count = 0 z = f696484048ec21f96cf50a56d0759c448f3779752f0383d37449690694cf7a68 d = 6dbbc4375136df3b07f7c70e639e223e177e7fd53b161b3f4d57791794f12624 msg = 20a7b7e10f70496cc38220b944def699bf14d14e55cf4c90a12c1b33fc80ffff seed = 23f1c88bd0e65f2c891ce865bd3275a7ffdbe4f9036e75b96aad0412650e9cd2ea4591d4ab7131ea971b34c23a4ed245 pk = 80b70100831d7ee168f47392483119f93863ecb0bc605312d35728876b00f5f57af4c85eda97281d574390bc7256193668dc98625354ab52b9bce781c5771cc26099f6fbacbee1784d194887731f097c87e082cbeac57d30b7b9a293872c841466f2244cc65ff4ba653d6751dfa22051d553369942c31c29f91307af573292d697a8c31612e07b5335cf08329fd246bf2a32200a8cb0c4b03b9d09c5ba1c3919539e9229c696924348282f696b1525e5603806b4db618b3dc8630cb286e4311721bc5031f257aa925bf80960445aa8d8e69788e99da95c1d10cc3be858528db0cfea003c74693780a65a36e62843b3be15406543d22d83507c87b2786792c80fa5628454a310394dda4c2ab59493850257d6d3bc107186d9062707f354e81a1a10fcb763d31a4ec409aa243ed2e59bb189855eb1656266bb37500785ea08cd88c222a8c53a8777cab42c9c238a00d59369425026e99d2ae6040af6709029ca8789c897b329fba748d69c8a7148c95abb0c71787c58f12f21f2213e389242aa7fbd320c12ac42c611606cb8c1d1b4625886a145a535bd65bd0d996b330c1657d61a87e90417003225759820a3bbec505cdaf11193229aae173cd12bad22a7a30a76a9fa7636c3d5aa48e1784012a012f14168b7853d2a16f90ca02cc33b2006c08f26c15fca29612cc792e1cf02e1321a75a810891986667d4148af36e65e1a592589029617734c315c0e39b7518c8660cdc265d0c813ef20a043317fae5b8e40546eecf71d6c054fa66b49401309bef30fd51a5519755da9104689b26f0839154c847bef2365943c0249483aad9a7367c980a3d1ce46d2008a15275ca3bca4834e6f9a3036c0cd80ba228d34b9780244d5c0cbe907c6fb43824a9c0746471639cb86188c60c3b253215cc91692bcd1493d6a444d536446e02968138001cc287e0e518f3aa25d8c3b95b3c35c59f4819d484976029af05a263c35336b261f77b2cdc29389f084c04cbb370c48562b5b50771c0fb816908e198dd6d53f76e48bf042c2b1f82a3a40b8daf51f46d76fa4bcc9d3c894ff850c0faa32e0ac33901a4c79139f5f20417ec1a190607044f18bb824cf350c78ab3ddf3c2c86ca5543f715 sk = fada6a79a379d2cb36c856450c446f4484b86a560c6170564d002e4b74073f66a6fb6a57bce1be92a1a1b531c61f50882a0084508542a1e1c3b3a950f2072e9a16544e46ca20284b6012a62c697ac858615e181e1ea0b55b002119090b7b871920e9b894b07a281269dca15faf4a09b0004cac61a2cea73f28057dbf1219d07747b381cf0de52abad30ca0f57873b2bfa012bd5bc24805f3657ad0ba6bc4988cd9c6de492c0d433ce5aa328bd6c6cb502463340dc5e029d2c8713d780f31f441c24c4000e56799a6bc66b4a193c73ced560f8ae43f9b2075ceb778976b7f111acb38a306f2b70a2bd8752e828086ba0f3e811a8c3b0d5f8b9072159e56ba1e1008009195af58a85a3e271f00ac25ccf3233cb8716768ad98e7b1f2890db6170f2b614f56c1933871ae1a413024ca9a2137795c8a2e9e15280ff108aee328235751e569ca63a7821f29ad26706b231224d95160bd7522dde0bfe6e0a8261974885a2fdf217f8c16c4f67c0e9fb2a2f7030caf881d2c8b2e6a6863906192108b004260b0adea07c0b349d588110a9cbb699b3952bb112cc7c8d9a759b9554c1f991ea1f51f4c6178e43827c5149bda077fbd769a3b818df71a42860783fd233d1b26a96a573e99eb915f6bc18d813ded14a304c1358e470570d25478a6b6ba2ac5612890b5a569e5263342459cb9ca7674f228396954af748d9d50135342713904cc59106e0bb21942b4066f86bf5d9c3cf1b6c08692c5b9881b29971088a8b415e26c4a2567588b2ddfb68d11146fcff0b4cb79c57487018c25541d3267a10640e430bfebbb4f45a799c9f554d1b69d70c79d17124f9c01cf3ad6569e77a4e1b65704701006452f45a72f3298c660820f1c206af700c9a621923c3911cd518e022404c870c3d3b3b6831a82536a3170334e3159b0c959036c432cf5b484b12c75ccc3c96ce328fbba79e2f724789a8d27f7af8bb08645d2c9a3e87f8042c36227194a3c0e14d09129d069d5379dbd606565d915a3bc9882e87423a062000a5f4c5523ec9447cea1643a97ad33c1986246ad91e273ce32acaff45335996537072180b70100831d7ee168f47392483119f93863ecb0bc605312d35728876b00f5f57af4c85eda97281d574390bc7256193668dc98625354ab52b9bce781c5771cc26099f6fbacbee1784d194887731f097c87e082cbeac57d30b7b9a293872c841466f2244cc65ff4ba653d6751dfa22051d553369942c31c29f91307af573292d697a8c31612e07b5335cf08329fd246bf2a32200a8cb0c4b03b9d09c5ba1c3919539e9229c696924348282f696b1525e5603806b4db618b3dc8630cb286e4311721bc5031f257aa925bf80960445aa8d8e69788e99da95c1d10cc3be858528db0cfea003c74693780a65a36e62843b3be15406543d22d83507c87b2786792c80fa5628454a310394dda4c2ab59493850257d6d3bc107186d9062707f354e81a1a10fcb763d31a4ec409aa243ed2e59bb189855eb1656266bb37500785ea08cd88c222a8c53a8777cab42c9c238a00d59369425026e99d2ae6040af6709029ca8789c897b329fba748d69c8a7148c95abb0c71787c58f12f21f2213e389242aa7fbd320c12ac42c611606cb8c1d1b4625886a145a535bd65bd0d996b330c1657d61a87e90417003225759820a3bbec505cdaf11193229aae173cd12bad22a7a30a76a9fa7636c3d5aa48e1784012a012f14168b7853d2a16f90ca02cc33b2006c08f26c15fca29612cc792e1cf02e1321a75a810891986667d4148af36e65e1a592589029617734c315c0e39b7518c8660cdc265d0c813ef20a043317fae5b8e40546eecf71d6c054fa66b49401309bef30fd51a5519755da9104689b26f0839154c847bef2365943c0249483aad9a7367c980a3d1ce46d2008a15275ca3bca4834e6f9a3036c0cd80ba228d34b9780244d5c0cbe907c6fb43824a9c0746471639cb86188c60c3b253215cc91692bcd1493d6a444d536446e02968138001cc287e0e518f3aa25d8c3b95b3c35c59f4819d484976029af05a263c35336b261f77b2cdc29389f084c04cbb370c48562b5b50771c0fb816908e198dd6d53f76e48bf042c2b1f82a3a40b8daf51f46d76fa4bcc9d3c894ff850c0faa32e0ac33901a4c79139f5f20417ec1a190607044f18bb824cf350c78ab3ddf3c2c86ca5543f715ca875d7c7e8501256071ea518d2f185b05626aa3d1c38cdbc2d006ed0051aac6f696484048ec21f96cf50a56d0759c448f3779752f0383d37449690694cf7a68 ct_n = 96ac6243c9b1272be77b975a4048bf00ff2c48f94a3483362449273880d45e54bda15729682bf591a74382a708beb78118cab29ad74ac2f405ba720076dfb57188dc168487cd20081f6bf412f257dea03406b23a6a752e478ba4ef9c7c0f4810921fa32545be64dc5d9f18d4e1320efc6508154cda35ab912d059e0291a1150ae0a10da5e3d7bd221a851c598df4d0b18daa920976556099d1c0de4e222d5304d44fa9cb9bd4ffe15769dd6c4793fa809f5264cf0febca4b5975ba287639783aa1f4b645ff7a00d46ee7b19fec17b3e83bcaf4361d5349e30ceab60c386b6b0d1b90d8b336ee6a627ad2a38670cb5113b0fb4ac2ddc4250097483fefd182670ea40f0f45cce90b9ed58dafaef657d64e25fd6692a69721994e7d00b4949205ebe4c4f9c46ee5a1018b220a26d80ae2d2b486372e974d75b20a005b1616ad1e13d162915cc24f274670d1e5e8bd345874a7e7c9759c8e43ff33689200739a613395f7ae78d73c6a7b90f65ab511f0df3c5dca85d0b9430b4e97098715ff823b617321799aea0ab9c72234780339ec7b541d5e6f8c1551146c24a65411811b23674c26123356cf233351382c3994cba5dc6c25a07e1ba9af33eca18bba3e97935e3abdf07e9fa32cecf241e7cafc6592db4ee487ff2b98a4a47805dee17fd93448dc98457b753ed4995ee6b1bfa9ff1d386c91f396ca8f48cab5b09a782ec3b616a87a6448a96236c4655413af755323d36a8db2e16509454489e6ec83629130cd2a54817918af362c83183494b4b590dbaf69cf399d3e2dc3e9c0c1224f148e65ef68287341ab72ad58adfc69b28e27e91ebbf830fac53b94f762f01cc9b1561ae35f16edabf51ff164c1309d1fdb52cd2bfedb5a492eb65cb9fc86b8f05ed26d13233fb0a3eb33a9dce2cf98e6516cee42fbe1e97e20ab6c9965f58a377dc73e530667ab8f45e6a70b23db50f0df411732d8acdabe50c51adb886c0e5a5296d4aa1b13a336f0c17812f79fc69418a7d8901c568f410eff2af74baaeb8336f46ca17e14e060ce2d45cdb376286eec8b8befa5ab8025802720a1e7393af579db13 ss_n = 6e5c522a6d19b86c61bd983b56a0bef351c5ce716f021b49bdecd7bdfd5ed55a ct = 917e59d1e182a29648a61955a154b304a842f458eba593f3065fb7d744fba24fa3a0d538854e32844db248d48100c389c4c4b3ca6c234f2f61a67932aeee808dbfe98d896d1e9668820965c6343bbb4a4de64b7a99fb53b5264e3199d587ffa5e0479f6b7386b23cb9c243fa6f5457fc97dbc96dcc039bd6c4e7e85a90b5c5232416434ea942cc71134bb9a2f4991e0595e3487feabac479cab9510d57b86250ee7c96a67a9f2c6121f7daa02c5cfa3b23b0c732c2b15694e1ccbac82b787cf2118d08425cbba121882217940c894cbe47aae2541f5c6e0bd1baab31fd2b2ecb34b9e693f6fc0fdeea906716d08818f51df0c4694029e8c3234be0b62471b2769d9ac4ceb947602380f3a497b2a01ff7b8746c1c7ae81983e016bd65c7cd1762c191857e41c2321981f6c7aa8d7afaaa9fa0b557ec1ec1285f8b4d6c788aff159ea5862e814d0825c8834b7ca45db7c8eda3fa6a6a7b8a40519529bf74b6a0f80c484917f40c107d182bce3e344fd36d1b377a982f6bf2361b8d662875c166dcca73240b86df5ee0fa4231b356f0cdd6b3170ff89113db0b1b9dd264335783222cbe7be844642b0b1988d18b268da6f78cc944f43b827143c4dc5ee1f0d658b87b9c00862f263d6f5798fc82e8be079a1108defdd4c7863c3147e9bdf0fbc84deba215fdfb9ca4237a8419b26fdeff63a7f95c442bce67966ebe6b5f9af1fd2a7cbed648ea7276db742dac3e470f6cc741d82e77e9c0dd019b5458177551975b59633be67b35c0d430b725524deafdeba6d3643c5c82ebb52479669c411bb56b397f8d37b8f7fa4ced0316546caaee419c0e7f1d96a0ec614c6c9c8e03e010031765121f1eb8fd549fde046a50443ebab9fea2e78a29f4964455928db1f9e7820e533c5712989b3a3637ea00a1de3e469a800c431d4df243c1dc7d6a89ba7900d52b78bcc103474f9d2c2128025c3193c4d1a09f50905ad2de7fe8e09f047e0e72e6dab0edf7e3b08ed1316acf857254b6c1fbf64ce582f2990ccecf9505fd7e8517998aaf583be1aa641e9b54dbb91ca9d0700913967fb0349201b5d679b32d ss = 2b5c52ee72946331983ba050be0f435055c0547901e03559b356517889ea27c5 count = 1 z = 6de62e3465a55c9c78a07d265be8540b3e58b0801a124d07ff12b438d5202ea0 d = d69cfc64f84d4f33e4c54e166b7ff9283a394986a539b23987a10f39d2d9689b msg = 0121cb32acd1871135cb34e29c1a0e26ccc001b939eafaacc28f13f1938dbf91 seed = 6fb79c668eb6e0f65a09135cdd243ce205d7065a0924f86024adcd111f654a6dfe2e398a12369064c2a217229113e570 pk = dee78922bb8da2f4764dca45f8ea4c1f530a1c571d3ad1924b589698cb2719e069fd943c1452c5d168b2b357b265831c019cb3557a0bf7187e4d108bf770c74db40389cc718f3bc11ce3aba84366ab245194b941f81b7ae702419bb98d73ba003783306c7b3a3677a543a0100c3175e8c020ca266512909c3550c4f65c0ea3e24a47237d9a4a0b5ae588f983311faa36e891af8ea1b308c83179246154c765ac5b5a15456e193308002837d14354e066a34a4409afbb15085aadc9e22b8db5583d45b0a4ac72474a2ab94b792e531ab0cb882c13a4139a71ffa3783b537178f34e111b6c3f120a76d4cdcec461843035acd285ed627d8bd2b0b997ccceb4adae3615a73bba0a7c7bb9b13358bb51ff8a574d86b5000272cd270a0a1b24bb917506701c2f441fc5b79dd451cb3cacc740127bd411604bdac464da1a2f83918c5b2fb6e5284c972b93357a837828b1132632bb6f7bfbbec3d947bd403d86990066db6553722434c7c0e3992f009bb238f7a6b3e5251eda943a7703fba289aa2053a857796c2cb945494c0ba791a9e3cbfa800d8988c8121997d975b3d03595add64a3eacb8ba36a4d8b3bfdc11b7d56239087c90f352c0eec40857f089ccfa7c9a683a1de3cd8ff28b22153dde231e5f74805d683eb8c346ba16c7fe68064b2059c8738e5ac19b64d4343f5c9d8bf9780302b0676c202a21292cc15fc1589a69838ad1ea3d0c3706f8e1b011f61299a56ec2515051fb94734b308af3c35e45abfadc128fe69838aa37080514d6c3748c916bd655080a1035ff1a763e450b56864cc232afee53919ff889a820a7a6558631b88f7318c033800f307c19b2d0a8b65882d8770979a5701ac602f71b72a26b82525aa67d77c75eb6871dc019b465583a250db4704906187e8dfb3b70726988f9c52c12266c6391d4926cb79978007ca46ef60882806ffd59c64ed70333989aac5186990440b89c3cd1363be404706dbb63a5a007a0fac261a0288f916faf0aa4e944552f10801a3a5dde263398015cc35227bd1711356251aa935a89bc2e3d2c08e1c9a8c1e4416f303bb73b314858ca4c210c959283fc865b027768c5d6047fd36dbcbc4edf3ea5cc6a50cb052bcd31 sk = 9a5c3688a0c2e3e6b14804a90447c71ec65fbbc9c45a1b9e58ba552223176f3687c12ab49af96a8290326f5c1d6e9a1c83eb3525d81e35763656e488dff37288662a3bf799dc385b8e04aa3546c283c20bf8c605faf72849f649fd1284526282c78cc67f58c9a2d14f2d294812206f91fa93b0369e54c4a38b5a4d550b95e520b7d5dba904a564e37937cc850323ccbce0d69a2b8840e4c459d97c72139a2c1990612f90adc2d2aa7bc84d16e94271574f9c1736b9a35516575a152a02e538150d6c9d48c6ad02f6958e1cb92270a01fa1372ef1609f928039712925fca69fbc835cd240a3a18b0cbc1432b1cc7bd3aa151394c46a0d26385aa243952d9357c06360f5b37a945c26deec919862aaa8f1b502416259411feb2cb275617ccfb198c315170a13c52302203d0ba770f5c52f31394a12303f149e5b45929fc33b49e277ba45b1ec390cd76a96404439836558d9c7007eb42e16c53d9c77caad6b1e71cc0289b44c9bdac9e54156e9d74473d630b71a473937b6c245aaedaa4236fc53ac919e8a895f3a839d16932b26a1a7688ab247118eea16a258f367da101aa5c9b617e2b7cb905857f733d3c3bebaf9bd80b8c92e06ba453bc84ad5c62d475079b9569124ba897b611d44111659c8eb938463ca896569123bc32aedd637932b495627a9fbd2bf15e77b9fe2ad20845fdb04bab1878ef7c71973965a42d6ba16755274493d8c99c39faa4ba6368fc93460d734a666d374c807b17b4bb25fd5879778632b9468efd1139c4a37a7cb0a87ca893bc914a3c4a0f346b157ab331df30b5995076a503ecb586eacf675111866228a14644518a6d103c2747f18d09237dbbb515cbc48518ed082710d1a6af9714c71c164bce61fded31956806cd941ba6d6c2a5944001a20000fd46f8589443b211014898bc69333adf4bed3b06f43538f8039971762609fd2746595b5f7f348e631c76dc1c63c147540425194981b5afa4493b4176a87aef98a0cce843b1db9036fd9504d60893d19c13471b64f6095c02c522bc4a21a9c836ff681bd507995b26f4ca90c1e188ce8cb08f12603699892dee78922bb8da2f4764dca45f8ea4c1f530a1c571d3ad1924b589698cb2719e069fd943c1452c5d168b2b357b265831c019cb3557a0bf7187e4d108bf770c74db40389cc718f3bc11ce3aba84366ab245194b941f81b7ae702419bb98d73ba003783306c7b3a3677a543a0100c3175e8c020ca266512909c3550c4f65c0ea3e24a47237d9a4a0b5ae588f983311faa36e891af8ea1b308c83179246154c765ac5b5a15456e193308002837d14354e066a34a4409afbb15085aadc9e22b8db5583d45b0a4ac72474a2ab94b792e531ab0cb882c13a4139a71ffa3783b537178f34e111b6c3f120a76d4cdcec461843035acd285ed627d8bd2b0b997ccceb4adae3615a73bba0a7c7bb9b13358bb51ff8a574d86b5000272cd270a0a1b24bb917506701c2f441fc5b79dd451cb3cacc740127bd411604bdac464da1a2f83918c5b2fb6e5284c972b93357a837828b1132632bb6f7bfbbec3d947bd403d86990066db6553722434c7c0e3992f009bb238f7a6b3e5251eda943a7703fba289aa2053a857796c2cb945494c0ba791a9e3cbfa800d8988c8121997d975b3d03595add64a3eacb8ba36a4d8b3bfdc11b7d56239087c90f352c0eec40857f089ccfa7c9a683a1de3cd8ff28b22153dde231e5f74805d683eb8c346ba16c7fe68064b2059c8738e5ac19b64d4343f5c9d8bf9780302b0676c202a21292cc15fc1589a69838ad1ea3d0c3706f8e1b011f61299a56ec2515051fb94734b308af3c35e45abfadc128fe69838aa37080514d6c3748c916bd655080a1035ff1a763e450b56864cc232afee53919ff889a820a7a6558631b88f7318c033800f307c19b2d0a8b65882d8770979a5701ac602f71b72a26b82525aa67d77c75eb6871dc019b465583a250db4704906187e8dfb3b70726988f9c52c12266c6391d4926cb79978007ca46ef60882806ffd59c64ed70333989aac5186990440b89c3cd1363be404706dbb63a5a007a0fac261a0288f916faf0aa4e944552f10801a3a5dde263398015cc35227bd1711356251aa935a89bc2e3d2c08e1c9a8c1e4416f303bb73b314858ca4c210c959283fc865b027768c5d6047fd36dbcbc4edf3ea5cc6a50cb052bcd318da43babc9ad69b045583ff680047a5b489b6f8a241f748dd06f4939b19efeee6de62e3465a55c9c78a07d265be8540b3e58b0801a124d07ff12b438d5202ea0 ct_n = d0bf2e1d6851378cb5de83ae9b443234caa01ba58535242d0089a744c4b12753ff8442966bf563f8972cd0426e815a34883f740c6016928ee070291d8efbbd326088f30d50550b061ccffd9922e5a30468b62a0ebcbf0aeb74f8dfe3e130c2b1ba83e47075ad519b94c21f3c06078f4645d5444b41127dbf8ddc67a8cf440abe95ad1d586a29ff3d8a4d671b05198d2e2eaf06d7f0be6c550f1c544681829632e98cde071b1e8681c78a98081930d1c9809a497cf409bbc67d1d8de8b9a3e8f5ebea8fa79538d65c0176ed2034d74fcda38288c36c6b5af134eb9e60ffbf138fe5d6c0378ee891e69bf5bfed3b1614d25b58d3798a7eb3dc7fe42f1fa3e30953d92e79d418c741e659455a618e7a5aba4f59d12e17d057eb698f3c2f9a6b1d4e581d09a9d6c1da5f5f0ec69f8463d922b185256bfa5c751e0321d02c58e4284a021b1cafa50f7339d5a5b602ee59bad99f09dc0e282dab539cbbf970418dcf302f2b47cfc1e97ae2a83885b7ef6b5b65e662325644504338ee139ecc4b4308cd8aeceb0e9b40affdeac0e02795b54074eb446b85cb4a57122079bd7c34f310d1260efbab0f4a7e04ce438d624e25bec7e0061e253c89d57e84bdd44839343f6c4d858edefdca4fa794db91d17445c5f58ec08b5bc58cfeaacb953fb004fbb8f7b1dc1e1b5622be612fdfb1889442cd8aff5e18a75b02ce6f4ee1efbd96ddf8d02fcd2a42bfc8997cb459e2672af4231a75d59dc678a2185374bec3d98504e6e125a16e58f42805b12651478a1ce8df3cae5b0e0dec53ca78b2c38b64d7dd7c9985f518e02efe08ce6ff9b4cc3c521b3c1c0ac40504687af68708bc27946704eb4900ecaaf41777a223f1668a69c7047e9b863afb4ccac039334f58dd132bfd5534da9d45e640edd9e88104ad0455bd2faa383d35c0c9ec5fc6a6324bc1429c539b0bacdcccb55121f247f75ca6068ca915e16d13137fb95eae128b04ddedf9a0f4a17ffd5f2325008ae121e21f9f4a64b4d806ce2d93135968b3129b4deafbe07bd6be34de1a5adebb3e0002556a1392c77a23e4612061ec7148652d702a6493 ss_n = 7608dd95ec12b13dbf1785d10622614a907b3c8b931697212d9bd0845eff660d ct = 1c43de770e9cd59846b6f81f9c61ccd837978e26d32c330d509d8e29d9e7fb1a4fba52101e48880d80616e533aac591febd393cbb1282de153560d4373cb882c66d307329597910ed3ff105840964a640bc762e6329b9f3ba41a9ec31e04c8c9efec9635e0a9b456f619f10658bed36a133ced0c230b3cfdd8073775d759492a7e3be0ce27725eb7c2474c568d039243fe810b31db2fce8ee4037306a5a9bbee1ba745c2b4fc1111659f5de919941c89c8cc661ecaaae3e9610eac66cd4128e3d4bb5abb38837d996db7e5c31fd09222f22f854c25fad8ae12ded3e337c3241468eeebecda5dd682e6e57f51ad352858d04048a4703adc135263c47b3a5d6e6c595ba1ea0602bd34353e191bfdf36d56b20539748ad61c66c250e07f2e3c6d60894472fe7e677c353f70a175f04c60f69dd921e9b9249bd62914405829aefa052c929cf23aba067a7eb7fed0c15f401ef5084a97a61ced6fbf8791487231c05fc23a387c77c0316538ad09be82b10ee8f8d6a9d979f63a2ec2364f0867306e9bf6e3c0388496bec8ad161515b016e91b5ab4e4ee9c48f0de4950aa496b3bac3abfa86b9cbe27a92ac8a817650b2c4c536eda1d2ab58195cd423e0f4afb5bae7101438821b89a99206ba5fdd9d06c39dfd6f06fba8c7194213d0e86f80e4e5a24977efaacf7ebc02b028cfc9673de6c8a0cc6ae1e577350935c912ce1d56c670875c4d6bed8750a9efbb450791c3d560ce510213274f7d4b3b88ad9967034751068580a9dedf0ab3cadbb2f3bbf3719ce73e938666f2a7fe82f10f08d325d203ec0b0585b582216b7fc05a7291481d1222791385b6416e807e697026be218c519c1b215842afa0e58f988f88f3d90cf6cf42187876bdbd7be0b2c261b0dd36d16dde6ed8354bd7432b66d10bcaccb69c8944778902fc36dc70f4e6385b9d59aecc6445ce4ad65bcc958e886a92a1d4d175cf354b4fee8890ea4ce21f5e831f6905ae528db3991834a2452f591c3ea88d7612a599a3014fc8e10b30d48398bb8991c0ff12a7356645032530d818d8aa2500b2521a73e18591ec6ef422daeed66d2 ss = 63dfb842bf767f89717839642a9b92fccf82bf46a9f39ba1a3292995f3f934dc count = 2 z = 1eaae6bb91b27cd748c402c4111140d5a942cf3c95ff7977f88d2ef515bb26d0 d = 63470357110828f25b23edc80ed280ecd398a9f53251c3332754de2af0b15e90 msg = 34b961af5d6254af72c0d50e70dd9b4991150ccc09192aa46f1953d5c29a33ec seed = ad4d2d306639620afcb3753a137f89331836a5adce1c40bebe77b82d43a40d3249000c7aa3786406d5d5fa65462d1a57 pk = f5e24e4e14b6653665ca0289a3728cbba228fe116726c1251e9992a9f0060934645b262324acb5c6b57d26e39226e22cf0c33f7ff5a4d979234f2b7949f566db66c35b273dc9778a64f2bcfe914c0d81527d418a112579e5d08b1c429587323425d7a78351453457cd868345afa16218332002c95d8406c14938c039693d6c1216afb9983099031109be0193a1b6e12436103fdd084a7b84380acc35817831c0558d4f8082ba58b9174841a840c2964853656c2327f7952132c6dd129dbf5023ce1b3a92f7736fc19528b71d21a27c3d7b7451d5a8fc02a786f75545d2451549bc95dbbb87724f72d2adf1d619b1b94386c14c37128c2c1c60f4c02b28cc536c508a370ba9a2f4618cf1c64f355684f25a6ee99d3f89ce0136b47d7b26f0e6a60cc94fc4573834172a3efb84c9fb66401b76c90007e8f7b19b513292138b79147a364680dbcb211762358cd32a3c44720df6ba22dc8d3019c0c4803f2a567d9ebc6a5bc012d1f634719891da1324eaf228379264b3da955daa3a2fb8836894c8e80006782141257c254d905a238a6b41ac3c76cb87ea342728ea6e48bc66816842ff2455e85c67f8c48874f469bda56fdd83a57dd4076798a3d854ce40bcc6b349a198fc6fa4713c94794946e249201779709ab7510459e2fa325bb3c816b2af3d9caf36fa5c217379cfeb797a9080fe23374fa02f047c775cb4602b7859f7d79c0af73f11b42847915b3d3246e1044031f61baad987f3c6cc93280b23c8390e48a2108092c7b419bae13ae50067813a99b5da80e58005c6965ffe453ae573501b242124515257c406278c2f7f394574894445c612e4114f0a60404cda976fa63b9a285781e0ab3d77ad2b002f1c885ef746610243b751ab4bcea388027c41063b01679136087364cfdb1392faabb9e20a5177b94bf5a393b7bdd83a7d82343173b8781b44334484354b7179b225aabee99f230795d1fb248aa5615e85c0adb49b7f5104712b86d4034d457975d41b7c88c0664e091e47e9798303c3901583c13606eed7883a537ac0e147068b8c4ac056fba108ff1083a9186ec05b338627a8dce43e5c41410cd6bb35a330d20b77bb3a9034b4e3c443bbeb41b6691f11ab11 sk = 924966384661573c02149787d78c17609c3959f9c6b246ab30d04ea75c95064a8369e8c5845ac38d13865bf5b0db2802f9b52159938cbeac6659536066d51657344ccda1163ad9c221cba444d4ca5f4b2c5f19cc2e5133934959bdcaae1072448571c1fc64ca278ac21fb3cc8258c8ee8a722841397f34cbc968b45bc67bbc6c377993bbbec9b63ad02c0e36c6343c6f16557405631ceb099bccf47760531671cb1ad59160c1199c7be7888639b3d6172b0f968dc7c8c14de6425c7a6fe075ca1f897a9f190f6216461d58a7535b3829e27218f17f3a437e282a9216c33a8cc03affd846cf433a4f263495741bd5d517d0237cb52a6f19b352743b9ff248cf06e1282c0c1dc9105f2f57532e87971503a8a6071b51002e9e39ca27e14636745eeac3611e589b7d6592ba878b3e8c229cc71e30b8583143bc2c516d614bb4b5e41abbfb521e24bb2d79c0f03684d6bb1c33c7b7c334c0ffcca3a687ce99fa57be6113fb09a0b8fb8d58d87886abbc5b6c0482852db9915a74bc3dcd394fe215ce5e7651cd4b425947b61d3887d4e42155f50afba48a51c0333a4a2447260c5dd347e16b899f297166c9262c6ac03cda47489bcc4da3c8934b69aadc28d0f93b3767bd02fb03cce534f22b024e07709316cc7bd0a118b314423a17be6a302c543affbc8a6fb4af5c22a71a7516b4132784c3632f811fb5005dae53041ff0ad98d48020351b0807692d563efef08e52d107e49c0d3574cd208541fe17456da33cfd08c0bb6a7182b39af7fa02b2ba02f7cac8338ab05366b9f85544fdbb2aa4f790742a6dabd83c6bfbb4247317fc7635cf27ac0e86afaebb76c8d0394cd45a64f2a7ce353f75821fa412c31d2c8024fb18e14c738881ba30c521fce0ba887b03b0993d64264b8bd801d569a096a3a7945789018952274915fcc17acba45d6050ba0bc8ad0b231f6ce677a934ce27767222f04ea743403427674539a006c81403a360fe633b6b4085004d8a6c91cfe1ca8f7023115d95adf0d10bd287a900fc4ee1da84ec05809bf673d16b7f8a6a024e49678b0c622c8b6a8c7553b30a44596392f5e24e4e14b6653665ca0289a3728cbba228fe116726c1251e9992a9f0060934645b262324acb5c6b57d26e39226e22cf0c33f7ff5a4d979234f2b7949f566db66c35b273dc9778a64f2bcfe914c0d81527d418a112579e5d08b1c429587323425d7a78351453457cd868345afa16218332002c95d8406c14938c039693d6c1216afb9983099031109be0193a1b6e12436103fdd084a7b84380acc35817831c0558d4f8082ba58b9174841a840c2964853656c2327f7952132c6dd129dbf5023ce1b3a92f7736fc19528b71d21a27c3d7b7451d5a8fc02a786f75545d2451549bc95dbbb87724f72d2adf1d619b1b94386c14c37128c2c1c60f4c02b28cc536c508a370ba9a2f4618cf1c64f355684f25a6ee99d3f89ce0136b47d7b26f0e6a60cc94fc4573834172a3efb84c9fb66401b76c90007e8f7b19b513292138b79147a364680dbcb211762358cd32a3c44720df6ba22dc8d3019c0c4803f2a567d9ebc6a5bc012d1f634719891da1324eaf228379264b3da955daa3a2fb8836894c8e80006782141257c254d905a238a6b41ac3c76cb87ea342728ea6e48bc66816842ff2455e85c67f8c48874f469bda56fdd83a57dd4076798a3d854ce40bcc6b349a198fc6fa4713c94794946e249201779709ab7510459e2fa325bb3c816b2af3d9caf36fa5c217379cfeb797a9080fe23374fa02f047c775cb4602b7859f7d79c0af73f11b42847915b3d3246e1044031f61baad987f3c6cc93280b23c8390e48a2108092c7b419bae13ae50067813a99b5da80e58005c6965ffe453ae573501b242124515257c406278c2f7f394574894445c612e4114f0a60404cda976fa63b9a285781e0ab3d77ad2b002f1c885ef746610243b751ab4bcea388027c41063b01679136087364cfdb1392faabb9e20a5177b94bf5a393b7bdd83a7d82343173b8781b44334484354b7179b225aabee99f230795d1fb248aa5615e85c0adb49b7f5104712b86d4034d457975d41b7c88c0664e091e47e9798303c3901583c13606eed7883a537ac0e147068b8c4ac056fba108ff1083a9186ec05b338627a8dce43e5c41410cd6bb35a330d20b77bb3a9034b4e3c443bbeb41b6691f11ab110b3703b6df765199d6b8939f7f2540f3433853cef53fc44eef819cd1f01b80181eaae6bb91b27cd748c402c4111140d5a942cf3c95ff7977f88d2ef515bb26d0 ct_n = cf3125a6f30cf0d78f4b76f6c6877dccd180b2b8f7afa1ed7326a18123c0b20156902bb1fc6ba1f4f41a006b15e41d18a76440e5e20b2375665806c3ef5663704dc098d1e6f434a56f5f7579b860284fd8dfe84970cc47ef1afd9e4e3b80a3ec8fd739cefceff6567dca0944ef62af068298afc6723f196b4b71161c6177e2e8ea4a0f9dd37815b70d2d71a2cddeae73b28c9ec9c8fb5727eed252fa167543a77004f94598a32152a22bf611d275d1b249efed12b22269edb10718a49c3161b4a387a8654a509f9de7c8e1dab5a5d13c6b5b480c87a7283aa8df023f0bfdca6c32b18b7ae3f1f89bc22261e1af19202cce59981284d8094bc146aa0a0bcd5fc31f5c3d22f8e39aba1c4f5384e9018c0afdaf395b761b64afbefd50a89ed99b820b09ba286216463213cdd3e5239f263328419d6c8f377896ccc6d49cac9cb3b19a643991d1c1e9a3b3f8482a031f99e1ca839c0339e8141eb48c4a93115514cfadb9c47a6eab8497359fd92ddb442a8ae5b2776bc0ffad5d399f05cf72b872b492abb55f8a6c0c643d8fff627875100662396a849bda878b90895b93614623563afd24d76c9e02a85065e9dba056a342f0c7f516a37235023ebc18e8fb8fb6a675fcbdd5631ffc6930d7735d74bf7d7ceeb79c1d6d827ff1af5fb25b9cc20b9387fb11bce9c8844d1836e65cad1bc3f5087bdeb4cac03de28fc6e31070631f36ab5526d3d2f886dca8436122c605385985cb5dee7b09ba88d6948a7edad4a882a0bf6a38f9ba0e9f0dcea1fa1d19fb68ddf43eec7334c20ea8c7b1d633b55bb3fd43074b5d725a0b92cbcbc35221dba0142c5a942fe841515d191de04ca0a8540f15daa5c5b43726c1e0bac85fef0068ecdedc16b2e7135e1c24677439d9675cac9cf64fcbb76a18c1d098336c76cb5a04fd2ac395ee7a9635375c6ffba51f9c44042ee1df0cf368f35bc71aeabdec02cd35c3bd0b5943eb1d99a8173f43a789cfacea1ce6f1966e869498d097df7dc262c8b5efa22e5ab472461333a13bae03bfc8fec7699097ee8574ecc0e91224c8a2c10eb857325c627c197abb8ac3fc3f ss_n = f1330554e26700b896758db1cc8eecb73b8c809a4083466e4e0c654f346afae1 ct = 5533604256120d548065769413b82fb5abd0014e7e9f10492ff15fd45dc782b2dc4c55325fcc57685f134ff7e123cf028fa7b45dcc717cf2d7b274d8f2a8b7d1acd66353a56335f482ec3d04504d2e052ded28112ac7410fa8e47f0d7c5eb1d6a29e948781db3863767b7ea87a591e0d7ea4130c1c9fa5e8142dabf7ee8c02191cdf1b8c804d38e2b6e4445cd8fd341a63ec0001b9d8829d4c8f5e53dc6e8786df67f4ac0bb9d188f064da50c1fab3965510a048eb6b4aa78a851c47b106429b30f8a9a3b54648c8b43dcf76190bbc8c66a6a36df7b95ae3d9784add8758235b291c0a1db1ba805412e8b92c1416fbe64c42db123830ed1bd97e69e522e482e83325e9e88ad9403f7e86d88d535e391ae4cd330ee05892a114e4439b59b30602d9d98704aa55305fa1f85b23d7c3b0f30654c8b7cb4ce02985e6cbe9a87cf0e999a565413099fdfaf577845a407cd6c2ea5ededb04ba434d80e1132467088861d65199818ed4ba3a095e066339f353394877e3bf7926288cdd37ac31cdb499b5eb8ca06859beb5c660730fa793cf11347fbfed73a82e1d2b229a09593279ad0445bc11b4f164d015ec5141dadc10d322c9283e5a641157dfe53bda4c3ca7364699df0bf794d4683fb1fdece8e318da3ff028b63aa7d9f50b58785378be79fc7e8a2b1273a8d78774853357aec523ef7d927644b07d3d0f2876bf0b55d4592e33a658c461c96c8b81ccc2b1d48c3929ad994d015ae6dc4c98a75416767c7ba160bf7491b4a0aadb5e43a397f63ce1cf7f916479f763350c54dc296a22314b4f484c8c22e364fce5a6ca6e150b81021b44b5f49f914927896437213d0abcaea28062db2854138d0e0bec841e6be8e039b8a0d762e60ec8b6416dfe7c7c8ed9b7415908b8dd9a698950697fa5faa5b1926a54de986a0093da976c89edbf83711a4baabc2c21c74f2b7fe96aaa9eb082dd66e3408cd30002cdbd573d27f66a806eb0b3144c427e07ef7a3967f04f0a4336f55e8e12c63a6780251844802273ac901d4f6a556502db496d4bb46109be1f90b7efa76d3403a3bbec6a32e8e5cf4edba3 ss = 135b9748c6aa6d1ae9b5420c72679ff65cae622b8a7df54cd7650131b5fd77f8 count = 3 z = b585d4eb01085111a172a87688d0032e3381a9e9a35fdd6ef2f8aeb3b40eb5ce d = 89b0c4b23019af3498a27da290892d981dd59fa08993bc05da21e1d72503664c msg = 0f4a070a0116194e267437545569d94aa5b2e4400645d5de88c504b9dbb1455e seed = 950684cb360ff0c011fd02a09a273c9f023d0a34ae0aa338c6f5283634ae9bef5d100bcd48f6577e5910beaafe6c52c3 pk = 3631008f7183b49b55f5c4b6431936a5cc871749cd95e8c65f023af1ab06135c702cf2c15112c129f74893337010424a82c17928538e93904245294be1665dcdf7a468579d03d0cc509b5096f7a043e45c670362dc18bc5245b0c694cf6f492117d1577428c8bce8871b78669c951b07a8577511b08b8657360bcb7a59060a236bb3772887d9b6ff4821bff754fbe840f2274e8195139c472dbbf96a72371a30059e55ea84313c5ffbc961279243697c0d6123cca83654c51c25e34bc5ed6367798905cd934e210174fb175ed03387da1c314d3734cb281db0611feba38590584b419012a2347829519a00fcaa33671e42a53ae0807c11749bddfa90b505b862456ab3cbab9b4243e3015c051836bdb233bb814ef9102900a5cdcca2ab57f6bdafba4b6023095000b19acc110e336aa012ba6b9111a9d6c30a06a2db36842525297e447389a7904d93360d640d48780dfb645922d0a05b8833857834e889a2419c2b97453e3fabccf0642006c6a7adc7a9868759ae11cde6a68adaca3f6ea47ec573a64b89c7ad2633ed571591711d9d5310e9d83c6997b6ae317f3fc7011aa0b9fc171156779b85ea4708276ddcf96bb80017324008e82355e78184fb9879d3f42c87d9562df34c55146d424a150f1112364953304808b6d5ba66d2832aa532d0d4212df7b385477eb57aaef2f385a54660aedcb4edd96ebdfb050bd81deb3a09aafca5115282ce74c4392624c974a94a601295330209d59f0a0033379790aebb5b43d518066a5a4174933688a64141c1dca32e21a6793310b31be19e721b5ae5a83b45d424ed0267ec363a8a956ae64b1c140470656027095b148590260f909908dc82c474abd4e3954e54288e7605ee3381c0c1b453baa22b506c3c3a3e3adc3851a536ebb7483d52a34c3c1d100976b36a21f7b92182fa38ce10b690f57e33861c349727a6d79df45670f3e88344b43d0b790e4bba92bd60b4fd6a5e1c9b60b4eb10b71100d99558c9d126df7984a37c60a84975b1eabaa02629f42b35e5bc907e093e968b56d7d91ea2a6260c866e5b83ccee54303345138ae97c55f578a6ec3b4058b7d1e14ac92e370cf770042ad3f7152359226c2c2abc6bcb87462f sk = 7eb1be50334821e67d04da9ae18c8f03c8c0a0c5b0098c82b404c70e12c56ad7943d9a6af1477f37a2b144c9c598965cc3da21a1118353f9132da664e668810d50cb31b76f64c76af3647ebe34b5b4d7bc4cf29b615352aab69bdd9004f6aaa21107938804243958486075a8f012707f42cac2567c2ac6a12f8a7e8260ccbaf0cfc8608b826a87ab3c086ebb3760c0bf8fe53b9f70ba066b1a4145ad7c3095dec14f65b533347cbaf62c5d4b830377c6a641e83b54f49ab1f44ffd92c098bb1d1eda4fe74a72477661b6628e3af405a0f6a11e8b2a5cc55c8136797a3370c3505760120beae02f892ccffdf293db7c03a4c65c3c0c9fc87997a5f6c003271ae68909ae012e506abfb7880e13429b5f516ee2592992e942f1664cf43ba274e1453782a454e4bf8c83654cfb8afa90b11caa73e94053bb31a0662894873c76c3640a8c6267b7fa8dce24719d0666f4b09a1c091d2df3bba3c64b39a22d14f8103a094cbc836119b33bd780a2872617be355d67585407967d00651405734d6fc7004705aee2436c1a375e4748a9d700a68d567e9a977eb00850ef35bcbda045b9b45ba6e41f1f6b2fa27b2c173014344a6fc703340d1aca3a184eb5649baf8148e0c041e28c352ce32b9e2750657728ffea6f54e458bdb34b96a2b0168a61e1a0cfae75b9e86cca8f08b1f311a0ecf3896c0142005340c2b5130b4aa6aca316dc9c77bdd11bc1a41b49f93600806b57f2a90a966c89949a2e1cc8ece51386c922ea909a5a36a0ba412ecdc379af1c176304b7d5687c74f2800ffa4f27a488dc5543ef33920896ad01262e00545df1a992d402361c1288b4753a1d641ed70b418d61bd2c48638881604ffb530c33a301172bbd3823f6b01b3ed24cfd392a0da769564c02c6b021f757323a750837d596d6da1845548649a4957a9752e0faa75b15b7a4f7564d1a1eb86484a3a78eeaa3843c853eaef1c6b78263fe27273d623111755f4f68bcdb0630026ac6cbf2b332a349e3fc0d8a090eb78516fa0147c4a1ba9f211e4006571351c0087330ed3c66bd077983251fcdf79d3cf10235d34554dcaa3631008f7183b49b55f5c4b6431936a5cc871749cd95e8c65f023af1ab06135c702cf2c15112c129f74893337010424a82c17928538e93904245294be1665dcdf7a468579d03d0cc509b5096f7a043e45c670362dc18bc5245b0c694cf6f492117d1577428c8bce8871b78669c951b07a8577511b08b8657360bcb7a59060a236bb3772887d9b6ff4821bff754fbe840f2274e8195139c472dbbf96a72371a30059e55ea84313c5ffbc961279243697c0d6123cca83654c51c25e34bc5ed6367798905cd934e210174fb175ed03387da1c314d3734cb281db0611feba38590584b419012a2347829519a00fcaa33671e42a53ae0807c11749bddfa90b505b862456ab3cbab9b4243e3015c051836bdb233bb814ef9102900a5cdcca2ab57f6bdafba4b6023095000b19acc110e336aa012ba6b9111a9d6c30a06a2db36842525297e447389a7904d93360d640d48780dfb645922d0a05b8833857834e889a2419c2b97453e3fabccf0642006c6a7adc7a9868759ae11cde6a68adaca3f6ea47ec573a64b89c7ad2633ed571591711d9d5310e9d83c6997b6ae317f3fc7011aa0b9fc171156779b85ea4708276ddcf96bb80017324008e82355e78184fb9879d3f42c87d9562df34c55146d424a150f1112364953304808b6d5ba66d2832aa532d0d4212df7b385477eb57aaef2f385a54660aedcb4edd96ebdfb050bd81deb3a09aafca5115282ce74c4392624c974a94a601295330209d59f0a0033379790aebb5b43d518066a5a4174933688a64141c1dca32e21a6793310b31be19e721b5ae5a83b45d424ed0267ec363a8a956ae64b1c140470656027095b148590260f909908dc82c474abd4e3954e54288e7605ee3381c0c1b453baa22b506c3c3a3e3adc3851a536ebb7483d52a34c3c1d100976b36a21f7b92182fa38ce10b690f57e33861c349727a6d79df45670f3e88344b43d0b790e4bba92bd60b4fd6a5e1c9b60b4eb10b71100d99558c9d126df7984a37c60a84975b1eabaa02629f42b35e5bc907e093e968b56d7d91ea2a6260c866e5b83ccee54303345138ae97c55f578a6ec3b4058b7d1e14ac92e370cf770042ad3f7152359226c2c2abc6bcb87462ffe47bd2c468870ea492b75bf6439785b8d4b2e08a0f0642ab4dc6c6daf260f36b585d4eb01085111a172a87688d0032e3381a9e9a35fdd6ef2f8aeb3b40eb5ce ct_n = 2955adb5e21a1f72a2e3cb633a3e0f42fcac9096b0d62e4a45878ffa0fd6bdede4118fe325468a6f2b7e91cb6231413354c4c655d9aabb9d336064673f55857d2e9b0835d165a3bbdf8fe9de7e14be2ff03b0ec7e517afcc8bc682f6d6626491a9bfeea98f961a2a0740ff32da198559fcf5ff2c38695d17dfa8925569c13e5e0e7978f6990f9feb3052ad995b2405a010de041b36ac3c28e4df6b64e6bcc43808e63e1e4b76de4a7dca791c263f107491626a3054c229c648a89f27ced4670dc9aaac3fb95eea408833c318e92ae9f9719192b6b641685c6bf900ed4108245828aa1b7a2dfcc6f882701df533263c561bd28bc3cddf84ed00eb20da09f0089dac580d81974a75e48d52e1449ed97c5973b99a5a5a0980f4b140412a42312ad1a07f23a6d0b004437248e0de79b6e58f339284aae8c365e33c4a757d59805538ff8f1a6b6352a319291bd62e4133a8c3537bc378327d7585d61432c8afdb358eb785d8167bc494dc02dba635d562800a6fe345c7d52f6f78cfe00170324349bc8668ced5596b480658ac7db29ae8193d07056d2077a7c39414bced8f4e7312661caff6bd4cbc9a4722b823e90872bac85d808e805d6b8e7a45d90f904602f4a38e2163ba848dd5de4af6640400c8db59ece3537ca6e8de78df4d59c96f7cec9b525a0c0a784bef4b800f5a22d0d5b3441f88ef10dce8bc20ea03202e4393382f1c688f730b4991e97e94d404b787fd15ab213af68859f6dfa3946ee932fe944379d4dc263a4ebc175a99ddd83b32d9b7f848fe661c60473e8090e005730a770544e8951c566bd81c41d36139849a490319b5bd218d292dc8d49fe7ac7fc90bd999fa4efd83f1b18dedf39cb861e9a861d0c07020d6dac8cc8b8ea57ce890f295323141ee64472a85425fb6b860c25c976d70aaea1100c664d90054defc8caa043ea41f229179dfca9c525e0cbd3e43f797eda02f2072582a8c3fe23883d6cd28269b056e404b99379fe0ca83a0dac9ed33980dbe3b178275c8e0500ee36793e6199df4684584cfffe398bfacd28eac58bf4d83bfe4473cf45a965ae32aa770e0 ss_n = 1931f243bd6f1325e4be71fc4223bf2d1d4b93cdc3536b6d777c7d4523f32513 ct = 29c016de7521da5b346530f4e583d8a962193279a1bba3eaf753049f666ba6cb5d90b23cf6c6cb6eef04df88375d07b8e9c02b5abd9df1e737422feabca73691dce4867833fdcab30ced01331adf8b516bf3fa8d6a1b21742af833150c9da36323938c4d6c9d1e14cf14e0e6d05cbdd6052528ef879a357febdceb058e2e9253156cf26ffbb378e8ab14c90b1d1ecb67efde6451162eeddfe93f14a303ad8323144012a8da46f3cf6054ed43cf4837c0a54d052a404ec729505e42efdf9d8f048221c69a263693205d0e221e0114f8a0739448ea3e22470de06c075347bb238b101df3326eb686d7280887a7647fdb8c083c91bd09f881b4e3f20022a63e451f346082a8125727861ab0cb4ffd5fefedbe2fda7b93ea58aa64810ebaa422365b0898e91d2f306bbcfa8091d0e457930e8cac8a844ca4b2bd02e22bed00c7cebd247add07abf50bd929f5b1a149cb32758f277ca6b014ef1093ebfaeebf4877f7e3f405dfab108b4c948d5d5380694af29e944237067382518f13d43dd9e502787066057bafc6d8150c7b04e61eef487f00d5b1101f3d1cd1b5de710f79b1c0ce93ba468819555d5c7b8203a7741110bbcba4ef3f4e0bc70e2482c8b0cb801e4c9c961479e32907c7c9571a9e93913bd81dbc5e562e482e306ba7c54f636f6de639ad37a2e70e788ae39fc554e56b52273a1697347017c2917f97165886422f6f22c5702dbc442a0d568aa96acbf9f6767fed8a60745c82031653bafd825647e0914f43949d799cc579a7cea389b4a9866d30111ef77d298103954c9bcda6e503b1c4033fcc7d6729364d804fdb73b148d348b6849d84d135dfe089f0b1f04eeff9abf3af54bfc8b89207c755ecfafd94095ba3e52af937d95ee1cf16f61f8f8532562b5a6bfb36033a92cf3c3e3f07f7e15a9db5a21fb5c920fbd583f910d1abfc5a59a6846e3c478f9a9861bd28a9b5165e7f759d534faa361dae49ce51f616c47ed8b07fc9f4a41e96d30566bed4804afc121f73fcaa8d0ea3cfb970b8e35ba38395896f002cbe7bc2457dcbcad8136c40427594d698d84a4e0048592ccaed ss = a1ab1ba60b6fc2f0cf255c0e80ac59ea5efe05b4b3359f3aeb86682d7d37bac0 count = 4 z = a9f93c7b791356b66afcceb745a548c7f6b185e4f45ec1ff1a22acdd96e7a6d8 d = 8d45a2ab49d8c20d4ab5680e5c9d9d0cc9ca8228484946f9afce5b8df6f39d19 msg = b3dbb0bf61a5230dc0ab9f1d21d5c16566ff9ad805a5e1eb7b2d6913d4cd5607 seed = 0633ccd19471803e0ceffc7a11b2e7b70c3329dfdde5be18160df0d4c609900d67154893921376cc4b4b8c586e3efe79 pk = a1dc74332994bc2899c85b59a4d43d2ef08f5c1aa67a4872c4c355d3664f08699a8ae85f17d74450b628c5f31bde384721d73acb51abcfb361d850184d925e013a0a83529535c9b262c7c48f81b95e693e242878d0168902c41c14a8a3d560cd31044b7e4659c1c9cb4c18593197609155594a088b9a827bc4732846aac353fa8cffa486a0d84d368314e65917f7398c6bd12f223700b17b883bebbdf12c1a42e89c958553d0686cf7683caf71243727afe2249b00972587335f6b0052cd2177800a4fa1225725e08b9551cda1e45ba6e3cdbb71730cb72a1f1c6cf1bc58520c9e52203c68951c2798523c2038ba6801fb3c321cf5ca218c680c320b3446ab153a3c4cd7cbca356b58d254b6a24a672258d1a8bd36a81be97b515eb42122f32a7d397b2fcb039946c38e41b5b4c5764c6c50c290a405aa746c527c51358bc09c5b52da33a0946c9d8a2f0da3ba7a24913d83b4d909913e2c55bfb5020f6c87688271e01788889c97b12ab88905b49a6c02d3400b7a6172fbb106c016c85cc7073fa788a8e37ff2a2a77d664aa1a6a0cbc9342e684954957651462cb2db7402c65a2ec98d58441e57166c664a8a753a69987b1930959097e988c7da31942462c83628a81bcef6d42880f6039808c727bccc6d20443956b2a2d48f58a8797297cfe8e32901d468f8054af658c7b3b7ced292c3866407c1a77959681c25b46c345571637919448036335723c17b5226074159219f479b2553864c6653a0bc74b0a152160bf88b50565a47b54a97094755a0c17c8566cd922ad49b54ad75c5bd50016a509d7eca819b36110c93ae0ea47ae46acbc4627115600cb12365d1e6a9424131834c4c4c72442d1a7c8eb7351b277be60b70ec170111a38a3ce0944e242cea26c4cb80c433653045a7bf4d9a6f0906306c0059f42b512895c2ef744db5a7720ad0353a667d43c4419e6148441880f788a78bd94719f010d14224dfc068a1c6c6b4608e8b840d7a6268bff383b7001be6e66fbfe774da4b9c9a01c5c62c55308196a6b72204b50ae39225c31a8aacc59be09ba033f43d35813582b28eaa839c70619814949f768e114b01b84b8787794582f8cd7f6fb07381770ebba5031cc5 sk = 5df6621f39afd4f69a8f688c01f6331a1780249c02e1857a274357adf43dbcb28831f2cedf46401de1afa655436ba43e4293b70c092b94544c4f522f4831913b9b249383963f6bcc78da5f5bd54419e2cecdf589912859fc47b1340a5a2a095dd9b5657662c03c84200e319873a18f5c035dbdb56444e787f0903abd7a629af87de831b39c5988d0d1b4cdb50d32480c0b9525354406aa91834c34bded4372ec0942bce9141b573e60a25434c82463bc9d6b63af5d7552757524d7934c34e583c3a4cac611cc303074dc274aac8b00a8c452e7a409c5b7bee4371e9a50099444c867bb39ce4a03931054757515902978e09c3aa5820674823f923330a207be545083583131855a0226f409a011266cb590b97bc1fbf9a0f1d0b1be2b81988330ad72a538aa1151795614bc01f6296f4290cef617b2c9919199e480fee589e91c78ab427c9c8563bbab54d28a6c77c06dc95671286403608b6c4b77739bfc5d7b197c9cf66229106f202b941f944614b93a16772eada98ffce9c9e7dc7a237560540323e4ac4c7c6c06733c3ee0ac55b574b7bac089b6a31ddce15ed9716922dc3f122b7e88b62fd514b2634ccdcaf965174158c3387929bcc000e312c4bc153408821af7a9eb8458a90388d32b17724721140675b8777ec4a14cf38138d9990e53115cc2a2c9120316c64a516e769d54738017547e8dec639a488183f69c95e52505678891068d9c81129561b025f21f0bbc41d6544305cbcb0bf5a57453212da638759b220d3c5ea7714eb9f61797c508bee11e11f49bc2286a9462939459456d346ce0f4182c915adfa25a0cf2879c82160c1a887fc243e50693a11a2e8d92ce6ff0c86d7ca816324c3b368a70600ba928749bb815c2fa99d317a9e78427ab5785cb51382b362b42bc52717314301969aac619234ab8aeba7bf7d28db7d270a18a1aa089cf1c9103dac5a11f075f5ab1a6e0301ebc510e45368aa308b2ce5174c2a26359cc9cddca8bbcfc71dc53bd7b86119eda2259942e2994cc506c87f3854a83c823ade1cf0adc460bfc34e534481fdb55e7bc71311904d2a60fd7821fa1dc74332994bc2899c85b59a4d43d2ef08f5c1aa67a4872c4c355d3664f08699a8ae85f17d74450b628c5f31bde384721d73acb51abcfb361d850184d925e013a0a83529535c9b262c7c48f81b95e693e242878d0168902c41c14a8a3d560cd31044b7e4659c1c9cb4c18593197609155594a088b9a827bc4732846aac353fa8cffa486a0d84d368314e65917f7398c6bd12f223700b17b883bebbdf12c1a42e89c958553d0686cf7683caf71243727afe2249b00972587335f6b0052cd2177800a4fa1225725e08b9551cda1e45ba6e3cdbb71730cb72a1f1c6cf1bc58520c9e52203c68951c2798523c2038ba6801fb3c321cf5ca218c680c320b3446ab153a3c4cd7cbca356b58d254b6a24a672258d1a8bd36a81be97b515eb42122f32a7d397b2fcb039946c38e41b5b4c5764c6c50c290a405aa746c527c51358bc09c5b52da33a0946c9d8a2f0da3ba7a24913d83b4d909913e2c55bfb5020f6c87688271e01788889c97b12ab88905b49a6c02d3400b7a6172fbb106c016c85cc7073fa788a8e37ff2a2a77d664aa1a6a0cbc9342e684954957651462cb2db7402c65a2ec98d58441e57166c664a8a753a69987b1930959097e988c7da31942462c83628a81bcef6d42880f6039808c727bccc6d20443956b2a2d48f58a8797297cfe8e32901d468f8054af658c7b3b7ced292c3866407c1a77959681c25b46c345571637919448036335723c17b5226074159219f479b2553864c6653a0bc74b0a152160bf88b50565a47b54a97094755a0c17c8566cd922ad49b54ad75c5bd50016a509d7eca819b36110c93ae0ea47ae46acbc4627115600cb12365d1e6a9424131834c4c4c72442d1a7c8eb7351b277be60b70ec170111a38a3ce0944e242cea26c4cb80c433653045a7bf4d9a6f0906306c0059f42b512895c2ef744db5a7720ad0353a667d43c4419e6148441880f788a78bd94719f010d14224dfc068a1c6c6b4608e8b840d7a6268bff383b7001be6e66fbfe774da4b9c9a01c5c62c55308196a6b72204b50ae39225c31a8aacc59be09ba033f43d35813582b28eaa839c70619814949f768e114b01b84b8787794582f8cd7f6fb07381770ebba5031cc5fd51dc9e95c0d0eaca6b73800bb85d92333799e6e2b087720860b038790db398a9f93c7b791356b66afcceb745a548c7f6b185e4f45ec1ff1a22acdd96e7a6d8 ct_n = 954f5ccb184415b8f504f5107ac7cea3b97f2c09a2fff1ab075413c508057c44adf9a29acf7df85ac138d2bd129a00a839336528b778eb1865cbff3a4988ea04ee311fe3f4d17c6f5aa2718fc760c01d3be4596fc9a2bb456e322db7cf68bac12011ec1146b287ee7595bed6dc689f91d22747973e718c02727a8947cda37842dd62b573477230254d1539e7f6fed73adeaebec0af86ebc19febcc10f16de0e6e0aeef839fd4bff66bfd37e52c486d1e1a5e3e74ee75ebdcfbee3ddcd58b19330d15fe629b62663d482e752484e75cd62e16fbbaf52c9039a86f4013c1da7898a6d685f593fcf4ec738c6daa2cb2ba3d08405fb500f93681113430008cef55be62b4464a2e8c4ed6ad49aeb1fe7321964fd6085f28a4beb177b68669def0bfb2f6c666fe3aac2ffcf48068f3264f87ea8e0feb29e5baaac91e3c8cb7ed6447dfa5611b55040d33ad144f502b2d93ab857ac3a76ac609634677115252828c5feeffe26a889a3bc116082f1d511c95364743a10664304be0f4abd464dd64ef9115d814928eb5bce0892f627429a9c733c1d999fa46fa95b6fc4bf110d21dad1b3dd80a5d0f44c337515f661743b0852e343bed5b59d8c9c9a82e1565a5e2ecaf2fb3069bc03656e108dbabf49914a34241dc2076a1e1fd0d9a93408c4c90e48ddef8835fa5121d084610e4cabe0cacce748982cacacd4896dcec53fef4419109fdccd98c25438282be3a2a008577e5d871faa26b4452e353318577a7c749d2a96a1a45878d8eb98ed004cbeeefcc9c9c1044651f616ead2655f21d344a639afd6f925117c28458dd0c7a0c53050e4ee00ec48d3f63e62294ef3ac43c5873e82d4f557e15cc6bdfdb2c12f110ed235533203f5bdb2ade0d5bc19cac1a4c684f6fdc6b54f30186adccb9b8eb2ae1ad4e0632955ff386fcb23ebea29289e8cf328e12138cce93cb9a4b46d069d51c8cfc69428156f67832ec0df7781e8ac6bd15e5b6783b7b21fbd7eeafb791eb4203dcb432a40d0c229623fc7aa00f024e0fc61f1394bb49226e831473e216a3713e04a35ffa3fbafec5e8d8de3cfbdb175efe74bf ss_n = c66a25a19bc890537d9d7b3dcf4a63cc1b4667e968b8626b4ff58481a10912b4 ct = 9e47658ae61712e3f06ef729d169267cd0e8f295427712a6faa3a5b6de63bc40b72f8d8bd62902ac9beada0f5378204b7a84933069fb63040bc7179d472b958a534feabfee1215b1782f0b6dcecaa3e1cb0fc3e817ac1111d83ee720539927cd68d024df0ce774fdb99efd50926c587a9312669b1d1576558b9e638c71aec220cc6b44abfd9b739fb47298ae4858d840b48cd5880964263ff8374eb33f6ffedb20e6b32efe807d2b6a0b964036f830bfd6f467a4da2b8bd7e35e4241779756d10509bc897e5f2b58d35740ea7d754a61e6e5b5fadf25b67bb90e93f1aebbb72eb6c7844db878d6c2765b499b3ee8721390b837d631dec896bea5a6afaaa3afdc64781510e7e214cfca655b4b473e1c072206962f520a7c95a0adbd524f8009f5f06c285e9e318a3c5db0c191368447e692f195881b44a58c58600c4eaf26ccc7e0ada782dea6185a8fec9aaaaba6f6eb9f883d9d65b54e736de191d4d74dab36377c81c1c8dfbb3e47bf94ae15b0008fa43e2777b95a41fa30fd0ac29a90e49cb00fd0f828e2c13f51c25c493151014b1039c8e05c5b7b51dfd7c26add8cd8fd0fe6dc6ca2ed799d73e1bd385b429969a653589909fcda2c218a97f4a675688e5ccea4e0bb352cf0e96fdf4dc1746497ff0d87ef63732424c2b99fa088af0727135e25dab47a2b71ec77667499f805df2d8ae0b797c096bdc8fb76e98af2f075c13a69c69c58635d71a1972371a77db4afa4deaaeaa1b463b7a2c76ce5363bc34fb3324a61fdfb3b2ec7a936c5f1c6c3cc6cdf9600331e85a710c69a9c7f4bc1042a4b3a1300866661e79040eda589802e75c81e857f9b52bf8fddc0b0c811492a05117534f2b484deaba192fbeed9ad3248326445edd1b6753311da8c1a3f10b9b25e774f228f0d3d542f25cf31500623ae4eae471fdfc7f96345400fa26c3e5d7525ea7b31ef9c0f025da7fe569f80ee0e114372484aa62c98cb301df298a44a0d7a4d31f9aa279d102999aa5e29aac0311840969b812a2bd7369af76b75810d67ef547007fab7781e54c9b0aeb81663148e1523ae7f657a90fb6df457c9dc ss = b2ff60f53bd459e9b2917acb29b98c541264159c9b44973f73989ecf50d7cfe9 count = 5 z = 85da83b47129711a63c2c2f6a5bcb701237b2b0b66814eec9fcc1c560992a596 d = 1fd893bd47ed681c7c11c9d00be9eafd9db79ae7e934b03aa6da99e019a28a53 msg = ef938dbddec94c01a845c7f1192c402f33c10f1f0176128af219d6a0243900e6 seed = 2605426643cab04b2801416b3239cd046dfe7ba59874a3a05c5b32a4505f21d8b7217b5ecc8646fc6a845211ae4bc708 pk = 2e2bb750493bf0a0050136412a920e3a7a9910790e6bf5b9e907179cd7bfff0c71d0c83e90870b31f7afd1c3c00dd258de781a3d944c82b3437ad57f81e28c65a8628a83b9ce931d9fea3ce51b8b781853a3a06e8da0b36c023c6ca42bb0510ec1eb2da472af809a1f7e4a962af3b64a8b78451347c11a0a87e5902a2c8569c19070cacae1563c8246934156226762230d9222885637e68693e8578e552062d523a294f64159d52f5a7ba8335089e528a7db09b31313a220f96b9ad85b0bc4babb4760189186ac9c70d96c86af770b8a1c3c019b4e76f97518e9203fa92304f1b27e01cbc8713e54d7662cf191204839a5cb511a563eae58bcb2820b2a25724f4ca2b1aa3ba59274236a12bafb5411c2b44988b84d4cb9d4ba15eba31d0c238d219276ae30059f7055725a3428111c17d22d9b4c90beac1d08d90eee00200fda653ba9016ba4071c7a9276fbcf92a52941bb7af9d27df5a19acc50541b905cd013a2864a7751957848839614695969c09b72d441878207c4333914ac760ba06c9186b6bc2749d3cb4e2af6791d07982bc148005b08b75125d0a12766746bc7960ea484384896489ffc5652ac6d1d75c78e376c05591bdacbb3dc85c7bdbc40c285adf9d808c271a309e67336cab62af9600a961f67ac38eae68fb8e0292ca4b199ba7a845b4dd04948bb500eaa6706aae0c7d4b425b2715afea94137db85d9aca23fe647ae372cdecab6b97723bc9361b0e12d518c84030c5f296abec90c83b5b09c41b1ad31d2a2ee329e260b3fcfa33d1fd6bfd57144e02c09e75a369f6b52a2580911914cca00928c827af3f73fdcd8a4aa03381e33c2e44989678b739586020573269428384a2192f76b56dd33107323bc13f634fc4ab13a7184b9e5c8eb3947da20a123c203ce2792f6b2024e931f7f7a8ac6a8af936b15f2363518ba4fda49ad82c28c8300774bca2dcc502016347e54429681a783b0d93366e055a024c5df31a3e57649859471b8b13cd51356287c8e16347755b59aca96b7d3e75805d574110c9cbc077ba7283995c2c539aa0d21378156a79a476c05a318a27843ba1e1fadd24c6efd4d57e80ef4f081b721cde5dec0c599f0b14eb6222388c3d1ba sk = 11587dbeab9df643bd8e6b252f912a075b7145684d6454495f40c5ef453a0afc45c4db293a5b671a8a5b6ef1a41b881fb9dcc91bbc1c7a0425a5233556091f447610d2340cd09b12b98b9a517bc7cde012b10586f96c7c1aa74f67f896d545428ef3ce86389b01ec08e3323df66ac36edb6e2c347b065529e2e0273478455ccb4e98918fbcb3676651337e25501ae05e932b3dc6540b84b46a05fb598293387bc9a4575379e92826778828e8375b854336126362b56caded8a2ea6416be2ab282080cd10519eda163811b41abafba077586d665a8133e13f8f5776a3cbbe50fa34e696cfcd29425c0b70dac109c7783b6c107fbd8a785918bad82c69836332b2138dd4dca92ff2c2d7bb0a46415fbe1a1b0029cb32185205e25ad75993b169619b439d7610a9e89ab69e395b52fb2ed6c104fd0095dd3b7338338ef3ba27b2972982ac07988bce095796b9f61b5d08405b99c60e0922a78146a3783d87f07c81aa65cb730f7cb49d20e87d3c0140d5271bb7eb1fdf4393e87b202e59a7b392a890d6a66089822c1b405f93332f4c5523e66b23ac9add13013ab10c8b5318224703756ccaf6823bee25148adc1bec83488f9ba1fca0250b971ace10ae0e379e7dd68a2f049f9ae7c0d92670225b524aab82f0bcb9671b6e9f080690b1880b824668997dcd166ba6e727b273a9f824745ed74aea8376936abec888521e3265416373570a46f9b112c6d0ca47fbbb8e677a435102ef734fb8a07c830915dd1c0f6fa97e223a9238672ba3a3649d51862cd9622328b347037a81d59a2b7c5409c4cf08f338c33b9a7de69cac74c97872cf4db9065553b11ddac52c1484bd53088d3a55f472abc8a5165568a67fc50c10fb2e00619fe959a8cee7546c7c7ee9a8860604b01b372191f13a22b182e67121e9d96117d77977cacc374ca80bbb7ee980a1d1a520c539380620c0a0e04549933a5aba7fcb35625436a99cfc504d02873d8235914c6dc9883d2d1476eefc6ac275c2e8fb7a15100b7b089712a884a89c1e869366e78634ddf54d8ae47e798ac270f91037656773b74d89b928e8218713797e2e2bb750493bf0a0050136412a920e3a7a9910790e6bf5b9e907179cd7bfff0c71d0c83e90870b31f7afd1c3c00dd258de781a3d944c82b3437ad57f81e28c65a8628a83b9ce931d9fea3ce51b8b781853a3a06e8da0b36c023c6ca42bb0510ec1eb2da472af809a1f7e4a962af3b64a8b78451347c11a0a87e5902a2c8569c19070cacae1563c8246934156226762230d9222885637e68693e8578e552062d523a294f64159d52f5a7ba8335089e528a7db09b31313a220f96b9ad85b0bc4babb4760189186ac9c70d96c86af770b8a1c3c019b4e76f97518e9203fa92304f1b27e01cbc8713e54d7662cf191204839a5cb511a563eae58bcb2820b2a25724f4ca2b1aa3ba59274236a12bafb5411c2b44988b84d4cb9d4ba15eba31d0c238d219276ae30059f7055725a3428111c17d22d9b4c90beac1d08d90eee00200fda653ba9016ba4071c7a9276fbcf92a52941bb7af9d27df5a19acc50541b905cd013a2864a7751957848839614695969c09b72d441878207c4333914ac760ba06c9186b6bc2749d3cb4e2af6791d07982bc148005b08b75125d0a12766746bc7960ea484384896489ffc5652ac6d1d75c78e376c05591bdacbb3dc85c7bdbc40c285adf9d808c271a309e67336cab62af9600a961f67ac38eae68fb8e0292ca4b199ba7a845b4dd04948bb500eaa6706aae0c7d4b425b2715afea94137db85d9aca23fe647ae372cdecab6b97723bc9361b0e12d518c84030c5f296abec90c83b5b09c41b1ad31d2a2ee329e260b3fcfa33d1fd6bfd57144e02c09e75a369f6b52a2580911914cca00928c827af3f73fdcd8a4aa03381e33c2e44989678b739586020573269428384a2192f76b56dd33107323bc13f634fc4ab13a7184b9e5c8eb3947da20a123c203ce2792f6b2024e931f7f7a8ac6a8af936b15f2363518ba4fda49ad82c28c8300774bca2dcc502016347e54429681a783b0d93366e055a024c5df31a3e57649859471b8b13cd51356287c8e16347755b59aca96b7d3e75805d574110c9cbc077ba7283995c2c539aa0d21378156a79a476c05a318a27843ba1e1fadd24c6efd4d57e80ef4f081b721cde5dec0c599f0b14eb6222388c3d1ba26856622d65a4d99b3a23dfe398f99cef964e3f45fa00c916c072a709dc9971985da83b47129711a63c2c2f6a5bcb701237b2b0b66814eec9fcc1c560992a596 ct_n = a5bc0cc690767b203da8b72ff28459b5970fde7d2b85ef05852c086e8cf1c52fb4e5c8a75b8766446900419ba87bbeb06515ac7234eac06b1ac6070aee288c6a549c634397b821233bc340d133e79f22be2e1a0220bc2c29f8d2d830cc591362dc48eed220cde66b53db04cf7ecbec6ba68a1099c01ff0a20e1a0e380782afc83ff626f907758d06ea5695272c1bfc357b0c9ed4f899066eb2e6992e780fb9b50b6810285a197a0441805618870317c55323c9e72fb01977348ba70c9096072e9b7f26dfd099bcb0dc6e5feb6925fae31673d1f517da79db0ff4066fccacd0f9411e3e83af3ecda4313147e1ba774c9d3f9b5c702c20596861f85183e5a0689c2c63c61a45116a2bbb4ea0c08598eb30526a83f4875084b9dedd864f6ef179768be340478c0d1374e2ac46b5626e971a2e299f3f2a6252eaab43741e259ef18217bb0319161b9d90700c3549ca4f803d4c46cb25463c6e9907a3c918dcb74c2b94f4cd681b9ca7e74a474f7f88d3cd0964920d470532c0c151d91128581a8af55bf7d8289be3a2b8e08f319e7dcd658a64296f7ba919acebfe275aa2455648d70baf7ce15bb01977b70efe0a1a82f7922b06c64ca15d45c11d3223d289da13bdde901396feb31e059f94be05786ca9b4c40454cdfca4cb85c56ecf529c67c6414436632c6776d8d87e28866584422b19270a9d2a0c548482cfacd05351af60ac95888dc5de848989505f3f781aa388607742a29858aa85b089431c1e9f88a9c03320cfab1a895c75caaddbe110e372fd2788eae4b9d7c78309b438105f809a9f1a8a0cd0d1b944ad037a5266f157eb4f56222131bcd7c0d4d93714d36b017d946075f44c19168897a25396679c73af50f5ad697f1481e9e456f9e98edb0929919e8b1c5765c5309b55859a48bb2aa78ec96e0e7e22f549694560ebb359309a8032e84af4c1d6f918fc7d575630d7125f73979b3a2113af86b125d3ca574d4be0b6193ab98bc2628063de2d14ddf2edfe412452b4d365ff831569aba8e3ea43e858b75e150347299c2dbdae6930110bf1f217588391b7bfc8031cfee0db083a45 ss_n = d86de3fde00e87ef655df2786da3bf8f02d35b4a71be9cdd116e5f2c983a2774 ct = f707f413b1c8ba8a390d27f8126a93c5b5514e230fa328c9a7d09ca98b05e9716b96502d131543fa979aaefefd8455b651d2d54a44e9c681919e16622fbe4cc13459b2362b48705bc1d2dad32424cdfd0e7f92ef6c9671a646a9f529b14be0c2c5177c30efbffbaa5f7ba31132518a7b125755a9df3d14f426491bbc2438f51b314fce73f7e7e929398ea1869c3445c0beecfed9e3dac846b34332a2e8540b534b256f3b6261880508255157d0d23bc77dcc8f4201d7879b6547f13951c6955c789ad6109f4a5ef930df88d21109ade2ce579828f3e7aacbceb9bfd7b5997fcdcb034548a416c0b071606fb4254331e641bdedc53fc4b8005cf24cd23deaef6d5abb6d0ca69006f680a7f4ac073d4be8e1f75e9893a47a6b196e4e84f7f47a917a5023138957e5b5e7030379ed7f7d689fb30968ef2dad970a08fbc1ccbafad4991655283a42b36569c13729dd950c2fa0e76d9b5ed04b1e1308ce564de1210d5d8b1af2cc55b63ec3264d1568174e5ffa8e09268ef052fdd426d0845a7d6a31e1f1df42a9bf8a6dab13ecbacb5f13daf482ef4a66dc8e3c1d706dec9a0fc3433f0282e15a9b8d37412017258af8b77f2ca4613ce2f8f25699fd9b8ee4f8e96881853372d147c0a8dcd6302f2904892fb408a762f134f291b5b02cf6168542b2fe0fa17a3d985cf4a28db5ca5c692f549710411931edae2e01d5e45701e3e4d27832d5d3a6147a2ecb617efbb1f144adb325bc0d1a003437eb70e08d4b5071229657bb21f7c6a4098e09e3857dcac881384e119a15521cd42591bfad9cf910d3c16d305802597d1d6180c3404c4049e2173d2e8610f5ffba843ee583ff9cda59a5176cb4bc7d509b8ef14525b0bb5c802f7b11f99d46cc390fcd47be60a3f8700fe5712509f7a577b6b576cb2daae687ca6c386984f410940166e174877385337a6811a02e81b078bf02c2afe6c09868237e5ce2e7a368e936f2ca16f12f6845382d2e2fdb2956f55da29b7661be755374ff5af2ef8d037256b1b7790bf6dffbb4d3ff05b43e5b530979617827335e8653c07056e878084eb8b347ce4416659f ss = 67a0ff89fcc6f2b55f2188b7b6c030761a75adb14024054bca1556dad31fcb5b count = 6 z = f7ecfc9143ee45e44f5e98fd9ca1455340ec5db4fb098534365ebbfbcc57d34d d = 7838c35785aff8b54be30841ed41a87f420aee847452a4561cdaccff5b38dfc0 msg = 9bf84a7839f40faa71b35fcb695c5f41a9443bd94041a042a72c701f0d1d5df9 seed = d3880d1b7802b4a3277687863c5a248befc95d3e4748403f3bb61f83abcddeae42ae6c8624812fd38f463122d99d59a9 pk = 10da0a20dbcf8843c2aac7c964590eda9432805658ff43ac147aabaef0915a3b4959737c6eb018e70484b67486776b993b13b411e6b59dc9644185c743e42b831c921ad507dbe2618e75014b1aa488f3148b792899f57ba4351e1277c3957929003bc898849ee65bb6715a0afa07768beb18cb7bc6f563c46a662de2eb3bb7197a19d3ad9e22b1729955010212562706c6674184c67aba1a4e338746c72956d4a71bf9c407ae54459d376464fa71f70c45a372bf3b1943f5798a2d19787b0501a8ca88fce6547af6ce4be46123c32521c061c87c38f58b2dd775bd2bb944a8853b73a59853011d83f69df94705e31a4124ab10a1db6f05c18715403058d3a34381cd6014879dfc0473b804f3a8112928c146bb3ad3175ea368a0fee888a844ab34e6c486e0ca7ffca1160894a50a7768ebaa3a3bccf9765424a00c2da489d0a14a35d9cb794517dc4c232d804074f0246031b2669725ae8659ac6c6d6061468b5b311faba2a6f6367ca5098a07c357e46cd4a613f3138ddc4011f3226e4247069579b986fb975513390c141dec193b2e3a006daac85bd3bbc8824775a55eb35ba61570c606e60a2fb3c3e8c0503d7166f300c6dcba092c519c09363248e83862ec5dd2d3727e92287e40215419b8d2bc4552a585a6826e3861b498ecc398c982f5452b51160a51ca3846b0ad5955c2537830bb727f53d145a5b86fec230716c003138074815929a791057d098f7b437f34d4c18ef8005edc170a035d6d98ca8e844ef70c63394940d2b302806b8c7eec14658b2b53c04231d5a580cc313418b659a7a1a52430de099a745901fd0989e3908bd4e91e4fcc010b487eb451cf36c62c43641c6f648465f980aa06735e15597f4ab5827421d66760357ab0ce675ab2fa18128c9eb52689b46b11ea85ab51d6472f726c2cb09661226fec99a332c427046485e8793eb8e6c2e1f2560b503fb715bbc0e95f88330af0a9bace432aec59157acc4372437913e5600f023d029a1033204550f38741a4b027aa8edbb61e3ca96736d7b277b311194a1f9e21356488c9020261a7c688620c6977863b3dec5d9602430191f4ef3d52f4afd7ee6a2b023db6ba7d083afe03247f19fe94527348 sk = 1d76887dc35b6914496da318934687cfa1b500876582368fc2b07d9e1b2f6651133d993af870a3f74120c47b3d976b7c5c000e4225a16558c773244eaf75a5f0d67fe436075f4a3fa5447c17dab4fb070f3380514004527160c20a5ca52890b3f671625a1c99983273b941c5a8c750e54604b7b44045402bd8ccac5cbc829eb5ca8017ce442c3958f05d18d6b22c8b35c2e803812caf98d4cf6bb3686ac9acbce919e03011256b2850a93495b7af817b828aa38c6435be1d62bb4cf83c0fbc0f2ee87895d208c381123980ab94984bb5a5be74c896f3d74272c94ee014679d724d1ed73c5d01c98943b6e979c3509a0577433842dcc3530a5b8c8863be9c728770100cd89401424be1298c9c66bbfb8c0d20a12ff884181353a9c3cc74dd4086c4c6232a78bde98a84d39aa726d59a07fac886908789d10b21f76cc7c88213e3c74c2b3caa8369c2b600fd325416536dbba28a798360644667cf667521354a9f2aa6d07cab9edcbcbe6c3de54248ef433aaff1a7cb3815186165b2d6b280d17716f7beee995c98428341753fb5f14098db9b14f96148cc5d0bb7884fb125dae80aca3b3661123a3ac6c1887a94e2941334fc668b671f6e821960a23715d5062dc31c151c12bcacbd7432a5304479829c4891070b79fc73131c892905c2e40901ac6124a366579cb60e84bb727392663b29ba30038e3107b8d0a432e5e8a056835aa684c626592246d6b265b0157eb1185ff48de8d95825bb3252d7361ff0887b9558e0d9ad6b538ba0a80bda97a3b6813d71eb350d173be4aaaabc8cac3af6a59c270207905514f1178890aa26e1569f11af54345cd21111c37321c808a75f815f02999575d877a06905271a9ce5863f6e439bfbbc6828550f5a08c95d49213218577116a9a3a1b0c71548f1eb5e5aecb0e9b15433a4af45465c4c785c24aa3f5d800b8f289692d0b5106b6b9610a24367c5f59055675754c68b171be241ed5a1521aa9eca114d39299565a29ef09a34c65cac69b6ca04fca1a90c375ae4aac647142b419c567582ab313f88971ffe359a31b4051f0007d20ca4c18601dcec4910da0a20dbcf8843c2aac7c964590eda9432805658ff43ac147aabaef0915a3b4959737c6eb018e70484b67486776b993b13b411e6b59dc9644185c743e42b831c921ad507dbe2618e75014b1aa488f3148b792899f57ba4351e1277c3957929003bc898849ee65bb6715a0afa07768beb18cb7bc6f563c46a662de2eb3bb7197a19d3ad9e22b1729955010212562706c6674184c67aba1a4e338746c72956d4a71bf9c407ae54459d376464fa71f70c45a372bf3b1943f5798a2d19787b0501a8ca88fce6547af6ce4be46123c32521c061c87c38f58b2dd775bd2bb944a8853b73a59853011d83f69df94705e31a4124ab10a1db6f05c18715403058d3a34381cd6014879dfc0473b804f3a8112928c146bb3ad3175ea368a0fee888a844ab34e6c486e0ca7ffca1160894a50a7768ebaa3a3bccf9765424a00c2da489d0a14a35d9cb794517dc4c232d804074f0246031b2669725ae8659ac6c6d6061468b5b311faba2a6f6367ca5098a07c357e46cd4a613f3138ddc4011f3226e4247069579b986fb975513390c141dec193b2e3a006daac85bd3bbc8824775a55eb35ba61570c606e60a2fb3c3e8c0503d7166f300c6dcba092c519c09363248e83862ec5dd2d3727e92287e40215419b8d2bc4552a585a6826e3861b498ecc398c982f5452b51160a51ca3846b0ad5955c2537830bb727f53d145a5b86fec230716c003138074815929a791057d098f7b437f34d4c18ef8005edc170a035d6d98ca8e844ef70c63394940d2b302806b8c7eec14658b2b53c04231d5a580cc313418b659a7a1a52430de099a745901fd0989e3908bd4e91e4fcc010b487eb451cf36c62c43641c6f648465f980aa06735e15597f4ab5827421d66760357ab0ce675ab2fa18128c9eb52689b46b11ea85ab51d6472f726c2cb09661226fec99a332c427046485e8793eb8e6c2e1f2560b503fb715bbc0e95f88330af0a9bace432aec59157acc4372437913e5600f023d029a1033204550f38741a4b027aa8edbb61e3ca96736d7b277b311194a1f9e21356488c9020261a7c688620c6977863b3dec5d9602430191f4ef3d52f4afd7ee6a2b023db6ba7d083afe03247f19fe94527348e34d454c5c6cd5d6b10bc7f575ef90d24f6c278eae9842709de2fd3d25d7d703f7ecfc9143ee45e44f5e98fd9ca1455340ec5db4fb098534365ebbfbcc57d34d ct_n = 9767d90bfc648f8e99ab16d4b307eeff2bc9b577a235ecd5efd5e87dc8e297cf222363879e2dd47b01a6df3e5a004321c4f1b571376c2e40ee8232e5d6b9f8c59d647387549b908715887344bc43276346ae681b0123b9bbf1a6ea08b776866e22d5d81b43090f2a38dee3615db654edb0bc2478c2d13b566869f17ea78e57b803effd14d78a16decb42118d14e51b63060b8c14d3761c821b71b5fa724e89a8e4629a454521c00ec3af1fa0b709062475f0ee942113d654a3248a82904047e02a16264cd7dfccd1d10f1c3d32634f38f58506975b54cb57253d94dac612dce59a1f5ab508e6545e0a1d7b75e14e0dc92d52e3b4c2be5759d73097f5226888ca3b05264eb4bf942d6a93f5aa8a8ed3f1a22cfaa701c19779a9975e29158957b8395f126e74306770f48dfc7104f5f410751105a89450dd638bc85ccf30e05bdfe276f5a4737fc5de75e7cfe09575f47a00e57c596036f93c5907e3f262311382eb8a7490f0502172b740c8df226d637e0addc3671fd4804b150127c0fe27eafa23d609442c73bcd28eb7428eb98901f63505a58cfbe4c4c42190e83801acc741024b189a9811f244d4ba2eef3ad661066e00448d97ba88bb9d0113abbc327d1fe3353045ec54ef285e9748c67375ad6a6fd3eb85f33d5cfa05c1edc1f9bedf6c590940a0d7c602c78e31124928bf02478de67f9dcfd350eec85974abbcf420fbada73cb1026310a4309b774b33e4765166d6046ed27da971e8c7d98c02e2c7a015a25c8d695d01730980be2c7b34eecc988211f7e51cde8230f0f713ff99106c510bf9f9cb8977ceb046834046218919b4861c9c31cd667c98fc9442f4b798e935c7c59f40a5b0e47d555e67910eac45d639e77b95c545f9825e54db18401f84dad11a7c29390a15b34a18e2fe78b914c44cbd8822a57e344734fc127f4e6a205df872631bd2c2fe40f4a91413a18100aed952eb282fccaeb33b704a082c80c4310c86f1b45bd9500f91b7229a2718d81e420cddb5401816a60fd185531d453ae0db1c175b063cde3a8c7f89d9378c932417fa280d3a48c9cbd61fdfc330a905 ss_n = ba18910321d91038a2506303d2cd4d597a33a78f42a580c47e950a0502ec507a ct = d43db8d02eb3fe531450e6cb61192ee6b39d4f818c72918ffb0a8f826510d09fa0e5b519c2a661239caaf640ccd8be0e11116d8c74418621455ad93b27d6bd4adf14412e38ba0da52439559753eb84fbbb891b176b3904c24523503f16d94a63aa78f229da7b83a40198a4a7e80a2dc289adad8e21c4d28dddbfbc33fbe191cf3f86d78a680a0cd3587f49e01afaeb82fbd4b657d3b29a7c7b298a5d0586348cc045e933369bc36e50581c9dcd1d26f17277c951572f9aa7fc5c5ea3bc42cc3e6203abad3d6ad3a1b426faa92914607337f6e73aa1c54dc9a8382f7f8f368e60a4b171baee6a7377ede7425770b75f4573abca33cbd5abe439a63cb4ccc1256406b9a8681f07278717527e1ddf3c37a738b4e0e88d77a38af5401eefcd91b79c0fac040881c71cf05d4db2b5c9026f3674d77f06415441866255026dd8b09bb54d72cc1fbb9938fe75104204be15f9306ba3d00a9c50208db9ab757dfa4151dc1b57bc75be06b12757a2a78027a1a208880fc3f2381114c256d402e6d7906071f7cc7a31f76153bc959ce350abff1b975c200cddafb3a5708248f9c22fbe41ef07104173f6ba7cbdf1c9c714f5b2074b6b20b9874887388f660dd62c2dccf0bc1f93b6e28a3973e22a7207a7ae564010034110983979fbc5771b54a06a0fef4e4de86fbfc025b8db684a716805315e0b20e1ee2a7d84025085e4eaf192a5c3ebec3ccb9bfb72746d2833d98c660d9d6634fdedff07c8586c0e606a2c968349465b723cf0b4365ec864d8509079d7a2a5cc567a62d64597222d2791d92215a5d4ba3fa95929f40a157ac6cef9d1d7c25762aa6010fc441761863a359c5a4ec40e3c14655097890403515318820a3793c7b95fab5fe5a7435ec2615bc6571e4de845f06938ddc550844bc85fba3b339a43345272ca3a8174d2bc2446b92ccced443522f20c61d74144d78b081c6e9d38091ed16921d1d6dce47f31dd81c4d91e6e86c640a3e1928dad13693ade6aa803fe44874e95fcb92cc546b607e927093b8f706a5e984490fb1325cc7fc494bacbf360904dbe39d4d65314041f40d737f105 ss = 223bf148d64d4f49058394868086b514588dba33cbf105fb31c10f973750ba94 count = 7 z = daa360ecbb51bcb33f5d36f92fffe77c2de7ed43d281dcb5fd68cfa0ce19df2e d = 859c3e3b13f3cbf5cb860bad2fc6393a78390b0165800661a8f1a7436787c669 msg = d38cef643f9c6d2f6a4ba6a784ac1d81b32a073e531f79919912d4db70b53075 seed = 343b81870e2721dd75ee0ad7fdb269eb5aae0ae83a6316ad8ece3c76d3dd3cc391f1b12b22e988c1257b5f56d905a06c pk = c6db164c812637e0be6a0071251746b89301c2f75a6cd709bba870729b80f5c2cae7e4a9a21751193bb0384ba9f7728523e8a184e7a9b2953af8d96e23218fa1abcf747701a6934c9ae13d6920cabbb6b9db30a57391352b7b78a071985e4464d321af153190173accc8226c5d5942ccac6d59223e943c30d1755c50db56c003c669393cd0c8509f91165583830f415fd6c9a2db939c2280c52a5a04baab42a488ccfa16598b14a3920b561065bd09e732fdb70ec9237fb420351ca966a28c68ef26035673aa6e6201b95464631a543a78c7e0d3691f831abfb5c91dea784eec3561b39800298ffdb092ad171fe7453878d85bb99619b6eb823fb1846c833284071575167a42ba4b383997dc969147a17fa165621bd3c13fac01dcf87c04f58767a7981548728bebbb6140af9da4076d607db954152f69c4132805bde3cd7a8771a2e9b23edb66721b39c098722d2a4c77004fb38778703a3d9c55ae26e33dcf77911483861fdcc3d202473b07a493b178316c6ebee69bcb04045b991d72b677925000e6272459ac5871f3866fb6a41b70658f4cc669c89e0dea154ef854fdd54565cc0902746face08e4dd03cb707393d21bc4ff23d4011bb6d566ec561999fc69928f35a6af18b339490c400ad5e24292c7baf2936b504e927a3c022d8b9b962fb2b785b8bda7161b5467539dab015f2a9d8f20f873876bb6087c27c73f5c11cd3d49e117469d5907d70798cf10a8cfc16781931af6a9289ca9a136a3052a350bf4977a8b80b65b29aaf95810c05d958b4a3660d085e58b34830f9ba50b4a8b4250c8881c6ad57330894ac0e09c4add20686721b5494642fd07fe368ab2359bf956709c980437eb034f1364f6fca74435b3857c5066a218ec4cc626bf7868531c24a569ae2900de46c48f9a80d99fa06403a5390c527723b0dcc243a1250a2cf5a90a72bab94b66d6d5608238c20c9d423733491237a9d14ca54034642e3c526e03a83f4c3cb6e6b0c8ce83fe6d97fa5e7cad61b5ee73c396f36081c3a8778a63c496743b9b39cfbd27ce9cb84993acc7a1726930bb7aa220c8f6c90e22152230e9599baaf8924686ebb9c079b721d93cd938b900fff7bdbc42e8e1cf3c37d sk = a2c34e1f7ac5a8f35763d4caab646c4ab12d14950b1008418e45c916f8aac53c8ec2a64dbd6311d4aa8c5dab893dc3a9a99832b4b6a7ca16cbea954bfd814491d3644dc50d8b65bcbea7911aa4a72fe851fc031ba912cd4d2312a5454627a1bccf8828f1928f640a5753401c76566f17e783cdf00f1f27a3dd375bd5e61d3627401b4941b0933ae8db1e2fb835ecea91fdb51fe0186506a2bd2922cb909c7ea964818a0422a1aa2ec938832aa5279c52b451e713cb962588e9409af35cc7f71c362b3ead02847e7a6ad560bf0cf605aad5b57e93be5d1a4e194366aba95716112cffe28d39a54a722426f18c615f616f09805e2b880e677642e10b58b76c1172d0165157c284cc275f84b01b462635e699af01b5d880239ccb99dc0972f35bce7473704a7a585b8121579b9634d731f7a1b518479c46eb8c2db8a048a4af4318690bcc9c05c6725b3044094bc834d5c44b402cd92311b949373b37cee3f338b56b2dcf47563e37b94e811f4b03c7e0348b1529c69998279a25ad26c24bea395b18e2a746e8733b01beeb0856a4c82ec540895ddc2c510a625f971dbcb56308593ccc25081f7aa1d1953440023b86c484c74893268cc348b6177742c09f534d2c635b22b175898340b4b2529c644c2e10128c746afca30d93a8ba4dfc15f7d6a845777ab942c1934b3781a874414bbd187c31d3bca881e7b8e65c22b5524e4024526447159ba6585b246b416441e34c07bd5828d9d42aea883ba4c167ff147f6ff5937de523cd07bb462932310c45c960717dc50802426f8fa6177e22847f222b6e7970ebb3c63c562da3a04698bc3f3689a3325897c3db175224c42a7892b88c93ebd29147685987ab1862c69a69f02c74b8829cabb6473888ca513cfa4b1328861a00fdc18dfa2f9c34833de392b09919f400210881a93830cc1a7ac3fe4c0f7c887f3eb894a68899727a5030047ea081671c6b44c2665b6899c23ca0850bfa6912e39097e333d38003dd58ad273954c5dc52fd30779989286715222e658ba773336efb75e6d24895b96164c06769fc692b986471d2957795898a26b752c68cc6db164c812637e0be6a0071251746b89301c2f75a6cd709bba870729b80f5c2cae7e4a9a21751193bb0384ba9f7728523e8a184e7a9b2953af8d96e23218fa1abcf747701a6934c9ae13d6920cabbb6b9db30a57391352b7b78a071985e4464d321af153190173accc8226c5d5942ccac6d59223e943c30d1755c50db56c003c669393cd0c8509f91165583830f415fd6c9a2db939c2280c52a5a04baab42a488ccfa16598b14a3920b561065bd09e732fdb70ec9237fb420351ca966a28c68ef26035673aa6e6201b95464631a543a78c7e0d3691f831abfb5c91dea784eec3561b39800298ffdb092ad171fe7453878d85bb99619b6eb823fb1846c833284071575167a42ba4b383997dc969147a17fa165621bd3c13fac01dcf87c04f58767a7981548728bebbb6140af9da4076d607db954152f69c4132805bde3cd7a8771a2e9b23edb66721b39c098722d2a4c77004fb38778703a3d9c55ae26e33dcf77911483861fdcc3d202473b07a493b178316c6ebee69bcb04045b991d72b677925000e6272459ac5871f3866fb6a41b70658f4cc669c89e0dea154ef854fdd54565cc0902746face08e4dd03cb707393d21bc4ff23d4011bb6d566ec561999fc69928f35a6af18b339490c400ad5e24292c7baf2936b504e927a3c022d8b9b962fb2b785b8bda7161b5467539dab015f2a9d8f20f873876bb6087c27c73f5c11cd3d49e117469d5907d70798cf10a8cfc16781931af6a9289ca9a136a3052a350bf4977a8b80b65b29aaf95810c05d958b4a3660d085e58b34830f9ba50b4a8b4250c8881c6ad57330894ac0e09c4add20686721b5494642fd07fe368ab2359bf956709c980437eb034f1364f6fca74435b3857c5066a218ec4cc626bf7868531c24a569ae2900de46c48f9a80d99fa06403a5390c527723b0dcc243a1250a2cf5a90a72bab94b66d6d5608238c20c9d423733491237a9d14ca54034642e3c526e03a83f4c3cb6e6b0c8ce83fe6d97fa5e7cad61b5ee73c396f36081c3a8778a63c496743b9b39cfbd27ce9cb84993acc7a1726930bb7aa220c8f6c90e22152230e9599baaf8924686ebb9c079b721d93cd938b900fff7bdbc42e8e1cf3c37d1590c57e48ff8922d1a4348b679a1ef43a24d747bbddd64f1f3c8e086099cd99daa360ecbb51bcb33f5d36f92fffe77c2de7ed43d281dcb5fd68cfa0ce19df2e ct_n = 19b46e942815df5b1cc8d669d0644cfaabf9da05e35243c9c489a48e8d2c470ac68ab3c1f70b3930ade530ffa91af30f4c1757fc50ff706d75cabf4a3c072143f5ceace47aa094be5031859f5b252097c895998ca7a4514a0a4bd76b6707bb7d7968e7529c26e12fdc29e16afc3345b71953fdcee48190e9bee8d6df9f4353a7e12bb5402c14bef998d6edbc74702e0e0157eaa6b048dfac2f7a354408383269cf8ffd6c88969768e5ace986c2c0f848a63a2611230df97816b354073a2d1fbebc98d9c59dfd2eb1e4789ddf855403937d30f8df54b24062fb77bc56803dba2337e8dce2db435e701ec2f8464bf3168ebfe4c71dacb171b43c8f796eca800a638d7b2dc052f913ed9ce08212cb0124f0aa36e46d898a6930df71d04d785e18df4d2a61b426ee19e7abb85cd6263fb43cc9b0bf3a7b9f34b51fe4b0bb3828baf98fe0b1baa323b64231b0ad863f522ebe3b7916f298381cacdd75b7bfaa75fccfa2f1b3684e1fe16a9df25e36982ebac878f6eb45918839f1f0c5d13fcb6dbef1c9cbdb72cf5c38cc4e79ee08f5c7097fa6ea46a19dd6435bc5170ec8424d34cb0f7b96c73071618370101576bfeac0d288c2888083a9b697eebd9f77d499f3d4ab3d612f3d529e3a04d93675b5cc37b07dd1df060e630b93c05815bbddd6e798a1b52a2a6be4b9376e7e0011e9bdf3ad5477c2b35e7b6dfb5f6da8605151cd3546a57d89a70375bc4af0108823ca0350687a159d17a7e87766681f71c9252430b29f72deac7e6f478e3b0d64d7d74356f0823bfe72a8445c3c2b5ad6ba1d1d3fec90ab79243c0c0a4f14a48ade462c47c89ef635437b937f30686d47489467c847db47faf73bf2f95dddc3fee9deb5fa5107a20e683396c21aad0d83133e34a026b5457f17e21f05457e4b489c72df3dd950f7e820f5f2aa0a6409a237108a35efeed99ee11424a79a1aa8ba9ad98f4f5eb221c9b352885653dd062cb155906e07943bef64515b9a61c2aa09385f8fcc20df8d090febe6a63380aa2319913dd9a9165b85b45aaff8e2f6f1df15f6734aeb5ed2e4dbbe6724b2d1323825c2cee8 ss_n = e2135160d7b43285fe8705044d582280f77f079d9166ea293d99945b87752f8b ct = c8e9136fb6114a8d637eb517a386cd98a1d447c2252c854c998d59601b1292deb211a799c7a484bc78d699ddbb542aaa7e38d14fdbbfc7a348c2fec024b3de5eaf534186a70bb615ae6b8c89fce99d2bea210b8547728c0c1048838a15e645d67c1d3008e08e99552457626c12429131401d5a13beeffbdeda56dac8a2184289fe2cb11f24c0083bb86cf8e3c46c36ecbdb94464fb7fe78a42d72b343e551e711ed80d51e0139356119735e81a672f797af02c756dc5ca50ffd32c86115f2b4cbdeac909c1a6b5953dc63d4ed0d301362b04750a39d9a3d6df35347a9a3b9a716f9029b0fe3ff25931c79fb1f03115f449965ac99d75ebcba17a0ba713d1a7e5f58baf3943ca863fa08ec47234ff194ca82a2ff59e6c7eaea06665b8892f51f2bad273361812eac091296f8ac897aa501d406fc54c0e30e7aa6d966871c6d4a1723eda30f84073d15909f2cfb13ef5e9b7526c4d473270d3faa69f75d0affbb0bb69f24a86f2708018acfc644acd047105adcc57f668471b597b0b35020cf65e0fd8ddda29a45e224cbb9b7fd8f7b1a20998811e242c28ae617ee3053fc8c1fb48b333cc633b49e1782119b9757935b922e0e81a2d9e85ecdcb7296fee0c9f0c171c7aa019351cef68951281bbbab7af2cb68988d4be4dbee19ad8ee6e5676ee2f752586f8018c17ca3e7d13d676601a706601cbc207d00629552fbdfb7825bbceee5c58f3507554a7942ef3421338e61ebfde948747db394b61686b55ceb8597cd0cd1909f3f0ff154aaa719ccbbb1c5441cd4fa14b80bd4b3fe81d6e91d4c89d7a66f71bd2e67c13715679b748d32364074b480a022c2bb35c339564b3011bd49b1437aae248756921513d750e1d021276b10b50b83d67c21e35cda52b44756d8f9942035343c8278c4fbcd165f25b71a852b411594c85ae04ccaa832756bf2e5d8f9da2f543d0bcb9379045a1b1ae2d25010bc264cc0aadb6430006a864909ea6c3c5ba79903e13200219b63db1fc24b35958f412ec482443fe842a36e8146330ebc4ae1c168be20389d02bfdc7ebf896dd708d7f9a92d724b4bc7aa62e2f ss = 5e4c8532e6b9e6b367fca55d2301047a92c25a367ea0278ae1f15a3d05b3e5af count = 8 z = ad10ad3409a90c4b24ab0da526f289209abcb1f05c86c7e4437a144c91e1c867 d = 23ca80a61c0201f08d6b9bfae101fa573fac5581ea3e54daaad3ad7a00be5716 msg = 81c5839b15d7335676dbeee048f6bca56c4976331b5df39a212bbc2a450f4143 seed = 406d9c95f9813ca6a9e6071d3a7a63093f9e00cd15ee968c3ab28cb7368699491e5662f6b63721fe059d50295c3a7516 pk = fadc1a30aa7b3ce44565c67e4884622809129356bdfef2a03326b17caa92a66830d49507afc57989771a9d347a387c817cb36c4b28b84e694712c8ae6de079abf33d17c88705fb4571c1107f2367e9916e62f91c58dc704dc0521b95c3251c60d44ba97ce127f3fb6f1bd88def572073400938732dbd3166738477c24a49367119d0f419903acfd368550c9c0302d72cca633e2b0ac10d17bb8073352944bfc55198ed515ea0680a85699f53b622cb016ca2b523eaa0b4e86306c9d779b1f1783f72ca4f404946243713dacc41367c7f9a9700ad21d5e615728a1d984ac981d00f4ecc3403f8bb4a06056cac5f74683c3224b0f413c59a145d6ac1b84a90967734199162684c8b648f52164c7c7a58d7afbb0b91ee038e98305d56eccde4647ac4631c65d24bfb410bce05c7ee89a92da68dfa38c48123856549cfb1d775f9c73b0d580a324783d874ce27c105e2ec13eb2463b82729947699acbb989e349e8ff97334c11bed3a511681ad3aa99e010a8d69167ecc8cb0db718a691acfc6e490dcd82f771710039b73a8d2381ff24d6d0a0e1780a5877b96647c4fa1fa2a2f8c8b9f73a1176c1874567149636edf069b57ca3843e6a5bc2372a721594ae8bc48b317b323497fa23363d2998b564a99104f29e9cb16fc355ca28f05ac0d5f12c110a020eb955f4fd2546fa584ad679ea0e9b67b62bf11c896742c0e5ad1c61f897d6854111e653ee7ca1dc0b5896c6819664c50c9e24cb6a32ea27b748618a42e9595e826b6895a87d5ac968b439af5281938021b2762a15b9691c3c324747a43814aa0be9690b0b51b0c9981c3f055d2c83f4ad31e8ca137bfc066d1b85451f838a915c284b522b5450e6e0a803a195594a91d6df351fb9a965880bf1ba4a804e98bb2195b225a6581725201e0b487f53f0e4cc6a2773307d932c0d3114024c730f335d46253fa9c7af42656cbe98b15911e0f7b0786492d8f9ca84f625d467376411ca1253b60c0c564c07ac276d7b8fe61a2e0904d12d92e9ac670758b786c974767cc205421992419512f84280355bf314b2facd07216e9a00a531e751a2f597de4c9afba502b1ae411911f919daa583978111262266c31d977684759bf4b sk = cbf9cc85db8e85d49e48f261ede58d7f6411ef29252ceba8d60ab87b7475b5d6bf416b7fef93501552c22099af787a9d1da3983847bab8fc26a135b875bc989f34a9db48505575bf93c8477e00c2e54abb779cb77b580e4f3ab525684f5d37b6c942cc907396b9b93791fa274008c393118f6963a9043c0c4542b227738fd1a71fc845c123fb429c7c7aaa8571e2e7be85c68396290ecd6cbf5970af71ec84705ac571689420c18f45860599d24c198625a8357405a18b56b2827a2a40d58b3b8e8bc45dc062a4d730122683fdfb771e0a7523d84e5e305d7c4a0fbd5b1b4570507dd2b2670698648a5947799ed23240964a98ba06211010545d0c7483997a6791c0f69841a077a1e6ab80a5b3a4797c87a7b0b6fca5431db0bb2923c5132a700ed16a15a8685185c4205865bf4727f2e02fcb620a2bfb369a11002bd53e93c97ef2b73d601b2a2181b4326c304ca21f13b2a6e345939579503063c179955293cb852f873034b05d723b4c87c87f5d93a22f3b4e5df1310844b18235b06f97ca4065a4bd878f97478f1d2b66a7991cabd840dcec8bd88911f24c20b24cc8c2f813b20a4312cb8ab0847c625b8ee8315255e93929470f95212901f9ce6f887999d6cded4c4826f96e3b97935e31947f93571b66788249c86e167f0f59343e7b7dcfdc822ec71fa6f37a73c080f37833b24522b935bdcb872947086ec1342b182277ca3709ce7a768321b11f0425e50003c1a80866b58b4a009c802523770085b803854421919c49bc3063cafaec6fd551801801176cfc4889f5768dbcb58fd522f7a77b8b28473ec96a112aa78790a76b95a3bd5caa4f33bd78ca45c9c964aab76790542d2de8c3f007c099aa260e253cce4484f7da204406ad2b134d9cb13413380d95f870117b8f63c85ffc2549a6b86ea8ac504646905a7b442fb1915aba76b2304a73d61ae9c525b76003e5f8ba02c0943a892a13649754d18a4ee5628a5303d1732fa1a6c76e7b8c1fe4aba1ca211e8a56b4465a9331cf989403daa9157d04980c5381e042c35560c317382464d334bc309b84cca693790596081ff8bb89fadc1a30aa7b3ce44565c67e4884622809129356bdfef2a03326b17caa92a66830d49507afc57989771a9d347a387c817cb36c4b28b84e694712c8ae6de079abf33d17c88705fb4571c1107f2367e9916e62f91c58dc704dc0521b95c3251c60d44ba97ce127f3fb6f1bd88def572073400938732dbd3166738477c24a49367119d0f419903acfd368550c9c0302d72cca633e2b0ac10d17bb8073352944bfc55198ed515ea0680a85699f53b622cb016ca2b523eaa0b4e86306c9d779b1f1783f72ca4f404946243713dacc41367c7f9a9700ad21d5e615728a1d984ac981d00f4ecc3403f8bb4a06056cac5f74683c3224b0f413c59a145d6ac1b84a90967734199162684c8b648f52164c7c7a58d7afbb0b91ee038e98305d56eccde4647ac4631c65d24bfb410bce05c7ee89a92da68dfa38c48123856549cfb1d775f9c73b0d580a324783d874ce27c105e2ec13eb2463b82729947699acbb989e349e8ff97334c11bed3a511681ad3aa99e010a8d69167ecc8cb0db718a691acfc6e490dcd82f771710039b73a8d2381ff24d6d0a0e1780a5877b96647c4fa1fa2a2f8c8b9f73a1176c1874567149636edf069b57ca3843e6a5bc2372a721594ae8bc48b317b323497fa23363d2998b564a99104f29e9cb16fc355ca28f05ac0d5f12c110a020eb955f4fd2546fa584ad679ea0e9b67b62bf11c896742c0e5ad1c61f897d6854111e653ee7ca1dc0b5896c6819664c50c9e24cb6a32ea27b748618a42e9595e826b6895a87d5ac968b439af5281938021b2762a15b9691c3c324747a43814aa0be9690b0b51b0c9981c3f055d2c83f4ad31e8ca137bfc066d1b85451f838a915c284b522b5450e6e0a803a195594a91d6df351fb9a965880bf1ba4a804e98bb2195b225a6581725201e0b487f53f0e4cc6a2773307d932c0d3114024c730f335d46253fa9c7af42656cbe98b15911e0f7b0786492d8f9ca84f625d467376411ca1253b60c0c564c07ac276d7b8fe61a2e0904d12d92e9ac670758b786c974767cc205421992419512f84280355bf314b2facd07216e9a00a531e751a2f597de4c9afba502b1ae411911f919daa583978111262266c31d977684759bf4bb8849a74d37e5c362e0921afa307bc501b6c11eba1db6653c93d50a2e7600659ad10ad3409a90c4b24ab0da526f289209abcb1f05c86c7e4437a144c91e1c867 ct_n = 48a940fd8ce0a7105163738acc8abebff47418a4fbad5d680e4d3c6c597dc47f268597b2c4c67ba3043bacd853e5ad8a07158f518d5b4d5c59e76ce44978da79866a7aa968290f550b97e2588bcb6e15a1b7c7dbc4b2f06c2b51723ab3522c05ed6139b5ebf4969ab80ea9e48b6159b79056ebdfb152a1d104b9652294bbc74aa482c7f5778c460d17bd912dbead475d1737afcf6013bf9e20c7fb697d4e929a9d1df5a3a9b4b89f1c0a8bd6b72ef59a6054cce9e6dc23d37e25b63f95a709276a3329843ce95131bf9e515e0f86daf834a11fc2d005b3fab7a99b8b52efd75733a2825c77b7eb1d6f199843902f6088434d92c104e9a606abd6c91b4deb3aa5114bbb8cf94c5008b3c66baab6ca51569481207f27306f10d2a4e308403f75d5a62eff44d9d69485683480bd32b17c0c3614f7d3230686cf95e3313504afe319358f670ae48ce542288c139e0bffcd4b289e94c61b1cc90b3f73b39a8df71996cc8dd3581c49b66c8f3b981d14b8bd9f94ec7f3368649f8610819008a9127374246d98edfa7bf46dbbfa6c9781c6fd09046c775e3c682af91226b6ef39fd85e9571b39f4874b9133c63d27ebdc426a848cc5642098cacb641655244dd7262835efaa96ef236821915e87e1372656c6f882c11f6b9570d29e47d29fb40b452d8c98e2eb795e5df84231475c83ffd9fff771e12ea83fc789f9941027f0c9eff1d379ffe1abb35cf05d5293506f99278df98af82586ef33541527b47362d0f91a48e1e0d5e0000d4591ff21095ea93dcc1b8e4a77b23d19b5999ce4fa64325e1be4295a54819b1965a7b4691bd290f3a08ed3f053016e0a745e4872a9bd7db905d0d2702b4a264db32846f547d9ae6627c27ac4865cf498520c71cfd8f983f6ecae28d4aa8b6302727e65e21c94dd828a84474209737df2a96438e8ad4b7a528ef1ff4fe25e47ebcf723dc0bf8bd35dafb2d99dd4e104e26f8a0ce7b8cc8ced69db54261c3f86fbacb3cc443ae6baa50b627678ec9bbbf38711cad228188887ddbc68936b926c353db32d934f2b40c76750e59dd73c3c1f5d44ee82976e375cfe4a ss_n = 97617888b3681dd47bc833ac6ee1529a87b77f7dfe3e5dd56fe1d85172cf1781 ct = b0c55be36b8b88e9336a3aaf8c16feb24bd3e1d18fa8baf8b65df1a358232fe220992e9f7f1c916a727759c03a6837a54f575b30f7296873fbb5179b60e2c8ba460d66cbccd2fe0aee23e98953a80b6eecf8a85e664d282b7f3fff9660446dffa454e75e17436d2522f72ff507ff6e09f9f5e6f0471beae0ad1cfaf61c68fb281b5954dfc3936a884030182b4f8b6f2dc4edc844125617ad342a4ab35a336f86d6705090c376ae27420b207a968cd1301439a02e3a69c82e9189883eb216eb376a7958e9990a2cb1db3674039cb085e582fb61e104b90343436f01c76628aafff929b4a8842e7158041603293ad4129948c8dadef451e5621692d34e244e05e37615000fdc1211ee37365fa183f6eaf0c5f3b5a44b0f36e5770fa87fa55f4b6dd328185346c7abb1c94f24f96d8dd45d47c16cdab869ca97d8e16a1aad5bceb60b6572871a16ac416456db321190e7c8c1a2c98e3bebd70e1793e73e4bd4743b174e234c6e540769e81eebad5cdef650931d9c6cbc75178a593b59e96e039def2ed96f0cfa8907f362579319cd78f9c46701dab83f6f6921f1e923481a9656b149ef0031b6b1e048135a72947e388cdabf17b6a56f6c100a7031415e8363dd6113504ad056bac9ed3b071d16bf11e4cd38b416ea7c442fd5401cc18c24decc2cee9a19ac06e6c140cca9ab0d2a7a90c352e2417708442dadea9fe5f9d8fc7da4de6743bd2e7837e741f6d1eaaeca422d45f2734df7b10c4e6185043c29183f9e74d6609b497fe19d91aa30c8a4a743987e60f91cc0e33c72276d109efa59ff5ffb4bdc236790f809983972dfae8c6077cbc0a958b1e6e9444d007e74b901a36f37fa610f7c6646e1794e9b67501b6f31166cf442911499381edff83a6ce463118da475fb500803d594ed1e01277546a01a4e2ac8640a02f179ac679b0c562d93b7630fe3a45e371fd7d3bf25381dd0b63b91ad0a50c2617018dcea3322467c3f00f910a96d6d1767c72d6951215ad710d81db4fae75af9b43ab3a8269bb72b9f63ce09c8dff93b8a955936ec86837a59317c93e10c74953527fee19d49a6bc5e ss = 7f4b09952cd63b05f5269f7d64092b9fd7a993e052eda6af0d6951560b1c80a2 count = 9 z = 793871afccb50f4035b9788c7292b717939aa28f5094d99ee262047b15e42deb d = 4873d1be6c8d109c0a8f765098aa6467b2a1caa74b4c0875fa798ac727ec4f67 msg = 9aa488f44bf182090015d67ff8db894c355f1f588d32dea8dafdaa1d1404ca88 seed = b3c83c13dd15dffe58fdb6026d32e33e5ef24b094be16741dd5b587ea841ad19b6f026a127678849ec1b459a365fd645 pk = 107c2c7ff0829ba53d236941d8a39871d15a3d6caa23ca01ad7cb080ba1ad3a8ac18b12fccc3520220431d00016790cab7b99527088479b8a2af2863ec6cb808958a13f4089e702cb2b1cdd3bbbb893588a000aa7d9888785a198d5448b5d844d5c7c28a414736073b98f5c8acba00fcdc9a3455b310c8b9b08c224727150301cd7748137391955c099da12400b5945292320c5c8528d2cc983021a4aa345c1af5505a8295115830dc9b4fe79b4e2dc789eef84aff8abef56b5e8de77f77a35db6806efec09d85f53090900d498a1498b82980d6c9c92ccac05cc683bc64a5361a311239d0f186e5f4539f6a30264a1b691a6b254a50cd13b0ea0593df6a847b495d678842d021845eb9787259cdd560a3b260a2af93523a856e630a27e6f9c7a122a5ed25c4e6452f82d60921c7395f7824e8563b6462bf9eb7b39c2a1a5c29b174847be8a9b5372a51d57c623b3a5eee957da8c15d748139a775cf283a4ae1846e53435e18abaa5e59b00fa5646e867331ca7255ab917df62e169c4c564740cb28b3dbfcaad595c7e0b2201be7c12f22358915be5da08e62e9b40ea96c62fa3eab051c76c0bcf54519e46a11bfbc9848247a8932bc96f3c58d9c7980f07078a92419145a34032b5698ad2226565b0486ed1b112012814c0aabe55401b3fc2a4c920d431b0f0179ca96f9947188a8296134e3553d7777717fa1cc3f7b98f8a98229cb7707612628ac6f3d0945bce3a8cf938c9f5b29be77bcc8d851394943ec5a21d073c5ee8a426e8625bdc839422ba9ab18b1a1127b9b46238b210c6744b0c5a9a47bdb3864f3a5318baf6df6b33068443141609171b557b0328d5b76eb579693f260b5f17b26f5696e63540c4297ca2567fdd030764125bc8474f926c021ea7864213277b25cb9cc1e1450c8daf351d4332eb5941dc4d02aac2010ca701ab0405f8585196e478a0f768b9f9288acc2cf1b9c1672b898e7f8834cc54bb90834d09ccc2b556e95933be96a1a256aac587395d3c9892f5038e12817c6b859599b5e75ec1401414d4af21ee12855c4c6bec77050f98bb407babf1e03c42e104730874e2727ab97413232eef79fee921d569fc75abf3543cfb5d7bbd2fe0ec4e6 sk = be4509dfcbba56a2c6717485c2dbb3521c736ff51b4985b7aaf053b910043c4102a1b6cb93b08938353663665693c6cce6aa068ed9c5e925cc81f971bdb53567d480ae2642cdd0a8bdd0af5283ca4ab579c71a4a5a739a6e4818836425ee49738efc4e5c412af20141bf18c60752cf6762476fb8b9be998dee23ae34d27dda752b1f86b6d8109c0c10c5c4b51b32c8c7d33c9f9443c87ae8b03cbbc887b4869180ad389708d628a0bbec73300837c3e32982e717eca1c60dc6cc7bcc06267950535a85030bb028ba6697f31b779b9efd82ba8c4a21c4e097f52870dc966da3ba4517d95fbf2a420c22af272509fe352a71bcc5bddb65e43906197b374fa4473222a9a813a59a80a3469b4b0527932ff24441b00c220ca47f2a03550cb39ecc09a3378ccce3bb3110a6dd6334191c3aa81cb2f279517b295494b53876589c00a345b3c74fa7b259d9d262b1b7a522a534204892daca20a0580c357bce9d1363016b730649bd1b007731382a3efc4e39b40f69b5ca8b8143ce51640c04d0326a3c4b9c4de627aa31c18ed9835ad6bc0e82833a06f5625b393b070b12f4e73ee7a0021d398d1a06a36e212245656112285810a48fabe13aeff132363570680b18906b85ea17465ba2a02592c0149b86cb4baeb0daab08b344e7f635946a7570108fa98434c6d12320fb7d34e9c93aa3ad33abb160b6422ea51067d11c0c757b4f174991abc45c53532711aada5b957adbcfcf203d16995375ab04282220545896a039b4816ca9f822369574cd62c6059013afb2d31b2fcab1e933940da775934b62e1d42493126067309f394b6c037a9a3546824f5a23185c8a1e0c05d4398c30715b8af73d70c821405b35c2f4c4960a00ceecabd4397d51d72af17b01df948bee816a7a476a6ae5832ff375bd417567a09d4ed54976646522a6aa87d11e36c59e076c24685c9156e034dfe249e96b21b57089daa99365467e7fc2b5547786cee0080b08b51630a2847422fc5487113153bc460b27c961193aae20dc4c3e80a3308678a6477330e0a14ec943501a4457baa40c59a7f0a817da3a6d6d625d85ca77107c2c7ff0829ba53d236941d8a39871d15a3d6caa23ca01ad7cb080ba1ad3a8ac18b12fccc3520220431d00016790cab7b99527088479b8a2af2863ec6cb808958a13f4089e702cb2b1cdd3bbbb893588a000aa7d9888785a198d5448b5d844d5c7c28a414736073b98f5c8acba00fcdc9a3455b310c8b9b08c224727150301cd7748137391955c099da12400b5945292320c5c8528d2cc983021a4aa345c1af5505a8295115830dc9b4fe79b4e2dc789eef84aff8abef56b5e8de77f77a35db6806efec09d85f53090900d498a1498b82980d6c9c92ccac05cc683bc64a5361a311239d0f186e5f4539f6a30264a1b691a6b254a50cd13b0ea0593df6a847b495d678842d021845eb9787259cdd560a3b260a2af93523a856e630a27e6f9c7a122a5ed25c4e6452f82d60921c7395f7824e8563b6462bf9eb7b39c2a1a5c29b174847be8a9b5372a51d57c623b3a5eee957da8c15d748139a775cf283a4ae1846e53435e18abaa5e59b00fa5646e867331ca7255ab917df62e169c4c564740cb28b3dbfcaad595c7e0b2201be7c12f22358915be5da08e62e9b40ea96c62fa3eab051c76c0bcf54519e46a11bfbc9848247a8932bc96f3c58d9c7980f07078a92419145a34032b5698ad2226565b0486ed1b112012814c0aabe55401b3fc2a4c920d431b0f0179ca96f9947188a8296134e3553d7777717fa1cc3f7b98f8a98229cb7707612628ac6f3d0945bce3a8cf938c9f5b29be77bcc8d851394943ec5a21d073c5ee8a426e8625bdc839422ba9ab18b1a1127b9b46238b210c6744b0c5a9a47bdb3864f3a5318baf6df6b33068443141609171b557b0328d5b76eb579693f260b5f17b26f5696e63540c4297ca2567fdd030764125bc8474f926c021ea7864213277b25cb9cc1e1450c8daf351d4332eb5941dc4d02aac2010ca701ab0405f8585196e478a0f768b9f9288acc2cf1b9c1672b898e7f8834cc54bb90834d09ccc2b556e95933be96a1a256aac587395d3c9892f5038e12817c6b859599b5e75ec1401414d4af21ee12855c4c6bec77050f98bb407babf1e03c42e104730874e2727ab97413232eef79fee921d569fc75abf3543cfb5d7bbd2fe0ec4e6809bd78cfc3967821d5a780223c3c66c9292f5f11c25ae14b55e15dd9f9fbd03793871afccb50f4035b9788c7292b717939aa28f5094d99ee262047b15e42deb ct_n = e66b5d39721e9168ae6958942e6baff79da05cc1ba00ac76f49191806b4c1081f40d2ea5acef8813e8ac3fd763e2a1c4b0155fbf5117c35137320a20c05c9e9fd3c09e76919a2b3eae942a25410cb59eee75ae1d60cbbe55fe11d05ef3b5de8c7c81b7df004674c67b8039a580d70582576355914804dedbc4d0ffb21f40acd34058bdf08ab48d51850a26ab79dc8222f3a1be18ac0bc6780da8c1bd099f7384d254adb683e5bba9897260828fec7b8ffe3086456bce9f26b20cc22faf8618ef7b493ae8c940c06cf6dc5b534c2effa51e51e6153bf77aa8911532b70ac2b66c5d916924dd36f3268b09975ed08cab97097d2d268e3712c249f41531e64270d9ef29a44e7db14bf4d51dc937b17922e6dacf3c18fc8aa583e5ee6c1c6752e242306566fb67e06e7e4564e7e3606e7937740006b71e69fd9c449bdf915c80042af57dfbeb7fffd0b5bf5064b0cb63562bee0d4f9a3a6e0c53dbb7831399a0b7207362cdd695beaca092ba797f7b7c2a32a7c012ce63525d534cb7ecad2037e4e326d7bd5ef33a5f643efdad38cee892c76306288b630c622b3c192595e4c1dc3cc581d1a25374e177afb13a94fd0a937c6b63730b986677bf10053dfb07c6c3816c7f0a491b9de173a200a330f2fff37f9589dab5e2dc7563e9120f402da8724ea02016f48d59ff754174ce6cee2af27e581e82abe56729920cfb778f11df83b7048d9eff1d2f7ece76dd839172ac5b7ed17433f4e9d7119d1b3e1b29233b3696eb2f4c57fbcc8e39847403e56c82fa47c303aeec6a9947f6670627d04d32a4a22c667432853c473362f9f65100c9ef01fb33fc2605009d8bad5c7d9581e6f6ebe38e250060f9ef990174073c7b34a7f144bf4263f6b3c240d264c3b203abcd99ceceeed4610060c8d109085d9643646ffdc9e89c86f7e545d5dee4ca3220d4cd04cfc430ed3ced5f6cffbe1962fd76839a76cc971319dc618055cc8e3d41c1845bddfa4677a431d7a1d53e67b99c9ed3775d689dc48b29ab6a2f77c6d8f10d78686d818818a5676806d79846b729b34ede2bf06d78d9b11fad507a2e563d3f0f ss_n = 65fb5d44b3e130b7f84ed0f34ee686acddfbb5d14a217f953baf0159fb0bba87 ct = 76ea557f0c5edc5729ed31cfef564f6c43f94525214910c75b317bdf9672671b5cfeb6e8238999802b4df17f0d32ea98e25dd52b9f9d9c6b6c806df57f4bc111296ae9678c529ba5db00130f73e7b11ef7a5e41f4902ca2a0a1656d670a60ff72d935674090776340c4ca6061101b9866655293bdd17238f86a959909ffeba9caf895b2710fbe56853e85e5d700a16b0d85c51a9f53ebbc9aa6b128e708ad8600e7e8ae5d91c311caf6fc92823fb4d080696261da1703e47725bb43dbd19baffb347ab43321b570ddaf14eac1c65a91035684451642981386a4bb96f76a99a3a274813391a02366b9793a59c0c4454686545460aeb5f55d278046a52b207a10c3dd4a2552240bed811da393e3dc9b62ca3a794f682218ffeae1ad6ddd309829d42f6ac56c69ede73c714fc44d0b7fb4487cc1c981a272267fd83fec0dd620b26c69e5c78a922930e95ef11bbfedc4d397e07c96963c67b19d18c251888b4e4b99dbeac128108dad1d3ffaf5fca532f80fa7e811b5bded034e678e897924b21e02bc3db430600a9296e63304635d4ca4e173fbe6146e23287063a0d5ada2ae97284978e08b49eec06a2787c7a6e584c90e6135c9e4b75fec680dae46c85cdff68a8441f6b9c9965e221aea0761f5f99ec064c1618e771e66ff386026d0c5a16e4c1ff6a2f88e54a6c98f29f2ba702c7191bdc13bda5d96eae65e34ba0895b6b8cf3faec146d31463983617c222ada5e1be27848569ba80401ca8034b9b447e613fc5231f486d895ec6476f825ed333421a5edad2423a014f7508ebfeba6fe9df1bceb2a8e084c67ef46608e5af3fd401acdae36c034d5900b98f9287652a1e739b24eccd528d1595fb3990ce682ba249c66d57846206ac51278d616dc3078f3bf32036b386e498f1035acea54ec55fd3a50ed027d8056f978723d88e004beaeabb339d4e7a913f9573a2b485ad2ce463fa5e017241be37f34742834525384061e1613ee2aeba3510426191b81e59c8086ed5808ec9935f008227c640996130ec282faf60366e46075df5a4cf037093cc59aaee9587415e97e1ecc776d2c68fefe ss = e69928605fec37c1ad0f9a0cb01b3f8335e58d521238edd3cdeeb01aac18b492 count = 10 z = edb1483bd9db934a5c0970c76e96adac58c2786f5525cce741206154222b1bad d = 349f62430376eba192170adfe15fc7d272225b5010514b2db909a39f878c0736 msg = 07d237edf46c5c32c535da6ae00a8eb5b319c4ecd52f40e1ad18fbd01a81e87d seed = 937bd532ff7c92404aca9c2389e314f72d780234e1fd930f967a724937204c59877af25d38245638fda72b0ee74f8492 pk = 3f9c6df5dc8de38612fb448befd23d0f646ab5504dfcf7628c92707dd8964b588b5750b2ab09c5a533650a6934e10512f217280b2a4cdca708884290d6b34e69805fc8641ce6a70bc669a4996655ccb963b8b3ad72fb4c750000b6c5cfc0073b4ad056a785b3ef18c2ba965cdb2a94ecba57de5642e20059ab522993946b218c1a7026160592849c2caedf93b656b3a3d5358b89d40b7a82830721a4cdaa8490c447972a8e3747c002e22d22b5a4c03b0037a1aca1433b3bd2c38ff8a01b3099da51ade5a3cd02378cf679c4aa1a91ad9cba82e1236b434f06256b270c1be2fa7982d64ddfd47ffdfc9c469305ffd8c52180a782286f00346798b8ce4e32820a722b4af00e34037aa04c11b1a4658f7a314580a918012a4b911acb334d8956b8d32c76aae42e58695576255345a23eb5bc1dd60190584a668c1844243c3876322c10b4a20c06530cc7a05c887cc90364857cb83dc0a24a187a83bc322044779d82afb9a92213ac322f0612d9cc02dfc93ee40bbd4ee771f1b44582347bee8b2e49937426db08ba07a214669a3dfa3d5e90177f6c473f07ca1f9152887b80534412de162f2be541e0ebc9c710cf8b906a045852cd27bff8eb90f7fc7ff1cb9aae493522f9c508dc243653c66f99837d25037007261c1447d1d80409995c8c940a669aabe20c0cff8ccbd674658c482e11f542dda5cd63db5a1769b546e5b9a621084ceb661eba278e3031137ac13ba4bc5a849873d319854c4054e14baf67097930b062123c3db68ccc54bfff9ca8939049d30a72d5f7a2d719679fdc022a1c50613b51a3f24469ca0d190a9dae8301a1d2767e018b56282bfb41a0eea11444d565681c5ca08933370273be12a3f710b918621324f149235696a484587c295ccc5793a0fc302eacb31772872ac958e3c415cbfb63fc743b66f443837271d603009e343496b2b3f6942b86b7994cc972b6c85bdae53c2559bb06e7775401aa1cb0b7b8947827f31f81a2367e736742db2d7dc0a72ec4cb67dc126c7ab220dabeafc546a6e9c2cc3459fe4a0e9550cef0b09383535449f1578daaae4d12b7d1937150ddbfc74b907faadc5352a9cf38a24b0a8024c485a103bef1f6476b1bb73b27 sk = 04794186f14d9ee8747a53aed0a5a399d92773bb9f374840c54337db8cc75dd85bed68a891ab4a2227855004c70b0135eacb838d9761e3fb511af11888eb047dfccb2fe10405ec1d1c76232e6b3486bb7aca42b0280a7490b8247c828f2db172fae12883db16ace50f3071698785b192b938f5ba05a9a56852cb777b8b6281c57eeae970407bafabe791fbb32455c0ac70014141230fb482598910538ca612c5b9096832ab3cf3952136bfd0fc5113825826a1b4e0702cc009bc7b08b742f2c7cd6a1527118d41120624f7cf88b960a4814f73d9cff68b2177c1cf61719ee0ba8046fc942f35c011885824e63d4d8a390a03686a103a445a291fa5403ad767ff207781b77bf73900efa712dd511414fa36915097e70456310721089421efe60cb242af8e660a749a26e4640d95953432295a67ec773fd4b807f6c1ebb2414311897ddc032970bdc7fa2d58b7365e7a8eb201635222c607ab84451272f0eabf17f1cd50b4c76cc271db1206fc8534de86ac22038c3afa2ef82c013587cf2a2381f0773b6067bda06890243224342062c036810e126c7402cf8c6840470a78d962408c7695abfc9d581ccec32140a738098c6182f9e654e9c3b133b86c63ebbe6638bbfcf20bfa953a46505309f56d0c517edc8738b2706e25cc64befa02dbe865b9eaa044075b0ac1c2daac0ca92496c82b975168cdb8cb8bc5b086b269240da41701b2cdc25239fb859185a31842b631fdd2a9e0d7382a650a8d628900935f27ea9162889ea2ea187f8b8be0a11f54a265c83330f51c26f92b109a453a43e164f68395b8a078a5703c00493759075f40f8344d164faf4aa293b70633e479583bcfec9c350f0c3a1ee4a4bda13b71876efe785460a3cf51042924436bfef1770940aff3f4793052afb77c3372e97240dc0b0b2126d0b48177369f3073cb334504c45c568215671eab604e34373e5aa3d0909bc8522370c9581ad512a6a63fc0261080ba7b78e15409a24e199cba745b65e57759a91a2f3ef85bf9f01a76d4afac0748d2964ac9f16b77d52f7f1009eb1caa56da7744468c27fc52bb0ab053739d3f9c6df5dc8de38612fb448befd23d0f646ab5504dfcf7628c92707dd8964b588b5750b2ab09c5a533650a6934e10512f217280b2a4cdca708884290d6b34e69805fc8641ce6a70bc669a4996655ccb963b8b3ad72fb4c750000b6c5cfc0073b4ad056a785b3ef18c2ba965cdb2a94ecba57de5642e20059ab522993946b218c1a7026160592849c2caedf93b656b3a3d5358b89d40b7a82830721a4cdaa8490c447972a8e3747c002e22d22b5a4c03b0037a1aca1433b3bd2c38ff8a01b3099da51ade5a3cd02378cf679c4aa1a91ad9cba82e1236b434f06256b270c1be2fa7982d64ddfd47ffdfc9c469305ffd8c52180a782286f00346798b8ce4e32820a722b4af00e34037aa04c11b1a4658f7a314580a918012a4b911acb334d8956b8d32c76aae42e58695576255345a23eb5bc1dd60190584a668c1844243c3876322c10b4a20c06530cc7a05c887cc90364857cb83dc0a24a187a83bc322044779d82afb9a92213ac322f0612d9cc02dfc93ee40bbd4ee771f1b44582347bee8b2e49937426db08ba07a214669a3dfa3d5e90177f6c473f07ca1f9152887b80534412de162f2be541e0ebc9c710cf8b906a045852cd27bff8eb90f7fc7ff1cb9aae493522f9c508dc243653c66f99837d25037007261c1447d1d80409995c8c940a669aabe20c0cff8ccbd674658c482e11f542dda5cd63db5a1769b546e5b9a621084ceb661eba278e3031137ac13ba4bc5a849873d319854c4054e14baf67097930b062123c3db68ccc54bfff9ca8939049d30a72d5f7a2d719679fdc022a1c50613b51a3f24469ca0d190a9dae8301a1d2767e018b56282bfb41a0eea11444d565681c5ca08933370273be12a3f710b918621324f149235696a484587c295ccc5793a0fc302eacb31772872ac958e3c415cbfb63fc743b66f443837271d603009e343496b2b3f6942b86b7994cc972b6c85bdae53c2559bb06e7775401aa1cb0b7b8947827f31f81a2367e736742db2d7dc0a72ec4cb67dc126c7ab220dabeafc546a6e9c2cc3459fe4a0e9550cef0b09383535449f1578daaae4d12b7d1937150ddbfc74b907faadc5352a9cf38a24b0a8024c485a103bef1f6476b1bb73b278e4decc4d32f602e1118fc39c8435d5ed1a587150414c6d799478427b17701aaedb1483bd9db934a5c0970c76e96adac58c2786f5525cce741206154222b1bad ct_n = 318a79fa0fa37fc36fdcf69bd4b7b245ec6662d4f709350d537c75982264347f54ca42a5e1f644bc63a4c75d59d2dbc08d585a4bda29e91cbc6cd6e245209df1e8c5e4e94ab38e752ee403039dec5cfe7f06f3998ed6d0af50f2c6bc5891c68d801e0325ee572bf8ff7065507d11e51cc482e9e787afa855f8cd4805d58eadf79d08a132d2be9348404341aa41008276c42575a12af3859dd602208a289a4982b43f29dd1a1a25dd9c55dde14ccba5ff4d6312c3ef1a0bd632fd8fd3306c15d723dd6da1f8712a11369da7c221519f75f94ad5cbc3f7089cfbd041eae517943cd633378cf456e7bda554bf5e9338ecd753e3e09e644dd170e6a32d720e577c9b37651f81f3c90804559cfd3872510344e05b9af32ba6f3ad81453ef3a80540e219acfe260ec27cfaabc332ac7626f05187ec616557432f8ec73c44697eab699fdaff19fb4f035dff9eb0d94b7c793309ac955501d19c3342d020842372bb92a52c32f37ded2290499664fb894da957e4377ce5b2f767e0d968b801b3f1d1fe759d294d78a563c17d58ed70c9720c254d305beccd571c11b80f6c1fc0c68ced79b137328d0a9f759c08f9e7393fb9f29994c9e2376d9bed278f3013a20aaf1f47d4ee60edf53889755557b31c066553940f8a399f6ce9f285a387cb86f3acf97044a32761fef00f7c6bdd7d6af378fffd254b86022dbdddf278bd6e0998a8ce900288e70e0c566ac1ec22c5e42195299e90de0faa6b48cab0ffc10e2c3ee1765d162f7768835c704ebe25133566e401b39dfca8267779c649cd4d20eea519367f46493462d9df58e8bab1ca6c7cf13e1ad08549d4865e3a99bf342b9ad9cb7816f28ed7c522d671b7081994a52a9db6ede9476b3dd6fac43565ec9d1a086e761ee593c70445016da49570c37000070eaa57df1c5b024cbf0aaf4764b438ee9bfdd8466cb75d884cd7be31c3c6589d291dfea06a49437c7bffcd3cf626cb143cd1d5704b1ec63add7f3daf1b847618814ae6a3ae0bb04a2b73d89ddb11887be2f2576e9fb72a28d4ce206242223e5aaa0639b7feeb35bd72e0b9895d2862febc8a ss_n = 54db7919c2e5dc1df181f729ba0cc4aff0cb6a814c27d1c5993e0dbfe55f5bee ct = 21f98ac421f90b6eab4e79351ca8731ec133210541628a565924f226f95fc08ef4c2c906b46cea3fb93e0def73cbab89e19393409c811ee7bac8377d9bfc570fb63eda7e5d32e58c38d855a4f5e8e0ffab06286a27a75036b569686e5cf90f22bbab40fa0eaedd8bc7cf509e98087bbfd6cbaecb7317a5f8682081da80dd6bb7a20af3b7f80f9104e29a9004368496b701fabb0886b72168ed82eb8da4910cbec86b4d7f8169ae253913f218b8a227670ddf5a69a0105ca4e69ca4c19b20713bd54b9e9978ca62e55a77ebbe73292d182bee663858ef19b6b348c57218d0ac20a7f0530dfc085c929a667f8cd4bbf741f07481b52fa61e2210b6175a02201e22d868a971c025f50d5803624de2ba22486e36a423dc58cf5c729e0b1aa475424a13a1b2f3588f5c2c2b911f82dd1bcdb659f7864672f676ad383dc5a4e6c731c7be712ad0fef85dcde1b0e5b93c6a36dd9c6a724c9df8e98e1f8f06806ad0c35cdb326b14174bd02aec678d574006ee0781d36e9dac6d9aa6893d678e9dfc6d7f1b993c6820c534e4d4635d45b45f364be6cc7a75683f73eeb8e1fce3d87d451f7e1d5ce49bc421f49c33ba30b346efe395e0de1cd421316e0cf27960310c65f0004f63aa1e50d8b7d031b9ae8e0bf357107aa5e823482144ddf658f558665e1acf4eb0ac2e02ef7c1f91b1c3cbd5677fddcc62475878e6431433a9732081d54092d2ecb237907df2b575f443b9ab11160d80345be37accc6af1d30ee26b874b5fca3f0c3242a77633982fb52a480a3adfe15c804f8ff6ddbef8426e579ab1e9b2cfe550c96392eca0acde560118eaa109e78bb5694d9efaebb32f1187571e3a25557fe5754766dc1c7e7b2214c4b058902dd4c29b40cef8e94dbb77a26589ee85dad84a8f55f176197584e8e6d1c38d3b3f8461d090481d8ddbb1dd5e81af4679869d055678d444f145eea4a759893798ac7417ef5267d925af6c2c16bd2533cc74989fb8fbfac05a523616ce5cd89a485fed42aa0ade5f90801ed4a20f699a452d48d3b46df6fad7eaf90ed3d1e4c9acee594dad8644c31314f80e671061855 ss = 3d637109c6512257ac2e253ba7617bc41f9d929d652e24c1c066ed0456da7178 count = 11 z = ec5fd75f942b76a278c3f4df4c25b0dd5db712a253cc8b9c22287befafbeb625 d = 1beb3e194a30d8bc40a32bb0c61340a9c06812725ac8fab13312dd53fb7af17c msg = 6e804f00faa475e5db790d407e8cf79eb7996822217d5b063c50bfb0a1f01fd5 seed = 075d939507ddeab7c64fb847edb74cf693866bea32c93bc5c129cbd7141c0b79901b26992481236a56cb404d464da0e1 pk = 31194c7ce7045315963e5ca01c77a7a7529641ca5cd4b6ce81f4cd1b37ac1d85a47a4c2f606679a9d70d35216a96b02e05c793e9a93c9ff911c1f909ab487407891d1e9c545838411cab01d7602b87ea9762e737a4986bd92baacf08b46142bde37972a6f9155462b40724418bb72a9717111dd60b62b4bd494512c684b5956bbc6e541624a89693f8c31d3336676a720ec046604bbcd6a128d967c528aa48645ac12f585d11c429a488499bf66a62539e27971a61e747d569b5193ccea5f64da2b8854e179e68689e8ca5abd4d255b2bbbf5f079e24865a18da622e4c87feb37732d58e26d1be69d08f01146f99ec41a2dc6a8b014e099542ef9756cfb9c0871186a8195dd3227749c9aa1894accc21c00dd792e52b431b06c44338130c9a8935489778e296a7fc1e313213b861b33636b9ee9c13d3f186f93c494f851f3fd3a76aba8b6af33942449632dcb156c93a446a0f3d73bbbbb16dc3149d9825970e2932511abb38876677e266847827a9fa21d1198e51e920962791b303888e2a89a0b537e6a000cd624f033bc75b3557ae287e55a2620bd93f9b4b3af96a311305413a087fc04b5641fc7cab8914910836571bbf2c0189450a35c8d2406183ca90e686672b3c32757de4c67ef73a4587a7b8c7e44ffcb79ae4463e58c59282b338865568ef38c2099c7909e0608b08403687c42853984fb92d0cc02d41a21485bc889b1a7f16db8049035df3fb2c72316b40bb555a6734a51755e3e1084b0c23ae9a29f83960bb4b9512e36912f6abeb58031c8b4f02fa33825326f1b59b95a1a93b2a156f87347633265bd39f150b721847a39d96b7efca0289193dcf6b0ab58a9c96951176d26214da07012146ad193709976e3690021e886e579b2b9a23c430f7afe4f7009682b705761fea979f6b390bc93c7dbc6018d664c87921c1fbb5a170329c5e16b164e37e65955bba179ea279191df545ef8902ec4082e0711dc643af9017b8f48c44aa90565cc6293ffbb08129c5fb5c4babc0446977a104828b9992c0324bc71dc54f83c19f90a1249312b47545696e40abc6b94c4f551050d950b1d32c07eece5265cb7b8220fa75a191c9a6102d613d20b29c820fbff07dcc69 sk = 0cb9ab35fc059878c92f0c84b0e6271fb6c89b571dcf9a88cc40175aba638fe96f896a0e4fd9b25d544c1a42720ac771da83391b1b04b957bcaa81ad2464939619cdbe75c7ba6517ff07b96de390e6db83461b9111aa226f2b93f56591f448774b116c6767a0856468d38020456ac49469a1abd539bf3b1bead875caf6a3a7854bd63463dd9404d36c71a9068fa2a8bca0683552206bbfe76751507ee7a27a344c990f2065342938d50b69f8655d8cba087c7b52894b2b15624726aab334f1ce25a7c497114f23d0507e7b4d9669a96525bffef7b85c04b02d5a3502d826ee9879f574b5b700055e8206982301e852b2ee91206d54334974b04fe267abb95e30919ceb0469254089cb536da3b98aa2bc241beb425472621e74acad47355e46b45541a1c004021459a939a3c900e3052dc5087213218e10bb33818b5a22b5f9da094d027604c53076224abbf89392c75a35d15edcc3897af2ceacc712fe69672f5cc66f3c0df876848944305f1cbaae624c320c575e041691c63248f10ced0617eca20096f674700246c31032e774323b508b9fe68f5c3280a8e163f8d7000175854d95268fd4503230b0b0eb56d7048913b02dd74659d01a031ff89a14cba77c20bb4d65114f1463e467a09ceb1e9ed988692910354977b93760e8c99bb5468adfbc51eaac55537a82858c937e994063f8bfc21092c76447ee09546db448810433a2a944c68373981669a3a79b3335003dd8390ec6c46cf3b6ccf52e99dca814276a78b4871c953dba7b878ae1276fac29bada10d3b8ab45eb70f9f62b254c4cf20878796a414c0200871abc7e9c6ef8825aba018ffa3336594b5dca4c596faa9edc302009f33a10d8477d303106317b854660b186be69a572da9c311fccae98e377d1f6274fc6756a1348ad4b617a13553af00a9df6ac74783887d26d1a25269f11a04c205b672075dbcb3fb927af8ac8a1529113d5f9c11e44564bcc72959427d7fb61baf019f9fb3f8b605833475b8699be14c6a04f091086f5a7875195bf1149575934f2a905d7a75ac8707012d2902194a2b12a90ef42c5d518971c152b31194c7ce7045315963e5ca01c77a7a7529641ca5cd4b6ce81f4cd1b37ac1d85a47a4c2f606679a9d70d35216a96b02e05c793e9a93c9ff911c1f909ab487407891d1e9c545838411cab01d7602b87ea9762e737a4986bd92baacf08b46142bde37972a6f9155462b40724418bb72a9717111dd60b62b4bd494512c684b5956bbc6e541624a89693f8c31d3336676a720ec046604bbcd6a128d967c528aa48645ac12f585d11c429a488499bf66a62539e27971a61e747d569b5193ccea5f64da2b8854e179e68689e8ca5abd4d255b2bbbf5f079e24865a18da622e4c87feb37732d58e26d1be69d08f01146f99ec41a2dc6a8b014e099542ef9756cfb9c0871186a8195dd3227749c9aa1894accc21c00dd792e52b431b06c44338130c9a8935489778e296a7fc1e313213b861b33636b9ee9c13d3f186f93c494f851f3fd3a76aba8b6af33942449632dcb156c93a446a0f3d73bbbbb16dc3149d9825970e2932511abb38876677e266847827a9fa21d1198e51e920962791b303888e2a89a0b537e6a000cd624f033bc75b3557ae287e55a2620bd93f9b4b3af96a311305413a087fc04b5641fc7cab8914910836571bbf2c0189450a35c8d2406183ca90e686672b3c32757de4c67ef73a4587a7b8c7e44ffcb79ae4463e58c59282b338865568ef38c2099c7909e0608b08403687c42853984fb92d0cc02d41a21485bc889b1a7f16db8049035df3fb2c72316b40bb555a6734a51755e3e1084b0c23ae9a29f83960bb4b9512e36912f6abeb58031c8b4f02fa33825326f1b59b95a1a93b2a156f87347633265bd39f150b721847a39d96b7efca0289193dcf6b0ab58a9c96951176d26214da07012146ad193709976e3690021e886e579b2b9a23c430f7afe4f7009682b705761fea979f6b390bc93c7dbc6018d664c87921c1fbb5a170329c5e16b164e37e65955bba179ea279191df545ef8902ec4082e0711dc643af9017b8f48c44aa90565cc6293ffbb08129c5fb5c4babc0446977a104828b9992c0324bc71dc54f83c19f90a1249312b47545696e40abc6b94c4f551050d950b1d32c07eece5265cb7b8220fa75a191c9a6102d613d20b29c820fbff07dcc6968de94752a4b12bb66815ed95ef0a5e05e511d01dcf6cf7754906dc31b73669dec5fd75f942b76a278c3f4df4c25b0dd5db712a253cc8b9c22287befafbeb625 ct_n = fea6d5270c4bbb27b421c16e16a67a4c7123ff3d63398358fe0bf031835c0f1faf41ff5ac346052ef8e60238eeb02511db8f1027885f0e8aeb583f2a3feb859aa2a731b17f5c221f2b5c6e8ef42ce77375f99e0c495f1d6b714de74a0c526320083836bdf76775d0974fb1bace841ad68b336d7b56ea9b0d2192eb1e11b0b4b135c9f769daef385d53abb9e6ee7db3d38761f2feb92628bcb37f94b2b9d64ac40430db4a5711c1b8407989fd3c05b50b5f44d735d1faa394146ab51ee74b9ed4a322ee5de9f44eeaa06f7811e59579e8d008ddfcd770ce290838ebb0640ef47c219a007b1a139591721deed4ed409042ad4a5e537c579749611e3d2eeb7f390061795c4b077700f4e0c16afaf8acb99177a792fc61189ebf2812dd6b03f40f0c3445b807741b161c543b06f8e2dcb778537a987b0b1b54f0c649b81e2c1a0785bef41cf0607ec6aa4d54fdb8933b655dd4f83aeb8c438a85f0ae7a1bb479442966cc6b728fd83845734e7bc616993c743c0b5db4837b3f6fd27c9e9d9b20804b47b93d996cba53388cc747a724fe95e0cefdf4e525988071cf8399adb0fa4a51e87c2b7f7b8c74131d559cd7fcffd5aa5a0b83ca539ca88b19ca8a36a70ab137c8f5f45cef148aa894b9bb2189c0f0f296de7c06770ba2be3a550b04964f6898d96af286f73231d9929151b702ebfac3477d7be1da314732033939dab0563b21520433eff7e834580651a3fc91e3b3945435f0f3f14b54ca47688174f7ef3f5cb750348a39ce74665ad5828f5876a7a0e3768ab5ad52495ce0ffa696131336afccc34e1bf3d4ee7fb536304967bc03fef81abbc664a2ad16dd6b5433796a49fc08875d17fcbfe62d5c5ef38434bc30fd70adb2e8084b57db669cab2cea18e6f186d02713e6ec927e5368ad2e8b92cfd9f7b1cd087f0930f54fd0df8c34d09e1c08cc97be14d73f3d13bd32a68302ca91fd9317c36f5639e168e9a6ac2830177e84c6f81fdc828cda126cf8b7c6d02b59b922ab570f9307c8ec5587f46e2f27521b39a30cd01bac1b4bf434c75db28398120ce14dd30504ebe8887ff38969f670 ss_n = f2511b3a80a6279673024185f618641de1e8d31938d8aa6805b87eb617909400 ct = 102a53821ec1e688df421d3b4fe7cbe5c2760be130aa6ee23adcb94729eb1039a0d2ac757226134558b2079c743e3c0e6d9c1f26fa0a72007c2c1cb0ab8c7e3eec296af0c41f28ae066320c8b1b77f4ed3fb853de98da2d5bdc8d04be44ac6079d5bd38edd28ccee36f279028be42ecc6dd4b270988447fc5c52fc3372bfae16fb86636a4b3e03b7f5d3b158de97fa13ca8b82e6119442d3fda3eaf3f8bc1f011ed3c2ec3e9076089c05b687ba331de634324a3336d7631981be5e878c13278c29f651c089f748b5b86cc376e3dbdfd8a919d44cc83c6f5cc486952dea8c0c6a7d0b25c05958a874d21a146d1f3d71e2364a1e4cb9b884f5755205845b0795f3e279a1bf638207d817c8b1deeff2fe7c887ec6032043837806a9a20457ec627c15c5c2d7506d0aa982f7787a734cca50a68e82f6b35f89415e85e14202d5b62c253564daf2bc412b3bf00373003ac21b61359d5ca4f750fec7ee82d8209adf4178664d2a76184be3fbc8ee9b8e7e6186b8056d1b874d24b01d386639b6af7dbec6649005b54479ed05d6bf2213bf7aefed094515e8dfa92095e70cce1f249519f8a15059885e094a8509805f21fd82ae3295de291491f7dd6e6d47b0eaa59894171b6d96e0419590cc2705020fe98b98bc41c33b1be3115d63b50aa75a42a0855cc4b0dcbae4dd66b487f17304b7a2a4492827c2beaf1beebc3bade32dc77f71f3f56e40b8299efa20a047e92563c4b03391bf9614fa878267f33266e5803f690d59709607ca53cefd2cf7a0219b844f6c1935a9615c0fe887f8c5d38714d8f6dbb3be9c0364e7eb4cf25edefe5c7bfa2e3760db4659274b912c36d0c833e71732d1a9c91d7289ce2e7933545b990b912bc3c9351879e8491efa27b46c3cba6a1f31c132d612f594a00381ce6bd42bca66d98512ef9b190670f90ee9eaa7825631ac81fdccb5521a4363d9e5051540326d09b8d9476ffc089b1e3b38bb402e3564117997ec18b9ad621990bb33ed97d1cf1aa5d769062bbc5c004889c8356972b223c436265f0b9c83edb40351ef8ca0f2809ccd6e9bf694be58f47a4c9b2560 ss = 60486efeae335f68660877f76f2df1e713c267d1786af51569ced1b41d9644f7 count = 12 z = d7d36e715a22643c528cf3a3cad550bba9e654fa57cf51c399ea8a798b4b96dd d = 195bac6a935e75e1a348aa0a1653b3320cd695701655c099aae71bdf2cf222fe msg = d56ba2acfe3fd407b1d23094e9b0fb8cfa2c87c279135939ed1109ac71283276 seed = 40cc0df72eecc2e75de19c2d9765958c72f3c609d730911977cc93d3c68ca97a28ee7ab4102acf3eaef5982c302f7427 pk = 44da71ba89aa5e8b21e87a472db369344b394a388bbfa2cba5976197a71d9e74cf94e6906c2c37f56a613884802803b4ef88733430c3ab0372e03a4dcd6871a6dc4261dacbcea4c705b0b092909b153827797831b5fb12b0449a455b815752cc465644c2e453c78ca959b23c7ad93b43b1562eb108ca88befd474970c963ef1ba0cee825c3b6bdf481680f8606ff0bd042689b7f738265d6541564c75018450b75273eb60f0e2b2ddb8ca6cb360f4a0a267d4ab5cf926e16055ff8035a66b8585e555306521e18a60d1daaafed870a0eab9c5dfac8f871cd2dc2163ec38d9e58a7bbf3ac63cc8981f24c57e70094d1b7d5567c34b6b5254aa98119a67ea96234a19903f3b5668c198589b284566d29238940b70410779ed29816cf0a6b4ee57bc166029c593ddb648f62246f03e9aefae8566496290d1936932069d4c9157f8243e7219577790052ea8b8e146ed419b637617d8e812ce3a21d3c8453ad4c2ea50529024a6d073c20a6999201ba35ceca95afd6c4fc33c4d864381fd02dec265b8b92234c525d30d25964f6c376d63bf4f7a127d5577cf985ad418a6cdb3cbc1719036389454b306b9568890c7b9f615a009a7eba78563a501c6ed379fe8438987c6d701c04c85950cb87ad3bc1911b3b4a4c92582efa896dc6a6d5f61ad6d42dd3ec6277989c04548536c17c96cb03ce0640c9b87e63d15f1d77414426b3cbe1b69684933259904c452b7c414458f079d8c62449a70868a2166a94c390f71c38e36a44ac7b88118403431137fbb2ce054caa48250d8c473ec1a4930a7b52821aa64c1979d260a58417bcf86e878869e8302d77763359a59648b23ecfd90834c45640b309d8444e16eb8ff5e7187d407849304acd08aa2fd2285df7b78a287f411942dea91bdc3c8edbb86505d5c57f261d558a18bfacc0a6baa5bcb83a409b8b1026c308d0c514256e319a8dea613ca5b5a9f85c224ba08cd7e7a5fa792b17acc1ce862356a9b2fab7985da0a8da4c3c1513ba5574543bd52206227bfcab99f4f4b01cd051a62433b39b316abc86261579be1518e57cbb3ed48a48d003ea9500fbbc09f2be68e94887fb56583b86e40d74e89d87d48dcc1a6fe36a0e6cc50e6d sk = 058a87862715d442cfd834ba6dc159ba287b13d349099a950bdcbd5d3a2203dc788a20bfbbc8ba9d89ca17655d2c63c4d1d1113306262104a42c4358c694836df041761114d17b6e2cd0a64bf16d17d5079fb3c1b7089b7fb7c448969005f6859e3b0694433f794b901dcc51482c2a209c2089f59cc274cd3d799a091256d25916a5134259744f3d05c7e53460d1aa547b074908a4ca09ea4d8f561f67ca82916689d265bb069915de0915938a39fba72a03d198a60bc8fc7324ed97b14d0008f9f2bd13b4653e886d23d101491317339667a69320fd49ca6e23abef166c3709369d18b12ad38d96e3b94e5868e0a804d1727a2f0974a17a25b18a16578299cfbb90d1ea306110a3cda78b75443be35bb8912106f6e42e721703aa12204a61acfa971d9099086fcc94616519de1227ae540fc38c4cebe604b6f98f415bcaf4364cfd925252e1725805c242961cd7204b9e2a1e6176a594b1677beb4d0240ae3cb7a93627617ef68e4464c65491842e054e75112596cb34fc505f01f82b8ba33790234bd6f153cacc7b152a16f332b13e97051e83bce1213552c35b321aaada3b6856d42497a85b0f4534586758c57971574a72fbe0a670b40ab87c1fdb454bd8818d564889a4430ba9c81b10858b55b188f93550a1fa24cd7a5d7e5036283359fb196bfe527390869b8807548552a482d4cf5e6096247064dafb803f1a3269736cc9d36c729733bc4443b490985c8a8325b3700853373154bec1a465d26438f34cbe5a04b6a6608abab5117d107e1ab9813eec54cf580a61749e810312e5c27b524964236306e2db3ab3e8bbfa2b8e67a116e5318a9535b187947bd59473cf815b52d34bd1ac2eef1c3648c7769ca81ac7fa802b985430b937baf3cc236b1cb58ab700a130342b722e2c2277ab6146d08fcac0ab30202669f968e9093bce6a15816b3c0e84bf1d9c5ea5475267f0baa0473648f1c3fd806473318d082127c3435342d2673c96c9b67666d22a9beb09528fbc7fb9ca6f4f8571dcd8134c65b68fe39b1b36594a79477c4135e29c7a66c2560dea58b2f077ff20c5023562ed68c144da71ba89aa5e8b21e87a472db369344b394a388bbfa2cba5976197a71d9e74cf94e6906c2c37f56a613884802803b4ef88733430c3ab0372e03a4dcd6871a6dc4261dacbcea4c705b0b092909b153827797831b5fb12b0449a455b815752cc465644c2e453c78ca959b23c7ad93b43b1562eb108ca88befd474970c963ef1ba0cee825c3b6bdf481680f8606ff0bd042689b7f738265d6541564c75018450b75273eb60f0e2b2ddb8ca6cb360f4a0a267d4ab5cf926e16055ff8035a66b8585e555306521e18a60d1daaafed870a0eab9c5dfac8f871cd2dc2163ec38d9e58a7bbf3ac63cc8981f24c57e70094d1b7d5567c34b6b5254aa98119a67ea96234a19903f3b5668c198589b284566d29238940b70410779ed29816cf0a6b4ee57bc166029c593ddb648f62246f03e9aefae8566496290d1936932069d4c9157f8243e7219577790052ea8b8e146ed419b637617d8e812ce3a21d3c8453ad4c2ea50529024a6d073c20a6999201ba35ceca95afd6c4fc33c4d864381fd02dec265b8b92234c525d30d25964f6c376d63bf4f7a127d5577cf985ad418a6cdb3cbc1719036389454b306b9568890c7b9f615a009a7eba78563a501c6ed379fe8438987c6d701c04c85950cb87ad3bc1911b3b4a4c92582efa896dc6a6d5f61ad6d42dd3ec6277989c04548536c17c96cb03ce0640c9b87e63d15f1d77414426b3cbe1b69684933259904c452b7c414458f079d8c62449a70868a2166a94c390f71c38e36a44ac7b88118403431137fbb2ce054caa48250d8c473ec1a4930a7b52821aa64c1979d260a58417bcf86e878869e8302d77763359a59648b23ecfd90834c45640b309d8444e16eb8ff5e7187d407849304acd08aa2fd2285df7b78a287f411942dea91bdc3c8edbb86505d5c57f261d558a18bfacc0a6baa5bcb83a409b8b1026c308d0c514256e319a8dea613ca5b5a9f85c224ba08cd7e7a5fa792b17acc1ce862356a9b2fab7985da0a8da4c3c1513ba5574543bd52206227bfcab99f4f4b01cd051a62433b39b316abc86261579be1518e57cbb3ed48a48d003ea9500fbbc09f2be68e94887fb56583b86e40d74e89d87d48dcc1a6fe36a0e6cc50e6d9fc43cae4b9a8d934b6b322523e30bdc0fdd1674c814f20b2129cf624e4d888fd7d36e715a22643c528cf3a3cad550bba9e654fa57cf51c399ea8a798b4b96dd ct_n = 4df25c14e87ed226e6fa40fddc6828687144f92de0feaba7bfda86b0718921ab2230a233892e2a3464cb6ead40a8f9f0d631f9d59de9cfaa71df89c80e318cf8b2e5bc82a1b0284b7f4a6fb56d3490b9d37284d934ae5d6966a8fb31c259d64eccac83d4260ac69d4d751df10059235030ac799b569b0b88b54036b280d3a984c64469987c93cabe45c5db93fdb9b852b9b1a2ac9d72395a8a12e9e3186ca3524fdab2bd7a85373755d384163e3816655a486e13eec146e78be16e21ce76736f4ce8e86176b62a2572a93877a3687518c960fa6a4607b2b892d7b325d847a25e4813bc014cca48ff31151940215aa7908aaa5d004ba5e1e387e7b4b209e8413a86c96cbe0e48bcd04240d629f157662522c1b0ceac62a46d95838815119153f02caf7d7b2c66eb2768235411ab94dac05c67bf48922674fda3052ba93cf5cf8979ccb026197fdee948bf2fcdf04ece13316f76d8081cd64463224ce06cca98fdbc45e46c8382b9432247611347209838bce85911824c1b0746c22bcd88fe69fb8b9de4afdeb9c307e5f2424f6b14987469728c6122fe031edc8b1375c7dd7d89940a5e01b1d0a64c0bc063c61e6c70ccbb79c1e9da886d2e61cef7f8e3e3431ee8a47822bc62ee5bd74d6a3af7fc210344e19a2165e7f8caef04c01021c69c43550e9b791c05adce4e5942f4e2d510db2d830ed6823a5569bc5a94404860da60c59e26c41157d06dc4fdec006ad654166b56e1fd45b14f7a81b13898ffa14b46d8a41193d41ace4bbacfbf7a5c98e353342fb2447d86fd48a70cecedd2e20bde22dd9a9af707588c848b17a0676a00ca8754357f0a00362dbe5872926c4019445be63815512816ab2c32a6832b8a8c53e0dcb1c93bc2906723346b0cafe1fb17b4797f156c9f660dc1324caaab75f16c1b6970e063ddeeb659d24897a91a0a173c3eb8912c4b0c0734237dffffc11845a0301245e39c85f692ca1d73ddb2c440de051966536bd213cd0ab5b1d9a6ca38b5263c246ea1161ffa16c7b45b891bdfdaaced574da407066b1792cbaf17afa3caf2f6b16396135cfb6d729af3fbefd4 ss_n = e1ced4fef54a61765d7bd6d21a86294aed0f6eea02929e2318edd1d77bbfc76a ct = 6802bff69963249a27669135fbe0ee141a95cab8808b69b5294ca6b7cf643b4e31aeeb4492451a89fe0f6a6d81628b6f8e2ad92ef4c537cacb2c388a18eb02dcc587001bb2153a01e417ddc23067e4be7af2461cf31c2d8d1aa833047ddc1bb6eebabfe86e143b335ef083ba821e273792c98b9d66f298b50cd7cb25a0391290e8a4184a8a1fa2a4822e32f8413f7b80c6f6a39d93d69d12f3362ddfaaef316b31db2c7be6f7c1f47b5ade9744e2ec9591491f8bca9d84c6d7101bf7af7fa3b458a47b7483f81d1c0143a7bc68c1d00cb07ca9b86abba1520d3e770dc3544631dc2c4c2a654fe17a38a75735a69bffd9f064c46a11b796ab48ccfab0f0603cc4b533ee98aee75af9f40e360330950629e4167d380e8e4dc3952c79515272af2efc10142af360d4c91f7c79aaa4627e1d033899b4643b477c4691606e3b84efc22b14056d11ea0de9c21258e37f119105772fc6f3d91e5ae53c147f2b5c7cc7711c2217fccedd3588917966ca9b86ae906c08a2a0053ad63a8de30d4248fef666587d2e72d7b4d68f349a822351c0a5f7e2d42beaac33475d0e8c165835d6b4201c4d4f0a1a9c34ccbf0d1a5005dd7ba195764b7f562551a4efab3e1e80a5184f5f97f3605261a9464b989a3e87da1613ef65903fcddca010eba66f5bc7da0499b1085620485838f2affc888d22cc5dfa6791b987aab2670fb517d521e74e4b787de87b763c47d947d8318a9757050d184ced60c2171dc0ad07a24f97a0686511fb696463f98c216635ec1f9bfd7bb472d8e632a08043f549739f19fc67f380d82f3565baa78cec10f1078bf51a58b49b535289045c911b49e8609596049762d11dfcebaa3bb11b11bd07fac1a329c0cbe51e19391a91cdb092c0b041616e57bb6ff7e0c6ccf4aa8aae09026d5152c6991c57e098f425bf8bde9bd384fdf189c7a0ee4a7c6d1bbb084208baf33e5e11c5e01e0e9de0cf990412de1b3459670d3e66876bb84e40a29b42524518160945570ca4282384cd045a9a1c3dde534d5157aa83c8fc19f736b790e229b2181af4b6852343df5fb032b278a4d668682015aa ss = 3f2015f06c16fb19f1897be6d19a8da616e6186037fcea1b44741e39ccd73865 count = 13 z = 4ac505b3e43fe6873553b2e8733d8a4b2864f14209569a40c5c3976505df4181 d = 7df1cca85311321da593b156d1410121acaa25e32d0ac5be4f7247666bd88f94 msg = 0ed5d43fe520d3d8168e087ed8da3e779bc2450222021956caa4d5d91a7c924d seed = b6ea97260b9732a7ca5f0afc4d9adf4b34b7a28b28aa7b60b6e92e87e65410d5d9c0e1bc46e36b34a29eaf32bde1623e pk = 1a62b0484b955901709b0a557dd74dd5caa6ff44572b777aed4133e4b449bc41c4ba1909745391848759218a071678349bb0c440b997e7611a06d27e0719857a1a5c8336a1f84b72a2fabf7f316610b60f15cb47f35972a201589c991aa63cc737b2cb2e628ac9e309eaa6a1edd353ef6a641f64838f23ad2552141c8a21aae6185926b6501145762348eab51cfa19b9250c7bc9d8694740103c6463cdc87f1c355b12713e98ebccbc6a07d3b90f95fa07cc4b2053127d25d5060de41ad3b63982292e03607875830a00e778536476eb61b27409bcb73823b00a0be8fb7dfaa73f27320244cb15587a3b4d7a8c06e0851b55aef4a7220f4654e2f9a409c2c322cb93be913120d09fe9a57741c64ea8fb5674328d83cb5dced95bcfd61524c197e71c6defcb12cae59a4e55641d08469d604e340a4fc02ca20732b2f19a8f53fbb325bc957511927f4b73f9ac9be9d65bc72b04e6c822e5f81073b808394bbb48159b85583ecf530da6e81b2d09c622c12994c39b82e18afe8a1e716940522802f95a448479a1db97c3fa9305ac211513879379b009b7911aa2fac1177c1f1814534ac38cbe7b9190c8abd5916df546a8d256118145b45a7c17e01273d4daad96947760759fcb6ca6a8d89f43493fa7091ec543a1711810183381ae1883e2240210c4bba1cc27aa643e06e6905009481a314dda9bca57ba61f660b27abc1f3a552f6529801fe518f4f90acb15207b418f90177efc617268641d545669ddea20b488b7635501adca7bcaf94fd6787a8be58de93c59411379348a89c1e70b09e1290972c93f47373da46ea3e5c8d9578227c221c07bad14714d0693bdd44a64eedb1ce3830e1086b4ee364c1ed9788526119556c38d89537038a3b8c3c443e713015560a6391689b8b8764c68c2f850f2d117aae4048cb6b1659612d6a0b20d4321fe4a2981402732252549c3bdde175cef037b3b857ac1bc94c1f512da0144592a80a3b65836f151641b580bb575451a8f56777e903c783c1774a8067b40f58911da63bf72641a21b4d2ea04cb7b0a6cb9129d5208ddb07238091b81ea9a8599838d9f98526a7c4677568215023840f62a3534d807b64a17d17eec0802026d26c1 sk = 1b54460683a5b47cce53a2325c78339349a4bcbb37a5c2cc8eca6ca727905ca2ae7bdca052fa6028bb085338c410b11a13d03cafe8982e4b8f049b9537f5029bbc073c7179cd211cb063b8e5d18908e01c2c8c57e1533f9b6c32452639defc040ee62c669812fd2ba5fbfc1a1f76210ce7407c2abb73a3458febce4fa925e18ac92a825555d68f08e85274c465163a24f5391cba7c4700c06fa60bc7290151bd760baf51a260222091f11e0ed673a715aaccf847ff8436c9ba9813053a3d103bc81246015cc48fba112a029f23169dc1db150e21b1c5644507d204c13488b5b71a0ab83599c3987d063eed2597fb910c43005438134bbe85b60bfa037cdaa657132a4266bf94f8b0f80769b4d4b457416b6be071f6b090eb89618b4a4b42c420eb4082845c1640cc35411c9e2e228945e3ca692b6658d284cc8bab5aa06421f611cc12b9a858b82411142629bf53b597d3f99e83d3b107c0af7dbbb15ffa0f72201727f1ba27b2c20cf51603f69426526cce4117c2a28e09c35380482ad1908320ba02953742aad104f81c8b63b26ad7ac349b0a9d468859807b6df199357a7946752720d5937d6565ace29c5f308c27ac4a4abf7c1774c7b39a49b85e75bcabc53c6dc2a0e5d805b5724b01a5390080226c431f62b54ab91231fccabc0882c17b611fa161135db235aa8204fde23d8707298ac3c58a888efe36ab1bb9b1b4c863a1f83f1214b2cb2ca8135756d8448cd3406e40c853470c5e23f9994c838bde8b06b2e74fe3d837f3b0821729147fb42de9e87a7ff6154e84bcf0b34e71143d8f708f8c41a7b6d434870c3e73141d17e84af3359e179178d7fbc3cbb3b621856e448c1c1ad410dbd3a049535c07808e89c6016f8600c274145057ba5ff3504d82bef49256f0c6c7d326cfe1746f46643040357d138c6845fb9043619536a1969e3cb821342689b09a2b035fdb9cbd865b8d694201c6135c27981cbab786842492f5a4cf5b30a9842a3da08130846280431bbcd6e79aa5d33dcfa2746f849ec5ba1922a82f022b2010d17137cab7ceb14643c16766fb9a96f6271694a43142ba1a62b0484b955901709b0a557dd74dd5caa6ff44572b777aed4133e4b449bc41c4ba1909745391848759218a071678349bb0c440b997e7611a06d27e0719857a1a5c8336a1f84b72a2fabf7f316610b60f15cb47f35972a201589c991aa63cc737b2cb2e628ac9e309eaa6a1edd353ef6a641f64838f23ad2552141c8a21aae6185926b6501145762348eab51cfa19b9250c7bc9d8694740103c6463cdc87f1c355b12713e98ebccbc6a07d3b90f95fa07cc4b2053127d25d5060de41ad3b63982292e03607875830a00e778536476eb61b27409bcb73823b00a0be8fb7dfaa73f27320244cb15587a3b4d7a8c06e0851b55aef4a7220f4654e2f9a409c2c322cb93be913120d09fe9a57741c64ea8fb5674328d83cb5dced95bcfd61524c197e71c6defcb12cae59a4e55641d08469d604e340a4fc02ca20732b2f19a8f53fbb325bc957511927f4b73f9ac9be9d65bc72b04e6c822e5f81073b808394bbb48159b85583ecf530da6e81b2d09c622c12994c39b82e18afe8a1e716940522802f95a448479a1db97c3fa9305ac211513879379b009b7911aa2fac1177c1f1814534ac38cbe7b9190c8abd5916df546a8d256118145b45a7c17e01273d4daad96947760759fcb6ca6a8d89f43493fa7091ec543a1711810183381ae1883e2240210c4bba1cc27aa643e06e6905009481a314dda9bca57ba61f660b27abc1f3a552f6529801fe518f4f90acb15207b418f90177efc617268641d545669ddea20b488b7635501adca7bcaf94fd6787a8be58de93c59411379348a89c1e70b09e1290972c93f47373da46ea3e5c8d9578227c221c07bad14714d0693bdd44a64eedb1ce3830e1086b4ee364c1ed9788526119556c38d89537038a3b8c3c443e713015560a6391689b8b8764c68c2f850f2d117aae4048cb6b1659612d6a0b20d4321fe4a2981402732252549c3bdde175cef037b3b857ac1bc94c1f512da0144592a80a3b65836f151641b580bb575451a8f56777e903c783c1774a8067b40f58911da63bf72641a21b4d2ea04cb7b0a6cb9129d5208ddb07238091b81ea9a8599838d9f98526a7c4677568215023840f62a3534d807b64a17d17eec0802026d26c11cbd8dae28412ca701fd64b99e8a87f1b6d8241690f11a79a17a7be2608fcc004ac505b3e43fe6873553b2e8733d8a4b2864f14209569a40c5c3976505df4181 ct_n = 4548a5b82c16c54181d90b89b50f8f6e57f54dcefd8720aa7478d5d0223d80562df6ee2abd34a05cb69e2e69e1ced40f11c408c2ef64547b47c43a428efc072936b5b15c8f47e7de9bdb19ced1fa4a9127350e5f00699bc79b5caec9bae27715828cb5d1eeae26eb7d76aaa8dc585fb482d362a6a56f7c0dd3bb3c58c21687358cb5d4b5322a3c417910b82d573cb4a16fab30a1a3a663e3b2e0074bf839245ac78637abb2d973cb73d82128971212627f6118008b401a4cabf20337e22bc808d00609d8e8be329ac2d5bb444808f4f74cde57d4ad3f5a34a4f0a80aa029e71d9e7b97b6fad52ec16b782ad6fa3b66347559f9d84cf306d33dc248e0aeb0855f99e7903c3627ebd2fcfa87148260f46d55c7e729abd1e8153406bd08e491c689567c1bbba6ff2fc0d4f13ba55b4a6ac9f71caf72a63fb337d351649e5e43c9b96919316c538522a457aedc229661bdb89dbe367e7b3cc8b6c0843b272abe01615bb34ede497003a6d126b77e8e0933e9e9bb6194cc7d2b2cda42a7967565651b923c8ccd1a9c1dc0b8cffee27f7914000f3fe2ed03e8305ea78f17a041f06071b792a6003a88104a550c39d6a805f320537f100b5050fba95ee94e398662e41012da983cccc7caab0f62c4aa8d4879b364ab227d2fedd34a444b18dda56da0a254d9d1499b81668cb96e7789d5a5833c9b5aca10a5e22fa2531a3436b2d0d47b62cc8884ebdf7801e7521bf7e631412aaa5cf57c7a8f7053d65fb34ac267fc37dc78e21c6db830f2c87ad66d672135b8b6c6f2d36a84c2f2206c6046ea778cbdfeab4ba8c5f61456c9c1b9ae4ddb7d56d02999b3bfcbd69c5deeaa4323fe4c06c6262c48410367899e3c42ed67d702f1e179536465caf2aac5c4dcf7f33dee576100ee74560cc0742580c8f1625408e8017006588987c75683c21acee1e167dda3396b5b0a093330e8b7304bc7fd948bcd9b2640a22c013d6c19887fffe6ceaa875d7d899d8578c84e4523c3f5a7fb53e0bcd6c8e664ccf0fb5d2564546c657259f72fa19f817064f332878772c95434891cceec1c0d3ae977eaa858bac1ef77 ss_n = de10780c310faa474439b9b4180c61416e2b9755282bb0ef1ce7e5688cbf4b1d ct = 05a5d01f7d98e01ae9df650561f4a60129533097405dc4b822fbbe3b3a7ad3bc9d0f3976e112ad8916bf0401b3a1650997b6063e0ee9b33ba0c6a8e231a6e700be4e0280c2daeeccfaacce7d078b8701511f6a3b1cfee0c6000ba029859c0b292ca1c1beef4243783c73801b23bc8ea9d796c7b6588fa5bf82bb74641cb4e9e1425e4a4e45cbd7ce1d70c678bad11a147d8c9304d0f34e4d04d6c380b2980db4d3ec2ffe22b77aac64f219b98191d4f84fc021832164cf2f575ae5866833ef35d26407a9b8bf73ec3e5920d4bb06c3ad7d775a67d4ce2c5afc7fd089782272547c30a524c38270fda14b03a497db4026aa5f7a91c40e9cf5fa41612229864a70755c0afe67c36d8c5b47c87b2a9dde924fc07c2d241549ad71427992128c6f74ed4c337fe7af74ae7c0c24b00c6590721704c8dcbbb469f2b7c6ab9f52c1320503dcfdcca68d52a676ab88a059896805249de1099bdfb0157dd36242883a3f8ad8998833c7944e73cdd79bc9bee99964dbf6db91576aed4858be06b4fa20a7247e80b9e77ff397d45965389546ba4fc5d2f7dd347e95751899b7cb9f21bae2f034799cc4f96330737990199c5834a6a7c3b1bc496d085baf762b402431f9deafaca31bd673ae2c35248528d3d55cb758c8ec70aa27ab9286a0064f22583a549161ebbbb9457695efb4878da1f028957aee85e4df31c8ad7543b09a86043a6a5d1aa0cc19b055f3aaee839993086fdb17261e2a5ed6235b4e08873f5f5037038f5276430b767907c5adab47189d1481fddc1f3d755a892efec969da6156ac366a222fc74f6cbf4d55cdcda6abbf19e540436f2abf44520ac224747feb713fe6741edb226fcc5e5b9fbaf2709c6b33fb7c3658cc9fd39308cadabd071b2652db0ea2cdf51e99b43b921041a9f09283f866a9c0ecdce5be648dc4a5f484dd4127e2b345533eb30b70b9ff8f65315de2d801891fd8404bec2abed3f80b5ef9b0434e9458bf224208b1ea05afc3d36905d7847f0c797d37b86ed06007ec27c2fe95a3889b98f79d4c8e3e2c25dcc5b48810e6f2ae3e8608b556359244adc9b8fbd856 ss = 1a5f7e6d54bd0981d490273fc0c14c3ce9780b6052e11271379f5396a7f90677 count = 14 z = 10b4460163151b79f3c4319df45fce1ba28c3c0f3f0a4c6a8a6389545cf97f48 d = 8ac5ef1d9b2b035ff2878195e0c268f432716c951a338efbd34b31538defe4bc msg = 80b98ccde9f80235f72d603cdbd877308fb718cba0adc0e0eb7a94f3ec32b90f seed = 626afd438fd9c449de3fbe8e826a1abfdb14d9d0df7167e39a849db730118f20b3042cdc5d0714c3d10e1cd447329386 pk = 5d70a5fde96047bb508a707555bb4318b1ca6d8820f3e84d2b116b538562099cca25c43ef74758f8123016e90aa09c068fb01da6837200bc99e9c578de55718dc67e7b93a047c15e8c409de9c4119ab65850c820302231374cae8cd227ccf2059dca0158c3b886e73870f3cbade74c28ec9004b01844b84afd3a458ce758e2f1598b6656c6b330fa8835d177c0e745a754fc736a4c68d2db1c2a84bbb32ba26dcb6e00c8190f3b0875058379b6ca055b0f98ba79d88115a31bcf11f2230fb367dd1c630fd20240827f2915523e1c71e0e886c3026faa22115620024116bbe7802addf6ba3cfa9ec7d61a37f1bd6ca53c707c2f88b134a0325a552170657365631cb3d0175c9d6769aab0a9ea4b2f0966264058675ea082a4809789a115de166506faaa7f86a4b5362cc0cb9c25bc900e951e524620cc321d4a0208827b501a9a2a24d20b82d871a8344f7478b5fe88959e62999339a02aa70e4af8b1ca712f209303e884ccf5a8b88c4c277385b06f109fac04201e34c239f93760676399b691750335feec8a69aa8946d75fedf779a4ac9f11a8c0b6655b03243b48e99ab3732d09b01672cb27d08370dd7776951b2988fc419ec22573c660b1e193b888bc755bb42d397c209a865ca0b31411a7c37171f3fba8f0d16d8a79b8e4aa6d1f385df6dc955768b51941915e28bab3a661afab16ea55a6fda3bf18f21dd5930e419145b4e2b495801e03ab270eb9b97551a7ffe307d62c4876406cf5277e67953020c605dd956addfc6f786b2463a34ccf29bc9b899508b552a9a70d10270a233a44f9d6b85c7795ea09806a993cefd01cde31047aecc2e9167326510911d6208628b829c023a8133c69a6368993355cd209aca714aa578a1ba33d69873ca1415d75e24965478da8b6a1d1d034b59639bffbcf4f1c7e0dbb90646c8bb8653ea577040a11a6a2a20ce2279f4e4603ac5640cdfb0cc4533a31a0cb3e7b93cf049f811221a49bb780352a26cacdd730af4480b484b75ef5bab49437413b8027bdd5b85b771ec530a65d5508f83b7ba842bca471c688935e2c521ad176b4bf925babda898dfc694baa4948f678d745a854bc5e4cd1fe4276d9f2d16854cf4f7fe830744e sk = b8fac8cc680ac94b7330e7a482427c1be27200154653a703df28b21734855cac6f7a99569d031edb9805ba1c88cb38c7cbcc59566aa8309c109a74b765fa307ffa53a5935e4d66c1a8733518e52fd71ccb02b109a9b3216130a9286614d9d0aaacb4913b416ee2592e39181df30b07fdb4248dc0289fa25ff941bba4102fd38539fdb0ce8c3a6420f3b6c2f847c4074bc4e60721c8175bcc8d039b3bd3638c87922be929ae0eb3b869a42ec47927cbf7143d4987e042093b40c18728513ef04ebba437f522cb7cfa1a0b08376822345d14a1192c00ef62635e0175dc0b80cfb26ba907743b9c4d48031b43f652c8c9051b5655e7c2b0e71cb1c901c2b851ca10b37cc0a75b3476a092730c0e7b091c563bb966684d6b0c12051f12125286d3a6fdf664d57c122db8168c9aab27257ce76bcbd0e56c87f36233206dce666712210a48ac9284389478ac595685c944d20a0ae9295fa163e73a6c312a33808850f5c29adf21a286ba63fce28558e257236358d72314305c1fabc6b516e17ba5f92cc1a46aadf0751a1728987a109b05a588067e35271bfb525adc02272c519802ca97253600d89c107f4a6481428c87a446294347c7849e1be65a89132a5a6a9e8521c73b265126918815ea4b781c2a1db7b05a1bc6789663559a01e316a587ca0e233850f7db33018aaa2908cbf2e90e3b32a2315b6ebda08298b097ce3899bf2a4e700c175e817602d847879823fdab32048b6715117c71f30c1e96469de0341102b354799524a02645cb2e60a9997450459901a1c0a495b71760baf3b487ca852b12387d75c072fa0ea501913d93a23be6b3e19192c4d2aee096bdbaabb147a554caeb045205af96137509337033236093a65c885ac8a1db88a5c096fa8a3f1a6a148206c83a0ccea9fa3363fc4c8825414cd73dd79576309ab054d780fa47881e603db9504d3a1c878082bd0a9566af36a1389422e3583868bc3dba85200012aa02d959520701a11c88d40ac5c9532df6e040e8908882486ed8d4aabbbbb113fb94a1da84fee7a6dcd248c0c16c806a1031bb1312664d323089d3ac88ee81bb5d70a5fde96047bb508a707555bb4318b1ca6d8820f3e84d2b116b538562099cca25c43ef74758f8123016e90aa09c068fb01da6837200bc99e9c578de55718dc67e7b93a047c15e8c409de9c4119ab65850c820302231374cae8cd227ccf2059dca0158c3b886e73870f3cbade74c28ec9004b01844b84afd3a458ce758e2f1598b6656c6b330fa8835d177c0e745a754fc736a4c68d2db1c2a84bbb32ba26dcb6e00c8190f3b0875058379b6ca055b0f98ba79d88115a31bcf11f2230fb367dd1c630fd20240827f2915523e1c71e0e886c3026faa22115620024116bbe7802addf6ba3cfa9ec7d61a37f1bd6ca53c707c2f88b134a0325a552170657365631cb3d0175c9d6769aab0a9ea4b2f0966264058675ea082a4809789a115de166506faaa7f86a4b5362cc0cb9c25bc900e951e524620cc321d4a0208827b501a9a2a24d20b82d871a8344f7478b5fe88959e62999339a02aa70e4af8b1ca712f209303e884ccf5a8b88c4c277385b06f109fac04201e34c239f93760676399b691750335feec8a69aa8946d75fedf779a4ac9f11a8c0b6655b03243b48e99ab3732d09b01672cb27d08370dd7776951b2988fc419ec22573c660b1e193b888bc755bb42d397c209a865ca0b31411a7c37171f3fba8f0d16d8a79b8e4aa6d1f385df6dc955768b51941915e28bab3a661afab16ea55a6fda3bf18f21dd5930e419145b4e2b495801e03ab270eb9b97551a7ffe307d62c4876406cf5277e67953020c605dd956addfc6f786b2463a34ccf29bc9b899508b552a9a70d10270a233a44f9d6b85c7795ea09806a993cefd01cde31047aecc2e9167326510911d6208628b829c023a8133c69a6368993355cd209aca714aa578a1ba33d69873ca1415d75e24965478da8b6a1d1d034b59639bffbcf4f1c7e0dbb90646c8bb8653ea577040a11a6a2a20ce2279f4e4603ac5640cdfb0cc4533a31a0cb3e7b93cf049f811221a49bb780352a26cacdd730af4480b484b75ef5bab49437413b8027bdd5b85b771ec530a65d5508f83b7ba842bca471c688935e2c521ad176b4bf925babda898dfc694baa4948f678d745a854bc5e4cd1fe4276d9f2d16854cf4f7fe830744eb6f28912fab545210fa787ef6afdf161866187d05eb27936d6681f42ad292ab710b4460163151b79f3c4319df45fce1ba28c3c0f3f0a4c6a8a6389545cf97f48 ct_n = 9198af43ab80566e6ca0aac867beac54cf16e1b78ad84bd7833095fe1da638497bf0094c5146e358919257bd04940c54258b5723f949b92ff2e1934d5064317f3fc2ae4fb84e1825136572b7e3a95c572c0a46512b243a510a97b6e41381b8b82697f1418df0bad565b1dc987f28a50fb8d1638a0dcd285d68e68da2982326f82a24233971f7fb232c45f5f1f072a82bc20ff6ac0970667046e8e0eae7bdd766f00d32380aaadd061320aac65f3212644abe0f21a54f87ad85c5545837e89a226e24964502cbb5d2bc6ce8e7481ac19742c8ef6036db2631dabba30b75cfdef71ec19bcf1ec7476ef591c8837c3fc7d497b91cc5fb7fde174260e6a5bbfa6ba7852c9c2e6c5c3edb0504e55c8eed42ffba96bc0fb107b5c9ef0daac57303dc8551d7b76f7944704a1d75e014a363c0faa6c0e71ecc8deffaa418fac1bd9046c8ba86d396dae33f3722544755117e052ad8402d165d7f1907188168eb8f87e69bb5f3afbe819dfb9b38e79f682d03be741b5542c601fe75d421d29d983553c80f1e43daf4d8bddca3e0b03167aed9ff3d85a19b000512eae3335c8de41e9b959cc51ef0ad6386f7f1721e053c280f286e02408140f01d158af4d0f1d8454dddabb46ac79e4df3363ca2494062df1315bdfd3c851938aa59bb09721c093f109bb6470ec6dbc221685434dff578039835f1d49de7856ab3a319d884d8c1591c1b6482efb3c35bd54d351f5de4ec7970e647c5388b07b3b4e0478e2c216eb33d2533024b561e570dd92c821ac6b6e634c3852a9ff71aba6902ca5da602f3d2cc1af4f2c34f0a93020b9329624429f5ed7b3adc9f61cbf6283f7fdce7b9db973c5d6a11a59a4cb79404e3d08ef161777e484ce61aa9372896a8a44adb66b31aacf40ad45029901efa87acacfeeb6435b85033bf370344186268ce3493bdb85488e7477785b5a6d73316e8829d1f28fa754084388f068cc028fd9b3cc591408edd196d7b228ca18021d454f890f695a1c2004047cf53752301e5e6806f336c223b7d0bf636f86bc393e223a73af0b08df04e9cc4ec49625f2c43823fa2bf4ac3c47306 ss_n = c64368e3003e648aa9e29549ea9df79f5115c7343ed03f3d1468f394b444bcf9 ct = 428b9aca80ba6fea0022d7be975412b765589f1087f7d274e1a578075859af4701deb0acca966b7f166c401aaaa4719741b2e88dc22d0b4362a4bd5078c0fe759884daffd783aeede599e4a7c2295ef23f5a34fa21e0e604a811bd270103aba4c5fd37d65ace96e817f08b69a0770325f96548539199ab41104bfe9d87022a4889fabe4bebf03f607d674efa03d15652d4f0d7ee66b1e071fa6d01ada7d042ad7980b408a00f9ddbf82e8ee0fa699c0b2c3fa3ff6ed2bbbba38def98dd49110c2bfa3cb71512e716ca558799707a2838ce20955c6b568bdc5920c88f3c55e1dc9bab18bbaa809ba07e7520d3193836cdda0880d1e77601b1b16e6e7a6f6821ca0daba67e40d9ed60cecae7bd5a93b0d44e5f035e09f1220c2aeb5ff88c1c00cc5cc7b894795c7e24e41149011d6e9a4bb1b7631359b35a4624f8af942df319a230aa5c1e7d3788a3d4cb3806dcb7eeb8b5db0e3044d970a212353c80abfcd0d79608e34030e1fc37f2dcd71bea3d7d6ce3e8ec5dc3036809113fb21ad42a7b8b3eeefa942c6c88a24a4e557dad24ef90bb034bb9fdcb6ecc90ee6ef61256b11e7c0bf98b7e1021b9fbc9bce05d2e93c2b873660fc3f2909cf53c38cc7029cf1bf58f1219b33713d9752383ffcf4aa507c53d828e452798c2de3b05e3212a94031fa02ae11041f3745f64725d3054dec791e8fd02f43308b9cf0bab94234724d4dedfac2e3a50f4c25317b7f68346ca2de69c9293ed7ed087ca0905ccc91ab8ac218746266a66ee77e82c4e57a325e2594e0aeebf139d78ceb0dd4a3e0123c0e5a7460b792b6a1ced9fc05ea8406054ee4ce697e8a2e66a859eeed4af8ef76d0bbfe1bdc63adb4d0b647837ea886b071391c7d3ffb08abcc630fcb71ec67f345d519e7c6e6ec6d8fe6e139bfa514b4cfc77b27589c069b98250157b836d3da8599a6fd81bc32b9deae16f2a64d8c37038f1494b9522b8ac1d6f91124b55cc134432a0bd2ed6408d1c5f5b5c5cfe985c32e00bed1db0b4cdb759dffe859cd38e125ecae5110f8b052c3f65c683854ad051b45eb5ed3a16441a8f69e78dfb22d2f3 ss = 051d80d4c2516ae2a303cbd23dd2c8497273850083824c0e9466c9889b74e7bf count = 15 z = 57e98d628a9b7dabfab07e8f9ed32ac0b843443f217735522a1ba579eaacb099 d = 56498ead2d03b4f4a79f7873fbae1cf6b9374fa9eb4e9939604c0927d7c23b00 msg = 93b59684626dceca2481442960c8c0a5c884efadb762f8ea0369dd485c4c8177 seed = 8484d545a1cfc58069db9ad0e9db3244df1d020b8957549064a5e7cafae6ae06a671f5e79797b42520464bbb95f5aa2b pk = ebb254ae565100513ca5b89cd108586f0abdc83a25c921629e0621f3d911d561c1cc064f2ad18c5c754c429150705261e0fa6578516603970a0c9469e8364315011839d7518f86c6ed558c6765601e4cc83773602cb0c7e4e0a686e2a635da4b98577934210ad7d22078784e6715b4d0e7a8c1e5aa13825a0f04c3c8171407d2417bf225350bc3b365643757b279484380c75abc5a265938b7b35659dc330c450177c3d3284c35194134c8b463b69de345ec60c831d92b5171ad8bf15373f705abac6acb9a36472b8818fcaf38346ef0930435c01c475a0da583b2d6b97fa90403e16992e8173570e39a392a42247795f1675fb5666d3df26dc8e41c71d0c3785b8da8bb648686b17f3071b0ec78fe0b489e2c7570d80f64283172f84daea868e4e71983848af7884a21d26f48fa593430a8f1011faa3a784490c5f8c1c59c65bdf81a9b18c56cecbc80548c96d7a762502725f5687e6fe0c2836c160c8c836757aba6918296926235b3865c9ac10a609e00443e58b97eddbb8810443031518d702c563f786ee73582e434832ea33a18f55c45377e95fa4c783860a31324d8f1001d551255c16a00d31f0210c1e359775aa054e6b476f7d3b39cb8583edc4ef58693ad2a5e455590fc27ae82a0cff7f2c38a4c33d2285d5b57a0a786cfe64b53fdf470ad9a68517115e79c0b1e170dc97524146ca0b610283e6a92da559ec4a941099620af633285d5082c096b8a7cc02ec5a93cf0aebb323f7f663131f31886b73f47e03b513c05d66524af88934d85b05cf9645797a4d06491aff986fe250a8f267e6ed15000c95059b03cff3c73a470bcc5492a1496bbd02b5173e28ef9955837919ca2654d68567ca5396b0d46235aca2efc9b07327132f29b503e7165d373b1e6f52bcc2bb28d548b08608b179c84c9942accfa9bd4f73a99c126b28833394846f875017f4b2da597160527653a2467d6fc2dbb847e880aae945679f4901e180516de006d619a78556a29dc579b5791aad67633452a558ee80021a634f70089e27481bbe5aa2ca079a4b685e584389600664f593bac1804d16a51e9e71744c643b20cd6d9823492ba3c8a953d0b1681cffcd88f080815a54cf943707aee sk = e4e6124c624ce1ba2e28891f515649d8c2263436a38288b78b61bf3b293d64325ea6aa1f3e073f888c415f27be1b8b7b1c672816551643914af12604b4e77b20760b20e7926a337316c5196fc5477677879338ce5c276c6490b9e5b00811338959987c7481cc0c08278dc51b5d6a658c0260a0954a46a702fa51acb8301ec8f5517227b0297c8e1ea502b2e8c0d176c7c478204343aa77e01172403a05041284199c5e5c6bdd6b7fad2322fb2b601bb284a7282b91915aa69643be80cc30582f457a66e691a64d223c810aa60e73b2ba80ba25845cc5b9c2be9b24544abd4ba062c1c2923a49c9e61279391a2623b966199841313ac517d65350060e3099a56770460c411ef9248a75c32637f00e2467c2c9401f510c27f9b0ca71e806171b7f5964649289063b1b7f8934c634668224fb48aa947a01f53dd1c630bec61c6f7012f408a20f7b0bd63ca11870a2ccfc7f8310c97c3617da88c8fdc7c091863781c34264ebcf7f747332b0624f30246098ba3c34babd42693c85b214573efff50e3209135b406d0d4229ba0c475df0213af27f4bd134e969294845419d188631c08f6bcb3a00d44d465cbb47da92b91a94e773a36c577d10d190f078936d4542c9c704f2f52e6fca8f989858ff99c20ec36fb0084780826adafbb213f9a87eb29a89666a41d392d59cce4b088e30d838a02c080e95612b92352ccb59e9b87c39c65b9174085e794e5c6c0e9e0b52bb78a51943203779145e850e9eb4c3fb8b44355433c0309ceb3019e0069d532aa12f1c7fed31b66eb896a5b341f68529aeecc5b47aa3664895d8191ce9c11a82da314e57b35002941b7c27d245bcc719625e526c979bc3d45197faf1065e3a48968457a4b6c295f112620b67cba9205b60a56d2117a8225ea8fc9961b72cdb88055db341ac696d1f990ea625718aa55498d02091769a03c34131f809a62971175143f7dba2c02a6640ec1e40a81d95704778103719ac739de791f1d48ff727b1a8376dbf50a1282ca93e205e7da2b8e2c76d34c53d0ce4531cdb60890063fe8177b0c064984556e777cfc12c5f13a65f997280ebb254ae565100513ca5b89cd108586f0abdc83a25c921629e0621f3d911d561c1cc064f2ad18c5c754c429150705261e0fa6578516603970a0c9469e8364315011839d7518f86c6ed558c6765601e4cc83773602cb0c7e4e0a686e2a635da4b98577934210ad7d22078784e6715b4d0e7a8c1e5aa13825a0f04c3c8171407d2417bf225350bc3b365643757b279484380c75abc5a265938b7b35659dc330c450177c3d3284c35194134c8b463b69de345ec60c831d92b5171ad8bf15373f705abac6acb9a36472b8818fcaf38346ef0930435c01c475a0da583b2d6b97fa90403e16992e8173570e39a392a42247795f1675fb5666d3df26dc8e41c71d0c3785b8da8bb648686b17f3071b0ec78fe0b489e2c7570d80f64283172f84daea868e4e71983848af7884a21d26f48fa593430a8f1011faa3a784490c5f8c1c59c65bdf81a9b18c56cecbc80548c96d7a762502725f5687e6fe0c2836c160c8c836757aba6918296926235b3865c9ac10a609e00443e58b97eddbb8810443031518d702c563f786ee73582e434832ea33a18f55c45377e95fa4c783860a31324d8f1001d551255c16a00d31f0210c1e359775aa054e6b476f7d3b39cb8583edc4ef58693ad2a5e455590fc27ae82a0cff7f2c38a4c33d2285d5b57a0a786cfe64b53fdf470ad9a68517115e79c0b1e170dc97524146ca0b610283e6a92da559ec4a941099620af633285d5082c096b8a7cc02ec5a93cf0aebb323f7f663131f31886b73f47e03b513c05d66524af88934d85b05cf9645797a4d06491aff986fe250a8f267e6ed15000c95059b03cff3c73a470bcc5492a1496bbd02b5173e28ef9955837919ca2654d68567ca5396b0d46235aca2efc9b07327132f29b503e7165d373b1e6f52bcc2bb28d548b08608b179c84c9942accfa9bd4f73a99c126b28833394846f875017f4b2da597160527653a2467d6fc2dbb847e880aae945679f4901e180516de006d619a78556a29dc579b5791aad67633452a558ee80021a634f70089e27481bbe5aa2ca079a4b685e584389600664f593bac1804d16a51e9e71744c643b20cd6d9823492ba3c8a953d0b1681cffcd88f080815a54cf943707aee9b9df2d98a1c11e0e15a365a75d0b19ec8caa4bab0f61168957dd5655172a7ec57e98d628a9b7dabfab07e8f9ed32ac0b843443f217735522a1ba579eaacb099 ct_n = ced11070bd03c543b5ca47b00db736b0b99e63c6a489af09ae71959c20ec0e8955961390ac9d229d48db644a01ff188947e00847d5409697f4a9849d04e9741c01ae2694178b2a710000fc0deedbece7da9f9eac0be1c5e9c62c7ea711e3acb9b7efb88c101591700cdfda9dfe77d974bf68efd850114213e4775308909698bbb27a4fdbf52a157a2c859f0ffdb0a531b7a8e41ae95749710e776038be8ed947822fafbd88a5e7bf202de5be4351f961d99418d6c945b2910a440ed26c7006bfc22628eccff0c00b0a14005b0c441f5e3b7cdb635c470e8b5837afb77204b4c645bbc72f1b9701b307c0b45266d26a54138a589234d63136b9332ae5f89abfa84586853868ad9de057abaa1f94b8979d8e0b52c9d114daca59fb07c54f10fc38ae99eb6556db6cb13d478da28a831b4b69cbd0cf2acebccbe12ffb95d678a9436001d8cc3aedf00b1a2c90145c8f14cb19f9d7cba87c395afd46542d3ad5d36e2866d910e0dc66c0096ceed28d726b346a8842f4e7e0c15ac59279b54015b5d22b3a6e3f77a24851e1d916c4008145e5f05913e494311ee74181fb021f257a1906a5b1fe8e0e06272b98eb596a3b7ae94d63ce97c7f86ed4dbb0e508115c3914ac2c1ba334a78e219db6d0034bf8910f810133547fe8fa898acf026bf6338c7af7c03ee56d9679c68318f3e64e6bb3916062a2e5ddb93cede5e450c5d1e4d18ac0384c30a960a4103dc520029db58d079cff4ac30a3239a596b72eab9968b89082877d45183798f0362f314df164914a825e76342efa816321f8a724982609ef59202bb27ad4cce822247681de7fe232767809381e8665c81de6371ed8ce2734a6ffa8be5972193aa8edf9797aeb06b0ecc8460552bd6e9887640b068ad85664e9ade4b2930645e3ab191acfc48e245a56a02863ca5ce687ac251cd2c8b02667b71952d0a0784a7ebf35462f6a11700650f6d317e3024798503674cef986af1401b4cba0617acbf99470756dd435f8e68094fce4a23f1da5671a91a937f55d01f7db3813094b0d2c43afe4bb21379c7a13fe5165727f37238856aa96e9647c96 ss_n = 7f653064b85740439b34b9ed8645f47f4e2a0cfbd1583be38c53d84c89d217ac ct = 965b7fd1690cb3471ced018eced150a6a661e9f830e8f986dfe1e98362b80d857c681f8701bf62aa67ebef342f1a0b2a006e49fff1aad56730f5fac2eba97ccada4631492f90f08ecbddd591199c3f4f6e2a156b28187c02b6f36ed649e64ce68dadfdf4641d70acbedf79f77566de0b5dda93c525f2cbdc3b612a2ebbc602de842d572735870491fb431eb0eb929cbc494751cd6d46f6f799a112d972320197a680e1e3525806244cb92341c2ad816577bd88c2b80318f64ab587176d33dff3ca9c4528798f2d5a648a6f66eef17229ec2a576d00854996c380e0ff7e83e31381a49dc118c0fdf4047591fb01dad69de69b88988836889163b16e662bd7809e8e30bdd36d25f62db5eb4ddff383c9d7abeb114e9c17b95c5cd25a3fa36b06de689f284a33b16467bd7b18994461f2128ba598c02369ef83d83075fbe3b42f820d590bb40dfe4daf796fcbf1fb1a91de0549be6831fef061eead321c2cde8e373d442c62534f234cef2dc62ad31f60044f5669d8eea24d6b151921cd63ed7e3c8b79493a3f8138bc5df1d77ff7484fe69b59396ca71a1d8106491015f4eb3327d980b71634ee79ee76c23fafc30b9a2422181a8672353025a811e96f68f8f36df4ab74a2f7a6845abc45059fe070a4fd5e5261b76d9b88cd033dc17ccfdc5b666e07e23af8ac65b01dfcfd0be401d41a85c3a53e273b90425dd2dc3e50e691ea023d5976b5a004e53924aed3ec6ced3c74642556af55f9377c7a235a0e7a93d795c2e811e3daa15be3129a196469119c48eaa1c004046a8b27f24ea8863c680fcdacc16f30580f0e08ea726fb9bb3d6cfc3bf2463b04ebcdd47aab58219f7f2a9973a95f8bd95d9d7ebae8956aab0066313d4c41403a4f0c15df90009cda4cc84b89219746a01f0b3effd930e520ca7908474e86d7f3fb869e76f0d7795aeb948e7a9274ead39478bf0fcee96913cb4a3d23fe799e84c8a58700fbe1c4a9d97c3c44f6627030d6e2d223afde69dc94429549581086fa4476ff07f6c850a157333da16d8937d2ef12f5c204c3d14728f0cbb7c30f9625b15c190b403ab9d7c334 ss = 0dfb39eed70084bb25560115bd9a5c23fc4839d42387998870e14fcdc1c26a89 count = 16 z = b3bd94bb5be1188e0fbed4a41d5afdae43f2fa2df384b1b3fc00b1baf25c8606 d = 0fe1dadbd6b66a0c600e3ed4d75586d66ddf37662c1b5c2480e9ffd0a4f9a2fd msg = e792e60b2fc38931f784ef84dac837e74d1c505380aa041e7ab6e378c638ae1c seed = cf525ff8d68f7717a6dd534843ae9688f2037019a7aaa012951282da883f499f080192bb5d7b74b5cb1ce6e160519baf pk = 430c806d632def45b452427594c86037909e34f472ad34a2fab9a703d78b94686acec2cf61674d9c699009f365736935e4e29eb0a92a3404198b239b4bc555d66c3807a22128ecb83c5c86b1b02d0963b68cab3f97db3325da1fbf722840f6a180c17cf81866d2b79696a31694f5b73c563d62fa477645ae59f9aef038718fa09aa4ac85ae3c2a3981a47a2656d60196c1800735a24d7cac5c7ae0a4ced17afc9491a6fbbe9ee33f26b799731b6cca769cea28750e8b38e8fa8445054fbdfa189aac9d29141448d86cffe86ba094c50c7a8926cb611729bb83568cb2d4b7ecaa875b15078f71b5e4c9c390d1af5b6b63fb76c49844ad25e2078c8044c007a469410ecba89ddbd581c8f99881b72a188a2e4de39690e2bd968c0eb04ac0fcc4454d3274d7bc185a544abe205292e72fcaf83e4274380e9044b5d3bbffc67e5b430741d40768e1ab3e29bb013874d0139bf208373c102f1b85061f496145435376f50a62453d8a338ad3f55eceb02d0b9c0645b6cb5cab9199fb5dbb1a1b285a2ea2f1666718add7f3a6f3a1cad651cac9bb1147c9825ed719cb42c7abbb08f198c2e347a0c6d8cf1077741341ae6a6cb38dbb2bc386af2aecc16a73c36c3aa14c6a948032b8fff5cf03b7353c5c06fac32b1920360521360cac3df4458b38311cde22453ef177bfb34977e395137b8c64d084451448184a9adbb9a61557712890bd10e3392bc099ccb2013fd70066b240d2a20440426c854b5ee81a80a4b7442ffc592fe94c8b704418274dd8779a4332b51fa022f4ab5cbf528ecd31130f2756f01608d80aa818991ff3918eb0b650b424a1a63b3f621782e1331763e65594b716d2ec067ea10432421a4eb5893f80a22d9222b21cad094645dcb8cc022366b4ba033c986a774a6c82c0b44b73a229720be86c9da7514b61f83532e013a12b7e67c6ade63c2267d252e30293622c650b5516cd084f6e0c58e8f73feba5b000e4a1088b022595bf210989df6c5bcb642e69528173c2071367cc6045cb19a0ce2eec1541e9b86b043f618900e6e629bb4960b1f0cb95b5cf5eba58c274cf7d467a206c5336102c8b9b71d3e79a6cc171efa4aba8105118f59addc98c44c58150f3 sk = 230623a256af335c4d7a1010672080ceb269b0fa9ac7a712e389319a1b135eebccd3e817c79459011070a848af13e73f726477bb75b7e5367cfde828ccd3570c5124693b763e28603e84a058f19e089c557af67cbe819141481b3a635bd0929a41923268868d62482aecc75d6f91349eba511c021ff784427a11c4537429c2a9a98ba5796af2be7cc0cd0619b18734c8a51991b11264cac986dd98322cf14c298a7f3869bab5285e021a0b2d7ab80b83bfaf4a02874a897d1a21e613214a7553cb6098910bb273e7787de96585a8a599ec6194437c903287939a1a7e5ba0654b09d92c26330a2ddf87cb48437165ea9a87dc7bd54669ee9c18a6ec9f06c70e4e1606b103037684a7ceb32ab796265782a2c8fb15eaf03d256cc4b83344a3f1302a41c670d8727f693bb1a8abb5d3a86052b58a956a46922c82920b02c54e66419f84407c02279361221796f475abac49c9030365f3b6247bb522190d6764a4e8845896aaa771bc758210281645b86ca171b3f242a0aa3358678bd9c4149aeb3c06389632a292ca3b88ee0776fee293826909f1837cd8f3510e11cf93a04e1b702bd61b0aca543e264b9334e5ce053c50daa8a7fd74afe470b1a1e6bc13e77e93f9629af465b8e01d5bda66329c9315ecb5c5016972b440a8c6c7beb19477c575175c2d9686736b7548117bbceffcbf8ce5149a65c0b849187cfc45fd79b3eec410b8395a472126ebc50c52677f6be0cb00dc3ce9c70368275227518daa2187484c36b1e791e1db9673e4a6c01151aaf432ffb615de13ab6de3a501b4c6d98b76d0284dbd919bbe5c60cd704ad3388cd0c172082baa4eaa6fc60a2e7cd47fad51476505962e9617691715d2a6095f85023697b39e767599db31cf38396b1cbc7ef62f918a1c553aab268b022da742b3781faf2558f4f7398f63cf8e78437e4a139af14f005d27e6158cad67519551b5afb75f9ce4787dc81a07023478c54fe5990aa635a62f234ec0f4749dd361b9527e3057b138996697633092e3141b8c51431a8d015c881a5392d8a240027410bf203cd9527f30932299c0485f4884c93c30430c806d632def45b452427594c86037909e34f472ad34a2fab9a703d78b94686acec2cf61674d9c699009f365736935e4e29eb0a92a3404198b239b4bc555d66c3807a22128ecb83c5c86b1b02d0963b68cab3f97db3325da1fbf722840f6a180c17cf81866d2b79696a31694f5b73c563d62fa477645ae59f9aef038718fa09aa4ac85ae3c2a3981a47a2656d60196c1800735a24d7cac5c7ae0a4ced17afc9491a6fbbe9ee33f26b799731b6cca769cea28750e8b38e8fa8445054fbdfa189aac9d29141448d86cffe86ba094c50c7a8926cb611729bb83568cb2d4b7ecaa875b15078f71b5e4c9c390d1af5b6b63fb76c49844ad25e2078c8044c007a469410ecba89ddbd581c8f99881b72a188a2e4de39690e2bd968c0eb04ac0fcc4454d3274d7bc185a544abe205292e72fcaf83e4274380e9044b5d3bbffc67e5b430741d40768e1ab3e29bb013874d0139bf208373c102f1b85061f496145435376f50a62453d8a338ad3f55eceb02d0b9c0645b6cb5cab9199fb5dbb1a1b285a2ea2f1666718add7f3a6f3a1cad651cac9bb1147c9825ed719cb42c7abbb08f198c2e347a0c6d8cf1077741341ae6a6cb38dbb2bc386af2aecc16a73c36c3aa14c6a948032b8fff5cf03b7353c5c06fac32b1920360521360cac3df4458b38311cde22453ef177bfb34977e395137b8c64d084451448184a9adbb9a61557712890bd10e3392bc099ccb2013fd70066b240d2a20440426c854b5ee81a80a4b7442ffc592fe94c8b704418274dd8779a4332b51fa022f4ab5cbf528ecd31130f2756f01608d80aa818991ff3918eb0b650b424a1a63b3f621782e1331763e65594b716d2ec067ea10432421a4eb5893f80a22d9222b21cad094645dcb8cc022366b4ba033c986a774a6c82c0b44b73a229720be86c9da7514b61f83532e013a12b7e67c6ade63c2267d252e30293622c650b5516cd084f6e0c58e8f73feba5b000e4a1088b022595bf210989df6c5bcb642e69528173c2071367cc6045cb19a0ce2eec1541e9b86b043f618900e6e629bb4960b1f0cb95b5cf5eba58c274cf7d467a206c5336102c8b9b71d3e79a6cc171efa4aba8105118f59addc98c44c58150f3f214ad77355e48bdbfa0479f588f30fc6034d4911804c82b5382bb6b996688ffb3bd94bb5be1188e0fbed4a41d5afdae43f2fa2df384b1b3fc00b1baf25c8606 ct_n = bfc25b947242e2d07bf638557c26ae983b2aa8693ec21a105dd53e6124043c64aae58a57594ab7b5b7540800638d5e32bdcff7ef2ad00ccfd818d6c27269c6f7a0484c41263e62d9a44b6edb3bb5265ee4f1fee19456a4f1c19da54f8cf463b87e22f9d56943320dfd0dd67c2cfff2f09b0b52508872e8899e4f5ff75e86c7f3fc7ddfe62c4bf3beadca7a3962b138d2b1a08218087366be252cfdf31511770862622bd7ed5505b14311c00e97429c0060363ef5553d43803a2533a684edc1e4b98a789cc7d984e253c8610016e2c9b298c7e9ce4c187429a85325c512b196038ddca4898bd173335c3849aeaaeb928546e4f7f74715d6d6090159c2c28c9e0fc801677029be3a342253a25b45dac396535218c0d08564eda4f97df309724a10bd56fcca4d271f8cddd5293d21b22865ff9092b0f96acf7e7b85435ca07ae2a9b5391891008612a6987fb43b87654d9e066ba3665cf47e9c3a9a0409ddf412fb21ba92e1dded393b7d60129ca3e0348eef539be984a002b55c5f653a77d41446f923eaa98df4a82c61b820f51f3d404a41d809f16c61aacc71e4fc148a1acdb43d45dc5e838a1aeb969076bc0dd6c57ebcc9439fbb97e29f290c86986cc1c5690821d6d02dcc29ff97ee423cb77763ca720629e736b242a1210b42bab9fafc3537f34da03eaf98865d5cc9577c801ae0b41a47dc569fec52f398750eeff499a916d7a0c98ff78923ef4264cbdc2a6c995863cc32a236d71f42bd3b688e9937e940c392f8462812b83f4f6bcaab0341ddb483e42dccbee6a8039fbbd1c7c2830a7567afae89b6dfbed6c1ecc1c00aa57d47fdcd56fad54055fa2ac975574a62a1024f5084ac876e6c81702ec57392a7c779b669532500d75501aa572fd9291f235262ff68ab22a05ba49267e362e1e9e01714fc8870dbbf6b127b88ec20a3919ea4744a99fbc9c94dee0443b5d70df24ffc608c0e98bfec997c490c484b751dc0dc63725441ff7c8986ca41a543d7e4afec17173d825ac0877d9655f0d36a59cfd73b94dff0625e30f1d354f4197b475b971614496834db08e44eeee04a4ba4e0 ss_n = e15d89db450a6bcb8a8da3e3a6042bcc5a1b05512e36f7bda361b58f2d99761a ct = 84a812363bdd704ce4f70b6b02b2b8c79b94566e704528a63042ca727dbc09a66eb2ee66012db35e211217371b362848405429468bec14b06ea0be8a3c94abd31ecc689f472efe2832d8d3aa32fcbe07cc41f63c0888430d554f95cb0d22725f2caa1f498c1bde9ab60c07713c6080edb4265cffac4b7f7e6a8b4928b1509f59807d5a1a42ca55171e7d1ab92e8851eac212b4cf112bc39e72ad191553bc5233a86f9f91b863b02a457ec60e8cf3ad6f4fab2685e03ae214cd97f4547385be4e196f6238dc1a9114e883eaa0e600dfa97ec0f9399d0d95a8476fe35cca300a10c6e2230667a04b38dedb37f194923fbae5af6ca20c92b3bc2541afdb1a8101852247b2e33163cceef78a5256d3b5565d1f3765966dd9c45f952892076a6e705a4f25725ad9eb0b4b9bc0b891537daaa23d70bbade5f0b66f6d931b7ea4372bf8d73b43efec0b42e5ba267b516f204dea04766c127a3c593abb760fbc70549e59793f6f9920046aa373001a87334995fe54970e720edc815991655d1ea8cff33259c8f276e5d8bac517f2926289b0faf0f043658a8e10d3567b0e925f9d16397a5e82fba63fc746f71af577b9ee1f536c75be7d2f785ae114b167984b0b7f501812dbd038431d3d7afad7526ab5fcc4f6bcd164337514aa7f1083336c212ee39721fd8d36b34dd5dab47fd1247bc3a6f14c014b4199c0bf4c6a818e24f2d70032077f130abeb3ef5a76272c772f685404cbcd6c4e650d4c58780e19d237b650b52ab49f5db2dee36d0f8e3f58ac2f7b6288d5a07b6826364965a5a13c7c96b9d17f78e8982ec1d8237b844941c97362cd83ee6e475f8d510080bda70e0fbdf55f91120c4d55d1f736f095ccede6344b98938d9021a622dbedddf5338a844dc8a6eb08edfda77c0fe4ba7f9a17de6f59d4912be360d405b804d8555ee6b47db494a3d55eb9cb5f5f65c26dfa671af3a0d69caf28003d3106b6d4a096d0772c9d4cf08500ca01e3fec9d3d9b371515b3207bf825a43a56df55d93ce4818a77fca8e6bc9a7774ed8c519f4b0481ff0ee8ceed95a83a48ba029031d3002b09fcf4630 ss = 120eba1cb9fa8f871f1c5c49137754a14cf037bd68c49349ee0458601f05eb96 count = 17 z = 39635691869963e18bf3ddd1f88cf32aa86bed489df9749fd50edd1fe41c78a1 d = 09fb3eb7e87f7eff3572633bc0a51cba4d3a8c40370972afe60c46936315c401 msg = a6c367caf85709d1a9ccebd7f016fd147017bb1666be4979412287e7bccb76e0 seed = 6d1579c271a32d9c51709409e2cf2b795638ecbda9621af6c409f76856eaa364c741beded3ca09c9cb64de764690cb82 pk = 9ac48a0ab11da67658211c0843584aeb41740e0570f7e56d9c72c95929a05b6316ca9b3c417c448a2525cb5b4cf9c08bbc57a88d89379d604de61551de5969af470e074b6715aa45ccc9c0cb1a6074d0c1c83c5d29c2b6be806ffa07af78cc833622976cfcc89d08b0778c69a6149bfa77c636e0b9d83c5e28ba8f2c5a45f3c45eca647a3c4470b4813816c12eb06929fdbc2fff11701ff739aae1bd85c860549992267710f19b6c25e0564cc9c186a284a92191c052bfc0c751d766908e27184f4337fc1a25b97c51f7e865826b2d57638ae519248963afeaf83b5bd7be34c084e6291129e452ab88072b2c27ec402b51fa7895eccecfb69063a24fc777a75a7a0aaa889247b6c2cceb5999147984283ff8a41d4fd82d6d984e5d07cc90d98342f284821944b23ccfa07296c45cb53e387555c10954811400297f504a3fa3434ff934754704b828a68766c16da613498bbb591b999ff8d4756f20a54c16a34020cdca6b6d9d571a2e066e5951482cdb736711022be090ac1a106be33d092c5bc6222c84524c1e731e3c497b93babb264967e2a401ba21194b1bc9827aae639aa66fcb363a666b37702507759a849c78db16981484c6a928a0d4c43938059247177e1bb61708ca667e3a918cfb75a71602146279d126a893bcbc35b9c5a87b01b8057f6e69c6c9ec00f1cb394f1b5f48954540bc059bc53460102d19028288b58ab6c01170343ed8f4c3f049805e17010da34192810859651cd425830771c65e1071fb129e38374c97c06536b730939c8b7d5863adbb71bc8a158a9aa249791eeed6acec681e10d3c00ba392a3b015507c9260488371d61bb2a9ace4c3787f4a523f19832bd1b1755a2eaa615e90823c2e5c84a542753c396e1f2b146fab98819aca81260f5d0cb707804e16786bf4b70065c79ba80b16801c6a8ed200096c91fa794496f822f6f52b32c170d1336d93c52572e9cfe485a8c942a8655828ad90882d0b8ac698bcd7ac520979b7fd364ce2f2a6488038ce0501f625c6f5437759326f0998c8780821d571b2f49bace408c320891cad05c2d3663b2c187c3b927fd9dbbd52a40d4e0efc6dcaed1062918587526fa074e18065969b634edd8122a5 sk = 5a2192d49975db0266d056126c749478844b67b33308db0a445888cd37706a49410a2607f3b34ae5c70e361423c1e39a7f5574e4f6032bd48a305373281492e4e00145a62fa713200d33cba2d48f93821edff380a0756db05c771b76b5d1959ce6ba79c6688956673d570024ca008b360c6df7d15cf3d294e9b5acb2443473315cb097c5fc773ca64932ede2903392af36fa209c66842a93acfb8c29ab6214f808bfdc977045d99982a9074914174f77a2ddb48d8284b54b49c3ae1a4cd8881561e31e0a2cadab0896ad843f68a81a75158f9d079ad6da7966a504bd2939f674cb26378aafa323c0b6c6ea743f00b9bf18c95d6713a45d644d822187f866114d824f8b18931b489bef5a830ea15d90eca3eb1cc484ba568e7c9c16e05df80accef26130d2ba3b1c04d37276d228811bfd2625cb9cc56382973134fca40902a360ae3842d9b27875df577f706031c601c2a19255e9c93604c1eb093c1710025ac83591b9a43ef43b7f0353fae4b4c9615bd2cd48ed7060fb0e3ce867b8460ac346e113792d92d3e0105fbd0af96e8be76b986ccc447274b33b745705ca1151ff26fc9e96e9128af5452bfa44b1f929b0ee510b916e3918e9388a7da0f4d0600c9e17276b3b6907923da37c99d78b93f060d1cf7223003252979442035741818c09cec9eff10b1eada7be113020eb9280d449c064638505926856b3779f8591b387209b54204e79cd8903a7757328b43723c1200dcec1531359695f3963928ca28451da6d92972077bd72915b0478371f52fcadb65e0a187a4cc68d99870162080f14c76b6275ea9c3004999978f8952feaa7d6aa921c4b245a488844be0647ec43e29c9a265482690884c948894846ba1ca409745cc6302e1a979611a9c195ede1c17915253ccf84c4e4408b59b77282b9bb1e16b76cab28b973baac977ed877b3b0c44c0b119bd64b35ee7816eac47a002832e0492df10504b6296019194081c8486f014b8c802e487914169b7cec63ffc86c11f350cdff59ca32aa4b9805a0175a02ec89f2a045e712a5cb3710c4ba48fccf258eb0ab5a3a2c88f30b7d751c59ac48a0ab11da67658211c0843584aeb41740e0570f7e56d9c72c95929a05b6316ca9b3c417c448a2525cb5b4cf9c08bbc57a88d89379d604de61551de5969af470e074b6715aa45ccc9c0cb1a6074d0c1c83c5d29c2b6be806ffa07af78cc833622976cfcc89d08b0778c69a6149bfa77c636e0b9d83c5e28ba8f2c5a45f3c45eca647a3c4470b4813816c12eb06929fdbc2fff11701ff739aae1bd85c860549992267710f19b6c25e0564cc9c186a284a92191c052bfc0c751d766908e27184f4337fc1a25b97c51f7e865826b2d57638ae519248963afeaf83b5bd7be34c084e6291129e452ab88072b2c27ec402b51fa7895eccecfb69063a24fc777a75a7a0aaa889247b6c2cceb5999147984283ff8a41d4fd82d6d984e5d07cc90d98342f284821944b23ccfa07296c45cb53e387555c10954811400297f504a3fa3434ff934754704b828a68766c16da613498bbb591b999ff8d4756f20a54c16a34020cdca6b6d9d571a2e066e5951482cdb736711022be090ac1a106be33d092c5bc6222c84524c1e731e3c497b93babb264967e2a401ba21194b1bc9827aae639aa66fcb363a666b37702507759a849c78db16981484c6a928a0d4c43938059247177e1bb61708ca667e3a918cfb75a71602146279d126a893bcbc35b9c5a87b01b8057f6e69c6c9ec00f1cb394f1b5f48954540bc059bc53460102d19028288b58ab6c01170343ed8f4c3f049805e17010da34192810859651cd425830771c65e1071fb129e38374c97c06536b730939c8b7d5863adbb71bc8a158a9aa249791eeed6acec681e10d3c00ba392a3b015507c9260488371d61bb2a9ace4c3787f4a523f19832bd1b1755a2eaa615e90823c2e5c84a542753c396e1f2b146fab98819aca81260f5d0cb707804e16786bf4b70065c79ba80b16801c6a8ed200096c91fa794496f822f6f52b32c170d1336d93c52572e9cfe485a8c942a8655828ad90882d0b8ac698bcd7ac520979b7fd364ce2f2a6488038ce0501f625c6f5437759326f0998c8780821d571b2f49bace408c320891cad05c2d3663b2c187c3b927fd9dbbd52a40d4e0efc6dcaed1062918587526fa074e18065969b634edd8122a5dc44685d0a6b33d986851e0fe0735c64a91d23a51a1030c88edf60eb7d3bb17239635691869963e18bf3ddd1f88cf32aa86bed489df9749fd50edd1fe41c78a1 ct_n = 4064e6ba7de7e3c9f7fb4e20266289e0367ebd3df17fac81c73187fe18cffbea5f9ad36b5558adcbc00636ef5cefff5f3e785d93d405ee78f3c8c8c18de5bba75a431ee6ad4d8f7b1abd7374d765305f3fb0c028483dbc97a97144d7b14fda1ca383d1920f74619c1a5dc834d58b9a456567d14e4b22234f9a0e0a47159be4811a947038af45de4cf7b2cfdaf4fe16151472ec30b5bbb8927de23c6310dd73ef19788c18ba08cc43162a8aebfc1baa549a9a7a907ccee0581bca9d1ba6b5dc665bfbde4e7b95ca0bcc702309853c8282e8caffe9eba59168e809c94512c9cb5021d5e3688b9758f2f6e550a633a6f91b98b305e094ed1b1d9d0d7138b5f8b77352217162d65d2910e570890af8f9a5e66b19e8b4261dad910f00753533708bd04a6200ca14d08c53188524b58179e5415bc1c44308dce11c75f9ed4f07cd67ea7ff4730f86f64f31f4e3130788ab1d52db6e89a1c1361b1ab678e143fdf0e2f6f041e5c3069cd2b22e4c8098b02c91e4b9837e4ff93af29093dcfc0189d6e8a8c7370509dd9e1f4e4496d9f01d45436b3baede52e3f596f5508c5976e93631ed01fcaf4c5c6bf64c7a4c97a8e33dd06af2b34d0e721b9558cccf82f9751df81aaae25c245e14d600c5664ed69824dac8c80dde1c7f26f109d3b29fec0ec7a6aca961f46986fbbed12212739d948da727dfc3adbed81259667f71af6812c9a44dd42e9b101a43a445b99819bb61ba74b70dee2e8a767483dbceee4d5346a7f08bf09fc8855ac6917b63a7a6c1c3ba1de2e7a0731f2ad9e2f749102a551012c95fd743c15c7a532bcd186fdb2c768fbb55b126665e64c3c327dc645a611b0f31fc037c537362b789f88c8d634dc8d87fbd4c14aceccd9306affe2d63709e5dac7d02429f5cf9c6fae07517c04cf8277128722db850219ec6f587963599f635ae51887772706b80f4c3455e8b9f1e7a7c524aa37654d9fd71115835c8358f5c7fc5dae3a8778871d09e3427516eb1e61af83838943d159a3c048df8624edf2a23b940507084eb233ff1263641b6ced7062f3d36775de3237b108e2c947a2d00dbcb ss_n = 3eb417756df93829d75ab7b4d69a583cf5797a311f7ff607c1f5c5281c34dfd0 ct = baacde31ff8da9d9b31c44b43be7fe365be57cb1ec446e0a6d11018a1c0cf07b790541b144851733cd8cdb9cb084d2dbadfb00a30cd22859625fd45770499f16e244de3cf667ffe0d382c59f56a68989de13d959c78c6fbb2f2124e72406d2f2f02fff6b2335a3956caa9b57273f8bda6e728f01f50810ec497268928f3e972f1d252e848f7cc1e63c8fab26934b4aa67ff9a596f882ba0f55101e7f136a24de79672f745968aa852d59ac2f7ffa71c10235b14c5795fc34bb3249b815b0d95b657478183cd1f9ef09789ca68b0499ab2dec745865484ecab81127700747ec9f2d4ee4a1feb258c3bf78d0b35cb09f09d9d9f8b41032a20c2fb5f71618f3df56e1c69720fee8b32bf38510b7d1dca05e66be8f790950f9290a38d458126fa36041cc4658424e73292f6d4ff36e8cbbfbe61e09e84037d430e72337a67bd97a10fdc4c027015868b477ae979f57e02a2cab388ce7935c2adfbc0c6e81ca5f36b6be009d0b5221c3bbebc2bd5d80ae826ca1ba23e9f0289772b3061439040e325a59a1a99e566f7991a342ff49d20e4152d165d65f539450a75f242515b96a9107fc2b66d3d7cba7e2dfb956d0dc3af37144a7719bef3ee567c7d1b11f3c4cc6a5cb686ecddd8b3d7c127580050f291a9fd02ad6b5321476af1912355682ddb6361e5b89081670787036038e575670089ba70f9cf82225cef21f3fd462ae947baf1db307f7de52c5bf02776f2101e600026e97b3c8c395e58f2fa1194b02b30c83fa7de1c303c46a0ad1e82a66fc905f4c85c1d367a345b38ac50dbd7e377f399f42a5acb46c992e340519d35f8a944a0a345422e97f32f39474d0ca59465c0673dbce998aa00b9589d26a5a5e1d37872d4910b5c876a97b592ecfc96db3c76fe2704fe6b21c1d27f1261c3abb53abc5484bc8debc9508a0c5f7ca5a11c739f5f79f42b4ce295d9e37debf8ca2d62d46afc3043f1626dc3000b18b3c191baa0cc14ecf2ac15815def4a58caceee0c533966af2d0e7727391c3ad455e6e13d276e2d6f73f6727f51c1443c9f8cc045710a1339a514b9ff2ec837d7163a683b5bfcf ss = 25eac5ebe5ddf61efc0d90fce3a6c6e4df67cf82d645ac9d123d11094e6bd489 count = 18 z = dc09f55bf6ca09e3aefd34305dd8b17996b414b4118215d50ad7753613cb849b d = f53e77388c7378d7e7382fb859ced28779834a3f201eb31ee015db23616986b2 msg = 3cc6b46ed076a88d38cb630ccd5eb853f5a1b4646cb89a733124f9102fea371c seed = cb872dcdffa86f3f117a4dc5adf5ea6a3b1c312d618fc1a070f67586185711d650ebb5b6299bbcd41081b063403f59b7 pk = 12b2908351015d98504f9ac4d17986ca777d57f67aed84bcab9959c51a5bee7a650e103371d26a30fa3d9df17cbf7408422498e569b02251ab564caef6f59e5fbb4230c20ef96b7af0a1630d3853d87a6d016282d991108979324f9a571c6a0bb0f70bbb561e71d98a6542beb259cbfe5cc655d0876a92adfbbbb1be6b3afde66161f28f73bbc2fbc2ceff07014d92a3dba0072cca8b4831050711c3af57325b7caf0529004d966f09d70765f69f10b98d4eda8a3c381909e80aec3113f0f349fad36db1706272b8598d7357a8f10c9373ae97829fbb35c8f6a17fc6a362368a025143825a256bdc222933d59d6aeb0a93607ad8071035107c8b351eea333fb231602c95827eb84a30917e2adbba38eaab86cb4e9789ac2dc665a56817cc0b8e40454ec3f8c342977e840b60b1aca86e8ab806969c549249741b3c84db83934b83a7336de1b8a3989a48364916eda10bdcea26a568cb533783e9d7402af58a2338633531150cc9934fd2668fa86d814b5e6a7aa466b7990c97be9a762e95577b3a65bcd7812a842ccd88e81f6a32872fb16e711a94d4639e210cbe2677746837360950b015b521043b01c37b932ed7c65bb89ab95194339c6afa21588c24079e8c44d8b9524e782496c0a45d18008d263c250c5e16d9743d65266915528a78cb25630ec8e11244c00535a1320a0c434a176487d003f8fa5d0bc83a39a97af94343aa567f96d0c88d41c2e8532ffb204f91cc6f3bc6ad6b5165ff1660e9314b32dcb576714673b8856805ba87a09867a786a4b850a7247fea589c818464cbaa5d04c1a8f0a8cb6f549c5e788e66d8a23f700c82ab900b603135b76b2450a7251c8582d6185a43a8a33908fc3c365ef611402c9fe82ac91f67c383d10b65101cae4a9b4a92cdb4593926228b1b20010600c26adabe6648b77c75a6ef19520adc5a5f49580e637eb1c56d7a4bc306324318f371a9455896126856314cac19c773a42284a63368d4216a516f19690457458d06299951438d279c246d9775978719d5f5668d78a49406aa3097868f9c82f8177de4f93a0c24a2219624acb2b8d9e88ee083bb328da86fe31f2f2ae54fbbe3d95b41a7b4a1c0fda0762338f60cf847bb sk = b908b76beb6aaacb4be3daba634b20120198d0aa6fd5c30eb4a1cc19fc9db15bbc4d85c4ac784c79f74bf85681f2b93aa0185e469b0070a62c7ad516b29a043c5620d883253065bab8245d4220af257270bd69b58208c53cf8983f9671376cadbd6b39d80c87555641fdba66ee1c002746372a18742ffcc655ec9d1ae74897441d87d61d75918549e69793ac0e2f4951023a2148a0c057d45aaada11672421b3208c6dea115241812d678b5e905077a991c1eb0ddd789dce0b6be5b03b72403f538a34f780412ad1c3be093768394fcd60984ca91e007d1b85861da9a16e15b120ec59ba0cfa701c053bb83042775a6e19d54fb4105894516363507c918c038fc522a3e1c063a3a8e173002d189c19f349f592346b25500c42c6c647164bfc0a7d590877524c48544621ca174d83b7e0ac05a7989a3c00463af7c5e472b9208b101aaa144df989d3196c258c31c80c683f53627639a7d6bc2e2e530b1243c1496b4f1d6acb1a70a33919a333b51a9cf24d6f25b40bf9411b681893e943eb9c8ade776734c0bd2b6b3c38c776c3665829fb671ee036a569b609977f0914c0bab99457b40a5beb3816d40572406ab6826e5677491223a54809af05b616bcd0be0b2a953c1ca5c577b2efb7bd73578522516f7f45ccbc8a033d6a3385780c79b40bd3e2574b011651a428dbc3258e8202bb78041b60a8025783010454b03aa3fa040ed4260c4923a19ea37a2012738e029529a5299991244fd76626a9059691347dec5b611b3058e1918d2c1f502b799521a7f3a5837507080ffa354e47a0890444a55385511cb26a934439f5886d795c2206c0e7535c99a450d05b373ae4b8f10388fa55440d7a98773b95468603075151045756dc335822b56d6682aba72a3d53d40d7c55900535b8e77525d5fa231af19d8c372c57a0c6b71b0e51eb4d77a92f3b370ec31280c5a01e010b12418c1f9d1527ccb8cb0fa55607759f1377abe63a6956c707e13913f5580f5eaba99ee273c2315c49847895b25f05d3739acb6510e034544618b2f268c713673edb02cb4394ddd92a1db9b51bcac03597254376b112b2908351015d98504f9ac4d17986ca777d57f67aed84bcab9959c51a5bee7a650e103371d26a30fa3d9df17cbf7408422498e569b02251ab564caef6f59e5fbb4230c20ef96b7af0a1630d3853d87a6d016282d991108979324f9a571c6a0bb0f70bbb561e71d98a6542beb259cbfe5cc655d0876a92adfbbbb1be6b3afde66161f28f73bbc2fbc2ceff07014d92a3dba0072cca8b4831050711c3af57325b7caf0529004d966f09d70765f69f10b98d4eda8a3c381909e80aec3113f0f349fad36db1706272b8598d7357a8f10c9373ae97829fbb35c8f6a17fc6a362368a025143825a256bdc222933d59d6aeb0a93607ad8071035107c8b351eea333fb231602c95827eb84a30917e2adbba38eaab86cb4e9789ac2dc665a56817cc0b8e40454ec3f8c342977e840b60b1aca86e8ab806969c549249741b3c84db83934b83a7336de1b8a3989a48364916eda10bdcea26a568cb533783e9d7402af58a2338633531150cc9934fd2668fa86d814b5e6a7aa466b7990c97be9a762e95577b3a65bcd7812a842ccd88e81f6a32872fb16e711a94d4639e210cbe2677746837360950b015b521043b01c37b932ed7c65bb89ab95194339c6afa21588c24079e8c44d8b9524e782496c0a45d18008d263c250c5e16d9743d65266915528a78cb25630ec8e11244c00535a1320a0c434a176487d003f8fa5d0bc83a39a97af94343aa567f96d0c88d41c2e8532ffb204f91cc6f3bc6ad6b5165ff1660e9314b32dcb576714673b8856805ba87a09867a786a4b850a7247fea589c818464cbaa5d04c1a8f0a8cb6f549c5e788e66d8a23f700c82ab900b603135b76b2450a7251c8582d6185a43a8a33908fc3c365ef611402c9fe82ac91f67c383d10b65101cae4a9b4a92cdb4593926228b1b20010600c26adabe6648b77c75a6ef19520adc5a5f49580e637eb1c56d7a4bc306324318f371a9455896126856314cac19c773a42284a63368d4216a516f19690457458d06299951438d279c246d9775978719d5f5668d78a49406aa3097868f9c82f8177de4f93a0c24a2219624acb2b8d9e88ee083bb328da86fe31f2f2ae54fbbe3d95b41a7b4a1c0fda0762338f60cf847bb39c070907f9f2bf6a58c93584ec4198d75004f358a133e5661cc5c0d89b0cc50dc09f55bf6ca09e3aefd34305dd8b17996b414b4118215d50ad7753613cb849b ct_n = 77d1309adaad056d705358e58e049eef88cf8588a8e51d2bd844062dcadf90427480b16ea89ddd6147c6bcd19baa9cd01e5d00019c360631299d2854dd08799f3b2996d6b91ba942d7f1a20ea9981a6abda128fc4ad0610192d298a8b9e4a0e81bed649812dc39c5273350314137dff4a23e6b9725707fa1b4bc6daae483d67b57f0fbcc473055b62e2d073c46f1ee698560bfe95c5fe0686a0013215938002c5ee57eda72b02c5f4edbbaad7f42a9adac4e0408525d9cb2a007925871e31e8ce73d26a3c10e0c1948ff0080493d15dd5905113c552726e1738798380ca251841ea7d5ea0fc47a18f0fe8b4b7cf5402250921c903276a9c2653fccb5122a88d40b0138717e277744c671c210fbc1488d71fd447afdca42b98bdc0c9529dec21ca51fdde9a973d6e01536d513e971822077267c8b2f641b7a13e1038850509e8a4e900fac82aca62f5cb1bceeaccc8a93873c93034bc4a1df92f6c52474c2c26088062341c30c768f62877bb876632c7907030778170d74b49b844fac4a6690ddf10baccfb4f244e4a913a2277803dad794d72731302f4e4ec98d7289f249807fd6691cf9c63b7bed1b863566a01ed35f39260d857213369bd8597dfc8a49e20ce5c2cbaff0cae9456527d1eb81f2cb9190267a26ea27557c1f10bed4d45b27233fb2e8375a15e2a3e27d818e363bd688a4d4b12d9f7380d85b57fcc5dac49d311aff539d5988c5a126740135b495794e105c6735c8b1a471b89f9b1b4258cb4e46808c9b4fd8f33b3c53c5d8a140409375f9dc34cd7e35f0b55e9fb07deab3224f8a3b9e8256c39ab053737ab4e050aa9017352a99983f2dabd739c20813b26c9c2ae7551981bbf90ba19c235abd6741f5f3680aa1633052e4a415e7b13184ac11009d0abcb0dc44e62f95424c30a863118a11b49a0a3d5ac73dc5f423024114d427ae4520f4dc258897ab4569ca1d4b1f4be5d975a5a24f6c9054941812fb78e818c93f44d1c9cf3ecf55b68cae2bb0b72eedb81a442572a58b537972c8f29be6b16d6aaeb04ee3c2a25a1fa8d9e3cd9e2f6c6f254b1d34736edd96d299a7ca ss_n = 595a688388193ca7451dd88a4a6c8740ec966a2a8c12c94d1a3091dbf9c4a12b ct = cbba11faecd002f862d6dbc763ac2940fa9d1a3a6945c6c29daa5daca9e3a8a49677b5ddece7e308049d9d99b147616343e9414541797875db323296e842faf82c1575de7a7861bde1a1ce57af5ad247f5f6599d55f0f9250e00f94eb73c6d01184122268392a63b927a20abc396996934e2240563a7b3c385f0b3ead5a7cb8050567dbf2b46c55018a687c8127bea97473d43276a5cc3b8fed1d4a46eb35295ce3f060ac6946627554dfc7ddc4c33f99899200543f495cbf3bcad59c03d4b2c4b46d92b21bfc863072660fec34d6ec27818a9529344a6cfb97596b038050b7650e58bc86168c497e9769a27acd736d0d068fe50596d449b6cf46cfd4dd3b7edae4f43ac508c8b1c2b525cf536f350590442a1cecc2e7c9803e9a4eab789b2a88b303ae0d91b5c2cad1976f15ed701eef6dbba5f597a33e8d9d62c3a528639fca933aa9a35ff6a2786fc97adb0a8df020bd80e6fe171301fe8f942eaa99a28b04c2c4d77c564e758c22db7592b10b9f8b4eecc1183becaf05ba1c6420a67d439043e9decae8bff4b1cea868f98c456b34552ca9d9508d146a761f83d06f1ed7c64052ee7269aacd01a59acfcbefd027544da964df7beca92a24f70da45cb2b0b7f47fcc065f2195defab19db929269dfe9b8a76dacc83fef16c626e64e64f3f3351860a16c2324a35145abbe7f37d7ff74a2171f4fc1ce4ad33d7adebc2df84e0225be74fae3fe1363d1d7ce7480a1f9463dfaf778f52f82a3a97693bad0d7a01d708b5a8c1d20e49120bb6113c6593b806954b517648e63bbdf29fb6054af9b55cd71a274e3b577c108af6661d3b3cce9106a41c8c7d0e88566b1701d5212c131e0d2f7d411d81f58b931cc2c4ae51b76eb2c0d9b3294626fc441513642037bbc9225477f86210ff7f0c1993de676da1df94e368f6a668e99699ebfd11cedbadd1034fc8a134b59dc47a2f990bef40ac181c844568be148fff46872dfb157ef63d6b5c97167c92efbe1486e06bc3a86dcc729858d8fb57a815e0dfdf48253f40ccabcbe81ca876752649036b2060192fa188c75ca3122350237b4f03c4ab252 ss = 69210ed1b053b07174c8d357b107e27d1d4f53f27451117b1a7e8fe2f5e7e973 count = 19 z = b8d1f2121121617b73b8f6c1a5a63a53edc3a682980d8103a18f26a7094b77d7 d = 947e5ff428cbe6ff4ef080e720bb762d13b062b43bcbce264ff215558a0c55f8 msg = c39463a05062d345e4078d713e95e2f9c9fd3465e2f354a3e5494ae24be90ee4 seed = 4be36ba806cdb11ec9a65f900af0cb580d2e5fac37ee8745aa2970a7db4c8244491d875c0b4a7fe64ff09bc6ac2a2f83 pk = 74db9aa10190f10c4d19b15f8ad457d26480cb56ba90e23afde4823fbc16a02221bb1326e0cc881565683e2723528431e5fa91c48c630cb77c3f540085aa9b65f97ece858142ac28e3bc69bb105b9269c6b3e4969c565c9c085b87dc138cf50c30b27d47a091b53931afa663dd405ebe59b8540a12f85a89b89159ae3a44d1fb6d8907a5ead925784c8d6f69082a1899f106256a6a528c28b3f1c041c7398d18891bc763a20a250b5f8a3df9a88ce69492ac42920ce1513de60a239b194b154aca48757d4099645bb3dd554aa48022e48a4b41aa13227a23a2184633f388d74b99a4a1bad2f2892a71327964c78bfc2d23f2cdde0bc71e12301363bd5dea5a8f1677ead3c8ce0c2a0d2600fb0820a8e25881988bf811902406696cccc2c1fa468425578b654142c9253852267a94cb3b6b6ecb9691d5b427c47a4efcf6a7daa99d1e3b4e589833ca31a53959b968e3512cdc25de314cb341248c00bc880924ec06a81ccc19cfb33477e280452500c76b0d8182c4598720fb133b609138fd9374d8283522d53bf2a38c3b1312dbeb167c50b452b8588fa4439a9c0c8fdbae6f5649694ac69f54522c932d6db6631d9c086f159f6b01ad22fc17b30a73cc120fed768f5518403ec7a136f69b9f3923818c2dfaf31f55562ebc39241433250cf3c251f3761ab3a2bda4087cea36fbd7bbbb6a983d0b5350336c8071586f396806bc8d38873b9d3b191381366c6067eeaa957cf05e17f793fe7c03cbc47610c4386c800a9ae316cd49419daacc79883d6547b4e395354b77699b8482e14b821a8b6d09522eeec8009b6553972cb945b475b1b634d477cf4bdc2d5174a70c361d5b9cc4bee61769c1bf231059d8a83d2117c64eeb94488c28f45c1549e3b0bea2a86cf44e6a2c1832585c58260a1c0427989467cc9b81a3c5c01e1b9b66163b0f615bea083c441622edc9ce475c95bd502eb74c735b7bb3671ac44ce4a16f0cb2d80595a4e72f4653736f1509451ccd215903ca6c2160223aa550bf37573202dbb55418a88cccc12675a80e046ddde47961620421f68da2c93b54473a91c0b96eaa998c2083befe444cf9d9d0b8ab161d0f075bbf08de6f7516e8fa158a1a9e737918 sk = 0ae6b63558c87e6a92db659f87c3b80d428b2f351581d52559078b4f4232cf41c967099c01601623a54e550a1e8070b57be74741700bb8c41df98b86b9a829405112a9aa82e5238677460a6fa850c2821c9c71094ee27e31e6afea7c0124eb3dfc409c471c466111c421fcc8c28165a3b45176ac77a0e0725cd76da3590faae551b2217bd6006690747db9eb540904ad4800a3357879598b41037c79ad017f7e81374c512cf53a4ee268b1157410436ccec15c1e69ab5b44e3450aa7298d83bd043c5f6463b3bc190a90b526cb6113dae44e22b1638a361b75b50879b8c835dc4a798ac0d5f749426420497857bb5274823802b9b26a40f8240b182c12899eb2d0aa65aa4c727c5fa2cc0d6b6330dd940f5a8193c9613500ec2234b935492839327cae90a547f05a2daa989ae712444f9c76917cc06a3a397b35c0c82c03c7f4ab6d08c33cc29ed0f726749437181821ab74641d111103aa193cd1103a3b0726525f78513520365bf30aba8ab930a569342b6cbdc23c93e55b6ab2016c5a63c3176b632c6c4e9a235e6ee43394a85171d4ae4f1cb865e990f0217116191052797986c5a323aa7cfef59db70941327cb5e1341f0a284094d58021021de6d2025e565e6933a49a7bc18eb345cfe65c17b889edaa0e00e61cdf00be2cb93c7896835b626f1187bb167b88e5237d973b11c3745fcaec2f4cca1baa0bb50453c02b461f68f7a03fda2703247e7170088e0c7627273d217c252bd086c4037db237513fc05ab18380cf48819ee08f22577e656a7e8da762f6b90bc8c64c7502340241b3edacae84d264ea83427b337e76c2a6758048921120bde11f8427b17b8395e2896d627ace4f316ef361a18e9cc61481b4d708c8305ba28f2491267a8fe517a82d8615c2f7c0f304b0ceab0a83e16f144a39dcc661ebd089655a46770155e75793ccf1a327167eda02517ec2a54778522b21aa39d430e1632868aa0728ca2cf75102df98128a5a80fc079ce14a1f27095b141c5074688300401afa1104e517589eda633a0831d1702006757bc9ea3570f4c70b08278c806a4caac2fceca17fb44774db9aa10190f10c4d19b15f8ad457d26480cb56ba90e23afde4823fbc16a02221bb1326e0cc881565683e2723528431e5fa91c48c630cb77c3f540085aa9b65f97ece858142ac28e3bc69bb105b9269c6b3e4969c565c9c085b87dc138cf50c30b27d47a091b53931afa663dd405ebe59b8540a12f85a89b89159ae3a44d1fb6d8907a5ead925784c8d6f69082a1899f106256a6a528c28b3f1c041c7398d18891bc763a20a250b5f8a3df9a88ce69492ac42920ce1513de60a239b194b154aca48757d4099645bb3dd554aa48022e48a4b41aa13227a23a2184633f388d74b99a4a1bad2f2892a71327964c78bfc2d23f2cdde0bc71e12301363bd5dea5a8f1677ead3c8ce0c2a0d2600fb0820a8e25881988bf811902406696cccc2c1fa468425578b654142c9253852267a94cb3b6b6ecb9691d5b427c47a4efcf6a7daa99d1e3b4e589833ca31a53959b968e3512cdc25de314cb341248c00bc880924ec06a81ccc19cfb33477e280452500c76b0d8182c4598720fb133b609138fd9374d8283522d53bf2a38c3b1312dbeb167c50b452b8588fa4439a9c0c8fdbae6f5649694ac69f54522c932d6db6631d9c086f159f6b01ad22fc17b30a73cc120fed768f5518403ec7a136f69b9f3923818c2dfaf31f55562ebc39241433250cf3c251f3761ab3a2bda4087cea36fbd7bbbb6a983d0b5350336c8071586f396806bc8d38873b9d3b191381366c6067eeaa957cf05e17f793fe7c03cbc47610c4386c800a9ae316cd49419daacc79883d6547b4e395354b77699b8482e14b821a8b6d09522eeec8009b6553972cb945b475b1b634d477cf4bdc2d5174a70c361d5b9cc4bee61769c1bf231059d8a83d2117c64eeb94488c28f45c1549e3b0bea2a86cf44e6a2c1832585c58260a1c0427989467cc9b81a3c5c01e1b9b66163b0f615bea083c441622edc9ce475c95bd502eb74c735b7bb3671ac44ce4a16f0cb2d80595a4e72f4653736f1509451ccd215903ca6c2160223aa550bf37573202dbb55418a88cccc12675a80e046ddde47961620421f68da2c93b54473a91c0b96eaa998c2083befe444cf9d9d0b8ab161d0f075bbf08de6f7516e8fa158a1a9e7379180f51122a91f108eb1d349431342cec443d544a791295a1474e6b81713ff991e8b8d1f2121121617b73b8f6c1a5a63a53edc3a682980d8103a18f26a7094b77d7 ct_n = a251dd8f8eb2f8d6c0c956462903743e8d56ecf8248d436f977b1cbacf1203ef172c85c449beef6b648cabab82620146b3b74fb9ed09e24dfa8e29c29cc8352a7c5e3c061a664441fdd277cf80a4415bfbe67a27c11c19e331f7ac476b521d44b59663a145cb266a656c2d96e1431943e362907af49c2c6f788ca45e6f1c3dc12858fcc30c386b3c07cc216e450386cad8895625b0611423ddab6609eca11afcf997f7c39dd27305dbf0dfc08fbc5fc7965013b67b6581bb213eb93afddde31eba96fc5c0fae1fd2fed39d7bc864142588befce915137373d1703041310a0322f0ed2530d50272151c13b83edf09fff662714ba613f37c90b6cf1b7037675ace77c3150b2629453f45bfc7a9299b34b829b1d76f3699613009769de65ab3e6ae1d1b42b6ef76e5e6aa0496dbe17644e96187b965670727e8a77660563f9029a63b41af3f4604d28e4461ee58c7e1f3974d54bc021518009fbaaa57ed39f72a0ffd3c9e10f7761f587979cfd63ea68dc781d69ea6da66d8c5f5774d07b6bfb49133f30f1396cd32636c734f259c73509ec74c5cd64b580b10dad19167b3a936237d401f7f0ff29991c1d99a23f3a38a5f4cfebdeaf3a1bdc8e757eb770cb9985055e5e4c167d056d95160976ea4b30418187ead8a5ee73946db99fb42b48c19a8527277fe7ed07efa9f660e3c90ae6bb3fd9c259866de7519376d7361d9dfd28189bcd64069b10f69980b2b1451f5c4cfff29153eb309ee6c581cd458aaf7e058d02e9c79957febd07de8235907944ec5e2130f60fbfb8270cb7d695a1cbe5850425f60c6497dd1e460ccdbeca503bd8d010e71a429dc3d75147b1d4d7fcde831ed56b833ace7bb0ce2ef2adb791618e5cc835f5e7ed3f5ac2032f579e863cb4548c80955d65736861490aee6327f66ec26bc8a74a66b7241f02476e80cd7e5dcd6827a97397c148e008d0c5c14dac1573cef5dd84eae55bd2db466bcaf4ec6f90ecc7590cb753731de37c2e0899ef29a9b26548b6ecdaa4bc1766fba3c2cb3fc41821b13c381efc0831489857534215b2ab1986ac8aae765671a0425093729a7 ss_n = 0f19cff9992874b353307d3b9a62fa7e9640f5f7a19bc2bd2cd14fd3a2f7043e ct = 8089d261f09061891c0faf208d1feb432f45f451ce7bc0db8fd1a0357c4a095fcd60ba5814ad93b28f090b6d0386219bfcc00db04380e068324a8b0a6526d2449d5129d04f126ab9a72584388e2fcad74eafb51886fbe5f76c87939bd2c61ebf0cd5c32bd851c7c367afcfdebec5adfbd1f2c6365e4b43d66ebe0b6a724f1e6e5328ebc5bd32ab63cedade555abb62c73751e1b87f05690f7d569a054eb3eaaec886193be7c1242eb0f5aad3941170a54e4239326f937acedba7f1c3b1c0b2796813e104a3519f93009a6ac81a4a7bed31c1e5d1a7f847e2f0aec0bd7c58548dbbb865426da6098518eedfe5f56dd5918a3c14efe2bf53f8e7cb9835eee18c50997c4ebb1756de7b70cc170c0573a803e67a9c1baf11df010de24f51443fa8a1e4261c0ab95d91501826d07807f212583db55c7c00f57dea5a8192ca3ba11773464e67c69a943548b26634bb142eab5b439aaae0204a36aa5c8f97f52a0cf4287bb07e78cc54e740b67d5e3d25f69ed1325b55aab6af225c42d5a8d110b300f462992cb899f243eb19b2364cd6a155291b67c6fac8f87f0611360cb0770e029b2d1db566cc13916427d1fe1cbb3df7984d0d2163d137b5fb3f38ff781323ecfdd89a355509b0cb5c3307991c4dc7cb910b21de8cb71939b5ed0de0bd79ed5a4687375c967960d25edd4a02ca75e7f3ff8c33ad415eb003046d2ec38f1196281376635a43aad23b0ba17d1434fb299c027474c11b44cc2e19d17bb4e50abb0cd38700d3ea54447c9a8ba400f614f4caee4d811b76ec630569c8bed17ace0080340f76e8fb3efa15eda320771ad3cbbbc0346b21ef0b76ad7d620f25a17be86cb860cb73d384297ce1e1ecd6931ebc790ac9dcfb1ea9c8c4633ad05f7b36904eb3497875ff1568aa2f7f688932e070b88b4296fd15b2d11f9ef1c153c056cdc2a2477d2a9320ee392728071660aa98ef0c16358d88e2414b86e34c67732f8c21ba803cdb0caf12d08d73086f2840838e83cf176893cc1a0e9834652ba19d0140b3ca53ccd4ec64a8152d27953301048cc10dad3e0f91980941c0231ab8c7048f49 ss = 919506c0f9fce88501e5a34be53f0862cf5b75bd838281e488629fd3960b9cf1 count = 20 z = 7845d3fce8ad650cee29686e0f2d4965a07dfce387caa093bf57a3c5a70008e0 d = d59466ed0a8fe1cff6ae8bdc1b7bece583e44fca1cbba7b7d4aca1921780c10a msg = db05088d12f928e7c1d296a67f6ad2cc5e7a7225ab3938c9c9dcf6f5e52e683a seed = 81c2294b8c26071d6ef0288f547789a3b563f5d511cf1d7b812c17e2e507da925d4be870d837cdf42a1e980c532fc0b6 pk = 2ed56534c6951b42551031926419775449258310044884a815105833a20a42449851258effd90a5233609ea343298a4b76a780868190248b16704a643542694a19548d03850679b8c4f0794b9ba1b642770328cbe6e1a688facacf932ab5e3194006068a72809b541f7d73650aa7b0414004b5f153abb770d0ab23888100dca5772f82200868b0d513c9ee802d267c1b5601120d404030493af4a3982da9959bac2a80d691d80171c27912b4587ce4a4438bfc5b33d03dbc990891155384a3b46f527620a6b45a384ec9ea13cdf0a955da2e7d44bf891bcaa73203e3605276032201e224c74a12bc66165bf89045ccc63efc30aa63088e9c9e59f83a5477b04e73010ec6a4bc728e7acb96dd85771236a4fa904275524fb7b44d0ad3a8b915a225875d30e89bc4a535b4e77e07767bf74354c794242dc329f58c9f8646adb18822fa00871cc47e8a410a3f9c44f61a7e0af21c6e3588b171ccfe93025f4032b6a018036005bac3088e1b489177bfb1113107e9400cf465024a552c1b7446660742e0af9812aa866c636fd15f464c1cc994c2bed1ca1b779ec1b93644e3674ff16f8f0430dd9c22e07322e119704076733b49abb5d3569233889599c59d472e434ac9849220de467e306610d55082de6288fad8b4f00c07e576c414899f00bb73f5859465d3338e518d604b34915808a8f2bdfa73bc6c910a42575f57dca2233408918ab4e9169247bb8147a9666f22c5c89546f268a4a6044df1077ddffb660dca7b5cf16278960d5aaa4a6550b53f601940cc4811b83af79732029682be698081158e9fa41268aac980fa663c91a920a48233b682fb61b0e6f43bc271818154686f3ab1fd433a9783a706da0a17b5352d15b6cba6b36d62a7d4919db57221cef3b1807762ffb2c63537ad69562e944435353ac65a08ae06609f4bea4021eb80ec5815ec1bb1f3f3becfec8dde867af5e6816c7b5ca0b165bbca395c432de7d1633bf0036b89263ef963037a6c46e2208f455e28b44e03342ef33764b35714343a08b982b76e1695c52b3ba078123aa7420fd48c84788c3c8505f43a121b2a6b9fe64dabddf899daf9b64d99a8dbf21701207f97bd9624769cec10f6230be291 sk = f5f1b3f5556a7b76283d3bc05bf4a1197220e6d22a49a48ad105c9aed31a13785187576ade418898ec6c48db432621c26af187e5e76345094c75810ba83bb710ca0e7f01c32780594a02501735adc95a9c42d12aa8fb992ae3686d684bd991304741489abb21b13108d53b55170a4c66527b69809c387ba681eca0746951255b5533938fb6e050aa4a5c4a3a2f906286382234d86ab6464801094b3431e1a486e06dc509c190483a030aaa728a02bfb557545237c68cc1e010b81fac0f6ee653b192762b90ce3792b629c47296369f5ea4cab610974381a2b3fbc587492fb2f39da2d40568d4a81f112aa7668bbcb250984b92bb73ca59080624723d57f3b9462752acc6a24933bbdd6836268abbb227484e547ba92b6a1b8872ede1bea888bc04bb49d379c4899151e63971af465818eaccb881815dc9a853310123960240356c8a126ace571bda128c2975c17775c05a05cfebf34574ba089fa834816c19d145c824f8c6c93b3ac8651fab724f571bcfd0d40c80715efc24c556183e5140027c931eabc909da23c85ec63da73a14789533dd2ac025b66e96336d90077f49a916191288796a6ebac39d0292332a091264f9bc98b17441975189299abf1432c8da931967ba0cda912af19d6556058af3019455c927a6737deb2b81fbafbeec9d02c68948bac8f9b40adb6645d0b02919e6b21719ae0ea97d71ea57d20a1540d3536d719259ac3d7987516fb5a3467c5b768609053092c164aa27843af81b3e34cbc355e2a2fef4b50005ab5e67a496287f51eb787cd1c49664850f2687af8879dd56a959bb0dc4a245e72bcb92d1289c936017a39abd5bcc6469637c3073fe77acdeb2b98deb87dd7c1009a7169a1705921623ec0b2ab53ac4cf9ccfd716333918934d739cf4460bad98a57b368bcf2a2e1b2cb887076da3d83c6ce74c7c88c01803855a2ccbd2718d3b3a2477143f61512998f42c80a376622b72d76a11b81b9c2d622a6f8857c0b9b60122b283f2c4ebb673b2041d39f22616020814767cb3645e4587c78905bc7518c432981ba477c7e52387ac6852ab2776670c48703b3f2ed56534c6951b42551031926419775449258310044884a815105833a20a42449851258effd90a5233609ea343298a4b76a780868190248b16704a643542694a19548d03850679b8c4f0794b9ba1b642770328cbe6e1a688facacf932ab5e3194006068a72809b541f7d73650aa7b0414004b5f153abb770d0ab23888100dca5772f82200868b0d513c9ee802d267c1b5601120d404030493af4a3982da9959bac2a80d691d80171c27912b4587ce4a4438bfc5b33d03dbc990891155384a3b46f527620a6b45a384ec9ea13cdf0a955da2e7d44bf891bcaa73203e3605276032201e224c74a12bc66165bf89045ccc63efc30aa63088e9c9e59f83a5477b04e73010ec6a4bc728e7acb96dd85771236a4fa904275524fb7b44d0ad3a8b915a225875d30e89bc4a535b4e77e07767bf74354c794242dc329f58c9f8646adb18822fa00871cc47e8a410a3f9c44f61a7e0af21c6e3588b171ccfe93025f4032b6a018036005bac3088e1b489177bfb1113107e9400cf465024a552c1b7446660742e0af9812aa866c636fd15f464c1cc994c2bed1ca1b779ec1b93644e3674ff16f8f0430dd9c22e07322e119704076733b49abb5d3569233889599c59d472e434ac9849220de467e306610d55082de6288fad8b4f00c07e576c414899f00bb73f5859465d3338e518d604b34915808a8f2bdfa73bc6c910a42575f57dca2233408918ab4e9169247bb8147a9666f22c5c89546f268a4a6044df1077ddffb660dca7b5cf16278960d5aaa4a6550b53f601940cc4811b83af79732029682be698081158e9fa41268aac980fa663c91a920a48233b682fb61b0e6f43bc271818154686f3ab1fd433a9783a706da0a17b5352d15b6cba6b36d62a7d4919db57221cef3b1807762ffb2c63537ad69562e944435353ac65a08ae06609f4bea4021eb80ec5815ec1bb1f3f3becfec8dde867af5e6816c7b5ca0b165bbca395c432de7d1633bf0036b89263ef963037a6c46e2208f455e28b44e03342ef33764b35714343a08b982b76e1695c52b3ba078123aa7420fd48c84788c3c8505f43a121b2a6b9fe64dabddf899daf9b64d99a8dbf21701207f97bd9624769cec10f6230be291da8839efad0a5bd6ef187548195f75bf4c606569bd906e37204f60f7822e200c7845d3fce8ad650cee29686e0f2d4965a07dfce387caa093bf57a3c5a70008e0 ct_n = a9045863b649881dd010d7be0e5fc8a079c468d9972c1dbdf01e93fdb5b60ae8619661b71b6d82dcf452084916d5d0ae63dda9357e83b6f69ea5accb762fe0a1064e42a01d145c8301550738ded92b71cec0e7d40b7a704fbfd1e85c3bc79c9b552573afe4ac4107f01ae7e0c13c2aa17c119e4a375e13bdb2ba6db735a6357b45528d5d4a15688580517cb63f850073026fd23019fefcedcdda8de5491f0411757e4f255164ce5588348cb451217fad236866220f61b38753b7d155ea887e9f5774c9656830dde853758ee185c8e2b2169d6f44f32a5c129119595cd724f563f8c24a97a11002d20f75c81caa90134fff8024e87c209dd39f18a0a900e9a96cca50bba3fa09ebb10af24199a9a6682c671b99a1f3882e3854693dc789544900961cd4beb9e31bcd5534b214718bf6c145328f16cbc8d2b9663cd71b7b76e7bace60eaf6aaf0acc42c51c4209d6ac24b7e1998d14d9156259d7493699977a4ee7ecf23f1c3f0bc4c8d5f538174dd288a44b65a7db23141670861a385fa6c1d9f4058d7910d24c82af0ac02c877da183a463fb24da7a674cf81b32965cfda924f90e962b1fd65c9d290d966d7fa8480486732aac3ee94db970d0d037cf3e7326810995f0f1ea59f76bfd303ebb35e4db01d9fb7bdd901fe5e2a4c39bcc5533bf7999979ea5cf6fd292ff23fece9528d70862eaa4ff6489cdffdb4d6427867fb15ad4ce6893416efda6ede9ae57db6ff5342844a6615c830970ff85d83364c59a7de2d2e4d62548317b2dd2590faf70ab0c1495a5bde70ecb127568d1aba3253674f90921379c39fe67a45b37752477e6b74d2dc498581216af9985e68171a5d85b04f460ba8e7ddfda2e2aad1570856a578694fe091bab090516aaf93c2f2b3e9803ae730e4c59953674d6a2d722c3e00495b9dbbc38deae65422d6e3fca0cf52eaec17508c417a998c3f7d274605f6504917562db7f2bdcd7d69651eda4f660290bcba2664dd8218376e43993b83e190dfbc4a7310813a3e57376be081fff1de414e8fe7dc772e7b460c1e38f044c10b6292c7e5ea7ec32bcb426377fa08133d ss_n = fa382a5a11283bf7228e26a64ba94b1680f4980778893247f6eedf78e93c9618 ct = 69bd39318994788f534898f3bc946d45ef32aa2a47933e65e58bf5daf3d7ac025d74e917bd7736324432bcc42b0f099a649cb978853b065caec4d54bfe41d7d7d351f5924139278e278a1882e11554af5e1790cbb9970337e01619a7a79253c25785f601386a03a6006115d4879b2d895c4b33ece98b7563a781b1d0cf07aa99045351f107fda10e1084a73959b0358c89dd98ea5b3b6984de56b280b60f8544ce28fe29ff1150d02b33b18c76ccb3a97147a2fe7882cc71be71ace611659898c4e484b3439a6051bfaa70afcb91012c47ce4c7a9b16a4c0b783c0e711dba440eacb3c57235904dc66ba018c097a0f0d7209ffdd31c9c4c9a37f99766eed570678d813aa791beba55897f27601300498819d98c06db1eda59ad7b4ed1577fb765c03ff998a7101101d740faf2bb152354a88140441c4b14dc1e5b77929f027db73e177d755c5746247c0971fd9c4d717431b988f97aa459c5b118eee5bef41f2e2fcc7b3d369d8b00b54a51ddc41569310501fd1805eb8486d0470141d8d3700884b8496e90d5e63581890f1518a29d8b8103ab7fed6236cd824b3469bfbbc6999c11fa36be768c2bb8eea50871de22eded9101b0323c8a81f4e143386e60479ffdcbfc6b7e02b47023a71af1d655fd8d51bf33ac5f3905bab0fa62b71ff1d6afa72cf674898b7c7550c27352763cecea7ec2b8ea82a151de64f73bf30535a5ba6fa5dd73bc94124b42937a24b64a58c501df05d2f007f5320ad1d4d4270b7f54f6d4e94c37a0b30bf6b3038af9a9d177ec851fe2f2bb3b63335af7b617cbc7a2b93643d0df4227739d7fce9819e56c3020bf853d6fecfe53f01b3df063d5c348ad40a06538a0415c768b43ffd0ccf9d5959a33703a83fa830b88d7337654fa7359248d3f870c9e832824c07ff57efbc109879ea2f585fa2e0bc9a1fe6572df121082a426fb83c0d41244e3045b65c7dc3530c428c0b1d0f3f524c9df120ec3a011395938af5cd8be33cab3229a10b2c89bd5cfaab23bcfcdf5a96fe042ff3f42cbedb5b91bbdb48702ca2ad378c94a631520129d0c30ddbd208a39ec2547cbf ss = 18e6edba131f30651ab3b1f0334475f10ea744ed4f1db74fe243c1a7caee41d2 count = 21 z = 8ebdb4d6114e1a7dfdc2c03d6aa420c7397ddbccafb6dd7de7711d2e4483416e d = 73c180f5f20a38ae348a7177ed95f03acf652429d32e2e6041fae85da37261cd msg = 559bb59547f0d31355ca31e16101140972cf16f5d46be7f860854049805958a2 seed = c46854665b9852229d9c64000820cb49b8d023fa951977cedf2bd6650c48fd13b6a0ffd8f002558f0c03f0aece457a6c pk = 27478e972a590dc54e0672838ffa5c0b5a4dc15bb097b9c428d287de7b0d2a87cd70323e1077ba4120be08bb44a48c4cefe1087d534da1076c61a06887851d9e0a1d018975deba85d961b12c276859a27d67f2b9597c82fb0300b5184b6702a779f625619a9e9a9773e2b108262ac2f16120ecb1c8379955f71974a1156dc2d617377a90667995f5601e4e370069d34fc99a3c191c0dd4fba45903bb7e133492f2afecfa8b88175c721c3c28fa4be3388aa0a779aeb31af8741bf156b3e3e29d3361ce85d385633242f3670d0676afcf281ebe24a94f9a69a617349cf3641b24842ef18b1bf7c344490eefd58c4fa2a602e1b3feb51f6ef7202fd30b4ca79769a89b71f48eada335904974decabf26b26294332cce920a7ce6156358841ab7251d8252dae077008c7039671bffb5c9816363e7dc4202c50099dc7a61e4c70945207cf5184c6a487b6a85ce25c3ccfc43b6788c52abc2cec79ce68311222659577b2c9c46ce2c250906088ba7300981415cfcb6c462303e09d31e51d991bd978254d48296f3867093c66523987289653fbc6d1b3b5ce0c9a6bc3b9502460c6d757255274ad5022131a015a2b51d80292125f549e087b88d365ac6185b6169b8ca7c1c064b51403060102c8f7d08510a961cbd84aa7d6b1c0acc273b071dfc064f518609d5aab8bc640f47e1c59f779b61708a612aab59481c64c03c1ba689e2e200e9049825124d0943b0867ba69c478e1cf9620b616a4e2806322c7db8e7c25680c99b135777534cf3d31c3c9b5837324c05ec57fb337655246fb6e936ca536e291b0b58174bd02397d37c3eacabc0da7029c25b9ab16a784f297695d86d472277a456be1a4239cc32929008203022b9e12c81f2877d691183ed9820a972c56c5c033a10356853bce7a23e23841c859107d89ca72a042b630b2e7be26786e63b4de04543d379fe9886554564bbe916ab4412de7c93749874eeaa2480490e2df95faaa744403120dda14c73ecc3e4504cd2467d4e617fd593577fb7bb279a7bdadb6d69a05814c823f88c9dda1829e0c876a3239cc3764ff30518e16490448ac302c61282a3275391e69ab867eab82ad10a88dd7b3aa12d1178e402310135c7a0 sk = 2b0160b6b7cae583838a940ca90361302c9ea2b5754a664a15716d542434075356c29ba9bd790174110b4520a8faab871c1135e553988bba01535923c290064dfbba47359227ca4c8ca6918626b0e1b2a563a0ad08b21aeaa4199a436fa189a3bd21805f95b634151718862b800a30df2bb300b2b944b8599bdac76376a59bf992d97798a46c57f9529aaa443183d05ba0345aaa5b0e26e9872eb662a8ab5438529a1fa7362f80cb2d92c2fbf63fb1f7600509524976958c2779cd6112350c0269e57460da815d121d0a46a61602c3ca011a0c50c0c736c36809cc67a51db3b9c9a4a7b5145711f1c47c7bb7aae066ace309146df0bae7da34d2c342a0e08b9ce0a613104b47613a8a874c8919119ea48c390b745cd52ede8a45eebb324aa0675da0276ab76a1fa1144fc089d2028dc2368009908883bac5f15177d7e68e0a17003c986cae9393e4f45fab7aaa1862aa2079398c09493b18c0811c06a2f172fd164dfa1aaa29d24228acb696504419ca97a6527869280c5437beaf65322e8c19f057ce50e064d673c2a9d682b7d80d5753c6162790daa2457f0c4ebaf47ea3567c102c45cfc3b758cb3f5cba3a526684882b641cd46563549dc65c70f444a9bb461f673908c8fb7018bc684cb08c3d1ca2b0a5533c98cd074c94c2fa7b0b46298d194d31d8b55ffcb798196101c18c05155a0439c61f512e33030dc2558f09778c2146bcc046a31fe994f73a6964e8acfc0ac4870c7101d11823412fa0b87cf42c7f231a864a6a54c2c72ffa665bdbab821770b992bccd61b2ac45aa4ff7e3b6aca0399a829f9e109b30c2886d3caf76907952b62e7a6434ca94172542126781c719a1ae32d464abac55233c7c406467e8db41b280bcc1c9bdc05a9443a9197e39533a971f18b4480602b96db016d4a10e50867a5d161a37978c7b527690ccc11b66a4c31347f3fb7654aa85b6ac31c4435ad92421a202248ad4aba9a5905d504b48b14a5f2a8a522c58a70a9c97048e8ccb95991bbb5b681bb0035f2d473dd29cc79651429d8c8361a3680b234e68f8093ff44397f29aced960a87b6c44200627478e972a590dc54e0672838ffa5c0b5a4dc15bb097b9c428d287de7b0d2a87cd70323e1077ba4120be08bb44a48c4cefe1087d534da1076c61a06887851d9e0a1d018975deba85d961b12c276859a27d67f2b9597c82fb0300b5184b6702a779f625619a9e9a9773e2b108262ac2f16120ecb1c8379955f71974a1156dc2d617377a90667995f5601e4e370069d34fc99a3c191c0dd4fba45903bb7e133492f2afecfa8b88175c721c3c28fa4be3388aa0a779aeb31af8741bf156b3e3e29d3361ce85d385633242f3670d0676afcf281ebe24a94f9a69a617349cf3641b24842ef18b1bf7c344490eefd58c4fa2a602e1b3feb51f6ef7202fd30b4ca79769a89b71f48eada335904974decabf26b26294332cce920a7ce6156358841ab7251d8252dae077008c7039671bffb5c9816363e7dc4202c50099dc7a61e4c70945207cf5184c6a487b6a85ce25c3ccfc43b6788c52abc2cec79ce68311222659577b2c9c46ce2c250906088ba7300981415cfcb6c462303e09d31e51d991bd978254d48296f3867093c66523987289653fbc6d1b3b5ce0c9a6bc3b9502460c6d757255274ad5022131a015a2b51d80292125f549e087b88d365ac6185b6169b8ca7c1c064b51403060102c8f7d08510a961cbd84aa7d6b1c0acc273b071dfc064f518609d5aab8bc640f47e1c59f779b61708a612aab59481c64c03c1ba689e2e200e9049825124d0943b0867ba69c478e1cf9620b616a4e2806322c7db8e7c25680c99b135777534cf3d31c3c9b5837324c05ec57fb337655246fb6e936ca536e291b0b58174bd02397d37c3eacabc0da7029c25b9ab16a784f297695d86d472277a456be1a4239cc32929008203022b9e12c81f2877d691183ed9820a972c56c5c033a10356853bce7a23e23841c859107d89ca72a042b630b2e7be26786e63b4de04543d379fe9886554564bbe916ab4412de7c93749874eeaa2480490e2df95faaa744403120dda14c73ecc3e4504cd2467d4e617fd593577fb7bb279a7bdadb6d69a05814c823f88c9dda1829e0c876a3239cc3764ff30518e16490448ac302c61282a3275391e69ab867eab82ad10a88dd7b3aa12d1178e402310135c7a03c5fa661458b519ca1dc07bfe611f9ba099d7ed7210e6d9da614bd086fb66d3f8ebdb4d6114e1a7dfdc2c03d6aa420c7397ddbccafb6dd7de7711d2e4483416e ct_n = df76f31a2b4b61b00882f445c30a3614b625df849aa722d87eb120fc3948af61a0554f5cda8f015dbd11a43b53d20daaba24fa088378a96b44a4565dc45bc9e96b06d94acde1b91913f082287a7a298f1217a17908d5e8c560861c5d1007f46f2dbb7db035e96c11f721d1eabb21162146b10535247f4f39454737d8f6dd75d42cbe61012fd4e8147154285fcfc0179aee97dc65d5d2aa3e8764442476af93a6c4763fe7c6d385be6a11589054514def29e86d3c61099f8886ccc710202c71856138684e7ec7c5576b3e9bbb66bb7ea7dc700cda494ee029be8a283fd48aa6784727a84189038a82f0d13b5c80baf11ee22345228f42a81711b66b1a11f248030f5e143bbb2aaafb643b7093ccade39e64b36aefb579abff1f76755769bf2efecfe218144075aff62b56d38d1ee30702bc767155cac1a2a7299b3939eff90ecb9705b59b324da72772bd1d58e4b4dafae7cd614188acb85f9a6793bdd9038f95892997238291e54ef569ed834908b4f2ee9ef2822309b052c9228e04b2fbe19839180106148237b96a444c9153d3af5b87485ec8a4a197501440d4ce1bfc74d6b9a1c22522a34b9292382cc202c5f78ba515a11873b3e479ce234901cf26ca51c2b96470176aeaa184562ef10da32301d46a8ec9c29aff6dfe12eafdf718fe788288cb0c127a7ea552c3b4985d118a0cd96dfa5754a387483112d9d5e89b374d169b90566924c22660d957ef16c1d1443ec200445693bc9a29a673cbd3ee60513b8f64c3f1923caa6ad43b7fb01d06c40302220afa43a2b5834b1e133f02119962d22472fc21573e1a79fd6aee8be12fffcb8925bc781a81de0d43acb94d8c6b959d23e85d6329ab12774f6d67948700c41ddfae8e72d6847a109d2787a21a58092c1e91c29cd3f976250bb2189fab92c2fc699cd012adb1363924ed31b7b25ae48ef640cf8fbcc0159d56000730a33e94ddb50a2c0d98683a3cf13fa4551d7a347f178acb89890a3b007aa53cd4fedd333e85b519dfef237cabeee427214912fd45997498537fa5280effd0f3b0327d2c5c14af11db3a576dd7163e1c0a2386 ss_n = 8bd7bd022b09c6b477532b6eb8cb165f4bbd45f3f2e1af602d81e7426d6816ee ct = c6154372778738e02afb84a3bfbc0e2880e8e3e68afb241963cb0ace683c710eae02c800395a24de101cbe2b3a5569537eae930f71750af2e780e550d37ca0c185e56e8b343bc3b72e6ad0b6e46d06a7ce95e9af904fdff2509ea32372ec41bf1f4d5682b30cf471231bd1fe2c2ac865bea84284e111593b38cc2b91e321d2148887af5b30e0aceacdca6ab1bb6799fc4ab90cd2cc43f11087652a434907e83447901495f8848c4f2ed99b2d92b02b193000978abefd5651e3dd388ef0614b2e625cdea389afd94c21a27a0a21a2d616c2acaae0293e894d0e94df2bfc4bafe51ac76856d6d78f29b1877b7cbdb2d8781ccf89bd64da5498325170608d2fc3ad1998136c1c7b201ea69396bc9787066a21695061f3c8844e47faf9a11c55582f43e913e523660ad6434932e6003814081a9abf6fa67fe63c347f0451dacb1ecbcf04b289ef4b8c00d12aaf9475bc82243999cf24fd0e57ba711ff27ec46eafcc1192ac484bf847f3b70219933b83e987930ef45e5eb130a547a28a09c0a6951f6aad68c9a3dbb249d053ef35e9666a6521bf7ca818234f680090ec05e2315f2a3483631f52861fef2911d161d82b7babb49243de7be0a1fc4893eb432310dafa0cf6ddf412d6c562ae132335bd548e550265133ba9b43635e6e17cbda8f692badfdec60044c92adffc53bb64f45fa68f4a7cddc98e8ca5676389c37481b99b856a4702c7a18687c7b3bb8df29de05d5176e0ce1c5bd9f3a1bea346e8651d61052596c6868b39477bd1a9a2d7bef6fdd95259122556b2fc2cf643f91c675d914a9758525652ac830f2556c2024ca73ec50a64f6c7a8dc9fd387efec492d41254caeacd4e8b517a7b8f2278a1f0991960cbfd5ddd061ca1d9df5b00bbd1b531dd63646641575262aaefce7951a008995955fdab42c7dcf2d0ca49786d1665eb317e401aafec451ab4a6a0cd15f8e23aede296129db46149e3573ad2208fa0e8be0b77b677958583a383f52204dc6f0aa7ccaad2d7db531eccc1fa9da11f607fd07bd1312ee03cca015999a3feb66788d4950ac9146db78ff90b9661b0ea093e177 ss = 1c9f63631dee5995face93e2867f8a4cc0e120ad78b13698ad9cd91a16132e2c count = 22 z = 72a01870f6c033ecec0c98399fa345374c06cb7660ef1095314a0188fecce5fd d = 74833305f6525b33ccad7546688e84925e1756bca8550bfbd38650222b338eea msg = a06e1bc30b97467c540f3ceac2f268fe39133dd3cd81c83b15e7cb3363423397 seed = 430399bb2441c965586739ba1e5f7cd7bfd1d1d0c903a2c575b764ad7f2e3ee012451a5e136423dab0be7a86b99db19a pk = 86d2cc19888e1eacaa37e57e27c405d410cbfc220e6c163a5921467f0b9435557bf326c10c1ba5de9a8ad82b6ebde18ab28777048203ac4c2f7665af78e242bd129b0dfca15e849a44e183a6ec9813ec43a670030082497ad3cae4f7099aa8b4ecea81c4f2363ef93b11f879fd1834e29aa703bc86a4fccc32106d5c60b111ec0b2a9423f0d1259983361a556e58f89d7337b4e818203da45a5f976b3e6b07f0fc9a5e3aae1c8824c3617fa6508cc55b004fdb012801509a69bf9e6c9734e74a44318baef86eb2f05f46c82c9890297048770631ca80b14a809b77ea60401c91763f1577ff2884aab17fe0da8bab0922e2a20812793591235086765253ccc3ff5a2879627a9c6b0ff78448eaea6f358ccab1ecc4a6c6bfd76002b4025def2744adc283c2658d6241550816883971c8e7f02f3c7717002c810257454f0191b3e83a77e30d02328a65c95b04d59e92440208f6b99f673a6d9459d5612d7d3795da72b3ed94b8f414689d3cc657014d951c9baca34dfbd65658988c2be63af4391e7ae36792ccbc1ca61070b78b32e63807829068c7b3efab5fcea950748422d8207a9b78266a73067c4684435bb3e12a600005b1b7624b604a9015a6afd1a9c91528228184aec9404f8efcb2c6eb6a315b9db1b31cd038927faa0b4819345feba7ff497dcda0a230dc59f0ec6f5233619c73584f1c29c40a7aaa34cd99aa7935515bda8c790a4020402c5e2d22c4d05b2cb00aadd4f58a3fdb378f526482d0aaa5ecb3aaabcfd6260e5ab33bcd5a381d347c5bd770f9b3b9d1f15db3e45e32c6b68481726eacbbb899857cb39872035ba4f765de7302a3f49076a897ba70709fa9b3337c846d27070fd35c134006fc55601fdc56afd185bfbc4485279d2ec035690516150c6fdadb44a35744f0e6837b6392f0375ce2d02e677c62fd108311042a76e6074b03057e142f01d9c2e03ca766fc9b19c63836505d57a3c5a7f99aafb257edf52bc7b00f9f220bde2b2e08a631cf9a739bb138c7551b7aa5609c0750cf7c7439fcafb4f9b06bd50fc943583bab107b2168bcc89eeee0a3729798d7c788e15e1c3a77cc791dc9bd29320cbf7b462240cedf413e984cf0d47f487ed0ce6b sk = 8c4413b3a689246b3ba1609fb056a0ac24149245712d108409733238018b23c0aeba8848511548aff8677e3a3bf8c0ab07fb9d49007e7b0c1e93a3516ee705ef89ab9dc669fdf77e25027fd75ccaa1073613da0503f71cac091f9745015bac317e607d844a4ba04a1195e3a035c0b63f3373c52b5b67a86c82042c9b7748744b0e7de8091dc40bf3c7bc2458518c1a52df5ab4e4340ff282246d361236b94c5f234732d793e8db2c041cb8725b4d520b1c90a3c306779b9fb4856e2b58aaa091fa01ad56702325f4028029bc8105c15332386eba56e21a39e4f94077294438aa0adfe9764141a4621140565c18728573de5712a3962f42756352a11ba18a499efc78766b2f9fd7693125afb1a8225f71c70700374332ced4f126cff9b770c364ac681ae710388d416282c720fbb5176dc8be112c924a71121cf56d8ea9cb4866a0ffcb00fa91257b55af362809e14575220112a8470b7c81778c32c52ec6a840a3734a388fd8419b5d565a78f465a8f95c108c47353329d86862c3d052bdc3318bc866e5d96712a8352ee18f355b76f0107973667e356a7523b172e27c35ad68090b1c4d27773b1cf970f60a317c299b4859c36fb417fba96bc59b62ef1949cfe54192da71950639a4739f3fb6874fb06de3548cdeb0279ed43beb645de449601de204a5432eb727cb21d814510083c81294692591dbd9098af395e4847c9ce09a2e1aba65ba42109028ecb0ab92771543a09a176707fc1c6e98283a8fa8488b461d28858b254a66fce2a4bb9a5a478360c091bd1b1407d38bbd316b6121514e186943e9fc408b7085fb25cd0fb559dad54ddba6776f595bad339720794b2e092962e5b363f26346662ae1e7a918670e83f617fa7ab48fa0269602850b1c02e708ca13b87489ea9e5fa73e1b647d0b285e9334cf1a3c5150744463688caab719bbb99b3d9b1109da1ae5aa816d7538660011bf32ad67f288cd55a54ad76b7115a642b14df6e0a103f5ad46b42d09e84f2294227fa49f3372b1fe88083a6586456024265885bdecb55f48039c33bd58cb8519bc670aa8cd2500d0dd2a550bf13586d2cc19888e1eacaa37e57e27c405d410cbfc220e6c163a5921467f0b9435557bf326c10c1ba5de9a8ad82b6ebde18ab28777048203ac4c2f7665af78e242bd129b0dfca15e849a44e183a6ec9813ec43a670030082497ad3cae4f7099aa8b4ecea81c4f2363ef93b11f879fd1834e29aa703bc86a4fccc32106d5c60b111ec0b2a9423f0d1259983361a556e58f89d7337b4e818203da45a5f976b3e6b07f0fc9a5e3aae1c8824c3617fa6508cc55b004fdb012801509a69bf9e6c9734e74a44318baef86eb2f05f46c82c9890297048770631ca80b14a809b77ea60401c91763f1577ff2884aab17fe0da8bab0922e2a20812793591235086765253ccc3ff5a2879627a9c6b0ff78448eaea6f358ccab1ecc4a6c6bfd76002b4025def2744adc283c2658d6241550816883971c8e7f02f3c7717002c810257454f0191b3e83a77e30d02328a65c95b04d59e92440208f6b99f673a6d9459d5612d7d3795da72b3ed94b8f414689d3cc657014d951c9baca34dfbd65658988c2be63af4391e7ae36792ccbc1ca61070b78b32e63807829068c7b3efab5fcea950748422d8207a9b78266a73067c4684435bb3e12a600005b1b7624b604a9015a6afd1a9c91528228184aec9404f8efcb2c6eb6a315b9db1b31cd038927faa0b4819345feba7ff497dcda0a230dc59f0ec6f5233619c73584f1c29c40a7aaa34cd99aa7935515bda8c790a4020402c5e2d22c4d05b2cb00aadd4f58a3fdb378f526482d0aaa5ecb3aaabcfd6260e5ab33bcd5a381d347c5bd770f9b3b9d1f15db3e45e32c6b68481726eacbbb899857cb39872035ba4f765de7302a3f49076a897ba70709fa9b3337c846d27070fd35c134006fc55601fdc56afd185bfbc4485279d2ec035690516150c6fdadb44a35744f0e6837b6392f0375ce2d02e677c62fd108311042a76e6074b03057e142f01d9c2e03ca766fc9b19c63836505d57a3c5a7f99aafb257edf52bc7b00f9f220bde2b2e08a631cf9a739bb138c7551b7aa5609c0750cf7c7439fcafb4f9b06bd50fc943583bab107b2168bcc89eeee0a3729798d7c788e15e1c3a77cc791dc9bd29320cbf7b462240cedf413e984cf0d47f487ed0ce6b8798a71a9a092f779d4104d5307e3162c84dee15af8d8516de2d18b2afd72a3c72a01870f6c033ecec0c98399fa345374c06cb7660ef1095314a0188fecce5fd ct_n = 29896f28ed5132391bda30b56d75e66c89acba20a4f4362588e76c76a0ff3d1988cbe22c2e979dbf80011c4b5944ae582bf5f0449bb69452739ea4c3da34bc8a88d18f481149881857a8e2a4725d21e1676e8111419e39845ce0d72de6d6a67fbca5b3316097d2dc563adbb2d994d1bd25cf5d115c39d0ae00886216af3df2fc68206dca490d77fcb79981c2a30a8080038f2fc817608c401188416482d31485260bda29dabbae0baefaba35eacafe10dd0d7b37f3d31cb2a21ec5c4b1bc8665a2c228b7a2ed02fa743798e4c70f2487e421572a5c3c61909a2c6a4ac5a8bba4b905546618765e9c14a421bbb054dd42188d6c5837ecda596b8ec78e49004429d5c40a5e3501db4da13974106434e18f981bfe73f0c521b6639aafbf3956fce23822f851f5030c4c79726aa3fcd96ff0302e500b0f147a46707fcd59a1cafee760132b5bceac596d10a4e6c2d80bac0fd79b46b4c956eb65139d7507f7db34c86c66b3de0dc2b82cbb7339a278c6c4a714d83b46b6909f2f022cbaf6e8f7b520eb22078ca7fc5e49e5487c0d0f7e2e3bb2a4baed321eb5522881e3b954a463bd4fa7e8a994bcc78222fd1be5a8c7e6c8dda0b91bd769123204ff05856735b070567a0a146cb139f03ed97fd4ed7e4575f823323150d35ed762ff6c6a995a5f29ceb7fc393465ac72c47d2302b396f89f4ca7c43c83f4986dd761a2e0a1188a825540ec0f4055a015d5f38b369b5e27c115de6deb9a2bf03a8519cadc3a349d02350255d208d13a131933d4baea8894105eccd012180019ea181a59c7070a7f34c16092fb890b4590c8db36eefd1ab1edce6f632a90ff127a9dfc30bb78a6673a8b7697dc394ad0f32e8c941ddda046d51a2978e9a659c75ae824a96a9a5f8aed666144e92915fcd950c7691ab4e744480dbf1232fd8398efb7de7c8537e482b8983f4489f7510110f6e1090900a79e7bb997eb8e14f5f81ab2ac1994930d80ecf30e06e36898c9cefb01eb5aab12f4d5af64abe20b3a5960b65cc7b62ae8fc59e2be2ed7fd60631681e550f6bc4bbbed7bef68105a41803cb032d1b62b0c60ce ss_n = d60c0855b4cf133e818a91cb1af51a323dbd9e6fa536a3be1651b8cafbed0f2b ct = a762c914288d9507a1f44ca50abe0aa348f1b1aa739e5909572dcf1a17761c3b285ef4f97b0ae4be172839e0cfd656f2b323c26f3cdc02e3545725b06a842219ea83af7a3f99b38f7a266222655e970f4150b1f3548b35cf1a6b684d5ee96c532dcca406be8e86cfecb89dfea6af0b51ecae48addeb55280994b1089cc0f3909d9b8260164f90a9af310f8a7528b02c51f8974ab9449d622adff82d614021fcb2b3f227fa8fa3391d92378d386bfbbb13bc9949713b1463e7fa25fc014999a10bb59b1a939e4b87993480e6230285f2627e7f3bf3b7f28021cae5fbf2d3255978a799543731b2183fb57ed4b427d649be11a46f17cc5b00fa53abb9b01992365a9c32145716fb03f999c1176430ee1911cfd538242a403971f253576cd5233de9b05277d2c26c74de088612df7d4a450fb965a6fadf45f3036d5c5028104b3f2f182a892a6492508dce9baf5c5be60582a1bca891e390f2d9fd4b1255c5d352977af2d8183b8697aedc47ce1496249ee3aa071be6f15a06ee0df43d0235707e3a725787fffde17b7b89c2860facbf3140f521cddab6d2c043609e60025b82c965dcb182c576e7185c56db1bd8b50f1bab5ce3713a41e725ff5c53c130beafba08d34bd7c41020b5207de79e5e20aa2628f88c4e61642dd9a5eecd97db5fb52736fb10d337d0334347ad6fe9fa4f846c828fbb5fc8eed78256df0ad283eaa19a982133ac3d483c5af0efa3029cf8b3fd90ea1537627af905dbe207b97ed91cbd4de1769098e241094bc96910aae9afc7b5a3b8a445145eb479e8dc84af4ab002a2bb4562357bbfca76e7ab93f19c65c1299239fc6d055c96a2bb33f040e4aa1ec72f48a880c6f5f64e9203a57e69c59d37fa038d28e01711bd1084c57a3863d9700ab4ee29dae2a3aadd739db6dfc6a58ef68cc1c1d88b1e44aa28b2f72d903c83616526956b2bc6f35cc0b840d83b36257bb9840129135b5254ee21226930781f1ce2f716b11df4aeccb8fffcb18960f95619a688c104ae59b50a647c86f6d705193f6cadc6856de7b8bf9ddfbed5e6d72a40a2b6f96ecd765a09f66d3a3e21d ss = f105f712b2d162986da3af7fe4fa45e0b3332482cff94fc7016dce0768968854 count = 23 z = 7c33b9633282504516aee1ef29e66609dde5c9594e1d027c71cba9eec3794aa1 d = c6305562b910dc75ead48e32c313f6d3ff65655477d1facd96fa790330f0750d msg = 823dd3e3c8d2f8527a9a6100623d094cd6e90ace95a4c9867d9632d0f9655e62 seed = d5040ee87eeaf9f4001ce18f5ac6106cbc7ac498c2f290ee47f07702c66ae73e930b6911c7d0e7f0751a4d03ab56f5b2 pk = 8bf3ba15cb04ec3b273c5ac141038a42c6c307896cca272a24a119c0839be6596e0b351a02c756285078d912276ee69713fc124f94483ec76c5d0a5fb4c6941c60465caabe590ac405a0b68030166f585a05f354e56a13423c417b03929ec74036a63c4601ac0ae40c2de45c6ce19bcefc698852233295056f0589a51ccc8241784d16459f57369ec80a1ab7040c1693fbd8c909360e98e9795a8466c2ba673f0a1af61689b355b971c13b36c5bbb5611c8951661378000c029a7b761c260212e119be36f4c5cf55090412b8b320b24d26c41c82beecf6404ba02bd4c23de4dcbf2da5b61cec0fc7544d78e517dcc56320f39856a718430ad0a57ba91a2388d820a7216387f03b9b3cdb35c1e41921e6575f263e0ca2755db91ee52338c610bd002a88b224bab4c82e7f57346fc9ad8e13ac42b882262913dd3a49c7a18dcdd99787802b5a6b39cc8b7a6bbbb10fa638d7852009393a7d7a0f01825c610b849a989f3bf54352b8c01cd4a0e1f3743e5ca6364c94d8f8281c89b3e9a133ce58c6224384e6c82d8ec02a2b4b349d06b82d82c6ae29adc4ac4c4ac18426633515b97c6e92be3ef301cdc999320c47b0b25a506797c09124d27754f1f52054d757ade2b70017b30c133154ea900fbc23e69952a9f1236b219f7db4122c8c064a654133458711b64aeca43b6969a819138b8f4b3548075200d50e4e9abd5b2439a325ceae7598d1a1bcf082487998c33850be2482855cfa55d0800787081886825a22a28aa80662276a1fde004e32a0c3c504121e77837429b2726192be16c8eec260ed162188f7c1fc463559a710be7c812d913b33447e566b73637b45c923ab8d1b878dd81c48465d017b64425593b50821c046ab75b849dba8286da9a5870630dc52beea9356a6f57713358c014ca482335599b0b086f188a9d30510aa5cf3c0412155721d743cbac5372282083056481e88b7871a7167cb80d505abd4c68a0d90140b924bc780a8d6f0558b85b0b5887584dc316cfb0d0ff41b41194f1e842fd557a1dc9280f6499c45d54b1dfcb7f26a8fe13c10d08b7cf94516a79a68ec060f9b9bcee81230d31b6e6532a45176d53b4dc2e40d8dcad120b88ad51edcc01864 sk = bf86cb61e27f03212c4550aaa62ac1fde708c2f751e790c1cb941e8e211e758ca0d4b9882009254bc924f2e2783b374214c7af7ff8c5885a44bf9463d76c5d2a4099f5e51a2c8bb6deeaa13cbaad34b84cd1c9a6b5977b6398c8eeecbff424b76024350990c571c536ccd1c3dfb9257f83b94957a801540f835c52d7ba69a3d4cd8fb67c0dea1c9756665ad888b83ba277a74b0b56cce4b537e40ccb9cc9161e025d31c3a7680caea6247d46690eb93a5d76d038e9980b15074e25c41c96ca9d84bcab8f23ad74a75531e84ceaccbcf9ebad2ddb61a8392cf6961c794aa12a75564f5b8c75b319d33cc0f043672e1220e9b7249c56aae4c1a2957593e410039e6999b9930cf5f05832e6a9d3577d47f130432b9cdc43c5c380007e436056058b1d810c51ac81eeec0fe4f7871be814e9e5009c441ffe26323a069d46ea121f2caf25567e70c6865e35c38d630ab27cc1e590cb7c6178fdac6af36b5b1a577d43bb809a875067600b6e643d85207883b2680832786ed1a74c8acd5363646817ae2b6a335bf95976e0b89b600aed5490fce55d68a820a14504fee390fb9293362124d7c61ba4c1a6ee1927dd8a2fea005c550489c49b0b4e9a8a9cccc0a839156e6384d14cc83cc611fb28394cf02fb3650f77f4173acc890d46cd1d491db31b41b1078c8f85b71bf7001766ade20c37b2dabf31f9510223ad5b4a48d7cb89d0ec2bc0936d8a55573dfb757ce68cd56a9586ecaffd1972f0ec523ff64f2dc618521b11dbb5431b328b71b170515a58da57c85a2758df1c9ca53522ebc32b2df903e4fcb370e14efa76230c078fd0e8993a5b64443244aa6a5168f4a2fcebc85718b009a0755c0574848319572474a0942d94b1ad58d401d63aa8663ca4a050277b679ce6d7b6f806b537734021874b962c2fbdc3cedad86f5a540a85180619fb11c82b8b8c2062d83708809a5789303ea5c935e4e314715c0b07b59e3bea2f0fd03abf280a0ed81991a01cf1fb4d9147abd1755a0bf83e2af33428d62f872218c6045367c32264649a99b48f082326e6c0b85d8a9d185093665b32a45983ab36a18bf3ba15cb04ec3b273c5ac141038a42c6c307896cca272a24a119c0839be6596e0b351a02c756285078d912276ee69713fc124f94483ec76c5d0a5fb4c6941c60465caabe590ac405a0b68030166f585a05f354e56a13423c417b03929ec74036a63c4601ac0ae40c2de45c6ce19bcefc698852233295056f0589a51ccc8241784d16459f57369ec80a1ab7040c1693fbd8c909360e98e9795a8466c2ba673f0a1af61689b355b971c13b36c5bbb5611c8951661378000c029a7b761c260212e119be36f4c5cf55090412b8b320b24d26c41c82beecf6404ba02bd4c23de4dcbf2da5b61cec0fc7544d78e517dcc56320f39856a718430ad0a57ba91a2388d820a7216387f03b9b3cdb35c1e41921e6575f263e0ca2755db91ee52338c610bd002a88b224bab4c82e7f57346fc9ad8e13ac42b882262913dd3a49c7a18dcdd99787802b5a6b39cc8b7a6bbbb10fa638d7852009393a7d7a0f01825c610b849a989f3bf54352b8c01cd4a0e1f3743e5ca6364c94d8f8281c89b3e9a133ce58c6224384e6c82d8ec02a2b4b349d06b82d82c6ae29adc4ac4c4ac18426633515b97c6e92be3ef301cdc999320c47b0b25a506797c09124d27754f1f52054d757ade2b70017b30c133154ea900fbc23e69952a9f1236b219f7db4122c8c064a654133458711b64aeca43b6969a819138b8f4b3548075200d50e4e9abd5b2439a325ceae7598d1a1bcf082487998c33850be2482855cfa55d0800787081886825a22a28aa80662276a1fde004e32a0c3c504121e77837429b2726192be16c8eec260ed162188f7c1fc463559a710be7c812d913b33447e566b73637b45c923ab8d1b878dd81c48465d017b64425593b50821c046ab75b849dba8286da9a5870630dc52beea9356a6f57713358c014ca482335599b0b086f188a9d30510aa5cf3c0412155721d743cbac5372282083056481e88b7871a7167cb80d505abd4c68a0d90140b924bc780a8d6f0558b85b0b5887584dc316cfb0d0ff41b41194f1e842fd557a1dc9280f6499c45d54b1dfcb7f26a8fe13c10d08b7cf94516a79a68ec060f9b9bcee81230d31b6e6532a45176d53b4dc2e40d8dcad120b88ad51edcc018647768cccc16e88fc8e8ce534512df1e82b45181dd3f59bfba9397c7a810ec5e6d7c33b9633282504516aee1ef29e66609dde5c9594e1d027c71cba9eec3794aa1 ct_n = 58d9d864b9c54bcebde86af7cbd85366d29ce7b9ff4176b3137cd4462358a8b637b9447f50866c058c8b8dffea37b26003f84f0b039a67dbbcc3dd2f7f1613e8945ca410f9b00b985bbcf564e23cee48161767a28a707ff7d72bc5ec7856da0bb6a5331a74462ecb6845ec47222d07fb2cdb48a7c692520a803c75a16dadeb5a646cc6ddc71f7983ebffa0badddf4f82b3ecc997b5f97468c60be1b000e9d4188e5b66a6d8b3f23ff0c84152d39a97dffd4bbe971094d0f3944c15e3bde5426c7d80b8fbbf74460d0fc459733a3c07d784c108e4f3e32bb36f998488789e9e010123f7a904ee8c1223540bb85223e8105764c442350e8474f03c18acba47f0f890a27dae4f716500748e9e4c59e68131bd0a97a6e19351764d26c6f435a8105a61a900a01c731f21f0115fadb57b3be4f4ea0cf24c9e039a926ca7b4c708df0f50774fa48fb238dd4885abd07087dac89c01c33fe978dbd8bb307a2dc7ed4854a3382f30612aa4a5aa611152b993aa14db80761c8a7c521309b1f2965159fa9946d13c3882c63a72cb4613d145d7e34e51b926f3e4d52e90eb4dae6cc5a9e157e1b5db926be5ab60cb9b5b614217591b36a374c7a77064073a8aaa6a64cd8cbbd1a2125bf87855290fc96a2b1e198074e80b7f3904e5a669ddd1de7bbeb2c82447ab12d184d87de11f9cca7e2f983d419d591d9243650d100973ffc2bfd64dfe099be863e04167c877cdeea18638a9e3ddbc6b746610f250f18795c8f9e4a95c937c43e579ff42243708b053dc7b7d3a918e4d841fe35ca835b56864d193064138a042f66d333365641f357f3efed94ee7f30e99852c0cead06a1e8222846db955e7e816954bd6c42e740f654a30778875bb57271988a266445695204aa65ec93f763f98a9aa8eb5e3ab7018f99fc603cadcd3318eb5f0f75c4d7069a8d6fd078f949f5a8d3f2f92036875c468c01d939cf784f7b7835c987236cfeddf2e0dd068fc6178500503f8b7e4f471d1b04a2c4923eff0d8c24c0c5bb3be14f585feaeb213b1d6c6c7fca99932934d2ff2c0a0dac7cac75a4bd848cb422bb425a9347f ss_n = db107dd9a3201618649e9fe77159e35e6b02bd6eee035e3a8d7d0c674a1af9d8 ct = 566d54ed9ffb2028cae5c145d2ebdfcf74d4ef120743eef64fb6ca7d3dc95ae8c7223d4e1040ee84469051cc184a12b68e21dab4f3ee8fa69524454d6b374c3f950e87405b57339eca23533b0d7a2bd5ddbaa0a37812b6859f1f28a0471e7535533a1c622d3f4a0e8545d0573bff14d4fc3985e1c0b9acae1e9b01e8ea6bde94be0eb3adf7ace793759d96d0b0b8e7ebec98f53dc17325d07227f448b4c6ae9fc5fcf4bcdbd836bd6814817856aa18bb3c69fbceb2af9d485c26e8488b43cabb6031ea60979d3889c1566bd5ad769c0f47458a73952d8992ed9b7ba92dbf67bf97b4d220d04e1c51d0f5fd841c9a91b669b783e441bb46d8287942ef844a42871c434c88bb8d8951793907d9f52a6023c4a49adfec2457b0d02043a72fa2cbcf1cf7ab578ea2526d7e1e3782449276106069490d6dea2908516383153156bcbc7431a272105939e97be4bd2485e169bdc845f8fc3b6d3dd6ed7e26d4b5e6fbaed563b15df93049c09d663852fee1a13a248ee8742d48cb1f8406339a8abaf5ef837f92e8c83537a8c3492f3b24da46f669a7353b9bbdd77a6bc5f95fd75c85d53f1ca60fa9aca8d1a97f071348dc81ba0ffc4e719efd3f94079ff3b65d6a3401b68cd4690742849c4d11767415165811a031f6975c63c4f9a33f43f85f664f7109ffc4e42aca3b3dd37833b28e5b1abaa440dd6e89250ce13c9f08721f03816c3b3007304abf32c7ee28db5451e483c855513423c91a347c4d2b158ac514ddefe13a12e65c750fe89a143b9138df9701bf06abb2894d2f98c9c2996a8e89d56ecded6750b947cd0bff6e97b4b105bb5c767f1f4db8e821f2af8218412a317f0a7de3fc763125c306d5d719623c017f0e8340ea38ea88c3e1096823a5d245ce6791ec423c610cd3d6c63610aa0c8668dbfb1d71cec0dfd0623bba650900262faeda755dda7d3fd57b9b83da56c72402b577ccf07f2f4569a2832b7cd804467e26ea297681dccc790606fe761ede25b9e377fcf74c2b01a46b355388e2e2712c83aad6905bd6a3a2add9fb7f856578e6c726c792f2aeb4edda7ec5aa5d9ab1b095 ss = ccfee5d6027ca342a0396adf7d7616a3a323c0519ac7024765fb1e21340c259e count = 24 z = fbe51f069a8f4aa6540b6febe03ac6e6f69c8284924967106d345ec4975fc3ed d = 90a73a8a6ca894fbe92307ca208196944434cd1b0caac0f6fa232fa7a8519c19 msg = 2e228117410f483811fcbf05ffe3e4c8635d3acaf0685043d265363bfe98ad22 seed = 2a74f833b43587b6a6c67b1dc708f553e00ffe59841c3aa6c61f8e15e815b1ca1071b5f6fb8bddbc1cbff6b053d8854d pk = 0a1a4f0c446b6f3a7feaf4183c39654ab3cfcb2ba8fc272f0d792075a42c69a168341b4f7464690bfc197da63d58812c1efc1b3209825e66ba24d473f6234f9cf2a747611450969e2a56adebeac29b4c141ebb3825a723a60aa44e23465bbb977ff64b9dcc888e6459059238aaba1d3245a8b54bb971b6a95f34672d0bc6be994c83a724cc551104fa1214e8aa6c427359fb4e60886379a5cac5796ffb8868358b343b94bad2f58422b6610349815ca547465ca7029a0ef5d22f8b78c0df71c2bbd36b6d708e2f1285b9cc7ae67021928b200ec070269b432a221c5e951f768247eb926f7a819613a61e61132c99434dacf93339596382e71711553a8cbc8a1bd0b8dcc22ff298357c307bd5526200b1452092caa5266410eb626a293867ac55a9849232eb369b2565a5b8b8c79758f00071bf62c52f1b2e9a32a83a4248f59a2d6bb1055a26b59d01ae5c3732013367eb847847308eb10cc74cb25829268470e86665d58a083637a5289c377898367011940b29408b6f09f4160af3241522b31f37a6aa729f25614357f007a054aa0367569cb19d3e84217616313288455101c601998df414648c759d9736b4baea8a987a5deca2ceb7da53aa23752662881525b20fd50675c6c91113a01ef9b2dda0382c003261f70b92243da2453e33cb6855a379d6227b759a04a2d290fd693d17914439e2caad3411b0936dc5c822be6ac1db4ac1f77221307929aff993112654e4ac5843720220ab9e7d14247b8966d0848c57b25e6964408d2052860830bdd4c1606274d1b403a3c547ac05bb1d16c8a93002c95a33109b259eac3d02f4caf7902751fba9fe29314404772fc9b2a507cf2e212d0fe1404ce7a249629c42f80a65bb8a1053b5bba0abb746033d5c439486b25d589d0850c74c8580c30a520a31bff81ca9d2c37c71bc0084542ea8681dd155286da94a962299314cccb2a0154bb593faf94cdbe4b9147884c68384b2a68d9a69b590d10d3142289a2a3ddf8436fbe39890884d074871ae27956f9517b8da434086aed2d09c8f8c7348e18d3585622283c77a45a557bcac540b202c899116c5afb48414349380532528500440aff6b1a996e7b0c66b68b5eb9868aa2f33 sk = 158b857bc3ae44407663128bda097f47c99d83e027ff325f4856baf5e882fae7901a347605b1a33db895b7860739549a91a6672fb6555f43504ca8caf5c2674aea3adea99cc4707dfc4383613855e3c46a06656bd14a6ad2f63641b8491c7b6b16980daa9533c92653225c6a3c21308dcb3f94dc8c6cc988a1067f70e7c266650f1843c18423982f440fde563713a0c720ea5eaf94528c1b67815337938a396049c91f5c186d10b183b5aeab71395a629c4c798f6d167720498142b60a4bf065c81616bd64c87a20240075c6c2c3a83690aea6321a6c83506d92367a084e732564f4814e20d12927f77e83e34e7e46574d0caec65b1a342288464a04fe2c917b0838b34bce0e25c4c782b720d751825b459da42ca7991f908168995a51b3389b7951955361bc969670d419aa87834627ec9734c0b42c1ba0d5f264e9ec4b74c3873f3bc33af5b2a6c227546cc60a2656eb41517631364fa49e47b671efb605cfa6bb129bcf08942fb3912a9564afedabc5f93c531f2c1db36a5f1f47570fe16902b93019e435dab25ec5d9bb39c7b899a499a0080381b5cc3d874bb17c8a4beba15447b84f0562224092cafb83b617778af769a04977b23164148ba1ed91aec5f1ca385396dabb65b1e78f750919101165dbc026be79ca166b9d4a17064a57071c302345b6008e1949fc924d3ab5ab32f680d8e98c967b28d9f57ae95535a53a0e50306d4fd36e47f09062385674083b3e48bfb8e53bda47325cf78eed53567bfc859c5b8f1a262f9bb92c2040bd975b6888045c1d34093941c98700759fb75fcc842728a6a7e03766b91744fea404add7b4508b4706d67add086b0fc5022ed7ca2bb8948ab931538b2fa5fb111a628c17494bd972b2b30b6077e16502e99e7c5559977512a5d31daf390618f4bfebfb65a1d8cb857938c5a20381b5b79167153eb07d435055a803149006a949e7a66d20ad85c2b6a2c8a094521b0bcb6ebdc253d8a65815541ea1644393b5820d745809679d5ae8cba56a3eb2434b945b96ddb706fc75923723900439a66e805eb8391ef3873388a3ab3b25a025f48a6ae4c00a1a4f0c446b6f3a7feaf4183c39654ab3cfcb2ba8fc272f0d792075a42c69a168341b4f7464690bfc197da63d58812c1efc1b3209825e66ba24d473f6234f9cf2a747611450969e2a56adebeac29b4c141ebb3825a723a60aa44e23465bbb977ff64b9dcc888e6459059238aaba1d3245a8b54bb971b6a95f34672d0bc6be994c83a724cc551104fa1214e8aa6c427359fb4e60886379a5cac5796ffb8868358b343b94bad2f58422b6610349815ca547465ca7029a0ef5d22f8b78c0df71c2bbd36b6d708e2f1285b9cc7ae67021928b200ec070269b432a221c5e951f768247eb926f7a819613a61e61132c99434dacf93339596382e71711553a8cbc8a1bd0b8dcc22ff298357c307bd5526200b1452092caa5266410eb626a293867ac55a9849232eb369b2565a5b8b8c79758f00071bf62c52f1b2e9a32a83a4248f59a2d6bb1055a26b59d01ae5c3732013367eb847847308eb10cc74cb25829268470e86665d58a083637a5289c377898367011940b29408b6f09f4160af3241522b31f37a6aa729f25614357f007a054aa0367569cb19d3e84217616313288455101c601998df414648c759d9736b4baea8a987a5deca2ceb7da53aa23752662881525b20fd50675c6c91113a01ef9b2dda0382c003261f70b92243da2453e33cb6855a379d6227b759a04a2d290fd693d17914439e2caad3411b0936dc5c822be6ac1db4ac1f77221307929aff993112654e4ac5843720220ab9e7d14247b8966d0848c57b25e6964408d2052860830bdd4c1606274d1b403a3c547ac05bb1d16c8a93002c95a33109b259eac3d02f4caf7902751fba9fe29314404772fc9b2a507cf2e212d0fe1404ce7a249629c42f80a65bb8a1053b5bba0abb746033d5c439486b25d589d0850c74c8580c30a520a31bff81ca9d2c37c71bc0084542ea8681dd155286da94a962299314cccb2a0154bb593faf94cdbe4b9147884c68384b2a68d9a69b590d10d3142289a2a3ddf8436fbe39890884d074871ae27956f9517b8da434086aed2d09c8f8c7348e18d3585622283c77a45a557bcac540b202c899116c5afb48414349380532528500440aff6b1a996e7b0c66b68b5eb9868aa2f33b4553c6d1fcdcc9f585627e0f8f6132af4cb425b17ade6a35c4f89fb0d341b38fbe51f069a8f4aa6540b6febe03ac6e6f69c8284924967106d345ec4975fc3ed ct_n = ec19cbecbdab7846404e066e5d1bb12430eae04b9cb3ab093f0c77f2f62d66f977d115bce554dd7e9c1962df0f126985dfa5addadb9ee430db795823a942e45e8d2cbc620d1fe42fedf243a01e472bbe8a37faf5ddba41eada0d97cc662a109e8efc0937c0ebb413e7f6d61976ff9bb17c0f05fc39638b85c94a3c7e3d53750a3a76e043faead5ec24b8223967056690b69c3073d10f8e6e4d311fa789d0a5593d6838df82c546f6b29f8a04edd3bd59a903b0c053ae33402072c0dfd3a13bc8a78e3f0e96e037bd188be1858960ee7b6d676179dd77fb72dba540f0485e8f5898c844f6c6df5e187eb10cca647b2870b127dc9eb323fb86a12bac168bc7a21af75a8b06adfcaec8d6f4b56664ffded9a22e6db378eb18b95c5017495f7e03fab52047ec81a760d5561806ca66b108b60ec0bdd186e095573b10aeb6e91b11d434dff4f617e5694d3773b712fffa5171fdb4acc524d0afada12d0fdd1350f40579d6a1d53b987a5ca122508b06b42c8ea982be0e2f8b0cafbb26236a85d80f9c91c96a90c30f62c8caf1697184bf3baaf965a7e62b8583b93419e779e8b54dd70587a1595bfd75c14f7faf0891507d23f7c76a0c7c5b18e9edb37e00b6fba59d53ea8e1743f55c72a30bad67b31650d3044958ad9d2ff4b1750ec0231210d931868f1bcebac2dba5346e00f918c226a76224725923619ca3ad74b92482ef67223a16439346692ce06f701f531cdf17db15138b99c61298b5b2ecf97568010ea783cef33ddfa2cd2a300d09743d436a1e2e75f2ea234b30a46e50ab87a6d9495234438d4ee47457605e2da33807a495cc3dd0dcf8d2436618f68dc28a10d740daa520606132306203dd6789c99791c9e6b8dadd671c418740665c9f7e2d7e061f09d1d6012dd3dd0f90321f6959417f12ae421b0fc52bed4a8f12c069caa146e34c0ebf0fa0a37c4c515d80afaf7546fa784aefd624ce3df6cd01c419b1aa860df851131d89b8261d52bcf6baa56871917eea5ec65b29b05839206ebf92e56d7147f98170fbcaa16ee4741f73b6888d13c7f8584b277c5c4f40c35faa279724b4 ss_n = d57051f55ccbbbf995a5884c89be4253459987e240fcb9c5ced084931eeeea47 ct = c2a19abc5a4ae619378d3d64c3fadaba584ef0fbe59855eb9b67e28f23138a4e5a67d7fb6d61a095581577ea2bef943ed51aaa387c95853877e710c54e3d595f1b1e10ff42a98e9100b3130b215910a1e4b3e3733df72c2cfecc118b5154e897705ce38d2e68fe1f31e921ca0b11eadef05e4bb7d3fc604dbd5afe06f047826c874ffc8600d3ff40f077d0f23155461b5d39eb9754e25db41c74e4cdcfebc366b9925d2b33470bd5cf49963d9fc67c7a8b51d455c3c37794e7504a9cbf3680090193acfaa6eaa467e79760c8a725b020ed53c77976c5dfb8c7258c0aba9326b271ae4569e3314c47f4eb99f7c94e7ad116f07bcb25e6f3e666a986df7194feb89417d0bebe7227be7a8c4bd46061ea8bc90f74c0d6b6b66b99b57aeb0a6b8cab10de1214a886920f39470099a9c1e74b463847ccf6e9f00ad7d566d623f720befd2944500e7e9adf64fb240eb8c1f2d8313bab414b3b81c5adc6de2268dede1d102daff0ae42cf4ec02bd9cf4b5dfc8be87576f676bd25f7c5f01fa0b7a13405aec25953c351f468763631844f0fdb8b8a7120c795970803ceb10a639c738bdc7f0549ec2dfa69097405af0a522d14c6e3ae28773d543e4eccd084869207ba3273c773d3ebf9b40022608c3288f08072937e568c4e5b71e76fa1ab7abb9f0d556c14887cd276540c1b5549cf5ccd86a0cdea16b0db703b94d739eedeaf1e555d629613c5d4c44bc253f97c1f979f1a7d26ca0d805dff58a84c19fdbfcdf8423cf2d6c8c77d2112806217c8b68373c7954350c179814140d2fc3dbf4b8008eae6081b4118f6489a7f1ae0307eee53e8cb53e5044a49ab6d335cdec1a0e86224aabf388626055343b372ec5678c1e6057c25e96c63941caadf1ccbf27702e421e93da49abc9ccb74dbcd21a986ceec5e4a0751308bd27bbdb4bcfb5f0638935c80aa8e7c6002ed18f06c15f06a9ef5a081553f857a37f4a8747db03d9310019dfd1430940ad749248c9273979db84079ae5b13b018773688f840ed4f39e6c8ed0f30cfcc6bdc265102238f244e182e1900138c6a37390212ba4f75d8bf1501b833 ss = b046c363e58cfc3563af526d9096ac2041a5ea50074280886f0fd5f1a37396bf count = 25 z = 7785cc588ff9583b3d399cdd649869cffac5ec9242a9e5b34a3673056dc16bdf d = 037380471dbc4589597a4ca36dd81850c783adb39666242cd50fb615e1c712fc msg = ed7c55c5ad2c69c132f367830d3d9dfca315e05a2a53b702d7a8f0f51e2987f8 seed = c42dd8ad04ac2a687e815232381d82af40c6a0b2bfe85796023e65ba152ac47f321ebc42d4ee5975de0f442429953cac pk = 9ba7aaaa0819f6420d24d0bf4306bde5842b171421a5057aa4954b4b2c2e27b5536e3859100bbe72fb94f4ec17bcfc46efd7471b5863124159f3c3bcd796b9f86500237628e078358387785b4685635cb7e5b11a72c66afba42adc6062696880e02553da618b9c6388a528118b7944d3567e71f989d044b9b490628d757aaec48998770ec470724e625e40291f24e948d94a21967813bc2289b5445f7eb0c2aec16291450319734e40606f29e2239beb7c8e52482db8bea156b220a65169f091b0619bcdea1f94106b2b7acf9e866fc05b399180cb46ab3c1b102793e62978e43ccd4c6e6bc081cbc80001239bb412a9fc245c393392282ab80e833d98079d4fc716e10275144498a400c725665bc804455a3a98bf530178db967ce558db0c0246f5c68fd57db528cd5e346c1837460585038588238d4cc35bc881f661243f031c784904b7a3aa80e69de9f7c75713683f2a777188a5b833ba1367a0797099b40417bd35cd2efb7d5678bfd6a215d5d290623b2f24cac22b734402e81af6dc636ec6441731adf0f755d9d5b295584188dc20b1009124147accc4a23db2397ca7573e741d8572328fb617ec07837805b45be441d5012e92fb513762b242e4199dd44b0d0175b5fca21a1bb0da90118226cc722bcae5164eeda74459c26996523b65c120924475492c216b9170eaa2a126690b4020c972a22336a1506c56359c5244e01cba23aa7616d9a2126b7e7f009b6860b2a4623c91f99605a3cc6b504532716d7de79ebfc62aff72717107ac59bc8613c73d8b881ba8f6b98984970ac1a540b99567d658734ccd726340b3c28cbe852cda360e6ea696a20323d2d495eaba307f245c332947fe374c438340e8c33025814168949baaa308cd666ae779365b2416c9237ba8d6a9dcc4c1241aac8d38c8d138219ff7a9fbe86db47a924171b892151be2386eade537235605dab303b9fc21e40195c1984ea41756697516f4354f2f3c23c8f47bac9a57e3fb60cee025bc99b182a4b738c54ab684ba664114f634588306c656b4a3522766d9e07754948d5e7b693b3c9874357449c386fdaa9157f2a804706e136483f83c2fc765bf24627316537c8617a501899d6242bcaded sk = 80533308d70ed7f0c2aefc7c4c838a00a5b7496320ab8a8ae781056f0223f474c8f7c96d7655a06ec678000b2cdb4732c6b219ff2b7f34db3e9030cf8703247bd2be3839cf100c7f75ac9058906d9e066cad205490c8363365a047ba4c5793ad1a287829003a9c3ab850712f98b9881d012e277453cd6cb63daca9afa28349a62f6501314c3a59b419729205b7709bbc03079226389056f03e008287e9c6a4a3f81fd3d7753ab1b530f0c2da265221346881b8cf5f6084ec1b32038b67e1f9be4e692fbb947994d20bcfd464984a472ad91be756100adbb663787c25523bcadb4cc6f4af449bc73f79043ba10011e4262a646499835c67b5898f3ac15fd335dc07ba7f3456717b96fbb82bfb9342ddd96747f7c28fb90de742b16130c5ac8c87fe590a2c888ff59bca00d9b5b1b5b70f63b286b412adb7a3e7c4c63da860dee19600a5c0bd621cdacb5d63064995813e50ea4eca1917b111a4ed0a0185b0a9c12032be72be17ca84f8b38255b55e5ce143892b0c37f5433d7b432de3406fd946c2936ec066c8a47b0c54671f690847a0260407308bb62a9c0fc610e7d7a6429c509f612e4247000cb5c5ad691ffc859bd616cd070b556eac8e4b7372bcb269ddea6f81b21d29cb15f3bb394bf70e80687056fa385f63b8bc72a73be75abf2800a7406129b18ff7f26851ca66b75ac9ba87140127c6b60ba7006248ae67583c4344f8d543e9daa726507bf0126c481782fe309aedf607416924c04cc015349235586396b47d95b5086152c741d4b4f35c6c02071fb20c792fcb63e9744645b059669c520fe33c7d941ae2f029d7fc4041157a5041b36d1b0fd1e3c6acf8b3319a767606b79f6813ed840619c1202e1bb75df26980e5cad39c55cacba59905aad3756c29a31f8a3c47806759c322ced8670031742408920478394cdb83b8a9a971b5e2519b990fbc41bd7c5631ca4a4ac4a4305f6555807b676181a04984b428db7a9c3c1fe7a0b6b5f0823f51508c713b119c78f86c35827461312200aca15a9455168955525e6629ba234ab6909bdea1790c2b43e45ac6bcb00aa1d4156e92749ba7aaaa0819f6420d24d0bf4306bde5842b171421a5057aa4954b4b2c2e27b5536e3859100bbe72fb94f4ec17bcfc46efd7471b5863124159f3c3bcd796b9f86500237628e078358387785b4685635cb7e5b11a72c66afba42adc6062696880e02553da618b9c6388a528118b7944d3567e71f989d044b9b490628d757aaec48998770ec470724e625e40291f24e948d94a21967813bc2289b5445f7eb0c2aec16291450319734e40606f29e2239beb7c8e52482db8bea156b220a65169f091b0619bcdea1f94106b2b7acf9e866fc05b399180cb46ab3c1b102793e62978e43ccd4c6e6bc081cbc80001239bb412a9fc245c393392282ab80e833d98079d4fc716e10275144498a400c725665bc804455a3a98bf530178db967ce558db0c0246f5c68fd57db528cd5e346c1837460585038588238d4cc35bc881f661243f031c784904b7a3aa80e69de9f7c75713683f2a777188a5b833ba1367a0797099b40417bd35cd2efb7d5678bfd6a215d5d290623b2f24cac22b734402e81af6dc636ec6441731adf0f755d9d5b295584188dc20b1009124147accc4a23db2397ca7573e741d8572328fb617ec07837805b45be441d5012e92fb513762b242e4199dd44b0d0175b5fca21a1bb0da90118226cc722bcae5164eeda74459c26996523b65c120924475492c216b9170eaa2a126690b4020c972a22336a1506c56359c5244e01cba23aa7616d9a2126b7e7f009b6860b2a4623c91f99605a3cc6b504532716d7de79ebfc62aff72717107ac59bc8613c73d8b881ba8f6b98984970ac1a540b99567d658734ccd726340b3c28cbe852cda360e6ea696a20323d2d495eaba307f245c332947fe374c438340e8c33025814168949baaa308cd666ae779365b2416c9237ba8d6a9dcc4c1241aac8d38c8d138219ff7a9fbe86db47a924171b892151be2386eade537235605dab303b9fc21e40195c1984ea41756697516f4354f2f3c23c8f47bac9a57e3fb60cee025bc99b182a4b738c54ab684ba664114f634588306c656b4a3522766d9e07754948d5e7b693b3c9874357449c386fdaa9157f2a804706e136483f83c2fc765bf24627316537c8617a501899d6242bcadedde82805f961ea55ba5f48fe2d9fa0a76273d555ac82e1d675e297db1a85313dd7785cc588ff9583b3d399cdd649869cffac5ec9242a9e5b34a3673056dc16bdf ct_n = ef3b45ee2cbbf4eeeff2a5bd89e4b704cdede4749be2141fb2a2b83449f2631101357001e0fa947131f092c98cad1d5291c8dcc00f31a8460a7e3909dce587e2b6eb1e9d92455b96849cd27ec11305eb4d90299f18c3454017cc7e3eecc9c289b84c9fc0715c6f7a5ac7982a7a0a501d4e4cc003d68dadaf8853272e3014bffc910f6ae12ea94f44a319ece539bf6e482aae97f8f8df8a91f771021e4ab0062916cbd8baa66ea77976cf0d636c9fdb1067d3ad21e1e0b9899bcfef61f0e21b9fe83ee9abc8b85838b246b157df88d1d7ad5c0828771171b04dda5ffddea35927f8329f8997e89ee7c5b8ab0e943bbd0d929bddf0ce61eff47530ee1993f8d442f62c76760aeca1724c6f4d4a7a82cc091a51288ae335ea6f5589a7b4a5037ca6567a3794a1c93e05b8b13778a5bb30ac9a97e9fbf6170df591ac07411c681e146c70d0da2be9af983a6ce44d5bdb498b81b4f3f3105831530e7aacd45419a84738cb6538bb8a2d7c429fcce8c325d15d0a9dc95e2f757c2599e88eaa26a88b05f27bfaef4e41957e86667d4772308ca25883505c9bb645aa091defaa330ca4534607e93ca9cd0b0ccc8bcc953fc424a0a4269fafd9c0328dc538195c8359e8a860ee5eb70e559c09d5ef23a2762850892471e4ce5bfad1e810948555953f34c42e02c9b9809b66f589305b185d306e0f4f51095103fd1393e5751bbc7996fc95f5661ac450571f12ec94402c070d622193b98244403c79e1ed2ab057fc8a9843c1b4b20e84bac37ba4a85ae3e7c6baf92b12f93c24c5c4ec6a6bc2e33061ea98b0f2786a36529a43764c3c4c990e27b8340c9bbc6ca6543d71879c4ebf3722962c4b12a002df230580f6aebd0bf219794069121e608977e9c0689d530ffd61c412d40b6a7f64bb791a4b8dddc5bb748c636387a41192b6f918457e3a3f5b530fea9e67966d1f8929d4d194a72e6ea4d01e454bc0484737fabe1739f879267cc47aca162453d9b971d3e1cb9f1809915d6bb1b010417a41850944fea962c30e93293d590a099d89871d8a7f1796ac266b1ae2ce05b43ba10ef13c2bfdcda82bf6 ss_n = 78d7087cfd1430b11742d0d4832c94ba1cdd4f8267dc49c93779ad6ab6f58de5 ct = 5b2209abc01fa0bf04c0e47b309c1d72c227b95f48aecfb6cb8f9a98add17289cc6882bbe89d26a86cfdd5ad792fa20d54d7235b5a48bfe0c10bfa8a97c60565160f4675a3827e18fcebb41e0f5e516d7435e9ecb705b22b20b0c1fdfab1bc961776d9bb5bc2b1acea09bf889615567c2f98635876dbfeb0d489972dbd9b04e85422d7784797da2605de7c49f73ecc81ca52d9d39c08f69f9d9422ec4e42f00d998edb84c9e6e0a71f9c45064ab3f1968d21072452927e0488b40a17966c993ff712f3fff481dd9a13dc0c91a7d6152184bee5532991fc7c1de161e928adb132a2ecdf404d4330cc79d86205f3d875fcd1d120f227372e1740184f7e80fb07ab3f26c9c9044e7a5af7bfcb425f8ac521d691156ae0ab6c163dc25a5b2d28a00f152b8fc33e73a4693cb496541a7b36bd64a10b485d6ecf5a820fbe925f5a1753e6673b0afcf466e8385871b5b0b9a063f684679fb68a57d79f4ccdd1ca06588cdbf5c1a850c2fef49a2446a1995d43738a3cbd30de44bc9139f128ac67e3578570d0ded34c61e9ce6c3ef4a0a0e8ac8b3dbabdbae0eeb99478d37f2578a3b59138afe75254ce74dc07bd5f04d07210e636ed3f95766bf40265216113640765cc3bc30b626764cd53a2f56255b9ac3c6cc48fdcba43aa48cecfc500d4d885a51a9bd7e2e19a9e77d1e2d5d99bd5f9a762c8206c26dd4ed84db6f996152d3422f217578d6b4c98df73e878d9c739797eb7206f0e18b1249e77009bbc86dbcfb9b17891263bdf368dc6bd2f8d0d31e16886e69523e698e75c50da73f53ce1c1ffe6e9d4aeaac4037eeedc588ff18ff05edbb682a14e63fcba8fed035ca3ed76a066275f65af95c113963c5224f0634b6bf8bb6f53f74c4856d0ec96599ff415e9a680dc6e51130a9b71052b7ed705beb6b1ee94f0587945bb78c5905cb4aca93d94b21b829cfe5f7cd437860eb495f52c8fc392dde9ddce0e7ed6565d77f4e16c991a190f57828ba2cbc3d301f14747cc6f7655307062de505e098b39b224edbc030b0a2831d40fb36fbea31615e1e3e3b049f639e32aa3ab7e8e98a99225ca5365 ss = 6c9b94eb4a788bd38428b372964e5f7c09c72f16c9f03db6dc194c0e59984e1a count = 26 z = de2f5435634c0658552a038356476890bfcf04bf40a7afeb62376fe10905a675 d = 05305a924f5ed3d67d636efd1f87fb62fb2e15d344edb45ac8c09e69183c4305 msg = 0bb2d7ae5165783009b6cf2fa0eb33af5ad9e766ab9583f750da8046c1c3b3e1 seed = 84d2d2994d83b53dae8fd955643a422a0275653be7e2dcabd7cfff1af79ac5d2a7f9d862fa82f4b0da289124064ed7a5 pk = a4298f6431bcff62a9e64ca08e8578905a8c55a62e2f476c5c3377e10a7581a506b92b80a828c35eec458e5b6a62f3be923a3a066c1ed1b1851deb8366027faff5cd0b63878dc31941d51928d503ef9a96ca4c7a736317852c76aad34380d46f1c5c4c20215287a72cd533ba3d66435101990df7332787846a6711bc1448b35769fe59a1b6193bef457759b1c40ec23310842a7f352b00ea3866934be11a6c944095bc6a273b448b5054ab792b41bf5a333961a289ca109a896a45209f2082183d0c13061c5428166dc5b4cd90fc34517147ec0c34f3202f0da04b71c3997859a8a0a3277af49f47620c86c0165bcb899fbb42f5e08d67686e2424466f1713fa387977a0612c3b579a875c20f4c785f45ef2f526ee1c4086806c8805686012051caa9a74ec5846d1a978798134a8b458285666ea0f50cc0c0c930e5f3556629695603529ef620799a6bfa913ce1af58432a06a9e638442657d89687f50d4803bcb0d8a52571bbaba66ca4ae951aa63380cf6ac3825d35a7d6ba24041b65810adffa8cfdcb28828bb088ec52a5d5715a0b438158652a31a3a6420927655c17df2cf91c3be76323c0af8616b60ca77120ec451be5ef509766a6ff7f55830a9737f4a2e6932b3610665a5d01082f99097c59c8c3293e0a6756e2322784258c5f197474b53e98558c7191b901b29e513c0e5dc1ada6b9bacfa76a1ca7e8baac5564a7911c9b3e580318bc9ab6ae28c811b4fd8eb3dbf3642ecbc0818b46598ac1b16f7668219458ef7cf06e9a8dfc73501e04ec1eab343ab362fd7bea08a2210f927d5e00d7e28cb56947317e69d46c1277ed14bc9f54f466a125970bb8bd31640e7aa6928c1551a1296f6c9b42530d2d744f5398eb1817480c87960a00ffe81a01bf65c28385f3c81251173b32ce9cb77862df445551bab60ffaa2106c008ca76c9531aa480fa4bd70a858911bce42acc6ce73d7338617cb31a4c7c3be242b65c1074f051700db098fce27558c03cd619a006612b32479ca80a51984954cb94891488733b377c0490213a495681c042967b83f1f00a42d6365bf3cb0e79ac254a7d78c559d22df11b8f54adbca3937ebe2f4d96b60ea035feda8a9270a5e8f67ab5 sk = b0d7653d894205c44983a6cab7ecb52387a43faa1d7a8380eed69811243970e397de9b403be951f4345f4b872d15555ecaba61e7f64d7b7b8b66866905868cd0f82029a041c4f0cce10b8743f28f4e8bb8a78b91c8f0bf18a209e174032e9bcac8e793b89944018476efcb032bdbb5726b537d982f55a05889494406ba15f1513f010032079893e532052796ce9b90c2ed172d471b56a23c254993b18889989068059e3b84e8902390231337e7bb7a69398a986c19021077c561cee2ca4c320e39206cfb746e77cc770113ca2d46a538027424ec0272b71705d6a061b9b64826ca1a87af60acba5a9087180859dbc4c4fb5076394513bb57c39ed92b19e720e6b03efdc195635aa2e053714a88484c0061ebec4adc1a3a69954f338964d8549383f560fe32c5cd8308f164c4a2f3ba2ac0c2ca3975eb7107eb60b5e8f76a1c194a82356f662667fba9cdb51925ec7a67aaf71a2f820a8da889d2461e22716448156ff8fa6700381cfd108bbbf4302ab6a131b1c3a6d65d45362cef5ca9ccb12304e9baf66113d4d99990f7c5068b0e77b2c5aa25a6793b807de46d1ba3993a523b1dc44b7257a279c116bd018c665bc9af60be1f479a79fc581f4ccd81246ad348a8b87669267ca3fd2c046de15156e426758144eb183381baa32296cff007a43b49be392c2cbce01bb0122e6ee3a04b819315310cf8f0c9854677d7ab5bdb490aa701ba1c010e03030e9ce881a0767b07c719d0e9676fac5e64e441388c7efebc14caf44aa8f03ed7f35524f693f598caa54b91d31598f557498cf191c08b4799631819b2cf427c0467b66a0834811ab37f5125617dd1124405a4b37087b57b801ab35f1e5c9c6057a14fd1c10ab3aadaf7934ff470f64ac3d402b3c6884a9d7c736179a1b0a53ae8a153eb00859b75acf0d7784a424d1bf8bc6129139d3bbd7d432aafda96097c0d85020bb250c72900d0c164731df5615e381d8c1643a99727d3c47b37569ca3897f0183b26d3a85c1d87ecbd0123af45df88045d02ace9271220cf18e9593a9f9ac6cbf874a3fda17fa59888040ab869c57443097f07112a4298f6431bcff62a9e64ca08e8578905a8c55a62e2f476c5c3377e10a7581a506b92b80a828c35eec458e5b6a62f3be923a3a066c1ed1b1851deb8366027faff5cd0b63878dc31941d51928d503ef9a96ca4c7a736317852c76aad34380d46f1c5c4c20215287a72cd533ba3d66435101990df7332787846a6711bc1448b35769fe59a1b6193bef457759b1c40ec23310842a7f352b00ea3866934be11a6c944095bc6a273b448b5054ab792b41bf5a333961a289ca109a896a45209f2082183d0c13061c5428166dc5b4cd90fc34517147ec0c34f3202f0da04b71c3997859a8a0a3277af49f47620c86c0165bcb899fbb42f5e08d67686e2424466f1713fa387977a0612c3b579a875c20f4c785f45ef2f526ee1c4086806c8805686012051caa9a74ec5846d1a978798134a8b458285666ea0f50cc0c0c930e5f3556629695603529ef620799a6bfa913ce1af58432a06a9e638442657d89687f50d4803bcb0d8a52571bbaba66ca4ae951aa63380cf6ac3825d35a7d6ba24041b65810adffa8cfdcb28828bb088ec52a5d5715a0b438158652a31a3a6420927655c17df2cf91c3be76323c0af8616b60ca77120ec451be5ef509766a6ff7f55830a9737f4a2e6932b3610665a5d01082f99097c59c8c3293e0a6756e2322784258c5f197474b53e98558c7191b901b29e513c0e5dc1ada6b9bacfa76a1ca7e8baac5564a7911c9b3e580318bc9ab6ae28c811b4fd8eb3dbf3642ecbc0818b46598ac1b16f7668219458ef7cf06e9a8dfc73501e04ec1eab343ab362fd7bea08a2210f927d5e00d7e28cb56947317e69d46c1277ed14bc9f54f466a125970bb8bd31640e7aa6928c1551a1296f6c9b42530d2d744f5398eb1817480c87960a00ffe81a01bf65c28385f3c81251173b32ce9cb77862df445551bab60ffaa2106c008ca76c9531aa480fa4bd70a858911bce42acc6ce73d7338617cb31a4c7c3be242b65c1074f051700db098fce27558c03cd619a006612b32479ca80a51984954cb94891488733b377c0490213a495681c042967b83f1f00a42d6365bf3cb0e79ac254a7d78c559d22df11b8f54adbca3937ebe2f4d96b60ea035feda8a9270a5e8f67ab5d9a0564060af33a6698bc7b51716df1c85e94f617f780faba408ceb72f63a5abde2f5435634c0658552a038356476890bfcf04bf40a7afeb62376fe10905a675 ct_n = e8cc613022cdfce31bd6509a58e68ee96694faab8f7b46d51c5466ca8b27a96a1862eafd26a5312e63a1ae5366d2a018a932944fbc2753399caabbcc2a0d14812225e3dcb0b316396cb228755a2e7d79ab2e26b8a0e49144f693322734b2b88688f3dc840281c7a10549a49174f07e298a04c83ec3de2359517e14e048169b597a7c18b720ef8f87fb2dd496609c159a135851811995fa59514d345ff6692e3b998fb3d3fa6779c8229be21bbda690c4d090ee29f0916bcfeee3f0683e65570739629fef2d7c44884de626feacce36175026e0d093c73ffe84d327f047bdbca6d0adc311e0413b27d92f4656f1fade0783726095c50e50c48fe8f1305038379cec9a7bedf2dff937727f857170923713ad7a171a001bd15c7d35bb13c9c83f16ffe60825a974c6514d0db122a35d2d6725a18deb8e24e423461c26399676c24a564b7dbfbc546e808a75f2d3fb0bd88c0473b45467daedb9904334c89f5f683de44d7e3d9ef48db08672ee7798b9a0fa63d0247c5bf798ed1755c013d388d2c0f14a8c61027f45cf58fcb658d2a1b5f13d989a1e1fce4a7ea39ce5dfd9a767b6d766cc0742b47b49e347d4189fd4a30b1057a6b8522f0e7fad759b22eda8b0290bbaa8d3e51184e33e25acd62f1f4b660b3642d78b53218e0849a44e207ce39bf9d2e5a90170c81b447db93d58a70ea68f393ea0512a4abe3d53294eec5e7061fdf64f680a9c82ee6a3ece4f05374c2e722103c08b776b7612de221e08759e2707377a9a9d51f50d7349745f6721c2f04612a58496cdc79bf5d8ac8f224f48730d2bca7286e8e7e4fefc2616c364920a9dde206a6161701bb2c31c27f05822ce0d2e25ee30b7ce1019c80394b207683aab75829fc538936b3d9bc8a591eede6d45b1ac5cea5118680312239e86cc380f4bed71899338932212dedfea6a660773a7331da687e38802ae208db81b53079b26ddb79f4cb45a5f61554f19ada12e5a090f4f9f106eee10bfe17bed1f1f268d0c2550619c62de76fd370c73b8ed1cf0c0dcd19535ed26d948a2926b6efc8525bc517cc6a9e822b1290242492b83f62c ss_n = 7291aa62aedd7e59c02fcb3d6b89204bde5beeb21f2ca496c67d4da47d5cb384 ct = bc730f47314245cf2380af8b69164ace83584c8c319217a8e48d3c3db0d7612f40449e447fb9a64ae408f2f19371ff57da15ac0bc33ea4f32586d0abc149690b6d36d0ea66c1964430ef809eaa5d18dc031ecc7a2aebb6de0d74346e097b116a979a408afb4a01e40e9042853eb5476a3411a56597ee71ef42800f1b99b8d9f286ba6bc022cf81a90b4684b5e45acb25ef56a13b971cc15660b790a1d86f9ae97abad3cad5b20995137e3da994f1c68a4c0c1cad1877dd8bec095fd920996657b0db155efe3896f7e14c0b6310109dec578166125af37d0f37aeceed5bdf07e05803db24914f652732f35dfdf7c6e29076ee5cfe2ffbda7452cfa53c9f108ba07a8a9a2bf18852eb60b5367dd1beecac4accb0a641e6b41b16b1343e629b5f98b5b6ec752562b081799391a54f9143f438207d00aa83edf32817aa898f4e39a895f35880bf1b153eab0d607caa3509725f83d6d78c686044fe1b6a0b5406808697b0c15baa5b4e4337cdf2e1e98410582c0289131e3b509a03a84209152ee7b988405782ea85fe4b116def3e40b04799e77122e89d688b555d9132cc355c45115cc4eca96c41cd240e5b1d18eb464f23fa7d5aad4a928e5bd0f03ca9e3a3d73747b0db83f37545a3a16c28c470384b13f5ae2fc700e529b43d27955df50f246fb27ad972434ec5d59214520852d02f70ed68b9776c29255f2b21166e1f8e9190ce093747df67b4731ad03f0a1a053118171634140826a08bd318d0bc7b8e5741fcc0a18c4c44dc175e16818ffe3c9075b0e4dc57d1f011a6cb929c836c13f5b19454cfe587affac7074ede363e99bffc6d74cac00567239a5382e9faf07ee9fd2d363b5a5310571074af9bc297ce4a1eebc992b8eca960ab915d43335bdf528be254c41d963693b571af34bf758fda71b5a98462c98c3862093f743f6f87a671d389cd0fadf5f4833fd606321265d28247054e72b1e02afa2e23cd083e2db6fa8d590f1f8e2b35d87384fd02504d86520b76297ae9d2d910a5b32582e07895c3b3779d4e2221a94dba359d1ccb7125fb3babafda14de5cc4dc7e534658b47c61 ss = 5f449f3e4a5b7ab47468a6b1c064ebdf67de8c04ba6b7a6f8b6cd7f356111e0f count = 27 z = 59b5489de96a59fa1da4f19dcaff25af314f4d77585fa8c1b2c98bde590bd31c d = 1cdd184902b745235086927560c91609ca236c62b6ac3a34c255d96b88592a6b msg = 74af7dc9fa105e34249791695b28d00d6d6a7f54c256337d7b935457a101fd3b seed = d9ffecf9a6d3bca6ecf87aa69068544c582ee9ef83d7a780c290d0314216ce01c642fc26a6ec65f74646a9fa3b2abd92 pk = ae4cba4a46b05e55b874595fe570a11142131957962b364b9be046aec32552fc2e37977e6586c64e0b39619ca4a30a0ab1c11f8cba060f001d9904ba23247cb9ba9dcda31ae70ba10cf85a5bc25685162c31e6b5c1c4ab11e9bc10139719d0c6b582182a852b1cb429b88c0a81b22739c0914654a69079303fd7115b2936a40791fef9caa7ac1c4f27a2574b603483ac5b308cda381430d98516e2a01124573f311567d7aa68e4bbc13b1883fa710ac2cade482a024b182a4a98137c4856e68cc4e1c17a33798310cfef99370382029964cef739c1a3d500448a5d767676549bb619261b58ec9b70dc56227a24a5a187226c1de5f162fd06bbda963f67ea0f5e295a2cb7220e7c9f67a89a27ca7f411a3dc92b3928324eaee85fa59c7632f1849bcb2d733780a2b3cdaa193b40a7377cd60488e82099006a0367c1a6465716204ef325323278303d650bcbeabe1f8039acd07984778de310cb6ea71abc119752b79ed8a82e7fd571defb69a3342e36445790c6057f50366ec84ccf6455277c99a4c02089024c048b7780857b3f74966f35b61b86c3bf368d5e54b46fb3b091e51d32211697eac85c941d13619b2f527a45eb11d97173bc66607f18b51f6410221c91ad6b45384375f368cb46ca382b73a9f7511bc67640a1d2caf2112f4d1b783fa86fa09031334082a46555ca6a0c8050a4394135bae1006a710c64567a6e5434d82205d0ac7fbe856fa3e0a7fe4865cbab3c38aaabe1ecb4d7000c884118d7d281b6305eaad3874d78a59a704912da92705c6405ca662fba8b655a9367131f4e320cde52c3aafcb6a87bab54e54e97266c3bcb97b554b14f20452226a3bcc775cd943921f61c9e798938a1393591bd2c8c998bfb2677e0bbab8c4921945544c389ee3a989861854ba40f80f0cbd6dcaf58d1370d34ced0dc8935535077c35f5ccb905b63c934a462ca599128276cc984748df576e10c81f2942acf20650661b0847592b4d20d1b15256c89a93eb350b9856c16e0c6666a20a4ec69e6308144ba5fbbf78060a5ace92a4cd7dbaa22aa91b98a8265261ea0770530135d74fc8d369d054f780023190ee240e837242dfb6219cbfe4122ae09aa329d656c82bb22 sk = 25238d5c2b8b9b098305296bf902278e0414f1f02b82bb164cd27dc370431d7aa2f15205c49985d5324d01c7177aaab5a6b76a60a83f20a804f6621c73c84bb73883dc9040df1b001ef73bfc23c039f14bca39c51b46321bc44102824b7e048a6ada78951500e918151b8a386bfca85f98a3cc5985621c893e75bd339050d784a89c866e2b4a5b58d22450d26ba4242ba50646647944dc8011bf788d44b735f3ba48853408a0c79d46cb7f9dac47c9e296d209bbc0663ea1e36bd30c441a81824c6b768c01137d728e70617d49956cc6837e1e1b391c433d3bb5900d648c0a50ba3922ad326bb06769a477502fd92abdde4948bd47564d202736243add25bf391409090a15f8fbb01d201d1937a18fb55bcd7343d203be51e55761895ad7316886058d5435b3f269a4bf2b36e3662a72b10a0294952950baf7a70f6465abaf38bbc1c7534370718f813590fc7b6aa0c7eae78e1ab79fae502499f545c8c40cdf133b4363781ebac77358304a1a4a62495b18524abe964d11ab60a4945b3897819937a22270c995aac05e5a3b3885c20530a68cc70293ac678723a3a98158c11b3ff2db8e89e22b389450d09981e905339ebca0672a056f54308940cb5cd29a8fd07481d4a33bfba0ccfab65a9a3ecfc27af90badcfe0629d083d8cf0972fc2cb6a174b6ebc8c54eabdfa294c43ec15dd960beebc366e0750f2cb3e1aba7f1539b4bd7607de147828167bb94cae9019c7bb7b528f975a5b0c0085a0c4bda61870c25930ec829778641ac2bf6c947e21a1ba98829016b51e5bf14b6b47431b621927872afb7c48134ac1aeda6863ea8d39c665a8ac0505382a66a70ba4979dbe76bc700404bb600447293c3ce4bc2888371a2bb7785659f49b67d396a9ae2bbf4e27c7c4c721bc4088fa0869e8c7746a83c2e59b6ce48520f76aa3f988bf9f265f4cd30c9d47541eb959371a4baeb856867722f255986f43ccec922ce8eb42772a15fe85087e937eff5c781e8b1b0268802d426bf3c07ffb9cb7ecc48854b331671284b44443c6b004c75c9f31619bf613c6aab97af304c602a618ab3abe138cbbae4cba4a46b05e55b874595fe570a11142131957962b364b9be046aec32552fc2e37977e6586c64e0b39619ca4a30a0ab1c11f8cba060f001d9904ba23247cb9ba9dcda31ae70ba10cf85a5bc25685162c31e6b5c1c4ab11e9bc10139719d0c6b582182a852b1cb429b88c0a81b22739c0914654a69079303fd7115b2936a40791fef9caa7ac1c4f27a2574b603483ac5b308cda381430d98516e2a01124573f311567d7aa68e4bbc13b1883fa710ac2cade482a024b182a4a98137c4856e68cc4e1c17a33798310cfef99370382029964cef739c1a3d500448a5d767676549bb619261b58ec9b70dc56227a24a5a187226c1de5f162fd06bbda963f67ea0f5e295a2cb7220e7c9f67a89a27ca7f411a3dc92b3928324eaee85fa59c7632f1849bcb2d733780a2b3cdaa193b40a7377cd60488e82099006a0367c1a6465716204ef325323278303d650bcbeabe1f8039acd07984778de310cb6ea71abc119752b79ed8a82e7fd571defb69a3342e36445790c6057f50366ec84ccf6455277c99a4c02089024c048b7780857b3f74966f35b61b86c3bf368d5e54b46fb3b091e51d32211697eac85c941d13619b2f527a45eb11d97173bc66607f18b51f6410221c91ad6b45384375f368cb46ca382b73a9f7511bc67640a1d2caf2112f4d1b783fa86fa09031334082a46555ca6a0c8050a4394135bae1006a710c64567a6e5434d82205d0ac7fbe856fa3e0a7fe4865cbab3c38aaabe1ecb4d7000c884118d7d281b6305eaad3874d78a59a704912da92705c6405ca662fba8b655a9367131f4e320cde52c3aafcb6a87bab54e54e97266c3bcb97b554b14f20452226a3bcc775cd943921f61c9e798938a1393591bd2c8c998bfb2677e0bbab8c4921945544c389ee3a989861854ba40f80f0cbd6dcaf58d1370d34ced0dc8935535077c35f5ccb905b63c934a462ca599128276cc984748df576e10c81f2942acf20650661b0847592b4d20d1b15256c89a93eb350b9856c16e0c6666a20a4ec69e6308144ba5fbbf78060a5ace92a4cd7dbaa22aa91b98a8265261ea0770530135d74fc8d369d054f780023190ee240e837242dfb6219cbfe4122ae09aa329d656c82bb2236bcbd001c91fc329ed3c68e5427ff74d3adb28171df59c11a3244f8b081a74c59b5489de96a59fa1da4f19dcaff25af314f4d77585fa8c1b2c98bde590bd31c ct_n = 75bee9c8c6502354b62dfd3e00de584063aaefc7d75b31e9f233ef960fbbfe68b67150fcdc05ae6eaf946c043a37887715b1cddcf1a901e0a787a2cc4cbb759a60a1e5b72127f8412a6c8b7822d7b166e03fdd1a7979b4f0b7f3c188605334c0e2395e09deeeb3eda84fa81997da7cdbd52d9322367582e0ad1c31ea03e6e70d535d542913e4d418ebd8d651a265935393e54024b6dd1e0916b05486bdb6db133056d7fadb5df9e3ff4d39425f815e7d90e9248f898e393b1b22ad4686a3a8c588c8637c827c17c8a2ba8e2607152b86e8edf267e0e4ad65dbb80d076f1c482d7483227582e1071ecf0c69094ef471aba92d9d17b17abbb0bbee36de82a48623e4818be4ed4f82609fffdec761b0c15f038d5a2950d7e0ab2510917e8729745d2376324c91afe33f0f90a8e53b7fe0b8ae62c3628a74cddeeb1e0a90572fd822e30bb02bebdc7cd79e446e69ab637e107c16c1301b3ac999fa95e974e4a8f74d36718966ec8120da22cbc2cbf4190dded5f3dc21ab884b527de93bba8413d9663aa64d9f2b74cfcc86cef7315d5f0e443a6ca705469502952b1c3ff1d6b2455f0eb76fa8e6611dba3d5446760d3140c700fcfb194db5c20fac40ade5174d80823bac30bd0e21e07e4608bb833fa4b5d7fd109dce39041e3208d58c9522f9c8f0416d769f6da91cd77b0b1972fa7109e7c24cea7fc94005d043ab1fdf3b3b7a3e96870f3be6d9c61d106f4c7cb8ae15bade4d7fe6914a078c8df593d30123f0d12d798b16df91e619b2ba3c27b68f38322cf250749e6fac43ed1aa5d3680d3666998d2ac6f911d4527e430776d0c5ca011e2c5334d2c6cec1b8357450b099ccdea9e25dbc270f3848967ac1c92249c6b245bc1b24a5b71ac229279692c11ebd08f737e3f0100b755ab9c09be07b38dc48b813188ef1b2698863699f7d6c0dabf4990942a36ffc9b25b3e02445e9464e52921633dfa5496c72ca5b1044b4743ed0e7230d6475b33f679b3962cdb23f9118f0c9b13ca35ca4fa28b98c13221ac54faa5fec70787169be17e636f95f61ad5faf8d0984c7c0e7ef57a43ebdceac7183 ss_n = b032a383e4d8a9ce9d821bbec78944900404b394606e42930be106400558f5b0 ct = 456569a833619802b03ccfa9caa4fd7cb220a5e7d0660b9dd6242ffd93ed295b638357652c2d2ff23dc74662296447217a59c40c52753e446407195b122e5afc07987d679e9b1e29ddb9049d98201f67821fbd7f7aa9e38b1e4c62000e9a9778679965e9b02b38d6a9923918c6671eafb1395c208f04214094a23918783d55ffbbeee0b266d99c4ed4dd24b95bf4b4f7982b7426f0292f9bfd8146643c948a8f1d590eda9c11033d1a1a9697e48ab02ea1b200de646d5c9bd697965e42132144f416ebf3a0f4f7a7796569f482c2be66a623e97d23b59bbf4b0ce26692dc5c7392db27e4f4bb89c72673a0dd8f31bf0da14bd3f9d40d07d2aa0e6bb5d108723f26fa2c97dc7fe48052dbd6dd0e210dbd2e3c81bc1124a442305ed30b16c486b45f62859c39fb87ecae2d1870bad3c4df2dd5013b9abf7715687ac6e7dd00737e2505984d41a6f7be40061366d00e1c5800df1c0a31b4c3ceaf992bb19154feda597e56dc390863614afd0c7d591d4068e5d05bb876da099c48f2e10df16bd4cabae7888529ae08a92df78b935e4903935f90bd64c3c6bea88c5c65b3f9b432bc5dbb0ba395b0ae0cb5afddea22d5ed2be484989ed82cc3124c6b3d2d579c0eb2fd665e68a963449fa2169f470b179f9a2d678e58f2548b8d5139c4ca9b0172b519df8c281ec7366534b1ce2d7fb133264dddc92007a31811dc50577e5edc2c9f58999609656c13a92b7e997198bdd1556814b8b93f589ce4eaf258bdfd843dbf3e381fed9916967f832c0b0608011b925a43c0a3985ee61eb22ba38adefcbec75615e6aed4a2de3d80c06cfd24730fcceb68e18aeeb171f06d36c53a480b3fd4e0bc6ae11e8dfccdd16a88663df1fa0c3a2651398311ec2130eb5d29cfc72161599a588555779801d72b701db31e4bb48a6317aa7982773db9d953c86f2c25d60a0d230e5c8de41cc1e6e61d87c0cbe789560f7c88973eec57a3e8a22baf8446879e8d3e38f8d11d8935b735868ca195dfb3b7d36908d1ba242860cfc32684ced410e93023c2be9912d3f61fe8ea5fb9e684284c9442fdee226eb709a37f8303 ss = 1b51a755cd7fa87e7e3e4607ed88f4ca547294ab0eed51c3824bdc4f8e7da12a count = 28 z = b0b16e5023efcb8657b8b42786e2e588f5d94bb3a72060ec13b5c6b85d2f07eb d = 2975b46dd14b8640c71ab326a5ef3a7ca95392a6e7d5d64ef1c083b3216b9e4d msg = e6178852830038693396133042cc61ce5747e18b774098f31e63b86cde113a71 seed = 8eb00abd2362d45910c6f1193dc71fc341ae2d101a62a834b2f7e4f561b28f19a7a2d1b27d4deaba08084830499f12f4 pk = eb5b132922c282e2ce39ec4525395ddf737b8a7c134479affd4b52f3bc34bd33063f3036c23992d410539b47597713887300acb6cbcab75352f61c7126297695609deae4bf09241e95906eef16cf92a045937149a51b213984166d726ec60353b2992e9017227c85bf8a359ab24b9cf99c6d6aab841c162a9d5b3c1f571891e35aec127296b16c6df22251c562f724c532f21cb8c58bc51946a15196f3d193303043042ba040b86ad10957bec73854e49c561594c5ba1d57a28ab8f8a84d079894297c5fe29a8ceb3c032b9df1fb0ed7b5c582060b8b9a2cae608b0c0c9ce68bab52b8191a1a2273c14bfe97554f8262407856548b35c69b0cf5581b5c13aa8c458df81c13ff09b126a87e8f97377b44a40fecb5a6a99b768c4c6a125145a27dda01ca2ffb42e282bef6d4237790c6bc34af996b9df655a2e6c0ae784c225c1b0ff9d614a6c56867b6c791f1270c98910a7a3d9d37a4fe393617b88286527fd15b2db45b8a22fba394a0c15620a444c2136e6a62b60b960e3c4cabb271419cc1aa296b62ba4a85c2b2f6d6c69e212b6450a46268507c021ae780069e1698d2b2b564a023a66229d831ab022ab0209ab9e1f981529135b41c96a7c2bea64095a572885b6128007b55177921721c3bf785a128256619ba323ec23dfc6731f50b06ede4087bab6f0053385dbabffa324aee87bcc35165a0294f2013c7f72492559692b3b8404a94446131a0660374d16705a62567a4911dc7c761d6264a90e66aa5a2ab3001865a2633de828c59072044019822529b5b50a4d2e940e7084232b38c22da7c638bc09777139eb306c2c18e5db432bf105ea9923d92229cb8b073267571da40543ee856a5ac3dde2c5195969e05d57248fb7436f423f6b863fb9572dca45ca55a3206b714e4b0c5ac704ca91c776573970fc04a5b0bcfad7185c3e6b31f1b1502a8abc507b008898bae8905d82633354c6d507c933495a07e67cab1fc1e0ec61fc3e52ef4f35a76acaee7cb315e9c32222706e4d984959a51392a236d55cb3d4bc7d5642acaa665b07506ff38015be61dcbd8745a799c25941927e8ad4cd98de9b54010c48491563cf97de89438c271275e46141a8581b9960af9269b sk = 244774794371b7a465bbc3a4588827b9d03dbfac4c48eb8754658661b970813795196236e3523d69593a1f9b75f8032ba1a8cfb6dcbdc1cc3c7d937c05010a41d6056957bcb8db381f64486decaa746484839ca72a2c4a10aaab98122dd8e4a06b3141aa6865080c4cee270c5f2406cd984638e574d96a3473d7b62522211d177be55b38f1f8104a9c381f8045b9e66ae82936be2c5750111c65013a1cdb49048942d07859ec57bc129653f2b42ef3a7afadf2120fc22718c34646388cc50754383b8f8eb6a8f9f8012c4c194a3590aa08bbcb2c6b9f8410b9454e502a0319b7bb7f875f9b8c60c8288ce14c5d12864d3e15c4dbe97c39a9472be218ffd43c04c43496c7ad1c96cdf27c303cd72ecf9a76d6a7cf7a9893dfd168ca481d54b94455832d13e4523b224183c267369141df551ca760c4a99c11eb3b29bd9068d2b8921c9c3aaee13a211241ac4b2240134385f87b4df02737c833cc9381261321c82852da98150779b602451250650dfcfa3c49673545c79fac75995e162d1ff4173435b879122e0a9a609e361ef947a0089167798743cd31a5536b081d851966513858206e9ab95f0a28630dc225b986b8488ba637e0948a705c40bbbdb1d449421ba1a1b812c1d840e8294d5c3b21a03a1561a63728147961965be90a06a8c701dab4355e565be5d42640d67ac77154575a04d0acc68fd87af06b20d190aeb6ab414230ac81d10dc0581b3311b13bc56e81e97676b80c55f368133232937ab1e2c65f8f827161f10192e5c8840536a2d848f6da322f02b53e14992b0758e21577497c57d45b459a8a5d7e1b3ec979902963a6e833bf55e752b455a1bbec17e20a615b7922e0f198bdc82790cc7c1ca315368502b4775f6b3bb5c7438da7ac98b75b807d8409780a932b9331b0b421a7563515895afe233c74b15f6b4b6bc62b0d0f752021992be6f90b1cdb3f0342959bb863c2a3ba7387cb5ab7b60b859fd425170ed8841a422713d3618a24a0d8c5114fcc0f30963d5eb56360a57e770821bff932b2f64749869382087dd38bb082165705101348b12430f25f0f8c8ab65bb8eb5b132922c282e2ce39ec4525395ddf737b8a7c134479affd4b52f3bc34bd33063f3036c23992d410539b47597713887300acb6cbcab75352f61c7126297695609deae4bf09241e95906eef16cf92a045937149a51b213984166d726ec60353b2992e9017227c85bf8a359ab24b9cf99c6d6aab841c162a9d5b3c1f571891e35aec127296b16c6df22251c562f724c532f21cb8c58bc51946a15196f3d193303043042ba040b86ad10957bec73854e49c561594c5ba1d57a28ab8f8a84d079894297c5fe29a8ceb3c032b9df1fb0ed7b5c582060b8b9a2cae608b0c0c9ce68bab52b8191a1a2273c14bfe97554f8262407856548b35c69b0cf5581b5c13aa8c458df81c13ff09b126a87e8f97377b44a40fecb5a6a99b768c4c6a125145a27dda01ca2ffb42e282bef6d4237790c6bc34af996b9df655a2e6c0ae784c225c1b0ff9d614a6c56867b6c791f1270c98910a7a3d9d37a4fe393617b88286527fd15b2db45b8a22fba394a0c15620a444c2136e6a62b60b960e3c4cabb271419cc1aa296b62ba4a85c2b2f6d6c69e212b6450a46268507c021ae780069e1698d2b2b564a023a66229d831ab022ab0209ab9e1f981529135b41c96a7c2bea64095a572885b6128007b55177921721c3bf785a128256619ba323ec23dfc6731f50b06ede4087bab6f0053385dbabffa324aee87bcc35165a0294f2013c7f72492559692b3b8404a94446131a0660374d16705a62567a4911dc7c761d6264a90e66aa5a2ab3001865a2633de828c59072044019822529b5b50a4d2e940e7084232b38c22da7c638bc09777139eb306c2c18e5db432bf105ea9923d92229cb8b073267571da40543ee856a5ac3dde2c5195969e05d57248fb7436f423f6b863fb9572dca45ca55a3206b714e4b0c5ac704ca91c776573970fc04a5b0bcfad7185c3e6b31f1b1502a8abc507b008898bae8905d82633354c6d507c933495a07e67cab1fc1e0ec61fc3e52ef4f35a76acaee7cb315e9c32222706e4d984959a51392a236d55cb3d4bc7d5642acaa665b07506ff38015be61dcbd8745a799c25941927e8ad4cd98de9b54010c48491563cf97de89438c271275e46141a8581b9960af9269b97a42ef4aff0d2752ac8c9b26566e09b57f995878a79f07010d7c84b24e0440db0b16e5023efcb8657b8b42786e2e588f5d94bb3a72060ec13b5c6b85d2f07eb ct_n = 7c5cee1132f20c80f89cddce024736bce722609233d24ce305f586643ade495a1d3287dd60dc826c7c4afd7d7827f349eaa572c36e9ee765cd5400c7929eb44cf674993acd891b7ab08edc764ca70c59c12720c9ffef010489555e88a163432fc9bd84936bc3e0e83526399645fb8dbdd39455e6dac825d1eca657249d991b1dd456eeff543deff4d4d8e85eede097e6648cd1de6be0287c9295753a6273fe3a4a93b8bac319c5ce3ffde404fd0f5236f90f75f52214a4bea0e5623581a2c9d843b6f1da10b580fd1d52a3c62ed1124eee017731229ca079e59cdcbfbbaddc3b0652f609261426cfaa29e26a327bd2f432e11bc10c5ee866074b575ca95c92f26b17da6af34b9a9b0818b3b83999219472576278dbb064c7a4ac906a8df6cff017a61910c0497a4cec4ee535f2d84da8cc70b9ac9911dba44b3c6d51186be39ce0607ad3b46f05fba3b52f55d58cbf1d08d2e0840a260b746305a0b4fe6a38c02ebc5c43292a6ee098ec7198baf4522840634ebf09079b24679203a23b8b792a3d5798996dddb9a749aec9d2540317b514a245c5aad64911bf45a1a146bd9ce117c46da1b1bc3301ef62314f86c903d38f6f51540f036aab474eadaa8126df5bf6967e5948050e5a6dc55e907529dae64fc3d62dda99e59380b4d2ca44134da3001c01855ddb8c62b85f44cd815f587d2eec933e529618b188077f3cefc25651bc0de6298d07a342b7ddc08ceedd3eb1227fb8e4a50b13fbc69a6495e3993579fc71b86c27638a7bf7f902798f6e56cf517480ead3d9629b1dace5c300a2ed516523b523a000dfc44a13738e4f0954ffc200e534a5b598286097d2d650cc25282886c7ac33531b5f1343392164cadd58bde64384b3c3c8ecd30531fcbe0a1293129349257aea2b256a5a34e926e54fae61099d68ad2fd2d9c14d95a53190e2463cdc8dd0ce7e744747b8342ca91dcc662a0422f822c1ddfda32007d84a73f4aff58cdbe55494bc97dca475b5f65b3643affa41af33888400ae330f032598a0ec9d2053482de74a098fa58e1a1246c4f4d23b5e0a6e73415222916ea40632414d ss_n = b6ae60f1a9d495b07523cd151acc427b7c9d6ea04e8ebae24733176bb96f374e ct = 374e6bf1cb0fd31f0de7a3d49797fe3d93d3f2b51ceeb36ba00363cd7ec1a1a84c6651f82ff96bec543cfe1b0893783f2e58d4db1b7215d2e3868c51888993a3e3015a965b51f1da91e1b073e6dd451c3a5fdc289f0c60a45c6d4cdc442a0e1b3ec0a3cc81d197fdee39b6d1479875c2062529e206861990b6977c5951322b28df9321cec0980e9aea9dfac33ddf6aa90c8f755da795658aed35609fa879d3de434f087c1855dcc2c77b261eae9c6d14943ae3fea3341b7818acb864ea865308e9120e9f2079f2e1dee15de4fa97df36f05fdf03baf294472b5b0b700dbb30d1049d668ce3f1d7be465e2256d2ea218ab9df948aaa88b87cebc127329a882cf27161998bd86c34d97452fded7a2e3180d9c0fd71d15677144e5745d75f1be896947617279362d54ca6a3651850b176d8ad95b01d15634aa4adbcb74bdb62fab3fcf70745b9ae2130ad87d2caab09f7f7b7d84822444cc5eab24e056cd16bc3da8d4bab57c7908817dff3ed2212c457b7173f2479a7d2c60e0890334a4adf7f0eafb1bbabe007ab8164d70d36d06e08b0b9511692f51c2d97a501e9863f7853a6329551400cf4a42cb419fa94a17e335f2b0bb6eabfd6bf6eef1a836eaa0b5861cf0d4e80c6399983d0ab8495c1da5a43d3d5ea69a62fa80d5f8eb33fa18aeb439e8f67820aa58ef6a82d8bd433d86b98fa23424ad4c7a7521a1a0096494442606997bd5dba0834872a18845438340dae9e4be5cb1b5a91081ce51a22a337da6d29782604be8e9154599276d075a616153fb11e9c9fb00d6704163d5a047ac046aa7953397f1424878b3dc920454b2d5d973e5e52679de3a055363b511a0e5b40f37bda34f4249ae2b0c70fcee80321a7f4f5f3e3d3904974841a9f60ac5ae98a569868aebdad51a20b291654f7a704500de3f3998bf5144cef2b2aeb2c48311301ba2edddc9ef35c1134ff8560aadbd6420204cb60aedd7c9a31cb1cc8e095d865383b20f8ab5c69c9d8fd97d15447dc9b4b7311244e5ca3a7933084783e4305ee027f04889174ad0370aef40fc18b42c8ae6edd5264b17440e1b5b4edf341a8 ss = b866256411d9bcf3e705913fc60dc0a25a91ea22147061b876ccdb8fb56c055d count = 29 z = bb9528598bdaa998e90b22fba7466891f5b3d79ba7bbef569d418ea9d77d838e d = 697ee6fe2da7d4d3f39b7cbe1b8b9004c128a25277812e7594216cb967e31dfd msg = 23dcb66fe9c4526c667c66fd881e08be0e12dc5fb0d2147b924765de4120d1e4 seed = fd68351abe402721e3c8501992732731c588389dff3a6f0fff3d0e9b6a644d4b6beb7337f55e3a59db2fb394c86cf75f pk = a5235a6310af06e8b7206344a8ba21c2e4cfa155b2ce166923390a011a33d8126ffa8b93f33cc175b58f69d84aef389724579776f5a69ab1187ad95a433488bab624441a80e3aa675362cb2f46b70d06194a5aaae6074aeeeb53bb3c15049431982c10d432641c527c06d5029d5a7e894c839f01cfea5194c881b46b5b6319c23f2476ce46ca2b3a0292f81bc19a10a0b1b85eda427ad257294ac2c9af969b2d69ce97da69fbfc4fff328e7713bcc395508501a8f5a7cc8ffb9cddbb00329228a02861ed7740815cafbae3072af75e43a30e1797706da699ba628eb84a7dc66b1ad6c2a092c55e33a53db34791774a3492886316381efba65fe4d926ef2721dc5548e9a0560b9328207b1c3d394525c05f37780dd4d519c483ad0035ab238b766a57587a22aed8dc6e390329037cb80dd7b80707cdef4a456a74aceda7ae24f4c595b66b23370c6339819b1559ba09a6f8d51c017269bcbc9fb240b1c62aa1ba560a788c523c24051ad71f7ebb3d579c2881b1b17ca808de73105ba788684c39e568647899896c6a55e6f30887e3886a43554f1acfb8d96f076b1bb91b12a142aa66a23423a3bc29bab066d767c3d133641994f3d7add3900302c78221908b1b323d0b2b8cfe07453e758c89e1655d886c9d359f21f4c08e632b12806b0da2485d2c4e2a69c5c1a970546bbfa7793eb8687cec4534b1e5adf8e4acf780c9b8b923d76664d058bef12587f3500dd2a9862bf9b6beb42cddf984d797116b426a8c250d55e284ef422f9fe14a3ce92d3e3147f9461cff264fa1fbc57494ab65693f81f99478a9a549213c89e2a4b4928f7ec48285310d256077674b545680040ebac982361548d9be3aa08e2ab4c9e8959c2bc4ceb3a8cf94e03a61c67c6c58740b7a01d8a55d0aa8cebadcaf4b0705e86cbdf1954bf1916ad2ac729d9c5218322dda9471da00b8e8c03a50c941b78c3796db9ca1958c18a1181d29a15671bdbc456a8a8aafa46b176e2cc39efb03239921ce3a7ef380a4f86ba18c6ba622fc04b8aa459ebc9a89156bc666943a629657d4b4a1e7cc4c3ba91437291ba8bf26265a79953e6d1826b84651bff3cdf501bdf627487e7f35a93661177f3649b229d95b sk = 417c8409b864b1568c03e6212ca34dd04877189152351ba908a3214a823d42c6ad5807cdc56c6619719be48c0b551626e1678abda95aff7c7fb7a51cdf76720f6aae0a90ac3bc27bfb9889d5d55faa50ce07d129ef1a7c6039320e8a05430c178f7c95844c5395755cdf4b52bdf12c47a57725a56c8db3a92ed39755d88f3954201118ca6c04284414a0078293c8ab7c1621602195b3f8cb2ba1a802ba538a2a1ac00a87177f34af7eb053698250616aa29bd79abb025dfd869110b9a07e6828db91b416b9cadb06b8bd07a6b9755514176603a38d1b262fc3f59b331a1357bb96779624787c68fbf491c1658c2ca188337c3dc20175a9402460e295dfa6a2ec96628477854818b7d90758e645af4f6a2018b1213a6a462cb003ae626257fc2c51958f42117bcffc20e6818acf2178515a549e71160e994f1f1225996125203088f4e5c7ecc30b7213916638a9ff600a7c3c0c93a015f5658062c702cd779fe19b5c102256bc049915b254100b8ca698ca7549147ae483068c72f597c7e8274fbc22927b202e275b5387756dcdb96baca81483691709189341d76aaf70c3aa333caf66a96e49596c519a3202297c470ebf080fd0566988756f48448f8d11bace8cbccb709e53e1b21e39bcd0f7546da88ed39b03c0c9564b5cb084f850900054dcb06578dabe166451c1a884f22383c93a77615567a932498f0a774a6849cee9ae36129a42773abca30c20db81016597f06ca96000c40fa78218585d714bb0acd908fc09c7390cb9cd784018b598264c2a4edcb09bd08d7b7c1985000f3ae52569c47582b1b312c088d8922d57104e2904b50e7a3c2999504140778eb909f6d2891bdb896f1b74ab705f153737d559a0c241872227200d213d7db6361339312639a9aa100c1e820aeeac67735c869deb67dd7339ccc99b93accd382a9547495f7c909fe8aacb79a034512cc30a766e5837689bbca8b8162211cab5d5721016c7c407c91db31408297a80ce6b64d97a2de1e18e57fa9ba0cb6f2122abb9cbb8bc5c6ce979a77bb873d3828da8d94aab458826b374e6a328355a6566d44561672fa5235a6310af06e8b7206344a8ba21c2e4cfa155b2ce166923390a011a33d8126ffa8b93f33cc175b58f69d84aef389724579776f5a69ab1187ad95a433488bab624441a80e3aa675362cb2f46b70d06194a5aaae6074aeeeb53bb3c15049431982c10d432641c527c06d5029d5a7e894c839f01cfea5194c881b46b5b6319c23f2476ce46ca2b3a0292f81bc19a10a0b1b85eda427ad257294ac2c9af969b2d69ce97da69fbfc4fff328e7713bcc395508501a8f5a7cc8ffb9cddbb00329228a02861ed7740815cafbae3072af75e43a30e1797706da699ba628eb84a7dc66b1ad6c2a092c55e33a53db34791774a3492886316381efba65fe4d926ef2721dc5548e9a0560b9328207b1c3d394525c05f37780dd4d519c483ad0035ab238b766a57587a22aed8dc6e390329037cb80dd7b80707cdef4a456a74aceda7ae24f4c595b66b23370c6339819b1559ba09a6f8d51c017269bcbc9fb240b1c62aa1ba560a788c523c24051ad71f7ebb3d579c2881b1b17ca808de73105ba788684c39e568647899896c6a55e6f30887e3886a43554f1acfb8d96f076b1bb91b12a142aa66a23423a3bc29bab066d767c3d133641994f3d7add3900302c78221908b1b323d0b2b8cfe07453e758c89e1655d886c9d359f21f4c08e632b12806b0da2485d2c4e2a69c5c1a970546bbfa7793eb8687cec4534b1e5adf8e4acf780c9b8b923d76664d058bef12587f3500dd2a9862bf9b6beb42cddf984d797116b426a8c250d55e284ef422f9fe14a3ce92d3e3147f9461cff264fa1fbc57494ab65693f81f99478a9a549213c89e2a4b4928f7ec48285310d256077674b545680040ebac982361548d9be3aa08e2ab4c9e8959c2bc4ceb3a8cf94e03a61c67c6c58740b7a01d8a55d0aa8cebadcaf4b0705e86cbdf1954bf1916ad2ac729d9c5218322dda9471da00b8e8c03a50c941b78c3796db9ca1958c18a1181d29a15671bdbc456a8a8aafa46b176e2cc39efb03239921ce3a7ef380a4f86ba18c6ba622fc04b8aa459ebc9a89156bc666943a629657d4b4a1e7cc4c3ba91437291ba8bf26265a79953e6d1826b84651bff3cdf501bdf627487e7f35a93661177f3649b229d95b4b96c43908a92df5fe1aa79f29598bcbbc7a02a616856d8c27b06261c255325cbb9528598bdaa998e90b22fba7466891f5b3d79ba7bbef569d418ea9d77d838e ct_n = 77b934a92ae0b4f6f42f531957b635d498bcff9bb7c81b3ee79662f4c1be4d3b3edf84d6c9b89ca2849f7242d5687df4c091bfb47ea4c3bdefc8948fea4502903e4dcf85ff61ffb57d1c287e6b88503649c0ab545cd6e83a731be32249cd9c3a680fa15bc1fd332616d07f82e215033c8ef6f030b2c375ac2ce60ff38e391d2ec9d33f0ec3912584b3c10816bc3a81e752451865d2db0fed134b96d7561556bb03190ffb1d0caf9778b77dcff9f60a132bce86aed846697feaa664bb3741b344d77f3161922ade218d6a264b815230003c18979b792f990d4b6f79dda661ff51739c3bae19139d0bf7872db035aebb4e96b55ddf291b77a596cc03a565d3f7a95fbc8ee8ce7c0ec328e1a5e958d4bec91eaa7a99c68ef6b83b0b82d3447e8ebb35ccba824dab6d41b2e0163a7520ae40605254518b1d1351f2a8413d3b1c15737c4d31b377ba1f2039179b70f26e4c9781cb108afeea16383b03c5cf03726a3df136ee1bd4c8992c598e106109408065151ff64384fc16d471b11cf8b6fc36993dbde4df244a720038e215e732b0d83313ea79311e1c0093fe5e9593f8d567716fb6087e8ff71decda56f5d9475d2d6f29976a5bdef6fef9b8adeed2c557de9f162812ec2f3e0fbd585bcdc51ca9688eb6dff7efb94854d29918a7b78b788267157b56faa19b7c7fce09145ac667bbd9145398bd01e8561e7fd29299fdc184a928f93b35dd6531b03fd06aeebb9b54ea4ed653ac1d7d77ccfe2c19089cd7cbd015117e2bfce188311f9eca3b8a8331abe3220e4f7b32b37686d6252d56ea9254ac72eff8c1fa0754b7a45847cbf612821ed3f134666e28c680ce1da340e9678eaf7fea5cdf081ae50316e24f32ad1d45fffa41bbc2706a75b048bcfea267c40a79a1b2016f1a5f2e777fdf1c9513ad44fc52d7c8cc882bec2526a375ad193d83370b8ae55bc0ee11b2f168dc8d8b71f4e599849ee3d433500b50167507346e59bc34e4ce28a43f14435d2d13ad085a5299c15e29620c180fd3374d75756a92c0d39e97c6edc7b4a9b3eb25192fdac427a144a99e8fc89fc23631ebad64b1d7dd ss_n = f0dccf7d2f69c2411fc1301f677910cef66156734284d124e6c1f6b00319da00 ct = cf40194945b9366adf5592dca17e059567250b43e3f67606eff09d4440cef79bc8c1803d22be2d478398d98c704814bc7d9c5cc30d449f507dccb8fb62ead28ce202ec53fa887003deb239c7a77051bd03d4d2e1194fcb7533f0c38a28bee3da4892b21ad19900643f2e237bf5c75744942b17cef0fa95402026362a35e3be2a9052f114b0ae155941636e81145601882495ba9a53a62105ccf1bd082b47d44186579a56a7e1c6436f37c8c592e36cdfd0129bf625f2561f9bd5b0483006fdb625c0fdbadf3ea6f7cd0f3a70fa46963f32ad28caaeeccd39a98a8ddd65f99edb86571f90b11dc37144a0e836d2ec2096d56095bfddaccdd7f6be5aad9312a8668ce0e60547b7bb052f9a19775c6aa9fd39098f19f08870cdb844f6abcaaeb539941c2a14ead9407951b239656854d641678d705dbdfd5a9ba4d5b93ea9854e4495d754a086b9e48591fd385cc82f0cbd1c68658a57afb0a7a6e6f9b371d2438747af041465b8a4a77c122913baaf07bf28fac597a1e12ce0bf74b74b9a3ceb53ed248471b97b809f320a2dfd0e5eb79e50942c6e5d117f67187fb1766082e6a2b53e1bb5674f5c8f03064e1bead3494ddd07a190b50200a898683ce39ee950aa9fa6814e2363063000a9a4e00089f1ae427fc3af75aacdaee8624e4da2ec612398f8e734e39bd418ac127ec4b0644955f8ffdef4d8effac1c9d9de8b1dc9fe45b100a6f04611f5c01e9d225b482f468983b4c5760ff04652bc942b96505287a1f8beda5ff836f4430d40506450372be73ff93b363e4bfa6f27b280062f53d036582bd6f1cdcc11a01c770244404fb6e1e40576aafa1ed79797830a5cf1a3a554b2f67cc5193ce38d5c2e7d33b4ffddb5571530e928bdb750c34f460d533f76499229c456b0aa3a77b09ec1eb4b3d3a0f6bce246c95954c0a937d549b8efe69f20c799281619cc1cf36b0513d991bde0db0eb0d2d3936b6c42ae633e4cb073a8e78a61d202442cbfed374e104314d71df4f3a5dcc5162b63f4f59fea160a89d82996adcaea487da2ffe68197d9298d568d7f85ad239c1faaa467c8cfcff12cc09 ss = 2b5372821238d57fc039f3e240a3e4c15491a0e2beab833c4feb57d00f273b02 count = 30 z = 7e62198708f06d276ef8d45bf2f8f7c4da26fcfda112573e2475f0bb433ad574 d = 2a2aa675eef14820f8bb5e0184e1edf7b31f5010b66c209cb730f6d338ca1a14 msg = 24518694e020ed26588feebeaabc10807ed731b706f90e96e3d8fba19418d569 seed = 37059f94b96cbebf0fe83f5213256b053976f889b14c348f01bf3c08d42a6b67bfbdd070d9b57fc350622d469d324fdd pk = ce64b37844a9bd0b7c2386cdd4f12f132239ee926f17c4ae02f96d535cacbda2371774b0c0165ac7a80ed25582dc27662925375a102d9337c78b2a06e39a3b3212a0ebb47139cc72bf406ef5025a1c021db0d6a94a7b471b886f8df86cd99182b91c5bfa9b5655fc9311d1ba6b28081c06375f4661c1747fac19c5536b7567829d64f47c9158980a21c9d8464763c32fa28ca28c5978f76343ca24bdec4c09b2b2ca26f68bf8e315b69684fda11c36aa5b0577adca609c9585cc321c5bbab7a83035c1e083290504224947773ac38b21a343edda4d88d61832822942762eecf09f3bf0bbc8629c24f17e09d1cd5c0ca8dfb258ce3486bac7361287049ba32cfe0063c091115d3032a6469a56d5295bb5756356354f6837e5219937e980cbd26af47cacc99b7eff270255094eb73c7989307a2bface04072b93f81782469aa3e87c9947adea60b7b398a8f426c7d0e40d87c941da10a8aa484db1178cb1821c182b622ee2a54d5a79affaafd4a7541d22b3ff6c062e7410eb48662b1b1b59c38d33e34b5f480800002c441317dcca1a218b83fbe766951913c278771c504ca7796b30274b5bea87f7b97ac3369bc92977d6861d209212d891882713410118a54e550148c549f47a02b6049dc5d2c09d3905e470438d52197822a96e1a92a68646f36855f63b2d69e0add785021278ca5d670a1820223a654f0a688615d3a8c08a5904e52eecd19ec4006a9e01924548c3b9d7a15e335a376c72c3980d68d18a98eb5768348b8d8040909081320a8947d1ce3ff4c42c633c7545889db41bfe67aea2b666ebeb9fb78c5bfd18bd838155d6c845fc17cd851c84b4056cafb011968563d354c9886b13c63855e4e8619ca06d5f4a65fd856f0e803e48c0a335008c767993f4614a53e16566a0950fa72dd4dcc0732096ffa2c2b068833fc211d0d2591fe8aefb1217eee22ba19876c14340cbaa8f3eaa1175477788cbba84a80f32c168a1bbc181ea4262b1642ce54d83162241a877eae305205905c96932becb404609a3b3a9a8d70270a40868d33a06abdc6efd13311a194b20d0175fc01fe444bef53c3bcf8e73c405af1c54dc30293e5a9d4799c5f518c64aeea56e329aef85bf sk = 8dec261a1048d5e292074cad9a26a4c4cb8ac60404c939c4f2a05f32ac983287cd71d006581bb5f67c34cfc2253fb8c86768754cdb930024c6d6547a25e3c1ff317a00e09f32d5aaf8582943e42f90ccb0f8716c8f031d1cd3a7a30275ae1426de0786a5e551602b01e6d2427c448fe730be52270d4d9b403f363c71e82ee0b0460c398e84444d13da8dc2286224f9ac2ce67d2b60032b164d7a9bc53f117d74975d1895a91125a50f4b01e84a8c9d5b5aed5bc426f08ce30a785e951c2c42b57a080c277a664c81005f878a1c14c1a07354774c3b2a819b847b9aaec98791b63f0352bbf9da2952f33c9b19579a218c3e6c10ab964b1b125e1f59391b6a13105c7da3793ebc99c55f0b1a8227519e1c021960b229a2356b5589b45c213da192a2897daee91d8e46950c307d383914d04a165958b682104859973087d00ea3529e2595066062432353722be467c24157b3f5562d67a8d19b741239254b60660ee7011026a9beb0225cf62025519498e9c1b4c62a1833412f3327ebf652b75a9437e4a31cf672ea74b81cd562e8758176b6649db160d5b33bf427650239cb5d54584d176b44ca534b411b8fa38a6bbba965147efc013cbc602a84686305f7ac00214b475ca69fb1a008fa576c61b836c98aa0a32c7dfa85d35b5a620576ffcb5ee5aa78b0ab745847b050d6995f50661464174435970e277599b049e83c104d047d0d86a58f29ce82fb0b6459a3719a1d98340ac1370f6fd8b43d14859839a9b6701dea2c7cc3db73e67498d6e8c68d94cb6dac3749d3bae27570a12a1203c69c847a058b42829a8257c9f00bcc6bc574964d71456362010378aca110a408252b9a9ab4af138c1ec37882f8ac564746a338963ce8e19a9968a9df973d6e941963268940e98c3b4475bab766fcb4c0b1185d224a84d062515f9764661ac5c67acb0114b415e1bed15a190b9c6af760be157898bc71b10bd01345954477c62aa4c64ad5700a254474001173c30b51803c93da485718e2bffdd9cebdcb56db56a5476b4a94d70b8b3b81444750bbfacd81dc82e44369d72a7c2077490dcc80c3d74bce64b37844a9bd0b7c2386cdd4f12f132239ee926f17c4ae02f96d535cacbda2371774b0c0165ac7a80ed25582dc27662925375a102d9337c78b2a06e39a3b3212a0ebb47139cc72bf406ef5025a1c021db0d6a94a7b471b886f8df86cd99182b91c5bfa9b5655fc9311d1ba6b28081c06375f4661c1747fac19c5536b7567829d64f47c9158980a21c9d8464763c32fa28ca28c5978f76343ca24bdec4c09b2b2ca26f68bf8e315b69684fda11c36aa5b0577adca609c9585cc321c5bbab7a83035c1e083290504224947773ac38b21a343edda4d88d61832822942762eecf09f3bf0bbc8629c24f17e09d1cd5c0ca8dfb258ce3486bac7361287049ba32cfe0063c091115d3032a6469a56d5295bb5756356354f6837e5219937e980cbd26af47cacc99b7eff270255094eb73c7989307a2bface04072b93f81782469aa3e87c9947adea60b7b398a8f426c7d0e40d87c941da10a8aa484db1178cb1821c182b622ee2a54d5a79affaafd4a7541d22b3ff6c062e7410eb48662b1b1b59c38d33e34b5f480800002c441317dcca1a218b83fbe766951913c278771c504ca7796b30274b5bea87f7b97ac3369bc92977d6861d209212d891882713410118a54e550148c549f47a02b6049dc5d2c09d3905e470438d52197822a96e1a92a68646f36855f63b2d69e0add785021278ca5d670a1820223a654f0a688615d3a8c08a5904e52eecd19ec4006a9e01924548c3b9d7a15e335a376c72c3980d68d18a98eb5768348b8d8040909081320a8947d1ce3ff4c42c633c7545889db41bfe67aea2b666ebeb9fb78c5bfd18bd838155d6c845fc17cd851c84b4056cafb011968563d354c9886b13c63855e4e8619ca06d5f4a65fd856f0e803e48c0a335008c767993f4614a53e16566a0950fa72dd4dcc0732096ffa2c2b068833fc211d0d2591fe8aefb1217eee22ba19876c14340cbaa8f3eaa1175477788cbba84a80f32c168a1bbc181ea4262b1642ce54d83162241a877eae305205905c96932becb404609a3b3a9a8d70270a40868d33a06abdc6efd13311a194b20d0175fc01fe444bef53c3bcf8e73c405af1c54dc30293e5a9d4799c5f518c64aeea56e329aef85bfa9293ff7725309e08cc689460e582515448cf56c8e6b58a213a738c85252d9927e62198708f06d276ef8d45bf2f8f7c4da26fcfda112573e2475f0bb433ad574 ct_n = f0f8e6ff71b2a91ae1b3efa606d3698458c0fbd3a9235a16c2e9a1c3fb2d0aa056459a567328c82ef88905bd504d18528585addeccf3bfe9e4816c1e8ad79f4f1dad0be3cb71dd62165e026879ca606a89fc553992f06b062b44c5748a3d39151ff9f13c2672dc5593cc8ed19cb1393fd8e317da061c3198b432a74e5feba0aa60e956b0566b6bde666b6d0b8dd2c50934146d661deac7503a3bb449f9957d21263afaca5f82869389a8fafe9fde0e765a514fa9c9476a860a2150a9a4f64369e260ae429d7ec1a61a387dca3da9f66b01ca13f82749e14a87e40cf1979eae18b18d5b905a32cc2389589226fadc5d4211e602e9246bb03ce7fe5f6c3cc51123ee9993b96c19a9a21b1a23ceba51c2c5f9f74151e3ee5b875a9bdd57558ba61e52574fe67e923c3a2907fa6be20ed1ee85c49c5bb370e8c527947a42a18e898c0fe7cc4f5c27f0c84072565e9e83451677d4e5abc715c72b484d32e9e25f469c909e2b69408f2371f7b647353c657dd53b7ca77d95558ea899f7179d9bcd7447eff6ff9a59140aff5a230b080c4d71006187fcfff51571ef8931f0efd27e7d427548817d5454e18c6cd27da7248f1a559450d43f908d80a3e2f963111642727809b2944cd38c6c6bc67d3ed0975072627cffc7d101be46588684bec4e130792a0219f140edb6291fb940f7881d78f082e9759b055c10052628954eec3515ba4a964b18d88810025da68be9c716b2384911515fa13775757c0ae85bc69b5cd3c813772b20b6c195ff969d47f3faf766eefb26502fd2b87f74cad27857f9517a4afefacfb754b589d53c949ce34ffac37712a77e692db9a358b0fe9371974a59538aa148c077131fd3d37027402f67e2dee70c293e72d0d99d1459b7c2218ae397ce739b0dfc55edba6525a19847c4348f75b91f77178b0f4848b6b82bb943e790faa955716669fb7716fa22ca987b046d94325d0f759aa9daa35f32a452b29d2438438a5556bf0f577298b48e2d3f07cab2f76bed51a6608c476940bcae384e82e7389bfcbca530a5e97590f950e1a0c40c0143ab7a7b94bd0e955d7bd95d8e58 ss_n = f93da686550654fcea94c31022da10a8aab1c03cf6e08be0e4fad5a43e6e6df6 ct = 9fd6dddfe84d63816a5fdf0588c04401eb1915f1187a7bde1a01cc7caa762e4c79a0f41bc09610a9e415aaec830698908e2e2847dc9deb6d48866fff2352903759d36e4bdb8a01bebff6a1ef3a009af6101359dd34a6c8803b28197359e6a85d515a72e183d7a949de3a26c5addbce4831f7d68a335c6b40bbb6ab02a5f9fe3dcde407392e53b6d311f8efda7e26182de6611020bb2965e0fa9f4bc20da653a535a500e412a24341f7405264edb1f151b8114a988e45c35a9c1daa9c95bfd453c5563cc80ef2e0d56511d9f41443f7f1cf6ca3e0912b97769652efb5457cd120e25f1c4ddcab9b1128028952578dbfe7857c0ce12222a3fbe14be4d0fcd3d464ebd5a2137569dfe1c23c023209b3c3ea7a7c08b55059c4bcc740567320a260c290d5d5e36fb6967dfc5dfcb7e3135b4741be006369d0cd3b39b38c055d9eea7b4d0f4b1dadc58629b3095e1fb07ea7e814bb1552157d3508a9d5e14694e419f3e4861f8ea32786e0dbe4a1456581f15bc5b385c025c9fd3de683c1ff90a41fd4bd21421efb5158445ac57d4413b86f0e4648d08e384a6b408386d035873fe8696ac71e410979314b42ee7ba2f66c4bd9009f8cd1f03a3d655355f0cbc8f590fce6dc5ec0b14c87043a6cc4e650ff46231c54c4892f09e7283d51d2ea1b887dd8be24946b6cdc2f85d0396036d037c7793f00adb0342ce5012ba945c410b3f8b9e53e7b5a417caa47ea84cd27128683a0b807e61e9e13c41281d6395e29f8e6229444446f3d5e425a90bee58d2df26254f2438f18442fdc1bbdc645a3ba12aec5a42a4465511d2c41304f9c74110d8016cb7ce41f9f135dc1165c01c9e3195ed57802fafcfdceba91586d94355f3a1879a177443d9c994d9db9d5c4d8fb919f2d8841c4b5257f32f3485f7c5241bfe5566e37297ad0ff054bb348df61f30409ca85c109a4899050dfe7176754e98b4511b4e8f42a86b8f11ad5dd0aca9313e907ed8d1e89d925b3a953862a86bb67853a2c1149e5e3f6614c6584b284c3a423c8d947ddca32c4513bb8b9c62ef9225e232f8ab37f604a63804b4718e3a3dda42a ss = 76dafc818f07c576930d20358d3694e9689d8fda5b09b86c5639e945457204c3 count = 31 z = e1551bf34994ba65654a2ebf882b72ea2e1cc5ffaca3275d4461f648c43d2517 d = 01f57048f4a5f965465f85a694be42b3717e5b6b39a1e5e7d7a66b0411bf7ccc msg = 581f124da620974b325b536eaad2d1401b06c4a75b1307d948567e58f2ec2378 seed = f9532ba755b48c10f17822d8131e72faf1e91233b6ba188b7384e28d31eb9f8ec29a488b3135ccb0dedec227deb49ee1 pk = b3121d739ca5dd0c9ee035167bdbc0b806021516bc8ac9b803300560229064e565d6eb51b905760c341b793a3db16770dcb841929695b231802a950bc260836f407fa8374ec55b3c87a84822bccd502360a77b835a635e416c2f3ba6467432c7ff8c7d1a7364e9f03c255c9d8991808a9c5577f86ef8b278943a4afb25a8c0e910e787cf5c0c11f6fb1eebf59ad4d72d9b8a04905b8c2a8c7048076732275515bc0083ba34daf572a3535a7ca24d24c76ccc0c362a820533e712b6a5847fb16abe1bc6545c698517244381550949848a9aba713b5298ba2b4929b127b927571a12df384a04210b54fca10884034f71224e93aaab69a844428d9ae336a7096521f91a388c96a66079f1f55e98283590ea1ff2311427b2a3b2193bef992ec7156a2790774ee10ded9ab288f1804a4b991d050c3394b1b5560a5e4c84eae9942f275154b1a0308a401c9b9750e4cbd6105d20f07f3697c456752420518973b5ce925427bf1761c450063c9945cf526ea90b5975448afda0782b250fa0f46141bb5fa6a8a2f6892bb420bff5ba7f1cc0ad657b0f789c48cd39b8d49932c58586ca87b0d89c569c711198c529fff087aad60c26a28cde93affb20c727e90799a183ee65cf388a3fd589cd08d53a4ed02c5a29cb081accf34568560c704b54072fb762445b1e6c50c000bbafdd6499d2a955fb2332d6606b17f2b27df09ad84209f095b7082384afb1b23778bf9bb35d109ca6679a74ae0890e53605739bc357d2cab8762244786adfb4bc15169d7ffcb03e0a6635a71e3a05616deb5c38a75fbcd01fce3294468469c7162cac9a15e4d857ce67289610c1a8ca641bc92a696840aa77b85473b3624137a70991c56725c7b62a1b518abcd8627088bf8ba923929c76f54c773ffa203ee8bac545b4b1b770971a3773723cc1727487c3598eb049237a4b81847874b07fc877b95df79d3b82c1ee8675a8dccf10f62e4431a094b2c3b27883475011ea49ab8077adb5d3c3c0a92ad7f72e0cb8192a11802fd849ebb5043de1ccc619a4a828ba40c449bc0500fb37788a9701843669a0dcad4114694ff7c8c20b66b93f111353a9eda7de977ead8501d40e6ff360f21e63386c0ed9504224 sk = d502957b6679645a2ec5e784ee7c603a6bb96c24af35fa33bec6b3f5403974887d6a68062610529b767e26f988b097239ddc37404957a00a580ca87a083b2f0ac2cbb0e01e2ae8945a7970c6c154b53997e5a9847b044db8554b0443b852e567f826009c89602553c0fad836a4ab2e690b96dd89a7cb65c4f460858aea2c34d16587153edca30984a1100c9319778b7730f5c9e79712f2539d87a126702572ecc676de63c6fc38403cf79a3b449e40944d16f900e0550dad6b42870341f5e4ad72fc0b7e580449147ad0b1a7e9c5ad1b709ef33a4b43152a642c8fab42b7295394f7441c9dc456b00bbcbd343e04c1723a33ab23a07293c31e9103b3cc89855d208f5ca855d284b7cce09995316fdcf80fa9a1803058005dc0038f84cfe2797692f71cf30a8ae34997088b04077b6f7a549ed734478630cdde898367b544b8977f55cb4995a2909db0889fd26f4955b63db87fb4102c063c0dae3836ce3c3392f849263cbe6b126dc073ccf07c5a5ec4784de81dcf6a9b75b699ed613b65e937cc9c2f38324ca8986013e3aa63b583ed253738656b9298094609468719befa450bb5e03fa474b8a7d585358b5e16f682aa6b0d8bc89bba006fa3f92506a9429ca5a2b83c588b313e39b08f09c08ce62706005342e785423926bd1f9c9736e82c31d93fcb8b1996a8b8c856abaa556532d5ba6ef5996c5816e02bcdbbb1b702f198380829a03c4d1f24b64e516743253f80014f65c6c15e7b6dfd063c4f830e8c9327c19b35704c8bfc59285e7c4bde8700b74001cee98b228152a0224900525f46437d4f937d9e04af2ff774ae68b952c15f0b502ac1733ea3e381263a6cbd627bae1aa4fefb868ce4c22174b3ce546e29d527d1c8a315503026b3a972c86eec5585c44b4a9e230f6ef230b8bc4c5b21126c15c1ad9895a6548f5eea600a5cc778d28cf25b2345581008b31af628538fbab0ca36c0f3e6a58d043b73473354200a313aa1db991da58b0506d76ea9fc205ad3c2cdea9ce258c7cd85b343d5b64a8ab1de00d063626050e73de8875e0958984c242ed161173ef370bca869a03b54b3121d739ca5dd0c9ee035167bdbc0b806021516bc8ac9b803300560229064e565d6eb51b905760c341b793a3db16770dcb841929695b231802a950bc260836f407fa8374ec55b3c87a84822bccd502360a77b835a635e416c2f3ba6467432c7ff8c7d1a7364e9f03c255c9d8991808a9c5577f86ef8b278943a4afb25a8c0e910e787cf5c0c11f6fb1eebf59ad4d72d9b8a04905b8c2a8c7048076732275515bc0083ba34daf572a3535a7ca24d24c76ccc0c362a820533e712b6a5847fb16abe1bc6545c698517244381550949848a9aba713b5298ba2b4929b127b927571a12df384a04210b54fca10884034f71224e93aaab69a844428d9ae336a7096521f91a388c96a66079f1f55e98283590ea1ff2311427b2a3b2193bef992ec7156a2790774ee10ded9ab288f1804a4b991d050c3394b1b5560a5e4c84eae9942f275154b1a0308a401c9b9750e4cbd6105d20f07f3697c456752420518973b5ce925427bf1761c450063c9945cf526ea90b5975448afda0782b250fa0f46141bb5fa6a8a2f6892bb420bff5ba7f1cc0ad657b0f789c48cd39b8d49932c58586ca87b0d89c569c711198c529fff087aad60c26a28cde93affb20c727e90799a183ee65cf388a3fd589cd08d53a4ed02c5a29cb081accf34568560c704b54072fb762445b1e6c50c000bbafdd6499d2a955fb2332d6606b17f2b27df09ad84209f095b7082384afb1b23778bf9bb35d109ca6679a74ae0890e53605739bc357d2cab8762244786adfb4bc15169d7ffcb03e0a6635a71e3a05616deb5c38a75fbcd01fce3294468469c7162cac9a15e4d857ce67289610c1a8ca641bc92a696840aa77b85473b3624137a70991c56725c7b62a1b518abcd8627088bf8ba923929c76f54c773ffa203ee8bac545b4b1b770971a3773723cc1727487c3598eb049237a4b81847874b07fc877b95df79d3b82c1ee8675a8dccf10f62e4431a094b2c3b27883475011ea49ab8077adb5d3c3c0a92ad7f72e0cb8192a11802fd849ebb5043de1ccc619a4a828ba40c449bc0500fb37788a9701843669a0dcad4114694ff7c8c20b66b93f111353a9eda7de977ead8501d40e6ff360f21e63386c0ed95042240dbf631c7ee348ce490040e5791930b3c71785dbba2982c1116cf84cd2122eabe1551bf34994ba65654a2ebf882b72ea2e1cc5ffaca3275d4461f648c43d2517 ct_n = 0c2bbafd6fc2ee2fb981bc19e76fbbc467e4f36b85f2a43c94c116535efab6cdc89c8d6b957912a82f12ef0b50ae181bebac86985b783ed4e3ccda77f12c2501ca6c7d68d61c37aea276d7ebee8c26bba2885a7f9bdd3cb23198c24f0e44b564ec07cf1611ef6569b6eaa45410a5420e63f622c189c44d71827a01440e445c7c510dc70d5ff5771520f0d6cce9b14666f0858e7dea237af054e816b95554e9b2cfe0dd998f28a9856720b922a4af99f648580f7da555b80ecc4dcb31623120d5186055d2a690eb275301cc70dddf547f78de01d7fdbc93c6e399e03d361f0e663ef0946585692c096435548dd17ee11be3781be8d515c813006d58db06b6f931514140472740becfeef9c97ba5b11f2a99ca90eb0624c28a98fdd3c39d112caa56cd9316f50e3268abe4ff7fdd84b5a6bc010b4c12738bac0aecec866a20c5eaa02116e9d9f14b864850962a0e97f348ab090acf396e01b02db0c9b4e76f4a96f9040ab29f0960fba08bff7fbbd79c141d4c3d55fbcc33b6a845c7febc1f88af91f3c0e18eb0abd534342e2b3022cc63a2b13fa4e06b0582c97e1bb443e531dbfcfd87fac71fab93102575091815762ff3be73882f9eb5974f7f7faa3e0a1b98c3a13b090cbdbb3d73b8a30ee713bb9bf6d70548a3ba9a02433fa0be7e1514992cd4b64306b4e13c1c3d5e87ccf94cb4e11943cb44d2e8860d78ce7d04ec7bf3c5335959fbe8e7b435ae5ac1e583c73baedfd39a830830e0d023a4d243986414deaaf1d557d189005f97b033f85a47ed72b88145146fe4911cbc6bc9a7798b64c6b688f994d7ad5ab53c1946b0f9e60094a4fedc5f981587b021f372e96ad05b3e41d216df87cfdc1f115490de88f00d653518d34700b8cac0c3e3331b5bed89309f0da1b606e86b6bc662a333a18d26c62c52395f524d830384d2970ad6841feebe73028216dde7013b0ef7294c5082bad6ddcd6735f5fa2c1c1723b37c274060c5f4d7527be225a413eab94a9caa355ce9336e1fda76157260e2edec80e839e637ad3fa3562c1f0a90ebd79d10d1534154e21969d9bbd81e0b3e72656fc2d5 ss_n = 7847d9909fa7695b20b36daa4a1bacdfc5fc78a5e13d9ec648dc49119fa79995 ct = bc610ad324244ebed867ca0721de96bf079f7e634d2fcd2e97bdf3059e45a77f484a35d009167fffc9e7a3c5af39a578da89a9c824fd17dc5a4c7322e12ae4ab856877652fccb741314d30c63563695a04c2bce164391415952e04bdefcfe8b2b8a16e7c924f5ed69adb1200353bb573f8e0b94e2a2ef436b259a7537dc8d96fb5cfe19b6b5033329b3882167c0a0fb294756aaf2d1cde1af5143464e67ab4dc80b5fa3bb48f8ea96f8d0999a0b3956eb0fd50fc8822a9e888a8cf1c2488d643a5836a210dba8ffd2b4c51a35a8036134c3eb1ed693c79e70af588ae51346633eccf2bea226901decf0330d3ac27df179da9f017ca2906b8b506f6e36a456645149b1482b3eb8a6047c93bf97107311b53a95ab26d7da7a1fd1619b45804aefd576ba4f2374768ed8919166a7e5d6bc01ef1597000458813dc12ec9e976c85bc84a5110e1e19650f22831dd53ebe73a9f057365673f115eca11ff41be58e9ec39b3f664fc6518c9e8fbe34ae6ba555754aab65464107bf8417f6ae4f35291cf968fec552fe081ef3f747e5ae98faec19532c00f9c57e4c2a951a7bc355ab4427881bf23d6ee30fa80e17b7eb40ae081e9237099c871c3dd0354983ba6bb17aecfd4632f1cd9fb40c6e159838087e44eea75dedbf2d4970002ae3bc634fd315724963668375c3c6a7830e27544c5482e418999e45be2a1d74b9f898430d022309b1f3a4344eac6bfc8e48207ec29abe9258b24338acc267686c6501df53bc3fae54b5385d3777b7dfb8e4f07a6f9ce0617bdc7ad6e094f12ba2aa384cfc2030f49fb6bc93cd7527457ac4a8d616a42a8dd5b5230181371901725d973f9d0df47ede65ef8ead63ced78ea1b9ffc79f239dc441bed9ce82cccbec849ba61f2c0efa0649491f76add828f9e35bb0492af2d753cce80fa96a16ef5df1acecc48bcc2cd76b4555bf5576b9fc894d6746012b8b9db6c4c3776f955e5f1f107211a5e6a059420a7b03b192246ede8407fdcf8cdcdc498468c0c10cdc66a906b3b62c9106e96f3e8da1167f48be98c02f3314c7f2a743382d3f2361611377e3597df7c2b0 ss = 266f6df0832e66162ca00f95b268b61fb86010d2361ed800ab62353d4f6a895c count = 32 z = 63e841397a11ef899920b56dec444a79515c0fff87dcaf32746832f569c931fa d = 13e125e41c44d1cf25fbceb795eef64a520e423d2363556bc375986819705f66 msg = 9d0a4637404aa7b9ee96c9251611e7e6334c38865c4febbeb8f74a45b07ca06c seed = 97176bd44c7465814a6fbb50d87c58b3b34de778bba619bb7f1319b1035e433f2df79400a98f5c684b2e363ae22a6004 pk = 3e23871fd62a9de93fc3815050fc25a62a88722804f7ab1f54a89a226a16a7c05505dbcbe0b7403a3948483421fddca9bb08627e276c3688b79e2c8f5d8859b8f736854c19eb644e7a344d3b3a7c3c3150e11bcdb97a10ea859fe3487fc0c3311a764e59d4b01ec844b0e18506d589db35ac2a11065ab8a513063bfc240b3bf097cdb9a138544f591c4ad3840a2f82cf0eb1300d7889520a86883628d2d064d7eb4d6fd68f261379a9723253e04f8205974778a2e9f169065b546cba3e214c1e265808987cbe22bba1a1a5275ad2029db835037820aca216ad65025774b9b0b99ab2875859f6a50eb99272aa8d85a02077c25ffa051e3d3c7fb88b684fc8004d7276e6cc5e65a1a5761ba61a5950b2a0c0cfdabe43d9889ec2999d86b08e460f9b4c4a8bc068fc705ca1922eacc87cfd9114c17c59554c474cd8642bacae34213a8d7ba5c04b0186c47c49101ab3cb299f571684e47f4b128bce0c60e065b01f541206298e4f2c4256c041c6d8531dbb2ff60147d1d35a5521374489aca8a700a573b9409a32ea12b68cbcb185b32f380312174247a49b82cc40847db4738c041ed35a83dd3c3f411997656cc658f48a72d2937d9c236bd856bf7819e65970b586c9006098627084b1645a320351bfc54368a29f9aba6fd8906813e756c25677e6fcbba8384a7f407dc92094f6f1872104802aa664b4447b18193d3620707cd04c9fd7abf3da0dadf70e1c8ba8e037a9bbb58dc788079e76385da9b3b1510dfda120bd2ac85e1a850ca27281a16804d233b2785c8f3386a83b4a26e10db1607004f1a4f0bc22ebcb6750ba2d3867a7e62628a4ab651c5c7e04a86c49ea8841923db2525544f5c0a6519a44027fa7715323787d91bac0529879fc2a05604922d2a05bd4329b6738a38f47778a9642b057bffe3341dfca63fdf98e4f147a0419950f1a1d04c89111888d3a85064da9861db515b83475de624e0452c5aea65267f8276969c455e13f5268421eb6901d805d7e226e133a7c330316057c2646a9310097173f49443718309af66b5bc90b3e37572d21c8c303b8a715926e871071d93ca19de2a87008cd4475f5509c03b0a7ed986192ed83b95edc09ef8ff9f24f7211 sk = 6d3094a55a905c9122e594a88d3a6c921455ee36bd72961769d02ff4731af979b12973227d3098e0b605859a1c7beb50b0dc3dc6e33d6bca923403307b715a6ae33e0747cc2ef4b77127878039175e64381f8721dc673083217a2b188b36c336394a05243896b9969d5693a771831182c0c216175600942a2365b322fb39765a3b0a808f76e6a12e4323a07c9364358df3e4ab02520ecd018742500e17b54681d3570967098d57b41a0099829bc171ec247a055635d8a8b354a55dd02d8eec85ba920d1528a9c56a4a20a77c09fc8d1c4c350653c7b03a79e9aba08501c2fb9c8d2ed731f0e96cd1d2266bf030bd007df775c1e675c61794999f2a46ffc65c723babfff78b8fc96c26c77238519276d291c2605328741624547d3690302943400f756aa8fb970790963f8a7371d547cf84a745f94a7579be54c84ff9c19486b2370a32b254c6b9f874cb3ff42766095c46210ef71a899d0c959ecb7511c59499570e2337c7dd11c75722066121acd3e42393187b9991005da32600952be58c7efbd32141dc2bd34b9fae243019b4c188c8aedc5492a2bc57a02bcac70b107156032dd6c2cf82a1f36687b467bea1768c65b59e05322f1ff7b4712192a2f7c0e053a32136791683b09209ac2f06136f1412c16146ec3511ecf275fb1b7a2b43585de3a86c7a3f20f05a158a00baf4873220212c62054b7ba00382ae7811228336b3d2c97a7f708198324e20e0b8d00080a749498ce95ce904c4c354803b775cf1aa64c5a1486a1856edc38f3a77c3f7cb0e8067c11e639ec8d640c25b71ad7577594b03081c5cd87513609c0a47e76d671656fd918f4b73ba2fda9fda1aa932775799aa0d35f922e11443b4803396a79af110453c5a7492451b3b3173923bb55848a6e8e01fa6934f26136e220780740a27bd754289015a2841202346396bd303f4504832e2142395cb68d1a1fa946be6107d59740c4673279e22792b37990ff62b22411425065011a519d6368772597b932291e4d8b47973667e718149a423a59cc5cb194fc3c378c8295b9f0a3e02f23c819c84b0722b659036b08a610d518c3e23871fd62a9de93fc3815050fc25a62a88722804f7ab1f54a89a226a16a7c05505dbcbe0b7403a3948483421fddca9bb08627e276c3688b79e2c8f5d8859b8f736854c19eb644e7a344d3b3a7c3c3150e11bcdb97a10ea859fe3487fc0c3311a764e59d4b01ec844b0e18506d589db35ac2a11065ab8a513063bfc240b3bf097cdb9a138544f591c4ad3840a2f82cf0eb1300d7889520a86883628d2d064d7eb4d6fd68f261379a9723253e04f8205974778a2e9f169065b546cba3e214c1e265808987cbe22bba1a1a5275ad2029db835037820aca216ad65025774b9b0b99ab2875859f6a50eb99272aa8d85a02077c25ffa051e3d3c7fb88b684fc8004d7276e6cc5e65a1a5761ba61a5950b2a0c0cfdabe43d9889ec2999d86b08e460f9b4c4a8bc068fc705ca1922eacc87cfd9114c17c59554c474cd8642bacae34213a8d7ba5c04b0186c47c49101ab3cb299f571684e47f4b128bce0c60e065b01f541206298e4f2c4256c041c6d8531dbb2ff60147d1d35a5521374489aca8a700a573b9409a32ea12b68cbcb185b32f380312174247a49b82cc40847db4738c041ed35a83dd3c3f411997656cc658f48a72d2937d9c236bd856bf7819e65970b586c9006098627084b1645a320351bfc54368a29f9aba6fd8906813e756c25677e6fcbba8384a7f407dc92094f6f1872104802aa664b4447b18193d3620707cd04c9fd7abf3da0dadf70e1c8ba8e037a9bbb58dc788079e76385da9b3b1510dfda120bd2ac85e1a850ca27281a16804d233b2785c8f3386a83b4a26e10db1607004f1a4f0bc22ebcb6750ba2d3867a7e62628a4ab651c5c7e04a86c49ea8841923db2525544f5c0a6519a44027fa7715323787d91bac0529879fc2a05604922d2a05bd4329b6738a38f47778a9642b057bffe3341dfca63fdf98e4f147a0419950f1a1d04c89111888d3a85064da9861db515b83475de624e0452c5aea65267f8276969c455e13f5268421eb6901d805d7e226e133a7c330316057c2646a9310097173f49443718309af66b5bc90b3e37572d21c8c303b8a715926e871071d93ca19de2a87008cd4475f5509c03b0a7ed986192ed83b95edc09ef8ff9f24f7211f5dc068fb87bf953967c159b203b06b8e61c3eaae28c312c29c68e41cb8d0a5d63e841397a11ef899920b56dec444a79515c0fff87dcaf32746832f569c931fa ct_n = c5060d89296f01767e038f962ff855be9fdd09ef341293dc26aa0105fc11d6825aa2602b23ab1270c71b68533ae9155c62a0254e70204bef7f7bba266d26f1cab8b90b98675bbd600fa4b0a50c096a246734d882848e09a364b4a3289ce854de70310436555f6337f78d5a87c36f980b60a99f7df6bda2657b6d753686479e6236b63a9fc1aaf67fe3b80370b9a637bc5a642ccd31da76bc3021b47e10bc064b32ab35e877a19d3c7c375b1b3f1b91a28e59e3a5e28f87e7e4188a88ad3a76956ca5e528ed2cb51bc943eae408eb88e603d0b42d176b65cb74c9dc5b4aca3f3206c7b8aa9ccc3aa1a8ff689867bbe94b9fb3e7445b9c0580fc715069eb1b6737275c54bbf1023f1de2cc40a561f033a1a5a20e928a8c3a02cb2c81ae809647766e175405f158f470697c31065c894051632157a33abf50027e1571c76cec5198a6b182e99bb0744759035c7e59e89a38f3eaaf86d7b73ac305b15b50f0b88afa007437feabf1ce3e885ea911ad2fa7bbe6d111861a498daa56491fde0ce53a76db64d6e7d3ed6384ec87eb200f627e47d83f264450f8039f21a46138013d04443eb937e1a3890a16d1168ff0ed66947f1f6e9793e71fae19e4a60dd04d28f379ac8f75fa66d07f069a09e0b4fba6aa2ddacf8f9fee93b1811d131ddbcd4ec9a07f1b75a8ebed4fe104af7c96de33eb25bfa438135ea5a55bd24300c85030a5f8f096c077411ddaa6a2f143d9be6ca608460e89057f778baa0a92b39cdc2202213e64f152bc2a5a44bf3b53dc10ac591e474d4dd3aa9af4ee31f0ef7e651e806d816a9d243139931599898caf5fd1aeb91c909b69de305d4325ffc85b8769bebc81dc190ab5f09cb6c11efc9fd7e9fc102d78f3278b905a7bbddc099f81db6f453a1b5aabd5f835261162824b35c2ec35d554e1597b142c101573ba8dc5d30fcc828c52e4c85ef7ffcf7fd89082bf388d724529c913c5c8a1cec49799d45138812b28baa2743badaef6c41c3068cb04fd7093d2dfb6a8552166b8e4dc1e2042499dac246888d6bc10c2dbb0921aba8cdd333b06dc1b88fb50df8192b7cfcccf4d ss_n = 1f12b3f048e8fedad697e8fc036c7ec5de9d1771b19f8e36d063f96f21700ffc ct = c2bb0fe49c6cfd54059c73cd5b12238a1f3d75bc85f84aa82a6659328b7fd542392e3c2b6d258214e97c788295b9b0bc2e74497d1ea092fb97dae49206045c7d966ff622a3d122a2c3024471046a56045c60bab41babce0035dba0310cd574b9eaafb966375f308deb2e1595a59f8d1f5c156145130bc8c468d6e9e3188d8b1df84d5277d02cc162e34fa89bdb1957db6545e8e5b09b153a347eb921e98d75afaf67fcfa0f2f707dc523d35ca5d2eb1873af4e1f476ce30239be1009c06ca27d549549b58d93820147c33b9b00b8f2ab43ca3e1367bc0931ce685541a8b51d0d5c61b999f80222c4042ea9f82d5ed71dc0dcfd93dec8ff780e57e0a7a398e3c444d20dcd78cae9763e73cf7ec9e1a5ac66171413f7933f415dbdcf1c16ca6ee7a144727e9ef5479ce502f033dec2e3fad78faae9bbd857420a9d41aa3122484f32f8f6d2b941817444a78dc76a478b81ee53e688e6d03ba5b6addb908dfa1210f4f028f847119411f9fe64c6d9d319bb83ab98272e2d39f6b35de501c4220538df93dab34afbabe7a3a8fcf3b63374e350143477cbe64e0e80b53e89931ae0afe463e199942b3cb2f52ea719736aa218f78d436f2351fbdfa1774e4e8ab98d20f4c18be0f013e0c56dc43ae09ddad64cffcc2f83321d616de80136b9b755cf3f0409803f3eab5e3c0e300f1d87100a43c2bb400acd44f598ba1e7b10185354b26adff35bc67e50447285d9910c2c8de9c5ac7138c6204b0e4258afc17d7af161e99f2da55230baaba9beb4bb2ab69997e409fed759381f2187f8bbc4384646e604d1af092497e995e7562b6c7170280a128399e94836269622b80e9ab5f9cb6f1c23acc2d6db950b421eb657d885b8b007d2ad9026d3bda8e16bc6447b1e0b8a73f923b199bd80e4ac2c83899f9327fa7c87f59a44e24a3100b9baefb3947ac112c32ea168564ac59c652abab0a253285c389b8c5229905fb54be5b37802c9c326e92b944d9689d8c69f92176f1c5bb254a62edb5769bf92bbdeadfa41719454e43790e3f111ba088a186f9d137d11a55c6b6505afcbec16365a6ab9082efc98 ss = 6bc93cc0edba2e083179cdc25dc3193004120f7addd7f05c8a25175cbd0c1aa7 count = 33 z = d09948449fb8f215e255a3dd69e883d770da4739cd78cbf312678723bf32db58 d = 63886570824a4ff1f812cecd03eefc0e03d2371af4ea7b5f18875bf2960dd381 msg = 1bd537c2cb82a37a1ac586ad52a0d1a0b0f07e0d041ac7dd34efde5ccef22363 seed = 3d2d2b131e4fd1a007d4f0f087c29a570c0e0a9d1e51ab97bc3e04f54615f608e66a135695db8e747f8074ae55ec6c07 pk = 03622ebc6b4049a502410730c86b8e742a5db16aaf017a49303b72b7c709dee7c0b62901b9a58abe68b772fb425142a82a727a94335bf741285507aad2b6a39730875e3aca3739a106e48f3ea318008209b145af52b2542b506704878337a9509c529692f26883dc1eea007c644a4288097b20d79c447881adeb0fb9dc336cc517f837c4a56706f79cb67c7b707ad8287e99cffd667ba2f0c9d7052b5432567383789fdc150e6442bff635f3d7323482b11e3b3468752b23fc59b17104455b0cbf249f624c5341a01e6f59265773354512787af229804c3b5faba02ff0aca2f2a714805cebd3a364b51c8d65bf9833653deb2ee250237ed67ebd3831bdd4633f1434d68a525e6673cd6b9c16e1c5cf017968f8be25c733f0175aa4c495e44c4ae5ba9b7dc726ce30127b173bbe48bf79b60941e6876ebb7da3cca46a4a308b76a8f7ca6b18d94a70390388977c0a78603068bf9144c250ac465f116d3f83064ec38eba0c6d2ee48d6ee1366796005422629583b9986b79a84396fa066a43eabad2923144e904bf664bf7376bbfb45f13fb5862f2a40a71ae1236744ff24304458ca91b25ad785c7f4062f1800d4296c14c4cb42d81982399ba16bc6f5461209b82ac52393afdc3c9bee9c0a5ab8f9d9397ea0985d10c6d30b307d9b2ccbd3972bb40687dd79d9606c3906810d0993439f938670455844770823b60622c478b4b5bb3415e427046abd134c4a48821a223af5b96f9c010296bae68e3b3759a1b355aa1c2c971990890d4d64a0314bf7983226b3c607f1053d58a14e0386058bb8cdfdc5b44a5337b54c42d04add0856962c8277bbc706de49330b7181e6179c25cc6975c7dd235642f9b3b9a673a8552a2fe884989710f52f6b907399ce666c455b2c07c161ce137899d4669df66bcd5d2a5d16abc6789ae66c5107782351a69608f80435a954b2d81b7c32733f3420bab177d33c1b8387723db6233bf185087c98c6cd4c182cc1e369b0f0b380423257bf672217e253b0b2c2ea925a9b6a67c88f20cd5b79375b961590a878fe82ce30c236404a5b874207cf8366c5c777eeabd6c681c9e15d8eb313926e3c2325873dfde7caef561f0a7ac7548b2ea2ea3d42f sk = fd2bb9b032088b01343cd51fd0a04db85473a9009a67545cf57034b9a35729b7abfc78bff66a0bc0856411108bc8257e0ce268db0561d2043a8e77a1259b53dad2b1e6357d7c254d1b44b91fc718ef5a5b0ad6ac02024b5df66f68d717a7f6473ac38c778acc7d0676da95a4fc6173df241104b13b732aaa2f337f8b3205ee6587e142020fdb54d3d95416d40f45eb9a34c6adf6b33aff463ff1429576028eeed2b5ea63704a340051c7c6f521606838acf770597d6870b12cc4e7340af9b20ce2cc5e107b0128f81873abc51ccc97dda985d4c7a789ccc2ba238d63920f62e490ed03958e1957e0d64f6db248322b03aa579ca5c199455b790716ac9aac3f305c1cf333361892add6682fe12bb07b01711754a427e331e07a8245789c4818cf85c76bb7f82fac70b98f2cb2fa4450f4128ee5408f19b735409a4cb3f27f9cf25cf528a7c3f19cba370a5fe8bba4d03bc1ac778f287dc426b8001380fcc0ad48562a029b8374b93686a7a5ead495de9451d09a2ab1269dbda99aa790097088a691c19e31fa6d21423c583bb8e3cc0312575d97aab8e338b5a29c7086c476ff814de391badec8bfb7b55bf70029f9f995b656248711681c4430c8618ea6db8fbed8038ee2470ccb680ff3c7e8c185aacb74385b13cd019f06294172885ee4061c3d6b53c5a6b6f74203943542569bb6a45bc5a8026d62bbab3bcb8924e92a89933f9e4c886cd11ec8eb625e7a16dbfaba05c4c54ab9973c050e95921307e70982f1bf8e01602424691eca10a4280baddc708a318a63572bad531e5b0a26487b206d155cd3444f664cb7bfc30fc6da3500eac38b79b4d42a2333080583a094a27411d4db2b3b144aa251c2cdd1aba52b0476f87bbc8416df01afeae909f9c82029013ccaaa774033808dd0acb353af385a90ea5433ada70423e214ad4653596105cc43835a41909a3054b1d4ad90e79741d358bf1302846287b1938b5b568ad4ebb426180cbd97523abc329a71906fc0b87987bc1f74642e66b920d9758e042f0eebbdb4c048616c8d70b9a30fb149fa0c14d98572ab6bcefa06c113bb10ccb33903622ebc6b4049a502410730c86b8e742a5db16aaf017a49303b72b7c709dee7c0b62901b9a58abe68b772fb425142a82a727a94335bf741285507aad2b6a39730875e3aca3739a106e48f3ea318008209b145af52b2542b506704878337a9509c529692f26883dc1eea007c644a4288097b20d79c447881adeb0fb9dc336cc517f837c4a56706f79cb67c7b707ad8287e99cffd667ba2f0c9d7052b5432567383789fdc150e6442bff635f3d7323482b11e3b3468752b23fc59b17104455b0cbf249f624c5341a01e6f59265773354512787af229804c3b5faba02ff0aca2f2a714805cebd3a364b51c8d65bf9833653deb2ee250237ed67ebd3831bdd4633f1434d68a525e6673cd6b9c16e1c5cf017968f8be25c733f0175aa4c495e44c4ae5ba9b7dc726ce30127b173bbe48bf79b60941e6876ebb7da3cca46a4a308b76a8f7ca6b18d94a70390388977c0a78603068bf9144c250ac465f116d3f83064ec38eba0c6d2ee48d6ee1366796005422629583b9986b79a84396fa066a43eabad2923144e904bf664bf7376bbfb45f13fb5862f2a40a71ae1236744ff24304458ca91b25ad785c7f4062f1800d4296c14c4cb42d81982399ba16bc6f5461209b82ac52393afdc3c9bee9c0a5ab8f9d9397ea0985d10c6d30b307d9b2ccbd3972bb40687dd79d9606c3906810d0993439f938670455844770823b60622c478b4b5bb3415e427046abd134c4a48821a223af5b96f9c010296bae68e3b3759a1b355aa1c2c971990890d4d64a0314bf7983226b3c607f1053d58a14e0386058bb8cdfdc5b44a5337b54c42d04add0856962c8277bbc706de49330b7181e6179c25cc6975c7dd235642f9b3b9a673a8552a2fe884989710f52f6b907399ce666c455b2c07c161ce137899d4669df66bcd5d2a5d16abc6789ae66c5107782351a69608f80435a954b2d81b7c32733f3420bab177d33c1b8387723db6233bf185087c98c6cd4c182cc1e369b0f0b380423257bf672217e253b0b2c2ea925a9b6a67c88f20cd5b79375b961590a878fe82ce30c236404a5b874207cf8366c5c777eeabd6c681c9e15d8eb313926e3c2325873dfde7caef561f0a7ac7548b2ea2ea3d42fd1efdb325dd204df2e53c8f9ae4255ae757db370ef6207a6acf0ca47d3fd94e6d09948449fb8f215e255a3dd69e883d770da4739cd78cbf312678723bf32db58 ct_n = 63527f4460c7dc0926c918c33c438686eb536721e8f80836d06cbaa7e99c8f25f59fcd6b7d49933f417491320c93c54ff050defaec87b8eeeab940a920cef67002e17ef62f7e97ed23ae7ccd831c6e4372a04d4662216cf70a7d3e4f9c403089931557b5cd3509ab3578043da92e4a5e38f8d18d016ade02ab3a2a5a16cedc1ae8a27ae6ce3ff14b2fd5e5181966b755061c01c77b90a0f82a57f67d05a0369cdca048bd6b7da56332d0e301a94563c83290249810d23c28e030c9a83691bd0f9839cbfdc0467f4ee1fe4b3a29632aa62a0aa552cf91cc549a72371ac088494e3fb69f9104409ef36ca61a53b96961bacda3be49d67aa17b66968cc3af138ffb77a832ca9f65b5cda5b0ce04dee04a109c617f6a0cf453111c47a86352f202cec4974d647db707746a3e30f777e398d6be24dc90a136907c76346435ab8bd3060dae703dbf6741f45f0ff41c56e1a2346dca546faec06e62fca3d43087a000a6f8e18947a116a874441075106cca4f33842f8b88fd493f69dc549c485b2ae4350a597c24495340a05f92f5e4ff6644f75e9a1a67766a9e3e22edd58bde403b3d6cc102d312c19ccc44322232866bad70aab955ecc3f2a9f22f8ffa236a778356c51f30189baaa1ecd956253660a0bc509b580a2d20c1e3d39e496fc10cdb41a6e00a288f227f9ef13d3470c3f60622141873f5426b5c92f8e31e666823a1ee03280373f236866cdc3d3715a1df79aa14523d20dc643f1541f2c96c98ff45e3ad8f195cd85ce5ac7450679273f24a6666192b9fdb7671e400c73fb43718ed4c68fd9aab673257b9ade2d52f31ea351dae7d0bd677fbf56d68a34ba2edc37fab1a0d5f1bc48ceedc584b6d4b3ba03bb631e0b277fd4d0c2cdb6bf043441914e356d2a52542eed6a7cceff019371c9300f10152089178ea3d9f9e3fc22412c6c5f3a76bb67055919444ea52d9194695f0f4f0478da34879655afe54321b266cb5835f5e82ca080dc11a77543eea69fd0432b411764a310725469d19a129958b45a77ade378d6515328950a965277902e168597f28eed78f595f210ca86e5e277585 ss_n = 742a2c6859de0f366bdf36a4816ae38e859eb6f6eb545e4094623a13c093bad5 ct = a59e0265328f5a7852d8351d0469831d62dac077796905db1024c5a69d25d67644ca112d035c682fc826d39a8feeb9f3cb6e7258385aa5aac3d3352b3e439c153003eb9fce73ccd9ea4aace442c85b43d2bea028ef21c018d843e60aa0e8608e4633598d374ba1b40273cbe9618cf8cd031bc76956de0d8208caeb0745cc281ff186be0dfd4b946a5bf9255406c85dcdb0a52ccf3161bcb7ff04ffaca437edbeb880d24314bfcb77cff361532ab3e0600754a3c19912342d253ad830a2b8bfb9565e5d4b295ad5b67af9f9bb350e8aa25d3adbf1b66a9002bcb395ce329e21e5b862df03e832d4f6bf40deb37ab58bf12c8306e72389460423442443fefe9059593f99a6fe81cedfa345933a4b6c38e9aa1cb7e1ea93b72b76f13d003dc95c3bf2c4de577dae01df05a289996967a0445487d23f18c0c810fdf1316896371f8450d036c88d1b2dd26aeecc2fcc6c39430325e7f730b582d75593b286b5ec954b8b66586b8e3f32bdf7dd3615f59581c32948254351d824e340c9be0f7806b813515a3443590fefba25b43077608db315ed0c56fadeeff63186bbfd642602d690d757fe642e884c73b3ea9969107e49491ad708b7ca006884f563142b8648b4d419d278c72ad13c6037ee8293aef75d07a05fa6ac18cda993c49473373810879dfdc217fa19eb13fc50ef4626f5dfe46eff2b1fb68ba1343fa621ff421697a76f25383ffba0e14e9b330ea417d76944e7c0e6712d79e1cb1e118f36f8c2755ecd462450b8a9aebbd3b260aa0b424831b4f51edc4d9cc0f21058540ea6a522c29aba130e217fcafa724d2ab289830750db3ab7e2272d6c3af0acaf29d5569a77da3291eeca59784f85e717128294df6b43275da5987e47040039439c99e879eec073b6d821ed54bc80f99c16cc43f12f35849c17a026e106edab5c4926fad4dd55407b54b4182a2e8a748d338126fd247c99712de735cf261735787c2f0c5c6b958b6c5e637c4bfc55d0304ea5e30244b349ac364ef183422802d192c7930c2d9ffb6369136e810cece9305cfacb0379b9d9b263c933426bd1db31957f046cd14c ss = 69991df1110bce368924f067bc44e72d53845acbaff264cf3d6be51be984bea8 count = 34 z = 8816d44733f9cc5a8e4eb90199b0afe6647e53890af0cc397672bb59ec1ccb64 d = 28ca57a5aa5961fabdc703cc96cc908123e8bf22092868343a21d15e3a980faf msg = 9352d56e1e0b8bd435dfd3123b56183239d7b0a148a4667d932ec55e977c5efc seed = 9b5fc8a6e68764ceec24095bd0b104a98e3b6ddec2e7825407bd04e8b88778dd470947b1116bc8ef1ee6492ef4553511 pk = 7ae08d66412837b6b71dc693d5467b06737ae3d24aff5c8a66296fb7990b7c581c24b6a3d7ca3d619581d0579debf525517305ea3561315b88bf4619b95283f9359a98938a655c0e89628dd8818aadf47d28873468caa37a6485c194bc8c7561da298b4c99a2c1667356565e57567d4e1b6ecd512bcb5578d9e72bf8f757cab7808c54568116129fc427f20322ccba382334a18293b092c7c6c7460bc2a2c54e479a5218b410e3cad0a49fda1c25a3e4cf6f689c3f752378a927e9f46f50d310fec894f1b89a02f22b5b944bef798e7575a457a25db53a9bb1c918d77993b65c6f160bc9c0b3974413c6e8e688ad277e2104b152f687479760908a45012cb5c8347f2b642bc804855e532d8f7b35a812914a15bb17d99addd01f11bca4f7a1346deb642a30404eebb0a2a760b6a3703f98aceb1a0606391ebcd8bc6c75bb65586a9ba1a639418d77ab19224164482089b3b32897d127014a7ed6a5c7118a0c5d7436bdd90311567f9bc4be205b3dcc369168a47a2cc177abbb47dc19a77cb17c0982955bb7a56fa840b3aaa12331c8ee2c6638624459903496b80ed395b153654a0553cc4026918486929041b40050aff8ebaf1afa2ecfc603d3a77f60fa886b1cb250c68bb01723ebec4a25c22627d8be64d099eda42cb5576ce2a57a0e375f3491b9b43016e60868729b94b5870c0af4c085389ad169b473011095b8288f84b957783ec7439d1a7022adf63cc3826c2763c203c641d2f330e4bb5658911654e120fde68039666dbed0ac5b573bce7bc78d62842a3718697c513bb15742bb92a439158542cef658a2475785d124bc1cda938e361aa3959c4f136c9a2079930c2208b8bd04843f9596665d1b24bb501b29c5b5f08cc07cc204198a0a8a391760849a14d2a3d533bbb8e47ad9274b996065dd42cc5e77b3d001a69022317e551a5740bf88193ae10434a13b5287dbc7b2825565d424d5312759a14bde552cf7429040570a229ab25f1873098317cd70585f231e45ea114c5994489338eccc680c5007caa273006225ee2bac33298f1edb8e119717d5508a7a907fe46b7a561c349d12ae67507eceb3cf51ecc48a9d4cc273051b4ae98dd394dd18e493fa4e4948 sk = a476c1e86405e07715d0f0b21d149badf3056f75cd647b9ac4f36fe3c244fd5b896ef8c80ff68acc3740a3f54f466414c801278df14aea8725d61a71f5446cd934025c0903f9fb7ac6452300f8bc5b314f52266551dc7826d16ba3284203e8905ac7c35822c8daaabdaa3ace6be90366390f34e1b5e7583ed15395ae320137a9b3af800a2cc0a0c1700bb571c31a75849db103eb382ff6fa194fc8a8ee428a74a074ee1207ce60382a320326c6654f01ba5a284a91fb17b2a6c3739604c9bca3aab598fb70237c64c49ae588e1c76af5836f0443894ce21d098556f64b115c0375cd308f696c4115b9b67c81bd54b55d076131662835e54c3beffcc24ff9a30a90501eb9798a7761460658082b127fa5c4f424b9f5714aff8798c67cb863a5b2ceb09a2ce6662f0acfa691809998041dfb44ef9707627366ee2b4f0272141f509e7988a7ff7020f30ad0eeb00a17f9b83abc5dba028a944254e8ecaddf43a6ee6a5459cb8b1fa467cdb395bbd69a307461930717ed1ab98ec2bdb8e89f20b3a6b9a823992c4e66e8ce0362729b289e01b8066572211b1a751fcb241d86123646b6eda8a16d493e6038635545ae0466988531cb436610999b60d150cc2755b5d719c47e22899e507db1985e77255436d14786e29f426205c53c4d79c8361b0093719990af2c9835d00f0f792e8f049f8e996c381686ea84c1abc0131de36317a284ee4758e9f202b41476f8f8af2c8874127c5c57cc5c9cfb4b753a50351a2610d249a246a2a0555e140c54d3e432f396a268b86325d9b5bd41658ad9277bc44551193300e96807eb59c0695d0b6197de50bcc6a28aec430d59534e18b120d1502f7d484fe301187984c2de5951c2125696fcb6262a60a3c9891b2c5e497a1c44fb667b741cc6c6858f9680c6a2828941ab3c5459e99358682a8b0bd7cf4cb6971eb6a76212bec0ab554e758d25309a5d303380b8252af0a74ab813efa60d26e0a748089c658c4a1bc5cc7e47185e0a38fe862c0f8864c0479e1636caf9ec582c656689e86d21907701f060e4a908545c73f7f6bbf304288899ce439a89e9f10a7ae08d66412837b6b71dc693d5467b06737ae3d24aff5c8a66296fb7990b7c581c24b6a3d7ca3d619581d0579debf525517305ea3561315b88bf4619b95283f9359a98938a655c0e89628dd8818aadf47d28873468caa37a6485c194bc8c7561da298b4c99a2c1667356565e57567d4e1b6ecd512bcb5578d9e72bf8f757cab7808c54568116129fc427f20322ccba382334a18293b092c7c6c7460bc2a2c54e479a5218b410e3cad0a49fda1c25a3e4cf6f689c3f752378a927e9f46f50d310fec894f1b89a02f22b5b944bef798e7575a457a25db53a9bb1c918d77993b65c6f160bc9c0b3974413c6e8e688ad277e2104b152f687479760908a45012cb5c8347f2b642bc804855e532d8f7b35a812914a15bb17d99addd01f11bca4f7a1346deb642a30404eebb0a2a760b6a3703f98aceb1a0606391ebcd8bc6c75bb65586a9ba1a639418d77ab19224164482089b3b32897d127014a7ed6a5c7118a0c5d7436bdd90311567f9bc4be205b3dcc369168a47a2cc177abbb47dc19a77cb17c0982955bb7a56fa840b3aaa12331c8ee2c6638624459903496b80ed395b153654a0553cc4026918486929041b40050aff8ebaf1afa2ecfc603d3a77f60fa886b1cb250c68bb01723ebec4a25c22627d8be64d099eda42cb5576ce2a57a0e375f3491b9b43016e60868729b94b5870c0af4c085389ad169b473011095b8288f84b957783ec7439d1a7022adf63cc3826c2763c203c641d2f330e4bb5658911654e120fde68039666dbed0ac5b573bce7bc78d62842a3718697c513bb15742bb92a439158542cef658a2475785d124bc1cda938e361aa3959c4f136c9a2079930c2208b8bd04843f9596665d1b24bb501b29c5b5f08cc07cc204198a0a8a391760849a14d2a3d533bbb8e47ad9274b996065dd42cc5e77b3d001a69022317e551a5740bf88193ae10434a13b5287dbc7b2825565d424d5312759a14bde552cf7429040570a229ab25f1873098317cd70585f231e45ea114c5994489338eccc680c5007caa273006225ee2bac33298f1edb8e119717d5508a7a907fe46b7a561c349d12ae67507eceb3cf51ecc48a9d4cc273051b4ae98dd394dd18e493fa4e49480b4143b5e4966172092964db0cac5b7db0af35d73e8395816f7558f0baea27648816d44733f9cc5a8e4eb90199b0afe6647e53890af0cc397672bb59ec1ccb64 ct_n = 375a2f97c46a33fd4fbf8dcaadc2f26f85f8dfe2bca0bd524926351c4ff4b960aeedbc0462b17476bb0d2fbc6c7f509f6929de5ac4e2ed13701a4c8687b7626f3bf6054d1a6e1b010d59353bae733fe0609bc1d20eeb5845082c39c9e4d314247436e4b43fe5548c095d36c6098ff698b88e20105fcd80322da3945cce7ed5abb8c441e4b89a97bf59db23e8bddc0f2b9f402ba3cd1b562ec245717220c3407d182c2038c9b1479a9bdc7a8001f5bd15fca452a14cc24f22ba3df6a8e0119e251b325b9d9d76af381c7b389d6f9d0fd4d551a5479ad526d0b3c4930fbcb0c91bf51c3efe9a613d317520c49eaaa3f9ddf3efbd36d7b00995a99e02bc2d4f629b745bf008819d47f2098d91367fd8c53dcf88e73fa9076ceb818cdd740afdbae917b82d63782e9b42c8a79a7aec276e360275a6cff9c1f2a1721ebd06fe75a54661d97e9ee4e6a3e5638b50dcb35bb55195d79ae9f508546cdc4cb8d4e29e6f06a3dfd2a284aaff7eb5b9ecd91e0a1fb9eddee5e8ed44a6a10487935d982461d3bd7ad7c9946e63ca08356e6984f5d6a2112785959c66c644bba69f256070abb609736d24869e8289b0e2b36709e09854d09cee28e745a2b147cb3f4d31a8a142047ee495480fe7f407b959289db5a96a68b87f98cdd8e9f19cf4473d92486d19196e2f86ba09cfa9aa8a1263687e5dc994388845f20caf028177dffe458957e063ff905d4c4c33f306d0d4161dec8bf9ab887bd240ea1cd8bbe8b972243090494155280210da68f5265b9a47652fa9fa365821df0cdd5d0935502c141e74d31d8e9eee041518f12b45495e2bc1275aad4f73f5a335ad903254cb2b51e3baf45b246028c3e1b7a0751ff9c327b5f3cb7645e878881a6e184a6064493c2ab1f7d8058e0621b61edc1563388f2d20e141af5abf221aa8f11db7520f12ed226cfc7c2a9add37b7850281e8068e6a193d9350d2b0a7a8259595687a7710aeb75c785bbb04641b0081156c3fbf3bd46e12afc2af955e5fe7780a2cae71f156de36c375dc046544cac8e1b72a6bda4e589d9c8c89f774b88d3c842135f2d2eb9542c1b3 ss_n = 7d8936cd788dd1ca05341e5c24ec3ba46d9eb2430bd86edde9d34e28769c9651 ct = e20d8a974b5cc12702ca5ba794935efbba9ff4f5e1bca3818aedbe484804583e115c8a6ead25c7db31a1c6a2bf6eb8468b85e973bc7e2dc56fc6e8d2e9f022543742c171397fec29b9d9d9e305d27abb37a69daaf82c7a9ba0ad414ce1f35bc4d7fd20709f2e01e61a6a1d844757f3b800aaa7ae46074f3b955970668f65d5843468f2c0448fa9533ec4caee116ec59385c0db7febed9b0c7c78d11fd048ead79a925fa08d398092b7cd9186ef5cbe86c3665b2b5e6f1260ac164b51a1c748771da8aeefcf57cf329f8d63a5acf001d63fafb4955f0065de4c559d17918cf54cd7f5dd0b849729b5941614c3dbe1da2463df53cad3504fba19b344115a6dc7da21040e73f3fa835cffa938abc5f8cd03087ef739700a59001ba5a40e9a0a84b9bb0cc821a1a6386f8261d5176c29a9c5272db9e5ec82cb147d970b7632b87cec9d218f07c49da4259c8f3b46e3aaabd4af48d783bd63e0401c4326f983d77a1a437ff532e56c87d0cbe4f2c2940170df2e3580e00ee2d88b31921f9d1fef85344ee205b36f6a3318603524338acf93027565ca33c2834385c5f0691d39af9c8e977471ca1366b0c6080c0509e7edc888b85aaf00b02661771fed3e79ff051baaa9aef84f10876016c934caa14998404ded8977e6cca954bde0295637950721ecefae34acac173a02e188c88f557e398adb2296e04251e9db4b04a89c2cd7edc0242e238211230767432cfb8984897a52bc41fbe93f7335e1ff8c9893d891f2f889a936a737ce861c0e086a6cbd1ccd8f510db64e21c62ea920ff82fca0fd389a8d38783c2e0b0af7eaa3c3e6c0eadf2ca7a1fe20ad7faac94a3639f6128d801bf7cc1d6964a58ab5d66a5e60bb13d9c3bb9f4c75744df25a030819cd1586809739441735e16ee6ff49df638aea6d6234d45ced2ff26ae6cd3b16b765b50f7009428dd229fb7ec35c1335b6140b2f1c79cee4153adda50eab02649f5c7f83c41fcd33aae322b7f9c463407962dbceddcf830e7726afaa66b2a8a42b3913087ba9fb7c37ee42c87a324b0c855bd105dbdc04ce84c93b10e0cdc06cbfad9031a9bf ss = 8cf89d5a8e9a772a78c69ae08b39106654fe7717a9c6764efd023bdbd136dd4a count = 35 z = 9fe477241051863128d65338fae2fdee81dd75fe7c1facd67264bec10d6e1768 d = ff302d88c5ea61375dca2bed09f150ac9f7bc278a837b5b58a640353e64850c1 msg = 4dfdfbb19e44da820b466e7c3fcb599d82208bdebd9c4efa8e0f2e572432df64 seed = 7a4b2c5db53608d6f4041dce4b62be3e9b42172c1bb0279c06037c25c12cac62bea0d9079de40afe894869cd48901a2c pk = 134583dee4710b0ab7a29bb3cde18a88829136e62e2ba168d5f38a71d101528b89222a044b300b69655e86822b7c3092dde90fa741a77da120ecd77b801b0c0b438ae7a997b54a78affc8a9232bb6e449f1dd9ca02f9b22de538c12946e4b6cb65f85ebf6aa0a3791a26604c0f6067caa34dc9d98efa5ca2a06768e7a4a59468965939c5c5a61d8b8b489bd76567a84c94b1cda2ab6b19ebb1cf381fa2a045ca58bb64b6a3186cc6e3c37ab08299660367c484a635b9a84e6149812606cf309e77bb453407d035082ec79794ab477b213516c4c0a93db71527836b8db3184a08be4fc24729b6b308886699e306efe5002ef7c70c90a7ffaa6b149b487ddb68d27a6a32294541473a9709ccc2cc89efd25e93f42739997e3da12c855846ab8c939eca88e8a541049613eaaa376b88b7f6c6350608964f81b6b1846e08c17532e350d78bada2d0755da5a0976c8edf82006a681b2fc375b1cc70694c7a2d8921ea9501f8963c9c881c60944c84c93177b1275fa5673a794306d22e0c0bc68d123caf387d7754346a7b05fbfa5a2a4c1308c2a39fd69ca280b1b764b48025405822ac94d56370b056eee13d710455104230022c4083da7b5a842f87154e382b4d472c8a22977f56d822b887cd5cd024500694a8790714244dd05a8b096c5bffb3cb37cab1b7e7a711bc42fd545d5c004c43dbc2bf9c39ffa448013644338447f18484d2846dd1b90312a48ff9f2a51e302e06037fb581bb901305a4e55a170b91d7131dd30ac48b0419e9eac0db9b6a37e77c5a3c8805bc09c8a1630acb5146aa6077288f6c7ab3e1b8a74b1501a19c3b51389a588483f13182f51191410087ab44623e29c93e2b0932e0168a8b47be30ae605434203493c914c30a53048b9861a175084c96818dcab20d003f2b7bb13a044f7802a1eee3ce6d1cadbcda825a407191c9913d869d9b399dbdc9bd9c8616d7f5367aba822cf86b96b46330637a7b85835b6b6e13c46495282ded4014f0fc6567a48f551b7c322c049167837b9b97a719aaa8f51f43fc2e7a10a88e2820e7b3811fb91bfc17c4d6720f2ceccee0b4b8baf9f3679dd3f0f30289e25e5606dbb53510d1af6f3c67afc11219df44ed248a sk = e34c3a98c8a1376c70445077275791937c1f8c7256b3e546fe888c34ba0a3bc258845aa9b26670118c2d5d7a72b1790e21810b1895a1ea15ce8b1077feb78f4e176a1d668da3629272e59d57e825650b1bf9495370a9a490067bc0a99c08d4b6a9f66908624367e92b38cabbccabbb3070375f7b7be6791304518931f91dce7aca87455026b7786d8a45dc9252c61879175766ae82c7aec2a27989bee910a8c8515e6c50cbfdf14884d955805905b0c6b319b1a22ad41abeb5bc5aca672293004d86c3f64148cd230ceab93ef11b549259128526614cf6afa28b45c7033065d1115ac82349504804e989bc869eaab58cfa608f70a6370d609bf6779db2f26da08a2ff9d60e057372eb467f5c3b819600148326baeaa83f68882e8383c5a3592869d53bf2c0ad21921a6da99bf62109caeb1b0d203be3470aeada2c2156aeee15ae68862ee2f11e51c5554a401c08237db2c5213e2b2dd08a8afe5731f6d7809b441a4a2b936a0b1a95e779a3d28fe2e72ec5045a835a8ed7b2a7e2ab948456bc0487cb8f90ac23d102eb8a3d0a353828933b44f59ac87495fb65c496599d647bbe426187af7aca07e2634169045dd3073eca782765cf96061ae872b49251c3b2f27279180d1969115662c6f61479efc955a29cc4f463c6ea9130d2332f7f944168a6c12e8411f3d73898793dddc2caefc02a492761a51c7ba47069bf9b44b2b6ba29e6b4b1026618ecb319f6b6ebb07088794daa4c79428214d4dac98ca0b6a1996e56465076d027fb32951c8bc094fb3edc5abbaa210885c639e6db580b33c43d94ce38911b76363287f70b85872bffd3c379c517dfc52cb1f695cdda6b1225815e4616cbb1a473c977eef96b1a9c2330dbae943cc838933033fca88f2c7922432e8f0cc258bb0132795108f9a6de4904449b35cc023ecd95b4218b6684f67648911870651027a30946c5ab518b644b98186a5096f19000c2c9ab7897473e6228b9a56c7c0b9298dba2312790eff04f7cab9013939183d01325a349fb3195ab0a03e98a785f32be08d59dad831efc4c581608262cb4769d7a9718f62f924238134583dee4710b0ab7a29bb3cde18a88829136e62e2ba168d5f38a71d101528b89222a044b300b69655e86822b7c3092dde90fa741a77da120ecd77b801b0c0b438ae7a997b54a78affc8a9232bb6e449f1dd9ca02f9b22de538c12946e4b6cb65f85ebf6aa0a3791a26604c0f6067caa34dc9d98efa5ca2a06768e7a4a59468965939c5c5a61d8b8b489bd76567a84c94b1cda2ab6b19ebb1cf381fa2a045ca58bb64b6a3186cc6e3c37ab08299660367c484a635b9a84e6149812606cf309e77bb453407d035082ec79794ab477b213516c4c0a93db71527836b8db3184a08be4fc24729b6b308886699e306efe5002ef7c70c90a7ffaa6b149b487ddb68d27a6a32294541473a9709ccc2cc89efd25e93f42739997e3da12c855846ab8c939eca88e8a541049613eaaa376b88b7f6c6350608964f81b6b1846e08c17532e350d78bada2d0755da5a0976c8edf82006a681b2fc375b1cc70694c7a2d8921ea9501f8963c9c881c60944c84c93177b1275fa5673a794306d22e0c0bc68d123caf387d7754346a7b05fbfa5a2a4c1308c2a39fd69ca280b1b764b48025405822ac94d56370b056eee13d710455104230022c4083da7b5a842f87154e382b4d472c8a22977f56d822b887cd5cd024500694a8790714244dd05a8b096c5bffb3cb37cab1b7e7a711bc42fd545d5c004c43dbc2bf9c39ffa448013644338447f18484d2846dd1b90312a48ff9f2a51e302e06037fb581bb901305a4e55a170b91d7131dd30ac48b0419e9eac0db9b6a37e77c5a3c8805bc09c8a1630acb5146aa6077288f6c7ab3e1b8a74b1501a19c3b51389a588483f13182f51191410087ab44623e29c93e2b0932e0168a8b47be30ae605434203493c914c30a53048b9861a175084c96818dcab20d003f2b7bb13a044f7802a1eee3ce6d1cadbcda825a407191c9913d869d9b399dbdc9bd9c8616d7f5367aba822cf86b96b46330637a7b85835b6b6e13c46495282ded4014f0fc6567a48f551b7c322c049167837b9b97a719aaa8f51f43fc2e7a10a88e2820e7b3811fb91bfc17c4d6720f2ceccee0b4b8baf9f3679dd3f0f30289e25e5606dbb53510d1af6f3c67afc11219df44ed248aaa1fab5ca3c6fcfc3674fd94d41516e23626e3885986a7c2055cbc724dcae2649fe477241051863128d65338fae2fdee81dd75fe7c1facd67264bec10d6e1768 ct_n = b9f5d807476f7459aded5ef3d85c7f81dbd9c67d567b5b21ec2850092fb9778a5cb987b638005271ffb826c7630ca0a035f0011d5c9baced016ed7f164a644424a0def4c31baf13d24ddfc08e30a00b4661b6930e4718904e268c0d42c1e4a3af93813f965bdb1a4dee6f5ab9f2e6e1d127f0fafec91353e1ab9b4b576a961c07cff37fd12797bc8a7692bd640d71a602086de4ded62910558a929eb3d142474e4123ec317c94323e0846753bda83a1fc448bf685ecfc39f4ebc83e8d916dd438c1b6e14aaf9026e824ac7edb7634de8fde8f96053bffbdc7543b82fb72501af213d362dd62a46d4703360582ae6d2580daa92e9663a89ab2c44afd0fc81eea314f539e0d22b5f48798c378640934d697fe8cc4efc49c29f3e8de1f776b07039ceb45377237664892d753666947943b3281807a328e0adeaa207492cc08de7fdd17e208a422ae8e5dd7afc848e0b88613b28f9b3214c930acb4edb0cadbaa01ee28e05be5a7e71a80d52b1e603b2708707c849c4ba7fb15e5631d0c113cd81625a93ed8f18191eb51076469cdc4497603fda3525f4e9b8c40986d30b1afdb12b3c9e1408f3696b49b59373e6e0b757974739020e97907f602d91a1be65daa8b8d75ef339cc9725efb52cb164ce52295d145ab8044c0f75a9dbe300d62e90a2074edf61796e642eba3b1f7bcd8fe7d05c55a07ed01a7f70296dc37c9bc2f4c85d23af48835869f9f61896513071079cc69236a6983864d9b1fd2d24d13a80c2e74675a46bdab5aa4b2cff636c95e43fe8cf8799afbb961c3131cc29bb25b8cbd125406fc7c40f8e26a9432571f2142b71de2ca9b2903db66beef04d5c5942f5e63aa4487694f3a9506e60f7f408d3090e8cb459ea047f3c439d312f248cf59e3d0ebdd85be057de798c4f330af214ae9467463540eb558e12d167097e41b946b6ab37cab1cc830f24a565d876ffa8763210cc3a88124b11b7c02481e46653dd05bf6f8020e65fa5c806c4c2f66d049e329082fa1b78a08a706ca8d45c386360226d9053d7628a0b2a07a045149ca727589f168cfce00c319072292cb03fdfcc2e ss_n = 29feb9b159218e9334f24296517dc5529d4bd7391e2ccb928faa386e0a20813f ct = 809db26d9bbb1173facb46d156722c3396d35b3c0c9749818a2827f5572eccf39990a469b4167a161efac1ca25accd09f67d00234b39df29f3b6bbc85cb705265970a55f03794de84bee706af7c4f7b897c16befac5674373254236acd20c54b7158f40edce1e68bdb914aeb5a301e7966f132e06a71c6ab06ac2a230583e0f765a506f289bf8505e12ebf18a9a1d3da517b85946e76eb2a0b9df932c87b721caea7a13043c89a90d7403f35e85826cd8f1e5140032f5968eee0899ad6c4da51c7ec82d4a1c01741d37925ae2edf6a643f8fe6cda8f5a19f885d2ca07515c251a027d1a654dde9c3ab75f546f662099f59cefa44175060c1ec3fe3ce845ca4867b30754765215e0a9d5fb7be2e6e596e0a8cef0a6c9c1452ee08db726c5da8fdae717129287c7d89d4032fb95d91ec08c5f766370aba6d76c7affc7bacb91c892bc1ab4be9173c1536ed48af441d9ef800275edac57a7653e19a3525db6196a29c63faa6a878781eb60b476d181abf9949116bbf6c1d236d956aa9519607414a41bced967583fedb20efe7c67c2e37a06f36de420e34f675b74e3b2b0829167b1af901982c54ffac64c7b6c3d39bc045821d81b7309c98303214edf3e67e05ad0d3654d2727c4fd277fba188aefe58183ccb80b2826d8ea2f17727f7150f64dddb6a4e9554f33c071c8c3570d448304b74bb4d250671ec5db4f0ef7cda2fd51fd7b49928076b8e17b25b486af6ef0e9a7706c1a8eaae116e19b84833d1571ae348c46d4db0506f1f45ceb16a5d26062341f6a62f636ee4b6a1eb1fc7e0726fe9d5f6a78a4c3a10bbd8a0f538e0451bc1486e3cb72570d1cb658b5f34a607e13e3804f307812b94a0f2f3a12e5ec61f43fb856a20f60ffce561483f2e6d53c2da63a575ea2e035ec98fad3600db49c060562a3d669282b09eca690d9c2ce165ee8c09e75e18434bbb9e77d4629d5f3c407642b71029fa81206a25377f91dbc5c368479c9511830a9725338ce8689b387f2de0d03c1547cb7bbbfd5cd5db672d8e16e7095e6342a38d6d7a7907ffaa338ee502e319222ae1fa89dbc87466294c54 ss = 02cf21f823601264599ff7f8f8f697011b21c1341645b08573790354029a18da count = 36 z = f739e792b05e110fce3c5e49b6cd469a3301a7dbda96ad78c95321c3b317b9df d = 029fe987edb5197c04a3c732320cac54f98b0b0093588bba77324da1f9ec1e48 msg = 17d4a5cbee444fbc0b57623912823f16ea964dd3db4908eb622cc8b60f153e71 seed = 0a1e8e7a8f542e28aa91a14baf53c987f050da297b0ef82a7f18605d7e767faeb9db876b77c6dc54062b7ad091c51a59 pk = 45051705604e41718caf8b66af88ca5e890eb6acbf40b619c6b9312d8566788b430ae5729985144a424793f6cb42a85218e45103b9ab1f2891df115219b20a7cec7b8010272c2921d6037f5dec08a7f4bfb888af7aea6b8f687c39d14710a58117642a29621043730dda665db098772920c6b39b98be444d54a69a0103229e354d77b695744983ef2ac999ea37e6450937e61cea8b2df6e942350156818478d5c654afa2b4fde5686c82507b85381066cf42e43b55055cdee9869a6a1f28e32287201eec0047b3780f96f3b4ed6b71aa524514d73c3d072942120c0e5010d05a58ed10aa481aac187b77e778a0c44b956259254ffb2f5be50c52e9730ffac527154311b0c1f7676d8d9cca5618c0cd42218fd5486b253635ab354645a363fc2e95aa38be34620044255c42965925bab89935aed543b4d83bb9549640d288bb46557296aa638a4a11fb5dcf95b9cac532c7b3cb68b405b58b11cef6b4784920490819b7672b185207b46a8b40005a538a64d7c045843517bdd273e099a3e78111fa57465ed66552322b750474c167644e0b9886e4b448b516920c4e56316c46aa79fce13085340bb68ac072c739d86879aa77a697e810ccaa4d2787b6a4782c277a22adac902a293a91cc4ac33583e18c43914583f5050dfa950dd1988606e80fabf3b21c85969d2560a2785352929daa585b3da231982a56746736121a88430481cf6837bf129157c309ff3073524c4054862702a27d7cd53be2543f3e0a485d596a6c0813d737c4143c76d34b1cd1220eff07a1b93c141448361a6602d675c4bcb24b215455b0c93977f56d00455722ea91b61811c11890d0e101f5bc35d45bb864a06b07e66fbb3357959c43ae904bccea8e2aba0c3456c30bdba1ab8a808df284b6208c6ea094a6655f9a65a953a62c89079070f89e4fa99accd95266d63275c97b4e0c4932660c5ba75fd7e862fde801b478085331b6a1c73538371c52f0741c6b2f2285531c317471a554c0e104477ab3aa23c1f8c2b85bd99e3188426d2770cd968c394cb629613bb42c8d4a8344419bbcabd5288f1990ea689d70c947cf26f66bb23077fbf58c8bc7af1d95f2095ea3408b27c68be6c9ea78fe94ea49 sk = 2e638453c1511d146bbca8bfcf9c2dae8660905468895acc347a1dc45742be513109860869639b050b482123a4ba6367494166a36944c1105a63d2bad72426c961266ce2c4f7fa4cfe7c19b52712515654a1e381f85b5d37fbaf7209b2be585b3e37c3ad427cc1c330e018904104b787c2c7b927461502a16ebb7907eb02ebb45e29275c2cf5a381360598a72a344493f8638391a74204e53faaa2198fd75b567850fe39c210378fc65c906d4312ab04864dac0057123cbfb24a0420677d3a77d6cb000c961b06ba1942440e3a651c12246dcfd2036058abdff4cb7a408699b29d28222d3451c3ce7a917eb00e7cd375ed571bf8fc4876848ee3d44233a658b5906088d8c15362706745765909309a7778f01329269598b81432917c29cbfb62e80673d3e8288ea853783178978362402ca4714357533887cec54d25ccac4a88b73f067240d7aebaf5c2a5f094e9448a39734fa8d89b30e6943fe733871a380f370ad8d0be9d24b9a6e21a8ef7abbad6bfd6bb53d4e64cfba434eb6b0ea61a29c6496996d48b6663c0f56b0307627a04c2b0a0ba9e0a1c2bfb92beed35af2866bf691c9c6ba01ff595ba3ba8cd8af0ca76b70a4cf948fb5527d91594ba1906379a3d9b521bd2156993588cf9fabbfa82ae5348880397bd7c7bba8de8b11e39ac5f4b97a1ca0db3a6bc6063c20c33c47b98c1bf681dca9c858e8b4533a00329459504d81eb3830fff26bb19ac3cd18bc68db28632637bfa100c067a62408614fdc2799739aa7990563c2b1791101d9efc24a38c8ba0742a7375b71d84460b543429666d2f8632975968c3facb9c482f0dba5461b143be4b6ea5526930850cdbaa651bdc4c937b9316d7bb42494979c6beaf96417cf1659ce6116ed469d8d78005f8855d0a86d999985d3c906f0938e7abb598a3bb70ab1ff99731df3638d13b1a6b11aa08ca9d82215ce188ce594835d1a18761b505faa476aa326bcb9a40aad53220977e1997869781a44f223cb81380dcc9b513d3cfd8b64a2e0a5e2ae0111f6b9279849fdc78a9cb49ab6344cfadc330c8171f07ec414c7a8450746ec3971445051705604e41718caf8b66af88ca5e890eb6acbf40b619c6b9312d8566788b430ae5729985144a424793f6cb42a85218e45103b9ab1f2891df115219b20a7cec7b8010272c2921d6037f5dec08a7f4bfb888af7aea6b8f687c39d14710a58117642a29621043730dda665db098772920c6b39b98be444d54a69a0103229e354d77b695744983ef2ac999ea37e6450937e61cea8b2df6e942350156818478d5c654afa2b4fde5686c82507b85381066cf42e43b55055cdee9869a6a1f28e32287201eec0047b3780f96f3b4ed6b71aa524514d73c3d072942120c0e5010d05a58ed10aa481aac187b77e778a0c44b956259254ffb2f5be50c52e9730ffac527154311b0c1f7676d8d9cca5618c0cd42218fd5486b253635ab354645a363fc2e95aa38be34620044255c42965925bab89935aed543b4d83bb9549640d288bb46557296aa638a4a11fb5dcf95b9cac532c7b3cb68b405b58b11cef6b4784920490819b7672b185207b46a8b40005a538a64d7c045843517bdd273e099a3e78111fa57465ed66552322b750474c167644e0b9886e4b448b516920c4e56316c46aa79fce13085340bb68ac072c739d86879aa77a697e810ccaa4d2787b6a4782c277a22adac902a293a91cc4ac33583e18c43914583f5050dfa950dd1988606e80fabf3b21c85969d2560a2785352929daa585b3da231982a56746736121a88430481cf6837bf129157c309ff3073524c4054862702a27d7cd53be2543f3e0a485d596a6c0813d737c4143c76d34b1cd1220eff07a1b93c141448361a6602d675c4bcb24b215455b0c93977f56d00455722ea91b61811c11890d0e101f5bc35d45bb864a06b07e66fbb3357959c43ae904bccea8e2aba0c3456c30bdba1ab8a808df284b6208c6ea094a6655f9a65a953a62c89079070f89e4fa99accd95266d63275c97b4e0c4932660c5ba75fd7e862fde801b478085331b6a1c73538371c52f0741c6b2f2285531c317471a554c0e104477ab3aa23c1f8c2b85bd99e3188426d2770cd968c394cb629613bb42c8d4a8344419bbcabd5288f1990ea689d70c947cf26f66bb23077fbf58c8bc7af1d95f2095ea3408b27c68be6c9ea78fe94ea4934e170235a2bd0f253b7e1fc914996a6cc1fb8b8d766a9c650e8a50b91b6289ff739e792b05e110fce3c5e49b6cd469a3301a7dbda96ad78c95321c3b317b9df ct_n = a7c2f7fd7dd1668db9795fb2144a3e3cd3566976bac6c36bdbcaabef7270ef5aaee4d035d2cc4e68f7af7ca08640c6c671f06b77cae12c480ca594e479b612bb129877e4fe70d13efba694d2ee634799c596b85c9ec14c03cb951874527986fc322fcf0d9ac547ad472de6a37b8365d2a99da0479df1c53d837a855ae769c547db7ca9b18481c0248e232f5448694eb76f326d9eb80d0e78d40cefb9d198aa8071faf40609a544648a78e460582932b00daa8d39644713f5e29eb9ebd8729335a3b481d816751261cf315356eb35c66c334fef578d116ba8e8a6befa153dacc9c411aad016aa060223209a0c423ac391580b8b323cf93617b17af8c71a2281ddfb9ca3d83c3d3b0eb72ddb57fb910ee5efe356adc4494aa902f715c416214238130b8a4dc8c7f80c618c7c45ea11e785cb15d69c3187445dfd7663a55ae583110321bc50b630447cb4fee7c651b8b4e181de115295481e323f88d0bfc34950ad40bec2e187e08fcfdfb85ca3bba9e3da5985d57d0aaf0dd1a4fc308b79164b15126e567e296e0468fb6305e0da796003ce11641b02ac183f002bc09c6ec7046e71a37f98bffd2241094dbfbcf09763e420478e1c4e3368ae8e8a5da16edd371ef5729261e66433d236a214728201f40c34bef2585c89ec5489473ee1881ee6e63edc0d5583d80defbdb77d2ea35c54c0fbae2cad167c9504290386d9211d56d6cd7703a33f2cd6e7c94fd2becfa73f96ba9d26c1b7467733016631a617272e3553904110ca62c117ae643f0ba817cf3c90f9dbb0c4b848536d2aa2c6172d14e41c8d13a922b90b2d800e2301ca4709c425d2b3b4a83ac977188eb39292c09e1360950275facff01a66ee7fdd0009f7563f95b43bfd8c9c57ee0773edca5c47b4a0bc2cd877e45b906dfa4d272f8b987b6259537da4e5d438acac5b261de394a8b7eebd681fbc8e6e76654c1598652574dd4075474b933b5e0d80dafce48e7f898c78acaffe0e52ac96a9bfe8b0aab08e4ee40bba3f9dcba0e3adf00f00b5f0034fd4e7a20ab5d621c99eb00b3b84e080c50da3dc924281e0b7e06221565eed67 ss_n = f77e1747729ed1557b6271fbd4f97a059721024069ff39eb6393d2c395596860 ct = 8e2a43a0e0e36c2b72c4ec5d1680dcccc17857c61061c9e0173a05e71f0e88f1df0f81ae05f45e931212b37d8ff064f2c2843ec5b3e04bf397b2d803aa6ba0e4e98cfaba6bd854f50be0a3d3a2f8abfa77dc20b6d5700b759adf44146c4914de3b2f43e8e247cbd1f22955d89df01dac09d3cb8fee69e439964956abd2dd2ecd0b70e747f76298b0adf317c11f8cd17bbb33a337a0e24ccd1f0ed30cbdf180a11eab049df0a67bec7ad9414da5483e31d08342e030502b526931be087af101b32d612e85000ae1faa77708af56cebecf8b5c77eb5a6fed3571b91c4e00a2106e3dc65f71106c0d1e009dd8d78aad299cb770b836bafe20d4ceba8dfc26d8657ddfaaaf7f096ca41b861bfa24c50fc3c886788680e39b14049f56a0f29e15927b29394adb8b50a2583dbb01ab8141e0b5945152928930f4fd8addfae04129f25f8bdb87da775cd37966056500675389ad48281ca60bd232dbf85af8b3f3e4be4695f64d3e4cfee91c6881448515fc3a074bb27bf4139cfaabc680faaeb42f81393e03c36e2a4ccd72538fa043b8bb3f8e155caf5b54cdaa0173782556ccb50797076fb6e1fe2647aa41d90bc29b2f0e1df3f0d8700b09d00b386ef9092b928ee20b4a19f5f75c017cbd1d8c4109aeda545ac2207fa5acc4bb7c274fcfb70456acfbc9ea9bfab636681955c8fb699038478c97876ead665d25c12d18c1603a8895f872c552f8546195305c906f8794cb8fd75a161813f621e107b24538fad6bb23f6ef431c1e6aebd4fe351aa4a0b82b45d95e7d2b605dc678ce4c2242bd09d38b0f8c2f1a4da291a74d6bf0b4cb8d78ee2900ed16d6a758503bc4647b5c17c87a203eb15b98d905a467672de5879a38381e00dde0bf927c4339dd4472d8cd254368c3ba1c4ceacff4305e0a8a2ad2ae35b77ef15b583433929142b30caac5019c4146990d785ded41626ec286d880ed64f537664b403bcbdd1c5096f3a27cde9a9b1368639771cb557c89badb05bf0670ca823f75182a1b7823d3eaca865efbf2bed353fb3092128fa76c027f76ae8c7b3ee54df0722fa5dd65379dfec756f95d ss = 2762db378613c90d01ea6fe49a14a48b32ff81dfb4eebf7a9a24f2d03c3c4a3c count = 37 z = 198a36383a137ffa9c23178dbbaa4ae56e3c9088eaf9bb92fbfb452220a2a046 d = dffc1a18d7bee8c4ed447e22d0dc47628ca8ef334c8c3ab515d1082d9ae848a4 msg = ea5bbab8db28b0c9cecd588be47aae9c228585ff26633195e4eb2ba1f7ad85b3 seed = 81f90308e1f0ffe92a47f6c94f52b9b0fd62611b8b3c506f1fa7860e291e9e398208195a255cba9af3a42eea8e7b5536 pk = 6d1b9d07a0759e775d10034d7759b075ccc8b2a93fdc29c9c2bb497393a60a57788e62a5a28454f88c260151bc198a381eac682071a11754a64780a9f6da9c9d2412d051189a9259dc0b85f47360d2e3779c10540a192fdad1119e4442fec788c314b442d3bf3bb788b38ca54a131801e2965046c3e683b56524844f68500905aa8002928da22b30464cb19cc2bf007d6b4a0591c34465f5277b52a27061276c1c23a0b2b01f8aaf33867c4fe33fdfa81864d55c456232b4399a0dc26baa8c37e31909fd8386e642516bf67f3e5ccbbcb99ed5b3423a4642c1e9b11dcc3740929e30651716b085aa088b79880d56851630f804d84b0cab815f51f68b85ec13b7c0c20831c182da33ee774454eb3bb8e6b345b093456186002ac7fcc077a358c51a15676f343c3cd889f937201f888535d7a140ea249fbb43f0aa00f1305272db224b4b2db86c3a80b3a2808124d9b0cbe256457b3168ed37306b11c93cd6601346c2f5b25e64abc15f2255765393e097526242789b145ea2774fa92ba67b046aa05c51b1ba699ee804dd519de2804e01252b7bb5ad99b78f6a75cbacd93dd9644f0314a6b4f413a8f1b39ae189550c8c13b7b3f7a584328a2e7c92af42475587450eede32bbea78090264e4ac70267c17119a7493fa4148f265618503230725941fb7066581bd8a68677173385432ea0435090c06c7e09259fd3575fc335c86a77f5815470273e7ed45570db30b35a41a2e814a85550a195a734615bc3e662a3d63ca8ba8b858199d526a9ae84128ef22e30e77ccffb8ceb447fe1e2c0b7d53debd0ce82baca7256ca4c383d93541a9a9314d141a7dbca54c5198e687645217168cc745020c9282b4085a44c9da3bb628dd1c89991a041f0b75fb7021d6a0676f0c8f788a9849742cdf4a314d358dd4695c94b0559e7773f032f3ada4e7560a5b9c26b56e011feb624ccb2214029cdd5869e51d192f04581f237bcd9ba233d28608565a3f738289709507290b5fa424f8dca250eda577aa150839394a762b916aa985001106910829b721f208b535b9559df920471102bb2b80079812fdf03225c5ad1b5bb3e3335a8c4e59f2691210e01c8e17119e43e8878bed01cb8cb3b0d sk = 7a7ba651f04337dc4ec6462ee9993696e81a7fd9632553a5783a5025499b5f825d9f0807c4c61953e42f256b7eaa29bc8c40900f649959e8878a82391c5bba919c80dfb9ce9213c4a3f0833b84c10f73183721967844b1e8ca68149981175547e8a881518953f79a3f0348a765d1964955b4fc3515acd3c49c0409c4e64c93e4b001d3078ab7765e2510e713318cc6735f4a8e0112677c55b4da676ecd2a70e2653d630499de83799ebc0860c496e373106ff1597ce43cd9d7497c24a649a27e79fc05fc183d9be358396414e11a638f5341c1acca83ca958c6343b4f96b1242483ef23e46e18f8198451e67a6b3949b14cc326d416cb3f56204355335916800e705e5d904ec1332cf485c83ccbf8306cba72a96d760641cc35d588773585605b700c29cec5a1bf3afca71abcb115086f61048304c0ff6bdc809597acc7400785a7f3a88b302b2e87a5466503f7b20420271c018a69f38682cdcdbc46a6a91e01c12e959a8eb1981faa9bb98a08a71272814478ae08449578719d7288990332a73c80bc1f28b46bb7366a4715074afbecb72eab4a626438fbf185fe4bc8ce7f9c52d58642cdca2a1e18379f02691179a7dc15c8dc39f5ff398d9b59855515b4287231300a8ea46270e812fe88516e8874c25a7657f429b4c81c68a66ac23622670fa3901476a2576974389032d96000f2739f289145a283cc9bcc14ee8b83da392291594d5b8b438c4c39b6cb9a824c214ba9fd00807b65756bc01b498a992cadb3f594abf3e299ac6d28803791ef8171696dac454cc09f0f4415f63bb6cea63e30bc9c6ecc52612186d23afd1979abe3b9cc453cc986b74b0623619c3aaaeb01091c9c68f8c35f403b1d12cccdc8130fc419d1ee156a9d6a1c546c9df2587c4413656e8257b7c402a692e6679744f8112d6b734d634733955ba1e88c184297bcfba8d17e2266c04ab18e926fff7740af04540898c13b94a42acbd54fb887fb2b2d9b944907b337d4b1638950d9706018d6c2c3ab35221537e3e880c672b2a72d8c30d241abc0104385a21c36208471a629936b3f4862905bcbd52157645182f6d1b9d07a0759e775d10034d7759b075ccc8b2a93fdc29c9c2bb497393a60a57788e62a5a28454f88c260151bc198a381eac682071a11754a64780a9f6da9c9d2412d051189a9259dc0b85f47360d2e3779c10540a192fdad1119e4442fec788c314b442d3bf3bb788b38ca54a131801e2965046c3e683b56524844f68500905aa8002928da22b30464cb19cc2bf007d6b4a0591c34465f5277b52a27061276c1c23a0b2b01f8aaf33867c4fe33fdfa81864d55c456232b4399a0dc26baa8c37e31909fd8386e642516bf67f3e5ccbbcb99ed5b3423a4642c1e9b11dcc3740929e30651716b085aa088b79880d56851630f804d84b0cab815f51f68b85ec13b7c0c20831c182da33ee774454eb3bb8e6b345b093456186002ac7fcc077a358c51a15676f343c3cd889f937201f888535d7a140ea249fbb43f0aa00f1305272db224b4b2db86c3a80b3a2808124d9b0cbe256457b3168ed37306b11c93cd6601346c2f5b25e64abc15f2255765393e097526242789b145ea2774fa92ba67b046aa05c51b1ba699ee804dd519de2804e01252b7bb5ad99b78f6a75cbacd93dd9644f0314a6b4f413a8f1b39ae189550c8c13b7b3f7a584328a2e7c92af42475587450eede32bbea78090264e4ac70267c17119a7493fa4148f265618503230725941fb7066581bd8a68677173385432ea0435090c06c7e09259fd3575fc335c86a77f5815470273e7ed45570db30b35a41a2e814a85550a195a734615bc3e662a3d63ca8ba8b858199d526a9ae84128ef22e30e77ccffb8ceb447fe1e2c0b7d53debd0ce82baca7256ca4c383d93541a9a9314d141a7dbca54c5198e687645217168cc745020c9282b4085a44c9da3bb628dd1c89991a041f0b75fb7021d6a0676f0c8f788a9849742cdf4a314d358dd4695c94b0559e7773f032f3ada4e7560a5b9c26b56e011feb624ccb2214029cdd5869e51d192f04581f237bcd9ba233d28608565a3f738289709507290b5fa424f8dca250eda577aa150839394a762b916aa985001106910829b721f208b535b9559df920471102bb2b80079812fdf03225c5ad1b5bb3e3335a8c4e59f2691210e01c8e17119e43e8878bed01cb8cb3b0ddfae0bd5f21378f2ad91025f45ef47b54700741bae74594caadf48d0e1a55369198a36383a137ffa9c23178dbbaa4ae56e3c9088eaf9bb92fbfb452220a2a046 ct_n = 971fa8da8e2a2b4965cc556fecaff092faa082291e4403a69a53235465f620b98bc611e57b166bb0171fa743012e34818e25e0d7f769d865925be20b7966a08c6522c96f0bde730d77d6ced132477fbb57b193931ee0b3c260f1ce0f09e398a1ac83debd331c525a35e07ce2b956d2c3ed72ef420490ac916a6fdaa4f13eb14381de96b83160ea98e6bf949594875fc1d4f130bf010c9473af5cedd076cd8ec6b2fcc8fe3d41fc62f91d20987aecbcebfe523b3d1824053f6ff07d2e9db712894c4339cda60ac18f70a92a2328e1270a54585af4ed280ba6646150413fed149ebf0bdcc407824c747077054aa0f496cfd57bbf19587fc8dc59fa812d249ce71f45b527d9ce0e26c0ca7ec388e2c6eaef8424796ad0923862a165997f08530345c80cc002907542d55386daab7da0ec4fed0bdab98c0a23f3796cce1861ea1a1c6b3be325c043b1082445069679f456626c7e13a3c68f8347799e7dddac600e0a8c1fb4684ca193ada5c0326a79796825ca5f69a621900592742c1af85d12d9f3c5e218374b3420b04b95823211d4d492e48a3da1c637cc2e30eb6a5582241fe876aa9f6207a66f380cc2b860e0e44f49478b3b0f67b7273d6832e9942054a1f6145dc690acd311baf6894601de9c3b1b2b4526d8057f26a4fedb421f0a175e12fce921db29ec73d94c3047806255cb81cc82c260e03cce7ceced42f39d284c934fd57689aa847d0d3e00eeae31fd2758f0b911cb498169a5c4a73cca9bb6259fb9bdbeff8b8805fed51424f3db0bb9b5869ff8b318ba3b45c01051442ebb2209254b970f86d53a742151e1087e75bcadf0cd8eed72d08a0b66b656668a7c8717b9b247269a4994a4256431d93955bc58bb10e5192c8c6f7836cf5b257f0d047d4d5686b54c10a4777d1b24442ef6d2087e986eb372c1cb5d5cca02c8d7d3d00d077709da40fe4ce6aec61763584f7c379f0722d0e7a9f8d4dfded214909e5d51094585f03940c936cbfab7832e087d8bcdc916fc3040bd53a813f0d4d360ecc2b36aa1f695a576c31b892de5b66ced5aa2a3ad090f21b6caf41d7aa89bee6e8c ss_n = 70cf76bb5bc7c134569d6cbd77d77ab2a38935bbf1dadf801dd7fad410d7d975 ct = 3589aeb70f23fc9f286e5faf5964c4fdcd65b5c480294089a2cd9ed4b6f862395dc549ccbbfe5549f9a73eb6284a552ae535662ab0e72cddf07b0405a78c49e81046f1698b910f1173b7199b43707e4e8e62b4d23656c241834628ee7eea3c40128db0fad6c3259d9e46a9e3947dcdc2b7fc4f8c8c5be6e24d349d4deb95c12c08edf61bff26edb5107989dc7dc9382ffeb523dcbb80ead2f72bbd9ced55c2f4f9b4b62eac3086c9bcfd48d7abea09cf84c287c31de5878cf00e93e4bf9da5dc47574331a4f44f26d3c90da8255a1ab5356ba45c5706b28575a00f3d119d8b2f9c38a76baa097284086562f97c6fcb1ce73875932b66a38234e7ec2bb970434e66edc7736950f2c907c7e6dea9a7a80f6aeac3f0576c167122d7b5b4bdc58d17a3efac05287adb5ad17ce8ccf8e2abf49f99c4c309598a26cb7304e2931d8d3a4a0d87804da77e181302f2f357735ccb634b7372f0816f049ca30d5761399cd4d1b3f2c401fd2d7b6509a3f8b8cc8c9b1cbf4097a2c5a12b8a144b257a84026061a0f055cadfcda187029f350c1117e1106cfefcc2a7826d39aa892bbec763a27d11a28d37c8a5bc40a62fa68cfdaa0c6688a323ef763468eb7b6763a1f5b95b3afcda0add2598a0f57ac3384b37ce0caee25d06437e1bf795420544ceb8ecf13adfcbb7f3a136499d78f2bb0f4a095318d0e156406773379e23709232e44d8b9839529608dc829f17367f9be03664ab2ab4c1fef9873c4df9c3ce32c1479bae123584e7eb586f9538cb9135fe96879338008ddb2cf6ee2389a38cce092b8ae4c9e20160d21139497a8ab1a769fae4f9f33082022ccd2329c63abda9b77184113673a49d333a02e5ef11ca14ffff7b602da3f1ee6137c22f99d4575ab397b717d2d8f620fe2c8f67d4b7b9900580631cf662c4fe2472e2580b9d372570a3eee52a256b7375372de4f30b3f1b3d99740469aeba94228d3ce4c7dd5a251bff36d97f2fa6972d50e9d974f3837551b8234ba469951884067f895a63bba6ee9c43df721e3a2a057777a7ef8eb65c3198a413edf088d79f776758651b8565374edb30 ss = 178eaa428c48d75f1fab54332930ab27335e707af7078ecace9d7af22549e14f count = 38 z = 2549c4d4a05ff379469bd14ff1c4d650f71ec7395e54181b85f38f1d5d80315a d = 24bffcdbe20a43e188b5ac22a01745fcbfd7a1249ae381c1144437ff04f63ecb msg = 04ab136c47b4507689cd9526f76ac50bbaaf2fabf254f2bfecd04d0e1191b98e seed = d9655fb05c47b38b1476bbd0b410470b7f3bac3af5eadc89e2597c638b72ea3877dc81eca8d349eaf2df754a5b1b587c pk = 556c7c5b320069fab8b48ccc4db7880a7500c3ec7385223e77709054b12a7faacaa250ae9239982ed523d230481212c12ae116e985c00aeba3200751d9395df9091219d3befe1b6ecaa19eb74b7e38831a3dea4bec5c704887211468a7add241775089642c5c3ed3a42bc019cba11481f3c1b3c21d5532cf766a4439e5b27e7192900093f600c002412393ec1ec1812c01425270a83ac2aaacdcc3a1ecb890f3f53b9a71a5307405c15545390b45c72b51bb08829d6c814b20cf9c763ca8476d5e6023282c81b228211af15cf84943b688cdd2658cea32c99f1159cf198cf72925ea851be5b63265307663c26ea9c0164b399acfec12b0a51e9163cbd5d7cf90324a1c5b0f82b90117622949149375e380ed03acd00b37812b19df219f951baaaca70cd3d33ca6426c5fc587f18902955ab5435431f83c8c3981739095874d71b4ed84a7e516b0c3b61b3855cb7fa5a7d86613833522e992bb10f5aa360a8b2a0b8f453b883062b9927a2dc64341ce302856c2bbc183b1f5335a6d31145b37be71c433e7ba5f66a6209cc85f3685be2f3a69740868937250be7b564f401d4117a2d68328cf896018451017355747206ef8b2742b8b4dd4e815b3355334120f6bf34d8c1721aa75ba127389dda357b5785745171596186ddeea1d4978465084b747b60d69922c3802238ffa49a8ccbb5bf613b7066bf83893347122b0d8c9375ca9a7b79189d2733ec25bf18a1e91379b2f10a6e256ac7e874d0ffcbcd6f5cb4c98c972b5236d327aa9f25c97b89874082d5f0334fb16932a8344e5d7cc53aac498970444b33658bc8c542027e1b1b43fd87497169de161ccd13ab34c5460a7f07ef4a13c4a13cb789355eeea9494199fff727ba5f0beec0391468288c541735a071a17d86eedc09e49c1454ae851661c1f0c2052be3b1cade5133cf95a729b6d55909470aab004728767414ec915ad821c187e231971873f0e05508e82bc32d1403a55885ea924bda30aeff83b4e6b75e7206592012302c829ad956950e471208a8d10f57cc9e2c975771d2c0a7ac2a4a896881cae8ba0bee8b75da73edc2c0045375798d6e6bd481d40ea4c02779c25941151125fa7dd53f58aca0d214381a7 sk = 5f174adaf46848697cd9c3a96fc0552d52394d7a970e19c90100551571b6e00c38a4e00adce9618160c1fdfa8f14822eafd7b35fe713a2e108fbe5130bdb0fe3b6b6613b05e6124eb4968dd14ba3b6f4ce243baf18831fe7391c52914be4887ca0e3b4e9f527c3c3080eec0ee56b1db7a6967f9a5bbf07084b5682588895ddb389d7b205190a50d86530edb441155ba2f0128cf2558772b0c1f9a414e35ab40cca99f4e8123ceb5dfd3118745940f45829e05cc7d954bd5f531543a98a89fc1ffa16a75f799e45d42318437f09383e6971af87d33c0410817051222056b43362ae37195bcdc99064166be741aa1ce40ea82b113189856258a4a2b59905c82a2295775cc96b04ca81c3d9ad1d925ac2101236b6bf96b5502655cb1640a4f0317ae3c285a610380373132725c03f41517c13991b6a6030b11ea0840b8df544b1268ad9d456987384aa2433e748999c0b50df7318ee5a93ada4af23fc3c39e10adf0a8e2f7216e8746f82793a28e3a8ad306e3fb7614063a05c92a76dc94d3d169543607cd896ae6594c47a2c7963947054a1453d531fabfc4fc72ba16375136fe452ad62611c0626dc1009d780282dfa0053b5a5110948f665bfa1f633101556cd065b5d446246138048f46db1b92470e2954e352a887c1c7f51c1f8c27429db92304b8a90a50456dcbda37a0e8b7766caf2ab79c481aba831781187e5c07242a6380e22af3f2a8dc032302a86830afa18ad1c47e3692f6282ad4ca27f690b21514c3a87c84f6e2946952b26c3c35f2e9472c2657459b132ad35b61732af066c6c82498f8a64c83bc6a45a259a9fda187d786f5a9aa1a3d47121e6ba5a01300824a113532918045ee21548531bb98ca212070644833b6690993c6151beff02b9a0118996f8b3f8d9c456fbb2ebc9c74709813dfc6032fb9300b868b8a45aea01af0f2c6fe9b0305b991d1bf3a4e1983398560ec594741b50aa6e6a2c66e2a4b9a0056be136f361318b208bc0474107659e0c8cc03683bcd731064f44cf6b688310936f693c0b308775307915a246530411561ed8bd24659ed00ab75a397d7335a0556c7c5b320069fab8b48ccc4db7880a7500c3ec7385223e77709054b12a7faacaa250ae9239982ed523d230481212c12ae116e985c00aeba3200751d9395df9091219d3befe1b6ecaa19eb74b7e38831a3dea4bec5c704887211468a7add241775089642c5c3ed3a42bc019cba11481f3c1b3c21d5532cf766a4439e5b27e7192900093f600c002412393ec1ec1812c01425270a83ac2aaacdcc3a1ecb890f3f53b9a71a5307405c15545390b45c72b51bb08829d6c814b20cf9c763ca8476d5e6023282c81b228211af15cf84943b688cdd2658cea32c99f1159cf198cf72925ea851be5b63265307663c26ea9c0164b399acfec12b0a51e9163cbd5d7cf90324a1c5b0f82b90117622949149375e380ed03acd00b37812b19df219f951baaaca70cd3d33ca6426c5fc587f18902955ab5435431f83c8c3981739095874d71b4ed84a7e516b0c3b61b3855cb7fa5a7d86613833522e992bb10f5aa360a8b2a0b8f453b883062b9927a2dc64341ce302856c2bbc183b1f5335a6d31145b37be71c433e7ba5f66a6209cc85f3685be2f3a69740868937250be7b564f401d4117a2d68328cf896018451017355747206ef8b2742b8b4dd4e815b3355334120f6bf34d8c1721aa75ba127389dda357b5785745171596186ddeea1d4978465084b747b60d69922c3802238ffa49a8ccbb5bf613b7066bf83893347122b0d8c9375ca9a7b79189d2733ec25bf18a1e91379b2f10a6e256ac7e874d0ffcbcd6f5cb4c98c972b5236d327aa9f25c97b89874082d5f0334fb16932a8344e5d7cc53aac498970444b33658bc8c542027e1b1b43fd87497169de161ccd13ab34c5460a7f07ef4a13c4a13cb789355eeea9494199fff727ba5f0beec0391468288c541735a071a17d86eedc09e49c1454ae851661c1f0c2052be3b1cade5133cf95a729b6d55909470aab004728767414ec915ad821c187e231971873f0e05508e82bc32d1403a55885ea924bda30aeff83b4e6b75e7206592012302c829ad956950e471208a8d10f57cc9e2c975771d2c0a7ac2a4a896881cae8ba0bee8b75da73edc2c0045375798d6e6bd481d40ea4c02779c25941151125fa7dd53f58aca0d214381a7921f22cad39510640cfdbad6ab1149781658e87165fc08099071e25c3d3ed2012549c4d4a05ff379469bd14ff1c4d650f71ec7395e54181b85f38f1d5d80315a ct_n = af0184d66f3a7f541ef98354d35fbf8d17f1c516d627b339bcc49daece96c87be7e8edb0918dfb10eb9dd6949e2d41074a7c63ce4801ef8e6393f7c32a90025441d1000c5b058983e59f369b47c11a7f2754cee8491e352c1bab335b072a631606dc5d7af913173b2965c980722074baa05a61be6063b6c24edb0d7ccd86f2b07b4940bfda643ea0809791eab5dd866817bb34d65dc0733a4f6e110d44aff49e27ee3592b51c1acf125ab5190d44222c39cda94c6680de7dc650f245710dc9290032d2948808d06274b08623fba1a9c93c14c3b5fbee2c3a84377a068f4e6988fe572da53aded9b49e3d6cba09d9d204233aa61806149326a6a0be216f172d0ed341014eacf3277a90e7bc6e91eb8b55879ec3378d05c44ce925fafd6b138df4a07cbe76aa66ac53c43e7935dc66d72844f01cbf7f34e6ea7ba97b5c1c5bedc10ff7ffcc59dba2976cc3ccc9ce6e1b7b709dca02419702508437fe0fe7e23a5d909fbeb098fba6404470af1416096c16f889713decfcad9df68754780ed77267c46f6130bc752869aa55a6d159b720d8de3bdb3056608c2c0bd910f419841b493d141aa46ab2c5cc8e1ca9458ea2ee2357e1ef5522d475a1ee8b83374c65d14234ccf9b21d43403d55cc3b0678d968ff30dd712b4f80135f7fca1fe78ecbed0d3c42261cc259ac9c9f8cf2f1a2e7a4f56c914a4b834b7f92a6ef488607b55677cd4f71243ae4d34910d3aaf1f1f186ac7177eb661860169df85793567a3ca2f047564f039a1c34c79944e1facabd3bf21fd54d49fd34dcaa14f697ab533ad16ed4e0736664a006a67dccd190ce40db00f9d43e4e1fa520f1a184f01a95232e08d46a003aa5a19ecc55fa414737171dcfd060a4e9ab2e56ca223a7f27308503101316c3427b92d7990bcc2bdd3acac1c79d3048d445d6ee87ea84f1f8e49698b42e0f37e180d7461fe25290d9728797e052c900a91c586a2fbacd6732b23fca0f3d14883f80d22437575217c90c5a82e0af7f48531c3378d0fcbadfd684644e81b1751e0d95dfae3dd0e750b10e49f701ab5117efefdb820ab053c8258e11b9cc ss_n = 835b31f91e6b4567cd37074741ae50fad296da4b23a20cd35082b8a288a30881 ct = ed4c3cf766900ff34ac82f59b0e23a08669b2526720826f4b87f1acab4104a3087cc0e36829fb9f25faf3f6cdfc6f54d17c83b26e9440992da723b90197c4a7055a4cc4d76a42f702d378573911781bbba142ce384a3b00b85853e3fc34fbd77b29b0abd56542ed2c66f7e26b8191bc007bde748fcdaad384512e886940da2d6bf6e9e4c3386f69bd63450901c6c0b4092b471884c220868bbaa8c51cf19fd22e5b1efdf7ca166766820201c7f703d4e58bce10e104fce13cc3fb499137c5f412ce62e2626363d4fa3fc2d2d7467c67d188af289ae48215b91c1b2624a8a39096635a86445d183b0bedfa292627eac109db936ca47d38ceb2ef4240aaf1f3239ee4a0734db7b7dd18443fb64b6efaba6711f1fcfa726d1e04d4c66a1f0666d4ff4201a2661420a4c8825bae05de5d594cbd8686bee5035933dad3570ab7b511851783560108027926bd4096b9846f60d8c59d700b56f8b99612228368a29f2d48d5207d875d81e9393c629de66e5f6451a98acaac21b8376c42d40c71d5c842f6b95e88dded37e77250e78a2260dea615e8b781eab1ed035418e62d9fc2c763c1d662c260afc2b25fc7f5a73ea2210e45fb512eb4c3ff7beb4112d798ab51b5c54080a2880286dad468c1f974f0c84c713143d867ba16b5de37ba35841a47fcdb4d39c886f1c4208e3d4c72627bacf49dc4388da23ff4df0ad768d598db395a4f1116909b60cd4a09a4c7c1e8702aa5ff5fe3dbacf443761ae8575357d2deea6dfea30cd169e3166ad2173f4a897aab1fd90c85f26c19195dbe3901d5b83108b136cb8e110b32bb78e93747ffa4d8663b470940a2b8460706354b4da4be9f0efb19fd16a62980e67cc8d0d7320f95967343aa248f74d04ef4b2b8c540469d2b482db331642a57b2c28299b231faef42b27c3b59474155c567a63b3eff2138f08b87629036a8a0cd0db4efb4f0fa6bf09722de15bf0bbfeb33a57c27443834b67e5551b674a27820a48be2249f9c98f6603efa4dd97a5fcc7ef145b98383706e9044332895f004c032d8f4a04e1c64a7c73833988fdfcecaa1e291753a1d3b1c5 ss = 3f9c1fe77443ea828ba5d3ad505463a07bea86e7628a9b57373347cbdd314462 count = 39 z = e3fb2d44a674fe0fd4cee45f4736013122bf2f7b1f433a96a8b027db12f6f9b1 d = a8b2109e73bd0a59ec19bc69a3775ba6ed90ca293d4556a7f14bfdab3a8a2e8e msg = 9d354039da3f06770753056df77d1abb04b354ee5a8ff1fe2de422dbf16f9597 seed = b2556b58a86e1c5d6d558e9c49540d1f7af2df4ae5fbe4702cf1b08f51c4a52000fc3868c11d2e4f3b90f4039133b249 pk = 7e43985177b05874891150a716d9aad4b6a6267750c7922117f19f80a78340707da71bc6587783bff77eb5831d9090be12c2b5ea68a3e032cafc0c66ed1c8d2385811b19c3538b722b830c152c41c6e294275b9277a7690a8a1308726d3ae925c6c270e6fb68fd0274912a888bca9ee7dbb32f1c54a8a0196bf8c97379cf9f68624f13a07e04ce9b044bae5954ad5917236309deb003bdb5849232a6a749102e1c6ec4e16701357f6ae614b0962a8e26b07ae64c92b8672a255f7ca0882d1ac192e92233fa6243474e572c2d35115a832628d6ea5ebe4309f3b739fb7b3debb258e2b16f308756059a23db082842874f5b7a9b9d3040555111fc987f076659fec95c9b008878a98eb856a8ed0765383869fd04247cb49190ec413fa50689057bec440b8ed5ba29c32ccd30c54c11521009546fe78a8fa0455ef3ad42bb35d778b51dd8cd72a4c5043285360cb923a798192c72fad09182535548e43069cb6fccecbd73657a9bb84153f6c5b8b14d6d167e449a9deec78a58982ce1d24d19126c0041340b57878c7a5adb90c11ce7ca2a3130729c0bed35764aea9b337c34cf677fcf005a21463937d4bb3404134e533e8fa68522a61d07564ea70321b94010ee38503a7b4f963670280a23d09c52a62342dde77cd96bad3414637b12b31d262390ea553677a08000b1f2bb549032c6e8a0a302302fa3242ac42aca7661038789201bb441298355c1b774cfa93568135046921c75f7b9ba0c7c0e6699fe3c2c0cfa445f720c0f46c7c0b99f1a8591791aa406e1808b6b8404f2ca7821ac99c0a751a5cfe8777d7f6226aedb487fe90c8fecbfe13b613ee7c0fd603a78fb6017022edaf69b8af1942a5854bdc2ceda9292747797dcf26f7b11171b35caf3742eb86a3c5681cfd8316d395a586f124cf72a93dcfa10c67c7559384d954a8702e54e3f43649a7cce2db746c22b31f46205cd4006a5fa42b3396771d1be34895bc8e4c5c063417c841aa85cad9a00c40c962f20ba3e1f325809e1122e79ce02701458a3af72913ffa482cc5d4be425817e5f14855b58998118e3b30a2fdb23f9d7a68d02b1460cbc22bcded53f8dd91fa6142b02f686483a4226e78eb54027ace1e6d sk = 65353e4b8257b7c235ad87aab35c950761bab147ae4179c72491b85829add00b62a2d72e2e9c90e358b27b24449e5a2914a1a5e15a3a12838c72c0bb63fc2b17c2255ce138b09b5c6b4b9313cbcffbaabf9b271d0d60485ffb1c0ec6cdcce41bcc5030aa133519883167921727254348d5c25f912d43d6365ba78e44736a56a85b3a605f56bac8dceb28e3bc7fef69ba48179982fb851b20755e00565c3c0e97a63aaf2746e1dc5b0a8131cefba965972ff1154cbb256133e8614f901dc5ebaa19071c13b7bbcc53565c3a0aab701491d36be041baa90b565908ce5bc6cb65d58ce781114de8cfb806ae6c428f98d37275e3992dcc9acb579785c54876e04629e8b9d9dc0798f0379171c4d9290d6bb1329ed74963a55979281f51a3886ab4a55e3383e9d9611fa3cda1e12bab731f89236979d78650f02326394955b51871516e794275c8328dd739535db16b46c9155366148b3a85625089074b0a23667049b94d0346bc15b9b58a481d6e84529414573d3c10bd3c9b384b220b65b8f0129e7778aab532673d40c323b17a72a2c560b35097c22ae3e502b01b2222d56bf8017119250e2e2c06e902d0e5637d028b7e38a65801208f08a093021b1aaf72448a70adfe601dec82200ae800183281affaace1cc4259d4541c60c829c99e1626433a25a733915a3b862dceab272c7423dc289c3f43c5b784b5429ca5c4cba749a203c1da15f27b282d6c66b97a5d03a42594e559b5b1b9a961c3619bcb18856ed2ea7096b66e315c97cf3058fbe22ef761779e5082f6d08b0d87765cf67536f89a98b65fc24b70d4407821f78615682986ca0aaa04ccccdc9ba4c4426caa13c26031870b3109e45729345ce24b125b23c9711854c0342e2c430275bcbff15943d81c0ad04c9c9f1c55332ca2c5252480db97567965df228de053b27499c9c0e6a5b6d14b8c9a0bedc904fc6291c69c8ad1c3cb0161639c74bb80d4be506215866796b416152a611dd6ab0d8ffab951c53184915b20d7c3450786e72b5eaf9918f5ca2ef73a536b6a3ee5f64adf1b3c6d3bc6ac5c867a3b98f0d08d606c942d47227e43985177b05874891150a716d9aad4b6a6267750c7922117f19f80a78340707da71bc6587783bff77eb5831d9090be12c2b5ea68a3e032cafc0c66ed1c8d2385811b19c3538b722b830c152c41c6e294275b9277a7690a8a1308726d3ae925c6c270e6fb68fd0274912a888bca9ee7dbb32f1c54a8a0196bf8c97379cf9f68624f13a07e04ce9b044bae5954ad5917236309deb003bdb5849232a6a749102e1c6ec4e16701357f6ae614b0962a8e26b07ae64c92b8672a255f7ca0882d1ac192e92233fa6243474e572c2d35115a832628d6ea5ebe4309f3b739fb7b3debb258e2b16f308756059a23db082842874f5b7a9b9d3040555111fc987f076659fec95c9b008878a98eb856a8ed0765383869fd04247cb49190ec413fa50689057bec440b8ed5ba29c32ccd30c54c11521009546fe78a8fa0455ef3ad42bb35d778b51dd8cd72a4c5043285360cb923a798192c72fad09182535548e43069cb6fccecbd73657a9bb84153f6c5b8b14d6d167e449a9deec78a58982ce1d24d19126c0041340b57878c7a5adb90c11ce7ca2a3130729c0bed35764aea9b337c34cf677fcf005a21463937d4bb3404134e533e8fa68522a61d07564ea70321b94010ee38503a7b4f963670280a23d09c52a62342dde77cd96bad3414637b12b31d262390ea553677a08000b1f2bb549032c6e8a0a302302fa3242ac42aca7661038789201bb441298355c1b774cfa93568135046921c75f7b9ba0c7c0e6699fe3c2c0cfa445f720c0f46c7c0b99f1a8591791aa406e1808b6b8404f2ca7821ac99c0a751a5cfe8777d7f6226aedb487fe90c8fecbfe13b613ee7c0fd603a78fb6017022edaf69b8af1942a5854bdc2ceda9292747797dcf26f7b11171b35caf3742eb86a3c5681cfd8316d395a586f124cf72a93dcfa10c67c7559384d954a8702e54e3f43649a7cce2db746c22b31f46205cd4006a5fa42b3396771d1be34895bc8e4c5c063417c841aa85cad9a00c40c962f20ba3e1f325809e1122e79ce02701458a3af72913ffa482cc5d4be425817e5f14855b58998118e3b30a2fdb23f9d7a68d02b1460cbc22bcded53f8dd91fa6142b02f686483a4226e78eb54027ace1e6de8a1b5b5ed2983334f4fb4b6f9eb7711bd2ab5ea6814b0862eb42c6e779e0d75e3fb2d44a674fe0fd4cee45f4736013122bf2f7b1f433a96a8b027db12f6f9b1 ct_n = b4eae2b2ec7d93678e103f9d81d642ecbc17001dbf537898feae9f46a2ba6477bde137557bd04bdc232434d497ea1a1490bc6779ee9d43728d5749b2ec91162925c4637435dd432b09a0c94110f48b9d9c59d50487fd47d4d218f41b1d92e12c2ea5017d50b18de75be64edbd67f5a4e2626fe235824ea717dd6a9e4cbbd6896bedb4bd94dd9ff48b3bab467b04ea0bf80a80e0299881b8f4154c971e47078ad569ceedf6b6e66d907d34843d1411a7e11e91bd69b1c0e5aa1cd25c85e9a172e617c7fc02f222d70f6874e01ecdc317f26009f36fc8778791a54f81998eef7a170f044307bb42a076ce30cbc8a80f83e45eff1c479e635fabe50280460492578542a7e2045897b36232e3e2f073b5ec6987226cd66ba3b54b414daa60c4f77cff25e133e16997ae2a9237ae335fe8c1be3dae03e11b6855deb85e67d623ae6e388e40b0554526474bd48e4e2525b4143fc37c0ac301146960007593d7dee2468d3a31148d747313603a02d6a0816c84fded35717102a60620804545191a1b035b7e35a010efd63d35b494f68bfe1febfdcb38c12b6914adf04d2079ac5fcdc5fc78040573039ef2cd5a07447ca3777c64096aa83473947b3d942d7334e284486119f61a7c71a20fee5b56ec0e99656d488ba3e61a3ea001b5094eb8485066344439d4a48afb9b5c5ea9a54398e9e69eef42b130dd18a533efedf7788f307c319fcee12c5265336ade0fef18db627c9e6ce01c93736d7580ef731a034501c936768cd904d8fd6d36a3662c2957e6b7cee7bc59167f3910895cfaab1288d8fa8d0e7378ffa32132d67c96c2d0a73fe8df83c704bfc767496b4addf55f5fc7085246bf5d61ac44502feb033c993a8674b55fb6654b7ae54a65a1f529b35f33adc4f9df0a252242c8548ce1bdbcb56e993728137a71255892b1fc20f2adacfb041f1eed0bb0aa8ec5c60dd5d850b5c2cd98dc609d070fb87ebea80c106dba435c3563ee0611460e9289a44f225c2ddff08633bea07ee4a3ddf35b4c363123421001add1af401be84b35675f290a3c6fc221b3d5069fb61e1fb2fd83226715dc5b39e ss_n = 910677124abe680c303eb6c0ad61088dc7b57cbe03cf700806f8e79e51e6a55e ct = bb6bbc2fbf51d2de11aee89f611d23875f8ea4b1087a5a44634d531f18aaa6d946f3ea058744df387a977e70d74f011159c14768c47fb63c98b5658d4cbab1677bdd9ed9708119c091cf2a347a1e9270d8a0a9ac7d1dabcb436a5b9f9b18bae8a6319d2ee21e09eca3847a7094a1c664c33be67496c91136bca9df93dc787a2e2d50acec3c7c409ac525059d734592e6aae8abb1b70636ef4cbd5e3a74195eefc36aad6b39ade0865bc47663a1ae84bfc93e3c8e20cab75936b27b1ff81122fe8bca30a1fc4a9dbf59a675b5e2445bafe6966e7a37582e30b360ffed38b2c88b10ed464e648b36d12c36e6987bdcc4511667b4d90bafd7445d4bd7d6e1145527997f54ed2855ed1799d7e7e2b4be8c084cccc4d057b53b7c7c043e1e310ad700659faa191e654f518659ea4357c1f60806af6ad7aa113fbc6cc9fd6758e0fba69a7b7113b74380c996ffb73534c325e5a2f924c163b4788b4f061b65a0ed97de0a1ccf7632b99b41ed6e8d6084962baca7100e42778195690b4f3e5d140ab91d657de8406885c98c03d1d9103159bee4de8a4d1e1896d4423e4731c508ca7e50764516f1e137e36bd7433b1acdaf430480c9b33effbd7d7561d78212aec24b89e8f2e646b05a237d3c1b44453d8cacfde89fa55a3412db8328dae8e4af2b3e72e986320e8ec0db4a8cade0f43ea10331735f40ac7d6bc0c5cad2fb20830c2a3e79d3548313a746e3dd009d5684228f35318a7e206f17b711c1a00f0e2a98388893ba2aae2359c704943167141224aab9557263eed2449635c983a694f6a713881459d7ab70f801c53e2f9343ab7d9963478a506e8deb26ddefc5bd23f1d20db73902ed32d9175a23ab914eb9394e909118088325552d04e247edb5c3128cf92618e0e00aa4a466ed0ac651808088ad7e0825b84e268a41b701632c5f8400ebca0edc2c6cdc894e8022ad472333bb8c9ed5d636399e4d934c97c9af26c3bc2c1b0fefbebfc4055dd960894f1d4589f88a5cc644e6bd4110e131a0200bb8de85775110ab36bc1d39eba70aa83ecdc4ccf335d2710bb582c5b89420bd43773ada6c ss = bf77464307c77e33c8512d6807fd0562c446958ed249dd5bab885de6d3cfaa7c count = 40 z = ccdb158d9f6c3bd830e0d764c8fd04f74c80b49fd95feba1d30d64890042896d d = 280a0230c20f1699458cdd6c128b5d117bb1bece4fbb7d5a88d5a6109e10188d msg = 1431ff063a37fd9e81f118be04a6688e8da59ee116eb18f886bca0ce61ecd2c4 seed = 8f288ed372ebdbadb182be07b21ef9b00bc4876775bde53830d55c4d4f4d58d1cde2b73a207977a616d29e2b9bf6ec36 pk = 069595940a6dced5afd027c9b8c57f915366c1055233c30ec5e620c7e79962a5069dea21eea582e96837276225a39c67ac2387e5a686835a4602b2caee6260c5c69cae7b53092ab8ee073ee59ca8e638869411756aa4a45ba16a186a67d9d63b3f0293d653561f6256ace4670cb0c79054967a82b45ca89f0c735c7a6362d754a852f860cfb879d72a7f5d97cb6c356f946bb057b5bc52f01d6f62c9c7c74d03c229a1148e5fa30b4634094843a75844b25e02c84df179a2764901ac12b63b283dd47080ea9f7055bdce4902157468ccea62654c6874a948ec0a98bca6c293d7bdf5152e1472c11ee3afcf7027acab1504e382d73aa738c501e9d59d0f206e8cf008a15c910d07baa3768c8451ae3d793223c2b0237c4bcd1a3b1bc174c4f1921bca42c5892ea7e888c4107958c595749a76396728312467205057de7b1325d3127e8824d1d950797cb0fed400e35451c7194ac9d53c2cd0b1015895852c3fef09392d4494e7ea50f86c744de9c3172580bc71b41d030aa80678d6c6b2ad73228370c8e1431e381b2611465c4c497b93055cee888d17ab34eeb9a48f3a8bb95c81a6ca2541900f7a404ff417a7e1f40e1a4872bcd433110842d2cc1c6e92a69b0a7a99544e72da1e3278306d9a617b700ee7e616c47c0804c86c16bb9155db20e6b1bfc5357eb5082a3736a519f8041d944862801ac1e6536fa1787d57770476c34b609b58dac46c0c59ee67761b105763070ae8f4322aaa3cc6f2362182bdfed46dea1796d913cdc666c6d934ae9f70a58fc7a7a7bb0121a35155c6539c467f29206d2f9acec5a32e97e73ee0e7c8e09830a129116eccc7fca827a6914e2788bb1ee2627707bf80345518d899b049765c1b0ed4a221fd557065531122e3a467954551e6a864230825c9b93997bf5b391b606013c3546b2042b8ada8076aa68a5ab79b5ddc87cbd2334871c86d572282633a38c38898faa8cb355325683dc1806937c5b53ba24e78990bb80b98cfd672cf245ae682195287be8a330687bb8d9a9358e5095b245bbe5d091cbc9781127acbf4a64d20292906045af38ab113101aab0319bcf47ee26d158b7639f3f512c1172f0849530e4839f8b2ab3cb45f0af3 sk = 57cc3344c3b6f3d31f85317d8db3adea0c5efda3ad3b7054c21b9367638f9a2858118b0647231a453433114271f80b7c165942955177b07869c1626c4a5abfe7263f5c8937ca9130ab0499509b15256918d9bc508a815910b97b1e492b130283ce3189d9bcb2c5823419c75622f36738d495a9acc4dac18bdfd7a15f304fc509bb129514ca615d56250ae7c7692b44ac64d02974a91b10643c97a5b74f4245a8b32bf48c7d8a2065ea054f3ef452b1738459caaa92164b89d21c127a17003b81806338ec765cccd1636e032bc5e17ad6b29eb60588bfeb675b892474f45bf51304185420732264d6e79f78eb414990b70f336fa3743643a6cbb46a047583ba7b66940af3a3f5f9560dd578007b9082788731966759e64579595e7f799a50848a13561877fb636287598b346eb1c9cbb6a6085fbc618ce660d4e16d4848c267181b776abd7d1255329a0475c631bdd63be55192ddd35559a6ae7ea7327cda6eaa400c7c099b0688bd20b25c467087b04aca2d56094bd9acae9177c1a944e8c5179ecbbd043302dd0c07b50abb4dab88e9955d992c4be711ac8d24563ec651fcac4ecd209304d6a6cd36bac1c7965d587acdd4ba6c12a635f63d7c00affd16700d3062e72950b7652a6126983c94a2bdd82f59d12e38768091cb692abac15fe93ff0679a72a53c7134c700411cbe03080238468b07a4f75585022a30a48c67226975e2423689254dd8274cd2f223f67c468ae178875c063f017cb7635ff6661a0a9c9cf999a158ecba3aa5155d8516d5639b137abfad869abb6587c10007b8fb9623b6ae6e2079ad1b14fe8151ae622f6d263dc8f42864d89f9d95437f09b546271a8e6c952ad4c0910b0fcc5c27712a2c219330cfd41124a67946070e8acb2c28209b8f735879da0f4f7915f6da6872c4282679980275c49c23c46349bf19035d2ab2b7735934cb326b9c881107283295b21b25ec79c76481bce54627f252a0268ac9db5c540b85cc9549516b0a201c62ec94cddbf107b3c7276f432a387848c37c889d76456b344e80915aaf049bd090b27edb602b51307e850e94790799a176069595940a6dced5afd027c9b8c57f915366c1055233c30ec5e620c7e79962a5069dea21eea582e96837276225a39c67ac2387e5a686835a4602b2caee6260c5c69cae7b53092ab8ee073ee59ca8e638869411756aa4a45ba16a186a67d9d63b3f0293d653561f6256ace4670cb0c79054967a82b45ca89f0c735c7a6362d754a852f860cfb879d72a7f5d97cb6c356f946bb057b5bc52f01d6f62c9c7c74d03c229a1148e5fa30b4634094843a75844b25e02c84df179a2764901ac12b63b283dd47080ea9f7055bdce4902157468ccea62654c6874a948ec0a98bca6c293d7bdf5152e1472c11ee3afcf7027acab1504e382d73aa738c501e9d59d0f206e8cf008a15c910d07baa3768c8451ae3d793223c2b0237c4bcd1a3b1bc174c4f1921bca42c5892ea7e888c4107958c595749a76396728312467205057de7b1325d3127e8824d1d950797cb0fed400e35451c7194ac9d53c2cd0b1015895852c3fef09392d4494e7ea50f86c744de9c3172580bc71b41d030aa80678d6c6b2ad73228370c8e1431e381b2611465c4c497b93055cee888d17ab34eeb9a48f3a8bb95c81a6ca2541900f7a404ff417a7e1f40e1a4872bcd433110842d2cc1c6e92a69b0a7a99544e72da1e3278306d9a617b700ee7e616c47c0804c86c16bb9155db20e6b1bfc5357eb5082a3736a519f8041d944862801ac1e6536fa1787d57770476c34b609b58dac46c0c59ee67761b105763070ae8f4322aaa3cc6f2362182bdfed46dea1796d913cdc666c6d934ae9f70a58fc7a7a7bb0121a35155c6539c467f29206d2f9acec5a32e97e73ee0e7c8e09830a129116eccc7fca827a6914e2788bb1ee2627707bf80345518d899b049765c1b0ed4a221fd557065531122e3a467954551e6a864230825c9b93997bf5b391b606013c3546b2042b8ada8076aa68a5ab79b5ddc87cbd2334871c86d572282633a38c38898faa8cb355325683dc1806937c5b53ba24e78990bb80b98cfd672cf245ae682195287be8a330687bb8d9a9358e5095b245bbe5d091cbc9781127acbf4a64d20292906045af38ab113101aab0319bcf47ee26d158b7639f3f512c1172f0849530e4839f8b2ab3cb45f0af3317bf7271423635e021c74a807899a3bbf6c859acc5d2b6d1a3d787c201c3bc7ccdb158d9f6c3bd830e0d764c8fd04f74c80b49fd95feba1d30d64890042896d ct_n = caab9df4d3ad7a6bd57af431f46c8617a14eddab2dc3214b770fcb98d4003e8693f6606400ccac4971d42a3d62c423a23e6bf3a74a7430ad50a654965b61c33bef25f54bcd138a0cb468167d6e76052c94090ab52daa62d55f670e4119aabcea9f02f93dcd76c60eac304e77c337bfe3ed30c9ced69da866a9dbb34b9e041f033827d604b019853572110a6eb8b0900e793197d5777225317f2766e2213bc1c5907ebb8d11835687cbcbb6b362c2dda8004ada8f2f95df93d9929367688f944288c553c16bd9fccf71ea8feff3a9d7a8636076ad9ff44d8a135edfa7a3e03b435f7348109e3bd993a80716cb934e7d11a3589fd807cfb3e4fa3b971ff7bfd5bcf4a0e274b39b4631818ce6de881119f05f1f78e1573fbdeceec47538f7ab58fc3a49eaceae496c276eb8ddd57afba92f82d8e857b7ed3287d818d7a9a486ec4777328f71effd62c9e6d1bfe57fc24d959ad5bf5cb19664d91f3d28ab9f13cc8982c541517c56d3c75b36e08506a3f2a1eb1c5f8ee8aa355e3aacea8ba31eec7e07d2b0c69617719e92e029d489451d1ab15a4d8b4a64d984096fd845b9c23588104214241757ad2ecadddcdfda3f52908dd844ed785df0dca3be185eab67b8a507c79681a153e95ae6d85357dac25bc8cd61d14bb8f2825cc9a3732c070464a5d8e8df4ce317d191d59762ce46d643a904129362a021f166684c3213f32a95688683e763d7f70d3b9a7e6a285ad4e7c9382e65cce4783d592ae8e91f5e46bf6de7381d96ceca542f66a254645084b06dab082d7d6475e1cab953e0e61a8ecce2f99f3a0e265e9dc758d585e8e0894fda745b85ec6975c855f38d720ace6ab97a370ea9427dac33fb6c50f019b3bca0ad99fed7e725b9114be64605b59ba81b6f18a4830e624a2cab4cfa03eb7b1785e14cd9b6301e7ff6485f50b89af00d1fca1576ae3e68179f38ea6bbdbe4ecb7bdb1bc928670c8b997147e566c4a05f989a115404bdcde0a622bbf69f15e8b57f38621fdb9a040cadf5a4a9a2e982f4115a009ab9d3be31a2b5d350b30ec87d3bc1bda4ee0d824e5de94aa0486768eeb975 ss_n = 9f1fbc00e1df6946dd76042c40d646a682ce46a9add3101bed66f7c96409025a ct = c06d4393f7d9b72bf149cd6d2c50fc5ef877322b58248067adf39c9751933aa5d2e9584a84fe371860926d97fd4a995f09d17e93fd74e7d9322d4243d0edc89e3da07d415d36f1060de04e59631f4bf5b8fa11dc2888bb6aab1bd698b14b7707854ea5387217c17d6f931eb0dfbbb899baf24e0c4c1c59cf81785997f94dedb9242e0dbe3ff09cd0b5c1148f6c194b4216a5ab1222c0bb0d71cf346b54c3bfb767f42a6aecdfa3ce7947c5f42b9af1a121ef39438a0fe2f4c111661032e9a85b14d58b9aa7d7fe045196eb41852b051388c0adb1b0722a41f4dd15756e1151a9ef9bb624d6ee5b15d33fc8c54a8492dea7bb96a6c84c7a32daa9100a40c54871b042919e7c9da83970f3a97a12d2ad451f12fb5b7fc3fdb1fc6009b8b0c5f8f520c8e04fef1e3f4e11c676fde3550c384692a7e2b34256f4c332e0b3ada41e7c09b15624d919d1e364aa44deadef4728fc31c6bd0a3aab8510810ddd4fcf155b8b99d8f0a298fa7d2ed25d961f9f9d19441d2743e12e302b6005453a87834de081153df34a1326c9c6944ccfef90c5c73ecd5d3573cdab2769cf4fdf552a189965622d7f958ffb8c832d3285850c7c56673d5841d8fc89aca3531788d7bb585396a31f465c17f042a48bde9b4c4e4521831368ed0296c7f0a4bf28e41418210c79fae44b067fdc4a17f36ce25ad7d0523e97c494c851ea8330b2ff4b5fbaaa40277de4939992a4c79f305e4ef3a0030b5958b10c65466a93b1582a6230be3eb0c2b4c8adfe823d6ce03c9445f8aee743206e03e071d4bf7023b44ef17c28e267a15711e3bb36acd1cb6e2326c456c47859990965bb40eaf822245d0eed74a8ec60e9938cec5cebd8863ea5ca8d983f27dddf1f3f6ace8ea30971a9e5f36ce23ac1e374b8c1fe994a17fca08c8d3ef5cf354bad83bd8baba0fbb24f562b73a7712b1e2ec983bece7c72f696aae245bbb65e97a1e04d41cde20a03fd0ba8eb3480bc96a827ed44ae69381950fd56ba88894a9551f1f2e68586ea8d57a107aae9515def181d5b01baaa516079907b7156443d5400a220e4aed8ce7959556dc7c357 ss = 0004398b4b4d5a717a7525284a846014bb28d60e4e9274c3ec988b756c6a1eb0 count = 41 z = dbfd786fb06d9f9f5ee31c5d63dfa04fb91b83e7fe10bfd9786e2daa9561f884 d = aa50ac79ff9fa2b505923b19078d0defe8dbeef94f1aba726ae69ca78444f290 msg = ec02d16492aa2578312d7619ffd53dfc24ea901eadbbee0b4c32d5da3f698d2b seed = 3133bf000c8c7a74aa7739c0fccb42e60cfd85fda91c19ff9af7938d01a01dad8902dde3951adc81823dad2103a95f0d pk = e867a4c13119d045c9b1a1516d91ba85d04df827ca557cca9c2b93c907875699249271521a0997087a8e7469af99789d955852669c833abb869a0971db19b906e68f41013f0974208ec8b6e3ea834b14311ab753114531856a1625217c5d550149dab6b43639ceb4b0bd9b4b0ee84436321bdd93afc7f5623a93064cf9b342c595bcb71e9ff15153fb25fac82e63a99348a6013f17a05df352d1f4661ab12b567855703953d791bdf49bbada5425e8b9a9683c2a44b61874da8fa72a048aa2685392cecf9097bf306e6cccb461bc6219e55054707c7cd2721ab47eb314af7ddb88fc12a2b58ac195dc39402715b0c619f8d257528ac9942a83cc85771fd218b5cb4e36216548c72df4c4896202a9f96375738401a1f92ba4c0769c61764589a546d874f7d5a40060ca54439a1a0b454641746e5ab306c98f12257f13768510b7281a51a170882ec195bfe0fa90f9494f88931a036725f52b8bb03367b68754ba26292d0268f6783d2be71daf60cc979ca11f248a94fb9015c76c24a876c161147e800440b9cedeba160354b8f0bc2aef735ea9b92d52c312d6a8cd301cb548300227b5463a169f4ed85567aa15be5c8466160eaeb598ce823a1b083450dab6ccaca2a66b4f990a3b8681c59e5a7867910bee86187d055226cb02f9879219c737043162d29cb2af21c810914aef5c932d54331836850fda02cda63c8ae030f1b480554346a2c7948a3a9a59147139d0bb9f24c1f9ca807435b9e975387504850ecb7b067c2f3976434eaaca8c10a3ebc94af8c388ac6962ff020e7153832006a1b509b0d8f2057ce25555a23c2289322c85bcec39779d638f0a6593310581a2331b576a73351587dc65a5ffd96bd24a639c37698da9601602c789e8378c98717f94604f048de7e136e53ac40af73708926df09aa3e8464dcc30a11361533a9bc4f652b98e9474b3462d9ea99351b96de6d441e0dc5a1c1ace318bb45f3ac506631f07d45f82823fb164a10983a0f117370f9c35a9d5bc505b97be763cc026cfb492cf128bc16227330788034e1c527f111250d8482efb3cf92bcad87794e58822270c75a8f58ca9b2d5f5b5df8b3d42584264a1c14e4354921dd84d49697260eb sk = 92c9663c855ff833cd241c888eb36caa9c351022986f500bf3c94471505befe703e52403c7385108e53240d9b8cd24a841f772ee03b57460871b83a890e93662a455d147b7f6fc324d513dbb216e66525d03e0793743158eb6cc4703cbbc428fb14262fa122159c479395795f8e1277795867f130c2f13c25925b5619a35eb1b0acef5874faa7af695c2ed5c4b7dca34b96b48027407e85443424a45684bc0dad93f128972ed135573a49736f058728b41c7b28028c42658e6570cf41c8a3c80a8e76d4ce052ae91c836d0cd25872a6b235a21359b73fb2fa025c932bba1fc62252b492c3b42302a032ea72b4acda62255aa242aa4ab2a06a291114e3f300dd7c6b50871b202d31addd499ddc93e10bab59c0484b5b131874975826079d137c9cc764df3f13ddfc1452fca0c70c875ac98adff138b507158d71ca44a5c812a4a7a82c84064acaa1977829bb39e8ed0219d6a50d9c47b38443e10e079ea639b7f66737cab6cec17c456546accac27caf928206745676cbb8189c0ab041c4710494825cdba950b70b6b95d4c10fb170265e90806db3247d72fcef19e23453b232b70feb58ab548911e001e493682380975ff6603f1b1129f21a9fca5692c295b88d324b2199eb203966348144f62aff484c247e92cc0fab2dfd2059e0c3b1ca5a21008a7378654222418c40113139373882068d70106bdea660d319ad1c8673c422981db1d3b52727069cfa8276d5759965bb000fbc0954023c373ba9618c173b77bbcdf70465f12413d8013b01bcf1b9b4acc49aa33910c86c71b4c103da4fc2f433abf327c0a56610a37b385ef624ad9ca04c1008c4be0717ab07ca0bab450c21357b939725c254575b1138355570c10d403a8bdd8b360010a0a3875dbd2a1ef1c57b2c07f4ff4036e00772ea322d0bc71f5552102e534559067a3915ddc1b53b75708538a4c68c7c68599445b990d164a813893b76cb31d02e38e380752d06869e09abbbf5b786777530980a1b3d4687be894fb72b885e27cc3b49afda1531e9a3d2b384b91a95cbd659dabb36162f4566958a382559e7691cd0ffa5ce1089de867a4c13119d045c9b1a1516d91ba85d04df827ca557cca9c2b93c907875699249271521a0997087a8e7469af99789d955852669c833abb869a0971db19b906e68f41013f0974208ec8b6e3ea834b14311ab753114531856a1625217c5d550149dab6b43639ceb4b0bd9b4b0ee84436321bdd93afc7f5623a93064cf9b342c595bcb71e9ff15153fb25fac82e63a99348a6013f17a05df352d1f4661ab12b567855703953d791bdf49bbada5425e8b9a9683c2a44b61874da8fa72a048aa2685392cecf9097bf306e6cccb461bc6219e55054707c7cd2721ab47eb314af7ddb88fc12a2b58ac195dc39402715b0c619f8d257528ac9942a83cc85771fd218b5cb4e36216548c72df4c4896202a9f96375738401a1f92ba4c0769c61764589a546d874f7d5a40060ca54439a1a0b454641746e5ab306c98f12257f13768510b7281a51a170882ec195bfe0fa90f9494f88931a036725f52b8bb03367b68754ba26292d0268f6783d2be71daf60cc979ca11f248a94fb9015c76c24a876c161147e800440b9cedeba160354b8f0bc2aef735ea9b92d52c312d6a8cd301cb548300227b5463a169f4ed85567aa15be5c8466160eaeb598ce823a1b083450dab6ccaca2a66b4f990a3b8681c59e5a7867910bee86187d055226cb02f9879219c737043162d29cb2af21c810914aef5c932d54331836850fda02cda63c8ae030f1b480554346a2c7948a3a9a59147139d0bb9f24c1f9ca807435b9e975387504850ecb7b067c2f3976434eaaca8c10a3ebc94af8c388ac6962ff020e7153832006a1b509b0d8f2057ce25555a23c2289322c85bcec39779d638f0a6593310581a2331b576a73351587dc65a5ffd96bd24a639c37698da9601602c789e8378c98717f94604f048de7e136e53ac40af73708926df09aa3e8464dcc30a11361533a9bc4f652b98e9474b3462d9ea99351b96de6d441e0dc5a1c1ace318bb45f3ac506631f07d45f82823fb164a10983a0f117370f9c35a9d5bc505b97be763cc026cfb492cf128bc16227330788034e1c527f111250d8482efb3cf92bcad87794e58822270c75a8f58ca9b2d5f5b5df8b3d42584264a1c14e4354921dd84d49697260eb28900857ffccbbdc1746402b0aaef16ca12f78efb974920aa00cc9225c430de1dbfd786fb06d9f9f5ee31c5d63dfa04fb91b83e7fe10bfd9786e2daa9561f884 ct_n = dffbb201ce2424e6ae5c1e6fc1e85dd5892111f6fec4103fc22001f034e95a733ec1fec9995147f87f17d2872bd8eac0db19f1904c23377933c198467e8976afc81d050e4b41bdcdc719cd1174b0c6c91818bd112739f6b36a20ec4800432ddf0d17323b72b490ddf1fa31e2eb0df7abc4550a06fc0fca67618c98f8fff174388937c0f45b9668cde0ad7e78101a4e40fc04383ee0ae99d945902d6237719dc7758e460713ac14e8cdf2028781bbe0dfde91d93ec3a4a46d61b01e6078823f723fb8ee798741659c962511008bf002541004304a7c4bdaa1cd6ee5915ebc6a64b1ad947c92cf795d155a9a7fbb74a54d55b526a787b29500c8d1f91a30c58f31cb2a566cee6b57e45aa1891d752ead1f8a70afb88b6ab4b2685148ec11ca6577446cecd5967a1fe8e729085a9788fc3a029cc58d7bd0eebb7a8f6263e09873777403a7c606c8e26a65f13780f4fa39a5a7fcb93bca2248a0374524143e1e14cc6b05ea4541891e8794bcf74ffa63e32edc75aa3d997a9c353cc0aec74025241bc59308ec975d9acd2e986107b41045ad4a2fd4b8037a3fcfb95144948222b6d71b355aecde0b18f47d38e275e2f559f4f586efe28e7249da5bf375f36d5bcebf084ba01740566ec1b3e1946962cbde8bad0f15df36e22d8542bf4a8d839dfdfcc5cb171c08fd96332fbcfc5527a72e200afc7735e2427e856b7812d3f552ed1515d9749e3e194bfb19edf185abba7ca377e9487865a289b9f9c53485e719df6de6b743db35244d1782352e948da5bd586beb6f8382e5d67e68217ba8ee8321958326a939da162070e4ee5cc41e1f4f03e1d2d42665ea5aeca797b8bb2ada1b6e8e1bd4e312ec78982c2d3ff6438e2c6f095b04c1a844415b39ce963ee269b07670fd8d1174527523dd11a9bdf5f0e74d34b3e7edb1b255072579bb091f7e113b1fc8abe180337700d9bcf3fff6673eb44dba3e6a814292ec2c74f1871b931765aa96d6534df3f83634a06afa49902e39cbc9b31d656a1a0bfcd3684561a726623b6bce0e624b6ded55082e2d1df863ffb3374fbd1b0fa9991c94dc8d155844c9 ss_n = cd4b48b48c9c580cd6ef4391988d53cd743d43f0095037bb195dbe6462f5a172 ct = 012dc39a8ba8825d628c5c4ed116daab4aeb15814a24201d17f5b6c8a07ef04de7a8c8e66a9c625eb0dad298f71739cb75ca0e2e114252f819dbf1ebb18af16de94d1ed9cc76ba75701bb25e1da3a84afacc04d5d888d1a0278abb3aa9be29e323e084ae0c4671b3008220177c50d7a187c65bf5bf5e00eb8e25c67cb34b333ab7ac4ed32962c788498d4337f86657310370c73b19833f97a918802373493a9c275b71af248d294305c0411dc83a503655a7fc4565f070d286ca76ec8d34fc28f44f6a99c9bfe5b1eeef14e74e9787588dd9eff6583edad698deeddacc7b7dad5c04f48743add2d35a4ea21ff37ed1d96900690d41f975ed23929dac392285c2598b8d86c172adf60b63dc184fa72148548949e803c0f74b265ed4b100d35dc230b5bca0aa9321daea91db1a3943b2e65addc13463d28c574176312dacdbb65350723c4433f008ca10a86da83a9a03f8e2d816f0590f8cc4a78ee7780f04e804ae382077bb903c8db3a5fc84b40bcc2c2cc72daf76b4c80e11f374b5cfc561d1d4417592fb082633921f7835e8e9b9874cf6f50b3a37535a45900d3df1797795039199415db755ac020e911ed230275dfbdad9bb4c611323e52ab727835299ad6ac11d1a2293b833d673a187450a78ced97a6517d6a63bc7d399189b3ee596138c3116f9f55c18cff72ff863fb1ebc56b9021a522964d06598024a9d4eb8935aef3e069e7da58de9f3dc0cecbf4d3f6cb8c6a032cf2b8c7f2a6df0ff7c121509d1c8f9701703f32e4435254c9abf8ce074f8a225eef693ab1062fc1080861ec8a42246c6cee1420c76cdae0c07ea3e5c48e4a2c591fc8e117f92b2f4f1825a9fde33a42ef20ecef4e576e65e248bdc86008fe8fcf01ebda136141fe593f8eedc57913ecccd6494612ccd41f06e0757936d447a489d3475474f9b99f93a9cb17a67414bdc0b06358d5420329525c630bbedd4da7485d0ce53d6e07b5c39d319d26d35a2839825aea6dce750422c34cd4881d97368349df5e55e18a41117263044f6bd1401fc77de1ca095d6c9e7b94ff8c19a92802c189d82b46da2b1f4f1073c ss = 5c1d7e434d53cbf234d32c7264cea02c9d2695583be3f9813376a07827811f64 count = 42 z = 9e78f2984168f2c0e43ee42ec850dddcfaa8ed4a540f9285530313cf9f67a32c d = 5b98287b6fb9c2858e310c33770db8ae189660fb2183fb6a12a148a6ee3ea945 msg = 009a45351f19f6da63cfe74b3cd91e7d4c247480527004c4c2cd9d20247248d5 seed = fee49ef6f8716895e931ea815a41abaea6740f4cbef0977b8cbf6ecdc2c03d01c4d6ad7a915f06ebc507c71c4ba79cf0 pk = 602c729a987422a4717bc265db6427ef6b545f16529c899912610aad90a3d1a172cdb9a92fc654445713f09745dd20cef142749a712b1d298a04b401aa3ca7e1f58af942423350278cb12fead1535290ccb0c10ff8939071db631e081fe719b9bc648b665305f2d041e91c5fbfec4923758757485c4cf903b3441905372e387988f19a0c00d28edf5a83cca6c70f37957db6ad7d61cfa927802a3c82c51cb36db4476a297047dbb4a6f4992b46bcb0ca5da62799c9492fcaf94f3579c4a575201c712b9b43c8f7129d65a28756b35f1b7b92049022e6269dcc4c198145ccf13b6771b28246788b6c495ccb586e4f801c3ffaca9baa9c4805b30d2c11e9c2b7fe4238edc223f1a707c1990ba4cc533bc3052582c5323a8fb6e7212f65726fc65c89e27b30645e4921c923ac743098455e26654c685b967600f637b2053c6bbaa3650c12346499ac2b778ac797bcbf6878f43935d807c949511a1e006e39a970a8a93b2d926c9c725939ea24bf42459652065e86c643ab187516754869575c9717baa61f6d46614583451f9149a5e18d1032835538b982f24e44f81aa59123e603be6e90a52ff45a303319c0b542783593f3da153b4a2f2d204c62a349d4a2a4b00140adf64d2ef7afe9f92e3207c9fd3b372b857186ec137545450103a0fbe0cdbdf503064206bdd59b9ef80a49e8b03d67370baa261988b15cb820a4a91a8327b01ec4920dc62cc73319f0c9046d9a8b7f40a067d2664bf631b7fc7fbb17a6a5e44a4432768921c844569b42e52ac91c9433189e8fe8b07295395339b2d78476414b6139264acb033097eb93ad580b62746d1487cea44454d4840f6134638f87cfcd04bda394c67c5a2f53e39d46b91df76c45f6533f946b29e2f1c3206480749b7dad9c0435393e24f44ee0ca125ef33521db0486b9373503340326b01d6c9f2f7269e0ba518ad14b7b905b4703821a0b29b5951a36e1692b0326519abdd309c5fdabb0d160836c6485fa249b0dd47312084c863b57ead42b019a01e0117bb85b9435a973a6ea9dbe5a2da3c03987f9a2a98a5bc30ba072ba8babf646894769bbe03e96b6da05bae965da5c84bebcc31eb62fdbed06fff306d1fa64edf624b1 sk = cefa5ccbab7bd4a999d284667e6698c9151f182117b0a337bad44162757f6954bfeda91546089bf8da32ff5b9cc1d482aa46331760c3d5729931690d41176a3ba87fc8f8b13f2a6ad8842fa0e46e49f071a7d3bc52572f79b10aa91994ecaaade664cf6090355e9a8703c21a35aacef0d71a563303f123827c269514299d2203ba2760309074c3e4f4cf1a60042784a02fe9a20206b86d568b187c4f3dd25ec33b7ffa4650d4c388019b135a1c43a792c7e8b9342477196983149f64bbf593600028792eb53cea7a628269be0d15a81b8c21fa532fb99a863e5c90d748c7b66323df950f4c576c60245ad30646b6f2401ea87ca3120a8093ab95319fc9d4327fc87a4c50998e9228ed4219185c436e158c1df5c96f00092503cd13967b6a03224d24c57e2ab5175158faf470b9d51647b21f3f8a35df285756b36ecb3391cc557098252c15011e983c8cae37bccf1867f75139e471756d1c84bc4ca41bc9b2f84356ec965d3a5c2abb095397c9058e88bc9334b71d205b99db112c0170153283b896453d9a393edb59f5c82d43d705c1aa872f4330db1c9a0f7469aa8b0700c73b8b0b34228969d7e185151131c376bf8cf261fd526e050895f9d9878072a771f15933ab9f02374ebd9236d20794145ac748136277204bb1c084eab36709618fd3c7a17a36b99a57ce246b53b1148af4238318611f720a65d1c14eb1096ffb87b004b389f138bb7c464f9ee9c1dac5a2b477082ef6ad32277f7ad530ba2890d0d558fdf500c1b587325698b0ec12533a1db2b1b783540bb2db25cd6504a2464d11341f1e1b370406394b7a545b3110a60082278c10ceb82cd42aaabe658e7db67c85b693f8aa0461a379df5753e50abfad20a0ef0ccae6b06fa96c5288286da4e4552027bbd9b29e08a7ccc5186ece270ac8388e4223172eb41c7140095a4a9adb60cc6b174722065d7a77254ff3911de1b04e494b5d523d79c4af410a33e0f84c11c2ade05c4a5af1a266c346f173838f3b6a7ada0bb11410485162e5bc69c68659f380aadc5692435c0540c77962725f811364a1dc32f689bd208a75e1482f602c729a987422a4717bc265db6427ef6b545f16529c899912610aad90a3d1a172cdb9a92fc654445713f09745dd20cef142749a712b1d298a04b401aa3ca7e1f58af942423350278cb12fead1535290ccb0c10ff8939071db631e081fe719b9bc648b665305f2d041e91c5fbfec4923758757485c4cf903b3441905372e387988f19a0c00d28edf5a83cca6c70f37957db6ad7d61cfa927802a3c82c51cb36db4476a297047dbb4a6f4992b46bcb0ca5da62799c9492fcaf94f3579c4a575201c712b9b43c8f7129d65a28756b35f1b7b92049022e6269dcc4c198145ccf13b6771b28246788b6c495ccb586e4f801c3ffaca9baa9c4805b30d2c11e9c2b7fe4238edc223f1a707c1990ba4cc533bc3052582c5323a8fb6e7212f65726fc65c89e27b30645e4921c923ac743098455e26654c685b967600f637b2053c6bbaa3650c12346499ac2b778ac797bcbf6878f43935d807c949511a1e006e39a970a8a93b2d926c9c725939ea24bf42459652065e86c643ab187516754869575c9717baa61f6d46614583451f9149a5e18d1032835538b982f24e44f81aa59123e603be6e90a52ff45a303319c0b542783593f3da153b4a2f2d204c62a349d4a2a4b00140adf64d2ef7afe9f92e3207c9fd3b372b857186ec137545450103a0fbe0cdbdf503064206bdd59b9ef80a49e8b03d67370baa261988b15cb820a4a91a8327b01ec4920dc62cc73319f0c9046d9a8b7f40a067d2664bf631b7fc7fbb17a6a5e44a4432768921c844569b42e52ac91c9433189e8fe8b07295395339b2d78476414b6139264acb033097eb93ad580b62746d1487cea44454d4840f6134638f87cfcd04bda394c67c5a2f53e39d46b91df76c45f6533f946b29e2f1c3206480749b7dad9c0435393e24f44ee0ca125ef33521db0486b9373503340326b01d6c9f2f7269e0ba518ad14b7b905b4703821a0b29b5951a36e1692b0326519abdd309c5fdabb0d160836c6485fa249b0dd47312084c863b57ead42b019a01e0117bb85b9435a973a6ea9dbe5a2da3c03987f9a2a98a5bc30ba072ba8babf646894769bbe03e96b6da05bae965da5c84bebcc31eb62fdbed06fff306d1fa64edf624b1755184d5a289ec1b281de5be18dfc6be8d3ad9f4e665fa60e994dd2318ac767d9e78f2984168f2c0e43ee42ec850dddcfaa8ed4a540f9285530313cf9f67a32c ct_n = 583810197273b34cf54ea3fabd15c2a25180f7a0df7cc767f4348e1c7c0e9febb5a2db543570d49a41b7e35a2c12b26c0df0c963a97d34ef82919f4409545bd9f1cbad82806f9bd2f6e5a42327fdcfd5533bfa5ccf7310c6a570dc45b7f8d58126771b3d9d3c78ffbe4e8bbe52fd722aee25dfe6e731300257b6b9d304e72f586bf15693d80cedfc00ed0c2344c35ae928bc1ee00bd0b69bdd266adfda5ed2761e092d10d1819d715e0014b25d31bf6da4e1eef0993d74e4fedf62be5b56aade258708a700030c1b8ebef34d791fbd8b649e83795cfbf891ad6b6d73f19cdc11f1e14d341103d336430c6762b7668ee1ae26982e5ae25e08f04d7f8752b9bc5b5971a4fa010eab8e8d91a7e9c2561b506a94c3c224eadd978ab9a32cda310666db1c44dcc80036568e9981d3f409bfd15f3ce372875b87fb993af101521000dc2a3c635b4bd316740ed892bfd8b9897d603a49c6b05499e1831606b91148ab46d6a352e9d7e2027a4cf1fd4dbdb3fe3524c3bcaa725da45e86f581b4fcede628ce7bf8ea0465319c44b089b2df47e12226d876e7f4ba9e9286a5d631b4d2fd32f48d8e560fa65f5ebf93449a2cbbca9654d4ccf15c5566bd8b89351eae3097fa3b3bbdac4dfdf82bb83a341d7227649c7dc4169ed66c4f4138e0ea21954a3ee7a103c3fc048497a5790888332a4248c022f4278704f6159aa059b1dbd854e835f506a12d760140005c65d50bd7ac1d9be2ab3656d777755e60fd95e3b6a1abb75b16cb48982687e6985bbd08cdff92ab0f0538d169dd048d3e7f547dbdf9026f3d4843ff9f137f9276a3ae8134f4ccd881afc5f31c085c17b3268928e77f8e9c4c16b62e9e8264e0a1a07c73622db1f5d0356dd69c07360f65ca43982d4f37de7def46fcf85684cb3352ffaa38d0a91484f704d9351a3ba928fe60605cf47cc02bc087e1ff0838d18cc883dd39f717b3347f0261e5d6278e90adfe37d55a97f74fa6c61ec86ee19d12d4dbbd0b98de53f1df0855c32fd2282c703728d3f325e5ac72fa736e0aec8444de57e9c14b278d0589fd081892e0c48e23efa11357c1b3 ss_n = e0181c96d436455ac310717da32b8863ab9beafd7f1968d1b3eb22970181126e ct = 646e8411a0a38717401fdcbf966b8e508ad34c73b5c29f6a10d1b7992fdd3bce05cac19f9ad27a5e822dbe3196ae2a50b6ac4f035312d2109d59ffcfad230fe84eb65bbc9b2980b3599553afc2774a34ae137ce17352b1c064aaf2c2c3ab5a9a6ecf1ab9ab0a5cc1bded2f5e2a229fd7a2fa9927bf5252135f0d459b05554dfbcf69b030a0e7cc9f92bcf617df7e50b87ebdbebf25884d2029a47a57d8e4639b5162627dd6a77b804758d5836c9d3417fdf2a4c672baef921c9126f3698b6f8ba473fce88b3e9936c27b235525bb09bd30b7763da7d3f5fcddd8c192792e127ee18816089a0404a000986902b33d6fb2aa7b931064e10d041f15e2331e69839aa60daf5641c9022b7636256f573241f355c76efff5ddb9482e85cd68e3c68190f2a80aee4b972668ecdd9cf5ff6dbf00a08ec3a93c80ad83661e9b33cfadbdff097daa049f2a4e67c4ac4fb2b7a2fffaf6b23fdc7a9d32412fdaffb52a9ac4aa7347290db41d783862e3828b116bda91cafab4e4228cf5e8d690bcb18080fabc2a49f60a144affc96be18190581a34d27475e9d6c0537e66adc4f1f814f4b6bb5f5aff25639cacc6af32410b4e7cd3d2325e5cbddaa26607764cbdffe6787fc85e0ddfa34372037c109a4021961634b8a5f233a627b72be5f6a60b8ec790d40fc72d2154d546048ee6926dcae0cc04d250798f46c08c1b1517ecfb409cb8d275fc682aaccbc64cef1e6ad14ef9c024cf8600bd38f3ada55a3ce4b1ffe94dcda1e8147a253de88c00999727cebd503b9159a1464f6a30b6548a027b0a68e12dcef0b906b76dc43d41c9bef0c9877fa5e430e67debfdba0ae0b798cea33fac79a0840ac76502d81023308b9a4a23dd048c52096af87982a5a04635f2c2066b9bdbea10faf77866715d7e2d76acf16771d88ae1058854088b72f06bd6b0b4d3a5f4f537fd04c9455038a6894432fc35cd999bbc486deb76a708163cbc5eeacafe79520f9086a6ebc86e70628caaba510be141a72fee5602ec188aee6b4935f47da0c82648d615daa76b7924fe534062c7a9b76ea40231f6f966f9affba49df16bd3 ss = 8097c1fd7b8bb7a6a863c5d816ee0e6b1ac615076b226310640e64436580c24b count = 43 z = 2e3828347d4b479bae70dc301f82a2dd0a0d3424e2b29dee1ddf35b0e6e9b0b7 d = 0474b0a658d7feee18c0b1bfc2ed09f5d94644b65988a29514a3172e0797539b msg = 90b73576c9dcf6f9915fdb71d0a6bb7c1edc2daa91d6cd320d95393a8ac0b762 seed = 8f4a1a38e027686cca19869689ed04f21ecffe7a1b1f52cc2468e9aa53554baf64584b423a2d4eae32ecf096effb7f98 pk = b0b72bd1401c72791438391334e2a8ee13b99d822485d1865f20043a7665652c696cab3dc7db4d7be7a4f83686b16876cbf7be45cb244d925bf0ea3acf77134cb304e43125b4e0140fb17203c2c287b78b0234407373bfac43927f764b73c70986ac790475aecac9aca94894a3ea592c1a06ac01b47cfbc6a1b5b9673ac017fc9fed776acce11356fb93ff46ce5c47bc632ca716a94e72b94cf4353e4c18be3ab542033305e5848d6e689b7d6a4ae963cf33a2865cf70ce12851cba70b738ac0e8f43ae8abb3dbbbbdaa940d032a20f1ba8eaa9b853e1c6d6dd84f1a0a8aa1d5cf8e2a01fe76491915a4f1bb16090ccef214993481b9b0b68a642578ee113de311bd7f04093df68d2015c8eb20330689b1fc346414d01881c5c66c2c947124b230bb09f161ba7a3521cfd79e2183c9f7f6a6bc42a58a415650774f62338f8295310dfc0211cb73675a29e925070fa87068b20006faa7b5fa7052e74adc324366ca5e35d41e1f887dcfe7a580cb013834280284b66f7113ae5aac0ce911e0f4afaea5b2f431823139ae683c4f6849b99d3b68813a89c82c948991ca5dd97fa467b82a2cc53ae78433156b09a060133abaf2e1938a93681567b889fb290bba5e8a175ae245bbb15cb94791456a7607273c0c9ff72264d777f0f4891239228f7000948495ad580b94a56ac2f98d718bc533f0246ec2221eb027f29a185baacbce471024d62d302467b690a457a9388bd7c2ca9646856b7c017145dc04158c064908314bbbf7a7667585e318058665afeadca710312d78e50a829c1f2f50025b2c7006d01820f12de2502e0e1b932a79af66864ee704d0f4ab88aaa0192cc59013188c8a14c54880761511b4e619c2aed18ad0927826c117487c9a0e64ab5d7c1d60337ef6096f51639fba6b0b79fb25e166b4fdd8c6c4993f396126af162d1e583505823538c7582ee5650e5a7452d8142c8c426002b170693b6d0a3ddb15426312b4a958845ff16e18072660ab3dc7da2fd74b57b70b9d0e0bb27d14caad607006e8446b60c5cccb94b5dc7978e4c57c113efad00f179627252241710296865c382dce1d933d66710d540945790dec1d3c6274be680099bedc332f114884521949 sk = 2a0b37a9c5acf59bb6e09078d4c65d1c746c37cbb6da4c9a16d7bde4101e691a8e22b4c8ce96071f36bfe89879a736adbb402278a61dadf31badf5976d9654d0f92a1a6688ac50cfe27504e76a5226006b253285925307560718ebb92f2550a78cba60160b249bd0950fa1190fc264f5e41a221aba98429c3e783f6ad96e42c03f45abc3fefc28a12b71ab5121cf8721a7b29c11e02481788a25684ff55a45daf51151127dcc712e00887ab7178d70d594d0f5721f542c06e17bc5a0bbf9a45fc0201ebf5a5d54633f33d69610cbcd684b4baf01554cd1726147628f0b74520b3990d32312751737b4868bfb9a091a180c9a24b3c607ad548cfea29db2d2a8f842b732b989c2bc89d74b09d4b3487a65515659a635d82d89973cea4b10d76919d55392e2681410297dcf0556ab368d97bb76e24259ba869af7e87fd2231c9009c416c51e74ba9b3e699c56577a23d6b92cbb902772281f06036c290f6f336c9d3acc5194c863f863a7642f7df7009ec8c80563c2ede8c39e21c75beb2301537783d60a51120d4da13dd4148ad37253999c3693ac2655e40e5295181b2251ecbc7567f355f842b70eb079b07233a162cf7ce1a561d9a794e0c2c8f3c40e749883f3b1dca37275b6049be77a90ac230927cda028b17ee7b7720283c816955590944a4c857079311c1246391c294da6674e68c58ed4b4abe877dd220098c12facb540cdab2abdb41bfb04935ea41ff2c66b017c0ef670b9c59716f1ba9513808af939021f02894f9293a453c59aa85dce23b819ea9fc1fb090583845c71c07cb90d3b83ce344c0a566c3dccb8a351b08e4b0275bf19a5dcab6347ec1e6c00a232da857195c4a2493b6ce759eca0ca7deacd63022e7f180f10f315b7c4a74ee41543f34b6793144680a8911aadd5a4214656320f1782b35458a3e1baf15775eabc69e176a769b8644236b6c147cb19dba737b0b71f7cb856ca5166b28348ac5258789f59c0910b66c4ad66ccf55aa9866709496a22f78c8f28b95ca740cda89170295a97f2b9a734b2590fe9a3b52c7fddfb1d4e953958e3a306a05f8ea24bb25b23b0b72bd1401c72791438391334e2a8ee13b99d822485d1865f20043a7665652c696cab3dc7db4d7be7a4f83686b16876cbf7be45cb244d925bf0ea3acf77134cb304e43125b4e0140fb17203c2c287b78b0234407373bfac43927f764b73c70986ac790475aecac9aca94894a3ea592c1a06ac01b47cfbc6a1b5b9673ac017fc9fed776acce11356fb93ff46ce5c47bc632ca716a94e72b94cf4353e4c18be3ab542033305e5848d6e689b7d6a4ae963cf33a2865cf70ce12851cba70b738ac0e8f43ae8abb3dbbbbdaa940d032a20f1ba8eaa9b853e1c6d6dd84f1a0a8aa1d5cf8e2a01fe76491915a4f1bb16090ccef214993481b9b0b68a642578ee113de311bd7f04093df68d2015c8eb20330689b1fc346414d01881c5c66c2c947124b230bb09f161ba7a3521cfd79e2183c9f7f6a6bc42a58a415650774f62338f8295310dfc0211cb73675a29e925070fa87068b20006faa7b5fa7052e74adc324366ca5e35d41e1f887dcfe7a580cb013834280284b66f7113ae5aac0ce911e0f4afaea5b2f431823139ae683c4f6849b99d3b68813a89c82c948991ca5dd97fa467b82a2cc53ae78433156b09a060133abaf2e1938a93681567b889fb290bba5e8a175ae245bbb15cb94791456a7607273c0c9ff72264d777f0f4891239228f7000948495ad580b94a56ac2f98d718bc533f0246ec2221eb027f29a185baacbce471024d62d302467b690a457a9388bd7c2ca9646856b7c017145dc04158c064908314bbbf7a7667585e318058665afeadca710312d78e50a829c1f2f50025b2c7006d01820f12de2502e0e1b932a79af66864ee704d0f4ab88aaa0192cc59013188c8a14c54880761511b4e619c2aed18ad0927826c117487c9a0e64ab5d7c1d60337ef6096f51639fba6b0b79fb25e166b4fdd8c6c4993f396126af162d1e583505823538c7582ee5650e5a7452d8142c8c426002b170693b6d0a3ddb15426312b4a958845ff16e18072660ab3dc7da2fd74b57b70b9d0e0bb27d14caad607006e8446b60c5cccb94b5dc7978e4c57c113efad00f179627252241710296865c382dce1d933d66710d540945790dec1d3c6274be680099bedc332f1148845219498443e7e71112630fe3cec6eee6d7c72d7aee5a8973cf72a295fb6bbe3cbd6a902e3828347d4b479bae70dc301f82a2dd0a0d3424e2b29dee1ddf35b0e6e9b0b7 ct_n = f62efef825e4799ec54e1fbc98b2d9e663605356d4d30708e20d411c2d0d7aebe6ef24fe196ea0cf528990ba6c3950754345180e0de206329879381f29b0652b7e16cc6ef87eef59e24eccec038ced9ba5be786b818fbf63e2a6434bd267e48f6a59154f48d3466969fe35505a694a25e801a83e5d4102963174f3c5c76f97a24a61c8086ac7c3b42d73d08124db10b2197c16990c73b60033beb3c42320724dafad19b1f3934843ff7b14bc0a1a52684e6b538fb8202f56ae04b498c0301f28eaa2d03a778742ba32d6fb6eb99b1d12ee5e55c98d37104faa58f8c7c26896aca6f62aed96e689602ad2ec0220a4e89058c9365bc16033a19db875a90d83f05978803c198ac60f2bb3bce7c6c6bef0a929e96d52acce38c014ab12c1b294b076d756a4eb60701f9e2f08fdab0aa2d8db44b61c16dfd9393133e723586e76f76de749e63b0968e41c0c7e742032a489bf51b5cb23d4c389530054030755cc7fb227c04b09fafec116d4faaefececcca3ce4cb06105f3dff58ead2571962b4800bd9fa8f1225b6822098d41c0961dffa50920b7f6afd0a9acfca0fd4392cf9cdf165c31318155afc195c5997adcbeac20b8ef537aa80fc45c1b6c0051c67cc2dfab5cfe93f838e9889324d61ef0cd33466872cea6be9ae0766d02c93c452f24bfa3ca3c0511ef56e3221fe069224f3e01a2eac724b18b196ddc572434eefdb1586b791920535c837bd1bb2e76ff6e118ca95705b9ee5784dd2b01d73da6170a38f2e0ab2e0bfd41ce336900f1e213d57c5b98580eade823357d4392f02db5fbad2d4300cb0b23e10ac4ef4996f84ce6b04dbf4662fd24329be0b99d9cb18773e934f1df28c1508ad5f2fdda27fa6e14d067454870efd8855abd1fe016fc9ca3831bbdc3d32f09d71f7696add6b1750ee582d717466ca088c300b1bb44f90e41739d28c8000ac6e4d84da86f88d707d1cf208d1d72a91410ecc69bcc91f5d9ac99325d0b963c6ab9181b15317698c92f0a29911ac18eff128dbcb7b9e7fba99a2c0ed4673c9b7d721db01be83a07f9cb35edfce1340bbbe3d59a78a637dedabb3d6 ss_n = c1d2e65a9c0d3fa26df66081b7f7467380268f493d26331b74723d02375df0d9 ct = d9b652ec8a6c8200dbbf017f99015fd3291bf063daa33b65122c1e5e95eac7bfc7550b23327905a6a914b605035af5f24ffdff06a297c7cef216ed1ef1122f26b7f97279768f5caf278f7fbdcd0d249897f42f8240e8beb9e77c3500c7401cccef0e1d0e2eb8fdf36afbd2194019ebf2f5424e3305636ff214988342f88be3b2f139913d3bf3442f1b830608ecbe63b9ca9d4b18e1cf43f04c35a6bc24493897f94e208271d4723b16064a3d885dab85651103851df14ff6fa86a3d709676778157b90ee5d8fdf89f45df8dfaaaafc0f93444929da09e548d963c7c03e74ae21578af5d2f2211a842ce69a3dff729bf4a3be9dcc553eb7af437a430e6cfb4c467dea57d9ca7cf027f4e60c8a21c349d708bab749bfd22cc847b0ee5d9885ca4858293facabc33387823eaab2e7120c837d21a7af518421ff0dff7c5efc163b5b8112a9c15acefa190c0f659a7a066b4e65430dca429f8c177e58ae5214e2da82e8608287ef35f5f2db7378e6e0614ad564b0cbb349aabcc67ea2e7da2303dedbb217bf5d6d60f52d4d1b907e6cf3a46ee95c1af9cc2030173dd5e6675544a95b982e435b1064191ab8ff558c980564431fdffe1b5a4924633d6d0c5a1af72aecb3163c9911b16b5f8571a798b880770ba04020c70c29a7264bcfef77c6d774bf58de7d8c2ff8e212e59a4cf208696c5ca1abbe3cb6cf7af314214268c4f18c90cfc6c632d564ab3ae3828aa0053d3de9cffd641647f2aaabd640bc17e35d0f4b6571ec48a00940ff4bef642c702d53bc87751c8ce1d4fd35d6916ca382febbd119beb113b5e55164cc7b0b20970631b012049e44c4d5b3eecb1e2fd3620ad6201949a882e773ce4ecb8e9b6fd7cbd6a15054d684419df3c81f72622dc32254952c6070e6aaa3677bc95828b29cdf98fbdef14ddf1937aa156487fd0189f5de6b6db289f083327e8ccfdb20584146f52933aa719203c45ea4c3738fdfb54f92c1464d531523fb4c51aa92205c9cea11aae3e2e460b1902feb7b21e068aeb6837fc6e4b81c28da0ab116bb699e51ebb49560efd208cd8270e8f6663ed624eba20c ss = e968dbf683cc11e88d39e22678c9140b997e5a50193f8f636a9e9135f1f844e6 count = 44 z = 0210f7137b8a2283e9472ac0d24345ceb1cfa3b42329ff182643946d07006e7c d = 56889ffd119dce659404a50ee54109f950484b4786425cae82a25017cce22801 msg = b7da2555953b54287e95e9c013287815ade2356b9828d109509873501f7dc18f seed = 4a8d06c41e70893e05d5210a5d488bac7d577e6a2c1c3e6f0b9841ffe8aa1064dfdca1e6a06a8000aa6382bcfe70aa1d pk = 1fca7ac295cbfe591e3c692ecc1273c0a3c3019aac64d8365ce3240ea5b8f22564a669929cbbb8772439e77699b6c549276c73f0fc664d63279ec45dc19918a45c285f6a4cb9a2a65aaa25404a3649555a4fa7b1ee1ba48b7aa83fc413ffc13bc921a10554853e5a368ba475f574304aeaaae9e83f3b896bd9ea7a3a50694e4254a92095f4b62e873091cb186ee3411de7708c930305b6dc8182827997605438cbc1dfec1aeae67693d918ccb2b040525350f9221179728ad7cf6e15a6c6f3b87693cad62aad318873d9542e42a038ebb0b359730a4569993c347c61e06a0a978f05c599ec285bffb56356fb4ed4e85358474190ab4c8fba343fcc05e5f360678a1d87ea846ea98570e30b0a3cbbbc2b73018744d6d152dec01f9e9b06c87846f8c8315adb19ffd11bd6c88390d75e57162c80b8cb0eb06b37f01b8382603d3baf38324d452c4a142b0a00ed11a822a63b5685721a27b6e6c9de4bb495a07d75b973adf15329229c78475175950ea56bc0ec0a7b81cb65cac731a0a87f058a8a88a63fa88b86b0757b5369494547beb5d9823102b14e210aea59450471c71549805d1613d44947630aa4f77b5cba4b7f33972e2181a55c73ac728481bf491a40318969a53d5747cae3228458a9cee1782d48c9bef96ba1f009135a627614663d364018ef2282252939926107cee79c7b530a67a112cd700299f85c8bbb7264b8af509972b681aa6c6417de545b8b594d9f9c1360e03550851ee5618ab7c10e36fa4c0c5a02ebac0131c7b3ea14a0eca098f8828317323360c29bb2e31fd67bb34578893cd35b572c548490423f6c1a16344acc0cc5fc931ab8158259f805b66942ea86c098625624477fd4ccc7616ab9c0627e14061046e80fde6aaed9f978abb73e690833e7c0495a3a7f330c6875c5c62f94680c6aae7c056e7d652568879f68dbc6fcd487a5957cabd89d5cfc4f621a310a115bc4e5c8a1e4cafde73339112fa7a50d94c560e954201979af31341315e5820adc0e43b3934bc9b0f7e9a29b415af28c45572c31a73510fea49ba7c626b3e7afa93920a22ab620087103346f45b350a42b5643f34c7ae969cbc9cd27a4c4036b5f2bc13256bad22a4427886e sk = f41527bb1bbc1332a1cf9a794edb9d0f147133027476d41f66b10489c0301b60bbc642798b40b93a98563f699426639b8483611af48acdc59381bc9c417908a77ba792106217a5cf7e776c968749daa4a5c0b5b58b43b5f1c17d7fb5295691bb9807c1006146b402805ef4018b461c59190d12f33dba89192babacc1791acdcbb97c57c35619716c66752de03f078118ec5822e97941efd84903925f84d1098569a27a9c598cd6267e4a8235996bd221c584c041d3a537b624907bfc2da8c110313b7162c10fcd29c94fb5862b58382991cdb8532d1fa33552b53f8159ca36d0700a761654c4984c9cc5ac50a55e5c2a832c1bebb5b4cbac8fc50b1bcb102a879b8aa56312396675a28074cbc34968f95ff3254733c50124487376a915b6053a5486943a45924fb99429a64765985a3560a6f544693a873800ac6219850f9dea9870501b0b7c299d490c8ddc95298b9ab725821eab132566c832750a6be95716b66e39b3aec6e0145992a47303a990f528ffea7eca153bb020a0b29ca98baa8702775d64a02804540409f4ca7395840bb82594023bcb3017c636b7ee066e7a8bacd76c7c897806c41954a3a7a9a00c9311170b05f8a1820630840454190809f10272d1985d8eea391a218913589d22e41b6c260cbcf8bc2fa0cdfba0718b8766bc657d1147bc81479cf71798893b692be40d32c5a6a389ab7e1c16c119cf66f34d17574117e3482bc7aee207237de57a44b54b3faa44b517607d7ba882c49d3269c1fd820841a6b90087cd7f141e13127783fcbb6f142738898dfeb44d3fa95c81c010427526af47b4bdcc1dcb2550aa0383901982797248ce3c05f1643284c02240f79e684860ccd003defb3a9a248ee7031ed2b2c845fb8ad04457e973b4f1d9291d8a11ce498d6aac5989f6859bf2bc8bf33f61f62a3bf7a2579329e77aa68e06760627369093101e93ac9dea617ef440fb2438b939c8a3b4919ea030b971c39f95353bca8db681b4a8918205496baa98653c097779c93b8ebc13ca560e50e8c6339945a698ce81f60705db6950c71878ab424b6c1a3062375b73beb308501fca7ac295cbfe591e3c692ecc1273c0a3c3019aac64d8365ce3240ea5b8f22564a669929cbbb8772439e77699b6c549276c73f0fc664d63279ec45dc19918a45c285f6a4cb9a2a65aaa25404a3649555a4fa7b1ee1ba48b7aa83fc413ffc13bc921a10554853e5a368ba475f574304aeaaae9e83f3b896bd9ea7a3a50694e4254a92095f4b62e873091cb186ee3411de7708c930305b6dc8182827997605438cbc1dfec1aeae67693d918ccb2b040525350f9221179728ad7cf6e15a6c6f3b87693cad62aad318873d9542e42a038ebb0b359730a4569993c347c61e06a0a978f05c599ec285bffb56356fb4ed4e85358474190ab4c8fba343fcc05e5f360678a1d87ea846ea98570e30b0a3cbbbc2b73018744d6d152dec01f9e9b06c87846f8c8315adb19ffd11bd6c88390d75e57162c80b8cb0eb06b37f01b8382603d3baf38324d452c4a142b0a00ed11a822a63b5685721a27b6e6c9de4bb495a07d75b973adf15329229c78475175950ea56bc0ec0a7b81cb65cac731a0a87f058a8a88a63fa88b86b0757b5369494547beb5d9823102b14e210aea59450471c71549805d1613d44947630aa4f77b5cba4b7f33972e2181a55c73ac728481bf491a40318969a53d5747cae3228458a9cee1782d48c9bef96ba1f009135a627614663d364018ef2282252939926107cee79c7b530a67a112cd700299f85c8bbb7264b8af509972b681aa6c6417de545b8b594d9f9c1360e03550851ee5618ab7c10e36fa4c0c5a02ebac0131c7b3ea14a0eca098f8828317323360c29bb2e31fd67bb34578893cd35b572c548490423f6c1a16344acc0cc5fc931ab8158259f805b66942ea86c098625624477fd4ccc7616ab9c0627e14061046e80fde6aaed9f978abb73e690833e7c0495a3a7f330c6875c5c62f94680c6aae7c056e7d652568879f68dbc6fcd487a5957cabd89d5cfc4f621a310a115bc4e5c8a1e4cafde73339112fa7a50d94c560e954201979af31341315e5820adc0e43b3934bc9b0f7e9a29b415af28c45572c31a73510fea49ba7c626b3e7afa93920a22ab620087103346f45b350a42b5643f34c7ae969cbc9cd27a4c4036b5f2bc13256bad22a4427886ec04b61432b393816b6f8049cd36afe012964ace64315eec227e43b5b965af3e60210f7137b8a2283e9472ac0d24345ceb1cfa3b42329ff182643946d07006e7c ct_n = 6fb05bedddbfe68302b3650ca541301107cb0a4ba93292e5e5590625f774404e379efc5383a7c1777e847e4c5d5bfa14136d9bcadb8fb34b77682b3e5c524b17f091a8b1745f0e11770a72f126c87dc2bdfaa21556cb4883f5c3558178f2aeca5381a80fc7f5c9567e7e6d0022eb27385415eec0dce55ce0ae49a6c3d9ac8de6533acce8a974bdd6bdb94a2ed974bc89d6b6ab2d2476f1b47ded0aa4131d8a08e8470e66272c4c5979e26f16eb94c40ced4bb7d16128f5dfdae4b802db35418bf34ea5ba3909b88eb151222eb52b6260abbd8cdd4256ccb66de00029aab37da8c0dbe50fa02a3807a4faff5a62006d628e760aa59025279b9cadeccec38734d824a9db888f0ac331cecf119f007743eda3e712019a20eb4cb7725019773cf3317463043ce4aaab7b71c65245c0977e116764f2748b0ac493485a05bead37b45d28dffecc38bcb050fab897e924ce54a4bfc8522c17d30f020a2a7559f9a3e5372b57d1517491242a9bb7c69b26bdbec8017ddb0ab5907f70993ce629f8242bd66a46218a49b2d2839b519e6473242782a2c8885b501c46e3c1ffd124568b1a0954e6a191c8a7abff4475b614c681823da2258525f00d07cf4fb65ebcde734b64031e6c22e3693d51f7716919c65de98d4b0b937ed0fe2f05e6db03be86ed7fb2aac926d7b5c7c2bcc38f1d9bd9e1dc1ae80dc3a04541ef5ad8801c96c87f6d3ca1a795b1aac4906545ff5f648c1068af44c40e88e51f10f8740f72aa6a96add2bec82c7be3f4977f0c4a6eb41416631211cf2595e6c1b6138b26f9036d3eb58bfc9cc8f98da548e2851c4c5c7bea32d66f8c14298c0b0a1948cf6afa239f77c48651dee2c634f63cf96077ec0fa85c9c02fad10b9e8c2c13cf4885ea6e56c48b7c989d75e23bcc168a7b2289e35b99d381b86e5275a827a0f6bef1a23f3fdac2071c67aa889d2b2c961bd08041a5ebc6485751b0cc37db5a29673f4bf32e3b09b0df590fe21888d5c6c3578b9a9ca7c22d2f1c35c0f8f1d914c76f127c578fe68a9539888e1443319e674d844e33bc6777a982420f6072ad5cda1dd7e97604a2 ss_n = c680757b9600496f1bdb368af674c2ae7bc544affcac266968786a315cb24b22 ct = 9292eed39ce855f452b0c5f5f2e89a92ce65a2f169d45489e85b10235f1f3537d83f5ec0b3e1485a26eeae301590f7612d92b150a810ea6a8d1d2bfdc6553bee33ddce6b98ed76f3f884547f489c356b12184d85e984d6c6b70b9193c72edc13d43ef0da662013cbd5e1003bbeecac1d7a452de55cf6a3a51352ae961783aace4462c4ac1ca59c335408836ea946055e140cff40eb2c8a70605e3c8383e692d326f680c95598e9c5729ad92b26cfe9de0095e4c306278cc8756876416409728397a1bc45b39dc947e17c2be7bf95762a1e722042b3e862a52c67e138eeed91a6a5464af5612a494368aa578b3bb46fc657098aa10d4461ebacde7a0f34955a979bd645c4beae1f495a356cd13a33550991d85fe1d85d502996ccffa464ead1a8b00fe9727d2c6ceea77070d43ce5603a63792dae0e05928b8791d1fa107fb4f25450aa26164b06d0f23bf7467101edbad556ccba513f7ad5376ebb9db1d9e743782969eb2d0369489edc2d521c1b1fbbb0b8882b0094a2094e2b6d5191eeee0366e98d66fcf6295fbf38f1f53e8c15e8d93322c48f76d4a02c13791bc6b8758a0b8d249d478bf89c8c8190e3ba530376e3d6e4cbeef7c22e38b52f9f20f1262c0db825ab07e1f337fb8befa3b9864f7bff71ee4a5c506e0c75f34dd9eb425b5e568957ea6b18038d64e4ca5aca6c49c5b11f8187d57948a3ecb6cc1cc81ade2b8c105ee68d791622ffdc6261137e1a605fc907b7a7311d7ab840154ac2c4046b4d677d9d7f0c8dee0878158ac1ac570f2bf7b2a85e92560673399af037065328a64196d7db8d9b5b39fc7577ef878ed49e13259db1a925d22f67e4655d07e78ef059b43aafb87a812667ff23144d1b214f9724cc97c74acc0c660916e02bbdc1e27874d10769ac3ca9313a367f4c45589501690fe60a5da82936d3954d6a80588553da0dce3784e5d38ed0d0517566c9667c59578727ff00dbe0ab4966578ae98d6d89d167c682035635edc1c565f97fe6ff42b7ebe68eb05969eed1cc6f8f8e8d2a914f28ea41f261d2cc3e3ce30f2bf4750c885218d827a9c2dd18e2c1e2b8 ss = ddefe732f8678cdc08b4d85c150125f3ad505a975abca98ea1237fd64b6172ae count = 45 z = 0542fe81fd7475e25470db4661db17f9984482b0b94c89c7628672834ce4b4d6 d = a19d4cfff7aff066f02cec2365f3ff45d7319e53cb7af782d43d80e8a0ffed7d msg = 36cca90383777461792be79c958567412629bbb0778a3eedad4801d5cfe3f79f seed = 7c89a0f167503b33fb8cbeeae95936369000e0f3f40cde26ae3427292d29b243f3de996c72d298c244f263d6af22ad44 pk = fc6bc3608684099435b3a9cd4a93cfe655a76a803da2b68edb82412ce4ab87e0c1ab417abcf472c4476773895f6e18bf71567adeba827fda060dfc6872637dbec96c609915ed2469c7a19c1ce2611ea54d75073a1edbb054e7a65a1bc89436811be32b202b0aa9471472835adf805c94c497c6a3479d8530cd248d3bb9a18c10af799c4c3a947e515293cb7622bdacc44892975adca20bb8099bb588a786c616c3b63215a0aea840a56aa0a32476e8f85996657a3d9162c6c72cf55a61f58898a5bb84e1c80b72845e3b144e2a50aa24330681b67589b49fed84abecb80dcdd959bcd23441c61c951653ddd0a5ecc70a4ee1c8be3c6a2c10acdbb8ac34b2554d5b3ed5f6802265880062764486a3a6141c01715268c556da0a44c0a52e10468574b26d409b049af7611f2c7d1ee23a78f3c2371932f47177908152d033849bb6b8356044034c52c9f85ec98ab8dbd03f7b089f22a827dff71260b76516a37fca26c58a5b5a265635835745602b50c0db0f78c6b4ea64972643be57601362c47c05655460062492c4523d10443199c461bb5d7854674ce70e0aa63eea4573d7c7450f5c6794c8a0c950cd21f9330d481f61654a8919574e6a6ee9c77f67c50eb89b7465f639468721f5485d5cb12e5d194c3536bac7128af994b1f021c17465858ed2ce5d863885e0223637001fa213d4c4623d0510830801a9a58d972895f46cb30973b14cf214ea234988393d3d4418b59bacd0f95d976cb319d0b3f0c8787154a76f961144958ec4b89d4af3cd8f4128c2a1ad0603a983cc0546c1b2d93597fc8ba0016b3a43921d501a2b0e8c6e1d8479ea191d95968410c041593a0ac0f3309452cd0403169db53f3a8c01acb35f26a7377b19a0974b89c1a281e22431a28725cd307c2f074afb015faa33c179c8985269a33817a350e13a095327e84c4d9b854abf4b6287b72b78194a62d89d7b16a7c774325a28052d99082b8a00cdf7892184613633237ecbb68709c9d24accd50893b269a1e3389d2ee5c521d1ce7a2a1bd31a933dc70309151ae8120962f60ec6f5a4c2a11e35fcb249f649c752367d6c59f397cee8a1310dd36de4c6b8ce44dcad0346076a04e6fc2915e17783d3 sk = c17980b68673c72467b4bba74ca53607404c7eb31492191331e440193379bd58ad7e24cc04bbc316862a272b9c3234385c491ea0e08a2d8bbd03765e4d876017ba66bba29ead5b1de88b93c9e317d8cb59a1b529b3a52939b51e48bba3ae22041697a4fc08a4d9329dcb06c5f1b8680329c597f5c3c69c3c68512fd1663bd830b003a1651231a642428ba77a55d3ab703f68958d8ca479289cf643794f936ecea1202b4626d4fb7225273006e3481ae8a5d912347cb12b2b6995c6c7328421b834d7c3f4e0652c1a8efa992f4944746ab2c98e0449bd6b0344582657c257ad0830f0f795aa974f6957c3a490bd84324b8e7b4c3655a6caf15d47346e53864ffe9a34d422b68cfb72533318f1346d689a5afb081d4c6c697f6ac64419bd567a00c891a8e28c99fd345fbafa8790d878d7f73dd527a7a18ac715a33bd168bb7dea7385bb696621bd7d06347e40c5deb440d721b7f019c1836a1d301cb48ac32440ec7b1810addf875517e480b6c297da346806689061585fc3f2bb7d8ab663e93079e7917323c9824156d0fb2b097a9bfec532478cbaba92a50243055e7c6184b805fcb534fde23d6ea7bc492911ec9aa4d300ac31a45641652bad9862bc98410a0861276209b3e2ca230c899a5c9b75f1398cc132223c1d4981ba02b1715cb194c283c502f3b383042792f701bd40cb307062e36400844cc63a2234e8987f8bda9874027e846a3b5dec67ff11b67da67c1d0360491c7150d029a6b23ea8abc9b6ac1f6deb2dc674300a6962eff4a9bfb0528a70af828703ac26598e8913ac26c62fb89a8743a21617c1316b4c7d595723c538a037623b169ba668b66c3a5ef1fcc3f9b4cfa18286a27132876863c6d2876cc75173c36835d0c897a73e8f8b5910c25d87157378f9ae9660cfe0a355d051b9a4f003c6c9025b007ac3432833a9ab53eabb9fc978d19c0b15ea6d487707f646a5c374c70007b242e6038d9c45aa8b4e6802c03756230ef35ecb3a1f60623e2e52b07755434d769adada2a4c3270fa0939a58cc2ec8724122334c3d400fef26c9815abdf1c7770738e5bc68b6dd0aefc6bc3608684099435b3a9cd4a93cfe655a76a803da2b68edb82412ce4ab87e0c1ab417abcf472c4476773895f6e18bf71567adeba827fda060dfc6872637dbec96c609915ed2469c7a19c1ce2611ea54d75073a1edbb054e7a65a1bc89436811be32b202b0aa9471472835adf805c94c497c6a3479d8530cd248d3bb9a18c10af799c4c3a947e515293cb7622bdacc44892975adca20bb8099bb588a786c616c3b63215a0aea840a56aa0a32476e8f85996657a3d9162c6c72cf55a61f58898a5bb84e1c80b72845e3b144e2a50aa24330681b67589b49fed84abecb80dcdd959bcd23441c61c951653ddd0a5ecc70a4ee1c8be3c6a2c10acdbb8ac34b2554d5b3ed5f6802265880062764486a3a6141c01715268c556da0a44c0a52e10468574b26d409b049af7611f2c7d1ee23a78f3c2371932f47177908152d033849bb6b8356044034c52c9f85ec98ab8dbd03f7b089f22a827dff71260b76516a37fca26c58a5b5a265635835745602b50c0db0f78c6b4ea64972643be57601362c47c05655460062492c4523d10443199c461bb5d7854674ce70e0aa63eea4573d7c7450f5c6794c8a0c950cd21f9330d481f61654a8919574e6a6ee9c77f67c50eb89b7465f639468721f5485d5cb12e5d194c3536bac7128af994b1f021c17465858ed2ce5d863885e0223637001fa213d4c4623d0510830801a9a58d972895f46cb30973b14cf214ea234988393d3d4418b59bacd0f95d976cb319d0b3f0c8787154a76f961144958ec4b89d4af3cd8f4128c2a1ad0603a983cc0546c1b2d93597fc8ba0016b3a43921d501a2b0e8c6e1d8479ea191d95968410c041593a0ac0f3309452cd0403169db53f3a8c01acb35f26a7377b19a0974b89c1a281e22431a28725cd307c2f074afb015faa33c179c8985269a33817a350e13a095327e84c4d9b854abf4b6287b72b78194a62d89d7b16a7c774325a28052d99082b8a00cdf7892184613633237ecbb68709c9d24accd50893b269a1e3389d2ee5c521d1ce7a2a1bd31a933dc70309151ae8120962f60ec6f5a4c2a11e35fcb249f649c752367d6c59f397cee8a1310dd36de4c6b8ce44dcad0346076a04e6fc2915e17783d38ea5b198d2b268b3ef369f1e2fc954798b55c01b4c77c56d0a8c008da5c64b210542fe81fd7475e25470db4661db17f9984482b0b94c89c7628672834ce4b4d6 ct_n = 3eb245ffd8a0ede3cdf59215606dfcd6756224677cab30ce5d71a1c46fb0d2346b8ebde26684eac02f83a1830c93f72d70964d076644e5ec99e2113644c2784a1053e454bc4d13dc104e9dd955716944da55d3e0d5aff1e884f38bf57206cf5d301fe83e1d0acaec5f615b7e90ee8425f0cf006173cff2f0431267a91d6d4850dc88ae24427b49749c4e5541ad1a56cb7d50671297ac7f2f18462a7a41fdd697e55f1f7116b149c052d04f2ea753f318a7b881023ca74490cd8d5ca542153111cedf50e0f446d9d11bff55a3cbbfcd416b77982b5746b3301a76e2cfbd31baaad34e90a64eb0bdb6f524da1b0b32bad994116fc8da16d3a81cf076c59244871bcc96cee2b0bde47cebe1438d8264c69724e1a641004ae4a6760d69f57fee866041412fd50a21254a976a9a316ea6d221691584600477e0aa4659aaeabeaa6d1430b114cd5645b46acaef172650de65c6357b8c8e5f3bccb816d7f67ef6e944b64215322f83a9af5939974c88b81ae333ca9c70a852b3dccf603334a0bfb011b741676397239a96c0d1bd909dff9bc4fc8d7490af3c0be4330202bfcae196166e0117550812231c55ae959c80dea597af6d44d8ae9798c162cf0b96b1ae967a4d8fece83487210a4526d8a6deb3c794e64b891a0f461af9d4648d6283d0cbba15da760ac8ae1cbbc71d8396cce0235545964637afa5a4ce23eec6ffc7ea759985950e90cc98605829709839156686303d42616f9d17c6d07777693ae5e624e3adaca809788c85ab7842467d8d14932a291685b2bde6f4864c9379897def75512851b7bf21f0d6853c1cab934e29f2e78fd8f9859d51214379a5d88845568e83ef4f65f70bf8a3dd3676c83be3cb5c6b765ad760271c20987c504d7fd5fd4b75969a1acd41f30b7071a9e1e388306b5b2fc38870cb486484e6004e5b2defd6516195a9a9110d5df8644e6c1d130933e609d83f3e6ec5ede18d6d3cb92c87907eadad34655b9c2bdabac5dfdc1ff85cb6bfbfd0ac2ad27b58602c2460e325f7b036b2a8864f0505eeedd39ed30b8ffe73dd4d0ecc42e20bb44f34114e543b9c459d ss_n = d807317985521e14e75ae372dd58458e72ab4ec1dd0cce9609d186a01f9cb3d3 ct = 18442b34d7370292cf575c3682403fc7636fdb597857edbda9e885072a9fcba749a8444c8e419fccbd9dbd3636d0beff536d36e65e45012f8f401d4e5787ddf5b97bbc5753a4448441c7da3e9642baecd0f9231958c0385d93f671730e5a396a2406ff0122a774f989bbbf6378f20b72e9d99bb6e1da3e57e6edd5a250bb1e2c502795bd8b6f757bafbb066978f40a36473cf15da716740c97352ebf2265cebe9b81c1bf909c55f0f0a24ebcfb34cea8c510814fd18133c114abbf4c2f5680dfb82aca257f48fd0a15e115a5639fdbb2d55d5ec3069ae2133dbd1dbfe746ca4ff6406a6a69d4cec6d021feed6dcab969de0c8896560def39a57916d3c8fb1eabc35fa60523e6964dea7683b8a8a59dbe39ae6d7609cbb048fca94dbc61652357434a865e57fd11b5a063304d40a8d15daab96a51a001fab25bcdc86b0d2a43bd347f843d976cadaa5682db080359256c422bc9b007a9dcca19d115c2ff272bef5f0e5309177137c30fa1376d874b91c11779e25abd115cd4f36ab271702649dc0af0258457d8a8a7e76f6996769daf2a884539a72ec25d41bd0acc68fea42b30382a36d050824753ddafa22f0df9b59bcf13fbe961a56b585921ba93110c4fdad802df9b9609759b312d745f2b859874bd3fa564eab77a146c94260e95d4e52f557ce2af396a31f13f3de01948d06a06b55fb497dacfdd8108e61178993ebbdf11c19b230cafc100f02286cc1a9d70fadff0128f8f25de28048ccf982d9bb5b6a083baecd8f4d832feb55cc036a41753de57cf807535e9f34d180bef427252935be886ab57ec8cfd5b62bc6e9543e685f7daea58375f82f7af1859ed8c7d0b1c6cee97e94365af766349bb11213a1225ddffb727842c5f4844c51f80f99bab86594fc8b51c78111de948bb50a493db959b74caf42c068e5a6388bfb6e3f4a2dce945d180366e3404414e6dfd25107c4ced062b1a591dbd83cfd1d87ec2bee06093dc4a6d8384705acdee16729d827248f283c5adc2ed345897d2680228d9fa9bf48aa22d6e370f42bcbe4fccfb503d5de37c3c8243ca4045d2040fbaeba7055b ss = 651576115738a07e772e7c560e8300e14b939df9953304de71d863d03530e30e count = 46 z = ab8cae28dd8488cb04d09ffbc052362bfd5905f0accad16a4a475fa8697d116c d = 3bca12b6f108c77e4a71d3528ce08f0d381360d5eb84ffda244660eec74b0f6d msg = 59bc152db67dc62a9aab7b471d6ad4a2e1aa69c15ccc87759f7f9b328a1cb046 seed = 505fb68b0ac79da25a64f46fa6a13fe39de7f8483c3dc5b5113ad4d85cfb3953f21224dd0466d717898bd5923c28f9f1 pk = 52db2bbaf579cec174399b9f3afc462676595f4108752a483b071dddd676f204c622977f4060a98e34795229c0b6bcc79ab860cec9422f8b9283d72f8261bc5a9ac820b3cb1d88a9a4b30b85e7165565b51d1b0c14750335933985bb2088c1cf2e51512b0307517105295bbc62c2562066acd993a2fe61087ca159b04c0f2f084e76ab0626d534d37b48a8b78351a53bf48228f9907cd37690b7a496f8126a4c1bb209126918a762128420e8e4890943ac70f6247eb76bf722baff63673d14268d7c42a3d2529293852f05c64211974810a619d8835acc109bbc5080a34b8fb51a55f66df5a02bcbd0cf63fa6f665783a0b4787d9628b330a4c0dbc442362298fc004392982094c2e111b41baa4401cb6a913486b888a3e589a5f46355e5227add4765d9b07617b77dbf23a888f039c8b45e7a6b47da4249beb72ac8a6249759a9cc5271af6ca9b177bce4b97cda1836d2907ff2c573b8b525d5732103c31ee686a74f66cbbbf9c10461a085909e9e2a59c8f61df28558df0a76c0fc266a64353f597f286335cf127c11834dede0cefcf5694aa25a9f5ab64c795444692bfbb818f1b230e22bce6f384d0a445ab405aa4bc1702a5c3fbd2376bf29a4a1822c86f05f6d568f67bb52962345d388234ea6cbcae1ba0ad4120d24aede8115050b5d8f3465bc70bf43ac0e7cd1c95b02bea2209212536b48597d8ec667868ca969147d93db3cff3979dc9784fcaba1a77b1974c2514446003c763c5de19021d46f0e387cf1940f339834b5b879c16a54ce5b84d9e1a1c532822a31a551012bcdb23ea8160da8737aa002221c569499828db1d70785c860961b4b34b35eb6525e8104aaf64626275342f7c6914ff42e0000566596a795824c69bba3f47b2e03451cfd02a5ac7a9e0349c973f897ff65c9987c0da52178e6397473461e0b9c3ecb2c5d23d0cbb4e5a723806a85d9068eb88490fb0085c9b742f39193372834839443e467a0aab4736a452d078a2e7228fc974c49c07e848b1a719111e707c8fca59a9abca8d11534d8f14b7648c6a6991b19bb34c50a6d6de98f0d4983bf1501f09823764b2180231e06a90fdd0660e425864f1cc2a056bb1ee1a6626994a94e92b75a sk = 684372df9798205556af9c828fb2c68495c68c457bb7676d36b587ca706fa6a47058150fa1114e216c2a8fe471776a2f96a306d51b502ad4cefd135bf31544bd91920e0007e98c6e89138b3e5b641b675659d4669601aa8ce5c7afe5b297734044f736433bbca125c68c5163d7c8684fda92144ba0492608cd0b2239e0a9d5fb9574877eb7335ad04bb9c0617e6f154aa473150b2b9388243388649ea0c76a7771bd83494640241ff6281ad7b15c57076548812301e4b79c1174f426483d00b43c898c6fcbb800005e54b4c088818d5ec1477790ab0ef7c08cdb73ea267608c7921326938be3a36940c5d238bef630472e05112dfca3466a505b7c5ae6533625504ff701507090ba91431510aa98be6834b3a9346706a407e09b400baf29950d915094dcb95b128c6892510287c1729de48246b816dfd1a2393842c94439b7461a0bec36b96bc478ca6f0e49a690f65787acb4b49a5b3fc996616c93c37b9247c56c7d18410426606dd91661f0834bd83a3a684e9a666e552c2215bb6e6934aaff8c9f6e1b2f2f460289f74f1fea359cd897d9317aa600468a4b75d404c4abb7b1cb63023be0b3d6002273494356ba902af43f72401fbfb11b0ae1177cc3a10a2b138704894aa6c6c839b73484b6a77732140103b14b27311c3f8d7195ac805aa8b810c7e598f4046d23405d0b0966a0847bfe6890403c86dbb0447f1a8588d29ed3517317033607f15cac952ff613712e825545b66aaafab87d92716b75556526b357218f166bb99f522d06d98d9c0894ed1741f6d724ef5714bda8707aab382214cc36476d2d13b2b9d520b7d83f354782c84b0c0529c222a5bc14d9bc32da11a56c5b2458c473cb275a210cc3f344d1063500b13d1ee9170d820020451675b8c168f3a38fe16516137e474441270cc618231aff7ca97cc9533f608c465635f7e713458b31ec890484d08d21a250ca343480dc4b1f3489f12b32fd381ca16047fc2a67c4e700aafa4561bb73e1fbce1833c8c892a346a3b95eb0c1917b39a0c1677cb76853ab8fb88c53f4c2581df54309fb3c3a9a7754300373a8797b87ae52db2bbaf579cec174399b9f3afc462676595f4108752a483b071dddd676f204c622977f4060a98e34795229c0b6bcc79ab860cec9422f8b9283d72f8261bc5a9ac820b3cb1d88a9a4b30b85e7165565b51d1b0c14750335933985bb2088c1cf2e51512b0307517105295bbc62c2562066acd993a2fe61087ca159b04c0f2f084e76ab0626d534d37b48a8b78351a53bf48228f9907cd37690b7a496f8126a4c1bb209126918a762128420e8e4890943ac70f6247eb76bf722baff63673d14268d7c42a3d2529293852f05c64211974810a619d8835acc109bbc5080a34b8fb51a55f66df5a02bcbd0cf63fa6f665783a0b4787d9628b330a4c0dbc442362298fc004392982094c2e111b41baa4401cb6a913486b888a3e589a5f46355e5227add4765d9b07617b77dbf23a888f039c8b45e7a6b47da4249beb72ac8a6249759a9cc5271af6ca9b177bce4b97cda1836d2907ff2c573b8b525d5732103c31ee686a74f66cbbbf9c10461a085909e9e2a59c8f61df28558df0a76c0fc266a64353f597f286335cf127c11834dede0cefcf5694aa25a9f5ab64c795444692bfbb818f1b230e22bce6f384d0a445ab405aa4bc1702a5c3fbd2376bf29a4a1822c86f05f6d568f67bb52962345d388234ea6cbcae1ba0ad4120d24aede8115050b5d8f3465bc70bf43ac0e7cd1c95b02bea2209212536b48597d8ec667868ca969147d93db3cff3979dc9784fcaba1a77b1974c2514446003c763c5de19021d46f0e387cf1940f339834b5b879c16a54ce5b84d9e1a1c532822a31a551012bcdb23ea8160da8737aa002221c569499828db1d70785c860961b4b34b35eb6525e8104aaf64626275342f7c6914ff42e0000566596a795824c69bba3f47b2e03451cfd02a5ac7a9e0349c973f897ff65c9987c0da52178e6397473461e0b9c3ecb2c5d23d0cbb4e5a723806a85d9068eb88490fb0085c9b742f39193372834839443e467a0aab4736a452d078a2e7228fc974c49c07e848b1a719111e707c8fca59a9abca8d11534d8f14b7648c6a6991b19bb34c50a6d6de98f0d4983bf1501f09823764b2180231e06a90fdd0660e425864f1cc2a056bb1ee1a6626994a94e92b75abe3722d24f8fdf5cbc41f26197bced00a104b7650153668f8086b38ebb4ed37bab8cae28dd8488cb04d09ffbc052362bfd5905f0accad16a4a475fa8697d116c ct_n = 2279f1d2df77946888b1dabf109af4ab06d332014cee9d02ef61fff72f42bb77b110920678bdbbae0cc04f54d78821e5967ffbd86a0854b8cf0e5ae35ebaad396b08aaa495ca7986470e26359366e5aa1197dc9567011d7d375c1ccb37d7dc5be980e6bf42da3bbd82a14cd066a7ddbd5455402e7a9e52a7b7a6c864bdf3166892e08d33aaffb6891d88a4b9bbfa931a8b8c030cf3a6e8ca2084c384ae90cbac06cedb10119b7bbc2761ba4a12dfc79528f7cffaf6e306afee175f94c32507b3953a665a6a14e138c10c42497c7b219145482f3ceb711e85219894fd136b7243cab5c5824c326cb494bec376f575c6e07ccfde8b303893329d1bf2e21ac4b0f23e6cf2f1fc97a785c58cf797d522e1e2059d8ae8fa0eae93f54946d2554d56e7411f1e954ea6a7a9eb405cc6f2f19b472bffe18dc6262a95e9731268604231c2a96344c5edc74134561a3a3db0d76b3d891e2ae0fcd93ccde8d75f8c2c32ca5b86b2eb3219c9140f87c9f4008c771ecd0a62cf00165d08ac938538a6025b80b833000ad5f5b2323344351dc477ffd0d0c370310245ce4a069d63c93dfdf89f438ec3328e8e14da90bca9130ae5bd00af705bc30e74410afe908c4b768e48c6d5a9778badfe3c326fef7e727e722f780944a0befce85a43a888d6b72ace158b46e1b998c3b90bd548d89dc9f39359ec434b40f807bbc34aae37e11c8a7891d9455591dc98de282074099fa2f4b54c877b255c644d566be8dd182a9ca275910ff7cedc846ed4a8ea10f3e5c4c1c35f73caf5eeac7b0447631f3e9a82102e3fa4f83c7cb103d6769a6ef24039ebd65c12d705cf1449fa63e49ab04cf3b05ac8adc61342d567f7459f1b812aa6d913722209d93cf2bf86b61b7de167850fa1f95b65ab7fa16f5f7f896e9601cbf307edab342e96097ba7f6d77dc603aa2843566e759e737a78e9f03541dd3bd86616ea0b7776a71fd18e925300eaa04383df6f3a6967cb0e4d1830f3103f75f280b4a162bedd85d2dbcdb9e34988f5d7d97fac7d8fee224a3e8861ef728fb06961b9433eb497071056b52cc15d0f9af2b3633f724d ss_n = 9e87722d95b4b16283092716f9cb0f28f07143d59b308267c028e76eeeb9668d ct = 13df6bd0dfa2d1904748f97c89c7ee0c4cce8d7b8cecc45a5d53d41f5be6c9045bf76cfd08c3ea2a008a6fdaa6792e0d1c6a5b98c19bf2933a4640b04efc5e5afa95b9188e212910b6d97f5c6e8b66b4c5d97a31fa44f6c4855e49edbfd9ba681661178f53e8507ee678d70a1fb4763cf45d21989271fefef408ba4b81570dba9ebb69c296edce40a585dacf4a5b8b3d013dedea3bb7290d9f3d87148605a543ef42a548359758308b2e3f729e29ac17966820480f13831103815425c0656548cf9a0ec9126c04b287f6031f9594c186248628146bd7b6b9d8fdea8b47738b4585f4d44eb067f6a2af7ff14267a08d1e98007540b6bcc9f5746d706bfd468e7346f1e3698f77c962359221adfa10fb8d55120c1a264d161fff308d2005d9b08b9fa41d1302784f8423d4349cc8ebaf149f66a6e753ec86faf182a4860f1899a4079b8954597f3f681cacdf976b80ecd5a08910182db3c2587c49849af7a83367aeec2db4233ca01d4be15e573c4930ca2eee6d343896f1ea715e1ad4e9ff6eeb658546c17ea1d26d2eccf7f70f6fedd5f26746978fdf7ca276ba2d33dbda45c3f0b6e9d000b4aed5ab2851c6e9141f8355c87cbf821db8d4d7e0fb79f5936208d1e86f6b72a42cda77454bc4f27039dd27bce3af386eed954475f4913b4cd488368fc248fd9075960759174c7d33ea189a3f9c1a0f4b00206bbbcb49a3dfbdd84a247f74dda53c43b720b63a67e715dd84b828086ce885e7d3604e21e78002c2387d357ef3bf8e442d2e6e354a1d8711c2d9e1abf036da153fef9dbf6f06609b5680db67c6277f54e48ec92e36b70c1ca5d6dea3795a0222c97c9d4de9570358229de1e97957521adc85dc46bc57f10eb54bd80b028c4f4713c80f7e1860d1edcfb318c675e46de0844672c8b3e0f9296903abba281c131a05bdb4cf7e30e086002025590693060db37bb447a59bd6068612f1d2923ee64b4936285653c684c269c7af2efc6e15b592158b21b2ad3896ec1b60d8ba16be2e16f8574ef111d4184c116563a8203aa221362f9669e6bee0ce0ca293a81661f66633494c00c248b3 ss = 584e879f64b059eff7b141967d667d87ac736a3ddfbb8e797b450c17d4c1635d count = 47 z = 4718f204d62058b1178462d2099fb17f875445661caeceae7c459c93f393be23 d = dcd7358c50fb696843a9f086b58de6372df7afcb69efbdd10325e381be7e5f9e msg = 076e4778cadbb681c316b56a94536c14ed99159b4689e962c5c3e230ad01b016 seed = a6a3b066384b9cc126e4e5550633e5685ad3d7475b5acf3f79c98f7951e8185d35cb9e965e5770ecb4a4a468ff593566 pk = f4020c2bb38650753f17529d15930a9b241c8ea7bb5c932efea47852aa1d71769a681895d19aa9464083471b0c7e9bca9ac666f9319d974ac14321910bab2db1f34ce6ec019694367e8aa208583a4f718703520b3f624e2f60a2142114a4dbc678606984e1c7d1c479c2c74a6392bbcd37b007fbc8166b83eae18d7eab4d6a181a3d41c727a69390d8a23b257e01e7cea18749a8132f504b2087007226a472e646074bc20971591c0fc6a220f5838985584608bf9740cb95799224f36d66a51566f7b1adf929753279611a8839bca4e45151dc5a5b0119c8a5b22dee022cdb1389abd3714d7b72bd8216de24af0c7653e3740d6bab078d2202074096eb8b59f0387e77e0a298c80c6ec26125fb7badbbbfcd716b5585980a4140328930fa978aa8ec6abd25cbf60196e900be3dd4aa0583350f447baefc977945cf1f0cc98b91c43fc789ebe6a3feea71147b61728a7bab5c3236b48a18b68cbcb33c93042ad5c6151f1b725eab757ee457d4b6b30dd00456546e09711eaca409fbf340b59423c6ea51271a2fb6fcbbcbd250146165227b0ef5e92f6f3830f7e87d056b947745aeeabcc07d3c7417e451ed7554b7940f96b41d47b95e8d06bfa1a656ad607b0ef3885706799fca1b994cb7ce94be043cc792528d0e55465f74126a3661c27981a1091596558889cc422c52264695a839c44d6b101d4a01175901ce6769ac28f07ba14036e2a547d769bd85e8a90a0786bff73bf768b62e854c00580d11964f4aa473eb0268cb899e8a881c0e74295a32b89fe202ba234ac333909b73245317ce9ac38552fb53ab1728e9731c1ef1a873983ab406b97d858cb31450c738a10f6bbaa983133ba9afc67c1920a90802b7bc7c87bf05466c9c585afae55a824736c27a413bc999fe280e685420b8768cbc16be44565b3b4130fc802da8519166d42967e397ab61aeab5285dabb4f6840b080b642695171e3a72cf34524a297248a6116d3a477179cb2ebfa42713a7fe6366ce5994617a1517452b3aea54b89e898774b4c760241a91a1441f40b838c3b87eb884e8768fefa96c900738629237f652da51e11cd4977006b55b2215887a1a43ea2eb5b420f517ccf6ee909d60d8ba843 sk = 575523e63432c46957dd464aa9421ec267b600d8704952472b56b588a918b4c522ab4b8f2be8c0dbaab2cb151c1be4bea6d82e84b4c93ff262001b24ae6c486d09101f044efe1985da60bec51c9970946fab3cb83e2c65dabc965c042fe7db8e8be47d68c92250a8925aa7b93985435da0a047e4cf0b759a8041714db6cca3125b35331a017468b965944ae218510a139aa67e97b67d75c25ce8a534731a3ec31911ebdc9eb418005d64869a371ffe8b65a352af503b69a848c59307c2da56983bf5bb4089b9926bb586c85632f0c22a34b23dfc70a961c921fc0fadd7bc341c41f6dc089591b646ab5e78128d0e634e558233416306fd21bc5089ce952420336a067458c0d2a79afdf669be857a25a89203e45c38064e859044f5a19e01584719aa23857abf93ec7225fb39349923b986a94605ce8d441c6b9a8a13277e69fb4e3fc07719e154b1687875c451fb37205a4c53ace9607cdc38c900a38a997450a43939176a2a008acc1436bb8330ef669f480bc85493a4d3925865704ba1250fd7731e628a534a3416d496904c595962a81757488e8135c78347b34e6b46c3cc4406a14132bbc830d725a2a1caa700706c43121047bab4e7bd3c7743fcd6a9a679111d4193615b8b43879cbcbc745fa22ab0821367a9c9499341782b243c12316b040fca702918669958d9c5cee43a6153236bf40cef422e55328f38d975153315918c2884023b66707255b395ef98af45057ddd03aad2a8ad641c47f5ab4f41a239b1331c4e75552a257918d375bdf23a9ac0a5158a32c33880b0a16be07c511c6bada0369d909865f39691bfb54a1e22088c01c9888c2e183a39b06aa637fa73abe450038cc3c49660a44b073a2c4dc40aacc70c830b935c2b41755b84c7cba75456f06f09da22391a6983fac4289801765548930834fe30a0777796dc136966878dbd6003d89a57d9675e3abcc3168b30d2ec0e6289b3675bc65c22154a90b6c09cc60fa671c12121c99c8eebaa78f9f2b76a13260605332775cefa346ef135b12f609963fbc8af0079c092515b8383b0cb686e0ca930318dc9e4606a5605f4020c2bb38650753f17529d15930a9b241c8ea7bb5c932efea47852aa1d71769a681895d19aa9464083471b0c7e9bca9ac666f9319d974ac14321910bab2db1f34ce6ec019694367e8aa208583a4f718703520b3f624e2f60a2142114a4dbc678606984e1c7d1c479c2c74a6392bbcd37b007fbc8166b83eae18d7eab4d6a181a3d41c727a69390d8a23b257e01e7cea18749a8132f504b2087007226a472e646074bc20971591c0fc6a220f5838985584608bf9740cb95799224f36d66a51566f7b1adf929753279611a8839bca4e45151dc5a5b0119c8a5b22dee022cdb1389abd3714d7b72bd8216de24af0c7653e3740d6bab078d2202074096eb8b59f0387e77e0a298c80c6ec26125fb7badbbbfcd716b5585980a4140328930fa978aa8ec6abd25cbf60196e900be3dd4aa0583350f447baefc977945cf1f0cc98b91c43fc789ebe6a3feea71147b61728a7bab5c3236b48a18b68cbcb33c93042ad5c6151f1b725eab757ee457d4b6b30dd00456546e09711eaca409fbf340b59423c6ea51271a2fb6fcbbcbd250146165227b0ef5e92f6f3830f7e87d056b947745aeeabcc07d3c7417e451ed7554b7940f96b41d47b95e8d06bfa1a656ad607b0ef3885706799fca1b994cb7ce94be043cc792528d0e55465f74126a3661c27981a1091596558889cc422c52264695a839c44d6b101d4a01175901ce6769ac28f07ba14036e2a547d769bd85e8a90a0786bff73bf768b62e854c00580d11964f4aa473eb0268cb899e8a881c0e74295a32b89fe202ba234ac333909b73245317ce9ac38552fb53ab1728e9731c1ef1a873983ab406b97d858cb31450c738a10f6bbaa983133ba9afc67c1920a90802b7bc7c87bf05466c9c585afae55a824736c27a413bc999fe280e685420b8768cbc16be44565b3b4130fc802da8519166d42967e397ab61aeab5285dabb4f6840b080b642695171e3a72cf34524a297248a6116d3a477179cb2ebfa42713a7fe6366ce5994617a1517452b3aea54b89e898774b4c760241a91a1441f40b838c3b87eb884e8768fefa96c900738629237f652da51e11cd4977006b55b2215887a1a43ea2eb5b420f517ccf6ee909d60d8ba843b940330a69216ae717991dcb5cef94d3f27bfb8a13ef713a94bf208b024c424a4718f204d62058b1178462d2099fb17f875445661caeceae7c459c93f393be23 ct_n = 7b207840e4f8ad68096a5c28b50ea89cc3c71ff65da80da80bd883e6fcc81b0b3e6b90cbb0981c810789e4622556069c7f6897c60e5a3d9f1994d4a8056c0b9bcd5f9259b8ca2248200f0ae4e0054d36bfcc1bd4f7e1aaf084264148796e8e28fe709365913e93f59951f9d1fe6a07ef527e88f6717c62fe26197c103cca51a78a72a2a85566978aeac8348b15af81fc7c4157e6b9c91767cbe4adbcea164db8b76310cfff8af0664068db9e76e1b28e97f8140682ce535b7dbe94ae00ed67ae6f25c92ac80602d29352f53938ad1fbf80cc42341842ee0c2b732104a4c6a480b7b076fe8df04c800f4a629a213a111c384890d57f09f9e6eb2c186e9ad69dfdcb72fd985399c03912aa6263590fead9ce9e63c57dbc0928a3fdea6acb3c94da27a08540dfcc143198bd3a6375775450d328ac90e427b469a4f7cd6cfb8e7d8e01f664398503516623bd241e1aca59a885861a477d5554ce65a09c7d8070b722976c77021c15d0cfb3144ef64be9a786dc9cc62bfeb3a8eeb59324d0b65474b6fe121fcaa34cd5c3a22214d055e04af7d8c795261ddaf96d81df350df4e06362b2049e4a1864ede2c377b4ddcc6fe2b8d06021d62271abb6d9c4b4a63a65a8a2767736d71853dccb20a14b2eacbb252f5744eb5b834303a6e583489d2abd42e3bdd0dcc11ac327ca3ee73180178f44be38e5aa5ded15e597b296db4112f460c479eb773cf62420daff1cc44fe95a4d81e9500afa57c79b5ccd88384d1fd70aca6a37cd98b6d8734155800c3b2eb1f766eae50b9fa76a9099b3acea577467ebdf78f28a76e1ea6403611459b41e1b11ec2795270c34913a8bebbcb81e592443d69530583ed0155e7ef341bfd4f1da70b6c0a03c2a7313a585389d36eb4662020b440d811b88e660ad6eb7ddf2463aa39dc69a88671c46b255380a55fa48b1609534b71cee454879bc33bb0f7b17d0a132237de070d5f384eef1616fed94f8c5da558b61c70a1960e33dd6afa9bf859fd504067babf96bba37ec3eefa2c96e347b3bc7af75c8331e8ef92377416d1a182abac6efc383bf9bf0dc48d7d6f72b5ebf ss_n = 34aa89d36023c43adae44921736ea02ec9af2c256aa8934fc9b2751a3749a36b ct = 908d43fc4257d724be6e6948ef45b80cfb800a1d7d4c2b81730b6e9d1c6a10b39acaaf31199d093db831ab91084a79d64e30cf9ce951894b99544f89bbfdf95c50e873869bd056e7cfa216a508cf3e9f54d0c66ed6ddb50601bf2cc5c4f9f64bbb68b2183c9671b4517f27ebe80746f0b71eafcf2e17bd8ea2e8cf0312f0a2034c115fa1b9935db2cd9c41c458d438e0e74a40e3dfdf4f1ef3e1bd91373f03b531e7b7f109e98c9fa5b0b0176dc1eeef2a21f8e210313285c606db110de1bfdf75ebadf0ed62f899c29936864ce00713d69502650525e7b0f87a24bc9c71256c45e5cc6c08bee5652fe7975c5e684a000ef64722c67d43e53861aaa1420476b0354ee3c01d62f92299b5edcf9f6547f201d03839e9e39d0d7b7fda7b388cc8f76c779feffe6876f84ce4976e521dc6f3a42828d01ccf659ecc99c3e7c71bb461d779ad02a0872fe91bd3c8bbace86330aa22c8854b96d43703b4448c46f2fb15a3d163b40d97742b5bfe3fea9c5e13f70f57984413a902f0c97ee2ca991163535c5006f3774969b8adeb996a406253f03b50d79d930fbc53d486924a785b629c2d4ea70368ac32c4029deacb6e895854d636966bcc0c22feeb0bc8d5974efce1c9de4cb5f3e19efa7139703a0982acf1b31b8f3b68653bc66d584c56d7546b1e4b18de1256aee3b9b09bcdff3d4980d80097c9737648ac8bef38f7069b0dcc232842654c621b1ef111a31e5a1b35254061023193685df016507454483c9ed5dfffb7f9e26afab61de9d321b52f0d64cf4f29b7335bc1e1289094ebb355dc6b2fe5a488a65a6eb0d53b7664806f0f7cfad06745b74308cd023ea2cd7107eb0ce8c2bd9547edc68518e8f93649430d1b5d3587fbda87a38690e80084c056f8e12a3db8d0245086bca07bfa08885235d1e4b2c62192e7ccb25751f3aedb49199a0829e4bd7550740f26117d6607c08932cac0baf08fbf167e45588779bcb140b0c7b3790207c610298d3d59bf17c5c2e3196e464a3cb497e2b8b37871a3afe91a2c664a71afa52db28daae432673e603ce7da6b647a65e5533d31454d82259bc279 ss = daa7ce6ec42d913a383c1c3133a88cdbf8e0978df411e7987e57827be0f0e36c count = 48 z = 8cc2fe1223dbaa2d6ac17958dbd722f2a0dc241dcb864b747abc7bef81eb5297 d = 898d6e567c342c49385510d872f92372221b12d240bf8316a566d873ebb0d41f msg = 49bbbb83a02c782e99d1cb6769a69170e0de73e928b155d7e9a9307a82b0f003 seed = ce68e0f1a1110d1a94986dce2e62a35a23ae4c2a42c2d7028926cd2706a9f8a951efbfe356cbd2586fefb3cfd9a7cd79 pk = e1f412662790534063f8ea47bdf606996a99320b0b6186ad632309e8954aa8615415270c80bb7a427aaf0d3434e6d9389da34d18728989d051bbd344a25451755c6111415e4c701836db151774947bc9caee1272a017352673657fa985538563d14b283ee717f11c69fd6b6631e036341021d6cb0723b8a993f24969b4cb3599b7cde0a79ed13074893a9dd6115251aee9f96d903396812cafe2152b71e9023b635e33543635f0990929ae75e1490ca36c18cc7e54219693a8019a17143578a59946188dd83472d10c02d4ab8be9cd9ef950cc1bb5c7b564cbf52ec3abc773677021678f512b51b1e117c6255600fdaeccd11a5a94c03056129726161b9ccdc8a9572ec7b7bcb534efe073c9e535279813b3b94edc67932c1667000677c9d8bf68c7833ea9285a592ce29b625dabcd6d6c29657b4cacf34efce751a822961ee94cc08497503150c875a0576727e82cc27c788b878bcf834319b6e98f0eda4c35f6595e4acc8797b86fcb3f4af9adb1a8adfdbccf0b67b223031f1e3b51361bc55fd48e3e7ca5fb26ae52d3739132826cc2395249856094427d34be4a1269ca1656f27342838526e7ca725d03350f2c9631c703631371d3600899764d19fc334c66457f52a624c5890beace13d49f9fe886f2daba70881073992773b71679074c8ef9ad9c35b47a25a052f9226ff31bf2264225727e48a9ca6e34276e82073f003db7079c77c1739fc2338d770568614ff1c5986b52b90f2b855909a2b4894af83c8dde85515c8ac10c4201652606ba153447628dd2407eefd82ab4350689c1bf3e48334e867d86c60551019a692c04bb19868abc688580cf8021b5f4a22d30a06afc0a88987318b0e080456b2799bc56c35a30c4698b1a12508868062f4796aa1c9e16273f29a1b909d177c4912b59d3741d37334460b54b7c4934195cf954726ff1cea9e71e40d5c11e489a24db885c8a0b11284059d47ad6974b778184b6916cc9b2aff77320a2617db0d5cb4dc7b42f684a744a89dd3c7ee0f5bc90c07604a63a5c6c52bb61788bf94c01960f84d5aa312b6447490172f3532cf535b4c05f8162f6b539c1332be5cd1e791ffc283d985e646fe0032b96e25d0c16af22e402 sk = eb26136b86c0450098197c0deec478f3945ad60b09f0c33159f39afbb4a84c26c1bf91614e506baaa907ce884c2493c11ea477bb0a83433804f347c4319c74cfe0a0f2ec86af3bc1e557adf8b7134a1b3f47423df18b378c8107d69a0b65b342ab89060cf0a52a22a7f1cc0925c2ceb70272365c6d8d231123e16c886a731e03c5c6f90429e05bcc05ccc6a9bde227052eb708ad2c2737b3bd02b097a8a16eeb542948a7b7df104fc74199eaccb51248b2d3b23b927c59037194b9da2df7c2483d482f60cc00562ac6007c6b0fd74bcf0561ab92639452077d803224429ea4ca6867db3a281c2630e7c5269ba6f850738ffacfcf9b9cb5516ce39333ffbbbe94b3603c3ba15903cb20fc0893ca3e3dc2288b6b80d9b49450961695f7b07813001ce0681da3ca6f615b3879ab99e2880c346fedc32018eb745d43bd27d9c68c704d5b0248a4c8c834a166e575bcf0252e69eb31ad101dcf100c8446a86e091162ea4a3fe20256d913a1587123167e1e80bb8379971e55535021b5e6b605d4ea994c30aeefcb84b222bb6b3a9aaaa17d0c2495b160b42d575c9203c230778491673b80070598d819d180bcf00bbfa7b394b786b59bac77f2e03cd1c251aaf69da380276e520f2dc7371be68242409621986d4806714ce259d3892fa02049722b15b5b27f9001863b5819ca8544d995645c687567e02eed41c9607195e6999a2b470b4ad700aa630e53c39d122005a1f4c0ac62093143abdf12b5950319a615151176c333db027636b1f6401c431974ffb4313c1359a98b0268b292993521d7649f5eba2e24688bc364a4a9fb2f129b122a5c08c9e8be1b8458b2b35a432203c1e98a406bb8f30326b0ca0a60328e4be927d4aab943c09d3245953d4695cb9837f204c15ea04bc7898b21b1ae65937640a3346ae6c64b8a3ee4da1896633cfcf5094fb5929ec7a70b3a8518d268812818c604adebb28d38769a71431d74d98d5de8cbad8634eb149dc365ad72e6306c09004de42dbf269f1a461aaf93758ad2aa507396436c1a90c24e8780a53a157a2107b90c6231e5943db847b2cf935ba5c6b2e1f412662790534063f8ea47bdf606996a99320b0b6186ad632309e8954aa8615415270c80bb7a427aaf0d3434e6d9389da34d18728989d051bbd344a25451755c6111415e4c701836db151774947bc9caee1272a017352673657fa985538563d14b283ee717f11c69fd6b6631e036341021d6cb0723b8a993f24969b4cb3599b7cde0a79ed13074893a9dd6115251aee9f96d903396812cafe2152b71e9023b635e33543635f0990929ae75e1490ca36c18cc7e54219693a8019a17143578a59946188dd83472d10c02d4ab8be9cd9ef950cc1bb5c7b564cbf52ec3abc773677021678f512b51b1e117c6255600fdaeccd11a5a94c03056129726161b9ccdc8a9572ec7b7bcb534efe073c9e535279813b3b94edc67932c1667000677c9d8bf68c7833ea9285a592ce29b625dabcd6d6c29657b4cacf34efce751a822961ee94cc08497503150c875a0576727e82cc27c788b878bcf834319b6e98f0eda4c35f6595e4acc8797b86fcb3f4af9adb1a8adfdbccf0b67b223031f1e3b51361bc55fd48e3e7ca5fb26ae52d3739132826cc2395249856094427d34be4a1269ca1656f27342838526e7ca725d03350f2c9631c703631371d3600899764d19fc334c66457f52a624c5890beace13d49f9fe886f2daba70881073992773b71679074c8ef9ad9c35b47a25a052f9226ff31bf2264225727e48a9ca6e34276e82073f003db7079c77c1739fc2338d770568614ff1c5986b52b90f2b855909a2b4894af83c8dde85515c8ac10c4201652606ba153447628dd2407eefd82ab4350689c1bf3e48334e867d86c60551019a692c04bb19868abc688580cf8021b5f4a22d30a06afc0a88987318b0e080456b2799bc56c35a30c4698b1a12508868062f4796aa1c9e16273f29a1b909d177c4912b59d3741d37334460b54b7c4934195cf954726ff1cea9e71e40d5c11e489a24db885c8a0b11284059d47ad6974b778184b6916cc9b2aff77320a2617db0d5cb4dc7b42f684a744a89dd3c7ee0f5bc90c07604a63a5c6c52bb61788bf94c01960f84d5aa312b6447490172f3532cf535b4c05f8162f6b539c1332be5cd1e791ffc283d985e646fe0032b96e25d0c16af22e4023d910229f8159e2c3fe1a363aaa57c24635d0311a4ff80063662ab6aa1bc18ea8cc2fe1223dbaa2d6ac17958dbd722f2a0dc241dcb864b747abc7bef81eb5297 ct_n = b009fb0dbb6ee50b2d2b386800eff99eddc1542912935597973dc4452e3c4d3792ca4cdb193d65520a0591394cf8680dc83df177d5ed147ed8bb96674e66c8e6f74dc87f7980bc3427e514f8c896223e70907360703418c1bc620882b755c04dd6b7152387ae8c7d2b9e95fcf8971761b7c0629884a2177e290d21206be12133e7595085e07444dfae379660d3d09c688c511a6a23b10288bb23bfa579b8d1b3d352a1cc4164a0e50d19cb799b0fd163d838d0bdae53c64bf716c10a561092d697fca516577a898c94b5ba7e8186dd44f21e2c5b1337b8a3cc17d0f2d3cb4d7da038cf5d1ec34d56e3d756fa49ee9508990cf2c29375dc18d7d07c62b3dc943ff9c4e5c52fc249e3dbf37ea3431f82a081c5dccaa9d01dc05d9a7783e235a1f55977d9ef8af83fbe49b1cff457ab025b287808ef615ccfbc98741e5aa7537db6f15ecf70d79a541d559748dec49844a79cd918b73227ac01dfd425f99097d56467aa04ab47838d8eee64aa5fd50b7d94159eb21098559025dfcf2fb6938ab0ce2b7a455fd289d32c4a06f4570a37636cfb91ce8c01542567be7dfa73bb7876a72e1997b5c602b9c8584558ac6f46e77ef4e213a5e0da8e205409532449309f9173619f8e644ce8f477e7849101b82f55373cbccf97ef9316ead00407f822f83f3b6291e3f818b4f97c273e9303b83546d9dbcf88f098f74b0583bc44d6da2f84b61d999557ad70f38d2b6ff2e7ed234aa645a940b716584a5e0a136648c4443ef182997b11964ab64fed3526153236402238e0c81c219f553974adc7cf805fe4573543a71dc023db7534276e694d5b28c5ffbc467a726ecce216257e5bc576bf9d1c6a834a6b918d9103ffd712fd97e16b1d6eeed8cd075e2281cde4a33c5d4b647e6a38748c2c76d2ca08cc603a844417ebaff4ba4d69a1f1e48d35912ffa742e777648e82eb680613951c95de47aefd2f4e390663b120f075443e84f96efad36c17d0acafb9d5938c5a981cb24c9eafd0768c1a08fc70d28bf43e3584899b69cb7ef3ebc8c9bd468f057d6a78ae4483d56c15c6f3256d499032ec4a532fefe ss_n = 4a54ccef8cc6a7f1e8d0b0ee506feffef7b42b2422e7bc56d4ae0221b3fb723e ct = 3c9b21e98a745270917521cad678f6f0e8447f3d0bed58d3ab28a555d21b870f8b6325e38a3db66ebf3cecfd991c766ee116c7ba91643a7c3ad9654fe7676a42fbc43fdd4bfe7f9f9efafa5573e320bd399bd6a5eedc4991b9bf2e3d53383d897d1ccddc784630c0f60a9f937636fa8b13fdc193f4012be3ed416ed89abadba02dbc7adb0e552f02349aebcb05a7b84aa133d34f48c1b8dcb3532184b85895f69c205ff92197431fc9d753e4a7a1d250c724f0b671ffd6c20acf6562b9ac2ca24ef3ce6d3e40a13df94d9eb9e24d3944b093bda3bcb232727f40f34aadc3f10162a8bb975387baf2d528e68a361beb502878101d4c571737dd71e4243bedf8488840b723f18b934aeea7a02c72c50a7653d5a0ad8ebf086d5ac4a5f6dec4a3fac1abe150d948e61ed5fae122093d5abb011bff7ae4654bdbe38c0488ad9590f56b596e2d6f108bdf8d8c320570e0b8a3aa4179e4a17183d894c5757c24c33b2cba2c6948043d0a61baafb1a6018ba6a6631413fba30f197668663e6394b9e829bf0574b4f3d4df127cda19d1d4b4f5ebf3f2ab6fa00a64a925579d30c28f43f12a82465bbdfa8895efa8c3587c344c571b7b961c9d2a17999988c7c0fea0624974517fa32948528fe75ddba5b15feb391f283c4ce469ff2ea636b62f1effa8a992004a0ccd3b7cde059c4a0da9b1f40a5e406d623f0a99ab582715f2bbd4a28bd74607f8506f1a80e6ab31e5ea27cd14ff845ed1bf70daf30d839a8966bf438c93bcd4025ce61605d498fcdf06d98ac2d8eaa89b2e6980b8facba742175c344bcf880eaac0e3111cde26aa0544f68bbf0cc763da87d8fc492b3de6f1e14cf17ec2a2547983f302d2b22aa6599e6f20451b3afe9c09c2e902a66abd78d134fd6b6c22ed09c942e8019b65bf0b594c30f647943bee1953da7834a8d56b21120489205cfc20088930c30cb49a5842eb99e3104f3cf9ffcca9f4c23b5e27ad8336f866dfbc6aa6ade101da66f5f62c69acaecfeb6c1cdb490047fc0285b4f76c4554fed4ba75a551c69eb2411a66088ea9e0dd731cd87d5095afadbd9d70c986dacf ss = 315f5dbbd3b24e53ccbcb2435ac5a1b3ddd79947f41e9544558b063f77ae3e03 count = 49 z = 60e1992246ee8ca12992301653d2678f231cdcc0972e8aca27fdbd56f64f0daa d = a2c746a79d62362bf701dc0eab46d9ab6d47b8a34e1b3f35788cab10df6f9a4a msg = 19540b1f7a6c80120991d8b094295724451d03664716e2c64dce5f83334fe8ee seed = 19cef7446be23859d9fd8d7e674317b3ad76f64f2df782f7ccb74a72751cfa209ea202f6d692cdba51cbe346fc4f0c38 pk = 685a1fba3a08a44a04a8b06985373a78d63d2d024e7e5560d0cb8adcb9335a64733f5c472c8917fb593c43275808d6cc9919363e8378bf5a981f606f7ea327b9985bc1611f6631c042b269d43bba919b358f3842a2a98c04514dde0052ad82c15c61774420c0122666b5379d7f1465057796adb65eb226a69b575f48a6558d62412f77580bc8682b50429bb2cfdb207ecbeb541d51068ba3996438c3bc7ba3e191cd73dccd27f3cb7b911a0cb0574296089d4670874a13a5e071ef0a41f4c00c11961f4b1c3cdd5b19933ca01bb5867f34a8432ba21e92c63b37aca43b9ffd138c8bf66bb18c6ccab733e507c5cb6580a2ccc6d53c9bc212cbdcf6b80f1b8e53ba1702212347714f88962abffb9615f1cf6c9165a06b3dcaa15b25e5743b1b6247db79c5454a5af7908955bc2c656bfb90cee1811094b4aa9b5871b584250f0b691122442eba7198b7a51732209b9203d50295befbb6591c00e0f961731c917b14611b3788965ac9bfa21d4fbb838009261b17180d768b5b31168bc343a36651e189461f2bc46db8cda19546e5c211dd4b88ab003197799c3de645c6d63913a75783aa5419e93e98a5b289a103587716516467998a5dfd2309d2f9adbd439248dbae6b52318c85bf1a7ca9f77705cde93e4ccb26c275aa4e6b4cf0aca367fb4688390edcbb98e8b9618aa34f1a93276b49ac9b2bab47f59108e33ac754aa1d0b7a83206bfea47ac3e46352676b0b36267916abb9fc9bbf14cb8d2180a377aa44e075a75b043f41bbc70734249066c004c7898bbaa597cf9f553e5932a8a1716355690606e7ce64fabfe7322ef331394032c8b9ba3ab7d832f614bac5a66d4b1512081c5641c5ceddd7c77456378c386867ec89ba36ac6a260afbb38f600309c4a8c5234156b704957eda0d03fc74431885f24b879794b0efc970378971e071917a86b7b19b5021c4012354b308288c6abb98a759c144f7693570b8e9bbcef1e0477a2b6d4bb74080ba07c6ca074d197e07d16fdbf080c0d0158b875de4158b67ccce59e77eb75740dae906aef3be26900499705fc8cc8f49b1c1aa83042f609d47ebde03fb6869205220667820b22910df9a094354ecf045bf3cce82e530f977 sk = 31e6055fbb9c09a275ecb078be3713b306488b584afbb1346a9170b3735e310023f653265174a75dc111dcc48a4991c70fd89d4e78a1421b30a3021efe576e57d24776f7125d7507955c08f1aa1f3024ce0b02884ee08dbc52c3cd3122e9eb54e8a11773f548152b8a547bb86efb58cf421890002358a962570886a32946fb342bcd19c2a14acde3387fd30b0f19114ad5b40bb9206f4da56354518e08c36deaf9c8173a680e77bc4a5b1a4e620b5fb287a22196eb65c45c5a5edda19b00413a33eaa68b39c32e6c4f8005580ecc1acf19052dc100e7d55292258506239699022657e1213c224930311a58f95a26e31446f22f0cb2758f6410796100fcb6c0a050b4930b0a9b79251a6ab6d2ca00e996944c065088b224faac0a11d35f40f80021281cad9a8205ba60ceca50655a8de6e358851067f481ceddc26a824562da177d6f3a45c42c76e2cbc2aee580fe3a9d9f446c27210598216638126bae9115e01b434fa3499380417fda0a2f4955f965b576d5aa8ef007e2b816e8b87ade074005262558737b1f470f68e88f315c611a9b7d9a18271da662ffc12815ab9a6d47b50eac6a6874ccec7b0058378cb69a26fae80337777e2c63263cd6b163ba68ceb2a6cf2c5566f2392c476e6e437ab5f32c143494205756db1bcc67489ed1399b69264d11343abc75710b850cb7896af989aa63e413e9f24e7bb85b0be012fb16bdb208584c79c8da3349e03acb2d601cfe6cb791a52058e69958b29c8b08a343a8167a450801e737b926be3d8392d1d29b2ce38c1cc287e1ea6c68ab2ab3c86101d486da4126aae5a3dac2b4bd3214b017877b1b551e86033fba2bb3bc7ba79b8188b71f3a51bbf36c225c3406733a8f33dc944022224096bc3b228345d8058e96ae1bb2a22e63a927503bd1a485ced64a9ccc5d2b672b589ab1c11c1c6d295159737b2cb5bf37b0babdc58cae5955a67c33ec4b01ae6b615a33314cf700bb6a03545c10f9d025c8f06bc556c6688382ea8a5701fb4d95b5abc588bb866653b728cde97aada016ba11b5915e059dea7ca4ae7c63cc86b39f271cb6f569c71213685a1fba3a08a44a04a8b06985373a78d63d2d024e7e5560d0cb8adcb9335a64733f5c472c8917fb593c43275808d6cc9919363e8378bf5a981f606f7ea327b9985bc1611f6631c042b269d43bba919b358f3842a2a98c04514dde0052ad82c15c61774420c0122666b5379d7f1465057796adb65eb226a69b575f48a6558d62412f77580bc8682b50429bb2cfdb207ecbeb541d51068ba3996438c3bc7ba3e191cd73dccd27f3cb7b911a0cb0574296089d4670874a13a5e071ef0a41f4c00c11961f4b1c3cdd5b19933ca01bb5867f34a8432ba21e92c63b37aca43b9ffd138c8bf66bb18c6ccab733e507c5cb6580a2ccc6d53c9bc212cbdcf6b80f1b8e53ba1702212347714f88962abffb9615f1cf6c9165a06b3dcaa15b25e5743b1b6247db79c5454a5af7908955bc2c656bfb90cee1811094b4aa9b5871b584250f0b691122442eba7198b7a51732209b9203d50295befbb6591c00e0f961731c917b14611b3788965ac9bfa21d4fbb838009261b17180d768b5b31168bc343a36651e189461f2bc46db8cda19546e5c211dd4b88ab003197799c3de645c6d63913a75783aa5419e93e98a5b289a103587716516467998a5dfd2309d2f9adbd439248dbae6b52318c85bf1a7ca9f77705cde93e4ccb26c275aa4e6b4cf0aca367fb4688390edcbb98e8b9618aa34f1a93276b49ac9b2bab47f59108e33ac754aa1d0b7a83206bfea47ac3e46352676b0b36267916abb9fc9bbf14cb8d2180a377aa44e075a75b043f41bbc70734249066c004c7898bbaa597cf9f553e5932a8a1716355690606e7ce64fabfe7322ef331394032c8b9ba3ab7d832f614bac5a66d4b1512081c5641c5ceddd7c77456378c386867ec89ba36ac6a260afbb38f600309c4a8c5234156b704957eda0d03fc74431885f24b879794b0efc970378971e071917a86b7b19b5021c4012354b308288c6abb98a759c144f7693570b8e9bbcef1e0477a2b6d4bb74080ba07c6ca074d197e07d16fdbf080c0d0158b875de4158b67ccce59e77eb75740dae906aef3be26900499705fc8cc8f49b1c1aa83042f609d47ebde03fb6869205220667820b22910df9a094354ecf045bf3cce82e530f977ad5fbe069ab8ea07e7dd57f0da580311c92377813ad195994a5813805f17b41960e1992246ee8ca12992301653d2678f231cdcc0972e8aca27fdbd56f64f0daa ct_n = 961189ee53f5d297816ace0b7451f43f8cba5e8f7ca42999d5f77fbdab27a68d70acb0f709ae4648092c1e6e59479704672c066cdddc87ba5b42fda97467dd3d1290042d7d11d1b30591e11e7e722b15b7c94ef10fcfdca48a19d0e66768d96ba7077b928b7504955f8ff7c75226b491810454e6a84ddc94165dfc1290f33ae07ad91d1acbb7843d8ad225903da932fe81d561222930ea754330ab02605dd3a23a01b57bd0895bf2eb1073d5217a6a9b0186b8cb07165c71f11c9b623e1eaf85158beb80bbef9db1ee2069ec80d3fc370e35b69bb0bc88d6f8a722e2c90e072572871bed9f1998090108b85daf97b118d6d66e9b64b876cc15a0b18a8c9f7cd30b872a8b34d5a281f627ffc8ce33187b9fc2495b57e237dbd9b50581c7a67bf95737e3705283d93d897c9d002259fe2d1553c5aa5da2d67b831434d2f6344edfc30bce9af02012346b7248f9e6f19883d6ae2c86956938ea729aab4653c749bf45ae38734666b5550f19bdb03d7dc07ac12c5c2c3de6b82eb3373a66a0e7bfd1f92398044bfc3dec913ee592235608657fd177cc94e42bfcc966894e746415844426b9c0caec4439758e8da20f4d96b6e825de6f260094bae76c0650976ff84a0cc197e67b557740670f710ba35d97fc4cd89cc5ae2c2f54ffb17b4539be76f49914f027d857554cb5b87000a0398e46b2696825c393dc05f0e46c932c6e923a4342801950a7d8056484b8f616911c5a0634e3c791347d52eb80b1844630023b5dace5043ce062a1bcaa87e1b90525a803eaf457dab167d117a6b8c61939af490a30599384ba6e2e2f3311ba91dfd57760a25a55073cbd41b34e7bbb5dee4d63f3f82f5db65fbf20e8ea93046a3b78f48eeaae3fcdd4f0107408c8b08acfe451c1400706cda5500f4ce24f845f3cc0c2d892442645471a9513e7b1a2a4ad33167d075a45ae7c3b03ba57cd1f7a7b540500835910a97e17d471788625f072b56e48447ccb13532e35e6982f84af484282db53570fd0ef291adeaa6d0dedebfaae76af0bcf823dbed1cbdaa55a59f62c62912e6a517921a92003dea72eb4fea90d ss_n = 7a37cba8fc1060a0ec6e1a931d375aaf9aaed4eec087e3c64c174b4db4ba2ca3 ct = 34e3d976b1727efa299f7068ce5f34fe17960a518b575e0b89d1828ced6e4449bc7cf57e6f37289b1680412b038e79d07e98d9bef1ec0b410c4249ed16de07a8b168a835b1fb03bf26be4615f2db8bc588577de8db8fd2471877544462764dfd8eac5c05c94526999c1ec68b9f45d673371db7b2ececf3e8c3897f8b2f31d1de9947d2b6304d0ab8d1580c2dd46d220612190c2ade328d14b35165cca30838a84fbb01154efbf2393b8bbec7a0b6062e81b2b04d223f820861c6b22067a4a44d81a3731fe3d81814a7c3ab2b6c6826696987debf44b569fae72bc99ca40d62674ae4cb7a7b433986c6575ffda0e198c93bbb7a8bd2ada4bf60ef7c8044a34ba0d591214e655466dd1afe7182cc25e6d79d07cfd342481b7c93bd21973904a859168e10a445857036940d41545297eb24d3eff85d4c336e2377c23347eb96bd76802dcf4c2a4c6622417ad818eff673e4b2bd84137eaf5f4f0b213dec2c7020eb48f0f41c79a29af8c3857461eef03eb301a953a6c1e99052fcde0c5305ed9d20d1bf69dd27a0f643447cea8704994f3a2ce68664986ab5ccd843ac59a10f7a49b447764864eab4df6f7f195a559a17e27dc71191623ba671ac02cb65a13437d48bfb54ca048569db5e941752d53254ae6b65bd0f9b19ddcbd9f7599ac7edced488f3070007b81acf53c46609d1b906d89f7a946374be00fb99934f40e6b4f3851953eb4bd6af37bbfcadecb8f9a450809cf4a8bcea78837375c49d3fad84fb20de3752e87aa34b2d3b205c9397e52263a01a8a17375e4db147ac4d9a7e5ee961a0a7311b936e2ac9551b38ff3a30612145f87d3eae62308eb6fccf5005cc51b66f955202936da26a028acc5ef2df9c9b50c78553a6e33a0e2be40f420110945b52a624efb154899b649cc1ce5b43a8c1419de9205b56b528b7fe5b2952741daa0187833284703d8fe16107646bc75237e42b3692b8d295d5c5a2bdc0904ffa3888cbfa8fe7209cc254df87e9b6e57718a0bb631a058e71cae3a2483308e8170fbbd028a1f7890873db4e3fc5bc99aacfbac903d73967809f09d52e54a0ef4695 ss = 8880d4363c1c005268e317c7b2229f39a47423613136db2dff790215d58dc134 count = 50 z = 79ef39b4c660ad5ef9be80c2de1f81941c7e82f620de9964104d3446573c8435 d = 15cbaa92bb7392ac0f5bcbd7c5ff2af978764ede5c841af0c21276548afd1f5b msg = 4e2eddb4f5ddfc51cd6ae6c6200d8b8b16602fec012d8d93834c39618b3053ff seed = 1c3c29258e37517129ea4b55a327dfd30ed3d56240549a54e683fda898da6edd5e4cd8f2b7274aa0d4384fa5489d8dfc pk = 4bf6691c14a8629903663a6b4c9b8656465e30f015e6a93a77f87393850220129f15b79cb8879de5fa3266a14de536338160b94327ae1b04682340a7e5bcb5ea286abfc0a209bb1f52c01b1d2312f24ba1feac3368b0c33115298eb20717363016dc8c69c53211645d926c06d2e96efb5537523039b52b0524d9aa8306694f13ada9850a1ceb5f0f981b16b872866870853c19ae6aaba394a3c0c6bbb48cb22106a0b6f75a7e3308d333a906124872256fc7039bd5bba24990913758c2a0dccf64072d96a53caa8b2532d031006c8fc76c0e32e454a0ec5c48e4c4362ac7b675be64f6460b264d5177b2f480c5e9bca120acc3e6314a18f4377b17792b06b61d050e058cc107d802e9c054b7a6cf73c591636a271bdc67000567ab6ace2320493e972b3dd88b46e95a2e533b29e6cb14632472418be0e7a7f3106544248a4fd0838b672fe7536c0cea3fb16359bd220cfb9681fb3489b0a34edc272afc0a5889a557531229d6c83a3d89c81e70016e93b83111c513da0bebe064437b57faa38b8aaaacfa28c58539b6af632c5ac28b8db727a1022c42f056ff3887e0d372e25a86ab3aacd12a92eafc1f24bc8a2f3c312125336a5cc13d1467ecc49b2f9507c991aa989a525ada34ca2b87ada354f25898124c566f04975789161c568fc471b8b5ca2933c810b49b252e4b87148036366432a1918169f8c48e2058945466f745caad6554dbc74a7642807e82294bfca824620bc7144b3b27cbc715b512475d4d19c10e6293920b6815fca7985cc05b9bcfa6443db5fa2aee7b4a13d08c72f822bc0459d84c6b794423ff3c9a42421751c96fabab7629812a5e5260d7a3360bd47b95566226216eea267e13b88a28864acf2457cadc8f7216719b7a2e570163b9ba6869314356fb324862192164bf0194448ae58dea77cd09f551ca89cd46f9acb9c186ab56cf7f7a14ace029465a33f4e87729da6dd152cb7a415514ec7b0586284f3600f017610930605a5022670c896c317950157c6070c72d212f65da4f0801696e38a57061b13aa1545a056f65207745c655fdb1ce4284c7821b9ddab7aeacf910c5371e726482623a42e17e0cd938705b4f7638105d159e98a19a0b015c sk = 5a0934b7a734950a358a9a1207b5a11ad03df31816015b8af159a235bb0ecaf410c78204c652a9f241939249373e09584f0807b18228f1762ccfa8a973e8312eab1ed4080b1b21498c774b5a83ca8590539713c01877aca7e13c5af65e129699bafc94b85768dd65a5c1711f3a68737161865aa546e5482f03c1586273ab80036c169330d6f236716c0ae7a94efa28721c7341b8f0a970443f1f130c73212078733be6067f350ba47369aa612c94a5fa08535c2b405c890d028982479fdfa63326273c9f6311ca9cca15549b37919a5e7c6ca787598d27ba04355c6e5c06587bb19e0a73239b2e46bb930922c7970b6edec34e3db67680fc5608c60580b1653c2131e6fc843bd685e6a0135a21239332620960919d707d141a46df471cbdd733ac060809638fefb6a493398abe38c7a2c11aa438968bea0f502c69b0f6b85060b7b735b21b65004644a0b5556f90b11b38b0b8d2a8a05852a7cbd08c9af5775be7026c08c529d631e71ab3be7b8fc23b7ce84681940661de310ebdb9851009bb0002a5406c35934c60cbc95f93499100220232086e4470ae987b0ccf3b4b96ab6a78774df1db85398387d04cb9adc148d0a141669a480384731573878230aa93796f31e5b6d1388bf765a8ca63635be080ab105b9a675ace442c3c043016cb69fff77d4a862b6e094215484280f155a8832aa9e430ae8a77bb8474e6f108810b24459c76c6e8073cf3351e71740cd08841b400ec5940e7e33b1ba38ab562bf9ff25e55da3c6a3274564cb685f88febd9362c1292e9e7870d287a06152c686324e5dc3d873209f065663f6ba006aa2be5b83868f35a05745d568473fc248dfc919457cabd20d96ae74207678333fb980376f242e2314e90961f15a9540a1b9531d19b09b4c1ba292b138183b4239c5df18f3553167a915552b564be1c842f3756fb5c094dcca1d37c7ee66a5bffa2a5fb41a2dff13d63e22bc3106654b839db74a59ea932efbb1ea17c8cf532463b44195cb904fc271295d6acfb87c279ba72ed1c692eb238263a052ae8969509b34c8ccc8ca4c6fe3b4c8c14a6df5a67e5bb244bf6691c14a8629903663a6b4c9b8656465e30f015e6a93a77f87393850220129f15b79cb8879de5fa3266a14de536338160b94327ae1b04682340a7e5bcb5ea286abfc0a209bb1f52c01b1d2312f24ba1feac3368b0c33115298eb20717363016dc8c69c53211645d926c06d2e96efb5537523039b52b0524d9aa8306694f13ada9850a1ceb5f0f981b16b872866870853c19ae6aaba394a3c0c6bbb48cb22106a0b6f75a7e3308d333a906124872256fc7039bd5bba24990913758c2a0dccf64072d96a53caa8b2532d031006c8fc76c0e32e454a0ec5c48e4c4362ac7b675be64f6460b264d5177b2f480c5e9bca120acc3e6314a18f4377b17792b06b61d050e058cc107d802e9c054b7a6cf73c591636a271bdc67000567ab6ace2320493e972b3dd88b46e95a2e533b29e6cb14632472418be0e7a7f3106544248a4fd0838b672fe7536c0cea3fb16359bd220cfb9681fb3489b0a34edc272afc0a5889a557531229d6c83a3d89c81e70016e93b83111c513da0bebe064437b57faa38b8aaaacfa28c58539b6af632c5ac28b8db727a1022c42f056ff3887e0d372e25a86ab3aacd12a92eafc1f24bc8a2f3c312125336a5cc13d1467ecc49b2f9507c991aa989a525ada34ca2b87ada354f25898124c566f04975789161c568fc471b8b5ca2933c810b49b252e4b87148036366432a1918169f8c48e2058945466f745caad6554dbc74a7642807e82294bfca824620bc7144b3b27cbc715b512475d4d19c10e6293920b6815fca7985cc05b9bcfa6443db5fa2aee7b4a13d08c72f822bc0459d84c6b794423ff3c9a42421751c96fabab7629812a5e5260d7a3360bd47b95566226216eea267e13b88a28864acf2457cadc8f7216719b7a2e570163b9ba6869314356fb324862192164bf0194448ae58dea77cd09f551ca89cd46f9acb9c186ab56cf7f7a14ace029465a33f4e87729da6dd152cb7a415514ec7b0586284f3600f017610930605a5022670c896c317950157c6070c72d212f65da4f0801696e38a57061b13aa1545a056f65207745c655fdb1ce4284c7821b9ddab7aeacf910c5371e726482623a42e17e0cd938705b4f7638105d159e98a19a0b015c6922df78cafb7261749c9cf2109dfb1fdac60c958e5588a78edebca123a5526279ef39b4c660ad5ef9be80c2de1f81941c7e82f620de9964104d3446573c8435 ct_n = 1fdcbbde0de843258992ca69c21a7891fd574039cadcf685d82ffa03f3fa4724fbd4bd0e87a17a1ff2446967401ce95bb2452eb015611e58a58aab55036b3158b93f9a6c754440bbb64ee409df46443c3a0861d0c1c87e21896d956fd608447c222f67f38ce5416d5ae9533a3d6692ed7c841e9ee5f3126d2213a2122a6cb80bc6b3528588ee3deb643e3777b8d5f401b1682b5825b13297fb0d25af5182839feca0329f74ad6c509b6a190c08680d3e103bf99c8ce8824ba4ea5818ec1fcd8fb7f6e0a5aba029a218bffc58e45fb5186e5f63ad0ca69ba657875226973fe7ed28543a2a23dc10811b35941e7492fd883d4ad3004921380924703e840b3559e7eae413bb4f84efc2b5b47fc906d4ceedaa2a093d40a835660bc8ec506b609ea22f47cd232e04886b2ef708857e584bc0e7731482c4f4891467afb091f0a4fba7b1a0ea161aebfcd4404e30310ad11fba30a4dc1300dd6f59fba715dfd9e153c836796f02385037fcdfc337493882e4b56933716437d31c256a0331eb821980ecc8e8c3d37c7aca08002f7ac5cc89821fa9a4b2819a47fc6a9b01e823c964f7ab0c78d64b21cc90f4f27bd0710ab7d9f18b5b4606311ba76db34e1ed08d8ef500ef88597148deadaf6f3ed54f7b9ce061fd64b3ab80854ba88e7fd248aa5548b0f3b646ff6a6caadb04d764cd5965d2a8a2d3ec01a630e8879d7ef9aba3f3dc4c7b7bff90bf060e9cf41bd35adba8775efcf6cb00a2ebeea1caf7fd83e00afb74fe09668ff81fae5d5ad7d1ead3891febea4ebba5d40d9861482a85e8f0192347efddccec9782175cfac1a51fecb8784644401491996df6ee57063c63957fee36195904398b8b6110f59b557c0f07935c107004a2544ab68660bc4801b26bd67d23d8ed86790a7cb99edb74d47e40b5fa5bc2f6d22e81bdd28fcdbd2b75e2f243c3ddd5f3cdd4eb5e27f6d72d33a52dde17e3ba9055e4af618e65f76add983c72d6b21880bd181d0ce0ce25e1485a59469a9ae692d8b06b9cbfdcc3ddd74013a119587d6715b188a3cceb5257f791830eb3e7e2cb70dd219b2340ad4470c79ed0 ss_n = 491b1ff550de61af7dee532f5a51b3bb4d873176d648f7af38370fb5e586cf05 ct = 5a40d457021c5a7fbed908deeef1a4073421bcab7578bad20426fd15978974fe80a0a8498f97df785f8707e012570fc37e2727f1fd3eb02042659394d84aef36ae8846b4ac46ca133b62d81f9652bd4a67cfd933bdf4617a11715709686766a43652e7bbbc83d8a50e7ea0b75481242280730194801400ac3a4a4f6a4e0375a6d6eee083676614b5b6a5652e6af1c445a9e043c484e860c3f15a0203f612951fc9636b34ba999be447d5824b667af5600080cc7d48b90f68638ebe002474ed0f61ba4fdb72b038f15ef4f387fbab00422d6e4713028c9053adfe767b2421c22124fc14dd5988eb312c0c5130de39ef6ff4c89891f9966518e5d5add55d9b82a576cb3443d7612e3936a6b5e700cbe9d4444051d8678da81f49803dc7850193526f30c52d9892051897e81c5ee337c768c9fbcda3b0832fe92e8b1705b9b70ab6febf315836331d9315da63e1a63bab0f80db11a66fcb2e3ef3fb426becc11818ac48f72ef5079c436557c6e9eed39eb1d821e4f9f09a88577b2b72758a8662b30370cc88af1917ab6e73f301514d1e8b8270e6fbebc25e224c5aaa5fd8b4bbb019e707470899d93744a69960bdc2a3b7f79269061bf1fe4aaa82aa547f8650afc42c209dbb7360468b50c7f92c5a4effb5452a0eb7e0b3b8a13482a3b6263ddfaad3846a9b5f019cf97edf47c3e00691be0b7d17207104d7793b9297c100702dac9e90f784eaac61a2629b1274382bae6e11072e5d9901324197d230ba3d8d7ee70ee412355980eae0acde9b697bcf37336b59291988b0818b0d9e7e3c588bc929eaadcc555a53f4df77fc9dd1abc569264c3518b66e8d9c7c70247ef4256674cdbc5b7542c8b12b1657d897fef313e5296d115e9e0cfc8597239ae2df8b311465c15f3834797542b794323b8709697d75e3a3fc8c6f6a16ce0ac7631d80da073cfb38673b74be42e4c1ccb0abb329403572bffe349ff7ff3ba2aa528664289d881dcf59e58f93e7d5230ee0eec822808f46bdb6ce8bcbce85fc9fe28bef55fa1e263609325ff0adb9f673b16be1749c3b865a5026a7fbae700418960daff334 ss = 44a0ffdb84f103d08eccfee715b9d49a124a9f657d9608ef3ee2ec69c3a50684 count = 51 z = 958b0511003b8eef084505477b4175866f6c528d5c7ebf88d321964847480b83 d = 20b7fb58900d30c520fa99bb80c2f2a83606667dccc01d0c4edeb00c7c80a46c msg = bce660570507b5f574a0a651b336db4845c359af7455471c182c6e138481b63c seed = aa5306a971e5a1a2d13f7699f35bf6ad7c0b05e2de6edf310524ce7ed97835427ea831b2c91eeff32456a8b3d3422edb pk = d757384216128c7bc94f276b3dd07b5696abdceaac1a098ca875445a62b4df4a8d3ed4436ed4013b3852557ca1cccc11d6e56ecc7898c73b7c2b851d4a21acec899439d08ddaa39d3f74ceabc6825a309403c351193c1c59cc6f50c88af99184ff06b2e6d48857a25d8d61b33ae44da5810f7e631d46ea3e7108b90cfa75a916870359754745a36c66589e64451c918d86d64a25e1538a66c83c83b8971a3e52644684277521056324a995ea590b40e2028de09ac8291355e613da8729e7956bb3670df454ad7e544070f32276f0345e18286e11895c3415bfeb15f23b7fc0777b25e9b74fbc4f3ff67a907aa35480924aba98335c825020219b305907478ed3c946a0262088389639523bcd20b73bb55381d1a885d669eeb48bfae16d6c4849cdb5038d708c013248d5a75f1871345c3732bf164e4121c9a45602ee7a81204250d9401de9bb3dc488a0576259d4406aff7b1cde51b9ac83c2af28c9b3454f91fa47b3c3a3a2c28b68656646ebb578d6ae4b19136bbbc53c713cc9b299c83105ed8332306b6fb0fc502573a09779b70f4458d9942280c221c7b82379dc37faab3749b390bc620a121cb688c40dacdb1c4d9a50a7a02cbfe33c3b551f752cbb283454e8016911d0219b19cf2fd80c875b5158009d5b73b12832c49a4482107577cbac66f1635b4239140af757fa823ef45b4131d66e379392b3680d1531438882c39727a28471c5a23c4da9698d04933ee02495f848b0c3137257b51b85f2b0fa44196620a8ebf0c554567ca91a71bf59829021637f5203848a5abcb779d0937ddf61b2a5a47e9c5c0d9aea729be847331747d11465e3e4ce1cd31ef996905f5c5165011b97476b14759d40567d6fb41728b6886acaa7b490cd6d3b2326544e2898264c75a94734165ffb878c885e533407bf556fa3da976214854d5399d34c96d8165c6c70a1cea30ccf11737f1417983a1c756b24a266cd40953a463954900b07f639b2ae47323b1520d802146e5600c20c24c3993e34745dfdba0f55d040d1401fd6cb0f237638ee7a686f19983d58674a2c5e757b8addb382f4f7bff4489d0907d91d09d8e304eb0991446ba35b207cf1526fc9d927f3687e3daf4dbf492a sk = c153cb50e7391bf975bee37cbb3c6c391b33a78166a9a7875dcb37c219cee1f48d4523ad4bda4cf6ec312d403be30409f5fc12d4b89217ac02b9e206f9f700cdacad0ff14563ea17c824207995464ea559b35266809a070689229fe66104b46ff1f1487a4176769a2888cc633b4bcfb1308fc6eb2be2863fca4231b1c011958c6ef55a783d306b2783ccd8406539c93176856d0f50acdad04a81d0c60ad1730e542f0c1302590685dde257c8177de1588ac26c6c0ebc175ae6865ce8511c6211affa467ed0a83ac28abee647efa07ef7d258bbf3a00c472d28cacc58c6458be170523bcb2e51c4620097caf1cfa2481248606acb8698ff886a3e004845ab723900b97e58adef47aebde7b68a15984f634e6be1b9d74255fc56b1a2e00cc2e82ae7a71acd1b6dbcf5477c007929384ced99860061575107b7e599a2fa5a0d3425003fc284cdc86aa95960232193c2149c0043ae31c416696ba7378065929cb31b89bdf3c6629e545dedfac8fc263cbd0803b3fb57240818b501c8d7138f8a408bf15993e59964ddd68b0a1a4f4b049d24e3c67696a48e44b50a963d6fc23f5e682d8c8175cb0b3f67d7488daa249f16af02485096ec80f5a30b362845ae0b835ec24685189dbb9bbf76886408498c5558998f662b63a144c6b4b7798444e7da61247a9b896bc68afcbc3fa32dc0cba5eed284819aa4fbcc1b8c99a5f7e104364575e4510ef4a389390154f4e0a086ca5108f800b959ac6db06492828709662c688095a5b6753c6738b7191d6f85cbf13a03cc727e23518c4a55a066e0270c0562ba1aae0c8207ba4661cd87c8fde02dedec964bf118eaf7a4a5a55f1cf90b3a768d5ce5bb2bb36c5d2b214a781f2895785a06993c58b6c9a66cbf0a0e921953eb1696198873915abecca52faab9cc0358b180fbb13c0369527a5a8c7671adc7472eb2075e098e4ddb3e9d420bb5834851c19060d556c5b053c9417b98449281f062c77cae348c44a932215bbc93bfa631d74454f23aa4bd62b1a6094fabe76d536025a20692a7304d02da930fa7cb37491fa576afc9d467bc3825771a62c0aa74d757384216128c7bc94f276b3dd07b5696abdceaac1a098ca875445a62b4df4a8d3ed4436ed4013b3852557ca1cccc11d6e56ecc7898c73b7c2b851d4a21acec899439d08ddaa39d3f74ceabc6825a309403c351193c1c59cc6f50c88af99184ff06b2e6d48857a25d8d61b33ae44da5810f7e631d46ea3e7108b90cfa75a916870359754745a36c66589e64451c918d86d64a25e1538a66c83c83b8971a3e52644684277521056324a995ea590b40e2028de09ac8291355e613da8729e7956bb3670df454ad7e544070f32276f0345e18286e11895c3415bfeb15f23b7fc0777b25e9b74fbc4f3ff67a907aa35480924aba98335c825020219b305907478ed3c946a0262088389639523bcd20b73bb55381d1a885d669eeb48bfae16d6c4849cdb5038d708c013248d5a75f1871345c3732bf164e4121c9a45602ee7a81204250d9401de9bb3dc488a0576259d4406aff7b1cde51b9ac83c2af28c9b3454f91fa47b3c3a3a2c28b68656646ebb578d6ae4b19136bbbc53c713cc9b299c83105ed8332306b6fb0fc502573a09779b70f4458d9942280c221c7b82379dc37faab3749b390bc620a121cb688c40dacdb1c4d9a50a7a02cbfe33c3b551f752cbb283454e8016911d0219b19cf2fd80c875b5158009d5b73b12832c49a4482107577cbac66f1635b4239140af757fa823ef45b4131d66e379392b3680d1531438882c39727a28471c5a23c4da9698d04933ee02495f848b0c3137257b51b85f2b0fa44196620a8ebf0c554567ca91a71bf59829021637f5203848a5abcb779d0937ddf61b2a5a47e9c5c0d9aea729be847331747d11465e3e4ce1cd31ef996905f5c5165011b97476b14759d40567d6fb41728b6886acaa7b490cd6d3b2326544e2898264c75a94734165ffb878c885e533407bf556fa3da976214854d5399d34c96d8165c6c70a1cea30ccf11737f1417983a1c756b24a266cd40953a463954900b07f639b2ae47323b1520d802146e5600c20c24c3993e34745dfdba0f55d040d1401fd6cb0f237638ee7a686f19983d58674a2c5e757b8addb382f4f7bff4489d0907d91d09d8e304eb0991446ba35b207cf1526fc9d927f3687e3daf4dbf492a2a9ffe2b05667947e55eacae1fe8a93bf27a42befa09f4aaf0ecab6f301b5986958b0511003b8eef084505477b4175866f6c528d5c7ebf88d321964847480b83 ct_n = 209942ea16ab722a827d4f85debcab367022e4dae892226e6abf72c2bc3b8cf6975e65275a1a03cf3c958f59f2b2a51e4760e0aea4c0f8a9dd9dcdbbc4ca769580fe130d38ca769297b334ff0599ae6344ea3f41f86de6af5fcaa5dd1b3c997155a12448a95795ae7d71aa557d55da5c81e2c4906867c6e5399f372cb38a89fcce361f98c69b717c19c54ab6b45522fad1e317e5a2fbb3d6d4b3cba66a1089e66d392208a04b15f6bc5f7dbdd35d0971e3ad1c9e0a1ad648de86743ebf8ca362c80ffe4e9a20878eb388e67e1512c30362fa0e605ee9736ef91fac5537384678a5d523e11df1ab6a6604284cea91f5e3be1142c6894609b8e6f791b00d095e7ecbe40612fc599ef54458828ea9f25600b687e37eb4a0848ae4cb6d435b7e2edd0e923886ca001c16148c1c882133d1e06e6256c3a4cd616d55cdd9b46d18bb37110e3a6943c0c12f2f301a7b70aa7f2c41bce518cf574df90c0357db68793d5172420cab2bd10a600b68b08203f04508f17473a9a8b34f3626a970652cb7fd9db2c3483568b95fae01a5ca1ea9ae7f1cc61b03d57093923cd45dddeda22b86e55f2a2fc094dc79f5dd426f9982f33008a9cd5343330ae62c39aff495b7f0a277c9229e54f5a5545e5b36fe02cec82d50cc9d40b0da3309e292c2366171707de26a6de90a9d7b0915536ee8487c9d9c49e780af7c4f6e5f1449c7af520846f1259b18dbe4d41147287e7b2b4187f142e867eeea6e73a26dcb923dcc28ea9c1cb5209d2375d021dc80228344cf931feed1f2aab2a7d0e19358b66b6a2c505d4885906705632922546eace0deb3eee7def0602585f8822cd97dcc97823b9400a81d7f28c52c194eec53717487aa1a762f9eaabf33f6aa0ae291e9f60805fda85ec2d43c504d2aaff24dc2062d61112631bdf5d852c0dcf9a13b831d4359ffb35927ccc1a7635dde2c3ada38628367566c4820f404a31dcee84227a474b1e8ee6121dab7caba77505c2ea1c834723ddc12751e70b0d4fdba2fa820d0a55e99a701b5c2bd8951744607889190c69eeb3a85215d6d9ec4285ddf6be367fb2ad7f78b08 ss_n = dbd32ea167f53943fab380aceafd6c0ac1a33ea0de762d8948edf97095a3c55f ct = 5d78c6fe5655796cbb8a91067b50dd4dbfedd6af5af299be105d2d999560b58c06617674d909b083415c9c426f14403202a138af4961387bafd43f9c64b4804e65b364feec1804fc990ea014b6998bf7e60ee8c7f74fcdde8fb3f94f699c0b246aa19c35e38bf49aed0f8a1444f48010586b7cf9f92f805cd037ee6810a10661c951c5f39ac9dee7ca00dbde99bfb8e2ee5e18c56ddf1c0a6ff1de9792ed9e7f936258fb41d27cbe59e153ac8b141cefabd6e3d070bd9cc9e930168b518c8d8a9ed790878ad607ada10e177a6bb69db88139e84b5ea1526c6e17501de42527447605fd77a4418bca8f49aa489373238cccf54e78ac6d152c1632c608b526a044a8ef3f74b87b194a75530ca93b56eb7bb205d4fd883d2d63f30760572c3a449b107308a6998670030b4783d6a8af7b90ef7af9b9922d304e7cd27f3a65d54251777585571f04b8a94349adcf1b3aa2a4781e75779904fae00b3922e6bdc516e4b36796b73ac440a687b3beb6a50e9d0fc256bbb7962f13a6e745191208111a4c03ca160d91c09f246661a103eadab0909bd466d29358410d2ae2b87495cd3ca79f42de10ad9749847f777ad84e6218dcb7fcf327ea35735b86381cc36c493caeccb39b0230cd04bdd48e1020661a455ed9438dabfbe9fcca5e5de1c6dfaec258b6360d7057db82e745e02afa710fabd508523381ddbce16826c0b4a3c6ab670fb479c3c29b4aafda68b58be1db862f49358ddcf3e9930e846d0ffebfcd781cf023d3ba9510b4c81743e68c5aac04bfb53a3e65c08ff4a0d09e1af0b6e2e759ce5f6b575e165dfc50a30dfe0bd8f2ee691f843cc2eb3c13785f740c56944d333de719f560db9cf684af2648909e6ab555426be982002313207d2c29081758dc75957cc7b67181cc400481519c2f2597027e9dcba654ab132c027d21be2f154c25db1a8599e0cad9594ff41f0f8b1db05e2a83a11fea54f523d8e2b2f1af75bfe38b0160aca884be5cc6c3441b953123060b7f89e8d84fb2167750a770019fb714a556b131b1ab1e0e5e97eea367ed546b8b80ca5fc33710ffe028cf5b6c95de46 ss = cffc6ef2bdcea8f362d98a2cabdbe1d19689425cba8fa1a7cdf4d1ddb96d8065 count = 52 z = f825dfed3251b9d0400f3ce813e3beb792c7e573ca95c44617118cc26eafba90 d = cdb6ea699d72f71e0a2f95f46ed548eab640c8c53f245dcb284a487e763b6678 msg = 96d4f3cdbe69f8f1295f9f175804c62cd139d9eda60396878c354e59de6ee0a6 seed = 4203e4b88e8e344288c7fd06154c9a3152d073e3bfeef5a90ba1e6c98b8e953697d29416e50dc807fa055fd5171e3a1b pk = 9c859e5387acf77cc39d32cfdbaa85e4c509b8863eff44ab0264a427f446f4b52a92961e32d45696e25d153c1890c894bca53f75f7331cd29a176a1431237987f14af132b7c75950cb638c6df69179fb92416708075b7ad6e49c9e670acecb600a28551b5712ea330bc52baf72ec856463a5778a18533229e0012691ba56d7e97489552dea708f22db8c1222978546a65140c2b418b6712a46db437062852f42b11fb24a825b687af24775aa85041d41009a8bb6c7f896e9a23ed1249f7376024c74a31262282f73cd647ba8f5077193d7b67dc163ac0c6fef0412fe3aa4c2390d52c83d4ac32abdcaabcc580c15313fa26c1c68b6b82ebc2b981a225b09ae9261cb64a32c3eca07aed9833ef8a79d72b34973157771ccd28961db85c718fab1f5a8ace96651d1d4aa80b34bfe0cb3d3cb889424c2e03c1ffbd91a2ff898ae0b6e3397597ac8a127122c2cf55257c55c825384fccc5096325658bac240f7716ee1492eb988b5b6b9d6b622828a8203868155929875ac0acbc166cec666000214a0eb0a080c5353b3b9fbba38cdf443345611f4dc959924a612d8bc86d5cd1d02287cc89bdecc9e7f5c7d15d86c013397cb66c1c6403b8cb6b6dab7a249c615d4c87a50040cc1e510446999f7318053ca17f424a7ddb2cf53b9621853b8811962722b236fb39e27e3352f241ce8a144e9246d6b67c215568287428bbf27586f9628b3d86bdb5a6fa161447173be49f653626794416ac23bba8c143b17f114ae975463e3025ffa2191ecd75327a12ca00605d24ca878167ddbc3b9139962ed7904d0c8ab3d85732d87ae4e790f4f285e3dd5582a5505803ab19735448ec76b9c284bfe474f568a453dec2366452fe6f4588024ac4252a086c412e2dbb001b45a87b04d9ff89cf2b0ada61897028673ac354ea9062369f55d02bc812afa4427552101e74ef4b99d2f4a689a306c157aa05b272b2a31b1db993053c4a9c066381863185391678e68ae3644b04fd974108a97f3b2a68df27af1c5060a289ac9658a01d64be9095a87d2af22484759687949490d73fb6f7b458e4cf6b72864a93b2148d5feba73236ca51099e8d67060a4d34d44f5a52a11aea7bd72a297fbafba41ca sk = 28bc8d936b835a32ab00f2460a83800854810d9062560754bbd3011f73823317c1d1da52e399ce82212d6b697578f09da87490abd70c0d46819c718437a56bc125b896415e229189cb7002f95b3fa2ac75fae90c1286a748576e7ef82cc55c15ffb61a0c7c3aaf493ea2fc3f18e7ccd10bca7b392ef134ac2be04bbfd4bac2c91fa804b8b0aa3fcd009cd997a63348adf2b48bf315366f771dd1986d70a7a03c9529f745bc8055076f4cbddadb0df8fb0551f75e30d00e7771cd3480abe5d12547b3a6e996c252e4bdc6f65b3b1963f0814bc8e9882c7c8a45968357bb0cee7c50db430b95560808416e6498ccad824cb896386c4c84c06783a3a2a02d070d38d1086b056a7e562c17555fae4aace17915d4c60f7ff4b2d1690004c19e914a5bcb523866736073667b7ff5756295ab614b118b16cdea1c262051b1436701ec53294b895e67f1312e050d4be8152088728344bd88a13a5af22c801822a0f503fafbca9e50b5dac8adaf0253c4460329c220f012ab2be299520c771fd020fb0430d1f14cd0164b57882d6f9a5b7662a16e3b3dcad204cc0a61ebf703921c682e348cbe347f3967930c9932c6607221c4b57be4a3a30c0decc94fdaa28285b92a0e8bcf431bbb4e04242c52251282945c1cb0bcc770e6f1a2f9f3833193767e13a27bac1f80949066d329b8921c7a760a07346ffc909ff83484bdbb0423a48ba47342cb783f488a16a4d0c04575cd47aca089a66b871bc53463658085298d38b6844a261cb4009b77bfbd2061583ca3260a185f3522aac4957e52b1b0ea6cab971a54919c6354b5cc12c8f2112a1df8ceb2a969254571d9caa0ffe9a7e70b0d9e00ad55b1aaf1dacb15b10c03dc45bf7a2731e2c7a9928d0e577ff6db81ba34573c2a9b56e4c913d3bd70709a21648bedd003e7b58e3e3a7cc1c886f87c041a2a31f411748c501df95458b23104cf19b3539bb550e1b76719aa3bf2353146451b5a645c44b6129a07bc9880bca47dca90912149290e817fd32991fcb9b1b0e45b3f90b03859be274272755ca6e4d3067aec1ab0d1914f2466e591965611633342349c859e5387acf77cc39d32cfdbaa85e4c509b8863eff44ab0264a427f446f4b52a92961e32d45696e25d153c1890c894bca53f75f7331cd29a176a1431237987f14af132b7c75950cb638c6df69179fb92416708075b7ad6e49c9e670acecb600a28551b5712ea330bc52baf72ec856463a5778a18533229e0012691ba56d7e97489552dea708f22db8c1222978546a65140c2b418b6712a46db437062852f42b11fb24a825b687af24775aa85041d41009a8bb6c7f896e9a23ed1249f7376024c74a31262282f73cd647ba8f5077193d7b67dc163ac0c6fef0412fe3aa4c2390d52c83d4ac32abdcaabcc580c15313fa26c1c68b6b82ebc2b981a225b09ae9261cb64a32c3eca07aed9833ef8a79d72b34973157771ccd28961db85c718fab1f5a8ace96651d1d4aa80b34bfe0cb3d3cb889424c2e03c1ffbd91a2ff898ae0b6e3397597ac8a127122c2cf55257c55c825384fccc5096325658bac240f7716ee1492eb988b5b6b9d6b622828a8203868155929875ac0acbc166cec666000214a0eb0a080c5353b3b9fbba38cdf443345611f4dc959924a612d8bc86d5cd1d02287cc89bdecc9e7f5c7d15d86c013397cb66c1c6403b8cb6b6dab7a249c615d4c87a50040cc1e510446999f7318053ca17f424a7ddb2cf53b9621853b8811962722b236fb39e27e3352f241ce8a144e9246d6b67c215568287428bbf27586f9628b3d86bdb5a6fa161447173be49f653626794416ac23bba8c143b17f114ae975463e3025ffa2191ecd75327a12ca00605d24ca878167ddbc3b9139962ed7904d0c8ab3d85732d87ae4e790f4f285e3dd5582a5505803ab19735448ec76b9c284bfe474f568a453dec2366452fe6f4588024ac4252a086c412e2dbb001b45a87b04d9ff89cf2b0ada61897028673ac354ea9062369f55d02bc812afa4427552101e74ef4b99d2f4a689a306c157aa05b272b2a31b1db993053c4a9c066381863185391678e68ae3644b04fd974108a97f3b2a68df27af1c5060a289ac9658a01d64be9095a87d2af22484759687949490d73fb6f7b458e4cf6b72864a93b2148d5feba73236ca51099e8d67060a4d34d44f5a52a11aea7bd72a297fbafba41ca04031512270e91a9b79f1bc2adaa01583f8c022a2017f7ab8d4656ac34a79530f825dfed3251b9d0400f3ce813e3beb792c7e573ca95c44617118cc26eafba90 ct_n = 08c84c7da71e2960b6e4ae44f5bbe57376b2795974f0a16777184ad80e691abac982e583adee19daf19a5e018b04cb2e0939fb2dc387ceadfefc2dd5f6360176a10f92898ec70928dde03355a6461eaa418a392871be9c21996ad92d0f8473bcfb217801cfc7b6a7ae62eeae3d52714342ebc6470a868b463dbbe97e820871827cf84885398edeb37e360ee19f88b0881c6868da97f08873c3dfe9c61cffe03346fbac56cec811e2570db41966863a594d20322ebf4a1209c626a56a33ce5cbefa016ee752f4c78bd0db91a1ef54117e61f8b589330ddae0b42c8118d1f2441d357f2f66b5e636fe3c70b9313a69287cac810a03535ad0f2864bbe381c36604130554fbce0529fd735a9e7202c6168caeb2cc4bd72a83d9f3fa252d1c8d0dd6bbae357d102314a0e2b1ea3d6eb780abd255fdda2af140647a4419603fee275ab2b8061f18d9d669d9bdfcae6c5648ba8024d359c954d8d450ea046444bfb15ca9fb72f3c0e52760d29662cc75d59739bae1149e0b57dceaf52e5a68d572e3abcfda8ffbb22e6686a79350360ef97d5a363e2548e0f2fc57cb68616d292a07578b4d2092604c9a0ec4e29f46ca0fec4ae13b2da7df19a4c4c906341a211a1083658f7750726ff0d342086a6ffea1f5b3a4fa0f32d89c849e2a28b7e56bace84f1c8b3eb4d1699b331d786b1264d14ec5e9b4ae172a98f55cc64e90e723c1d9ca69533b7d0ea73e8d8e4dd01c74cd52bddc71b99837eccf3d273d431f20fc3e703bc163f4324698de513114d62b20ddfe7e2bf5bfb92f2abf313b12bf2282f3483e77146b474fc6a4fa444dd21a83784eb7f0da42c878e99da747f9ee235ff8db6f93fe63650d897f78b6b8353e05c8c19d59ac8433c1d931cd76488ffc47d7261f05dbd61c1b804106b3d4c13fb21b65e499480c1965c4c1e22c697e950774eb5a8cbb63b19eee488fc4de078cd3857650259cad17a4f8ffa1c4e76e48489630ee3fe28d74d3f72ecc5802e287df6ef48a297634da5a5285f16c2ccd2e5e3047c84df151741358c1f444ae768ad8b7b52a6586056286941aeafb0c96e320a8ec8 ss_n = c3f5a2f432d1b37ded4de971179d56de0e844748a1fe70a4c2f5cfd5ef8b9bbc ct = fd1239d21c50ff9204fd8032e938998870190793ba3fc4b94a7ae9a5c7d161f0f3b61b082ec31fe7627d83cd4388d4ba29b013ddcc4396a478db18499f20c4a0f5589ae4a6cb679b049b8ee54858789af17de944374e63f6e1ee7bb86755f12a94dccbc62d627980941ef1aa3d0bdf938770dc04ea597dda6c96c243c2c95cfc913a34af172f0a39725aa1bfe2a13c804e35fbd5c1fd0869fd9ec9dd200544780394c6227defabd70a0a033228599c2042e00068eaf7000ca57380762b9deffe21c1bebec5e0c2f7b6de3fe7f15cd6c6b880f8300de1719a47492d3bc4f1953dc9a6d92b3b84fa5a801817894a10805ee953760924d49168852f9b2cf499858706c13387c0d4c5e20d17d3e672503be2dde38ca6d0f11a68115c49839e440e53f8e3ab9fae9f5ee6831b5185f9e1c776187698feef423625a839c76fae2e4cd33b5b29a6838e4c26f48be919dbcf76b9bd5cf6bb0b3451ad0862d2c7da2a70e3d18ae99b26f240c2f91077eb3c1c26451db3c031dafe2a072ded04fe62cd19db8f43bf0fecf284bd27a0809fda32cf239782cfdece011e918adb08b2185d317e07404e8cffa975223dc6523b6b537bc09cc4404bbbee24e33f5f65fd0e8e5dec89519d12cbb2f6b53d26aaa006cc2af8cd178016107a37ab576446c01d80c821232ecc6d54981642ffbb41ca590abfcc79508f36779786c3849c27b8b7d553b0d83aec3de172ece49c774c7007a941dbfc7d46b0592d55a2f8ff62d420d7832488b825b38c5ff180c46aa1df46226ba315006587f84ebcdb8c01c55d1b13c41dea8420f2258c3111da390e2ed1b1cb58d9adebcc07591e7fe51ce7cf1f1fa2a0dbfed4693c723a37041d99730082f68acf50e1d3a813910c3416e9cc276b5eac4bde9af1b1c977df13ca3ee4bbef4da08a67b57eb1d5be4dc4cfc775280b8a3ecabeda158c48d9e9ab69ba5ddcfc84fbfa89153aabda787410088d8a11d5235a66183ee7fdb5e9501e7d1a4315d8fc660232036ccae72814e5b34145d2fe322e6bbfbb0eb89274c7e2690a65122c6cfaaa465acef535f22cf1f9273bace112de ss = 6adb02f2529bc53a3077f08df12f597b5f2a501585ae408a9af3f603f7994631 count = 53 z = 2e8005bc18d7a2a1e6fe258344458e933f2d2491666c923f25efb382ccdc2ca2 d = 15da65a75bb87ad5d36adbf4b6c850f22c026e6ec50169cc2c758f4bda441c3e msg = 09daacb21e94f28e6bdb259ffbd0dc6294828878356eb51362077cfa31c338d6 seed = b1624731d83e194359f9019912496d32a40ea04ab5d7102431da6b728a7e3e0eb8e1f3bd99a4316b1abcae7415784d20 pk = c418a2bf405a9f5a3f11885ca450b5da001be1ca7832257ddd343e3066aeb756651072463a50936165bffd59b5bfa1325064c774f4913a111ffa0463ff4c6a7ac4c305988fb3924a108c4020fa3dc21325a451298c2ca08b197b18b211ad10a25b998dc6416fb995a753644b494b89a3070dab3a6d3efbaf0f6870f7152c17b108ed104c163b8019b96dbdebb78fc928caf48d89f83a72da6cc35c0695b2b17bf7764a465765192b5c929843d23a69944024c489afca4834003ffe29b03adc860fd56309c31466e72d740960903150aa03189156c78bd3a925cb659c5983472b6a30c838f7dc61c4f1ccd11b4011691f5d556f15b632597c9cc955a1967b8423e1c1b0f63c939c8a9edc5cf732c0e6a95ecad8a338dc8a1a52a2fed42ccff38096d84a92457d7c3c30e07125c82ba9876882fb39882b3aac5e2299889015fafb45ec458531661fb87aad0725049f056366c1c42f8565fb43119145408672a5cb5c72cbf515a0d77c084382cccaa3b114c9ccb89aaf8083c9fa1d59032092585defd6aacf359329177c945c42a40030718b1e11b286565acd644b77948a024f8b6ef2e5ac74c0ce94525a0a0b6c6d446eefc376428265e4e02110c83f390c6baf9c6f629b4b66d293a44b93030ac40a98a1b484001916ae5475b3f34576431999a984190b60bf3f502d7a5b56f4a99846159180c91b2b892b828752b51721c14bb19ceb115c9b9e26951846923bc1980754ea1d7fc31ef5f2702b5bc764e9111ff1c502490f5e9686d81966162b12f2d135fd57963f4321eb2476d6300505e3a4375a38785a96caacbb7148c3903c7a8c10368ba501e8ea6f832b73def81def0a7dec9c739d982129c905c6802faec14608d1a70b8a5336955b2285b850489dc8c3ad10494bd170bac311cb03f874177b46f185345ee9611ac3bd9d1a11160b1015c241214973e061a95bc87407620ae75b9d847033aa4a0832b68750756774c593ba7a5c1f8bb8cb43a86c3573644b1289f5c8968379e0f0aea6894e26ca428ba629ee43409c359c90e0c1d8c0444c70907a18bf352152c4e102f9099f03ca2c6d1527eae540de7fd5156b03ad08dbe2fc13e77eaddcf8970175c94e10192061 sk = 24d3c1c5f903400b64229a04b9625495314456e21de7369ff2b284b8022a81d5883a08574218407a5aae0dd14877781c7769aa1d4aa8e0b0be14a396d941aa1cd171808a0994397f5a276da80a9c79596649ea255e0473f1b1840be9a0e7618455e70863ea2c970b87a4079363a25a8ae041ca972af714c447f85450e738083a17062524f3fa4c062177d2650391528494e6009c1b758edb25a6d6383f3cb0dda74b1ed18808a381eeb23bf9c0bf55fb093c1cb3d1b8afb8e03f22810d44a01480237e742a387b315ee7e10c5540466fda7174f84ff58585a605a52453994f27a72b9a5467cca81aa73bc7f0837458631deb103af955dd18294db3a6a7d24eaf162c8d1725b874bb91b269c575282d4786e500016ab18968c83ba4087919b30fe0248725d026dea462028a7250541c1c972c83a87c587c06e5e06207a910d84c3402238517c25a84b8a3ce84cc8ce1662ad709f6d1bbcd892046505199f2c8fcd82e8157c4778369e0e799f70567bd7949c39aacd252bb186c49f1b60a8e3a43d6b50d61e7b63d14c8f318ad3006bb8404a1f436b33f5709e3e7a98ba2b63a2ba230ea9303397d6df42c83d59b993473a171b19db043fca093088685f44bc869b1368ba57f266593896b9f65b8bf646577ec60986588b0265c4d1e363d90192d1b25a69037cee32335aee4cc6f889ba00b3348ea0fb6183230f26d060540db0575299275b4d551e913ca5b600feda2b9d3b24f887a9cc101018c0105db052737e40e302c4de7d575438bb0e6b5ca9955432e9c1975b424e3c928dbe3a1ebea1ec2501dc7d6a723f8455ff4519abc8c280acdb3dc782c646fd517656a36a1bd26609958164a6a81734609ac914eba9561c058a74ea16927ca606a734760d4c5bcb25f3d57302ffb919ec63b8bc407f02ccd38188034fb42ad219acbf873780423aa3b7bf8153eecb766afd950e95401155a7bc25b039c97bfc51c4d941356a11058f8323b0ab5043c87af62485b1eb4c6598465b7a26a3fe9720f2a8f52443a6d936ec2e01c8fb1c0c6586cd4c2b361129b83b585784cbc160902bd11a477c449c418a2bf405a9f5a3f11885ca450b5da001be1ca7832257ddd343e3066aeb756651072463a50936165bffd59b5bfa1325064c774f4913a111ffa0463ff4c6a7ac4c305988fb3924a108c4020fa3dc21325a451298c2ca08b197b18b211ad10a25b998dc6416fb995a753644b494b89a3070dab3a6d3efbaf0f6870f7152c17b108ed104c163b8019b96dbdebb78fc928caf48d89f83a72da6cc35c0695b2b17bf7764a465765192b5c929843d23a69944024c489afca4834003ffe29b03adc860fd56309c31466e72d740960903150aa03189156c78bd3a925cb659c5983472b6a30c838f7dc61c4f1ccd11b4011691f5d556f15b632597c9cc955a1967b8423e1c1b0f63c939c8a9edc5cf732c0e6a95ecad8a338dc8a1a52a2fed42ccff38096d84a92457d7c3c30e07125c82ba9876882fb39882b3aac5e2299889015fafb45ec458531661fb87aad0725049f056366c1c42f8565fb43119145408672a5cb5c72cbf515a0d77c084382cccaa3b114c9ccb89aaf8083c9fa1d59032092585defd6aacf359329177c945c42a40030718b1e11b286565acd644b77948a024f8b6ef2e5ac74c0ce94525a0a0b6c6d446eefc376428265e4e02110c83f390c6baf9c6f629b4b66d293a44b93030ac40a98a1b484001916ae5475b3f34576431999a984190b60bf3f502d7a5b56f4a99846159180c91b2b892b828752b51721c14bb19ceb115c9b9e26951846923bc1980754ea1d7fc31ef5f2702b5bc764e9111ff1c502490f5e9686d81966162b12f2d135fd57963f4321eb2476d6300505e3a4375a38785a96caacbb7148c3903c7a8c10368ba501e8ea6f832b73def81def0a7dec9c739d982129c905c6802faec14608d1a70b8a5336955b2285b850489dc8c3ad10494bd170bac311cb03f874177b46f185345ee9611ac3bd9d1a11160b1015c241214973e061a95bc87407620ae75b9d847033aa4a0832b68750756774c593ba7a5c1f8bb8cb43a86c3573644b1289f5c8968379e0f0aea6894e26ca428ba629ee43409c359c90e0c1d8c0444c70907a18bf352152c4e102f9099f03ca2c6d1527eae540de7fd5156b03ad08dbe2fc13e77eaddcf8970175c94e1019206112f7207758ec29d1c7193ed6a08d17225c34eabef158aad586956bdb3b79e7002e8005bc18d7a2a1e6fe258344458e933f2d2491666c923f25efb382ccdc2ca2 ct_n = 34d4592ede39156944ff3c102680216f8d826e97f8aa9666de720c85708fe0b9e01ea6780e382aadef41c186b62e6baec86c8c692bba0d19e37833f39ab3821e4aee6a0f61dc6c5f4404c4f03cbc9d146af8b327c6ec0925e3d0ac4b8b52d3030942b8dcab381c87e1eb6dd84f5566babe856a6f6d3366a41463a905d0a37822a46a49dbf4bfcf5c101700733062e8701b4660115a3ce43e381cf5e5f5479d694c235067faf7c09243f8bb554aa229e00ac3feb718393b1051eaed29964d010b239ded66497239e36d4e992c5d49e5cdc9d1626e119845cd037ecc287b1381599013eacdced666c0e996a70c4169210175ccd6589f2468e66b449ac1996c04969b133e42af9feb5cf175d51348e1ad414becffbecee2c73f3eac8d07554f24871508a54db378269d42f350a6537485e6f48838e0c4f2d7bd476c8234326c30d9b338510d663886aa1f2627544e945318bf1bd8c23a501ead2b0b1f219ccf3b149091b54b4960f4802ef80974970e5a4a54951d6a7a69e9a2d6836f817c578dc964fd0201d138bfda4fb7ebb3a68bacbfb163b59ef98a0c7dbfc54f7a6041592a804325175abdc6297fc6b3c1ebeef0d2f88d1176f7734180fc62c42a95b386a11f3802fadb49a03609d16ad572f6e088ef5396c60c84069e189dba3b92a5a5857665cc64884be4ecb107c3460921753d89fbfad0869ac142c24cb0d88123eb79530f74ffd1de716677a5f1b877262b8df37cfd025f3f3fd52b74c78a6e2db62f9b839743a9981f5ddaf9b1189b3d1a761a246952304ea78a57fc94d858ab84457711fad409e813174f72a3441f80252e225ef4675ffded9b3b2824e5bfafaa0e4cc214160946d301c36fdbffeb7ca1048107b916cb4dc38730cdab54fd5e3060fde77bcd979af66ee02a1a393cb79b439353fb9a973c3bebfdf63eb89705eb537097bd028733e0ac7484dea87264cab5d06b2e3c14aa8c22f56b09a726610cb9e6fb4c854638cbe08c845dc5cff6d518a7df018c105b95c2ff1608ff77dac92792c421241168828c6b16a93e446ed13a05b29af0b7987d412c652cd1c1d83274 ss_n = ac914e973ecb8bbb055a63aab1a115a2ceefacb5fa1c75579087501dc2569013 ct = 94a2b7c3bcd34ec118c6750f30c0f81d7c2831dc00ba124059669af169187920a93f3eb4555b1a8d1096836d438609e747fca78120e818dfa1a78145774b4e041023fe4844957e8984b671121d03dcee0c429c24ab63c28bb0389ca0c9ab1376bded269d56f4f8a275608dfd4cd5ad8bc57ba45dbfbeb45c814d9d7bb9d2c1fbd863096d4ebce977da0780284fdceeddb705b88dc6c05082f208f6141e0affa990f7ee64c2ed799147f94dcc924c553353fc71ca639cf55744e81414c5a28559279ee66828cb2b8ab386e3d5ffc2d3808fe8d57636d702f61f8368546e578670c4cd1b3a3e765e628108f4f0a2479de286b6881351677393e3083ea9795d0d809ab0b51a091ac24aee9c46dee795994359a3138f14b7c5b7993fbb150a70a529aafe25efa51f9c603bc51e92d907b5ecee83a554328bfd80f1f6013c8ad8fa4c525f0ddb2999a40412743f5285fa48bec6dffae416acec8e345840d3b85a0884b942e296bdafeef38f2021d4dba8c1429e7d710a1a8031a80ecc8c01ef58960a8d0b082219778a9e400590f0bce1dca857a7298b7cf2a72458af649ae0d9ff63f79ab418886f4ad0ccdc8960e6b0cdc47cd7a54e6948dc34cadca9c2718c76b9a434d33ec73231736145eed0ca37874fb0bb011d5b95b38a6d3ec3b8ab20ee8bd864a6c513c71c61d0c70402902083e4b20a70abdf11bfbdda36490baaeecb02c6f9016a093e4955ff4c55b244a7ae5a5a3ae1eaf9a16efb8c8968cd06b7d054b4ae5dc693e0c73d3002dcb0bf8db4b471986ec58bd7cacc98aadfce62ba6d8b7b994bb33492c8f094902ed7126cb98cf171c73c2088ccd76cde6b26312b36f4df2ae35a321310274620cfcecbb4d6e07f1da0f3c79fd0678d5ff0f33bae095a5fb528bf5b8d816ea1b27c0dcf47551280cafd774bc67057e6d85ab6d40e415abbaf63cbef635a68e8c4549a02d784423a2f43a94cdcf2e31436ec728955bf1935dc6a65155cd26bf80e8561d2a6bdbf1a007a2fc517ab68b65308366bd0a57b462ae954800b611f67c79e7535ab784b956731c369846a7d3193f05fe0be2c56 ss = d5141ba0b9aa1e8360062d9e602650613be141b4c316e073a90d07066b9aa899 count = 54 z = 08a7eec93ba46e0fadc9c9b64277aa16a96844f648f7c4f2f168aaacdcb444e7 d = 32b6d011b096d9f7443adc57b540ec6affce1f5d870b8f100c798098bd3dfd83 msg = f0120730bb324d3250062d79268440e80ecd2d2b94a34e7db9fc34fe33ecdaf8 seed = ccb6950a16fcdf5fa5f75fbaed739da8773920796d722dc915ae38728f3e8a6688bead770cebaeaceb7f0268a6522d69 pk = 328426e1e07af9219f11638cce8bc77b376651024e6c234ff3c0953428490606ca06c718c528c8dff923a44528feca3326f17131442e83e16e03315ba5a255657511498a9e778ba395f94e78461b7f258df55b174701b441e2c2f2b92a5d6c5f5993468c714681fc0bd1d14195e838b1b75bb9664878c838902c89040269f2c81639a23909c4ab4473a216b3616c116c782a35f40b389c272655545906a89149cb1a2adcbb37b57a12dacf76878ace4c72f13ccb07995d306236f9b94e4e1424aad0c78acc58a847a3919b28351469c3c85c23425f37f065b3e463277b518537024bcc36bd2b089bd26281f49c6c685c2693480ecbcef4925c77d1072e738a866c60360ba4d75278ed55884d299f3c57c45cc35dfea206a7c1ce69284252b7326a2105c7b80b59c5b6e97b7d92a60a6b95720b9a439bda56d1274f3f405c138c8aaae5a71a7cb2b2957f52a4b113e15fce3bb17ac28b55605136b069ab439ccf430983b47952da4c5573a6d6dccfd21257f2f3858af63aa28313d08165c08891673ca5db893ffe65799852cfb82a0cc76c7131605878d9625f82514c537cf47414f1961e040958a8c4b8d285279be7176ae17d99ac1380f41623b4c1fa589ce95373803ab09e541c7d88671ef598f1864695f6b547521fa2305553080569849f330a0caae6ad17e61120e284977249b9557ba1304775e8339a21c2eac147a350c32bb5143c6661ab36c48cc7319226840c51863523b8bed611a4aac0eea1483f033302201017fc82968103e642286a64a72df1a9a4c03e0f386d53dba9379268ee426c23c4581e021072b5cc3ae4ab5ec0a5ec931f57e09d3bab2fc6326c3d9ca46a62be2547cb10853868278b924c8719303ff9f7a27ad99a1053aef452183dface73ca6110b50b8ef3bdeaa14099ab61c497c5d15b2ce2304ed503af7d24295aa92e2b5770226c6fdf4a37b7ab93a382281e8274dfca9ee47763107810c22088d954204aa3b9fdfb70a1dc8932e64fcd54605ed82dfca8c87dfb57e4900b5d26cc4aca5e5a9a0296d722ad7b709fd455f918b842cc04c91c3fac9792bae4c78bb80165e51fd694b4ecc71355779607483bc94ad9726c652c7a4052cdd53784 sk = 1fa003cf53760d4728b4396eb3d464bba57cd2d1abe68500d392c24aba9fc2f55b27e9760b0360fc820a1ea95ab6e8c4a51bcf2326a9adbaaacd574c1500c5d3402020901c143b103d9b71ec5bc81b871ce7c4c9e431028ca32832fc8ff8452458c40066a38af7cbc8d98b5ad2daca91352e54a90b1e91ccf691a05c8845c6d2596b069705e73fe825a3212952804b72a977147530c682b198aee3b0187b1997f3a633668aa837b40de638d1c61a06b7268b8bca8511aa0139290bbc655c988bb84ccb82e48a174568456abd4d856c514a1ed03ca2af6253352b0d9431bb54196f031ba1b07212408538dfa18ddd6abae4fcc498181503cc93de07cc78c0100a5a564b05607fc1a4a9fab880b28f9c68bac373b110a2733f7a8ca789ab2248a5885347c4dbc018a5c8f0b7b9cc8759f938cc60b694b980cce2063bd3d88a2c45095d513999319977e26013b86ac7f19c6fc3bb4c384878d9bc02221035171e8a8b6b58f27dd3c01c00c862d846377ab92948281924bcc7d82738051601e4e81348e7b9cf24a8f8f485dae0098999ba6d83aa227b6ab493626c4b74f7331aced29484fb0ddca86926b8612f2681d533b5218666e1a15b837bbdbf14b02da13f3d06331176b0b1959b1de9836309cbff42acc91b834dc8924901cf0c4c1754958b4eeb132a575fdde79ada35a80332260e8002584c017b2b6a6c0180167cc4c9d160c47a8d86381464670779272bf16ab9618670bea46217a984765254634acb3775c920a5413d899d728762e290c4e487697a21b2c3b264e5644025294986c0ac74d05ef96b7cb9e7496bdb01e89715991c60e1a6829a59956ba12bc71051eb739320e86c4df953b467c02e67009069c933ac84846c12e5bba6e31c4dad2445e2225229495a3679816af0967b1015e34aceb20a2fd13c1574e0cf14b538fb42b3241a8cc79190b2bcce78b1b200867adfd63a0d830a0d190d092c4daf5b677141687f22a8c64892c64015bd381255a0b5976c57e5bbcb3eb4120e342934a60cd47c3e80e41ee6854121369740b910ade05ec8ab56c56b5bbebabbfe23bde298cf328426e1e07af9219f11638cce8bc77b376651024e6c234ff3c0953428490606ca06c718c528c8dff923a44528feca3326f17131442e83e16e03315ba5a255657511498a9e778ba395f94e78461b7f258df55b174701b441e2c2f2b92a5d6c5f5993468c714681fc0bd1d14195e838b1b75bb9664878c838902c89040269f2c81639a23909c4ab4473a216b3616c116c782a35f40b389c272655545906a89149cb1a2adcbb37b57a12dacf76878ace4c72f13ccb07995d306236f9b94e4e1424aad0c78acc58a847a3919b28351469c3c85c23425f37f065b3e463277b518537024bcc36bd2b089bd26281f49c6c685c2693480ecbcef4925c77d1072e738a866c60360ba4d75278ed55884d299f3c57c45cc35dfea206a7c1ce69284252b7326a2105c7b80b59c5b6e97b7d92a60a6b95720b9a439bda56d1274f3f405c138c8aaae5a71a7cb2b2957f52a4b113e15fce3bb17ac28b55605136b069ab439ccf430983b47952da4c5573a6d6dccfd21257f2f3858af63aa28313d08165c08891673ca5db893ffe65799852cfb82a0cc76c7131605878d9625f82514c537cf47414f1961e040958a8c4b8d285279be7176ae17d99ac1380f41623b4c1fa589ce95373803ab09e541c7d88671ef598f1864695f6b547521fa2305553080569849f330a0caae6ad17e61120e284977249b9557ba1304775e8339a21c2eac147a350c32bb5143c6661ab36c48cc7319226840c51863523b8bed611a4aac0eea1483f033302201017fc82968103e642286a64a72df1a9a4c03e0f386d53dba9379268ee426c23c4581e021072b5cc3ae4ab5ec0a5ec931f57e09d3bab2fc6326c3d9ca46a62be2547cb10853868278b924c8719303ff9f7a27ad99a1053aef452183dface73ca6110b50b8ef3bdeaa14099ab61c497c5d15b2ce2304ed503af7d24295aa92e2b5770226c6fdf4a37b7ab93a382281e8274dfca9ee47763107810c22088d954204aa3b9fdfb70a1dc8932e64fcd54605ed82dfca8c87dfb57e4900b5d26cc4aca5e5a9a0296d722ad7b709fd455f918b842cc04c91c3fac9792bae4c78bb80165e51fd694b4ecc71355779607483bc94ad9726c652c7a4052cdd53784c1b25e531b9d389dcf37a80f1c34cdb7e799ea6d53a631200dd86ce23d34e4df08a7eec93ba46e0fadc9c9b64277aa16a96844f648f7c4f2f168aaacdcb444e7 ct_n = b0c1287b890a4a602b5e4b4f97244295a17f1151fc1c747bf3092dfa86d86abaf2520b8e8801e57afbbaaffaca3701136ee9d98f6275114066cace1bfeab723864c05ade34c343245420f0d6fb84cddbbb7cb2cde97d250d60f16d1a905cead78e7ad6cfa582dbc8143dcac2a8b0c4dea4fdca7f4df7e5ae7a256a8993f252c33132044ee4694381d2f18ba26175c078075488bb4b154f56110629bebcc517935b7f750461fbe72e42cbca4e3a33aabf4c444d96aeabe9335dca755bc29c38338ce7647ba279a5868a0048453a3e917d3e1884590a609f855ea465f4275e7e809e5d347c608bfab9879c8aef18642da285c513f2ecfc7afe4512aa0774609f90ec83b568f9f539f4f9ac99e889cddf2f8e674b798a2eb0c1104431793f1fe0bcc87b748b732adaba4f787f193eb825f5988f54a02e3f6311d7784f375fa100d2825b460d4ee754f972968950e4d44b3aae350d471972ebb1d793c4167fc867bdb96f427397b7c8482916a7f92c872db4ed0dd6382d0c3974c418189373c123b76903df1b538c8b146b3d75d04ae2399aa06508e47d6d46c4ae486073cb89844d656843da1335a684f4050bcec1440788bc5bb76ed7d52b3e83e85e1ece91bf4af3d5d41d3f2ae82d019b7f5e1435398b4859598cba64894c6573d3cb2152b4841456a79fcc2ca182693799b36e0b8af69308fc91f3fc5ed6a63f52e324be9f1096949f6ceecfd05f0c7e4d4efb7eca99dc768f9697427d6c07706609b7597309de76520b3b2d346ad2ca338c930aa9cabe42f544bbd0f8cd911fb62558aa35e1e4829902004797b80e64372074cfaa87c17c7f3b3de91a1745881ef6ec944ae742890315c2a70b446b1f760aa8cc836f1c47fbe6ccc37947d03a4e5652bc085ea5ddfa02df8141ace5300d18d81f46a3838be5e10c2e54d97ed071525b88db1befe496c75c7562ab4aaa72eed1fabaa3ebd4016f462a4dabc97fa0944316c106af6d80e10ae8d40424021bde15b03415eeae5b77f9c5e495e65653fabc31619831c04ec84dc6af8632a64af83d0195fe1d70920b3f6a78b6976900515a688fbc ss_n = dbc19630ff8b833d3c0d49dee44d20f1206f6490ef6c5540cf71ffa781e59184 ct = edbf31e40148144e40cd92c457c4ba48444e9cd7f676b7262b8b247176f227bf6c3f87f53cfa8df8489618ebb1a606fecb7867d3df158abc57f5ac9621cc0ad6be5b59ea3e15f0b159c2ef5bd269c24485b93e0d829ec2fe217ba2222e59252b1eec9c07a9dbfe03965e1cc97ca175bde9811d8cb28036a20991f7d195687ef63732f7cc20582edd27f964d57b59f9a71ce674f4050b4ab2212df95c191ecffa623114e5ec6f0a2ac89cb4cddae321a9f13939868fac32feb18ab415f0a86771f65f985e2b270938d26fdb84c89a684ba62f4dd76866fbdb58b1c4d072cc45ec2150022cf09bde98f5792814e31fdd6b41841221c9fdb171da3da48af5803ad547c019d715dd8be55b969bc118dba997e1df1604ac054fd06aa0dac0ac7f10967f36bf74560fdfa840420c88c257732b1b91ed475f850e9007c82d43991a890790c9b7607b1ca2ff8a4567ad45dec29b23cb31eadecfc095c51a152112cb8e0268cf41036e049cfee3e3e5d7dc3ab1ca0e0dc0dc76b6b288992fdeb7b72d0dc4c9ea88aa609bd9e4714aa5544994c4b2148e687ab2a7399184959b930b9bafd835d05eec8a00060fbaf091fe8910c0526e10733ba0737b3eb8b7518aeb5149544fd28c775dbc13ef11f7ccc1d002a900bbf0d9d12edce64229fef0ca2bed2dedf653873874bcdeeaaa5b60ba7e2679ca61ce22d354ca6f6aa7b0bbe75f19e891421be5a8b54cb23f9ecb04764ab2317cd560a66823c45c6f419b923ffb9dd2639fbba576c40b8e954c92b7cbd92617a0b6a9f12dc6dd9003e21a8af8818c755d67d3cd761eed4bb697edc1ce9a7d28aac27fa17437a0899d11d448248fa2bd520e40b63240ff39fdbcbd36f93911eaafb39073899222ef8229b8ad174e20c7e9e17780a34eac2cbdcbb9178130b4e38c47f4b7a2f2fbea577de1fd32d1d5edc739168558fe7440106d12b86de2ddcbb8526e00ae689c618548b94f825a86beff3018c28ede2ec89b9b842514c2e5a80c3e630ab1af9f211e467bc4f4fc69e404a05a6cee8000195313e55edeefa0bc5e6e9a23d79226c4c8939e781a99bbb523 ss = 66bcfde66c329fd17a3d13c05e4312fa4ed237137b02d54adbf3ad046d6e1bf3 count = 55 z = 2e336a9923dae397b861294d004b69926c371570bd9a5a83c8b4e24b49584df5 d = 2cbc88eaba04f6d2187cf2f91b91d546dfc06076cee823ce48560b69445b7dd7 msg = b03dcc50dd65e29a64c1b647004c6c16bd19217ac65a46beb2fae0d365873d15 seed = ec6cc0e1bd45b44d2b0448a2c3d19da409928957bb2dbe5e7ac7de0549dae503fbfa5d9a445b65045e83df26cd21b987 pk = 0d906835d8425f4b3d6fa498192310587894cc79a88e9424c854afcfab03783b1097b97a00d8694f016b293a621edb5eadecb063489132d8797a75809c46ca240c212fc9a84bf2bde5f70d8920bb69c0c277708bb3328ec2c2bbf8ac21367baccad0b0009d5bf3849a0f65c29d416a7ea24e41952a97f73decd4b94da890cb63336e5a87f292a3df2843f514279a6b356bb5c41002a3f931a67ae0367c95aaee4786dd0c3537f7a06e03103b9635cfeb8e115a06062685847238edf1604948c88e115faae1716c890f7baaaafc8c0c050c8932e173de01c3ed9c3c7f230f27b9471a06c07ee25200412472ba584e8c1aa94962db145e70b01ea445a502e37645e10998797f53786eaec21ca871bd0109b7bf4808eb54851b47ca924259cf584143d5ccd54a63f28cacb0903dd9726a5a8c6b61b27b7eeaa6fbc403d0b043404440a5d94f15dac739728c9c06930875211a666b2c087c81a90df01c21bf5bb829f27f99db89a98934a7fb4d9b82bfccf5323d974b7a1b653958cd2b2275f5f96555486a40fab7cc7b5446b50b40a9c6813059be1a2652929c9f749de7e89422430bccab2099773bce82b903ea7a304c210d8383a045575ca4b5690c8c52644d9a52834571cf284a3c23a1aea2752e6f27a0fe584a5ad89b4df0c0b283cf70c3066c302e9bf28c79347d654072bcd88329e382a328383ab3a2e37ca887c7aaf5b838f92b1235d0b4e7383ab908bdfe37949a80a2d5a1a27c4847d1c4b42c6792320366d75134efc331eb397cfc42913e9b182a13c3c1f36ead0a77d6289f4bcc41d3f635521851e7b9bcefd389ec04ccece9350d9224649a0dd1654ec6a409ac588f13c527a30c4cabf4c412039930f7958d99b0556881dd626c67c059b1d0b23cdb4dfaa2c5e72cbbf79a9502c9a72346c07c99be9a22804d42829b63ceece2ae55e297ff9916150100aac209489b64f3d18b8be5b726344538d6b87ab18733432a73ca9e2320a7f1f147396233186614a3038f69f66ce8577017d485bbe82994a43500cd9ca2e24ee554316b5b270f8b13aed52f5e97035a098476fb37fc2b11868969ca9634d57fc4f9e54fcc0261f79a7367356e5ade5b61a1e6c35d5abc40 sk = f0770b2dc4a1ab67503d3a0a880c0478eb7c24f17c1012c7ecf5681eb271c93776baa61e69360d508234b0632bfc656b077085e2619137525239e88d1c615a894c0d48697fa08a39c8b42568e60283c802edab9c94cc5075713a92b2cf02f675a8c553ad0b575e4a74f664a23d2217b8b802939cb69d38851bfa8a06a497983bcb7c7750b020c44269ce9a063b13491156b15ed5728035cb540a9836158253981a5495e18775dc91751b9cbaf860724615d081397b89ca17138ade5614acc2203cb812722bb2b94a737dda42c3d0531618523aa4230e95406a571c97b14663dc96d792a14f9c241f869e95727e6984812fe424e7d342e6f88c999c635d11852d9b04fa3cc4a9f6ba1169162496377e921efdc5a6a836325b8b19db75941660c9220328fc9b7666859a9dd4812910112ad921e34c510e4a290280337b20786c336ae63c1d042136904ca9b9fba574b0a459064996dcbebc428066f3c3d5c86d30e973c17cbfc27ba9d07a1bc50874d5466bfc51bade56c4997976ede593bbdc91b43829b4d53b8ba1734dda2b286a4ffe3ab9de7549378427e6a85d7f060400248ec4d6aefc3956aafb9155f6cf2d245b7b2352c2a7a4cef7a188e5a2ec63547505727bf18fc99965628a6be6134791e8850c61af12f64b2d49636d1b7ff4d3115956906a8440e61baadbe1b726d9748ab53f77d4a43b24a6f255c51977954714471f8473449187001682372c5eddd392e5024f7ed086fea684ce0a6a78009da93313c55c6a0658a5ac57aab7e89ef52ac1895215c94094e55040a4495459771080d3261ddc39f2f695887a569252c2fa9978c102292ca01b56c94c4d8a1777e4731bfa79d9252516944a055b9e78c15032662f15169a04b160135b18f269c4eb0100d7e1912c0623431a37f336ad3114bf09e67a47bc327062b6137bb2e0dc65ed33bdef6847d84a93697027b2c55acaf7c80a9086f9c05e78837d15cc0486ab9a3e19cb315544396367fa3233b7a77b9d022dc7a6a434465136dc974c99b5ddb51ade6ba9cac58364bab89cb84b6a2ba7ee0952a07007319a09b2a490d6a2430d906835d8425f4b3d6fa498192310587894cc79a88e9424c854afcfab03783b1097b97a00d8694f016b293a621edb5eadecb063489132d8797a75809c46ca240c212fc9a84bf2bde5f70d8920bb69c0c277708bb3328ec2c2bbf8ac21367baccad0b0009d5bf3849a0f65c29d416a7ea24e41952a97f73decd4b94da890cb63336e5a87f292a3df2843f514279a6b356bb5c41002a3f931a67ae0367c95aaee4786dd0c3537f7a06e03103b9635cfeb8e115a06062685847238edf1604948c88e115faae1716c890f7baaaafc8c0c050c8932e173de01c3ed9c3c7f230f27b9471a06c07ee25200412472ba584e8c1aa94962db145e70b01ea445a502e37645e10998797f53786eaec21ca871bd0109b7bf4808eb54851b47ca924259cf584143d5ccd54a63f28cacb0903dd9726a5a8c6b61b27b7eeaa6fbc403d0b043404440a5d94f15dac739728c9c06930875211a666b2c087c81a90df01c21bf5bb829f27f99db89a98934a7fb4d9b82bfccf5323d974b7a1b653958cd2b2275f5f96555486a40fab7cc7b5446b50b40a9c6813059be1a2652929c9f749de7e89422430bccab2099773bce82b903ea7a304c210d8383a045575ca4b5690c8c52644d9a52834571cf284a3c23a1aea2752e6f27a0fe584a5ad89b4df0c0b283cf70c3066c302e9bf28c79347d654072bcd88329e382a328383ab3a2e37ca887c7aaf5b838f92b1235d0b4e7383ab908bdfe37949a80a2d5a1a27c4847d1c4b42c6792320366d75134efc331eb397cfc42913e9b182a13c3c1f36ead0a77d6289f4bcc41d3f635521851e7b9bcefd389ec04ccece9350d9224649a0dd1654ec6a409ac588f13c527a30c4cabf4c412039930f7958d99b0556881dd626c67c059b1d0b23cdb4dfaa2c5e72cbbf79a9502c9a72346c07c99be9a22804d42829b63ceece2ae55e297ff9916150100aac209489b64f3d18b8be5b726344538d6b87ab18733432a73ca9e2320a7f1f147396233186614a3038f69f66ce8577017d485bbe82994a43500cd9ca2e24ee554316b5b270f8b13aed52f5e97035a098476fb37fc2b11868969ca9634d57fc4f9e54fcc0261f79a7367356e5ade5b61a1e6c35d5abc40f2e586fd5c20f8c5b02625e5bcbdd068497d1c56b00371cd2fda9b9251fa35f62e336a9923dae397b861294d004b69926c371570bd9a5a83c8b4e24b49584df5 ct_n = 01e1103a22f778e8ec6ca4ee710bddc1ab221414963571b7a9fc850bb563e01733cfacdbc4182e16ee90c89adba66f90a26d212cb0424f3a19e50fe5ce5b72ffa909ff9e0004748030bd4e2c4a3e30186bf25a867363a5c501481c5cbeb3bc5fdebc0eb41234027141f4d94e205bc2b9a91e2281e1299fc1e70cc7746580a6c28426826020d8328bba2082640934850ac525e8ae74afbd3e7bb50d831c25b3eaef9bb9a9e29c7f1bf25d848df0c2fcb72fbff305823c7454c84dca38af7748d94ee9f55f068406ea616a4025aae48d4a408ee8482c5e69889c3f3ae65e41b0f5af20398d82059d7cdf242ffd2a49168e4b544be6a10e574e8d24c6d9454968c6b6ff303d548b73f8c95158de0d29f8326e8a02c8d53e9435efbc7f880d3233a8f656a07e7057c749b4805a913830f2ba56902a4dcdde15533bf8fe259bc0ef446ed8b4a4399ebef819a58460f9466ad4a584d5e970c2089b00040b0b04300956f280c86a194a218215671f6bf55172e47236373515688fdac9982356b0fdcf038014899ed28028c8d6636ee896d34ff8019354da204e43581c1c1e43dcfd69467cc97c3c87904fcf0781ee9c0c296b2c5723f60fdf23f0d828c5011cd444498a589a6ef1cace2b64ab72c38ea1df2fb4c8d69cecd9c99fd3080ad0058bfa82fc1ea0bc5db590f2b33f89843b91c0936f077038a5b114f4fc14766e41392af810d3070a484099b5881656a1c1e6723ab38fc435ef82ebff1cab8947aeeaf319800032cb02f0de8f21260159cdcb0bde442ef94f0f5d0144a8768c9b2d96c4e55ae3447286058e1f046304ee848429586275f8152ec21f7b38bd4eb935e6a00ea149431d06e980e5c78d022b6fa51b6ade5d9ed345fe32d887da3a2cc96d1f492f7314fab3c7918331c72a5289680430c4052af311459357b287f8d4c978f790d67eb5616390eea54212d37806821db22927b7f0e6ab168155e0e36c7b5fbb63ebce5c26e6e03bcadc76c41c355984c3705ec5d8d929131c141d9133817bda46c260774d954673d360e15990e7fba0a8f0ccb417b88db802487ba225d97aaabe1f ss_n = 7e2553db7ffe2df0fc167cfc16f0d782567d3c547827687bcbfe6786923c0d92 ct = 764ffc42380f498bd7d027e2f645d0f19076143386b09f9ffa97cd25ab99e5e00380539b3a3941ff634a15cd83c997df1b6011e1cbf66ee3080b652b8543c183a5770e994bef389c07bbea1378a25a186e0457bfbba9396c4532daf0509dcca8ed0690d17348451b7647148383503b2494b60e2a4e12b690f0e995775435280747556df1b127a55eaac9bc4285ce9108e05116b29e1e322a7a2bac67cf056c4f06b3bffdc904e1e2bde8147a3c0b116ac0ac56aae920f134f4a69cc8038c70702873d147a644c151390eb1963b18167c84a96445a2807bffac0d1bbceb36b88bd6f9aa891e29d225414be3e3402d0f64b8c66f575487732b5d8f82ea063f735c6c95f4e7785ea48e6af04090eb6a1b4a078a922263d8fcf1e8909ab709ae4a55757555d9b4604c1ca0ea8f9f4cc665630c746137be60453dff5c7fe0cca1077f73bee089243e027247981666351fa73fbfc2db40dda66a147d654335b779464c8a0c92fad6fbac75bcbb5612700b2fe3796267947e346d1e4a16848abb668ea119af18b29ea37e1143831d3926b0755e4c4233b6251016c30a61dd4c8fc6d44fff348212f664d830c4ad92512c0b3c0254859aec10c8bc6c3076f18e023a0783414850ac0acaae026cb9c0b77fb558efdbe1d4af2c57528080deb02d0cf9839f880669c4ece357d3993fda580ffe4fc622abee851d8fd264df9d5f5393003bf3a8e7b90fb9c158e19f3c82e0c6ad0c7da79366fbc39cd2be90d8e1d4617269bad7c48fb840a0cb555e4b8ea64911cdd74af08e949a09ded118e12ff80b4232a036b93edb4b928eb5737fd1f9e951ad845e0c4befde5895599d059a2cd9dc57ff5ec1d952f846474e34eeb90979469a38d0437cfcc647c6be31c4ce96ac4db52dbb3d7c47d5044262d7a29cc11d642e1c08d0fb5f4b1a3c54012d441a8b5106bd4305466a5fd3dc97a963649d635803cb28c084c0642b5e848d01d5cd79e8d69957978639847de7fc26f88a0a8fddb0105aaaeca9e7481c33e9dba47ebb950e3f2b037f12f874cf1460028292941c6d529ace483537d8ff0ebe9f9ad87cbfd7a2 ss = b655167bc9435688093041c6f2d1213c87c31f6aff0be27c68204f54d2f4eef6 count = 56 z = de50fb563a50041e5e23b22d4f97ee52fd85585a93b05205d4a0ae1331fd2e11 d = cb8c5fe73f388e3b532dd5169ad2ed523e9978b5b58112560bd76dc766ebfbc2 msg = a36f428ddd70a461ad790558313e646be04e3031e6ce78a3e398a70d9b71ecbc seed = b68d2490706e69f87d74d0eb2834c291a907522533cc777230cf55f32c3ecf03aae367245f6b4d082092ea36f927cc9f pk = be520bbacc87b433360f31532a11c5aef89bdf08053ef71fce267bae01bded2630c9162ed7680ead491e3e4a0f13659c2e5514bbab398813883eeb1cc6e6b37c268ec829759b26bb397c862d8819bd6850c5c966512122a60c4eb28545fa69957954c55d735e301640ba5671d35a48560381730bbc0f92847dfa7501742e1b76a8c341c883a3a89bc694c8c31622ac193d3a1855b161dde0ad2e950dd74807c080a2d6bb6d78a06ab6b1853c748818fab270b53bf057b6c317869b140e82a76ff75647ba178f80eba66aa69f3f8b7097eb9c7af1b439474313f21f9a99305af9692f034308875b6d1a41e8a982897487c9493646998b6f638824c52e1fac90a7300d61700ba694b85f550c8a32a05ee7adf4e2a4ef565e97bc10f921be28a075fd6634135321538c517d1145c83bc908c834572a17780caf5167099c4a50a1d1754eb05b9f06c973635bc1422604188707bbc3b91466df0211afc10102897775503a1a96ab5d59c2659642826318962c53eff366a12368248c2142387d7d1bb38992cd4c082d4569b89f493a3150ba8920256cd1431de077af97574877048914a92d041995d80860561536d159c3491789e8ce0207b794e66a1fa04eadb022b47060e57523e0e4c6c6421d4b373fba25720e6767cd923830358268b111a7bb9f7b11224bd8993af4ab4b627f0b047695c037cb309764146dafaba0ed81b5cb45b7e70984694ac347dccbcb77348947391cb80c1f02067677c943b59f93674951f9abf2d39bd33a03c875a48c5c8f55aa19bdd339d927333112cc600b2702b922857312df4204c36250ba53458eb45764d9898e51a2529963bb104f88a83c9f620ddcc95b75a22ab79460426a5ea625b45908d095d614a0b5cbaf48b631c434edf188c4001d1086703de790fd363b30b188aac698d8b02f41625ccfe8bad0b532b4589536264019f961f559572e54ca27da94ed2010b057632772988698bdc9c78a00009586d99c5e7a103b417824773d2c1a4e5cc27dd6b7acb8550d37bb9df383c47c2154e20171260c1f641bcb64e486f1dc97a6f737b9e537c3e90c16f691a690ff2ae7eace91ea1ca770679e942c1162418557bbe74f176b40bf0096f71a sk = be348da9c84dc9598b9996affab9af6aa1370e61bfc1955921e9c361cc8ff5721960297812f26bb8d679d5766d2c6022b40150428345e159ac28b7c7d03578d1b3c139fa67bbf45986d8bf44b0a52ba1249e8600a9ab4db4b9959e689fb7a452f1037cc236cab9ab374ef713cfc67296dc3312b27d3267b8ed79b77c4b7887614f22e92d8f73456c755c76d01530cab6fb95c078eb1a2052642f68a924995036f5010fb9a0bf19b303da67bb9c3bb832c1f74189e7377c288a686b6c2bc3f44e97214e7804093c700fda876763b56bbcbb0f3035505e8a19085b5767bc690da59de3d32c56b3c3593211c60670fb8c09f602c66d8c8f573442ace7949c056022045d08c0964eb1271e269c49ba3976343272a632a92a56e7e12e617cca83821a9fb7a527b7285a77cad6d3a5d55737c93c2d2f6b7d48187d0c24a21c31479d303ce773c90e5808b070c5f2235282694fcf08ba8dc760d483335da34c25a9c1d0d129543c1e4675a3ca0a6cb1797f57d86c2a8a440a1aa685c30abb5829f7063c378a0ebac739c883822cbc395256139e12a5eb5410791241a3333d7a7880baec84dc84617dbb3f4c57143aac1d472659f4818f9622abdb0b77b646c84e074f88f6c597793957050f6d8b900d647b28a245a880a0b4f31f964581d7d63417526b55416831cc8690b49240a002ff91759e359714f064273c7e6dbc7535877093a625d6b6bd3d5519d2737850056f9185607a82c37533937074ce462164fa03b981d0c0fac802d1c9386af934e473bdd12b13f64025a9136712805ed9f12308c1823bcc9df59398a0d5227cf6a9bd52b769d86f62c9aadd78245ca19297eb1e0e8a69c854c1a8e7acd8db05b6841187616fe88262d8b8c0b7c610d31886c84c64d1c48b8a409d709547b4a934180911eb17a819070c0baa5d7aa98de987b2e0f576fa4462c9f23a9466136f6c9238884a6ba43579e541c4783ab9b3ba888c5f9f383ba314bc9e08d07a232257e568267850a2722661c541b7d548b4c765e5d2128dfb97f9b053846135ddec03357828377a8323b01d026c931c7c46bf7246cce7b4be520bbacc87b433360f31532a11c5aef89bdf08053ef71fce267bae01bded2630c9162ed7680ead491e3e4a0f13659c2e5514bbab398813883eeb1cc6e6b37c268ec829759b26bb397c862d8819bd6850c5c966512122a60c4eb28545fa69957954c55d735e301640ba5671d35a48560381730bbc0f92847dfa7501742e1b76a8c341c883a3a89bc694c8c31622ac193d3a1855b161dde0ad2e950dd74807c080a2d6bb6d78a06ab6b1853c748818fab270b53bf057b6c317869b140e82a76ff75647ba178f80eba66aa69f3f8b7097eb9c7af1b439474313f21f9a99305af9692f034308875b6d1a41e8a982897487c9493646998b6f638824c52e1fac90a7300d61700ba694b85f550c8a32a05ee7adf4e2a4ef565e97bc10f921be28a075fd6634135321538c517d1145c83bc908c834572a17780caf5167099c4a50a1d1754eb05b9f06c973635bc1422604188707bbc3b91466df0211afc10102897775503a1a96ab5d59c2659642826318962c53eff366a12368248c2142387d7d1bb38992cd4c082d4569b89f493a3150ba8920256cd1431de077af97574877048914a92d041995d80860561536d159c3491789e8ce0207b794e66a1fa04eadb022b47060e57523e0e4c6c6421d4b373fba25720e6767cd923830358268b111a7bb9f7b11224bd8993af4ab4b627f0b047695c037cb309764146dafaba0ed81b5cb45b7e70984694ac347dccbcb77348947391cb80c1f02067677c943b59f93674951f9abf2d39bd33a03c875a48c5c8f55aa19bdd339d927333112cc600b2702b922857312df4204c36250ba53458eb45764d9898e51a2529963bb104f88a83c9f620ddcc95b75a22ab79460426a5ea625b45908d095d614a0b5cbaf48b631c434edf188c4001d1086703de790fd363b30b188aac698d8b02f41625ccfe8bad0b532b4589536264019f961f559572e54ca27da94ed2010b057632772988698bdc9c78a00009586d99c5e7a103b417824773d2c1a4e5cc27dd6b7acb8550d37bb9df383c47c2154e20171260c1f641bcb64e486f1dc97a6f737b9e537c3e90c16f691a690ff2ae7eace91ea1ca770679e942c1162418557bbe74f176b40bf0096f71ac9cdc54050319cab97e94b4e04cd9c317f43a4ec42cf67a7d9f5e0d8294d4eb0de50fb563a50041e5e23b22d4f97ee52fd85585a93b05205d4a0ae1331fd2e11 ct_n = 42fa4e3371010982207959a03df89348fda87465913f96ca1273ad3a3a63d7946bc7690e5630524d0c7b27c9f868625450c86d82baf8f87cf680fc8da35aae0f7b91740d290a8095b847b5d9402e27228b4822ddac9348a8ad25e82e4c2bac1498e80d9daf41b4fddf0f750307ae353ec005b45bd2f2739258a924236e26ef7202311958bb3caa74b0dba1ef3fc03247fe2b1055064552b2315c0291ab67d5190f0817f8941bcbed8818d589cf2ba40c72e300d51b4de9afeca7767a7b316c86bcc3389aafbfbdaf3a986137461dd5da0483fda2124981e8660415535119578ef3d8290e9946650aa6742c1e01541b86eeb2e148f43fe6607c70d7af1a316a67665a8f95caf93860d04f0c77292d313b9a040f716859885fcf3e4b2ef93a7318747af4e69093b26ed9a12dec7ff48284ced3fa35de1638519a93e4dd96fb99996934be752b2ab4936004e161991a7c6fbeab133fbb7219435d2ffc9d1250f389b1bf117c09512a863aa205b4afb41051c88d81567a56efcac34cf3a53258a64a411cfb390e69610eba30e2c1e3fa3cfb1b54429fed8557e3d25f810d92fbdecd295c4b9e363782c3c5803a18398338f3a836ceb229d34a8abaf9962310f4855d0f654fa0ea30ae42be931a15dc7227d21849b808e748a3f8bbdc1b0cbde019d85c97880c8bf747c72bfdc5d097a33d6f15a6d83802bb62bb52a019121e93c709327c6911d2f8dadf9f4dd3478780a6cf9061158303cf31ca9d308db259cf348562fd1aae03cf3b104f137ce0489717b047b7d59770efa20810512f1ecf02b42f1f24b9b9b794c3a02de660acc2083eaa836a62ea8f70c7432a9e4975b3a9f776103963c580152560c76f261c9e432ed29be5933ec45682d0e232c3cac0bc9f1634725b06b4e9bc0c31b16372bec90079842c97ff91fed1cf57871f255969c789a8cb12a5935b1d435db8a339957e0b8333a568f898459b1ac5156e59272d7e456abca949436130705f7edb92ce542f317fb23bd386b55e980af63f35b6c0cb21bb37187f63caafd1435e9bdadc397068885c342252cd403a67a79c4f7f68b148 ss_n = 9c406bc0b62de8a52bd4ec2e9c43dd93d5f2f713a9acee52136146bc4e42855f ct = 490e80d4a54bc21b1e908bdd4e915986665c8f28204949d364ce2bea78415c0553b930e9fb6eeca813f4a36c69cfbec0b6a396c528db5727c6034371eecc0300f92832dcdddede4ae2a45c5e70f1b88327abac84bef5960320887f70a889878b3558b36e8eff6ebb59c37ef7534b6980a43c5f53bd766759a9affd0d97822acb6507f6033d437d58813fc0ff60abbd0eaefda0497316d13219052d85965bc882c188d0b7168e9dd0762589c75abe040be48a450fb25ee6b94d0f0fb22f73be7a5b503cc88703590cd6d4da4490dbce456cab4a4c3ca70a8e56ada343073d25be93d3a8c328bc9dc0be09775f030f4ef2dc733d7070c266fc96b9714cae0c85de83a992f0db5bc3e1a1c7f6ff636333c23d90bca627012429c2fc8d2f9da0a3013013debf340dd43fd17be46349bdc4d175555dbede596780d632f9570b207d7db2a55359c95a3fd2acf805e4d7d63c672c7094d89e60895242d3b9dc5344ce7843328e43a3ce8a5aa3144c1bd5b9e8e30295448b6b7dcbffe91d7c8b18aa1dc16ed1ef6c0611962bad7784d95aa3f17a32df3edb61ff533054d0846ff43cf6cdd45991aacd762486c21472232f7b00afc493436afde45eed300411d1b9d5e91693318223dfbffb87efa67e5a71ff2b3b2e7cab2d6950fd8c2e43ccbaaf62621cc0e1753314d1c821506b38f7e0d82afc652a9ca0814809ccf0cd014fad593eb89a029cd6ff9667326e04172b07047917255ee8c7f6cda1e303486dda6851de4a44d651cd1b86c0a2ae5fdd1548c023228f23bff2e5a52830d54d494eec1245cf80b86de270c40174354b17f730d538b24d1cc43657a90618f0d620abe9beab1287e5251714480a8d323b0994abbdc78f3a0105cf9f80243b63edd731cc32d48be94f12f7d6b4962646740b88383b26649291cca87babb9b50681ac1a4826bc6ba4765f0911ebd3856465f05262a2163a197818105f998ad8ed83956f4d290078131fc459805af471988c762699dc032af1a678acf495ee477e1387b83935503bd39afe48b74c0c6a38922c2c10870f59a3b420f381441fc462cd9438bd975bff ss = 5fb5dc69556f8f055c5168cafcf1260f3759e82e7b217430d26e156d8924e989 count = 57 z = c8ceeef1036aa865e330b8cbf7327541aea574a0757fefa6e41b37acb41216a1 d = b580f3aec58c38005b25cc03427681667a4556f899bbf3e10c582fc48f842e57 msg = 2a235d7dd5fc5bdd45defec28647abf559f7d74d5769acf26fa4fa5da7b2ef43 seed = 78a02d595cd2b23bb9814d069a4b160ecf4e9b418623664ec0d7871f942bca5a033ae6a51adff450129efe8c784979e1 pk = 086ab1ecfc799b64328705a111b820028ab6b2e88450d018bc157a156067ceac3695313cc4987f33fc8afe348d4f6564391b10dcc026b24073105c8a1ea7c4a649c97317577617b5863708a79b9df78612604c3f58646fcf599346c57501720cfa040d3f771ab23032d127cedeca82a07a25d460c99cb7c4d33032873a618ee99d7dc76fbe9128b2f57477a49faeca4a2a27137d823493ac6a27e78989242a0f4b6a3a152baff0c51b29316e01968cd95cd0520186c73cc67a6c4e8239e734c17420baea1265614bcffef677fb27826ba5cbb88532b9701aedc0a4be64bdeaf31466f6ca1079aa992b6bba3c180290215d94230395c7fbf57a83f59b9d3a925b1878ab8c3d04a9407fb07dfc575aba878e9849434e4743dce3471437368d02881d401bea73722fe85d8f92295ef4214830aed4800c648938f42135edb1ad89e98769344534d83ad4e070060cb1a55505c60c9c41637b33788b4eeb8860e837bf586e5944366c063277f01e7dc077f8ac74c5b1a2f56987560b895119cc9b9a18caab618c1980407b34a6062522d161ca941d1100a0d4097a3f4bba3c0a33fdb71185d278fe3c11b076a7930056d5da1d82399161721ac76b87009a54d4693af6759d0dc2c7f913afd49021d0387d2ebb84f9d54442945916e16fec48940d67836da53289d99dfc0bc83eb5bc10a42ccd768bde681fc9830d414351dc803707d243b81a72ebd48274254f617a31dd2b28a4fc9921ec89f622911b6885dcc0051c6b2bc68a7c6d0480d2fca83185cc96308a125a849be6b3d5e8a7e0976ea3d772d68709aa735638f1587d763a2cba9ffadab668a392c20abb52a1692c3902ebcba411e809e6e7708e8591022a9b0ab89007e5ce6c312b244951a3cc7d5e8b557890c0c3c7963e01cfc3d124bfc748f466bdd79572688aa5e9659c562842d3e60b17eab857732b86f43b6ca850d643cd97181a6e83284c914ce763045db8aeee4b97a56a922be725356c5858d9231b91913cd5728aca6525e5683be85ea514c822c4ba507288c90159ac32abbb549f07d744fe1c2af45130afb5cdf0f9b53fd80aba71c9ec134d87f192d677505c3db1752fdccdbf780d6ea3a79633a26d79c549 sk = 90ea7cc159690042727aa98e6d24378caa9bad4c1245d359e4e663023511c531a889fc9a5bf581861862809432ccea99b7222e89d5203a867ab6b44758305905b715d91a6416a67b8172894b12c49326be68f0040595b3fd8632469185e5bab22d2bc071c63ba8a63a2a3b6963527e376a56747a6b25a562f1d02a2a6b1a876169051188b806a57dc0c3a1d76a2cd8bca35619de50cd53f6a99153ac17f697c2057aa2240724b90d66d4795cc92595d1016b84aff2488c818ba2bd581477294cb6227cad50581bf7bdf9105661c9634f7c6bcb127b44808b6096c13d40009753013b6c79785980dd680888a64191243fa68385bc48c00832c3f469584ac23ecc826884c69eb0a2b58d34c7775a3df0f454da14a12a34ad5f25466cb7b0bf032b2b444c185a63225c81485abc6dab473cc3043e35b87dbbcb3f02116df58c69d86245638e8dfca4efec2ced98410bec1c7adbb685a5a017f7cc91f2447b072a405317f6e4bfc5f192ead7ceb81b22c4cc949aa259218c55c7a22763fc44fbe6bb5b148257fcbebd87031297b1d35c604ae711e4a1558860865eb923b882a76e0523ba514ee6435b8cab424bd284a65b6a2c8274898cb90cd43e30b053f8b470493831a8e73b5307617bb1a57889228fd0295e7c98e1f4b8afd890f887a6c15c777ce21bd3747ba12215d3486929d3763d790c3fcb10492167f0c05ab0038af39ac2d20bb8b236a85bf9b0b9f8c47b611cb4f376a2697010a21fd9ec7f185a4fd625c52e2586ca69142a2328400755e3c9079dd1a5b5012dded78e6dc4cf9a7c68004432b8984d5b086f4e17b13a4c90930750a54098d5e587c8660f56c13935857fc4275bfcb944d96b85762468658c7c7aa824ad1582b5e43c37ac0a9c232c0ec76ab8830aec840767753a04d64b5bc061cb384eddb32d8bd788d19b54edd4430bf55496aca1253ccc0ad2b1fba72470fbb880099c47027182d30d4553a08670b9c63b0070c5cf5f494963f081b27630a3e93278328f12baa5712a4490d7cd8fb6b6b39a3d8d9a713fa14bc40621f24530821a6d1366033a4001c5f6923ad9bb086ab1ecfc799b64328705a111b820028ab6b2e88450d018bc157a156067ceac3695313cc4987f33fc8afe348d4f6564391b10dcc026b24073105c8a1ea7c4a649c97317577617b5863708a79b9df78612604c3f58646fcf599346c57501720cfa040d3f771ab23032d127cedeca82a07a25d460c99cb7c4d33032873a618ee99d7dc76fbe9128b2f57477a49faeca4a2a27137d823493ac6a27e78989242a0f4b6a3a152baff0c51b29316e01968cd95cd0520186c73cc67a6c4e8239e734c17420baea1265614bcffef677fb27826ba5cbb88532b9701aedc0a4be64bdeaf31466f6ca1079aa992b6bba3c180290215d94230395c7fbf57a83f59b9d3a925b1878ab8c3d04a9407fb07dfc575aba878e9849434e4743dce3471437368d02881d401bea73722fe85d8f92295ef4214830aed4800c648938f42135edb1ad89e98769344534d83ad4e070060cb1a55505c60c9c41637b33788b4eeb8860e837bf586e5944366c063277f01e7dc077f8ac74c5b1a2f56987560b895119cc9b9a18caab618c1980407b34a6062522d161ca941d1100a0d4097a3f4bba3c0a33fdb71185d278fe3c11b076a7930056d5da1d82399161721ac76b87009a54d4693af6759d0dc2c7f913afd49021d0387d2ebb84f9d54442945916e16fec48940d67836da53289d99dfc0bc83eb5bc10a42ccd768bde681fc9830d414351dc803707d243b81a72ebd48274254f617a31dd2b28a4fc9921ec89f622911b6885dcc0051c6b2bc68a7c6d0480d2fca83185cc96308a125a849be6b3d5e8a7e0976ea3d772d68709aa735638f1587d763a2cba9ffadab668a392c20abb52a1692c3902ebcba411e809e6e7708e8591022a9b0ab89007e5ce6c312b244951a3cc7d5e8b557890c0c3c7963e01cfc3d124bfc748f466bdd79572688aa5e9659c562842d3e60b17eab857732b86f43b6ca850d643cd97181a6e83284c914ce763045db8aeee4b97a56a922be725356c5858d9231b91913cd5728aca6525e5683be85ea514c822c4ba507288c90159ac32abbb549f07d744fe1c2af45130afb5cdf0f9b53fd80aba71c9ec134d87f192d677505c3db1752fdccdbf780d6ea3a79633a26d79c549718eb9194aafaf0951dbbbbd0d4e7490bbfab70dbdbae16f4254e53b8b9589e7c8ceeef1036aa865e330b8cbf7327541aea574a0757fefa6e41b37acb41216a1 ct_n = 2ec979eb662171930a443901230cf1857a522dcb5bac1f5eea86e67ccc73bbc838bb65ed62600a807fe5a0db2b6fe51255425191ba27684e174aedd3367d9bc77fbdb8a1e73557dd12092c2523c55305a67e8ae45495522e5d3be931633637d688a0e7002a5d0ebb23438e13565be6a1edc5f8b53fc7f75aa0f70ef67caad94292b904c0dd5a3345c6a0248e0c8b899eac40d3a001db01edebd45d1ecdeeb66f94e1f3a0e83e1354b580db4921c3bebd722682a0397b00f0356065829c4a9b59957e25f1fe9a3a9bd3705eccae6b1fbb0c74b843c9af02a1cce01a7385dfa23518a00df0d7580061b3fc31729630095cd46938c3afc342225212dbeeb14fa3e68f962941759d42f977881c6147646f5dbc70a879672a8b0884ae5db4afce88aee990897f06c736da025d4f801799c99e5a7ceaaac4b946ae6e08b42f868c4dbcac3da1f45cb78fb3aadf19377184591f8dbfe3fcb36c6e66dbcb7ff126d2203652ffa869c54965825ca7e345a94cdb55eedc3172ff40d17bbacf5dd15012703b3d5439b88729a66389d90485f17988451e99cea0dd9a49e7fd968462a8abeeea83c7a7080d7da276e407b2cb965ba90043462dd6117f560435353af83af382b73aeb4ec748c4bb3dfb758b3bb24b21b3676b2cc4384c39e537a76e5dbe378325b70089ea24df7ee4b52b0548a4b31324271be2f31affe4a341ea9392789b398d78ade526aaaadb48263f6fc61d4c24f4844c33db3e1effcf601e9ba522f76b1df4577618544d534adec1ff539719e557d24431b69e6336f95a9409b0841fcfbf38c1764cd5ff78e9240833cd404b72d9167fa87167ec45546e2245245f292a043eb82731ea992bcab24c461db3e83f728cd6351d225ddb642e9d0d7744a5a29dbfda4b71177bcca90c551afd1bb22147c869f3efc607c31de1831af92cfd2ff11f4b868313f026ff418b79e8529829b6e8ffcdc6c36fb6ae877cd015b615295835dfe3f5b9efb4efecbf9c0629be080d7f0dfaa8318a03d4defd3cd2506e6988077e6d60d83f6c2f5882594ecdc6e5548e3b3cffca345968b5b440a1174fdb0d ss_n = bda9a63955d6713a9df0ffb94596549d63bee4f32387cd29fa5d1ad340c7932c ct = 8e1d3beb85cdec78cf74967e36a7f850f63867b16a06f972f5c6760f5c6b79e7626bbcc7077b49b9b67a748f8867807af4c266f6e966a01ae7bb196d49a108745725b8ed61a7a0cd733ab41a07e7325c2324274fbeeb698558b46116386c804d8e5cfce88165c7443cb31dcbaa16f7f84c1903cd5ce4cb8ab384257d4f1fd4677416a4b2fe3fda144bc5977ecaa028431c38a362e304faa47e2a33d910604af0e1a3c8f2e7077b6ec8a9c46117f69d6402bac16bf0a3b004fa1609bafe8a0917341024fa63b3f4b050cfb1ca99bf843fff2a3a3fa9fc3d5af616bc5420f6ee7bc37782129af2199c463234f7312cb37b946c9b90313377cbd006ef12afe74e85b8e8604a075b99bf6c3d2defdbd2a192daaa2bc3ba978d3b55769c3864f8598b80e17522f916e7c59c48dcce82626015cfe4eb5db3fa0ed88d62ef0e42825da338484d690e33f118bfc09ac86c4232706c0b813dc30d375700b79495e8059e57848b5ea5cc0de8520f342b47e5e03d3a30ace873954c3918be55d496c1a0113a248cbfa3e0189eb3b7f8a72d3f74317289788c432ab822eaf82a2141e97237b54d4f00a331117eac20deace53aab2ae6a1f08b652e1b0e64d3e67e93093547e1c8899840d80a09ca73c873000e66183e8641d5b64000d0197fb045e04ad21aec39a440f7fcbd23e8c55e3c4dfd9d22ec6efc1fb5ae8273de4702c4f1fbb5da4ce31430e4e527140375e5efb70f4c1d6ce0d3473f1cfc2f1e7c9dd07923a084693edf93f9c67ef764cbfa1197229f0ed22ce5fbda4a77f29a4b03bbf8dc6a62f2d3ed6dba846f33b9f6879416951f6c2aa5ce657cb0b80e433e88a7fc323b8048a79bcfa77cfb2958168b6095bdc2a0ba945fbbf6ae0ce18d7c77391f80bccc6dd26aca018a84f0fcff9b5471c9af18e168408b32d5a6ff3dcc44066516b5b1ce6e5889d7d9d15951163397c18daffb44e6185e2ddd75a11f527b1ea10ae440ed9e5de41fa50360a13cc368acb56406fd5136910feff66b5235811dd344d2fa3c589665613d0638f96f0ace8ea19544dd6c84826660c3885156511d5a9b843d85 ss = 8f3aab565588c05b61b71946450954527c16db190bcff758abdd508948e922f9 count = 58 z = e404dd6e12dda547c1b08f396a0d5d76b16c0459fe0a675a5e512ed0b6543e17 d = e70d258aac4f53224fd62de4c5aeb21b47b55b8ae626a2e1a44ae6aa67662df6 msg = 8c0a2d42993c56e55c7430b06c53e7fccc6815b476440a8060172f13d56ba5ed seed = e34137c01f8ec3851752c4886f96ec484839cbc8167f725bd8611f8f65d78bdc943020509bae0703a4b1d37c05bc7b76 pk = fa560d6ebb4e5d45aedb57bd2dbbad7cb1a92f0721cc006584e3c9ab1520fae80f55877c1e22b62009863b3353e4708489ec7e78642527286d77b8aa47b6c858e3788f403fcf12a3253a54780bc3087059dba71071c3b3d6288066813494f07312657807d63114773333e861cbfb04dc81ccad19a44ba676245b09a8252b775652f2a987d3898c34e04a82e99276c56dd7777020352b25c0188c3069792b30752667cfd30ea026cfe8962085b3b2fe03c646e55b6c67651e3521b19038e8c52f63742e44461cfafb82eeb84233b5cc8ed46e6814b21201b59bb5463b97a0c88cabd1c41e25eb0259428563e1c1e190cc86188716a2410c6b632c8b8f17555143f452815864fca06591f423207c3467080cc6605f5ed895a19330e0b25ebd8692365605c565b0cb6a5a372c025feb75c852515935c0e07471d9c63b56694b2bb46851e721c1013da58b502a6204c1d7a27c3a7aff6a00b067a7b81014ab6217bbe72542e69fc2a3297d24c4a2c1416ccb258023425cec7401535bf5c4b7bb388a95e04415971ee6b9c89a6311750a09c17227f0676177e9793d93a5875966cfe61e83c47bb689a0608941b0a962da733c7e047934aa3c5eb08fe5dc9c42f5442d30b1492c1daea4433fc9933e599e19f4a6497b25c55c32d5db23e5e8c601dcbec70ac07292bf7cb19d261a451b81b57874a3fb5a8e82a33cc792a45a032b00b35988848ddda183aa18736dac148f0bac03b818730297ad52676a5a192e1a9764738f3516c47dd9370990851445ba91310c091020791c7988f30efce30375653d680694a3c20d2fb1257cfb481e15278db41dd4018722128fa82222b2f34b9d6639be00ad7683236c6424fb0ba8431abf4925c9f8d01405378fca2b7ab85174cc30b2984aa13bc3052e490245659b440741a5b474a2c61e4c6047c07621a7104b2269926fea0377248cfedc1248194e954732f6bb2e6373999540189d1284559a7a949b63dc27c8613a0fce570e1cc27a08092152f994bb400c6da2787711b0915a0500994ebb33c8953c11f291379cf39c09594eee3b22164ca6df98c5f9998ce11fad34d027a8f9ad1bff8a310299e63a89ab6e48025d7e2b9f58ffedd6834b sk = 0009a8df5c7688a3ac82462cec1a33061a8717c6cc364a70bf1608d7bc8b6c35b309416db781410d2aa9f72273efa7501a4aa1048aa9c3827a89a09b49cb7d3818b07a18647f9379ab041ec49a43c0b52a2de7befa6841aeec58e69c7cf1a52e816ab783807671b655e83c798c0096571aa986984cdb20ceaa119d6b15521cd6bb57fc1b36cbc66e1a9bac01539f977fa0d87a82891368e46b385292f0a64418425bdc2543c29868802595eb745700e24e0cf828eb5600c8a42230a7088da29addac908ae6c74abcc1b2604ef29bce54498028fb7cc9e01b256aa207c1810da093094b68815cbf5251ba9f63ba26e7042be79c3f2b7cb936b8375c61dba5253b0a71c34a958b349af2903223cabca3e6a9094a0594dcb320d3c3abf2a2cf9606c7124feaabcbbfdb248f859b78e85f7af200940c9bdca44186f9b54ba78e0b6a263bf72b6c4302c2e5ab57c661a3f5bcb8ea9e974134cda3857f39a248b17143840d48a05943d88331fba9c0b489f5ea53f2034edfc11a2258c7bfdbb4371371d9838a09e289c298014796a459618231454db7a5afd73549f6f97f3bb27e31688ba24922fcf6874a0837cd787c30b8bf1dc4b11ddc102fd49024436ccf855a8dc222053c2633314a36c838053a1d35e18c6698917b4126b581a2a8a009aeb643ef396f103a2ed24c4458388b764a4748b86ff428ae1cf4920e8acf3413175acc0a4a303937663cd751cb2c68acd577abb92c13ec30bf4df15229499092746e0f869bbb9a4790fa198451a05a1208e519a6491713c4371b8a33c394ccc6b8a7bb79d9185d4251e26726d8746aeafb376a3c7399f20790a1058ce50e3d28308a247bbab13806a6820c388207045df159337b3bb316d51b296561ba0266ed980bbfa07221f85bee25c5123a82d501ae8ff65c4166c103f16ef1695a9188b7a0f645ac452fcb5259fa2442ee8a3b72012b917973f7ac3634c1a406f4015ae01ea9b831ae838d2180613273000d859d9a0ccd3c4360986832f76c23a51b81ce378b3b18943c8965e9c8b3a5a180aa13a62ea691e5f011003a8fe6989dfcfb7d10a298fa560d6ebb4e5d45aedb57bd2dbbad7cb1a92f0721cc006584e3c9ab1520fae80f55877c1e22b62009863b3353e4708489ec7e78642527286d77b8aa47b6c858e3788f403fcf12a3253a54780bc3087059dba71071c3b3d6288066813494f07312657807d63114773333e861cbfb04dc81ccad19a44ba676245b09a8252b775652f2a987d3898c34e04a82e99276c56dd7777020352b25c0188c3069792b30752667cfd30ea026cfe8962085b3b2fe03c646e55b6c67651e3521b19038e8c52f63742e44461cfafb82eeb84233b5cc8ed46e6814b21201b59bb5463b97a0c88cabd1c41e25eb0259428563e1c1e190cc86188716a2410c6b632c8b8f17555143f452815864fca06591f423207c3467080cc6605f5ed895a19330e0b25ebd8692365605c565b0cb6a5a372c025feb75c852515935c0e07471d9c63b56694b2bb46851e721c1013da58b502a6204c1d7a27c3a7aff6a00b067a7b81014ab6217bbe72542e69fc2a3297d24c4a2c1416ccb258023425cec7401535bf5c4b7bb388a95e04415971ee6b9c89a6311750a09c17227f0676177e9793d93a5875966cfe61e83c47bb689a0608941b0a962da733c7e047934aa3c5eb08fe5dc9c42f5442d30b1492c1daea4433fc9933e599e19f4a6497b25c55c32d5db23e5e8c601dcbec70ac07292bf7cb19d261a451b81b57874a3fb5a8e82a33cc792a45a032b00b35988848ddda183aa18736dac148f0bac03b818730297ad52676a5a192e1a9764738f3516c47dd9370990851445ba91310c091020791c7988f30efce30375653d680694a3c20d2fb1257cfb481e15278db41dd4018722128fa82222b2f34b9d6639be00ad7683236c6424fb0ba8431abf4925c9f8d01405378fca2b7ab85174cc30b2984aa13bc3052e490245659b440741a5b474a2c61e4c6047c07621a7104b2269926fea0377248cfedc1248194e954732f6bb2e6373999540189d1284559a7a949b63dc27c8613a0fce570e1cc27a08092152f994bb400c6da2787711b0915a0500994ebb33c8953c11f291379cf39c09594eee3b22164ca6df98c5f9998ce11fad34d027a8f9ad1bff8a310299e63a89ab6e48025d7e2b9f58ffedd6834bb5fce7c2c1d79f1bf27160924e5c9b6d142bc95b59b7a5f388ef7319e8e778b1e404dd6e12dda547c1b08f396a0d5d76b16c0459fe0a675a5e512ed0b6543e17 ct_n = 3a9dd87a29c1eff6053ec95445d8f7d619af37ef6d2b79960fc5e945e7593bbbde21487410ae3440987126a29da770b650231566a0499ee9c7833dc0ff7da5a89bc66bf0c384a92bea234b5625529798450a744647e2da9886889479251ad031729af1625edebddbc0608a33356e2a12ddc6813ac6895f79468a798d07c2dd8c8a3f5a1c5c57f8a7e992c1734a8fa75732f2c006e9ded03a82333caee62d096c339ebecd43ea675bab7287503760e9acd6d429f671dc05af5ff65088bc90485bd6b77a0b5f6ec1f426d8543840ae9b7389233f01d892dbfb7c75a1dbf11e7933c7556977c2d94820f9425d057d124f8391dcaeff4a4cef2100ecfee366d53efd313b509d75a820d5d59fa63d6074d1102e36969afd0268e1b6c44ca4724897764339360df45231d86e013c9fb31f355c09c4ed931af1d2cef77afb2cad993953e98a7ee8c040eaaf68bdce0d6f75c57095f3185d85f924bf08ca68c94bbbd34259faeecb22c343e8aa21f9316780ca994f383e90ed306279686bf99a1a9383213f4875cc16e7e049296c2ccb26565ff73e592fb073157ae724b3bd0d94b9ce350c787a30d09adc3ad2d4cf85d198d5b8d0b699bb5520b9c1511416016383c92258e7be2046d6b890f8f39b09343b7322f3ad1deb49e62d081b4cfb6506207a51b9afb036c5c696f9361d4072207e8ee9df115a3537255c88e6d52839b9351a14617d4424440ccb7a512691c3b2f07d3de6609fedf1e8f1d38ef1e5e9e7b875273152806c1f64c5ca50809658d391fe551bfdb8fb0b48f186fc7a366cdfe4febde32ea9cdb6b4e0f4f5dc3b42cade0f615bf28e1b3ead20ad3ef71589acded7bbdd05722d27f867d7a401a757474fee94f0d6ea9d293e5fcc3d47486f7c241ceda44009e0e102868317ab3865bbaa1b8c8a33baadab8b5029b412e410ab768edaed2ed28411d3785fb746a8c95cf2a97b4fa63208f0a0a10acc9564a0c0f42f7f7c07c89599abb08229d3e8142744cdd964b1724f8e9351a70c5a75c2d2a4c6f37126dac7c5543823adcd768b4aef0d4a0d136453f2df5dc884fdb9d1b812d3ab ss_n = 4ce4aac6fd43d6be7f5a634d28b9f8d6af4be9dc3e8307e46689c99845517e60 ct = 8c7d1b30a3fc243b8b9d218a9dcb9828ba9defcf3a6d990eed4c13565052cbd98b879943e76ab31d7cad7f5609d3aae6c0c7e455d5e712b43ecaeb4f9c517f06d514d133a284d6676c3f8b939cbc3383ed395271fa507dd4f3e1e5202f42b22c3030372233993f72d10be3dfc1d08bfdc9a37022ab3df50324bb1db33bd53014ddd7582e62ee6c5872578c0020510c85beb1b5aaaca06ca68975da1fa0835129dabf5d1b66c0fb51dfaf1d7a95a75430bd288df97975790ee5d7acd78ac8d38e44ffb442b3d70710981e93f3c8931c7a6cd357f475dbe5281566addad5e8e14e484600e10f4960b247e6a4fd2e882d11292304d83212bb641eec82b28fdfe75391496bb3966da9fac524b19cdb58b077f1cdb7cbb3d17352015a358c1cc0fd9af526156a62fa1d4ef78865672fc27c2f265fba8d91a258518dd8e6a604699b4047c0e55448359dcbea102a4afdad1799b9b94a12a4707c4f8f87120042d34d89e7034e213c72ed3c4fd7726ca52f86cb5092b76e33675038cef7925613c3ae6431060e49620e8fcaadbf26a2ebee1917ed47d1004eb8e36913ec7bbb1ad3b9f7d515b784aa690fecb7a766c67668e1c04cdf578761fddd7b4df2dd7f32ba120a0b00a5416e534734227de4a0ef660146e415cdbea7b65b6127de3ef21573fb0025103a046e241d69e8a1e796ac4e8e7ee4ad3c0def011cd15d4aef82b9351215995c2011d901937d52379615ed6d13ca06ed61d7d4071ebeffb44858aad6583afa8fba65db43035ccb4c026e5889b9114384580d25fd6fd75d234b1a8a7625ebdf721e10ec57eb88f6ec267a948eacf38058bce7ad373d6c67c147950f31772ffa6d33f050c4aee7de894adc1c0ef58337267b91399ca8144f1647a4ffd81b67ebc5ec7358d4b3646f00987ac6f1216159bf98b6518a87930385cded619ae82a8e236203e42eb0fae71da345bc38905ad851db9f744e5fba88ba108a6bbeffaa88a4803e51d2247b3085d4b584277e7dded137247977f221e009a94c503a1d928e73f11fa88c3f81e7e5bc3481e8b4592f45a67e69807b1629b7ccee9fdb050b ss = 87e2ddc106c9fcf05d596b1415341f1c961cc12a11022906a0f8dd0d9269fdad count = 59 z = eb9f5f6102d275e6f90de73e0972a11636e3066c5edb35cb2d09090e893bb141 d = 28d2e4887d1d1428ee7302045f6e8d6de724b995c06d8186c5341d730e705536 msg = 18bc14d1f738269364a5490d85bdec5e30c3d8166a3e064a9b32e9e7864a451a seed = 2cded57639a0493160c131383b72eb6da7a6c06770f6921ab81c4320549c8570afd55526f390c1ed653182f4cbd1a182 pk = e1e6bfe4701faf21b9303c1871b97e6065a59dc453e9a08fc7853445c4be7eb057fd71272388ac76116f0f2071b0427303982bd2c27367acaac059cbab61a86312ca4a5c959ae6a8d92772d08927040221e5ac024d49162534233ef4681d3b1854b62d6dd06707fa13e1c5ad6efa8ebb2a003d9bc8c91a612173c7c40650daa950d42b70a659414526727a1ab121d42bb4e14120c9217a172225e877ccb10ebaa615835cb54b8b9bdbab43acc1180a510dfaa9b908c35493d233a2799558dc3c72d14dd1340e807b92a3c7210a651b9a344d950c02d7049442894631eb8a473055c8f2126ea6a6b0c8ca99b1c33c5139769815ba1a2c3d79363cc33acb807c9d8613a221913b3777f4b33078606a7f0c26b5442f2f5112f14511c19a163d27bbcaf98b328a5684d34f2a39051e4517188c32f29509c6e84818e0935d2aa95441c6d7d672422220c2f92256c02a4ab8728c330ed4935a52ab4a32358f9884b0e61b8974c644b8ec5f357ba3459a5038f5a91ad8c8755c6e8407cc35c209eab765ea45aed31844222c5a9b8a3cab3a32b14501b9c91c75a65f2d85add22a3ea3d27e00a84bdf65646817a3f962389aba141f8b225805c4adb172c2a6250da540168b510d3995576bc236b998121a8effd039d8d01e9a1707bdf134ec95690d85adbb70c5cd615fbbd30c2f66a5b49898f95bb9a0075cc926478cb9cc5de20b90b153b30038bc75be16786acdf6bf62a48b6ee77aa6719964b8124de28e44bb52ba8b4bf7cb761ec23e7090ac2619cc28ca1276c998dec2b9331a38fc91cd13f28a534c89404956d9b79103bb24a3b6c71c9a992e627c1647b1888805d3e050f6741eb9630edce81bd3e854658b1dbef7900d18581a78b461eb02f42b1a658a597c161d2533c7ad4217eff07149298e8cc2254d22b4cf005175b4c7eb80870b6377b8a6c97b5368dcf1642f734914d66b72ea25113b1de431abdfc76a7dc428c711053bd74e77da744ae2b6a1668a5abc95db05062a49525ce169fae49b82c38d2335937a0b353c6044dc566d6386cab8b7266086090e62211884902ad96fbe445e72c435a0b34a20d14c55f7e315e208d7d61299ebe0a5cf668034cd39083ec464 sk = 19f1b343d08b3d048792cb0faf1cb4d5d9acfd309458758123c651d5e2c08ff3baceeb7f4a612303d27b5bb3aef820363c783798995ba9f640e1792dde726cff133cc7e985412634f4d980d4499c19a8bb80a1bf5766615b410a6fa8b0d9c0c06be111c121c6529ccfe59b20ac6472337c0475c930c24a3f75f646b5d5465be0cfcae891b7269cc5e649b50bac1f55aaa7b3c159a31f05121ee3b298c2d93029f5ccffa36ea709b52e089c77d90aef1071270c305b348b8ccc23438c86f311699a07314223484b20304985754f022ada391a95b7563f815f4a206b4d4270db1b568a7a5050278f77f62dc60b1f82f64e83b4c3dae10806a53d49162533463748a1c968489b31630e52a5a6df97b394e67228031628456a2759cfac616f95a18b021531bb6079572ccb53c0000df9cac5a33a18a97875cb508df8559f304f2a48641b55cb6b5b22bc34ae631b1d34bc1608e724e12274c9721456f228ae964665d74875d7719fb38595d4cf0aea2d75272d53c9bf72945ba9d48f271650ba07390cf361577b0311b79c8968c774640851a681705c093e55044fbc62939617e16ba24473805d3956486664ce7b3de444b3e93369a8141217934c180496e17654c39149ea70af5af3c4a864b1d9e642dc1b9fb0b75a5a43a2c80c4132496169f6193663c18ecc215f85c428356afc3607cb3c276c206b58540a093a0efe068495ea0003ac71c6995e9104540093b0f7287a48b25ff87350168752908bc89061509d1c49850947a7eb19dcc913d6e74dfc63ae6a4734acd5b7a80a0b90384c446b0f5f18133cbb4417118b061c7001b39d35544d96c96aaef9cbb45b1a00811322182259fb9ce5166573010010f8977af1171a979c375190a9a3651764915553511e4a70c2b83360a151f561b0168a3e7957557f67a194a2387594a912c36118e16afa444c2fa22ebf3519053588d75c2102d64db58b8d55122e1f1526e9c94dd5f51ad67b2eaaa394ad688a00629e7d0a8012527765c037af169c93d30288538635202d02d23b19ab8b9003236e97159de9894cc224eb7300b1110c32547a812370e1e6bfe4701faf21b9303c1871b97e6065a59dc453e9a08fc7853445c4be7eb057fd71272388ac76116f0f2071b0427303982bd2c27367acaac059cbab61a86312ca4a5c959ae6a8d92772d08927040221e5ac024d49162534233ef4681d3b1854b62d6dd06707fa13e1c5ad6efa8ebb2a003d9bc8c91a612173c7c40650daa950d42b70a659414526727a1ab121d42bb4e14120c9217a172225e877ccb10ebaa615835cb54b8b9bdbab43acc1180a510dfaa9b908c35493d233a2799558dc3c72d14dd1340e807b92a3c7210a651b9a344d950c02d7049442894631eb8a473055c8f2126ea6a6b0c8ca99b1c33c5139769815ba1a2c3d79363cc33acb807c9d8613a221913b3777f4b33078606a7f0c26b5442f2f5112f14511c19a163d27bbcaf98b328a5684d34f2a39051e4517188c32f29509c6e84818e0935d2aa95441c6d7d672422220c2f92256c02a4ab8728c330ed4935a52ab4a32358f9884b0e61b8974c644b8ec5f357ba3459a5038f5a91ad8c8755c6e8407cc35c209eab765ea45aed31844222c5a9b8a3cab3a32b14501b9c91c75a65f2d85add22a3ea3d27e00a84bdf65646817a3f962389aba141f8b225805c4adb172c2a6250da540168b510d3995576bc236b998121a8effd039d8d01e9a1707bdf134ec95690d85adbb70c5cd615fbbd30c2f66a5b49898f95bb9a0075cc926478cb9cc5de20b90b153b30038bc75be16786acdf6bf62a48b6ee77aa6719964b8124de28e44bb52ba8b4bf7cb761ec23e7090ac2619cc28ca1276c998dec2b9331a38fc91cd13f28a534c89404956d9b79103bb24a3b6c71c9a992e627c1647b1888805d3e050f6741eb9630edce81bd3e854658b1dbef7900d18581a78b461eb02f42b1a658a597c161d2533c7ad4217eff07149298e8cc2254d22b4cf005175b4c7eb80870b6377b8a6c97b5368dcf1642f734914d66b72ea25113b1de431abdfc76a7dc428c711053bd74e77da744ae2b6a1668a5abc95db05062a49525ce169fae49b82c38d2335937a0b353c6044dc566d6386cab8b7266086090e62211884902ad96fbe445e72c435a0b34a20d14c55f7e315e208d7d61299ebe0a5cf668034cd39083ec464308ebc1c1ef50d84afdaf8c08a4bed51754d12264181d54f1e709431e4140d2deb9f5f6102d275e6f90de73e0972a11636e3066c5edb35cb2d09090e893bb141 ct_n = 4dfefbcc6f5f194511fa6c4a437b2b0a03641f935178178addbda1bd9e0154ca0397f1ba5b5fe3e9d16d855402a81fb7b4b9a6283543e3c509c1adf368dba9d8894b9410bfe6822e9d3cf18f4052f386a508bfc5d5c44184d9ceb38ebc03edc48c1867cd724808e109a00907e2ca5bfc01c56abb8a13bdbd289f037fe323c4d3f079b72b9633f00583328c2e46a2ce63d8801373a0a5c22807c51b4a08fd4bd7b1ded41cb5540e178aa42ca04a2206f79f55e7da23ba1313d25a32bb60d7a458a1ebc76a4a76dc4f9f0244e5af912d9295e8523ac7aef7827ea4a388464dfc2604719260be5f5b724bc3bdf96bb0ce243bd9e4f6eaa2e551d49c5d4a24eb753ea673aaaabb69d5df135527c629627965acae3219fdca0e78c8cd253a76c23b1d8a86d76bf8112ff774d92ca6ff6c55465fc36374803948ee545b505771cc1e54ae8150211de5304b4deef9fc73ac94931e65138a645584c3db63aac62fe4c470e6749bf4c0c26ced2be472841758eed73e98250209a4d6ba9c21401ce2b32aa80a2de6e68bd9e0a17148f6139aec732df65f64b2da3917362ffb8cda8e730fb88c63ca67e157ba3d8262742f02ec895cbd7ac7a11b1f1b77e208d6191950690c280d2bd1199cc687b699f623a20327e01893d7016fd5d5866315a7552dc4d23579710be97d7b90e943fb93bd7eaf5ea8802ccb2d5c79488a0d96fc8a863d3e8de2ce4cd52172c84f5ddf09c098c9b18587a5cd35fb8df5aa8ad51617a8c75c7ca3203d5f788f01ec4b688141a32892dc33716ebe3a96ff7b34644be9bc4fca7a8cab79c58c7869bc099b7f67d6c2c912bd3970bbba9162aaf24e0ecb21df45b777d6ff27403e56701342102816bf88b19f50c338b422eda5afa03c67456099b23a22f28c4e3a61d30505536cc590d85ecf1cb7ab14c0e2cdc47eaeb189749a2ff4a6f9763cf06b8ae9ce5382767a69202542948a721ef2b0adf87462a8ca515b52b8b5614bef5622791151b7c813a45ecca12b66e9c643fd3fffba1998a0ec101c8b711b2cb50319859ea7d129832e0f2e21542ad98a0c38ebdbcf009d7d31fc ss_n = d2d4bec9d9c296d41d94e085051e8a0a4efc85767a43ee525c8b24011c6b4ffe ct = 16cb7789aef780f93f0e1146c5d2206d2dab0315512a0117e975b655dc05ff251d67a793df5aa347a332f740300207df695a2f752537ecb04160ca7a7532061f6f4404958e1a526c7e4a233936e908f9e0654fe538d821d881d3d612ff8a2daa340c4d5cd69dbb0dfff555751b841fd18ae0102ab1cae5e38d18c21d8332d5c51486aa97868e44cd3c34ea563dc7ae955286a9c56a3b0da9fb26b76d849aebfae691d8c593df224cdd0dd881842ec848e17dddfdcf2041e3ef49a1b294a9cac6bf316b26ac0ad6be7734feeffc8e5c67c9530a1886de6e1b0864608c52fcb131828df4451cceb1d87774cc29c811380334f005beebf817e3d4fd9379de9fde765ce57e9b7f14772be89338b431da9ec86ea44a8404c4c57e54457def75bf6bd572f5f041e67ab2a00ecc2371420170508876ddcdddcfe07662ea53d9be88e4e1667c684f8f92f89465c34f538b313b01ddcb47f209c1a63f30cb8db68b8efa0bb47d666e81d4ff779f6fde45df47ba7b33488e9720edd428d9250c2153ef6178151e61c1777811b93acdab83a5650ebb0a9fbe9a411898f5a1f2ce4d02925ab5597c0a9bb492fe746d1a1a205095d769a381cac49c743860c553a5e70de8b53a16cc370cde156000cf11cda2514d99cecd66a021510cc52417d648570f6ce4dc612dc44d369e5a25fda43a7a446c548016319b4418b13293f31f394f1d694a96f341c0e4cd7c281c42bae02200f984e4018849790cd96b3cd29e347251c3e72611e6f9449dd3acedd88ab52a67e296c239752fbf5e5bc39c6e1ea41bd999ea86baeecd1abee97b46842b0c0658c658829c60a8476f209029e9a36e064098b0acd306bb7980eddc0e81b5b072278f601ddbaee4a2e3df1ae9fa95698a84855b9fb94525ada94649f2f769366c2607f62d51c02e96914ed7a39a2062a73a9c08cae421f45a370a2b27b359bc1c9b0a1936aba8c53a9af27166db5a2296407c6d3ff4f9bcd601376ecc6350c318cd2cfc653ffdd2e9201a2dac69ca253b18c2aa58046991f9668632042017d0579ccbfcd49b691d0cb8d852f9842d872910d5656e ss = a517cb567ccb6b5a21cf21ab3090d192677fbeddf69d41583c81e705257e4e56 count = 60 z = 628037b25bd51d77a8af857c4dea1fa3fc54255a0fac35f8909ddc437ba8f6c9 d = 2912526a457d341c7fade106110ab4dadc1d951c2d98d3c1ec58abea84e31e97 msg = 8942a2c4088bd33fa7980984c0c1a27be0ce6f518f4132b92270e425f3fb8356 seed = 7a89dbb315b8d323a81c7dcc7c8381f237687a5d86aed0a3618223bf0363b5390bbe9bba811fa979b0936e7e3386b466 pk = 8cf897e55872fd15cf4dc8b7cc2111a05bc39a996cc174925a7ca35f9224954293fcb61179733702c42d6fe003d5c4532aa62dc9262cfc2980e4266777b1779b9710ce0cb3a7e563cf794f6e5caec069566a00b2d811c14e832f3d495d972939f7b01a6adbc83e4572711b2a5df725114796f366a152360744b94450c88861dc395e0b625ad26062f91596e06a4f9a9234c82b1a16aee340b92493b5b158c4c2093d31cc8a97c6666ba9846d1609825ac5e2e4c18d0cb9f92767f1892f82cb0a4704bd83e341c3b8bdded29043fb424819a401268d3245a80cba9788dcb3b2204ddee9123f6801e290aa3fd6c9af465f67f03403a18ab4518b6910ca4eeb9d10f23e6a295d9023c396f46eb8b4b00fc101e852bb4d0a1bf65387acc3317284c3c7493cdfb7393251b4adec3b675788af2162b876ad30a82871e197c9c218131c5d303a060c03ad6ac7a46e2c0cf6e43c51d7216967c9a7bba9987a12d3944d04a030ed9947bc3ab543d1305ae67e0ee47646a3676ac6286e0151dfc603d38a9026151d7f96a95fd38ebfc199420729933071652b94a29592a7a2754cb49d1b5b871a32155587725a0b9e65ac3e445747b09c51ca3a75337280b4c38f397b620a501d6b1c833058af9d472e527c6a8fec788d6882c814b29fc610b6f85e5f88287d6c2634622593fc8609b3a505d37545fc3d68a60009f4922b8b312d551f79ba70a3e5b9eed756396c3707494e63c0226d240e25124c124c1b477621f2d3b487486c4aba18b517b521786903d02a55a26f15074e05da7971f27853cb20d4373ce2a7152029349e369fd2554f5e744076b8198b2233daa4799286c77bc5684145259a3117a6035a834b44d4f3ae4c4531d1442aad29036c281011385c22ec128629b929b881a5499fc4254d91856099caa1fb98b7e4357f5cabb729761c6210a1efac00d5c82a51b204a8eb194aa1bb9e0638df3a759583349527b71b36716e5803edb4684e1aa4690a7590a492c1870eaa5bb2261aaf0ac97a4066a35cfbcc262a2ce1a4913d91c45043a05e93b72083cefdb8a074691c01a1b31710c673dac667adefac162ced6285d10cec9d7fa4f1e87ce287065cf11338d6de2629cd529c sk = ae024c1d1c77644cbcae043861396d5f6c080a50913e359f92f802f295c5bca63e52c6110c20b812f91abb4a681ec0330f06a496f62a3f3570577b8ec70276134600f5391bf0153caf400c829260db0b8c5f8cc078c7c06cb8121b4b713f96b279a94927d88347d36679d1b7f7626fc92a0fc7787ad01ba4f4046c9bb1ac4cb93854c1a52159330759834399b656c383d9c2824e655eca0237522917cb01ac5fe7758bf82e701681912056d9b4b790967be2b6109f61c5ae46c986720d50b328302c036cfb75373c6d43e79897a03c8dc79fa1c57d70a06cdb430889c44f70c807454935519331b21591fb475f33bb85227c59a5558d0d845f862360cf765516038730922e40a38b99892831b051e632b187a13d4eb73dd5209b2362454d451ae09b817c171f8c3229eae7bd1356a97b0a6d39675a6ba78f9cd16c0a79380711a743f594b5da4461d00b0ca7b299865b41d269bd87af381140aaa30b53112b2b711ff8b522229c9bded484d7c023c6664f6dfbb488d692ede71070a65d1b0c4d90a600e7396c6d7a7833648b4ba60006b4911d561599db5865404473fa628c8c6b64e0242da21252624069b9c7830526190159a56ab08292b2b99313dffb760a9c39af099ba0a21dd5b2721e37133b07bfd56b9d677b0dadb262acd5065328bbe0d4076c59518868323f2c2be43c2184ab8ad72a6b4f74c3501559ce63006b5a3c9b023fc659c9b8db55338a675868b72285c3e4a42eb9f56121e23edc8a8ad9b0b5fb8b126e3581b8b19c27ac38a6454b9232b95a44128073c6d9c75f34c76c5ccb2c8ac6ba88ab802eea7def9776e6958a30f6423077c57a5790e8e0aa1b39bf8c5a5bd2037a87320f2de1c269bc01fa092820a44d172b8f02ebbe8615b16cab681ac299ac24a63ad5c5457bc8a8b321cbd1baa27757d6c605f4c91d87f53154990522f2975c845376b82a96359d9f680fd76799e3852064d532ca509e5eb75df6a39c6baa068eda04387095e3f849555acf8a8c28a132bda2b868c36676c5e79c96c7834962639eaa26ca918df31181e5310de74054f2da4946078613791d8cf897e55872fd15cf4dc8b7cc2111a05bc39a996cc174925a7ca35f9224954293fcb61179733702c42d6fe003d5c4532aa62dc9262cfc2980e4266777b1779b9710ce0cb3a7e563cf794f6e5caec069566a00b2d811c14e832f3d495d972939f7b01a6adbc83e4572711b2a5df725114796f366a152360744b94450c88861dc395e0b625ad26062f91596e06a4f9a9234c82b1a16aee340b92493b5b158c4c2093d31cc8a97c6666ba9846d1609825ac5e2e4c18d0cb9f92767f1892f82cb0a4704bd83e341c3b8bdded29043fb424819a401268d3245a80cba9788dcb3b2204ddee9123f6801e290aa3fd6c9af465f67f03403a18ab4518b6910ca4eeb9d10f23e6a295d9023c396f46eb8b4b00fc101e852bb4d0a1bf65387acc3317284c3c7493cdfb7393251b4adec3b675788af2162b876ad30a82871e197c9c218131c5d303a060c03ad6ac7a46e2c0cf6e43c51d7216967c9a7bba9987a12d3944d04a030ed9947bc3ab543d1305ae67e0ee47646a3676ac6286e0151dfc603d38a9026151d7f96a95fd38ebfc199420729933071652b94a29592a7a2754cb49d1b5b871a32155587725a0b9e65ac3e445747b09c51ca3a75337280b4c38f397b620a501d6b1c833058af9d472e527c6a8fec788d6882c814b29fc610b6f85e5f88287d6c2634622593fc8609b3a505d37545fc3d68a60009f4922b8b312d551f79ba70a3e5b9eed756396c3707494e63c0226d240e25124c124c1b477621f2d3b487486c4aba18b517b521786903d02a55a26f15074e05da7971f27853cb20d4373ce2a7152029349e369fd2554f5e744076b8198b2233daa4799286c77bc5684145259a3117a6035a834b44d4f3ae4c4531d1442aad29036c281011385c22ec128629b929b881a5499fc4254d91856099caa1fb98b7e4357f5cabb729761c6210a1efac00d5c82a51b204a8eb194aa1bb9e0638df3a759583349527b71b36716e5803edb4684e1aa4690a7590a492c1870eaa5bb2261aaf0ac97a4066a35cfbcc262a2ce1a4913d91c45043a05e93b72083cefdb8a074691c01a1b31710c673dac667adefac162ced6285d10cec9d7fa4f1e87ce287065cf11338d6de2629cd529c8c67ee292f5f5d5c3a13df099a28fe7b5a0a951bb98d6b60d44ad8583e90f813628037b25bd51d77a8af857c4dea1fa3fc54255a0fac35f8909ddc437ba8f6c9 ct_n = a0928ffe3c9486c91ea448c5d7d979ec1e94506782433d3deed8975532c98b62742fb9b6ae9283bc9e22c580e2ea32311cfdb072b440b666511b3c2a5cc1c3cb5c43b783239d8659bc68a3ad91953a207b64ede02c21a424fba111bc34a80488533001a3693e7d5bf09b111eabcb729390895f255945c0d62246dbc7cbf7a871dfaa24116194eb0211a9d03ee900a21009f166885ea548e31dc218e0872554c99b1bb8012215889a84c1940237870fec1db9ddb28146544f2aa18808191891f78c5f93c659a44c794c28c5cb20684ac197da013504e4782f4ed1e40e89241845978d60291c80d22ff1b9a7fd86937d836738200e9a91da963c9a5b3a526f5e6a550080db33bd0762a70fdb6275587ac7c5ab04a4d022b60f754d81a71defb1c483d29df4c421af466aa35b29f397f7290360dc847515b2eb698eea780e1db35226b49ce8736fe6bf9fdc821ec3cc8dea780507803094e1abf26c0b6dc0b3bcbf4ed20d9f16958db9ae7b9b333eb312de60c46c1afcddbcff25cc937a5452250e487cd413d5b4c6fbf1a7f9ee448b01732d33cc4bcbfb97b02fb262bcfcd6bba53bd9a7109523fe059d505770796ea331f6750d7bcfc3bc7f1582f69deaae21b887fa91eb215eb21e710f9ea81b41c5be0fdbd5cb3a1a97abe581489108af030bf53f2f0717f651afeb005d1bc5d1409042c79fbf721fd0d9289434118cfdbde0bb5b5fde985ddec510624700760ff9a3e9eaa9ff044fef29e2ccc76a7e052639e42b640200a6c849409b169e138d029bcabe2d44ada0eb3250e783af6532f0db92284d5592de811d3af2d8fbe94fab94bf5c75d3ba7eea75dbcd530deef010c2655b4816146de2d9f18037090de0d8234c15e2e855d6ea35a0cee25ab7a30d771634abcd52e54a1d449541b366acdc75614a6360adc7b8b15cb382d2222db0bd3309319e0597234e87ee356ae7cb80fbc464022d347611b73a13c059156897940818d6a6d1259bcf3dec7e96f589d381ea0d606891b8258269d375e5366538adf3bdb2da1d5943368b78fc5197c4be6ad5709e184d47d060e3e52daa309daa77 ss_n = ccf0c0b56d738cc867dc22ce6cb10537f38505a2dcdd914b01837d3eeb00cdae ct = ce400e12aa2dcc7d9d4a054961a629eea40f7bb69d789f93dc0b0547a8b6b1345a5d5b090fb10042b20e6e854545e1b5a9fa8957b22f6c1030968f1742f712c032acc01fba00ed71f2949c08040a7456c6426747fdc18e5dec719e84886d9199d2c2abe9fb0c9774371814bc6cb9e131ae00075460e7fef8cf84a0c4ae9faca7d377e15c7ce79326271cabfc2ab263af8f1d30ea0d58c5e92666100a1f7d56712608ecf228178f9a2231e097f27755f2774461f74ddc7dafa6137d7c9a9f937f41bb3af5efe7273a6cdc5e3c6b18e07e741f73fbf14e73c0c5d2626da475fc4967e1b45d5d1c03af51a1c43164bf561ebcc4f1a5e43038b0ae869ab944692f0a23df7cfca0f6ff25cb8b6d8ec3d6c2166fa267a7ffb4318f7d2fc63f6c913528ba4e2f3b6d115b8c46583c2fe255333b02e1a2fbcd18a8e1989589a885f686a4677378830e45ff30901e8a54d3ef290a1c9d60702ea93a605594d93d2a09aed56ee3ac57d78d1333b5b23cf7adc51e6a6a6dbff551fbd98d18095371832f217d8021fd7a3ba90dfeccf96bad53598a8eaa305740a58d626901b9ef002a114a410ae3c751781b242024213357fa2aa054051a03c2bb92e7de6604cfff4ee827abc6fbb55c9d6191d1c1dac191943bf92b06059afb385ad8dec9bd90d02970a394351e108e15c365959ceeb54c6ca3544e553ccad333d4beb5ac7fba346681e6e45258ed9318b1a6c723b38ea51455d6ff7e2816a8306c45d534f79080876c7bde8edd79a2888939c0180cfeb5eec4f36ca1702a309293f70b1394472d3576f03c69ff3495c14995f716857ffbdb39f43fbf182b157d7b8c635066696c2e930eb396d1ae6c31aeb8b4aea1b2f26c7ce068c03cf1a180a23e7d9e2a8a9081fb941a50f45c2acb9db3541e5153a6f4ffadb9cee8eb9fc330c7a962c61784578479a42bd1c88ffad3c5b00fc80cd35a9c0c8a0ca3dbd8c4da1bd48793012d82185301f2ac70468d5910e1347d5700ce7680ed2f70404d08b829d5de2846f006cdb5fceb0015754088ec6e0f198c73d529161ca81106d591ca4df3604cda87fff1bdba ss = e3883a5f0b7ea66942091655297146e2357c3914a36de37a810c7c7daeaded32 count = 61 z = 69dd7c1902fe0fc92bf18297a0c5f95fb49472c11440c1f91b9264d9e0bb0ba3 d = 0c77b0318532687e1b95a322ed1541375ce38fca1904c3cf60948943f8c1f0f0 msg = 5e4a8ed81f3cf5081b4f9f2c2531ff68dfc84fd08fbb1aa40f6e46a1a15ef39f seed = 6e193d10b6f2affbb5bf217e599f24e89732a6f8580631d357073ea114e40771a9870f7dbc248519867d7aadf69acff6 pk = 2724a92e167c3025727d5297bac731ac580e34644adf682e2bd5a38cecbfabd67cbab415dc155aaddaa16d5aa779c50aae141a5e13061546576bbc210594a9f98a9b0bfc254cea021deb394c438722dc6adc6c3c90c52c942812256c048e2bbd07c8bd0f85974ef802e5689af1aa0003453fc841266c2a010d024da5d12ee63b150ba476da4c6308e25fe2b10a24822238677900e884923183b9c36dbdb3069480c592804661579398e79b6f193eeea785d1fc575c3b62227c210a51a2194774e4546dc57a8680127018eb7c82e51321565e6305b0149c91a44abb4068669481a571075737a912bca1448f14c6d26191d9e27da469a3ebd3632bac74415a7805630b95a69114860c7d485f842b2282c170570c6c2ba681b9f92a519355113b818a582cfeba1cd55b656e48588ee350cc9791b431cb0c13c00b09867446679053ce9bb614d1b6754b501595e295512997c347502302576c3a736079bdd3805a4db7314d405ded47caa6c41d52dc38f0eca63cf3a906d075cbc92be288162487b4f62b417e62c062c7405174197c12a4ef82c8823b7bdfaa8745301ae9253676f5baf16b7349389061a79792240381f58e29580f902968df847eef806a5cf44bccc8075406960a820e23eb5d39dc41974008f3f88d463b537baaab81e55d404658a0a570dabc006e81b4442bbf6d1871b214584263098214bac1b7b73e87adc35b8f9de0c810f0697ca4835ab6c63223ba7cf4488adc80a125b38f645a77442bc7e68dc9f67e16c58ef29c41ee381cf334971ccabfc3f2865a60c05145c95b580032743662c419e7e61338ea220744274b63ab287a5e7f95c9760a6eddb1bfe7593e10366b4a867b51998299d678c548ba0afa7157e8c11ce579519560e8798480e1ac1be450394a149027c40ffcb438bcc5931b62f5d413eb154e6257921f259b0297cd7e840d5d049ed4b98434e3c74a8495fdc8129fc25b047bad0c31b291330d1f6a118fb443f583b72e5bc7e4970ab07281732a1c32595d8974a81ecb7d7132a8de7199806a409e837330168a358a799305a4993323476818e6d02604b9a43284b3ae38121139745ec96789c356de3cabdfa4d1a04ce2a9e459aeec3d32b1 sk = e09587e69099eec1ba54685cb3460c66725acde9a052308cbc28778829bf46a2785f22288ad492c80668e53623c21067830016f8f1cd0e36cc4009478875076d11be659289fc420494a4833d50496f733f4a80cb704442c58a8ee886160ce02cbbd0110989ad39ca49a83aa43dc8afdec00bedcc0be727988778c9dc478b9b086a38abb4df376955fabd56d249cd7a7a01095dc3757098d0a369e8050bc1051754b71019a0d8c850debc2ef2e66877f710c69a391d1a8b811c7840251fedc07647d9c5c88952d614ae0e4040ebe29896205c81fa30f48a910c5735e4959b3367c6fa9710a1f46470c95e6ab2167df49156650b4fc73332b929bac88fb131ca0e5237f8c69926aa52fa185e96b738ed569baa878f76e12480754f06366ae663c856bb5cf2a340c1e6015727c7e9ca96a08aa8fe332e39b24c68853611144138d3bcebd89d42ab7ab985a5b26809f66796f4578a734b637ab20ffaf78d9215952fd234635379f3eb504236b09e465701e10886216043731bbb510c49c62b0c5b1b31c8918728978df402791b3243e426281a7298ec7258bbae9c006f08994fba34ba68a99a1e5c4d46275bfe53096760b5c9656d7c58a3ca505baba251db33b8a93ab31ea28ad7d6864469ab0a7ac9e4c7104a1a9791e4c2e7e838c6a13102e436e3bba353ea2259782ab40b4ccb2a81d55c8d7934387b47b35633c454cb488f94b0aebba73b5531550acc0f8329077153a0c8a7a6312ac6152f32100a9bc8b46c0b59f1376820a03405f600734577ecb9544cbcb2d3a4b9d47a74f3e0afc5a8c431452002c46fba6462d204aefd55047b746e1e8510a2116611d4415c9a79ba8b0a62fa68bdb0a0b1cb6aafc1a7b9b2c190886cd079a6c2469b22469344a98badf6b32ad4177adc034930794b0a76f7b633a50a3703b73722c0536ca54868e3640f683fb426821c6764b2ba016809ad02f2238d58634dd15b6dfb5ea5487e035572f6309b1092822ffa2cfcb9c3352b01f8bc46172259fa20c31288cc2f2978b8637bd9c4c163a748e62783bcfa4a7e3b04540b5ae6f709710bcaf90cc93a02c62724a92e167c3025727d5297bac731ac580e34644adf682e2bd5a38cecbfabd67cbab415dc155aaddaa16d5aa779c50aae141a5e13061546576bbc210594a9f98a9b0bfc254cea021deb394c438722dc6adc6c3c90c52c942812256c048e2bbd07c8bd0f85974ef802e5689af1aa0003453fc841266c2a010d024da5d12ee63b150ba476da4c6308e25fe2b10a24822238677900e884923183b9c36dbdb3069480c592804661579398e79b6f193eeea785d1fc575c3b62227c210a51a2194774e4546dc57a8680127018eb7c82e51321565e6305b0149c91a44abb4068669481a571075737a912bca1448f14c6d26191d9e27da469a3ebd3632bac74415a7805630b95a69114860c7d485f842b2282c170570c6c2ba681b9f92a519355113b818a582cfeba1cd55b656e48588ee350cc9791b431cb0c13c00b09867446679053ce9bb614d1b6754b501595e295512997c347502302576c3a736079bdd3805a4db7314d405ded47caa6c41d52dc38f0eca63cf3a906d075cbc92be288162487b4f62b417e62c062c7405174197c12a4ef82c8823b7bdfaa8745301ae9253676f5baf16b7349389061a79792240381f58e29580f902968df847eef806a5cf44bccc8075406960a820e23eb5d39dc41974008f3f88d463b537baaab81e55d404658a0a570dabc006e81b4442bbf6d1871b214584263098214bac1b7b73e87adc35b8f9de0c810f0697ca4835ab6c63223ba7cf4488adc80a125b38f645a77442bc7e68dc9f67e16c58ef29c41ee381cf334971ccabfc3f2865a60c05145c95b580032743662c419e7e61338ea220744274b63ab287a5e7f95c9760a6eddb1bfe7593e10366b4a867b51998299d678c548ba0afa7157e8c11ce579519560e8798480e1ac1be450394a149027c40ffcb438bcc5931b62f5d413eb154e6257921f259b0297cd7e840d5d049ed4b98434e3c74a8495fdc8129fc25b047bad0c31b291330d1f6a118fb443f583b72e5bc7e4970ab07281732a1c32595d8974a81ecb7d7132a8de7199806a409e837330168a358a799305a4993323476818e6d02604b9a43284b3ae38121139745ec96789c356de3cabdfa4d1a04ce2a9e459aeec3d32b11e080587efb891202fc2d1f7b26b0f164373aca47a8d16eea13846d0db18e95069dd7c1902fe0fc92bf18297a0c5f95fb49472c11440c1f91b9264d9e0bb0ba3 ct_n = 4ea8a9c92836fa0193821673fa8695e746029b36ec4b4eef16188ea374cfb75897bae433893e436b59854ddfb143d919d80b395f2c28206251d41367717debe6f2ae557915f2fd07d3f914e9e2f5aa72aa030067289eab9b36edb01656aa9c7eff165b0635126d9e8ecfebeb46be9c37d6f7649490a8b685820c985b7b1049ea3cc2c819dd19e48daef31357215b04dcd78237f312a394de431fe0369f50acc6dfc6a3508322f85a3e930fd8a8194e518be3ff4defa891c27ed336c2ddb8306721831e0dbe8246623b3698108043a3a7dee7e360772079109e84569f6024794a3ec98712f7d3ef00437d8cdff4b2698744d2f80a75beae1199b18c309b71e6694d76e9acda066bfe02492b68ef29bd0b7f419f9859815cb2a35686a04def909a55e55a9f4f00da5b925eb6e4d86776c16126c844a2a168002c198f4604ddbbc5bbea35c9e367bb0292dbd6738af0129e1b5fa67af965b2b57d3327fa1338a5945c73fe3bd2046a31493bf25b71ae837ddec9ad38fe012a817a6c3e35b6cc6d04803d3a848bdb12d5d4baa4c9ba2b566e9976840c0aba9025331f41f7467038b186d62a63a2424a6ce24f2faf3464a899adb1d1146b7151e1954b78c7809ed4fc07c34ba35e39e164b646546c34ad09e0361d5c3bee60bcf7e8fb58ea78603c248ab9bc08cea4cb5a4f52bb9632cafe64a80537f4592e827f6556e8930a45eb6b483dc013f446872c24dc8e9e9d59efda98ef75966e143e5931d4914959731cc913e3174225c7ce4a7d1df91d5f1fa9065635b95a9dd723428050e86c56698f13007d600ab5bf22b56628310632d956db1234796f250f1d022157853dd04e6096c4612f5c552437eb851b753d2119f468273b1e1d6b60b25ba260d9e96e56ffca430d7485b5da56fd743a390a94ee2cad95d070d94c2090e7b7e8158a9fd967da77480d405cd747d3d13923b3d669e69059f75d9cae6661e103f3164b3fdda19d6fecd70ad393bcacb63f40b99c799a4153439a1c02ac81f84e3921b6f9547fa80f8245e244aa23900c3c542204dc9a823b4bd1a1b2a3dc436dc2393bad0650a0 ss_n = 579d7f049f2da94d34c11b08af34395164e404e9aea871ffab5a21d802470302 ct = 856b3b4ea4ba306d5ada05af4b88004438bae88b0f47a6ef9560643f661fd635a7b52e1367d00c3f0f4db03a02cce583f5538363404b01d5507fa4a494bf11f7cd3647528d6a4a7f0268c030e2384e57d5eabdfb96101c2b2106c829daa0e7d1bea4e2597d96c7b01f16437f2fb96da736cbc52c99ca32cfd32ab13e005e64f4226c4dd0540de5cb7c88d398f4b14ac220020506b87cdd9777058db08ccc390157b74a89360b4ae4aa8535c910d3bd74f4d9ff46637731f90cc89577a2133268c752185c756a74aa8968c3f93b403e2c143f0422f184a5e41d33d3aaad3500a6024a7f6fc50c56bc948a934c4434d326e273960567a508c6238ba5fc92a1cb0c23a73a7fc6753b7358fed81d5aa8c77ea8fdd0590d7a2cbab43e68723409bae2ccae329410405ce5a9d639e750776d6c337f0a2ffd6c8c038f40709f3678f8b2bfa3a7f07fcf08b3a6f52b5fa084d1c138c88baa5b982f0073fe3871f3cd6291005e6ddc91afa86f771d41a5e310152ae50363cbfc921366bf7d018d504272adf082da953f9101bd3c732e72c3e4ebf3a978885bc6289764a90bd9266b002976ffc81560b98e621e630512d2136759ff2a834812791841179aab62d3b054f66799c9dc1e29419ca4daf27a89fed5940d84cacd855f3925b1e7d4582aa49a046c60161b922645dd3132aaf3af2ab0fe279c0a91098ec7d2b9a73711c7d9aace01dc98b3a3bd3b53cdb022d074e717e12012ad2c4aea80080f8f5faffb52643c2293f652c44805a2d0c392c511af3b5e36ccbe7afdf2a9b1839c7f84e406381b242f16d7ccbc77b2730e58b8e678cbe98bdb187dd2ba3058240f9c989a0a0a6abe67aa55924398dea05b07aae9ba0aa6ae45e0f490d264ff2e2d0b182f7937e5a1d32d49df7e2dec5cfb803ae029d713cafbf6695ad9ab283054b6298d184fcd6b467b056cac913296ec196e5344e8d62a94b94c6efc624281c0211b13017e0e3ee17de6894fda9dad91b0672ee9a596b92b8a16122d6651f3261f3a1a4e07989fb49ccc0d9e430f3456601fb2960e84a9612338f8ebda286d9d2d3c0245b4101d ss = 2adbfa5f13cfe3b05855bef5ce4de1208423b4777b803645d5535de5f8907932 count = 62 z = a879370c8ff408eb7e01cc9869be896f1579d40e6df8116516e674e4f81c4dd6 d = 34ca2d34553d433df046b8c847abaf225de99405cc08bc6bc1c49309faf7edbe msg = dbab8ea824e0aa1ae9e9d716b1ea12c6bc578cb437ad41a95a8349cda40401a7 seed = 3146c47932c4f50ec6789222768dacb73d5ef1eea731c1f7c814103bedaf25c3810a0f169b973635ae30814d052e8b71 pk = 0d76a861c0531c7b8819a1b6a6678f8fcb6604ba156155896961abff06242fb94341d05c5c2876702323b402960c6910cdd88dc4fb75cfc2cf3268763a4506a0162ec7ec32f1571c5fa70d1d734a5f1154d3624aabfb437de19b50c99c8f53bafc0295c625b43f59b849a84cd10476a9c9c245596d750903ee902e04c01e57a1133bda7dca2cbdb5f53d437704642c4890d5894e97c7b69c1cc5814b168b2487142e2af70aa3614139b01cb4d831fff924de11a16d2b785ea07e164b1efde758e47341f29a68f85bb6f505237d9630a8d109c2ca64aa5275a8429b3f1c6f9101a4eb123632d3b41c82a3b776708585366a03bdaf077bda53581ca41ba8752abe604f79fb35a9843f3e913d052b6d8999581f97c2bf95496365b60253768b1a21bf0bb31ce04a4c034bb0f696be0793f6208666e222275b641a691c436604e06014deb68042a326bab51261e63c0254ae411b9c61834c9c06bf62c4599c8192802208b7b86bea59c91bb7a8bbd4bc6b53b7df523466ac59dfb63be4f42b5dd00a5a2433712bbece941235e60acc26cb3391af2861bbf5d74a0b0b38b243c052c2b947c169d468bcd2d9ce66924aa4016a2e223dc797061ab45ad7b3a759a42ad04748f6406f61397f39ca91f056a7e8d20e5797259f07a68e454d8c89c7a83a036b6133dad414cf14950c97560ff424ece3765374ae7e22260f5aa25cac19dd07067fbb7fdeaa85f138463b3cb92e3cbff66c65e56ca53fba47e13c5eb5a96f7fd45cc2478b5aca8376cba10fb0b4588c4643847779a3673c70244e76a9835822d063b110a33a4074cf9f918b999a7f968bc4043b3dc1410666228b3b6513a59406f374487e1749759ca616d843b8ab2043364aa151a606d6930e0244d36a1ad69849a403a50cf6af33f27826b28f96312515a4a4778003330a2a495723840906eb157164485b62e4c7376751ba779bec9536b2fb0bbf8a046217cefec9b2f99760ca9caf73b87859816767e29dbdb51a89812cf5a17e9ce3bb7c89acacc4257608cc87da0fa021016c97717d43600ba16d555208392579bb28924c8b09a88c4bfa52ec1029cb0f27253f2a474fed5b718631f3ff9a5d984e893d7185358d8348 sk = f5623b0dbb5ac04bb9b18ac890db942149677b1007f75474ec6c4384c25191b50b94e05161440b7a80a918e031a8a21baab50d8b1914ec34310da5837e63aae7d5195f167e71b41652c744e86529bc11509e713af5e8788ca1259680c80804589c3c5dbe6cbbdbb2abe26550ff416b4c828c7a637753f3304a62362b080ff19aab8fba72ae051544e326a34c284f386d063416c826ba921a150afc615824cea4e787653ac615a18773b19e4cdc3a60049672e93b38b2820155015e387bd01309855895e910be8dfbc523bc66d5965ae0c47068446e20264a84f5c1496744bf3858f2363bfc27a271369964000559b16ee86196eda354a3997d4e0532561b55b59051bb44be3d565ab8b16aa5923bf1f33aa0609cf77678814c008bb54f9b0bb4ceca35ce735406a2721e8278ffc83d1823a3ae6812b12ab7b289a466357fd4fa0788f78bfb10277e06842a29540c36bc29307973dc8960722af21a972c6c68f10942502710b53b62cfd5405ac434b4b43a676852154aa8ab3b6b540b836926230df961e633973ee13f860766f608c2ba95a845757d876a59faf70427298b718567227770e97a297c511258554c8e497ec8d84e78d1243f21255698cc351535e5f3b528c83c13d33ca81a5512806974296a88fca83dd454e63ca698652fab08992d48279a900f100027947187ab428fab373f41f6162b97b72351a87bf90699b4a553680420da434d200a62a5336b585a2b56591db057b211301733c74c97c78de39e2934c0200cac62e12a743cc8ba90a53408c282a762488a422f8417c5fb10bfda35a035cac5130f43ebbde1b072c1973b5be79a59627eddf083198211eed856f19bb7e53683b137a797728d355a5a0dc283c3aa9f0dc85bc7aa7c31c4a05c975c33603fa7f13e8f6c15ec0b5bc71a51a8b6bfaf7a0ca3d94601085e3dda113990af73eb4c1af643a29b08ef08394861cd4c19a8e1d8a5bdf4c0e767b0298b9ebbe38343861b79507fb59396548843268a9b8a493f0bacbb99ea965f169778413c966666f6ca6bb6091ddac2a94d7c9970306ccdc420b033a410d4aeff951d0d76a861c0531c7b8819a1b6a6678f8fcb6604ba156155896961abff06242fb94341d05c5c2876702323b402960c6910cdd88dc4fb75cfc2cf3268763a4506a0162ec7ec32f1571c5fa70d1d734a5f1154d3624aabfb437de19b50c99c8f53bafc0295c625b43f59b849a84cd10476a9c9c245596d750903ee902e04c01e57a1133bda7dca2cbdb5f53d437704642c4890d5894e97c7b69c1cc5814b168b2487142e2af70aa3614139b01cb4d831fff924de11a16d2b785ea07e164b1efde758e47341f29a68f85bb6f505237d9630a8d109c2ca64aa5275a8429b3f1c6f9101a4eb123632d3b41c82a3b776708585366a03bdaf077bda53581ca41ba8752abe604f79fb35a9843f3e913d052b6d8999581f97c2bf95496365b60253768b1a21bf0bb31ce04a4c034bb0f696be0793f6208666e222275b641a691c436604e06014deb68042a326bab51261e63c0254ae411b9c61834c9c06bf62c4599c8192802208b7b86bea59c91bb7a8bbd4bc6b53b7df523466ac59dfb63be4f42b5dd00a5a2433712bbece941235e60acc26cb3391af2861bbf5d74a0b0b38b243c052c2b947c169d468bcd2d9ce66924aa4016a2e223dc797061ab45ad7b3a759a42ad04748f6406f61397f39ca91f056a7e8d20e5797259f07a68e454d8c89c7a83a036b6133dad414cf14950c97560ff424ece3765374ae7e22260f5aa25cac19dd07067fbb7fdeaa85f138463b3cb92e3cbff66c65e56ca53fba47e13c5eb5a96f7fd45cc2478b5aca8376cba10fb0b4588c4643847779a3673c70244e76a9835822d063b110a33a4074cf9f918b999a7f968bc4043b3dc1410666228b3b6513a59406f374487e1749759ca616d843b8ab2043364aa151a606d6930e0244d36a1ad69849a403a50cf6af33f27826b28f96312515a4a4778003330a2a495723840906eb157164485b62e4c7376751ba779bec9536b2fb0bbf8a046217cefec9b2f99760ca9caf73b87859816767e29dbdb51a89812cf5a17e9ce3bb7c89acacc4257608cc87da0fa021016c97717d43600ba16d555208392579bb28924c8b09a88c4bfa52ec1029cb0f27253f2a474fed5b718631f3ff9a5d984e893d7185358d8348567587446306e00e35837553ecf09dbf25e14aad8ae78841c1bf0e596b71cc6fa879370c8ff408eb7e01cc9869be896f1579d40e6df8116516e674e4f81c4dd6 ct_n = b9538ec3d43b087a15bffe00a6cad5b2db1bb07af62a96ea887ed1df3f726448f117e20d01a6948836a3d027e352e3fe0d633f2711bcbe6f7d57ae86da52ef9d656d43433e541e6740e157207e7f4f9e2e85caf07a4003943497a65959d13f1f8cea7d8931bdb23126a5b265891a021725d3acc474507446b5dad4b2bd33087e3680e7c12e9749c3f6ea0c845e855ab8bf85c44e8c32b53559d205afd40479ab3326e59a71859281bcffaf87076ec6e063bfdd87fbfc02e6f6e1468770cf96ed12ecdb029f3ab6aa3a87ada312137655bda9c44809a47982693bc1191c3b966b0b7031666b5c954190bf061468caca99209afc2c470f12a629cab54bb644e0803dadbcbf878f29fc4959609730016abed82729c318d35c4386b0654b13b26a9ad56b15bc49fbf1fdf9aede0a4d24bb70cd03c0fbdbb9f2ad753ee7a814115aae702bc3846505790429b8aa04230456fa71ff232130082d5b973b1435064bd429f2ea597ddedae617be40678a1127c7e02ae9bd7ba3540372e325edde87b671dedde7a17a8f950496e600689b4e8b1830df7db3743575f5f8fb6565c2f1a684aebd654ff8fd139e92065dd32656c45c1cf2f2c12b721b10d5672e34bb5ca140545bbe68d5b4e677665e251e9edefc47077159256362abb52f428219267809891dbae0a051426f4a666ab3d31d2809fd66f7a230a18de30231e2b12b227004e3884c1aaba3af3ce4f835514f26ad4c5d8de64f788cd0774083f69f814e66676ec647b20e4c162c846d46a0bd027bfc84477b62bba51bac0e635b17745527fb37e2508c1c765b9c6b4d8c1aee46476200600bd64956f271600e80eb4b4d33449816fa6ae88559bb1d0994f3ee6347c96ac2480b6cdce53057ec8da5ae3aaa7a4f4eb6d5e6050ac12688b929436ae3c52ba58a1a51dc85bb0cc144afe49f1e8233127b764f51ede8d9970c0e1483afd456d25ec1de65eec9d14d7a3803de679c57e02ed669a324a50d13687bf43f59683644990837c23f1fda9087bada5877f341d54bddd0efcd29aead1847a7b553af123fc2dcd94cf54edef3816a49ae5b35dc54 ss_n = 95f91edb7e1cf2763ade560640ee52f42237ba27b3e35cd47ee856f752c7c00b ct = 2c33bbab333cf885f54c66bb27f9e54a7fada325edf34c7c79a823c6962cb6840973c2dc9d2ae8ece1a69be38abc657d674d63750621f91920f117bac6e752ec3ad4a13f4fb69f4eac03d82e17fc6a431a7507a14fe6e76fd0111fff7d2d62f937d08609a7167204913bcedfc43858a42f5d02c137019ed2c6f4d875f283960e95c8b489f3ebc91b8bf440405941416a3b0615df1aaf3aca02aa5a622e178ba6bb3e13116eb7e28cf10ea85d063f8bec5ae1d7d9f8c4734586bbf90e68a2473e148c84338262207ce0e63a70f2ed7285bf85b1d443d74b55f56cdb20d060f72c79b71f4772391b8d5da15e3115aaf403c7dd5c20917e1478376e014bff435d3472891de322b3abc4b0e4776bd5de613af7a32725e306e49d0af43ac5b8340659a08b65e33e6dbf72c6ff2a373905089e025fe015ecb4a7c8ba8253168b1347be1177e05673e47c755c99d2acd44d5a9a06448190c3387e4c22a82cdaa739cab834ed98b64ce81bace1486bd3a5fcd1a1d59ed334b41ad4e7eb508a374f8f0cc849af6fcc1f14164318472f03f2ff6709d3c010ed662fc526d0d09411b4c40f4833c40e413d248669c0c70f9a3869b550913d988ab808084deca4fb30c25292ec276d504b6976f7109452c9fb8cb92a10a041f3803d4a0e992c0244af727a292aa4f9bf1439469bf1e254977fa900ab30e8fedc27eb4c024844c6a18cfd1f09cc95aa79db631ad569039705822e2fbfacadfa6e0eb05dda090d429a39f30e5aaeff670735b227a54d37f1296ad261b555d97804311cd8f77ba2ee4dc23e3a62e1a27915d79f5b92b259653f2e7adac3d9a570757e5dc058c184a0b98a6df58f6279ab330f1668552149dea8d2c5571d867716ad932d07df6f043a6f9220bf0b67f8f7a7c71e9971284870238984805a4cb911080a8009900d120903511e5206851f00c76aefa65a03a57d99a61a5b537deb5cb28eadb6732ee5e49884ea54e2cbe8a7c548a7261fd557d1528e1f3fdcb40307001a2a166bbfab59d428595c48e045fba968e172c0396f607d24af7e0ec600434cc9d6461d87e92a73447c367703 ss = 71752ccd893d34c6f915913c6ee9c2869b8e1f0da3833b514d7202474f5c179b count = 63 z = 69e481efa155ac418eae97eee14927491005fe0f11d1894aaa88ee41b5cfb346 d = 0aa94f6aaa162a3249ffef45a45bece098ae39fd90d9e335b2958683969794e8 msg = f4199f1136ea94708e27ae267bfb3d02c42ec5568b11e17d41ab79e0f71bdfbf seed = 0e8612bd19e8426cb57e85daa0cdb9b8adea5fdf565d47fac29f1421d485b335eab655360c99ea06551854967120f888 pk = c98152c6045cdb72b3b322147261304d200ac5685e483243916106ed914f2c51040004cb65da5a9c660b4e47ba8bf9906fdcbd65c20918895971971680fb98f8b56430074c8e409e2d2ca7b4b8484a3cc12f787c34eb68edb3c64aba840750977d35cba63575db46b836ba5d0aebbc21074348920d67c35cca40958967cd832c4834f701200665c38150ad922c46ea0dd891cb641c841d5917efd3339df4247a40880f25b021519fd6ec70c7a57beaf72b2cba297d752234289aba09a4ea122fabb2a32814a4a39c6d498583f686c219c660c8d7396c3580b1575b26103454d1a9910130e1cc941cbb6c1507c5ea64bb8efc80925617513b380dc53b458a32b6e33036a0a86b322080e6b5515c7809dca7c5d49bf635337438258c6436b660c75a9b8d087126985408aa7715be45625f1c78fbe95d6178c8a2361540c17905a212ad77329d06773ec66a7551ad67b30c11d23f33812541003067dc0d907ab0b046375ab1191e2048b5332cb6786da39a374fb36ac02a159e1cb136c57a9f94357438775edb8b29cc5940e4970657a7b67268675180808c06f4656cbbe9a97cc994b6b4ab111b71ec12646a7a051d8916b29cba0118521d298d2e0631c728959885c22191a9e057732bc3b7a4337592f46c52580093317e8b2a627201520a356eab6b8fd519789e7775e193baa1978818328ae02210877377c9d45442103dd6f048439920d71b3990755199a48a99242fe24050bb038b5c5c4a29b7a3023b2de84076ca88b9caac22931665acf853785cc46018b83c15b96f320eac310961026649440063b77691b179964b0ad6d9b1c3f02d2b3360c6320d3d07298395c43d383b421650c2e8a3fee4a33a31a3dfdb3df620964db6cfd6d86b22f8c2436b05b14b0e640c159d304dc3570db970354751ba0db0a454b580039247cae1b01d5875ec732c35a30621b9350d49397ac482fe68949d53728c328c67873354c73b2114774ae74b9d9c944d8578dc4c18a21a5b9a92827835b113e45187f44d4c8b1ee2355ba28a32c9b0437c1c0e640518c9e13a03548299312f69acc3e0a088d3849e29a678c50ccfe4c27905fb2d563b537f8a3841a252a785c46e8b8e93210c9c15 sk = 58944f1ca420357b5865dcb85d8203f300940ed10918c500d2b67d4ec11302ec760ee837b066c74b87ae3267a8c0995216414085a593eb2a2ffac614930bbc27e9ca7ae1469662857a59a13bcb18d4d913649a6b2384052ec9c781d1c30718c20d267c1b717ffdd06982f7a0bd7791fa86bce167650ffc529bb4afe55a4208e311cb2466ca7a56a9655ebe1bcd25459ee18c23010c9a44f4a72a58692bf517d9b9473dcc1fab847670eb4332e4b393d46229a55abb47bd0e923b076b7bef991d7407c9c527bf97560f746762ee168417707cbbb46e97e25cf7098deaa4205378ab8102cfbfb7c6b85286869140e9b661912aa601a609f23b3c8d575246e786c5d57491dcb93dd90a1a8a51c7568f817b0b834c0e9377077abc5a8506c0643c9489fa90a6a381e163b12ed2840851923d2087e5ea00acea2d4a4643b7c82ae9d01b159c12f1303f47245e17eccb46fa721844793572cf34f3918396199a3389e9036f63019fd0922fdc994a6bc435d7f0c6b3f6078a8531229676a220634491baf9518d70a38ff14a34298a8e8cd6312db15d5db68062121c3f6b859805c54b5b79f02083c58828ee931d7bd12539b3bd3eac635bb38bed5cccef02726b7a8c9fa290fe9b9165581ef164038986776c3a7624c4c840ec45d2229fe2d54936860ebc739997f811006d8191009d1098a60db5abb5b26d35049fa19827ca014e1979ab6627addc3a94f3973698b78f4c99868c9299db501645c18445f175ab8ac2aae76e33415a93a49f84275eaa3a381c8a77eb7561abe63df8f92ceddb5bffb01a0002ad3b64aa33b8bc41ab60b96a1469242e12182a2a0343e3c28743a70769e81b8e469dabc89801b9b648281d0dbb2a2a3523dea207067006ab0b3179612fe184432c6c415e3602508b99da9a7b7ed77790757b4ea1648ce5cece655a8799095de514a5f475f261c9127635b09088ad95c1b8b90271008e57ebb2a6530b8580a7a549993bc12d9d7218487185aec25ab607682f48ab31a0991268a002429bfe671d0699b39a631262069cba1c99372762c896678aea2b169956631a33c692c9c98152c6045cdb72b3b322147261304d200ac5685e483243916106ed914f2c51040004cb65da5a9c660b4e47ba8bf9906fdcbd65c20918895971971680fb98f8b56430074c8e409e2d2ca7b4b8484a3cc12f787c34eb68edb3c64aba840750977d35cba63575db46b836ba5d0aebbc21074348920d67c35cca40958967cd832c4834f701200665c38150ad922c46ea0dd891cb641c841d5917efd3339df4247a40880f25b021519fd6ec70c7a57beaf72b2cba297d752234289aba09a4ea122fabb2a32814a4a39c6d498583f686c219c660c8d7396c3580b1575b26103454d1a9910130e1cc941cbb6c1507c5ea64bb8efc80925617513b380dc53b458a32b6e33036a0a86b322080e6b5515c7809dca7c5d49bf635337438258c6436b660c75a9b8d087126985408aa7715be45625f1c78fbe95d6178c8a2361540c17905a212ad77329d06773ec66a7551ad67b30c11d23f33812541003067dc0d907ab0b046375ab1191e2048b5332cb6786da39a374fb36ac02a159e1cb136c57a9f94357438775edb8b29cc5940e4970657a7b67268675180808c06f4656cbbe9a97cc994b6b4ab111b71ec12646a7a051d8916b29cba0118521d298d2e0631c728959885c22191a9e057732bc3b7a4337592f46c52580093317e8b2a627201520a356eab6b8fd519789e7775e193baa1978818328ae02210877377c9d45442103dd6f048439920d71b3990755199a48a99242fe24050bb038b5c5c4a29b7a3023b2de84076ca88b9caac22931665acf853785cc46018b83c15b96f320eac310961026649440063b77691b179964b0ad6d9b1c3f02d2b3360c6320d3d07298395c43d383b421650c2e8a3fee4a33a31a3dfdb3df620964db6cfd6d86b22f8c2436b05b14b0e640c159d304dc3570db970354751ba0db0a454b580039247cae1b01d5875ec732c35a30621b9350d49397ac482fe68949d53728c328c67873354c73b2114774ae74b9d9c944d8578dc4c18a21a5b9a92827835b113e45187f44d4c8b1ee2355ba28a32c9b0437c1c0e640518c9e13a03548299312f69acc3e0a088d3849e29a678c50ccfe4c27905fb2d563b537f8a3841a252a785c46e8b8e93210c9c15c38a46b2333996a25a0bdf0339d84bf206d51484e1dbd1ec13a70d93e540a2a869e481efa155ac418eae97eee14927491005fe0f11d1894aaa88ee41b5cfb346 ct_n = ddb414da769b104ce44af5e8e09364eb9cdb7869cf193a865be4647b0b4c17e1b42e94bfc73108c70179aaa22ae7ddf60ac29cb66ba8a2ba80c5e70e8887648feb3daaaef67a6be7c9f6a59a22aec9148d64f219339f292997030d96c0404d4f9b9ca952aad19942ea26828a37fc8c65968f3e4c3af26a60c47c15c62050b15414a837486832cf749030dcefdb6c1d3463b3fa59e95e50b28241eab9a59938a9ef4668619d67c2bc059db7f6c7bbc1bdbd96cee68023c707fc1162e73c1da99172399c86901f2e5293d2a69f5acd5928135fe8c8e776cb0404ad580778b8c8a453e3fbcb163f1d956dbfd27205347002ee103b40b097c40a72abef509b810765d09de2a0ad15f43811cbc2a549cd23fa3a995961716141dddb53cc40e815e20219e7a00c9902da53a9c5c080b7b69586ffc0be55621d9b9b1b4bee532d56f0f22b7967faebe6740f5cae38195f1ad829a305b531aa24baa947cd213ec3247a884157d9a8d536a2504f12d4b49de50baebc3906c3286fd1762b1f1a2ca0c1460c8f6c76fd4c89d901946cac7fdff93377dab5bc7766d1292ca120c843b9517f07ce9f140faf9d9a2734f30ca9b2c455d9a947fa99cb75d6d923224c607e97b3e97e682547d7600e403d08c429f88881782612cf33e62a971c9c8f14021601eccab45908556691318b0bfea801e690e5c49990fabc3d8d1c9aa2efd3a3e0e6a6794164932c5540cea712a8924ceb751c464cc1a392f1a22a802d6fa3d7dc87432507301a38ad998442e30d3dc30494f39547b667922f39b803e7a9fc97f6891753ea1ae289bb8fdb745ad9f4399e806da85fc8417f0692fcd5092dc5a7a86b767bb20f2a3d805521a430322fa5680f56b63e1075ccc508c6d6183d2ad25e78163b7580932547755dfb84f23491a2c6a460ce15ca6abe002abbaffdca9fc921772ea39af1fc4abc557dbf48c0d488d11e1a4e1c8fe958abce58a6fdec361f4f95b35a29ee87a1b76f8175dac981a663a244eef9be843bf030cf08f3a29ede392b6829fa95dd756db3b48102f55d9a06497c82da195ad07f43ac78a78ad540134b8f ss_n = aaa1a44ad0d249c27ecc912b6ee69105a3fca86a46f0829ddea0139b664a9ee9 ct = eda1c9d9c7db52546e4326d43db8b8e590f8b7fb626ced82ce5c9b469c4a2151ff2ec1ad2045b55d9a9e6dc59b1d50d39e145e4a52f4130cd7851bb92999584d340cf20c6c3d1d5ea2b9a0f8e2fe339e0ff38f57a87ed3529181d5581772e63190b8ac8528670115b5f9c3a81bfeee8198abaf53c7d5714a87b7c8eb34cba7d5c88576608e632f1aa097557063e8f35bd7db0e1f95aff3e0cae132fdc8851ec71f751053d43c7e08faa9f70a540bf84ef85e50737d29b11bd285d8939c4f02e427eb503ffcc7adfe782ca397941893c965ae6d90950fd62d571a1f6d4cb816aa82de39af7fac4e9ae4c6cb58681ee6cdb291582f596cf29c88076581e6711289f5d29bad3706ffc15b836febb3f949d1c61d63deb3983530f669560cef03e0e7b5c24195c79d4eba7f2a308fe87cf8e9d2cefd75a96582c58f0dfd426005447f07ee44e79a78fa5adf726e6782033a91325f328dca40067ae3470593f19e46e310983e5dbd439a14ebe7fce99c177c41e07b530a37bb74facbd79e62e8db44023fa38bd4d1a4f54b8f9f211fb4783297fccb8b4abf4db7b21e4da4bd765e735e2adea10afe519f797b4a9e3eb122cd532e0692931e1bfd364f5a95a3dc2d5f9a0c85421b8c7bcab8e6125b37669ce87cf8f4a7ccbd96ba6a7200783fdc8d244d048febe4cc233491c961e546c8b4d3c82a1a606a4e1d4fb679ad8efad8183c61f741d7f69d12073034c22d2ef4dd823d8e6cdee52c58fe5dc99e9cc663051e659d91803687323dbc1895647b456d1047caad9294af12d54797ec1980b2b02068f14fbffd33b3258bfc0c5a47104c66f6a2633282b89c4117bc9326c7811834d9c67a456c8d70547297da08aa5d2927f2b6262b5f332147576c37d2cd57bed9f7e91e9c9496c3eab9b05c091a1fc306589ad68b558e490dddec4308fd20ba0753fa50a47976ed5c814b4a23040ad1316bc8a06524cec8fc8f9386129299ebb9c7c9d3e032ef9911fb55914a5eefe4972473f5ec5dfd95a626593229a3458dc2e9dc8e56e6d8f4447d5a22941205d7a660a6d78aa0792d85a1db8d8886be4cfa12 ss = 03131cfc8e32848d35b0c7e00c9af64e7e895e29a3a5488209a96217a359bac9 count = 64 z = ee9658735a32440e9b925d7a1c98d5234135b931067af6887115f261c41914ac d = 084ae553bade336c340cc36c3f87a154ba70615a942a293f83c32f3d4d665cf2 msg = 32e0859addb728004aba0f47b63bd85cdd844659d278c7d8891c98056963565f seed = 7aa173540312148f7b2c87cdc335de54f2f447942ae3b9e60bdd0fe81a1325131bae3b4b5b8149f1e71aaa2af0fc3538 pk = 28a661f9534921228d856853e073be85fc1311bccf49e22d829c4d2ef82364b31e50985490067eea779acc737b25397482d0b6088b62aa61931afb9260437b15716bf28a54dcdc41da964485bcbc5140145d3227e9dc0fd636c0d92cc08794c5e4c55d4100b7431916b5baa709b696020617381540e2d2a308a385e530179a9a7c55a1ae7845564e133d1819462c714b921b7395307be8c0056130418075c9f3881e3dd624eba78accf58a942c548067b38be3403d888a2a9533c62170f71c4d81166d92b824b68355e86a9b705ac8f4f84e554884090cc12fe7a9cfb2b0022abba50a48d2892e86222b74fc54481a78bffab59b8656e4bca052188d4e0bcf43f9cc329ac036831638f78e4c1a7d32150b179b29b114c7c24bbf977752595087b7b7834924bc4bb6ac8f7a8bb23a26ac045d84ab4a4edb37004a15a92b66e492bd3089c884a7379bf9907b410deed692505a6d714c828b5327d31acc84e88a325a1183568b996396aaea2a71715db976a9312667d997380cab160cd64d22747125e323f8809385833b3f86336b58285f368c393747d4bc6998a46f98e17e51f1aef0abced3b85376608e8a412d438068167b236f36b47204059317cc313306cde45eee568a44511f24d8264b5157f5dbc31ee2c9038785b1d3b6d48638c855adf78b2283f256ca91a67771c82f4889f483bc55372c05373205f1c7a5b116e99acadb6156d250b893f6716bc0791cec727114c2bb7b2e3d3b27be395b050405e735a47b99ba4d910e6ce09f8aec950ba8c71d2b509e383ae26c578f59026110481b03be8b51ccbed4cdafc6b488e6b9eb063d21820b56f30d6be30d2702a1ac988b351997315276212860b26110fbf5b9f2f0304b3b06cda78dc8786a34f35156b49ccdbc721a6a64d10c8561c51959711527409fcadc8fac62304111653ceb1b81105a4875792ff9629ff141b8e96a43a71fc8ea8f5b64b053852ac71c0229127a90050f08c1c185e257a79bae4f791a46e210182964b0f5be01382566392916b56925b061684349c3fc64d9c06a134c466e544a14284055ebac018262d4f3c4a3f43ac6787b15393844461c687d74e29bdcf1add238450874db39df57f9798c sk = c8859b8f723c2a6b023c579ce5999199b1ba2b67197cc6c7e17c9c6bd8a2df08174ff7abe6c954495cc5d2221a9201897f586b166b74ba1157e807bf9448a89b1654a5e29901102a34bb7c159b6e080c6510b18721dc8ca8f825352079a88b7ec39a032aab3fb43824d1e2835feb6a22c778409c1a66b1837e842edd3503d39197be484179470182ea03fbd65998990ff6ac5ae96abb5f087e30d319f7f07b25e7b0714a3452c567468760f3694e5250a353380471a2781b7065d723b5610822145720de8899c7620533c4b80d5a80d1939ec7829a10f82ac08556931ac9d6f60976c3bad742bea14584116410e56920cf4b4ad092636d8127ab1262f4a237cea50667b4a87e3479bd29946de6cda3bc9428f4333b3405df772647130855ebb3e3799e9ad5a9f4e06814014cb577269e56a8cb3219eefb3b243b36ed1219dca644e03ba3add5843ccc51b0b224cda69cf609b947a94979c65b306b53f3c5843bb764adc06cb443098c08929193c23cf41932162de5a89a0582b3842bad55877203a961e9243f71a02036548a0267485ed27503686948c4cfbc0aafe5e90b24b6866e625bfbcac9cde49840b8b396c58359564bac20763f907842c425f8386c074327b6ca0adee4504307614e45516f631b2b6ac08cd7830296990b8ac4236c48310571f5d303deb969e1db374c92c82c894b73ca749948c793135e6ef1764117766dd8ab98d3448b8c261d7a42f5244979754647d2abbad900ffa36fb7104975112873b185fb162bd82227973b802f8cb62390764dc7acae1522503311a3d12385fa4b7219a9a8c61520f66635945df5fb461299ce8066c7772aa6bae488ee37cfec53b1cad461ab818413b417f65980ba8a58f2408301011ea9476121c69137b36b1db8085a45058fb32136e155125ac4c825720b987cb0eb9cf1b3b0352bbf0c029a05e137e72a35a1c393fb655ac3016736eacd20acbaa797ae14b97683dac3b8793bc1992a205c99655338f7b1a59a3a4e74eba8e7394dd911a340cb659eec5682fa5ba1aa7d68e66a8803bcd78a8544849b33391787da41d4abb633ba4a28a661f9534921228d856853e073be85fc1311bccf49e22d829c4d2ef82364b31e50985490067eea779acc737b25397482d0b6088b62aa61931afb9260437b15716bf28a54dcdc41da964485bcbc5140145d3227e9dc0fd636c0d92cc08794c5e4c55d4100b7431916b5baa709b696020617381540e2d2a308a385e530179a9a7c55a1ae7845564e133d1819462c714b921b7395307be8c0056130418075c9f3881e3dd624eba78accf58a942c548067b38be3403d888a2a9533c62170f71c4d81166d92b824b68355e86a9b705ac8f4f84e554884090cc12fe7a9cfb2b0022abba50a48d2892e86222b74fc54481a78bffab59b8656e4bca052188d4e0bcf43f9cc329ac036831638f78e4c1a7d32150b179b29b114c7c24bbf977752595087b7b7834924bc4bb6ac8f7a8bb23a26ac045d84ab4a4edb37004a15a92b66e492bd3089c884a7379bf9907b410deed692505a6d714c828b5327d31acc84e88a325a1183568b996396aaea2a71715db976a9312667d997380cab160cd64d22747125e323f8809385833b3f86336b58285f368c393747d4bc6998a46f98e17e51f1aef0abced3b85376608e8a412d438068167b236f36b47204059317cc313306cde45eee568a44511f24d8264b5157f5dbc31ee2c9038785b1d3b6d48638c855adf78b2283f256ca91a67771c82f4889f483bc55372c05373205f1c7a5b116e99acadb6156d250b893f6716bc0791cec727114c2bb7b2e3d3b27be395b050405e735a47b99ba4d910e6ce09f8aec950ba8c71d2b509e383ae26c578f59026110481b03be8b51ccbed4cdafc6b488e6b9eb063d21820b56f30d6be30d2702a1ac988b351997315276212860b26110fbf5b9f2f0304b3b06cda78dc8786a34f35156b49ccdbc721a6a64d10c8561c51959711527409fcadc8fac62304111653ceb1b81105a4875792ff9629ff141b8e96a43a71fc8ea8f5b64b053852ac71c0229127a90050f08c1c185e257a79bae4f791a46e210182964b0f5be01382566392916b56925b061684349c3fc64d9c06a134c466e544a14284055ebac018262d4f3c4a3f43ac6787b15393844461c687d74e29bdcf1add238450874db39df57f9798cd1e7891917c95b63135a10100d3c76121ecd37af349db0c15657f007ef739654ee9658735a32440e9b925d7a1c98d5234135b931067af6887115f261c41914ac ct_n = b328f3c8e601b366d54f5a585bd72b29fa18a484217132024821ce787d9bd287dcb330ffac2b124b76f9c81faea13d1889fbeb542af87f51d52e96e3d551f91848b13817e1d99c414c9f811ce3b804219c29cf846680662928b009236266a75ee9efb0bc8508a627249157c1a703424953828c4a04c52cea29f9fbf85d64e85523e3c564e2445a501144d0aa7c1db90a9f6f5693a4d82e37e54d14eb2a3030e8b2333d4cda7cf5c3f91e3467bc08fff64a0cc29eca26d1aba1917e870bdee3ce8a4c591638e6cb3d1a7ec693c6fa7afd6a77201d44aaddadbc50261c64c251e30c3c061ecbf023391b405b3fb4b332fdbfd13df82d2fcf68fd07d8eb7913de596f068a1b6be714adff15f2195998421aa49d599cb6d20ae199b01e9604acc8b4f67c6d3beb436e90d3057fff792f78e8fbd5365c1975d59514fdbf80bacc7f06613c58296bac56813c29813418a02ff686547a787ac9da47e77dc096e52a0fd6589399b757421fe9991c78c3b63a05649e6e3cf4e8d70624cc8b4509c41721302096fe36f18b1d8931d94763bdac81a0695273833819ea43a3b39687d397475f2b8deaa67788b87c78230538738986c37d27d8a5359ad15022efe61197e31eacca8ce8b7a6c27bd626c74446dee2e9689f34e6390841a9fcfdd0a3594b3c6ba78fb66f519ec89b7d8b4bc11307a8f2c3dd04b8fe6d623810788d59ac24b7f9fd0248a22fcdd35b75c7fd90f6324a030b0f627f9dfd7c5585e9308d9eb404b96a720b3b93ebcbf2fd2a31aa5ad28b300c808d22a71999876dcac9dff04a8100227a3dac6eba5ff9aee047d304226912a487627016a6c8da103a3791eaca8d74971826279feed6cec7fdad1eeb6bd7e1d48ad7929becbd0daca8e59113f11ddb313854ea2a1897f85a5663df113ac4b080d46420736f7f7910f1e4b2025443211ff153656b54f925a9e448ee8809b12f6191cf06c1515d76fc3c7fcffd5fed734e0b997b98d8d2968b67d88dabcfe32a1dd2df9977592d0dd3f9930897c57b54d28258c9185b9116cc82ac707e55ebdc9c9c666d22345fc8af16029ea5e4704c74 ss_n = d65c42a0a01848ea3969b4134b0cb9691af5a735a3721f0352bd5c89dceed2fe ct = 8c24f00cc93679685121ba9bb4d300a228ef2167bce51d09fa2bcb5af1c4c96d9c7690dc05b50575ad2054f29171bec22574dedc924b84164ce6eace46e6d95194d1ee524892834c4e1c3cdfd0409cb027ae52a4842986a047124311e8d278ab23083403269a261ec2e28a6cc0011f40b4ebd3b3ce67eb5e3a574e6e6e04feae3764a5022a5b07f5b629d0ea1d4d4c130ec2537290fd50d433e256ebaf2207cc7f9bfdf7ceacd1e08eda0a93ace1e36fcfa2eac2d6c4a0365e55cf00889bceefd2a54b6a21986577d2c459cdbd2a8316e51ced8847d92e94ff4de3b9898c4f276bb947632553b2a6cdd4b37795062dd98161d2c57a63894059decbde5cc9296e1d3d34bb56745c665f28104e4ab9fd65a6765ace50b74eb7b7149803648257cfd94035c6950f0e90c7fe1cccd9bb2cff5c8499af2b05306a7139c1e98f3025ccaaa0c75ab2fc10a84b9384d6e08e27dea59394abf59fa982d4bcfd94f59eb9a404d739cb6ac6a18519785eeddfcaa742462cc457de538f532f83c38a0081cbe7d189accd1cd8a4e02688178258adb618cbf973e93897fc0c79513b6af0565dbf662840f3f11a0187e8e179ec0f0a337f6f3a8be1b7107c72e93218d8667394f992aa770f524ab924e203e1e6ecf9da108a95be35f214d3e0d29c0f39bdbc07ff2fe6ff664b8c56d5195265bedf7d344b233c655ea692c9d332760cc42c9be7f02e958ef5b6bd421d2aee24675bf6536acace2cfe03ca89a67e4002958611fbf89055dc5bbaa87559915155d2ee6804cd5e6023c6c4a0770f3a2967a7e4e4fa3d7934d4b667dd68f64a1e28fcb17494043eb3b17a3c656b86e75d6381d0f954183640a941f6b98da28127812f66b8b6255cba677aee6885399799c772ba47f39c8d374404287600a94b73d02136497c9efccc05fa72db744210701063c1366610b07a298890153df9451b8aa1221dfa4e0eca16dcb6f32c0c3e3ed2b5f051329b905c2a4e6d118d6f2dcf398cf64a5f2e92be5be1dd9fa9cf506dfde43e88f251931378f513157039ebd2d16739fd76c404e0cde73725fb18893129285ff9a8a4 ss = 3364238049af729d4814d7ace48772ab56ca926cacfd524544999a64dee08895 count = 65 z = 83a48c0298fa77c6b5502fff40bea3f89000174e8217232c78ff88ea5a7b5359 d = f43db988491e7e7303b91f0409c38c5f49bbba9ae45e30b1430a323159aed617 msg = 5f35ae0bf68b48a8306b2fc1d7652bd5cfca83b086d8e9fea48ca361f5b25085 seed = ba5d1b1bad7c58fed9278ed779efd1e413f72cc884cb5b897431f59b7bac186980e3be9ec66d30e96d49fa97de97c016 pk = 61e03a99184c988b5bb82c883b7a1f0abb6864bc766c062986274b5ca24aaaa9c1202c3d07ba0f18da151a38224ebc085579b53810c8f585a77e3c0de200322ad1b3ffd30d6e35116dac712b58aacb115741d2652d04a7cc126e5c678bd9e2ac720b23f6b0c2435aae60224841abbc999814a7e92ec6915fb0335b7ab5afb044756184a9a8659f35901e13472e06f9676c49cb37963661f404735b05d98c457ee9a9569b02106c8a7622cc1166405fc6973cf152261a03ab22314054413e70a683693ffbf66b5c08022800a7d69357f775b39c4bc43b7095addc9c81327cec7b5e6c19c4da2794431899901b31ce429dc9f9a07924c0b780175337b58aac94af0545f0e4281c639da604393038aa9816b74d84b3cb217902db740211cd8b137a926987c8b7a3cf10b0dbb11d0516024a7803afc88f95d05a4c871a467c2a0ed9972d803d92c38e3c0ccbf3f4a443912d4cc892a49b5f262a3680ac83cafa86c2a81b0b7b98569b7a190983dd9910642b3365042318e38371b986401927b6ecb773cb7a8b17c100904bf48548ffc49b4a1a118673250d594e33061a2c751a008c4c6207a2bf84a13a506574a32298437488199a45d51642c213b3243c439638a17862d52510ded8093d944a9906cfe81a61333728f1237b18811b217b86a677c68c26a93cfa1dc6c4c7aa13a2e0b1a0e28532600598a3c13652d360cbe228dfa6ae5bcac9d3394fa9b32eb0c49017b94f28f4cc7338b613c435238cb2249c09753ca485bb5372a677ac2bc1c38392c56749e824b6d85c009610045eb8cc12e66f35985fd6857c3b2669ef5c9a89f151b8e09f0c66640eb64630c95c77f0c91671be07a5af48a6304dd52349e1311ad8004a40082493bec70a8a8b63906a0a57ca38cc1e384e0ad32b357ca78edbc565ac29a62664a6c2b3e192b6610955b49724b5e24a3f4c450e01a2f733bb57d297e25610e8823b8251162984067d6a4a566867356a7f928737bca94d3920371ef20449d05bec0229ca1c38bb376f21f7cf79277a1790a579f569cc901a57f13da792587b2a9caef427b9a6cd2f9b4bc850c4bec5ae4d1324c61a76506730ffdf0e954d1f6d3ad769656aaf869f2a4abe4867 sk = bf95028cf141fda293d0c85a1a4b0a009c41fca044cbc71b99f3032e9a9eabe9ac8cc61a4cc99a03d3413fa59e5ee03478a16fbfab993ab1228905ce6f31641e8830184b05713c459630a15ac82d1e01cf539c8f205cc9a27c44d6c69cea07604dd73a9be1c2c2c0449645b41eb2461803347176cd3bd1817ea40871cb0db0395c111508a7da7953033540d842a0949273b80fd81b1ffd91ba5bfcce376449cdb471da69a02c03879bbc18aed05371f19a4fd8169eb921d7a4be18397018a7c44cc7486e28c352577e0eca006048b81c4b1d08eb212dec75023b2b13256eb43a03ea70c565929617595ffc9612f343cc73e9c113f091344760236029c28a249b8a9f0ff113febcc1ea897ad2ca59d1150cb0c2496c21cc9fac31ea70c16a869c18a94c83994b06683cb2c50a40f861f194c322f057f3828c80d0487a22573d7c9b32c3c9696a238e79c837e95dd11687b907b0e18c2e2558ab3b1b344a5b1dff6c58645582939462282a09ca75be27d3cd2b9568f393318d6176f05807aab423e08949e1b98f62b0a3d1534c2da2ac44c301f1d7b1f1d26d42c1a729b7980d25b9d45a87e6c4a110f20c9987a6e6b2cfa4b49f5ce5663ea0b4ea0a9c8ab91d2b0415aef7c03a77bf28578645d7566289b07ca083e21c58aae7565ce4833f7b8e5cb1229e4821d4eb26036b99ca8b179ae03b9ac6644ef304c2c7c4b7bb37345ca72a757da931af501a08afb0cf38c4a3e6c81bce013b92020aae502209005f70c0360c15ae3fa892363c506c503de3e1a93e80a268d10291d3ca9ba82b5bb452108669d66606fc0c4a4348af4968370f607607f43c5c626aee54a7dfb24d81f1be09436d2c2ccff1bb5524ba47d34293ec54c7b27a4534752c9b1b74a7f43807d2ca9bd92d4a714eb1fccc6aa90f60d53920d6b96b9a7febdb50972a302604a6d530b9bc257bd989b33f2b312b3035526345a7a2af365c1370d5adfb68242bc36a98846ac642ca0954a3c407759de84002889267d49959c22310e56f6ff2ac9d042ad240a3e7ba57190a81cd3b0a061b11f667a5caba05f8c41bb9e76871e60361e03a99184c988b5bb82c883b7a1f0abb6864bc766c062986274b5ca24aaaa9c1202c3d07ba0f18da151a38224ebc085579b53810c8f585a77e3c0de200322ad1b3ffd30d6e35116dac712b58aacb115741d2652d04a7cc126e5c678bd9e2ac720b23f6b0c2435aae60224841abbc999814a7e92ec6915fb0335b7ab5afb044756184a9a8659f35901e13472e06f9676c49cb37963661f404735b05d98c457ee9a9569b02106c8a7622cc1166405fc6973cf152261a03ab22314054413e70a683693ffbf66b5c08022800a7d69357f775b39c4bc43b7095addc9c81327cec7b5e6c19c4da2794431899901b31ce429dc9f9a07924c0b780175337b58aac94af0545f0e4281c639da604393038aa9816b74d84b3cb217902db740211cd8b137a926987c8b7a3cf10b0dbb11d0516024a7803afc88f95d05a4c871a467c2a0ed9972d803d92c38e3c0ccbf3f4a443912d4cc892a49b5f262a3680ac83cafa86c2a81b0b7b98569b7a190983dd9910642b3365042318e38371b986401927b6ecb773cb7a8b17c100904bf48548ffc49b4a1a118673250d594e33061a2c751a008c4c6207a2bf84a13a506574a32298437488199a45d51642c213b3243c439638a17862d52510ded8093d944a9906cfe81a61333728f1237b18811b217b86a677c68c26a93cfa1dc6c4c7aa13a2e0b1a0e28532600598a3c13652d360cbe228dfa6ae5bcac9d3394fa9b32eb0c49017b94f28f4cc7338b613c435238cb2249c09753ca485bb5372a677ac2bc1c38392c56749e824b6d85c009610045eb8cc12e66f35985fd6857c3b2669ef5c9a89f151b8e09f0c66640eb64630c95c77f0c91671be07a5af48a6304dd52349e1311ad8004a40082493bec70a8a8b63906a0a57ca38cc1e384e0ad32b357ca78edbc565ac29a62664a6c2b3e192b6610955b49724b5e24a3f4c450e01a2f733bb57d297e25610e8823b8251162984067d6a4a566867356a7f928737bca94d3920371ef20449d05bec0229ca1c38bb376f21f7cf79277a1790a579f569cc901a57f13da792587b2a9caef427b9a6cd2f9b4bc850c4bec5ae4d1324c61a76506730ffdf0e954d1f6d3ad769656aaf869f2a4abe48671f42ccbcbd09652273e6f9678a8b6a301317fb7f6be0a4ee30d80e0c6904f35683a48c0298fa77c6b5502fff40bea3f89000174e8217232c78ff88ea5a7b5359 ct_n = 78aae21c8f9d70dcfd6ffd6ec58b329da0f4a3f3d7c75496be90070a1bc702527ad86626d6b837e90c65777db08df26708b4ed74b79bb925734fa00dc5428a0a6778d207ab229fa934ad1d8f20bfcbeb8470b4becc50eec354fe5af5c2a2b4bcd15f784483ce47deb87691913ac6f21b118463792e51b71e3a9e99787876f5a1f91cba7944727ed7fd2cc4613873ae88bc75618641a926c2da69e9a3f9344e8dcb8ea6b2c0966c6612647070010adee67ebb696f03e7b622a1c14233a6adf3e0dfacc8332561cf9ac6cc91d63c1b715ff87b6de27bb10326a7374f439faa00d6c1f7e548ec402339532edf69014595eb8cea14826a778a931ffc87085f4683c9627df0eb9276cb78b2e15c2c5c49f5e30a37abab8da5b13d08786fd1b76148af0b9ae51b78650d44eb90e1a4460bcfa05666b3d3982e550a6caeea30533eefe7f0b3bfda1526e913e85153e92b8a192861a96a0e42eda4e336670d73007f467554f7bb0e0c6c3bc3dac461d6d0c5d7e86239e2fad4ce0b92f0a8f7a4d747271982c84bda361185886ae4871bcd872f15f6004b0fc4926be38c777f645aa9a47935bf343e7acb27b5cff4f961172287dd79ffcd2b0e50b8b8f889492ff61e68fababbba1a34d6d1d6906d46e092754d9c2d4b1b9ad18d6911b4e568474ce4cf26b305b56775a03bdec96de8858331ab477c0348c388d7b6977e2934635b28f2610832fad649d91d6ea1c5603ad9a98eaf30c87d31de372c25a8dda1f292cc468d84741bd2dd399fddcf47e81fafc351a6b69330db0845881b536a80f22bd09cf89ced989f6f2719604697c6eba376a2c35bb6d44e0b9453239fa4444ffec048b8d40b9add64c73d88415e496cf0d66525e8a82ab8d82dcb655ad41db551c2986e5c58c56ae275ede18a711b54818af6f2a0a36d71f0dbb0ecac5668b6d9b70a7799cd1390bcad15e7309d81c4838a3d07d1f94f412cd05c69d9afb0122164239fc90013bb70b4c847271c700db6955e9a66b3c285e876293399b643ddad7c108a9b5124981de561668edb560bd9c85f9330238964a16b0fed813e00ca14c580e5 ss_n = 382bdf454d0487c332763d867e4f9ad9fad9a9b259309bee85cd1ad971d6526d ct = 07f139b1c229c71d514166494b26f731c9322dfb4205039a6057ec1c4d94d507a3b59e5e56dcf675ff36f3c6b4ae3045f69276541f38bcab6ee5fd954dfbde694257c89e9bdd2c8c58fdc8346d1bd08cb095bd890a02e67ae7c1e136b78b183a3776d3b7bb43ad8d64fd09b29ef30586381978341fcd1e005bfbb152c0f1d09e2509b3ceead228d024e45486711902e5ea2d0d3450689999cc81e8c7d8cd8f9e0731d4e1ad7280d7cbc9b48e12a90320cdbcaf5f212749e2ae310146bc0628200a3ad600be7ab761b0c05a5c0f4dc8d4c25c3af756d762d406fa55a1d427184da053fe73a4b3d52146dcc0bebed9723fbd47918d9273172a80eaaa7525c7792bab36157caf2eafc7794714e0556c002e019b2940160af7ef9a5deeb7eb710a88b8e96527cd066b6f53809d330c40ece6cdfe30d74b8dda18d18ad6941d68328c6cfcc87675cc2b7c0d8db822249ce7c6ab8604872e04c74bb89e70a391e34137d4bef82d26cf156bbfe46cc6a1cf9dc32e093d05435f31b61a936454de55484ae1d324def2cd9296516729c3aeb8d6f4401d3a1a09c1a5c9a7ea3088f5bd8ec2e1ae3c6a922f3d5c181583f19e91e35af6adc0199606be3c9de896bc05499e1cb5e058fee43d4c6cfdd143e086bf30363d469675c7c54b0a95a20b8e10076637708e6dc42fb98899bece83b9b637a60cfac26450d2ea297c846ca97f8194a8044960d4275bc26b63327f69027f54d36212546603ae5c669ab948562db1bb0d1f35af4e8e8a6a0ae597815e446a778949603d9378eb4be6753fcd3462f16ac46a5dfa51570c10f24bf222be8b8c8d8c43a0ca796ca61f96b91f0d4183dd76001db51cdd6fb3f8927697e99ab6c3964bfdb9fcce86f08772c108abb5164ef3757124a141c912cf0a76ffeda2c4bc17d70979987c389cb6b40df8eb52f9ce806841baa92e9c1a8088cb577e561d20f6498d8897efe17430d8b339a2c16d07a06653a71cdce4cf761a0497c04bea442c9eabe4cef6180fe6e861c1f3a20b2ca021223539251150a0011b22b9e019ca085549ea8a39e659fb5e1e5ae08262d0a8d226 ss = 5a140a9af59ba321d986336535e84eeccc7d792cfb89338c3aae7ae30b239d6e count = 66 z = 7fb8dd48b035c9a7322bae5dd0c62a8111955c96495c7988127efc9a0dd1d09c d = 766d77863ed84a94b728b0eb3f2634567051a92bb0964453370422e38a4c8e54 msg = e30d6481f7a9eb1252008eca3416a14af99126cfe807d739b7a2b155c5967a86 seed = f216806855df931845892c667b7c16cd5c1484e6c226522c92917793bd65def37b77a78fbfd930c1363d032614f35869 pk = 776b99529238542b4b3dd92e5d81266b3c4559978c13a58dcf9911069c482491a1fbc47e8cd0bf3476266e4c92de3017d75124e874014d4c123a51bdf982baac62642429c9df53b6f3da92dcd4b6d9d035dcc68374e08a9f374d519b3971833ff9ac627ec437dbb280c9244fd104228f239b09b2bc9ed93402b24a6a321692060a056a12e8e3542e0a5b43297459645da2a689b16a514937c3b1a9199c5c79d4a9530c4222e6770ca74321b805608346c83673a9069baf1d8c48844c405ee04821faccd0e52733f71c0bc430c573c62672ce28c93def3c4fd7515360c086d676168182b38f169deeec8fbf845bab7a68e5660e610a9cc0b5ae7f88459a75921d500968ba029c1a4eca3cc485245ee909b23659194e894b2d93190e6951c69c2d8d751ac212396ad3599de275b9c9cf86e1614bc373b9f854db17bf29280ef971bb813c4612873c3c300f98f9614be11e7614bbb3f3431f041012290f5af8116407c9b80015cb46b655a52d32475becb754468341e1118d275ac6aa561b69e0313172bbbc785f937c4cf881b6d8c59332d4a3a568641f571172f13ba1d10e04672458488c694815317208986aaaa10b9f5c760d185c54f9403e99c60c8db3a77e037223037617b8778d79ce11523190c76e2863632b879aa8c088e2b7560c5c2b97897a3008328be5c6f97a4e38669aba50b82ad81e095b773081aea7fc8e7e07bbb63c668fc2ad92b7b542b87c9a206db65baea8c420d2f1c4e4599963a0460d41004e30ceba326013e0b67bf56bbc205571f396d2a43f8ec84f683a8813f287f83405cc65a7a9a099af90b93f34ba1b6c7f24b03cb163840c1151bfd13cb751681c109728ab89c539cc582019b6a9a3d0d8c63c246528bb036639af1613a94c815c85344c02bb1202487c165168b98b97d2d0a923ea0e7e891727e51699e7728d5c4b0d753260e991d0f14428c22cc2267b9f4c9cb3b68a598c626c75a0fc08137ca12f93b821c2d4102e881336ab128e280bf6a5c749b200c8440564155b81f5c11046c07db517701ab521f760133800b073189eb5ad33360483bb1b6aea7906769fa3599a65d96e5c46393d9ff20a451b13811e014a6aef8607b52949137f sk = 13443173585b32333ff2b10bd49cb3fcc8abc73084b1d97db04c8adf6989367b6f4f89bf8295cb841741d42bb94cb3cd993c9f60079e301220a7b4b89e759967a039fe0aa43c06b9c4e9a9e6259b8860ce7dd03a97674ec7ab941ccb0c4c028369b5349fcaa3b9f4805d881ba0d6c94e7019b491798f65be603b2cbb7901593b89c54931671c264933416b0c1f2708c434b3336b0a14ac3b78c77024c90cbed75b2f080929abab70da050449b73023f284ea769a6b3cae05d8553531cd1197355c784f4e7b57a072a0c45aa29b8939fb6a6a8b200888f27473e3b2172087f5300a5ab50294da45b66b794c20ceae59952a54834f63b3e5db7a139bc104cac47a4a275527c10e644b2a2b37bf7995adf6774769674b205cb58a8788e07b7629645af678f7d577a3db4e6a1c4d80e782add9191b4987d91812f87020e3e5be7ca57e340102600158a6a82e2dc9469b688c558875d2061341904260db23f5511f34a14133a77870da11c4e15bce06b8318632f0ac402e54264e9255dd690187f8b3a6c728e109b6fb2669f9053a82f83c49f63e41b057a1667a10129cdc54c58c37a77ca425ca137a60d3117b649834f988d9d66b53f18c60317158839e08276b314a574f39360266a93c1983df97966fa47806b6083f975a209a5d81063e56e971ddc92bf8982da6761fac6abbe169325887403a9a0d50d17b1a2b586a4b5ccbac42121b5be59bcdfdf6799a5c106d196e39553804994c35b8bbc44473feb30dbc4362adda1e28e580c0f798eed53e1ffc69fab028c3d26ca08486cccb59aa1ba208a37d0d506600117c99bb6550b81499d4334d205cd8c74779eb6d378a4e988729eff64696ea0cfc575d2ea2ce94ec9009fabb1a5639765b67b14289fc381ef916bce2830850b60027a26ac5d3c009c2205ba28bae147e0450320b9150796a30e76a1b329801608a6a1be7cfcd2111ce3ac36cf5511aa1498f3c9542001a960b341a5c2b7448b6ced378bcc303e1627daa944d2dc421fe3caeaa14c935948caba85be26558572134b7b62f36d70a0e4551aa16ce8e53501835b3be495d8c590f776b99529238542b4b3dd92e5d81266b3c4559978c13a58dcf9911069c482491a1fbc47e8cd0bf3476266e4c92de3017d75124e874014d4c123a51bdf982baac62642429c9df53b6f3da92dcd4b6d9d035dcc68374e08a9f374d519b3971833ff9ac627ec437dbb280c9244fd104228f239b09b2bc9ed93402b24a6a321692060a056a12e8e3542e0a5b43297459645da2a689b16a514937c3b1a9199c5c79d4a9530c4222e6770ca74321b805608346c83673a9069baf1d8c48844c405ee04821faccd0e52733f71c0bc430c573c62672ce28c93def3c4fd7515360c086d676168182b38f169deeec8fbf845bab7a68e5660e610a9cc0b5ae7f88459a75921d500968ba029c1a4eca3cc485245ee909b23659194e894b2d93190e6951c69c2d8d751ac212396ad3599de275b9c9cf86e1614bc373b9f854db17bf29280ef971bb813c4612873c3c300f98f9614be11e7614bbb3f3431f041012290f5af8116407c9b80015cb46b655a52d32475becb754468341e1118d275ac6aa561b69e0313172bbbc785f937c4cf881b6d8c59332d4a3a568641f571172f13ba1d10e04672458488c694815317208986aaaa10b9f5c760d185c54f9403e99c60c8db3a77e037223037617b8778d79ce11523190c76e2863632b879aa8c088e2b7560c5c2b97897a3008328be5c6f97a4e38669aba50b82ad81e095b773081aea7fc8e7e07bbb63c668fc2ad92b7b542b87c9a206db65baea8c420d2f1c4e4599963a0460d41004e30ceba326013e0b67bf56bbc205571f396d2a43f8ec84f683a8813f287f83405cc65a7a9a099af90b93f34ba1b6c7f24b03cb163840c1151bfd13cb751681c109728ab89c539cc582019b6a9a3d0d8c63c246528bb036639af1613a94c815c85344c02bb1202487c165168b98b97d2d0a923ea0e7e891727e51699e7728d5c4b0d753260e991d0f14428c22cc2267b9f4c9cb3b68a598c626c75a0fc08137ca12f93b821c2d4102e881336ab128e280bf6a5c749b200c8440564155b81f5c11046c07db517701ab521f760133800b073189eb5ad33360483bb1b6aea7906769fa3599a65d96e5c46393d9ff20a451b13811e014a6aef8607b52949137f3368692d4ff68f2cf55dd45272fe94724ddcdc1f9e20434931dcae4bc3ba82307fb8dd48b035c9a7322bae5dd0c62a8111955c96495c7988127efc9a0dd1d09c ct_n = c9376bafcf23cf9eb010739ff66f5acd712a1ac22fdb8924b40194f0eb22536c1f371c6070c7e1e59af33923620d425b919fc1e61a9365d99d51bc98543b951c4fea1fc8fcbbf438b61642eeadb841118bd3ff1ece5ce317833324ccdecd71a30302f2b40f0c04dddba3611b5dd2c512900bdc716c4f0105d214f77c9d00981f839d016482da0801f93ea618c65f85b9cf289df757be2d2bcd4c63c140ceadf404642598da6e6e947936a0d09e2fe321ce38584608d6842b36106b99f799b8dace0f247998ff7bb3b5db85a800a159f126a2ddf075c2c40a15515d64fc1f071f1cb7379246851d5705ec541f29ba9cf16e26da64a81a1eec4c70ef3375d47f5dc7f7a73e09cb4c5fd2b770f3d1231c0a552584d4149adbc8405e0b18d00818498795027faf31daebc5a0a2bfa61bd1bbbc41686172939e46a7a548c23f7855489cfb85276f9dc123aee94b2e2e135220cd966f2807ea223edfbd12423b8bbdf1006491a660cec5a1f0be0ed5c7ef7b9f36bd2106180a4f2f5f98d12fca0601884b7c1c134dc0aa8fe84f23327c1dfbc03816b5349c0ea116d65f06c86cf2c7f1a8c1a8256d217f5d6d04efa5104e95b5b9d31f4289d928ab5f05a242b6affcd1b9959ac7ce0e3ad7c57c76de9cfb56c70d6dc9cd80afa6d1054e279f6f69c0a90c3c8796195df0efd005d0cb902aafeefa9876294387d77611f6d9d2ea6248ca69709f68bc29a82de69784235ac8a7be45ef333c10043957265e6cd28a546bd78666c060d22620d9cd8abc2f6e7fc059487e7c98ddc3c6be0c7b74a8274e2585ece9bd5ee672f1428774aadb1d428ad1723fc25f3341cf3d3b19fd091819b0bf0a60fd6a04b256ee8b84ca45554bb17762b3bdb596a711e2ef075b9f5fb436fc6d5bf9a25dc8b5679dd1a11b20f89089822ec1eb01703b2187bc2175a567a9a19ae64c1e72d9d0c97b3ca15ddb3399ac89959be0c905633dc7e1092547e1d37a50797bff4c63a20a65cea29946b687b90491c679dacb817576ba20c9ca4b1383c3970a3316e6a1499dceac682bf20e870cf34fc3ccc9c313164648d7b4f8f8ef ss_n = 7b7f304e574ce616b21355fefd8910905ac797224e4c595bda81b368067693ed ct = 8752cb606a7d99d3db9abafbd00ce1151ac3e1a0cf2a718fb094426cef15b1a02fab15edbca09cae8e33fb8f5158b85f8d03ce7f8c0708c9d9f7fbf61211d343b92656a16cce179f72c1eb05255a9c90523fde735fd1dec65ecbc2d837357eae6119f9160b7e021efc123c6bbd3b2d8756dd56a2e9fad1254749db4246899cbb5aeb575f45a69c04a6d0b220d48735fbc0762f01543b0685ef1895e51efbdb41a0eb586ef03c011c94fff90a21bc4b57bfa161e9935a460d897d72b20064b1112994b400bccd166e031194b21daa21d28b1ced42393c39b0a9d8220a03343f81e241fe94a4b73357e89c78579803c7e30ea0f1cd84a2e663864de365903890d7eb895ca5e5bf4c31ca2a8a7ea37d4c0ac389d760ba06451767f1d2eb6f31fe7b6bb5ea75478445a44d7db10a526b0da120ab282f0c65fa993eee9877f35f0cf406760486446cecaaa1c48f768e1a7d59f677867e15bef37a3edcc40f441bb6702fe76b2b5319c5ef06410431d8583660beab182adf7248e8b0e62247db52504c3c84fb53aaef2d943395d9edcff52a9fc7cc90e8feed002afc765d987a139742bc370f353b0c1c04498762c8a25a2cc08cda99bb7231b35d1f1fd3189eef7e57c813ec3dcb524899a12126852ea6fcfdb7e22b01536c946e24dba82a9be1b057cb30c62a9fcfb5048b669db361092a34bb9eeb7709cb7a7b062beac63a9984944c398a0ebe2efb88062be09373e02d5453432c20ec928ef8d090d1124bab06e08d6f06b4deaa49d9ed790cbc3e6d30948695bd06cc4025c3db784d17a285fa7edd084a6d7aec821843848e1d5f732c0ef159ed90d78f90e1ae4172a881323d7b670a81e9d3061104ca7f299e80d7a529df3821e5db40cacbec2e808582063c693e596bc5618a656982306bcb65ea6141dde36e5ceb6d56c67ba80f62013ff501ff07d9e5a735f72609a32c87f733f0970517f0230a1fec17b118b7f0850ac4bf0a3985c8aab77263d88870eada3ccc498af51f3c90bf4909e7a0a1c76b98bfaf53aed9d01ab6680127ec9707be1624e95c8da91a0dffae703b8499f79cf8e02a ss = f2359adce0fdaf44f5649dcc549960698d5d18c5fbb1f291fed4b319588ad862 count = 67 z = 890cf2ea045d7ffb17a45f6ad1ec3d9b2fa70e27bfa4cd3ed7fd7f92b844d159 d = 6626bbd8a776204b879c16386ea7526fa40cbd6d1565820232a2e9299253a2ad msg = b12c9b7197c28f3b18c52c06129161ed58b55bdeb30c629686c509360e18d536 seed = e325cdb166fb2a830ed6b78899bbf981c4262212c0b1cfbe18cd2ea48aac5702fb916bded6c38103c012b730d0b7f0f6 pk = 222a040f1a8b4cfb5f4d03c0fa247245953ecf4146da95a90068332364ae1333b3c1816cb91029ffc8a6ce574bfa0c80391b125817783bd22883995697ba7323857e156a4c67c0b13b5976c106295bd54ed7d8384fa32a99ea3229a7b0dbe617535a8483a047a2f158ca013038195bb5d2288feb626c609745955b2e744755c903d6d3b175855f61621f86b45a3f9cb2a80715e8f73cf82924e69c07e80084ae33402211595ac1656d47a731855140e683b85c26ffa580516c2ab8f57c836466eb539e8f406c3b3505292acb260a309dec8a7a009fade837873ca5059675e829c7a6421da1e12488994eb8364896246275190297318fd62354cd00c5ac983b3d779e34da6b80b352b6c3a019f0ab6c9c4dee811844d9454ac46cd8b5966c60a15b61980b0b546182150119825028a19ee492eb240cd304bf0f97bdff72a4ebb63dd7607b0d989119f86ca14243477b8c7b9529aff7c89d82b8d0615644c7598ef8aaf3011b1e18af63524c012276d7399e34b4b61c424a539a776605a083c66865b2c89d36897475a00eba71e65bb3304c9e2bfab47aa410d19194dff58cbbd07a65ca32180cacb21634eb126a71b93f460a053de4af8016cae7ab418e02b196ebc529e594bf70c5796530a8a59632f87614038f5cb89ad84bb62ce14949878e0b7b662a4418656841ec5c4c8fe0903a8a1c9856c1d09b680a6c46a8b822959371b1488c9ad4782d9c972aa690075c72bf711e99342a4a124934c93bc3a47d7ab6890128a6492858dee02f9b3c5332b68d757ab74113822c51029cd0306967656b25840061370888a622355605d944cb75263b5517b3934dc2835a3090af5a892b4bfb316794058f0cbc500920c4bca84d144b4b95b57d047749c23831c6349f32611b5532bf50b8a214c387378d7f29c4875518e327c2dd28cf2c449bcb45b9c347597b6b7ae62706284a226b171c35792d7954a6bfd1af9db7849307400eb814090590c2d2055cf2823ea0167fb5473c9460dca04702d5802555b4ebc52b49280449c0b5b0b19ca1e278e8442cb5e00f364371f8d571e3484a06594229c016821c380ddfba2b927b08c986599f4adb5cbbf264f39d7426dff84e3d088b1c2f sk = 32f9511397b264727b34773b8d2a0e62392393474b66e84557245bb321ce8d05409121af9b3068873290e58c2977c33020cc91154ba07ed12db9235736c898eeaa45b93068e4f54fc7db48da2901a9d63ae9db70733bb8795517da6cc451d74aad10384384b83cb6215da8689a8bcc504b64d832b510782d2da15691106cd8f481b728721567474eb19bdb1995be570ee3093192125fe9bb897be68810a31ee8ccb3aec9248a0c76867a7228875971428474f945c3c02e656881aa802ccf7909aee55a91d53649a5a2a0217b99012558a3c88a5c6c1d47a8616baee0bb2ddb021f4a2a56531772c28b142ac9b267635c3563a7fba2bb4059cc0e111c8f4a2a16537057402d539488c86bc2a8202457a420958ca97fe00892d9ac0e45b3ebbca90b1b0c5c392ee1b866e3c6b531b52b1455bb21aa4a15d27fb0407f4a54415ce9b2128247d51987b8aba685d17885152aec7b0417695c92a133657213afe6b2637a50320bbe1369b462a998847103753bb0f26333797149b8633f8c702cff7424da9c3560897746181cae0154882c54e9819d9b846d3fe43c0c543401a54c5906b2dd9874c6bb4f7380115db722d902669681580af45c3de48b77762a56a4399b153789eb348295afeda76459d31c81f37803c25f997b363b57064b92a34214987897603cc00bf2d85096db965b527a63f03a7b1c087e065b5b0099b96201eca36fb4787085a5b2b0fba9fcb90239e16454365dd727b26fd4ccb9c44a70c6229833c38adb1d1d5b0b12f334738ab260f17a9d91bc041c5aa89b4149fc92ecc54f6cebc95d169c3d6b095ac1417dcaa8c7994e1c2a2334d636a899065795aa14458d467c31bfe076a8babda924b77e3c6688495355559e5984bc71ac86244a7ce74a59a212c79f038b87b72d8d447599e33a40b29cc7eb2924f64543fbb0ea9194cb89396b2298cd388078c08db95c11d26a685c1a95275844db3c7b2b25cfda9456327b2f6c112dc3aa6207a42a3fb1c22d336a7f60892839127b9c73ec5b9e2809340d576186c5059482911b246852906075d41936bc6b2c76c4a207c6523113222a040f1a8b4cfb5f4d03c0fa247245953ecf4146da95a90068332364ae1333b3c1816cb91029ffc8a6ce574bfa0c80391b125817783bd22883995697ba7323857e156a4c67c0b13b5976c106295bd54ed7d8384fa32a99ea3229a7b0dbe617535a8483a047a2f158ca013038195bb5d2288feb626c609745955b2e744755c903d6d3b175855f61621f86b45a3f9cb2a80715e8f73cf82924e69c07e80084ae33402211595ac1656d47a731855140e683b85c26ffa580516c2ab8f57c836466eb539e8f406c3b3505292acb260a309dec8a7a009fade837873ca5059675e829c7a6421da1e12488994eb8364896246275190297318fd62354cd00c5ac983b3d779e34da6b80b352b6c3a019f0ab6c9c4dee811844d9454ac46cd8b5966c60a15b61980b0b546182150119825028a19ee492eb240cd304bf0f97bdff72a4ebb63dd7607b0d989119f86ca14243477b8c7b9529aff7c89d82b8d0615644c7598ef8aaf3011b1e18af63524c012276d7399e34b4b61c424a539a776605a083c66865b2c89d36897475a00eba71e65bb3304c9e2bfab47aa410d19194dff58cbbd07a65ca32180cacb21634eb126a71b93f460a053de4af8016cae7ab418e02b196ebc529e594bf70c5796530a8a59632f87614038f5cb89ad84bb62ce14949878e0b7b662a4418656841ec5c4c8fe0903a8a1c9856c1d09b680a6c46a8b822959371b1488c9ad4782d9c972aa690075c72bf711e99342a4a124934c93bc3a47d7ab6890128a6492858dee02f9b3c5332b68d757ab74113822c51029cd0306967656b25840061370888a622355605d944cb75263b5517b3934dc2835a3090af5a892b4bfb316794058f0cbc500920c4bca84d144b4b95b57d047749c23831c6349f32611b5532bf50b8a214c387378d7f29c4875518e327c2dd28cf2c449bcb45b9c347597b6b7ae62706284a226b171c35792d7954a6bfd1af9db7849307400eb814090590c2d2055cf2823ea0167fb5473c9460dca04702d5802555b4ebc52b49280449c0b5b0b19ca1e278e8442cb5e00f364371f8d571e3484a06594229c016821c380ddfba2b927b08c986599f4adb5cbbf264f39d7426dff84e3d088b1c2fdb3e142badb6e232642c0587dc94a8fa1fe5761f335a64aa36441b11d39b7d4f890cf2ea045d7ffb17a45f6ad1ec3d9b2fa70e27bfa4cd3ed7fd7f92b844d159 ct_n = 13b5b7d318dc57867b5676f05956841d2932bc4478954e3f1118b1e6359a245fbe73d0fe75a3b083680af8d04b0ff3fd37d0fa8cee8cb0e29ece1affaed8511942cb9f21b40edb8583580fe698adb4df833a220b40451dadc80bef9eaeb7874cc470f05077652bf93ed72eb59ab4f8d8692eb50f2790e61f1fa536ae335a012b83ec73bf5be2a6ae44c7c6e205eb98a2407a79ca5d36b1b8cb51db0d3ea99f40951867ea87368a6034f6b20bf18aa96d27d428b5ee4bde82c22d7fcb730fb5d62be10a1db74d31b85652fb8d86e076b3eacf6225d92446980e599292277d32c054555bf24b8b00c243011a3ae992aca4fbf01f8707fcbe6ae0679c741ebf4a07230025fa10ca9f952cd63c770d7c4725ff7e8904e01d275621d58472d53fc508a555c6195614e06ad00f6a2bdf046abb313b8e3a17b18b9f33450aecbbc4725800ba82019e3dba69898147eb6600c5746f6d14de67f030d03249ec77395a1b36ca663c051140d1cfc4defcfa67bd899f4966e9e58a229ca023edd74104c0ce49f2b0eac79d4d18e7833f58aac0e834b6a8bb3d2e823ad259ba81d9f6b46e789c2ec655159d59bbc729b28153898fac0a31663a8544886b06096591fd1c093d1361c8e4074578a85016eb7e34ba8c1848c5a489f674353e68e0d9fd1db893f8fb667addd72dbfe662222806a800a054ccb97b68991769bda510bf3e9d60e79d1b612476cda9f7edf63fe7ffdcfadc697e6fae5f6b89bd1d11436202222f4c322f3b64873e42a6d7a2e6f184c303b4324478e24f9c46abe0f4a877c90cb0f94b1009026a89c6fb87e187ec14d7d9733f84baeee8bb7961db4be739f2c89fc29ce17ed8f4197fd334602433ee42b98eb5eef479156af89fd8e5da34daf990778646016f6df9b54f210f97dd7bf2aaaca2142ade0c94c2afed097aea59d4135b90afb9b3e543e1ff029b461b36f8149b84a7a36eeb336c923ff47f97cb94e9966e0bdd2e9ee17b6977749e0bc32595b0b1489c1f42830da87fdc04a3b9aee42143a570ce126a2236c735eb79116784a9208633ae18fb4367c7bc9e394a41a3e1a746 ss_n = 06488150677b1bd4cf04761d623d1b2a0afba572af5a68658631e6c58e5a43d0 ct = a3c62ac61b9e3eef042a4c8ee2cef13afa6dfa024cc02693a7e5d870a15fee537bb19e77b6631986fa3dcae4e2dd776ad01a2209aa4a8e46cdbee04998abdfdb619f12376e0f911cb188c5ce1e12af7cc893034fe92bad2e7f4850e673f6ee0eae827d1b1a1f4f34449c387b03c2e2def0b80e4797b42515faae6edc12da285f84ed795565b0e56bdd8756115b22c0a31fe302eff75e9eeb3e9362efdaa0bf0d11c565bd82397c4474e60cd1f878824eb8143209a7d690eada2f50b5368168d629d0afe77b30d4cb5acd7b414e84a2f71ba5a4b9ee3821e667b16863497dd00680852531b5ab3efc8518af14481b0dad9ad57498883fd2c851a44a40c8f8d48944628667fbdad67d9e6b5f4f35233d9a7d08a09754fdb2972f1196deed4343e902ca3a3437eb84ffa4c85e317b2b4f63ab252434e1b50da156375e9005803020cc12e87fbfcd9fcf5d0e47da85804e644f79821761ebee2368a6774dbb8b57a8f90b0a99072502fb548090fbb1d7c35f95e7d9ec3c9a0f274c8d3012cfcf5f9e1c2136a8b937a979906acc47dbec7dacdbb1a19333e5d5e2b033553ae8ab086014ec11236fa51c961ebf538cbb07600030a8d05399b4dcfed05d81373a107d5f5419cac8a196b6489ad9ad1287367c8533337b476e49ffbce844526bf8df29408342fd65d238e188866e33b2468474c36390da4c1ecbdc8d40c1ec7ec0c22a0ef4d4c0c620cc0165daeac0397ea4f281413d682724c7c4fe33a0d8757a2d878a92b847b5d3cbe55cc81488b28bbe6f2cbb89878c6210f72b4293e1e47834d52e8186ce087ac0e834f22971835206d2660c0bcfb0d777ac73398a1cd4b58aef80d96f5631d855630ac347623115d0a1d95c4ae59bf6d63a26b9a147bb61247ef54a2ff22373ba4a7b226ab9ab8ae89bc7f9e051e9766001c065f1a8ea68821adf58798c6c4388df0fb349455d857ed4aa2edae36530124cf578ad5ba8fa2003beaf58b8c5772d3cd3cdd6b71634991b482c850f514327d233eebda70342550caf3169be2569f9a156e52b97bac7b2a4b4eae109ee98eff94f775aabe8e973fdd0 ss = be6a65873d55f341b37d4e5f256d5de0f5cb507fc52fea1581b5d576d8fea9a2 count = 68 z = 5f83f1cd2bb0b7c8f5299b84570fc5bb6329dfe2c44bce4ebcc81b873ea2bdc2 d = 023928b91d17001acddc509c2c5bb89357cd654d5318f661e3c96731a58d1a55 msg = 22d5dd63538fab955ecabd0256ffd42d598f13ffd3aed7992bbf94cbd6450ad0 seed = 19002e4958986e4d4f30a6e700dc2c9c0325d8619b4c467b971d4f1c3081f812872681095abd42874ae2dcbc9f1871a0 pk = 79a3484983915e311916ec603fca819d0c68f5f07ee2c390aa45ca5cb1c4a2e86d8ab42fe888cd4ee784c5e5a13a83a86ac2a71833740f373737b00d4062375bd736210877bc857f198569604c416c446594d96aa8accdc87961951a5c5625ceba3509e3d7c2c1e13394915bafdb2f658c97ede843b49bad32e59704b794fa6b48b7c34d90a9a07754979215766d53cfdca189c3979232ea141bc8928d74c1e408630abc0220aa662965966d5b017cba71e54a777e64c06841527c904a2c1366b41b262a864c4b945cc0ac3523bb86eebb8f449a092639809b8726768c3aab665b4ea6654f7b0d48554437048109f8a2e0d329a6378fab508f25db3da9e8af60b6648e097e4fd73ec5ccc80794c788a57848212ff89778b04910e2369f23f1507739a3c4e91e9bf662c0478e9ada396079040eda93dd320a08d6b31f79787704aa74a5645608a77e5628ac11247bd236d1c401b33896b2a8c48a25af94aa654052c2ce1a99296790c9a4752b58911ed91e5c1bab9a95c9f8749da9836e22416e921c5812524ab064c7cc658b6f97137c43654d34941f6725c1da72012c8f23894737fb83c42173b242c5a359a3b5f83a3810a3aa0c5be95243c4e75b2fe99b83ab7b25f2926761aabfd39fa74ca8312043f4e36362c3143e86b6d376006401669f2bcd013c4352b7498ae353156453d5553104b92545d78e2557146225b47da795ce7255c8a1362f04892861c59d72368b1c3a7a738ee72ca1288466e39c4051c19dcbf5c07a71c8637c49d20526012b1226f01daf56525ff55aa17c51fbf715034b34f90a3b30235735624e32d11f1204726220adb6942fd8e7c375c590738bca63248c7756a4feda6a33137f861b547f5cadfd0930c639a6490c0ba2fab151bc53d66a7a9120732214203ed1aab6626aec4a910a8b360039c55f8659af3280474c91e9382a673689b74183ba82a076b2bdfb1bc44479353c340f45a5c972a2490de43894fc643df5a9f3a3b69d7a9bb98a4e2c48a19b744da4427bd53a5200b34352e51bdfd68693c996186065b0233465fc0b09a6ade4d6bf52235bba3620e4939d3da5867a2d2ed831a1715d5be31a19c8a2908a832a93c272450b2aaefe sk = 949869af06088041370dbb13c9c760066a93f77acd7e4445342236408681d6383ae50a37e4c79330489f0366370345c3d9054b6a9c4ca117cd35e5833b794d56dc1c64041cc8c267d897aa85348e84d49789084abc8c0cffda80a6a901e239144b492ab3e41ee2407573ea1643ab20840bb38e096ae43c36a3c152e1f76474313cbd60c08c64c4eb04a2c3363ee4366af71935702752e9f86c355373fdd26b46745b2cf3253a70c859206d73964ada37bfc8f8bc17d324e06686fe5b07509c6ee0d4c3254c47a73cc5482cb3ac4712ceb927d694b3c2e1abe8459de221711401664be10dc65caa6c568bb5a31014b10d3a56699d79b0e516ad87e4690d165b65d7ab4b969cba6346e01c86f8732e3b2bc65e048ce1bb18544b50bf77a28aa6302e907d83157f28a502ac8016d96650c51b81c887127923854954bbcc09145b1951b9002fb1929e84036deca0874bd8b3a440a21f2a54f0122cfacac1617c49b034b5d6c0a9b0890900cac0702c8896c40d95c804b9bb4cc24605bf06a5be67b24ba94d7d0c4f54b23561312015f3640b13907d0708613482edf48431f387bf777bdedb4f7bd654e95c2a50714f5e409771d8b9fac5668f105002134c00281d43836736033fc2481be4c90992083254c4b03a6aa6b78a43d921c0a7d97bbdd65837209d8e652067f75fbe760240cb65c5acc142eb5c827baae232ad4bba124818c27d982b30011c63eaba35385c94c89b782a36ef35a963279ec5131b8ed601043aa21ca35590c250e84c64a9346f367aa05895491b3854f8a914c6e448e4a2bc5906553170c7914402f3794685b4bdc083b38574a056bb8a015153fccc086c7417743942b14420875615e62aa7f24b11a67637fc3c1975367025f08698b0783d221b1306b9418357daaa1501a785e9b09adf583239252fdc80b8d0e931d6184b2a383978396561f4c0bceb566292ce20c733854772e0436dfd4b6bb657b0b35cbca535cdcdb2352ce26e31a9205353714133ab5a7473bea90896a95c9e70bde9d671c38a13c4ab1838c6a297732682803c49b182399b4cecd542abd63aaca22879a3484983915e311916ec603fca819d0c68f5f07ee2c390aa45ca5cb1c4a2e86d8ab42fe888cd4ee784c5e5a13a83a86ac2a71833740f373737b00d4062375bd736210877bc857f198569604c416c446594d96aa8accdc87961951a5c5625ceba3509e3d7c2c1e13394915bafdb2f658c97ede843b49bad32e59704b794fa6b48b7c34d90a9a07754979215766d53cfdca189c3979232ea141bc8928d74c1e408630abc0220aa662965966d5b017cba71e54a777e64c06841527c904a2c1366b41b262a864c4b945cc0ac3523bb86eebb8f449a092639809b8726768c3aab665b4ea6654f7b0d48554437048109f8a2e0d329a6378fab508f25db3da9e8af60b6648e097e4fd73ec5ccc80794c788a57848212ff89778b04910e2369f23f1507739a3c4e91e9bf662c0478e9ada396079040eda93dd320a08d6b31f79787704aa74a5645608a77e5628ac11247bd236d1c401b33896b2a8c48a25af94aa654052c2ce1a99296790c9a4752b58911ed91e5c1bab9a95c9f8749da9836e22416e921c5812524ab064c7cc658b6f97137c43654d34941f6725c1da72012c8f23894737fb83c42173b242c5a359a3b5f83a3810a3aa0c5be95243c4e75b2fe99b83ab7b25f2926761aabfd39fa74ca8312043f4e36362c3143e86b6d376006401669f2bcd013c4352b7498ae353156453d5553104b92545d78e2557146225b47da795ce7255c8a1362f04892861c59d72368b1c3a7a738ee72ca1288466e39c4051c19dcbf5c07a71c8637c49d20526012b1226f01daf56525ff55aa17c51fbf715034b34f90a3b30235735624e32d11f1204726220adb6942fd8e7c375c590738bca63248c7756a4feda6a33137f861b547f5cadfd0930c639a6490c0ba2fab151bc53d66a7a9120732214203ed1aab6626aec4a910a8b360039c55f8659af3280474c91e9382a673689b74183ba82a076b2bdfb1bc44479353c340f45a5c972a2490de43894fc643df5a9f3a3b69d7a9bb98a4e2c48a19b744da4427bd53a5200b34352e51bdfd68693c996186065b0233465fc0b09a6ade4d6bf52235bba3620e4939d3da5867a2d2ed831a1715d5be31a19c8a2908a832a93c272450b2aaefe927f048543e333077b0546e076a8bfd7be4f597af5ebc278114b4bb6ed4c8c895f83f1cd2bb0b7c8f5299b84570fc5bb6329dfe2c44bce4ebcc81b873ea2bdc2 ct_n = 9d19232451542b19ac4e6540922d1e12f69ea51aa5d091b41c0fbed4c28ac1a09ab14a8c35be13dfec69f68f318d20626f38dd6f496972a25d3def42ed7657ddc70d0d35dce1348528d57489e13699fb9bfbe4a0a687273d988f21f34b8c4008e583577f7fb56a1a8f31a871a46ea753186f9ed883d99e22dcee27991f878697a0f4133426652f5576c753643a85bde67f283256d15ed6ffac6e4a4b44e8a0f5f97a20616245936cde80264f720e5207b7cc97238ac006f8f248a5c28fd09be06593eea0be71a4d466e03718f287b1745c9cefb246081d477eb033200f2a9cd691f9ff34a22af2a68dee30e4441137daf597aff9fe5e2afe72600688ac98f7026be78dd0546c3fbd311b90d08d2d6d2f7ecffb5b017ec9240c7be102023d787d6fc1fb2e314ed2f8988cd02db8ddf5902d493d7135ada99e07336a3bc1b90d2b632017b9e9b7d932a4dacd054e15d93d50f2de6faf1fe226a1297348972438cbb507604dc2a91c4bb325a0d5a4ef40feefe8947ecb9632b43859227f982a0c861f1173abc37992b56ca6266f3bdecb940f4ddc3ba2ae4cdf909fca8c6736026143d4dc28a20b4fd2fce499f03a98d7b94e5df15a3097b8d3b6bfddfdfd07f4bea9f5620c2682f93a4e7bdc21a8d9144e97990fba993394ce0bacccd7a2d72342af56e836791616bd2aea8d1a3f80dc11dc19594300b45c80ee616e0547c894e073fae9a23125795891c99bca048a99303a3f807d6e7f42ebab4bb99a36a2fd9411257d3fde24d9b7bf7be243bc40fe7a69683fcb8d9462cfdef9b81fb6eee9e437e6eff86edeb351641b9d480f8b5808c07b4a67004928cd934bef2f27a91090e57d0e3cf0bc640ad1b5e323a57cd36fe1d2b2e6bd3e7a12a6f8f31364ba6ce6ea9ae56eb7b718ec11e8d3670b1e1972c8df4b56a21cdf76fe0b5f8c4b7e4fe3bb13c40aba178b0466e565ea248867ec40442bc043fbfc92dfc7ee2cdce2924d684e997dc51538ff99bd14cb2f6d14c3693ce0eba933494a7a431a56407bcc7fecc4e127efa04883bb29958fa429def0b9049b89a0ff74b48a17cf699d64dc39 ss_n = 0eb1747faacd6e46e5ac36da141ea28d33979f38212c73a26379bc2f50a22511 ct = 9324aab1b0691fe9e75ac4a7ec18075a7caa4ba02476e29f57aa24401b80107fe866541de56d181321fa64e1993e916874200b5e67d599a913b51d4ca5b574bffc8b9021fe3aea5bb04ee2f9c8fb9f1729da4072f1cb9384357bb65d61af6c673fad4c7c980f5cb50addccdcc853e1520c228796755c50e4dbdf4ca5c15fa9ee04b0895327c76e0dc9a30475c7f2b5126c73452a7b8129d729b11894b4583ec931a3ae59091a87e859fcad7330c9bc92bb3e46ea135b595b52a43c5d41be8aeb1ed7001509c8ac3f28a1a13d465f4311b4c2f9e613873c456b45d6b6b1d0a87bb5fff7cb166f3429e4306c2724ce424cbb6e13704c7a98aebdb7c1a8aca3ca141bf12a77725196eca5ee0f2e516810380563e2e4d3f2b6e3f8fe3a0c19130d241e4ae72d5b7e7eb792e5e39592b00bd22509380376d73f53953ba74a28ab773347231e6cfbbce604583a4e931824caab36eb321ed82ac1763768b6c159cd49e0cd317049c4d661f417fd0719bd7980b7eba3552344de7c553cfda8e892ec8ddd136d506f4985e613cb656f19aec2e3916107b4005223586c2fe4482ce1eabae625c59851bff56b107db1c7dbfc086ac13d6e5d903a12c6bce71cbb93e0b1c4185b4928024ff8ce504e67665eac978856722d8787a662d1d068485651da8828b1a1c719b1e2d43c2a399d671b2c86e23e18365e41adae10bd3a01b3d7c0887b5d6ffea74c8bbea349be5fdb16bb562439af6b6b2ffd6f59a4a8728924e837637239e5ea7b4c6d51ad3a797e5a7cfd1d4e43a2a88c0f66fc29e4267f15fa188edfb72e17d9ac7e4ec7e4b0ceb411cfc0691af7b76431f56e805793dd8c2ddff966ab67e14e42ad5b3798716e33122db2cb4b3ff15636411d755a455208f4197a937c76cbc84def4a471326e0be4451ff019e016e7fb22327e26e470eb61e483f19144940683249a479b40678b26187b942d10d79102405b86c4f0aec0d5123ada3028622208411ef6ed49cc2a2d65a1bdbcc1b29329ba3f72e542b8e3ca8d939ff52291310503bab92354c3e2496ae11648b0051824b0356e64a7dea9d9e784e97 ss = 8c6d4004abf0e61a363af6c34e6939f4b65a81a2b850f8898da5061b056f88d7 count = 69 z = 90f67a0a15d8794c0f3edaca71afca85375581401665e9e1e2c7d0bef9c25993 d = fd93e5e8254f8bf36c6cbf94e123c8cd2e299116838437be6b7f55d8c6911eca msg = 1cbda26b0ea51503afa347d3e269262c66043f5e163be1860c39c7475f832c21 seed = 07ec89d7364f11a954312f10840320ead2179493bbaa62c2be20ffc294e0f39c6ee033b053527dff2589e518cb2b3795 pk = dc0838fc40a1c78436124005154c0e483a958fe5ad4de5440b8120910468c6ab5c6243a066d892ac2baaf83cacc9154d543c047c0ca3cbe06ab9a04312137234495303104387921143e65d59132df7c7be346a5dfe665ed6a923d7e38b62b683ecda700ffb44ac01b119861335c206738422357cb55ff25ebb90c0b2da2d0f287adc8b33c6719832c63473cb495f8a242e05a023843bab4c7ca932a0585a3e190624626539fb27050f31a9975695851323d9eacd02544bcc15b01faa0128c4998c30509e0c7ca579a123d94d05ab033f9820e9426fe7d90d61696140d3b2b044c0297038935c728c872de3c11b4d34b029d37535b8a457872926106752d29584d944c4b97225fa1023122394257f43e32a60bc91541131f810485adb5f61979ff5c4b4853c8f8a0bb8a2facbc6822c602a8a2436ab28d992a22a4b4324c6473360ffb12da01a24d231c8266312a9692500db0283027a8a1b7ab7b50d313a16058a64c1c376ab170279a82deddb6a1f59656f1cc7e773b559704d3ba5b75aa85b364c6f6ba08d4f3c9086f59afd8a99dc6310d9a5bcf59a3d25b04d38813fe88615ce2c4ad4abb7a16510e8ea64e8232c4a1489b643bfea1c02a9a0c312a4a327cca52a9492f8126539693217f1251cb6b00e2c5a3c9330fa4a315fa40dd5f6cec3a412ea71197e116ff76002a31492f3922abafb34ea8c3971aa574ae28cad604f1626b7a6106ba426b4c48887cb238eb01a2017323eb976017cfc81f5f61dfaa188637a1edd4c9b9e50ab4b166c3d1462314c9085aa14643b367b1bba445742d48490e17375ab1b9d47d6536ea79b5331cbc86bb6324a41cd6b6f696743f9193106131f9a565ee8230788f978012b3236dc0673a281d7b8b02154c80ad4b199b9299486b0d03b22fb6a95f6811b86a098943bbde1233bb73b5313f619c794a3a60c228a80b1671cbdcb1ac59c6b3e7186c8a577c3da2549f794b817224474c3877b65148aa99b7d831ab8bc1b3d954936ac363a7b8edf17481e72b40967302f2c48c252ac495c7f33c62631b73860d19e65e24d4197140b45b98d038e04759c7dc5fb9409c10e0cf48f04f5189f281027f61c743b8145e3df2fe4f418f93df0 sk = f7e80162944ac14b2e63eb68fc7b5de4276d68644f41f912d4f692a7b92111eba9b1240cb3d7a6af7c0a2126b28e786eb2b9c19bb7423b581357e091b216b8719b3f992b4d786c03a72a99ca832ba729ae68e3563dfb6940cc8f45fa0eb3a372c4c0744de4cea80a9d14a83a08266c802b444c51b830ac71264554033c69ecbcc9e936af469938493421bb29ad4b26ce1fc060bc699d11c284b1db3af001777b421ee788c53a173c0d75c81c93cf43399bb873a05361bfd3b8a5111282a1eb7683c76dd56c08f2b59d193099c2ab033fd59179da3688055eae5b47b7ab1c5feb2085048a1ff52a62410a0971a086a07125d8138dfb4bd7b41acd45b3ddaab1c755093f51b7c4b7ca6638788a8584e32bcf91b12e64460efa7560f881787cbb6d5eb9c0f9ba71e30417b5c1894f7394db5064730315e2e24f25192690b08f28981e4c162dc24c4a0403c6ce089d35e250c4e98f621639d0ea79a343b82f91516d6990d944c409b47b6d9211f2194d6f9b5cff044c1fe6998074a48c34a47fa4731d24353de70c230c96f60974c7625b60b0795f769414b124443a94b7a67768459a9c6b76010793b8ecbb1c6179171a6b02051878b1259833a24ad0a5cc750836a368b0cbcf59d764bee60dfdf6874e325f7330291d1752bab89e8fc304e0aa6fe4c1a149560f3bbc546cd9441c8c420fd6c6ffa9bc0afabbf51592f06c19d86aa970f52124a0bb772aa519092a341980382817e4eb853b0b23ea670055c733a99a52bbc3b160732715596a163b078d8081926962a2254c2f13a090d2a2a123037a517593a5b2abfba496834c62b28fb051cb6c0959c06ccb4bdaa3b999b34264363ed683f47882d49894abda4f82f44336614db2882461a0cc3dcb157128c4e0774f0382c932392e8cd4c159ec5d830011a0cb6fef23508c5293876c8845c404d8d93d5ce534428a4e4ba3c7414a3ae110833d7369744282ec312de4823fe8c158f882b8cd8090b021728d6b58e4a1c7ca7b860e513c1e21881fc3185d538cadd95e70910636e65efb9b3f6cc563ce4835777823aa8c30dcb5bda25cba3188addc0838fc40a1c78436124005154c0e483a958fe5ad4de5440b8120910468c6ab5c6243a066d892ac2baaf83cacc9154d543c047c0ca3cbe06ab9a04312137234495303104387921143e65d59132df7c7be346a5dfe665ed6a923d7e38b62b683ecda700ffb44ac01b119861335c206738422357cb55ff25ebb90c0b2da2d0f287adc8b33c6719832c63473cb495f8a242e05a023843bab4c7ca932a0585a3e190624626539fb27050f31a9975695851323d9eacd02544bcc15b01faa0128c4998c30509e0c7ca579a123d94d05ab033f9820e9426fe7d90d61696140d3b2b044c0297038935c728c872de3c11b4d34b029d37535b8a457872926106752d29584d944c4b97225fa1023122394257f43e32a60bc91541131f810485adb5f61979ff5c4b4853c8f8a0bb8a2facbc6822c602a8a2436ab28d992a22a4b4324c6473360ffb12da01a24d231c8266312a9692500db0283027a8a1b7ab7b50d313a16058a64c1c376ab170279a82deddb6a1f59656f1cc7e773b559704d3ba5b75aa85b364c6f6ba08d4f3c9086f59afd8a99dc6310d9a5bcf59a3d25b04d38813fe88615ce2c4ad4abb7a16510e8ea64e8232c4a1489b643bfea1c02a9a0c312a4a327cca52a9492f8126539693217f1251cb6b00e2c5a3c9330fa4a315fa40dd5f6cec3a412ea71197e116ff76002a31492f3922abafb34ea8c3971aa574ae28cad604f1626b7a6106ba426b4c48887cb238eb01a2017323eb976017cfc81f5f61dfaa188637a1edd4c9b9e50ab4b166c3d1462314c9085aa14643b367b1bba445742d48490e17375ab1b9d47d6536ea79b5331cbc86bb6324a41cd6b6f696743f9193106131f9a565ee8230788f978012b3236dc0673a281d7b8b02154c80ad4b199b9299486b0d03b22fb6a95f6811b86a098943bbde1233bb73b5313f619c794a3a60c228a80b1671cbdcb1ac59c6b3e7186c8a577c3da2549f794b817224474c3877b65148aa99b7d831ab8bc1b3d954936ac363a7b8edf17481e72b40967302f2c48c252ac495c7f33c62631b73860d19e65e24d4197140b45b98d038e04759c7dc5fb9409c10e0cf48f04f5189f281027f61c743b8145e3df2fe4f418f93df0d57b81e46ad4cb31ddebd7726e9cffa69c5c943a569991b15fd43b422cb6804c90f67a0a15d8794c0f3edaca71afca85375581401665e9e1e2c7d0bef9c25993 ct_n = ef928cd0f6a4668b61fd38f35c99d9235dcf1e44749833798814f147d6a985c59deaf80c451447e592f6de1479b7a1f6b93ee12964ac89c3295a8d75906bd4e1e5a3b7a28f00a4864be24cf06fa48f3b58d1d238b12213ca8e1a091a9a57da64ac12234efbc9cd9c7a52eff7c73fa89131c6bb7a83795cd46783992b6f3a07b783f4d97a4810d8c452ebee45bc452123ef94d4ff4f60d2e81756d8efc106f440ed3d9b9289eb350f56c8809455fe9103beb5b056d5d28845629e02fd2041a2e1c4cf317f6a7c3efba3e18b8f58fe168b9ce6c7354ceb6dc559d4cc8e5e2679d1805cfade0ba53adc2ba608da59d720664b65adcd608b1372b99a14fb1e7cf274b8b93ccfcddae37a910c3dec7e98a58b5f4d1ccf6969f3ac7444ed754163af58816a11e5055b87e231cd9ac21f5e4253081c1759e1dcd075da9e8fd8c55602411b4c090958ba91c43126f7d2260a801b768be54ad09381739f62a03dd333dab7fc87b69e43a8ed485a9e6d6e5c9ffb3a5cb744190d5329f3c29132874854dbb116dc5e04a4335aa7c4c4a9c05c3b22e553e3a4e8b7462f919e5bcb905e7d368fb5f6b6191517463d6412a9ca67a58eddb0ca3dfc881377cf83097fe275c14e0a86bc9e3591cc1fb69824612bc261e6bbf1ad4dde9e5122e9e582755c3c38c8409f6bfa826fa2850e9fe3dee412c30324a52db9849d463591c3368cbd2c5583de84553219c8b39318c85549a30f47b0a3e64d9b89ef2c5a015416b283cfd2280528c6f6d4b54358c6ee7d4fb7f1483af23331e6d3c6649aedef6e40abc89f35dabcdd39a8d8c4c334e4a9df638147bcc2d97114cc6be4d96fc8795fd8690d09f819ca318c217b8223ee6a1019837fe817389a77a2ccbf034850500eb9a818db5194d3e4e7cd971511fef9ab8d3eafaa2a2a3aac58ed6a3ce79265c8c46b68b087fac1f00dbc8c9183a1e1079363be499a645c0763bbbfba71fa2ff91a0ebb499ab583d682f2a6d6b82afe24c2562cf4f6526ab3980bb6b469dc87fed5249422eff6d708d18096a1f47e5c9045b28af7d92e09049a8d2504a2e067103f78e9e1eb ss_n = c594cc3653ca2f71810aa051f387962508af720241b7cea27dc19b1d7f18b088 ct = 15847cdf6b789af1b280a44c3f39960705a4962e07551765e4ada4bbd0886f0bdcb564f9f8a004131a4f3b6313cbbc87cc9539258c722546a31fadbd9011b408f81664ef5bedb8d41c96fd784e21b9f5cfe330a480352ae9ead464f59f231233c1bbb4b5d7fdc583fd2ff1520acc73e4f0961cc824173b932984f8a38316d04d25438ac8d68da8abf734553e507cf9b04079979e4bb7d9d1f0425b9761d9200aa1e8fe3cba387ec6f1eecf2a39a4cb2a5638be4a580f7b78199bd1e686f1d44692a4203c744abb13c78de163a86ac01bf812dc61e07872a853644206531883e77a490623cec281c923a938c0a45c1956db2070483c5876e2e5fb3ec935088e29cb9c46c2af4784fccc821ecfaab82a4d9df507a223047c7460d5cc61d7468a1582bed0adabc2f8936e142d3834df540f99fbe71e5417dac3f34211371f31f341005d2c851b41743e49c1665f0d9b25d52bc3edd52e1139e41e255f372fbe3bc7a97c26618d9667bfc445f5f564fa1d9856af41a602c4fd733ddd68ae1f2ba53c6210580f5d9303466abafc271fdd91b3f3eb5fd34622820bbe3c7a0f0df17deaebf096c5621a6782001673b0448c5cc84e3e831156452dd5c8e7735f50c836d38cfc95464a654fa473bd5c0464c418ff60452e7c15df87d60c69b23e3f974bbe78343fb452b7c72d3e71e85a6476382f555931278f4c384e7ce2a2940c76e0c10b45bcf7751a6951c12389ce9a8cad41855e540a00f1331c7210775bacfa4ba2cabe122b7911bb0949ed1fc0bf3604b58845a34cd1a41ff9757101c7743b0f54c3b0e48ebb72581164df99db21bf33e425c0c421bbc707b5341d2aff035c466d2305dbce2ccfbc9aaed0362de0813160c90872357d5e9fade4f4bf1c8f159afff13ea7c6c87dbbcf2671af07d9050f6a046b90e59c3f5ee6106376d2343cb45b138d43aacc82ab7b5fee12a66cb2bc1ba0cf48ba0d20f6144a55e2cd3404a47184d592d03e1caa1e51336febdd227f963a1c5642ba3bbd4a1333836709e45d07bbbcd5cc3b8bc959d438ed2ab401ff73e8f162bd8a7a39d89c017e04ab9094a0 ss = 4d1ba3745db54d621491a9e4087d4ea783bf5464a3336782d4fef4b69f079ed0 count = 70 z = 237b9e62b7e90b8217d76cd0f4afb948540b14b6152aefdc0c992ea70840964a d = 8ea08eb1dc60b6e81b9c5a3bffb89adf3c6cc30b00b2a391a547cb633192da56 msg = b94e5999a63f904186734bf4f565019aeff9d0658d6779e3886968a354e62c9d seed = bb72f05d4b5994c50ca1d06920e0f65fc735d94ae3026fbcb053856d84ff2a4c0e3b643374b6d8476c5ad19573b66dff pk = 9bcaba4f921e2aa6cabe66b57dab73c02ac3299a9ede5909d19914a4e34d3c6104773866fa9a0870d1ca222bc46c57352d9c3d8698361d6bc1b8d0225b1c5e4ad91425f060a85ac03819c51ae12f6a974290e4a3714405c1453eddf38bead3816cf3540df61ce9522667821075d857283abd79c2a0e08a7c9e1627f02458599264377834b036a1f89ca9f20b57e662accc2042d23554746556043209600a2aed6b8aa7d39886787084426aead41600076771e54cf901a1fcca75133cc9a93208d97cbf3b1360b1e61324830206654ace2912389cb16e1ac9da9a823a2442deb225e2a24d6a5278b007cf72f1853810737d18ae1c0ca59b53c30a9b5181f89d46298d319978f1222b43f2486bdc5fdc102fbd37156cbb1b23fc7853d1788f23a03c9399e3536ad51a2509e9c2c4966023f24f74d11f722a0f12b35d5eba914c17c62f699f028134c60b356fdc95d7c46baf194c2c5b8c73e4478f052031b4a5ee77b86901cfce30ac49ac6715b1052f2b6b9b98cafaf8acfbc91a638900289093c8f240ac67c60e28cb16009382ebaee1aa93fb6949cea6b26081abec895e3e04489fa87a14398b4b1334e19c89a8c3431c2754c2d49effb4c6735308deb4ba7e414bdb18b81b50710f998ff84b9052d3cf4a7146c49943eb03bcd11c6cb1920ac22b148ca18e4d5715aa219adb06bd00f35801900885775b8d6293d17b5949b40006f377668490d36b16e408c37fe70133d72e05e34e2508c2caa685cb978aa500cac92b3da326cca1305828a0a0bab2cc1987204d8b9965fa660143534816c94bd28ed53361f30659857763a2224e1a899c164b2285000a8cbc8701024cb7538eead15fe0704ed70bb0c0a1397b8c195d173e89a4422901b392f00101e80142cb8bd34bb63161ad45e89daf404dc7927f67eb1c5e574ef315a392d6a80c90843c24ba59f52e4ef444431802bfe363e3b33ddfd5ce5012860a394ff1cc4e695c52fca703ec97cda86041d0f89806764ef8a74932fb6559a0ca43c3be95e362faa42f6f48b28cdc945519c4e78988da6930a8c33080dca49b959bdd01aba4958bb9519744c2cdf84b6c603639d5f8d3d715b67aaaac424b7c2074941042e35382 sk = 67023f0d5238c8e7132aa071e0b90e124acedac660f1a50290e9601d62be32ca025c0294b7552ad8d88b36e5a5b5c001325a3690144e67351f446b6cedba68027b617715c9dee96fc4e766ba5abbf778b112d8670c99597d99a75e0b77fd11bdf601864b2aa3b91a97bc3aaf7a347dac54c334d438e0b000db775fbb8347a6bca83e399d492b62ad992e7fe08c60511ff4e23812746e9ae08e74fc802cb74e124b2239742a9fc56eb44424f251bcc7a8c8bda1ac9b0668d1e1c598d700f6d06e235739dd301a1291bb2e1a51443272f4f903f702bfdb6c041c14950893aa39d76959d72066a623687bbdf796c4ab512589271e606b87216418bebb59ff40c7bb20649f1abf392a88de5aae7373721646c344ec6ba2fa008635b4c1792ce91b1cd67661033c4e775002e07713d14647c84929709a821a64b87cf7593ab1993a6947d8219308e9bb0eb153730bcc10d968c47aafb2b592bea510da15734da8519c01ac7b514f16396d3a6bcf02846b02261173d0c3880b9255bcb7d5fb28dbe673b59a4c58621221b40af21a67acf4219af2b921e7b97ada3d68e028387c416e42aa2faa9c6671497ba52d6b6184f4993b63eb4f6cb508ccea0de2d92ebc13118627205be12d8701c2adb5be32e606723216cf6a94b1a91b24c0b3048b398ea379c4e27c6888ce8ee8b854387f7715169e23c6d3473f97b1625edbc14feb5322a180788883eef5a4e0f6965286b74da7c7ede94387b60126516b7f3081d9ca61714562720aadc7f6819f8b364abbc0eff85ce37436336acbd8081c42abaf93c075dd766745a7c5851866cbca818e9b7b767c95f327030e05245e208b23f03228e131721ac0890b5b86872024a7827fa528eef6921b047ca4b86e7e920cdba6cec034114b67528037b093524d574669a9f79d56ec3cea73b74517688775778f564548d9a6495a3ce6599cfda3c3b0e923e26255d8f605d0159107749cf4b3402bd844f532235e22563161cd1d07a0ad78c882e405ac058a42943795319101569fa73ca61b4c8d8698a4ad39bdf1c6ac89ca040229b1c1957fd5a68475db0cfd07a99bcaba4f921e2aa6cabe66b57dab73c02ac3299a9ede5909d19914a4e34d3c6104773866fa9a0870d1ca222bc46c57352d9c3d8698361d6bc1b8d0225b1c5e4ad91425f060a85ac03819c51ae12f6a974290e4a3714405c1453eddf38bead3816cf3540df61ce9522667821075d857283abd79c2a0e08a7c9e1627f02458599264377834b036a1f89ca9f20b57e662accc2042d23554746556043209600a2aed6b8aa7d39886787084426aead41600076771e54cf901a1fcca75133cc9a93208d97cbf3b1360b1e61324830206654ace2912389cb16e1ac9da9a823a2442deb225e2a24d6a5278b007cf72f1853810737d18ae1c0ca59b53c30a9b5181f89d46298d319978f1222b43f2486bdc5fdc102fbd37156cbb1b23fc7853d1788f23a03c9399e3536ad51a2509e9c2c4966023f24f74d11f722a0f12b35d5eba914c17c62f699f028134c60b356fdc95d7c46baf194c2c5b8c73e4478f052031b4a5ee77b86901cfce30ac49ac6715b1052f2b6b9b98cafaf8acfbc91a638900289093c8f240ac67c60e28cb16009382ebaee1aa93fb6949cea6b26081abec895e3e04489fa87a14398b4b1334e19c89a8c3431c2754c2d49effb4c6735308deb4ba7e414bdb18b81b50710f998ff84b9052d3cf4a7146c49943eb03bcd11c6cb1920ac22b148ca18e4d5715aa219adb06bd00f35801900885775b8d6293d17b5949b40006f377668490d36b16e408c37fe70133d72e05e34e2508c2caa685cb978aa500cac92b3da326cca1305828a0a0bab2cc1987204d8b9965fa660143534816c94bd28ed53361f30659857763a2224e1a899c164b2285000a8cbc8701024cb7538eead15fe0704ed70bb0c0a1397b8c195d173e89a4422901b392f00101e80142cb8bd34bb63161ad45e89daf404dc7927f67eb1c5e574ef315a392d6a80c90843c24ba59f52e4ef444431802bfe363e3b33ddfd5ce5012860a394ff1cc4e695c52fca703ec97cda86041d0f89806764ef8a74932fb6559a0ca43c3be95e362faa42f6f48b28cdc945519c4e78988da6930a8c33080dca49b959bdd01aba4958bb9519744c2cdf84b6c603639d5f8d3d715b67aaaac424b7c2074941042e35382248b8823fa7168794a176298a846c127299593e55240e47a2c5b541d5541d757237b9e62b7e90b8217d76cd0f4afb948540b14b6152aefdc0c992ea70840964a ct_n = 78a3a9605bee102d23d05c7ad82d659950381af5fbdf359d969a09e8d3dfc28c753826a7341361d79a10289dd18052bdde27bf90a927d1b66b3a10db7350cb9ef527895e91049041e905f201f8659a1d10f38412eadec288c8e19fb4e4a1ec9f389594240c94738f8fc8df30167b147afdf5acb06a2817c5dbfeb75daace901835c2f03fb593c7ffc417eb0e32e8bd3d1a3e896d3241b0396ce9da2f7d23666bfd8595705742b983b93cfc181a578cc9ce9740b54851368b74691b18c5ea18b1df3cd2bac2a10fdf8c007df60dcda734a082dcd84a5cae32ec4b82b47db47d46b14b3f107571b573931d0126b852df9d6106aae58a45d2a9035bb187e3c41aba2daf494ff794ef92b92f11d617fa130f9d96a03dddd1a5ee51c655ccb42f5cffda707472758d5d7eb2ff2da06e3660dcc395434e629cf20d1fb6f527c3dc9c8a282bc1816b0c31e08f9d44232104c046c99a52c24748ac3ddd2a822d30655558a5870d9f945a5bbb067a70763e64aebb93aee8ce5f7adf3f952ea0184f9cd9f997264d47a1b4e6166cdfb1e3bac228234ae7b9c5a862c90f601f3596986d2323ab214259e369f8f6733ee75e01e5be1cb0cbc01727f1a708167ed6cd687aeee659cc994f344976086c9f023b2dd462541bafc4c02a11e637735f03a1c9082bf097a9935890051136603d0a2155d1f4d528856aaec578864f202928481cb95db7d14ff442d6657c7d06545f5838c940861dcae3cfb37a050cacb921a83d2f1d3f384b1ea04a6056e182c0aba43721b49b46b2448212cca9b7913b017745c2a7568b623e714e8f589cedc318fb9ed5c70e65ecaa3a89013506d02e7b0d7fb5990fd81581b9f8f12c88641cab026c6fced9e0e4e29b45fc8ab877aa8ae4b445db6df5f8910b05c03dac1a6bfdddde3ffd7701b4724aa4dfda073bc5f5adeab3f3047bd7171b7e704eba8f3c1399c077f4d172684d9a6511f364c175b5c74987697a5b377c9b6c268ce43be03022afed38d2738a6288f0278ccbf750bc3cce34adff569003a63a2e801854bda934c0bf6de643357957f1757c1768c6d70760d21e6d ss_n = 45462725ef0e405748fc1f40c6e7b5124eaeab66f861ea3a431daf32d51bf844 ct = f030098996a9f15777444be0d2ec90d21cbff5af4442664c1b8b22395c6fbc8d21997d9f8492b1c5950e76fc72bf5173c23c6b873fe2a5b55f7a5f6e7bd416bb6b249af1f093321f9ff6f231acb0e06676a693e87e9c98fbdaf727ffc0e890117f76aefe2bb06daa0c98134212c6fa4330d5d0a87d1079061ff2f4792f6ad034f7bbbb41293a61e73210ac13add4a60a60fe5a553eaf09d9bce8478fe58e3ce9711280e149e4ecfc49cf98f3faa81ae0a2540477f6df0d9f0cd1c2a37ae8aefcde0c74d79257474c9ea460170f0f2aaf9ffa79d198e8b93cdd6a363e707d35552c1630769141db9cdffae1661bfe97976ec61e85fb0c8f1f652d24fbee623c3a2e27fe582a9cd46a9b9c5f2cba6e6d8d460017e37640ae1fb171ede4dd4080cf2dd2c0367056f39534521a896ce1cd689af46987759461e3f6d43cd07cfb3c737c812ee5d0503a19b62f62f4d6df6471808450b84bbb207bb60fde72f0ab763fbf44d9b4db4d202d1d2a044db4033a8ca5a99e53db7939113fc959f89c3ff1b95ce3d7638e5647f4343acae9cee2a0ada9125952912c0af07012e90d351c709e4a59349235cb96d7945a9fb54a7b308ca14b007f9f10935f450b5bc91712fadbd325db56045994c686edd0b965a9e3a885fc44dd4a0411f1e44a3dc2e989d2733eef50be65ee3703283335a55ebaebd6a4a6d97f743e1bfd7f0310b072d97a1d3cef353e3ac26669cd95081b0985d692144b8bfcb9bb2fa7860c83b505361ec148008875a9f44562c93c863a9872265bfd68265ab535cd07075e9061e812a1ad45c2dc85c5560027d99a28d5c3b3c084d73930d1f35980e61b54e64758c8be17912e66a71a0c4501e18c5f3f0579b424cc0ada0f5b77e979168755602b831010826c91288f4141a3ac3f1e767567d45b6a963aa3100710669da628dad1ddd63d9bdd40ada1af0c5396e2c82c556960b6b82ed531cea38bb874cb4532982d8b84db480cbab240ab8fb88c34b6bbdc0ec820c493456af879cad0a9c485df0ace5ae04a355ee752abd224119d5e433c6599a3c499fb16094bb1b8cdf5d85315e67b ss = dc0b26ee6b9067b0f7ad06c4b93e4404f9b78a09c03fe7b1f5d747cda9a4c3a6 count = 71 z = 85fdb74f27d4d80818de24aecd13096831c9e6db669d9cabd2371caf34c46c3c d = 891dc1bd4532135658b33d4159c36baec555280653c19d6ccd919e6b87027aa1 msg = b01df8462876a1a71c64ad509d68d4b0fc964116c471590f66d3cd3fb152335f seed = 149ac299ed49963505b48d851c59d96e8b249764800cda3a3375a2e98f6dec72d307e0d44e04e79e955de71376d95c77 pk = ca5b0f3148a810d25a3e01650c79b536021655a6c0756254a41157cb7c5f08399a25f3b61786b1b304ab54e200e556074552308f5b61799399dae915780922d4c27bf7ec4f1118a221511397136ef7b850ec1a8293546aecd797dbea9ae6531248d9033c75a8a4fb178c47810ca1b334a61491d4b8fbe030a13821f72175f9d07ec87213825799ea784de5548af7ba3d70c62a14e9c0711a53035c2231fc60a9d66bbc40afedc73d61368c3160af53a95a4cc7c715d255cd343bc4a63dceb364a4e2128f74630ba11a05e79191e57b6b4a2a7121a94e97a801842ce0c021d443addbe9b9318a8d94c680edeb09e3c5236c2288e9234ffcfc3cc02504e16996486b45bd829f6f134420ea6b82546ae84cad09bc6e6b520b905114d2a668969753f4479343524e1f951f5a88174a1633ead8207f2c4a958b8fb4d6ce98f35d7cc898506bc2d438bee32c6d2ba9ac2623bcf481990f9b1f79a97a372272699bc6300877929ca717b09610c47ecbf325054a7f1ca6702da4861b468ccb3c57a4f35e0300a31bac2acbd07d7a2bc17e268bb779cfffc217ea09ab2754a47a93550777c8bacc2774eb9b134444e5d43da6a4c82f8077f7630467372b61d29b00bc230cc8c20a1cbd4c159f4bd19c9b473262c216d6c0b6a305a00caaa28c2693932cc81a11c90559b4ddd26a123a1af1350d5a467d1f017cf3c59435f76935d60dc5d84c83a8497a680ca45a16a96c53c84347a39b92f7d2c23029b55cb6a1ee48353463a80e1281c65889ccec220f1b7d724581120758217b47632b4a671080166773ac978b73d108cab250e30356e7c58629e42d7d0c9276856ce2426c33a56c407c939fd247d1a5c0f9a370b8b44fc968bf9cfa1afcb9cfa441190a6354bb72b96c8648222650199c8a43dc7e1ed0964cda13818261a0858e9f27a7a1bc61b93b84a9d02bcefba9f3b3460ee52cd108569d270dc4d7ae1dd79263d562f8287ab39bb83477393261594d99622d35c540509422761821872910e9befda994026a71e3003bb7894fb3606823e03c0066109491275d2386795179b9c98cc0f0966ee708c25d1a373ab61bd3765198898cbf450719725b58d9c8ab5ecc02137eb8377cba sk = 443b5e16e563f7b2c3fd9a87f972394af3acf6a566f2d10794dc5f80ec8bdf561409e521c8262fa5e5437bd89076994ab07a6a9b69b8466a21e32b9388e893161cb2590b24ce519bdf1a0648d6a5901483236815573369f20795edab4a178b6f8604ab666b87416b1e3567a7ec4630769b6a7ad1a647ab8a1ac2b3a35a14107342dceb2a3c3682b1a121f601925fbc9e1f81952c057bbb37a2a8acc1cddc9f92804a86d019b0e02c41a48a19f18289e5279c1cb7e17abab48573d816b9929c813172b0be7909c730a8231aa1f3731280166f63bc11da5673b3c585b541b95a77c2a2b58bfc7460c39530ccf9784306634bca488cd523a47c178da828230bcd3f8818434b6521dca0a6473a0342866260cc66dc0f90165ecde3a72f756c440659b452a7faa5247ac35d20e07d573b3d5890689ce9080c518ab75a5e31a39d154063d4188565f1b033c52bdc6131a019056ea38e648877385986edf82ed94b70aae029f7978b935a708bf56c87bb34871228f037510a47362885652b69b828b7cb9835c04385a25a2851ca3600f0ebb5c9b41bd8f4a411e004f2a58e9ee1834f1356ebb924b036431f2b079d4386a02420a7dc0d02b9af5976a303e099f8143f775240cc321c77e79d1d564b323151020aca1e1921a3b35a8ac1820e6ac447a5507f1a3073daca6eac3388291793c1091ef3bcad9813185c2b4219b0cdacb80ee95eeaa0ae37860c01f364665c04a7dbc4b032acba7811ced62615c1b6e69a619401630b022e9269259ebc4811b3199b30a8db96bdba39b25ee5459b3a683cf000857088310b06e863b0e05978e191185a0838df167cad420d83173f82088537b61993649585c89a318c2a70c61be830794e46bf7fb355d22cb17908c571056860413ad69a1c2bf3075441153e64bf991bbd15621ee88726ccc3a8f2ab5a4d4880a08359ef41cccb5891e016751d3cb3277c19c444643107a9b8a85a7ad76d7e8889f8739156cb92facb4680301398f33adc65a4bcaba9a9a817f85117546062a90c8a8ee81575d3656a8c183d82b367c37ba57a8ba2879bdb03c3d8d2067c162fca5b0f3148a810d25a3e01650c79b536021655a6c0756254a41157cb7c5f08399a25f3b61786b1b304ab54e200e556074552308f5b61799399dae915780922d4c27bf7ec4f1118a221511397136ef7b850ec1a8293546aecd797dbea9ae6531248d9033c75a8a4fb178c47810ca1b334a61491d4b8fbe030a13821f72175f9d07ec87213825799ea784de5548af7ba3d70c62a14e9c0711a53035c2231fc60a9d66bbc40afedc73d61368c3160af53a95a4cc7c715d255cd343bc4a63dceb364a4e2128f74630ba11a05e79191e57b6b4a2a7121a94e97a801842ce0c021d443addbe9b9318a8d94c680edeb09e3c5236c2288e9234ffcfc3cc02504e16996486b45bd829f6f134420ea6b82546ae84cad09bc6e6b520b905114d2a668969753f4479343524e1f951f5a88174a1633ead8207f2c4a958b8fb4d6ce98f35d7cc898506bc2d438bee32c6d2ba9ac2623bcf481990f9b1f79a97a372272699bc6300877929ca717b09610c47ecbf325054a7f1ca6702da4861b468ccb3c57a4f35e0300a31bac2acbd07d7a2bc17e268bb779cfffc217ea09ab2754a47a93550777c8bacc2774eb9b134444e5d43da6a4c82f8077f7630467372b61d29b00bc230cc8c20a1cbd4c159f4bd19c9b473262c216d6c0b6a305a00caaa28c2693932cc81a11c90559b4ddd26a123a1af1350d5a467d1f017cf3c59435f76935d60dc5d84c83a8497a680ca45a16a96c53c84347a39b92f7d2c23029b55cb6a1ee48353463a80e1281c65889ccec220f1b7d724581120758217b47632b4a671080166773ac978b73d108cab250e30356e7c58629e42d7d0c9276856ce2426c33a56c407c939fd247d1a5c0f9a370b8b44fc968bf9cfa1afcb9cfa441190a6354bb72b96c8648222650199c8a43dc7e1ed0964cda13818261a0858e9f27a7a1bc61b93b84a9d02bcefba9f3b3460ee52cd108569d270dc4d7ae1dd79263d562f8287ab39bb83477393261594d99622d35c540509422761821872910e9befda994026a71e3003bb7894fb3606823e03c0066109491275d2386795179b9c98cc0f0966ee708c25d1a373ab61bd3765198898cbf450719725b58d9c8ab5ecc02137eb8377cbab040a27a6dde8e313e1e87fae598d85710717dcf8a928cd4900341ebe93d15d785fdb74f27d4d80818de24aecd13096831c9e6db669d9cabd2371caf34c46c3c ct_n = e3b0585feed696cc0567576da7cbefcd5deaca7cbf60bdd38a3f2c59053aa2728fe671f861c4ad810da0fb619fb052f44d154fcb3080d4beb8e2dd3b7a967bbc0581887ab960c158460870cf2d80a321a1d3f67c96013f0e196e8b909c932a01775c47abdc283d1580562a3b2d71d394a742ae756acb129ff2660788383e89ff140792d341e0b1d05adde17852390c7fbb382161c8fc8645f56ed2aa1ca8effeb9613a4d7f144d5b3be6e2a0bb6517d4ccc7da272ab6da1fc4e30877877992dde3102e450ad1fa5ff8ea80ce1b493d72db96172918a5ecdb4668599fb39193eed20eb766322c4613e24a00423160b47c05aeb63842516f461deacfa7f61f12e82b1d1933156002adc06c6695b53de60d05a1c64ace2f353b42bf3163b99300a143658ec887497a904014a6ce161d370ba5ff177c662cb2aac3ef23bfd1f3d6a6d4e49d03d56e2d0f32c98bc13553ca64f9d06b2adb5c227eb1c52666a2deb34132ca0ac03c1626de268882027049846e1ae74a7c57af208f9ea8d1e96a3eddbc596421b6f0534bee9f32e0f0ca9454f96674dae6df72f4ddf859dfbcd8ee636134a483abb999d2cab4e14b83d58fd0c7a33b1020eb6cd52a7ccca16b98f94250aa37657537d69396d6397ee434d63a42bfb8ddcc0f469162ce296bf1b4d6f5cf6002dc68a2eb67a0e01801d0aa9e35cbcc751c992a92128323c817d68c1951decaf09707ae3d68858f963f55d65fcb898ed86d42176bf5c0d32f809b279a512a82233955df61b5283721280def902d6cf7ac66bb5288bb7d6b9910c378ee19ccb26e31e86e68f364485ef44d08e18156439cc868fb1044bd37debd991f33f7c1a3bd00e89ee4496c639786c4b4425e1e46fbb0c7f683f3ac29ee9e9d4db8588a32e2c557b591656e3624d19d9331bb59837d119bfec57b6e20720e4f18ea4330b24446301b68d94a418d2904b2e7b4ff9904169985b8dead70396a2d6635405061242f669cb77e51610342ee99c5dcd8a3a8a5f684c87f18f32a88bbaaccc9265d918470d75f386fb931cd243afb04d8b83053b8979f287a1c315d70da97c998 ss_n = 0ac075693a38763b9b4f6ccc70f5ec4ab288cab07677b4b96a5b6789b061aaf1 ct = 6099344948e879b4834bdf79c2589621fdcd9229de2f4da33be8c4857f428952884b2b44013af69660e722b9c2f7b2c6566152a1d0db5e09924a326c334b18178b8374a1c7009924fbdc1c7a8eea9be9730c73335f29f6837682d8101f5808ec3c9179689965aac0a07e2635d06640c08c8aa646251337e48999293a19645868c11b3b0ca878e07271c66b44e28258bbd5a72e2d469b38c2dbd92794a9a986b9471f45376694cc85a7b0656961be1755eeb9125a3f3fa80427a8c7035e6a004b2b7e736c2d6bd62fe01e2af2dd1783a5cc35432696e1b97758e123c3beee13535ceab37b916b9653d50042cd28b34a418a6e1928e02c421db4887f77f4f7b366bacfffbceb1edde1095fbed6093dd7ca4c9a25d94df3a40d88bbdb7a79bafc994f347a3493cab1c57737b8499b218ecfd7ba9dbcd105a4bce57d174fb5c2ce68c36d4a2c394b28cb3a3de80036df27cb642548bd453468d9d71c0342456933309db7488e737b120a6365f324f05f27243f79e91222376d378caffd28838d6d11166b68baa935f3d78261285c2eb8728dda696341467ca3128319a96c42fa9d4612e2810a5e2347f3bf9cfd8706df380e89b08e700a019a21e11c8f6d3d24912943fbcb7d4589d3834602877cb276d99bfee1a1972667de39bbfbd5fcacf88a6f31110074e93316bb06a538635ec637676d4391d5c3b904472967b0868efe3e59c5675cb9c9c4da1ae3cb14b728e114ceefdb124015a7499a2a707398cb4c6f5fe458c57d54a136a4f442820defd9402f697fde1a7183c241665b5afc6eabf2c2df9bed8eec048db8865c7e8fe4eb9caa615cd88603488488221c3a03a8a9d3dcc2da59bcadd5c48f627565b24587085db0664def708eb823968e1863a3f431be72ec2133fc45b22958df1dad99997fdb148cba99dab793db565e8c0ffd3193ce41b608ce9a2c39301f9d4b713ee4a251f6ae26308bb62d8371ee7138c0b12bcd27addae77be07f7ccb3c324bf193af95ad7d885ae1fa0baecc881c2c674d1f5fbd3475531f0d3ee8a20cc33babac721e78c4585a76c0d62ae1efa18d71c35f15 ss = 742ed83cc15c70da7d8a4e798d47ef2b7d37b655835311112599ac0edb4163ae count = 72 z = 1f87bde421e0e2ef6546692c7b08505927e428011229a78edd0be9aadd38c97e d = 2fb9f32e90e4fc8c79feb1ce3fe3607ae68e57c6842cf221c4f8add07e1e46fe msg = 52539f6ff96cd578bcd1b49149a675de70000626681f133fda48be822e761c18 seed = e2da202c878d9bea0a4e68eaa91b13243db798b85f0af3ed70fd8b5e1c98369648e59b1f8a9021f23da093cdd69313c6 pk = ffeb7089bbc2abfccb3251b933f21c504c3eb70c218010bf219a6017616746127085d01af2731003327e1ca49a47f968de0630def438d5d7c3a1d66493b853eec49846bb4c46472eebebce93960774e99f1ba31c879446261690ff34bcf08160366321c1e0107158a3e8d44cc62bba1074752be37dac3ba1b95012c3368de4222c43184d01b22cb75b0654278b52305e11208996f72b30961fc2ec45f0401aff3a6efbd3512eec379cb577cefcafb973298d365ff813c652f60f18e8b11689b23997946f51c0c08bc37df004ee5a29f25389b1d286f53cc5febace87e578eed026cceabd94d8cb4fc62275f5818ac113d53831bf69aa47175ea2c300d0301d7b208efb587c452899a8e98e68c2adb3766b2920604fabbcb170afb6c7c5c1fb42ba083c46403c8aba5d637769665a58c7b94e17fa3e0631b5bb50680f19be44d08f97767cf03a596ed36e0b7440ddb245815305b349c6bf8b372362c37729547df8a153d6889bf85a85ea0205f5b64d729cff7003cbf424933a4f5035b29d3539bc33cbd10b24305bb5df9b5ee3a7513cb04fd94b74b2f6b2601c3016f2bf516912c401ab2ad596d23bcda107b648816aed4196a6b934f390043b607061694662a0951655ccb750aa78c397737744b007a6663c9d0625118d3b9c2363cd9b473edce4b40ad18ddcc1ae153093334a825d4a38dc88b0955a79da684bac50a32497ca650b06c455bd65fc9bde197bcd591207c244170c4ee9849926e87506368cb0c516dff8b0018a41356acd383a3c65290a8f618f765177d72a14111aba719543fb2097a8c96285d0446e490e959b61224c6ffc7cc3abc34e9c4b6f1dd97162fc42a9653404c3ac6b2b2124d48df43a7d7d0462a1368f72401f99bcc616461ba8c3cbb95898808a3f5ed34e3d1c49b6c6923b53adc743a8709c4c92f499b8c5852d3c3e9500aa2940b238907ee7102b8f1b2b95c83aaa42a4b993334ec5b910f2bf741373062c020eb47b0d0b23e04b6c463c008322cbc1c708149837fd8c3663c5bec5570306230ed0e43453687e8f8b45d1a0c74d84635a19b540d819c230ae5f312dbf38d23e3c7fa49c979a7fa816dc28f037d065e793ea822f3b535f366e sk = 3be30a85439203927e1ce73a5957ba03c05df77b5bd2db4e8ae78370b0c4b290a2e80a9a00a31712b4429a267ab439bb0e313bd8b19b5483256f0066f9cca4f9702e3b50ad6f0ab66db1bb5040246a542ebc190adab4ae943b2e826555668443989ca5f408b8273c7f86aab4fb8710af81b135761101928429142f66ca30909718c7e57b6d09baaa155c815a5d261844beca347ce931e3d5963de32c42c577e605398d2435a0851618270c9b672db9100c1566826075301dbb89b305152c958487b7721ec785fd318cd17b4206a60ee8060c9894ccea919452199e57b7a9223849f8a2205b06139af18d4244cf6373911b654098179529b51e32879b1a45489050cd24b7451a483c3ff2bda859a912d3a72855a630b1166e9907d1b40c3789afa1a00bca004fa68100552ca9e8fac90d508bdb00c9634971c598389fb9c4c6ecbd9db38bc2ec482fe5a5fbf579595a00734348bd0c6a7c742f18d5908eb97eb439cbea0b2dd65b2992abac305a493760ba6876ab28c6c7939a5d3b261c40bb2fac50c2a2a03aebab1bd5727eba447ae1f138e0f95295523f594948bf2a7e9ed0a25eda3a02e4291d5621e3f241c976b8902bb280e3b1564891da98439a6152223a820b2a51f807550745cad46b0b7c347292b23320f75b4790b8dcd2b64ebac16e4b73535482f389c262f53816a4cc0bc3ac23b05817980b57f0cb3c998c65e6832e75142527ce151a892fc64560dcbd94d04c9f7ab8828809ac898cf2019065f447f8578532b7022082b7341124caa11c7cda80439288a78b7c9241af506c0f185c0a85caa185b6368f923bbc407eba862b259aa6bdba934a96986864244ae2bbc4b3ca90444439685496677af1ca2add4b03e440040dc6976f40071292592e383a9f61060e03595112bf38abb8776c226d2421de224d2eb535c98ba48b4ab04da3cf8c58bd4059b4ca4843edb7004bac6bdc816d4a07b7af3b2bae7b72612a599ba38024427a4eb31fda3cadd1946d73b24d1c1900c1210265f67c855251dacc39fde56e97b224d369cdb86ca620fc7b3381089e37bae84221253ac6297689ffeb7089bbc2abfccb3251b933f21c504c3eb70c218010bf219a6017616746127085d01af2731003327e1ca49a47f968de0630def438d5d7c3a1d66493b853eec49846bb4c46472eebebce93960774e99f1ba31c879446261690ff34bcf08160366321c1e0107158a3e8d44cc62bba1074752be37dac3ba1b95012c3368de4222c43184d01b22cb75b0654278b52305e11208996f72b30961fc2ec45f0401aff3a6efbd3512eec379cb577cefcafb973298d365ff813c652f60f18e8b11689b23997946f51c0c08bc37df004ee5a29f25389b1d286f53cc5febace87e578eed026cceabd94d8cb4fc62275f5818ac113d53831bf69aa47175ea2c300d0301d7b208efb587c452899a8e98e68c2adb3766b2920604fabbcb170afb6c7c5c1fb42ba083c46403c8aba5d637769665a58c7b94e17fa3e0631b5bb50680f19be44d08f97767cf03a596ed36e0b7440ddb245815305b349c6bf8b372362c37729547df8a153d6889bf85a85ea0205f5b64d729cff7003cbf424933a4f5035b29d3539bc33cbd10b24305bb5df9b5ee3a7513cb04fd94b74b2f6b2601c3016f2bf516912c401ab2ad596d23bcda107b648816aed4196a6b934f390043b607061694662a0951655ccb750aa78c397737744b007a6663c9d0625118d3b9c2363cd9b473edce4b40ad18ddcc1ae153093334a825d4a38dc88b0955a79da684bac50a32497ca650b06c455bd65fc9bde197bcd591207c244170c4ee9849926e87506368cb0c516dff8b0018a41356acd383a3c65290a8f618f765177d72a14111aba719543fb2097a8c96285d0446e490e959b61224c6ffc7cc3abc34e9c4b6f1dd97162fc42a9653404c3ac6b2b2124d48df43a7d7d0462a1368f72401f99bcc616461ba8c3cbb95898808a3f5ed34e3d1c49b6c6923b53adc743a8709c4c92f499b8c5852d3c3e9500aa2940b238907ee7102b8f1b2b95c83aaa42a4b993334ec5b910f2bf741373062c020eb47b0d0b23e04b6c463c008322cbc1c708149837fd8c3663c5bec5570306230ed0e43453687e8f8b45d1a0c74d84635a19b540d819c230ae5f312dbf38d23e3c7fa49c979a7fa816dc28f037d065e793ea822f3b535f366e8dddbbb1a3825c1bd8b4d5392e2b9d98485b70c78191e8d82d07896b9c6477491f87bde421e0e2ef6546692c7b08505927e428011229a78edd0be9aadd38c97e ct_n = e4c797a2ebb22b28f4c059c551921848dfd6407a22b989361a0c25e3ba957f86897ba9e2c45cf84cfcfe09895ce5daad5de41cd73ca5d18fa63e616d70cd36862fcedf115242798c6fa8faeaa985ae5dadcb36aee9058f7012045af0a2bc4058e9f067ef95e6c810317cef07cb8460a277f0fa6aced5f28c029e8146ca59026081673fbb35651e6b22a0d67f29812e109456d6f4fcd1b92bf9670fb5b24fd2b4dd1684f178d5dfd7f8fb62a2c4139065a67f6e3608057af62d75a5cf87f2b9ee0b075cca4fe8061efdd2d13b300806a6178cfb7b196b868e1e40f3b3429bac86d1ba74711280d77721a1dcceb352cdc159e1b7eaf3ec5f7085e26689acd9c4d90e3d41a3af3353f293ccaba34eddb24578f4aa75411829409dc8a1095c9b6bbbd204ef2d36387d3d221372b935bb4f071d9527780c379f49659ff981c924fade8abbcf3b3a485d543535b9a11e28821353e39d1fdc997b5f47819e93fbad27340f7ec6e79d09344c74629e9bcb9af95f1aa75e955e33a0a727ee91231fc5aac74caba11daa10fd46b56fccb82a472b202d39d360dd177773122eec82cc5c2336ec9ed642422a8c41d7af8062f89f4da5c4226235eb048bc2919c1874319a8edac713dc7cd106538ce731f07d386fe388cd6d1e2665f4fa96cccb4700d87d3b17b869f875c6abeb0af446bcd271b175a45c8d752e7e1fc8235587c3bafa3f0fa70c830637359acb67b165656365e84e3b988fa26669f8e5d088430b72b6b63ce15ad1010dc5a429d2f3b2c34d22810163e2ea2d68ef8afcd9b8cfc2ee3237d6be8fdd2f603ff4f439df0cecfeba5716f7bb34d41f648ab4171d7014e3aecdf8a5178afabaa2f93e4dd2ee83b2a98d270d16fad54d20b51e1f7f94233771db7f30e52844695a3988395df07af19bb69cc367de32d8c6d1932682fb344ddf17bc1ceab3cd9009c9cf83622bc9df3f545bd49626be3ec27bdd6eb0b4e8e35e4851eac8fc6399fadbbae8a239fe8f06136231ddf1720bb3ac7c79b5b0ceb8bc35bb792ce65186cfd83d529b52c2b76cb8549a9048c405ea60cf411b78b2a5a2cd746e ss_n = 863034710439df83731f390aa1b021a8519655eb7427a555faaa0a49df3b6519 ct = ed652cbc7779e69c29c3782ca1aad8e9852afae4c8406d8240af84a9c1861e4ae60c0ee746a4fb047113f9b5b20a4ef0a4e72959ba76e15294601e077ed451cdb9f9ce267d5a85242cb1ff3dd2eb738a7de02c75aece07d7fa20e30397c2dd59ddaf8c34618cd7b05b697f5f30833f8e0a448a7ed5e5bbf873f19e0184b219aaadc56892e499fb4602087669e878a580ef12c24ffb31ca7d6dbe8ec444051e31d0599293438066fc11e351cc0283256519bfc55d7587ce7703e1faa1a43ae4817e6ddf1ccc29e8e13d39b47f319a95009284709eb0ee422e34256e89a1ad980a042250465b2951a1575d893da75596a87b040e4842feee7bb307d1f99fe317e15799a4023edd526f5b7d8e9261f77bb0d4543aeb97f1d91a69b91915bdd99c04e3b3ed677500eb7cf24d82ec9766501a848aeeaf1344c9cbf55d1849542f819275707de0beceb3b4ef6ee2b339af7e6469ddfaa30db4f2785e6d91b689138706247a873f2c9078ab41978acfefbacc573f8f1d9efbe7fd8ac77b4a367b6e3f2e62ec343b2e58a85caaf06f4135c7effd81bcc7f562f925e8c3c31660c672309b2a9ead80bf6224795bb3eb1eb8188f29f9322036917b3a64bdf3491811c4eceb23c68e4a321be2c6dde9447a775932c5e42d7d6afeb48229aeb83de36b6c54db779bd7a550a7946e1366b7218fd7cbe4aff83668776a74c81b32aac5e0da9db7eb262c1cfd3d8dbb1e67602a496b392b0e3607abfeac0b248514171fd4f58e55680513f0817c70fd721a4d84848f38ceec15abe00ffdc9bef6d1ad06348ff8d01b61c08cf48321e308f461bacafb14a830a2a1142b19b54356b83d4f64188c5fc958d765585e9730831d017ec622a9182975e0c2baed9b98bffed850561315df70509356e58e43826038ddfc55ac5736e5797c4f2cf0cd4433766ffbe8b5596e5e43251ede670b2138f1661e435c303d74e78046f28ebec6ba7f35736a3c3e236cbb3f3a33b6ff34fb46646f0b411b97b63201d5c55d8def8bdcf85cad45bbcd70cf036d3e81b2daeb77041a6c9a73b6fd0c3356d7a0a5840c36f553e9fef01e ss = 0673d49566f44c152016380770df19e550e97b740f1c8d0d378f1c58c1706ab6 count = 73 z = b521fb4064959cba6d48d006eb9825f9361bb72facc0a4f5f07033731b33ec64 d = 3ccc9ca653dfced2a1fe1748270188cd629bae7c51afc5d4de7665da415102f1 msg = d17fee4b1e169474be6aff843cf77c7f969a9f2b137c2300e691b2a7ce5da7ec seed = 3c644a0725d982eb0bc6bb4e463ca7816c2e15cd794af5f829dcfe0054b709b91492bad495c7a5c172ad5827b1b01751 pk = 40685e4477618203a23744cbc9b10fc2e6c064f6baf9198d6e98cb80732d89857b1bf3bec9968d57401232f9be101744cfa6701e8ca48358bf81fb603f2c4ebab089f8443ee2f9596a420c2320ac78f26400ba66fe1573e53b85c86a342f1041ed32279c392a3fe4a422eca20df4aa49d32bd3766c68e09a4521b38922a6b0289b2cb41818d306c3107e0c062bb7c83ae9a262804c8485a60f026ab1da1b57da387cb8c59d1ba29be0736ec2ca2226236a38042f587182ff995ffa04cebe575048c4b4cf8181874c624b2ca2c8e8723f4386d1fb0295f226df3c7ae49c65f5906e7584a1c805aef5164d4fb450f0123bee55114ad4b8de21a2cd2347c2c480faf425df1a29663a0a707a9e2fc99a1a988502f548265ca36d403b79f69bdb37c587207616c02c9a0683f318b13bc80ae54a3fdcd5a17cc20ca8092be398633830553ad4530d77790696a9124c81ce509572664420b7b30d8294ac648cec05c643262a91ec6c9ba81170e9834e731f736aa29706cdca26a0ccdab6e7d635d9924b1caa4734c15f8c7b7640f50ab8027f78205e10b586ccb7b3bc490d571a803ae36c1598663c70035267b6f1e817a2bb6ef4358e7621b2ae87b5d5f73661f3b367364b54708050b51609b46d3a1ca679081e38c33b6aa3b37d8693da39c2a645580932635f446533c91e4791ce104c60464b602a39ccae9728f111691a141e721512006895079aa85b28076f7c9750ec05b34a30c5641a12723057839c6bf8b58df1450fa6909815627c63ca57f90689026c91e40faf809594d3c60dbc43d70a06060c7e233a85392aaf6ae122486ac775da7fca6c4e1b51661475a26059ba65ca1688049568d12119c052a68c6253f66dfc51155f3387363aadf60c026364c66955c4cb8229f06a7c463c9f567a78060079be384276f19bc0590dc653325848b9ca608bbe489f275a3d02b902527c40e7d96d58a3393f68b6f6627454d1181ec2cae1d3cf93ecb115f49fff143bc2e0868a9168e1018ad299376ed99841b790d1904c03f25083ec1505f2b8c40784073587e6f61c5c254b78e8251658136fa1c80a08735e1e3ddbbff1e45586b5c139ab38ad6ec6972774682b6caaa850a048d2 sk = 315c667749a19f3108e06c78692799e492a5e49cc6f1db717c8a52b2213e149969ade0a7f656350821a7e987993bacb94d9cb67c66c4f02b9dc9d6130b623ad3f5262a642e0cc47313607dcd887dd2c355a6f2adf044bacc583018555096b89d1635cd71e73b9461934ab675dc392d563b34fe78382b2841cff513b066429dba91141808a0d9b27ab00ec899afca55ce20f9774fd3c47a7828faa14a11a56a05979819f9118ac37e0947a63ca76172405423c6513d179ecb98a51cc25e7b6250075834cf45b6139cb1b9b3307cf3cfb9f2313bc73e8342790fd2bc763b3904dba9d6fa43d9619943169e5aac9501646065f546e5b56908b790b0814eced90ab86594e05323dac6c955b5a1a74c5ff0653bf9272db617bfbc6cc0d8605713d67a820363f9d718b3f993b0f206e9cb6406f5661d9381563b1cf0534725d41c0e16cb6fa63686d89864c5279b089fbac0af41022d07548645c2810008a52e688df4d13aa3d25119fb6035b73b6c2c0470cb975619b32bd183e4b9b04f75cdad612ef919a5ee12acf732a1bde41713a71434cb3763605cc8530557399fad40c60c82a0095a7fe0e855464c8a78ca44f7ecc8a6466e3b1b2c2d06b487a2456664b7e39238831248701cb8a5198e704c9dfec21d4cfa95f810c346703e1cb8c0834a3388818be9a8a1c58550655bc1eaf0857367966cb5a11d753436670e1efbabf257523f846e3e313d363a6506a73f73504aceabade4f51851998406ba0104ba65808c9f68fb7bb589b13f3c4c0d0448da31007312b74e043c92da45f266098f628bd26c50183355b0687147947fc9f52adfd5099e884aa206b94d63a5ee549764d48743465a2205540fb99f43ca7fb3b34ea03a92a1ab7c9ab004707278306550439789a8331c19259b8df1aefa352f989b72f6fb3e86973bf24639c861224a502ff1382304b34de669ce4f63a606e5246e77c7584579936980256c28dd8c950be24303713f80001917fc238b258c2f6b61c2f682b945c2d6ac151e198fc68c6cabd35972d9ba20251f74c970dca2afd8f37ed4ba29959373faf184e8216c23439440685e4477618203a23744cbc9b10fc2e6c064f6baf9198d6e98cb80732d89857b1bf3bec9968d57401232f9be101744cfa6701e8ca48358bf81fb603f2c4ebab089f8443ee2f9596a420c2320ac78f26400ba66fe1573e53b85c86a342f1041ed32279c392a3fe4a422eca20df4aa49d32bd3766c68e09a4521b38922a6b0289b2cb41818d306c3107e0c062bb7c83ae9a262804c8485a60f026ab1da1b57da387cb8c59d1ba29be0736ec2ca2226236a38042f587182ff995ffa04cebe575048c4b4cf8181874c624b2ca2c8e8723f4386d1fb0295f226df3c7ae49c65f5906e7584a1c805aef5164d4fb450f0123bee55114ad4b8de21a2cd2347c2c480faf425df1a29663a0a707a9e2fc99a1a988502f548265ca36d403b79f69bdb37c587207616c02c9a0683f318b13bc80ae54a3fdcd5a17cc20ca8092be398633830553ad4530d77790696a9124c81ce509572664420b7b30d8294ac648cec05c643262a91ec6c9ba81170e9834e731f736aa29706cdca26a0ccdab6e7d635d9924b1caa4734c15f8c7b7640f50ab8027f78205e10b586ccb7b3bc490d571a803ae36c1598663c70035267b6f1e817a2bb6ef4358e7621b2ae87b5d5f73661f3b367364b54708050b51609b46d3a1ca679081e38c33b6aa3b37d8693da39c2a645580932635f446533c91e4791ce104c60464b602a39ccae9728f111691a141e721512006895079aa85b28076f7c9750ec05b34a30c5641a12723057839c6bf8b58df1450fa6909815627c63ca57f90689026c91e40faf809594d3c60dbc43d70a06060c7e233a85392aaf6ae122486ac775da7fca6c4e1b51661475a26059ba65ca1688049568d12119c052a68c6253f66dfc51155f3387363aadf60c026364c66955c4cb8229f06a7c463c9f567a78060079be384276f19bc0590dc653325848b9ca608bbe489f275a3d02b902527c40e7d96d58a3393f68b6f6627454d1181ec2cae1d3cf93ecb115f49fff143bc2e0868a9168e1018ad299376ed99841b790d1904c03f25083ec1505f2b8c40784073587e6f61c5c254b78e8251658136fa1c80a08735e1e3ddbbff1e45586b5c139ab38ad6ec6972774682b6caaa850a048d251310ef2fc73e8fc1d030cb17a76d3b8689a6052c834d0fad358cefee74db33eb521fb4064959cba6d48d006eb9825f9361bb72facc0a4f5f07033731b33ec64 ct_n = 8ab04ad4d9689221b1322ee4913f800381163b2d10589a9a9b2799e384a7547f73c474557702d147a6e60a27414a10d81c5b90f27b876fae1895cf0b1f461d5b7671b318c7d1764c7483e180ea0da41740fb7bd2d3f1ebd2dd881e3e1b0ca2b11f28eecc32590b96bf448ef1d9a62966ae7c5b1266aef4e5e83935cd1579f6a1ecacce51197c95cdfb1c2d39190f0914a9bd56ad34a183c9bfaa442ac1a3db6e556f3b2784459a85bbe1918a13a966ed1812eaed069b79213d4c811ba3385f65a7123fe21f75839443b9dd2906cbf00e07957bb252ffa18e540667665544c9823cd001b95150cf13e18bf6fa73e943547066d41905daa9f6398db3ed7e5da87ed0547ca69d11d84a513611b2d9edfd1f56ffe9241f22bb9b075e1a66b1ecc7af85c1acc0d0213165fe7842fd8ed1b199ae96db982810377549a007dfc410ee9e801ad06e9c62dff60fc310dc0c4d5ca3606e2cf96a9d6027782d952721088b580f64ec97d9db40e38fc92ff919c840ec3d5492acd9cd30b5ab8b615746217c4de40751eafcab3f88f7267f1923de79f14e4531216958dd57bdb159f4efc47d17045381c0674370beb1b6f3933003f5dfbacdafc5f595ee2c93222e06d4c9485dc301b639c3247d838eff92f4be626bf0b04aa3e8c8ef7e1430d63bc13ce9b94c4182f3e207e48a6314d744c95904bc0406f2211895f4f1522a798a3fa268fc2b343dc831608115d980c2040d2680ab20b91828b0fc9b310e2dbfd2e7ddb925f1ecbc8e5c5b013ae7896bccd2b6e7d96b3eeb645b3654216d2efa46a1593b3bff366ab1bea8cc6acdeae56e8e20e84f208f7e59610f0a697e25b67ad21d6431a3e93c24b75a7544df89cd05c3f2071c79c81dcc712546da743222fab2bd5fe19ac2838374715ef1b91bf1ed014c1cb4187b502fd75035b07cb9dfbe70963137b625696c253d6468774890d274f778aaa3fef27a94cdf50542953e95ce6f8483ec949a0638b9ada1d27e77c8484b404f3ae1729d69d232a45bb24f3486a423e1aff930c5e72ed4e61bd528c8cdaf319540ffff6c58b9523e7ec689375bcce28bdb ss_n = cc4f4dec9a9c60a425e1648235227bf2a4882ba130338607d4e329e0b9574e6a ct = 01cf608348a35cfe117b8ac3382a4802c4a8f4446c484ff6ac61dd3ea9e09e4d78990a2d7f3812488db195d46bea85741d11b5f132bd5a4ed94c371b1efe753ddb3ae11a562dd42cc5f3f8ce98578596d1c0391ed177e8b66b8ad7e2a63a39594caa81e6432de99ecc6f06226fc2c41673290d80e0e64300bace06557fcd70b80f8d0b27e2bd8180bf868a9328bef11d9374998cdbd373e8ea8106ba6355d62c7d31731b55ea5d999259e178ff1b9e59460186d97ccc16df57c0302ba43b0e0cf3cb582ad0172bf1b606ff6a27dfdb20a1aa18ca1febf78568c416427973ca7b06750404add920ae4323a78b43e1f9d15d2d0611060f64ea3de12aa8f97130e8590dd3bace49790ddb856eddf960a0babba904c183929f4fe47297195c1b04e2088a42d212186e14c662f966e1cb0e1d80ecd5a861ceedb1a912f405d6e42ef7b9799fbe8e3e4dd793860d33691c433974fb18e47128767884282c6fad81b31163f9d808fe9091f7734709562e484fff6b84e4698f1718053dab6f5453964db4c97f23fda966b1aabe2463e65181c0b1084c69d52ba9a4629bb6e3ed00ac588917941b5c5f006969aee98bb30223c8e625acd8f1d741e0f8a00d02dc1faaad3176ead86c82b5460618beb0cfeaaf9e99411887b35b2c82837e0473cb7e95cf3a5588ae81767cc11e111a1238d7fef94ac525279958fa743d0f414822e6069f3658af44ea46b54aa67c9d8854b7b8bc51464f3f09f0f119ba78cf55da7c9c4af946cba211e59f1b0f697b058d68595d308353529347de18ed96b76ff2efc20884457a458531812acae49464bce3d33078d29e00b611b728e815dd8ebc31cf2ee46fb3c182fb020d9a2b607b9ece7ddfdf8b6fcd41ea8aaa49d668f7a43246f1bc5ac73a1821ea2ec5bab4a912c92f270e5668592c5077a67f7e4d7af31e01ea2325af76a72d68c3851f788e916a795a56a5c4df9800f6b8c58d87e8b16ff2dfd3f9b5e4e709bb886e86f0a5b1527da1222dcaeda0bb45d8ec3e1465a36fea3d7b854369b31740922c670b7dc84640f02b0f70a6ac47d65fc28badc2496c9f558e ss = edbe6b18749833b6d03fb4332eaa01d9fd7fb00846ee7baeb62cd6e64b798668 count = 74 z = 507078c8226f365034373ee755f131eab35478b0e38ab03bcbf7585947d0ab7f d = 3324aa33bccfee4922559b57ad7461ba1a7daa403445365106f7e43e02cf3ad9 msg = 9574b98c6576913e031d895e6f6ad0cf5f2ca48d8b6c4defd4f93e85a8c28bad seed = cdca166dc08585bdf3958d4df59f63d7741593a31f08866952cebadbf70f4231eaf801211b074e3b360459dbe0592919 pk = c65c427924682bd35698dc1db250287dd81e27c64e6cd0a5b100ba5e370696a386d3885bd2e11a674abdcbdb0d5572297e677f833418e49a986d430a0fe9ca9e09b63b0c744dbb0dad854b7068caa8d05e3b845498e1bb4bd9aa46541b9a232f28e284112518a3a7a96ca91d32a522bc921aa375c1891552de1b6d5eb792e7d466844b45f707b2a0d93e4c040e2c868daaea1d1236318ef16f63566a9af6b27a170b2d9ba01b7924c41595d3515308a01920084b8f1c2192b3663e9aaa00eace35d3154663237e904767959eea4486d06ac3ca751f5cac791ee945db8144289667fd50207d098d8ed91408994c4f34a40a039202560d69222517605e31885d93011a6d234b66a25494cbc40b1714d40178c2863c5cb50e3ea9b853995b60210ea70053cbf979cd56b413e772911aad4a723b73e437e25a595cec0b65ab0a69e6616a42293fd659e705beff7749fe929bf9b230d8ca4b971303e49872a3e031c3ac3bfc05985d00a347425510a4647f1aa144715959eb81c07b6d88695f017092af04952af57c3103bbfc06424e1601ed44129aa07eca0cc1ae61c2d604be34677ead073eea9b8be1194604e1b36804084d19259cc8caea02341b2c5a12ec5fb2a9a4c0597d82734b19c9857ab60040472fb500a2c17a652db7379cf6884b712ea8e52030f9c7d34956050803c4687c708924c47a8592e90ae112aa352074ad916da39bcf66f9436a13b91427c3cf925bc8363d6dd85ebb9ac02af5a739b9a0f6b42a9e80ccf10200a3080d66118f1ff920122964ab1198a8dca693fc4c34433878e08fef9234ea594e59a07c8d734bbc4bc02ad2c58478593ce72553800d1bd9a7aae77136a105bb04cb16b55e0e2917fe0952c1419c4c5762cdd6026fe6a95e5271bbd944564385ee14193db03222793896cbb8ca893d9e7756c5571ebff90a5e071e126352712521b18a78016b26cd451af4044be03475ca008926a5978435c28a93ba13c630ddea552dbcb20bdb3d9922998377b7e8ca3d43993be2dc2a56495008022ed2dca80efc81145262d16598394051c4b9b01a535b2f5609790847759f37bd9c587cdb1f1c5bd9893942892393bfbfd23d3b2ce52f002e601d389d sk = 44356c64065a9a4c58c110ccc2a43fa44b61c1192564c08aa5b7a7e8163b8ad24a3161a625d470e087743e63a61b853aa5130215d7c0d8b9b15d85cb592810f2d623659636de88206f0b9916884a3df6346766a0dd2ac00eb700b93b844dec635ff10f60740fd7da16423a0352036674687bda8a061fa331ac157673d634a1670641b97e09526d2a40aae8321f5adab63dd74e551cc85f859575687fe6c3c9f51cb7f43bbc99ac74e4270bf906ccac4a326963bf3e5051e19938457a0b6927565960c5207abbebac40ef52282fc18150916d3c63221dd6acd8b5321c637d88a200910c60b7fc80285915d498b4a53c17a273bfb62a7a8f1b4532c1964f9c5c08f04c1bf8699db47446c633de92778d00976682b2651a36dc7c248e614bd04837bec231cae887b8f6821556b4646a77d7e7327f323d059c49860781a366294f0b315cd22a08993f08a5986a3a20d030819091505351ac3fd5b19871480cb19da1a344f3e81fc00969323631ffe9b2f52c922e5a5a9013ca107070b6843178129dcae001c1fa93cf34a17782ab0ac518266b52e4e0bea1d447425a813d43003a377ec986cbf4d0a6533738eec4395fe4aa61890ab1e39566178517492f15140300da1b74dcc187618cdaabb84733bdc2886e10e25c1784b32201735f49be9bd59bcdcc385cb3cdcb137b70a95097e2453622a571e0c96448c15166ca757665a6bb9166cc63b6326ee27896b6221faaf203edf0834897b26b374c6846824c0a511cb6098c116f00a6aad8563be373b0fdb12e437b7f10cbaf67b632b4894e0d619a699697870134fee298a5218654ea443c7792982c9d03dbbbd4166551d7479f60bcd08ac2dca52d262c16571b1c41342b5ea44cfb14b30d7811f78c7e3f68a172d6907c23cb09a10c780369fbc65a4b3a37e166b915d961675711607c480e052975964dfca2454b8174faa64c93f29efc958c0abb7fad794f0f06031be8769f5c6da8ab0ea5e6bce414860df704ffb6af72e17a81222ca3459bd95ab545016d43096b44caa26b07332c22ccf6788efcec72301222bd12a3ccc25a2a850a2d7284c65c427924682bd35698dc1db250287dd81e27c64e6cd0a5b100ba5e370696a386d3885bd2e11a674abdcbdb0d5572297e677f833418e49a986d430a0fe9ca9e09b63b0c744dbb0dad854b7068caa8d05e3b845498e1bb4bd9aa46541b9a232f28e284112518a3a7a96ca91d32a522bc921aa375c1891552de1b6d5eb792e7d466844b45f707b2a0d93e4c040e2c868daaea1d1236318ef16f63566a9af6b27a170b2d9ba01b7924c41595d3515308a01920084b8f1c2192b3663e9aaa00eace35d3154663237e904767959eea4486d06ac3ca751f5cac791ee945db8144289667fd50207d098d8ed91408994c4f34a40a039202560d69222517605e31885d93011a6d234b66a25494cbc40b1714d40178c2863c5cb50e3ea9b853995b60210ea70053cbf979cd56b413e772911aad4a723b73e437e25a595cec0b65ab0a69e6616a42293fd659e705beff7749fe929bf9b230d8ca4b971303e49872a3e031c3ac3bfc05985d00a347425510a4647f1aa144715959eb81c07b6d88695f017092af04952af57c3103bbfc06424e1601ed44129aa07eca0cc1ae61c2d604be34677ead073eea9b8be1194604e1b36804084d19259cc8caea02341b2c5a12ec5fb2a9a4c0597d82734b19c9857ab60040472fb500a2c17a652db7379cf6884b712ea8e52030f9c7d34956050803c4687c708924c47a8592e90ae112aa352074ad916da39bcf66f9436a13b91427c3cf925bc8363d6dd85ebb9ac02af5a739b9a0f6b42a9e80ccf10200a3080d66118f1ff920122964ab1198a8dca693fc4c34433878e08fef9234ea594e59a07c8d734bbc4bc02ad2c58478593ce72553800d1bd9a7aae77136a105bb04cb16b55e0e2917fe0952c1419c4c5762cdd6026fe6a95e5271bbd944564385ee14193db03222793896cbb8ca893d9e7756c5571ebff90a5e071e126352712521b18a78016b26cd451af4044be03475ca008926a5978435c28a93ba13c630ddea552dbcb20bdb3d9922998377b7e8ca3d43993be2dc2a56495008022ed2dca80efc81145262d16598394051c4b9b01a535b2f5609790847759f37bd9c587cdb1f1c5bd9893942892393bfbfd23d3b2ce52f002e601d389d2da116d530c40204cba060e3c7ced8d728eb5443a7d0e14bae0eab21631ba813507078c8226f365034373ee755f131eab35478b0e38ab03bcbf7585947d0ab7f ct_n = 4b5f5178310304fcf78231012ae07695e845be37fd5a1dd4680e012a10b1b927392df9d12b1b93b25e3f662aac22888255b766625fbf069718d26b928f7c9810b774da7291e7bd304684f276c08bbaf0db5fa3cc1c1c8e9ee9a8529b809802008a2b5e59720bd7f31dd6a204637af15b5b4f08ea59fa10c473336a943ec35aa69f33a0573726e46a0214cd1281ed781f1b0a5efcdc034f65374e28e1727bcda172a6709d0fc697bd1d7e6d63424854353a09a664599fa36d2809a17c54f31a9feb22e88586714a803adc70f8d7bf4308aeb091059c536ee1e5dad818b007758e4fef8fb9330af9b6f8f995c314206deb583bc5007704644b0e4c7947e0406201b2889953c52f4c9d288a207ce66136ca6d43b5eb32cdf8e4ec87fceb92120d7fde817120a223deb363c7e1aa32c16ac946f726e832d876cfae2e19b9e0de188d79c8c8096073961d6717644812f77979277b7d5eb9d867c7c7dfebacdf55702669c01428238313eb0655a9f422a53b86ce3a8091d56ff324b4ec8f5f77d1f7060011d39fd1326bc5ee00d1340cca461628f90ea3a9b00af7f023ef5d01cb302f1185fc6fd129dd63196e650a64378e873db83962661e3240e9003dd72a777b8c078b6a47597e0a403be3fe7d4422f7bc185785b8ded392998515691b993b35245ebe9c0911fa618ca41406d317ba3a6819045b1811b77d569359f48a173a7bebe2b94a80cb65518effc79eb75b62d895cae738b31e71063958650fd9d0ad8446bec6021c575f749a5da94b91563c37815974358f54f3b874cb89824c01027c30780086aa7a224c9bbb6487b11efdfd34e7a2deb3f6a4df321ad42682a7d0c8d4f0c7392ece70e95d1c4e0e18d6d654529bc45688def9d7ca9957a37fc96a9ecd712937361b879c12a71d90bbb9945ef34d0935a7333aeef7e6290bc25635e312544083b2405e4110c829b597cfe387dcc08a3be5ae75f88ea2057e2da0e13eedd6197117aa8969d92b0bf7e5076ba6d31243f07b72b410b425ee2f8cde72cd6edc6698bd42b35343b13add3687a1ba6498e578e22c5b96344d2d7c4eec638c2f ss_n = b7c44c318387dd47fb3602dec7c3860faabcda7b8aa9c8494a0c040d6a48ceaf ct = 97b7dc99fc2284e5dec251c79e8cefbc5d1686551bd0c45a3a658e7f33a0a7112400726624800affd16e4ab92ad4c99011ad1a5605b7742aeb30f8dd9d7cb1831be9929f8c0799a20c38e88b9a63453741e9c52744777851facce04a31b5f4214d59b4ecb2547a9e9c4d41e00edbec04d5591339a1931d5f1dd3d6eb30516ca4dec6b14af79d9bc17556149bfffbdf6110ce2276967e61673f4722bb106ebc60fb5a473069664933451a509f61a404ba8b27bde1addeaf7ff836c6e30462b1300ce94076ef61b7bdcd5dbf9e5ec0d9c8998c033ed9ae153a9c5b683f7bb7edca8d64318f5f7ef354043302aac1171e873f3f8a09ae18c94ec523ec85a4723f8b952bb1fe8889bf381bee9ca795cf7d1c3df6fb835ed5d3d7eec6e3675c3c04f528ab2c2aaa18ca8c5af1b3f506bff7be08576c90edef1cc704bee47cd00542273fcf1b61379f424fd35b4743bf3c0b7bf6a39aeb40892bce9e0d05b93e7d4b2d427efb420260cbb10549550f454762ff2cc2ee9f912a17fad4a4d8f34d2b54923bc788b103c6a174757407a257c91b71163482dbb1d8cd5811eef30cfeeb132c4f4d59ca1ace73a257a6ec97de1c5c76a4e7f7aabc5868290ff93d97d2942ee8c7795f4bc02ff04bc05a529bc5d85f5e0d873df55be977299fddf2b2ec14559599b9a2021a6136c5e76a8b73b6904444ab0bb7757db27ba475807a82c5b4487d03880d00f88b1988065fbc80131448a193be129bad625d8abf3834d1f7562e73785b136f222ea79ca209507817a7adb761bc1238e7c57c025da240d0be98024084f1706132c0111746dbe0636867ebed524727af5140a3bd36bbba34837ef8946d50a720782d27a68698fe0cf55762ce719ade0600a6e639d406e8805a1ba39799deab42ac4b5375a0350f7eec123c80e51cd917c826c3296d4bed3db11e1a77e81e0a3d8d0b8687f60d9efa499c285eea670076b155db856d2e4a7d3b38f8d6d18c321da9a0563fa1047e3b6f2a0017b7cf2b993e7885ddc805f3d9a493b443b22fb14e73338edd03d7e44315256a67ed9b9bcad805befcd7aeed3407c59346 ss = e78ea6f23f025ba70a2e37328df80e16df7c0c2e835013cd1d7a0962db54b766 count = 75 z = fcaa33672e1d7e6e7b4b237c6e67544800bd549224d44fd7e977decf4ce269b8 d = 5ce5883091d34bde08aad037fdc7b59dc185f71f33a04efa99cbbf1ea3a08038 msg = 3b17a4bc4b6d9836da4f59ddda95225bc35cc23ef4436e43e0cfa3ef44f64546 seed = 9490a56760c840ca6b96912cb0080792db1e5ea4aabdc241e11f10d6b8221c420f9578e550d81f0a406489e151d0b0f3 pk = d2758ad2d41662888b8887ba6491a6c339804d3432691c71a7634798979d03751fc362099acb2bf527219ff667511993083c50a5c2855feb40126672d1e092bd1a82b740223bdb29fdd15a60f98689133ed0a44a19e73cf0cbc5843b6e8c2192dd90a968aa74217577f7da326e522c7767bea8a79668f3c046446279d08b1132bd70c05d90ac5a63983d9816a594a02613201e9ac31c980b342bdb1a073589f6556f9e2ab5992a862ef04d7bc8850e8a35c9db88fb29937dc9713a2c7e885c83c9f561781b6bb378beb00c0800db1e91ec8820005dd041bf80e88e9c7a1ff9cbadb3465704e485752099d97c843ec23608b489b8206878fb623e52a4abf809b7ab0b82a07e0244cd08e271259015421ca67f194beb3012b80013ab833e314c8872a153e526274e883bda971299911867f298706aba875004bd58c5a0a30f98397018529ffb5846eee372134c95de863f9f6422480034ad3805a841260aa020e096898fd1bf78413d4d460b29287c2156ab83c7810caa492fd000db453f3537201e01ad2463686226a2fcb9750ed18fa3c8c63e3c5d10464ebb31cd7f2cba1a91bfdae61179f19ebe359c3f339fd6f636cc7945dbf1c7aae331ac60470e15789143a17a1266bcc7a2557543d81b2d5c6388d51b8d250cc1cfb4ce06954ae7172f363989f30895d37bcc8d79a0eb548aab6598506a1581b98772a9200b54415503bd5e54aa2c9501d5ec98e531507e8623eeb1347c41b69795352f0798cf3a7ab10b11b414828c868085c17f7feb951d282c47f67a329372a719a14ad19c8e27cc1a1c8ebf7607df9bc06d4889199165c93137b178881be0a9d818c478c008109896916699c8853bbee0998696129fe58c3c0a22de054217b4a7dcd104572680a99c62c124441e714880ec9b8c926782210817e73193c3933f07af83e102c4d7ce04b77f84e74dc815ae700a400bf9a8aa2a6cecf5247e46aa90c77897e4c0ab7c4c255a0176a087a95a00d65c2f2b0233bc4a195c86afa2e924fd47c3df59831fe08cac405237777fe2b599b1c8888bb1586094a5b7eab94939bf238400301c4bd838705343fa62da4d819101c136757697707a876f8fa04ac97f131b8b2aa985 sk = b7c379ba123a2f327c480a5ed2290a7460caebe6b7e3d641d1b477f40c0f4c3955c5ec5c2ce3cb78588efbfa7b98a17d2d86ced5f82951ecccc835767c941a7d9020ca685cc7f905370675937596c9389db7d7158bb3999ab12dae0a1b66604c4fa37425f872d95c3365aa938d340460066158c4aa5a63cc2441c274b921e3939b4ad76c9fcb9c13b661d208301708901db95be1cc1f322393ec201048e48513669117ab44b4a29ebb2b29198a1f11026b9bb50b1287b46cd86526a614b81c78a353cc94f807be152e706b593fe0ac67f3297ff28b78339d0a6495c13026768b0cc6cb32246680be52436eab912195b2ca673d1a0010bdb627611ac69e2c4e6eea3e694c02f61c8a4327a533fc54b3992aaa47a3d1b65961b0cb0bfb87eab1b13fcc25f57a9abc5c4068c429dbb97f2c00ca2c6555eba6103b862037540a8d3a7dcc888d576ccaed892579ec3978992032e6872d5c031bfa079b91164e89820d92c74641784c60a4356b078ac16d319938ab9bb4f41b248de72749b5b40754896ebc528fb51866460f0f6bc7960260c92ba042d2507de49aee0a203da0053c8ac0b4090ef9008d77e3bad68c4754aaa3a141b9080c07a420aa4c7788653142c82b0a6ed2871bd71a893c7da8484b08dc6b07e8083bc1130cac3ba165cc95610332a2a21df5c92ec52eddd6906a888aff3398287c420b415e19277ee9e75a02ba88e417ba7ed43cf5d98534d090b21877f511bd6d4771a27b64c927a4aa7ab844b08107faae958345bb2ac5378c4e8ac7616bf53ef02b4f3fe67348658a65470606b17a33d147eefa1cb7c6a017f34422fcc8005da37c0944e9e5710fcc69290ccbd9b58f34d245a2a38403c6cbd278b75ebca4b31274dc4cade9e4c511fa17daac9272e587924c10b4718e7e88b33eeab6b58010beb6b3803444c4d8ca2e455c35f83e0d17b1e88693669b730515cdac9ca8afd7bd5728cf8911a195503ed6a1885e22aa6fc0b3d13188e710a183bc30ec9629f260a98dc74b21a9b8c0db4c89156637d2333ba567b78651628ab4301970e8671894d329d94b49f5a809331bacd2758ad2d41662888b8887ba6491a6c339804d3432691c71a7634798979d03751fc362099acb2bf527219ff667511993083c50a5c2855feb40126672d1e092bd1a82b740223bdb29fdd15a60f98689133ed0a44a19e73cf0cbc5843b6e8c2192dd90a968aa74217577f7da326e522c7767bea8a79668f3c046446279d08b1132bd70c05d90ac5a63983d9816a594a02613201e9ac31c980b342bdb1a073589f6556f9e2ab5992a862ef04d7bc8850e8a35c9db88fb29937dc9713a2c7e885c83c9f561781b6bb378beb00c0800db1e91ec8820005dd041bf80e88e9c7a1ff9cbadb3465704e485752099d97c843ec23608b489b8206878fb623e52a4abf809b7ab0b82a07e0244cd08e271259015421ca67f194beb3012b80013ab833e314c8872a153e526274e883bda971299911867f298706aba875004bd58c5a0a30f98397018529ffb5846eee372134c95de863f9f6422480034ad3805a841260aa020e096898fd1bf78413d4d460b29287c2156ab83c7810caa492fd000db453f3537201e01ad2463686226a2fcb9750ed18fa3c8c63e3c5d10464ebb31cd7f2cba1a91bfdae61179f19ebe359c3f339fd6f636cc7945dbf1c7aae331ac60470e15789143a17a1266bcc7a2557543d81b2d5c6388d51b8d250cc1cfb4ce06954ae7172f363989f30895d37bcc8d79a0eb548aab6598506a1581b98772a9200b54415503bd5e54aa2c9501d5ec98e531507e8623eeb1347c41b69795352f0798cf3a7ab10b11b414828c868085c17f7feb951d282c47f67a329372a719a14ad19c8e27cc1a1c8ebf7607df9bc06d4889199165c93137b178881be0a9d818c478c008109896916699c8853bbee0998696129fe58c3c0a22de054217b4a7dcd104572680a99c62c124441e714880ec9b8c926782210817e73193c3933f07af83e102c4d7ce04b77f84e74dc815ae700a400bf9a8aa2a6cecf5247e46aa90c77897e4c0ab7c4c255a0176a087a95a00d65c2f2b0233bc4a195c86afa2e924fd47c3df59831fe08cac405237777fe2b599b1c8888bb1586094a5b7eab94939bf238400301c4bd838705343fa62da4d819101c136757697707a876f8fa04ac97f131b8b2aa985b0a17180d878acba03d2ae63fdfc97fdc78a8c6a689f5143f7624887f3d163adfcaa33672e1d7e6e7b4b237c6e67544800bd549224d44fd7e977decf4ce269b8 ct_n = a0832dda8e9e14823c7c9b113e764a76c967a8a980f52a2493b41e0a71cc0d5ab6241a43fe270460ed5ef6165e4de79d40a87fb72cebebc3514b0c2849fb18471b80482a379454ef7d5df8deaa8aa2842adf5c93fb276cab0850d7c864f7bf234e917d136b31b328f0bbb844784251f107790c57a4b11daaae1d11d4312fa0605fbefccbac6f00c630faf648f873d6c8295b50bbbfc99655f620ccfaaa2b7209b6bcec3a7ab3f95ab2904819260b80c8928212eb01da13759632b7d8d180b395af64855f0a98481a3d0d053c28349434b5c1fa0a29a8543b669a70b53b6731992347b035a099d23e6b44a92f1ba4650a2163259618631c3afe9b5717411d869fc6990f77d3cbbc5ec7418dba626b49f9938549b6b537076c0d3f6f774d4bf0c235ae8319e72a0e5be223f75bb78038c222273d2664b8725ba930e8e8835740227c5a9ee8c3a96cda7fc2a3230da150d9c02c459685a20aeffb951e0bed0e589dd5cdd36aeceaf5319cd1c7725720a85518b4afbd5d4f7691b7a152b918f1154d0c64439568ecf7ac6faf58d3858fe581fc88cf27e78e77ee8b1dde5dc5aba2fcad5406e4700ba1c66bb11c97d286588b842ebfa2dbf30bbdc6d65274b9b423345ea0419e67c0166daf7e92605ab71b7f506a9f9cbe1be6efafce73ba43af4ff5e5e53c9def1224351b82b64628fea18fdef7b8bbf5380ad41d3443ae42c34254fd667992740e086a6dfe1c6ab886e727764d01e6ecbaf8ea0555c4ea528fb7ec9de7c09149f9ddb7790be01d7ff14fcce9dfeae50d074ba504eb7795c31d2bcf20cf736887c76ad9c65215d0637785b6b9693127de7214dea17931ed6b949ef7966bfa85da5582c7a0108ebce88536669f7ef99f41fab3fd922f6abeb75535386c4fdaeaeffa95dedb140a35d87064316cd8e090b6c35545c6cf1718d903e4b5878eb62f1fa7648a5cae73f5227a6d249f6a25170c918508c5cb43432d4b01c27cfb396f75af411651ccf7edd44a4edad1a52df6e96cd93b2c043dfe0204927800a230d33296b1dbccfb205a66fd3bc7cce1e12f6cc4bcf1636b5e7362a55007 ss_n = 0a2e834ed9bc2c0d1bbe5110a276debf3acb1d8fb36f0e2ee4aca44b64725407 ct = 2db653659bda9fefddd910421ddc43a26cfba3cd099de1844678977cf5985918c0ffb0d69a4853fa48dc391c8d04434d69c4d481798ae37357c462e96c38a08e621e9c8b8b1ae3e99715e640eab18ea79aca58fbab7b7236d9fd15708f00f8b615a42893829df754287984e5027f51344ef4f3ac51a5d74043ff7ded8777ea7a2baad331bb265c04851a89bc5e26d876b55d37189b02576b1de690b859b397f8e9d0270d6cf475ef37e4649c0d38220ddb70f5ac3e7957f2a45250829b3a3cb329d2eb2bb75e3044906e305d3a34ae6a560e31b4f53c6d82f152635d7909ffe0d8902e7b6b5b6864fddd04b9f0fcf7e9c54ec9e315c0cdf0d02cf99de520a3abcac64aa374b8eef7dc8909262087e5b442258d045e3c07e644be3417ed07893a19d35961daa7e53f083128abe010fd7340fb8b8188b659f378a2cbb05dbd9fa4787d7cad8c38bca517f7905464f99cc5c0780e6b442bf3afc0a741983ae3b101fb76d4fc16885c000263a4267995f8e599b36b07f97269b7723199d512768bf853cbbe560b3b6a0e8a5ca460c0be3e93cb76d47de21072b7e0da4c06cb53c12ec8cdf04ac19252d8efc083ad4cc1cbbca97393e061522c5d8e156d8fbac6443bdc78316f563c89de494271d519552d3e3193b3db962f337303b0125a78bd3e9f9c3b4170003c5d0c70bffe9bfaaf96847ba03e3d2d2973dc8a2df6a4c2f944a5216634cc9263293bccef0a0264a06d68197150d6411516a914bde8efdfc634f3edb95196206e1264dc6153747e372744278ff2af6b9ce45877f18657f862a2a6c734ebd4194210628e39d9556758b2186ff3cba3db4fec452458dd5515e9708817c745b2699b379d55fb8c033323cda4b93540cb1516c2a75958d6d41f7b5c1e1b451bac8b96fc40ace01c8f8eaa7694c1c2ba77997746c570bd9d05ad6f42748913470e4ad136d62d0d462d69d449557ef5be11f143e132e587d0eb896291ec9e24bb671f830af76020788f471acd10a484b0e7e5fd0f7c140886206e347c31574bba32a28f1e610d12d2d3fbddb4224dafa60f6f81216c355a5c8ea77b95fe ss = 533c3ac990474ef93a53c8e96dda0b962fcefeb659dd9ff4bf15b03f3bcf17f3 count = 76 z = 732a4753de9436400050e5716c177acc9e6709f36ba069fec9e90b343881b5e4 d = 5f69b722d8fc4ed6737d42cb2238b4b2721d40007450557216c10d0c0b4f2352 msg = 758730f6351f1585950ca85056f81f6983ddbe4c44411cff4251067d81675534 seed = 9ab55062a5c6a2dc6911f63a361a79d55a2225a33ae6e0356853872b48a427a7073e3d6c16b573dbd39f63d5c119e885 pk = 86134d75288629384bb9864e5baa6094f592d537af95f40342657713e09a17b95f4a191fceacc8ad135f6b1392118510f893067168035d2b1dbba5618901b81d870b343ccb64dcc110f0a878307b7369a03013a1aa7956fd6c150b718c616bb51ddc2a0cd0139474ae90d9bbffe826a47b17f7f1af17fa4c53400cb7875718a6862940ca5f1406d09504ee4c6f2c147489909bf645012baab15a21c8682abb956c3ce692a960277919b64058751e90e13ff3e170acc89ffa2892be72121f143300d075f285715f193ab3ba468b6096e488c6c6977f41414ea51119b4e9933ec532d5b796aff968e12787cbfb084b45c9ecda539b84ba871c0f263843e89794cdda1f142930303c4a56d0bd8c57be5d8a567a243a6be26d2d000f6dab0a9d106edea5bd18986ad7c790935099fcf0b6c5ac89c1cc688bd26345404f0cf713caa94185143220654263f4262c1340b82a50233a6367197e6b31c11d29b9c60c8d59d5701fe762c69889a91a25b4233c992b86038346c1537b07427735e9cac4d04ea6883b5153403ee410401847ab9b467851bdce768f4a398953a53b2a22997250a0e96924acfcaa0183723a0951b4748f89d70f33000bf7d7439cc944627ba08bcb881df70c6b19ce09668c8e5abf5c621aa5465fd394349589cbbe154f56132369359d9ad46a5b5601a0e4cde4d85c97f8b0b0c8b3d8e1749b5012bf6349a274702317ab3cb565a134b70488448cb53df664051182070de044cbfc7a344c4636f09384218806c833d27c54988b12b28c03d0f5bc638008446491542c03be08aa5980b71b39723c89a8eb79b75b14cf19822bd050728a3027795477fc35a4501b7b06329632a9c8ba6885ae628ecb9aa465e6b6c4254bafe62f8f2a4237f11691943754ec256ee671c97a8fa30134b2747416fb906fb517f0716389638d3738b6a5362b289947e34a6c892a29acdc1eabc28ef7d34e08b4697741b73e0a41548614d0589750eb32dc607f562a99a25530420272dd10571ac8660a401156010f15e16c8f5c37e99485c0a3946d8566387603f5cc74211b4b949965920c79b777c3c6b489d8b32d23545431c8778b3e52d135c87597453f2402da53ebf06e32a85f sk = 575b3d51f54df8dab7ffac5472588e331374dd07ccc6895fffa126b22b33304c08a730c9060114860a9d9c355e6c091adefb7ff45cb22ec502f62b9dafc077d6970ac64a3b550c7ec7fc40d6b98934506e0d62bd8bc22b88075b3581927a48cf3b751c968991b377897323862840c8e27cb9dbcaa52ce13c503774b33b6c4aeb82b9b440d8e83146576393f154682ab34e57831af526c2852d483ca458d5a81898832c2501ac7c76ef07b067347cf1c77e553792af802e2c333380322192b3b6edf795830b55752b12ff7301bb018b9e997c1c4934255b5e279313e8eb7406b325db1291c0a532486b873f02196ac24299fa6213ec9caf0c03b8d9013b955fa3fc1c22a85f95e5144bda539f98902d85c8f3060742a5b6f437341c9995e2e74c94eac35a9112f0042472360b953b1e5feaad9201be121316671585213294e71953e9a209b7603f2a37c8ddb52ee5a58d9bac0afcbba98fe83ab4eab299eaca7f6669e829cb15b527d1e6795d57307a051428363dba309ae3f11566eac0f97212dd1c3ac70457c227a2f12a5272d2509e9467430a6dd6847521e43be1bcbe8e884c9f4482da0bae6710c4bdd4104b96aa0b095acd72a7c2270977b9647e913378a4667e40850b505129bab4fe7c4a1cd9ba3872b9ad707ed42c019d1bb951b9cf04640ee0a81a5cb8cbfa9a8de8d05a22525c2881538b9202b5f05971957bf4e56b2f65286db377f1585dc856b1b26cc948b3c67655cef2504259cc71bdb6c4e180465c545cdd757d4db347cf19c6d27106e8096384e6c770a562ad9b289c8084d4d7529ed2ad6864174ba781fd832db2c31e10a0ab9a6b534495275abc3cfe414da8946086b9126bf3cddf1a479e31a71f5a4a0cb11549d516e9653ceb627be5d74565c54b8b7a59ffe480001c622e763a3a39798ec6ab00699b33997e12ba289ac912518721e80965af291d71a0cc47a342c08a4eceb6060a45b6a87342a71a72757750e571acd9f00e3700b093bb039249bc5ba38e1785519fb5736668003ebc7de0e79f44daa0b472399792c0dfe46a10d80dc38c25a2b827d3e75fc0c95386134d75288629384bb9864e5baa6094f592d537af95f40342657713e09a17b95f4a191fceacc8ad135f6b1392118510f893067168035d2b1dbba5618901b81d870b343ccb64dcc110f0a878307b7369a03013a1aa7956fd6c150b718c616bb51ddc2a0cd0139474ae90d9bbffe826a47b17f7f1af17fa4c53400cb7875718a6862940ca5f1406d09504ee4c6f2c147489909bf645012baab15a21c8682abb956c3ce692a960277919b64058751e90e13ff3e170acc89ffa2892be72121f143300d075f285715f193ab3ba468b6096e488c6c6977f41414ea51119b4e9933ec532d5b796aff968e12787cbfb084b45c9ecda539b84ba871c0f263843e89794cdda1f142930303c4a56d0bd8c57be5d8a567a243a6be26d2d000f6dab0a9d106edea5bd18986ad7c790935099fcf0b6c5ac89c1cc688bd26345404f0cf713caa94185143220654263f4262c1340b82a50233a6367197e6b31c11d29b9c60c8d59d5701fe762c69889a91a25b4233c992b86038346c1537b07427735e9cac4d04ea6883b5153403ee410401847ab9b467851bdce768f4a398953a53b2a22997250a0e96924acfcaa0183723a0951b4748f89d70f33000bf7d7439cc944627ba08bcb881df70c6b19ce09668c8e5abf5c621aa5465fd394349589cbbe154f56132369359d9ad46a5b5601a0e4cde4d85c97f8b0b0c8b3d8e1749b5012bf6349a274702317ab3cb565a134b70488448cb53df664051182070de044cbfc7a344c4636f09384218806c833d27c54988b12b28c03d0f5bc638008446491542c03be08aa5980b71b39723c89a8eb79b75b14cf19822bd050728a3027795477fc35a4501b7b06329632a9c8ba6885ae628ecb9aa465e6b6c4254bafe62f8f2a4237f11691943754ec256ee671c97a8fa30134b2747416fb906fb517f0716389638d3738b6a5362b289947e34a6c892a29acdc1eabc28ef7d34e08b4697741b73e0a41548614d0589750eb32dc607f562a99a25530420272dd10571ac8660a401156010f15e16c8f5c37e99485c0a3946d8566387603f5cc74211b4b949965920c79b777c3c6b489d8b32d23545431c8778b3e52d135c87597453f2402da53ebf06e32a85fbb1f8b79cf46824af9d3fd5e407e87bd96d0daab7e526d6cd6f194d7d34cb7c3732a4753de9436400050e5716c177acc9e6709f36ba069fec9e90b343881b5e4 ct_n = 4d0eaf9fa1f10f7f3b27d04a7b830c3f16512b5686aee8897d568af4a89a8bdd22d509b4a0737ad16fb6dc78defa0ff49c3895d38c7f01f6edfaa6eb125b7a0f3c80c81a445ce61e2cbf062c682161469859c0a1ff35f0d916a3d0544eae54259c0ca4363ba21d8e592e85211beebc0007bfc212aad1f9115b155405d31ef10dc810a6507a40cd858e909613fc06ecd6576e172d3dca7bc12ac468ff80dff1ed07b71723273aa75b8f8aaf2c3ffd3653aad7be55f08bbeb67d125ce5ca2d516442f27369a4dea6dc3c2207e05f0397af47ba28a2607016f4efe9193e5e085e3874b822bff526930828bd25792623ab0f4b34c5e82c3c7bec8caa336c90766100361de987d718a99a1ca9a034cf03a0a6b01eef1ababc9e407d945123a7e424809c42bf206eb5672355e01324cb3d0b67f1d6bd7966b96579979dfe65d50beacd4c66798cc4ad362ba3dbdff3af2fc3917d31510ee7e39e088e95d7018e0bfd71baa677e9f05c301441af4f724b01d9f82c33a4e4d90d56bd1599c15d6d1b0c33301c01755039d6d4fcbc35c7e26920fbaf76da01c5fce6162b08317099e6a840c0645cf8241fa0ce4d5f95b3b0ba31bfe7f86d978c2044639bea99c4818d47575e6407164fb6ea853e6fba3118f8fbf18288b826b8c5c09791c215b78efc80ce31034da1631dbbedff0be8647381021bc4b909f20cdc5c14d182e0ca204b0b32bee265e9700b527e8de6816a8fbec945e0b9083baf79c601be166c81011fb0a1a44c6d801be649e49d3720c49181b2aeeaecd9829003b5de5c731f0648ff989e93e7ee2904c9b0e13e1ec70823173df31769f4c86a1cdba35f3bcbb622557a7b1f37f6fbba67769042b118a848a8bccd723df689f43923582c25f478a3ec22712b617d77a30102d8720ccb3d419a39299a7269016efe2f98b2e0b62e372feb28885cc538722a65190c3eeada4497868680e0ddb8168ad4b7ee69c3d6c0650009ce9cb569cac519df9f63be1e4f5af9be0c79a67737ce6d02f42200bb1698896c5a8e78e80fe0ac9794eaf3d36d76be6d4f4128cea1883b626c0e4ac6de4b9fb9 ss_n = a553a67206cf2f15e74715c44cfa49ac5a0f835208fdbbbbbc03665fe81fc39e ct = 5a1edd4a578d8ca5083b75801c3cd3126a31a49c4c9e8ab0b6f3fbd03217a4261d1b7ffcef7cabc23079bfdbc186b69b8ed3af522d733214e9f20e926043c9499e0157100be130a64ce532e9190252b8a754fcd36e71c14fdd46e7fa10a1d812ab81cf2128f7443190c9685d60ee7ea940a4dc337b60fe7eebc0375581284ac7dd0b4482d5e41e3fe39e7841d2cc606089f24c707da1626b9c08564064d2f2876cc6821e5c86a0fcf04eba19616ac802b0a78876368a5eeade11b0ab7b2e837eff37a1338ac87459837d3913679bb38febf0f5fcf423fb9cc00e131c712865ce48eb537283afe32a8694d11076f8692a91e94c0501bd40c3d3ca0a293cb0977b24e3a30b5f0236840b3b37fcf163343582b9fc178fe19a1950e990da0ed7f2dfa591e0bfa2017557b94565d7a60e0fdbdcd908c9609d523e49a706f74fc660e7c91608a93a0e803d845c45a0005b35d4d774f0bfcbdb74f892823a963a70be8101d86792040cc6cfd520e5862dda376c397f8afddf0ea36f3a6e3f69489ec730d8a96ab283305dad2964c5802cdcb7794525324d7ce13bcf4846688831f5a68cccfddedaae00794d4782502962cb6794c5a6bb4f6826e926c765ed13b02dc1d603f0b52d465d44359202d1b0c1cae9cfebb6c81e50bd71ac3be642080f6bfa918422f12bca358b82ed3961e9de9537a93f6985f3f289064ce83131bf42a56e2cc5f419745387d1eb466201d1fa144f6bc2372112c66b7274c52346654a065ca3fdae2c01a1aa61602369e0265de6c4aca9d9a0259c22fcdc919f39fd28777028757d424d72c8e5c2d25bd7cc9b7f56d36edb3d7425c11e35709b8eb557d361f84dc7a4592bb1668c6a0ae1272aa05bc950a2e233cb06ce8a4c463702da6980418249ddcc7319e7421dd2f207af63904dff8685d0b271ad1fc72325b1385924cc64c6769cdce32cbd5e8060856d74f437625e923511b3d13badf00349f0efb99aa68278bcea023b83a32c0973c7e49d38ba7f8c0457ecda38970f11b547bce91dd7e4655c6902eea248150746cbf7d5f47b23c1055913f5649c92281efece0d4d ss = d39b5f6566e7ffa1fdd25e62d1a135d71a50baac9f9ac26c78a4e938d6993094 count = 77 z = 71e40af6efa8a6e97026ff401965d2fbb7dd2daf83e12dcb604e1b2d705df2e4 d = 303a4880910fcddb3303075881189b6b72ef3063d8e512edabb94b71c310cce9 msg = 2e448c157870f7339795aec65ccc4d28c70dcfd6eb9c1f0a1900d55c28700f58 seed = 837ada0c18ec02aefc78f9b4dac2c1cad2f6347ebbb842b7351ac4fc15be71846139662ff83d303ad2ebf96bb3d15dca pk = 55d2b0640451f98303058887d3f56c364a18caac8c6c7524d356a2b9f574a1490b131229cf7699abc38311fc5fbb99527e6cb4509938ffcbbe17ca1e3313a8c433259f099d50b384b0a4aa4d42851f5c883c28858a72ac49e9ba49920fb7816f5b67a0fca6cf0644667283b8aea92b334718f626c619f1a004e14c7e6a2d979513d4a042818975090074c87a7f67067abd4c6ab8cb3793f40aedfbb143572dd010210556b20f2ba5db252f0132baec192f1223b55e5208f71773b4e60b2da025e6f19c0623835f152c2f5c4f25dac41b0523c6c683255a946078ce3580cc389042d08c21d4028e4fe4995256c0252abce7ab6293c052e0d570bbc0322dfa322014cff498c4a6e899ace0744dea975e1c96d5c352bec165b2c71380527e356259c601c75828b46ab1cd16da7fdd16c5861974a4a994906911642b5efb0b402b217669858f37c25077c2b1200a13b6c5554bd83932d33843965bdcc816f5b3c535e7a5345588b9ab510ce21ace7c423cea2b3f3a30ab625edec53dfdf0c74c8790f5b618555207e8d74d5154c4e7d53d4011ab5c12c204dc32b0c156bd67623845904e665b38e2463d4178df4a4eb4934c5b911c91c433ff848cd55c83cf554e3272165fe72bdc03734af38739ea8e64d94391c006ed09446b2a9e4f72789b48a2136437409022269678873cae9404612c7a9934fc846c6045f77c7a5b9238847929d629a0b7d69535c87c734a1c5cf5624f6041442b8b6da22a1f942ed0960b87617aac3137e23c7ef29c669e79560547012853b353eab4a10ba5d1fc63a2e54ccc01887d9b5a3b4b4e112c15b2c799eefc5075141c47c38ea6c30416c4b6a4e1484ceb976cd6cd9b22385fdc078201c9dc9b76c21c35cae824da8788a92419a3e4257e62c686c120fda52fc8ea6ca6755e65b6a2239a3bc5879d0990bd235b129b73672c8733bde95129971203d30b043478bea20e0a6c25a2c6c21c103e0ad3ba349c110085123212a51f7816a4a08b5f28b67be0a92fbccc71530ae5c9717657a66676cae80734db5535c342155884cbe4b3b73c555b9d2bb2b4421a9806ca021e5fb8bd6f7f4a619bb663ce757e7afb1f125527f740210c6f286c39badfab sk = 85669b519724a2f22186c7ac39513c53a72b8322982da9c5de90a431cc4c4b8b342ce84230969b8538632b43886497a30f92524be2c36fb714f3e5bf06bc696dc3043d4a9778f7936e899742303ca901a09c87391c59171243074393aae976bf4818cb4afc90abc435b32294196c5f6f1a4eca48c947f79f5b15311b89af91a23e1d44c4a585af1a2713e8a289394501b0e30c82c76ad73acde368a5d5e1adfcf629e4d6747f734aa8296a579097e0618388056cd3c75a3a7c4540319c0905168ba961df291c118b055dd4636af18f22500b6403c871254e66a6465d218f1a8441a1e55605627a024abb09617ad0a329ee1632b91117350290666722c27a517de255bf4717c4654a6694abacf87c8e018caef63a2a842c4649044ba10901197e93da22d3690d6197a61cf18817510b00f30ec08587a832a0efc7236d34b30bf4371b8095cb51119b59c31df4b6fb81ba44b99553836568982585b1a1b8e60df4295b3e68c9250c84d3ebb62291ace2402806b897e5403234e82198591bf1bb3b65466845f3bfe8628763201dc3b3207f2872ef28a6c63aaf185b4d7c98a076c93c3e2075f5320e608a017c84683758052ee2052ca520aeb1141e621b33374e73b468d2163e40f2015562c0a1c7aca9841955d48e082a08cf36715855768adb952a99681d9caf55320ad84312f932422cc57d9fcb064a131522486cefca788d038311c3854735ae46c108ea09674b85c7e044ae66b50a96daa0c5aca279a0254b2451140057142758fe95c02ea85687c80e1a0196c52a114ec5cf1eb04718291db90041b629cdc0c0c52096822caa953213149624041373783a20ac88203937cb81d4429cec35a3cb991664c550cc72554741a8b2208e77a29911747c6b96b0e578174dba588b0ba0f0757e6ec04d82d047f3346c5ef07581476729c9419ef9945b310387189c13bab94cc1c0bd50af2819cba02755dbb482a8e3b73754aa99dc4f072047da0588e12834578a12fed0a06220b5cfd7c6a1c0482b395fefaa6c9017b75af5b2a8648cb6f8b31afc47aeb1ac3fa8613fe1ae2af13c83d17cd7252355d2b0640451f98303058887d3f56c364a18caac8c6c7524d356a2b9f574a1490b131229cf7699abc38311fc5fbb99527e6cb4509938ffcbbe17ca1e3313a8c433259f099d50b384b0a4aa4d42851f5c883c28858a72ac49e9ba49920fb7816f5b67a0fca6cf0644667283b8aea92b334718f626c619f1a004e14c7e6a2d979513d4a042818975090074c87a7f67067abd4c6ab8cb3793f40aedfbb143572dd010210556b20f2ba5db252f0132baec192f1223b55e5208f71773b4e60b2da025e6f19c0623835f152c2f5c4f25dac41b0523c6c683255a946078ce3580cc389042d08c21d4028e4fe4995256c0252abce7ab6293c052e0d570bbc0322dfa322014cff498c4a6e899ace0744dea975e1c96d5c352bec165b2c71380527e356259c601c75828b46ab1cd16da7fdd16c5861974a4a994906911642b5efb0b402b217669858f37c25077c2b1200a13b6c5554bd83932d33843965bdcc816f5b3c535e7a5345588b9ab510ce21ace7c423cea2b3f3a30ab625edec53dfdf0c74c8790f5b618555207e8d74d5154c4e7d53d4011ab5c12c204dc32b0c156bd67623845904e665b38e2463d4178df4a4eb4934c5b911c91c433ff848cd55c83cf554e3272165fe72bdc03734af38739ea8e64d94391c006ed09446b2a9e4f72789b48a2136437409022269678873cae9404612c7a9934fc846c6045f77c7a5b9238847929d629a0b7d69535c87c734a1c5cf5624f6041442b8b6da22a1f942ed0960b87617aac3137e23c7ef29c669e79560547012853b353eab4a10ba5d1fc63a2e54ccc01887d9b5a3b4b4e112c15b2c799eefc5075141c47c38ea6c30416c4b6a4e1484ceb976cd6cd9b22385fdc078201c9dc9b76c21c35cae824da8788a92419a3e4257e62c686c120fda52fc8ea6ca6755e65b6a2239a3bc5879d0990bd235b129b73672c8733bde95129971203d30b043478bea20e0a6c25a2c6c21c103e0ad3ba349c110085123212a51f7816a4a08b5f28b67be0a92fbccc71530ae5c9717657a66676cae80734db5535c342155884cbe4b3b73c555b9d2bb2b4421a9806ca021e5fb8bd6f7f4a619bb663ce757e7afb1f125527f740210c6f286c39badfab16072a2d4f6de679e96ab5ddb88fdbd569233837d67244b7302aecb33d97d1e571e40af6efa8a6e97026ff401965d2fbb7dd2daf83e12dcb604e1b2d705df2e4 ct_n = 5a70c63bde5d6d8efda7b1d49301fe1eb7c01cfa03ef5cc5c37aface09e9a637d26759e69f39c5eedc911c96316fa816431e1fe69b6d923909949644973ca3462f242b815efe86d5b86e08b40676a5cd23d24f7625cf59daaef6ba2cbb42cdf0c599d5cda1b3510846a8a2a02736797148b7ebfc88ccf95e5bd181b1fce092f3bbb02b24928c2b9911eca42ab14a24aed79c35c0e5421f44498135a706494472f44045c48bb72f546d02d2c791fad444e8cbd7a1a670795cbd08517eade36eef954e06bf5ede2da51ef0a434778ca0dc9c7fa2f0b62c65d96091682fcdb94d389b4388cf7f5dbfede21180a7fd89e4f7bd9108d52596bc92968b3c98f7954c356a637cdbac02d4f5e7400f5553d3e2727a11a9ec8263a1388c4f5492fa0ab87108d3bb85863074579c57e19268b471de81f683468d58c70829670a7c782e15c46194346a3c23e05c738c5f84a7edfc664875e4256811493483a2d95497d9aa5c8133262c5f7eacd371a7d9b98e219251b064ba72898a79c245991380aa0fa60264ce701e0a2c6d3c66e252ba111c283752c1bfa278771e4fc5334b3e05973ed174ef266b795bd15cbfbb1ef7bedf3557b7906c9baf2890b8b9c32ff07a32643c7289f21d1b4d96b9b282bda5ee235736f23b7cd001edadad9a9945c174517a8e13bfaa597aef7e4baf208de185c78717f2b671fce2244f0173ffe99263568bc9b1203f4dbfbeea99ab546487229b6ed5b206b1eceb378189b9ba71e28bd3308787c3713ddf8bf17e4413f17230f7cce290b619fa81921f1eca44e96281374f133e2e6486b68d41e551c0b6daf2bd960f912838b30b954494e5acb495d4425e7a4b3c6ae9791f41b64b15bbd18412e0b1e7f0be7a6634d9ed8bf62f1a9c06d28969f9ec2c9c923985a685494fd0c26e5e0cb71c0873b6b429d4a14c618712a79899b747e09940bc6445e36b96107d0fb871dc3ca59671dd825439ddc9c5294a294a2c571207a05d174d4e360681384b874e8cb9e45e26908bd8f5c3c4f0ca27ca862aedfee77a14196042f44e41a4757b113d4c9572d0d5803d72e6b13d6e226e ss_n = f53c738fd87bdf0ddd4acf58f8a888fb1ec4d9830d10fd00ce9f37971463ea4e ct = 2a11cd918da98dcd92a344a77325473dbdf3040f38b2d03ebf742640b4f79cf36edc4370d294cb87778585f0cd5a470af6818d125d91f826648236739636e3e00533af2b1dc060ee110ec1a8f674e94442760131a6da349e33a5eab3d83966f618343e41d6e962fa9379e900e4e1edddc8a5b1d7ae90bea3bb98585307961ba5fd205bf42e2f12cc1090d9ec356e9af7e663f6cb9d2ae9cb8d1562a427c17811a85dc0c0f33a1b1bf409ad18e28bfcaed2bc09db63e94aed129d646d86de62cea69306a54939d18606932c665cfaaf30fa4d721c697c380fa6f267e5b10cd15d30c96c4b81778bcc4020bfe4bb69175f898b2a0bc9621a2fc6cbc99f4333aaef0c9810a84c46a4061914df8d1e35ecc16227f20967c243f883ff815828c15cdd77b062d2c5f9b0e399fc98218106af27bee6559f025c3b45c0470eba7d3880ba850c3a42c80553fcdc92f25389d4e11036356a9e97c369e950dd9eb1c65efde2cf890a0e83942ba04fed561e987d8c89fd60155b5eb3d1f0c90eddf4ad701ba5e77a8495fcf84cfb5e94c9663f4bed43346a5af72a749872f2a9d92eeefc57c6c2fd03630cee3a41af8900bc5bcb728017b11f245f8565efacbbe1ff938f66f88ea0bdbc7a8763b20977a58fa9c0007cef984199bebb3f409c7f86e390d83401c0e15856bb6793239db5a71e6fc8a3d4b042cf755343e3c09da96123407fe25c3d159b71e5fc183575009b2c8f8649cceda18f08058ae24d4662b6ca8a5d77a73c5291e363b2da33eb77972a1eb6e03c08903119a1dfec096475625ee80185617c29ee6e474f545010a5565238f50db207543a3fd33c2a15aae2752cde3161164e34310422452facd3183b07d09d9ab76a9f11385083f96d9f0f883fb12005d1217bd11952c00c80a637ddf6e1c69b890573b91ec7c7ed7b9f1fae7a41fc8308f04899a5e4c9e61ada4fad3ac66e97659c1d3c3cd62e28d5f935f443040c6dc8daca4cfc5286600311f098c3a7495da25d5ddd0fc80488df6d6d093673f1191cc48eafc2320bba53916b203ef21ca73d10e00d46b19434004d6e1fd308b92c10 ss = 877538d2cdf7ccb5cef1bb8a4decca66d4cf775846d692db6e5d8c963536f846 count = 78 z = 7d90224197fd92fbded059d5e3cb74359213dcf829334d8615af9c4da5479371 d = f63dd2fa70837599259a4d865d42a8a81a86cad68df3360d21cfad1b4813a0a8 msg = e901f04c205cb1096522cae0e382ffa474115fcb98682a826038f7155f6686da seed = 265499558d3199e73320936e3faad17c675569edf01efcf5f318e3b61e0860c20b06ebc5264ec1939857c2d7d0452c66 pk = 2d85a407f88f21624cd2cb124ae26b1a71ae3a9b22f1a19437c28724fc4dc1e145d32b3f3e345f2606c0f0780588363fe6f1c2d05829e1158a34fabd08e696d704c71000b953da5178c819993125d8a719166ccda12897ed54b522e12bab702c5cb79bdc879ce2b837bb313cfadc4604e2849ba0a7206c9e5d8ac869083089e4b59e6ba658a1355ec7be36f726544a48bc4b8b3974ae44d9036ec40c33a60eae450136474bdf367b89b91ec66b7df9090f4ce15e366b3f8b1bba102a4aa1d3c5a4a237ebec163c911af92a449825be5fe7153ad3bacaa21efa9a60ef1cbc5d2cafb5a2ad6eeaa1f3999ddfc07ce7292b06358c466092a385782c994459588ae97a0d2c6732df491b16009147611a615965f175250fd00ab9818c3dd6b4c1aa9c87d9410a59c1d1d7c28bdb832447520aeb0410743acfe96756b81ec16853091c8c9cc59ebcb05a08d4c4a31b3cd567c422a156b9629b3393a0d259275629bdd9db00a9872737213d118a80b902b00f771fe86c0d41394d3e318529e6c582635e157455c15a26e1bc086f226511c39f512c996a35456aba38abba4396909322f763a5a7c4162773fcb96717e5884f1691fc06bf943cc50f01b11a4b1c2f681c16190bc12c1c77b308e6737fa429a3597c9f667795eb336ea727a1ee2a9dd4957d7531b966198f6bf666260b2eb4a0aec5127dac098de4a8119f16bbce55688bf4ad8e83844628b798f2091be551dad92a99e8cba0760ac2a4a530d09a3dd9ac42e0234048562f495b8905789d519d9f3a8bea582e68844cfcf0974878a1f6374b55bc014381bdec7a86259963f89264fb12bde0480579bc6cfb439525c07cd50749d53324b59596f7284aae1197e8846f15364cf9c09b83973351c8c4ab7cb07e38a707c9bac9f42c66ea06fdacc329e930a07c76bc92911410c6f7f9c65014b4e117cf417c58b9c32f4344c768a81138789835f41bac66555d853e7c831fdb9561b8846bae184d83566d6e0c989ba495de9314a43b7255d4cc6b05783830c58c8042b777ccef518086021832e1afdfe8ab2d79263963a903db22cba69b3613589ce41742c763f460974b8e1b6efecbe3df61508acf482e7215114221c806cf7d sk = fc43a6fea6b6d5bc3fbf84c0d161b2264320bde3a98a328db05aa4c718253c0b7c7610549c2511874a6627948be43cb579ec3f8df407cb080ce7d38535276d38cc0d70690d3f5720c3d69c0ac34d4f64139ee89aecc3a01cf404f3a95273d58868eb117a472b46d6023ad46b5652207bbb00618c7d08ac3da8f51b276c61fd09c30c9521d719767d995b963c5395b72527e0100e07c51cd25375717c6241058cc49d5fe92cae93b58981cca2bb4416657d9cac3560a76fd3a8910be704b4420ddbb38a3a58c88a71bb5ae02dbaa1cb0e75ce0bd426f9c5a21c05b2563a51a6f2aee14743cbb6a5af12ae1164bbf591ad5340b9dbb0c793024ed81ba1f347881e392d114484f7a408debc509716099591ba1921533d024ecc549418e21b184136e3a13d14535428d66b71d4acc3f016e7f5043e9b7156cbadc3c4cdbbf7a688f8b6b680cc6964034ba1481d45ca35d7858358692ae8b09bd522c6c2aef1a54758098199f47f3104abe3e250290b8cae25b1cd43c341521d1f58514821136dda73deac28e9390dc8694a2487517ed2bf1d58a74ef144e3840243b9ab5273a5f42c2a2a57a888717e19cb4bcf503bf408454c683bfb57cffc90b1aae3c54a360bbb154ee8b74e496747015534835a2049b9584fc1495bc3cc2218a222a7908b98251ac0476223ae43284706c46054f0b88448a715743290179e60a4053bc66b082917ac32556ab0530377b399f60a4f258b4d761fc22c494cd86fe2851f1bc2bffc3675217cab3f82b8021c42a9a21ba49c815a86afe5cc721260576b68c15ae38d76e0a9b7349ced053d851b4a9bd02d21788164d1bb1c285f081c4c8734401c2b0b097c44f1555e6766c7e6aab98d7445b3254364a770c4212164b2b2906ca2490bcc40f7421c22a260f19ac222c48d6a50f1fb0085654f38b9b49c16894ceba1590c4c8f39bc885304cd64517a035e6ce2ad91938a64a176871a9899cabb2a5aa373697b541aaa72608a99b62d90483c11289df4299e418785665c97b1bb24b7970c5555a1b1c110de428f49a0ae0959120ae74a34356dd6f96fb37795db26572d85a407f88f21624cd2cb124ae26b1a71ae3a9b22f1a19437c28724fc4dc1e145d32b3f3e345f2606c0f0780588363fe6f1c2d05829e1158a34fabd08e696d704c71000b953da5178c819993125d8a719166ccda12897ed54b522e12bab702c5cb79bdc879ce2b837bb313cfadc4604e2849ba0a7206c9e5d8ac869083089e4b59e6ba658a1355ec7be36f726544a48bc4b8b3974ae44d9036ec40c33a60eae450136474bdf367b89b91ec66b7df9090f4ce15e366b3f8b1bba102a4aa1d3c5a4a237ebec163c911af92a449825be5fe7153ad3bacaa21efa9a60ef1cbc5d2cafb5a2ad6eeaa1f3999ddfc07ce7292b06358c466092a385782c994459588ae97a0d2c6732df491b16009147611a615965f175250fd00ab9818c3dd6b4c1aa9c87d9410a59c1d1d7c28bdb832447520aeb0410743acfe96756b81ec16853091c8c9cc59ebcb05a08d4c4a31b3cd567c422a156b9629b3393a0d259275629bdd9db00a9872737213d118a80b902b00f771fe86c0d41394d3e318529e6c582635e157455c15a26e1bc086f226511c39f512c996a35456aba38abba4396909322f763a5a7c4162773fcb96717e5884f1691fc06bf943cc50f01b11a4b1c2f681c16190bc12c1c77b308e6737fa429a3597c9f667795eb336ea727a1ee2a9dd4957d7531b966198f6bf666260b2eb4a0aec5127dac098de4a8119f16bbce55688bf4ad8e83844628b798f2091be551dad92a99e8cba0760ac2a4a530d09a3dd9ac42e0234048562f495b8905789d519d9f3a8bea582e68844cfcf0974878a1f6374b55bc014381bdec7a86259963f89264fb12bde0480579bc6cfb439525c07cd50749d53324b59596f7284aae1197e8846f15364cf9c09b83973351c8c4ab7cb07e38a707c9bac9f42c66ea06fdacc329e930a07c76bc92911410c6f7f9c65014b4e117cf417c58b9c32f4344c768a81138789835f41bac66555d853e7c831fdb9561b8846bae184d83566d6e0c989ba495de9314a43b7255d4cc6b05783830c58c8042b777ccef518086021832e1afdfe8ab2d79263963a903db22cba69b3613589ce41742c763f460974b8e1b6efecbe3df61508acf482e7215114221c806cf7d262856a71169b46249e8fd528d04ff862fa504e2525519872ebe2e359743da5d7d90224197fd92fbded059d5e3cb74359213dcf829334d8615af9c4da5479371 ct_n = d5a5d94bcace99cfbb38674c3f44765d257cf524c18ed86903634927bcbb16f08b7d520382924c7d8880cc4d59113dcaa4c2b630475646bd9566192e3e2a8b075b42107aa6b3b14d766afe69b8b1547e6cb50d777f74bb85c96b5c722c645b0e1275f09371b69f4b7289e83978b42c2b207c3af132d18b977bf22779f7d7f609afdd5a96e1ee37ac1df1c2086baaec28e23f00d5e5c8496aea31758d558f1bfd2e11826aac6c19bdc5b79b5edcba6d5b2fd87f8034e2f6c24ee7ed1e3a669a95ca0d5ac71e36f56612eb1c47ed02783260a4f37d242e79e1db1b2fcc7af2497a827a50e4044152dc972002af3cd83af1017e32cd9c70d285e1e7de49060c2e3a8b896398ae038a421656227e768185ebf85fbe0bc50f58f71381f48f5d308e8c7c73339a142f634a675118640d15695a17aade6ac36a2719fee6f84a713920cc8c5c003894a63d52d451fb1808ff23071da93e5aa35231a4f58f8bb357d46e2c262c11e244ff911de8d057952d9f483b6653a434bfe66511c6c9a1ad77fb51264b25cd83829271466e6b33cb1161d3d0cfd2af36fa24be0c0bfef746849b9455cc460cee4b7771c9cc8c5bd9bee51722322f4fdad14e7c1533955f004764c39897543250ac00d526410cb70c17e8bd62db18e275d3195aea19f5d0a3299f66eeafbe511cd24fce3723e65964f49c6030f57283cf51f0b2de44617f7595bfb3ae8274b45308e22128c831b751422cdfb29bc5b9bd1c91e3b3b79a8906c2dc0043db16018382afcfa22a3d53b6043a33b3989649b90696a9af15942feed5e9b46c9a4ae0f452d20876d37a78a0fbf8a461b55cf8d69d0ece5d4b4614ffcdd87730455f7142b5977f833c3ac65bcbb10d71fae5637934237a125baebf4b443a1d736add20d1641713934ffc23ff4e86bd25798931afe014f99c306ef8ad2aa3ae79ba75ae04b7777aa92e39afd9e0bdb5439613f40b82c2de6d61da759869647cd4e0c64ae4da0a7bdbe3eb1ae95d1e91500443dce07b47d1050d5b13be98774e0908048966b0c5d87e1eb31e7918630b94759794833af78f88113974bc4f73b2b2 ss_n = 40f2909bd67d91b7b8390124236852e73d4df4d767ec3e194b4f672b531ac486 ct = bb7d66feda890f523f065502886c7957b7a3a1a825c8a17023092ab57c3fd34eccbdad5a0ab16c772e77686340eaeba0ccb1a0dee16ee862f92dbb4e7b2f0f8b41682d0cec58d38a6eb8eb52644e9a9767e03b1a332fac64e5f38cf05f26bcb1431ea4007da1bb88ea4ab59f8b5f71a7aa68c04487cf08ae3a58ad6c1467e7f440db44daa5ef8d6109d6d207271bed85a604d469747cf4ef65ad4e7897a4bbdf9306b70605c92b504e37a692924a627815939b88211e0cb8104dd52a9d5c8be0754c3bfc15ea6e282d54a2f9231479c9597c573792772449a3543187042ba6a609e0d9010b2a655ac231cc3f9f4988290d85b206f158f5b8907ea87c674251d4f0279c460efd526e84b7d7aa46341fa58f410868a1d7d6d9d1bedc8dbd4c7c8a8f1b107712fefe0f9ae0d5d7277114c44c7123f650375b7b12d092a8fe8ce45cb8fab3dc66ee5ea40b5724624a65f2193b6803f1aa6952e39972daa6ee52586751612f428e2f3d8ee2bd1c3dacfef3590b97e15df48000636c041b19c945cc836c922e00cddbc9c8e0b331ae7dedaebeacb3e1ba655ceee499997453fbf98b16b515c7406753eb00b57131972037abca07f6b9a5e258c178165fd23c928afddfd7a845b57c4eb6abe7c255b39bf8ce4d2f0a3efc15a4e8aadfb12fb8e97e966cf7350355536fb1eff10b4f1d6946be270cedcca769e40f9a3d3bc4dd3f0ea53412fdc539f725e645bc894953257033a6ab55485ddf3989f3a22adfd35e79fc453b2de6f50c222e0d821ecd2c151f493ca1b7b9367958d2852457649d738fb5284d49673dc5b41c71b3ee96b0fbb4a85e95651e1fe4b6c45a48501eef85606a62a42f8df717275b803fced89e33f21df523c6e3ca418a1f6c670c56d8f1c041aafa9b5cebdf56ebb41cbb8df0472dc3608d06c146efce42449498bc289ce9b01a5c82f4694d2984d941fd103612d8256690b73b18f8bf87a0adc7ee0893a190a22701caef5481c81afeea4f5471b65316b8e64024d783174871a7896440883da00cec4442105d84c0d8b4998a786756e16b5d3f4652500f5d2b1b01d0637d70ca ss = 62866b5bf9aae0ec5e805d5acb8b101627cbb76772c35f68d8d5c1edebacf05f count = 79 z = a41ed7b95e2ee284553ac54d72faa029a4acef4a92aebaacf5aea9f8f6d4c489 d = 73b534029c43bd86f1e88086c8e9e2cb573085e15312386649472d1db215194d msg = bc925c24546e8a5eb2fa2626cb55644bd056b3097eedd3e1af672a5ffe62c00f seed = e280c203b1b06471ab4eb1c18a7b5abf67976c6860a9b3da26776cd084a4bbfdbd4fa34a59a31e50c235dbc157019783 pk = 76e8b4ba048835a164190a03001809f13648da8329c3429829f50341b3b56b2abab2c39e41cb4bca4ba3cde2575bdc832058704b372aae2090ad72c69a45122a831841283f0c6ba1b54a87da315b4481082a97470956061e796c3bc16023596a7e4582dfd74fbdd6a19521ca9ba1ae58296955e4232d87bb161998e246b979149d8006bbccac757f2ccfefd62eda7c0b4a375967d36ea4aa942e97648b6768fb26117c1cbc46b44535ab7d480636d784091b7a9ed96b9348e506f8075443d25de2e343f64b7f761960aa95bfce531ad3b3b056995abd93025acbbdb10c9be59a97f491aa0f1751499bb7702b5e72f24c9517468571914bb66180a51c51ec9758a38339166e8d224226aca58478134ccbcdbb7602c6ab03f8845405c4c2fa52a1f44654daccca6da76c15b8012f2b95211721b98910c5f49fbf6b4d87ca443d40ce3f22bfb93835e3b4b454f6bd038944abc12b271c9ddea47df772c1fe7bc92539c6588209d3bc9b244ba8917b1e2599558c3087e2a40428c8118c53c5a3c1809dca8250c888c900ade8b0599e120d9df8576680cdf0db24c54511eeaa03a1878066a2ad1d90815a13029995c62df419fa4315c87077d15a45b4031af0935554d209ec782f9b58c7f1417bcb9ac853b573778490a6c84dce39a4a7140812ea557a339aafa07214f297e7b12bd24b88af820a874ab73cd72b7f29a7c46b236f017a404547d3bbcda94230edf3644b94475f5cbc47d5c727169bd916351ea5616838a50b994d9155be24429e1ddc465da0c3a696c0575c86eab470d0421aab57b4e7008f5eb071787933316c7965f3114d167a4ff9a3c138b35d6456ebbba4c57516e7eb65e1ab4f696baa70cb318d082dfba083c2a46b01dc79030232953a3f353270f844b2347aace6513a61ec03c17b68a86014a7d147be4333512a3a1080034db6ca988692c8969a734025c3765eca1c10af92468cf7a702922f8b0977425631a9a8cdcbd7b7f8522c2ae2a0e86046ccc3b0cc262e59c78e16f7cf3947b0d1658ac4669ec93405dc630fdecc2a3b76813c85019c5150e21627ef7b5433648d5e042c202f6c3ce3b210423248474ab5844f4d12d22ec73a07c20d98405c8a35 sk = e5ac9fc72265fe1bb542e5c53244b49f5a4333f1140b1b8d354c0ec96c60b9789aee151308215b3150845ca5c6ef599d9c27ce45534fd8654c0ba771b00636bc0513d6895560b4b7839b71aadc9f39811275e13f61e28881946d46824eb21529de792b496aab3d127ba560c78b74a85d425d94c152ece80c105c83c3e7510b49aca230af93307c5245235f157710b3a8071c882ee68f775c4b810707fa7ac759351886909ec49891273784c1c3aa22b767ef778e70bb3e00bd99534b6d751169b2990cd5a5036aeac01e612d10e47947fca45fb47ab432650da935c3d033f138c3445982d427c89ed57593688a6cb95aa070b3689173b6f43e71493dc5d83356f59344429a85b81e040a65cbca79cd30800d6cb0d54c0e1dc88f5c5c4cc25a3e12780eb9a11cdf9b91dfa226e7276c5e7a4158195826664c3b8389a1cc01f9f01d5eac3827527d20623122ec88dbb434e387c4394b3d828902bd76239d12932b889903a4ad446b3fb1309b13240fb500781eb8777973bc6871043e9452a4e41efa58c0ad2773fd0c1c77d4aa009166cd042fdf3430180b2ee05384c5e4cd352235ce4a8834e44e8ed415c4141d3b037fc6034577e4c275788363cc4ec846673847982f0485a5cb58c6230f63c24c8a8a9596d4ce8c1451d89155de900d88825f8e842a999883d9012fe6448916c788a53222af55ac804459d210c83f3cb0e5d6794f16a4437bcf5708a6c6757ce5c2342ae64754c1647de1021dc172f80b355d5235ae0113af49016f254b9c90509d557ebf23a46a020b4ab0123cfa2ffb3a8644e68ebfc4914ef9507b5934a655abbdf10f45819743a4aaf6863c30c04b43a20163123f6facbcad4c4147b24358da986f8a3707169d301c10376444e95302d268a03330c177b21d09162f4a002a9fe47b09db482538011e1c5cf443693ff02e21813b7d8487c5276ec7e9a167055d1b13b31f1971e9a3194c772e3b820359c69c4f380e9efbcd63ab5b360584976ab670d96f66e1819e6182650271cd8402b57a3f3f60493ed410c7291c6ab97b5cf9a29531bd1d42758570a93e806802cb7876e8b4ba048835a164190a03001809f13648da8329c3429829f50341b3b56b2abab2c39e41cb4bca4ba3cde2575bdc832058704b372aae2090ad72c69a45122a831841283f0c6ba1b54a87da315b4481082a97470956061e796c3bc16023596a7e4582dfd74fbdd6a19521ca9ba1ae58296955e4232d87bb161998e246b979149d8006bbccac757f2ccfefd62eda7c0b4a375967d36ea4aa942e97648b6768fb26117c1cbc46b44535ab7d480636d784091b7a9ed96b9348e506f8075443d25de2e343f64b7f761960aa95bfce531ad3b3b056995abd93025acbbdb10c9be59a97f491aa0f1751499bb7702b5e72f24c9517468571914bb66180a51c51ec9758a38339166e8d224226aca58478134ccbcdbb7602c6ab03f8845405c4c2fa52a1f44654daccca6da76c15b8012f2b95211721b98910c5f49fbf6b4d87ca443d40ce3f22bfb93835e3b4b454f6bd038944abc12b271c9ddea47df772c1fe7bc92539c6588209d3bc9b244ba8917b1e2599558c3087e2a40428c8118c53c5a3c1809dca8250c888c900ade8b0599e120d9df8576680cdf0db24c54511eeaa03a1878066a2ad1d90815a13029995c62df419fa4315c87077d15a45b4031af0935554d209ec782f9b58c7f1417bcb9ac853b573778490a6c84dce39a4a7140812ea557a339aafa07214f297e7b12bd24b88af820a874ab73cd72b7f29a7c46b236f017a404547d3bbcda94230edf3644b94475f5cbc47d5c727169bd916351ea5616838a50b994d9155be24429e1ddc465da0c3a696c0575c86eab470d0421aab57b4e7008f5eb071787933316c7965f3114d167a4ff9a3c138b35d6456ebbba4c57516e7eb65e1ab4f696baa70cb318d082dfba083c2a46b01dc79030232953a3f353270f844b2347aace6513a61ec03c17b68a86014a7d147be4333512a3a1080034db6ca988692c8969a734025c3765eca1c10af92468cf7a702922f8b0977425631a9a8cdcbd7b7f8522c2ae2a0e86046ccc3b0cc262e59c78e16f7cf3947b0d1658ac4669ec93405dc630fdecc2a3b76813c85019c5150e21627ef7b5433648d5e042c202f6c3ce3b210423248474ab5844f4d12d22ec73a07c20d98405c8a356cae46e0e383ac5db3145d6ae0d20eb18667b5c591405e5ed188132a2cb9b491a41ed7b95e2ee284553ac54d72faa029a4acef4a92aebaacf5aea9f8f6d4c489 ct_n = 54046025c914a63509c53e7b6c6903a67f2f08eeab8cf033b908b3682629bbbb032a30aeb2a401a4f452a62cab4a839b34c094b6e158e138b13fc20829cdcf0bc9fecec13bd54a708d984ca94d49e8801c50c4deaf0f2b171128c882ee2cbcef5a32bc11590adc07b115d777cff5899e1d28cb3351c91c3973a93457f642d04f0bb6fad9e992f938723924dff1ff665ce70c96a3a49f869b40a5948b507834b4f1dd73147f6828b69acc409b60aa08b37b4a5cb7b899b0265ed1e6cf84a05d0d044fd740dd4b54e9eedd4b9ff07d131084bff465eab5d91d2f84ad2bde30fe264b6bf1ae423d098c5d4690838fda1aa80f48f4c8d5c9e33eba6144b61403d5800d02c98dfef749ba2dbb7053c3acdbfe43c9b3ffb77c36ecf9d449a1ca89e6e2ddbede2ee56734545f0aaf3c10fe7987a373facb0d5a3b5bb04d182440a95162dc0cbeff6f600f82b011ca17dffd3de20486741b2d1991f73ac3e4cae39a6ea8dc4528bdf9020ce3d2cbd0ed7307032d11ec8c45a51cce71b79ffb71c7d1e42f6154ed3d0adb020f07af2986c39274bf4b6b77d4b0b7ad5bb7882aedcd8e148abe7a920029804d9f820543254ff84a444cc0cebf651066410b508c957b90932e70ce8c28772e187f455e044c4905c459ce1ba157f40a4b7fb8d50f2108ab7de25cb23d5f42f9c3bf48033e27eeef583de55d7e882dd0dbe2c076ad917fa8af57d1b46a31db6559c15cf874e18bec3db69f3148718d0445b0297add90274b6695021843875622e9660e255a0da435db8fb497143094f5182bdfcceaca6c93e39e689335f4f84a62d6a668e01c7ae355b68f5a432c9665a16ed457f85d5cb332b3cda69e21c2b81e55a5edf9948f3b188c118d30e103c40bc8a0acde0a31d0865e5a3bd4d9481a9573216990f56cdd725cd49cfcdff3bda7904fb3789010fc9d0965cb776da1ff712b67c6caf4867f4e9ff722048e58b206e661c2f6ddea9a91639a4305acea131bf88b958d8376aa8dfdbdaf935ad345321758c26d4bfaf05747f17e2d48cc2984f9bfcb21517583b8665227203e8cff359d00d7f149f4cd10b8 ss_n = 0d905aad4466ff97e7f73c94b0e5ba442dfb346433b66955d2c511b4e24e576c ct = 27566631a90180e1eab7d868ead4b3b8094e672bb3d2c91166b82bc756bbbe3b02807ac4ed8f800126de4347ada65c06d3bc6309e43adc72cb1f4b22aa0a1de3f0226e6753768a18feb6640a922ca24986121a7de1881a07b2095c124c304fc627304a595ce61b3c1a68c9c2dbc2b5922a4b7a45b9eb9fccc60d0a5d0a3cefcd5d025a0d1439299dc7edf812ad453da5231d3a273d40d965d60e7a623e4e430b9604f2664187c025ceb29a95b21485d8774fde9dbaf7a4e702a76644d9743764cbdf82c5fc49a730172abdde82417c450438dab243fe615b8acda1f047c3b43eec4c8208cedd4de60354e082e7be54ae50aed46ab5948f60bb9e9e0c1956fd0ca1084e5284eb5295054636a2c4294bd07200eba78c4a27d23521fec0cd20f114ad37cdc553313a1d9b518c6d2d862b6c5ad34e88b7913534025c394e5d6cfbab864ed692d703a783bdaae0c36780ae320466bebc0e58881a086f9fe141976dfac7796c44335949323b642140282a4745d3549787e6147197324ba7d48a469dcba24661f761842a32cd15a90a1cccd614d8dc9a5b0e00f482f698ae444e13cead1913307ba98f41f22d4ebf0f35c347f078c6b695c229f9b9a9df3bcf356d686f0074224c0be6bbfe869facf35dc97702c0c7249486f9ee23e3f6c1a334e8cf69ce453e64b4ed9280a7aba6c4c612692ae2f2d967d2f818ed96f9e0a26de661dae477a2c5d4e386ea9e329953e2feb91be54d7ad32596d4b18cee25f9b0ca9f92380d7143af0c361a131a53917987ecfec8dda3e92c2af6fdf400c1c50d0753e6d8c7d618cffc2ba6d1446204080c7773a5c31bc4f182dca7fe4506d0455f5a230ea62ca068626eb2ecee38108090268e6564fe7f06e56ab8a40177a7fb9fb4eecf2071d4c23468f0df2c0c37ddcf43cf40b6f8dc4bfb66ace1807247942464b4a2ddde839dadacf7ec4fb8b79cebfebed4031fed0c3dc2c3c289a97c65469616261f7546981ad8237788be5a61a4c73a90fbc4741556b240dd51e61cd571df47228f315336358b9ab160eaacf462c637016973424b6fd77ee2b7386fc449269d ss = b79c46b2cd13d50218a71c7efbbde21e26502a0e1b75ab8c41342aa8986b5ace count = 80 z = 9cf39f351fe5d4edbfdabfb4b7d88ad0623706d430e8d243c43428b37fbf7dd2 d = b92738ab41f8764b5b8f8d205584ed8da1139c626ccb693b883249d48494818d msg = fd8232149e2d1b64660a4c501ae5e4cf37c3b3eeb8d2141bbf59c887b139447a seed = a12c88affc0cda9238af76ebfbbd43f74eb766087e86a90deb92db19684bd12eead7af49ec024152da367b740bbeace7 pk = 3ae9c57b13c26944144eb05f6d019fd8e42e644a4f1d1b8768612dd31ab72b58b4fb1c53f870c4e2d77a8aca09e73b7597d6cfbbb53fcd3332b1d8530a661b9c0c2cd948352ad4a07c98999c86342389720c4981c95a8df9cc5cdc9c6dc55a18fd042fa2c061d9ba3dd1936f1c92b6bc490209fa00c11a9827f161878267ec613f634a9227f26da565949e11866ae592e5212d3321337f8041606a952576845516c1cde08e636a732deb0717676b5ea7341e7457e38392b6ac62f7e252519b09a65a613a3c7fc3136adba7854b00131e60c90d8965f69651a9246e090671e63c092d3b5d27ac578a7430973c0fdd183dafb54191eb3304029d30d6ab0037c01b3422cce42f6a19bf95a787995722d3b1695d65c76f322cf3aa2006745beab4668a6c8ff898503db5376dfb620cec24b8b14346c6ab493509064809f3f7a2bc00c34fb798c192837813251bc2c6f66848b5882dee736693cc507f560deef656ca86056a487db6f6518fd2136daa8ff9620f6fb423b53809322c8eab962aa7167da12625e4f050f88209e2278c1d828d59b0b60f2878b4dc79e4973d46e40ad4a6648c927e5d91520d7672bbd13768f0a7c4f4984e25b3aa396ec8cb1e55c9cfdc604c85f80fdc9cb843587f61d20c52140efd404c674a95601b2516a14a8b73b6b5320c5376658ec065aed97c47c41da214b321581a01a662192c48936987768ab08accc9f972b0b931adf73873e9d98f841b3aae83b4d256b92fc4ce950a51b0e19e7639ae94640557bb8fe1ac27b3ab68ebc21e61251d55aa155333c80b914193b8b309166638c942389540158596413b3c54b2636852ac1a14238a730cbbc010ece37b1d2248d4760ce77816023a2bfc57016198527b55c155820489f79024890a4c382373f3c53a8c6542ec9718150a6d48710c4c30fb9c09c1a2850bf3648c4353cc16c3fe8b8317275dc9c97333bab211e0a2c346b68b2b4faaa92a4fa54bf34493f3cb0072d3a12bbc733ec2b6e6191144a1849deb845773b89246298a02cb95006524998c971844b47071170a58bdca6f95e37b930c57c156b02d509cad658173e99091de500d1ef71e7032f068791460e9a6854d70b093e6c9bf4285 sk = 3932a8d58b1895591cfd6252fc3a4e57597c23b22c90acb1bfa8a0ca05d09ed79f606049d307cf9e1a928d10a486f4bf95eb50d069b0c89b436a1510d91460385998f8c93ce9e0cf531961f7467f0bd909d251030a815e5a2b86ea35b45267590be2896c52395db61b86bb89d3912581731b780c88660089c4a63a27b593d5892c7163a763219f6ed85948e6a68673a531391696857c15c011a81b3cc02a84fcf217d54b6546ecc4adb7a52436b9f71a21d023ba6bf4208c44b11b92949de52377c446e731894ce0bd35a81fe183bd6067a03aa49e505b0ca195c6c47637c9eaa448084d70574c44820e8741a9116a811f65179f82562ae1458050740b267e0d2bbfc6b9286f88b417097bccf8cb0132bb308a9024fc203a29ba094514ab2103bdc3afb3649b22c0004ec955730659ad6c5ec8a123c985cd3f0a039fc816910c522730b5c6aa58e1e6b32acb2712b28276d996626b057648bc54cb7494ab7dd22987f47ab2c2a6a464dc14ee1811cc431ab7a861b1fb266db55cd1c6b7f1f95aba414d65bb3154b267a37103a61389c2da5d6aa478089c6dfd269f6c5a86dc735e165470558339261731f666ab83b68d3f07a00bf23cf55a1c49890fe42aa56541748dd9a4b92271314c9ebe00b97dc1a8cac3ac21cb8ba0b6c5450c5c04e4babcc6af5a45abcb5bbfd8288d581c7bc8d0c3d74a42ade3c1353a6c781133c5c7a597bc61d1015dd0b54c78592aa8628c62a41c63ea86dde02e2d614de9f8a8afd119b24450cf9135c66923bb3a2f7a696d94690649a5bfe5c605f8812e03f64755ec3fafb9041fe8a05e5675d07a1f6b6c8ca7e8a49ab7a3e02a7a5eb17dc898c6c089acfd959ce76818b700ce7e424462190b6f8746ba7930c4086d459a1ced945235d18d36c5722cb8a52c2cab1a7b61ea0607759cc34c527ace8218a92b84a87aa433f52d7562144d8876c61bcbd1bb6eaac39e93439293d71b01ca72b4e8609fd052b85b699a716d5200beb82199fbe9b7970bd0c1301bd656c50d619f89e2bbd74793a6e4a20ef8ccf6cc5d69f2b4ae81cc0f64ad406391af2a5480fbbf3ae9c57b13c26944144eb05f6d019fd8e42e644a4f1d1b8768612dd31ab72b58b4fb1c53f870c4e2d77a8aca09e73b7597d6cfbbb53fcd3332b1d8530a661b9c0c2cd948352ad4a07c98999c86342389720c4981c95a8df9cc5cdc9c6dc55a18fd042fa2c061d9ba3dd1936f1c92b6bc490209fa00c11a9827f161878267ec613f634a9227f26da565949e11866ae592e5212d3321337f8041606a952576845516c1cde08e636a732deb0717676b5ea7341e7457e38392b6ac62f7e252519b09a65a613a3c7fc3136adba7854b00131e60c90d8965f69651a9246e090671e63c092d3b5d27ac578a7430973c0fdd183dafb54191eb3304029d30d6ab0037c01b3422cce42f6a19bf95a787995722d3b1695d65c76f322cf3aa2006745beab4668a6c8ff898503db5376dfb620cec24b8b14346c6ab493509064809f3f7a2bc00c34fb798c192837813251bc2c6f66848b5882dee736693cc507f560deef656ca86056a487db6f6518fd2136daa8ff9620f6fb423b53809322c8eab962aa7167da12625e4f050f88209e2278c1d828d59b0b60f2878b4dc79e4973d46e40ad4a6648c927e5d91520d7672bbd13768f0a7c4f4984e25b3aa396ec8cb1e55c9cfdc604c85f80fdc9cb843587f61d20c52140efd404c674a95601b2516a14a8b73b6b5320c5376658ec065aed97c47c41da214b321581a01a662192c48936987768ab08accc9f972b0b931adf73873e9d98f841b3aae83b4d256b92fc4ce950a51b0e19e7639ae94640557bb8fe1ac27b3ab68ebc21e61251d55aa155333c80b914193b8b309166638c942389540158596413b3c54b2636852ac1a14238a730cbbc010ece37b1d2248d4760ce77816023a2bfc57016198527b55c155820489f79024890a4c382373f3c53a8c6542ec9718150a6d48710c4c30fb9c09c1a2850bf3648c4353cc16c3fe8b8317275dc9c97333bab211e0a2c346b68b2b4faaa92a4fa54bf34493f3cb0072d3a12bbc733ec2b6e6191144a1849deb845773b89246298a02cb95006524998c971844b47071170a58bdca6f95e37b930c57c156b02d509cad658173e99091de500d1ef71e7032f068791460e9a6854d70b093e6c9bf42855e92ec15cfbe6f8ce4f5dbdc622cc483c3b98abbbf5f48759c119e2320e341cb9cf39f351fe5d4edbfdabfb4b7d88ad0623706d430e8d243c43428b37fbf7dd2 ct_n = dbcff913131372cf3d06deee01436809775fcbc2cb8abc4d5971600a82c7cc6d1343a19827d5b1054b64225b422a0361d301944007e26e0009a5b84b8f11194fe36efd9778f906870db6f3cd42b436216908e56a690f71cfcd25fe6d82638eb6a2459d2c5aac90108a2eebb6eaf072bf73d2a12ade92fbb519e9ad1023e2a5b93c8197eb324f147f08d816f238c0c2d4961d5d2d431ed8c23d98a5c8208e802fc9be3e141524b631fd24af3ca8f8bfcda28869abe6179da12eeaf6aa3a98fda23eee0b1306141df8c1a7c3f8f43eeb7daff5734c2fb12c4de5c74e9df0bfccfe1610aa74f69ff03a69f397a171144e8f9fd3a4d8ce3c627c1279a46a56d172f85860a353a4bfa1a7cb91deae186c37828afb42341719c4d6a9d009e30c330efcef8cadf605c4a1589c1ac10755d2f82b93bc476b0b939fa42c16f66af4ce6b8c7704729f91705e8a3b6910f8f15256127064b5d476ad9629ff793403443e08561ec56c3e3cd60486aa1b3536ba30e64bc80bbea6be2385e36c372faa777370041a08bf5078cf111a5002c44b36f697a3ff6062da6f0bc1604b285cc945fe32c28953c5605ac40f15fd8b8309ebb5253f3d30fdd2a9bf8e3984bede7cbdf3551455e4108b345919426dec90feee2201be1954cca2950185fa55b6e4250ef92681a16503219634f25dc94e4e4581c4c0e08d0a4fb85bb06c4266a611572dcf32c7c54c2f66655e00fd7058319647a08b192180ca2bf340b1b0c1280a91d57fa0a4dbb5135f8248a0da95c3c025a3ca8efbbfb714332399b775658d77a4d4bd37436a343ef6cd079d2716fc67cb5811f6b9da5d262107e49cc1c3d05995b2381efc52d10f172408a90a70c45e7f153a78842688675220ebd9b50619bf744fff847c2f9c0f3cbb89ac305f132f200144dc7e23b0bbc2bf8759dfcb4ab4eca3a07120bb41c7c0070a2483b3a1c6a71a7b455f16eb0faa5c5d4401c5863c734f833cb7dc3c829253d096decc6b0ab2ebd9909b18dcf2a620f6204856e892bb5c6315b69dd1093c5887103e904f48690871a1427c6689cab13af2d5f5b53a95aeb0a276 ss_n = d32e6118779ddbe9e764b6344078dbb01ea8574fc70758183f9e939b0cebddd9 ct = 884c9a7b7e2c9fa62caa453fecd4b0776855aec779a555674f9680ba349db06eaf6efd4b4836523bede61e3b9f1a2946e09c90f13bd7dd4e82c9ddba45b94620e84558d0c9daa2ec12635f3543f79fe13e893a3db66cb8c45435f071366d82ebfd773168fe8ff25c2c56c4a7592cfdbdaba1cdf122f3b6b04937a23d1ce90fe9bf0a7f48f6c3d973bf18a9238fe105a567647b19ac6c94036b8ab8bab8d8812ff2b5fa2279741dc5ac49108e42c7edd29a0fc78b6245f54e4e24f1d65ba0d3b91ca6a0ad6cecf6e7d70fb8f7e2acea2f247f85b7cc04c3451f3654ebca73092618f6f116c2fe6428ffb6bc946c622c4ca7d8b445ee4dbecd33ed73d8ff1715cc0d6f9436147f89ab520d1d9319d135a402ec9a3ea15f50f45c9dfb6f995268a6e905ce9ae11cf8bd575ae4aaf0abc052e4f2be0a466a18daad36840ee82b694550b50a5c241d41bcc1146d29a147408144cd7f1c388a8921a6975623871d1897b6e8689c2c2cdd28ac01c34a190d03561de08bf50bde708329a9c7c7853b9afbe57edb09818c2f97ac930f1d25da7edac6a704d6f664e20c9d6b2ab2c903ad270410b3df37d900ec5c08ec0ddd2c80a60f60213cb0b643d7e7b2abbcfd86832c44c8332f624014b87a939b038b5a9b048a82507880486bdfcb0cbb0e09fcf731c747a5fc1134c52fbaa9d4771db0b16ceddd0a0fd0aa6bbbc6bf47f2419b58633e7db5f2eade9d11426ae1099d0245441752b20b268d1a279dd305de28feea56e2340b909c18361076c5b0debd85f2331cbafbbfe4f983520a4af963ddc3c27494ac3c4b0a6d0bf30a23f7b28e0e7852f75c8c1b2437757e8197c2ca136b9ed4b7926df66e20c07900e9fb0fdca5106845e7c14e94cf0f883033a9f004e60119ea55604e59bb6e8756870905a80519595715185947ad899a8a9933a235ec1e2490a35f5fba1419a958cf8cf9a8a3ab81b713a5152754a01c20f66372a5edf729d4a3b6988556e316877af1c1032cb7f12a4f9708ac8bcdf0e81f4ea3c524e43361b5597435d7ee7e1bb42bc6225a0f057d3ca697d26539f079d03ccb784e2d80 ss = b610b98f1fc079181972c4835e30be84677576e310c9120852532339344c6da2 count = 81 z = aedcab3a55a9c1fba2b2fc1e6a58abaf6a812df94e97f544f0cd039c6b096d04 d = 05d967e536819c5d7fcc2bfa5988f2e1469b80e1e2c2a81acabc59c0ffcf611d msg = fd82acaa4ba57c0bcd9b5bc2e38546f6014f5a8369cf0897b58155bb60368f12 seed = 72421e5426f03698ee4f3e5a94f39bd1debd3f4daaa0be70433bc465095a7652635ff1c86496e5aab09810ee3d4824c5 pk = 93c71c2dc26248370580b00cc53a1058918fad120554622718ea91ae5c86cfc41d56cbae4cd0821f5560870580f0ba33fb95a6d1439853640dff35cb4e901f0ff180982858fc3b4c1f2220bd4a21ca2b371740650c44400e6735ec3565b11cac8e38b24f4c93bafb8e3f367646657620c34016d69cb0f65301f24ffa1252511673278c117546994c2badbb95938c67063c4184d6178b095c96ca9b86664a0000500f55049d68326f1c61a5ad81316759560890105fd83765e9c3e59822b6cbc21e86540a203c440baff9e6ce7b6c1e732547c415129655791b652acff871f197307d1521b66a739de5488e1a1eea803a61863a05e192e0ccc687a3a37938160a05cf04ea01dfbb59f6927b3c605281792e9f5883de011b239208ad913c6e5a70a17c22614a8f1ac94455e0977be6a6664425d0b2cc30c037bd006d71c6c28fa1c21e508749bc50b5cc24a01c4d5057bbd23026224c3d13047912824d64e005542aae5da72757323ce4943ccd3497fa718e817a79f827909b61485e998435bc1729a2ae16d63b0a782d3fe72d65756aa830c3b706cf53dac8731983d0455c131c1300ea91c5aab361ea7308c2677b0a5defbc63561c6d3ca5271d47832252bddee11e10e783bcc92a6b8412ee4567f95181bd7a206721b0f051bb6dca802f140268f0b2fe510ae482ad4beb1b13f78208866deabc3034b43234466885f34b67351c81165b34c93cf8640cb6db801c766704977b10e2572c54a0a96634b5a738c0b29c05cb31bae073ba10ad8f913396730cb8818569cc7df6c909524bab3f7abcb011519d0938cce7a2c2798d93f01cf1f5b0b8b18da4a92dc72aa61449c1d505b907962462fa6b4986bcce04a133a48416e8906d317ae4d074dd62682aa6ad80b4bdcd992b17f37c44db4173a4cf36b43ce413a28e081b1f88ab21a8523d322325c341410b42d9d5aa9bdb7e1eb30402095d800212d87367bd11a3f63a4022270c698b207e4269c0e209f7121c97611b281a32e50271f23600f276508c4047ef46aa2eb8718bb39647f53ed108b10ddb0b0766acbcb763fb0c9c2673cc6df749b75480acb652275dfbf878762a85ae59426488277b34ad26ccd931e0f5091c5b sk = de1613ff5c77a864abd9a2893f9a2a64e685a5617899da58e8927f8bab8a23818799f6ca8719844866071639cc205a336cf57dc7d04ebd7565c2591a296c1d02ac0c625a38eee53c4586200df5209b2339cb83ad66e9b6814b6e9f2866f56619e5175e99b973bbeb4db45ac9c30abd9e1a915ac1abe74051cd3bc611867b1dd77fba02b96a042894a279c780467004b2d38b1d6b430dcedb4cf4255fb4a5a4c4f607a3069f516cb422a599afbb7e2c043044e245473478572b0e42a905cca117206cbd04f5062e79642e7776c6947383570e6abcc948f04168375e6b8b1d3c64141aac2c91b932f2325c12bc8194b63985a017f67893ac277baef0c0d2d494f8563fc0d1aef384b0d702971791050585212e71086e03a070bb0743fc7eae1ccca9dbc6ad463827a13eb72accab06793a6229293447e376929033013e5c778f3311d5087ff6815996d48961925b0be35f2f258673483b70e55db1c10f2e72072975374793281cf01da5eabd403334431ba1ec7964f978a695a10c8599211a980ce0fb1a5feaa964e177f7ac7cce3a5bce75a126d07095f317d4873d102b1b6053a0264b4031dc6b9c42a526d49e77bb22bd4ab683a6610455acf37151b1c4028898a3e0560c9883c8cf5101eb511354a56e133c67c176415b2612f4d8c26bcb4ee6064b0e04a516d008c6970bb6bb3d8ff1709e5704491667dbc84b2aa58d6b323629dab460088ff76a417a52becd200f3f06145c8c6bf855583ee55bf0c55d45a50e057544290304e9b7cac0bb72927703c9200920f43aa20ab809c83d43370dd1a35745a48654c10dd6bc8c7c129e772cb88f97bd896945b1d920d96b746111607970c6469a747936447543c8a4e8aa1e39b777e0a6691618e0e30cb7447e8fe2cda4bc28ec26aa2ac6acaebcbee9848b5a4aa459f61cdcc535cfcb68a77cbd5505ad47b0ae52aa79da0919208329e2e070dbe881c00916ab79112e408492a3524fe79a6f852c66a80fe856cadc4116a7d52f8f25181e2777de22a50c51940357b2d5e80f47b771f3093d5c20073f626f10e73035eb5b81aa338da4a6087c2193c71c2dc26248370580b00cc53a1058918fad120554622718ea91ae5c86cfc41d56cbae4cd0821f5560870580f0ba33fb95a6d1439853640dff35cb4e901f0ff180982858fc3b4c1f2220bd4a21ca2b371740650c44400e6735ec3565b11cac8e38b24f4c93bafb8e3f367646657620c34016d69cb0f65301f24ffa1252511673278c117546994c2badbb95938c67063c4184d6178b095c96ca9b86664a0000500f55049d68326f1c61a5ad81316759560890105fd83765e9c3e59822b6cbc21e86540a203c440baff9e6ce7b6c1e732547c415129655791b652acff871f197307d1521b66a739de5488e1a1eea803a61863a05e192e0ccc687a3a37938160a05cf04ea01dfbb59f6927b3c605281792e9f5883de011b239208ad913c6e5a70a17c22614a8f1ac94455e0977be6a6664425d0b2cc30c037bd006d71c6c28fa1c21e508749bc50b5cc24a01c4d5057bbd23026224c3d13047912824d64e005542aae5da72757323ce4943ccd3497fa718e817a79f827909b61485e998435bc1729a2ae16d63b0a782d3fe72d65756aa830c3b706cf53dac8731983d0455c131c1300ea91c5aab361ea7308c2677b0a5defbc63561c6d3ca5271d47832252bddee11e10e783bcc92a6b8412ee4567f95181bd7a206721b0f051bb6dca802f140268f0b2fe510ae482ad4beb1b13f78208866deabc3034b43234466885f34b67351c81165b34c93cf8640cb6db801c766704977b10e2572c54a0a96634b5a738c0b29c05cb31bae073ba10ad8f913396730cb8818569cc7df6c909524bab3f7abcb011519d0938cce7a2c2798d93f01cf1f5b0b8b18da4a92dc72aa61449c1d505b907962462fa6b4986bcce04a133a48416e8906d317ae4d074dd62682aa6ad80b4bdcd992b17f37c44db4173a4cf36b43ce413a28e081b1f88ab21a8523d322325c341410b42d9d5aa9bdb7e1eb30402095d800212d87367bd11a3f63a4022270c698b207e4269c0e209f7121c97611b281a32e50271f23600f276508c4047ef46aa2eb8718bb39647f53ed108b10ddb0b0766acbcb763fb0c9c2673cc6df749b75480acb652275dfbf878762a85ae59426488277b34ad26ccd931e0f5091c5b25fc2274279bcbb418fe753b1f4d84b13bd635e30b2870ad851c2de36e2b78aeaedcab3a55a9c1fba2b2fc1e6a58abaf6a812df94e97f544f0cd039c6b096d04 ct_n = 3b2b31bd61d52e8f6df9355fccaf39a09fcb3ad31e81497071900dab6308e37040e3341d906333244c2eb051c1b8fb79ab75ee4b8f694badec8c9f666516b183f9ee78c7360a3af739963f9e9f71bf9c9959714a5fb417f498c73928fa56044486fd7b03b9535cf36f61967fdf5cea02680d21f0fb579c302dbd3a6535a94cf3b623ab70277ca665bbd2b94a865c8f93e0d74e30cf589a1d635231448ad9fc9857200c419f66029641b6da74d07f0e1659d6f8cad1938187f8cdfcb5109e79d0db9a0a25034573eb30dab5645a5d61e38cd865875c2f7ca2e30fa271e278848ef88e8c5e6dc01b1695a84c5586f0e4e03b5485bd5cb7b4ede725b3b1c1721042cfe7211b61d6f9cf9811f876c994195c0eb79620a276d05fac7296dba1857a4cac1c7dac31a2829717b58c120bb50eac68e2e223c3747ea0df0c523c11d0c76991aa8db2df8046b78def7af0dae1087d8252dd9da3b69fdf6dfe51e5c0cb680c8b8256b5504cc7cb26fa9c078da14a6cc16e87c88f24c11428acb05d007f33d314c78ebed39d2e7cf0882c30044235132b13849d1b04837f1a9337f0ac028561cfbf71d85fc20ac547c17fa527cfefe8e75d5e3b714355999f3501bd544d5998967009b43e0d3e12538c983132195c03e90fc7b1bf859a4387991c8a952fad1c33d2bce39464e3d5aace8226a8f7e832332e921b191a607ec5fb02186d2307ab388f20d6b92478b7cee9ee45c7d1d564061d9affc9198bad9dcc15e3b1b2269905c727efe2df146db93175d37b1aa766bf4062a6d1a1f882011075e0543239dbb34e7c7bec9242fe217c7f2c96096f3d40fcba54e2369df82c39fb8d46e19bca6d5d0ba4ba9a3807da3da29fdf9fccfdbbc4a2e0eadfb2d5a546f09d83ed05ff2464da1c466257a5c3f9e720a4839fe286e117b80e7d31b72c37a92fb39fd40c0586153f8c22031ed5c8006ab26b0774cf2416f1af3b3a86cf6c3587e767865e8024597ba77524079582c3389f20e18ed3c886224f6c94fe52a18340f109fb039d7756dadb0845792d0e7db0b7709c5517adfa657ab20e2dae34b1b49b2b77fb ss_n = 6491a811a831a261107e76cd7bbcdf5b21475130d5a549fd5198911e306bb33e ct = 1185cb2f63feed90e7efe99199c63b46912ffae6dc351fd2d23660371788910caae585b3cc90ddec00113e28497094044a0996084494adf5e0c7f7c6afb1ab99dbebd607eeee0b0ea23d9b1888b1fb4d709e69391dad14a018848dbed991ccf57b1be7d12e288484e311e6005dd646cfda4ed4464a9e424132bb70f1ada8fe341979570d6f11a6b0b5a03fe34dfb7e5270fb8443273dec7ddbddac669cf0a9c7c33f9788d584bd8985e18eeb32504781e1afa9cde9079088a91a1c1969bb902370f47eb53f23d386eeaf5ef5b4815e128f433354ae315423c290f2c4f988bf8697c44ea5e62d4788c221761a4a810d6f568fdd018ed4f2b0518506fb053ef4bdc1a21e65503e89512b7ce9a7fbadfd403a75a151239fe42a2490ee2d67ca30f3a5e86f199b682f96adee9917c240a83009781b8a774a253f2d63fbd112cc6376573740858d2067ec85faa8b206be9c045e5a04630fba7675b1a647df81f8b0862987d1be6b8483eeb49c33a0a6f56b747065ab47a20d426f8f2fc6a02cda340daebf95e331c94f006b8a1e08bcf8598171117ff2f00ebf67a07dbc65b7b7e6815e185a54b5137bff2c801a75bea9728ccd03064af3a0c33a27193d0f61fd3a785a95d714248cdca68f3a738456757d50481eb4feb6c3bd524dab0b5de9f223966109b1e0780cb0aa7f04222f663d31199d29037d31a84aaa16465e281184f619e28a7254c5c78269bb53f80fbaf3be811dbd948b3b0baeeca6d8ffe9a4c4318d65f0fdd9a1b4dabb9f94ea051b4b6f26837e602fb31988ef8ce5c4835d70a32f985f7fe868ff48fb142901b667eef53fd50b628e8c3e37993073d7d757e5b33a5e1ad1482d131f1405b831c6204ec6b7618eb864a4ac88cf7251146c2431d7beb5999221f88361d55fbe97b87f13fdad1c14cb63bc9b9185350a6d3fe4e92b93f401fb9c0a49f75e8c66cfab0e7ecf4c9f0b8437f4b9e3ed54c821b56d5c95b4b92f15586f9a0df4193e4a92fa0f19c5f6c96b9eb308b28bdc6d86bda525a38f22851dfab0ddf92469215eb57040dfed26db09bfd3b9d8b616ec44fcfa9acee9 ss = ee69fc0fc14e42f195847a1d97df2c72a3cb39e4419e054588894a9545f3c270 count = 82 z = 83a46cc0f82ea5093e1f6265d88f37160cfcf911ace674fc3c253541338efe34 d = 05d31a67cd3898e9bb2a6ebfbddbfbf7a1b6a5b1c402b7dfe5a6c6d6e8210bac msg = d00f773c6fb8e1ced1f90a31e91f0faba02c0889bb514943e22508ebc8df40fd seed = bedce6a73c1618feb81c6b9a77a5ac69ed79692da0631bcfd17784a2a69040ca4e8d58f90121757a33f2d498c7f2fb54 pk = b3a6242fa85a161b8710f42e337c701dfc2d53db463c8a242a25244c28a9cee96a5270027ee3cb4c4b18033b9a99c87915409de98789ac650ec0599ebf31c42cc5685aca3864379fbc687be8805b6e493eaf45737dd3b21ad8befa5ac8147031488935d1833f1d85c067a73dd9eacd722816f830372bb36b0a680648800b7bb16f8d4a9708e375a6751a8150585972b3f1050cfffa874cb63561fa9bf4873602a06f3cf50ec4eb966be68933f610aaa0659d5049e871280f970a83e56e005692a8fbbaf94b959199b22d739cea3747e607242dc8b23f381ecfa020c8381cf8ea9a08371e45f21e11262fa41115853a71a2561f770c509253463cd8392d4835ff94359aea9bb99040bbe0309eb8208036513aa77cb70c2a9910b43662ca353b5a718000d4f419d527bed0730dfa56ca74b60fe3b5295b932b4591a891ab9f47459176343ef283c4120bac1b909d35580b0e4c02a6288b828a3de4c40bbcda4090db75d1a131d6d9aecbd71eb3363d220850135155816443e7232c30020537911f18e016fe290cb8e75017619e7e71513d0a3f13525df5910ba1145b8c83144510730147646e077a69aba15317a0fa6805fce90c49f98fe5b11449667f7de46bee88c60ca2264f65314a6c0b497677454b2bbf411816129925916e959731db0a555f816960a47ef836b8179042095a4e5d804a64727013923fa25b0ad04541e2c521fb8c99736c4bdf215a3c16b93ea2bf9a10cf80d60e96fa83d89973eee483b9d12308591e68c100fea02f8936c4a2c121ea3792c280ba54716497677431bac7d2b41b8e8a495f4307b27ca1e210ccfb63483a742ca1f9483993c98e1664e86320566c7f2c4181162b4311832fe5a6114ec8c88be98cc6a1983c2993912986a130b955989929f48c3f8712dce4bda1572f87c483c4ca68f45b257a9c4d8b1a10d4762d03f65703c14d349868fe5c902a640433f1229293b0feb60239a00f36f13a773c4eab3bce9e155178eb499f12a3c9e17650f6359a2537a540cde6004e741629e3dc331ae9aeced72477cca4d8118daed757ae659c569501a908cb72b75c339f4baede52db14588498067473f05c68fa7ef9a27443fe1f2b4a5c59655a13 sk = 5864c770981fe52389bfe795b49ab9dd29646c8206bda931ceac1ade07791d8350f1270ce4b59bc8e55d1c84554e14952d0692c036a462c49962118272c3791b2410b7631e7dd701068815c067ba8623c63f025d35393d2757125a635ecc61be7523302eca13225b57b8b111bbdb4329c82677b858bd0c4b1fc0bef7f004b00c0f54c55f445a24a2b425e6a93e44837c0e32659957294cf37e4d49838de81e321aac9ea18f3f3b3b40990e809202587530f664c10f58174da5c529bb507d9b24e2c014846106f84b4a8a59b803365459c7634476940f22b2b4e14f858a4a5f11a886f376e9130ec67279b56a3e2c2073c4eabf19431ca7904c537988fb053fc767928d70b2ff2ac1cfb7001b1c5028d834019a4d2d835bc367010ba0cac8338c5bb228ddb1ce447b6e6dd35bf52c0c5a96a5aba8a27a1067b15612860c3417c658fcf81a658a35d1728b58821a1c4a9485559472e4544c2c6f4d65734aa6a7fb5b2263639016e146cc1b8119011735416784dc26be7a4782a057efc18372fa8161c90747c24b3865338e09255e93721b31bbe5c9ce0c027589d75896a38b49e77bd9862e15006bcb54bcc15c092f49af2ffa6ebac9593470c0f2f49d7eccbb55c21d7b999950a593878cb3e3b56f7366274c1959640cc12583c779bb3576a255cc52447b60608cf18923719dfb475fd57398acd968aad2b49325aa5ab477eb7ca101f4c06b9c5ad7e74d5728465d5902e5173bcab763b261560735595b49a3ccbc54c5400d004828a7411dadb1539a0c3ba32887c8558b565948c54cab18dc7691700cdac42beaa234dd80203c4526e0136cabfbb9c9272a64a415ab640c302752e9d323ad3744940139e15bc0a5b0267a6520b1a25b0506528de35d278354229a5a6344362ccbb26b782d8de7751e9b98ff32af3bb7868514c1a0d984cb6764798931e98781b0b923ec4c529dfcb399b69bb1f9b845846df905d051215ce2861695b8222070aed29c779a9c568b787d3995c482b9c3ab505168410244f08f7925b1893bb817d1bb26733bc40cc4af09ac59c1393c22261be47d8e290cb4ac5bb3a6242fa85a161b8710f42e337c701dfc2d53db463c8a242a25244c28a9cee96a5270027ee3cb4c4b18033b9a99c87915409de98789ac650ec0599ebf31c42cc5685aca3864379fbc687be8805b6e493eaf45737dd3b21ad8befa5ac8147031488935d1833f1d85c067a73dd9eacd722816f830372bb36b0a680648800b7bb16f8d4a9708e375a6751a8150585972b3f1050cfffa874cb63561fa9bf4873602a06f3cf50ec4eb966be68933f610aaa0659d5049e871280f970a83e56e005692a8fbbaf94b959199b22d739cea3747e607242dc8b23f381ecfa020c8381cf8ea9a08371e45f21e11262fa41115853a71a2561f770c509253463cd8392d4835ff94359aea9bb99040bbe0309eb8208036513aa77cb70c2a9910b43662ca353b5a718000d4f419d527bed0730dfa56ca74b60fe3b5295b932b4591a891ab9f47459176343ef283c4120bac1b909d35580b0e4c02a6288b828a3de4c40bbcda4090db75d1a131d6d9aecbd71eb3363d220850135155816443e7232c30020537911f18e016fe290cb8e75017619e7e71513d0a3f13525df5910ba1145b8c83144510730147646e077a69aba15317a0fa6805fce90c49f98fe5b11449667f7de46bee88c60ca2264f65314a6c0b497677454b2bbf411816129925916e959731db0a555f816960a47ef836b8179042095a4e5d804a64727013923fa25b0ad04541e2c521fb8c99736c4bdf215a3c16b93ea2bf9a10cf80d60e96fa83d89973eee483b9d12308591e68c100fea02f8936c4a2c121ea3792c280ba54716497677431bac7d2b41b8e8a495f4307b27ca1e210ccfb63483a742ca1f9483993c98e1664e86320566c7f2c4181162b4311832fe5a6114ec8c88be98cc6a1983c2993912986a130b955989929f48c3f8712dce4bda1572f87c483c4ca68f45b257a9c4d8b1a10d4762d03f65703c14d349868fe5c902a640433f1229293b0feb60239a00f36f13a773c4eab3bce9e155178eb499f12a3c9e17650f6359a2537a540cde6004e741629e3dc331ae9aeced72477cca4d8118daed757ae659c569501a908cb72b75c339f4baede52db14588498067473f05c68fa7ef9a27443fe1f2b4a5c59655a13f7f72e458b267e0ae3afd06575650880a436ba8af7fd11a624fef459aed50a0083a46cc0f82ea5093e1f6265d88f37160cfcf911ace674fc3c253541338efe34 ct_n = 915f2f4d24ef23628722bb5b4346bf439669c1c6fdc200337acda054970e3553b91bc8829111cb6b01cacd525a109684dd9be00af7a4b38e405f3e48f4019b06a9a8a3f5eebcf453176b87af50e9bf467dd19327ed49c1765c53678a1ed07cdb846483c63865acdf388b3210ee1b0efd2f4955db5883357271287d18d8ca3aff3cc0b37301650dc704c1b032bfe026799051dad8be825eee9a5b0d5a1f232651d774859c820df1b4bbc5a4cdadb02dbf1dcd57f7937da165b7dcfb081354250bbbcfee51b6e817911a98c86f8902a41d35255c71899f7df1179820372f418bc3ab568e4ee0161587a55f5394ee117c3b92bfc924617a60ee2c5597ec76554b5048872f54966994c18b9d2af76c78f27c52b805e5b6242720f02f0a11d972f5717a4d39856914060c169cea7756d6cdff5e6fb50dc113795eb4d8a8e5c2c9aefb1db3457d927f2e5d732de2d838da011372ee77efe2d6c980e606c72ac0786726cec303fdfbfce70004f50c2120830aceffb5d625c7d2f103e159106c9387b948c6b41edfc85bdff3d2a03feccc63c9dba52ceba905c979b256548d9f34bc0b59ba2594fdf1fd0ac56e4107ede079d993fb6ac30e928e6e99dd1e2e3269b9b70fbc80cf3f8d29c82768b831d19cc1d8ef0ddb64c4d85639a905ea3b0e6fb56e411c69e51b33061b98cfb0576f9720852ba017900b2b6f8d2067b9d484f56495c1278e23708cd8e6e6b4499ad44c1721d6e5b49c15ba5ec09c1b76c1ca002372f287940b1cbf23b53efebe711476612e9d36168316c388a2cd0bcb55911839bb4b331ff31dd186693f1f73eefb3a9288229f4cd001815fdeeb19fd6eb593f530f98a63d6b473210f7d5f3a6d635e9ee30c273bb2752064bf859cc3d6ffd8e557bf86c63c35cce42eca170c203b60c20c133f3e5fbfeaf387ef4c58142525d6e652af8d51877cb172cc1bfa361645e008cae1153eaf9f54bac5cc7c446f1d61909153d5d2fc0ed46142d40f6dfdd8602e0e2e2384bdf684acc4a90a2b9d03863517216ac53f039cca02bae40b3b6e2f66f7224870d56119af2af297433b62aa8782 ss_n = e8cf9e60a6f0b8cfd2695fe781a68d59b7b9a3ae6480467b20d7befe2abc094e ct = b44df17c063022746040879c1df4af0e45f0bebfd737ae9cf542f48432f18ff2b5ea8aa6e0f1694d36bfb94638400d03dfdfa49737dddfb7ca4dd2e3da28262cd4094b0eafe547e596d9e1d89a31179eeea260c5c2f316c26322541ffe835c3bc15a0d7aebd6c75390c0f1608b62a55ffeac5e66c5c6e74065ad9037f0503a7335917a1e21c158570e1ef0b0bde7fe46b50075edc8668791f9ad6e441af5e0d138a2d85219996c5174748584fd3b7ffb39c0399a7a552e3b0687125a949f613769e49172a76d3f8f3f88c237d23209363d3cd6ce0b7b907c16a650e017c5560d6439b7be95a9992a48c9ab135983d09f34396a30c1784707e3b9d45facbb6e4c67c564f1e8c8b5d64d7968cd094d1ecd7a0c3c2676f572959820f47311442e22ff9cc1599cba90b666bc955c33cc6e736b66671647ce3d8dea5b2a5dde02e2c2363cab6c52d6a3463dfe19f3a8bb20af18b4ac68f1ed32b9cc809f81b08b4824afffa94f0e223aba6d6067192ee74658ed9d359006a17f885417542a5cb3522f7228c29e021e70b6632760bd37f9cb068b7aeac03befa26d99fc3f8544ac04425f974ee0fccb9c902eefd6852582dc9b71399428b7308dda7f85e2ebe2ff32d19db1e959c347bcb984ce332f109a85ef2d9b2ff54d63da3d8b8606f408cd805dccf35dabbda417e95d0f783e2bf3da58e4cf2bee38fc8e9378fc48776e41fac2f287f8818c745aca7c16894847e7e365c7d0cf68aa9efbfcce2579596982c13e5319e103f6c72508c288bd5624d459c5f0f1b6629cdbfe48c3ce8fd5512f017c56b74a83024ed06e30c1eb8fa2b81935aa96d8557822d59c724380fe6ee1c10c5bf2336fbd6ae40991fa913a212881434057ee8b2361556f3da3c65c1aad4dc203ff239172e59abc6710cecab5b8905d1c32b329434a9ea5f2146ad607aea758ddd057955f5ea04065631e8d0a93e3df949b88ec1c62ce1b9f9016f963398a02819e11172d6cc40b19f45903444914f472a431bad215c43b8551dcf30bda86148137b97e6184c5fc80bd5f33b09d40e7070067e6406344c0fdda0f810533d1e5 ss = 40e0cfe8ad466e385202733aa32490ff0670f68dc5d9b9fb856e5ed29f181444 count = 83 z = 25eb6734dde33e20a1ea86dbb416d851d416a0223127c74b1618bf06fbac77d8 d = 8157604c55aaab7c496555b86e6ff87b4984d2c4d64ae2b3921a3278b4ff1d04 msg = 315590a95cbb38d4edc32481c7e44cf2a52294055750c2c8f5aa2b0328a26137 seed = 3af5b8647f6034115b7237d02e3bd780f9a5cb5d7119fe05a4b08057851cba0c9ec7730a4c7a60ba8f359ff7d60a0850 pk = 3b563d3ceca9d6c2708baac4dd37a69bda6a1a1ba24711bfd1458097ab2df5211e3f188b4b68ab972b97219c0d671865a480ae5a052195d1995603c515baaa20b855feabc7cee90d4ba15653619506b62364542bbbf1232943036ad16b27a8c73e5ba3045c67293701053b3306e898568818b3a0a936c63bea48037df029b240a14d599d0fb0b92f20c7a3102d348737db6c6821931b151416adb32bab5220f870bc2291a21b28324e086a85f14a247166f1b43f909c9e260a38e0269e11f491d08b40163637f1dc7778aa6a5510c6147bc9c59c872f230736d2a5709422d03c1ff6f046eee00708f13fe13a90bd4235b23b48d267cc3dda9cbed222fd07091dc1b4918922a7333c44f4b901b57e2a194afa6145159b7c3019abf4e275e3c4c99e5742facc4a01c51e77088149002cb63a87fb255bdbc72dd80059e734a321a90654062cfe990ee127a5225acd50e31b976aa790d101261455f8103aef627d33173868380267b596890904ba79bfcb02c647c62009bc1e26fc2c4f3071da1ca5023a9987a2a0288c781d4585aa57a1b75604918ac22c6a237bb822143bbd4e5c83fad9ad7b7c2784c1032c00839c6589c5e96a15f84819ac5a62b031566cbc018037b4d6274f1b135f458503454009f3b210da8e81761c55574845f62944dc5d6db0540824176bf26cbac5001b8a76b18c66e0033d1f161869a6506d046bef161284a54605736b7fe2b288d9af8b3865be1c3b2b9bce2665ad6f813e6bd8222644987361c00860c6fd56478922063988894f1782b41c396c0a1a85fb68f153b1e7eb16953b490043a67e7cc3603931756892706acadfe7bc8a2a63312ab4a3a76d5f86cd14b8806446438a1b26bc9028a36563ccc0095e216ffad004dd9c3bd5327ae3b87305e8bb001d76db039d41348885fa01f3b5418374816e5847f1fc66314b703dc357ddc786b9624c01f814faa6013925828da8c63b494210d3721e7ccd947b627ad80541f08dca87bf815465add7a7fe066297932d4e766b3d69912670110bd069d5117e3b67318d628caacc36f09c0e56b075fa73b23d0b55bb2008fced522440e4432c67b233be9c497c1662a7c102656a0f8757b4471c858b71db sk = 13a91745a3665916a4cd22aa4a656829eab19f76472c164d87e4c5947b0367d20d5b037dccb42ba047722b5b478c5a32a0e4abd827c73e22cf67c17ff2270bde6c25e1f57930e1178ab42fe171a6ff44bba6c83fc5c0789abb4c8cd23b8ca570584c0b8a27774475b88c1371b3e6174b7aa8f77c92ea591712ba7cc7b179928a188e512a5da3642d0702be5893d1009b882788ecab82685b627167c23b0632ac2a07252a60294a30393609d3f6607b34a49ff448f7ac8c5ef82fe2ba045f698808f94b76fc9e9e8623fb600d57979b233c21917098455a8e82b7457e8082b2f4b24e138ac0075fcafb2aadf93ad6648306183efbea9a03e45fb86408dc7509252b4b2a24ba34688bba8a08a8a59ef9867c82e820adc00459c7708d66cae08cb057d02d10aa7139242a23354933da911b85559dc70b93331cf7508fbef86525e76626183eb0f10471739e23d2bbe2eb61141c22ec432100ccc4be00bf50f042a986b98ff4c500fb39ef719dbe78683f28c594f1697d53414cf74264329fe6116a92a59fcdc89337b1b4d996527df70ca64b3e52a01e0df14ca1db681f0b0815d20f324823fcea6dfaa58984932f9142501e685fc416a1e258456c957f4be95c9f5aa3b35ba063d99b652bc837803c6e19b54bca60900c21fe694ce4f363b706ce8b420bbf5549fa659fba58c33617414eebcb0207b56f7437cc3c97b6093e522733f356386f274a2e464efc71b8fcc2c33319945b8acb86e976d8d437e0111e00d39dacc07637354fba5a8c8b9784ac838170db137ed31a89528d65142f47088b4cc4ca30ab2f51079217c321895b1fd7d74bab9b4836bb23d662a7ef62c09020278719671248972cb0c6e859215eaa859d5b60773aae491a77dfe13eb6539fdf953e63a1b1e770b94db14b2838475e803cb211bca459875ad99101f38adb709bf1b72a14376e6f1056feb4362a151d7f516947e610bcfc8e5b1b25a789a1152a99dc25a9e475850b0b37e8ca00b2fa8262b84fc0d81ef5d64841462837504376e110402b9ddfd37cc9a186be24bd0be850b93c623b6c595382c512e2885640843b563d3ceca9d6c2708baac4dd37a69bda6a1a1ba24711bfd1458097ab2df5211e3f188b4b68ab972b97219c0d671865a480ae5a052195d1995603c515baaa20b855feabc7cee90d4ba15653619506b62364542bbbf1232943036ad16b27a8c73e5ba3045c67293701053b3306e898568818b3a0a936c63bea48037df029b240a14d599d0fb0b92f20c7a3102d348737db6c6821931b151416adb32bab5220f870bc2291a21b28324e086a85f14a247166f1b43f909c9e260a38e0269e11f491d08b40163637f1dc7778aa6a5510c6147bc9c59c872f230736d2a5709422d03c1ff6f046eee00708f13fe13a90bd4235b23b48d267cc3dda9cbed222fd07091dc1b4918922a7333c44f4b901b57e2a194afa6145159b7c3019abf4e275e3c4c99e5742facc4a01c51e77088149002cb63a87fb255bdbc72dd80059e734a321a90654062cfe990ee127a5225acd50e31b976aa790d101261455f8103aef627d33173868380267b596890904ba79bfcb02c647c62009bc1e26fc2c4f3071da1ca5023a9987a2a0288c781d4585aa57a1b75604918ac22c6a237bb822143bbd4e5c83fad9ad7b7c2784c1032c00839c6589c5e96a15f84819ac5a62b031566cbc018037b4d6274f1b135f458503454009f3b210da8e81761c55574845f62944dc5d6db0540824176bf26cbac5001b8a76b18c66e0033d1f161869a6506d046bef161284a54605736b7fe2b288d9af8b3865be1c3b2b9bce2665ad6f813e6bd8222644987361c00860c6fd56478922063988894f1782b41c396c0a1a85fb68f153b1e7eb16953b490043a67e7cc3603931756892706acadfe7bc8a2a63312ab4a3a76d5f86cd14b8806446438a1b26bc9028a36563ccc0095e216ffad004dd9c3bd5327ae3b87305e8bb001d76db039d41348885fa01f3b5418374816e5847f1fc66314b703dc357ddc786b9624c01f814faa6013925828da8c63b494210d3721e7ccd947b627ad80541f08dca87bf815465add7a7fe066297932d4e766b3d69912670110bd069d5117e3b67318d628caacc36f09c0e56b075fa73b23d0b55bb2008fced522440e4432c67b233be9c497c1662a7c102656a0f8757b4471c858b71db55d7279c804214adfcd3c1175c69986113fde83bc5e9f41cd57d60be4e2240ae25eb6734dde33e20a1ea86dbb416d851d416a0223127c74b1618bf06fbac77d8 ct_n = 19574fe86c4fd66e648cda8edb026a229f23f7d8b01c8ebe43771f1901a459958e56f5073b9b71705113f224cd08d0bcfc7f23960479c72341fdf802896f9079f780443d1ed8636982dd8cbcffef382fc9b2b17ab74dfa91f77a61bba3e40ae25543446419abcd08632a310b43dba0854a0087e5feeb534d7875a28b4d2a30f57d47612530a5a690a7c843c5f71fb547dd65f09368745edfd96219560e0a677975ca654d4fae02e929f8b455b4a16c187a8b4d1dc30e709c12351dbb4f029e5066fa1e7ae58d8019c64b35154ee1c1dff979af5f3f6ddb0d2897ee32fe73800d55eb261e67d85eb45d5d65151a3a45a88310e04acaa3a1e3f46ad088b6156badb47c2f254a56d2e95a84360f41a61bcefc9b952f02120e1d4e65cc1544229082b9cc0dbd7507825a139d0efcf54e425424522599d28db6bf8c6e7992027fd38cdaf05cd1b811c6692f87233f6fcc09fa94d22a389541112e22e772c3a0efea501456cec52d83d3952a3efb3b8c927b688b7339581c63f08895956fe5f2dab2f5f3b5aba738ebc2fd07441da0aecfdd8ecfb5dff306aa134f18b0145abd3fec29fe9d33fec26ff22f78de106732a955e387512ad2aef89a3642370088532fead13eba8584c7af70ca80dccbaba3c80f4d4e72e909facd384374c21a9d15afe83b9047e24f22da90f52e282ceafaa3fc2aeda8aa193bd9954d2282e96e0aa564b854e7b48a893f7c43a07e5efe3ddf6152566187f52402c4428a42df1ab66bbc220935fb193f5bba7aaa1cacff793abfa571b91da86042f5b95d5cf9fc095494a5c247cfd4c39c36cf24f50c34393f19bf376cf2b17d4e462a65fec395731dd40bd5e13d247b1f11749210d68314966b56e6cecce3bd8b4da3881381b70f6ec98d919b6b7e40cac08943814ebfcbac2655614e5c7f6fec70eba1158160c370fa9a5efddcf794647d91ed8e9d71a85147a2277c3a46087c4f03d2a3bf7422ca982417741b4f79027232573d9b94c639ad74f128f04a4fa447e0e0705dc18d52c6f8d01871ea07b223fe951fae071ace9e3e1b7214553c7fa6737ab1caf69916d3c3 ss_n = 8bff553307fefb1093835f56808e4c8e8d60cc1afe613646bec7c1027a5041ca ct = f74b883ce5fddfaf4e39c628c3b920815e08127bf338d08577d63c8dd445abbd439cb5d97b1e793cfe9fa77d5897a2e051e433bce590f894b94040d1de01c7fa2eb64bffe3c2e3cbb1618a8b4865523375854a6ad40e546656c67ab2530fbe54e991e17428c4bf1ad0965302d2e55bfb119221966a61809f729eebfe3671520ac303dbdd4f33c9d4dd0cd432a5e752936cdec1a4c2b7a312c6bae954f906804e7e1d75a8ebcd588be6c4fc9d940e8527adc7f47c74c56ca1e314adbf80faf7bafc20f7ba2c41c2de0b8bc849e6f0b336a5717f91d9406526b600a70cd30d4f9f4e9e7f6c596573ef963da7c7f5d3ed4112bab2e61d9986800bb4e9ce2db71800de99125383bdead0d24f7ddb86336075719641db913dcbdfcf2d9081cb55a4dc96e56816c072c3b622f6a9815b215110971bb936ca603fbfb5440d5476bf9d3d9eb2b712f8033c958dc0d05bc9c9e2f598295028328c8273d32e4fb465403e08084ba84561bab73ba461790421704fca8c6499b20810049ff087df5c30f5b4878a9e6cc83e8ebcdcc2b652a8dd2cb08a83fb27eee4a3eee5aac3ec140afa2e9765458da88b49af00936f1332b9bc108e8956440d978e389caa5b20c2ad09d230174a023006b75bd1bf3a607ad39c8c67ec79697721d12d96f04c3e866f5b2a7c4df04ad288c98e152b0789cc268a5a90cbe1d102e238cae3bdd89d5947413011640ef231910d4243982773ffc2c65ad141564a8e42243901bef5b688c4d64d5cb01db3bb682fd5daaedda401985d0b76f564f5b0a58ac3c6e24f64652a6b3fb017605312a690ca93ff8149162c67153740f8c62c1b337448d46bc5917b40c2a9a3e74630b80302289177175b03cf41d7742fde2f91d656b84e01930a23f7fa56e28be98615fa9f8727cf880012a0e876f23d265bf426257ee1efdcac048381afad8e10936fb091df71d1d73a35ddd33ea6c073a05f407ceabf48fe6d6c5ad11eb5f12808e45b051b540f6f4acb15e6b4fe43952ea836df5ef4a909a330408141ab627e0408045f7e33c48d00c3d76461f73826a4d562bd8261ffc8cd83302f37 ss = 5058510ee34907922a325794d0684f9a16658f91fa0b5d34f7738d78a0b9f86a count = 84 z = ebb4b6f85e81656266c186c5093a38e63367301cf88a00ebb39e00361ee293db d = 7589a502bcc43f0d3c073dd22b078db5b9fcc0b34bad30833e033f05cfe36781 msg = 6d7866bb3aae173a40fa5e234b7e235e07fc24ca351a2ab857d9c1b0171e8bd9 seed = 4e78636b57484a751f90cbf39d18077fd71e1d86e3bab0c2b6cfe06f1037728653ee044b797c51e47b7bad34ad456498 pk = b26c9f683bb940b55d54371c84b8007dfc7c5df18f3b24c7d64bb4761a22e9765bacd12a4fb731648c25b511b2e80b0138c12f9c930b00377ba8346cb8b64554c05b01e41a2d594483182e32b098adb498033187ac28099010be7f76cc6e891f38b79862b5513f0808b5f9309143986d123c9381c50255ca8b196843235271c11fa4386127687f0a763e3d7cc7a6445be35125a7a0015ca945b0760a486a34e4182eac6258efc1a0d7b63ae5c2141c64093bec01a8610b02fc3bdf4537fb35bf056147d873c70d3792aac844f80b1dedf05367c1b5cb960cca6050a21ca1f81a9776d19c07a8776b0c34d0e187de09b6f7950c288b03c52a38fef44d8e3a940ac36b94423112568e25c209562a9e8dd65f63e411846688fe5c5543bb1844f1b0f1d8cf1c26c3c6491e13fa882a2422626709adc48075fc663cb5803e256fe458a56ad8bf92f863147628d967bc9598934c855592920ea8f0a76dfb9a2992c31ffb414da12e9db77e8b09d07247a1ec890c47a322803672693c25737a52d53a230bc796174a047c6c2d57bb5422282583da9a5346cd484a142e725e0a14bad1726aff4c64b69419b088511d169e796c99d12ca4769c130f78bc630c877b747d810817db6b3d55746857a288a968ad03b8c8f5480f93dab12be80268a52daae12b89030ee3d6042455010714c988b0691535c669919b34735ab278448220a0e7595cfc61cc97a1598c235e9b4cc42b374423010e2e379a8ed348985a0a1d5bce15e9cb70c021943802cbeba80c814adbd59e4455917b1843e8c82febf7919e02184cd1787cba51cb09a96665429aba838149c3436920e8aa4549842310822a95c93e57f66dd4e5029a7a807c4c263ed260239555958689c4a87b08509a942c274b084195b4517a07a89952280127218e7290843559f9b053de671694d75841880808b4416e931e98c760b16a5e69d2ca85f30dfe1acaa486a122670150a0277621a35cc9a48df59d50071dc7c747285c937c1916efea9d30364843d367e1681a0d043ae13695f4205f5732216fe585441ab09a0b22817769d8f46e72faa438f4835f8f2395a10ea626a2f93dd96a003af0ecf297bd54ef557fa04f17159947ebfd sk = 8efbc8fd5b2668bbbb13f7cdcbd0a380eb4f4f17b7d8706dc7d2a639da771a164bbfe8027b86a0c614bc1b29289a9479f929a5ec174b453484b7d848f28a210d964e63810cae3a5fed4a730a773f021a679c341d53891cffe678b72441b4a409224179e4f72e04c8c3a6716f1248b2b4ca76e549b1167356b3483166d6c0d09c15bb9960124b75293cba22652286d12160936176417f8c1002feaba9d02b12d51272fbb57e2e4c96df47c451da28c46593f063cf9b701e9432393a2cb4e629b9504a7e3ce80727ab75571c2f42d184de2768cfdbca974c6492f2ac7857bc7ff8b7ecb23b7a433a9fe212fd52c2feba3c83746289e6b82722a7c8b655574aa002c30926babe996984879b18c3d550fa7333fd232fbd741af2b4cee0b4a52668af05816396152eaf22465e911fff3054241a9d22146acdd772fd562874a2aa30c1ce77536aba690f3c371f2e9803115744a8d85a8d6308a4356000eb79a7940459d95f2b310da6a26cc426352fc2264a75be50f068f881432b76b267073cf351460d558dde241228baa95c17954e315b45c85796b1aaab77c8d25c26e8b473d05184bbd26db668bd128061f0025c67b87e07863e08c12e8b9a0a193c17cd019b5f3cb31f618ec5526c029a243aa6488f610c93db269bc82119962e18d5a712c787fed913aa7a9d3988cbc57ba50eb7028e79841215419e76b384c61f5df84904677a7d685f6b219c6957829776324897a603c58f765468794a6aca7c21a9c32bec8450edf122a2a89a8bb860b3b1450d4997f6d7a559d7011c8a2ac2fb8c1afc78dee0012923c0555b79edb12cab580bf8403c6ab0584b2bb418399608d0192c332b1f4bc37cd932fb9ab3a65303a4a16d0c61b0962614960a6492b92044904ceb2aa6dcba2880fab58ae2abf32ac2aff6979a07375b3268eb039c2a3c6511055caa90116084ccf43544ee8c50bd024115840b462972c801052db625cdd316894932bdf52374184b2f7b2fb0a2c5f700971a6b2a27905ada6c0eed0b8d3781b75c72c3c6dc9c1a3b02924bcd0c2373863120f93a0ad0712ce824009d8a81f6abcbb26c9f683bb940b55d54371c84b8007dfc7c5df18f3b24c7d64bb4761a22e9765bacd12a4fb731648c25b511b2e80b0138c12f9c930b00377ba8346cb8b64554c05b01e41a2d594483182e32b098adb498033187ac28099010be7f76cc6e891f38b79862b5513f0808b5f9309143986d123c9381c50255ca8b196843235271c11fa4386127687f0a763e3d7cc7a6445be35125a7a0015ca945b0760a486a34e4182eac6258efc1a0d7b63ae5c2141c64093bec01a8610b02fc3bdf4537fb35bf056147d873c70d3792aac844f80b1dedf05367c1b5cb960cca6050a21ca1f81a9776d19c07a8776b0c34d0e187de09b6f7950c288b03c52a38fef44d8e3a940ac36b94423112568e25c209562a9e8dd65f63e411846688fe5c5543bb1844f1b0f1d8cf1c26c3c6491e13fa882a2422626709adc48075fc663cb5803e256fe458a56ad8bf92f863147628d967bc9598934c855592920ea8f0a76dfb9a2992c31ffb414da12e9db77e8b09d07247a1ec890c47a322803672693c25737a52d53a230bc796174a047c6c2d57bb5422282583da9a5346cd484a142e725e0a14bad1726aff4c64b69419b088511d169e796c99d12ca4769c130f78bc630c877b747d810817db6b3d55746857a288a968ad03b8c8f5480f93dab12be80268a52daae12b89030ee3d6042455010714c988b0691535c669919b34735ab278448220a0e7595cfc61cc97a1598c235e9b4cc42b374423010e2e379a8ed348985a0a1d5bce15e9cb70c021943802cbeba80c814adbd59e4455917b1843e8c82febf7919e02184cd1787cba51cb09a96665429aba838149c3436920e8aa4549842310822a95c93e57f66dd4e5029a7a807c4c263ed260239555958689c4a87b08509a942c274b084195b4517a07a89952280127218e7290843559f9b053de671694d75841880808b4416e931e98c760b16a5e69d2ca85f30dfe1acaa486a122670150a0277621a35cc9a48df59d50071dc7c747285c937c1916efea9d30364843d367e1681a0d043ae13695f4205f5732216fe585441ab09a0b22817769d8f46e72faa438f4835f8f2395a10ea626a2f93dd96a003af0ecf297bd54ef557fa04f17159947ebfd83495803abe6cb0737b9a50bda7e0bd21b6c093d1dd36c4b0c6b142481caedbeebb4b6f85e81656266c186c5093a38e63367301cf88a00ebb39e00361ee293db ct_n = 81d0888dc331e187632724329beef70025dba48005e45703816b0d8f97fd4db89a360a554fa67fbc5bab34e57864ee60cc841ad6c561127624585e21c4223062aa6fa0b8ecca316e1e11cb01089f81ec880356b22502be46a6d1781eab65554b49ea7811e07e476dc779151505fa7e9045ed9d5651352c2b36a4b09af3539fa387eef7922148625d94ded677fbb9a92dc512cc4c87ace1ac244c22ebde549a57d57e56fba634fbc06b716601b36cb10b79b3415a3be33bf9d0aa63495edcf33b932569374c415c46fa3f751e1fa1953e0b54b03d1142da4e24c7ed97a833c1711e3cdacbf1f42ba571d79b1f9f6af9f4a970713adad525ea449fd87d6607748135b0a0ac0bbe9bf4d5619b192f3609f706e96c3ae27719fc380260f833fe66a9f7fb65b2363b97e6322845e7448fb44df4dd1e39a3428ec25bd0ea9cd6e45145f76b10feb426fb2f4568cdf244560b4880b3cc779cd475132af6595ffc6265b6374732b4bbebb6786d1ee2a33e8ec20fe08c4a67019fb76eab91d6b345dd360bd4f890dc504b4dbee5dad360a2ba671157ffc1c64c3f18b21949be33b9d8a4cc483b38f161878b89f5326b1ef4f9a1b100729ab83e843daf206105cf2431e9d8fb419e74371b748081e958602d8a1cc77e8f6297844e4253d03877cb0e17739d85f4beb391b19c8ef4a29854d4fb060d6a890b4d9fb3e398904370b4b047e550054be08b4699bd14c144ed98cbc61a2d31c8ae834004cb65b54e8e49ebe4a137b54da9a5616a9a1131d40516d5b1e7e3708449313261daa3fc8fad7d2dde070970fec4d5b84e6bd26ddebd02356e9c9ea2b227097f242fee7fa01d808e8a6b390d4407f959e6c48157a5ec01cc0f392f7e066f9707928797a063a7c151a77a779778fa61cd5d16522b0ccef77e568845a7d28f18c94278d7cfd7311442f0db1aa88e90c2235b8324c3961f14dfa1baa3f017fd6f70a7709f946d4b72a809b4a9010aab049468532e189dffb7e6dbea3cef9ba2afdee7af7fd5d1fda6c1e9192d79e3f77ecc98a89bd611c0d4e438deb929039c25ead648164e5fb5dc72d227e6 ss_n = 6b20b527b4324c2c6fee0b51dac3f04985e6bf88951988333452ed723c4bbdc5 ct = 1d958da19e674666614df0eaceef06bca9658d383c5851dce5dda9df4ee12e1c4cfdf32cfc8770acb80ac52226f7ebd8ff0d09606f32094948b93a4f70783fcbe2ab0e5d5b138295955597a98ad66e8d2346b32d2c818cd6ac7bbeab3643b607fb41634375291968e10945a076a8fcc189f07241565aa83a33e0d7dbc486b7724d22c0ffabdca720ab5fd0d8088e996cf7d7eda3f621559fcc1f8d9e6fedffd0fc6cafc2dae73ec37132b9d0f0212c895a149429e40810b785e738355cfc02d33a67b0f0d292c9a347f21b6a0c7d00ef62618d868caf2b007a07a7fa41c098bd305b63c3c48deb3b608aa6acc3c877382219a609c0890c656034bc7d9e2675dfc668bcf3708ad3e71184693d75d8e1f6a477c11cbde80d8773656e9aa2285e19d0a98fa5a0a447bf870e74dc78aff68501f9e459cbb111610673755260472b7ab26c908d2af536ddf455303c9439bafbbd87d27612715ec27334a41217b9096edd35c02ce34fec335bb905348f4a96de94ee459aedc12bb64e3ef244c4e820d6ace2c14ca75ab78718b98bda80082485b7c9670dafd04f219f81e5755f3cab4ad8351310fa4f08835b014d5b70f34214dac625349422db5c5106b33530a5984b568e38f544476576e9a1c21d328102d51056d5eaf1c35743043a040b4cf5ba06a5d119de8833401736a87fab12670129520ee1a7fc8e8b765deeee4084234de44b1d3beb49e53c26266cb01d9da6bc8e92aef5d0fa163f7724bd70b56d01a830f114214175d11328f6231d5ed3d95780ef6a9eb5ae81672cdc9e0c45a964ea3038f6fed74851e99c09ce2eca203c97eb33e8bae3d37a8610ec384322a1a01aee96cfcd6c921b3aa4ba91d745be3a70ec6ee1f287f5974162fae448374e7c6bfe01aa32671040bd661c6b7afc963dfe655c5beb940f97d6bcd45f1c693c1b306e3df21e6f283cb7038082d02584a941467aa755e596c6e3766287d73fc21d3faf6d2962822a9d1aefca7e7bf6d30e37a6c294da5599f1f0c7fb3bb7a963b5e7af2a7b097da0c0931739aca5120ab30d9326b64f94e5f01a986bfb67413ded7bc5 ss = bd8913f0c81f327135c1eceba7dee519eb96515290ebd589ad3428dee381d2a4 count = 85 z = 4df6ec9d176c5022eb2228c063ef0cf44a9871be2a17e481e8d2e7e515d02320 d = c294b700e25a061d942a810c1f63e9cde9c40013e65e9f00856b0b146d6d598e msg = ef2a66c9293b0be25c9b5451df60e8be1bad3070f199119a111cfe163ad01996 seed = 91d43c3d6994586fb73c9cc9f431d434c12e0690a75147d116e9aec2cd83ef3e13adf961f2b6ea6c8424e544364641c3 pk = 0712acda314676b45d1ee852e7c143ed563500bc0b97194058b10506017b99f88cbab567f05ba7ecbb20b230c4dbac5042545d8cf677ce64c235c6952bea24835235e3a67ca7ea64deaa8b207009d8a342959cb2ebe892154b5ccb340b73a34024868a3b524a70a83636929427a13e68c46693208da042084ae11948fc8e90d0505642bed27b29b75cc923610263d479919ac37ae78478e451011732ee5a19621691a3e97271890d3e04ad6a565765855e9b1c4cf6154c78b69be63b91e97c25ae25b08764b9d5497301a322eca57649873fa2aa92eed08a6c411cf119c019a9534c42280c63982a19781bd3c5fa86553021b284866da2bb900c11785e46c2573255693cca49dc8435ba5841f31721ba936e127dec34a3d5cbc6faa41220605633b8379335a9371a2de2c47aa8417bc270283f6842bda17324924922f1b32ab32969430653eab9ee931b96c536bea43fd834b15c0baa7cb7a88d5b39f43aac54bb79711a0fe158cd6f70c667e32ad18756672a87b5d6c386eb4609cc02d156a509582bcd323c3452ac264aaebf96cc76153d3676507df932c733a8314607b4e960ea92c8d1cc85c825c50c720ef2779e2766ce401ca6bb031a43415adf76ab550597931598c607cab756b839a35e7f04c0e7a7361b921d5207c06bb267ac501464779711e1114435546a7abe1bf04eb73364b95310577a02e0e8c94d927653e2357e909593baa2f121a94ca625c49429e39cb3506a06cd562c2008af90571c5d5ca3e8c7bd83023298428be769b4fd184fa800298c1a7c93c5119a07833e7bcdc7e566b792288765516b9b1cd7b28742617b68909b0ce00fe56b32f4354445546e83054bfacb0ba5c6923263a3ba385e7b91c669d6554a5a3ce6da5fc5a25b06044e5181a671e315d83481ef6bb49ae7b0f83c6a1601b6c84900259738582771b7e37d711257f0e65a4c6174d8727df4a43ec5fcaeb68cc0d1899a26ba410650568be8198a50b74639a317e7a854ca5e9ee92d4500c7d4a0c18fa55dd356840b1059e844c225634a2fdabb63baa1a49650cca3bcc5750d2701377698abd5a195a4885b37e2aed637021280c0316b0d9d2a85e361da794a1b29d18fd17c81e9a9 sk = a73158753083d1762af272bba9823c89b34409304f592b7bf248496e743b8869b2f570054b07caec58088430483fb76fdaecae164b23be500f87da6b1fe29a04ac28d2f8904187240ff37f0dca51d646867b91acb82b416ca54c0ff01beab8454ab5a37dd715b79b862c2c0ff8553b537643d10c1ae3b7196f6c7bceb58918a991c6baab773924ca28786a867ec848a65ff71b82d10ddab29129bc3eed080ddbe99b9b332421e23c0afab4e85b02d2a15c17d1260769084681a04cf524cca128dcf843c5bbbde6459e94d196b7152f314314708a614906a0f8bb8b2bbba664fa53c70b0020eb99395a5a59c298b2e03c6ba913e14654531a375f0b7961c2b9cce804d8f68943757904696072d63f268262a5756c0bd7c3cfc0c7e2558e21e67d17c9baa130ce9a55bc1df475ab82371c8b8fd959b9d587a57c188689627ec749a331361604c8bf089255dd82a2b8b81128266e12e5a3b501cf9890463e2427719325ab38797536b7b7f5773c8bce9bb49fc0dc56689c8f48d2c74ee78cada2710aa6bf292ca504d19d0dfaa3e312b281c19394081bf366b10b282d3326405162ca46ab21bd7034d7460dade792d5d3ab6faa6e3be7ab1b789d76144a84552fd36c7dac7481c8470c00e376563c4eadf71389b25a16b3309d0608b4ab3a87568be5366eb5e12f008a57ea4c6937f84ab8927a10fa13a37a6fe5d99875c6b920ac037693c5488800ee97b1fcec5cb4147e67b42ba7a5879de5c381f9848d962f0711a95ad8be1b643532993cb93bc7d9184da57b5673a906c1c30cd4a9adc8627ff75c84816caa5bfaa3e00cc22dbba4a5956bd0d616ae1b4136430f748c806f7a263486038cc084c47cab92d95941369fe157158f9727b5e57c7d006f72dc0afcf97121937f41d1963bc599f5c1b258fbb462584e8f325b4af6b4712c3670929fce48499fb0874ee464edb981ecf5133499c32135a08a110c51009c51206bf7c7bc6ae0abb38281516592af1bb38f348b70b28b2c1667b0235dc2b45956c2a9c7e02b16495d32c05106a44f2f607424b238b78a011025223ba111d8509e5573050712acda314676b45d1ee852e7c143ed563500bc0b97194058b10506017b99f88cbab567f05ba7ecbb20b230c4dbac5042545d8cf677ce64c235c6952bea24835235e3a67ca7ea64deaa8b207009d8a342959cb2ebe892154b5ccb340b73a34024868a3b524a70a83636929427a13e68c46693208da042084ae11948fc8e90d0505642bed27b29b75cc923610263d479919ac37ae78478e451011732ee5a19621691a3e97271890d3e04ad6a565765855e9b1c4cf6154c78b69be63b91e97c25ae25b08764b9d5497301a322eca57649873fa2aa92eed08a6c411cf119c019a9534c42280c63982a19781bd3c5fa86553021b284866da2bb900c11785e46c2573255693cca49dc8435ba5841f31721ba936e127dec34a3d5cbc6faa41220605633b8379335a9371a2de2c47aa8417bc270283f6842bda17324924922f1b32ab32969430653eab9ee931b96c536bea43fd834b15c0baa7cb7a88d5b39f43aac54bb79711a0fe158cd6f70c667e32ad18756672a87b5d6c386eb4609cc02d156a509582bcd323c3452ac264aaebf96cc76153d3676507df932c733a8314607b4e960ea92c8d1cc85c825c50c720ef2779e2766ce401ca6bb031a43415adf76ab550597931598c607cab756b839a35e7f04c0e7a7361b921d5207c06bb267ac501464779711e1114435546a7abe1bf04eb73364b95310577a02e0e8c94d927653e2357e909593baa2f121a94ca625c49429e39cb3506a06cd562c2008af90571c5d5ca3e8c7bd83023298428be769b4fd184fa800298c1a7c93c5119a07833e7bcdc7e566b792288765516b9b1cd7b28742617b68909b0ce00fe56b32f4354445546e83054bfacb0ba5c6923263a3ba385e7b91c669d6554a5a3ce6da5fc5a25b06044e5181a671e315d83481ef6bb49ae7b0f83c6a1601b6c84900259738582771b7e37d711257f0e65a4c6174d8727df4a43ec5fcaeb68cc0d1899a26ba410650568be8198a50b74639a317e7a854ca5e9ee92d4500c7d4a0c18fa55dd356840b1059e844c225634a2fdabb63baa1a49650cca3bcc5750d2701377698abd5a195a4885b37e2aed637021280c0316b0d9d2a85e361da794a1b29d18fd17c81e9a9e55b31fb2b70a73ad5b591c08909b3bd814575aae805e327f4303a53075a78354df6ec9d176c5022eb2228c063ef0cf44a9871be2a17e481e8d2e7e515d02320 ct_n = 69afda4288eca4683b84c229566a7f347a39422220879985b74af577131764afaf4c2854c91f7402d9d13cab99271dd4acfb31b07c5bdbbf65993d76564142791694001c7d2617c69fd2237d5956e6396cbf69e877269a68500c822d3ce231032f89013ed2da342374419066bc54bab54f0d150b226e9381bde7e77e82237d3e526742222b6d4bf452223f8eb3b8f4e7f8c0f854502989597d81b7cb315577959ec66bccbc8ceec781e8c7b7a9f3fabc0ad080ca44f6a5e4fc7c8c63f0e053fc910b61fc60f23673a35b466e7fc98499544e11ee4db93b1e8622ecfa26aaa690ec987ba943a7fad65b86833607b46f3d73725f92a8c2249c38ae26ab4b7c7af4e25cb0d192ff79afeac0074e1ade19a3c7231cd2cbc761a78caa2e9e423613c8ea1e46babae454bae21974bacb9bd852942edb99b8705d6237e580ead0ba46ee16d076543ead3dd77aef5ae75dfc8bf8977ba650fda34a287b7e92005128811c5fd40c585bb89a7ed4e7fefffc7aa2989030da35475a62c1febf6b6ea4036b1c973b5929bd42645cd63300ac1c5e154c7e3666612ee3a251ca694a296a95669e73758a154d1947865e1a0462fdf86214c5912107928c039c2a118269dd5834d43ad42d575d6c87dfa74aa368e66b7e3154ebb96325223e128e137e3074c66c04688eea3754604e696bbb2681af5d708ef60d9293997e3ef339d3dbf80a02125ffa307b11a9de06638b04415b6362910e1615f513c38dad0ce11f79308bff4c96fc8a7d16258a337807fe3678172862dc6d38ce1dcbd964cdd62bb0cb769f99bc10a53ece4f73fe7a82d9a9b82c90f945d16c43ac96bca2a3350bd00cd92756fd1c42095ba12a4dc065a01f27187426c141558c22e161aeb7cdabe3cd3603a0193537c672e98ae44162fe403c9fbc9513cf2feea74fd6d4692d2c7b6162f806ea6068d3366862289417919a928294e79aa88bc884ce52085b051d88128298781f3d6d7f01c0bd6d577c5e1277cce57f02e47a46ef959ad49f544a0c106a5ac7e0b70e8e0193f297e5df168dfac79e4c6fae6cbf94d1b690e29e05ef9839467f4f ss_n = 0a49dc8d49fa1fc519d3eac112d688069f91a5815dfa480099925295d5770b56 ct = b61607834ccbd9b3fcbb8fc3d0dbb27ff7969a7a4540e56b1ea9cb72367a7f7c87207a39c591a6dcbed11ddb229d9fdb54228fb582100b47ef6994afcd80711c85068c23695d479cd372a1ba525d240280cdf28a0eed55063a7eafdaab8356d4d69617925f41698a3b01a6ed6c9f57bb7198283921594166c83d0a587cd25ecdbc6dc11c0ae9613bd754fd365c7c05cda8b17a6b37188bf71fc95217d2a2720428f070f363a1319c9ea95af2a0e86f3424ee2f6610732682801bf09a8bea7b2be561b65ef2d5158c49d4f6382e92e28dddd3f649c70f9f02ca81fe31ab7f0edcdd0abaa3166bb312c97dde6b91366a2d78f445b635a2220a3f6f492cc74a412cd5054910c807c777c666e48b008c430fd7759494b9392852030ff1d4fbce12c18a785bd51c9128c0298de6613771921a640a3ec000271f969339c3c090d1d2fdbf58fb7d82606c34d07471b478f6725ddfde0ab229857e890e6ef28274cd838a2bfd6bca6ecf299559a567b8edef6374eecff9d72a6eaa9f0028c897507d3255251e157c4570bda45c2fad9d1cbca13cc54aaedfdaae3b51f4acb1576afc6fee25b0c49d10896094e26e68b651a2507eef5c37a72722d59d724767f35955a41166e42cc99258afd7b2df20a48b065f42c096aba4ea339b7d9cd5f602db2a6b253aa09c0182c88fff882f8860a1e2764dacc421dea4de6c9420336cd078429faec8b953b406334451e8315be1a54de6db298568e636ba8e1349583893211047175fc5f780b30330dfc47a5fdf246d369c841cd72dbb1f4de278562c5f30d570cd84079aff53728ecb2f7f0cfb2ae4abe4ae2e90ad024262a12228c52975c99a52b04fd1d1c7006e74665cc02b22146d51284f16a36b01966f86586a70f62458923009215713f34b29c91a1b8ff31ff958fe022baedb3ae03f2f5bdb93dd16bb9dfd20baca4f2b4f4a297d18caa2d2d8baaf7d069c16059a2301467e966b2c4848f0f365b0ff0909a08dc686d3b173346ec2af5c34e03bfe5e8fc0eb5f5cdf8681ff7ab649eca7233d2b872180eba33d2a4159a949afc723692881cab28b3908cc ss = 6cdc7822d0be060e91f69bdf8ccdd0a12618268e0fd4d72a5bb1bfa03ef579e5 count = 86 z = 57ec85879b8b57bd6fd6fe1d5b541efe9d30aa1ac649a0a425971898860b95bb d = f1e5fa8ec1ab3b792adc21c6e893b172e579b0e99a51ffe85bf252cb04ef35df msg = 07fff226a2d892d3b6e5d04cf2094c10a82ba012a43de7213c09728005df69aa seed = 680e7895a498a67878d78a21f62ef119a24ee030c983e27e1358be4a3fadfb307895debd007d521f71a28205658d3fbb pk = cfa00c52328edbe5824f2ab0771227eed9b70dd94cff0a776885149ee9898d86161ed116fe810fc28a14f58c1ae8878a1a035770029daf8c370cdb4cf4483903c4a99897b176f043d1cbb0b6c125dcf078a008b447450855cbc4309b066819452096c725c85f218a5e561a8245419dff99141037c89b71c28760ce49a204cbe4198dd7b471a83c894c11e09b8cd02541c01c7dd4487d82e711046042651a4dc8d3446b611d0201626196b8134477c83a1d3f121edbc7c13e230ea31cc3623470ab4c9a3ee7aa15ea9aa24aa0f22b60b3e7737324a02db0c3193093841c09b6843441f272b97392002b31836b1bc5f03750396284eb6e1a890f070611aca4112e3414dd5214cb073077abcb725caa88f294b9347c560268419a52a92251c77544cdbc7a2ec7c609e11ad448c18c9337000413b6d32257ca28bfc870af21959441ac0d07245e57c7eec1935000c803808694724dd37a2b6e1391496323d5b2cb1f13c59ef1070ce63a7ef26a0026800e246209e1900e69844740bb17d04c6db59d2e9913397926845b6c09a4b16ae8b59f3bbac7a63c80156fc62c0e4286cd47d491e2621986fcc36dc3ab27040040f75def6b69fe426a4f200d8eaa4b702317256cc888d898f6fc53eb8298e81a5c7d431754462cb9808e7b1016c081aafb17ae193874630323c4402fdc65c87e1963d799b8a668c6b971c91cfa914f5a03e3b41598b5ccdfe543f14774c8c30acd8680c485116f07a4a7b72610c05329225f6cb7465710720365bb009db405881d39b3126aa7bf99c8862cc5c2d5b1834cdab31d08029dd279b161942ea97a2ea22d28a08c187134132ccd3fa36d03e49e4164266ac21887d627e6e4bf75d1c46a59a341390205301f7f1c50236c82b1906b3fd22bab5c2c0f738d7223a8f18174c5998e41b61c96119b6b2bbdc49412c7f3b3020a829730012a8954a10a122e9417c7817c7bb315cc134b7fea934a6116c913c79b03b9d8c35d21254ccbb4ae77c9cec6e80e5e1ba70ec49b50c9c5a371185a42c88cd0c85eb67c0ebc468afc76cc071459c2b8eb6bc5405989fce150a5053ec41a9c542b3136fc0fb7d8c36e432969f1c236e7b38ac78c3dd52562cd028c58 sk = cc765924bb7d61467e74b3998d2cbad9f88a28c53644dbc13bb64e95503f38266aa8b786951acf9e152c7a9bc4f797bfb4357642ba818dc5b0d7827b71288fe1a3b122e1a329f9a6bb49cbaf0998f7a47fa08cbee390737618b214c6060af247fdcc901ba417c2fb463ff176b790808cfc7adfa3a729967d1f542fbf7a8cd33b2a756390d2d37b214c81e0027c5dfca359389aea1bce80b5494c00bd4340972bbc2786142727ea5ba9573081554d0bb853a02a0985346afe8816d95c9f779cc0778b3b4b41bf5560860d054e62965795421c041183c1c23c94c40eb54481e9810ee5472fcd3b33869a42a2753e4df449dc5c68a0353ce967908e7c232914260b8b3fa1647af099c84c8940b9f333f56784fd24811d877359247fd135c867d95a2eca50fe0233220a1c1dbb93d1a8b9f90829a8364f504b8394ea2265531f0ffb9a90ba15c4a85220f9cda9445ee616a85f7ab42111674dd9382c0425edf15c24078499b32e3d1937f01aa3ac7a3fa7d8b773e57afe356d81e6670e96006ff82126938ad310874659cceec81b19514fb7521f0b109f2236059c6a61e687b7d88c15916444a9997e34aba56807803cdcb7ed958dc01c71433b7d19bb77db6632bba56e82f777ccd6649711bd43d4a5b23673bbd90e068828c93b1ec740bd135ac200974fa3b18cb5b0cf48501cc41097141c5c46bc185c3462c87bc6a32607e04bb925625f92e3be47748b5304a63c924f7b597756288b14b87d1f455f16e59dcf900e14c796d925c418556c73e0493bdc3f622070d3fbb39b115be04a00ce3b8cb35c40132732f207c7039ccde90c9f36251739b22ddeb6287e26c9330396b466aae3686800a0b55d51805db04654d25930f843f2b48e3b26b552824c74045be8890a30097758d184d23c0f470141bd2957775820b40a06dc3235fcd818d45959bbe37450760a0692215bc84623d0ceb7e60cf803965ce3913a339d0ae8329932562f53694149b15bb789ee939e32662516a816555460b7987bbf1a7efa55942465bdcc0717d3b04e43a6c34857a30327b4c38977827b77de5b5fb1ca86580b98cfa00c52328edbe5824f2ab0771227eed9b70dd94cff0a776885149ee9898d86161ed116fe810fc28a14f58c1ae8878a1a035770029daf8c370cdb4cf4483903c4a99897b176f043d1cbb0b6c125dcf078a008b447450855cbc4309b066819452096c725c85f218a5e561a8245419dff99141037c89b71c28760ce49a204cbe4198dd7b471a83c894c11e09b8cd02541c01c7dd4487d82e711046042651a4dc8d3446b611d0201626196b8134477c83a1d3f121edbc7c13e230ea31cc3623470ab4c9a3ee7aa15ea9aa24aa0f22b60b3e7737324a02db0c3193093841c09b6843441f272b97392002b31836b1bc5f03750396284eb6e1a890f070611aca4112e3414dd5214cb073077abcb725caa88f294b9347c560268419a52a92251c77544cdbc7a2ec7c609e11ad448c18c9337000413b6d32257ca28bfc870af21959441ac0d07245e57c7eec1935000c803808694724dd37a2b6e1391496323d5b2cb1f13c59ef1070ce63a7ef26a0026800e246209e1900e69844740bb17d04c6db59d2e9913397926845b6c09a4b16ae8b59f3bbac7a63c80156fc62c0e4286cd47d491e2621986fcc36dc3ab27040040f75def6b69fe426a4f200d8eaa4b702317256cc888d898f6fc53eb8298e81a5c7d431754462cb9808e7b1016c081aafb17ae193874630323c4402fdc65c87e1963d799b8a668c6b971c91cfa914f5a03e3b41598b5ccdfe543f14774c8c30acd8680c485116f07a4a7b72610c05329225f6cb7465710720365bb009db405881d39b3126aa7bf99c8862cc5c2d5b1834cdab31d08029dd279b161942ea97a2ea22d28a08c187134132ccd3fa36d03e49e4164266ac21887d627e6e4bf75d1c46a59a341390205301f7f1c50236c82b1906b3fd22bab5c2c0f738d7223a8f18174c5998e41b61c96119b6b2bbdc49412c7f3b3020a829730012a8954a10a122e9417c7817c7bb315cc134b7fea934a6116c913c79b03b9d8c35d21254ccbb4ae77c9cec6e80e5e1ba70ec49b50c9c5a371185a42c88cd0c85eb67c0ebc468afc76cc071459c2b8eb6bc5405989fce150a5053ec41a9c542b3136fc0fb7d8c36e432969f1c236e7b38ac78c3dd52562cd028c588078a51dec599afab03554fc607037b6b2767343e2b0e8464d46bada2115220957ec85879b8b57bd6fd6fe1d5b541efe9d30aa1ac649a0a425971898860b95bb ct_n = 238a6af166b9c6f7e9ece42d95b938a8b7643d2d1c11cd833d2d246562f7de17de7e3ebac823552dbe88dd35e9861322572a11d0866eb350d63ae39e400685c1c07d6a4669b910cc872ac1926f1ad47d495edbda118045c10a1d2c088c7124a7d2df3771c6534f8bc37e3a200115b97d5c7c3460e9bbd2273b29c2ee1ea46aea555443ddefac935c4f1a790c2a6cfd378d886bd19cd6d7d78a956905f8440c19758226afcefac60ed5108dba28bada760b5beb1cf46b423c901776ec17a2b42a979f5adb74e107bd0f870b4c7e2182d93a2d38a6894522787786c7c2f4da8eed897335ef46217f4108d3ba5961ff347d0e3454f22d8fe6f082e32648dd20b597743ab07ad36ae0f108fedee8f11013dfe192f2ab93d6bc19981c1bf86e0e09f37654f6704626659a84e52305c9aece6f3100cf70e242a799d33d3eac3aa2f1d6d7d8ba25bc7109de5f894bd02cb96fb7ddce351a3ed1059442f385afdc4b921fac4e524538f0e5de2ea464bfd65190d41919cdc1a7cef81fcef62f112053dfd84af9748c98b1c05a5974c29293a8fcdd074595a93bdbd29a75c07480fe6aa74825b62828c891eafcbe25dd7b6509107ee77e92a42cf34709dc8df86b3c44e963366f098254941c940536e6da5494ea27077774416bb146395220dfe2dcb4da49daff943a39ace827c2e94ad3127eebfcf50f39201fe5ae8a5ad93ac2bf88b49604838189c627e1da7b0058f18a0924180bce40680ef79bcd23cb9c4aaa2f794ab33dfcc754958ada2b727287b881dff7410c38a695f48230284a7f2ea09614e68d0ae03cbd27a61e140c271da52c24937434b512c03cb95f59af4cdd7effeb31a0362e809b6db430e3276575c164d79f8aba655aca0bed85eed5ba987d1194c286ec9d311dc23b391b9650597f123d4ec25cd416833f82a7a819c3400d75b4c2a609dc2d84d6de1e0285ec2ace5bce0aa4b65e6297c3d5416cd10cc89e6624e6b497a895f0afe5f42edec848bff50518292ae8f195eeb0551ab932949291a4bd9bf2145df3d6eda7b929540db564ca5157ee0d72766b0821b69c45581c57d806 ss_n = 0cfca2314af20185d11089a67e5aba3f77e8d3916d969945f842c22dd3868e2d ct = 8038adce4b225a170113f30cdb84b9632ecd201fedfaf7eee2df18bb4e8cf461f92f2147524876ba21d304d4f20015a8ea9e4577850d9e50c3ecd349d4ca0f18d3e874b4f474e42c5d510f5ee00ba9e13cd535905447874543de220d3534a86d1d4c9cfe04ce945f7649e48ce0828cb1260c288f0a814c9ccc2828e6bb870c8ce3c10705c4efadc858e684488ba606aee2399b0844f669e021ea0b15448b041fc69e6acbfc7c17a2e135d879a1dea49d1f47754f121da45e9fb9e852360e91e5fbb4eccedbc6c305aa173b4b01d21c3f85aaa02ac7ecaf3e87bd0abf889d100dda8177d5eec5e658326548203fda8cf8a73a517d796e88cd267f866eda930ff623acf735662c89f5ce973cf7fece41b054541429a48cac37685e25f69af9a09e394cad00cbc7572111f49e888ef318fa3d506d7203fe8e04cf4b501707a8c4bb360732b6c5dd4bd8dc77ee6dde066db1b4e6d1cc5c20890485ca8b855c842a07e97a52610d9b5c367fa96e4670fa8c582819e99a2296a84179a34c30d017aceda046c9560d491f4872ad2229e0c8e5a65ac2e4279cc5fa0a632e81379451f6d360ab9ee4660188da867f634d7dbdf740bbc1ae963eea0f7a90e2fec12bacd640cb6160285fcb91c8630027393655cc63d06d4d10a14197f68010cdb425959560a96579ea40734dac6a39705eae6f34aaff8f6326316e6c6939160f0ca1acf10c5d2b81d89baee12f272d1be8cb1bca02e5a9ba4026980277ec7ae818c74357af722eb2e303faea1547bde86a9dac70c95eedfc1e533e1e777779dd92d9089265b191bc0a6eca3f205b1557086efd3996130a2efb33a08ca0596f5ff3b440846655838d38da2994a55f86b6278e85cd586499f9417895d117610a441999f2b93c2480e9343bc5e2b4d2028f76fc8ef9647bdae0e350f8d30a66f53035404a97f2107114a9a918f20419ae64758f6c5963c58cd9d4bc865865684bd8d8edff821473e8da30137028d4db4147a97e93a117e0add928d6f65e6032cab55ded0da86fd19ee1cf1b2771d6b65951d5905e0c2beacebd9aa51e298a3af922a9b6f4a8e1 ss = be2ff2d16e752dcfadfa57984d688a627ee65b79c0b1a0a071b9b046f302b5d5 count = 87 z = ac64b23942700f306528422e60f4d6ce654372ba21cf9bfd5bc4709ff441fcd1 d = b94cdb3c81537e7e51d621ddee08c204a168a83ee9502ea2022f9cf946b7147d msg = 36f15a94aa2ca8d51ce1883861d3bfe654c11d5a5063a3e9c3ebffcdbadf1c52 seed = 5b17049a99bdf14a05556a4dd3d4890d6f8e47a750eaef60618d58405d039c558bb03edc0e755624baaf1770395c38bf pk = 0d746f513a504587abc8c29a6ae8cc63c6aa69653630d839e858b620d96dfa29990c7913929507bce5c630241f904a2dc553b4a8816c8ab2c4da0b34a7121cec95921cc90aff898f58710718db1a3a2015988cb61d889d95c9008a075682398a2091c5b3375b24673e41002aa5d7cd2fca55450597e033cb5767637ac4026f485c21f25fcb538170579a0c0a0a1ad54f94315d7b422a7a858843406a3f4a9150410d53010ee6e592494325c7b227e3070f4a167f3ce52167cbbc41a3a32e7997a014875f30b5996c8a1b11a833586f7d6375534128cf9c0388a2cc9c64b5a8310337032878ec94e3d81a832c753db38781b1a666bcc43f545f5088be8e0aa4be5820a1386e81653c5cb95c52911ccc5422c8a254b756b5bb068b7351387190bf91c7488d7ba4e26c024cb34131714544b33e62e392ff590f51344f248c31d561ab0e04aebf84661d950b18c16643da1c88a5bb7d0b9f83dc25e866c8a2860e5ac235511639bd8722c0002c09b4bd182215e853a2c2d8884b0b94085c643f511826c6b401da6db716b0e069010ab314a7c988f1b7125b51013f8c44cc83c8563c36f86bc5ec061af4f05172101f6e20c1d0127fe2238f2f674541f8a1fb1b85fc175ca96b7d27ec63e7b5936420268626420130b1d7915f28b52de4d44e0e842c6a80c9a2b3499b843d18150bed0a6b539201b6648629008beeac2b65d777620306b1117becd31d1d802359e3aef894a79c770ea5383227927749f2c7b881722d0c76fa56a5d6db9cdb083b72e544469a403c5c37b8031c9e53763a6c37c4f6cfa97748373409aa02525f46727294954334be7bd27915ec1495f6119f221553d7a7daf46495e0b6f3b54e9258a26d6b71bcaa2022003d9020b04cd1a792f8a8fd2a911b9a1ad53a5e8b8422568b109802b762349277b1151de80fde363943e4a71f31a3e9d741ba9799b8c9157ceb9d8a6bcf1cf1c82c1c558b2406ff546b1c5b521c3b90412ab0c882028607122877ae4fa023ca849f1ef590dd36453a74c4c8121936c529f44b7d70e172097a53fe512a38fbb8b07002632bcd801a9d903808c9e77259d3a65fe8d666a9cc2b5a3da57d0902fc4983fd134248a530dd0a0b88 sk = cd3858cc96852a048a1c15adaea9749bb1a56489c3a92520c4cc497d61511b47cee5d70a439077ad3110efeb4cdbd480fa9788c958be0a98b4db515a871118fe3459946373fec00fe60ab6f8dbc73d1c561dc9cdf8666ff8c5911c102c7263681f6903d37106b95528424633d1f30218f610281177be8975e71464d4609901c038fe9517b5c24469e7c48664a790bc3f0af89e0814ab6e9049175c24d1249285c319d8d47127ac463f73bc71d008965a7907a35fb3f0213e638115a7a0eda8670193269df87bc674b4fde1a8c170a6382a2b265589126680c6e6414193c65f688eb199072d17170c560db2281c2ad6cef46268c0d860c0b2484cd1b3fbf80613c842ff781b3fd041805c0bb7014eedb5ab1ef792df408255975bee819723bb5285f76d5c8b0a7e528846f38631226904a358d53a4ed5c7115e77818e20694573cf011b75ac6a74f397173464c1634873eb570d2be5c8edb981d226bc68154fc3dcc9a80124ab52002402346b6429b7d52e4ed2b245b48eb354641cbbbe07eba3d5f823129b13a0e7ad1d52998e983049ea27d27275a1687becf334c5e6a49f28c0b0915b813b427c4b466fe08524610ba0b1118808a6e0214fe7a98146a06f62a1b9f2e14af3140dda996582c22eb4b24718bb07547a0d8e338d02c10ed7f61d8950cc1da0251254bfac73a400f17ab0c76c9b913dcc4c01890b227946a0c66129ed21cfb76497370975f6c20254c8553ddb53787a970cdccf26f27ed1b07e80a40001a821831a4464156c5f25458ea1183ca4148a7316892667ab02a4d226a15e74584fac2489bcabcf23132e4967e01b455dcca76f411e489011586c9e1df3adbe4831e5301cf5634292e5cb177b9a701b40e30762f3a9c6ab297f126ca400e471d1445cde195e0389adb05245ba960e5ea81804785b5f75cadcd67aea512e29d217bc6c768ab8b2c373b805454b3166229267079a469bab502bd9347ff1f1cd97e8b69023a3f4f59901e78069467992b82d53b02267b5b686119b02654be9e23d910372c6c0bd821873885aa3b89ba926101757850edde82c01e93a5b13080d746f513a504587abc8c29a6ae8cc63c6aa69653630d839e858b620d96dfa29990c7913929507bce5c630241f904a2dc553b4a8816c8ab2c4da0b34a7121cec95921cc90aff898f58710718db1a3a2015988cb61d889d95c9008a075682398a2091c5b3375b24673e41002aa5d7cd2fca55450597e033cb5767637ac4026f485c21f25fcb538170579a0c0a0a1ad54f94315d7b422a7a858843406a3f4a9150410d53010ee6e592494325c7b227e3070f4a167f3ce52167cbbc41a3a32e7997a014875f30b5996c8a1b11a833586f7d6375534128cf9c0388a2cc9c64b5a8310337032878ec94e3d81a832c753db38781b1a666bcc43f545f5088be8e0aa4be5820a1386e81653c5cb95c52911ccc5422c8a254b756b5bb068b7351387190bf91c7488d7ba4e26c024cb34131714544b33e62e392ff590f51344f248c31d561ab0e04aebf84661d950b18c16643da1c88a5bb7d0b9f83dc25e866c8a2860e5ac235511639bd8722c0002c09b4bd182215e853a2c2d8884b0b94085c643f511826c6b401da6db716b0e069010ab314a7c988f1b7125b51013f8c44cc83c8563c36f86bc5ec061af4f05172101f6e20c1d0127fe2238f2f674541f8a1fb1b85fc175ca96b7d27ec63e7b5936420268626420130b1d7915f28b52de4d44e0e842c6a80c9a2b3499b843d18150bed0a6b539201b6648629008beeac2b65d777620306b1117becd31d1d802359e3aef894a79c770ea5383227927749f2c7b881722d0c76fa56a5d6db9cdb083b72e544469a403c5c37b8031c9e53763a6c37c4f6cfa97748373409aa02525f46727294954334be7bd27915ec1495f6119f221553d7a7daf46495e0b6f3b54e9258a26d6b71bcaa2022003d9020b04cd1a792f8a8fd2a911b9a1ad53a5e8b8422568b109802b762349277b1151de80fde363943e4a71f31a3e9d741ba9799b8c9157ceb9d8a6bcf1cf1c82c1c558b2406ff546b1c5b521c3b90412ab0c882028607122877ae4fa023ca849f1ef590dd36453a74c4c8121936c529f44b7d70e172097a53fe512a38fbb8b07002632bcd801a9d903808c9e77259d3a65fe8d666a9cc2b5a3da57d0902fc4983fd134248a530dd0a0b88c535c94487d603e4438f350ea4db21560e2ecba23c032b4ff55e2ab4c0250a7fac64b23942700f306528422e60f4d6ce654372ba21cf9bfd5bc4709ff441fcd1 ct_n = 3bc7c3bea6bbb4cc571c593e674370c9558f82eed790e6878de7fec81703b06ef46338f62f04fa061fd0e4efede4008c068a39d698cd0949db1143cf0128aafb19a44abe53bfaa6bf69ea1118c98ebe688f827de7f4a380217058df802f4ef13131b6bf3970eb3ff196dd6cec9b49321cf62702d101647df3169945aad269b85ecebe4686ba075eb2594f101d20837c1a0ef363f538e5fbffdf7eea4e8fbddb7ffe67225e5996594d4b7286f1855154816a3ecb966fbbfc3604c6194d67b9f0a31756e1ee15d5acef41724f06b2450732643fd12a07ef88a9f7637ff710501ac09ce9a9302d5d7ecfa47b1200d2f41ce10b9274a76f05515e254b0d0f3cccbd2c2e6ca8fb008771f89c4c50d32874657473b61d843542dd40b37766625fcf71221fa9d54b66d9184e874eaec446acbc8653689814974cd43be264322059b464363efd452b403ea0e9cf1f65397c553322ada76422a771210f86200d1223e00ca5e42b9d278ee1c6a268d114bb85264957efb75ebce2f6e4aab97f437463979aa85a19b56f3fa954c334bcea23f67d8084f45d7b87026765cdffeef363797a8d4698796b1399e9544ffe05e7cc6ad828fc56fb33a76ca68dd14a554650dbdcb2693fe5ae9a70873d922d5acddb00ebebc144c8fe4a2700b420aa0c1a694a4d11efbad5d22068553c9e85dfa43a7a4ffa9f9359b1bede1d482a2cd677b6cf277fdf702bd31d09d952eaacd201bc686cd8bd6e183c75ffe68f8e6f959381c9028e852af9fc4d0e43b9e9c7eff057d9911cc68b006d149150a2ca2f68e8052390a92253fca4cedecf7418c8fe0ad18d997db10f003e4d31a27147d04fc826200ded2ff1b82634bb999fcd93d5f0b8bc2d86ae88fd62030ed51fe5d54400a470cc81a3397822e123182a116d63f44083299b1afae1cd37aa7ab9c302d634746a5bf082701c550ed58b42dbd0884957ea4ba5be2626235fa00e08a9cd8fe349e92d08d4bb46d8c69b01c0bbc07b0cc265a7e73bd561fa8ea804d63136f0a2483931393b2d83f95f3667caab9154e7da3ff026ee3c7ca187f5e3322bc1a839f37431c65 ss_n = 2a411d8319e718c2cd1fb87cb1b45efaf5447ee495d7d99487ad7e8f8843bf86 ct = c6f01e422084a4f3789ca2893876f6ad372b6734832082735a4145d9d688a7c6a8ae6e37b7af8554a0607ac9a8f3ec6bd4a3bd2eeb2ce7cd7720dd2d76ede33191188d518b69d0249995ed65020a3bc3d05b607e08acebb2839b83af67ae1d20d94684d10f58cae716aeca1b26e98c04761f5e04af14d373222559cf46c880db0e9b3230e543ca503ecd1c8f8164e2c8be9488e4073cd97935ec26a38338af03db8ea954f70471199db2cd7e0ce73dfda71d7379a95db3cce005495eb5e1678ef0eedac99895e6db0d129fa5e15362fb0442738c923e9f783b20e5121914da252ed10ef96ee209dbc4652a50107aa2f69321143f50cfe5108628e482944868f5686ef0ef992fd5c340fb712b50039a63625051bc20750fb4438139530f68e412cb35e9ce2fff7f3e2941703046e43d0adae3d510eaafcd1cf230879b9d629009b81563380e0eb827d8fb86c53557a88ef1bab3f05c7eb656dc67196a1af8fb83e1a518acf0856ed8f35f84605189e692d2094a15504e7be0826a4b0b4c395f528ee4746a655790bcea6f5e4967bb98918a8f8ae2bc4feaf8dabf7df2c8845d1b075b1ae72c7aec6dfd9da0bbe0f19c22d48ed57a7e336802d8e7f925e3baf365b7add5391f09d10f0eab86757c7888cd63c511c18ebd13fa193fe4d4dbe94ebe778e7bf2f8a5031b6f17e1b19890e3b3939cac5f84cc3ace468ebe51d9a131b999c355e90899c641b3cf2d357a880122733d48da95a6e091ee638c9853d42051f1d642d50cd79fa6027474a5d7145304a9a791a11a6b6ae6a3340805a889b5b51c495a1dff1a9df1033bcdd384b8820ded5a963e943b0e0f69fa07911d436fb239f7bd6459892088200748f3f0313756300e5c23c2e93822c1fa422eaab89fffd82de89dd6004f7c56be42da99edf0385efe2b6431bb2903a0bc07ee867761378789a1d7cb2a7cf2d43f6f0b54d590e439492be3c956ae8f5a8f14a11c9464f67344b72624948cdd8dff13b57f08be63a5d602c46ac3dc101f2526e41abfc4b69f8b7834496afed875d3c314ccfbfc5dc34ddf9db8dbd612dafd7de8ce11d6b3 ss = 9b7e70b8ca1103a7d53193441ab32bdcdfc9ed95deee6a4a1674347480d72c6c count = 88 z = c0070a70380b2163950cec8d7ad3611faa0ff828719cc57e3d241f455f6b7d97 d = f945523ff40770a82fe10848770d664ba45ea2f1fccb529f80b71fa2319dd9f1 msg = 00eac816edf32303c858022555890b2ddd4f4636f35ec67ab7209ae7dade900f seed = 9cd9685bfb93abfee5b74134b44367a1ecff6478bc3aa3819c9af50c550e89d3a1ef72abd3f4f237ee191a4ceabb4201 pk = 8f9489e44748ae2c47b84648e12c0ea2336cda0881a6e17cd051c0eae2573bc61800447768585fb6f41cf3591a2d673fc726a0bfea07b6dc13a0a715d1f6863a876a7387bc493a77d361b05c442a6c654553d86f27017691f8034ae35f1f88266c021fcf2a1832167a7e41bffda657b2e831370b3d9e1b447f8837f7204a27f428ac632635c746969592fa4289f1a85e038479e595a64575034575bf7c774dc156c9199779baca7d249ab2af54191eb560280b4e3b566b091a82b5508c0db65a9f1179929b3ba6c4191405472bba4e79315d254313f8b1644774333375094942c2567ba857f7c52fccb4f397b9ded9c31bf7841da37a92d1389ec65c64a70453b22872e54924198dafa537d8ca576ae2627a31057a203bb730434299b7bdf39e0c1ab29d5cc9c476189b781cb69b12cdf700ebe5a63d447f75038f4088aaf62a48085479f15774b8595cec7a4ebdf69013746a7db78cb9ca733df58a9377648137a0f7a7c3a2ecbc14f40d52a92fb4590229987b69560415b71148d35b24fc7c25798bc4f57dd944108aa3301c539a7e459d44773069660703b9bb2f1c7792ab6caa2421c8782cc72043730643a394cec30157a9c22a24614ead7412848a0c74db08c24a7497794f9886192ff2c1b3506f2ee5743098111c07b5fed3aebcb124ded5081b040ba0174958360dce2ba4da923e70c19a3437cb9ddb565d543824f3aa4b2913d36c51df21bec8c40d30318565c93d5f02c8a662228434b4afb11012db858b6496a1b70d94930d00fbb6504059d483a37d056c793824b86ac2cea5bdb44935e168699b43488cf4617b34b4c0630599072b3c2185a6335a95e9a176e2adaf18414bf835d4f78053348f5247b0a944b247c31103098fb336c123caa92c14660639528313ce7fb98006564c4b385a25658ece8974bc7b820dc3bd7893b3507acc314b063a54452bb57aa5bbb653b636230ab5b25263ab3798446c9d323ca40c8a2cbf3b95348c3ec5e182dc56c15781221a3ac66c9360d0781a493608126453806b6cd5c082a9cb8b95535492e8479611530d660f1f4b00b29baae2ab3a8521f07c89f3177bde745aae448a53320807e63329b2bd34b4a485e68728b5b8 sk = 9d748c7eb940c399a5c9d06e6294a7594329ddc83ff708707bc842c9c337c174ad657a8d50a45d74766f26e64baafc96a47670fa93bde27070d63b1799121f93aa62a10c9b98938679404d8cb7b5b86baa3b8983fe240bdb25b67ac204c730b63c330c8d04d08334ab275a7df29a8a18ba482fac4f9144bd47a64dc1e859457b55e18a5887955221b4a7bd6034068689a93ba36c5b05be4aced2e53c4be487fe293b9eb46299c872b0e78a0b30cc8589ac78a883382617473517e4e1caeb527eb472877f232a2c680b6b803047860ce1c9565326288a67a4fc062fb18bb5ee2b92ac84733a15c35309164874cea73055e9f2a3b71b2bceaaa886ec68ce0611ed6272786c1a8fc302453b6bf2e616b77c78a16c883ac38432366bc0ac19ed472c72f3470b98a19b6b71a8bb04f85a7f093933f09273e754bfecc9c07771b686cb1302796695c3513cb26cd73c812f204df570337c04a7f7a47e9bd6c9da286a2ceba98f5b1c1498311f0835902c7ef8cb1d9c99a91a61a27e118f896c71e9061fdb0900ad383c0b266d0a8c106d48c70a91c17d03acb4709532191e3af82d8113a7ac336a46a98262bba92d644f087a1fdd6295e0e91afe9431a3ba65cdd537fe31bc235cb0c41427b2c24f837c1537a9b509a121ecd33c4b9726ef0331db4776efd99c80f58184261a13d7c5c73001244a4671bc90a9e603cc4006c3663e89562d2b0054377202b9c5ccd6e27b3ad10e0b758a3cfbc435eb5817090a3c344520ea6f13b64ecbc46d60960aa04c5f88331e2f61b17d019536691b21f46e368c42c1d7c7c37ac51241c5d49a2b40101ecbf12df98531e360797f37ad68459b787a04fa59a85d53c53635ae16698d3c589368dc21391885621502b9c94c5e975166278f9f944980f433bf223b40446f0c137a992c88d0b795db319fbee227fc1500b79660e6954b5b541e3973c7a1287089b46623bb3451c2917d0abb7cd14b27d5ad6e0bd09cbc374aa3ae2624c3a5e4bebfac3307c921cf11b995c327985242a5a5ae7e99ba1891a00f4bc1f35aa6ed192c796898eca9850eaa9f89132175f0378f9489e44748ae2c47b84648e12c0ea2336cda0881a6e17cd051c0eae2573bc61800447768585fb6f41cf3591a2d673fc726a0bfea07b6dc13a0a715d1f6863a876a7387bc493a77d361b05c442a6c654553d86f27017691f8034ae35f1f88266c021fcf2a1832167a7e41bffda657b2e831370b3d9e1b447f8837f7204a27f428ac632635c746969592fa4289f1a85e038479e595a64575034575bf7c774dc156c9199779baca7d249ab2af54191eb560280b4e3b566b091a82b5508c0db65a9f1179929b3ba6c4191405472bba4e79315d254313f8b1644774333375094942c2567ba857f7c52fccb4f397b9ded9c31bf7841da37a92d1389ec65c64a70453b22872e54924198dafa537d8ca576ae2627a31057a203bb730434299b7bdf39e0c1ab29d5cc9c476189b781cb69b12cdf700ebe5a63d447f75038f4088aaf62a48085479f15774b8595cec7a4ebdf69013746a7db78cb9ca733df58a9377648137a0f7a7c3a2ecbc14f40d52a92fb4590229987b69560415b71148d35b24fc7c25798bc4f57dd944108aa3301c539a7e459d44773069660703b9bb2f1c7792ab6caa2421c8782cc72043730643a394cec30157a9c22a24614ead7412848a0c74db08c24a7497794f9886192ff2c1b3506f2ee5743098111c07b5fed3aebcb124ded5081b040ba0174958360dce2ba4da923e70c19a3437cb9ddb565d543824f3aa4b2913d36c51df21bec8c40d30318565c93d5f02c8a662228434b4afb11012db858b6496a1b70d94930d00fbb6504059d483a37d056c793824b86ac2cea5bdb44935e168699b43488cf4617b34b4c0630599072b3c2185a6335a95e9a176e2adaf18414bf835d4f78053348f5247b0a944b247c31103098fb336c123caa92c14660639528313ce7fb98006564c4b385a25658ece8974bc7b820dc3bd7893b3507acc314b063a54452bb57aa5bbb653b636230ab5b25263ab3798446c9d323ca40c8a2cbf3b95348c3ec5e182dc56c15781221a3ac66c9360d0781a493608126453806b6cd5c082a9cb8b95535492e8479611530d660f1f4b00b29baae2ab3a8521f07c89f3177bde745aae448a53320807e63329b2bd34b4a485e68728b5b85e2e85f3ceeea356a8ba350e40cad5e8e484a39c70c2e2b216c6c1fd1582ea90c0070a70380b2163950cec8d7ad3611faa0ff828719cc57e3d241f455f6b7d97 ct_n = ba390f21b50d5d645f4414ddb038ad27f8b65a3975bcecf52b7c1ced2eb64a5cccb3c13b70eeb70e3a028d091e82929c2e199cff986c46bdece6021df30c95e4647f5442cdf3700511ddd2c73ac5429f69c1e6b2f8a84fa40f3b8c6d6b9eb73add0c9f4c45e1faf78a0507ce2d304d3a509eb94696173d457d9be6aa8b90619b9991133f52ff18fc9852bcacc5446bf8a68f9fe8d3cdd8f9eed1d99c7e39fcf0425b3997b298128906432d53bd3e88e9901f783e435d076a60c319d10071097202da8f8d18a24d3f89e937e85bf9e16665d659eac4cfd3b601df8db2ebeeb60285b8309f1b974040a1ed057258236f90b05ec6cda2fa3982a8ba0d030233630b023fde0ee573f728d9590c1713d3a5e457744c91f72dbbcd007d92ee7fd35a49d15411b1d5a576ec030399a1141fb5d04ab6552d0028d48f11ee7441c3d0ddbc40a5c8dd3205c50897c9e480be2002e09dcfd43a5b0e67d5e09068ea47590978ef886f16382cb58863bbfe71bf47255809c97a2ba76002d913e7e14e94b9ba6cf17883d7aaaf1b6f842676b7324a73b766dc46df7a363e830d48a83676e0fe12be7326f20f94f94cd56de0d3b7cab7fc9e41c624249ea2b68924de3b807b5b6f2caabb2131113945e81619505ca11bc2cf4a588e4dd9ba2936287d343b63c44b2163ab5305cea0d442452b70ce62f59ad5eceed56dce517288b18f8882a18cf4062fef1f26f4ea39ba71cb5ae0f18d9219441be7ef9241b652289272845fbddc2ea60134dd5f468735d469cd3fa00a473aee7745aac2ffd796a468e0cb621fdf0e032b174f44c2cdcf5a5084ea0cf64682a4f3fefbdeefb4ce9865976ff1239f8e5425120bbcc6ee7f21e1407a0e15fe4ed38959f3949a38c15a97ceddba200f339f82aeadadeabb1621cd1d00cb067c137d82cadf890ef64acb788a46ac15f8b242f41e1f6729581a1a611220c08050ca5ce3fe4619ce308bc99fa30c4d4723be70b645f816d2acc6c403b3bd279ac79e77b31342f88d92bb1dc4e7e6192af3da7de55738241193eb7cae8d8e5e816d94c1ccd7726004dc7ad8cf2fd8ca3362 ss_n = c57d67a68b7e0cb1a2ea042e4e570769739c69b03386bf43d3e38400db524e89 ct = c6f7c5273045c699b96646cf7cbcfeed7378ff16da077912cd22148e26d7f4183f72100ca0d639e9a856ffc27fb71fa7bd0fa86a4e32116faee9f698c37cc23d2a3be3c59a23ac97a23880ef8b05549303cf4ab67356e30c5e816fc9aef1ad4af408f641f0560627bbb891adb76e47d7e10b02fb61b3d5584bffcae0910abea8ab3b4862505d33a19af3b3f267b38389ed7fcc02288f1a9cd69ff2fcfbe666b2235082dacf3a9d8c8817fe84ea67af07c42e78b9470e479e1b0776308db123e698552099e68b1f7d25b8403d98e67d5f9c3ed31b1004437c174b45a44b3d6ca68abb1f6f86d8e77c17744865f4f5dda3596dfa176268f6825602e998083dfd3295062bd37cced3fb5d5b2f24114c46c715655e0dedeabedfdbb76654341bb362581b872b32aab2e66a2e22dbc49c16f173b101c2a583e38de6461791b87156f8427cd6f36ba6bf835b59089378635d41a8e888f1fa9e1f5757e858f5af07001d78eb218da327069191098a7071ba682e5948328de33af5edfe11c32a4ae3afbfe5f4c9e4b8480d191877a4dab573f5db528a395c46ae3e1b91a8892aafb57b680bea49a3257c2dd46e8b400fecdcd0a14b60f41bdc0e1c18628e0f9f13b356caf7dadb7635022d196893711aa0a6ea4e0c3d47b5330c18a6e355057032a85fa24b5df6aee9625d1fc2f04b6ffce12f933306448fcba3d52bca82f92aa0383305ecc9af2c46667e9c31ca8b9ec6364d5ef7b401855348ce820ddd785c682d1c3a872c21ad9e13ee6ad7ebc68d049b1de1e452c5e76b92a02861debb6d0e2d24a259b93888c1e00e4fe2cc3dbcaa41dfb160678adc4bc06e409d203035aeb7e03177a1c7307dc5c5df670aa7fbf7f0a9a81f162701a27ae9d47bd137c7bf16b5ff6af4d9bd77392fe538d5cce1b4d722bc4623272412ad59be7033902cb54565ed9adc6f2fb162724a97e959aaeafb58c19ee9205bfc8e22ef9f0dd069d0c661199972e4b68640d49f00c895ecd7db287fbce70c05f8741d20ceaf855f4849019d43fff0977582a1e58b41a76ea6049aa5376e037dc51f437916b467ccff9d2373 ss = cc4e70d3af0d793da085473b38033f1281b7abb599b3d0695b81c859ff7c2960 count = 89 z = c2a0cdb3f225dbf415df43d409ebfbaf1cff320f30db29391d61e43bb705a798 d = 2575f8fa31a2063671b336a72b1e366f2b0016173dccae560bb26984eac6f551 msg = 45e0b469f58b371b0f41bc1d24ab5e35ef8cd0b710c139d21eca0b36c0ddb090 seed = fc101ad05b1b75c16e2906d348be58644090e77a32546dd01670fc25f5a23126914c92d3314cc3cd4b6c969e075691b2 pk = 9e6149b666c734e4b2adf458bddbbbbc6b9df9ea5540a6463c5a994ac8783521869bc33636b9b81e4ca8f48a8c8b114a6a114b7c8c7419cabef6e931a105c955a6128e39924f79773c5933802937ee0671d92189fa24b2f7e512ee85b337c7cef6f36ab9dc44c44541b6caa398096d69783156420960192a36e0255968b164944ff5124104c387db50385028989db49183a1b31a37950c16470207c178c204b8ca7508663373719673a4bd7c5b43705281d5b9942f85ac87b8a9c25c06b12550a4517172c09205d07d10c65ed565c6e4872856080fd9198e59380c22396e3bc00978da417672848d6575af7a8901661aef9362176879fe26325c7467b74466cbd80220cb4cb644a6fecaa8e592a733855f11187448a54ffb446c90ca26a35433999336a4747b94eb03e63b7c66f96344ea0dde6a7d191305c365b483770fe043779efb7445650997e50b364974ee3378a0572b35eba1eb7147b1e8883628a9ac7c0d7815c6e0d64870a81880317422427fa0db47b2a190eb3968e9b03671b23ee0f392e114acbe99362113914e3b31b8e090f58ba4a414744589af1794b103a8b18dcb7f8b7b47d64bb0d7ecb523517103417000595d355623b1b6312d4b0870314922b4b7324704ecf18554d445b592ab5d02a9cd03780b646fa12b43ead489640a7e1467235fa54db4479390f7cd872168c974c5db97689c872c480181b798c6ef376b1220216671cc1b33136204bb01287c2182162f267fc17697d3f097b8e8547b450bd33b38180985690486b821b62e5a921ec0995ba4aa72837ef676065443416cc6aac89abac040be7d2592d7f0b13de87572c6653d945f85ec52ea885661346bd0907913140b4584192ef6199e79ac7989742656c2dd159c1376b40432978a08839a174526a085e3068f47fa120b582660db416413cc8953c13cb05af3a0b31ac79f3d6a66f801c6f7451cda60263c1578e3a4a3df84cc1e34c527bb59cd7c3532261c4c8a18c4397b431a547dda8dff476c5c93b40f4405a192cad52b53e3c515110269ae772c1e7bb5bc348ee84a47efd4cb2da647274bb458d280d193530e2f9a828577ac29f41fb697b660e4c5824d4a0b33b593673cf161ec46 sk = 2fa064b0499d92631fc3c3b91a80a26dba803c307876812942e6421167acb8a5a5135c985572bb2b406ffed4b586c582e1f2510fea31acd1bdcc98839d065cbb485358287eca379874174ac560aae9625cfc767300b457cbaa482222793a5b33c79464f8ebcb4373922ce9b94cb9959bd310ec409935799716d52f5f011c56988144f572992965b949c0cca0cce24849ea5269d1a10053ea4d9f8770205a2366dc8eb04a706be535a82cacb5c9599ae0bea5a85deb29ca6c4bb762f03b9f72427361c6eef87dd7751ef5f4a4ca8255f2e78b8c63256aab72ddac4653601ff0eb2ef39a5e434c332a51000f685a701a9914812f9b3b591015c4aaeb714821a20e685ecfa79c8d732ffc9a3583cb9e7f66ce7982497077143a01ab7a568ed4e3a460b70164965fd5471ae6b88461f85986e631309298ee761651941e406b9b94b100f2f4c165dbbd3373cca4dc026f0656bc1149ce87bfec776302ca6c1c6cc1ed3458993b283645ae1dbb95597c7f9e70098fb6a0a6b499ff4b6b919b2f2d66a1c0bc4edc556778e2133b4b4181f7acd6674022f07dbc781b65869d4635ae86fa0389bb7ada49ba1e18a0df312c8806b303da1ad0e2cfdab1cef6585263dc26a15b9c8208852facc66cc44a5cd7b1a5061833240c7034a7b5b75db92a6bd14893b95b0fbbc33daf33a564a7702bf52d4255ba51768e2bc635736305a937c1cc058e010a0f590b6a61abc9a88a4c7c9655ad335530b8c744e10ed58a2ee59690716c6cc0474dd51a4ef534ced5030567f4b7aa785a9b3b578974725d54856c78c4ef804da3705242582fae21c209a276d15995868a902308c8cc0500288c3660164efc368f69d3ab5c2a939ce1306cdb666c60ab7dd27284a35cd1004c94309fba632c9da3c309dcb76e8c4ee088ae865361470a1571313b8e667900036a9fd5cb30737ea1f04eb54623ed541424d63d78227be85861d27c3d8a300c5f248e9270c1e5e211177cb06e62a4628ba1c4cc3910686f3303c4122044447a1cde6b4fed58b34c7aa9e55820287064fb0baf8705aff8e8687fdc4c3431aa1493b83e00c39e6149b666c734e4b2adf458bddbbbbc6b9df9ea5540a6463c5a994ac8783521869bc33636b9b81e4ca8f48a8c8b114a6a114b7c8c7419cabef6e931a105c955a6128e39924f79773c5933802937ee0671d92189fa24b2f7e512ee85b337c7cef6f36ab9dc44c44541b6caa398096d69783156420960192a36e0255968b164944ff5124104c387db50385028989db49183a1b31a37950c16470207c178c204b8ca7508663373719673a4bd7c5b43705281d5b9942f85ac87b8a9c25c06b12550a4517172c09205d07d10c65ed565c6e4872856080fd9198e59380c22396e3bc00978da417672848d6575af7a8901661aef9362176879fe26325c7467b74466cbd80220cb4cb644a6fecaa8e592a733855f11187448a54ffb446c90ca26a35433999336a4747b94eb03e63b7c66f96344ea0dde6a7d191305c365b483770fe043779efb7445650997e50b364974ee3378a0572b35eba1eb7147b1e8883628a9ac7c0d7815c6e0d64870a81880317422427fa0db47b2a190eb3968e9b03671b23ee0f392e114acbe99362113914e3b31b8e090f58ba4a414744589af1794b103a8b18dcb7f8b7b47d64bb0d7ecb523517103417000595d355623b1b6312d4b0870314922b4b7324704ecf18554d445b592ab5d02a9cd03780b646fa12b43ead489640a7e1467235fa54db4479390f7cd872168c974c5db97689c872c480181b798c6ef376b1220216671cc1b33136204bb01287c2182162f267fc17697d3f097b8e8547b450bd33b38180985690486b821b62e5a921ec0995ba4aa72837ef676065443416cc6aac89abac040be7d2592d7f0b13de87572c6653d945f85ec52ea885661346bd0907913140b4584192ef6199e79ac7989742656c2dd159c1376b40432978a08839a174526a085e3068f47fa120b582660db416413cc8953c13cb05af3a0b31ac79f3d6a66f801c6f7451cda60263c1578e3a4a3df84cc1e34c527bb59cd7c3532261c4c8a18c4397b431a547dda8dff476c5c93b40f4405a192cad52b53e3c515110269ae772c1e7bb5bc348ee84a47efd4cb2da647274bb458d280d193530e2f9a828577ac29f41fb697b660e4c5824d4a0b33b593673cf161ec4690bc786f8868e396d5ac22384e756e350518174c50b90f4489cffb281b5b36f2c2a0cdb3f225dbf415df43d409ebfbaf1cff320f30db29391d61e43bb705a798 ct_n = b874dfdd0c1b1ed787daa8c6a856a5ef26a23f324050d929e2bbcb22d254b48fd38300c37efb957a07941bb601f13f1d2f3d715b66e584806fe80a1eba544c2c0cd58319069f1b9680c0089ced573107fffcf62661e14e806b51eecf3557895c93fdc2f1245a92670691e86a0f77a8bf18df68f53b27399baa79728ede792712cb6fdf3ca6cab50e634299258c424d0ff5e8a3cb2377164b5c810edb6d2e74fc138e1cc1208372ddfb8364a39eef5ffe62713a746ee9c5316e3c7c1eedcb1699a7ee0cd86d4de6407eb385166c9002351dc9b680e03e0dc5722406751667dcb3a201260f3db717df6c4b462ea19fe2cbdb0278e3992e07891c51fb4523b0ac72ec918f80ac73ffe795926968bc79fc59c3dd021be932883c5076286b5bce376aa91ab9be5d203af93ff13e5dbac50a2c1ff00c3e69b0bd9aab09a17981a2d3f2c1a14ec969c87fffeb242878f3a718e60cb09cb239a6e96f0397bda88ed465e9cff27735ca65934b8d1b9bb014fc51369566bc197db1ab9375acdd62bba3ed0b19b847f02c941edb363e98055173d12ee79cea22afd75134ac7a6a07916a704cf8c3b4cfb175a6d50384bdb55f16d4eea5bc9d3478a427e6af842030e84c6c2f609e60172612a5ab91e0ba0ee4cd813992e1ebf58bc2b4dbc5e8ae61368238445d92dd0f5e679dd412fd2f05ddcc57f4188f6ec3b22f680edeaa1a9a6ea0ab2234dc44503165be9fd1949f6b76288f4721fc92aa953547ca644345040e5d69b6922377eee20cc7649f3f373c11dae64a7d70bc30d6e7eb6d719bb955a126822a2c062b2914c8c9eeda759089d911f25737fe8582d0c1490feffe7ff82a4d796e79190a34880ec114984bd46bb93635471b1e4a7c1df1a302ddf97d801df873aee3472a290e8194fdef3e5c1409c2304077d543ddae4b54d1aff313b56a532dd529852360a862163eec19fb2e35c01698306c823132d10916038c5aef601d5898b35756471552afd56292f9d1c23565dec7104e7b94bca2be307008e06ebe774f84b654704f761e315aceccb7bb7f7f283f92fdcf99b234a67ab2232330a1d012 ss_n = b68ef1d40a781e496fa75b601245a0da685282e1d9f2b42ffb215741bfda801c ct = dcc9f6c9f9353f85bd395c8b5ff243312f0d62d2f438ef0c5c828d9a0e771fdbf62f6375fdd45bf375c8d782a0b78757f8c10a53df8796273dca306e8d673491a625300741974970145182ed1f7cbcb8b88f2c5a9bfca5e262db2bab5d6a916185c9dfededf4e6576bd3e639e39f2d70fe7209141edc1aed7f6f853ddd6ab13504b0aa3152598608386f90cadea4f8df343a4017c8f17cf46fa5d548a6c39819054800ee84c6d93e11f9d9e1f4c7aecc9a21c315493da6e7e648cd9f0a2963e7f5d1194166a67a36a50b3af26a236bb972723d13ab6cb80aac18270d5e24c6016f1e2dd13c82dde8cf25e9bf2d8fe6ed0f9402ac9dff1c3edd9c404ebb13dde2eab14309e6297e61d21d13461e09a1f02cbad03bbbd1f591ce372bb8f7e38f60b851e5798cb301b699a8aca3580bd534cb3ac067155a839a97d0b7bb0f530e218d804184dd039eed8b71da72286f01de311e9547042614c66aad1c0fd7ac740ef24326dfb1dd0f44bb473c2cce0c16dfaa3870edff44bea40bd9c30b0edb171449c1b36d826ee94c8887a1da031c2878d1f12aa7db9340215a60a66aad5674f450b94a30e11d56d9c6765a8da42d262c87b38bedf7229960821ab26d65d1ef53eb3ea66d7087a9082a3fac177ddc577a67a84c776e0e2a74076790c518bb1b922351f70774508107deb5034ab8eea1d08d13dec6e8ea214630d1d47c957d21c79a4a2d6d69e37f20ae0e2ee47058491aa202740e4684ed4380260e6597aacca8cccab371af11c8c6a2c30093b6847829042ecadcbd0d69f85f066cdcd7a0d56d41d042b8e2fd900f9f6e00c07d4304737951bdf67e4b2ff85213bb917ce76e76ddef82a1e6409937dc1a1a0d4bebdd3924a49479af8232351973504bd6fc37584036299e1e63772a847d5b9ab7c570afc069edda693247fd6c9d1626c4e182d40fb467105551804f35f8275e6052a00673e7f5a5c963800d77aae9279c196e7d9dbad2c78baba96a66e9429b0e5fb2cc5c6165fc6c0bd9488c9b98a8f6f4daf6b1ba6b8cbb8498bcfe59327c1cf5ba55c5dbfecbd8a33c5f555b652a2ef98f81 ss = 10c7d8c48efed749c83125758f52347c8fc965e08df37821ead82f7a13cbf106 count = 90 z = 3a6f653a5eb7d19648074887bf34b9a55281eb18edc6d900b8035ec4ea63352d d = e4bbcb802e89dcf4f19585ac055af2a4da9026c106a901dcb340e84316e0db75 msg = 8e2db9d2b93eae9267eff65666f74877ec0cce618e512ddc56800ece68c84c4b seed = faa6fc3c63c8f1e66b1f9fbadd64e53214b7af247871421a6a87a90ce5c59db6f07cf85f6601a694152048847fa95cbe pk = aa5471dd2483a78c3698d11314514c4456745df01f8682bb698547a9217e1b834b37792c5b683e889c6d30c06fb9d772b91b7d2c57a0681a1b5aaa015dc94f82b097cdc41a0bf14da5419a80db1b422c25355671ef965808594bea118e55c3af4ccaaeccc636eca4b18b75c31e1a512b825bd4d1584559767cb155999c21be53411db1009f86288aa42957114736504274721294d2870183b9791632ca2842bbb17363476beab96c3e91cb0fe67e25c19c784c095aa2644f05b2fcd3ad3522996ce111816661a62674fe01c649f3a59a8a27baa33e7f6095db029974530b69a4bc3ca46a8a03988efbb35db0867708aa41351569b22f15999fece83a6a4609a409b1d9f0655c8bb5aa9435ee136006f79c8f872c2cd557d6e106ccd0c441bc2e0b4acb8e1672696a9d99820fd54bc2e1168020064226f993263512f528004a67a3f70233b7a0221749c682f12b7b2b51bef038b6d6a0c5043368f32d8eb85ab0581b797b0f0eb7c347ab253af40588e4440eb12fafd02e54a480cbf80d5b4982cbd33e998492d5c986a48615688722ab208dedbb15d49c882c7b9a09d85954616dad4988952360fe85c332688a56b836d0ab0f33106351144daf89888480c822738780145e8bf3a7a3051b769347b23b16be82a9cdc57950a4c0a95b3a083197b9c302db1238b3c054d2d168faa706bf37087ce8bc129382f65bc09b3c619cf840029caeccb85113b987c548c203a7a069f9851fb475b3559a807ca274a2bbf694c669e900a11a67ea5134998ca060f2149cc591ca5b2a03b29a95516304863519d0781681bce69561b4748ac8677f2b2a2ee51b2c4900703bc60ac79c91960406bf446a9febbf58cb5935cb6a2fd76e35fa71899ca602d168ca6855a9632e36d4952f524be8733753dc23a89c07ed4966c28745e5589aa0790bbdcb5c6f39a8e5f5ba264cb881e28031319249fcabbbd1513b572730ba4d5f6cc3299a6bf3a1327bc1a411760f78d05c0a23ad3137bbe3fc6590c972a9f0c89b88300c1592c9068d0e5b7af18653d1341540c2b70361973976b2e8c674bcc77fd3ec1001dbb8c5385ce612e7e2fefb3ac58cb71637b49395e7c9283ffab9f86768404673c6d1 sk = e5e9ab92c7b84bc277d9a2c497f67f609845c8395ab8f2a92d639a453c35adb90535828fdb6141ae89a3479c48ba398274f41a4357b8a3d3a274c42d6b25ac59862eafdba64905bcada48f5868092aa26a60d68ada42b368d4887ba672296aadb7c4aa27d99193454c8ab515f51cbc07da0de179467375479b432f71a481d91cb8c3d5b83d022d929c811efb07284c5363ba89a7d33049c859b87100d0333289ca23e9c8048b13b77e825b2b148994a5198b4bc794207be6701ea8e46527427a2185bfad81a8d521289f73acc7e3be21c4744df6a658e2c595f47de254787e29a758b26c6081520f0430dbc7c2e2d4c61550026815283c8935a66c66c1759cbf2aa1ad21cf1f862d8686503bc70a983a9b46c7b5f2759aa8b2c935b460be1933c47626a74b128c987831198da7507208d85480c1c6e6a8121515b98514aaabe50364b91b1b945c6d4a574b40a4cd4b6162e3a8d6bc71e258a7f985ca461b9def1b411b2b990dc70f1b5659ab296374502f00329fc756cf536387e3996e934b2c916ab9bf957b59598bb7f395cf7cce273cb22cc57d0955a949d04eb7e17a395b8634a4c65097a2581a11bc817b08617584a59bcfe6b1b6e84be361ca9e63c90525987d411e11011169e7bf0aa9007df16c1c35a715b960677b37aadc65f5c467e2637ea68631494a7d3aa56ae77a825abb0207250c417b96809156b3a863003a2aa3ac8cf5b837f5a74549b0775603c6b979219d611000aa5860d2c24e32ce2d633a3307c620c01f5539839e8a401523547a09baad7b89896b8666db8ae41991ef263ef174a80b0c65afe771642430b509c7bc99ae0d97cc4db7cae3126cf6ab73540564aec02e047388d0258a85564f3136ac99b7c484fb945d332dc3a0206ed39ec7224c20a0a699e1c4a2c78de8082ab61693fba432f7481499fba1ebc7c3b6aa0e58264b44b55a4810a3620232d0f61ed777b5d6019453a944b344c4bca061a7fa7847bc281954ae4eca29756500a837aacde925b9021f3748b5d788af924719fd373978473d4655586a7a4298661531b05f4374b3f1106a6035c1bb8ab7aa5471dd2483a78c3698d11314514c4456745df01f8682bb698547a9217e1b834b37792c5b683e889c6d30c06fb9d772b91b7d2c57a0681a1b5aaa015dc94f82b097cdc41a0bf14da5419a80db1b422c25355671ef965808594bea118e55c3af4ccaaeccc636eca4b18b75c31e1a512b825bd4d1584559767cb155999c21be53411db1009f86288aa42957114736504274721294d2870183b9791632ca2842bbb17363476beab96c3e91cb0fe67e25c19c784c095aa2644f05b2fcd3ad3522996ce111816661a62674fe01c649f3a59a8a27baa33e7f6095db029974530b69a4bc3ca46a8a03988efbb35db0867708aa41351569b22f15999fece83a6a4609a409b1d9f0655c8bb5aa9435ee136006f79c8f872c2cd557d6e106ccd0c441bc2e0b4acb8e1672696a9d99820fd54bc2e1168020064226f993263512f528004a67a3f70233b7a0221749c682f12b7b2b51bef038b6d6a0c5043368f32d8eb85ab0581b797b0f0eb7c347ab253af40588e4440eb12fafd02e54a480cbf80d5b4982cbd33e998492d5c986a48615688722ab208dedbb15d49c882c7b9a09d85954616dad4988952360fe85c332688a56b836d0ab0f33106351144daf89888480c822738780145e8bf3a7a3051b769347b23b16be82a9cdc57950a4c0a95b3a083197b9c302db1238b3c054d2d168faa706bf37087ce8bc129382f65bc09b3c619cf840029caeccb85113b987c548c203a7a069f9851fb475b3559a807ca274a2bbf694c669e900a11a67ea5134998ca060f2149cc591ca5b2a03b29a95516304863519d0781681bce69561b4748ac8677f2b2a2ee51b2c4900703bc60ac79c91960406bf446a9febbf58cb5935cb6a2fd76e35fa71899ca602d168ca6855a9632e36d4952f524be8733753dc23a89c07ed4966c28745e5589aa0790bbdcb5c6f39a8e5f5ba264cb881e28031319249fcabbbd1513b572730ba4d5f6cc3299a6bf3a1327bc1a411760f78d05c0a23ad3137bbe3fc6590c972a9f0c89b88300c1592c9068d0e5b7af18653d1341540c2b70361973976b2e8c674bcc77fd3ec1001dbb8c5385ce612e7e2fefb3ac58cb71637b49395e7c9283ffab9f86768404673c6d1b70481feb370ca3a20d09a370eae22f15dc8a07534cf5d72914057862caceee23a6f653a5eb7d19648074887bf34b9a55281eb18edc6d900b8035ec4ea63352d ct_n = 9d6c6ca9061ee59f45d964f913f3bad2837825ab540ae47505c53795937cc240418c0be3a1f80002887e2901b3b7f62c21f1ffa6b45291564fa493e9a602891b5e06dc8e9b746b09f119e6d7c368f751bd4e1ff11e89dc0969b085b1adb1465af47553d766803cb5d799663feb87cb226fc26d8046b58e3c278c0cf240034874bfc91521ebd69d672d6f9e3cc564b6122d37979850d6ffa81c2b8b5a9fc7e863e23f038b3a9de71af77c0e3088665feaf0ea8c58f18d189744a2f873d8c7521e606c41977b7a0d27f7373bcc4f5196197f59dc01a155608d1ae86e57e9a6b80751f904be934e68c5639e93797ce37dc905bef988c918a9e0d4da54f9820d2de88baea4937a6aee93adcacf561b40e093ad35619def0eaccfe643347be33d0fa2d1b237423446cb92758183f9884365aeb80c7dde705c4c619bdf2dee1a0bc93b548076eea8dd00abae9accba5034f3166292c49462da57da7d362bf048ceb9e5cb9fde5481fc4d4a67268231d8e3f1b913a56b332445ef260dc7a46c227e57d7dcc2914e7327c208fa0c14bd1b6d6fa0767054f42cbd03f8da9527acea7e79f5bc5e800e42353c2b1354ed6c61f6e02d35409d0762a16dbf8cdaa93e1bbc534a3f257c51b494e49ef5e442f95dc70b069f22e5270650a84938eb67fbb1c3275048f1b659f37ec1478b364d9b0fe7e71b615083e90206024402937293d6fce6b78d69109f1b04ab8e8d7cab85990f4a926245659e2caa487b281bd81102dada3391d3824ee5281dbec11b23c5c5aed89cb7886ea8a5544c5203afe5e6f94b9543e1898687c0d238ddd0fff820e33ce81a83ceb53b7103d462d32196f7bba76f871e3dcc899c1e21269cb6ce024e50fcb47773de11abf7c5d52301f21f29fe92b992efd5135e57f89a12d5c2bd5063348e9874d261a5555abc71082975f4209df89f28e23e9f093b0905a4535d1494f9284b59e5c01a61cca637573373a737d74dc20320347b4b074c92bca239ddfb1ba44479cf55a3e56289658a76f55da33bb8ef8bf8cde4f94de1d290c4a4b1f5ce00e71f336af6d5ae9752dcda9e6e04cab6 ss_n = 85cc5519f9863f639c51522f1edf4e94db07021a6b4b16dba0dbf71a6af0d6ef ct = c0d1d7d9ae73e31962881d75cef5f866d2da5fbbb936ce7839ec7b26fd26cd6887c8e758943bea3984b9e8b21e6d16af7806b3ae9a8bf0d5ef99d343ee2dacb7efa6f354ef499c719049af185e5a2e6e02d2c96b59ec780422fe90c9edd3ce31e62ebe138d1e4d1df87ae764cc0bc6dee0a1e84be0279508348af341320a30b09477f952faa146c895a6473a0787ece2e02846f7b1fad96846f838128c865753a460b9efad3beffc996e3d5b934921a026ddd3e675fe89dddf223820876e4ffffd47f85fbf48822c53f5e080f38b8ad61a4ecabb2982ddb33f0a794f8427ae9827ccd0a21175463f923f1b0e506ec01bc5c8a37f98e76b2f480db13265820a74564a730d89044796e9288d23618a6531c68b0ac37e0e02c6f9eff33d813567337b9d8ea39000f4a0cdd70428edc452a023415382c7968a2cc93bdd46ba50cdf58623fb87cdfb6ab3b51942fa509140f8e1899a9b144cb0e418d77e2b3fa6a2d2f5e016743d702339090e52d710b955f4e8fe859f26f5c44026bcd63be9dd48ba075392f20bb5d0599ec8f63b49712a0d08bb35f427dc8a7806bfab50baf1fdc7cadfc6e29cd1ee19a3e8a58cb3fde511131053df5c5c5040341435c2db7aafa42b19dd7874a5cbe98fe347ae627f5f63e5f8583a63e008a9b2f4bf745b43ae30ab9b71ca6df8a9b385102190e739fdf1448bc8bd3f5ab515def796eeac63bc0467fba968fe4387f0ef8f38690e7626b6a1e81cffe467aac1f1149c44830ba49965f20d1274ccd7565b20fba7d140366d72085e4628126cec48dff245c2b733403cdb941799f0c4c906423287202b901963119413d77adc2c5375e3fc5133adc74429dd537048397ef8050c07eb64cf601a08f5d6b0e8e179cdc0fff1fa0280c44d203bab6b8ef762d2e6e34635bf6286e4792b4cb25f86f5a9db5b5f49ce7d313bf85adcc6432e2260ef8a8850d637a934c3d65f4b7e6cf1f72e27972ddc8d16f6fc810422a5292ccd3879dda315b7a28c347df7133ed8418b7854eb9abd5711f55086ba355dbc1a85035b9195cc6eaa5cf7f59a432ef49ff8247451c76ffaa8 ss = c6a5dcfc3039e3b1fbf907f8c54cfd7da83e9a35409e849f9be71e836bdedee7 count = 91 z = f53dae1c63cfc7ff1fca2dfec97c8f7364734d6e36e22d5b3ad9952a5dbe0513 d = 641ecd3e7268229f337d4f54debb9eff51bbcfc347de579ed7df09836b1254e1 msg = 1cbeba4969551ef805635cdde4c0b55ab052f6fbd86fc2e1278a4a01f37009dd seed = 2eb2e7ee36ac469aa9b02405f45c7973dd381b4eddbe81902f1f23e9484c19edd77c4362a3d3c3f44b04d6aedc0e1d17 pk = 72611e3bf73722b77b93bac30bb53e20676f98ab7dbb886e31dc325a89bea672c79b892c26018ddb64862154bb95cb8618d2872e48442f4194bd33c63743681cf056e26346a2d16a39aa4b7398419c52b38c606db8a874541abe01489f08d01e5b513a939c84aa427a6a940f5c3a8ca831385a5584bfe893673ab44045331c695c67c61669d43f6db57da8582ae0a2abb2d43ab359411e906958b3b5f1584361d806ffcb0bf6acc14cb32b592cc511a34c556778208c2659fa8b34c1c69879980860b96f5abca974a8a2109056f2afc48acd3f75100f04c4663abf0da5c9295ab068f12e4ae7003f7a6d11a2a03fe84bb2a76ca2d6996b43acef178ba8026edce5743cc5735fb3b38050beb58c6a93c04e548856f1a6cfa276c6874a067e25ccc603799ed3b20da43372457fbee03bc43557642a52b2ca24b0d0245884a2a8ab20854ac24c51a25d4b28c888c2fcc46839d07ce33272798a097aa80eced9233e818efefb70eef10223248529b4353f9813c433bca4c06f8b169a3d179c9f392bb90044064879141c91caabcaba03b415b31416d16d4b6a45bcdba7d60571c84c5858229aeb26a756d447133c456356658beb950740b7ec6a542fe47d2192bea9ac2f35d35dd943ab76fb50d769c9dc1846c8799ecee0c227f585c6719d16f19215f11b26436b83864470e40f780892c75128c3b492f477c503317a7fd05723d1c2945b69134405fb094f90ca17e1a56cceec56c62906005a9458411250a457797bc6867b3ef3b833d3228cd4aa129b995f66ea8872e65afe21c3f77c819bbace64b104cc342bf36b1aec0b11297b40f4901a0e2b767770be071ca1d1c21c8b4676d4f2346e2814a572980b756f41803b8adc9fe26b690adc233b1531885003c32870cae0ab8fe677d3f81b7501b8b005bba5961480b28754db4bc6052da23ac750d8b273302494e6c79d49b9a7153510920af23b0c8b3cbadc9c6d8562c0e1b17d23b4540e816f70b6075b928a8a7061a9a42221c8cb98240a1fbb7c32364cc4ea076cc68336ab0d739a44ccb0ab0485481d67aeaf150ab0c833f6a78020bb5b2e8e42a0b1f493673bf3b07dd6cb4960a2d582261c4c593de3caca4368f56fd7 sk = c3341518eb65bec3cfa53ac3e607a606fc4e4db6a8bdd99b7cb3488603220f86825014385261c006db7bb744b09abc26e0744f9c33b7d620bb4e4a229fe1494303cf2dd85ef8503de63c50fe0a3401f4340be123a4238a1bc763325b580220996f2b2aef1601ea49898c0670e96a3fbdc39543000a85a786fef1ca555413dcf946f800a471cc69c4a307a521477c59310dc0c85eb61aa502114cc5a220349523ccb6a15927956a2526b6b22e50229d39991789a593ea75580394216b3befe29858ca912c9bad478ac6ed829b6a30b216a25439b4208bd851bc360158e0378c5cc104193b03574642c67cf2b4b32219061f37140db50f2d7274014032fb6ba539473b2ba10d3a5a2a62f71fd8b55b22fa3bfc5c8e750aa1ba99026bc8cb53ba1aeec74d568a18092219edb75e917ab1338a08b65b1ad15cb50f40bbc0d21a03c212c47b6de1864ca22278ef760ba6950d31510152389e4c3bceee727c6cf176411c49c5044670e5a0546558db639749b11df39895a154c0b15c75261b237cd8b7c7c6b202d0a10cd44228570d27e1c37da9427ec667c953985398aa621c6c04f11b3fcc654e41a223730972cca6460983a39177da273537384ff70badd65aabce4708e36278cb19a1e581430df25549031c3ce2346e0436d5c9b39ed47aebbaab4bb79492d501aec023abf6947a1ca44a74c5c8b08111526d7695ac48e84b4127311014703d958f6eaabf6bd164448658d03ab8b1e008ec5c789f943618594e5d5a71c5a77810d06264dc0865888a81440ba605623140b310e41cdc328678c12c5654a483e17e395516d9317e6fa80f0218c92537cb6c673eec9754a68798e96c101377a0cb4019f2675728ca2e175a29ddf961787614228ba674e0ae2a9188fa21c4f5abc5e3d7c7c3c41e40387c66950dd8d2189dd7b4951b22c6d092f03454e20591f3662254abc3f2ec1a3f5a2be6643d69f3162ac4bdfc8729bbe649cc3511a3960e4a608da612b14990a1a3d2940dab10a376407f46b9ecf5c94a863c77599ae3e8ad2be1c930193afae9bfc899c475f23da611c49148bcab42c24ecaaf72611e3bf73722b77b93bac30bb53e20676f98ab7dbb886e31dc325a89bea672c79b892c26018ddb64862154bb95cb8618d2872e48442f4194bd33c63743681cf056e26346a2d16a39aa4b7398419c52b38c606db8a874541abe01489f08d01e5b513a939c84aa427a6a940f5c3a8ca831385a5584bfe893673ab44045331c695c67c61669d43f6db57da8582ae0a2abb2d43ab359411e906958b3b5f1584361d806ffcb0bf6acc14cb32b592cc511a34c556778208c2659fa8b34c1c69879980860b96f5abca974a8a2109056f2afc48acd3f75100f04c4663abf0da5c9295ab068f12e4ae7003f7a6d11a2a03fe84bb2a76ca2d6996b43acef178ba8026edce5743cc5735fb3b38050beb58c6a93c04e548856f1a6cfa276c6874a067e25ccc603799ed3b20da43372457fbee03bc43557642a52b2ca24b0d0245884a2a8ab20854ac24c51a25d4b28c888c2fcc46839d07ce33272798a097aa80eced9233e818efefb70eef10223248529b4353f9813c433bca4c06f8b169a3d179c9f392bb90044064879141c91caabcaba03b415b31416d16d4b6a45bcdba7d60571c84c5858229aeb26a756d447133c456356658beb950740b7ec6a542fe47d2192bea9ac2f35d35dd943ab76fb50d769c9dc1846c8799ecee0c227f585c6719d16f19215f11b26436b83864470e40f780892c75128c3b492f477c503317a7fd05723d1c2945b69134405fb094f90ca17e1a56cceec56c62906005a9458411250a457797bc6867b3ef3b833d3228cd4aa129b995f66ea8872e65afe21c3f77c819bbace64b104cc342bf36b1aec0b11297b40f4901a0e2b767770be071ca1d1c21c8b4676d4f2346e2814a572980b756f41803b8adc9fe26b690adc233b1531885003c32870cae0ab8fe677d3f81b7501b8b005bba5961480b28754db4bc6052da23ac750d8b273302494e6c79d49b9a7153510920af23b0c8b3cbadc9c6d8562c0e1b17d23b4540e816f70b6075b928a8a7061a9a42221c8cb98240a1fbb7c32364cc4ea076cc68336ab0d739a44ccb0ab0485481d67aeaf150ab0c833f6a78020bb5b2e8e42a0b1f493673bf3b07dd6cb4960a2d582261c4c593de3caca4368f56fd72f34096993c2f6d446aea52835461c8c0d7810930a33cce5c64490cdcfeeeb60f53dae1c63cfc7ff1fca2dfec97c8f7364734d6e36e22d5b3ad9952a5dbe0513 ct_n = fea62ab873adaf0ccf4601aff7d12605367f1c5ea079ae63f1332313ded9652a2bce04f68e65ae545cb5029b06b7f041da2cabfdf35fe2a4f67cd9c70c4c58e5ac7c8ace7b8b95efe3bd12e3b2cb2df2a229a307c35407d5cf96f7018facb57de8e92c7fa2444b4c1aa879c19755e2d787da18302d4e276667f51899e2dd23cc51e3557cc87c18288455ae42a04c0f9820fb69b65599a93af48580063bf854c3a6cc7293626e0e1cefcd01c65e0e0ce02e4cd4f59c39399a5a6f7d97ea5bed959e41d8e1562be7daff61677f8fb815f9794629c97a92e44474cbbe2e70f35e2694a60e7bfbde558cc554556426a9564780d4f4a74cdf9b372fa3d3a40b54e46ce7c0c8bbfa5783f6aa790902d21ab26ee217b65c2f7a04d3a026792a174dd8099c1a01a0c399f1b06138378e247cbb3a6a741bf1c29ef0c2d2c6ce3ae3e9b53160885db5a0bdf0443825e927dfca534988a44b387cce2aef44b5b0d08c43ca5379205d254c77ac3ca4b1fb086ec42cde4b99667a13f0b33c4a949f1d85d2c18e15b21bc5d7048ca18f236cb34c452fbb5128d3a2b55160cc980a49a306d78b28aa6d3525a8d03ba5c2f2689ff3aef46f0cf25d4cba78eacc8a9c2d97c1c79ca6d524d3e6d64b38b3fc9800094e9ffcd3b7b51165ac134246ef0d07ebc2d7106351935a1c4232cdda762f5e305c92e0f37187a3206d0d90c0d90ab6967ddd1518c4cc19f330d6a1373d4afc1efd210aebddec3fe1ddbc5830fa0bd7822cbf1459ea090c42a07daf388a4f9f98938191b0eef09073f9de3ff683c5ff9ddce69c5d475f7554d8688ea39a076312dc9c459756a73f05452b33da5f7efc5c959a7f3a18d07bc767cf0f6b11466ec731f1898fab8e4fce41f68ee5a07700ebd2e534334e17513d29ab240529bff3eda1a40e1567b58f61e162541630a372aabe0bc5dd7d4e48f937927805bdb66760e445725569b40170c1ccd8c670d222bd04aedc53f3ee1ad70d56f8659f5ad85f4c7d292b0ce32c5e484fef1d71f8678b2fc227c657f487bdfe2ee8e8f8a558ca4892e29a8ea34ee23877e4835ecfa984421a7d7b ss_n = 6885fcc897b9a1f77defc78be78ac0174c18788b18cdb987922aae42579e0a5d ct = 4e6876c6adff1900d1e4750ec60bf1d33f294b69b5eb4995f4209854ede837f6dcd8205a5962c5a1d2e5d9b32998a48369a914c63506ae12b5cb30f067a3d08e3e47dc670421d47c47d2dae73a804ece4490f30bc8d1345ae675f7cf9b24391e760c79258b8ed49e0846088427d64c5a0f8814aec7451527f0106949a9cf79089cef0f35ea0566cb86be93034c80c79ba4d546bd178029b113e4eb87a2b097b348f775073214f622e7600e6018a8f9f76fa285969f30e3b5c9dc7603874a1d3da653eacacc8672da58191df2a7ae402c555eedeaa1d091931d82665c366107d6ebb2441012cd1ed3715d303b8a11c6174ea25926a673d739a61ec4fed6a511edd6ae69a41cafbdc2f74398856ea27ab86da98b314800d32f88540e79511b905fbf5284931c6d2395950c36b459ef318d52b30036ed9070f26d94e75f9445e65b4b5c61d4400a5403dec9f540d693e32a0eaa7d16e43af1b509c37720a7cb36318cc529e96adb4f18088a7eb09e833615e4827b6228ff0361511a11def407e143162920e918484435d6cd08d1e17171d2891d7a547c3327724e1a503110c617d6e1af2b3fe07f29c9c0f9976495b4dcbe319bde1a0b074c526706bbae12a404ee39df3687febfcd92fc38b86b5fa30fb3a108fdc737f653270a0af32dc865c1f9a399e685625ebe68994c62498ccf5d6322e01c18ca895300d9a0c9ad48ab7076b0c21963e013b7c138021889bdddcae881f2859ab9fcf0eb8644944c1d9496ebcb6988329d1cafc9060b75371ffdea97ef79a4bb7e175f6ef81b44a87a8afcfb152d99f90b61aa12c9027dd888bd272eb40774b640264191365a585bb05c49672f0068b489e8b7c4c7e33f97558100f9dfdbe7b2094e938a21272f51661942ca156f351f0e21996890c4889641c08bb809e180330a42a8026c956564819e2656436912c8220407ad606aab2faf08b3c68c8e7ab6b69eab16f5182f705af0c48be3cf4abee650b5fe0514fec55b90348b7eae2d455b8b3a778ba9f01dc1dc207b2b8100e9946cca4bd9860e5166cadf170814abee759bbab3a9bf7790089d83fb ss = 699799a2ec1c12faad0e24c7de242e31c8ff3b31e1f9db26d6adb943e9a297d6 count = 92 z = a089e6d4358895fb2ad493b1164becedb4429103a776b5051b8d15f101377070 d = d64aaeb961c4077a6d94d2011b6373d45a893a441f668a9db56d9f81e112e2ff msg = e645a6cc38449dd2dbc430dd4b2f94eb9ace4b6d6e46397dac2ce80d042952ea seed = e43d7f8adbb767b134ea546173af4745d7a279ea6882e2ac21f56259e19c5be68d5f0055d830b8d0cb232951c2a69ee4 pk = a3c014e44b1a1659cd2da974d1438f3adc1c38d41790da26429987b39490bf11050e77a23ad183dad394f98bbc7c9115b6505904da16252c32c5cbc9d77140c14163a536ca502c046ffac6e0a2c208815625223724ec3b31e7a57e9194e5cb715c012706c1c4c46985975b79c5f6bac2c022bdf9b493431dcac64f62d4a85874789e4a0640f50be1d00390594e22a0909f6a24e00c475e023a13b8a103f50f010c1274a57562e11c7dcb6a167c028dec997ee3860ecb0759c79fce2596424353e878cfb3e635b0fb5387f232dd54afc0b07c29f1ac65a364173146a547359b615a06b2ce79741cc4e44c7d1bb1256c1c91d37eeca25b09f097d998a18ca86f4724458a1558db2b234e8b7299ec622f248947f21cea76454d8708fca39d0cd455c5272dcbe59d6ffcb2348a5c07b03389e322454c63b2854478251fbefcc819f00ee56599543a5ecf9c3b2a2474a62928bb0556ea84b25ac59003f67732029144050a1c2073b5c969f4022c9761727cb511d1205af579a9de145f4e7cc5de793091d84ae8408c976829daca8508c771fac3b619622a0ca64be6a6aab3d533f5b4cefb3594ad9a1c52616e3999b97940b0cbf329ed91905dbccde0fc57ddf93f6780658c7034c93b9656c5ac6cf3cc42fc3e994813581647fa0c60e888637ff08345ccb456b009087b646d99a83a4a7a356c8f44814c612688fb706cf5ac6ab3fa6675b25e8659c5041a945b0716bcd153cf367d4034252b7b15fbab0ee8336e0b85245bd19732562c37b52e4a457a8be5156f4907f1709ced62aa58a0c901087255350fe10ca21771402b049e91daccbbe6133fbb1bb64c8f2256cb05d00cf60a5bd2822822718ef663bca93b2682380cc64697a0662899f2a7d6c3637a93b26d56754fd1147da95c056218498a38e34208c8055257b6bdf3ecaf91474731acb1c877752fa357668a06c80120b0cab8dc0314f05402fd28b2c37475c320cd80373c8ab60c9e7bc6be514cfe284daf9b739b065ff45aa49ebacb047abc0d63c2a4637e9c412c8dd6a342302871d248565102196831d8ac09ff9127bb6bcb3c010a8268818e7dd4bdb7856407c4922b87f72dc182fa5235a9732c4207e35b774b4e sk = 438156f7842f70bc4d44f47a52eaa2a2f412ba86ce0baba459aa4a92993074e91b08e9380b3498b3aa5115e87be77296fe906e0c49917117c849d68d75d10b33534df5ca290e88cadd280811550e6621c0e90c92e3879e1527603a0c6c0346974d70cd835346c9489150f78cc77ab094bbb660230c30eb7c2e4a8cf054b9209814eea9871bd591592634e4069feaa1cd3812be37d52210f6c095714b80ab7438eacc10d9b0a78a11cc5b2602948d36b55390167d62d00606920b32f851e7d5b008424ce6c655414c3985fb38f364a57317c7af8a152d6416b99b3f3ed6c4f9299d1523873f82b7bd339a30ac0f2bc9a0bcd46df507c02c955cf9d401467c9aade75898db5cba279e0faa905bec4326a6c295266b1cd738f8fc4d66802fef4301f5f1a01913a687c87ebed33265db3084c626d0f57fa8541727fac7e3b771b169917ccc081f80372cf3bb4af9c35663542bb95f23d1c6d7f5a7a0b2935512c40ee5ca3f051c4b95babb80a838818db527c973b18336031aeefbbc6e3a5e8f44884e8a013137bc18c955b0a6c79203368bc815713184e28682d162844db01224152151f8a4f4b556aefa08e5684764ac371fbc6976f41e0ebc66b6b9528f016e5ca29bbe76025d1a72af7559db0b7746e43b0ce048aa455d8d97c021a15814995fb4873ec953925bd3b94e674d8ba411756524280b1d0db9ab5b273fa92719fd9abc9289a899a5afbf7a4c9646cfcd836546b656a379beaeb47196996441e06388c3b409f5a19dac08505871bdf83b4849b23cf65a0eeb6ddf794425a16c60d2248af9be2b5145659066dcc76d8da86f2122c0fce622089847f0c5364635c8ba6c3f179943abc1a876c26934146bd56026cc237fdfa0afebb5c62c8ca653226382c06a2a12427ce07332541b42551df299a8057b725b0421c194c412cc0f9cb77d83a0328accc5c4911d39e4431be946f030b393f3497c81a8c7617811b356f6992171b49845c1c15fd84215f1aea425bef94c1a64388ca89047e2793c43ea0e0c011225e67df3909da4479a6e9b27f128c0b0540a3fa8b3d95b07c9fa1faddccfa3c014e44b1a1659cd2da974d1438f3adc1c38d41790da26429987b39490bf11050e77a23ad183dad394f98bbc7c9115b6505904da16252c32c5cbc9d77140c14163a536ca502c046ffac6e0a2c208815625223724ec3b31e7a57e9194e5cb715c012706c1c4c46985975b79c5f6bac2c022bdf9b493431dcac64f62d4a85874789e4a0640f50be1d00390594e22a0909f6a24e00c475e023a13b8a103f50f010c1274a57562e11c7dcb6a167c028dec997ee3860ecb0759c79fce2596424353e878cfb3e635b0fb5387f232dd54afc0b07c29f1ac65a364173146a547359b615a06b2ce79741cc4e44c7d1bb1256c1c91d37eeca25b09f097d998a18ca86f4724458a1558db2b234e8b7299ec622f248947f21cea76454d8708fca39d0cd455c5272dcbe59d6ffcb2348a5c07b03389e322454c63b2854478251fbefcc819f00ee56599543a5ecf9c3b2a2474a62928bb0556ea84b25ac59003f67732029144050a1c2073b5c969f4022c9761727cb511d1205af579a9de145f4e7cc5de793091d84ae8408c976829daca8508c771fac3b619622a0ca64be6a6aab3d533f5b4cefb3594ad9a1c52616e3999b97940b0cbf329ed91905dbccde0fc57ddf93f6780658c7034c93b9656c5ac6cf3cc42fc3e994813581647fa0c60e888637ff08345ccb456b009087b646d99a83a4a7a356c8f44814c612688fb706cf5ac6ab3fa6675b25e8659c5041a945b0716bcd153cf367d4034252b7b15fbab0ee8336e0b85245bd19732562c37b52e4a457a8be5156f4907f1709ced62aa58a0c901087255350fe10ca21771402b049e91daccbbe6133fbb1bb64c8f2256cb05d00cf60a5bd2822822718ef663bca93b2682380cc64697a0662899f2a7d6c3637a93b26d56754fd1147da95c056218498a38e34208c8055257b6bdf3ecaf91474731acb1c877752fa357668a06c80120b0cab8dc0314f05402fd28b2c37475c320cd80373c8ab60c9e7bc6be514cfe284daf9b739b065ff45aa49ebacb047abc0d63c2a4637e9c412c8dd6a342302871d248565102196831d8ac09ff9127bb6bcb3c010a8268818e7dd4bdb7856407c4922b87f72dc182fa5235a9732c4207e35b774b4e50ae043bd6102a6ccd98c1a9bc1f740fe28a1da04a66696c43120a6ef3525c59a089e6d4358895fb2ad493b1164becedb4429103a776b5051b8d15f101377070 ct_n = 4b05959896300db958145af05bd0168d50c23fc2012e8b5d535ce9d5398158f9b2cab21b57fa3dca99b6bd78f9479ecf70a5b860b02a1cc4a0e01a50e6fec4dfbbace12b8f1e5e8514b3d514629a584aeb8f9c262e2c85c20cc05ad9b26bf0665cc3bee0b93659d657a815f3b515c28c43aa954f885f7e84b475736199688c4d67a40fa2202defd23bd5e458d7a7534bae11b6042d3cc3d8ed32a76029f7c96fa8985eecbd5de99b38e0e8ebf87125d5f6e9aac6f9e88289c2e54f6526227257f72d9af6d9b4dc46e99ce220c182ee9a59ba5928c3ef79f791bf79e16e175e18729d041bb90e563506fc693df28c1435e1302e3d04c72c8e7e43e778cee610f8fc87ad045ed681c067c57f8786fb9971c178c6b0bf1b17c834713d261a5bdbf0da57dcd9b271ace1fb899160b4ce5e064c997e6a642e244a4d697509fa449d483c0e6c141748341def938f78e620aab9f7db4ee7881585dffff0189dc4d39e6c79a8afa630504bc0b4cb49e5dd056930119b43a6ebd7a736b81e0eb0ecbca6ef97b0c9c5a95e181928693fb3858f85c5d712517325406df7765371c5aa92a3b88d8a14dc2984b704089eb74f9573ceac23592cb6397ee4ab8aa9b7445a54c2140102f7b20be5f864afd0242bc0e86dcdc028efc2b10a5addd5f5b30ff1c056895700fcbb3719671a576fec1217bcc258b223060b365ac9984803eb845f835a54b3fac2c153df4e766d87ce58220900172ef5f21669e50c2ffd090bc92529bfd859f894fe952021ce55b0331c0b359484dea015789d69f847378a560825a15717d615dbd568adc81382c98b6f4319d7dfe17faea462443675f66bbc8307309b4f5a6f9d1183adeab9f6123e0c471c4557ee3f9451aa952a0e6a233d5211f0e63fbe86deb0d999e617546aa489065fcb3f81026c1e34341e5217d92dfc23ddb888a4dc9f453f23342757871f0d6ed4dac39bc0e770c430b6a488bd342b848995126b097a4a4ffa853939cf424a76bf48e683fa8d91a40b15118df3eeb7497086a7aa99685960693fe6a36f6bd6bc61e641e58c921d2dad98905fa98cdf80ae1812 ss_n = 15ce1b8e092719689ae3879f7e4263190554c9634443addb00a34ab5d324be77 ct = 8cce184d58a73bc2473311137db0b0a8e73fedacb18fe83a25266e83b5e97547bfedc54119d79db5df0ce5f4bd28f0e17a30e309faf8e2b56aada5a1e62c7f1eeabadd4b25ca68a66125a2a9a7ccb42d7268dbf4410a08e9f8d1c8e8876f5a284ec41627140cfbf68900348c1bdc06002930b9c644435a15b21616af2e41712c5c34214a760780d5e6c86785d64b9f9a153dbfa60f00eb0aeb6882b4a6208669a5b56126533f001f79b6f9a0ec0582a89dcc2f59b48abeae0720c1c44b49276d21534683c32795ef8ce59d89dfb4f678e917c6de760f7bcf1af9c0c2fa5fbb5e24bd6f0e87739b419c092aa9322b07fc892477d2abcd419e972cc9e0e7073afaa188edf8d55a8a3b2c313ca5e8a52014a73c493d9f20eede6135d828363362f6c17b45ea752229479ceb09a03321622c0f1df5c406b63ef74ab63d290d3d03e235017e7aff1e3dd06879f8f062ac81d0db416552a4bc429000e7d3e6402f0171ca246af4545a01db02a91210da0e1d94bc3254ea3152aeaf307ffd5fc6f5af91a81e77d269847eb9db96b9de105a3126faf112fd85955ce2755d612724d4bf2887d4cb66153eaa6a2f36c860c14934e5c97f38e7b90e71ce56a2559f19358119d8ccbe841b9891f38eb65b35034f19a77f2ed83d10d1cccd589a780f7b2f4c4224cfeeb9b71787f5f9ff070a64c7d6a59488f7f2960124a4f9803960c95c30d1c51a000a2104f280590805ee62df9022d03caf69bece7ebf5f5a3b63b89d8c1a7186d991187250020ad4654dd520b21f3333070699ca680e4575fe2697518e29bb562cf64aff47ab17e66a8a20c30db1e6980597e48f243cd57dcb1220bf10fa19703d6f9a319f1a3020a63459ad9d4eb1cd051291e198b3e05b02524c2bf11329a4ce0fdbcfae1e3fd98b2dfaa3be452726d0eec821678c559ca25388c0cc684dcea15498bbc9d4293f3bd61864d93d911c4c572e7b8a1c953f90b6dac0d04980a517024119666ab92073c9700b87d67be636d56b5e41fc6cbbb4b75eba879b6c62b47bee48a588bda1cab780943008d0cb0f94a1d60c2919e5985e4c91221a ss = c1a1848aa65f7fbe0c71be94bba1bfde8774c27b4a83db4f545afe3927fc19ca count = 93 z = 67a50fe72b9a20761440f532da7705f228b4f8fe89c2c4050fd2742b3d27f905 d = 12fa32958d5a8b1cb8933e8582382352825c88234eba60a0b67feb405bcc19e4 msg = 6330639220a878fac04b38ddaee1c2f6e9413c7f74d226486cb8cab6bb10b0ea seed = b1201bebe5dc5a98fa1c7d126effb443efeddb015ca6bdb8b1b4984edbd79994758e72f3bd4d9d3ee261b916e6397926 pk = 5c6312f149c390164939477bba29879ac289563170c1090f26326ad8e99201c8242f3b1e55878647506a14217f11daa7e09b7641457e4fc7291521418d51c88b94422599ba0156688d979379862155bb5d8d4169fb9572bf74cfef51503f7cad4789cb59226772467a7463833217c157daa7498666a0745daad76d315c4098f5660f224c87c7b6592497c798163777171ab883f256bb0800abe1b912835bbaa3a6063b075f3a8b0bb6bb30cb024a63d2553e934e5aa22f35f5110ad76977da68dbe8c801e9a33103bee76b1e98dc0ca5788970b9be16c345ca5ab8de12cfe3092426b9a896358e4a8927995661039c00abc49d16f6861daab96b355ae6c2bff7db43ec666089c14ca5c3148292399ad60ea2721e78b57d74b6bd0850037217580cda76917c2936a11bcb657b178c5741db4393a8c008e7c424630eada1b9587560eb4ca223b020f5548c38d71200e9a343d96ebf345779187ce8211f487c63d03bb37260ce84a96e7cf7289429c070f98888a1a2a14b62bf56c669c948a375bdf4e573b6539a9060242a25abcc3b6493166a69702f9db1568316c624c5456927a547932d64502210e3bf7c247e2c0c4e9fca0289da2362c030707245e07a5bbae0caae59a51f54aa9f7a4b1ea9cd1061be0517a656d79f153562639cb9a12561cf99228b4185d8267caa825aa9acbb8d8824f08b55855a8fb0ca5e35f238c21c54be004a8fd35d58fa201bf0baab297abd1c1eec7940c45a0eb958c0fa540e8b8aa317113c418c8d96f1c07e987b648c1de12c3d35cb4acd4115d968b9a613ca22967facea27c876219fc4b3a2e91956b11d0ec39e325a75eb0b037ea5cad63b30702973515004d046cea4b7ce8c812253f4bce3ccc9e1853eb71225d02c6e0d183d13e40e91969cabe1a3c9528d2f405fb6f86a222995f1739eda7c7b469bb72a702d0f0735cef0642b175eeee7b468f398b49cac24a78966d380b8f7bb5b9454a52637d724c5059b65903a810d0c230c48b3ccd7c2a5358286b82c2ae57bcc8a3286c688c3c9b86fc643ca7a549dc8a58e20c320f1832718b0b9418b6e5398d0b0a4ab6d1215431e78fc2a37a6fbf049433c6f9312abd11f85f8966bfc8216 sk = 9cc903f40a0d1f3ace9546c50e158c8e4808cef13abc067669562a427b172e7a8c42fb96d39bb68babc9c678c63de48821138963856a8d81b3ec500f76f0310d32c56162b06906b21ab517d8691aa72c9d8f31948489493cc6316c9a06bc8897e2365f468bb089907d754cbeea45b83f9a1177145788979a6c6852c7a232ab762894917aff9712944c740824a680b37396e81b678027c8548ef422027e476b4d3545cb44cb290c02db03c08078a609a812c722470a9b1d3c4cc76f37420d244f9d051aae47c4b12c3aef8cbc360b76b86b1829170091662cda347f8c78b3a8053578b2683d15a4c7c8b74c688f45b5ade6c7649846a585a8ac3f0ba59deb406b38a57fd3b4b00b045f2c64f1abcd4ea68e32d2ce5317184b5039870731a1acc2a61533110101512c2dbb34a7cf053300303c9cb5623ee3bf014163f3f10afbab74a5394841d835ed47c0a7e2a6b73a3c4928cad4c743fd8a60fc745935a83af0e484ee5981b1854e76c5ac77e99eff73295cbc6f0da74b4e560e5037c02f45165098775596b8afb51f32818a2dc63693a58e06d7cb36270406642739e0ca79071d2464b8235ca05fc7738afa0655c6797845392186be899050d62210c10b0fbf78028e0968a8facb7bf07984a367900207bddc8c5751963ceb40a35b2c8a587388a05b55403d2cdba20c4cb0972616a4f7972602a141b0ca80d1be57c1bdacf7325db48617a7651e93ae46dc1f1c7c561f990dda9a865186ba2de89affb60016f2c245d99a0d9c1592900f65f100747a038d53694c92871da32549d87091e720ebcc688b52127f8431e0e9acf805a775d381e6b201d81bcde6869c54dc05b9766bff8a7fba2c2e01586fc0d6c12ac40b20786426ec9269d07f5ea8454951c423e10ea8e74d128b2f454ababa6139eda6bb52f0bde9fb014d28254af709114461c85166db492f2c486e7d8270f6398a2467570880b789912884dcb94eb316c158b51b6c886d5c8f3bb87cafcacd292b5b7b8127b2dc51a9d78e93e378fcc0618286a79d49b427f6cc9b7a2d27005846409f550205bee2ba59206692070f90f2a15c6312f149c390164939477bba29879ac289563170c1090f26326ad8e99201c8242f3b1e55878647506a14217f11daa7e09b7641457e4fc7291521418d51c88b94422599ba0156688d979379862155bb5d8d4169fb9572bf74cfef51503f7cad4789cb59226772467a7463833217c157daa7498666a0745daad76d315c4098f5660f224c87c7b6592497c798163777171ab883f256bb0800abe1b912835bbaa3a6063b075f3a8b0bb6bb30cb024a63d2553e934e5aa22f35f5110ad76977da68dbe8c801e9a33103bee76b1e98dc0ca5788970b9be16c345ca5ab8de12cfe3092426b9a896358e4a8927995661039c00abc49d16f6861daab96b355ae6c2bff7db43ec666089c14ca5c3148292399ad60ea2721e78b57d74b6bd0850037217580cda76917c2936a11bcb657b178c5741db4393a8c008e7c424630eada1b9587560eb4ca223b020f5548c38d71200e9a343d96ebf345779187ce8211f487c63d03bb37260ce84a96e7cf7289429c070f98888a1a2a14b62bf56c669c948a375bdf4e573b6539a9060242a25abcc3b6493166a69702f9db1568316c624c5456927a547932d64502210e3bf7c247e2c0c4e9fca0289da2362c030707245e07a5bbae0caae59a51f54aa9f7a4b1ea9cd1061be0517a656d79f153562639cb9a12561cf99228b4185d8267caa825aa9acbb8d8824f08b55855a8fb0ca5e35f238c21c54be004a8fd35d58fa201bf0baab297abd1c1eec7940c45a0eb958c0fa540e8b8aa317113c418c8d96f1c07e987b648c1de12c3d35cb4acd4115d968b9a613ca22967facea27c876219fc4b3a2e91956b11d0ec39e325a75eb0b037ea5cad63b30702973515004d046cea4b7ce8c812253f4bce3ccc9e1853eb71225d02c6e0d183d13e40e91969cabe1a3c9528d2f405fb6f86a222995f1739eda7c7b469bb72a702d0f0735cef0642b175eeee7b468f398b49cac24a78966d380b8f7bb5b9454a52637d724c5059b65903a810d0c230c48b3ccd7c2a5358286b82c2ae57bcc8a3286c688c3c9b86fc643ca7a549dc8a58e20c320f1832718b0b9418b6e5398d0b0a4ab6d1215431e78fc2a37a6fbf049433c6f9312abd11f85f8966bfc821626e15fb3c2133de331995e2d25f9959f24e1e8aa692abaa21beff301a50d6ec867a50fe72b9a20761440f532da7705f228b4f8fe89c2c4050fd2742b3d27f905 ct_n = 33afa91bf60cf0ea8feb0ef8ed5480bbf1038ef294910217c00f60367da9935e5a6583c33590d028fc9fa55d877fecbcf352e2a7c00c94a75d12d5ac59e191e037488fa94789a4be71f554db8083aa301ebe232946b15212d6a221c7913fade4f369477524313e2a7d5ef751aa69644433859b3f9f41faa29c805e702e99fe70c35eb5c55e63a9f38c5abc1425614e1d266c2e53e3db0e1f0ab894f696d3673303fd60e6717f8a78acf2dbde04c732a4ef1250ab963da9d60f5df73f04aa752d87475a71b0959be7c8ecd3d6d66ec91a3c1d16da5262797b46eafeca8d4ff909f58b98d6a240eed025a4992de51efcaf5815e865e9b1f3cf9213c7ba44ffd0ff6ca47143faad2be13d83dd0a0fc7a4acd96b121156251e2cc16907300b7bb88dc21fc3aaf4b390c0040d9dec1a2bc3f79fdbd1c91fa2cd5f2e3808447e15c42e0f1cc5261027412dc6712ca2e35418d704a50f7918676bb6ba386082b27fb646a1e42373423bdf4edb623d0e537686428a3d6b93226d70bc2db22c2f9c0b7a361d98baa623e567814c2956b68eceeeb8ab9a4800ae9a42c2cc80c80c9daca11165ef360af6edfa350ecefa7e5183d1655fa6088233367ae68b83691a22413cb765c14c9cf96dccb28b67f7635665a6b0342efd11b68271343f384766d18dd0420dc38fd922442abb5383d4e4b11805f53d0ca9e7176191187c370382a043b973c0bee94967fc33387dee9ecc4e34e09472c4612f77601e283cb86f1b77a8239d7ceebf9693f626b0a7657f2c1341c8caafe2b9b2c57ae58d48a3000770c78b9f488c300818fe50c6d46eff57f5095b38a85caa9b3a744f00547ad0e2d4b529e8ad9258949b19b73909dd35a8b6abb17c9609b878fb27843ad575020250a9c7c109cbf5649851f922f090eb406afe7c2f9da5054a41cb7f468759f953abc32895a0ff05e8a85f30f2834f050745cfcb31e3e6423b5b0a3a8bf58b52584ada366ad2bce0f61167ef969af07724d2a6f57278189a77b213d8034ca15cbe983888164e5d98707d47f4e559f1bd39597ea76f6e6d650bac1f157a5990f7686d9e6342 ss_n = f728c3376ef7dcdce07135264b4236e455b7f23e5362c165c74e80e1f277cef0 ct = 0708709f2f667002f0d50f8308033ea43aa19e889f455bea6f4a135c8f29c94b24ded25905d81e9b17b6cb5273d1e3938a876925c8b96e99a9ba0ea1135f07abbbeb158360f107db7e833830401c31e3ea20e77f27544dcffdbe9e43e731ec058afc36fac8cb26d3d045d6b0ca3e83ee1cee5aa707782a64845edc2411ba45d9e0d7a6c26f282b36614977106b240d231d5144a5c7bbadb5912ea3ebf381f5b08562404b77b7f9ef7c9fb6a07539c0d4bf2b6d0024f1d94a4a75f86a5deb24a3892983ad727f01d9670d63a58faf096f60d594696cf297d5268a0205b2c7df1d2b7469dce0c6da28aafc01d147c7b2a1eccbf656c621449e0ad8335ad40f61febc24a2e2ff38577d43c32e8b04d482b03cff63335403c58bc788bfbf67e95248c6678b203e8561aea1d1b75374dc87a62c92f2f2225b4c9c1f9dfe7377327c5ab2b3f84ac9ae6f0fc1be7faec1ac8c2327e8468f9d5c9b522b9ab9629f92998756a3c44368061495e808546f65ebe786e51cdac030bdf299ac1b56a1ca13ebfc43228716ffa95ce84a77ae4ec000dcf5dd11d06a3dadd4f668289a465e5401c4b4caa29923eb52d3dae32e78b4ce978b11ead2f024916ca5c7874756a12606e8036da7161195384fbe61a9a95c9836f6a8ae7fb801894e87b1aa61b8bc70ec94f9d5f81bb4f913d9a62400891756723f64f9e7533fb387b9bead1b88ca3aba3c11a804b60faa4d6e524c90a306dffa7395b47249ec1477331961c0489ffdf3a85176bf69356b6ff5499fde5bd2f88a54b826c028adb22ac58ce01e2c1148d8149b61db0ff161389ba82fbe6b5495cc01e9a53ba52a80b3b7830dfa86c938114e5fb05e7d17d1d484b5168f8ec22b913f8053d1508b1d488af0fd435142c2db5e3424a79826a9d304b9434a19cad884f1eb7eba5c47aef990a1cc6f5cd3bc4f5eaa14e1ce755f51cbdbee512675fef198229fe79d0cc17bf48b3dac6390aea696787fe59a26a46c4e5a2542e1c4a02f944178c8ed6ad22873d6aada294c66fae316c7b66bded821bc268e84d6d60d319fb4d636f1ebd2bf54e625e9b415f66cc4 ss = 85efac89236f4bd3867f68f33d664bcf87fd82add9e4e88bccf384e9fc781f77 count = 94 z = 80f75ab0cd8736d73a2eb5c6ab7795475aedb725d103800903f051e683eab195 d = 95783425735352dfcaa11b9efcd6bd1cd0add0b1239086cbec3a68d6f2fc0384 msg = de40c1bedec354e65990f17c5c1682c784a553ef45a65bcf0186095b6380a9b7 seed = fdac74655fe06a810ff88f49c9bd62cf4b4d42116faa0b7098ed6f01a7e90308a52d8cfeb3999071889d23a9c32635f1 pk = 39453330163c7d9a06e4510d06c5298630c2ef48a965b101def29c6bc53a7796822b9ab2917c7879472ad0267fe7f990b9600ed5102cbbab00a21a0eb5689514977b45fa3da7222e1a8c7d43196c90f3a3b63129ff0393654631eaab725ed2afa89755c1d320bd8b64450aac0c6794524c7377408e9506cbf0eb157a9a6241852b35ca19931c9635c17f4a71112bb49835b98523da9ac9bc0c67e78325c259cd7123f71b7f3944503f9aaede363c98e72c1dca9e1b4a7bf4aa3a14359e2af131a5345c482614480b0e771b7854e556a2d47b91a885a6f0ab2af08cca2603c23a1901569fb4d88804b4c07c1674f1ebccef753ee9637d8cd500b686997b8047f208b353a9690241483b29914328346ad18cc2573228b1612eb67fcda40373eb746b8a239cf59666b2a1aa99cb76d3b43c5837cb1671ac487e2c295131b35d7ec06d6c3a0c3c48ce0fe3a0d99c5c06ebcf005454ac50672de5be294995a2a0cf60a20d0f051442556df4ca302d297b1be38a3f73258b62bfd2a4213df967cccb48dd7110d6751e2dc5a28bb1548af0a84f81c0fbf52bd2783663eb6780236a76e1b57f67a1b184c2486b2e9365b02334b530b278a02b07fac015ac8b818b5783e6d48842dc057b52198edb4397fc2a5e03b6b8a2590bb1022f5c586234c155d78feef0934d370f05baa8a8882471bb05c04b52a2a85c79733024170f3352b036ec0cad431707374cb99b7168c3519d4372e90041ded27f8d870cd2a60902312de296c808927953a22b747a818e1a17ac0bca657a38f5b916221b48b70c6eac2162c76a3a2dc11c99978b625b2d227636ee80a2baa7961b17a4d1c9ada1ca1a5313caa5487bf3c229ae197d55e3cdac8a59e8344606c9b7835accc2b0566e609a4fc34de8b476f145cf715c972bd472a4e0548bd7c9b7f765dea14ff57c59dbc1554f591ef9c3c1bc81ac58c90c35a3530867788e99aa1f0460b4084030406f29b83510b58ca779465f246fb73862ad27ca5ad417cd0106ad414f3482195ed0aadfb6a5f40b4bda865d36c297b3d74f9db00257114fabb24e5dcb77a2073dd2d5cab5016a5db77fc090358f195f49b672a1ace296c35be7e5f967b9e12344fa6bc3 sk = e53121eb138477a01e0ddbb1effc5f1f249f1435b9ff2cbf8e256987908b76a963be47937096a913131c52273effb8aee0cc5f1e84b7358396a0e64ea57a03d3892bffd231812090dd7c7a4d8669e89701c47bcbbcc2c9c9a9ca0c6c3f05e04f518bc4a66b2af3711d7613139657a73f73679d107a1b144441909ec9086f9adbace3215734d286d0711a7792716b115643d86fcc18721138afcda467730961ac31aa2f401b46cac310f8b44fd094e28a21c6899840c739b4fb87172065a800a9a8cb27cf164db8c2bd02e599188ac1e779be06c401ba66258d1b5bb6d294b6ba393a237363367a4bf93845f7bedbaa0fa729a3afb4b8c8231334d059d4608ce5079af92077c381a5fcb65e8b1a0abc57001e8b0e8d9b3b0724717652cda64c447a7881ddd355af6cb435c0c020d330e66320de0444904b474d564ca285cb54b3a3dec73951dc07c55030b492b7f4088279aaaef3f2ad0cda0b4f0967887b512bd28d31a975e87c7fc07324394c8a38d46fb1041da798278c827ad5877b8d149a0aa1044a3b356932afe1208249e5771051723bc593848409ba63608a1572eab29955f7aed95240429805d01a1636a67137a3c6db260cd5f0c0883834632680999baecde195e4d4a49408995c66273bd1695a8a1d98c81af697bbe59b033a93cba4836ce0945d197c2d2b067be7cbc4b40b9b4417925c05ac71d4160d27a8fc9220aff980339a53b6ba5848eb34e516615579903b2785d8e50c449a0cbccc049ae06f880179d1b881719a9c05436410306272d4c4e028b280c9b461a231240795c9e99ba10643cc04b6cd44999d928f4316ab7b000fdafc2abdd79deb70527b5c762ff4afac899fcd0488cbc6acc6eac1c4d1af5b11c598aba544615044ab3f51a570daf239ef36378b564a021438e0d572568313d775aa09657fde6010df3aadbd559e4943c4900b6cabb4a366f8192ea803c317609764c8bc346be4acb0b8f4c08b33c938186218b19d45d8855e6c5803cb040d159a35161f7dd3739d252f41825ed1b92c49e96d75836542d0c36a7ba1e499aec4c781a419056ae422ba891f39453330163c7d9a06e4510d06c5298630c2ef48a965b101def29c6bc53a7796822b9ab2917c7879472ad0267fe7f990b9600ed5102cbbab00a21a0eb5689514977b45fa3da7222e1a8c7d43196c90f3a3b63129ff0393654631eaab725ed2afa89755c1d320bd8b64450aac0c6794524c7377408e9506cbf0eb157a9a6241852b35ca19931c9635c17f4a71112bb49835b98523da9ac9bc0c67e78325c259cd7123f71b7f3944503f9aaede363c98e72c1dca9e1b4a7bf4aa3a14359e2af131a5345c482614480b0e771b7854e556a2d47b91a885a6f0ab2af08cca2603c23a1901569fb4d88804b4c07c1674f1ebccef753ee9637d8cd500b686997b8047f208b353a9690241483b29914328346ad18cc2573228b1612eb67fcda40373eb746b8a239cf59666b2a1aa99cb76d3b43c5837cb1671ac487e2c295131b35d7ec06d6c3a0c3c48ce0fe3a0d99c5c06ebcf005454ac50672de5be294995a2a0cf60a20d0f051442556df4ca302d297b1be38a3f73258b62bfd2a4213df967cccb48dd7110d6751e2dc5a28bb1548af0a84f81c0fbf52bd2783663eb6780236a76e1b57f67a1b184c2486b2e9365b02334b530b278a02b07fac015ac8b818b5783e6d48842dc057b52198edb4397fc2a5e03b6b8a2590bb1022f5c586234c155d78feef0934d370f05baa8a8882471bb05c04b52a2a85c79733024170f3352b036ec0cad431707374cb99b7168c3519d4372e90041ded27f8d870cd2a60902312de296c808927953a22b747a818e1a17ac0bca657a38f5b916221b48b70c6eac2162c76a3a2dc11c99978b625b2d227636ee80a2baa7961b17a4d1c9ada1ca1a5313caa5487bf3c229ae197d55e3cdac8a59e8344606c9b7835accc2b0566e609a4fc34de8b476f145cf715c972bd472a4e0548bd7c9b7f765dea14ff57c59dbc1554f591ef9c3c1bc81ac58c90c35a3530867788e99aa1f0460b4084030406f29b83510b58ca779465f246fb73862ad27ca5ad417cd0106ad414f3482195ed0aadfb6a5f40b4bda865d36c297b3d74f9db00257114fabb24e5dcb77a2073dd2d5cab5016a5db77fc090358f195f49b672a1ace296c35be7e5f967b9e12344fa6bc377bbdcb92e4ba0b156acc2234dc97156633fe8679c362eade38be030252c5a8b80f75ab0cd8736d73a2eb5c6ab7795475aedb725d103800903f051e683eab195 ct_n = 9f705cfd3a568b3ede2b3e6b28604d4e256a679dd33be26f62bed5bd9b50c6597984f7786acab7a53be4cd0313ec42a8650f4dc30c3b14260c04ea9dc2087faa12512233a61a77ad2ca475be8f5d9d050c944d07cb3c1b24c49e0a76da1b9225da96150c0c5069c6ec2540d31917ff31c09f66fe5257b90c40e1192b21f8790acc2c9457a6e6ef8751e44414098723a52e8b3e11c04b79f5f62d50d5bac11ba5d88b5ccea415108740b69786612ef26469f3825fbf0cfbb28487387181de9ce646b3d74ac00790ec27a19980bdf06fd249ec34d0d65202e96370e97cef2b2fad90b4cc4dc3688d628666975a8a4751634f5cb36a7d91830a94dc01e8c5445871269282351e670221ec98a8743f445b5401395a64bf2c84f3cdf8be451b34ad22208f9ea4b29b847200f447f525b0f07c5c6f71bf7ee8f2299bc098d72aa8deca84cc83d4b17de7fe896174792e1ed5be8e095230563a5c7039851381ed91e6c649cfb290e11db82b3673b67b444624befb681d43b5a6d28074b913cc4c7c21ce7949dd881e00d9f6ad89b506d91935f8e0b87e57be6b75b17daeb9ac864fd7cd8a36e0ba024c0ff29d87f144be5317eaeb0119ac9a2e9835194c541a0622440bdabe37ecae88503a770fe325dec825a9ee70b4dbfe2b31cce5f1a692987c23db3265c38cbda4ca3a2a79d622a1cd8756ed9f788e3d6866fb87df7c2d5eea2285724d63b8e1aa654eac79d21f8cc7a536e9ce192d86b81197e533be884b9249a21e1337318d47e1b5926b6f9c92d3b189f707605fd6350e9073cb89b183594042a667ccf0c639bbaf6a1528a35f95a7b28fc93c84c2e8cbeea9b7e4d7530db3cd02ab5219d16d9671ba1d7a45d67b6b990c0dfe3210347d410538df58f51d1c41a34b3fbb5e54687172bb60a66f28ee717edbb47ebc2e8742f00c480d985e9b25e73e68c7c34ed218d5e7a072f7cb2b0821ef7d6a557b12b44cd480e68463117d727f490c9162b0155d2d67c41c4af398a4041ac720577d7af13e917de684dffd1828a726de67e11d3fd0fee93cce971efc9c81d8c3e9adde6f10fc881d253dc8 ss_n = 5938e442f08c0a9d9e91d2b16167fd637579ba5fb55cf8a7d6d23d8dffe2f3ea ct = e5cf7f24965b936963467f58b1987df676e4a79c4c03af88e154d6addf2c37983a0f73297610d394d9525f0077e3fcec9eaaec98841659c69fa850ea340c119f3a084e9ddd8e7b5b176e2e5453deac329b2958bd03afb3c525ab0955c024d26fc7314ccdc906042f167c7893cce286ff4b8890164a46d43503269a427a52f8733775135ae52f162e53664bbc34185601ac4b8b499e6f5728e8232aea19732ece607a6a5ce4c40e69505504fd516d41e3db54b7690ec50d25b04c579297116d72788266558be0042ee14dc3a9e7bc8e01cad6dccac2a1798b926c754d0b25eda345d3cf349a9c696dd1d4c9ad0705c38eac5190cc16cc9cf44b35bd3efb41c1dae5f3617065d06ec4aa59a5557b7148fb9b6b2dc6e11add48963f8c4f1d47df2b306698d8dba7f5e02958f952e63b4d15aec8eb09b572caccfac63aacb2805d4be35f56d6dc2ee3e939894b9a4ce96c15b812160a1b3778a50cc3dc91a98e25e9e26e8078eeb6962dd003dcbdb665f1938967167fca23943c3e1da35e8820e847a8fe59a480cbfdbaf2f0fca47b3bcbe45f3c0cea5a2432b954d770a1d448744101c21061c7e0d3fd233186a3bcef5a724ffdd58b697e5883a2db058eafabee9b4e91eecd0bc8cdedd3736b50b474dbf4bb7b0bba779c03aeaa480ac48918d5e40143a4eacdedad98bd762256cabbfd6402ee678ac7682910b7b67d8272060b48e2dcd86a658b60c3babd36e3be4be2f2715a45d9b1261829e4d0d7084f4e9a83be34b10e88a38f65598efc6ac83f5d20d94198a68a53b2dd7c3fec9c0dc93db87e92da5a5c9a2ba5866db085820a06a2dd30898db96267aa2832589ea26dc3fad9b5be34e030b69c91ec1b515ded5dac27b154defa3c7052192b821200be74be9be485bc8f8b61341613e337d093219160a1a02a45139aff9aefa393705fb10695defe8acbadcb110efeafc9b6870ad5dc8bc727a62fb7e5e59c6c114c3a9e030fc9cbc3eadc249bea783d8dceb83c05e64635aa27912c5681bbf3624c406978de8c0a15736f461cd34613ff4a78544019de0693920c504dd891a1cc3f21f88c ss = b34bea44ea282ccdaa84b33054a8a08e61dc33aaeb9ad24a9cc3235e31b0e013 count = 95 z = 1fc2fe5f0337cf7a354045f1abf0a1051e6c99fff710eb2c37823487e0445a1c d = 8b8a04ff4f9b13ee6df75a18f50b425986ec13157c0c516f74ae16a3e6b12ebf msg = 5f01dc98aa2dd1b84d417ae54410518f0abe862246fe74f5188f75eddd75cb66 seed = 2104e67d3a555368d00f69464d2e1ea0a5f193801150239ce9c43d673fe3ea249c1dfd9449af4637c9120a683aeb58a4 pk = 8f0a1370c678fdf8450cfa4aac0c5b98d605a3e1cafb71bdcc353e2f6183c54bbdd4e995ea238c41841013ca504820572f28afd1a8b07acbba7df1ab757689ace86a8ca032cf77954f9059bf6783f756606825a15ee6626c126c856b4ce9504f5b52c113255107f64fc50111725469bb06b742d8372a40c1eb40149db79798568f2595080d12addfda5e53aa7c6e1b2ece912ced0a2c730848aac637e81b074b289d189b279206cf350704e2615eaff57d93802770544499109e4ad1420dc6a44d706e3e98afdc10343103825970a90316c8db022aaf4c0ece14ca310a1c63c50e9ed13a34b73d107a0fd397881c0a01f3520a04146370849edcec1712e1a4ada51163a80256e096042a8409621131db6416395a6edab3e9033e8d5843478c999fdb78be7a9e62a60f0e3b64db54bc4b3abd7347aade95554d062e7ba807f91c09f1982cefe20aa85b4a31f410d2251fcf67c883525ae46187d318510a911607e40ce8e736e122b43b9ab5ccf6b3294c906af20eaa9043c80162837326b3520191995c0ee214bc74548a8c7a8849a0835278673b80b158cbeba957155753bc2c14d4d00c30ecaeada0c619084c6bfb4cda1767b47c07291c580fd51a8a35819a3a7b1d7b762882c3d8498c259099520424085b0119454de48933cce27a248204398ca12ef952df145bcfd56a2efb4e8f658f29506e56d97d96dac133367f06c62c758a3dcbb39d852778daea36fe9335884a502bbb667a56943e602f6af1cc3b0a3914da81fe0c52569680066a594c2930885875f000b9ae479489658c0399c64780a8ca612bb713c79a145b4d5075d439b3cca950197b13436085758065b50490bdf17c91457bd8989f1f6ab9a5f3b454abaca4e10b8fe01c2fb1b84760ca247b127cb038ca788c749687074b4eb0b6a48a9304f50988c94a93799797a721617ca3a22336b8cf6aaee324b4ac0409aa858d8e7418e1ac87a22314d918c796fbcd634615c2b9a3729a40cf34714be25bf191263ea424fb3b1d149a130f32194911259220721865820dac1b597b2887fc1274e8648bd39641345df05b5291f700a2be1bc5cde23725d2e218cdf95fe4461b33ff61ff7fc9c2a751dda7ad75af44 sk = 74d367e04b017845669b9cadf5fba45c3c637b63ae5ebb2d945807d8f64fb1c16506c66cdb21a4c4b72233c0377ce358bbca21c125c8aed75519907b7b33797aa25d22a8ae271a34dfe46e8bb4ce96859fd48614440b4751f24b29eaa163b48b4d6723e012a7ae3841be66122b1c8d16cb844741cf77ec84fd257b3697cc4586882421aaae33c076d417806ca894b22ddb288258b80d308614ebc45e66315c8c8ccf5c2493297879e170c9fe6b0158f05dd5f81295216c773151e8d446797b0b97827588b4066f5817ebbc10875863646a74e468bc47b264eef33610075cf1facc8d521941e0ac6720541abc2d8146a91640980c863ecb15b851a55628c320f81a451e3b94ecc3327ac84e3d39053421a95ad322828207c6c4000e224d95523eb72643cc2a5169f4c65eb3a3a7188632abbb9cc644a208c5c1d05e7338625bc15c5f0b06bd217c8d97ae1ac150c6aa9c1a66c996fa2188da4b2cd418c4d793f57b2fbb1b3646c22197b67e00146f2e05a2236747bc30433816231b2467287b1ee49b14eb3b6ad0bab87498834f941f1f55571d25346a2653b4c933cfca93b845106b677a9364ab6224c82fe023e9f9b464d3b5db03219bb34b5e95cd908428fd903b8aa77dfda51797b62c0c276fb3a42e88f373c395217ed44b5aaa51f8299d9720ca50e9216292a5ec77cfd7867bbec4bd72d556a3f1a35f3bc93d14060bfb89410a2916c498b7b7c15bd9c1ebdcbaf59c79b40335c0c51cdd28a85255769dc21ba076ae3e1bcd8c6b2f80983aefe73b2b975b392831277701f05818e837137b5a14f38c1e0a2a08233a9901eac5ad497321966fe321a0ed1c414902138e499a0d10641dac33209cc8886a80fd77bce0bc32a3011781fc92196c3a6957231d75a6ffd43adf6302bb53c878f98b2c8642500b35a5d6048259a74947094d7101f304929ba031201cbba6a8a6f948cdafbc3df659490cd339e363554033bd6d80c33086851330699ac20b5770912edac36d9b3388e66d3c0469a38ca50bc0a7aef7afcdf10df7b722e3cc6bffb4b5564007ba0a345cf49c9a35269d02116ec8468f0a1370c678fdf8450cfa4aac0c5b98d605a3e1cafb71bdcc353e2f6183c54bbdd4e995ea238c41841013ca504820572f28afd1a8b07acbba7df1ab757689ace86a8ca032cf77954f9059bf6783f756606825a15ee6626c126c856b4ce9504f5b52c113255107f64fc50111725469bb06b742d8372a40c1eb40149db79798568f2595080d12addfda5e53aa7c6e1b2ece912ced0a2c730848aac637e81b074b289d189b279206cf350704e2615eaff57d93802770544499109e4ad1420dc6a44d706e3e98afdc10343103825970a90316c8db022aaf4c0ece14ca310a1c63c50e9ed13a34b73d107a0fd397881c0a01f3520a04146370849edcec1712e1a4ada51163a80256e096042a8409621131db6416395a6edab3e9033e8d5843478c999fdb78be7a9e62a60f0e3b64db54bc4b3abd7347aade95554d062e7ba807f91c09f1982cefe20aa85b4a31f410d2251fcf67c883525ae46187d318510a911607e40ce8e736e122b43b9ab5ccf6b3294c906af20eaa9043c80162837326b3520191995c0ee214bc74548a8c7a8849a0835278673b80b158cbeba957155753bc2c14d4d00c30ecaeada0c619084c6bfb4cda1767b47c07291c580fd51a8a35819a3a7b1d7b762882c3d8498c259099520424085b0119454de48933cce27a248204398ca12ef952df145bcfd56a2efb4e8f658f29506e56d97d96dac133367f06c62c758a3dcbb39d852778daea36fe9335884a502bbb667a56943e602f6af1cc3b0a3914da81fe0c52569680066a594c2930885875f000b9ae479489658c0399c64780a8ca612bb713c79a145b4d5075d439b3cca950197b13436085758065b50490bdf17c91457bd8989f1f6ab9a5f3b454abaca4e10b8fe01c2fb1b84760ca247b127cb038ca788c749687074b4eb0b6a48a9304f50988c94a93799797a721617ca3a22336b8cf6aaee324b4ac0409aa858d8e7418e1ac87a22314d918c796fbcd634615c2b9a3729a40cf34714be25bf191263ea424fb3b1d149a130f32194911259220721865820dac1b597b2887fc1274e8648bd39641345df05b5291f700a2be1bc5cde23725d2e218cdf95fe4461b33ff61ff7fc9c2a751dda7ad75af446b488ca2129160432a850858363ccf6151952d06b0b1eeecda39567a2430975f1fc2fe5f0337cf7a354045f1abf0a1051e6c99fff710eb2c37823487e0445a1c ct_n = eec107657b721a1ffe7481fd4076d211794e72cca27a822119b72539053f3aeee6714f7c29433fde14615879855f1dfdda5c8c5f3db39b9beaa5e5cf1158af5801d7a5989e9e4e2014b460a4b72918b496f1eedf6a6b319d0abdbca08564aa4256fe090a0e724acfe5b85c7f31ed34cb3f8cc3c58026f47361402df17cf740d8216f370b58ef45cb28446d8bcad3d0368df335347d84a694ffddf3a26b401fddc098d1ad68d0bf29f9e76e8bcc4d6f05154a895ee65ec8da11a02423863128159df98148df97a8428c00b5bc1d6d06e54f15abc1273a3d90fbd3505bfc904e0c0544fc3eb0aea2161a10c6cf6de8e28dcf477796c17ec5ab7a038d89376e93a84007d4be0ecc2bf90c0b05e284a445c5345a81cc728edd1b10f16508f67ee40abf4a9d612b7e03fe1990df77c8e102ad6cb3db0629b24eafe1d31efce119105f10c4daf3770f130ec8cddcd6e2cecadfcd7e56b734322a88a1698245e54c738e43fc286c4526b4ac2e75ce86be8e637bbb98fb1a1f7da1e91e21923e869f701893b9cde3dc69fd17e76010ba06ef4bb769bba7a15200acc3bd720bb978c7448e97d7d6e82417fb792f6a46e76fc686d62c0a5a83120b03d6e9ab28416cdd577e4aebd39b7e7ea79069e0078782e6077d83ac2214072c19cb3ff722d6e24009e0966a6467f8f333ee52eaf1a9bae755b48cb762fea328ed07ff7a5dbc3e58ee0db57a4dfd0a5ac9563f2b1d64b74da75acdf37eb931769ca88d94fc6feff6af176aa9ab0ec9dbf5604dda1c8dd715306d16cbd250e5a64005b0423dc43dc2920acb9fb6d6c9480507ef95a50e3cf79ee5330149ce4db2e415da70e6478f4d54dbb96d03a6b02d0170b4df84e79926aaf2c41b3081575b0c3a1972cd990f780880b758c083b817851f5833c348c9f4befb4aa27f6bdb66b16fb0a74fb4013eb028660be816be893962bc4619aa978cbc41c5de955e954a23d0fd98a2070f7f9e73847614f4eaae79b46e5b78185670f5466aa849441d6b0ef1af00b44a5a0e0f99999535a99471f69457ba12f6d0f8bc5030c9716ac2e7d5e318e7b550bf8e07e7 ss_n = 57d96d991aad9e2d84ed2f319f8f5ad01798320f51c543796b3f81dda122b0f7 ct = 736380772f2176ef0bcc0fb3b6662b84a1733d25d6f707c7f35d6a3044167b29a873db99873d83451fba32c941ecede2a9facea2f8137c8289cc1f666ed51a1d4281e6cff19e8e082d23e7011ffc210018de556522689b87dfd26715a0e7fdcbf852bed1467acc54419d40c86523da93e61fa245b99f3f991a46dacdeedcbe8816edba37ef0d85f44f7cef234b22f6f0efaa543728cbf6be5439974707536a878caed639f458700280b93346a6a6c49a334d2ef7951f6b5d039f2d5f1f86ec614795d4a5065f481a1c777839ba0612e90f8865181f549c3d7f2a5494e180378ec510a412743aff0b86c7db282f602fb00387e441d966c31ff697a1a34d40c5fa15c5ab22c96f15ffe36dbc3b41612360dbd2359a9d5d77980968306bb76ecb990ceff472514904b6fad551793e73192a3a3de22223d571c18d9183dbd3bd018def4ee87f568fa0e006d3496c87f7d85c9103f1fed4cbcc7801c513868d7b592168865d6664def04db581e90fe15f6bafb5a56765c2b04a78d9ae727d759388e79cdd509c1b3979437d7b19aca77596cea95684f78f8f40d5ec54d4988964708cb607e9cea8ee2a4a20f40b1b5e8fc44373f015d47c3b284692b30c25f9a3496126e048d2574b28f485f56331195a1f1be01f69548e6474bb3f25d857e4ad7faf551d511a46060ce66120503d2df50b59957c815c2c5f687cb8ca8c1dace58880bd0ccdbd94a64f4433ef23f20d60cc144be0b8afa810fa29bd6768f25fd77f2d4f4ec64320f848eeb24aebb8bd9b652072cdbb40e476ecb03a3c5d38b72c11323fcfa275a544b4215a7b031efc652875e3e888f36331ba9b54868f01481abd70c49a62fe7a2a7a0cd7ed31bfd166f95b9581c64f932cee818fd3e3195acfe776c8723e7cb68b2d91114cfa2b009aefc4da5f7def2222b19535044dc2d7c3789b6d6b829ca93138d2c537ae26767eef2a7e48b0301181113366bb7df3600d69f478f1e231010561a8e4749a9992794fe105497a4618fcda048d95d78da390dc9ea101af4555ecef640c08a8ac0c525f888680a548190274fe5f545fbf6b9322b8 ss = 106fc7178b322638c3831701034bf0b7b588cc1e29a3d03a52a42d6579c4e810 count = 96 z = 529395febdcdd03054e00b6333c922ae7f703381046e89cb9e83f53433a2597a d = 0e4939be6b3ec81b25cad17c34f466a55f4d6addf103ffa527cf06a3cd87622a msg = c63700b2f36c2b1472f92b0c2c56aa91e0daee065afe5c9aac0de18d5890fd22 seed = 3cb709f6808a22e49940b82cf75efe09bef9210f8bbb1e39b92b3282b095a3aae58939669f51375636bab066174af018 pk = ab517a0383adaab03ed3c91d6c8bce8196cd9e1b83dce9af39e516e927226d68c4c6199149c584165ca5dfe6c4e85679e42ac137c6b91f6b32dc6a16dd6302a575a30173a799cb13c633bb322723596b76580a3401368daa53af242b4e65e673056ab1f1ec734d21698a4997a4b674d2806f7fd342d55132fb228739c212281542be1c8489f86026275e21a851693401445460637a5336868c214742407b37cbd7a58d27a32828811040b09425a71a328f4a7339b15a9d54582433314596651df6c1b81e9a918dc80f49b31f3f73a701c8bf021a1c42349763380665f205af2b5ae1f7c6b4dc0553e969797c15843aa333659d857379ee777ab6b70eee79250bd9017a780ee281761e3333de2338794c1a472674972780216a0e68c4291752afb019c1317c019f4704b04bab9ef303e1b92bfd1ab684b576f74cb2f2f8122a5a57896627fdd760ad51062a01abf882768498ab0056527b62cd71d025d680581844c841223c718954e84c2c72e7b3675c4d9fca12059c67add013d0310e1697135257bec8f178755211d1b29a44494ffd75232860162cf1748a460d180a8bd13021fe7337e38208e9347cd5bb8cc8ec1dbccbc6bf65414fd79618e424ce8209d4981a2f0c142595bd879319235293ef5ca2ee0a1f28e8a6d851685176bcdd687593a38ef372125d52597fbc6465f1b97bb8189538131fdaa368e8a750586f8db478f5fb98da978814cb11ed3a89d1818a984a5bfe8c56fe154be97abd88a4ae367b8bc4eaabab2a1b9b00ad97718c33787723e744b319c26b91b8cb62a8174b5c2af00a16336fe60c428445a6273ca8a1ec5566a044a0e700b27a538061bfb53352c644a653aa359cb85e3b705a3f222c98d08daa19bd61cba450d2245a032c0ac45b9c379838571b975101ae634c3425bd469a493ac4c1ec00a87b739543b4957e6a076d930db3b338dddb2193032f3b5782d7476115ec5b12a1b5770c938f64bb0e94511fa42b0aea4ee026b9d4bba1bb1249ac01025357cacc879a48aaa859dbaa664722e24a84113caf50384402c07b7cd30aa70ac5caf1cbd9f47acfda161169c4d60a20e12438fa504a4d17e3946c1cc5f220a828569658cafcff93ac7e sk = 4642ce95db648b5b5dfa50cecbd15ca707ba78aaaf5d1b3256744473f5b9bb75883f991c5a179580565aa768c902283168663821a1b5b0b203a0a14bfa95299f25ced782ac7c6b4547fc367429acdb1a24fa476c974cc0cf474ab48086d30317d6c2695046aad43c40bf7265141695f699a8be575d856b23d37251bba57297f58c053c5fdbaa1bb7db423640088008c0e5958b48b34ae40c6c6e34c363a0a74703343816407177800e4b69a8a103305bcc0cb00f8cc7688712460fe913d171a77d1a54e9419dac0010d02026ff28bfd5c5949868207dfa9b703055f62a2258f7c940526e2adb57f5a212d11b09aa07265a9a3fd9b5aba0f5364d1b16fd4b64acb2c362415303a389873922a1bc8cf93a8bd891bbc4636706d57adca1045aa78ff4cc612ecbb4f3887148cc3055c06ee34a87f8701324fb3f6c57cf1ba882ec9c0b7141884e7724f7375f4b64ce4bf18e9022a5da23803615a67cac9c64a629dcd76f6d85bbbad093178c610c521d431405828a0c1b7bca00d7614b88ad19994c67b8318109b653f28f727b1667383bc966cdb7a8ba337031a89cac3cf016705983c753c4588702cbc03902bb564f94adafd980d9acb1fbfb5236fb8ffe46aadee2c6f1989a9eab70f56134d90b252201c1a1048fb00a2e17521ef240ab24c9c51ee196af5cbb27d02eb1b260a7849bcee36509f29bcec4ca4c2925fe0002bdf31429d0b3c0f44de2b765b2493226fb5280c9a1c8e5123136105c527e48b609de61b391125616480cfa990836546365a077f5c2ae7107b4f532341d05276924630861bba51a72c09b49c848cb0a2c923f432d25c14bdeb25376c3bcdea197920c5f4da2c06fa81c8b09bb41496ae427816df0cc9e79a11d330c0d696eb2c023fba8b90d18743b0a3e6407b6973105337ca7b3d1900e118e7a325dc281b31994bfca169806922df6d58bf8f82def49100e75becc4a1c40720334e010e846781765a3d4904f95eb8ee1b9967c2026f8b57c27d47a4e08c151107c7c670da375af73348a20a829825c1f40408857c2732f4240a53783bb702c515b1e2b74ab8a4982ab517a0383adaab03ed3c91d6c8bce8196cd9e1b83dce9af39e516e927226d68c4c6199149c584165ca5dfe6c4e85679e42ac137c6b91f6b32dc6a16dd6302a575a30173a799cb13c633bb322723596b76580a3401368daa53af242b4e65e673056ab1f1ec734d21698a4997a4b674d2806f7fd342d55132fb228739c212281542be1c8489f86026275e21a851693401445460637a5336868c214742407b37cbd7a58d27a32828811040b09425a71a328f4a7339b15a9d54582433314596651df6c1b81e9a918dc80f49b31f3f73a701c8bf021a1c42349763380665f205af2b5ae1f7c6b4dc0553e969797c15843aa333659d857379ee777ab6b70eee79250bd9017a780ee281761e3333de2338794c1a472674972780216a0e68c4291752afb019c1317c019f4704b04bab9ef303e1b92bfd1ab684b576f74cb2f2f8122a5a57896627fdd760ad51062a01abf882768498ab0056527b62cd71d025d680581844c841223c718954e84c2c72e7b3675c4d9fca12059c67add013d0310e1697135257bec8f178755211d1b29a44494ffd75232860162cf1748a460d180a8bd13021fe7337e38208e9347cd5bb8cc8ec1dbccbc6bf65414fd79618e424ce8209d4981a2f0c142595bd879319235293ef5ca2ee0a1f28e8a6d851685176bcdd687593a38ef372125d52597fbc6465f1b97bb8189538131fdaa368e8a750586f8db478f5fb98da978814cb11ed3a89d1818a984a5bfe8c56fe154be97abd88a4ae367b8bc4eaabab2a1b9b00ad97718c33787723e744b319c26b91b8cb62a8174b5c2af00a16336fe60c428445a6273ca8a1ec5566a044a0e700b27a538061bfb53352c644a653aa359cb85e3b705a3f222c98d08daa19bd61cba450d2245a032c0ac45b9c379838571b975101ae634c3425bd469a493ac4c1ec00a87b739543b4957e6a076d930db3b338dddb2193032f3b5782d7476115ec5b12a1b5770c938f64bb0e94511fa42b0aea4ee026b9d4bba1bb1249ac01025357cacc879a48aaa859dbaa664722e24a84113caf50384402c07b7cd30aa70ac5caf1cbd9f47acfda161169c4d60a20e12438fa504a4d17e3946c1cc5f220a828569658cafcff93ac7e5d2f16ed461fc20724283230b23666c95c9455862a623292b290f26ddd8a4642529395febdcdd03054e00b6333c922ae7f703381046e89cb9e83f53433a2597a ct_n = 8d24e5431511201ecf81bfbc7a853f0b51571e91f72721ad091a178edd0e7ae55022b4ea97e832387b3c4a62815c77e3773d3160ed133b175e794565300ec927ed09f316fa79e14eaf817d870f3f6a9c5fbbce09ba8d5bf74c8dc82e24db00a6e7b1bd87a5768426d0637e47c73d31282010e4ed978ba312b8290fb53641411c75116c439aabec0b6df8335d2bd565506a4d768b5c53ca2cd9c2745fdfdadb283ae72c176d4db007228a58e176d36a34976690872036d19a2542d544928123df4a73b85b507f2e9d0975730cee6680ae3abc22e2d424adab6869ed55754d4ceb9cd743ecd7bacd54865a3494eab7ce43592f3171a1ff2217c46c5053d96612d43061285e79f920848e5dc88a0cd023295b5c79b3d10a9eed0969997b69beaa944500166d11a707e6970d81c7f3d0859fe228b500d527f289ce55ce6c5354b89849f57e930b1e7230f230a0ba0aec00fd284da800ea4e0ecd72a8c5fbd27247b29da68a8bdaadee3aeae43047f3a3d9aadd1f8aaf5bf48becc3093764be6c9faab2cd7708e139cff6f0ecbb92d703a08daa551656ef05cd4a54404102b05617b90f240dfa224bf2417cbfaf547cae56e168300752a999e5115d62f0242189b21bb94dd179e2bd211db8fe9c6766ed80e35329fc91163e837dfc2634368875bbfc4af706c0668689088cc2c9d9f4fb0b4a815543dd3156f708e618e7dac92ab0f92728dfed4514e8979c0717994b92967648a0c4b54d7930075231e6c31716c5ca944afd29d3edd6bb5f8ea98ec4269f12fe7b4eeea8f5240ddf9ec1db733afc97dde71b2ff8ba4ef72958b8cf3c0786adb278145a297b5a1f170e6bbb2126618d9399c43165ca4d6273ee661e1a64d21de6451a3af723d76d33a4e90ba3512a97d2e11dcba46c6ffbe6532da91d896d84158b9ba9021ab8692e0fdc36206b78077aff98d4ab4dda7a133703b572e2e25431f5c73220941e8a9f21b881ccd7c8620e2304df0270558dc89dcc5edf87825f1d9cceae2fa09c3558b5ffe42b481360d84cac05a0a852a7d72e17a733875acea36c14d97419b99b03c399928711082c ss_n = a04168a1e9ba34144d10c14dc46589ebf6c11070520c87978a5733aa82e4e16a ct = 85e671292a6746419fd933145a01ab0e78e9410abcd8f4cadc49e184613109420fad78a2254b4a361e6c17b533ef7ac7a99b35273bdf2904cb37c632b2b78c60c408b754bafb1ff5d45238f7df27b107982d832e7a8e622b7a3c685d25c10d32e7cc5d83ecdd8817b647bc4ac59f1aff31c7fe69a4bb04ebb7686415bbbdcec0bd222b952b04d01b0ea918e3a64f7d7286d54ff71f8f4c99b0cefce2c109e6ae583a3313b1717a43feabe8c5b5239b8dfa1f3f1674ae7f9a4219627598ef45bd1ac82fa271cf0e8a30b62df80612f0cd6dcb0c5dbb0edfc5b74f0b7d989f7a8010a9e614202595014a2c789feb767e586dbbc51a60856d54c20a1bb99b20479670f9b26b35b3f24eda9a0b89403c42a02c2f81a33a01e4a15c47b16dc316b177c3eace74e3e6cd5c35e23094bab2f34dbb4843b3b471f971d3be4e98074b65714cdefff0a18eccc5383859538ff16048003775fc89d0b9180385a9da0fde11fb6f80bc732f89eb225ba74cff508acc3a11abb42ccf78734eb093e4bc0211865d29dca1b1ffcb1f1e27968c46da38c45d168abeaad920b44af02400fa36e53aba8697933e5973b600beea5d430474225c88129a13158a46f600b53717ec26e43fb112df2aa66d985df53f4672cd532f567bc45c0ad0bef35d358f1aef5fffb61509fb5a8d1018cbbb26cb0b179b4b0b0edead37833af67ea514aee6ab293a44ec7055a025d6b21e7576a2650fbec1e3e585c24e81068c307139b8458217b313f2e21dd25512b9174d539f7c29432d79c5bc063ca31698c9c5553db34b265e9506bdde97ca02170b2ea23e8af4eea7aa05d05b23070b0b671e8e00ca9f5157ad6db60225243b6b20bfe2192da49b4f57b161dc0387a79e8e5f4adbac26f0e80dc3ff4dcddcf06ee8cae3a88f875161db4d69bc209601b8ba9feac610b75796fe9164165c4b5daa162cb9e8fcded1825d9b0aba9fd21509447062e8f2d0f1d74e9b6eaaf14df4b073106b65deea8eabf4d8da55927db55379970c2fb974404ec385964d4b5a49f4dde46f1486bc76dc8b181a965e82c3efe6263301e5cb2938a90f ss = 3a0478a704d8121eac7cd68d9df5834c669a0c83e9033872e5efbc21a26e08ae count = 97 z = bd592acd3e2a9738a15d17c6595f5487044751edf2afb595cae1b0e00305a2e1 d = 8cd0b13dc2c98c711a93867d8346967383bf85e447e092893de83b78bb55d643 msg = 373411cc22ebe4ed41a604ad2dc9acdf5a83539a3628ef111d410bc93f1ccd00 seed = f9d8d42365539c439a21fdca024563a6f5912f09876ba1bf8fdde796be46f4f2271a843beef842e7f1539ff9be313cf3 pk = 7811b308078d3ca3ccfdf53cc541387ed026165487174425fb59a8073a9ac13b728af0a2d85a1b3a5289ff376c2282213a47a996452d3e46bc89317c9a2cb2e09756bdb14717a4c6df50b6c92544a03a304a3117a6615764fc622366b1e33198e6fb77bb46409932386327771f0a6a8fe93dcd886419560882240c57d590149cadf0655c50b2723a5884cc53cac5929d33c01dc14b09c2da027c647d166416a62c3aa7a0c22628b121a95e2456b7a037afe3f7848f72a1453b9803576e77f80441e4591be79d114b8b65acb92dbc302550bd69f67650324ed33b1ca411a6ce73134e849fe1ac418e0a0c0efb2b0c074ce5e63b2ae0b6ab339e71b3acd72bb7edb1adc69174b7859240cc1b427699db414f015a50afc0212d9135e21c1c9f006421f54cfad129d7311d34304335609a1d327f9611851a77273001010a85bfa393b6cc438d5a1b38cc01cd96d0bc01a683fc889967f91ca0d68f48442cbb309e717c935fe91de8fa70c691a94fe7748785b7e517909c1930b7957d14bb4fa017c09e9b1060b96a5ca991be822709abb8b4590cca1866410a1a05ea3ae549a072e69ace313817f34a849481d5a737d861345da1245b151b2d8c351889a5384a7b7cb7ac1259b7c036ae35434452f657d98c638ecb9436f72722890360045797f941fb905063c1c9a52263fbf82f4f69004a98060a164420dcb21291ce4ca6485a705f308861a012925c43ba384cb831037a633130499b06a8824cf1666d03673db816bf21d4090021807a352c4a0c54f398c62a8b8ae2838735388e014b8571a5c0d97642b6e7b91395cdc6bc3fccb0b52a49c1dc7c88acc16e392b6b16376470fa97290ac34a484bb1e020d8175ec1f991998b46534499fc83bd9544be5ce3a0e91a3d65ac70f79c595e8589c5bcba0bb32decf326b7e947aa858ccae7682cd1320f996b11c28c131b08d4134eef53cb5608aa2e53858c11572dfa5ecb45295c289c6f17c093ebc930c4adaa40a016c61e8b99916ae334de0b8f73b93d3f0164d8eb9ec86641b0e6723b47175aa316cf1869d05c3740746f597352082a692d91916efd84f92073b3167554cefcd471f44f5009123a037d98170123dfab59412023 sk = 71051c33e2b8ba35aa3cba86997241d8761d2cdc0cd90a0f73510f473620b9037f436c03bdd21ff90639be5168370883f4f00ff563ac479ac81349772621a7c1c1cfd46b5366d997c2953008c1aa915b344e984b03c18d91f17516e84c18328b0884bee1e36214f99e0ea09fadf34616e0272918499495171be5a9f2cb85a0349ced9823deec6c8ce63405d5786e81c0809a6941756fe4d7a2cf1c10e784afbef1c556bab0ebb18330d93e08035906782904359fdab12740c35740978ce5952c44b5902c7140e21a2de6d4345cba0ba3e70975cc842b8775b53bc92c855e53c70ccb053875c07ef41babcb113c68e6b408e14c8c072ac8f0a636d0b88367563d5cc68e8823845374eed21edc53394bf2b8167269c4e49abd8a48bcd224d0fa08691ac7d53a94ec6b71dca6b2187295f8f644eba57e473b1b29390b3e43276a381c267a37a68c6ad1191d34f0540876a79f1558b085556f137fa939aac5f291887438965571909042f54105ae9090aa99b6f1dca7f0f37c5e56a38a20a52f1b7ba58c3df7f903b643a751f9c957555ceb89307125711e2082e20268d294a88c2a191d8272332cbf802a1e1862afe168a43e121087c7a8db2649b8802891a5b9563a1cce59cd4a7b9ce1bacbfc8034802549bc4b6760b2b0915bc20c7b9b90b29eb9b35219c414d232b54c6a036cd30598417ff732852fbbac056aa1ca2375c76501d7181bc7a9b54766c26e6b271fe5c627c67fdfc6139fa247bc1a9620b539072c59b8085f110b4a34d1b778f323c3d32abd0706b6575d9ea37cbc409f96a4675274c850a7171a0bb7061b7b12820fae890c3b7878808340ca678292fa02b3d170a130111a394248a52cf9e8c239793a17aa5457f79862e70f35a26e28898f6d9987c852b45e3bac55d66889e03e11e74c5a90c5aa698c363a1067e254bed52089d1516203b686845bab8944635584c7b699798a2df36c1b3ba1719850ba72f88a1896a9af423c266186b227bda4406dd975bb52081488dcc36807526589413d833fcb8a130eb23082f197a6bcafb4c743cb32c7be7061867cab53e003e3a58d7811b308078d3ca3ccfdf53cc541387ed026165487174425fb59a8073a9ac13b728af0a2d85a1b3a5289ff376c2282213a47a996452d3e46bc89317c9a2cb2e09756bdb14717a4c6df50b6c92544a03a304a3117a6615764fc622366b1e33198e6fb77bb46409932386327771f0a6a8fe93dcd886419560882240c57d590149cadf0655c50b2723a5884cc53cac5929d33c01dc14b09c2da027c647d166416a62c3aa7a0c22628b121a95e2456b7a037afe3f7848f72a1453b9803576e77f80441e4591be79d114b8b65acb92dbc302550bd69f67650324ed33b1ca411a6ce73134e849fe1ac418e0a0c0efb2b0c074ce5e63b2ae0b6ab339e71b3acd72bb7edb1adc69174b7859240cc1b427699db414f015a50afc0212d9135e21c1c9f006421f54cfad129d7311d34304335609a1d327f9611851a77273001010a85bfa393b6cc438d5a1b38cc01cd96d0bc01a683fc889967f91ca0d68f48442cbb309e717c935fe91de8fa70c691a94fe7748785b7e517909c1930b7957d14bb4fa017c09e9b1060b96a5ca991be822709abb8b4590cca1866410a1a05ea3ae549a072e69ace313817f34a849481d5a737d861345da1245b151b2d8c351889a5384a7b7cb7ac1259b7c036ae35434452f657d98c638ecb9436f72722890360045797f941fb905063c1c9a52263fbf82f4f69004a98060a164420dcb21291ce4ca6485a705f308861a012925c43ba384cb831037a633130499b06a8824cf1666d03673db816bf21d4090021807a352c4a0c54f398c62a8b8ae2838735388e014b8571a5c0d97642b6e7b91395cdc6bc3fccb0b52a49c1dc7c88acc16e392b6b16376470fa97290ac34a484bb1e020d8175ec1f991998b46534499fc83bd9544be5ce3a0e91a3d65ac70f79c595e8589c5bcba0bb32decf326b7e947aa858ccae7682cd1320f996b11c28c131b08d4134eef53cb5608aa2e53858c11572dfa5ecb45295c289c6f17c093ebc930c4adaa40a016c61e8b99916ae334de0b8f73b93d3f0164d8eb9ec86641b0e6723b47175aa316cf1869d05c3740746f597352082a692d91916efd84f92073b3167554cefcd471f44f5009123a037d98170123dfab594120235bcab633a6b4688acfaadd6e320f535885d8946c99c5f37367520f42982aaca6bd592acd3e2a9738a15d17c6595f5487044751edf2afb595cae1b0e00305a2e1 ct_n = 70fd154f8b0e4f7768159c47ffbf2c459be376eada811e54fc2cd1404bda3dc9d8bc29c4f39777a5872b2efbf12766438da1f96412b2c85d969c8591b1ef2357755fad2c158d0e4291dfeaa24f09358e91ce7495b4baab67c8e642ba28b11bb0be3df2193101e3085b54f943dc3b559aed89579a9d2e303b772126069e7db711c7ce07b1ed7fecaad50f23405f26430647ed59e3c5168014399783545ff635f679a4816a324a58f889680e008ec4f9888a83d81bf95f02d1d047b8acd84696e841d0207049774d9c234ff46509801d753267c672381e461d15e06f8e236703ec2a8d4c3a6c838a4f915790a302a6f50c89281efc486a6985164ffc33c30524dee8510bb63f7c3299c82b45d4d044481a7f5b9f739db5d4dadf0ebb3fea765ac971f795033171613417fb36ce49587a1196aaba7b6782988421105038a414a1109576bc67ba2b1ec1cd2ed550e966b4eacd38bd77f94eb3a5aa0f05de2522fdd0fa5b2ea1c8e32c1452ed61f468f0ad7c10a28bbd13dbffb653a667db603c33bf79347199fb600b34b629f0efa75e51bc71ef4990253f1ee0c849127060b4bc23f501ba186b32701896d8aa6f170bcc66f881f07d5ed3082e53c498a69e37dd2451a0abaadab0634c4aa186f7821b94ee6d650a17fc3527cdb43f2a3692ab7a76fd42442f28fb23995905e40da10ccbd38363528593bbcf908ed316d8a9a090507200782a8e49c3730d1282146a94c7b90edfcab68c23a3fde2a3cd5e006398b506add6921dd859963fb8014f82a8518e81e2cc3d6078e1c4fd140bfbdb8a7e5c7cfb8edba69687a4442add1428e51db6def8ed7c2a124c327193f24dd698defd2d133ab7e3784ce90ca27d649aa333c53c0f83e4bf2160b4adc50113864d6e31099262d76122f88921414e54a9a0af87b7e2dd553a1f128603ff26a061ac0892be5f600da2c51fcb50ca1aeb9465ce27c94198e9618a155b4b4c36b5c4c82a5319567a036468f271aeeba44e201c6b945f0843bdb04488259835d1bc1783f79d6538e8dfc5dfbcbdfcd61c3975667cd7ded7ea94229326683064e0d7bc3b5a6e ss_n = fae9405fe936dc98b4b37b3aa0fd174b0b16faa212ab2fdce5e6fe22c9a7d6cb ct = 0cfc06b29adcdac519772fc75de8d257e955edbed547fd2d63b1b6144a8364e99cc058661bf605d20c88d83473c7465aac3fa2980692ec7fadec61f6cb7c961e1bb9a374683aded516dba11753c3e9b8cae5f230af1ac9fcc2d205bb12f8718ac866bc73cc5d848e90f22f08585fff46200b43b6360e73bedd924a87c435a13ce2d166b507909c4dc82216700ce5f3393b436e05205635902fd1c1b32730567421f2475658a9f6abc6c57a5962933cff7597419adaf65f5a3e7007ae9b4e30a96d159c24d1d7aef3778d4aca8e7fbc807fde9954010f4497d4486453555d545b4d1ca402aa67fb8c2ace413d28bcc595a460786dad7a76b4037a3ab58fee088df152715a7d3d0e85615d0b2e36e21a73310996c8a083ec2d208ad12e9091abcfd137c80ac31087d418a6765964dfb1118d129733e53507427c6fa8fd4a60469f99bf25d450e5ad187a70ecb105c49d46132678c20e301cdb4214e64452b7a24b43bd28e25d8eb5d5f477f2dac74b6af159c4180a60ff4aa9a4360b5f98c57da634cdd6a1e8bc49951b8af8233381708c0ab1ce3961173f48fa47f3b3e8baeb2e24a8e415c438585aabb595ca41534f2322822a0c7ac02a855378a754d8328e77fc2179e75c2a9b53535a0e4c84a4920ed3c6f75d1f20658435b678bda286a6974f6694f8a0539b248e69f77713e15f12f39634233160a6238321345bb693f2a8c7dd9b3ec0ef783d358a2ef3caf18bb1ff5ccea2cebc0264826059d2ce4d818cc7a63086107027458fd6a13b033bccc9d4cc3cec940a289449630855c8fe7f0743ea88ea9c36ac9d3cb7ab559e576666399db9bdbdf0ef47a4cfdfcecfabf9ad3b4eadae70fcbdaa00b731838ed2278699142b12e85f392733e0d56bd21a241413513f95819bd26322eed0a113d39908b4747286227187cf3c39f6e5b184d8fd1b7889d435ef9e95cbf905e555d1cba9ab11d9becd44eb0a0f9e0c86c0939f073bcbfad8aa067c64fa41521edeaaa6dda2d64e2d6399288230d0450803968defb84b4ab0194564c8d6cfc24e07cc75f3bfc005841ab4e81084483e6057d8bbf1 ss = 07594db6f434d4dd3638fc92915ae77e5521592d8e68fb6b3fb87c9bbb7cc0a9 count = 98 z = 53b2cb9b18d442f21fd92184fe5dc67642c0dd2827f63a4eb0ebf0e398e234c8 d = db86a0e9d142dd907b19a59d28e3ee27b4f931c478dc298158967bbcc5f411e7 msg = 382e842d67f1a01305039972e3eeb32206b3f98e697dc90994ca2fa3f2ec8014 seed = 7895b759f74e40a1ce287df4b63fda8c19a34d7bda6c3e31dd31cd58e17e1084d33dae4f20861cf0b022e047abbccf01 pk = 611b00ed495aa55533e376cf707b43bb4293f0069186395067e0a4a390cca446ced0e2968bac1f10f33e4b229f6bcbb11038cd38c5b7e45672cce5a0504a15d75975a4a6cc1ff4132b9463fb731b50fa91eee4765052af3ce4585a3ca825cc443695647fc84fce407a903632e4b7cd1dd64288248b6752baa7a017194c9a24192babac890ab454b8d174c25b78bad9683834a208eabf6630b8986c4fb6d72aa905899e33b159262fc98a5c9e882fc52c9092cb98ad341d09dac733ac2883802e35c3a0c9616ed12ba6dc4b632cfb7ae5a5b64b75c2fe9a79460622c7c06be499044f292d8ff29c2bd1a4c3e5bbc355731e584a781a212ca70009ac693fe4181876a00d381b6d2a3a37167726c94988ac6feb72cb154b1357a131ebc34dea60b2cd420344d8b21056c99b541d2a1ab977379c607ccbc8a9b263f625e11b1d2b6b3497c1911f2183e70ccd77ea9a80e6b9caf8a53ae9aa13f0aab8d16336122423647e06559c772b8cbf4bb9e872c9db9371c222761af23509879643c5902a63cf7f6a68a3d94c51331f0b56cdfe15b8023b8b69f6720ef1c591b1a108d85c170377aeeb4e1c9c04e0f872b2b68c2fe9555bf6372a7828b48ca81bc045ddfa2081d37cbefb062440602a841c11a2a1d575188a9190e72ab1d4866fea47cd6f3ace948773c23c54d33680d60b1f4b992e30578110394bec668c3c59c0b429acc0828e78b0c82e74117660075b75c07ff7ac5a3532ffd16f8f3acbca453d55f382f33c73658b45ccd73641197235f2c43681afbcf66f7eac7785067bbca42f05a62e714aa17b347f0e626fecb09bd808b0188a0219687c77a6241185ac1c9b96b1f0bbb230950cd71c888aac79b01da8fb93ee876b98258b5102ba3f557540c6c8cd9c6d040639abf5a1c8f7ba97663f9caba42aec44844453a8f93b77507bc63b3a106c60cae3748a72b07125bd3826309420274b841feb4761c83c08706b495be27b633ca394d197e89c9e7ea51cae921221c2c401872dc0e64c2d8a0d69bc35589572f498454c67b75495a3752404e237b33b518e4a91422c950817db94188b1c06c1afc061eff6959c9d6944ec5b72b96536fc2f0b6805d68308045d895bd27f sk = 2b813421b86e8dc0b5b4ebb226f3b46ce19aa8d83694559c212188a9b79a45293e7d494a46c34b2c6907326a77f2ec346ae9bbb800c365fc92b097cf7833bfb2c432a84ca96ec081be16b8b2b3bdb2185f9ed1a59475af94163ff0000789e051c2578323abcb8a165fd21145ee090ef84805c71aa258bb89e7618da50566ff5100a09461e3d0147791a596db1fe69a707bb46afc442901bc7b97f3068c7810f9b31dce818b17312befa51c456a97ca4118139bc674fa65bdcc8bd0b991b8d3586ef843cba62c06241670585600f2107a935fa2489c7330242178be2663627bb67841f04ad8200c93c7c9443507e28065815bafb4608df58012cae6034aa7af37e89a7c742dd1fc779735c58fa0690b992306b60f07d30b4b6715ccab4c37ab24ac10974043aab682893d9a812894649962b55b6ab5526812914ac3fa17c1204c4716e00ba26620ff11984de06f46d4a0dd44b1b7713b1cd81e7e174c259ac73321c8343a3f48c8871a8a1d4c965b24f12241571cae5072e0acbf551881cb6911dc86799571390a917896a51a4da672e270965ada25f774b0ac0a3228b43db775677568a4df35109896857d00407cf4b3dbc460a813b777d33aedd16d6d09050c65b71dec772a012f8d392be1349665f800558792c403987fb2718887adec237d53d045466cbd372015ec2c34e20cb159812188d43c0fa264c76c3792c75c90ba9807f385f805a510554c953872d8805d67c279f7c93b9abb164e582af27b3b309c9e123b810de49f6f67976753c82422435e461f5d44a6cc9628a95a60b6a9433811c1642702a357ac3c5101fb52821a3bcca3b944bfa77d0b08d059a32779ac51a770b7b3da19b1a962b3f17ed7e44264c82353f95f96315064132b68ca5769f55180395016b405aec7b78f158ab55215669864ad04bd9fc23878c0902ec8af773910bd11012e2c9dfa4bad194bba44ac1359414eb67641238765dd768bd0d3c997875bb6e42a67ba7dc011bb004608e50acea40ad09b8869252a5b4295c2b0b18ff1b37d832b4affc964e728406c6808535287d0a234f2069db2bc1bc52c77611b00ed495aa55533e376cf707b43bb4293f0069186395067e0a4a390cca446ced0e2968bac1f10f33e4b229f6bcbb11038cd38c5b7e45672cce5a0504a15d75975a4a6cc1ff4132b9463fb731b50fa91eee4765052af3ce4585a3ca825cc443695647fc84fce407a903632e4b7cd1dd64288248b6752baa7a017194c9a24192babac890ab454b8d174c25b78bad9683834a208eabf6630b8986c4fb6d72aa905899e33b159262fc98a5c9e882fc52c9092cb98ad341d09dac733ac2883802e35c3a0c9616ed12ba6dc4b632cfb7ae5a5b64b75c2fe9a79460622c7c06be499044f292d8ff29c2bd1a4c3e5bbc355731e584a781a212ca70009ac693fe4181876a00d381b6d2a3a37167726c94988ac6feb72cb154b1357a131ebc34dea60b2cd420344d8b21056c99b541d2a1ab977379c607ccbc8a9b263f625e11b1d2b6b3497c1911f2183e70ccd77ea9a80e6b9caf8a53ae9aa13f0aab8d16336122423647e06559c772b8cbf4bb9e872c9db9371c222761af23509879643c5902a63cf7f6a68a3d94c51331f0b56cdfe15b8023b8b69f6720ef1c591b1a108d85c170377aeeb4e1c9c04e0f872b2b68c2fe9555bf6372a7828b48ca81bc045ddfa2081d37cbefb062440602a841c11a2a1d575188a9190e72ab1d4866fea47cd6f3ace948773c23c54d33680d60b1f4b992e30578110394bec668c3c59c0b429acc0828e78b0c82e74117660075b75c07ff7ac5a3532ffd16f8f3acbca453d55f382f33c73658b45ccd73641197235f2c43681afbcf66f7eac7785067bbca42f05a62e714aa17b347f0e626fecb09bd808b0188a0219687c77a6241185ac1c9b96b1f0bbb230950cd71c888aac79b01da8fb93ee876b98258b5102ba3f557540c6c8cd9c6d040639abf5a1c8f7ba97663f9caba42aec44844453a8f93b77507bc63b3a106c60cae3748a72b07125bd3826309420274b841feb4761c83c08706b495be27b633ca394d197e89c9e7ea51cae921221c2c401872dc0e64c2d8a0d69bc35589572f498454c67b75495a3752404e237b33b518e4a91422c950817db94188b1c06c1afc061eff6959c9d6944ec5b72b96536fc2f0b6805d68308045d895bd27fb8c14a33854cd3ec4e25e09025ce082fa82ec75bc995d551e640fcfa8d195fb553b2cb9b18d442f21fd92184fe5dc67642c0dd2827f63a4eb0ebf0e398e234c8 ct_n = 7ff26a4c23358bd2379781478bff8dfa94f5bacb3b9df145f9a9a5d26cef3e2b65173308f7e1e09455fc08285778865a1882ca6c8a49ea52f450da53b666e1c86af8e696c53082a0a8d50c4c37d941c0b2b85027ceb472c99276a8d0a5ffe02cd98348d4da4b0aed935d5cda9c7715a66b328db6a244a00c5423dd0dba906d294cabcf4f699208a0500956e58a02c4b8ff9bf7a36e1bdd738517f2dd7ab7bb0cb78d1edfdf1b7f9512de031b7bead455821bab17920f728ab24369656e105cefa25cad133a4c5d60b9d97d3867380d2005ef9ae8dfd5ca292d8555081b1571892ea8d1c134697bf0346ab195f3d7179835b442dc406769c596fc729817b4953f41651eb72914d6584e47e5a42bceb0bcdae966e40298139168aa81070c48029bf115eb5768e68e27e6055a60c1acaf1e47fb73ba0228c4c02696b06b4f9f55feb75f7c2cd3a1ba2bf155839b0fd2048ffec6b94c1b163060a394b98b1d4865a7d21e5f33e17877ef6578c3f4ad816ebf3c17b09b6ef1c8ee08e483497801ab8fc2fadbaa53578027481b93d9090f84ef348f8d1f8d03724891e64674431a3d4387126d7c1fb56213d906da114fe0c2b8bcdda9e1ded7a90b763ad4f4d12e3407c2c72320243f77c1cef60e86429f59a01accb76a009f6d9913711941b78b9ce79da838ae5fd7b460e9a10ae114a018a911bac597e8a131e9b60ede96866859009a35169114666d0893e50b8e9ba30f6739351f5b2ba2b3ebf86fb6ff3f51c6713bd3ff50fca042eb9114097ed070680117f37e320ffb11b287f6680a0f671a8c114f384e9b27842631549b0dbfb5ea77261f2236e70f09f9e159bdbfbb640bacc8b5e25544c44758504c95c3f2ff7d1db34884899feb4226028129d321aa179f5b9e1ce328d0db7f3fe87630bfabe3cb6551919907e4a1536288ecbd034df190a8ebef3d4e242955ee7bc81a2a171cc00ad09dde5260f9dc9d2b7f3058d7189882922c1df1c817eef8cc2ca4123722550f1f1d0b1262b71e83a3512bcb7ae92e882fd91a28a617f38dd82eaa3a0c41c6747e0a219faf1ab4fd37c5fb262dae80 ss_n = e12c55344cc32a3af382db63cee4ceb5c9b2554f8e525b415336dc44de83d562 ct = 434b73a21542d66577acfbc293d217c69b4fae60d619c9005ecc0e65436c8d1e8b7504cf5ddfa5ea7cbbb5515005971ad7e31cd148dd9f46fc725fc4044a51e3a7dfe69df5931bf844e48a0e1c9e92085658916189e6e50760d0dd48ee2a95873ac1b31b3c8f8a4c33e37f4b60912e87ef1c6dd3bebc31dd064c62269b6e987cc34cd779e8fb13af7622e0f8c63e762d9bd2792c88d6bfbf3fc602efa040b2c223be190c2dabe350f40ae408f32d2a6dea13cea189dd39a82679861dfcfe800e6fcfe5974be5c3d86cd2970e0f5a4412a6b312da11ccb4b0c9e17aa69b396f45dae4d0a2bef8c3d2252a6fea33aaaa18981b20f84871bb7392226ead0ab93f1041a299ef0016953885a08a3fe32ee7066fe397468ef9d25714c06ae27d51698cda09056cd3b5873e58162b24d1dd6d1f1f06d89adf77475a119f6ed17441c78b4feaf5e3d52c0d2f394340b7d269bec309d4fd8d9736e64f0c11371609681a3488898ad77a8968f1bc69166ab842c5f436b4d0d1e5fc024bceda9219dec50d388a65ce88aaba995e1574d343a0cd94a842ce1f161c4642a8ce03c9f1971eac7826598e1dbb987c5c09f4a1e0c089530ab076efc90471595add24f4830cedb5116eab09ceb93aaff0b347bae55a9e4973424455d2f86e76b48b7a43612f6ed8cbb21d7e754396b4df1ecd310b9181fa5a629797a8f202484e72a79dc06ae478b8e40826b12da7515079a93e06a2035795f607a0f08205e8b0f3ceee8d8936532a54df80e45c7379dae2f053f82dd8c1201dc4a275894734844e2d6d2522aea7b1a4510d1527ef43d8d1926fd02ec06143fa501fef5aac5064fb41e78972d5ff5ad8c190c46cabbe0d1a8fa60ec72ac9fdb4d485be404e75380faa102c0ec78e6033e74053965ce0b64150162f4ca895e583b066a994c0c4278acf136f8fff2dc72f44ffc59db0785f18c4fe9e2b83c3c800c9c069e98fcfd137c7b1934c97ed4bac84b59292310aa913edf8efb21b0dabd588a7334216f3667824a7b35101b4183bc91ebc42d068b8a7c9412c44f8c1186e9ab23c1e6991ffbaa9161544ccab8d ss = ff40fefa9082ea92c12d0003b832cc1642044d77e3224ef4aca61d95ae5c51cc count = 99 z = 757249d617ffe21cb99c7af47efcd1909e40dc9a95010c2361f071f60a44ecec d = 649bb13685ac0fb280f9cd0fa60690dc27870b035851d03ae8b81ee2a4c7a00d msg = fcbc1ba58b3bca30b77a0484783d9bd91ce0a8a8c7c5d3e497ac7613e8c06abc seed = 1b5e52aa8005897b725e9823b85695e19f20b2e0df4322ae722ea975926925a6802339ee1436f9eecd55da1aed7439c0 pk = aefa28309605310a8c64ca98a6f25356c69f84ba697b551d91d44c33347ccb267ca4a742fbd223188884ab4ac6be883f2ff4157dc29448144c43160f5dd216fc7c6ae9ea50a3d51654f399e677ab8be71371d9cec6c1c86ea90eee7ac915116e3476733ce1a5e1c84b3eaa678715c11b738d619a59b0374ab4305e6ea9595abb4a6d349972614bf72a7e222959a011a9da6056f1643c8c99bc7eb77ef7ac0bcc403012c08d00b62841565c2a4408dc9b3e2eda9ca9d86e19091b78a900f211447862a40d54ae6799c78cebc875334aaffc576272673c01865a287349f110a3194b7ddc57a6463b4939783bd0a536d5abf2248650c72f95e684245732116c68acd17168133a97dc6afbb595e6e710daa6ae2baa6497251ffc9b80f0b35778889a65cca17c19960978ab61d82206220cfba4b99119a607381c01d7cba4b12143f43953a74ba0b1820aa98eb0427f9cd1c9d0f75d50e958185405193522b9cbcb012083010c269bd25dc19853a078688eb114e4a92602d90d7ab3177343273429beb2dc83317c7f3c7630fde1af56508007311312625ccefabdc599aec16a64964c32506619f7875797870bbc8a502623b0b1d21550d2512b3b27fbc57ab338ce678216f521b6c1fb12345ba94d83208f98552842c13cccc2100507f96292074ba08fa65b2ad416b6247d2a48917794a73f38b4d0881969da80a3937e2fb849a576ab4a4b847361ba1302579cb243e2c23564811589906f88576ded19a07582705099289a1aae1c8627a8816e65066029279171c347229a1f60a84d26372c31b8032453ab3c072df9933eb021af76d07ac497aa0739a39667606c3621e36046cb51661ab65869d4bb18b83b654c4967d2abde191112064aa2d1133758425f1c6ec8579df42952b12b94acd135951a4573fb3ee8742aa8b7c065427e173bc525f564aeea58ee31cf545b7b91d835893630e71aa5ed66a54b439615d7c5223024a499a29558c791ec6f01812f9101a28a9210701528276a9b1171c8ecc4147d947e59c76a08326fc9da4e8a2712b7f1b019ac3694fb1c9e19b5447449df84768d51ca323db16f7c3e9eb0a87b8c650dd9ee036c4c3570fc4c70453669e5fe1cdf4a79 sk = 55c407039a69acf117184431b59b34ee7a560f7c8c9a158936c37569f09b49d37ae0156393bbcc7a6199f7d800f1170da50506c0db0c224b4a1a07938c679506962280240594a2383f9c51d1bc37a60a3837f5a053d7ae5bc6873895284cbc6e69aabdf40ab99537768b70aa4bc05efd0678a25a65342003c6346c048511a8585259c81ae157aa884b559679907f1c44d52a34fa635eff965bb3758c12732ef87b6da09a6ccff6783710739b35426cd10b17b13ede47555695a877a5327957c6a26c20f9e106a291505e62581ce27aa09a62a2f35611813fc50b951f8c285c08570400409a083cca1907805cb70aec188a07b5c5d7672cc129c5186ab1947ffe338d793b96ec155de9348bb03c7553d1777624bb7c96c413375c5fa4b077867bc097bfde476b5bbaac14f21509046188a465a18c2d255653081cb373654674b1a1374c5681e6854709c52ea46b03e3ce2f85345ec89dc9b6b2044670009934c4223fe37b0b9949b752745948e85d798769b61019f62ba168011c11f03834324ce3606100e60c4010afc891cbdc99c8c39a1796d28194f9ad79dc4c2aa2c094c32eba82053933cadca0941edb40906071b3c7731ac36513520450a8c3aac20ed7a8783c425c7b117281a237ab4215d01a9fe369c86ad82ce97044a8866232ba8ab9917e1835016d39282ec38360249fd83a7b60c87224f87a0711ad3ee1b0029bcd2665bd138a8ee134b11a929ee73a2eece9a8f1e2a397597273f000976916e1fc7ebc599c8ed845a3aa59c4008debe7acf6a583bb20485d0b9796e4011837268dca73fd5c572e25b0cdbbbc76444f1ae608b7b49a43359a90c4a98a21071956c6ea80117a997dd1361c840176e118cda4fa90b1f7aafe33a7528b6786780fcf492d589a4a7257b78a1a1d779967282a880dc98be8348096c75d2397b26a424de28a31976141accc964963428fe68a52b368c1a50e2e193305654bc5e4aa909ac22f6a700649b609449efaeb02f1e91e0548aa5600324e591475b64ed4c239391676570361e1685f4a476126523dbb5257aa7b1837a5697e55ac6d060c26f5a5aefa28309605310a8c64ca98a6f25356c69f84ba697b551d91d44c33347ccb267ca4a742fbd223188884ab4ac6be883f2ff4157dc29448144c43160f5dd216fc7c6ae9ea50a3d51654f399e677ab8be71371d9cec6c1c86ea90eee7ac915116e3476733ce1a5e1c84b3eaa678715c11b738d619a59b0374ab4305e6ea9595abb4a6d349972614bf72a7e222959a011a9da6056f1643c8c99bc7eb77ef7ac0bcc403012c08d00b62841565c2a4408dc9b3e2eda9ca9d86e19091b78a900f211447862a40d54ae6799c78cebc875334aaffc576272673c01865a287349f110a3194b7ddc57a6463b4939783bd0a536d5abf2248650c72f95e684245732116c68acd17168133a97dc6afbb595e6e710daa6ae2baa6497251ffc9b80f0b35778889a65cca17c19960978ab61d82206220cfba4b99119a607381c01d7cba4b12143f43953a74ba0b1820aa98eb0427f9cd1c9d0f75d50e958185405193522b9cbcb012083010c269bd25dc19853a078688eb114e4a92602d90d7ab3177343273429beb2dc83317c7f3c7630fde1af56508007311312625ccefabdc599aec16a64964c32506619f7875797870bbc8a502623b0b1d21550d2512b3b27fbc57ab338ce678216f521b6c1fb12345ba94d83208f98552842c13cccc2100507f96292074ba08fa65b2ad416b6247d2a48917794a73f38b4d0881969da80a3937e2fb849a576ab4a4b847361ba1302579cb243e2c23564811589906f88576ded19a07582705099289a1aae1c8627a8816e65066029279171c347229a1f60a84d26372c31b8032453ab3c072df9933eb021af76d07ac497aa0739a39667606c3621e36046cb51661ab65869d4bb18b83b654c4967d2abde191112064aa2d1133758425f1c6ec8579df42952b12b94acd135951a4573fb3ee8742aa8b7c065427e173bc525f564aeea58ee31cf545b7b91d835893630e71aa5ed66a54b439615d7c5223024a499a29558c791ec6f01812f9101a28a9210701528276a9b1171c8ecc4147d947e59c76a08326fc9da4e8a2712b7f1b019ac3694fb1c9e19b5447449df84768d51ca323db16f7c3e9eb0a87b8c650dd9ee036c4c3570fc4c70453669e5fe1cdf4a7961bb0da47cdb0150caa2b14a47334bfdc07c51c38cebc989a1c3135565485ca5757249d617ffe21cb99c7af47efcd1909e40dc9a95010c2361f071f60a44ecec ct_n = ddd5c96aee9da944622d3d772afe44babe52a2e3a885e0663c7fd8d3f8bbe081b5f0781289b5abf3310d4e34f19e03715457faeb53c0c98650c9b0adc050d7f395c54efb0ae9685fa4f782c0b5c72067b1bfb69de2c060b1a0838c57fe30c53319e20a93af9c373b587d9afb52da326f6c108acad25886c3c92c3f38d81df0da695b4733fbe53ccef06b8481b8c2cba08178ff1e2a73033aff743078a5f7f2c5518dd9258fda61a0268252a1cd90f30998b556f61a6e1240e1693649f8fb4113014bd7282b95692900fa5d2ae0401fe897664d3de9f671db710659034fc810879a7782ea3c6163d59ce4f024b86eda15f11fc8756bbe7ecba44d47dbdec9e9da67923f6c544f4fd9194c1a7bc973771f2a6d8e78d57019116870b771a6b814f370cecf5be5fc6a72f40cf0ae82d59517259e35b470e97dd1ad4c4c4a916f90031ca2aa51e947858598538d1bcd4a0541e66dbf0f956b49cc9e30dbf9091f34009db9dc1b2a01d3fdafa1d0ff7719758f7d66132687fd357af950715802ecfa66afafc6a02dc8971007089dfed75a12f7a2ca1c41aaff60ddfddaf8dd734400412193a8eb9766e30f92b0e032f84b9ed286eb7d478f1d161822d3c73e9cae86ef52824f634e67cf790765d8bab68f17e458a2329e7f4ce76951a9ab31d6a75899e46fb45af52d1dda76d3760e9f328d532e0d9a6a1a629459131632bbf9ac841b2dbc49f60f93e24e46b910d7c466075491e8a1599e1f0e734c4a8a1e538b21b35036b3e3b1fdfb0a079a62ed91211d4de42ed2634ce311c437bbea3340e14d186098bdd52308be81ca6a26fcfa0314e7fc68b4835ee5819a1010d612759f499104560bc551b64be2e0fd03378403488a1c1226af61162604ae8920465f46ef80da5f98676bdd89b169b6e2b0714866a844433ffb7aba66436bbac6636816d1a61654032c44acdf5b8a2da206d377d2af19aa7b83776fc37dc139e16890db66cffcbf7845816fd8d41cacc19b0b08f092e4c994c99fd4cc57b31efb18365f8378c8475cf0363a1552cc366ef373b1e14e90c4fe78412baa9a6f7b234c8d0cf36c ss_n = 6af7bf39e4e5671df063495fccd5a1de633f7b5e60a9ba683dd4be4e095fa626 ct = 2946325a4724a413c8dd7e7ec59854e69cc3f39650489c64b2553a9b362589f632b5c25ec4d6d985207496117374cb1c09bdfe0bb58e1b953ab18afc5a1b70d375e71f45654d5eec0ad2557e122ea992186c02067b2c3a6b81eee234dec2d5957899e5eeb95c71a1651d708ab69477639142e96695670d0e20e690f1ded72c6773489eafbd5be7becee165a749535ea564a8050d071f14592bba75180b3b779c1a48d7c661418488f4b25a4610a7c880ca48a37e837531a4e5b847c157a865b9e012009312c4e85d2703ca73e7bca6334f71369289e14e5d18e0f129dd0601bdb17f45da2a91efc26386359c2428162e8134d262c82e32c5daa04fbbe02b40faf2fda6874d0111df596494dcb92c68cd2d5ad7ea52beb273235c5c8b008b9a92e37e07520728b8c0a0d346d12b291b07b6d4e9d80eb3069c602640f9688ec375f18b29df43abd7b2ba444f4cd5f8aeec1224ccdb86ba84507697651e3542d9f5702d5c48480ed3aa934e3ff1a1d78e76d1c78eb97221975c5eb18fc83d6d9f4f6f6926066287d5688b70909e14c362776260f1763d922093971e1b26969084dc3b5b89d41bc01186a2e19cfe6ce4de1c5c6001d73e9014ff329be5d1c9ca16c81383fca89a5bf5fde3139064bde619a01c0c5a1bcbec7db2c5118b6751f7840774f7d224a89c1aa1175989f7f373071adcdb66facce31bd9a2c536812239ea9fe35c78569554d652895dfe38cda614bb801e09ab4d27847ea923cbd8a4eb98903e52f36b8f886c6d5c168d92df1a96234ccfaeb826dada8f2abb19b1d42d7903ab814534df16aee09f548022013828dd957d28cc97c26a496249da8f50cc1975324fefa0ce78c5d62fc9f316ce3f84f3a918ecd3f9218a1b33b605e87a02b162047c8c37f2f1492096dff106b5abb25f379333563be26550a1f298e9198404394e6f82fe4a4277f43dc7174c3d85b3a36a656f2ace4bcae7a873fce557350f082cba847b1c3128a0849103dce586a552a96091537e223d2b58d970a01c21cfaf3d2ece8e83fa5b8c01c8686e043083124e35b8473699c3b446a3b0c7831a83ed ss = 13c6716bfd2dfad103d349bb3fd71b7059bd04b776b542e40b4a8b584433ff3d count = 100 z = fce99c3e40e73a1189ddbde9f65fea86603365a9236dafc59078cd286165b692 d = ab050440c961cbdc4ca6652b99d5850a7b76287b5bd3d86c3471478332ab7e16 msg = 64f8a91801f3d4d5ad102e593cb48f3e1d7d1edf6899881aaa11be5cb84980e2 seed = 094219f2054abad449a16e6aee6fc2383d3875e7681bf53730ad4e01948e51523b2aad4b3399e699e9ef1a0b5039669c pk = a914abb7a4a98e4339bc1500f5f99c0372a971c23ac0c242e3742dbf574fe6370870b5701cbc0e26349726413d320b6a87e4126e235afcc1cc570a35ae2639afd871fdb899efd3cfe64b2a0394165fd8134d678787261e1ff83438ec82a420bc3739495da912f089cc38e0b6036364cffa340aa4947d79cf44d42a04380252d82ee54c6b6a9377a3e78785b78d46b7bf85d8a9aa419708c81ba28907bb1ac4779b8a9f893a02800554280f30494cf3cac5aea326ecaa85208a9d7dec9de0b32d1a13c9162446932c704f208efcb070756b2a6a76c228373f6a6562c3c5b7c3e21801d1817d159bf1f094e45575b3ea584abb0d18e64ed880b9a2b8ba1f1431b8a35332d90a6a46795d42b80ef91fc8c31d8628a3829c20954c453d056934e112a730b170919fb63b4e2bd0795b944e7a0866ef2c5e58c473650661c0eac220d673ea02cbb70c1e06702071ba6278e38da6170a8607b0aa55cc80cc18c0f305b0009eca56986b0b782093652091affe97c674527636677289c20161679031909e2d006be4a53d0e38419b6b7c4dd87a9fbcab7e946a8e64795b51b3d5b3b3ccf303898a24083532d7518e2c9388be209d19523197b8b7865864c0abcf7bbc4d8ef1087d86ccb58152d2c6ad39d2c8c996125c2692a8864b856c1a433712c3984137577f76c1959a82b1bee8c76f34290f921667e8cab2d95dbd9818cfb5c27ad6a4e64052bb3a800d72c6e2c163f0e084416bc1f5e89f8068ba0adb04b3636ca2bb4594b08682a413df032578e8182cc84fdd17aee94349e70a69a1f76a3b50c8cdb85e3532cb063ca97cd44dc9ba5fdf39cc21839298d02b0d5a14703326fd4312b9625bae481ac439021a8931de137401982dc2ba416b484010d68825f81781bb451257086e7179b8cab02fdb2166876f58b7073803156b0c3faff71cf3d8086a255394f6279df0b0ec6a71ee324a11682dd0499b0bf9a387f953f86b37c748bb38c6838c6cabf2c8c335f2c26f314c08b5a009f7a614b9ab75102a24948dd9185d22abc9b9f9c62804bc750c5f147b3d04d4a44afb8c2ba0959d2b7569c5432979ac9a99cef90e14acef49cff5888b06ef42859d4353cbdc1ee2adf6186554 sk = 66c8c3d455818306b9fc444ba63496e59681ed0a4f41ab2fb6ba4472cb0bb91812ae05670d1c66fb50781a48bc57396bbdd75cfd15009bd55c8f0101b9672e5d8c002c797203e7465a4bc3bd5b53517084a9a7c4a3615d91ab6791a2239aebb6739671d33a416f90ca199c3315611c868c0d8c98b366aa48e1f2c6513786f632c911d4b7bcec3a02ba2422a06570127253739139c9787bd732fc97b393b1255950c3a7274879aa417ba1cddf43cbc30c6bd575085eab1aca4c39ba19c04952c198e095cc10c8b565145a745098b7af055a058f1859d252b44d439cf929a1df609a4713413f67bcc6146aca5c486872aaa0c13e41f4968022c47bb5b745e2534120a5115391b5b01549137f32293167e524b6064237c785c7515f91c80b10167ec95bb4df605d7fa9801659cd296131a136b48c8c274f4c6cb84914ccc295d2a8907dc0c855e7bfb833c6710ad04c35cdc8d80318025804d23f68f43546167f6d510b1b2368ded50c36e615e1f20a8341a1643481fea292df9a651d663c383393d18477a9927fecf62aa5d9320511ae92ba9e684c6ade2675ce63a088365df4971d447057fd5c758c333b815b6f424463b05558f5da8e6f311082d916e1f64efb92b4886835d876a1d034ac278588fbf2189be89effcc47c182c233d01b1ee436a50870414633d1ac2ea45876de799306472f0be20d235bc87b564a4bd397d6989a0c445a5adaab3acb97b73827f1d49fb29abf752231b9a21ce929bafae08c5bea5fd7e7460d015287461b17f053483454e18492e3d89d30264d4d8ba455b036223b6bfd5028625867cf420614298612e776c4f58429e2c5f035625c695af02c73e6b0cba475bf8401b4c1824b7df08e1ea5c79e9c7ee643430e205a35f6ac993b1daf0abd7b358e67c9792668b430e8cc2563768406413cb6891275a03e4866b3f1a41af7259aa13410f83882018942283794828df83c008382b5fe07593ec17cb3aa6ef66c1b3930bc867926a9c796c11ca74f8b1f3c949638609128fca9354080036b10b721094da106df7241c1a6a63b58b24cf5053d17045fab6c76a2aba914abb7a4a98e4339bc1500f5f99c0372a971c23ac0c242e3742dbf574fe6370870b5701cbc0e26349726413d320b6a87e4126e235afcc1cc570a35ae2639afd871fdb899efd3cfe64b2a0394165fd8134d678787261e1ff83438ec82a420bc3739495da912f089cc38e0b6036364cffa340aa4947d79cf44d42a04380252d82ee54c6b6a9377a3e78785b78d46b7bf85d8a9aa419708c81ba28907bb1ac4779b8a9f893a02800554280f30494cf3cac5aea326ecaa85208a9d7dec9de0b32d1a13c9162446932c704f208efcb070756b2a6a76c228373f6a6562c3c5b7c3e21801d1817d159bf1f094e45575b3ea584abb0d18e64ed880b9a2b8ba1f1431b8a35332d90a6a46795d42b80ef91fc8c31d8628a3829c20954c453d056934e112a730b170919fb63b4e2bd0795b944e7a0866ef2c5e58c473650661c0eac220d673ea02cbb70c1e06702071ba6278e38da6170a8607b0aa55cc80cc18c0f305b0009eca56986b0b782093652091affe97c674527636677289c20161679031909e2d006be4a53d0e38419b6b7c4dd87a9fbcab7e946a8e64795b51b3d5b3b3ccf303898a24083532d7518e2c9388be209d19523197b8b7865864c0abcf7bbc4d8ef1087d86ccb58152d2c6ad39d2c8c996125c2692a8864b856c1a433712c3984137577f76c1959a82b1bee8c76f34290f921667e8cab2d95dbd9818cfb5c27ad6a4e64052bb3a800d72c6e2c163f0e084416bc1f5e89f8068ba0adb04b3636ca2bb4594b08682a413df032578e8182cc84fdd17aee94349e70a69a1f76a3b50c8cdb85e3532cb063ca97cd44dc9ba5fdf39cc21839298d02b0d5a14703326fd4312b9625bae481ac439021a8931de137401982dc2ba416b484010d68825f81781bb451257086e7179b8cab02fdb2166876f58b7073803156b0c3faff71cf3d8086a255394f6279df0b0ec6a71ee324a11682dd0499b0bf9a387f953f86b37c748bb38c6838c6cabf2c8c335f2c26f314c08b5a009f7a614b9ab75102a24948dd9185d22abc9b9f9c62804bc750c5f147b3d04d4a44afb8c2ba0959d2b7569c5432979ac9a99cef90e14acef49cff5888b06ef42859d4353cbdc1ee2adf618655460c3346a1cab8bcbd1b8a8a2035cf6a3ec3f6f1e88a9331d56fd6df7de582ce9fce99c3e40e73a1189ddbde9f65fea86603365a9236dafc59078cd286165b692 ct_n = 290820c6b477c62d5d9a02fbf47d5672f1235ec250c42e301866ad25269e2a3bb7c763258eaee9b0ecb9609cdaf84ff6780246ac8ea2a6011816829bdc74528cd9e0568a3cae4c1a03a704678239b425a1469fc88ef492b2fe4d254ecb81e79b3e6ff80c61fd1d50325647b2584d9762ead03db6a676970fd650379dc6c216e40b2b5ca6b5229abea5e6dc8f48991ffbd4bc798710b0e9fd5771425659143a9d9fc2cb7f97fd02f4cc0e40539e8e0bfce86300bf32944837b11db5bd7ebfd570ae763a23a6166017c4482e286ded0ad6b8f03381272ed305ef01fa78ba8f16b598bdebad8e38bf0abf854f16fca71bab04f960bfb162f88247c8cd02fc0665df024b99fee713dc66743915427a5078bc86a3f3dfcce765c213804b7ec5b303d38f4a8b0f8538773ee21d3d7d9b82822180e936f9d8e147bca16db4c09ade06f947fe65b6e72d2a5fa8ec173768bee4a96030036c08733a2c5e35f6638f23af410f249bd57afd1465303a5f0465175ec9606e4add0c42d447f1a9dfa7c7c82f8ff568a73869d0d418cc2c00294a616760be1d4a5e3754a4e31f7b6e98385211c5b8259053314c635518d252025774ca22b3f503d136f8e6a7bb071181d0f39fdd34edae0184b8fd8470e6a1f154cc20a6330d0a0eea4eaa3cbc885032c116b429538143016225102f78b65ad49ba7c8f332fb7c344a181f33e46faf7f458e9064a3ac3db0ca5ec70b96582d5d67e0c4107a79d0781ccac646618999cf09d7ad1fed1e33b69c200a9c1ea29331f6c456dc2113503718a0648207e5d146cb7d11fe6281b19ea0e92ad8bdf905ea1f3e68217329d606867bb39df9473dd6bcdd3bf1a4fdcbed3ceb872e92dd47d778b1cb181ed7c0f0366f7e4562373fc6c0cdad13d00f33287910b92db3df753f595fca363bd6ae5d231f958d43fc961cd4693f51369905c71f5a777eb2bfc01e233ea942638e6843591a6a213672725ec26cf57d52cb5405c7a9e2cb7d8b01c88d1af416956358f1b913018778dc3b9b23a84e3db8c53694988678ed34c4c78fa8e90873216e863f788113d4d901aaacac77b24c ss_n = 30df1f1bae843634a039fa925cb117d97adaf107a94f4c9bf9472c8cb11c032f ct = 4c661ff85ddd5f442318693b49fac01ce4b202386da985498d1db45b43584cf436acdf5984f01bc4f69f8af44907d07fc1902e5e3d734ba4a482a33550d2a47ab556476f307a401f242f05d1504cbc71966d488a4aa955d21b0788b81e67f8287480867cb9f830ed2d91dd733029ca0d49bddee4bbbbb2c0fa528ea555021198943ec770b20f961d257f382004b301dc9450ae81f83fee14cfe1ee955d3ec37dc06d9ca88247a7692d095971640effe114f34e5422a10ff65065aaa4c44a57f736d71cd42190a2602f3c6ea06eaa012ea00275280c248c8f6920307c506efb76f93c12f9ea4e79924843a97676b398a1c5c67507bee97ccfb4b33035a633589ff444e2a5cecfe898f5fdaee6cff1d2cd4cf09852b99a08ec52cd234e33e557e81696933d73f3080fe247a62ecfd2e8fa6362356ad0d575020cf67e70b4dd534bec465c0c5e0a73bd033545f1d0d4026cc84aa89b34eb3b1607ad5bb138f6e2a852f5768eb2a9379de209b1cfa0f44ec2dba72bcbd069610d51723bd35687d2c8e86e7222d89930346dfd3d82712ed686fb8de990da94d0c9b5241e61a29ac3208dda0a48034f4a2f0aa38b32ff2f876aa500f89ebd505869e744716e96bae463d3cc594df60b5d2d925fdf61a01cc3d641cfe777827865560128822378e26f52109ad2579ceced7e70c02bc29bf4b238f7a6fe3f57c5e49abd7fb9216f477b7697fcdf1c6e1af998953d8cb5663dcfa36dd984a08fbf975fbcb5aedf0b877d8c95edb6d5e4fe6d2f7495dd2f2b0a3a83d335efec28682c4a5965352bfa36d75504c03cde9105b59e8a6a4c0671393e25bc3b0a02ca33e0dd10f68db70b6994a367001415a247f2d59f51f2ea1a03ba0f326bc74e4cdf512f5393768596856dcb2405c175edd4c6cb685e0961103f52de03babbb39e705c66ccf5e138db3e9b69fede9a7f2d94b9ecf762fcf52fbcd901b616d7d164ae541332165081bb6b7c266f2481b6acb7737e8c9785259232ae68ff41ad3ce492db37d631e9e54a174c2825e48f5cf2d137f3215ed5c57410a5ccdf93901cec5383669f06dd5ae91909a5 ss = 3974b9d676edc31bda5d6d16bcc4627ce7cada80cec608edaa3f721127da814d count = 101 z = 31a603af97cfd06d1e247068dfba0142ed56abec6fd020b54e978790468c3b2f d = 6ab2b07352537a205287cddc9d1ef1ab1102e593f2bdd927fc67ae0c24683b41 msg = 75f33a428d42960000c6b007eea3abd5ad82b97544a8e4879318950769afd3ed seed = 666078a525434ac40d3481510fb1ee37880130581b798ba07b192e51d3cefcfa673c87ed158f477ce5ef2133748cbc40 pk = 991ba0f978bdfaf2746f0a35cd180fbbe3273e640a4d3b460dc249b214a66b01553b4b124694602215cc8a45bb235c34ad894e28cc3be6a4a9659246f3565502b57ed732b18144bc6c59551d563dbab9278681471ff522955393367121a3ba88dc09318c3731eb9cab7d6ca09aa561ed3ca076e270a9c05833ca8c5c8757be22ca6b853bddfc6d992555f2bc9469691bc327928ae20f9bfa20d1fb8d33b630167852d1d37472fab687b93a33509e72820b85417f81a2cfb9c30785e282bef6687b2a3079114b6f498c78719f01187e311c06d5d96a35c88d25230f4f7375b6bbc2fc686af0b4cf7bf554a4094a406a0ef836117ada6c47f96a46e92d9fca2e1858585832be7e8a15c0b74743b8ce09f609b8383f3d6a9895f176e08209fd608e57881998354df42394c8a468425619ebb344ac80a81722bc6a033d3935a5dfa725db3613c78386cae440d9431f96530d8653c1ca9c425c013ae4e96eac1b21ae67608f9156e2fc21781b84f8163c1b15915d232d909a1ef4c2ccdf9a35567c068a28adf6c23cd8a26614d12118c034d8a15e2716c3700327eb5b492a083b8f87616fe04f6c90c1b4097b44d36fef36cbc532058f9b43c069673a37ad772ab8614037463753cceb9053f1b5dc3692498b455f072b306a497cfca8326b20c2bbaaef94068ad96271dc2e894779444a08440cc6a0a91ba60a4f981118bea8b4faa12447e9b2ed441cb26c1658210a2a96b00cf01acc10aba25b71a6dcbf60b2bb9ad4bacc73c411c8ce63d11d563994e5b1949dc7bf0afc522da2c7004d39329c830e71b9687b87d930575099a554830eafc79f65b94b83ab9ea5aca0ef017540a88cc94b63f48a2087f0a67a81533587176d18a47e3ac1725b97c39876b364671a95a5350135f1cb87a8385842d004061866e65a1eaa5c5a46f489ffd366c4a6141a343295eb9872908e6b0160f1dab289a592e3c6a03c923b3557247cb49b20d18ae33581683931b9c54d3f51141d33616ab2aa6202497896497f88215be898038462f878272818617c656b860b2e846575b9c57fb4a8ced6784742a9bf27d9595463b18b06c2150fa341c899ac662cc85298deaad28cc169af9b8dbc825f5d08 sk = 9fc931b71b72cf28a7c8d42108bcc1ac8c8ebd96bddef791857428a18421c014ab4b841db043b0fd90cc151ccbbd1b4b62648276f47f7d5bbfa6ba4e90894ab26835e5f66085b7478f8b94de9886d3543fde4b6f29334268736050d91607e58a671349e62c01f5988e2ceb9cb844a31a3700a0a2815070577a04142cb2316d98baed49161d83033a49988617771fb92c50f67043937bc0302bfbe50e7c3593425317cb43cf8f54894980b23bd01298221bef168b6c457a8e845cea834043d440de64688f926ca3686d1988a71691298d5713299300ca77bdf893a8a02a14c5f47d92a98932539172f2b77ce1284d06a6f37c9a4842188c627b62730c81c233e0b32ce9db6880dc21a2f06f6de67522d092d9b40bbbfc2f8d2c38e8534d0f958efe6aaf40ac2e148543040c711b9b285e493b59733c8fd028fdb9b361c661fdb633da349dc647045ba684703c4b8c4caadd3a6dbd08cad2349e314743d0873be23bcde1348f4fe29fae87129373abc37ca9b5e3a7a3967c7ce602ea87ae435c31e1048059d83c00a7444dd991532cc21e805d0083a35f010725382f85b933fa166394c546c648b7fa2032ef991972965c38c403b717af04e9758d667b815470985c92e4527e14dbb82c812c37258dcac91de372a27f167340599471f7905f7115e431775c371a81e2451cf14f8d37cd84624cedb8444bc56f3955bd554c39fdf80c654a7ab0d8c2f089cbbb673c0061413b9b527a437f99b7c30cd864538880e0f9ac8b0369fb88cdc7f190ae2c3c474b13fa350e417981b0b753c2e923f65c6a1552a1c190c4ddc10bb539aba4bcab454511c006788ab8afddaa45bc4320db951ac453131f73b66b239dd3d2aae2ca48ad1baeb11c57ac5b20d39086c6bba991464fd7c500fee929a9373e188503af822d05731a9c60549d6c63126bb6be6c0e3b358e71747556023ddd602a6c5bbbad62164bc7b251a073d541305ed03193d67ff3a8777dc96a1f6475db0b612bf09edc99c1601361250937bce56d286541b0427bfae1067fd77352644081e9511c835a23dcce9056c4ad0717fe5a82bb59c7991ba0f978bdfaf2746f0a35cd180fbbe3273e640a4d3b460dc249b214a66b01553b4b124694602215cc8a45bb235c34ad894e28cc3be6a4a9659246f3565502b57ed732b18144bc6c59551d563dbab9278681471ff522955393367121a3ba88dc09318c3731eb9cab7d6ca09aa561ed3ca076e270a9c05833ca8c5c8757be22ca6b853bddfc6d992555f2bc9469691bc327928ae20f9bfa20d1fb8d33b630167852d1d37472fab687b93a33509e72820b85417f81a2cfb9c30785e282bef6687b2a3079114b6f498c78719f01187e311c06d5d96a35c88d25230f4f7375b6bbc2fc686af0b4cf7bf554a4094a406a0ef836117ada6c47f96a46e92d9fca2e1858585832be7e8a15c0b74743b8ce09f609b8383f3d6a9895f176e08209fd608e57881998354df42394c8a468425619ebb344ac80a81722bc6a033d3935a5dfa725db3613c78386cae440d9431f96530d8653c1ca9c425c013ae4e96eac1b21ae67608f9156e2fc21781b84f8163c1b15915d232d909a1ef4c2ccdf9a35567c068a28adf6c23cd8a26614d12118c034d8a15e2716c3700327eb5b492a083b8f87616fe04f6c90c1b4097b44d36fef36cbc532058f9b43c069673a37ad772ab8614037463753cceb9053f1b5dc3692498b455f072b306a497cfca8326b20c2bbaaef94068ad96271dc2e894779444a08440cc6a0a91ba60a4f981118bea8b4faa12447e9b2ed441cb26c1658210a2a96b00cf01acc10aba25b71a6dcbf60b2bb9ad4bacc73c411c8ce63d11d563994e5b1949dc7bf0afc522da2c7004d39329c830e71b9687b87d930575099a554830eafc79f65b94b83ab9ea5aca0ef017540a88cc94b63f48a2087f0a67a81533587176d18a47e3ac1725b97c39876b364671a95a5350135f1cb87a8385842d004061866e65a1eaa5c5a46f489ffd366c4a6141a343295eb9872908e6b0160f1dab289a592e3c6a03c923b3557247cb49b20d18ae33581683931b9c54d3f51141d33616ab2aa6202497896497f88215be898038462f878272818617c656b860b2e846575b9c57fb4a8ced6784742a9bf27d9595463b18b06c2150fa341c899ac662cc85298deaad28cc169af9b8dbc825f5d08f381e810f04c88f3ec87cc5ac3077bdac49424e88d3cf0e7896dfb0275d83f1e31a603af97cfd06d1e247068dfba0142ed56abec6fd020b54e978790468c3b2f ct_n = 42f80487a7c6fc57cb6443086919ad0e13c29365269a7efc857a1f4ebf366868ce9c006f42e5f407e1da9890a3473962674d9f9d3e1f38ab07a3c829319bc34bb7f7d5dcd60dd869e5780373aa42e396ba12d1527f8cc5a96522455e36fb8e20331c76ee45f29cebbede46577ad939893f5b51905ceca80c0597222307c9bde04c4d74c54a636afbdbd3836d80d8fb03df2b98f306d93be007d7987065a47c3556160780992887657d11734f90777e6e4abed7f5d26ca106a5ba2c14950f5f834fd4efe9e30cffb4e08eeeb30a91260f67fde64c1a5906d723836fc921ea09e66056c73af3cc90bf6a6e0a8920c40f0c3acfe02d7f9e5732f1f7699a8199a0d70442845684620f361f60a1c00928653940e94c920e82422804767279dc5decfeebaacb66891d3ec58338a9c49ff2fd52822d2b574c57e04ce31a80e50241aebfd7714299622f3ee01743ecef2b7f8ebb8ec35b3a7cd079e79e98a8d7937ec2c23a2543909a02d937324dbdf0e819c3460a5d7dde2be1b6cb0eb9ab9161ec7d0d6a882719dff9fee2aa26783fd6ea5938d87c905e06c6a23a226c5eccd76d1ab7a7d9cb4d3224e0b223658e90a6bd0c5bc06ca580478b0c4122a853c65aa6301c1896584f7d268145ae790ca8b60ecf20c7784b7848924e23109871f843556473d1a4a7e59ba1e1dba3db48b47b3bb15f9768ac41ed70293f43e0757a7aa45beb4a16e26ddfca17a34f9d5ddc400700cef6a77f325388fd9fc686c52ac558a7217af91b3044f4e1c18142404ada93ee08996029d03b954c298cb867fe83bfa2869174d3ef33c834ce16a6878749f4224b21622aec465131574d88abfc8d99d0d1ab8daff363a7b3a19f4d293c935ac357c5ab48824fd994ac4f5ed6ea13ccf0b0edb8fcde2643e0b8a1c63c57489dbf596abca19e806117b4a2c8398c151844884d6ef031dab8cab231449f22ee74cb68b46a507b259fb8bb24903996e3f7955d130595a429f1b5976fd0db2be83d527a64449fa1ea7b2e46f4a97231d5dadd6628b336c2cbef3dcc959c0f24757147e5204bbf727c38ce782f17ad0dd8c5e429 ss_n = e51f6451ac5c098a4d69659b4db70b21813185443397ebd9cae12d0797ca25ab ct = 3f9a5b7c63caa8d7512a9da8ce1ccf6a60c2588a7d19e4d59c17585080e4e6247821945a6313a6fc3f587416185a460428518e145e2698c71e333ae92e6cc8ec097696b1b070dad27032882ed78c43f32b3c746bbf8668f3c85f4ca496eaa5ba22b1ee92dfbf18f53e4763fc493f36da94912622f1f9f6ff65caccc1b1e71203f9ce0187b730fd2a50529bd479c369bd7be53e6a83e637807f2a49468aa14bebd01055ce5800c3b7f89ca9c503793fee69214a54a26909fc303ff1c8bebc507dedfcb4315101a56ae72dc709cce6af04bf9815b906af26ae253512153b5062c774ff018b619debca1dcd691b8663c2d6ff7e5d56391f4876e0093e1df819caeccd1dc57e8b612b1c291d2f31507652ae219123332bf4eb6ed3335481692feb821dc0e5662072bd7e80534faae8417d5e7fd15c6d5d516aafd516e1ecfbe0b4903768142c87ce005b0694dd7e45e7e79acb884766ba2e87e0afad927ec221f9c6093bcc3bbe127e6ace814d58321c63ad67c24c1750bc352a2a4ba44c01f5e2fab1ad4d59edc77ca4266b8ec558e8bd9644f6ae23909200fa929cbda8351272c9342faaa8cb96c60ec72e28da88015a58f630dbef52345b8b35a073caa8a9600cb50395087646426d9e6857546cfa207bf8b8619e58d91292199428dc79691c19dec5c0fcf3d8824c245e9047494dce9c6f9fad1c788ec0be8359b513d3b58904ee7a5d8d9ed796df1e6b718311a8c0db573444a1d2ad30ef8c43dcd5acd4f27bf659e583460d36e993fdc35eb130a71f4610cc3a4fe963451cb83e66e5823482195362ee16790ac1e9c6373ac29cfa0f4479db6b58f2edd1ce99c61ab47b0785e65ec6c4e4f872c6d42301515665121b9a7cf2e12eeaf33aca334c9282248f7640ab6294b7d13ce851a0c1e081002bbda470d9d629ff20853f2cc502534d14c9f7284aeb82f0c675342965cfe2079414bf0b8c9489504797a23fdf469e78d3721b0c144d75848179dd06373381e93e30895eaa05fc18234cc03a4b68448f1d91610911ac5d7a8f6739b4fe81e55004d737529cdb5b2e96897bc0f500e5e512bc ss = 8f10d1bdc28b01d9e053451aad28dc34a2dbc68b06b55857bf31e64267edbb31 count = 102 z = eb7cddab325bb95918d3914acc576f82c68d494bde7ce7bc365946bd1ce64875 d = 67cd12c6ffb3a6f112d65bfc661f614ea679a374f8f1beeddc1565bbb779f19a msg = 9fb31b402f0b45d55c7ebc1550c697293bd5439e6f751935c31b97dcf451e91c seed = e754cbc9f1ab0e0b77abb23a8b72c62c485099874bacd02e3fea9d0a9531d90a46341ca0fa3c545bc275940fb462c902 pk = e415748648707180c8926939392cba582652909683044227e049b62b757a1f2247ed818f3422bf51747ea3975544c52ae2d69813154243f96425a896f640824d972eb0b26d99facb083c68403a547e89852f0c76c2273725822cbf483bc7c01fa45c8029566e06668d56f6c0e6d28cff57059e23b966872a311b7e9b5639ec840ee2960c9f7766db24b65da02895613de53c23f6db514ca4338c60678a19917e94b1a3e79b97065c44bc01927074e586c8b267c84bab59278572e763a20549514129a3342546b7b9904d960d3ec2576fdb9d46a43e29a30b78f2205df2136cd546e4866a0b789f4ee92d4237bd5e41ab2d385cd9877a8683c47db21d6c152208c301be646a7279925cd696e035a871e6c2333ab7d79840013418be02768f380678a64304fc932027315c09492d8acf72eb4b85ec7bcfc33e64a16568c7a5b86960f51c403aca6233d01c6a703dbdbcadd1f7b8c8d59c35f09bb70b3a49bba0b9805bb249c26c1523d479a6ca56201aa5b503757613e5595203551c33c0b5fb1f09459fc9c07c362c205bc52e08bb813469b673fc8f0c81b50fc588a7cb5249731b574929d31b5540508df3ec3ed7035869bb1c940307ad8779cdf75471125b48298edcec97b1ea76c8588221b1bd52e5c8259a70428580f586853b9b21414bb6f446815e816a872369ffb6bd68e0999c6651ffb02b7c4c790b96667b3279f1d528a82ab8a5a55efc29167a382644b23056f4328a477cab0a27e2a7c3d72b2b06c42ae6bb538f6b195e058a57239043953794e698a9294af3eb024383a92097271b000fa75146b58c55a83c8b68001d67c3103f58305cf0a12c02546f59506421a6dba69fe2831015303676c98faccc4fc4209c4bf5ba5e136a89671a829611c693b91ee88b2beb6cb5b8a491a22aea7b786f3341d4d5124fb88fc6e0c5c9c80cad7a9f4721323fa1ca17d24689e5c1f185870a3819e969c4576641d3275df3db5e137608940a61a112c3dd912435a80ca0397e754b8dc425760d531e3854af538087e8d88f1d3389c13b0b90131ad4559e19523d6b7607cc29ae4fa7833c380ca7fdd5573f2d87814a516bf869bcf46a566b3e6c14011877c92e2d21b6bd1650 sk = a888a0a66b698ae908276145ca34cb403aa272b179b2013dc438ca7accbe37e54175a38d2fe54c8d91870bf783788236784142e2f3a132a87cb551a60c9878cc720a5fd26bfa1c3587909bbd323478d1410da7cb64f0c9e9aa335a5947b39273c533a93a544334731609e6b570000e4bc64f961ab1e690873a9b55908cc7e0685fadda6389d955e6b059dd773e0a55a078db633a2c13e962300c128c306460b7135cc180175cc11c96ea5416564f731161eea2cd71930afef685b5ab38543b365f80b222b134d6eb087fd68f3f03b794d042e23c3e0cdc5e53f9a95eb6cd5324ae3220bdaf69cbb0c878ad816875092391ec42ba7960318aa77f5623ac525b093bbf63816758d3a8b6349e3593bd26a11c1b8c3357746fe8f1311e75aebe51c86d88429e11ab4b6ab6b1cc46b38a8c77d8aa30f73cb6d1bbd4b35ebe475376820afba5c6b14b5c074796cec38658ac59c623c0547c7f9a91aead3985a726a445825557cb56ba5b69d06414a72b75c5d5231294ae88e5b7b7e550ff800a1f49491950a0bf8a919905b32eb235d879521b428261bb864e198fa408b4c517b9fca082e8732aa2d4ae6b993c37cb77794c01b1ab99ea4b098d600b93f8aff2ec812eb44dbf2476f2f050f5f28dd80c3a66308690244e5e3acbf48a317fb501d794bd37a2b547e99854a787a53ca8d13c55345a69dc466b1316429a8b94f8d10586788cb5f090bd60af06010aff78c30de67a9d74669ba73e4fa83965a27e4fb98b45760d2ca548309bac57e1978176c446031cdfc1a8048906bca1516a322fd4399c55a90f9bb399350115f56a44f3a78f2c5443227ca3ffab2a303c9ec7d843818637fc224c78a3474a7a53360378f86c74ece48344e0c242809c55c3bd7e53403a0811479412159c38ebc227e259c9f15b4a0b53cdad2b1bd0ba3ea0693d2a627582777d13848e2c48cd14aaab65e8c79b6227b8e86d1f01bd31603aac93bc2a928d4166798f0abd42b0b90b98c841d8c68246b685b38b66f42f50264402e899ace025b798c988a2bad3c0ba2deb9b0c07a05523be9eea0aa67b9b6b0c6eac07c1e415748648707180c8926939392cba582652909683044227e049b62b757a1f2247ed818f3422bf51747ea3975544c52ae2d69813154243f96425a896f640824d972eb0b26d99facb083c68403a547e89852f0c76c2273725822cbf483bc7c01fa45c8029566e06668d56f6c0e6d28cff57059e23b966872a311b7e9b5639ec840ee2960c9f7766db24b65da02895613de53c23f6db514ca4338c60678a19917e94b1a3e79b97065c44bc01927074e586c8b267c84bab59278572e763a20549514129a3342546b7b9904d960d3ec2576fdb9d46a43e29a30b78f2205df2136cd546e4866a0b789f4ee92d4237bd5e41ab2d385cd9877a8683c47db21d6c152208c301be646a7279925cd696e035a871e6c2333ab7d79840013418be02768f380678a64304fc932027315c09492d8acf72eb4b85ec7bcfc33e64a16568c7a5b86960f51c403aca6233d01c6a703dbdbcadd1f7b8c8d59c35f09bb70b3a49bba0b9805bb249c26c1523d479a6ca56201aa5b503757613e5595203551c33c0b5fb1f09459fc9c07c362c205bc52e08bb813469b673fc8f0c81b50fc588a7cb5249731b574929d31b5540508df3ec3ed7035869bb1c940307ad8779cdf75471125b48298edcec97b1ea76c8588221b1bd52e5c8259a70428580f586853b9b21414bb6f446815e816a872369ffb6bd68e0999c6651ffb02b7c4c790b96667b3279f1d528a82ab8a5a55efc29167a382644b23056f4328a477cab0a27e2a7c3d72b2b06c42ae6bb538f6b195e058a57239043953794e698a9294af3eb024383a92097271b000fa75146b58c55a83c8b68001d67c3103f58305cf0a12c02546f59506421a6dba69fe2831015303676c98faccc4fc4209c4bf5ba5e136a89671a829611c693b91ee88b2beb6cb5b8a491a22aea7b786f3341d4d5124fb88fc6e0c5c9c80cad7a9f4721323fa1ca17d24689e5c1f185870a3819e969c4576641d3275df3db5e137608940a61a112c3dd912435a80ca0397e754b8dc425760d531e3854af538087e8d88f1d3389c13b0b90131ad4559e19523d6b7607cc29ae4fa7833c380ca7fdd5573f2d87814a516bf869bcf46a566b3e6c14011877c92e2d21b6bd165085f4fd5bf1923200bb89ea5847a45bf07a71b53ee59a3a44e4614342c6aa841beb7cddab325bb95918d3914acc576f82c68d494bde7ce7bc365946bd1ce64875 ct_n = 71241a16f82db2af00ef2cdd84db6d02e6ec63bb06a134d61fe2cd2c1de4b0dcffcb6bd6e8349ba144ae24ed0de221e0843381fc8bd8b67fb912028958b24fa5d9f553302ec4b5c04c245fcbf05b280b54315daaeab00918eab3edf10348e7bd5a18314c6d982b1a4f5e27033b872b0ab1fd4fcea32a4083f94ebe41b218a989dd5341cbf35f6246d27410d639f25f9aac4f67ec208e3199440da8a950c6090ee0de181bc54c17d7aaa6fc979ab5007220654246c9a0f51277303320c9ed6efd2936232a517107b69f494af7da2a276c0db904671522fa4b6c970616f055ccdca8a8f47c582a2fe92dff178c6d6db9cba7919a40e5b9a7823a3e2fd033b3f5b91b4ebc7d56e9183623aa6e2900cf3d5bc3364b176df135c00d803a23f7e23b817d4def05840d70c12931b5e70e5bbe4a8aa9d4458201aad7b1f2a3627c30d34036829cced61ed9d187bd7f747667f989d1cbf0b3371ba267de19e5b85659e53aee2045e994595ec3de78110a307b08a5c0b5608ddc5734b6ed8e38dc895cf94f16965cc6fdc0f81fa4ed24dc3e75ffef5c89bd56283b29ddadc4e090810710f4fcb1b07427a1659a5d394db803f4095cfcc9da4c88913f0615f9c14156f33b884cd99c73a8f91127abfa21266eb7139b68f5551dfaea15635bd69952910969b66101a7fa99d8236c92b60af1e80796a65aad4a8011d2c2ed3ee5da379fdc25a0e8648967d98c2fb54cf0cf5cf923b0a8e350e94a6c53a30c3d83e18e959097313da9b0b69291ae3f89a8b77ff9ff006a4e1819a5db3aaec4c2cc058d70474df1befa47b69b80bf919bb4c6a4ab24802d91bc8465fce5b4e9d134cb91aa10d0599a8a84ac895afb9584e09e2200a94a6ee26a0f8abe335defa4fbc469a31ba876f40a10c431f7dd3a128fc4f238dc9d1ae4c63047d93094a0d84f5a19dc86d80fd5217f64ace67c30de607d3b157ffffc63dd16a4b8edf8cac8ffb035d89010a6684cfe78227e65b72a11f54f8f12dd45a436d2d60a2462aebd18d7be143daea5ae85e724c847225a334921b83dc524dc218f7009de2c3b52221f0ac22f7bcc3e ss_n = 16d8e67dbd0885526b9ce05fc5db000ae6bb1ace7b557a58fff17579b10ed6ed ct = 3d6268d74c39c39c98f66beb63b1daaacc69034ac46cf942a6cab12bf7481e6132e944bf0a7e64aabcb5a15645af80bbfcd8b0249e4a4a6e22bb025f6a4458c892dcf9043034b6ed914a86988fecd57038b9460259ee6771938836b2c8bdf07ee37980ec697e45bc388001edb2b629d8866eda1e88b284a5b94253029bfee1d4c025e1c6348a678d9c1c608e30684d65e5e28c768c2ec0b52afd2d2b332313cc8b07e43c9fe70916bdb6c9119dd0ae073578872ac33f4d200525c1c4acc0388e8ecf948b60053b2a5f1f0fb3614f9a543e0571c1296498c2c9ace773a81735966c64b1d12fc348128c495fdf68260e68fce714ac0644b7b633a3cb1f982e69b62eb520738723bc43fe925468f8d864f7fe1bcd14c23706b99a71d560e7543424e7a45827da7869f3bc96432f39772430a212e4e96a3d83b458ea96736e31cb769534494a42ea1e36668ebc4d62a879993a82fdff37fe2aa40a719d3b8a461aa51ca4bb8cdaed65f886b0160cee68f0d1cf0d9b652b742bc0ce4cb33819e8b175022139847b8b7072f3beb8bf6c3a4bb00de60216f4e7a5d13b67d190ee0fc37b34bbeff93058ce0155ab963e8db80901599b22c6c8931312ae23f7a59908101a299259038687de5a577ad81b5405a187b377072e304b57eead5cfc1328b3a8d796275d82d22a45eed4d394c6210b1029ff79265d7fcf93ca16c7a7c0319e67d9694617f271d5302d2b903cd7dae362b30ef7c69dc19936e53e0eec8ea960765d33e5f38dfe3b98d603a5b391e801e25a6511dacde142fc220497a86bc7a661e7e4e1844f5a2e2a41911d4f9d0211560f9415ef80aeb8bb69e22695c7f26a62dd598f328d537798d99e38d967a7b58a653d5ec8ca422ff30c92e1ac1b8b482ed9d9ae84da515bc6054055ed3465abd61ad1e85313817402fcd709ef6e452a0971ff8260093f0d5223c8bbc8964f79954bb03f34008db3b2f4d94d6de787bc2c4bf08908b571cf5e45c76c79d6497599f02c427bc6c587e6a5e4dcab3fe7c31fe61aacf1b7dbf81433e3da9e2a10c80e38250b40c98f0c0aa33c92cf1403ceec81 ss = 04bb7d7d09501ffa65ed3cf3ed5a3c144d06181070e7b337b81a3cec09e0bd24 count = 103 z = f90e84ed62974ad2a7d14d8ac531eaf3fac425dc5f6d2016d0093c2d99f8a7a1 d = f46c83fe37fb62c0146440385f811e63efecfc92051390db5478654647bf7b26 msg = 4142e97a2ff446ad5313d072f2364eb7e0b7cc04e7c7748a0f31bcee29ca26c3 seed = 7335e5f2272256feae86b8a86df3a1cf31e3576c9b8e00bd9c7704981635bd284723775df16bc9d68d1f4500310e349a pk = 416927ba5a76d61589cf8b2dbe74539e98c2231a83d7c1362a082786421ba23c87d4d5cde4e7a9554a6c43f926c4820e3c890b64c16e4360281bb39b20fb7cb0e82a978cce539607bd3c64b8d510457cc43e35c8c0942179b88563a62ffc54369b847b5e418a88b2ce16724530a2925d492618bc52eb6516015627ead5341f558cd5bc5af1e7ca1ff9b463e57df9343733281f08579ccc82badf72bac6e1650146a2540987abf09182129e059c2b6df81227e931ec133cad2650c4577e1f356a2aa28791da53d2ba1b49c8925a423fd4b6a84f2b0557212487384ec4d6c6be183bab0a74c99b93bc402e85134db5759eca573ce5e8cf6da23d608ca9cfa23f860cad787319b1641832804e0586404b8267acb0c68224a1aec78b50e3cca4104357760c1b0c540b805a246925a31b173663241cb63fd2f217f4f55ed2c63ff9f9c8ff744312bc28ef7a8359c0188d0bc6561a845070828a607057323800a00c65cab8577114cc5553d925a6f85219fd92ce011a8e8fc57a632043d9c644550b15475777d4a9a5e4539090e1c705c471092a2f7657568a9a59f6a8812f09ce1dd5ac9613100525898d830b4bbbc6ad9b43fe0525c94c8947f74a9fd990db14c2632cc5981aba1451a6fc716adb2949aab20af22a219d85a5cc0339e342528545679d43969da8af8d8175f3474e68a812043ac5575278b696595127752e5c2f1f109af3c99d92c1076aa74a74287bd3d045e366846ea168f78bb1c84a8ee6f8ce25d395f82840f4bcb9b99a4941194bead989d3aa2267a393e96504e769524b380ebcb26c49d0643b2655b0e40f92024327a3c9f9c5c573fa4073b82306836ad321b08aba5b38289f7c795111a309366849b483ce25a34d19171e6bb1028b590a79326b024347a29897fcd1cfa758a936ba32a00570ece972f6810bfdb71246048977e735c9542efc3bb408e9a7dc775b6e8c8197f64e7c87cc0d32bbbfd469d14050b3767aef1605b2e62262b962f47c26d3fc8bc6da1afb446edc466cedc042a5e8b0b7463182472b6cfc67c0f5529ccc2546568a18f634ddda9d6e3c8d5527ad8069283e865c5b6b42bdab4fe8a6b10d620d0ea936c987a765c31ce75e0c83cd sk = 61a4cbcd795f8d7a9af2c41c33e8c5e21972da3997f8a88ee8a7925c59595b979acc454b0a3b74d6f77a1b3aa5cb8959e2f1244d7ab827d6ba6e54c047abaa6bcacbe6cb8efdb0996aca077d106bf310bca4d89ad99c6ca841a44233a24cd5a5f2083689c420b0620ae4434318298969f88171b215894718ec25bcb007ca0e176b068cc94dc739208c0bda232e3af9523b307ed7e843a4f268036a52683710fa6a80fb51a36b29c4a529148c49b45657a71749cd5e51c50c406c004b0434561cb4ab1f9f0b70031b0281cc25bc6b799e010f2532c01eec19008d773c7c6388d990e4a4c0cdd86a21c8783b5970caba34cb289da18a0ac0fa03215b8462346b20557f8dc31eb2046304a962834871030b3f95c4b1a946079fa2b905a7188bd57a2bb3069b0c2724b158fff45b855ac085f6762354498c302f0aaa085dc777501a95d79318e5fc3d824b5e321b801a4c9631b269f5e7c770b677e5740da8a33af1b5ae29f4b44ca915bed1c26fd0bfd6a37e2d415c2d73840a404a27f4cc15e8ade9d4b1615552da57c2db930fc72864acca82cbfb56d3a9965a1710ac17446e317072c49a1220bf42813c921c8e179849f8240e1d53b45bb5160bbc236a850dc2e7230b2130760b3e0eaa51e4f49b78c2c5161c5d110c2855db0c3a076bb530615875cbcb97b37bf61ea0a743a309640c97a144946dd2f1357953733697b8158ac028eb0513437c65d4a99ca676bc24bf82d371efbc6edea4c312160b56825ede02255920b3e7673b821a4a2523281f840e47c73efb5498c5ea8f2831c366d102ac391d41907450c77997686c2d3b5d42e3ac9f6aacd286369728bbd2bb4243b19153c016d7302872f1cd6ae45845fb95ea2216197a1e3b356ddab9a1415596e0f882e2ac3e853a75da57a9ddcb8519a0c70019302a994596f22b734a10d50ba88b63485ab26eb392214c612fb1bba656e54c4f4bb726373bb2e6c66202710e654e2847722d01174ed69376787290cc823a324b513ca39a8478e064398e0911e65c4091b816c8f8370e016da6160870d9684b001802d21594bc1040ab647c30c9416927ba5a76d61589cf8b2dbe74539e98c2231a83d7c1362a082786421ba23c87d4d5cde4e7a9554a6c43f926c4820e3c890b64c16e4360281bb39b20fb7cb0e82a978cce539607bd3c64b8d510457cc43e35c8c0942179b88563a62ffc54369b847b5e418a88b2ce16724530a2925d492618bc52eb6516015627ead5341f558cd5bc5af1e7ca1ff9b463e57df9343733281f08579ccc82badf72bac6e1650146a2540987abf09182129e059c2b6df81227e931ec133cad2650c4577e1f356a2aa28791da53d2ba1b49c8925a423fd4b6a84f2b0557212487384ec4d6c6be183bab0a74c99b93bc402e85134db5759eca573ce5e8cf6da23d608ca9cfa23f860cad787319b1641832804e0586404b8267acb0c68224a1aec78b50e3cca4104357760c1b0c540b805a246925a31b173663241cb63fd2f217f4f55ed2c63ff9f9c8ff744312bc28ef7a8359c0188d0bc6561a845070828a607057323800a00c65cab8577114cc5553d925a6f85219fd92ce011a8e8fc57a632043d9c644550b15475777d4a9a5e4539090e1c705c471092a2f7657568a9a59f6a8812f09ce1dd5ac9613100525898d830b4bbbc6ad9b43fe0525c94c8947f74a9fd990db14c2632cc5981aba1451a6fc716adb2949aab20af22a219d85a5cc0339e342528545679d43969da8af8d8175f3474e68a812043ac5575278b696595127752e5c2f1f109af3c99d92c1076aa74a74287bd3d045e366846ea168f78bb1c84a8ee6f8ce25d395f82840f4bcb9b99a4941194bead989d3aa2267a393e96504e769524b380ebcb26c49d0643b2655b0e40f92024327a3c9f9c5c573fa4073b82306836ad321b08aba5b38289f7c795111a309366849b483ce25a34d19171e6bb1028b590a79326b024347a29897fcd1cfa758a936ba32a00570ece972f6810bfdb71246048977e735c9542efc3bb408e9a7dc775b6e8c8197f64e7c87cc0d32bbbfd469d14050b3767aef1605b2e62262b962f47c26d3fc8bc6da1afb446edc466cedc042a5e8b0b7463182472b6cfc67c0f5529ccc2546568a18f634ddda9d6e3c8d5527ad8069283e865c5b6b42bdab4fe8a6b10d620d0ea936c987a765c31ce75e0c83cdd1bca8c322a81f5e7c00a92f020ea51a22d60bccec0205c91c898d3693e0213cf90e84ed62974ad2a7d14d8ac531eaf3fac425dc5f6d2016d0093c2d99f8a7a1 ct_n = 7f1c91b578154ce292baead44651c10de3da7a5791a1fa51dbfce0744fa8adab17cf5527dc5d703231902ac76297f0841093decc70ee181dee91a20065473d4639925663fea5761fd2fb098dda9f082c0c394ec8ced1ac849fc66ed3718b964600bd0eb1844f95efc8d1f7185eab33608d960f48efb43418e6438047b8bd4db479a49d8c11297b43dbf419b0ddc8d88b0037e73799e0709b561a88e367e3885176b5e3a897cb6c58895230e118ff5cb432b45ab93f74b9c7518aff754d58586de5f537ba007b4a0ed86e51ed61a676690f44222b80de2703e40ce71a8cad10ab47ae6710382e33f75874407e91842626f5c533a148693b423ac433da1fc83f2fac700b61eb6fe63af7d2d4dc7fbd06b536fd75e985ee8552a96bbce73ef9bfa3c0df29195f28ad7e78eb0e5331c30e0013758d2a6f93aec0ad3f88a885e8f02f10367c64e7e00616133d5bf78ceb70a2fd1b6d559a5c5acd3b803f1b0e5cf7d00b633e53d56d20503016b6a3dc9d4eb950d9fd134e1f22e364f18600653c034b48d84fc86bfeb9cb8074b89079c439024fb5be45d74aaaa66a0fe71d17f15af27836d553d85a87f2af601fa6663e124afe62c52ee140dae5c2d635864c4a4af6d3eabf0f83d449c2322e165c8c1baf9eea3e2f9f82f11f12306d74041380ff0b5afc52fffbaab60ba69b42e500df97220ea0bb2ed8e2a3ffc3e483a00f268f2fc87398badfe13b8895ba780324c6a87b2f6340cb7e2b63cf6aff08fa59e5bbfa38b64b4befbc58631895e97ae8d3be8541825ca69ed85f1eff62bae81bc653bd7f500bb5ed917c4ba0658914470cf1bc626fe9e10a35f1c96796c7ef59fbae693bdb99d1c77f8f261dc801229096577978edef6f28c68e37219b89b86a58cad99fc6b732fe5d4426b1f8b2e5576e5f890a8ee27d05f266819845fb2bb3db5610957d52393ca93df76fb1bb3e5ce11b382333793aa2f864668f1e9d611625ee7ccc08fe7939daf7aa11eb9eee23daeb0ed2d9d54f9b45b313225b469f5d21c1745ad278fe435eb706c737d06f211d34941f69c4d764ce21a4260e5f5ce7627eeb ss_n = 9fa186af3947027e3521cc57cb90eba57d1720c3574c7e39d03f9b2161a68f14 ct = 74135d6b7d4b0c713dd3fab7566209d91c6394f7e28ee9aff6600959136ccc1ce6a44390cee8db48267edf2141de77bb9cf68f484e13fc4c4c4073f559a38f5b094a65a535d27928b30eb551a6ae84872116a4896b667c63a2b06595b0adea7ccfa2017c0001270ae0f5ddb23916502e844f424e11b9340e9fcec288bf5109cdd607864c058c52ae59bd7f30016c57f141571dc24867d6a66de583ed34524fa56a28c9ebd50c363578e83c496aae64afd2f3b68c203eedbb0c95186fec65ee0a3da6b145c9005bdece3e3c46e5930cea6f26d6ca4e689f0958a7a181e192c741c5bdf9cf52bc7e7169f2e2105b41fed47536d562557199b216dc3f4424b61aa3186d28d7e97b4ae3eec04e30e0f3349c44867a2a92587a281bed5cecd375d2c6e1f0a3e7682fa99e73579cd8e0fb9f51ca2b6f1d329ef8e80821d2e3b8e8475a8fddfa679c9da9eda4dfe462e5ffe23a829e2a95c55987755df7f840200e2dfa73754742e05b9e822c2316b413d28f2534ef92e2264b44f5523ea72dd04a7bb5cfc7bda6a77f7845c806b47403c848d42e9697bff45aa0d034daec65c07664dfe81a513830f35a18ef559258b4c51771d08f79c588a08ecb082f54cb5efd8dbb3f1521e0c21c749f33b43e8350efc70884e7b0031129545268e8d22c1c90238408ee78037aa7c138f7396e6e27fc869d50df4862ff1e33e4defb8317196a622b24999f49993f5856844b7556bc807c32c806acbeae618128c6059bc8834117eba859f3aa13c66ee57c232fcb6e2ad79b58d0d695e966b6e5ef03a150c147d529691bc1dd81b0b6de9ffa4de2ac48645762ae6a0c9f9b6b351c5c1ee6c56d991488cc00e17b6a3da59ad180c31ef9567de9e8ff53f3b5d48e6e5cd8e00ebb04cbe3175a3177b2fd5c0d3ad8ee2e3d94423294d8280e72200c4f6487207a2763604b100e5c88dbe56f9dfb90f6a90ce4abe7c7ad28752a6728277426c80516a2a8f8e1e27a5b9f9486e73800c7c22c7a805e33fe6bdd26500b70dab07af997d321953061c44a5ccdb775b6624c8ed2e2a81413f869ecf5010b6319c51d31a66681 ss = 30d473c1a1a859147408d4b618dc91c14d3f190c96c98e8943a7dc01a7b0247d count = 104 z = b3daa293a2a5cd2f326447fe92cfd63f68c2ab11c03f642e7dbe39aa528ae66b d = d3ef4253f9170bec09389f2d84c894c33b56e0ed563e51c13dbdd4ce073cd9a2 msg = 80cc2c3164c3dd0457320031d47baf6d65d304d5ba5e572f97188a52c48335c3 seed = a1e50c6488c1a893fb3d3f3f5b61c8bbef7d67317de325ac21cdfba13c91c3c0e9fc0dbf49c594eb92717267ed40181d pk = 922134a8d6798c9c16a17833709c4482d0b807e8cfdbd593de0557e498209b73487492063741a4ff75379988a196407ab380412be71a95b052683781211a4b5f12925e298d3ba601fd50073665cceed17dc76b7b34f3726e933cd745581c3376bc961b44b91e8e631d7e805a44621122e55be7d939afdba346f11a8e4487b5f1422bbb9317670b06042565b304d7562c25ca115392ce5d607692a1b66d45c52c3909c5799d858a9cc361273098c7cc49c3ad80b1ac56102b9ab2b6052419fb277b087042a073a842a518b0ae262bc49c525c2d9c298a24c7ad1c53e7505b12120fbf7316aaa5b0adf17d09f77bd0166f00c3b77a8b33d22715f9e99a4f804230b2886003ab81611534c75f8eec4642397484d8356ad86456eca005488de386bb94d7751af668da0333613434be48196e098b52931c317494c8bb417fa9993133ad41052045cb60f40428cde9c9bd153b90b478e9866815b101ea93078572ad1a953647f38c579b43d5704fe2a997d9a6b45890070f87560b47b01f8b0d705ba90fe0772320a7bcc0cbc0e59491790339eb05f0c6a3a8d319e569163577085d9b89b987ace1643f70803de16c664f329b52d3b992850f42ca57c0f93c393c567e255967e425b5a6c13bc709af376d3c801e644aad9de683231c672fc1c7069173d21c5f0877a701151364727cf1e978a79c2129697fd25473b46a4673466439779acda99514101e1ed042c42421eeb941cd4324ea5764c8bc5551c26572871c21f367a5967107520808a433477c7888052c9adc86861cbe2726bfef6434a1d6772df314f56c623a912f5967999edc2f0a54b6a82c66cf47c0c0f25483c6778b056caee167532450962a0c9c8c6339d43ad7640bdd0407cb5ba6cfa579e1a0b45e024a74a80627130e58ab8cdbb92c5196465c66ad306a85e45a0cd1a32675855ffc88699b41a036fa6e62181272c2bdb695b014628cfceca34a9342b7b64558d7bd271951d1602b94230d69971b28a30fb0b8a336989cd5943ecaca91832034e2b00bb191553c0c12d7b2b495aacf1855a5f5c6c0a6c8304527c0bb2351778772eb389acc7d4ad73f079606aedc1c44be7086150293cd97bc1ecfe589dbf9e06f sk = 2e96752ad657ddda474d4c3ac0a754f2bc01a5babac0523812034504a86cc8265dc4d7c6b807a8ad32af46ab8253c29ed885393b99430647a7ea300c9e13a75a1199e8e63a74ca02e6807665631154a02d62a966317cb712a00e4690628d84aecae4274fd0a802abb1a1320bc5cb5c97641f9df3be550a0a743c66a29073f474cbe0239e89159b62f45419fc7ab333afe22c7b227630ee902f990a3ea3b59f71030e2c521e3e78a3d5ecad41f66b0cf80b3e468214dc65f12a52cdcc60914a62157693ae806471162d2e4a1674884aa9010df08ac9fda5292626237104c0e9cb3b7b855047630839c048ec9116b929049ab212fcc997cb571720b856650739ea28a7e23bae568231ee208b71a9c1e4d530b56c78eca6bf724604b327259ba4772a673838779a04225f51e22f88f71fe92965a56c59562a0539c811ee2b37c2c59732187b987301f815cfaa4525a2278a3d91491ff86b8cac123f640160fa9923a8256e4b44bce32b44fc018377412aeb5d684947c8a00d0616672f6545280003cb8abf5cc29da349bc0ce21981a90123156e4f84c514e46159a028f9c3aacd816c45269497b503360525d69375b9367e4b60729b56a5da1461da1713d99803b77444faa425f4d00ab55c7085da0d4e92173bc640728077454496c3b47a2ad241342954b366a1bbfa096de84894515a1af3408ed488257a90ed970fd5339b9946c80b148bdc748dd6017036f2cc47d536d1488e59c8088316beeb5c33f3f4546cb275fab2ae817a3b73e745d2a193a4d83604300bc9a19e3360717d79af41ec1bf9982422a33b8bb66df598acc81097a36ab513e4749c9c1b121acefc4ba74f2a961fa415d2641f38ba619f672d5a0160e4c8210459833698bc376854685c98e9c53313b0780e89063eb423ba314b41f7ad47795434861115b3075d78a4e19720d0a05070544a8fc7a52a5a4fc36b4415c6ba7d1ab574709f38f49cbebc0205b11018fc07ce42a0378b2b6dc7a0f03405a75865fad07b6eba2f55159b7e70827f0c5cf434a7f9563b3893aa890a13d45a3e05413c26e787b026a5cda57c3f69c8922134a8d6798c9c16a17833709c4482d0b807e8cfdbd593de0557e498209b73487492063741a4ff75379988a196407ab380412be71a95b052683781211a4b5f12925e298d3ba601fd50073665cceed17dc76b7b34f3726e933cd745581c3376bc961b44b91e8e631d7e805a44621122e55be7d939afdba346f11a8e4487b5f1422bbb9317670b06042565b304d7562c25ca115392ce5d607692a1b66d45c52c3909c5799d858a9cc361273098c7cc49c3ad80b1ac56102b9ab2b6052419fb277b087042a073a842a518b0ae262bc49c525c2d9c298a24c7ad1c53e7505b12120fbf7316aaa5b0adf17d09f77bd0166f00c3b77a8b33d22715f9e99a4f804230b2886003ab81611534c75f8eec4642397484d8356ad86456eca005488de386bb94d7751af668da0333613434be48196e098b52931c317494c8bb417fa9993133ad41052045cb60f40428cde9c9bd153b90b478e9866815b101ea93078572ad1a953647f38c579b43d5704fe2a997d9a6b45890070f87560b47b01f8b0d705ba90fe0772320a7bcc0cbc0e59491790339eb05f0c6a3a8d319e569163577085d9b89b987ace1643f70803de16c664f329b52d3b992850f42ca57c0f93c393c567e255967e425b5a6c13bc709af376d3c801e644aad9de683231c672fc1c7069173d21c5f0877a701151364727cf1e978a79c2129697fd25473b46a4673466439779acda99514101e1ed042c42421eeb941cd4324ea5764c8bc5551c26572871c21f367a5967107520808a433477c7888052c9adc86861cbe2726bfef6434a1d6772df314f56c623a912f5967999edc2f0a54b6a82c66cf47c0c0f25483c6778b056caee167532450962a0c9c8c6339d43ad7640bdd0407cb5ba6cfa579e1a0b45e024a74a80627130e58ab8cdbb92c5196465c66ad306a85e45a0cd1a32675855ffc88699b41a036fa6e62181272c2bdb695b014628cfceca34a9342b7b64558d7bd271951d1602b94230d69971b28a30fb0b8a336989cd5943ecaca91832034e2b00bb191553c0c12d7b2b495aacf1855a5f5c6c0a6c8304527c0bb2351778772eb389acc7d4ad73f079606aedc1c44be7086150293cd97bc1ecfe589dbf9e06f82a17f135847ec832d5c34983bdb988c22d6894073bf512b9891ce545b164d73b3daa293a2a5cd2f326447fe92cfd63f68c2ab11c03f642e7dbe39aa528ae66b ct_n = 6b95990938e791d3f4312b4288d88e541413dffb7e52c9bfb2bed3831890bdf54b71903c1a8b6206f4c5622311fc1a1ba7544b5f996733248ba85910969eadea4cf5a7ceecddfe053a518be024413c6a9c8ec5be1154a0f2f7ed9f5fa44cce00b6f28ec260d6ff2c8ad46bbdbdea212e1b300e31394870dde31f3673f45b568da43a74cf6ec78d19f119533f1371a6b98cb093000b7c2281d9c5e592c8ae6cacbf0f6c3e0342a29dad6453101159ee6b8ff3be33e0529c3152096a11665c96b756211eb1fc51ffa62315327c09764fd3e9982728abb7556f601628eeb0046cb3060b82e3d13c53fe4bebc748d41692a74d9687bd522165e4d9d25f490463625e52008684677edff88cee421679f17c80bdd97568463942813c81fb0129688998a891d3d2d1b229affe67dba0d2de10f096b8af153e1ec95be7cf7d5beeddeaf34192a1f3fed6f3ba7070512ac97d6b47c6c6fec999f68742ba12d7cd392eecfc07e8ea782bfa25e2b20b2afbde672e6c0144e3fb90be261dccb85b5529ddcd0239f2805f365c65646c827746df7a3108eb4160d58de77c87ddeca4bb6a7b030b2434e5f7d49d36c0638d775fd3822f695802e3ea6e34ac814a05183308fdcc983f814abb433a9a29e494ee233f4df504798641754baeb5ecafe53652045fc8e35969b3d6cbcd5c7cbd9d78e8a8f93bad56220b8c0576007419943799d6fcffaad36156767dbaf2b0437e495b2ee5dbc7eace66a485e8f49ee6eea53b6a0acad9dc605c0009c64822d76060bfb7d0d5d574205431204c6be9bbc9b9fe3e92b50240c77f37663cdb09caf8b04e7401089aad350378ac40654466da3f3dec8aa2cff59d857a3d6ab99a598681f4c18295e1bc66e99652c5417229d89160bd3146c81595cda991f1e8c8c670cc2a846f1bcd2d3e740f241d47ec2404a06bdaa15c28ec65aa789719753c77c086c7cba88dd264ce06b470716a721043e80f3379e2697ec86e9e996cbd060388aeac651cb3531bbb7e6c66f71ca0796aa3d8a1459ddc83a44d801b926f22a331d1092982aa0bd33bc4d627bf6adfed28028328eb45f8 ss_n = c33c65f17524c4987fc87f1775c97a34f505f8a05cea02314f98c9aeaede4c67 ct = 81c47772e82a063333476077ed9288069177243c5e6dbd9c8484ed2c2f3f3add008cef1b622b6a649fd0cda563649d9e75b17ed8d05d4dba2b84a77e3e8fd9940f19ed265784d1e47d66ca153fcb193013d0bf0b4dfc5b24252d604faabed20cbaeca5b14c770b03324f1304a0e70df68edcc6902c1f913ed3139cbbf5406a3d540418eed3e96af068d521106d111aa0e1e73a6e523e677deaefdcffdd0e4d34ecbd04a1581f25f1aaaf0e4c1abbc8c393c6df43fbd218d01eed52fc0ed8463c89f2e9b6eaed8c23979936bbe8418148871b28fe0a4f9c36eff44fbc12d01388165b0ad9c62151036bbe3852b6c1a60c3011d06fb92e22582e87c56ca6a7c9ff4922ddb7baa8b85a2858d7c77f7c4b10073a1cdef715de44126fd3696a62d2fddc6f0252e896f7aaffd39799592b53aa839dd604a7148530cd3d4d942f212995f6b009d9c32083696da961550774d0c378112c8500926a38d519eb0a9ad652f11f4e51ce2e78d2879f38333eaca3a38164116c30947e1d143f381672adf907c0ca6a100a8713a6c98065593f1b7b1004e94b9d923b3dff66c9db4e1af4fff1d5836442e07b75e52e845774fa372339df3fa8690e6cf66f5c87088692cebbb1490e30492400369cef213b0e2786b42ec03e9c1d347129602cda458f022f72f3848eef0e3402d560431d3665ed1df204562e4fbbeac0d008f1333ea8c911400d8c5504c91dbe1719317a4f155f5899bf7060ac15ecf8dd19f2218882f8209eb02a3dfd969f5029e2881eadf3460d384c4ddac92d1371e507ee8465eddf50f89a01e6466e3078f5eea8ec2b8b5c0894b65e745968e383a713baa4edf136d72adf148f19b346c1ec7b36b82949457e2547bf4eb7dc3f140510d8fbc2239620797df54fcb9e5edf5162d2f344bd55a5950afe92a53357fcdce3f3fe25c6e93a9f118d3e9e149a32f0e17581a6a5f64f97f345b726dd3163dae51fe993cbdcffbb203b4c36682d11de41f1ecbeb5709717a7b431c04610397a4921b0492de6e896654d709cbde060204d75c1b2a0328fc94764d60864a8ca6172de967b89163cdc3504 ss = 08ba3ed5c7152f85375e6384d92c68b638a30176295940f878a75d1cb87526c2 count = 105 z = 5e6fb8fef9729e19ae1edae18e21da884e87aa2aba4b58b0705293bbaea36606 d = f456a81756a6da3f6e593a37130ab887ac668996e246695ae84df2df762974e2 msg = a93e3be9c100f22a3ea9f212782aa945377337f698424bcea16453c0f2964c9b seed = 5af23d36066ddb58e12a7fefe0c175335ef04d16a098b65b971d4080e0aa69f73bd9d73cb84f9fb651fd9c2f8d73c29c pk = f884588cc39844851d4038568dba41d0016c98c12519340f77671c93da16aa300888305d84f4ac38eb3afaa37a87d34967a3c0fc5094a3ba39abd3bfc76c1454f211fe1683d25c132abab5a00aa9bc7c1862d075f0b2bb3ef05677126e039783752bad54f428dfc21aa1acb871ec9b58a2b393224d8e67276cc09418209b8ba54155f294640cc006aa0dfb33bba93740fe69af83898aea6714b6752d77357786c640f58c427849084fb68d772b680b20841a04044a64741fb8b4d39080a80a166255842e49461e98230ecb7e69a67f583146d2f57bfaa7c48edc9467659460c41b214c95358107c73640e0db7d7543bb831626c4f974f19620c85b780a18371c06989a166ff209a3b06982e1339c4411928e00b25166896258cc797916896b419839705e25ae902a2f8f48214d097bcde4a025d6483e58932346c0cbf7b5a47cbf29e1bf5230021f68953da61a1769645dc589bca2736e3cb91b4306961224a79acf20188aee9563c9e39c8a6b726af4a0af427d6664a88ed961716b8250f3a4c0b12ce8014abddc18ad1c5026f02ca30134b80c5cfc43998c0bc4ab703b55a364155146eeb042c601412e90c0a5baa0c6c77035c343eb1682c0dc5d41fa36d880832a5aa4cddb266224ca6feb62fd19688f7c24e11151cac16e43a05239753370a0adba590cba7ccb36398942f32d2d0c24d81c90568c5d75d716f3c91f43b21768240a5fb3b16bb9a3626a7149f0c22b35403d04cad4509a53e9a2e731a608d8959aec8c04acc5dbd7c27e30149ddb7f619995a9700d68f6002f7caad5410560e5094bf42b705c5c1bb78f6ae960862874691a5e658c32e29b9e8e4055c570109f5ac0dd2a6616f36a396ba9b6b6034b6ca0553b8741fa362df520ba0a6979d3c0d7d4456cbc6564998090357319b40864eb9eb8485b3da41c34d661de1c205f1c31e76469e9f2b68de12a8e18622de02f2ab280b1201063b4c8c010220667b64c2aa3b1aa3f083999e53b3a87407e032955d6f6cb23499cea32023e106498fc45666843d3350ba76b63d56ba38e5614e423c109272796b3c45b1836abcc01ac7688dab016cbd5ba45bcc57ad2c4451055798b60a6b2b62f428ee068237fc5 sk = 83f23eda2c0e3f652f687b995ac285c4c19e75d631fa10bb02d789b3b59a7d58a095766a983a584c0661b04393ffb9a41b095d85e91b11716c38399799a6b389277127c533ef475101d20223d70eb6b8c378f95a2d2bc160f423d977cbd6e1abf9d8988af29d6acca7e410380009cc61c85341e73a5cbaa4352499a831bbf8ab655f4aa56be2b33ec6a09d520645e63e989c6243a63987b890ba36488826665337b052d152d0a51e3be3205442858239c5bffb121b5b166686bd10726b60583edeec566ac707b279225c353d844b67943b0977e844afb524812b989a7a07daa1534fd9c6aa9b46d23145d9c8c2af857807b249860834bad2776d94a66264cb50502f4a20714585625abca431c582eee0c3334c3116b75f3c4a3a4f104969e84cfcd87a8906457b690425ab8b789851019027c1cbc144ba3da3d4c90ffc809fa1c7bdc45038fca1cc244d9c201d526ba6890b7ecdc1205554c24d171f78d97b2d123e94eb9d31cc43b4c61342488f675a792fa03a1e1454f8caae539028c0067e12f80036db27364bb1d61b6523a6608d6171ceb70210ea40d5b751a163468678a158859216b68be2608328db1088795432c7a01f2b5f43b39c18562576545aab453226458330b323fb81343d118f4c5a140b03abf5a125a696cff10106c40002e5b96f573353279888f46a08d17941c87a42734606eb1a323accbf40fb7dee561cf5c9b65b4b7b60d99301ba63dda560f42369d928545ac51bcf8abf3237c08674092152117fb07adc10c2bcf885c69c7bdc63488ed13a07c25be7b1399a08c94e2b4fc3759f0012208b56a7dfb069a0195be6fb887e9398ed16210be48d16a94c4caa5cae117060ca874ac2adea3491abeb9319901ac9d044e7a47125ab344ca401cc5108f90c4125926f1cf95175f72f0fea8592893a9ea6bdabd57d01b1ad8d7c0809fc22e5d4cfdf1b05a878888325c65aa482b184bf6b03765b32c56bcac9f768ccc5312ecc0c72654801b551396ed02c94d76555e89a27012a05f8ab6e1944caf2427a5a4585d7bd3a90bb4696c70c7122e5233cc279ac81ecc9c70105f884588cc39844851d4038568dba41d0016c98c12519340f77671c93da16aa300888305d84f4ac38eb3afaa37a87d34967a3c0fc5094a3ba39abd3bfc76c1454f211fe1683d25c132abab5a00aa9bc7c1862d075f0b2bb3ef05677126e039783752bad54f428dfc21aa1acb871ec9b58a2b393224d8e67276cc09418209b8ba54155f294640cc006aa0dfb33bba93740fe69af83898aea6714b6752d77357786c640f58c427849084fb68d772b680b20841a04044a64741fb8b4d39080a80a166255842e49461e98230ecb7e69a67f583146d2f57bfaa7c48edc9467659460c41b214c95358107c73640e0db7d7543bb831626c4f974f19620c85b780a18371c06989a166ff209a3b06982e1339c4411928e00b25166896258cc797916896b419839705e25ae902a2f8f48214d097bcde4a025d6483e58932346c0cbf7b5a47cbf29e1bf5230021f68953da61a1769645dc589bca2736e3cb91b4306961224a79acf20188aee9563c9e39c8a6b726af4a0af427d6664a88ed961716b8250f3a4c0b12ce8014abddc18ad1c5026f02ca30134b80c5cfc43998c0bc4ab703b55a364155146eeb042c601412e90c0a5baa0c6c77035c343eb1682c0dc5d41fa36d880832a5aa4cddb266224ca6feb62fd19688f7c24e11151cac16e43a05239753370a0adba590cba7ccb36398942f32d2d0c24d81c90568c5d75d716f3c91f43b21768240a5fb3b16bb9a3626a7149f0c22b35403d04cad4509a53e9a2e731a608d8959aec8c04acc5dbd7c27e30149ddb7f619995a9700d68f6002f7caad5410560e5094bf42b705c5c1bb78f6ae960862874691a5e658c32e29b9e8e4055c570109f5ac0dd2a6616f36a396ba9b6b6034b6ca0553b8741fa362df520ba0a6979d3c0d7d4456cbc6564998090357319b40864eb9eb8485b3da41c34d661de1c205f1c31e76469e9f2b68de12a8e18622de02f2ab280b1201063b4c8c010220667b64c2aa3b1aa3f083999e53b3a87407e032955d6f6cb23499cea32023e106498fc45666843d3350ba76b63d56ba38e5614e423c109272796b3c45b1836abcc01ac7688dab016cbd5ba45bcc57ad2c4451055798b60a6b2b62f428ee068237fc5c897c66459c7f062e75ee7056a704de06987ee0688d755ab3e2ea7ea267cff575e6fb8fef9729e19ae1edae18e21da884e87aa2aba4b58b0705293bbaea36606 ct_n = 1ea443eab216e4e661e003450a93d34bc29b3334080628fe77db74a8567f9aa179dee63b7c4dbfd27154d4987ccfb6863559a21a1e3aabd315d9a260bd35a87480d2a9acd1ed3289b17678b99517c62846534f9e82e825219bef24bc6a3d12543346bb4ac559291bf3fe566f8f816d82a4bb09468be911b0265c079b8a374502314a12c64e411e2ab250da6fa21331c8edee76de9713c0c5b57d843300c5ae3d7543ff4baf7d6dddf2042ad7a5287d78cf84d4d76c555e6ca5d4bedfe0471a988aa135e8ee067b6860de4b67100463f89c283583a1b686f6ca88498eb4f2caba1c2fc2f9ce2c3d91fd910a8da99b2b698bbec34cf93d500e3e0579be95766c545235e95d159896e017926433b66f203259468e1ae8aac65aea0ef6c56e2133ce5a5b213791f4c3ceff5a6c68d947b2496e94a82f58208917e81c4123687fa3e3a940e21dcdcae998850547b3d5097a72cf9475ca2e799e4338d7e566707d4e88a1de0b89c34907da0fd964f22ffbe2acda1d4d2eeccddb2b65e047921d4de0df09cadfcf094e20e63f248ff8f75b9ba5f92ed22a8216e503b7be72ad482e50847937bac01eb767f7327cae4063a4a12a87c963e3839011f50964f57bd866aede224aaf52aebdf9a68542baee9e7aa31a4d35eece229c3c277edaf8858922ebe13be1e0a21a6150a8dc180085bf9dd97da5d0c798463c6fd3115c1dff264b04d37736489af690879a1898664c079750a6a7a58742f6e8998f4e0621392f6685e9b982b34b22d7fb07f9abfe7c293778eb60eecf313338d67b81e3cfcd6840616cbbe6e1fdc4a8269a5da4f7d2d07aaee2f7be4c9d7a8f538210c02e10f0b6640755f6cae578ea2f13259ac9554e2a18b3c9ceacc2d5fe9a6f3adad259c6456e32a1cc27640ff5f475873d0a20e73f0231ee40655f9fe2c65f4dd87d593c0df374969cce39e7f3faa78b8c84ab613ad6d67ea16478dde16aa0a765f5551fc3f29b1496d157e558505dd4b8249e71c6f80bacd55947d0471ffe93631362cae46673ab2f893111e33bac18673f19febe0846d0a47590982f7297a78bb7b781e47843 ss_n = d1ddf674676b929f9cd33d7c83320e801d782b90f8700bd780f234ccec6e6fe9 ct = 4f207a327340fc031d90efecd3b854339bcda892218a1338e6cfad12340a32642deb628c6cd1e23db27108a05e5c8ce91c45cbe33a70347ebf685a0e2ad9cc393ef6013c1e93bc9b908401705d9eade1894b78ba12c966068dbbfde8f4f042da3e89bf00dee921297324b56cabf9f28f3ec2e44752b281e796b3ad36e20d064e80186777453a577fc935fc56ae620b44d12eda2c90dadf093cf9bf001628033b3ac94a46c88578ce22d67d993756c943381c4fc8cf7521e9b907352f297b84df047d58ac70e804c679201aa818b15a9727598d747d3dc7fe1ffb813ff9d735f74193566b702bb45eb7155340394b276f7150c3ace10c7bf1dd044c24fe6294715c7547f1720b8ce2bc46f8590e9225ab9c768c3f88d25ecc4ab1d1024277fe00c19801c59ee7b144447887e4e4edf496f4b62d2363548689855f3ca6726b862d8aaf28e28e18c326cd0862b6109899df1bf2d83d4a84d0bfbc210d9dedc45154f0651d14646c405e0330a006ca10ad6c2aa21b034ceaa26468b7a5ec179f1706820bec747b84cba2d0077628cb1d0f2b2743b901c6cdbbc640b985ac769b6dc97bd6b2d40bd8701aeea3d210a921a039aa58c0681d73149e4163bc596258146fd6b95b83ab58ee2e4c12d7e871c6bd10038b03b297ee7bb4a46f0f95759f89e574a3a4075001f523d074c2f2b9b8270b6a2dc2b0d084cdd332535a8f438e51dc6720f87115bc64294a7ebac5bfa6aa6e2ea6af1b00d83158c3451063f9999d8f5b423719f917599e1decb5612cb828d488e30bbbe2ccb28615e229c92cf6e31c9db5ff85643071bff0a084a2ae473a55bc1478d87d76496ad0e1d76d8479d8601f90758c099bf52cd3cad9f7658efba7649c38b276e8b4293f0812334a1d9fe3b0f4080e6b210fdc518b58b77f76a6d2488757b1824f528f8a2c90fad59a56dad1a86cee3067a17390b05a52b87ed5d56851619b87438f8329dbe907643ba056eca3f67f6fb9a637eb028a18a775ef3f24c346ed6392dc515de2ded9d15a7fb7a2f4840dc279a3cdd5ae58b7de342710b6e966102ec3d806d1ff4b7897fd5feb ss = 5156e02ea58d4a1b63ada0f9e6595e491897ddcf73531c350bac82f70f187bd4 count = 106 z = 6e5c1a1f72688012028a7e8dcc78d6ee6b1c482aa2f3523a681310cc48115cfe d = 470ea76e35f553a0c7191761ac9ba8c669f868ccf4c00137cc2ab663c81e9a8c msg = 88aa177af412ee773165791d3a1bb58630bba4ce82cd7d045eba2611191689ef seed = 4625b15b59dfadce25e0b2f23d471bbcfb77450cf9963295d34df99b711505bc2e746cd5ec141c756d1665f1aa8efb88 pk = 06c60de6275ef0a500b4d4007659b6de053902c77b09216bb4596b89d1c5efe6721b80acee3a888609825d7a861f44acdf7bacab08b213d98460695b4b9a5957fa0fe382c055762dd9237b53d631f95b1f1c3812ae185ba627777511c9c4e924dde283758370a7980b7e392af0c7523e117c12599f33350c5dd03a1fd5664d659925d04ba6154bed9956a6cb9d5747bbc4eb5192ba0757a5686a6a18e888a4f0bbb8f579b102d9730a107d393634d103784ef1001f237d07341f20b07b4687270e4a6fcce96c83b27dd259c08dcb921757199f687cf89844a1c9c0c444452753b7f764910b556adf0bca6eec400ae63c776257892167bed8bc4e5737d2b15ecabb3633c40eea3c1f71964b19b6308d2091bc909425b9742d56a7998a56dd9c8703ac0e09237528d51d1ea13f36faaee17cb9bffb8aef090a79c7961070930b6241b008325be8cdd2e0ba7eb556310a8e22456a48a45377217504c19c56d0629a3aa1a3a5a2edcc2443677aaf76934080437a984c88cc3db1b75dc1a107eca693e52054f123c9a47c6a9cb2941098c204f11ecffa37356b0e7cf6cdd942cdd034322a07665fb410bf48642dbb6b633124bc775c5ffb54497a2c4a4cbaaddbbdc940c4433ac49f9976220a06234b3a250696f78a908bb3452e3c1289712536398be9f8be2427c8dfa1726a67c0bb2c40ff911a3e839e3f01a0ea282c741933d9b0b9b014c8d26296d22683ce9bb0ac2714c1daa43e276fb44a731eb292b6716133ab3a4d121ed9da036cc9539afb4aa036c5c2a410acca1f92d381a025ac272b34fef566f194bf2af831967540e0c12c20f5cfcfa3a210b23a2c6c1fcc59805064171c51bff446261cd481eeb8735b6693ca63a4d1884448913ca92770e3d47de72cc725256c76d7b542821e2e3913da6834b2fcc2a88caeb4a9b3718743fd796b65209be9e18b5766bdc6937c65f306d7e86533f6618d6bb04ca0bcfcf9861f897416f33ee10c132d0a0a598371b87a327e13a430f80f32a4bd0dd478ca78793bb813eb9635be3357437044a4173d32ba4a8026597fdb9a18278243157611c1125f18c8cd800b071b9a13b99d6fa06343d367df5fbc2b2e0dd7e3c2d19f3248a6 sk = 3933232a7b70b75c28ffc31eed54b33fb2294bf7892cd8bf97a712bf93b6e9d10ceabcc8223826e3612819c52924f3545bf2612bfa6871ccbc07430ed6c77aea982aa0c06f13d341e79c77d17b976456255f36aa14e462679ab36aab4c0cc8047f0393741247b71c864b74933016aa7b3543b3f54195382b3775ae13338a78dc8450923cd9566d02012cb1db2ce7e00867c647e19a20a4385bd5143014d114af986995b26d6b603c24549476240b376668ed69755431b01f3176b00824cb165978506c8309075408770837126aea5a1f366c2849c515e1501b275d534665197870cfa318de590a9ecb5921abcf71146ef5ebcdfca83cede42a5eb6a0f5f7c7d1ea2c796141983c8905f112ada0c300d4c67f610e09dbcd88f806ad265173858b1ccccc76c4acee990c85a96cb192323e969f07665b52eb8004bb29f8b582cce08d357336fdf97e6ca29c6f401f9b907e2febbf42764f36e821eb82a88e342cd86545e15b20d14c6552e7c3961280864212c15cc21c59a130754ca7361e20fa45d0cacfecdc4885d0643eb93208612b9ac4ad87b3cebca48fd13c2c34342f77743b42da388d721a5f949fd7c380fdf467fb884edf6505bf757c36e56d2a20c4211949553c2963fab4841833ee7054e6b214f7018ffe8c724ce0c75846b8345bbb1c91bafcfc459c16817d7399f3bb1d5a83127a3288b7a392ed3acbf102acaf8854ed61227200a3cdb494e4293725638ead875c0593aca7c67863c13b63bcad6e7843dd580f2981c3ff00cd9edbabc813b12689b875983b7571ab427a1aeb2599b1133953b36679c6a7a617b4f08503c861a5bf2a8ddf5808b67b6a3e13b432fabae860bad8a74291780ef989ca33294a147531b3c40631f80b681457d9f78b1e9a895ba3bc083803e1b865d9e93c12eab312419bbf432abe27bf4e776e48b816ac3259392c4cf139b2d5ea71afd36641a856db966e1cb5a1fa80a1d6b77a6e731e2dd9297f25cdc821b7978332661bb7f71698a07c078f5a3d6de227a8f75ea969651349520baa01e1059ee81c96e296a80943abe358c5686a71ccc549ec901506c60de6275ef0a500b4d4007659b6de053902c77b09216bb4596b89d1c5efe6721b80acee3a888609825d7a861f44acdf7bacab08b213d98460695b4b9a5957fa0fe382c055762dd9237b53d631f95b1f1c3812ae185ba627777511c9c4e924dde283758370a7980b7e392af0c7523e117c12599f33350c5dd03a1fd5664d659925d04ba6154bed9956a6cb9d5747bbc4eb5192ba0757a5686a6a18e888a4f0bbb8f579b102d9730a107d393634d103784ef1001f237d07341f20b07b4687270e4a6fcce96c83b27dd259c08dcb921757199f687cf89844a1c9c0c444452753b7f764910b556adf0bca6eec400ae63c776257892167bed8bc4e5737d2b15ecabb3633c40eea3c1f71964b19b6308d2091bc909425b9742d56a7998a56dd9c8703ac0e09237528d51d1ea13f36faaee17cb9bffb8aef090a79c7961070930b6241b008325be8cdd2e0ba7eb556310a8e22456a48a45377217504c19c56d0629a3aa1a3a5a2edcc2443677aaf76934080437a984c88cc3db1b75dc1a107eca693e52054f123c9a47c6a9cb2941098c204f11ecffa37356b0e7cf6cdd942cdd034322a07665fb410bf48642dbb6b633124bc775c5ffb54497a2c4a4cbaaddbbdc940c4433ac49f9976220a06234b3a250696f78a908bb3452e3c1289712536398be9f8be2427c8dfa1726a67c0bb2c40ff911a3e839e3f01a0ea282c741933d9b0b9b014c8d26296d22683ce9bb0ac2714c1daa43e276fb44a731eb292b6716133ab3a4d121ed9da036cc9539afb4aa036c5c2a410acca1f92d381a025ac272b34fef566f194bf2af831967540e0c12c20f5cfcfa3a210b23a2c6c1fcc59805064171c51bff446261cd481eeb8735b6693ca63a4d1884448913ca92770e3d47de72cc725256c76d7b542821e2e3913da6834b2fcc2a88caeb4a9b3718743fd796b65209be9e18b5766bdc6937c65f306d7e86533f6618d6bb04ca0bcfcf9861f897416f33ee10c132d0a0a598371b87a327e13a430f80f32a4bd0dd478ca78793bb813eb9635be3357437044a4173d32ba4a8026597fdb9a18278243157611c1125f18c8cd800b071b9a13b99d6fa06343d367df5fbc2b2e0dd7e3c2d19f3248a6e4288cf2a6f1a4a2bab3fbb918d64c6c139a13cae10be063958fb9204d0867a06e5c1a1f72688012028a7e8dcc78d6ee6b1c482aa2f3523a681310cc48115cfe ct_n = 7caa602d61ff713eedfa1d7b570ffd0d2cad3bd16cd412cd9ac83c4373b16ae7fe54f068acdb6d30d8326095d9fc5ed614aba7d525fe9ce4a9ba31b3fa3f84b51b8bdc92deab6092d2f4ba9848136afb4819624ade170e3d26307df5683b02486c73a60a007a77c50a7e563988aa390dd98dcd9908f81d093b391c48b912cc810bee79aca0b824143cf60e431097a8f8d26cf5bd637d83a256549eff588e8e3f027e2bfff4ee0c0b4891624ab17209b280210a2f8b7e763b77ba87e71e32a60d2bb63c466c01ad94e5302b7b10854831fe876773612e2156ca1713452952c1b5e4e382cd003546fdbea82f805a67ca5c5010dcf49f7bb238bd9e6409016a142aaefafaa766ff1012664ad202b11542c957ad3250c612e4ff96f856f678cfe1a7060fd7114809e0101fd89788533cbd88d3eda966c098dc4a044e7e792483ccf7e8dc5c45d7a431a51851c917d1b542f5d9014cc836862c619d05b36cc2589520f6707d557728f447c06173616b203a2dda35e34663d8f99080badf40fcb80533e1207302c247f11e36d9c11856cf0dc5cfc81b411737b43fd7d38c1cf1c2333f39b5ff965b22c3ca0195878fc97e0660b40c0ee4b61c038ddec69d8102e6c4f9f497f0a32b406e830a569ef1f0c12d43529f569eb2078c403d04453e59e4d50466cb1b73004e76fb5e0b3b7e1b66c3cd002865f52c841b429e262ef4f80d9f2b28beb2f8c20e0515cfa5dcd3447103630ac0a6bb721c1c3342378a93ae7f6726779a3bf593bda5b1eb2b356794fac64a3604187fb109ed356f2b78cb46be6d86c0144f0dfb2c2a4c75276bdf9aaa61576b3b98d317181c0d38d28d63d75560deac23151727ee426664e98e02e4b319ac125b9268a903c02709bf1d59d26cd05d027222b5b59d9e782880d01584d4253064afb83eefaf1729bc02fe5fc4512c15eece5e6087fc8012cb3fd0cb4c8cd7ad1b97f7f02c01ea72b1ff1ff8412032ca7c3a3196a67ba5654a835aa8e589d2521890e8616f9dc6aeb520c2feb2bf71253e586b9e59790bedd098fa6ced343db8c59eef8fbaeabd70b41f5b83fda1364f ss_n = 2c3826d09d0dd723346f0a57605c4658b2465db45754257ecfca09bd2bcda74b ct = b76d39d6ffd983b3c8b00ad6842e205740066152b678a9e7d788fda898e8411a56d67fc6aaecaca94896de1e9c7aa14fb2e61c04b40f7c3ca626995aa1ae5b8606774d999455f3d6c3482cd1877871534de5ab8410360675ceecb5c05f802c6b4aa1504c7f4c8c018188fd98322854c92abce5b81a68d680b4457641448184271124a094dede80677f13dcc00ff0617c4f39c102c3816a7dc577171c23e1190ccfea29e70c6ddc33c9b626084726b0d1a1e3379322f027158b55f3e7919484fe5176365797b8176fbd6af1c4578a8eff478662906eaf4adaad20098c8b26bf6fbf988999d63969d5051fb94a63e611e1401663fcdb03981bc3a4e820681c18f3a79fb407b67ca439ec46661343f8ae017b74db3c19fc878cd6f506daef5f690530774e5146a95b52b0efe7727ba7dec3f6a86581e44363dae2514e8725884fcd78a5574d8712dc48b168cede3ae2cebb6e5010754662d3a54544fbfc7237343ba039f6a6a8e0246351d41f9cf66be2227d6739b254ec0f455a702b695165955d8e5f2a513104974ac8cc4e7eead6f1bfe9358d1331910673a2a007586d8f7cf33dd6d5632206903b25b20d29ae68dc795a8f60b0756502285344af107d17ae41864b24e78bb733b07dbe33e011033e164fd8c783e6fc9ac906553e30561a6cc6bb41465db719e6554e96dc7eb8602b126eb78219c0a58c2b7b2ef1d8492a14ac6319823b2c280c4279b1b5e9ddfb718932a0d0ff087094e68f329a2dd01c5b0cdefb38e93a7b94ad7362e9ef17752e9aeaab36cf08ecf257904b12205e120b82d1347332de6433280ceed82c0675287a186bfe3e0f7d8013bca3ba9612e94cc2dc261d29617ad5376814ca5b49bedcaa73d312795ec6a87a51c4c2603e40b5cffc3668ba3b4542e4ca77f644350e1ed7dcac8825a504145b686ab29a85f4e40a3477bc15697cd054dccc04e0c689e0c1b823f2b6039b3463c1d9b7e2057efee07928e79bab0c904f41fa5839cabf1b6679cb026c606236dadd3253262e6e9f9514113bc3c7899558fbdedd39bef2deba1f0dba0504e1207033e8e74d2f975b13 ss = cbab913ec6f9a42114edbed9bfdf19c3172541f6dc7997d7413f9de671bc61ce count = 107 z = 7e8bb321119b93f6394a60002612cd765fd37267bf040ab6cb70447fe19fe13a d = 51f52188be91f8d6266f5de81ec8a94d4ea291dc76b517507c7978ab3c124484 msg = 02a06c90da2023fc7f7f0c99dc649e9f59a870f42f3069456cdadae74d96baf7 seed = bfb4380f67adc39a094288f942e652f702b763210bd85a0a82a320a0574b2dd1ea0a265c632dc04d2f1ce668b8beaec2 pk = 29522a089b554c1b1308caa4f4bb07594a8061dc634eb74cfb263eb83397fb0284246a25860a33c0c50593749dcd924e29193f7a008f01006155b01ccc704c7c71c24a1b9d64d9a32b98bf58ea33ff88a08dca7b4377793af905de36b42a7c7691c47a294b86aa1696cc9bafd975167e198ce6c2bcddcba86463c3d3344a93d48e4ee15aacd4219b237ca7a85d89208bb05a6998740ab77262b3d6b62004c956924a7d74ad124a56edb9129cdc5d6e967347f5b1aa4062f982182bf81cf1b9102a30adb6ab351d9a1d96d26de8bbc4175cc622b34ac69bc6834933d9065b758a4298fbb515ab55a40713d275743fb671d92727ee0c29834a609c8b642b0b32d22c2831ebbe58679ab6ac0eabe150c8f3bb03e113328b28dc65bb4af23d14e1c70272a944239c4b12333941722be3c8637742b6106c8610a956bc22a6540ae082a6140acfc03416f9979125dc9ea1f01ba9fcb4ef29a6d3d125e8b155e22342b96b4a40080bcb34addea9b821f5b306333f4c8cc03fc865a4155172dc7810a092e0b0858fe213d16cc0b24979cc9176eb9c799a98c260d498481c27595a151ac44577a3c94e1263ff636881d67d2e20378187b5df44a6d7ebc0dc9210cdd06e27914154e5207ce432d2f5bb043c234866c412db712a952f9100624b852b7106a690da03b0bb75039526fdf45a711bcb2a0acc39f62778d30eb186695d572dc4c05137599d91c8b0ebb36c16254367b0637bba8886a3b40ddc82d45cb5bc6594db2259b214095a5b8aa8b2463a1c217e8c9a07db797858aa07b38e060727393b61c802530fa38dead41e49db16219b107b889e4199690a324f2bf99d3ceaa266bac9f58237ac309673841919375d4bc41df883a414d3a5e7fa235cc57a8173710401c108e848aa9329248c0d61e12fd9b742e2745a8ca5b7d0d594cac87b4c91bef50217ef994ac2859b39e27fd2357c9f0c26a79c1805077c318a634e9a3f391429d4c10410aa848744ccf26207246b6ad141b2cf5ccb862cbe7ad0bd4562404eb63a5824c281856119b1b82d92715c837a13a86db660188c3c36bdfca925c11a6f388d7c3978e79c69c09f9cc6ab5c0b3ffea08670cb31d318b3d706a2911465 sk = 72c011408bca82041977e4bd1b156b5f025f9f625dd5b8243ee94144d9057af34f68608bff8b545abb40ed001525e30837788de9e95db7c35c9249a611fb229ec66137eb591e7bc315418b76130134644348e49b3ae49fc01c7995e2b91e66b56b029a7b2ac345592ac6b01526cb2fd9a94729519993b22380987a05d78a5c8b0e24c333da3a2afe98a700acca26992437c99327184bfa1714283601854ab5d2c1625d2b23c8a56335e9244482329312361e47b68127bcecc1b895381383d403b0986851e1012e1cb9fbab62f2f3975aa57a37310e2ea990bcc945327b9c401c0599a21748383bb5c45df2924828701b80ca7e4c14aa2018bec1853b10a28b616525e4bbae8b847bbe9b034e748a9f0850cb297d4b630867f0bf01888158b1369a319179c28cba3acc807a834a5b2d48967111448cb1c6c203b0bdc63802dcf180cf32945624c365190773b2ad7d9b8d9ee8493bb381bb335856800e0c8877f0430524f0a3c16513fd79c139bb2c9d39b06b2b72cb02706de182a5d58def499cb3aa3408102e4ff450946037ee07c886fc6562ab87e8b2993851c19a55ca08a1803ac2b5c003862e8118f8bbc225d1025709924676294c2c185d285119602997193b19b0169394a4536a183fb88708d5614c18063fa3cf5c859b3da590f2c17b56b3687a8868a95569c7709dc8a228ce21c657992c0f8c0be8653fedb52a31644b87d6654fcb36fa49299e275e74e7c26b3810a04c63dd325f645c449563a7dc7a7688158cf7d1bd51e6af30c7747b8b10091842b948b7f370841ad95808aab8dee59e66a6bcef621a51cacdc80a2285437be3d1c65d903dd3f64534ca7ff2f792e6a203c8943c0739a76e58263999398aa48068e1905bd5a5241478d8a07abca3158893727e5b89dc92b9347099a5d3738e8b1641b2a771602d9409c98b2a381e810aa9eb9a09a6202ac2a218aa94f22a4ed089ba5ffc0e38d419bfca58e10812da09cc7b0476b8f1658e365af6e787d745877cc6837a097ae2a44a3c445ed8a20474a4b06f9ba731d83e45b72789a178c3ab5777c1328dacc86ff75542baa729522a089b554c1b1308caa4f4bb07594a8061dc634eb74cfb263eb83397fb0284246a25860a33c0c50593749dcd924e29193f7a008f01006155b01ccc704c7c71c24a1b9d64d9a32b98bf58ea33ff88a08dca7b4377793af905de36b42a7c7691c47a294b86aa1696cc9bafd975167e198ce6c2bcddcba86463c3d3344a93d48e4ee15aacd4219b237ca7a85d89208bb05a6998740ab77262b3d6b62004c956924a7d74ad124a56edb9129cdc5d6e967347f5b1aa4062f982182bf81cf1b9102a30adb6ab351d9a1d96d26de8bbc4175cc622b34ac69bc6834933d9065b758a4298fbb515ab55a40713d275743fb671d92727ee0c29834a609c8b642b0b32d22c2831ebbe58679ab6ac0eabe150c8f3bb03e113328b28dc65bb4af23d14e1c70272a944239c4b12333941722be3c8637742b6106c8610a956bc22a6540ae082a6140acfc03416f9979125dc9ea1f01ba9fcb4ef29a6d3d125e8b155e22342b96b4a40080bcb34addea9b821f5b306333f4c8cc03fc865a4155172dc7810a092e0b0858fe213d16cc0b24979cc9176eb9c799a98c260d498481c27595a151ac44577a3c94e1263ff636881d67d2e20378187b5df44a6d7ebc0dc9210cdd06e27914154e5207ce432d2f5bb043c234866c412db712a952f9100624b852b7106a690da03b0bb75039526fdf45a711bcb2a0acc39f62778d30eb186695d572dc4c05137599d91c8b0ebb36c16254367b0637bba8886a3b40ddc82d45cb5bc6594db2259b214095a5b8aa8b2463a1c217e8c9a07db797858aa07b38e060727393b61c802530fa38dead41e49db16219b107b889e4199690a324f2bf99d3ceaa266bac9f58237ac309673841919375d4bc41df883a414d3a5e7fa235cc57a8173710401c108e848aa9329248c0d61e12fd9b742e2745a8ca5b7d0d594cac87b4c91bef50217ef994ac2859b39e27fd2357c9f0c26a79c1805077c318a634e9a3f391429d4c10410aa848744ccf26207246b6ad141b2cf5ccb862cbe7ad0bd4562404eb63a5824c281856119b1b82d92715c837a13a86db660188c3c36bdfca925c11a6f388d7c3978e79c69c09f9cc6ab5c0b3ffea08670cb31d318b3d706a2911465106b8a1de75701f08cacd2c6a7bdc9aeb71fb49e438d553fab8ebdc3f1165ec47e8bb321119b93f6394a60002612cd765fd37267bf040ab6cb70447fe19fe13a ct_n = 491def18471b14e4f185bf07d4a013c0ecb37992b57e13ad31dd0f9408c55cb279f1968fa7561076c4fa18f21323112beb7dcf662b5e5d545de0f7dc9c9e9988a9940ab2a0ad1c78e31eab2efb6b4a774506249ff23d04596c104c240f042208a437922382d7e90fc093636a652eaf3879cf32b704b4bf096e01c3b05100ea38974aa0a406094557c0bb187ce259d069187831153a4006e8855a109a4837d15f61b0d9442bad9e07f7bc56ee41d1c58320c29522d6c4a01361a5d43d9c544c69a3d1099d3221fd5a48724d806581a7e5dbf1157d58a9d1853d1be74c5da738b23bbc4a98ef83c93461ce3ecfbe93a869094e1de5c84715e0097a17d64b1449efcb4bc21df92b0b6d0a884a889222c76faafa0592adf48af644aa0941aeb6fca13b4d48d48d4065e90d1576f7d0b89f094f20b37330ebef54e1d8da80aa622bb67d3ca429c371d167828097ccf5848a1fd830048b35bdaf06b1d5abebfd3d74f2f7bf525a8b6cc54c1ed96030de92f1ebe1308bc6f06df73877d946323615ea902728a139ed610e23599006d88ba0cfaf1563ed7ce034aff257d173c6c35c704c040a34a7cecbdf0c03841b1677b0d902d5514732ed1610b0ec35beea460c748d870c170686947f149dc687499137da76ccceb2ec136544c1e5961fadcb59ce5cf6d21e184a2c9a08ef8354ef3a6b6fc81b7a78f7bf496aff247f673898677fcb176caf9891d55249f4bf451b59c21f4b942f5eb91c8020e6e8fc6def14041c5522dc1eb4e57bd45df3d49b66f6a09e9a26b602a88d0eafc02701e973e73ec689c97295242ab466ab8ac2737a934e19a5610b027a5271317be360c11e0502db35965f41e5e2224eca867ad58b09de3c56aec1127b842dea72fc47987e978b025bb29769eb2f908c85c683e21ea6a2905a620cc23c9e2d461eaebad11d24c72de9f26759521baf4e710c22ab21b1bb72651a13a4ef0d1a14dada05e6842bfe49729e4bd755e257b06d1193aa8926afa96b59ee3f8b9704bf1a958db0a93a5cb8712cae5b8d8a08df57ae54b6de36d148358fd1b6adbfc89a9a72d9dda5dd169b68 ss_n = ff96ad4c2804bc2579c940f01fad101e61bc23d33f7aa295132b18095c8e4ac5 ct = 60bdba1de594a4b3df13b0f1867fb0a149b40cedecadd553f5ace9d0253aaeb8a99b21f6a89b9edfae8ff9a5f1dbf92cc8d024b241d37b69b7597a41bf377d6c4097c32492b63ec6c59cfa34928ae3cc0dc98bb6c4cce434a1a0804ab280ccbb2ee8bf4ca0522d91f0f330bf8bf04ce6e684e85b876e727de4264ee1a01a4dac6535120b508f82c553fb6c219023c30bc5c697d189b7fc5ab15deb024c2ceaab0e5623497ede2721fc39144f3168354f29e3f9b2715d3146ba97de31ccee77c6f1325fccd87ed661740ab44fa440cee1b61914668a673528e4773f2bb2ac4b2a7a79f6b9d6e8e37c5ca0d0689f6cf52e554d7a24d61375edf0d16f8abad4175097864c4a40d0e2ed0e5a671dd54d85602a0462a348ca5006c40c7ba7e4ca95c4be5cdb1fd2fa9fea2043310859dc7719f18a302767d4c02b2f7e06022d007ab997910031e7c1b86140dad60a0dcfc9d52832ef33de3f1d6ddf3a6150136245e96db844e95ed98ae7849594dc16ce051936ef7128bbfa5b4da25fb5aa829534b5f08a8664fdcdcee2aab10d0a5544c062ed9dc0ef3ac976ca82bad1385d0e7aa234d18bf2102320cfef37c37dc3d655b7d5be414545e821cde2e4c9838ea80715849953e2494e1bbcc2261e39864ffbf5fc8cfc38af5f17b560f18bfa57cf36aa0dde05b5fc02ed636f9262f6753cdc5d0a70a4cfee82e3d563a1f6862f54664ccb97f689f05f8c56e64ec1769029d1798709dc0ee17bc59c67e30ccb22f42ff4383cfa5fa5dd5777fe2d9d83e1723498deb04b4710bf9cf83c9d671bcd525564e0a3f9cc06665931f2573682282c39a1f9a6ddf9cba6082513060ab2d7f8c8483628ed5216533307ce4a20686f648b90eb1e31d491e8f1ec6bc65699a86ea3fe23b259f5433b39a62749e456ee5ad4a1710a137d014655ca3e093a64af24bdacb1a8e3c9c856e95f0127d3a75cdb83088652a4ba7dd52a130feaa8c97921fdcaad3943f085e3b38d1542eed6ae662815845da893554a253b6eae48ca8f0f025aa1e10a45994b5329a801f8c8d744dc8fb69a84ba5a3913454b5a62e8a88f6b8c ss = 653d626edfe335d945b96e399f1cc8248ee3abd444eb59af22b997062c132425 count = 108 z = 93da1f57e0b3cd1edca462d4d969b99af196d96bc97ac91ad21c0becbeb2ea19 d = a5d1e7aa60c783a70cfe6904a43c198b7c4bef046a2fdef412565d5b9f7a697a msg = 0e12c00691b50cf09776fd812ffdb565bcff69854eaab5d10d667cdaed406abb seed = df66868648a9d2dff7830c7288848fa3420e05721752ef00fe347a1e36ba936eb1597ff42d09736334ed4a287d8af38b pk = a7c6aa3c05982f4a5850d90eb098bf20c2ae4379206f80bc2580ad5b37ca85543179b993b4f909edf21a893841c608a1eb17b1c48307826092e8a634d90031fa62a7ea76c8c65634cc361ab6f3c96bc497bfbbaa6113c108e43bdb61a9172a22026431b6f74776ebc20879a1ac310c0c4906d5dc2fe559c4e6c07a3b068d1b0881033747e44cbb35d477553147521040bd36983de81e997b42351b12e7c9c085525a1057bd21290f58125e8d26302d374e40a1c00307c18a3899c7144878c990e93b06bc0225367a9c16492b2629013522bc1f2939e1d7b6c8770282063f4b647650352b30359c462c31834c8a349cb41647776ce13945b54b2a717bfce913a91950a3831ca78a25d1b4930a164b863b163d3c9b8024789e8727bdfa513784ae3c0ab4bf83473659b8bb44cb8fe70f63a286a5046bb9950be0c1a1dc3c85f400343da325492c05a744a71381a001183f73ac8d8328098f64a6dda048c3b126dcda2a4f8919642969d571763d8ca8f8f3af13504af7e10ea58c93c38509586b78380a6aeccc39b78886e2da82b1ec1e6d80457eda1c8e57106ef0cb14eb4165171959b2765d68bfd91acecc16afd9b702102b3fca662890fb3dd368c477eb48c01c901a800cf61462c595581a12bda2651e5a29a83af32ff1fc97220866dc4868b139c68c4619a8f6c8c41b3c54d27388e9ade0290c8670452a86cae4aa18aa79add7a2b6baf40d13759ea19314eff73bb24b9eaada01e561bbf8550a619a58a0d49332f0917f67b3b5229c6f3317bc854c2296a80a76bbd8f97ddca24eebbb27b7a65d5e438ce9c550b675121a01469aea85fe093f5c5633334063a3132876027048104b86ec9e0448845e8ccb84102dd463bcfdc93d78f5a06d8a04f511288d3541155ccd066c46ef318b4016389bc0b3b3e806a4c17a81a599c6f55e1064011e405418773ebf75a6f65b19f356a50c429bfbfa09a57b488084747fa2b6282a7fec06a48763ac07f05d8a23b14c9898cf43c4ebd62b0e44c386db961b6939bd025559441164946ff9638f0754aa269179c08572484a275bdccdf2f6b016747da1b665afa75248e63230bfe6f26df20d76d4ae6d2d51a1dbeaf6121ee46b2062 sk = afd2c69c6a4443f417c8f3b287817c66a6753dc05bff946a0579b4ef8a390e2ac7037779af127e0095cca6685ec31b426178687ac79a591592d8b55cff873e3ac78b83c665e55b976891a9534a7c9a3c9a0b9b8c186cad810c2157a3c712e327cbf2830c755ec6cc6d0280b12e391407e63911d6716db0079f5423b92283484636d8304dd092358d35c492e0bd45ec1e58b22bd794a9ae8a1df5d2833e42b5aba27bf55837ccf61756191f1731a2e4557bbbf5af6dd44da37b7266f337778263c9275e4bf354e3f9ae4c84483b86a84b4a8662c6c6551a44c9c90d338668adc5456284583e3a4713917d00d03c899a436052bad865672ca3cda805a238f93de0ca1818426f3be737bc5812dc683f2999842e5155b6d424bc991aa3d864fee3c0bee2ab2b7356232b96f77b026ec0c8c397888f5909b8561ffb71ad09ea6709781f6aaa857c87739a4187dae370a0a09bc0c153d1b36cdc10b5372ba3ae75676f974a563c1d7ec6a1166ca1c8cb61448099bda747185816dcf393a59516b36b0530092bb52009f6f1853294cc5ce71f435828a64944c2f60a4c15acdb959c25b54d8e9c374d2bcd8e0b3c9c00c1c6da6bf875c0a8414a89ec67ca20c69cb28dcfd86f93f40ab904abb39a7b818098fbe0275919310da95730b650e6e720b7fc67c2c11752ecc42e8a9d5f244bdd87b52214af34cb423eab50480628e99a3b3a5016ed811acaa48188eb8b95dcb2db663270892bbcb36a2fb79f3aeb1e2650b3a0a153ffe0548402c7bb912c6790ae1fd7279b7774b68c3489d89a7f29adc5626c86bc7471697d2c83a033595ba99953806313132cc7c28a5b1e486055a370bfc40b13184f1448adf849c1edf60bd7059d0fb6c5a433407d238f572434bc8019b11b73fb742db3a918db527a7d8c962f133083415297b37b15797e11fa0c98556a742c0e183144758262f08702de9069e360c61c5aadfe2777459c7277b44c183c6a5d978e717a9f65d8847c2475836383987cba71a35238997105f344dfb838e3920edd3576852974a6d31eeb323c8b3a659c9823fd133678399c8168544d1051a7c6aa3c05982f4a5850d90eb098bf20c2ae4379206f80bc2580ad5b37ca85543179b993b4f909edf21a893841c608a1eb17b1c48307826092e8a634d90031fa62a7ea76c8c65634cc361ab6f3c96bc497bfbbaa6113c108e43bdb61a9172a22026431b6f74776ebc20879a1ac310c0c4906d5dc2fe559c4e6c07a3b068d1b0881033747e44cbb35d477553147521040bd36983de81e997b42351b12e7c9c085525a1057bd21290f58125e8d26302d374e40a1c00307c18a3899c7144878c990e93b06bc0225367a9c16492b2629013522bc1f2939e1d7b6c8770282063f4b647650352b30359c462c31834c8a349cb41647776ce13945b54b2a717bfce913a91950a3831ca78a25d1b4930a164b863b163d3c9b8024789e8727bdfa513784ae3c0ab4bf83473659b8bb44cb8fe70f63a286a5046bb9950be0c1a1dc3c85f400343da325492c05a744a71381a001183f73ac8d8328098f64a6dda048c3b126dcda2a4f8919642969d571763d8ca8f8f3af13504af7e10ea58c93c38509586b78380a6aeccc39b78886e2da82b1ec1e6d80457eda1c8e57106ef0cb14eb4165171959b2765d68bfd91acecc16afd9b702102b3fca662890fb3dd368c477eb48c01c901a800cf61462c595581a12bda2651e5a29a83af32ff1fc97220866dc4868b139c68c4619a8f6c8c41b3c54d27388e9ade0290c8670452a86cae4aa18aa79add7a2b6baf40d13759ea19314eff73bb24b9eaada01e561bbf8550a619a58a0d49332f0917f67b3b5229c6f3317bc854c2296a80a76bbd8f97ddca24eebbb27b7a65d5e438ce9c550b675121a01469aea85fe093f5c5633334063a3132876027048104b86ec9e0448845e8ccb84102dd463bcfdc93d78f5a06d8a04f511288d3541155ccd066c46ef318b4016389bc0b3b3e806a4c17a81a599c6f55e1064011e405418773ebf75a6f65b19f356a50c429bfbfa09a57b488084747fa2b6282a7fec06a48763ac07f05d8a23b14c9898cf43c4ebd62b0e44c386db961b6939bd025559441164946ff9638f0754aa269179c08572484a275bdccdf2f6b016747da1b665afa75248e63230bfe6f26df20d76d4ae6d2d51a1dbeaf6121ee46b206208f7d72f9b949d0c4624eac5674098013ef91ad2209bafc3b56422df31017b8293da1f57e0b3cd1edca462d4d969b99af196d96bc97ac91ad21c0becbeb2ea19 ct_n = 6174689aeaf14e6bcf850477257c8b17a0ed523455903a94d4df96f771b859b3ad9e765dc4fe72fd7485c57ebba09f31cb5125014e9eb293fb66d78f83038dba29fc1a967e7142885cedc8eafbc38633801bde5293181bf6b8120dcf8cce82e2ab091bf9e3c1b5f3f1514b1e31937738e49eeb8a91cc4a43b8b77abe0cd79c6f7d58c2e95ef4d9155dba819780f608974e9d60e378e3f2e8d92865a1589f8ef7293df54a1b4acdeb45ceeec6739056d731eb210c0b40f287161e881ecded5394bc127909233150798d1a526438de891135004de25b26bdc3fca68d5b6f54ca0db989a6f971fb2fd000d6b064d67d9058442273e570410d10eef0f81a360a3f351acee1c4af426e589b3385504858dcbd967aed84a900ee955f7d1c5b6dda6e57fc43f4e2c4258d35e10df7136374a11077bab18aeeed840da9443afe6df1bd14fe9e026c6f577a9243ea5a6a552a734a3eba45a2e1b4c08d1e5fdd7661b922aa3b3854ddab6015f1f96652dc3089faff6f5a71dc8ec2a72745f3e7c6d688bb4c357ba28b4d0f29e41ea08dfe61fe6040c79c24ba5483ee6a468915e60b7ccb9959f54e9f7dd55afcb046527208dd9c5316f76d95731bd3e0953c440440af03d45090b0f584a9ca00037af6f8c444871c7411a89df0f8c6103797db430b0e119f68c4a18ff190a9f4179cea94ca8b6da21c3422806cb2a8a676960ade98ca3e5b06eafb125286f11f8af31fd22132bfdc3527cb25950c3c324bca3982fe381bdec693f1e33e2baa62e66a9ff530071631a2562f01cf5ef1042089bc31ef444b35f0ecef3892313e03dd0c426be550ff99168619738fcb62e176be4e2a84b5157f433672ab8cc723a8ebf378a401b68d7566ac6b82399fa65b4687e354e920b0e7d17e1b219aeb6398d2df1b863ec690c6cd2edb0c52a508120b02f5cbe06eb181196736a890303699addeb6b29e26966bf715764bbe65f0f6fef17218e04a74be8c44ab24fdba4df0252e83866319a8262bf51811375d1d953615231c77154dd7ff652130e0a55d94a8e2d8d36d18b960d84d409a2796e843d9e5f929b9bd4b4a ss_n = 97a6c7a4cd265288ada31543de96f09800733e82df130852945b9f02844fec86 ct = 30ea2f128e26ec7aeca46f089f43ab65d604a346f3826a6a6d398207fc216b06f93092ad528ffc32589eb26fe075a9ece6ad9ce4336aeee321a9cad9056f7cd8cfc10c24cf1a7e93475f9fa93438354349068bba14b42dd34783fde79f0bbd25ace77eceaf39ec8ef84a9790bcbb0366c2743a88980d287c1d50eb8d91781aa71c8a35a359c655114d8e66e8a23c4abede620316b2d3054dab381165deeb81bf5d5c7ab1bfdc5da39ca2fe9b4899e26df5774f69b8847ab99264ef72fd82f828e1b6d1df2e465967d3cdad802c12d54cd78a823fbf6a712425f398ffe1fe6041e16cea86bb6794e556dfb0a97cc9bb15805d1a89eec4e53c9de785a2f872e232b0a180e80ee988ed040aba713c921fb24d2f163fe658cd9838e7ccfc6b7f9263bb57aa22b2050faedd749aebd2ffdfaecd80408258a682856a0f1fc7ca76e20721335c5544b87b488c1ece179f5b7a2154857198cc3c0ba516ae3e741a0d5c56152641add122e93195ce08b6fb14354852ea1862347199a072a0ba147f0a56185bbd0adfe36851af47c5ed1abe5a3ad3f7859ac0f9f0c9866223197285249de008c9180ef224484a044f0873be5c77fbf0acb3109c29413337dfd8600717617f561e553b9220df70d876764fe0f91287129997315e892e7dd3cce842aacf92f5f92467e2aa2e6c376f2768e27e1446857de009ae73f58077abde46af6b7a17c6a6ca9a477e975ed427bdc4861a2743b6678f327c8f93d55a9c890b17a1cd6fe2d5f8db38cf2fe761d9d67d1114a58e59904d58c6f287c6555d966d5045524f63de142625d0c80a7460e74c67038b67bbf1a0f3f7c2b837e4d7e7b3da961a5409091f346c761d38ec166ffd8228bd8a8ba92888ece94d44dcfcf41752f6b2d8c26dbacf8280161b0f1bbe2055e1711766628927baadf80179e0b0a1d4f594f8814b6dbfb733194edb75a48ee51da06027626de0a63abb2517ca413345882b3617b3cbf3a77c0741b46135b6220e2500fe61f675cab761748228605addf866caec0b9c956f0e190723d40f8950035eeb1f7bb172d5ffb0887a2797aa4a51900b84 ss = 5dc15777635f142af9fc013df6ac7177f3f28916be2ff4a7ffc9cce1a6af3243 count = 109 z = f7c97bdbbc43754df2c95b35579f92e95cd9ad67fe91a2fdd58f306d08eaad52 d = 0e253fcb1c0a7ec8ba165b485c530057ae052fe0205ffe41aa23c2c6bb9ddeae msg = e74fb373f72a55db67ff249c98bf7894e00fe960d81f4f2f072e5993bf9601ed seed = e4ab438e273e4c0511474e7f016be8a4fc127b2ef5ad14458c2144078fc1a849d280a3e16bbf39bb24c630a2d0ac4e3c pk = 8901ad64e63d77a43c006833242373f7b7be482a173c41b56c09a694f937957bc5e0a4bdcd82bccc2c50bd0b35c10acb58442021bacc52663f4dd0004d99c21f09614589493bf11ff7c159d7d87b26619df297648c3c1654999cd88446a654cb15a3979310b9ca007a56441613caaef2520734603a847b8788f2c55252bea9ab11774300518bae14d144b5915d6f290d5793a42af8665c7c1c2ee2ab7a7c11f8f346e77b1eae6a24016154a295aefa971536731e03614d2dcaa1e6881f87acbed3b4aa141074db66198e60aa18c090c0c94f8af977bde8c0cb789f8433a03aa09c40a36c2c2a181b267846d65f3b99a2342a15e3da7732eb8ec5588a95d5687f9a68524aaf81402928d148c6c58cd47c458e11230c3bad3ef88dde6016cf404a64f154eb33ce88181d64e34414f9b9524a194dc64788b81022b365b68a6659355f320a70c0aa7178f8baa416c46d7091bf0068ad0253c475713e4399f781592b32ce7dc70d2c212e8c084f9288454b911deea6a1dc175962d056f8368dbfa33d95c316e2ec95efba84e6e979e0f115480ac5a3a7875c09803cc3b7883b88b6f45d20758374b71d06a7ad22d703d213667c8c5be5907b82008e00e598fbb2329509ba091c974c8b4f03cc7bd32c58e51b977617549e130582d49cbf8bc706528698db6bf602af33fc252a38cb0ceb8ff9d78a9d4b5ca0884e02053e18c0c927c6257dc0c011930a536007b3c82caca85e1076a9523b04a15a75b897bc795781a6d543d89944af98354e4c1f11f9ac881c45e6b425a9d6a0b10a115d41b3068b5095e99e48446e134bb5c7c4a087ec59c8782cb291664a83a948b1434b2511065174c3fa52f661617de543be0975639b72c617c2e108c581f7cdc1aca0a6ac68e7629b1f75756e80cec113ba8b81a2b693b4f188b9b56a38fdf167f5376c9825a201734cbd89973d363e1c422a5307c2a281661beca2145c917b283cc53c01c4f79956fb18fcecb39f63bb46089867d30852470e3d40b0c4110b84446289e7a13c24771f466d890a66a9720ef96b3864159872d456d9a4588fd89bc2cbb01fb67071d4888741d7b4809a74923b00768b8294676b48c48e84e95839e1be125d8653 sk = 9325a688c1157fb471b1fc5394322585154b1df0823a91a937602a21b7040dfba532419b73e2b023e43baf13612257bebd7986038c73a319c457f7447a226750f9a31df0a271e1afaf9c0d55d88990a8c7959539476144e75927594a9893823cc5db6c170b163551cee161599388017e150bb58c2a3017877b78a9e198436887967238c7a3ea3428008bf9aaabcf4450c4e9740a3c64b10168530c4f005cc6417b5deb56970ed478d2a24af6dc97a634aa0a22121be34b41527f899a87f835a9ec249cff923805bb247d31807eb4401b37c29045a2e8d2be6ad36358b0bebe500af7a25414a22eab848c550629a98857b4d085daf04e858954232504614c440301b570555342f46447135237881e2ea4be8ae5834120a2bf0731d4145a03d05dca85082c3851c9aa29d32c777526790e316a7f88335306620022041da9600e62c292e1a5bd9b96dbf02e47f3ada35327530778a761a2d8a705e8b15e29c06757d9a3410881c798c251980aca836b1f6967b58bcc87621b82976edfe66ed0e52e528a7f12d138d9e44907fa41849a5e955b68f2596f8754c6fba1cb5a61b3ac6822b3eb1aed1c390de09045c6cf3d4a09f34c181545b31fe96cf3ec8826b8c7c8aa63d1f9bc5cdb7443d38ff7fabccebc7937c398213841daa0c7ea785d1b953ac62074cb441701c3239a760bad34cfa2e7843b668e6d9732424722db0a27d181806e761f684745744abe7be9410e95a3e80653d2a261b862627d728015a935d54c332ae3413388477f0caa4edcab762c35fc1b08bd23705f0b8520a48415e2a507aa8f0378519ed393af0c8e74a0358e614e7f816fcd77837ef9405fb394cc20632af11861f43bb052458cc20cbbba728481859a926ae2980220e934db8694baebc28f0106b8145d7d498fb7b572f5c219a0db3abf33321557a71aa6bc244598aa7a8954672a6aec730641a62ae869a579b6a6e33c78103f3b27a1a090194535cf90270520887a8bbc0be1d82db0082a1bc59bcdb24aabf19c401379f8b5381aab8e42252ea1a9ac14ca2bcb19c24938ce3c972947f2c165445a5ce70cfc93a88901ad64e63d77a43c006833242373f7b7be482a173c41b56c09a694f937957bc5e0a4bdcd82bccc2c50bd0b35c10acb58442021bacc52663f4dd0004d99c21f09614589493bf11ff7c159d7d87b26619df297648c3c1654999cd88446a654cb15a3979310b9ca007a56441613caaef2520734603a847b8788f2c55252bea9ab11774300518bae14d144b5915d6f290d5793a42af8665c7c1c2ee2ab7a7c11f8f346e77b1eae6a24016154a295aefa971536731e03614d2dcaa1e6881f87acbed3b4aa141074db66198e60aa18c090c0c94f8af977bde8c0cb789f8433a03aa09c40a36c2c2a181b267846d65f3b99a2342a15e3da7732eb8ec5588a95d5687f9a68524aaf81402928d148c6c58cd47c458e11230c3bad3ef88dde6016cf404a64f154eb33ce88181d64e34414f9b9524a194dc64788b81022b365b68a6659355f320a70c0aa7178f8baa416c46d7091bf0068ad0253c475713e4399f781592b32ce7dc70d2c212e8c084f9288454b911deea6a1dc175962d056f8368dbfa33d95c316e2ec95efba84e6e979e0f115480ac5a3a7875c09803cc3b7883b88b6f45d20758374b71d06a7ad22d703d213667c8c5be5907b82008e00e598fbb2329509ba091c974c8b4f03cc7bd32c58e51b977617549e130582d49cbf8bc706528698db6bf602af33fc252a38cb0ceb8ff9d78a9d4b5ca0884e02053e18c0c927c6257dc0c011930a536007b3c82caca85e1076a9523b04a15a75b897bc795781a6d543d89944af98354e4c1f11f9ac881c45e6b425a9d6a0b10a115d41b3068b5095e99e48446e134bb5c7c4a087ec59c8782cb291664a83a948b1434b2511065174c3fa52f661617de543be0975639b72c617c2e108c581f7cdc1aca0a6ac68e7629b1f75756e80cec113ba8b81a2b693b4f188b9b56a38fdf167f5376c9825a201734cbd89973d363e1c422a5307c2a281661beca2145c917b283cc53c01c4f79956fb18fcecb39f63bb46089867d30852470e3d40b0c4110b84446289e7a13c24771f466d890a66a9720ef96b3864159872d456d9a4588fd89bc2cbb01fb67071d4888741d7b4809a74923b00768b8294676b48c48e84e95839e1be125d865384b62633fa3278e608ea1fd1d67ba4915db18a29f7f0b1106600f302b796dfbff7c97bdbbc43754df2c95b35579f92e95cd9ad67fe91a2fdd58f306d08eaad52 ct_n = 94fe715fb5e94f5d723cca8c549e9a64d9d0b5abab0025e33eedc81a23f4233be70e4987b72c70457ac1e3a505e8b28beb88599a3b9a7fd74062c111a950bcf76a16029f48bd807881c80e6daeb7f48a47f1ca7f6c2bcd910eba3c8e71c25a9471423e3ac2fd2bdc97ea434a5db3e3b033bbd6b1af68fcbbf8c71049065539f75ec557b655fcb8efc73ca878d48fc58a1437e8228cd0e653b49f41f7547836ec8c56d8ff953afc78400005c1aa29da844d4de7d8e672f6b2dd7061adf4959dd0a5191d48408fffe147c41e900b0701d21bc50455ab693ff791066ccf48695d3413f535a5d00696eb24a3b907d9aad94e20028d6b43b3867607b3e92503b6a57efaff1baf93bcddab6c67257ac3fdf89d802d619fd07ff659f221e81587672d4c63002ac00c4155f48d4a98e30bbf0567fd6a4cfcf2eaa133788631b2928ba59ad8a66e12ddb1bc873bb75cf2d692c4c1580bf474d5ca20d30b38e4c4c61257c158581c1ad3e1580d2e4440d548a3c9aed118bbee75c8c52daa08d0fcd6cf2d6a1ff8cebb77d8804beb3e50538d610cfc6ec4693796e114fcab234311a863412ba2257062e95e5cf824161afb4b8ead21897508d4577081d028c591ba580691071c77dbb546278039618f113332e5661f580896a4220ba7cf921f01ed832135e3c63383f9525666cde8c9900c165aaaba1c1e23389043719c0682034c342dfda50623f77e3fd0f93b63663f2b6966b46577bbda2e0d7abb91ba34638daf9710089e36695a191dffc7dd6e718941c43a3f9b9072917cab05e6c66a4ed558c4ebadc732d7f3892728ebbabf4f4d9abe726c9baa579f5c259aa804e4d68a5a5b025c1f058fe531868e5d55b5ed37756e6abf63e1851f444fddc82e4550d0cf3d6a36cc85e4d7a6e06d02c50fe57dadecee2fb7591c8ddf418a0b00d5b4dea1bc75d094c5cddbc94ca4839ef3bee4c58d4195361fc27db9fa3f2e7d3d8ddbccdd37ce75243bd1ca68d1701c8d1f8d83cd3691efed2a784e95840a8b15a72ffa75518697001ee2b993810e082cafd0438570e7a5023e7eec847669b9fef817eca11b32 ss_n = d0a9872563dfd94e251476d3b7f678c15ef4222efc74b06442c89571f8deb836 ct = 81ed334e7181d8b10cc6fb4550aa11cc6c677cade0d47863d023ded086c7371f7a3591d6579c7df145837ff7d635d02ea709b26b0d7915ff5aa254bb1f3293291b678694c7aae6f679f43d39b791dc47459810ad712d2a8339c109bd65b683972184394865cda1d829e6901995276b8197b2a989e8c624cc83bf6bb7984be8d38bdbf670d9c85026b765bed14023e522a94daeb4c99a61ef57363e4e713fa1f18ebfcfaac21442efd5d6493b2e7ce37187ee9f116a12f8dba760d3c9f71011bd5b8b86d87e8a6d261e72d6d9436ff5a33834f10d3c6ba553ab44b20ceb75017f90c1155d13c554a4fb92627d16df59fa4605bb1898f06c67c3dca7d6a9c2b7129bbe6b6d72e21912bf0b3c0027891bc92d18208f6ea6b4c7844e954132d0b5c3816a979b2cb0214b927b0341413d0ba561f0af329f1952b545cecf8da3767560e6521b9a0e108f57eeac891ecb51809fc4c78603a02136ead533ba33e2a36713dae15cd090a51163daa3734f31220ce33385525d31c2d2811627c03ab1ae072cf2bc5574fa6de312fe187638860c2b480ef4742887ce340b5898647a50613d709d32d0cd3ed61ca8cb34d88db2ed9fc0cc47a58da6da35fd59a334b500b2d3ccc8706ecffc53c31d5b6ce21fd74473305f92489629e3827f7ae391d5fa3d2d8225fdd45a13ba133fc0f2ea11264af48777c8e4ab55ffaa6a629b750f510221bf80e6a59702ea3d32761695f72deb4954504079b61585357d72612bfd0300aa6e4dade859a15bba6f7abc7f53f50e04d72b96a25bfc85f91b5c435c67362fc35bb13e14deb72d8d2eac822795ddc7f3f0cd07f40dea1c8ad83892dd4abd31170f0bd11757fa5aad943a90cc6ecec3c8ea4f0648cbf7cf65be3d5ea8178fc88aa37fc7dc9bfdb7119f7fd4f34a058a0bdb7a40e04a2db548458837dfb8a3cdee1aabcb7e63e548f5672083e6ba0df1d4324e14f593056c58a9b97150d8ca5a350b96db5d4f617084e691d051b55b267e99e57e908a5c56d47d5fe28977179b091d2c888f54818d7306580122cb18a575ccb57a7062bc5537307a50ace31c6c00fc ss = 5bda9d0ee02dd943fd2659f50c8c5ebbe1c1483c99b5f402ae40a12e571463b4 count = 110 z = 9be00fd18015e9b04ca93336d1c55fe5c93a9ae62b7050b6c92c05c6cc7f0f80 d = 94b9f8ae2ed9c7c321ec13f2078ad120079f54c5763d433c8e97f50a589d4350 msg = 4a5ed7afe9573940b8aa1a1b79af397393f77acc797edd277af9c08d96fb1fbb seed = 58b4d5b52f23a0ffcaca127d8198fa7244392f1ce6b219e15c6b30e27730e71d9c4298cb6fc23d4cd7ed07aef70911f0 pk = 132965f51b9b9063970e39066c8cc6c81b4b8a5a2024f17938b8215b5bb2eff11f8323b46e8b59dd8578f3f85a0fea90ab4788770cca30c2ccdd4b0466321aa9955b68b41c8540275f2c0c3280922b62bf30c14669470e4dc744ed0a338ca28a87473a01e3b597731cc828a684c1460a7916164aa606f489e22ab59f080b29a85b84357000b261cec25a82b45785140148eb1bc07bc4b066c79f187d9dba2b5dd735c2e2489ae722d064b74926319686be7d7c1a978ac298bc5698b1aadc68acfa450652ca3e2a27625a1a49ea91ced26a44b3040d925a77503c854f7722e9d70aa7015c47e3705969aee7161d3e94bc30c72143130c53a296dfa2453aba9878444f28e2a0f191a296cbb36bf386d9ac1a64d7a44d0cc7fc420d4721bd5414734a343c35c70bf7c8cbcd74463b267ee1b8c10828cf69608e5487b7e06b38d9c6b21cb996272038f5a4bb3eb097317469136ac444a97a05f89773b8748516b8a839b03cdc9141593182554c9d0377b6c25acaa0c700d6b85a083ef729a483bbc09bba1c1f33250b53c4e85b3199f887b59449e83777cc9002cdc92eb1445d7a9b94c6fa567ed0c687486b6ba516a769ce13147d388c11dc77b51f102e255bbc61f59acac184987432def32b60b81856585115c18af759c26f4c9581d7866a2111516246644c3759aa6b106b2428868d40844e764063318855c71b6047d52486b23dad8872563ac4632941eb482e5dd64eed6a69766010d56578041b5fa5745ae181b1f05a01f0fab9e1fc90fd2b275ab862fd345a6c88c78af1cff45325fd81580ed359a205932cb8b187971a2527105b40024a5488cc162cbc0090c441ab6a580506161a789c3677dc99a1f762bee0a86446b750697e38c6607adac0500b655dbb8755508cfbc7a2544ac232a59401925b62036205e1197793483d83776a467514e1901323691200317fc530d4706da51363b61303cca028c3d81b5f10532858c007ec5b59507368b95107f2ad82c03e0f66cf128a45eb3160dff52a9c2924418a8a3c42877d95619a97a4eb572da634c0e6fb6a7f15a6d61921c76470f3942c2c7f453a2ee2522ee799af86c2291f3a0c5ea969cfb34a0e405b50a22b4bbcd3 sk = 338c5227796a706a4d1a84722831a884417e37c8420afa0e72d92d63cb791503a82d9a06bf895a117a1a6d1612616cbaf28831872a6bc4a018dd1190c7fb57160b5160f199ea157413b33ca7c875a8d2b9199474e7f0322e23c53cdb4f1783b12585ab7915c5da491a283661b38a5828750c867b34dca17cfdfc8379c5a4a05a5229d71b0f87c2789668b2a460d4bb7e6da0b1b367c9c0ab697f5c4a0c9a6996620048160f3d6469a74bc6084b32dd6c23c6ec2ecdaca45873460ec54246d2355b146b1376b5361a422274510d88bca7e0ae71a53cbcdcb45c616906e4c9cbfb3ec61bcc2756b118d624b73794c2a9737a874d9a05363b567346c99a666b57b464812c2900898a3dcd6b8bcb229800dd33de7b1b34ab48df5925c18c0e7af10a5ce0c54dfa4e5d841c0992167a56af1f56640a1bacb8ac95b12985003cbbc73b8755515783f582f4386a2ae14295d4a6d6b278af453258f36862e39ac179b8489939ebc50a295c54b619548cc67f0c232136e210a68a5ae960becfeaa2fef04ade4355fc4bc433ec57b6e0173114a456848f95f41bb61a2881acac9a35c0f68c88edcb0d28835dbc999811c866c87bc8127aceb846a4b4f056c9f2c442f866c9981d86664e2ef941a17037081161c2b86b96014c80d783c6766963e745914c4e0683aab3ca2df94a8fea13c90f176b51dc88876c1b20b3212cfc13e6d90b2821c705030b16f33bb1b4735e846b72d78edb23852893cf801460f7ea03f9912df1d640f5ab706415ac4d4c61281a20c812aaedb2c6aee5afb07796424a1a8f7b6a6a5c0d1394cfb063132fe7b52946ae72db2ae01614950302ae10a2f9b7ac6d00030ac52fa51692662634c9b0178c136e5c9a9304d038a21605de79413b03a427049cd02307c70017cd5921b67a1a0bb55369d59353743d3ad78959521a7dd3905ca1b28699c4cca96732d27d7ea1646eeccdc200648e2979d78642efa56611b262a473ab9d7578506aa5741021b7539c44487b5c511b5c326e4bc1b575a66495285f6c9696d6c027674043e0b316762c39868ac507686d57f72423f59e7a7261132965f51b9b9063970e39066c8cc6c81b4b8a5a2024f17938b8215b5bb2eff11f8323b46e8b59dd8578f3f85a0fea90ab4788770cca30c2ccdd4b0466321aa9955b68b41c8540275f2c0c3280922b62bf30c14669470e4dc744ed0a338ca28a87473a01e3b597731cc828a684c1460a7916164aa606f489e22ab59f080b29a85b84357000b261cec25a82b45785140148eb1bc07bc4b066c79f187d9dba2b5dd735c2e2489ae722d064b74926319686be7d7c1a978ac298bc5698b1aadc68acfa450652ca3e2a27625a1a49ea91ced26a44b3040d925a77503c854f7722e9d70aa7015c47e3705969aee7161d3e94bc30c72143130c53a296dfa2453aba9878444f28e2a0f191a296cbb36bf386d9ac1a64d7a44d0cc7fc420d4721bd5414734a343c35c70bf7c8cbcd74463b267ee1b8c10828cf69608e5487b7e06b38d9c6b21cb996272038f5a4bb3eb097317469136ac444a97a05f89773b8748516b8a839b03cdc9141593182554c9d0377b6c25acaa0c700d6b85a083ef729a483bbc09bba1c1f33250b53c4e85b3199f887b59449e83777cc9002cdc92eb1445d7a9b94c6fa567ed0c687486b6ba516a769ce13147d388c11dc77b51f102e255bbc61f59acac184987432def32b60b81856585115c18af759c26f4c9581d7866a2111516246644c3759aa6b106b2428868d40844e764063318855c71b6047d52486b23dad8872563ac4632941eb482e5dd64eed6a69766010d56578041b5fa5745ae181b1f05a01f0fab9e1fc90fd2b275ab862fd345a6c88c78af1cff45325fd81580ed359a205932cb8b187971a2527105b40024a5488cc162cbc0090c441ab6a580506161a789c3677dc99a1f762bee0a86446b750697e38c6607adac0500b655dbb8755508cfbc7a2544ac232a59401925b62036205e1197793483d83776a467514e1901323691200317fc530d4706da51363b61303cca028c3d81b5f10532858c007ec5b59507368b95107f2ad82c03e0f66cf128a45eb3160dff52a9c2924418a8a3c42877d95619a97a4eb572da634c0e6fb6a7f15a6d61921c76470f3942c2c7f453a2ee2522ee799af86c2291f3a0c5ea969cfb34a0e405b50a22b4bbcd36adae215d9a81e777106673f70ae0a7dad2a67c96cbd90b7ebf8c91ad1aa52819be00fd18015e9b04ca93336d1c55fe5c93a9ae62b7050b6c92c05c6cc7f0f80 ct_n = b5a3e6d9452838078cc8978bbf1eb07f5c4c27d23d021f162197c95b29dcdb2ca19ea9be787885d08b899226a673203faba9972853d92a1fc1611e91860432a05808460b904e5ae919dd548db9104afba7a8a484c22c7ddbeef907732747597b71dc222823f37e9d80619b8ea72eeb7c595149568ded8b0aa72e2dbdf993e6578155d6eb529560dc2d235b181008b192eb745bad265467fc3fcc04e1958bb191f3c45907a68ce454a66e725ccb812846d6efc6c4f3e25d7d3c9c77bd7f2951ce19b9f03901a7613728b1d4025e8a52137e8e189eed9aa3c90ff1e284b583834abc93bec6322c92c583f1f49a1d06db302c394b32356ddb31d3a5525313c80256dabc59104602788da79aa34b2ba17ac6cad3608c78ff71d6d6f267ede84b537d26c432f416d612e30ea52d7271eba3b00db6edb0154e0c70640f2a6e8d1afa9ab9b8ae7cce6a98cef713d9a30e94d10bb640883c8068952327b9931dde04d6e1008d490675cb731b48330ea0441be85ac3e95b75a631632460f68f3186c6d759aa64a6c13c2e764b5ece887674c43d5c844927f5739d6baeeb6471d3dc32dba66ff3ef5a1ca99d7b07d8652ce3b8a747b49f1ce8852cf2163bd5c0ae65f2a18c8ea39e85afb324a1dbb72c11edd04bb930c6f1f73562cce3c2e6eb5ade5df91a479ae91048c194a3e78ca6347cc22ddf1bfcce98dc54404dcc058c781a35b52c6a2c4009e4d8af7bf4694cd9ddd92d5d85647a8fcaf0619d6ac05d6fa313b7b63399e8d193e449edf31db0597861948069d8a212faacc558a1bd4727f0fe1d0438c2be54baba0069fd72552702b4b83b7cff7398ba3dd3853156d7c2763bd9aa5f7f5be68b5919ac268b83b92f51bf30dc1716e88fc653f641c01f6eac964201d5c58d8b85feb49fdda0b941cee5d623636d229dae4bb7cec383566256f9d6ee7fceac26d7a84ee15c5cebfc97ba98a929611843f819cfde110f1e32e86938ecb3bc6984ff6a42b3271ee088232b1a247127baed97f75d226e54e2386bd2103b59e8a65a7231f1e0916a97a521d718b68dcc8fbcfcaa192551d6d5586bf2f16c ss_n = c87f157ec6b58c7abb4f90c8852da5957057cb17d307d40f56b35daedb922080 ct = d9d7e73bef233528a6fe84aebab7e0d631679fc86284c83d6d8ccc5e89b36c2458e6607fc614c854ac79dbe2ed7fe67a112d375cdb8a989402dccfbfa10d842a179aab0a7353c22884a8aac8db096310852d0f3fbdb595396b4207e633d6bcc6550f420f91db0fd8cf9b9b145250c0f25fd6145e5dea737f5bfd63fea2ae0492444b2a146b6ea42da2ade364d93323a8ecde90a7be021222e6306c3042b29b39508d60206299c9a4f85ca124198b253f47bd5529ba388564b3005a1f61d78c25a9595db3ee09b57071ed3c895db1bc36bb2114ea5f3daee50acd5b60e0b83f9e2a35941e97c278ec03d5aedf9b94cf6669fb61ca9f5a24cdf40ef9626008cc31febc3e62c0b7a8b8e9f59c21c0e2749e06baf2ecc6d41d5956d3c92d747c940c3f72e26068eda4b84d29b609f02f59506849f18b8cffb38c3d0e8aa14146795419024f353eff2fb973201f779dd7cea3ca3e5a3bedf15d13450025b5996cb699cdc1d184059a56cc3f57134d4baeba4f2a0670ed94ccd2c05b5ca1c5a433c393dd28424d24d728bbdd8b75e8456466b1a56fa2e5779b07ec08ee45fce881ed58dfa38c006bda7e1070c11203237c2eeef9fdcef20919ce3856e7e3b9fce6b1a2749d45a73bcf4a8bd6a427e2d384aa5bacdcb95ebfdc0945ec78ff7a83e4b895dd51269350b0d51c651f3964dbcaa8cf24a3a5b4736dc4f1e7869865e5786139af7288c673d5b99a3437023698d13a2f8e4993d78395f3567b1ed05d8239a07e7d76bc550de97ee6f29e2d77bc1d2893022c7baa2fdd135062855346e9e28f65b0d706cf66e4472373615122c3db00faef4fd5cc38c6cf1237f3303fdb6579777afaaf71e225d1c921bfcb7a83b59fca952f293e972ba5c1b29ae9ff3eacf802ce7f6c2d5c03e1ed74bcd4e7c484f8f6a55532062eff38146d6b3fd8ce326e6ecae8663d1afa863eb7c760fcaeb8bc1370d1a0829f078d683ea1c6b618b9cef38208e29aba3583c794f40e07f6b310eaa7bea770fcc8cd2c999ec594542ff8ceae0ea56bd774cea53c97fec1a18f0b6a82315527ed7dbc84173e9d0519e54267 ss = c5befcc648beafddd084be4756774d12073b079745b4da464d57b99dedd9c426 count = 111 z = 044cd63b74bda9851820c75a4e1c1fc93a0bfec4549181801d5f35fd60d8c41f d = fa3136a9439f809bafcb79ee1bb14416b0774c5ab5b67f92f9c3e86db960e6f8 msg = bb2c2497becc8d39352fe9516126ea9b935681502b305b1a9d8d227b42225d0d seed = b502187fe1f511f852bd967c8b755c5ef3f864fdd378cebd2596a22965505e2337291c28132176b3c52345557bd41eae pk = 5bc02627d40e0fd43779f8b1f9236ae0f3ab776b503944650ce20981a1789e99625e612da0a3706e2a7571d14755361bd36cc27eb2049309769b9b92e60bc1eb18483ccc45d84c88fbbc689c5199e4a12c9a148c85f9bd284c969fe21cb57b29f83c49579b5aea208e16057653d2bffc259f8d6929af838cc5990b4daa73bc550d65924efdab594cb167d362b3f687220e5a8e0f5162b8cc5c112145383aac774582dd833b607bc469f50b5fd50a9c2442d9d66355334a035b6af5c27ac491413d6a802bb29931a20f3a4cb7c3f21ba9c4ccd08a3a3ac49e1136291f967c51e67c35fb6ccb11a928419ff9a151b681c79cf60066a8942d7cc4cf0a8abe2353bd30c7d40abfc478b98a1499ea81aebb5109aaa95758768c46b845b1a88d46324da6131b34d48e97963688320a0e3c5b65d74785b0a254041e4cb163dbb8b397d8456d556925ac7e24000ffa4cbc3161548d17946d4543128328e2aa5193b687931c216b535e8554576bf80117828cd5a619caf197b1904cc4a2782d51680361ace9640fcae24eb2283bfc4abd738045a927a8dd12b77b67456040c7d0b0b609f008f87b2bd1e48f172304f790293fbc19f5d8c99d3b9f0cb01931a72b678a3a4e00a5f333a2781aaf8632734589a4eca624c8c51cdc9b45c6526eda4c613244036964b3a0d10966bacc1e7259d39a073b18ac37bc90aa577a8367ab70a6720587aef01195d9f80145943bec8ba119e0530b9c0c55f9c66559ba9fd42589398d561c42827445aa780c7392973ee719c40054c4c2823d6b0df9c34e318a443664064ffcb8ec049eaf0751d04c1d07cc7b0e15a0211c4f2f3188490b0d1f3b54dfe738f98370fe0231b9e7c53f2b4838c83a0cf9064211946c4295efa39a04eb0761944b9159bcd574cb775a6de2224ed4e4b5a060548d4697078aa4b198cd527646efc3bb10f51388a074a8869c56b86321d73ae5d22cc4a6cbfc8a6223c07d7325321985a520025d01d81557e63ac29c90e9f97d526a796c4060600560f70478ddf30328480d3bfc84b7882e9c795f3e768ef18427f8d4550edc03edab0f04526110f646b74dd8ead56eb51f05c817e19ec59b098797d52ae0cf95e3d484752031 sk = 7aa463014a1bed80512b4199446c58c9a9044ecc88c9806da19c5c5d686e73c4723250cd93c1c9477507296549ce360820584c48240ec4fbaaee3492de61a4fa3981ce95683916a4a38173d91a8d46f654a6983f1f652f5e2baa931c6c946716b9ea4672e3b44dcaa9527134dbb1164c9a616ea159297c65ac2621d2e44d651a940290c5192a10cb6714f8babc7f168437cb2aebbc13a2b1801ca1b866160078d150ea1793dfd5cb6507c72368b9781abf7fdc0f54f47be13624766b98b94a6a537803c0f5aa163351fbd84b0375ac96e00e5846b458a89dd912440f53b9be3749849cb1156ccb14419fdd112e5fba8e2a758850a62e02173c2230a99ea9689dd2c35b7390b4e2779c7744741c9396c5562291b9c657389c5c25072480b39b9350194f790cbfaf22138cca58e908b3791030b66b46d3ca624839b22bcc05d32089c48c8905949fe2d8419ea9303a6c94e693286d092aae089fcac70be14c408d388dfab343987464df947e59a8774b96a093c05fcf4200fec4bb60dc3ed49750f103043f2a1c480052691c83c2c4cc926400aa509687f3aa07354b966704af5a3080f9010e4215c7caa0f58c9c1b7c970cb7aed20742d1b141cfdb78beaa711f2884f8e09e7413b9d7d5690256b6910b0159e35595c8136ec8893115512ca1bcff0bb65d353c975a3b1644bf0df9be4f9109ba6737f4a120d9731701e13c57912fdaab49d5e26946e5642a81a746e20e03267f68f4bae630183ceb0ef7d55b6cdc27dc0a15a502cf3e57c40330055f141f28833988c2097d51072ee32ce8a2148e4605dfa34a5937c885288571430cf3d080a705a98223856e950bdf57c1c43cb0e8b824fb815c6a4a03061a5818da76387173063b0cd7a29b86d6a247f767a4e1729dac04abcb6853b2ccb6401a6262898d08c0e25a9d08c48794063887b54535853d97b708eb2409109065b8d69d67e1627cb59fb690c4b1035c94b32082424ced774d2915b8c204288abc7053a7cfa00a360b57813084ced2309bbab96b8a3785b8c0b659e22cfa4b0c00f68f5123352174aa58a32fee3903be6a241705b95bc02627d40e0fd43779f8b1f9236ae0f3ab776b503944650ce20981a1789e99625e612da0a3706e2a7571d14755361bd36cc27eb2049309769b9b92e60bc1eb18483ccc45d84c88fbbc689c5199e4a12c9a148c85f9bd284c969fe21cb57b29f83c49579b5aea208e16057653d2bffc259f8d6929af838cc5990b4daa73bc550d65924efdab594cb167d362b3f687220e5a8e0f5162b8cc5c112145383aac774582dd833b607bc469f50b5fd50a9c2442d9d66355334a035b6af5c27ac491413d6a802bb29931a20f3a4cb7c3f21ba9c4ccd08a3a3ac49e1136291f967c51e67c35fb6ccb11a928419ff9a151b681c79cf60066a8942d7cc4cf0a8abe2353bd30c7d40abfc478b98a1499ea81aebb5109aaa95758768c46b845b1a88d46324da6131b34d48e97963688320a0e3c5b65d74785b0a254041e4cb163dbb8b397d8456d556925ac7e24000ffa4cbc3161548d17946d4543128328e2aa5193b687931c216b535e8554576bf80117828cd5a619caf197b1904cc4a2782d51680361ace9640fcae24eb2283bfc4abd738045a927a8dd12b77b67456040c7d0b0b609f008f87b2bd1e48f172304f790293fbc19f5d8c99d3b9f0cb01931a72b678a3a4e00a5f333a2781aaf8632734589a4eca624c8c51cdc9b45c6526eda4c613244036964b3a0d10966bacc1e7259d39a073b18ac37bc90aa577a8367ab70a6720587aef01195d9f80145943bec8ba119e0530b9c0c55f9c66559ba9fd42589398d561c42827445aa780c7392973ee719c40054c4c2823d6b0df9c34e318a443664064ffcb8ec049eaf0751d04c1d07cc7b0e15a0211c4f2f3188490b0d1f3b54dfe738f98370fe0231b9e7c53f2b4838c83a0cf9064211946c4295efa39a04eb0761944b9159bcd574cb775a6de2224ed4e4b5a060548d4697078aa4b198cd527646efc3bb10f51388a074a8869c56b86321d73ae5d22cc4a6cbfc8a6223c07d7325321985a520025d01d81557e63ac29c90e9f97d526a796c4060600560f70478ddf30328480d3bfc84b7882e9c795f3e768ef18427f8d4550edc03edab0f04526110f646b74dd8ead56eb51f05c817e19ec59b098797d52ae0cf95e3d484752031a610e8e5951406b93f527cfb1ad1b516a47eba7621b0fe667045742b93dbde06044cd63b74bda9851820c75a4e1c1fc93a0bfec4549181801d5f35fd60d8c41f ct_n = 2b7d2eeb9a615bd9892f2a97cbfaa8e6477c280b5f75974e68add7171ac53e659bcfb5eba18523b521a2905a7cb5dddbc5c53d97178d5b57b67b50212bcd361db65e3112af254ef8910b837de8ed8dcd0c1e6305c3ec3ac82326f079bf8205869f4d13cc226a0ddf97f0aff6bd1762ce3dd9ebff2d7a318c553545960e073b179695ae30af97df3a4e100b6cdd54c680d597118e46450df8537b72c8d655bcfe9203b5b5d0f0bba2d48193275fc4259c3faa437ca4b11338bc02c2d429092c14f1e700e147bcc41094e025d3ef0f671a4984ac225a72345870c705dc8db66c69c11886746bc41557d51dd8916f27fbef97b1d46ee75cd62126f932890f09264bb9392cc8ed27d9f4783241ef385e909c70ac2a1386f6215b3655b825a9ed01258c532f0b34204c375f2605300730464d46a94b1cbcb04aae63ff63eb38e328d07aee1afcc6408b7f99c94cc33d16a79e6f74442eef508f2a2bbf2b3205f34063447cc28397ed13bd69055f04119c24b609c28b9950595659d80406681378bc74f5582b76d5d7a4675a837fcd60f3a511e12beaf27f97dc5f486c793634584f245e4ffa22fe9dd32171e065f9d3fd8f4b431b31c51dc217fbfb9c37b56aaf6400a04e32eb40518d7e9681569f1b3a3bd9230939f66e2200d27f70788b3265dd8ebae771fbaf90edbaea196195caf57af9e11d33da2896be9295646de70e43cbcb62151f63948a4e141d606e62d84c7d28bc15cc8baf7426cd3135965a3bd77f9bef81b48071a8f3e655a2ca2674d94ab243a906072ab462677bcbccb2f322ecddbfa358e1c0535759e9325403cbc03f8d509b29dff940696efedda0fc8bf5c6af3980a00d087a1865e7df6fc79861acec17bd3a86152f7a9d8886cf80bb424ff0967053b2784046adb4d6a74a8d0fb6b0540ac43dc5ca69c4e05ddbcadc7437565bf9218b2a9ce5962bdcd82d042dd0a3ffdedf30fbe09ab4f87fd7a01586ecb37df589f618e24cacf9da7098038ca9fd5b2b30f7d6c38c43905f7cae989fb9e8c1eaf01a4d1976759f99af72c3ead52b70fbe7a1ada57e75cf3fbc8a100112ff ss_n = 2bfa992bd423694f76ba92bde37d3976f04f79ab11bcca4b7d5581b8d3450d52 ct = b8813eb04d8efcdef7e8b473ba9404efcdc17adfba3a161dc55891f6f18f1415d230f34e2cdd0992d0b8cf929502f3b7bde4d5187d047cb72b9f5ff323779655d2ab199ca70b81ebf1e32549b100ccf3d97156b6421728df8800e3c9aefcb431b7ec17677f332957ea039483ea801de9525ef96b395ea806b77763167751d8cdfc6cbb6f1c66e1f41029bb753b0d8a1d60969b276a3e4fc650ccf941ca04228f50b18ddd7faa60cc07fae97470a876b6a35c1bb63a1be23e82da8a58b62a67a430f147f5d207c665ca7b8fef271da13c6c79e1eaf5ab7eac03b4214cf68f535eaa9c6631d068e14f99cc41ec4ae1c50ae58cd11373d01ad5495da3d4fb713a5ec40a6055cccebbe1a9ce8a5f50a006ca10914425ef0b79dbb20fb346985ce08e77cc8492d34b1061962f4e740df829926eaad742c635ac31a3fd3cd547e22512edb43e4a9f7843153bb72e769639b72c5e454bdb634c42cccceca06fae014a9f0c19e262c5603abe651ce7d5e9bd8e5426accc81de922686c0c026dc6859851e93d962a7af813953afbaaafde28f20e2994caa18abc3f4c6ffc6d2289d07a415e0becd8315473c7656cac651b4466657bd2c7756e404a7214802d3efb179dc98b3cd1c8f8a0bea0b09ba6f5773e81b3c7cceef4ed8aa97765dc286c5304bfba8009e82bac498c1b7288e47e2e2d2682bd079a6429db520486679610ad4b3352e16a5bb96965a6816e5562d7b158b52e12c644f169fcf1765369cb0a5c25e326c93139458955213d40ce803e0e500325a169b9bed504c7723d5a6ba3fada710af028dc0edd91edfbe896c14f1370870da92e3819d87dd32ab21ef0dda68ef56ec281147678adf963bd8e0fc2a0868f0ab8581223197b3636c2f747cd266a87e89af50cf4538f024c02a5eef8df24c451e94d987abb4a217060f338708dbc826042a7b7262b504b590a78cf4cf183faaaacb11ea0a9cdcc2a7615ee486a09404c1f777aa8782ff7687dd21d7b2a2ac4d1fa577fe13ccae2a41a02bece31334b52d73ab32a110fed81c08ff113054e802f453f7c4aa7fcbbeb1a644c019aa018c5b ss = 844f2f558845b246d814ce5731269e127e4bb2b23b1638204049bff35ec16eae count = 112 z = 07af8aad07828ea6521f81a266156b9bf3fdd029398841d7968802fbb64b1c85 d = 2a3e8cdc818c0bc5fd690152a4f8ca18a3ae528c8c294cbae4dffbf6d333098c msg = 81f67ff539fc35209b6f075410bbab6e12be0189c6b65b7daf700888befa924c seed = 89f7d4311be4c16d56e9777c7c5c02ed91566094d90ca798089037ddd72998b6b0bda93532976ab2c085ed285584a486 pk = 7ca7ab36c38823984eb053124cf2a3a304d0be23c3a620a9bdf9545813279b5490e1e06ba5a27fdd09b5bad9b8696082dfa3c7e6338d6e47cf00ab4b6bf820e08c23c79c4b1d949facd02ab92c7e52345b27f14be5d4582ea7b23f2787e7e467d5631dacb6a68a1c99e8a8cc90e6720a01a5787c4e17a99a54fb3e7fa4355db50f21f60967fb7c78a202a9c509de870d32266dc0144376a3985bcb6484e957263964b7d4403bdb9695679a1722068469961307567407b68813c2d0b5c37ec89b62a8a13accb35cfc11690020ed651484b73cc2e2518a4a17a5944b8f34c0a68035bb2c735f07ae1a275505307c69068d35e88f642979e7bb7ea1786676c005253bbf896a32fb79b25b176f810b1b1b54c3d78a9581d82718963994f57345f29ee4522fd09b652da854ada35ce295176d77bd94351dabc0245d55103d48cb685536fca275523129e67b7f419b9f9a0979088108afb8ab61f65d361b19923031bccb74f2024028f1b716e3c889a262ba9009e9641abac76363c021a868b03bfcbf9201354b3cb8d9fcb8398441a3c07b0828918934b6236cb044473334b0026dfbab57673f1e11aa40023f6bb8cf82681f5370b6cc89340d34c66831b3e3137003b7294d75ce6b4256e76351b8f37d7a2583f6ea246744af1401b646fc02d2018c0c962d22f617b50452b8ec2a1e4a3ad6a95b4e425f24126e68c626be5445952441052520708328ecf11d1b79bb9ceba148948489582fa21ca987896ede00a74d23235bcaa8ec773e012a4afa553c20a4a78afbcb5e51b14a81ab755120cfaa3f359825207167b93151cf5944c8daa622507ef069b08dc2ab60089890916fc1e0bf2a113635294655ec6dde74110f6a23d8686d4fccb257fbbf1610b497a7273fb04ce5a17c0671a2ed992dfb762101e80427764a266c9093c3603ab8c9e67c6b85e6789d979216d565ef0a7fe92bc70a5679c06762bf9a7e2ed8b9f7873c5b80646cba63c5bcbc7bd3c298e54ca5946b8ea8a0cdf30708b22451f20a2542af27f777dbcbaafc275c95b92ee269492d748a91c5a2ed0026798b2d6c1996c6571c6920bcbff3d7f8597c11a212e2f49400381eb20550e9fa635961177c83350e6e sk = 70582afbdb6fea5b47cc063b66299fa7646eaac66e19b13f9ab8159dfa85d3465704ec494788c9d6f8a01999c593f6c174e623855281e006983e6acd97bbaadfb16926359376d2b7f28920dbcb92742a910412b67d70409209b796e8a039fc2c771261f9d20034c65803d3133ddbc45cc01e9b151ae4ca258524b118635568f51e7b814eb1d82f88c69593565133f646809a68a8b85391a012bd5ac114162eee7367f4069439d37e8be4138bfa9aab839fe089af29793b54243df5312a1a9ca044d8a727d3a06f315d5fd836c9a7bce8f61769a30a28a4c57bb08688d790a3b40edb92995229bf0a3b5cfcd33fb53242423bb3e1d4661ce906963043e5891516a2417f610f53041ee9cb9614181737a047b926350fe167eeb4adcf727fe84679ecd53800ec42a3aaa73e5328e36cb96761aa22283150e85413bcce0a53805508350ca669c29acd542c80d1e89127018a653783b718c659a79eb3a69ee781997a14652bbab2b7108f306845486a163aaccad6a2362e7b6f1b8662d0db8630423df24a4fcea2244444ab866a5c44b8ba810b79da3a0f48142b8bc444e78294e20c9b9ad17548e649417a3f80da3860665e01623ddcc55a4fc006347c154cf0b47844841f1324acb41f8fc0782533bb3ba9a5cef6019a420b57e350483095c3e16484b3124ca15c4af12226c84300cc6119c8a1279cb31b267947e2571b8961bb37b8000a129b9b790bb80630bb6003e904cc3b2490951192e00f96811d5ca0bcb9a5456c60bcfbca314c475a35c82b9ee9c55cb91eba59703797bab602ce5d681acf65bec28a168ff2a9404c1c258711e484501a248e208c3110aacb322994d407afa353149a231cc51a0768d78ce7e87d1f051ce27511fa2bbc907620d72a0d717cad5b6c855e46340541c03c22bd428ac576526b85a39cf6da7550865c07aa5984f0b57f276521954391c98f8eeb83f250937d04a64d9a5f0b31775ae94af045be271a140353c513d410e9b27b6f0429a61562b0a772ff79bb6ce7535d16caceb614da1920eb238c01607cf759854b49195808c9e365b4c5fb9d16c8826d44977ca7ab36c38823984eb053124cf2a3a304d0be23c3a620a9bdf9545813279b5490e1e06ba5a27fdd09b5bad9b8696082dfa3c7e6338d6e47cf00ab4b6bf820e08c23c79c4b1d949facd02ab92c7e52345b27f14be5d4582ea7b23f2787e7e467d5631dacb6a68a1c99e8a8cc90e6720a01a5787c4e17a99a54fb3e7fa4355db50f21f60967fb7c78a202a9c509de870d32266dc0144376a3985bcb6484e957263964b7d4403bdb9695679a1722068469961307567407b68813c2d0b5c37ec89b62a8a13accb35cfc11690020ed651484b73cc2e2518a4a17a5944b8f34c0a68035bb2c735f07ae1a275505307c69068d35e88f642979e7bb7ea1786676c005253bbf896a32fb79b25b176f810b1b1b54c3d78a9581d82718963994f57345f29ee4522fd09b652da854ada35ce295176d77bd94351dabc0245d55103d48cb685536fca275523129e67b7f419b9f9a0979088108afb8ab61f65d361b19923031bccb74f2024028f1b716e3c889a262ba9009e9641abac76363c021a868b03bfcbf9201354b3cb8d9fcb8398441a3c07b0828918934b6236cb044473334b0026dfbab57673f1e11aa40023f6bb8cf82681f5370b6cc89340d34c66831b3e3137003b7294d75ce6b4256e76351b8f37d7a2583f6ea246744af1401b646fc02d2018c0c962d22f617b50452b8ec2a1e4a3ad6a95b4e425f24126e68c626be5445952441052520708328ecf11d1b79bb9ceba148948489582fa21ca987896ede00a74d23235bcaa8ec773e012a4afa553c20a4a78afbcb5e51b14a81ab755120cfaa3f359825207167b93151cf5944c8daa622507ef069b08dc2ab60089890916fc1e0bf2a113635294655ec6dde74110f6a23d8686d4fccb257fbbf1610b497a7273fb04ce5a17c0671a2ed992dfb762101e80427764a266c9093c3603ab8c9e67c6b85e6789d979216d565ef0a7fe92bc70a5679c06762bf9a7e2ed8b9f7873c5b80646cba63c5bcbc7bd3c298e54ca5946b8ea8a0cdf30708b22451f20a2542af27f777dbcbaafc275c95b92ee269492d748a91c5a2ed0026798b2d6c1996c6571c6920bcbff3d7f8597c11a212e2f49400381eb20550e9fa635961177c83350e6e13d1f846e419fd6b5646edf9782a55638b810382541237f17f6a2ad239e02f5b07af8aad07828ea6521f81a266156b9bf3fdd029398841d7968802fbb64b1c85 ct_n = 3ffe32ecd7969afb5b396e5c2963cf08179ebe3bd49fb8d6492468b7462f4171cb629373bf60e31d9ea1f12baa5dcd3f7d9d4f3a4893203d25bbc6067b2889c6dba4e43f294558dd30dd0518dfcc937be85ad292bc62a4cdb259f9cb8028d12188586bdf0be07b4b44b19afba52b4e07b3c702675e259eac160605302d81f217030faebeab54113b0c7718d997eb6fdba42ddbf679aad4b2d571a11307879b7eb5d24f11b084abc7a7169df6acbdadbb326451b21f87652386ea60fab882c63adb6b023ef6d79a7c35220c044b122b3b9487e81f0653ea99c3d532a85ac4c3d38f56fdb932183881556e5cc032a65f080adaf46143863a682fa6b4677907d19bddeaa16660101b8f73f9c1c7c6dcb7dbd6112e79460acb4b750f7f832aa88166868742bf750d1e190c795edeec3e30bac84890f2357e681563d6d43faece95873d689a5c76f69dd4d7bd6a17141f32bf71821da2705b48a511ab60489b165e676542af78e45e4c97e554ae323b69c4eeeb14bddc66a41ebd5416c22c1a43f1e0afac97ffd3ecb60e3c1f0c35fbd0396d9b25cde1f3007743a68caee1372118ad7f09153af5ed4b5161f3d0999b40421a050e41cd4a6245c27a935ab238d26b9b9c07be963d600f5cd3d3c42c50649a66c93334bcd1a976d6140e7579e8cf16cc5d05f06decbe6410fdbb6f4c1cda9abc1bc41a812da5087880ff38319ee0748f16f2f5ef67700dda0cf8b90b47033d213b81b0bb166085240aa47fd92196c463b606277613c49be9abf9cb87349cbc6affb59b295c5483963dc7c8f0e238540355556c3f96433223e77a55dae57ff4b59e9fb772b4c9b73c3d46d9ae5d04e2e1d64f94758fa49be420dc6976b8a2c0b03cd5b0215ef9c2eb230878ee4fc9772461260169db4c161d71c53424df68f80f7d609ea921f6ced6461dac2c5f431af0a1e47b9fad5b0f619ca85449ed582dc64831c16cc98023259360ed87fa02312847098048e6ff5027efa763b638313f2cef6830f0d284854daeebcba0c074a0f3d899e4beeffa00d5a09f141e4ff5d6dc92241f3b45eb1ceca7f842ea2da918d7 ss_n = eca92df00373745982d1e68702ddbe8951849f4732e04f6dc5087cf97da5046a ct = 6513975d97276377d7de8d4c8a976b52cb506dbe993c56a0b07a50813272011cb4366940b8717c4cf5ecada90f8c2aed20c308f6d19f63cd7f8d7d498d3b10ea731f674b6eb9f7da37e4b2ebdfabb6f26c76192e5a6a8c63cf57168589307696aeeef331f6dcf82d7345bd9c65502a7f0d40996a886f178a5b088b6d9b40028129ed061e6678486d5da9cca05b25075c721e5e37fce7c1c33efce6c1f5a0ff3373fa9f5e6717e394ed440b5e0f5880401118d5dbb77c5d7a524865ff61c702ed3684dc7f1ea32d5b2c0cae1cb471062552dabd4ced77bafd8c4e405a3c475b8622dad67fb332a6986f4197c1b71de6f06a138e72200c2b441cc36249b8c7612c867cd07a380e4c5947bbf07823f6d3d7c9253022aeecabb2529082630ad01dd257d89362af94b5adc86fd15555ef2bdea942d3d6e2969f00333965839a20313bccb08ba11971eb6fb9af98aa71b0eec82df823722ad6679ff49df372e61ed4d0871cc7e80048362fb372b961074db0911aefdabfda2572d060f6e1e3bdc4e66dd43164b5b91a47c386f2af916eeafdceb3bd40ad1788ba90327f274f77be4281829ad4d3da8ceae5161e55784351327070b1a85d1ee1252e848db5808827a4f88c31ebbff5f97f6c59e59337a8e952a74ef3bfd848995aaa104d45ab6ed7edffa649fff305eb427d6106b9f0ce8faad946bd32eb56ce74e481fad0fa6cec814fe20d23c7123f29492227476e867dda0c0d259e9914995ff1bec6ecbe1c6d3d67a1f1d175e2ea1e1479a3405c0cb06ef36f27082532bfcedca659d4c5daf2ea2cd69393bde38229d1992e96f9916a8e3bba0d8e052321248b750c2aefd8511d58b9e7012c02f1c29ecb88d562068e08137b329c85e5beae33ea54c9b87c00247d24e1ce29a4975d761d38d7c9d030772598cf984e5c15f809e90aadf77404ace39d1cff043d20ad69ef640437d4381751b0190dc5be9ccda6f3cfa50b5fa6dffd38e738c2c93314bc0147556452b0aad729cfacd381c35d5d922341f72efbaff53549105b24352f5cc665e40382de6f2665755524bfdca88d4e8e5f442d57dbb2 ss = a1611584b569300499e79789700d96f80ee84924f52d52b68228e48e554fb1eb count = 113 z = 6efcd4acafdb48402b1ca846821127e6de50417f5a33648c899a8de621558acc d = fcf1872d8fd1eb8756765655aa3a0e4b6d0ae154d78c0d332d04ba34486782a1 msg = e4f3213369c7b31b144fd3cde220d4edd36c356d09d1b9de050f6497f28b2eb9 seed = fa4d9c03580ccc83d090e9f7b8d43752322da799c5d4de24acabd9d5800f2e07015d9574dc239fe6737de330df4e7eb0 pk = 9780893fecc6c3f6ce6c5a84e881694b97096cd07da64a1b8e0b240334c7acf1c0a704a23e84a67ab475519c2be039207a39a80ac986f09cb2df774f557a4fbaeab5d9eac7c24c4c84e3bc82fb4b9193983a3c4228715709b52b2b4c1e0f283833e79fa2035c25646d46d0c6e62011f3ca748782acacc94987587e943931cf168d4e59a7dae04a97a330ec522bb2451408e075f3d2858d9b4c2499c4c117c036f4c36e7b44a7b996b70215c6d559976965b0dac6b7d490c70435df37542d540f1758ac5bb5337f327f3d29654ef9bf1aa9764732b571244a94e90d641b12af6367379a7829f1a3ca60ada6038fd47c5a95402d3225bb5e76cdf6366396ab6c78d2512d3516f0154bb6c436b8e24fab05c80a217049cabd65961dade5469dc634ea5287dcba3104785d5a34b5fd1484d19b46698a41624721ec5716db1526f926048453087220581b881c5d421fcf068127e583c9e2a3c8673ed91a064d773d6290670b5450edac6572495f028000ab78517d76b70b2104417b1fa17056572b860a0100dad386ba64b3455c171e683b72a0cca845639cc2a469628ba645201cd3bcfeec4dee6c99c85425c0a77d28e4acbc2933a225191ada31f6387c8489c1e1e58b4b2646a66754baab0f3a267d1de46a07da493b3c66a2ecb32a746a676170a16cb540b528b4922a09b32bea4a82696b98c7c7365c4a34d8543f83854bb991b7fed98560907b64ca08fdbcb3c78c8c22f7590d99a9e2b64265804f1af8abe821aca66c4db4bc4f45f5248975a53902ccef159269c791e872a3bf342b77b2a500a50769f5ab8c178d1b676bbc0580b250cb88357ed6e009aadc0413c03b106059689983b7012f27e90ca14ac1426954eb31780b899273c3837983974f327d2fa67b10b2b9253155301b1aa542b053a83266106cbd076b7fe61ed6cb38601c58cce34a504a311fc0753d11462c29047b04878176338f680a24944fce9853faaa83c234a8e19a6f3f898831955928054cb0e97d4d1a954d48719f7a92aba725c95c3b5ce5bc67ca3eb3c11e25ec8f7ae6cbfb5a1196898bd5c6379b6b52bdd8a58e79d3b02cd298ba240dac71a34dbe25ce6f72d09c2bb04aa422d55696c8443c sk = f25ac76f1c9b3da1c8975506a0b6cea7b57980080c1ca3a8c86cae96ca666dd9311a6155f56a4758280547c05721e2a025817a85cb26c2574cf2448c5c620c2458404755937272696122cefd46c37c0a131131507c4107a7265e322c5020fb7fba6849e086a05695b4f688c59a5c0769e906e435141429c88fc818cfe6b7f511baaf63940e7abb000badf45aa8c538a63932baa40b7ae9a6539059482bfc3a71abc5d3b55cc9c0541a54405e48828571a73ed64603235ae261cf2173b1ffe53a113956c5db2b8f2b8a6fe2cecb75b95d4527872623549c325da415ba526bd546401561b43639ae6cf409fbf7604be92691b3036307bbe04c66fc5037d48579b64a3833f463357955e2622260514b08a09311d0b1679a89462499a3cca4492024dc7b631bf94617eabe727c8c943c0b6cf19894e9211c225534c305a5da93d31783b7d4a43d0315488cb3202817a5540c48e66b6937b4b04b5ea618c7ee14b6d4d0bc7962c646b79e7926c776b04be0e161f6010bfb560081605a8ed40875593ea7f28d319554481893a441b4896057ad15629a648e3d773232fa7effa37dabc9b2bdd295be33b8b14b9a624a877f6b690d0b648da79be18686794b2e91c74e6784b60c15b26162bb326a4779190ffa323d552c722a910420cc11b89c1049c979e6f1021a2bbc42bb7df86857b0a5adfaec938e18ccf6ea52dd3bb6f3b69a037711f7e1160bf788d835825b908b7d19af1551683219b8b3798f517457d9ca1de9a517a9659606f0480a2820f08c784236cd8430426f52a370252504fba6a0ca5fd23313339ace5c0273e3299a67467a200c387216c8ef5351ea4198ce18b658c1a7715b56c2109a1269c6f7596a8fba016fa12232e915f5b40b830863514636583c329ec40f65a7adc5b5017491a579f190aa2558fae644c53757d956c7e86b445c327880b3263afc1e7311196e6b7411027933c1c56c9903639b6909dc678a5c170ab503c9ea4d4ac22f93271d55504cb478cd27db250a301124172f6210557293c4d6042ee9771b61032c09a270581a4616e97529a443ce1b44520621787b529780893fecc6c3f6ce6c5a84e881694b97096cd07da64a1b8e0b240334c7acf1c0a704a23e84a67ab475519c2be039207a39a80ac986f09cb2df774f557a4fbaeab5d9eac7c24c4c84e3bc82fb4b9193983a3c4228715709b52b2b4c1e0f283833e79fa2035c25646d46d0c6e62011f3ca748782acacc94987587e943931cf168d4e59a7dae04a97a330ec522bb2451408e075f3d2858d9b4c2499c4c117c036f4c36e7b44a7b996b70215c6d559976965b0dac6b7d490c70435df37542d540f1758ac5bb5337f327f3d29654ef9bf1aa9764732b571244a94e90d641b12af6367379a7829f1a3ca60ada6038fd47c5a95402d3225bb5e76cdf6366396ab6c78d2512d3516f0154bb6c436b8e24fab05c80a217049cabd65961dade5469dc634ea5287dcba3104785d5a34b5fd1484d19b46698a41624721ec5716db1526f926048453087220581b881c5d421fcf068127e583c9e2a3c8673ed91a064d773d6290670b5450edac6572495f028000ab78517d76b70b2104417b1fa17056572b860a0100dad386ba64b3455c171e683b72a0cca845639cc2a469628ba645201cd3bcfeec4dee6c99c85425c0a77d28e4acbc2933a225191ada31f6387c8489c1e1e58b4b2646a66754baab0f3a267d1de46a07da493b3c66a2ecb32a746a676170a16cb540b528b4922a09b32bea4a82696b98c7c7365c4a34d8543f83854bb991b7fed98560907b64ca08fdbcb3c78c8c22f7590d99a9e2b64265804f1af8abe821aca66c4db4bc4f45f5248975a53902ccef159269c791e872a3bf342b77b2a500a50769f5ab8c178d1b676bbc0580b250cb88357ed6e009aadc0413c03b106059689983b7012f27e90ca14ac1426954eb31780b899273c3837983974f327d2fa67b10b2b9253155301b1aa542b053a83266106cbd076b7fe61ed6cb38601c58cce34a504a311fc0753d11462c29047b04878176338f680a24944fce9853faaa83c234a8e19a6f3f898831955928054cb0e97d4d1a954d48719f7a92aba725c95c3b5ce5bc67ca3eb3c11e25ec8f7ae6cbfb5a1196898bd5c6379b6b52bdd8a58e79d3b02cd298ba240dac71a34dbe25ce6f72d09c2bb04aa422d55696c8443c07de4df20bf8511a15de1c1e3cefde87d1e6326f61a40d85d6f26eaf8867e1a16efcd4acafdb48402b1ca846821127e6de50417f5a33648c899a8de621558acc ct_n = 23e33e842b39f8d5004f1dcc1c75576b51d1a6c43b2b3dc48e0dcc122c537ab6f8e656e07b0095f4885af386bcc1542265025b1e880c3f8de0f037310f3d53f84eb38a18dbeb128a37c4f7acee980d96fd802af9007666046e6a97683d76c91f7e3e4ff3930e5bdb410d4661a03535f97305950dd7b22bc25e98cf429f9c51b36690a4a3a5d6bdd0c15df97ea740d3ce3d21102425a2324d1d54406048f0bad53e32d90063550cf316b1dae1103a16a65e8bd3c03bd1b0f493870fa4f030cfdb1389989fde0ad74afdf1288a4a87e51af0d469946a81c41683acf03e5ffc029776059584e52205f6e485495950692774e569530483c9a467b4f3be2de91828d61e066cd4ca10bba5b3443924447b88e903c558016ba5386614e85e00c31ee63459a43789c08e8f64a3cb22ab70a6aa9b54a5d6cb1ee53b6ae51ac8656fae18c200d9a93094a4d7827e1f0a5e0e0293863ffae106d5472c78999d6ef0aa085c532aaeae7524d7e968cf4dbf5e83c364685b309200d2765307df64e6b9f37f1c16712ca1a209f993f4cb777bcf7ec8e252099076a70b65bf89e2aef2f0df3667578cee80339325143aa5159c3e3e5f1da5a20bfd3bbff1318148f93682f3725816ce32b1481f7ac9a118b65eb75b8c4b7b270e9d1a23f995d41baa96aa97a30e832506a936877b1aa0b9d9e19cf8bd8302735f777682108b3249c25f47c572aafe2a5c0cd9a27f0fb2c5695dcac37e8aee4da675d4f0cf939e4a533026ac14dde48b9eb09f2310de4970677311b843028e681508a01581dcba3640229ad761ba54ab49ebd617dff39f554762dac9de24b29faee288aa542b3c68a3902e12dd0ee17866a6a6b2a478f91e40dd669a9d48369e7131e99d75b8e7c83c89cfc2d0629c8c96a043636d03d1f7329c74c7e2bdf5fdca3023681f3c1e62088c0d64d421ff049e608388acbff1ecf46ce38a98ce23f6f5466e14325fa4068a20ec0a18f7042aeb583054d9855fcc4c313c15b263f5ece10eeccd977c0588e54a3d656ebea0145ef6675e7cc02c2cc20224dc92d62be49e944b5b9727bbceacdeda211b9e18 ss_n = 6b58849275b2489ef287b02df781af7f720d5f28cc23c830a6ef090c7a0a6c6f ct = ef685ec25e18b93f2ec0248b93d038cfd48a78ae28fc9ac7cfb6e7253e3134c6e83d7a0a19bf0973534647b5daabae49b81b3f6a21234062d7378067df5e30088cabdc53b40c062d3ea42d64db1fe0c628fc7ff31354522668e435ae9e66e8fe7cd4688e6fd4cdb805a84d7cd08bf4bd0813d7120837b20a446c6ebfee46363d372b37dfa595ce7ea91c28d6b77afedd4c32ec1f95604556f4ab8c25d8d297b4e214d493ef1ee41ed0e77145bc17827ae6515c816ea0db8a0beacfed2b8aba0ea297938d9286219c54738609c12458f7d80be9c35c3bc004ae0f9a3a4455bc35dd4f170c279347c37ac5885c8eebc3c9d0b55b1207e2d684d2dd61e29f0b018ff5797b4b5ff348f047d999d00a138b0d312032cf7b101a82fee8515209b502d7481814eedfbdc82e4a4874383cc1154f533f0aa91c12502452028e6e25e2c043a9c43062b46875e5e10f9d4ad45c0276b93e7d76fa5353c2e289048e371d37d0f1eb6bc35e83fc7cf5a3abe3568ccc31ca8a74a38589aa7c358af93b3a3d73517637fd80dfb74e45dc3d70dd323fe413726156048aaad4a185ffd3e15c62ec5cbf31315645787274d0e97846dd19fa654c5c12ef6c08c8e7c778e53941516b51f90c47bd2fe69d43fd4a07149b8dc99e6bad4192cbe5d4d8c02f6c1a084a923924229d1a238a0c986f97bad0bf79f49571794362250eb42aefd5787b109b9ba5551647b17fa8668e35143341f0ae35b66da9cabb0daa48e7c099d01a9e25d94385a3d4e3f837a4b2be1eaafe2f29dca522c7c53bb96645dc05a15c4608a54ad07fbeb1e5614133f0d8a74ebe811c8220c48b6355bf516da8e656f3e9495142e7c897ef28e0e97c7d7cdb95304ff9e59b6f7ab8d512dd5e67d00c4c46bc90a5122f900fae388654bc6ca2d17baa3b82af196eed395f5a7d2be9c7b844c0d6ea279880a510d52baf24e617872211697f390ac9b2cc34ac02fb16dbe4ac37076752aa7853be1ed1f13919f6212d5ed16b3b2dc3e3534af0d39c6b540e87387aa89faff3f9c94634e47f36708d08d1c7eaa76edd6103993a290cdb57dd99b8122e3c ss = 003f4093fd3eff7ce64682162912fe1501d024cb07b655406f4924b9ea41cb7c count = 114 z = fccc87ce14d0b568b88a662b9407ccd66b2b6465fa69f03fc6405a5a821dd8ca d = 02d6f90ec3f6b1cfeb234c00316c69c46b0758f69acb7923e49968d5c3dab163 msg = 307a93cd4c3a7d726a8cea18d943670a97e56e45fb9c5b74e43725c120b428d2 seed = 74bc97aaf60217fd1898e54cd4087f36a015adb88a6462bb6711f266741a2c5e1790b87e4191162b9643f452eb3ba290 pk = 63c31fc8999d39d85b64d12237ec8b35a669bdd444378916d48062675910594009c3698c1b1026a6b83e52484fd7f1ad78625f2cc660f993ca5449aa8aca394a40588c24acc6422c81d44a51ea1363b104aa06aed9b2951655b7f28a02a055058ec461e2dc0dcfc891d81cc72a8b76e49c29f2d5c217c4ae86378bb9e35bd8f5c2b363861c465eb7106e78e549830330dd6a651a878f05bb0c3f74022f53b351a30351e0a2da7c2f9cf363ea632c3e4c46f99ab059c073d890612ba5b3d8a669da833e2eaba357932d7b417d9071b9695c6afa5a1d16596481953942eb4369e724c6bca6eca1431d1851c908665f91a25a1527ba98b0f0b089cd201a1d62c7b8db00f725a6f6738a344c49ff36068695a87dcbcf0f185ba7076d13ec7680d561de974edfe01c4894844a991bca682d9a9696e38506ebcb47753884989149d5cba8627b032ff856f2117c87c5c6a8c4a52ea203c47414c5c892131951d4229f6ad415c675631e269378438efb163d2d6b58332b752a5bce57c9a9cdab33d5b39a1877b3345a6a75143a2330ad28686763f331473ca56f247e88739b7b0c3242601b347594b7167330b0ba3b57c147e20ec4a88b27d3a73366a07c358f65d33956b61122b375b2c44f2a183b5d88694c083ffaa7b79de631ec4bce225983d7f4c8bd9455794627a267571f55535860753ebcb33be2b90226802f329a382a19629348680682189b9cd5d956a0903ef477af8d505a2eb665dab95ff4d44550f00f81e726f1b599b6644a28112b1a21867f0069fc482289f93f1a0b81beda2b95729d158ab1319b272315c2e642a9f3d177fb2979313b1199f85480060f6f93b07c3932ae3948fd56a340f5337b1c9a3a551d7d47ba4d2c835aec9e5acbcbd7c931ab0cb8adc804440a575f49584b0c9e99586705f615b83b763b9524905742c29017b9e5811f562b121a4a72440dda2a5f66227cea24af1cf91c3d438d7a169e260685f0f4962a21682fc567885133cd650c74d85b7785c716c028f3db8fe4baaf7e5541e45cc79414c04f4551fee03dc51c9daae73fd474abe0d332ace2b61188b2170ff8bd861725b2ffe4aa389a22b9c9c0a967b4c002b5b7e1cc01fdd9a8df8e sk = 94089bbf89af567a36f1566d20b9484532798c4365159b585e798f637b9dc55a5b46ab6005a632ab01299580bd7a1b6044c15494199d0bec91265c00164934d168414f862d6f498140a17459255988fa52a6a44ffb286c29649579acbd7f66aba5f37aa779768026b6aefb703af8a208c33ccba93693182403114fd45c8affdc9b8b39b01ffc1fecd7bbbea1c5ac00babd935ff689125e2779af9c520bcc9c19f24d0742bbcf311b8c782a23048edb0581bbd3c8423c227998870df53dd3cb36f3b922741cab13ac43b361963123958d4866c3985395e9787b088d08135743a5044a7299cc2511ee85b7952a71af03042076a69eec13fbdb21c6cccb30946eed3a561877743b85b5e608743788a4cfe59d9fa4299cbb43fc8ab5d77651a1ca1cb089cf9d5233756b8790175abb599608a76ea85cad6b06cf6514407ee89261b03fa35c61f090bfaad88a85b788f65a8ec0d32143ba7adfe72605145ed97a1e2d993644f3a423a845325129abb781b75534d978486bea2294a29c34a78f91dc4dacb22caafab428727fbb869c0bc847aab3674e0c17016b15c818bbe997703611b8c669887b58920bb42e4b75b546654157d106d4627715dc1e5788c323a06623c0212c23a073428b95497292527ef180174248ce7c72c8e795b0ed375bb618485e253c5ac90b262493f1e30ca087975e873242d9ab006650c4f417911c96fa4a8cafd610e8006d1051579f3b3e2d950cf79b40d7dc5452c53bf4494fdab303b900abd38ac92ec88ad4ecc7b7b650b0aa40d60b67e06066341336c61585dfa8565785785352cf6a49424813cf97499efbd4281f032e851733dd08698636c29ad8a945d3990bc1860462100e891ac337a61de144878281c3d578f5ab82e8db12daf5a06fd4548fc53a33f8cfc681c201360f2ee74adca7cf3d93839e352ac7b04187dc59dadb22df694cfcbc9801f35628c316c689203f4539170427136906601b4c715bce34e1539605c8e72432742c8f654a148762518ba3c34f79c98639833a5c720b4104f909b49248bd0c645755da8c42409d5c168f9a8a7bc8b339a3323a63c31fc8999d39d85b64d12237ec8b35a669bdd444378916d48062675910594009c3698c1b1026a6b83e52484fd7f1ad78625f2cc660f993ca5449aa8aca394a40588c24acc6422c81d44a51ea1363b104aa06aed9b2951655b7f28a02a055058ec461e2dc0dcfc891d81cc72a8b76e49c29f2d5c217c4ae86378bb9e35bd8f5c2b363861c465eb7106e78e549830330dd6a651a878f05bb0c3f74022f53b351a30351e0a2da7c2f9cf363ea632c3e4c46f99ab059c073d890612ba5b3d8a669da833e2eaba357932d7b417d9071b9695c6afa5a1d16596481953942eb4369e724c6bca6eca1431d1851c908665f91a25a1527ba98b0f0b089cd201a1d62c7b8db00f725a6f6738a344c49ff36068695a87dcbcf0f185ba7076d13ec7680d561de974edfe01c4894844a991bca682d9a9696e38506ebcb47753884989149d5cba8627b032ff856f2117c87c5c6a8c4a52ea203c47414c5c892131951d4229f6ad415c675631e269378438efb163d2d6b58332b752a5bce57c9a9cdab33d5b39a1877b3345a6a75143a2330ad28686763f331473ca56f247e88739b7b0c3242601b347594b7167330b0ba3b57c147e20ec4a88b27d3a73366a07c358f65d33956b61122b375b2c44f2a183b5d88694c083ffaa7b79de631ec4bce225983d7f4c8bd9455794627a267571f55535860753ebcb33be2b90226802f329a382a19629348680682189b9cd5d956a0903ef477af8d505a2eb665dab95ff4d44550f00f81e726f1b599b6644a28112b1a21867f0069fc482289f93f1a0b81beda2b95729d158ab1319b272315c2e642a9f3d177fb2979313b1199f85480060f6f93b07c3932ae3948fd56a340f5337b1c9a3a551d7d47ba4d2c835aec9e5acbcbd7c931ab0cb8adc804440a575f49584b0c9e99586705f615b83b763b9524905742c29017b9e5811f562b121a4a72440dda2a5f66227cea24af1cf91c3d438d7a169e260685f0f4962a21682fc567885133cd650c74d85b7785c716c028f3db8fe4baaf7e5541e45cc79414c04f4551fee03dc51c9daae73fd474abe0d332ace2b61188b2170ff8bd861725b2ffe4aa389a22b9c9c0a967b4c002b5b7e1cc01fdd9a8df8edae54037f503e85cbae168826b15afd4727a6ddc820a14acd77047bfb93084f2fccc87ce14d0b568b88a662b9407ccd66b2b6465fa69f03fc6405a5a821dd8ca ct_n = 13d42b298d5e6ad02562efe7e7cc153cf02d33fb86ba5bc5aa98443c8adae7218b333d865e3d61e808e1eb8dbda506c568ef9307ba0ba347400c1d91e856d66631e22170ee176ad39c1dd02c51fbc3ca8d07848d8be4727379b517d93fb29254d815bca672229b0fa8454eea7f215868631ccc4732da4a56b84d04b22f5ba62f975f73e85180a1a9ef0d03610057b4ded968474dfeb78e4d852c55c929b525da4a2eaf43320ca9f8348c9c6d69c7e2f48097d973f5d3381826e7e26a3297e0a41544f86159e3ed994ca33ce896bf6e17bef07fd2bb3c62e369d4dc2865cc578f3ed6b41d52786cbf67a1f2624d597ab0f4cee70e8487cc983757afdc09b6c824fd714106fc95ac5a64442198e7099f0324f3331c872606509dd3039831e1f3989c4b611290cf8adbc879e125801d4be01e3123687c51f2758effeaccfac7b23d3dd5605557bbd8d6dab35f409f6345acea6fd4e4da9c93f9587949549cd53be3716fbf94d087a5ef85f6c074cc407a57627cf40c692c2f63bdbf0778427af7a8898a8200d3ae1f23e70fa4be2a9ab23e72f7c638e32a2b7dc286c5e97f9d985a65f62baf1bfb5bbdb668762972260b614281a8062ea89832c2ff76ca8549efd4011eb4c06fc554ba98d5d853b5f128fa1966e48f8086820ca7b5ea81f87bc91491da070ea9d4f1d87fede9189864cd80c113a6d65486c8bfe302e4ec1a13437ffe92de874e788ac1cb725dd7317989e753056381c065e6fae5d5b764c8371f3e7769e44278a816e8881daacfcca8e14b0d508360b6302ff97aada8492597baba5b5801151e55262178a6600c45fb6ad0baccae2e7c8afae722f6c41f911cdc768de0bce51384bb99a9d6267ab30ce78a5d67bd5172f9a044cb062de85ef55793cca625ccc0d8b383b022b11454fa7d32d47de27550b087f5266d7040b292a91ad55cef380042410d9544b4c828598790fea4ee6a4164cb7e0817fbd5645312dff4e9ade01391c60d4c075c5eb0b853f0a242356a06031676e84b1d0182dbe043c7170b770fa164abad4a8312d0b8dbeb40587322e1d37c71d9993c534244a17c ss_n = b57e40ec2c72355b4036a4657bee77480a8cae6dcf48ea87b6ca024e4d6d9855 ct = 9883b6f341f1a841aa07995af13138930e27c9546eeccf07166c0b57024663e2c9540db06dfb95ac0aa1a94e64fd1b63cf351dfc5001dc439351317d09e0f10d101fcf3e10df29e7b101a5e09bbafaff33876f3b0fc9e1e1c59acf9d56d8a7257470e14510341153402d25863a71e878071097678323b9df4664ba4d3c052cf0c450badb4e00823fc33045372bd1e9bcd0dccd4ccf17d1fa5abec779396ec6561c284b49ed68c0cc0be7e5152d86761d9d2bedb51da067c8950312972ac5f30c705e598196664205921da5df67258fa1e4b35cea33ebce16f37905929c1765f7dc11fdc69da2e6eb2ad873f5e76c3b3931eef10ea6ad0d81a6c2aeaf5d9852dbba5bd012d9c34c84e0b20c12acf5a43f84522934482b07b648efed7cb7267152e8d728a92c0371878a2ff7afe31a346024355f1232c236f59165d59d91f8a3cf58edc03cab100637fc6745cd79cc40ba12d750af8cc5141430038794bacf7ff08b2519ac91562d7b728c10595a083b810a335843890e1eeb1732a61e81d206f28ecbb4327521e3f7bc6d276fbc6eae4b32c4c441a6bda875581630ca4fd501c0049fae01f14721563124d5cefbd190c138abf678068edc056173a1cef19789be1310319572dfde077ee0cf7a41686c36bb21bac9595210f79494ef3ce6b36bc2c4d6a09037b446e10f57c807f337a5b225b15f0fb8a255a13d005877253ac9a4bfbe09cb410620db88ccfb3bfdcfdde2bcaf06c52d2e1f16ed48c922519db99d72df7a9fc0e9e9b179d02451a574e6a1655dd21c3a6886d2e78e4d22cb3a67a5f2a1c306944dd98f2e038a57a8158769ad61f8cc572ecd19cd8d1e0de33dbd918d9f6015a2f95caf11e504d570d36d8880914b1ee05e5c04d5c0b0d09289d977df35166f3cb3253413b58168191dd5ea1659ae444208d86bc6d6cc660042569a120f9466a367474e4822c54cd5cc79927c3646817385b49285b40f4ffec228e070075a6a778a5672ff266cf854bfe7086e1b80078a2a82cef8e0b41860a41aede6fee038fc1c828828c50f00ec915a8fab08e4459ded04cab1fdd8bf499029d8 ss = ea06c928c455963bcf69f4887794cf51191a7801b9132f67879f249192649fb0 count = 115 z = ffa22a851605c51cfe0c4fa8e04be9a8f188e8985326efb8511327b2eea8de8a d = f598ad822546479309e3793f007291bec9c2420ad6b81a136c8b25484da76620 msg = f6bf3c5781e36b92103444b97af60680c01fd71953e8076671e3b4aa3a741268 seed = 8425a37c56a21eb913441296933691c7624f6ca0329ebecae1e15f4690011a1e9a063e22ce4bf68592b3f947d125b04e pk = 6f748b7265c68a132c13abcdf0392fdab82e7311a4b7c03811aa93772601d7d36e3764975b096c6a2b6ddf8154955a12b3dc2c82d803be4c86b18ab9f5e3ac496937bae6830c51173a974fffcaa5ffe9c994710a9a9760ac77b5bf2c1356339a90531446b5a9d492bb08c35991f328cfe0b148063a8e09b1d9340d11d45dddf092b0e855fb888aa852499113af2559916a54c563e97cfdd07829f30f774702ad37119906c75cf0811d91cc76473ed119a0fd660e05ec212d1680a111147e63c77168192721128d3b3de3855036a480ef208dd0387b4492cc5a40a2e8c79697c89cde266be48303124b5fa7846931f1a358a288341216c9610a1e1ac74d5b781a40cf1d5b5eef4296ddb07d4cd08747c563146221123baa8d4564deccb55dc11d6d5493de750071607516caac425665f6b5bbcb2b3fe2441102941cb699796f88013b5aa7c5e513f0a768a8e8c7ac8726f6cc6bc6f006e1101360139a12777c397cb7cb5c0f20b492dcf63728e442c35c7781e133990322122680773825ca1807f9d65e27c133897677eac3362e9127c3ba13500b8de302554f63c1e51ba14587a95cb86d5fe28c9d7c5b44e6bf0b08cf7ae4c280b790bef36ef727b3bd51961fe1a4c5cc42185c7f72669f876801168cc710a6c22673a98f38bd160c71753039a5cc4cc4e1c727524b8a87683b50135514b871ba601647546e9c8a306c97adf422a2369bd13ab7dc91a6c9838e7594bb2fa0be20c97adbf858d0605bed2cb113cc79087599e3a668afe2c8ee25100c881e9b891c9c08492d26342ca98a6a40a379607b8db22d83633b66942824ab257d2b118bd98d91a935329964aa24205bc38536a896bad1aef095a6d6da4fa5827bdd6388a4977282c779308210e2c51d1d6c550c0522edc8877d733d4db5114227743ee021a374039e4866697cceebea16faac6813dab9534ba4e109a62b5b04bebb85d6215e359648e76049fec82f974cbd4fa77532089d9c531768321bac601f14fc3ce61b3adbe160f6d6162513b17fc9235b452431c5abfae5118bc92b913657e0f13ec9d66233c0c842c0153a14153882a1995e7aea8720fa549fa331a2ef2b870f1383eb07cdd4ea842ae290b41c sk = b05257edb14212613afc6609da28bf8e043252a73b794894aa360d98ca896f450cbe9523f578cf89d009418b6763c08f3672209374409f8a80776b1a0348716efc7a3f2aad19792f437338a12c459383423d6567c57a4f8f391e2b650aa27acea487041bca29d8d717f8734a14541b84f9906368c71f7bcff19b326fe44d199b2c8aa0ba9768b76cc5b5b55a19f4da67efbc441a7258c63c29a5144840a507f9c8aca2a07059010716499ec3184b2da92a8fb273476b64c61732001a1bb75a18b9296a04c362cd2003f795750a8344ea38960823692cd1a84204601340374ab10691ca3e1cdc9b499133b43785fe199358b7b4b5f998f538cd1d572a93741ebda16aa2a38c4950c5d3e16cdd3a0e4ccc8587034fd94b4e3f277f56555c01509580298321f4c610458c24fcb998cb31233a2b9811254ed228a2d094a500b16cb899384694a112306cdbc3e3fa160d53c767464b6a2a83b84771310c572aa5652796745737c55f03cca0a13ecbe57d2680483650464eb76060706ee5a66dc6b66d63d26adb3a16f4b52bdc3ba5e1db4026c78f898395be484a644c3c53141453b17f66005124eb6158844589027a9e582d0f7962c8a30b158aaa88aa1eaa756ca600ba9f178e7df2093ed6b595699a0f754f9f7b92c2b67c96b3c110340f6e3183fecc742b33437b8b3ea36b32cae76d46d878c23551d7ec70cff7583cf6b979273624ac34ce2518607c4f7be3456a804ffd47653bca7296067241bbb40dd7cea219acabeb12e6d62ab258c2ded0cd353930c185aa2630765e827401178bd684797bc55457e94cab2971eab857609bb5f6d89586835810c5cd3902308a301622c43a56b7babdd40b293b494f47b618954c34ba8f5c9ab7e7fa1550316d194469f10840f7a3a14bc50342021a342021e3cb13156b09f9582b62e1a9d863a92b3b75abd5635eb7c1a6243ceff19423f90ba7bc3bba29215d31613f8a8870931e81c9ade7faa0dd92362bd08b1380ccc0d2bc5d412a52f368b27438ced82bf0028728520d94419d4fc1b0da8a1812516c7092b560c71bb153bee1b11a26935a7441626f748b7265c68a132c13abcdf0392fdab82e7311a4b7c03811aa93772601d7d36e3764975b096c6a2b6ddf8154955a12b3dc2c82d803be4c86b18ab9f5e3ac496937bae6830c51173a974fffcaa5ffe9c994710a9a9760ac77b5bf2c1356339a90531446b5a9d492bb08c35991f328cfe0b148063a8e09b1d9340d11d45dddf092b0e855fb888aa852499113af2559916a54c563e97cfdd07829f30f774702ad37119906c75cf0811d91cc76473ed119a0fd660e05ec212d1680a111147e63c77168192721128d3b3de3855036a480ef208dd0387b4492cc5a40a2e8c79697c89cde266be48303124b5fa7846931f1a358a288341216c9610a1e1ac74d5b781a40cf1d5b5eef4296ddb07d4cd08747c563146221123baa8d4564deccb55dc11d6d5493de750071607516caac425665f6b5bbcb2b3fe2441102941cb699796f88013b5aa7c5e513f0a768a8e8c7ac8726f6cc6bc6f006e1101360139a12777c397cb7cb5c0f20b492dcf63728e442c35c7781e133990322122680773825ca1807f9d65e27c133897677eac3362e9127c3ba13500b8de302554f63c1e51ba14587a95cb86d5fe28c9d7c5b44e6bf0b08cf7ae4c280b790bef36ef727b3bd51961fe1a4c5cc42185c7f72669f876801168cc710a6c22673a98f38bd160c71753039a5cc4cc4e1c727524b8a87683b50135514b871ba601647546e9c8a306c97adf422a2369bd13ab7dc91a6c9838e7594bb2fa0be20c97adbf858d0605bed2cb113cc79087599e3a668afe2c8ee25100c881e9b891c9c08492d26342ca98a6a40a379607b8db22d83633b66942824ab257d2b118bd98d91a935329964aa24205bc38536a896bad1aef095a6d6da4fa5827bdd6388a4977282c779308210e2c51d1d6c550c0522edc8877d733d4db5114227743ee021a374039e4866697cceebea16faac6813dab9534ba4e109a62b5b04bebb85d6215e359648e76049fec82f974cbd4fa77532089d9c531768321bac601f14fc3ce61b3adbe160f6d6162513b17fc9235b452431c5abfae5118bc92b913657e0f13ec9d66233c0c842c0153a14153882a1995e7aea8720fa549fa331a2ef2b870f1383eb07cdd4ea842ae290b41cfdcfa970b7a4a28a3c9ba7d637bda0ed17e8a45360f01f1f6ac5f49c940eb1bcffa22a851605c51cfe0c4fa8e04be9a8f188e8985326efb8511327b2eea8de8a ct_n = 1ecfaaca641d6b9c254df48b6054f50c5a5dda4aeab254c97ddd783e7f670263de1ec34e51904bbf26f8dd4011062f926df46d93eb2c1cd2cc6b90a7e1bade5c1f2956faf5553a821086b04439e702b236bece112744bc7a30545d82a49af0b350e865aa75e590a47d4e3569e25f716e8d93af4ce5c77eb36bff79b41879355ff58ffebc19a18efe848340150a6294b1c23a0ca76f33602448a038f22d8eb420bc7501bc41f13a1652fc00b143bb0b03e368563b8f5d2fb42e907ea18fecf08a4c6864db9dd03f7f1176f491ab25ca1419590e3dd87f6cde64f960a6a03e5a6171c4164606524e81d0d624d797445d3afc84ce93ce5cd3dacddffc5d1b5ffd796245b3e72b6089a411229007e583acf407aeea6f5209bfdcb92e14948f4d94a6dccf829d8e1c0d475b0f0bbdfb5d96601e47eedc166a866cdb9192d806fc2266e0049f7e88ee3853cfc041cf7115212fcb88fe67457b63bb0c94be57779dd738f24b373de19ee375362e68d46c7ac0bbedee16ec7ffa49925821246a281a0afe9ec3e9cd374ebf67f7146a59ff0fcd6e2cf6d83994fc7fb48d4d532195e46150fc8f5b608cfd0d746645fc4d1fb6acf981de8c19f93421d36db15be0b3f578a0967b8ad3e1b9c4446b40d938bf2af93f7d72d3e491257009275d3872a8baff4b946ffab0ea5458619122e0aec4db580529351ce91b069a683c3accfcd766e1ddbd706585b516aaa8fa853db34b0777e54431309b4ca66f6d27cd1f80c2fdd0a975f186da8dc67b612c8729614df53cb7a20566d64224bb7664e93f9bdb62fed73545ea9a8a92090c20a4f7731825ec6b6a8b4402f365eb2192b76b5f22e1383fee79c7316b6c4bf574581da566005d576e129243a71422ba46127de74d47300f9c35fd625695a4cd4760aa59dd3c5c68d27a102120e715e446614fbb5d4e66b312a37b6d0be89a1057b499737616012fd43d273a6784420337f8183df446f068d88f3b7c67e81cef6a933a43055a859f42093830b9be54d7d4f5d8216243f7366428d2b64458200c04b9eae2e76fe094555db70657a2f8e282342a91e1a30d5e ss_n = 55fb87c3e8b58cf9610acec364f39d1729cf587c071bccfaa344cd4f98f11028 ct = 9b50e4913dcf18f57c9a338515d3d874fb1055a2300c1e2c19df2368c8e0bad34918cc0118658645bc0b855a91bf6766bf5a9d27122314442f4f6423b1b0596e36738a198cba6e1149deb6f72c364b86f10e775dfd08b4eabe037ea238ed68d0c1ffba32f0918b7e7f038b5888a56867edf71eef888b25af728b9edbc7e6e2980a2fab73dfee29dd022a13f33099f6bb47f96074fda7de107d6599432bf2b9ec6b92b3c967c31abab8fbeff69c401948ceb0b63f41c8138fd9eaf119a159273f54d1249fcff39f71e949c060c452981569391b1eec2ea1f8a4fd5aca2fb01995f3312b180e0bec9eaf79e3c3a43555fc1a115d2d590a0945ca95c4667b6bba3049fabf8c1b43e32508cb9dfb88ed06f1a37bb0400cd3fdcca05ad22a7ff6181ce4ab5762f2d69803b6e8b05ff6e9b1484fe94626b1ca843d44937f36edcc534dce5b1ced73577b0afc3f194bb5fdc9000160dcd7d1bbe923e471c2c35462b21606b7c533e582ccb66581d866dad86c2c4eafb7619b127527a2f7ed05a02b4d82fee6207d2f10f48d2b9791e585594f77d9ca216d8147f07003a21e57fac8840ad824d7466e82f29fae9feec8470dd5dcd0c1fcb645439453c3b71c2a91e8206bb538865c205aaa753ec31964b455232f6bc4a59a2cef7e440f45f3e444b9cd650e5eaa8e2d858428ba0c76e3047014545decb466cde98d9870a15a316c8ba1196d058a3222a421769d6c90c63cbbb70ee1baea8544eab07896a7529694939689119021cea1efd9c449cd01d169bfe3b74407d32ea41bfb0f8a49b5349984c6ab09a591f017ce106affdecc1d9ee2ac18d14b33672e4f42ac5eaf10d11d4513702852c0672b1625d3af27e285282594e4357806edf7fca5f5b35b6b2aed29ebcb706e143206dba000c0c1958b72cf72fa25c598cc962da6b7fdd84f412e23c4bda5dde71812fc841f812b7f96e9f535968b5e68c4a7340aa6e59209cb68515ce808202066097c05e4d4e6f03c54c17db83ae5d72e2c589373ea3d7aa4c8b5f82041a116b02476e7fc08351177ce7aec4cb6a0f9194ecfab50f7a64af82e5a9a46 ss = daea3d37c511e06260a8e5240624d07cd44ca7bedd94ec2f5352ffdf8fd950e9 count = 116 z = 3bbf455c88d965163631c288abaeda2b887cfc8dd0034107d1e4c0f7e0986a93 d = 81ddefe1afef30c96598803c40b5c903e8a30d2df1d755f665e019f9f84f2e86 msg = 8acd72ec4c9d5cee1550c84d754c0377af6324ac158c7f2feb1010bb0e443aac seed = ce39d704224b7503895c929945a074b5c73b03fd4de59b54e0a4661ff12a0af8aca984f4c5ec92e18cca580fd498f0b2 pk = 15164599fb03f077cf33a77512a365c431559a9933bb0b591763788bc62620681c6d906cc7698392a92ef34c1380282faf21060f996a2dacb958c137ae1354cb1b71f3f64ad54516e4535d3062595882228ca51b28619623cb71145150b3626d107455af4b68455740734489cfb72d9116140a1901df550c06768106fbc1cf8ac1b3eb84b86873f5ea077eab5932d260327c7c42a80efa24908417083e312247eb28a0254b364bc66eeb8075a7778de91daa08a688931292990441554debe186271720f8f716418b095f771670a589b238cc2c826927e24639929b39a561553814ace7196aab6d37d54a47a02845135b42029db8216193f0a9c2125ee454381920196b9b540b9b1d6c2b22ea91804f3b0cfb0a48a1d96574d438c2d36e5171730de9174eb5cf049703059b60eb04150ac978a61b74c87cc11f978fa5685285000b86f0a3eb5ac1583b6a68746f7a17bef1cb154626a675f052bc45ac8af9223179070a057616f8833ac09c360c3aa4295f42e87cf4a4b2186635a7715eaae244e495728144071b0c2c25d451ea18b0dc969d3f7c220fb71609fc1e496310f1d79ff0fa31aaa293103362836a12cadb47024121b27c19d704897684092db7030b856074e6312b9676606a314f8c0ee3010d94c6354211167953857a620842067ba57777f4c65a39ca238d8a5849110844ca6a69796e7a07b2a90118e5b468b0d48d350a4cde00a0b8547ba052b4ba1651a8fb731a5a6551900a7ca423174029d0eaa63bd0bd8a4b07255c698490093ed52ee55888d9ea27d6eabc13d3bd013400241a1019028e152a6843802d919a4085c9c24233bedcf112cd6bc250129b7a87b7ea4b0affa3a8863a94ed4c64a6ec4071f6acf0173943a8454933bf2a097b2992b0d05a6403b84c444b8d4f9658c4e08af11c06a0237d10a6c7695307b4487898c1c30bc95697489cdbd6ae916c9995fa19485c611590a4b607347cac2ada310fac2a18c38c974aa31cd8265d21382ddc90394316bd9fa18ab151c073e9474deb373cb779bcfb1d74fc6804a91249f21164372166b35a8c688aeaf47c17158425773d2eb5e6237d561016e4d44bfcadc365e9495e463d8a2955ad3dfd1cbfe5 sk = 5323b6ae3327fea242d2eb39b3f068aaa0006b703297d53d195576fc0a1682e985578958606cabfc0585280b88b5fb37bc657a30ab2d72e07bd585c2b6941e613624b34950c2622004322698daa1fee65e6918531d59c0dedc303684b83079be08ea062bbbc7b32234df039722f261fbba8e71f98317c8af2e68aa0269bcc9498bca5a607caa360133489b6a3e428aaa7f271bd7b48efe1b691625768a071ebb05673b513499007e6c86a12419a99e8c090271469797104df58adb204d5005cc11272d0fc7882d4233312741e99848594b0a5b01a61003ce0695c144fa7ccfbba7158b81e457bd7306a41725682dea4ef6fcaea8851a8f1688cee83923fcc67f907fc406a0e06b71fde30e892a6eb3328892829a1ec4bbb9379b4fdc7adb08214384a9d1697df5f1a888fc33af284e2ec6837482a4eac00adf4c901a760e6fca826ed016f49266b2d8a1758c6f1ce660bf5310aef061a140aaeab99de6542397c205094746f74c04b5d6b4cdf9467cf863cddb2753195e7fc8648769ba8f3a8b6d884085c7460a88bf0a07b5dd13ccd14447f4b2a1a06480843215d12126a9258949e6547380426c88bbc5f559672b19d4715056c724aa040ef1b850e49146587a62179523534973d80146602c49a9b526637a8b45299d7261ad37bc85d8771bbf1b90a5c99e252b08e7204cecc124fde00f0bf59dab6303579ccf8522bd79710354b011cfcbc3672213d8a78c1e657341f00197239269e07fd7f215f37600564824e16a77336c646980015a2465738531220bccb220134371bb4ee8411a6b8b77c777934a13f53b2937eba9f239a0278c802623214943c58234895cf731dc640cd2512ee6154ab222bf3fc7213bd9c810a79872dbaaa774abd568c7e58232d4a162f8fbcc10d9c3da443d63e5bae4217f970640c68b5c4855b685ab5444f50e8ce97516623b14164b092772b587787be1729bb0286296aa188cb3c3d47c3ea9ada1260683a93e3a2a0793a95d42b782ae03664bfb332c6a4d58e07baa9b56e6fa768b8c098b3292e047637d175af1f0441339528801876480af63d2216c128b15164599fb03f077cf33a77512a365c431559a9933bb0b591763788bc62620681c6d906cc7698392a92ef34c1380282faf21060f996a2dacb958c137ae1354cb1b71f3f64ad54516e4535d3062595882228ca51b28619623cb71145150b3626d107455af4b68455740734489cfb72d9116140a1901df550c06768106fbc1cf8ac1b3eb84b86873f5ea077eab5932d260327c7c42a80efa24908417083e312247eb28a0254b364bc66eeb8075a7778de91daa08a688931292990441554debe186271720f8f716418b095f771670a589b238cc2c826927e24639929b39a561553814ace7196aab6d37d54a47a02845135b42029db8216193f0a9c2125ee454381920196b9b540b9b1d6c2b22ea91804f3b0cfb0a48a1d96574d438c2d36e5171730de9174eb5cf049703059b60eb04150ac978a61b74c87cc11f978fa5685285000b86f0a3eb5ac1583b6a68746f7a17bef1cb154626a675f052bc45ac8af9223179070a057616f8833ac09c360c3aa4295f42e87cf4a4b2186635a7715eaae244e495728144071b0c2c25d451ea18b0dc969d3f7c220fb71609fc1e496310f1d79ff0fa31aaa293103362836a12cadb47024121b27c19d704897684092db7030b856074e6312b9676606a314f8c0ee3010d94c6354211167953857a620842067ba57777f4c65a39ca238d8a5849110844ca6a69796e7a07b2a90118e5b468b0d48d350a4cde00a0b8547ba052b4ba1651a8fb731a5a6551900a7ca423174029d0eaa63bd0bd8a4b07255c698490093ed52ee55888d9ea27d6eabc13d3bd013400241a1019028e152a6843802d919a4085c9c24233bedcf112cd6bc250129b7a87b7ea4b0affa3a8863a94ed4c64a6ec4071f6acf0173943a8454933bf2a097b2992b0d05a6403b84c444b8d4f9658c4e08af11c06a0237d10a6c7695307b4487898c1c30bc95697489cdbd6ae916c9995fa19485c611590a4b607347cac2ada310fac2a18c38c974aa31cd8265d21382ddc90394316bd9fa18ab151c073e9474deb373cb779bcfb1d74fc6804a91249f21164372166b35a8c688aeaf47c17158425773d2eb5e6237d561016e4d44bfcadc365e9495e463d8a2955ad3dfd1cbfe5e11b8a5ace4ec52ceafb980a39b1aafef0b47e81b4fac02ac3fe29f2627cacef3bbf455c88d965163631c288abaeda2b887cfc8dd0034107d1e4c0f7e0986a93 ct_n = fa7596f63e3025b0ff1149a0ad60a2889660241d92c5408bee857f2efbd0e276cef243e967c3706739a8d12b61b3c6522b77eb977650b29dd9e9bc7d8dd7890fb29f9df9841d9ef417885d96f822e4c69abf34e8ab2ff46bd5c02f3e759691f58b08881c3662404772cc6969fffefff68e151ec5746d18c3424310d5d61b809e03d030c1f9dabbb2bd328794683cfc738cfa22a88fdb9e5d827ffeb47b5d44f8effae36dae8942025aa54a6a170622b5571bba9097b66e8e70d28d7ac503f77a3244936cd9307228b108f5615d7f8f61a7f82c015fe211d6b676dc1ff165a317f5535c0d52120a140f1bc11abd2a70b2bc537aead3501d26e1d807ef9a75fde634651cfd98cf5e25485ab3e822dc6338b8adcb161379beb1c82f10ce42d6fb3e00def3efb6bcaf315603b641b2dc5261755e51295c4979e8ac0b3e41189579a2448e8ebda64440f424fae2a0e59d2e24ecf22b224c59905b05cae7f1abf1aa8345496706a198d5d215684f236d9ea739e9a1068765fb131eab9267b25bcb75c367dc0938d9f350a7145d251f89a04d1fe700cb794623b9bdfe7a9a8b21f153cbb0d3c6bc66a441a2d8ed7082745d52a3a3e412e73ee42287e18315815c7b66fea62c12bd1af3e59e56b0e7f6daa93630e101bcde958a152d68a075ec88a5c798e0ac978788d1b01d76408550d91dd0b35c48c2b6f42d91a9598a32665ff496b75b018dbb0a08bf1d2c35f48f994104ca97978427e20519da2f587318a7edd0c67fb5c8ff268d553996ce8e73744fbf85bfdf0b007c79731f1cdfb3e03ffa9cd290c4219b60e6fff19ff243eb70cdbcbdc825fbeeae93d7ec1edbd19fe6e9ab11a7c8f9098a029331d8539bda969653a6f21a9dde64db794927778899836482ab75ccf20ca55011685f6950499f65391ce659edbca507fc32360f6f1aa577e035b34b5863ee05fa5b59a87fbbca591710c2a20542fc284f72a0d2799873fe9ffb8ce20b118d4bede495eda2c457fedbddf2e0c86004a01c04b6fd8a1812b7837867e2ab220329593891dc0319e0031b688a9c91c98cc6a54eeaf4d95dc3a6c57c ss_n = 83c8cfe414b68c08eb6592ecaf9e0d6d902de6a55de40fcc8f3c04a6cc0c4084 ct = dd4fae8c2f5dd3ad44bc4264d155f978360cc3d8f1419fd0d81eae1306ca13561d911d6cc490a2e4dce5eb21cdacd0af539f19b8e1e84f67f763e2d3572cdf4165ec96ebf9ced6b601773664cb59879b906d3485cbe0f406e7a91f90d10635e77f68f56cdf5f2a7bde1f7f020bb07331183094d6942b880f2d124d62022f9a7b5f30a6725e48be1f60020b18f7d017b3ecd4336667a1570dca8d67ad51880363efb06691d0e61accbd2f04fbebc56595adead4dafffb566e646d3d8d3ec4e1ad87c524a665f4415d9a93b79e4c15ac6a7d04b970fe0aaabf90bada3d0efae1ae83542ec3a0acf4314574cec98ba97b5dff5784f6082ec40a6a89b5615a189bcd370864d33a522b732f9e3364e8fd31b6089d8270c753641c988f1bd9dacbb5120e5f9dd39e05f3c7453f3091fa6d3d2cc29c44de0100b12f8f389a1caf67c3e6128453960f15768c7d3eb03dc924fa5e39fbb2d945f85dfe4e56f8ae5f9fe1c17985bc3b5dfa8405cb2996c9e8b253ce160d9ebb05b5e018954bbd58d56f7d1b0ae37c9aa89fc486128e088a1d017425fec858c309051ff6119f8b66732bfb298ad99ec7b488c20d9593b056e6b2697216d2b053ee8969b476ecd9efb555a5f8b8189556540d0448c0b8fb117840c4bd132e010083404ce6fb2f7206bc2346fff5c43268c0623111034b27304812a29e371244f92f13a884d08a833f7b256592469c56e4a1d9bc1379dd61c95a464feb3e045c82b0210dadff25475e4f4a4f53a206394107e2a776e004a3eba21d520bf8eae6c3558ca873891c6c723bc0edb7c96dcd98ac28d39851484acbaad01f09ee284f84dd960aa2c4629ff5c764f62718142f5f76f9f942fa53002f9a4efbbf8373e1f53315af11b4b5e478aec8f975277e08ea49560e3afdcfe5f162029fd62684a627daa9370f5a9ed8e768e63ee9700628b361a429d740d524876705e14c4061ad9cb7e91bc7f89f4423ee812e0d1623483f2834d1ad3cff9dac9cca301da98b7a15032a0a9cfa040ec6bfe2d27eba2539f3920c82af675b29870fe626f4d9ab96ed9654dc17a671769543b9bc16 ss = 7ffa0083cd680552a76cc70ec6448de46f31bf9a2b74be79bd64d46b4c7619c4 count = 117 z = df25333f78e57a446a150fe8f2d002764f4d3d435a8c5988cd0c97b4f7488bb7 d = 6c9cfa77ed8d82cf5bdce8da08118bde7b57c81105c93bc636619f03dc198ca9 msg = 7c088671f748ed05d70e2b6450e4acda32b24c8ce341722d557db2c02c05a0c3 seed = a234812d34c9d5c69d24453b822341e6b6c1fe2832c79a0aa9df30ce0ea6e520583c308c08f185808767b91b5ada44cc pk = 6746ab14709462d759eeab8213c779f9bb37a40094f766ca52a716cdc06151a27f62c98bbd3c5435e0c098513a25dcc9126b271922074cd989d65881faa8039cab844ba723335bb847521046d78a09284bf61c2c5eea84638742fc05923d4c290edb035ac652b793839380a658f1cb091b1232a65dd937ac888b45aec31072da6a8bf14e330a9037896490a46d7f9b091517b5ac1507a2cc71f5cc8cdae460352610373712ddb48eacb61333d826ed057f42087a33cb891d20b13efb905e52a54045918d3745fcb7222a166bb240c5a0695009d26aea41b8ee1633c048af60d9ce6a0bae8e93cbcd18ab2d17563b9ac8bc92244623977873450220a605958bd8894f09ab29db10aa7c7b4ea860cc07c164c1290c9c08cfdf7372f027bf22b64e55362f06ccc35965a19ed0267b1a958c82bbbe35a047515a9292b2c6579beea85ff4772a5a92ca6ed212e5fbad1f616786faa46800c6d298b7294a6bc8c54dbffb20dbd3325fbb4acf3bbe8848aa9b469cedb25c760c4c9b7bc82631062b2b5aeec1a1bca8695ba213e44baa5ea0384cca9198e164e2721cb2192ef23c2b5a26ac69c68f2a805a084a3c4ae9b06031408b88aed6e5b2a0ebaa98ab3dcb7802ea6291163c0af90820015b9c61012c34278ac4c06783a69d21c19725aa681c7177839109acf721a3c80257022994631381a9670f7a1e39c32478e2a4e1916453906503428af2e9bde71bbb0cf1917d824312b13663e8a7e864a0fbf1c1027522a2481a54322f662805261388f448341d85026a6a85674c6a36541cecd6b0b6138da515bc86c22571fb538a90a02b2242c9eb18ee335cb09699c01a3c55182b1985bd8c7ca334b77dc865283d36339c05a24dc2046a0319c743ba4df1bbedda52f8829b9ea216a2b309d46012b2203deeb64908920512b3576c49202f26803511450a25b4561b1f2d83c6608a1f18c0806bf1b8978bc47e202542f610c2f69af1dc0a130632895caa59d38245f0b08e35bf803a0f885630aae68d2c736cbf605d1dca88af1499bf801b6531011ec077cf7a3ceb44659eb0b3e35a68fecb9e941100dc00493da8a97aa7a7d51c378a2cd2de8a7c84aea782d2feec4617b45bf530fe sk = fc323763d421ad19cfe28a85a6db8f59c326e004043065bee694c4a6781c1238950a78cd091c5af7926ab231889310940ee1c528e255fe018c06796ea429728e209fea05af8bab11df364e7a32b2fa539c18dbba0ca93adbf48d52228817f79341ab757120937b69c00ba14c2948cea3d37b7b468a26b33b897484c2f587095282edfbbdb78c9653493f536a71d425294d6581209018ac5462a744a1e483705360cb0293cd5dc88b0977b730142a31f91f4d74b443836f0b8815a4b00ca24b42fae675a815c71460232c30cc926ac5b883569371778a98b2eb1650e2e85c878737e7b5c0f3255776210b29147c631c46ccb831cd87ca9733955f5b524ec50994d6a927d84924f9340d9c7a3270465cbc848d1c8f63d0a6e2b0b2c6fb2a710c240479a4f800305e50ac679b49ba06079178006c6654b87b954ec4a0cb160c0171283b8c21d68cb3e06c6d03d2718e3a86475ca1334273dc8bab7914569aeb47866bb6fec346afd127156b2f13cb5a4ec199bd2885f517803406815c258088b2865658a33e7a5c43174ccb409e40a5551251a4c263a3df4bc4dfba2ec5c7c96bd45ab7b0a3ebeb5160b878731cc30f2aa3d4fc67fb946ee8f3c2286ac63d7c0b521b3946087dfe84620cbabb8260c741577747373ef5f951a51c23261037a35218a3a3969cda4321693e942aac8543565f21299234746ffc1a1875434acab50721423c4a287c9907af20cce7a173377129a5b219667750eb391b1898c2fba111ad947a73e54daeb74ea42810cc711cf7cb545419253002817a535f1d00c0ccc314448c972aa4105c5139add479f36944e3487eb53c7333ac0413fba540e3aa2e2c87553643aa308d1bc061e4d2220d75c00b533437da71152998f74a305e401fa4575aef5027232c5730890988acc3250372eba4c6be5957f0fb0a0d66b05b330397500aeee60dcf553c8385395c176ca9eb72bbf22ab3db258b4ba666bc50f726270cc09521e54eb7081fb86b1a195c8d44f65906f10b89cc6bb6162aed920e9f61c65aa9a57386bbe77901c4a21b7be0086325be428ac71d1bcab3a68c9ec1a36746ab14709462d759eeab8213c779f9bb37a40094f766ca52a716cdc06151a27f62c98bbd3c5435e0c098513a25dcc9126b271922074cd989d65881faa8039cab844ba723335bb847521046d78a09284bf61c2c5eea84638742fc05923d4c290edb035ac652b793839380a658f1cb091b1232a65dd937ac888b45aec31072da6a8bf14e330a9037896490a46d7f9b091517b5ac1507a2cc71f5cc8cdae460352610373712ddb48eacb61333d826ed057f42087a33cb891d20b13efb905e52a54045918d3745fcb7222a166bb240c5a0695009d26aea41b8ee1633c048af60d9ce6a0bae8e93cbcd18ab2d17563b9ac8bc92244623977873450220a605958bd8894f09ab29db10aa7c7b4ea860cc07c164c1290c9c08cfdf7372f027bf22b64e55362f06ccc35965a19ed0267b1a958c82bbbe35a047515a9292b2c6579beea85ff4772a5a92ca6ed212e5fbad1f616786faa46800c6d298b7294a6bc8c54dbffb20dbd3325fbb4acf3bbe8848aa9b469cedb25c760c4c9b7bc82631062b2b5aeec1a1bca8695ba213e44baa5ea0384cca9198e164e2721cb2192ef23c2b5a26ac69c68f2a805a084a3c4ae9b06031408b88aed6e5b2a0ebaa98ab3dcb7802ea6291163c0af90820015b9c61012c34278ac4c06783a69d21c19725aa681c7177839109acf721a3c80257022994631381a9670f7a1e39c32478e2a4e1916453906503428af2e9bde71bbb0cf1917d824312b13663e8a7e864a0fbf1c1027522a2481a54322f662805261388f448341d85026a6a85674c6a36541cecd6b0b6138da515bc86c22571fb538a90a02b2242c9eb18ee335cb09699c01a3c55182b1985bd8c7ca334b77dc865283d36339c05a24dc2046a0319c743ba4df1bbedda52f8829b9ea216a2b309d46012b2203deeb64908920512b3576c49202f26803511450a25b4561b1f2d83c6608a1f18c0806bf1b8978bc47e202542f610c2f69af1dc0a130632895caa59d38245f0b08e35bf803a0f885630aae68d2c736cbf605d1dca88af1499bf801b6531011ec077cf7a3ceb44659eb0b3e35a68fecb9e941100dc00493da8a97aa7a7d51c378a2cd2de8a7c84aea782d2feec4617b45bf530fed34467b48efb7c6c6f79f6aff9a3c45bde2f441d2b119bb9aa684cdbeb0d3021df25333f78e57a446a150fe8f2d002764f4d3d435a8c5988cd0c97b4f7488bb7 ct_n = 4a20cd2c1523b4448dfc8992580b9fd30dd72421dbdcb817d1306ff0afc947dae1f1d53b77701efc8190f50deaf7e7d5eb41165bdbfc1510f9e2443ea7b3f14e94ff4aa225dc86191b5a13a1365e9fcf788dc0bc1f792354d2ea2566784966df2ef435ddc363a150f461971e618f63b126a29b811db4a912cde3adce61a6459abfe3a1fbae6db0c9b4fa9327bfc1b80820c6fcf8036e0f56724d000b443c840147e6d349e5f7e7710188aac4af7963654a1c2baf38361237bf24719bca875291e773a0d42a40a09ba6ffe3288962d0e2a1cc8748de68bf67f92d22d5f8a666a564b2d9caf8b3796ae8921852b68aef6058600f41fcab3ba32f985655f77f6b3025015aa850a4f7c3b7f83c2ad83af7d4362abdf43d359c93ebb911b147e73f2075e39f415cebf5ecc9bb2b9eca52e40fd3f74750b2314b26d0a690583085f410f8fd38d32765389e1747b4fda71036d5e057862af2043d3c92e43b6126e8059accc851905e43480af77cef3dca66c0fe2bd665dff738b9911505f1c097b847aa543a383b4cadecb9ef7859355c424e9adb986739f4870a95a5643803118e16f98186f7b965d87cf6c3a5a4a9fee852f78a54af0f9c29b46c0ec8c2cfba37943ae75d83e667957e8f4fd70faedc4ea589b5db082f50e39fbd150cde72ce2286242d80c356372e06ce501c49cc1795c80939e99f6b0d8098226fc5eb1607c35a628f3075b53e7f78a3e2f909f55c570cc5874a5096625f1058abaa5b5d341ed6c24f256bdd7d783c57239575318a4f93c86899b8951cec00a9880de30dc469b3e2f4a4bbb17e02eafe763cc56cd2c1c5bda481cdd8a6cabf8470ea79f924b0600a800313155b806b2fcf057a756395c49752dceeba50f3adfe32c42fb0c835e17ec474b71a5ce775e60b93d6eec9466b6f75b45191afeef76d6110e35094facef23d2391c34b00dc9d973ea964bb0efcd4844e6158216583cc0a46dc7b19c71c157925608541d7253764a1f2ed9c9b72a5ed92d36b999de17a0bf8a7312651bc78c4d3d64de64a1de58b257ab697ebc329f644d228d2bd652e14a75f57ba6a514d ss_n = 16e90a2e5e6d3577c8687977434d8fe8dbbb191203de70164b6f38a9277e9987 ct = 99f1fd801cf9f746a1bed190d2927826cf643c24044006b2fcec7f9d051916ba04333d97c689125322d54b86f828666f1b6bc47515ef4e0c62cca0f4784b2a3995bf357ddd4f583f80d8c7488ad4885e964e32c279975068ef8fe1b128973ff1a1f08c078544b995fde64360a51520063bc6adfd370d83f1eebdcdafcc441fa03bf2c5fb3e866ece1b0c617c1a88bffffc60c259d105796304cfce5823eb34af577b76219b3d364adafbedd28d1487075d6ee56e91a774ad3dc3802f49ffeb5b6fc8ce4860601be673e5a8b716dfe594018666e5e5bbccc0a3eaabf55325fe16a1998c03cadf6e9a91e32dcc853eb4edf112ca73bca13ed51239f3ebff1e865c91e0879cceab22c132332192737b497808426c417733143a7c1e994213888fd97bc3d192f06d8b01513f6c9b99b8d927cb0302bb622b202b039b6d0d5d309107a2e5399eb7d4de765fb372688b8dfff878d9ca8ac2613741ee902b00bfd10454fddb9d877f757fa43ccf28934ad4258ae188c67c45eec15822b6aa155646e2a80e194dfbe980fb009142840102a49e1c8cc596228c963dde21a9bbd656dec8fedc6922224956086fdd9a6e69545b63d5982b2fe162602e6d91d5ab1199bc881a9d566b094e77a161f8f6fe97966f3bf1c2768cfca4e49ecd6ac6fda67fa8737b333f50c74c08f8862165d531b9449fd23398ec4272aec6e0f8ad81bf7fc4fe60af1092de3c7ee0257be7354b8add0db00dbc898daf95b70def1b3357f55f7f053ced9ccec7c1f841045675d79b9bc39484b9217d37c41d2afeaf508a501d66b720e1aefed537bc561fc5ef1243e3a1904cb1ee7959021a9309f04ce0ce4161f3c12f099ec202e04d2d5478e35af494dddab7f1c8652f23c9dda32a03b781e7dcb427a951d4dcc5e87a887deee42c95fa64585995645eef14de445e19472f547b7b9e71ea7c4709dec4c5920694be3c4820d4b914dec230a5629225e74959842ebffe7ddc5d03a2cc673346f719a887d8c32ec233594f3d15eb74832d13fbe0d22486aa92c7801824928e0efc12d40f36a344f4e4deb208e73064e78c8274c2d7 ss = 686ee41891f84ce3d4ea8e2c3dc87132f67e148c1f64e08dcb35849809012c00 count = 118 z = 088712638ea38ec8e2979cd6fc8ada87b08ef4513befd65b909b017807efc2dc d = a1380c93049a083b8f6d856a82f5602a9a5ccc344bb947f6bbb49cf625c5d7e5 msg = a9a07ce70ce7d03a6b598d425802c2eeb745af7f43de5f99fece01606187f49e seed = 50ef4b664dc80067acad490364902995775e214dd1f30e2ba8d47dfc599aa02662849e047cf4b451dff8fc9003340b47 pk = be8934993a6517b6be9c847f26d3b2668694b250b0743734a86ca43fe2490bc956b008794d589525cb0591b694b039c602e91def43ccbb9413749a708eba8118a7c8760623e7441ee0d5617a836e2ad00c58553f91a2c62e895d7238442ba81725396ebbca0288ac9fa9605b9ec7cff0e5c462ea5fe72630a63a18a32a7f5382bfac5189d1ba4801d2827d2c5e1afb01b7538771555d5f6c1c1cc59ba7902daada14b30a4b2f71cead00616da446a680792f7811fcb3a34807c68ae4b6b0611aa63831e0852b1af171430ccb2f30808cf092e58a7eb8b78a444b959a9487a046b9f44b9807304a20dabe1dbace92ccad38f60743269291f1217f8b67d2a5abe6858026b86479fcce10aa3182b8c8868a9b333607beb51d2e1c2bdbe3799d08c87b60622012b24c8a296585254594b12757b8d6409e784b88da821d6e706abe43a67c66c52ce830439bcff7767e40586885779120e12ebda3262e16562d41781aecae120c70279b4ad546a8c1a1512f8a93e94a17c3002496d13708932fbb887215a7b1be38274945430f2ab85ed6b506e69067a9321bf4a8e04a1ba0a795dfcc4ba0b56c2c69a5098834001b84088c2d8949049c90b1ce382455e7a86261c860027a4e09988d50cd2016bba2c6a009d678ebbc7615f250d5a6674885844cd0c960b9971ac8c439bc7fa9d5745600c6279caeef355d12c0ceca42bffc1372e8c5980b7136a8584bf3c00da0534330c241d8eb605ff1a516b029e59c4574e88a2a8909eb9a13518320bd2c1ad3cb59e07a5db2c83da8b716433842727866538b0066844047310acd784f9c4a3d41dab5f345be9d414a5cf364301a8edf95769d90adee31350bb3b8a931575860884510aede765d8c9604971b5177673cca6a1f2f984c9fc06367b413be129b73ba5523458b1d4a2855ab3547e4c0a77928f2dac3e3a29c95099f29e7660fe16fdc13ad18193e9d5754eef6ad2212acf1b6b149acb942113ab9ecb5bd354583f40213a5230b045537dc2e02c886ab6a1a912005ec843682b0536038c048b417c9cc8f82d5c90a2c77f4b475475c9fbb089756ba2cdb988605b5f263fe0fa2206b2dea2d205a2b4fb1dedb6ae45af9cb204918e878 sk = 48827d6c0088454a372c71bca3e3c721e4783897803f0c0bbf1238aad704bdd26c292c323f5885d5213549449e73043b3fa820a8b01b2aa8294b1077c6920c06f2b74af3c1bd7645833143556c340dc2472a58c8eb7a48c788c5029c2a0ce116abc2833a7aaf2ab0b44bea8bb8385f2699075a961f1d1ba21d172919623f71d67503d54340d828d7f5a06b70ceb2b7ba4da12d26b9076d5711ce028d29a011ef306b3ab53a49841bef556f6880b405cb84371c58a31bc79cebcbfba7287a2241f96a12eb886c8d036cc8dbb7d2853e083126d74a3ff0da91e526b60ac01822389d7548c3fc2ba73cf81ce8268038f75d923759cb03b950e3b5fe80ce06603cfaab17680b174ac2a795eb739f190aee69b534cc1bcd39aa1bb36d6da55d84d816fdb68dbe585692aa21bfc7a71e0a009be1072e95558a083f56c56d0f715ba6f7cd0072ad57025ae39b47fce97c9d974492a125e73a0074d9514317834521c7a7a5888cfb527a11c6dd390377b0842c60ac6abc3a3f213caaf48907f99389b8bd22f80490613ca49b6bab46cdad7754e7f8154f2c9983c8a6f774cfad4550a4cb0ae4056988321aa9a608e859396c476ba9d7ac04f4c916038fbeb6a7f49aae009c0fd7972a04ec8ac6118dfe05896b0a0ea15576aa9829bb6211f6fb3e5f87ca2e4697c3990fcd827c82389c6eeaa7fe284de5936c33c183ed8699f8e16cede75f56111407147014a6c56fb1069ba481e73284eba124461a28796221109409a2a55285b6cd1b63b303d1cc1602159c033468600da45b7892530e7b0a7b2b880d5b4a92d018a83ef6250e52a99bf74f07aca5c316790455978cc186e8f1c4dac34d63db0706a255522ac701276b33a3723efa8b4f9aa886f13e3887881874643ca89a236b6a80037aba78ce22dbb72f715f42eccc90f63ec5575b3f0a854a593c33cbb1acd95d8187bf17cb34ffc78d35f1a2ee536641fb2f29400df4e5aa1df22fb87c7369a09747e7368a045eb21648a8b4c718290f8f487b6fc27dd4b343271738de430e6e449cc1ab238a550296a70efd851ace8082a44278b51959949001be8934993a6517b6be9c847f26d3b2668694b250b0743734a86ca43fe2490bc956b008794d589525cb0591b694b039c602e91def43ccbb9413749a708eba8118a7c8760623e7441ee0d5617a836e2ad00c58553f91a2c62e895d7238442ba81725396ebbca0288ac9fa9605b9ec7cff0e5c462ea5fe72630a63a18a32a7f5382bfac5189d1ba4801d2827d2c5e1afb01b7538771555d5f6c1c1cc59ba7902daada14b30a4b2f71cead00616da446a680792f7811fcb3a34807c68ae4b6b0611aa63831e0852b1af171430ccb2f30808cf092e58a7eb8b78a444b959a9487a046b9f44b9807304a20dabe1dbace92ccad38f60743269291f1217f8b67d2a5abe6858026b86479fcce10aa3182b8c8868a9b333607beb51d2e1c2bdbe3799d08c87b60622012b24c8a296585254594b12757b8d6409e784b88da821d6e706abe43a67c66c52ce830439bcff7767e40586885779120e12ebda3262e16562d41781aecae120c70279b4ad546a8c1a1512f8a93e94a17c3002496d13708932fbb887215a7b1be38274945430f2ab85ed6b506e69067a9321bf4a8e04a1ba0a795dfcc4ba0b56c2c69a5098834001b84088c2d8949049c90b1ce382455e7a86261c860027a4e09988d50cd2016bba2c6a009d678ebbc7615f250d5a6674885844cd0c960b9971ac8c439bc7fa9d5745600c6279caeef355d12c0ceca42bffc1372e8c5980b7136a8584bf3c00da0534330c241d8eb605ff1a516b029e59c4574e88a2a8909eb9a13518320bd2c1ad3cb59e07a5db2c83da8b716433842727866538b0066844047310acd784f9c4a3d41dab5f345be9d414a5cf364301a8edf95769d90adee31350bb3b8a931575860884510aede765d8c9604971b5177673cca6a1f2f984c9fc06367b413be129b73ba5523458b1d4a2855ab3547e4c0a77928f2dac3e3a29c95099f29e7660fe16fdc13ad18193e9d5754eef6ad2212acf1b6b149acb942113ab9ecb5bd354583f40213a5230b045537dc2e02c886ab6a1a912005ec843682b0536038c048b417c9cc8f82d5c90a2c77f4b475475c9fbb089756ba2cdb988605b5f263fe0fa2206b2dea2d205a2b4fb1dedb6ae45af9cb204918e8787ce081d10b57688664d1cc4501f22c1e7b3cabc7d60afc6ad54df5fa26073a4c088712638ea38ec8e2979cd6fc8ada87b08ef4513befd65b909b017807efc2dc ct_n = 1ed4733d742357052a52d9e6ef70adbe8db983b1e32c857d45ef18bc36a06224aeb57783b78f7b596032cc668b8dd4921c7840a879b08c3c0131cc74023b23698862944c5eaf3c664c734f26437e85a65eacf67e865b4abf2f414ebeb2765ea5b5ebb36ef738b6760716f295ffdd0dc92e8a5dd8c500a5386d5f0f2ab214354b21262f144506aa86543cb7d5a95f7a9f7c310f316c63bceb8ba2a5d944e496d65da774f149f2048a80cd0fd3aae3000885fa7b3bcc8e26389ef082ed7d1977a95d95f90ce21b3ff34f163f5182c248ca02f9e357d577009548e9b6a4ebe6a0cca5e9ba73bbad104f69dc46741482410a99e288a75e1f5e835a81e6e5b203b8cc134a7176ac583df6efa9d3c34e6c2b09e0add04e4f1fb926e612df4fc44784fd91afab64cc2a05fb37538337108a7c5c352a1f26fdae6537f636e8d7471c89018966f55aa78017f2e145a99d905f5e07e190b5423d73b0af79f5c1069f7221b298f31d604d77a89fdb541a0630e5d0941a9d3f65abcb37fcb1cae287be89539d82c99497501b446a9c7048ae7d6a814599ed486717a4bace980d158de499b3d28d025a9a7b9188a9ac9cfe60282c8bb8b04b9d02cf0f7014a62e352d55d51eb7d78eb97b37cfeaffd977308bc0ea78506e1a0bbf539d33ce53ece1e101af0e7dbbc71d4409f513a5c22b15b310bf60cb5066592776be0826836ffcb061f8558cd92fd5bb5a36b532961b4aa4ce10be5ee1c610fa4ae7b06891b695f6a43b35e8c8b01a57b3d8c74f427aa6233277253bfb21fa87a712c1905c0c22ef12cb2e5425799893168ff365ddeec56e42b3a1c8d824aebdde1ac1c20f86526f1ce84c345e8e804f2f58f758445bbcfe3cd8dabb318a08b8f5837f315eb6e17886f9ed7b65d573466a34688442059c78a66af1bdcc37d286dd66406e6c01c334826990cb74e9fbf6a0bfba8b899e591c259d5024bf6ebc897453fc7b13fa6765f862543b13aed7c52dde8212c6efb57f3c9aa5ed7e111e29a787b1ed4b419354bd8ff4da2bf666550cbc6f172b99e166b1694d2f1fd35440b63d49b50140fcf9b8c4ed04 ss_n = 7b6cb5aa23a8485572dd8ef06ab72ff7e2c12a3aacc52f70471e34917a9c2a0c ct = d0917147d2854585574a6ece0548c023d0c571231c2366e5e2ecaaab2f66d63037a430e591745d89ee0f308ccd4f80d23679c8cbb99c720f8baab5f6199f29c4d3e40087f260f0683a0c6fb398a8a4f97ade31a52910143ef3b19af558ff75919fff91c9fd9c5b097a51b6005230d5ea42a6e0f10000ceba178ebc78430c595d106de083899fd81e757b82c973b46dadfa646d1b9286827c4eea1e9f71ecbd20e2fb7f75736bce713ac1628e9d73e601ae63457c1714d24cd690bbfe94cd256d3b94efe6f074104c2c7b8730fdabd82e3d5b46205e86a86cabd05f5e53157e127d036732c66661a5a87b42cbc4c4373fcdc48f6359db8913d4fe454e96b07abc0146ec7b04a0a4e1102a72dc7174fb3bb5a717a016b9c2e8bdbdf1024c12fe699dc0da2820186a06de66f0ab6dd02592ea4715c698eb1caac43645a0d8b73526342b4823bcb0bfbf2941a1f61fe46794292856e6b27759b4af02fb5ae8e7281655b30f0eaa2ac7c51dd796519131c4b06ba2a7cb72015364932d7c8d0ed108a1ddf1f8af465e2981588b6dce9d186e622661250c366ffdfbd922ea8ec305caa8568c3df49878b0ad89233a94a949ff2eeb865d7da861dd68134781617385c71cd4b7cef6bd6b2d53f072f9cec1f0a8c361cf74d3c22d9a0aa285de898dabd27db9862325e2ce226202d9a084330c988f7f09a0475ea2762654450d20b41419512879dd083597a8091f0b4b720906da3bcb78a976b010c02afcdb59bb81abc91c3752b2969aa474f1c072113a6f1e16311e461caa483a5d9ea4e3e900076f2daafed1c5d27ea7b11c64710cbed8a872ab441e7ffa2046a315e3e9afb1e91b88660cfa1aecca7b3afc1ec1f5cac4d13c914da8ed8c55780ad4dd24987987195559985795ac387f54cf68b35efd566f3ca4c213b70182f1ebb1bc503004d83eeb0862120e39d849b0035842a5550cd7a4de04f6931e49b4dce656ffca92995ee3983fb7c962190996708af844df28bef1587785be648504661472e3d9fc9d301d75ea7d10c2586a0f4938a484ef565e1e64e18a67ee414c878b7d83ec8632ee8c3f ss = da9fb232a3c13bbb7a48856b9f1cf8c8c6a79c509102b8301fc6ec09e3752603 count = 119 z = 32cac67da4bf2a1869a9bb9a76f0856a8fd4e175d9b7787435e24db992b95e64 d = 0e662d76b86356f11205cc34013258399c0a6709bc1d8148ae7075817bd2ec92 msg = f0c4b02587bef961204f1b942174f5244bc0e75c2a513c76039c383cf4d4bad5 seed = deb7c2040d37ceeaddd37ab677feb7a837537ce22499f50d30d8e825dac05cbc4ee326064e39025158cae0a91297a610 pk = 1cb54dd9085fcd960bb9395db4fc7ed58350a339b8af382d4db5505408aa58498a4faa087571498286c993f0912997bba69c3aad750735124ef650489d674603b8a4d2b08a29a593e7a0322d6c5eb53b7a65f2a7b94c66fc674e6dc11d8962795faa4a94092d226b7ebf8752b0173836926f40161b9e74b833678d40a2ca71dbbf827c52d0f04d2452604873587782a58015b8f588a3a5299780889fe8b670d54c19e39bae63741f09c3bb20a9a4ba525c69bba8cc90980d58c8449c1410890c0b5430384c7838060ba47482501468d9c71577d2c58792acd6046d02fc9a6a2567ca239800a23b7469597d845a99682c425388bbacb6393021904216097c6cdf98b22ebc240942693fc98ce5611a514235bb1a618df94aa9c0bacdda3b864879f2e23bf20c47b6d94f993494bdd2289ee8a8895c9a1a51bcb9194414dc18b8946576157d16110779974c966206b81884c7e19373e53ce2a85ce2a770bcbb4420452b227413dcd25348cc6dee8064e15ac8536011b899960d2ba12b270d28ca11b6650d0c075627d18329b6c1c0288887da4e02e09fd11028846b32a89684d142310c2a1996e54bbc7a0556b522f84ca7c2eab280626f74e82ada4b43010829629c06fa1822c768c943951ada1ac2c84a006460be3bec24476915cce2aa2a3320fa1351b1c35edb9b6cf376853b946515c08215012e2b067f6db7947ddca598c79300052d175051904038ded364f8848f53a9b006b533f4c593f5c28a9fd4271f984f5c470b6371ae4f635a34a79aefd012739c231c66afb7f92307830df054cbdfe46c15209c2284145294322b8494e5ea15ef9c05d48954c576c83a1736f713c277b4cdddd4353fd1642c98373bd218b3f98abd85cd350496e53b661744156502b418b47fff5151c2b58be981338127c688b284db0c6b500885315b77bac1a7db278d1128061f4cc0e8a99cf840755b3056ab4c6d0a5a3cfd544fe0c2a8b3b83f2688bfd5e048a36b558d58460bf51553a6627cd73f72021155109bd48693ce350a068455e493c5e2599f76b3099fd393bbe51c4c0384684c4df1908513360d3cf46da32fdbf291239111cb7349b0cbd7c90b8a8a40e4a50402238db9d2381e sk = bd5860db91ab345c4680c4900dbb2b128c33821c123cfc653d468d2b047765f41895d3c0fd36bf46cc4c9ab7c82291ce284189a08c2e8b6a89f9058234aa7630a41d816c83fa7044a85b64bd6c1f7a5ccb05799981a9722ee59c83f226be910403506f5c32907c101d400b53f7060bc62cc832c5a0a1037569236005e42ed8934688d7bffbcc108306120f2225a9b229dab909ef9186092266e1a5bf7a45cf919aa4bb16ccbd46884be98a69e472fa92a00e59bb39d14758c1ca0ed03f76bb9a55f6a78dd233ce74c0a6f5075b0c9fd2f2911a610b8a403aa8a5484c607a9bc26cc52c3b0ef0aa4273c7e90c9ffe2983334259ddd655e8347941b821362228001005bff9a319e7a49f2b75148b4cdc296d4a057532fcb5710a7dc1752163f65ef5f6602a629888f08665d972eb989331320f6ebaca58c30ca9042a5a6567a1fa0345bccfd9385265700ea9a35d7961150c5527df0064e39ba56aa45c914ca427fa12f7a17eea6451f870afa8bb42438953ab78963be64f8c6a95a519ad6502a8bf121161332e467b25e6974d1ea59a92509f7008c7028a9a0f2457d88b0736076e95b3059893abb127bdccaa551e468a61526041fccdf74737c55a3f65b572c5a2665e124bda7b4a23f59524063d0ca177c62c90b8e7bde814c944e49559802d5ec1265a9b6d06900964f068454b250f7c447763afe77004c3457c35f240169653556aa2a276cba6720254e01f533c802756857dc486012249b569c4b4561097a08d8f6b5313396ff9dc57e7d29afb15b87fcc03c1312b735036b00458ee7c33da4621c0b6801356bfd1332e75737b930281757b33e457c808699b9ca42839b89e2527a3b56ab35028951623b3fe0a57fd6c0d062880c1fa52bcf385420670607b9d0a492a4d9441a884c5bd2a1faed7a9666c6f63aa27ce79463f074e6d7aa614ec3bb48874b4a90db17c1aee251638d16244d5aa016b312714c01b73ac15a1069c971e8a5bafbdeac41f0bcdd1926f25baa499d483aa67a3ebd49bf6252ddb6388240ac3d7939454189ee9155a69bcc09b7b9cb5c3a4d5a602e8c6356401691cb54dd9085fcd960bb9395db4fc7ed58350a339b8af382d4db5505408aa58498a4faa087571498286c993f0912997bba69c3aad750735124ef650489d674603b8a4d2b08a29a593e7a0322d6c5eb53b7a65f2a7b94c66fc674e6dc11d8962795faa4a94092d226b7ebf8752b0173836926f40161b9e74b833678d40a2ca71dbbf827c52d0f04d2452604873587782a58015b8f588a3a5299780889fe8b670d54c19e39bae63741f09c3bb20a9a4ba525c69bba8cc90980d58c8449c1410890c0b5430384c7838060ba47482501468d9c71577d2c58792acd6046d02fc9a6a2567ca239800a23b7469597d845a99682c425388bbacb6393021904216097c6cdf98b22ebc240942693fc98ce5611a514235bb1a618df94aa9c0bacdda3b864879f2e23bf20c47b6d94f993494bdd2289ee8a8895c9a1a51bcb9194414dc18b8946576157d16110779974c966206b81884c7e19373e53ce2a85ce2a770bcbb4420452b227413dcd25348cc6dee8064e15ac8536011b899960d2ba12b270d28ca11b6650d0c075627d18329b6c1c0288887da4e02e09fd11028846b32a89684d142310c2a1996e54bbc7a0556b522f84ca7c2eab280626f74e82ada4b43010829629c06fa1822c768c943951ada1ac2c84a006460be3bec24476915cce2aa2a3320fa1351b1c35edb9b6cf376853b946515c08215012e2b067f6db7947ddca598c79300052d175051904038ded364f8848f53a9b006b533f4c593f5c28a9fd4271f984f5c470b6371ae4f635a34a79aefd012739c231c66afb7f92307830df054cbdfe46c15209c2284145294322b8494e5ea15ef9c05d48954c576c83a1736f713c277b4cdddd4353fd1642c98373bd218b3f98abd85cd350496e53b661744156502b418b47fff5151c2b58be981338127c688b284db0c6b500885315b77bac1a7db278d1128061f4cc0e8a99cf840755b3056ab4c6d0a5a3cfd544fe0c2a8b3b83f2688bfd5e048a36b558d58460bf51553a6627cd73f72021155109bd48693ce350a068455e493c5e2599f76b3099fd393bbe51c4c0384684c4df1908513360d3cf46da32fdbf291239111cb7349b0cbd7c90b8a8a40e4a50402238db9d2381e36e649fe46919b5a23a45b5bd4076c1f464fedb83ac78f7d205452ef9030f08232cac67da4bf2a1869a9bb9a76f0856a8fd4e175d9b7787435e24db992b95e64 ct_n = 78f944b8b16974fed57a9920355bb7291b931eda600d2ab2bc4e57d664544e458a46c92451620a046fa7da24028e54daaf7ffd036ce65db309158cbd79cb2810eb1e8d2d3457b4d6c5133ddb43cb863fea497c70bad63d8f657133aa3b5e2f3ea31eb024260736bf4164bb5efca8706fcdb0c8b7d63d84fbd224fe40c9f27b7e8cc7a83fa2cd604a879fb2856e8453651805bce01e64525202bb6ed4128ac1c7a67571af32c051f7407cdd8f2ee28406e713c6b46a664303cc03bda9b6a89096bb3a87752b9e68955b67effa1d69fa7f80d1ebc17942d472c008c7e609627256d7fc202e2d740c8f0a373a8b4a7e1e017bfefff31ffbb46644fc6978cf517fdb382e135ab41c372893424b2948719477786dfa94d881411a7e53bba4423d43648a981c63f43e05fb643997968b5065f067595386a464dbac982e722757fbeb49bc705f80c4763f200db9f15323afced821217334a44256550f951889f0ef542d09a00a2829234f46a805f4de317923d44f5baa8caae2ad7956325faa79ba8f56cc19712cef588d63035761316bd9e4cd4746a28f3136019d4bbb0a29943af99c7ea58f287297f85bcf7fb0f01fe75de0c63d9ff97d6ec77eb2e2638c105dde7777445557283cf959ed5c8e586de64bd1cbf94d3c3460832aae6a52cdf6f608aa76a7c712ce3239fe576d3efe8b2d05faa34ac0360f6dd5526d9c6f32878b8eee1a5a119f5f7113c3ad3742dc182db11d2079f660789c40fa05e1bedc3750dbde33425cb4471f86bd96a2f47b3e625eaee7f05cf5c5d23832c2a0a71e75f224a80c4cb3211178b4384915203d1850268e5cbed645c88587bb42fadaded82b44bcd0a7c525f573e7008d8db988dad1481f77d3c8df502411d4121367dc1a868f3d0d77dc2d6496a0cbc81ab787390bf5ffc49576926b3a205ce4e224f58dae70e840eb865ab73a631b633ef96cbc854269d8459f47a6334843eb12290707dcec46efe357bcb6623f789dc9f943cbf2d1c5c3e5744868919e7c7b3afbb994aaa7c7816398f9f0ca1264812ea1b7f2a5eb068455cacb573bb110741ffbfc5d4e93fe ss_n = 371ed2104d36d38c354441e63cbe3ff43838eedce5134623f0a67c4b4f4aea55 ct = 767fd82949617e1b018f7f01b9fd7353ea0b1bf3a67abbfb244b04cc8a74a356bfc86b16990dcd765df2a20c7bb61c1f96b4982f4737ba437aad82573bdfec3247def74d4ab69dd31a542ca72ae90acf48c8103e08128c80dfa2a214adbca313be987e4aa31922256aee439ba707ff99b0213cf645b9aa9b1246da4e3921f7cfcef91e80af8d0fbcfe1ef02fd6a55e4d9c0e95f573352eb86d3f6d3eb390434bdc6adbbdfa01980ae55621ddd6378d45f1a9582fa9af5a9003ff215bae836ccc65cb2ea0b614536172b5c61094bc61f28e23680e0fb0817a4747d848beea458950f13e9e92ef78a62fe16d03d66071be439e6a3ad6a6ea503114b787885970746e09098a0e1c0fcd11dd55c4cae7759abb16aee7577246732cc3ae253cb366e7766de9e98fd23f452585dd20646f1c9cdb1d44671c6b74a9e4d7c261c90fe86db0d127885d7634fa3dd28456083bd6f63ce6dfdaf1b1072524fc7c19cc724fb30b7ca22e65f31099fc9bc65cba4446729135bae31714f6b0efdb7075f2a9fef598a58aeb10a544f62a1cf268e2760423e910c6c27a9855e9800837003afec1355b434da9abb76de322b8762c73a33427443b4e3203687f3dddc77c7ac33ca9eca3d53633f4b668df93fff18054214ea007cd2a8ae8e2aea753cd0c3547d5a19bef5d738eeeaa1f728f2a50b235aaaa065e890efdaf5beedc8db6ef6663a4ef39436e402c8cd23e1e03c36449b2803cdc825c00cd5dd3a8e5c24c4ef76b2dd0ac19baa85c2241ed41eb310a8588d145bb88edf27d6c8a5edb91634d553bf9468f0c9bb4114564aead3e172ff15e591572da89447bf8cfca9e102ee8a29e4523bc6d7f421c89b36da39af489749b9dc68894ef8545a5963ce86fdb2e9fc4252bfaf165bf6e8efdbbce09d2d52c146c9b051da9037c9471bd96a877bcaca26edf4e0b79330deb668a602b1ae3cae1917e3ef028ee68acae53af603e94ed9d0aa04d64d4d196b9641f3a3df26288ea8e993ad14fd968dc3ca8f448d374166b4dbee2e5ebac77c570d7792a0ba4c005348f1f61f31685944c709f4a35ae162bd0a7ad ss = cfed3db53737b4bc11474d57fe66ef95df63bf7b05210eefcc38388859395648 count = 120 z = d30a4a836fcbca27638c9157076f26e71a6ae02745bf9e1238a022c6ae031f92 d = 65ab75674defbaaf689afe65c5734500d0bab7d666510cf2fd3bbab3ca11eb3c msg = 218f3d771d0fea09dedac8dc20ba10cd9b79840d657d512bbd70d0fc83790667 seed = 6c461e727f2acd8b89699a91ec2e8a11669e6e54fba217ee0a5f43188223c7611110b6492a816ff3f092acf041554c91 pk = e9da9b0c049a13d8757089347918cac09153a8cc69a7a151ed215a5430218f37a7436c4e9035a64df667f5b2929ff6ad6b9456040168b0e11412c73cece2a61b98bf51d2232987a9cad17ee88b0e2628c2673b1e2a1966ea354f919157a70a8370b3abb5e57434889aede03dcfc67aa8e0a44b3bbcef20b9eada08424a7e926aa795a2925275832be670317829dd42053c4b2eb5e242d6337631eb9ee0ab1ce231b99207cf75ab04a4925d91209eac6c19cbeb4c7264463a3519a3d778cd751437241a82c60f1f21b60c99c05cb889bf1b998b6aa060e9a629a95fc304267ed8151ca96358ea01cd4b44ad0b3515e4cf6a803e043a2e9d3890ee490efe6b23ef6b1f3d2b460641ab21248cd9a04bc0104b0231a277d935faba034cf23e5e5a28c9ecb2844b85d5b018b0a81e5a61c68757326fb9b8620a462d2302cc5977a524114d3a3c3f13a59563839a66b585b20c0919236df7c7bd435d8b3091abc8b041f47c9dac0dbe4c18e1a6724d295e3a1876df89742c7256f0e660b31b88085c457032b559775979180a70432bc760619c4aaf9b01c4ccf444d46291e4a052daf052c48790cd4a09e438714e70cc9b638c5b48679e2c8d008a6dc9c4adde70a8bfd20f0d58af527114923995ae347e51aa6bbf361e66d46a1fc5a86c6abeca20ab698415b86809a9831897c15b6868bb0dfa1e75f90235daceb132bf703586cf6c8edc24aec35b3b184a50d0da86de20a974186ff3345b6a8700209a656a7810690311d83006eb941c57e3c4d424a4309bcf035c117aab08e5586c1a81986b2c2712e778203191cefaae8eba0a1ff96454315d9eb57d3010a3152974bc4bbe2e70670a8c8d12e850ff8945a964562242cf963b3672317b788a6fa89b843bf0b9ce11963fe2aea9278606139c9a7303491b8faf456000e77850454ad51671b07aa7db101f9c31cc50f29c6b564732c44e51528058b1bd9f8a2200bbabab24297990804fd1be7d0ac299308452a4bf77f87362910e61f111e8200dfbd06739cbafca48ab74294e92d7195d175db8b8a104484c9544718a9246534604e0ca7612866f22ece6ef9957c5f223d2d66de9b1a950f738914890603c91edaad05417d96d3f sk = b2b024c2e0b8d85a346ae30354e43589425b025776d8610b03d43276ca0eb3719e251ca3cc5171344a826de7b7c73bb8501c2d2a21262f4a3808f887c43429fc94ccfd924ece50a3202a112ef82f70e2900f29b3bf7949d287813d8929387a34b0a27203bc780bc50d57838971d02250898cea54276fc78fef19cb99f0343d11531b5a8b50da444164b961977cb7233ba3578844dc2014bccd13639cda5389f3f055c2048218664841fa2e1dfc18fcb8536512b44f630f9121422b0276c85c1acaf0a9362018c3d4543f487d0145c08212329c8272ac1ca01fa3b39ab519c58a9070d46308c48c3d98a6e718749bb48bbc32ba0f001cbe18127f7c946ae3bae5b93b09663c962274ee236175ac3862f35c63f268cbb7609cc3ab30daacb50825c6f44027b73b4e75a27db08997a55c8f4688d71acac3e5ce74566e2b23615e77061005b45fe1c23d87806f2c50fd3ca19035a117a997a603706798404b7a912ed57fa3389ea51b50a3d24546f4bbc4cb64d4ac0e7f44038823a6dc1964ec96682b9ab452a5b05116cb2c38a128205424c3c65455c5ab925405094d7cc53bb1d084aea15a3c705615341d34b105a441b32253c5bab61f30e0629fe86e943345c624765c187e59b58a4cf71b52985d56748a25c35bc021a61b3b4d9d41b5fc11035fe5c83269ba3653067237aaeb92b36b3b34f6476420c714f366284c04285210261da5a15219ab681833b365126d5b8505a31469767b82f044008bbcf3999f6ac7b3cb1a6e03f99a92f54982ba252274cd627a0fbab574e6a3cb260ab5c2102fec04a39f4325b8c4908b1218f653ca1da617515a2e1a38c6e39b6124d64631938947dc58e773373117a876d42c0d19a39200cc5820859691cae6ea9f9ff0776362aba81a666c394057153317367d7efa3b90450ff5c832f393a7b4c0348b5c19ea512e7b3922115a60a980229d1a97efea5bb95293f3435be8c1516b6b03f2e7110dc71d653811da502f390662281a36515297ad4a5076b89b97ab2d5ec568ba2931abab5f417c83d25499a844c8385888ccdac936409e83ab765fc46bcc2593e9da9b0c049a13d8757089347918cac09153a8cc69a7a151ed215a5430218f37a7436c4e9035a64df667f5b2929ff6ad6b9456040168b0e11412c73cece2a61b98bf51d2232987a9cad17ee88b0e2628c2673b1e2a1966ea354f919157a70a8370b3abb5e57434889aede03dcfc67aa8e0a44b3bbcef20b9eada08424a7e926aa795a2925275832be670317829dd42053c4b2eb5e242d6337631eb9ee0ab1ce231b99207cf75ab04a4925d91209eac6c19cbeb4c7264463a3519a3d778cd751437241a82c60f1f21b60c99c05cb889bf1b998b6aa060e9a629a95fc304267ed8151ca96358ea01cd4b44ad0b3515e4cf6a803e043a2e9d3890ee490efe6b23ef6b1f3d2b460641ab21248cd9a04bc0104b0231a277d935faba034cf23e5e5a28c9ecb2844b85d5b018b0a81e5a61c68757326fb9b8620a462d2302cc5977a524114d3a3c3f13a59563839a66b585b20c0919236df7c7bd435d8b3091abc8b041f47c9dac0dbe4c18e1a6724d295e3a1876df89742c7256f0e660b31b88085c457032b559775979180a70432bc760619c4aaf9b01c4ccf444d46291e4a052daf052c48790cd4a09e438714e70cc9b638c5b48679e2c8d008a6dc9c4adde70a8bfd20f0d58af527114923995ae347e51aa6bbf361e66d46a1fc5a86c6abeca20ab698415b86809a9831897c15b6868bb0dfa1e75f90235daceb132bf703586cf6c8edc24aec35b3b184a50d0da86de20a974186ff3345b6a8700209a656a7810690311d83006eb941c57e3c4d424a4309bcf035c117aab08e5586c1a81986b2c2712e778203191cefaae8eba0a1ff96454315d9eb57d3010a3152974bc4bbe2e70670a8c8d12e850ff8945a964562242cf963b3672317b788a6fa89b843bf0b9ce11963fe2aea9278606139c9a7303491b8faf456000e77850454ad51671b07aa7db101f9c31cc50f29c6b564732c44e51528058b1bd9f8a2200bbabab24297990804fd1be7d0ac299308452a4bf77f87362910e61f111e8200dfbd06739cbafca48ab74294e92d7195d175db8b8a104484c9544718a9246534604e0ca7612866f22ece6ef9957c5f223d2d66de9b1a950f738914890603c91edaad05417d96d3fcd4f4135d1453527afd7616242c766060ec524421efcce4c1439bac5d077ff75d30a4a836fcbca27638c9157076f26e71a6ae02745bf9e1238a022c6ae031f92 ct_n = a8deb06ab7eac4141ad91eebc188eb3de9df85e528c91fdb2cfc866ed263b9ea85234c3be1fcdd4a0d6c41dc6b5599762ae1ab05b51cdb03c589cf62a38d37e229e20cf5c83272265c4705c036fe0119e58741b3eda0b71c9f3f454cca929c0b4ebb3e2cc0da7c300f335043d0eb83770a5083a82813e2f646e1ad54c30fb5bdbd4901ba7a4c726cfd9ad5a3c54324ccb356f694f912d356a8742f6672514b876bc3ee56bc9047d7afc18dffb8fe6addcf109f972fba78fb168720e9ff9d783d4b0c099c960d6443183c030adf3b4c4285e3862dd99441945a349724d1880b9b2aeca6233906817f6d6aafc7b8b31b15ca5f95c1cf958e15fed1e0dfed813cdbaec89b0eb687c73a160b817cb046efb498e113001e0382cf6709c4ca340e4c5e57b6a8c7c08b1550f9eb8d5718258abd84aaf946f61c08b9eca1d3196b5efa9a250697c085febece5678c4088d561e6132eb4731622d7603627b0354ac0e25de9133c8b97e1f688a22da1d128bf3e8141a060870e20b0ba733d7d547a8c0a42f752df592ca3a6f812b0788f241989a1f226505b295bcf9bd6f2be6d2e87c905105f80e69f5b42511be2fa7187849b584ba85944810365d50bd3767768cecc6d0043a2ddac61b33679967a50530c31f5c1bd865eea4479321c593b6f4ba7aabcf7598d1f019fcfcf85edfaed96e5c9fda844ba6f9d3c0d83d72721126b10f12d285ccb24865aab5c2feb8c40d97a8861e57a2767718660b87e7b57def83dc4d98fa3ad569fed2e4c3e969b9252c93d9ad8bc131734bec4bd545a419067a670fbd594ba0f3a32e367ea2b8da3f7e76cfb5d1b13ca0a3dd5335bc4f4f15e85de14cb1e23007e8389c48b89a79cb93e185b8fca550b791ba22f00ce6a0441ba911b1b89242403db849446d641040deb1f8a3be74a986d91a6ba51086a8793c7e294981127bfe5975aabe1b4a61f8ac1a93bf605a75d80402722abe251600d1942f3b76a8935fdfbdc000162de311866b34c71e6eff3df0dc53b190fc9e62b0f32f585e9347dd0a6b0f91da9f566ead36bdb976121a53a8e6e2f9276785094ace2f2a ss_n = 241a81f36c35354c7f420e9238584c486a8cf4907108b1fb1f5584b38ce72741 ct = f50a37c928b592a0a38a3d6a2841aab9ab3ded537b1d123d6a9bc57396ad53e7f998c93f9e2091a6d19a89d0c654a63a39db053136a47a4fb705de6c6a518f841703031a0935f6ef9e7622d6da59e5363e90698b42dae3ee3edce6bfa362c9e8075f0a57f09b9cf932758d794af4f41e5d9fdfb3697d40183e3bd449c6d91cec76156cec06f7978818ac4ecb1d530417245c0e732e9b05d976f7e3b99726fa6a67b433887a6d8e4c18a9e896d379ba2ad6f3b764320819ac79260b2a99eca11e538f8b2166d7ecba0b1b9a524465592d2a954909db34a88716627ed0a821f8fadcf5a8f9600a41ae7d79e3c98cb4e477c1c67dc3a70b6236913581de9239f60a54353524a6d3e88855f36f9f0bf5fa779ca820932b1ba9b6116d85d6e66ee4c2d63fe2482226209880526c6c176e59a040bd0146c3ddf258cfd4b2a2fd0adba71d9400ba55c60cfe09f8f8d684abe38a93879f284d7c6728851c316c7e2d2fcfd81641132eb24b246bd3a21e623bc68c733763dd24525c62e9e44e22274fe7088a263aed29cb552995cc90e77611cb4f78fe8a5d21476dd9d7c3d3175404592fd3d09307f4fde3e427fa60e88687eaa561037ae13cd8fed046a1fab9cdd83bae399fd5820e48924ae4db04059a606678aff080517367bdbadb502ae061b3996d2e4323dd315e3205d558090318959589d77dda52858c958abc3c43bf72eae6f5512ce91ba49187e940b8d0f5c1f83a7a4d0a80af451825aeef22c02586d8df9ea32a06702d9dbf129a496da20269c7e035e0d519c0dce74eedd941e16a8424b27df365589c14023879736e2fbfa3356980bd1945fbb5723a53c871e9f8623e196f92a2902c6dacd1ec1e67b642116b3c33a774f2afe1623d7b8e99aeea2bcf6e00b39452aa299c5a1d57468fb675ef0f74c5071bcee17296cfe3cfd5a4d576252e20bd64ea7fa19024c18345f78c437c23ddec214920eaf61f177af03cc6c0a905ce3b3fa14abba8893ef7212283fc174d977ad888de653912a8ac41418239d530a50e7d5e010989205b22e2597871b71c4ab750e548a357028985e3dd010216 ss = 410f3dd7fffb7963c8060c5028e16fa149dd2ee86ae1f64d6454366404f14ce7 count = 121 z = f42543db288fd68a41d07febef482da0ffadb9c31e9a3a687d79984623b8fefb d = 22520db239781e8a48f74853c91a70b714b8d4c075674f47c3df74fec19b3386 msg = ddc6008ef82c2e006ab495ffcf7ea1e0a0804a69a2914746bdfc8bd740390925 seed = a7d3a89643fbc6a773e3e886a2ec8adf4b38c6430201c7952c4484a153b272803bb9ed3f47a6b10b3d141c8e1b249542 pk = 670c61fcd9cfb885589a1698c1904121004b8c237308db5432566a9c4612bb940647223d8bf3a121143c2d1c1b85ea834a46174d046fbf4b56f6505e46d123844b1f8f085a11cb6082fabe2f24a6eab4196d41b844bb490a02b06c063b4d7909fd78c8ab706cc9c4b51860077d6286b0f58913327ab5112bbcec5015fa49ac2999f51732e6f6846860acfcb14797e823d126bcb8f51fda521e9059cf37039704a251ca3c611bb962b3024bf9fbc3129571eeb31463459f86976da44cc2f59870e52b986814a002ab09b014b122fc0174f829719a879c1c405d967a1f409a93c5201a481a45221462f6b7314319ff667b9c0839f7844ef794bae79275ce86191b26c3bcab30d62896a8a42eb8a7091fd324a24a1c34e864e74216e6472d0cb6bf8127666d5091aab7ba81b5acb697a9958692d9164bb9b2b4dc8bc52bd17f639bbab804cbdcca40c3a37683fb9006b52e64e5b3acac83ee34c0028139a451996720217f3abb26616abf8a1bfdb899f377176fa4b9d97951209750fa45b1556663606604b3a4349c4238f7a0095cbba8a2b00cc3c710812468ca011fe423bda573227dd39ee09179d3458e4af457a617230efc5d2f8b8e20d2b680c89f70287d4ef660605b6ce0640d4b0a96d4a79b6a35469fdb3aada6193d9a580818316a6a9f57e0c2a0ea404e7a02e6d764d57435371847c9d074c0e5a96258696fdc6a76575617310f54f406400b40d6e978a8f591c432bd2a909605e79b7e73505fccc308aba2db6313e1803794e2c0b48a3bb05579dae89f6dc225f4e7b94bd2b50f1641e079ab4ba117c26c1693c9c0ab7a10a9827f2f1838ab1788ca4c531fba431c276095f7ce9c211d169734a69ba29fda9f9d02b6f48147e6d9916eb7cf3d1a77cbb920949b856a30c9a0412f70358a6df76473307ff1d43c2ca27362b8c0afe67afa513c6f397a632408400539e21217eab52991458a4e89109402c14ef72d3070cf19796771b80282a058a30156690aab70133acbc9cb29bb21abab7605ebadbce730d6818f5fe7276caa6897d0c9130caf7c58909babcaa4674fdd55231394ab84e83eb2219b14e72a7f74b252e74ae63874dc494a0136b125151c7c40accb55 sk = f5a40897b1084517837e94cf55625db84c7fb4622b9f7262efe969405c185940760ed17fcb81c4a13a11ac8906e4f83978bc7100fd52504bc8551c175d077f0ee40b67710b51926126527fa8e63d84d7cbf02c2a2eb696ddd81b471816241b6fe80cbacfc815515a733d97369fb88cbf4c728403735f307fda4c5daa42b1b8950dcbb259d94938f2b259225321d9183fffc8b97c4a710891a8754c88866a012d449843901450899118b6be809b4e272452503c48b00a704f25a190083e3b84419fb54a91e68f5c4c98d30a43b7075e9c3844960c47c478047359a711f14d40ac10b83baaef741762c14505e3853830a4f29194d0120ce903c37ae48167d63a058ccd74b951b8f8c6d6e33a0ea5bd305bbcfcd5564c136f19e76f0576bf526198d839643df0a94e24b053dab9b125b01962015c6891d84cb8d3e145f75b04ea04a7fc005a1ab91c6ba50e65cb199c94b51c54bceb67cfb6a71e3b9ba93ec17126d038c1a48943a919536b94c35b381ba0aee5f582cd86539538bd11f94f2e118d8b3cbfb6b488cc2c7680aa3672c71afdb9b7f7c195d2d41bfce4b1dc19a1aa33461285869937198e8a3299e1026d817e9617ad458765ece8590e6b8d9dd762783863a1d98fefb591c251a2e0f31b69a259ee641ec7ccbde57273c8f45962e326d759b2c4a23e5bdaccd845207d8483f0a1c8a2f5bc3d720714b2a2cea1638e85470ebc61e7ac071f5b95e0021c7556b15ce91f90f189069825148a734e648cbed86304ca59300406a5063eb5e79773d9204dea523a962ed83c934ae97285c91b0425278eb853f03c8ff7705ca108ba6476cc4452cfb30b464aa613d6253112d24029c17cae669506d50eecac9a83962261547735d44c8983ab791191462b13608c1810229b34e526bd7a89cfe73a791731ef2b41c1d063dca62011e127a101a9ade39b92234802543422067b5a2798774b27acb9221c48c868339e4fc954d0146e0feb69b095c7c586afac2c5ad692463f2900c81aa81c54007d871b43b4968639559f8c510488cf654822dbe32a1fa3a4cc003e3fb734d3228fadd819087c51670c61fcd9cfb885589a1698c1904121004b8c237308db5432566a9c4612bb940647223d8bf3a121143c2d1c1b85ea834a46174d046fbf4b56f6505e46d123844b1f8f085a11cb6082fabe2f24a6eab4196d41b844bb490a02b06c063b4d7909fd78c8ab706cc9c4b51860077d6286b0f58913327ab5112bbcec5015fa49ac2999f51732e6f6846860acfcb14797e823d126bcb8f51fda521e9059cf37039704a251ca3c611bb962b3024bf9fbc3129571eeb31463459f86976da44cc2f59870e52b986814a002ab09b014b122fc0174f829719a879c1c405d967a1f409a93c5201a481a45221462f6b7314319ff667b9c0839f7844ef794bae79275ce86191b26c3bcab30d62896a8a42eb8a7091fd324a24a1c34e864e74216e6472d0cb6bf8127666d5091aab7ba81b5acb697a9958692d9164bb9b2b4dc8bc52bd17f639bbab804cbdcca40c3a37683fb9006b52e64e5b3acac83ee34c0028139a451996720217f3abb26616abf8a1bfdb899f377176fa4b9d97951209750fa45b1556663606604b3a4349c4238f7a0095cbba8a2b00cc3c710812468ca011fe423bda573227dd39ee09179d3458e4af457a617230efc5d2f8b8e20d2b680c89f70287d4ef660605b6ce0640d4b0a96d4a79b6a35469fdb3aada6193d9a580818316a6a9f57e0c2a0ea404e7a02e6d764d57435371847c9d074c0e5a96258696fdc6a76575617310f54f406400b40d6e978a8f591c432bd2a909605e79b7e73505fccc308aba2db6313e1803794e2c0b48a3bb05579dae89f6dc225f4e7b94bd2b50f1641e079ab4ba117c26c1693c9c0ab7a10a9827f2f1838ab1788ca4c531fba431c276095f7ce9c211d169734a69ba29fda9f9d02b6f48147e6d9916eb7cf3d1a77cbb920949b856a30c9a0412f70358a6df76473307ff1d43c2ca27362b8c0afe67afa513c6f397a632408400539e21217eab52991458a4e89109402c14ef72d3070cf19796771b80282a058a30156690aab70133acbc9cb29bb21abab7605ebadbce730d6818f5fe7276caa6897d0c9130caf7c58909babcaa4674fdd55231394ab84e83eb2219b14e72a7f74b252e74ae63874dc494a0136b125151c7c40accb551ec9325a9233ac8ec6e3a9b0f4dd013d14dc5558797762de60526c6ff690a75ef42543db288fd68a41d07febef482da0ffadb9c31e9a3a687d79984623b8fefb ct_n = 29f7083a410f84816b0df647964e7cfdec30243d8e70279e2f9759d58d19cce8d98b63c56389159555fedaf2458d0b5494d405b778733cd58ce22136b3f511a3dc2fbede67300f139a6f07ab448eba3db4443f1cfc48f126e22c7ca3ebf8c0b2e3f44117adb202f72bda4a043303666b44971cc2d25eeca903ae73f3f2280a3cb3f8ea1b49c3120f6cbbf6e427e203a9b5aa87894543a42c3ef09de46567a7c801c289e232eacb28c88490a5db6ba0ceadf9f2d8bf8f465dc5a076a43b7fa8a65386a0f8b8fa3c5ab5302f0e6e0102319e730cdd984d0d1db80c92bf82c84fcdbc53c4dd6d8a1296c4294d0c4d6df579bbb0696d56f6dfda69a5e55734a990e1bc3a9f2f4de21f7d53d38aac8aef1636c0a7164601ea2a0be82994a41b67ebfe0b5ad3d258d6490d9abc3229d89cb8160f25a3c9cf2935b1e1c17c5f3db4fff555ee602ced917a978a4ff040f6e772762af82ec05cdc664511934b9b7b988d305d2444474cbb294d7ef1ea34ebd34c6bd9ece61afb0e642751ca954a492e034eafbeadd045b84d0240cd35b973ef9981549f0e9c6e94bc632208d9a8316a7fec00b9194108b5e025ccb867ad31c8597cbbe5833a6b3a7c787dafb008e0ed38efd7df3c3cf9dd422879e393c4b7b3d84a6faa14046afa0e4ccc32be055155d754ec3f38286b2e141129119083845af585f555060c2e4e6e2093d1cb8a5012103138c4202cdb58f1a0c5f29893750eaa74e36ac5a04be3e5652e9c0b74ae83f739a33a294fa199c57fd0cfc6a89a673f879e7b0275acb93553708b63028c275795aec93cfa5edd8c0328f6f1a0daff563f4ed50f31a60f6277454494aa0dfc1c8234180c55bf5fc3acefeb7d53164cfde9cb68d85419f235494aa7f00db486140a7e13d9cb09c672605f4be803f8abc73bf284d29515a97726639886e308ae70188890da7070c4eebbfffa6ba13798467a110ea1612ec7ad296c2e5a7c55aa78a268a474e140be26969c8d4f8c3f1f79a880a2ff8e300e49eeccfcb13f0c2cdd89be6a7bd4693c41da6c9f453b8384763ca8c043334f35927dba093f2379b4915e ss_n = 362fbed5bccd0013492df318c72ee9539757e501d9b31c6a4c59342887a7c779 ct = 040c9f9878695e70d1e42545366ad7219cf531cc3db6fe367a8f2f3ff5c146e5d80ef16f5dfd668450fdcf6800c586234bd9adbff3e765bc7dbaafab259ab81e48981d9af75faa933f57dd02f7c8f4dd3de5e50a4a1842290e54c003b6cc32410e311dbccc4dc2d6c8cfed7dd2062030e7ef6da17e70e4175b3f59c75b9e8a6ed05182c0c1c16523254a1c16626a108d53dd24624bd127bbac587dfe693603e848ecbaefa6be9fc9e290139617c60b1b39b0f968b5c2b18f101029e0f2205cd10cae1c648d9cfd80e33ece40e22df11eabe9714387653a1b0a40f294566bb9794348d50c35fbdae6c6aefb855ae64d49f90f261d05e049fdd23f1de03e32f1f3c7b29200f7bf9e07a0d7cf95ad5903f654b975899cb286132083825ff5946d166cc139d1268c76b7325cf8a7b2432be3dd5be339c6a524a0f02e3305907d9619830225b5ebd96e47d172b21108803e03e822970fb3a2ece5fd10bc0fa1ef037e34b67bcaf3eb73f9e5bc9852b8a7e2e69b9a09a2a750cdaf562429f92c734c7994aa8ccb30874e626ab9d19b3a5559b55362fc19a027c9af095c941685790e7584ed8be8a23722a356cd2c2da27617a0477526a414c4bb9491b29d14d9105f2ac24b31179115232439cf1740878a680db82a0ea0fa013e125b91e4456b92973e840d622bc81f23c74a727f18f58bc92c43fb23aaf891d25b1e27dd82336bda2096eb890e807577303bc9f2194489b206f38279d6704e243ea6131799b509e9b6935fe06a6a7bc8d7271567a8f099b8346bd64b266e61f28ed6c5d48e16a014af9e3a94e5fa076d659403ec0f2f25060a90f4455f8d4a04c264757856271d41edbb6a3bc5c364af0dcda20430ddb66ea3adab0e9b39a2b9981a3059622660dad7b146095f51cb2a8a12184fb19abb0c9bfb4c79b4b0772ec0b8d8a7efcf5cd41dd6c208d1fba515fcbad8787ded21e6c695f113e1dc4b77e36f9750bf1802d3b903bb022d17f962a81e859f3ff37f32118603037dcc9fdc8f5f10958120316156c751fd0007d0185bbe04310e9f5e0131e9cdceffe9a11c266e93b9839ca88355 ss = 792cd67b9a3d1ea9f35c817d577e537c5785365b5b80091d0054ea52fafb990d count = 122 z = 9cc5895382868c4c14dbf19165587f0a9e6b7d36595243d31e1dc90f73ec54df d = 27c101a53219c06f7404452b0d407757fbac15bdd576e156d0811c84e83171a9 msg = 31012f11e2d440c33362885e2c514ed8a8dfe0a4e1fc15ab8161b31a803c05f4 seed = f6156301c8075279770a9a7ae574f0caa6e3c5e360fe487caf374d88e742aec94ec48ffb2f0e33c2143ed8466c3f17a9 pk = 9ac50f2533bc40d95d5fc4b965c9cc3afb0219182e17d33592a54b697ba34f8240f68a343bc401df121d2f6407e10575158c918bc43449296a8d90a94109a508e0cfbf9b5f6709165d870dba735fb3da6b6c615529c9212e741fd3240e4d81b9a6b589796101a291968bdc4f962156b4021ee826809fb0cc51a8bca1ec591ad46135a8cb305615ca713eb7169df0008b54155a66bc2186947067a4bf00e1253cdbb0d876486013cdd198124a556d1bb00ff0b38b45560b3e2259d191a4cb751b1ada569c204cb6843d9ad70bd1fa34c17a3d71d46265c499de06a382b428e17bb8d7ac0db9c41ae0f0bc50f79236e2a318a85d1af0070fa36b290206adab5dd0703e3d3a3e665082cd159b25c89e1e70c7762aac7c84c4fe79bc662747586466720414ec80cbd936430ce3ab8b377825246f48613b85310edec41d30cc008af82e6b221bfa387bd5f103ea8334b0e06c0fb8a5d7867fd9a61b177cab08120e5b4a9fe3e65084870bfc744f9cdb11e5fc55e7c39e4cb44d2349b2b4348e6a2c0b1e6027d2da2abd4946948429d9526d532b4189bb2af18b262dbc7adca658147016931c954b7a5551309f39b90af3161ddb767a8e47b44592c555a351f71935d29b98c39024af5234ebd23b49d05193124c08f871e015763ce09da932c7179818c7d2cdcd630c9330cfc148c4206698d373773fb844529c89e3410c571577a1515af942caadc1717eb19106d17bd24b70a812cb1c711c7434b405b938ac777fe6e28b741c1d753c2b99c0712d7a5ed6fb1277c3290f8601abdc6ebd630b6871cdc784c223924df3795ff4275161e75b329b7742509d3c79038e3c138833a2a5b47fe78153a4333af7139466122074a97938b35434c1cd09f07a0540174452b94895a49b28914b44aa24b04707315369b0a007e090b7f50534fbb808b7c0d2530bf7392cab76024db3b592704b0e1ba6cb389058919fdfca336354038b61c5a52767cbe5224a1415c412a798c942cf17cb81f13b1f87277f6c3383f3469f0b2f57114488a35389888e1d8653c43caa6ad8b6fff837fc9042f6cbb452f9b64b015b5a29a8ba33fe30dbbdf854f6f4c35187b1cd2a313de0aad96fec0373e88f936e sk = 5e7bc157b9cc27d3987176c6b1b695f4ac7845db0ec804970bd39fa8f70f03c37aaaba17bd355654468fee96a7ca942d7d095e491cacd3e4bf70f53b64369672e10a9849a3b411210e1a8ef565bb8995bdb87ba121dbac50ca7bca01428eb43795690679251502d8775de90d27ea47a4a69ea1696473f17bffb75a4a7302e1c36d3ea196441218b06b1724ea0dceb91822aace975b96e303940b49ba3b8b2acf5a470a282f7bf2a61be93bc85b82279a3cb3225b07570ba5977ff46665361c836ed008b6d9083632ab8321876ca9234f2ccae9aa2995ec3f5fe45283017b09cc8f13913918f7b0c5fc97aabb805f4832e7ac2a32c382c2291c6ffbb4b558845f73c46fc09414e663bceb7e1006616ee814768238478037d7e0a0f58b8ad5d280132cc9efc02c1204480df80136fba07d063a1ed54e59104606334601f6b2c15136d6d47d2af1af056757bba106a167135c07348c04c732e1327a0095cb22b61183bdf195a2d91bae39f7a674ca71a6f00a4db062af65422933ac40b999a550918049b022cb23686918c9b8b11016b8bda32989bac9d749a852156f58882391d83177dbb95646c62f4209b41220d0aa462e2ca006f9098f335c7e2ccf0cf93a12c343bd47639c239c13c1bdfde24affb775c0b93ec0d20e9e277d2c397e78c246cc3050b87825fbf78ae0e816a3a3ccf5f7866176c34cc861789c94b0c2525fc933ec02c364882d28c3aa302b264f850adc1155413b717fe466cb73363be6ae9ed190b770203142263296ca4fcc901b88bd5a5c3e21f172e0c43382c40b1ada1ff1bc18959c411da3cb30e835b0354a11182db205cb6b199b76b063d40922140b7674acccbdfa5bcea4c641b186f953509fd22ffec27b49aa29d0aa60cf6b772498a177a03de625ad0249335b5312b52671ac68596fd7181655bed8b16f76dac1843562bc249cdc17cbf8f0382a9b28d25c9f02b2381ec65703b9ae6aa1a61cd06fd9a191a690ad1c5a96177710cb8b6f9ae836ac19488c46a068919c08f06f3f8cade396b8f73c4783817e4f173d09111ace66ba50cbc91fb91ce6ea5cb3c39b9ac50f2533bc40d95d5fc4b965c9cc3afb0219182e17d33592a54b697ba34f8240f68a343bc401df121d2f6407e10575158c918bc43449296a8d90a94109a508e0cfbf9b5f6709165d870dba735fb3da6b6c615529c9212e741fd3240e4d81b9a6b589796101a291968bdc4f962156b4021ee826809fb0cc51a8bca1ec591ad46135a8cb305615ca713eb7169df0008b54155a66bc2186947067a4bf00e1253cdbb0d876486013cdd198124a556d1bb00ff0b38b45560b3e2259d191a4cb751b1ada569c204cb6843d9ad70bd1fa34c17a3d71d46265c499de06a382b428e17bb8d7ac0db9c41ae0f0bc50f79236e2a318a85d1af0070fa36b290206adab5dd0703e3d3a3e665082cd159b25c89e1e70c7762aac7c84c4fe79bc662747586466720414ec80cbd936430ce3ab8b377825246f48613b85310edec41d30cc008af82e6b221bfa387bd5f103ea8334b0e06c0fb8a5d7867fd9a61b177cab08120e5b4a9fe3e65084870bfc744f9cdb11e5fc55e7c39e4cb44d2349b2b4348e6a2c0b1e6027d2da2abd4946948429d9526d532b4189bb2af18b262dbc7adca658147016931c954b7a5551309f39b90af3161ddb767a8e47b44592c555a351f71935d29b98c39024af5234ebd23b49d05193124c08f871e015763ce09da932c7179818c7d2cdcd630c9330cfc148c4206698d373773fb844529c89e3410c571577a1515af942caadc1717eb19106d17bd24b70a812cb1c711c7434b405b938ac777fe6e28b741c1d753c2b99c0712d7a5ed6fb1277c3290f8601abdc6ebd630b6871cdc784c223924df3795ff4275161e75b329b7742509d3c79038e3c138833a2a5b47fe78153a4333af7139466122074a97938b35434c1cd09f07a0540174452b94895a49b28914b44aa24b04707315369b0a007e090b7f50534fbb808b7c0d2530bf7392cab76024db3b592704b0e1ba6cb389058919fdfca336354038b61c5a52767cbe5224a1415c412a798c942cf17cb81f13b1f87277f6c3383f3469f0b2f57114488a35389888e1d8653c43caa6ad8b6fff837fc9042f6cbb452f9b64b015b5a29a8ba33fe30dbbdf854f6f4c35187b1cd2a313de0aad96fec0373e88f936e00c28ec1c6e6fd367fe7d25f1a873bfb11e298b48cee4aa10d125881993231259cc5895382868c4c14dbf19165587f0a9e6b7d36595243d31e1dc90f73ec54df ct_n = 8c103fcf9e419ac72f11a73fdc422bd82a42b3ba3b35fca212fb5dfe298973ad423c28b081b8ed3a4f3b3eba6bc9f127d44a1c4a566355483c09afbe28c7f50ccad0f3719da37e283149cc34baf5007d916d13ec3e244d54e8bcac426b1e5d66606eb3e5fc37ed259d4f9a548bcbd405a0631a682aade65ef3f79ae3e45cf817dde5d4e50398444efa5b23678caba510671db66931da2389c0ae953f32b04ac4f5374e1c74b482e87afa8fce0ba2c8cc156815ddac8339399f783cba55ddaf6f9286f3d5cdb3abf8d0129c482d6d283931ad56f37e91a2607284591a1cef2959a7221dbe0498d0dcdc396188c9fd2b8d21bb84c7fe5df3e0a49d099a341bba933e3dec9dd396818f6d8f44e59f20118246dc7f4034daa5bef33087492894a85c9e45660e8015925738c9ace92d970f5051ef41e2da7d18303fdb90f98d53d95d8d4efc0263ed9226e42101576f525ffc9f20a583563374b97299326a96c790dd2be984ea92245944c30c690ef6802271be2b4ad1439f658f91998f598df3933643c832426c8bf12e48e647f7c5b3042ccb63dd3bba825eee4d38611cd40314f971f90eed16a08743141bd06ecc0781ddea05617059eec8dc7b49330e58bf0f3d6b5f8425f2bdc88bb8d03e60ff7e315c3bc55b97d39bae232ddaa855897c984f792c9c2fd0744b8f1c01d9422af9eae1c0eb1593b08f510214d2e1acf0930267b81b02979613f48e30335c959cf293c42b2bec104b9dcbe078babee43d7e7ce7f5884219b0f932e4b1c7171a002f1c86091c40b7a207977a4a16af4d6a6a729948707303b4fd0596c04f1016f5a1b1c0b95f90101c7733f31b3a5bd5f0041a32cca4ed6244bc301d1b0c75b83d3cea18be39001223f2e9e94d7c49acae12b9cc92584be6365b5d2bbbb2e1b4c00eb1b02152be7cab7f888cbfc50ffca27aec97156d24cd773b056efbe446b9538c8ee846ca547deccfdd161a044ee11545b1c88bb2c7ccca5286d5030b34987c0a02ef7697a77d8feb3adc65c7253cb89ebf42cb1e06374160e58216a2abe224f3acd2f3bdd017a2eaec0c2df424a1f11c6981 ss_n = 174c5876523d15d3ed7f140a92ad5c010e7d61909e5851c4ef77066189a0d99e ct = ab208f5734e584a1e9b086c5b240418c393ac2f1848cfb7c6ef4e49fc74d8d39d5cfecdb6413c85ccb1eea34849b20915d1fd3a8a7f4b955e4c5e17dcaf3d8ca28aca298cea4d85197315aabb62cf9f46c167e5d593e2ad20e7bc9ea9c07851fecfaa94bf02fd515b8511d70ae18f3c2db4a82e4bf0e776e0b7034d17a5936d629774ca71e247f77e3954f0648e898c2d4aed6d1ce965b9cc3f35c34df85674aab58fd362399e26bfca41d6b111b26dfaf016003896a91958f87a20db9e78feea41944437b954a9fb239ac9dd2a4e492bbacd3221d26cd71c1492ff512a0f9bae6d9747d860cdcde1730c2a9ee97cd4408d355a99f7fcc9346db3344f78531a080595965421619d2200d5239bc7204ca8c27fd6315ad09231b5b043accf5dc44a702e13fea224bbd4b50c36ec17da4c30e982176bbc776507668bc2de97e250936b8368751788c8fc5cd3493087c483dadc0c948b12cfae21ae211d9499d56515069e1e022369b9efb0eb7ae15efee4447556744957a1d07bdb905b7fd9c7dc8e09a6e2c38ef258b32fab6d01c540da2883390d442878ea80e749242443912e7e517b83e367a0af6c0fbce590c30d4a3c515cc3fee70f8cda679137083148b17817df700798c88582e8f377b2b32cd5d4f97c21999e4a0cb2f62f38704f40b8050eaa05937d28723733d2e62ba3f9da68e61029407fa71efa354a9bc0eabfd9fd78d79b2749394d5922ba0e6492d6a0a612430d7c2273f7617a0a2d476cde37d9fc47c8b1248c5a58e06ef81ca5d7b686193f2020b319b4597dc618f4a6255349ad5d1b9ffdf4ca0456a0f47afa6daa91abec2bc1714a02ac9eefda5c650836cf815c897486f6ff2ce0782a912de8d21e4058c86291e3ed2514a065fe8904dcd54ba94ba0213c6fbc8b43fe1c19f218fca32feb50e1bfb0ae8c942ce916db7ce1724ab93b049e3e99175d7df2901d10fd7596c9a64ad838fcfcaba6af9008d51f113ca31b0a493e164f7c056e2fce7e84d648036036c271df5f2fdf1e6e3b3b4400974b38cd0ef1c15817598bc95483b14a5c5f3fc7561d068a0ad706fe811da ss = 0eabcf849a430c97afe8e587600d84d796a54c93d99a03f95d91a441d74fa69b count = 123 z = b79319aeee6e1687905983455e3755becb5a7126bd20aa4b4e8453c700a36292 d = 728701b6094da185fb125d27bd9e7e5c69e064b2edf5c234edf6c2e676e6f9e5 msg = e7109fc299606f0981fa12c0986e91ad790f96380963caeb5440c27f8ac5082b seed = 8b91a4821a6fc613089139e57db66424ff253c9f5077f17c074fc7fee4a92cda1fff064961fa420c656a0cc42c0046e8 pk = ac647b0026b4460258a08a9b74562ef585a71454af55854ae78ab44d7202925b294cc70b40538db086274cf122fff6910f9b7b8f772129852edce24d5fc03336b58b3cd41e4290cbf06343539a0ab1e0b346e364d1850745eb4e0571c95a166e7d058018160c1870b5e375039b905806915535720af70924ce41359fd7298a0611d64a2fb7736603987852945c7612a48e2c4dc51297ceb99e1db306bbab3ba4202f2ba39de6d0080439bbefb3540f40399ad3402cd2784f7c76d5d3bc17298004426cede8cd26bc70532398d75b419379c1e5e1b98cf4b6d14223fb59598892a6c9ac6349f21f8a405ab9cb36362a0eb019067b3044033997a2b8320ef166fe45594220b8b2e13f9994587129916f15b014561e8003564c4c3220ea6f30323f4be70a7cc84bb0a75744d33993b80147703badd3b44295915e277883815717e0bf7f2092980393cd535497c449e6fa249ad9434a095b3f1706abc09e66f87d70fc85f09c245117c43b206242288e55dc3d52da4cc5a1c4ef247f91243e288104d8b38e7f4c6a26a612b08695b40304767532d27789e0f2a418d31068c894fbcc14af4ba81992619c1b7bb15a44ada148f499032ec62a26501276e84327e6bb7eb35e918b1ba45caacfec35af25b2cc71a78b71652a6641fa6b9a8f5a7fce495a1df9c8926b649bb64490c118648370836334ba504981fb368be1344cd07a4b09cba539591da86c3483246a524597061fc5da497f15329b7ccb98340ee6a57fdc4c77d983a5a97609843a2b8816bb6ddb0b5a40632aab901a912a8129210e182c34cbb470c26f4709a7b5989018515cdcd509b02777142a871ce5747f418a6e2667c7f9b31bda4014b0730f8828b287a486f574eaf30e66001d27d2b3e06c1489f79368159bd448380b20c09001a9024ab97972cc7b34a256715eb8faa7e9712c1a1c9f05944ab6a409d657699285900ff9cc1ffcca9d0a78f0e4925e448ea9c121818a6c6320688a8699e522cfeb621d00176bdf1a5dbdb75ee112125e256d0d44420a635eb84cc83c9b53bef98648a15367bbc01c188d20e616e3703dc172704a658604cfa66804186df70b4f28673fb4fe61ae13f151f15633ec3f0b59670f sk = 96360a5a227484872abd8b27c2fa9c5ab2012bab0ec6e694b9a74deb8b586d3acc8b078a341123ba92ca1f7b473db05d81ba6e14b29086cb617dd178e429192de52c57e1560a962261404bb9e3caaea01c5b84b448e1c8d61b208d35b1f346bf8064bbc270bfbcd0519d55401baa0deb692e7442c926e737dfc4734005ad01d94d5cec17bf002893f545f40c7aee1a42bfc5794d762315f33fca3babdd55a0430c31497cbcc026710beb267913caed0818640ab8ede9754fd43e390204a8338d96ca9496d2bde6123193882ac884c10561b2dfa71cefb15ddf049d7673067b084bff2267fe18514cd66cc2601fce809922838236277821cbc189326a6137750ed398b80ca762a27c677105f14302e738b1d460455a4273f0f568b5014b66d47053a9456f6400711baab0037d50256415465c921cc78c34393f3ace25b5ba971077cda6206f04ccaf087fed6600ebcb9e01c9940f28bcbea8ba3999a5109ab4cc5654f31aafdad83caad49cc85b8f571126a14353fed06f6a801c31b47f1a7ac125128240c1947e5169a3402fda4a2a8d8bad2f11950dcc739a9305e20149d3482af86cca1ceca911d7c7aa5b20621262f7f418e2d5b4e112cff7134458f704b682055af310b6e8b3dfc3a8b2e62c314b8bccba5583d65be85c6a6af226450468d0b2b3870152926666829803a234561bfc0d042019ae43a7255a5b86a735cc9b814b888d9a356c6a4203a9e37a3b279df75a1f33973e8c658742079e2b884600f4ba80d56c4ce7be5104b2b7cc44238199a71a8264a366c9a9c9f0d565bfcc6e9319592787b1b0383c0e0a91c10b5f01624abdd324f47759cab19ab34402f0537494059163932e48da16bebcb2735604fffa4bcb2aa0ea1000f93a77f2365e8f7b197da7423763b7b251722033598b2967adf208ad45744644522187c178f95519603c49e69fd870796725b534475c6a8a2238364e2bdb96ff548ac43b68e5110acb3c56360280454c47d80682100970eca30b76120e6b278411a36bc392aff5f15c27c3a446961dccd2901c09329036bfb9966262630717db55d0345e49a516ac647b0026b4460258a08a9b74562ef585a71454af55854ae78ab44d7202925b294cc70b40538db086274cf122fff6910f9b7b8f772129852edce24d5fc03336b58b3cd41e4290cbf06343539a0ab1e0b346e364d1850745eb4e0571c95a166e7d058018160c1870b5e375039b905806915535720af70924ce41359fd7298a0611d64a2fb7736603987852945c7612a48e2c4dc51297ceb99e1db306bbab3ba4202f2ba39de6d0080439bbefb3540f40399ad3402cd2784f7c76d5d3bc17298004426cede8cd26bc70532398d75b419379c1e5e1b98cf4b6d14223fb59598892a6c9ac6349f21f8a405ab9cb36362a0eb019067b3044033997a2b8320ef166fe45594220b8b2e13f9994587129916f15b014561e8003564c4c3220ea6f30323f4be70a7cc84bb0a75744d33993b80147703badd3b44295915e277883815717e0bf7f2092980393cd535497c449e6fa249ad9434a095b3f1706abc09e66f87d70fc85f09c245117c43b206242288e55dc3d52da4cc5a1c4ef247f91243e288104d8b38e7f4c6a26a612b08695b40304767532d27789e0f2a418d31068c894fbcc14af4ba81992619c1b7bb15a44ada148f499032ec62a26501276e84327e6bb7eb35e918b1ba45caacfec35af25b2cc71a78b71652a6641fa6b9a8f5a7fce495a1df9c8926b649bb64490c118648370836334ba504981fb368be1344cd07a4b09cba539591da86c3483246a524597061fc5da497f15329b7ccb98340ee6a57fdc4c77d983a5a97609843a2b8816bb6ddb0b5a40632aab901a912a8129210e182c34cbb470c26f4709a7b5989018515cdcd509b02777142a871ce5747f418a6e2667c7f9b31bda4014b0730f8828b287a486f574eaf30e66001d27d2b3e06c1489f79368159bd448380b20c09001a9024ab97972cc7b34a256715eb8faa7e9712c1a1c9f05944ab6a409d657699285900ff9cc1ffcca9d0a78f0e4925e448ea9c121818a6c6320688a8699e522cfeb621d00176bdf1a5dbdb75ee112125e256d0d44420a635eb84cc83c9b53bef98648a15367bbc01c188d20e616e3703dc172704a658604cfa66804186df70b4f28673fb4fe61ae13f151f15633ec3f0b59670ff2e0f4b3573cd5fbc5fbecf407d19d2b93cbc4de42a78b856b8af3c3207c076eb79319aeee6e1687905983455e3755becb5a7126bd20aa4b4e8453c700a36292 ct_n = 9380a1f1948a84b77e2f9c380cf099985c58fc6ed3cf256baf295a28473bdb2025c9e120fa6872a30cdf76f238104896c9c54d702c670150d5f9b190b2ce489af59750b4ac21c1095304e80082f13bb023191226c9d36865d09c62fd7e895d969d92cb31aae5090ee88c444534e27c3817955e1906200271dfa87d1c8bef028dd8e9c01a4dea81c3bb40e9529f6dd1af8ac6c94e1fd40e2099df9a38b6b77dc364d9ca05ddad7e5282ed3b998c4303d226c2019e66884b8026c5a0e36b223ea305006af05cddd1df228e77e829a9fbe703a1779021dd725e4ba375565331c3fdb2a90d0cb2515142465dc09651110c469e91a0b51917cd37a298eb1e047edbad9a67c3f4fffb6b07687a988459551f2dcfdb1795affc1168c66a27d4c01255730e19f5f53e4aea4c767e9ca423f2a0307cce9d287d94c713b61d0ccdc69e638cf1b45e3053c951b318aada4c12dba4f62267174e9fd0f8d66d02c5c5ace0dc00ff2b4ee2005d2dcfcc5fa646ba2bf048bf793737958befb098b771f7980c54743d847295675d0d3ffb1caf41fffc2ba3b73275e52036482c5ae688c9d432fd30008e985c4116aa74dccfed58f7b0e71ad316cbd7e9c3d2054591960e93ad99213c0933017527ec29a3096a2b8133a2a02e6ba5d6621ffd6fb97a1dcea2d2aa3ac5586edcdbfba2e11bf44d20880de8db03d9eed5a32f33165097f12f704cc579ab943b399fb405a9c186e2f44fa2da2e84d7ad35152aa6b45ff3e09116c2683594e1f30be33aa570d982af9696ba632f8b5d30dff7094aa688d1ef6f54f7b3124ff62b891d2f0926a287af4540dcf638ee73265651165d7107621363ed07407adb27fd9a456674aef7271f53fb6bf9a60c2dfe6697d90b8a400823aefb0df6f8985dc600037d2bd3c35dabb199afa992cf075e0208ef8a239850c3b2044bacfc24a14c68d7e7c5aaa3dbcb58fd73452a08f127265b215dfc4d46166959674f172426f8c3e426ed5a340e8a81e2690524ea87805098d8d438925d27b28b178a9e00d11db7a0b0812b2cb9acc1a029e71aeee6202075e9c4649b7f3ade7f5ae71f ss_n = d75e11f6077a23fb7c669b2022707ad98c4cd16184dd7dd26f72b3c543e8f2da ct = a46d4b9a997c2f7587ac366f871f213b162832aad42c41f495547d542e3acffe7ba3dc760dfac134236941f499f58cb2f42d4fc5d6b897820f03a69b578ebab5f27fa52cb52dddcb0d096124cfcd76ac92448eb5085122bee65c81a3a8e4b86df2f4fd364debe5a335b455f5e543d7163ee09675b2883af1f466b344096a22490b4a392fe8a9506cf6cd592a9fdc1bdbc9b0b2e57ae94e61bd9b0a8ae19dc505f7a1da4363797ba9d5edbc4c75aa9bfc44387424e7984fb94ffc949b755dd1f8f19bb8ee1ab8790bfb9f24bde899e434bd89f528cda7d2c975ac2c0bc98fdbf9237a8448fe43659da339fd24a992a859b0558cf57f2fba33b74f02d82776d8eacce5e6f8787e15952c8765184e4d9534690a88175a0eb8ef3c9f16d5e3c8e28c9b3d868aaf248021f537896edcb049228cf9c5436149ddad7c4f6157438b1c9bf95565a1818b56febd430ab46465bb7101646b8da85b624de00e0f64f0d77d28bcce10a12b3dfaacceb7aff86f8c24cfb75ff3eeb352b7643f38358330eeebd6c5e83fc25b39ea41c9fdc7464b57e0d19ee88c0dc67590aaafafa17ed0aca2cdcc8bb50b818fc8f2c2b0124218d56054961c13272049dc435d3e3c19d1681a875090b9b1dbeca7f27cc1e21e1e1166baa485e5f5ab36551d9414968b32a3df2ad92bb6e49f69e78234425cf5ac3bde71832788b3e0eee85d768753352b3011d981c551d2cc46fdcd0461899a18b89c49fa724929e6ea00d05416c64e239edc5eb4fc64b0abfe0798b7c868a1dd6ca1d86cc9bfefbd65e8801a703961bfab20ae68ca1f8f1792dac89b97925d49d9dc0da3b9fd1dad798de265c65e18b1604861f4d7fc3f4689f93b13cf3f9478566572efe09eb8c4ad9dc6db6b6753f68005f8f2d54f9c0deb36f20bdc22db2944ed3329b432c9314d5e8ef83b8c2006feedab2ea050342d183f732b16e1fc87d2530678a8023ff8fe0be8226a15df147a44b15c54cb519931333870d81cdbca2eaef22c6bd8cd8032112bb80dbeba0f6f69fa73cf4927f4371ee21ddaadc2111f6cffa3b1b13dbfe304356a3466e8d7b31c16 ss = ac9243f2435fe5415e9147a9d9c129a3b86d649b6655dc16a76ffce96562dd42 count = 124 z = 4cd8f9f7d2a7868614cbe12ca532df9861b0449c0cd316e31e88af269c7e41e3 d = a30a08887fd3f20eab6c878f1925842548311a6ae933d2ecf7a8f6e8f400af45 msg = e5f285ec9e05604c634032425733d2811d6701a3724cabe56d5338006b30efd1 seed = 1e1e12b4e8325e189be0daf1a6c2ec13def8ab7837c3a5fabe1f6cbf97d2a4d9a6cb6ed0cdf50a28a20f96b8d6b531d2 pk = 0b5bb7331642ce634ff0456e3fe7c02168b5ff31cbe0fb5e5b6922640255a03351e462bef1792c91b7a33deb116beb6392c42d5e746246656ef9a98c5554a8dc4643e8ea59eb9c2f985b580b30579b7b03964c429d4818462b04d6f84ca958830a28560450a4da822e31917c7b703528e523e1533720906ff4678c58f24f0a7b4e21db6bf1fb3851270ebb426e425c847c2356c43373060a17ef162a7ee4453bb160ebfab0c44004254305b2a59efda994b0d664882b57f70b740b5002da26a6e7c41a2ebc152f061402b63f10325d42d048f28b3a6927411471596a96c23a56bcaf841e90eb37209081eae76a475112831763bd4c565a178f3473169e045db2f2af0a4c9571c11e0836501247a1322c0c29cb61ae00ae3dbb0d4c054e41ea2d98d3c0cee22903aa0468cc1e774b816929cdbc353719cc31b703a61ea13c1e978db264820c7aa38ff2b69588417af5c5eb6c9587e2356d679231f33ee2a43b5f8c69033a6492957d74988205db210e344a58f0668f76866d0aab803a365b9ba905db11c135561dc59181c405022401541403ebb61dcdc9a444834117a5b64a924bafe198c76b497c2aacd6fb481eb42ec8b68a9e8b8a9a210974e6786b347e81cb4965ca6128605d8613b0df991f89d6147de4c677518f318a08331a8f47e05afd341576c17432b94ee1651b87ca912cd4bc5005b468f635a3654c66571724a1748c5314bd6c6150f1732b986e36a9b39604874f1087b1848151208e0ecc22b229713502c4ad7ab7b2c09e80c86ce6c07e13f67609cbb4c7d604de8c05fae95e566b08ee07509257be45190b6af9823f9b9cdc5583bb868fdc18c8d2da673d971c2e9ab3808b39c3c786b4c97198720d8335cac36b3720f5060c9bcf89cc74b136509ce045c4e62ab6a222dfe0afe70ca1a0d8252b11b37c42a28e1bc2f7b93b03fa3f6493a4d74818254a2bfc360ad4604d71793649112d9d1bb2b0616119d499ad4c39bdbaa2ee2349924082ffa6ad1dd863ac9bcbb6b49250b9bf0ac959f728b3236779c8971ccb381f27c5c64306aef44a963fb9342309826a6a4bf4ca8f7cd40ae9c11d6643fe7fd16b7eb6213b8278c1d2aeee866f124b06a2098d94fa sk = 20a42a82b81b0be64bce6c8de1484823a613f7851d9af66432db751992c84ea42b958731b3d9852d552c4a622f9487ac7d706fa943a4fc82754dd58392d29db20bbf1a9c9429756649b19551c8cdd9090cf4454bf4945848747d11612d58413fa2a6c75809646f590eb3813d97b026dcc06173677b1bbaa00c72738c9a3141f683cb15461349158e9536e880743c1a3fc47b09aac4ce0e5598f44ca40c23648a856228a1ab817b7f8b1745cf54816b5a54aa6a7aa07575f95a46a8a2b01b3b4437b06565546630fc0d5450627184cb738c7556440fbdc116bca13673731ae3d04cd147220ee2b6ce2ac2270a984f0a652e39c1f01960b6da1f49e855238b87c58957ab34cff1a5077912b3f4d2c88a292fff456475540745575d3954260a161431585c3a9c93e652b066a0c99e47cbe4eaafadf60d366318644913cb5362eab76d52b7720129a637a57e7a82b4cb3bac631a8f4c3b38186079b6641e23ab3fb787beee76aaf463ca54420cc45cadc33b91de1baa284339099a4b2e3b538e6a42df9202d95117ff967b9578c9c8e42d26c774d0dbb83c157b50aa0db990c437348f253baf2aea118a88407c322e740972bf18ad128271904794b240c3eb5686e641438aa68139fb7a9b57b05d21a9672600ff31b6dbbb5cafd4a8dfc48131671368e5668de24620dc4d358b1bdd6515c0707924c935e4507eebca0089534bff523dc176816f84a0f7ac93afbb3f582c48e2122b05494c2a71419c0cbec50b849bb703ab016e09409e979421030b28a29c3a7b70268ec2c02bfbacac088e834c3d8ff960e5559175d06300203929315136804279406c88a2046348131eeb2e95e56748b418543c42ea42af9ebb0fabab6f17047b203297bca0866035b0389088461226fc831166e573c3b320368680c90798c44a6123770921446ae645559dd7109a2c622d6a73a0076a025a474b632b5a2a6d226013300b8eace579fcf46626a7794e337630e83b1cc54cb89b809f9bb201347fcd868ae199ad05d5444b145b5eb2bd8bb53c1747bd5e237400431f5dbc54864a3f6b6949415669a114390690660b5bb7331642ce634ff0456e3fe7c02168b5ff31cbe0fb5e5b6922640255a03351e462bef1792c91b7a33deb116beb6392c42d5e746246656ef9a98c5554a8dc4643e8ea59eb9c2f985b580b30579b7b03964c429d4818462b04d6f84ca958830a28560450a4da822e31917c7b703528e523e1533720906ff4678c58f24f0a7b4e21db6bf1fb3851270ebb426e425c847c2356c43373060a17ef162a7ee4453bb160ebfab0c44004254305b2a59efda994b0d664882b57f70b740b5002da26a6e7c41a2ebc152f061402b63f10325d42d048f28b3a6927411471596a96c23a56bcaf841e90eb37209081eae76a475112831763bd4c565a178f3473169e045db2f2af0a4c9571c11e0836501247a1322c0c29cb61ae00ae3dbb0d4c054e41ea2d98d3c0cee22903aa0468cc1e774b816929cdbc353719cc31b703a61ea13c1e978db264820c7aa38ff2b69588417af5c5eb6c9587e2356d679231f33ee2a43b5f8c69033a6492957d74988205db210e344a58f0668f76866d0aab803a365b9ba905db11c135561dc59181c405022401541403ebb61dcdc9a444834117a5b64a924bafe198c76b497c2aacd6fb481eb42ec8b68a9e8b8a9a210974e6786b347e81cb4965ca6128605d8613b0df991f89d6147de4c677518f318a08331a8f47e05afd341576c17432b94ee1651b87ca912cd4bc5005b468f635a3654c66571724a1748c5314bd6c6150f1732b986e36a9b39604874f1087b1848151208e0ecc22b229713502c4ad7ab7b2c09e80c86ce6c07e13f67609cbb4c7d604de8c05fae95e566b08ee07509257be45190b6af9823f9b9cdc5583bb868fdc18c8d2da673d971c2e9ab3808b39c3c786b4c97198720d8335cac36b3720f5060c9bcf89cc74b136509ce045c4e62ab6a222dfe0afe70ca1a0d8252b11b37c42a28e1bc2f7b93b03fa3f6493a4d74818254a2bfc360ad4604d71793649112d9d1bb2b0616119d499ad4c39bdbaa2ee2349924082ffa6ad1dd863ac9bcbb6b49250b9bf0ac959f728b3236779c8971ccb381f27c5c64306aef44a963fb9342309826a6a4bf4ca8f7cd40ae9c11d6643fe7fd16b7eb6213b8278c1d2aeee866f124b06a2098d94faf2e7efe0ee87baebb37e1e439bd72078e6c8dc4536c10fa94cd262996a420db84cd8f9f7d2a7868614cbe12ca532df9861b0449c0cd316e31e88af269c7e41e3 ct_n = b2e2fdda9587528d761f4e17b5fc23eeee21d26f9a3ba349a700298dba7ba9fea0b8b18d065a8b652bb678bc9d3815136625dba58b1effc936036ca9f0d69b8f21b4a7b8163c0c26ab303fd0609e4ffe2b2dd7ed01838ac57a1c64a594a937398a7d174cdd55b85e0562a6687c2a1e4b3589fc976345ae692467e3e868cce90b0645893998508cbb10aebda46883ec2ae84a14badc1fff06199a8b14d59183d7769b5d112268b53a49b7772297b66c49221c0112ebb52ae38d081ae2c23a1d71c24e81771646bee82d6187834a04cff11d98c3cce9a8908b7ac843211d06e4c18fce9f56df020180403f91100c0fe20615c40226f8d3f1360abaf9dc9bc8b57116360fcef8fa23ccb7b752989f2a6bd8e03ba840e6711f039e1dfc517595f41a65d7dee1323fcb7a04a35250387c13474abdcd7502980f10557de751f48cb9c73e8d00070a4334633ff56374a88a0ea8cb83464afb6ecc1f667bdf756b1ad2f3a285ec89cd391f6229fb1c2ced0f5b5addffe2152847c5eb152aac9df8b7eb1b9c8575a4944de68f600d9565642ea44acd336cf583e2a299b8783ad86b47b22f5e93504ff41c2bea8dbe77983517d15f2c3dfc4099beba8729ada1296f21b4277fecfbe887cfebb6271fe78982928b6413b4a38ae59cb4e4a3fc8c8fad8c891aef8f2e00eaf90599b06da302c676ab8af7cbe93f13407480f1222fbbd45648d13e9f67d77d7881d4424f2ac83619932f233dd0cfd219785b1ed33dad47bb0c925f322e309b2accb2b49e75182a3ad251b121882e09e6e8e7fd81b29a9c2e6d2a93b696600f4c7f4b2b31b4680785cfbcad6fadfaedb0c5a87a26a86a09a87307a7564dacbb8a60eeb68ebef434fdaf77b441eeb48ea3b3566f28bdfa3664d30d3a962da5963704ef12fdf897e5c711b8d59550d625c7f91efd0af5dff33b23cfb5654c00d7f012f5607c0aa17a93df2c3ae3222010b7483cf2db079f8ebe697817ba8b8346bdebd583443c6f851cc857bdb41caa0779036b017043ea881cac835991e67eb84394096dd7bc719a608c00879e6ebd71c11f4a95b5adbb0735efb4 ss_n = 0683dac0f94297f4752b0d0373c91f0486bcbe7245a39286105abd0eb78defd9 ct = 0863c6a1f8404eaebcb41c29ee072d0d4b838c80b74f27d8020ee2a6ac326e1f49ff0337d67e20fb00c004215b7c75c35c952c25c7bfb2fd9a7ca2f0bd82ea79d2d31e06e2f00a4aa5ecaa88eb415d5170bb2186d2124ffeb2e9f99f4edacd5ef445b0d7df62258b9e2dbb99f05392e8f6560ab91c23c43baf88a1da6bbb61b7c649ccd9ea716ffbeba6263b79870b88e306a136583e484d52b353bcf55c386b10352a1cd65e98eea30d6a6c5a0f2fd72c17acad1a8d01df86563521c5e73306c81dd55c0dfdc1ca1813ea4ec809434867be2614efe382342a3a43e349a326a7d73eae1acac0df95638b871dcb14b5c0934c2c6074dff2386b24ac3ec310036b56395d6fc41b91891dc9bc197c82d06d8007a062509655bf75b479f40c6a96753fc92369ebb22ee874a2246637cc2ccee2b854ba4ee9a80a3bbffdaaf0f4b37e8c5f9c9763edd8d9caa45a0f852f690d3f6b1171dc6c6d6a2c9c3c34519fc29b0ac5a708f87092be13fdf20f8ef1f19d3edbc062505cbd7d6417609b97ce931c8712d4c1b44760a7375f2aa0e36df266172cc8290ee65e442ba9befc201f0cb45efeb7f3768904e07a14de4f7a76455ade77ce288612b0214121d866fea5e630830da55f17ead3efe9cbe8b6a856c4ac478792998c5d54affd8b907b2c92790d22278315a1b472a356b6c333b51cc519a1490c031bf5868cf2bc3cfbb4d5f041cb5cace72a691e9777c7a45464c89f37811d3b8b0cd6f6a8823b28cdceae793a4ae43a84ff0a2d3ce48e6f8d985bae4f2b6a4242b37ea296fb5970656261ae0bb12590fc9bce2ae9e974a0a4bf4bed7755ea56cd87a6a35db69fed9ff53a63c832d8d93fa9e65a9617646d27737c6dce616adcff2defcf83e24cde8c8107c1a5c8166794acda8b6f93875062952598d76deeb507250d0e63d0df920da2b5eb2a2df28234706cfd9569adf4f8136a89c9838d5346ec5d23d63d8b6d9aa7a63025c1051ab6c76c426ff88cbab4197a9dadaad4885c67d30306a0404cfaecb47c965f578aac18d51509f5b9c28cb802c6da1432289f68d99196f7251fa95374a758 ss = a31e89a135efb1b74e92e8a797d31f7873b132cfb951ef15a8e50f15876a9a62 count = 125 z = f8fc18c34e8dbf100ce38c4ba414ecf71c5d9e7fba8f96407f9691bce354550f d = fb345ad0549f9f1e9163d8a3206d0b962cb28455ac2f9cc981745c2b62538063 msg = c3176c157d867adf1ce074b9f5207cd3b0b3b165d1e9ae83abc1655d2a6c9f17 seed = 372cb3e09a1a545588f28c7600a0fe50e300ca35a450da4b5448abc1c68d19623db386cc932d5d09646e29416e824d13 pk = 5d922ef3b8a6a298ce0d96584869a728a43947a09e8e6b6e6d792a61837300fc8820aa934c1c6485183813c11420a3866d9062018a98da3b0d0cd7a339b32df28325c1b964e06c3eac733119530d7747cdbd334bb8123f97434c2ad599de0011ae3373c50cbc5ca8a041757bf66763a133bec77c76a6b8922876bd4a3b18275c125e64cb949c629f95ae443c5509090f9871935651b9a2916885190c98a829825a3b26fc1948397cde694bb16cbe4a9355007b6a2e19c1070c6d91e55272d427f7b9adfdf8831b9b96f2472afb579b28037947788ba6c78ec1074aef93c714a45986b69d9d424158a1088cd7b24d63b3bf69ccafd491ec27575df762c5eb615943855c026e2400582f1278215329c2fb95c9912e07097490377eadd41c4f0283626b8f5af561b87a93f843c6ed948f767654f777a3b86b6724151f4829c2b3c25a9a9b376ad72db428785c98bbd8e506e8124b16ebbaa9b27efda63b2227cc22889ee2ea4622c7a9e8e5592e5c0f65729916369d11b200e54375085c653e9173f400beda151c4c6598b5c82057f263f09b3218e6ba94baa4165b89306c56df21512dca4861632c70539d899239ff675ce41b177c3875db657ff2c745fd94a59ee0124029690f03aa841ca3d1e484677904a15aba1ef8aa88ea0c9f3831e454cd564a62340349e8764598b91fc73c82e302c0dfd2b67fbcc89f0ca446d17f06491cfd379d0f963909ba635011aa6390114db004ab3c1889917ff2bc02bf962b5e5260fe3234f12a04b16c9c42a41ecd2a71d5923731a620511992d7c5c2b5ca8d0513165de787f0d23ca708041e66900831748b08bbc07786e8a138213b880ec21055e66aed1a070bc46438f3448ff6b07c36c0720485d1927693254e7c386b14184a90b02051007b7bc45be8903c9dc3cb1289c71741c81eec9cf9078073141b3d2ca9f43a376cc36503db196f603bd2213e19518b14213b2f1079b5418beafc4e415648c3153c18a465d5fc12a07c998237961682c15d50018c194a6ce2a9e7eb11fbc418fc95ad926a4913118697b7043b9aba937589d292890480bc8deb9fce4efbf8865d2b03c1c85551d79cfa25704373e5914fd14b53c9d0a0ad1ef7af sk = c6bc376e54286521b03edabb6ec3a34c47980ba57cc999247d38adf07b0dcb404e1ae92d843744cc7464c79a9e94a0bfbc986c2aa4b22207b91a537252525d3f9cc605542890eca870a2bed53c059ab8c6ab58821f120894f297d0094e590b2c602ba51ce62ab8a37f87293643c27dec0042390a4c204819879a87c4c13f7a802d314347ba63ac6f2287cd22c5ead2baa9c144d93b6cf112875c71a84e2099c746ab9cfc5d87b6934716aefe6aa9cd7401ab6a739303bdd340b13a2ab5f3f722084b17362c0a113b583984285845c66a28a1089a61c589190f858eaa60a8d44604f4f0701b430ad5779bf5c5cc6ed895b793b46cf484177899c274532e84a07b71bb3742a627bc0d322b31fbe065b995aef57965f9fa770247a5547a4449db0c85dc1ca86011147a9ea1495bf7d4308bf50455170609098bfb51a8c28a8fab1598edf5611389a365c6b468b1b54f5456c3a2785cda4dcb74531cb1bc1c3c728a02919d143f92ab2de5728a795a0132a10e72ec24723a994cd782bda3b0c169543d05c7b2149f5f595d16451e00a1621ebc0f5164b7278b11b4407690a1aaaf548151a2ba78782ec3e052fcf4860b8368fc95cd021c852b6994f863c218a7c646388ccf59bf95f22545729d87606930724b513c33a16143a9fb0fbd68b498b4435b387d8274a422aa4c5b8b9340313e178c98fb0736d320625d8ac301405d7cb3a2a67645653c16e6d74cf9c82b7b4b7a2e22197ea4b324596b65664d58638a210c863740874dec7cdb905bc047b17798ad0e75adc944392628ae61c5b08e528dfa5b73006057f8795cd5d05cff4a59823579ce3095d285693515a5e3169ac01c2d7bfab1b6cc4c6ec456de153ab69ace00669c2d43857cb95aac342ad8b498f02a88eccb9408eb61f31c5e926400afb576e3bc2b9846bc62ea9643a235aa533f19c614f7292e4159b3caa5bdba497f77cb0a87501f4b1b2c5266b040fc938beb3f92637c4a855361c4078d61b7050a1d0659a09ea5968f2798292198efba7cb6f07601746b2f91b73d0b3d4f8b9d67b38b6275285d8c2aa0ec0327c88f4f05ac5d922ef3b8a6a298ce0d96584869a728a43947a09e8e6b6e6d792a61837300fc8820aa934c1c6485183813c11420a3866d9062018a98da3b0d0cd7a339b32df28325c1b964e06c3eac733119530d7747cdbd334bb8123f97434c2ad599de0011ae3373c50cbc5ca8a041757bf66763a133bec77c76a6b8922876bd4a3b18275c125e64cb949c629f95ae443c5509090f9871935651b9a2916885190c98a829825a3b26fc1948397cde694bb16cbe4a9355007b6a2e19c1070c6d91e55272d427f7b9adfdf8831b9b96f2472afb579b28037947788ba6c78ec1074aef93c714a45986b69d9d424158a1088cd7b24d63b3bf69ccafd491ec27575df762c5eb615943855c026e2400582f1278215329c2fb95c9912e07097490377eadd41c4f0283626b8f5af561b87a93f843c6ed948f767654f777a3b86b6724151f4829c2b3c25a9a9b376ad72db428785c98bbd8e506e8124b16ebbaa9b27efda63b2227cc22889ee2ea4622c7a9e8e5592e5c0f65729916369d11b200e54375085c653e9173f400beda151c4c6598b5c82057f263f09b3218e6ba94baa4165b89306c56df21512dca4861632c70539d899239ff675ce41b177c3875db657ff2c745fd94a59ee0124029690f03aa841ca3d1e484677904a15aba1ef8aa88ea0c9f3831e454cd564a62340349e8764598b91fc73c82e302c0dfd2b67fbcc89f0ca446d17f06491cfd379d0f963909ba635011aa6390114db004ab3c1889917ff2bc02bf962b5e5260fe3234f12a04b16c9c42a41ecd2a71d5923731a620511992d7c5c2b5ca8d0513165de787f0d23ca708041e66900831748b08bbc07786e8a138213b880ec21055e66aed1a070bc46438f3448ff6b07c36c0720485d1927693254e7c386b14184a90b02051007b7bc45be8903c9dc3cb1289c71741c81eec9cf9078073141b3d2ca9f43a376cc36503db196f603bd2213e19518b14213b2f1079b5418beafc4e415648c3153c18a465d5fc12a07c998237961682c15d50018c194a6ce2a9e7eb11fbc418fc95ad926a4913118697b7043b9aba937589d292890480bc8deb9fce4efbf8865d2b03c1c85551d79cfa25704373e5914fd14b53c9d0a0ad1ef7af1296ad6cdebaff39c17a6439f655b3dce0f8ed7762d829353e8fbf0b91559058f8fc18c34e8dbf100ce38c4ba414ecf71c5d9e7fba8f96407f9691bce354550f ct_n = a2d9e9bf7311b655b21f24f7d69b134a1ec4c85d9f85bbdff98e011990645642789e5757858e5fb554865fb5d563c7856a150edd872d07b153bcd761138a83ec98f2e8c3311bbb383b7602ba2140f62d0f7c46e25be26694b2d2ad051120317ed052018803eba21aae44a0f8b3adac6c6753e9dcc293b9da4abc4eb1987a7d49d5ef65c2941b3ec43388ecc3ec96387cda6b85daea000dc82e70f2287c53e1ad7de6eb22ffcd6a0c820047d3fcf83e8bfcff5e20bca389ff45fb9acde314e02128c470b42f60f85a48a073d5a59cbb9c88079eb29467a43a0a437532f9646d8ce8e47f99611b12e96410ffb6924027269f68f82b2d7af560a2cdd7bf71fc195178e9a8bd79ede66240e35acc9508d04cf8ee85925cd43f18c4e4d08fb307634ebd0cf6fe88892ed5facc7dab980d086320a9f90529314947ba4f9ef66674e7e7d275ba02c80d6494f652af149f90a47f1915a1cb08ab5cc3807d5c6e8bba0333850701eb1c8c61fa15a5e40b390d3567f9ea9bae65d53706dd51e7dc95d00bf16086ac43055ce3b8c4ae93a61252151d968f0552fa7b0452ae9f2ba42ac21a0fd812e40f0630fa68aaede981d27540b2f30b173496b3e454e9f8abd5023786b594e16be8242776f4b3951e5958e1fac2ae4e37262bd612fcd85405187f0923d1a4a474c143c2373dfc6f1e01159b89741fc6d5825dfbeb8a67c2c77855816c185f1cea43b2515006223051f60c7d4bc509e7a3e82ba8e4b8fecee77b52cefeadba901ac9e7a21c58212f620c1aea5013cad85868822197510c9e14e5ba339cac5c188f5cebd2490d84e31823cffb83cf260004d34f68b3e54b8dab6f45b1a8c8d797d29b152b5342a682054bcbb4693b828d0f0f8fc67157d2ec9d9e297938f6b249bbe52e0ca275ed246dd27e0f85f779880023c5a60bd647f040a802faa3a449e65fbb96d4fbc13360e2884359db33de89edea82950013a5f72b4b5d5182b5a55bef7d4f424c2787583b5b234d921f1c34df0200907761a797a2bc2ffb640ff141dfbfecd31e7116e41e209b56409fbde536d97abfb67e692be5e08098c32a ss_n = 716c946ef103461f5a475a93541083e1ea68edcc95c2f368fb2924497dc082b6 ct = bea5f17002d1868bf15d82409e424d889679f006f4b8ee97e42208f0c2e18fda349f6de2b550bdc91af5059be5e0d155f5a0bee3c1890c7cd48187ecc74da55a48e993eea0e3a8c147b8f8c604e598fcdbd982519005c9859fa8b0ca43f15ea575af7f1cd5b1c04ed91626ab8a8c11f78e2c1e34ab805e1e81e5cf83c3ed940c4df27d2755e14237f1c6a493af6a36b50cffe804d61f171a370ff2fbb54852336457b11eeca717faf48faf7fd263ed10b5217b29ea94d3d9c1726e6c51173c5a4ebd5b9676b88d1412ee0e8021117cb4dacda0a46d4ddf3555b03b5ef9cbc9a304f0d98cadb01bf91cd30a1d272fc15ce226d45c1f7974de10d33590810f24bda41955dd6c6537809b01bd6d4044d3057e27843745257563fa56d4cdb31af6ed0df7b1d945e5a91af98717cbd2c356379e79c2652f374a8fd5ecdd31fb0da2726353e85c20441a5047d6adda9ec506c982521e01280a91b96c46bdcc5af5f8cd9bf579ba89e88810fe2f8358e9354d8546c51cd6bac2e3fbf5bff5ba165741ab89a4f2a828288993d1085fc65701a0e8bb604c1006af7daef3c7c3e79649b55b67ebff58e864dda82bf06ab2e9e189c3b9dba190fbe79e5d1e46c8996ad1461275cb6f803cf77d293e0fcc71c4c0540a981978411d8a783e17e9437e467bba992fa007a6b6b4fb48a47d97ac41d9c887b453a6f1b790859666014a21f9b575fe77cc040a2733335d6fbe666e306e90e44723f7a21aa465c6a42090850b3667812e6e3cd22edd6eca6b99e7e77364cad6d72abe6e5e62f5a1067564fe26f9d74e6657dba73766b5f0b0a10989bc6237ded3581ce22d3a5c792e8f314e82c08dc81de1d7ff908be8ca6d8e5e191be7e98f7f631cc43a3472675423b7568cb86d029e9dc561da8cf2525f0b4e37b98da46baf95c08220c926608025f72508123a2a9f737f19ae2268cf08819160d8567178411d18a123f54ef82cb0fb2c8c0b16f47ac793659b2991849791b019bc89c650cab51343e92669104cf34972ac668c6ca1b9708d0e316b2cdeec247d07dcf11960b0d9f669f095039097b02dd1e4b830 ss = 696f6595718b19b2f77418bb691c75d5c6501a4a4916a06de0f67c9e4c68d0ee count = 126 z = 92f9a9c8f4c9a78ae225a4b2b09c941e304406e107cbb08e183f10ee47d52954 d = bb06f3239a27dc0ce61f8da617443d09379d7e57e6e6fe149e282ce3d067127f msg = c72083a8aed5202d6afdaa223edab97724024a6b71a23d846530b410e93b84a6 seed = 6e0efb44bde313e555765ca2f3067246949df7f589540bcb48360036d36f862dff12f53b2ad78d636486233564b4a773 pk = 39821f83e7466c1a46f3b2c7337403ce7acee6c32a232001f20890032728d8f05b6ab6550a973b8e9caa3dea0ca5126d9ff6b9c91350f486c6ebbb03e29659d69b2754dbc1804b9f4c85472a6b07d9d40d93caa5d9d73cb3880f52472d01d4a22a96caadf93064520fae4835c74510a2a7b7dab16e59ea5016b12eb04943a4846cc998317c743cb9ab4e1c9a794797b7e1c1915a2891ba4a107978162ec974ed4c894cc977ce10a60cf52e91bc68d62364f83c214e836584751f9678b11b946c38849914158bf0a1bd523317f6d7ab53946e8afb054329b4d457aa4c12791b40a04447606b18cc84803c045377c1a907ff71ba6c7ccef55b7e7dc39f0929c073da4203d55e24296613d18a8e2a6909826f94c9af95b1086571499de31ed296a0a8896d0a988abc012106c82ea5a7c60c4b7aa992345cf6b350b686c10c23b802c807856d7917717f82824922548dac5786fb9fcf0c608c6409d1d7774ef53288eb1f53da58e2505cb82b9aedcc3388b77f9817a6caf436a53b35655c1c62a49456b14c4cc249b614684ae6ce1db12f19e51ce5424d2e8103480cb09285a34ecbb63aebb99e0a054f058e719798b5580c29cc35a3819763007961d9bc7181557e378beeb807dc2603fbb3668f5ac94c2a1705418c31fa459f994f42853c58b0288ceb8685aa205ac92793e3195f9a2384a1a905989ca5320edb458ad6691cb951a723e905f6591eb85cb29a77bfcb562fd5d8342fa1308ca1a5b0f178c3740f3ca68862cc510fe6b85b93c554c2070df5486e55c79a652e8164cb6bbc21c3907c0453c3c38a916106158d1c6194d1ce8fd49ba1414cc10044baa54399721e427c83f2fa867979c5215b442949a9a1bc54f3e4310366adb28309cd0a7c33714fdfd73597f03ea706440eebbc172bba2756c9d3e80d8381c132e9795dd7237ea30fea729a8004b3d5254537255c252b28d9e3c1ea40a3c89270ac1501091117b7127836a9ab21081e4ab0328678a1d062cd446371c068875046235bb19194233418d4ac5d54aadb6080301aae45515e23a9a3d260b39aa24cf7ecadcc175449ba3642176c45ffef864ce302f0d67cc57ed22332215cc0793d4146ad3c1e91ad1dd1 sk = b65bb8b31a09afe5b6ed748b6e58321a7a580ff44fa2017ee35a4fd1d9acc0abb05d274ac8a61317175bacccc1c14048709ba72412ba8c9b90e992369fa8cfe44876bfcc64cd6a01465b94567a1f23eb76c6d67a5ce7b8da9042c7f355c5043f87a7954dfb1a26d6cefeb8c8ea76000c68bb9b060ea5a089119448c8bcbf555aa5711995a64968b90894cc6148d0cb785c576b8ba408b7f890a723bd41a70008f51740a998056933eeca7520365521145efc6570ae4a2699bc182c6470b3ca9e88bbc521f66357936351820741a2c45684bbee001d568a41e9c4befcbbbefe193704eb01c75c359396b1b27a4dbb58307149a1f0528e9c6aced174bc84a719020438c9dbaeb2f87dae7345cc3b6559005f4cfc5521cb233be6c586270d41318710ba0f48e8b13bcca2500347518c845e3ca72f01655a6b199491bbcfd18281fc87776359864a95604c2c90f87e2e86903bc73cb7211855c188b1730c51b69accb981eb168498d55797f4c9fab644bb12a8e25a269466a34a15a2330330c7ec4cc45707161187ce4ab954ba4b9b148b379c58af19154b7cc9c6b83552a879f54b83f7039ae01a939c59207b704610515400cb419e6c0349761040897a442c2f4b479974559720f83d854548424545774ca1c55085e39826da25156790c66776777527a90dba6719c853fbaa24e281a0ea275ea49464146c3f39263c553cae1b827a7ac45d41232d8c4b92ba65032f49cffc466865c363aab4bec78ac70e758ab1e60b5facbb92a604a565b780491febf0a9a523894c35c09358531ea71152ab708ba60601f6071ef96ab12286402634435c9328627c0f124f17958166f8c1c6d01c851929353a62e5ac4db3a12246838b5509963c839e8e7172a7ba8c44fa7a29ac4866f54210b01e1ee634858a7a978340f3e98659340d15143cee933086884d29f43d305c5e72db598922c954d1962c1675ccf1c35589860be93273246899872f16a83ef25a00f3114093b47d50a79a788c22f04151bd43c480fc7f2fe25621136b79e50007c6a4b22c29ffa71c7c739b1b1208d9401d29e76be68540e8599d39821f83e7466c1a46f3b2c7337403ce7acee6c32a232001f20890032728d8f05b6ab6550a973b8e9caa3dea0ca5126d9ff6b9c91350f486c6ebbb03e29659d69b2754dbc1804b9f4c85472a6b07d9d40d93caa5d9d73cb3880f52472d01d4a22a96caadf93064520fae4835c74510a2a7b7dab16e59ea5016b12eb04943a4846cc998317c743cb9ab4e1c9a794797b7e1c1915a2891ba4a107978162ec974ed4c894cc977ce10a60cf52e91bc68d62364f83c214e836584751f9678b11b946c38849914158bf0a1bd523317f6d7ab53946e8afb054329b4d457aa4c12791b40a04447606b18cc84803c045377c1a907ff71ba6c7ccef55b7e7dc39f0929c073da4203d55e24296613d18a8e2a6909826f94c9af95b1086571499de31ed296a0a8896d0a988abc012106c82ea5a7c60c4b7aa992345cf6b350b686c10c23b802c807856d7917717f82824922548dac5786fb9fcf0c608c6409d1d7774ef53288eb1f53da58e2505cb82b9aedcc3388b77f9817a6caf436a53b35655c1c62a49456b14c4cc249b614684ae6ce1db12f19e51ce5424d2e8103480cb09285a34ecbb63aebb99e0a054f058e719798b5580c29cc35a3819763007961d9bc7181557e378beeb807dc2603fbb3668f5ac94c2a1705418c31fa459f994f42853c58b0288ceb8685aa205ac92793e3195f9a2384a1a905989ca5320edb458ad6691cb951a723e905f6591eb85cb29a77bfcb562fd5d8342fa1308ca1a5b0f178c3740f3ca68862cc510fe6b85b93c554c2070df5486e55c79a652e8164cb6bbc21c3907c0453c3c38a916106158d1c6194d1ce8fd49ba1414cc10044baa54399721e427c83f2fa867979c5215b442949a9a1bc54f3e4310366adb28309cd0a7c33714fdfd73597f03ea706440eebbc172bba2756c9d3e80d8381c132e9795dd7237ea30fea729a8004b3d5254537255c252b28d9e3c1ea40a3c89270ac1501091117b7127836a9ab21081e4ab0328678a1d062cd446371c068875046235bb19194233418d4ac5d54aadb6080301aae45515e23a9a3d260b39aa24cf7ecadcc175449ba3642176c45ffef864ce302f0d67cc57ed22332215cc0793d4146ad3c1e91ad1dd16760e90dcf01571bf69a87772e8935668379de327d2bf714f01d1a04d9d85dad92f9a9c8f4c9a78ae225a4b2b09c941e304406e107cbb08e183f10ee47d52954 ct_n = db5baea9dd52f8ede820eb7abea0b88e14746673b32876ee19b727679eb6e918cf43cf25af113948ea49ef7b4fe4d4ff58d490ff6fab0b1c9238e7f531a0c8b0007466ecd4a5d38f1ed844603bdcd9f3f3e80a40bf1333836b85012be5e2c8b75fe71a95ef9e25d15b80a942ab248c124e2b4db24c579d2d2d936054fcaf0fe87ff2cfaf6cfbb32f1fd23f906bd000d24abd8a6ab6e39b11e21bce440d7662eaa1e3bab77f4fec1ff66c48608dc91a354688d951d2db0d8cd9229f5e217270674eb63442d1683ce34286eca120bf67385aac506b1a506b641010f9d185f5da32d8a6d998e3a01ced3f4b1ddc127322641a7f5fae0eee4b31b90cb119062cf1ad4fe8c65b5d3ac674b5a4c864eacf1361280319326e37eecf7e9984894141c3532406f5561bd7673d0cd10e0492cbf8670f18998f80b852cc5eaf7a9b8bd0146ab011f9e1b7ac2af577970135d8cf295ad679435c6f45a29c57fb35f315320b4dd4e65943475cab4d11948ec93e7419b76238477b81277c869c6f9eeda9400e4d873b303885f396f2279a36aa96bb317a951df0cf102afc97421ae8c03631ed1d3fe03f062bd1d6b36d7d2bcfd2d4458307a2d9b646b0110a841a70612eeab6742ec4843b37640dca088003bf06c9183bbb2105d0c62e67503995ce65056525ce29cb8c723d6d11410af3a0c540a85ba86453d54ebdc720ba81e94fd672288cd7e81940b2ed5c2f0c12e1ccc36520ecf4777b5a1fda2b18024c6afd79ad219967d320a64cc8df9c59b9619528d788412c252661955181bcd1d17c5e4a50ea5566b2703bd9801a30991d8450760352dcba9104062efa52ab605c11c16a4149f23a11a6e3a8d9a12206eb23022c55134d51493affe84f3c567868ec2bdd6e9279098915881f728566904cdab88a908d24bcb346a116b1541bc4046d9808147f920c12ddf9a8573eb130db7cc5a949d6115827c23b2a618cf1454615841a41a7174a39503f298f7831b23ece2a7f7ef8ddde6093667c5c1deec5cf1991f1daff802aa105cbbff5d16fb34b4eedd6e9576be2c6571faadde208ee3e916da65f3076f7 ss_n = a2f943426ac01eb81ffd19df5b6252c8c17f1415a32eb5c1ff333d903c535ed5 ct = 90c773e27dc699000659e19f6f85d27b59523b182d712846ac4b108b139a6d43f9a2937c7691450a6cf1d6740c8324d5595dfe1c2dfbd4101cf0eaa9ec8d989d11e3a1f78ed50c05ed044d464774893fbec40328382dadae740131f0284235cdd807d1b89edf52ad3dc52d40eaccf3d249632b4ad905aad59de2dc846df82d73c445af84793877af4a9f253ce98c693d14a866634be083edd54b3b527daaf6745a22c56b2724a8c090626db943babbd8caa1504a7f982357597d71795ddd6d05a30895236f03e7c35448e5673afd72964a122f587232d1ebe53f7d6b5294207abec6e5044aa804ba3faefc281ffa5d77edf85da477a6dfefbdfcc53f4622523b37f15706c7c87625367d778a715e1d5dcb6978676e9838116413c7f6f3fb20270461be749f6e1513c773127d7053eb9bbd2b6c7e52f3a8ab39af336bd57cd7fc09ac01a4655b7386059579b3061758f1a95f85d51106deff31e3a25e1535fe4c3d52d02e8dcb1d2824aa0e4230dd934e62a47a00054c84993e5b78317529699281102202a5917c669846ab64f10a20cb17466ef91ede3df6a9f012a2bfb71c90940bf2d2b6bd849cc0782cc5389f352bd686e961a9410a2436cd6d0788b22fa25532b917fd3f1227f04b684bd83c704dd5944eb4bc34d2b18a9c9d948258f36267f5663025be8a8270768ba81f300993d02f7f6d38e34846b3fcc1c590767167ed764e90df2e75f3fdf52e4ca13c2775ebd16e74191085f33cfa8c9f1ecb94d2a07758c25e54e226ea31849bb1a6da10ef386138e4d8c4884830e93a93daf36d7d52d0efb1ace3cb195d67e5cd95c4e1c10c4f23207a735ed4a2406e7642ff9d6c6adbc3b95dfaf6471851144f64114a11cde5bbc3de823a4cf2a67a6694c8e2f0a23295784e59843b704d7c26510b9ccbdd6132d79695a420a924102cbf4d2969258720ffbfa0f55709a234c3a3f31069c0e0dcfec8d3b9bbfc6e8fd4ed28d1cfab367b724852bb82bbd8de0c24d2067274b753a26b633384094100ea89aea6d69be81de1819a13a521956555b5326e57138d8c81e6ff25dec7f720eab4a845 ss = cc706c37b9601580a2eea67069280493883333bf251ef8d6cfa353ddebbb6d0f count = 127 z = 324c2a5de60b89f6fdf4d3798ab302cbee0426f6f682024b58977939f014cbb0 d = b501f97224493896b6b8134dbe7f13c3d647c5b7b050503e65b55a8383b79938 msg = e9adc27db66a4b04b488a550239e98b77ca03d78c9c36f397ed491d493651be7 seed = 09b0c0feada373f2a4c9aa01af19a78a67b17ee2490d88879a20154ef10db76ee4affee8d074441750701707a09614d1 pk = 0b6ab10f4c9fc0fc3f163c129a747c4a98c025aa3f4a28085281ace3087585f7ba7f1766b4329097b7cf2ef32a2fa27d82a2be8211782e33323c63a35a01b820a994fe3851a2934f60a36967bc8e36960b9be9baad5563375abc8783174fd401e5b280936989ad78abd17b261002323ae91a4116232a634a01dc544029a9b3dc6e0e287d8796ae66f8484bf93f6a39be8b5ab4fbf23ac7268c94c300b6a230c51ba7fadb722ea48ffec8ccf531a5b88817274bb10c94a7ae36029579be51254c0b3b4f7721126235a2c0e817e1f867fea77c7ef8046a18b3a8c1508f3c06f8e31784f8b78bd992b35b5c0cdb2b70e8c3451445d5f70b78b45744e2aa51a7ae20406a01db5bcc795b5700b65ca05aeee11b66a088eb8543d0d2c8a050a16ee06584c8b24772c6efdbbfbb9b37ceb6a3702653b10169c6f2c8e15c99d91613eefbaabe1b1de09b63cbcb0c4fa47288f3a5a3b27e9a53230c33c1e3268a95b0257a7b5bc891610568a52a565a22468f9164bdddb192d119c37290be36642a5b69c5c89cb486438749990b866bb38c793539597f51812aba38964c61710bda0cfea8b32141c517f7bd2ff3ad24576aac9a598ecc0149316d0ef73d1e77502ab70dfcfc0171e9b0bdf7324c107312fca50c7b2c350a0c60584aeed04e08331c0fe31c7919cc958bc4146a717c02110ef22a7e62352245b02ca62f1136168d49b8943abeda83049af5814ca6174a8b7ed9a0b7d8e3bee5ea607c333b46b99fa8776057fb10bc90c617ba353d86bf5e9396fab768aa6aca11470f068bbf692c76119388dda8221f3814e9e5add13c4868e85ea006313bb00dce7945764534d0c88b1091b33d35695b1682285087b7578643f1686531822aa50f233338ec5a113feb8ef3228a37dcb501fc5814e69a34a29dbe2c5c7a149864e102d1360183075f6dabb8e2f94cbfe44a8b1ac8a18739d4186bf8205646b14a0b6682efc5073fb68dd5ba77172192854ac2f01b932fb165e7293a2c96753f04617330ad1697712f92a138597edafbac12eba5a0929d0876a917516372f46844c6388c8c2b63fa73f856767a31bff1c98a461b1c48ad444c93bc9b972dbf6acfc91c34cf169ef9641d8855 sk = 74c6a743da08c6227c28e99b7913a6a6672c60b9753f4aca9d8b7ebbd1116afc2676a17a5abc4258e3208d064c4dfc25cebca50713300be46dc21073b9902b609c5ae1007664f643a94c2105296f8832422d9663149c4277e9611c42c9c18c3fa131539fc48345164d466c17bba1c9d26ab629429cb2d69f5eb1b61a46c3aec42b518899d1d753614abc68563af1a13e92d91976b9320400cb66a7834309a5f32c3ff1646388293d9ba49ea8468b7c092efdc4485596051bb26901871d6cb2ccd6575a89c061d4e688bdf19f3a20134eab1740ea4c56e45321b30dc389ae60e0029934c788d3157bb41c4c072aea90193094b908c848a1210fa0a84e8d1493e38c2c6e1c8444a849b4ca0ececb83a508b8a50218cb5bca21dcc976f2aa6a6743d1aa862f5b44aebac1a67aa2385b57c75cb4b0bc24880404c848af410701322968218c0783f794546c6344e8cd1b83bedd7031dd338161479989bb3892770ca51abfd0d28d4e966293b575ddeb4f4cc2720ea6bd568939cdb507a96a77e14658bf44742aa40d2fa92fa4194252f7bd1ce4b8e8162895867aa309259f89962e5c1ed1a15e63154bccd1665473a730a06537999f881cb5ffd123b37bb93e632317bc99cddb7362a42b6964a55d564e0c1ca2c5ec94ec3242a747ce9e988faabc7000e355360976e24a36d89b9a9ca68d81441c187633dcda99086c4bcf717b157b332f8c416325c23068806cf47eb682048b800201319112d0c2ac2c327414c42103aac5a730b1fc43728c794e804d04f29d77c1921bfbb04c913e32455507db70f0663a717a07ad52251f649412462464b024e594674b056a041b74bd637ff905c4468766c8e0201e21360e49bbe10a567de25d4e2078a5c0339cd48ac055508240054112cc3147411af7383216b2554180323a777c380462843bd357cac97655611686fd8c88cb0131434093a233c09d71794332b83ebc08a5214abc208a995c10245a5e4f8ab0bdf47158a8026aa66ed369457ce58fe3fb13b9458a102b230d24cb6f5760315402dba72a01aab4d0c4b268d86ccbc0a158e888d1750ebf7b820b6ab10f4c9fc0fc3f163c129a747c4a98c025aa3f4a28085281ace3087585f7ba7f1766b4329097b7cf2ef32a2fa27d82a2be8211782e33323c63a35a01b820a994fe3851a2934f60a36967bc8e36960b9be9baad5563375abc8783174fd401e5b280936989ad78abd17b261002323ae91a4116232a634a01dc544029a9b3dc6e0e287d8796ae66f8484bf93f6a39be8b5ab4fbf23ac7268c94c300b6a230c51ba7fadb722ea48ffec8ccf531a5b88817274bb10c94a7ae36029579be51254c0b3b4f7721126235a2c0e817e1f867fea77c7ef8046a18b3a8c1508f3c06f8e31784f8b78bd992b35b5c0cdb2b70e8c3451445d5f70b78b45744e2aa51a7ae20406a01db5bcc795b5700b65ca05aeee11b66a088eb8543d0d2c8a050a16ee06584c8b24772c6efdbbfbb9b37ceb6a3702653b10169c6f2c8e15c99d91613eefbaabe1b1de09b63cbcb0c4fa47288f3a5a3b27e9a53230c33c1e3268a95b0257a7b5bc891610568a52a565a22468f9164bdddb192d119c37290be36642a5b69c5c89cb486438749990b866bb38c793539597f51812aba38964c61710bda0cfea8b32141c517f7bd2ff3ad24576aac9a598ecc0149316d0ef73d1e77502ab70dfcfc0171e9b0bdf7324c107312fca50c7b2c350a0c60584aeed04e08331c0fe31c7919cc958bc4146a717c02110ef22a7e62352245b02ca62f1136168d49b8943abeda83049af5814ca6174a8b7ed9a0b7d8e3bee5ea607c333b46b99fa8776057fb10bc90c617ba353d86bf5e9396fab768aa6aca11470f068bbf692c76119388dda8221f3814e9e5add13c4868e85ea006313bb00dce7945764534d0c88b1091b33d35695b1682285087b7578643f1686531822aa50f233338ec5a113feb8ef3228a37dcb501fc5814e69a34a29dbe2c5c7a149864e102d1360183075f6dabb8e2f94cbfe44a8b1ac8a18739d4186bf8205646b14a0b6682efc5073fb68dd5ba77172192854ac2f01b932fb165e7293a2c96753f04617330ad1697712f92a138597edafbac12eba5a0929d0876a917516372f46844c6388c8c2b63fa73f856767a31bff1c98a461b1c48ad444c93bc9b972dbf6acfc91c34cf169ef9641d8855c2aaaea64e449c9b32d84bd85210315807fd6fbfb10617d6ff4067defed02691324c2a5de60b89f6fdf4d3798ab302cbee0426f6f682024b58977939f014cbb0 ct_n = a73f26944237a9fcc6f1258f3d81051793fede5195033b0020472c685849c449d07c5da91bafd5cc508bce134d976997aa9f4255d1cc5846693a34d44d80985a44dbac591927c5ba8c6f801344a6804c7d91c7a767bc03839bccebd3c523175d500393680bdb409260641e6c362df9f8923dc6c638ccb0315ea4b56d4edbb91595d3834aa54e71d8d5ac8e334a59c13e66e48e818d4388acdf56d405eac1d12cf2f248c67ce855a3f0c7c19f38514c728db7bb3fe8cd8d691f8fc61b711f412327b4afa2905c55677b478d71453e0ba7430bbbfa61e9bf36995e9299b043b7e7b3c32e75f3c18860837dac45ff4cf134e7ad0b9b92244d2c90748ec4ebeb283eb3b5e1c6c3912f0505a494f636029e70801b3d2a91c73033e610d6377e62796c32f561af6b592c661125de35aadbad628f4e5a3a494d30bc362bb3ccea064ab15d95d67498ac91a99e05c10a45d745d8d0274193a3832d8c8e0074b7b2166328ebe12cd37ea974386c3f246af8fa39865e2cdc5b479fc582f58f691a873eb2cc2babd936494e18315236571ae461e40477d6370d2ea614d34192afd32255a4bcfc856e5356fbf6b66f90bc17390dabd66044232fe6a51d84c9022f452e257eb4327a3f4a79247f5f3607fc92a51d8a5f559c26870b2f4211b9db22fc9cf8ff1aa55c9b1700efca38b4e15165f51e0145f83301367f9ce761ec079696fde6d18a6a850561363dc6a7aecd4aabf000a110c822d36a94769409f013ed18286bf1f3cb7527f5b754ecdf4a9ac0a5fa5175a36a5df2cd80c34d5b28bea8c88a484066bb8987ed8562961c3b508865db385f24a8664d099ca4fbc0e29852803c1c5ff291d0a543edffc4b21660f306f6924cfbbdd1ec0ee2dda8b68dc60ff34311b095f90f2667b7170fe6678ee224f94afda2becdbe3181744fbcd25a4a605f020504ad0f90370aebea9b8d748ba7d3ec534a9b4cc9123cd460721771f6a6e061050f49d90e0a13fce1cd3edc09fb1e1e28a8f2f3519d86b5ec78799c96c76d6dd465dcdde8a4b06aac6a6e1de7048a9351ddaa517ac2282a1bb0ca17aa5a0a0d7d80 ss_n = 0f737361e6fef4c85e43070945f9791362b4b1151eb5c8b5654ed88f47f0ad22 ct = 5c93d218ba369ab391c98008c3c7c10b7a70522083e25e003133acff35a38ae9df6d1e139642fb123d18afae0c2c0c5add34340f908ca2503cdd524ded38800ee2cbcd6c230cf1fda986be9099eb5a04a172511af0ee67e33461a2b9236161dd201ccfccc4d4ba2c2b79ff8f0f68935c3830aa5978c225b0ba9ee1f884f23b56089ad2862b04cf80a4c7a72cc2b9b7a42b65b860bcd6f43964ecc8dd9034041dbbafe790ffd43a6b42b3e8de480b95ddbb6f45a1398b8f6d558811c8dd4cf8ee603f20962757e2e598a26915858744d5573a034799dcc3ebc2e92e7b1f4143ae55ed1bab5de7d3ad30fa0982be7a8bbbae8381935f8e1ce1ac9bbc33643e88cb81c918623e6d15d4905eb47ac6ae80689cd60134d2b8d466dd2c1f565ef9628689185c77ec40b7300c73b4c89000b1863a1abc8860db79aa9d5c49015144ab39fa1b215f4fa607fbad5fd5ab97d04ecfc04adbbf835739d9b2abeac3f1612d470590bd5b9bd189875d4997cda952e13590545128e90a020ce907a6129e0010786eb0edfc7c6fe420981736a5680cad184a174800d054dd1664d2f0e70d0527a95ca86320c64a459bc9bc77ba8a11f3c4d45e7edea821cf3d686e5ca09c50fd47b458acb00ed05cdc4d96cbb9df3f9d1a9e9e812d5a366e2e0b2c48bd6d2255fefa4352d0e6f19560b966484e9e252890240991e600c03a78a67b76a11bbfcff562439c7f3fe6747de2ddc17799d3f44d8a100013c7b0f948a2ece6bf8e686778c3601e827544ad008506606d6601ffbf739fe8b82e38a0c95803acf16d60a71070ea23882f86c8a59459ae4cb670145af6eb05326c12fac69d535e0270e064b5d2daf5b490378b6fda3acf0d4c32d607d0526ff72ce13e88b7bf958adf76b608bba34d0df94cacde186c4fb41a8a456f8fb228314790d37fe881c5fb4a0737a0131cfa1a80d302891ef01dc314b18e9c6e000377fe97ee279c9df0b065039cb14c033976fdbf2102d5c973de19b02523f72522656cfbf2c4c65477efa61507101d52058087de812c9c723ed8f96d5cb4bd2173e39489eb16cd4e283e56746680 ss = 61591baceebcd26ae422b27819c5c857cf1293d947f6ddeb968c4d9b717f0790 count = 128 z = d97ed8255cd796e5a22ce756803dd22827ae3e1abf6f8b476289f9607d1aa3a0 d = d989d6aa25cedd176ee3eddd7105bad9b3ee715a1a1d3dd50c6197fbc8d733c3 msg = 640f2b015209dd74445f6935d2bb32856d5378a50bd7b35e21cd28fabff4374e seed = c2afbfb9fae9043507da376a56228d5fd37e1c0429b83306267612ecf792fa9784564db93b0b716d2c24a2a1367b796a pk = ad463cb958a656b093a7ecbde487bd7dda8df4c6c125773ca6cb380587be914936c956333a466b866b51462809850398cd31285dc6bd709cb69283363911b82d1bac9ab5cc7515184da4b7aa131c2832a96b58914f88297b1664da108ad087424093a00ddc2f87accaf35c7480a159828634635abb9e72144800ce70cbca6d5896d2f4a70a1b50880b21b6b802f924a9667aada798366926a1457c3a6adc72b2c78ae656c887fbb140a59ed8aab86878a3d82259279aab19f95998bb3d3f9962a1a0aa2d6bb6640ba6b15188201513a8acccde233b4b539aa314264865bb7cdc84ac28488844b9b4a0a3da700129a0538611ab6494c5b47352621a38553c40f746a48a6bc97df06bfdcb6c1bb215907010a8a7786325a73c7c54ee40c58927b48055b00cebb8cc3892057537b48a9b5905a29316bc740848e8a35dfb4820afc825b5473989a066fe477e94d1686162579b66c25cd79d542b6f800a0505958431b3129f77b9938335688cc2fd376453c21dd7aa756d9b22c669446b16bb95e021b3076582296a0ed83557db4e3fec8bc2da32b4fbb5a7785da792b5e72b0dd2723df3d82f3399b3dc835ea5bbae7cd90e20abb346352496ec948bd38d4ef839f360b06c1897e2c7c720271c4a51316ab441fe8abfa3180d65c44996741870433cb7842704a17b5db629d83a8abaa6ad8924501692b8ffc48ae39cbc814682d2f7856243973f1a4da705a838c1bbbf6680f0d8a02b6b976801068e12c6f172112e7111e86a3f4c110a1c63b629fc9eba93ae77b5321c659ff30694d8f6422729c2a8ba2159b85eeee2886c4189322cace4897d342c8cee5997ee11cf78a295ebd16ac67b3e7785b4ad5b05dd87a5054266172176f0009cb104c678405f3121285837654f5b5a100b7f9b236ddb30a357ab604c491439878ba9723defe1b496c65e13724911b83a69927d73f1cf0ec181c0a34beb66b59bc27474666d10c445b8a55ed244461d7b0062219a73383bfff1a7c8a04910b82b640ca369cac280382d3ec7b2bdc69c64d78a8841ce40b9962f356f3a31421ce4272585634324900ff21fae8f8446f716078dda036a5bd0f5cb5c583d1c0cd8def117165ba441fbfca73a sk = 7e6cb391fa18702a23897a8e79443f3ff49df18070b4e03e842a14a9d2b7f8c7801b2304af6932308c4de6c89a73264e6838a05c468a8b5034f7ba587858bca431b44a22114ef402e207769ef8b67241b11cf460a5b51418e69fcac915a20a9f3a07ca01b845689cb11d1803e55796d5b1332f5cb68ad772f810812f260f46452f99812670f354c06b42c823b86150a0be3ab4682913c4eb730154453336b53065855fb61f20e0c530f592eae5a563a077c40439c5778c83023dc822155ee135ff782b74974e0ae93bcdcb96e4a275dfb2007923ae02118f947009ea58a2804737f57b1abfdb469ab0685820b8fdf79c12a75847aac6e2735db3f80622321fae143034d07422550943202ce88c40f9e879c80214e2a0b837e2ae3728be213b4a9ec51d5167c7c2e7c280d69ce8e3c3a83a3fa697ae701700e1d076e2e01fbe133e79924c021a7ddf98720a5934c97c6a2622825f57b68c453102526355650754022738bbb5397b6abf244b907ab47aca9204385e9e492b3e79b4796667343bb1e0206f18a82c019b97a2fb63a573aed2e7838ee31957e39029b336029517be1bc71150c8fa8941f13cc2410153aa8b3188aa47c5c9991680cf25554937a7a147985c6ed95eae895b4844463d61955a34cf6247b0c4c69fb0fca24e1568f622b63b667882e8884c6228877c104e46c6a955a63ec378105a0474f3c1db719f45e43a8ab60e7b805ed59972170263dfd4665bb0bcfba451c2e0bb5778c7241b97eaa14f764a5a33282ef1f663ac7c6a662a0990b762509b3de92b72d2b10ae2b4c62580ac2c824fb2c33fc360a2c97c8e0da0b33cc333cd20b02ce92c4e4b1820b1ce76b6561307c24e5a9762bc073f731bf4635b463a853e6b69ab4851026817ecf97d3312664c553b10b859a6e42923a4337be0a89f884aae2a990f06ad3de87719b27e0dc39eff27399f7b5c0c000940363d21dc42f66057ed64c44528b675bb3facc34b997b01541c1602a84a453a519af601fb49868b116460d81df5413753583dad4c0ca1cc35798a392b170c659004dc48414fac6407ab4866d73e679243ad463cb958a656b093a7ecbde487bd7dda8df4c6c125773ca6cb380587be914936c956333a466b866b51462809850398cd31285dc6bd709cb69283363911b82d1bac9ab5cc7515184da4b7aa131c2832a96b58914f88297b1664da108ad087424093a00ddc2f87accaf35c7480a159828634635abb9e72144800ce70cbca6d5896d2f4a70a1b50880b21b6b802f924a9667aada798366926a1457c3a6adc72b2c78ae656c887fbb140a59ed8aab86878a3d82259279aab19f95998bb3d3f9962a1a0aa2d6bb6640ba6b15188201513a8acccde233b4b539aa314264865bb7cdc84ac28488844b9b4a0a3da700129a0538611ab6494c5b47352621a38553c40f746a48a6bc97df06bfdcb6c1bb215907010a8a7786325a73c7c54ee40c58927b48055b00cebb8cc3892057537b48a9b5905a29316bc740848e8a35dfb4820afc825b5473989a066fe477e94d1686162579b66c25cd79d542b6f800a0505958431b3129f77b9938335688cc2fd376453c21dd7aa756d9b22c669446b16bb95e021b3076582296a0ed83557db4e3fec8bc2da32b4fbb5a7785da792b5e72b0dd2723df3d82f3399b3dc835ea5bbae7cd90e20abb346352496ec948bd38d4ef839f360b06c1897e2c7c720271c4a51316ab441fe8abfa3180d65c44996741870433cb7842704a17b5db629d83a8abaa6ad8924501692b8ffc48ae39cbc814682d2f7856243973f1a4da705a838c1bbbf6680f0d8a02b6b976801068e12c6f172112e7111e86a3f4c110a1c63b629fc9eba93ae77b5321c659ff30694d8f6422729c2a8ba2159b85eeee2886c4189322cace4897d342c8cee5997ee11cf78a295ebd16ac67b3e7785b4ad5b05dd87a5054266172176f0009cb104c678405f3121285837654f5b5a100b7f9b236ddb30a357ab604c491439878ba9723defe1b496c65e13724911b83a69927d73f1cf0ec181c0a34beb66b59bc27474666d10c445b8a55ed244461d7b0062219a73383bfff1a7c8a04910b82b640ca369cac280382d3ec7b2bdc69c64d78a8841ce40b9962f356f3a31421ce4272585634324900ff21fae8f8446f716078dda036a5bd0f5cb5c583d1c0cd8def117165ba441fbfca73aa9b631823cb03dd77700590c0394f7659eddb9ee863e44558311c491cc143afed97ed8255cd796e5a22ce756803dd22827ae3e1abf6f8b476289f9607d1aa3a0 ct_n = c9eb8e26bf5a2b596a32d4d4cd38849b04b4446b09a5412565fcc571591613e601432d1ec86e49278fd674fb3a3b6ce425b3db2d91e0b67c3ea70d4054faed5d3362fe12af9d2a7b223e80be181933a12cf334f33055ee4d686256ee261cb56aa713d6663676253e28ef8107ec59ce94b86df54863f0201aad9ef8bf8d03232c08c6cd49c90800c97bf6eda671d22c15b879a128d404bb146e2c51fd00f8d02382bed076c085c98dd1e5ec030825f9d37468b8c53d114cbf77b303a5995f05fffc131dd5fc025b203d750948bf2f479c79a51cd160ec4c150ed7fd847b9ad9b4daaab6e48ef3a420825d6c794f1eef4dc2f3b941692292a9308ca03ec14a1102c94c93745c55275b7fafb291f5b7f04c0cb4a5a26af562b1d0bb2d0bd5b86867f8d1cc6cda203b71456a2b952a6da1d3fbb33ee2805ddda907c9275768d33133f021521bb45f5e52b35aa73ab0559db38f2d6e3429b574ca0e8b2e306b965a626a7700d59d346b5e7849cafc8a15a9e4103faa02f8ac67918666451949517d4a9fc9af171ea7e0cff5596f18dca7b1427f12a13532071a2e449a2c504efcb3902cb0a3e593912317db457226879b50b678bf7b271204a5521596d64fdf098df71d48896df788f7fbb408734d9cb06ca009d8da3d6e68eaf213a0c632e8c3a65a1370b172e7f1b21d7d2e1c76f7dbeb52e2a99d7a11f9c9704f952529847d810567db59a05b25c737db533ec07bea9eb508edb7c5e3e6ea24293a500d49817a78f11593145e2367c438c8ffcbe7a386f1670f6d4adad20db88795bf4578c7d3b57a72ccd248ee8dd7971b2aca6267a8893fc4f21b375e0ec6ebddf46ceb00e057a96e8e6d916f56c4e910287d8d09eaa9660cf552defdb505b6d238ce8030d3c53cbf889726c5f17a3644bac0b95583e4d7b790e138b5787ca59b5d73add75cb7d9fbe4ca5168085cab611d20b3688428a112d4254eeb33335bf48e7c53b91d4b57a8a3c6a298df0566f9dd3bcc9cc9f9ae461edb456c9618cf2c54fc96287586b1f9293f277a7eea89afadde66b2df53e7b1c3024131709546a8158035ec4df9 ss_n = f278e7bbb8c99013ac7f90926ac75cbac617d82e94f2a860636347e3aaf7d6c8 ct = aee791c1e8c3f68e203bd6ad4b4b14c20f0a82f7f97d576172cdcf13458e58ccac1203a697bb624c752bf6a139eca2539b101d6a6ed84ebbda9df9d5b06e17802b3e524b6183691118cb034226ebb3f0f6488e94472773dc96d59e9b62a14f961ac17623a300a4d4c584850fa64d8d08c57a6c883eabeba1e5c445fe6976494157d421161fc5a39fd16c8625d20165d3e7cb7b48eb4837d9190787ba31cad7778160d774317a8d85a2f31ce4509074c8514be44498a64be75886e5ed4bb82be7c04ed244bcebc984373e6e5729cd23eead6f59763323333823da9cead97ba0e15bc355e6cf81b8c2f1d5d2f8a7c17e8916ff42f3dd4f820744089381336cd3d9484f647a224a179a1b0de1148466e2268a8017b93040189a21fd9d49902a35da088be4fb1e40cc14e9086472f95dc9c89066205f8e52f054828aef8560982a2f81cd589b6a444220c3a0e61205e6d3ce87611dfde03bbfc0078cc5cfc1203aba3947bff2fb8dc61248ba0086ef8237a2027d43920bdf6a70991795da6db846abed439d0eaeffed9085f35b5353f8bd50032326388527665103dc31bda068094e7f898d94f95a4429b3637bee1624895994d035f066f04b05b8895c574476ee5bce944a85170e43df82534aa7108ac6688c6d8dd8a3fe1329c07e31d4e5863aebd802ae4555014071f3b8e880cb922405731ce41013de290e9c84a732c4c5401a94519bc160490df513a4972d3094330dc65787a365fafb2e2c77f685f2c7b79867bc7849d31c993396206823cbc5b42ef3e879168ab5cb96a4fc32e78b58c42b7b66576caa782cc506630878971e41d93828dc1c3a87e7b8d8f19a347a08fc4a9bc9e46573583def84ce4d121e63a69be49224cc55179978d19eacf49f38ff8e091d7d3ba69dff8d35e9e188fce6363fb24660989e9781db19e903f17847d2c6d947c2a40bad7813a956ac3fe95e9781e30d4369097b587b8cb6060686151fe335599707c12dda8591e5fb501a13aba40447c74eb843f134f186a05d65ec4e055249e47e50af583474ee9b7873c7105376d8d1efca6b504997dc705ad90bdeb4 ss = 56c00224463a3f12c023513ad9ea83e83c5a7d7ad5df0772d82f65ad723f4b9e count = 129 z = ec21a3baa4c6b504f8ec2abc46e5b20875ec5e9926ca6e5e5d13e1fc505e2087 d = cd04d9f95219f83a907fc44c78a6d55709b08fdeb342bc1d7013055b76385c55 msg = 8d746888f5dd1ea10c6357dfa5d7b7b66da075958d91b13deb4f7d14e81d56df seed = 9397a18fe33cb0c3aabcf1b9b2ce0b095aad0e394ccc70a23ed5963347b5e34778d0aed439115c9eb34efa487043bc09 pk = 72994c38783605d0c84ce9c096d0151a6cb8eb46adb9519121398b51452a70849b305a383853c17ad04786024fd8f3b7dc200e1241c5cb0abf56e87cea7139239c08b12b051fb938e8354ccda3a3317491cdb4039a314800556169316a0ea711fadb7f99dc73b257c6c6948e72414e2b51c477e013cb063f5eb037208aa40b98a991f409627836e61a304c741dc35c3ad0ec3ea3dc8fe707a16d659532bbaae120999be3a2ea6c77af10b360f455d154a2d0e777b6450ebaa69b97ec3188654932aa5d9a9c1524146f829697dddc28b1ab27057679d3949a990b01d5855b469b1822998daa8370fc980be65934914972f9736873ea3c6623191a6a725283a2240c4d784b7257f965a9e92970e1bcb119846b723002388a5b97a413683d1b3a3f09a4c50d465afc6b22257cbbf04a220cc86989274f4493560a8c0f77122cf5c697488894a76a22fce85edfa00018112d1be41f1808857bd13a4163c60387930e3945871a4b2d06b8f4438196456039f7414e69a9f669bcc84223e115aa0ea91d6ed49a9f56038041126fc8cad3da1b7f581383b054008a4ea97803ca3908b9d10f0a700220301b18433d94b1459384b61b032f68985ec8b68bb208a2014231bdba04afbb4bd4eaad86911fdb029230d8c38ec7b1407a611e0b719453936dabcbe110a83782707953891baa44496c6dcd6c88dc6a8e61736fbf2a0da852c29af0725ef6cd74d2aa89b6b28b1bad30025853c3c4475368f7101c9b7b52355c3ffb40ad7cd489722a4b457b5add6982a30c838280c8693815da50729fb8706adac846759330a41e18894bb33380407b9eadf55e0a3642f7972fdf28048062abecd9bb02c52e090808f11941c5d5236c1a19e2ca48af4612415bab398a98f725b64215ba714482ce6ca6a180210e4a9d170281b13c25cf6253bc242781f942746799459b44f78273eab19c33aa10519841e158b13df2b9d5b523c14b5dc659a39cb90ef6930e13b36581bc8f0cbab1e0511e63e05f1ce61e4e0b8f9b7245ea02b53c4a77550bc76f11034085209c734ec34a5c608392de228175828768736f88258836646321c6f3c30ae9c230efe6878e53d0e14f021f07fd5f3729f570bf6c9d81 sk = 97bc2ec83560e3d9289f31c15e42507563b3a8c9445a80434a1932e57041ac96100f0a598cf81d868b34bb3694f2d935a305a24c982cd58b7c37596dfda04dc6dcc660d826f847061ab699ecb721dff10c2c85261ae6b020a9b17d474d6d956e57964d29393c5e8c9f81e569fc94c1218554826139fa99bc3d7a571765c35be217a462a8a732ae2ca46071c4430d3359c833bcd0809414583ffb1c06466b6ac675742577b8ce79847c4a8ba78ac4c99870b464710c4b13687890d308664fa615486c039b90c5944cac491911daf46edc0a64e32b31cfd0402b822455854fa2897385da3ab0506afdb2600835b6cc1cb7298b262f2169ffd23665e6b5a834053114836700899896034ae4c8f27229e0a9ab29c262e13110bb253ed4093f75301d1d680ea8dac342068eebb3c2cb15451716bde37980fce68610c11d2c487ff9389066d4b5e34291207775b2a244c0b548c0ec4ca0423528e74db088bd95414b9c0b52247a2450eac67822bd44b53178dc91a07a17fe43baf5aacbdf17b5ccab0ffce25194a815c31919e60369a71bca2cd25791ebb255d77a99fb7f4a26cb29db12954748b471b736e36496581b9724b90c8a7fe7a273f4908583843d564ccc3d0b976164524eb61ff5aa233ca98865203de15cbf3d8a9545f80d6f2084cc8aca04d68868532cdab72c6ba824ec33ad54b341e44b82f53a933b6752ae409129d927ccd08938a59fdc5512ac09cc22a0abf59706392c1118479b3490ac285111668aa3e2f40a6251a298f6b63e34c52693b555d9293364b7b81c2180d6b9c430a758e2169ab7701c4764f4ab42c8dc95f39b3db5f404bb630f70e9c7a0729b510c1097818e25e03b1f45175f6b46c7c7459de62107450c00664e9c060c23f2be18246eb19619511c4028323f0dbb3533eb2b22c75a82156057a3c272a382a8791fa0466664eb20e9d2c92239957f57bd5f868a5b68b220111c3e4884608c77da3aa787072456479c33a75b7de30ca035385daba828d4317fc702bf15cf081099a00b1620939470666efa343651e6a407b8bc95827d6fd58c0cd99d8440126a7a8672994c38783605d0c84ce9c096d0151a6cb8eb46adb9519121398b51452a70849b305a383853c17ad04786024fd8f3b7dc200e1241c5cb0abf56e87cea7139239c08b12b051fb938e8354ccda3a3317491cdb4039a314800556169316a0ea711fadb7f99dc73b257c6c6948e72414e2b51c477e013cb063f5eb037208aa40b98a991f409627836e61a304c741dc35c3ad0ec3ea3dc8fe707a16d659532bbaae120999be3a2ea6c77af10b360f455d154a2d0e777b6450ebaa69b97ec3188654932aa5d9a9c1524146f829697dddc28b1ab27057679d3949a990b01d5855b469b1822998daa8370fc980be65934914972f9736873ea3c6623191a6a725283a2240c4d784b7257f965a9e92970e1bcb119846b723002388a5b97a413683d1b3a3f09a4c50d465afc6b22257cbbf04a220cc86989274f4493560a8c0f77122cf5c697488894a76a22fce85edfa00018112d1be41f1808857bd13a4163c60387930e3945871a4b2d06b8f4438196456039f7414e69a9f669bcc84223e115aa0ea91d6ed49a9f56038041126fc8cad3da1b7f581383b054008a4ea97803ca3908b9d10f0a700220301b18433d94b1459384b61b032f68985ec8b68bb208a2014231bdba04afbb4bd4eaad86911fdb029230d8c38ec7b1407a611e0b719453936dabcbe110a83782707953891baa44496c6dcd6c88dc6a8e61736fbf2a0da852c29af0725ef6cd74d2aa89b6b28b1bad30025853c3c4475368f7101c9b7b52355c3ffb40ad7cd489722a4b457b5add6982a30c838280c8693815da50729fb8706adac846759330a41e18894bb33380407b9eadf55e0a3642f7972fdf28048062abecd9bb02c52e090808f11941c5d5236c1a19e2ca48af4612415bab398a98f725b64215ba714482ce6ca6a180210e4a9d170281b13c25cf6253bc242781f942746799459b44f78273eab19c33aa10519841e158b13df2b9d5b523c14b5dc659a39cb90ef6930e13b36581bc8f0cbab1e0511e63e05f1ce61e4e0b8f9b7245ea02b53c4a77550bc76f11034085209c734ec34a5c608392de228175828768736f88258836646321c6f3c30ae9c230efe6878e53d0e14f021f07fd5f3729f570bf6c9d81d1818224229c0f319d9ce3b1f3861abf65aa644beee9b5a31eb51c58d3f4c51bec21a3baa4c6b504f8ec2abc46e5b20875ec5e9926ca6e5e5d13e1fc505e2087 ct_n = c36a24f4736566c1eeaeb6a49536eac6971c3a747a70426d5bd25b4b80a0a8e85f8dc5bd748222ae09993b6cef71b31578fc3395cb2dc7d73c26f9a7cbb66772f518a0cf256cdf66f7718680624c1a57dfa7629b5d0d6ac987f7bb8c2f98b3d4711dd920485cade271e67239104f7ae263d7ed8ff0f9d00fcc3582d567a435ac50739d2d3735ec7db3b19f95a6d64c7d47fb592be1904ee1f00ca819164f68a9ea823d09d027a236a59e3bff6678463e2029412403de09266e38b3bd63f6703bcd2c96c3f47b0382c2b55d833dd44f66f9113679c2bcbec4ffb02b3d5010ab594f1a3cd9b8e887a82602fc2deeb3ed508a5406bac80890bd03b220fc34e5b97cb356b6cbe363ff76bc5e47d99b229a665ee8f99e8c794c76869af2e1996d6958a132588666325b8cb82ebb2af556fcb67e2c991bcae6a4d14b7e474ae0091b0c7d855efa51502e24dc5441894a967e9ac6c9c2cc5b47709b3b754f52963809f96c9b8f3b1042b004ff966d06a99533fdbfb6935bdd071ab9787b171e0f0bfbf938a8ba59d583aec841ec55bad70c95e7d8e9020d2b77d664e7f18bfb1e596b2e3d7c55429d6312564b0cb9578f27c30032872720a935cbaf4b18a2a2a1abe9d72ce926547908e5d83738cb884ee669a771a4b22cda093ad9037c9fe8fb81876cb8cc2aafd19b3c1c112216881b8b2eb7f5459f3d34cb2c8311b41f26bd285abba2780ba8f240ae9ef451c0b8f90eb3e5de1a86de46d44d943ef32d9cba0beb5b15c56b1a665e04fc7b24bc86f11670f46dc59f0e764135bf2a85c2053850acc2dad824c83201d43c07d6ffb440ba82bb078f6fbf6e8e700796954f1691a9feb896d07d1f254066c420cc6419621d0d0f914836aad8f96c1d5d25cbfed336f1f68fb737062866a705ed246b5d2cb6db2b65b1f467d9a45a0057b49476970c762d4ff60437299bedaf7372e751b5ab35a437aa70659c71bbecd84ec11045930e14c98c1fa8f762a2ed59f3fe97d673e626aa84db6cd3df649bba8de2a5be57673ca489fb41d514a3349564fb7b09f3455c82b001ec282c631c9b5ef475901772c0 ss_n = 1678d41958a71bffef6e097faf06ec03796bd509d301a969a2ef877fff153314 ct = 599b892c8c2fed42a52c2c6dd34c40192b0339451ef0a5e25ef23ce75202694569a367f9b163f5a439b5131b8b3f78558db4257deaee1697c6d7b1c6e28c3c41b422fea0bec1f9c7b53e82016aae108d1dd09ed7cd3e8dda5eeaf405b6ff4298c6bd13e94c91faa19559f6feb580ae6005d60e99ec068c5b269c38982b5386eeff5a752c20047d77d7c5dd9a7139273608f8691eebab3f023e8be115a08dd7ae969140bce10cbda4d526c31b4cfd78aaad5f133fefa9d6e44e76178d4f44b9cc5dd6d5b567afc2668ac603b3253f6ef93b89af6018b192a49c2d5c243f30e3c99a6e88de666972b12101660ef796d7c46ae4d8f99dbbf1a72da42dcbf6f225153ff441509c5c5cd44ba04061b55fc3ec506fed790a6dfef9f18ada5f8ea5e58358845d3f05aa8e6f891497e6edbca20c2064e70c9f0cdd38cb0e7eb9677bf89a0dddd7ca52f960ff92318f3e025f4cadd045d1547951ab80fe32a8d5129b48491f8354e00830899ccf84dafd75a141e74c20f22b318b6837fb47bc4eb4df8012ef2354f349ef7b7b101c09e6386bc6b41bc93f7a2a2dbc06014ac8d2bc966bc693685690e4f52cab54ff6208eaaa4c7befddfbf17ef5236cfb64d10165af59e9feaff0698f563780f64e9c3004e0d7b652ee147aa35d8515e381b6ad4fefc1ec7e52f9a885d4bbe6387316ca6a271e3745c5b3079f8b6aa53c2742766378e45be90f101330bef487a8d8f13f90586654e06d321a607a6406224a3ac92587845ca9298e41220e2907ba32872fe26a02baccff07d282f8f18ec9cfd01a4294ec6a40df42a126d287563621a7e9b43672ae00834c44ee8ba1fefabb88d4c3b9de57fa3658636b1005e1b531ecd258a90db2bb10bec00373d1983900f80a027330a6d93de35eec583c7bdee28fd427dc4bdcf05ebf1533bfe31d39e9c4fa2f74055dc8660072c9ed7de04e8ddd91805043734c479cfc2b44c6df7b6924d21c83e4c361231534d0fef76a7dba1a8368944dbd6b45929cf2f53ac08c1e1cad0540632116d777644f35ca15d8eede0dafefacda8e37c92fdf48a15ca3b757c38ccc6213 ss = abd89f1a4a264df26adf3d611fd1dff4822699b5a8b0745fd138f152f04416be count = 130 z = 8105acd95f9cc803d915909b8b9414d5c1023349bbb860c2e6c3f40d0ed03c45 d = fae5316ecfac6bb7d1ef0168f3c5926f7256f6c31f88f8585f9ae8b4fef21e55 msg = c7820566c5836ea51772be53e26e493dfddb5a571b09ba6391bd85451214b7b4 seed = 208c7de63a9c1dd8b3e5dae7681cc8ec9b4b1507827d7e39415d0753227a8797f34a4667ad71db134f42a711e91e2aeb pk = ba3749e8225c5fe79fc7438633a5471f1164c99a047c10622a80861ea04101454f77f3186f49b4d5b9a6b8390d4eea2fd469c20a798eece5bd7ea9ad58ac20b56bc613123dcf986bb7c91c15c74e2f811d41a63aab3b90ca1cb362a76733f39416585a70eb46e02b162528703ce9613ed0a61b937e0a2c75923c6fcc9408da745b0f05a14f4520298c2a16718c2785497a2531beebbbdbbc8f20bc3db061258ea49aecd7765f8316ff1978b8b600712a115bf7c64eb8cc9e7b0f1ff0293157265c96636e6163547214231b01a725b600404959d3bf9129230b81a82a7ac8a5d8956c5215588a0de758023f072b56c8cab823592059329f932846ecb245f345e2e266d547bc7093a74279b77b4cbe4d4a224ad4366e7178db639434c7bd647105dd10670ab351e8e6c852a9bc22d697fa8978ca783d2af58d0dc7b18f313d9bdb264ba3aba3512c7c1c3ff4365ee71b8b70eb78143a193f9435a0a7229f1c76474c1aa169a5c4859fad34302de054e0442f6ac699e9e86a553649a2665f5999a5dbca9904596c7ac402fbd5a6d84710fd585f04f47d4f9261e411076f6b75148569b4eab243867d06e399200a51f6709aaff187e1ba26fbac70c68a418062be12b2b4a6bca67a40c48de6cc474aabf6c085b704af922844dc52791e83601034443f192fa190608f29a1492a7839a4216de90b26b32e9fc5b8f1b61fa3b97e1dc471549c81d5fc44e585caf6f03a555b4b03b31dc815ce8b683a80b649afd632eab84f743a3071b96213308437834f1eb99aa3d6b5e7d13057563bcbd9c93214c49f3471232565ee50a149cc82e8d5623da79a230b836cf1a629a9476e7c488d6b22befa0bf908a005d3661328aaf78ab756cc799672a4073655b66b937af4a1cfaa1c00499e4afc638451bf8065c98324297fe99ada3043377844de07adb87c892f768625a7b0ab4c64ac5c595de8078b0762ae911c7a1c63c7a1956851a521d18e443a6405f541f5d0816056065524b2bff964eff4252f07a0779cba4cd19843652765f964318b7fe3cc3836e415d598c0bdb26100b10c6557b09fc3930d3b9a8bdc508760a289b1f69d2b26eee583fb925253a58d017697f9393a65592c6a21 sk = 7dfc36f7ea83a3467c0b79c58fa1bb29a2c3dcd12c0cebc08bacccc6c58f6a43aac8a43905170d8961a554a6bc71f44011478a2f68c82a6133efdac671f27fd8a1273712211efbc7f608203038a5a5611d0c466d0a008f39c4957be11e0a205a5a4408e6e1121c61c9a52085e9c896e97c2cc5c1bad31b36e05a65198a59f06cc5b4e0a9473899305a3c0d3a340c80c8d31a02d8bb33e2893a46d37681955721a6969b6a5cf37c9881ccb227e503aa950563172ff52987b58021a9e3638e936b8182790662a33c28a41047c214347ac13946219cbb5c793981a7469bb975ebc0ad81639732bb02b813c69f9514161c5f50e7427f2014fdc128a75a1bbf2c1e6282ad5cca2d49d34e40ac00e1702ebc1c6448ea323c5609f519507db33f40d495b153807d409cc6c38147b89bef6907751522edf10d23eb7dd91359d7b587ba74cbf7b5047cc140f4735b26cb283d14992169b162479b25fb3447d87164617605b32dada4a9323a92906113d4879d739c8a4527143426486547904cfa34ad435719b280998789db123e1f6044f0633bb262ca330399eed82181257fea91735fc4155734182cfac817141997c548a47b2b75ca3f110b871a106d8d3255bdcb981cacacefd6a1edc1972040503d87928ff5372f47549851c207664f9f57c394a56889915f260798bdcb10d19555dfa27b22775e7bc96b4562bdb0b43d99e63b7a969c3300cb8b1aba0a269dd4cc501b187310374bef80b016c61b53719b132b88966428d775576fe4c453b74ab0716c3b9307a34853b01089e6c0a3233a6775ec78ff5a2ddf8c31df62652d72abe829477308a448b020002d4275d311048c3ff8581c4fc2a76be7613918c921698382ea809eb71bd8c3b263439d32943040547030f12cab0b11b5b19f5a0781cec927e46156f8c484f56759762709e301a700cb430b81b9ba1341e2d566b96004c88b2ebb84becac25db823a41a3c753bb398a8c671c5b170e3a328d0d197b010365dcb6afef42d070346c037b38fc00538e17449a533be94498df8c7291ccb4131b18193818227a2eb468f3cb9b97c9915a7fb1eba3749e8225c5fe79fc7438633a5471f1164c99a047c10622a80861ea04101454f77f3186f49b4d5b9a6b8390d4eea2fd469c20a798eece5bd7ea9ad58ac20b56bc613123dcf986bb7c91c15c74e2f811d41a63aab3b90ca1cb362a76733f39416585a70eb46e02b162528703ce9613ed0a61b937e0a2c75923c6fcc9408da745b0f05a14f4520298c2a16718c2785497a2531beebbbdbbc8f20bc3db061258ea49aecd7765f8316ff1978b8b600712a115bf7c64eb8cc9e7b0f1ff0293157265c96636e6163547214231b01a725b600404959d3bf9129230b81a82a7ac8a5d8956c5215588a0de758023f072b56c8cab823592059329f932846ecb245f345e2e266d547bc7093a74279b77b4cbe4d4a224ad4366e7178db639434c7bd647105dd10670ab351e8e6c852a9bc22d697fa8978ca783d2af58d0dc7b18f313d9bdb264ba3aba3512c7c1c3ff4365ee71b8b70eb78143a193f9435a0a7229f1c76474c1aa169a5c4859fad34302de054e0442f6ac699e9e86a553649a2665f5999a5dbca9904596c7ac402fbd5a6d84710fd585f04f47d4f9261e411076f6b75148569b4eab243867d06e399200a51f6709aaff187e1ba26fbac70c68a418062be12b2b4a6bca67a40c48de6cc474aabf6c085b704af922844dc52791e83601034443f192fa190608f29a1492a7839a4216de90b26b32e9fc5b8f1b61fa3b97e1dc471549c81d5fc44e585caf6f03a555b4b03b31dc815ce8b683a80b649afd632eab84f743a3071b96213308437834f1eb99aa3d6b5e7d13057563bcbd9c93214c49f3471232565ee50a149cc82e8d5623da79a230b836cf1a629a9476e7c488d6b22befa0bf908a005d3661328aaf78ab756cc799672a4073655b66b937af4a1cfaa1c00499e4afc638451bf8065c98324297fe99ada3043377844de07adb87c892f768625a7b0ab4c64ac5c595de8078b0762ae911c7a1c63c7a1956851a521d18e443a6405f541f5d0816056065524b2bff964eff4252f07a0779cba4cd19843652765f964318b7fe3cc3836e415d598c0bdb26100b10c6557b09fc3930d3b9a8bdc508760a289b1f69d2b26eee583fb925253a58d017697f9393a65592c6a21066e4e8d780ce71f95aa02aae73864568a44d51b40ea3dc477f6ae6ffb2d9ec28105acd95f9cc803d915909b8b9414d5c1023349bbb860c2e6c3f40d0ed03c45 ct_n = 95a7c3d79aaaba50988f65410bb78d7ca5f90239ec4b0b29773302c91dad528850503bc7ccb2b9e7007a7923610a0866b6ee1ea6a4c5120ead4b943d0e66fd62ef49bf70515a4ed27aa6c10bdc50974f69e5eb9b77eb771657aa3e46faecac9b05145cf7716fa751a19bcf6358e0ea764c97c99fa19f902ba41393bed5f313346457f8f156ee26e73942c792f99df1e9d03eed898b73a8af4856fa4eab0e403c2edd7d09ff9ef161c6262d8d7d7026b329217a4d3b0ef2a17a6935ee57ace8b6ad08c63b74a52d7e1c7c2c44bafeb842091255fa81d831dc69c4563927dca9d14db9098c8de8d6618dc1b96a2b7384a6feac9b9ed1dca0195a9eec6557f03b7c454f7a45dc88618c2561fff656189425425a961cd0e433c8501d26662607d216335638c63081295d3925049c5cac6b754af4475108bb2700d3d1a090fcf18c390e1cdb11ef297926e778c9e9ad5e0dea66bec8694cab8acabe292481653ff658340b4b2451d48ca79b95d3f92ed6302ef27b0bd4b01214516ca87bc857a0e632f9fcc49670d1138a6e47fa0d313a7139f2a82a676717891ca521de489b3da95af7638b681eb8694ae6fc671bb5fe686518a00539724800af65d0c459bb0ae81fc00c0d6b94ec14c53c2bd426fbc70ea7d0639ce07db1f8a42ec716fe4d5058b5560f3ca12586f8b05e34ea5962b2b80ee582d43a39632c5195312e9279178bce5b0a2b202c89192fe94741edde2d6c3dae7c6e4efde3c3cd3552d6304c6d6c8998b777ecb6a4480cc3014cfa04579505fa934fa8e8bcf6beb12cdc2dc90e06874b01bf4011a8f4a92afef4f702cc0415d4c75c6655e021394a084c6e11f00820f690fd9b67cbba130be6539f5ee32e9e898ee1ef39482fd54891c18f8c0a8e819475f75751222adf3fe77aa4a5d50f78f07ef15befa557e1cc03158f19facdb7271e42cb3f37d92df0fd0a8cc1cd6e8ad51f2e9675646d00eda3337df791fc4970ad4b3b6acf82383840de58c5193ed8762da3c074f8102bbd19d5aa84ba4f7960523f8036cb005f608d89dbfbd101f85a70a832c11c19cff4d934bdf4803393 ss_n = a6f6a3179181ad916977b54f7b87bdef84be6c68104f9030c29adcadadc74d46 ct = 58c625e3a85b50bd760d00a299eddb4b1bbcfa81427b82e5d2237397cee7349abfb21b01b67a575cf2dcbe282da447c8e08b935efccede7e92a5813a9adee4bfcd78fcb7901b04c55e72da0ab4ae03507c59924d822c5a51a3d643837e296e475a8edf09b5228f8e98e95dfed0c0e0993965537c6f88805208f467d94dc542d23e023c46371216b24bfd3e3907c976ad6cda531651581eb887f6f57dd988fc04e8ee29e08230312704618e661eaa6905ae8dfbe4a0854a2ad33b91ece1e8d4a585eeb51d7dc096176811b9cfe92a38f38edbeb82110d864d2d0a2644f59facc7752adb6c7ced6f33a9ffae694b9e9f3924939379a04d87ba62fc05aabb95b81131115d5c0dbaba74c31fa178fc8ccfbae305644c58e0f0b5f3f40b8c6cbc508f7bced92e65abb484d3213bf6c9b7d252ffbc84c45721227dc7062e4292af014a9af611d2fb899de5774548c7b0ecafc47c5e004ee74ca891a48b83a28ef06dbfea9c6d8418ab05cede56f2688ff2049162fd36b049a6f639ef21bcff3384a6a775b6edda46c24782adc1d9c4a40c803528b816adf1b3db6d7f180b55a2e0b17c4efc09d0a52a1c3539831268c9f162f78b59445d4955e21ea14e510d463f431eb08107a33836d0cf5a60cc48b931130ced0714309bb5c5e1ab248b185bd365fb49da5fcdf46b17197edc7b483bc110640437918dc354b52d2ef14a298effec5029b9006267ddb3165a03b0f4e3633ec463dd967423aaec119a703e5bbd68e97b51136d63e57a13d95095ececb1c134b8074a919216a0dd73280c01dc9fd0c950153c7be23079c8dba9fa4bd296fce74eb1743d4c9e21bd48c0c623c975b4c8eb527a6980ce2414f7c53f0de09ed3ca7393e7cf326069ea60c7f73eb6772d890bcce8c50bc6de1eaf51ef4d644ec6211a602ef54f40c99e3fb6ba61a4b8dfb266e2e98060098b7576901d31ee8c4b7c87f5ee1105e8397ce69a1620a630180dffbe7acc517d105e3da4277235263132bfc344156f8ba1fb5e2244b5bfe3196eb884e4493deeb58aa1405de743beab446dbf98ddde6e8c64259a5d7bbe340038b7 ss = ecb8dcd89bfafdd7b820b4399dc23d05c6e2b127aa8a0eff89799c5640be7c07 count = 131 z = d2cf5f2908a4d1c20d5061d157101389e56da92a2a3029a4c6a1d8b5dd852e9b d = fc2ff783445fee9ef8c3a5203f7b23e229895a1dc869bef86ad1005452fe0d3e msg = 642aad7482ada52fc4a96b089b65e631c7654c76ae278fff5ee3a17bb49a5fa3 seed = 134eaf87c41e116bb55498dc703d0814d5868cbe934c1529da7a51ba22358d2d334e6dc7e1969843883e87e02898976f pk = 914a6e7407ae67742d3273405099bc9ec470809285faf38213290c5727cee82033602a8b896a05e3b383cc448349e89bf656a73d083d4630cfb6401f42d3b7334b7c1155b336f06e7f776fae06909cfcae9f13cf7a74854e3c7426b49313802815302da7680d5fb916675b1f59362bb5d32b38fa8ee2e2c970061a540a728b6a88ce6cb95c1b184297a25b89b7bf0868476c4bdeb9454fa84588dc4e13d1928f69748a33390032b24b506547b815721cbbbd08bfffaabc5c77c6a5c4bf845292a61a91442bae230b3250210fc3e87d6d7ba8f65a51ed69ac067537b14766a63b9f8bf914950cb721b79fd862a47ccb27b8f4c6329a2d17d215fb281af2a1103e9c9c2642c54869405e7303c2b6186aca4c1428498b9157bd74002650cfa245aad9fcca09a03be5ca624d137df904a7b05410a31866362a02d84a93d355193a358d3deba238031fe06b06092c0f09a75b0f361163e12afed56bf76559e5852bccd9afbb238b3c2c256007c3c1bc34524424f6d3336bca0888c20014b95d323374be7184114816eba0b4cf960b2cac5561783b16c07babb1909a85083c9811fd031a3c699c7e1022e975431707c1b7b665ad18034c5549807982bf628e9c72ab402c126c1c68788c45aa61c7d197292e9613fdb31e15308322467a03105f8493294e4cae28337e0b142aa0db16d7ea8de0c82c29ec9312c38ee58c0bf7ea01b5429d687203dc4863c564a20edcb5ba350de88814dc6084bcb26d2638159f764878b143607cc154ba845ed83773ac76ef92971ea671443581eeebcabbe1303ad9b34779cc3c3b9702585a0269026526c40c7257468096716797802b5bd710a35f481cebab19ff32a615c01a2a38ce86406dfd942914a430be7a52cf65771b8552120560c4e99f15a10b95e7b0f4e00fa7b336b161b35e4787a3189ea6cc794ac17a7b3833fa768bf7935aa441ac34825620c58d9a36b46ff8468c40520633989f950e2d092ae5b7439bb730d7a70536a04f0ccb0e2978b8440ab4123094520815bda6213d9a771f739aaf86a384621adaebca78552bf2d139dfb2449b71a30325496543d92cd72517c140209dca9efd57d189aee4421ab6f35f57823d05c109fc12 sk = 19d827e7f9684783366957a1438276b5a08b8ac7049a7b9ffcc1a1e017468cc362614304857ba508d84c4c95661c14522cd20be018184a92bfb7c50e0b26b0ab43b4e154cb562756d1f1aa335bac35a97d331c9642cc70928b3a0df344175ac5e969422205bc56b4bfe2435e238a092fa484c12b82771b876af42c078193ca259f89289902f289060c63572474a5229e242123671578df358097bc656b6019bf6301cd8651fdb97eb5d5541399cfc9f6c15538a2c41670830c90250c6bda24c680ec42d255937b9acb8ee22bebd0c46136335537970316002b9837ac95a50bc7b5ac1552b5b7190b871712754abf586672039d977352dff54e1936b34f28912c59b59ba0973d93a57de5023e8c1472693925006bb8c3aac7862cfe68b736d070f999ccca66bcc0b8ab57446c5320c7f83c335b3029d65513b701b252c544f4dc8fd4f5af9fba062f86cc2d22a10dc540ac40c002926945930bf237a7b8c0a842c6231b9ca22b9602bd804973ca577d838e1c650e31dab2cf3b5ae6e050a698a0bdda753fc4815407690e048d3dc05bc9b814b5f3856cc58babc033d3ba68543cc744e0620565b6aec5a917d4a367b139e51b6974935514e6a920c204a189754c782dcad4b8d34553d2e89f3b64cae664b065167e20e7844d557e9e05cba63a2dd389a583b9c99687c4ae92be9dc64557d66dda132cbff418ccc65a5361c058c8befb8836090341c8dbb205292163ec52a179355e719f71105a54cb623baa00a21b42ce2c835911561a7b35186b5664a14f0e6a284b2676728750d81bbc81eb1cc7cb28cc9a050a140ff93a0f6fbbaa6342b7f6648d27829480812fd91b741140120c46513ec17eccd3a1b798a16a6278490c9766565d6d2bad2804407b446215c3cbe2585a613b6deb7a90bd367294fca2d1b608c2f07d93217bc6e25a350767d00a1b75772d74e7c69eb12c7b279942d40ef7fab7a336aafd056870a0060e9b960739197f0491bd0109b2d190868993d3b1a75a9a6ecfa647830a4c25d819efd594acf0ac78d6061e75c68aab8b3b469c1ae96354891146b36fa7a396ce17b9914a6e7407ae67742d3273405099bc9ec470809285faf38213290c5727cee82033602a8b896a05e3b383cc448349e89bf656a73d083d4630cfb6401f42d3b7334b7c1155b336f06e7f776fae06909cfcae9f13cf7a74854e3c7426b49313802815302da7680d5fb916675b1f59362bb5d32b38fa8ee2e2c970061a540a728b6a88ce6cb95c1b184297a25b89b7bf0868476c4bdeb9454fa84588dc4e13d1928f69748a33390032b24b506547b815721cbbbd08bfffaabc5c77c6a5c4bf845292a61a91442bae230b3250210fc3e87d6d7ba8f65a51ed69ac067537b14766a63b9f8bf914950cb721b79fd862a47ccb27b8f4c6329a2d17d215fb281af2a1103e9c9c2642c54869405e7303c2b6186aca4c1428498b9157bd74002650cfa245aad9fcca09a03be5ca624d137df904a7b05410a31866362a02d84a93d355193a358d3deba238031fe06b06092c0f09a75b0f361163e12afed56bf76559e5852bccd9afbb238b3c2c256007c3c1bc34524424f6d3336bca0888c20014b95d323374be7184114816eba0b4cf960b2cac5561783b16c07babb1909a85083c9811fd031a3c699c7e1022e975431707c1b7b665ad18034c5549807982bf628e9c72ab402c126c1c68788c45aa61c7d197292e9613fdb31e15308322467a03105f8493294e4cae28337e0b142aa0db16d7ea8de0c82c29ec9312c38ee58c0bf7ea01b5429d687203dc4863c564a20edcb5ba350de88814dc6084bcb26d2638159f764878b143607cc154ba845ed83773ac76ef92971ea671443581eeebcabbe1303ad9b34779cc3c3b9702585a0269026526c40c7257468096716797802b5bd710a35f481cebab19ff32a615c01a2a38ce86406dfd942914a430be7a52cf65771b8552120560c4e99f15a10b95e7b0f4e00fa7b336b161b35e4787a3189ea6cc794ac17a7b3833fa768bf7935aa441ac34825620c58d9a36b46ff8468c40520633989f950e2d092ae5b7439bb730d7a70536a04f0ccb0e2978b8440ab4123094520815bda6213d9a771f739aaf86a384621adaebca78552bf2d139dfb2449b71a30325496543d92cd72517c140209dca9efd57d189aee4421ab6f35f57823d05c109fc12abc273e12f89796d0aff9e60d4c45f104b9fb2adc2618dcbda022c31fcf608afd2cf5f2908a4d1c20d5061d157101389e56da92a2a3029a4c6a1d8b5dd852e9b ct_n = 7d309fe2d2075a50b49af16cefca6043b3eb24a8cebeca8959727c539d0c9a203f6ecf9db28290ecd2a913d9f898c3137b1acd12bcf1981dea2ee09c47f4126c831021e06780175a8f7d3f78d866e91a0b36f30036d945ea5951dca07a6cf2497a1469b99e730db92c76ef3bd39eb17f3a477a986855fb5a7e4ade80c48f281f194718dbcda839b02ed8763d1daec50c1b682d0b058f5096bcd0387a874544a4f9cbc9c747e15eaa823f8a3dfedf6c09042f102faa9efd054ecf8c8a0bc5e50d85d3a8dceae5878456b28be08381ff748a0b1412baf32dc104473e0d8a550d309cba9b1d681dc1f3d85ca2dd1ebecf74680e4d247c5b63f3731b1fff20c1ed77d91f15e5e99cdd40264acc3485de978fdb8a2a488ece8e61d0549b1dd4d5315dd2e5397c3cfb2f063def0b312056909a8bad11ab186b5068a69153a8be713be4393bca01399eed8855e0b5a815af6d23891fc8457ec550dda516c3576b6728df5c78319616191e9012cd8613a04fc9e52c911efdeb1cd1a50287bdf82bc6557ae6ae10061be15b18d847d8a74562b3ac7aaeb7488487a4baa02ab7e5b656bd706d1933831d8aae1641821101e8327d5c9ece530f440c0f0b0626d7c2d339b3a771fe8c6170e371f6b8d7b4dc7765dc69ee10f0f75196155dd00d0d4569b8690f877bc831f3700fb3204624a85f62458c573445020b96426fc754250c7ad3187cd980e95b7bab167f3ab022bf9d499b130aeb7d1f06cb655b4f686c0b3c969b81aa715828368286238dc913b2c69aeac89d53b1a10ba472ebe94d10b997481d4359ca9ee48721a47afc9bb55794cd3f7882ec6c929b27c25d80d3c899ec4d9f0a36a658df28d7d68d1652590974400e25673b75f6d50b1ced054d1702124ec145cc5e00dcad3e4867fdd2732600c96d42e0ddb53daf2f426ac6107b0306b4cb41bf66971bb200ea5a59e35c4e6ff81098bd84beeedb0ccb1055a444bcfc04003942bc464ddd62794f9f1fe5ac4f66891a3ce9df5b08c9bca4cec1989890cae0335127763dd92500e253493fc54db9ad7bc56210d45bf79bf51715dfb9fa5452da ss_n = d74db0a415a6ee1af29c0dbefde20fddbbb3137b6146bb909f6f4273067aebf7 ct = b8c5f3b0caded6022739c581b398565a4d94958a73f7afdb01118dbcb8e38f93f46e982f9267b3de49f509c7c3cd1bb79e8d2a1fda79f5bc539fffa25c8c563f6e9b7b2be3ea8d7b953389d41b3b28aba5affd614a7f09830882ee6c452c81d2bbeba5bf5fb1648251a3dd6e70636af05f306833542c992caf1aff08b95d68d7893d6408761d77ed45b5905859262500954918c16218dbc267232ac91f5db9c6e28321bfe5532814d1b80b7e9f9825b46f47cf9ca90d8a44f5fbf0fd31f6addf8365a5df455604b27c01ec035b4682112ab1bcd9acd1e4c72c86895d70c0a945170092dbcd9e34a2045ece730b9ee626ed18f9429e60a9673dcd90edfb3156859dcf5dbd2bbf0c8bf091ad27ef1fa4e818144c8bbf41a7bc023b86b350b15e4a77de186dbc870954660bac91fea330ef42f0512b2df35713038dde30f8fc2d0240225c18b4246a40c6c7008d690ae80eb3447e8b4e6b6bab1e81ff2bdcf69b37b775d1b69320f8861521c746f6fc4805d7847f57e8bf83272ed54ab0f5b90aaa192d4c7de27d6839fe372e86ca192f2451cd9b26e9b3f66f240c6d6a2951b6f69eb2e91191dd18d0259b6088d3be846099755ed3fa61a5805d2ec44e51ad8cedab0e8161311be16f22f666a845dc47044eacd974da2f2a8b48e279d1e1f6f7da0e98cbd0c4aca676bc580f52109422356a76263bc6ddbdc86cde28e14da007ae0b4ea262c01064f4b68b7898a5618f765032515e68f4bb33731f7bc9e3da9340f5b29bfbe8ee3383c9a07e511e91880e3ef4105147413399efdacfde45e807b2fd4640e7bccb7e6dac3cf5c4a6ad1ebfa099d8d9fd021a293538fed638dc4827832d37ef969c20b9eeb32e4db8ee66e814f91b401196ea1dea2bad3308bff1f9e03ea23853b0952d74ca62a5cf0d7cbb441ac424be5742487f771758ce35d855a5743e0948d56322ab234b3c1de68acfc97f386dc0302f4bff4778588dd8bde09ec6c0c7160ee5700b99cbb1169ef93be90bb6c08227da0e33c3daf9915dc897eaf97a1ec22c408b0bd72f2f045d6e7305d82eda2ba54a98b5575cdeef3dbfec ss = 0a00a1c8c2e95d4c97c123e8ed8a1f69e944c8474d48bcb7666b2c959d8cd1d1 count = 132 z = ce7c897dea6c19b550766d95219a8579f19019fba4935194336581dde774f148 d = 13a163e1c6495bdda04c95afed1b9dff4ddafc4190e45602874d7e0a4b0e486a msg = d77da6cfacdac1ba95f62b332f1da157f2976f45f34cec9934be8bdf9e1fb96e seed = 79f54c8e019bea86a9c7a309c37511af85e9169d617fa472d1c7d16e6b59f46e6ddd5e574c49fdef0071d90bdc3ecfbb pk = 38c59a9ad87e7d085094b4bbd263c1d8f4ca03709600b8c9e7894652580b17e125b515ca5d308bf2807ff040c9f8585d39e850f3c698bac14567b080413a4b6f396c70038a9ecba78a5463c27c808e227cd7d809ab626299377db7564d476b1c613029c79984bce0cf05a2334e7222251124d3777fa2e248fd516dea9852e26c62740067903131bcd72046319f31a91b5d6163f551b8c21031137073a55ab8e68597e29b86dac7a606883266423cf1c772e1123b5d730d3c7485577725bb8c9128307c3ebaa94306ccefe1cbfa22a3dd2a53f76460cb76b7ec10cc37041feba355e040262b8b2514e5037d720a3459bd8e46b994dc4d09f42936f2493b71ba9105020f48b7686a52192410ab33967516749a2c1cea11b84f552de37bc8262780a058c21d994425ccbc72155ae6dcc943c2306878329bc01fb5cc7f22c1c58f34a8a6ec2cb4eb6af83956365160b235c3f9e86435119a8f8254dcc4cdbffa20cdf978b2992af9200cf9d158ddf080c8558f30a2ba6a1c7e70e9b3612710e28232ae7cc899856e4968679a36791c306171cb6112f76ae56acbc8f7c0dc6b9e4a886dfae4bf0687772b403ea7b802f7080c8cd5814f2085fbc473b1608507c75e18a554a13c7aa8c69a0a0a1c0745a3a0f6772a587d0724041a1b5757401d9979b7f49a76a10834fd1836e8b1623d7b09d719381f307853f92911c35762d5cbdba3b62063731d883e5a964b2aab4ca1f20ead78baeac95eaff8053ea99c02c62742093c13b4cdf8370dedc4175d4576578b597546c087903e09439beb506665cccfc6da86f696307ce59faf1a8ef709754ba20006f788b5a645ded720f9066a18807c0909a0028b00db9407422c9d7b30656553b5beb62c25d6215f6a09482294aa0a2f6963076bb7802436466bc7363b375b88d88856898deca735c2d41cc9c1b3eeea78af3467afb6847c93258cf899e767103952a66c064ffbca151fe6112928b5eef350aa3250dd78204a7bb0f9a46e12491f7f964e7a21c5bcc4c35bb077da1704591a122e35178a1646a38069e4287cbb3b607d6471980325899634dff6bd6ffb251c73ee6b04f5bf0e1318805a812e9a1ff7e6eb3124882f6b44d7a0c18d sk = dd29355e111bb3038d3d57940c85afa2a82fa5141baebbcf34b437b609490cd45b17686e698c56add17ac330827ac9adacd9940e17a4d261b4792588dd8ccdee4a4bb40bc394184799d8a14b2a3609036bddc3b398731bf47657eb956df45a795e2b14a3d598f2115fb1064d3978c50111bbdc107934a457adfb4065f41e613bc742ba3711948728081dcb5039b412622dc5554a1428c6d49d076c6452db856a689bea3a05c3210700125cb2463c304c4aa0e53e3962911fa9b2ef4921d6f8b209657ab7c0a592bb125cfa3670932880e74eb8511db025841cfab93344c8082616d1f421e0749f3902b6d31519f409ce13265049d5cd7346b1d8c6325d3a28a5770f764bb17365c9d50593b709b0ef23c76acb3b938498f3694f7b24573334c928188f6fbc20901a58a66b478f506e99b2acca956ca6b88d326682dcf6cd0b9255033b77f677579c284e8e34a02d7a9f7b5b6537fa64b2747ae1ca6f4ad10f2ea8aeb745616d3abc079c161ef71598907d5d9692b1c6033da64f580bbb7b7016a5c4c3ecb6c73b81c25f4906044b870051b5e167c2dba93869940870652b1b86958e85ad0fe794009da4f0b60ee5fb238d33a24902a6db0c493ba067798c3784657d0d0120c379ae296568fe80061b4511b80bcc5acb406a415e0f93b6c1f6461ac65cdbb27da8358178a9b04c11c1ed24877115ae984c168941963b680cd5841305b34fa9449365a49173e78e232924f9ac76ddf30a463746b523c87d70b2b283846bca88ad237446a1141c38bab341a122185883e21a81d0cbe3ca9795136c8dc311763b43515c8d6b0110f54b252ca195068a3cdd2149d6a33901170413084f0db6b56c0c7164c3892accc7113791ca1495bc0875d4aacf173c5bf8934f222c8305fca651a42d0efa9c6a9091c55a184aa44cb1a2c6626297114a989167b054504894d175ac343b0229499cf602bb86888c2753ff41a8e62700509876ae05960b65c6c5c66152914f96262121ea36b3c8c398e4635767b98b225bcfd3588fa832368602afac2130511fd730794e76937f6c6ecf695e04f68ee5d6a0af369b38c59a9ad87e7d085094b4bbd263c1d8f4ca03709600b8c9e7894652580b17e125b515ca5d308bf2807ff040c9f8585d39e850f3c698bac14567b080413a4b6f396c70038a9ecba78a5463c27c808e227cd7d809ab626299377db7564d476b1c613029c79984bce0cf05a2334e7222251124d3777fa2e248fd516dea9852e26c62740067903131bcd72046319f31a91b5d6163f551b8c21031137073a55ab8e68597e29b86dac7a606883266423cf1c772e1123b5d730d3c7485577725bb8c9128307c3ebaa94306ccefe1cbfa22a3dd2a53f76460cb76b7ec10cc37041feba355e040262b8b2514e5037d720a3459bd8e46b994dc4d09f42936f2493b71ba9105020f48b7686a52192410ab33967516749a2c1cea11b84f552de37bc8262780a058c21d994425ccbc72155ae6dcc943c2306878329bc01fb5cc7f22c1c58f34a8a6ec2cb4eb6af83956365160b235c3f9e86435119a8f8254dcc4cdbffa20cdf978b2992af9200cf9d158ddf080c8558f30a2ba6a1c7e70e9b3612710e28232ae7cc899856e4968679a36791c306171cb6112f76ae56acbc8f7c0dc6b9e4a886dfae4bf0687772b403ea7b802f7080c8cd5814f2085fbc473b1608507c75e18a554a13c7aa8c69a0a0a1c0745a3a0f6772a587d0724041a1b5757401d9979b7f49a76a10834fd1836e8b1623d7b09d719381f307853f92911c35762d5cbdba3b62063731d883e5a964b2aab4ca1f20ead78baeac95eaff8053ea99c02c62742093c13b4cdf8370dedc4175d4576578b597546c087903e09439beb506665cccfc6da86f696307ce59faf1a8ef709754ba20006f788b5a645ded720f9066a18807c0909a0028b00db9407422c9d7b30656553b5beb62c25d6215f6a09482294aa0a2f6963076bb7802436466bc7363b375b88d88856898deca735c2d41cc9c1b3eeea78af3467afb6847c93258cf899e767103952a66c064ffbca151fe6112928b5eef350aa3250dd78204a7bb0f9a46e12491f7f964e7a21c5bcc4c35bb077da1704591a122e35178a1646a38069e4287cbb3b607d6471980325899634dff6bd6ffb251c73ee6b04f5bf0e1318805a812e9a1ff7e6eb3124882f6b44d7a0c18dbd009bc5b54f09b1859eb058c0edc205b47226cd739473a78f9c9ee4798caf12ce7c897dea6c19b550766d95219a8579f19019fba4935194336581dde774f148 ct_n = a8f6336112a25e9634ee4fb85e786e0b1784c30ff882e921403b817e7b74beb7547145c0483a4565684f30ff71118fd97313ee26458394ab508fa5df7e352ec364b8e9ec6d10ea1353053eb4db3104e74bfca509f37bcba71012fca0865487c6c4a7c5bb23506ca3430c658d794d090eaca51ad1402005e2af9643fbb2a073a84795274b7be7b95a240be296a523391269ceaa439b5224c1a654fcfc69908fd0c5c253ce6cafb10c3aecfbc74de653a3ad874981d62fa49850a84804ab042221adeadfd19be84b68c981fdd565b825add0112e33f5bcd6d9fa56d17cff31afaa5579888270077a3acecc8de6b3a13a87a873bd42f50647ff9d1d713faf017dd424a51e4c650db71ef25cc9dfde06a9d1f3745cf9636bbbc9e866b5b0093fc40129d46ad1a0c8d0a0561da002c98d83b31c0677557be3aa171ae16258d7f09f81f1c7ac436d7efa3df58dcacb4804f8ec99ddc7fbabd721bd616aac3ea9fb25e336707a615faa5eb0ca757ed0cca5baefd04eb7eb541155e0cbf8edd364e99d21bab746abf163586382a86430fc8fecdc1134c24f8108424c1f509a39c0f24fba78d216af57d0c82650ee7df70c11a258766aed48ffb7bcd14c2ac3c98bb09699bd345588cefc526dd64c9afec5d0fccb6a4631bb12b0bea05c8df4c0b2a67f43a8aae338b2bcd2c394582d53402ff414ff07a9ef05f102cc3ee098129b809889d28f4bfa379ce849a352c31fe492c2e5c118fdc3f7ede044b9ffb50281444f89bc1735abb79a4d674227b21a1ec4282ee0c5e379429f226ca024205d54697fab9786680760afd0d2694c25ef8191f80815e6da223fa3e5f50bdd9d37468e34041e03a1be0670bb62ac401a93d8ab43dd62595083c352066b107b1adf7a787f584c662251de6c55c8a3d239718e03ea0fa2dfb331cc3a641af00d5c8fa9b0425ee05cf98ee571317816ff8318da9ebf1326728ccb37e8423eb5883b759f97b4228f858248fde9ec699f7a4a6e069cd14481332b305930cc43a1bcd69614f3ae563b2f0a5f03152d63e5df1ca9b0d88ef0d7bc54ad9c885d58591be03dc60c4f6e ss_n = 23a62e4e7de673e13167565adb971c41ea35dfc15351e54c044fa18511eb7341 ct = affc116455d54b7060a81a026d48feae1d6d3ae03b2f61decdd72da8e5958a64298892b44d9500d4b0b58f0857d35a09e19ed9331e0415a2204fd3ff17569d0fda5183d04663d37066d36580db591d16a6ece4ba5be2935725f87c2a07fa6f4f71de3f997a6970a7c209ed7caf77cf2306881d1f3fbd889b8324e4b7ab80267a915f269d54d23526e4f5eb39cb44fa3172d6e434b7860ee0ad80048133fd3e8e10d6e20fe89777a9b101d126849cdf9bcd6e668aa0a57356251a75fedef0c7514a678ee038bace1a750ec40272b999e05f9a2c639d911d66017a655b322ca72e343c726c74f3d10ebb82684d3d33e88f4fc6f81ac4008029442670a210d2395993be1734febac07af4b6e8c2c8a8ce573c5e4ffaf85dc7a45065a19dc647d94bf0fb1fee998a509b6f047b50d7650213ca5fbf616bca3fa45cc0c812d0ed23dc90229a5c633b95b8d6445a6cdfd0ddfab9f86d653f3a85e3fb74e725d5cd153a5623a952b30f84377b8dd86d27617c010ee8c64dbf79856a5d9a0a01ddb6b3794ba7596985fba47891cab29e27298485e8d9ab902aebf00096f16c3f6e8a9fa50be3453b6c76ed33fe46ca39f15de2ac1bc9a6ee3cca2c6c79241bc3b7475f713d1fecc80886bee3cadca586caddb7b770968527a9982fc49550142a9ef25ede002a5989ef6d57447e1e4f9d4c7791f2c9dbb857bef3a8fd40130d72fccf7f22139f1477c8b0f5b343d6a4562c23d126df619689bedf3b3a4715c1038871f4f402453bde62225243d3d71d92f0d681db4bfe32c2885a44f09ce2326b12131705c81df46d8d59c12fc3998c3402c1b66029aeceda6cc59d6c12f137849dae1d6bb79e142bc1360271c97a22942548bfe9adb2ddad8900bc9c7ecc27951ed9098dee514d7cc416d38c2fe593a89f759283c49bcd6041d86909b4e0c6d7a68b2463de9025beaf796008ed000c2c5b7cd263225fa7a528b14ac7f7022b87552bcf444ee50bbc35d190036994ba5c6a431f52c798e707fec5b027613f51967bd6b8f72cb1f75b8bb3b187966800c09232a9ab16bb3551f36d6c8a16326a2c9c57abf6 ss = 34ffffef2b22946774e81898c863ce9b10f5b6bb9876e48717d8097254119094 count = 133 z = 09a2441d25df104a7f45481f7e43770c9dda0e680ac1ab6c7902cfc30d80fb6f d = f8ddb2f39332b41100d6293077f5d61d599620ecb6deca23e40e43985c961d7f msg = bbb4465292c06192ea4cf39ac3331c28411401180b27b9ab8925e3ca0686ccf8 seed = 304cf496428596a22e57012d6ae09235b491cdd070619c460beffe93b2663472bb06253f315160ec2326d33a037f6d9e pk = 85994fe3fc97428797c75149d53388b728aa410c5591d6aac831a814ecbe05181c94b2b81b536c0e57c13e5b0a6f05b6b30a28db31855eba51cb9b7f9475461287c93530809835c75ad506296b72c306964a4bc04ef4317fe569ab39c500d43676b724bfd8aa0f8284d8c47fce48b300b6a2040751c0072e10442ffb097817e1ae33151d11e9a4c1b9c36d220bf2438f21118e0754a8f2d1b70bd640bb7749b5fabce10a0366f97f4dfa2a47984e4bb5901cf1910cda0fde3a6187b6c7d9252bf0375ed1f49eb4f44ff2a997d5d4b3d3c30e07c23a21234bd811535590b72a03a5cbe690ed0617aac40eeb83a39f93bef515021a78c214928947f859b2e7c53254ad6a5496b47b3b21972282783927b1a37a851d08b5055d2a8ca96952bd9786ff842f79a2066c6934ae3141b8706bbaf7ce37a0988f67361695b29f58cbf459c8e108880d8a273e9ab493ca22277a4b5aa768e92946417869d46083a9a8a3a5998ba06c54872478bf9365fbca25bd40b815ba5d22b33db2a8b60f001a7087b6199777c35445b4e793c6b559a93ab206946b1ae657c67328f826756950a829eb0292c67c5c34aea517c9a90cc41907a1abe29166076b78050a0afa5fa2f586c75a4563fc137639700497513aa9197ac11461cc0eabcc079b70acf529115f71cc5b214290d1c0fc4ba59411374f8612da99af2a3ba4ca16aaab9a88a9cc248c4925570c107f51568218c020770d0ee26c90444778f934b5d931281b2492f7837da9621a37bd4ea46f410137a432c6130042ad579678401a95017e7b757795ea565ae75cf42c3552db0075e7223101ac4e882fab6b2a0351a96a24976d1514e9040a0283497870714f3b0d99514aebba1ce07444d88bc60f0caef4ac6699526323fa44add653b665cc78381e02349086d761bb04b77d25b67a00ab33fa4bb459b26590a97cfc4d0b06a71d1c157fbc2e51e5483705294e99ab2d151613abade64a2430418f7c0740f2f55f0f3705e5147911079136636ce61c0a56179fd5d070bc019b19a329dbeb00afc8654924bcaee37e5ab2c971b6922384a962262b822ca53a6c01457fbb473dfcea4ca20d2037c57f115e8849a295e0b172278051285f4a sk = d6035f1aa206f42aa0b6d38966697fe58b52fa862766d0102408cde53c9e1831bfd60b711825bf14ab0feaa9445c636ab7fca0e2ac0dcce7af00bdc646372046e85fcbc29d4a4a18dbd7c8d4236d4b7b5f6969993174681ef83c9dc475201c49b40c4747eb1f6ca61bc181011f2b2e1181c6ef459281727bce7359fae4ca1e8099bb7c3f857c0df43149883926a4b46a02749861365d1c14159bfa12414118d4256d7d289aadfa8a44240e54abcf9a958bc56356bef7aa0115ab894c117ceb36d813adae15bb12587c630a94cf622f7122b993633bb5b94eb906763447465a5700e6118deabb5b8d335aaac34c4fd1619b4aa9e1f3c863fcbc38221ed4531b103b7d432c0bcd64926b01a3ffcbb613c30063212fa150cc7e7a725c9635eae8396063c281683510a511c505ae1f007c2e09add5b44e702a7b936149fcc767056baf88b843338b83d8f3abffc222b1b3a0db6b84e34c858a6662c5874da064c8fbd659e03137d8e174f9d46dc6d4384c932fd6800e09971039d58f2c41543e950b46e1ae89549f05c888ff5b4b8ddab1a6058c7f387e7bd65c7fa631b0ac648185aadad10089b893dd721a2c643ee5b9220eda8d491b7cc1f0cb6234c1bce3302299a1506858947583d8797ad8b50942b632f66acf835a42a5442a8c7a0f80d0b3c9b05027170322368024f250473032becb067cf54750ccc05b8b145d2bc5738938f086830ee4c9be727d1b6bb2c84199710a1168d3965c536fa2662a47e46c51f35e999bc5f51c21a8371de86ba3e761b73f2261bb55acb5b10ad6fb57bef31bedf4ba63d8c4f7435b0a65a75d370a6e875c7d718364548ee1d844abf903623b50b5a15a207b8719d9a6e8d07f2bb4c8d2a2c09407a4836ac4815c50fc50c9487691af551f3115145b479ca90863a7fac1baab34dc471ac254c482d378c0e49398ec0236449663a5bae8ac7b45a2ac9ff43f6113b09305a496125b15aa8a6c43c80b21c0ac57c7288626cd630a3062bd6142bce82299a978992224008641aadb125c85a138553b77f52971d010c24af74b7e785c63911908e6c41de250d636bd85994fe3fc97428797c75149d53388b728aa410c5591d6aac831a814ecbe05181c94b2b81b536c0e57c13e5b0a6f05b6b30a28db31855eba51cb9b7f9475461287c93530809835c75ad506296b72c306964a4bc04ef4317fe569ab39c500d43676b724bfd8aa0f8284d8c47fce48b300b6a2040751c0072e10442ffb097817e1ae33151d11e9a4c1b9c36d220bf2438f21118e0754a8f2d1b70bd640bb7749b5fabce10a0366f97f4dfa2a47984e4bb5901cf1910cda0fde3a6187b6c7d9252bf0375ed1f49eb4f44ff2a997d5d4b3d3c30e07c23a21234bd811535590b72a03a5cbe690ed0617aac40eeb83a39f93bef515021a78c214928947f859b2e7c53254ad6a5496b47b3b21972282783927b1a37a851d08b5055d2a8ca96952bd9786ff842f79a2066c6934ae3141b8706bbaf7ce37a0988f67361695b29f58cbf459c8e108880d8a273e9ab493ca22277a4b5aa768e92946417869d46083a9a8a3a5998ba06c54872478bf9365fbca25bd40b815ba5d22b33db2a8b60f001a7087b6199777c35445b4e793c6b559a93ab206946b1ae657c67328f826756950a829eb0292c67c5c34aea517c9a90cc41907a1abe29166076b78050a0afa5fa2f586c75a4563fc137639700497513aa9197ac11461cc0eabcc079b70acf529115f71cc5b214290d1c0fc4ba59411374f8612da99af2a3ba4ca16aaab9a88a9cc248c4925570c107f51568218c020770d0ee26c90444778f934b5d931281b2492f7837da9621a37bd4ea46f410137a432c6130042ad579678401a95017e7b757795ea565ae75cf42c3552db0075e7223101ac4e882fab6b2a0351a96a24976d1514e9040a0283497870714f3b0d99514aebba1ce07444d88bc60f0caef4ac6699526323fa44add653b665cc78381e02349086d761bb04b77d25b67a00ab33fa4bb459b26590a97cfc4d0b06a71d1c157fbc2e51e5483705294e99ab2d151613abade64a2430418f7c0740f2f55f0f3705e5147911079136636ce61c0a56179fd5d070bc019b19a329dbeb00afc8654924bcaee37e5ab2c971b6922384a962262b822ca53a6c01457fbb473dfcea4ca20d2037c57f115e8849a295e0b172278051285f4a052ea6768179a50de288db1057286caea57a316218fb7cdb4d56c782d03cf57809a2441d25df104a7f45481f7e43770c9dda0e680ac1ab6c7902cfc30d80fb6f ct_n = a55167675048e49741ee19ac635f25b881e9a3d9ff4ad0e0af12e6eba34b39a87bc5a8422ee5cac4d04e0331a6a4f3803ceb58f4df4cc9e6b705a66034d0ec9c909392f02817321e4445ede41e5d26e7fd76ad00f18d7b6447df717cf01be4f2e3e058500c126007bdf250b1794bf84c5cd351442bc3306f8a6e95236199c10dea9da18ff869b720fe24152b1929d9cbfc64ad8304e929fc0ba767f75853e34dfa1dcbbada8e95ce10513b355de9c595122cf04b35efc96004da9a516afa750fdc9c3a48000365f1fbe84c6fef7cb8b71f27eb1831bca4e1bdd7d8229710802ad10be4321ae0277b1fc2edc998ec805f2eba9c8e8d7d570fe972f3414f07d6d60c5294c8cd288469b7a5e6f71d6be3e164d3294c46a9ecb440b5447b147ada958bf929d95704de5365faf5b29a93b1a21a07217c1f796137066aa8ff3aa3daa2ad356b24182066510995f627c1b5d8e12e56a3185650899becab1985cfe9f4650664ab9d7dd2bc30074f91fb68aad0e86b6957bafb47ba37c5b55ccaaecbc127c67a94df7df49b70e04c7e0c71088fc92013d54d1e2714b9ada8974fe73cef779796835d1b63c267f55be724bcc8a6dba8241382c238ec8dcaa963b26e6f1125880506baaf5f600607d198cf5b778d46748a130a2b8acb7c808b5af526f4cb84265a693cb8f50e8a3e1dc56d2df8614d853f8b0e2922819cecbd28837f769ab015b6d8b98359d1aba8dad250d40a291ee5af723c6f944e192cb6f49026a02715a5420296bbb0e19c7d24847cfa7c0b903cc7be660aa27bbf0a2dc57cc7ad1780dfa49dca38f0211147c92084ecdb77127030c4204281f1c89e537f9547b624f73a0cc7e9c5bfd864c3cafc33d6c8510f8a5f1aece083098b2b56a57d27ed45fe6a3ade8465a12542e541c8e51d51a3c93fa3649c19f47defd696d58df2cf873a1a9f62179b61d53d191f1b64107d0eb69aaf3254f6e897bf19165662199dec5feb2ad942285eb33327bd8a206b1aa7898bee83da2884ab49518cd5c4306eb077dc5ac50e094fe80e17108eb1a8d5c03b32073f408efdce0c5d6ea8b36820263e ss_n = f816463e37985f2f9417c132314decc52910a0d6d8b447c97709e5516355b676 ct = c9b3953f2da546a507fd1b33492ef35792aa398242a547ee2f25d6649845eb73debb9ae930e8b80f23ceaaac6b81219cf9c7bfb2eb2471c336e023af1159fce79c1171c5c57a97b6ba6a84dc2d512ae4a63a7cd25be52b569f152fd7b2451b325e0dab06106e2d5f6d4f42e1b65608e88f81c20fd38db835f4158a91e0531ff0c779f479a53c5c03c70a7726828c29121067b882e4c21636b5976c19b99d3759ff551dc6a3e8ff6af07ca36ac9c99532439a8f54daf3b21c3d4821b594d1730133102ed2ca03a9a25218294411c2c41cbc1b893f69016322f6c8bf3801d5906183497fa3165acade2687f7ad7ae819cdc33e56ca0e7c8f0f9bdd2b30be60dffa62eaf4d3e3bc216b0a67a792b0b1b293389c70b6946808431f2b9ccf2d40a39dd6dea51ff56fdad8cd4e66136152179d54051407843460f844409e432220c5c4c8cdd9c3c86527cfc2ed7aab267553b1089a0f4881501067f86208c382c0283d409adf1115f21c3cc9c355a9560f4d1023d56851f5c3b6fa550470077afca4c07d3a253517d0335956cbfab1d402927218f0bacd1ea3ad402208f36cc4c27cdcafa094d980fbed226343538852ec801288693105c712808558468dd6b0bf93edec3b0fcf19d7c85a467b42b3ab7a73218a1f76f9e8aa55ddcf1df42d3d403804c3f6fc5608b5415db28901b54b89361f821f6f5267876104c950bcf5a86b046b7e04e25c30bd2a19dca7d2e83fb0961f8598591286b26c1becc51dc72d2d2db900a56c94dd2e7912e4f1e7dc358d592cad2e22fa9af81c465d04b46a7b3c4c1f61de9a7b7e4cbe4a5301383aa4c4fd48e45f8a5f4e961680bc09908a034bd57d3069d235d94126278cae27c215575c55e06f47341c07d8c83bffde5549ce8e3981a343d5072bc36292598d4bcd8e66fabb56547a10b71be04ebc88eccd3c1cdcb3ddb139e24ccfa0fc3d6363ce6fb08070ff2b395facae9904a5f31d80fa76e9c0809fd540a3e7fdd6050c50f89b443eda6568c57f76a0d60251d20e6a2ae7c45366746c2a114e35837790efd7b852887c5a64b5cfa30f72e41ba51f4e4ac4bc ss = 93e965aedd8fd927730a1ea9ec778acb5c9902cdb7f610b2273a9bce4eb7b227 count = 134 z = 01fcde7dc013519a31696083ead5112a54b0d9b4064c9ce2b8a11375a38dcd3d d = 36a55ec4057ae18f7d31c1e7133215450c99fe3816818bca282a6ece1d9b50fe msg = 1bb3c55c344bc183e49882a5be3e067b6cc134daa07b381aa8116a7f36bcf8e4 seed = 93179aaea6d13dc295d332144552461c62fed042224d3188ab575b2e63b21c6c93c6ec653ae71d4f8cedc2b6cccee087 pk = df36aec9fc4610b0c5fba21e37422b4ac1bfc11424b938aa1dd6cf4ba774994b3b32cbbcc0382415bb4ea2d9ce3ac377ad9ca646959e0d224b00bb46da798d4ce5ceadd130ec8a583d642e65775c384109c413c3865a70f5d34ebe236ed0b0cb034ac2fa92ac2e535f813a369054c485739c11ca7eb460040db9386ea46c3e675f0cd9a026220fae674e2bc5a5dcc4901cfa2c5b953becb17f07a7c6003c7aaf45178d258742b5935903385faca8cdd89cd7e73c8ea792d8789f35871d6ee3641028cd40e2b08cd75197b78db2308ed172ae4da2b6d4a60cf4bcaae28514b2445d2b19943ddbb0c17449b0f7b1cee3ccd0fb41df6872155264ba692236cb6541c011f5e161138a26a18618652a139b98b2e928bcf9737190c0461347a550c3517888c95e5585aa489c6b29154bac4819ec2f8c681f1c3576d647c9634b6db960a419c7c34690928f9625a9a80add09a100508b85f070f5ea5102a7af4ad59b0bb37598c902e4aa95f89587046676c04ac6762c09548239581b29a57a690bb14aee639b1d24c9ee63973569b0a1ab14b1936433839e54b22d80747a6f42c1fe3c4f9af5b51b7b7f1bda2bae658941505f3e43522b84a53be26bb3477f17985eb455a2bb0a6ab4f69e0a874218996ddc673b1b99a0a590bb452ace533934e919bb54662e0afa55cee14da37732635b7f04d89418957d672210ef135a360338716452b8b0be19336b4ef01c0a8199c05195a517aaac645306ea22f5166c2954aa14f1c84fb36e3a4089a3b596f1366edcfc95e2ba1c98f933cfba0d37d9118a3674d945552ecb6ab04aa24a87745a285c59f3291fe2206ee21b406a3efa694e1831a5fac179ecf344d0203418765b5a9aad283721ab79b63f5a78942a42dcbc6199297a97067fa2b01036ca86799b770be9a0e5d0b7185084b7e66a056a918f19bdd7b45d9e454e9a9a825ef6041f82a41d0acec842cb2f27b4d322508531a67c103eec664c9b4c8bd6a8c3b13b74c2661f00e40ef3804246c96caa813c49fb0b4640206b33ac8f4b8059d1711fc4513ec97c86ab3421e86b741aac0879c5011250262eb2ec263e11f5203af88dd21e4c61905ce7b7ae19c68cf839d9ffb7c49756 sk = bf641226680ac4fbc9c76ca67c733a0452ad4a324ddcf420cf36cc9f807f9341a07a9a46d84503c8a31217e9396117182f2906fc26afedc11d6919bd4f5ba4dd211f44a8b898875e7b89ad243bad91496bbbb931c28151e7861fe6478313372c2af7c3ecc91a6976c426db37bb3b49a544373c899b9fb09e4097131a9ac7db21a516181539c641d1b59cec491a1c74728ad8105c861f7fc646bcd98584d21565e3c910f25e0fb488b873132588cd14a332ed2694846446b5b15be192a1c39bba3b0986cf4b6d0ccb9f69d7226265416f06ca06f2c362d5cfa6f6a4560a40cfe51369292cc786bda90a64c991b71adaa4c2ab24c7fbceaff06b317a0a9869b861426f0feb524370b8c07cc09beb13e3017eada33dad4b91d13c9e9da005fa03223b142aec42abe9aca624e667476273c7333f93a11ba0bb3ef2128f919b6eb017af59ea66ac651ca4a8c69970cba7cab564f88c72d52cb7bc0942775761ea4120ec8fef9817ecaa93a4e3c7a328834de52e0214bf4cc4607ce69bcb63550b529d57d3647541369e330d1ecb14579caa62c636039b02d69c770bf62710e13fe6657f255a0f868c80e155c5c8c196d150426deabd96b68cc42bce11b53479f842500523b19c1554573d0b88b36513aa9af1a4e3735665098b78284cc0497e19b54d0a331ff3e1653cd55170420aec2b68bd759b6dc80c7460b89a64715f588ed1db01b7f269b8b3766a3a8e54b49739fb21b4660df6662df63278e6355af7699c455852686853c1429817010e2d722958853241a787886c97eb372049eba8d2b6222db60cb70a008206308c5b1757b53c357a5b99734c82fb125d71c2a804609830c8ae2a923367aebc5c528f86089cf998bad7c794452b2161524be668049b32a03cb793985245b80377a8ca0579c6d506441ab96505247d38736ecd808498e284c687be6804a88624462dcbbff5531064521a5e05784404aeab10a28684002460784a3cc110abcaf5c34ecc68236618aaf329500bfcc4162a42dc976365975e2be2c75d4a10ee215e20a8b55799435dcc97f029a8a6b1bc62591e1a2686ddf811df36aec9fc4610b0c5fba21e37422b4ac1bfc11424b938aa1dd6cf4ba774994b3b32cbbcc0382415bb4ea2d9ce3ac377ad9ca646959e0d224b00bb46da798d4ce5ceadd130ec8a583d642e65775c384109c413c3865a70f5d34ebe236ed0b0cb034ac2fa92ac2e535f813a369054c485739c11ca7eb460040db9386ea46c3e675f0cd9a026220fae674e2bc5a5dcc4901cfa2c5b953becb17f07a7c6003c7aaf45178d258742b5935903385faca8cdd89cd7e73c8ea792d8789f35871d6ee3641028cd40e2b08cd75197b78db2308ed172ae4da2b6d4a60cf4bcaae28514b2445d2b19943ddbb0c17449b0f7b1cee3ccd0fb41df6872155264ba692236cb6541c011f5e161138a26a18618652a139b98b2e928bcf9737190c0461347a550c3517888c95e5585aa489c6b29154bac4819ec2f8c681f1c3576d647c9634b6db960a419c7c34690928f9625a9a80add09a100508b85f070f5ea5102a7af4ad59b0bb37598c902e4aa95f89587046676c04ac6762c09548239581b29a57a690bb14aee639b1d24c9ee63973569b0a1ab14b1936433839e54b22d80747a6f42c1fe3c4f9af5b51b7b7f1bda2bae658941505f3e43522b84a53be26bb3477f17985eb455a2bb0a6ab4f69e0a874218996ddc673b1b99a0a590bb452ace533934e919bb54662e0afa55cee14da37732635b7f04d89418957d672210ef135a360338716452b8b0be19336b4ef01c0a8199c05195a517aaac645306ea22f5166c2954aa14f1c84fb36e3a4089a3b596f1366edcfc95e2ba1c98f933cfba0d37d9118a3674d945552ecb6ab04aa24a87745a285c59f3291fe2206ee21b406a3efa694e1831a5fac179ecf344d0203418765b5a9aad283721ab79b63f5a78942a42dcbc6199297a97067fa2b01036ca86799b770be9a0e5d0b7185084b7e66a056a918f19bdd7b45d9e454e9a9a825ef6041f82a41d0acec842cb2f27b4d322508531a67c103eec664c9b4c8bd6a8c3b13b74c2661f00e40ef3804246c96caa813c49fb0b4640206b33ac8f4b8059d1711fc4513ec97c86ab3421e86b741aac0879c5011250262eb2ec263e11f5203af88dd21e4c61905ce7b7ae19c68cf839d9ffb7c497563e52175e184e798dc0e22c95cf05b81c7a8240411f2418e778dc2594e484d70101fcde7dc013519a31696083ead5112a54b0d9b4064c9ce2b8a11375a38dcd3d ct_n = 878cd504ca3df010941f0c2cc0f752b7862563ff2534095e36861bdf38b3a8e09312ff98f62020334bc8be5510e166e04259626ce73c4ae4e4636e21c4c15d6e1ac8d788f309975ab1c71e1aeeb4f8caf141ad5f98627ffcd629d73c2e3e69d358f9df9ec22052008bed9ac0e9738c1c95e69cac6d18dee03b96b14f332ed91102839bc9fcd0f87abff3149c195ce453b2fe8b28d89c27d4f423f38f76d5d4de1953738a6b6ca9e9f6df44b23ad1b9b2fabe3f51c7b4fbdcc0a182ff82bd0e137d84ca49b6f97b51fbfdb458648e73c1d0c6e28232d9a03c47179fa7c41d141ff3d856f61b77382b76142633c70386bef0f3c06ced22025057a7d833ba2713710e1cb7a874f178b3e3687b90e6c9f93232910807047cea22c8839a213d127ad8c2907d8d53a0b6d54dfbbe6e1dca027750830136fe86bff3d09ecd3d9db80f7f81382218090cdaef4e880e8a4d7d23094ba73635639685b68e93777cfe861d8e6ca9e8b6dfcaa5213b034196768229f673a4bdf3d915fdb7a415b334ad8b36b9520ae86992c08c21c3e270c3d616f6cf91e1b6fcb71dd13541c3008c3b697b51d00a4932ab5d265d9334c0badfda2ea82ba76abefb7bfa0b0d247c49111d07900fda57bedf71f0cca4e54cba1ba7c20fc4fa23cf9d1675b455027c3af7835a42541c28d42ddf7547683260ac85733e82ffda2c90c60e16f59849f3460da2d1b1d3a23e4770afdf7f739764b5fd60567733dc728de8e6c258da8df6ccebc3cfd217bfecfcbbf5ba4e60312e952f27d25b570418bad7177f97750d8032bad550f5fa831804646fefe64d1ae8ace412c8ddfbb38a55a2a0e92960429540e3847f21f52ee4c016023d640699cd8f7f063e4c4a0049194656a9c0a6e29bb1f01153b7b54901da50d2df644c24c93887774585ef20563b1d26c1cdc698963c5cbe9107e198c59809e00a5892b553d57e153e037bf2938acd9794f27446682ee322bfe648ae9954df000436a46ac2f5f6ffef3518e99bc1b9a2ac6acfa9e047b18f17b4d6c6ce4e56dd64e3c025defa73c64371bf7a44ad93f5763785142bf7d0ff2e72 ss_n = d0d38d4a4377c1145ceb123b90830420e03d83ab6df7d7bcb642b2c4442ea7ed ct = efa74b7e7a0e04889cf06e74f30de54561b870f4de2140ef4fcaf7980f609ccefc1b3f113cbc4505c55deca56bca53b69462277797df79f8acf2c7b2fa52e6b1ab6c7501ad6aff40da3f020a96561732db08e715ec5382f29bde0257357d8ffa7149545feeabca5ca3d32107b204b54a0451e5a431fad1a9c88137baa26dfd9d6c23f0217e8aa671ef19c2d289e5859a9e0058048300b6775612dd98e099429fe9ba30c749f3310d272ac903ce603ee9e50867765b7a40374a2c785e47cb421345b410c66e8c68ad40fcab9427a5f74c7574ce0593a514faa860d1eabf41bf37dca1d91489e38edeec5a4aa589b8c14c782cddddbd981d6a152b22381261d779e94ee5d4f3f21e4e10560ead2a7075a585c53523d39c8a54f2e772a1e039f8ac3a12344f2dbff8fb8367e03b41074b8676d15e44a6cb704478047cf04205b68daac99f595ba72503a58265063cce8f13cf7e4a9462791edd254950095e267b9b15777cef0fd92820c4e1460f7a49498603b1395a9009dc03a0bca2456480617bd5440d8db8ad367bc062933eb9af215b4373c9e87f7cfbbec3d1fbb52a475b6cb6f4b8b9c65863012e6d691c1317813c52010f734d601f89c1f2b985e26f9dc0e5d4fdc4052f6030b2671fa20098c71e17aca1bd9239c7074f018213a6556bf1f2807efb93a26ec9efcca48015a8f5c0c99ede460d0f81048a190a94d7f5bf62c52fa1e577ebbb737c486789836826df7658602c6a3e4bc5b4d39901688d6aad3faa120b588b6854789a3bedb49a0b3b2da9898cf2b09f12309692e778f1d41db146ce1f2a646821829ee2988dde9a633771b7fd51df3a34047edabf14ff452177c7c497640ecda14de7e6193af082315e388440644207e4055d0beecc2f0173db008e9d1ff5bed0e6a9849ad874b097c5e87afb4c3b8fc7aab0d1bbc581f8d8b8f74f084fc727d82a1ae59d27f7056b54d0df697c79f10a4c3804bc29ef3888de8ac1c0c1d07495fc7f5b7f27575a6cdd4d4c552fa416acb7b5913b169ab7549f26f1adad8221c4b06a1deb6141860f7125f2d9f13087e9be434e6b009a15b4 ss = 75ce3af48833c29faa4a2cd38550319601c6ddd0b690249e9da369a53189e832 count = 135 z = 93e1d5b6401218da8b3a3e55e5b4c79362414b64b9125da68f6b6f123e9db4d3 d = 8fdb640dbac7b7157a9cd6c4275bf63cccb7501656ee38c2544dfcc5d4838f98 msg = 68ecd56e60147dfe675b060c71aebaa857458dd7031dd01948677cb5a0f2514c seed = 856226f54161dce85c14f37a061cfc663d63743f1d02b5408f5ae093302f49cfca3e8136a78581aec0d00d3edaa4fa66 pk = 30043a024659d6c527b9863f55bb8dbed05523279cf1522745ba64552ac52f239d9ba8c49f570513e607ad92c6f4447bb72cbff6e8701acc1f1f710611f50ff31040e5d22d5e581305695b5f14688e755a17e15d4faa3804777276777c0e967511ec3595831b49a28dbf1bc3856c0a0180756558218f0a2aaefb8d5d022a0b89a3e201cb40303c591215d283210bc36ccaeabd465a3de8684ef968bf1a77b0310119fbb719e2e3b341c18159027b794686e4f1516aa5009ed18da1f5891c6797b5c11c9e41ba2ff875ccda1ea32b0aaeac450719875c2c8f59e529cc4b5f360b0a1c4b05aaeb16d8425761f028f527609cf533e25b5b5edb7864399ec021731aa8c7b730ad5d2247eaf1bea84456c1b714ea9959811b592884885e66ca3219bc7f6192f28b17920a56474c0319231f890b252c136b0eca95334a11b7226a95daa8a6c68bc8429e76b64f00acbcef449c5693cba39a57d1923ecfb9683680324bc17f23a89aee560b81f788507aaf21485c4a85c23d15272ca7c6fc5487d839a1cab54d88a244ade72056da083857bd19075955b52cfd011673850557044fc29939c3d7a1df7739fc196785c4b4b1b743d43a1c408a8969e770fe51c21b8224a94c9389876e0a06863ddc078b90826af993cad56243e4479f12c113d380d7b72b259b6a717b0dd9167719297f27db3c62e5b6b2b2a0a5d6262be580ee90517f59cbb3a8529c9949d026345eb57c95c979014b12f85828ea8972a89c06b567cc600535df14591229b799782a9a8b93f4d2cda633143e378d42c21e582b1275b6b238512d496044daa146f8b5751d25043d62a84d3460779b1bf1b13294673cad18a0fad3aa7545a7ab91a466c35146d6ae628b062c80cfd70b69f37b4ee03816b05b7cbdaa4569028ed3133f525b4af2056d635478cd134c702ccb887959a2c0479f4967e8835255f4c302b72b335850a4b8703eb10fef7c31f132405f69af1c9b7c1d539042888b1af7bf8214b9365abc59a189b92760a7f3a28634b60766b1b028c80326555f1922bd63afbabc420981477d6131d1159eb8fa293f26a888137e18f55cbb327eabe2aedfb375fdef1530e203055041a28c7f19f4de03345d1ae5 sk = 68290f755725d06236e9e692ef0b56c4da774d4016d473ae02e44e71e742c775abab42cb1e818bb2e77cfee46658cc84a4c57e53fb7c21801860829288da0d21ac57ff081faad50432fb494016187b429fff3366e7b25ec6589b463c485c260d03171c96b80c8d473be68bcf250310fbb07185361c12a438e77253bfc95d98c942ff1a944de6c84ad5a430c45418e6a904805f0ce370ffc1cae884c55ad6b449410a0cf2321c184b9a6545cb6b7382e3cc35c907b93badf26b663b5704a4187f2aea6f8dfa071d58cc3b4a78fa267c89d78e009a41817a3c9afc210fa652620a5acc495bad5909c88b27feb422e42c7960190fc080420257338e0b8d67abac1d2607a31abf2622cb8df6bc3290cebb654ff3a007e50ab124e52fe50211d01074341226b0b37bc9c48919d24fb4740326453a7a684940724e094054de245a4d18c2b0bb45b4ec1b76a48181a693010c95a1195c02112ceee3c3b1f9c73e478ffb659383e9b0c0632b82319cb56606653b61ba950e948204cec4bf5c0483dbb59a678a7f00bc9f0db83ae5b2cf40081c835754e82451869c75a85b560744c0c6661f6504153e2700d16b2f6482b69170b85c48c440aa53077490de0a883b83743a22beb2b13b7f06841607cef2b3b17456c7fde058d5acb7afb34734a874d63247952a205baac110b2c086f2a0922439d16c28f084ad2cf51f1d2c21a5d57247d552f131caf13b3005ebaecdc68532597cac388c95c430d9c428b0f1c2f8b04a7f319b01e77f675731fb3181062b059d41a685f6ba7dc55235939395798cc0570c58d6282ea1679ff0b7bb7244231a0807055ff761787e62cbe896685179b65e65060a79152043560a833c0d14ab2f168403c57396427dac31266ee9693868683b694408ec7226227f37d053b80a173873932e376e2d5a34af809b181586cc28c4a9a8092c151e748324446b3f65ab78ea979f42e50a31225072a6cc3bd87cc5fc228cdc866de9c59aa047482921fa575952613651fc9280c5b8b9808135b52b9a945a173849590920a8928118248ab1380176848fc984342ebb1809b66c5a3bc430043a024659d6c527b9863f55bb8dbed05523279cf1522745ba64552ac52f239d9ba8c49f570513e607ad92c6f4447bb72cbff6e8701acc1f1f710611f50ff31040e5d22d5e581305695b5f14688e755a17e15d4faa3804777276777c0e967511ec3595831b49a28dbf1bc3856c0a0180756558218f0a2aaefb8d5d022a0b89a3e201cb40303c591215d283210bc36ccaeabd465a3de8684ef968bf1a77b0310119fbb719e2e3b341c18159027b794686e4f1516aa5009ed18da1f5891c6797b5c11c9e41ba2ff875ccda1ea32b0aaeac450719875c2c8f59e529cc4b5f360b0a1c4b05aaeb16d8425761f028f527609cf533e25b5b5edb7864399ec021731aa8c7b730ad5d2247eaf1bea84456c1b714ea9959811b592884885e66ca3219bc7f6192f28b17920a56474c0319231f890b252c136b0eca95334a11b7226a95daa8a6c68bc8429e76b64f00acbcef449c5693cba39a57d1923ecfb9683680324bc17f23a89aee560b81f788507aaf21485c4a85c23d15272ca7c6fc5487d839a1cab54d88a244ade72056da083857bd19075955b52cfd011673850557044fc29939c3d7a1df7739fc196785c4b4b1b743d43a1c408a8969e770fe51c21b8224a94c9389876e0a06863ddc078b90826af993cad56243e4479f12c113d380d7b72b259b6a717b0dd9167719297f27db3c62e5b6b2b2a0a5d6262be580ee90517f59cbb3a8529c9949d026345eb57c95c979014b12f85828ea8972a89c06b567cc600535df14591229b799782a9a8b93f4d2cda633143e378d42c21e582b1275b6b238512d496044daa146f8b5751d25043d62a84d3460779b1bf1b13294673cad18a0fad3aa7545a7ab91a466c35146d6ae628b062c80cfd70b69f37b4ee03816b05b7cbdaa4569028ed3133f525b4af2056d635478cd134c702ccb887959a2c0479f4967e8835255f4c302b72b335850a4b8703eb10fef7c31f132405f69af1c9b7c1d539042888b1af7bf8214b9365abc59a189b92760a7f3a28634b60766b1b028c80326555f1922bd63afbabc420981477d6131d1159eb8fa293f26a888137e18f55cbb327eabe2aedfb375fdef1530e203055041a28c7f19f4de03345d1ae50d85233ac51c40f2ce071ba7d87df86f41643939945e3ddafef65e7c77ffaf8893e1d5b6401218da8b3a3e55e5b4c79362414b64b9125da68f6b6f123e9db4d3 ct_n = e67f68456513496e2dd9a5a64d33c062b42debe1c0fec8e0fd5a5b3c19e0b6b4de522f6f320b7a75f94185d14cb5ced21278150c5f8041b1e6bd7d09ccb3814f176111518d4314e001870ca7ffa71c5e4c1273e599e2bbf5586a1f12c1c40897d0c37a3e3e678c5295c24494f840cb57fe6dce1b444c3c32b7da48bf465382e96c169eb9a89d96eed5fc294fc486b6410b1a4371b1bb57d6b4069373f04357bf468ce75e788cc9ba5ee41b6ab511fbfd8258b4e162c01c375549b53794cae3248cf3328432529dcfbf4d91d082c3b6426f7d5c1646967a232b27c837900f8c3c1242c68035b6d8fc0fa25d4499a3de43086d7ee0e801e90b19265deb3984eaeaf6ef90b547a8966738a0cd3dce3d2fe5ca7b32597573a5a4fe02d1217870aca450f19653d4e1608f5983b9e3eb17d2511dfb9ece7e3c4d16f60b6da9029802cf100c7c1ae295c0d9d8c42fecc610c27cda07ff683a8241c94311954e222b91cf73101634c7211cb4ace47c0a70121fcd07acfbda049c49afe0acc21137d1c33b5b1d3ae70b7326aee2c15eb3afdc26e9accbfa23cf2cd11af052226d9bab7ceace3af140bc5d97234ad8f481ac6116242c666e33a4624736d7556bb8f887a76591b5bb17340de78f313eeb14b614e3638c2b13579e33fad6105ce57536c835c1dcba56cdeca51e2c9ea2afeec2a6a630de9707e6d0f9d1918967c25a9737066bc8be7a7a700aa6d7e8643b6af49a45869c78738104d191598b98b0f29629e53c8ab19c9cfc72bd48ccc1f6c8934b1bfe0e5506fede1b66320872ec7467a4e363393de9f58adcfcf94d7fb90abee0255273c04033acd12d95bccca53527ec0679ee7e4beb7a0274ec79c0427c189a7318856cd601bb099aeab8afdd678f138bcd063bc3508bebc590c07fe3258370843d7b85967b61c8b96e905039f98501fa35486932d62789b891ccb3bf471d0326e06e1fd27f870c96dc0c26ed84396f75d38b8d00f58a51a966d6f00520a1afc4071ee150778b5e6409120c698d58a81122562553e528c0cfe54c6cd96b9e85719c9186b403baf48c4d9e88864a288f17af ss_n = 73ca9f0c1abdc5803d1f494a3c899dcab856e486d14cb175b19e2a51511d3720 ct = 0f0f3a2d0b3b2da5532d5e2d59c90926aeecc5be727593237c871da5e87343617ec3bcb51e9d245ed37e8757af23e3a2b1eee3bb71687147f9e19c4abbdcb3257b2067c3665b992a3b6f51c1467afb03e5b5e15b992c08af99b4d6a61de1a893125aca7c2449160d7da01b72957fe18241df549fcd2d0412d515c15e4aa2622ab2db871d805b53ecb5fb4037a364a9b5e260d1762fb1bee4a90290713189996e9fde70c6df2ecc2d7b0c165e9fe936e0fb4f3c790e984e056406f9770c1998c11c3da9aec07116d8e93863fc0bb8cebd73502b3796579c802ff79039fd1e79de50f5a73091b62dae4b432eba8624240785c3ebf3ea652f337bbe0aec09bcb5325d5c05315aed91c97406d8671dda0ba2a5448521302729f9a30e5150b4e2cf20099bf18cc8f95aea8b5cadf8aa011c91f4a45f72fab58b8bb783d19b6ad55fc37c6fd576398bc15c895cbed3675926db58c748e03f16b2f110c3f4ff85069fc7c850b38e88e2ab1d0eb89364104031547d0cfa773cf6170f53c26941bc44a8b01f26008a6c2ef9c17d728327bbad0c72853087fd0a9dfb0f9dfab61bc5607209558c68c7e294c06e4d99578ca18d7b0de94a5c18dcadcb4366218e470f4107b8000865ff360a004723ea049829bf3b33434c58ee7c90dea5451ce2aea42f2bfbcfaeaa54407a3fef371abb73c600452277c6384f83a412a50fcb078939afb8120960e2ad98d15b14a55c11cf8fbd64e7801149106e297fd78d4c7918d5b36e555e7017d8d583839b522e6e84dc8702a816006563745c5028375b8e3c2d1c7075a93dfcc92c4e7e1f421c7642abf1b294b96820a4e1a52e5fb828f0b4095bb163906549dd1dbf163b5eb777e0a2e6b47146d8feb9fb8306cf63796e5188d1bb5bf81f888dae142e09e8071c2506f56178821c8e665b8e0b15308a7a045c112efd095169cffa69ef8bc3ca0d2fe978c587464b55ac3a331c618eb59df36b9c4a0e6767e7b405e6f849dfa6632f0a3f162e8bfed5dea71dc0478b8215406b3bf436207376ba2604e31ed651b998510fee6f1d675b628cdfdddf88689c9807f04091 ss = 38e543bca28e1ef6a166285282f3e1694f04bec27f8d4d4f8802474e004ba3b6 count = 136 z = 9401c6c9a8dc4005e4010b59256f8c3e537142ac3969691dfb56a9984104bf0c d = ad36573ec53b415b963988988eccec2fa0406c99d7a03db5cecfdc3e5aefa028 msg = 94eed98e4ae1c016c9cee0e0ebd4f6fd74cf1e43b0c08755c2718e1b5fff7c20 seed = e17c6dcc6be3ab82b773e99f4a789c4d71d20252b86d9825246a79b2068f9d76287b7a7e7b10bc07712e0a5e6c6c9162 pk = 47f7cba6747be5eacd1fb4530cc16b0d4937b317546165a7945343b635cf35867d94b0a27b569fe2d745d40529276b253b8239cfda31560164725588b6f88e7b387c2e8b21e9d25b5110091500187324ac7607a1bbf36df9b71b08584b50876d322055d6114aab1850d31885c8f52cb9cc2f280507a9cc516ce140ca2719ed079253777e45959b1fd7aea37189ce05a20f292667116568b094569a860af466b78b348d791d008d0f53007e8d2785a7b9b91b94459048c82b99502192af72d55b783b887df3500ae25a65e6a1b8912ef31881bbd89740238b85d99875f05091d8c4f3e65d165b25ab1a6b0e8229b5e60d332482f42bb420729e8b3ba06c01c725d149825b75ad542afff6455050a6b9e05677e6682a2a8bc5931848c23b1670c54b806f8da49278e386c36a0a27b1b7bfa07c1ce0a9817184ace36b7e2a69a2156d6a4c6423e9cc2f441ae80c8969195f3ceb72aa2ccf19a6749bda1b8c32909be2577df9cd033272348c821ab5b586d2c508781ce5ac929ec4468dd3039967470b2461df282855d21771111c33d4b4843303d3801adc300f4223379277ce16642b27f26a10782737e356ff12b18047af20478be165928c7a251b91c9b36a0732cc106e9901e9355a742ac364038df2f5b22d2b9821431551b205e95b368d50b29d8cb1a03ac33db198e79789166867aa03482b8aa058f86846d48b270101f7bcc624e68ca27a8a21361ecb61434762a7c6a9896d80b350ec1b50e498e2e94d9cc14e4061af32bbcef7b4627a33cba9827cc1e0a466dba91d3b0b68f94b3d58a2e3106a17cb1287b40fe41517c28cac65cb21bba6aac6132d485956b0a55b09e72b34b420198965335647403520bcf54f11fb19b852133c0583cc0163ef79c7ffd2cd37d076cd3885d1c885fc5b73dcacc9b4f1cb72fab59c1cb683b24220512ff7b71c8da17145235f67776a51baae5e932f3858975979c05f869d97e56cda70aa6af5843788b78c2b64d01164eed8535c11b7df31373c57b723da061bb80591d87cf612cfe67b652978296131c56cf170877ab764b3abc4227405058db9c950e530607706ee8ae24b6fb909f6a018e03a934bbaa7d9d9de146747f3efdc8178 sk = 4f655055f4133d0546e1039d2319835b856b725b8257b3268da583c26a34f5a89f8b493a25615b9b24993e8c2ab8f72346c3bd2bc3534332b1b793c7279c4e2e559de65860d73cb48ec819a0d0c37de86341a9cbf4d12279a87f8ed7631d80ac1674a5899a434cc06a9879cd87f591ad1c30ebba7d41e935e3cc8eca994785437b270ac5e32396cb2b4e55181df33a6bcdf45616887ba6835e02672cc4090b594420be7ca7d5fabded4b8c9f23773bf5abe2d3303132cec000b555609db6c00b1e9970f5cb508e221455219c8fdab31caa9d41468e3703c7eab2006c80636bda09cff58bed2ba01c091202823e2bb0931f19b3ed4077c919c39f68229495abaa141c424ab8c7922a54026dc6b4ab0fa97094d7bdbda6948cd74177dc992a60808357231308a0f3754ef1f134191842610a66cb1174ec1741296a818ddc7f5113c2c9e545c0522829e952396b328368011937c8d4b66e70190c53d7aa9ec2792197ce91a725b0624a270377950765870a2372f319a612b25ab04aec07176dc1b2e2bac5a0a756d20a8fc81b5391c6c2ad82c44257a6cdb6740eb74724556a35b638e04226f2d3864164a2ff96673fb89ec33901954c431d7076d4fbc6ee70adbb32359de88094a5a01103ce01b4682d6757a63c844ae02b8f54b2c6885b37b110afa6a9e9871c689962c5263dc261ba4fe9b93985b345569aa26ab95c09ae09d456160cc698603038a015cffc0138d09d95dc9768017d98aa4ed2249f72653eac6c71e6e00373e37b928b68f98901fec373276bb645523789e1a3c2653b991138704ab2f01672d8b2b40b5941fe6cbd9e936f42e547d1d325cde05acaf004ab3248b0780846901984052b6cabc7cae7231e44297657c955c1115a54a9cc2bb4444cab779431c99c4478b12f222064dea1667e220a3a3a0630f0557a4a1a8ef8a22066a086468da7e65d9df513aea19dec2b4afb81a4e3048cf9b3713345551ce46e93353949c0839290ab2f391bf7335af33780bf303d6a772cffd33402d81546d24159c6619f6573a7dccc22b6706eb913c3eac3be8b49caeaaff44974d1078a47f7cba6747be5eacd1fb4530cc16b0d4937b317546165a7945343b635cf35867d94b0a27b569fe2d745d40529276b253b8239cfda31560164725588b6f88e7b387c2e8b21e9d25b5110091500187324ac7607a1bbf36df9b71b08584b50876d322055d6114aab1850d31885c8f52cb9cc2f280507a9cc516ce140ca2719ed079253777e45959b1fd7aea37189ce05a20f292667116568b094569a860af466b78b348d791d008d0f53007e8d2785a7b9b91b94459048c82b99502192af72d55b783b887df3500ae25a65e6a1b8912ef31881bbd89740238b85d99875f05091d8c4f3e65d165b25ab1a6b0e8229b5e60d332482f42bb420729e8b3ba06c01c725d149825b75ad542afff6455050a6b9e05677e6682a2a8bc5931848c23b1670c54b806f8da49278e386c36a0a27b1b7bfa07c1ce0a9817184ace36b7e2a69a2156d6a4c6423e9cc2f441ae80c8969195f3ceb72aa2ccf19a6749bda1b8c32909be2577df9cd033272348c821ab5b586d2c508781ce5ac929ec4468dd3039967470b2461df282855d21771111c33d4b4843303d3801adc300f4223379277ce16642b27f26a10782737e356ff12b18047af20478be165928c7a251b91c9b36a0732cc106e9901e9355a742ac364038df2f5b22d2b9821431551b205e95b368d50b29d8cb1a03ac33db198e79789166867aa03482b8aa058f86846d48b270101f7bcc624e68ca27a8a21361ecb61434762a7c6a9896d80b350ec1b50e498e2e94d9cc14e4061af32bbcef7b4627a33cba9827cc1e0a466dba91d3b0b68f94b3d58a2e3106a17cb1287b40fe41517c28cac65cb21bba6aac6132d485956b0a55b09e72b34b420198965335647403520bcf54f11fb19b852133c0583cc0163ef79c7ffd2cd37d076cd3885d1c885fc5b73dcacc9b4f1cb72fab59c1cb683b24220512ff7b71c8da17145235f67776a51baae5e932f3858975979c05f869d97e56cda70aa6af5843788b78c2b64d01164eed8535c11b7df31373c57b723da061bb80591d87cf612cfe67b652978296131c56cf170877ab764b3abc4227405058db9c950e530607706ee8ae24b6fb909f6a018e03a934bbaa7d9d9de146747f3efdc81787b48a27116848c3732a1b56e57ba9ff571c94f136fc4a2105747dcbd143db8239401c6c9a8dc4005e4010b59256f8c3e537142ac3969691dfb56a9984104bf0c ct_n = 61713456229a5bf2656c8ac35561640d051c2a02b7194b02fd8734f77f496f0ee1c9408dc1bbebaee350dbd5bcfe23d19cac980099681373e025959ab83cc7b0429b340fd9516e47fe1c769521e0ca07f446976b7932c0b16edd65e7adde7fd53a117704d75e684cbe0c3022c5934526a930277ceda71c3eefb50380be4ff12662a21b93c218dacb7640324e01270b9e3741925ef929f0051802cfa93cabfa653bbbd3931c83b9dab9e211e11110701e15990134a1cfbd8f116f2b50329d262e3721e41ebad553aa3847334c8ddd7ee1c29348a406dece8d7c59953f9e5848ba97b6955921480f119d84a08fe612cb41b59e32e5de582fb90dfe1bd9840dcd45356936b381d9b82329618c8af2651ef769afb3ab7523b73355c6e2f3ae354872662b54b96b112e8b889e5bcdb2e8f2b5038c368dce7ea7564ef385cde7a6029658b0d1afee39ee73498a771a47bcba64d3b49e7557eeca330b91edcb93814ec4a5af1d62c2e488d174d00c58c645f63a9a80eac7f047f70010860d79eedd40483d3b6514c8d3226e068680869d8a9cce60eac53e4236a2400d277aaa39bab133edaa4d4fcb686ae04dfdd2d080559d9e594dcb73daefa9a608f08f22cce5fd815837ca41ee21808cff38f31d49732cd5ffac19fa2aedc41510bb3df31a76e25619ffedbe04d50b68b903fa355caade6ff72cfa007f099614b4d41f921734238bb83b92f6b2e795fbd01a6f6b5e882af0e617a9575038c9100520a025c327a4dfbb4a282fe563450024981af2cede2440b9a78483bad8aca1c577ee58fcb982d7a6b841b5dd135ae05057f37b6ede4c73294a42d2624257fc2636f9992450e2d196f34fa84c23f8b5a714cd441718a0fb7cf2894ab5ee89a47c4dc497ce2b120a5fd036ade8b2a2685e488edbb57218e5d41d2b31b9b055f7783f17b9899c8c39b081b17389946969469652455b5a041bc75bcac6cafc57dd3ccf6a0fd5dab9f521d0febf860bb84f2c097c41164ee6a1ccccf0330dee57d49867975ed147f2e5bdaaece97fb7f7dc24aa0f222f4e4a8c94dccc7276106d4f13afaa28a13d4ffc ss_n = f78efa7aacae6df4b69b2f4b4a82cd100a4050b096d3571f664467a7612b6a56 ct = 2626273b95fe20180341c8f1ec401644040ac811c6e572c41e57c4c869112ca69f0eb67bc36f85f2456f838118d6cfd6acf77157151b4e02336b77e300fad208daedb02effaeb6af205ab945d14b40f57588765f076a9279d674c05150f4edf239e3135ac5adcfb46c7a6b3f454fe08ddca26daebbc55c890d357bd96852eda2430071353632b6f5c417ac1d9cfdc69fc3b6756427605b9f7fa58381605003a68aea6f1335585e1c6accf59c8c2b3003554cd72a8f5e00914776ec11429f42af6ccb7329517ae866ffd44b620ba9e47e7f166ba186f9dfada356ced1a11eea168aba39fdab5680f3e4ba49732ab692aac16c942e6c9b8296fb2b66238296e1670d4666e50f08d47fcd93a17975b6648a177b346449e99206e5b9c7fa2394b1f206511df57b4a7e86a67f3e2f785a45483721dc5a886cc066281f7604b643c940aa634cbf9e32f10b744acaaa8f7c39167d865b2abbfe5860571ae45996ba8c237331eab24ac23c6455272f06cb73f1b8a48be79bf37ecbbd63190c1210fff2aec4cf38ae8aa81d2a7d69e76b4b3f29ee6ab15b2167641e8763b667a122b653fb54bd95741ae1e914e8e9c3e3ea1dd925a18e64a08b364ca1bebacd1c0f3c548566dc407cf232ba07d0692fc02a9728d11884c7b4c20319a795b3dfad340a1a38e587d22aef90e5b7d5ab628740bb03f6936f6118210157250c9f97fe12edb94eba27b10f4b4b93f356a5ba4145ccebd9980375f6743c261685faaad1c690e2106ada7a7ee0587e788a90f8e779b2a01dee8dbca915582028a9e638cd787761eed0f3a1128f3a6b69081d15309b57cd42f49b5911618422560b237b6835db48cba1852d8ce995e20845a37c91a3f13eb012b9a386ea657af0946058d7e0289602d657c5ba8fe7d77148af980d9825d13a718733d356bc0bb30ac1225fff00f8c4b449f44db9e65354aeca0e2eb2d5f7b4e2cb2e6bbe0d09544a01cac06e6ced44af94d40d765523287b8495727ed190f4f6f49b6da2d13995abca3bf6b84f6fd2bfc0b707049002da00fa17008f796ba9de127d30ba7ab78a34b523cebd296c57 ss = bf708cdc53087f869bf9241653051cdfb7f718e680b4e7b14c0737e0449ddb95 count = 137 z = 06b873bc43f22f58deedfd8bf4270c20a5722f133a551525ad6916f056784d45 d = f92146596b4256643161a93792c9545cff6ecf9d36358796920d47393cdade81 msg = fa607b2b8649671d4ae3395eba9db7074b8aefc1df60cc436c0a1a143a594860 seed = 8dfa384e261116853bfe43f40689bec41c3f505979097d59354a97df9893f6c484b5ca77eae61c3e2276b9eb12fa3411 pk = b922bae9a823d62b5e387823882c1b3055b7111789b9d68a672429625767151a7508286e3aa188f9580e67383a9c102c39ec6b46dc9f1a28cbd93c2a23c38cab30b3f4a948974cb56c188549c52924dc6acd7b091c8b679f811c1c3aa2db05493ee7998aec7e1dd5ac05d39a4138855721c4ac3b91c005b9df77cf09258f804362314269aefc8c133673859622f9c54a1ac33fbf7493d2e43dab3aa1d076c65b9bc684bcae622c51bb031d4a86b8666c2acaea0fa36749f33a0befcb1938cb3da3128c0579c0d570acbd2b05e5bb3893278bc16907ec2ab06e1002f6825233a846d208443473a1be076fc8655f67f41577137b7745ba20f63498926fb2e9184ebba910bb98324688b41a2298c07d7667a227b8a7f70275d0201f8126b19d6c5e6d87320ef80d3b733de4285dbef556d4591cf6828249b987974813a6e71cd43c94d6616f72f3881a6cbf72d04fd59790190477ed827547e42fd1344a27094ea70399453741c0e90c90139f9942c5fa0ca55443b99a15aa8da2903a8950a58387c3131c1ccb8bf5535d3489bb188c0726da64e9318cf9cc2972816008ca97fb5769be68251e461670c549ef42abf2c54117cb6a4ed04c58eb9e8a940139a27f9765aa6b3b55e8eb40de982a3358a93b3462b3c9cecf65048d1a9e732c9a0636c5b1178701c25c3edbb6c90875daa64047492fd5bbc5e9c79268d3a56fc6ad8e2814602bb58af01502aa6cca8b40628141637ba8f1bc12a0b7209051c709c89deeca42bdb48a16253b1b023eac978781b55bffc55a02b04a2ec7379318645eca063a68560d49727526930d2b6358e3537916371dd0aed54c7f0d458cb97c63b0743b456a145d62bd6656080e11a2d0031d2ab368d02659af8950ee610032222cb92bc2fcf24213da7658aa0c9bc96bf4148f1f93cc76c7a83da2642570671ce85c700023a581b15a2269b44c5f013b8a973201c1673981289279a4925f91159961424e994957e41702a35f869018cb02c4b642c7b79614a8c90d0050760f2bac6a640da61b11a800c26f8168075765d63b39576172b3a7119852a070a4a537d4105a5e9b277c3f4ac03b1554ee3f7206d900d0821a8de12f63e14b3f448de3d58f sk = e1608e93e62a1b31115faa1100cc7e5bf7320af7731d64688eb407f9ea5e62845be3bbccfe9c09f29a8b2599443c241d81309b79706379a5c34cc21bc792b28086ae8f571464458193b91a6fcbb90a452d640b08e25b7ba62c800a8643437978278a222e28b340869e0a05a0f04092bea9249a63a74fc3bd09fb20441730d7c80ecc56a7cef9a3923c5c160a863d28a415782e37fb70f671cd6ffc72d5e1bdb6639fb91c3d58822e215c5f347115ab8bbdd57980cf358a1331a7b37416083674b73554b52665f1c87c4a30280c8641236c37e9393e34358f4b3c3cab1c984a8756d3d63eb79b19b89b1413c34618aa60dcb31732c5abfa9050af66078db6295cc0305b3c0f9f115ee0998bc43523e9f58cc0351b7c1c9258d6c9484aa75dc947af5c218ebb671cfa154b7bb784fc951c94aab296975ef6b7777c6018d05e53cb25eb7069d11029a043549ebacc68d4887d3b7e6ed89f6f8306da543dfbb819b7320efff8c3694378b64b1b08f30fde094708dcad48733449380475d138d46c269e5a74699ca9581c40ccf12918d30e7928b6a2091124419b5fc376268bcad3c170b3427292bc7b271cc8c5e466feb9baa2e57f2db10c04f52ed17299d0d6a1ab321389e636f18015416c25bdc75d7964663f469f56fb01923374ef952cf0b6ad5d5704a7a3b64ec146a0251b09a65ecbc82437d05c8b5999a72755828bc2fa2a995d3102b71715f64a68a0e67f77e763240c6f1c373ae072b45482ac8272c4c3357da13bc0ef1995224cc16ae9a9b3b93164c4268d072834c64a9d763c0bf7637467b54682cbd06b367c28978e90499f5c4945a073946c412b55ab9172aff1dacbb8274d336cc7882c1c2cd88547159c62c04b68868489e42812ac7b255a045e32180ee23ff88b28080c42bb368ac9882223329e6b455cd0417e2b44c7f863c93ec77942e593f150538ba82466d4862ea21d4d490c2b4a27d282803c38ad74858e1725189171100511018eda49ca4661874b4172762a322ab95f09b9560061520263e2ab8047332beec17e523107e9397721d9a9cd67b2b5b85d9a7272178b01b922bae9a823d62b5e387823882c1b3055b7111789b9d68a672429625767151a7508286e3aa188f9580e67383a9c102c39ec6b46dc9f1a28cbd93c2a23c38cab30b3f4a948974cb56c188549c52924dc6acd7b091c8b679f811c1c3aa2db05493ee7998aec7e1dd5ac05d39a4138855721c4ac3b91c005b9df77cf09258f804362314269aefc8c133673859622f9c54a1ac33fbf7493d2e43dab3aa1d076c65b9bc684bcae622c51bb031d4a86b8666c2acaea0fa36749f33a0befcb1938cb3da3128c0579c0d570acbd2b05e5bb3893278bc16907ec2ab06e1002f6825233a846d208443473a1be076fc8655f67f41577137b7745ba20f63498926fb2e9184ebba910bb98324688b41a2298c07d7667a227b8a7f70275d0201f8126b19d6c5e6d87320ef80d3b733de4285dbef556d4591cf6828249b987974813a6e71cd43c94d6616f72f3881a6cbf72d04fd59790190477ed827547e42fd1344a27094ea70399453741c0e90c90139f9942c5fa0ca55443b99a15aa8da2903a8950a58387c3131c1ccb8bf5535d3489bb188c0726da64e9318cf9cc2972816008ca97fb5769be68251e461670c549ef42abf2c54117cb6a4ed04c58eb9e8a940139a27f9765aa6b3b55e8eb40de982a3358a93b3462b3c9cecf65048d1a9e732c9a0636c5b1178701c25c3edbb6c90875daa64047492fd5bbc5e9c79268d3a56fc6ad8e2814602bb58af01502aa6cca8b40628141637ba8f1bc12a0b7209051c709c89deeca42bdb48a16253b1b023eac978781b55bffc55a02b04a2ec7379318645eca063a68560d49727526930d2b6358e3537916371dd0aed54c7f0d458cb97c63b0743b456a145d62bd6656080e11a2d0031d2ab368d02659af8950ee610032222cb92bc2fcf24213da7658aa0c9bc96bf4148f1f93cc76c7a83da2642570671ce85c700023a581b15a2269b44c5f013b8a973201c1673981289279a4925f91159961424e994957e41702a35f869018cb02c4b642c7b79614a8c90d0050760f2bac6a640da61b11a800c26f8168075765d63b39576172b3a7119852a070a4a537d4105a5e9b277c3f4ac03b1554ee3f7206d900d0821a8de12f63e14b3f448de3d58ff727f7957dfeb19ec18088ddd567474f9f4fc8496af44b9d5778b22cf012b28806b873bc43f22f58deedfd8bf4270c20a5722f133a551525ad6916f056784d45 ct_n = ae31bc011c3263d729bac1796fabd9b776290401035a9b12e7379e9d98523d2d220656826f7b8c7e26d47cd2878bb569fcc15c5206d62636b7cf6b5712af4c272305d3e0fa0ff4c9c314a63024795cf6960bb0c0283f9c21ce0fb3ca0525cfcaf5c333c120445548271ddb6a3dcfd65b404fae35914f9f2cff5c6a2048a7c7b445d8cda746c2915ca61c33361bb34ab0bcb6ec88df50e402994ff198c8269df53e4d5b53659c3c8dcaa37c7d28ba6cacc95745c3e3702049eebdd12094ccebc681688dc637e997713bc99b47772661601f5a154fddb088774d25c842f1a3d24a115f3347e083ed25ee4188c5dfaf3cdf77ac68a589bdbcaad069ce5ca466ff7f9fea754fefa46b96fcbdab5d710ae1d736883fe0f4a5fb1fcb205ac034e938ac2f842dc6480f671d00a1e9f61b43defaafc9e4dd274b638f8ce64bcef31e2e4c6da12fbf3937c8d3f62a6e9937bcf2865f8d71125658afeb81de974ec78a0551984ec4629d5109f403a45dc7d83325a56dc6b2c5ad6feaaf1d19315cce45c6dcf964bbaae8f32bfe015f28f89a650b53f86cb236da60eccf025605beda6d6c0c318280e02c1089e6f41d81e513ec890d2829ece05e9bf4ce9a324ade46cec3aae3794aa176a0c75601a6867e05c2a9f70521184bcb26ee1727e01e6a8e07dbb21396ce57fa3269d32f12bcaaf3e2f4f91ead28eb4772667263043b40263e2b89205a0eda689e7555805dd6bf6277233e40e9b23edb233820600074219cc3394faab4ee9cbeec7f37fd07b33fcb3b929921473392b1698b2980a661387b6d701164c6e828a63b90841dcfb1a475066d18754911cf9c0d12f845d63f8b4548e5d627f6d28c0d0ce02252308947a0cf4b9385b42b2ba77f6d30323cf9b304ca829a1367e409b12f8aab378827b7c2496f73890c8c287dbebb8b456e9f1c0f4f20cc140102b706078affbe9c32b496b9a8d266decb874646bba2e94855b4a50913ee170708e2f23dfd1f7ac9729b81534adc1901e5f826e87c403a19ad9a97d8583922181b5ea45db9e4ade50eeeb0b1c6cee953f7a9cadd5188fef532154288fe09 ss_n = f31cdcbc9ec6fa4ed4977aefea5212035da5fc616769532d35f958a85e8542d4 ct = 0eced02e7b1b871ca0f3b5725f83e6078d8abf536dfb833395852059b5a76bbe9861031d8f070a893716c3b8f3e71d8bd78cfe67d5485c5cee8df1b42a448bbe1ca2d17d7dfa64a5f03dcb1f6564e30a5e09a5dd92a93734431d5ebf761d652220d14c9d93898749435afa29a62df13aab5dce7b8c944d8f7a3844b321c57d19eed04539197a5d5aca3421bfb6ea4b4ddbe5a6d15d5b1e478ba52e3c5711f05c0f030acbf16838d938f6cd539d651b25434f0532cc3a6b2131468f27d0305a0593b7d748a6abe6b71b1f88743950fa8d25e785c36a2cff7dfb5fcb20913ca7bae19b62de16fe556a937e471df71f01300034e98f83f8cd9294047c9611dee7beafa69d40cf27ed8710e527927588c5ed6db36eb881f8c227c63e5ebed29b019763131a97b278bb6785c614cfddb5f6f7a0ea6beb6638806fdb93c639c9b8ad0222d49eeb1b90eb2a1cde01fc3c09f0e5b6dcd443ae3937649ab2da0227b2b1083fe6ed6093894ffe38401654aeb0d67be13c492f261836f854d4d5be83ef67c0f37495ef80dc6cdf9698f412f3abb4f787a188f6d9e81af14f425e0c385ad2fcfa21c530bee22fc732a1f50c9b0b41a60fe1f31e007728b48d202c047fde8f3fa030c7adce46ad167216cfc0dd45ce694f7a5f8fd4daace19675939be0260a0906f33e01786179ce487adb79dc93ec61dc3df4bfceda2d1381346e4d385ced98ba17b6016212c1d1289bc0f0227bdc1e0dd1ae7ab0e0d2bcada4c5142c11884f2525d700d725551175bca672783a8062318947b39d7b26e9f83a08a4aedefd21fd9b98f92dd6505c362e5b38e1a9dbd3613c57dbb2c38ba02665156b1d3dc071190816123bac7761d02db5f102c390b802a93645bd97439fec178226af2314d86b81a0a5a46ca5d72555a634022f7da324b76ab44251d176d36ce7616cf1c5dad95eddc00db2231745f96859b458672ffefdfae05e492400b4d1c52962cfb2cb49066dad200bf76b0d4fb6fc497d78febb027dc5afe872720761e9ff048473ced8f5addc9bd3a0bb100dac12f70d96001ada697eba9fd4dd6d3ab404aac2dad3 ss = a04edf10e37b16cf1ee4c585a0a457eefe0d76f37cd9a00e37b6cc7c6d0691cc count = 138 z = 79ff2976f18a3c72c7126e9844a5b2ef317fe5310b0f65ef918b9c0c37bf11b8 d = ebe7ce563a95af9aaf3cebe9a1e0f389e5514235970233c9ed580baa027687af msg = edbea9a7a7de18957bb306306fcf975bafb9fca919bcfa96a20f792d25adf0bf seed = d7bb4ac1c8daf18fdaedac0bd3ad81cd45b9ca66f33da866066c2192fe1bd69f1e8613fdbe55a4d22695468b27e610d4 pk = e8ba07a3e09976c63f1465285f91831191a61038703dbabdabba378e1ca2f3f631b373b0f3b343363844b8063e4013186b2546223954c4b94636f5cab166c50c1b7b03213d0d6a024d59643deb2904397d1a891a40f3788983c3667293b0ac4a0b5413b0a1501b1399a56a23120230116681e478045b6c181bd52dc9235e93ac894538acf404441d64c27b3a119db9baa2a694ffabad1b63275bda3a538c36746aadaed7181739c20ac0908090cef096ca3de21759509a54ba3d27e3583646128c5555838c85ae25ad22d6b6e7311bcec5bf48755b836625f2c6988192be090508d3177c66f75126b2b5e5bac41f141f5e3a0bed8703c3aa97580c509346a3dfa47c03fc0fe9669c0a02580439a7d709b384e18e73454f17d29806190c4fd25752778c2c9233f5e5c6e345703eea3920e8572ffa0cd100248b0a182fc5ad77b2185889991d4c3d70c58cdda987a1c53e90645314d1bac3e323be75b7dd4a25df488fd20b8300210c87693ccec2582f083af3919b90016876d1182b923ac0020fff299a166cb367ab751e7231903b9b0fd93c642647025115d71b3dd3026c06276684b5c5e1442d73f21c1815b4f28b243c838653d00a87b8654b2b9009336cccc0716f1124aaf450beaab7bd22011c544f0e3aa937a1058f65801057ccb333265a4c5d34121b0b223f23a42105dc912b2bae921577711a807f961a02055fc8163b2b3aa61e00169e0c8152a46d73f1811a953fa94975d988622b3a0c061134713cae3c532c55b47a10105cca9b02e7469d1ad60a41875be0d37d2f01ad818c7ad11296d5670c509bc265a051f7a324e084b9cc45a5b3505b89f418b5d75e27f0c76528287bf44db49c11d5231667b3cb6dd438276bc87562698ed722ca41580c373d2db1bb1c4876b0eb09d8d4aaca92a7b6c8cbcab15e63a186b7c0082d67bc7a534fc8110a07d95d01d2384823565286813624b32d848e5e897eb3f9693432749c91998f8a035bc02ceb6b5032979ea1112c38e4bdadbb7e2a8404b70abf4d9481a80a8aebe2b964a9c40cc6325b2bb8c256338195a82f37af24a86a2485a1c39061197f07570db23de1a124b6b56461a2e94568612ef0a20132516644c435 sk = d39a76bae39638ca98d7871869f679ff4b39ebc92fa2c50f74d35057f7ac2b0b753ed845e5f03991b603c8d1a8c7cc87f4515f9b349e1c1264eee44f3ed7876092569f32a6b4bb3fd875a8705443a0a09d339acaea362f2fa7a1a433642de24fb4497a085bc668e146262840112a80ea55812022bb947c5053128633fa25513362f8c5106409b00866ce52968330b77a943a8202b19cd62b28d33c1be0129f7f903910b81a9ee98ee6ecb02ba7788cb38c802c187b06bd7bab11771c0b9e251d5186b62695a9a6f32fb5138fabb5874a384043c37756b2a65b487b0de690b2391414e32be7143a6dba5a9eea98812998c0ab786866598dd7045782cd745cc32287629b75a47f51b274b5c4d65c54b649b1a3386d0e16146cd58bf7787876052b43a465af059d8fc254bb874ddd680cc8b90961acc0d2f14030d20d7a62bc2a938034507a1ad511a51c1646f2c35d721a7b29a814d150a968ac1b0b74d52347d78c2e4bb16303299f3bdc5366e2965b4374d490b0ce35647d8cbab49346dda52aed8b9c6c4927f33cb7addb30f3a326a162198dd2bac9c7a227d52c61e51056630b71f17f4133bf441b3263bbcc95e4617d3c700c97a5933c9e2b7115389b2dc60c3ae7051ec6f732d93b9803224f7fcb374ed9a9aeb008d38380202cb437cb2683b9c918bcbaa571115df67a959a8c273c3e106567b729a1c0c33ae6295e102bcff5131111d732dcd8b73c954cb7510ae523b69846807ba7209d7a986672051ec274972a36736295a67681ee7c517d8893e3893b68d8689cb672042a1257c11d6c92b95613bf94147614013382c3596c202ade3a26fcfa7d90c427c37aadd13a2c469345aa4a7d17e67846110cb523c8b261c4366354175a62af649380e7c55029bf16012bf7060bce9c3367104720a5118465ab6ea9cbf813ccfeb7b5df38ce420316bea631db569cc36585e7ba913bcbc91a18a05ae0ae7525b6206a462a63c633bacd3bc97224c07d74d646946907c2ea8787b297fde5ce3eb745c89685f272363f4b01283a69eb67a42ccc2740001e886a1f32e573fb3c639b2c1d2a7cbfe8ba07a3e09976c63f1465285f91831191a61038703dbabdabba378e1ca2f3f631b373b0f3b343363844b8063e4013186b2546223954c4b94636f5cab166c50c1b7b03213d0d6a024d59643deb2904397d1a891a40f3788983c3667293b0ac4a0b5413b0a1501b1399a56a23120230116681e478045b6c181bd52dc9235e93ac894538acf404441d64c27b3a119db9baa2a694ffabad1b63275bda3a538c36746aadaed7181739c20ac0908090cef096ca3de21759509a54ba3d27e3583646128c5555838c85ae25ad22d6b6e7311bcec5bf48755b836625f2c6988192be090508d3177c66f75126b2b5e5bac41f141f5e3a0bed8703c3aa97580c509346a3dfa47c03fc0fe9669c0a02580439a7d709b384e18e73454f17d29806190c4fd25752778c2c9233f5e5c6e345703eea3920e8572ffa0cd100248b0a182fc5ad77b2185889991d4c3d70c58cdda987a1c53e90645314d1bac3e323be75b7dd4a25df488fd20b8300210c87693ccec2582f083af3919b90016876d1182b923ac0020fff299a166cb367ab751e7231903b9b0fd93c642647025115d71b3dd3026c06276684b5c5e1442d73f21c1815b4f28b243c838653d00a87b8654b2b9009336cccc0716f1124aaf450beaab7bd22011c544f0e3aa937a1058f65801057ccb333265a4c5d34121b0b223f23a42105dc912b2bae921577711a807f961a02055fc8163b2b3aa61e00169e0c8152a46d73f1811a953fa94975d988622b3a0c061134713cae3c532c55b47a10105cca9b02e7469d1ad60a41875be0d37d2f01ad818c7ad11296d5670c509bc265a051f7a324e084b9cc45a5b3505b89f418b5d75e27f0c76528287bf44db49c11d5231667b3cb6dd438276bc87562698ed722ca41580c373d2db1bb1c4876b0eb09d8d4aaca92a7b6c8cbcab15e63a186b7c0082d67bc7a534fc8110a07d95d01d2384823565286813624b32d848e5e897eb3f9693432749c91998f8a035bc02ceb6b5032979ea1112c38e4bdadbb7e2a8404b70abf4d9481a80a8aebe2b964a9c40cc6325b2bb8c256338195a82f37af24a86a2485a1c39061197f07570db23de1a124b6b56461a2e94568612ef0a20132516644c43557ad7f6fe8283cc0f6b06488556d848d361409b28e9e6a9081a135a8e73254d179ff2976f18a3c72c7126e9844a5b2ef317fe5310b0f65ef918b9c0c37bf11b8 ct_n = cd28c2321b6a4a8fd11ddb71c839d2e6172ec10f99186524286445e43ecc569235afe2183d377e7e6a4cace5fa075b3d8112f3d73a980add1fc1638ebe8f96d49e2db99de572c90ed5dc3cfc42c850765e3a81f0413ffe61fb968a7185415255c66afe319d983bf704a7ec7c804c79459ac57605b72a39e16ddcaa09c60809d49647117b1edf10955d9dfc721f20a016d5c3b76d4a263085536269e1261922ec07f170d0f07a7f07e74326e5de5516690f155549ca9f9118400c407a6a235ede387f4e92102c964b1cb7d2dd87d6439a33925a805758e778c4cb2d26670ae6ff05f43ab85b1f0696cbc580bedc8077bf4846ba5e79613e8e138ed0c38814689abb0d2cbef1ed021399262b33305181acfdcf7c6c2ff3854c0b947a5d8b0e4161ac400371d79cc5074ab9b347b80e0c58a4966da0aa447aa2749ad398ace00b3d9b6b40618dcb74b64a8500e828a665a718ba08cc240494217a4ada0cc453fbe684404d4bc3e660a84bbe90b6b6604348fc71b70664071ce51b78d6212a184254457ffdbacbcb7201f3104785d8a514ef1ec2044d99a13b3e5ee5be83a1e51e40c7a86d1398ad98ad6a5aafcfa1ddb48652c5a99a8c5725cd7a3cf68a7f0578ac26981c348bc04fdf85d6e867c92c1483a4429bcdcf1def49027d51e1d4fb56767e217a2232f9f3104a888c8276514407c4d354dfbfd0c206697ba6d66c1a1cb0834765f2f1714f4c83c25ce0cf3957d72cc11bfb5256d8d7393f611fae411f22e9fb980f525ed17a1ff6e8a216b410d80b6d6778fcbb76b8fff3a147e232d1fdd4d3f693e383394aaa8975d07b79eaa4347708d36223c46ad27740e8ba3aa4dbc1355912e59ba4c8aac2094dacbbe38a31f0a0863d5247369c46a194bfeab699a9fdc0fccb42ef4c1836fb972c49c4d9deaf965dbc9ef119772940c15ebdb9e3dc155bf7e40f281a10cfaa3447a6b4b759bcbdfe371a2c81e0d0b3b9e29ab30d1fd17b7caa2fa3d82c9d7667de4d6b3992552e536138765821a551435391ee88155175072e6278072d1c438d7365911f66cb36cbbb6c2053923baa90b17a3d9e ss_n = e3ce527d0fba1337f793915a165c0c47f7a94fb60df8dc4da676bf3bcb1d7bce ct = e194b91c8758ab5687ae1bdf3bc0395851a5a56be0e8104181b4f67c483fa4681ac6b153fa1d89df79a69c70fb9a13da9ea5fb79db85fddfda2e84516f7863f6b4bbd69ab43fd62371cca003fd1f10c4f321f0ff060b73a6506f9393253185889a1f55dcc7e1e73925f3bb6a3864bd264c21fc1654931178b1a26baafb3938c6dfc46df30f6270d48eea95bad039877f888b427be33c5b76cec7d46173a9591ec2f2da10c6ca22177a004a34f3d663d7c699e21f37bcc127770ed57e6214abfb9cc87ad71c96b08bb7f51e36be26406b86e376151a0910f1a78b6c5026c66a1e595f06e4a21fbf76499bdf0dcbf75cf7ec4617bf0735edd573a1fa4f4a1a086f4f3e021bc2fec5b23f5ec4864bd6ee5b6a8398b1e5778717cc30ec46ef456a0fc6b353ff2af94822d7cb68f6fdc424d06da30ed9cdea34fdc2107986925494887d8550cecf0dd60d0728e4a1517564c6979722af5e56e2da9d7e5e8b025d681b1c8e8178e568fb5937ed0c4660331b3772bee5dd906c982d0a7d568f5d68b14be2be8c6a7f4311a9dc3b765856f9b2485295e7444c5b8f8e605c800e960828859086a355c00a3765a8441ee99a1f06cb1517774ba32551e5bd0adf2a7bd74d13b7b7a0ee088b76bf24ad7f4e2f26468ea6ebe6fdc62c568e453ea6be783166eb1682db46e3272c2220e2a326043b9a867d59f0d7250784c46101128fd1b063dec847fc364723d2b4ca3fa7524cec9712faae8c958ac29fd62611c4f878f8812abc2f96cbde11ea069601196f4f63bf3e0e97ee81f92734b5d24f56b1d7876bd052ebacbec358d4e837c86e9585605e67a1f0c758933c73b08769eda807021bbb8744e2b53a7595c8d4e630150af028dc8e2461df0f049fb9e594173acbd58a4f3337914e095ddff4fd22702a03baa1ff43320d2e550a5a3a70a03d0baaba472ee8c854cb1cb3c359970bf7cbb56e04d4e941336a5f9b08b4b4dc361e4e7d3e2376ae09b5fc29a7e2c0b31bb114d0fe4bc203707f866d80db6e14d0ec894558e8094252aaac1b324c4b539999cfb98e568acae934f82cebbb943f27eba4fa6f00 ss = 281ff867f5aa6704b9a921d7b5289201286c0750427d067e5269d8ab8a44170a count = 139 z = 7fad24836f7b77372878431658d8658bd2a6953a9c6362a71e76c5aee98aa6d5 d = ce2b6bfddb37b6ad82d5c09a6eb1d532f8bc8f8cdb3fa4aeb898b0675d1f460a msg = 2d39bb2fa49192e8a4e2621af83ee5e9a56fa84caa6442a08e7c8e36cb647590 seed = c1a75e31e9f3072448e2ec8953861121f62aaf74b9eaa80ac25da4bce10b9c6baf7fbedeeeb7d8b9f542dfe3014dd161 pk = b377596d9bac90fbbc6bf27f9a948569bb609b58ca10c80c8680b3164b14ab782eb010bb6e01c4ea0160f9102d72415bf3a255c9823eccd3a227d4abd9036379e33e1ce96b44a9091bf9a7c06770f96b980445b1cf2c46c0bb0e5c3c4faa0307b3bb7831d69392f3a8f9f9b6b53c5ae934217c0a0432c439965b5a98b30392a7cc9068228ba1c7a6679725b695379146b63819a9537c5553798f10034207cb11250d6baa3d08012372945ce70b8808223e48181bec029af9f9165315676dbb91b6f78915005eb41a4079005670a8b151e19bc6318c1ba5972380301fc031e7845efc921c380350ecbbcb0b6934a75812674b4e80ab3eaaf2919c457cc619360e0025f943bb1ce360c6a765152158330c626b8514825c2f79b4570a046c379839a2f0637c70a8561488ac48485094cf8b9378fd25a541ec9e16a32ebba3772a315c07a1b157e926814c78a7599935c903c4141a3ee030ec455738aa3e23d7255d845a26f0026b3a8491864dfe903860f2939f8a7f63053f9db68fc1f2731bd3a158a26f7d80b7b2d07780f10a6f3b40bdc4318f89a50b45c84a1a933aa97b62ec2a939c1482ba736371035e71569d783bc30369517c904cdc597fd577368385736bbbf347738d99086c65c1e9969fece6870003ccf1a59962a0a9fa818833812b02214f3346688891c581159a7e4ac52014bc5951c356058c04ca4d5799c55568b833ca2ef55932f2ebaef4bc3d39735a4d3c8c86c687d74c3839c642fe6120206b962de37d1e2371c3316bfac4c90d4a3f06c35f242b2196b67a16f6161df143a5b00d989b6463125564d0b73665cd735b44cab669d28cae9cda1d6fba65cbcc5ab62094d6757d30c4177fc161854a794f42c48d7accd324624380cafb821432405eb89349ff18253f3085175147869b1b89991d11961f154669f7637d1a2c7711287bb54a0bfaac9d27a82d650a191a58bc8552a7a514bb74f585317a3f0305ae0cb85636dc55134bcce31c2909cacc4e48017bd3530cd0784d659dd9c7825e721c8f30bef4543461f49e09b92671eb33143379baf610dba159e9b6421b0ac000d8ce8fce255fb16c11e0c678337fe08ccfc58c0fc86f5b20b4e5a09751a0bd sk = e684693aa626ec35aa8360ae53cb2cba376de91ba822808d4b437af4479dba64c7521723d04083b4b36984a75d5140a411d69fca38497f941d88eba35d201c357524dd7aa80916696bcc97ef07be4cc33e5b2391787169647a7ba6814e96b821a650c143683a00b6be97d9185471be87f5bf1fecbddb01b16d78a8977216fdb31a1fe208f75c9060dc508d45b2db341d550316b5420ba65b410301b07fe80c9ed20be6045e45e215dff9c4d28a2d70468e48d092763564f465a877d66da8a3cfa3555301db384cd655bf0165b6372afa0366c6e602b5686373f0a2b0a1a7a13a396af4950773a104d3cb1301c769330ac4ec11fee94ceebc8449399b83597d91085abb297b8b45a8fee6078d15530dc9a98551b7c3e35847351fb85a576ec0174976b90abaafbb2c22f9e0187a186e93c7292e1bb193a648ed71c6d6926c61c9505ad6b6842077e2d362295280396ccbf221592fa69e1a718b04d8055446214e81c081346071ea7ca7126f6bb10d9a183345059f62e13d4e21c53d9c126006404cacb723528bfffc46bf33081177072d731b399c53b864b9c9089298480413a34052321500e778e44a9c8bc68f7e057661ac8205f78385d520ec28882487580c4a37c10761efeb76ec54caf7d72476792c19d4ab143871cae61792c53de2729bcaa910682c53edfa3a2b518aa6d07b21c8a3ba463fa6eb3fcc58c913f01558121398dc5d2f807fbc9cbd623ccf20e3c019e82d886295e2426696579d4ec007c4b45cbe350f268687176385db925e625c6cceea7f0dc950d7fa39ed964c0a30a870e79107a95038c6bb511bc84976680f0aa19765c1a25a0e0201839c403f926c35f9324d068c7733f488409b726156508dab6d372083474c21477062d3d9b36e313a0a04a5e013808ebb7a6aa772c1eb02c124a979b7353177ba73295e005198a7624e1e821ac3b4c80a95b0c5d627623ac23d3656679123b7734ee0e1ab8453ca0b15c13cca71923bb462ab4e8a9887a1e80c53a273ef54b8631b360ea90002555b3eea9daf259bc66788f8e034e2f7b5a0882c28d8870e96082bc563b6d025b377596d9bac90fbbc6bf27f9a948569bb609b58ca10c80c8680b3164b14ab782eb010bb6e01c4ea0160f9102d72415bf3a255c9823eccd3a227d4abd9036379e33e1ce96b44a9091bf9a7c06770f96b980445b1cf2c46c0bb0e5c3c4faa0307b3bb7831d69392f3a8f9f9b6b53c5ae934217c0a0432c439965b5a98b30392a7cc9068228ba1c7a6679725b695379146b63819a9537c5553798f10034207cb11250d6baa3d08012372945ce70b8808223e48181bec029af9f9165315676dbb91b6f78915005eb41a4079005670a8b151e19bc6318c1ba5972380301fc031e7845efc921c380350ecbbcb0b6934a75812674b4e80ab3eaaf2919c457cc619360e0025f943bb1ce360c6a765152158330c626b8514825c2f79b4570a046c379839a2f0637c70a8561488ac48485094cf8b9378fd25a541ec9e16a32ebba3772a315c07a1b157e926814c78a7599935c903c4141a3ee030ec455738aa3e23d7255d845a26f0026b3a8491864dfe903860f2939f8a7f63053f9db68fc1f2731bd3a158a26f7d80b7b2d07780f10a6f3b40bdc4318f89a50b45c84a1a933aa97b62ec2a939c1482ba736371035e71569d783bc30369517c904cdc597fd577368385736bbbf347738d99086c65c1e9969fece6870003ccf1a59962a0a9fa818833812b02214f3346688891c581159a7e4ac52014bc5951c356058c04ca4d5799c55568b833ca2ef55932f2ebaef4bc3d39735a4d3c8c86c687d74c3839c642fe6120206b962de37d1e2371c3316bfac4c90d4a3f06c35f242b2196b67a16f6161df143a5b00d989b6463125564d0b73665cd735b44cab669d28cae9cda1d6fba65cbcc5ab62094d6757d30c4177fc161854a794f42c48d7accd324624380cafb821432405eb89349ff18253f3085175147869b1b89991d11961f154669f7637d1a2c7711287bb54a0bfaac9d27a82d650a191a58bc8552a7a514bb74f585317a3f0305ae0cb85636dc55134bcce31c2909cacc4e48017bd3530cd0784d659dd9c7825e721c8f30bef4543461f49e09b92671eb33143379baf610dba159e9b6421b0ac000d8ce8fce255fb16c11e0c678337fe08ccfc58c0fc86f5b20b4e5a09751a0bdb89411ee41931750e9c3f357d9355d4c63c3d040cf118966dd282b78994cdc277fad24836f7b77372878431658d8658bd2a6953a9c6362a71e76c5aee98aa6d5 ct_n = 363ebc5e2420f2e4b08297b7f850218e7c6d70f1de764a38bfafd423cbaaba4c3186e3b3bc320740573c44f0f5319f726342238b18c7ed7a3d53cb0648b13133f04e2db54a9c80b2622bd9ead0768ee1d5b07eb93bf27684974c635b091938a81b067cd952d393ce3c7cd16f3c92e98e41b4e7f98a3d1b5dde4d515ffcfe17f3939a830a9e7ffa1006ab9b011f3e7581fb79c80f38d3d559cb3927a1f023da901b396a3bed6b4ee9f3168dbf53f1b5d32af701117a7982296446339e766d43832370f3b1e90575ac9affe93a696b6299e092ccb8a8c62a941460abcedcbc6816665ea0336da1b0038e16746c6f71d509eecb8134c68996175f7e8d76993366a09ed3e0c3d34bc37d61ce8c09e099c03b2c2e49f1e32f659670df18903a70d04753f608bb05a1a6a3e5fe8a2f743cecc400eb6afdb0fcc1db31c1ffbb2fe0f06d426a02dc8aaaa0e9171ad8834f8bfc33688d9ee3b8158bedad4ec6ea2cc64c11a4710ec52ea91b3104639c1c677a59d385162a9f6468ea90bdaabb1008d32488366e03c9d68b66dea81b0e08546bbb79076ba983d63daab3fa2c052ec8d4b199a8fe18d375d7090e2edc8f3b8bd68136d4895aa111b85eba0042c5fa40bcd50661b4a85a0e59bef7eac93308dcef0f09c7eaa00879ac8f0c67e05367ec5dfe493e69f708af396d92acb3ecccd25fe0135ac8491c2fe75edb5aca583f086cf7eb5beb5992fc9737f069777b492d223e3cece0788e5a18fe8f2d0ba84d1ad65623ff3c1cd4eeb498da8ad9b76ed9790a557713fe49f90b22376359244f1f142292525be4ae888f833c67002d1f831958eb241e9cb56affa116bf9f403d4c144cce95ca27645dd1e851a677dd2959a62c8e13a9b6257401eb7070e9d558df199bdb11b6079e2a12cd04f44309a72c74c057cbd7f2d93bce7cd89ab6796feaaa05c9b3a1b53f45a5802dafdda5a7afcf3cc2a8734e021760e13267f94df4e2007a757034c63a618e6a8eff75a46a9995ddb1a51e651ddaf88f8203a1257555cbaa82eaf714a8be277341831e634fd3536419295723a8e96a0c1f79681f92750dd9aa ss_n = 1c5abc93db721499fe37932f7531e08fd290820f4892ca33c52f5d7652fe4400 ct = a4a6543f38ba4ef9726b809be7513f933c984dd5c1ef9d1d3b09577ab0d67385f0d8dcad42adabc423031884f2efd6229403131352c2fb3e5f4cc43ddb83d6d112a80e106859ad671fc17e88f1e4f32a73aaea86cbb2f74853746a5d2f7ef86d6bbe9583db369f0c41a91590132e7d93795538a824cd54aff79a80ad91ca92d6250aad969873629090d1aba5ba024719c4eac2627093225ad71203047854162e29ef4be8098ff13080782ee763d313a94a393f4d9f41fd05800ff92fc648bbb609f9d098c79a0e0f0e19d8852dee67428800c9298ba1c2cf930136f528d91ad6d87802098464757cb6e68291535db01454c192ceae2a0b0ffba6af202adc89e9216d5e5d4a6069c1c260b7c5507c647188faed5b5b5253d8784fbbfaf2dc132fe6c6b32a2c8d261c13eb2318fbf75e5a8140e08b9407f192ed648a747b4be06332d0a6f6abc0bddb73f0cb9cac1419e58d386f239442c9de8eea8f7ce13df8d80c5bd0144b4b2aa04fa6e4dc0c11e2b07625ed91d2d4518745424ad005b797715cd023ed1fb91951fa7352397cead58f76986e124912e2709cb3baffc660732001f70fdb0d2e7e9d8224fe8ee27e027f719b00a548878f0b471866f552a77072003578cc02ea2cc08f6dff5daa418d07df4175a34db4cfb518b76af52fcd6135ce4c6c29cb8c75d4814638d3c87baf7f11406283b71d7db00f0939506ef50a842b254d0b4b076d95d8026a41b860fe7a31ebfd08b326b5560b3548a6b4ad316371cc95a48156e4580a1dc989cf18410e93f9f2e77a8ce9b0a1e85c1580c0e1137d3ffc1c52058878e6a02bd1d780a77577dbbf493ec35ec59f843e1232cf51b68ef2692b29a2ba3ecc79c94e1b6bb94789ffcbd04835f0cdde4b2d3464767220db8dc158a94d0a49f7a13e75a00a0193ee5a5ae6de58ae8b11eaee469c8b29d1e9b370e57e9c811dcd9cce82ec0df19f7d2d0ba7adb2e7be080ae50ba111af84cf329a14025b34960c6226b2182d4e58c7a62898ccad6cd23c7704b21ef029f2aa7a3bed92f07614246ef55a9022f81ba6eab40ab34d2a0b21a9f85539fb2a68 ss = bae133e738fdf8a46d025dd989ebe1b9768aefbcb475983ed2e90effa38fe4f6 count = 140 z = 598a14245d59775138b3f7421cfe20ecbb88c357667d7cf83d3da0df050135ea d = ccd6d41ccaed2e2db8a52bad9f4f5e5a072c186e124fc5d6d8c6f83ce2db7d10 msg = 3fb8e9a2d4f6bc0806423e9060ac1d5b5e1d4fea3191ed5d0fb436ed566e4997 seed = efaa8ee3f4be2705a028d03e2bfbf0695e23289fa19a63bbcc6de79770248180765dae0dd142cc5c9addb52a9cabad19 pk = 11c53429791371d31e3d299b07900dea8455a9a53411a1c93f5659ee701e1ea3cf9016ac38c970a384251fc93997d2672ca43431473e9eb11afaa5aed5f9751fd9ac23594fd7a5062a1023de43327fcba3defcc0c41126095a0d81c7c90f568887b68329409d6263631a1a29fcc5c6c62ba09569013b222c0759a813a00455e72c2b1225b8ccb4266bbbababcb0d1b8068531034049b725b28d1452a884781f510689ff68c80951b6c84b370b5acee31805219c106f8a2be47cff1d9b4b8f559ec57894a0667ca173f27a71d4001cb21b38aae083508116655e47f5a656056621ca1d500fb601320c8412d35b39212b419d4bd66fb678856611d42b3d6d4095f23b5aae653e84331b979bccf115b1da28e24987ec72a79cccc4591a9750ca638981678851206d3e4b98183a27cda0a99039bd619758d360045b65c1e1b457e6904801bc3c183994c6bc27c86b2060a2c94724234657cf795a106eb8d8a08b9ac80b327e239cfda744a2b5b7de0767f04c3ed96802a7c0bceb248026ab7cc4052723754682722186726e787a47b08189d4359be73487424bf4a45466019978f6397aa3bb3c836bb66816dbf824cedea32412c779258b1c9d3150a481c65450e7127c7de72bb94a6848057353de715078c73de8c5aa73414878c0794325d3a480d0e65af64d105b7c24698b9223dcc2c99a9a842d5848550ac99a001d0d1414a0016798010511460912ca5c4da032d18c9c55cb3de4c09853a723768482682ca2d03750d2a0bea73881ab753f86613a5e88bcc434771757679e2c94fc97a78657535a82dc4a153074934b46b6a2695b790f52f0ba7b15f3b72f1756193cc05f19922875a3d0fc0880fc69fe4f9166bf1372132ce3bf77cb7e3b28079c367b99338b7b0313584168552ab73c2416aceb5c7288f4c408f7b379dc80838a1220dbaca2f1b265d75cc2402b47589bbb03c6e56482570b1a6fc095b2db65dbe04a462416bed8a99d9328b14c185ae9b75ff151cd9ec16e7a61a513c0c24131a2df4198a2711ef408aed8376f3845191723b275157ec7b56fe5801dc3815c4743c1179466a65d543a4b1f0c9936257edbf2186d0756d418408e2320b62c735837e6eec1a sk = eff98f0d54107680b88a969c34ca0c6977b353a9c53adb3f8dc242a0e3be98f112109277028093f2ea09e87c9f8a6a5da283c74f749992a2c3bc7a4ad4623c8484cc09b6274666af5550bd0ea99be690b4ee9061bec51fd73266bf89bf941a622fb546c64675d12a7141606a97e96c2116369309b05d509ca9c440557b7f3722616ce18c350a3954c455e26c05c5627a6750aea4525a9af6c525823f4d2a6a754477e2c16557aa749543ca47938b5591101c4a7fee840e1974624e2a4cb0917355230654f0953ca46343332baa8ca9b35c0422a0ae50e4520a65923e459e6faa6a5ee70c8dd4a000ac932b89b4a982c8e71c04641144ad33ce1c5aca126136912454071081c3f3297686aeceeb1e443495cf048d92f12d8880b02ef34d90b48d0deb0b7e678f0d526841b41ee8e0c59be896eb335255612237db053d99347e4540c6b7595e2a3c5a83ab87290f123459802514540518a6e58bb7533667981aec3581e92232be99126d382504c4092c13a74283ad83b2a5ae23000a97b333f2a2d7503731b033b7b9100c01051b29936b906ed7dccdab91c05afcbf91d1248f13411bf4232b81b8932cbb131082073a4517b8b06d14bc49737def640a92b941e581231b33235d3ca8e281a6329ca330396d94874bb6d725e68a8742c3493b0a4f01d4082ae85ef4138f9c6b9cbf031b6f229b1d3530ad488a2c5b6d2d76b0357ca15ee9a52437354ff29aa16a04de684482a902e01a9e279a83b6dc85c2a4409b096b8ac29b12169c12395505c48fdb738bad76442333b88026aecda3b06cd521bdda40709020d662c74dc69ace870b753c48f6667369a221cdeb5d25a18f6b27bc60241c8a6465cf14bb1d0578d7d70d6aaa0c347990e9577d4d354cade4880f806557306664384162fca2e46635d9f240cf6171a6791a5a9623f74589aea327b93a57c2b846f6ac5dcd052b6260a05187a28f22187357ce5d812aa620013943825fea691a4accb7c6514ba5535df003bc36cbbe2ba4b6834dc6fc14c54b5f2e39a4588c103ad32a9c53c81bc7398992329c526d5f4739a078614810b6a0acbd11c53429791371d31e3d299b07900dea8455a9a53411a1c93f5659ee701e1ea3cf9016ac38c970a384251fc93997d2672ca43431473e9eb11afaa5aed5f9751fd9ac23594fd7a5062a1023de43327fcba3defcc0c41126095a0d81c7c90f568887b68329409d6263631a1a29fcc5c6c62ba09569013b222c0759a813a00455e72c2b1225b8ccb4266bbbababcb0d1b8068531034049b725b28d1452a884781f510689ff68c80951b6c84b370b5acee31805219c106f8a2be47cff1d9b4b8f559ec57894a0667ca173f27a71d4001cb21b38aae083508116655e47f5a656056621ca1d500fb601320c8412d35b39212b419d4bd66fb678856611d42b3d6d4095f23b5aae653e84331b979bccf115b1da28e24987ec72a79cccc4591a9750ca638981678851206d3e4b98183a27cda0a99039bd619758d360045b65c1e1b457e6904801bc3c183994c6bc27c86b2060a2c94724234657cf795a106eb8d8a08b9ac80b327e239cfda744a2b5b7de0767f04c3ed96802a7c0bceb248026ab7cc4052723754682722186726e787a47b08189d4359be73487424bf4a45466019978f6397aa3bb3c836bb66816dbf824cedea32412c779258b1c9d3150a481c65450e7127c7de72bb94a6848057353de715078c73de8c5aa73414878c0794325d3a480d0e65af64d105b7c24698b9223dcc2c99a9a842d5848550ac99a001d0d1414a0016798010511460912ca5c4da032d18c9c55cb3de4c09853a723768482682ca2d03750d2a0bea73881ab753f86613a5e88bcc434771757679e2c94fc97a78657535a82dc4a153074934b46b6a2695b790f52f0ba7b15f3b72f1756193cc05f19922875a3d0fc0880fc69fe4f9166bf1372132ce3bf77cb7e3b28079c367b99338b7b0313584168552ab73c2416aceb5c7288f4c408f7b379dc80838a1220dbaca2f1b265d75cc2402b47589bbb03c6e56482570b1a6fc095b2db65dbe04a462416bed8a99d9328b14c185ae9b75ff151cd9ec16e7a61a513c0c24131a2df4198a2711ef408aed8376f3845191723b275157ec7b56fe5801dc3815c4743c1179466a65d543a4b1f0c9936257edbf2186d0756d418408e2320b62c735837e6eec1af30b5a6e3fc895a6685036f62916857069b7f9453bab47a8a3db96fe1990d1a0598a14245d59775138b3f7421cfe20ecbb88c357667d7cf83d3da0df050135ea ct_n = 06c0f47fbbcb38a314438f2a43377c07e106b123464ab40d221119e48d4578da2920f33d88d3b38159f1c4eefe1901b9d5e61c2b608c43f65dcc74dc6ddb387400a519f8ea2c8a131a2551d42f4a821580058e121ec31256d795e524c40e4610b89ff006d9e0e95e463c7927c5b8bd759fe11fec617f9c50061d9647cbeb4c90798b9bda6df19ac0b68b9323de0b9d329029d232048217fff65087905cf3fb7269b6df40a9665da449803ada869467767c1435141f2e43c827369deaa07e09d127626319467a14b58e56f1e6dc2c8f451cc6f38a2082bc8698a95b952cb95de2800402627c82ea7c9ed15ccfb1afd56eba7c86058f5b963f4ece4255a3ace5516eeaa541d78e54a53200b98dd5a81925e574a997c8efac3dcf6c84fdf22730c19a588732a9aa63e09166b91188ba94ff5e43272d7076893f7112de2bd8de6fffd4c73579c7aadeae9aa6a3ebca426cc5a2d11ea1be624d33e6c2185ee211f284dd6feb0b052ffc3755aceed831d82e263e941980b085a99eccab1fe5b689330f8559d995c33c9efcb788e5b4f832d7696a0a9221135d21f42c3f8f7b8c5d3886c238cbb3ebe53cf8fec5a9eebd2721915072fd9ec7173aceb8d933e0f95e3fbc07767b3a2f899907d7a0865c0f1d6fb434a068e1655e724abab7697a00be5a8129409f5b6ae2caee86b1068f5b337f3c217da3c79435231d83f06fbee3c6d53b6af91ecff79c7b65626d4940326a9fe918765ef76674f4117ebb7a031f367a7b8c09904f1afc8f10e80c90f8dfe4e43a41a5b1758e23833a9cb19b98fd5f48201ca71ac9d396b9c7de0c792c33bef630c5f4c691fd4a4b3ffdaf494593c8b91da364f710fb44fd7bcf17b016624b1a6d41adbbbd096beba7ff68c56058ff4662e57f179a9ba2c5df724b42bea6868f6194075739694c464c6acc3ce6d7fc32797ce55fb1bb5076efd6a01d0d51bdb2a9f237cce46be8ca152aa911d5b69d892249242e36e8161fa8b41f7faeee1518b87b8b3853a97601fb3ae4ddaa466a611c2c0e3bd467e94c6b7064582db2b93cd1db9b24494bcfdbeb6543321a8a683862 ss_n = 298ee50323ddac31060e49ec392c165c82f84a50f08787af36bc6da0e0cfe1e4 ct = b65ace86b35f0b67aa8f1d0831264c4ec2b28656ccd25884e612e66754af159d22027d1ab9a64750e5a704c801e04642213eab0235dbe775a15466fc907eeb87c98ca017f5f98adf697ac744ae5cf7a5a7c2399d8c34bc336e1333fe4a73eec92bd00955973df2f307ed6a8d7060e29c83686d0ec588f9a2888663725c44f181a5e75b869554949e4693d0c255418f025e98bc8f6f5e919dc5d0e7af2b4268fd940a8fcd9a1dd4dee14ee36bbb323af9208471d45d5fc69988540da30e541521541abec3bfa4d9fa776368091c64f0f971e531af647b34dd69f5d710b56f66d6f260b519a00beb8ca029638aa67ca594fcdb0da4a3845bca7f59da30e757ad33cd2d9601ca683fef1ddc07069da8cd4c62bd5846c8ebe25858b31ef1e998efcb1b6690e0ce61a42c5e82645778bcac9ac940ac8e198612ccb9eb51fa3ab537755925952b949d4c4494b6161038eb2d11b47a84257ce641f6867760268823852278b829803d594be4551705be1d62e574deffdef8071bbf73a83a170deb6a5bfb9b4b0baf5dd13ebbe7a486f432f8c82111993b3f8f2ef07c48406ca0f23dfc05a2688e1730cdd508a4effc4a7490933755cd6d72709b973fe35f98e515b43472c906ca54a2874fced684500a39511096007b014d896c9f63881ce05a7019380bf81d8d2f83ca4409f6a446414d0153b2549fbb8901e169b8f5b96dfc26e8887790a161e80c3d3dc4b2d0fb0f9ff60283eab477b3bd7c5765396130cd36f9ada15a507195d2d433ae9ba1ec8a864f86b8a821c0b78870cfdbcec94058bff0ce614c8e115548a526e2e4c3994c00e5cca53d18773acd6208e40446534a87382c44b51b11468ea689f96f9b8c1f3e913cdf8fd2fe51cc9028028f8c5103972268f2510fe342592b5b6d8b54b052504730943e83199480e84a4552e465c5eddc0d1bc6cf88dab23d76afea7423d244bc3a3ba5d9e9a31e71a9662a37b2a5bfb716eabf1493ef393660a1c83e7f5a279985d6dca1ea4d36554cd9c7024e0205b8c082db060181e9a5e90ef1f578d29a9e2e22375e8be476e71c6d8d12be41c67ef84a ss = 656150830fbc0b2a062b3b7bac6fcde44789f0780788c516809c3578e905d374 count = 141 z = 94ae7986fa1ce3c329240a0aa29b9c01a7b512fcda6fcdafd6eea6a034633cc1 d = 23e10279ce7aa2f26e59a66407be2345ac65a1e75a442ddc115515e056835ce3 msg = 156e9e0ea9dd289b5fac1777dcb359177c097ae45ad25da7bd888af82ea13015 seed = 827edcdfbab4732fdcd064fe8d3c25302cd5613e6072ab7c96d3fc13eaf72ea6365c9f2f226ddc77a8926fa06237f6ef pk = 7ee33ffeb923c169bf1e444003f5ba7e1533a4ba96508a03ee24942eeb25d7a06fec5b0680c699793b915b679ebf8b905fa76e0ef653d6d157cf39068aba33fdc045634567d2eacbe82a8eaf2a1a63a104e5d87f17aa06835a4a97d97dfa3932108b989c27179cb8749c0914341952dc70046f6001a7fc881fb26c4d0239e4e53448cca52e8bcd344093ae17256d1b28debb51e3a2c48d22639d01139dbc0ede27bc3fd1928ed700ece331b4a17ba15a1a5be277e94627b0cac94fb4574f99cba80446957174fa803c2a144f1872006e6c5347f4959da400e59ab6aec08f876587fb97435be8c8e4c978a45a9e0c34bfc4b9ad74539f83ca161c18a990681e25b0aca849446586c07471345a18165cc07ac2b561de88b7a93cb14eb25dd42618349c52aa30a5fc08cb54913f713c4628b785a957344141423658498d1c1b11ecbf5ae5499f686ca7caa9b71aaab0360d49999ce027aa2021990764080cb7958ce6b46d56cfcec837d7f56b98a541d59b8d0eb9705cf8148070686ef482fe645ebb23990ebcc0ded9cc72662eb60acbf4e67657b979fcc8b21a2ab5f3325fb21184cf1c3815a74d8bf81d22dcb257420dd0a2961171b478228c42094e40083135e8a11d57c5e19823cbb62076db3baa2a47f25b4a9dc6773b2c7374a06de7386f67cc5dc31b5b7f87763955756643546bf7c03fc95835364e8723081887698a967edfc429e1563e2370296a99c5bb164495984da35c8a81f378e9b1cdf8dc39673b62aa7c40fcc0b36776782797b1e635729a770b445c14d8e96cf2258f3e1868b2a144040887319501a73b402c5c8e0717ad9b324fb7a768a09515e26518d72a633bdabacdb2abe44cc628b54a7a8070528585a04ac6d19b27180133c759becfe9ad91c06c907cc82ba0465af038d2e88658db28154966685c95e9aaab6ccc6daf941595f60aa5e8b7f1344b7be50e0bc08ce60407be789fa2047643b275ab6405b3ea9b90c6a5322b062d5b7c9d12aeb34459c9b88bacc7c3f609ab4809c7ad000537183229d8328a181baa3709753b6a4483764b96bcb6017258a9b717ea13c472505469b7dc5c1e9c0b109ef79d773515b04d91d6db9a52fc8a0e827af61e sk = bc2458eac4714de04c5bcc05c18cab5f204ec56184b7fc575ab619fbc73a7e5c75f19a7410e3153c6454a727482567919cd425c3735bb58126d5286ac0f4cb0b52a3eea67d5e8901dfb223b20b4b721138e046b5f5f5b2a83369eaf38366c4b7cacbc41b8a901484040aa6bf7fda262c41a6b0e051ac011aa32cb4ad306b4a37ac07822aa984caeeb17636937d443b628157498cc73d1eb94770743b60b100ddc28c026217ded9931d27a3c141308ae1b7f35acce81c3249199c31ab9697380d16d707b3c634ce1ab5cdb398a2734c2a0837a4d02e53381e1f6c6992c7c23b8a86cb066ab3882b81e513110b9b38ec1c5c42c55736c138713f4e889003ea3b8218774254500df3a28e3238a540133f5c2004e5a868bb48abf953e3b1bd5db50822a48fbebc8a64bab56f7a73cb07367064549c45191eb58e88b5b6fd09a1a5d70b4ca59ad230807a4cb1ced134b0c15bb50896746933a8802d61f98679a00a81484cf5f1a02a7a5d17e6ab8a7744e2f53e2e14586be5196e51abeb7a998723c40a16bdabbc21c1e35a19ea5d0b318c571c81386197c86b1330467224bba1b2312b94cbb09ad26de7d81ba7b1bbbd2c3ac366a2ab0863a95754657334a95581fb529d4209b7f885646e9b95ca2947b898abb86b6135a2c074c835c76a7d97929aa8f0be20f690694067ec39607d5054685c5f2ff976f5ea4f75acbb55f20b5eac6f180a6793f86d7a4556a7a288a0e3a0557b82daa817a22145dc571dac44cb1824454ab62ac7841b1de1736e563f68a7b202478c48f7a999648236c36760435e1db797e16415d639801f31a05b0a229ee167f466cbe5d3a373890dd7ac049c29bbf0f6bd24010e6ef00ef04797a4e5c5eb613c84478023a816e6c898444a8156e1c8d39b333ad7c0c5f0c0b695aee0b563b220668b2408aa2720aff4c73ee38679b85c22598193b743eed035c53678bd85a1831cae586c86f5051fc7993075a972e9c7714c923f48428c23d3b34365c2995719e70389aa503384e83ac9d5b0f063050ac6bbb4773c2fb609f6457cdd51610460a25ea8cf3112b65f117168d7be7ee33ffeb923c169bf1e444003f5ba7e1533a4ba96508a03ee24942eeb25d7a06fec5b0680c699793b915b679ebf8b905fa76e0ef653d6d157cf39068aba33fdc045634567d2eacbe82a8eaf2a1a63a104e5d87f17aa06835a4a97d97dfa3932108b989c27179cb8749c0914341952dc70046f6001a7fc881fb26c4d0239e4e53448cca52e8bcd344093ae17256d1b28debb51e3a2c48d22639d01139dbc0ede27bc3fd1928ed700ece331b4a17ba15a1a5be277e94627b0cac94fb4574f99cba80446957174fa803c2a144f1872006e6c5347f4959da400e59ab6aec08f876587fb97435be8c8e4c978a45a9e0c34bfc4b9ad74539f83ca161c18a990681e25b0aca849446586c07471345a18165cc07ac2b561de88b7a93cb14eb25dd42618349c52aa30a5fc08cb54913f713c4628b785a957344141423658498d1c1b11ecbf5ae5499f686ca7caa9b71aaab0360d49999ce027aa2021990764080cb7958ce6b46d56cfcec837d7f56b98a541d59b8d0eb9705cf8148070686ef482fe645ebb23990ebcc0ded9cc72662eb60acbf4e67657b979fcc8b21a2ab5f3325fb21184cf1c3815a74d8bf81d22dcb257420dd0a2961171b478228c42094e40083135e8a11d57c5e19823cbb62076db3baa2a47f25b4a9dc6773b2c7374a06de7386f67cc5dc31b5b7f87763955756643546bf7c03fc95835364e8723081887698a967edfc429e1563e2370296a99c5bb164495984da35c8a81f378e9b1cdf8dc39673b62aa7c40fcc0b36776782797b1e635729a770b445c14d8e96cf2258f3e1868b2a144040887319501a73b402c5c8e0717ad9b324fb7a768a09515e26518d72a633bdabacdb2abe44cc628b54a7a8070528585a04ac6d19b27180133c759becfe9ad91c06c907cc82ba0465af038d2e88658db28154966685c95e9aaab6ccc6daf941595f60aa5e8b7f1344b7be50e0bc08ce60407be789fa2047643b275ab6405b3ea9b90c6a5322b062d5b7c9d12aeb34459c9b88bacc7c3f609ab4809c7ad000537183229d8328a181baa3709753b6a4483764b96bcb6017258a9b717ea13c472505469b7dc5c1e9c0b109ef79d773515b04d91d6db9a52fc8a0e827af61e928119315f3886ae6f03105e24d3ece0dedcc23ba07fa28fc8c144f3b895cc0a94ae7986fa1ce3c329240a0aa29b9c01a7b512fcda6fcdafd6eea6a034633cc1 ct_n = 9017adfabcd053da3d612e295f95747eba56f3f5f1ad26bfba01eb22bc9afc6b77ab6f16644df51430c7f125d3b2f67364b5b11e2ac0316d694d0c22671c6f81da2fa5af0a38f4665956332d25fb30737a35b966c1b517230e72d82752c2a8c5ac8707594c6cea19dd49d23e818876a37bfb9daae2db2e19a73cd5f889906a2b68a79410f321a5ce57fa02b3682b472c500ae47c0e1bbb43f0413581253e6c08a95c6e83fa6f9b796b7a4a2194c7ca7323e8e3871cb635eb0f1e1d599f6b72cf828d89c83671c117da9c385c27909dfd36021799b70a764484544d0d5edcb4278e6cc4a805c58b7989429a3ddfc8e373a14b2500a8d2de908bd668c90c0d9088f4020b3f310ad66872e74e0893e29d0b855d1ecdb87c1a4361dd1500cea907d4e3e887ded803548314ecf0df1b8b2926d968d0667353fae3cea4d1fc2edd9b13b41b4ffa641af5f7db7b8c7c2f7597fab1d1094b449c80f80e06edf327817592093890ea24044122155a0843168ab90b0b6f8e0e0df997e9d82db795e787c898e9554c75cd6501b44febc5b7556cfa144eae54fd6cd523d4ff9f4c0545ba764bae9ce739ea2656dde84f688de745db4695b6aa7e589eb56fda48e72d192fce19605afcc372977c809441f5c617b7407e218dcbefa307962e0e4a7746f698122625341c2dde2bb721f6c68eeff67b2a6086d89d8676097013fb475fbe4495ed678830997258497fd3f277fd51d0e91e532461cd108cf6e01c669b469ae04431769fd1566a28d71bae8a4936d082d2f796706a8a7e1156f732cc7508cbe4210c7bfcbccc2b954a117c7248e22033d181b4d676496a6cc11b477559972dd58cfbfde93b19b32c38eb9c60d0739ffeff5d8c16f291dcc9ee837e9d1030f18959fce8fbc0deb832c936ae6732325a05a0fbb11febd9e57b200533063452936382bfca66672980b2b2d390bececac51544e60ab1727b34780f0f072aeb04f43ca0d5fd35408d510171e43db1bf44c438a13342c63cab95e253a67e509f80ade00fe498aeb2be7cd2adf6765ad1db3c83f30f740160e731dcc80d59aefbff9c022a967b ss_n = 606a4e88c42dd42706f8c42365f9a1192d938d10f42a304d4374e195eaf18d74 ct = 48aa913f8418b69214985a9cca77f832918aab24dc657505809edd2ca72bad28b490e91402badad780344f6637ff2a801ea332c525ce07045a1920fbba82fbee62a709d344e6ccc37512420dfbd9f8e9a35c36d4070458d31c4f122facb65caeb5d69d875f7f4be95175b52a7a436c76059608ce2ae6b3b9ab182162d61aeadfc9e45c9b91fcfa85718696af098cda6f1e5adbff2ab28f2be76d05277b4fb2e53cff8304649418a566429b3507e5492aa0061214c1ca41c9fea99132a830cc4d3b17706dcf46682b38eaf191b60df54a860f6310484f3fda03069d85bcfdc9eeb0be2af315c3adcc8874d7a277b63f17b2acc11f4daf36d36c80438435208b85e01de96f2185f4d88c46dd682dc802f41bbaf788fe466b94c3278c89f2227b2eaf3611a4febb3d45aef836b3121e6255e5e426b4dccc134c47b56116dd2f62489fbd751ee3d90abd6a68aba72875548849fc99863ccecdbb8422706b8cd7c79ee1d23a62b4539cec076b22e35794902977253514ab708e3d4950f301353cadcd9f704356b59b8a438bae03255662d91ca0abbb6b811eb41c7a014a9d6e6c5f242d4c844c0594730a9ef9cd8bdf27d34ce88185b6bc96eb951dae2601a059c952d4c138c5d558fa736249e4f30173b4d686e6d0ccde82e82e33be7706ea664b5b64c9f6a8e5df47c3057e3cb5a46549c6eff637a9a5eee20225526a5649dfac84d4c41cf093ffa5d8bc3a08500725268760308a22d2df83b11cbcdb2248ab2d4bf3f1e9c28112e7f57a8c91975e81b15c03be0e8687feb2dcb5c32ab3d80644f2e0d13b3e8724b01b838e97d980e17c7cb77cf76c9cb3c2679d8970308b7b771d8bbf386d46440ff9c2281bad841769740faadb242fb4620d396238bbf516950c258fa708118820a7c91a1e11ef8ac2552e2d50bf2178124fcbeaa497536bb0ea0325a926e8f13f126b08663224640d93dcca84d909abbd8831639f0feecd53b0683042201130ec9f27bc94710fc9b5e778f17b215d53b668ad5bdfebae36783b91d0f5dbf6ac56b31369bf69902968ee573e7924e2d80b2db85d771b98efbc58 ss = 755a1acdcc7add89fe5896713d968b383a6ec876a71515e8384ece7ee71e278d count = 142 z = f8eeae4b94118f98f7c89dff721aed514b04874108f04acfd05751b478104860 d = d640a93a06a74c6a0471ac83685228c23fcc1fd9a19e187aebac3487a9d6fb03 msg = 7d05e779f3a24c84bd10027ef3ab611a90d957d52fa38700f78b4438d08bf9eb seed = 4aea4c42ddc24d6aa57682bf0794ce4c756581cfc313ec4c2d3ed732b9fc177c9b7298294ac9c709104085ba0d390d5c pk = 8e719151f3c205266ab2019cc78b988e1b48b9b6742107c4726939e0a3148d3630e5633fbb5955e4449066b5128e19c24c965de3622bbd341740141df92c8d90ab194e6c1799e7b0fe2215dd7b4d45904419ca9a3aa630c03228d0b0c10d4a7d426648b7671f103783e3c7c5d2123c3700a56f547896fc83d424a05e788ce554c5f9f8c225e85bc4b54df01060e0048f353274f777369f9c8ae7e1650ae779b11302cb3486c34608f130890e9080ee04838e367948c431afe57045d069682cc020546a54f31568071bcf8b36a60c20741181e431c59a5b7bc2d18081cc01ce1a64a6229184476974315ac7bc3e08ca0e5f48350e8cbc79d358f3f345c84cce992baf4b4748ff062597600566191af7b036f3fc5a3a743059338ac2aab854aa1c4ab52f80a6b414dab4351c6059105872db6ebfc6391f8ac518a49554594dd9d138a611bdebc30d90e38458e06ae89a9e10595f3460a86e925eddd951d3057e38446116e2cc30566903ea8ce057568ca456cf2247fd010185b960dac1b8c78282a6b0292a606b806ac7611a5d735bac7cb1911b80bebb47882bea1a609540d36a546d7118e7c27f3265bb9ee74c92f03236d4090dd77f4719c72fabcb5dbb3feee210006184f450c7ce9b163bac361976bb2377445e433425008fad109e608654763949a0018f83a04032f35511fc1a44bbc1c2c38b9d695b26b3b7feac1ab53b186c5756ed087d67cc4a517489fa7c8eedbc89b744b92984c461372c1ad2bc3a854c598293ccc499694487131787f18c7c1c1cce5a617c1fba4610880bddd1760631833f4c217de71c537b87c7908fdda717a7b3b4d743b315da9861b8a86fd8c1891b05257bb9d92c972cf149c194a58cbb802125c87c830d1d853d7afc05d6ac5415734f2b2454dbb10bada315fad6a41d8467fb10493afb1f13d492d2786b44acc1e590c24657554da8b6535ac30c0266d6aa4ffe227026d0aea0f04a269a0075ea08e51579c815724cc8a9f8c3c37aba8f83967da48410105aa4d9da9df253228945066f03a979440feb3bb754c91347835cb0e07418107e8872ac44231c0b44bd4a8c78e56be5de5d7ebeaafc85aa5181e23a113fee417158f1edb76b82 sk = 1ebcb89918ba52437f0f14a9f74357cdf85e4b4266247c0938007c1d7488fc9ac4da51c495c25719882579a5445dc68de8fc00015b0949d8ac870c6aa347a77b38a660dc7bbc60b65e98814b29431075a013b4008d3937a5531a68dc67700c9c75aa07c1faae7886c49c0b5aa8da5f05838237a2937bbb3150466049e5247e3a62600236bc4b7c828455810272e3e49815abc95f3bc622b85d3f820a2737522f331a82b0a5f35868b7dc902f514c0a2868ccd3baa64c638a2306a20577d112ad26a9263d1ba5712b5f460957f56911ac7baa2bd0a8857921fdf52e0b6c556acbcf3e519c18453f590a496d1007a0ec0b98763f2031b0bf6ca864fc9a51813fed78605ee4ab9de0b2d1c4309d8a582969a76078b9ef006511eb946af8c43b863a30693b50190a84a7c49b15aba1e9cd933b3818b9aa41bc207abb5e53055da1b56674494ea8b2a32259c54d8bbef2009f80cab32d6a0ed32cb1ad17c27df59ef62a8f2a1850ddc4745501b24704ce0d30820dcba627d3bab31b015e190fcf0272308927d7fa05d4b975991c6ddd8277f12409444723d2886d97220d315b15326c8b66b10c2bfcc111100d571092f56152d51c2e3d385aa35628d4d3ca95875e2169a986b8cfd4c03e2d1990e77282e2b00d4921234d8575549598f2119462c23239ec299962166b3010b88ba935067d3a887213494056cabfaee1bad41120edb715f7b24797308af397ac6728bccf5b08a5f15a65e88f5b02a11daac816f7653ab08c0f3a6e0bccbaafc98227b989962357bc24941cc883241193da7751eea039a0147fd31a608353389a7b5bf96ab8eeb01fd25b2be4b31ceb2a6e42322ce390b5281462a604225fc5b7728c2d54322eb718ae18eb5b8871aa1257025b5586f29c9a9d921276a901fa7a783edc0e4189c7b8d99c4c27c523caa78efa58de95b68d5941aa8b7a3e041a45c5aed8d4c84c7a0bf3dab94027382f014ee032c5319990e10cacf5a4c6abc37d4f7840c1a75fd709a6a712b0d766246e955f22f33825ca7f0374483ae5a16887b438173f204ac8fee4957650460977ce3a384800b5c38e719151f3c205266ab2019cc78b988e1b48b9b6742107c4726939e0a3148d3630e5633fbb5955e4449066b5128e19c24c965de3622bbd341740141df92c8d90ab194e6c1799e7b0fe2215dd7b4d45904419ca9a3aa630c03228d0b0c10d4a7d426648b7671f103783e3c7c5d2123c3700a56f547896fc83d424a05e788ce554c5f9f8c225e85bc4b54df01060e0048f353274f777369f9c8ae7e1650ae779b11302cb3486c34608f130890e9080ee04838e367948c431afe57045d069682cc020546a54f31568071bcf8b36a60c20741181e431c59a5b7bc2d18081cc01ce1a64a6229184476974315ac7bc3e08ca0e5f48350e8cbc79d358f3f345c84cce992baf4b4748ff062597600566191af7b036f3fc5a3a743059338ac2aab854aa1c4ab52f80a6b414dab4351c6059105872db6ebfc6391f8ac518a49554594dd9d138a611bdebc30d90e38458e06ae89a9e10595f3460a86e925eddd951d3057e38446116e2cc30566903ea8ce057568ca456cf2247fd010185b960dac1b8c78282a6b0292a606b806ac7611a5d735bac7cb1911b80bebb47882bea1a609540d36a546d7118e7c27f3265bb9ee74c92f03236d4090dd77f4719c72fabcb5dbb3feee210006184f450c7ce9b163bac361976bb2377445e433425008fad109e608654763949a0018f83a04032f35511fc1a44bbc1c2c38b9d695b26b3b7feac1ab53b186c5756ed087d67cc4a517489fa7c8eedbc89b744b92984c461372c1ad2bc3a854c598293ccc499694487131787f18c7c1c1cce5a617c1fba4610880bddd1760631833f4c217de71c537b87c7908fdda717a7b3b4d743b315da9861b8a86fd8c1891b05257bb9d92c972cf149c194a58cbb802125c87c830d1d853d7afc05d6ac5415734f2b2454dbb10bada315fad6a41d8467fb10493afb1f13d492d2786b44acc1e590c24657554da8b6535ac30c0266d6aa4ffe227026d0aea0f04a269a0075ea08e51579c815724cc8a9f8c3c37aba8f83967da48410105aa4d9da9df253228945066f03a979440feb3bb754c91347835cb0e07418107e8872ac44231c0b44bd4a8c78e56be5de5d7ebeaafc85aa5181e23a113fee417158f1edb76b82d6c302ec78bd52fb72f7dbef059ab0d519227dd04952b931509e3f94c430f311f8eeae4b94118f98f7c89dff721aed514b04874108f04acfd05751b478104860 ct_n = 10935bcdf9d5cbdbb33a9ff20129ef7c5786aab1826f6b8e92fdbb037735a762b89e590a9b0aab81350ab0e2b161832d09e3ede13b9ad9f6d6a14d924d83a2db3f9d227ae2f2bef61c15e7e7f559eb66586f3135028e2b2bedd729d1cb71d175a4441db50a0cef3271f55a7e14679973fc8fdb98bd6d3906ca72e96dbf7867fb28f53bf3edcc3c9e4cbbb18bdb6cec54bcd564523714beea5382d76cf1c90e63bba13c0ec9913709eb5440963159e3a41cd46888940c051278e21ed5d7acac4dcd15eeecc62ab26ebe949891e44f82e97fbdedc441af3926c854e8346d0292e1dbe4be9a8c9dafb5609f4bc9792862bb58934e0b4bce78b65a07f5b37a685848742c44d0656d667e9d1cc8f3d7ebc3a583f974510bfba3679d9240a6ecc13c1b6d6b408763ead03accc35008899253cb89f914fd1aa37e09d4b0874dea7dc2bbd07847c587e040128adaced918254359b69bb5101112a088ccb8f1ce5bcbf7a263134d67e1e8f2ec1c1e7be1530e68891f2026f49c282fc0c6ea9736ad363e0d6ad9c90c6293fff505635b9ec4728d740703927ba3253fbe99d5011db3ffa388d9d87e8ef2c32e4300b5ec6e923c263e8d256f699063129c8621feb784996c2b0d4286592ae124e0e784e5dcbef4f4b766715591521e2dfb986837f19d3edf9f27886fa7ed592488902272212918b681de63349ab7771497718f9146ecf493092a4efd91920217e0daac474e6cf7cbe4204d350390c908196acd04f1f75424a0371780b2cda0411052f39f7b8983ee8243f5862dd5d03286831390ba17f40c274c44a5fd4bd48debb31b718b164f83df7e1241731f7323b04d206f6e1c3a081c1f9281167504deae13079d0b3859f43e4c6aa1e1d641a0db23eb8280f89c5cf72dbdfd2536d359065894bee352fec24d5b6ca5730b27f28e1e5171ba55b564d1d81203d292951ac87a7c04ac5415d7032117d2632dc992e29663cc6de619d7290a4c8ffde0cca3ef42235e7773c580cec8574e1e46255e61bdd723c11101491d4149b003b7d2a34a9088e836969942343ea9438285491fc153c0c471f3819314 ss_n = a1389fa00511bbd83b4b18fe78e12960645dea3da6773e4c05a00febbb4119b2 ct = 9d4cbf192b4d1322d7a9379a35d712757a765551b0dba409774bafb6b8b29300f60576c06d1a0e9d0c1424812ffed85b4e8ad6ea80ac087524631afe5bb810a41eaaab4663585d99bb8be8d541a1fb25ad11fc5d794861b6f1e766cc5a3c0fac28a1a648af9827cfdc65a664b24da52a74629d0bd6f91ccd7c5e0ed13e82978bf26247be5746ec520bf19b564accf42ad676fe20054013f3919f300e0df58511028fa604dd5639fd5406eff5ee5198df4d723555a6ceeeeec1d78993a3532589be331368ce32535b27b210ba0a27f3b38e8f83c398c25094c3ce735b14ca4b5558d9a9e59440ea7ba3874caf26c853426f7326c56a897a70e2708f8a536d82a4fa82e4bac31b804640e3eb9edfdd7cba2634de4256043356d2867fab60556e0b9e98a989396930feb732b096c12a30d292c59cf4cf050aad98238792526e42346f5f422db10141b9851927d179a4a9ede49ce9051c7028266ab7c15641155fc3ce9a3067ae5845a0dc8a92b2de8ad780d2d903b6e59bb339b5af983360cc747a3075b17a3a673f363af4afa4ca7dde8918eb7db936ab288ec97a88f80e2f88757d0f561b440eaf59d3bbb1a8fec1451ebdb29646deb8ddbde69ee250766eeb3b4a5d51e2c9dc4543d5520ca61bbc1389a8159442b3d8a020f7513da4765859d05d306c00f9eddc020fe45cea2ee8a00f8d5c48cc82afe1cc20920294c11c7d4a7c4a6af71af1824560a0f1b26d92073a6b72de92746734e27911eb6eaec6536ad1384f72c9b446a7203e865940947421deee4d037b762b06606796da8146471240b93b2762fd8409104afda18cf0bf7d62f439ee95468386a6390cf621dabe7c5d41696a34f0713543822e8282fb8a046c933807f98247aa02b4b001c7554de5e37b6480c0a5bc5e93be6ade65877e2155280f05d3aa9ae822d067f174e3440175102666c06658a9dea62ccc812cbd2ed07a8db13494d226ce3458d633afcc01c26e6677b5ed9c48c065d1a5feb621a8f05b1bbaa184defeb784d7cb2731820ed8ddd52b73b24ca346b2f49544074ce89e5ecd69453b5b480bb069c7b0a5cbe5 ss = ffc3f9fe7225e70dd9ad6aab4f99ce69dc6ef0064c2a4f9451ff3ca852b6e880 count = 143 z = 718384744948e1b8dfbd211e6fd52005d2a7e50b6b29c30555d61472fb607e0e d = ad8b22e2b57437d0dad94f1e72efe5d63b7484eeea7e87eb957bae9afae2308b msg = dab01c47da829ceb8ccd390d121944ee1d293b04d2ca70605894a1545459e56f seed = ecb8b1c51fdf09c14c2731999ee1e5befc599dfa1499c243ae52605da4abfab6f57455a02e7e30c7a64e061fc87a10e2 pk = 062a84b70a7c02000f059c8b6f2684bd75016f1327f78061c9395500932a2eb601de7487db82998c57ac4bc13f543662d847938a5730d3e1c3fd43bb91d571b662467eca1b0c94c3625b957b97a429464439ac656ad62e344b2ac507cae7f80cbc406c46384fbd7a5288058947866b54c8c8f3f926fec2b1902391a5d457c399b5f7a081d9578986e4331f35042a48a7f0849a55c00e8df37e5de6c3f820b62aabbd69a3058e363961a747b524785d767d6fc7b4816920fbe98c1a60b096c7176bd24b5a7693ab13312c5aa1c837a12886389d878bd4f795a5a819eed1af09f23568827875acc21de76138d51834eb6c44665edf833234a9c66cf3415c7647ab7a40bcf32ecef191b1d69cdec84c43a61ddf13cb93729c8ae4b88dc710838a41cf471df8704a11bb6d8d0178f3a002d450cc5f5840c67b7b44a9006497b5087a8ab5a60d9931980f17438c01c7ef839700b33225f76a43680e6fb71c5e154b522abac1636b2bbab5cb530a725c99c364440aa6ce15298136a491574a0ed4c6bab16ba3d84c56a60781a251383249494bc724909621c1418362697acd458522b94892761e23980d86527f39894459db8590d29cc3bb2ef06a662fa8cdd08abda9211733c71f0487a7de75c11cf65393abc386e75f853b74c04b6a6b253419897e3441b487d7b0ae001ca9a528506428f313c1038cc6ce589dbc046da20108c966c8524c66452088471155e6a56097c954b07216d5b3abd283c7dcf7720d9a6fafd8203df4108146408e11a9a5780f7851126c4738fe76abc1fa9044d4c44072cd857784c2d37c426abbb45815649a3ea0e473a8aa809f2c423b59b4743a9008b880c9225cfa342c76a07ddc44016436c9a8c268264ba676937cde87bf06c5ad5e1a48e866332747526a3c4bcbd905feb2347bd47cb72b914c602ea66acf9e853b989c09565c439585533ec3a4c7a27c94e4b3e86359ee336082b2cf964157c5035274e735d433237ad60e5bd8ac5b6a5fdf22388f4365db513824c289f8848eed27229f12072442052e4104c9467c514053e9414bc6022593715de861643dc306442687f2ca251ebd2b3e13786f415b5b1b00d6bfc4e2438674fdf39615ca7d60 sk = 6b8c86e3f8c6ae345104a275e12136ef2130de91bbd6541b9b9b3bee581611427636899d589b9542365d42606412a1093e1c2889bb2804448b1f3602d6ea68e0246581693d0f3456a6942c86d43701484a1d1a1f4b3c852d39a94b42cf0a275c0627899171541d645b9e00caabca65cbe8b38a9c19d1fab1145810e2e3933df10d4e46b71dc32d4a58a24f004ce3aa2160fc0daa607f7f340c0d155e7f714bc8cc666aa15ff885366fd4752478b2035a5bf923ccdbe9ad4c12c6c256a66234163d2a8fbe0b5d7b936b2c6458e0585796199add57c9b460230e3279136c6f1b109d07e21746dc1aef28ac08e54ff60b6653c928ce199398181420b866d77271e2674f71a34c04278c2c8c2464cb44ec428d3d9a70bf8590ada76d0435c0a292be9e93841a688a73a6adb96167c9859b5a31287bd06d5126bba61aafdda7aee2509dfeb30bdec84454c306f1ea38a1e027c6b963d050330128cef0f59491ac436587392e119829fa721c3c618d1b63e3c0a051b7cfc0d5cc9b35742d8707bc921686890a594baa93f352e81849b788b97ad2ba7812507ab567db37c237326e213a9ccae66894b1a9c0cc84cb1657afb9ac760b6fc4db3acbb50c9e570199d23210011789dab43b79bd93496c23f2888e473d6ea3a2e28391947b5374b840eb38cc71742ed342acbac00a1bf80895a643fe73b676fb81d9f82e7a1a0d10d198d4b95aff7a69406633f8f182c5b875d2d4692ce8a1bb5b39085c96c3e81bab5965e5ba2145b494621392483746b78521a32007cddc92cb0272ccb689453ccee94aaf4cd648913c2d81b99d0f0ab64fcac91131944a7c73de8a185fd142ba64bcfaaa58f99aaf6506c172292d2d600b4ecbbcb8494a3bb7ce072a7713ba3cfcd24aca3899bcfa4605b511fb566f2976242fe17a56c10c524a7d2e4b4e003c2235c0858a6aab94468d9b5b1700cbad877b2818a0163a278190b59aa6cb911a0133823a3a1d02c292b1976c9a79afc02802702a257a0b48e34c1c3470627b85666154a6e1ce60803785a561af91420b549748a9a34bbc8db087b97b62ad49b2b20f977f062a84b70a7c02000f059c8b6f2684bd75016f1327f78061c9395500932a2eb601de7487db82998c57ac4bc13f543662d847938a5730d3e1c3fd43bb91d571b662467eca1b0c94c3625b957b97a429464439ac656ad62e344b2ac507cae7f80cbc406c46384fbd7a5288058947866b54c8c8f3f926fec2b1902391a5d457c399b5f7a081d9578986e4331f35042a48a7f0849a55c00e8df37e5de6c3f820b62aabbd69a3058e363961a747b524785d767d6fc7b4816920fbe98c1a60b096c7176bd24b5a7693ab13312c5aa1c837a12886389d878bd4f795a5a819eed1af09f23568827875acc21de76138d51834eb6c44665edf833234a9c66cf3415c7647ab7a40bcf32ecef191b1d69cdec84c43a61ddf13cb93729c8ae4b88dc710838a41cf471df8704a11bb6d8d0178f3a002d450cc5f5840c67b7b44a9006497b5087a8ab5a60d9931980f17438c01c7ef839700b33225f76a43680e6fb71c5e154b522abac1636b2bbab5cb530a725c99c364440aa6ce15298136a491574a0ed4c6bab16ba3d84c56a60781a251383249494bc724909621c1418362697acd458522b94892761e23980d86527f39894459db8590d29cc3bb2ef06a662fa8cdd08abda9211733c71f0487a7de75c11cf65393abc386e75f853b74c04b6a6b253419897e3441b487d7b0ae001ca9a528506428f313c1038cc6ce589dbc046da20108c966c8524c66452088471155e6a56097c954b07216d5b3abd283c7dcf7720d9a6fafd8203df4108146408e11a9a5780f7851126c4738fe76abc1fa9044d4c44072cd857784c2d37c426abbb45815649a3ea0e473a8aa809f2c423b59b4743a9008b880c9225cfa342c76a07ddc44016436c9a8c268264ba676937cde87bf06c5ad5e1a48e866332747526a3c4bcbd905feb2347bd47cb72b914c602ea66acf9e853b989c09565c439585533ec3a4c7a27c94e4b3e86359ee336082b2cf964157c5035274e735d433237ad60e5bd8ac5b6a5fdf22388f4365db513824c289f8848eed27229f12072442052e4104c9467c514053e9414bc6022593715de861643dc306442687f2ca251ebd2b3e13786f415b5b1b00d6bfc4e2438674fdf39615ca7d60edeedd56867b27485a5e6b1e249d1a42fd1e61a6f070df3c7aab8789f2af3f82718384744948e1b8dfbd211e6fd52005d2a7e50b6b29c30555d61472fb607e0e ct_n = fa23c0bb4ff4fbd12ca86765c59e6404c8a01588c68a140830c65a7640cd77dd632973cb4aef46b793c19db421f86c6e73d484c566fc497a7a05202317e68dc7944d2ecb19bf8c0c55bfa579afcd2ef9ab7f1d6116f1e21ba7ff6c9420cbbb1b3c21def25ad8c9b4b281dc5b46b49d615ca3a228b5e015179916c6a16392e106f467fae3e448f109c90bb6dbf040742872954caa4a569810b2dfaf9240a0decd067690611b8e40c36ea8b0e044079a4f55aa2d4ff5aa4e1ba2f2b3a35a1a768efb8a75428de225dacc84a1c2dfd490a02e8bde9e17dbdc791b2b86581ea7e1a56cd7bf1b7aa7758ea92bb233e720701e6a5adaa1c7811cbe9187df712539281663949a46a47a693b9d7b23fc01abf8e8452cf879349d287de7acc7fd0b1dfbaa1be21c7107a9b0eed0f34889e3461544af34313a92226b5781b7f91a7f530f04820e0ee272e47d4e352c891b45a92bb833e06b2366a40459d17431f9205d99213daf2a61a96ccc7760e919b3047ef9ecc12cde915d3e374fcd6478d5007640d64ee040e1f67072ab50f819782cf98bd7af89bb4fbe203fcb35c26385a164d318adc725110f343f019d313ca01ddde54f10322c40a7648df184e679aee3915a8fa49b20a20771b7aa1ba25a79b3a1623dd0c422aa745fe25ad39ebfdaee2721251b05f41c2c76f207063b515352ee952040f51f46b5915f30d691a73c5c0290374f5405caea60bc542a2d8730de4d4132de4290e29cc3b16e6e9788f6bcd1d981ff169035d861e23d5fc2fc4d5dd89d16dfebdb18a3a77e8703c4d47f7b74cff12b4c3a9b180a82e74c831a6c2343f60332329d0bde80f2147de9cbe3e159185d15fd4d1af63caf3c8a7af6527fb092e4795414992fc2751d0cf818c871c7f8822dfda540ebb5b96e3ea6fa789e3949affc281ee3b1c22f8347cd48264d5a1e05579fda6f65826c4eaad90af92fe601d9660f88377eefacee7799fcb7988c76f1a5facf716be826ddf242033618d784eecbbc2bee5f024b0eae5bdd2e9120ee6862cadd9bfeb2412a2881424424f38e9779f01c4ff21a856cbf4fa901867a43ca ss_n = 263a75b93ae1c7c264e47ed8a305ebff8dbd933a35b63520b8ae82f2928bf194 ct = 8a12cb095a4fb1514682efba5d8de5e666ade043462c5be07eea9c6a014c37953cbab40c515b6fe0882ac93a5a0217f213b55db5e334f43b419cdecb37a439b547c9b527f6bed1f74e29387b1fc2f5b39e2a80fcf761e575962c26c39d6ac21a928978a24817e940baab868361d09ef34bd816a03d69d3f24a28e96e5e0447b5211c7a8ee2431bcec39e8cb9f20cf583f3414bb880e770e899138a251f10723c26dfc8de00d83b8536c3fd212339c5ec9fa812587819809d17994a1e62a8deacd89b8d2f15ecfcdce39dbdfde2043ccba949fbaa8e5ab0866bcdcda329900f47f0e2e99dedabc5795023af7832a905f0be46628bf371a786c3ef0aa943d23df3ad87540640aeb3733428d2e4d971825921c11ba3f412e3b8187c945de804873ca001c7c87e767fe6aa41eef2293c0b1d0e2b5c0907ad9bca6a82993cdf8c94f77786d9ccc3b736257d698cc662c442af95ca8cbc3600664afef79fb8543ee9e8cb387698893f9a0edc75bddbea00fc3cd1ed78c0aaa7604d06bcf5b80a050ecd73c431949696980c455582cf27c585ad5dcb42b5609cec8ef9c8a89a80ced266664695e034672cadecc710bc72616114696b949e99bf0056ef85b7a9f38e1eee4bb700c3c6fcab173e9ad7f7685088954f240e82e54b105ac2f37dd8b57f077d05cd110d1504e5f361ee56e2c02a47e66de7901257fcdb0a7a4eb2c6d054f090b875ca7f782e990263c04700aedc5ca8843b2a2cf1dcd336030add01d1bbdcedc1e0537fb1cbd938807afec2912dd73d5cc2b24caae210c3328172739707b37521815c9aa15fa7982fcb6fe942fd0d8f8be28c744b918eab3b43c320eccaadc48ea3bf5f246e28d89b50e6349abf1fbae14fe1f626e8cce0ab0a3e418c4015e55f46229a7c30e502442c52c48279dd9aa2cb2dfd8b88ef926465c9c70002fa77e3d892dcc31bca2fd9ea3d3110065dbfaa910cc017e53611c7128ed082970133a0ff9f847239a241be705b38285f7c58d98e759ccd8585bfacc8ab25bb09ec709c3d752182cacf31791e55787357a4d77134353db8ed78864d75c00681e5ca55 ss = a776529dad813f972e5317143eb5430eb119e27ec8a97464f662da3ff73f7d29 count = 144 z = 22409ddedaac70ca294ad440c232a99631504b1d8cc3cc343bdee6308290d9c7 d = 59f910378153417313675b92f15775947cec91e9ca4a7de2b876d00839e5f049 msg = 62da1f9f0ec5bfb742f730f0dcf0f6819318c196266d0981d5905cd0ff2ea454 seed = 6989d771785613f8c6f17d0b93e98c146842a3386b14af9d9426472a4df03223cdd6e49ccb95e3768c1dab002c649910 pk = a42a8ceca32a382909409568ad1771e153205fc4be88541f70b68f86f6367833151a0c20620aad6c2268b1cb6a53610dcc05c2f6a0b60555ab2506639258bb4da37a186c9479171260757f0de76ef70096590819dceb538cbb07b4c1c0fdb54b04e2854587231d253119b14466b95e9907a00b6c7e16f7b6204a03a9ab352243289f1c4051d9a68692b1a3c1c8959c9af70567edf07210c7c3d8e65e8c951b71eac361b108a8529f6eac5c6865c8d1988c117c405c07add90310ec001290ccb296ec9e48c372eb6512d7fa885ff18c79c27efcd658160040219b8520dbc180a243b2980dad2a8d8672a887eb7359453957454c18376c36ab627e18189ce723e290c34090b6be843d2ecb4fa24330633c7d865446e0a47238f0181e5621fb229c244c2cda521c00ed8c51d82729959871fbb598e5a98ce52ee4d60357fc613532337f09c450d23b7e835717f7aef440641127b2896ab27a7842f35a161d184e78e16ddd3ab0a6806f3e854b2fa490f371167c12c9691558cc779cfa1859be2a32dbf795cb871c8a89a38d5219320a8395b68c879524b8f863dd0228df2c95e066646fa732be5597f937472be6ce3480bcd6e32effca19d3b62ae4452e1b2577f4371cb0fc3ed1815fccd808c2775e4628781bd8752a4ca54ad7921a53940df02118465fa03674a7c5bae02c1450310e9135cf7ab74092120b95257eb5facc30354ed8fb2abdc0bfcadc5d8d4c43ddcc2a91f09461980b04b8c7d2b414ab9723d1c0054ff215d4e39022c568c8b511f1175bf4dc837ac9c900baa1b9c725780538c7b83dc7a99072e7a4c6a545796b7bb09852d5a9cc67336370cc2461e496b460b6f9721671aba4ec326bbfb04518661e335aaad7404d13c4930860a36855c53391078c2987a2f6afb2a901c2849c3253c7bafb58041b911ab3c51b719b6c2275a9d2a289d6cf80388a31e67103ab594012bd487babffe934336ac479258a8af512e45590c7c51a67d0a2fb89bf4857728d5ab7bbd776db400f46302feaa24624e29787075140910a4b583ab41541c4b949c9034d92f252768544b9e6367f189271a57a234b34c684818e46ec48557830e95f5c212bfc72be1d659106c15d14c6 sk = 56355386c75ff647566c6147dac06cb895ad30c47385ba33714a1297a1c5b318039529cb0e1433690cc16225124589470f0c5bdb1bbe71ab6656e91d04651b4f45694522cb1ef993df8b0bc8c17473da61602cc70f6695fec4b8cc3586653495877585f7e5057a96bd9ed30a2279aefd0b8ea55c4c2b2b0d0f34235a5576dc4a12d2261664c2c03ac514b9f8808b0b6978415f5881421a52bc8181b5cc1b9d41003c19abc8162218f5d5bb5ae2727f591bb0ab606445af976caa09775e69453531aa73551b47a0f7ac9d245a4e8c01838046718c38adac1d5a748871d19d679a442b519fab348057f13a3d895dcc1b4ff79971d3946225bcb622caa192e75e07a66912651bdd8263e5f818bc94690d876f9cd652724032ae170140bcc61c0966fedcbeb1a20c3141c4c09cb2027b368e4a4f75c0c6ed42000446a297a10948a8a52e0601d7060fc8f36692c389419a30dff6c401597c8a2645e78c57b4776d97029051ab2df8ebbd91080d208aadec579bd64010aa110bf0546204a9289fba32ebe93410a41ed51c5fa3a49e101047dbdc979fb176c4ba70409185a4f78cd0f01a95d0528b0786d1e93d69383a6624b2b7f8a6402a3475e773f7f67eb4781199985d665029ed7b99e74a7a522c964a268d4775c9ef30172608b38e9b377b604b391a60974424282982439214f7592ccf942431e785d35564575259f3a388283468ced6a75ff667d70a30036a0230369ca1fb7c3d0a90b1b1187f8c2c4dcb814c434c18e640c4c7acba8569d6eb669fa7c4ec2a445490458e4b5f8e592865e205d76ccd2dac3d442b2d55627a24376e6d74ca15273e2b1523ac748bdaf775b5e2660db03da88b653263a3a4cb3f1211b6bc7a8149e3003578285e52c7e1b935a4339f64b9191d833ef663024400412f73c34e548904e4ccaab498811a0d35b09af66a4130b11bd120c101f61c944a0c77b438963b7aa5855b39640f2c273476d93e0d32594e540e10691610c12c55266aa11645fb53c00d9c21dd731f8e9c486781241d022a56d0045fdc8399390c044044e644629a5b672b584610323071b046a42a8ceca32a382909409568ad1771e153205fc4be88541f70b68f86f6367833151a0c20620aad6c2268b1cb6a53610dcc05c2f6a0b60555ab2506639258bb4da37a186c9479171260757f0de76ef70096590819dceb538cbb07b4c1c0fdb54b04e2854587231d253119b14466b95e9907a00b6c7e16f7b6204a03a9ab352243289f1c4051d9a68692b1a3c1c8959c9af70567edf07210c7c3d8e65e8c951b71eac361b108a8529f6eac5c6865c8d1988c117c405c07add90310ec001290ccb296ec9e48c372eb6512d7fa885ff18c79c27efcd658160040219b8520dbc180a243b2980dad2a8d8672a887eb7359453957454c18376c36ab627e18189ce723e290c34090b6be843d2ecb4fa24330633c7d865446e0a47238f0181e5621fb229c244c2cda521c00ed8c51d82729959871fbb598e5a98ce52ee4d60357fc613532337f09c450d23b7e835717f7aef440641127b2896ab27a7842f35a161d184e78e16ddd3ab0a6806f3e854b2fa490f371167c12c9691558cc779cfa1859be2a32dbf795cb871c8a89a38d5219320a8395b68c879524b8f863dd0228df2c95e066646fa732be5597f937472be6ce3480bcd6e32effca19d3b62ae4452e1b2577f4371cb0fc3ed1815fccd808c2775e4628781bd8752a4ca54ad7921a53940df02118465fa03674a7c5bae02c1450310e9135cf7ab74092120b95257eb5facc30354ed8fb2abdc0bfcadc5d8d4c43ddcc2a91f09461980b04b8c7d2b414ab9723d1c0054ff215d4e39022c568c8b511f1175bf4dc837ac9c900baa1b9c725780538c7b83dc7a99072e7a4c6a545796b7bb09852d5a9cc67336370cc2461e496b460b6f9721671aba4ec326bbfb04518661e335aaad7404d13c4930860a36855c53391078c2987a2f6afb2a901c2849c3253c7bafb58041b911ab3c51b719b6c2275a9d2a289d6cf80388a31e67103ab594012bd487babffe934336ac479258a8af512e45590c7c51a67d0a2fb89bf4857728d5ab7bbd776db400f46302feaa24624e29787075140910a4b583ab41541c4b949c9034d92f252768544b9e6367f189271a57a234b34c684818e46ec48557830e95f5c212bfc72be1d659106c15d14c6cd4c5e5f09843f5da1fba4d2742ac4de8e59aadaf536201aefd6e83cf63f370422409ddedaac70ca294ad440c232a99631504b1d8cc3cc343bdee6308290d9c7 ct_n = 417c32d4863fb8efef953af91582f6dd0e836ece8690c2a933b7f355268905eb0b5a6408d55a319db38b539a99d831225a97df8c07a48829f6aa119d80e8c361e3433c98e5843fa89cde62a8c85f8c53c3345f6ac53b27688f89f0d4b3d80e5102b3da752cc967a862a1947e94d34cb86cd4823f9eb3dc50f7cfc86a7cd0151428a319cd8d639dca370d5dc31662e06f5e8448deb04d1c83e19b4e74d6cb671bf56726d821cb28e61cafa3045be90b56cdfacb79b39976a2247254b43f27c1e54e0224e566a33de05519a4148489879576ab8db271d8a1b8499e8fce94c9181373a7ac77dd458c60cef2d028dd35b4764527538e81ae898c48faca3a76f552662613abb886098df3da9e0dadd07978846e272c774d1563cfc2c70992027686632482b5fd2c2d7002e03490cc6923c8a8d82c0cdbc2c4f80d247f315939c0837275d09faccfa1b3d28c0687c1a5635c2d1a7d151281fa97a5cacd89633d9956506439a699b64ab2e238b9c1d40ae3ac91855951ba282cf80b1a211f6c89b01f7d9d1a1aab222405412e5a2352aa755c57ccd7a433ef05ea1f47f785638892318626b71e383a4ae3898ceb24462843934676cb2851a693796e5f9c9681fc35aa28aacc2686ee9ff8e0660a08e6cdd81adc495f2922893b476a1b630ea4cf3c2f84952faa7335246dbfa90f6c20c22dedbccba3f58d310c1eeff3de26aa666d2dbd36b7d8be99ec921cc972354c58fb0286a2ea51e33505c195ad2ce5ba07aa62419a06d995ee0da330db23e77df218f8d35adc3f70e2cda9bb742de01dc327e0d1b3fdaa434ccecda6cd43223a46ddc30611b0d9c821fe75793f1ed7790582ba130ce344d60862bf73d3f190d24bf12c7e3a04381f26aedb78ffabfe0de3a3aaaaca3aaa961893ada92339a90e29758cad094855a2747bb890bc5348e29b1f58066ece78136af68ae4b9ff860af6bf613c044e122d893d8be9854b108747938270d8f498b1f63b207e72bcd0c3d5958c4b3cab6998ac207f9f7e369da51d964a72eff1a1ebf419dce84fc18c1d16ebde325a4d87c8ec4a470125be54483d5d9991 ss_n = 45c48f74c964957451ea66908959fa961a1a1ffb9c7fb27c0808cc05ecf2e44e ct = 07b74d0e967e730e97b83fa9d9e6cdda5e718a63219a415d5fa274767568a932ee31987913247c1df0f363eac176adb2a50061e2700abb9199371947979f4cafbf5fbfeb7a76e9a968be4bd895923995830f05cc815076988caccb56faf9b9067862c2b83fdddec60193ebe61a1725baf1e7c0110b8b00747031a6ffaaf68e29ec8c1d7de1e69925a397bc4fe1172be10cf4a7fe387f65e53065538855e668dc61e2a89a4b44120d9830e4797279575dbd72ead5e747e154dafd1b603f7bad815570aceff689f64454a2958b09c89e27c562a2fedf4da3820ef0648d0e549fedf68dffbff1c3d10d4c1938b21112c83efedf0ebeb689f5ac5d6eccadaf8f0f2157974ed16076a34f21d7a3421262fe57896b5f53f364962bc1d430d1d73cc62107447613aceebf80738f874e2557cee1bbe0a78e752d600b36b05ad4a96e089dbbcb2d895dbd4585ee7a02426d9035190056fee49e4122fa696c672e9ac6d754764c80280e98362828a93e5deb0522b79ee2c97e999b8206fa6158203fc003e31e5c2bd0d3551011c5b71ab1963ad914f81ee13e10633b8d9cc4b0d6169314b9c70e1460ed82386c4ef7530f480ca3e6ee275b0dc553412d1f0203e4bd723049fd2626498e3c8aca01d8bc5d23ac13437b5d9a1f7ca4bebfe5258e1ed0c0babc52c18dcc3a081abc007915650e67d1a6b182ad885931d9a4be2b2a5194ead5aad429b7fd899a09b36033134b1d6ea8bfcaa6d4df08e06e43e069fab876115c5f3884b3871a5403134d51a7d547745d70e71a4e3a042e71c6da2c58bde48a7d837232a2279218cf1c2d0a7acbb6499251aec44fd0e06755174cfdb36c7dc6ac94bbca9d3e89ec525ac44d740b3f52daf4978891af9e03674dd08a422b43b8df9959b56d2b3b9ca9cc692d198695cb924116153a81f6034faf95a0e5ef216eef1bcd5711a8550b3cb61570655c05dc9f6172c93e357ce84a4a40b6394a1097a9924309ac14d3d95107ffd39f20a92de25207c02f2ee4c6b21650100ce75c92879e45be407419416ec30993d0b517e9cffd860d23045367006b3ce24763aa9fcbca ss = f2a4a359d78c2bc95461c9dfd7150bf22667b8db4bb116addf1d5b4cd2ffd664 count = 145 z = 1a43cc96580024e2429c2c157c19855176651fc57aada309eb5163f8e3bc8fdb d = d8ccd55eefa05d2a263ae736297f3e128b527232e37c16c280c8b082c3074a2a msg = 763613d6b716931da9666128cfbf1e325ef249769e1a7fc162ee5f8f89e4ac3f seed = 5977bcb4d72cc9b004039266e86cfb7f8beab26d82229ea25f454b9419f8d051a9f0912c0209b3b3fb94e529588ee9ff pk = 9984b67b596d29c455b5081637c63148456470d0b8d343061186c8e9acb5f9976aa273cba8b4217003c7c8592045e58881d790d80cc19e6a61ca1699069c48596c08f292219c8053b77b0984c020cb1c46e981a52b80465a434285d5affad3742d918170165fa509ab3cb1095b321504b248bb268385f07fa863c90073c7b1806fc6f0a01b4589819575449b2519c66570da9b262c071aec693b8587b8194a80e2abcc07674a2478c6a1b21bcaa27e80b8ee952995750f11c5a43230ae02ecb7c181cf69ab45a3c3481f35b53c4c14c7b9566f6687e3e6068ca7b6abe444411c0df0908b9a248372c0268a1abc3ce25f1e24bd6ec25e12d200e822c0ca27443b29c217207e7b214abc723138a81d7094260e45aa33412655a18d3e19c610296ee1a02c85779f41956277358b9f8a20d9165dcfe623f5424f69640c55280e1596662d31ad8ad76c37058de6d36a58925d8a826480eb4b5ee718d3c1573cb00eeaa84e40571e4c5c787b6309f9bcb85d93a5e81724d4405c654629b2d3478b87b2366182e5945896975585cb999222684e139702bc58c14b667bfa39c7d155f1758044b383e7023a0a1b8c394957e68a6d8f94a8ac54a2720c878da6c9ce75cedb778eb9e18b4711b61f0892f2c0c4f246155bb4a2b643368cf49c6bbc67c6ea65d3ec4e2455164ada4d959a7f79bcca7303034e1257fe152f7fe24b01502a631137738abc7b956ce55cafa1e769386623229246be218a405c57db3c2e55f458cab22bab9b663ef567258c165419c793063b107baaba6462459a9d9fe61e8401a058aab8db68943b0911b89b012ed6925d6931ad3c09c98c6a7ad50bd6300028216d0a6aba0a96935b7161b0d293d82277e1c73c7fdbaaa4bc94e0aac47eca2e492c95e6c55debc1014d7272ec5878ce7363b5a0c48fd8bfca15c404138e2940b35f5157cfa7beb451c06a347edb0999a33157bf56b36b203abbd45daf1232b0215595715bf2c8c09fec2317986ebab3ca76642fbcf999aa22375113142340450c720ad0a84717976f105aa685b568d31a37c99a4511614f97591919262ef5ac73696ed0e8a518371611684d16c9a7efed4c8b9dd8cb2ba8c8dd73b0777d101525 sk = a31469214a0a32a73b37cb97f797ac3f5a1a6c50cfd7c909a4ac41292a86884cb651ab9cdb88b9a4949bacf86d49e96cd2d0aec7a7036249a6c3690115f76948d29be2201182183ea58a31bec317cf3258bfdc11cb384acd5018e074c44a2bbd0540c63335cabd60907354613d606ad0c668e2b5975ca6cb906435e83b472ae35e384cbea3d092954aa85f2bab58e6711ca9c89973c02c56061f4ca1477cc28f9004990928fef259033815ae91c0748292013c0a53687227831b71ba2957f47c55087968b1bed4b698b80ab4ee8233667327cdd063479b4882585028cbcfa6f2cffa776b77ea46bce48754580c38d0162d555f0a54aa16c11f954bc5e73435432946e2502d797a5e82a49c7fe33392e6c039655c953a02f8c2841795821525724f2632da4b6a5ce3ca60fc10c4510725478668418cc1533575d15b55dc13ae8346a61ba315c18faf58983d511c59b36d45276c4b0362d333c249a56b91671ef8405a2405bbeb3c1b2c6257b308a62737a6ebf87e93c10c530bbbf2057d5a46ad585408c4ba0d59924d6e883d85f444c2043bb2a31552dbb98eb399626570c5799104a7c0aa84b4b9b7b9830279a63524bcc34d0eaa3b8c621a862961e3fa3e9c5559b1403fe67454473137e5e7b8c8bc39b1e9a73ca470ae32311a6a610a890354e2299076863805c9d67957e8506215c8027923787a380352676366ab3b9366851be1531a6a1650b70098e1bf96338c51231ca43a23ca273d2491a30215333bfb2905a12933218de4522bf5c894b532b0c5377cddc83314b1ce035a47c95334b14cbd49d1a5e5e254dc5241e81c0edcfa79be114262346a908b8ede47b42f472512785af9ac9ed8f31e66c10170fa3de0593c7c3b2676431d768cc642fc76104a2eb107cc345a5d2f8c3973f7886496c15dc31f002304dcb37794a363aaa1a744d565a0b61221430e3c275ce1c9346b667ea65529eed9148ae06826d31f6e2a3cea8a7c9ca8234f6926516041ad342161eb95204abdcc7a8386ea938c888dbaa7c7d1c2c024741cf0fab43f35b9f16b3e29cb651d202b17a75f2a5aa32904c49984b67b596d29c455b5081637c63148456470d0b8d343061186c8e9acb5f9976aa273cba8b4217003c7c8592045e58881d790d80cc19e6a61ca1699069c48596c08f292219c8053b77b0984c020cb1c46e981a52b80465a434285d5affad3742d918170165fa509ab3cb1095b321504b248bb268385f07fa863c90073c7b1806fc6f0a01b4589819575449b2519c66570da9b262c071aec693b8587b8194a80e2abcc07674a2478c6a1b21bcaa27e80b8ee952995750f11c5a43230ae02ecb7c181cf69ab45a3c3481f35b53c4c14c7b9566f6687e3e6068ca7b6abe444411c0df0908b9a248372c0268a1abc3ce25f1e24bd6ec25e12d200e822c0ca27443b29c217207e7b214abc723138a81d7094260e45aa33412655a18d3e19c610296ee1a02c85779f41956277358b9f8a20d9165dcfe623f5424f69640c55280e1596662d31ad8ad76c37058de6d36a58925d8a826480eb4b5ee718d3c1573cb00eeaa84e40571e4c5c787b6309f9bcb85d93a5e81724d4405c654629b2d3478b87b2366182e5945896975585cb999222684e139702bc58c14b667bfa39c7d155f1758044b383e7023a0a1b8c394957e68a6d8f94a8ac54a2720c878da6c9ce75cedb778eb9e18b4711b61f0892f2c0c4f246155bb4a2b643368cf49c6bbc67c6ea65d3ec4e2455164ada4d959a7f79bcca7303034e1257fe152f7fe24b01502a631137738abc7b956ce55cafa1e769386623229246be218a405c57db3c2e55f458cab22bab9b663ef567258c165419c793063b107baaba6462459a9d9fe61e8401a058aab8db68943b0911b89b012ed6925d6931ad3c09c98c6a7ad50bd6300028216d0a6aba0a96935b7161b0d293d82277e1c73c7fdbaaa4bc94e0aac47eca2e492c95e6c55debc1014d7272ec5878ce7363b5a0c48fd8bfca15c404138e2940b35f5157cfa7beb451c06a347edb0999a33157bf56b36b203abbd45daf1232b0215595715bf2c8c09fec2317986ebab3ca76642fbcf999aa22375113142340450c720ad0a84717976f105aa685b568d31a37c99a4511614f97591919262ef5ac73696ed0e8a518371611684d16c9a7efed4c8b9dd8cb2ba8c8dd73b0777d10152514af4f76477814df1c3e6fe561d6cbaddb4d157754681a638087e9d323d1b75a1a43cc96580024e2429c2c157c19855176651fc57aada309eb5163f8e3bc8fdb ct_n = 33ba4a8150b22d089f0ce012034d2b0435f850da206d1490ae5edef23367927a13a8336bb8eb2e4156f32815d544e09ee8448c64be20eec8a8dd9322a9b0a79f06e8a575b0bbc4bfd162daae29e4c25cd94460e8a84a2bccb9b07d49471cc40f242ef790e08317d61d81672747539fa0b7de70e7dfcc6583d8cb1c57df8d7759a5b37bee39cf4b7201bf29cb3f4f94167feda448c44b79dd2849671a17fe67d7456888c898396a358fb64bf6d30bb83828a158bc4ab237bc3bfa83f78b8ebde81e6528a63743dbf399c215311d6bb5647b2a8f3fe244e1e15d0da87ac2e24deeab3414ccb9a2e98727f865fe537ab811a40a9424eb760b47c3fa34cc4ef1f0b51403ffd2a6f1e83ac81b5f375279670ee8d12e737683ac02862f909ee107546d496c3f567e76a70081011545021d2d772cebb05110f783e1b30ff84b1294e64ca2129b5293e3ec15ca0c7419cf180df6604a1555bca5fe22931c669d865a743f1a0bfaf740f241ef65ce211e7b266f6c332039ecedd409db88344b02fada36188b649b8369703b19123488d17b0da0963aee5e3cf1d132f81a37cd565dae9592f6ba7348ace078dc87b80c7853a535de97ba224f369b48a88e69ca37f52e4a264a1c0b6f0139b17ee7fd7ddf78ec32f1c7ff212e6cedd9f920eafaacf4f4233a93bcfcbb20720bac744474a80e94bfe37d11fc4e3765cbffe3f704de9b6c7d1b350a3143f7912040e4d0d70d7818765dfc2ec66dbba707880e1e07eb9cc9e54e94fd58bed2adcb2b84f5cae210a44b302a0f2e61b7289c4dc29d20f695bfe0e455e4246ddea774733001b9705640546fa7cc984df39837a2b8488be0afb7747d80c36e2b85af35c263d9b9a9e25d99645e5f15af65f214fc81361f227d44b7199932a32bce806fd0a975bcaec653f267e163e42ba4097d8331001edb44f4ef61a4f090df8079b1fb6dab5c529b939603e1ab54206e0023f98d5d4ce61e92a0cc6c593a6929e02a2c602f15c25d7155ab4ab6b3cc31a34fdc27734617d72cc545791305be2e949b149adf81165eba73db82bfc595d143b81ec23e595c407777f1 ss_n = c41d1ec59958370c3ee99631726c6260fe9d4f046b82fc1a66b1124722464cb9 ct = 7b07c5e7ee70e8924e791433c6205cfc7f48aa32c93a76757328a4c646359252a3bdebe2a6d14525c658ece9bd6d3befd3a51a0c5a24cba8f40e8d90a610e42e132a4fb2f273ca0e522a80ee06ffa82384bfb1beb533cd2bc6d96349da529bea490699be59c94e22d033f67b6065abcd95cd23b01162c3e161f8ae07f99f62e484a4a59213e4de25aed3d34e9f05e885f3a685fb098248c9098265b7e807e53e42afcd9cc527a92a59c307a26d8e8e53c38718d20f5d5e6466531b5865b6f81374f223fb0ea17069257ddcbc989c7688c74c3ddb66d1bebafd3912e679ed8e96f46259305bdd08e09bd75dbfee6ec5151f97c51794ee2adea0e4ccff9d1117258dc286199d6383d04df4eaa2e0f79e967de2375717e9aa26c769a189cee7ee4967d1e5ea1750d4fdc9a6b033f44f69960c8699411dbd9a010aae224e1ae12b648cf76332fb3fc913493806e24ee067bc79eb295ae781856f35a5f03910d792c9cde17c3460b9cea322f4406c4d9fbe792a3155d11e953e3ccb0892f0fc21e04beab0ec4debd77979906f5d7647d5347d2886222cac2919fd0fe86036e18d419b9de545098e80a2a3f045ec3b3fd6f72027239d6800c9690ee809317f3d4f954ea64011fa436ecf3b5fdc80ab7895d2ea593fd4b36b932edf594575be909609964ad52b5e8c1696cc3b1489a026f212916a7ada377f937a172250b3795d37752fad974c5196aac3e5e0505bb31fbb34a2c88bc3602f3d5baf0fbfaf5d0e42ceb263f5f2f00954c2046af6d31567989693f804c3d8898f96ef52f1497a90ae60f19d146715227ec8c51ab162935559e01efe9cedd2abfed0f02778c7a353bdac05cb0858e820fe48465f160f3b2bf38d5b6a233fef6003d9cc6fb02f9c7a7f90c826926abfd0f779a839df6d6113d54dd9da359b017867dbf3b083ebdb291651e2e8da6ba8df6aa2ac753bb2346717b4827b5441aa157745d72ddf564b363e601b4e9c698a33867f11c4a7b1a82d3c5c32324909004bf3cad686d741ac9753489d0e7ee91770dc8c2052aabd7343737d7a5680ed63adfcf1629e64a8fc433601d5 ss = 997beda25b352c02dd788435b9578c6a8b1453053853712a9f0891f275afabff count = 146 z = e67e7913f8d16c6db4d072f2499b1111e1bb9dc6928faf200c15429e90068f98 d = 03cf745a90c66506580a35ad95ca83f2a23750104bb5c8e00f9e6cb7ecd8a9ed msg = 12e407c41ded8be4d6c1b45f703da9568f9e6c3450e97fb221a6c7be40058830 seed = b583aecfe5727baeade9387baad0d3d1ac7a68d257712bc2abb627e1b4bd5a36da2f5b38ba0baf65b27796443c617917 pk = 96921c21847cf3567a28625fbb24202dcb518045c364fa80d743cbbbf6cb73ca1ce94561e86965e4fa57e60aa6b6497ac6999c2e231f4c269e7a82ac8ae8c48b78c4b6324fb9c51fa838bf65211b48c77cc831a052bb0222351fd285cc6b30906377978c680207e35df1e26463b28021e115e1b665fe94a006185d15b2955ff9361fd8306db5c950da7a6b177b45991523071a7bc402ee272ae3fa23fccb84a2223451077a1ab1a620c52290c631f6c5bf301a608f363f07a08e723867e6f09a0e387de4938fbc6808317b2ba6159261e496b7f30bf3a32f28d3569e6a6bd9351fb34c4edc063c5c788fff35cf761c32be38c1f3a49b64911cc4a82a2ae2956e56bb1752c4afab232ae47e5de1a13292b04608597157397b6b6aab9bb500aa79fb640757a993939bae6a3997a0a66dc102071ca1bf1c93c4efd2881412ac17885cd765989919863f8aaf96bc8047f7410102a5f3713ee6a4abda528c675791d875bb8ae967866c69b8f0156ee465b92b4b7aab1aed676ff711065b685d2db262eb3444255142e8e954d1b8884a589fd917c1bb9cbb4ad129c31b23eca33fc5f33f5dfcbc8fc6cadc0c6d02c461c57b91ba72a96c8210661350357c069edbb83e9686c465999c428a031082e96864fe7780d280cc8718264e2733248c26bed526f3a8ca521b414376c30de69f17ec0b45655995164e3ec4a74db86f94f394093541533319564a454ffb0113cccb8e280c9d7607eda830abbbb643446afe5286425075fd6832ce65286a22c46a608d464076b563bc516abeeaa94ddbf959a052787f64768423cd60dbaec575022e11092cd9663cf40f44698cfc5a2a64b5438c81933f593385303ca771a2d42900b70cba84b27163011cd5a3c17636c3a62c10a96b4e033928b8db154961ad21a95f36a50bc0a687ec97c99355ad65f966f6231134b1bef8658e5c0cc38378b7e6b738859a63958b137c816c872ba8cee8ad08f21291076b1ca99b4b41b2d96a8a360b307597c2af855218d7582e666c3b043a966644437167ac5aa5448a4295b96f0d92c8b1dabf75378fca170d74d2474236c5088bddc3f985188f60e53ee6012d4dd7d2ba9ab80204f0c5564e98660206aebd sk = 4c5219ae77586c16b7e25bb383b4c455903024343abfd7971c3acec4f32f32b9386c85cd3695492c02a3c314c90a2c359174c74cb081cd12985743763c7a16f05b0d5bfa6f1a3bacb2166b7b25146fe5821bc518008a17df274aab4aa4c68603b710001321c716457d374a1a74246bc39c55a3c51712e18d778c157a31bb138642a97742e43541b52705d5ca9ca06b04118a37fca9120419b6d1f6b568f896d82b26d2d337ec6841dfc63a96889579bacd64701c1ff2438d055ca200264c24cf3b1a25040511fa22cfc6bc40352b1bd0c9b9247656f446b3895909ba3cbbc3793eb6982fe4e23b33f60b80119e011b1afc9a9726fa4d79112d0cc449a68373bf554216d84f8f111013f540b58c473bb0bf17021867a76a72f5ac61701622fa07bd1b202471a19dd07d6b265aef791854c02cd8b311fe2013341b99005703b911106f3216e8a3acc025125c4608ec2010a46b0f03f616bfd4101f272e5afc836b024e5ea95a6c017824f88cfad41bacc8ab4b8324afa902e870b6f31552c488bddbd72e2138bcb0a735eeb772483364d089301931b7496bb29a484ed81669f40230e639b117614d1c990e8fc5610f49a1646c72dd7b24045bb1aab060b8b48bc265a8e7d8275690c66c49530744789fea05908abd63dc763b1abe3da73aeed383d2f1b57c0079356ccfd995bf83f36113859c72d82e82fb807a7053a3402bc0184903195e7e5bbef05c86e8960b67a1ac8e5c44c225c4cdeb7bd65530d302bc87682a71c4758502981c75534b0612737c9262fb854df1cb5d020e4f99c3e30a4d40f30538d75f5cc01ed3576a28c485fb2b8f52e025e4927ea61294ec065fa3cb426d8a1c7904ba89c3bc7bb49b4524400c87b2363a630dd91ffee4c8bb0ba5f7412711fb7d15782cfa45356498b11f848d090361b44798c053cfd52c0c11987e36d1bab09522c800cfc39373c674832800767fbab3dc055376e91705b747aba14085594dc30b01aa5366f8fc4ff8db293566a019a38c03a9763f00413d514d8bfa6eca8a4cc9b400e201a6291941be273f9bc0afd5647f93a4cc10322baea15296921c21847cf3567a28625fbb24202dcb518045c364fa80d743cbbbf6cb73ca1ce94561e86965e4fa57e60aa6b6497ac6999c2e231f4c269e7a82ac8ae8c48b78c4b6324fb9c51fa838bf65211b48c77cc831a052bb0222351fd285cc6b30906377978c680207e35df1e26463b28021e115e1b665fe94a006185d15b2955ff9361fd8306db5c950da7a6b177b45991523071a7bc402ee272ae3fa23fccb84a2223451077a1ab1a620c52290c631f6c5bf301a608f363f07a08e723867e6f09a0e387de4938fbc6808317b2ba6159261e496b7f30bf3a32f28d3569e6a6bd9351fb34c4edc063c5c788fff35cf761c32be38c1f3a49b64911cc4a82a2ae2956e56bb1752c4afab232ae47e5de1a13292b04608597157397b6b6aab9bb500aa79fb640757a993939bae6a3997a0a66dc102071ca1bf1c93c4efd2881412ac17885cd765989919863f8aaf96bc8047f7410102a5f3713ee6a4abda528c675791d875bb8ae967866c69b8f0156ee465b92b4b7aab1aed676ff711065b685d2db262eb3444255142e8e954d1b8884a589fd917c1bb9cbb4ad129c31b23eca33fc5f33f5dfcbc8fc6cadc0c6d02c461c57b91ba72a96c8210661350357c069edbb83e9686c465999c428a031082e96864fe7780d280cc8718264e2733248c26bed526f3a8ca521b414376c30de69f17ec0b45655995164e3ec4a74db86f94f394093541533319564a454ffb0113cccb8e280c9d7607eda830abbbb643446afe5286425075fd6832ce65286a22c46a608d464076b563bc516abeeaa94ddbf959a052787f64768423cd60dbaec575022e11092cd9663cf40f44698cfc5a2a64b5438c81933f593385303ca771a2d42900b70cba84b27163011cd5a3c17636c3a62c10a96b4e033928b8db154961ad21a95f36a50bc0a687ec97c99355ad65f966f6231134b1bef8658e5c0cc38378b7e6b738859a63958b137c816c872ba8cee8ad08f21291076b1ca99b4b41b2d96a8a360b307597c2af855218d7582e666c3b043a966644437167ac5aa5448a4295b96f0d92c8b1dabf75378fca170d74d2474236c5088bddc3f985188f60e53ee6012d4dd7d2ba9ab80204f0c5564e98660206aebd0f70968b18b91e1a9ce9a455fcfa568d9782d290807712096304ab9a74c3adebe67e7913f8d16c6db4d072f2499b1111e1bb9dc6928faf200c15429e90068f98 ct_n = 94b8c4d452d01cd16eba74d19fab2b800f0cdb2171376479a6c2d5a0eaee1d7fcc5b6d66bd93881514258300ac2eb24ae205e6256d675bd895d391792ea0509df318bb190c2262dd63a82f68adc9217025bca37800cac9ffe64a58ab74df1c90b9deafb8e47e409f8018a71906207d4a684526262efbfae637dacdad319aa9eacc7a4193dfdd60e97e583d3df62b2e2d8fb1d1037b8b327b1bd2d062b6cde9bcbbb6dcd525334773af5c6d5e927b74e452b27a9f7860eef0b66714ba21ea3a654a177b7ae9ffde0d773da93f4e675422e47db23fb1fd458329776f6fb628b9308582fa0ba91a2fb1cd982b0576e231a78d2debdb7cbedc103de7539a02c30451618f69719debb1dcab82797f67cbc537db801d24c76244ace81e730f9cfd7da77bf33a52c3ad113a241e561e46a408dbc34924310d9d97caf9ab211c794c4ccbbd1bfb5ca4cb5f0dbf0ef446ed1c3a737de3b928845a3f05d59cffd7eed2e40d4d938faec5037216be253fca87fb7c4b6ddc2e990c25deb8edcfe45af6480409016023cf065ae4266973057724debb67a1807dad8039e255ec4845be13e6795229a396ff50fc9da3f11a57ab8dfcfaa0d96042f89fd3b082c0f7f0820a73ab9bc0d5c39372851d5b0ff2cd79edca3bd9d4760238177c73beda7e1822ab9511521a4000728f5d3cdb80cde35ab10d043934802d499880b8ad8ad6a6c25d97ffd819cde5b3021b30b9d483009522fef2099cfc9b8875af3c010a9488ba4061288072688f370e2f25b2b26f2ce3b83d834256d75d0f55dba494b6d557028c069c6fe3fe87e3e1dfed6dd47c1326f72c6f33b2d2911cfe17cd3d710a946fc1019f95a6ce31f49b7ad67c90b153c487918ba3ac9c4083ff53e52bb7d4244d4c031612598128922ce7caccb028d141c6da50cabc52a7dc475eb406dfe24bd8d872caf9f9c589e7e80600b8fad6cf9964c2735478d4d9a95aa053f0c9160a3694207eafdd600be85589661c2010ce24ce1c3787c10fb244d28c09674fe157c5f24cab99eed04a9deb374f77d7030f3403ee80d725622f1f055862b331462d5b784793e4 ss_n = 9731f28be5e513ad273abf9a3bf45f66ae75644054dbcc1b797a5476a9db20bb ct = a3620058b7a2aa2efb4940a9cd96c0ff10c459fc2347b03d68e14c1a8a10fd991a45588e254924525d288d05886e432ba978c4ffbc31e1956bef4b0ec038b979aafbf48516d2f806290be9960cf618174775753513d9ff38eabf6b179b586383d92465d2d72caa646fd3857c9cf28f2f1b9e9d6538cd14650bbc41102bdf9a3a293fdb58b61a6021367c6a089fec29a59e699cc72387edac85bfbc368be13c2d822ca678b29fb4919ec9cd934e23460d2ccbbc1e0f94675e07630373490bd99f6f5b0ef5e138d0500e3c65a0786336e0fa66ac111d3e6fa49dfcf0553884aef3625711c24b8d7812c86ae8d9c68c7e467c2efd2d7f3562e7d2044abfcc52e125695d10c304c49eca95ef5f99e14d3930a4bb4f84d2ca2e577fe2392853824fdf84f32de07d226bd486a66728296523f64534bfd33d04864f794f9f34d68ecf45846b6551b7bcf319326aa9bd62a45d0cd99f3a793a8c90d8ed3bca6dec6bb7cdcadd809744224032a0997816249681c3672613cbfc80d958d029dc38fce21ebbcb43507770dd84f5cb4f26f2d066f1a33759c92ce794b71a514fc9cb8833ea79813fee97f42165deb13a74d58d2f5ebe91198bc2d3760cfc6d0bc38d6382494ef22034d1b9c7d56c9cbd010d896c73da55df8c2a7609c479ba1d24c0d3e787ce98687e69cbc4ab0feba1e2a301b53f3c89d286df09ca1a2a51069d7200254d6499521122284a650e1d7cd3ea010bbe5cc42e9fa3f62934e065a7b4dc200ee1df51001735a2a927edcd372714f3a15512e82ec93154b864e4854e150961a3d9b76ec48bf35a72b2daaa42107d33842839141e9b96b81a5a097b4cff182aa2b423835d776c0ee4623b3b7fc3b9e6324ce89993a719cc4cf4847dec2123cedb39852457e19d86f0d69810c35cb062bb40f1f43d7cf1c364a0a9871d32a22ce975e211f8b45a7724bc84d5b97acdd9795bd8c8ab74dcb5f2dd9fd5a10a307e8e6e6281bd5bdce7a59dc5409b59cc63708dba944f8e7c68bf2f0556676cc90a98697c7ae967a6748d882e03b0eb11110a8b42876df12eced896185aeb662e78d63f77 ss = a58691c3127194af02bfcfcef329e2d1b4a1e1b9187bcc3dfea5712501040c58 count = 147 z = 4dc19d696e4dfc52e86d511976c9e11b0f81773e32aedaf4147c199336f78087 d = 908d3e512ac5ca33dba37124dd8530c48d76ea807283d00486a3bc674d599cae msg = 81ea61d326b7ba17e7f1117e6f737f73c5548d9a05c9ccf566e98bf1dcdd3a6e seed = c7a751b8c47442b99efab81971f3f0cbc0a196fe6670f1e8fde739cb661b156f7d38f0d6039e79e4bc73a0d2cce945a2 pk = a824b1b31515e0a29e78c9275d8035a5711233740f0ad794aaac0587b6ab7470b13a819d2b356289ac2f055a89bf7a14f25a2baeda66cd3a9262885ca0464d6f03a85473ce59c34300c49840594d8ca2ad59ab68c0c1a2b361015a2aa1ae4907f2a335f386c8abb33559b2cd7d4ccedd29bfd4f37b8b61cdf4f735c0e57065c925709195dd2953c77a7c4f031f18728be1619e23685549570b9d0a3356a8a723796b10b86689416d25b781b8db407f735cac7baf1c0025d4054f4301426868580e4ab395802701c6100c16c69fa5a654d15d0e5b8611f82a13539a3fac9d18248c808854ab8b66853b1ab9ea6bcbb45e9607cd63276f7bbb5c5561cc1e79b4f9c31478b9a744219bd232cd09614d6ecb096fda8fc48348457c157f0500fe095b07702d14c58ac39b6cf0b12e4f550d9903c83e5230d807c2c55508640a6d7ca32b7472822d39b030b5b6585a97042c6d57f08bb3bbcfc3c6029c69a20d732a9db863f47b1d16e6ab8e413a9a94882e8690e9a58fc3f0031d177898c87690d229d3a97917931cc2818fd3d69b4008c7c7f598ce309401a09ce43b3902f7c60ee377e12b5a5111b0e1c1ca53e10e89d47ad6859fc6d41462ba165f3484d8fc5963194ed6b0661f9732b2305c1ff552749149cbeb5a7ff808ac247978c3333ce7ccdb5378b3494a5ac9bedb20501cba80eb59319770c3fed554d153c7c1cacb66c9679d7293ae128601482d6a358530f984e703ca432a49ee5a8c9967783b160687fb5da588395204352f97c7e7eba1a96c0cb2631a37695c4195522a333930f719c0f8a859e261ff6ca07f2b5634c1406d1265b0f95f5753019277a20d725f51c38c2bfabe14c24436976c3bba9f57ea392db992f902ac379893e66b8b4d881685926bb2f39ba50c2846e427645133c9776194f4c72d4470ef878b35d05d3a99ba5909575539c7c579886b3c609299390569671b48c1527994cff3a2b0eb7a5adbb530b18c2b9c8e8f0c4dd6739986b46e3e4282be3baceb36c16a3893c8ac2e1021246f409f5779b5f8fc011663010c7480c0356a798395bc8137839764820c8f09a9b01d40ef13716c02562953e72ee6d723dec218c4d2ce767b7afc08a50606 sk = 00100e43403d666272037030ab91ae32a6cf13474da3952f5ddbaf27d17a7cb2721fe102dc7a55218219af8a0591b00381a941d80456075651dd468673f27a22a0966c783368db94a4f953a3613231c2b45ec17088d799a47b54bc04c90c845fa0105669b94b37c50c96a813b96209796929416148fe7b5976a4455eda8e016a9d1460017fb35aaeba2ff6021a20b68c12951223240366d53bf15c3d5c96101fca609f6babdde79d995bae8b6653c88a22f4398fe7551d92137d89dc879cd982e0600b1bd65c8761889b33bd1df383fcec99edd13118142cde4c7a4cbabfc1e38a3d93204dc216f8f044048649e44651b8d21f9efcab9fdbc96318b166b2b39ea9321df8b12f662c83b43e75da17450137dccc739f47b011692f25497d3ab9112e820300dda0825c3a7ac4653ff4346ebbb1d6403d8ac124e2367a59fb95c084323ef673d9a10952d72448c02726097fed551545501afc1510fce96d122caf21c7ba7a0609f375869ed7115c318c6275ab03d78a84e12c63f210a65b079f7b6008db30e068a95ab8524e704d0f798359e4b8a4db9ddcc55b0ad9557b377a263420ccf00418f60cfc8b3a01a006575444a1e43bcc6cb387cb8fd0594a0ad4565b6780b79c3a508b6e9347ace67b7aaac25042e876e4e134a6c89321a39adf7981e5ab082428a264549835c16d795651da4b08d5254cfa50611d91344f99c57fdb048086c5af8193c2d04b8442159820ccb040c2a8c078a1854e26c47fc5788369d07c0dc97005da7648935c126c290eb055e14341675b102cf8176d496ce0412e3343be7d93158a1b3a91791522cabf91f3601a6508e1ba0110938f4ae11f85aa1991c33134993eb87784ae114336b9be00627b2e22605477960451139ad8cae925ab9f63302ac209c6029dccd7b585c2c404431fea6a694e729b70d60770b60d2940c0a12477f82495de84248cf1c47e23bd2ce10f79395a8e65ac68245f8b3705f8e0ab78770cd911b56e977c63a048df7544eb4b837d6787fa109b87cc985ff2b3e4fb639b645f29721496e6b95c624447a6c3ff972aa246941349ce1824c0a824b1b31515e0a29e78c9275d8035a5711233740f0ad794aaac0587b6ab7470b13a819d2b356289ac2f055a89bf7a14f25a2baeda66cd3a9262885ca0464d6f03a85473ce59c34300c49840594d8ca2ad59ab68c0c1a2b361015a2aa1ae4907f2a335f386c8abb33559b2cd7d4ccedd29bfd4f37b8b61cdf4f735c0e57065c925709195dd2953c77a7c4f031f18728be1619e23685549570b9d0a3356a8a723796b10b86689416d25b781b8db407f735cac7baf1c0025d4054f4301426868580e4ab395802701c6100c16c69fa5a654d15d0e5b8611f82a13539a3fac9d18248c808854ab8b66853b1ab9ea6bcbb45e9607cd63276f7bbb5c5561cc1e79b4f9c31478b9a744219bd232cd09614d6ecb096fda8fc48348457c157f0500fe095b07702d14c58ac39b6cf0b12e4f550d9903c83e5230d807c2c55508640a6d7ca32b7472822d39b030b5b6585a97042c6d57f08bb3bbcfc3c6029c69a20d732a9db863f47b1d16e6ab8e413a9a94882e8690e9a58fc3f0031d177898c87690d229d3a97917931cc2818fd3d69b4008c7c7f598ce309401a09ce43b3902f7c60ee377e12b5a5111b0e1c1ca53e10e89d47ad6859fc6d41462ba165f3484d8fc5963194ed6b0661f9732b2305c1ff552749149cbeb5a7ff808ac247978c3333ce7ccdb5378b3494a5ac9bedb20501cba80eb59319770c3fed554d153c7c1cacb66c9679d7293ae128601482d6a358530f984e703ca432a49ee5a8c9967783b160687fb5da588395204352f97c7e7eba1a96c0cb2631a37695c4195522a333930f719c0f8a859e261ff6ca07f2b5634c1406d1265b0f95f5753019277a20d725f51c38c2bfabe14c24436976c3bba9f57ea392db992f902ac379893e66b8b4d881685926bb2f39ba50c2846e427645133c9776194f4c72d4470ef878b35d05d3a99ba5909575539c7c579886b3c609299390569671b48c1527994cff3a2b0eb7a5adbb530b18c2b9c8e8f0c4dd6739986b46e3e4282be3baceb36c16a3893c8ac2e1021246f409f5779b5f8fc011663010c7480c0356a798395bc8137839764820c8f09a9b01d40ef13716c02562953e72ee6d723dec218c4d2ce767b7afc08a50606e1b655635dac570cd267db05d74cf03bb18797306cd0406e475d2a32463e02e34dc19d696e4dfc52e86d511976c9e11b0f81773e32aedaf4147c199336f78087 ct_n = 59d7ed5a82b7d89cb85780130145aac9f25d6c4e5e7b29d5d0528f7cc67e6b325c0bca1ef92c031bb3e3044078403c161a904414b80f59121fcfd5d78b4e5073703a56599c77b8d15970945213174b2c45e808910424e9fcc6e89a9c9598efe1828a0647646c6e8c1d2b56a0e8a3c3b0f6ec7898de1c2ae909bf1f5d2e0a52c907adec3ad9839fd5ddd51aff085d6b3a0b55e465a90cba747dd9d2b91e1caccb708c884ecb4434949b019e3b890da3a63791b99985d74e709497b673e96d820ed4293a62d7037b8b563c84f696cfdcfe9abd1a1471878aa8d90c6ee6bae12f4dd67200a72242110faf73dfbd3b8b812582d76247cd6270c6b8e1bbcbd97978be05f44cfd65e697928e1ae95c6dd2af7e8cd1352218ed8739abd6737d6d5bcaa6dbbd700f4c4adcb891319b93c2ed3b304b9ab7bc98b2816fe62c667d8493f6b2fb1e5f29569f1074523389f07f5ed11a9af0016c84e8526f4904b8842c15d372ce9a6d3a026335be5de97d3e038ef157c7bf9912ecd285b124aa7e1931ac6e05e80e45f567b067d30ad2ab2a90e85b709c3f18ac3c671716d4160654bb6451cbb215466015f3d116ce21c1092a38b0f429cc68f880d988adca354bec8ddf48a805a512b7a840d55bd53a4dd63af00fc30f92e2672b7cc90bb07537c7f5237f93a729650f99fe7fda428c706efde79bbdbc141cc20f8586b7377a5f22b75a7f986f40c12ab427bcc1c916780d659f751fd86358fc0531a6f968c138d0464bb6fd2658979ec01789c3195224837b6d6cb79544f125a8d0da5498dfae0c3ecec5dfa8e20ed6c4a00a558bcab965dd9e86baf2fc7be7d1f203b30ed8f534bbe3dbab9113d88da0ba3cbc540ebef45e0df0f9096bca8aa5cb04d88a6da37a53fb4263f79d02f9bbc087e671d3ea52a4d57e886d3b96513c899d809aaa3cbe01d0fa57dac8faa40ef5e58788d8c838d07d4397ddc7746caf11f9517d05c78778e659e7a3068777fd3f9a279e30b033a7d88a1204bd8153df09499aae6c1f75b093e37d916fdf3a311ac3511294529e88d8fcb62948a5be6163a1548828fd113df4b8f4 ss_n = 699f4bcb1e0b3f27b9a87fa7d93faf487e7515eab76080516ba19044c53622b6 ct = a2c965c3c11952437375a0e56a1f7005323d7e24502f7f0a0b9c8571a35a5b58a8614d451116d0246acfceca468cbde96353f050580082da3e9ef072608d1c1031e757850399c9fde46504beb0d84171f5dde3a3b5ed9faffdde628a862dceebe864a3b2e7243eed28350a0e9ce536742fb6784ce05ed2dba0e7068540c44d4c2d8d15c0a8c5442b8db963c539e78c8e5886ef0132ecf0731d8be2b2bc2f6f97c67a97ca64a48d5b814a49eff1bfaa2319074c7fbbc97e7a3bfc54c0258a6cac7bd153b39929cb7857701739a6b44d84f3b638a94d8ed83f4f02a25c0fcf520346f4a3ee0425729cb33f85f3e8ea7a9527fb1cd45c5e70667c0b6d5f872e84140feca904d42fd1d1b2b083c864a2a3f6f3f66b610d05ea426d0e86e32bd4b28e07ae943ac35cf499ed7d7a0ed372b8c5c53202be684ced4c561f776973cf502fc6b17f93441af4217ff51ac69eccf8b748d34b60717b3c61a7a2f86680db1fdd36b01e6a8df03e7dd779aef4a950d70c40d46cfef2b24e1b61663a4a506ca324d8692ea0e3a93d97767f26fa3656a4c74c6b2afe291f212a3d2f4e6aa9b5eacde06051c744b9684df17c74bc0d227611225e58d4f50538aae34c224b13f50d6c682a6771bcafad4fee247b11879d923642692b30fc2e773740edea22d00fe6ce88f98fa46a0ee0fe4d0032fcbf19256cc6bdd52d52a32f452c07f72306717d212dce22356de42a348187b55e1fc03107eafce31c38188c5a1a8acea280e33a3b1b9f175a0ba5cf96118f1a5d51066a04e8564597653c7e02a0a365c813602a72917d085009b4b22f513a8587e127745aeb1e229707002e79f8619a31edc84c6d63264935a9f23eab1ecc4602a2eed7b18a8e50f4094aca5380b17d03710adeaa2404b79b53c1eba1bdc9f0c4adc8df35507100622669dcbb95155df3fb24b4a5806b808b938cbbc4e66b1185d26e2eb44910a0408501c6a2c8028755f1ee461fd0dc063467ecf90931fd457231b0c0bcc155b1d0a9069a1f8c85e960dfe92cb9e17a014ceca903f7ca66ddf6d89c7177d2159f4708119c72f86aaf600618da12 ss = d7d5f3c1aaa91d9d62fed053b2896300b9983f89a22dbfe319bbc2ddd8f1e11a count = 148 z = 3311e274bfec93aba876a22245855d0515a8d0bed5da6c64f440edf008df1bdc d = 639de0ed6490a3fc768e7c3703bf6ffc1f281dcae4301d42a5720fc5797156ef msg = cca8ca6d41e5ad2da5486b276231e0bd18226e54fa8325def2103a3c586306a3 seed = c4203fbb0868e5a682d23a9532d25838e96d139a6b695b48b29865a74d8f210f5e070c263e92be33d3c12411ca768e37 pk = 09763f5a8b34a82206bf3a4f7b33b322c70a5dc855e29a106629ba17e65c4861a6e1305352e933fd943237a65f59815199067abe995d7bd3537068a21568abef518cb98c38ab392f5bcbb3f5745d3b30aa5bf60276bb3766ecc07443472aea5aa713954bd7bc161c8a05178a602b8465872530b779f6260e9e36b2852c654f33a085d6062a69b7562913f5ea8e4c95c55bd9be5bc98243cb3b62f222429447608c50dafa72b3baa91edbceed59208393298aeb8af287151775cd47e07139e937da4a6c89b55898501aac9986e5426ef33a875eb0907fe5112345942e827b8ca3bb450a6bd32a407a852119180ea4072dc9a3794d5a08eea036e7156ed74c57284768608ca32d56c2de1329c2594e8c308754ab9383b1a46b1450b73469bd54baaaa93c4de4cd5ee2b92e016558b2cb3f670ebda03a896c736d7a428a2b409a369487483d3d761a794695fad53f0e14cb3d1abcb548ba98c9936988494737b93a1a9e6976bc4ca0cd8b37748fb8b2204062f75780981296051117dc73c4b7ca1e4b98bd02946b460768b80a2781329f18020df03cb1e8d4a0cb529d753a27a41875b32b7cf3e398e40173aa371c6d4272197a2591d61380517433d429fc84678e48173ef74e8dec8dd1e7195bb686c3d7604d061b0638aa38e374fe31452a7546b44aa83f520b2627c3290148e4d60ef033443be281d4589735ba258b9428cf5105f1a20eb4a65cdcc11884f52cda7cc491388a7342af7d80282ba11385d32947ba6f8fa92f6719b96d14228b515d7ce6b5923986bef2c86fc70e7be1b585aa3ed4244ed03a823e5a301f52529102a2b4b06d4b606ca7061c0f87817a02cb544a96bc3cc668649d626c59751b7bf468bad363181b14815a2915afe4628ca46b7f031610e2b6c747814f27c0e20966d36535760846e51a175b2ba6d15074eaa0b3f062a4af454ee29144b705c5f8863802b47bad6465551bceec59145ba2097282b493cac81e13aa8831bb0b335a3fe75ab9f11f88b3640ac497153029233caab1204d6ef900ad054b8a24b81238078252c22672445bf09f4cd6c6f1907f9aa452bb4e8ed2d750565fa81c696a2d21b59ba8603d0640134caf20091dbb1b8abb1c sk = ec31330537727f9b2dd1597474102eeee09cdc644b206293fa4184ddd215ca6110dba226fd2a29883949c3371dc3654bf1707bcd683e5d2a817efc5629978704604ad22369fea4ad734a825911cad5fb744762c223e53b7ca039fc72909c8386c9307d4500bb92c3c37e2113a7a24586a6cc11c7801cdba88ba0c8aeeaa0b67654bc6c9f314c9439a81809f499766c8ea0ba39fcaa5bf8f546f564645c6a5732457b620624d01cad7b8b06c38095efccb7e798812e9c6896c88a5d3176ba39a44f518c3d57751801a2b3a8b144006e1e52c7bb28262a5ac27e1718c5ba5e0a9705ad171b71c77784b740819c4c76e976d9ca0f34b5c4e16a33ea1b1b3e6784fee5b5070c4ef1930fc8793c76ac35e145788c5a454bc50e18492bb36ca75c7937e3895b2e6229a47179e8a6972b875cae2b740cd35e5eb772c031364646b1832574a2f8acf32981e994b643d2c9a2e78f222165975b1705b35fe6172a3214af0e0210001cc5df494f8fe7a1ce6b9564422b9c1785e1512e8c3c16eb492d32a0010c504f6e83a8cc486bf5645c86b513586b48eb403e59450f3890479315236b2b9a88739fa4859115127698813321b798f838c99fb203fc58a2a6505ae83b07ffd49c2fbba4e6933c23374746f9978e94069f91625c43bc3d930f1cc81288d6610d7b4c8560831cecb7db52167b453dff60b9def66c23303058bac092548b8ab06739c7cfb38918f351a9c098b7e8f9505c22922d3082efa997877b038901147e3046360485fc8435d684294e547e3cb2b51d2053002c2e91e615c414b4bc50bfa50397f05a6d1a529b6c1192eda70e83e7487f148c3850a2ecfb281d3a4dc8e217ab66cb9a163b92880c0319718dea6a336365f0f96a2d7651d47644750c78f60001b611a060610329f84de109cdcef3544c631cb5753cabb82c7601037e8cb040b81576e2c6bedb2b9b766fcb202d4265193b6bc3834018bbc2a7144aa74952c21a5560a1c2586852202b4068a4d34a143a1ddff46c4c72059cd9216bac6247539979a5430e76bc2275afb879925e462cbc3ca34fa45c6f4b3ef561a228689c09763f5a8b34a82206bf3a4f7b33b322c70a5dc855e29a106629ba17e65c4861a6e1305352e933fd943237a65f59815199067abe995d7bd3537068a21568abef518cb98c38ab392f5bcbb3f5745d3b30aa5bf60276bb3766ecc07443472aea5aa713954bd7bc161c8a05178a602b8465872530b779f6260e9e36b2852c654f33a085d6062a69b7562913f5ea8e4c95c55bd9be5bc98243cb3b62f222429447608c50dafa72b3baa91edbceed59208393298aeb8af287151775cd47e07139e937da4a6c89b55898501aac9986e5426ef33a875eb0907fe5112345942e827b8ca3bb450a6bd32a407a852119180ea4072dc9a3794d5a08eea036e7156ed74c57284768608ca32d56c2de1329c2594e8c308754ab9383b1a46b1450b73469bd54baaaa93c4de4cd5ee2b92e016558b2cb3f670ebda03a896c736d7a428a2b409a369487483d3d761a794695fad53f0e14cb3d1abcb548ba98c9936988494737b93a1a9e6976bc4ca0cd8b37748fb8b2204062f75780981296051117dc73c4b7ca1e4b98bd02946b460768b80a2781329f18020df03cb1e8d4a0cb529d753a27a41875b32b7cf3e398e40173aa371c6d4272197a2591d61380517433d429fc84678e48173ef74e8dec8dd1e7195bb686c3d7604d061b0638aa38e374fe31452a7546b44aa83f520b2627c3290148e4d60ef033443be281d4589735ba258b9428cf5105f1a20eb4a65cdcc11884f52cda7cc491388a7342af7d80282ba11385d32947ba6f8fa92f6719b96d14228b515d7ce6b5923986bef2c86fc70e7be1b585aa3ed4244ed03a823e5a301f52529102a2b4b06d4b606ca7061c0f87817a02cb544a96bc3cc668649d626c59751b7bf468bad363181b14815a2915afe4628ca46b7f031610e2b6c747814f27c0e20966d36535760846e51a175b2ba6d15074eaa0b3f062a4af454ee29144b705c5f8863802b47bad6465551bceec59145ba2097282b493cac81e13aa8831bb0b335a3fe75ab9f11f88b3640ac497153029233caab1204d6ef900ad054b8a24b81238078252c22672445bf09f4cd6c6f1907f9aa452bb4e8ed2d750565fa81c696a2d21b59ba8603d0640134caf20091dbb1b8abb1c589352675d4970e8aa0bb7657be626f6d2746cecfe86f00d9ff4f4d2908b96e13311e274bfec93aba876a22245855d0515a8d0bed5da6c64f440edf008df1bdc ct_n = 70f4fb8447f5f6dccfbf59a80a15f2635f3da657caa01a8558633c3256ccd409186557e9e0948ea2e500dd2a449e28a0b8c44ffd7cdd5eb0b13cfd295cfb96d2f64e0e0febfe4467ffd8fc1150c4f15a8fbf2b306fdd0ed97b5953810d6b396a6d560ffdda842139e3a6c9e85794e0446ec4419d033bcd1726316f0b017dadf77e4d821bba934b1b4457e6317f9e792beee74c19a718d38b7420becd7e3cd4304ef2501dc58fec3bf11c723d08208b30ba43b12c3a7d744afb865a1403e9c9fa61f681191fd4888d98634b097b14168d4f9ae25f38614c18491e4c84a669727aab65232e458dcc61b3fa275c41147407ee382db6e335e6451ffdd2a5a9bb64009a1e1a7b46fc8f4fc27a1f7c23c458ee6887e9158e7affa3dd1fbc6457b95270fa1712e7a286a21ee268667f6b17bcf0b72fdfd76be871aeacef0073c2f232be5a496b002e702d03526df830f93d0a6e427a88ef97e68196aa8fe1df4ae92b082a87a1ed7652d7724543cf87c8544aed532bca4a1a483cd0c487e0f9769b0a081db55144e3aca4c1723f35b19bfb109fa6488452278df6a7111728f9f94e38e478b5b13f9878adf07bbfba920feee2272a3928651c31e6f1bc873d2b5644272169fe639a38d62b52d84333886ce76c67e143376abd83b5f7914424b081831af37cc7a22db4dfe45b8b30a1658e60cea176f7847f81ea35d131b39cf6cd99abe11b5ba34cd756779b87998a8e953ac6c368d569fe6ca2977e42122d055e3ff4443eb4f9c29f8917b005166474fa38000a6b817d6a476342b7c867dc180fb0a2338657760bc2803a603127a19464f70eb4ebef840a8d2a5e037d8ffcabefce350aa648fdabcb7e2bd3e766c42c6bb114623ba771e77522b90b0ddafdacf10e6abc494365afa432223b67b25a8d76260a207a0d287152e0faafcb7573b1d6d83c66e85ee019be0dde8a08f1b9ea270367243c4ffaa4d6be80e4a1b2457b41849a849601d26dc749fc3bfab2859a425255bf34502257779c738015ce9a3fdef362fa1b24feb8c8c8562003a60875215c24198e8ba74ae9772de7ef64e1e259049bb1 ss_n = 7eb38ddd65612267744235a4bb255d65488ce257c0493e79d37adab6c7ef8d0b ct = 52cd8de6f32ebe6f5d08fdeb3b5b19fa5bc7b6b05294dc756f0a0a2f1e199a074d2870ed555f33f1424a9f941760f4d5550743cfd7c94a78a229ac763f6713d7fcda1bd2f94e8bd19e895720519b1508b0b79b321a82e953b8d71501329555a1540ee9ba12e3df449877d2fc3a13594c6226410aa25b78bfc11b2f10f2a496dd004e60e60f515c926d7a06ad7149934f4f5d378f6464e09e1be98b3232dd5f0f7c08ea346b95bcf6acb321e3896cd15fdcdb4014d3ed0d2067bb34b0f642ca58ca43d98fe8cd3b97c8fd2d82aaf2f261cef04101ad2bcc38f32642a6fa635808a872c9b9e3408834215dce32352f5cd3f3826ac33c39e9cf4d18d630a4bb90ce27cfe238828d64dfe23147519e894ff690b3af5e36ecbf9895ccbea4a295700d0ab92441a7abdd368480cc30a31d0b9d4612f659eb724a6edbb9864e8a9c9df169782a301217ec520f3c55d652c5f03626015f2b1842b934a1cc3dc43cf132dd558d7ed2bf464f150f804e642c0e67fb9549eb8b518fa14976a3d385ecbe122f7a855ca28748a9c7b826ac8480be9819ed6b1216d8e33f1572f383302fee75796e5a8ea005a46f78263b47c1ae4fbe3cf468f26d4d24789472a9f399ca149951a0976c07bfa610e03895f2adbc355985e6528525b6876ec13627f093b87e2ff9b8c71bd7fd28c15e33d618b504194ff07d9c7bcdb2bf8b226357586d0f02c76b7ff77c2ffe186afba71f2c77420fb0685b7a4fa87d3b7ea5e0d9aeeb9f8ae2747ccf6227fec0fe9ac0a2070afe7e16c1b9149e74208f9ee24683df8079645b03bfab6ba30d21b6e61dc85dafc444a2dd6800966ffad212a91fc3d9e397148f54ec1c82c356696e195d4606c2d858a292433b572c0a71f06d90a1ded530c190f985b1323d5cb91904245a4c00e1984a1e8679d68ccea44c735708b61fbabe4296a6544cb2805824ec364e68695e1f65a5128b45fa8f65f7421e50b94b9a0fb606955178a8be23f894a42e79c25100fc6c089ac375365a9ecbc69ec50b5477281ae65b6388f4361152e36cd43f4fa1b16803c22f8226da7e8909a238b3d9eca191 ss = 7cdcc49ba79eb692eb91998f453d0a0ed29ef260634c8568c8f75cc6edf14aff count = 149 z = 9edd45aa3b485e3c8a831e62304a1ba2abdf511ffc67c0ee0c9e9a478a3ff2c3 d = ce35ff8ab6f45b48e68471403595486081f53e5d0f5774235b9beaed8705fc2b msg = b4e32707ffc160018d24f090ecc8f06a9bcf5af06d7f5073a2d419646d15fc2c seed = 50ef272776faaea6080a2186a76f2296a78b3faa7ea6f567359beddf1b3a722ae0c4392f6ec6b02d60bf6e5404f737af pk = d73c7800f0a69ab4257b5b14c5612df8514e5948944a9a73923cb92eaaaf651a554be7314a74712fd85cda97af34942b56fa2857aa9e3fa6bd7d06457988c78e0316927970e11667979a9c215b843f9383c3ac1833990ef3f786c4825cf948723b94a710a7c200eb0a6377594eb6a3fa9904082710e4eb4f47247d981313492407d015c354b2a8dfc096d30334ed275c1e7984206825faa259381473f31689a288004b006e6f4462e23473e53249f6867356227828225505124202c044fe1471d0f4373770ad3306a4ec40ce1b8c19ba2654a2726cf804592b56ab4d724354a436b26298a9c202a8b74c47177db0f875663c2cc4e950e936b33ef32054441c8845c341452248219c7a58b5c831362f0b1d2ae1a7e8e7c4eb099adcc467b23a5aed350d36f25c02b538b91ab8c28597b9604590a259e044875bf13dc1484e03c58809a736fb85c58ee4765e749ed8c0b75b34669a7c5005fa0489189364f3ae8bf63691d88b93b0c49737360024b528a572d424a07e975b89198452e8680433af5e2cb9875b37ef617c35fa049609bb2c785bcf2381fd1cc035f5cf3b359824a83b5553761d32c626ab7f08f64516553d22b16592d335e137aba5468aaed619e01b9f73bb46f709cfde2461826bcea0033edd07772de957ef9a85e8d6076d08c278470b97776d715a0150aa8994d8a664289da8006098600716a1ca27932ebce5c2f27c6e2b68a1c953a547a30ecec8a0a34a6756221961aab07dbc47d2087efa395d1f3a90f8b1b53c9c0e16da91222bb5b128836bdb7f5a3aaaec655586faac9978646cfb4ea74c6e7f116bb7515fcd0478393c06d75351687ac26e8aa75551385b50c98ba260f2b995f29b10e5f4a37b0939c380cddb76aa5c42239c6577d0513e147abfc2b3184ee3282b488da9f83c19ab78c050cb9782302c4548539a6aeda602487359d326559ca38252b723d739540e85c8eda75d34fb9feb56482c472cbdaa3a60f48d4bf57b92dc925e301e9613488b43322c0382636375db96a5daf64026d5278e1abdb4a029cda574baf95231525a015239b9714841e610b723a9d2a4da988e59f9469324aad166cbd8b17f5438d6e67a0b0be770bc06acd48428 sk = cb53c878cc01db814d0fc15f8877b517387af0f5ce1371bbd69c052519c8cc5778c84976ac792b3c60b4f6378c7d7075fc97798a573a0128b38f823a5be746d9f36ea53c193572827895698a5aa12c963bef0089d473c1969b00c4ab8c98b76c02539494c7723afb58b79827d5234c920c5e4c58ce49674c83d021b3c831f5127caf43409fd5970fd91f0192541b0c000a7308f7117f967463b10a4717aba6ec731cd4ccc6d8d7b45e1c08c6048cb6c49358cb00f94caa5c66134e3ca8d000523917a816da852ce96ebde13128c99bfb286331d67b78f9a0c282959321ab2f66c524ec4c2a69ccaf675f4568b8b28a7f72e0b1824a129887514a935987241361a876fb5a92250581f8a42555703099f27270938f41ac5d505a4e3287619fa8392890346d9c6ce2f53adaf28dbfc56b983206f64a5f96a4190e5852b6041621e762fb345d5f4616fa003ec47c472db0b93aa7883da7c4ec20aac71047fa3509c0ec0f34ebc492e9c8ec271d647c9d6781136538c82f6396af498997884f1440cca17176784b559941ad5a68a9468879f15cc8bf784d36fb6c02f180cf300b9749c9a23122d367b9d295ab2d321e42b393eb8a36ed5850120287e4615c02b77f4c147f88149367e72abca939126220688aa8bd486809137256c61ba2b0508af763d3d0ca0a90c5f6f2a5c071600c137efc2170dca698985026f655908e663bd4267226b3a290416240638b87ca4a2649a2b2b6b2bcd29ae9072a0339a0043bbba88179f9956605b7634fb304eee5182b71a46752127bcc454c445adedcaa5c594c49fc18acca5c9a76c29b5c2e7b374550b4a97b2b6d5896a238d181ffd0b42c3033ba63a08a677bae1bc564a610a7791660979f1d8669fe503a8852c781e676252b04d0c12a68a396ef279b7e312abc048ed9868ca4961676f736b1d521c2cb89e3cc316f9a501418028ca92490307242e623b9118e06a4555fe7a68cd026b8868fbf755d89b62b88f5aaba0253576c25c3c2266b459d694b225ea18ac2387e05e5045de46a7363a46735b8e4fa86eda83661470e14536064ba96f0a0a3d24985d73c7800f0a69ab4257b5b14c5612df8514e5948944a9a73923cb92eaaaf651a554be7314a74712fd85cda97af34942b56fa2857aa9e3fa6bd7d06457988c78e0316927970e11667979a9c215b843f9383c3ac1833990ef3f786c4825cf948723b94a710a7c200eb0a6377594eb6a3fa9904082710e4eb4f47247d981313492407d015c354b2a8dfc096d30334ed275c1e7984206825faa259381473f31689a288004b006e6f4462e23473e53249f6867356227828225505124202c044fe1471d0f4373770ad3306a4ec40ce1b8c19ba2654a2726cf804592b56ab4d724354a436b26298a9c202a8b74c47177db0f875663c2cc4e950e936b33ef32054441c8845c341452248219c7a58b5c831362f0b1d2ae1a7e8e7c4eb099adcc467b23a5aed350d36f25c02b538b91ab8c28597b9604590a259e044875bf13dc1484e03c58809a736fb85c58ee4765e749ed8c0b75b34669a7c5005fa0489189364f3ae8bf63691d88b93b0c49737360024b528a572d424a07e975b89198452e8680433af5e2cb9875b37ef617c35fa049609bb2c785bcf2381fd1cc035f5cf3b359824a83b5553761d32c626ab7f08f64516553d22b16592d335e137aba5468aaed619e01b9f73bb46f709cfde2461826bcea0033edd07772de957ef9a85e8d6076d08c278470b97776d715a0150aa8994d8a664289da8006098600716a1ca27932ebce5c2f27c6e2b68a1c953a547a30ecec8a0a34a6756221961aab07dbc47d2087efa395d1f3a90f8b1b53c9c0e16da91222bb5b128836bdb7f5a3aaaec655586faac9978646cfb4ea74c6e7f116bb7515fcd0478393c06d75351687ac26e8aa75551385b50c98ba260f2b995f29b10e5f4a37b0939c380cddb76aa5c42239c6577d0513e147abfc2b3184ee3282b488da9f83c19ab78c050cb9782302c4548539a6aeda602487359d326559ca38252b723d739540e85c8eda75d34fb9feb56482c472cbdaa3a60f48d4bf57b92dc925e301e9613488b43322c0382636375db96a5daf64026d5278e1abdb4a029cda574baf95231525a015239b9714841e610b723a9d2a4da988e59f9469324aad166cbd8b17f5438d6e67a0b0be770bc06acd48428fdc863f82a7d2b70aa7b772a798915df065550d3d289eca29b85195a1112737e9edd45aa3b485e3c8a831e62304a1ba2abdf511ffc67c0ee0c9e9a478a3ff2c3 ct_n = b2ee74cc84db740ef8c14db0059423134a14523ac93ee1747c0d634a79af2691ca9254501a7e582ac4469d5b1bb0937ee0e431823cc20be5e509c8b1b0621f96f75fe3d12411eb186fb50b691b56126ba6be6cbbe1a4cb61435106a2f30c6ab1138fd9179b8cf6dba6cae1e013a30efc31add4b5dfc5d0271cf37ff24e3dce0a36c61aac57bb1fd162ebfbcd258e901c83a4fcabd675221f65bebc44c402d173dace8dca9093c1d0b5f25e44ed30cbe422e20a346c17f998b0f44965ad850b4f537105d7e04909c116ea397155cb684582e44ab0c5e40cb3abef9feb837ef8b0414c7d57bb0e347e4d9a85c53c6d6dee6f452aa126f3a069548ab494d36210cf69923b1e7fad8f2e69b4a583b67675a4ccfdc71039f5b1c83d58fdc0bb8ecd9975884dc9054702c3bdd2d849bd3c541807c1baf5886e088bedac6614f3a5974fda3df49fbf9bf3b12a0edc75a7db68f506d40714269f98a97684d52c46d891db2a071123b76dbc9f607a0dece59b7f364f63f836d877ccf9239ef236fa8c7096630301eeaade729bceed66a182f34be06c083203a2e2013191bcc1c9f258f419948d550944603f95200c66a2f15bed784e5c6102327ea4e421cd0c40f19d3a099af64af10a199ffb2e8753aaad5c404ced39abab761bfcc990bc455d3f37dbae7d697d1c39077d6d2d80e44602c6479f82810ce7f8becacf2151746a8bfce5c210f6b6c35c4a5b00b0127b7603efd1ce8e3ecf6228d7330d462963bf4ba8d631e202c82582a9630a6e547362ea15bda7e33256af273176bca233900bcba2f26f498b2a4315c5c787405532f6924d0bdff937870a079e1842710da47cb4bad88268e43a8988d35ea3103930d049bf3565c7b7d02692276c4ab4ccf1367ea17007662b6fa5aef22fe4a61c3b5536fa0994b2ed457983a4e3e21b14e0b7ef071f037d83e79f8c4603642cd3c90fdb630ea437163c7fe00014701ae75538f4e43e9ee595537d6a6b59e95733ba60cd7ef415ef1cecb76946888327eee073c2539f4b25ffae5aff4f84d9f36e74edb7c1459b364d5cb33d92b65e83e9673ac0bf6c2a ss_n = 3fb458ec646c051b31a652626cbc6a566278119c00aeca378b33b5775deeaafb ct = ffc779fa3ecf230a39a2281e8b186e102caa64a5a34c68e2c16cdf34561cf1a80dc550672fce22946b3fdb16cfd8c927a20fa3f1b86aea77af7223ff76c93d8c1a5f7f44e88f69084c880de4e2915053c291be3e7a5afdb1d59662c3f3640eb5e011af3a85279812b1b2d89304adf55f14339ec2c56584330f21a6a7a95820654b597a1cc327689d07028c7c23280dc6d4813bd79749df4fde46dd8982ff18ab732e9b4b24be466579bc265d030e4fb79a416be849b4cf7794c455a3d8d19c046b65ed8a05430c222a8d98081062a4b40e83c62e8dffbfafb954794501c1276ec8d5002df8893341e50d73eaee024a3d7778bda6f05bc18237c9710b72b1e8f6ab8af5cbbe2c1e78757c93be2d73e91895d47abf4d5ce62f670c95398ebfbabd3054529c4ff0d727603d69844cffcc70516ed8f12a9681a4ef002f902cff72fb0b4856753e394f30760b8c20915dc42c745bfefdafb912dfe989475d69e8e4dc3228d7aabe9394f78af570d40d924f0b63ac01244a951e0e73c38aab78422b05dd3f7326fb4d125f35dda3f0115f9130a83abdecd0eecfe455495c62cc5e2681c06d7fa9e59ca9b5050a4fadffc74bebbcac75a73c66a0106e03a9839fd0497ff240d1a139ae8213993ea826dcf2e80313339be0dbc55102a4e5cf43199f9c49fb12ec04a2512590f7664e5fd31c155d84584f0d8c016f15a2703a27399d80c9502e1f204d3b16ad90c280d1145534dd0afed354fe6211ce4a7f2d7e50adc8636e1c43e5b96ad6723e40ebfd5a7be2ae90cd6fb41c39ac9ecb6ffd5cb21cb4a8a3b12e2d5e2ac1dee9e5bc51b4428633cf1a4329309bc52a3b104950596019e6b7f4cbc2134ba74e804fb350e1848ba989be8f54397715feea88100febe012c77ad9f07c620e43f8283bfb21150ffb3fe60282081707a92cc5bacde7e3e760aece2350cf3ec089405a5e6a3bd80f53e845c599a99c8392cdbaced70cf1a91f5c627584ecdaa6f137367ed203d875db55da5548c55024bc474f426fdb67d9bdd3525028a427798ae0de90ac8ff0a24f841057b1054b8a46c56a1a4911175f5641 ss = 0bdd953abb26744f20768a746858d80100d4194675f42efa09dc36e33807381f count = 150 z = 3fb80487f372f2bd0ec79a1b06d76ad41fb86f1a4365ba78b9bfee0625ef4d1c d = b61e559886b354caabf5f8fbba85fd796c3b1eca3b4df3c37d2e5d8776857c8a msg = 5f57f56249595a4f39e24a277b657be6e175c6439807f7e4875d888dd9632b31 seed = 6441f97816d27fb20d52c3c531ed08a4b17fa952e1a4485fc43f7a90cd92a36d7c0738305266b86db835876d930b2b9b pk = accc9f65334517f80fd06963a966ac6a760265895c9528611a833418b08dfda9849f7535f3700d79a74b0b244fdfb70105e31bd1f544a42477b3f0c3a8317f4d55bbb7113a41a2a931131482155c3b68587d524130309fa35cab7012360b25a490095ede999027d254b98885bf454ea9003d069635ddecb3fe577f9e50a166e7278cf25ed24683ae618ffdd94a6a745e1db8a6ede54a3f03ab8a98ced861772a2c2f4101a44a3888570a7f308a5dbbd9ad8736bd313115aa1321f934a033a57705c2771c0c1732cb503b040975125f9de262d38214304a779586080d8bcc4a9683f40bc9d5a08a04d42415a9c824a556cfd93b18f2c9ca174bc0b2890e67584394ad23586509c0044b54791b649c5c4022bc07a694db756822be5d1191608abe809885143417366a7c0712c7bd165577057642ec2a35da5d7dc98ed89204c8cc2d57e4233366ad4dc65b8c53b156e893de1c570370b23f8bbb36dbba88e331cc754288a68626903124f8512c6a91efb9a80cf836460b52d2b5802c4a4c2f8a22007c26fc225378542bfad43b29154c34011db04b4f2cab15b98570f0640df9a8b82b09a71077aea720a2f2ac11b87764a21a7b38a7481b534bb451c788294d84c576a4221ffbf5609e7a5ee6471f9b82a9d765bb1c48cd45638d9d507ecbc562ae50cb7427cd84d605d5e89903127bbb74494c5449dd3549a621173cea0560bcc33eba8de2d2467cc88b82a6302f6a88026c341f58c96464baae32cd9049ceaa9b23058640b5d609662c0b0f6c8f5cda0b629507494c8c28e21859e45d8b8753f4022314441c2b3158ccca85350a9ec17081f0bb8e2ff863d2ca99ece05d45ab50898347b6f5256f097cdf7c8f3cb5ccbc73aea896c460b0c4e025b519a602e790b9734b8fe3344c3a46b3e6a00f6bb652526bbc4a5b1b9c373da216133c45c270d0cc1263c4613372ea56415a2abf2b4703973820fd0800d665275c83a3e0048112d5765e449458915a8adc203db79a13e9b5b9e38d14a408d1a7c551f191ffe643e028c7f7da225ae267cb727dd8b10de3c061b9f262665b4e48515248aac163d0130c6dd354f8ad5ad4855e8e63731a462f3ee7bbfe29f5c58d452b300c8a sk = e5302d1f60c57b9c0338a979502629a6634f33c55e9c86824772969d608d15a3b3001c872266118d7aa4095ba35bf0b86120abfb962022e9c0eab0c571a401e6747591616e7e6b8cb515a7bbbc7cf27b226ec3c7cd032fc8d1467a078711476b6382514cc8292230865cbb8e2ac92ce1e0b434f25d05ec5b2b0a9c65b743eb601a59f210218a9289aa368906512351c9047ccace740667d25b7aa505a8e91709d15e05437b0b454a5dc0901366a791e362787a57eeb6a06a3998b2315de60b23aa0cb7f7656b25cac6a495572f5267a41533ecb126d6da51dc5366adb658c5129391b65ef06532107568f62a33f6869d9924742e06abe7dc127a8a582b6216365a7e1759885474ab4b1c82e360c928973527fb126ae84982c2af55eac68587989b86454936bfc5e690fc785c2ac59e003cafb78c1311044a8e6cb2e9b341c6fa4dffd9252d96cd7c183c848696e2eb702a20965a0b197d41a681f393ec1a851ae1890736b8f28547d825770a01a87d358bd44721a9b532803aa60312cc3ee97d251c197ef5b8d33a8182e49bdd48533640b4eb4a043145a0a5215604c887665b0fa30b8278614d914402e1a6446a4a6deba30b56a01d24fbc32bcb1ae9c708393721b0c2c2f55ac80c198147412ab7d98301c06d16b701df023eefd7a16bd01d483b562972c92fdbc60cf4529708016b4890a430586babb51ae6b51927c7f47654472c3bc3e11e35060535f73b3e6722a01b057fabc0b2e50e65367a205905b8b53f2252976a5494e7b8cf6b3131be93639f584383d38c5555bb39fb2353a9caed4566de50cce6565d474c0e37a40959d8a1e6a5cee146059904b4c9d2b1c4d27bae7543b5b6778d229be8b349f6968171c098c8b8b0d55c40a567c6766c53ea944bb9d8954649885397c7c18893c5c4cdc8470955d02d33324e79b164b1b264ca20adf29826f24133a85b68d4948a303b4e2e13c9326896a52b3d375a1f94685f82e66a8750c9558b73f2d254945baa9aa16973ba1f3fe8cd20dac9740103312126aa2c9c12e4019afb4983d9035302155fc84ec550b8637a862808587d90caaccc9f65334517f80fd06963a966ac6a760265895c9528611a833418b08dfda9849f7535f3700d79a74b0b244fdfb70105e31bd1f544a42477b3f0c3a8317f4d55bbb7113a41a2a931131482155c3b68587d524130309fa35cab7012360b25a490095ede999027d254b98885bf454ea9003d069635ddecb3fe577f9e50a166e7278cf25ed24683ae618ffdd94a6a745e1db8a6ede54a3f03ab8a98ced861772a2c2f4101a44a3888570a7f308a5dbbd9ad8736bd313115aa1321f934a033a57705c2771c0c1732cb503b040975125f9de262d38214304a779586080d8bcc4a9683f40bc9d5a08a04d42415a9c824a556cfd93b18f2c9ca174bc0b2890e67584394ad23586509c0044b54791b649c5c4022bc07a694db756822be5d1191608abe809885143417366a7c0712c7bd165577057642ec2a35da5d7dc98ed89204c8cc2d57e4233366ad4dc65b8c53b156e893de1c570370b23f8bbb36dbba88e331cc754288a68626903124f8512c6a91efb9a80cf836460b52d2b5802c4a4c2f8a22007c26fc225378542bfad43b29154c34011db04b4f2cab15b98570f0640df9a8b82b09a71077aea720a2f2ac11b87764a21a7b38a7481b534bb451c788294d84c576a4221ffbf5609e7a5ee6471f9b82a9d765bb1c48cd45638d9d507ecbc562ae50cb7427cd84d605d5e89903127bbb74494c5449dd3549a621173cea0560bcc33eba8de2d2467cc88b82a6302f6a88026c341f58c96464baae32cd9049ceaa9b23058640b5d609662c0b0f6c8f5cda0b629507494c8c28e21859e45d8b8753f4022314441c2b3158ccca85350a9ec17081f0bb8e2ff863d2ca99ece05d45ab50898347b6f5256f097cdf7c8f3cb5ccbc73aea896c460b0c4e025b519a602e790b9734b8fe3344c3a46b3e6a00f6bb652526bbc4a5b1b9c373da216133c45c270d0cc1263c4613372ea56415a2abf2b4703973820fd0800d665275c83a3e0048112d5765e449458915a8adc203db79a13e9b5b9e38d14a408d1a7c551f191ffe643e028c7f7da225ae267cb727dd8b10de3c061b9f262665b4e48515248aac163d0130c6dd354f8ad5ad4855e8e63731a462f3ee7bbfe29f5c58d452b300c8ab5e8c5d921005992f05ca6ea75dae0ff3241a6083070d93e091496b441b432a93fb80487f372f2bd0ec79a1b06d76ad41fb86f1a4365ba78b9bfee0625ef4d1c ct_n = d84e3863493114a11109e50221914740135b5a79921da90b649078cbfb4c2e31941b16282f986c364196298c0509cb25387a50ef140b5f06fc4595936b308bede28f8cdfc930aba6ec2d323d6f590c9935c756f8611cd48d1a05ed1a84ded10b773d598bd97c5f0755374f52ad3f2b22bbf757f021e8fe4d90ee7e5bcaca3b39e6a49b55001fcb6bedb9220d96b9af2f85edb3b51a39bcefb38fdb8117c711a4cb8b864a19d0bb046d234a1aa5cc77939ae23adec144498cfac50834f94a0d9683c3b52f3e50b8ed3befd22c6734564f9e0db96a305672001885935647d73e8d878f56de030bc906d2fca2e0f467558c287d89fbdf5a7846d42924a22804c159d2f7479a74f2f9c82c61773b3f1da163db96da8da6743561a6015905e7eebad5d2516b3c9b40a019950d18c4f6c827c39f0d765454b9ad483ec7cc7c8d13d027294e33a7d71fec9b201aafc5ed2dd94d6d6529cc61be97fc822a18810de8967cfb616eb6ca9d8aa3ad0a1408e2d5e292a3e018f6ae3bccbb4820b9fce5b08ca89731acfa6314e5a944723e134db5bf31f8e04ff6aa5d60f213fe5c2ea213c087b0dd8c015ecd8dfdca443e72af8f391983d3c747fc1d722623446bd1a49a6768fa32fd238ea769021b6c5462454700d585eeb5ee1f7c718032376171227aae00899946dde045cab275b8fa0182ea7a783a8c2ba59b3f8ef295ae85074c8d0707e744fa0752780df5bff3a868a4e1b05600d0f091490d7419d9ee2c4113c438dfbbc2a81c90cc93517012ecae27141324ebe59f911e58832a5baed82880a8456ec2c5438a2244d9e9623e70f60e4b022ec44a48d9f653ed74464cc44bd5f9c6a010aadff899ae15797e636a59a237582fbe6941c0e54fce298bdbb1acea2d7ede15ed5d10a7bbc6bc54de21ce2a0a5643176b7903d4266d9e8ee7ed555c1b16c99a1d2d3a58baf26b54219ac5b00b4e3c649d44002f809233875e783d85bf64c043963b8e19944bae92a81a3075605d6bed5872d150280e72b360416faf8b071b241fdf055e06f4747ae4d82aaa5f0748bfb0c210e248de033f71a14999a0bf1e ss_n = 8283363998bd351bd9ed541ab25d5418b0528e652cf10a6214eaa9a24972f2fb ct = 171bb0fbd1de4434f11f4bf8df96662686f2e078bc3929d80edde4605cbe1258bf189bb855f6b5da9c6ea3b04bd108afd6aa210d266790fc81d8f03290049f0d9a6ffd1d4aa5f33ab7fd1cb3d3a9e3b618bd1da4597e3c58913c4350589fcb33cf103d4534b2c9bb9c156124bf0d2f91c59700121e6e3eb9f855021e67dd2cc5119e4c8205a5422e2c95e3fcfadf58cf49b9021fd798566e79436e430715218f2acb35a3ad6008f75de1073707e59fa4beb187f60395d66a2dd8ad6ac47fefc0f90efbc214c33b84057da746296e1d9ceb6cefd80c83d45633b09be73a1e405c6e3a39fa43685cb9d60a2640ca2c878633e4274d63f07d846941680a47289101566a86e02048e3e9cf0028542e2ec018d0e650d9b07f0a0309253f02e2e47624210318debbb6c9afad56c2826a84fe760ece891fa93ebbca0cd7c1aeaf71835ab1ef3fe8038aab99f3041c240d29700e0d94a2db8940a65740ee760547b97c058aef07313cbab6f7d74039bc560c855f05e85dbf9a33a6a52def3d497fb701c33d1496ca0de98c5cfc63978ad890a70a6b075ccc639ffcb3847a411df345e7e012e4754e4565e89c999eef6cb1a4842805244e348195943b137dacb1e7e371eef18a927e79847cfd18f477613b58c3abe006a329c299ea74fcdd1fa2f92811f072b7325d074d68f12a690ef720790fc1ad7b5bec1e7f1f94f35ec383390ea5f446064435c0c1942bb897a40207330f281b6d289fc314dbca78995a56b38024bcfd095411677ccd11a8c6f23b3e5c821dfdea3585efe94fb8a0673964029afc1c4aa1c48397bea94b51fcab07083af278c1950d4c47487dbdf1b094fdba1181a78dea98a1f6127c76693239ab61d92d245ffc4532d0978067f229c3f9a45bc48f1551a9fcfe463b510773b431b5075c6192828625418c75c6de6752c596cfddaf76befdb005be7746708521ed9d49732f591bcf59240a7e22af84cbefb0a51c59846321928c7831606ce2617598b8201852ac1cc75ed23240b9292ae7f252205db74cae6663d19c27799734fe85d9cdf83a30add5d88bce53bee3f2fd884999c1 ss = 9b53a7874aecd412a4eb184475b9f5dc243ad5f2b796798789a32095022bf105 count = 151 z = 4fb5e6bb26b2e4c5909035477702329491cc5a02c71d0d7a6de91c38af13e4df d = 27781715e8046f134245b92f62fbe4428d96228f204437b32b055a4f3c3fad2a msg = 86d062f91e16cc873e7c2bf6f7eed15a2f8b75f80cfddb75a8a8cb0348637a56 seed = 44200349ce7f1a1d20b70c67aa01e8063ed2167f8bfed2795f28ce3c204cc22b93846a887c873020007d05c49980bb3a pk = a0d1c02606c610b6205d009b28014a8f87c95e484415ec7bdb8a6d09abbf47a715a252516871735dc85c8e2416edb67b1ee4a185e58bef98256d2147fd5c240f538f5688a7e034c6c528812508216892227858a578033e89b28ab33c1dc8335562f887b882af46763715a93e043a08edc590f6b161eebc67276213a697054402100e11549d840a1cea73b8f19fc90791fb83a8d1cb7f0067c232c27968b4b360581b6ac901cee55048057bc01c704ed978a3833a59b9cab3a70ccb68c3c21b429aa60935359aade4813c579cf5b5a0e5f169b078bfb1dca4825794e23213f791a1071bacdc90c08a275b95a0562fb98fccf98b7bc3030bcb6c9fe0450ef7b86108a59937ca9335181e991860d72d67d5b75d31c84f0539de3577b87281b761b87ee9c18df8113968200ff8cac846c78495c7194842f6546c8a4619bbc81f50d760f0804b73a751be523bddc3cb3e533a8fe9b11eea36451029795c59cff0b99ec9554bf19fad684635099a8312a32e509fab7b310688ce9eaa7a23c0bb4fe14302a036a5fa1014492a1688876c21bbcf88c79ff60ee838125aa02cc5c72cf36020a3d45cdfd9b688887d04467d7c35b07dd1842162437e148f3e432467db7c78cac1ac96ce9a07ad9eb6009324ca39dc133797a01bf8b645cc693411192e93a19354cd1522c25ae8b3ca8190e1d4615160395a3c07d9189e650145ab1858f8fcbc9478078528851310bddad99c538730a91ab3f5a8160dbb3bf9d8031e087dea53be0e336d977aa2b551cf7c2863e7a11801271e61eb72f55a2e3b8592621aa50f206fc5a1071bb0b5219639536154197466219c45fefabee10178849145882584d8c9912545a166ccabe9f8019bd7c26385bc3563a219687a991c182b902f1f79035210b3c2f829d301a6b097b58f65ceab456d91b97748e484efb25e1a5bb910f8a8e373a0dd487af1b4947333a585d99a504cab187254a6f191083c3bc30a5803b57696958b2450b8129c172ee75e9eba1e65f93c1e96023744135da0a1327b38aba87894b1bfd7fb6a5ba8475c0a5763d05b4b4343b6358fab8326969900082ce132e0c1301288aa71ee51a519d17b0ca8dc418771d625350e0ce7fd50ef sk = 53384e16688939e75e5c6b4f86252c40578f07748ed839403387046f16aa17d796a4120cdfa435b745a3bc296c2f47350b4378158a4f3a4bb519a3866456b68dd72f747028378a0cf1502f358a90afa03a482230127a7d0d905f7d2755d6492d0e777418fa1391d381c9c2908223c6c8a22325219e6937b43c244a07517c4ea3445206b5ef19a85a0951e0cc00786b33d297734c763db2040206c0810e3155f99b899aba73b7b50c9e6815cda02474e820b9629f356994a2c12c4e5944b9dbb529d34f8dc7432b923a00d04717f760f13417e11427ba4a2c9e245e8917610c1a7aaaeb2e6cd619d040b99fc8496f443e49e4449bb101dc1255977acd5237a290e51a5d4a7853f7a56b591012666eaec00316c5166ca308a3d8a79b76a79f081acae4163381aaa154a6c063aa45c122d09ccdeb7c5349a425f6f88a7c23ba460048a520a550d3a60ad843b6453a9c0c4b5d67442a131212328fa613494f201da3436fb86101ac400110e1b038b130c5829688e389931612af820918724f47a1b57cb536147307478487718411b1c2c32232050dbbb2adaa68b508a8f766aaf8192152138c935bc21962c809637f19c605ef46622695c2e573a7887baa9fa78cf0948a1b7c5bb0fa4fe52b61a772ae953c552868447337760107441479610461a8cd91046e1c8082939aa532ccb7d6b7c9647de5bb94066606ec3c7f576916adec50847279253c36acd7ae2d615cd0e564c44655b9a43029b26e3844c4b0971bca668b5654052c56540bf24e9b277b60598334db34fee02dfe2c51154131e377b3b4d5a888b9a7909394f028c747263de39a8c1a99afce129111044aded29cbef772405857b77bba3ca6c17a9b41d5cb34e2722ac3d714b27463d085a6dc19c951ab32d2b39e24883937c3498d260dca0b28945c0d9466777a581b437b005fd0bdeaa8243b1c5259056f851004014c95884c2671b593bf071297ac6dd92c852b835d364705fb927e221962089a5e2bd88e0b689bf96c7c204b18d9139f9af84721649ae65c8fa4920448b38f14b642e5305a0842465a302fe39318cea0c1d7f5ada0d1c02606c610b6205d009b28014a8f87c95e484415ec7bdb8a6d09abbf47a715a252516871735dc85c8e2416edb67b1ee4a185e58bef98256d2147fd5c240f538f5688a7e034c6c528812508216892227858a578033e89b28ab33c1dc8335562f887b882af46763715a93e043a08edc590f6b161eebc67276213a697054402100e11549d840a1cea73b8f19fc90791fb83a8d1cb7f0067c232c27968b4b360581b6ac901cee55048057bc01c704ed978a3833a59b9cab3a70ccb68c3c21b429aa60935359aade4813c579cf5b5a0e5f169b078bfb1dca4825794e23213f791a1071bacdc90c08a275b95a0562fb98fccf98b7bc3030bcb6c9fe0450ef7b86108a59937ca9335181e991860d72d67d5b75d31c84f0539de3577b87281b761b87ee9c18df8113968200ff8cac846c78495c7194842f6546c8a4619bbc81f50d760f0804b73a751be523bddc3cb3e533a8fe9b11eea36451029795c59cff0b99ec9554bf19fad684635099a8312a32e509fab7b310688ce9eaa7a23c0bb4fe14302a036a5fa1014492a1688876c21bbcf88c79ff60ee838125aa02cc5c72cf36020a3d45cdfd9b688887d04467d7c35b07dd1842162437e148f3e432467db7c78cac1ac96ce9a07ad9eb6009324ca39dc133797a01bf8b645cc693411192e93a19354cd1522c25ae8b3ca8190e1d4615160395a3c07d9189e650145ab1858f8fcbc9478078528851310bddad99c538730a91ab3f5a8160dbb3bf9d8031e087dea53be0e336d977aa2b551cf7c2863e7a11801271e61eb72f55a2e3b8592621aa50f206fc5a1071bb0b5219639536154197466219c45fefabee10178849145882584d8c9912545a166ccabe9f8019bd7c26385bc3563a219687a991c182b902f1f79035210b3c2f829d301a6b097b58f65ceab456d91b97748e484efb25e1a5bb910f8a8e373a0dd487af1b4947333a585d99a504cab187254a6f191083c3bc30a5803b57696958b2450b8129c172ee75e9eba1e65f93c1e96023744135da0a1327b38aba87894b1bfd7fb6a5ba8475c0a5763d05b4b4343b6358fab8326969900082ce132e0c1301288aa71ee51a519d17b0ca8dc418771d625350e0ce7fd50ef8e00ff88cad789b1ca0a33636199a436afe932597f988ba2cca11f8b5994dbc44fb5e6bb26b2e4c5909035477702329491cc5a02c71d0d7a6de91c38af13e4df ct_n = 196bc166433064e71621967722f31dccc616f3e7f011e616eadfc81696e51b35697146f3164efcec5ed9e18f78dbd7947b08d0f1f16c15367d206f6f2552522237469c8e06b05d39163e8ee3c64db1ad62a97a5746600244eb49d976eb9607a822dc240a70f9740903fcde6e68a5c91672e3e58bdcad7182712f4ae1a62e96b17a7c3211435611a742e01977673dba32ac6f5c5a497120db92b012f390ba6993c97539bc9b015999184302aae02597a9085ee2ea4cb9744597f0a1b3b95d5b8ba3b35e82d00ed78497b5898117a935860cee3ee5c51bc5e0fc7bf89ef8d53e5fdf585a88eb65d2ab3a31a9f18a998befcc127005b7254c631d2eeb9d25250d8ca0551862532d58f54cfb994edacc7356be6a1dcc8003ca3d4d011b5cd5574f9bf7aeb2e608d48717d0b54b8ea6ef8a7e44ea5e5eb80e0d48a2cbb1974cf11189038e609d4927d511f617e449eb1a000a13da316c09db80693db90056bd67dad7cd38afc1efa3fda426c6891d7c038b74802f18bfffa68289fa1d39cba545274c86872e15c1ad5df698839436327fca7c67d8e006b29d50436dfc2fb17c291a4e22f730c2ca7a4dc769ea1b0f60f43c2850d167ae3b87b547ac4050c16c27e78d2d6a315d14ffa49f3af8987c4c1841c22318d9605318d1c5a259d2659de6d673d10413e47b1d0a38067d6a600ede78eeb4fe84e9501c23d3e26e3613661cef6778838ddf80d98570d7ae7de71f61d2bf7a83e3e934d61a8ad76a5371f47ea68c849deedcacfe86c00754ce666a21f2684f7b0f9c74de13cbd3a29cb7c128e0850c32e6add6d04e5596d9387415bfc105e633d735684b5c4e51660694a0d90a296cd342d983e927d4f8a564b03ee7825d38f94ae6c255fd2707888b2683041b7d197e232cdebe7fab6041b8367e8a4b906f58dad87743d10b9655f303950e93b7796418a0c02493d6151e4918fe36d68c74c8c82cbf91aa517979c0e673197a9fe8074e899a8f191763cfb644582abb3cb306dadb87d84d0015889912df1a55ff4dd7edeadfdfd1e1d2a4d78f90e76e9a790f781bd0af4dcfe836055a5eb53631 ss_n = d23c09827b23f46d8923db92dcf60ed61bc7e0c9f8df2ee4afddec00f5b037e9 ct = 37886ba9f3f254ffcb2b00f93d5db43e66b31a8356da2285f3941f0c403a5602592736e33ba9c3b44dd4166e9ef4b538957a7971395c2bcb3697d34715df55e77f86ed7a999d691019d19e003b5c6e5a6930ac1d9e6442f661ace6be91e6a72a58bf16d0c62cee2d0602c8c32cb600b0561f9cd26dddeb7c627134c198005037cd8cfe86cb96308fc985181d5a2c5414904c5f38031fc2cf60447f174050d35c34d25773b66400d4672cecd051b0f38e03b0792e7089e64eca6e14755be77bb2d73fa6c85939286e407b2c5eceb8afdd4cb1ad91456fb843cfa682048c4bc48ca724f85a98d62cbaa407719d3bb2529ca9f250fe791f9e634de14f92558dbc215591546cf5e283abf1ae7383e95ac6e1b57c2610fff33f4bbd5edbb04d67942eb90c633e920d6634ddbd28a598b503d602a16a3504dc769f159b286452c043d9939d892a4f49a4b97197a29d0deaddb969c749d1be0b9bfb16cea43decaa675e36ff43c6b371f068c78612e735dbce48302deff60b67d2d1b49edd878aab06a1ecec5b1cedaf0d85d271bec48f9d5708ab270180fd1ed01fb28c3b1428e55f3d77887723ab5c2454140d04d9b9cb9b7390f9d8540597ddd007511a06eecf390a3e7c0f97e4a7e72235570bcbfe01352ed0e67826824d0751872ccbc4fcd1d5645bba26473a3d9280e631d80fcf9969ac02a236fe423710cf65da0a5008ca1400ca4f13bf2657b7f299dbf375c420e5ad7f8fc69f51c8a842773ec93e79a7f620c3cf96b2a72d586375389b0629412443b868e8c0061ae436fc29bbc66b9ddb4708aab98fc50d412a8a774b0f5775728b5f942bbbbcda8f8e498750dfc378e08c5aaeeaa90f31f7eb24b333bf8da7f1943a3ac7b21a66da41fd05be0ad85c2c241f7c597b74578d193ad85f4c8f3c6b3ebb3312aca495ce9b24ad727f1c32d301fac1aa941daef9e0a3e6242f42254bbea40a9ed696f892c8876508cca2e26d8539b0a60099b5bc1b1a9d2d8ebc1b8f06e1055a386aa07dc6520fd778b72607a4ec9687d4b547ac561cae94b2e6c3298a6b9141cc92afb98392a152d1953ca686 ss = 8eb788be133d59a6ade24d5affbd2b6628c259ff3301d86cf2b556961d9e4bea count = 152 z = 992caea2b61ccda1a9a1a64b6de885684023cbeeba335fcbbed2435557a4ce97 d = e46c83c8452217195c75dd1c49244ac5a35222ef5c1a1eebf7601e49f631ee86 msg = 046b1c2ea1c2f3c5bfff5cb5f9d3c2a2ae7fd2e08924d41ec12e07d2e7aab8af seed = 0008210977d0cfaf01a1aeb5f845a4b529f0e1afa6e91746253d28bd2673fe44e94101397c11dc0da60a38e2302d1db4 pk = 377a28f2d3b1d554a16d506b3c987ae9d7293348632e6aa1f4823212bbb234a6959fd7ae248613e89802f0f9b5b23bbab3c92cc17416d516bd99e880e5450096167f10878ae98631db8ab8cf0681c5281b168b7f915428af812ebcc37844e25595eaaec518c4cc638cc1e683c8c5750466064236cd41a792c40918acb964b80b7689dc94399c5aa0a20c4161012391c0b874bac9fc1c80596d302b2466f5871cd81deb0b049b91287a86a5589a8378ec4c6e41124adc8aee63c07f1591e7c450d6ba3414ec628cb083c5171f37f63fbbfb5d40ebb26a67a93196c9873819af22b471373a5dfb7f17d62e4095b82ba07a8cb35f6b593c933b03cf92946106a75a59cc58c6aad7d5a9acf16a7db9bfcbd74944b9252dd2a1d9174657641172a57867bb1132084500255a8589aeb0951e23235e04728dcba87f13b6966a52bc6a866c7f94810eb5a68e8218b5224a350c82a05cc9b2c591c91ba46879bcfdd92e94e5588678977ebb54745710d6020916c3b9d5883607bac9974324c3353e5b083447563332979c892350823328630124ca5b6aafd14dbc916fd13c16927275ae2409eb4b057ec15b4bf89c828415b60931a4ba9b89c5983c28718ce12177421442a479f9b7a0eedcc67ce50420925d8329c96deb519da60897fc76799109295c1ebdb865d9794e48870627943e62caa640b2cce05cc0be167cd5652166cc12b398470043120126020a2b023edbca6be6b418a8339cc1bef7abb0cdc96c20a435086a3bfdc935b47661a97a3f3fe4ab858cba3179b670e109749baad8a3bb5684b1b559affc1c9cd6ecb7e47766ed1a1b8c7642bd7ccf77f4338fbcb1250b1fff3960c0644e87851904f447bf62444df74cb820b4336141696c6173ea526a2b7c1dec876fc1a1cb3c46019156fa5bbe2a9ccadd0b55f6736e02c55d2c878c4814260321b69e4728f44b4088500eb1aa4245060f93d3868dc14d9bba6aa8963fecd3431bf75842cb8261dc8d88e8a8ecec344cb8b8057a48ddfb42d9857828399be914092e5b3a2ad21d79d77f472c5b2ff8923a31a5845c449c4442752b4dfbd110f6125716d0bd04cdde5f337de33fa79307e5a7bfa57bfb8146ca434a28fb501f sk = 7eeb546110375ac9c0b449a7e4d199f32785b94068041ac681e985de85155e151da7d12bf9722fae04adfed49670d6a83c0b1256eb972916bac619303ea123f0cb53baea69b1c472dbf22694898fa4bc7beb3c9e9bd0adc0780a95e9466ff20645fb8992088daaf508e8b524a52b3c9b4c62a23ba923d069620722d8078de97628bfba0695803185856d2d446ffc19baca30cdb26c2d93b9978330b26456390fc2a793c2cf53754349a564a4baa85dd083a4e53c397a0b0883a8f111b76e28c846316ed9d7a0cb131ddc2a6ae0932771e937b0b7c0a31795f692327291b125f3982eec5df336ac93529026ebb0e37241a8a1a704c72c21d10fe2e34c8517af55382f5111bfb031ba38fc91c460259df8cd187c2f4f211a368a190407cfcfba979f61c440424e45d346c596ace2db16c948064cd7b90026038c77ac588941073196cc0873c50943e0c4b3f1d23abe02bfc09c7c0255176ee34989a657c4ecc175fcb19b5c73e2ec94b86275a75991e8712b51f45d0a9936ddb76c25a9477f7a8502f65ef1f48696e4bd270ba33c57bac1505575ea4ee8ac8f3fa77c67e00141bc8748d1116486678d436318c0a79708a4c4c29fe50300fe075553743d932a585e3bb143f4638d11c373124b41fb76889c6dbb880ea1c2b39ba2365b382596871ccb8cc3c73b250c505ccc667a69d5b1291c3675826f87231385066c15ab7b41f7339c10a7f657934e87b627d2565e24c3b7e3b59645615d4943ed48737cb974f76c1d417319c0b92f894974c7e11e91e681a1d44af98a1d436536293a9c5d04b73daa33ffa7967570cba3b13a26769b18c5a0bc004c6ac7cc82b66156f5a8428a0496fb5e638649efab47c4a4b4eca6746ce93040631d7b4b913aa2cae1036777b60fd744ce3cc5589e6c270de31b0bb98082c6a564725d32c964a73b28bdea3a42dc530a0895991537d1f999ee14be7157c4e9b8aa7d5a9251f09f852c993a52b37a92703fc53549c800f1f4005f95750f6b022c32c8d53226b4193b7e485b3783780d7399163a1e4f6725fa5b6525073a31e21256626c671a6e953122301899377a28f2d3b1d554a16d506b3c987ae9d7293348632e6aa1f4823212bbb234a6959fd7ae248613e89802f0f9b5b23bbab3c92cc17416d516bd99e880e5450096167f10878ae98631db8ab8cf0681c5281b168b7f915428af812ebcc37844e25595eaaec518c4cc638cc1e683c8c5750466064236cd41a792c40918acb964b80b7689dc94399c5aa0a20c4161012391c0b874bac9fc1c80596d302b2466f5871cd81deb0b049b91287a86a5589a8378ec4c6e41124adc8aee63c07f1591e7c450d6ba3414ec628cb083c5171f37f63fbbfb5d40ebb26a67a93196c9873819af22b471373a5dfb7f17d62e4095b82ba07a8cb35f6b593c933b03cf92946106a75a59cc58c6aad7d5a9acf16a7db9bfcbd74944b9252dd2a1d9174657641172a57867bb1132084500255a8589aeb0951e23235e04728dcba87f13b6966a52bc6a866c7f94810eb5a68e8218b5224a350c82a05cc9b2c591c91ba46879bcfdd92e94e5588678977ebb54745710d6020916c3b9d5883607bac9974324c3353e5b083447563332979c892350823328630124ca5b6aafd14dbc916fd13c16927275ae2409eb4b057ec15b4bf89c828415b60931a4ba9b89c5983c28718ce12177421442a479f9b7a0eedcc67ce50420925d8329c96deb519da60897fc76799109295c1ebdb865d9794e48870627943e62caa640b2cce05cc0be167cd5652166cc12b398470043120126020a2b023edbca6be6b418a8339cc1bef7abb0cdc96c20a435086a3bfdc935b47661a97a3f3fe4ab858cba3179b670e109749baad8a3bb5684b1b559affc1c9cd6ecb7e47766ed1a1b8c7642bd7ccf77f4338fbcb1250b1fff3960c0644e87851904f447bf62444df74cb820b4336141696c6173ea526a2b7c1dec876fc1a1cb3c46019156fa5bbe2a9ccadd0b55f6736e02c55d2c878c4814260321b69e4728f44b4088500eb1aa4245060f93d3868dc14d9bba6aa8963fecd3431bf75842cb8261dc8d88e8a8ecec344cb8b8057a48ddfb42d9857828399be914092e5b3a2ad21d79d77f472c5b2ff8923a31a5845c449c4442752b4dfbd110f6125716d0bd04cdde5f337de33fa79307e5a7bfa57bfb8146ca434a28fb501f2ebcac606546d652e423eb53aa2d9f3b2142723a055b14a4f091bdc7d7250af2992caea2b61ccda1a9a1a64b6de885684023cbeeba335fcbbed2435557a4ce97 ct_n = f5e8619d7b23a44ff2eefc62628e4061266e6ae81d19772836dc11e64c032af77be494b1642f0fbbc4e7977ff73262f02b2efc04b18dd4ad73b9593042d07992082a459490c1a15ddb8bf6854043efdca777e2e75758ff837abaf60779377ce54bb412e7e3eef80eda9e5611c843e7d08abf70fd255e550ef0af29d430e159bd057f3289cc540d85b731055899ac92b16fefb19167b6140b811619637ec6be8f690656424e24c58c77e73256ae8086be2ced46feb6b54b46293adb9359c99747ebd42e0c2f6a5dc8c04118c6e59ab39f9895385e29bf09054ffc274ef155d93118409c9feab8019672107d57874955a8396b283c9dfd11ef16155ede32a5244aa5c7b53073d69ca969171330f58a6a259a22bb8de6553098edd98f1b170e9e44c0039dd244cc1f17842e9840fcad17e20e977700edb7b61b168ef8bcc851bede84c25b6c0e2ffa58122d13e59dac38758ae7562ff10ff853482bef00f65e89e097e86c311a48bd86b7c36bdd8421b873e1a9c5823af5ac54935553d5d68fe2a4547dab8ec8fcb82d8096a54c8714250267aff397d68e55e688bb9379b2a75801ffca50fb241271c5686ee5e789db277724437e5b6db05f558880d69e64d90b37ea79f6605583ce9ee0b56e6235a481602cc8440ab17811771b82f761d7cb400844d92036d537bc948b0ccf3e24d195a1162e352d653ec3333e2a15f78751f266e3d0b85ef38c14dc8ddccee0c1dbfc02af239530f061e0452dfc669563d23f2d340ac7d39f1360fa59236a861f222d708ad201c5ed15502f4ea5d4ae749eb930fb6dc2e80b824036001b66cc6ddaf515f59c3d85f97eeeb2bedf63daeffa96a13e26526d47f71a56482b698ed04308005ca2974ea29841c3a113072657d48b65cc65ead6e0a18f487c8d1b4ccdde92adc1dea15a6687e4cc885ac0f6959d8a35a007808c288a9ad62ff975e4342ef90be19206576c60d6945e8039cb6e91ebc604ea0c73c890832c9859e0ed5888e3bdc76d729cdd193a6af31adac7527f5dd959abfa9e880b549d4772110ad3a2d0697e522eb2b92f4f8e8fdc1c1d7ba02576 ss_n = f2253b9772121a19d21e3e69944e3db1aef3eb6704bb1b79cfe87ac24e5fe030 ct = a43fd230c916ecf8af452a654cf26a433136ae87f094724d8df1277538d476429477e8682bc054ed7ffdc6214d3358bf18a31151f4685962abb18db6d3506b05c49b1a0bc80383ed8d27050d3079a07124f144425af54b90178bafbe42bec3e0f2d1b5017c1a4f1be15c0b092e6fa85137145d7031d8ad6da5585eced38dba30841e05779f7aefb625185afaaf125753a82e88cac7fe4377958d45ca1fdcc4ca8bd554f2c15a0e8d9d35a7a01a88b7bbe5ea37fd229564ae9c36c86f149409a722ac49b07472b1019c6b472db2e058ddc8f2ed974adaf88eb7b2750e7ca4659cf68b563adb6a867784bad782ce8339e88afe27a3a663b2249438b1960397bbd1905947794e6a476143ebbe9eeb97cdb4ab720c346735761ad57ad5a101b9bb506ea8786a54427cb8f9426542edcb88c3682f4abc94891717fe6a5c93aa936b0ea52b0c8f2a640be64d5144d0b14d405042a72abbb34eb9873d9daa9f4bf7500a411e6f9adf84728b468f77ad3b4aaa895041467e546f1ead790ff95c6c5e520faa0f002252e99c95e5d3632fefca176ff2ec6e8ee2bd5e6b5bf729c6e58684651ee2e2724fae99007716fdb88d1163ac13731f918182eb1a02eb6852be508218dc00b91c6ecdc2d5516797c1efe14ea4d77389d89d74705b1676a4a89754e944e564b05d7d024a84efb58457ef552ce73ae53dab2f9eda683d6e9992dbfd999b039b415f45f26151a00e5bd1912c6bb569b017a27ec707ec0533eabbdd1e3b1962b9dd3d537ecb64e2aab923ca845afc03ec72d1cec96e1e3fa45f7aa6f8a1bf227ae6e550b12c84acdb120ab5ea973843e8660eec346857d7096e6f4b987b67445884fc712b136a602617346c370a37cb38b5776c5710176438febfebb99d2007656f5ac0efcaa6fa7d4052f06719c8345a2d4bf408d81d1bc22bfadc1714e0fe894ce8301df5f04acc87f36c1c9e6519c436800276ea4774ff27cd71725c30685ce5b5d91028e3e92d491a006b55df6696a7ecf785b1030ae5b93d58c9497103a0b4c45392e257ad94e05a1c0f7d3e90086db52cff3e5aaa09c22911fd665e ss = d8690a8d68beb6dcca9d676e046915405f39b213a1e0f5c31cab108dce7e41d6 count = 153 z = 503901bef07c4b985d484abce6adb92e3a7a835bb1e311775a09ca8776d372e3 d = 5b5fd8f7408ef0d6ca6632ca55e02bd3de19f7ca7922092fc55479a9e9a23ee8 msg = f1dc44de91413648582299ae9ab4bfd50c71f750d59bea6f906673c8b94ccdd8 seed = 0e9a3f3fc449c7780a1c73215025e574d51675a9fb724ad8dc7a4cc2fd13fcb46da465114c6fdaa5fdb6b866dc596815 pk = b0069ff2ba40ee08c5434a32be26542ad98f50856e4afc61ed380b3ac68aac396a7252314d9679688446137b6e82e74cc49a6c9b0110d0da5cab913e621009b3e62f50b76cb0d62f16fc95bbe428415474eec145c8586454a6cceb776f54a2988bf4c365d386f407bd5ef1b55f676d3eb38a8e67bf3b7798c9f42b2a069e371c451124c633d395d4388549c147d667a722a64be6588df3e1b2d2a2b1a7319355d828f1a2aa7c68773ed875a5251aa78b16349b47d8abb21d1bc7ee72588c018339d0aec32728d9208fc26ba45bd09d896c6ce34938468478c8701a94f249d4376342ab5f2a8acd1ed878b7443541298e2f6534fb575a65855e84f62d494301a01a253e83095e85044c4a5e70142eecca6deae58848c082acb72fabf6b3aa8c0c1446af3d8256fa5a3dfd47b495815e267c1068a46ae8db0407d27a21fa74a1a25a7fe458df88c0c1c669d4968b684450ff9928824c2b6d1499b057078f7968ce5c8cdf48794c6c16b475513a51832e0344f280577ea26f7df84dd6663969d8124ecc127aa94f887616894bc984956d01b43946f51925d92c1bb930d720045ce76461a7a5937979cb7893117b1061a32316a87b79495bbe687ad546045c111d26c69eb54222275ba3f1f3739f03419baa7685b6aabb1032c2b18b7dc673734b2e301259030ccf59a41db60bb0c2a646f1479a58032446db814f393bef0761a7736135a721aec4170c212aca750b20dabbbf98862121b5d55c473369419a943be83368ec0b36a4424de7c551ec239040276487157e1bdaaed0267e593baea71243fce10a1b958cc2394b2c5905d411a4b4d350b39438554352c3eb08a8d695adc99b6d64484d9a3ddd1701b45c3106f087f0e71989f63811b89b2d6c818143b3985c5034f6be5b20235693664bc53e74253b336ca35201c79d908fa7910da8e436582b8709628ffcf68e120936aae4241af4bcad20a99b451db66639eaeb4006fc2b5648a64308160a28215f2a19cc56801a7c04aa0ca0476102a93bae8b36ae91825ad27971c169c034d51eac0136f910bd0cd30f6e9b49ba33c043bb4f3408c776d0e1319103ef637ecf7ea08cef774c703863e170e1224a363fa409c69b4602 sk = f5b8b85b617044e2a7f3a07131a15755d4a1f5bcb5465a7e53d6136d08acd34728558530b2724129fb67c1e0b87f1527f54a4ced17947d141aa4d5a65362aed950bd442120e8e244636a7a1a7a0c885013b4170d365793fd9a74dd9c8855341de3a49305289a5b420508c24c89f82633b46612d40b862cbfbc3a746b95909715311694404ef31159c5b47b4579ab73944f9252b2b3c61c182d575088ebc083a9a51ab7667fd306b486d5754f4a118fa2303f6a1aeb9682465b30b264cd9da63f2077aed48abc7f46cf5d803b408519039a95920b773466c63928b3d558100f63a3d75745cd973ff18822fe010f977786be49ccbda04e43d8a2116a59e4eaaff73c31de23078a8b2256c97d2d219ab5e06ef646c5e65296c1e8781a0975e3ebcdefea2f0db60fcf158082046a3bc54b8e8417459346c1131d8e0441e402bb72819b1681c2a9480c9f2a5cbb55638c24aa1a4163fd69cc58cbcb58a97dbee40c1b237cd3e8056429069e345cbc415d271c7e39288064e002b0ea64fd0181b9d79935570ccb465d95a75afd376de51346d4171f9157971aa7c89e7644fe30831331357843aa4bc94d5922970935953ae7547dd17b0b561f9f524215d4ceb1b3b608166883f311f7477ed3a5b3131140a6d5ac5703068396a489a6444e505476e87f7ba637c49b54017b07e4a822d69acdc366920f8766da4932da964bde834bd4c6c049dc05be2b39af0204c4760b9c424774490f55f3c0ad07687a120782d120e34941b615b7c1940d4870a64aabbc2db89cfd5a7c33b5a32d16396e7a005db73cb609204f13b3270707c45258f146cc3b0b952ec3c8c60c52fad17c8cfb2bdd50a98238963e9b97d3f189afe704d68307bd4702ad393b687122780a193110a627d98eb71c3427f8cee6b77f82268b83a46f4a048492ac9aeeb179ed285e547a13db8c6202534b4eb17568b4427e6b77446a68c448c945a4474fb26ba73a62f5078b592358912088ee80ad99879a97b68cf7918be94aba4ca2b75bca9a83b247190313ea182e7fcbcc9637344af35e7967aaacd32917b4bb882acb7f8c0c9db329b0069ff2ba40ee08c5434a32be26542ad98f50856e4afc61ed380b3ac68aac396a7252314d9679688446137b6e82e74cc49a6c9b0110d0da5cab913e621009b3e62f50b76cb0d62f16fc95bbe428415474eec145c8586454a6cceb776f54a2988bf4c365d386f407bd5ef1b55f676d3eb38a8e67bf3b7798c9f42b2a069e371c451124c633d395d4388549c147d667a722a64be6588df3e1b2d2a2b1a7319355d828f1a2aa7c68773ed875a5251aa78b16349b47d8abb21d1bc7ee72588c018339d0aec32728d9208fc26ba45bd09d896c6ce34938468478c8701a94f249d4376342ab5f2a8acd1ed878b7443541298e2f6534fb575a65855e84f62d494301a01a253e83095e85044c4a5e70142eecca6deae58848c082acb72fabf6b3aa8c0c1446af3d8256fa5a3dfd47b495815e267c1068a46ae8db0407d27a21fa74a1a25a7fe458df88c0c1c669d4968b684450ff9928824c2b6d1499b057078f7968ce5c8cdf48794c6c16b475513a51832e0344f280577ea26f7df84dd6663969d8124ecc127aa94f887616894bc984956d01b43946f51925d92c1bb930d720045ce76461a7a5937979cb7893117b1061a32316a87b79495bbe687ad546045c111d26c69eb54222275ba3f1f3739f03419baa7685b6aabb1032c2b18b7dc673734b2e301259030ccf59a41db60bb0c2a646f1479a58032446db814f393bef0761a7736135a721aec4170c212aca750b20dabbbf98862121b5d55c473369419a943be83368ec0b36a4424de7c551ec239040276487157e1bdaaed0267e593baea71243fce10a1b958cc2394b2c5905d411a4b4d350b39438554352c3eb08a8d695adc99b6d64484d9a3ddd1701b45c3106f087f0e71989f63811b89b2d6c818143b3985c5034f6be5b20235693664bc53e74253b336ca35201c79d908fa7910da8e436582b8709628ffcf68e120936aae4241af4bcad20a99b451db66639eaeb4006fc2b5648a64308160a28215f2a19cc56801a7c04aa0ca0476102a93bae8b36ae91825ad27971c169c034d51eac0136f910bd0cd30f6e9b49ba33c043bb4f3408c776d0e1319103ef637ecf7ea08cef774c703863e170e1224a363fa409c69b4602529205e7e244105e46dc1ecf041bdb91bbf71c195ed030b5e3cdffb3987eaf56503901bef07c4b985d484abce6adb92e3a7a835bb1e311775a09ca8776d372e3 ct_n = c35ab456b9d92b2c2733906bcce7cc5e7c85fa0abdf07ad4072603369b3f97cd38b942f48c65e991e21be4ad63d3ebbb0bca7ea0392876a31864b02a23ffa841f415abe7de74da09f8ad0b4a139747b140562d56059a1a7458423a43f5efbf70a2b84a58be1f805fd6ddcdaa2206e09313219dd4cd071c6b4b6650dd386bee1c85d0f08a164ce09ccd4441080104016312f28aefa824eb3a1932dd034d49c0d75294fe3c0acb039eeda8edaaa86148bab35f21030c5503869e786ba2f77329c84643b07f5a7b2cbb231056db0613cc3bda18bf4158f6b56beb0b61248d7e8e83e7293ca9232a922225c320dc7ecaf61649191351b9f9c8947e3b3bf67e4f47a793aab8e83f7ba90bb624d4dd9737190588ad2dd4bb6357164598195886f702f1b1900980e3139290999deba3234ab04dfd0355fb8d7cca6943189e84237a39c21b00942c663b24e35f8562ff1a1a403a2163fb1669c87b0afe5ac79b170148890a12ab2f7d0e52ec5a07997aad8ffeec7daeb335d66fe4ae9a045c84992211bfae9978b884e49cb1156439ab6dad6f054dab48d95f44618610ed70c24a66d3e531920c11fc64dfe8acb22872abd04c76ef6cedce427227cc893ead25221df9670f6c31d6a49cdc65e1f55719141795ccbbe9f6d5486835fefe18a1747aea26e4252218b2e8a10b5976d74098849dae8937f0748e991ef0ad6bacd7dd320e282da4778bcdb1ca59dc61238afbffe298df62ba98bca3fabb339ac8847a4b559a49efc380219d89801e64a0a72d1a50ef0cedee5085fa9167ce8fb9a7c304c56db244877c3d8980e16c83f6c106f59670b83ee35426ba8890e8da7c46512fc6a64c44dc0995059640b57cbb8c8a9aa1bc584b4db0c0c3f4b362a197f086af0309ebb62c030ae1cd439904e3003ceca038f5499d5e7445ebf75e98e1a717fd1e0ef7fa6dc782afb25f5e5bc9df838e5466d60e3f4b8847af87dea5cf4f52ab86e1c730a0c74b0843452398987077dc128a5e92df3aa12d964275411758829fe1b4ba8936ded4e961e27558a1a0d19746089cdfc36ab42da839a51ff504dd9ff01fd4 ss_n = 4d1415fd7920d02657a8587d65c9d0c23ba8005b469e3f449c7fe8d648aa5a2e ct = 5c3dafafffd4564939ea4808137fce2e0361eed97e8c165b1174f234f861fbe199acfb6e361ba21d32bc6dc0a242215fbb3792c146a40f153b31adc9679842dac32ff1b4b80e4f8038e69d597c682050be9acdfda5f2891ca4e760f186453eaf0644671a1daed46ba245b8cce2d38fcc9dc0ebfe5660143fe8bdb89dfdd7ea7eaf7923f9ef444ba1a98c04dcfe911e1f19504e3c5e5f4586645a8742e54d4364fc8e16152d41d6bedf242ae1c5c81ee8d85a053fe2b3f690f0f463d3340d3d2d809641ecac746e0c9f366161875476f233120b96421d8e927388ea2c5871db4bec6f76d9c891a6a30613f5651dbfb6e6eeb07930e4cd224461195622ae057fade4e451ac9505d555ab21b443aa9e2db282a63c689d848fcc749d4b9b1f1f1b91820116df6f9a6266dc10cc3318bff85b4f3ce4801f596e6ae20e4139cc243c8a57f07184ad61dd061da31b2f1e4643a28196f31fa190f40d2137e5d4758ead3575b79c01d68e9b6bb6066479744f60f1e4a731fb9d31b0396114151e9417e5c591f7dee2dcd9733081bde5b9a1f3f0c52d9505a72ee9da10a09094b240be1b8bf443d1452e3857852296d32d9ae2247db22081089d38bf6dfcfdb8607f8b4989e7957ca375abf19bcafbd00882d7a7d0874833b8b742ed87998689c8ad8201825a8a19b02ed8112efbc5f876505e8f0a1c6e858216175bc07e6b4543267686e80f295e347856db057e134a88d8e02d7bed95132fcefbcc4046fbf925027cef076ad616b8a49e933197bc181c37c02ffa7d18d6607c1ab2cf2ba7292caa37da51ec78c6a8140703ff04ac43418bd1b9d15dcce57fcc3549f54e5ae92cbfddff573b3d6a7e0bb61f0911c5f9b1290313a463e50d736a64d090d756496aaff971b09c54054e4d551590369f49f57b28614c0ebd85b34f95f32b8fa31f05fe3a140557190e50999c6ebc01656397b69c32b07c9ad89e54c570f5dda295c247cc61e2483203a21215f16c53218a9c09399954217ccbcc33fb1222052910030be2f81e80c8d947a6e61212c17fa3b28cd1f47d6b6e3d024c46c0fd8ef49fe96675d2e3 ss = e8a7beaf10e6435991b4464382efa6972176cc1b8b0a94eb323d8d6df0d90705 count = 154 z = 1174bfcab4d6e0149773806ab049a45c8028441da25229bc4b17d2c3475f44df d = 87b695a4f83058866f275558b5f623624c1350e052f35627b4c1e0019d2d2f87 msg = 020aecfa218e2837ef00a21090ecf87183162aaed63b40d61935b0595a104421 seed = 0e430e47843138b5295cf8cf8410f1ccd41a3cdd6464668012e4c271de3c7bca2c398ac1aec84211292fcaffb77aeac2 pk = 7519b8b99c1672c161e7d178cd3a2c3be95d67605a4e17c833056807565f09da86bee636fcf884099a9e9f09485c01c09f440235334f1ce8b56ed1605101ab460819f3c7a1b2cc76aee539307a2dee30b557cbbbfaf2b329615358274d96e9049d873073f37570490ad0013c81b3c79d5624c4278d561c849b8761ce5b7b24d301a30a2bf4678dad4397a35026a60a70429b2d908997dfa318ad683e4881411b7699c4640ac763a682d1b01ed18617a59c5be84575ccb3368ba2e2e3cb2fe667863b5650f658a3326656f8b548ea08522b168cc8318b119ce1e0660889c0048a5784e4bda5e207b2d1c7922582c8977698090fcaf5bf2b995a1cd623b565c5b2894cfa0004b8cb4ab9b1656c640e7d3395e49c27b95036b377b07d326626d07bc2e33d39aaa0bbea0955267afd181d1fa0925d32ad2f570e3b3215c3ab2b64a3215e210f3952aec0d223b9db0f67dc1628a04ded7168bc295f64b053dd34bc325065edd838ba9b868da8348f6b3eadb52b63e597a743014013696eb89c64838b26d0a2f2259131b1b844647a20775cfa07c672e3c1b85421889a4a583928ce388dbcc4caadd945f091a812f5676e7167c0c8b675da2fedc5816d06213a84b41bd7495830030b81b820720044868072215c8f0a7530b653bd1194a40aa2c5ba16f9819414907a17a53a9b2a1b858c832dc079e9549dedec48a42b5e9628710893b288b1c5e4275d2bf24432445f559c9111173ef7316c5a6481ef7949d4ea79baeb6ccdf47bacd98c703056ae98a5185a2be4968556595d5b01cb37473be904843f6626cfd717a079472a837bab1a18c8e05290476387c142f008b6fcd73617d4b808e98c7bd52f0118c1a8d8bb68e3b29dd74f16271e81ab29058502c8bc8c27620b92bb9c331005cd8192b18a7a8c2bc75947791c406627a56ef73122f9114b09894507e23ad4d94eec8687acc84349793ee86bcac29acb81772f0539b459267881bbb98d44ca5c10a7690306d638acbea82c20ea03b4a5baef932b3f4b5c45723fba612989e62044532de8400ca6239c937b2b5c06576229be0cfb036714149e8bc662b59bce5dd9a0d735fa1ecade12e919f5b1ac03768edd14f029da1194 sk = 0b17045013bdf160c7cbc9b52b8157ee561cb754498080629f60be0e0b4b3524bf1d200c124367227041de9384e008c360fa5257e709da987b5d51c1dfb31770eccab432374f9475d1184160d145fb56c43ff406119b3102172408c88f664306e53811b8d49f76e2a4bc358596001a412c0045b9bfb6a1bdcca934b74971ec49b66bfab8f25483e37b90d3a969910250adcac60b64bb8b5cc4d8083457178afb402911072da6d94eea242cb8f002734b96852b19d3d202658b6eadb70665758105710901440abe355eb6b15ec7b325b9d978a4f42ed1c674ae4c6582d5aa0edb9b116c74e46ac1e94c18db2593fd7084264921a99c3456b5c4e1d09c79a47f8511745dd62e40bc2fa40863eda31e12639fc214a70c02a955d788b6833df1673ff68ab18e6024d39454dfab65c28c27bf377bd944281e26836bab6b5a153c8cd90cb665945a76809c97a98d8227b8e42f41c7bd4230866cb30ac98591688b29c4b7319afc7085c5902874214e61ccdddbc18503303a7b8f782a13eef290a3135fb8c9c13eca9584082873ec21658bb224d753d4604c25d21e3c045ff650506f0216f849a6bfab4d59721e33d5b3aa0771bd65855c585b46a286c8248ff821a436190d4749281426614feb9417510457db2bafc155bacbc170d08486c2a8577bb2d583b17beb84158262970166f0781bddf80e37d31692b635b4a532ff762d70021e6db3135b02aad3944c6f0cb9f2c10164dbbab9000c492c7d3d22ce2736080b6cc1db480aa127a0400096657c8f2e4948a2ba01c4c1b343b0cd1b74748400bfaa1bb68b26c5609ac868153eb065c3e227c39b23b61df2b2420513e81c88c5e2b218b83ce281ae98b4a7b2e9b767fa81868ca48530368a46414ddc4577d899b0e37fe816c849ccb88258c5ecc2283526a7221c7ef0b82cba387e4d5a84fad346d4637dabd26d150b3a92cc377deb23dd203549eb66d12707c4103cb4e4a918c51a77b3a85c93657247a98ba67aa318c29ca012aaf65bc5e664267b07815cced2b17f37744d85ea822a799e90e076910964e45565a3c5146a02be3e2244da60c37519b8b99c1672c161e7d178cd3a2c3be95d67605a4e17c833056807565f09da86bee636fcf884099a9e9f09485c01c09f440235334f1ce8b56ed1605101ab460819f3c7a1b2cc76aee539307a2dee30b557cbbbfaf2b329615358274d96e9049d873073f37570490ad0013c81b3c79d5624c4278d561c849b8761ce5b7b24d301a30a2bf4678dad4397a35026a60a70429b2d908997dfa318ad683e4881411b7699c4640ac763a682d1b01ed18617a59c5be84575ccb3368ba2e2e3cb2fe667863b5650f658a3326656f8b548ea08522b168cc8318b119ce1e0660889c0048a5784e4bda5e207b2d1c7922582c8977698090fcaf5bf2b995a1cd623b565c5b2894cfa0004b8cb4ab9b1656c640e7d3395e49c27b95036b377b07d326626d07bc2e33d39aaa0bbea0955267afd181d1fa0925d32ad2f570e3b3215c3ab2b64a3215e210f3952aec0d223b9db0f67dc1628a04ded7168bc295f64b053dd34bc325065edd838ba9b868da8348f6b3eadb52b63e597a743014013696eb89c64838b26d0a2f2259131b1b844647a20775cfa07c672e3c1b85421889a4a583928ce388dbcc4caadd945f091a812f5676e7167c0c8b675da2fedc5816d06213a84b41bd7495830030b81b820720044868072215c8f0a7530b653bd1194a40aa2c5ba16f9819414907a17a53a9b2a1b858c832dc079e9549dedec48a42b5e9628710893b288b1c5e4275d2bf24432445f559c9111173ef7316c5a6481ef7949d4ea79baeb6ccdf47bacd98c703056ae98a5185a2be4968556595d5b01cb37473be904843f6626cfd717a079472a837bab1a18c8e05290476387c142f008b6fcd73617d4b808e98c7bd52f0118c1a8d8bb68e3b29dd74f16271e81ab29058502c8bc8c27620b92bb9c331005cd8192b18a7a8c2bc75947791c406627a56ef73122f9114b09894507e23ad4d94eec8687acc84349793ee86bcac29acb81772f0539b459267881bbb98d44ca5c10a7690306d638acbea82c20ea03b4a5baef932b3f4b5c45723fba612989e62044532de8400ca6239c937b2b5c06576229be0cfb036714149e8bc662b59bce5dd9a0d735fa1ecade12e919f5b1ac03768edd14f029da119435febe1296110ddabb2bef9d676aa1f1cdc8d255b0935048efce4673f043faef1174bfcab4d6e0149773806ab049a45c8028441da25229bc4b17d2c3475f44df ct_n = 3fe8c38e08121b5dddf11e9930d0a4fab4aefae1bfba5fa74cb27ab579316bdb8f60e583976b83505cba9b675a366a386b3d341b5ce29be70fec9f567ea32d6330c1f748b5b5725e33cc35018aff7195fa70899e335b3612903daf89d8a6338c66632fc5c38c63094201f61d2a4a4f5e55b6a7232a5d2c06da99fb52566ed506b6d06916565136dca80a473c859d52cf8e12942cb5b94520f3c776003955e6aa068d65b45fccd4a556de97eab7b6ad5e9d1462a9df462564d32446a4f10592d61e8e5fa80f9ceca4e6ffc00d9ebd6a9713098aaec102da01b3e21a5cf635cb2fbe284e2e8f768d172d979a8aee769ee7fe3b3ef768d2d7e9bc56bb2e0e3d0db23c5de2b5b743aeb42306b9d46246f707d1523c30d192e5d7767085c0348d4486375d10e003364e4e60c34b60498c35dd1b343895e7ec5a481cdac0e1a4b28ab8d54326be6dad09dfc18795f372d24ccfcf9420139732bdf5f5dd9ce2ae2549ef9a42a42c8563427b3f4b70a550d480304b6cccf1316a77cade4273dfd956c6facdc98199dcd576536e5918e021cf8b6507b934ff7932482dad54ae97abcafa746d71d6ddad63fb593ded962bf4a9127992d28e2275bebcb6adbbc93543105bd7888368fd69ca8ae3be71cf7e2984bf1f771daf6fa67e69314fb62b5b8ed80db721637897908219a860b6ea8d66909c64917507963c2ae2cada99113b49a477eda1296d377e372592d1c2ac5bbca4aed8ee0622c7a986897303cf9f6089f4c6d49e0ae4019ee41153eb55c682b761f0380876a083c87fad867e8606983f3ea05015770e14b8e7b3a5bbe07ec100f595c10900fc14342e1af245f3f9d16cd5bd501652df6576e2ff5ec766708d48d63deb274f0576fb41a55dd77673dbb1dd40c08d876d0ab7187d8ca18d920b1488a371f5be46a48c941c527a78b390b22059c0fcee4e2a21247ddca0ad1c808e8ef44f8019d7ec603bf2616275d98dc09bfb48e41f897adb72e71bd94a50e952b9fc11dad1b28da8cd06e714897518d12c4048f2b773b158e2f30314cb1433c93ab58bb964bf3753dd9594667bb8a4c238f538 ss_n = ac43324d66095ec5f8f1918e855d2cdcba8ab90fd7b6a2fc2b8dfcf8bac46684 ct = f466c2d97a67464f3c29217251fb62e99e66315fde6635a6568c1ad2576f99b2d0ce44c823a7e266feb235a3e2657af3ded6168ab5c6b1ebbaf9edd7f5be5e695d05700288573c55442d4d7be4438bfd80bf322fb18a7daf1b96f73aad180c06b5694536bfc328c5cdb63635c971b8ffd7ea5526249e0d35d362f9c0efdf549282f8a48b794fb9240931109540de1e03e42ef62c49b24ede60f85e58321f590c6eae4ded8f5b951f8e709280a1e71b4fbc713e864f0990aa06150a76c31e64938077afb0389597fc630ae6fcc7e7f74907d46689493fb36ff2fc6341881744c15d1730253ada839ef5fb2b0b1ef421ed9d847db6b566f9431cc3c5dbb4f1ffe319872421cbbd5305267afce151b05e379470bc30803dec3b5cac6da3bdbed36f88f19c905ce8140fd9348c38c2a25f129e21386853c26e38951c6de703fbb2cff3c98a57272a12f42d6141fdd58a099354348e47425c6aa313148a31d39831172e928b7f0733b707c2001b5a904979271b6641c5c6a4bc1ebcb3b90430d3e4818e79185930633f6251aa292ed468e1b30951181c27910c820664e296a8f2fc147ebbc313c2d26802dd00d948496aa5dbcc9ba0a37c56693add4a2151eb85f6641e7ef8ad70302fa0e4dcae1d3b865a230769bd0a71abd31792b0223f398132f7fcd534c40d52e635c9572ec4101cdf3939670b0abdfeab7d88922af1a66a0c3a4f9811a9aebbb5a3f56e16d4bad616d1704efdecd6aad1aad944aaf3b6aae380b2207ce9ecf32918c2ea3ce1657f744a2dd86f1bc10e9fd452ed650f69a557d86dc61b5a55a16c07c85eb44d841112a76d073d1f11d3ddcecc28866ccba816d362c9cb2633efaf3964d710718bc66356ee801244e13335c521f4a7f133c068f75c7ba119eae1bc67c5bc8430662aa705cf99aa6715578d8057661de90af46138640d7b1455ab36bbe8d5aa063ee340d7261df1a994f5f421da1ed778f938fa0d65c378d759809d64ff29e280906847b2fe895e0ebb6e34c72157dfe801709ba91aec8944650e89c6ae24d0b7a264cd7f2227cbd1112bd555cb62f9c89ef4690c ss = 62ea757200bd7a2e2cb0ca974f78030009dbe7eb6778bb82a3d02192192a0498 count = 155 z = dbfaba09081b2ec13a85cd0bdb13b7c5de796e5c2e93baa014cb370a835577be d = d5a4f830d3670619c7582fcaeba351baf00ed76b99656c737f802d90e71ad2d2 msg = 6f5d8d31d87de10335aee5bca91192f8311fcad3174bd15591f27db9bab1f454 seed = e6ec850e1c4ce75b169a80174665639f5e5d52786cc894f27cd93dd83b4554b7748891cf1077af3a94d405a034c9a58a pk = 39f94ef6a639c1bc0d924a07c2307e0e4c7724da939cfa8506457c556a807d8bb4ba7341d104c413e81ff7c2cf196ab036017574598826281bb3ca260b2a0558315a9f21c2ed183a5b81cbd6a227ed271a642323ffb93ff0574519eb08bbd87821c222a038b5397cc9883680f2892f5ab6c87bd220a766a6471c66494b21d66985bd543b0e463b754886a9074d3c4650604b58bb50118fc8bb74e81cf795728a53c4c9dbaf3ef4666113266e7728a0172ff42b3c7a592069306fa98610baea8349564faa353f9948cd25e413050c3be11a0d998acafee8c0e9bb036c956ae64988f4514bf7b37ee573a5d6d681c7c3b754e09cf3f433679817406b215f8c90b66743fef54aa38a9a08d03860ec1b24b09911d7ca7f4249aa7281c7e8aba4f769a9e482d34ccc86a5647563906f06b9865297ce526bb4c5385429b5ecb79421b11cf199023376968b0bb851dc176510b4583114b3b437b620275d589aa8833e4e5130cfea439a9b413ff34c3bd9b3a8d8acfcb7037d28c7c30c95b4985736242554e96cee60388e05b5c6b06809a58fc9e217fedaafba0777ece627d0c25c7da22f4cb155d44b68fe431feb069b0f276f95f025b6495d86b69bca934c7a911d2ba62f85ec0296f2c9a232547c41753b8a5e6008503ee7cb96092779973c200c0ea1f68a5687b9cbe0b3d1b747b0bb7e8ee9522147070ca3bcf340309a57c6864bc7b8874849695536cc81659bb1e451ba99409ed5418ae7ca839e57068a6186d9d64746232288c5be790cc69858aea779067e9a748d7851ea1c0cd7254757c04869b58af57c09c6e07ab0422473594883b08ef55c3c219045a11a7ee40c1ba70bc0c3031f69a4a1bcbb622da21138300ca9237291f3162ef350d8f14f98244ff343953bd74f7ee26bef5426bddb4babe4654cfc33ca5b040456b6b1897937c56259501a3cf0896ec63947e73263b15248d0aa8e02698338c94e1a596fa82a140ba962f0c0f815ac5667a405247839981af436cfbd3a019ab927f19056022c3e2ce89cbf912f65647fd25b6e21ccaeea627a1d819d0bca9d359874d9c926b289107e894d5b50a06a031a5f72dcbed8e39440b2c0f52af7c2e05be957f00c907956 sk = 886a1902ec73f2585c1b4c599ebac54453b30beb47a8c97b3e4795f83c8fbdc69930a21f4e470d4aaa93ce8968fcd60249759f4a83996794163b0169345b6ea5a265d434c82a11c0ff438aa5182a23cc9c1c86ce4521a2dc8314b366c2766b5ef0c98eaa3ac3ecd40c39fa855c2a09ba1822c6d3a9f3e89b1c87656d30b6294550d465ba8f120e9c7b44078161ee82056d83cf38e34621597cde05970a72b41c1918b3f852c97b768472a49c04bae4098c12d43e5fca266e29a5b7f442a112088263012b3c7fbd38343c01aa15331244060d51956f06da6580b77a180575db4254db21b2090005deac9471b790fb859421a474b755a64ab3c8b603c9b49562a7c4bbfbe854053801e7da5829803565c01037722e69eb684da26a63655cee8761b592409f752db8c2396a143d4897cd08296310c50976da2e4e287b1ddc3627b50b8a20c300121b4e241b22b448566222803275055963041c5c34e3c5caec6bc6cbb4bba743b2536f4a345a4eba511fb56884874286dc88184c66c499b7bf17a6a40893c54378e1b28c8ceb72bd62ba257ab97fe83289d4b05af59df66749a0d29d30fbae3761bccca75d542cc3c473a53b759368d28060f528710159eb66ca1ffa239d296b7aec33b8b38b783739d6b71bac335e32a966d712c27db184bea5463ff98a25007cfdb891ba989172749a2ed2317a706774182442a81e8398a93efab54aa8232893b5bfbba1c29b235f0c544e41474bc8167dd806a6ca247a7b32dc7554f5da3cc6974dfcab1ee95017e3478031d50ea2f9582be1cefd8b1a2c41ca53aaa6a0c0082645791331b4dc88a303c6b639c9b46df1b81c9925503122e9193e7c558ea4a86124a51a9c4379e9b29276c1cd8f2bb4999c2d1bba33e223887e9c5616ebb7c84681ab6c3823617412c24325367306fa2a6295289898af36532c8e49c8fe8b031579023d4242758bbfc0d3665246ade7483d1dfab5e63b4fff703aeffa9e807b2e830146872b58c6d0c91ba55b92570e6bf8949ab9ce1e78aca5ba64f3972588a162717c6a9a5cc1976c672d963bf9e2750a01407948123b366b39f94ef6a639c1bc0d924a07c2307e0e4c7724da939cfa8506457c556a807d8bb4ba7341d104c413e81ff7c2cf196ab036017574598826281bb3ca260b2a0558315a9f21c2ed183a5b81cbd6a227ed271a642323ffb93ff0574519eb08bbd87821c222a038b5397cc9883680f2892f5ab6c87bd220a766a6471c66494b21d66985bd543b0e463b754886a9074d3c4650604b58bb50118fc8bb74e81cf795728a53c4c9dbaf3ef4666113266e7728a0172ff42b3c7a592069306fa98610baea8349564faa353f9948cd25e413050c3be11a0d998acafee8c0e9bb036c956ae64988f4514bf7b37ee573a5d6d681c7c3b754e09cf3f433679817406b215f8c90b66743fef54aa38a9a08d03860ec1b24b09911d7ca7f4249aa7281c7e8aba4f769a9e482d34ccc86a5647563906f06b9865297ce526bb4c5385429b5ecb79421b11cf199023376968b0bb851dc176510b4583114b3b437b620275d589aa8833e4e5130cfea439a9b413ff34c3bd9b3a8d8acfcb7037d28c7c30c95b4985736242554e96cee60388e05b5c6b06809a58fc9e217fedaafba0777ece627d0c25c7da22f4cb155d44b68fe431feb069b0f276f95f025b6495d86b69bca934c7a911d2ba62f85ec0296f2c9a232547c41753b8a5e6008503ee7cb96092779973c200c0ea1f68a5687b9cbe0b3d1b747b0bb7e8ee9522147070ca3bcf340309a57c6864bc7b8874849695536cc81659bb1e451ba99409ed5418ae7ca839e57068a6186d9d64746232288c5be790cc69858aea779067e9a748d7851ea1c0cd7254757c04869b58af57c09c6e07ab0422473594883b08ef55c3c219045a11a7ee40c1ba70bc0c3031f69a4a1bcbb622da21138300ca9237291f3162ef350d8f14f98244ff343953bd74f7ee26bef5426bddb4babe4654cfc33ca5b040456b6b1897937c56259501a3cf0896ec63947e73263b15248d0aa8e02698338c94e1a596fa82a140ba962f0c0f815ac5667a405247839981af436cfbd3a019ab927f19056022c3e2ce89cbf912f65647fd25b6e21ccaeea627a1d819d0bca9d359874d9c926b289107e894d5b50a06a031a5f72dcbed8e39440b2c0f52af7c2e05be957f00c907956fabb109019764dcb1b9cb2403fe4ea306c45b9f497caf3ab8de0adebe01d0ff5dbfaba09081b2ec13a85cd0bdb13b7c5de796e5c2e93baa014cb370a835577be ct_n = 604f47bf722f03f85b5e8be26783d1508a6c69822e1f54a05325a3e212bd1d82d01cc390585e39024ccef38e8bfac6e696c3bdbe1b3f902e9e5ee5eaa5248d2d43b3d8e1a318b1ef947441a49d1e344875e00e3b0738c7a755ded8edb440980dd0bf3093b48d6fea6800d147b0832327db01db318bcc67f5c6e138d1aa637264ad0c2ecbe3c1459d3ab53ebe58f9824ba59c67ec16f63ab9953ec148ae6e35769eaf310f9e85657aac2600a9b28e460c2887346c06750d914411a429ba9d22aed534743c48ea628257d268c82fa08754951fc4c6ba87bf6836bad481d9ee2849b8e931f4937366e38fdcf50fb5d8785ddf3f304213437959575db6734446455b06253f4f190512369b3950c30bd4531491355ecb4159cfcf98a19fcb9f09fb31972fef9f1605266ff1b71024dcc7ec9ebc8af670415723083174008194194a65a7eae4f988f2634188fc706c0dfdb0b1dac36318f8af60436ed71984778b5e90d4737a2faea9b88c52ed4fb0c8784e053965eb49014d7cc3148cd6ea6e131faa28050c1f8643a704e0c773f780e803ce8d70aaebe3a436920b522ffa9028660cece14df1e9cb9413c82a90447639f181b065ae7bb1ecdc7370839d14d380568c3b73632234f67ee0468fc7a0bf78a09992a6ae177640d8014277ece3da26eea3a4ec968132f38eb1b4918b1b6fc0ae384c3f1673ea8277c13116e98ad1c5cdac9c79d93bb8e141efeb397f650f58e505ac83936796e4e8d7abcafc2bae3c310dcd7f179d5de31398f1127e0a30815759b79ccd44862f9e4a4778750e5d89ba22c868b084ac254d19792984fcf06b7480ef17052c101b958d462eaf6c7aa66ca422db9726d8199346baecea939c22598a866d6e60b86dd0d921c91d68bc1a5eb7ea120945852af61220f20f3c7845fa7a4c0dbfa8bb2c0b95ebb5f05ffd7b0d1cd8ec53d1125a2f0b22a62929c5358cd3b6c45a5c5d0fd6286edac252be49ef8c3665e373b2a09ef869f54d283175be0cc18eb41fcc38b7559938d88cc1e156c971c4afdfcc90c0f1e878a313d4513122929686ad5c8c9277722bb4b0d6864a08 ss_n = 3689dc25c5f8478a54c90fec08ec01ebd097a7bb63312ff81aee98b657ba58f9 ct = f62707e0cd43f3c78ea24ce09586601c71abf356ef98a5991a8af9f417c407a0bc5a07a349012b194052f2bff1fd22f74919710410fd92143b7cda98cca6314e8464f60e9ad572b7cb5d31876a5b473d0596b073fc34e6ead0d38ae6fca6fde6d560bcfebb280f65e27919ee4020b238e08295ed082ebc0247f65ea0ae69715d75385accf98931c275fa531517fc1b2861d64bbc1c14ea09af498897e4a8e6e7553919bee380835d7bf4d0ddb777825a481ee98b54ce224a5c4f687ac61acaffdddbf172037b744a81679c7829a81ed520529456dc509aeed7259cc9acda19cb836c91dc57ba217067af64a03a2c2a7d823505a0f32e94fde26088c61ca007e770cddfc880c97b370a5ce2936991b635499c412b5a6983e443e6343dbd04dfaeaf17cf9a47bb0d90dcb745434c47fcaaa68391d4cfc9f7aa49122339aedf16542e5ab15ac9c48ecd9f890c36c9d3ce523e170b7485e2262dec886c4fe6d29e13c28904a6464c01a443abf5cddc7b5e6f154e34df6ae17dab2e3db59cf6869f2a7cda0d26a4a7b19aa1303616574c51824ce4fd16ba3d76bc1f8ce00ac9f6dcf97176de4bb7ecce666ddee1a6bf63124f7e1b2bf5e73d95e149015da21bd90a734533e8d336225e9814d0eabe9a779a4a7902c87f67212ee8dbe7469f9a48769d8c28e3c3dc46ee8623d56a52295429921a1d16af28e45cca8a43f82cbe6096b967af4ae3dcd911f88d528cde18d4834d8eb4a49e476329ec24c4d9ccf22a2876c3028db68e28d2f2da32e85b30ca873510cd4e2c5fe7730caa5db47981c35e78f1a7bd4c29f83bc761a72e7cef8fdc0465484c31d88ec203fbf144b6504185c22397c924f7242d76c56540efed0442f312067da80c89a2abcd8857ba6aea1b9cfe92f5320b1209f175978317e4acd95146cd6ce068e9d6d7367486fb93ab90f2585ec442c7481285d040d4b6fe843b4e9f16f74fb1f9a64f23dabb0aef51ec573429a8bfb4d49d38943c828b44f4f152706200a81c93af99784ff3a3481f66f06b2012ec738ad83c8c07713eeffb6e775c9089e404a37f1472cfd1f6f7cf0b4c ss = c750a635760b7afb402a2775735b27b6cf76fcdaf488497892a2de9c2cfeb09c count = 156 z = ea7b361254e96599125bcb7c9694d9b9b72db00dacdb5c2e525e6f4a9159e402 d = 120692d51c314832d8b3724b3e1fe6b25857722ec416b7abab440e1d18b1acda msg = 95a857e1f8a49a13824e7428012e40004d99eb30efd1f6f01aa0a9805c2bf9c2 seed = bd9d499031a34f75f5e684a8877e9ee8ebb596fd60d4979e9b2dd89206a59fbddc9cde4c954db8a68d0a2c57051553ed pk = 17784ae0c3276f668cd2019122f2ca4cc58d17784f8066561c7c81a027abe96565f289a90b9ab077980b2302472ad2aa37315e4801c54dcba2a97214111b6e66b482bfb24022e103fbb537fe1c7faf1b2f3ad6ba3b87c8f1048548eb9fff86478fd90d869905d7822ed4b8a0c4fca2591740c1a90544d33966d0bcb165352c51a86da25d0b42570e1907e61abe5ca36e93d7701f93907a9a667676065b04cdbb232122180e88578e1d18979856cac71518961456d19140cb826ed0794e24c51fdd40959a5aa1c2657c4556753ec80ef9401d5545cd2db42c700b59b94bb76730125e9755c4d69ddb544fbc5874cca087ac845051e35a2a6b9db3cac2463908a2741274c124c762219088855c4c34489a9b9441af93889bee008dade54470a312ffac666f250b1659191ce65127a632b4ba9f77ca1176786517d516a612a37c412b7f50791b924051909e9558b464fb2038d57b856606e3e520bc865b3d05051c2c4c4de16b4687430aa11bdb2450b73a113155a1dd9a10e65708d17575ef891c206042bc921bed71cd4aa727765b500e9c1fd1061bbce8492f29c0411c96d23a8e70f7561d47a5fc0a15941673ed232c10d84e27841b5fe4a71c952b943764d01911ee66407dac9aa4780869614156a7c0e8e672ac4275be46c2ab317a34b005d17148778a5a34d248f3f6c8a7194152a917dcfc8724a852f8bc42d87bbca0a17a1288c37ec47148999497d4098ab3c9e71c3560e17a8e2984723a059a11c7dcf40869dbbf81850131305ce2f98233261681b8146f24b39bf352395bcf762c55bd60af1ff140aec99b286779d2b31798650578b88b23570668334985499f00774521951830b5cc4a98a323bcccd8b02fe9d90449872bea578c5f18ae3cd005c0a42bd56ba2dfea51be484e77951b2dac4992b53fe21bc2a4d9755b666377bc6845847c7c8ccb76810115c94781c083b370375b7c0e47168a366c57f0095c4a9606d268857a87cc6618ba7bc182dcdb06dd6390e43aba6f92424c7b820da96ff2f3398c7b296e29c5592877ff3505de0ab713620367845a089cafac989655014f851550b66aa8045dfc9576f1e30779ddbefc59119031428aa2ea3c124dc6f4bf sk = 56483c14d652666761dcb4a0d79b52dd8c79b7527162455209b8b2d016145abc9b370522898cb1ca41433c82932614292a834cdfcc77b5b7a793d248b3f68a9d8a80f01867a277c3e5a13b0f9a48ec962a4065a6006a90736788f7a254ec5bce3543c6153c9b189c3f1962784fdcaf871a73fc958531ca291a717e636374d4fc6abda1b1e4e6200f010e45871d7c124af8524a940c0afb8226342b1ac9e73c92b56e2d452e0eacb3f5206f1d9caef20492c8b620db842c705b7cbe718ada97aa0e4317671502c6eca97cd766dbb5c54efc9b4fbb7a8e47aca7f897e22c382d550077348aaa9850cc88484ad19671dc8a8270c279acc8f754bbd8b08361ecafdc385229602877dc1b825cce6f2632ab293e64798c5ee72f87747a20eac25d6b390900c6d254957b145f66b01431357db3746407b9c2a831bd80c0c198564757648a78eaa1d2598d1b10b923f4a7165b6b073165f11337cac7b9df957013034972573db48b185a848f47398335fb8e30d35c52abaaa708c9262547b7f6750db94280828241518e45da4bea7b3a27a6485e34c63a0828a3d306ec73c2fd3c581931803492c055e2ab6543ccf8f83255850d8737823ff0a73908663c190157577d96619ca877b5c8f771beb1c89634c216764a9fdc6b86e54a02b40643e76269397984e844d2c08e9ad401d075628b61337e185743f2132b209880f787a167cb5bc55420763e4d600733713275533d416386cee6c81c58971089ac1d4cc04762852964483027cfede2b36ba91878840d550b98b6345202601609104756f49d9aaa5aae531f366466dcdaa7f8b90bdd9c094c0ace77c75b9bf44a16d52232bc6791506086bca5c8a7b744708d6dfa5da14466e8748e11907a9063777574b4d8555b7ebc29be1128f158a4c078aebc6bc1a9cb493be5b9382a34c65181db728904e4ba5198865d853995b569e40c6bc696ad615143f7b085e6676469a40b9aba861e794456797815c46d3783911264c7007d0b5ec1794078a79bac8447d4bbf9008015a37a3ffb10e06549ddb93f41b6ccfae78f2e06c74f470824560bd955add7158c17784ae0c3276f668cd2019122f2ca4cc58d17784f8066561c7c81a027abe96565f289a90b9ab077980b2302472ad2aa37315e4801c54dcba2a97214111b6e66b482bfb24022e103fbb537fe1c7faf1b2f3ad6ba3b87c8f1048548eb9fff86478fd90d869905d7822ed4b8a0c4fca2591740c1a90544d33966d0bcb165352c51a86da25d0b42570e1907e61abe5ca36e93d7701f93907a9a667676065b04cdbb232122180e88578e1d18979856cac71518961456d19140cb826ed0794e24c51fdd40959a5aa1c2657c4556753ec80ef9401d5545cd2db42c700b59b94bb76730125e9755c4d69ddb544fbc5874cca087ac845051e35a2a6b9db3cac2463908a2741274c124c762219088855c4c34489a9b9441af93889bee008dade54470a312ffac666f250b1659191ce65127a632b4ba9f77ca1176786517d516a612a37c412b7f50791b924051909e9558b464fb2038d57b856606e3e520bc865b3d05051c2c4c4de16b4687430aa11bdb2450b73a113155a1dd9a10e65708d17575ef891c206042bc921bed71cd4aa727765b500e9c1fd1061bbce8492f29c0411c96d23a8e70f7561d47a5fc0a15941673ed232c10d84e27841b5fe4a71c952b943764d01911ee66407dac9aa4780869614156a7c0e8e672ac4275be46c2ab317a34b005d17148778a5a34d248f3f6c8a7194152a917dcfc8724a852f8bc42d87bbca0a17a1288c37ec47148999497d4098ab3c9e71c3560e17a8e2984723a059a11c7dcf40869dbbf81850131305ce2f98233261681b8146f24b39bf352395bcf762c55bd60af1ff140aec99b286779d2b31798650578b88b23570668334985499f00774521951830b5cc4a98a323bcccd8b02fe9d90449872bea578c5f18ae3cd005c0a42bd56ba2dfea51be484e77951b2dac4992b53fe21bc2a4d9755b666377bc6845847c7c8ccb76810115c94781c083b370375b7c0e47168a366c57f0095c4a9606d268857a87cc6618ba7bc182dcdb06dd6390e43aba6f92424c7b820da96ff2f3398c7b296e29c5592877ff3505de0ab713620367845a089cafac989655014f851550b66aa8045dfc9576f1e30779ddbefc59119031428aa2ea3c124dc6f4bfc8e92f8842c9a45ed081f7981ea7a7ac0a68b1454150daec795ec2f84e5f2556ea7b361254e96599125bcb7c9694d9b9b72db00dacdb5c2e525e6f4a9159e402 ct_n = fd59be58a318ce33afe2ff86598c4276567ceaa4406a0c01d75cda61c2d2c213950f81ea1f91dd27acd5bb57ab8eee47e9fb5d0bbb679ed530c05b3dbe73f2498d81cc9fbc23d4abdbae6c5089959dbb2c5131abf3773bfbb9660d22834d58f73976740ec5ef81afc16ccebe34f997e5624dd065580467e017127665c5bef318b702cd4d37cdc7cd2642dbd44da75e27f560ed5aa2df29d4d71b3352e53a9c7409cf3563bbcf7de1e9e2dcc599cbcfb55986afa2ba9a79a79df69722da4e45957c3d82b5d899d61dee6988fcb6751347058c78490c1e89e6f903bb214f8f19538c33c132ce4227e8fbc611eda978e6650530bdf918feae67a0ce3faf3002f846550246934e6759297bbf1087e7dc86ac3ccd10a05e841d50a90a3e07ff54804914a7ad8a2e902c8e1b62e87cd034c64b7f99696710ff964448821cdd44ce0de73069e2bcede14f02951d07a476d61e05af4716c2edd1f58bd759463ebf91d3da54eab23b5c542884d877e4b5f8281ee12fac8d43421329012f92f5bdcacdd2490056dda2bebc4994369265eda26e76bc6ff3b884c51196c23d3ed8a174908a3efb193194aadcf66e624625eb03d5f41c6a34d653941e9ea7f84f35aea9c5383059c0110260008336d5947e9ad6dc3163db0e726da4ea5f710c2c253c4c3dd4e9b4759a9766ad56ebd423177ec16427d51a0e05d6e144a8aeb9d83cfee19cdb257ac4224066e1a35418b485c7fe1fd77c27ae644b30f6c0b5ac015c8663d52571ec74e8f97bc0431f54e904423cbbed059f70fd6efa4b70de34cb0e34674a32f2e96b1c7cf1fcc809712a25e33fa8e5e5ae00a9cafb67c6c2caf3cb13e31ded670a762a09e9fdd656f2ca159c644c7bd9b626c5298fdcbb5532fa8097da096ec78ffd81d8ed3e5d58e83974b55f3d5b346cda9f307fcdc315564460c17c505804afdb2a4bd66c4e787070f0cb9bab50301ae7fb358afabafadb85b171210e3c959896a1e20ad0ea34e3d528d58cb767a4034083d00cbf3e8a16061cd52c3b15c70f0e7482b6d159b22fda2e6351accdf6f20366e2373a4da0f0037b32b6db38a5 ss_n = 5597d68d1f29ada961d1e31158c967669ea84fa060c3496632924ff27d8c29b6 ct = 6f729a49b880b178e279a21bdb832d5e502f38c6de3fba23e559aeb784f33bc0689cbfa79ddfe36740ea8fa8d023b1a7f6272a34794898670c62725663ef70339d369a7cc61b1f12150abfce93fb6dc83b45f299cf53887ac3554a65ca70b8da507b660229153958baf1232d006440c60fbc7be236706559745f75813b1c86359d90b0c10bdf045e9e2d714be448668cf92f8a3d401be6d8ea53e76f9f5387f2e1c461d7763b62b75e3cc160e05641175ccd5ab9430e52d8524ca10d48103dc99b2e62848ee64032746e8028ace1ecb4dbf573e21ebe4acc5dcf67021edca928f2596c5d6fd9b5c56ee5a61172452702e5cca5d3309271b5a6347da7eba2c6a95725325c71184a850f170a27a2f699d9241be86a89157f442a7dc76c1b1511424dc902c6509a3cdcb559c10feed86e31e2236201beaa0aad74b9d274c7a5abaa730df12d7954f63813067d803b1d9a800e83706207bb938689416742a59a51f84e145114e895a28977b6032423993d4954ea616b38b4678a0f4d96c8a6e395f62c2f6362e0a44e2117e2f16708223caadadee4169a4dbfa7c2add838b58dc59be2e82b2bc2532b321c6a686a8692fead34e99b6ed026403ef999917455e9098bf35b8082ab7d6d4d3d08a5e921ff81e1d406403042d83d22f72930024b48e98473578f60d93cafbd80a731b6b4096a3cc87adca7de87af6acc048b99f7c1a168050247c091e4bf87c474726010f03abbb8fae91fe71225a71a144831fcd2eb0e21238812a203934feabac49dcfe0e720d88381f7fc1a2081c10817fac54d64d78154281b3ce5f164f59c8b52a840a9986392d7d3b26628ac64e65877331ff722854ed5847474272b1e4dae73cc2d3b8f50a011ac70f0b340ffbdd03f0f3704c616cc73603559865ee15613d7a8be0658838c67f6272dd199da0f6fd250a8b6337e8bd901293eb7be8c5141beaa090edb4ff5a1a5f09d50976123f3d1627751a4d26d753420c0befe378d8bd25bcac58b059f819ca9a9597f06bbde57714d5b56f3afbdbc433cd28306633dcf8fc956d5eb1f33ab2eb8d07ea8bedd284e4d2132 ss = 8649cb260a1bcd61bdbdff1ab963de61039e420e2d64d6a8c7a91842eb3a6832 count = 157 z = ab8f6695cb545d7e70e197e727dcc75b34ef43919576a1380bebbb3da3fde478 d = bac0996c8bbee1a8c9b684e54658472a03833b56619b9c4c65e9ca6807b05e6d msg = 91079d1e97d49442de00be4318b287ac9ea1261de3ebf3c44c7e380825533ee8 seed = d779336ba607a6fb4e02f5873149cd3e2abae98e4d7fbcc653f458ad81d07144574328e41f4a67e3b8ce4100e82f37a7 pk = 9563b24f820c13584792579320d4a58ea63d943477f024356b9964efc0512d4c8b2bd83099b38afe70a31da01891da003d5a02b260cc104c984d0cb911e1384d76c8ac1b0f1188c6ce02689e02b5b475216853806bb00cc03a6d95f3a727a777bcf009de82a04f661584e375fb1088187136989c73f2c268e7b591a4417b47b2bff5006d26fb854e1932cc9069a97bb5c92764ab4452d1174840d0b329954acfa71a425ca46fc43dc10b8291014eb6a18cceb2b987aac9bf18556ea310b7003723525699476aa3c249a169b56ba6164be397a0685ab0810e9fd2718d799215a065a80a1a659cbf67a0a5e0f0c0eb5605e8318bc3e153e6f53e067a19ca090330a1c868569025b292e46c147282c56c24207bc16a464b3c24b39f751826090354918817d5240554e164a8d37e4d44afac37032261416fac2305d63ab35c81c101b8a37333a27c183d351cdf781cb8d378c58584e40a9c08fca723148b1adb9d98079167d3264365c07f93c6dea15b3e9829d4411ea5390cbcdac7c8035b98d69461167c69d144eafa0706bb0d73e113e0f431604799d2650d743ba508e086f7089e62f500e8360f9529020bd146f4764e582a334215bec354cea29b4bcae1919b63228b9766cc37612eb68b6941bcff0202f244259324291ea7b155d66dde03934627690bb45832a21ed2898d98fb3757216c14604b5989a146278f901b61fd666baa2834586a151ed45919025e151aa922b71e4079b1fe53b300ea0eec84a11747aae56c243ef6512e786addd9ae497b557c6c2c78abb2fc5b3407bbc2380140a587b4c2c57751c76fcfb5b5ee52a58af90f1b7bcb0a918db1d5980eb742966129648b56e443b07cb18a8dd33ab46b27c81808c5f39150a583b21883c80a0e46137ad3e4955f1c390a3c670339c7544b30b4a0946fc4ae98f61bab847c2b646f9172865757ae4a8acf95409148fab49b88b04d2c35b8db58dd211bf5b781686737b1f9b6cbc1cf852a0316b99a6ef3af4e93b3cd854ee1e92e1ff28d5babaf96a4078b709faf99c16d3b5a9244cf2eec1f71822cdcb374991c1d11766a59023eee888b18d7b83bb6c81a945eb7f87f68784deb5788f4227c90da09237e508fc6 sk = a7984af310637b834ad8127529765ac65541b4b12e02e6972fb076a6f532e75ab290d54f0e285f324c106db010de0ccdcd1230357229e86597c0e2b8a781025b0189c55bb68537194ee3a5aac12c99f181419a7651f49c3de867feb5cc5258476a34ae3035bb93e86a9c5971a58ba5b989bb2bc3013642324153acfa79527b568e37b5245b7a0fa793cfe6955ae12a471d394b99c73f94b57d4ff468895481a6b56576cba697600851f441541c713cd54f4b0a0556414576175656c0044e62c4ad7a6e5c635f0022cc20b47f212483262c7811784b7f3bcb6cc6086a08cb8a42cbb8150ec4b987cd947a28ab6ba2e1c1a36614331a8553d1016b62b77ffa8332fac0c0054137d63362ec131fb8013ec78fab2024d3a385cde7898d5bc952b4c09d4a37c4768e3064852b3c855cb672d1aa55328a07e13728e87a837ef85dcc1ca1b2328ca7d34e14c55c49b14cc50c9e38775614401a8ac3673c3955ca40165b7b48c05b931c686e8830186907813416c9e05968a84a574be9c11ef73b98cc3ff28a385859ada9b28643754721827daa34b92a566e398b9813a775a59c33e99c5c4cb9c770ca12ba1b1dfc6305a4005e9914aeb6c573e737c45e2171ab3cc55aca1f32644248f646ff50cb449a99ada24f978a083ad6604503224f340c260625aa09a61f421e3365000748676c3216f641387fdb61c49b2a3d712cb83877052592b5fa2d996a6c44347296286bb9506ee811bbe63a31d0e50d83c43f0a7c4df9c13857a74a43829beceb613f60ce5711c896a766b1a3850d8b611e8051a32905e9475dc4f67cfbb28c3f8c4185037cdc7a5cfa17b99882b8bc438bca037243f6687bb2a829c3cfdc6b56f5c080a5a84feda53f53aa82daf81772d55dea4904c77a0e0cc92e07b32f43b6ccce2b89f54ba0430cbb6a70afe2675b7857b0ae24ae2573066b8c81fc50a9ad859b6073ba9e18afc19c0261913be38bbcce02939c3c59f8c0493f4cc8884bb50141b0b4d0cef9c7893ad0801668042de538ce011e3a34a4f9b805c70029adb2bdf00101e47714572859cfd59e8f471662872e06449f9563b24f820c13584792579320d4a58ea63d943477f024356b9964efc0512d4c8b2bd83099b38afe70a31da01891da003d5a02b260cc104c984d0cb911e1384d76c8ac1b0f1188c6ce02689e02b5b475216853806bb00cc03a6d95f3a727a777bcf009de82a04f661584e375fb1088187136989c73f2c268e7b591a4417b47b2bff5006d26fb854e1932cc9069a97bb5c92764ab4452d1174840d0b329954acfa71a425ca46fc43dc10b8291014eb6a18cceb2b987aac9bf18556ea310b7003723525699476aa3c249a169b56ba6164be397a0685ab0810e9fd2718d799215a065a80a1a659cbf67a0a5e0f0c0eb5605e8318bc3e153e6f53e067a19ca090330a1c868569025b292e46c147282c56c24207bc16a464b3c24b39f751826090354918817d5240554e164a8d37e4d44afac37032261416fac2305d63ab35c81c101b8a37333a27c183d351cdf781cb8d378c58584e40a9c08fca723148b1adb9d98079167d3264365c07f93c6dea15b3e9829d4411ea5390cbcdac7c8035b98d69461167c69d144eafa0706bb0d73e113e0f431604799d2650d743ba508e086f7089e62f500e8360f9529020bd146f4764e582a334215bec354cea29b4bcae1919b63228b9766cc37612eb68b6941bcff0202f244259324291ea7b155d66dde03934627690bb45832a21ed2898d98fb3757216c14604b5989a146278f901b61fd666baa2834586a151ed45919025e151aa922b71e4079b1fe53b300ea0eec84a11747aae56c243ef6512e786addd9ae497b557c6c2c78abb2fc5b3407bbc2380140a587b4c2c57751c76fcfb5b5ee52a58af90f1b7bcb0a918db1d5980eb742966129648b56e443b07cb18a8dd33ab46b27c81808c5f39150a583b21883c80a0e46137ad3e4955f1c390a3c670339c7544b30b4a0946fc4ae98f61bab847c2b646f9172865757ae4a8acf95409148fab49b88b04d2c35b8db58dd211bf5b781686737b1f9b6cbc1cf852a0316b99a6ef3af4e93b3cd854ee1e92e1ff28d5babaf96a4078b709faf99c16d3b5a9244cf2eec1f71822cdcb374991c1d11766a59023eee888b18d7b83bb6c81a945eb7f87f68784deb5788f4227c90da09237e508fc65078fdd6063221e25ece8f970caa905be58a004742bea773d6099cd473c8a0c5ab8f6695cb545d7e70e197e727dcc75b34ef43919576a1380bebbb3da3fde478 ct_n = b63ec3bf56b20550a3ba6aaed4e10c1c31f485e6c6e7c846b4288cb961a547dcd7e4d973923d212fa963e423df3a7d7b69431714dd7a82e63c0cfe26c7f9f7a9b2484641f2a32639f84ee0f6ab1ae8c67d8a7a9b04518339d9249dfa9a86c4f39382c02df487c90eca55566c95a4e58e4110b4122b1b3789442e3ac213ebda468964d952b78d7682786aeee3782a4fbf5336a765364fdbf0e76c3fcd408c2955f59686551eb966a573b9413f9de2df7beef33253f81762ac0cc2396f1c494dd9dfaee7765ac841aa16e58a448deff7704eed874902854e305d752e92ba4eec4db438e6dcd68714818baf52c786712076a716661d5b50694b4c833c7e59b97b503242181030c303629d67d197a3a1d0243b9ae5a833089b01cf8f70bf228178890190ed67b7d2fde8af19a53e5c5e95dfe457c11d171fab976e02b29bcd4621e206baf170e6f98e61a50e73afed4994f41944c2721b1de0f243def9bfb694f8828a09d848f3e136d79d7cd1c6727e03aee3ff89ab8ec7c61534a55d072ff260535d7827850043e2279a9a58d0238534a3276712c1161aad579844bfca37b23d1c566e8bc0081a1f0c87d70a81c90001928049074b451c9f7cc15ea15ff38a08cf9b9bf2de94fbc7f67d4b754bdd973390eb720b7b5074ce607463a84cca4f9ac870702e66b9f95483032e5fd90839f1b45805db8765364cc9e172f7b5cf07adbc3e1cb0e0edf7d1442261881a07fd792d005d5a53b351e9476b18c3898023fe2f8dde63cd44c1be8809c39501b956ac1390359d2b7837ea690946627dbe4fa67ed8403f52ecb9d147e40853d4ecd41e9adf68bba94eaefaae25cff7842e649d74fe01863c5ee6e432b546196ac2827755159be930b49728d16607583ec45b5483c9f9f9d8cdf0e1cd8ff5cb70d14da0afdb80f1794daf2f11d29fcc3203eb5ebed30a87664bc474cf13f50f0618cbef4182a643672abfcfc12bebe26473b877f4d957598aa83b017a9da00179f73c6f903c7a133083165f0e08fa497b48f5ba29100658886ee4f1cf3616b4b1c6a59a5383e3999736c3b3e92736bad699d772fa ss_n = 3b0e6dd3c6e4b29658e0aac00257a7460d1a3cfee2a071ad6e3b71e7e90a16eb ct = 9e4dfe6bd17437d3ff2ddc5eadc28b13fed13e5a476c06d53d1b1d8a3ec63905cd0c5866076502b073694cd8dc6048b26d22f4662dab0ffea155d00b574cc90134a891d779f31e4053d646a8f72d239ca582b682a60c0b303465169647e6add4594d016bf17fe94c40827585d0220c15b636a1511306cf12c3b1cb792ff24cc403b22627e6bb8a802e7af5b6daced514bf05ce1eeeed215a6b0570b805df0a7860e02aff549f191e1f6b80862da70aebe65e673a32f57739ac78ceeb46e8efa1a7d297028a4ee5777b4c3e82b213242c6d495d727937003d0b5756509adb031790f1bb1ab15e605300e3bc8393be76cacb72f3fc59e57064323f26dd1d6724875872371d8b8bbdcf8aafa7e68e2f8132ff8b6ae83fc214fe848345c52155ef1994f9147e5795380918babf288f3a8b43d9b4851d9b07e67ff1fc05e81a5a0f72c244caefc5d12515d0339954a074f48a6989f3d472aa2dcf5f053cce7608b65aafcdb67b6a5cf7d4f8e0431eb5906db9039a94ec2a4054365426c7c1fb32b1c7d7e3c3dc5a5def5b12cf2f7ed7c81ef198ecfa327124aac5b4902126d86c30a9cc4c65fa99a621e7c57eb0c838644ede0a83d77f27c2b46e5831fa0b79f4dea2754e960ee73e05eced95c507d9a5a5ca7becf8a62328dd4936384066ee9f35fe6c1324a63d91cabf0bbb56887d9ca1b80a226bc80f19dc16d6f45c9e3896bf227db1256597472b3e81579f762d364ecc6f2c6a696311691972a733223349b0edfc852e097170cd9dd2126664241919dfe514f827759b39cba62b20e4f63bcf8d0a9b2a2391c72449b2c91d5f18cb31c21c28413ab0995799bed5ae2cec62a4aaf09c2d59bb59e04bf35393e683dadccbeb313ce238924b00d62e7ffdbe6d857682ea102c12c57ef70888eb681b1d8109a59b2c5abc4d5f228a32b85e8195932d6b0df7774c490498f96f92a24ccbea3e3fa13041f0dfb4415639c41d1ebc19447a075cb3289ef49098efb80e41c8211cfbabe395e7e230ec70c79e727e09325be12d21552acec426d60c2d25436a279145ff1c68f0c8960992b00b71df639a5c ss = 6c6e4995128103578837a27772cc093db20811e5301b34f838db7b5f4eaaed04 count = 158 z = 6faf83b248426f736fb3e7f888cbce74ca576f31242fc93c7ca5e9fc9166ccdc d = aa8343d6355982a491eb11694d743d1a4a868a0111f2db223e23d37c74158105 msg = c9534956aad51b8206be871705b00cf873cb84c3619a34a001ad4e410357b37c seed = 229b79878cdf6b0f6c17c0191b489ef13e9727059ed7291e2cde9af261fc1ca7b6e9d73740d29ffc37ce424365d365db pk = 0236bd8d46c1e2a82c851b1f6c31a672b51e040b0e95642c7372cf0ff3074cb5c0594a069be4bff5322e5813c4eaa9720a0a9e042973cf3bb00d3639f08b04be17c905c589312c7f1170b9f2977b51a45396cc04bab42b2bd97816fc80bc74599409b1309a5f03ab0b95da509424b338e50b76dc3184a10aa9233d6dab3e3872aa65808ef321427e8623a2e40c0d38433bb29c312a8e49949855252225fc46dc86c602e975f5d42b07abb801974024cb7df68187e55522a985c081434fc82834817ba437f3082d423a1792b26410ab6571128678a2e498454b006507884dc061a6c2052ca98965d35a88092253dbbb0f1698b08289a6d103af48f2c5fdfaa68845423b2b0f03a850dde31d4ab3469329cbe9258602916eaf551397f113f6f6c5971bac2ecc094d0a8637c9747d651c55325d32b463847861589089ce9678e5772cc477816107c74fba32658c626c71c7e5c71c6d596db15a12af8aa95c2c584a009b544a8259971e51ab9ea560a820a90cfba35ceec38a7a587414358dc6916c031a95fdb88f080b451eaa509de82149acb3a70b874ef4271c666ed8bb9ba5d81fc02a73851415e08924f8fb7aed487041d5807ae104a50baa759c1214444827540885f16fdd2925c9ea3b224cb813607c633b958a1392b75b40aec8236cb479f5080b4433624db5b653e227bd8c56bd264581e718797ab2f7a5c949943d52c89a727791df57a076e83e3e573703072a5a99267c218b0c308ee063a8eb714994ab26ff982371383ff3ea378f58327602ae0549293fec4ee4bb22323c47f5765fb67491d19336fb3ca7f804619c587d1f6b92dbe6ba126721ece04a39065f53b492836a72fe0b7a94a7680524c1175ac2bf0b85c26a13f796731c401f77c31a8b13cc2a67789609a4ea8a06e0ba99b3f8a0fc94ce3c3c942786b6555243b82a84456b4db349b4d93439cb4161719436eab59265a5baf52cc2dca8aaa0b4c99d657437287dafb5224f1301b005c7b0b33df241435a5711ae089094aa0729f926e8d642817ca926d614e0f00c0d4cc82fc645b1cb31dd2b54c6d759b198c519fac0b1ba5a7b8986044a5022f1a3bc87886571ae2252e3181950c90dc99f81a6d21b sk = 16497719c6c32adc004b402bd444133b2ccaee70ad7184b64b8729cea7ce7b90160034bab775cd4633a264d0a39fc125fc255e11e24227bbc0c0ea06ca8aab88433005ac64f6359b91597555b43d13a6af9fd3c0dd8c00ee0b2c8184a5f3b167ab730b5771702ce9904080b9f6c093719a2e04913e978cccddd60acc06c17726309a53b14f3943c70c877e2a2cf435b894925356a1892f25572a50ba1997a9497ac7ee82b1ed55b49dd33e1a795907c038ae697c6c919b64059da0d22d111a6017dc5ce68c340b0a9ab4d942e6b30886a0870702588b4c7ef2067ff4f4a7f9410d2425b21003a05e2c01632551c2c200fbfabfc5dbc97535aaae3248fd552d831c2cdd52766b1a917d3b1bd1b35f28888306a4a33c98a099f1c30c374101683108faa763876dfed030d9e9707f06b0e40627add92fe72a6483b3c5820c65b8e5583a71508db32b70b256f7120eaea2a9f35146edf4526b0c3a68c7a2ab6110afa1a1eff4c39506313a0403bd70bd460ba2767965b9c4b29c172bf4b0ca27947692bcb2ead53aa317b6769250777c88a8566a01031da6d9727db48dfd095e50d590a911c1773561c5c17519b9bc5cfa6b2cec2b09c3ad3959182bd402fb109c2059a8565365b8483b9a70aaa7f437ec14b20b520dbd07cf2a9a5f2f170cf995738fea1266ba5fd20c1941bb94e63140cf12b215c22de98bc420519dc8a102b399923e35bc5659640046788a2516e45523b8e692228bb58d410a82866e40799bb740ab9aca5148b3042dfb8e35a416c1f6475674577ed51c3e2c4d029c4d084c5cdbfc40f8c91deb213cfe03bbaf4874d5065cb331bee52b6505c104a4933035051d4034097f453a97232b68a22668201f64a0457a18086382b699015a20d77856f949e4769bf1148b87b49b0efc8cf317c0ffc3a400a2c4b372a0c0e96e8b488a7fda30d22c6c736186183b7506521daaf76f48fcb2a1193c2156c18bec286c2982f3262bc87119a74232232b0717f5689da8727f16c3b9c876781704724344155c1770baa24972a16f7c17f536bb05e20904825ca7073916351eccc35aadd30f0236bd8d46c1e2a82c851b1f6c31a672b51e040b0e95642c7372cf0ff3074cb5c0594a069be4bff5322e5813c4eaa9720a0a9e042973cf3bb00d3639f08b04be17c905c589312c7f1170b9f2977b51a45396cc04bab42b2bd97816fc80bc74599409b1309a5f03ab0b95da509424b338e50b76dc3184a10aa9233d6dab3e3872aa65808ef321427e8623a2e40c0d38433bb29c312a8e49949855252225fc46dc86c602e975f5d42b07abb801974024cb7df68187e55522a985c081434fc82834817ba437f3082d423a1792b26410ab6571128678a2e498454b006507884dc061a6c2052ca98965d35a88092253dbbb0f1698b08289a6d103af48f2c5fdfaa68845423b2b0f03a850dde31d4ab3469329cbe9258602916eaf551397f113f6f6c5971bac2ecc094d0a8637c9747d651c55325d32b463847861589089ce9678e5772cc477816107c74fba32658c626c71c7e5c71c6d596db15a12af8aa95c2c584a009b544a8259971e51ab9ea560a820a90cfba35ceec38a7a587414358dc6916c031a95fdb88f080b451eaa509de82149acb3a70b874ef4271c666ed8bb9ba5d81fc02a73851415e08924f8fb7aed487041d5807ae104a50baa759c1214444827540885f16fdd2925c9ea3b224cb813607c633b958a1392b75b40aec8236cb479f5080b4433624db5b653e227bd8c56bd264581e718797ab2f7a5c949943d52c89a727791df57a076e83e3e573703072a5a99267c218b0c308ee063a8eb714994ab26ff982371383ff3ea378f58327602ae0549293fec4ee4bb22323c47f5765fb67491d19336fb3ca7f804619c587d1f6b92dbe6ba126721ece04a39065f53b492836a72fe0b7a94a7680524c1175ac2bf0b85c26a13f796731c401f77c31a8b13cc2a67789609a4ea8a06e0ba99b3f8a0fc94ce3c3c942786b6555243b82a84456b4db349b4d93439cb4161719436eab59265a5baf52cc2dca8aaa0b4c99d657437287dafb5224f1301b005c7b0b33df241435a5711ae089094aa0729f926e8d642817ca926d614e0f00c0d4cc82fc645b1cb31dd2b54c6d759b198c519fac0b1ba5a7b8986044a5022f1a3bc87886571ae2252e3181950c90dc99f81a6d21b15178db2a3eea717394946c09c21385c35270dfa9c82949ebddf18763ba0aab46faf83b248426f736fb3e7f888cbce74ca576f31242fc93c7ca5e9fc9166ccdc ct_n = 45c4a60309d61aebdc7716285578e5728873b65387f07e82a2ed0f07257334c823f80bcc67ed50452039a26888d8b669458603ea3ff1863794b40a6cb6cff0f49f64facaa67e0ad4f7bb98bcb4505aa6a85af9aca693e0b6df60eeb1d1f007cc2a6161946e4472c692325ca080a614d608b9bd134e59f818506d3e90cdec35e72f3c7f671c86ec5d09f11838817a69d061425cd2d90f5d2efe43dfd13bce075dc348452f817395882382fcbcd2bb156631e995915bb015aa68e2b7c324ed1e988abf61a826e2c2ce8f9afafa3f4de150d45d1d89ebffcb3b2879a7d06a56a0d917fc38109d8ddfbc5572a5fdbc9782c25f4f64605d45f3304a9dd261cfdc2e5d343296833d52fd89c50f9ae14e5d7f37ab43d0d798c6860cb5aa0de72de645a13b27e57742652c3aea33a694b800d5769b3d0107284c742901b119e0414e226710e9f3124834204b66aaae24d458a9c569a6e2d45b6b24eab523b9b214deb9a6d87645c9cfa6bb8817f5f7ed9dbb1c776859e80b7a436c5c6fb28f98729245d440fdeb90961b3e62a5350b7044ef9e8a89c4ed0120cf4fc31ce96c9fdfea756de8e47fad66deee3d0a81f0c0a3a404384ed0a641dfb06a6f9ac1d673abc71dffd69f5ba0a65075745d1a7990a0969709ac9d5b323820643b16831c1bf50bc0fa416cf2a9f07f9afc6e691c818bbaf9489246d76e5e3ff62d5309f5bb845ffcec69b1b0bf7226e5723c6d825a5b1db2480ce6adddd0396896754d45710576a50ac52433e458e86eb871664d9ec85c9029bde790311ee7b3ad0bf767baff9923cd175a4ee6283fd909063d6f372b477c22d27a9b257dd019355a2ebcd71dfa1a2bd8d13727251ae25abab18e239a9130cfe0ea6660380af29e6f4ec99ed0ab8535caaf80e9b831ed3ea1364f02b909a5f3e068dad23dc2c3a45dc0b7a2fd44ec8d8618d89fb571f89b6b7ffa3d0e6cdada96407064304157f137b30baca58338a584ccddc55f8561bb4cba2eedcb00829ced3703c9bf3ec119ca31240d78d87aaae991039855c55580d215dc9a50464cf6ae409a933ffcbfc28af129fa63c65f0a ss_n = ae2b90eb566bd79b094d615a29b2ad7083dcdf16d0ca0365d3875a65f8a413c7 ct = 8cf745594f681faf463d5e9e37d1d0cf00b8a79ff25d32c23a7835f6b14b660007f3c272e55cc3933597dd0cbb539509123abbcb7a52ca04e4a3dea7033062036b0ead76d8efc2a989df6af2ca91a616c09d0c23c8cb5fced76c1737a30b17a859f26f8e626f5e108ce11c1379d6d9c858dbc33fd0c0db96fcf2f3be60de0a93ed4fb8165e7f5feb2fd3bd4e9c691e8f5fb0812c3f2758fcee792df0436edda415d6a106971687cc46b63f22d59d546311315d2cc844502ee8322fd1deaf0c6548298229c945bfe11508a0ddd1de21d82e9112f349957d53d7d3d6d6218fe2706e1e2ec845a328b94ab5304d562a35adcf660bc8f1a55c5ecb895c910a1e43b8b432d509eb7315958cf9df8c9315dc261bf522d7b7a25315b791881967067304efa1165f53092adf0e85e3f4a82f1110850e209028e171bd0a615b049b1e0f575b947cd97d445930218381ecee28394c5e792cc10d2482d4c3abeaa87e9c3de741592dc38714f9392c1515c9dbd41edf675ef7fa5f914d2b2f7570cb2b535275e0cf57f30c7b5c6686f1a2f5d58c871ece5bd0efc08849b0abacb218117be7206f937347689ceaee58c4ee65f569d8dc00b8cf4bf6d34234f3d9312a32f96432f4dc1178a587e9983f5da73ed78681c2ffc55c1fdddb7713b56b3e71ea4dc1efa9c0c7199afdb0ee5c1dbaa4d810d3245011d399321300c16f482fab71a207cf7670dc0609f4a19a9fa2cfdc5d78442cb2d24e6633ec2f61befdf7853cdda8e367d4ae7e16d88e164d52170f6f268bc5534893782cd8349c19d80b26aef3a58fed76bf812047cbd73223cfcb3e5a0fe4076214ddd3f75c0b3a8f903076f4e126d079d7ec14bfa5cbbe4dce125504c55bfe65d206a847d75f3bd7f137e7da2fbb764028a1eb777507698d708d208c5cf998b248b1fc4bc1017535ca3028d67bc797de6f89145c3520b02cf02c2b48784ee9d47b54a8a3afafc553ee4a49aa4581fd4428b4794995458d4801817c6a07c07589cc8bf9be9aeb90db29c5df5c6608f379c449791a1a2f079d8a009af33e8ed51562c03d820b663b4e350da3383a01 ss = e1507b958f77a17a273ee31289c1e797e4f1d5ba0dde10eb724ba79ed8d1b13d count = 159 z = 5d840bc8d4fde6b7e6bfc74a8231c7200ff02dac3583752be4dce50d6212b8a9 d = 2b8ab27fcfbd83f5ee54439a8d07ef749fbfb3241e72d0d94c0e7935f9773d7a msg = 28106df5d9eca76eae7fe2b39937179e1d13fd2a1f25b7fec033708f4d2debf2 seed = 86f7db56f440516726e8634c779c7ae392f34d6b2e2a312165c464a4a45e3aa659f84ccda9daf9eb53aba89e5c2f30e7 pk = 6bf9987fe39c93aba31cd396b12696bde30015f5b520901220a67500ea3988ac58b61b2bfea969cbeab236320d97644271f3793c7aa079350637ec331e5ac3497732493a7286f488bedb87c579ca408b6116aab515a5575eb565d5cc29cc287576517d27d186a62c47507346b5e5b902976b5bbb718fac3b9cc5129386a805b1b4c65999ba9aaef8da7e95229baa5351888691b554c027a870d22b2e98a047c34a4fc3f37eeda2079a765b265aa9377b7212b5be7288b74cb15838d7108df8174f342855b937cf76a01357c199d15a29aa17ddd638f03c45708531e82072015988dfe434fbb16b2c265531e35cf2ab5d0a071b4af34171e1ca8dc08851b34ce3aabd65f240263491e985cac93a9f91959d1e864385905f3e755646b4a0e981965788b2812880d8a06f206a51239611509798cee62bed038895575361527c05151091d1cfc906a0d71ac38ab51775485544215d1d576b667031c865bcedd35da4424229f91ca587a804d3113b254dd7bb3e1be5c93d42c992b00c12697e3a045a6c58a3fb6717f5b28d29482e2a634a73ba8f1509595fc0a648ab1a3601c6efca518df0ae47c89d3fe78806279c93d36c5c8602b501658f63bb3c0c6fccc887c64b8cecf1a5cf849ebf681c3c02c1fb06c7935911b6eb39c362c36813bf74cc6a839a982b693ff266a10b5a19b7883d66c220cb3656299a943190173e14ae4fa56e24c6a395010096b55d9c6196af7625cc738854061288e71d1e58a39b10ca59c9c36cfc0c7a1277e4229e759812db3c0099eb3db724cadcc4a3b1c595d00c70210aacf91863c7e6927c4b0350e173a0c4678e63414fb40a0b0966a1146ec0275fb46b944619946faa922310a6b0acaca66ab011945cca37802d8a24661aac8ad190d7656c6062cc7eaa4c46f41639592a12e7c245d78c384bc9ba91b42c0ba284624b44a9bd74e06ed96bc77207521b015457eb3ac613c5bf525f40a828de243d842abf5c415d7382962222932c81bb0501ab95eb31ca231d76c1921137351a271fdd8c21853cabf51c9ac21b609ef85bd53922e54c97fe11aedd2871a03b27c49b9128ba963b38ed47ff41f1a5dea51da054d8408ef3a1684f4e4b9ca153be sk = 3ed09d42224a7db65e43113268cb286fbc27f2a60d3c8899b0e7b3695471f3a4669999c971230b7bf83f1d669269471afb45bf1dc5cd4af18557043672892621670cb2450e29ba6fb8b60ceb81ab888041b5ac4f73f84a970607abb73de5d5003430c0edd464f7353c8016c3354b2ab7eb79553952dbb25d75f2c1964452f5c78930b13a444a6646292b38e45286d2ca2227b107fb797ea1cf4c72a04ba2b898a6bf00825b554a4b32a9b9e938c907584653d2c14893258ae151e18360df4654ed04132eb9152c287ae60aa24e8063bfa5cc65dab6af52afe131c5e0f97ad71c2e6197a61967222dc569345a2b8e65665df92c2ec3b1a6060609a6b605d11bfacc5f31e6679ecc7db06aa1e2f393b192c7eee10967459db649b27d47ce388672e156414d53be13817dce5b4c260c179089b9973cc400f377212c4712a2a748e0880ed999e7517a86e20ea9d70aa4116a13214666eb2ed082427fc957c2a80df0221d0e5b049e42580c92798f605e1c910113f7b49aab0c6e4bce35d424bca556160aa53792875ca04be51a1c3080c945b235fa0c451783bef958a78e76c4a5ca238bc5336fc34c30630e95d5cb37673f9138960de9350eb01252527596825b162177571b06f090b8a8711309e0445729386351a73e5b85a9c91f4fa3c444b6690651361724cdd6d683e100d0f0fb11a4a307bedb5541ec3c92fb48c99507c7896bbde0b5c8497641402eaedc9b77d60dbb7c8c552a6faa6711bf803d086376b610c304aa4ea44157180242748cc8a0513168c4707221ba5d638c5b807bfc52cb6d033c9ef207fe12af33faa87a7c9b71cc76ca339a30076bd8b86edc6a4caea11cfff74260454184dbae470c32d3360600d0557d6843572cb8c3f06c69d72c65ab7895e0adb59a6be869b93e64272e719e8b4254d94c5abb3551a2b2948e96356629b40d40356b7c47c9278633694817982ce7bc0db40c7444b22257d941de36b35ae274c4004309b60fb5dcb92118a9a2b20b70553775d9766f6b896537036d34512d195c52e30e7d293316e561694c4b35752b64c4c1e5819da9427166f2406bf9987fe39c93aba31cd396b12696bde30015f5b520901220a67500ea3988ac58b61b2bfea969cbeab236320d97644271f3793c7aa079350637ec331e5ac3497732493a7286f488bedb87c579ca408b6116aab515a5575eb565d5cc29cc287576517d27d186a62c47507346b5e5b902976b5bbb718fac3b9cc5129386a805b1b4c65999ba9aaef8da7e95229baa5351888691b554c027a870d22b2e98a047c34a4fc3f37eeda2079a765b265aa9377b7212b5be7288b74cb15838d7108df8174f342855b937cf76a01357c199d15a29aa17ddd638f03c45708531e82072015988dfe434fbb16b2c265531e35cf2ab5d0a071b4af34171e1ca8dc08851b34ce3aabd65f240263491e985cac93a9f91959d1e864385905f3e755646b4a0e981965788b2812880d8a06f206a51239611509798cee62bed038895575361527c05151091d1cfc906a0d71ac38ab51775485544215d1d576b667031c865bcedd35da4424229f91ca587a804d3113b254dd7bb3e1be5c93d42c992b00c12697e3a045a6c58a3fb6717f5b28d29482e2a634a73ba8f1509595fc0a648ab1a3601c6efca518df0ae47c89d3fe78806279c93d36c5c8602b501658f63bb3c0c6fccc887c64b8cecf1a5cf849ebf681c3c02c1fb06c7935911b6eb39c362c36813bf74cc6a839a982b693ff266a10b5a19b7883d66c220cb3656299a943190173e14ae4fa56e24c6a395010096b55d9c6196af7625cc738854061288e71d1e58a39b10ca59c9c36cfc0c7a1277e4229e759812db3c0099eb3db724cadcc4a3b1c595d00c70210aacf91863c7e6927c4b0350e173a0c4678e63414fb40a0b0966a1146ec0275fb46b944619946faa922310a6b0acaca66ab011945cca37802d8a24661aac8ad190d7656c6062cc7eaa4c46f41639592a12e7c245d78c384bc9ba91b42c0ba284624b44a9bd74e06ed96bc77207521b015457eb3ac613c5bf525f40a828de243d842abf5c415d7382962222932c81bb0501ab95eb31ca231d76c1921137351a271fdd8c21853cabf51c9ac21b609ef85bd53922e54c97fe11aedd2871a03b27c49b9128ba963b38ed47ff41f1a5dea51da054d8408ef3a1684f4e4b9ca153bec1a37156ddca61a96a6a28f9bbb647eb89c29c1a270931768b8bc25a2fbc7b575d840bc8d4fde6b7e6bfc74a8231c7200ff02dac3583752be4dce50d6212b8a9 ct_n = 08d1278b3efdeec9d50233a0f957afeafd10303aa0065dc14dc64f82735fa8fbf7a5e00ae40383491410550c04379ca0b75fcd3b9e215b9f1037b17231a988de6a43a7274690e5f9f9ceed6f00f1bf3cd9b5be9647ab430b4dcf26f7c54488bc704d5fe6c6052ad6cf257ae587ed5177ef215a2c587e17e530f3cf3c9c7e95f99c81cfb11a520979327bd049addf1276a497e28fb6e0222d1d87e8c89b943a1961a0788752a43e3825cf2e6d315618b531de83ede24e2ed988abe3d83e08fd033d3c0077ec10ae47ea99eaeb337e06f0261f295ddb185a6deacb16c64a1c5c92a11bcbf7939ab0b1cd62fb9b9b34053a29dfab9f3bee4efe1996060e60620238889c24ec110044244633aea12fc9c1e9c06b33b0991017b36702adb006d686ebd92d5b6fd1aff06e984cad3731de89be943feddb5fccfa2d0ad254863411d637ce214c04f479b6e022253870a57e1a84c89194d9a45b4dc65767983feb3f09f9f63d74f3f04c47dd5006295a0c1d45b438749ac1ce3db6478ea5372da758ded477bd49e4e53e11a7708df649d45c880b4112104cc86b7506a6d5bdca037480053cca13a793962177132f8a6120424b3b2820f34aca7bb11177ea02a035ea6792d4dfa12fcfc9b4430e8d8dacc2593d95f4b20a94f057cd07ed4d73f8432ae4cdabf5e5bbd7c194abd3fc37d1afd464cea39baa110f467b700d5c4a11194bca30dc8901e9b5ed82210668a376f02911d106a7374c43ec8c0180feeef6c49bd0128fe46729ccdb9789e979ab4e7a529d3fabd40d8254bf80a7b53a57523e8f4227a46796caa2e94a84c9d9d691a23adf83608dfa088fa54e4dd51b28092dc77426125f63b366fc1dc7e9f0c0e0621c109bb4938cd91f294f97252e69f5cb540e5977d53a3a06e23de9fb977cfa81fe805abbf32fea00936e9520ff26c5d609b1e22084f8ad0ef03bfa192586d404e15c92d3fb74975361baf97e35f6178f6ecc0c5a7287f4736d3ae5da6c02697c9395b9415ca81e5da5e39fbc78dfc1877a11c6b65a6beb224190fd128180fdce4de2627d5f24c3799d15cf06d4068e316dc75f ss_n = e4f6d17189e94e7447ffa433d73326482e1631e9cd07a12d810f8d32f091d777 ct = 7bedd3989b60d13a86bd38fe396e27470f4e8dde04215768939b6ed5a23ea79b3d144bbde390aec2c210b25e5164643ed371632f77f63a2efd069371b69ad7ce8b6648cac2c95b4206e730e56349700612450844a0cce6f48369ffaa3e4875823207765f7148a186cdd342fab331cb7723c307a5bcbf7748ac9f5a79058405f3ab3eed681650f6743d053cef39861aa2f1d9d9e19886ed190a7d62f0225cba5df3d682ff12374b536839c8598e1ca43aa836db454e292d79bb0b1fcfeb4bb431b5aa956ef2df6247a46b5a690ec73abe38dc0ce4e780e805fde1eacf676fd1ade9bbddbc6b8edf544ab39bf440a9df9e601257e6dd4088d8aa7cb63b23f8bb0727c622d93c56974c7f496135c6dea80104b5e2f1395d8a368541d3f42f34d33bf03a8d8364d901c3adc93ec37a09b8a74071ae6d3fc41fceb1008a8c94280d86aa205dffda0a4f20795d6117aa4aac14874bb23d47193b90db6b604b67fa1651b0410ed5925a49609d2bedda0027c5d8dfadb2a067fc00cee18f1809802f3398c94d09e92ce14abcb11e19e39287ba1f4a3c8f2d6c5ca3d75df8ad329153f8a50a02553cf0005799e72256a079edc7ab3be1baa4c146edadf8d2ecba75e65bcfc44cbc08c1297ab672dcd9d4324899457a34b2efd7fdbc45561c8a8ce784c61ea799a013806d87e1cd124e84b7aeca045c5a80a0a3bb0e1856e1e81d21a66553b5713c9ffb3589ab3c6de4a08068b4259f954a40749953355d3e3d061512ad40a57b625c11aef097bf22d4a08789e569a91c9d3f41deafa862a5c7ee51e9698bc31a7154ed33517322f9a5c679c439e34123170f23f7d53eab1edd0180d4e611d6c8cf50c95e0b89e3cc2861db1816fbc1e6ff908c4a7246dd1d669223b75a4967d7b2d6c7583f5ab9c2da0a42d6b0092bcc7d30046f76d73d2d7b83d03f55d1846aec7a9bd0f3ff6252908d8978e286c63e012402e4394c16d2db68b9caca1b70e3eeef788dd2bb86c63271a443573798a43d1253310b70b2354920188c0fb71aea62f1845d833b458e7a539a30aae775a4f7b73dab63319ddc89e8574195d7 ss = dd61c54b5a0f42b95ba5a876e44da581b3f1b01ad2062f3efd71eebbf98c3db1 count = 160 z = b22067b4615fa12b58f425db8a7de3dc25353ffc78731a0da4e4361f4e5efdca d = dfc5a202ea6fe3960e0b7ab5e30e38c076e69d2fd78ae1b534f8ad0c132651ee msg = 3f86540efab8d29da7dc8d629d0184843c27950c4b8b8f35c7b5ce85b0ca402b seed = 2fc9fc7c672759c657a5c49a79d13c38b38a8517668f5e6cba94fe10edeab009f748d61bf7e3c58cea4bcf7f55b5faa4 pk = 5ce8527b881993738b3c244b6d22032f39a8e868c14ae78cb57aa201dc60b34690b05386c593147686574f15a47880b0dcc99c7bd057584b08c1427c3b345f767c85a9e7811df672f2f877fb368bc9f2505b151d1f4014ced41b61c7b84a63331404c06c9714d5c8057d90015c0ace8deca17bcaaf412a6ca974cf3582b4ada698ad757de564cdca11500b185c85103b59f88b1241a22151bc77fab72312642cec684593c7f7f2b66397159ed66a9287133a49c3ae0aa41f3a921cf29d3417297fa451f7e25b33067061fb6d29233aa086adc8563e70051150e8bca78c2496b97fe3eba62e512a74a690a7cc234e2c1f2412c32d5a365239c413962ec98092fa2acb03a164cd6cbf2147c86e3b6f8461acefb8247fa0560eb48c9712a67648654360c79ce2b2ab018e1cb5be8997be9ad7c75f542e9be3add346a0d9ca2515498bb0d60a2832486c54277be955b711c704600357682b16d36296247b1a17c9b3eb7e8bd04951fc4aa1b823c67823924205116351a881c5aca03aa1848a33761855353376e841f1a505a3353fdb39a1215ba3178813b7032bc235cc9ec7493db560656b92f3fa73e4c616c7427a619c30f19414b46215437a8cfc6a1386168ea2824801abac8d28a8e7f6540a3769c6b784e0d8136db90dfa91518118a56305a611968e0a740032e9390df2ac452b99018aba8d22c9017b583b801e47b21e87322bacd432a988cb6e1b17932979bf6674dc95c765537deac789187c1d3fb1397500ab72383eb3a8c74a3a671f751a02407d2d615041cb034ad0c45947ce9b6c8e5c10a440d46378ba9644f82e49e73089dcb3c933c3acd49ed5382b53115aaea110160b8f99a8ac229521716ac1ccd58c3da98a795b1a26472badea36678087c8442bf3394f60baa8adc31af10277ddd6833b047add8208513aa23b0794444691c7489e283c4d21c0c0ffea10fb6a2db3432490c190359585a7b16c6f5aa8180c9c80aa98c50a1bf8dc8dffa7549e888038a185edbcad068422fbf6763cc86f4eb709b1eb69a13a31d36aa0713730c6c419ecbc96af1a42895607e9e0023d32195834201436e1f65d7b482f4447dfe92a300f64776de04654650204ee5f2193cb sk = 1759c425d0c333c7bcc9b90ea7a184ad5a025d520842681bc8504fcaf7c0a61790fc0866821c06866386ce6abfbbe0c5179b3ae1a884725616c7ab606ed772772b193e324b1aaa8700ad68a6c46500e3875eb6aed367bb61e5a3b5751fb5f6cdf562b2ae7a0f44019a4aec02e6e06507f9673eb46afe1a1bcd786fde7c0431573b5e619085c6786f9147b29a781356cdcb7a301ea02eda6984535724100c75d2c037e8b7c620fc7012c679b24a7a2128961c1c7580c105f918bd1db9b47fa67e56dc94e82577ea9892b23c5b4887bee20acc76e031826c5903da0071f167f178b6f4882cad6b9d184726557c79fce960f8c4222659817903afe2ca655c7015b620a36bf1948d1652529302a14bb0ae38375f522f654b73d7919d13f2575c817fa48400c0c72f7dd0c2fb517afab4009851bcfce74a9ce703a086759df230be117bce63b450a50f83d18a4fe27ce19680eff361d8578e2d919ed5079536972303e576099a29ca0505cf318149515364ab48a163b9c2d24dea95bae7a3106dc81fc4c3b2be898ad262cf22a62a45c231a918592c40b8c94801984282e1666ef13a95975772871980b24caea893c8b4c2b56d253144ebb745bcba71c50b5a45b042299b03d7664c59af45835ab881af23898dab9b3009fc056ae73715227e4cec1bc6f7c0813203942605a154cad5775464374d6a43876ef09de28252dcb128b5f957d115ab4029109ad073845bcef050cbfc321481e049e1ebcc5d247e7cb15f287c3cfa0b0a0a63030b7c2dec916f32ca94e5f4229fb114adc69ea218c2c13194cdd67e36988725c2cfeca82d559950eba3a3fdb6bdeeac770cfb6f83858146f758b5cab93c8a14a81956bcd4c3d5eb4b54d540f7cc33a51c6830ea5450808d491234d77294eeaa8f1bf1ad14e2c61df55a240a65e63b682c94608fa09cad3ba65e5457ffe16e3a057a7f651de2a898b6a6258a980c7c0166d8d5ba70264706e9cdb4d254ed20cbeb8a4a4b433bfa58875c353c9cd293b871adcce56f86a69a3d3c09df4b7bfdc70da2039b07014a5704b7f25a9f378a7f06758850828d3a0c335ce8527b881993738b3c244b6d22032f39a8e868c14ae78cb57aa201dc60b34690b05386c593147686574f15a47880b0dcc99c7bd057584b08c1427c3b345f767c85a9e7811df672f2f877fb368bc9f2505b151d1f4014ced41b61c7b84a63331404c06c9714d5c8057d90015c0ace8deca17bcaaf412a6ca974cf3582b4ada698ad757de564cdca11500b185c85103b59f88b1241a22151bc77fab72312642cec684593c7f7f2b66397159ed66a9287133a49c3ae0aa41f3a921cf29d3417297fa451f7e25b33067061fb6d29233aa086adc8563e70051150e8bca78c2496b97fe3eba62e512a74a690a7cc234e2c1f2412c32d5a365239c413962ec98092fa2acb03a164cd6cbf2147c86e3b6f8461acefb8247fa0560eb48c9712a67648654360c79ce2b2ab018e1cb5be8997be9ad7c75f542e9be3add346a0d9ca2515498bb0d60a2832486c54277be955b711c704600357682b16d36296247b1a17c9b3eb7e8bd04951fc4aa1b823c67823924205116351a881c5aca03aa1848a33761855353376e841f1a505a3353fdb39a1215ba3178813b7032bc235cc9ec7493db560656b92f3fa73e4c616c7427a619c30f19414b46215437a8cfc6a1386168ea2824801abac8d28a8e7f6540a3769c6b784e0d8136db90dfa91518118a56305a611968e0a740032e9390df2ac452b99018aba8d22c9017b583b801e47b21e87322bacd432a988cb6e1b17932979bf6674dc95c765537deac789187c1d3fb1397500ab72383eb3a8c74a3a671f751a02407d2d615041cb034ad0c45947ce9b6c8e5c10a440d46378ba9644f82e49e73089dcb3c933c3acd49ed5382b53115aaea110160b8f99a8ac229521716ac1ccd58c3da98a795b1a26472badea36678087c8442bf3394f60baa8adc31af10277ddd6833b047add8208513aa23b0794444691c7489e283c4d21c0c0ffea10fb6a2db3432490c190359585a7b16c6f5aa8180c9c80aa98c50a1bf8dc8dffa7549e888038a185edbcad068422fbf6763cc86f4eb709b1eb69a13a31d36aa0713730c6c419ecbc96af1a42895607e9e0023d32195834201436e1f65d7b482f4447dfe92a300f64776de04654650204ee5f2193cb87eb331ccd5fd94795c2e90600aa370eed15ff1b90e9cf5e0cfb65b4007c4338b22067b4615fa12b58f425db8a7de3dc25353ffc78731a0da4e4361f4e5efdca ct_n = 6a75db427b6f6ffd7795e5e35b3e834bdd0d197202ac713e45b01604ca18368725748a46ccd7c56b8e049259d6de4f7f9914fd3b78985a6beb5f2d5e86a012ac750a0fb22eb870c527cba41fedebcbb825dc32f67d3cf07e28f8aca17c7fe1c2af119b7c0b5308e8405f9cf747138417d1b052385dca8f9ae73852aa5352eb538dd834e29c773e87d1c040c9c08d59624014e3d63f20f58ee8487a78d645296aa237641a8bfd89c90e6e3b4d10abbb790fca665ddc5f3521584939abf4939a23393a3ed87fd91ee110d9bf5502af1c011b049afadd1b463415fba15e27b078fb6b13538c913e1bac86a28bcfe164ad992babec661cc93beca0cadbe96ccdcdeb0bac800facce2affa76db59d2f17f0037e4574c854b2d1abd89fa5a5104de60ce04b0c3d6d28c121ffd0cc26d379eb6c54cc37bd11ea5789bd8082e5feeab47ec12b56ab5eee69cdf1e4c91554a0ecb34953d6f63ca565a4050f9c655e3824e166197736166f671e47b1641a3647375e586900af3f900b1762c6c93a914aae851aa6832e33c658d385bb3de2e273b574b92ff43d55ab25571f00a520d9c181ea5e3e5acc24ee5e88f515fde1d4eaa39f1425d3c992d05e85d6d4af9b5069859d822f1b090c9dda58fa446eef36c0d23e44d2eef4b51c8acc4af58001a3061f86a0dc6f99ae4a92c74fc91d5224129f5ffe0c50ab24e6f4ce5ddbf9a03493fda60f032069dd918dbfe03dd1f1cd34cc3ee6b9a640e6b1fb80c4b501673a5db19f3c94d1632183b501187704143e5ddd80e2b4e63424b979bcd6c5afdda9db0c022becd941a13258587a929f8bc7f901dba3689d66fbd418c1ae933981272ab204d292e2ef3d59bfa12ef806f6227c2e6b10c8a9622abfe95ec661878d0f44575cb317736e45e9158662d252183bb22af0666c9334839d0043c810d8e67bf21b81b24209c1f067d0216f32da46f824ecaf2a95bcaf64b3ddbf6a962fe51a98032417be85b63c1405776a6938560c6d9c0464c24fb49363c19cc3ac8e09e7b655bd0a484c64359818a5a37285253c6997bff0ac54932ed3cade645bbf837c11cabd ss_n = 4634aee17521291ab86a4bdf88349a8944af065d2cdda644095430ba8d688795 ct = b653bc6048ba338554f942cf889a40c5f058232ab65653fc4868e19a2085c39ed56eb395607eecc9a274482535cbbc7cb99cd826bc5fa724aaa4e6969faf4dae11affbf3eaae192113d133d7b38977265d24329ae9a20177866cc616b0216c6d2c88a5df197f4bba28a0d3f4a6efca44c5f838279a9333247f614b97b429096872cbb62647140dddcfc2a32fa246e8fb46de6b3f486d713e6a106c06d60ca0c79d4dd3dafa8c5a8d4aa8d9d78a0f785709dab802a77c94137adc005102b200ba1410af8550cbb72cc32432446e60e8680205c53a90da095618fc5161e94dec858641d9d96d5275b61bde53c171557fe8ebf06ed0ea51c90f9fbd291f477f41f24fad6ab9ecf99fe56f3af6f535531fe9ef36e777a9b8f149ee431c26af73ead6b70c51b10b033fe6ce686f7e4b945e248bf9dbb9cc8dc8b5dfe12a53ff2aa57370d9efeed3dcb8a6ed329eac1c2159bb79962d6c081fd8f86fd15b9f6193d7aa88c6b54f12c1b802ef55359ce34e7f9dfb3712110a4ed9c24011f886f7aeb0d8fb60c8aebeec916637cda988a19115e003ab3324312d47d7a40da9ce2b503f4bb34595b67ddf1deba948de617d9e4cf8e5222730beceb3718bff79e0cf05a5c0ab3fca0a65aa7724da4b0442135bcb30a0a08fc7e655d5fbd002bd1cb8affaa538a6695757318149a4fb6e9e140e51490668c90bf9892868296ffe04057b59965502540b099adb132e638455d976c44602b50d90f22825256fbaf1ffec45640917377f41a80e0d3fa50396ad28a3632fb0942a0cb139100c3a6c83d9474c0b1af62297ea17d7880893b2ce98ff38c94c17b53a1aa61641787f5104a56f97735ca2f1d05f86238e53406002c54b6ccce8b0f0678920032b96825f7d1a0cad5afd7789e929ad8a3c01e3c1b4d07ba79e1df63401af65bf5884c73a20f4570518225c5758d1e6a569035842839611dc6c2b9f773c6586dd5a6671bea6dbcb0f8732d73a4ab61baf477a60b42ab2f15507c6a3e61a5d6cc59698afb60b5465e7a7d458f20776c9a191650c426527c52bd2e0d57a9ea2c7e8835223538675f18553a3 ss = c84d70b8899655bacc850df40872dc1250fac126887b1e8719bab9979d627068 count = 161 z = ab998d7a99b73df584fc427ff143dcb06822266f2cb8b974246f44d750557348 d = c125cb2c3cd6226ce90bad452b8fbcfeb2c26fc730b0f347a8e151a2a45f385b msg = bf1c09e7bdb6e62c4505d3ac5ca1d5f8f85408d41529ba65fec78ab6c457ebb3 seed = e1fa86d703c969a099a28802159b14ecbe800bc8ed3802e1b41ea4d133b33fb02404667234616f8b9fa3f426d78bfc28 pk = 9f215e76d9b57b44866fa8b9457949b4d0a3af783f66f1b8fc7278eaf56fe6731ed9560eff17a6b536b0e72c8137e9aee47c540b136aded19e0485cb80d5338d777d9cb825004a01ad845cb172a232813b4605679af69d24e90810d2229bf4680d3a9e01f78211445c96cc0fe87978279b4d86c518df063d35ccce85826b7679b3e61295b1077d2fc2a72aab510740c2a1e28ad563c3f757467f44c0e4500719a2b6c7773c78e08832cc762f98300ad08ce20017e67612c242235db95a824a31a9f53936228857d51942e2ba75b5af526607ca074bdf7b0cd4467f16619ff87b5a8f493c79832aef5977dd53cfdfa132e4996fd7e6505c47ca7344885295297bc526c5b6163a06b58bcc278ae85b51ca0a381676de63192ee877b59c2e14d35ddd273695da0534e98371ccca033090233c6740629b08a6989f468d04c74cb0dc26410c0996a07135c5c67616c7e53959f27045a925c9daca16fb7c1e1077993abc981197b856a4450c033de66a62d8bb2f7f74974aca9ed03a148f8210f6f41daff565b1520ab97067312b69116b551508a34be327dd3743d83ab61829c8b5b14798600679ca2ae627a3295a450ed095f013859adbb37ee3c07ef1c876496cb2c8b87d7025a3ea09be859bb24467615b01c0e645f4e64b5a0880c86842d95b2d48b7390932507a9b6dfbf75a7af39528e2b17f620f4c3586b152137de8c7e3e1106f70a7d7c8a154f31fdcc40dcc179315899f8c534ff70aa29a44942ab79a63b4637b9754106b0758d0963b602d6fc7af3e2684b4b28cd9987007301c6fe0c5e8b5b092a5a75b0295e581943fc8c2379b640b939b9b41c49bf62e3ebbad50cc280709c59f732f076a751429a315ab3d99a73faac213338b52becc2b2fc1033421064eb480f7cb01b5db10d1d28c70e6b8b4c98a5067a10020ceee4ca27d570b79a95a65e40aca036c15c74413b84ad44207cf014190d2c6049b111325326e4939f9c781b7331354e94edd32316b2799a6b0c41008675fa07a753ca2b057439e74bf98da9b095533491c1a0f604e0df008a324525e83726ed5a9aee11e8a81c1c2cc62b210e424eb4f3b418bd15e934a7ccb7d237ca590b7b24d0510f54fcbaf sk = c29a4040b6a1156941b507670c79750f974fc02c4c06825860915e953b8ec73713e1d44d7cc27e7cd51dd57455fd0c78e275cc8591aa8655122ef21c94b317f33ac57d121958baa111f164ef7435460c1a7ab5929e5abaa530c2f8aa364aeb02ec6c82bcecac5d15bc9f168e5273651f808e4451a05d4920d16cb781956b59125321ebbd307171d9167a3c68704524595c0ab5363b4d04436058b30c2c0b636026a53d53569de348239842e4dc2867e00ed91331e2c222ca197c1f7cb1c0432e5c8bbc7f617e5296144047a53fca9afa9840a0f168d25c5500567dd5c4b1ab37539df28a26e5c98bfb74e571aa6cb7aa44fa3488094a38311a2860708ba915a1477fac04588d62cb0eac99460118c8b484de820fc341453f921e4c1acb76b2478b466839d99dbc3550676a1217b3ae01fa728bb650a6c4a8fa8aca77175e9652232b41ab8df867303134dd66020b08b97077111d54144045a67537a1a331044e141f54b3902c046b8ab1b4be08247ac1280472aa167263664a2f5a18be5f7105734bb158259e8370684867c3167b10ef868e5140835c84317d101ac40c02bfdb20f2a6a25ad7bff4d295d4339fd0c636b751175c9a998150c7b0105c32f55f50f03da56b7ecae6654dd9405df17809759f9746001d3ca192e68a998a513d4b2189a85020c04a74d8b3648993dad31747c6b5f3f6128977c45ce34799965375081efbd1b13896cd50c5b081b81c780b7bfa742c77330db71a21e770825ed707329185395687cba1c4ec46747452b4aabb3cf9c96e9d49a01b0b21f9133473da4cfd2496ab9badd1401e407c653ac58c707713225b27bd049a44c357eb3659c93620cda07e09d1aa42f534eca0ac46214e31987d6ac254a4e6100c1c529a0a04eb484648cc59a0cc02ceb623ebd4cc9a15368f1081a0391f0e8374d99485d3e5be1af083443952201094a3b4b54e2cb09ebaac58b56610f3bb58c5a7ccb8a5dcf522d5b470c4447922a169adb01f8820c609c7c83c60c4b226b852c56925a90b8cb2a31d8709acf3b20df11bfad046df176857c4683b9928eb376a8ea2552c789f9f215e76d9b57b44866fa8b9457949b4d0a3af783f66f1b8fc7278eaf56fe6731ed9560eff17a6b536b0e72c8137e9aee47c540b136aded19e0485cb80d5338d777d9cb825004a01ad845cb172a232813b4605679af69d24e90810d2229bf4680d3a9e01f78211445c96cc0fe87978279b4d86c518df063d35ccce85826b7679b3e61295b1077d2fc2a72aab510740c2a1e28ad563c3f757467f44c0e4500719a2b6c7773c78e08832cc762f98300ad08ce20017e67612c242235db95a824a31a9f53936228857d51942e2ba75b5af526607ca074bdf7b0cd4467f16619ff87b5a8f493c79832aef5977dd53cfdfa132e4996fd7e6505c47ca7344885295297bc526c5b6163a06b58bcc278ae85b51ca0a381676de63192ee877b59c2e14d35ddd273695da0534e98371ccca033090233c6740629b08a6989f468d04c74cb0dc26410c0996a07135c5c67616c7e53959f27045a925c9daca16fb7c1e1077993abc981197b856a4450c033de66a62d8bb2f7f74974aca9ed03a148f8210f6f41daff565b1520ab97067312b69116b551508a34be327dd3743d83ab61829c8b5b14798600679ca2ae627a3295a450ed095f013859adbb37ee3c07ef1c876496cb2c8b87d7025a3ea09be859bb24467615b01c0e645f4e64b5a0880c86842d95b2d48b7390932507a9b6dfbf75a7af39528e2b17f620f4c3586b152137de8c7e3e1106f70a7d7c8a154f31fdcc40dcc179315899f8c534ff70aa29a44942ab79a63b4637b9754106b0758d0963b602d6fc7af3e2684b4b28cd9987007301c6fe0c5e8b5b092a5a75b0295e581943fc8c2379b640b939b9b41c49bf62e3ebbad50cc280709c59f732f076a751429a315ab3d99a73faac213338b52becc2b2fc1033421064eb480f7cb01b5db10d1d28c70e6b8b4c98a5067a10020ceee4ca27d570b79a95a65e40aca036c15c74413b84ad44207cf014190d2c6049b111325326e4939f9c781b7331354e94edd32316b2799a6b0c41008675fa07a753ca2b057439e74bf98da9b095533491c1a0f604e0df008a324525e83726ed5a9aee11e8a81c1c2cc62b210e424eb4f3b418bd15e934a7ccb7d237ca590b7b24d0510f54fcbaf001a57619cf85e44fbccaa4fabafdc9bac1b60a4e01efcf4c422179cbd6fd2f4ab998d7a99b73df584fc427ff143dcb06822266f2cb8b974246f44d750557348 ct_n = 22654017649b8fdde6ebefb6f59d4c5292c1cd3fbed005be344f283e1843097cfccfa90109566102301c3f216a5118682a529b38f995ee2b5a983f684a79b6b4d7d2500e555bcbaf9bcb3faf0850ab907f3b558ca6179abb8c9d8155a79a070d8a9e7d028d2a2d0c6fa5c419a1bfcb0fb7f2797450ef29f4f79e6781ebde2fc5780a1be6bbb707ef54bb8af4900829fe2c1202d02f21ecdb3aaa21d3d532f01f8b0e7b652ee9b4bc843ad03ad5ce6dd9ed7a54a2d93e616303d17973f2be787e11971a525ca38b8076d0d8cdee7e7e0945485de4fa390380ec2ba63c5911a58051310a3fbde251d9f596ec4da12bdb381befd61bf5c853b4c1ae5a3d086320247df43474de0819874f7ddf1ff8ec6f7b3cfaeae0f762d97ca2ad0f80c72257436cef5dcc032bc3ca754cba2fe9e1b3337f267a3b4f126c8c6432009b0799bdeba7077e39ddcf814595006393f834f6008e7c1db818dd7893935f76252e7d7964d494a127e8b84f6a955d6de78f684a57838334b6e4f5b88eb628ffb058f0a0c6668543b4537a21bc92b654b342335366de2fd3e5be5fc87cb9978c0ece2554680aa204bde4e0b593760e6206565fa34d925b7d099c2985c974339dada4081c3453f74494db79ac3a489756fd011dd50ad9e2534849951ec3b5722c6dd68fe79ef473c1c97d530c1b6253b8e01342a65c9aa458eea6d9b9eecc62454d1c187f93d7891c59517f67013ecf6314e5e4535c67b1f3cd446f9f1443cda79f3e79b55214f57d61c5f4a6a362bb3f108e2bec503b90ff3dc993c725e90dff31b3ce6032880e1ff03d8d96bee15eb959bb762516a256ba6247547d60a99d194747ab4f7383963d3a400519d2f2e6c1157a913aa60c518f4a3b6c11504251058a13d2294eada1b942f071f1fc3a36d8820d776d2804432598a0e0aad36a2c7145918df4a3121bb07c835199ecca1ec635548cc701a6cc1210ced6f504176faacf5244baaee568c46956b419ca144b4c233351d4e317ef7f0a651b8797323325a4fbf465171860a31919ac45d04a5a580e7056218df4c816ce065f52c77cb38d61de11ef1c ss_n = 543cc6088a2f4df4aa0de1cfe1ff00f9045943247e68c3c3f331cb74d1278465 ct = 5f4a859716d3effaf4b4823c463d41133fac553c26d269d60708015094d125dbf0f2f82e4e0b9b2202bf14ded572cce3dd7d1b56d1c3759794465f3bf971de2385e4df7210c1a7f09a20f50eed3cd4698aba353a902b7c36b053cc91055b075f3a7b697b041a9109939510e1e1ce7fb2121f7ae88313825969e0dbe20276760b33bf1593375070a2ed534b20c64daefcfbf82a28b02431a8345152fcc60a3277a6c8f2ba2909ab25820a603f3bcc5f151ad233cd6ddd1a454a0c0ba7fb0bdf43ec603425814834229472194a3784e54e87995cca20e0505d5521e9044692ce9914c2a632367b27a0fc6d13a4e5bed8f95a133ee715382555a88b4cdb8b0f5f602aebcba02543e8960e33aa65bf777cb51e913454e8fbc488cde8cc2472add35d5cf75b3421115a81462fcd55460a730e31ec5dbdfb973af640257c372b72958c83d36df867bcd47549b0859e8b6050ec68ffe789fb01e8096c3114ea4fb13161a9400c95bc3df5cc77d9010ae88d45124ab9b32564a865b87c9542e8c251f9efdc95e1dbfc77210635719b6ab846c1db7565aea207b9826bdf4e3583c502552dbdf9e99e8f5c46fa797da1ad767710e3009eb7ffc1cfa0f6b1b07d6bed92a85f761557757e793f21194fc372a9588b967b7ebc8eedf9f620d9eca9c5fd74bc614e53642f971f688100b4145db61aba73435a5a582067aa42e3d9146181a288de057740216a9aeb29347324ab056a70631c488af000d6a86d5894bad7332c6a8bab9e61eebd2308f627c00e898ed3b84a4c7a2c627c4caf3d74d368e2bfd0e7eb1e13dd73083ae0a79ee6b35950d09d05e78e7f86c10bbadc4bb21146e9378753b12b64f1e2439df705b49f5b2949b1efa4ca779c277d011b373baa8862fb33dade914a3e6b74f561a1600f34f17db5d15a66c48d994c919bfc2b91fe88ece6068609da19a812a871399d001ddf81409b177ad4edced81621c0f9123cc787f5c8a2d0494ebd8852e1751ef6f808bbede726a7a6de8c10fa46cc6dc8ee8a0b8f23fd4cca6c326e58e8e0a78464de70c19fedb81e7c8ddafa7a00b7ecb7d1404561 ss = c1ad2f7c718d10f7606fbeb211071595e265a60c7e8f61a65739282de0729843 count = 162 z = 0992b0a657d1a29377e28c998e15a01b3f9e0e97300f289d283aabff93b2892d d = 96255bfa6f2936e98d573c4797842ac503857f8cc266ad71358fb8d012d8c998 msg = 4d4e44bf43f9d428df0b6c02c2a925f34e6b26af753d7924a7e94c7861b15aed seed = ef1c8b843c562b5dd556adc2db6471eac9985154e9faa77d4a9f86555f77a12d7ed61206abe68d61ca642cd07292158f pk = 501b1eaa17bd49669f104612d74ab63cd2231bd30ac606369c88a0275bbf86962a0e04b08d547d7e80c8ffea35f0bb9882b0ca0bd80e420b97f28599ee23941fb07f35a878eb69794bb8a3fad18874c542ce3374b2629349f73c94409bd982bb8f69097c787ccb3ca1850a03adfcb99f0b9efb3a21dfa74a5136cf8069ce8c3b10398028b0b1789d0c97d0c54f550075957a830a9bb5676103ab259195a84c360b2a8de27021cc7204987765b8a3cfcb31c85aa52f6a48a7012837b145d60a205b9482d89530ef8489872ccdaae6363e5c6fe6e53e37445ea1d970bba826b7a295167a53b75831211489ee716f86e7c3d00c6c4b138c55a064d5c11068d4bcea86299d0137da466696c5a1f90206d0412b5b6b6cfaa3c03fe070b3c3a5ffec8eec56b1cd25cd37e8a93f9a848854026e83b691ac9f2166ac9bb2a064602973dc5c21514bec673a52ec19d9cb78aedab64eb160cca1a808056c7895aa5192b3db2a12e02670637a5885657f34751ca2751496644ac792245fe8bcaca218800c4b944b24b550a50bd1a1ea2079478117d1083e76e3c4d6b5286d8ac3d3627b25db7397da83ca940cbd71963c0779b05508af5a0680072cb59178d87981522a3abbd88b1e7a216b3338121747074374db9ab9fc864a999580ae677ab50730e3535422620148b09d2306671c323e9008b4e063745b05015ff70e5c626f7e1c14e6549b68050fe60090dc1939df526261c587485647b3798c35155d9e3c101c33aef236c87af0c15a55c99357b52d928e5f7018a2b3163a62041b484b039293133384ef36be30e50ba4a26a7ff32acc4578477c6a47f066b294a7bb66bfc9a552a39749161324a5220ce6008ae8d1270943c976a36ef6302f81f82341347650dc84e2e29d7fe088fc83c5c0bc34a54ac04012b433e65118f8932876c2e952848f659397621d7d50377f7973b3b6395e6c811b5987a8c2158c69510fd5617d039d0a908b2301584b982d7b319f15a672618a64516a76eaf5114cb9c127e5af0e34ca40d1b95b209d26950300438aedf92f81db854ee34c1909b79055aed9563049173bb6898e7c6a15665f1d6345cb660a973452d6c066f5ca0de2563c264a6c64c251 sk = c325a2fc17920c460d0805a00c334d8f1b0da5b06fa600b1d6764c67a136c9a33307bac3e2c75d8f69b591c4c1472420d34513d1cc4b87a92f0f071234167ce4773a4cd38e9e773c038101a79b5087dc7bb510105a83306d6535268b6721939968bcc8d3cb92fea93ec533bf466b3cc3eac2787c4604b6a196c4913cd52b65e624a31c62f1f7bbe5ab708ff8a22a05862ad54c2b730c6d3972a0d7b4e6ac1fa6d9ac85a1cb5e771b03f57aa3aa104ed014ea939adf6292582a9e8e43cfe20c542281c5c5c435da6b0bc22491670c9dece857c528031ff47a00e954f2f272388c4dda376f1eb4348a4b79cd83949d0aa653e174f73a0c21e61123a1be0cdc32759c13215961330a40d1f863eb9888d95a86a038b4a1a5710983341c97b15c51529e51a53b594d225246591375618892702a7b123438eb762210d73f0c2c064d763bf0769733e1b3f22c9b507654703b7f974b1fdb7cc30a0151cd070cc2dcccfb73ae039a2ae82779e31677def57b0c868d3d531fc2c86f1fe03fe6155398308f8b027e1513a6248bbdc7733414ccbcbd0b473aa8addf8292af333ed03c03e0ea6e94bc208d6419a33a6b8b3169a8568bff2530ef943082ac3cc9c26f456b774248551a93078acb7c9be33d386907a4c692abd34ec80640af683b8b168b57c5333c316a1d419a81a182548c8cb4ab65dea9bc04ba6cf51c379f92409f7a32ea88b69f468564cb48d3d17194247e62715a40c255e6f2c8c455c5fd6645bf96bca17804203b53f20c97320450d640afe34c687d5b1eebc99b7c063d28f49779a2bc94b9bb963a8196b94d75421ced0606c540cffa3902dad9b829f673b3a282d7a0a5fab948efa46699609f256ca22899119ae570c378574f1c9fd2565e9632bddbfbcd1f24a5a6746d26f9c58fa2a59934ab23d614b7a717d18809f9cb65bd73b723511b1f33c8d4d94c6c21783831559d478b8a7aa20d90a25cf3441918adf2a4205568173473b7aaa744b825314a000bb16935030139461417cc8a27793339491238fc7a8d67aa1b6b660b7666531ec2a67db735d629bb05e0067f682eb6f86f501b1eaa17bd49669f104612d74ab63cd2231bd30ac606369c88a0275bbf86962a0e04b08d547d7e80c8ffea35f0bb9882b0ca0bd80e420b97f28599ee23941fb07f35a878eb69794bb8a3fad18874c542ce3374b2629349f73c94409bd982bb8f69097c787ccb3ca1850a03adfcb99f0b9efb3a21dfa74a5136cf8069ce8c3b10398028b0b1789d0c97d0c54f550075957a830a9bb5676103ab259195a84c360b2a8de27021cc7204987765b8a3cfcb31c85aa52f6a48a7012837b145d60a205b9482d89530ef8489872ccdaae6363e5c6fe6e53e37445ea1d970bba826b7a295167a53b75831211489ee716f86e7c3d00c6c4b138c55a064d5c11068d4bcea86299d0137da466696c5a1f90206d0412b5b6b6cfaa3c03fe070b3c3a5ffec8eec56b1cd25cd37e8a93f9a848854026e83b691ac9f2166ac9bb2a064602973dc5c21514bec673a52ec19d9cb78aedab64eb160cca1a808056c7895aa5192b3db2a12e02670637a5885657f34751ca2751496644ac792245fe8bcaca218800c4b944b24b550a50bd1a1ea2079478117d1083e76e3c4d6b5286d8ac3d3627b25db7397da83ca940cbd71963c0779b05508af5a0680072cb59178d87981522a3abbd88b1e7a216b3338121747074374db9ab9fc864a999580ae677ab50730e3535422620148b09d2306671c323e9008b4e063745b05015ff70e5c626f7e1c14e6549b68050fe60090dc1939df526261c587485647b3798c35155d9e3c101c33aef236c87af0c15a55c99357b52d928e5f7018a2b3163a62041b484b039293133384ef36be30e50ba4a26a7ff32acc4578477c6a47f066b294a7bb66bfc9a552a39749161324a5220ce6008ae8d1270943c976a36ef6302f81f82341347650dc84e2e29d7fe088fc83c5c0bc34a54ac04012b433e65118f8932876c2e952848f659397621d7d50377f7973b3b6395e6c811b5987a8c2158c69510fd5617d039d0a908b2301584b982d7b319f15a672618a64516a76eaf5114cb9c127e5af0e34ca40d1b95b209d26950300438aedf92f81db854ee34c1909b79055aed9563049173bb6898e7c6a15665f1d6345cb660a973452d6c066f5ca0de2563c264a6c64c251e336dd142e737879d3727d93c75aa6d761d89d21de071601ca44aacaea86823e0992b0a657d1a29377e28c998e15a01b3f9e0e97300f289d283aabff93b2892d ct_n = f8ad11d84e8beeafd39410fa45a2c50a1b97b38daf899ed88b4f8a3e0f2bfb949db52ac2293a889667220cc3bcfd1c3dd9b118a8e5578bc266272e298b4d6545dff7179d81c3b518fb2cdd2edc8abc0bb2bbd79dfa3142bee1529a9db85f7221af07cceb52c2b93c3fa65a0d41865af0daf43e44d5428196a6732be4d5266399f1ee209f254d294da7c8fff74e80d397a23ec46bb346ff765a9391f23423f4efc7c54010e6feccc66d5a3cbede769022294c3f4b75daec6e238984729c7c5855e29b66a78e36fe19a7c5e6366bcbd504649539541f72d03c49817809c4fc4f27bf5a1a98bff9bd01e0838bbc606b946bfc80df3adb90350b9d538e0073f9c5e3cd8c3175a954611241129a35db8e5efebc2c4e651ac445fca9ddd080f9f3fa70566cec5fe370b18c8c002198aae5e8332323187c0804b8fc000973f05ee7f3efaa4a2106d7fd3d95314354e48a51c553f2a5493d203998054741cc8c16c6776a2123494e58acc6abf602e72c53cb1b2f6c61271917485c235eedbce67dd5d9aab9a5a8100df799897d7823755183715a7837f6734a295954ea3f42c0457b61c3f466c7c1a2265982053fb71db190cf587b396074cb456d603aaedb70139e52ca0e43cb44513e3e10f589b25eeff99f7d45d166cc3d986274f583ffa8707cd4995f55b78efb4a15fd9a6351ea16d1982772262007f6f0ec37145fccb32c03966c389ed30b4facec5492650fc54ceb3a43d8164cba42dbf4fa0f945f308ebe463f645805e41b9113c6a00ea40d194299a13f34d9bd0721858ffd5b45c42229633f86c247336af7d233094dc8652cbbf4d2fcb52aabcdfdf1c606384941f55877952b0c20eb4b41ca36abcc0b933cfcccc63cc081681cfd66dfdbb73a0ce4932b938fa62dc0affae29ebe82507189a21b9e6867e2ab6fb24663b5b2754617c0cd7cab2705efcdf5d71e5bf5441e679331c3ce68be5068144d48bc8552ab4feb6779865d8aa51daa9d5827da6abe7b2f24c9a26514a2135f167f73dc96c9dcb78bb12360c5510592f530d140feead2da42524be89cc4bfc0cbef8cd3690aa6dd81a5 ss_n = d2ed027c642e8620a995b41baea26196d334aa1f1ea7003dda346544fa3d3393 ct = 8f328d29b71c3fd80721632069d9acd18100a631b155adea51b238ebdaab8089f134030e5e568bcf98c7899420146ab06afc1ca722469e357785798d5a84c2dbe0421989ecd53d0f0368698232a4cf7f808d486ab73070f82c02185c822b84d53c27e36ce3571888c36bb7f27ba56ee89725473c3bf229bd9ed612ecd851a83c05052ef15a88ce6d49dbafaf919194fdde5ed013971d7a0c99d16bcb31e2772176a93fbdcae75d0a60388d4e5c8190a518d24bbf49cdfb855c2ce888256dcd58c4ecee83d012c91476cd88153e5448634bddb6e37be57a4d3e504d77fcb928bf87ebaedcb4fefb051c5fd48273c0324de5d430a92b94050a36be80adda6085ca37ddd8f5f00c7640ea60e3ce8ae92ec2b7bf6994ce7a8e2bc22cc654dda9b1e62ae6718c7a20e7f083232662bcc742340e6e406e6152b7e382e0c4e1e487a41329e5d7945cd605002d1cd41b0db4a7f8ee093c8c551932db3de8ef06ec4d9bead30e7bf96ad91f9c1c06e9ac759c0c03a65fc6020069fb3a62d61f5549077f48224b9ca37bf3a6f3dfcba94d0a28c2436ed3639603e601bb4282e9b3c7bf3487e61c2ab56da9b186057677acc1e9eee2091b3473916684ea62efc4724c0599e6f945a0fc87b0ee5a94c246efc41355f6627d5a5d51a93bbf2af23cb9da82e7ce6229df7c55c95c20fcd1cfe952911478a4c4929d2fef9a8dc8f571b9784e57ff19422e23a0780e6493a1874513c621075d52729c2ca2a313f78ba2ee4705e18bced000dff0091e6fad22e1a2f38ee95189169a9833b1127b2b75e2db7cd5a223562e84ae275f49a4448b7f5a939ba145db9fa936987e7eb29a228828bed188723ec8e8f90d8a0292df4c2d51edf6a264db25901ca7d546d2e9202bdd72d4f6f5681c1fb0f9671654ef9e825476afcbd00b88be116517d61fdd281d677616ba3010625d9030e77f516753a27f3815d2abdff1aa0bf0bd436ba820abdd9d1e00886adc7310fcfe5e22fec60982ddb02d1cdc29f47c67eeefcc6620614857992a96a574aa8d64986cef2be68336528f1b3c2c91546b5daeee9383fad813caf0e7c2 ss = 3d31fc22dd39c1123cca7057d70650873e6e275829f1a141b1f9aa75ba5b4459 count = 163 z = ba0b2363b714d8071c7d19e7a3de6a1735af79171a7a63f1327e3e1a478e61c1 d = 6b94c159b48cb0a96898e8f51b022887ebfd8efaed0949e61a432ae6bf7dae10 msg = 0cd3ae53828aee7b7e3989bf140b138846054502487987124d1b8c1367bb14d3 seed = e0eee9154c7015996f2e43c6f34616144ebbae26aaba6dfc3c8cd87cdce84273efc09994b18db8547820bce0a917b798 pk = 6e95185bd0357e19bb01911990f47751a05468d928ec56cd4b104b3df14a85154a70fb8a708382e5d86fa61389a26793ba85c41889a7a5e1ab2249a6c089bdfa389d6d3b29bd8ac638574771ab7030134ca3423dc5426c4b422b10464b0b55c959ac3c9a6b6698a7455d18c0c8544e6d863eb727c0fdc0575ca770e2bc7c80067add31c6d91a7a58a45b71d844a05ab9fe360db7301f0b9988bf982d979a27279980ed49840156c220073f5f8a883ee67a170a7a6f581852723d5716ce3c51bd99c425ef4060d2698d2c17a2f0b728018865f573c6dd9c0e7ad2234186ce9fcbb978f691ac7b435a399c9fcb75b341691211cd9998c3d8926759a75e0855273ba752ded59e35d4b862e6c565d64af8b7cc934b32fbe302bcbcafc852414b8a960cb33522529566c8ae9d4660b0e4af7fcabdf6e3c385c96693fb34b0c65ddd3b8cfd1c429c091876f516e6137b4bdb149bea5fc03492b386287741c937d54b01b54cb967a5fac13a1cba9771089f4a0716292bbdc661ccd53c205ce54a3354649d017d2ffb289eba2727260ff26891c4795d114a60f45814ce150bbf621facb14994559fbea00849b29dfb6a1890ab5f5b6bab3bb839b8d066a72a2293e99eba46071320c397730590310af25549e3d5281010a757529458a3a9c7d00e19a88150e636d527c397080a405c6721b510f452b4fe8b9c5cec90d8d707f404be1bc9b5a2357bb2c9139c178403d05cd054b783b13d422bc0669b3367b7028913311596cb990048d12596a27ab1bf6ba79da661e7526337d91c3a394b6f36b698f36bdde323f217739269af7b597e72629daa31cbbcb8cffa262636e8b492562f61b156f686a3ad1cb700cd22fcb7c2ed5ba2ab273315ca7e537499d5b27234f3bc7c543737351a73a37cdd556409f45b0520589583cfe3478895d3763ea66a61d22b0d41736b30b35f6a93ffca5e910801d0708e9817955be410c0ec4064932883b8a39c71077c5ac8d366043efab14ab174547b72eb75642a3062e9d0663db225a605295978b2b50a3eda1c53b19868584b8e6057c33aac13091b127fa2a265868addc4551782413fc0f9e9dccfcf983dbc6bd4e07720e9b60ae619b7d99de39fa3 sk = 10b54d8cb2587aa40b436c7c7dd1a1473b81d46873ee768733a8b77319bcb77017e0c267300a35e8da565bc88a4be92c3e891fcdd0a0c41443f9b12e6e02b5fe3604069895a8727ded0b5b83f4367e576a1c040ae0a271bb812699c41b3410c757bb051c8392e6e56a82db0ca2286340695ff2d79cfed14dacb159d7ea8894050ab227cc32e8cff0b90b0329a39c387f50c76c9cc07402a28f0cd32e1b5a73ca72018ddb5426f005850cc7f9c4a884450e3e6b5d1702c1b3401d514a620d2a3355149f12d413db22b5b48169dd57a607b70a885442933035f6d30bbb4807e84a9c82c846e0921bfc8877d236675c10a0327b950073b66046c2a29424648198eac9b69593684735cfdf701834da127085ae6b44addc35195d7469611828c6c267496080399111df13b429165ac2f3228796ac6ad39726041eccbccf2275b7773100616caa71ca4041562516231e0b68bfe38a6f70abbbe733bdd069349125ac1747ccd44944b6e161e6b9a00b74be56849e776506bfc0440885af127470c719bcad207b72d43b2fd342b96b679a64adb08625d8f95879db111bb7ce3ea24df5f9c864e1b7ffc3a8b0e74a8cebbb2a67337ca66f2810a127642ae3514630fa9e74326d4801c7ec141ff07a80bcbb4a56cc55db2806c2db2fa13c4810826a3a458150e8285b703ead5b83b1a16887a13765ac06018bb99758091ed912bdb8a556b18522f8381400bc70fc75ae6aaf4774329aa1b13388a29fe6cbb00859db41419056b421553cab4652b0c6ab72054e9c73bdd7366856a36c1d7c6943eaaea0919c0f32aa1c60025aa2c60e2a80815a0a1340ad64b601d0797721004b9eeb779370bc70845c76eb0995a16249333f32577692d509e86a73a223130707831005ae16e8c9a1f4808b61aa2eda2b707886aef432a135b48a15b645abc773658ae7d7b0d2d3bf4fdac2eb28025f35a15ce469e85c4fae6a6dd8fba9eb4483d52978bf31a9b2f5667aa660083c6d35b07f516a9b3c024da2c2a5d1761338d85066e475d25501bc56cef2f162b93c74349896620768bba393bda790098c2364a20dc213256e95185bd0357e19bb01911990f47751a05468d928ec56cd4b104b3df14a85154a70fb8a708382e5d86fa61389a26793ba85c41889a7a5e1ab2249a6c089bdfa389d6d3b29bd8ac638574771ab7030134ca3423dc5426c4b422b10464b0b55c959ac3c9a6b6698a7455d18c0c8544e6d863eb727c0fdc0575ca770e2bc7c80067add31c6d91a7a58a45b71d844a05ab9fe360db7301f0b9988bf982d979a27279980ed49840156c220073f5f8a883ee67a170a7a6f581852723d5716ce3c51bd99c425ef4060d2698d2c17a2f0b728018865f573c6dd9c0e7ad2234186ce9fcbb978f691ac7b435a399c9fcb75b341691211cd9998c3d8926759a75e0855273ba752ded59e35d4b862e6c565d64af8b7cc934b32fbe302bcbcafc852414b8a960cb33522529566c8ae9d4660b0e4af7fcabdf6e3c385c96693fb34b0c65ddd3b8cfd1c429c091876f516e6137b4bdb149bea5fc03492b386287741c937d54b01b54cb967a5fac13a1cba9771089f4a0716292bbdc661ccd53c205ce54a3354649d017d2ffb289eba2727260ff26891c4795d114a60f45814ce150bbf621facb14994559fbea00849b29dfb6a1890ab5f5b6bab3bb839b8d066a72a2293e99eba46071320c397730590310af25549e3d5281010a757529458a3a9c7d00e19a88150e636d527c397080a405c6721b510f452b4fe8b9c5cec90d8d707f404be1bc9b5a2357bb2c9139c178403d05cd054b783b13d422bc0669b3367b7028913311596cb990048d12596a27ab1bf6ba79da661e7526337d91c3a394b6f36b698f36bdde323f217739269af7b597e72629daa31cbbcb8cffa262636e8b492562f61b156f686a3ad1cb700cd22fcb7c2ed5ba2ab273315ca7e537499d5b27234f3bc7c543737351a73a37cdd556409f45b0520589583cfe3478895d3763ea66a61d22b0d41736b30b35f6a93ffca5e910801d0708e9817955be410c0ec4064932883b8a39c71077c5ac8d366043efab14ab174547b72eb75642a3062e9d0663db225a605295978b2b50a3eda1c53b19868584b8e6057c33aac13091b127fa2a265868addc4551782413fc0f9e9dccfcf983dbc6bd4e07720e9b60ae619b7d99de39fa3b9794ece7b1753235c90854f09bf29df9855c117328c1ac58e5a207cdb46f5e9ba0b2363b714d8071c7d19e7a3de6a1735af79171a7a63f1327e3e1a478e61c1 ct_n = cdb51d8ec94e27eb3fe58d1f37daa20cc09a68c3b9776404e91c192b937a1d29f0068c72926d0b24cab0dd2b7830f266bc181aafebb03da5b2e66b92596429802432b39b16f2f9d685329668e0ea45632654dc2814ccbabbc29de5ec44fd2c00bc7acde42fe0d055510a89a5bd06e64f7303337f29200a5f89cd41006afc4aa01a0cc8b3fd7422541f9c25b71186b155d6c60c926d528a56461c9e9863eb52893c5a7f69f6f6f8ff364d48b8a560f6fed6bde36eb7d20ce45ce5a391938fd6cb310fc336e232b06e5e83bfdd6e5b50dcf6d9780406f9d7c57fbdcc52ecab8b081ece146a0f9023f0a863046a769a38616a71086f0bdf429b2b0c5cdecea6051ca529a124dda362a0cabab5f173701b49ef959d15107daf54476576be545894073e871c1ae351c141c5bd3139d51d32e760aad75d17e58cfbfd7e31ca68dc8bb64bd42ea0ee4fef37ca2d622ab389b4706c7998995df4abc1911c64d7396f75eee1d02343ada3a9680be6f31f0e3b58061f92af03fb114b64fcf0e69608863979af3b5a28b42f132c34dcfd2f7521b8f0fc4222e6d956f3fc61a18b2b73c3ea8a7f48c8705872b63d80f089eec9769ade3318a0e67c751ed7d5c65e591f9cd69a6498b21e6c420ce8ebf82064f2f5f90784eee273a04dc68c293a0544b3fae6159b6b29cb1904749f9455f6aa9ca7cec5d363f56d42cf6a154acc6b6e27a2fee5e7aaec709c87c508a955ae6cfc2f09b714291f1b5695568afc52f4ff4580bad2f24dc5de5077205f106ec4c53daa768ca66eaf12266b0daa3874d509cbdc5de2dc6ff9a16eeb9639048560044e9840f55f90fd740689cbd8848a852196e359173e5ade01845665a5deaaa9d2f316ac05a7e12a87f76354f53f753f4bf5e534960e35085ab859f19ccfea29d578cc3eabed1110123361791f8245f32406903bb146561fb810453120a506a819c0b3ec453fb3dab24f5874bd6b48ee0cce2e8a696fb9f274224989fd08527e5f14a35686161b21f880303014410225d03347c342eb2a9eb2a1737a9e044836effe7590ad6bff2289767c1ae39a277331046badd8 ss_n = 798683ccdab1a2dbb8e472d1517b5936afe1481bf1d665e30623b5373df3af26 ct = 4711f82de8c10d811bd083bc8828a1d5240562e11b8ea226c123796e14e8ed4986cf49bc89d1f2d34125f8980c0abbfcd32f09bd313efacc7c1d8c0061262366a6b6694e569a0842996abddcc8b4c705650882a92f10782d57f6db30409b70ee4d5d4c3425d5feef3ade9838002653b94445fdad4b5af358a62ee360dd4f5cdde7b289b9d5c6972c20fce1209daafea210af1a0a97a8ed3ca09ecc5b605560fe6f5b5b3a25e2a05650532f462c3eeb1593f1f4bc5af67bb2ba3ad783248995f138b0c5f05ffd70145a506ab095c746cd5736c96b7b1ed9f20f4150ce8e3a066a6df5be7a5314aef88e9fd1d4f4c5d8b705fc2c954cdb82d94fbb98b01c7f54642475e48013af5d03a08dc82edeeb6d267169e8ef9bd48ea77b7313260e1e98d2ef98602f6f2742e20f65cb27b943b2f2122f4fe1fefb3bf6d9ea74b2e9a4c4e67e212524d5dd27ce286534016962fd95d446dfd6fbf9506793d409bf174abb1160bfe5aa66437b6e611e35b7efd3d175420d3205a50cc114983bec3eb00577f1ad9c8d0fbee3b68a801e59ac8933147ae1fa376d736f58b5ba92ad817c4c17e3d2ac7093e155d8f61094deaa4478d3a6fde3082980c628f6eded3b8f5f47e25c8907501e8bc16a1d2bff231bf8fbd10f58e7867dd176133dbea703b98b413e52921374498a641ef729f436a215dca3714de3acb808788cf488e02291267eff068f75007746e76e60b4a49ebfb3267f9edc2c775bea1b7cb6897eb63ca518c1e9c821c400c2b350dea13790f035003f7e5fc5c2b3a90cb524f59056a999d804c158fd5226d09e2cd4bddd34719ce48a84643eda24640a3d26c52d4dab7865afb9ec194840f0fc30e5d8406d3309071f35d0df9ebe5f0b44578d2521ef2a41d424727d502c28302ac4031587ed4d982cb904cf364034536c276fea6afbfac899e662ea350feb4f9fb84878a215de026d7c9bdb6bfe3bf621065ae7462d87bee96e625b62c645b71f068694b12eeeb20801bfab88e79bb4a3c9eb3c8ac03e48312a0378241b2a7b2b043276581d6d2326cf9ebda5dfc0c55f93515955e21de604fa ss = ef4ee67179562f72f51b0e885465d8e30bd91df5bb9eb94d59141501cc0727c4 count = 164 z = 17cb97e66ff458626c8a8df35c1d96a571108d6b62167298c4ad1e64cb11d58e d = f8f2684af92bb1f16c2a962fc99fda0b55118cfb2e15388c687f0c78d0cf3476 msg = 4a204214bb56e9de12cf16e1c5f1c3066554e513d508be4abe5c94f3a7d8932c seed = e6fda83abcad0f84916eb685da28cbc72b0a86701abf638e17cec8bd49e05ecf6d7fad5952f59f562128a40c2812b598 pk = 6d4905df830ee2a5c5728243fbfa758d9258c73a7ceb3783a81c345005bda5a6c0224a1198d50cb1a06cd09ababc78599e9b8b3a43969ee799260a4670f75180ccb2da702eef7146f46c56932319dd00af1d2018d397285d7485630b367b638fe18199e684a0945a2edc44ca77c12d0d8b9674aa80686c58d0a55ad4db5f12a0c1c4fabf47a115256730ff14afe272b3cb07b96dc3a73dbb0de6465fc672862538ca06c97ad489b383d766511653687abf73a36c4e411e0f26c910b5a84530103d0b70c237b045465dfca6c5ca4abe89c923c7bc2bb2a73218f2888a08586d6a55b88c5dfba4b2b6b659a7c4840f461066ab95f6a35c3cc38c0973b8595627a1a3ba5a521dc731cdbce55b3d7ba80956618453683c624d35f0b5f1490fb4d21be24c6675fc4b43ba132499684b71c52b9804ad56b67775656b0a8075db577f802b43462433bb7c7ee445728300949aa15e787afe809c08279c434b63d6940e78540af657ce45fc691fecb3858983e78391cb743699fc6d5b847521d004b6d90ded937748609aea2631b6d642b48b05dd57343b603fa8ac6374a3b235c20a3262cca838350d9b207afb4b9bcb1c1ea92273f29718220971a381e313502dc07ff308b98d877e4df45c9a675ec3779557f319f9896a7968c707d75d0860b5db2a5410d080dc1b00f046a5f5b94719c0b9fd058fac6594dffa8dc69c1c6bf828488b24aa856782673c40342c1330263a2471f38451d6b06cf8128045b6330e1c3df9d1541ea936cd240ebb533d618b6c8a1599107927280c21bd9b3c27354141b3434b5b3b3ec20067500448638752182f00a79963974ef21336a2d71b27474b50625b4e933d8bd73fe9e03bb52875eb245e3814289b65cbfcb6569a8786d136a91c639efd718f6c691934b76b875c6c0931b527593c16b98fc121097293b8fb552f877704a4c01758bab5ec90bbf6dbbaead1c225f461921bb5d7b5694b0456fee1c29df8c1d2949eebf7a26ed22196047b8761b45d63020859a3ab6105bf899e6a3311f999a423814c4cf0630bc09d37a36ef2206d56528f65c67624000b60627c64bde7484b739edbb7b90681cc9d4eeba0003f822cb73447e559801634830109 sk = 63136573cbb3f6e747405b755872145b5310c34794263c374050624db79831acba70ab629ac3c695304478d2b402caa3f0f8324f0756d6380d4e64957e1034658194397abc57ebcef68a695a8427eb499c971412c3d83d5eb17321eb8040390188082a5c1382bb007d30d28c16a391aff555b3d396232c109bb7b23752bd77914fbd156ab2d08e5d2ccc1617559b270bee68634c84996430a90e9c83b9ac61fe142cc43c08d1d5238c43811255392c825fea4274e6d5730516a657d9325871b6183a0a786c8e02b160d4649d01c4a8cc351f72f71c08db6b078611c7e0acdcd23ba0276ff2260cb1bcb15ca6c24f653b88d34d728c16cca089d47915b2e65198b2bcfa84c396d97c74b3b6b62b32f70620038b59906b00f697343ba235a4a75840fa26bee1820c37ce55756027154b7386382aa48ecf265bfe482ea5bb53c7b1ab57fa1b3ec316a26c75f9d7bf62b15d2cfc21a3b9c9966b820229b12dc688699665cb511108f012b79a50cd01bb764a147ac3bdfaa1968f9b745835accc33aec8c3348c3303750ca3433a2fccb76e6a9c23b3185c31b86c997a5c870a8e7f994a46b34a4a2c3f03863e5f633117604f37c2ad209957b5f54e212878b4484457644b9f6b5ba3dc27be41b30f44251bb8232482a58fda743d67552771a9a9b630c3e92b98a0cb75d83aa0ca253e761b0b616ad0714ee04cb2c06970fc7ab6e5386ebe02a8b53368f6ac99b2bb448f7a2aebb2908f852622079751a40d3d62605d818027121c325819db93a3fb35803422aad202783a5bb97f3644ec6c743b339f5aa9a34dbc84dc3862cf788e46002426eb1806516ea1313b47ca3f4fa291f0b88e5548986cd153b7dc84fa67bde7737897d26b8e887fe4a27807196a9ae37adf446a48f25efa02a48abab4ca13bd7e950654260e2b1082ade82a7ac9914867c703762552478bb4495de9222037d37eb4d9974c309e1c9895b0e30b4a3bb770483e94820848b05ad1f14c27aa6d164372883ca24e847f01605dd57c1ee6301279c60a08da437ef5226c8071d589b9f3d31905a94fbd6a92f5d74c8dc4138e01336d4905df830ee2a5c5728243fbfa758d9258c73a7ceb3783a81c345005bda5a6c0224a1198d50cb1a06cd09ababc78599e9b8b3a43969ee799260a4670f75180ccb2da702eef7146f46c56932319dd00af1d2018d397285d7485630b367b638fe18199e684a0945a2edc44ca77c12d0d8b9674aa80686c58d0a55ad4db5f12a0c1c4fabf47a115256730ff14afe272b3cb07b96dc3a73dbb0de6465fc672862538ca06c97ad489b383d766511653687abf73a36c4e411e0f26c910b5a84530103d0b70c237b045465dfca6c5ca4abe89c923c7bc2bb2a73218f2888a08586d6a55b88c5dfba4b2b6b659a7c4840f461066ab95f6a35c3cc38c0973b8595627a1a3ba5a521dc731cdbce55b3d7ba80956618453683c624d35f0b5f1490fb4d21be24c6675fc4b43ba132499684b71c52b9804ad56b67775656b0a8075db577f802b43462433bb7c7ee445728300949aa15e787afe809c08279c434b63d6940e78540af657ce45fc691fecb3858983e78391cb743699fc6d5b847521d004b6d90ded937748609aea2631b6d642b48b05dd57343b603fa8ac6374a3b235c20a3262cca838350d9b207afb4b9bcb1c1ea92273f29718220971a381e313502dc07ff308b98d877e4df45c9a675ec3779557f319f9896a7968c707d75d0860b5db2a5410d080dc1b00f046a5f5b94719c0b9fd058fac6594dffa8dc69c1c6bf828488b24aa856782673c40342c1330263a2471f38451d6b06cf8128045b6330e1c3df9d1541ea936cd240ebb533d618b6c8a1599107927280c21bd9b3c27354141b3434b5b3b3ec20067500448638752182f00a79963974ef21336a2d71b27474b50625b4e933d8bd73fe9e03bb52875eb245e3814289b65cbfcb6569a8786d136a91c639efd718f6c691934b76b875c6c0931b527593c16b98fc121097293b8fb552f877704a4c01758bab5ec90bbf6dbbaead1c225f461921bb5d7b5694b0456fee1c29df8c1d2949eebf7a26ed22196047b8761b45d63020859a3ab6105bf899e6a3311f999a423814c4cf0630bc09d37a36ef2206d56528f65c67624000b60627c64bde7484b739edbb7b90681cc9d4eeba0003f822cb73447e559801634830109cb3c5ea49204788e9f5e1af0e0c3cb8f08c2d414628b9e6d16d856e8f07b700d17cb97e66ff458626c8a8df35c1d96a571108d6b62167298c4ad1e64cb11d58e ct_n = efd04d2b36b2822c291b92cf3ce730c6854e0267293a91b41e79ddfa74cf718254f3ec5eefc4611e612b8b197d0d1f71a5f9afffc86f3d5fc347b94099b1d8865471db8b26d04b408a64eafc76c2624e2f7f04ce6d939758dde91ff3e121225cbb9bfc8442942350ce67361fcd5fbda30a7c5143b6d1a97da2a813f0c8ccfbbe96be1a2839b0f32aae9eb7cdd1d0bbd8507a43b2ffaec91e8662116743b670b6bafffd1190f41da3f92c04904bd9ce2414fc45ac0dae7a70ea8f30a6c088f48d36b7a9806ea0a5dec61ec8b2eaa4a8444c89321cc144dfe4e3f9ed96b9684c8e9fccfbaf49ac7b6671143deb565dc6ea2bd175f1791f4283a083142f5c927bad845409a9c436be38921902d95bd98d5c06c8ca44e42dfbe0b52c9b8e598eb019b93c2bb16b1fd154c76e26d9df626e0a8cf8f7615b02acf95b2fbe2e7baacf398f8b75b134316168c099a7e6c13390df9264e7b37ce3b2fc843a7f3c5103422754858a6706a8826289385c627b6b8964b78b252133201d3452ada403105a664ae462b8ff1b64ccf156c1283f04caa85abe5a1ce440b52e4eae613e7d5fb1d07598ff27902263859295b236f4f03566a3440d5f261bfc25fd2b608bc546f288fdd91af886f591846449e52b05451fb69b24a8f915c4b2af7c534b308e683172d308ec04e4dc6e5a19ffef301ea36c672516772d4374af973699e9045ec93b3fa9dfae4127c0898c2ccae0c1afc69cd2d1bda5bb484f489868ef7ca6adea3cd1c65a1a93d6a5ac85bfec64ba3ae661bf82c7f309d1aa46d5d4452c4aa4993c44c5a85c2ba51cfbfec8af7933c4cb83e9b8e0a306de26b37c401c148be05522c190bb2a33e9f2e2d387fd17e866bebfe35c14435a92d85e87a593ab32b7102b28084efdc5e07423621b251fec77f28b7acfaabd3f39ad9017d1b8b153188d75ebc4250002efbd35d6c4be3bb43c6c1c6f28dbee3f45d6e29bbc4fd2cf0f2220258a0a68bcfdbb0566d96e6138c4e3f403dc9dda58eff8423f6709e26b8f5ab1b80d59317d4de6f206d046f1f65a5f4e9faf9fba12900996f73cf5c407e60dae03c5 ss_n = c4961bacbcb6fd6896fbab2c8cde2a5591b1413dcfa8c6752e4671c920775063 ct = 1e02269d7571595f311044555036b9e750fb36644d41899cee9cfc4229389db8580a2c279e1bc3a60cea26845e68bfbc5b2878d7242e91bf80c07c58641a070be1507aaebca52616313065b2f97f82a9f8da1515d29dea578019e0e12a19aa7a21a36ea7d378c5ff8148e6f55d5fda1e51d8e40450d65db906a5dd7b4310773e08fc7197494abf6347795182594edafdd8c768d46ac830d794a9cca293b580bace4e41c24ddeb663f562f435d520de225beeb29c18f206f46f3dfcca09fe6cf705236189a05a4dbcb86a4d3f116da7362cf6f462cb45cf6f6729c1bea2e3ffd7e0a6f7a4d77944489e09d50052b58c3593e2b98bf4f5f5bbc7b44c2f0c319f0ca90af314a9d6bf2a648f6068f45c545e2c0c91f3ca862a09e80a456b029f20f88df12a8207941e5539cc9b4d7eed91af1958c6a297d9c861e124b286784533a74d67a7976fd0c33edf694150086baaabef3f0f77b67c7eeba1fa3365148403376e648d39299a99f256bfc05c772a2cc98b0c8f696a22ca92a99b4b5fa7d4b2b6cb99cc98b1b401500e650927132e356690aa6e8178c09982c4add4c6f6a4ab51c7a94726aad382eb283836e2f34d09f91beab48fad059de482a2a6146dbee374023579a73804b53cc54c2b17858d7c4775a1a90f3c063d86fbc2e7678ff8a73acf4e3cd2b2a62c392aafec4d47f5ae6dbcfb5224913cfb948743d852bc41a2a22e6154d5db3a2c00d2b8183573470987063b246f87aab63a1ccc7f3b388e404e691916370470b5545257c3dd6facec22ee842cdf94f146b670de47778a899969a17d9f0ceb8a2b42d419ac21c6bb8f421af7a4ba25a7b0c64486ea5641ea419ba9e356e16e88ddff3add3fba57ba60b288d286806a66e91881c2dc9473f0029d292d5082618a7ad35a743fad93cf158a61fc6f0abfae426a3c96cf431349ba2b931111089aa3dbcfc39589ae4736dcad4e1cbc2d3087efe2636f9c9e9613639df8576ad184fabb3cf9ecff2fa255d6a706b5450cf8814fec97ea9c365b0b332e1ca14ddbbd5e0ddafeaa21b487efd7226e8d40f98d067aeae4bb24d63f93e935 ss = 2407eb02a1613b8ae1607bad53ca3f705ea9eba63a6750c5876b919ebc924a8e count = 165 z = 43f6cfcf6f32358a25a89813e866ff00031ca8487e3e17a631a4a95f09f7659c d = 5f6d696516ac3aef4df53a66e16c89776dbcfdff09bc2954b9fe0f89ea33367e msg = af19f9da5c11809b701f647e8caf2825f2ccce7f2ebf916342aef90bc1fa4786 seed = 98124ff98b0bbc0ca880d40cdd09abd3f942aa03e7e2cc5b737ff90f914b3600147466330f91272d7cb5bd9cdd580736 pk = a5d11acc5b3c80842decf9b67677846504984b81461c16995aeac98d7048b6a164796a7e5c2233527026547a6f8945a2fd673acaf09b8e9124c92b8c358020a329cfee161f98d61c3ee204c8452028e11940d12d9ec89713e35b199375fba2ccb23540148cc06bd5a6b334646ad32623b118410940a1593847588d3776c70a861fc5292ad01044368a4beaa24d909307110c2177dc7d6b660078caad8e2cbe704b494cd6157185085dd1942e23a150e217be1a39d164a2358487565a857e97014e21b3d08263effb86ba79bd34c15ae59ac281e54827e18893c44e5089c499c1b8075105a820ad48c48a0d842b3068586c1a438b61a2be352907a20592c766446427dd06c5dc329e1c69710b557e50598f46d15339a5c5eb4cb5a56c2c407b31fd460276a47455cb8a26a1aebc634bc778bb62927672075cfa9b7852b3b6ed7b02fa152b266c84688ab9ae917db7aa3ccd0255d5ac52907c2f9c72ce7a314063372b906c850bda4f85638806587247643b15b49993c163a1f17f26b12533e1b7359b197aa64a4800c9c6073581c83bd54aa3f02a4d180661001c19673ccbc41653ccfb9ae1dc2cdf40ca1ca3c16adb1abf740485bbcb9b46cdbe72c980f86c17ecc784233b58665b9ae605c1660da782779dc83c3fb1407c0c4ad2b5046f0206ec8acaedf20295d756c7911b82790430b579509c9e36dc22753623d9b6101c5a03bf8533d3d95bb8ca428ee3c92e24cb9bb2c0915b80f27629aea7b70e33a9f83c85f2e8c0baf58cc3d04176b77f4d8a76925b3b15b02478ca9445cc901f3778748b4e438182a8c442f0a854dad298850a8de6f6780a1713f033bb6e321fd8c629da2666b4d70b87942f90471e27d448ec95bc083130ebb104b831b22c2ab11a78a6d9a2842e659cf2e3c57b4c59715b364c4748440257ec31bdc88556e69297498b772ef08cbeda87e8e58478b068df4a59175273bd08264fe1b959b309049c6c71660c29b9a6a4460800fdae209587e1b71e2e5a20c3797a73e844d7ba9673a96647286750751f1bf11bac121f351a8402007f181ca626d37fc92ca3151893e0756d6313b05e9c092c1eedb356438e48e5496f53fe125a6eded896fe1ca5ea sk = 588258a721836641aeea156462e49a93629394b11c18619256a0add755084b095eb3d903b6b6367dc84f6269a710eb1e307c01f45ac5ca80bf741bc04ac87b1fac91f0c431158c8ebbf04da87b25b86795dd6647cc3942c5b8a7a148c655a492c2e4c6437aa61b436a90d31a42404dfeecb0d66a9e4c215747001f8674a1904380b5f25a68bb858e57a12ce33edb416a0cbacd0f947ef2c6879d57baa3544d31580c00459d23cb60369b6b683172bec2a05ce047594539e4e56562ab9058d99bed1a7eae02605eea20a4e002cc9cc19023cb11e47bb362550a014283682f38d19a84547a33787ef6fabd46756fad6c218efb2226514eb3d5cd01e60b9de4bdc2aa9668eca9e0b57eccc669719a373345b9733baa694ccb9097c552ca109cec529ed00cca569960826c9da052ba217dcbb889b03ccf58c09aa5209a325aaad775a5f09b05eb4a3a7c6b2440db668e0cb3bae5110c28c539e1a07fd7516f730c78547b0e805e17dba62b949e42537d6c410d15064f69bab71f2891c042a140eba0fd5b2484568372c08160d68e2cfa54e70ba39f5c982ba34a79c79c27c068b9e1924e7524e23b1e7bb783482c269e24af3e1337fd2204cf9647f7004d3be4409e8c4e5bc862b6875c96c3c8f5c5033f897a705c5fc4eaac55b28ada360fbd8b8fd5b804aa1b8a89344e13cb050068c0d3a2b787d92271e11f4b17299ee923c37b6a10e4ce8b314a482372fe919089e91f7971bc8ae57dcf736e6010863ae128fd3209ec6489c03a7bed42280aa06719a681c8c800eb1b3c4f9486629cc8cbaa9e2d981dfd792cf1830a624b1abcc075fbcc3f972a5e60357c08d1211cbba5844141c4814fc4628f4f296174ac0c9d09044c0a75b365a340e42b26d8514bf89dd0c26877071943eb0d546c1855ac882c3a8ade6556527a29ea448ac3b3a15ddbc3c1fa54ae111fc0e541348b4c67642eee64167cc979db2a3842986879878d9601952828c8808526326437c78c3f329712222bb2a86625a1e87989410794c843e3cbc4d9f4270dc6bd87f47de165c6bd02867ff96be7ca70620936df7761b22b58a5d11acc5b3c80842decf9b67677846504984b81461c16995aeac98d7048b6a164796a7e5c2233527026547a6f8945a2fd673acaf09b8e9124c92b8c358020a329cfee161f98d61c3ee204c8452028e11940d12d9ec89713e35b199375fba2ccb23540148cc06bd5a6b334646ad32623b118410940a1593847588d3776c70a861fc5292ad01044368a4beaa24d909307110c2177dc7d6b660078caad8e2cbe704b494cd6157185085dd1942e23a150e217be1a39d164a2358487565a857e97014e21b3d08263effb86ba79bd34c15ae59ac281e54827e18893c44e5089c499c1b8075105a820ad48c48a0d842b3068586c1a438b61a2be352907a20592c766446427dd06c5dc329e1c69710b557e50598f46d15339a5c5eb4cb5a56c2c407b31fd460276a47455cb8a26a1aebc634bc778bb62927672075cfa9b7852b3b6ed7b02fa152b266c84688ab9ae917db7aa3ccd0255d5ac52907c2f9c72ce7a314063372b906c850bda4f85638806587247643b15b49993c163a1f17f26b12533e1b7359b197aa64a4800c9c6073581c83bd54aa3f02a4d180661001c19673ccbc41653ccfb9ae1dc2cdf40ca1ca3c16adb1abf740485bbcb9b46cdbe72c980f86c17ecc784233b58665b9ae605c1660da782779dc83c3fb1407c0c4ad2b5046f0206ec8acaedf20295d756c7911b82790430b579509c9e36dc22753623d9b6101c5a03bf8533d3d95bb8ca428ee3c92e24cb9bb2c0915b80f27629aea7b70e33a9f83c85f2e8c0baf58cc3d04176b77f4d8a76925b3b15b02478ca9445cc901f3778748b4e438182a8c442f0a854dad298850a8de6f6780a1713f033bb6e321fd8c629da2666b4d70b87942f90471e27d448ec95bc083130ebb104b831b22c2ab11a78a6d9a2842e659cf2e3c57b4c59715b364c4748440257ec31bdc88556e69297498b772ef08cbeda87e8e58478b068df4a59175273bd08264fe1b959b309049c6c71660c29b9a6a4460800fdae209587e1b71e2e5a20c3797a73e844d7ba9673a96647286750751f1bf11bac121f351a8402007f181ca626d37fc92ca3151893e0756d6313b05e9c092c1eedb356438e48e5496f53fe125a6eded896fe1ca5ea882b692e10e412cece9ff72fd73b6b9d06ee1c400d52bf7883cb72f1d6a3bd1d43f6cfcf6f32358a25a89813e866ff00031ca8487e3e17a631a4a95f09f7659c ct_n = 9d9c220ef2ef081dd0374734662fca55ec262f1623b4f3acb6d77bf778c9d0bf0a4eee9fa4a7e34efbd4c0e907142e8b44612d6d1451d64e3f4a6352c1f46bf3b970c97f032ebc240911097946815baee740ff2fa16064c6e69cd6cdabd8cd4d1b6128b8be73c0d3f5c72de67db94b33377bfa2831f34196591dda59521f6dc0e0cad53a04c740bca165e1df74e213dd1b4539dae66ec1c493c6d590da16154a09d7a03645d0589f227ff8fe6f84bcc04c046fd44397792c1dc3432440343d740c2156b60ad6ac1b1f406d79da36e769fad1c96630ba644b2018483b0b02437c514e95ed72c406d4779a2a23ed081c73699afcd5319ea8ccc21cc10eedc54d59fe4c48ac4e519c9a1a33599be34c1abe4a8040cd17a16cd520e91ec633fca9e369a60c9695ff7bdf1979504647e980fbb3c43eed94ad3583eba2d73af9534b7da182dbea09ffc590f62e5bcf5a2fb742ce42fe96af79504618415c29daef9f88e370c1954b5bc84e9a9ccc4a1c05794868c4055ef1f007270601e0c30e7abe7531dbe78154a2e1f7f29efc2dc557af0f641975603d6b8aa191d212e6c6fbd271d0b96ffe41071593334c18185e8eba0afe731c1f22e8396ecae113b63c07897b2eb8ea378eb29744aedeac5ea2cdf85aa42dc1d099a939875983483acab8321ba2d5a409bf62b3b6b5dc10982351227612b6d9624d1e22459dfe9ffe6db1b4afad43656cba9b2987e54aed76ef6c88ba2190b25e50862d4799f68436159b3330409aafb21d5f7cae2a484e3cdbdd9a084a5091847b8242b152e3754880ec07ece313638ff14a09f55ba95acc8244befcaa008bafbc08c4ec26419eade2a085c5727b969ffbe917d6cd4a2fcc692793734f0ba38ef1aeaff923e866881e2dd41470fa8f784e8e5037253fd3ad72fc2ad1f80886d8c6d36f3ffc3f00b757d3e8afcf5fc56c311ad1139e0de7ed9b8badcd0beb8db3c5cd067634a83e4761794c76ea2a9b8c902d464dcd2a30fd352d19a9133c2da47f9d9b6e9676c4940ad03a1a3945bcd538cf3ff6d35dbea032e4428f07ad8afcc891ec765851da2b90562892 ss_n = 8253e0a769e07728739bbc04bf2abafd082690b47e289e832252492f8a0c96d0 ct = ff07ded1166f629a75165652050ec3184be1dc952ed6e9f4d5310f3220c8a65fdbcd5b93d709ea7fe495a37e37bb1451828fa6a3f07302f42bd69483e5fc29df2ba1a929d9c6c42bcaf449630245e7ea9adbad33a78ba69797cae9d32d450cc74bcb85c9899defd2f9a39a337dfd937c81a566e248871c2077bda5c4195163d2c73a122b626bd85525f6681b058d10d8cfcedf1ec1369fd1a108c6a7425c1f8e5b3b3f50f289d7eca58a24594bbd0d3f14799fdb3839de0f0cd9147676d80a7d363d2f7d7e336d4e70e11d7dde910802409fb52f3d6f406b2eed6e9f48ca48468cb8a388d22614519d16966ec0cc1cefa8e9931f331baa31f0e7b0b6355582eed3e7c5232f0feb247c1e09059f8a4742077175cf7ec30e384274718fa10e59e07cafc3943c33a717957043bb6317a8fd152c4a752daf07630727b8e44b5473146377061e0c8a98b6f2f889358257adc046ce99f1cf67b1dac72694295a5609f9f012bdeca3fd70a441b51d3576a2e74bd9a3c6eb7ebf7b47a4b2081990511b5b5339a5a4bd07656109127f1af34891740b88ff67b2c5ac50b2c69e8a438b66cbb7c17cf7bb264367fecc52f6ad0fd1434dee800955e80c75ccdea2f83a6406baeac4793b8b7ca48fa830283c518b6a78937aa9154ba1ec15e50c60a0e8d71482d70f6a09a2e5cbe9c6139d4f44a6b8875f9d1bab2f356c8d892ee278925230bb45ac506b973ffde8c35c6c032ec9fe938883d89388f3c8b1fc6070b1efe9bf24354204b5ee9786ca2e6798c9328e4a388aaafe0a9c75b85c3888846838655fbd2fd4ab8f97a57bca1c4af55f7e4246ab50af835c32845adcf84fda2d7c4974098ea39ecae57030bd5d3351d61064394349f72031c12f5799e2a578c806030d07c2449fc107d3e4729e4bdc8c70d58f560b3ddc373a6983d2056f04c564d75226e270f668eef4dd451a24b6be8a0a004dd35715cedbb5fefa8f77238d563e7f5d11153d5e979d7734667b70d5d5b26cdd928a8b44e29ba95798b9e41930850256c5ab22f1135f01d3e85b65d657c501a71a1a4f474f1d0a473daa80c87aed9f42 ss = b2851e7323146c4d9d3f85213efeb1a30c7a0dd4d7d7af5de6011b3226f75b1c count = 166 z = 1e33a1dd792b83491a13ac6f495cefd9e5d6540afcd9e0065c9dc003a1a56c7b d = 0719d30b49aaa19e7fc0294a908d173242f5ae04ffa284f42631942a60ad7980 msg = 5f39561a3ac1ac72832ad45d1ea0ac69c70b74c2749653fb72f632242b53afc8 seed = b8f655b988fdec55524d38850847e2dc09d10c80f1c7c02dc6e3b33c989a0d6f378424d4ea6589ba9e518afa8176ec01 pk = 34282f68ca6422b6440001835f2bc340e2b906849efdc83f05f07813eabbd0e71683733b9e59149d5426ddc97848cbbe14664bd3e89a5601250d01c61e5481120a57b66956cf52147bbb7b895b81f6c9cd163457a6000c30892146b004a3e62e2a21add2e0a0b3490e9700a55078204486829eaa0d4904a60196afeab45d6fd4b5ea43709b1719b82ab7b4616ff7543d49e037ba171f1b07bc401a1f0aea652941a06b3ccdb71a6842d0162aa024c4f6944e641f12e5ab8a5954d297255199b2349260341c6e21db7cdcd809be023c56fb5597555d78cb2453f47901b99726eab3e5da8fc7e855966c39b3ac312ac992d7bb942952016ba97ceae137de45b48d159f348a0b43bb9e83d063d74b5d0744c08372473fc20edad8385d77c6d18703bbea9436f217f095017a5c4a07e998f6e404f4cc7320484b08c82b4ca0086c5b4077b261db48c50317c4b8642c3a5441daa5c53d63a24d8993a7236e06417d98426346c53cd274234f3ab085c1ab5f141acf252ead139c5ab917a90c1e8047183ad92076cb2462f647795ca4d1624965273750829cfb7a34aae195ea2c519fc51bbe60ca4a7935ba276dee63c392c0b3f75a003cd24434e37b8d254b515860c4c13c663771c375ce48337158786c99a32a56a7a35abbaf259914a14cacbb994cee5460804c4369389969b66f9542004156c9c391689a34ac5b6b647e08120598a6f0322fa6f19934c56f9d65987f845e9f2b91c30a8a9ce97924e47d2095c880802b996205b7a184a00464bbc1a8b5e050c4c520d7637638a0bf3125713f698e0b623c23a6408a2a87916aa889ca52a9e05adb3b27ab7094438a1116e35443295e58a81aa98b2c027c8cafa75191c09203101c80c914521b271b9604722ab8231ab53bd1ab63916f84b4728650088349615774cfa1540b761897532077cf37a4c30326df719872112f6055b1277465abf876e556b97f4112423868184637af36b2326aaee73873862c62f1d5b1cde199f1735fee3a24e8623f8991b9b1c42367e63a2a82433c025bfe87622160b31062ac42010001d58bf5dc37e940b5f41725f2b810f80172c6053e8e33f59b56c290321c8b4c6f28f9aa3cb78ebaf58e9308 sk = a2576ee03c3a0c9c53f4a42276f60f26a66081fa8edd77a7cb454610c253fdab259fa13707c74219fc0e30a59ad0e99a7459c397aaafb99162458bab52629de57a4ede078919323c2ee88550737aea0690a8232bfc026d2ca4a99d8abd24d90092f191483026ce2141bf56660bd9b34aaa503282b65f0a5290dc3b0673ce4a20b496517dc1f92cc7cc3a60a04090a703cf75ab44b24d333c584b05abac9b284c39befcf17788142e913857280a57e1f45090cc35377ac80efc0ae2cb3ca849377ed2bc624a9403fbb5bd79836ab33c9ea3c3b0e480eb0c283733c8988c881b23ac9d53316e1c83016caaa0b669dbb444fac417469063a95a185016c63b39aeafaa705e26a77f116677498f8b946f59817a1e182b6878b8c1f91a37cb57a2f4b1107bc6fb902e4e1a114993937f548af4c62f542b7c160a1b57c06e8285cd1470347be434d9b70eae4079ea7a0f616c9f33f33f2a47909e139668245b7e8902fb33267cb2c5805994b3fb977fe504d8081e28e5bd47d11d57f5bf89345ba6b86a936c8253bb2e1ea18637eca2aafc0cace721b844b91897a6876bb680c552d69547c3f7bb32cb1434a57e97e080c1f214d68464d09c5b566a660e32b43ca597e309c3c768a9d9a57a327082e6fc2ac76ba1b410b95009c9dd48b57207978eb034336c6beb11360a229ba8b5a2771b028836bbd47c730f7aceac48839af449361a3b220410fd57989959908056470ba536b5f050b71870fd582718e4c8b1390f812a5cef022473dc356c17cb4ae037aac5b4f6aa004694555ac14698dc7a6616cdd683505588405282a4cff7bb9f86861e8292c409c3b4281aeb714cbc000d8a3c66bbcb849be8892e9abca8081a545471c5c3aaf97bc404550412915568b09f206673e98a6adf5b935b2441ccd1cd56f52bd159652e454024f00b8d108ad62a7bc87750c49bb824cb9ab0b0c7fe4a053661c194604fcfcb9d003a5b077c4fdc61077be304fe5a49e43b9afbac432a4388452b55905364af34b05c28b4eec11127d018719c01a7d28739129e0594c2cc3861fda900de951ef59506fb3559ea143134282f68ca6422b6440001835f2bc340e2b906849efdc83f05f07813eabbd0e71683733b9e59149d5426ddc97848cbbe14664bd3e89a5601250d01c61e5481120a57b66956cf52147bbb7b895b81f6c9cd163457a6000c30892146b004a3e62e2a21add2e0a0b3490e9700a55078204486829eaa0d4904a60196afeab45d6fd4b5ea43709b1719b82ab7b4616ff7543d49e037ba171f1b07bc401a1f0aea652941a06b3ccdb71a6842d0162aa024c4f6944e641f12e5ab8a5954d297255199b2349260341c6e21db7cdcd809be023c56fb5597555d78cb2453f47901b99726eab3e5da8fc7e855966c39b3ac312ac992d7bb942952016ba97ceae137de45b48d159f348a0b43bb9e83d063d74b5d0744c08372473fc20edad8385d77c6d18703bbea9436f217f095017a5c4a07e998f6e404f4cc7320484b08c82b4ca0086c5b4077b261db48c50317c4b8642c3a5441daa5c53d63a24d8993a7236e06417d98426346c53cd274234f3ab085c1ab5f141acf252ead139c5ab917a90c1e8047183ad92076cb2462f647795ca4d1624965273750829cfb7a34aae195ea2c519fc51bbe60ca4a7935ba276dee63c392c0b3f75a003cd24434e37b8d254b515860c4c13c663771c375ce48337158786c99a32a56a7a35abbaf259914a14cacbb994cee5460804c4369389969b66f9542004156c9c391689a34ac5b6b647e08120598a6f0322fa6f19934c56f9d65987f845e9f2b91c30a8a9ce97924e47d2095c880802b996205b7a184a00464bbc1a8b5e050c4c520d7637638a0bf3125713f698e0b623c23a6408a2a87916aa889ca52a9e05adb3b27ab7094438a1116e35443295e58a81aa98b2c027c8cafa75191c09203101c80c914521b271b9604722ab8231ab53bd1ab63916f84b4728650088349615774cfa1540b761897532077cf37a4c30326df719872112f6055b1277465abf876e556b97f4112423868184637af36b2326aaee73873862c62f1d5b1cde199f1735fee3a24e8623f8991b9b1c42367e63a2a82433c025bfe87622160b31062ac42010001d58bf5dc37e940b5f41725f2b810f80172c6053e8e33f59b56c290321c8b4c6f28f9aa3cb78ebaf58e9308d891e92e6284744ea1bafeeec0bd8c3b98881d5038c11e62d055ed6b1779af591e33a1dd792b83491a13ac6f495cefd9e5d6540afcd9e0065c9dc003a1a56c7b ct_n = 0caac52119d8a15716fa94dc2b6bf6ad5bc91ffc5c07d7b33daf1a726624b5ced97c17d0dd0188fdc037ea61703260345e7d976b6598ebf20d62985184ff909ed96e0908976ea66c4ac6f0d9c39c68b4f3e96f7727cf9095e9dce2b3bd84b448eab76608d23ec5521de4e55e0c8b8014f2f81f18f8b868aab7c27872a226976287dfa68db18c0ebe55dc4344e43434284a7ff7ba4d0fb2c54db570b1740caaaa4861fc86bd56979bde865d037b509b05f26dc979ada724dfe06812f1eed9b27c162a5a6a86f2b48411a64bc128e22f1b3ed9c8c59b4910a27ccbd20be69da698a4f120306595a0fe08d52faf474173ae17ba34616cb5549d70e5733431201bd2519be24d7601dd748b0ec065d87af3035a74a1a857f4d798731d4a150f66193ecf6e99bf100996eea2128d87bf345f09928fba8ab2c7f9b442e8b6ed500d3e4e685dd0cde154f295caff73b0b0688701692ecd5eef1f60c1b2aeb0df97c0b37a39e6f2da2f3d39292977a9cea4aedb7be3800873b1bdb36c3134fab91ed983572ae4478c5bc5229973777b3efe4c58fd9f750f9b1477a86ea3735c606b804e461ac1d41eed19480823dd3cf60602007cf317c9e25bb0d8319d8858a161854d7159ed4472c0f3a97fa48f61fbcbff929443c8fc3b3d13cbefb13395d9bce2d3850ca85c5b78bbf9bedfff856ea7c7f38aaf6763a50446cd04d20aa6a7cfae13f8fa9e49906d4c4f22164792817005bcc9055e7f11da77dc67e7fff25c0d6352f90ae41e4c8f76518300733fa23e59ec1dafe84c55039c3f9efc57b928329919141b88bbb3518d361ff623ff9d29096f9d925db122584033ff3bc27f331be6995a6661d7f460e078a35b9cad63415cac2b975d9823ae73bb691ecf0f9f9a62d4a018df1964b4d8da088628718c8ac97585a7b574702dcfc55bb54873e1c5699305834d82a74322714466b479d074eb1d5d46dd26716778c9d28ed7ae341e1273b3b3101e74d96d714fdee410a9123805c444fb8c4ae88f8a7f909534035972a078920808615ebe36caac699cb10c83d2e0d58ef3ba749b73b839568bd191185cc1 ss_n = 7c160ed247b9635399a92f435a3148844011401872d62fc89dc0536e85c212b0 ct = 304c2b9707667459a782a42d7784f4242fdcac0b34d57f6bb1a4f8bbefe7d3c22ea4631b3737e4033c44aef87dc9fdaf281b4ab02567a00d7efb1dbd9e6e4187f96248750c63f6061f10ae0134717e81c0e1431af91436e12278cdc7c46f58389db9a3ff0f9eaef3ab815dae5f8e8f7038750c8f66b2a2bf351a41cfe27f7870e2dcb5ef7bf3d759d35e79027fca2a2ff295e9bf99ae5d61aa1aafd759eb1c19c1ff75c04d8a3fb2f1fd0e725e3424a046c58d3cb6e181fb4b6140449c0f22cbf63d0b46eb353eab2c29bee1a83ebd97ca4c484020db82e725525a235a2470abd88b8a196838f6984dde85168d1a34f41b3153b508182bdfa937b7d664c2ec89a3e79050bb0f822a7f61763c8eabda994ca049e2f335e8ce78fbcf5e1a2871eb50f6064f4b601d8b000be38e935989fb1b3fc7e3a6a9ca1ec3ba0bac50a5037defb166bf5d3957c2e711d3f3a807765604c88220c6aba10387e25b53acbbedf80978f16609292d139eed0f0ee0dfadc2e3ba40d6c85e41be1f41f436a84535309eff692a296e3f2ece62b516943fe60fe32e145e15c394fb3948bb62ad0cc9ce47482526d6c008fdd785d30c28028dc125f98c489e9bc42f8d3f6c391abc5fe86a43851349c0bff53d21e38428462ece7577c4e33ecd6ea848d924ef9f84e9195d6415987d68354c2806806b9e2cb4618654e5b1aa19faaea9b8fd56981995159c5eb364072658854bf7cf2c3b7b727629b2a87078f0ac7c527fcf87e61b33729726fbb8a253becd028e00cc047cb336950220d7e66105159096265869933b958b15fa2aed4ec6947d8dbb569566e3e760714ce27170721f4de0a8fb952b5747e3405c1560f6efed0e6112df6bb3a0c6d9324b7450e94435c301ffd8dc5d5b42dfcb2f50a5edf41bece73643945ee7d39446171a07c72d82e28643eae3808434092154a37ad6c48b9b79e587d589c0be43759d976aec33444269a979db3fa1c020197a5e771593516da29075be83e1d71704ba8bca5d3cd16b90d5cf5e8a45b3d61980e0383aa3e9fbaf6c60e0270c9c50bcc9c54bd5e804138f8c285ae4ad24 ss = ae5646f9544faa369fd78b23710a3c06b0c35fb8a79802eaaccc3267cfd15b7b count = 167 z = 9c77bb1ac5b5541ea570b1798697d221ff3cbee0f2a46fb3f40c2713b3c66a5e d = 8416be6014b23e9385f0973a6973c3ffb1e5fa82e18c415a7c5881f0b53b548d msg = 266d84548d26a34df4c92aab525b3fbdb16bc37670ca0aa60bcf6cf7b8f2b2d0 seed = c4716d3a1a2207311059df1a1e4d28f565367100aeb0d04e5c6bd6fe8f9fbbcc1379f831c7662070a66ba92ffc8c807c pk = c3654d10eb1ada859ae721892044b9b0616e99443caa98cba3dc920a137150c98ad3574f65267ba4f4b821217bf92c0ea9aa3ae02cbe4fa1ad43b09a9ec3758577c0166c0662260897b54399ba73c62c9cac1b4d937112d18c2eab9b754876079eb0b20c5847ca5591ca026706c16449e84db715724d800099732eb8d367adb03d997804f5d3c99186b136a952c6707923fa689d46aa655502ef418c535c801524a27b29883ff24b95158c61c8adc1882e6948c9b01864ebb2479f01c9f04abafbb73ba92c74fcf30d98219c503637ee426f6d7bc5df1094a6e69bf3ab366cd98e6657bac9e918cbc87c35aa58bd654fd80618e80557a416853a654d6baace1b2a3e4c6b594a9694e09b51c8a001da351fd58bc8f7572d43e3487663019a748eb6d082262720f49004334895ef9b3f88247f88341882f96aa665020bc1bf850aca99f700d11155b8fcbf45ca40eba9515b661f3012277d881f06b84c563c264561c3e0e9b23b3259673529b9b8569f0309a5135fad74a338f1835b94030ee49fc0282762c662e15a638e0b5dc3370a7ee2893f0ac032f3ab9fb15500ea2d129a7fdcc8b9e7828a31b78f9dba2025623ca5950396547cf0b93412a4cd3b80b96b46a67b1c58dae29b42875cd74bc1895a894ae1b845a54f83ab34368b3215bc3db797bf0d800c5cca61b39acbff28c772b1a7c1154819a81588bbc6fcb3879a951ba2a03fb8014539c19e9e3429745109e859850489703d453aaa3a6919887c27fb52d279bf85f356baa894986b195990af95c749aac97ab8f546334766e45437cdda74287c7fbec091b94bc1786987e096acbd52820356bae002583a4551119c06fbda673ed755fb444c795b9554388e172587caa137d9564db6a3941257039840cfa91002350223a0c9685eb2c5fff35931143066960cf7d336484652039b4db1432bc9342163e201acd89155aa13b72929b5f80c25a06314773a15e08be27c8447564cd33b784aa3c8aed770fe52c3c0762160771a3431692033af7fb686b4806daed64f2fb55b658a1ecac685af7244ebfa12abb3b655157efdaa96f26a8d1b3f092091945fd30c7bb6ff3731755bf4e4dc98f477df82995634dea4c25082 sk = cbb4bd750a1a08716e62d36771636c5d39b9cb752f4237490264b6121a3bc7a1916d61c77ccac66a041c46b404529a917df6c190c1c685c57ec722af8e61bf4e5b56f2455727aa1c5d080b7ae23334d082cae7a0531a398ce85a324095172922fca524a4b9282f387eba1751104419e0a249f0e76ba2e07d5a0303bff5baab5344dee192ee837f6bc5837d5baa2fe286c557596700554d703ed185beef939fe01cb5a2557d4339a0725b256a40b7f59a6ddbc271b617ac22f9ad9bec2e97a9450c754868a7a2ad8367d2d916c7945fe2c56fa0542fd78368e35685f81aa2d7378254c76791cab439d6b28806c8d2287ef050a2df4b1fb40528dd4857c2f42bbbe7675366c44fb88e1b1a799232630c468e23b619bc95bfca00358e5564cd65378d1c1c1f228e9063980f756434d48f78b3409644a0eed3002dc12504c759a723738823039cf48df957495f2273d3764d19412cd1695df76a2fdbfb6df2f214cca6a57af67188597635114944c89403c74c34663f213543ea9bbcf5937f795caf39a64727cb011e0593342185b6a9657ab84750a840b8105f6ff0a5bf22ca1452792b49510165888e468959f19d83dc103fe906ba332e6556559b7bbefc7a3bd9283fffa8b0442012c7c47dfc392e14b5a4ac6aaddb44aa18f20e25b476187225bce64ecc5c90e8c01845ec4880c35206f84ff9ca885562c9bd1ca98e9aa18720b00827b2af7c56da712d99135d86226635e49104b51f40a2930915225b8bb57fbc2a4e5b11b15b6eb784933db247d45020d6d54a331381ec4a4e103b9f88970d69545cf1a02b40e5776df741e88726b9824f02c19df0991077c47cb134b353d30d2cfc724c5084419abf1cd881bcd15133e7724fca3748f291cfd21997c7cbf5d23f0aa83dddf99f924491fed55957f056ea22b1d93c3fad0902863558e14c6281752c8c36c379f37e57807cb6e4922d07caa19552c92840c1d87dbe529ff59860e8766910b49494411b8afa0ee42854094891e34851a369b48b39b7061a89433abf9db0c5d2bc81fae3115a5c6265e4cedf2560acf2233e457c5830c0c9a393c3654d10eb1ada859ae721892044b9b0616e99443caa98cba3dc920a137150c98ad3574f65267ba4f4b821217bf92c0ea9aa3ae02cbe4fa1ad43b09a9ec3758577c0166c0662260897b54399ba73c62c9cac1b4d937112d18c2eab9b754876079eb0b20c5847ca5591ca026706c16449e84db715724d800099732eb8d367adb03d997804f5d3c99186b136a952c6707923fa689d46aa655502ef418c535c801524a27b29883ff24b95158c61c8adc1882e6948c9b01864ebb2479f01c9f04abafbb73ba92c74fcf30d98219c503637ee426f6d7bc5df1094a6e69bf3ab366cd98e6657bac9e918cbc87c35aa58bd654fd80618e80557a416853a654d6baace1b2a3e4c6b594a9694e09b51c8a001da351fd58bc8f7572d43e3487663019a748eb6d082262720f49004334895ef9b3f88247f88341882f96aa665020bc1bf850aca99f700d11155b8fcbf45ca40eba9515b661f3012277d881f06b84c563c264561c3e0e9b23b3259673529b9b8569f0309a5135fad74a338f1835b94030ee49fc0282762c662e15a638e0b5dc3370a7ee2893f0ac032f3ab9fb15500ea2d129a7fdcc8b9e7828a31b78f9dba2025623ca5950396547cf0b93412a4cd3b80b96b46a67b1c58dae29b42875cd74bc1895a894ae1b845a54f83ab34368b3215bc3db797bf0d800c5cca61b39acbff28c772b1a7c1154819a81588bbc6fcb3879a951ba2a03fb8014539c19e9e3429745109e859850489703d453aaa3a6919887c27fb52d279bf85f356baa894986b195990af95c749aac97ab8f546334766e45437cdda74287c7fbec091b94bc1786987e096acbd52820356bae002583a4551119c06fbda673ed755fb444c795b9554388e172587caa137d9564db6a3941257039840cfa91002350223a0c9685eb2c5fff35931143066960cf7d336484652039b4db1432bc9342163e201acd89155aa13b72929b5f80c25a06314773a15e08be27c8447564cd33b784aa3c8aed770fe52c3c0762160771a3431692033af7fb686b4806daed64f2fb55b658a1ecac685af7244ebfa12abb3b655157efdaa96f26a8d1b3f092091945fd30c7bb6ff3731755bf4e4dc98f477df82995634dea4c250821480cc86758fb465dceb4ed0c6eb1c9a76418db09975a9e71f18e5e3aad449909c77bb1ac5b5541ea570b1798697d221ff3cbee0f2a46fb3f40c2713b3c66a5e ct_n = f1e84fccded6c2b5915369ab37e1e30aa1150487924b6bd59cab79a56d2bdfb9d485c154cb15541b4a830067cef19479a6d5767362c774bc92330f25368541af83c1f1c5889c38eba91e4619a676e42282d094d28675e959e4fb5d242f0108bf11f4c33c4dba5cc68cdc66f016cd040603f2b48bf0ce80cdf5ca5f7ee9506752948c5a3b60dfa94fe3f41f1d4892d4c57327527614e4ba76cbb42e0daf82cb0d345ede8098bbd203951003be235f147f85dc3738283359db125e328b9d7f0d4dcc5bf79d45d01e32a9f843b1d8b7969f5990411cb52daa09ba30932a54efc95aa0113536e7c831d1d0d4fd5e4285b36c18eedff867491809850b79b1f9dcc6d7885387fccfac792110ae1673a721c51612677647decb5616f86b0d9ed199abaac7222d4ad12c360457808633d359151a92fb8ceb796658fd5037c211b8ce16159e09d0dc1237bad2f9c3789ae6d405bbf24c226e39a303927f8b688a4abb08d5f24db62d9f37e3526c46afbd704cc41c8afa9810f960e25210c0681f79185cb6c3992d6ddcbdcaa55a603cd27c38a74509af5a94412bec8a2393a26aa07e7570263a28292ebc3582d9e07d9a4617a303aaa75daf1ac14d275c59b40586303ec5ea6d2686aed2f2823cfe22d5f7d028a181744cad84bdb00a0b49374c735c1d272c9ea088505d8a51aebd2f97063873a6b929c8116c00db6daade3a8f276b13660ce29308ed8d2413bc2206b822b089e58f53f5463b19712453afe1e4bd76c5d90005dd54f9fe289ceca61001da58d398072334a1e46bbb26ad4664caf37fdda98d4b155c7896c9d4e1d553e0cadb4546f4be28eddc2a52b31d609324e747ff3b0be9bbebde540f34c7df34412d8b7d1b47578ca611866ac6953ec2c6fcab5760cf5d553b30a27076a680dd6d141bb37beb37fdfc37718fd321c05d962fa76f95d1ef6bc241aae59bb538114738c0a897a4e4411126986cce34f28287e6132500fd5c20c7f0d4719fa7c2edb91e90178add29ca23e96d8174f370775236fb2e2b7f22f321ebb0e9af49136fd7723006005fc146a654d9fa47646b2a7a3134e1cd ss_n = 3d7541f48948ebe4460301afca3c927b886bd1baaec7a0560fa364afa37577b4 ct = 30bf2404fa53009ea20afa6462a3f177c6f0ecf10d41e90ffdc70cba35c667b60fc25530237b5ffd8959748ae31a062e3a5396a7e441475d905526e30c239482a616bacb9693a6c745acb4f1ca1e53e1c485bc6377a95b51f6449d6f5b8ec62910393585dda2c2e127968f7bd35066d3b5103cf4c87e86c0e5faccfb49adc9770ab3f24ad6ca332843ff7209323aed4e054c1d5b5f677a65377c98a83f9070bc0ef66902948af98c82b523a5a49458348a069b527d0d094961cf4526869f121556267789785a75d91d42330aa17157b42f3af4b3c545be59592b782979eaff9c768d0c55538774fdba069d9f0df62b01cadfc84ca7af0e5befc4d1d24e683cec8421ae29db381c2f0245be6f91224f153ad5b6010d1d8b1b0dacf86479c159a6ee714aec56f044f15082611772919e52006b8e766d8ede8cf0100ad98436d631bde1b4529d7f7b8ee0f13b8b476cca5958c63564abda91cd94294c2869a2d19829208526c8322f52baaa756fe3b295334f508ae48376bc7727cc56f399c486fd977a5221d3e8a8a00753ba5956f4cbacc70611b02544114f6f655a573395f95b879321a795d82d678ec69e24fb18c4e1f89102997204af456ec7b94a3797125af278703fa0f26dd7172005fbddd5d14feccd8b6300ca63e6e030c92fb4ffce7e3cd49f8adcda28a88805a7c8e39fe1216b7130444d72be043dee3f042273abc105357b18c236fdb9a3c9c85c0e34cddb884e66ea0aa88bd1a8ac9f4f7bdb8992e7d185e33a684c18323e471b84f07304de1e7180ba5767073cd99efbddc98192eddf3727b2b67a81c5c3ffc3e32e637dd8b2c1f08c9cb72eee139ed682a013f334d145b2632202683b563ef4516a1dc4db18e13bed3d0c96d7d8c692437aa865f5f1716283d76203c453a36fa69631d0915b879a33b2a965596df97f36af64ec46e3b7e5c2ba2e57cb89bb815d35ca4d3db263a0efb18cddbe544192b0e7898a9543c9b0b9da9cfaddfbe052c7f85ef0ab4fb5481f5b03aa7af3336763036905f19fd266c74d97a259a43e41d42694f1bb7cafa595d347043765b88cbc0cf408 ss = dcf886397fd9a51f789cabd6f6026cab3d7a4a6878d4b34a263b77a51b410937 count = 168 z = a0b5791d3d291268a1fadd0ffbf82ee4f3166ad8fb3aef119f032d2362ac8391 d = 6b42939ceae4ef8ce3358cfabdb750133a814854c46fe23914ca2f8853f786ce msg = ca0b27c041b680be161dfa6707b28bac9ce7840028ac75e2b01aeca702bff2ce seed = 84f0a0718bb1802cb3a2c4d2bd1111e2b6cb93e29ab55af3f005078e7279a43fae929bcc8fd102710a1f3aff83923d98 pk = 17c4bd4f66b720a53e49a793d777392ea27ac204b7167b2881997c4742742a5cabb6b8709805caf4fa9d81e81b4595945aab106ab086c87371540c86d3d4cdd4c7ad8eb2323be8681b1479bab84f2da28d50a1597fd828f08ab90e4a236830bab787acebd812f71723ca725a5bb1bdc6f5b5c6c471e6a5536948b840c2c370b01510b03f11c432aec9865c9c8378ac64422a47d9136e31654966c3b00de03d853c8327b006407bc3ff84c52e811cc5973be94b5d21362f35e2bb88e0641b2490b73416f009acaaf018fc351dda820690895c42ab0648634d06289d31e229d8960775b3cf16e09ec979052cb2be415145be857e7449a95af5113441a8a1fa8decd90f73497242d77f071a40a925229ae5aa805938fb632d94c0ad9b0c951884586e521bbd6cb98151b9424157257309563ac0e30506d0a40623800b4bf0ba2cca08135ab8e6b672b0ac1eb55b3650334a516c2e0b9732fc87c240a43a332c67b05b47383b9a74717eb8c002f0363900c2cff1639b49679f435cce08532942711e886406cc44b0a73c434fc6094c3c9e3439470d5061709c91b8979f0edc1283d6c9aba4444675624e5b55d9766de41a8d54970f16e46ddbb6ba7bdbbdcaf98363a63361f7458778b44a18bbfb72372e883eb534c0a2075e42acb7c2faca948bb0ed4279394b38b69727eae31e9f524921b522eb6794788c18d4310a5f7357229067d98378d9381520b3bdbc339e759bc20604acee5578eb04116ad03026cb6c7bc9204892c6f380cc07c6b9820c751f2a673be74d8a830e3cc54c814caac2719e2e394e8946cd51072f03536fb9bb842e607cdaf9241f339a67bc4ebf27741ef3547de46740259af5765d1a0571ef38269ec719a652195dfa55128a290ef485555a2cc644249f319094d0a755b3227a377ab8763501599a4e8ab71e925632b6b7e80895c0f759c105119dbb155d114724994fe234a72e0931025b9bc7e264b59011e60104dcfc93f1b15b8c03109f2125fdd424d19b3bde70830e324e55f685551215a62479ce656536a7b3702acd86d083d48a37653c112783bcc0c053c83c64b064cf2c75702bcf02c7444d288110c5c565273ba4001f5147eef6be5e8b584a sk = db097d55a277e092ca06b3bf17a95e7e6c992c7c9d3aa97a0b60a294547489f142ebfc8c818c618db3740a40ab39a9a93c92bcde151b0a14a8116ab7ff3c382408c4ce9b88f714836f03a6f9023910cc23f28563dad37fcc104dfa645eedb526d9e71c4ab746c8f66c381616191b4abc24b2f2cc9918cb637a120209ca5f6dc72f54462f5a7ac1a214af84a0732fd217956c0c11d9381f9b2da533c5abd7504f206b69661abfd06f5961134e418810bb3ce89a5c69eac35efb157508a2fcb46e4c882156c5a866411998878c7c669738195652a4ae2dd6ad8cbc2bcb3b97112b0c7a6200ddaa60308054d3297c5b525f0e47071b348130b67622857c39925dc9c1982e775cf93886cbc30b1d59aa2012be4fc6a1b4747cdb731371f4206b8aa5ade98c88747983100060a29ef51a651fb9c787f2061e55413baa14dffc9d265c1f35257de2326ccb35cb2763adf0cab6183c7a0a0a11ea232c4f2b1bedc9a38228b82fe36a0f83884e1b71b6261a0e3059da43a0bae89c7500c135e16827f3854fc16a2b0c1de539203f377356e5372c465e28426dea66849e4b45e6f87450eb6d14a7c5c8570f19448ae176bc8538a4b0ba508c0945c5fa72e65a0431286c67189f2e5903bb29bcec5bb275d6947ffc96aa3b835080bd215c802a1c4cd5a50642421020ba42cb39c91ec635e684bab3a29382956fe6c8b46cc3b7f7db8a9d22c4a6996d07b3aa4d66b1c3c1baa3a836b2c459f9a165ebe9a0bba293f05b2bd28342aaf271a6e855258659053466df0527169083eb08340d46b827f93dd342b03ebc97cf319e724189defb66e11160f9474f8b262be12667dd61068172b2ac542f709abfa4329b43a22abb474900c1a189f55acb3a0a5b603b9fa64d4a216a1ccb2401953da9b56eb1ebc057d5989ec8869b304a3ebb35452bbc0cf31a0233959402266f04ab8d8305fd3534cc89a2a3c2009f55578e229f8e61b7c416b81e123dfa16aac2d32f3f8cb77af01bf6d55d00a5495784aa0ab64c5473361332175c2aa5b3a4c39beb2a7e43ae8b4273d87a51726295080a40f5a4c683a106a3552217c4bd4f66b720a53e49a793d777392ea27ac204b7167b2881997c4742742a5cabb6b8709805caf4fa9d81e81b4595945aab106ab086c87371540c86d3d4cdd4c7ad8eb2323be8681b1479bab84f2da28d50a1597fd828f08ab90e4a236830bab787acebd812f71723ca725a5bb1bdc6f5b5c6c471e6a5536948b840c2c370b01510b03f11c432aec9865c9c8378ac64422a47d9136e31654966c3b00de03d853c8327b006407bc3ff84c52e811cc5973be94b5d21362f35e2bb88e0641b2490b73416f009acaaf018fc351dda820690895c42ab0648634d06289d31e229d8960775b3cf16e09ec979052cb2be415145be857e7449a95af5113441a8a1fa8decd90f73497242d77f071a40a925229ae5aa805938fb632d94c0ad9b0c951884586e521bbd6cb98151b9424157257309563ac0e30506d0a40623800b4bf0ba2cca08135ab8e6b672b0ac1eb55b3650334a516c2e0b9732fc87c240a43a332c67b05b47383b9a74717eb8c002f0363900c2cff1639b49679f435cce08532942711e886406cc44b0a73c434fc6094c3c9e3439470d5061709c91b8979f0edc1283d6c9aba4444675624e5b55d9766de41a8d54970f16e46ddbb6ba7bdbbdcaf98363a63361f7458778b44a18bbfb72372e883eb534c0a2075e42acb7c2faca948bb0ed4279394b38b69727eae31e9f524921b522eb6794788c18d4310a5f7357229067d98378d9381520b3bdbc339e759bc20604acee5578eb04116ad03026cb6c7bc9204892c6f380cc07c6b9820c751f2a673be74d8a830e3cc54c814caac2719e2e394e8946cd51072f03536fb9bb842e607cdaf9241f339a67bc4ebf27741ef3547de46740259af5765d1a0571ef38269ec719a652195dfa55128a290ef485555a2cc644249f319094d0a755b3227a377ab8763501599a4e8ab71e925632b6b7e80895c0f759c105119dbb155d114724994fe234a72e0931025b9bc7e264b59011e60104dcfc93f1b15b8c03109f2125fdd424d19b3bde70830e324e55f685551215a62479ce656536a7b3702acd86d083d48a37653c112783bcc0c053c83c64b064cf2c75702bcf02c7444d288110c5c565273ba4001f5147eef6be5e8b584a56327402c44f191ab5052ab148b26a871a0b7b00e8a06562963801f4ec26b082a0b5791d3d291268a1fadd0ffbf82ee4f3166ad8fb3aef119f032d2362ac8391 ct_n = d7555abf5f56bc7c3d86993cb93b96923e492246cf972e1af460879d34f4a61bfa8047095a677d539b97d862bf0c4fc4e5d38f541b91e3073464057895ec36ff6b8c811bae188dd2147b87b30621d674f2ae9278203c97b97e17ee0b3ddb6ce87dc3f825aacfd33d513c003c229a533508b9dbee0352586a08d354695f96e11b92b13c7023fae0ba58d7acebb672adee40626cdad6b8537f414167c80feffec4c0825605fa87d7792b34737b29e018fee9bd531faa77356cd2d34b9ec2c6e839d66d69a1158c29cfb2d7a0e147fa3b75d39d9d686ba6de49f7a71da93eb6458ff7752c86f036a1d982886ffee60b5f545b06130755f67728066241a12d1cb6f3a478eaa305af5c9b2430afed003d895c62e994685630916c422b83d846593824c96716c902071c8e44b962a73b6712b2ce96d407d8999238f99d95e984683958ed43b7f41aebd0ba7622dfa661d4017c92262e6a31e1b93cfb8233a5a90742438216ebdf2d90ba6a83a07951687e1fb0281fc935919c286bbb27972bddfeff704d516e9b459abc05e2ae7eddb7c73c3e3bdd02e4f5ee967e0e4c1db4fc7d4cec52f54778412a06365ca3a2f1e718aae3144ec75280196af90fcde38d2c0391e01cfbeea0b54b4748c550a19b1a24a27c442f7b1b25872f87299f5148d7403fd9f6c2170962cf61c115762180a2f9b5c3967e8c4e02a64974f7ba0ccf627c5eaad843c1047ca58c2a6391d4d3d1839bad61cbf66178e4d8b723d95c48f387a18607694935ff49566d537d9f21dec070afaadec1faeeba3b30d7f6f91dd698b5ebbc9f2c2ff8d4b37a8eeaa820038693950bf37085de352adb3451d99890b9c44447555f7561e8eb663b32a90c944075c013850a7b372658415c01a3b2dc2d0010f4691b4b705f0593e13e36aad1bd0d9abf5b27590fa7b9af6af248a7d6bc2c88562d24fafa0c157b738a77dceb1721997f34aa6c9891923a6d2234f67f48d70bf58746918388eca7c9e06699c755eabf62c4cde6f056d28a3b7150ad3294118c8b9bb8cf06ef39a40e8a6184b57e602ea32910bf91e5055d16190e074e52d6a4 ss_n = 4c6c44908026ef6033e2076a030a46e1ddce56c08edb8bec3cb3eaf6d51f322a ct = 5cdba060355ade7a1306a203b5f62839846d1e320636cf90741643cdf737d7b07913b946bd8d52928e0c1ee61e7cfacb145a7888210f4e9baffe0f60a52577b51ad3596382b100092c86166bed17a1fcfddb41e3ad39903e34daf47605b5a43571528914c65f5b56cdbb663125cfce8a37186e32bc6d222fe34c114750e47363da23712046ae286b69eebafddcc338eb2ba1ca1a8d4f9222b773555aa198c97f3936e5882088efb04c2c8b3610a6829a2d302ace70925830cb0f9c014ecc107647d14527bb3968df8bde3626af7527a346d46403019c1ada6d22848f0c0b19a600dd247df479616b789a5e5deb167b0a2bcac2f4f7b0d7dea4350fa6524f57aa98baf7149ec1b5e14424c0e74b93a89098d600bb71868ceb6fe7f305fa5d263d3c0ef4036a7c2149ca08f93760bd21a30eeb29e3b4aacc20a40546fa72e140559c78eea8eb27aa1c34734a8b14815bdc6fcdf53ed8e2a0ce4b2f8e107659ee08b1e3242f39978419417ee155eb9c0906cbbc5ac07ffa5119b2fe8646fa8b3b30658108300a9a2872ddba0873cef58c438407681d157d0995c3e91d17cde4d9544304b2d211abb2f5bcb48c3118357ad2d701b8e7e14300b38790a9fa473548e2226e9fdd2573b7c9d7c3dfba39c10a0e0de63a375e7405c332fd17cad597a54fcfac9fecbbc24283591718e048452b6f2d7a392084d410dc508f9d413eea3de103d1e7b805326f262f7b3bc94d763c40484408161ccbc880416e8a4df55569f0cffdd6b25cfe41fe0807871a694d877b0213356bbc673a216d1e05a28ea60636eac6cb732b688346faa7f1865375d0e8273e0c37f20b926b724db1c1211a76b32106e9ad6f4b1cf0c2947fb716d89bfcccaae96c7feeeb2d201e4c79169345271ff45c70e0b8de8c55185cc561745dc2e83c30dc9308713ec4b0ae93a353fde52eca97288ca9ef7f56eb55b64b7df6e59dd05f4c74e417947a3015c661e6d1073b03cd3b5899abac83ab1a8666c6a5db7edd73dc11f7c343bfd35224b14e7ad06f4bef096a8bac44664414fd35d8be8be04ef20412746ff653bbacdf66ddb33e ss = eeb395dcd68ac281358b3a9f52ac36050855df1db98a7f5fb2d7b52bea79a2e0 count = 169 z = c614bdecc3a70b554986e735949cc89b5cf13ae53c96900e521fd8056994114d d = 82d0ed0a536a69a1df36f8f8a9a3332263c6cd9997196ffc4eb66e870d27128a msg = 4a036c9eef85509259ce7853f95f233859918f20b27fba7ea667566f55199447 seed = b8df5f6cb884338c8d4f9821a7eb3bdf564a8ce9ee576eb39bb7a487f8c48e81dded7de8db3516751221fc2e0c3569c2 pk = ddaa677c71ba1b7a8780d022929757a37c73d83bb0a8e126325488df74b400bbadec9c3a460bccd220c2d4506eeef4ae270b831c524a0064826294c239957dce5643cc2c5eb5b21abe5707e812a1ddb8321c31378c7c35e661566b2c3902773dcdc51db8a064872c9e3a0c64f7e351d395340b30a92a65ce0832baba219b2e2180741c0aa9a7324cc32fb58095039634b402c05b241e1f406e94db791eb1ab4b2c1875bb3095178619680599a31f2cb9685d61c7d59964a4463cb2c193740c0250f55911c2797950c42cb83b19303e26952e8b22761e0ac35790774d3a8447a6c353c6984e362c66bc6aede73a15b9b629d5005accc7711ca12c5890670a823b163a9ceb4cb6127dac0ba516e26cdf3bb9be995cfb2426034a413ba01fa968879201602d794d8a424fa9f575cd9b57bec550bab6a1d9320c1d936ef0e8209e11a28a149b0e3726d21a004a41074cfb0d5ba8a6db329950556df1b35c9f0548835b14393018976290d2d3495f636215d0b1ff68aafcf38278eb200eab838875ac45f013f3627ad3dc37471b25f5961dc813a8dea25d89d2b6012c67b339bec3bba73586a76be14824221cea29365ce6651ee80652939f46710e5a5a96181bb518143caae567e6bb3464672f4f3514e738b616422b5d91a9d8da6f488b42ead401f136accac2c355a165c033a9e7e8362b136c283933231217c46b2265a82f5c654528f425491c6d918ab4bfcc9d807c7d4f20ba13429bf71c781dc9c4334b3b9c702e040c170f2acca031abf748520527ac57a2c948d13be90b3d22159dcb6a5ef591096a802710eb326777b673c44ba775cb0997635fc54f5721c5aa8c90fe0acc17383d6a2bb20772cbd1245b7a4285ecc9c07387b165185d3520037ef8b886e2166c1a05c91a6f75c17c1bf7aaa6c7212379ba18458dc81399fd8c6d0d409c3f2038d7ab8fb74c2cd969b0767561fc319b8c029313f14a84081cc84a58ae4081b6913c004ca238c9bd18738dca244a689727941c4e28987ceb8890794b86e2332b95a640b0981f3ff21dabd5bd015809c32634a0b6a2ad448baf270ca1a44846b526c3dc70c463ce613479845abb1c2fafbbaf4235070356e456d5f08fcba6 sk = a03087f837c23229abb996ad6fbb36d47b8ac14652777286be962d7c796fe619c3dcc7222fe603931b3c260b1ee4899fcda5140d31c5a0a016df9796c8c13897dcb0c969b4d62b673fd730ec5396d9d0be4df458bd805d6fc94679d2c0ccf0c340e6b3718450a5e55e2d877548e02246a2cc9088b440a0527d77141f398752f1a83d6b82d0ba84a78baf07ac16a4fbb58e555b1cc8a16736ca7b0970f2d7125ada1f18a14176ab4a533a27871c83b438c305221f9b455b09e02217679e60c149ff7a350b03094002167732cef0bb6f1581218076873784c5b4c649a37a833b662284e0b991d048246246e8daad185c143066c7a92c6ca3a4c94f9761dab366ce4a5d9382a375112f6de03bc455b051430b8c17017de83011485283a916950a2beae6cc35699d1a097172c79d21c741b0706a0b424be6288b0b899de294766552613d350e12d18e77e8781813860b3a64b20719d03ca63b40c35ee309bf6313c55048eb6c5070815f11b6b0a451132555a8441b3b116c668a42a812791f3ab86fa1e9cb9cb38abf05ca34d093b3494abbd214dd97733fec6ed5136c00567736f6256620c905179d01343b7ad19726b6034e0a8416fcc4d411613b6cba30d78d04a8afe2d13e9ce3a24dca604fe8b910dc077d097d9b359ce9e806a2207d41811a178a3aef2c33342419dcf44b82cc4bdf5a286110249100ad8d6a88e3a319ddb09362341a0c53a9fb62cd9cc30a16809c5619391043ac35297adf3660a12b706538ab990a2526c7977ad0383598317bf18f5a04a1336b8910013fdd7b7e030207e84774d393411700bfa64a061c04416736458756602ec70865552b961c82947c2867fa08f3dc74b2fa4efc312b6df013cb57a81aa2b74a0374214b130301652ea1be410a6f1d4c6d4da1201db806447c48b6a906e285ab0df780a7f701758613d534baf3a70881d471e67a5ea12371a1da662233a3c1557524db1e258bab1c71a64ab29d30f0a9120a530f2a0a6250498f95aebc3bb653c0074721aaf4179328819aef3c5124f19bdb386be34697f8e1ca55da8a0be895636b36c50b6df89503ddaa677c71ba1b7a8780d022929757a37c73d83bb0a8e126325488df74b400bbadec9c3a460bccd220c2d4506eeef4ae270b831c524a0064826294c239957dce5643cc2c5eb5b21abe5707e812a1ddb8321c31378c7c35e661566b2c3902773dcdc51db8a064872c9e3a0c64f7e351d395340b30a92a65ce0832baba219b2e2180741c0aa9a7324cc32fb58095039634b402c05b241e1f406e94db791eb1ab4b2c1875bb3095178619680599a31f2cb9685d61c7d59964a4463cb2c193740c0250f55911c2797950c42cb83b19303e26952e8b22761e0ac35790774d3a8447a6c353c6984e362c66bc6aede73a15b9b629d5005accc7711ca12c5890670a823b163a9ceb4cb6127dac0ba516e26cdf3bb9be995cfb2426034a413ba01fa968879201602d794d8a424fa9f575cd9b57bec550bab6a1d9320c1d936ef0e8209e11a28a149b0e3726d21a004a41074cfb0d5ba8a6db329950556df1b35c9f0548835b14393018976290d2d3495f636215d0b1ff68aafcf38278eb200eab838875ac45f013f3627ad3dc37471b25f5961dc813a8dea25d89d2b6012c67b339bec3bba73586a76be14824221cea29365ce6651ee80652939f46710e5a5a96181bb518143caae567e6bb3464672f4f3514e738b616422b5d91a9d8da6f488b42ead401f136accac2c355a165c033a9e7e8362b136c283933231217c46b2265a82f5c654528f425491c6d918ab4bfcc9d807c7d4f20ba13429bf71c781dc9c4334b3b9c702e040c170f2acca031abf748520527ac57a2c948d13be90b3d22159dcb6a5ef591096a802710eb326777b673c44ba775cb0997635fc54f5721c5aa8c90fe0acc17383d6a2bb20772cbd1245b7a4285ecc9c07387b165185d3520037ef8b886e2166c1a05c91a6f75c17c1bf7aaa6c7212379ba18458dc81399fd8c6d0d409c3f2038d7ab8fb74c2cd969b0767561fc319b8c029313f14a84081cc84a58ae4081b6913c004ca238c9bd18738dca244a689727941c4e28987ceb8890794b86e2332b95a640b0981f3ff21dabd5bd015809c32634a0b6a2ad448baf270ca1a44846b526c3dc70c463ce613479845abb1c2fafbbaf4235070356e456d5f08fcba6e8107e5917104d38b131142bc22f73d6556a4226be4fc2ca994052f463615071c614bdecc3a70b554986e735949cc89b5cf13ae53c96900e521fd8056994114d ct_n = 3056c9530d2078040d4933a493dd60c513c1d74eda4ecc657209df5349c6a6e53d0799945e85bd6e2465c8c73d9814f87833d4d5b1875716280a4423f07c3a69dbf00d3673b26c2bc7501abb93aee1acfe3525bc12618e99dd1f3dcce13cc53478f970584b0bc0be6d9bd935ded909cf00f2ae21767a0ecb5a6626c8ca484d4540bf3b4245296f2c56d737ccbabe05d99666908c474abc23a12fd33634010fa79eb13a511a7836c135b10ff036fed582f22dc87ef73ecc1aba9c084952fc3142b8c5fdfc588dc5e68a0c2774a0651170c4c65a70d17d6012365c4fc95b1acf857c000b7b91f129199a7bd0127247a9e43423861fc969a09f5098a59b252bbb1db16b7f33c847146780aaa650a0b03c509f71909a9bd9abfcf8eb276453ee775a04de946ed4f96ec46f4b122e9df913594942560449f95f21b3b1456831a9e6a759674c428f80196f43e08c49e1d478640d2f7bd913cccfe0ef566df73ecf56781693534899cbcf42fb4a1b5dff7853e44b772fe1f84a366d0faa7af4a45e5cf01bceecb2a938ad3806b77526a4670a7f0411c0b1d8851282c2cd6b8d5d34e3578b54a17ba11a6ace69f75f6704ef9dbe6934b8f714c2d3b141c3d653e7f99195425e8b0005c46e0213518c4176a18bfbfb3c25927f799123ea12ec596a1d29b14cef296fedd3055bc97ecd79e67779c578ad92c46d91cbaec45fcb65503e7cb8db05015f8e6a70bed30a90da41e7c4830311a41826a8e5bf1fdd13a23070ee0bcc6732d23e8c51bc6e916985e7da51622c6d55707f1cc76ca36ba2d38dd6d90688b6946a082a74bed863a697a135182c014dc9722cbeab78fa007e076ab85f60fca2be75a9f080a03fd4985b87ed3b0318c8dfce55bee1153bb51ee491691f39c93d1eece5ba77771f96eaf41f5f1ab15b28c5401666196adfd8c1387c902bd2c3af4443d07c97bc31dfaaf25da858d9b111ee35033fb110b4eeb38b355cb73e2d17babac02977d2a81540b2322134562be5396cb0956a69b44baa263f924fc024f33f421337b8c1252ceab889e2eba3b0ee47c87c1d0b5637fddab9c36ffc94 ss_n = a9a94ccd2ad1cb254cacc18e87a226769f5286d0fba4775f994e6d0d082e917c ct = e10420e3cc793b02e4a4116d60861852d41b4b8aa5b9cdb52bfa273362377ac4b593e96583d9bc2f85995685ab5730e1be0b7f6e692a53a0354fa052a1a6cf26ce571c9b57dbe9283a47bce988ae76e3317fec8cff70fdcc543fc0b7f1a6bb09c8cb25cf0095550f751511ac57570ac3b75a0f548d01a3e82eeb60a4033bb8d630bcdf6b49668fc459ce9608c88154890a63cb0bfb43994da54bef6d653d5bcd6c838d06e138d0d718f9dc622b1b31a12d2adb7a1955c1dd0db03dffaeed9c4abf3e29a9504fda5dd2e3bca10e781eba1fd25a2678d16a7b0957c040cb626390606d0c78ff1ffc91c8d556cc25996371c9e9725ebb1703ca5b64b76c421e50ef027d4e093068c5db7a26277ca7c58a75c1ab7c3792f55eb3e71803851eb22075185b2ca5ee8fe47177a044735eb78c6e56ad5fec8518f5dc9d0d6b2260fea9148d409eee7c169db6ed477f0eff5c186875d71d50a73fb0db34899ecd0753ed27abec826c4b8f25c59469ba0e6d4531d6713fb39d49c5e5cd26760ea9440f9bf19cd91f1f1377bb861cba619b3eb4e35ddb21a7a650db4e5ec8e505b05b74462fcfaa7a5d8f4a8df3940777eae54838001c215b2be99df75deffefbc76a096c6bfde1eba7fadafd77b48e6352e4baf4ecb05f893a4b7133be114ed51a756cf3f0c49edebc3fe7ab1fe70d8601bc67fc412ec2c8034b984fd6ed3d9fdb5d27f812984b71d2d3db1c6d50780f5c5e59e1c449c9f11123cb70cf2adb1718d229f60260c4595a2c1e4e06ded1e59fcd28da16f77a760d4e7103e99339f228537143e72cfa3b65a8d0661136bf9a91a18ac657b50c3e783af01547977dc96d7fc829040d92a4ed3312509e3513cc11c8c066c36afd4553b7a6e261900a2f29085166725c14d321397add284946180af5adff4348f6c675916f3013d13f53a725e1c0a95fbab25dfb445ce1a28688181de165f0f8e2344f8f5d18344b1c3b0052fc92f5bdcf8be7341bb683dcb37d8f82a810c7b0be455306b20ed6fd03020ab822d150e395f8e1680ccf4b55f3ae40f4872e87baec72758a772cd435a8ca59e53df70e ss = 1dbd4939a1727bbcf4549b9df8cf4f2f7cfb50fb4884a0ba14bbaddc2749506d count = 170 z = ef19f960044c4311d4319d73412b48d1977f798e35b969a52c2c76ecd9c44268 d = 554b67ef4fb16a80d7faa6e7a54d715e5ed709935e5eeead2a2ee3e19536c9af msg = caebe5d7a0021edfa7e9e9b6aa92a949ad3275046f25cd10c2ba1c8a325e5859 seed = 7a9bd828146a577af83d0990c600ce7e56a5e454b010c8111f355062f2af3b777f04b2342e22d1d0ef78550794ef2c46 pk = 1b5870677a4229f76315811c67d1c06338b85207096e43c23eb39a85abbe90430d87292fd769188fb478aea5a4cc407e2f002d3d101c39e72baac152ad5bb53c9577f5c46862885596b2323b01a40de29db21015044c231f01a31435736c33856ad03316159cbdd54283cb61ebe28024d44a4b83ad769714c1eca2f270a3c16ab4ffe195bfa62b9d032fc03b4ce5eca412e41af86583e9fa56c97123b1035a6cf15a8162038b271c7a546a4d74746aea6b10910ac1eabb0cb218b891385b344baec28836732d11c64e83db8dfaf910cccbca3bd5717bc591f8aa535862159a948ee08ca52233a924d7814f1359ca170e72e696d9dcc2dfa17d897c743887351c0a656d871e222a7a1a8805b3698491fa876cf2536e6813b17c5634f399854012fb9510c698297489ae96c708d9b7b5e86a9419c7070d88aff3b4b9f358c3417b538c8c627c30a7204c55c8044f8159a95ee4871dd3403e921cbaba4895c5c307148716a12146559cd4b3862322b2f5030274263910f19ff37aa92f3259566b967c46428858268bd3c76ec3ca92c3b511e8acb9d3bf515bc878b5704c36119e1602dcd913eeb6b3d8b07efcf3af09459da8a59b104056112a43af41178f55c1c2c34cca394c7feabe2b242c77a96472898368365745a726cc653160d0a607796b066869cfc84b5d8565362b89843212958634dd44786086cf7e104b2d0a8ee7d2bbc0225857a981844a1f7df6110952901c50a93b9c10916962e55a9cf36a1593e9834724a1d4564432b8cd3c5232ed282755e247fa101b51e27ca6023195615380f28c3f205585eb9aa03b6b120287f5c23ee0a73afb4ab126711c0b210a397a49fc61b94a521ff9c03ecad5c0d773cccec08ccb9b5e2da5a35784552722ac5750a0876720aee52fe4927758374571f84f5f6a165d5390a8737acc2335657287a0b7c7def24d75e2b43eb69cabaa4a54cc983a3808b4f3669924af0cd3c410bc568a81be72b645e4d5c7e3c8a68a636d27ea1c61459cde2bc0f6d73403d3288ebc131cd207a9235ac3b68751194782b7a7fca5bc3d8568cb917083e8aafcc3836d9651ecfe9ba26f83b14e577f59522519f1c5c8b2253b68de112492026b4a13 sk = 506c0b54765d29fa740772468a45aa45e890ecf414bc183ba14792390a8769961f34706ffb74bd853c2c2ba3a3e88a230d4076a4e2407bc3557e664cb60b55bf9549fdf255701c95b2224411b3af2aa858e982bfe2c1cc3ca9b6530c1e80e24b995653f6680c6a91a1ed6a50cad8add7692a43759265710175b8a217c014f740885b47456f587a7263079b26be3285054952c13424c3f955157d8c9900c4c4088c6657c08d3b450cd41977c94a8ad1147f898393e96647f1a899d4e0518961b671ea3e0ea9a91fe036a45063f5d9c535d136d7a67ac5c03b47256679746aa457cbeda3b1a2368f2c1b34af15357dc4b53aabbe82d282099b45d418bc5134ca8f83b4bf514d66248ac26b905fa6a66f1396f4395de5fb5f0b61b645da85fe7b096c02c236cac84e93824e4718fcc9bbb7c66acbea7926e23012963d2774a540311e531b387b9232676892b2f16d799560549103773a1fb2923671ea16daa816b3e54559fc51fed51a5740474f72a96c4219e10b9bd9b0a9ce3cb1d3049e7c4005eef8456ebc11b2f9887307b48034b56c181e5c187a4fa36e5e00c9e5a84bb0b9bb836596abf48f89a98b48e68ceab40411fc0614d509a196a149c0645113350a5a0ecfa93e4c8851b2b905e842cd90383b07a522868b9136308445421e1d9a7d870b5a02e2482fe14de45238c54390532c1f528a164626703ac85cdf286c31230a88594c6336a9a521bb92549fc90492be7037ed9c4e4aabc3cfd8c056f0a500e748a80158e99784f0dc0ed7c7b99a2237a8746ef43c6d9804219c925539378f98b4acd1280b58b28dd5e71b0a0c3cf4e825befba8522b3d55d3061bd7a41aea799bbabbf719062b33320f6776c29c2fecd3c72c145521a9bad6b67e40103c509669603c1a5c39cb307c9705ec2a5d50688eb869ab15972c902dec9180916009b78870f719c1b146b6cf1000e6f1bd27fb22164886c91cbdb0f3323cd7b7f7370d179508dc8c06bde64cd7d214a6e28ad8f57216d65943fccc6ec779593152376b59e774ca032ca5d55b513c87a9547259f75b0d0a440a3200c1852cccfa020c1b5870677a4229f76315811c67d1c06338b85207096e43c23eb39a85abbe90430d87292fd769188fb478aea5a4cc407e2f002d3d101c39e72baac152ad5bb53c9577f5c46862885596b2323b01a40de29db21015044c231f01a31435736c33856ad03316159cbdd54283cb61ebe28024d44a4b83ad769714c1eca2f270a3c16ab4ffe195bfa62b9d032fc03b4ce5eca412e41af86583e9fa56c97123b1035a6cf15a8162038b271c7a546a4d74746aea6b10910ac1eabb0cb218b891385b344baec28836732d11c64e83db8dfaf910cccbca3bd5717bc591f8aa535862159a948ee08ca52233a924d7814f1359ca170e72e696d9dcc2dfa17d897c743887351c0a656d871e222a7a1a8805b3698491fa876cf2536e6813b17c5634f399854012fb9510c698297489ae96c708d9b7b5e86a9419c7070d88aff3b4b9f358c3417b538c8c627c30a7204c55c8044f8159a95ee4871dd3403e921cbaba4895c5c307148716a12146559cd4b3862322b2f5030274263910f19ff37aa92f3259566b967c46428858268bd3c76ec3ca92c3b511e8acb9d3bf515bc878b5704c36119e1602dcd913eeb6b3d8b07efcf3af09459da8a59b104056112a43af41178f55c1c2c34cca394c7feabe2b242c77a96472898368365745a726cc653160d0a607796b066869cfc84b5d8565362b89843212958634dd44786086cf7e104b2d0a8ee7d2bbc0225857a981844a1f7df6110952901c50a93b9c10916962e55a9cf36a1593e9834724a1d4564432b8cd3c5232ed282755e247fa101b51e27ca6023195615380f28c3f205585eb9aa03b6b120287f5c23ee0a73afb4ab126711c0b210a397a49fc61b94a521ff9c03ecad5c0d773cccec08ccb9b5e2da5a35784552722ac5750a0876720aee52fe4927758374571f84f5f6a165d5390a8737acc2335657287a0b7c7def24d75e2b43eb69cabaa4a54cc983a3808b4f3669924af0cd3c410bc568a81be72b645e4d5c7e3c8a68a636d27ea1c61459cde2bc0f6d73403d3288ebc131cd207a9235ac3b68751194782b7a7fca5bc3d8568cb917083e8aafcc3836d9651ecfe9ba26f83b14e577f59522519f1c5c8b2253b68de112492026b4a13f97005c4dc65febe19579730e33cc1a702dabb04b357e8c138b2b354e13bb256ef19f960044c4311d4319d73412b48d1977f798e35b969a52c2c76ecd9c44268 ct_n = c62588100c1d2720f9d40c22a7078f967b5d09567673226cd0351e09d1c9a37e609b2c9955abad5cfc39b7df454eea1acc9e7e56581cba89bdec4bc7380feb976dda9a1626fd96634fd41986aece1ca5f2a65f1c218a5d1e92b97a98a002fa6dc84b15d3eadfdf58cb213ddc21ab6fa7b6d4a7dda33286a4aa9e110dabb57f74d63ae67b6788781b7c4aaae6a5113ce13717a7402435875e843dc587508c7defa82bed1f05144b5a3eb18940834d6daabc8ee78b1906e788f6c43be7dbb479de0cb1097ace244bcbb513d28ff1e005255203ad1dded07eb676e31acffe9c2e8895d6468339680de64f8b1d5a867970a7734ff345ad39f1657ca1d3a2a3d30a16c4a306b64df59837e45d8833bcd16c56ca63c2beeb7e1ea47de36514546bb216ff6529d01ef597c529f9b733858f9bfcd761b14a36e8fcb9f1b7ac98c32c5362a56c33526e0faaec5ffe70d7c7548fdc9ae09a883ab09bb64a24856a037d9bec5768b5a7a7cec6f5fdf85b69df3c76f7fa93fe22027350f03c0c0db3d9e3f494367185831b1019e159295fcfdbd5933fdbe305a3132b0e3b835961427f8624ff23b94adbb31026e2121c88ba589d3301c0b90f5f7cb0d5ca280681a64f2c3e49180136ca57f7e75deadeaedd0fc4133675b7a53968f22f80592a647dde5ec30e848dab395d2fc1beaa84f1871119ea1aac13d6af8eba20bc1825d26051c9575ded963534a51a57baec258e7affbe6e10cfeb890c0043a3efbaa52bf5f65440470155d76ad4079f44a4c356d37590366bfab59851d42598ca4d5ed5d455a3423df3fb7c97f1cd57133b8e88fc340c09aff1e9a13ed34e6bcf5b705a9aad3d8d23d2b575fb858ddbdfe13cc3045c1f905a2c76e53e9297983b28600f1acdd8dbc65e16d3d5f1a9fa8a0377a0378c25ba9f0165e8b434231159f3b9eb9de1c588a87bf0806d354be3d22b64b44e4467ad49566d7a293cb7dcbf4f220d4e693bf6bc2481ffee5023537a9f0aa3894d079e03b20365eff42863a75dc21edbf2953d73b11ce4606d7d133ec741b2c3dd7d743c47d59500287e603cfeccc39cfd15b22b ss_n = 76105cebfbdf7c700b6e7e3f96fe24801d8f9578cd8e5c6e531ccc0c539e7874 ct = b7cada9e68b0998ea37a68c77e47897d4b0a236dc6bfa57138dd6cdc45c13ac4492671a936f38f62ac20bcc5e9ff200ebc58356db989f1c3b7da2c0c0c05a59a9521c843b82187c095683c80266ebeb19f4e88aea168a2865625d966da6d76b6a1a5d5a181d54d188f2413b29adbec8d0a5fb4f0d1ff4d8d1cf976963ee1454b5b8e1bd78af7a04dbd7248fc355222d3c64ac7937f3a32a0a79f5215f337ecc3de633f5437b02891009aba13a6d08915027d096f6fe9d17d16e8ebc12fcf002abe5d145839c469f60e6ab96704a9ad27d4d10d0ddb8989ff6ad9da1d7752d433148dc4448bd6b64d201fa495b3417354bc3732701d358301637a3ccce737507ea708fd0f47f4e2901a90e9a765132487d54b73fa14224336fe0d6ad6b052f00083eb3c2d4fee6a2896e6c84f63d15915a4f648c0257021b0088bca489ba20a282f6465061d1e294f6bbda0cada0f792d19d408962a6096b7d2bf8fdd2a1666f0ef11fe886d8e23fa209048c6eba076d9811068e5af237e0305f9786e1abb97e32f4ac8c1019223d5847549a5e9a8886b53b11bc29ff81106066a5ef118d0aa27b4407ec03e4de7e24905e542f9af4bbc64c71e55f30d211cbcb1f669a5bfc4f3ee27b1bd1d4a3e8a2252398ce6b32b182399d97a6415355f8ecd4a19f11c4b7e07efc2be31baa28a0fc0332e88f0d67d583ddab60d32ef419806a6c2dded1eb4c67940600d1b2fda3fc02982aba0c470eae137178638428cf52d2b5e983d1b2be5042ed6b249a0019a7342c5c314cc4c7121ee328aded5004f68abd0285f5f2f02919264288ca4e2d0ac737eb520462e0d87c9ee83f424fa0b409b597a83bde87ab9bc9e623d2529360f9f8c709602e1129c796b373827faf645ff425b322edb71982aebf3b151f5916e60aaeea50ac9f294d17140bb7d8bbe9dbecd4212dc367e9fec92b633d8e810bb50535f1365630f82b12da1e15003427136b97842987df9cbb93fc9b6105d3dfc83a0d40d9869f65c3ed93afbb04aec2cd3be1b116057e59b803b02947134650c8b85d687a1b4c3953d16bb7abd6fa524a8087c9cecc4 ss = b34caa339b31307907f2578a941a50cb9499a6a17fd64bfd2297bf02f0121d52 count = 171 z = 602e185f952e7dc6ad0981ccffcfa6b7189384df62a0f6f0387a1875c8f52af4 d = 1ae12ae02d6bb9ed118ae79ade434780d8316cbffbec726b61294f0e907f3519 msg = 1cd82ec5127bf7dd2cd70e0c924f45c79e0680a7511269baf38606013e0f7b60 seed = d10c0c698f5853c80345d7a7a15681ae680d31e5344269749c05e7498a7cb1b680c1bef11bb0d5ed650ba72d1a59006f pk = 49aa0e8e561d2f7c4898e07a2f5b98966c9a91b3222bb05cc2e8122148a8fd484f1f6426d0237ff3eb3c14251204e67c440b9993d581f3da4999da783313379acaa2ee4b11c21b4f369895b556c415fab5cdea794e427fdb7b79b8a62c6ed54035c4cfb8411a153b307f4ab564632ff08c2e4bd1223076687a96249a8560348b9a12061696105cefa95793051ab4e799e344546de2b1afb561e7e77459568404dc0ab800a11d042c43132ee8933acc304c14e35ead5cbf9ad92e57722cfae576be657e7f20bd115a5f5bbb0300447dd084862ac328fd739aadb64f5ca37b392c70493204277a05bada64bd48c4daf23bf2a20b880753a2750366b6a579a0ba04f0c516581a079a6100182aa78180daf648824180b9d5399f6a1396eb42669139b19a4301f138edcca37e427393b67d939ac390c8667944485991121741515d9a626a7c31b5519717629b7a6352805a51190327b648480f82b678f160ff690eb0c8235557bb50374778b1a629e6ab1b462dae5106ece54b28b770abc632b919a2f3765fc3ab14a4c1ac128b9abf5b3c4362655c13978b42cd1b768a18ca688aeb3aa799c58ff68b7361b87cc655fb587eb1472958a433ff867de102c02c654993f2bf96cc50f9f56e41619386ea4026b38c545449137a3cbcbb17d805b300b3a6f048b6969c954ca57602b9c6c08c4aaf566524b03c3cb33c4dd1b8268b6d623c26951a970af8b253760078344a1a4ca4d93336a9d87c12c199b537067e21880dc989b3631da9a63ad189bceb44c9b8ca2d3622851ae398accc83298bbd21890e8d745e240b85fcc3103455afc22b4f80e491fef2ae33eb4a162c751f8308f55ab19cd38f21f899f7671761c4050829a67f142aa3b32066406c5fc91020f11ff887aca2eb9739071d3707529c04b1bad63e6c867ad256142afa7e1fd19f6b857f99892cb05739d9fc42b916987951adb64b0278c30f1a16b4ccb8cdb46338027273e5d09c309c02c190312de05907d87811345d98535baf0100fd6133f37c3c2feabc932a43db268bb04bac9c01ab8db32757879d5b776c2b1c06f5a8450f4961da85d9346d541140ec703169b057330780088ab929364c6a677cf7bb22d53954 sk = 3bc371b583b04e36236935cb20c30c5c24355592c4d66352cc233d9ae6827757796faa56ce396e04557cec18af81e85614f6195b6200585113bd41aa16c98ed55b2dd9bcaf7ea9b4b6c15a4be69ce2eb9f7d7695969a76c7b487c397acdf5a952cccae565a2f695c98a06c76ef571a55330eb54864f6a3984e749374493b0c94675c9a71fac48ea7a01044c4a0cb8a4da635554e6193e3b6020932883ebb67cd897914a903181175e66052b52ac6dcc1936e5cb61a0ccdeb9551b094985e75202d718c6e38b45e9274bd2102f69628bfc32c16c70d72c08c9fa70854e400a9b4c319d64a9f1cb1930a67aa57395d8cb70c420a44e90cb287a036d5743d352f9c8948b41b644f873569ea3a31c6a94e9521945b84a8aa7a30103033825d4efb9c3a22656e0c6926775f16bb62d77a502cd4c529042268cc6289740b1d4b683241c583a54974c79266a30d7a7c3683fb360da668d9a5cc93cbb5f8a57b79941472521ce482c15d57cb6cf19b85f934396081602b5b83119911dc57256a330d1177260885d5137e598ab0bb238d2c5b413e88cbf7313668b404b6aba393e7cdb535584cfc959469172494712aab0ee176ab226c2a15b454414846e56546a03c39ac44be23989dd10ba6175c3bb0f4b2a891bc7c81012d8cb0efba84472cb013501f53a17c8943a65b3c015aec712b3a7ab79475b620781dd05be123a48fe97293191dbee4bd5c845b7a8bbff0045d4a5239ae5c715888a7a20c47974662c5c897f0320953456d6a0700c1b24c841128710120ed78c5d4a92a1677714f7c173db39a67884ea891689311167a880155a381c9db04ae658492d459a570a049ab9acbc39ddfc33082e4a78531701fa24ef8451548470a55289b0a988cde440f4f46276986cb0f44563fdb8b03a932e81c146601a27543a8f90a0afa217229a814fa584a4e23592ec71a66ac430591c586348179d45f2e4868bbb59dfba75b1153ae792c8c464ac3653639cdf5ca006587c8c101d34b56a0e81e4c336a64ca913f823fb6ab93e14388b26b5dac92c546f01e480717a709b619513826f71c650342a2f59349aa0e8e561d2f7c4898e07a2f5b98966c9a91b3222bb05cc2e8122148a8fd484f1f6426d0237ff3eb3c14251204e67c440b9993d581f3da4999da783313379acaa2ee4b11c21b4f369895b556c415fab5cdea794e427fdb7b79b8a62c6ed54035c4cfb8411a153b307f4ab564632ff08c2e4bd1223076687a96249a8560348b9a12061696105cefa95793051ab4e799e344546de2b1afb561e7e77459568404dc0ab800a11d042c43132ee8933acc304c14e35ead5cbf9ad92e57722cfae576be657e7f20bd115a5f5bbb0300447dd084862ac328fd739aadb64f5ca37b392c70493204277a05bada64bd48c4daf23bf2a20b880753a2750366b6a579a0ba04f0c516581a079a6100182aa78180daf648824180b9d5399f6a1396eb42669139b19a4301f138edcca37e427393b67d939ac390c8667944485991121741515d9a626a7c31b5519717629b7a6352805a51190327b648480f82b678f160ff690eb0c8235557bb50374778b1a629e6ab1b462dae5106ece54b28b770abc632b919a2f3765fc3ab14a4c1ac128b9abf5b3c4362655c13978b42cd1b768a18ca688aeb3aa799c58ff68b7361b87cc655fb587eb1472958a433ff867de102c02c654993f2bf96cc50f9f56e41619386ea4026b38c545449137a3cbcbb17d805b300b3a6f048b6969c954ca57602b9c6c08c4aaf566524b03c3cb33c4dd1b8268b6d623c26951a970af8b253760078344a1a4ca4d93336a9d87c12c199b537067e21880dc989b3631da9a63ad189bceb44c9b8ca2d3622851ae398accc83298bbd21890e8d745e240b85fcc3103455afc22b4f80e491fef2ae33eb4a162c751f8308f55ab19cd38f21f899f7671761c4050829a67f142aa3b32066406c5fc91020f11ff887aca2eb9739071d3707529c04b1bad63e6c867ad256142afa7e1fd19f6b857f99892cb05739d9fc42b916987951adb64b0278c30f1a16b4ccb8cdb46338027273e5d09c309c02c190312de05907d87811345d98535baf0100fd6133f37c3c2feabc932a43db268bb04bac9c01ab8db32757879d5b776c2b1c06f5a8450f4961da85d9346d541140ec703169b057330780088ab929364c6a677cf7bb22d53954790ade3edde5858e2c22a7e5f7ef836631c84b6bf82a627408d6270da23228af602e185f952e7dc6ad0981ccffcfa6b7189384df62a0f6f0387a1875c8f52af4 ct_n = 3c6f1366f3a0ae6b1d0415536f59d5cfe56d82c17178e4ca6160661a17b915deaafd8389d86d62468675ed6d6d86ea23c1423fdcaccfdc1ce52dc55219fbd6f47cc86c70592e0f0be7342a18a5a162ea32ed65f9347b5fe4798f721dd763915f8e8b99d839c1991173e5a3ee28ee5bc9d33942ca987bb663cfff18d341f47fd30908f73e04948183e337dae6b30b4bab67f3a8a7c1d47382ba10e9e5ac1b179de13c04b8e6d1a68719631e3173b08612f40105e45bd9e34d11be84926f0dc2554ee11c7929217cfa6277bfbe978a0f606d1e0ecec04e9f28740f2c841e93ac4859ac6b051ab1bfc49eadb23ec9118e3ed9c6f8eeb4ec44baca4a6edfb35dce3e373b94190685937fd4b9d499ff6084eb8f4b47b9aad3c4b9d227aa6362376ad50ec2b31c12e2178da77cb507d589a0916250a0cd457940e83b919f88bfc8523dcc6a803ac8b487d8089d165b0ec4a71c3ccb3801d8b55d4a02765c0c858acf8c36d937c89e76b44000531a4c423a55a1808f3c9308c0802d19d787afd7168b26d77e61873eb66e79e1eee7231c4691727032c9b929f94bbd7a52db5a01ffd31ee62f709b832175d39b4a5ee96cd9598990ff46dee289d065e7a2c2ba3075ea3010df701e8911ca69886e0b13363bf6127d981095d3712789419f30476c9b62ad7335105f0959d2dae9f2eebfa36c3ea2a96d560367d4fe3fec1e2e8ac45c6170ad991e950b9a8f79479b5591a373525c77dfa2e3a3c4b07dafd29e71095210ef457357bfa689cbbed26eed93099cfde2e25cedd8490e4ef89f1bef1d6ca6845790ea504767b2b6ba716221ff737567557b7352a68f1346158bd8b20ae3f984a07383d3f266424eab230230cd832b8f33d28130bde265f7a5f1c1faad1f598aefba94324c16c0ba7d38cc3666fa10ca5e886ca067e9a4c8a49a5ea5a5be13b691c070e19a13d622d1412d4eeb9fe12b8febc6e77245f2ad070fa8eaa3dbf83be9798ad2430b600fb309b56a9bf715be4d24c71bd70527348a6db13cad2c9ef4409e3bd948833093fe75236a9c7451a83ca4070a5f8930dfc2c3a5ede0c512e7d0 ss_n = af29a1be6f1d6ab67d425cfa30e18fb7405d1c6895dedee0dd84a318b3bc8055 ct = 3c4c0357bb2bd2075339a9e70dce5ebf7b6d78520cfac26c2b24b053282da64848e994da44b762596480fdae8db379bb4956e008035d03b977bc4bff1d2236a994436f7761fada84abb464548fb712616c040dd1637fecfcb2431fcf6ba34ef0ebb3610eea2da6eb8287199d3ef298cfe2fe8e1f9516df56dcb5d1ecc41960b32507ce8b8139e640f80407fa089606d017e048ac3869b22011c66c375a6395411c54b4565ae17718060f6786b96a99625ad8cc7464eec3d4d5db03bad5d558dff8702f4a91c85893e22d968541d569fdc6204c4b52895496f6a62fae7bdb362e25529431ba14ffd76c0e6d7451e7779c9c8f4497a3c950571ba5d683dbb730ce65d342e05674a7c7823a0d49c2befac07b585fdfc99ed20ca4f465d358d338386d32a171fc62ed46f9aad49f58ae37974e67584206df12cd45d1639d0a592d33089cf5b98ec7e03efafd63dae8c6179bcd0a7b074bf87c3a03f2c44b61b7fd29412b64793e300f5aeb322dc7eecbd6cdb9fdd770ad18c6e8f6f67dd891124e13828e048952f8c431947ffa09fd444e8600081a97f63bd2837e459ab12abb9c50d56e221f145e0ca748d64ab3800e8ddc6c7bf70b9124b1a3a33fcccd66f8def8fa1ed88fc734521180fb0bd7c199e8bcffad78061f0d3135c4e4bbd8981c196324de7c1802d4e4318c9ccf7481206dfa1534727321de500643bf9ddd1d61073d7cdd3fb8e9c7cf7525b87fb5af0cad14cd0e9da9fa9a87fa35f19ff813275de9cb89607770b206c8970381dfa783e0a3c7d545707681b8c01e2cacaf475ad29f00028e3033d6a4c233e68de18a5e86761b52dadc33035eae78bbf170e732163496f0f7de196e555a79fb8c5fc8dbf56f44a6336ef4daaa4f77ca887330080703d7c184fd3fc3f2df3858bde958a021c7fff1ef06ff52209a6b2184fd207ff02a48fd4778d637c6f2b34d33be131b50753efdaa40061528ffae4ebe3cd7741d9165c24949b3e55fd223c85a4f7a224af0aea80db5709530e8d0b423aa3a8195c1c516172b3d943816c610dae516fa7fd7c1e06b9f498720eded18fd7746ee1b43 ss = f23f4c36baba1197cf5faee78bdd7116dfe1a1645c804678f3a1f7deeb1e999c count = 172 z = a47a44c9c7ca46790b98755b6360d005e66ec7c1c90734eb4f2194a88dfc2062 d = 4ff804676473f6f4ee52a9f90e9ddbf265e95899ad356f6e7b7d1642400fdfa5 msg = f707555ba2d7378b9d86efb76ceea7cfbe678df21f1a46b65e4dd4aed8402e79 seed = 13a0ddb18b5011c3ad25e9f08b6345a4f8e6effd4391db58d4c5a0d39d5c6f55349218bd5089c027ad5c0987c5cf74d7 pk = e807841feca4bb006855b1b81ec030a0342b44f5957a939009003063a19df9c35bfcbc66b87b243a86219bb397a3a473f48263a3301fc83c5e42fb3a8a556e5f4777c841482f799a8db8617de82f7b586005e1b0de40226bd95e6a6c0c03568c69c45925130235135c7f2864f81c7e8e754fdf713af66909f25999fec23a8172997b013aff6670f96c6f2e1864c2842d374685bf88551af7a5ad6b962064c042b50458d46b3ab3be06d90e5a9c6121d54b7b89733440ced1ba87b51a0fdd8c9dae0a7a9d9998405939c42712e034bf23406c0464c90ee70b986ccd814a7cb6264236e938d698cdf257191b4501d26b9a6999a6a6b4c49059274edb94d64bbf66c924de640374b49943eb8cf6b75812a53a75e751ebe02613b87b62221380a65918c57e95a97d73d19bfa1792f1f5453cf86c39e2ab2b079b3028477fa1041c5a3f41241dc55baab06893a9aa0269931d53b0ab89806804c3136d490a29246e68b50f160769b09245cfd866e29b14718bc7a12ccf2ea8402e607d45372e9f5244e148886d077c241aab7383590ae635ddd5479aeb0281f1828f50afc77108fd3b1cfb90bfa0aa3255b628c08106f6a74b2d67b0e236347784a3c304392c04a2b68b746d3cc8512174a7616887a11fd740b5106c3f5aa9984193b520dcc4e8d78b80506e7081aa802a9cf1381b8f3127c46113f2518bcd350321c70d2c156a92458bb8ea4b76f859468c67133bad55a921c5b8264b7cc10bd090f0e1bd21d8cdb709c9a0887e77f611b8a9981acc739748ce6f6bb80ed959123abbf469af3a723ebf922e6f34728ee54d50d47567e2ad91e8b8ad7928b65a6ab3e43bb6311d7bb84a5af9105724ba339ac9c9f53a44b03599c0b31bf347752bc52ee61c7cd1afa2864702a64d534bb6c60c52ecf06709878f0bb2859588a7639028e2716b52465042dba830b66355715f3f6a0d72b7a83b5b9aeb8b44c6875d5da4c11c27198c6b08182b2cf3203146729f7479867636ce945a7a97fb0cf0b96ad51c224335a54adcba4d0660aa859de7a7267eeb5049a61db85c69e7d44cd0208241d1599c185b4b286003fbe53aaf6b60085e7d0de8b58049883cd13a213630dbc624bc77ba31 sk = 47773a82db06084cb815eb8c3b157805abadb2e22236349154d91d6ba49472f852efc93a5195880ada825c88af97b67a03b10e1b41bf8a67ae9130437e1ba121274c434b4943c41361439048c0318e779c21e4b7366068f44c6171285a3366b9cda3192ec61bdb114a02809884799f634b24c194525de0934b3b7a7be204740065b122042b97b99fe5a0a15998f8ec950f546553743a3de0943de9b7f61a5c36991f43b4ce9ff97ca54b5c702c3132fab7555baaecd89c28ca68c1f6267d4a6022710add72beb936b993e56860ebaf5d5020baeca15ad732b260c2ac850519c2cda7f65bac4b626f3a267fe684f31648c8e446021a17fac9a4b835944be64f7cd7a5068669fe558b340860545a7f1f99163d4049777552d9b15b315a97778a45ae7c9c234bbc1f926111d0c9901a938cc11bd1161c1d454533a70368f44ef9a96621a1caa5f8b835f967ba265214f0b4b3096b5bc9832d9bca82fa2e4224c2c3c610852a97badb6cd8f097c5118f98879bae8040f789b32e4029efd29cf59c703242930a41000348ce1e2c8592c47b475734b9c9134b5c173050c49dc701cea017a9000d3f420e9643510024298cd9aa71487277208b83586163766c9cb7760d1b3a955a0f95b82ad5606f264c21295bbf0918734bb2446a419ed844c35ff433b4ca906f11aaa10a5ee2c48d926087e9f67fe5771947a56e4c5a1b09a86942f16a50c54987d02b145ccf65fb265c3026df0c89d251578b4a8825b3a332c139fd1ca4821cb878fbbc27543ac44c21f47c948165ce461722192c524213c64e4b9d5238a0f5a4a6b356b30a093a0b996349828f61712f539126365275fe1281e464bc8f259d5bf8b0d2d7678565711783ac14f8cdd2f31926a282cbb30ff91735a3aa58b7da9a4934c653f8450ac682f04b60e16014c25845e714a7774839afd581a628b96b518081f15e9f7684034aa8cb673078b24abcd95b06c01e48d7ca1cbc40e44a6806c724ce5b25195310b7d85dcb70913d83a7f690162dbc669ca79ede61a569a671e10084001c9a5f2acdab6cbe97474f2025ab33a2115f8b87eb7b5be807841feca4bb006855b1b81ec030a0342b44f5957a939009003063a19df9c35bfcbc66b87b243a86219bb397a3a473f48263a3301fc83c5e42fb3a8a556e5f4777c841482f799a8db8617de82f7b586005e1b0de40226bd95e6a6c0c03568c69c45925130235135c7f2864f81c7e8e754fdf713af66909f25999fec23a8172997b013aff6670f96c6f2e1864c2842d374685bf88551af7a5ad6b962064c042b50458d46b3ab3be06d90e5a9c6121d54b7b89733440ced1ba87b51a0fdd8c9dae0a7a9d9998405939c42712e034bf23406c0464c90ee70b986ccd814a7cb6264236e938d698cdf257191b4501d26b9a6999a6a6b4c49059274edb94d64bbf66c924de640374b49943eb8cf6b75812a53a75e751ebe02613b87b62221380a65918c57e95a97d73d19bfa1792f1f5453cf86c39e2ab2b079b3028477fa1041c5a3f41241dc55baab06893a9aa0269931d53b0ab89806804c3136d490a29246e68b50f160769b09245cfd866e29b14718bc7a12ccf2ea8402e607d45372e9f5244e148886d077c241aab7383590ae635ddd5479aeb0281f1828f50afc77108fd3b1cfb90bfa0aa3255b628c08106f6a74b2d67b0e236347784a3c304392c04a2b68b746d3cc8512174a7616887a11fd740b5106c3f5aa9984193b520dcc4e8d78b80506e7081aa802a9cf1381b8f3127c46113f2518bcd350321c70d2c156a92458bb8ea4b76f859468c67133bad55a921c5b8264b7cc10bd090f0e1bd21d8cdb709c9a0887e77f611b8a9981acc739748ce6f6bb80ed959123abbf469af3a723ebf922e6f34728ee54d50d47567e2ad91e8b8ad7928b65a6ab3e43bb6311d7bb84a5af9105724ba339ac9c9f53a44b03599c0b31bf347752bc52ee61c7cd1afa2864702a64d534bb6c60c52ecf06709878f0bb2859588a7639028e2716b52465042dba830b66355715f3f6a0d72b7a83b5b9aeb8b44c6875d5da4c11c27198c6b08182b2cf3203146729f7479867636ce945a7a97fb0cf0b96ad51c224335a54adcba4d0660aa859de7a7267eeb5049a61db85c69e7d44cd0208241d1599c185b4b286003fbe53aaf6b60085e7d0de8b58049883cd13a213630dbc624bc77ba31a8cc8afb191ca0401d666ec4dfe470ef9a1cc4c855b4d789ef0c7b4be9149044a47a44c9c7ca46790b98755b6360d005e66ec7c1c90734eb4f2194a88dfc2062 ct_n = 05b86438afa4fabc19637d700181600cab5110c5fb15bce8f2974f03bb1a9004c2bc6ca2dff7a8d32eec9dda2f6079afc25e599f2a288ed733de7a7fe17d093d775ec6b3c54ec26a0ccaa0e4cdcfd9b10243a32279ea397523bb41ea98c1d226e95818d53abc3bf1fcd7a36c5b2157c560b1cd7871169da25791d9ddfdd1991ae79bda10f7ed325b08eb834ca8dd2dc97dbfd28211b3df8662e785a584b7f48b86ca1e8b16c7a90b0fae0dc8bda4b5677b3da1c59f568463c48113191669cbaa2df6152ab22b4e7065ff759cb960d0345152c021d487dfebcc112dfead35be5b444eda38759f4b095831bbd2546fbe2a023809cbed8c0e5330947e363dc6a108d7203f48541439fe09fd35cb119bb5176fe79bcf952139c484c17db6aa8b6b84dd0d171342642c39d0504f532e2517203813ed6fa5632e3645edc1928af50d91d7af50427b1bacafddeb1c36a7cf07d590869047b90a0f173b5c69745461a9278a74bbf09a80294d6e2fbbf1e08ff873734a1e1e186bad41a977e2c07647fb5de1df6ba8ca2733064d46b424d3073655c05748d7e44e1ff139ea9d813eb3b63e2042847be385a60ea58c58706a33f0ca45309253bf8f710bfb08e4f8c82d41c0846f4af3bd0481401d044b35fc1905ea8280a5c92e1f25886d7df1cf375f09b64f7d9267da7de2395a46cb173c1a7b1a32339e36f5110a5898f41b12eb37313dfe2fe6254ba3f2da9d2dcec21c2c9d9b732eb86203cc4ee89bc81687fa52f7e047cfadb59f9405d94dc506f35315a17523bb5b06d0bcb0769c0ba856d62849d55ee3a23354ea414d4d1142d29cb32310c64dc91fbbbaa47b32c4b31d3e359e156fd9fb3fa6419b1c2fb51690423cbea0645083dbddc5011e734cc1bb61e3133425e06df63caa6a3bbb5373a7656e2dfa415ae7bfc591c099fdce1d9dd8fe37ad40b7ff8f0b7b5c823276ffea27a02ff9b6e1ddd5509a25fb78a8c34ebe8ef9f34c9f700a44481c5381ab5c432d6f0e2e60c412eb79d2fed1ee8ef1a83447bf93fe0206d443f94f30e05f4d15b3cfb3c29f632b8dc1abaea27d9119e984620d4e ss_n = 644a93dc2275e00c98e8f931438415943632ac8c86ac07857075b89bb792fb49 ct = 1393ba779a72e4f62e0f0733bc959dd1ccdd84e80589346bb136d27baf8268844d0646ff2e38ae00a06f0d63b27b9f3d1c21b378a8fe26a2f3e10afd84885e5665c06feacdd54d7944717258356a2fc24f0f60028737bbce81f8b867f2673282e37a4f29e02f5cde71af2813495c1d493ba5356aed7cd0dea39980c40e25d1c5e693f538333e2f1dca66d7c2184966f59f4b362587ff5137fb5ea88a0a5abb158ef630840512b15e06bc79f58f8c841eb984d08a5f6dd38054f03da4a1c717107ed0a08e8616821dc5913287cfb4c12df93bb381b94d6f7c5de0140922b8769e15600a1baf7641316d4472d971e29acff8c2f6147452e41c6ec7025289ed6ea7b178614ef01543c033a84eaf839acf594fb1db2a6870c19b109e81799a43df63528ce5738c964a84e0a9fd04999757d21e229bc599dff9693e9488fcae54cd8c089c8bc63c163f16e5fedcdfbd728d9312c8fe35df7fa8509e1a1ac4d4db972942c1934f33779ced3b93b01bf08dbb149b0275f916d7c548acbaca4e1c4770550143a927e0a1eaa368b34b31dcff49495c3e14d0db132db0bac3012be35c6a7bdb0080f49ae8001758b98eaea88767acc83571973da7e22017f680b230a097b59bf4c06d3bcec16d590cb98e2f634b176a7bde6ce42ad06ff8e4cdef1bb4b74e7ef1fcef8b7e54ccbc89711970c44a41920909532b13539a0ba9818b8e806e9dde89d9ef4d16d7e7dec206e5496ffcf8d93c977ef2f82e3fc5c1e063e93c01ff38b36c258f49c716989237da8a442b54b162355b13196c0394959bf54f98f2be17cfa6dd895c1354e46b1c2b828ff3404c59227f7fe47acd88eedd5b94c5314785af2f271af9a4ffd51e028ca83ad12821f51ee4fd36efb491fc1163064a9b62181b3d901567b4d46658f5e5a3bf55ac1c417d0d3c52ff7ea715f6362f0e84bdb796eba2bce51e4deeaff39deebf733475b918821ae7e814c9d284b9408ebd321f2fac531b4d091f2050cb6ca16b0292a6bcd0f3d1be38df94102d0021587017b45347af1aedd896ea3dd21e2dd09192c6a6efbb024ed6185623f8396f65f321 ss = 4e0e5065771fcc04740af0b59254ae2fee5e0eb7b69c6a6a96187ecfdfcbf49b count = 173 z = e34ee7ff17918a2e51b70c997810412a65ac3b6da3ceb937d8309002bf31ec4f d = 5450a1768937bade9b15842a674fb1713399f22fa1cc17937cb5524f272d9134 msg = ad9fc376af8d2565011c0cf1f259173394a1ca89065c259caedab62897298af6 seed = 50af6dd68c82e47088cc648fc0200f303ee8e6cfcdd56a266b327edc6416025ec714c70588aa03ef5010375555ff165c pk = 6100b821ea4b059a0bfc915a92f18900eda58f68ad8bf981c65c5444c933f8a3ae32f346dbe19b4b602dd4a7a0a1c3a52e9a5899176940f6979620088ea750fe521eba44780b432d201464c4c95c7541694cd37aff89a3e3b8ab5c029f9341063c672e6a33839a24b6d7b2c35a089e9115a01b0a13fb361ccad54fc088c55e3670a94537be4c5e87f555b977145041cf0ad1cabc89231d06b3d05b91e4e3789ef77cdba570420a8b444a75f5480d17a1b006c99300a8ab80693ae9030be176c7235a1c9e09c5fa75ac93a39105bb68ed676ef9244503181eb6b8a339ba649c71697c355bfc6979c8735138514c5872511a4ab3818673a10a48bda2114ff3c822818bac71aac41c0ce1ea4b8720563b300ca6f8796ce19309659f040a9e25151f79a394bb7bc192126f29242ae0596c8627c40d4b5782481e016abdc7cc5e92c18874ea37ed9b428bb0781622b1b9a01bb20c087d8231337661ed8086d6364e34e829fd2888df953ffca2b7a016279df066f7061ca735138a368ae52b8a79829788c45da5397ea51c3b805aa69e2b120c66401388034301c8fef90c5a46a3c4b4970fe9a0689526a6705289114a4b9a1eba4b81c023583c998fd25a6f5bc10c618a8c95e03443482a3e1323b606caddcc720508a24be477869a1a0ce50683016fc1b3abdb461887b89c569c77e8194c27109c563507f0f25971319e814cc58e98ca717136bc3520b2ab199a1a14777bac14498ac5a71c454367370843ff27ce6412658e589bbb2437174093b902bc3e57b2895b439f2200c4e0cc4fe1a5cae9a5eb96828fb32acc1c28d9146524ba0ce418c4c761b24972c9423479f3f88cad4008e883036de92d98e668b1122a80019b96a7cb26203711a5429b9c798c7abb3a3893b9f0c3b67b1ee3074128d61c40915108cc933ee184658a32a7368ba3191f2f547b826287a822cb797c3b92e70c2af2b27a2704a2b5ae4c7a58aee68219145aeb622b9879731ff06c6c263dedca54e1623f0e6464e5b518469588f27c8a9e693189552496fa3cc1901ed3279cfb737c111a849928c24a0b629a213a74d38d6f986bca71a28122d70f3ce27ecd348aaec3e8c09f5a0f1aa0d4af584bf16598 sk = f02036d4261f3321bef84293802b2f70c355075289c6922eeca98c80d9a1c714a526db7394fab977d98af3050c303a17563451c195804b1babf6a2b5ccf0c169030ec60950f1b6b404d996faa2c4c6e789e23584b7718cd0c26bbeb71bc525560f9500c9103d756cb1f05a1a4351cd8f71251d0027737482e249b617c1ce2335cb7e544f85d5a724447a5da45f86ca7662072ce63004eda7bf74835e9fd6cb6f8c0eac35416aa181a1ecb5e9c08fbf5c31b8da963ad4b3356c4c3dc6221997437746921a494943a8166f209662612679e564ebe3862e10379db6bb7886300305bf556bc2724679f2c0b2074096eb70600d2b47e9cc9656201ee09a6c525bcafbd092e3b52c11897ef0b819e4b3c63bb78568d843626b292836573485b7aa884cde74394feaa45ae5056656732ab1a8fb89401b10839b7b22d2f750c09c0db8a6805f67158b18b74f23c47c23440150022d9c63bc714a20ea55fac7922be95ce505813ac179b892945d55a899d714b6945865260c88c5b97025315bbcab476c899c1b59d2e6cbf182afe9697bda4a032f9a84b7714dab16b773172887254cc4d039b0475079b9413fe88925349b849a16d098b22e3ba3b5b32c564713cfd73e37fac337b88c2d8970f6184ecaa867f4b6754bf72d22901dbc0b484b34a4367a3da3957a8999589930c90c5992f5b58672b86c17ccab584b702f5348e0990179c87868b3337fb35f65b0b96ea4b6825c63fc3242a3a1480cd4630c598d1e0c0b4a42743bb9863b647f67f00452b737981b074ba633d19c1d349939bec5b190eb4af5cc473f8cb57f15ac4d61434f411d46756f9c390d07f5673583b99c101d3d73b5bd9074e6075d72c32bf89328d9093b6b8836da08147fba342645ccf49a3e0000763e06b96da8c03f19a3f6eb4df1c27496f26cb5c506067a7cb2cbacba007c87c456be18b23c87c139fa7251918fa41c25ec48534820c134d2a1f8d8043fb541dd059205729abf770e85831d5a588e490a01715113df54ca6fe38db807a54ee367172c536811c0dc94450bea69fb85bc8595b1d1f34f44099bb20644df7bb86100b821ea4b059a0bfc915a92f18900eda58f68ad8bf981c65c5444c933f8a3ae32f346dbe19b4b602dd4a7a0a1c3a52e9a5899176940f6979620088ea750fe521eba44780b432d201464c4c95c7541694cd37aff89a3e3b8ab5c029f9341063c672e6a33839a24b6d7b2c35a089e9115a01b0a13fb361ccad54fc088c55e3670a94537be4c5e87f555b977145041cf0ad1cabc89231d06b3d05b91e4e3789ef77cdba570420a8b444a75f5480d17a1b006c99300a8ab80693ae9030be176c7235a1c9e09c5fa75ac93a39105bb68ed676ef9244503181eb6b8a339ba649c71697c355bfc6979c8735138514c5872511a4ab3818673a10a48bda2114ff3c822818bac71aac41c0ce1ea4b8720563b300ca6f8796ce19309659f040a9e25151f79a394bb7bc192126f29242ae0596c8627c40d4b5782481e016abdc7cc5e92c18874ea37ed9b428bb0781622b1b9a01bb20c087d8231337661ed8086d6364e34e829fd2888df953ffca2b7a016279df066f7061ca735138a368ae52b8a79829788c45da5397ea51c3b805aa69e2b120c66401388034301c8fef90c5a46a3c4b4970fe9a0689526a6705289114a4b9a1eba4b81c023583c998fd25a6f5bc10c618a8c95e03443482a3e1323b606caddcc720508a24be477869a1a0ce50683016fc1b3abdb461887b89c569c77e8194c27109c563507f0f25971319e814cc58e98ca717136bc3520b2ab199a1a14777bac14498ac5a71c454367370843ff27ce6412658e589bbb2437174093b902bc3e57b2895b439f2200c4e0cc4fe1a5cae9a5eb96828fb32acc1c28d9146524ba0ce418c4c761b24972c9423479f3f88cad4008e883036de92d98e668b1122a80019b96a7cb26203711a5429b9c798c7abb3a3893b9f0c3b67b1ee3074128d61c40915108cc933ee184658a32a7368ba3191f2f547b826287a822cb797c3b92e70c2af2b27a2704a2b5ae4c7a58aee68219145aeb622b9879731ff06c6c263dedca54e1623f0e6464e5b518469588f27c8a9e693189552496fa3cc1901ed3279cfb737c111a849928c24a0b629a213a74d38d6f986bca71a28122d70f3ce27ecd348aaec3e8c09f5a0f1aa0d4af584bf1659854e6d385bcae2cba5324e304ce7d403fcf8777257c6756acbf8e2d3ca066e66de34ee7ff17918a2e51b70c997810412a65ac3b6da3ceb937d8309002bf31ec4f ct_n = 499e277d31bfae76e87a0cd5982d961e9b1933095ea1efde222973e643d30b29f70ebecfc48f554797cfd9ce6b5fe1cd34539f66b1cab8cd0e91631347797639a33c9912478159c343d60998a4a14f55b78147e2c1ac38568a196965c2d102cd946389cdd7c464ba33da6fbc2afca98108aedbb67479824736abce475474e7335db8f58a51147edd54db454f3cf559ac0021d36ded54c80021db6f8f69af5dea01bbf58ce49ff9c2ce0e3b9990f572e2aa1284a535de6f7f536ee4c46d6fbfcc69651534a3578464997e7b75a89fed9bd4dc5bc0cfabe5221ae803ac276a5c7291c5342d967fc7dbf34a2edf5fb00dabd46a228c2066e1f8d978ccccfb2b9a682b94d0e6f93616b56351579b7c18780d95db5f9ea061e3a2b9905a5462ccebba5d64af562b17756d9a1dc1e1c11acfdda09aa39528cbeaf9c241227d86a9c50e60d4d77a3adab27b2b6be20616a2bfb8a559515b338cb3172ed58342ecd0d756bb2eed167e0fa49f2d3e9a4f1417859d80806b981ad6cd9940eec974f1e77c861ec63d75f538b17aa9024ac95829b6c9a01f3cb152af24f8589d53fe50f010f090a3444bab557200b87cad43244b2760bb2dc07757e1ba7d0d11c86abc5ef110278827e12e8a36f97d594d2bee57252fe9e3edb731111fd1a89a9497041464dea43ad0d916c5292de12bfc5ab0eba1a3849eb0144066eaf99a0d111680758ed822d9c19cf1763ba16b1da5efa113a48d62b684b0886de6b97bab7d7860796ec8fbe2863a82ad08e5e6ce376f83e023edec9caeaa0f4bc16e4ee73fbd756f4bf50b61e5990b8ef18a41d6a0748429ec86556379f9db673e81a0859772229231a651f6c5267267a00904c456543b046f2b0b2b24a6bcb369655986b3087c625061857fbf9e139d256da6aeb3317a8ee4f2c925cca9309631efc4f145becddab8c0c5529742d635eebaf5452cbeb7a618e218df1ab906c748758eb9d55c3a8cc847b275274afb457ab894ae9dcc9a825de4a4f4d1bfada6872b8bb5c6dd76463a29d2b0a25d55b4d2df0d7e4f728facce55da09d8b397796ae7821062c3d0636eda ss_n = 2f036f919552c208ac61c52fe9a710fc01449a1dcd46be7ffe72a4e4e3a961ef ct = 706d47ce9daa0f4f2d101c217bc9b2a4d22e0210877b9e632980d3bd6205a646698e9c1159c07d18da910a1fd7a6bb5875367c6b9c1846dd1fcaa0f175f1a88282de3d83ea49f6d0828191401a2ef9fa895d24a4e591b1eb204311cd4109641154074b75eec2d3075d3036ffa62352b420e423ca699d81585d0d1cba4d9bcd3f1dae5105a8fc78f7e1a8a3155fa3ce513c7f89233e8e91088d9caf9e26f05c488a1fccf745c06f58c6c0e534feb72737935fd5cd83e71958e887c78ca11298ff179ddc979a173e3e20f3fc238fb20067f7438df9ff2909f0b74d60aebde42c8ded1bd6089c489f64f492fb57e8aa2020233c88d58d940c382a711479f1f4e7647d42a6dcbec43219567c7cef15f0b114194dfa45869787b22c63cf36d1240dab48a8b98edc4d557c6b3faa1ec2e3213a6806749200ad66b007e2305c1e82a6ae4d2fe80e68c9a3a795f290961191d41d33763c37331888643092c1ee788ff490554d4bed0f4d8c31da06458e34c15dd09f242693c3480167ac3b54efcceb7ca5d372a0e7d1770f1c60ce0ac7f53e78cc600e02b52fea4c056762ac3fffa1e4a2c98d8b900a2a4e0b6ab11c74504b348cfb26424bf3289be43eaaed2625dbc4b99a9ef04796994bf293aeae46bf14c18bdc01b535bb6eed88783aedf80ba164a9706677b617743d4cd5ec6d042d3611d3f59f5b4a700cfff5ec38cbc31b6a8d9ae829daad9404e462b03462006c44fe77f56269e76f3ade6c19b547551ede2026c55eea89aea1ca7d1bd9dd725e5cc8d6c0641ef464b55c55e5ee6f3d002bcb767b9bfd9d29aabf5080a4678ffaff1669f7eb0e3856d8153960d5155d71eca5d6af226b1bb8e275879b20931fc1e939f0b441fe0e066389342acacd232035cea3f139fb09ed119d7d8ce3fc94de9931a6520e17f082df7b57f7162138ea78e02316d47d84ec65f96143a0f8b0d3cd47c081b7e474830359af420843ab68d41497fb3eff80b4ce79ea8ecd193bf2dbe1734b8f349fb559ba1b4c08ef16684e20285f5bcf64e677bab515b24b460b52f5f956c1104501610ac6bbcf1250d19dc28a ss = c02d3b3d3499632be368bbddb400d8770cdf17b91eb903d259c40d4e3a0867f7 count = 174 z = 60a11433a18b0f487f580f6fe335ed6956f7bb7392795acb1870818dd4918bd4 d = b6ed34f53e7e30b599bc76a9da451745076ab100f87c3a2a59b92d5795fac671 msg = 98ba30d455e82fae3a3094f146c72cedd077bfc155bd243b4d9d58f4d59df13c seed = e4a4094b65d8585a97e687c0dec622331914f015946968c0b5df8dfb876479cf23c8136c816595fc579c0fb24dfc87a5 pk = 5481861ef61b7fc0b6af102ad6d127b71509d1c3c27d51678a315d98031db657a5cae115bd14c188f7bc043548c97441aad925d444c848932cecf29a614943354a656c717ea75c1dbc4a6df5755f057bb1dbda3e2db07c4900519385cd48373e3373c6162cc51305afb7767a359241c3a15a183c53b5e455c1c191cad7cee41a1ac533081ce86834c20fadd2b1716761a9586d963ac2f8762d83c2ae5af00d7ca5ab94db23e9669d4cb56efc4c732d2431da583d26aacd1a373ba47696aa08931b552361a00e0d3b5aeeb8c475294d958820bee00d72568e7a28c94d75937c315273551421298a5c8c878fcb16c0f6958853a944a233e86acaa42cad7186698fb2abb15636eaa04c185bc3900335c9ba5078d630d63c32dc3618a9b8129d46a80930701c230968d8489d64bfd5aa6fc5689ae6c550bf156f54471df71c9280b4a3b578820c8056798664a97680653b750d519ccdcb1492a0a1c0716690d56c1f5ba743e42564180cff68369ba164329a83cffa0e91c3b75f72a4dbe08ac9ea09a432a9bc808148b5c07f898bcdd56c4312717d55c694e41fea7234be1b8eaf383b3a708fddb643bca4bf1177544c76504994623a26bb585a52d868797f4386a0d29b41bc29d8f563da80944fd3217ebb835ba518bffbc997b5aaf081a6f01243e6d67eaf4081b07168f57abef62c5d54b4c5942a300ef41b90914cedacba77e8cc650a7b1886264d50099ba79dd4d16fb8785806d63d622890406aba3814377cea7e5e6c87ae8082d140a8e50986fc1a129e226c293a54aba0039b5a5ae45c6e68face7021754e670c9d5c2cb798a936100a5036b9941232fda0b0d3e22ce6f150cda4091075be1fd1cb7719cc55703ecb27829b517f86b21fd89508b19a1fb9943c329c58b4a609dea9847f87c1769c75330c04ff24ca73ec212c30745a31bdb784b41a2a0aa6d6c357036a147bb438fa9d1455857944b3e68b0d09ea9885e46d9a319f89461ff6b29fcc7114e1f74b7c743b8e638a91b844b6a104d1018f23a850093184bb635312cc4558e90a8c4336b6ccbc9199b9128391e507a1b1f2639db72e0b8dd76fe69d64df60a104fb9a5c9bc455bc2086e5927c50437685d847 sk = 47f8238a9c6cc6c12a675a874d52038d20bcd841753a75b4d53c5cd16b453e976cfc5c6f3be9bed5bc1b1017b5a8c3bd4f2b7bdf10ad4789ba58634681378dd4c425194738ad5b6fa47a2ca1b90de5f0b3f2556df14b2797d424186484463c5b9dec644ab90f89ea00d473a5b4b77134777cdd30458fca1566401d66559f77191058b2479cb87f2605cd7c54c362dc5665932227037ec5140951b80128130f9c58785928b93b90bb9a738f2bf0630d392318f872508691396c3f6eba109941992dc19a7c2216f790bb611c6938e3b3508975b4d831567c8a1abb90b03a26afa4622122cf9d6acea3014caa508a6da74f4c6649137b2335f74e53ab5d681cca41aa2ffd326d4bc9b373350c913b2ccc9a19bbb141edb844a3a10ecc3bb925d9af7aab748dd0c3bc44463265172e1917e2819aa3d780d89b651354801f88917c5a5ec2630393014def657663b045231b28aad5523f192a58c79c36d56ecd1b154a56bc21901a55444d8b1a4ef42a777376c0e5a392f6140c792058adfa79a964517bbc34ab18b353d2ccc676c64525b53d2c9245ec40b2441e4b3b7ca5fc159b008110bb5cfb474a183814bd30a6ccd7cf65b547ff64681f7c272ee94dd1c367b0da3c04e266c3583c3ebc6761029043931baa64b7fc4cca963b93833247b98ab309209a5db85a9983cccb3429ea906d9f7a8003f35ca96b8b05b7993cb2561ce09968b942705bb64aac15d922380e623efdec83f106c78e8335ca4411dda54f63891879c7307ad76d6ba0b474597c18bb62be9222a63669715b3df1a9c7a4c24b94064bfba93a450346ea50cef2a59a55e765cfa144fad1ac632c211ab4a43cb94c2a70249fd45d8e477aabf14b32208d140b8b0c9a3bbd5670485396fc7159be07187b4a13a8d745e36587e30b1df40b6019246480668151f3364429017bea0a23b1667e8a16044670020619b93c6030434c92a54c181303ab3a705d745eff655bb1f94cb34959f1a7c97284bc661327b8522b3aa01789e85502f426ac571f7be14222a325c3111e25824abedbb671d25605cb3589123d7e728abcfabe0c6abb5481861ef61b7fc0b6af102ad6d127b71509d1c3c27d51678a315d98031db657a5cae115bd14c188f7bc043548c97441aad925d444c848932cecf29a614943354a656c717ea75c1dbc4a6df5755f057bb1dbda3e2db07c4900519385cd48373e3373c6162cc51305afb7767a359241c3a15a183c53b5e455c1c191cad7cee41a1ac533081ce86834c20fadd2b1716761a9586d963ac2f8762d83c2ae5af00d7ca5ab94db23e9669d4cb56efc4c732d2431da583d26aacd1a373ba47696aa08931b552361a00e0d3b5aeeb8c475294d958820bee00d72568e7a28c94d75937c315273551421298a5c8c878fcb16c0f6958853a944a233e86acaa42cad7186698fb2abb15636eaa04c185bc3900335c9ba5078d630d63c32dc3618a9b8129d46a80930701c230968d8489d64bfd5aa6fc5689ae6c550bf156f54471df71c9280b4a3b578820c8056798664a97680653b750d519ccdcb1492a0a1c0716690d56c1f5ba743e42564180cff68369ba164329a83cffa0e91c3b75f72a4dbe08ac9ea09a432a9bc808148b5c07f898bcdd56c4312717d55c694e41fea7234be1b8eaf383b3a708fddb643bca4bf1177544c76504994623a26bb585a52d868797f4386a0d29b41bc29d8f563da80944fd3217ebb835ba518bffbc997b5aaf081a6f01243e6d67eaf4081b07168f57abef62c5d54b4c5942a300ef41b90914cedacba77e8cc650a7b1886264d50099ba79dd4d16fb8785806d63d622890406aba3814377cea7e5e6c87ae8082d140a8e50986fc1a129e226c293a54aba0039b5a5ae45c6e68face7021754e670c9d5c2cb798a936100a5036b9941232fda0b0d3e22ce6f150cda4091075be1fd1cb7719cc55703ecb27829b517f86b21fd89508b19a1fb9943c329c58b4a609dea9847f87c1769c75330c04ff24ca73ec212c30745a31bdb784b41a2a0aa6d6c357036a147bb438fa9d1455857944b3e68b0d09ea9885e46d9a319f89461ff6b29fcc7114e1f74b7c743b8e638a91b844b6a104d1018f23a850093184bb635312cc4558e90a8c4336b6ccbc9199b9128391e507a1b1f2639db72e0b8dd76fe69d64df60a104fb9a5c9bc455bc2086e5927c50437685d84796dbdf600faa8bcb28a462a26f0896f74a73061d4a21c02611247628584447c760a11433a18b0f487f580f6fe335ed6956f7bb7392795acb1870818dd4918bd4 ct_n = a5dc2619db99dd605a5dc405a2a2ebc5d2b0cf0c23ea39706666002bfc5f1d5c1cf12d3746310fab941c840e4e59d2848ba8e42089f633858ae4e9bd3e5a0994d9afc267f77a26029834aaa25529702ac2abf9cad933c4daf221a031c852c0126bdbfd4b962919cf36eb219c472fae6f25fe33e41372cdce4d44dbc3ed886579e2864118e838962220e78aa13e4ac09f15c1fa1f7164ba451b81cf6cdcdbd2b852473371199e7dc0eec92af08b05ca75e5636574dadefb5f67da76c0b2c80ec6d90a9adb82226c79c04d310b644b8f6bb974aa0ee0ff7998633b3b70c96fc74605f451dca52e5ba0d0fc5c0ea67b4a59b127a37d40cf699e88e94f1bf3bb8694a4a723fc36eafd0fc393d0898a35bda221191adadf3b1aff171d1a73e1420eb6b1fe8c75894197aa1ffeb92a931bc8018d1d21d6849955707be286c0e1c7849d4f8447ce6d390f79ac955e09b3121a0ce43ce54ba7730c39d9d4a05388f69ca520c2fad8480e360499076ec3fa5235a28f0805680af84a65f58895b9b3a64768c73037d1aa6bb367ec3a3cebf227883786ba678ab0698cfd3c726d3ded9a2ed1a435aeb1deaf4b40cc1a9075d8c4d983c886cfaf40fddd212f75ce948d7750a98562dbe564048a9252fd9671365eae1f11aee66d85bfe5d55e16dc2659c3015905f9cdf16dc67cf0b1edf10e736c393cf0c44a85a667fdff0fd18afe917f3ee5b00f88b930439c78b1c1ff18725d4477513d415b9dd8ffb692894a421433c76c7d09d6d5c97fa8c16206e802f4fb860356fc514e1bbc97e180aa523cbea971a66bfc5e05960f99e479f25daac7dfd4d4a39fcc68a3351d93914e529cb262bbd09775654b6073842fd19af0765e71dd5d81044881a493a3b68f0c09debd9260a2a457e32f590ac5b068a68e205829131923765242a2c274d19136043cc8af0e731e1bda9daaa914270abf1138a5cafdbc514787aab89e26c004059e22992be5a9296c6484a778cc684b34370eb5b12b9b56dad0940539991045a91bc194891a1b3072b15706d8f8e4fe7c1e0aa2f7b7371fe87e47c5eb97f65c1e0bc98b0168f3 ss_n = 428e8ba460ffec5feca888d0ddd5f26a99c86e4dd6788cbb0dbe641d029cb941 ct = c698b09354fd11c762d50b01fc36986ea19c34463d0206cfbc8755459b3aa01637f0dfca8c46737a05b7af42db98415523190b0850bf68ab1d9bab9f9bcfdee551a38016ac7eab313ee155ed464427c90fb6f6ab68e49dfdf2b7d25d1a7bdf9303aaaf7dde8d365ef8bbe6c6e459af0316e75c4e252c735bef6103aec0257c0f93e71ea2d7ce8aa5c8e1a49ed875a4baf3ab537204cbe4720d240be741a0c719bddf09ea7a98a83310f6aee58e50c9a1308fee9289160a7825660ea6c70be7ac2dbfdb4f373de6f7c17910957355bbfe707db59d0c560a8ce013a31256bf6941d67fed26b4fd184ad883dfe498ecb3ff13a923ea4a045950f03d39eddda0eeddcbdfcdb4955e8c6131578e8c2e06c2bc8489b94bf25e38a57075d54b3eba0d665743c346ccb1cbb9137d10d385500d0912212046e4bbf40b3432b10bb47165048b819f8f13924bf9e2643b52ef4daea425bae657c2638a9b1dcea4c921f9dd934feff7648f851666b8a12a452824104930ad3f1fb6e8df00e4cbf8e00c1606bd448ec8c809ff09ab70a3ccd657c455249a0b1d87e7c8dd33dc2d410a067a456bfd8a1c249c120c59d29fdca88df9f96a30756251aa02bf480b3b2e0a1c74d833e8392cf3a5447209688e22f2eabc6657d7ed46caefe855e58421295c15a774f91c826bb32bb4eae4ded09fa287aa9c3759f8d437dc890fdeb228faf3fed444acf2afe1520555d6216b04e2bb0ec21ee660b9f307578c8e5f05861dba1795a15cbaa4a0b21ebc0b00ddb797e8b00444fd0c63697d1b2fe1349059dc5efcf9d4e7c0fa8b9694f0e7bc4d9e5d220b6c90060e6405b08da15c0d4414fbf612c6a296952f5314825765e5003465a6c21a585bb4dbf0db1bff0878a4ee790dd7d354a86082732de4ff6a043a73ccc590296ce51b5183608abf04e4d822e1a04d2cd4b63e3d5b9e54679b3c480852dc2b7989755e7c1358dca6a725112091eeec616101c04df4b40e64fd76b7cd437111fefc7f393ac1634be7cfbcfbb382b5b3f0cc940a7ee8859e1172792d9f1470792bb67a621c23d42aeca65f55fb383a364888f2 ss = 8c84f649b2f5575928e55db8596090d2d69daac9590ebe37812cef346c0e1be6 count = 175 z = 67bc186557ff0a1d21af766c3d925ab42097ccb843674f4428313b120c48fe0a d = 364819ed1340994955380a6b6e842b829617f2ee3625133814f116f7e35dec51 msg = 58b7e75562d51abfb9871cab5304317f2e6b68c1692eb284d88d6b655e7f9223 seed = 1aa542d74fe37702f76fdead5c31c6493b00ef128aa180695ec08b327350415e14b5e3f4ee491a822d2502286210b170 pk = 10a33534d31db78bcaa2ca02742ba3fff68c39f9570f9b2f503a8ae6a7c570ab979424983e868d0134390fd66b1869391bdc28ef50c077f1cf60144ae8e80ee8426660683a8e389ed8247c99f4af7262741433668f3281449152e2055ec47c7bd8742fc42508a927b1a9156c4d1018f5667534f193d1c66a273ab80cd823d19a71b3e64827a60613a10277d16e345ba06e07891a3a63984a1e81860044756735a58f1036159c14bf6d57b917f1c275b527b1f0807c09587e11c8b1b95482a24ef8fc3ebdf2a76385712ab6a5d3b2a7de219f9d742e9974a6f949a93910b782343ffff6ac0b275d59a09cc0667ac4b7a2b95a226233a8b10a7c6775b2e7820f7e9312d8464f4e0a32dba35a014bcb85cc8fe6147d845b6c2ee8292fb75ab6830c8de38cf114a66a6c6258767f61aa8b4856a54ccab53e6b67bbb60bb0a14acc8616830793dd7755e3dbbc83736434f35b01419e82b5a3930783f4b31473c4c6bb8c2c0c72cc55065153e507bb5706dfe985051a36728c6f0d06946732385df699247091beb1417d9b7912d2939910ba51f1bf4d8003cff417c62169fe53983610b339e467e1963a9ba64f2c85ba7dd81b301b8cf99707b0fc36998347c6b37296fb1fde516904016ffa408b6ac34f0d3a6e47f173c70aa1551140f17a8afae97d4202a1b9a07868c432db1165ec9b6ca30c6d6e4a964ea168af7ab432a82236e788b046aea9d89b4c6cce6237a04887a7b011907bda1c27757f934b120624c551b0a199c25d60c0b0f518849964c2190b2cbfbba8fc044f464252e0c09f35aa4d37f96bd4258eb3b3b8156a34c4d04740b6280ddb260569aeb13c7be66c63846040fe4443ef6c6291c43e30682a8f677ab984969b9762eab76a498b6ebb4b69da3797e7dbbdf63539016a318e6727bc57b57fc0bb734b7ad6e622f928815cea82ca753a80d352c69c652728153a06bd51422877677f3cc5025144894a7809ae026a102865b4ac2b83009434f8a5b1d7286aa37f43e4015714732ce1be51315bfa52515989471d3a7e18b5ac50f7bb9ed27e857bccd9b069bac350c143c511456586b6f7f527f35b1b8cf95b43cf1f80876437bba462ca3c9f274f1ed6f26d7b4d sk = d66417f08579ebb37c9f942b4da7aa59f60bc70a991f4265a6e2726db1aa807c2626ac4a0d802db2e425019cbaf1891547b5982bd10028bb484b0844a05078cae975f2901148aa34922790c7cc10952a98d0d4b1fc441583f272421bae18277108907f0b63917ea30e96b2870edc9904271758923eac22a6a1ba0ac1d375f7824c18da09bd878a489b19ace857cae92f2148459d89cfbfba13fc5ac6f97940b0e819c4f3cc9bc862d0b884c4a157ca14aeb0f34da7b946da366d25a4783bf0751ac5c03dd5570163bd2489a5805b5c7ff073b335049f6076917499b3e107eed53308a623abf1b9aaf96afee4683490c9d902170a5b3dd2d2b4b7d2bbc30b14d0bacd14786a2dda413e995d4343a4fbcc106aec1ac33b92cf7921cc305700a40c64e6872db474c2e2b3163bcdc031a557a67b43899ba4fc243d438032d7268cec1e03dc28c337450d34812cb92073e36f4b8ac306cb27682461261c77b80b179babbc517828ac2a6022e8abe1864210042084ab08eab97aef3179cc011e72e060fce0ae8397c30a3c398f3b20ce162f602947fafa6cbf88a33a426aa17a37d043824d1532140b46e1e3610ee1a24a4564fc1529799aa7a6374c250428019325e1d709b9e82036aa38201b32876792f4c256a28a45b151b07f139d50d314cc62cff686ad91483416f845635aa6d380a6479a8d29450ce0dc841b752fd9c0c7d4b59c35f8677af2a67fe88f0a662d8b821d8d85840ab77d456bc67c65adbeb21b0b9ab40453387c973a725b7b745b2a1fd7b3dac395e5d4679214450af45093f09364358fe3346d07b924b9ac07ca03587182a9b0acbf9cf344a6f5057974bb483884d9a8027bc17a5b620b4eea07bce6577ac55a280468b0144ed69b87922676f7e2059be836f3f200d94a898a0020021b8a041111dde92b2aa1048438a2613a57efcabc22484338145f449bc1d5e09e9e60a54a7433b470647d598cb3cb48043ccb4a5615f7a7c8391742123301865c5deee798d603301e8bbb1ad41a9763973c9276c081a299a7c6716247627aa5abc3b88a110c8ce107b2a1979191be993a0910a33534d31db78bcaa2ca02742ba3fff68c39f9570f9b2f503a8ae6a7c570ab979424983e868d0134390fd66b1869391bdc28ef50c077f1cf60144ae8e80ee8426660683a8e389ed8247c99f4af7262741433668f3281449152e2055ec47c7bd8742fc42508a927b1a9156c4d1018f5667534f193d1c66a273ab80cd823d19a71b3e64827a60613a10277d16e345ba06e07891a3a63984a1e81860044756735a58f1036159c14bf6d57b917f1c275b527b1f0807c09587e11c8b1b95482a24ef8fc3ebdf2a76385712ab6a5d3b2a7de219f9d742e9974a6f949a93910b782343ffff6ac0b275d59a09cc0667ac4b7a2b95a226233a8b10a7c6775b2e7820f7e9312d8464f4e0a32dba35a014bcb85cc8fe6147d845b6c2ee8292fb75ab6830c8de38cf114a66a6c6258767f61aa8b4856a54ccab53e6b67bbb60bb0a14acc8616830793dd7755e3dbbc83736434f35b01419e82b5a3930783f4b31473c4c6bb8c2c0c72cc55065153e507bb5706dfe985051a36728c6f0d06946732385df699247091beb1417d9b7912d2939910ba51f1bf4d8003cff417c62169fe53983610b339e467e1963a9ba64f2c85ba7dd81b301b8cf99707b0fc36998347c6b37296fb1fde516904016ffa408b6ac34f0d3a6e47f173c70aa1551140f17a8afae97d4202a1b9a07868c432db1165ec9b6ca30c6d6e4a964ea168af7ab432a82236e788b046aea9d89b4c6cce6237a04887a7b011907bda1c27757f934b120624c551b0a199c25d60c0b0f518849964c2190b2cbfbba8fc044f464252e0c09f35aa4d37f96bd4258eb3b3b8156a34c4d04740b6280ddb260569aeb13c7be66c63846040fe4443ef6c6291c43e30682a8f677ab984969b9762eab76a498b6ebb4b69da3797e7dbbdf63539016a318e6727bc57b57fc0bb734b7ad6e622f928815cea82ca753a80d352c69c652728153a06bd51422877677f3cc5025144894a7809ae026a102865b4ac2b83009434f8a5b1d7286aa37f43e4015714732ce1be51315bfa52515989471d3a7e18b5ac50f7bb9ed27e857bccd9b069bac350c143c511456586b6f7f527f35b1b8cf95b43cf1f80876437bba462ca3c9f274f1ed6f26d7b4d3b84af5d40591126fa24390a0e2eba0ff91d38944104422f71f125dd313fb70b67bc186557ff0a1d21af766c3d925ab42097ccb843674f4428313b120c48fe0a ct_n = 19358742bf0c9579de978a1330236c1aae8be64c8c9d54b0624332421990dcd66571285c7182a2da05b73ecfd44eed5b83f1b7edbe4f9f9fcd8d968058e140e714a723908c139611739b98bcc7a5b62a3e77405bea315a3b547def0ca9da7bb96fbc5f343c2be854471f5d65b24b2921b28f0d84ef59b32078a285736342f11cb4e2ba38c102940b3fc09a845e6c457adb9e0bf46d6829265303fd518d31aa3cc9404ffda93917aad64b35cb6175d0fb58f9a5c227de5f98ec8500e9b81a8bf07b472052238f228f06c5fa66776e7f9944609b2cb5197a4f58511f4d072a6588b10010cbdaad9edac1125cf3df67fdbe5bfbfb5876da765a4cd4dd6e5850d6feaecd7173f9e4db92d3dc494e3b6d6b3ae636bc68d3d78f563a8902252aae2b50d0ca45385a1fdab228a285cd47be7bfe38747d03e615697190565c870e4cc22bd0195fb2b4a4802cf7efb56702d185d5b57b372c19c846ddf09495a76f505ff6e81a463d74d3f81ff2aa5a4312eb99a21c807f33f925b00c552d1c500635bd17e875c84c284597c83a43a0a3f0d7a44b977a9a65e5e57708f268f77fac6f606d504813ae1470cf92e15de607ae32f002d096ac4853708fb13a1eec73bbf309100c34ae9a33dab867417f111c553de4d5972f2efe8e84210c3c44b2ef1d93f88eceb3080371dc896f5ef465aed3115ad145b22f22a10621ee9c6ebaef6ab3247e76f50009abab319c1abbc250211ea82a49d06f9d035bb680585c5492cee39cbf295ba2b3912e9e2916883815dbe4ef03b7ee918a9eb1c3c1644b4755fa1c2d2a72ffa2f833cba71e72092714a75551b1cca8be3f563125c11ad06319ab4342f759064a4cf33449ac082109a5ce10e60b0e42c52dfae6d0af80206bc15be1a34e6daa68c7c290d959e75bd6fe5d01ba79ef0fc4d7200782cf855196c3d8dc7142fc4d76f8e97dad35a921aa1220ba0fc0e2470144fd8dff3aad0196c615a0dc210f25a3d04d626bf57bb429f73cbfd8388756795b30835548cffac1567bdddd7c9261aab5a669f106f95fb29633d6dd97ac5ad9949427153753cea5444a3cf979 ss_n = 0a61d7db6fd00ce77c7bacdf4e3e64c356df8a139ecb53f82ed92a18f759044d ct = c07f6966ff4b5e1969b992a177da9ecef79809c7fadd24285b8e324f6bd4022bedbd1a923e258f0efbdf5cb287fd38e54298f9f1488862d8e16892f500175b316253aee44ecf7d586b9fbb3d26adcc02792a2a5ef91e972337ab5de2bfd6ad11596a6864a0f1a3e6031f3356ea92bdd2e6008c76bb9b856bcaabaecb2147d2bf3db8b43037c28d01fb908b16417927a3491a1da440b9d4d98c8232e43972a81d1c9fb001701c49374ec5e57151258c35f5b77854882f812ec88ad606bcc01d8cdd199b26573a2efc565593e91e7dd173eb3880387ad78ea374afa370480df9bd38a99551abed09c1ebc48c9f4aac380aa7f75668ad3e91c7baf32715e4d11327b9f5f3464d56aeab198679fafb309f02be082f9e01ed44dca44b9dccad1a8fd2bc844237704baede02550d1b957d6cbfaa8cdf9a2b449c12db4d9b40f9d8b67fc0af7557bb6070a7b877efed048b165b139da24024283df77c4450a604694fddbaadc702b5d14df13b1fea1de9b857b733648270a46c00002910fdfe7ae563328a7a82c0fe52177551a0e864ba29dfe7965a3fe9b95d19c4b68f8b9e73265bb005a16ae6ffc400f4e14b65599555d58af7970c33e1f53577bd3e5725bd60f970668eedc17b0561bcb7ce4f9f30073f9e0c96bf422a4995e84d2e26f6934b6dc65d1650b61b358916db568e7d4bc017150213f7ad306f1b25a0e8b0332f639eda24f9ec26ec66d80d45407ae1f39122a42d86efd28ef365ec9b8704c5b3945190c3d9e6c4dab7e75546a2c050d49006fd3c5df95971924f7764ed65d04207b66942f6410011b313189e9e988fe1bcbae4b66c0cf066ab4613d1fda6ef68880e9822280dcfb38cb1b7e8d6d301b51144ac903271c449538822331471e6aa6083ac6b6f8d8a8b8be51b2f6f27f47559cf1280c1f35c27a2f6cd751e996b2c2111687ff1032f4064f3f246f1725a49c308ff5fb1c46b752d2b52cd9e2f7d1644914a79050686e7151b898a9c509ae5b77ce92a634a0ebc918e1d456aee31c57d690b15fc8670944896b5e6588125e07f8c57b2272d97cd2e6b8f5803d475e8f3e37c ss = 36d554b67946dc8518c695ba5219d8db5099a8fea00729b1413587d7a80d78cf count = 176 z = 5e984b02047cf7e657cd75e0f7a1ae76bda47cdedaa2143d2339a4b47ad201e9 d = b94a2f03b709ba59419bd053ade2ec155c844f8b7f5b92d6f7233fdb9ab50a75 msg = e300cd8a325efe39205d23c05cd8da673b2ad7f44b2be20f0bab212353df2aff seed = c092e9f39c1d6c984b0f7c871c5841c7135ccaf83dbb52a0b3dcd781e8c8b6be9e9b14604bdc74f5fc62747d65a906fe pk = bce57bc593322d14398cc8bd5b447a18c686cc955f3a10bd7ef86137874d894ba388ca9941b1ada17b8508948f2ca942dbca42c1da5d615707f1bc2d1b9c7c617b224a9081a48bc452f81621c69456c90ec8bc637a8021568cc90ce74751b211877734be098188b4aca6a3c147416a2d675dc6993c843a583dd72bf78b13e374c5baa3046b33ccfbf11156cc38493c3e7597574a919688f95ffcfbb03db4424d01612c662ff2292437334387743e045473c2c5b1316b2093740583b3410315517b07232cabb8271280c8990c5f7a55902b651ffa9fc052217243734019668c114d41797255dab675930a788178ad99ba75883f36e4ac9cecc04d9b57751644b24cae7bd2593b5850cc329cf5649e169a95bab331cd029947f023dc5556139baa299a436f8901c5413e4c302161e58bcfcb49b324565c5201ba7a9d6e6306f21a054a022b2b92ca9c403568e38bad33b626a90f2e2144403992f5354a55ea8b8d33545b4b5a65b6b4acf3622d40723ccb829835cf84a4ba601b50e67c8196f17b8ed51520d5b22020138ebca656711accab2f9929ab4d386a934ccd98a111b9219b6db56d5c9a3fe21761f9c7553234ba9e790bacd72c1a146134785fd86088cc7356a12cc21a5c0b711c4825136bbecc7ec5a96e979685327231e5aa090e72ba4c723c8b3c19de500bbb067ee7ac00f28491c13c315250395f22bd4262020aa39ceb57c7f5325ec57040b1b482a3309f162639a0a26c90148a42362bb9a8100a4c7792e2bd21b72800408a74ec4aa40443c72c76927b489a52409533cd264276341813813cc06b863489ba6b6b6524fd009598e1c7a50523be8ca8eee82c32373254190cc4964fb6058013d8613ed98d2707828695ba48e711f2d257a6da2656574eebf8052b1779aff38fe93621696aaee2f119b3009b4cfcc7e58bbc0df303d55710ccb0088f96b22ec327a8a30402f82034030212aac967a811e9b112fd8784961cb7cb371e58978434f23a139a9b38d0c0b06c0fa8576da8ecb46763b891bc04e0ebb18eb14827148505d936eaaa90213a66a3e34b40eb52c8b9abffcb2f981a3cb1315f7c019cc76be14fc88520c79257bf3dcab0f0a5ace9ce1a72788a sk = 8b62742d20a74273120134910fc4612b06ad99cbbb72e023b29c7998c5c900d4853f923b4fd72ccf9580729109b9117e774a2afb346a3ca66a69a6b88bb16acb52ae96ab22c7dc8e3c3666802511bfe86f9bc1bce81511af7379ac716ceafa3059279143d15de2fc1dc6017148e74af7cb1872d47bf1ea7c70bb73083629ff00b09f9441e62c35c316523e62722303826f7554c9b30f2d995dbb08bc08e04e3dd99f4a428af1a1b32beb30a28a84df923533c8409554bf8dc8941552ae0258428a6a7c9ad6234f388aae398c31b0ba40f93723660472545d9bd450074ba929f8883ab0150e809c25281f34f71876e35e570b8317e7ceca5b60bcb22f5ad4145c7b23ba32bb8c18b83cbb4b5981530873bede755226fb0ee60794f6bc337ac611e4345859687cc7157785c73129e2207cd9af4bab58edf49df5726b7b97869460c84823b4b1393a4b7595693c8b60d6b20ff7ae65fc09f9a5b26f3593bbca21ee077317165dec337330f613a1cb941ea3b1154984a83aa673a5200b65a6c92a33b4c461435c07921155b2a70edb6bcd388cb529307cbc420fad30b2ad7675b7140932015a513a35c16867621c0320ba5732019b4b9616c301774e91392ba1b2b6bb6620bb68c4003b1a3b24dd098e888639dfc76b2fe9a792d45e006747e5d0b8d6b5a5cd885d0ec36ed9656c5cd752f34165df39a80200186dda42a35a9f9534c55e246710b4104da37a5c43517c9a136b31771699407e8b5fd6d976a827113c08253d84065850badd0b20de53c1d78a2c2721637d293668524de568443b68ceca3622bb3643d2584e5b2687d46b722035979b3654b7335216d018200c608c4cb48dc6c34be112146798725c9b6120a5998533e3c3c38f5c688a9b4e5f4413ae012754d19569b49b61d827fdb79d131172e970243e038163d50803960e58f51f20462086069d589573ae5479dda11b3f038f0f6547a1997156f1b5b347991bf41486495697d0a107f83a8927066832ae5783744408601e6900e8262566d03e88bccd94b43f648b593b57950197226eb0233df94c62b49976e6569cfaaa9dbc75bce57bc593322d14398cc8bd5b447a18c686cc955f3a10bd7ef86137874d894ba388ca9941b1ada17b8508948f2ca942dbca42c1da5d615707f1bc2d1b9c7c617b224a9081a48bc452f81621c69456c90ec8bc637a8021568cc90ce74751b211877734be098188b4aca6a3c147416a2d675dc6993c843a583dd72bf78b13e374c5baa3046b33ccfbf11156cc38493c3e7597574a919688f95ffcfbb03db4424d01612c662ff2292437334387743e045473c2c5b1316b2093740583b3410315517b07232cabb8271280c8990c5f7a55902b651ffa9fc052217243734019668c114d41797255dab675930a788178ad99ba75883f36e4ac9cecc04d9b57751644b24cae7bd2593b5850cc329cf5649e169a95bab331cd029947f023dc5556139baa299a436f8901c5413e4c302161e58bcfcb49b324565c5201ba7a9d6e6306f21a054a022b2b92ca9c403568e38bad33b626a90f2e2144403992f5354a55ea8b8d33545b4b5a65b6b4acf3622d40723ccb829835cf84a4ba601b50e67c8196f17b8ed51520d5b22020138ebca656711accab2f9929ab4d386a934ccd98a111b9219b6db56d5c9a3fe21761f9c7553234ba9e790bacd72c1a146134785fd86088cc7356a12cc21a5c0b711c4825136bbecc7ec5a96e979685327231e5aa090e72ba4c723c8b3c19de500bbb067ee7ac00f28491c13c315250395f22bd4262020aa39ceb57c7f5325ec57040b1b482a3309f162639a0a26c90148a42362bb9a8100a4c7792e2bd21b72800408a74ec4aa40443c72c76927b489a52409533cd264276341813813cc06b863489ba6b6b6524fd009598e1c7a50523be8ca8eee82c32373254190cc4964fb6058013d8613ed98d2707828695ba48e711f2d257a6da2656574eebf8052b1779aff38fe93621696aaee2f119b3009b4cfcc7e58bbc0df303d55710ccb0088f96b22ec327a8a30402f82034030212aac967a811e9b112fd8784961cb7cb371e58978434f23a139a9b38d0c0b06c0fa8576da8ecb46763b891bc04e0ebb18eb14827148505d936eaaa90213a66a3e34b40eb52c8b9abffcb2f981a3cb1315f7c019cc76be14fc88520c79257bf3dcab0f0a5ace9ce1a72788a3ac079f6e04640072a10838abefe34c9330640870aa0123c3097a872f5ba3f835e984b02047cf7e657cd75e0f7a1ae76bda47cdedaa2143d2339a4b47ad201e9 ct_n = 185900db3b9cb6f7a147ecffb0f17d2d156b0669eec5139953011144e3fb48c6da907a54864a5170488859f507c78a5a803feb0a3051583ba36e681e4d9072a40dee4c42f76be5563bf3f2ad290c79c1513a58702a07e5b18c3407e21566e8c95e59a174002cbae96294656bbb9e2c51f365b088448cc8323b0ca9dbdc6b73c788777421d603c0556902fd83b6aa830cafae3303a99b5d538beeded1c29f4449bd273408c02c78da3cfff644c5b9324ffe3e23b8f691373fa4bb07b8c2bf32ee1d158c21062fdd3de27eb0ddd6755fb2de1ab55ac4418e6ce15a988891d2661eb5927ad7c467e6d0f6794db93fe885ffab96864105173a41ee209ef1106223c592156db1cd1a40810ef03840fc54d93f0ecbe5675b20dd76203f7e68d397b99dba87b16cb77e868050772ec8ea105f3967025d5756237849f157269744c083836223a6b37e5ec6d903bba869cd587cdbb5143619d239c0cadacc1834f9a0c09a044f48872b3207095f415a547b3ca2259ab9c02b3e44679453d3754cbcedb05a7b572873c870444b150230ebd6b93c09bc23eb8c151183edb9670da1af36e5dcfd8bc792fbb928f6ea072ec0102f58e48f68136bb2cec8533e80255eca6bb0961a6f32c882914d54f3778f4aebbfe2d46ad753d0be57c6fa3bacbe39fcceb965e5874d3c522e53ce31d0ace4c9cf0b5f3dc5ad1be1533abadecccb3a6cc4e5e6f65d382c1055eec771ecebcff81f33d30cbf647150232b5b461a72d7cd3c58b0481b49d66aa2351e7b129e6ac962aa1543a017bfc545066d22c10e1ea336acda57401997c8e02caf9775dd9727f13db5f6f62530633084f2ad26fca1b293c948a118a78fc5e10935b16f5609a3f2d79745e30e481b81cafc644be887183230d1c83e020bf1a176a360b45739cea0e296d05d9be04f57e43f8af60898cf84964be84f1c9d03a8eb2af7fa7f3e6fb88f47548ce0aede4ef9184cd3f2eacdf4e29bdadfcb8ca504b32e37a8eb6d1eeea88d8085c47dd87920590debb4de330c9fb30079f6ca59f0d1949eaa0952b59734efca7277639c9bfb1f315e65e39c9e453a ss_n = 5c0a8764839bf5eedb11eccf8560e81e669a972f14379bc8ef4ae3e730c02a1c ct = 5d1aad187f4f3982206a067fc0719348be4738a675a88ec7d656da917218b31d70b8b1aedaaef6d23e481f48e02fe9e192067a62a6c8fb2032a6a16186fd2f18d45208e506731f501e3a608e5f5a0af2134dbc3d6d2664722e52243888f631dfdc5214c608ba1bc950ae6610020c1762dcc8656e5834c6d5aece881b20a2af37eec2f99aaf6a62dfd038b6f2ddc6c9a12f0e6ad86cda3ddad8eac58477918b0a8600bb932cf51da05ab5bce41be29202a790d205fd675514e72da0dac89f8b32e578a66f2b010e4b77ca98e13a66b4f21fc90e5d3706a3137e549227a44d1afb3e3c565b228ac58ff01d6137444ad14dfbf3e8c4c41d66098acc47524aecd256fd6e6517bc09617531d85e355d597ca4d6da15b32fad029d71385f5a6d480f1a31f34744e50c996921cb2b7bb04149e797d0233660ba4c239178bfb981a91d0eb620d340ab25e32d3f951e702a75136a630b6a062dd4f01f42a024d1844a8691df4763b27cd2ffc9c942fe9e327f9a7ef2666a3a949c81f70affe8150aa58713e0975e9ca58edb8202d3c62fd8b96cf69f0cdaa4117cf18dbd16ce58f1781b224159accb9f1ed20c36f97a179f77a5a434340ebfc3b533906ce74de4a65d838fd4120026f5e855d3518856dc97acafbd07be6e6033fbe4a550d53bdcdd2ece5e8ca414dd5bccafdb6a1fbb8acdfb68f91222b0cc0db2abc76b970a97c70b1024c9efc4bdc09e7e61850a1b88519f3ca4e9ebd3b642e43579b53df3c804ea7daefef810ee42c1bab2e5b097f55a1b6d11a21a9209a40696ed8b21bb13b7b45e4510b327d52c2a57af7a92b30947075ac2233d7f6a79a8269bb077fa41356d592a22ededc0254057c08ec58e0df35d153c9d2736a2864817fdd305a96ca482ec526d69a5524a7f7b1939f9e694cd3ca0348d3a8c4d8b0517da4504523f7be280de7a811f1748af307ce570cf4dcefbb8fca672937a1c2048993a50547fdfc20e097c045271622b1f5ef81ce54793244896b3bee5e4b874b18910ad4b0f53a6bae9b41c4f3c58391878ffb4a40be0719644c5ac57c1a1e55e451b7937b949779a4e ss = 3f3fdeda40f47a05f74ae3d3aa25a3bd5db1d4b78b9d6e8e52d987f052a6d3cb count = 177 z = 6f393be11ed5d38fb7b60f1331513597fc8a0a9014e382fff2f0f31ae3bf6814 d = b8d16962a45e7390b2c466d4bffce2600dbdec44c86d36005fc57c559531f88c msg = 119c77208426f926fab9e616a32030515e4682622195fccb1d1c3b414a21e334 seed = 16e149586a7f56ffeb35d00fa94dabdfcbbb808450345f7b06496b2368ce42dfd7b725dbf15a7ca085a02ee900f2d6f2 pk = bc442dfafb8d30a9988be73200b98c3cf9bfddca4c3936c2395869704141bf58c7008912e5a60f34539209f80cfabb8e7ec00b950a38aad8816fbb684945456219af60e9bc09000b8f468a4d40459a80990f8a9838d2920c2bcde7103555172ff6ab0dd2a91b8c0c8b09a4660ba92491a6ce1c5c6351f89a29d33730ba62d15a12a2a414505791e71a09a5c127f2537f6c9ca2e77aae85a4706669bb93084ca0b6739b315f9af716a13357c7eb6fb87b6afb76a498c4cff3bb5511031b047bc78989624bb7411ae495a4664192b416910051a1109ef9a9836b595617631e308b2db4175039797613d98ba81305d1aa8cd2aa84d35875631a5328f6252a2418975315d0b20f186ba997b328ad3aa8653397d154a4c73b63c805c3c269c961f4cc79f9856e0ab46882b195b01df0f76acde3171dd1b1abf428b79c9e3e18cbb0a9cf9e23a417babf0ee03b5149c5823c6b1d7196201c3d74f7522dc5c4b418279b21362e81973d12045fb62342a34744576d6831007291712ecc7c3ef03c48dbc6d26821d6d30e643c797347040b456ea3791cebe4b11914592de7c40b490da1c7648651a9271065ef2b19de23197b315c542a78f85b97e99739100a4f1c67a41fe92495171863a97b16dbcffb3771c7869bb699af22632142984caf15cf959b6cc724394836c931fcc0ee1663c7002b385c5e27608f19ec7faf71947e746eb5d76c5572a4c5d9838bd1ac92153a544a13d2e47c4cb88cc67303ecdab26d6cc3e0db842c386da2c2b44e81392dc45bf13c8d17fbae35ec60674c3b8f028921a1ab11446a58eb6f915b2c7452ba33d56f0d7198baa5acd251951956cf8ae73f412a03ee40c26e3c3130c565f6394f0e4b7453d72bd63129f29124f12743fbe613c3fb7347d45e047a9d92db7d94a57cf0f3b4cf367fb567a9863c4f8b98448ca96ef7d03f80361256ebc04e23b75f42b3d045181a95abce796d387065aa1c4918c963449b8478a379ab15b3a9da6c72801ab90512a3cb3fe8368fd6242aa288123b9a7099804fd237a27c5884ccc497dc96656771097f3ac829909c753767b517849f60219ec2143822a0f9fb59997fe99aeaab0c8edf69c379a501f024ea68b64e sk = c1c0399224081da6334d1058cd65cb75031090c526ed1a9daba1c1f170b4efd5c798555d7166443343291d6543ad7ac7bd6280d8754a097ab096697ba6a703128b905aa401d6e70f6a97254a1b6e7a1017c97b573a555088456f6276819bc7a59fd4bde10450fda4b379186efa4991cad393bf6327727c54aa30443bc5b42a9c5dd9b5be625927c3d6847852a99bcc55161a817fa7a6ba023f24737046b9b623c85ae85087c386bedae5a431681ae71749101213f044737f7ba02b06cab394807330c093d771d305bcf5050c8a4c77d2e9a8ce5b688a69b483629d3ef9993de762c14014ae046fd3da60a8a789bc7a10bac369b1e96270a603bbf830d17864a81c13279196acc8b101aa746cb0106dca1a316749d7e783f6dcb03c49bf7f6972d8839ca84c4222131408f02c4cf9784b5323bc76bdeb32a1b3e97081914cdb37ad64d6156c6753c9875bfcab0933e03f78cb52e7bb1552384a69850864a0c9d0b7ccafbaba507aa32d631527788307a5ce45b18d2c88acd34b0bbbc9610165b4159b3dada56adb309dc2a85a54c6ce640b1be18b539ec47fffd6c199da95acea367d57982f4b8e82f53f98a435056143e3f7b8c9516ae9a1058120cc14482d3b632c0da56894430ce781935e504cfceabacda84d89253ed74c9517f153e05a084b54ad1ba47a18809e014a6d732ab631010c81e957305960fc533cb7537695fc73ed945df549a2f9e52b9547a2fbc50a0fdb4c60e2a10c5a1c5c0813b5819d648932f0c60829d735abe49ff60b7129977844a025d6480549c43ca9fc3aaab2830fa743a7eb6abba4c2ee16bae5a786d8c7842a6955a28605cee6519a252eca880a4596cd0a86a2bb2407fe0a700c7448e18c7c23d238db0ab202c43a5966af52980fe874018bf1160ac99ea6e0643dc49e1a6250fd86881ba809d79bbf55298278b32fe573835906ad731870afdc864ca12a3ddb297039beca7c4304671fda122406a3195daa584f1371df563e93364bdb2a8575b83bb2bcc162fa8875879c7d925429d51cdd0195fdf7c76ce4a998107869fac63b96a73769cebb59381ac63dbc442dfafb8d30a9988be73200b98c3cf9bfddca4c3936c2395869704141bf58c7008912e5a60f34539209f80cfabb8e7ec00b950a38aad8816fbb684945456219af60e9bc09000b8f468a4d40459a80990f8a9838d2920c2bcde7103555172ff6ab0dd2a91b8c0c8b09a4660ba92491a6ce1c5c6351f89a29d33730ba62d15a12a2a414505791e71a09a5c127f2537f6c9ca2e77aae85a4706669bb93084ca0b6739b315f9af716a13357c7eb6fb87b6afb76a498c4cff3bb5511031b047bc78989624bb7411ae495a4664192b416910051a1109ef9a9836b595617631e308b2db4175039797613d98ba81305d1aa8cd2aa84d35875631a5328f6252a2418975315d0b20f186ba997b328ad3aa8653397d154a4c73b63c805c3c269c961f4cc79f9856e0ab46882b195b01df0f76acde3171dd1b1abf428b79c9e3e18cbb0a9cf9e23a417babf0ee03b5149c5823c6b1d7196201c3d74f7522dc5c4b418279b21362e81973d12045fb62342a34744576d6831007291712ecc7c3ef03c48dbc6d26821d6d30e643c797347040b456ea3791cebe4b11914592de7c40b490da1c7648651a9271065ef2b19de23197b315c542a78f85b97e99739100a4f1c67a41fe92495171863a97b16dbcffb3771c7869bb699af22632142984caf15cf959b6cc724394836c931fcc0ee1663c7002b385c5e27608f19ec7faf71947e746eb5d76c5572a4c5d9838bd1ac92153a544a13d2e47c4cb88cc67303ecdab26d6cc3e0db842c386da2c2b44e81392dc45bf13c8d17fbae35ec60674c3b8f028921a1ab11446a58eb6f915b2c7452ba33d56f0d7198baa5acd251951956cf8ae73f412a03ee40c26e3c3130c565f6394f0e4b7453d72bd63129f29124f12743fbe613c3fb7347d45e047a9d92db7d94a57cf0f3b4cf367fb567a9863c4f8b98448ca96ef7d03f80361256ebc04e23b75f42b3d045181a95abce796d387065aa1c4918c963449b8478a379ab15b3a9da6c72801ab90512a3cb3fe8368fd6242aa288123b9a7099804fd237a27c5884ccc497dc96656771097f3ac829909c753767b517849f60219ec2143822a0f9fb59997fe99aeaab0c8edf69c379a501f024ea68b64e72e518c9e45de49dcc802925536b501bb016232e39fadd06f47aea1d1458c0866f393be11ed5d38fb7b60f1331513597fc8a0a9014e382fff2f0f31ae3bf6814 ct_n = 937ea2c07e26025236d7b056aa11e59cec5ba0d95e6fd15ba62c6d0caa04cab9d237ca4eef5506b7bb7c3abd9acff0f5f1ae176d7c08216971746c4b2841ff3cc1e437097707d21a332bb845973feb623b224977572266291f139b834d1844a2b7bdead4f3f4b159434febe372a061730ce752d27f37fca5823fde69668ff1eef41fa1aa0c6878adbb72443d8f78801e934ecb56bc0a17732e0a16901241d2d0a29d03b212efc88190a12802ec679f58eae9b7a0cdb2c223f34b0fad60b81b961c6daac8648cb678149c9d240d4fd9542bcda4aaca9f9c68a75c9147506f6dcf55833c903475a563085c6afeb8613fba2951993f45800f94b4f879095e32e7d743c967fd1bf178ce07df6cee9a860b5f95f701e758a6d83b1a58e4500a9faba2b6fcfaca85b03e47a4f8a31813760ca198689c927b4acae476d8fbbfcf578b65d54f27a43e3324bebf449ec963bfb9266469c1e437a8c89c6732f4a2c9b11404ac4793b81c01734ba6c173d9858d3ff3fb457d93e12da3e6de4e3ed83aa432cfdcfb911131ed1797dc0902ec897b14ce57e2850ff568b6fc3d2208f5b7704ee63a85fc613b8998febe315b13b9f063c9c46cf8d9555d22b283856556331c07d43b2feb56c553996f5d9035a545dfe88d86529d124daf2785a58c8b4df42ef13a9edba2ae556b5929bbd31dd9058b12625d7254c2cc827dbd8874422526a637d76ae80da8216973cc64d4cde9e87baea92942b342118d259083c216549d4d126eb853b8c5c124274ddb40d5cc89f9a1ef6eaea0a141bfa032825514a0c1d74a5c60465cdfc6a8468fafa4918d70032573e1776e0c3262a2d8b31c2df6962269b7dce8a72e2b8bdca8691d4f1c216913d418452f960f8a2da33219853eda08035c9ca7d72d67483829c7e49947c3a320ea00a161efd30a69b0069cd7070369547e6379f98a85c28b5ce94d79b996d5ffb3914abe864daf76bdce8b64317cf0698659a35d42657581c2818372d2924572bbbec18774b9a83b724da733b99549e6e223addef94ceb3d4ce0fc3ec06062e24a50a2eabdf17fee42ed71d274b5286456 ss_n = 2e43c537d85ef31f07ee4423d823ed3ebed40f0034aab4cf3590cf03232c88c5 ct = a2fa4d6a174df516044f18eb359cb939234b5a5dcdb1dc36d11d1115053a6d60d987a514a990b3ae2f131f57d93e256a433845f32f898a11c719f6ca18fbd536da14128ea1b5d3424786dbf6c3d9775cb2066f27395892d120828c06125441efa052128461fbc0635a80b5cd5bfac6cd670ce86e696fd0de80e5ad7f24bf5070ebc2cd25ac74cce25a434fc8a46ba70f1f2942222c8d1b92fcf510744465231e3d96833771594a8c54941a689477b7e409413d2665d9e47946d6afec048413c57eca46a56860f6cfb4042056f19c19105f9256db92e5abecbde8a0f44b073838df738deea9bbed6c3250c956b60bd0117885f0efa3e2427eb6745504f0a13762b52fb5818bce23edcef6432ba29922e33c7ea00bf386b14dfd6198df68091186cc73d355c7a38bed4fa6d130addfc3f820b6f96ee0ba2ae01d4640ef38c387f56ffa94a89addade075c535706eb3951396be97eb605e912efb9022d1dd2aed8ef477f2f77818d605885dacc463b2755a1764cf8e15d023108d40b29227805007f3e1d672f44f1f3b8e4fcaf338b686be6ab2faf7bf4070a61a5690a74b824880aaa34635347d93b44103c89acf6a2259f0257258d3349efc4576f2ae27dcd77d0db8db583145e98bcf40cc40dce606758820ee2b749b125bcca70e374bab02a932158bf1c4a8dc8d9894bea48262812a2d0293ba880b9dfc1b97592c23de6cfa5477b2950c13a0d96afd86a5f3856b768909c6fca1b9355965cef41ae8984c1b625371b868a07d208d3596a310a51e086a9f2cd66c54be3774e934b97b6fdc64e720a1178542e7af3cd9c8816a71da882ca76cf9a87845c45aab9abfe17e0aece21fa3462b424849bb524fd56a7d5eb7b42c566819fae06c0256cd24a7e64ed92ccb6084cffd982c1afd7749e41104d9d92f2727e99ef3b373a0615ecb81f2162478be5847d8915a6f42b02ab9615e8d2cc56d6432eab7e4830ae9149ca1460cbdaeb97978085c5e1dbec90c4c2f6e7af707c2b937134a0a282c652814d67846ed556c8122c84843b2f7b22e752942c4bb427a6d9647ccf6177c0da8b0c7ee4f ss = 0a050643640a56d44ccaaec14de0c9431ea62609fd57dc59b062f378151a0313 count = 178 z = d9e27deda4fd394951a7f24b33c1a86637dd0436a0ce58b75ffe4e141bf3ab3d d = 276fc27175900261206573c5284060918529e78a4974fde64da75252f31dc283 msg = 3e9203420673ddbce09d7e6a182b0893f643bd3ef71e7cfa6b002af28183163d seed = 28db0eeb6bd63e0fbf8267069ba95810569148b95a15de8c9e6046aa53fd059bd8a42e946586ed7f97a7368b9a834c1e pk = eec95d8aaba8c3b9521cec2a731a2ea1a99cbeeba336e98a2e56cb4bf85ed8cac18bb590f52712900b52da193083b7bc4a48bbc6994d96eab823156cc883ad41269f21148f0b3c027a61857ba65418e99b1f213111d28a022938ad688d49d266ba954a091a9db2b908595217fe3919927c7e702541655b0b40785792610257857d35734f9545bec3e8b6e0c2bdbbb49d4cb618451c8262b305b0c164d601c0747093f96b7127dc777da9910741092ad66a93ebcf01b70cdd1102106b87086c1a661429f5a018cc0310a504627e59c33cba9d3cec29f70a5117cc1147b968991910790cc240c6652635581b9c2c51c32acfb80a858794f944a4d6832cf60aab7dc897411630012a7c94c2770122624241592ea6cdb3c27b32f38a6a20a57d71312db78b3aa407fdc5ba1a77489c5cb632481e7686a456a29cf30a6e9b1972d539a42933b8bbdb3406a342a122627dd96e2d6c523795b5cf196645f4a716b01bb1c6c459e5bf6ad7c57e61cc45b6b93f327e6d4a8570719a3b07b70fe39d22a52ff8a5128a58b7ef994c748a391ca1226a52bfca797b9a9a3e6d3176e3f23adf964d3facc23177a7ba65ae28bc7a9d0755a4faa399cc0ba9530aff345d300a718b3c3f10ea095e83635a395d0715992b584fdce712c0537922e6addeb416e681ca7c9511a75c8a7dac080c6c26fea28d17f512568aacb0468ae098c3dcacc93bd66927a23fef46319bb953f40c78907a05e354b3424863f5556fd146a9c75b90a80341e085a1b52824958106e2612321ac55ad8a9e095bab2f4387aef7ae5812ba6f03c6fb7162981061da231358f30b09d411013c0a361819f2e7be8362196fe7ac73134e9ba1b0f8d1c654667c423c872b9564610c89f8e945135b57d9cbc053727bf8fa9bfc6119aae6ac4af7928fba7e32c99e46853d1e0015b4ca984a66c138ea284b210959cc199df1b2e65b052815c499ab0395d22436ac1563cb96524159cd952269f27a08690d60488b95eb5ecab87accf172849a6def484e8a4a6d5d9b3b71f20ba7a151376112a7c0a1803002325cc78cc36e91935988202bbce9a19ecbd6701461661e085d5159b358f52090cfd0fc34ad2b976e5022141606e8f9 sk = 8f072537f37ab64c8d00d3b6bdac27bbb82bc2fc5b3604b79e684b645aaf1b300979fa9ec4c42f7abc90b12057efa5022d0ba265eb5c55d82c48e2367c224b07084463f660330a671a90c4cc04aa66a4141826b4c6a985d31187c2a508798c2010d7902733ae7b03130c99a3e71c97098c6bcf9006391132df74a71a04499c230ba2b6192f84a735c9232d89b4d0d488c6701ac1b964882517571b3e6a9538a02b1533572b56d96fa6547ab78613c20c33438890d6478cdf88015f020c8519675ed19eaa355673f679b7259e5b78629ec357d0245886d7ab9ab287b53a59655372ca7a58ad52ce9f0a42c37a3df1eb488030bcca9b37cec90caaf2055b7199d29891d33640f52229d4f26271e79d1925a350865f0ed94a0c531e3a1bccc0ab75dfe725bad721db98cc7b089556375dfe648e1a62cd5ab306d953bb2755488c63a511c3cda48a609665bdcb653cefca416f2252fc3377050843dc4407f04a53021b6372f42e23202a8e929ccaf5cfb698015fc6b62c238774e1a5eaa487949331939b88f8c072c0534b13c6bf326634786497ef4ac091576cf07583fd786d0ba8b1de148cb14329fc586862459860da09f889967dd0670ca15f37c0c9177cb02de56e7084ac25d6b0bb3036934b2ee00491a4290e85fab23676baa10ca7dbe98213b151073434f7c0137d59047c891d62ac2279c8625f263283077c25fab08388422eea45bb62bd51f29afc97136d0921363a1071b0384612ac392b980beb5fbcf847a1872f89668a4771bfcf47719918894dc4800cd96c33c47144e49bf1293daeea07e8645d9d6352a0552446d00201c7a3bc6749c383135390a21164553afb27c38aae53cc3b42092765261328b7c2044177640047652b3d7ceb1adce4aba6c9752d713b80f70325a135ebb65d24371fde81c556bcaedf0cb6e4c5822297cbb67a374569546f392e568909ebcbce4788a47727683a08664ea992bd867e45868bc872a543ea068eb05fb1652e7f667360b889e7e2c30933ba408878461a050de63a5349107b3c44596740c1505da9c5c4e7e51fd623a76a51af65499225a076eec95d8aaba8c3b9521cec2a731a2ea1a99cbeeba336e98a2e56cb4bf85ed8cac18bb590f52712900b52da193083b7bc4a48bbc6994d96eab823156cc883ad41269f21148f0b3c027a61857ba65418e99b1f213111d28a022938ad688d49d266ba954a091a9db2b908595217fe3919927c7e702541655b0b40785792610257857d35734f9545bec3e8b6e0c2bdbbb49d4cb618451c8262b305b0c164d601c0747093f96b7127dc777da9910741092ad66a93ebcf01b70cdd1102106b87086c1a661429f5a018cc0310a504627e59c33cba9d3cec29f70a5117cc1147b968991910790cc240c6652635581b9c2c51c32acfb80a858794f944a4d6832cf60aab7dc897411630012a7c94c2770122624241592ea6cdb3c27b32f38a6a20a57d71312db78b3aa407fdc5ba1a77489c5cb632481e7686a456a29cf30a6e9b1972d539a42933b8bbdb3406a342a122627dd96e2d6c523795b5cf196645f4a716b01bb1c6c459e5bf6ad7c57e61cc45b6b93f327e6d4a8570719a3b07b70fe39d22a52ff8a5128a58b7ef994c748a391ca1226a52bfca797b9a9a3e6d3176e3f23adf964d3facc23177a7ba65ae28bc7a9d0755a4faa399cc0ba9530aff345d300a718b3c3f10ea095e83635a395d0715992b584fdce712c0537922e6addeb416e681ca7c9511a75c8a7dac080c6c26fea28d17f512568aacb0468ae098c3dcacc93bd66927a23fef46319bb953f40c78907a05e354b3424863f5556fd146a9c75b90a80341e085a1b52824958106e2612321ac55ad8a9e095bab2f4387aef7ae5812ba6f03c6fb7162981061da231358f30b09d411013c0a361819f2e7be8362196fe7ac73134e9ba1b0f8d1c654667c423c872b9564610c89f8e945135b57d9cbc053727bf8fa9bfc6119aae6ac4af7928fba7e32c99e46853d1e0015b4ca984a66c138ea284b210959cc199df1b2e65b052815c499ab0395d22436ac1563cb96524159cd952269f27a08690d60488b95eb5ecab87accf172849a6def484e8a4a6d5d9b3b71f20ba7a151376112a7c0a1803002325cc78cc36e91935988202bbce9a19ecbd6701461661e085d5159b358f52090cfd0fc34ad2b976e5022141606e8f9eb09acee1cf1684728438f8f0669c40568bfb2207e91262ddaad852407837285d9e27deda4fd394951a7f24b33c1a86637dd0436a0ce58b75ffe4e141bf3ab3d ct_n = f16ad64fe953396f9f4994956db1ca2ca8d1dbac853c9ac92e8784e69ad9b8428ef979e02455d8a99bc7c3cc37642c9b69233439537da58d8a694224fb19dd218bbe9a4c8b304b4f4bbfe9c66055a47a962d6071a0783ed9fd8435c9f3ce02c22c0d756a7eca4788f3c770f770abd37b6c0ce886aee9b822bdc8701121dfbd4850f92a710ca52e57a9f1ce7350fd13329e889bff85a5ecfa8f69321a960eec4dec5bffb40264771a0dd0541304093e98aeb4fac02499a2f700980ff31d40ee71a1a48018c7e348963debb5b2f7d73936148674a51fcf13fcfaef326eac1dddff29d996c3a8993da727c0f0b02c953cf700a3af057db60a866ed67a922d6cc651fb3e2d774d6f2a20133d65e34b98fb59f4a7aa0901e6ef7b9b76dacdd2d37d632af54817ec62cfdc81db46e9003c27c80ed8c140a2bcae5bdce8bbd544838154949102bdf460032c64934d7cd5b9a3af4e1341ef332e4ff83d03bda00b047ef8de36e7f550afaf07d7a61b06bc5f6087f048511c785371ca22f2fb414c310bf208a30e0448d59a2687de85ebdb512161db65a0cf816bc277fe90ffe3a2e756d3026164c6c8bb9d0df3995dc9f6d30efd9bbb8743820be4226c52d5ee109943a741ea0ef63a31aa4d142e0020104b5f2a36c12262cd18c76691c240256d0430b0f656dbdba42cc79f7185cf207bcd41bfb0b48b6cc165cef48fe8260677b73b50c6c54bad042733b7cef94bf21c90130b76a62c67b3626dee12b2093a0218f209ebe124b2b6f142d9b66798f571f728758c85e236c4b5d1a169eb1d39d2dd61f88a210886179a20e64dcfe484f2a7dd7602bd4224f2dfaf2dc0a1770cb781a3e4d2abf2575475d9d5b97c91dc3a488a7e275b5e88de0a2d7e7b751503f0996495942b6b880e6e4fc0c2741065f2a40345b64542df43f8d041cc036a7711a76742e88e8924d219a19af385d1fe787245e1fcba9cf4a31858cae18a70e19c38d49f8ee308d8f5b28e3c963d86a35901c82069940c17bb89606cfef133a252aa52f2bacf606792969537c7a41295fe335382f21efd99683df58b7776aefb880b0873 ss_n = b57d89fb334197400779d6809a24d649575761de49c19a8822c2d242e32c789f ct = 5f436a94039822ab850e80c365d29e6c994e55cfb9647f0cce75f7b0e96e8c68705bb0639736860da6e77d790902411a27d4bd033c6d46fde8e0310caeec77c78f4bac09128c2bf00d5efb283908d7d2c0295bc438b13506407b05b1fbf67ed96a0687dda6800f19c2d2466a00a6f5ee85137d40c9b20960b2eae85b8951d7945b6f39716ac607fc24b067711e9de35fc7741297eacda32653f3b161a5eb2bf1803a21bde76cf089d7c508a1a407ffa90d23890ae96fe723942a3dd5efbbcb3488179c4e837c9d18a4e7f42b667170b812a68aaf43dcc15fe9caf30d1a46862b7d1f972c3e59c63bfa6bc58e1386298672b403e80c1f5b16ce3e45b9504be9207ac514f8086e7fca44e0828d0a8ecad02d1aebcf951b4345d4130c02b8e981cc9bd1324e2f8f737fc8eb6fcbcb3dbc4131c11b0e3c80ab00f7b41902208d619cb9433c704187f0767e80fa63c2ba1f71823605f8ac87dba58e18ed7524e74fbca96770edb5f374e5ce43484093e8dfabf1147d946598be1d53fc12bd5eaeaefa2e30bf5aaf47555ca718775f7e2d830ac174d23275011b81a4292094c571692d575cba0aa422f3e9fa5360935281bdda5b56cd846fc65854dab8a9f4db9de3cf885b34078e33986b5e85962173451eddc5dc027854a6080e41f8fc2b027ce4c054fd469843598438339c93aa64322712b71bc546b0d1dfd70b61d5860336196ae9153e3f867415e35454a4a42e89934066ea079a9230b88845731dee02394cad5b623442a19b802f4c5cf91b57589cced83dbe3627cb2f3bb1c77136c899dbb083f03f5b93a25b9241d8acff8a2e94081e91a26c2ebf930e4f29c9aef9f55c4315f7f4af88f3330143a8109a8b46b41b30703b21b99d2758a0e550b22315914985122d61fe198d8fd36f0b7151556bfdbca69e57328f04278de7092680104f3ff1ab6d71338b5684d6ad5fa24342fa1ba64eb2e64fd4a0278933b70f1900a013b0dc827d74d4d6468ab36ba116dbf95fcfedada506995e9c200c100a7b957d1cafe0728275fcde0185850ade98087c61febb100e9fbfcbbfa4b5e54b0eb22387 ss = 87b45549b4fe5ad796bd1e1fb526ebf7b98bc03800f4ad93ad6c67bb5eb818e9 count = 179 z = 210018607f1ae0872eec125a9de7b27cf51bacc6d1b2969868cee5df40ba8bc9 d = 32162954b474e4d15443b4e8452a4bd6e5208563bda7c852920466f05cc69cc6 msg = 230a47a6a75d3663a8dbc6763a493bb1cef8f362fdd2f98736486daaafb89e14 seed = 6afff00a89a313e4e6910110c95ad721b22f97e08a27311b2b10cccc5a08036eda29a19f49de1524bb5a34162d904fe2 pk = f4c39c59e883b580a276dab4a535b28ba442f15b2c437770c1d551b5f042f9d2455a02a181f9b7a8d076df233bc9499a13c299bff0c894db284b382c90f60c48263013110b58dcaa22f0057fd3c7a64ab8d16a513aa776dfe88c79360b3c07089135ccf145ac4fd28e2aa6c9dbdc44e453cc6bd16243797fcf9838601421c6e78414d01d41cb212999172648bbbea604e25100a8d461e0a198a49a20d22c978fb22b42f5c311b6af2764a0d750a1b467864e892e4b455855631595874bf2377d6c1c404103b25d1104d91202c6686cbaa6b77dea10fed94782d51de5b11e55e73523881880416f98480e707514bc6a6941a9b5e4321dc680afbde497e3495fb3d52a4bb385bfcbbdfb971829fc30c62003d46a1a0617a8ab44819b955c003524a3d288ea8316dc7c24582134bb0536f579b6ac419ea894c1e4d1bfa1cc25d14b5f3b106310c4ab407105892c43eed349e08a6d38c926f64aa128635c463a1c63556474592093ebc2a5269d33928855b17e4f1604c02764b8da40d28a205e7390d0c31767abbd1deb9cefb5b2bec24a3c4c1fac432af155ca9202cbda0c54bd210b49e6a22d88a041246406d45b5aaa7c2d217b2cc49793e04c011c1e2ef5c06da6140262712dd70b87e66768f66c01b06df6f67a99698b6cc676adc7402ff67435253bb7c718f52455ffa97d58973b302c9da4ca6e6d48506a919ca8fcc6127b64e4389442385c8988bce1245f4478059a22cc18ec21f52a49e87b43c4c6a5cf398b9e34759a776a6cd4603486570931c328ccb8b668938bdac689b7b60cb83d20671589067969b948d0f8651ba8500db189c54648f9b421c2928c4ba58613558679d1b2661315e0b743f9c829ff9908baa4b5f1f3609af51f2bbc000c6197d9c279218218de842e5cd03219013abdc8068666a9e64c493d22c0eef26c2cd2378226ce7f403c84355efae700b076b80c6894e3f740f3db8ed36a8c43942d79fc596dcbbea134c7c871b9e24c108ca598beda51975bb93b75455d73865a0774103389b86313c3e5be94307ae04c1ca0fb2a5154868752aa9104abe8b5a37e6245ca091be538b1b9c99633c94566333e06efd7f11daaeb31bcabfac256a84929f8 sk = a1090be9da0c8d880a4bc586a280a8dd0477e393b577c59720ac7c2092060f535f2ab253413a940487c9f822ce89e8b4b2736a4e8975f9c79390ecb315584a63a9638bdc84f85b4f4f308f9a151dd2b7b74490b3c9035f372019962386c49a3e1630702ac74ecaa811e723b413940c50695aab9c8b4584371ec49f988136bdbb9b33426cff28b012793087313c1b3b9da6d132ffd915f361ce2df82547996cdcf512fee98704421b189640dcf6984199adaef9af5d82104226271360256cf79cc854bf9c2959af0492396a5aa0a73575d84e00aa6359e0400ebc3b7c4700f76caef99c006fb363774948f8330ce81679bf7624c56a82acd5971bb59481656b8fb11f1c61541d8bcf3957cd7726757b084e7df4148394390c1c34e308934ac4bbb2958789b4b05d7ba6ee0c817841bd6f62a34f2a6d15da1e7d42126467311da71876c082e812925704070ecb7df825cdda53149ac21d37e8c6d9726760fb71722c50575857b7943827779ffaeb9384b1aeba67245626c1b678bab95c48de7148535b74f613bc71706478114101732291734c6d735f19d831a6bb24cd70725dac0248b93d179013eee9a5cc23018f36c326fa70a5b155376031184a4679d70863e10c37c24791531620069b3f04a6f24482212639226b0d7f8a58bb6048e80b09e49b2d1c648df9f47b4662027a301b1d1bb5dbb36345d28bb6cc49601114af3c353ca3a5980bc2f3e222045942bad3654c1a10592798e2582eb9b80cc4442c7e1cc43d3b054f04a4170533f1d825e0fa2d7d11c282d27a680884f20c73da033bd5d18d3dc70eb4432b61e2452e50988e08371fd338a5c941a47568a9365604147da296c6d2b95e62469b03810a9c29039e208cc9d1ca29a6b3c2f7b2362917d2249629c1389784a8f58966cfe40a74eba49faaa8573048258c7f7874264b880a7865c11cd572fad96bd7b7b026b38ccf77836ea7cbe95435158a43f50c6af47b7a677b1d7f7a45136ac78d754b332063a94302ead713f9b63ee90a128d350fec52c9564818a4a98842bc8f1e9863f249856da38d391923c01821daa166226a71f4c39c59e883b580a276dab4a535b28ba442f15b2c437770c1d551b5f042f9d2455a02a181f9b7a8d076df233bc9499a13c299bff0c894db284b382c90f60c48263013110b58dcaa22f0057fd3c7a64ab8d16a513aa776dfe88c79360b3c07089135ccf145ac4fd28e2aa6c9dbdc44e453cc6bd16243797fcf9838601421c6e78414d01d41cb212999172648bbbea604e25100a8d461e0a198a49a20d22c978fb22b42f5c311b6af2764a0d750a1b467864e892e4b455855631595874bf2377d6c1c404103b25d1104d91202c6686cbaa6b77dea10fed94782d51de5b11e55e73523881880416f98480e707514bc6a6941a9b5e4321dc680afbde497e3495fb3d52a4bb385bfcbbdfb971829fc30c62003d46a1a0617a8ab44819b955c003524a3d288ea8316dc7c24582134bb0536f579b6ac419ea894c1e4d1bfa1cc25d14b5f3b106310c4ab407105892c43eed349e08a6d38c926f64aa128635c463a1c63556474592093ebc2a5269d33928855b17e4f1604c02764b8da40d28a205e7390d0c31767abbd1deb9cefb5b2bec24a3c4c1fac432af155ca9202cbda0c54bd210b49e6a22d88a041246406d45b5aaa7c2d217b2cc49793e04c011c1e2ef5c06da6140262712dd70b87e66768f66c01b06df6f67a99698b6cc676adc7402ff67435253bb7c718f52455ffa97d58973b302c9da4ca6e6d48506a919ca8fcc6127b64e4389442385c8988bce1245f4478059a22cc18ec21f52a49e87b43c4c6a5cf398b9e34759a776a6cd4603486570931c328ccb8b668938bdac689b7b60cb83d20671589067969b948d0f8651ba8500db189c54648f9b421c2928c4ba58613558679d1b2661315e0b743f9c829ff9908baa4b5f1f3609af51f2bbc000c6197d9c279218218de842e5cd03219013abdc8068666a9e64c493d22c0eef26c2cd2378226ce7f403c84355efae700b076b80c6894e3f740f3db8ed36a8c43942d79fc596dcbbea134c7c871b9e24c108ca598beda51975bb93b75455d73865a0774103389b86313c3e5be94307ae04c1ca0fb2a5154868752aa9104abe8b5a37e6245ca091be538b1b9c99633c94566333e06efd7f11daaeb31bcabfac256a84929f8fb614332c0ffa61d444ae37603887ef60ff082ed8178ff993f5adbb1684cde78210018607f1ae0872eec125a9de7b27cf51bacc6d1b2969868cee5df40ba8bc9 ct_n = 374f9ec625544e4f5d740c14d0c0f54f1059ca53e71480e58fc92cb3debf48ae6da46acc302ad1b36088fb6d04f463c95c0f94339dae50f6011bd8cae6a62101f6d06bd974ca88e3b8103a0ec28f6838c6fb49e06877674884e2c37d1b413784570f8ae86f247305f43389051d14da609597fc38ab6f02233cae8136b49a14a090990ea7a277a1820657af01835bc6fcedbec071c96f5d8706927c531cf748f6ecbea75907983cf9b76c4cfb898916a23cf760286fb7f8adceacd1266a36f7bc149dd36378fc16ee698432d67d7d1009e78d44b1c395c9c911ee2f5c21562f8a8794be42174f90a3b4d7b2d7a305e81c922004c721f802e59b8f3a5e285b1022da83c59ff40fbbc775d57e33c50f71d4e39e45b671e1d6e607b46df245f03998338eeac333d2f43f54b3a6e3dfe4c5271a4d496e5378b359fc7a7a05d9fcde86a6c2cef5bcd0a49dbd3ed7c8eccc6a21b03f2a98983482d5891dbfec9ed52115b40a55c1292dc8f62a77aef5d5755bd7012397156fc0a4e6aadd4f5d5ca7d1eaca3e530be99457b51ca3025da49f0772fbde9272558f96c877c12a1f03b3ceb0c71e9a96769dfd5ba0237caa08a02f18a398eb027d3e71e67f74a75c8c6fb8daa3cedaf784c3ba161644fd9b44a1b8bb3d88cca197f6f1fe8c5063c1f54f1e98d4c355c36be8d858d179e998ec1ed215d1862d5ea55b0011fc24cbca2c229f195dfbe51935977c654f4cc24ddc4a3e78ae1e6363735703777b83442291eba753cae1965c7ac316ce034d578848df17d5c59caeed857dc9c6874c23fed26c945a2ff6835768d9217080c2e2af5fa7709b1ff0cf6c8adab046beb74e7abe5e743faad2633725ced00ce655aa0ed1008b35ebb3ca8e5fb7659805d16af0d7c41f99a1171083180e7b14d881ca2a1113742d0d9879fa2942f3765ec56338c847c25ab0df621b3fa64c6f7cd80ce2049056208c82069bcd79054606761533a299e2c3cbf988041e22793a1add6e52a66a9b9762df272695aaf8a550f4219059213bf1681abdcab277b940c8dd2895d92bed4f9a5ac22395495ebb69f3fe89d5c6ed32 ss_n = f7af33f20658eb47b38cdef7f6594ad8f1bd5eef3579d3de54d8a6f9ed201d6a ct = 4d3233ac88ad6d8ca5a5cc3d05bfe18f70cc59ac65608a7aff0279d05e27188e45ed82462262049435788a201473abaf024f271660e54755732605ddbbceaa8de94008e779e6de86d402231711e39a6e85a70d789df61b2e56e6d35df79a19d8a7571529d558488f5ad4ee8fa70505b1e04620da3ba5bdef20662a84b1fb65e7e0a86e5a8883966e83088ca8d45abbf159b448e95d241b4c5fb4f292e230b5e240f1205bd292c6249df3a847f3e0cc1ac97a9321104effee552d6b188a6d0de50fa6fdd94b414de387f4ef49d5d3ffa70439f503acfa80ed2f88716da06defc3f6506bd8bf5a5210f08ee9f4899d277bc14175b7c6afa8cab6ef0241037de8cd2879044d18a19158b3a59cfe0278234be8454a8fa6c88418573bcd21ac8b023f777bf37a7d149670718e5efcb6b84b59e73caabb24aa3d4288473d766a936e4f207d251f42854c43efe752cff93165e9c93614b70aaace929a7f0bf03f037060dc0079c0e39856ac32374f65580100b4326c7367a1306590c98acddb7ba10f93ddf5c90294fbf2fe9241c56392e594589bdfd137c2137e04ffd1a70f5d125ed38760e3f29c4181104c284ec520ccf326af2f88a718cb9326f871258b4cad638850a8e89b217d7f75d7fb4cb37aca03e9d203d5c737927ee0d4f1b5c5df28d39c8b8d27c28ff06df20b0eea83dc2a1fe8773fa49aadc87a6607c3f83fb069b64a093680073740197d34eb10a5941deebb0d04f6095d266bb248923163a5ce1c8d7b0b4eb7f082bee9b4f25fdb0560dc4a635b8789f147c41c5d91718ceec30f0009852d42952bfe63e44e91b6029f495971c81b734b75c448ae777e1be3de50a819ae3d41b05375eecc3425d0c3db980404bd22e243bd780aef497234ded960c7e253afa46de7d1bc7d53e58d86ae5efa0e649b8bbde3e47dfe2be7bc77cf44aae87a2891d880bf3c2a7b4f6bbd8d932bbaa944cd7fc2eedd4bc1027a0061ade767a41d1a1fb03401a6af2ef87c638a13f640ee8b8639acc881342658f7bbec2e3fb89df3e6c4820c8b744bd3988f59f6591715135cad4fa4cf1e8f1ce878c072 ss = 1ad7b497bc802dc7c0ad6ff1fb7a7732d39b61142b892fbd87e4b16c69b51c23 count = 180 z = d93e0aa9db274171f54520353558e3456edd830e967958d6d3cb667fa6dab44a d = 43b1c82d8bb81727c57f27ed4e9f09baa8d3376e13b119ef1bfb0f2d10e91179 msg = b43b1b0316d56470f067c6712331a23ef0994f45a65ce63675482e6084f3d04d seed = 275c7f986790a9897351f888069d6cbbfc6a52dc2350daa50a033c0367d287ced70c2136554e3e39214da26e6fb8ae6d pk = d5b98b3fc8766cb78f599956b970a813acc1e55b164a13c043198fa25b116412243514aa8363432b368a70b707541366d8da21b515bc3bca91a0600b894986511a5cccd56d8147afc4490ffe4473b5b44bdc606be7145459e8cb838c95f407c93bf7c833c83f50220868350246698867e197b206bf30f3a0cea7873a9a8dc28773089aab3ef7b8ee44bd0c77641cc219a136a6b994cd774ab5f6f88bee842261a06a0b0971fcaabfd2237f0fe09d5b8982c414396ca4946ef0b8f72c06a4780f3df798c9dca54f95bdea364e2d40aebebc870a6b22e018990cd66051833d4c724b4cd57460d13b2efc24261930b7669328e31428b0259f22a268e81b066b53eb4b805bc338fb2986c869c31cf23c30812c85867d0e636cbe9a5b92ebbd48207b2e08c34b245c6da99ebdc731daec98df338adb2829a3182d487c7eaf0b2545142d969966547468ac357e5b819120982d4a14a08681b97b09cd4093a96056899cf597aa62283362ad8694098844c0f1018a32e469539287bb981a71b56e584aa5bb875244692839d90b6330915a08b79403be334c2868dc45ed090be19905e53205d3045ff5191810dc31863b1979b1b5adaa9311f0309f1967f8c43d1ea2055a7826b33293be2c9dc5ba87bba30f574290a17b2f27e55a875890f5327c4262cf06f4c2e5e95cfe639d1a820898425448f11edd4946b6b00b45212cea7457043566ad41b9d40c228768ab1e2b95d6057b6bf3309395496563960d5a7aa9492da75a76d057c180b5a719ac84fe41347620b444a668731322c9891ef1e811f2320e4c323faca3bdb1a8b3e6c51735a03bc1453d08261baca645b9e8790cfc92371744070a55661802da7187898680b7596e879ba9c6444a03b8244a5212db9a77fb819901f2b36faa59ef93cc6e365879eca1a804a5be6c4fac3a88fed46c42652a9a637fdefcb57907babea258b62ccd3a324d7dc725a64858cc8a03b91a86a451c7a4d8a995668785661466bc307905248ba94324b4129c97c118fcb245db791c3c76ff266d3dc566c36392cf9b772a0aa323b9bfb3f7635179cf7414173ae965fef7f785656a56c58e02cbeb98f011a0485dd0c7c9949fe8876a24cdd83f4c8b sk = c0089ae66842ccfbb7d875af0e4471474baa76896a7b580655465265fc36ec4c9cc2e7a19a6a7553b53d74283a03c3ce15797e76c3157819c8cbc57b250072979882f739022f034618aaa7675c48e73ccb6979a732274feaf39d291c3b6ea632d5335f530272b0405e8e2068d730477b9769a608b57a72644e86028ea6811bc22a4149863170b8dab63cfeb80c5c96cf4d8cc78a06a7acf35c7e7a5ae8859354c5a30d92ac60e165e9883dfd0782fb610381e857dbc0a334196453a33f72b1743ff89a6a24bd753c43ada79d9ae2c7bcb1445554c8078725ad36a236db2bdf925e138b255fdaad90c59622e364159c69717a772f076154aa1842db2c6a890e0a3ba3f26bba1071a908daca33d9a889504c83377c8956b51b0695e52b123d96952fc8935d07c12c104f59e19038a63175f27a824bb529b92438e134b8eb757fcccab9b347e5911c4ea0b380f283cb9b0be5a225dce1539ed260205994e4b9b8a7c22f786c628638380a4867a82639b8b8a5f2f2cdfa2258591611787a9ff0246009d80dbcca7baa856a99c60d09b19a33a36ee9fc613b56014950afa5003816777e44895300c56bc2fa9703943fda999feaf6b99b0336b24437a247a49fc11d54b9187a2727cc877e1119aedcb1058e81a679145a3a6b7d65d022ee3579941c0e72c10810d2381a4012482856e583c722d25a3ce48cd3a7b145d53cf95363eccb481d01870111bf3168750fb32b002d9383139446ca3d06ba372005290c4a16dce68d60cb51841804e880c9ff711ab11216b012311f70845a4b27f55b9db49485cd0540f3c5667db07c4b25cfdc261d1dcb2eef99951404b33d045850b26a0ac0ce71d86a61c9a122f38411a38c4be298155838e7aca8194c4427d270b42ba33738745b1a8714540c0b837fdd6543673a22d847c27ed6836e8ba3704c2926d9be03db7f5549289b35b224d206b16699c6c15659797689589734080ccd58ae2fb33f1cb90baea70a09a5b25b477a5899c59677b61d144b6e96a56dd686952a574c569b309c4411f6749141c46601ae5b056818d3990c7c5a057c6eea389a3df600d5b98b3fc8766cb78f599956b970a813acc1e55b164a13c043198fa25b116412243514aa8363432b368a70b707541366d8da21b515bc3bca91a0600b894986511a5cccd56d8147afc4490ffe4473b5b44bdc606be7145459e8cb838c95f407c93bf7c833c83f50220868350246698867e197b206bf30f3a0cea7873a9a8dc28773089aab3ef7b8ee44bd0c77641cc219a136a6b994cd774ab5f6f88bee842261a06a0b0971fcaabfd2237f0fe09d5b8982c414396ca4946ef0b8f72c06a4780f3df798c9dca54f95bdea364e2d40aebebc870a6b22e018990cd66051833d4c724b4cd57460d13b2efc24261930b7669328e31428b0259f22a268e81b066b53eb4b805bc338fb2986c869c31cf23c30812c85867d0e636cbe9a5b92ebbd48207b2e08c34b245c6da99ebdc731daec98df338adb2829a3182d487c7eaf0b2545142d969966547468ac357e5b819120982d4a14a08681b97b09cd4093a96056899cf597aa62283362ad8694098844c0f1018a32e469539287bb981a71b56e584aa5bb875244692839d90b6330915a08b79403be334c2868dc45ed090be19905e53205d3045ff5191810dc31863b1979b1b5adaa9311f0309f1967f8c43d1ea2055a7826b33293be2c9dc5ba87bba30f574290a17b2f27e55a875890f5327c4262cf06f4c2e5e95cfe639d1a820898425448f11edd4946b6b00b45212cea7457043566ad41b9d40c228768ab1e2b95d6057b6bf3309395496563960d5a7aa9492da75a76d057c180b5a719ac84fe41347620b444a668731322c9891ef1e811f2320e4c323faca3bdb1a8b3e6c51735a03bc1453d08261baca645b9e8790cfc92371744070a55661802da7187898680b7596e879ba9c6444a03b8244a5212db9a77fb819901f2b36faa59ef93cc6e365879eca1a804a5be6c4fac3a88fed46c42652a9a637fdefcb57907babea258b62ccd3a324d7dc725a64858cc8a03b91a86a451c7a4d8a995668785661466bc307905248ba94324b4129c97c118fcb245db791c3c76ff266d3dc566c36392cf9b772a0aa323b9bfb3f7635179cf7414173ae965fef7f785656a56c58e02cbeb98f011a0485dd0c7c9949fe8876a24cdd83f4c8b0a2934938fe042ffac7c8ec70fcaa330b3edfe8861cdf531863af65811cf5471d93e0aa9db274171f54520353558e3456edd830e967958d6d3cb667fa6dab44a ct_n = 592c413c1ebbe533791bb4e1d2ea33dc29f64755bef833663f84a25c98d68dd3db212f76e79eeb17d598e2cb4ee35923f928521b86e612e0545098191d089c5a22763ac30516d8df4370c5ab13420dbd81682d650fa01fbfadfc3da3e812faac8d78f4165bc12558308fd2e04c1f7307f3743ed57d5071a32c99fc09018eaaace11e5a8076d0060d778da8ca105c81d35d439d49c80c65e9aa9c592dc47523f41b5dc4f32fbd65b5f05b2932952151d8b2fa73b2428d39769b550a54bec60160a611f488b79856741a30674c322759ee45d1e1e57a9de4d99036986aeba58870ff718a947421eb936a8bfb560bc1fd8439e47da8539db6b593ee8ea6103f2a53812e69730ad7d2b8f5e1832881b9155882084755ea980645b89c56ddfdbb5b41ae93b2cb7acd4cd4ce943de95af3f8387903a82c51c9f711d44a747f219f46e6a25335c8447790a8622de91af3df2491884f001770df98d91757d3130355c1015a095e08b2ba138cf45a9e4ba3fa0f0732569c5adeceb04e3527d5cd27e4dda126afc0ef5e3bcccb659f6719da4cec78c51d36dfd039d9c6c6d88ae962604b506ab8437c161cde2cbc189b9fd3157e9e92be978a66c32466e8871b9ab29ee2e17b3b87f3b23f9732602b11cfae385591858546bee6c6f5cc2ab3ca584f9835591773cf3e44042bd4949da473eadcddc8245af9b791dad99499dd10c3d85b463b3f9726bf9feaedcac03b4a310dbcd185647bfaec2d85449edcf5d31899c2338665f8dc32e0e0abf5d7555b421a588ca3564295a35c5ea3df88aa86137eb3dcb86da22ac33126ad4bc26c3fcfa79e555c4e5473f0d4abce93c0b54b7ea3d51d7e6bf62e7018d65a57ca61a32aa744efaae0d345d8a4b3fa37b39c9a81a68cc10d5b3f6c4913fb761c43fc8215e80eef728a1eac1faee96bb29925b23e6932716816b5111ef5cfa04c0511958767891d7fa3610e4a9cf9d7254236db482708d449288032090a97796802261a7e76ebfad0c17aaa0984e1b23987700154bfc7507aa592728b23eb92afdaa075528f7093d39ada0f37ef136f06940cb60ffa3f5e22 ss_n = 469c790e5df725425ec9535018b337892774a04b6ded244f41b0ee1526f5b5be ct = 7cd8fcef42057214eb611c26a2e32815d47faf57c0c529724ab13ec11a9af0694d4f7774ecf331b132861ad8a1a07ffbe8401f5a0223d94500b54765ff315504684339594e26d00dae7193eae7536115bbd56052ebe465ebfc0b478fbc484e303c439c14633e20ea8909f23e5690e9cb58c3ed46c5d9066b52ced389bb77eb3c23ec7a04dfc71284dadf33fd133f7f26023c15838f5355951e47a6579c3a492c9e60f9dd105758d359bd84f9b05479508546347497dc3d6e9781a19a79d6c9fb08a25cf7fcf9be96bece43d4ba19a99b11f5376182e62b8bdc3e12cec94cf4199128578c85308b82524fa1db75628653bee0bac55149a8265d9202d22386dd6d50117912a86151238a51db8be42d7881d2ac3d777451115f502b68aa1b8aab22380fb4fd643a2bd83ecb3c953d3729b9d5b1edecd5ca469cb115b29a489688a5d37f88d745ac4d1a79d57c7648c5eb7d0d1bc04a9226e0dc492397aef7eaec8d7ba38318e9b270f6be49bf574df7fea17820bd4f9e56360d45d6fbfcacbc769d5e326046629596cca1cbc8821393e9c730e15715dfb7f7030e22e59258a91a72880cf1567dec48493bc8689d95029de4a38e556605fcbc1d727c7267f2a7ebfab54de5ce2b5f672d2a7a34448a97a00cb690cf2f90ee93e2f1311e8ada00ec96868a6836ae92eb71b9515dd7bb9238c6976850fa071cee89e00d2b17f6d9fd7862d8386d8cc63b9906a078aa701ee6c109a43d9a6f0fe0b3a527262d8ee91c534ed8ffc2512416691433b38d9b97789cf8f79bf63f25b5dd8111614b4b1cb6ffdacf31de113cc5a0c70fe683b6914547cf2b98444804ac20c9e22776490d82ea0680218545d6d956524746a7b1a17f5688d3743395cb65e7036d222c55241993d370f8f1294a01d9ef0e1d932ed08ade40f0b716ec00672bfaf226ed9d63f1ad75946400649e48c4657b29dcfca31c872db14e7e9a8f2a8702298716d85b0d093bcb17ecc7b25842f357527615324b07e00ec95749439b141996394e090ee4b709627b6830264866ca92c7e853ffcfb91d8dd1e98af21a5e83f70a73f6f9e2eb ss = f43cb9b147485b83a0751ff4a234b0a69fe8968742707693c0848ce704675805 count = 181 z = 9a7e45bfe6c7f2370b713dff9603521c099955005722200ec54bfcdb8a3d7849 d = acae776eb1838af93ffaf16211f51b1282c9745b14e9ed28dd9a2b0c67ff7abe msg = d57b6c25bd2076c3fa1f60624a4af5580e2eefd1bd9b5b9581b70dca12186e23 seed = ce1414b248d2957e45b21720f80453886d66b5fa4f29a80ce25be14ab94aced884b16df80b1d3af32e9a95670db36cdb pk = 7612cd55f569c2c7922618b3db30b3724a618f53ae395a4efc878f68401fc6dc28d427a51a69bcb702452aeb2e640ab70792c7b61804c1b8a036e144d884418db30620c318ee084cf3d67959a28a90f98c8cd050769725c9ba48d79747cbf554d914108e42b58503b102557c6401b773eb1ba97a3b98a07408483a6b9936628c091d9102e62c8f59b77785c36db94bc04020c6972b4696416e37dcaac9d3102d9c822b1465a95a294bc2435dd92931959715478fa9532636497fc5f4ab05c47da736a877959f53b98f6c859031f14ac1e348546ac87b2c0cf73228815c0b705805be4c7a26c0b0562117290cc4e66488180194cfc007285431bad84e64d18a7077bd8bb76c3167b658d7a83a5b414b60a79c21ca8a989f8ac18f3ca892e9d305cdb7c632d9987789347276936774cbd6592203425b9eb24540903e95652c08b439dc03a1cc01724919388e43a33e43978cd3294253be4d11b7d05b036e210706861ec9f02486323a1ce68b16580830b3ac1c945453018a30dc6feada5369484123e30bbc6321c6749b85274bccb0a6ab84c086c1644c6c4f45149d4f5c8183519a1f291efb637d8be29a9c454e690963e2070e4047c8b7aa106b471399326bd45b6ba2877c6baba0cc0bb760fc609662742281b4a2b0735c6603371144d6e114a9e6097e6aaaaa48512026b89aaaae440c8cfd1b04dcb135e4cb5379474b0929b24fd8076a6b9f6178083004464885c98b299dc4e858c3828489b99cef72352fb0144f76a047602f4f3c0767e8ae5d11b75ba96f0af75d42e98f48a06b19d8a8684b155f340091a3769c1264648baf46d27cbbd1a502b73975e7a9d81716bd24919d409fc75a08ae80c9c3b4c62361779c5c5b67b236600a4bf1e71687012f7c90b98f5283087713cd525e8bcbc597d78cc7248d72b1776b190969bb63f2319db5097f80736285855261577e20b2799520a5d4274a65736bccdb1119dacb6387ba50b3b87108048ad14ab978bb34128101f69faab2a68c8352020217ab596562495d1db74205b611cbe26cd93046d1f739be9a772e6c222114998d1c09b33c4f2b1dc589782b6e25a7c563928032127b2a953901f2b730f077649e4339a1ee1c sk = a43a0c76362f97faa83b44aeadb15d0ae45e970522fd03ce62286178dc008e584255b039e410169d1abbb47cbb1cac895eaac9bc3bcdb1fba7769caf55f63a069065902c026f468b76971b131269ca13654fc72ac836c832f35798510b1339334d6a936513558e150f4583cdbfa0080b910004dc820d57c9aa1471181a968ce3c99fbc99f3997e6b42772a765763028ef13c8c1a45353d26c95b863b01c361eed3cbf6d720617c980daa51d7ccaa8a80a03c923e05bb9bf37aa20f0871e9d6b746ec649f4089c78c7c56e20117988db433137408bdbc2b5f5eb75fcdc59db73c68a0984372c185a7c5c10d05acec27a69bb87454436fae6a9bf03a639fd464348aa0da2108820c78e93461d2d28ea5083d3277b5ed2a44e7306cea058a5530818693aec3d45af20571027443b13767d77226489114baac25b5021131f9aeb1211eaa5a2ec43265b6f2753bc09132b1552cb8ab21f1028a342713a76656a225b9b20878457f6ba10e0f85ae6c593932c0122a3c7d671cc58b6039597765fe333f28d0b745f298cdb90b162638dce68ccc78abbcc2ca95d2735117c90bf465c787ae06853539009324c035fa50653c96afe2f78fd89c400891bc7248606321a40c539039f41b1e10241fac9d1c42597443065876b8ed3b9c8ed6ae1e79b803735963e2a9dbcabaefb10c74242769ba113daa61c716b563c217f6bc14e0332b671884ba1c555823596044b8f195156f7274485c4fff8c4731356d1ea44a210378ba2a8dcaa040fe71868a25afc4825ee9514d9952428ec5221c43c99d72220584ac472c777ba168cd79b8548aa93c2880ea3a78894a5727c963f62257d2d5aa6d58759d4ca77917258d2b1e1be467405b5d243018c21a2beab38a77236d95869d8bac904c484a46051612b8b7f5b84b8f4711e5c3bb785797cc5ba6ac808695b7ae283cb3cf87782eaacb9da156a1607f366c3600e65f12690f9f5a26a91c7ad7784330d4b73004a4802bc4b3d42f35c7595e8884cbe24c4faa0481695174d208e245115bbab0a02761538393255c13851169e32a3a99908d7801acb0652a660b0a7612cd55f569c2c7922618b3db30b3724a618f53ae395a4efc878f68401fc6dc28d427a51a69bcb702452aeb2e640ab70792c7b61804c1b8a036e144d884418db30620c318ee084cf3d67959a28a90f98c8cd050769725c9ba48d79747cbf554d914108e42b58503b102557c6401b773eb1ba97a3b98a07408483a6b9936628c091d9102e62c8f59b77785c36db94bc04020c6972b4696416e37dcaac9d3102d9c822b1465a95a294bc2435dd92931959715478fa9532636497fc5f4ab05c47da736a877959f53b98f6c859031f14ac1e348546ac87b2c0cf73228815c0b705805be4c7a26c0b0562117290cc4e66488180194cfc007285431bad84e64d18a7077bd8bb76c3167b658d7a83a5b414b60a79c21ca8a989f8ac18f3ca892e9d305cdb7c632d9987789347276936774cbd6592203425b9eb24540903e95652c08b439dc03a1cc01724919388e43a33e43978cd3294253be4d11b7d05b036e210706861ec9f02486323a1ce68b16580830b3ac1c945453018a30dc6feada5369484123e30bbc6321c6749b85274bccb0a6ab84c086c1644c6c4f45149d4f5c8183519a1f291efb637d8be29a9c454e690963e2070e4047c8b7aa106b471399326bd45b6ba2877c6baba0cc0bb760fc609662742281b4a2b0735c6603371144d6e114a9e6097e6aaaaa48512026b89aaaae440c8cfd1b04dcb135e4cb5379474b0929b24fd8076a6b9f6178083004464885c98b299dc4e858c3828489b99cef72352fb0144f76a047602f4f3c0767e8ae5d11b75ba96f0af75d42e98f48a06b19d8a8684b155f340091a3769c1264648baf46d27cbbd1a502b73975e7a9d81716bd24919d409fc75a08ae80c9c3b4c62361779c5c5b67b236600a4bf1e71687012f7c90b98f5283087713cd525e8bcbc597d78cc7248d72b1776b190969bb63f2319db5097f80736285855261577e20b2799520a5d4274a65736bccdb1119dacb6387ba50b3b87108048ad14ab978bb34128101f69faab2a68c8352020217ab596562495d1db74205b611cbe26cd93046d1f739be9a772e6c222114998d1c09b33c4f2b1dc589782b6e25a7c563928032127b2a953901f2b730f077649e4339a1ee1c23cfd37d17ee659f2fabb89b5e79e5f19b6b3ac8cab96a7c5cd6fa386e3d5e3e9a7e45bfe6c7f2370b713dff9603521c099955005722200ec54bfcdb8a3d7849 ct_n = 8e98f78fe95548b112210fdaf51fef1a22b51f9773e0e975cd62a3ae53dbf46469f0f76e38f32dbfddaa716a34b4dabb9dd5809a24a42e5d104dd6154615d105f18b9efdf2a23248c99479876e6a575a2a823f85a049c4efc6d79c74c05041000c1ea5125df6e3601d37934f08ae27ed2e4357101cd314fe9da4c3714a535bbb027891e5ad0f81c51e6497dcdc5901a56d403d39faef831a080837ef456344ae86bbb3b0d8c5c64813d1f7527565ebddfa19837d4dfd885424d87fa65d8166d878a5726e0f0d9b52eb5ba1616caf63d29633e63ac51e7024fae4b506c4de01f27de57127552eadc216591316457a9e9086c5239c519b4e979380df980035349c0642003c93d68e6a9bff2577b68f8131b8f1283251512d92d3645aacd3149feb95b24876ad128071a980e1fe2c5c8a83c797c40563d30dcc04b80f4e5abdc6e07ef0e35261cdf50d2e5c375f73314b581a8f549fb9751a63f8590e888c79a1cb06645a799265b034d36e48f43bcd7e3d766f19cefe0e145a8551143c07a0915af7d4957bf3ceb1c50ba365761a528b40912a9ba300e89b43e5b030bc1a429b461ef1cd45bf3b9041e384de97fdf6590b65c51feba61404e9f5adf3ec1766e1e00f3a2b6e89949c8b3a6621618490fecf619ae51d3a32497b308e98daeee2d0e8c162c91affaa8d0d94dbaeb1998b1fe8e96a3e8f825415d46f7bd1ab86451894d1a866f61c1390d213420be9e607776c230250c871e0e0dc4d0925d090f096686f8630b1bc0ee3e2ea0821166caa040109800a0a2022a09526f2442b015c14f81b1f05084e70b0d900dee336572bae2fb957762f37acbdc57c320d6bc04448f18b62dfb534f3ab961d8002c9a8a14f8a1e0a38424f04741c22940886f336328868a34b5b1fd77e6029db03949ce47940e0144a0bc75fc910107d8c6f70d035eb7b8d0d3dec4c1bfae884eb320e34cc0713b9e906f9dfd81738bda819bdac99229784a4d4567b94b6a7eb013ae210c8a30fee69a58636081572940c61e0af5300f2bb18983e8f5ce9133dc50dd64a8cb0c99a54e50ff41e4fe32ae3a2fe5d0633 ss_n = 26d717859d7cc4d0a7e916f99d17271359329bbe6bdc2f8e6594a1e70fa8230d ct = 489e95375c5dbc74f8b8e4530e350dedb8c15378890f677639c1a6552463c362ac9c0f90cbb82a83a92e4102fabdfaa37477db1df712aaf25505a3a62dce11e6a578cd42a99b66fbc8de66529ee8a54d65798835db400a6d046f34416760dec51a2d33e2db0f07b68bd7a6f8b7d63579a991bd08a7725ebdf112f932a8e5bebc2b6a20cf5e08084caf53adb545a511e8aec33d7f08487e4f33b0a1b8d96ffe49b25baa3f45ac368bc2950707e4d123fa880022c5d2b183c36a46d17ade342f2ff6104ef633465cd01e39536bbe463f6f3f8417477ca29e12a7f477460e0328815fde6c7a129b6846bc74019357b8f1a3b6b0993ae2a8af9c6a48e915fc68f20b275414465a783b6dd78ba535515fae19dc16f1954f3fb22b821147727944262353bb011611eae42348f5d9cbcf4a52eb562e72a27fd8cb294e14bd61b2b42e2ea4eb4fe7c1d6388b9d5a56dccf779c025e082c1fcb89aa42242d0973fea90a109be4deb7ead020e734fa7bb3a0ee5ab0b0e9e04029017336ab5b5c90263759ec4aabfea867424de340e29a929306afc114e322d24dd99e476d633cd0d7f01c5c5dd3317659fb383568b034e77ea4c37e47118f5adac8fb397c7b6cc27016ee88115e91f211dbccc8e272e8a661500620766d14d5cf1b31f62e0684b515f5b1333081598d9fae6ff699eedec22a1cd24a820a5051718c9b7772099c4a71916cd66358a86bc78f24d6e560fccd410589807ab5e322bf6da7f6b3a6dd27aec5dc14bf9ca6930a618534741f70dfb70aa619301bf1fc1f5eb71107da18d8af6964199545ab2b771fbbaa35abebab99ae982253d1e03f293361b6a7be83189c4ad27913ce0726f52b0569db37b5c3d03ad36448563113e12816dcd753d5b7cdca199cd70dd4ea8379d3b85678a7bff7f4f730c0fde0f31d613e6a70c436a844dc6931649cf07550780a4cd83d6d89cb0a625a50d47d8358ba9479342e0d1a039ec65eab1b9b629f268ced97dc0bf6c2a2ab37aa9b4dd98530b38e187f4751a9ddb64e68af8d02cd24386393bc7a7dce1e25ff77637c14537d617b2ea7c4231c778135 ss = 919e5a742108555702055af09c6613ae7565a28064f8c77a3c119fca397b0c83 count = 182 z = 060aa91dbf43671ba63c7fbafaad087d08c901185e48700ef3ec24b0cc44c9c0 d = be501add4f6bf14f558bc510fad88426fd7d38357bd2f541c1453e8527e80b37 msg = 4ae0d6299fcbadeca3c5830417c1dc49cdbcf4337454887bd0a4bad8264e7a91 seed = 2ef4ab847e27ea5d3c810b164e0eb2fd47a8b2f8606d10fd76f7ad2724535c702567b11becd370218b72b7d403652678 pk = eca34f94f6c451b9afd8bccac73b02ddb69e4b340ac8038b0d2c7b12297c829381ec0400088b62375a48be609f2dcb49686a8723f0568768a23147174878543f04cd05979338dc9b85fc55bc768511063414751cc6215080b1badd327cdd728ad3064480231619769877eb7322d4337dfa6ad3fabd5d2aa022823035fa115eb90b1fd770d339cd8741944fc524c7cc5fe2c973b4ecc88dc7493fdc55b9cc7cff70512a825a66d2b92ac4b3125c9a9d8c2bd4db47ec3a13317665555c70cad365ce0509f6e3b7327b2dd03a755ad56e9fa5c7c0ec875d72a29aa8062e50b09525139815bcb149116cd92f9190821999041dd05f267661acb74a5158c6b908ccd2c9baaa08628a6b19d0fc213e82cdf1ba59bbc07c31c47612e8b46330b20ce153f1168338f17f2712c0bbf743fdca4aad50791dc44129c28ffa175164603f1d27017e559f3c7023ddc7c0fc04066fd4762cd5995898c94b66577e23b95c562a499c6c7d681c7413453a38839c579014ea731224c69fe5b1c6fa70c3a24342982713a942d6b96bfe68382c715605061b7c2b1dba74004d0b6e2990cc924a4f630c79d7755f87e63034d02f046c92aa1820acf8cf78339472b958026b72dcfb6d715caa1f77745dbb64d7710f61697e99c0562064cc42554d13c02171b8311525185ba098a5852668bbac1346835d72c33709621d962811058ac804cdb9fcb2ecab32dc730aaeea2a2fba4f66d61b9896c4154b44902bab948287e14b83af75cc960b33d662794e415bc125b867cc5480b97c2c64ba8378c9ea416eeb908e1d002014b931cd083c08a7a526f88c1e19989567c15cd470c5851d01f20e0a661018c7325f28078e88a98a377f6581884d65cd21ab6510bc4571c13084f048280588eb3ab9cf0abfaf3204d01c916ad50cea93b590124a092b45be6c78f67a2723203d3c2c12451b04cb6552b5a11992eaaf1c00723ee896e80b07cadc4c46e0519f2c8d3a1913ad244bf95b4846ec3af1a00f3c8a0c76c50da3f2251dba72503430f7092a045bc3ce53a58dc10db25a9d0bb807e51b45547c0a6627acc5745b881c48ead043fd923258334d6b354fdac10d3b5a2a5fbe0cd5fd62762dc45182aaf76e sk = 79c944e5a679851299f800ba55c21f3b864eb381a271ea0d8570af6be038b0da494b3702dc299bf8690847c223872934dbf88ee7d745fbe53a8d504312e04950c470525c01864709e2834fca992bbc2811f79c7f36d83c727005a0ca2ff98621b1c24a4396272f4c57fd8ab0c1197c6a3412b1cc5c25c3c17ad469b2e2b43289c0ed55a0fe765e56d678f599150f1bad4cf4a52daa1c54b65d2e256f0ec83983fb57fbec7e9d985e83257ab07b91208779644341b1ecc01165bb9d303a4547bf32993d7d6829743b61d4a56f8470a920a02620e56ac0aa8ed7f84e2a91b7ae2a564054106737ac0ba8a07fd9ccfac4724a454c4608319e9276ff74b4147196de8a80741224e677945a07487618980382bad9ba1c9167ae782270ca966c1218c6c8ebb808678030aa098e4341b7b065ad93579e7a9e8ff483a69204c12a392363adac7bbdcfc2472b9995c650bc3c45b6b440b6536b2d19a38088e8207d2c8867ba1d3629c97fcc83eb8125ed94af568482028666912aa5e1ab589dd86d8f01ca8a5b1c4097a110274633c0c082408e5c235312aac2d6a59289cbba9ecc4af20770a8731d3ffb9eb59089ea085adf92670151978178432a2983f963a518db1b94d7623eac8d87ec63c4b0b132d3a23c3347325947b0cccf13c687636b5d20834b909c3d09c24543275811e8443ed365a2f40cfba2a95842935537a63d83a29efa1e2f0c0be0ecbb1e54242edbc0d2bb89d629327f1b4e439ba29175bb759c828603a5fa238591344d35e66012742161e216fa478fbf999e0d1030a24773d583c51329ce9a21c0fa2337a8f32252955dd9e564a102a4a55c7f6a7a6f6fca39bb691dd7f13304c48c8c0c25aca1a95648a7fa622c1f7cc9fc8177b092a69295b8b874cd503b6ef71b6e6181349f281d2d706826cabab7620f21e1816bfb8966b25f86d79a96fbb0ae5341fe294b273454770c4d49ea7fb8bb81e3b93374730b2443ca0e10bade4b4f788403c8d648786ca2708537f74b8559a4acc2543c1a351e4e611ea55019ef36084be8a6efdc0f47105c612ccf13f7b010e74fd83974310c30eca34f94f6c451b9afd8bccac73b02ddb69e4b340ac8038b0d2c7b12297c829381ec0400088b62375a48be609f2dcb49686a8723f0568768a23147174878543f04cd05979338dc9b85fc55bc768511063414751cc6215080b1badd327cdd728ad3064480231619769877eb7322d4337dfa6ad3fabd5d2aa022823035fa115eb90b1fd770d339cd8741944fc524c7cc5fe2c973b4ecc88dc7493fdc55b9cc7cff70512a825a66d2b92ac4b3125c9a9d8c2bd4db47ec3a13317665555c70cad365ce0509f6e3b7327b2dd03a755ad56e9fa5c7c0ec875d72a29aa8062e50b09525139815bcb149116cd92f9190821999041dd05f267661acb74a5158c6b908ccd2c9baaa08628a6b19d0fc213e82cdf1ba59bbc07c31c47612e8b46330b20ce153f1168338f17f2712c0bbf743fdca4aad50791dc44129c28ffa175164603f1d27017e559f3c7023ddc7c0fc04066fd4762cd5995898c94b66577e23b95c562a499c6c7d681c7413453a38839c579014ea731224c69fe5b1c6fa70c3a24342982713a942d6b96bfe68382c715605061b7c2b1dba74004d0b6e2990cc924a4f630c79d7755f87e63034d02f046c92aa1820acf8cf78339472b958026b72dcfb6d715caa1f77745dbb64d7710f61697e99c0562064cc42554d13c02171b8311525185ba098a5852668bbac1346835d72c33709621d962811058ac804cdb9fcb2ecab32dc730aaeea2a2fba4f66d61b9896c4154b44902bab948287e14b83af75cc960b33d662794e415bc125b867cc5480b97c2c64ba8378c9ea416eeb908e1d002014b931cd083c08a7a526f88c1e19989567c15cd470c5851d01f20e0a661018c7325f28078e88a98a377f6581884d65cd21ab6510bc4571c13084f048280588eb3ab9cf0abfaf3204d01c916ad50cea93b590124a092b45be6c78f67a2723203d3c2c12451b04cb6552b5a11992eaaf1c00723ee896e80b07cadc4c46e0519f2c8d3a1913ad244bf95b4846ec3af1a00f3c8a0c76c50da3f2251dba72503430f7092a045bc3ce53a58dc10db25a9d0bb807e51b45547c0a6627acc5745b881c48ead043fd923258334d6b354fdac10d3b5a2a5fbe0cd5fd62762dc45182aaf76e67339a33046eb3cc3c7f746bb9df55fcae69f6d17cb6fc7219bd9565c1962bdb060aa91dbf43671ba63c7fbafaad087d08c901185e48700ef3ec24b0cc44c9c0 ct_n = bd3d4c357ba1b5ca097fef49f5ac605f5a92adca98718d66b5e1bc77ba80ea0e38621a2e12ddbd2b85512dff6444596e36bfa12f5ceeb940b86245e59c60c0a79647d58c5e33ce4a59fd864a89a96d3be364a04ed3b2bc331f32a92ee5d0ba1daf4523182d0c01d7cb40991a8b1fc4e5b4e0308641168c6419a104dd4479ba41cb4d8d7826e6caf67bbc60a526bb0ae62ab4c9de241fcdbf7ea5f01d65969335a9a3ad170f8ddd05aab4f12ddbf9a9bb3a5e1a07c998d0bb8f3711c2f47dfa8654cd7b6584d1c6436d684f72d8b262a85a29308b399a1101f113395eb26292e2e9564353a5be7bfc5a28d5a71c74d0f1513bafd506c1f6e2718e0b4661d723193963124b496cd0cc5e4114e0a7bf1e31565351b0eac0a4e0b1526e5ab17e8c3f7b8a05c1a06173ab064936237664094cc1e9abbf2fd86cd105cee594a19fa00eaf2a365a406838d98b499287d9be2607820f8cb518227221821dc1e8a18d2ecd8a8cd68f2727240b483d39510da44d100ca0ba4a9c25ee8620d5951bb619bd6a85fd7d6c3ac948da18929862b468fa28d354ee4cbaed9fc0f8747c603ebf09b10ea76296eb89cf84186cc862566130a112410cef818047f1ff557613c1742bc4a0203fa000154aa38d74b00a184efd8175319efb29350aa91bfea0bed361227097b16918c83c51d7004d74b949eb6ea387f188e772d6ca89d7c180573e246f810b0822916d2cfa2bd0e9b87b7ed45675d2d98b1640636ebffb2620ea2394881aad4dc7bdc12b415021f82443153de0df2b468a78f46184b3b43474a29df10f5b362514fb17168f743c09d24cc5b7ca563c78dae29ec3365c2f546e9a8efd8ff3e5894e8678726cca7e55aedb88336fd9d93818b9961f7b29a4f721bfb9cc82ac74f956b0682b053a6571a9570bac69f3bf5a092b29e4da01a3588c13cb42e174297b731af8aae2764664b80516ef5a981d1a3037d28043e02bf1ab77a14981a5b76b6ef6d181b5d31cedfadef9b88580627e6d8310e2778cb77e8160c5ab7d241b904dfb633eba230a823e458e7fe27ed0f71f8ca5151f91993b12961efbb1a0 ss_n = f2c3c99a1e92c7a51b08da377d042dd6ced4a5f945175903322bcda4767c9c70 ct = 4bccd50b6424d2d9f589ee9d60cb2c601a37d1b7f27813108bb0a44cc58565c6f54c04a31e3ef34040f69161f409e5a7ac4a5ba79817491beca2d8eda610693d954884907aaed1e13a4419ab0937fcbbd9d83dc14e4093c7ab867d0f5d17caaa4e75a0752623795d377f30b9aae30f61555fa7485f940e3e98cca04b753137227e3a30d9acc9393d87f9b7180e4719d2257a1c8c28ca73f4bc69ac63a5926a364a7dbaeaabbc4532f6423bd7ca7a232022cef616e7ae1968bb32f51d8424581e6bfb830c9672ea310db97600997339f24e9cfef3085f4111c3f9718cc7a7d041267dad47fd059003ca6609064b61ade9919bd7e19c7a5f5ee190601e970875a16b9466e0571b0487d69da94086a45e4b2f8665a0fd44ecdbe9798c8aba5f8f37af496183873247bdddda0f908eafa79e1ee8c723c92bba14a342c709b861eaffdf4c74ffac9c02abf42988d4da186a501a00437f389e0d1eb47a3e05d4a1ef8af3a8b02de81eeb4164770373ad9cb0d0b4090ea367d6f29978fac6a250ecbd8efc3ea506bb276d50226a38304616b7b345c9da14faf6375ce12e6bdc2241dcf9b000d4b21432f1eb3a3e5aebbc1304a0a3da8cc56626f0eefc0ca5cba30efee6b65cad6c3bed725fb3178a5c43865767c5c94e55a8b2b005b59e8b8187934ddc6a36e1bc033740a4c11631eed989e9fb7890dbed833acee32c1e9289da81a10d67c6dcfa19aee4abc359fe608f2b683ed80c7d2d9a145d88319fcc066a274565b6e32285a9592e327135ca1bc60f9d1cf94c8d22686812b26f23f255dd4aea0fa16e558b7dd4442b4ed830a350884cc10345e8e508e571b81c3a538e44739103425430ffb3894efa707cd9b60350a91c78ae38a84500eb354a4172e00f101174ca4d779401649cc41b91917f0f69867bb2cc8cd5b46fbc0e5f4427a83bfce35d5d5be3625e24500a3d8fac4e97b9e4e3ad14fad9ef174d64aa287ebc569890ba3feb2ff353d279e03269d10c26bc8553e021b72614f027be6897b4830a7782f069dec162e3a3ca038248ff1bba8cd08a5ab935f9c56a3733b1ca0c2bda1222a2 ss = ba16326ccee7e99ff749fdc9c75d84bbb243180f19b943f3ab8e461012d42e77 count = 183 z = cc701edcb8181481fa51715d001c0f716971754dbfeb40470dba5a4d7fb835c5 d = cddfb238a5239b1f67bda8f5ab5e6e6e2554c49bf49c9a8812e0a5f1ab3cbe54 msg = 8a78f09afbb4a261d7a56e23878ae4ed8e9d738d919047cb9cdf54741f0bab3e seed = 9e9dcfc689bbf0b57015de27bfb74c329137d71e6a8ccb5246b4d2d6ef2716b51416820b0446e653256d7700ce270fc1 pk = cba5048fcb757f82925e395f7f6464ab54b5f6473123ac9797d43f18b742cf768b9435343a2974f1775575db5cc6eaa3a5094d05b06421eb948862b193d020ff0513aac722db6230c769a45095434be6336ac08fb12980bbc13ff363865e06ac740ccc087c958c1153bc6735aa8287c0ca5d2cd32db8874793da69fa6629873cacf2a28e07a29c3927ae8543985f36c110b7462d6809bec30e0cf96c9e947c52e89225a15733789909c62b04e78103d613f87cc67d85023766c2201145eb49b98780075e0187993c130dc2a651a54837222b3d6991b7ea68972c29ae5a8de3923ca79210ed383d310bac1bf497d30c9aac6102bbb090d5d55dcd794064016506b7240f1c0679ea96d23202301299a6a9b96899181d0ac6f2381487cb038e5618964020a9743dea8072a052c8263a8da8d359f6f88b6893331e379425800e01a6c2db21cb62943f491c5aa5e6a1a5a422b71a200472670f9a70dcd4506c9b3c6b0b0f1e330ac2b828b3b698df2c9edb61374e3121ebe59f44d14fdac951468131106ccb07f8b3d82b58a735a77eebc13a0b85c2d460c1e585fed2451515ae45c4ab433703de9881a1a61fdc734c3d88853cb6b1b54a37d1c6709163c15f06a6fdb634921c088d950c391a806c146048d5944490cb35c53b74112249c6c7eaaba9a95b779aba2db091bb425b013f0754fa16c5a766a483f413ca97ca6b7a5df7dc1a19fbc065b77b598b70f4216fb4179cc47582940c4b0689405733ac98533a114a18d9728f5ef69922635bec8c0ac3d8918ce136762203efa930d952a8a6e7ae133a1cfeb1c4e3d16a26d8ac6662514a1a5208c2c6b03824108bca00e19cd9c98a0d28044747849ef7c2a977cd43468999288475c84adbe080f6381b4082ae6ad087da2b261b0941231724ad5808d5ca7fbc8623b7c24938125498b20667866ea932022814a2feb4193f0b78ea7cada8d87ca97a3a288c3627f45e80350a1460c16e15557df322da3bb3ef3128297516c77bb2298629da020ce669ca29950ab1c27f4af3af1ea7356ea03eba9174930c7d4f7090b07383e19973b5a3680391b0b1e21bd29384317747e66451fbb85cdc46fc5fbb581027fab19b6d21ca024927 sk = 40a7abdbaa589e6c750f3b75b7db85c86a05adc49658b4b655ba61e99b30efea2f387336e517b12817c1369895a3ca254630b511e5cad4d48f03465ac48b7e26b563dc2163c2bcb4ad509b3eea22e31b58c77a85fdd2440afc602d7251863790952c2c06074072487ffec6970d7a1f5dc16fee168b65f6533f4007f2471af97030a5ab6d0b2b2d1ef434c730a040e551f3bc1ea3acb28753abe9a46bc5d41733802a6c982583ca1868accdb7396598b5337efa966db481ab4447b463c250d060b42261a57b2ec6a04564ca7abf1852368a20b3ec7536b889cc4b4214a59374b63426b1098d27ce023165a09c068182186e4bbe1e9a7f60faac82ab0b163691c1431b143832a42a505280a107e8251a7416b75aa63db712f90bacda7a686a496d59d7210765ad3a6632baf869d1aa2385e798f4e60cd7f6a07da703e105aa73c28762111c371216bbf71f638681e1861cf103909556cf3cb5a754711c8315194808a113680992f05d8949771797357678356563c17185956248525258cef5b9bf906c729ffa3ab8eb8c2b375af1d1382e78148d2501f659c1f46427e080a96f895d85d463684286c33832108a8ef3e43172905bf4c51d94097dc993761bd3220867c49183818ea4146d47296ea92305648b6afb79bb2b5f9d2a21315b8328d0202b9c5fc7928df5a821f9992bdee0a463078d300aaf04f3844083be0147297df98cdbd4c135463bc4f7adffa7426438998e540ef85a784d6cac5230c9a7263d8699539f173eaba30f8d6403678172aed2abddb17465918de7bb2bdb5c8bede22ec78abea4da4cab65415c9cac3a3b8253b223ff4668924143d6f73c429125b4034a7fcc43e4114a5be361929a5ca1629c661a8e68d004ee80951efbb1d9167aa7825b9a6984cfc6500fe67ee5f4ba03677120885a5caa7305408f954bae63863210c36f2f7712a1a70af886cf906c3f8a5c8d094c229471a5f72a8c63595c7a78a3e29605f0805365b39ef49724566024730693c07942b4abb6f2ac5f8609596662a50e224db7b56532628e83747d6ef7c508691f9640abaa6bb15595c3f0b0b2cba5048fcb757f82925e395f7f6464ab54b5f6473123ac9797d43f18b742cf768b9435343a2974f1775575db5cc6eaa3a5094d05b06421eb948862b193d020ff0513aac722db6230c769a45095434be6336ac08fb12980bbc13ff363865e06ac740ccc087c958c1153bc6735aa8287c0ca5d2cd32db8874793da69fa6629873cacf2a28e07a29c3927ae8543985f36c110b7462d6809bec30e0cf96c9e947c52e89225a15733789909c62b04e78103d613f87cc67d85023766c2201145eb49b98780075e0187993c130dc2a651a54837222b3d6991b7ea68972c29ae5a8de3923ca79210ed383d310bac1bf497d30c9aac6102bbb090d5d55dcd794064016506b7240f1c0679ea96d23202301299a6a9b96899181d0ac6f2381487cb038e5618964020a9743dea8072a052c8263a8da8d359f6f88b6893331e379425800e01a6c2db21cb62943f491c5aa5e6a1a5a422b71a200472670f9a70dcd4506c9b3c6b0b0f1e330ac2b828b3b698df2c9edb61374e3121ebe59f44d14fdac951468131106ccb07f8b3d82b58a735a77eebc13a0b85c2d460c1e585fed2451515ae45c4ab433703de9881a1a61fdc734c3d88853cb6b1b54a37d1c6709163c15f06a6fdb634921c088d950c391a806c146048d5944490cb35c53b74112249c6c7eaaba9a95b779aba2db091bb425b013f0754fa16c5a766a483f413ca97ca6b7a5df7dc1a19fbc065b77b598b70f4216fb4179cc47582940c4b0689405733ac98533a114a18d9728f5ef69922635bec8c0ac3d8918ce136762203efa930d952a8a6e7ae133a1cfeb1c4e3d16a26d8ac6662514a1a5208c2c6b03824108bca00e19cd9c98a0d28044747849ef7c2a977cd43468999288475c84adbe080f6381b4082ae6ad087da2b261b0941231724ad5808d5ca7fbc8623b7c24938125498b20667866ea932022814a2feb4193f0b78ea7cada8d87ca97a3a288c3627f45e80350a1460c16e15557df322da3bb3ef3128297516c77bb2298629da020ce669ca29950ab1c27f4af3af1ea7356ea03eba9174930c7d4f7090b07383e19973b5a3680391b0b1e21bd29384317747e66451fbb85cdc46fc5fbb581027fab19b6d21ca024927f728c02fd854bb08400cdc84e9137ecd569d1f2d82bc490557e74b5acdf90c33cc701edcb8181481fa51715d001c0f716971754dbfeb40470dba5a4d7fb835c5 ct_n = 2fd29249f9d3a4ea30580a0a04d9453b0db69e03128a6f66d0ea8602b1f7df47676061e701486dbbad1b786634d47662ab7aabc339e043e2242e92d988f3106fde92f4133dddf3a65414389d3fccd8b32178a8e673178d2c7b88d5176317624478d63d2c1461373c1f1d090e75a0ebf3d914df1d9ef0ab44e61f0cd7466953e378f4011c58136fcfc62d208674eb8cd3ea2822416b28ac1d3bbcbcbc1b770464f91c8cd16276bd39d8c7b9854d79a55f7fdc4fccbeadf16569fffe18e284c332653c68c50dee58464780da776f38662e7688e84ea961ea6abb9fbfe5b0365764f5c0f6a176a5c369911d8e7a0445b240687b95444295f184822f975e62641659228c0bb12375c00d835001e3572e78ceb197985092a97e66c1a23a131492023a1e51375bcf84545155a467de0964b1f687b61f7e97b2b0a0f1a301428777df9c366180ecde3dbd1e4ab0a115a966d5c95c7f4e5cdbc09bb6320789be5922cee21f78f4c2af38670a5eb803836b7ed84f21c4323b2fd03886f021562f68ce729534fb94b7acba4d0124ba540460944b0fa699e0138dc6a78ed5a13049cc49cb935cb10d6d95407a73b8f0ec1b3552c39bf2ec82db3d16a5a9d9868fb49115851150d03bc0c72f0d50c35253bc207957a288657d6ed37b79bdcd48ed2ab0f700330a083e7f82640d445555186f090a6d373de6e1e950d07f8aac1ad30954f9e85974e472a0398799e5521cd976ef670c4c622d0cf8673040f589fffda211729a7df0501785e293a71674e6e0b8625de119f51e65cdec97108dfb334f4af973db5fe6a6e5bab169055e1143f7531c73edad7bea9fbd858a9d3760bb0e0f4d3bfa0bccb14857e8941abab1e49545539ab5dc711429cad4d8765ebb4d8a4bd29b30674ce9d4f2ab8bf23c95ee8769bbca481cf2adca7da80947bdcc40773f50dc10a3760d69ecab436bee4b36bbd9a36ab6a8c064f9c3e6ab2c5cdfee1bc95bd86c1e898d87456c7910072a2b9c91ff3709022bc7651e6f079479539893f8dd5c925d54c4752899616967791d9116b6edd46a1c6eada1135c8dd5a5bbfa0588728fcd ss_n = c239de0149f14490ee6ac21bb01d489674b9f73878823058e9ec2b07cae52ef0 ct = cd54701bd9baedda0e54ce1f47275f022e880e1ce8b99a810678e7ea60e5719f2b50eda8d567b7596f1fbc1f5dd9ab40dbf2dcf191301014529da0a1961a320757600adff6a8473cf65648976b310f9bdd6492f08a99739b4dcc9aa7a2dfa8ecdbcf910eba662e3fe674d6d34e871911dc7f7ca1f17934142304a46b9e7dc549898fe7f90d47c900aa6a145d187e8ac2f57ddeb10d58c345949ecf52cef5b9abcb06d186f8ff8813ea191d995d7848ccf9a73a9da978a97520136c2fe0a7c9e2e1bf96f4190bc0cff506d5e2099241aefe5235c193dbf732a58da4cb7534142b0bffac8d47ba01af7de282c23dcf1d93e1d32c1a95b26ecbd59d7f0476331c5dce34d0892143a972a3e58c0fe549b035ac1efba91f2fe15d132ac79ddda21a74252998e2ca6d300daca640eb6693d5bd84a9e8c0a845d0ffc4a791edd2e5a23295ee7c055ecdf9564abca51bd34e6db4203950177568e32ef7147bff47243173d0c09f292ec7871228d782ba1d8648f043fdf0e4a90e2758955b507c49d0243396ebe4ece9fd09b174d61d6a47f4fcb595a8997797eb8fd7d1a284f4ce9ed3fccd7beaf879f7bc14e603a8bb5b015a05bd2d154f1e9353ef88d930aba52f6eb9f379d2203cd80f52c07e9e7be1ec5c8ec103133bb414970ba126442abb7946769e92a20f0a857bde163fc9e7bc77e6e3c31cb93f095c776190a954c863ea2ce78a539d217887023a2149a24b25f5fe5c7f8970e46ba3f011af8d679e2ba7b9062f0e54aafa42a4aac1370a1aefdf4b94e8749a4243c8ada58619e1258cbe7c0e7363abf24a8e1777b039ec3dc6f49270c1cb5bb984e9641a3bf3dcaccd02b6342da1ba9e1ecb6c99a0cb698f098f7c054595cf3c48dc8133351b640e1f82bfa190543263a0e8b7ce9b4d8647f7b57ca422c1484603e26c42d1043870f9bd04968c1d4e8bdea93aa52a145791798ef2283fd0ede3d1617a5b9ef05d8970ea5b8221bda8343275d57452d0210cbdb595d39d4e71d2b13cc149b5492780030d0f943293b5cc67024c933adf2eaf36189c1382a083d59084adfb8c7fd974b2009fa3 ss = 5c4e630c13c1b12a01dd732cade6df4d49129f98c8ea50b9d06d9e6465659eee count = 184 z = 63a352268001b8dcd9eb26391a6779c528d5f5cb7e67530f9d8254d477c6f169 d = bae7b3000f00bed7a5b69be430435db8e6335e3c344388c24d16abc2960e4a16 msg = c56e0505f56044699f082b98fe6f4eb87390675916f95c767efe01407594e764 seed = 364a0f5a4fab3de6c887d1cd54cb8205d242412433063b1a47817ea36292e656637bc10e8eea104cafd7b2fd26c8cf52 pk = 0761558d828c72f04ab5c45a215c2c57d7bf217222dd5a1692d066db86adcb09780f961cc8d883e2e126ba67c6adc82358249e23b913852bb49f562e7b933befc015b5fbcc9b8492e8394b4d394d15238b3bb882b9ea4ee6e6cf8cc55241f313b0ab2ac7112c56d462409a3c9154ce2291ab18f9cabd23436a78a6f1a7375121a6b075316232addc36a87593103a5bad85031bd02a2e0f9cc1a6798d295426628c6a868c98e0faa4cf8bb457cc124fb3c5b9630200dabacd4cb5487159e3ba67b7bac14247a9b8f90b354cadd3c707ea3cc6f6559e404aa70b3ac145d104437a5f220b91de6290f02c6dc8e0b1f1eac866ab7b443c8570d03fc60a2c9349b1893a90ee8818e77b7a29f27be570536a870591540d80636654580ce3a999cb658053e57a4b2b58e6b28028a23c1ea9aa90fb68a456772e3c37472863e612339eabaaa0449c6c9c08f544a102f46fce51565ff7be4c4474d0264a065b07522ac4a4c4582c208d86477990d73e610a2bc5724edd486df01c0dfdb081c3c72c007c2931a12cfb609a24f57b0b8967bd807cd39b75c69c96095b287cbb07eefb81229b61cbb9454b7b60f5bc2561d80e17d145be33c4e48bc17ea811c11944c763106885c22134069ab1c43a08cbd8c329c9c016d0c80838a534ca703e27f693c6d46942d70b27e039a2a4a3ad807afb3787f5819aeba6298576592a1453d6c2ae81dc8df6d78b80b2314ba6a872d416c98c144c631fd0b86b5270c5826613db2b15f62138656cb0a826055b54bd0f312509d3778b7496dc130565420f71a498db7206415b1637bb497a072b25399dcd7387faca89d475a1054883feab576bd29a194a63d925acceb9157283aebcbb8ea14606f8c84f004d9797728ccc726ddfbcca96702e7b056c5c6bc46f78c46831c54ba889e5cb5611bc0415798de253cdc8e709c0b904bd5059d6ca5d7fa54cd0a182d621bc8ce2236cb620f698808e990dbce44d0a310742e0aa4493109601d03f32b5ec83411a7cba5d76cc53d93875f4050350850639a9a8ca33bb476f7d488470678fe3ab452ef50d19eb01376003e8b238f0db896e36fe03e86f59abdd24230c7b05f8071cb9ccc8774136fe71e95d767a sk = 9ec00d2ff2182df290fbb81b08fc0820e11e9b43746f84aa23918ab4000685411b486485a08893eec44db97525ba40c244d0c13fc0332ab07befb653d4a78d3018137bb13fad88b73dea6d604842fc94c2b78b2e56941112792764e4326de6137d0a98ac374a85974e36d37bac314f531a5233c0134008cf4d101ff5dc0d8c805f5f6c347e6abe7d1a431bfa9848b81c2db64aadfb254141870f569448914c3cf9b203676fc15145c069c235d80a699b43ffc1212dccc43c9a4b670b83a266b3dbd9c5a6a3a8679891b3821b97851e59283edf0b10b19c64761a0bf6b2ac73919f20d396559690a5f80672aa0c48d79bba541fda6289be1090424caff75b12340ca7047a21bf68a098d013458cbdbe547aad92462bf4064a873efb9956a0772d2a68980d9590d6254ce06a1366ba1af0c47dcc289690c5335dc7610849b970509742289de3469f71b383c120954893299bd919840c2058349f31e077cae6a4e438be02f8c913fc332949b6c5570e2f73b9430b1cba723357021d21b744c8c029da7aa241a928e7068d2e5c3f57eb3c84c796849cce40d2944f7ba24919b724a03ae149b7206a3e10f492a4967bc15030a3aa0d59087d0fea3c507179d4848bd4458d93db977ce84819b8250670545c9cc4215869e6d83cea7054151c7447e888bb4521d4d137a6b84b6820baafa3b341cc845a26704283c243c782cc7300e42c4351a96e5c1495f30c7671b9cd845b7151e909bfb049de4964b6452c39d445edf1af14bb0a8da13dd8415a5e716d7ae63fc5348212e70fd4a22b5bc4ccd3605d3e89cc7fa15aa3419fae76095bea7d1b5522fe83cf45d9574ab267ef82916070067c37ac03395bd840364bf79c13c0a035ec2ff9e706a3c67fe38794e5999444806b031126d017ce0d08aa3909c6228497133c01893bab52e484698b2d9c6c124aacac7c3b1b53d1bb3f147f899cc5e7009c4ae8081698832da76ec77219bc14c6d9917549b4356721cff3345b38fc95ba0474f1618193d018a227a1b4b24549481aa476aad6a854ddc8b9b975c08299ca9b33b271e424eb478210164b1e996e0761558d828c72f04ab5c45a215c2c57d7bf217222dd5a1692d066db86adcb09780f961cc8d883e2e126ba67c6adc82358249e23b913852bb49f562e7b933befc015b5fbcc9b8492e8394b4d394d15238b3bb882b9ea4ee6e6cf8cc55241f313b0ab2ac7112c56d462409a3c9154ce2291ab18f9cabd23436a78a6f1a7375121a6b075316232addc36a87593103a5bad85031bd02a2e0f9cc1a6798d295426628c6a868c98e0faa4cf8bb457cc124fb3c5b9630200dabacd4cb5487159e3ba67b7bac14247a9b8f90b354cadd3c707ea3cc6f6559e404aa70b3ac145d104437a5f220b91de6290f02c6dc8e0b1f1eac866ab7b443c8570d03fc60a2c9349b1893a90ee8818e77b7a29f27be570536a870591540d80636654580ce3a999cb658053e57a4b2b58e6b28028a23c1ea9aa90fb68a456772e3c37472863e612339eabaaa0449c6c9c08f544a102f46fce51565ff7be4c4474d0264a065b07522ac4a4c4582c208d86477990d73e610a2bc5724edd486df01c0dfdb081c3c72c007c2931a12cfb609a24f57b0b8967bd807cd39b75c69c96095b287cbb07eefb81229b61cbb9454b7b60f5bc2561d80e17d145be33c4e48bc17ea811c11944c763106885c22134069ab1c43a08cbd8c329c9c016d0c80838a534ca703e27f693c6d46942d70b27e039a2a4a3ad807afb3787f5819aeba6298576592a1453d6c2ae81dc8df6d78b80b2314ba6a872d416c98c144c631fd0b86b5270c5826613db2b15f62138656cb0a826055b54bd0f312509d3778b7496dc130565420f71a498db7206415b1637bb497a072b25399dcd7387faca89d475a1054883feab576bd29a194a63d925acceb9157283aebcbb8ea14606f8c84f004d9797728ccc726ddfbcca96702e7b056c5c6bc46f78c46831c54ba889e5cb5611bc0415798de253cdc8e709c0b904bd5059d6ca5d7fa54cd0a182d621bc8ce2236cb620f698808e990dbce44d0a310742e0aa4493109601d03f32b5ec83411a7cba5d76cc53d93875f4050350850639a9a8ca33bb476f7d488470678fe3ab452ef50d19eb01376003e8b238f0db896e36fe03e86f59abdd24230c7b05f8071cb9ccc8774136fe71e95d767a36f9ccc9ec705bf0451c9269314fee4c3ad5b78a4f7837632ec0fa1488b2b3e263a352268001b8dcd9eb26391a6779c528d5f5cb7e67530f9d8254d477c6f169 ct_n = 923d681a61c319641493ea5b3cb8a6c13e9471d26f20307bcf5fec13d8a60553649804e10d757bc750f214529180bf9836958d97924811d6a10885478019fb17834466b3dd88e73d8679ca2759f6256c8d7310073597ca013a60b83a753df28fc7c6ee3e99ddeba88b5688d8d15f16d32335b69787bb7a6cf8121973f5697bba3995f876cd9abb3ae7ea6f2c954b45a0a47b20daf9a6b6b5715212ac0e6eb526c90341a56aa3589f5464a15641a78d3ffda654d4642e4f1c4e32f6a6182b34d1a25d7b27f2ab50f58f29674b98df61321a9daa6b23ce3781d0eca94615b5c1e9b29bb9375173ebfbca96d5e682a2e5a74f2b1763563c39b1edf54d58ef7f28181f38246fc096d0d781a2c4d127e77976b1da1f8c1e8461eee03c6f6e64fefc59f09a7915a5c0bd0eda9a22d5a0e4edbb64214317fcef695ed7b68835a1ed3bb4a8b0667c336dafd4a2e508cbd36b5ef729e2d5a13ca2c4d86b95343c4b174f4854296705e1dd902d5dc6862e5348052705869e7173bcf9231d3c2e081fc01cd8f4ea4d65bacc164beec1a2974e8bf6ce62861bcacfb14ee7f8dc08040fc6582ac1a9a22e772597a0325cc93ed0c7000ae6fe632ef5c775312d9acdb115a19e2e9e7f19875c2f186dc54c52b774fe97a41aad6a1e7ce4f9fab055c14432a47cba17eb4a16d9d17eb5bcbf8529e4e58920d0d8bdf90067be2f2b4f85728196d44a4b971da9c0c31099af642a1a6cda8ba44b0af4d3ae746a07770cd7e070919abe9fb43cc1ff2c86f54f8ebc9146e4ec8a6ff8f543615e67c0b5c392d602e2cfd16f3b65c678bdcc3f7a5a6e0526bb29d0d9f4d2008315e6c7e0e13645ed4f25014084b370b1dc7ae0f254a422e34657bfc9f28680cf370485ca7fad1df8b25ec5ddc56799611b9b43c1a3754e8b3002dc4b686aade37b1472fca1229dbb826d67f455b72b3edaf0f90c7a4f964c592cd26bea4b672d4108060257a50437982a515e5112a91a3187b24113db68006a5e9f4ea7960193740c78859ec165c1a83bab198a2e9a66f7bfc4e1fb1dcd4437db5bb9f605fefdb56a0a3259bfb85f65a4e6 ss_n = 2c994af39edd6ffe17e0b3874b21ebd61eafe018e48701577b35fa6cecb0a59d ct = 9bb9e8d8ab3949f1856ed704f262b8dc2b211cf09e87f5502478d8094cbc26de5dc4aedc80381995aecefd6c4e1f51e2f8a36fa61c1c63cb1656163c3e9277a783b7bd0ee478f9fa5f11669b2957a853e0447f376e64ecda003bb8f00f2a48a0a668fd6d62a02bda2aad6dcc2e4fdbcc4a6afd0e132fd4f99a40553b452521e574546375d759388b08a3ce67e12a11361a8923b7c78c57444e30649aab3628984c6c0cc1e18eaa7d6f02618789d39573a1cd5eb7d08a76f72443e73e160270c8a1542b5fcb4405f71f918ecf6184ed7dee6a38d7a4f30d207600d3a8d3901b604156f739bf19f526c6a2a057eabf245ac6c807241e4c1bc4c256d233e515600e0b65b379f67fb138bde1aadcd3382bc8c70f6941a88968fff833478cde70e1c0966930c937eca726de8cd3a0c5d09713c042c3a3a64f18bb22eebbf8fafd208ca0da31c2f09d82c96abcfa2f5e12e9085b6585e617c8a665fec0ad4764834ae99cced83518a8a9f4bdffa5ae0d0adde6e8c65f38c9248f7234a3854fbbe0cc9b7dce005007b073ae3fa5336273c1eeba3534f03a8d3d3b3fb82d275a29db1c2845a4c5e6bc4c2cf0ae989b98c8b3f9cee902665a3c55f66db7f5e2654e71fbd8f0eb38d32f78cb1a2809cf4177df9f537faee5a2749b0e33972be6b40daddeecdf6f446597a05829ad08d5b51bd34a7b09ff792b97af08730e012145d91d03b0351c934768051cd0ea0751808c859afabd22ddff80f1f47e9fa5d8caf1b4c30a5275af9db68412dceac0a8e2c4b7f78d21b5ad59283a85976c88608a4eca1f283715c22044a60daafddab017c7ba9b10ade74ee95e059570368f4dfe85e0e004e5057060f975d31e1c67bf75afe11ff05bdccc1df6a49a5a1f445e4daf6710aa1d84ac542ed9b5080dea3d7982a9585993f2b697706a6a7a9d88c999b21bcff85260ec69c72f5267f04f8f0808eb39c16c77545ad4d48c3540cee8e6ce5eb6c167926522658a13ed8e70aa0e92cd95c3a1256c7fca1d64ec4e625f600e330863ad850a6797e19fb75f15816a7ba1cc74f7ef080049d9e4195f8cda38c7b3c773 ss = d204af06ad7c81d9a3ec7e875effb8fe239bb0c93445e94b5b78b55c0a20a482 count = 185 z = baaa358041cf73cbe8337aca7e4a50fff296f1c4e5242402784c1a7412f30e71 d = ed34533fc4aa5e06891ac3b485ea857b65e8f80edd215f9e29584fc0f319759f msg = a2481315b84b3dd9f34893d743d48e209c3ee48f9cdbe0c8fbca2e27bb29b891 seed = 0ec22be40dbb820dbb503acb7f33c507eb9f5a176a60022ce16fe65aedda79dc89df352e274d1857ab55c867567ee6cc pk = b336c62fba3a5d16b28f0b7da73a1bde816fe56b698a4182bba164905a8ff1f02323ca9f0177b75c7cbbbf27155ba85bd3fc26b350935cdc44720a3d76a53680bb0c90968218f1569ba30db67289e5878487185ec0a395a76a58f1f18f52f400738ac8d39cb729e807d6da1da01076b7089efbc5a9001c74a3533fc396afb65ba6b1a622fc43667440a3ac08451552ba54d68afe830711d24ab1306250b6b05d7673f8a80a8cba6f1c63cfdd3c15c3f591cff5b3f869caaf720c12066090f884cac0cda426cc34205b12dc7bb70173bce930494b662f9719357723839a128c8058b7a874f8839f78a43631c57584548a0f4b08bba831dd64a6f340541f381efd5b6d5b4280d0a81fd6e260037982ebf7646c4765fc4853de955f2a6774811a43ded0a26c6854dc040c23babacf29bb22b8771142460ed2850c81a40d1a8db4f44375fa55185bb0fad34089499150dc158588736386673329638749029ee85e9e4c8db44688f3451ac8703e0c822bea599d8f434a2ff121ede02b2a6874d02c8d30f0532764a14bc31d986a8696189f0ca0596ab92e1d42b3cfb388e89a879ce13e350a5fcbc4b990b56667a5bd77f5a0d5a38e013686624cbfec3ba8ea4b355328682163000930999f1a163123ad1a1c56d4510f99d94feb30a2efe53c8063a182f9154fa59efb1958dd4b42a17c2bc483a700859f630884c06864d71716274739215586d2630046159fc34079b2d10570bc12654389e805478edaa4f61266e89144295635dc3a7c217b0c3b715376079ccb51b185375a2093554f21649d0488cba86809e0620f56b6267c277ff6082db211b2269efb49b1350971bc177e8511bcf1aa92d60526a79bb5227a2eb0603f3c6755c71a481723a96d776594fcb7636b3f276b5dbc21333a387a74914878fc489c914b42c2b205777e5580be8e1c3051bb8f680c356785b30e444c13d395d9a42282f1314bb66d12c03d86941a45420ee096731261a5c4309b1f568299e70eccf84b191925ad800dde3b0123580258695968339b928a26f0c31d91d8510d709f0781c144448a711c42b38780ea0505ff862ea532b5bd20d6baa491cb8a4444ae2e74da45aebd7626f5322e6c11a8fd sk = 9aaa078cf045aa1741abca698d00c1ccd657ca4773e23804528a4d191361815c2224abcce538876e01c751c81da10732d5780ab7088c1a605829c27c47d8ae1b603c1a33033561b59d8253d6073467183f66279286b684ffd2586b16075bb8457a775df0321c85aa2e44343600d3b2191591da0b1d30098761c9680d5489a9401f6ce36008b2290ae10c7426ab640573af559c357a4252656ab3b34078c155a1217fc8656944d5051bc0868f46baae8a3366d788c9902102c485c2c158c123b13d03ad76f125b4bb2b751b75c336453c19a6dd328395b81b00b81dcf46bb1e6052b9748e9d1955f2d5491a83aae8f0149c7542dd20a7b5ba5a35c74c9ab006dc161a2362150505ba0a68c8bca469b33c1f1c932c71d28bf309b210709a6f12c885b6acfc3a53b45657e849713683940fe805768a5ee095c0f3892b8e85c9ed18beb80a24bec0a36908372b006e4ef6c38d55a40d60cd7892ced6444656601a772724c70405585924c6da3832888d25719b57c9068a69b07f53a797ccbf99107bdc913310a17d9ce4249bc7af0d977b72baaeb58b54d3f1aa73aa5429b4872db70472a39491026c150707ad8052084c00f0003d53252b38d4c981cc15c717c3f741c1cda81d11caba3b4c3e9018c1b287b0e0f8cce4c1b07849367896385695a2e2799b81a99180989c01079214274dd9c758eb4170cc92a835361bc0637c47b7ad9044508807c810f0723476c811f4470ff41db4d0b6878637e8b174b9762459c939ab5a2c44f455d9cc7eef773e71f83183772e48f633b7572a8839c69a8b2fbcc74e62001bd91515d4e41653549f9a250d75d038ae7888d163882591b2c0da10a9d66c4c839caaab49dc92b89b59ae185b033d043f63c566a8a5bbbad6a8087202e6e1b9afd874db36084aaa377cf6709ea28aa0641bd75a80b4f83916c95d3060460ab7b36f6c0b6b187a9bd316799b85a1c749f46b3e32203deefba7979865a9b430769655af8c173286c54201088d849922969cde35c71392400e98ae2c485c9a8057a596bcfdc55c35f510c0174c5c779384e61b8a4726c26c3754308cb336c62fba3a5d16b28f0b7da73a1bde816fe56b698a4182bba164905a8ff1f02323ca9f0177b75c7cbbbf27155ba85bd3fc26b350935cdc44720a3d76a53680bb0c90968218f1569ba30db67289e5878487185ec0a395a76a58f1f18f52f400738ac8d39cb729e807d6da1da01076b7089efbc5a9001c74a3533fc396afb65ba6b1a622fc43667440a3ac08451552ba54d68afe830711d24ab1306250b6b05d7673f8a80a8cba6f1c63cfdd3c15c3f591cff5b3f869caaf720c12066090f884cac0cda426cc34205b12dc7bb70173bce930494b662f9719357723839a128c8058b7a874f8839f78a43631c57584548a0f4b08bba831dd64a6f340541f381efd5b6d5b4280d0a81fd6e260037982ebf7646c4765fc4853de955f2a6774811a43ded0a26c6854dc040c23babacf29bb22b8771142460ed2850c81a40d1a8db4f44375fa55185bb0fad34089499150dc158588736386673329638749029ee85e9e4c8db44688f3451ac8703e0c822bea599d8f434a2ff121ede02b2a6874d02c8d30f0532764a14bc31d986a8696189f0ca0596ab92e1d42b3cfb388e89a879ce13e350a5fcbc4b990b56667a5bd77f5a0d5a38e013686624cbfec3ba8ea4b355328682163000930999f1a163123ad1a1c56d4510f99d94feb30a2efe53c8063a182f9154fa59efb1958dd4b42a17c2bc483a700859f630884c06864d71716274739215586d2630046159fc34079b2d10570bc12654389e805478edaa4f61266e89144295635dc3a7c217b0c3b715376079ccb51b185375a2093554f21649d0488cba86809e0620f56b6267c277ff6082db211b2269efb49b1350971bc177e8511bcf1aa92d60526a79bb5227a2eb0603f3c6755c71a481723a96d776594fcb7636b3f276b5dbc21333a387a74914878fc489c914b42c2b205777e5580be8e1c3051bb8f680c356785b30e444c13d395d9a42282f1314bb66d12c03d86941a45420ee096731261a5c4309b1f568299e70eccf84b191925ad800dde3b0123580258695968339b928a26f0c31d91d8510d709f0781c144448a711c42b38780ea0505ff862ea532b5bd20d6baa491cb8a4444ae2e74da45aebd7626f5322e6c11a8fd2ada35b42fa1296f60b7ed0172125806bf5ddfc23b2b3e4c7b902dd7dfed24abbaaa358041cf73cbe8337aca7e4a50fff296f1c4e5242402784c1a7412f30e71 ct_n = d214439df2760c9766388aa81c33bc8883c5f50df66dc54469e23924212b8c5a7d0281c26b59cc5ca2ef03900edd18417d44451a2245fb70327d7cf8d19812dec5676440a80ca54032aea5228ea9efa599545037078ac720ded524508eb65fa772a8db3670987dc6b4374c43c2ee81e8f135302bd5bba2c200f5c1d1281db9c153512946765fb851433a97416253592ea5d4830cd67355207da29608f342b077d3ffa32aeb0f087b997ed6a6724b4310e38b6149b972302bacb2c8c8934758b3a0a22b52a314338b5fc268e06de5b1a31914525e637a19fe182196b3e99ed8840ba00601533be1a708f6a2bd953341d75689ab29ccbd5886b2fb7f88992dd24768ac795c1391df8549759f576dc8120bb02ac73a11ed6c8ffd03b2f9737ae85902ac4eba59f7708448ae5be930ac1d0acaf47344601b90f5f8833dce078795ee83044d8fd5ac207a76c78e53dac71fb779fe322b78bf02586e615cec893db1c769e1d61ddc67bdcc57a2f09803d581edeebe75242c73189a3aa36d8d832639ddf810a347189226d5a378de885390e2c5675e8857567fd0c962fb7e26bfbe7b28ea30d9e16948d958f09aa65783760d2b347b9b86260ff27a0378d5240f12b7ee0a6208ad42ce498270351f35543cacc2d3986343d542c34ebed937a05e1ebff1600966dbd58c35ad9ef865d0189f539dae40d87f78cd310fba349797a7ef9243d2823e45cb03578505cf7e82bf87811ff0ffa492fab80c57267981bbd730f4b0fc3fca15f3fc3b47b3d65641df2c8a696182e71d68eedaa3bce1a6cc5bdd5b204361ff2a20066996b40799a068e38948577cc0bde0f768c07a19e98baf12110bffe68ba2f75efd52d9020f8c54e2ebf18af644df9e7a2c54a01ffa755dc46016d01fab8a88da71fe824e7ec7b90aa8f59881904fa5960b7cfa74974700ea18da903e6a57a94cc1eb860e11ae0f23e3fbc32a94c71cc2b2f82b79d63858759cdfa1b6871fd5f51cb9ecf5eca4a2a63aa8378403bac2ab32b254af8baf98db0feedef9268e21adbecafea8bf05d50e28305d716df40f71094bea30bf5c6ae49732 ss_n = 36a8008588dcd35fcb0d8ca32a7adc244982ce2da59920712fa6e213c4b805fd ct = 0f3329748d64a06f6529faaf67768bbf1f05fceafe00761e8726698523569f4e5a626ab45a398e818f66b33cec9f6dcadb44eaf3e0d560daea2486df7fd318cd1753edadad839cc0a15f0eda21f224b86c619ab83c321f18275a78de5684ce3fc39f31a54b13ceccc5f25126676f810f5fc1683cd69e6f0ea8f819bdd8cc5ff6fdea32120d9a94686bd685a0f964f221bb79296cebb960f078aca74452ebd0d8a504f52da0aa42d7486597358a95da6292fb57612c495c91b851893d761b85c5fb53a9eb48de610f32ab3c06c56b3d6c3a7886459b07a31d89270054deccc5ad69234dbd8db25a91ffb361d764ee677ddc13e6edbc4623535e54295e17f22890d847ba4ddcf5568d33c2aba8a56037d485fd9854f930eec7e864544db5d75b27374ba855845ebb51d9041bcd58c584ffd8024f6ba4ea6d3caa37944d621a4025c518446c8fc6395b0a04c6866a51bd736411dadad385d9749cb00b92a85d66c01836e0674e2567b977ab161482aa919ac80282f724cfdde75445b43d06936ca8d416bcd420893844a8c2a9f4dd35840d09d047d0ed483ceb70b3bdd973229580e9afce73abd467428f5217d5c108b8151f4facf284a760f0dc5090e836341fd5b00e16077fc5f1210298b81a67bb58a2e4e89414042f56af6a6622996f04b8cbbffa2f42e7b93494bfe261eaf3a3ef2cf52f47b7b9244d87212f39ea340b8a0b1d2bf9400a754b4ecf7fc9574735f0e4f7a5480905b086b50afa82b29dbd6c926d130de48dcfdb1919e3d475ad9db64e6fdec11f7bd3a533fc5f01732b30948822a4f351cde635929abd9884b5f51b1bf4e92a369fe0cabe438c798b4c2d5db7b7a8a8e0ece53bb7c048784dbfb39c06c45a571053e802775c1cef69e95d9c573a83b78b275b59ae31b90de86ba15c876019f9e9f1221efbf4d65982927eddf4d4d494aa33424646b1f9a32858f9f97b42998d5d98fa5550c28bd959f92e3c88cc2537edfa18a2710d8abcac93d64f42b55843ae425f0ecc1c616d603e67a1d75dc0e6a1c0cb413ee823b724a80fb3f59ee96b20c792be4e263fe68144da780b ss = a5bd7c2c91a90a483534daabe7992f4ace38e996d23244c99a7f1f4c72431a1a count = 186 z = ce67cbfbf3b49ac4e15bb1c2189af042ef48765f4b8447c42cb23ac792aea15e d = 605f35093a39ccd766afcdb370d971a683a148ef7ea9345cac35c73b77f3ecb8 msg = e1af8209f85fa7029a12cf43148875fa181f5863292c73549f09dd0cbe60cd00 seed = b45bc97d20dd90c46113f5f7ac4f81d12c39414aa935cd26d19c5074bc968e6d3bbf47ccf06689bead6688a4e655d26e pk = ecb5754c822126036d04b4766db734f610287075bf09919e289931d9067d8048b5419ca1e6a8318f755d73d3a643c3bcc3a5a842703b78357fa9a391735ca7e27c782c50cb98249fc78bb5350589abbc6518405efff38c3ed903618ac64729167bd91e63327d0f0544dc81c2999b119d5b76d5198d5d400f7f4326bbf8097dca345ac2bb6f5c8d72c196edcc208a4b14c6a68f31d5875843bf9c112a839083edbccbfbea88045b7a87355ee4e507018954ca1b432e534752345a7c851e672c04ae0b55b002c9156a05f982910ec086108b6dc9995993c35b5264bc554487598b64f5b27e6c9c9081d4c240b3b96088b90e406d4cd74d1081645d730af4a75985683a0ee610fa60b188670ad37bb17feab238788be8711baa44709b2694150365416a592b50be999a0de329679c2c88eea69738482e3789ab778901b869264e921eeb9571a842a4a237095aa4040d22cdffa6b70d90985d9b999f4202cf83a666c82fd71c97a284bf336693fb91713ab869928ab68295b75fa45968d5065fe876a0a22717257040a183ce34bf97a148d6824ed1883d290273072a6db1c7c1b3c1a310a1863810090cd4cdd3c9216b64c8de3b5e44b0bd9be108b741884d0a41959caca1e3ac7ee535aabac44385cfae6979b1b82424c38f32f92a965b4dac81c12c57726c112df5940ddeb61a5c3359d8d56138e2131d5c2a771b46d2a59f567412ea521869d34ab8aa2c74354cdc79af2179059a6428a56b6626309090d2188a9179b9c06b7c7b20db369f7c9b6b9e1b22d8fa0a5b0094d2170173d0672a30c2429bc27aeb0c510b0b640acf40b408db89623b12cf99d3cc3995c4284380effb81549a1ebdfa30768734c390866e3b35fb9a203aa4a67ff17e737101c7fb04d0e014239b1137e0b648e0c35a3a24ef887c8aa30c47b6433d615eb237c306922dc7e1bef91121bb89091ba391bb11b72e48176ff97a91db6d87f352e6b381c8830d2e5577833110a0f23295e783945ba6eaea1586d332d243bca1bcc3f0b15c230518838a390b1bcacd3bcd4c17a7cc4781e060089a083f9ea7c5bc181f34701b73f82c0209118111add9a8a9dcf226d14d32c91af807e4e7ee12b46002e11f69 sk = 326387aed78313372054f5a341ab7395f35b7ae002b8843a1f8c567bb03020313282cc955f780ab3f92cd8266361bc696e875b16c16aa6f8769e414d58004d5ab3c01b52c476c73bf0f2160d46b873223d9d70ab7c9c7f319c5c985b981d78363f31005869adfe621bada62180bba1ede05e71816f95571d0b5866f58c5fce747628ba738654227b4287b57403e6a97239cc81539b53b6a82a24160e3e4b9172c977ba64c31fa6228555aa97d23613b04b5d75905953252ecc4643774362458c316a02a7a79869840ce240462ab02100c38570452f21f12c6dd72eb65cba68e71c3b549cbb8989fce8005b1c3b933405f6b50ebc40cf4f171b59cb3d99802f3e7aa086176a0f1c877b756fcfe9c079c295b253c3f66352028b2885b638ffea8543da1f71a335707aada1a2b58df420017a0fd493bc06b993b6d0675797675e7a4b1220c5ed0b5636e6846da861434992af41b0e953722f53074b97cc70d44aa01a30fa0866d6ab3f3be0683e90c85044b2264776028b7a3c47a330937d35f95ee3e486e7304b49b51ae758481f20289430632b632d581035efe1cd11acc193a39171549829d91c5c622a1c6c8ab65b2ae765c58f007be47a12a161cf9ae92399fb615830c1ce073d24591ec3624ab584690a0accd7e8c71dec186ad272aa8599b4d20a69656b03922bd60027a8d76daf55196b4bbebce05548b24d2fd3cf2a600537c20f36002de5a704dd788c6764654f20701638597f0a9738a0afdcc4353ec75bfa14150697114a488925703dc7893885700f07003f1ca4ccabb5452019044179a8b2515fd89244cd307d242b76305c9b7045c787b4752f847649a92c50079d331c48a41854dbda858e9b09f432b237548ab4158b23d30132f21c5d3a3336b051582b5254b8959871af9fd6ce54556a9a3c649eb97afd47cffd3b7b37a23289e5ae916502607066aa788033846f9114a593eabd74ac1a2631a9ae7c601fe3c071923b93a4c33d7309a7e84809c366d4c11184e43203872304190ebae70f658b38e5067a1cbc51769a80ffbb0dc3b88b33fc1cc331336b0b712806313fc442ecb5754c822126036d04b4766db734f610287075bf09919e289931d9067d8048b5419ca1e6a8318f755d73d3a643c3bcc3a5a842703b78357fa9a391735ca7e27c782c50cb98249fc78bb5350589abbc6518405efff38c3ed903618ac64729167bd91e63327d0f0544dc81c2999b119d5b76d5198d5d400f7f4326bbf8097dca345ac2bb6f5c8d72c196edcc208a4b14c6a68f31d5875843bf9c112a839083edbccbfbea88045b7a87355ee4e507018954ca1b432e534752345a7c851e672c04ae0b55b002c9156a05f982910ec086108b6dc9995993c35b5264bc554487598b64f5b27e6c9c9081d4c240b3b96088b90e406d4cd74d1081645d730af4a75985683a0ee610fa60b188670ad37bb17feab238788be8711baa44709b2694150365416a592b50be999a0de329679c2c88eea69738482e3789ab778901b869264e921eeb9571a842a4a237095aa4040d22cdffa6b70d90985d9b999f4202cf83a666c82fd71c97a284bf336693fb91713ab869928ab68295b75fa45968d5065fe876a0a22717257040a183ce34bf97a148d6824ed1883d290273072a6db1c7c1b3c1a310a1863810090cd4cdd3c9216b64c8de3b5e44b0bd9be108b741884d0a41959caca1e3ac7ee535aabac44385cfae6979b1b82424c38f32f92a965b4dac81c12c57726c112df5940ddeb61a5c3359d8d56138e2131d5c2a771b46d2a59f567412ea521869d34ab8aa2c74354cdc79af2179059a6428a56b6626309090d2188a9179b9c06b7c7b20db369f7c9b6b9e1b22d8fa0a5b0094d2170173d0672a30c2429bc27aeb0c510b0b640acf40b408db89623b12cf99d3cc3995c4284380effb81549a1ebdfa30768734c390866e3b35fb9a203aa4a67ff17e737101c7fb04d0e014239b1137e0b648e0c35a3a24ef887c8aa30c47b6433d615eb237c306922dc7e1bef91121bb89091ba391bb11b72e48176ff97a91db6d87f352e6b381c8830d2e5577833110a0f23295e783945ba6eaea1586d332d243bca1bcc3f0b15c230518838a390b1bcacd3bcd4c17a7cc4781e060089a083f9ea7c5bc181f34701b73f82c0209118111add9a8a9dcf226d14d32c91af807e4e7ee12b46002e11f6921680cae7a4123ab5336221aee8956fdb9bdba9fcca5a3b253563b65358cc7e1ce67cbfbf3b49ac4e15bb1c2189af042ef48765f4b8447c42cb23ac792aea15e ct_n = 94588f4ae7f53c9702d957e1a20eed90094590a1b3c87c2370426ff0cd6a8583f00608be3cdc7349c62fae6272e2ac647f847c5d2243873d02152ce00a0d235c54123ced2c0133b9affc686e3f1d7b42d6aa64975dc30764ad32cc48da4cdccfbf3666076d46d8cf9cfbb2d660f3b1eef92fb02485edcbfea154ab360312015a72b0006fe76cd04aa4740502a4face287107949391e9f9114ca29b02d25bec26cb732a6df20323ee73ea9c7bfa43540ad849196080b7ec1baa6a5cae62be0f8daca507f4428ba4c7bb5d15f3f751f944992beea67f5169b8412810b4b19394b9cba45579fd9c2a9248fa0474daed5c28e69ecb1e0067e47445aa93d81574d79d388a2ca65467f77ee1787c78a9f8bcabc05d079c2ce35aae65ac492b2839979b6841f272561223cab2b4bc15020d7aa536ff625c2e0e6d299ee3afc66906c47b0e34224683b71ed436f59c53cc5207eb755a2c7679af2b6689a27ddbf03410ccd8f04bbabc55317ae6efe2c237ff8de6b9de67b6a4fb7a8e79416aa06ba9de742e843e60b92699e170e6dccddbe0f18da705efa419932a3234acf86ecf8fd31c08f4d34d022876a71c36a4e8ad3e8c03354a84131e8cc8abef380b535d70a40bdb4aebe81d0c312a17aa0a748d08c30b68121e2a23107991602b017fac41279eede88c8c32683a992ec21e2f3b838ae972e55383ab89b5e292a2f64f2e1087efc8a65ad667819b9a46dc79a3054616da1a568b0441f0fb6958dbe9be96b7a7ab2ae1e4010705953c577363a08a1b38ddf31444eb547c7d9d438f683171c39f4226d4d69c63ef57a50314b696c3af6b19266359e532ec781e89735580de9ceedc274fe38d6e0bd9a78e888e0a0f6eb3a4f061026726095250e6ab74490edb0d1b41e25d6df9c19ad6db4d68563c0fff2eca5493e773607b5997d805f7f5731755b57f0a3f51205b7dd6a9323c9800b6f39e632c32571b24d6e358990c904df664072c7cf7b17664c5eb49248a90cd3c11d69734bf2df29250793ab5fa339329d19ac997a7811efaa0f92aa36754f61cde31e1131ced1075a210fd5223875d8bfe ss_n = bb42c781364f4297652b3b8cf82255fb58afd161e376a29edef2965fcabef57c ct = e9ec13e9ea019a0c338b83eee7070be9d072e4a474f8f785802e7bb0d7b7f475f036be8ee3ab57501850739f78347e672a083a92c4a004cba464833d73df9bbfd44c8c5679791be2885db7607e0c713189513c2536448fa6d4afe0f4f3d8b025462290829ada0d4c0215aa548149329434875e3776ddb8189ad17f9fadea40c662d85a2079bc4b32bd4da8d2383e0ccc71c334884dbb004fa8390c92ce52cddd00b532bc4d23a91c7964a446848aed7483c8e01db9162dcbccbb7ace26a2838e43686d6716951b8b4ab0e48746258beef88d02ff3d01692a32bc5593de6ed22b0c2f87f3233f8ad3649ac0b86541841444bb2a7616436306870b7d93a908a1a1abe0ecad984390d5de7009cd039b2a40a3556accc13c0ffd8275cbbc2ff1c1b752930ceaa05a563e7cf7ef76e3ec5264fb97f93b62d68006fe68b953e904a65bf4095911c99e912ff5887d45944619fac7424ae8c70cd2064ba915b6b25210463a9e5fe42980da33c77c3176d3bd70285855a1cf57456bcb9e45c6c1a7d75c9c2483ce4d99da65b3a5450d7d5e407036fcec831f537e798bcb1ff15fa32eb87b33f392de231c849b1248dd2735b6bb2149754c544d2a206c6b41a03972e1d08a2b1bd8bbc239879a098cd48c6dedefed09e5a59f4e848b570dbbfc0d2e65ff694381b99c866a978d5a3cb9c39f086f4eefdb3fcd2ee35a1bea8cef6b1f83ddffe2a0bcceba17909a787d2e366c73fd2db30545022e69a54712ce27dec735fc1543e33fbcf1e1955983bfc6542304b97b8aa0266d1d6971e7aea6168010480424892ef3973a1b479bbe7373424f45935b0f930b280b36d202a50b143525d7695ff2ffdb0f01661341563f1fcf8bdf93ae23e9bfcce9454cd8d5b7b3cd2c3b424438949f459c353d3a73f5e6f9e2c764462e9f53e0f1dc2e9e36a06770e9484fb4a9c5e9526d0cbcb78b0543d20d6b3a9adaeb4b0da20cb87b188787225e91581b3f69bf0cf0075a05a953e9948793844b049baeabcecc04f15676220f2a45e7169b3fcb263658e3f90f7d3e8b23258abc44752d55ec57eec8385aa5a8b1f9f8e8 ss = bd2fcddb6853f084eb368d19b89ecc8acef22325bd69286e7194b95e2cf5128c count = 187 z = efe8e1ab132f0be414d9f038ae810e42da0897048ce5d840063a2c5253f511e2 d = 7f4fd31cddc0217d453e3339044e18c9add82c8f558016f66d21f7d0566fe11f msg = 66fc853a30638086b2dd4e643e5c4acca6e255d437622831390d0e9fd678e138 seed = d89295c8cd87b3a23d58125a45ea22a0493a2e961fc087a241d9d9ffae325e5bbf68f3573584d5cafde9321fcd4e8ca9 pk = e84cb1eb374db0288449eab4218c09f925613ad11fe92c4b95700f44b8a1576a77efa2a991eb9fa16b0393f7378e1a04f985b21992a03736cff9fc347b464d68492d32f3c503095d8fc5a80a195f9e6746f9d98208509a8ec09690f500ee881a50c236e6167ca8a840acf378fac5a61b30b59e5333ec059f359587911986c3db1898d1520aac77ae84c1a78779a0d3126c963dc5a25671606dd2c42f208cb6ce46301f24165e2a2e77302d1ab03abae1aaac89649f1b0856e35267335cfe739bb108b4282c4d2d63ce2c9b833b8aca8fa287df14926c599e8502662a942478746552779ea8a648d53b2af2853b6eb62837c42f11b78d870828b734626f8058423a11cf597ae223ba99336fd2729614c1946bfc4c10333fe321bad02545e743c62c504b60d810b0084fc3e4b79d611a768cce639aa620a59ec4254ab683b6fbdb7bdcc68ee006c30da56b3e1996209a1e27566019076f3fd3532d064beff58af8213c45c9427fa59e528b5454454132d0a499d9671abaafed8b5bfea84c91538e54b661dd15ca55f34fada0c2f2f66931f6a6cf4858b7caca63746a5224973cba41b6a8b643a492d51718276607c74290e2e2b860e7a254c1ad2a023880575fec70532a03348fa000da6bc6b2cc0c8486cb76d2073e54bb18cb6cc6d67098c519e3f3c472d865de3a895a65965a285a004418629a4c80753c30c29fc2c6b36333447e20723fe82fcd39467ca54ce961787ca267b912be11454db9c06308997042f8cce665cdcff44cca655ae8f5ae2f4178d6fbc40a500eb3b1cfa3c3ae9082a1ff055079f2924a06ab498053a928a2ef99c5bfe44e58a20993a9777f21ba19524ab3c688f111b590223efc075b8bbb8ca491999c383f2507324440665b98471687ac18785fb34caaed400aec72ce61e763770a71ea55cbc7209eeaa6ad759aa5aaf4aa9a59ab61bb4698659f743cb8c38c64d74b49dd0a55c1c32e58eb06fc596fc389172d798e389420be3cad465346e64237f8f417a38a5332570f653140f0b98f34881a86e678cc014e76510ac8e1831a6624696b7c5b1349899b1673098291c425635519f40b4f07ffc6d006691ce099b969b9f93de49599d5be32293ce8 sk = 9228af42e1bb78568cf92209a1a428c5cc179af6a9a3d2a75d185fd0d3025c47420017afbd2a28f4b2ac32f8a20ff15594da58738c366b6416b23751bb25a39c8a9ce023b89c18b0eedac442081bd75045c675b3f9dbbbaa30800c1b0103d4bd24e16c1439bbc5f586d9dbb612e2533af241a3463ceccc0243963553ca5fada3b21aab8e3385ac4c35a6b2513f50f15883fc74911159e1584706e49c4a42c95415c9dc449e35b17891e38c17f54916ac1641d02000c41d1d50886a566de775cfc8c630ea36aafad6a3781a6e610435d6cc4dfca826a3a8a736b311a0c06645396d6fb1ad75d724d86899ab16aff66ca5c21157f9e80dc1f2299dd12ec9b03d6b38a46d0baf2bf4b611a6cb815453288cb344f2a4618ac510d330d6986df51961a700b4b0384a5c794416fc91549158f37c1867578daa68abd2ca334ad52de030b3de2b11931cbc68733e6fc4446c8ab5947c68206793db8b174e470058eccdb9b49b8e7c3d71d8212af5bf89d4047920994638479f72c19003736db807641152f01181095a5444e01ac4a4a800e194cef48abe1c07428c25f33a86b8466385a508ccd28535543f34d4c8c0891b1726a961502a58532d499527c9567a034557235099a96b778d48ae1fb579bfc62d189153b3f24468b0989ad164c5ecc4f4aca341927da5595976fa07623730f9d13ab966394f2a6030b378939636a401c07d1330ce1b6eae5c88924c9fbfe5c9a34729e5e41fac85111cf23ba8e25077da9556cc231559004584cb7acb29d158916f905bd1700943952308fb4ff1e63673da02bcecbb9b662c51c809fa215e03d69370f52c5c094723322247e3ccad48b2baac9f585801e8a4b5ce2682891c49ddb69a7bdaa1aa6a1b19f45440114dd3d01a2aa521d4e69760009109cc37a038ba5195605447681c339a219a90af38c3614c815e616c7dd938c3f7948487081140017e52cfc2e6984bb96942792f38a846ea363d16c481c123cff8623a05a7988a5cc076812ce7d286e7535ee8626d5135647592aa7f5073317957718c800e31a2ad1468e5d3c18d396bec33cb5427a25f7879e84cb1eb374db0288449eab4218c09f925613ad11fe92c4b95700f44b8a1576a77efa2a991eb9fa16b0393f7378e1a04f985b21992a03736cff9fc347b464d68492d32f3c503095d8fc5a80a195f9e6746f9d98208509a8ec09690f500ee881a50c236e6167ca8a840acf378fac5a61b30b59e5333ec059f359587911986c3db1898d1520aac77ae84c1a78779a0d3126c963dc5a25671606dd2c42f208cb6ce46301f24165e2a2e77302d1ab03abae1aaac89649f1b0856e35267335cfe739bb108b4282c4d2d63ce2c9b833b8aca8fa287df14926c599e8502662a942478746552779ea8a648d53b2af2853b6eb62837c42f11b78d870828b734626f8058423a11cf597ae223ba99336fd2729614c1946bfc4c10333fe321bad02545e743c62c504b60d810b0084fc3e4b79d611a768cce639aa620a59ec4254ab683b6fbdb7bdcc68ee006c30da56b3e1996209a1e27566019076f3fd3532d064beff58af8213c45c9427fa59e528b5454454132d0a499d9671abaafed8b5bfea84c91538e54b661dd15ca55f34fada0c2f2f66931f6a6cf4858b7caca63746a5224973cba41b6a8b643a492d51718276607c74290e2e2b860e7a254c1ad2a023880575fec70532a03348fa000da6bc6b2cc0c8486cb76d2073e54bb18cb6cc6d67098c519e3f3c472d865de3a895a65965a285a004418629a4c80753c30c29fc2c6b36333447e20723fe82fcd39467ca54ce961787ca267b912be11454db9c06308997042f8cce665cdcff44cca655ae8f5ae2f4178d6fbc40a500eb3b1cfa3c3ae9082a1ff055079f2924a06ab498053a928a2ef99c5bfe44e58a20993a9777f21ba19524ab3c688f111b590223efc075b8bbb8ca491999c383f2507324440665b98471687ac18785fb34caaed400aec72ce61e763770a71ea55cbc7209eeaa6ad759aa5aaf4aa9a59ab61bb4698659f743cb8c38c64d74b49dd0a55c1c32e58eb06fc596fc389172d798e389420be3cad465346e64237f8f417a38a5332570f653140f0b98f34881a86e678cc014e76510ac8e1831a6624696b7c5b1349899b1673098291c425635519f40b4f07ffc6d006691ce099b969b9f93de49599d5be32293ce838cec76ce6fd0420800664c31b23dbf401302feb237c176fe897a7bc0415edcbefe8e1ab132f0be414d9f038ae810e42da0897048ce5d840063a2c5253f511e2 ct_n = bda45c45b2f56ce306b33e847ff146acb104d1bc350fada831371702157ba0677c278ca8a8c9762bdb60a1c4c54393d8ae6c3d9519a93bd7576fede115cf7b4b44e6df562bbacef71b694b2283132948d62063d0e43cb857287b95c7ea09723df07ba6d6218e1fd7c894ab884fe47bf1acc9b19d1106346f472335c60e96f515f3bcb993ee49a3ef0cf0eb4ab3c0a304dea5e69c17bcddf34489f18106df5f69a0a53c33244f3da0409d01276e5a27301f26cdf085d5bb3e75e51157f6ac1d274a2e3a0c5d892debb6c5226c5060f683467f7b992d9c785e9369fbf6172d125c647a5739940faed824d056c583c09a154d64e6e649eea999a22d871c37b092976fa8d843e9734f8850906642e457697d476243fffd39d7b363486156a75b5617f0ec806888ca52153fe26da71913194ecc09cb2f0d960dfbf347eb17998b25c2db1eae67e8a438d5f30034c7bd9662e4831b5729589877791d0ba83201475736baa09088bdbce6d7c4342212d3495af03451b91aff010168ba9880b1453aff139e12702fc7d75c211d4d9e651b7769c1f6a23ee30106959f55928e20753eabd7bb9d99c2445471e911d877efb3382a400931041100cbcf80a34384c00df8c1706ca16840f32876c3313c5426c5698e91ecbbd1f5cd6cad5340a73d6055b3ddb8b473d0d73137b2743b460b182020e0e00ac49c7048d38e4f7d995adda44a820d327b63e3d9f74c1ecd3d9e0ad3aaaca591b0a2903c349c770d1f9d66edb971acfb4ad030140d1aa0f1e950b794e44c532124b3a27325b9da006d1dcd3df2e135051f8b7ff05f3ee08d19e42f91f3ab22b5465cab10a5aeb3c05faaeb96391784a2b28913b3e1d5ba7671ff1ae10c066eff45f345c26a93e2ac6c5e265f5019f7f31854627af56239fccc4d4bb3627516d91c8b6edcf8f2d2b50ff8b0ae6a2e410ecf71720c7d7cadc01c3540c39a7ce31f82d5e05a3997f4fee639837ff2ee2e0f1db9798e8d38b7ee0b542eaf14cdd1fd800de0eb9ac3a7a1dbae5f6444c3f8688c692a0e6c2eefeb65c62f2714f10c78f67e667938f612283067e4a941bc86 ss_n = 935efffcdc3726d8ec5e779adc2c67908579bdaf53475900636cff6057f8468b ct = 23efd34df4a1cbc3f959abbb798914fdc4f15301a31af65e3eeb8710930faeb4193a73728a237a532d03e5a844ce4d63030850d0e62baaff2c6b81728fa6a3185bca4d3064c43c3d90f43b5d22181a91908b610bcf88119f9ba2d5cf9ee8144cec498e085fcb3bbd6cbdb5437a44dc87d2937ab64217fec9bcd5dd150944d47c2f6f9d9b942b2e1ec00a9434a07cb62c62693844b0ebf934663564bf259eccf543ee83e101f1c1289c435525418de71d84b0a527ff7387696a784f4e87f32eeae7b838cdf0a79b79b871160fe64de907f78ae97bfad6406c22175834ddb0b83698f40b29779c179a51cdc5f6fcf13ad8bf8ef8f6376ebdee5e7db47de05c42310b4bc84f4fae083fd67e5c5a281963630a1f7fdeef6fbaf75673350b42d43ea351dbbbd54a47066c3f08a08fe74246a550da5d48e2719a5248c56d94e45bd306748f0f96c124aed720ab1d218a7f5eab33c1b58b7cf50da20e61c3b6461078a5e8cc4db4dfc94bf16d870237825ebbaba100f39f2a235546b26a3da29186a8417845da2dbcc7f13871743bdc0d7baf5a66cd64a5a16c821ed616aa3a4e52b9d83b7ef87ecaabcaa542de6e1ed0d8c89a5b0e7ac813b8e41439f6335235e18c7df77c828ff657b9235247120dc675c117bd5897e30609c9b05b44559c66818dec204aaac14e84bc818c7ef3571a38aed26b38ed48aa0dc48455219470c7bb8792ec5a6ff99958cbe68aacbe7e15c0642b710e0f58d09103cd888fe02aa69088911b226aacf7a0ca28e2cb98850a259c4fd7548e65205c872a3da1432f305604ec4f6b79bb80084eead7eca8bc84c645ef255b6bafe972abadea263d0221056a4fd1ce4a4cb75548193b02f6feab848cf538d1fd29fc4560733e973c5115b8e9bda5453f65deb8d0333a1135bd00a5d81491c8259f2359e6f4471a834cc844d546221c06308a8a87450c8d54e51c1704b4c1b273616da847b6db5d46f3e33708942fea95fc9b710be0ce5af1a23f5d2ce3d311a65a04249e8416bb8c0e11cf4b5bf7a004d4f49cdda368f755f820647073bfbaf8fa32edc8a076815af55373e94d ss = 76029d607a8b488073dedeb722bd2bffff2d7b277fb8adf91ee533a35515228e count = 188 z = 4f7e543f298b047d2f825fb4d69773014f95f494ebd661805f67d90620e19a4b d = 5bffc1fca2d65e568d74e5c083dfed330bd60c4e0f9e725775b390471fd2b6fc msg = ca9cbf1129ff7100430fec88dd7c169c10e2a2f710b930d542e03debfde80c25 seed = 3ed64d9bc68952758667d26e433c96b52329eff74c96e3bf836b1e6246889d7710a288612c5f669243dae669647adbd3 pk = 8cd5adf558447b5083b5b1c5f175ac3e547e19d5c50b785a42a2cb0ec11ff15b51089c1235a244b1868f4cfb09871649e6c3318c3a5418ec20033c1802c1ae32681624f525511c9df81c36efba0c8bc4a243a56cc037a0eeb164f8f7832a8c82e6b3b1785abc44b9ce815c03af8bbd539587bb63298d960b1aca3d4dd18701065a19d44961f77c97ba02f4514f995191f9ca301ff17d0bcc4e5e424dbb8c3bb0918f2d707013b3af6c36a567951c46bcc734f826bcf25696292a456417faba1d481b621eda2a038bca223c125e49845af21fc7e78b6fab2f2c054555486645317bf4e51e43f6225223c03fb127838b75c93a0771c6c303b48811017d07ecaa0d82b58ec61b5b3726e7f4c864159e9694c55ed8c563c93683b65dd2c0bdad88c638a482f0e78475538a06f757a74c5d774606e32a00b968707b81170438c827a2153e392c2f567543251c1a408ef266c9924b2894b41fccb1063685858fcc9674d91b7314a47b644d406746230784e3c09688c429965b1df19c34c2186b3998b52ba08d281975915ba5db14c00b65b096618090793f49a2227e0716d711c24171afae6b3c3c6bb1ca01a4f441c2a9d33924ec1a0ceb6f5d6b96fa42a835151d5da97fa0078feb25b36e7766ffd1096228b24d1ca456d0aec80c44f3e379e6d798103514f3e596e7f37e88511215864039513b48570be9f5c1261c0069046e5f2c5a27087018a824e27abbd82c3c8b7145f6c096e30142c8fb79b3896c2c26cede6b42041443e87819593c25aa1a0800b72185a40d49907e39469aae78acfa34c685d804002d82387657c5c10c550aac0f69a3bf738e14519836e4bbe0193a98510c352b73e8718e8ca85b78bc16b0f2712c5c5742eac5c23c6b0e9981ed89148058c2ac84bc5e0b995a66c079c9a600d02ede9565fc9016e681747649302b154e55057085e280947b11e707979156079850921d3776ebe67ab210549d6734293a01dc78a7a5039b03a076739c7f8f44cc8226b52a607335a453d7330068118fc2417d56ac2a2dd598b3e2797032092532744b4a2db5802d1f32a925336129c033d4455604c431058c386678449164881fe3287499be530a5f58e089544c2e70dc sk = 67d85a83eaa840ca893806afc7b4bddec0019c42ceab10b8eec0c57965c17d67bc31b69ac2f8795bc5b5fad5092feacbcf9a065aab7c56874c0d040a39478c668a5e0a12440456155e5c7209a924e603c46c936c4ff885ded52956b66f6b82b45afb73df3056c8820ed2071174817f7f3392a8d5cf8619ae332567694c017076cdabe2a09728753a0040f4e04319179ce276bfaea30fa6f60997195d210114366c0c5d1437144998e9088c00d97ce20a3cd172518a42b6bf93b45fa4b4f3c1c446b83e18b8bf0b0a24432049b8fa0dcf57124ea79585b5092d7470c5e6908bd42934a905ea7114d10b6a1db298675b0899d654e1362133fa8681d20106b1348c257b0d53bbd7522528d418f2b9199fe97076e24e64a84eff3c64454c89e6a1602a93474437c5c3c25179796de428c046574cbee568fb510fb07c99afc3abf3fb5b73f944d186cd3a20aab6d95292e45d2bd9b31bd731053815a58b937d658d4527c1e1220389c199069039484cbaac21adbd484e3b22cd6c1a2167678703345931cb907af96c642b8648738ad3101b2e7567f4b453e356ab85334bf61c24ec3411aa2ace713700351541df8393052183cc2414484847493ba84be66b5c63bfb170aff179372ad3bee640c175f69350f0af485c1ac1e5471ae508392a023ff382df345ee9e46778550df71288d80375e5fb2e4dd37b023443c2d1ac49d24d7c763ea4f361da01ce9d43138f88a52eec165162beb16c72c9d334ab155913d7254bb4181bb92c22a792b83480221032069595a9381c48a50c30b19ec9500c60d6c0a52a8ee9473d36f7694efab38fb44f26c086cef9164a01a71e579146da10be3487f201af3a0c919ddb61129333fb956ed011a4b6a158f8633b32470e3b082c552a304a3a1460b72f4bcbbc5350cdc89316f9a57d2537c78e47ac70a8602429b423a2c2c226475b7cadbb800c8dca896fc4c3273a9e2f4c8fe985c35b517cf7b24a41a2c9002735451b34f4e922abc261204979b6b9b5b72a4705285d4a9cc697786c49eaa100c83f4af7035a549ba8b681defa6b16ea934e736920d43b8345968cd5adf558447b5083b5b1c5f175ac3e547e19d5c50b785a42a2cb0ec11ff15b51089c1235a244b1868f4cfb09871649e6c3318c3a5418ec20033c1802c1ae32681624f525511c9df81c36efba0c8bc4a243a56cc037a0eeb164f8f7832a8c82e6b3b1785abc44b9ce815c03af8bbd539587bb63298d960b1aca3d4dd18701065a19d44961f77c97ba02f4514f995191f9ca301ff17d0bcc4e5e424dbb8c3bb0918f2d707013b3af6c36a567951c46bcc734f826bcf25696292a456417faba1d481b621eda2a038bca223c125e49845af21fc7e78b6fab2f2c054555486645317bf4e51e43f6225223c03fb127838b75c93a0771c6c303b48811017d07ecaa0d82b58ec61b5b3726e7f4c864159e9694c55ed8c563c93683b65dd2c0bdad88c638a482f0e78475538a06f757a74c5d774606e32a00b968707b81170438c827a2153e392c2f567543251c1a408ef266c9924b2894b41fccb1063685858fcc9674d91b7314a47b644d406746230784e3c09688c429965b1df19c34c2186b3998b52ba08d281975915ba5db14c00b65b096618090793f49a2227e0716d711c24171afae6b3c3c6bb1ca01a4f441c2a9d33924ec1a0ceb6f5d6b96fa42a835151d5da97fa0078feb25b36e7766ffd1096228b24d1ca456d0aec80c44f3e379e6d798103514f3e596e7f37e88511215864039513b48570be9f5c1261c0069046e5f2c5a27087018a824e27abbd82c3c8b7145f6c096e30142c8fb79b3896c2c26cede6b42041443e87819593c25aa1a0800b72185a40d49907e39469aae78acfa34c685d804002d82387657c5c10c550aac0f69a3bf738e14519836e4bbe0193a98510c352b73e8718e8ca85b78bc16b0f2712c5c5742eac5c23c6b0e9981ed89148058c2ac84bc5e0b995a66c079c9a600d02ede9565fc9016e681747649302b154e55057085e280947b11e707979156079850921d3776ebe67ab210549d6734293a01dc78a7a5039b03a076739c7f8f44cc8226b52a607335a453d7330068118fc2417d56ac2a2dd598b3e2797032092532744b4a2db5802d1f32a925336129c033d4455604c431058c386678449164881fe3287499be530a5f58e089544c2e70dcf22b5b0d0ca5906d11dd66b7d42e21fd7f176b1f1bae124d2e495eea2be770714f7e543f298b047d2f825fb4d69773014f95f494ebd661805f67d90620e19a4b ct_n = 6e0a9cbc88c7b16ea281e60a588f5c9ca7ab71b52972403324a64d3a0c8826f0b24723da09a7161cb658f2c9c353cd3739d655501181f9790f1444281bc6e85a5bf7db40bb7c29ed3d9944919bee5dd85a046778ad0ea8add027bfec718bb7b46765c97c4c1ecaf3bb61166232a8228bfe88575774deb114bc1188726351abd4b34c7da7b8f82fc40e9319b31b0ac4f7ac091ddf5cf553969cecde59aada48ad027359440f12e658a2bf0861ec9b996ac2dcaca373d2dcd1caa587922cd02f9a6e4063f52ccbdfd450fa136f1d741be3e5b80f910b3d18aa89a73f6a2a477dfc8714f7a9c0231be1ae49793d63321f42babe637cd7729b21a28c7058139bc8a0ebec59cc5f5ca3e61fe0ae7215e1e87344c0415a753f32a4525ff8e47d7404959e35537e4e7d1c7e24dabde1961ea4aca01188d5122eafb77b84667650efda09442e22a556e112fb47637c452732b45fcf319fc91439a76f373eedef6727594ec824648caf034c9fe33bd607e42d55b018959ac3541d77b0cb1433958d762d85931f03ca046c07f2f7bb9cf313a3887904141b4da5c15c13cc5f9c97ead5c05ed3d3c563f3bf09ab0548ae8f09e122bb3d3a38f8da1a7f645a578550ccd10b4bde9ad26ab92aa4472d70875e78d8172548b5c88da12ca94c30669f8c6c612ad78d044c28bbb54c943e29f32f4001a5f328ebb3f28e9f612f594aa3e9635e3c4fa24a95263f8e924b92e235efc88be436021c3c0ad00a54b087eb414ab80b7b5e2df9afe151090437602eae4a1aa0679d8a479fc43dc4dba68b94d094541f2defa01fe0b9b505b0254e92eeaff7a7b104bde9962749af07b33b8a045de9507192d815fc1897fe901cbd67b6515978b646a0611b068201af68ce5fcfed16236a1d8f527bce7d153d10ad267cbb72e93f7b5eefb5130a3b420c23bfc2e6de3f59e3a46cbbc2985e9b7849304a0aedfae249bbfe4f7cd3a26bc55688f3cb6ec5f3624b39bc7e4e85a42d73dcae7a1c12efb450b17f455b35446ad9b8f8ad6b9fb7fdcf147cc9b6c84b5f31cb958290ded719af1b16f7396603b208e3c993b56fcb96 ss_n = 2c4b366591cf2c7560a3248401bd8ea386ca6ad0c1aeff2f6c83db1f6956eb0b ct = 38a68149bc044c71fb1c6de6e753872e1b5d3b8c5d72057145e5bc8beafc117e1c1a7c3fc3f5686f851c2be6646a38fce0b8013104b333c4964298b08efd666b361135c49673033d41e3da5205317774f71ed856336ebf6b327e8aacc063853b3f48369c073772409af74601c5f648cf898f0082a15c1b1ad0d837481badf5520bcce53fb60a89e7890be2e875236edb983463e7bf137be92fabfe283dd75d3364a0a5915a3bb36d7fa97dc6206286700e831b327d09335fd4289c64d1c028136a25215919ce1431a8fbad15e663e22255baff316482e14aba60350e15e3b4c86b8ed27f357b6cd1b8e95af33209217d98c5533af21a81b6fcd75540ab94096d3df992ed3691368b30fd31f90633cdbb7c5148716a9c3bd92a4af252930a32a89bf0f6059094a4489ff3e6a81b03719ade62db72bf3a17b58661e7b22cfac8a7c0c91a64e9be53db4768868d024009f82d2c061b30c2a0d6d8a1d07ca5779069bf055f7979645d3432b6fb4f1688dd1ec8b0d1926457569b9eced9b0fd2bcbd88216e3b950a19cc7037b3e6082c5247e073172857e2e7576f3454a1292b7c43914647e2c121ed9e577626ae9bef201195a8e8f8efdbdd15b5e96fe6acf323f4b68589b17d11c7a9efea252748d703bc5b8f495d2fc2e8ab2d18bcc67fd467e9e62ec3ac85baeacff1b11163dfacaeab8c77a797ab4ecebd340e9699b1bc1be11341789314efb2ad3aa089cc611d8537683d735916c803d5e14d446b554dfbe938dcc88c44f75a3a13151bffa0bb0f9ab53cb20a7f722878e2d56773d482fda9f4d11153fa8b898c655a10044a181d4bf62de8e78c72ee88b4d44dd285ec4dfe7028d695f3cc6a7c2968a6aed30e0fa8c992cd86f153a372090eaa1f41d19c05b6e82ac06ccaeb1f7459e02ec685d6c81cfda47b9d221e9110d453d569e161dbdbe03934065bba8de73862dfa9c7b917f0095a2e609ff65089f2518366770e573c5b3f866a601cad34c319761a2a67f70d7797542f891bef03dcf95cc349804fb759b52e051a2f54c05cacec90a03c0a843ba3e07f5ab55a65d195cbbe1d84173 ss = 76807ea8478b40bc52ce66feb844c1cdffcb33b664799c08a79c641501008fc9 count = 189 z = 5036c536bf43133c8928efc96141c94297dbd460b2c922d1bbdeddd062a1e65a d = d5a7b4f704abe5ebf4115cb80cffa11934bfea982cea7dc504c70ab29cdb1951 msg = fc8d2d3c9adf67bde18b4c34951265a4dfe5b124a17eadfa769517e600e7f301 seed = b10e9cdfca3c1a842ff005168c4436afdd9d3c74cecb9422efc6d212fceeafc3d0d26e36013b14dbc7f61006ece65ede pk = c435ac04569e5ea49c057701029c0a8ee0430d7398ec475d3a770580936a5bb70390b52a43917560b5ce6edb67395615e735b1ee592f15c916a444c6a18392afe95fbb64c20913a8f0dc837089521c78aa9cd55b9f1a4629e61fd035812daa07eb1a7ec1ec6841d76b33468faed210510b819e24b2c979c77739672231a99c165732e4267fec53e90569bbfb42fb6286edebb85eb225e0b67a7703bf9ac59756c4aef3d3522de7024010869b857e1876653749c65a867d1e526f09225bca427fa73016d2402b00ad504667c9a4d2340c75501adb9e0662cf20b7788592b097c1a8713c9bf3272130e6c6f1400ec30538801517f59506c18c861735151ca5688e34be78701886457ec18c900aab08038576d910b417cb2ce8bc885645c11f401c2950c4e58897787ca9c3b4bfc4482903477aeb644e02c271e8367405aca1bee9cffadc9fafd80cc181107b3a566f248c3a7ccf9761bf7ceb2b402b9f07e99b4592020d34c608f85f37027ff6f83083b3ae6f7628b2475712ac4a6a2a02084842f6003cfb00ac8d1778569a77faf156c7e2ceb105abd91507026cc4ce222d5fa74e84354a6c5bcb35387141652b1e6bcc64ca1d2c4a932ee317bea093ba0383f0b7b9982109afb87fb86761cb2536579891d3c57c7191b62ce6a209457f066454fff45ca51a5feb587f2545320b700738d9cb9e36bdb9750ca13487dfd3a5a59b3edd1968cb77b7a841a0f4d16381d99bf87a1d2077b773936716528e6cbb2eb8933e7678cc43f9094fe677b9e3315dfc552ae78c218a767bf6bde5e90df09c63fa197e245cb7069cabc7d4b52ef69e803237d524a77905028cd591d0f152259aa93d824b3b807f2a7c50fd7cc1c617c3e9e66f08858b48f33ff7836d64819392142648a035acc4b6eb0038d63959034b52fe006438a10e63260500882f12563caa834a8dc8498f5167d9f2162bf94434ea729f52015890bb100a85ef5008aeb25ab5163c5b302d0c61b337a6347d7cbc79567fa26567e63b61f2366b77894f81a23c465019d3a35e3c24c62aec56ef046fee41c79d137dcc066abd1880a41b81a6a95e9dad95962c3aeba92cb3898f5f6739f04b10d3595f100762609339e85b sk = 93b44bb2a162f06aa6cb7902e4667b0a349e769784822961ab596e79250c756708b03b18364636e149641fea7abc1aa4e2e0ba6e0110749caa2f7810ed926152fb3be92b9acb73568d7c81ba402bbe7515f0fac890133cf868ae68423c34e34843b1c1af106bedf91c0561797f5b1d38f26bfac0cf288c384c66019b321e831752f371a3cfcb04dd3cc51b706d6fc97421e70f2b20a5597941884356c05c4a82917ac960111c142fb1484bff137e69ca9224e57e9ab4a48d43bca31b8c71d57c5f958c9962581a7aafd3db6ad1c5a0fff2ccb60b8225f8013fea841e17595b1764a4c9be6df75caf834a74c567b9b6034f5c154dcab628316de7a71b4113a41faca1d4b9a18182893fd560df4496ea09a42d357a4a4149529ccb84096941699c6075c94fd3b2075b15ceb302f1d2a3692006a0655406640b8d0a65af3bc9fd5498e1e35ada413ed8bb11bdf56ad7938ec13b35afe513f62cb5dc6c10cc296dad6808e1eb4a7fc579b6ebc62243672a1531d2e275a5e1ca5e3b5f7fea23070968d0d904324067a9d78771d7854d6bcc615b4379f18cffa32020e38db7e4cd777b7e6b815cc66cc3d452622c702b176a08bd32bedbfc6d65850e61a8870453a5274182645341c1a74b8292b4f0c6bc7da913bd00347b9921396b799a55a2349a957969030b3aab6984522975201b3c941190b3f0b47e79758114b99c6340b477434baf9a2eaee81215a0cd731a33f98ac1984949ca402081aa07f45452a0cc9a4f6b5892a22b046453123a6786a527d1938c9c58c479352fbb16038e8bb5b14500437c91f5f8785dd08d25814df70acdb3d29f6a372b6646c41d89804fc9c5d4e471deb52061772b76f47c382c4381c51faa5723ae53cf1954b5a1d6431dd8358ea0c3afd06a566391bcac634bc1871948bcf945523895afab0b50fd49395d929188a6ac90fba439bb6dafd486f0da066b5c4e10663f80caa8f7980bff586154923daf160c15f4969ca3683dc935503b37e4d48217c01e94906aafe57b3650735c1513b87ab73e0609cb70c6fb67c804e5c2a8f9327d75205909105a33943d087ac435ac04569e5ea49c057701029c0a8ee0430d7398ec475d3a770580936a5bb70390b52a43917560b5ce6edb67395615e735b1ee592f15c916a444c6a18392afe95fbb64c20913a8f0dc837089521c78aa9cd55b9f1a4629e61fd035812daa07eb1a7ec1ec6841d76b33468faed210510b819e24b2c979c77739672231a99c165732e4267fec53e90569bbfb42fb6286edebb85eb225e0b67a7703bf9ac59756c4aef3d3522de7024010869b857e1876653749c65a867d1e526f09225bca427fa73016d2402b00ad504667c9a4d2340c75501adb9e0662cf20b7788592b097c1a8713c9bf3272130e6c6f1400ec30538801517f59506c18c861735151ca5688e34be78701886457ec18c900aab08038576d910b417cb2ce8bc885645c11f401c2950c4e58897787ca9c3b4bfc4482903477aeb644e02c271e8367405aca1bee9cffadc9fafd80cc181107b3a566f248c3a7ccf9761bf7ceb2b402b9f07e99b4592020d34c608f85f37027ff6f83083b3ae6f7628b2475712ac4a6a2a02084842f6003cfb00ac8d1778569a77faf156c7e2ceb105abd91507026cc4ce222d5fa74e84354a6c5bcb35387141652b1e6bcc64ca1d2c4a932ee317bea093ba0383f0b7b9982109afb87fb86761cb2536579891d3c57c7191b62ce6a209457f066454fff45ca51a5feb587f2545320b700738d9cb9e36bdb9750ca13487dfd3a5a59b3edd1968cb77b7a841a0f4d16381d99bf87a1d2077b773936716528e6cbb2eb8933e7678cc43f9094fe677b9e3315dfc552ae78c218a767bf6bde5e90df09c63fa197e245cb7069cabc7d4b52ef69e803237d524a77905028cd591d0f152259aa93d824b3b807f2a7c50fd7cc1c617c3e9e66f08858b48f33ff7836d64819392142648a035acc4b6eb0038d63959034b52fe006438a10e63260500882f12563caa834a8dc8498f5167d9f2162bf94434ea729f52015890bb100a85ef5008aeb25ab5163c5b302d0c61b337a6347d7cbc79567fa26567e63b61f2366b77894f81a23c465019d3a35e3c24c62aec56ef046fee41c79d137dcc066abd1880a41b81a6a95e9dad95962c3aeba92cb3898f5f6739f04b10d3595f100762609339e85b5548ad2ceacec20968b5a8fd3e7adde892d6d3e506bd42017dbf6f33d75dedb95036c536bf43133c8928efc96141c94297dbd460b2c922d1bbdeddd062a1e65a ct_n = 95e4266a92e554de2e7edf70f81bd7763d7ec39a40357cce488e86d343a827addbabfc05c03362a124745e1bc3dd2ce9f5cf7f6fa24041ac11841f4b5fede00c5eabf0281107e1c07f836785109134b319c1048447507c268c779692c71c74e5c89352cdb4d37ad0227a371d607d44e2bbe8e61d295985ec9a3efcacf42ded1cc0030b7ead95090878b9f360516c77ff0885a3b6b9eabc8fba60f52abd3759ba21a4f3b6d1e4be6b000f988b22b2b78e66c39107fc6b86b7a13ee3708c60c033aefd66b46775baa3a8837a3b4be2312b2f81bed6cb519b4de03732bd741087dff259045a983c59a935619a9a3daff11285112ef2d55615c72564bdd848fa6d6d8fb97acdeef5d36d896077af208521fff9763449a0e24c58848bffe8f00731b5d44dda9c76a754e3b00c3a0a4f2a94d8ab49208fff289ed3f84ce0ddbbd6bc5ff09ed9f192f7e90d68ceb84f06b04b1a8c464a788c7724c44e00e28cf7984626ae310705520b30afe2f2c675d5bdcb49dfcbe6e8503c69b47a85f26f5478ffe6c4fdbcf55799420fa85fb06707ae2b7dbdefcf16158c00b789e1ca9b65be3fb475f26f298341c87b58e21163a8871ad59a6a1bb77dc9a8eeb7c48fd7fbf0821d50ee429bd53e2006f3754ed6b86bb5b68e2cf809a921621d8ab52cfa1110e5e131f7c8575b2a0fcec548ed200f69280ccef2a106d7637aa502700308b6f2ad2d01dfd3bb2098340ade3d6a3d1e00ae4f348a641b3de737cd73db7a4d9f0fb57f66605b962e0508d0905b29b102b13d5c3613dd3d9278748a4bde117f3174f5c23a24267939558bc2a90349d3d1e5482e5223efe3bde04ee25cb534144e9523ecaf4831464603d169c67e83afb92f9b4029dd78501b6d92d9a86e2767dec25402d822a13ba2ebd97981f6c87f24b6aa0fae9436eac3b8d049f627f49b40e5853c7c6a9b2ae78e0c54d7ef0c9aa73364722d40c29c11fa7db08c4db1fe365b9d491daa06f37a0f367ca2282e5073de699413d99f034a97df2a189bd8731700d7e2b5e09b7bc6bd944000eff44c21d451ef76946eb05e6d4d1fe2f1ac58a524b4a8 ss_n = 3b2824af1c97d8c66d0d29b83d3114d4326620817cc104003bca3442cc8389c7 ct = 0aaec483b85aeb364fe5c4106e214861187432bb8cda467b272d85e117409e1a42e2bc57c58ed5540f43508066b7c03ecba9e0ddd38ea9c77f7cab55411d13d4f18634f9d99cbc2fea9917e724b4b8d83bc9016bb8978aa706203ba8404bbf1189d0574df5da8acfc10995263aaae8647c8fe90f63c37235707a1df6aa3fb2aefa2d5a695f0c254b9c20456b92aa23d5d98c8ae99b4ec54cbf2b63a2a0fcbc063da782f117f6224157f92c5bb720a0db6ae2a2937a0a2a6445804baf0ecf32ebdacab0fe3b2366e3ce00e0e8593db0ff378cf26cd8b17675cf88d215df23a7a82479f53a4c625e791c8bf52cdd95620568513507110f0f44eabce12dadc7ce20751be54582ed77f1887df12e85b19c798bf116282bdb348520bb832ee2cef88ce65d1bd522d9d8ece6a63195ff1fbd46480549827ac9c312524eeff130bb22a73ce96b8730e3059acb738dcb4e652dcc753f4ee7980bd4348565cf6c07d8cac57fc6c18cedb631e45006815144bb31d778688d3d08c7e40bd1576d6c70d6a34d0d72e5cbfe9a0cab5f7fd3a397800c271d9aec19b35581a63af50606b4e86dc9eb004414486e6caceb5020fde7200d8464ff69d38a6f33be0051c85b0d96ce07a0db9eb818196f28fca9199c65d9affdc7a926ef6430439f79c6e05b4ff8fd3410f9f6fd3d1be32904950ef6bb04bc3506fe1e3d570b56c232ac071258b2a491ed64a8c7103f2c078e7c79f72ab0be2d8bca410dfae0bd479d675e510b255c25c04a6772460869df8b8d6d803bb94c77bb75a2789fc025c85899f5cbbc2f13880fcf2611ed65e5d02cddccb1eba5eb4e0f6547525089dfa1f95babc9edc62bf386fdd5e1cfe67d2fae91926833d68314c077e25c12b6c03dc3828e6293895ebd7251559a2b0e1a7ca8dce533fa0d018af34a6b33875bb4a1cde87bb4e327b57a074dc1944619a6e59e3071f22d127052f780ecfba6c3db46ccdddd1facefaa115781b7c15036899e9398863a9630f712e57921d6b3f69212dfc4dc511d198818aec9ddb4933d6c23e876a2ceba44404dec7d66b81d606c5e187b6b84a25f610d ss = d07b6e2433aaff504e80f498169411af9ae89e961d1697ff3e3b133aefc83632 count = 190 z = 0673788f814346fd0eaa2aad15a416b7239370cb72468d4406d778365ea62dac d = bad0277b79b18427c752acb003a1a5389a156442a82c2122b4d94b7d7c758de7 msg = e42187659c66934675e505a2b7b0fbb13a60ccc3f3ba737fa5545bfe067bb069 seed = 8407b4422dc4e022ec17a88ff406a511eb8f425843d3f6f1b9310718703cc1757ec86b56c7d449f0c343c45654ba9f9f pk = 319b186ea31e1d9a872de89b4e073abf49c55251037f611465b992c4821e9cd1bce3c80585080685f059799abc7deaca5b129cc8e264c5d47c3035186ec35c4f126cd2fcac3b365c203c9f2efa6dbaab85199c59822587f913072983c64c5293ecfc45be3901d91c1aaddab618c1573409987b360ffe991f3fb092bcf15e9796468cc600a1996ccfa04173a6474140b09d5cbcf59125ed089d4fd23b413c6be093803ca55cee261a9ca4376e90ae26f57df0546ab5491bcd2a929d397eee932f625143b2951c92286c4f12070011141941b2fff1cd05574981023f55bc1c1ed5adc40cbe13a57727863872d54fbfcc3a585b31e1483407563e354c5506272afa2a3d6456b9cc61a6b49a602b4cb7f012b0eb328decdabbd28c2893b192c1969b8f7a9d94fca03fb13e5b5082bc64ba66d850794087e93c91cba88ab9c701a5555bc3e79a050901446a20bf158a7b5c56b253bb29021fc8b8cbc4475d2da39db0251dcaa87cfd23c573212870b28e833a21db2357229433be8437cf365d703c7aac0156a03bcf429347e2dc2e92013f03e9a192359a20489455801b3411a2f1577f57c4116f66a3298748fed17a741164ec71004bb389b771a8cda2aedbe2b737b4b38f7bc6f802092d8c85994b6e7cc6691796512b308c0810cc4c09129b722bfd6cab5ed3290b33c1e03754c788c32053772d194b6083460bb0c8fa784b04d9c05efb485c506819e78bf04bcffc215fafc6be4ab01a2e52a23dd24259e79b97362bb3c369520b1a22638fb1d8ac70d0b3dfe77250551a2bb7066306966995b0f7232a6dc831ebb29b0c0a551dc2287d34070d322f51987edb3a8f816250b956ce08a5c2d2567e8ae6b2242b39e97b53ea1523f164a7c3d498d8845209d9bac2e42dda926af511a8a12796fe0a23f1500dc5f6279972587e896d1cea4f0af3b0d28c0a99f93321123568b34276d745e7a2b02832048de4c66ea306049146d8da2c4b5a5b20e6088f0c4dfc91967685aef2b9ac530aa90350b2e6160163a2784af4c0eb86c149093e8a097b0302308704bcc3a99d5a2833e4fb6f86b451edf659d2625d14ef3ae6bb1239aa05a0b34bb51ab34d145134d92958e1c87b1264a45a sk = 15baadc69437ac8ac3d57c2675907e2ddc53299b5e8e2977e9b64ae2ea86804ccef9f08f1bb187af4bb3b0a398c1b7249542c021d4a4731a44ecd90ae46c37997a715e3cce8dc25a40e2064830c9838920efe462ec03cc033bc020427636c4514d776296b1343d03042a9c4717584e11eb0826524a33ec37e2a46deb1ab679e177b026a439565c657a440c4a44e929a208ac0049a58cccb254bed119f36709cc2c4b0ce76be6904c3b0b23a3674bfe083b4dd6c6c20021315734a736b9b103bf4556aeebf2cd732960b3fcaa829cc1760aab9b75217533704726756dca772ad7cdb9eab86444c00ef669de46b7dd010558a0baed9a2731400ebf04832b5b1bb5b1c122c791c5a199f820995d2b443b3928cbd4b844171e65c101f2fac95e0a0fa2e10d128cc28961a4c33b4ca409bfd847cb13a55c71994ddd6a6909640fbe289aa295152aa00502342d2d441d90061117c40a4925c420d6c83ed48e16c5b7d183696be7295789ca41808fdffc8a8c4b852b92756f4692b6e615fe67577d4b2cb585130f2308629081ca3a144acab5d9276ea70446dca80bc3aabec1476513a6be67e36da7c049fb7cc8ad0c837e07beb0e58e80146dda2c2805d13685a59749516f7216b46537b86afb383ab0bc885521edb71355d637fd9a07260389f3f454561389e36c2f5852c4d96c53f1b769f5e452564074f4034c55a6578eb5741ab985d3f44c8b569b5680041da64cfacbb39a9554d7a6c8cae77f8bb22dff6acb796c30b0020056d8008baa4c72b3096da44bd6d228cffa4acca9830f616cd64a941eb7818b13332f879b91103a5173858ca5a0ff3842c3eba2c049b1570530a816b5e6268113d24c80b56dd12840ded5757d508c9492c0852027e3c06d69026d3a2ac69fbb0458ec846855a57ef90a2c84c62eeccba3996ce9392cae10153288709bb938afba5068036379c074c7aa81eef860c0ab01bf1cc01605293c61ca35304e17a763d9719e7813c2865aab9fa32fcad81cb4e21908b654749247de499f5a769e16c1bb2829ba9cd764ba1693db4608fd1c2bbaa3cd1374a66dd10bc70812319b186ea31e1d9a872de89b4e073abf49c55251037f611465b992c4821e9cd1bce3c80585080685f059799abc7deaca5b129cc8e264c5d47c3035186ec35c4f126cd2fcac3b365c203c9f2efa6dbaab85199c59822587f913072983c64c5293ecfc45be3901d91c1aaddab618c1573409987b360ffe991f3fb092bcf15e9796468cc600a1996ccfa04173a6474140b09d5cbcf59125ed089d4fd23b413c6be093803ca55cee261a9ca4376e90ae26f57df0546ab5491bcd2a929d397eee932f625143b2951c92286c4f12070011141941b2fff1cd05574981023f55bc1c1ed5adc40cbe13a57727863872d54fbfcc3a585b31e1483407563e354c5506272afa2a3d6456b9cc61a6b49a602b4cb7f012b0eb328decdabbd28c2893b192c1969b8f7a9d94fca03fb13e5b5082bc64ba66d850794087e93c91cba88ab9c701a5555bc3e79a050901446a20bf158a7b5c56b253bb29021fc8b8cbc4475d2da39db0251dcaa87cfd23c573212870b28e833a21db2357229433be8437cf365d703c7aac0156a03bcf429347e2dc2e92013f03e9a192359a20489455801b3411a2f1577f57c4116f66a3298748fed17a741164ec71004bb389b771a8cda2aedbe2b737b4b38f7bc6f802092d8c85994b6e7cc6691796512b308c0810cc4c09129b722bfd6cab5ed3290b33c1e03754c788c32053772d194b6083460bb0c8fa784b04d9c05efb485c506819e78bf04bcffc215fafc6be4ab01a2e52a23dd24259e79b97362bb3c369520b1a22638fb1d8ac70d0b3dfe77250551a2bb7066306966995b0f7232a6dc831ebb29b0c0a551dc2287d34070d322f51987edb3a8f816250b956ce08a5c2d2567e8ae6b2242b39e97b53ea1523f164a7c3d498d8845209d9bac2e42dda926af511a8a12796fe0a23f1500dc5f6279972587e896d1cea4f0af3b0d28c0a99f93321123568b34276d745e7a2b02832048de4c66ea306049146d8da2c4b5a5b20e6088f0c4dfc91967685aef2b9ac530aa90350b2e6160163a2784af4c0eb86c149093e8a097b0302308704bcc3a99d5a2833e4fb6f86b451edf659d2625d14ef3ae6bb1239aa05a0b34bb51ab34d145134d92958e1c87b1264a45a4f7a613d79ca1b51ff3a5e0ac181de541046ccaceac629aac192b9851626c7f10673788f814346fd0eaa2aad15a416b7239370cb72468d4406d778365ea62dac ct_n = ff7111efda31440437d3b67b3bcd3036e3d537a48941f184995dc0779b63298409670dc3216f033d1248e87455930c6bc8094fa874dd8788c92922b78b2d54efab6a8db7840a0563bd96af11a24ebc09d640630f39aa2d64f9f4f28d5cc4190a26d9740451a9773765d80f998ece22dc5e60bef41cb568f7b289da247cd0ce5398fdd92f3aef2f6bed0c3510d4c2bbbe5af915ff0009b48a3aae7b294d1134b2b18e9e81bf5b2328ab2d48bb75ad318b07d5dca14f2e2fd7a5e72e244a7588a8a87cda2baeb8a5fdbb54ee48d7f2a15fc7fd6dc438a822ff951de2d9132fc58069df30ca36ba7bbfdff489c7b6e241cbfa3fae73c67500fd4b1c3e551539b62c9eb83f675eba36d7133aa9db2489ce1478fefd47babe473a31f49263e630d22f676bb8bed253281393227b2675ad198b7d701cf77713242f3e19d5f74239d6028488aa45e4939e182d5dae1f6062ee61ce8cb264ba260e1a13916c126ef5b5764051760e668662448be880c748ebfa7b9da353ce3cbd22d4f1e8156bc77792a24fda2bed325546996f058df4c4b459a796ae68291c88210d8e00e377f2b3e5793ae5933f0994b4142b4c24eca93ab9d1c34c035e2a5e67cb8a2962e5d4e166ccef77405efa1d79f9cc1fcf0b839e3a707057e9ca86b0f235790a03a67581fadccf6d3bc1f79e0b75631618d4d74d5e595b03a640d230e78dd5177070d6ceaef34e6b9f1a17ba5f4f7e0a566bf83783d6c6545f2a266fa2e5ba55bbec8c9ae1c5f13bd9c44807fcfb5d324a40a7cda1626c1d1bdb14c023a4480e5492bae11a24f1e708bd3e9d9d3beeb453b8533d65a9520f776cbf7dd9d1dcbe493f8b7818e71f5cd5a9fc877148c0bc1f684f1f82ca4f4ec5b90ba4b48021b982a4e7bcf38206665e474e8100f07babc4d2fec88f2eeeb19c0e28007f6584a83404cd067797a881c5e61109b11956d482eae57bc9de009ab553fc92f623a39a775e71e2bd3ae60527fec4cc794905978e5ebc235daa2cc400966ef73280b5fce7e1a094055845bcd0720046389ad89d89dd1905cb64550da632fdf8db66c2004d28a8ecf2b7 ss_n = 2ba476ca9523caee948786374b5f66722b3356f782a5e61b99758d5a9540ad28 ct = 7c3d1b328ccda1b8dc74ef5018478a3d1134b9ebcaf43e9bd0b4497c264d64b7a5376a49f5a8c929da6bf6cba5f3c0381ce4e3a5febd73cd0e0309f195f00885e325355b19d389378d9316049f1e0514a9cd17f530ea2fcae9906e8d6437d82692a3378951b2aad02b4432cbd8a6223c28cf758548a1aebdf2edebe172a50d490c69f8a9c0d2116e3d966ec4aba4cee9d0501436562940c1a850a83759ac8e167b9b9d82d57ce3aa44a5a24fd652a6e16b886fc763799ac6f362cad4e6af1200b1afdd45c12ebdcc0b4d1f3a7d60d92fe44df5a45633423b784899fdd3b2eeb116e77a7120fec5e65469e4f7e5407ccef0d5ec66e7281a8b2490bc12c0589fc1bbaf6808a08dc29667f92dfefc7eb89ad04e9003db091b794778d28a566568428cb6ca0772247d6d0dbd55726a25d1b5e28731edbe14b7205871b3c88e1c207a17df1d44be89fabed43bf6d3df4842841d20a3c05e9855a777555cd85d63834fa697293f035a770a9e670fefa33152f8a08f1d28bd83fd3f0d7e4f2b3e7256bdd1d97720cde4a3536bad960edaeba51246a9dcde6b4dbd90d4c0000d8426fc5fc8cdf7b6a1090f1ac1d5f1c95a0f70b565183354bc2a31216013b880bef8ef2590a2c3aac3ea7f0f4f9b5c44fd433aca1cb45bc8b711c1420058bd2476168c714f63f742fd9c6b2906337914b227e51bb03de49492d9a63eecabe2a58529624a22c4650ac889a352cd90a27a623855f3620064eaafc149d0417ea06311e398e807f4a3866ab87a108fa4d033572b78fe7e8d7abf74adf921653f4a1c62f01a1c5ddcf0c043cb12e0beaa2fb03ec8e78005180fb4769ae5d8e80e8a5e0ba50cc145f90f8f62642ac437a4828ce777d5bd539fdcefa18eb8aad4d82a8a6b619c1960d65ec0ddbbd0ca963f91865ed723095e436729a00cc29503f679bab79114b0fff9db4202cc32f71ee878d829db8a2307728dfa75405dfd65f3d8d03d9987ca2289118e1f4e8fe30740f01acf156d86bc64672f56317fc8ded9bb995414442ce2a6fec968f837cd7ff2cee9808efe42c6844669962e2ed53915203c52e7a8af ss = f649c99b815bd94ed492b0d218476f66a028a76b558907638b9d220cbed978d9 count = 191 z = f2adc2dfd2c634d484d5b39fd52183e92c1a83a4d576bc5b06d335ff61d248e0 d = 5f32d92ab06f6f84d1ad29023df674fa5e3226bf74b8f57541f023b2d135a5c8 msg = 0c64e5e53e42779836b866802e0ed9f648ae80d36202eb60f76729c93e31b075 seed = d43a008648dcd3eb1ef25090a84366d4af9772ebfa42ee31f46c2538ce9a4c009f3ec609ba060093cc7f62c929e09163 pk = a9bc2b09247a947bcd87ab927cecb491726bfa66bb71c41ab9c05d6781c20b30447b5a7701c43415f1c97d2006828a7b6112cea5a08ac4463584f40d26a44071377bbee58678312db7d549a8d5b965f19e15c20be4babc72da3dd58a5503f32699f969c850bb1e4cab7d464c2b22a75196265d621be4191796557b0f6874086081d6d677b4976f824327e08a7438d39dbbb54da26b162f92a36d684f5e01babc388b7f0bb8569851f79b534ae28d71251d85c5404b9b82fbd167373c77334ab078210ef8e87435c7b02995268792ab493a4cb596122730a69446be7e4b392b6b2402359d5af354e7087df5141b3a5b76412b9da35006d6ab788ff43e57e2b5484cbbdf636e735b895f981a98858beca34c46e64a9f234778918bc152bba9ea58758b6709a6ac0ce239549b8f2d34143244757e9a021ac00fafe54794a2b43a7c3d9bc03cc76c45c1bb2f7f234a8bf2acaeeb4c92c3b767538addf209e4a7a70f471fdd936cf3609a51277491ac3cc38157dc93b7268b3acee33f99bc40f6fb86dc5341d236bac8ca6eb5521e9a41727a29c92944bfe5e73d5ae2a9f5f557d5869fe7acbde6b312a81b7e5e996fa69962341762b30949dc6241c68a3f447c7672f73d9133b6b3e591760b5c030a561b45634c94caf2b29cdea8c4315109e22547625ac10ba643cc8231d2353b4e6bcee6a658ae477a9d76bf27b73b23b52b5a81b73bb26f95987291097d4201492576bd6fc1cbccc8af4ed072889a376f0cb0fd63ac83071930b4cc30a94bb955532abb0d0bd3a03373a29e93723e047a2d2a2f8c577b7ad65ecf0c2224e7758abac6d17c35de644357e61d465ac3e423b6c1a7bda5d143a1134b401b0125152cca4764873814255b82daca235b8825a01791a64206a3d68ade085b7d65a478f4c068b632d9f3470e3cceb1a987bf58100ab91915e4966ec81bda241a716940e465beae33cf68f26a1a96cc2522a930451055c8bd6e912055d0b0af93540c831fbea173e33b058d16b09470aca066c77607c1b991bda400629a258a17870b2a16a4afb09219b4590d576f04c220d4912a6005a2b7b88b1ce92d0835eba4baf3feb7c21cde8a9818504db93acce8253444dd5f38 sk = d6e538810c9e3dd1bfcc699030cc8183c841d6a7c7f71a0839f602207c2cb6d9976071aaf6bb704c57c4f1c33f6a547fe6506bd70557014a02ccf66b90d28b5740365e70b9c2ba0ca57a0550590e236c88f6657eb5490134bb2b6cb684f33c6dcf073ae1f88625e0c0213b8125b660c7d3818ac897d8f97433a12cca2b5cc13702554c1f9d9387e5b58344501116f8bf9a300c1666ba71cb0d9143bef5f9c21082315146a801c1269553755b457c4182b9a3a30134bbbf61ec22dee9b94cf3395eba075a316d830968413a05e9594d4d55424b13269ee629dfcc4b74620cada4bacf40901812a75ca3b20b448b391455b4029ad3ec65d03a7eef72b72f95a63b090fb094275f667caf988f7d93866e07c08b651be4542968a4a6ce396e16b29f2e44611f611e10853992f1cf9fb1c9ee605139e6414a56c1ab43c313c1ab4401566c2310d6641c9f64583af1cabe1633b102c176568c24980fecbc3001b61057971e6944c2d2f9180182833306291134887a300e2b0257e3e77a4b162da8143a2adc3e4ec43fe1f9a864603704d21207305dfd2797047764960bc8b806821be56e2f414c94d1c1217a4bf37a67e4178ce35642ea171ea4991864f40fe053406205be852105a497449fa326e77ac77f356bb86b16e36229d3f56a67f6364069791b950e1aa95903086c0a067f4bc6a3dfc35fa399b038d52529183c62ba95b85ab0f1b16f627a71e275b9b7f879580c1fccf612d9f2a5cb58316168660bb9c1ccb4b3aab511533c471080118c28a0bceb75318708f4f2cbbde20fb607a618421f82a2c26160b79ee7a13cfb84157c47077898889080f3452d2b219b21688aa7903e27e21a40c33014f201595543aca0226281c1624401c664552af43bce00998dc5ba2096b1ebb6c6fe7cbafe5788f5e0739405056ce43ea136360a68c218699ee10242811a4cc41a9b74fb78dbdcc09542c66b84149b47ad0312322f798ffaa677fffc40f83b577f6287f03bb29eb82b4082c4938b62fe22354ec2c6a8a77a20bb4e53a927dd3c6c3aa82e560884f7007022c19bb7b8a02e4112215225628b9ca9bc2b09247a947bcd87ab927cecb491726bfa66bb71c41ab9c05d6781c20b30447b5a7701c43415f1c97d2006828a7b6112cea5a08ac4463584f40d26a44071377bbee58678312db7d549a8d5b965f19e15c20be4babc72da3dd58a5503f32699f969c850bb1e4cab7d464c2b22a75196265d621be4191796557b0f6874086081d6d677b4976f824327e08a7438d39dbbb54da26b162f92a36d684f5e01babc388b7f0bb8569851f79b534ae28d71251d85c5404b9b82fbd167373c77334ab078210ef8e87435c7b02995268792ab493a4cb596122730a69446be7e4b392b6b2402359d5af354e7087df5141b3a5b76412b9da35006d6ab788ff43e57e2b5484cbbdf636e735b895f981a98858beca34c46e64a9f234778918bc152bba9ea58758b6709a6ac0ce239549b8f2d34143244757e9a021ac00fafe54794a2b43a7c3d9bc03cc76c45c1bb2f7f234a8bf2acaeeb4c92c3b767538addf209e4a7a70f471fdd936cf3609a51277491ac3cc38157dc93b7268b3acee33f99bc40f6fb86dc5341d236bac8ca6eb5521e9a41727a29c92944bfe5e73d5ae2a9f5f557d5869fe7acbde6b312a81b7e5e996fa69962341762b30949dc6241c68a3f447c7672f73d9133b6b3e591760b5c030a561b45634c94caf2b29cdea8c4315109e22547625ac10ba643cc8231d2353b4e6bcee6a658ae477a9d76bf27b73b23b52b5a81b73bb26f95987291097d4201492576bd6fc1cbccc8af4ed072889a376f0cb0fd63ac83071930b4cc30a94bb955532abb0d0bd3a03373a29e93723e047a2d2a2f8c577b7ad65ecf0c2224e7758abac6d17c35de644357e61d465ac3e423b6c1a7bda5d143a1134b401b0125152cca4764873814255b82daca235b8825a01791a64206a3d68ade085b7d65a478f4c068b632d9f3470e3cceb1a987bf58100ab91915e4966ec81bda241a716940e465beae33cf68f26a1a96cc2522a930451055c8bd6e912055d0b0af93540c831fbea173e33b058d16b09470aca066c77607c1b991bda400629a258a17870b2a16a4afb09219b4590d576f04c220d4912a6005a2b7b88b1ce92d0835eba4baf3feb7c21cde8a9818504db93acce8253444dd5f389f94913fd3ad67b8c6631d95b751413c19488f5adbafe803c4fc5f94c596019ef2adc2dfd2c634d484d5b39fd52183e92c1a83a4d576bc5b06d335ff61d248e0 ct_n = 8164cbcdc9c83ad1c6140bd940e3aa9ffb00b2ca54e6e4e55588f887429473e4c5514c9fa6ea60482339a4d88eb346b1b7d5ba0d721b01f8c90d6dadb2fb586895ed0401c234710d189e908efe20d415b701a72b8e97ba4923ea26c06ab23fa85d3126b4bc962fcfcd8890ce5932b58cbf0b6a11aa5f91cbf76135a00632319c33fe6bfdbdb185db89bf3086b8e1f3c91ea116e090b19685613dfbefab6b40022c9df9bce4ad285008d3db90321a92c244f1b17da81b5a2b64c55adcc1db28ec1ec0c848312f5a2571c0c3cec04786410b0379b0c44b7196dd60fe0bbada935a4d008d14266e9eeb3e49c237a44d8f352f31f53a4bb933c6039cab0dbc4c0563e932fde697ff870ad34c5d9af579028cd0e0f21f75fa9f00ba7048265bdf89b8c0dee2ad505b5fd377a32386ef8bd2bd7f63ce6e5d4791c013a393e6c99e47e0babda76f95e037010149a8165de0a3e37aaf836d7217d1b01cfbac2e12bf1e2143eab91cb83420a6cfd16b433187933dc4a693248b3cb1a895f93591f9b5b3c9ee2853e9cac571a346210d3c75939ca6fdb4b007f2de2acaf8e102d4b79d26ca44fc2280a7b7411f0aaed4c97cfe04b26313c226c32002ba5f24ffb2358c4c849aff1bd29e5671254c8f748ed0507958a3ff10e34a2d893b9e76b20a4bb0fb36419fe813bab8696ff72a84a691f40252097f7b4addd61511f84573072ef60211a7d35de7430b86e8a8dce2afb0eeb2b12e3b96415e4bf4d6682a6264ed10ab6747cb7d55d3d63c0c72283dd565f7a6572b11d3d4c6efa379a36cfe7db4ea87e3002c9fd7b2c907704ab8e72a53a4c9675204482bb12546ccf645d007d417a5ab97125b3b439cc678da58fbbb25c482ace09004107806e8bb7a0b53b2c429dd5c7791a5e821fc80d522b84fe7c931525bf0aecd572f016176a95e92dfa52008313a55d3f82629f657be00a274cfa21a74bcad4f87269b84156cc465788805e5b0fdee664078f7d6864439b40e989e171c88e9aa0a64bec110dd1cfea580b49459c58343ac8dd378ee46d1c6b2e40faf1286857e874c611cbe11e0c223f06f7af4 ss_n = 5bf98bb21354e5881a39c29e7a6956d2af9219ffc093e91874d14f1d9e630656 ct = 2b5b382ba62cfeb8fb3bf31b7fa4b9d6b9835797f26db9eb1e188c66a83a89dceecc3d0ed350eea427b82c81601a3909a0748190283d61aaedbff16d968737085ea22ca22bb1ba74cc9485aa096c6bb24cd7036d48ff33143606a49def3b3b1dfe60b2c84fb554f0be0dbf7888e98181c467024e7a4e60d9ca7047c49dda13b0219fefca68e55e93ddc2015b4786a06f9b119aae2972ef10d9ceef5e04a7a7c6adc51f82035ed19aecce3f693a9510dcb1c040ce44dfc5854aec28b8c81911d7f2d7281d0ee14ef1b6efbd5929b29ffb71a9428a38beec1e89228332b41a5bb6a200a13fd17d919c29c619d8b6fb9f01e659f8a1826894e3786dfa9c336a7afe4b551007c68b447d2d4736249201a95d047ed2e3a1a6a0a62fcfc75b526180cd1af175b154ae14325e505a69a0cb6ba3151a93e569059ab7d38b6ea71103e73c29211c0a6c0ac3e56a2f7658a14ffda152d4bc12dfccddad52ba01b5e8aca7689ab0eb07f4e4a47ea424f4f2da6aa2686d1be3a355b029c29d5e44d40df448a601464c075c052021a632293921da749bda318b9e532857623ce93231d4acb53dfc45b729f9b1e55d64938c71111251349d9565625540088f4d608d2d3d55b920b3c3f5a4bb7e91a799cb525b1d83d9172048a9c76ec1aca0e5b158a4e4ff5f940adc07089f01ba00a6834e3c30f2115088c929be9debda51147f92c7ffc937a9239a4ffe2c2c2b974fa33a2cc0ffc84352eda39a4c2e43d53b91077c9f91e7332ef840565142b037a271108910dc87f1209b57c2d54ceda31e61121575dbd04ddbd5d637472783bed14293a638176048e2bf1480c696391051e035dd41cdff36b3c79846c06b7e5e014573bbfb4a97271fc3d56c09d44f045161f4934a2f5e4b77ce5d624c002918f92b6d5a054fa2ed014ef179531f5450e1bd36bf9013b861c2bfa8bd1ea2f6d067463648e5ad6ce4923234964c0dac77a23cdfa5a6de909f916d65c79e84d93476eb9411df2085891e11ab640bf30220e6971788d989bfea91ef53bd7f4e45b1ed77bc4f731937296a849f357c8d9e59d19ce2f94be2a0b0 ss = 6f1c1abd449c74646327fb89fa49bbc038422d0c647e1dd760af5d27637ed742 count = 192 z = 08722f5be9f50b13221aa143f9afd1d45a0f098f3e55d9fd86c4406a5a0c9d8e d = f25a5fd36f513b93e6a0d3a814c12336fefca5117325751d723a0f9eda2a0bdc msg = 671f643f9cb00cc9ec831f41ed914e83d9a63047df9bf24a9ff5aa39223578c2 seed = 7fd24b3ca5c9a83c3f54d1bc7035f5a9482d2bb24fa78173355a936b47d29654bd849e7591d5cade2ee19273f618bbb8 pk = 56d827854c80e1ea0a22220aa6b2b183f6cd345c0624204193ba55be4956dbd56dd4194b969b3a49663d4d4c8e9992b1e1e9624d101fbe9b0705d11ceac03525373ef9b65fe4e1bd87e723ee128e5fec2ae25c711210b3b71c96816870b34438c001afa59ca176494486b92f236449eee1829357a09b01c1f1993244b82acb7ccd73422526a0102646c1d04991fefa01cff439709b6e727a50ae6c7d9ec0ada3b879ebf85fe7840c264392cb996c82292005cc82d1264c28202f836c63ff798855a1925adb85981878831129e2c60f358c29c2333fb0e4c57204c6db42074b0869693c359857576cac4eb8cb4166346d90b2a0bdb26c41f602c8c5b4a9e606f602779bd6b4e5135d8ab582d8c9277021202b422f9e580ef85ba3ac363bdc6a84fa6242214673d1c8b88ae72012ab9ac43780acf992999a82eaa06156a473014b0c2ca6722b613413352195707b374c55b2a853bdebc5cb684225327a5a2a96fc59c823048b22732ce5c336ec69cf3eb93b1a41714301a919978649a7bdf27c1e81831e2714aab2d77d8ec5b5ef1b7ee7fb9fdf63cebc85cedb27c17b664cdafcb61df76d8a40c7c8a31dbfc1abf9b59998d6b9a166b1a630cb08533c7d422ca179513cf978ebd8757f79371ca414d2c0ac935755ad79b757d6b3f514ab88638e7b6c3d27b56c4dfb67ab472895d1a522bcbb6b7737e18aab39583deb23c0341330eeac838ba8897d30a11f1850ac0179ef1942400c8859ca1bf19326589354f8f76043ac1033903bba248b6e4b3f93dba46a18647211a8272448c1c23cc179abf7bc85417817ec34b26a06304ed330e0764d28112ee9170bcf1884f386b0fe514b8c79c4c2c02c47d1380896678ee828bb06258b750036c07179049ab43a58955a0177867c4684a44b1361defbb3805471174739da68567e48863f374693e4b783b211d2bcb632920af14a5eb5dcad0bb5115f8cb0ea7bbb6d8cb94791bba2cbcbe51945171b0bb2c54c2705455bc08358999e776c4d1999a75a4321086710a4e93d582704a5c4aaf23905486c7f48945f7e6aa907c729e1eba7411085262b3588895a133df194139fe9dd09cc3753e0fe0b0e02f97cc159349aae50fcf838f5 sk = fb10b6375ab0eba05a7e2020265a6f91942f049c88cdf77d5aa7be86992084b5cb5ccb9048c3bad01794e4495041870dba51136e7359914425a0e620e122bd6bfc44ad638cc4cc5b6660377de0cc42d4414978343768009459163769986d2ac1660063b5e70f8c97384f1a9d12a564d24202ee136323a032183c6454a7bfb584c9f2067b27a16d5244a25733ab707c9b3d291413ab494ada2f45945ce7f1601eaba2973894ac6cc5d3bc920b3b187450baf2962554a7bf6ea2aa01f23b42a22dac4cb4204ccab35097d39992f4c21695d0cb9e3b81cf73ac44a61030f818da27a5ea646fce686860f05bd0e04eb90bb136d4ca60983e86732bc31ba8b6e17f89710a09e9ae9501c8e58c6cddf7bafc5c212764b4f9f476d93998c278ce61c18148791c4099582fdbb34601b30be87c8f6a82f3130eb4288e189906eee00ddbf18d6f53c8d0e5bcac2b386caa5d903a823a89cd8a263968bb9ff760c069911a10da8b4e900a6166c73f0a254afb5b55819e7b831b14fa5ff117c6eb005c98332c59052a7ab8aa49559208a51338f2226b358ee490946956bf3ad5b3d4c73ac1a04583908b138c3cbbfb805b55bb2ca53599fa8c583318c64c3d8eb8ad1fb64d72d3b9da2c5f87f1093912024092476b7b5d6b37195852279a33b7e7f1836689969745bb74e7aa7b6b1184455693c446a2779df10789328905dc812a8af06468f07f2d6a1911d9143a41b223f0c23ad719eed74c343a73e71368ab878df2e3185e91a56277396a9b0abfb32991033da15b31f68b11639621bc885d604596e387304586699b512ae7e39cc7a914a29a413ba4490cbabbcc0c7cf21a234ad95068756d50d15f90993f88ca95e9189830c38b101ca063f8bf8472908a901bcac07435ea7b1dd755c0866757bc71706c51b075239ed110ea27bd59145a01470c32c018dde01e93578639687cd6e28221a149fcb8842e6c6126a9062fcc44a0c87f819baf18d43ee2453a00d49284339c2a572c3ca697dd609f386c4b4cc57711bbada1f7bfd3568d9edc15478758bdb7a0a2c06f13cbbbd8796077d5312ba69d77757d56d827854c80e1ea0a22220aa6b2b183f6cd345c0624204193ba55be4956dbd56dd4194b969b3a49663d4d4c8e9992b1e1e9624d101fbe9b0705d11ceac03525373ef9b65fe4e1bd87e723ee128e5fec2ae25c711210b3b71c96816870b34438c001afa59ca176494486b92f236449eee1829357a09b01c1f1993244b82acb7ccd73422526a0102646c1d04991fefa01cff439709b6e727a50ae6c7d9ec0ada3b879ebf85fe7840c264392cb996c82292005cc82d1264c28202f836c63ff798855a1925adb85981878831129e2c60f358c29c2333fb0e4c57204c6db42074b0869693c359857576cac4eb8cb4166346d90b2a0bdb26c41f602c8c5b4a9e606f602779bd6b4e5135d8ab582d8c9277021202b422f9e580ef85ba3ac363bdc6a84fa6242214673d1c8b88ae72012ab9ac43780acf992999a82eaa06156a473014b0c2ca6722b613413352195707b374c55b2a853bdebc5cb684225327a5a2a96fc59c823048b22732ce5c336ec69cf3eb93b1a41714301a919978649a7bdf27c1e81831e2714aab2d77d8ec5b5ef1b7ee7fb9fdf63cebc85cedb27c17b664cdafcb61df76d8a40c7c8a31dbfc1abf9b59998d6b9a166b1a630cb08533c7d422ca179513cf978ebd8757f79371ca414d2c0ac935755ad79b757d6b3f514ab88638e7b6c3d27b56c4dfb67ab472895d1a522bcbb6b7737e18aab39583deb23c0341330eeac838ba8897d30a11f1850ac0179ef1942400c8859ca1bf19326589354f8f76043ac1033903bba248b6e4b3f93dba46a18647211a8272448c1c23cc179abf7bc85417817ec34b26a06304ed330e0764d28112ee9170bcf1884f386b0fe514b8c79c4c2c02c47d1380896678ee828bb06258b750036c07179049ab43a58955a0177867c4684a44b1361defbb3805471174739da68567e48863f374693e4b783b211d2bcb632920af14a5eb5dcad0bb5115f8cb0ea7bbb6d8cb94791bba2cbcbe51945171b0bb2c54c2705455bc08358999e776c4d1999a75a4321086710a4e93d582704a5c4aaf23905486c7f48945f7e6aa907c729e1eba7411085262b3588895a133df194139fe9dd09cc3753e0fe0b0e02f97cc159349aae50fcf838f5a5e9a8e0e4f8c7d3fbb3190bfc707ab2c7dc0ad227cf225f848432b2bbb087dc08722f5be9f50b13221aa143f9afd1d45a0f098f3e55d9fd86c4406a5a0c9d8e ct_n = 7bbdba1651a13b0815961d1adfe470be16b34b5952c12c31f55ac0c294dc069f246c99022d686944bb7aebed7cf65630d3d84cc18933f58e63e6f825c00e34b4f4a9310afb65daee4da8acd383309836a401c3fe6b4b42bb3d207d805c5fafa4a36afe703a76dd7785a0d93a5c3470d11b296d61d86fd8cd71f88ea0faebc7dd922e0fc775706c50378aed8d8ffb425167302a6961f2524b4d589d7bde36e820ad099df1a64694fbcb1981e7d8143bad9be72b9349c1d39a689a3eae7d72ea2bada86c9c31edf8a49273766fd6d112ce2437d8d15e4718b9b8a2ae9e475c80e4be8d62a256b458e9c6d40adc68521d1372c70c19536d1704bbed07e20095c244413bba922530dce21557e5c3f5577660e18ca0206d621e580955678d06d887308fd648ce77de6bf28d21b3d3e9731a026f2470c1d0811f6d0c13899340f2466361712d8fe942bf16613c484e8aacb27a17bc53e7dae6f680242fffe2f76bba2bfbfa91d8a7972b874964de17d31aa5aaa03285bbfd045375e78847b3cb82e7b81dd6682ba022330edd45dda7986d6d9c1ea297f8f8c2076919ce73053b5c921bf8d65a1c4ddbb1b6bce741b2382f440fcc2bcfcf928282683d7f655e136457d53088ef51d686df75d069991cccf8958868e8df9e287f6e606990e9a6909464e304ab6fb18edfc04ee743c18ddecfbaeda5883d01d6a4b499c0283b95997e2ea74cb96e51c9859188f511393beb175614df948962cba8249df57aa9dc3c387ee43d00cda4df0dcf9b5ccd506a833741b694d0c1212fc30696b25c3765dfe22cc9548c6a1bb56649d420d2f71c877c986df350dec5fbeb9384ef6279025df61cfbba94f43fb020ae2fa8ece2b0e47ed99e9657986961c0aa466f26a4639371c5ef09bee3b99c52a2c89c178a280bfef2952b1653afa0e1d4c9892ed1a85dd8c9a8fc08f99706059cd62ca2f891b20e6c180d6d6d92b54c8fba674dc60b1d87c9912cd9bb4124d6e0c92200f98d41a100638b9bbd0243f91a7a7020fa81b36ab2e294a83b3539e22f9eea15255e603a30dc386e0ca2b4ca82343ad6a48090a09b16 ss_n = 15ecd3589d5d67c6228b0be9807bfa72df71d7c2f57bf3bdb1d73c13bbc3e511 ct = 3c997ecec14fba5886e30e1da25006e13a2002971201386ae8a88f358d762a1a200ad6060d67824756b475d0d5cf6dd2a25fdce5593581c6fa9dd4d075e68aa35f81870d035974e8b7f7854ee5078b29311b8ee578372d3eeb398a729ec1f417084283b98f62a8e6cdfabb3ddc2a8f4500989eb10f9d6ff73a3c5de49fb94a8e1814353b9a02186dfd88d13c6086613e2a95f0c18a180fa2602e6ad8853b0728a2c2ed17f733269e94631a8692845d2ebe8ac2856930131c8d6d63598025e95ac6160b20a8ab13e75bff1015170cc848c52afb1da07cdcfe183af6ac2fa74cd64863f5ad54205253f51253f8e1d8797c93e93a8f6be29b31b15a3644c26e4d54e704bc3eb51655cafcaafe0486afa26d609e9b08ad76c8ebcac6225d8ad25a86a2d6b033bff40ca1ef5d4d38ceae3794f5e3118b50a3d161ee8e3d9ddd6e6f3dcbe8f845bd7bca109b43adaf6768571c0333e5b215fbc10ebe73340a219b63cd5493a4b3346707ed31b4257811bccf2dd3518022687aa25dc8eee1dfd876c4a5dac0df0ef76052585ca085f00c2f46a9576d4d137c8112a4c7c5c70525baae4718869349241720cce5ae85b3c8aa6f4e22bf3d7601d89ed81210fefa64eafdc8b5649bdf8ac5ed061f40038dcdcf78d2d12d327dc453e36e701c1d4cdd96fc03f1128b5b4b833e444520b0186f02ffd2373b77549eccdc0910a71fd772cc1b03e15941f55007d3b3c30bce4ed9ea321235ae5e8f7687c6cb930fb762a5a2d868f5ca7ef17e669b59b7a4c97e5fa8c5b42c099f402aa9c0cf6e2eaacf9ec6575f50f970c9ee9a5b9d09636632c0b48c073e3cd575f5e2fef49614d1d622a209b1482d36c42c8fdaee657c06923061e92f607877a33c83d4d31f0b1b57176236c41e5cd77c6fce8cdcf74565feeb5a5e6194ef7cd87591c7179a1154a67006f1def4c37323daf3422c03a834f412b55c20e46eee1ffa0d869c9120212d5fc65bfb1833ac517411b78f388eac513edc56eea74c3da632a4eac0d7976b22dc26471a2a98df9608a76196071219245aa68dc2b297bea087f445e776bf92c1785c345f ss = a888c43a81ac2214ec2f5694dee3c1f382ee106f439592239f9cd0b35596609b count = 193 z = 7c2f9cff257b2041324d3d658ebc6aba19f13401af90b619ff67c740bd4edb75 d = 12869c515903df227dbbca0b1cbeabeec90dad06fe489947aa4ee5af29469490 msg = efff0f669fefaf2c8244e0a48a710d07489fdee09bafd6a1c08f93b89c5a6408 seed = 7e0dbe93fd30ec91629cf731a0b725fb998bac504ed46af10d36481e401c3ce06500b04af57743f825ea6177f5a336e8 pk = 15bb6e7d089970fccd23480cf651ab8ca468143621869b8ba73b51394281097cb8248011ecf356df807313e854c5ea80fc025ee9927f24673188655371813b2aaa7f54e82b7d2823f6461790f4c7f3d8400912b2a5b1395c57a3b03096ec060f0b53386ab6552ad1a2ec1406d3da2fe912b6e0126aed3656e44bc7b1e692e039b613b432260a5c35b39071e483b5655521f5289788cf657624c76993c216b91436b0967693c5c96d5a2074ca1288b2e56773ba9b4290a4f99665b9da94187c269a117423e47a1d04b7fdc75322d49a3f01a66beb1ce35838badb6809597ba7d0b1da334eaff11ece984a407b35ea486c6bd43d768c043c439f7963cf48e96df8519d6cd77b25b8c0a2eb4cbb5281b89a77a52aab4e1c723c712ddf8b486ee2c54b824ae0c42284d659677041ec356e8d745be7438bd9545d0b9a18ca105ac39ca78d87487e193ca53496c7a84ea08c73e34cbb10182e3d84b6019133cb4a741993642805d0cbe7b5ed153b550a3e5e494d824a37ef054f5fc49799f14ee25b6c349b7212b9c2f03730ae23116ac051a1673d2a4b55c64cb513ba5c0012967ff30ae534702c2471993c08dc990d63659c9cfbb7f962576a251006c26be601a7b74c5ee92215e0a92f3d201f1389b7cc8468499848c6ecc710e3ab629b2abfb18c0e59159540b1779a2afe104183d52415f0b28d229f5e65b9b9e91fc25b67e09125aaaa92041541e6175ffeba50ca99b3c4b1331e2a8b39d4aabc6187e929a566f93c7f9c2457994963b2774057cb0411cb75759f4e8a0b98fc963a74b22b718c19f63a37cc05bed372a3a37e5a951896f868189967c46c9ed8d54df23a79c8869bf6aaa133dbab867c3f62833ee52958fbc0b238d76b0fe9b390f05c5ff958a1c3789ab61ad790a2da232c66683931f3a57ba7815478436d335fe80609c504734a96090d1caf8dc7702b3c65599806bdcc0773a47179f0264e345dac69086674c4ec55713945431ad43571b11a0b59bf31764eb588313223041ef09b16939c499bc9df6057c08494f4c59b0f402707149e6794c9c8b4bd03d37a35842024f8805715e7488f66c7babaed938bbeeeea8329c319c9ffb7853eff20e53f6224f7a9 sk = f3442696f2c2d48aa878709f094a591e11397c98a1b8a519bc539f45c23d7d8b5fa3b547972a8e44e94c40997663284ed7b8c1db93a912910993f83db2620abc31858c163d5ed351c160855c0b9b1323489fb08fae0956fdb27e670169986b55a96c800f89a5bec363dfe4a650f62106f2077c39c3cd51422de06450f98db3b1715a2c508977454b5bc284f8440d3b2cf39201206606b8724d87d803b4128c99547e0d52cd6785c60673bf4aaa288f73b24474103da886ed5ba582e41100859107c180ce13c74f1454b7f36027f22c1348ba0c230a842b624afac676084014b90c46343f31477165f7013598a10f371c289c7c9a3c84a2d2ba6d2c79e3c187bc052ee17aaf7cc83522506e5aa73fe7e5649901a7de6c54e78bac898866603b3ab838553a3318abc20aa6086fe41b275cdcc922004ed083c5177b22a2829ca24a8680e710e3800694e47a6373a5a0e53b76611155aa522e769d829a1fbb227d2a14b07b7b61a3f58e41708ef45125214b3cb7113abec7b91b993ba66aa99e6783235290fdc16f3ed477ae66c05b803d363093aa823c9ac43c50128e61fc7381f52ecd5894f309a8087459fb7b8502404870391311919eb9ec5d66bb0b49050271e682fe265fa51abd6ad16af455a3eaec3a297019a4a078ea362c8c863a26d895f2885327ea01fbfb28924a0979887f8fa47358968727faac7ffc6600db115b29b7b82c7d31f00ad6eacac40b8f3e48623b86ad4eb1cf8ef24352a974f278143f4a5fd88c4922b1cab68547b7592a4dd00666219a71ac6eee88863d0a3da5b56174da5f41224e3d813a3fd58cf76597018ca06914b928d6902239a38693704c7c318e415391a309504516d4904f7e514b73d886f395691917946de667c35098c3502a75eb4632595967724fb9264e8bc004de4840a9cc414de86fa59c64936a48db99080ce615ce6a3ca7817309d55a90533a7ca160157c6b65f935716945909c515c2a6cce76c09144c089d59bdd5b076bd59fafe78730578c2a175c88c923499a0b32b0805a5abf5917c0e2539f6374c93ee065dd239d163845474a1f4c94bb15bb6e7d089970fccd23480cf651ab8ca468143621869b8ba73b51394281097cb8248011ecf356df807313e854c5ea80fc025ee9927f24673188655371813b2aaa7f54e82b7d2823f6461790f4c7f3d8400912b2a5b1395c57a3b03096ec060f0b53386ab6552ad1a2ec1406d3da2fe912b6e0126aed3656e44bc7b1e692e039b613b432260a5c35b39071e483b5655521f5289788cf657624c76993c216b91436b0967693c5c96d5a2074ca1288b2e56773ba9b4290a4f99665b9da94187c269a117423e47a1d04b7fdc75322d49a3f01a66beb1ce35838badb6809597ba7d0b1da334eaff11ece984a407b35ea486c6bd43d768c043c439f7963cf48e96df8519d6cd77b25b8c0a2eb4cbb5281b89a77a52aab4e1c723c712ddf8b486ee2c54b824ae0c42284d659677041ec356e8d745be7438bd9545d0b9a18ca105ac39ca78d87487e193ca53496c7a84ea08c73e34cbb10182e3d84b6019133cb4a741993642805d0cbe7b5ed153b550a3e5e494d824a37ef054f5fc49799f14ee25b6c349b7212b9c2f03730ae23116ac051a1673d2a4b55c64cb513ba5c0012967ff30ae534702c2471993c08dc990d63659c9cfbb7f962576a251006c26be601a7b74c5ee92215e0a92f3d201f1389b7cc8468499848c6ecc710e3ab629b2abfb18c0e59159540b1779a2afe104183d52415f0b28d229f5e65b9b9e91fc25b67e09125aaaa92041541e6175ffeba50ca99b3c4b1331e2a8b39d4aabc6187e929a566f93c7f9c2457994963b2774057cb0411cb75759f4e8a0b98fc963a74b22b718c19f63a37cc05bed372a3a37e5a951896f868189967c46c9ed8d54df23a79c8869bf6aaa133dbab867c3f62833ee52958fbc0b238d76b0fe9b390f05c5ff958a1c3789ab61ad790a2da232c66683931f3a57ba7815478436d335fe80609c504734a96090d1caf8dc7702b3c65599806bdcc0773a47179f0264e345dac69086674c4ec55713945431ad43571b11a0b59bf31764eb588313223041ef09b16939c499bc9df6057c08494f4c59b0f402707149e6794c9c8b4bd03d37a35842024f8805715e7488f66c7babaed938bbeeeea8329c319c9ffb7853eff20e53f6224f7a927bb2a0a92f995a3abd92029371cc46c7a36a5a35ae2a7f556d7862730b2fc427c2f9cff257b2041324d3d658ebc6aba19f13401af90b619ff67c740bd4edb75 ct_n = 4572381b36bd620fad7a7dcb32291adca81c887a11cac732cc95608df6364d9a6f1e358dd49dd8220d01cfc33b972004766d6506918fcb7c63ba861c4b7e7940b95a94d1efa7c2821db819189ad5c7907405bc831a428d98f50530cbbbccd3980e6a58ffa4a73f6c7ce555718919e74433c46e102a6b1b276549246edc480a19eb572aa175c163cf8f062d9ad51ecf21eca9888b68f4a0f3c94150e05d9f51e5d88e625ad73a47fb6afdc7c6a3200dc8f096971eaa7aa85ede0668a0502a0597e187fccdc5ccf0b8248c01240e1c2b6229053d40b13266eb05d270e769ab32dfb8dcf3e22d83355493c94ddf45d55aa9701c1109915503257fbbbeb68ad065d80664cebe1387972777c386af769d06db7dde6841d1892cf85d6553fd0328e1e924d49ada7bc06ce8c5a0620d74dae6620e9b9ad92ea3d86e31f1d4d9391824ac8e62a6b9c688dda200efc2539efe969c8a6387dd0944e810ab6e44a6150bc29f849f431f37f607d3902931ecad959b1de81aca6127b1193e1cf9269d3cd4f9b4483c438ce5335adf0be5418b7bb613268a2d1c9b1596a081ec7cd0bd3383c9ce8bf2a5f11afbc07eb53adaa28aa395e21e1cd48c6ea10d68d4c439d17cbfe913410c910141a1add0b05b87306f8aafeb947f48662def01e1bbfcef8b6b6bbcbaf54e15099555e6d12c5720258a588a545dadf9834bf9cec9ecb9dd4f2c18993fdc16211ca376b7aef7f9f567d1638589034b6cc8c6b2f9b1f022e915e4abc84fda3af13b221523acf2fbf43a8bebb6f5604fe10b178a3c96556da6480bba8ce2b64e654cc6ec9b14d97ac92fe66fa0a88a6ac7bd31a2c388e9724355d527a19b78025abcdaa5df173254487c6330a83fd530907564e34293840a1992065492c4925d4a8ec385017fcb2dc9bfe4fb73b0ee32ccff0dda57f5bf5f524ee90b2b8c305a40c5fc975c54ed14e22ef8021f0638f01141bb8c98655b91c7efbf1d86a8a49e35d7d0fcbad1a0319f8b6239505f7c1307cd33aba181e911e310025e5a060935bd7daaaba2f8fb7ecd2263a46f25175ff3a80a435641fc5f39353e78843e ss_n = e67f45986b402691a9c8c8850aae8db69f6a862f1465b518ff98838d3fc74962 ct = 9f0623fb9f16bf0ae71e0a8627c3ca79395ac7fff6259a882bf114715ab33141702cd4a0a6e238ed9b669a33de8e7f6bc2c98c1d027279cf6ef033656ba3f35c5006d9e2d212864744744e761f18183b648d020416bd59c488550f5f69b7ac991c3613447473f8ad53cd780fcb897878dba7b6b70c6653fafc70f6b2c63b88546ba93200c3788c32ba1d744e8c42e7cec9a8e972e80a88b6eabcb2968b6d7a2870adbe22c16c7a00d0d79796a6ce93b8cb8e293c572d48b116e9e5ff530114cd89ca9f82d04cf15257e58c26970a54a45fa94798c2062dd166742ff71e84d1249ff3b4460be6bc7bd1219eddb952590e71d7a849b3810bed79e1665e9ab49abbc6b3cf18921e8d86e84dce6c0eb2910d28ab431819d3266061eafbfc25f769b4e08f138a082deb33ec1acea5e52f70a49959488e90c3071256ceaed67ceae39c3868f8a48a7015e57a9d6ccea0016b242dd448f16e2aa0231d91813d584e80affd6f457ae733671000e12978cb2d2377650ce6ce0e7d41c35630807e781be310b8bcfddaf39b955697752a0dac5b66f722d4c407593e5da8efe94a5d6b2f634fe950141c96ef5ff11d40f3ebb8f60f86916e7c774385c8d569d2390b0f60757c9ecd3431d1f5e853fce1731b0b55f7464a48db7ba56dfd6063de09f5c8eb9b976e6d95e4fd89007c30060fa53f44ae8285685e3fc538ce7422af314196fc135371f613a8514f9e61c75f0aa661e998343bca8fc89e10a7877d4e27cda0c3634b17a3eaff39facb507ce9c1eba75e640771388013476180da680109c5ad80811730c6beaf9377659581bfabc66bee95604b219e3b0f06087f89bfbb68d4113723ecf12eb283e8bb47ab44e971346e5a0acacbcdc72573398388d2d669313a3950990bf49a47a2af731882c7e5ab676b515e47ed9e4f579d860541ae151f3f4ab8803d019900343e6e73a142a1b9aba8ec9b892cd7607c74e8132f7398f3bf54c28a8cd1726f68068ca80321bc2d8c41c0a1203da543a2b82d5131d671714f6418bcbc4ce16884f62913a97bc98467c49afc4fa5d7f939cc6c5f559e80380e7106 ss = ae68afcb7b023a9ac77f3a9923f9002ff7a852727787b2e0b5138dea09fcb466 count = 194 z = ba9a984fb953c720494f13333dba57444daf06f9b7c61438f4457596672495b3 d = b77180190ee1264dad5ff5255ed7353034dbdd654c9ead97c838e258eecb1747 msg = 85e2725900fc5269bc10acd26c21c0079ca6ca41adbb0446ad40799fc44f2ee7 seed = e6f168c5bebf6f7950f00892e067663f45e1b98bb8ec62f9b27f3e079b76e71f5dea5151da52fac17e957876e257fedb pk = 4f3a7907da618bb30dcac79920f847ddf90c90d062c8f876ffb3111fdb1ac5161a1259cb20c425f2ab94444b1b2315155eb905d0e2397a6897b69842ba95a9d67463b3d5cb7e5500259c86352211575488689aaea9982f2203bbcb2aa57eca2fcd67c2075a58746161ab749c09847cbd9b8c55e1328e55583a167655b713ad650b1c978db0fb8ea5c4b4434b6153941697cc1da6a6672ae352a96b8927667b4bdba101dc0ef7ca3944a556f52aadd87baf0a621197f20f8bf0c42e0632d3dcb58693a2b9019bf6462e547715c42a15f7324bb477c5d70846b4aa3b13403351f90ac119bc5345c1b8c97b22f46e28760429f3c1bd79cfbc606b1600c79ffbbc380732fe98409ac05ac37a413c61b5d0a9ac90789c941470ae3a94c3648948d15d0ac426f74b7a4da56ac6c04dd49313eebb53d8606e40188f13151918416e93b77a7a16ba08e75d6d440dd4b6703f4815f2f2c2f15b0073f4831ed15fd900690697821cd5601295c31a339a79c4c0086172542a9d0f526b62da364a1250fad16691918676524da92a8f40780f42e82eab642de3ea073bfbbd81a79f836c3467b3b3116c014f30194f0c80d084588760272d481d54cb527eb511356a1ff448b3f3bb961303146d282ea5d65342a96b9f47cdd4745dac7866fce26f91575c85352bc706a09e9c53190c8256b8332509b4590a04112021fb18cb4f66039017cad456aa749bbf3d63586cf7941633432efc176aa2aa16e23fa12bc9c9fb860c50992e09cdb4bb86e6e0220b808e75fa7b133699331544645064bc98664f70a9708a7d0413017d978fe62bbd796c73ba5246e87a35c35104f5e951b9d960a8f1152e46c9385c8b5d55782b7bcc7364519aa81c41080674d569280b22f9c96f07e51e482117e3d0836f741e429348f82048c63c276d67ced5043dfdc79079339f31e04b6f53516cbb1cb188211fcb4a9a72bc3919a40f242ae475cad3323ef289ae612739d203b4a3b32e92579203d68f33402a24f12fcf36b9a346ca8d2854d211a81d10377385630982a2e7aaa07c79aa71d768bf06a05c0b3c170541bab15f81b32268bbf15051b0c76e5ccfe005d8a87a46f51a83d1f3223fde7f04dd3d3419d646 sk = 77f004983cc818a6c062003daf69469bb853cdd0ce07f34c80321ad424a57a6b1a80c3568e82bf7d63009f63a5b17b55c099accf9a3f6cc71d4ff3975f923225a212f4e7820bf26ca65c50e4f4929305b205f816ed95bccd877db8c220a4008ffff98c963b61f162baa7b176b0675a6efa143a9c9644f8c64111aad1d55a90083bbee3858b5a1846d34f7e8a38ec8c963104911fd9c976d17ff35a860c8b275c8c1d10b775c5e79e673c4dc36b92de9151b6fa8ac3e1cd148210fc8a13a15c7a289a43fca0b56853161d1c543a229abdf3c6e09b5ff0d826c676c4c3a81969c4825bb179aeda050cf362238a872438187329ba8488c6d6822494745501498e11cba5a284bd25c81822ec8276378407a9569695b78f11a73e035138881dbff37c19534d0ed686e4bbb12a370e016c2996a30dee462d43644d5fc148d7f44ef911ad01980b2f28b84e85bd58976a5f39a8ef0329e307700a992b6e2340775b4310779437a3033caab4e6114fa4623c5f49b646eb6fb846b201197cfd1cad66811ddbe79ad6741efddca6538cbace7151bcfc9bc08212f6536b298aa899993c8a2404634b4c22ca7d48e9c93eb52b54a5904ba72d298475c1ca7327db5189f68cb07923be0ac685f354afb659ddf4694d06714592256c3069b53a27521b3a7b901e3be509f8061964a1435983230c56c2242a807040909f8448b6ea1ca7f135af73b10dfab5b9db17c5398b13f8a49cb01b3e05bff792a9a1504156433a58f290f541bf419c2d8cc299c20baa1fc2ad216734ae727d122523304940b33186cec877cdc99f2cdc3d732243690ac3c4d4746febadd1f0090411821e645a751a4323c5b09b705b58429a81474d4d18a5abbab9725976067ab288a147f88b86b8e200221252b37603d8b9c239642b3290b163d66b1d51b400865b54b51fcef3c7de43a23f598e01229442064b126003d5f48322227ec6e2bfd723338da93892d00fa805209457c03ee6b514fb979908692b5369c6b12e904b24a9d81a8a1c81476815455207ac238f1316732ecb12a7d41ce6b010f0f952f7462b9b40739fc37d2e8a1b4f3a7907da618bb30dcac79920f847ddf90c90d062c8f876ffb3111fdb1ac5161a1259cb20c425f2ab94444b1b2315155eb905d0e2397a6897b69842ba95a9d67463b3d5cb7e5500259c86352211575488689aaea9982f2203bbcb2aa57eca2fcd67c2075a58746161ab749c09847cbd9b8c55e1328e55583a167655b713ad650b1c978db0fb8ea5c4b4434b6153941697cc1da6a6672ae352a96b8927667b4bdba101dc0ef7ca3944a556f52aadd87baf0a621197f20f8bf0c42e0632d3dcb58693a2b9019bf6462e547715c42a15f7324bb477c5d70846b4aa3b13403351f90ac119bc5345c1b8c97b22f46e28760429f3c1bd79cfbc606b1600c79ffbbc380732fe98409ac05ac37a413c61b5d0a9ac90789c941470ae3a94c3648948d15d0ac426f74b7a4da56ac6c04dd49313eebb53d8606e40188f13151918416e93b77a7a16ba08e75d6d440dd4b6703f4815f2f2c2f15b0073f4831ed15fd900690697821cd5601295c31a339a79c4c0086172542a9d0f526b62da364a1250fad16691918676524da92a8f40780f42e82eab642de3ea073bfbbd81a79f836c3467b3b3116c014f30194f0c80d084588760272d481d54cb527eb511356a1ff448b3f3bb961303146d282ea5d65342a96b9f47cdd4745dac7866fce26f91575c85352bc706a09e9c53190c8256b8332509b4590a04112021fb18cb4f66039017cad456aa749bbf3d63586cf7941633432efc176aa2aa16e23fa12bc9c9fb860c50992e09cdb4bb86e6e0220b808e75fa7b133699331544645064bc98664f70a9708a7d0413017d978fe62bbd796c73ba5246e87a35c35104f5e951b9d960a8f1152e46c9385c8b5d55782b7bcc7364519aa81c41080674d569280b22f9c96f07e51e482117e3d0836f741e429348f82048c63c276d67ced5043dfdc79079339f31e04b6f53516cbb1cb188211fcb4a9a72bc3919a40f242ae475cad3323ef289ae612739d203b4a3b32e92579203d68f33402a24f12fcf36b9a346ca8d2854d211a81d10377385630982a2e7aaa07c79aa71d768bf06a05c0b3c170541bab15f81b32268bbf15051b0c76e5ccfe005d8a87a46f51a83d1f3223fde7f04dd3d3419d64620d3cee4fa0a2d9d8516926d7f1458d98029789600724d5bd24e5c3b2928dd1fba9a984fb953c720494f13333dba57444daf06f9b7c61438f4457596672495b3 ct_n = 84e588ebb7ae6c4fc782527b00e1e29b7f21acb6d93ba1fe82d53e8df0dad634a8d6664198ece4a6f010250c205bf6835e72b8741de0bb5b7edd8e97c056514d6c6fb887ddd5fa5ff30a77af40cb109070f39cb82d26397140fede4660331171e355048b59bf4b72eade8cc03e455a197013425b5ade5e1e8ce7f15fdb179b64d641f91c6e9f9aefbb721c7b14e9f2d8b7f0ed9baf9c6bba3fae008b1c6576483eec146f74ca8b1698a23d3ed4e5f05ae5955c6ed2c9429efc1284375e7dd5d8260ca451e65d1f81bbf5990aeaf7a034baef9e3d3c8e233262f653cfd6a9a7cf391d14fff44defff97ab1a2edd1927fc874a4561fba2e5b3cfe3314abde33e3f6ebab1e1753592b1cde9a4493237f6b3d6ca28fcc1f3ae086e22a9708f05240eb7784302298693ca1ba29e97a72cba2db265f09f592faccad28355d1e7a1783b28a972df595c254ae1b2224602bd11e94c84204e43fdccf2447ca8094fa83ab4db7430b75d5b960a6c5afe4849e56f61fc64f5a3e6b95ac29f0e76d445e6aed2ee144c172d566c638067a2ee9027fbd417a9c48932ac99f87699401199d636127574d85242ad124c0733254bf26f62ecbd1752ba74304534a5a3ec600da3f502f4a56a3900f7caac22b80406b6f70be4d92a171aaa61022dddecb0a849e0f2f5521a63e0444acb08d4b34630610f83814af84bea35e4f28a3e055d266896566cb0da985b7b320b53059706838f09382a7b847ee39008f6a3bf58e3bc063a15e8a6336343f2160a47fae273246a3cfd3192fcdd9de7e7d5a85dab7f4187b30065b9e8c4d623769750a374ea70a55b15f3b5ac86123007ee5b3a21c3b834ee754a367e7c64353472889ddd716f20700b4c4ca75253cff12405b770bce2902c61330789aa716df15b4f21549fb121bc95866bb3e2a0555b4813cce4322403c3a6868829675fd25abcbf35eb57e8f79c0583b5671f1d820f8467bb1acb5a4e0b7142b1049a9a40e271dd66b56ad9d4ded86442a09ace79a5055a3bae197207644ae05ec5794962c57bcfe085bcad501c9480390104eab3cd09097047970033402c82 ss_n = cef6b1924fc20cc4ef6e9851cb9b8a9216c72220fece9fca9322736c66f2f1eb ct = bba2584f02d190864291d2f5e678b7201b790bb3e6c8ff2c08a2650ba29f11225d6842e7fcfdc4b0ab85e7704c56b48aaf3702115b8d3c9ef432b62004e2ab83dd360c68ca41009c69f4da28a1cdfa5f807192155d0f404d395f3499a0cf46f350a0094cab0e962e29f4c2cc99313e620b0d1e83a1fe2686b01015503cbb2f52b0387e4ce0244f566fea02c33151af8b084b4a0a4546be4c4c5c3c572265d26f5a82d880a900070fa4360d7d7123a81d05c9ae7975da39342d2c269a50471bf3a6e07fe046d18c70c3fe71aa862da96a0609d0b647a6d926e327f8c55f947f07c7d57bf412668608674aa44fe5f29a43abef7a170aaee5740a1f8cb58f827fd3980dd1bb0495078e7bd17aac997725031459c1a6278b693c54acfe357308a7e3ffe8391b2353ac765379a50271169eda39741ae59468fb749116f88b24b71d9f677e2d7c2fc797336141a08fb4c741be8066a7f8ff1df7837cc3b3408c2b2867cf999e8c06dfd50f87fd6a3bf50500ad6459708eef62bed983fdd56c70b7f04c07adfeb0f198736d289a1888e5227f415e8f046409f29487916d376745e66e1ad5a3e6761488ca3cc8af89cf8ad39a736dcf36a4e176f7d04718180b019d63fb5ee508d59f4f2d460e7436b6936cbafceca1ded2d7118a183eecd50382a87e343a05e07d9ae8d57d61b107622ca9e524be4faa4b65e5c057d5bd3840b64ceeaf52431c0f511cd3d946c196b6cd4fbebd77b5843fb8143a64940804b0f525755ce91a1a451074559bd074851c02124490df5aed55007b82fcc9121ab6e81eac4048909ac902f7c915d7f9934b4afa48b7b5db9a4049e261e1b41dbd6409ec6e1a2490c01e854b42c2902f0c78418df26a052a88e40a72a292154c2287d2762a5ee7374f273c7126d842151f9c464070e65eb03de970fe5da2c81ea5e8a60c0fa9638cf41c9016e5052f9ce2bb5d6dc577fdb34f16faed99ea15b6a59bb2e9095ba1f4149ae9b129075ae0b456e0d5800663060c045cce29789ce317497d04ad5f1affd208fb913f81d42b304d1e5d354c88f4f39923e4202aaa173b78dbddd4d4 ss = 0784b4c441c0fc75744d23e9b1969d4f53f2263d0017c1e1275c978b85f3900c count = 195 z = e4a5c7d25d1f729b91eeeb4dc4032611c118a2bd7f88f456ddf5841ea98e3235 d = 51f248736f8ed7eaa83519434e665b8523a56bf1937f65e51bc0658a95936acf msg = 4c552a1e73b101e35ed2b78f0999a2c53bcdf7d1371199b6f6e2fa9c50642e58 seed = c1a64c5cf08616832a5822f70e1809c85dbf9be0ecaba92502ee29161487c091771da5e264d740a12af21c203341a729 pk = 499a848ef300ef289b6d5952c9735d200442d8a5b9376b8f50c09f498982dca097cdb594e5cbc1a08948d81128be9c91cceb0cbaf624d4753751b9907a7c6a16a411b50442ab988d06a555e4b43f1d323b5da044d0fa603ab52fb2e677fd948993238c78429556e332b5ea60e9896c13b5a6195a6eff28cf6975a89127885ab5c37729b62ac1cf97306c2fcc2fc56aacef6b379c9b652b6701841c2fbe26684b9377a49b9c3cdc29ad068706ab8a47c2c58c5038919649511c323a6b5f35ca837c6039119328ba97bd50a8728350602dd4c572cc316d66af4a303bcd2c00fd921605b739d20667ce6b6cd06528b39192bda18ff5b72bfd13987dbb64d697c250e891b6a292aba9b0e4956a72a0560884084422cac4e16653d470ec5a400aa2554ad906c8f819f474004b68a0177a7774495ccb51212641c11b31b93efc8383331d421cc819ca363828bd70a8a4c6f5b1ff877a7e66a4a6236ebf926ceba4833cb912d4a88f1436379cd88d21cac69bfc85b7385bba407b48884e19d556f527472cb0465ad277bce8a2bb762882775c21951296e4a431974f6b691f73771ab0ab39a2b33861285267291a08b317ad6a2056b2a6a0c388690330e08613fc014bf250ba09f9263db2c1627a656e06473532837913b2f396cf46e702c2c95a33c006bd2bbd22259e6b48197e8246411bbab088a8b2795b636b499c1ccb4d208466a641a6cc3fbd737c0f36ce95c978b51b2329a383b3574a30137f7281a139203d9d993b4902c5228aa5f346ac3a7a657e0c5d5dcc1d33f7a7c6d402b828516ce840384c3f66ca574885af6f244ccdb871bff492a652a4b8799ecce4a36cc5a1e99091ab3ca2b1db6e98303d74856b81ba50343b37f6d143c9d315a29ca64f497c341ba44ee57bce890ea262b5dfc144ba91a0b01b54cea55326663e2dc98f16dc9bae9b3d5fb052c1085ef9746148748af8bb5f4997af6f4695a91aa0747a5c65426de68c44782aadb8785e16701136fb2f964c55aa72a3fa5c6457c49fc3f98857904cb237c0194640133b13acd184871accfdb79d621a580e4647690b777a55477c9ca00221e0b6f1b16326d1969f2f92dc87d14e50939f2f6bce2b2f446e1546 sk = d944575501b60e7163cfda07333a544bb21d28396be4a2223c6972bb8cb499684f3f4c4e3e5696b59b9933424a13e675a9137ef3c9a876c753d3333f816375601221e440c1b0240cc8d10fb290816cd6c491341300a48119a225ab502d14db785ba5168f4288d19c9df628047eea4405eb9a43c299044c3d24eba427f4aa11592bef2295c5c60ba663806e72bfbc37c602946d04a6037fc47386ac413bc2cd6b78a18d2404114b211ed45262aa906e649f2578c493f25bd6e4765ae538f9c0791d886863f3bb1ab45efe0522c08307ab950eae8661df445a7615259b985d6832a62dd99da654ca7c60b29eb70994880794aa755b71445b4c7e592cbeeb3699e78995ef3289c26bbc7cf85c37d60249f49bec03649ed1a8aa8b45fcb6408b2770efe69bedb65a077484fb09cb4ebb933fc37ea1b836f790a1e46a9b90a205b26460d39a60b1ab7dd467844c4056fa891a90b0195585b02e9b37f0349ab8a8ca2c031764e8b098c777b1771909ab83f8a5c861096068b5595ab94c290363f16a8a59757c97c77f29f240b29103277bc8ef4b1e658082e71cc2da26222bd476b57cbfb0ac6c3edb8ba72096b9e3c285b460b9779de947c93a4b3a8ea6966408ae09b697c20179b789cfe5e896ea3902a39b2f1bea8e46785433c589e45495dc73158e3b937e4305c08259b1e583bfd8761caa861d0952fce2cbd662af322005d34827a635c8cc7966eb7549fcfc38f3a5867c5a6fa682b1c83901fae95599a544d4d64deb98a5c51b04906987dad191f1c75e463b6b4450c072cc2e9a363ca8d3c8102818bd489337579a764ca2c933510d12bb6fe052d3c00f59e5016e426997e07e03712a274c1ce0d03f10f43eaae322c161b8eda5b962f10b8e47381075037c0757a81a6967c69e384aba483a3e3fac0521d96f0d5636638a0d876b1184ba1c0e9150e2a725fefccd4c47524f40a2647b59aee646736493303b58d2db411e1706e356b1c21a70e68cb98d0b170a8c1387ebb1b653508d408355a56a0257c4bc2762ec0156e304407c12634301adcb825f8122528a111f822435ba0a48ac47c2499a848ef300ef289b6d5952c9735d200442d8a5b9376b8f50c09f498982dca097cdb594e5cbc1a08948d81128be9c91cceb0cbaf624d4753751b9907a7c6a16a411b50442ab988d06a555e4b43f1d323b5da044d0fa603ab52fb2e677fd948993238c78429556e332b5ea60e9896c13b5a6195a6eff28cf6975a89127885ab5c37729b62ac1cf97306c2fcc2fc56aacef6b379c9b652b6701841c2fbe26684b9377a49b9c3cdc29ad068706ab8a47c2c58c5038919649511c323a6b5f35ca837c6039119328ba97bd50a8728350602dd4c572cc316d66af4a303bcd2c00fd921605b739d20667ce6b6cd06528b39192bda18ff5b72bfd13987dbb64d697c250e891b6a292aba9b0e4956a72a0560884084422cac4e16653d470ec5a400aa2554ad906c8f819f474004b68a0177a7774495ccb51212641c11b31b93efc8383331d421cc819ca363828bd70a8a4c6f5b1ff877a7e66a4a6236ebf926ceba4833cb912d4a88f1436379cd88d21cac69bfc85b7385bba407b48884e19d556f527472cb0465ad277bce8a2bb762882775c21951296e4a431974f6b691f73771ab0ab39a2b33861285267291a08b317ad6a2056b2a6a0c388690330e08613fc014bf250ba09f9263db2c1627a656e06473532837913b2f396cf46e702c2c95a33c006bd2bbd22259e6b48197e8246411bbab088a8b2795b636b499c1ccb4d208466a641a6cc3fbd737c0f36ce95c978b51b2329a383b3574a30137f7281a139203d9d993b4902c5228aa5f346ac3a7a657e0c5d5dcc1d33f7a7c6d402b828516ce840384c3f66ca574885af6f244ccdb871bff492a652a4b8799ecce4a36cc5a1e99091ab3ca2b1db6e98303d74856b81ba50343b37f6d143c9d315a29ca64f497c341ba44ee57bce890ea262b5dfc144ba91a0b01b54cea55326663e2dc98f16dc9bae9b3d5fb052c1085ef9746148748af8bb5f4997af6f4695a91aa0747a5c65426de68c44782aadb8785e16701136fb2f964c55aa72a3fa5c6457c49fc3f98857904cb237c0194640133b13acd184871accfdb79d621a580e4647690b777a55477c9ca00221e0b6f1b16326d1969f2f92dc87d14e50939f2f6bce2b2f446e15466ad798952c5bd03a38823f1b8b61d54dd3d465700e80d1d977d9a749de0244a5e4a5c7d25d1f729b91eeeb4dc4032611c118a2bd7f88f456ddf5841ea98e3235 ct_n = 36e919ad8bebf26c222ededa33174a4125563f010cdb2817b16778c2de36eac978fd7c1705315c7e3982dfe2648ff51136db967c773e899978880759e491ae0962e878bf2499dce9736e08c32d912a8a0db0fa2de350f159bdb47c16188e273bd99aea01ec9a20747970a99d044f821b43cec1a66a7aedbd455d14c77af372ee202dac07a9106968fcc776209e4ffbc1c5d7d213cfa40c3468e31dffebcfa4455e43c41d425fda5728d8e529f6eeeefaa82347692fb9b66bc3111032c29472a89455d1580e2c51818a2ce7d108b5bf906eaacf0b24f3744eba5637a18f73b4301971d2d19e4cd0ddbe337b08df43e7afcf37e2b19ddfec3ed3843e1fc92ee7a6f15e77f0838c719cc0e3d5ba43a31ff7b5f6eea8a1824ce05fb2a0d9be212580059aba5f55378d77379559e548286671a5d8b4fbcb0e6d8a19fb78120e2014642b267fde82a21c0aa492fb0ec6a43a570d2757619fb73ec6da8c6dc05090c1a946c28869f11ce3767e39893ca2c8678de609fefc89afcd1d35d9c43e423eca51fc8f0d88a4914f1e4279764d53f1a47e47c92d44d5bb7c18b24bbda465beb36748bea5f51493c16bf2719d273c42dca5abffb56d6193ca9f2bcdefbdef8f5f92cb1f79b6ea1a9899cbbac77e64b9feab6c736742155a2e83e1756ebcfa9eb3714ac6bcaf2fe1a132c0051e3dac04ef759f7db0f17cc6a09fe2808f3ac35292e26bc53a1ba5b234ae72f5fa3db7f396b206ffda300227327fba148ab29da74f7e373f377a463a79a92450f984b64a41d9fb8617c12556ca8c03ec946208313b8e3fd73474e8d7b55cde6ec4755b8e350f52b8770bf980da0662e44309b0f77951cf896e3c8079360cc2fc0f51a3da120fb23e7adf092f4abf5d2c6b7a91b3bd5840ef066786ff61c949b0579e6bc002ba0b7cd78a618a25f3a48c0d2ab540c187b6170f5dfd19cd23d8885e6c80015c589f0033664e6b7ea069ba176fd7873e82406ed67ab21099fc26ad948b217cee74d98611db36f4909121493ab6c690c52df0cc005c9425f1ccec41e711b67c4a672291f09005cc203cbf62afd5627e5cd3 ss_n = a1a4dc51dd3bed6c4ec20f3dc2d07c9dc7169dc55c7e3383d793587df51976cc ct = aa8b832083967f61aeeb3fd7ae66589161bbb143393e13584f9917bc72e9b7d0162b9a34598d4da9ec6cf5dca5368fa6300e0932727215f62603143c56fb20b5282d40300d91d33e6bc08ecdc23baf81ec75787257c4f596c7c5cdb89e0369553c83fd6a34634391fc2f19828b26e4b773173a038b0a19fa922c2e83e4ec5655ed11f4cdfcdd6ad257ed0c39e30458adb506bb042e80bba4383e70e1ece3b6c4631a112f8344100a345b5458090ad448b36bb71adf70a28c7eb6086591954ddafe67f0c1740162976115c79431ed8f2185bba8ead4c831a9b25bc15b19f9ab1ffe7228a289846e4b781109b25f492138edef77505025b18dfa4c3ae4a43c38fcaae73c7c3533c33ea064f9287f21199df722a87fb139998ddcf48277dab366b47342fb4edf8166221cca943881919d1ee911f460d162da61a81b66951077684542aaf2008d3c9df799abc669e4c8d986eb918dc4cd036642fff3603e219026a6b0de2581fc63d6e25d6c21e81e7ddc5f1cc6b50d57ac482918ffa8d9c3b3910bc4b108dacb547fd863e486c39f128102fa055cdd7f987d7f6dba123974756fd181545c887ab2c95d54075a0ea81ee5208486df100630295464d0e2aad4b7e8562db6fbfb0363b56dc332f97de718673e11add567abcef9209a498bc03693fda387452c1875917c4caf9ab0b263fffefb7ca362de203bd95d656394faba6615743c0ecf2f8774b18cf104a2f3a603df591965a0aaf0c6327d4798891a967f8b540b071d0b06230dd2646daccc36c5e4abc183efe423024e851b0187c7139c15c68eae3bb8360abfd1517e91ebef2229a7b84752067cece434ada41371e050786868a6536fa0d2a235714ea06c7c46e6821258ad7674d2a1bc5450dbd4d35f8af6146da8bed6a182b81fa8057cbbdcbf27261ef743751f701715be6c0a3ec75c938a9e95cc55e2afeb977925ac9317e8bad8f983d0856c6d084ca6bfcb04a218f46177ecb08d46c0c20aef468a3a5a5c59a77c3b2ba259beab14e88482f315938d0b10a039e09f7cc158f32a2963262c82f62a3eb5c45827cebac0312ae8a6da23 ss = 3e5848936c9f6113d63214da48948cb437596719214c98e2ada0cd671ad22d9d count = 196 z = 3e75456133802fad42a1756ba42057f38e3e7737d8c48f91093b55f3734fc7a8 d = 06cb9e178c5f4bc52701fcca86cc6c85f8c038f1bec790a3687033fd814ecc09 msg = f4c8f7d40c1275386d6764ffb65875a03560b70719b73d97b888faf51f36ab5d seed = 498784b28c0c3ccc6b64b43ed00254684cb59671428ab40500a493b9cee73b2941bb9f5c6cd1d59cdd3f1f1b4e8938e6 pk = 8794cbed83a10c004ce2e137d867c64a7a592c6523d3742481e11ce942505a46c4cc0361a514525233a48a343bba7636ec1419dbc31c952bb7cd4aa07eb40314e2981abb3d1a8cc00632b7c6f79d44802c43629970f9a3e3e04365489789b72da4649d7d453ae3434d6afcaa03a4756a576dec63b9c849bef6e92392a62a71169e5c3287df17c231f29f4911219b658fcd92bcae3503399c99f80273c2f8854a052150e631d0c530319926cbe2ce228a248f829a9a22802534c269290013f95f683846e0756e86d44ce57360855272793a8fcb2068af368b753902f5e59d70415dcbd99f22953be54301df58730dfaba02566096d011aca08f7fb4cff2175dfe04573ceca9bd69bb263a955ee19518438044f90d72d030f2f518691519f86c60b0f6c656671301f02a97b037325a517f181fbe7365280c3802d345b51818f455971c5078fc4b445a073029f07958ab26f4b20e8b3bab98ea7d8ee573dd1285a510858dd35ad5b10ffa6556a784392f05042afaaf6c8a75b3f86809eb701260ceba8b6c092591f1f0c30bd5858f32bb27849e64313e83148f89c9c22a3c389bdc1cbf01278e43ad72a18423c74cee666d18a3364407bbc7330ebfd5530e0bcd05595dd92407390998e94929116172bcfb05919082e9b76d32c54283d4ab2819699656061ba636ac534f07b56fe9505bcf79a483fc92ff165dd2470e611133b86bc6bdda4d45337f06c185bc6849c9673d5bc2b9043802d602b0657a67c67414b838851f1011784b690cd64e8f745225db3f1b140385128ce4d452d342827846c8aea73ae03449f31063cee3308e5b784e2aba6c76ba4a8046b3acb2bd824d1fa14564db3a13a72a1e48490e0c851b76a0e2f796650c3f12fbc32ca19d5821b8cf614b0e716c4b05cc0397377ac416c1c508159351bbb26310a7af47cc018ab332f300435dca97d31763086561f3cca1fa435fc3a43bd6b09758aa9d9ddc2a3165a541507a75410051754de96448b06acc10782907a61978d03b2ffac3db0c7a47765c61e38a5485966dec5a9392815f739d8950cca9bc2e4639401d91adab430128c6c14d02e82175127575cf2242e477b53cd3603b32bb72d3cb61e550f5f395 sk = f7368f93a8147d2000a7e8bb48173a4a51c2309166b225175ac6b9a79419be783f5533b92fa08cc464a79f0cbc26491601606592f1ca8cd32f9cbb658e23b73b703e699a5e81735db419c527f52d53a12b841ca3b6aa06e9cb48a4125825539ec9e3b3aa80b926814de1529218456d6f1468a756c3fbd38a93627f5b5c9f4acbaa9a1211ba886810c92161739e8955368e9442b775cea9417e0dd6a06e1c885664b9eb861de2bc7c59d0765ae4c06dd9064f57304a373d5bd9758251a85e4b21a859b88d5744e34b4b3a6711669042c8c4c52664586d9cce7fb03d0d5114b678cbefd8ba7aa42329147ccffb50d9a00fa128bc4cccc3656660c7071c2feab3a947bce9b88e5f98178cd99877658e42730ca3998ae6da0a3a48947d09149d49974e746271f3a2278b7c2a644795b5252949823c45238c178c4a49c4222133ac39a0569c870ad792fd870c5416362d45a2e5540a75bb9dff683a46c3b988970439461f2da08decaa7e67d8ae4b1ab5df4623766826abfb84238430a8f4a535b98f9ce9be5a1449d53859f47b8eff30bf35f999b017a812426499f3695ca835b3324d44231b61cb35cdfc46a7acb4dc312c79c903d6598dea95469352c11b24b5be7cbae058ad9f5a5b463c5612c22d5d6aa1c4f98ae16374523bce7440c8c33572d9f4258e47856378a5f1a97358fa829b04b6d7dbbcbf53457da0752d3631aefaaf215498a7a8a46fdb1ff42bc09d66c4ad208c90f1ca37b871f3a50f3959769928863000a0514b718af0661acc7abe22bf83b1bda6ccc33f6c0d8c7b66163332288866876b6320c0cfa01567de10a2753b7ce7326b0c3bb9b53269b676a35ec8511ac236c0ac1980c6a554638f92bc61f4986477293f2afc8eefb0084ef44ea3d87d9fd06e5017b6043aaf5c619b99bb5d28b8a83cf19d3ef652ef922044d2837db65939f7ce82b840f14605b6110e204b6a18a847a1d242853c0a34678ac1c5bfac896d0b27a209906028e878487b0b4336c822f1547259c5fa01d063f4c75a777ea3ac4704fabe1d282ce669acf848122402260eaa08fe006131052dfe4ca18794cbed83a10c004ce2e137d867c64a7a592c6523d3742481e11ce942505a46c4cc0361a514525233a48a343bba7636ec1419dbc31c952bb7cd4aa07eb40314e2981abb3d1a8cc00632b7c6f79d44802c43629970f9a3e3e04365489789b72da4649d7d453ae3434d6afcaa03a4756a576dec63b9c849bef6e92392a62a71169e5c3287df17c231f29f4911219b658fcd92bcae3503399c99f80273c2f8854a052150e631d0c530319926cbe2ce228a248f829a9a22802534c269290013f95f683846e0756e86d44ce57360855272793a8fcb2068af368b753902f5e59d70415dcbd99f22953be54301df58730dfaba02566096d011aca08f7fb4cff2175dfe04573ceca9bd69bb263a955ee19518438044f90d72d030f2f518691519f86c60b0f6c656671301f02a97b037325a517f181fbe7365280c3802d345b51818f455971c5078fc4b445a073029f07958ab26f4b20e8b3bab98ea7d8ee573dd1285a510858dd35ad5b10ffa6556a784392f05042afaaf6c8a75b3f86809eb701260ceba8b6c092591f1f0c30bd5858f32bb27849e64313e83148f89c9c22a3c389bdc1cbf01278e43ad72a18423c74cee666d18a3364407bbc7330ebfd5530e0bcd05595dd92407390998e94929116172bcfb05919082e9b76d32c54283d4ab2819699656061ba636ac534f07b56fe9505bcf79a483fc92ff165dd2470e611133b86bc6bdda4d45337f06c185bc6849c9673d5bc2b9043802d602b0657a67c67414b838851f1011784b690cd64e8f745225db3f1b140385128ce4d452d342827846c8aea73ae03449f31063cee3308e5b784e2aba6c76ba4a8046b3acb2bd824d1fa14564db3a13a72a1e48490e0c851b76a0e2f796650c3f12fbc32ca19d5821b8cf614b0e716c4b05cc0397377ac416c1c508159351bbb26310a7af47cc018ab332f300435dca97d31763086561f3cca1fa435fc3a43bd6b09758aa9d9ddc2a3165a541507a75410051754de96448b06acc10782907a61978d03b2ffac3db0c7a47765c61e38a5485966dec5a9392815f739d8950cca9bc2e4639401d91adab430128c6c14d02e82175127575cf2242e477b53cd3603b32bb72d3cb61e550f5f395ba9990413cef4e2c0b9ed3750b35d84060607cc9facc8268b8110b1f2b0b554c3e75456133802fad42a1756ba42057f38e3e7737d8c48f91093b55f3734fc7a8 ct_n = ec65eb6af496545355f0d4b09a18d90c811f97e3db1adde311f38ff10c445c455801e3c5e983f4c055a0a6020a5c5654bfd0b60caf4e1d89c8329957b74354c9389298e0fb071c278349cb10711c1b9d13e580b2a087bc128c8031cf344af4b9ccb71e88a9ca6232bbe15c6396718f2d5c972f7a54ba7a57517d2848f32f71298e286cb9f3d7ce80d0e4ec4a4146b2b27475fbe005db7ac8a42fd6048fcf1d7cf538c7f029d5d99833f53ef2ecc21a6aa377c397740ebb0e31e7cdbfe0be039977a39e620b72543728b8bc3274b4823a2ef922de18f677ab3f23a7136b1597ee818ac4508756ad66a29e879298ab8feaa293d6a21d269fd3f30688571fe5a48d9b60ac0856c19bfefb0cdb1a9e7c006581c86ddba8015d634ecb562fd3424d905a6684b4e25deab260b93e003651ec8fe22376e4d8f9e4a120a592425f074582aea3462e33dfad3e18cfeddb725b97163a7ec7a1eb914f1fdc422d78819def3cc9f191147d1c20f01060f6e0275bd713313dcea7fe2c11631184f1553e869058076349b56dd7b6e2db6c512c6e56537704eb141b2008c9198ed29946061be7348d33f876b547a9890b15a9e5e0f6ec70f5c964f13a2568282464e2d1b52e5385b1f99043eea764cef6d0cb560c175d44ea0d744d8d13c257d7f8bb704b1c22b8e6efd1b8b25656f5483dcfb4ec0972531f1aa21398257404f22cb9a23374cf07b16dc7cca593823c315746f9db95d34c04a539fa3da754ef6be36579320f061650e57c14d1677e1febfef24890f9b1b3f9cd7daeb1dd3bafa1a5195fbc89a5ed5f31111ba844c2ec949478227419e7b211aeabba4733b4d67557435ccea0607bfb54f901edacbed277cee1ccc447d42421454c573f463ef583508276ad410523358668ba2983d9e767c5ab818dd899bc5eb418366a70ca361984c56029b3b3a4c826ee3e88275464bda894ac622a6a0da871763fb6869ef3bf04b4d361417569111f51901f219ed17d15307f2f833137619b656dd69d9a0f9a53debcc548e33f48ceeed6b8b8abf9d697d4f8c8a4ecda63e17ed98d96f7fe4e34d3e97aeb146f ss_n = 0534984cd249778cdfe374ca35bef06a5735b590a9413502fb9ede22bb466b4e ct = 38707e9fd32b16b738d15e614dfbf658f5931f0dacbee50232ab876d2e9e9e256f22acfd8901e093748b0635b787a936dd3e1099b069a7a45e700b9c2e3ed8bbcb9b11ddf1a3b48d2b43da8d7d0e5e877fb0243caddaf831e70d884c211f92015ac0a726df02b944f7c60f899e82020869c14ad0f3861c7da323ea7b831e3918a010e68da8ec70ba7fca642745a35d7447e79463f735181fc4adf8f6d38fa3bec34a4e119a9dc3f196ec468674589f8e1aaa4d18308af4582acf67d5cee24703d69b32c1bc6872d54b63eeccd8c49c8bf3cff2b160874ff0d6b299af2550e9adb1d3920718209b5e243deb9dd0072f22b7c9c6004a1d82fa23445156371f416278a7a331d4c6d39c97d3b172a98849e9bff7b5631ae5adb54618da5af2f0bc5f91973d04b393c4996ea273066421d744d5b589452254aabc24c0b9145db65b43243bbc8112287ba0606636a5b0ae79c86a23b7f710ec95db17778c5ee128104d875fab85f3dc47e59ac9e8775572d2c2c50f0b3a06bbde193d55c7e52e4b0daa60b0d1713bf44968cf1220def601ddeb3be8038b39f26dbb7090d7f2207f1e6c41ff33f2be586be7eec1fd39b0bd8be81570efcb9b5ed57a06706fc46837669edd7ba0ff25cda0d078f5629f82cb39bc835641f0cab56f18305d36e1483dc2209bb571ef2cb1d85d6bafbc564e0f836ce5301fc146517bf64a0bb1018bfb5eee5a2bcabaf758313eefa66a888f19cd82c70c4c5cd5ad0e8fda642f5baa31592fbe021a5745d5724eaa02774a94564d0242b3cfefab2bf349c2778074e4e11d29902faaffdb0d98efda4dfecde951fa77a22020f5c02c40704e680fdd6356982f59987d273f10b165ef85f5f492ba54de41135f6ca688c2bec28fc60c28fb03711e5b56d06a433839b3ee49178425c2cd0c0ae93f779c5c0550c322a62ccdf14b3aecb8ebc69f18a47b4ec57ffbab09f0603e9c39fafa47c9f95ba2a513e8a64ced263f39a84e3afbf05abfd025363fbb1a243101b8feb2a47c678a6db0e95888187041bd560ad917953b4b74635e4a155c7c82bf7959af877554d7ed2913e4f5 ss = c50c8aa4c65bbfb3099bddb0e02da8ef030088f7ea2dbdb1db0e11ac7098271d count = 197 z = 2f562767c550a05bc71c3bef1d523db79048c8b479340955c7bcb2b9db628380 d = 5112fecc706550d7c74b4cfa33edf11a77114214e710b2d500f76b8d166517d6 msg = 9264b1482715d25faa4402d418ba91b17519a29beabd230fb937bd5d5f8e0729 seed = 77e1298d29ece23e311884a16f1690e72f9399dc142407a6c2fa59843c3a77ccb8e0078e335ddcd75adf6c083f4f144f pk = 0315918ee28c7e01193233cb17405d4e1388e5356fca645ae2f6160ad19f659426a1886a63475cc9649baeb5cd279b184853c357e73706f1990ee85895273464783a152a9b549800296156eea040cbab00ed90752c053a1e78a5cf67196ac1503947310966cdc392418eac786c90076bf6c283813603610527d9a2e99a68223798de69a931286e05989688020c00bb768afc805c07728b426e86869b344b94e5f9cc540405aac884bab3675bd54c9713634bf1157123136d4ac7621300a8ba8fd078bb0ee9542e8953b8c880fe63489f2c55e0766800bb43e3859dc55a1b3ad236eae7bad4a9c05dfc81abecc9268655ea7127393b538d3b46313a4ccd950054399db5a1ae375cade5fc1e7330c28cc803e0eba95a015dcb478aa0332fd41201ecfbb605b165c66b445000347577821e83adb66c1dacab8720099b5cdb846cac9f14776f2d46af73515bb55c320b2653f69a460e948fea73ced943cc3cf77433a411e243c0482b28b1d2646e3b0827445b53912f093556acdba4da2820dc088d6e42c0a08b6eed0546b1b105fca87e893721ee14b56f3032d77ba4be06b529e0a7aacc63d9d90d6b56c2bf62ce46c97946abce9f52c03a332ce10bba83275ac0710c02d11aeb50cee719b67f567d4e419a7f674281f5cdf399c677a0ba4de15db456b9b3269050a03a6be550efd44d85027d80a15554a8bcd06ba664c33be8e64297f47d89fcb21af933a9d8160d6788486a6fc6ac5422f93ec2a5cdfbd64a3a4874234665354619c4e5828170c3f293b4e3f543aa533229942dd857710e07a642236d7ca8a2f0cb1fb61c3a50fc898bbc71ab3094f7379782b86ea6bcb80496cda2dc7c183ca367ea7dfe0cc49ed8bf6909215eaa3365fb6f4deb5b73d07d4f50811e143f7b18a59815b96b372f3a251e8766138723a48261ae20a9c60d08296a399500b6c3ef567d2d3ace58183dc34c1d14b8890796a68e748f82c274d82ab484819007c662ae4a81ce4b7f323a552fd913f1e6750bba4d18e0ac63f847152172c47c3cd4f88c2f03a52d1b24a33a48330659402c7c7fe176b6f81bb7815390e34becb220e672a2b11e4728bee1fc69c240fd2927394af094fe2c51edef89 sk = ee5b54e0a81848548064e06e3a6b704931445d142dea4072ba7b493c2cb4201a1287166c97a1599b29a94a373c93503741a8c2cdd02d21062e99d198d43432bab5aa44f6cda60c40f700bec0a96c4e48b3ec787d37156706ba6a8a153e464546b0e126fc7574839305e854226ab8c9cd6c209abb307fc49cf3070c61d44db8e73e638c3d6b0423726c5e907a5dc9a10cbedac625a16135f99961f7a16c345aaff5c61c38a83f0b1180635ff3e51d11ccb22abbc0bb19cefd77545e08d07280aaee3c35c184373680b286b59a81947d1e6a3fb0b90e5ca81c8beaa18db01d43dba86da15f83765dedd49fc36ca2162cbbffc44e720998f3c41d1f471d6b8c7aea1a67d9d6a5063403e2e1051be21124dbc3add6c80cfa42da59ae54b216a62c3ef015990706a8a6db5f1cc0463ef726c25265f2d518180a27ec58292abaa78ff74b1de362f5ca866f0ab7e9e003f56947e38755a275a5ac46118553132f70526ea65c62b46f50b1615542be8d088607515a0a13ba8dc58445182a114a39b52265227295179c1654032e8c578b15f77aeb018fa4dcb3c1b180ad4b4740e4b9fec001e6011bcfa770ad848caebb1f3278c1f7110dbdba70583cb4b9066cf62c9dac52aac28c1123e80fe02944db0cb5fe7935696b5a1886641fd66dbab0a0b3f652a0db065622489d7239280000a9479881c5bb9f1956de309ea5b3709c3442264219f285cc3f076aec351f4a798c6a880d37397e4b539ef70714ede497830332f2222f57048cbb54a1f23274b539c2e23bcb37790d8be61b1d6c2990cc19a56387c068af0d937bb1a73c9114713f54ad5a90804e8650c1d09078a84abce65c70f67a1aa8082c9aa334d07ef2541c37ec00b9a75450a49320358ebe7a93def6437c8c3b16d008dfe9c7e87692e09b0fa8338504455e6f635b161b90decb66b270887c731a2832450453beac5746841acde1822c0cd39fd56cbcb1493c31641fda8ccfd5a09ee7a00b9c42003dfc199d61b9ba701b625c7250ca63fa262841aacd774899469b56ba8570454a80c53674d990830949beb2528296db3ed3f75a76955c0315918ee28c7e01193233cb17405d4e1388e5356fca645ae2f6160ad19f659426a1886a63475cc9649baeb5cd279b184853c357e73706f1990ee85895273464783a152a9b549800296156eea040cbab00ed90752c053a1e78a5cf67196ac1503947310966cdc392418eac786c90076bf6c283813603610527d9a2e99a68223798de69a931286e05989688020c00bb768afc805c07728b426e86869b344b94e5f9cc540405aac884bab3675bd54c9713634bf1157123136d4ac7621300a8ba8fd078bb0ee9542e8953b8c880fe63489f2c55e0766800bb43e3859dc55a1b3ad236eae7bad4a9c05dfc81abecc9268655ea7127393b538d3b46313a4ccd950054399db5a1ae375cade5fc1e7330c28cc803e0eba95a015dcb478aa0332fd41201ecfbb605b165c66b445000347577821e83adb66c1dacab8720099b5cdb846cac9f14776f2d46af73515bb55c320b2653f69a460e948fea73ced943cc3cf77433a411e243c0482b28b1d2646e3b0827445b53912f093556acdba4da2820dc088d6e42c0a08b6eed0546b1b105fca87e893721ee14b56f3032d77ba4be06b529e0a7aacc63d9d90d6b56c2bf62ce46c97946abce9f52c03a332ce10bba83275ac0710c02d11aeb50cee719b67f567d4e419a7f674281f5cdf399c677a0ba4de15db456b9b3269050a03a6be550efd44d85027d80a15554a8bcd06ba664c33be8e64297f47d89fcb21af933a9d8160d6788486a6fc6ac5422f93ec2a5cdfbd64a3a4874234665354619c4e5828170c3f293b4e3f543aa533229942dd857710e07a642236d7ca8a2f0cb1fb61c3a50fc898bbc71ab3094f7379782b86ea6bcb80496cda2dc7c183ca367ea7dfe0cc49ed8bf6909215eaa3365fb6f4deb5b73d07d4f50811e143f7b18a59815b96b372f3a251e8766138723a48261ae20a9c60d08296a399500b6c3ef567d2d3ace58183dc34c1d14b8890796a68e748f82c274d82ab484819007c662ae4a81ce4b7f323a552fd913f1e6750bba4d18e0ac63f847152172c47c3cd4f88c2f03a52d1b24a33a48330659402c7c7fe176b6f81bb7815390e34becb220e672a2b11e4728bee1fc69c240fd2927394af094fe2c51edef896c3623f5e99c5cfd30b9a18ce8a600af0ba0dc2352a3c7b3e7f69ad0345371fa2f562767c550a05bc71c3bef1d523db79048c8b479340955c7bcb2b9db628380 ct_n = 44298924604d5546136674d81461bedef71e99b483904fd47239416eeb0ffb90011d0b6d683a470e23ab682f079be2e8dd6b13693aa2f511c316a273c08308080808d852faa470ac0ca1d7ead57811b2b5d1c325799711bddff1ffcf6da6149c01500853e7e905915c2858b7305291d94fd76ac70b40ac9f946b3f5b7d4962ea57266fb3b90f23f5c7bac20085c369f2c37d831b1474ed407d2dd178839ac0f9366e75b77f4062b788dca326a728d2bd70822e51ebd5848d4a4eeeb3dbdbfb6564a67b60643bc9d688694b2e2c8e3f390942dcd0d94864d1990859907a0c6bd86ed4c5091cb25d49cb609edccd497da6d23ababfa900dc66e3ef43d6abbdc91b377da1f9a0f86975c9385688f088913d5a737a42b782a0719f3d5ed88c6669128cd389db56be58188100d5a06cb7861092985f80f6460971c6b777b711381386f2bdb72c0d8e5b9de5e771ced4d66d7d862e9dc6167c2f6a7ab1d89746d8bb5461d06ea68bda1f9f409ae9a91e667b20f099b0f88e627a197d29701cc84c607a519d4b95fa9dd04ad5550babb6bd3e752ec03d9c5b966171297c27c83b0345a0013f8c1d263bd408ff845ce0b5fbb0723d5e683af555323007a8c41deb86274c82b4ac176c80103c45422566961243545be4ca6374d350b2c8eb37d3133bd1e3fd6f7043a121be674531aa5cdeebbba499c57f0f68d4256c77617bca8287aaa2227a1618b43f97e9cabb9f6626f3290233def3b4787e5627dbd26516b16717e2562e301b559cbde1fec133a8e0f4e2cffc1811daa5d3e9c8817ba2ef63c4778b27fd20fcab68e71b00716e80d7999e8bb66284c5a57252bcf35fccbcba50662ca56eada7380e22328d7b768d2109be1a58d401a03cc20b8f3060b74ba1d5db5b2d21c0bbc64c476fe1bc5331b42b822c46dca1b108c039472a4c47df78b15cf16f7bbfe84ca07d4f8ae815553e52bc3ee0aca5d373f1da96d0d1203e631917fe5c42faba83eaaf68032a6fc2addfaedcf41535f2917968748d75df86ae13185ecea24bc0c1ca0e3f285ebdc2ebce845a502d56a626fe39c99fd4b724bdfa92b9 ss_n = db5e457f00c0b85c02633f805e5ac93e1891f4ff09587069827f9e46bd36dd72 ct = bd4862a1ac14cb50dfda4644e5ec6d078e8b1e47b475c4b2821830fb63d71379e0e8ebcd6ef420abc988fbff137c7957998c7c8a7f97e86a3ee8fb9cd9d861cfda7245e97f13eb01242819c8adadfa107a3afa4c6efff98b633a1f881eb30b8a00fc1c90dc22a447411846323487b70914a43c82c0307c03b12e5cbd42eb91b7c2346595c500848b66c4db29c639cbad07f350422c71a28081fb088b5babe86d60f6904e3dfe69ee1678c2e56671cfd705dcfdb69f0525b7ac33921ab2d7b5782d100d9ee7a53435bf0654a44d83f170ea906fcfbb277e3c9406311d700d0a89076dc9c0d13f5faba8de387b33873e83b51504a89f970aca258f4fc0b655ed5b0f9fbfb284ac22d98eccc4f99b3f8a362c973607db37d9b102ff3bfd6ca0f0367c3d388e7a4c118908a7037e239157bd35bb7714d7d6b628e555d829d17a3be5db1aaec5b52a59398de9c6173e97041254e5a4d4d3d4880bfcadf164b7a90788fb6676cd43a84817c3b198626ed9fce8f7028368b9a92f704386513f3214b309bb3f4c656402914937cb8f9c2b58a3dd6b180aa71008d0c42e1c4a1eaea9ca95ebe964a01d259f73f7022c70460a5aabf176012773d5a1a8df9108a25e443306f5747fc7d05368cc22595b27471a5c8385f84f67c7afd1cd66aed97eb53d0ea6d740abe1bb9546114d5a4258653661e9af88ae3415af6de4bdd7dad24c6ea6af8bd9a83683b80d14b3aaa9924c9c40234d02aa11e775f5e31a399b5ad65e76a448b971620670c268cb39de750e3edef8eeddfd480fda499da7cdfb0f576f51a81f33a7025ec71fc134b68027b88ea1c6d77870d75342fb4d90e7ba931e81809633c47dd3128b1fc3698104c439b57f1c9478eb4f1ab73ad41975a155acd9f400420f5d7b2f73dcf863ebc8c844bddfe41343f23f462619f069cb79cf0386e944c96301b6309ee89d3a47d2405d616a929d9a9f50329d9d68020c097651dea0ee4894c4edf6409fe3260bee44dc0a4472638fbd492c95007b4f23f75ec88bf3607297e25ae30360ef49bbd398ccd0289a6d93d95d50163b35fba013e57bdd819d ss = 22ccc8018878b4e13c717b2f850e2fb299351e878051831df096cf695b6e5e91 count = 198 z = 0bbde60f5ffeb0da85a483423f47fa1ee648e32ac4c535a17627e5ce596406f7 d = 621b71c733f5986a0ed8145b01eec6954f60e63c3a36f3a88c34390ace1933b5 msg = 530592a5105654ce8ab4639eec108bd5054ce98528de4aa5e97fbb9a080bbd9e seed = 2f8b232938accf45d022ed165625b2ab66858cfea5db2da668316fda2e88ec3e20093fc809c44d793aed3d2fb502c5ab pk = 0933545162604bf0231313331031664a184530594acefa34c87ac655180c535809d2c21fd7d9c5a82c2f1d8cc2e0b153dad613aab2025a1234261a73796b9699216c5b167e11a78b07801a7cf924800ab5e1c6793be8774685aa7ba54f6cab5fd7f997a4a57e9284467aa54436a58cf8e136ba5b04d5a174884b5a3e65cecadb816e305767262ed0b299a4f80976f4c73ada207183c522886faccb1d4bc463749a670748544196953d591baf252131a038bfb3154681c8275675ddc6a21cb60499ebb9d49aabfc92125254338b4cb6c25498d106766f6385cdbc080a7313633c28b7673a54dbabb5a54bc541914611475ab24df7433748e59804495ac9c872777caded47602347028f30b201b94aa6384536488fb5d1ca26f41cc00c109df511213374b1511365c18bb2aca43fb0a189cb3a3b6c4fbe9b91517c00e2d282a74285902088afb0a99ac9856c79203cd3a5853a6b7062cff228ccc3b911f4c09b1ae3987911610f484be6a97078c90c1a68abfee40bca50c6375845c9b778d8295974570b4255c36f287e89594df2a6c2a73896a4c5c38978542a1543e4c02be4ec3a8cf6481c004bb4e7b2bc5c5af5800452578e5e951a30e23ee173b8d0d17936134b1b590a5aa202b13c7bbc43041a7a6f4fa20956102cf5842df10b1c73933d1c074c1c165d89926ac27a96983ac07c1389e4e7510c8381382c652fc81722765a0043c9b6e41802f03ea8f1422122203e394401a75c258932323a22f8224b83181f234605e244a53eb61ac3653372f6566f44a11e930318527ec7446fbe33716950599196add228314b8289b3e0b037f44f16566c54d8734420cf5a85c19e94345fa21103b131686cbe55f4a3bc4c618888968485b4943c2428a8ab20762379a33869e740b28cca532a867b0aa9b78a8e15e96ec6a29fecc444e45203ad911bfb7852e17bba118472bbe4cbabf981c703a4440289f3793269d43c7982476c4a4dba530f4bb59bc9824e0b7b138d25665b98684649a67af2c6e9324990e79316cc9261787a24913cb142556af5051fa5947c847be649b087d944a3a86465a0a64a5914e0f01efd781988fb25e4341e7bf3c418a425c85f4a03dc7013dff8c1a6 sk = 7b921a3515782623acf597072904636fa31f3dfc5c8401d0bb72605d1957a3ab06139083fbf4384afb4d571476588719777021ab098416c6b62accc920ba6bbd0a89c44098f7299596e73fd3674b18e8492d320bda8a8221ca627aeb2c0efb569a51206a843dbae088ec2c600956bd33594ee5e3b6a10362e3608592565edf6918cdeb049b51556d9bc265172ca8d0b3b1264cb7ba3b0859ac95e73fdc632a28428516c8b8b01504dd07566462adf7564beac39e74748ecad4986cd393d1919f17511515c921a464bc8d8b97d17943466755db640ef4a4a4a540405cd844d0f95eb5a76464fb7a7b173e36806aca3892a13857e8c9a2481767f8f64dd9039a35c84cdb7c29012c96432acb5e1b786f712b84a005ffc0c040a3c225c486be7b7e9bba701765b33ee58a7da55ecf3c20e91b58a7e0ce17991d61995d45c137ad3383a3c5a54a7b6510fab1498600d7f660018a319c87c1d01969ec26c79f099b1a855073385cbe298625e8c564086ab6f42ad726c3aa555f25cb7724cbbe7408036b57324a592bde37c111cb43116625ad9ac67ab7adf683b0075008d5312900a382e3a7a22976a422b9b81e4046206728219b8d1a2408c6725dc030c4c11663b96babd9eb8f73c41ff7aaced582308aca50bbb53a1a5bb5bfa771f6dc3c7f4654ff5487eb913c14d59f0cec3c3cd04ece248380729cf12b1d2e25abb7a94cdf394452783819e59831e11953a5746833a6f2760dad2a050b883642c07316b812a1761160718bea530859c06f63337d398c72e93a9a29d02169d850491ab8b8b10990f7a87e271f572038c0c0b7691a121f1730d04b432d994ad19178910705b7107182d899a4e2aece8a062c96b68f7378f8f6be10f3cd8c5756e476444c28c46c2813122062630b549e508f43a822121a93686a22dd1193cb193659448106089d2f44b8d9c84e0773c557d3bf769686f0986093a549072ac12f57bc8c7413d4722e1e06303dc94ff7278d17410d65460802c97618146d5215befff325ef4b7058578fb1a1c02532019931436fd497e2cb64d198b8049b1d2b26746e5994a482650933545162604bf0231313331031664a184530594acefa34c87ac655180c535809d2c21fd7d9c5a82c2f1d8cc2e0b153dad613aab2025a1234261a73796b9699216c5b167e11a78b07801a7cf924800ab5e1c6793be8774685aa7ba54f6cab5fd7f997a4a57e9284467aa54436a58cf8e136ba5b04d5a174884b5a3e65cecadb816e305767262ed0b299a4f80976f4c73ada207183c522886faccb1d4bc463749a670748544196953d591baf252131a038bfb3154681c8275675ddc6a21cb60499ebb9d49aabfc92125254338b4cb6c25498d106766f6385cdbc080a7313633c28b7673a54dbabb5a54bc541914611475ab24df7433748e59804495ac9c872777caded47602347028f30b201b94aa6384536488fb5d1ca26f41cc00c109df511213374b1511365c18bb2aca43fb0a189cb3a3b6c4fbe9b91517c00e2d282a74285902088afb0a99ac9856c79203cd3a5853a6b7062cff228ccc3b911f4c09b1ae3987911610f484be6a97078c90c1a68abfee40bca50c6375845c9b778d8295974570b4255c36f287e89594df2a6c2a73896a4c5c38978542a1543e4c02be4ec3a8cf6481c004bb4e7b2bc5c5af5800452578e5e951a30e23ee173b8d0d17936134b1b590a5aa202b13c7bbc43041a7a6f4fa20956102cf5842df10b1c73933d1c074c1c165d89926ac27a96983ac07c1389e4e7510c8381382c652fc81722765a0043c9b6e41802f03ea8f1422122203e394401a75c258932323a22f8224b83181f234605e244a53eb61ac3653372f6566f44a11e930318527ec7446fbe33716950599196add228314b8289b3e0b037f44f16566c54d8734420cf5a85c19e94345fa21103b131686cbe55f4a3bc4c618888968485b4943c2428a8ab20762379a33869e740b28cca532a867b0aa9b78a8e15e96ec6a29fecc444e45203ad911bfb7852e17bba118472bbe4cbabf981c703a4440289f3793269d43c7982476c4a4dba530f4bb59bc9824e0b7b138d25665b98684649a67af2c6e9324990e79316cc9261787a24913cb142556af5051fa5947c847be649b087d944a3a86465a0a64a5914e0f01efd781988fb25e4341e7bf3c418a425c85f4a03dc7013dff8c1a67bf34f6469c4413daf16cabe831498938ddf5968402d7a64b0062af17af985710bbde60f5ffeb0da85a483423f47fa1ee648e32ac4c535a17627e5ce596406f7 ct_n = e8d68a85a3cc850ea4f44b0be2570e3e5c15b628e6609eceecdddf0c6a69039b7cb4c43f09032be4f901177970c3a76509e14b7c85c95ebdb0b9080440bef2c18bcd1b6d8586f9aa216f26e5b9b3d04650191798760f74a441ed000a0eeff28bd5fe4674e3a36812a4b186ab9f60bf058377e5cd24221b25a7404892b092b576a54555bc443accf27e509fd7f89a5b5a1487abc2524ea4fb6e90b2ebdffd73ba33ebde2718c683a56734fc3ac8fde7ccc032435d4866e01afc200a37369b25e03a9bf8e2c6291d7c9628bac0a94ae613196e96963d05d68613e5321770f2913afcf037e5cfa15160a2f80e0810e631650b714bec82ca29435a9e0b4b84af662b6c97a5697c4a87e15918cbbc0941c1b8a369379b21c505596d2454d1f77b8faf5b2e68989266f48c75adab15ddf2b65566c6583f31c18baed7e8c13c0a68c0d52e461a386a002fccd483794364776121e8970b36a943314662ceb1946a8ec39044c9f79f062133f709b7c1d9601dbfbfc7ca849e78825c6072819650dfc4a23d4bd497364d2d275c4508c90fee80b569e73ad4c758cde55c3fae9e1da6c3cf5f7cd3433c089a66df31bad51ee5eeda8c533ec71715781eb039bb7b263acd045f77212313ef5ee8106de2802bb6a5e471287e56cf6ecaf21cf1c542e883f23a53fb3a2aca0f5031e79485af5ec0c7a6aa7a13f03286dfb09292705103a5a7333b09ea993cc65380cf096b808e8062327716ff20a7f6d7aeb315a1a1abc23195555e1f24ca3e5fb09b4d9e170540f6d1839b0d0e597d0c71ef0386eee417a1259ccf8c4c010306bd35479a19f9f9d157964e1a352769114cb9944800b1cd710d213df1a76f8971e8585492ab0ced957b9247a1ffa4ea1b32b821690b53192247ad931ebeff88b97cfa0e296e15556a5f71e322658c28f6e42db7479cb65fe4591217e913e14d041eb2eea3b69d385b7bee73ddd41023bbc8565889b7df4b0c12e9d6800756ce89e92cbdfc8a4685610962c0e9caa1037ed8e7672505ff88e3a44dde0b145f0f6bdda8624e790b23621c7ffe8a33f02786b4a6614842f87ee848bd ss_n = 2d31997a4259f7cce0e773e23e0999d0c111082970e22dc29e162d30220d28fd ct = 1520fc0d260ce2374b2eea0d7a0d92f5445bd7f8880179d4095297de87eb2a1603767d0485ef319068eab2b0442a488976d65491b740adda66d00d808ea26c3f78b2447571cfdcb8b9afb89fc56bfc557abc09e4af8b75c4b5ee2b23b05c497ac087e98504823a2395374062e0ab15183fad39aeb69378bb7ec74f66b412657561b9051fc0387700f43fa538023c57a62671d47e04fe73161542d8a8911a7e8aecdd1da9e5d5b413b608333821f9fee423223cb5212754d27e0b19179ba52481a89fe77edf0c5de1df25e0e8aa089423ad36e5995a134428e7191f461dd8fe3dbdf3755e90ac960cf9dccad06dc60da0314a1eb0278b6df2f9bce23f6ffd0bcf047764af405505aca152b804cafbd695e72dbbf63fb244a5f270f33d7561d9fd3d77a2045342236dead42eed80e54d08ccb174be41fd046882b54d9c67200ef57ff16d94f81608484eaf6f63a8fbb1440302d5ba213c839906cff4f501d763d7444dffccbf26aacb3af5064ccb56c9bb45af6ec83a6f03a7ddbbae6c01455a887a8784adcd11149deb712f2d6989af3f87f86fbddef23ee8e9e2c63d94c0b54310388784b1c511ef3842272a24582f93d5301781cfbab7db55fea3564505274329b86ef0b1ea6b18970d947511a1f4149e410447e81f8e6f9c2a286b46a3d0e751267d96e4a6f30838697fa163bafc0c8a9236252f290d1ff0f39683d2a6de16f47147b373bda3933e9704e4803103bcdacad66be36761bbba4856373b8c90edfeacf449514a3bf5f06ea1c1866ffcd14f11cde47a8144730f72b425d192fb1cf59803a8e6e4d665fe785c03434751353d4be933e690326ea25c164e881fef4c1cdd89d08d02a4bc3928dbb57764bb5a9b799f62f1f5d654f3f57bdbf10b2299b193fe0e648cab6a759e2f38127ef3be6b216f4be96671b8b993ee842cb2ab3e0bae23cf1ec1b7f04d37327ffd3e4ad7348d25211c885057e69ecc8e3c9b2ce4d77430ebcf73583e44cdf73896676c6339a773abd80d74904ac4b1fb906f049bd13a27014d88769e552d989ef690d1d7d8954762e7af92cef95f92357b0045ea ss = 2a5229f17c41b48778d2ae288ace0d92b83da2081b9756151a061595ef4d63ab count = 199 z = 6899aae8ca0e15799e3debe651f203962e5a0a3718b5b0a5256e4bbe0655ab52 d = 7e9a9795d89ccee64cd063e614e41a3abfbcd355f69727de0acc49e3671c4891 msg = a6b13dd60abbd4af8817b2ce1696a69f7c225f897085d7d37f12e0966d860221 seed = f96cf97820316823a221af25b8d8ff714ade843bc71fbb679a334d4f86dbf300e1c6a980541aad371578aec55f029c28 pk = 818c5273dbc0adb485dfdc7897864899c6576d973e4488005791b10dea8c533642da1b1a1ec5bffb1857623c6e51fba25dfc015d1244a092c8d1b29f252500282b7e61dc6d2cfa2886ec658030986b0333e084639350b8ad86379a2a54a6d061a799a823b3519519681b358233e86582fb7995f449534041f2b80519153842415ee4639bf6f3539478ade678889ac9363847af5f5b8ad9fa2cd1793c66f8147b9b5c8d2b08161a7b7e325e3c9768a7d541cde2528ad78abfd68cdd712e3a4697ad03278d45379cfb460b5a644e959f15b1bdaca62d0d0285b557987aaaa5b5f30e36570f0168189ef86f1bf3c97ec50d47508cabeb4273f635777067e7741abfe3b484900288bcbd19f9836a186de0b1a5c91654642b8cc92472b15250a8ca14ab69b59fe590a6f12090620732989b3e69cfb7b3c4288079353a851e8cc5ff025ae2c964460b1ebeb62ff3c1b41a30ca9bd4554cdbba1e058625848349067b972a7ca39095626324a82a26c6138d2e8b3822dc549e2a25c0a669c6a2a9122a98a9ab9137099ea00b5e4de284b64117365c2c453035829c37c54c3cca7383785c76d100798eb109f66c9f741c0295e48e4008296c36c09b63a8dc6c87a146084f666150e2855509ae1a5c6b79b95ae95101fa74477803b865475b6f80192cbbc4ca3602cd82545e3104f8e8597ec7a2f5853d08c35603f68470637dded2244da57b62b89bbe37b7de95105d55b58611209ab08e7bbbc23e592ceb47587dca7d0ae2507b598f3327611a5919f25ac97f509ceac0bef550790de6755e8578a2d49d1770ab345ca961d2a20fc5939a09aff17957b0723c805c5b451653490312efe30db46ba8ffb079dac17e58a54ef3687cc513cb4ff870d486a4098948ec73b5181032bd5835ffd833dba98c45d54beb7321a2a34a62b80a4b918f51aab6eee745bc904f787a51cbf5a8eb57cbc9272f069218ef3208348b995b9354ac8ba839d2cea9711c4ca2c079d18d17ca901011bbcb333a8a45889aa53d01534aaa21c05ca36f51489abec502e2cb3d495158a2c754c7c051d2d35d54981534549bb1108c7c82e5ce1a3e6a65d5c59f99b144018df00e38b56a6c6d0852bfa6b5ee1cf569 sk = 90e411c809ad3086c318fb8425f65900e0cd1b38be42c2c87cebc33be4828b8389435b02fdb0b1d42722cf918477f232c38900781baa3274769e1b61fd33cc0ac277bceccd96c0506a08988ec725cb189070d4bf0553bd0512ca26047122c346aa3237dcb577c9765985e91f246706916b4c21e13aa4a117220051b82748bf117d48796146e02a4b8806c6d6a329c2c1105a7016d64b017a8c3f70be4573322c45b7c7d46f1fb92feb221bc1dba6b900b9d31c0b16e2c1955368ff123a2756389b463fc239891a4b5df4a89912db358457a0bc5b7b1a128639c15e4da4a99e4825b9012ed24531d76bc7d307bc030b87892c747d832e19b038c45c72de06397a33b715667d869116b0468bb33a39036c858cfa83a0246010b38fbc0a7443b2be66b136206accac888b5601371063cf02450139466b20d51978972fedd0b0a14ca7b38072e5bb4013811ef7811c6075167120b313f8006822af31382b137706536a9a41f56b9aeb3df387c2730c6e51d5cef71ca9259962b12a3e3381ab67043b8b634efcf48368da81471a7629b9c431fa2bb2ccc336e63743dbc295d6b8a9e24e0cec32790c7b1f2107adf71584f40c16f80e96d83ab38b72c5642575585b7bc6a9269b0a0a76139ed0b07d0b8d28e8b11060c9f6a65d10855f75dbc2bd99b2fbe3973dda41d3567c5139000a2562f7ba9063087c5d55931a86837a473189d3a71f448001868c901665ee242440177e5e3167c1f45d6c02941b4bb46eb5906e9164e047679d8aa277d4076fd5916a6ab425e4495ff87765d19f3c9407dad432b4788417f957ca3c7999b859b4bc4efd73cc63701915c38b407906b6b3ab8f638be6b5b13dba3a6fd52f8ea39833a994cfc7045e84167e11b016eb5bc637bfee6542f8514596a954b0a684c41585e8c65bacec8d7d221693444e0d3a079746001540139f5cafe892c6a143ce6e3c1eee760f009032b6f97902142d3653743255913851cde917ba472609929cac675c4096d858cd688d785890b6090897f2b926348dd46a936873b0b36cc70fe543964878b8285a8e366af4faae0d935f0f333a818c5273dbc0adb485dfdc7897864899c6576d973e4488005791b10dea8c533642da1b1a1ec5bffb1857623c6e51fba25dfc015d1244a092c8d1b29f252500282b7e61dc6d2cfa2886ec658030986b0333e084639350b8ad86379a2a54a6d061a799a823b3519519681b358233e86582fb7995f449534041f2b80519153842415ee4639bf6f3539478ade678889ac9363847af5f5b8ad9fa2cd1793c66f8147b9b5c8d2b08161a7b7e325e3c9768a7d541cde2528ad78abfd68cdd712e3a4697ad03278d45379cfb460b5a644e959f15b1bdaca62d0d0285b557987aaaa5b5f30e36570f0168189ef86f1bf3c97ec50d47508cabeb4273f635777067e7741abfe3b484900288bcbd19f9836a186de0b1a5c91654642b8cc92472b15250a8ca14ab69b59fe590a6f12090620732989b3e69cfb7b3c4288079353a851e8cc5ff025ae2c964460b1ebeb62ff3c1b41a30ca9bd4554cdbba1e058625848349067b972a7ca39095626324a82a26c6138d2e8b3822dc549e2a25c0a669c6a2a9122a98a9ab9137099ea00b5e4de284b64117365c2c453035829c37c54c3cca7383785c76d100798eb109f66c9f741c0295e48e4008296c36c09b63a8dc6c87a146084f666150e2855509ae1a5c6b79b95ae95101fa74477803b865475b6f80192cbbc4ca3602cd82545e3104f8e8597ec7a2f5853d08c35603f68470637dded2244da57b62b89bbe37b7de95105d55b58611209ab08e7bbbc23e592ceb47587dca7d0ae2507b598f3327611a5919f25ac97f509ceac0bef550790de6755e8578a2d49d1770ab345ca961d2a20fc5939a09aff17957b0723c805c5b451653490312efe30db46ba8ffb079dac17e58a54ef3687cc513cb4ff870d486a4098948ec73b5181032bd5835ffd833dba98c45d54beb7321a2a34a62b80a4b918f51aab6eee745bc904f787a51cbf5a8eb57cbc9272f069218ef3208348b995b9354ac8ba839d2cea9711c4ca2c079d18d17ca901011bbcb333a8a45889aa53d01534aaa21c05ca36f51489abec502e2cb3d495158a2c754c7c051d2d35d54981534549bb1108c7c82e5ce1a3e6a65d5c59f99b144018df00e38b56a6c6d0852bfa6b5ee1cf569e9ca23fd2d0f15718dec5af86f9dbc06a3df8636da4eb17f145aeb78a2040bc76899aae8ca0e15799e3debe651f203962e5a0a3718b5b0a5256e4bbe0655ab52 ct_n = 8def0bdd9c8d3f28658c5d2e4cf855a2fc06ff05079800b0d2850aebbdadd61e293a32c37d321350c8fda625e9b7db9dfa2911790e3f321dbccf6d13ca7b28e9611224e95eaf0edacf9fa22ebbbba1e98a8fd8e923b76668619da973343fdf0ffeec1de8aaad8298ec81733746cb6fe5beb0b192ec4a08918038fa52ea1c8eb4a6a70448658018d935640a8a42f4dc7de80a4152ba786bbfd496792f3bba61e3ae7b01b6fa861c2abaf10b77f09e08abbfb74792079f6dd60575d641db2a95ba15def6cccc5249c4ee78702ec385bd050a07f7d073f433fa8b3d436bab0b800ecbe4a6ce4285dc6ebba57b74d05094d446817329ee95aaaa54dc4e81f7163bb97f2e55a334991188131ed84cdc669043a2615c097ab029f8a80fd63f3568ab88ed21ff584632d8cab155e0618168a983d4bac1e14632e5dc9ae439ffdc50b62bd14ca4370f33c3caa644f816f12d3cc3806f82d1341cc72a72e4311f5caf48cc09428e21ffe67435220a1304484d562cbe85d159001e12ece1926888c4305f133ab02049632d92652f796916578a5a19970e8a26845e2bf5c01915585954f59fe861c5e9006da1168eda8a0e181cdc6e179f598c59e689495d384d49ec77df94601a1f259440c50d0ca1ac3e2ccad60e7fa8d8660384e4181b54cda9b9e67965245cbc8c7dce29f87619b8977d9bd11e795307e96f609ccf34cecdcf17f51654e8fb54f06e9d4cc0746ef2965f9ea0e7c64e286e00cda291d89faef3a132c3aabdec5003f636677819a6d4ed47c697b896135904c42e0dfd989aeabd5427170e7ccd012935db327ef89d103ec050b6a90f69f5fa9d3d4dbe4d3d0a75fac53364289186a799e92a6caa1cf406b78b441dd40039698f18b2d0e7fff15f41c84333502235666fea09024218ac0e3fd744e191bdc702643fcba2ccc25c80692c6bf5ea4045238155fc3afef7cac2cd3601c19e66fefbaa7cfd96b715d50f4966009af975019b20a1e69e47c630be05649c84c298a51085990a30f75ef6655e623d9e6e3b946f2c47a3610ab05af762bc605ad21cc9be6e1a6c0a7ff3c273d5d9b5a9 ss_n = 3ea85b29a0c69aed12e6ad1521cbefc0147f3b33a439703a9268fa48fc83728c ct = dc995ba258696adf5153ab35d5b71bac19fb709ea531a69ab0481d7784d9bc7770eb8da16a526e4bc01ddfd8a375bb8a86e72f58c5eef380747c364265037f360bb64b2618539e4d75d61ac5dd9a4466645a3239031bf607b7e4e279415224a3cab6dfb96965df4bd2fc0f5283053809244828636ba9ac869bd683f74939b7942cfa550760b3b68520fc4e50dfb36002b80bfe1a68301047efc54b1582bcf5ff0998f480d6dad57526229be69ff80268e2cb6899bfa28424f39a3cc4fcf0b1f5d630d7ee4a572b662ee451d53a8183fcd3f5742e35e9590965970d50c944b401c9f29277b90101ff2d4714b2772438a5a53755eb967b5abbfe10357d5dfce90554336721f9d78a56a2e498ac921b20f792f2a19445e0a6c1d9af82ff0dde20a965c6bf12916aff36e7c578633309c03f40d265502617d76c9202d4b53e41da646cde1b82286b34fec101cf14830c79c92aa2d72a5652f0da7146f80ba78e7feec6250606babff67509fc2bda02cac29f5613a7eff83f07a6cfcf8c45f748d165177b554a8b9d49d7e0813e59798f8b52845e7f726a87ec5f9b17ca83a7a9e0dcfdc81dc17bb97b1f945ccfcd60f359c588d3686df82e80ad384eb18782a48ee682b784bb47163c4eac0ee31cfd5eca8fbf33590b7281cda3bd8438138b4c6c032ca0a4a54f62a1a7cb7b516811585b20c5b4838b2a7baa555ec40cd651e4e447beb44f4f7a4eee6df1ce910c74187006a04b02f05be1fdd9209b0d9067b6259fe8bc3886b21aa0f574c52de652ea13886d6e99819ca8226ab5ab482769c77ec8599afb26b1f78d9f9391a1957b4bf232b598ec67e8187a262933631d5953b38b635e0cbfb09b0625b5b9aee6afeb4e2a07f7e152826c9403ce3b63226aea34adb939f5fc1d357e310225d76605decfbd58fca3e593fe8a856e5e337c049b186990030d4ac9c2cf3b80ed2e842cf9493f626b9844a1ba1ad0d8a719077dd17e7ec3110aea5fd5345178cb5bce4038975a8ae53091775609233e7d69227f7f7fa6ea7547e9b635e51446c7aab5e391f3dc779a138fcbcaabe78700ba46b5df5666 ss = 5cb61d1616cf52f9749b05a6d8fb9c4b8deb0afa7322153aceea9bb476981f15 count = 200 z = e41e3b561c21d47cca5ff4c669f9442c749803f8713f61698da9e46a497086c6 d = 930689b8566c56b76117076eaf3a170d3655e292bb6b1edd396dacd53497221e msg = 49b1c04cb7b694cca453994ce4b23ca946c1bea9e5b320351de16027c2e05f51 seed = 5a3c29ac52a31ada42cf7cb9a204353229fc70733186ad67b188694a99800e16cb662657a9a77287acca4758afdbb7be pk = 2a89c35f52b0cfd757dabb2d506c88598282dfb3b57d46c66ac98929b76e3e3866c5a927e6ec78669141350b327b754fcfbbccb0a7cf6896c424e35a8ba13d506554c0a7c4ac11a137610d909a5bffd2a24b2c9ec7b49509e10615e595b566aac73281834c12b647b933c7cb7aa0762194afadb56f61423ba995a817ca6a28b8ab88b2a08768bc4f833da99102c563b64898be9f9a91b7d43583781ffd0199e7b88c478cb1f3896cb448351b169350b2b4292b3f4de444c7ac8cccc63fd36c8aed31cc1f4956de4aa7dbc0ae0792c9cc4893c06ca9effc63a8b8679d79b96214903ee3bb4056b038a41ff6bcc8f5c4c057f1273044bfeab5598dda0d21ab2b60a91848f31e1a223c622b6ac0893346485c37b29dbf5b5c8ab7cac3cb394c4ab9c2db849646bd5c9c50c305c1b8ab31e5d9797489a02f23c785fc6a6ed480976b8c3e348f1e01af7364abf6108efe2442a9b9b81e6817e6a5bbfb20a730160dd7d3536513c931a41fb6017edea4cadfd6adc6b409caa523df641a821c7233f29c5a6689ed4bbb22fa243b30922d3767ac2c95d8654ff2bc59bca07f0bb04f26d27b89b4c26012ab2d3667743322c5646216d74685335b8ad27eef254752c3a563e495ce54124581a24837c366f88bfd3251657abfdc8771885c226dc6ab8dd4c9ce34b931b92d63f0a59a5458f6d37ac496437086afc48b1aca348904d28fe6c5a8cbc570c532698b68a90d379e1c01869de1962ae9979637127a54cc38c95f503433cffbaf68318263240d13791165ba527a0841f4f26644ea0985b45944537a3d6bcd06bb7b5cb03118112edf354ba62c167dd686e2195caf4a7684bc7fd53a3abbb238257a4b237b92655bb27880cf94d96cfaf77c9723a8de160e07293371044eebb8a423742947937560622a6409b6e800af47731d6ec2cca5c39511753198399f372c02fea7191b172e81e655c1891c7951070804bc38b24da0a7c25d4c55bbe9ceb58389a0cc6db9730f45a39969e9ceb5b891e795069898263f66cdec207d5bb4c23faaa1d6a264e4941ffbd7238083248c3111d5779c0122b23c79afac36a00123222414f1bbcdf04cfc1419564c71015905a22bd7d6de792d22d57b sk = 1a479863109bb400154b81bbf5023bbd286a3f9139a4aaa55b29447dc8234ae4baadb3cd6347ab5437885074aa6a05bbbb815a7f8a51f14caf46b36a5e5a9439658a3ddc527048317e973eafa8b848ea64b6b67837e2a5c6d0ba7206772f14733d4679eb762f333b659886abb2d4ae2b173f562c6aac491beaf396efe05fe8478c7094551c269010a45d8e728903e89247b59761b19fd663b7ca47c669644ade25c1a5e74d67b57ffc08109f345ce908b4f02b6ea8e67a41b177902217875547b7e2754d3b388015ac4ccb9a2ef5a587f00794614ed919ced3b66671cba215b6bfe6884eb3c6c3c37bb8d1f854e35ba627d04a972b7ab6703f0594b5d7cc909f6861ef725759884fa64388965001c4150abb105975b953e0737a835017aa40399054ba60f97c18735507990e58a088b947a6540c38b52294eb32400bf35a23f32fbb81833337201315233119b14d415c63922eca182105263dcc45ca25498524855000bab99db84735cb4631b02629ba0e7b2bb6636074a1086127935cf5ba913b115b4ed94e896c28971175ba5abd9a7453a9541deec30d7050ca239b7dec854a2032c8e4b0032d944fe6537ab3aa04131089b6b3c14a0b46dac09fd50a9c3ae478369bad8ed261ff90c4756813d265250262b94ffaa90efa6f227683cef24d5971892634475e0c49224a6fc45b414a6582e54acf9a3c1996a4060cc5c3ea9a84aff06fe1c4ac92d86014268b53f503a7bac4efd0757aea762e800dcda44271779c5a389185898ef9cbc6b3ab4cf6e7999e179c3127965fa704dea15822d43e964cad49c28682c0badf043edc992b0fec885914cbcf4195b5d906322095f80b10b44732aa13a074e30c517299846b7c96919f22e7ac8165411a933ce36332b20104f28aa4ef2997b2061ee3e2ba42626e43102056b30e539c9d51d49b5b423a61357cb2904b4ff90cef2b462b373d49e92866e69cbb9c639feca46282b1cec21882702af950b1b1b00b9e995fa11c3d2e1264e99411d90bc4fa55aeaa929c435685a6623d8fa4423463a008882d9c98a087692561645141d839b3239ecd04a02a89c35f52b0cfd757dabb2d506c88598282dfb3b57d46c66ac98929b76e3e3866c5a927e6ec78669141350b327b754fcfbbccb0a7cf6896c424e35a8ba13d506554c0a7c4ac11a137610d909a5bffd2a24b2c9ec7b49509e10615e595b566aac73281834c12b647b933c7cb7aa0762194afadb56f61423ba995a817ca6a28b8ab88b2a08768bc4f833da99102c563b64898be9f9a91b7d43583781ffd0199e7b88c478cb1f3896cb448351b169350b2b4292b3f4de444c7ac8cccc63fd36c8aed31cc1f4956de4aa7dbc0ae0792c9cc4893c06ca9effc63a8b8679d79b96214903ee3bb4056b038a41ff6bcc8f5c4c057f1273044bfeab5598dda0d21ab2b60a91848f31e1a223c622b6ac0893346485c37b29dbf5b5c8ab7cac3cb394c4ab9c2db849646bd5c9c50c305c1b8ab31e5d9797489a02f23c785fc6a6ed480976b8c3e348f1e01af7364abf6108efe2442a9b9b81e6817e6a5bbfb20a730160dd7d3536513c931a41fb6017edea4cadfd6adc6b409caa523df641a821c7233f29c5a6689ed4bbb22fa243b30922d3767ac2c95d8654ff2bc59bca07f0bb04f26d27b89b4c26012ab2d3667743322c5646216d74685335b8ad27eef254752c3a563e495ce54124581a24837c366f88bfd3251657abfdc8771885c226dc6ab8dd4c9ce34b931b92d63f0a59a5458f6d37ac496437086afc48b1aca348904d28fe6c5a8cbc570c532698b68a90d379e1c01869de1962ae9979637127a54cc38c95f503433cffbaf68318263240d13791165ba527a0841f4f26644ea0985b45944537a3d6bcd06bb7b5cb03118112edf354ba62c167dd686e2195caf4a7684bc7fd53a3abbb238257a4b237b92655bb27880cf94d96cfaf77c9723a8de160e07293371044eebb8a423742947937560622a6409b6e800af47731d6ec2cca5c39511753198399f372c02fea7191b172e81e655c1891c7951070804bc38b24da0a7c25d4c55bbe9ceb58389a0cc6db9730f45a39969e9ceb5b891e795069898263f66cdec207d5bb4c23faaa1d6a264e4941ffbd7238083248c3111d5779c0122b23c79afac36a00123222414f1bbcdf04cfc1419564c71015905a22bd7d6de792d22d57b43b18fe6e3c8f1f85396d2731e7959810baa6b47c2c138a23d44a4466b0eff71e41e3b561c21d47cca5ff4c669f9442c749803f8713f61698da9e46a497086c6 ct_n = af450361a7866056ef1a91db2f309137cebdb3d4a10b1d657130535a5603dcb865e9bbf8d47e30842ad07debabac7229ca039c1d6f47ea0280942fd1c30df20edc84139601c1c6eb51892204f9e9b950e56eed8d8f30bc949e6397bb4329a8128bd4155fd9e984c6866594fadb9fed8c9e8da058bed22e6c410cd4ebec43d4941f7dab12b1aa82b359569422999d818429f8edba0e4245d3cda6a11c9e4972d833351673c67a59d0e4ae0bff9225d5b055c569574dcf432eb955dc131626315e5f2e85305bb5d76c4811a8607a6e91abed5aca3207d6365cb1952091fff726de913c2866fdeed4ee08df87ca675976f514b30b62f8a38b0490ce2dd5e6d20e428a9eb0ae0a1e9292bec6390ca37f4b466d623102fa2f7f754ac1471207b59139dee839e3eac5d02d57ca41a41f30f3f3a5e613fb5814ccc373ff5f8488f29af7470bfe117135ddcdabf67e9ca9525ab4742871c60d6c8ed180ab9a9d68cd9a842d796ee6cbf62abf49acda1961207c6389f7dd53ae50980d16f6cb29420b981d3462b8fc21168cf696a4c3a375e5419f417b683dc71346aebcc6ffd2c03957fe15a733cb3be540da2f08121968982a4a426242fb37988be0ba3ba12017ee8b2757175f63091dabb578c07511d4db4d74311df020faf677d20783d2b953bf3c01ac7619c0e26f8dd7fc8f946caa41627741afaa14d93c983d4753f2cbe9cc02ccc9279e023f5fe4400d9ae4ce5f61e73569f6bc9b90b49429fc007b98923fb9d9e91932cca7796a313cead9b0c380fce0ba7a50726f91aec51c97577f329de0b276abbc1fe754beec0892d2178a71c976e06cb1fe3aa2fe85be120a51531279800ef33beb31c2ee2db418b5ffba8427acb06830644f6355fdb80a960884bad2b61cced3ce605c2964589a816b509a5c3b42c18727f59b5c946e288e7945cfb474cda9ff63b99e7a9ba30721b884c6bac41d624701dc92a90aea98c0b57b69d07b4592d4095ba99ca596e5b25b4743a8f7b570bc5db616c81069d53c65fb82b7499d09418f88026e3ceea26579a5ce2575c56d80a9e930b29ab5cdf0d1cad39cc9 ss_n = 72e1c89b7fa6f0a4b28610b63279f9aec65bfe21c9227ed6c9655652dc340fa1 ct = 3bafc37794266a5809c5b047fab482303c9dcd6788f92f308d4bc082eee4e034baa15e3a45a9e029f92276bdcfd021a512e057ad7b2bfd3f78e10f156015c724df6863389ea9b36bcefc90ab4f94c879ea310571edda44178319f97950492cd5a7ffb6e071e94207da6eb27e253624e4bf4d30b7b84e8ce7a2931903626de15d68f25de84c7dc92fdb02d586abde4b6ea46b422a7c3274bc87f9278eab28d27308943d500ef6d4a9ecd555006647390fc73eff3b49b63bb740e38a006e86e3540d90af9c3ae8c17ecfae3fa90e8fb6a12304db4732bd7422810ddc28d971dc115f87a6ac3b29ac99fd52113666d84d7b907dd3900cfabb48e76badf0393e29bd163d3b7beaa1fe9f98086b5c259b86b824049243917593f4cfd26c2e0225525f26e78eea854108965942768ea6c7c4effd6d5d651c8625b5c7f7b48d423f7537789701911ee3be8cc746c9118db54e950a08228d674c172661444fcb783fb1cb5a29bf428e26ea74d05b4b069470e3e1cc2e28e33c763ff07912d98041064974ae5b37a907e13df549c4b2747219158d7db7d54c45220516322f82088d9b8cf890432a9218d194e8b48d04523f83be56decad8dce700a4dd4310185a6dbcf3e8acad2f1e8eb878adf2d7f6ec5842349f5854e5035cef7ad1c7a40bb9d153ca1179693a2923b374e37213352cf109df8174e41b6cf917c3211832b9249b5f3fd926be0cd95ea0e72fe26c4c8771d9a8ad438496062df36b3f6b4b850dc25bf570ab12f02dcda1716b1d891dd552f7d401bd6fd6cda1d4ddee1cc8bddbbc966facb1111c4dc37918d602b74699c47b1c437ec81e92b4071e2c7b84eb890c8b74b36d5ea011c7b8734657e22e8b6580d359f6b26f49e01cae935a8f7934ec6f8bf1a90a796204a052d22c8708e3e993a926f695a5bc21538966275e1a59a04a5eb225274c00dee1bd8b6a86ae460dbb7cb861a82e5d7d4747bd5bb6940cfbdd130ec3c3ecc6518c9db8a548d88942ecd6f23b9890379db665828c79a19b044f791584c30551b9997d9968ed1153276eb1581a8e47b2b7773caed2a6cc387ece300e ss = 7b2d2259b1adfba0a0b79ab7dc84165799dad72381805c0263377ffca50380f0 count = 201 z = 5361efee8d5e2dceafc026974d88c1c5f251e72f0a154b2c8179b87163252660 d = 28f78705de84b16a6e6db7f70accc477f0260395b4e0d793ef8458239f8b54e3 msg = bdf40e6e6e1183c2939f7a8f7cbeed90f28115cae7ae01ba924df6e4c5059bb0 seed = 813c474cca3209e7e412e35cf324ad84fc0e0dc29fb918e222f6d66bce2d8ae2e30086c107b242867ff3b4aa7426ac33 pk = 53e22c2c3996d147b86501a75d531f82b141c08036a02306b0644805ca618134cf5fd358369babe18b72d4da2fee750cbe2691f30bb9d58624d2c55b8a85a37453120690cbe710469c66a9f4f7549bc4c4ec6b65809c9ee8423de62367b6182c6ae37dbd5b2e49223a7968b7394735e02b3e2035a1f0239b8c86c8495073b6026c75bc0061f328cb0345ee79158a17b3fa8403b1ab2495f76565749eb7a6a8ae42264885071370a0f639698ef4499eda5fe70234e9e77092357b544258eb96b913606c3726c08ca0a463332650d32db3fa2a775896f2551dcc7a808e037c3904ccad5b8cf5fc947eac6949c704f3c8271d23854e3c1172c5b0c5278676190783598e5db3761cac68da20693cf36427288eb9f1aacb377abad481cbd88906337ebc5c3d43e0cfbe49a9a2f7a9d0a6ad9128401637208ef6923d872083559fe5989a5d0630bf521a108a53cf352433d938133acabca59133c53f901602a9c93905f58ba8e7bbd80a3dfc6bc07bfc8f65ca4d6b4c111a238cc10b4fd182177c4c111b49858d8942205bc56c814036332f82672203ec477e536f1208301e549c626087fa27bd3d71b89d032b93173cdbd34adceacbe4f44319d00298bb30bd86a1a3c0c05c50a722c6ae3aebc0fdb46b0e7692c1884d40b19fc45b494d7429f6e940e7c491a686b229824fa4f40cd2938a3c036d3692a4d06080e27492f4139b4b12a599d214de464750fa63c7e68884a209f4e44dd9f21731b68e9480ca03863c88f0c1afec11851b46c038157d1cb3a6c79c39019ee8b1576c345c7cc453f8f8b28322327a8c5ae00099cc3a7e31035a6737624dbb1894f386c32710eb8a5a7a0371568ccaec17b78be1377fe8cef07899d2e430a9d0826ce72f6edb9c8a8492b22c1eaa37b1b924b01baa10d2b1c4ab3bc2c8c741c6c7746d43c013c1557099b6f49b5366f41bb7544cd4d43bf9a659138b28f3773cf238575d7978fa744ee1fc0e285ac4f18b454a9cbd5fcbad64aa74981a1abd58652816a9941c38e8598cb1d7c4012099a7e8ba7d099a0da392d53b3c4c447a952acdbb9453acd9687bfa5d096d4a49e5317f66ce4cecb24d3e55184918af2508908ef815be9ef8c5975c3b sk = 1e6b8309348fbd091aec430b28454200b81d00cc6e7b182030bbc3d0f9aa131c7434930d5d9bac0399396e82771f765a3d0564cf256c4f9263a4c3601c2ab0cda99a4324795fba45d0129873772e964b03266a641ee7037dc817ad940a6b0c2ad1ea955ff6ab34c2735c161132997a1ba1b427f2577600c6435bc7c0d5bf942973b7f321f506c7c5177dc4748e7c876c3fc46035637c0cdc49635a88a3377480f868307889ac28b05c27883744098487035256c5ddbab148b52eef43bc9003536b322d20100ab9bc10e1a16c4d422c6f31bab82519e7fb54d89b7214452f2bf3516ddc9753185be6582e61469857f2c37be66ae81c633f0bab74ec9c1d3891165a2069e46854e9012753c60901300cb8a1534962284bab39c3c285273329036356959320e21582cc86ba4a1e5f192a436391dae22c7b217fb9ec9ce70c5439e4a10ae713b20c400c19a9a545303e96b68f159f77b689d847004444a95a03c17563cbab7572f70a92ef819d45a6bbddf92f3244c95a2150e6f96b047380206b791ba9890e694777cb05190c28aa5900f0097e2e4a3074231bcf6658f17579579796dec61791374369d0b59b412b9f927f78292e83fb0e3456aff9aabcdfa15f1be435ad5a9240c98209f18f84781df087745ccbc6994c6488057bd56091f8491ebe524a86a574861604561b0cff524494c83755c595c9700894154080932e176682a22841750c582f6296d8c68daf5c06b3b7ac691591ff3a65c7e886a0a37bb481bb6835350b72988d7688da441eb66739f2e63350ab3fd8d78cfe742ce8045b7d15b62ca717f7a82551809dd35b076a3c52a4c32c8f1a93ae98665d2419664bc6402a828e156157c45150b31bcba8a553862c68a686ae053bad9596cef558a7d3bc56310d63652c7ef090f10635ab86112db120c94c5d50b4603d648884980950d79342834875f19b7e839430db1596503ff6e3c7f36b3373d35d9fba24a1d88566566ba0451961c3a0a4426026d4407048b35ce72860c027e9e5c63467663936b724985823f16979eb4916c5595d8ab10d47c42b9626088c62e980c05024bc53e22c2c3996d147b86501a75d531f82b141c08036a02306b0644805ca618134cf5fd358369babe18b72d4da2fee750cbe2691f30bb9d58624d2c55b8a85a37453120690cbe710469c66a9f4f7549bc4c4ec6b65809c9ee8423de62367b6182c6ae37dbd5b2e49223a7968b7394735e02b3e2035a1f0239b8c86c8495073b6026c75bc0061f328cb0345ee79158a17b3fa8403b1ab2495f76565749eb7a6a8ae42264885071370a0f639698ef4499eda5fe70234e9e77092357b544258eb96b913606c3726c08ca0a463332650d32db3fa2a775896f2551dcc7a808e037c3904ccad5b8cf5fc947eac6949c704f3c8271d23854e3c1172c5b0c5278676190783598e5db3761cac68da20693cf36427288eb9f1aacb377abad481cbd88906337ebc5c3d43e0cfbe49a9a2f7a9d0a6ad9128401637208ef6923d872083559fe5989a5d0630bf521a108a53cf352433d938133acabca59133c53f901602a9c93905f58ba8e7bbd80a3dfc6bc07bfc8f65ca4d6b4c111a238cc10b4fd182177c4c111b49858d8942205bc56c814036332f82672203ec477e536f1208301e549c626087fa27bd3d71b89d032b93173cdbd34adceacbe4f44319d00298bb30bd86a1a3c0c05c50a722c6ae3aebc0fdb46b0e7692c1884d40b19fc45b494d7429f6e940e7c491a686b229824fa4f40cd2938a3c036d3692a4d06080e27492f4139b4b12a599d214de464750fa63c7e68884a209f4e44dd9f21731b68e9480ca03863c88f0c1afec11851b46c038157d1cb3a6c79c39019ee8b1576c345c7cc453f8f8b28322327a8c5ae00099cc3a7e31035a6737624dbb1894f386c32710eb8a5a7a0371568ccaec17b78be1377fe8cef07899d2e430a9d0826ce72f6edb9c8a8492b22c1eaa37b1b924b01baa10d2b1c4ab3bc2c8c741c6c7746d43c013c1557099b6f49b5366f41bb7544cd4d43bf9a659138b28f3773cf238575d7978fa744ee1fc0e285ac4f18b454a9cbd5fcbad64aa74981a1abd58652816a9941c38e8598cb1d7c4012099a7e8ba7d099a0da392d53b3c4c447a952acdbb9453acd9687bfa5d096d4a49e5317f66ce4cecb24d3e55184918af2508908ef815be9ef8c5975c3b21074b17ca3df5232185f1be7f18d46d5ae30267489cb60096f73bf8ff449ba65361efee8d5e2dceafc026974d88c1c5f251e72f0a154b2c8179b87163252660 ct_n = 3c89c31d773766d7e4ef7b34bfd9ea159064a5c2aade7b82323f2b5aa8c05d6a6bbf050fece07911f8840f323bd5e31e83f5f58ce425ea7c37c9cefabcb41ff1840205a2eaece268c631a8ebf7e91209f72ccd9cd7618656f5075933e88be5f60773e8a4b09ca4a1b1b57b225e131d36149394b5f3c6c416430031184c18d2533e51afdc508a591a656a944025c03d96cabb625729d2e06f84620dc8e162411f43941c61171ca89f6eb2ae58a076695b6daac3a3eebfa91fce9e1dab7a3908857b8f7e66a9c3e8bb8b57c0b8d1a3a47831e4b4a3c34c1c188171883341d1f74683c70b6460333f1d3b81fb98901d2a3da4705df482047b509ce0f2ac9cbe3f7b1ac8b6b760352b73f32345e341996375331e749aa4002875cda0bb21a0288082b1d34eb7150f2d7f56fde7a32979e6aecad82c4118dbb1856d94d1813bb8a57224a46f58b9a705938908dbfeef296806c6768b17db17210746de43e71b69d8da5dc422b4d354ea6414b3b6ea663ad2ccb5f07ce2d20a75d4f6049756f0b4190635f87ea72ce021aab782d966f1d4619e937deb8a6fb88ea110e0503fb0a30b7ca90298c303627fde83964c71d95b34888e0cf4baa717c34d0fde01b3704139e3518c1f75dbc7d11c297e4c97c47440b6b9603cd1dc7e8ea46839c07f2f519fbc76bcc11e31d7cf2d2a4430e480715ac60a7e7f0bc343a9cb2677d30f7cef78d0728170ec47f87b41ecd8ec962faaa8a7403290022f408ee6b4e1c4718601908a93eb0eac9b95d0192f9202d0042af7b30066de6c65d0e610b81a03b36143533d833b587731e485351ca252702dcbd937cfd7288fd0218d67705ab9fb457232eab6f1540b363d60cfc8d4e7ff2c3ff12149b6b0ee3d18a1c6042ba56776dc85034f715cbf9ebc3b8e8f443af86069f144c8a1b31bd3c15efb223b0ce8b9103fe529480f09920bf180363a7c530209aa25fcc7b3852a04e2aaba09af246dc681e4274ed7deb4886e926f39700c791b01b8057c27f4807a8be9903b748cc08c95a07aefaca1fe124e6e2ec35032bb1ca3c35d02b910ab486154282d4489479a400f ss_n = e922676c5f9298a3bb08d65ed726861966efd49f1ce18cb9ca3946c92d96eac4 ct = 4b56df6570b7a227d67dabeff02b37c23506989b6d0e2c2d09f85d2c3a446c01bcac8886a3ec132a8c49841a1d080d2ce00ba3f4e592745dd170e0c92af918a6750a9fd193436e9a73193f53f777e3c0754929a996c406ad856b9b450efd07aa47c6ceaf7f756c0e760808f34afd3af0a76227439776b6bfea6b6e1463fd4ef8517b531772dd44eb4d9d972e4079daeede09b4ea83932e6dba86edaa5bc45e521bcbafae1d9497db7213e0a0a72bdc3504f4de650f9f2361fdea23c83ac5e35c81891754455b2892da7234e324b60b15c43032b2c424459bd1fcf5d250cf49a5517c5e78409b85e135bbb1f124ee931ed0dafaa560556f29c7fbc9c95cc513dbb3532b4e147488c23bfdeccf21acf2b7e2252abc6dd358223b5757852eb0a4116ac8505c196fdc5b77e2e749a27ec749c3d62adb9876e2066a3bb12131df4e43dedb9ab8612377346c3cc8a90ef7d1c3930f80f80cd6d93d7ec6f9cfb7704a49af0496a78543bbc78795eb513b27ca8f11dbadcc2e6f58aa93f89412a351714f0e42cdc94ee6d46d2891b584d17039cff1ce368eb9437730fb286956b35a30f94cbdcc4e5f36cb1d29d131a9500ddc2b2d3cc1c1709c3d7e5719b029c5ef5a964eb048ca21ced5a8316c3ed1693cab4d3e7f50d9d1b25e9f9ba414adc5c51a664fd260f0d6a0f88426f1e8e6028ff7c14f808c0923245277639e1044ceb2aadcd320d6f1cc47df5a35c5b1c5874e6deb7afb4395fe8f7fa77f579a0f5568510b027d38d6c527b855cb5798f24b5ef17df02f9ff1c6067882c3ea8b4099126250bfb8a1b99f1066e4bbfc3ee2b410728ffc377be3911bfd43b31d0d2738833e9d107f50e27bb5cbd7012b931b05786f64bd2d0bc281d232e2194c2d86b3f509b539617c95c364dfda733718c01caa7453ef1657600beb3d83dbbf904b140bfb0d777b0de2b0bdb4357886064039cfe6c11ab0315d996548f33b685d9b236c48ddafcbc8869bc653e48d90912595dcf2bbb52ff0980e62a8f3401544a0c9b7c37ef90c74ae5abb45d73358458cb728941743a7fd1b05646903e2f0295bcb7a3f0d ss = 2ac6b9feaf44e663d673720044250b48dfa1d6eab57c39987276f49161512da5 count = 202 z = a4e6df8603d9c0c87f8a2559c3f952b50e7d2ddb61c8729cebc6e124267ffb59 d = 46b18f0b620157df360b3dd09f2c7a9354d2b0235d213874ac664790765dc35e msg = 64666e5a38ea82b6f69da7ad7ff0def5af8011dfb771d2cf0207fc5599a37b9e seed = 533b7d7d26be3ef2ca8f066eee08e2ddfedd086a0200f31365f69762cf8e6b81b84933ccb225df513bb98f73d9c76a51 pk = 2082483d27ca89a31798155559205f9f6a5b75d63f1e74358e18a22b7a0a688100fe240f11f03841b41680eacb0563b111813bade56747405406d7063861787989ab628c2b0d57193e0b2bc36c48ebe737983ac547b8bd2c400249e89ce92bba2190987a1224c1ecc7439bae6dac46f2ec7957b96a58652671f46195953174e87103eca51e6c64f476a379eb32392004d233c146930230f05d657bbe33a9b4876812dd19b7623b914df1541537651bea8fa0a35d78e660a6667a6738b4bf879a931647e3b8b0c7112d604a1386773f678c13abc85f25d242867a460e597366739aace095600ba435611568f67792678fc2eaacd2fc9b0d11c088d146bcc1269d7579f80b423f2a93437c3a85842932fc17c0d05e7cf22e89eac9dea32416f4a02d218f434c6ac78799728848aeb3a2bed373428606bbd656ee96573e3433a2b700dfa6cf7acbc3cfa399b080680583a381d91e05988e56ec711070963b3454d3ac5a79dca1a8252b4bc348d2d24aefa810c920c81ab085d41c82e1a43fbeab2d1ad9ba8629a6911a529687cb75329254a83feb19b76b89175f0c9fc2509f7653b42c7b023a2abb97ac21ac8a40406589bea00d14dc193f414d4aa5008687b24b4609ad00395cd22752464eab161d88013a04f3088b8099880c9baecbaf0c7038a5faa9f10c98cca64aa056cb1e773bdfe9334bf4484538495279b581b63d4ea084407b22d5ea8d7791c1da52498745262406a7078c7c7af721c83cac546440fc307475b1780cf166931a64c53a2cd7c7033afbaed64b4717a78eadc9acbbd4778ba82a749b16f5553633f1a46080c1cba77695fc42fbf86c2cbbc31c904fd083b2a07601f9f7c587f3cbadd59adc1b34d1736a080bb9d6d14fe13c5a6e49325db49cc74bcd3b77cbf394bc22e85e8a068acff72c68c649e1a00e64781f729343e68341444054802784644b6a0e22486fb5b4f10799c1f21dbcf204072336ff652d4e700c256bce679c76ff5a97dadc60279846970041d46b0abb732a5eca3c4bd21f65e341a9a7313faca8e32c922b733235064e5d9a4a2eca91f47612b8708d5ead2aff4174d196413ab71e9da05896e9552d33ac98f04e354fdf8aec8ce0eb sk = d26bc58c06ca15b8039b43990e08998cf33b61113c29f5279f737852127c73bbae9f17bdaf687a6db46081e0965b14b16b9023f8b0b4d91b30dd98cf34c9ac42a66326251c1745b8c9a04c93a319157cb994eaa7d89155cd7c9dea71b51bba345faa7b8796034df535a0649280549343434255065b8d669c9d2735b6d261d8e7a4d2440859f21b621c3c73ca4e5ec27f0024662313acb183cd47a7930c589feea92a1d37a54e6082dea999a3187b6087028d50737f650542ba6d34a68b92778942b105b787735e412ff2a31b85312f453c52945a5d7916105b8c2d146a00fb4964be20a70e4b330fc8363ae8a70f53550d54c591064b143457851669c97a2fb52915ac7978dc3c6a9589347ff3bfbbc692df30caf8ca48a9b9019c505ca298cb2af0360e738edd16a6d66628539270449478f06b002e9b0e453cc45706c475488b51cb2f28189fbeb105a4451dd16621e3d47c7ed14e5899af572528bb49962777c6265b2766306c4e9859ae1023c99196ffb747388769d55827aec18d4fac2520f40f549594d3f106c78930789479cde358c82090c0e635d65c4fe2d8102f5b10622bb0caba006bd6060b3065f4625b440755c0da9b4fe72cdb6736dd314e1fac55f410757de2a7392b86c0a00ce0b8417a8ab3ce095bfbb6162d27206f433352ab06e691b439c15ef59a9b6fb7bef102c60ebcb50efc6dc5368d950acad833b0428c321511a26c172a88e13f68d35ac6ca7011a78b9fc02b0de16b9dd925f4a5b399877662c2bc2cc5a62a149619d710cb074a519b970436a5d331923f54938cf0c8d155bebd89bf3722311e838a66139db95967552073d9011b3f0b500bf73abf01a07547a5ec622c5edb61d34b7e8633bf9fdcc5dc053ef32894b86c876cb71ae9e7ad4425bea7fc0fb475ab8d363ee6ea8b3de67a6b7ab80758780579821dd64e89519c569a7877128874562bae04ba5959cc32e4607bd74218e951e77813d9c86c765521bb7989eaeabe232390d4c54065280c6db2436061bda8205b3e84afeba97819d37fdb690685a645d90c6c1d4ac167131073b1741ad9a59570782082483d27ca89a31798155559205f9f6a5b75d63f1e74358e18a22b7a0a688100fe240f11f03841b41680eacb0563b111813bade56747405406d7063861787989ab628c2b0d57193e0b2bc36c48ebe737983ac547b8bd2c400249e89ce92bba2190987a1224c1ecc7439bae6dac46f2ec7957b96a58652671f46195953174e87103eca51e6c64f476a379eb32392004d233c146930230f05d657bbe33a9b4876812dd19b7623b914df1541537651bea8fa0a35d78e660a6667a6738b4bf879a931647e3b8b0c7112d604a1386773f678c13abc85f25d242867a460e597366739aace095600ba435611568f67792678fc2eaacd2fc9b0d11c088d146bcc1269d7579f80b423f2a93437c3a85842932fc17c0d05e7cf22e89eac9dea32416f4a02d218f434c6ac78799728848aeb3a2bed373428606bbd656ee96573e3433a2b700dfa6cf7acbc3cfa399b080680583a381d91e05988e56ec711070963b3454d3ac5a79dca1a8252b4bc348d2d24aefa810c920c81ab085d41c82e1a43fbeab2d1ad9ba8629a6911a529687cb75329254a83feb19b76b89175f0c9fc2509f7653b42c7b023a2abb97ac21ac8a40406589bea00d14dc193f414d4aa5008687b24b4609ad00395cd22752464eab161d88013a04f3088b8099880c9baecbaf0c7038a5faa9f10c98cca64aa056cb1e773bdfe9334bf4484538495279b581b63d4ea084407b22d5ea8d7791c1da52498745262406a7078c7c7af721c83cac546440fc307475b1780cf166931a64c53a2cd7c7033afbaed64b4717a78eadc9acbbd4778ba82a749b16f5553633f1a46080c1cba77695fc42fbf86c2cbbc31c904fd083b2a07601f9f7c587f3cbadd59adc1b34d1736a080bb9d6d14fe13c5a6e49325db49cc74bcd3b77cbf394bc22e85e8a068acff72c68c649e1a00e64781f729343e68341444054802784644b6a0e22486fb5b4f10799c1f21dbcf204072336ff652d4e700c256bce679c76ff5a97dadc60279846970041d46b0abb732a5eca3c4bd21f65e341a9a7313faca8e32c922b733235064e5d9a4a2eca91f47612b8708d5ead2aff4174d196413ab71e9da05896e9552d33ac98f04e354fdf8aec8ce0ebf29eeb48ad69b12f4620c846df381635c5a3b54db1434bf94854190540c5c8d3a4e6df8603d9c0c87f8a2559c3f952b50e7d2ddb61c8729cebc6e124267ffb59 ct_n = d8e2a37ad5a4243cde11ce919fd72b1f5bee25a1a6b1713d52bddc5b3ae271320cec0038328a9db18c51080b41a4c6ab6bc9864cf335362d5c83f318cd4732cd23272b70840df3cb620b271237303775a0a3b32ff735403f2221e1d1d3b383fdedc9eb69e95388bf6b1f62c5263a21fed4bd1523ad8650e1f32a1864772adbb0fa38a0232aac3f170d02a915f4ecd8a216e86b7e7e82dfe67bcfd463877d1082491dd06d4d947795fb88503f7bb90931c77aaada536c75024f9081cc05f743f3cf5c784b61a23bd25ed4e886befa64e8a9219464d4a01a84b3b4770c22614ec2b09b3b922c30379c1c5b973f892df55fe7dccd4418db5c2c9b0a26b3a4429d5447ef5bc470f0b99987321922cdbf2e51a7b14c4ab82dad443514f6d782abe12b07b25b769a863f0de9097cbdad504abbed5e6c9ccf6ab7af706eb0336b46e72753016535c80d5aa242281bc1ecc3e949db894ca9d3e6b6144c6c086e7eb93dc05bb8ca8be30bee81e874b7a348bf8d7301e32dd831b26844fe42783dbe16b629b60d027948f2ef481069a2e942058a04634ad5e1d086a932758503ecec415a9023207d71ea2e9e33f5ccc269e8d53804909aecf1f2f65e510fab6486157d65b0e6bcd782aaaaf3860f379804bc836b7c42e6cfdac2bce29b222760bda3e49e30578883aedc6340213620bb4e8247cf8ba45c26f54c6d0fb8e9cf9531ae694969963f7c3a50ae48732fa96d7093f2e0d4f047d652369e4e7b39053299bdd79e816f569f0d00a924d635afea7ae957733b340cfb606f18890f595409f862e70ed38c04c086e2f52adc83f4294cb4c7e6addaf46d6b7c1eb275655aa5bd4c5592461866f757ae11591665baff8eb60d92a2d57a49748641842ff57c16e17ac8c16e25624e317f8e3dcc442576b35bd48fbe8d4ca4e64233ff34aceca14956125f6f60d57c1ee70b1dce5f50f403e8825a7e70339e2ae2535f3237608c72ee53d16d478a2255d2d2b85fbf31233d7338521356a3ed69b3f2cc83730b6ce6f4d64710831af269fecc886e5937e3864e36fb21c7aec3c8c87d856e5ebdda4632e4bacd ss_n = 28d9fcc1e61f374766aa0add56d7f715edfd960f32cf345cb4697f8867cb45d3 ct = 13ee11d30bdb0ecdbabf96ecc85315bb06faa2c6a54366e4d5caa751f0fa584f7c9ea74ab76f7953d02d166548cee124142260caf300b40a21aa6420d6a96f3c370cf00e6f719ca9f678e713874906137c92d6856ead26b396ab7a6b472c46d6f5b7ea041b43362533b0cdb3226c8ee49b0179777e269e4bd0c72984056ded42a807ef653736fa77918283ce108c3f95503321444e49dae3af116f4111caf2e005a968b0b2d3fffd40b9487efd8bd65bf216821176a78f2ef4bad3a96e33caf833797e6f5b817b02542e97fb0d49f145cf5ed06ab152c3cc2e6dbfe487f60d3c6038c4426b0d62d6d6fa14a9808a762a2c633fb5dd150c6675d7b570429162855b5e50f9ddbca0ffef61704afcd351a4135b4e4a4ebcd9dc7e6557fcc801718079f3794c2698a8b8c6481af03ce936cb5b3b2e320b5e4231c2eab818f45ea8563a383bdd4c25545d570ab0cbd2e9b2f4ec7de74fdca04989942e4c866b76852fd9fcc4fa6d98779f4ab0f8a9c4eee946a64bde69eb48539e63645ce4fd8106545fa6d33a208a0e2566d8a94fb6f2e8097dfdd5f558255dbc4c2eb9a229f0d653d7ec4f78bea77970ef6ee279f1951b46a53c16749c7d132c758981dc27f6e2c0af4a946dacba41b355197e64bfd42363552a260eb5e6cffae74223075930e914514a5c8a14a1b64bb98bcea1bea6f18e0bcf97dc6c6df71e94ae583717ee3cef217a7e6c14b764b8e4e60069ab8373ef95a02b192df2c1598d3cb9d3b952d05b65366c1d67468e8612919f0695c76410b0aa28eb9d191d0ec326ed5cac69b4faabc24bb6882c91b0f215c3150c11d7bdfdfc459b0383c8cb43e969ad5aac9d0f56285a8e99c0e9e5cb838530546756a81843b3bec212ca83baed001a12ea5d81c9d6a18f868897d3cdd49426cad70efac3bcff5b2501c2ac5eb75feb13b1f77fea8f5a32ded832fb2bb93afdfc464a6f697d907851a935979c3ff4f53b3cc258bd9140f18df2d6d49d5263139b6a82842539c53d8f1811a37920d4f62cc8b923f83967b14a92759c9985572b72930ce068ef0724c11279e9b117a3daa46d681a ss = 6ca97b3bc02efcffa122a7b76090257b536162720f0f97d473a3b306fc9f707e count = 203 z = e7dff70887a0c890fb8839c3fe5a63453d8b6d1991e9485dd4859e1ea1f34021 d = c93c6e01d8f5e56c78c940c46fdc2617af52aa4c060d0f6a483f4ebaf053a28a msg = 14b522e5cb86d75d744a827ed68ae284eb603f4efcfd8b5f41337ffe90416e09 seed = f4f257582b5b438169f03f27079d6f0b9835932a75e4851308f78485674737ad00c1cf699c93399956cbb7ae36c3e32e pk = 2e4937743371ae08ae60059b8b005f963c488de45dd3c0a5e4820d1b1b3777a73ccdbac942e5161e948adec2a3e13398fb6a4a0aaa2ed63950ef6b71e85a85f50838c31771f36827cc3a567758788b8107b35859b4dc54c751ada542bf7a0718781a9c56f5177f767cec9667db66af71d8bd6049040d627042bb7d11090a73b42a407a240b9869aed47fe62a3f0257315b94994f27ce8f505f269144ff353883c5946b867f6ac655ec4a599ecbba100c57cf7c7d4835ac3ea11c0c590d1aa72c46520552f99947e20847cb72cff48d50c46cc074770b751678951695e1419b1900c4033114711159225b6dfa3e3202559c8944831ac61cc595bfcac135688145c6880bc274a0fc7b138a8aa771888bd162d6351539c23df12c47c43b419977c760705504da7c82d1832df6b104e3399aa852ce17c868887d368148ec967a0cb9905528519e81250e4c0388110840cb43365242243c3953e83c4606101a29afae24814f332b6f5b6405d53e1f031bedd48730b60d81dc1d2c500b175c938bf59f5e983c713750921445abeabb969c2ef4a8b7ab561df502c8ec1428b52a9f68052e715a63a65419dc41ca569565d2774016275a8db3014a5a5679a84cb5e4a82922845fa8cd4ac6ab09330d6818b5663a111e007ca22403f49487ed8948ebb649e047ab0b62aa380b6381ac664130179a7326a1685a3e2cb8cd562cf322b0507897309361c3d2967e0968f4eb87615538f7c7a7bcd73886b3b5b2969c1b9658050c23071983966682aef50172910098f94c20559dbd5329246958085b7ab175c95199c3343b50f57911a8c43484fca5d6f58e566024a05ccb2c2a18769180edd40124a71125cbbf60dc0188db42d0b9c98311bd86176b11494660c8bdb9850d5b0766904359c3b2540ef86ea6a3224eb9c1cbb200647bce4e006134514dee47002c4483245c6e84532652fcb07e487779e8ab0b3bab0594436fc3549cf743cc54c424a6ce9b437cf7f0b15b80885496805f07ae2ec4cb249b1a9acc3c7aa829cc709eb727740dc2a75f903f90911c0e77b3577a11800463087271946477d79496d8559b2d218c46827471a21b90e228f7d2066ee5c7afd95591ee3e01ef634c3e sk = 43577ec96c8c125458a5272ac9daade8639edd7ab7ba336f588089c6d58a191620e3ab689d195f0af63980c80e6d9248dc250df251a8c6e46a86eccb77131beab08b34f16626c9274dca29f51709781bac22285617b6184472ae2d8a48ffc10e8d7c388152181ba59525c045d90a06d92b0d5fa182176a0cb00666d4e0467a4a7325d873017459c2799f807c6b9e43a248625dfdc863273a412619a9aca88fba4a0f1e3b1d822a4e1c478ce1d8625c9ca3f8766cef126e52c032aebb0ea2b6be9ababce94307f3d9c9fec99368d4742da94bad23ca64ac1468451e6a659cb07a11c2355709e869a8766f0eb9340fc78ac5c5a5404c32a330ba1442853a807db1a01a8a75c92be48c69ec49a335038cb2478f29665111b804698556d9096efa430b0200d4629b80d60a2681484fd629918553356109ec18783af33caa20b624297da138235383ae4ab3513a906a00962cf4645e56d50d30f4c32ecb798193530e04364597965bf169387151053a952581327f5535792534c203c5ca2c4ccf857573f668cd9725380a3e713169d8fb7daa031de5b94d8b28c636889ecbb9be39b05c010953df026dec6590b54451ae207460a9c3e55733614a0d23b39e452b40a1fb87d856525daaa390907a2ad1a300f0154d967aa499973f222ddac6431446066d62747ecb1fa5d5a960ab196efc2ea1c0bf0cc1c39b790a6eb37b28296ee6d240f15bb3d8a2a73da81f1a40bbb70b3c5aac31a231ba316275ee73335514481ddb55f0a857e93567bd3c0a1b9a4d57fb9cc88cad7b5b081d033dbbb3a75930c4ff321a042b8cd59465d23c5e75642a13350ab5b81b835bb892296c7533c1aabba01d71162d389707c750cfd07ffe2900277cb3ff63a42431220e4a856e14af3d5c4f4d1b1c138cafc3242335445da887cd2818bde25a5ed4d60a8a891617bc2199248f12e4af873196afa163462520b0859f71930a026aa121d102b10c76d851afce91730b09c37f4a4d7d6893a8a5aab59c55a26ccee19b6cb267b7adc91429a814fcd63335f2b702d4646557491c80b66396b0bce181d9146fb11ac5f825112e4937743371ae08ae60059b8b005f963c488de45dd3c0a5e4820d1b1b3777a73ccdbac942e5161e948adec2a3e13398fb6a4a0aaa2ed63950ef6b71e85a85f50838c31771f36827cc3a567758788b8107b35859b4dc54c751ada542bf7a0718781a9c56f5177f767cec9667db66af71d8bd6049040d627042bb7d11090a73b42a407a240b9869aed47fe62a3f0257315b94994f27ce8f505f269144ff353883c5946b867f6ac655ec4a599ecbba100c57cf7c7d4835ac3ea11c0c590d1aa72c46520552f99947e20847cb72cff48d50c46cc074770b751678951695e1419b1900c4033114711159225b6dfa3e3202559c8944831ac61cc595bfcac135688145c6880bc274a0fc7b138a8aa771888bd162d6351539c23df12c47c43b419977c760705504da7c82d1832df6b104e3399aa852ce17c868887d368148ec967a0cb9905528519e81250e4c0388110840cb43365242243c3953e83c4606101a29afae24814f332b6f5b6405d53e1f031bedd48730b60d81dc1d2c500b175c938bf59f5e983c713750921445abeabb969c2ef4a8b7ab561df502c8ec1428b52a9f68052e715a63a65419dc41ca569565d2774016275a8db3014a5a5679a84cb5e4a82922845fa8cd4ac6ab09330d6818b5663a111e007ca22403f49487ed8948ebb649e047ab0b62aa380b6381ac664130179a7326a1685a3e2cb8cd562cf322b0507897309361c3d2967e0968f4eb87615538f7c7a7bcd73886b3b5b2969c1b9658050c23071983966682aef50172910098f94c20559dbd5329246958085b7ab175c95199c3343b50f57911a8c43484fca5d6f58e566024a05ccb2c2a18769180edd40124a71125cbbf60dc0188db42d0b9c98311bd86176b11494660c8bdb9850d5b0766904359c3b2540ef86ea6a3224eb9c1cbb200647bce4e006134514dee47002c4483245c6e84532652fcb07e487779e8ab0b3bab0594436fc3549cf743cc54c424a6ce9b437cf7f0b15b80885496805f07ae2ec4cb249b1a9acc3c7aa829cc709eb727740dc2a75f903f90911c0e77b3577a11800463087271946477d79496d8559b2d218c46827471a21b90e228f7d2066ee5c7afd95591ee3e01ef634c3eedcdb92757339944a48f9a70cb0f42fbf89bf4488966d35ed578950b6da45bd7e7dff70887a0c890fb8839c3fe5a63453d8b6d1991e9485dd4859e1ea1f34021 ct_n = e08de5d573571ec20bfb10858dc620ee4bb716d39f6f5b3913b5d7121a1bf8f9429e01cfab38b60c26b684ae4ea753bd0b51005e8857b4413104a2865fdeedbce78e616bd68f12ce4c158e9a1125b44ddb68bf1085b7e8857973ba803c3d8f5c241e26eb63a7efbda5afa98c68418bc15b7c3bdf9056832e122f9fce420795492d2e6278ccc768364afaef5864c1d2c98cd6b17de36c47cec30c3da36e6cf4011ba69645876e1e92c5688130391abcaf1998c51a96a82580562545ac6975f6d45d300f772411687510e7cf7df6f770176f32d1a97338fc3293765b8f53d14395e889b4604e82a2fe971abd62a183505693e25f44bf1d84e1a0038aa645336a356917ae1ff9ddd30214839e406bb617a0605534388d4c3d7f4ab96ddf5a208caafc4d6794aebf7f1068b6ebd688d7665c37121c5485c8ea0f5926c70cd4981d5fed7e88daeb16b785143c23253a0078884f7b44c35bfb869654588dd4c06ec169ac6e8f2545472aaefde55850dc7774b63bed00f3788abfc14b7132cf2e51bbf684f4e3bccac8a4d04e2ac2f650688b801e6f041601bb254c901ec3f4655386d0c4744a3955a5bc51e8e6d7b3d8f4c56fa1b5e604de121e1b51584cf6eddd23a3faf3fde5807c10ef40d0aca12c0f1f0638dd4373d0ef5b02a6a5a4dfcced3c8806230d63d46d0995bc81be5bbc18846b99c990c9f6c682209573e13321caf11feea23fc1067e12a69a6679e9b7bbaa578c809e4968630118479f6da928e1a332cd177e21ba12e63cc31d62915891aadc083513a267df6128f405bf915f587b62388091d913943edd7cbaa0fb11790d1fbf03a9d9c5925a2a62323d343d2710e1eb0782a3a9a73ce4d965a6ba434fed0e0b45c3fa902a381b4ec058243f9618b1b65d73b06bc2d04dc78d311bc7a8203708da2b89245f9e9ff0d2609f3a24b85c75c8459a5dc72c726b965940f83615a13ae49de748d6821584604543d744a54c18869379944eab29c0e310b8327b9632981b62a488e1c99f8db09720b1768b01db2d3d0c563961779d0a2778e1a081895739fc90c5328f0ec6f69e3f51426683 ss_n = 90ca3eb463d41ca0bbacfbda49a80c4c296a8930eb798d0a921177e45d8bf0fc ct = d1170ce60c159227f9a9f8c19a38d5c8b987bea960feecc091befdf7ed65fe5c4b58924a9f98521430ea01ea6cca26044e179d58125f48283ccfc0a5d5d5e339a9cb28c193f57ef614d06ab6970cbf299ce5f62abac5d34183e3e514f80e1984bb2413d8eadaa8bcb57cfadea2befb8d10ebe2891ef32ab94f5eceb93dee29019be336df25e8148e27fe6b3b27ba9941391737ba66ca4a004ec1366eea582301ae83c7911cc9ab83b15f3f43e77cdcce8a9f0991f930f283001c88cb4c0bf3a64b651cdd12ef4d73ba0434f7ac4115662eeeac912560859f623ef6dad36330b49f7bace6e0133fce4a103d83b6b79ab9c542798016e0bdc41d305eaa782634437f25c2bb07d5cbbf22f99113ea05155fcb75292510e4ae5f2cfb387d2c5cfe4b2819dc144564ca6297d69485b215e0722dd94b3c4e5fec739ea90b5c4294cd583c26f39d648b9a90ab5d2ea63d1eaea812f44b7f68dbd15e5bdaf0882e4f3db4374a8b92f3881726183fb7e224e8e1dc1cdb2cefe751cbd61a42a5bedf9300be5fb243dc17ca59676cfa82409b3bdaa75de1e7b77188ce0d3fbf348e930f4b073ec35e0892a7035f1142a8f93d1db5336be8b20b8c60b40d423c35fddb49ddaa36c1b878cc6c92695731d368db304ba3fa17831d6b4bf2ed17c0d8a0cd17a0f5a83b74e8b9e2028f836a659613af79d0dae89814b66bf969956fb74dcbc45e438a13a9c75b07a79f9a1e39eff0c64dd08b24dca3b24e626496db0786ecbe135e496b31d0a3eda044801eaafd73cb8739cd9a794d1e38685dbaf7d3505d66217a7e9a79420364ac746b38363c4373773116e26f7ab434e4071b5d6c0963aa6dab27fa70a7de258ef5bbabc6c3fa39d2cad800c6c18f6ea632a72c79521742757d02ffe002f8a463160144b71c5cc95a70fffa3668f1375989a2aae58b191e9ccdcbe52a79567cb937a141720c2a87a78a93001fc941a4e687d64142d592d59f145d1361090c1de59060d70a6e2bb4fde011ddc40160b5c3d8858354d838574eeabf8098ef05f9c213713372d590a404abb11f6211de19161a981dd70ed915af33 ss = c004e7a540d2943887a1bd5d8224717630e4fa6c9ef0905d086e7e8ab3a33b15 count = 204 z = 5a15c0a1b46607872175957ad1d58a6f6e6f5d9d9be09f05ee72f3c174981157 d = b3d8d1aa0f04f19f7680b4dbda9118097fed41542ae1eeba99a3d5a284148797 msg = 1fd958af80b43ac6f80d57903ea602ccc1580cb925f6c72672ac8c19d65d44ee seed = 97765d31a3bd21613216f9c675722a934f47aa23b6460754d2974d3619be04fd33630c23309c26d5a49531de2783a15e pk = ca7a0051f19966fcbdcf9a80ac17b7172b8aa310c41b1a9599ea75714963e0e3180189bc2f11b4d79bb58709ab194aa89569869272057fe20deea3a33d72a080d180e6c829bf715fb7d1a10d9b56d82a9bc8fca90ccaca8d6622d768a18fc3c2fc0015e5496073f48fb1304d065b7522c6abbef2bacf79c07063552bbaa014db085a0b96d4ea579fd5c14552ca018118be016d171582cb5cb323b9ac7e461935509fbbfa75af0ba0acf6560f294d00774600a545debc45c965267dba02aa5980b457123683af2ada82bb739f4513a67d160614fca2a7908d49c91d460582a46978f7aaceb5dca7b12755aec57a3f5c724f074fcf2b035f050715c65baa74aca42b397fa0523df1139beaa9ac78cce7387fe9b6c6504bb54c7b1a1f9b3eb62ba1cd954031e42fd0f243880983555b1e1b60cf0a72559e34a8c9964811e892c6602382782db74b5e88518492844939e111ce5aa48d8cca0824bac5a9623d55143eb2134c4797ec1555d6545962135995698e817c3942a7cd32e45f1639b5c53b0de38ca0536792ad4958c3c2409b069e995bce17d4951de03e1077936b404466c37af10972f6157623d360f2039604475e414a99d7085b0487749e2c3bdf282c05d09f837c48b9087679e135b2355c25263469da3b80241cf6692ff3d97573f38a0639a972bba33064610454821226ca1e806d27495c68d6b7d4284209c355edc3218a9a941237a458f42b41e0c54a0c97efa763b72349ba22cf25c500ff96c864076114e205dda86520a5b3056710daf7792de20414294e9fe8ca07b890e141b9545051087b48832475b94b31b6b44f66c4327ac2aa0dc951bbbac886360d33bb84a1955edd256aef8bb80da10a71b3363fb25560f7346c82cd81929306315997620417736d793330bcb3014fe67aa66c106fbaa33853140ab9724a18c95f5694fd033458ca39a6938f4930171e47035263185d1902b31aad335489b560c7bb812bfa6a30c67c4805ab7bcab42115c498c34369e9d69a85a6c56ee368da3801e56c1de00189e1796ae50293e81bc5af3033c4884aa30636ea713e0668070d9b42dc0bb0a636dd2f49e9845faa132b6ca53d4859d34dee5a70e8ee09003535118c sk = d4e760a57a105be6b6539b0b5e0bac9a72550fc961182bad7a70a62b71996afa8b0410ab8656b9ed4a3113c3c3d57469321131b2eb2099385cad738ec41181e34709be6ac11e911b0eec9d905726bf92200d571b164042143b66a212cff21c30b8680bac703dc2f507806ac69fd00f1d4abc1ad97fe1d0a827b96710488a7588225c3c45a02a9b66174d04b612fe67326ce352475ab2d2760989326d0737a25b11ba0fc7c917f621e396c9e4b1888d9a39f785bb2ea5422cd29108f39ca7080fcd8baa4d59766cb54f0db494a8d43be64cbbe6b26eb5ac1ce7e76795e06eddaa5eaaeb0513d80b38f630a931bdd8dc8d3b70736355ab461a9192777c1a7c1e77e40b40797b69cab24efb3fa6029d3b59a79540a386c7b5b64347fa76bebcb00105c564768ccc2cf9a4a9e343c0a0390bc0c0242242cf7c8b1a6caa8416c7377918df901bc55ac8a847be1aa005ca5198a47c71f47a8f4df099ed0932146430f730949ac30c1c7c04e9db91a6263b2246ceab834e4fda0cfb5b66ca262fdb78099bb8211f831702d8553e8c13e83cc2336c6c2292a14ea8703345508e2a5094f6a2fa158410e08d20533a50d54bdff8030c2aae3cd131ec0a1f2b57c222850a8e20291d20b1eb766655e715f9d90bf91c2b59f4bdb6432df2c59431c25e1e7bb9d13b82c5580b3d975023b866bd781df45c2ae3804b8c5b8b7095aadd54946610b081e2063556ce696038b2f9a304372dd5f367fb3453bc9a75e8822847073cbedaad89ca5342c8034d23c8c1c3a8279c1f89cc0ecb2940b7d33878d29e487cbb26c4393f216a0fc42b01934a3e396da3e707d28327b45ba710bc8c79964c77015a76923fa968cd7ee068939c4c4878921ea20f74770ffd69682cf72c32c961a079886ad6be45ec205cd8a7853a13bd0543c19a73d7820a51898236fc86b427667e1b52ba610eb40402b3128f8a7c12c2a3472085a5afe698c0444394b162ff0b426a92a8e59ba9b2dcaa5b1c749df7bbcd325d06358d13e4b46d34475b7847b347cfd4fbbc1e6338af6bab20d76edacbaa68d58164fb61d8d9b87f0629dc632eca7a0051f19966fcbdcf9a80ac17b7172b8aa310c41b1a9599ea75714963e0e3180189bc2f11b4d79bb58709ab194aa89569869272057fe20deea3a33d72a080d180e6c829bf715fb7d1a10d9b56d82a9bc8fca90ccaca8d6622d768a18fc3c2fc0015e5496073f48fb1304d065b7522c6abbef2bacf79c07063552bbaa014db085a0b96d4ea579fd5c14552ca018118be016d171582cb5cb323b9ac7e461935509fbbfa75af0ba0acf6560f294d00774600a545debc45c965267dba02aa5980b457123683af2ada82bb739f4513a67d160614fca2a7908d49c91d460582a46978f7aaceb5dca7b12755aec57a3f5c724f074fcf2b035f050715c65baa74aca42b397fa0523df1139beaa9ac78cce7387fe9b6c6504bb54c7b1a1f9b3eb62ba1cd954031e42fd0f243880983555b1e1b60cf0a72559e34a8c9964811e892c6602382782db74b5e88518492844939e111ce5aa48d8cca0824bac5a9623d55143eb2134c4797ec1555d6545962135995698e817c3942a7cd32e45f1639b5c53b0de38ca0536792ad4958c3c2409b069e995bce17d4951de03e1077936b404466c37af10972f6157623d360f2039604475e414a99d7085b0487749e2c3bdf282c05d09f837c48b9087679e135b2355c25263469da3b80241cf6692ff3d97573f38a0639a972bba33064610454821226ca1e806d27495c68d6b7d4284209c355edc3218a9a941237a458f42b41e0c54a0c97efa763b72349ba22cf25c500ff96c864076114e205dda86520a5b3056710daf7792de20414294e9fe8ca07b890e141b9545051087b48832475b94b31b6b44f66c4327ac2aa0dc951bbbac886360d33bb84a1955edd256aef8bb80da10a71b3363fb25560f7346c82cd81929306315997620417736d793330bcb3014fe67aa66c106fbaa33853140ab9724a18c95f5694fd033458ca39a6938f4930171e47035263185d1902b31aad335489b560c7bb812bfa6a30c67c4805ab7bcab42115c498c34369e9d69a85a6c56ee368da3801e56c1de00189e1796ae50293e81bc5af3033c4884aa30636ea713e0668070d9b42dc0bb0a636dd2f49e9845faa132b6ca53d4859d34dee5a70e8ee09003535118c4b2027e24ce8a7dcd52a43fc4d28453625a3711f3d9398001f62314b9e6a676f5a15c0a1b46607872175957ad1d58a6f6e6f5d9d9be09f05ee72f3c174981157 ct_n = 6e49a7e82bb71081d8f2be8012a74cbed69267ba00554c80ddb4121ecadb9765aa361bff8d1fa97413c06639a4bbcbcb69edfd0f77d39a2a0d5f644a748b3b51603c07eced1551619f2fa9397ca1e6fcd0e1745a8c6b339df6fb8fe2b6b4cf1a65b464a9e74d7e869f0c79cc910bed48bd97231b59390248bdbece2bcfd4ecef83be4f70a20ecfc4275303f15300dcbd00193e5352733bc6dfda7bbe168b4845fb1804799d4c3b74bc873ba5a21297c745e54c67088ab5b93804827658a47969e08353ff7bf2a96fa825b3ff192a468138f12de9931e7f2b38ae2ae70255bad4549004c40d4506c6348f0c56d91278774c4f9d437869dc1ab7fc5a065729e98e58833c4c3742036ca9ded34c1387c955766adefb7bd3fb8e289bb946b0d487e13cda49ffce234f93728625abd95296ab9f34c09573b353aee831600fb772377f0707dec50b6bcbba4652ae0d31173bba2d05dd15ce395030609bad6e992d240d3bcd80bac8d371fdd9b93c9003e2d479e3be425b390d0f9155ea5281373d5926adaf75357df5b2c18792487fa85f4ddd4d1e07f49bb399a039961343a7d947d0bfc36be16134c48020e55b9736a7961b0936b68ca6c6925bda6d1804dd5ad209035cd4c7dd1f6c9456d3d44fd409d3b2c8f4138d2dec2abca18e18c832a66417bf9b2f439d24ce97f77449b2c292e5c648bb67a20173ce09c9ba189b0d03513cc2e35c6ef8aa3f01055219f7125c285bc7201ea979ec8d799270ef2bd1c02e083d0e33dcc40daa545ba4faa33f727a7741f1b5575567a47ac19a6b1572edf033c54a9e31af51928640e03d0bde57ffb6a018b44b7c2858cb1b8b65137d3825dd774b1faa399668f91d555d56af5fafc429b27a0e5c59d52ed9889cce6d85792080b1fae239d66ab5c30694d54756804f7193f588041f218e331762d11670791fb312ff1d90fa6e2acef333906aa8264a541feea566c04d70aa3d939ee2ad79ce53effe71c05d640edcfc888f7e6f03e70bd5e869378324c92c21bac15f735d1c0a4431bc14e597dcb1ca7a27f35a1ce3815a8aacb6a338bc67575c921e4dc883 ss_n = aa1ce720773c74d6cbf6060682e4bf7c799026088a3b464aa36db8a677521b6d ct = 2046d91e8e63e1f8d808e9cebd45003a047377240060e4da99b27971486b437454cf6a9283086a5c4ff7c5fa3b542c3a2b848549ca226d5e2c7cb8a83326ed7da57ca46441749c9191d2e0c045a3e7a824fc56443f78d143a9fd0a723d570c3e2930544aa96b45cd6a4b208d17914ce2c91ee8fb45287042148c83b0b17ca3cc4fc6b4899193b2c2f846bd4e8fb2c91c9d4c3ebdf68646a31ff34de8c6ccfbf3cb3e1d41416b1e2f604bb6a9aad24bf58d11186e8293fcccca835877c04cc39b337535603d75ff5d0cb53fbe6f58980204327d01c3fdcd2511817e991bfaa23491a6230ad447ea514e164da0aedf30ac5a309459e816d8d68cc9fca2d0a995cb440b7f4ed668acdb7d10afd79bda5691749630905b61946a005783425fb2b7beaad4d514e26dde66406a7c30805f17565ff18b2a37e2e7183bed0553ef520a696b7a4cbeeee1b028d6d789d5b9a17c084e0b38557a7db072901a781a532268b4c94eb8cd838975960b531131bde5ed39893adc5b111f044e3dcb64261d9071ccecf6c40c60b57645820abe4dc9901c8127bf7d8bbeeddf7a19acf89f7c922194eb8bdd5521588c8bffe33ee7f2680823ba4b0b969f785c5e2db4a232cd23b02a0afcff6e1f4cb867fcdffc0e15721e3d4288bc3fae6097e8963009d3a2839c7067c39754d28f10680c9260b5f49695305366da8982231aa8629b3a7466935feef31473059d610b8f95ad3a255a7b08c045288d495f0a731663656376e11442216d799686e22b30fa8c525322e8f21b9faf3af9e07df27e6de43d0cd64c6a59fc6d39dd3ac596a47e2e2260b0fdae7463e23e7b4a51bbace15243b4157b29259c4acae1a21eddbad30ef5abe03bf752505214682beef5628fe72a729ee79bc69cd6182e2093b03e69e5b5e43fc5189a0bf01a96b1f5bd8a4edfdce5865a2df0cbd0c5168a3a6484c1606c49e0e51fe80ab07d2430d3397e80e767f3d0f801ec32f15275212a07f5f823d43919a16946a7b9fa88c5403dd38a1b0ddf1ddbfabe8fc18373a954e05d4058636d6db158b3f7453034f11649cf569c21f960ec3ee825 ss = 403442a06e6b1bb68f6a9db44ead0bd36d6239023a3720b3fa75cfdd5497277d count = 205 z = 9b1dd5afce926f4a4f26979d4fd8a03f43645f163bdd919557b93152541e01d9 d = 4d4b793eb716088381ceb5a40d3cb14ce6686e0e56fb868ca411c19d9ed3ada5 msg = 37cad352dad37ef958e0090df5169efbf5915a74e8793699ffd8cdfef74af815 seed = 9803e3f6d760a82bd4b41cf5aa4e21d38d4e101995267a316bb4c1ad822bf8ddf2196a60226d193dcc44ae9e61a79159 pk = f9f72e28238f7216251418c8d48c3204d179053b8fe779c2a64927a86b0a05d098e245a44009b896189fa409cec2bb036a48c8fb512cd12905c73899dcc1cb7126ab6ca451f8940b10870df8259834385ba0a708b10c0397d221d82b3f8827337f64a94f57a121f17b7e75c9c3e45b7c37a60ed3b4af238aee0c2e6a5cb65543af36c16a2789ae369c411f365facc18516900cd05795153c3815a82cb7c74694c1c9cd58cc3f68377eb5cf9d1848219ab67b47b84100474489212cc83a902b46dd592c3e6078cd3a4956783ed859579d751118dcbbc50b62f5d52b6eb2adabf759848b3a7137af1915bd07361cc2a1257250bf1d31c4be425c31e4a08c10996d91c0db974598fa3fd507bfc7076f87a51caed499f619581c4c0267c41eefe10f1e009eb60b5b4ecb6c54f19f99027239c25671a52938770a8e307ee28c025251a503e913e4db4cc1931280d09e92a82a16630d16ec8515620e3bfb6e94cc36bd1b67253165026b6ec4a5091e855e8bda75dde38c09225e42eac169042af9fb45e3b336dcc86301c2110d60c05742948db405bdb197b6c6c8e5c85c67cc5b7119969ef14228e77c3b21c22bcc811915a2b17cb47ed17c5f765372f95cd15a9b9d83926cbb1395098b64b3837476946e7447a69151b6c032c0ac5cd522743029435383031d132197bb630e0b95c0c510cb5a9c05b13d7a31b016b72637b22c62d67e9410aff9b375ed31b2cd466d018b58951807abab0720020c172bb49800903cb9ade76aa812e245ad57a15b7ab220e0c348a57386bcc88024082a412da2ca41c0996623680e03fb50f7070f382b610c092434112fcc75c0d18424b2ebc3a493bf68832cd76007271247c8916e498a741ff30ab80641e157cb96283b5739c1bd5045dfc249d31a47be96c2afeb774d5c83f300488ae675afd411aac9cf920991c2e7cda7da97455260dd24bc8a3b2d827a7cfe2048856763199571f735990c2246e824be1ab5afa7e052e779439fe3ae1df80948a35c7d7542a70415dcf0455d7ca6026882ff17a8c741ad1109cf0ca9b19d723490cc4ddad7c292837a122b2750805e5e90441c0a359cec087ca41662439619e7545126aed9b4ad3dd825d4fa sk = 59dac2dd35ab54da417a206eccc18547182869ab56db579088eab7bbf5866c6b2ada232e35881cf7123ead15719795b682d298cb640797237fce325aa27870f09038a24b9ae595b2a9d97ad9e2639e13b1227c36c669c713671e81e30d4f20b3ff87b5ef9ca1a44280be894134fb6a4d99b934608026207af4b32f20248276b8097c8cc0ae4102c8544ed92458d457b8fe0a1463abbc33058142d67f2c695dc75aa23576a8a18510ab791f18f764277b859e5052257c648cb34c0a04c0428abf61c302661c7c302c7280693c918320cb226679303e1d02aee5655c0811740d2cb9f4430a3295c413822154f16ac807ce3fa822ab6784cd1045f37a94d8b24dddc75863bb60deb7570927af81d70b0028bce344aab4a78cf8959457dc082f1bacf27b8ad1b042b9ac2a8a8444a31547bd373576463b6c0134f3c609fddaa1c090451fc61ac4460ca863338326a5a9742d75699320d3938af48a72e84dbe00aafb1bb7af4068c4bc9a01b22437bca3d8f7a5700ab92c02a08a98c974ac81b236ba39d8503a36440a822831628f427a79ad8b284304816c537558b54e4bb6506f365ce536a7f3695ff3356ef7bb24b16737f15b33488c1e19b4786ae038465b879471c67e922ee5d335f0182ceeb9b145a55a30083ad7ab282e25844b6b9a64734433918b3e83aa3b242c81f69b37e7c09b2c3bad2111f15091d5954dc8b8a477a5696ec8659e2b9e1d607cd2a96165d4ccb2c076485a0010141fd224a0f8bc595c7b7191666655d71bd29a2942ba402c978b756a3817c704b2fa638c80639fc039c2171793859fe363c8135a52888009612a66e154761c800dfa00ccb7804d25da5d636a09254549da8124df769c756acbb50a7c4c35aa5a4701b9bc43d83a88336005f807a007255455994220791ea896ab76379c3e99ac0487a218061c086334b31b501e780c57da144b215aa6a8bca8e7910caa2fcebb4000d08a50dbc9b8e7664bc9ab8d9c36ee1bbce8ab71b1b3b1d679bbfcb8ce3b36a4dc47ca1de5a6966854b5868523bc76bd7a4390eaaf4c384464971965225210566986704866da03f9f72e28238f7216251418c8d48c3204d179053b8fe779c2a64927a86b0a05d098e245a44009b896189fa409cec2bb036a48c8fb512cd12905c73899dcc1cb7126ab6ca451f8940b10870df8259834385ba0a708b10c0397d221d82b3f8827337f64a94f57a121f17b7e75c9c3e45b7c37a60ed3b4af238aee0c2e6a5cb65543af36c16a2789ae369c411f365facc18516900cd05795153c3815a82cb7c74694c1c9cd58cc3f68377eb5cf9d1848219ab67b47b84100474489212cc83a902b46dd592c3e6078cd3a4956783ed859579d751118dcbbc50b62f5d52b6eb2adabf759848b3a7137af1915bd07361cc2a1257250bf1d31c4be425c31e4a08c10996d91c0db974598fa3fd507bfc7076f87a51caed499f619581c4c0267c41eefe10f1e009eb60b5b4ecb6c54f19f99027239c25671a52938770a8e307ee28c025251a503e913e4db4cc1931280d09e92a82a16630d16ec8515620e3bfb6e94cc36bd1b67253165026b6ec4a5091e855e8bda75dde38c09225e42eac169042af9fb45e3b336dcc86301c2110d60c05742948db405bdb197b6c6c8e5c85c67cc5b7119969ef14228e77c3b21c22bcc811915a2b17cb47ed17c5f765372f95cd15a9b9d83926cbb1395098b64b3837476946e7447a69151b6c032c0ac5cd522743029435383031d132197bb630e0b95c0c510cb5a9c05b13d7a31b016b72637b22c62d67e9410aff9b375ed31b2cd466d018b58951807abab0720020c172bb49800903cb9ade76aa812e245ad57a15b7ab220e0c348a57386bcc88024082a412da2ca41c0996623680e03fb50f7070f382b610c092434112fcc75c0d18424b2ebc3a493bf68832cd76007271247c8916e498a741ff30ab80641e157cb96283b5739c1bd5045dfc249d31a47be96c2afeb774d5c83f300488ae675afd411aac9cf920991c2e7cda7da97455260dd24bc8a3b2d827a7cfe2048856763199571f735990c2246e824be1ab5afa7e052e779439fe3ae1df80948a35c7d7542a70415dcf0455d7ca6026882ff17a8c741ad1109cf0ca9b19d723490cc4ddad7c292837a122b2750805e5e90441c0a359cec087ca41662439619e7545126aed9b4ad3dd825d4fac910dfd19509c325ec7de81bd8f156b455d2e26e85ea4d9ac1e09c6cacc0b5bf9b1dd5afce926f4a4f26979d4fd8a03f43645f163bdd919557b93152541e01d9 ct_n = 202ac51efa280bd53a5e27c9e9dde5aad8d677bc3fea3d952cff98a92343ed46331bd9b87c71f3efb37f2bc60c47eaab73e55565fae04e7ff0d316d48b6bb602645e7b0400fac7680844702ce21bb0564a363a5b9e85919d721513c4832d27b9dfc795dc3b749870441eee465a2b17a9cee97fa51fa6805e411aa325eca45a115f3ebf058c1b0f59ef0db7db5adde11384d2bba5989ade7b6b5815ed537b459bc78ab58cd451dd247bad1004dc4e57f7f5c4da5536aeba124318220380c9bf07aea530c18309fb5bd17786e45dcc01a6f7a93c34c68d8341b164d1795db2d24ca8e236d9811a370d206cb097bf142fa93df2e468d0000089c4e590d63328273c484203d8911744de624641cbf1f20999b4867d81b099c90a5cb7bf0372879a1dc9211aa5a6ea41dac3fbeebb5135b243413a3705364a2f70161cd626fe8b7185fd31b79846ec13563e7ba20264d8f4f4f6513934de0dbd57a0501d93a4ded664156a7386915be7323c1deb72648eafed691bbdf728df3fa86c138e8e23135b268d9104703dff6c89d4bb62f43a76db4fc120904ef601bf205a284281d25ea738c7db2974ee9c5354ce2b044a4e02fac620a8f2d40c3d1635dfd9d34f8c739013900b1da3f5829310304ee50b3fd6f52b1fede73f784fc35aff8c6de78868a5276dd28d46838bc4f8fab2dea7d042880c77857dcab712f08c4be72fc63ad95fd88f5a2ae6031a76873a61c10ce1f0945de945852517cfcfad7381c7d46fb980600ae681ac1d7b8f20c56c7dcd4bad94b0f916e4abd3e8434760876ed01c861f6e439f510db177399fb79f0608efd364900369ab75cb0940466fc5fcbd2ad420f1cab279c35f9cdb5ed8d44ef6956d7ac85dde73cf0a97bd672080d8a81b796783c889e08db7adb3d2ed1030f00d1cd7a64a87f36ad9a5c8e77bcbe467a506b933e39251cba7b08fe7030939ed977862426c68afede19d7bcd9fe90e39fe3e9308ccea7412d7d453e981c57ee84b68113d5bf55dfb94cc837300aa41a0772c990dae5dd08f13e0d448a18699ce1ccb2912cd2d9402bb853b225531c1d67dda5be1 ss_n = 53453be5bac5ef73e7545a9b6caa0fb6769f274a21213a33cdb6b2158579f9bc ct = 0ae46bd7c037af27ce817ab8d3a43c4400da24b9bbf073b3729fa79c4b3d5d6abbb356d5ccf219df53d899ef06c7c9a1dd20e4fcbc1817a3ae4bcab9dfd9aa4eb7eaad1e3aed883d0c8df8107a0f550d351c18ce463c7f34e442bad7f83d3fc1c88163611e587dac3e9ff6713189d877d90cff9476a0d8cd7aeb0bef7a65bee98fd37df32bec6bd69a20035a9df6b8a305b7fa057b15402c108084fba9e1f6c5e2477653a3730b77e4cc7a82a3ffe6de44ee622e85f18ff6457a16ee8cf350b1e092eb340a1a2875535f0617227cc002034c1460ce3fb6f90e1e8e9ed83573c188cf90790091792dc84e975087109642139d600ee58f2a5bb65efc53d90b82e54f1dd61e6d0607831a6b5eafa01827e4081f6822610502fcbb48c7583593c2dae5a3c7bcb4f750921672fabd63b984b3507fa147917df9cb4e17fdde897b738a067cf2ad3ac56f9931e41a0fe89bc9fd94c0fc4e2f95f7f8b9f95295bebe44a7055af88075ce35a71cbf3a7bee995aa446a2934125ead0f7f2b3f36a742f99561c1614459606dc15186b6e2432b9b08d7c235be26d0ef752cf67732fab6b2d4eceeee0b75642101c7be22476b11d6f43c7a7df8d6cae13dd1ae55d4ed71be4f550ebc80f0d32829de25d4147d9c40b547a1e2de25edceeca4fddf28f3a5170e1cd240caea95bb7f46bd2a3da4a03453e60bb6c5f22d2426b52dca356a3bc72370b7cb2505792de1d532fe1e6ad9b843d1a5cf8769b05c4614466bfe5f9a473b7739bdfdb0b383ca73cb136e3f65c52924efcc06bca8e2f78dc5a333bc3ea5bfae5b3367d76baaa38aef5dada75d1f32ae6f10b03d104c2c221f4fd402c84418169c6d7afb1848be82fe1a25b41ee95b4faa7b0f60b046214bb1d6aed17d4740d73196acfc7d59276a92b55c8f1d823e42d91e0180fa07b394d4bbac23b422857c8ee179f2b0fa0e47fb08f2734393991accde6763f164eb3ee0c95c4fad20117c5c477c7bbe8adcc0ae1119e9690cb604523f11438c71c78d4b9c50bc5b1c29fba77eece162ccdfc6f520dbce08e0074f93fcf9febe2a2a0084446ceab819a97 ss = ca52ecf7996c8c668a6b6342118a9a6f50a02a2a6434272e212a8d1a87314a7e count = 206 z = 92aebd98ab04c524ea06d7df86aa967b76340b6461e3e83ed73bbd3b87b76de6 d = ff22aaceed44305ec4c501318ef349c5a460b692755831310526a61c18e3311e msg = 90b58255ee2c4c88e23f7c5dda86a6f48f17896a3baf405cfdd4e1bc17ccb19f seed = 6848ce591e648314d356bb8d09e7614cfa1dfb59610d54909e6b19967f9376ca8dbe5e287ccb398c976ea4755903bdd6 pk = b949af23541b3b5395d8d728b172086413171f1c3dfff04f88203eceb562d9a79d7f10368bd402be538fb614b0910982038988dcb100ec2108e3f9652ee73e7d0426e947bd1476071f747a52369752d8a2ede613bd769d75a08157ea3cc328b66786c1c90c1db9192d04f2ccdec7b1d8431e5406c6011547de554c25d35c2f83562064c2ee1659e13aa478493524e29a9afb8cf9841975c71eed6b5f4e879393472453b5ba6806400ed6461d127a1b88925eb087fff271beb8b4dee55bfc7a4b518b19ce208a6b0558bd0a86418288a82339736bc263f6c06aa8c502904ac434629f4366bbb4ccc2a87cce42505b98c8bc729ee284551808bc32744ba3a85a5c99a96eb16a44f78214c4aedb504e20a97cc96cc313773c0a66b4a38c0052116a1ef556d6e8ae8a0713beb007bce29e77cb761232aa66021145a27ed1c14ad4a339e2436427e02839b15b39ba31d5fcca492331fd231959ac729617bae11bb2aeb76d86200fae2cca717a3278857f4226a4e587312cb0543070307af822743690610b9f70e1a7195788a107b194986483cb91e9d7a2f3e91bbabb555602c6040cb11e324255d7245cab0d690ba953d656ef8bb90d225ff3fb273ae03bef4ba92e68361748536e135e4cf83722c4a0ee01915705285b26b2477a510cdc1641673b81a34abb84abe179beba915777707d4271914b9c73f918a1f157c7daea7af087305bf8ce452793c3a24fe44c6b8bd3206fa2c5e7863475e414aed34a3ab6899ca6a813e94a857ccd9619108d217652454ffe119890aa58becb29ef8bae28e81b41d0be4c657f5ad643593b077af5671d745521a6c94187bc5d420942d44c871c62b9c30ddee4bf90454740f10b1f689a821c4bc77302e18b7ca7025dcb0415d42217a0e5863a5a3b3b281fb29642ee37ce7234941072753e7882a9c6b2b6839d552397543860fa187670c84c4c3782a032248ca1b2936728d90940f8205e81187759e2c89d29be9ab4b8ad7132a9e92dfa654caa7847c6ebaeae66b2ad9359606965a86b925d7b76b8165e63f48056f51bf871067742661e021577e23d64a0a48b32fa20e1844330c5dffb624a0c178b8d2bee48e2bb8f43ca7f6b3d9cb9dcce sk = eaa544aabb127f589d11a919ac9c2c78f2031373a6a34299db225f46d87291d2594d8c20e262abe9f95dddabcc65112c4c9a4bf805c77f27143e1523f24428efd7521b753bb7b3a91b062d3d873ba4e58ff0091a6cf949ad3b88e8f5b5ec665516c81e84dc0513741b3708539a8a240ab530f5852dfb044bace7b89b5ca079141bf047cfb2087724d579320273c7147a88ea669554bfed0b70334c245c4698eb8068de6648eaacaee58a1842bb51c36b7cb473847e68ccc4da22f1c17bb651bf763a18a1d6bebde3bbec688a317a0c7ef3073ee69ed9485e5d2c097a478eda3b563a54c9286a57325ab553a0474a6b9b3f4a8743d83634fa5b3f0a31c1d2054f1019364536e0e8b961eb9845f7aeb183b9bd78c2f0091a50e2b80d708e0f00312405475f1bbcde310af9661904f98484bb5831a9892b0a82fa1341c5f93524303f206b7f18376da5f4a887e79d366b4402322f6ed177b7bbb245d6076be55cc2d84d5ddb7f000b816c2ab66d46103f1bb6396a9842ebbed3536051a6018c2a2e0c8425f52bc32ceb9a8356a426f1160897be6f89086499625e74b2efa74ba61b191cbc85211771452005c96829a59cbac784c56a336559f2b8f89602a4a6b94c636a6ea7adc1c3c4aff70522844118f042afa58d4c4b39816a72aea62f926a557d29450faa7fcfd9cb4ec0813d66356639a29954c9c2d370b3140ad3478d150b523a2a2bba411c60f0345e8cb37ffaa3e1790ee2168b56335b112b03223666a76b4307851040524bc1ba0409721d7f10a8b0e75280a88732e547b5a03d9b11cfbb7050364b0946f81a0646422c781c55b68942636d11b677bd8962c1056a50455fc9bc03775a7c5e05374a383bfba2727f42c5e8b34f3f005266dc6d393684adf7caaba15b126c6258d34648110514e0af1842a411630f26d8a3761b560d2b3279c88e7b250a6166601e5a45dc5acf455b3a5c65c68157b762993a5e3b84e07917a4bc9f3c079507e08f3600caa062c0a1210fd462a4e3319a6f13390cf518dc0493f714453ac4b24f141c8dd619a9b1c37c2666cff962bbe479ea7a4ca39331b949af23541b3b5395d8d728b172086413171f1c3dfff04f88203eceb562d9a79d7f10368bd402be538fb614b0910982038988dcb100ec2108e3f9652ee73e7d0426e947bd1476071f747a52369752d8a2ede613bd769d75a08157ea3cc328b66786c1c90c1db9192d04f2ccdec7b1d8431e5406c6011547de554c25d35c2f83562064c2ee1659e13aa478493524e29a9afb8cf9841975c71eed6b5f4e879393472453b5ba6806400ed6461d127a1b88925eb087fff271beb8b4dee55bfc7a4b518b19ce208a6b0558bd0a86418288a82339736bc263f6c06aa8c502904ac434629f4366bbb4ccc2a87cce42505b98c8bc729ee284551808bc32744ba3a85a5c99a96eb16a44f78214c4aedb504e20a97cc96cc313773c0a66b4a38c0052116a1ef556d6e8ae8a0713beb007bce29e77cb761232aa66021145a27ed1c14ad4a339e2436427e02839b15b39ba31d5fcca492331fd231959ac729617bae11bb2aeb76d86200fae2cca717a3278857f4226a4e587312cb0543070307af822743690610b9f70e1a7195788a107b194986483cb91e9d7a2f3e91bbabb555602c6040cb11e324255d7245cab0d690ba953d656ef8bb90d225ff3fb273ae03bef4ba92e68361748536e135e4cf83722c4a0ee01915705285b26b2477a510cdc1641673b81a34abb84abe179beba915777707d4271914b9c73f918a1f157c7daea7af087305bf8ce452793c3a24fe44c6b8bd3206fa2c5e7863475e414aed34a3ab6899ca6a813e94a857ccd9619108d217652454ffe119890aa58becb29ef8bae28e81b41d0be4c657f5ad643593b077af5671d745521a6c94187bc5d420942d44c871c62b9c30ddee4bf90454740f10b1f689a821c4bc77302e18b7ca7025dcb0415d42217a0e5863a5a3b3b281fb29642ee37ce7234941072753e7882a9c6b2b6839d552397543860fa187670c84c4c3782a032248ca1b2936728d90940f8205e81187759e2c89d29be9ab4b8ad7132a9e92dfa654caa7847c6ebaeae66b2ad9359606965a86b925d7b76b8165e63f48056f51bf871067742661e021577e23d64a0a48b32fa20e1844330c5dffb624a0c178b8d2bee48e2bb8f43ca7f6b3d9cb9dcce225ecb66926c2421caf1e5dcdd2f6fa43e23c0403ce0265f2bdbbc2efe68459492aebd98ab04c524ea06d7df86aa967b76340b6461e3e83ed73bbd3b87b76de6 ct_n = ef15a9d5e1a09ed9b05478dd2ea79268578c9d5dfc31eb0a8ba20e10b802d7ba0e445e4a90b1230b98c5877742e14e18c444c7073d9842f128c5bd093cd57399d333c5d3a707275d4c1885b88ef36461919db497288bb57e9a27cf8c496ccd64d3e929883c4bfd1f1c029670c2471eef616c70992d89b600618f0edf7ef6f96701b6ca994d794c43580b914ff4eda5eee90663c88dd902fbc9050fb6b675ddc5097dc079479e1c62aed9cfb2c1f19c06ea7232c62a397bd0771b79ec71fe96bc9247beb1b34d6089c1524d554620a97566bda993d5386967d781b76fd94337169bfbbf1d34ba80b0d11fb3126ab65bfd475b8010ac19704225310a746c60fc8b30b7ac6ddfd9103d8fa266b9ca50aa65c5f5a3eb616422ebe84ac408691376c0d1200c031407adc30cd8f427ac7cb09e7c0faac5f250c6ba7d76d503d8c62097aadb3df2c752d2b11e749eedf9cfe3acb6ce46b34af3b68c38182f93633f9e98b21e08ec20e30710436e0fcf51970d4c9064b61cbe865d82b00b4e6e303f9ade638e017f77ea39c3034437d6fe2361b8b9a14bdf9c1beadb2d7119f31aec310a1aa6a56465df7ed9ec778135695db588199a3a02c78f9c266437a5dacab4c51f94a7339d2f601f83d7ba2425da7ca82960cc60bd74799ddfaa48ac3104f145f1e5e0a489286e0d345d2872fc126c68f399a4d6a485034e854d0bb53d9ac55625b9be7c894a3f71fe14b792b85a290ca1a7977187b623330bfb7c529daee6122bf1bd562c5a17405c4960ac81aaaa0818c761c6e0c4d5ec47b96e05b7eaafb6a6d8b619f09c678c79ec5e10d0a1f4d7b485880382c4620f30e00ebdacc8d07e48342847c9731241302d4957f812b4315e6dca535b8f255ff014b732cf3af4a28d6a073fa0d8e4a861c3c6e82114dff099db187714663d36113fd8047913179824dd72dff515ece8002e99e1c54b82d63b0e45cadd1ef0c309cef97d0ac92f64640c63033880ccff303877a36c846b19ac7e9d35ed816c83baca9468fb15344505acbc120913cf148dc57c9c06bdf2f30eb0fae4130a7bdc03ef00df01151c85a0 ss_n = c4ed4812f54351cfaa174a5ac08b7ba516e68e4ba458a1f3887a548a64e71e40 ct = 853b684e75c6d723b6e230fba6df5dd6a8eecf05987a2351fd45742c90f28d86cb5712ea047756b275dde7e3078fdf3330738210d35dcaf8fe5c7569cd7316239d2d331d3efdddfee6c05e6681d8c023edb945a01be0808d9b1ef52031563ba6a7962666bbfe1cc756fbbd2471d6c4a448cdb82d8b91135e50046047e56934a5423cb5c11233c452cc09674769f1bd463a6da685a636c6ce29fde9dca2f40b709dbddc9fcb7990a736097f224fca19d641494d1e0f8c0a6420d91d36f20dea9a63b1dabe1eefbafcabff603280171fed9077b169025bba08ddbde9ef0d12bee6db4876b780eda7d606e24f6c2a8d7f09ca91b1d44c333177cb11783eab13152b7c7dc19c7babe1bedffe92aba5c386b614e7d001f8d14f3ad77b6085d223023fea919dac365a5da41e0dd058ecab17c97195b46af0d425257f94e542c9381e603e3d150c09a99a078665b768986a2450c1b318649b95be47449d516e7992a1fc7aaa081a89769320cc073392a3a5f3db7c519d6161fb7f25ad5193eaae10b98f8eb81a237f28b0c4e0d715c3b347133893793db6d018b6a043f76869393503d99de4a3463b4837e5740cbc2875b981e218ef76bb290ee48ce990b7f91da65bc2ff76bfb861894c39814c5ba2cb422b15fb98b6c4c6ab3a84a917a287443e4f35c12a9ea48a489b584eadd1697ede5766d56571481c12a1c2df7f6aa2cf4bad47131ae988235a44687c328e071e479afdcdbafd83ef8af025da6f0764dab644eba8b15b420527d465289e770ed322a30266c78a3bd65bd321b719eb0293b90d79b308377ce58e7de7aec90267df1789c2ad7a3d330dae9c9c9db1d8b2f14086309dcb96d30398b413965850517e53952ac6f9b05f2865153e01cdf7107e79e1231b156e73132c55b61cef66b34a2b23f08b36e6d5763e7381e5ab630142148a7b9d94241079e902479ee13b3c8b54bcd4d49f3a771ae3b3579b82dbb5bc759db611820a5d42bbbe709bdfabb0afbba12edb4e6b9fe40919c1ebb1dd30caddcc3f11773d4842dd3122d08ccb5862340ddf825b02f7ea59b041346448d7a33f7ed2 ss = bdc1ce2d22e1e4b165bf07d4391ae71281e235f638dc9b349db3c4eea84a8cd8 count = 207 z = 1c96db9bdae4ef7f386a909e9b8fa0d417eb6e5e59507dd26b49557d7185cb69 d = e27895e0f1ef3d62bc693b7038c425c1c60c93ffbf303377a3e5119d970c96f2 msg = 9e14d5ea87b3f834fb146935ab0256a5458c5434f91bf67fe1bd27ef0956865d seed = c6eb75402cec70bb802952416e821a2ecaba5ae3b6fc506c37be2498cf50a038701937686043f7793d13c1b25eab3d5c pk = b47a47dc451f693842781193e164c96572c4efb8c73fb5c606a4aebaa3a5bdbaa945139cadc99a346a979657171cf916ebea1fbfb62e25c44d9e91a72ad593bfb70493a268e73946d3035b461562c407414dbc322e380c3ff34ad200145b4b19ef922d14c38c947351826c43c7a31929774f80498e26236cbc6517ceb08f7bd37a926141bef52009b8852b163453359ff65091be59779c36900d65c3f63b03c52b3ae0b55641ab07cfe385557aa41f343038dacaec6482454b888ba20746a98882d3c557b178d82c8b6374979fba65cce9527107652eb73e7a437ef15214fe31589859bff5238e78440fd153961b8c6766c5955e60c38971793478a64c03983e4066c537941055683920c30fcc5eacd39aef936d485b7d28cccc8795a4a06ba95e4856b283a9456c9775ec69a7a649e8885a36636039958ae1540fc5f97627b4883b5cc25675b4d6f425ce54bcb6397f86665ff8b4b1b1440813b553c3714c5bb7c61beaa4bc9863cf5b007d3bbc6197c6fc6944a4723a3d780801b5625280714af7553f182fd52a14a5eb64da388bc8445406b0c56366b634b29f8467c087c55858f54589bb991ad0c470abcd85b12a7dd73759516f16048d35897e6e3b6c18a5b98f947b8780334e47a40be6c08a62808df82151b00c87882d8ed8c527f9aa58046c2e7287cb0547edb9bb54ea6c6c9056a5a60ab118725582c7c7b2779aba2f9ee08364e5274789b30cfa87bbe3269ac4417bd97e6c143c671c0b2ec5378b16b8f0893310b0b57e8abd8e6038729335c487c3eaf210d895afe7c27e0921715b944112174c35c7486f35586467a1bbf976bf3212050b812bc027e120723317013fe7c5f974a792c814470288a8245384aa1b3fb8c341dcc5648c1c979862ca5bb985420dee642a3cd0a594d44184899ef1958cdc8564009d503ae351953831770073c09c4ce3b6ca2f605568968024d96197d044473c8956e643211b2f2e0b5852e4a0ee794c054568f9711ac6e7acb6a01fd679c32e2694e9655463fb80e8a9aa0bbbc59932a6adc241f5c5b70e1b5443d6165f60c728617d894b06791863608764a3ba14ccf8268d5f7e3bf6e4fc01cf14877061b16307cc4798dfbe5b2a sk = 0d29a8ff743b58879e99567699975d61575f212960d4466079d616973b3f41b25f2fc39a08b998257a0a1ac727c97a5a54ba6ed73709034006af38c4b78b6bb9f39cf95084716a3de97b7c58eb8c61ac5b3cfa7353c08ab825121040257ed318a10662a2ab4259245f184c1e132c368921c5cac97959890848ab3bbdbc52b79c448508a655742ad998988380191387bbb895557fe459aa19c9d367b6e3c097ec40baf48485ba198501782e1677100ba523f05ba55c212a177b0b567416f6ccc2dca60f62428b85164bc452ba2e354c0d9418fc24b862017bdb995034087551f0570be144c9831b62e47df60030b3926b45213ac7e67211b86f8af36d91a48cd532a51afa8aa7424a257c8012f72ab3927ecd26999701076400685978b66c463921860ccd58384b257cb4f2871e72b2a198b27b554a8ab728e793cfe554a3210a459c5633146229636479234ab1df1603cae1b0d3083015f567359c45849867e5d338315aaf7db68757496ef3d2b001c308b4c81da3fc89db47650de9283d771c5e18cee044afdea8288453482bdb236836690ab8b23f1032c4133ad0c744c0f8a9c591404f77410281299ef31f1bd9a7a861cc80cb9d9f8b628a7a1685b620dbb775a886c70715064facacba359d74f185ec6727deb84fb4584d35ac5cc2cc72d45ccc783c573d3c5cb7b26e671bbbbb83622667656ef8349005660ca62e4db9bc5e0452f156319b822c75466ea6b7a97bc016e2584ee7f97135980c27e4b1d47794d83105bed7c4a35362515c00d8934babb3c490531d3ff4785b8acb62b5cb30aaa3f7c71a19e5a6d9391e144aacd87160fe1a7b2206d08818370c393a5ef3cd6a419a7df40db73a5f6c659f7fdb3bf8435853390607d47da8c69c77739ebb1c7844579a4f2084362995df710c0d5cb0fe9a69a3942d06ca724d638315a7bc35241d0ccb351bfc4ae85386977958ba37c836f60be3283927f29ae41a2cb2e07756609a341980cb8a6ade48cf1ddc96b1057ca3c61499b55f9465af1106c9a7c1bc2d4bbab3167117b63d99e2223c5170a9f59573d206c326644e42926a0abbb47a47dc451f693842781193e164c96572c4efb8c73fb5c606a4aebaa3a5bdbaa945139cadc99a346a979657171cf916ebea1fbfb62e25c44d9e91a72ad593bfb70493a268e73946d3035b461562c407414dbc322e380c3ff34ad200145b4b19ef922d14c38c947351826c43c7a31929774f80498e26236cbc6517ceb08f7bd37a926141bef52009b8852b163453359ff65091be59779c36900d65c3f63b03c52b3ae0b55641ab07cfe385557aa41f343038dacaec6482454b888ba20746a98882d3c557b178d82c8b6374979fba65cce9527107652eb73e7a437ef15214fe31589859bff5238e78440fd153961b8c6766c5955e60c38971793478a64c03983e4066c537941055683920c30fcc5eacd39aef936d485b7d28cccc8795a4a06ba95e4856b283a9456c9775ec69a7a649e8885a36636039958ae1540fc5f97627b4883b5cc25675b4d6f425ce54bcb6397f86665ff8b4b1b1440813b553c3714c5bb7c61beaa4bc9863cf5b007d3bbc6197c6fc6944a4723a3d780801b5625280714af7553f182fd52a14a5eb64da388bc8445406b0c56366b634b29f8467c087c55858f54589bb991ad0c470abcd85b12a7dd73759516f16048d35897e6e3b6c18a5b98f947b8780334e47a40be6c08a62808df82151b00c87882d8ed8c527f9aa58046c2e7287cb0547edb9bb54ea6c6c9056a5a60ab118725582c7c7b2779aba2f9ee08364e5274789b30cfa87bbe3269ac4417bd97e6c143c671c0b2ec5378b16b8f0893310b0b57e8abd8e6038729335c487c3eaf210d895afe7c27e0921715b944112174c35c7486f35586467a1bbf976bf3212050b812bc027e120723317013fe7c5f974a792c814470288a8245384aa1b3fb8c341dcc5648c1c979862ca5bb985420dee642a3cd0a594d44184899ef1958cdc8564009d503ae351953831770073c09c4ce3b6ca2f605568968024d96197d044473c8956e643211b2f2e0b5852e4a0ee794c054568f9711ac6e7acb6a01fd679c32e2694e9655463fb80e8a9aa0bbbc59932a6adc241f5c5b70e1b5443d6165f60c728617d894b06791863608764a3ba14ccf8268d5f7e3bf6e4fc01cf14877061b16307cc4798dfbe5b2a1cf9a31c2a70753b7c8acc77c7a807f258da704b4a06bf5796ebbcba17e84ab21c96db9bdae4ef7f386a909e9b8fa0d417eb6e5e59507dd26b49557d7185cb69 ct_n = 01fa084d5d2eed7d103cf7b09b3cea6161ac66f589b4546015f92aefcceec2b3ecfeb0dc73eb4615ac1c02c580302c4dc71a1b456cf571a675169bf0f4e61d0156afd84ca4963fec8f80bbc6759adb9152a4f49f1f59d5c77ae7dc0351fd4495424a328886f380bd8c22a8d4011324cd6efc9b1850665e4c0acf559b8dcd95e30da42491bb6ad4f1522f0641278ef28a6945027b9abd3c2d3b182b86dfc58ef3998b4a3a5188cc4b2e4f16f04207b680f13d313d1a43cddab8d45636422969881eda1332e037b1d05fc39961b5ae517c775f89aee7ef08c87b3314fbfc9b169f5055b1c802876f2471898a1cf7203279f335c1691bb5aafe95c95c082713cbc108cc49ce42a3085232d6536b3b0af8b1e3d22b138c66af36d01e0abf8e8ac46eb17dc268aae7ad35fc8196ed996d2cbecbd4d5c020c40508d58d5da1d4259259f70b5e88ac5b11baf2d4db57249913b375aa8f748e59b6b127d2465a672402e2582eba5f64ce31a493379b7121effa98e39498bf10e6f810d70973a10984371f52afa569cf03f14ffae510cb99e4477eb2c0a7cf22d37616f141a4ffba7d033513c5a4860104a1ba936689383bafe3d3e485d2c293f54dc823a97244ad9cf84747757dc13ed00e0b4bb40b11242e6f4facc887f9e0d614ce65bc153c85a71acb74382965b2f0b666a96348a0343614315609ada6818d859ca9a4e9a88d49844dae091fe4db204cd95e9f15365007308f8b1ec00c44e83c0b93111e09efc8fb21856814c3491410daae84f5d520e187d616bf69c00613e19f99ad2671f7eb9d5bbd4b2c7763fcb9da6264dc324efc35eebcd87fcefe6eef691d4647db2eda17083b7d2a9a57e8b470d6397b327add33982aa512bb8950d9cdb5065d41b5ad08f534f4df792018039a36fada95f3764e0c0c995bbaa616893a50a1a49046a9fdeed4ae1462ad76c87d2c6a819abeb96b94bbb817fb9b362ef9e405da1015a14fde6b22a6e761dbadcf0e1a9bac1bda13f6e3a05f5361ccda5e2c3a195d4d30b1b1a70cce1c4c75bbc4e22dbbbb37d7db77f55adac32a890b2d7f6306d27f42e461 ss_n = b3ff288c3c88e998edd89b2a6eb1f9eb3a129bc0f4df4bb38511e889470f7ddb ct = b59b7b7469ee00d708c2fe8fbb2637d82c998285a113d53ed14046f16e70981b84808bb8c8d1b951cb6540eda3be09e8870dda660ac239efbe752fc48d505b4e9e1f3e2668a3a7a6239d1f3ed5a1cb16cd72181d97c28aa4202d5ad90ba4aa33a4800c32b317d76db72832589567675c3c103c0b7e46ba6e36d02297a26ec294e124c6a905e6b34fe9145ac3b0a8043b05e2eec934a2b9d8caf7ed77d5f3dc1bf0ae0b22cf54fcdcbc9532aa0432856a0086d0c3fbe6a52b75af4ba0c044d0cefea1e5205f2653a8f2a9473fa8765714bc74ee2da5bb5d06b8edcd64201f368350cbe8eb1c73d45e0838d462619580616467707c02a59aaaa876c5b6b39f6fa10176c36b7edb9aedd292210cbec662e02f5fa3dd9488daf1db39dbe3b3407408cb1e47372b3df65f20de1e7325da1ea8996ebcea7a7d8c3a9e8ffd62663474938c1adb06e4a3e328af178aa90578e51827ae2b466f6922f053ca26020f0ff185063d9356cbccab88c4b32e5b7fb1133a170bd9ce3d88f1ca1b8f5bee5ea0e68fd14c53dbcae790d5b3ddca06565bf051270207a83d4c08208dcd62940150ef443ff261d0fe0bd84ac9db4f8ede528da57b21c270d620b29ad129a0ab51da81dec3d97aabe1dca66a4bcaca5239bdfd82c42b2597fdddf66ccc38a0f8f37d1e75c7d7d88510a47c870db3dfd8d956f0157564860e011e5ac3bde0a7b282c8bc4f46632a24d2f68f75ccd7d426d18442c3dce7766affa97f1c5439c5fe73fe7a129ec33464a2eaef8f9c44c79eb9e8328b697993369401f67eb3a658df9c9645c49dccb8b016b587baed78872dda847af69528af749510e4c3cac3eae05baae3c1bc66cc3061c5df21c1be57828d97a19b1594e5e9e0f3871c8a0eef55ab653b468cf18bb19ce360ca87010473b7783c8fbfa5170fd08c680fea404d38d84ac1cf646c411fc81bf6acf81dd005096e2ab4d4ceb93c06e9774d51f4e858527efbc7ab82223a2a47cc8683da6212c991b4798055d1e73e722897ea68501f6740ff26203cd22d26c49c693289b17b9b710410e81760f0dd40550f2babf2b0fd32c042 ss = 46bd2149f53ef1510d3431d64d70a0b44da0c377e57bcd11eaebbef54833983f count = 208 z = 7362c7e0bdb24e57b4209f10faf04dff6fb059b575fb79a7713c88ea35d96965 d = ffc7fcdaca80a2791a2360a87836cc7ca800d2bdf9b04833dc83c9daea65856b msg = 1aa30c8484bc0121125b0e9d2e7045678a5ae70b8612904cbad99343e879e35a seed = 71ea8329ea5078d80fcef9ea24ef2cbd7717ca8aeb14696ab77c14a68d683f90bee1a4bde499d03dbe0491855645e304 pk = 5e90053fd82288106ed15876480b066ae1b0e6f3593c631c53786712936d7d3941e7001d6d1bbf43a63208881466d5621a276d34c2b7328060ad810b94a2014b7a2c00b409404b8b38fb8a9b0c4b1d489018d7a9979c7e09407291d369b77297aefc5ba79a744797997313435bbb186a22a684c4676d626e5147791811537da620e92770fa90bc3d082cd76bad84037365f726a2872e2fa492181cb617ec5c42128bb9559830e47c34a0018d47a5e79674cf231247214a27a78f7274c18878a2a1778529e25aac7a091a3cc3bc204fd639b706ac69bcf14c9f60726917860a1b94bb67658ce1995480bb25e02d2c3943bd7bb2737215ccaa93aeda2253db5af2ec196ec7714892b4cbb15526152fde6c4d82cc8d0c649f991540eff4c06ae795038312ed49a1f10879e5c2974b21382f372c6f7139975160032ab97e44488a16385419acbf062c8abca3d5c66fc61a6b8fe8315248975053b9a62c682b31b6a30045ec3b7733a133c8d6787d6b215e81316a28bfaeb617df7969b303a857bb195a6ab2ae6038b8359790f49867d598a306c79382bd9ca99bc0383336e47b362c3c74c87d2a724abb60cc2899838b176505ea3c1e24aa320c706947871949bd3545012c40b8145861b984bbfd546b4a575bffa99b8b158d54703d83b835326723fbfcae8ec044ab446bae802d64407f56e39b762a6987d6c8e5c34da2e30d59eccf3c292a990752ba88370aa4676785726e4a845682acbdcc61f5fa65e3426dbf5a42f6113ed4115ac48221e5a2b4bb06c230d62fe7426dc03ab4a6ba8c0eba7a59f09f64904668743d2251c0efc08b55149caa02844df67018cc8a70385d282550fae5b37b837342c00bbe1c344aa9222a502343404b5a3b882ff67ae2451a2ecca51824574143a03e63167f7c2a3a3268bb34c1ff3091139c1d6e082ed77901613a69654bbf540865dfd473a444748d3b660873219f5315c21512465625da17a96ac55bb3eb2a95ea262c86adb0a7cf8baa86abcb7da917c5fc1568aef3201e139cdf47a0a0e0148f4121c5972da3e51ae481a860e68d87cb349ccc06cb22007d68a15fd0b4097fc5fcdd3807587a0c79ecc2203d8ce54ff3837266cde632d2 sk = 2365a884b492de8823eb9b70851b73c3508810f63e2e048578c8b8a0597417733583bc4df15917684358b8c917d31ccf2cfc291ce3cd75c371ce99caa5aa9fee6a5507f30a21e66962b20f78802561f1392ec490969a856cb839afd67dfdb520b02a600c2a93448b34f5402f29bc7debb0387c2ab30d216a45b7794c312d1ce911a1a1490862229ed67d4a15c6c52a6a1cdba6cc834ec9e726add16f91d61f583444733a37c5585dbbba3bbb3844cec3c492333c506157921268b6859233b8882d1227e3a890fe4bba68ca752bbb892353c0093b37e0db127e03a8de26435a20143ca03d2a8507576275da9a31246793852a9e27b743f7290aad7c9c3b5a9ef0237203d73d6e86b8b8e0cf18f2733541b0e9f84665520df7798d06f3231eb48076502f01b76601302300a86e51ccb849b2485a300f0748864dd82d9e3a07faec25f243c271c776d8f946b641cde6451cfaa66f7b8c55640c7b6df19b1351bcf167a62b3b693a09249652141c24a5be639ac7215ada402edd2022925a474b83a5d57729eb4223e9f902b7874415b58fb0cac5d83911d91c2a4cb7481f73428f27729805250bdc72565138f512457f96c29139c8ee8a81d365c0ed0783681c1612617ce7b8020854c19c748bb3c1114fb9bd034401a0d18dc667381e68643a778ac54642e23646b53a22d5e22e748108b1ea1481aa524211b20cfa36dd8144e551438807c612103a62489cca877575d0c8a6801c403565f1a563d142c36e531440d9ab55c2a4bcca8c9ad189a8fc6d20f411e95b7593d95ddd951512444f888c9a22ac227235a48eb25023b08e7f50cb170210d7dc0c53f08007ca60314bad9487b43c9765575a6db562b3543b9bf2226e2cda047704991faa1576cc0a6b4681190907654844bbf33c30ea9d404361d782128dc09aca64aac31c2caf92536aa4cee65b7010835d02a9a007145d6947aea4cab522f3b7f7f976dc26171e88bcf3faa2393c7a20f0015a05295a24ac9de90b62991400fc1631a80521b292cb205920a93a4e336fd1f0a41ad3938a30c0af685800954502369e76340d07c0ae9b70ba5e90053fd82288106ed15876480b066ae1b0e6f3593c631c53786712936d7d3941e7001d6d1bbf43a63208881466d5621a276d34c2b7328060ad810b94a2014b7a2c00b409404b8b38fb8a9b0c4b1d489018d7a9979c7e09407291d369b77297aefc5ba79a744797997313435bbb186a22a684c4676d626e5147791811537da620e92770fa90bc3d082cd76bad84037365f726a2872e2fa492181cb617ec5c42128bb9559830e47c34a0018d47a5e79674cf231247214a27a78f7274c18878a2a1778529e25aac7a091a3cc3bc204fd639b706ac69bcf14c9f60726917860a1b94bb67658ce1995480bb25e02d2c3943bd7bb2737215ccaa93aeda2253db5af2ec196ec7714892b4cbb15526152fde6c4d82cc8d0c649f991540eff4c06ae795038312ed49a1f10879e5c2974b21382f372c6f7139975160032ab97e44488a16385419acbf062c8abca3d5c66fc61a6b8fe8315248975053b9a62c682b31b6a30045ec3b7733a133c8d6787d6b215e81316a28bfaeb617df7969b303a857bb195a6ab2ae6038b8359790f49867d598a306c79382bd9ca99bc0383336e47b362c3c74c87d2a724abb60cc2899838b176505ea3c1e24aa320c706947871949bd3545012c40b8145861b984bbfd546b4a575bffa99b8b158d54703d83b835326723fbfcae8ec044ab446bae802d64407f56e39b762a6987d6c8e5c34da2e30d59eccf3c292a990752ba88370aa4676785726e4a845682acbdcc61f5fa65e3426dbf5a42f6113ed4115ac48221e5a2b4bb06c230d62fe7426dc03ab4a6ba8c0eba7a59f09f64904668743d2251c0efc08b55149caa02844df67018cc8a70385d282550fae5b37b837342c00bbe1c344aa9222a502343404b5a3b882ff67ae2451a2ecca51824574143a03e63167f7c2a3a3268bb34c1ff3091139c1d6e082ed77901613a69654bbf540865dfd473a444748d3b660873219f5315c21512465625da17a96ac55bb3eb2a95ea262c86adb0a7cf8baa86abcb7da917c5fc1568aef3201e139cdf47a0a0e0148f4121c5972da3e51ae481a860e68d87cb349ccc06cb22007d68a15fd0b4097fc5fcdd3807587a0c79ecc2203d8ce54ff3837266cde632d26d9b152a9159a8ab3701b0749e2b21ca307d5318864d55022dbaec8f38c210f77362c7e0bdb24e57b4209f10faf04dff6fb059b575fb79a7713c88ea35d96965 ct_n = d8307bb02f314ded126d31d452f4652add42e9c7b5ae78219153cffb28cc2625c06897da560dbdbe0bff4960ce5dc6c45da84cd87076c935220cb6f8d8d950dddb5ed293036f1bf06118dfe412f813e9deadff08c030de19f2c0009cdf0ccd2fa6216c8c2bfcb516679c40eab6659be5ca13f394024e222ad4459f758bb0419612f914a031075001a3c7eecd82ea74d32052d9c0f23cb4e4a7c02a6725f320b06278c2113b56c3b0af9e01a52045e97d627fefc4921984b5d3df23c0704edbdd384093ee79783f4837ed863d0579e6a5ac6618a6f391f7186e44eb1969588f5acdde4780f1b9fde5eafda1874e01fd663c4adc5f5730c67271bdf528412e4963b5a26f5ef6557452483d7988c34468fcb692f5c21e74709a0b6db322f0f58d0003b6b6d05d037dae88f1d7bd415ee1e09b5aa91aa4d5f250293f7d8660709976e7792bfee4085e970e10510f38805b8fb98fb207ff19aaad9f65159c022157114f51126d4621df772043a721ff34618b4fddeaa5e156232959e85c82094b22686203e73987bba53256624e65f6309dfc41b3bc49d22f41cdf271bc26e7ddbbc128fcfa040431612a8572a7a93ffca4e7e630caab3017b00db744a843e33e91748989d1bd22e5b0d4dec0d9d7618d114718b4a6e543c94baa58877dac04ee2abb3a62956eb10732a7c85600b50b8838896d899108981b58c460ff7fe7b613f8762756366477ec42e18f3d6bc323b7bcf6e8a864fba5f775f238c64e9b83c6bafdb832c16237d7cd22f2a70bd5b6327a5b2a535b291adedc7767b2b8acf2277d290a78357746bb3d7b299eaabcdd2b8c938f5dfc3831d29d47dbbbed3577673d49608d7620627b8a9c616a59f5d06fb3b13897360d8e54137a7b4500382626a1d352146f3ae220715c56a4f0daaa2c83c3ae6aa500c97bbf7ea9ebf54ddd88378fe16c93a677f28b7d20004c4d85588ff1113caba979155d3e135550ec1450745e425d77c780002bddb68cb1d6a59f02d9f7a1e6480e64e87e2c99e462dce456cd6623aa052ad3a2977bb18251ad0ac95fbf8c2eb6a0c7ed4885e6dc51ccb7324d ss_n = fbc80a2075cf36aa92172efe0949cbe7d097a444bb090d7ea38a31e5b67fa213 ct = 81bffd3b4e89610d3efefca33d4d1a8d2948425e5b723f8fa65f5ffaa1a14479607a036ba06d85b8e20d8264e89f02c5056b44f06a5ac4bd9920925592f34918f069ec627e96d380e7c5bc8b8dc4c26a11db7b39fd5870946cac71d73efd54c294c1588f2f15f3b6ceaf53467b1fd9b4c2d52875bd4a63c9afbbac3ca435309f2781f05f4c658ac4d21c4a9b5dc275324a761fe8a1c04ab934234dfbaea2ef71092f8dd30f3790da6cc8a0c60c2c27b063069ac116ccb727dd7d0ed502397f9b9de546d80baff6ce2dcfe78867cc7119651e0be4ded5ff61cd5ba16b6c93d18070b8d83b1bd3689049679411b17c57c45d62ca5d5f282287a87201b3197830d2bc50d69e0d201eb316860321c1675c2d408eff606076b3c4b949f1edfc15924451b15a77f1a9975ee02d3186121629838a8eeec26f6729a9538548ce0f47565006798d7bdac4506fecb65928b07407108db17f67b055456068186eaae1fa571c5fac331112f83b09f0c1f906217ba707c80c0a4808763fadec26782b630c7901f319f5e907055f3824b2eb6db462c1d64811b321bb882d4c9a204daf63acd885167f8ed4c74bab3739982f9f8d6012384cc754a588cc8ac15d04ca7f30ebd64179c8e1a5e00623cb8bb4b5dedbd9af11d3d5a4b20df679ab854c002c71a0fef717e22d6b54349d4d56131a925e9ce7a27f03d8d9a87c8539c6a486457b4f8d1dd12df2410bed7d5550540c481971e6e1fa3b664bfe1e6b8acf6689a0e587ae9413da24d2a5ca18768d4e1b6f448045ac1a1fcf017ae020730ce16a4dae409c827523f8119fbc688b757484f809e8f360d69318f34ca3765364bd3b7b749256b21e39d0ec7488cf12d4ac8cc97b803baa221de5e77c6e9db23d509a58ac27c5dbd94297fda35cff9ae53754eb510a9ed2ebddb56e9e49a0c539069c49c05385d24690e2194ef071923116ae66654860be5038495ba338c8cb8fc272a97142d8c58b90781364a7fe1e1f11dc1b573d3dff2788264f468c9840d261ac05faccf067bb070c0addf0fac0f84fbcc49d710b130723958818521c091f89d0112ecb5880 ss = 7faba2598665c59ab30d3a95b8e104aed9d453ab807a67cb857063fe857ae3dd count = 209 z = 2865a26ff1b0edc94cf6538fd1a19724e062b252a6cc89a9762b547b61f23d82 d = da03a316cc62876696d6f1f59f142dcef73ac1f1dbfa392b379390dc2748c56c msg = 2879c5d023ae9cb2b31a38a25f90f1769002b1979d3701ed086c14c9c2b42947 seed = 89f0d49df02a5bd80ed1ffedd6afa76d46640b63c15722e1c1b377f2ab475ec5b29787a163876430b554728e586774f4 pk = 546ba5c06b10aa468e5559b6da595a8363a2aca2c16c0080d0925fdee34715e579d56785dda474a20c3d99b51f250b77d779c54a1355af873cb5ca0fadc147937bc81867b731f254de392a3bf1207811c2d6e346f69abba8a233393751ccd38aa6e61c135b988f85afd0355c87c60926a5170456a8cf131775d33ce564ba2bf90360a377b65042f620502d646a9a1083c742a7d82b929c62463a8550acbbbd7f1c9b84197b0d15792f9a85dc2186ff7620b9c73e03473b3b685a1d085fd7195d131b609812823ea2c52ac6984e615e20b898d53c9fddb6ab0231cda561279cd93c780c5769c7488a5583964974be32cd355a72e0bb09aab91813f94c3eab2c51a587144b14a323cf3a7751be1a05c3b8cff517806c938b3aeb7840e599fed832de1208adf9164411444fb44786d3232ed927c3b171cd0971e2715e8e877051aa785572af1a3b4aa7b6562188a1cf4cb048dcaaaba9597c821a84c78d24c5c173181ce30a352d620cd03b8e5c25ada377077a679b60506893fac31ca85df7a93a6cface7a1295e0d78a27760d282bc66ef5b1d4b7b3ede8a58bc65b5613728ae9bb9295348dd01d0b66a84ac66614318c9b65720e6acba30b0752599e5a4a1063b156abb560c7c4c3bad654ddc775b6233b14e9cc0a380ec01c3bcc9083d57283baa822506b44abe656591a07a1580e3699a7cc67a741fc8f6d213ca38ba7f1d428b3f2b2a9a571afd75024db1a2d94735cb45ee0e4602d01623dd004f100c7b90336f74815472000c2a4468e92a576519db1d0a2795c337701a12b867e2734907613c97e8499ef58b1be08cce54abb83587a4dba0b7bd7127ca137feda384e3aae18f490d00b9bf69933af925194d989643b9dc8279f38e7ae0c672d28649a5465522bb16a16813e55eb3de51475a5662be156b3dd631b6727746c2c08fe61bf3f2891b930bc8ed7a9021502d9477f5101a722f77afd6a435e2b6eb2ebc4fe675b9b3ab1b1b95ae357427e879e081440d8827695464ce153046d00a6a2f8a35752ba6a04cb90c64fa934b4720c4a3748aa81831af1c46fe6fc047422497ff4ce999d1cee23334ee635c5f3e0f23d0d73b3d20fe567c3a4f45d8a65f74c61114b sk = 428863c5b6b4e868b4f83a54ad1951866c1c819c29ada167fe568269c47192a10248e3a9a79a579d06bedeb431cb12a086238f12035471976b5e872a3ab522dfe174f130bdb6f33638ac4e0a957582f63f1dc52ad4d6ce4cb730bb7798d7a1362f61a89ac3835eda0678c1b7570b570481ce1a229c64669b9733bee47c7306d1ccdb3278e503b52f4868ede9722ec75d131a134274b41b3a83ce570f67847aaa2a319da87e8b97b68b6a238af7a9520b299d43669450c0e455131b85a71efa072d05c8c796bef7f0440f4b0cd1537763daaa13681f4162797160676aa24391e20b7b9743ab78570d360c18926f49a9c242c56592f837d11b967a7347397168ef6301d3d2c1b908c1ce235b9336b205078cd2ca26c76589a521c7d629b62eab80c6e39d0548ae7ad60d9fd0694bc963814821bc3c10718a127768426fdc144977c5d27a5515ac98fe886147315f0180b81e4417de4487bde7cc89289bb1711d292040b02162c0d07d9766b7b4787595b0b881a209a076043f99708010a9db7121a9a23477296a634211fe1a76388711e304535d2857c54999b6cc07c9b3b207cb71714233c9b97de589345886ac039667161237ecc5bf94b797162809f338b4375cc9423ab1b25b31775c737e7851a5600613074ee4d32b2635686fe20635993f84d03d8daa5074f75ff5a078a3a95f9494207fa31346e98c30a1a371514c118312f37050f23054bba1b722ca15dc5732e0db74c8983d30b9906bcc9847f57a5992038936a42c04545b2c0848c575a7d93c61fc5103900d4bc15470520117b170013957c1a6a0aaf20a7af08e7954037979c2f369974efa7bc13a5237b88c7929a322ccb4068b4b9bd6647dfc6ebf4a6f4e3bc004ba17f5e7ba01997c58890ab6c87202eb89a2c8212fc096da1c367e491ca7f210429cb62a64787cf4a0d288a357323223c3baea9b10a70119ef761a8847b7e279cb0fa3c213a4805c14b36f3b209447cd9564cf17ea8bee042e2ec697117321cd7b6f4fa53f18633f1efb2cc4d00216f147fe9a0906d34f76b221225b0502a25d0af3188002b9688ba71d1a91546ba5c06b10aa468e5559b6da595a8363a2aca2c16c0080d0925fdee34715e579d56785dda474a20c3d99b51f250b77d779c54a1355af873cb5ca0fadc147937bc81867b731f254de392a3bf1207811c2d6e346f69abba8a233393751ccd38aa6e61c135b988f85afd0355c87c60926a5170456a8cf131775d33ce564ba2bf90360a377b65042f620502d646a9a1083c742a7d82b929c62463a8550acbbbd7f1c9b84197b0d15792f9a85dc2186ff7620b9c73e03473b3b685a1d085fd7195d131b609812823ea2c52ac6984e615e20b898d53c9fddb6ab0231cda561279cd93c780c5769c7488a5583964974be32cd355a72e0bb09aab91813f94c3eab2c51a587144b14a323cf3a7751be1a05c3b8cff517806c938b3aeb7840e599fed832de1208adf9164411444fb44786d3232ed927c3b171cd0971e2715e8e877051aa785572af1a3b4aa7b6562188a1cf4cb048dcaaaba9597c821a84c78d24c5c173181ce30a352d620cd03b8e5c25ada377077a679b60506893fac31ca85df7a93a6cface7a1295e0d78a27760d282bc66ef5b1d4b7b3ede8a58bc65b5613728ae9bb9295348dd01d0b66a84ac66614318c9b65720e6acba30b0752599e5a4a1063b156abb560c7c4c3bad654ddc775b6233b14e9cc0a380ec01c3bcc9083d57283baa822506b44abe656591a07a1580e3699a7cc67a741fc8f6d213ca38ba7f1d428b3f2b2a9a571afd75024db1a2d94735cb45ee0e4602d01623dd004f100c7b90336f74815472000c2a4468e92a576519db1d0a2795c337701a12b867e2734907613c97e8499ef58b1be08cce54abb83587a4dba0b7bd7127ca137feda384e3aae18f490d00b9bf69933af925194d989643b9dc8279f38e7ae0c672d28649a5465522bb16a16813e55eb3de51475a5662be156b3dd631b6727746c2c08fe61bf3f2891b930bc8ed7a9021502d9477f5101a722f77afd6a435e2b6eb2ebc4fe675b9b3ab1b1b95ae357427e879e081440d8827695464ce153046d00a6a2f8a35752ba6a04cb90c64fa934b4720c4a3748aa81831af1c46fe6fc047422497ff4ce999d1cee23334ee635c5f3e0f23d0d73b3d20fe567c3a4f45d8a65f74c61114b02593ecedf6712703256211c8271ad8d8f6a6bf3d7e630c3c001c569d6958d442865a26ff1b0edc94cf6538fd1a19724e062b252a6cc89a9762b547b61f23d82 ct_n = d9a215eee87e21a2491b43c6b6ec4974e0808c044d4ba1c12b6275fdc3904eca0bea384d09fecfb3844abea0a6cf23ec5583e2f52117320b4455987cab99bb9003700d4a41bbd3cfed71b1e42068ed9a988af2db3ac1377d058ffbee9a1da6421cb2786768bb8c6c57f029df86c59eab44f6e1af00bcac717ffa39b2198465017b6b13f793e3a5da6808109c2fe215aaa81d887bd23bb3cc88eafbe7c69d1563df56657b2241f4815226aa50189067318cc17e69969cd571aee76f190bb1814875cf31e82729062cdd9344bf0841c43df35b91a82eebd6140fd8d649821c06f6a96222200416f0cc91e5efad1036cb0046e02c497b5aca4b0f72fb9b3fdf6655abc2a09248b006f8255c71ca24ef09ecfcc9886f299f5eef4d0aca5faae59e4660779c204c05a1f04f9aa69856af26c51b1a2cce2a4420a1a80e5d7afdcd55e68c2bae9f0d7c37ced703c8c6c8521145b4d870e0aae1084411b30ea353218812c66cc65c116a6635f26ecc8fe30de382c8d0f12418fa1658569b4d9e9dfee135d1bf562791cd298002c678decadbac14d0fc83a16b41383ed3adcd2324f9a8c456f92e512836debaad6bba8144b1476234755862e75cd00a1f7dd8ef1dde61a90dfd8db835bb145b55d1f6e2be92fa790396a8a70f32a119d355bed91aa3df07a8c903e772f3fe80731b7de28dbe1bab259f1a85925db0b64cca3937ef75e3754af0a3f0a439afe14fcde54df9ce21fef29399b4bdb3a761d1cd5d1def10e6f6c47741ca194a5adedd5c7a9456dac3122bcb3a1354c75cf58a40d4d9519ef3133653e4a00ef031be59940d2589dd6adaac3ff8a7bc7750b6c18806ec09f3d33c173444947ab29bfeab1640dfad6d457cfcfd16106063d51c020a20f7ddfe5d8dde373afac70879d6a86b0921c71ea14cbb9bb15392f190d01a85fc41c8254b508cc50c19fe6bdeab2ec27ecb2cc8cb3df9bb00283a3c2b45b88495bbd1e3a239397a7e14d4933e9414c207b917ac96a8419f55b31b33c657f31eae6e32999cde74acded77c1205f0efc41f7eb2a70155a8a5f2432ef7ef39d4a29143fadafb71 ss_n = a53708f6a9eedec9727ba928dd0cc7a421fdf5d4296b1bb989a701f38cebc99b ct = 9d16ce17f7f31951419ddd46eddcc0ff33c85c6d6a19e5f524ce67cc92967898d354758901d135d717bdc5cd6b23fd888a0d63ee93f0df43e3360eb2e1e196940993cf5afab31aa482c9af52eea4009d8a41ddb2c7e3a5bfb5bea37f630b6f309bffe80d324d7bad934fc6a644d2cf3bff412f133c38a0e807d5e8fd8bf2902a15dbd65df48c57c7ba58cf78c971e6994373b62cad3c9ad47695848e070bb00b7d56b55f4467aaf34737a2a529af63468585185cc73a407001c207fe5784c85ac87dbe9ee8eef8b718d42d2bd53dae57ad643c5a278732fdb4ab4b3510cdc0f4b0647e4288d5217e624b3be43b36be28183f21f68a2cb992674c75440bead264d119921a7595cf3e83d04965602b77ca991df0f7a70e767822b086c0dfa43944917aa6f23ddfa110a94c514db8c3f0805b998cd833bc63f7a30997e31c2cbfec76a2d9e99afb61a91f7f52df1bbb199f667409870cb46c48b4bc1030b7ad502fc01827385aebf3d4df0f17dc4c96c64577277352f279a2712657ba0c20eeb74c660d48c380ea404e17c5c626ca9f17f321a32b43caf44b1e9d191f4dab475eeb38a40a4564ca17888b9a6e1c2e434fbe7e98903559c4210ffff633dc40f497036d95aa599650548bfc1cf759016eb413dcf59b2cded048d1c46fbf0da282d41b9d05484821c0ad3e4d17866de1ed2ed40d9c7af185741cff6020eaa669c57f38944de3fc59e7dbf70a596134f499bded0b62ae9aeee09b3d769ad7dea6ead56f66fef60b6ca0361bc0f989b6b80ed8bc6d49b7dfedeb0f811bfe8a299abb3b6b14e92e82156ea24a3c6baf98e700d299353d3f88702774a4b62cd683e1440268f6402639b6a124888c9ec3c16b3b28429787e99c41f0633e6d64579cefcb7bae74f8b00256cd3383e577977263da0e1b535033d7080bcb527be13af206a0034d0149f64e04113e5d2e99e3cfac8509f187bae517438b12c9e866de04fe7b520a1e4f7590f28f614c715df1fe9145e5710afc6eda7c649858c092b51d436f873c5d7dae74c3bcf0a084dd4fc0510e8f55c3d402af858a18c3e2a285f7472b6cb9 ss = 80952cb2129d98a0e7d12dfbf74ff465b021d5a85337eb5185d286b8f0bb8ae3 count = 210 z = 21714920f5ffbf467fa88e146ccbd7da7aa1b98d7c21e7cd506294c8dd4ef1a1 d = 4b738cd9e6f86b984c3eb37fb38977e2bce147c418324452314ac29a45eba690 msg = aa9cea59d916ca67aca7426acaa44fb0ffafa2a8c5dca093b4675a6404e06ad1 seed = 7d8b5c69f450de0fba4f8eec098d65ca8577f4a379633ef38f55b50d8cea613ac7bd0f681c8068a1faeb50e6807b802e pk = fde29d39db9341d201951aa29a4290e044343db64fb3f15496969a3a706dd4883f653c6945ba54326525f7461fad6b51a1e009a5e004e55c3d9ce16a87dc5f0e541f3ed6ce0c732425bb5a447031521ba8ec6a368c56c87039308f99040a70cd68233f73360f3cea09ff504c2890be49c274eca4cc45452752660952e614868b2120430f71404e1bbc81bf9607872780baf34bed0200ab64b9b5b04992e74c3bf8cf21f75646927b5cbc03df7298081296f48994ed2218a3f08e44677649367b25c75092eac4b8188d0e599d0c385ee2456fb0aa1817004b915a11b3a0b1e9f35ab70a0318255a4aa3239319186ea4cfe84c5d92eb49d7ba7d535305a9a5b06cd725d1d313d3a1a9b7315a42c18652215b259a9f34937464a20a20bb1663d4aeff50613af65a9d083227c262e6cb10cea892d0c0cb40e460d0b8719e6a79cb9c36e1506e969c7e99ca677b2c63f8dbae3aa99530babdce3a3d781c5feba289b9a2ac6e085017554af584646bbc7e12519ee2c8b5ea85204df46c0cc0b4b8f063f707be4427283d852513102173f21d60db187954bfcd64c81d582e59458b93b4cafa02d00a75506e8a52789b3f8cf70f26c95afce3c5f96269ebb2887ba95ea4d03878e770ea06b03998aebbf7ba093586c1709a69160abf21806203a4b84018afdab99a6c4a2e0655f9737addbc8f2353692471267bcb17ce0884f463af9a5380d6ca3840505442307880e33ffe443feb776385959fbc971ca6261ea0a63dddc1c475c5080f69504ceb9dfa81a4e578a55c0150c2d17cfaf027107bcfc5737a0e671a9936347e860c8825094afa6b53d30d0424cbe731832b54ab25048150175d38795ea18c1d0798054a7a10ab3783b3e92e10a6058b9293f2907641977c8c3a913cf8ab219772935baabfa543ef353e49587170da1ed9a2a66c1130a00a0d320c39c965ae1e9b7251fc04df73550a188a77310d2f0a851ea95ef693bc34f56e82d16ef88b3531a66573b56c77d049de81cc357b54ed5641365c55c83b4b64ca77b2cb912c4223ee86b1a9678aea6c942bca8644283d19b90072870647fc5a02e55831724d8b5a086f8d40c724521fbcffb5a1333432c461c7460716c66c11 sk = b01b765e01a974c2bb0d631b5fd521aa0aaef28a7d86923642d879250907a532a176f056b5bc536d95cad2a468f19556125ab5f5c681b256bb35f7b6b7e7877c06786510412d8c904f652e58cc9a06b3c4f1d703b4493f4b5417ab68019ee1735dd888c39083443a7a57095051f39fb7baadc43bc8a0b9c69b8aa1a28b5eee8600536802b719336aa790729a9e00a1b95c97338ac200e60b1ed6fb35aa961baf4b283e04535787a0e03040cf6bcba875ac0b453290f8bacf49a55937793184a06c852a23aa6521f18df2f7c2d3b343196a1e1c3175bcd6bbdf17674c34ba39812362baaa73ca2c1feb565f363baef8947cf4421b1a99dd4b79868185f7224e76b3750cc32377431fc4ba4b8f93bd28f169f7e4b23b543208f60f15176d9049b756da04bfe8491735c02c40c93ea7649d33465cc784bb036025659a6b9922c6b0079cf978c7177b5203815d2550cadb749431b71c26246402aa5c3726ea428a57661b19b7cb97469fc9923f6f998745e190527257a7e89c1a883d68d15839b8a37f8311f023cc59014f1dd717a94a42ded093775b27d3cb5616d752cec26b3816c801031d7f9181e5a73ac77a1c36696634a75ba43519ddb91191546eb0379573f64babf10fce650561f54c03fa3737da8ba6839e022ba0c34c03eb20cfa22310fe266013b23ab879a8098b8adb601022316fcd0b000284c23b344749791227527cc807386ddb32e7d4c7d177c7fdb7975378457e22b407f9c158b8a4f31894b936b787c984502694b3c3956e5acf08b6311e1a3371135f8afa5953bba3fd5469ef4a033b78ad97eb281a684fd0210b17555df515cbf71570c173473fc31ef4699c3d113bfec040f73902856040af711fc3ba20030b76f7aa374ef92e598943039a56aef501ad96a10a69c78ec68b17984369b3acb933c1b05a77f99150334482aa2731301066378385f7b493ccdb0515341eb5fb80c8938da058524202996a594fde682def860844693610574979b7a0d9fc6fd93441f0e44b58912d79b6a019a7ce4bb99a6ff45e3995733d374a4c7241418789e0d4146f083f8daabf382186fde29d39db9341d201951aa29a4290e044343db64fb3f15496969a3a706dd4883f653c6945ba54326525f7461fad6b51a1e009a5e004e55c3d9ce16a87dc5f0e541f3ed6ce0c732425bb5a447031521ba8ec6a368c56c87039308f99040a70cd68233f73360f3cea09ff504c2890be49c274eca4cc45452752660952e614868b2120430f71404e1bbc81bf9607872780baf34bed0200ab64b9b5b04992e74c3bf8cf21f75646927b5cbc03df7298081296f48994ed2218a3f08e44677649367b25c75092eac4b8188d0e599d0c385ee2456fb0aa1817004b915a11b3a0b1e9f35ab70a0318255a4aa3239319186ea4cfe84c5d92eb49d7ba7d535305a9a5b06cd725d1d313d3a1a9b7315a42c18652215b259a9f34937464a20a20bb1663d4aeff50613af65a9d083227c262e6cb10cea892d0c0cb40e460d0b8719e6a79cb9c36e1506e969c7e99ca677b2c63f8dbae3aa99530babdce3a3d781c5feba289b9a2ac6e085017554af584646bbc7e12519ee2c8b5ea85204df46c0cc0b4b8f063f707be4427283d852513102173f21d60db187954bfcd64c81d582e59458b93b4cafa02d00a75506e8a52789b3f8cf70f26c95afce3c5f96269ebb2887ba95ea4d03878e770ea06b03998aebbf7ba093586c1709a69160abf21806203a4b84018afdab99a6c4a2e0655f9737addbc8f2353692471267bcb17ce0884f463af9a5380d6ca3840505442307880e33ffe443feb776385959fbc971ca6261ea0a63dddc1c475c5080f69504ceb9dfa81a4e578a55c0150c2d17cfaf027107bcfc5737a0e671a9936347e860c8825094afa6b53d30d0424cbe731832b54ab25048150175d38795ea18c1d0798054a7a10ab3783b3e92e10a6058b9293f2907641977c8c3a913cf8ab219772935baabfa543ef353e49587170da1ed9a2a66c1130a00a0d320c39c965ae1e9b7251fc04df73550a188a77310d2f0a851ea95ef693bc34f56e82d16ef88b3531a66573b56c77d049de81cc357b54ed5641365c55c83b4b64ca77b2cb912c4223ee86b1a9678aea6c942bca8644283d19b90072870647fc5a02e55831724d8b5a086f8d40c724521fbcffb5a1333432c461c7460716c66c111c217f83232d89602c116bae29594348288221a100cbfca8b71ffe4de311843721714920f5ffbf467fa88e146ccbd7da7aa1b98d7c21e7cd506294c8dd4ef1a1 ct_n = 3927cebf8173fd99b13a5d921f307c7da455c4adabb3ecd7d4db88083ef619067d4992a82e37f49827cdb8723e86df4d47578f2bc81a40cd97116b6c92b7b809441f0f08a2a12e39741490157df7f5177a151047da401a4322a5f8ce2c62ceab171520358924715bb5994af11d14cd0114e8973eb8d9bf89a021fe5d7240c42f5f482c0e1853d228693344740be7b376ca8271b171b86bf3a89b1350d4b2fab620780f4c91cac9b6673807e4ae5f91b8bc87553704287501028af65998207d035bd999d74225bb868b5c1fe7da71d9eb146dd90e9da935d067c04cf5fb6332a4e08fb850384159dd189ffd327ffd975cc3b186e7fc882363f7a5c54f2044be0f23868bfebbedcb6666f2cfd590dd20ab4a024a62079556f2f0dad3f242f34f6f3553c41ccaad3f06fe5a1ab2b9b73889164b5f8a3c173d864e35be5ee6c5b7cff4e0400963a5cb2a988e6e6cfb5a2677543c97c883d7d8cf2e83e81ed3f3854ab02c4d46e5da38b076e7d70c9688a2a64406b4ff74e5d3e810b2a2da651f405f713533428324d8fc5c02b0be6cce8ee885800ce013dcd06f379ba54f37a13454eeda60015ac23d9a082526ff3c992a63e3cdd32a8d763e461c7cf42f42bdc6b95c8626a5283ec87994a4264c13cd2098a742495d21f141b3c9763b311ee6612d8bf050fa4e0ca91f82d8ece2d42ad4265f7fc083ad875f9678f3b4446cd89ab172600abc7444fbfc6f8c90c9fe025055e7ffe469fc59d07f1800d48765355791ec949577406def8357bb112b0e11242ddb1a34e6a6b0acb3d9ce24e5ad0a2aff134c2a166aab8eb09806ad03638c6a39106f5a1677167d1da916a8cc3d2da0aedebe6d5a87af579cb1cd3f13cab3eec269cd0bb2f9de18d63fe7a691fc3863c5814ebaae19f19f5dbc0dcc4d5866a7e62938e7223c6bfbfb6065b427386a9d6211e48ec489075a0b36998d194538b7f4a7aa2f2505800648230410454bc9f9b3fe65d7ea2720f6b426d4fb806c5443e1f6d528cf1cf846ae7f5bd9c4358be8861be18c9276f39f4836d6ad7bf848993aad659dadd785e7049a5f27279944c8af ss_n = dc0b120745c6ef0acb372b4cb6380f13c6c45520e3f590ce625118f42dff2f01 ct = 188745dc32411482750bd2447e7e48c2a95af874808512320ea7e06073d2bce3f010aaecc985fbcaa5c7a6c53cf2a63626b9583a952fc6bc99add5e4788585cc0a7e03ba9c4da4d9ca7ad08ea786f4a90f19eec8171eece2b0370b4a9996bb455434e5ecf719ce0ca9440236c04dabfdfedbfcdbc01cf855003ca3524336e51e775d0e4f3f89acf4bdce47b5ea3391f9b6a299e32476edb1c41c1866e7636f38a568c1edf6f80057572c9a8e11ddec3437ef0a44e3b98d192add4f8c48cd9e116c051d9099990a60e6beb9243a358c517105e9dbd250f592a8b31e48e11e3bf40463b2d4e5d3923deb010f56bfdbbbfd0f720dc2d5b421f8b7844be74a17bf14ea89f464c9893eb2d6000b4ff8a39500fa7cd280ae6d7f64a10a7529580e8b37f07804a47a15de9e9c3bf907fd192652cfc71e5ebc65feb192ade83619f05a5aa2f82b89bf5100a92ac8b5669b4edc1449a3cbdbb1721b99e5ca27b25070b8fb63f4be95334364e362ba91e6b4b4be1d4a72eae2e7170a35aff6ed41a9530ea8b796f18d9daa90f2e64e4718869a7a3735045b88ec6699d697a921d61c7a11b1ab4728d3b427b4f4968fc2763ad720da7f57d5eab3c3aebf696840f9f5dfa88227496a9727268c6524853d8edc49168c814b3a5f635f9d1fdb544612c7f2e6fea6251496c01ccbb9889da35dd08b9f4031f8c2578c554ceb47b2dfeb4d5b2ac0a405a24260d922d856fdea8d037e97a47f7bf0dc678c70ba61688c13ba6fb43a2548b503d85668e295ffaf11393f757be29ee2c1cf18403b3646da70596744f5d1355671dc5346afa5af4e41e7ba04c24308795055913114b1c83683da653081231c1fc38176c370bb12b093c6ae05466ce102b061c19f6bbaf72ae44ef572acf53ff0ff3601e77ef17fef1ef65418dc8d1ab39e7847e2fd5c9f3816b2ca3b92d41e56a0f30d3c8697d27b196e2f9c6ccecf684ca4159adbe9a3cbe5f2d9417d2bba9dc9e3be479157001aa670b37967af4095cf1617dc78d6749f6d0a87871327127adba941166018aaa6a5423c77b0e2658018f2086c648c877f64959111e7 ss = 3960db54d02da80fcb3aa96d648f4d6414d67745b2f7b22ede0e5821436a9d2a count = 211 z = 98b3ced29e591b230c12b2e03227bd1d1517999b92be22c8c6e8d086c9a47985 d = 749ea923d81c11a415b3551a478b9f715ddd8b1daa056ad2433712b9ca14d9df msg = 158fbfcf4a6e7c808567dc49ad38dfb024c7a83a8ae1c81cdc4575206af89910 seed = d62212d17a474505c6d40d1ef72abe69f744ce3743d42da8bef429ad479d87717b9da346c558fb1bbbfccb911e24e8c1 pk = a15c78d571b7d0b60cf1b872278bbcde5622e1d683e9ba6ac8c302b9984fded40bd00b7faff85e2bf7702488263b678157898054e14cf056a06aa48aac5cb65608c775ea820189bd6972a6a4b612eedc37d726b646761f2d9bc444925a7c8867ec2205f6e2a2dd4431d2f33759fcab9467746d56994cc7521600760f366efc4014ce7432bb9797ec647d7c5b41f24208db2c4a548627f3276f63c14e14575c54b59caec87410270f32212c80dba95bb66c1511692582a35d0440bfa05a29e4c1ce8834e5b471ef7c19c3e456d77a7859c84fca56ad2b00243734c78464392d4463830abc629c2793a774a1867a592b7495c791ff382843e72111180688d0ad64136c47608973a7440eabbae1816114a0b7bc95cef64b16e3a9835fd4558ae33adf6042eb983cfbe60fb1874b17f87f69e77aab689cab3a00d56903877168f94b821d9c03cac04e42693b8b3448cd91cfc70504818b96d8c50db2c27c61aab51b69c3ecdb86da884c04b5517749283a52610975a7f9a026b45557ff43c123d970d64889fae8c5637287250618738c7d65c2b5d0901bcf3481843c1d3424c56829b2513225e1f75f6ce63482b5c023e2991841937e2c5d283c27d2f1280554af42db413dfc77c11532a5d90951444def6c159b611725087ffc40bae68b79924c309ad150190aceb8e8c0666291fdb0430e69927a43a6ae78c4ca534652a09461eb605275497b5c297fc3825a5027dea097cb729c9d231a6b08632541976026a036708b7f8701faf3549527234a9b78c5b893fb529fc5c40e42c65f8f442ba16bb8063a9ec3ac40e3369fd27bab04202d08186fc6145fc1a0063b7615042ab2b894b34740a413a61491852b791a6355342df6b3b5f2c3206b18a3845c9738f9377cf24d634a655156c1f9a740e7f4804794c5efb16dbaa415a1f82ac2fa58081a651e49b9b47898def483c90994f251749110c7cb210155b05b36e9c35e01c223e35c94e2729b296f18d5476b63c0edcc21538867b1d619feb983457aaaa8a372d39bcf020c8d683ab9ab373435064ceb844eb200880d9896d4e36762b5274082829061623a5f0156f6927ff0a1ea2ec32d1038334c6309103e92b3c68d4603b37b sk = 598a5f94c77b427a340a6351ef923d74e17af7630c0088bb08678f26b64daaeb820cd643a433221ea78e20256b2f63bf9c3b0cdfdc8787b2cd59f883cbdcb0d5f663a6ac532ab9988f5b470aa4465f9b36bd482802bb197e6554e2030bc6e6b552443ce0a3795c5306f3406c0d6b19c3b209c4b052fecb8780c1b89d4215ee24c1a80027e3c443b920016006a7fd2bc91661a8598a901e2697cd6485e46326eed30376a451e600a60bea723d7acf0723ae3940118ee007d63816956244c5accc90ba2b9b47c5c1bc5d0a68b9c17063f2961b2b4ab210cac6bc0a14900b8bac386681b8cc50c529ad5c2bca6278c9742b1f783641eaa457f02973c0864c5ab75719309ebb846974557c85b1c45a4c7e1ab2a3f27c8c2b50306438e97cb77e3acfb466899682770d297cb2846786d202f13aceab02b98d89aa109b8516cb94b4f39fc4f0b877030cadc968db5b8469070548b791f41c46f825a860c0585b92927ce9246084460a2201e7a07e08256bc9fa8ffc8b692df112c707c0c4850a4071016c91c6878061134cc210d56009cb52c5caa287b9a295168c16c26b6f98b4069c703a70b1c89a2e1bb8c92ff52d52c5aba133bce28252c85745f588c8dbccad3ea24947790dacb09d52067c1cb4906c582c4d1acba80402ec225947b1537bb9cf1f698015bb3f77c6b3b12a34799911cfe11c4d2b5d5280c099f8386d194304e84e9804154c5cca810bcdfbda1ecbe18b0221a0d6730cf600a765da9b7ca67259ca82f2558582c9ce36da8d7b9141cdf48eb7c2148a55685f9b9194711eea06ab7636a4d1d03cad2360cc6737cfaa9eff0504d0b73f9f09be63783d32207c49f95eaef536794209cc0253f1037439061ed0d55bd0594a1b7b363842bdfd6453c8c33932fa29b32a48345184dab026c6e6ae45469f182b62325c78fdf20ce977be2a217837bab858852d2c635e5a548efb0718be223b30768f8ea0816f19012617772475b626c3ab89898e86728c7d2a09e56b7fed3b296a7c28f69ba63de53988a81b650a53264047f7906c6ee5c4e8578712699930883742ac6681252eec37a8a15c78d571b7d0b60cf1b872278bbcde5622e1d683e9ba6ac8c302b9984fded40bd00b7faff85e2bf7702488263b678157898054e14cf056a06aa48aac5cb65608c775ea820189bd6972a6a4b612eedc37d726b646761f2d9bc444925a7c8867ec2205f6e2a2dd4431d2f33759fcab9467746d56994cc7521600760f366efc4014ce7432bb9797ec647d7c5b41f24208db2c4a548627f3276f63c14e14575c54b59caec87410270f32212c80dba95bb66c1511692582a35d0440bfa05a29e4c1ce8834e5b471ef7c19c3e456d77a7859c84fca56ad2b00243734c78464392d4463830abc629c2793a774a1867a592b7495c791ff382843e72111180688d0ad64136c47608973a7440eabbae1816114a0b7bc95cef64b16e3a9835fd4558ae33adf6042eb983cfbe60fb1874b17f87f69e77aab689cab3a00d56903877168f94b821d9c03cac04e42693b8b3448cd91cfc70504818b96d8c50db2c27c61aab51b69c3ecdb86da884c04b5517749283a52610975a7f9a026b45557ff43c123d970d64889fae8c5637287250618738c7d65c2b5d0901bcf3481843c1d3424c56829b2513225e1f75f6ce63482b5c023e2991841937e2c5d283c27d2f1280554af42db413dfc77c11532a5d90951444def6c159b611725087ffc40bae68b79924c309ad150190aceb8e8c0666291fdb0430e69927a43a6ae78c4ca534652a09461eb605275497b5c297fc3825a5027dea097cb729c9d231a6b08632541976026a036708b7f8701faf3549527234a9b78c5b893fb529fc5c40e42c65f8f442ba16bb8063a9ec3ac40e3369fd27bab04202d08186fc6145fc1a0063b7615042ab2b894b34740a413a61491852b791a6355342df6b3b5f2c3206b18a3845c9738f9377cf24d634a655156c1f9a740e7f4804794c5efb16dbaa415a1f82ac2fa58081a651e49b9b47898def483c90994f251749110c7cb210155b05b36e9c35e01c223e35c94e2729b296f18d5476b63c0edcc21538867b1d619feb983457aaaa8a372d39bcf020c8d683ab9ab373435064ceb844eb200880d9896d4e36762b5274082829061623a5f0156f6927ff0a1ea2ec32d1038334c6309103e92b3c68d4603b37b180236c7fc58b3edb6ec431c99e5303d8f381b5324425f9b9b12d2a8f311759b98b3ced29e591b230c12b2e03227bd1d1517999b92be22c8c6e8d086c9a47985 ct_n = f8163dd2809df959d413a37f3b0db77f3c3630c2c4b49060e43fd1e15f1c7e2807eb1f5c17869061aaa8765178739356269c360a13e9f7c56f06f125deb22249b586b7abf3a6e5bda10398bc9527e4f4f8e1ee18e671587f525d7bb5e65a27dfb54cd1dcc449c6dbc22e935ebc75e91d549901fbcfc6e7b763dbff0c1b63761bc72b5e50bc8ff6fa48ef9ecc18003b2882a0edd9a82af90cfcdb29cb5600932565510e53b3b57b573b98ebcc846b04bc17df8d65e59251ddb80f4f286bd3722a6db1b0a5c361b8b305b4683bedfd0ea9d3269a4db7386413f63b2256d8c94c46c181d1a7037d7cdbd6f99c06fadea0424ceec188a7da39374b7178abba61d79f2638161e84c1b627299f678505a3fa50274ff57961a07e378c9c7b310ebac1e8a9d7b07f9c8b6efb688015d462f6169e478628ade474a839db0b72d2088de25b4dad0089825f35eb047ba9537cff7abc604a573f094ff78cfaa373169a3e15203d1d11fc1d02a6f562f55f0073c1bed5e9e53f6f8908ed63bf78c5eb076bed8d44026ef03b5aa19dd1601d59760f6c26b55ea685cc06c7bf239aa74d100cf9634f6f3c0ed56366b54ca57e79abd0ed963a0424fa0241ce581df70ee5fcc3ab8244dd53b0ab97d50faad066a87017f81e21738f31356f6089e2539322c5969a24f45621145e179b74cafb362b37630e47c8caa099697266f0f3ad19996fd84bcc7bda235c48bdfbd7e39e7fb3bd71c6f799c61d4a8ba1f260fad3cd7a591262b535886a346e491b1e67f4bdcc7ae0e4463c6b044e37d90b4af4dda73340c8781b58449bb884296f1243053a2d1918f0a2e158645dc6274811204a876dfaeea6bb6236b4e2bcd8570c910d73d60b5641d6f0f9a76706e719bc6fc93baa5f396fc565cbf9ed68e9ffe54839fe809a21cc6b4fe77b3888c6668096154c3182a95f31268d70fd931a2f8165abbc15d6eb04c5045cf3dbded654e560e013c2730b3955628576de965445dccc9f3fedb34913954e1f863638887df42e2f4d792b87c8be334147a6b0c9cd4120c2279ab7aa202d35ef0c0014fab66fba1a8aeb169af88c ss_n = e3c0b6212d72314fb8a5c224e0baa660f3677e8f30a612b3a478c561babd9c1f ct = 92f012464f971a18b0ed0761e002063418e6e13070dbe042229dea2c51fd3401087afd6c50b64fd85d7ab0c0f854d596ef3f1e0781588ef39dda5942ca53ea7d8f29f5231e6fd769dccc3c1be77da6ea31cdae1516e327947fd2bf8603bf178faac212ee416420af95604344504edf82f69cdf3bc1f01c9b6c455a4ae01ba6b076bdb87dbc93fd71bd5a54728e236d3477e3b7217c999e6f3d7e230ccdbced61c4df1a87de0f061530b4539a2091797c2e25ee19863080fede895cb7eee24cc634f3169c17e5f248322a881fe94ab01660c688a91c08b33885273ef85164647b3d9d51fc04a9f55c0704463f0af5bf76a216e0161d9dc27dcb5f5654cf25dc26ec77d15cacb4a45c030ce18560f72a756b35683f47126af49b77e7b94a88c7c2b0d38125f26914153f24751bcc053a762ea439b3f6de039278f161e5416981dcb70698050ead4977fd89fb9a56d8450fd763be1b7522354833babf4cfaa7dfd307f9c9fe0ae0bd1e010e1999bc80f3ccf62c29a9e94b5b1e3029173d957a200620dabdd0327bdecc2b60287d588bee2c8ab838cd2ef0d2240fbd8dc81d4844bb699afedfea541f8e4e67c3317f6432cb01992efbddc8f25445d14591a5eda750f440b6c1440640a2d15f745fe52cd327cd73a246ec08c380cf186106d4361b6edd54e38efd030e83346c17077eb9114d4d287e5782797f7ebf8c14c165ed5df9cf376990e9c7719fb5dd12d0e7dcfc1ca7dd8e26343bb6a2487587832d26cede2b0b9f538fe41017c2dc2adcee8d4c55d6f35de2f5e433507b38662681615149488f41bb7ade6dd873296c541457f79fc273136fdb0b4757fe59899ca471f69cdef5e1d89588f2593ca6c1b5d8f7b75a5572d8b1a42a54674a30fe6ac09b9a3497470a363238177ca1b2a1c99b2564a47972327b19f8329bbc4c4340b32ff13209f47700bb82076fb353f73bb545cf7245a364662a0f21a74394c7f1ce99faa30957657f1a62283fbf3e09c05b64c9bc4b9c40b25d736b6e146bcb8bf3d681caf334ac468e3af58cb99a92e5bbb932522b2471e952939011597a0646633811f1 ss = a845a549323fe8e443b1682664dac5d4c9e7d6d65b56fc332f58a8fcd761af40 count = 212 z = 9adfcedb28149bc39c3fd76dec96d25981fbae547f2b9d9cccff9b1c769f5f0e d = e53ab242dc187e3dac266cccc338612c09929b10efad2adad5dceb94abe36536 msg = e0f3f2f6805a1cc480fad994ceb979233a568dd3c57cb9c84aa2ac824b41333e seed = 74ef217ebf9bab37245802d881192335737d0a39e7ac988b68dba026886abd2841381de57eec9a8d164dd2b1723fab75 pk = 4ea007d126992c6a3a03dc6113162f17556b95d9049f6c6fe59791e3869b891bc7c933c85e9729f30591ac88cb372bcb6cfa0f227277247239c0186cf53501c2d87cea5ac971389a64c62b82f8a58fd07dd15c23eb370eefc95746b612a77206bee973ea2a308c001a1e22ce877053e45c4752f9945db2cf93b0377be14c08372561a922e88b4cbf9147e20897670199fd30418c12933fc0a787b61c6fdcb88a878ddfd114d2ab4f22a0b448aa27b43867ddd060c9c241f3387dcd537493eb074876bbf0f26e5b6892e39b9647cab4662ab93b256a3d212e14d66c07e904d8d09e3134697fa3c58f5031a19acdbd187a3b06459e55cc96f330bcb9881bcb1fd84650eaf14ddf8c118645ad54966946da7b7562c4bac6b258d01f94511f233c3406957cb9094dc124c0342b1e2f590cbc95bb06d17ccf908157544e282c184a050e6019b43ffb1b81e4626c0a8e69f8a3be780c16f180be118841ea8735744328c89af9593638851e69545d4942345880b81c644bc8469c64f189d6743506d57de4d46838a7856c4bbb4df37c6cdb4214b987c8355ada5178add6a59bec8a4868babb72362109953444693f312da39ba515517bec7272dd5bb81fd7c468c1305674b156a46318c4a65819c5516770c2753bedd87c39f385f7e4a7b681866fa5ac97b1360a3504874bbf66b571c5e578d1e4a8ef64345a8578d425a8f8f3918b075dc00c8da44a2f7c218803310e9cda881ff759a775b2729547a672aeeaa493f514a870da2c247985017a300f6a6e30c74f819b08a9b5960ebb2790296e43cb3cd8f00040fa232d0a3ad81a3c737066a2927d98793a501a2cb48151567689ada673d0d372a3c6af96f8b2632344c211bd0dca7d8c969ab5d372b6559ee5643ec0d1b116063fda2bc1c8621940f4283f7082144002192a2eca303986168bdb43707a4aa72c09092ffc6023ea5f22eca44df1a808bb48348c0be98cb7ebf84514c32d859a9d2632c22a518a2d8189771ac735a15500119d015509b6d45db0334e32298426e8a0563a8084f3105be5c3ca0b130ca50e5636668b481648ac24d598a892ba73f28dadf137998fba80bdcde99cb1e475cd850a9cc9da7c8f6ff3ded6ef sk = f09bc1fe8242ca85adf220bd73a21591f719a27a537ba77a51f25513f64e4afb5c718b5b6ca84ea9c9450330392e96022d78c169370622c65b64dab45c8c7154e7585b7160c2615040ca07c4971b825b9059976a1da52f7a6b5471c8816369943c098158e6bea0db669d05992b11c873603eabf17bae8acc3f071a99521abef1b93361580196b74ebb744eeca511da1b09112d3bda77de7224597b5bfbc10141e63c1158a9560a23ffe86ac9d7382d2b6fcbc3c246e009044205985287ffb9238da0caf84c9eed28062401c98234a6fcc296930b92b4bca04dda5e4894a431d9b8f242badba304ea5a3e0df7a6bd838a76607cbb523f1f6b11c86aba63e511b1a16ff156beef996e03b93e62d9aecf671dd4552f238bb3295338c9795dfe87a5cde9b9ff93aee267510279cb59e28735112d29aab08b7bc0cff10abb3b466194831b888d7e0baa906b7fd0160030b3352cdb07a1482b978551ad9150bd16310dc3a289c31975b539d9d319cca68b699b62c769828fe88bf3e219dea60b852a66a2f26285a78a15f4ab56bc8f8647c75b0b1478a25883db9cb019283bd5c4db5834c2b14d4a618256f3c369d62f7749c6017b5b1f0a683c5b764a084dfca0ca1d9c3a1197cf6d5791e8758fa86468a99c118d497c6f84cbd6850f32ec0cd42176e6b06dfc890bcf92422bca8166f74f9fd7093709a3df999f8e84602c11a7f8d2522817b3d77a6fad9cbb7e6546c7c83fc963cf80f056f0b3b17713286ea200574485822b7b48ca93b5e68e9960af3095af1da51a26478efeb2322d660ffba2224b7b0b9344a51fbb92aa178ec8d6a565d41ce876675896949496011002a4d05c0d1a4a53b71bad3bb62af2d0074f376bba6204a15210dae444fbda6b551133f9284f9838a06113bdbdfb70f8b05f6ea1a741886b4628482ad2b0692273fc6709b17231327a4a2389237d644df86b96998317c60c71e4629ddb3554dfa4b20de757aff17dadf1930f076f78315fc4877334d57715d3c31d8caf40b4211531781aa05428ac86a1bbb72a5a372e159024205ca1432671876321accf857468b897c64ea007d126992c6a3a03dc6113162f17556b95d9049f6c6fe59791e3869b891bc7c933c85e9729f30591ac88cb372bcb6cfa0f227277247239c0186cf53501c2d87cea5ac971389a64c62b82f8a58fd07dd15c23eb370eefc95746b612a77206bee973ea2a308c001a1e22ce877053e45c4752f9945db2cf93b0377be14c08372561a922e88b4cbf9147e20897670199fd30418c12933fc0a787b61c6fdcb88a878ddfd114d2ab4f22a0b448aa27b43867ddd060c9c241f3387dcd537493eb074876bbf0f26e5b6892e39b9647cab4662ab93b256a3d212e14d66c07e904d8d09e3134697fa3c58f5031a19acdbd187a3b06459e55cc96f330bcb9881bcb1fd84650eaf14ddf8c118645ad54966946da7b7562c4bac6b258d01f94511f233c3406957cb9094dc124c0342b1e2f590cbc95bb06d17ccf908157544e282c184a050e6019b43ffb1b81e4626c0a8e69f8a3be780c16f180be118841ea8735744328c89af9593638851e69545d4942345880b81c644bc8469c64f189d6743506d57de4d46838a7856c4bbb4df37c6cdb4214b987c8355ada5178add6a59bec8a4868babb72362109953444693f312da39ba515517bec7272dd5bb81fd7c468c1305674b156a46318c4a65819c5516770c2753bedd87c39f385f7e4a7b681866fa5ac97b1360a3504874bbf66b571c5e578d1e4a8ef64345a8578d425a8f8f3918b075dc00c8da44a2f7c218803310e9cda881ff759a775b2729547a672aeeaa493f514a870da2c247985017a300f6a6e30c74f819b08a9b5960ebb2790296e43cb3cd8f00040fa232d0a3ad81a3c737066a2927d98793a501a2cb48151567689ada673d0d372a3c6af96f8b2632344c211bd0dca7d8c969ab5d372b6559ee5643ec0d1b116063fda2bc1c8621940f4283f7082144002192a2eca303986168bdb43707a4aa72c09092ffc6023ea5f22eca44df1a808bb48348c0be98cb7ebf84514c32d859a9d2632c22a518a2d8189771ac735a15500119d015509b6d45db0334e32298426e8a0563a8084f3105be5c3ca0b130ca50e5636668b481648ac24d598a892ba73f28dadf137998fba80bdcde99cb1e475cd850a9cc9da7c8f6ff3ded6eff234846a6dbad870d12f82b242b737d59a3e65bcffe7bbd044ff82610d6ca3089adfcedb28149bc39c3fd76dec96d25981fbae547f2b9d9cccff9b1c769f5f0e ct_n = 6306c570e92289c18fedcb2e0aa666d0c0a465bfe640a4628b0bbf50bda901c988939d24c67aa35fdf3775a5d0bf882ec39de5d90932902f9ed9a8b7837b222379b3cc029bdbe41e0edea099b49fda48248977d7be21a43458715a19cc16cd99ca35407acecf6316fb221a144a6777d16f4dfcfc839fc3c0e32ebd6a323005c6465bbcfc7ed64bcdb545c32d6b160e646d1049dff19d00c6b09a85a264340e6d432080764fb6d6717c6ecabc9358cd87bf92d6cc293d35269ff04a969ab46df8d0f6ea6ca7c96fb07f87ffaa1bb2dbd12f5324cb4a57ede475bdfa0bc10f456bb84c0c1729f71e18d1ddfc7f16fc5b39c2315710b7dc345385368accef3eec55a229314740faaf4ad7dcfe5582fcb39a410e27fc5b367ef470da926fa55134938a71d0d1aa283d047d33ced3623fc6515b8354839eb629691fca991e861b51609ffa02891cc98575424d96e5f3d38d3aab06733366a5312a2bb74c962186f9b629d576335d5a281e0e91d9244ff2fef54d1838cd2c61042d8995ef70ec35b2c51a8e59472cbc1ca38224214aae625aed77cba538c263bf4aa836949fa21fae400e35fdbe6b9f12e64fc6ec54c14bbd3422c2ea1ba7305512daf73560e6b2d0bb5ab7ecef9e9c79e2a41a23c7d78baee04d449273b3ae2b0f498f10fbee17cad3fbfea6eac7388a5c881b5b0804c6373ec0b259c549b953449211fff3524644132d5977fb9dba3823ac543ee93cf6c58c199a1866e89a9bcc7403735b3d7ea6e991d1f6bdab8d6274108e0e1e9eefe7889a2c1fb537c311a9b6368346c667294a2729d3e101b90b5c62164837f2ec3adb6df3281f4fc06b15ade642c290c6eafb39e7f6ec3e0aa33b795ffba2e32890ad2dbec901be9c43bce803e9ab1f168b37d2fdc08595134dc7eaa3521488cc819a73ce5313296083ea4d5f2343f38a3eada71308725b166566b24e984113838c1bf2d1afda6d1ec25665863270fc4dfbc5394d21021ce8cdb6c9daa74eb9023fb4a70f1385375b73981893a1f2a33cb75795df31df24c4c503d2ce3ad8385c98ab69cd60cfd355df0df02e1714d64f2579 ss_n = aee100e0bf1fd83cc0425441699ccd5c9ec4c0c36b4081543bcafaac18cbc9ab ct = 2c6c03987c9904b0091f6a7c2f156bd275197e5aae9d48bacc1f4d19cc928d7cc6dcc9017736bfa2d9d6213d009e86a78d3761a314f0656456cc9fd0cfba509e62584fcb80c3712defc8c2507f2ca01e9cd1bd4da97f053c331dcc84001a262303e45302b5dd2247e338b8e01afebaf854c2ee66bddfe16c31d9d311a1adcd074d86678bd1162603c25fa28f1191aac9df043780f79835103139735e071f0c13ff803aa5e1134306e172c67834fcbe53ec71f65e3bf2c2861d7ce22f1f2cf330c57cf6e5117eb2cb604f7e98129a136531ade6472e6a22b000db525ebb1c0821d8ab1b7f8092efcdab622df99c6bb2f1edfc96cc10353df44135c6dd7d11ef9d4450a3fd9a61fa43a785286bc4f42188669cbbacbb9247b76aae71ca0bb1b8c21cb50e30e7c1ead576dd4b38b40e04dc4d3cbcce149c8a8260674f1b8ad938ee3c1e3d9f5fa19a6fdad79a77658016907794a3b7acc13af0356394174efefda3e59685a446141b9f10baf4b404f036f1b7fb876313058e0ae82f09736ae3ddccc422c5bf84b056bde1365aba8454fd91bc9996dba91fe70a01bbaa8ee934354c5a3f6cc1d93830ac3e6dc7f07e5c4e88a3c6c6bac59c7a0fee56dd52f6a5c1a61e35d0c51e9f887edeefce26f13ee00eac025daec3432e1247c9568d44b34024b21d173ecaae71e6075f0eadf2e50914ecb32b689f42c1d6ccf67073500a848d82825ac9b8dffdb75059842d6149b2a01db0f6c3de247ecd20c794eb52a9a841c291cdc1300862f60cbee33de9535e313578d9efaadf74d1404b5e2328861a6de6d9abc93debe2e8b5d4c4e5bd96af60ab996c3a2e066f87ec032af612ee33f28d34c21718f913eae577689ee602aa7e99af102a12f566a95c69555f3f6bccff9baacebcb8010d930eac2a3f2737eefab0b8a55f7a218a6f9802ef05356a8c0fa91c887b074464918c3bedcab147eb24e859c1b590489bca47381822be28ff2c72b7c598d7cec27863503154b6a6d41dd33cfd225e46981528cae2bd871b83ea5ce7f428df098bf66285bfc558a82ca6fc88b5539a4cc197c5c87173445b77b9 ss = b48e447da62313281e454984a9cf0b2189825b8f5c84e40465e853d1487a4895 count = 213 z = 529f1ffee83f3beb7f5b6bd4a15957d5609d56589622669f067a3bf1cb184b30 d = c2ff172bde67fc9523255451e726e8b68ad8ae84ccd6c0b6e0e04b78ca0a3e3f msg = 401833a482f89891802bd08184348f90c344351a1b4b01271af9f6becf7df3a6 seed = a3763e45bc822403124d6623b4996e512c99d5d18a2140471cae1ae5ad101e0dd5407983a4ea04508d185c91787d2e6f pk = 4166ac0ca834602296e69b67123a4ff3a695d7546133637a03c577f39bbb33e0974e2ca8df4ac7123488db8702fda3956dea500d0370a12cbfeef408b7230aee9645d594af6acb40e58b5cd828a5f86291ee166ae6d4cc0c8a723c4bba0a91b758f18522d7bf3a20a3f7973c8251b97ef7867a8a52dfb5ab30452ffc5b59c0029aa685c47d62c72916208a108eba7732214a3f37c7c253d3c7f19ca34aeacc3beac306f59d82a2add5f849ed891adb4cb41fa9045187318f698e4b4bae1fe54a8859437522250c011aa3c77e8c923decdb653958437bd2c7ac79637a651b108c2ff76a38c82a5b2b762ba0da6b5f124935e47029d9ba27e453f111b11e1c72c9bb528c7c73342b0ff9e47901d18d152a2b08158b52795c93590a14c96117c4739c5955a9c55fe19298d03ba4860559e956abe2983d3877a7f074c8ed1606c498615ec4101ab0cbf78b851a5b695e9361e8f7963e233075f3c987938bf0ac3f19b5564ce2c41e189d7feab5206625f8e09df6b063691c32f27c444a8752f5b187bbf5485fa2314ca3bde3c992b3ea01adcccd3a4c5490742397b7c02cc71a436aa980316a027656ab229c87b4c5459aa332e9c9ce2bc3c5032102d6cfc452bb756a5aa8d14de21041df591988580f3d1116cc6c32a6e828c5a5be1c4401ef7125201833f4b819f2e26405082b37205cdd5c39b9130137bb373d7ac2c62239db1493ac121d4727a7b0310b8e3cbbaaf42c39086fa7276b96d455db90aefc0c17f39b52829a66fb469442f27985c5c2174975443409aefbb5d878a8efb38798c5ccd40913c5103a40556ee263641ffa0af4c20ca71684d4094af5b57367f692d4421c1493426ab84e26c2bad20a7971b335497a3437c97c2de9b198639c28420015d29510657b32c7199261bece89c81ecb8e69b545e01325b5104dd2e199a599917d98597e718e6a86c6701ab6a12a8008b415eeb2165f6803d4e0762f1b400c8c2370ec2290dc6b769841d2389574741e90a8b3a98226e135a594f4138e338c1e2b2516423da5ac84ce62ca7fa6c6d30587ac87aa8d2b7a54f2849f378fa7a66e4a6eb3a075cfdb93c9fd1274bea7832f35d5265a7e2b07242aaca90152d27f0c sk = db82c8b11979089bcde74a899036ba0c039d4f8b5483950403e9b7fc769bb273a2cd2c9437f53efdf531a1191dccf97b8b55a3b6b667c8e09718c3b965086ff2c85b9f867c5004549fd3c69a606389aa0bb563b238e88eb4f20953a9678ab05c8f772a2849124d414f494583ac63980f751160fa85ded96522c308f6334d24287fe3fb737911c9285589a7f69075f01cabb666d7c32863ca3a62c978a70a470f12cb8bd623cf8acb07e78d8ec7cd179c30b64ca9b1dc3d5bdc65df75ac4ed7a457d41270f98f46a90ec9e599d88cb268e8534c773ca076c66518a5d2756bd7d3a25beaa6c1c6ada17376ba00447e80cd1132673d87676f725607a93c0cf82c58ec9263388c1744087258453ce8713e94041fbb01e36b14cbd5a29a5b0607c02057c45931762adb03bf3645339fdc3879409c0626751c1582958c013267857d733560393320d994f2990bea3bb2375425d7164f96882c15a09f09c6758899c6d2188faab9b80aa7c0e0f2237b9763dbc0cdf2ba7ba45c291ac90661e48876196c228823b1b20496b67addb181ed0b8f70bb88731bb7b3a84c79b715203401478a2fbc3995b4219105621299532ef9a19857032e6ce23359d24a1189414d7c59b0da1294f2c6106900c3e6784b710c7d648338e9979e8c08cae56239f70bb5c747359132a728610fa25c79411279d9b276bbb5d7dc2637cc757fd9a216f274fa285076eccc533a4b14790044198b62381ec8d7bcdc548a08db81746ac6e772b3718b2c091c67a6357801b91a71e1a4435b2e256223469055e7390ffa730c315b8255d2399c223895d9838ab200ae715fe8e50dc55928c4e0173cdb0f96d3bbfe76606ccb7074d85449bb722f43b8c695bb578b7c5e359f76baaaab3360bd673794250487f998710941cf254bb93a7335422f1ff3212bfa9207658fb12390cef438244b93955c842d493e2188600c98061045cf0d01a4bf41b71954c33b2c24ef0214a27655f57a5ab88c402427691a87146db56d1691745bf60c220a0bff4c93470203d317026302aa168b445167c18365657eec97de988dd3c908e735645ee6814166ac0ca834602296e69b67123a4ff3a695d7546133637a03c577f39bbb33e0974e2ca8df4ac7123488db8702fda3956dea500d0370a12cbfeef408b7230aee9645d594af6acb40e58b5cd828a5f86291ee166ae6d4cc0c8a723c4bba0a91b758f18522d7bf3a20a3f7973c8251b97ef7867a8a52dfb5ab30452ffc5b59c0029aa685c47d62c72916208a108eba7732214a3f37c7c253d3c7f19ca34aeacc3beac306f59d82a2add5f849ed891adb4cb41fa9045187318f698e4b4bae1fe54a8859437522250c011aa3c77e8c923decdb653958437bd2c7ac79637a651b108c2ff76a38c82a5b2b762ba0da6b5f124935e47029d9ba27e453f111b11e1c72c9bb528c7c73342b0ff9e47901d18d152a2b08158b52795c93590a14c96117c4739c5955a9c55fe19298d03ba4860559e956abe2983d3877a7f074c8ed1606c498615ec4101ab0cbf78b851a5b695e9361e8f7963e233075f3c987938bf0ac3f19b5564ce2c41e189d7feab5206625f8e09df6b063691c32f27c444a8752f5b187bbf5485fa2314ca3bde3c992b3ea01adcccd3a4c5490742397b7c02cc71a436aa980316a027656ab229c87b4c5459aa332e9c9ce2bc3c5032102d6cfc452bb756a5aa8d14de21041df591988580f3d1116cc6c32a6e828c5a5be1c4401ef7125201833f4b819f2e26405082b37205cdd5c39b9130137bb373d7ac2c62239db1493ac121d4727a7b0310b8e3cbbaaf42c39086fa7276b96d455db90aefc0c17f39b52829a66fb469442f27985c5c2174975443409aefbb5d878a8efb38798c5ccd40913c5103a40556ee263641ffa0af4c20ca71684d4094af5b57367f692d4421c1493426ab84e26c2bad20a7971b335497a3437c97c2de9b198639c28420015d29510657b32c7199261bece89c81ecb8e69b545e01325b5104dd2e199a599917d98597e718e6a86c6701ab6a12a8008b415eeb2165f6803d4e0762f1b400c8c2370ec2290dc6b769841d2389574741e90a8b3a98226e135a594f4138e338c1e2b2516423da5ac84ce62ca7fa6c6d30587ac87aa8d2b7a54f2849f378fa7a66e4a6eb3a075cfdb93c9fd1274bea7832f35d5265a7e2b07242aaca90152d27f0c127adbed6156d98667ba0f49893c35cd54e9dabdf629612449b0bd128fb6d50d529f1ffee83f3beb7f5b6bd4a15957d5609d56589622669f067a3bf1cb184b30 ct_n = 6a6470f9d1cd12d18e7372fd863da06e4068622f735b44c25e299aa3b9d53fa394edcda842f8ec226cebe74c179c548fac7a5fd1e1ae3fe63e05dde52168c9b740969cd16a04fa9266698109b50ddee92193bccb78e4d305de5938d91ad588e9da6a02afcc93db2fb7d3327db3a1b30e599fa2d78e397334dfdcc15f68596a7c808f0fcac838c32949071eee68c9bf2ed8d793d430addb01eccebe5216325084ddc9b3152ad8d41592d394b9a2cb28600aacb541cdabe69a63d28d209729db5b157bc08c1f47c186d7a2e79956d071d983e5c3687ba184c30f4e0b31b116bbca13de05827ce1f4d0d167e649bef2d51c3c49fa73924e86ecf2c59921b68eabbdb6817406a50911b37c4856fea442512c25366170d7700187811afe56e1cc085ae4e2bd965f9d863230a0c659122ebd4f04dd0bd73ea6eee7cc7e4d6a319546d90f68942dd90c081a4a9f8556c0da6bfa1cd1b4a06ccb376bd820a61345d39fb5073012ecec93337c0d12d6bc91157a21791d8cd3debe6fc16ed0add3b4bbe6cb4867d13cb97ef738c4dab29f0482d2a8f454cdcdb7ce3ff1704152bd08df2cc0367fd6c70a513486d9b5afadb1330ca13e1ae823e8f848ccec474962970ed53ba77915618c77b1d30737e4e4513abcad785f9755d1fc0c00b812bdcc19c076743088c0acd8f19d6477d3317f73477eba2350d0c1e4f7524c7e2d0d07bffde5e435b423a010badb707681eb46df3e2c03fba9d42d65a0771a3b34218aaaf949c05c22ea1baf6ef9a973eca7ededfd16a91b2131ed4119583214d9e4a409d9b8b202d8d6f1ec10b8f3a01e7cd0c02dee4794d24ddc01d8d8ea981ac9bb1e54ab052597ff0b8166c4c0019a2ec4fd6cb2beba046ae3339d4724184f7485c05f1af7d5165dab22cff21fb5c3c07baa39bd7bb67faa26d244b9935719f731aac799d3317ba153604976394d67d7891a09030524b6e342df5fd5c6b40458a6b920da79e5e542f1d71e441eda8c9361efb888f848234803022dd1c4cda30232a1100df17bcd5967cb109b00983d24810204961f3dc1d25c7c6970b83de2292dc9a01768 ss_n = 5877712859368d85d3d91a0ea56dc688664a718d9e83a7723e363e85e4fc92ab ct = 1554b590c73600c0aa442baa04e46cac460fd21fd81fca6b6ac946203e6e5fabf4872147abee7036b838d232cc36f11497bb9c4bbbfdabe0d1f7b78064c8021a0d0aff37b552cdce53ee0ae30827d9d30b2bc166d0356248e1e0e343f2c4b8a2ecb5b6efbf36a035cdb32490976dd337d29278660e53c153e16c46eb08bbededfd8f0079d6251433cb03a5937ef8b3782a313c25a47879604e6f191545ff059e6c22fb9be2abe1a75ac80eb73b9d8efc2b657d8bd585f7158795e0448ceaab5e7925f2b580578be3d5b4940c487df3eb054f5fea69da719356f11dfbebdd8888eaec8c46a45c71c316648122614a23d99dc257473935f4aa1b8a237c8c5a70533d3602c7f5d693ca3b475bf5368fa153208c5202754365859456f3e7bf82495de1162e2de0964d5963e7486cfbb726880c43b48691382d8dfa222fd165d0c8b6e2f46268c93f33aac8644b03b029b40351edb987a7ee5f135055f5b65981f1bc19f6c413134c23d50bdffeb07a71a79b8db17160d0c87cb621d01061c62e168d233e78e1f4ec8eca84bfa3a1ff1bd73cecf3c70b3fe768676dd1cc590e522d64a5fe152eb882262bcdc12cb721214b1654546d78c84f7d0556dc9e6d29ec2ac918b37df698ccbeccd5bdc9013d30a9651b1a306667406a1789368e5d4000a0514d13813c2aa4da1979f164013421e39274ad360b38e345e1cb5668d0289d66a6fd51a3dc2ad9d31caed2f2ba06e4b551d874452987ba1b36f681e2b9e54b2ca25098bc1b7b7ff6656ab92a6c691b6b7f4ea5cbe16cceec9c360bf22b715a34bd32c0d6369d1898f9d64aec25064ab2abe22c7bcf451c2804a2d3373c5386f123f6e073940e2fa23481e023b54df9ccd2bd6dfd8cef322c1b34d6eaa32d8689a9e3d52707c6a7b5b7b40ebdac7db20954d5837ef0fd734e94401805ad93ad533d39c2488cad7b7370e2209a8f4d8e3f0381267b2683d22e1260e744138b7508a191431c3bde784363521860eac3abf856610cf637cf57c8415959c6b49ba36eda03a1b94a0e8054e7ea3e36b42f8ba4e007799a4f09d410a80bda288ac39599b2 ss = cf0a124d6596cacd27ca43c0a48b0a255c57fc704e5fd1b80d221d00fe6ddd43 count = 214 z = ee497fac19d408aab66ae9bec9cc25f16f6cb54681e01b026c7b18747b4a93c0 d = 01908ca271bb77a616a90df3b98a8670db46039feb2e857115a646c0870158e1 msg = ac97c8987d4665d478a9e03c25b73f9dd760c68210204bbe76b394acd5538951 seed = 421f850def88fa8208082d3ff59b3be41e74f296da233f5f459124a91ae1419ddbd25aa5c5240766aa68800d1578acbb pk = 25411d72f460e9158b5c738992b7bf89077c34fb4100a1510c1203e8155dd5b33603c7ca17a9a429c7bc32f76b4e18634dd5900cd102536526151a66ef6c08e2f8b35ea177ef510456f6075760cb3e992493c5aae9e328bb38b5fde32183700b21f54c7554aaa65375a58050f9462067e57defd20a2586b462e66260e6a58895437d470a2df47334e35efb3883908a6f1ec7aecef15e130306ebb92d25e381cf5a00931262df772586c11cb7d91d30830cc6794cb51c7830311ac4977f7eb3221c74512e40ca6edb970830a116972d564a7c2fd514686795d3c171bd32b091797f2a8c15f69a47a529024a9917b2b6a5e0d43ef80b5df9f291c3921e557284308463fd035c4d844a804b52c9a82e0a599a831ccc2c6790534b4925a409f078238db63d1c26aeeff6ce97b0377e8483a3e5469be707cbb09b89e373a5400c0a410a8bb652d30009c4f9b5e7997356ec5c8020607f314f335bc822368f855655443327113748caa71fe1a603c7038b94452d92d442d5e361d4e02e7de670d411730b6acd0d576a97907c5452cfd488cb907b27157174f864a4a3f3200d59759ce03544f876dd374e09c99feb6c7a041b2834485489347a9305467dda4bbf80cdf550ba9a5cb1d70011a3d80da78b2b9ada29a3f509a67ac711c5905385194ee3c97bf0c5d866c1fb77980cba2617d2884e394275443c93516a82964546c027f7810f7c588985fc7ece4c955fb46683887c8e8b990c802926d4caca5a4e5519125f8582354a6241511ca99c78ba8b3540a453f2c1b884c6a853f96fba1828f777cba3948a75778b3a12bb51710dda861b4490afc34725b003295e638e38a4b5d5ca79eee2c62b112471ca331428b0963b0ff6f3632e694398c91e5fea584bfa21ba3a699c452d5856c9ad68a761ec9dde222f92780d00f20d812988a6d08bbbd8cd541061eda97e8ee90989e01ad4288cb6e13773f1724ae25c18482906f8cd8406556afa64bd3959a1c380a3299f522b0bec389ba90c5b55737caf6b65ac472cc3e24369607387c1b461a3a80d776f1a94cac884c3bc14111bc40bbfa85b45a27763c559450e6a7d025dd2ebba490826afe40b9e061cee8028c93808074ea4251a sk = 2268263c1c8e44953c7c303e30d30cedb68857c2ce528ba7fa12c55189ac6656617e7b985bd634ea54c826596063c55e3f998a70dcc7048b85aef20c1a8918930b4564f274b504cd15c665de613653bccaf97cb2553098deda5c66a67d0a2a25b69b07f9c31a0fc8c0fce3c618b8bfde5c228d9ca7888113ab5a63181a9f56870656d95d82411d1db45ea5321586c0afbc742a8e909505581824cc4951d9ca57173cd931304b9c414c19a3927385635b8977d54860859aaf211355ac9e5d54346937968d22147121789b312065539256f2a65a4719840a5bd2496ce53b65dd663988233b104610046c19bd9679e050b50550881f3b47946795c7c6a223437184bc887ed94ef85465c7999569e673266974adfcc529864e34812ab1b93fcbcc1894920bb7e801cad987335388b5c80f91d47723155aa5e8a3845a757fcc4263e66f36c1560f9b389534760d04cf83169ee3d68e2d8cb2b2237c84b4c3c7d007655123c2c3ba131252de46b66076497910a9f70253709b202a26ae4e75493f09cc8437a5265bcc3c382d9964ab3dda6b4f972c61fa9b48b472498518d7329859195d515a0964b3456b742ba4e9679c390db58c4a52bc91e4bb22059b08035c76d2f6197647a8b893866afa3494844a8e722c3907cdf348cf641a1857f2424781614cc6bf8608cd4adb213b913c1e83291de6b1aa413ea514bbb99c2c7df0b0d7c47fca5a26cfc0bb5f28931c828dfbe69fa0b135ba9863c6c130f23c20f411539c34b2441622e5b3977f7a6812111efb59b2aa4347019c208404a1105ac3d4b038782b5f534bccc0f8564767c468a8186e727b56106062f991225a95a7ea632471941346c6c5b44ff39c326e16106e1382a2363713ca3fe5dcb209fb0e0c383b5eac675503c8ea98552de60122097210c91171ab171ff469fd1a76d2e8ccd6462c40944c6e131ad9980c61d66a142781ac4b566d2380048c1f48d2755ea6543d381c45c85406e65b5f4aaf0ba8173a42b5a7ec6204b88184a645f8860841e591e5a24a097812deda70c5946c2243cdaeb9089dea08c41820e2a919241c36b7793125411d72f460e9158b5c738992b7bf89077c34fb4100a1510c1203e8155dd5b33603c7ca17a9a429c7bc32f76b4e18634dd5900cd102536526151a66ef6c08e2f8b35ea177ef510456f6075760cb3e992493c5aae9e328bb38b5fde32183700b21f54c7554aaa65375a58050f9462067e57defd20a2586b462e66260e6a58895437d470a2df47334e35efb3883908a6f1ec7aecef15e130306ebb92d25e381cf5a00931262df772586c11cb7d91d30830cc6794cb51c7830311ac4977f7eb3221c74512e40ca6edb970830a116972d564a7c2fd514686795d3c171bd32b091797f2a8c15f69a47a529024a9917b2b6a5e0d43ef80b5df9f291c3921e557284308463fd035c4d844a804b52c9a82e0a599a831ccc2c6790534b4925a409f078238db63d1c26aeeff6ce97b0377e8483a3e5469be707cbb09b89e373a5400c0a410a8bb652d30009c4f9b5e7997356ec5c8020607f314f335bc822368f855655443327113748caa71fe1a603c7038b94452d92d442d5e361d4e02e7de670d411730b6acd0d576a97907c5452cfd488cb907b27157174f864a4a3f3200d59759ce03544f876dd374e09c99feb6c7a041b2834485489347a9305467dda4bbf80cdf550ba9a5cb1d70011a3d80da78b2b9ada29a3f509a67ac711c5905385194ee3c97bf0c5d866c1fb77980cba2617d2884e394275443c93516a82964546c027f7810f7c588985fc7ece4c955fb46683887c8e8b990c802926d4caca5a4e5519125f8582354a6241511ca99c78ba8b3540a453f2c1b884c6a853f96fba1828f777cba3948a75778b3a12bb51710dda861b4490afc34725b003295e638e38a4b5d5ca79eee2c62b112471ca331428b0963b0ff6f3632e694398c91e5fea584bfa21ba3a699c452d5856c9ad68a761ec9dde222f92780d00f20d812988a6d08bbbd8cd541061eda97e8ee90989e01ad4288cb6e13773f1724ae25c18482906f8cd8406556afa64bd3959a1c380a3299f522b0bec389ba90c5b55737caf6b65ac472cc3e24369607387c1b461a3a80d776f1a94cac884c3bc14111bc40bbfa85b45a27763c559450e6a7d025dd2ebba490826afe40b9e061cee8028c93808074ea4251a2f1cfdde6d4891d4e70e75522eb96df9140b17d4c1a17977dafc78b4bc6f7946ee497fac19d408aab66ae9bec9cc25f16f6cb54681e01b026c7b18747b4a93c0 ct_n = bbab9a09946f3caeffda5cf4be93a4dfded017645543ce7eeb85875cf5dd0707ffc3596f090cbab528e546c3a29c87b7b0327c62348c4e8a74896bfa29aa50ecfd60955250cd0a49f738eb3f9be4e3b2e19f41b2d1c8c1b9e2a2ed4912ba8f298f4a125efa07381b68d0e5bc90da637f4907c5140536e1a86c21975fe0c1688863723cadfa3f9b6d571ee65a27240a8b7e85eb82e11e226d1dd53e603358d2396b9b838eaf14eb8b719ff037bfc5733b55313bd65ee20154c8a8ae079fdf5b2c7f12fbf80c754c4d1e1dc2e42c79b1ea9304c4ca2976648646cac594771d55865c01d57400e49d3a4ed71d6b810e0f8a84e85d51215bb1f38ea862403919ed0deae60adf3d75476fde9478b4b506d16c8114313e5a59ff09d8e02864ccd1b8be5903a5c3f78464366e2ea080a74828c8d9c7911430e7e667594f8ef7a15542184b1d818a58790ab622f2733b123fce4dbeeed9a0b555c8c860ff149482be75803029423e7fa47ca5cf71e3e011c4296ac17612f0875bb4faf6ad102fd2d02a6ee937ff21b414256b3c3c8724b29182b150af0124b052f8de024eb4a581d3941df8f69dea20867924b1694a289af821e862bdb362f752cede9e5346652f36f168025096e34867011f615f60a3abac31acfa797e9ae17fda4ef9a5bdbcae034e0b507a08d92f7af87eda9f58099fa68f3ebc7b1da9c48ad103114d167f8b31600568e5edd7e5715b3049783eb486a9049bece426877c7b6164d8e68fe45efd354cb3f8638a11365bdbc4f553b554b9672c3d1daf721e094b35849c1d9962a13197250734451f3e49df2186568ed6c980a5aa0f53fce8033f91890e024c1f6839d3d3ecececd78d7b0572bc7179eb8716e3cd7fd07a98e96f160855df5d783c92edc728d0e64bd064f927c45434bcdc205a92809692229a5e994cf9a7f515f6cad5888f604adf8977f3c81cb2f80896d51865fa4eda6f8782559e728236572c40b464ac5da21c9c0eae42604e55dd15545f4f950a9122dadc7e3ca37194fef44251d65317e9e3eb250198c84d42bbe7d354ff4cf2660af39128e0f88afe5f20bf8c ss_n = 8a7258be7218b2f644d62935907b31f9a25a56b8209a6959ee8eb8320a7519dd ct = 67e728391e036401235a5a7d7b05528630f5f8341eaf6744d82446e5f7bba0c919d2b7518d9e5c52834d3806f09edc1345327e93ad0211c484299984edc8d9d4fbf8544b8509141849003edc450c5617de5aa000b9dec3203a12a2d92b173bfec0d90b19d94d83444ea7f67630f3faaacf99527c966929d6c4e5316c75e938ca2bd9b15e39c4b4ce82b7ee8e5898fd4ecc7947ec64cf9cc29dbe17d045991debdea614db591aa5a48bce3c8605b5aaae3be13ac9c3c68917e1f1fff67a23022168374ee52b6f6dd3412a2d87281f3f35149a20f3cc2961f3d4c78c1ac2df8d5650d258c6764515e865b3f4a5c9b53490b4518a99ec0fa6a6f0a44bde3c742ece1babe56b6d5d78d2bf1554d1df1fed88e9d8a3521006030d7f31733e7d1349cc8c3fa27d1cf14b027359a72e4d996535bbf5b5c403cf49e94e4468f345c5e95d8c797be57e78493529caa8e54015fc0f4f0e135d8bd69aadb394122b096c7e7c65e984abfde84f5fcf84e597762ec8123e561517695c53e0388cd8323b9b35cf9dde26e9f9b1ef136f6e8ecc040be06d5fae5abff36ef68127d0ec1509d10a0773c0135a0ba82f7d8cf09d6995ac0de01cf10a0d015f9da5300f686ace339a22a50b544a27fd5e2dab9c727217020c48e5bc73014f364aed63c7d04cb02c94c911b0e9416f38e92971ad41ec11948bf85ce5651cb5ef6887c3fc3ebb02644901a9b7ea8d0fb45a8511c58f1ead499738ee2078ccbc33444e0c1e4667fe815650d09bce4a2a1a5e789ca57ebcce7f846c44c69545533120cd5dac16f0220db22be633244b101853224b6c8536b7ba6d02884c4079c6a37ae270fa3e729280b657739a4f1f0b76379d85c435233a741cfd458f7afbbc9c54b4e1fe449081d5c4d524ecd3a9723b55a8609b513b802b97c2043169b8ee88283949e07ba7f226e636839383e684f3a18ebbe74bc55d16bb1462208b49a06b43cb39daa9cea0fb7bf22c5eb43fcf325b6d33b27884d16ab947d0f53a82bf218fe3594f57e761d6be9004750eb2f3a8d05cc4caabfb77bd2288a7c5a3147a783463aa4de574fa905882 ss = 377f43bc0e39b1262fd32f98de2bcc96df8c3d57d7e5fb4ee829c93974b589fa count = 215 z = 9e62ec298ddb2bf63f8817ea41cf27f2915eb4be7277abb26228688ae8a5df06 d = 00f7782c035db71bc1697109240ab2d3e1a9949ce5e424e836bccd7de0ea0894 msg = 34ef32fe5fc7cf4644f0a77de99422f1595c985ebfe1d3957daba785882d106e seed = 3b3cb2bd7bba9e1610387370d09a2f0256009ae06f61ca4c158e47ca618b24d90afb271770a3e7da642ce196021b55d0 pk = dd64789a64133c75005653c1e7289582c91651a372e1735a0f00599e1c4ce7729a97a4570a1276209a6534ca450c33b5f571aafa56aef6dc6a3c5503f3377d8ba7058f534708a44bb22a090cd8b8d5326b2bfcb66efc4688460547844606b71860c7cefee202a93616b0b07f6e88651c677ac8272834c4cff91708b8e1b76071c3d12b1768491c81599f56b96bdab609482780301356a8f7161347a07cdac529f7a7f851288d62ca5b7b586a8235cd3b33b366375c54193a325f8b1b55d5630ff255a3b34458c666141cd4c4713a2b5b209afb43b88fc0170060688d43493ac28cd1128e43f8cb5847817c516f1e6a28530bcfd836292a866bbd75139bb3cea680529281595d199a78b0c9026b48d756081bca5df0a41f0395585d1b6ec8412224cc3a7d924100dc6cba5c2041219773e3976e2614510391e9bc15dc652e5f900e78747329674bcf57a7fe0c4040f5ca9cd7ac6697404c92989721c7152b6c037c79a4481c714a5fe36b5ca12608e2b3592288469321856098676b423bc624c67774be71d45668e18f0136c1c256720343a37ada749e3729c2b13d0db77490586bb215be2813578c304a98711844e0af61385356603466b12d0d434d8e725a8797cf862c1327464ff2e0a658770655557fdb9c9f915257b9eac9e0b2cc90d09cbd647b19b364c5d8060f234f10f72e9d9a7926ac2978104d6dec42d4c8992ad01233da91072ba036b191535216241433cf977f1d3a01d65b6982b3ac7b166c09a193c95ca65dab4dfd5b86758b0b0aaab5c5302912f99faa2a18776a3b7815432b45048184898d6a411b78b82fd6b9bf60b96042687998297c940f851aaa72050a413a87afac7e4356386dc1ae7bf0420dfcba3d3a5b4e2359d89bb36c711034e6a34a1383156b14e317742ce14d8e5c9ba2e2ca8b830bc2a48a1fd589530056ff327a0c325851ea4f2372326c857a65d1976c73cf8ba996c0d918a8709bf8fa44364bc51622c3d55b9c60b3c0529c94c6fc8f446aa3a03b980b142966267b2eccac3fac518af19678113bd6a49d16c63520c1b1a94a21bfc57710cc1e09cab60f921f8a29f43628627171eb50684e304232714b2747cc838fb0f5b7e57bb112 sk = 30d88fdaa9a117dac09b21642e2b13c5945368f043209486a726509f34250a385a6c808584d257b99cb01248368d2380a5002fad765f55b374fa0a5d02e09017b76d000a1551d4b63e16353781c097dc850ae12f7be92465dc14b6d83ce1f5205d0a568fc40aa189278d222554f5b00b0b32ffc14cc2c46fc8248bb67130d900adbe948101cb4913d3c0179a548f3b09fed409d7cc5634c656a549456073228b839f12476a8d645438984675ac8dfe36a5ead2371daa25d82a2afcb429d3486ef9ab2a31c058941899b7261f5eb44a4b5795514b763d7c8efbd6587a96663493c6b3d66da96b2e66e7882a9ca5cea0925529258e16406e1c5914c50ae6008516621da857ccc2d74fc9e118fb0c976bb2122d650998b6877fe0c4d5ac44ff5b6dae295d3cf108133bc2c8b681605481ab2cce22d58b10e194a9e2a8536b99043c3b823528009c10c09559639854982b7e8744cd3ac0ac3408a35df3a1a1d70c527c8ddd439888b7977a00cd4504517f039cb83ca77a6987eed838bec0af1b1cc20d61958789612e095ca29110f66c9dd5562ca6e2315d35031f7a4e08255c95b8929c8a2cb7dc90f61a07c10463c67848b99b373b9ca81ce66956792d3a5722178386e4676037a094a68250236a0aa529c38e94783ac0a0f03a6979090dc15461d7e038ab4715478c3542bcce60c45890a081acf14da817b9f5e9aef279254b796989db6dbb55c32f6665bfa7840ee8a4c5d08939a6b4dc2401b054647fb54195bb82dd7cc276353d09f304fdd449a3a24dae434b9e511840551919a4c85262ab7222931e63286fe02773484635dbbcd4aa814589aa08c11db08b133e2669f7cb7ce4d8343c21268150c0a2a46aa39b52c16482e6d5c43026ccce949073e568f2b6c00aa11536a8af80420ebb37be626cb7a269ad1cc20babc0afe9d001a4d2c95c66248d21385aa60d75e0b85502660a4a495c261db02c9a3f29b8a9844fe375c5818796d5ea2fed928ed4386f203b0d3b163b68c3833ec9584276cc92b4c269483441f31fa793b77adc9fa40696de740e54851774655a2b94cc238648d08aa7dd64789a64133c75005653c1e7289582c91651a372e1735a0f00599e1c4ce7729a97a4570a1276209a6534ca450c33b5f571aafa56aef6dc6a3c5503f3377d8ba7058f534708a44bb22a090cd8b8d5326b2bfcb66efc4688460547844606b71860c7cefee202a93616b0b07f6e88651c677ac8272834c4cff91708b8e1b76071c3d12b1768491c81599f56b96bdab609482780301356a8f7161347a07cdac529f7a7f851288d62ca5b7b586a8235cd3b33b366375c54193a325f8b1b55d5630ff255a3b34458c666141cd4c4713a2b5b209afb43b88fc0170060688d43493ac28cd1128e43f8cb5847817c516f1e6a28530bcfd836292a866bbd75139bb3cea680529281595d199a78b0c9026b48d756081bca5df0a41f0395585d1b6ec8412224cc3a7d924100dc6cba5c2041219773e3976e2614510391e9bc15dc652e5f900e78747329674bcf57a7fe0c4040f5ca9cd7ac6697404c92989721c7152b6c037c79a4481c714a5fe36b5ca12608e2b3592288469321856098676b423bc624c67774be71d45668e18f0136c1c256720343a37ada749e3729c2b13d0db77490586bb215be2813578c304a98711844e0af61385356603466b12d0d434d8e725a8797cf862c1327464ff2e0a658770655557fdb9c9f915257b9eac9e0b2cc90d09cbd647b19b364c5d8060f234f10f72e9d9a7926ac2978104d6dec42d4c8992ad01233da91072ba036b191535216241433cf977f1d3a01d65b6982b3ac7b166c09a193c95ca65dab4dfd5b86758b0b0aaab5c5302912f99faa2a18776a3b7815432b45048184898d6a411b78b82fd6b9bf60b96042687998297c940f851aaa72050a413a87afac7e4356386dc1ae7bf0420dfcba3d3a5b4e2359d89bb36c711034e6a34a1383156b14e317742ce14d8e5c9ba2e2ca8b830bc2a48a1fd589530056ff327a0c325851ea4f2372326c857a65d1976c73cf8ba996c0d918a8709bf8fa44364bc51622c3d55b9c60b3c0529c94c6fc8f446aa3a03b980b142966267b2eccac3fac518af19678113bd6a49d16c63520c1b1a94a21bfc57710cc1e09cab60f921f8a29f43628627171eb50684e304232714b2747cc838fb0f5b7e57bb112a01e0352846ac5f8e5c8ce76b379d48def23e9f9643db2cdb5316687d81927ab9e62ec298ddb2bf63f8817ea41cf27f2915eb4be7277abb26228688ae8a5df06 ct_n = ecf8b3de607ed389e22274d6dae5332639b2f3474004d5a49513e09d0f15ba49343ce3955955afe71ae53225110f65a8b6e7a60d77f20099d129fe0c30a1b482fd5442eb69105b31c6fd640e59fbaa8618c71f5e47ef152ef13a0a67d970684a83c2ba0423c59a944df27d0e5e58dc68f5a16153457b82bca77926e0eb5054cf8b16e5c781d8240878b43bb20a11b4e5f9b959b55a7ff54137d437842c6b023c81a425d9f21a7ca12917731e0ae72479dc3bcbc9e046bc1025b920bc77376edde5256cc413137c943c8234ab190be4007460f5c6e12ec46e5c7523b87e218117f0fecabbdd711261f55977a3fa7b33a755744baea703a955504ad53bfc6e7445b86fc3d6c4ff8b33deea5e9b2794b428e4a282cb2c6b96e4f4b626efed41b6e2d33bbf1062119170c44db5d9dc40a055d8291f848d5251e8c3b94257c7b06e5c71a443df7d305d598f249f3f51a516f64f4b0619fadbc11fff67f2e1f9eb46df980fcb3fcd59434abf6b131afea1b6b1cf6b9960ad9564a0163a16f3f593c503217ae10621dc355a26e32a4c4c466933b4edb47e1840f5cf499828f653a5fb1ef0ee6e8830258f01e250eb3c516620f89327329a0a9bfdf394170a56272969b1f2b3dee5b0e87c3861923e1461d6c0ff66669e3b400d929242991d0cab092e027b1b0e8e3299c81ed6364ac5f5fe9012846c2fdcd8461ffc3dd1545a67805fc9ff154766f5efce975f73528bb96727821373ad431d17c499f71b9905f8b66c94aa0028b11fd2d6e81186d6ab5b21cb944f4b5b46a777b12d59932a479f99007c4f7a431c853e9cf1a8ccf9b4a988c0fcc9ef2db4dc4b56bf680676a366f5533d04c47024f29ad9632e099a4e2d6a02ca0fb6423b2c44e838b6e70f0a7eb4edc6ebfc9928909660a93e042d444fecd27deafa97d2a5fc02954204dcf9ec3350a543a960dcb4587f2e9806ca0964fcfd7ea5e66bc17550780b77f7b77a5d95e66dab15021afb464db34032064ed7e4f34dd528c0dcdc562c2f80542ca579fdd414a2d5abb6919fcb9b4ede53ef341191b9dbfd4843606fc4b6c8e9a13a26bb6fcc ss_n = f4a80b7ddeeb33851ff78d4e897b592df6fa6a29367dacf379378ab99786f99e ct = d09d73058bcdc0ee8342efc76e299c15268df6a54ec2d1afd3a10840b376a882322bada3f27891901098adcabb3acb12c9dda81788b98b039f06482e2b3ba7c6f39fcfe52e19cfb10768a631e87c353199c95830e2d6e48ee2cba2fc20abbb0c1951c7681f17bf2dd00d9261bff87fefea9342977209150deb2d4928ef57f4d3e0ef7d9c10a28239cde6c8856c6437178c11eb7cdc71f2a70c2a6d7f540aeb9d8ca1bb21fbee3d8f1c436f1e7bf426f47960d1e6527300e1abe1755850c9925b27e77a56e080754256d8c1624f70e52949e2c1ef527531913c5d09d3bbd2a3d2b8a8b9deec1a6305e62aaa3dee4da6eadf80587e48d1644430326e468bd03baf244433cd00ee46dc6501ce76278083b17130fbfd8a5312c93bf692f832efb1cb5992e4dd3ec729afa7bc61016dbbd65c58af52cefa80a41070e877e02609c3c88048f709d803ba4b3f4a0f943788209e5625ad801f08c02a5f537773e8344a29c685547e11160f5a0624944256c17db201980428e35dc9556adb211da42ac3c2cdca8b88d6101e91c39aeccc74009cb90cda8213e6e42991bc032f37fbeccc159631c0af42297cdfee5cc763dee03735386c798bc45ebf84be61fc6c2f29ec841d8655e7f78f11130a9e0cd74bb6a992ce4bea910c774c46983490ef8b0425cfa0755584139326e4bd25632b44082dc411a9a3cba2e9cad40dd4da188f4bdc98d1dc176dc5a50899f67bf7065229b2c3bcd32993797431f307ae6141072219c3ba516a6359f9212599e7f445baf24cfc1345c4f94c52d379d241c4ff59d17dd494fe48f6e3265b7f39dd5b4c8eecadff9f34bb1b2fec030271921658182a0cda8dec0218caebb4ecdc9f73add60f148ed3c8a6d820fff64336adc04b8e0f438b8cc1e77bef2bd6b32111cfce2b087dce5b77e7906183674c83aa0af37742baf8a47c327cd24fafee6333beade7511bf18c301c9d81c77d3c794b9e5835b933a590002002dd47f56a37ceb794ce9381c0b0d9c74cc9a5eb8ccacfa644aff3d7c6bbe194e107d06411cae6c11785eefafbcf9db67acfaf8f754e4b3452ea89de9f ss = b7fa760ea09a2c3d4e7a569c77e2f013dc67141d9a44336382d760073196d8b5 count = 216 z = 7ab813fe4703b74eae8d092eae02457689f58326ced95e5e885fa984f529796f d = 2dc790e52000136c427d74e59cc3deb04b84da5b92d63fdada0a7dfe0f5fb565 msg = ce1bdd87d64cfcf9f1edcfac1793949b83d4439e975ecef56e963d1efe51e126 seed = 883a6b7e5cbe81b64ef64fa81d3620a7a9bbc660583dc2426356dcf1634ba4e55fe85501571c703b5ce9781d2fb842e7 pk = fd31c9d4d844399a35443c3daea03b09b53f2c6994313276afaa106b8c6542871c3150674edc416ca25e0bd2c95bac454fb17fe98c72543c5ed795ccd5a2a293db6b270656c68309d801aa85f89badda6319917214dba748e672fbf95c9cd7095e98225240afb3a38bc0b837a3ecb927da4ee570b355b255b7701a50387878a2610b53a53e4c01a3a934f2eab4a96132f1825f7605a721053fb7c24f018101b7543e2300bd5e103c32f49d2d164e4731c2bf97562d0c025ccc55186b241e3aaa3d47c3c62b2172806f0c793cb15604b1b11d3a32c9be968ef0553a5db770d8baa64de0a4c6055664a02753db7c80e2c34801b9da465101e4b4704a644cd9722eab332cb8318210cf962b820ffba2a3ab9e63f4791097529324539ef38100e2264c46a56e187fe17057d2eb05e1c035fd1b81f1513e342960b39804d64538e802946b29b8ba60cce7554cf099337bb1c7e1ec76adb894a2d84527394b52ac98e1400faec21173b165bea4ab3cbcac5106b0fa020e624762805547709001e137c261a51968e74fdd08c3c715615b2b3697f32c37c9b650c07f8c93125539a19bbb53e743b786647758b979e20957bb47bb730393e701b14d3389c53010f4969953d4451856c8c1ca3c2f185e3a141524ea038fb117d197ceb5d664ddc6a5d9d8c8a970c61c489ab516248a9c42c711a0bfca5b7fd75764fc6cc546a8a4a419f09966aa897bc8e13e303b8aae692145690248817211e8cfe54b7badcca2801117e3d66bebe98284cc36d8866367c4617595258c25845c30559a6acfcd925a4775031b4ab6bec0a79ad89d4ebb6d2f0422353533adfc1587d80695b8028ea1a312d69ae3667bf243537b9222b2e76852d53cba645e89bb77be79ad5cc57535691356258eddc9c485b911fbf965ad587a050665c6f483bafaab92350ef9191d4b75c182b3594c781581661fd713c2e7fa9c99facfc04685f5d56342e0c5370a121f154ab8937813328c1115c54b1c05d20b653cf16afb6777bf142d24c900b3961645cc1efed3607e64ade58b27583640149038a1fc98e2b04006540ff946567f8c4adc33d9f47aeabfce95534450903dad02e251c28a793ad62c7bef14ea79a9d0ea sk = a0fb9a0caabc29b6bb8336c7dbeb120a63c3982b3e55b844d78bafb2578d6474c33c4117a771b8ee1a060a9064dbc24998c494ee71119702c6e967b809e98c23da7b5f72cdfd5b16c931181fb21e8d52a6bde07f65f5bb76d80dead24323a58b76fc59a063ae0b776f4b22226bdb9e99c3a5c363ce210c8e66b762d5fb96ac4b9d3c67037523ab4ef99f78d7cfd3576f4cf05711fb8e01036c33956066c6044be6687eb9be1c3b04383c3e1b24c083476b3442a53e127946455537b6ac854b82a0a7a71e0c14273126f1bb911f74c8ccf963e91bb702a93025c42768e3aa3384377325b7d3a517a07525bae377004152d2b13dee493c372473f2d5a016c318418238e49368b37875c26475f3a432407376c4368a881334a286cb2163b459f841b8e80be7b83e31023f983176b379ae1e812e0ee70ed8b94dc8b278774cabfb70a7e7c836a52b049824a91035899b2ca6c7dc2035379b25b576bbba0933332c32871c3d3743faa1964cac98cb06c849ca907192a5f1d3b3b2073067c292641bceaeb83dccb721d9c1308dbb34bb005ebcc780991119ced301d1d5310419cfeb9c33f80bbcfe151e057c6c258401d28594619582dcd2c0c55cc76a1780fb613683272bf4fb2e8fa37a49e4cd07724e1f5ca8aca28426fbbcc1c99eeb9c90793175a7a7ad2a62ba79e01cdfdc91e87c22b07510b1193958f12099fb9749214bab1a07062b52bc6a22488820620796f6f461edf835951519ee64588a11c34fd9b88b6c395ff1b8a987c71fc6cb01062aa72284d192ab89005aca56ce3e29462073ca5a495803566ea387033e4b8b188a3eee6b17f0d7287ac9906eca7847ca83eca4b16c790be2ba92ce544500609135898fe4f99ce052a88b6bcea7da4dca41b28ac45228f20c392a8e76ea1002f8ad86fcc15e866699314f4491775899639dd451aa688302e79ef4aa55171c96e7fa0588a5b40c4501fa0987f6656c53e91b5e0784c2fc6e5102a074e5cf203b041b4233aaa1cc4d1694ee49bdd8a29c1012c9e0e15e36a574ee5a940b3a9334dc48bc16b900f16e2327c6dc8a5c70ca57db4085fd31c9d4d844399a35443c3daea03b09b53f2c6994313276afaa106b8c6542871c3150674edc416ca25e0bd2c95bac454fb17fe98c72543c5ed795ccd5a2a293db6b270656c68309d801aa85f89badda6319917214dba748e672fbf95c9cd7095e98225240afb3a38bc0b837a3ecb927da4ee570b355b255b7701a50387878a2610b53a53e4c01a3a934f2eab4a96132f1825f7605a721053fb7c24f018101b7543e2300bd5e103c32f49d2d164e4731c2bf97562d0c025ccc55186b241e3aaa3d47c3c62b2172806f0c793cb15604b1b11d3a32c9be968ef0553a5db770d8baa64de0a4c6055664a02753db7c80e2c34801b9da465101e4b4704a644cd9722eab332cb8318210cf962b820ffba2a3ab9e63f4791097529324539ef38100e2264c46a56e187fe17057d2eb05e1c035fd1b81f1513e342960b39804d64538e802946b29b8ba60cce7554cf099337bb1c7e1ec76adb894a2d84527394b52ac98e1400faec21173b165bea4ab3cbcac5106b0fa020e624762805547709001e137c261a51968e74fdd08c3c715615b2b3697f32c37c9b650c07f8c93125539a19bbb53e743b786647758b979e20957bb47bb730393e701b14d3389c53010f4969953d4451856c8c1ca3c2f185e3a141524ea038fb117d197ceb5d664ddc6a5d9d8c8a970c61c489ab516248a9c42c711a0bfca5b7fd75764fc6cc546a8a4a419f09966aa897bc8e13e303b8aae692145690248817211e8cfe54b7badcca2801117e3d66bebe98284cc36d8866367c4617595258c25845c30559a6acfcd925a4775031b4ab6bec0a79ad89d4ebb6d2f0422353533adfc1587d80695b8028ea1a312d69ae3667bf243537b9222b2e76852d53cba645e89bb77be79ad5cc57535691356258eddc9c485b911fbf965ad587a050665c6f483bafaab92350ef9191d4b75c182b3594c781581661fd713c2e7fa9c99facfc04685f5d56342e0c5370a121f154ab8937813328c1115c54b1c05d20b653cf16afb6777bf142d24c900b3961645cc1efed3607e64ade58b27583640149038a1fc98e2b04006540ff946567f8c4adc33d9f47aeabfce95534450903dad02e251c28a793ad62c7bef14ea79a9d0ea4d084fbab7256a1aec76b0ecc5814777bd4e2a275bc5de0a4aeefe00363171897ab813fe4703b74eae8d092eae02457689f58326ced95e5e885fa984f529796f ct_n = ac847471722cb9f510d45dc084fa81ec6c24c743a15781f8ad793c366cbfc15b2c6803f4668dfd3fc8d3f2ed690eba5036c973c8d3af5ecf14cb5debd4e8e2028b5f144f1ab397714f4ab810ac50b8b532a974c268acaef10eac1dc14aff945800e92e0576e4dd1204cdea4c3dc8b55ec990ccf0d7ca60ad405a0a98cf3f691e270ccafbfcb44588a6173a5693df3959bd6f5dd90ec8b82fdaf7cbc299d1470a9b46f120900d80aa34801031a7edde4cfed20585986ed42383592c0129d4ffaf7d0628da6bc71580b6d5a2bed1631cbcbfd3d1534337ee12c20018b2046257f64bef65e434e5a03a51c1bd173bab3d36de9eb9633b4fd1d315aab15f290a36d41abebbebe3dd1ae3d4ead063ad194703c1f6c97c759787d9e570a839677d144fcb79f2870fad076fcd2c5de14cb84fdc40258cd51c1ac701f0dee1c89494002edf89f66f4a1eaf075f43ae9f5fc4ca1d19709ff6d8951af2f4bc541417571c40117cc6f11e8f9e2feb67e5d25bc8952c161bd456715fceee61aff74c738633130b845384f930aabb4ada0d1a991f0cf98e66b81d3cbfd75d1d81b418556db6883eaa533400cf98618a8e88006db3e9f7447594474dee8609f4553b6108a5b977d682e40d0ab18a0d766a7612111329be5d0de80ced5a1703045293095c4df8a18f676ec2a572d7b359ff2238d822dbaaa00b25ea7c590091b82e7aa3bd2f9d1f015cf159d9a967da7f984419e72371b993e378a6e153f2d731ca722d7ca3a7775e898d2f668d22b3ff8999f6e3f1c51b4d7ed7343c1add6076043d7a6234b971fa074e1deb7e3273a025fe9c233ede9aecbf4c2506dc1cd2a7ae9b71407276fff4e66ba740a9efef619161829d5796b1311453c23be47b2efb2868bab4e9f9e90adea2d94c8de7dc4ce2258d48377bf6d3344db8c883d523a9971d0d442e4fe17feb4a21f286900e822f349f9e481c801e7fb3c27780c91114424118697771484481ef7ce697e263ee95fcbd782e7383db812d7ab9ba7d2c2090dd4169d343593095584b7e9ec69a0d147d282c2f7013fdaa04dbbf2399728e4dacd24e1905cd ss_n = 0dfc81575e0652624c6e4b7f3234d1ff018229fbaad4e5622dac8bea83958206 ct = 8fcce0c1a499a18d91d22919cfec53d6aac266f870ecf550788f5aba6d417570159b77e11f3c8dfd8db2a73fa40ca0f3a2e656281564e56710d8c1d4967b34083e59469e42cf055934adeb3bfa9b2137c8b4d61cc0374e1ed6351f66fae1c6dafa994eb6e84f436b5e85508e8fa6408e9f68c3e07ac726b3541792c6a29dfdc78697db574d8e77de94d196923027df5257828460ce703ee9b46d4299443091a3cc9df94c0162808b1a8cb7bf3dbb40fd871f892ae70846b89d0610089867b381fb4b97126a9dca1cc2631b5193d4c6967adb856d6b78c3bff0295afcb0fbb1382d068966ef957008ba1e75a7c781be57a30f35e4bf107cfa5da2445811e8649088490ce0f930191b22dc530bd25c5a78028639d54dc1a3373b97bc09cbb4d9c7b3a51607cdc325ba466e88e62ac783ef734ffb26f98dd21ba266d9dd7551114efeda9f1d7ac3df22393502f3e060ff5ba9cfca292a7fe490c29a6d92536142057c98f121070a028c3fec22d710b648a4e4fb7078a883b6f525c9b481918e1e6bb5f1d0af1c91ab6203afea90344ceeb82240eaa5052082cc611758c6930eba879875404b124a9f157e72f97e6f0fb07de03f699cd8c9fee3e20be5418fd43ca57f1c9db29eb8318c43e3388af9a052551da518ce61d8ed8ea840e56d76352588de67f8d3abc25ef519cc813c1725925c904d58c95d2df16a35881188a47d6790724e87f9163fd555c7a7119d17e61bf0ddf61b88dacd9e4148389478530c6fb3c3d636a229bfcd2dfe788e615a8f4aea83bedbc2f52841bc807efaa7427220b2c16389d66d6a9c0d9c74d7597929dffcb61c7e6f51bdff46c141f9fe44f07537454e5632279d2b0283a8befbc13026bc5a0c32dc38c66806b18c5dafdccc284017fa439e47e2be34d3ff508e8199046b4cf30ae9aeffcd8e47982fc71490a6d23c0271b858e52cd7bc54ced5c1f20bb385104a6caf729b612c9cd122d4182740e348a7d1f5ba227832a17e92b4bfadf3ba3539eaa4f59cbcc6949d87dcb47b1dc4d86fd96f162d428d6e89259dc827c7ac0b021352ded069b37d174c2d1dd6b9 ss = 41b10d14b28ee2ecd483fca2b1c9a757110d053f50eb9ab410af68e175f1d5c0 count = 217 z = 7633a903b1fce8abda40f7540446b9cb729bf55f7b8145e33f87923e9963b9b1 d = 6e530e5858246d36f709639939b3c3db1f850ae10428516026ab5d391306f740 msg = c8cc6cca1e8e0a1aab281a62d44f956d7a26bb98c18091951a4e28629a81926d seed = b80d50f24e70412496bacc2ca54bb7c443c49d5cf2a088aefb653bbcf13c71436dcdfe1f2afc1c97cbbbb9feacfc7e13 pk = 0f90cb5a3805da490ebdb4058cd65f442c562622a6e9a654f4c4a926666376e536b4c33bae535871cb19b58b907c282d002da6a0bc5f1ee379837713eae1cf4d9b33add5442677984ab735bc1c9331b289cb342604ab3bc06cc1d10045eb0b6b5734c62a0649de842037d28aac456057e3839ef3cb907a05932702e1787759713ee011a7cec93e3d34af7bd27ef5e9cca00ac7239064271076c9403036530c99070962103cdf829e4af0b932bac5fb4a02aed6914f3a75f5f167b28c5559862b89a83554147e0deca4b2f78fcc64ab714b1f6f2bcae6b96a408a9afdf4b88fd25d1c22892fbb38ecfa9e46953393407b8ab5818fc270bcfb114b902396eb9834e90032745e9ea8725ee23bec3179da455df564434fe615555356ef004ba151a16e793943a2b130b37497a545ecc50d7f798240d615178bba9d786e68c27d5300705c1b47c5b5590e228297d42eeb03563e679ab10972f825cd16d241347a65634946a7449671c71dfa563b06a48912472bc88bc0560235a845245ba4210bb10352e91110798abd0205834c83ff832be8f7243d14cd7337c5ff8055ba9a9c8c7c2662c57e322a96e6d1407765a12eaac87e663240a571d5c7a3ddd60837152ac8177665c4444152a5e3b99ef9ab977c73c7128c8f2468418e95677eb2613d2084e3b9a4844a5979d75758550ce83832a7c0576a21787205a5180c8a204051c97a2849431a94e56459da2f9cd699ba98c2a8662ac664b635337c59263d02009185b35396d26d398c91a2591fb48811296b6f83016814bb5a564631295c32e7574026dc27beb3c5d1153f83571d9a8380ce1239ab0b39eb002bce1368bdd55d5f2076f67903e2f4a4a29132c5820864134e772a665f997363730896436571487df528c072d3c9eb71228a9abab5b35fcc561a92b68e6b26877c783f3eb00386e9980736024b4826c5e20b397c120ffb8bd89244b2cb24a26247ce16ca0b346bcbd53ba62a792ddc8d141a8a9a09cc0ca79c7d84a390f6639bb487a30a3f9b731c59194fcf7866dbfc4902d5916e31374e21b88339079f67a8e4142a085c716c834ac02fe426c84f6aa9aca7a77c8cd9f8dda4c48972c9c75ca2c1da733b8b0fe6f9 sk = f505609c55c96bac6390a00126161946cacbfc1365269c63c8039b85646034ab19156b064973835c463ef87110b09656543b7bf0f601b5b584d5b651e5e54a883810f478af481c19a2da7da80489caa9169aeb6e8990a493da747dca40e2d556ea902004f1937aa8af9dba0f5ce2a37bfa5b7bec132810a3c8628a7a513f273b2340b593c943af05a71981eb01f7a30924e137e3392df4313de7e6aa5af87ffd588d25058da62ab20c17293a3844cf7b030db2727306ab20343a180aa3c6f8a24e2a4c2d35c480164051127d344c3e5448a1574353fd87c1fbdac8c328bae945bb36680603cb92cb196648002817848a765c6cfeb589428b21d346a882434ba8109edcc2789450a179d178b6605efff1cca1c6c893d02974104fb61b41541b0bf55a0d70048a97b76e3fd001a02175659b615be9b6cf8973a6ebbf2489785fb58e7cd60cfce3596ab399fe6100da2536e9494b7c56816df5a1f49ac75066a7c968035b421ff10362da970f67e17eaae93c8a832cefe88677708a9db22e79c3b8bf15876f4042afdacc421ccad85ab6711b3f87c199dff2352504b8ef3008d11aaa4ff91b81a047d9f35398f12edac76120f256f7a43d8a1b8b365749d3c6555fc30894e627973a2af10a6e29b57d41db9f97662e380a1e80a4b50c1473e04ac107a2844da53aeb4051dd64a3c9d4671d81b02c7211d38a899581181672be78abae3e3c6c127bb0dafa86a435c88d7712a0815db66b953d7979ba0c0bba045d1ee76ff1801144457e9ea85fc0a2344536a8370cbaec891e64aa42951685cd9837f889a002d12358d9b6dd477bc0011e8bb693e6d9c8fc931329552dc0e83ecb870b4b5c41ab7376ac056dd6158ded221589b766c509bf62fb3085c4bd9eb1c8db041f4874742218a6771536fa7491001345ba8b46486a06dbdb92a7367aee60999749ba37f6198457a4b02950ab93a14288b949c02fc7677cfe6b1248a68cadb393a7026984acac4aaaa949fbc0c5a2a402ab0b5a364765285b95791e9c9978fe188767ea06eb20c8047a8479c361ab35ce2363cada697d12632f5d06748ae16a0f90cb5a3805da490ebdb4058cd65f442c562622a6e9a654f4c4a926666376e536b4c33bae535871cb19b58b907c282d002da6a0bc5f1ee379837713eae1cf4d9b33add5442677984ab735bc1c9331b289cb342604ab3bc06cc1d10045eb0b6b5734c62a0649de842037d28aac456057e3839ef3cb907a05932702e1787759713ee011a7cec93e3d34af7bd27ef5e9cca00ac7239064271076c9403036530c99070962103cdf829e4af0b932bac5fb4a02aed6914f3a75f5f167b28c5559862b89a83554147e0deca4b2f78fcc64ab714b1f6f2bcae6b96a408a9afdf4b88fd25d1c22892fbb38ecfa9e46953393407b8ab5818fc270bcfb114b902396eb9834e90032745e9ea8725ee23bec3179da455df564434fe615555356ef004ba151a16e793943a2b130b37497a545ecc50d7f798240d615178bba9d786e68c27d5300705c1b47c5b5590e228297d42eeb03563e679ab10972f825cd16d241347a65634946a7449671c71dfa563b06a48912472bc88bc0560235a845245ba4210bb10352e91110798abd0205834c83ff832be8f7243d14cd7337c5ff8055ba9a9c8c7c2662c57e322a96e6d1407765a12eaac87e663240a571d5c7a3ddd60837152ac8177665c4444152a5e3b99ef9ab977c73c7128c8f2468418e95677eb2613d2084e3b9a4844a5979d75758550ce83832a7c0576a21787205a5180c8a204051c97a2849431a94e56459da2f9cd699ba98c2a8662ac664b635337c59263d02009185b35396d26d398c91a2591fb48811296b6f83016814bb5a564631295c32e7574026dc27beb3c5d1153f83571d9a8380ce1239ab0b39eb002bce1368bdd55d5f2076f67903e2f4a4a29132c5820864134e772a665f997363730896436571487df528c072d3c9eb71228a9abab5b35fcc561a92b68e6b26877c783f3eb00386e9980736024b4826c5e20b397c120ffb8bd89244b2cb24a26247ce16ca0b346bcbd53ba62a792ddc8d141a8a9a09cc0ca79c7d84a390f6639bb487a30a3f9b731c59194fcf7866dbfc4902d5916e31374e21b88339079f67a8e4142a085c716c834ac02fe426c84f6aa9aca7a77c8cd9f8dda4c48972c9c75ca2c1da733b8b0fe6f95df787eeba5a240c942bb8bde3f0606017d3e2e7174964b53b22b7953f12a6517633a903b1fce8abda40f7540446b9cb729bf55f7b8145e33f87923e9963b9b1 ct_n = 29c1ef728d638d5aea7985431e66968aab48da10b8d37af1c11f45845be5fccb995a4ecd93c6b21a265074e7e1efc0641f3d8e38660d64152f676d26f92d808ad4119e5902ae9e28d994006f549767ada84a9724f1e922ddccafa5a898bbc68ac4d6d7772fba57acdbe09479618bf372dcbcd01af98fde934f46feaf5c2d9612f634c934b848d276be0a3ada91aca4271f6669367929768c82aa55a3c8e09dfb42a7c852260eeac592b2f3bb4046007d7bfd0d4fa0c7e5444e887cd0c5ae9d7bcefdb8ef10e5b34c13e275b9e44b12786ff3ebc28f5fdba186da07877181b850a4cc2b2ee321b1de095e2fc6d2f061c857cf15cb328cb228e6658f403ac83a7a4bf8f09e2695f679283686c4931dfab0923cf6983f7de2369ec3319742fb85837529470d739faf0e20b300d91acb9a9badb9aa9f952f7c97eb5a7f873f9716a142acca8d0a516a244489eb663a4d8a083845a5c03c7d340a3c2417f6ee9a25c23d614abe260458863f3792680eae50da7bbd5e3392940b1b745eb362e934c4cfe35490568a79a5a08d79d234971fc2c428097fc0c094ebdebf7d06e90d467b51dd0bb0a531abfc24a6b0ae1bfdf3363053fe463e8c5be11d55ea43b94f8a25defb0d61182c399cb5d84a417a548768232fbba0a3c96594511fc0ad56c0f29b5472e65840710addcab6ed42c3ac8b57f5f359e4896fbda9a2323f94bc73f4492a28ff9000381c3b8d14670d02afa9b6b40fbcdf00ff5f37f8c6a196d4d5c0cb7b14a37abcdbb7ea1991bd8849d7c56ed7f6ed814f7486718a3044f9d6ffe7df68a64044dbd59ec40de1ddd545b72794db5f8dd7f09be04ed114268354d7917458976256fbda745b28e1524ca2f47d83b07fb8e3474a80a1ac6a9c91b0e60e3227fb0b436066bd00d7a3390dc369a80dc707751dc3a881594b682e88ce160d3821b66df21437fd7aad3b01a960451236404550cacc089d13b84a2625b57aa6b3b4325899a5aa01bba428716ba29f4a31453ae832967877ab934be7a80ad10115c76f3399f1c757a1a3483f1eda439a9f1e46243248858cd33ee1d3acc448f5a9a6 ss_n = ece19d2519f37af49584f051455cfb681ac8d13c82dcfc7536272cfea60a3444 ct = e7873ebc094d71a4b36c137cad31ccc2f373219c267103d4e7962dc55251f2d2f2a702f7d1da5bde674dfcbfd3a83da6b964e45db2ad167fddd0e634d8febcfee82d6138d164db81f957d70f988761423db92f32467e43315288e3f5fcaa62fa792226e734130a12c7b231e3c4a58c4493a3f049fdccbbf262046d7a97e6b649277b067051d9519f57c94229bc21c267b19af947c0bd3bb73561232395d7326019516755d3596d4e977bfba2b2494860de43fb6afac78586ee53fc868c6d98ed0bf444d413797a81923f90c08bc06983c0bdbb4d4a8241aad396e9c97e7ce4b509c1001567ec437833ec80576b22c2579505f2fc4343dafd93a293bb0ac97c64513c1d1c3ae9bb9e5000c4e8c5b32cc998d4b916af46bb99c57f05baf0b9bb4ffcbb34b9d96da02974b93b14149f81436331b728341da2bf1093c387773a3334d8779708ff3033b80410346762396ed25f118508105e3db213da1b25e7325fc5256e752489a35adf4a0bfb344e61294e59d9dd3280991e73aeeca94b08eee4c2a73c344838b8b408bdfbd1457b884ecd885df4e9accc52ca5665885f4c0596c4653b901de62a41fee4dc292cd685fbeb5afb12ef76bbb590f23d2fd931581d095a81bd23ce7a788da612253e91f9b4e9f6dbaf0b7b618c4d85aa8bcb07f10296cccde91f4b8b425ded2c4e3654fdb022e6f1af8ca3366aadee8f06815f05123937f3960c422d5ffaef1b95ed26e392c7e0051386ae0ad9057ad2508dd768debf135179b8ca2ba007877969475ceb1a4f57c41561ff6c3dc0adc5f586709167aa4c60788f7e12a4931cbd6069a557e833eae0ecff0f7c5222b4586b0770a29a175864bf88103b26756580dda0055528e87f7b2650c9a41b7249f4e1924de0c75ef1f137fa1d54e3dee5378e2aa71c332d2428005121788ef6c95e303fbe625a7431a57c318abe7b69228a6819850dd9279b6cc2e4b3e34fed6b75311c587f7e831ad86a919f859eaa549b7198182c80b5299fb89859e47e1ee225332f3d5cd0e4da8319113e12b629953d28303e91713c7e971e897b7b3921192ff0fda2479165 ss = ee8d2ff519a9dd2611564d427c79abeb47f2c8f8a150617e31fdf634903ff060 count = 218 z = 664dc0c04f4c64e8cf5a8cf022fd4525bf791f5d08d5d17bcd5b6b7c8f6f387e d = fead687711d85a2c275c540b3880ca98ab3ff16093b9f1bdede349577c15f43e msg = 62e9140f0eafcb648666c2c15f84f301c6e4eccc7113d2ce270a9e199fac7269 seed = 165c0aa3c78635fb19b11b627d4f3a390e399f58de08c9572fff120636f2adc48f72d80f5f49e28635e933361c75bdcb pk = ca645256f23111718084a854f131a03ca1abf0f16924c62247c76a78e3211fc42813d92424bb8239f814d443111fc105baeb1ad916c79f8a9b21753f57cb2ea7e3128592689ce02238a97a601b0b90d7a335b78ba6aac24a919d32a557e899306935802ff81fe5579ca5f156016a2f722cc20baa12e9e5bf94fa955f52045db8616ba382a8d6ca8bf3603c69aa2c605a0a1473dea3b24f2bae0faa86c637c45dfb07fde6353a4610adc687634a405d66aa3c403f27f21a4703b9301a9578870b952b4727bc180940a95cb29807d287251b1ef7a932a98691b0c431725a6b25589992fc27851c71f11ca468c73704027309214679d16675b06acac683100cc900fbb564c433e1045606a149d4f046657c37bc292a05393d7006cb1de70827a770e708cea2d17151d97caf9baf11da9c2f43146083bfc8a40c5cd97b917c96ced1bd453a4928e4a4486cac2462b27e5849c4093146049dddeccc0e2607d4ab828f76c66d676f1f4155af880ecbf7c24ca794a026b2bdec37159cb5353c087a4c2882d27d7a37607ab437f15a0a28468cad7ccdd338bbc2a31bf07b46d38483d541567e4bc5283267d32a17bec63f08d444e7e675f5957279e55da8eb140ec2311266327f6092de454ecfe2248b0c7a0e1a1ec3e73fe2972ab3ac1cb6c35c25f7649a58401e6583e4e26f69783e6f67663bf70e46ea8556a44a16d162ca6578f7d08dd9e03b3dd6824e78ccf77c9f96e55377595793b225b7a50dd116c14c980c00dd3b4818cccb33ce8b41c5d58599e4a9c483188da12a2e49464987d6017bf4a76103a667fc17bd590ebad93e04b84ab71aae073ab0d781c96fc24cb62b98a32c7a72f0284d19aeca593a8fa1741980ad957c5f02c644f23c97d8ac5ca6269449f6bbe3ea45240b03b5a15c97f6ca02a17c1414bf3820347fe2734646371a2816c0b85f42d0bc7fa24a88f56df2a9b57d5160bd6281e593cd1ccb05364cb473f22e476c85c8d6bca9e690c4723b8a0890df96cf86a45100cdb16806b80149bf3e059857230efc74cbede86d3ee722c91936d6b036835aafa356a056ac37e7b52d7af3822540d7e04974af9402d0b32b110e6b35d3a33fa77c2f1cc6580a87b669 sk = b88a3e1d7969a0473b52296f69520b6889622074c7405178ac91afd222c7927187e8d7ce113b1440890f24211c16240052b1314bac1af6c4b1f73490f75842d992c599d99a4771a591874252082d74310524eb6fa013511c667d43b6a422a3a0ea445cf1a2439ea5cbeb5864f4cb627e0895d50631fc50a29c2bcaf4371d2d3a17fb16c4f55c8099982c0b0b7243a6c385f13a2244821eeb72de383bbbcab17f477471243d126a41ca7408de88c980f1181df56a637855d4220e27243db255183ae4955d131fa5d42858361eb05a96cd534322c2bec2097d7e5b5775251c08767b91251d4c631d63d33de7845440408a65e16e12696f303c03444016ab0a94418bbf49c11b9b41024392b8d48375a82b0dbe2b3bd26203da467394ba22d5c17485a26e698b75a684a80eac6373d6025e1599e0f171d8792956023512d6b39e31400e7c41e2b669b5d74fc302a9fea132ec2b2689616d11176711aa6666e865e675b2daf61456978909d433ffab1f83861fb9f092ac999146023396dc046396a6e63201120702e25692d00635cdec021a6716de7410a11a30f291a728ec454bf89d4f39a8476c3f50c177ab2a6f35b44744aa8109ca26cd0b34feb1577adc6ed798bee983135277c4aa142b4f807b798c7b82688948aa6cce7585dab20c0e78bb0cab6bce4a5cc29b3f1005c3bd29544342341ffa488116b6c0b205dc5a9baa4c91e20133c9ca044ff7155540cb7c6cbaffb564d7d589067b847694b48241a0fda153720a7836f704cfaa6cc409bc418078f6f577ca8091d9bc0f4cf576a52544a243c826cbbc3f6a3375c54bf3960d8f73949705950dc54344a3a757c583f4b82f76d1a57e2213068cb2fd19b1baa86f96b5c4c2b72a5fbb53cdb43c20fb27345b5f7bc614aa93be0c52078a872497cb0d2dc67567761fa5e05afff568753281f777396e5cc3d6bbb97d87274f52361bd1124617a5797c701521cc9b75314ec3631395920b8c29c0acb4849c18aeb0191ad999b85474b5082806d89d170941106716a719a4fbf005d4e672f8a2756c5742aa858e70811cb68249a525bb94648dca645256f23111718084a854f131a03ca1abf0f16924c62247c76a78e3211fc42813d92424bb8239f814d443111fc105baeb1ad916c79f8a9b21753f57cb2ea7e3128592689ce02238a97a601b0b90d7a335b78ba6aac24a919d32a557e899306935802ff81fe5579ca5f156016a2f722cc20baa12e9e5bf94fa955f52045db8616ba382a8d6ca8bf3603c69aa2c605a0a1473dea3b24f2bae0faa86c637c45dfb07fde6353a4610adc687634a405d66aa3c403f27f21a4703b9301a9578870b952b4727bc180940a95cb29807d287251b1ef7a932a98691b0c431725a6b25589992fc27851c71f11ca468c73704027309214679d16675b06acac683100cc900fbb564c433e1045606a149d4f046657c37bc292a05393d7006cb1de70827a770e708cea2d17151d97caf9baf11da9c2f43146083bfc8a40c5cd97b917c96ced1bd453a4928e4a4486cac2462b27e5849c4093146049dddeccc0e2607d4ab828f76c66d676f1f4155af880ecbf7c24ca794a026b2bdec37159cb5353c087a4c2882d27d7a37607ab437f15a0a28468cad7ccdd338bbc2a31bf07b46d38483d541567e4bc5283267d32a17bec63f08d444e7e675f5957279e55da8eb140ec2311266327f6092de454ecfe2248b0c7a0e1a1ec3e73fe2972ab3ac1cb6c35c25f7649a58401e6583e4e26f69783e6f67663bf70e46ea8556a44a16d162ca6578f7d08dd9e03b3dd6824e78ccf77c9f96e55377595793b225b7a50dd116c14c980c00dd3b4818cccb33ce8b41c5d58599e4a9c483188da12a2e49464987d6017bf4a76103a667fc17bd590ebad93e04b84ab71aae073ab0d781c96fc24cb62b98a32c7a72f0284d19aeca593a8fa1741980ad957c5f02c644f23c97d8ac5ca6269449f6bbe3ea45240b03b5a15c97f6ca02a17c1414bf3820347fe2734646371a2816c0b85f42d0bc7fa24a88f56df2a9b57d5160bd6281e593cd1ccb05364cb473f22e476c85c8d6bca9e690c4723b8a0890df96cf86a45100cdb16806b80149bf3e059857230efc74cbede86d3ee722c91936d6b036835aafa356a056ac37e7b52d7af3822540d7e04974af9402d0b32b110e6b35d3a33fa77c2f1cc6580a87b66978066f93fb6e401da25a5f860461d86d8fab8c5414eec82b014b12d1d73ff4d5664dc0c04f4c64e8cf5a8cf022fd4525bf791f5d08d5d17bcd5b6b7c8f6f387e ct_n = 50230791a2e75292a2e0984a3451440038fc4ca0c4aacd033f05120d7711c07684821af2d7533343fdcccbbdae81f8a15b683b509328f9ce1115a68ced34ded48b8ab97be57576c06b9f0af7c1dafabbb6146a1069442c22f3e8b2005655c3f3031ba43448a590c08faf7204368552739f50088d023408c6e987c913b964d145a0c9b59666dbbf7e76c9633aca142ecaf884a2bf7c4b5ff6ad71a69039eaf728bc18f24bd1bd3920d1ef5c6569437af6cdbba9674153f32e3f997f13c45689ef5035baa6b7895bb57b2930cd227d51a11cd851585524a012fa5902157538a3755cf32a4a8e7277566d2c85c5d96e4eeb3213c95cbaeacc6bbfc84910c172867424dd6337cc031669eb487b39698281e19a0a1eec47db6a224dcb7863589b4083e084e55b6cf5a3d513e2f2e873e5dcac1321567d3b6a116af3054b3d1d1f8120d8df6376872fa6e062739d90a75fb8aa729546b7c0019341e40699042bf11c2c32e1c83816ff4c716c14f2fb83a9ad2f78be33cc718749a7318b2e96c250996813f04cd3861dee4a0c957c31329e0c1b3c34f46bae969a8a90a4eaa63a3c5bbcf83dd72af95ee98d04a823eb8458f8712057b6d259ae190fe77fe6c876a0abb549dd6aaf58f78284f4a41280bdfff595e01ba9c7374f81dfef23526c0999b984682eb09b207d67ef960a11bc4a0b74a4201a7105526784a5fc78a3d94003515d07f5c449d53f9c2bf4125f2d02d469952da43088257a7e536ffe034ea7d9d40823e24e45a793d3192c819593ac8b8481eb3ed3c87a3d71264f094c1fd42d3f1bffb8316302e9bb3b4350a3467f5865dbcdae8de5e24dc112f4900efd1c023e1b5ac5843ed8ed5050f74e7def6c33d0f43afebd52c7e37d0be16cbdb3db88c56454f8cbb28d3d49deb0768a06b68e77163712c5e540bc2ba107103166696e4f3a91ece9b0aab7988ac5c281c80d4f1355f0994eac52d970ea5240511ce950c5fbcb868dba27d600c071c127fddeb1ac34f9da05f2c492706da285b01932fcb6ea2f6fc2ab6ac7c27d1baa79a1795f92a74532a1019ac976c9b88541bb5d5c891c ss_n = 77db6e389ce8a55a289c60c5809f28b3ed82ed1d406afa10b4d6ed6b664f678d ct = 196b934f5d89d1657b66b369ea9ffabc9963751ad25e9a9d866520f0f8833660c01c8d83cfc4ba08877628afc51a4f6dafeba05594f6506d48334f3269409f35471ce10d13c9d4a7dc2d53ac02c5a9fdf4816a5e83a34ae7d329aa4855d64f98844f2b9322ef2f20eaea31f714a44ed2cbbce30e616f7c360dd1c81b9aa0ddb1cdef6c0e175f6152319cc0d1123ce8f2a830cbed7ebc89bb6286d85e70ded0822786444295c7cc9b8cd3602e5851ddcc6d89f7d232e55607894d58d38c9c020253854c268b4ee63bc93b5dfbb1b78ce396fdac9ec2c899a034f5a38731dddd96013339c30ca6f453ecf748797a459863981eba760175fa7ef8058938b11fef4bc741d2fc00fc938d6b85962fa5ec41533391868378c378aa4ccd04cef7cef625fcc938d93d598d15870838602067c88e1dc70604509c4e0dd5138875ac70ba159aec8f278489b8f5d6fbca21211cc91eb2ee593eab167d567483e99f551df3e7b2cee7033e9edb8d95948e37ac4f72a3765aa526df4ed42c228bdcdd50e0653e1114249e3a798e2e4535c38690b903899543e25d7049ad553a67b0c7abd5a1321a6a96f8f412df57c6c8194fa32220f8e5b7c7cbce04a16dabb46c57320d70c3e1ed05679dbeea65f622f0cc339b732ef50e5cc8653012feceafaa2a1225e89b98b62ce32a65214af5cb0b9b85b17191d29d1f1bc1ce02c09f0c63d28df1897ca288c6636ecadd48eca5f4e3411c80d13390d2ab4556b6fdc4fbb65b9a485d2dfdca19df7ddcb6910c95edc9014b2ab865792612b590ca93c739f77c337d0c259a5bc86bd19b659539036eb99daf3816d3c10cf7023aa95bad15a5f84705e148d47cd952f8243a5fbc6662a0cb195bc4329d6e8d6d1ca5e1e8bcc79e2338101f52a6ccdb9506be2f625858d5a5a333770001961be96373f4ee8fe4797e8a75049034e7563c669c07aff2ec02918ef8aefd3fcb9b34fc7d593695bd36ad37ba90b09f100de4ba3b24bb4913293e8fc14b38421637ad18ffbe14dabea508935f725cd352ff2268e6e8bd97fe9038052a45ea69e56833c49648bbfdd7d6099ad6cd ss = 0de69c3c24afbcbba0dc631477c43336e6d7d122f6a3640228994eae49477b58 count = 219 z = ee67712ab49df1423344d26d1ba1abb64519cbca949cc6eeddf7bd1551e6c22a d = 51d3ed6a0b556208770ae525d81506f2f5027ca242b448a8d16cae20d0c2a398 msg = 71ad5542dcb8ea5cdcaab31de264389e639f4003b4f1f7b432008cae9c82fdf2 seed = c47fc7aa723141c9a72a69b5f02fa6cfb843e2ba308301b31fc5b89ecaceb6f5f761fc46485d4870c167d51a0f26e1f8 pk = 9dc44df395cd9eacc7ae0a42bcf610f7e072dd6a4c7092c8ca015bd3a2a37278224a22a3e9a83105544ac08251d2469e5d96580dab5301ba55b2bc0f935912b6653f4ed9cfca2b915a7678acab29bf98220c42533773be93ea28bb97b026108302b035c7996590106be53339d418821ba6b041bb2b85a34a82eb5f87200684f54d861b8a3d0488f3b4896766011bb30a9e56c95e23c1bdd49dfbe94e997460dcab461197ba84e16ccccb36274bcac4d87aa590a545e17e95060a00533b5057afa76b3bc16b20673924ce58c01b492012db35bd7b8d92baa27214050aeca7cf7116ee87a7b7fa4e8d20209998b742f10dfa70200d47a3cebc8a0607cb18a19ec3d6cb70ecc83a761088db211cb5b759c2c8d2126a13678bc7cb42c75396f9b18eb62cc33eb44160a013cc101219e0b289f918064a141cd346d86615f2a02bc3178ab5042a006ca061d976403a5b7bd3c68eb306dae286565a9626e14e9730af645309e8f1aa2f3190a02840a2d515d3dc43f243205f368eeee0b1ba5cc61c22bcdc3451fdb9154dec413089298c99a092773d0b72c70017ced215688ab5cdf95bac5762706a93297f7a45c6f7314194685eba3d1a8895d542a0d477c7a72bce3bdc7860ca2be06b7371b0c4616897e4e26ceb80a1ee3b983bc9071ea83e577725e65897ce239b21d97452b33d21e57d55e51db52cb43f3103545a1d880698e1c4a4480c8ca4d228cb965d91f021d3c247c41a7c808999bfa035fc3378d87858c878b4ad05bda2eac89a8003714951bd1621b9f47fdfea8d33fc1b59207a75873991901a54525185687024f49ba6f03ead677ac8c91803052856b0c3af57472085cf09453f83f209a0d82a30147001760c1db89f8ab2a0edd267be8abdb1903413c421ea4726eec4b11b162aea7237022b14c2495be4852faca30bc8e3901ed02b2676bbae368914b619a32623f910755d547913b304f2f245c163ce5d49c5082975054550c93746e030a94084cbb4118134fb0bf4b694f26c6fe4883384896e81f674674690b49b1f968a97252c60df6a6667a0c477f13d07b7543ac69fe40acf3b46871ff398f1e3d5b63f276ace155747b6e9bb7fe4d2e230b29c2dbfaf074b sk = a192a5eca85e2c65cf80d66a9529c331dccd6502a31b1b885a6a059a54c847d23ef1d757266228f5e144c396a09948c293c7aa2ed112c9e26758236b11824b83762c7e6a1deb31a21f8a2cd40b4749b70a593605bfb39b5e676f44d0a47ffb557d34c3c536503e247b54b6b9eaf3528063bcd4e39f364bb97ad39b653bc886b92e85dc0b23fa92a5414a6ee5626811833741849377401eb70ded53729b7b27f1970b0cd0aa33da5773a4c897ea9d66a309bdd96381a2b7ef90c28d37cd0e447856f1b3115805ed7a2bdac54eb150487b082286a363fbe163ee0908ae340ceadc17f7cc5bc5da2242f86d7cc122b421c37837866d867b79c57cef4bb8171448d21323228453aab6477225376144631f430b1d1273ec0ba2847c5408603a91bc2348052ea705d09251369543a5528aba4b942bb6827c28b867363b3d9c2aaf7c5892fbf97540f970ea46a98dd4397fe73f05957df5c8b6b1f12a5183969a54bca1c8a4c2c02498e1795b9a30d81495b3d652137626ef144446429fe7d1aebf722b755a7d5833a357169b30066d49dcaad24ac2a5f160d3725a2693be40cc72846542f937b6fc576ffdda2e9e50b77710acdcd84b73f997b99b11052b56e06077e6e74587842c045112e60c473a77cd93297a6363137e9015cdd42a8e6132ec1c4b9a26219ed2c953041459580c97b89dd2eb7f20f45c4786b7c92154d8a67a635206e1b791dd815e70b86c54d0498300a7700738d97a5dbb851e111c3846c78e05d1058875bef0143e25f945a7a081d26a5ec110a3ef91b9f641a09422779f702997236efd163968b89e4ec988aea23919516aa4878a28822d1957001c7bb1e75c6e32092770ea45f524a7c05178db535af19acebb43521f9c94a38513b021ae18e9c164f98702ec9a24f4a0e9a8cadf3a45ff0ab913c7220c761d9478557b24169725babf6c60b7d6859165955b1c53ba75736b3c582c6257e40b934c0a9893674cccbbc87f530d94ba1dc8f6592a38c382ec625d57629f3a3d2c0210b407a8619bbd3601b0dc872e532221fe7413ad12463867010390af61f13bd4f81626b47c9dc44df395cd9eacc7ae0a42bcf610f7e072dd6a4c7092c8ca015bd3a2a37278224a22a3e9a83105544ac08251d2469e5d96580dab5301ba55b2bc0f935912b6653f4ed9cfca2b915a7678acab29bf98220c42533773be93ea28bb97b026108302b035c7996590106be53339d418821ba6b041bb2b85a34a82eb5f87200684f54d861b8a3d0488f3b4896766011bb30a9e56c95e23c1bdd49dfbe94e997460dcab461197ba84e16ccccb36274bcac4d87aa590a545e17e95060a00533b5057afa76b3bc16b20673924ce58c01b492012db35bd7b8d92baa27214050aeca7cf7116ee87a7b7fa4e8d20209998b742f10dfa70200d47a3cebc8a0607cb18a19ec3d6cb70ecc83a761088db211cb5b759c2c8d2126a13678bc7cb42c75396f9b18eb62cc33eb44160a013cc101219e0b289f918064a141cd346d86615f2a02bc3178ab5042a006ca061d976403a5b7bd3c68eb306dae286565a9626e14e9730af645309e8f1aa2f3190a02840a2d515d3dc43f243205f368eeee0b1ba5cc61c22bcdc3451fdb9154dec413089298c99a092773d0b72c70017ced215688ab5cdf95bac5762706a93297f7a45c6f7314194685eba3d1a8895d542a0d477c7a72bce3bdc7860ca2be06b7371b0c4616897e4e26ceb80a1ee3b983bc9071ea83e577725e65897ce239b21d97452b33d21e57d55e51db52cb43f3103545a1d880698e1c4a4480c8ca4d228cb965d91f021d3c247c41a7c808999bfa035fc3378d87858c878b4ad05bda2eac89a8003714951bd1621b9f47fdfea8d33fc1b59207a75873991901a54525185687024f49ba6f03ead677ac8c91803052856b0c3af57472085cf09453f83f209a0d82a30147001760c1db89f8ab2a0edd267be8abdb1903413c421ea4726eec4b11b162aea7237022b14c2495be4852faca30bc8e3901ed02b2676bbae368914b619a32623f910755d547913b304f2f245c163ce5d49c5082975054550c93746e030a94084cbb4118134fb0bf4b694f26c6fe4883384896e81f674674690b49b1f968a97252c60df6a6667a0c477f13d07b7543ac69fe40acf3b46871ff398f1e3d5b63f276ace155747b6e9bb7fe4d2e230b29c2dbfaf074b07ffcfc29bde96628c7951c8c973073fd5cfe83d6a4d7da8d9629ee00ca9291eee67712ab49df1423344d26d1ba1abb64519cbca949cc6eeddf7bd1551e6c22a ct_n = b84aa2ae353ebd1d3a07c480a8bb240d8a2f1067824f6f39dca9d2de5219010133893e76b7308e7fc5eb2ac5ff44fe25e12d62506b71c966b79e6ee2c7eb2ff7ecd49c7e2bdbe1c24795bea17c4319cfa723eedfdfd92397c9fb1a9d7802069212c87540adfa3ffe7b7896ea2d86b7f86d8c5aa97530ae23d52c05aa2711240f442ffccb9ab9b344e545b2a4f5bc362c25f5cb7af7466cb4fac95a73f515d5cc7c59b7bcd7fb7ce9c111585b62448ab5b73ead258fbcb3afd0cc66c3e6ce8a337d324182e0e70addb6e7e34eab50041d3aa6e20eeb9d6c556c1a022764683fcbdc7401d2c420c89d85deb5db0803d96a7a697e884d54d2d7b7bf37a75df870466eaeb6cbfb6b9d621f1b030303db3ddd9122fbc70836023acb33947fd01b486b9c393d3e17ca641f03bb153f8dacd199fe2888f3a53c6b793650f3c15b815b49d2934ca6558181efb2ea17e12a97d6517aee4bde14bc20fcb22d6f50175428f3498d200a695c1cf4cb63b3696422f0fa56f6e844b5a3bf89b7f3913b8d447772c1f3a8640817f1e97635eebb54c746d83ecabea3f19227a7b1182f2e1c3e797a8918edd8627697cbab1a2044e934f94b526094d4d7c7e4b9179bff4647494f1a39121d0b66bd07e6f5975f2a9e13d75cd6a79b5aa958b4db69f39c5d198be2d5028ba6c0c66369a1f9c3e9dd442f2aebe3cec81d61a606113ffc59f8614daec2ca96ca636826a83332e4cc2c0d91da4acbdfed1e224c0361ad7ed5e6d877d989e2b758d793ae24622cbbebbe63bfb1ba49b145c9096a797be449fd4e6cc7ff9131f2dac05afc3ff228026ff9fe3e865a46810bbb93a622805a416acde18b33209390f40a7641aaf51ba8471be85320001efc75bc7713131e692153af6182f68a9ff499b26d27d7639065ff14e5aa0247e66a26a4b89cced22c1a26a49ec8f623c205631b25bb251692cb1d42e61954f8bc7000381727a988e3f589e5529f701a3b780be43cbe13c8049973897e0b8b6bbcaa6315656cf69accaa7b602a6a96755f2b632b76ef9d3f3a9cfc761d947875d9a35189b0614c160e4babdd255ab86f ss_n = d9843a699857cb1fb1cb78bba274ff5f4a0108202201272acd60b1b8103a20d4 ct = 0b872fdb36c137a24b96011a03cdd650de41d0884906db784faa8e3b3d6543d100da3ffe2615fbc36c5f2cb26d321b6c07eb7cc5651cebf123579fa8f840c8b89ab015967c419ff90e5ca0e429f1f4a01e5ef59cec7fde2206c0f5962bc69d314eaa3e1ff88e8551c5532ba03040c70fc0f50419dc1268044f91e0fefba74d501e51baa921267bb60d2f435cace91e331df44a23627eb1a94f82edf05acb03399591b92d48ce99c418a8dd100b2a869f72a15f2daf57c67179f60cfc4d8dbcdd4bfbd3c34610d9148e01d6eba56e92aa008b410b6ae8bb6b5d12e4829e3631d118804b3e37189d543255c7e2fb90515ff82b5846b259f53b6d90206c74d01de6b77d81f66471d97e73f89beda000185bb526737e80d6ed54bcb4d90a6294b91ab59c96b09eb60993aa3d735b5fa7635ace968a3109f02235400725f1987f435d2ec8a541fee4acde7a9b9d8d0b562f54fad727247987175ea01cfe0bf11795660df518f8ab56a1edea59a1d62d8ce34849ee71bdae6660682e5d8cf5861e4a18cbc5b1cfa94e80f54d8f15e47109fa871de09620059a1ba8f08eadf10cd41b11ed70ae0b0bb917d96892a046f25a4229a968dc3e1c241b272f003fc0fe225afed5b9b5efa98e5b7daf9fc7c623e3d479fc6aaccde3be3cf2d6b57c592c39d8d0e3860d192150fa33f5b870601bdfdcc1b7853708362251c403abf2ee2eb58a97d56b494a78c7da9cc919cd1c88f585c4c1eda54a059ec8e511aa9db04e0c6fb9e903f56c9a48f7d90ce24e18661db817ea543302218abde8e0675a5283518c6f26ad826279084d17d044d3a22caceb0380f2751b9b4ed2ac06f368195f8fc602289a5df20d73c93a960700febe1d849d04bfeb24636bf036c4cefc96958f35d5a489ab7009a001029c205ac35c7c2e512bbac44a835ed4b193cb2c2f1223c95e777e9791406d26a6455be00eb345519498362a2bd14f54d4e2e04cc39859bfe4ed74c834ef0a7ab86cb8b65db0ebcd75d53f97a8d2d71a91a0e9048f6e0a81b60204c81cfceb02da9ba7f88cb3cdca5bf0637c9056faba04a4841673d7402d2c ss = bb73b52751bdcaa6e66e083fdab2019537bdc2f182ebdf9403fad48296560439 count = 220 z = c1695b3dbc85806e9b1f2e8ef95637c2047c88379dfb8f117092d0e887861a4a d = b6a0e37f4325cb99ea4ad3f382eeb5104c450bc6ccfb1405e341120d2f656923 msg = ed9151e520c33e42ac81476099c4988e71da60e3067bfbd9afb7932506df36e3 seed = 0d010709c0a165fd71159fd30564d13e7afb464d73be2c5481b538f8fb8b4e9ab7740f525eb2a9774ee58afe8a95bb64 pk = 86c598286411f429a730800b5fd104727890e91054ead23136739b9702c2f3221a4a36214155723b51b14834a644d40c02173563f8c4cff0c12f735b9ac157b347ac2e06cc13467090539fa9a1522dcba22e668536b1bacc351640631c4a63c9dce9449634720e4c013bb83d72157fd793342cc727975b2f8bf34b546762eb283144f00915c58055a5ae8cbb9677701092e3384ffa6a2cec7b39701095a20d6d453ab0977df9a92740c0c675966ede67721d84539e536551d7350926aa879298b82040759a7c0a52426d49840fd60325649724dbcd5a79b8b3b80c5a6b78f365769cd594eab5516b77a192b6185f9a7934463466fa2a37a1cece1a256158bbc043ad66828f62d801f39c15b1350419f6be6b928142710ef62050de9b4662fb33826073588735ee888399f9747bf2341e07a57fe62ea1f221728348a29c703e4601ee1945a09633db9226e5a604dc2aa40737cb33859a16a435a2cc6aac2bb0870119fee2614e39025bf740ff539db2c49d2095bfefbc863a82a67c668197b9441cd6774f4a1019ca76493804029b2af3f35653c6483059be3b208c2f77a174d54740f8612cd9824771ac9aab52f8b8674b6acf2151412ec55e5d52749586a0983c5ac59c78934b50bea08cc5ebc5a9728528c3a180d98db0300dad83be5ed77b70a369453821d4338d949177f0a3440718431cb94259893dc919491e9b034548a1c2e990e8a9657725c9e5f74c51e66c106a449cf38c99077d2ecb6ac8c06cb1e96537e4c778026cbb9b9522c1a505d4a4783b85e4b9acf1740a290bbf2970c6784023636c4809057de48411733c98bbfb08e22b0bb06a5e73d2a879d69a1897bb1f2c4e81e91ca5d6cd895b97f40c596b7ab71f4b63e2f828f2572d08aa3c5b919ba4782d72112880491db7307fb20cc733466a7d8090bf00a087eb23a6ca3087192b8be65023942b68d0b4cd5b45c481320a9834a891c019a78886b3c6d72b3907f4356743ca88c87f5520c1b783995a67986df208879828b3cc878dd5c50791600b43cd435c5fe75b3a7b120c6b8b5b85d653a4787874a257b3a25b47866579cc68093c5ca93a7e266dff18467552d8551ae8e749e47cb5394012f21817a6 sk = 77aa335eb69d1c97114b9776d5d51aa350425ab013fca4a4bcf331819b39812130b8fc9ffe17472728735cc8ce8dc1615dc97d5ae04ce549b0aa1887b4ab8097b730c2e6370e847eb3004ba6141e98b405f134c1a2c82b5f9419c687ce37e745c92272009877c6a87f26417b60847f03c2bcad147116227c31d7b9b148900ce658cdc73df13332cb4161edac69e266c0c441064ea183db497c224b66e125b57af9b12c6236ececcd13857719f6618de30ba517587b6c2d05115d520334fc16cc96089e9496258bd7bc4ae450c1e60574f56a031cb06be9b7b6d3bb6f7a543069c03fe66a18452165d723a414726ca71b93bc1e93f04d7f56aecb38c306b096ca903ccbc03dc55903c8a0a142d8307c9ab91fd52d750b0da111613cd051de943f435369bd5918a6071d1b76b896fa1e8e7cbf5a580cb98875a9e62509a257fdf596ac770e13c7a03144b09b75bce254032cfc1fc4e24d80a780006cba26f4a9f1759015faa923a312563ccf2ec23b7d50b8b2b521bac67d9a5c974186ab1de3a34a8a99bc27cefbd6718b460ea8e4325279c52b09d0bb7097bc119f2e77ccb754cc3468c9ec66280fda0401302275a533b7d180f73ccef4e40b4ec6c792132adf212bf5681a7e932c6ed990072c44425acc548a13941a4861c7a560427d83974e4b448396f3702b05bd8874be982caf643787714c764fd23614423a00aa03216b900cdab888994c2b3612bb1b0e2022bd2ac71996776a41f396539a6a93c9177a7980b5214655e634846a03a20a81571526699cbd3621c9be90ca25c9661135463f48c0ccf83e6a2c298ec1867ef272e9a50252aaaf8f84407de876aa71463c9238c47168d175aba88c2aa34ba7ce9c6e95d8c0e637ba7959ca293529fd0982df46710f614b3c341dd2db0d2e988a5d63037eb53456c7307d2a1dc316a2de4076e0624d21d2b76299b4f4ea1a91b9a3f8e98fbc091a1f8a43c65a44547b21048539f1a37884aa54f48741fd2398287b1cf27c4d9651bd7ad63586a04aff93cf1556192ee38036085c59d8b8b5f1c4814042714a5611bc675dac3f7334b00a24af86c598286411f429a730800b5fd104727890e91054ead23136739b9702c2f3221a4a36214155723b51b14834a644d40c02173563f8c4cff0c12f735b9ac157b347ac2e06cc13467090539fa9a1522dcba22e668536b1bacc351640631c4a63c9dce9449634720e4c013bb83d72157fd793342cc727975b2f8bf34b546762eb283144f00915c58055a5ae8cbb9677701092e3384ffa6a2cec7b39701095a20d6d453ab0977df9a92740c0c675966ede67721d84539e536551d7350926aa879298b82040759a7c0a52426d49840fd60325649724dbcd5a79b8b3b80c5a6b78f365769cd594eab5516b77a192b6185f9a7934463466fa2a37a1cece1a256158bbc043ad66828f62d801f39c15b1350419f6be6b928142710ef62050de9b4662fb33826073588735ee888399f9747bf2341e07a57fe62ea1f221728348a29c703e4601ee1945a09633db9226e5a604dc2aa40737cb33859a16a435a2cc6aac2bb0870119fee2614e39025bf740ff539db2c49d2095bfefbc863a82a67c668197b9441cd6774f4a1019ca76493804029b2af3f35653c6483059be3b208c2f77a174d54740f8612cd9824771ac9aab52f8b8674b6acf2151412ec55e5d52749586a0983c5ac59c78934b50bea08cc5ebc5a9728528c3a180d98db0300dad83be5ed77b70a369453821d4338d949177f0a3440718431cb94259893dc919491e9b034548a1c2e990e8a9657725c9e5f74c51e66c106a449cf38c99077d2ecb6ac8c06cb1e96537e4c778026cbb9b9522c1a505d4a4783b85e4b9acf1740a290bbf2970c6784023636c4809057de48411733c98bbfb08e22b0bb06a5e73d2a879d69a1897bb1f2c4e81e91ca5d6cd895b97f40c596b7ab71f4b63e2f828f2572d08aa3c5b919ba4782d72112880491db7307fb20cc733466a7d8090bf00a087eb23a6ca3087192b8be65023942b68d0b4cd5b45c481320a9834a891c019a78886b3c6d72b3907f4356743ca88c87f5520c1b783995a67986df208879828b3cc878dd5c50791600b43cd435c5fe75b3a7b120c6b8b5b85d653a4787874a257b3a25b47866579cc68093c5ca93a7e266dff18467552d8551ae8e749e47cb5394012f21817a6c2f87f8f321bde4ab62a112191395f1a55287d699048441e4c9e9e0e7c64beb0c1695b3dbc85806e9b1f2e8ef95637c2047c88379dfb8f117092d0e887861a4a ct_n = 3821e7fa8600bda4d8b524b2b1d0bfc2881f4eaa507439f7ec262ce22eb55bcb9823bc7c6b855dd3a1cc965fd8a87aec17e92c5771a8929105adaafbdfcda315cf56cbdf0c7cf271f073c12d56419ed2280bee50e739b34fd90d2ddd24ab9ca915e2ee9c0a6944b72e83170bbb2c30aaef09bf78d941fec7b549200ce5798aa7bde9dac0c27c53c01938c361e6fa69d7dcb29cc789d99379389877773814c3f0da3240a8f19ed7a053d4557fefd311378aa0198a04728630e174b62bc8092c7dc857e086a9fbeaea265144021c793c8459a331dde2d9f49c6aa1d3b77a35248da797fb06013bf1b642a04436bd2503a2849674b60a6072df6c9f16a70cb7d1a0be8ddbeff88ff90d1463d8171eb7ee0e310ac4b11587ba0add3b71abf0516e4ef24eee46b30f53b645ace7c22dd50b1f5a7ca4d45c00a1307138bf344b34aac9c2614bc876e6436db8cedf973cae6fc89bebb34e1ab6f5b13be42b3c6d1efea115e777b25aa9c1f5f8b7e302247218e3ee6dfb981a41458ea404adf437fdc7749b584357a6106af8f69bc650fd5d3f0a2270e23173bc3f797351a0816adad46f4bee6d3540d8ef2d1b704b04d831d5a03a4e3ed95e434ef4b894d090ba12a8ab01813ff0848981d038ac826ccfb248c0ef4c9d6e234dfded970bc880cbb90180a06cd7a5098c6e8b7ee862093cb77ba91fb5beaef84bbfb984c8c539a0c62d84f051e63f6891c2bc51da37f7a08f093cbaeff624372f081d2905cb45cfd978cc446249afac802804d7ff7e3cc95678bc2939d7b5ad2deec27236daff31437d615c95495fe144f476e5072423d04bb61256085d1951ca8bca14c04db9e1e7e2d7bc072b4a77f2fe90ba284e2b652f178cead3f1670c41f10ebbb0e34b236d219ddabea3ea4e51ae4bfcb198e5642e2c8e5005110dd27473fff113699232de84950f7bc240441d68a63895437f194ba537fc37324a410fd4a902c2e1670d1a5cd415ab8e9d013830f8b3a0637355de7e3b7d7a01f8539a97371dbeb6b9d5cc64539d0129787711ec82ee271eedd1ece29d295bc07c83238a19571683a2c19f9b53 ss_n = 075f4ef15dfe9478b28604747970b404f8384990609761be8306ad4a3d759643 ct = 4ec01e4b8e36ed9b15b2af3cfe89f51e8c0829700ca800953ed65c977f9e07b2960f31f4270707abd09addd543c40f844108a301d7b64afa1863fc1b04d89200eb7196ff32a3729aafdb1b7b19949963ff25c389f4a51d60d8cc7963acd6bfc5cf1a4246965351d4713c1234a9f5388bb6aee00e6c3c06b5daf0451b3cf6f446bddaca6a65b80b8c15cd388c55d5259f99861cbfab98b96756b6dcd2395bebf61a7c0a6dc5e701274c430ef6a6f7f9699074776bb6e704a621f9b2bc1c724b77a7081a2ac0816bac8213918cf5679f1c2b5ee4ac37dc9d8e753f5c6b3cbe83974597955bd5e42c4ef46c06816fae7f92811b9af3ab917eab2fc38ba73edfab3c2edab16652ac74eb1d4029d21132af1690ba3bd39802e880dcb799841266c521b3e205b30848a4403b5f9a0cac40c3a5e8b372f00a6bf1bccdc7ea88af511b28a98f2b79ea7dd9a8747a0387414c622447974e41cad5483dbb2cd6f4c2a1b6fa3a0021b9f6342b7f28002a479efcfd535d004346e1c7058774481210d0c76b69e42c0945edd802e469c520af4106de0027202848a4392d3118142839a2d568b75eb5777f6590e7bae9224d8286ede2a3499694e1dec001018bfb1ea703f87b2020b3b00d17d17449709e140ea3022bbbed015f845e2a45c247d5752fd9cecd676a0f838bf3930667024091cfc5cea7e396116b3a07f31f7b4d2a5e803997f2cbdf21668f2042708af221c7fed856efc8f8b3018d4226daa4e70fc753f16acd7c5eb84eb2d8ffa9f0db5d9cb9e6529dc501ebb65c4ae4b168c242c4e117db03b596e694e224c1ebefbd53f90e0ae88c6d991318dec514f1a0470633fae9b7b609f9d54be1203aa3bf0972e622bd57653f1648ae4b76d8a7fd64b4e342d2849beecb8e20b51bcf010d3f2f191d89682625c53a75542fe8fb3e7bbd1147770e528cbf6fb18ddce65add6362213d613c3e83592a0cd4a03260d6b1a4e68ef27b322a0191a99f6edd35e376469a8654a7637bcae4dc92cce28db1e91e779b8c57b1f8a1fa93512ad8f6cb0213bcbe52b11373a668e3bffffdfb9339c454c397771763 ss = 8f4ce86acf780be3f4ba6b7f0de904364c4677cdc312d384910c5848a9d2e650 count = 221 z = 2a5e10dbbff1f33f660f46f5883b588983e3ebeea4b8ee03fc18f2b90f75e1b8 d = 5e15265bb2e81cee40e9ef9b411c7f9fbb46ccb84101e4fba22cb4905ab65acb msg = 5b54be7a790d98f38c9ce078354f11be24c7bb08f62c30c24e6a1389f07e1e35 seed = 71699af182595d3dd7e2e1caa210bdb2387800cbaeeaa85995efe3b1253817b8d6ef64b5122a668ca307542c071ed79a pk = 61e5604c34bcb3189021fc29ca96224eab044830b59749ac4feb20cfb0b76582160d286b2290136b15940dc01f32a04783533094b30d8c042c9613c30b703a4e2c95c3845513dca4163c3511b9839b9161c6c670cba87f6c073d29a01751f09d679b9af89ca448f1aed74205a06b375be820f8986dc71c456e9117066495dd7945c4888ea06486f18a48e7f515c2d9a87fbb9d7cea831d077d78f5ac21a317514796a70487a4606e994362b51499aeebc462219b750293ff2c17f3b14b6584522b641b9666086a3618330b1b86e6b747746d5735870bdb2ce64c77937496d1e610cb2a967e96a973539a4d9c8ff812abc2156f7728b2d4004f1cb1ba49855cd4c8ada0da671dd4941875b16e521799f90683d19bf89a5c46db4faa305ee8d320e4e67bc5f1684136aa545c8c1ff8b96a21609ee4c395b4970a660f0b55abcc7185795a87f65305e1ec79ddc31e7f484d9a81bf894a6a2f1b93dfab5f843cae2efc76d2725ab2ac4399db947a8a66e1993cf1f8463abc1d8aa36160f5adab3bac32cc55ed9443baaa6da0353759f2b3ea548bff2119a32858be75308ab6c75b502dc967bc5b68425e910e6f8156ab0b7a3003c6d5ba2abe2a5570fcc886405510e690899cc2940869f80cc138a1669e729587872a2cd934a205d0500090a5f7ca87331ada886c7a97051bebb584381ad9b2bc160a8c2096191e468a8254a3783aad2f36b0f9d31e60da11355c3fcefc76b67387257272feea66f7723ddbd9722e10c46d4668384b4c547a8b3536b8e99a4879b0a48ae5b3cfc1be4458c99d59a1fbb7ce16f5139d6a5206c996c2d70bac369829112881c780e2eb32c4baa79a53cf1e129427761826657c6e6a3c47eb502114185ec67df07a49093878d67a0b23129efa466feab0055b3716a3f801ddb7250a137f64c418d7c9259fc111568803bbf55290fbca85a5976ee7005ecac176879ed650060decaba38854b769c08e47013abcb07a25756152a4c3bb596b1b4c4b2861b263cdc073318c245bafb4721dea1168f15fede358d777210963197631456925b37406133ee8ac914a7069ebcb5aa0f1ef24308c681890b6ca1a0b837b2299922967a71dbed00b524ec88bb3b2 sk = 64b733bfc861b8888dda06aceadb654bbc22299a08b7b16f3f5c5e65d032b6b56239c3cea6eaa584748d148a6c38c3b2ed7b229faab474fa6f7ba885a58a91ff44409fa71c2397117138b0b8d038ce7b35bf2c34e8e0450fcc2ce8c22f82b85b75145a7962b9576b1c23e802d402151a266ab2bc5a0ce91da191117247c578826109d7b001a380c7f15805943ce6c68c4db15788783bbbe3861e7897b2713585915afff7153e15beac357caa6541f8999a08f997646a4f39b87d95d8158f20bde3cccf6627c9d58b878b4b547c93b2d35a50faa699d14ba8fd3820aa59561217023e13a1f8960a8d4332604b1ee27878f0d06bc6369ea4587b9d68ac1ea7ae9dfcb934a3b82d510f3842aa3e1768f1953e6d0c8b3e355472c30af6e9224c316220e28103a485af9c9d50434fd99a285bfc438f91bbe91c5777288192cca03c23568a4ac29a8896bdb64105da47ce3082d95a18f9142bfe3322dab97f16f211d795a1ae3b0c62a83230508f52c17cdb431838e9b11c528ab46b71aeba160b7b2582fca04cf889b5142089f798a758b89faa56f6b5522142c46f109be8693fea672b5aa440ff623459e79f9ea32ac743bc53eb4f01503005fb1ec4b6243dcb14aa9c95cb5ca3fb5157c29793a8a759895bcf424aa2c2e58155684569712bc017b47cc340f196b61a5a3d04b93e5d0484b1c4556ec1b7372551a3678abde0755fc15069fc0624247c3f485c770c587a8c45319351dec5c5997380f60b839f703249050e7cc2942b993c6db6739e5cb29739ad5305af71e09da0d17074879c001a4fc9f0913a06a8921a8b4c7b40d8c9319ab3626c636b888489f91a6814d403d699a8b6343c0b5cb4fae8009991c075b09ab0d169934aa2ba4542515c8727f352f9d8a1ab7b251faa87361556f214909a22029439814d91b75058a24f92c1c4f99a8fcc1077451360566c6ec94de7e4197ce6b99885511dd71f8c04b494a45abd738792429107c37a2b0a5271da23e709cbab6541623c8bae0bb1ef444373e24a47d9b7837155b4e3c2e11b080714a77c2b6c8fd4a312d7544beb2598eb07c97a9361e5604c34bcb3189021fc29ca96224eab044830b59749ac4feb20cfb0b76582160d286b2290136b15940dc01f32a04783533094b30d8c042c9613c30b703a4e2c95c3845513dca4163c3511b9839b9161c6c670cba87f6c073d29a01751f09d679b9af89ca448f1aed74205a06b375be820f8986dc71c456e9117066495dd7945c4888ea06486f18a48e7f515c2d9a87fbb9d7cea831d077d78f5ac21a317514796a70487a4606e994362b51499aeebc462219b750293ff2c17f3b14b6584522b641b9666086a3618330b1b86e6b747746d5735870bdb2ce64c77937496d1e610cb2a967e96a973539a4d9c8ff812abc2156f7728b2d4004f1cb1ba49855cd4c8ada0da671dd4941875b16e521799f90683d19bf89a5c46db4faa305ee8d320e4e67bc5f1684136aa545c8c1ff8b96a21609ee4c395b4970a660f0b55abcc7185795a87f65305e1ec79ddc31e7f484d9a81bf894a6a2f1b93dfab5f843cae2efc76d2725ab2ac4399db947a8a66e1993cf1f8463abc1d8aa36160f5adab3bac32cc55ed9443baaa6da0353759f2b3ea548bff2119a32858be75308ab6c75b502dc967bc5b68425e910e6f8156ab0b7a3003c6d5ba2abe2a5570fcc886405510e690899cc2940869f80cc138a1669e729587872a2cd934a205d0500090a5f7ca87331ada886c7a97051bebb584381ad9b2bc160a8c2096191e468a8254a3783aad2f36b0f9d31e60da11355c3fcefc76b67387257272feea66f7723ddbd9722e10c46d4668384b4c547a8b3536b8e99a4879b0a48ae5b3cfc1be4458c99d59a1fbb7ce16f5139d6a5206c996c2d70bac369829112881c780e2eb32c4baa79a53cf1e129427761826657c6e6a3c47eb502114185ec67df07a49093878d67a0b23129efa466feab0055b3716a3f801ddb7250a137f64c418d7c9259fc111568803bbf55290fbca85a5976ee7005ecac176879ed650060decaba38854b769c08e47013abcb07a25756152a4c3bb596b1b4c4b2861b263cdc073318c245bafb4721dea1168f15fede358d777210963197631456925b37406133ee8ac914a7069ebcb5aa0f1ef24308c681890b6ca1a0b837b2299922967a71dbed00b524ec88bb3b264933dd4f108013814a908f20f7232878cd9c226e27154a619c909c256e4a3202a5e10dbbff1f33f660f46f5883b588983e3ebeea4b8ee03fc18f2b90f75e1b8 ct_n = b6379647f313856cdd25aca203a981c20601778fd1d97995f3f3a7d01feda47c9c7ec15469cf9cbabcd50add17b88aa604e4c92c16ad054d3f1a30ddd273fd7370654d50eeb329ed5138ac76e256ea7a7c9cb3dd9f218333a119662a53fa2147cd82a1f30555b453ec728b4aef4682e397d6bdb1e01cdf79a53f618dabd2b3cadb1d301b4af76e0f74521f1fc03b744cd24cb6e46bafb08b8490d6148901ac09d0af965466150edc9a55899738b93ec08adec5039056dd5eaf1dbe5e5440f81d56ed0dbb08b1dc03e79dde7d05c2cb6911c3944d9c06543a3aaa2846b2a64f5eebfba81d4a062ffca87b11a224bc8a50e80a2bd05c0dc63dda8f6f83e93bd2a6b07b07de27c7e52782ac6eb17c0855db74eb625a2db939e43e83b45b81927dce5a64fd46d80d259d4b14fc4c85de4a88be36e025bf0c32cfdf351b8ade0cc66b86a640fd667d69ad04cb684e3c4a697623b3c61ea60d20f0513ec043480f3c3d5e6bd0043441d5534c52d467e1210296fb822194e88218196e02a378147c5e83d7d03ea3b8575a7edf42ac93bac6c5816e84583518b5420ba2a24b545ac14ca1f9e80e9b8b3aa0e394aa880dcb06749a4983e575d2f2606565b00a932f24e80e52b90b3ab6ad405fed1d628b9cd0709aba6e6c650ed68d6ed3de7f72102281efb85314f2578e5343a6c6516dca806b65ebb61f4283893abad36d99958edcd5ea280e07d950cba78046ca3ec37bc6f9d66acd5f7b146dbec625218118055e7469e9b89c268fb6127d83238ce6fd2e8e130e43dcabb096276cc07d4c355ea1056a406e2e1fae51e35d099b295cc1ea0be794b0b3e1319565c8a6262c5f162fd01b0fa86b3fab82671696bc138dbf22674183add2b5e8cbd018cc40a2148fd49a2bf0a119070497009c92df76adb407af657e477b03be1eb5802ea4206a6db334c1295f34c7b1d0d52b870c5b11f3833666e95c11ed5006d0efa8bc75ec0bb5476d3c4e7db37e811ad89cdc66f8733658f716d7bb92d1b6942cc75afdd443ecd15574ad0ac8222d79c09fdbb2ba92aa79890f49d515c0791d9a1ccec4e12c766488 ss_n = 217abca87b3868d38ecf77861114e7d03d645c1450866b8f3f38c7253d5d09b3 ct = 9837a5055502bc55062e8eb514d412be1f6ba1eca09e9bc38c8fd9383f6b41cc5317c96ee3b066128bb9af5542121b67613f651739e50002b89a5c86ddf994509f671369de3a06f9004fa9d747ef25482377aef3ef2a89637624445d6996002d5c4db2da2096f1693d8acc000fb06a43349a9aa6274ff6687c248019902be218c65f24384f3dccc4a7e057330b9c3d9c0476b80e613b3c23e4517696e2ea85d1295541017ff8c807068e277d3c806c8eb36c282bf939acc6c848082ed55dd41e39eba5a5ddcd81d51da010ed5d51847397901eb2402a7711786f8466e0fcd1f3cb1d765ccec1f908ac150da9ab4180f7de644b213439c71733cf51ed170b7a45ca1ef415d07d76ece9e7cd38176fdacf81fc5e9ef53006e6afa6aa5eefc0a3363df33df5738d7f67126534c67e69e4647aa88911cb31113b3606e4ee74af54287c299da9155181a022413f41c89b7f1082816d72cd1f2f94c724e6c5ac3682db0b6758f222ce7c78d53ef15d0152927c69f8c07082df52a292c2f2207ae0068180043e4d5d16e900df04cfead7090f815fb6f701ad2bf6b5714e2af7f556b00e896edd26f92f36b7fa071489a8e85fb01fb7cb21fd24eb5e4510260d522bfb054023ca8bcdf0933939e87a870c8162c0b1abbc8722833dee77703245c899b7197801e93a8171952006b710b77690e2842981ff97aebf4f646476e229294c31e3907603bd0a33518c53cf3b9057b9339c1cdd995d9d5541a2b6c0700b279344d7dcc84bfa5f00d2e09694026e622ecbc2e3f0ecd78ba088b5ed0b0f6b51afe7dcbc4941357b6442679fed4136c7c87ea1b1987e5de04aa748cb33d7c937da9d1e7e83cd3f465126e3cdd7d62465f64fc133031afc6e96606457d7f9dc84cee3b5903b804dc9dbe7f283f19b227b1ece02d342e04970a6cc61fc8230abedb1cacfd82c1c9101d65f798211e33d76e0660ebdd47807c0196783f9e7bba1ac3e1f247141d952d0ed68b215195b91831baf41a7f8466c94192a3844ef9b770465d5d57a92536379568dec42c0a3bc62c3f5b5d014cb0761f394430a2f52f3a11a8728 ss = 239d20a0ae0f72506962c29f06fa285666154c6baf6adb9221b37cfa604d2761 count = 222 z = 82faccded234e2b9690d1105f0dea445e2dfe306ec582093cf12c5a159a221a7 d = 541ea8b60af0a48d28e5229ad14e335f38c9130eff6622a0932130c08a9dabed msg = 5e7aaa36c0cac488ab24892b476e0b68b26d1034c3b46075d30a34df8ce9c952 seed = 5f542d5f5e4b0a13f065bfada7263207bb0cdf776eb8177253b82d3ddef71e15d2d597cf6ecbaa01875375ab0716fc7a pk = 2f04719ca82200364bb94199319b0ed9626bdae7c02dc9056f3795e6a26341bc21fca27c8479953d61a8d0175e45db052d885b6a611467095c9ce731f275c879e87451474324b51796e02f453c802ca5a6c44669d29408eab417869c3ae012aab526ba82a43119680bdc1ac25485a659164369c77c10137022da4e239b12768458cb82bc2df22ad1235a7d35185bf0af1e07b55070ceb35374b077352f188018a53cd3e626fa451a767169a5d8437bd8871e183462c07d5da080672c752e852ffc69922b177e7bf26c4ea4c9b985c215f68ca5180f51f29679a2941021b880458524a906e1f66915e586a4d12ceab38dddb6affc811cfa054df580777c533f859998e067a673d77592e39abeac0340e0b9aa9c5977370d8b163bdd7010f4bc3e43730e9f2a6fd847818d979c5af7ce1ba479542caffe9c36480a476f598379298d1e63a38541951f318e292b83d7c5334a31112cf3b71ef8ccbe43668dc883d0a25d5a132cccaac3fa8c2dc26a407847b79a8c262b7412203365ad895f97808f6e87bfb763848d9c611e5a6996523c5de38dc53657bffaad055c8b6c1a0db4f05bfa7573d6c8b193484491b911fcc1686730a8dbb664fe2c09a02200e2f77d17622b1ff3509b91be1345591d84b9e1955345e801f07c76161960815124279a1cd27a7d7a587245962592d48c19d9a601c86403840d3f14314a197fcb142000faa2b4d59cf15cca910771b9203c400b15e76772d9b70547e96c8eab89ad54366ef243dbe92e5a803eda5cb74072b0d42bc08e4306909b5fad0245edfb02aa63c6ab13162bc86a0c5176626bb8d18140e950684b2cab75d474c431113303c0c03121ae9ca15a6a4fc28228e81c7b7fd86679522723b5ad82899fba1940307b949574ccdeeb4a65f8060787698b1214693a7766232d53f214990b6a9d1cc1b81878ed109d0ddaa2b0012a108a39d56a2946bc431874901f196f460c50df323749533cfecbaecf92816e6a1e7ea0a5c70c606125cfd057c533eb226787ae7dd59705c085536998291a734c61c9d63a6ce6645604b578b68bb357db020371582bb06390c06b074f2880c2194125d608516d520e158cde40b1935f05ce3f14d36a371e sk = 88da8b1483aae7873b5db780d6678db1265ddcaa580cb27ac9a7ca2dd74c82e82cd13144d883b3c32028a420b9507012c22c96d934bbd9c2c10bf15987ec5dfd227d0037a1133347f04a4872469e41555797b2af4b548ff46c16870725391803b4e2a9b8a3cf36b896bb75922585943599447e790f3fa524a5bccfccb6a81bf7711e4ac97474132efb6aa2f12116f8c97b047c30d76c5ce00878d5b01f0aa10d5269928bcf4963775650c83f863420e7cf93403bf23417385bbbe5586d53b23f94f4353f50647a895e8647795d520553f47f08205e72f2cc02c2c242763298e08eda726551e157cbe108630508cce96101830cc02baec8a5495b223c9829b66593561a5a4b6e239bfad31b000ac9528c6be8324eaa181a71b23b5b0a42fc324d21f707b5138a75445a57a7aae36052747c6b8f704a415c8563f32e6c3c07591b4ef090336afb7a8147c915ea21ac8cc2bc51a02b5a3f35085d43fb452b6345ad1bcaf0c37e24228bf7815cf086765962a0fa79550bcb90d1712139c029e917c51f136c1ad1ab89d724db927fbcb70b3cd43c58d4598ff65de2797b7d734a11d1a2d6a3bf3b388275405263853ac45a2b9bf9a88d56cf9cf2364c9a4d80fb6cdc5a9db786478613076b9309f75bc4981ac09e8baa0586727cf0a72ca062a8687d92912134e95ef0d198aa6c77df4a20c27a1fcbd197bfea66cfb587614980f11216a2f183a7b4b9b17823d002762d392fc38aa675dba0bc23cd3e572982d22da35301a700217e4b4e78e51123b283096184957c5349b8454c32b424b3071e244c93d5b70c427616c9a33d1a4817a035d74865a34918d7ca9ad9bb8c263a9c48ca712345538a339991e0593b9a2a48a09b8108007f344a9037a6d11a211a6a4db504af9897190d5790fca60e25c9acb81418e085a75be421f72496ab273944687e48b24e13cb55793c32879ab53f6846182316524a8ab4f002c2795ab1357c5e535acdd1c523502e97926889d6aaef3b1c99e942476a03e1a7927cc3053190384ec45498ebb453d228b2b33149cbcdb5c8bba5c1161e1534fc34bebdcaaed5db292f04719ca82200364bb94199319b0ed9626bdae7c02dc9056f3795e6a26341bc21fca27c8479953d61a8d0175e45db052d885b6a611467095c9ce731f275c879e87451474324b51796e02f453c802ca5a6c44669d29408eab417869c3ae012aab526ba82a43119680bdc1ac25485a659164369c77c10137022da4e239b12768458cb82bc2df22ad1235a7d35185bf0af1e07b55070ceb35374b077352f188018a53cd3e626fa451a767169a5d8437bd8871e183462c07d5da080672c752e852ffc69922b177e7bf26c4ea4c9b985c215f68ca5180f51f29679a2941021b880458524a906e1f66915e586a4d12ceab38dddb6affc811cfa054df580777c533f859998e067a673d77592e39abeac0340e0b9aa9c5977370d8b163bdd7010f4bc3e43730e9f2a6fd847818d979c5af7ce1ba479542caffe9c36480a476f598379298d1e63a38541951f318e292b83d7c5334a31112cf3b71ef8ccbe43668dc883d0a25d5a132cccaac3fa8c2dc26a407847b79a8c262b7412203365ad895f97808f6e87bfb763848d9c611e5a6996523c5de38dc53657bffaad055c8b6c1a0db4f05bfa7573d6c8b193484491b911fcc1686730a8dbb664fe2c09a02200e2f77d17622b1ff3509b91be1345591d84b9e1955345e801f07c76161960815124279a1cd27a7d7a587245962592d48c19d9a601c86403840d3f14314a197fcb142000faa2b4d59cf15cca910771b9203c400b15e76772d9b70547e96c8eab89ad54366ef243dbe92e5a803eda5cb74072b0d42bc08e4306909b5fad0245edfb02aa63c6ab13162bc86a0c5176626bb8d18140e950684b2cab75d474c431113303c0c03121ae9ca15a6a4fc28228e81c7b7fd86679522723b5ad82899fba1940307b949574ccdeeb4a65f8060787698b1214693a7766232d53f214990b6a9d1cc1b81878ed109d0ddaa2b0012a108a39d56a2946bc431874901f196f460c50df323749533cfecbaecf92816e6a1e7ea0a5c70c606125cfd057c533eb226787ae7dd59705c085536998291a734c61c9d63a6ce6645604b578b68bb357db020371582bb06390c06b074f2880c2194125d608516d520e158cde40b1935f05ce3f14d36a371eb7e2e340718237a4c7cdc58ab68cefebb043d469922712acf86034c58d80e96582faccded234e2b9690d1105f0dea445e2dfe306ec582093cf12c5a159a221a7 ct_n = 0b7bb9d56412c4a4b35c1a78adc687dc3fa61193326ce328b02c0b2c606ab37c884f06b1fa79004ab4ac82caa182e64b7da375eb19c23ebeb6fa84fbc7b70234df4dcd4e11912dfa4fa65bce67c41e522744fe8d1b133575d5682790fa601330835ddad19d4a382cf754a4c18eb21fdc1e29bc609d155fae08887aa10376d3d166034df77455fe95a0eb9423476bdfd7de23db4294d75915d2950b6d731f6e750cc02b0cea4bb73ef2240bd82b927198cca8b47de0aeb1822f11a4ae67743174cd501207d9a6c887a3db0bca78e6e038f67c1f3f2cbfe683f2f1efa04663badc6b8151a8f581d2b0417fa51fd995a279d9aa594dbf03460fbc622db3005170f7dec8d45e27c0c7c797467591936fe66b395578e9de41f671cf64501782ade89712358d43dfa276836f87bc613ab8f19693c3fd7ad5345ab22330f38595fc9428d4740645ed6bd0282762f1bfde61b9e11d325c886b8bf191129c1983205115726a33fd0dd65061706a150e46e1cbd074b3d7cf4883f7cc47714aacc00867123affc5eed9dd274f34ff988dbf5d69bad7ee45cead758707f3efb535b20e1b44a501a280d38704b0a9b88985068e3b16fe79d8e62e6ce0c99b43c016faaaf31746ee05ca48fc48f696b42c02455efff874c81d2a9b14c558252fac5fe75dbc1f8117544e1c938f4a9e6ca246a205254d3aaf639e7f1a60511d143ada0ebe891908fc2784c9ee59f60a6d050d8c71dcafe7b1d734cc6bc996839462109f591a0a151c33a33bc91469f1b20ea5bfadc9afb77a4a549c29205666ee05565cf95420878934075955c358842bddd841fc8132a65b2458705bfb366f8931e787c2d8d9a31a6493e9e9e86614937f9719985d5bd9d692d17615e53244f5092da8e1c1314c79a94952089da6a54f4e3d5c11fcc9c028d1927eff6dfb366dcfa2f9e38f3dbb9fc8b09fc14606e97f1bab3783a064fcfe8c9660a0a89fc92a51a8d23a92add4623cce68aa8e679ed49b7b49d12ba6f352881afd554bdbd90645527dc3e9d848c93665af406191019268938f8434d8e86b1638c67f745484926497868f5f53ab ss_n = c19538a4e56558cc3fea32c29a92b00f1d086ef99a14b89f8f5c33eedee8a295 ct = f6f19e969d8502ca80fb4ae8ef64000914686ec341e8c9d27ee00faf460b92aa9c4b5a72d53ddb4e78f1c38d26a2325764e7453d677ab98ee58228f9b55e958d96f9dc56e9afc2788b4048c49e4f59c214c9edd817eb0b11cd682cb5736649481d129e5362fa8fb7810ea1221e7105899f5cae0d9d41852c6996826b80827a2ef85658ef3cffc473e52afb521145d28b297ea196882c90330dd4e82405b2484e6fa96b9f99d0462ab4988f05200c62362ae71782248fc625d7d57b1500dd11e0e2c5a577e6844c89f79a3305860ad07b3300dd1f657f85ac7870183fcae7241e8ac6b147674b6879ad5d18f7633fde1404ca905c8edd7eba47c7cbd3fd77bfde1d8b1981f4c46d728b0b7c4764d3c531d3a1e85c98da5a9a59c52976b1f8f518a63bee4c2070ab2e7b70d9ba2f72f05026f31b4d72073a9ac0e1fc3bb72efda205d9ea7392cc808b5d21bf0eb961c62bc928c9940723365b32707e89e572c1ad10ca8898a258aa6950db912bf4adaeb207d11847eabec940f5820fae8bc1cb86adbb4ef5ebdb0852ccc7aab0e680b5f3cfb82943c2ad60180cacb564732a3df55d5a046e8834e74f3805b6f7607cda727992157c91cedc7e76c13c60ff45fddea9458c93bd489fe32e2ea0b7a6185d68d84745b5a5638208061c6cef0a6653a2204174a9d08e725415a2acf38bd1aa1f78dedc1973d7ea7ad70be3c7e62afa5a7350a126c48861c8c392ab1b5fcbb61a3ac82968ea292f2c41a1404720faa5f62d64ba8f8da814ea6ef643ea9792dde0e47aa95595dfe1273f24b6dbc1f0b482f15a55972df5a6d882f5305f588292354168f7396a4bc9a9a3b7c1ebe77ec9953b54a99e3a0edaae038e40e3160f6bad2585d602d9c61f69f6e32c688f8998b3522a00d13f173643f877b83b2e03b93a979c621aa2050192ebf8ba9759cec7bd9016905d1a54e5d50be68ac564478f9dfb92ae38feeca93f2879325cbbcffcb9778e8a1f405e1a99d20440e6591c8ed4c7fbadcb75bef8f320b3e19d1c1c8b77a94771a259bcc169aedc9f615e6479900a067afc9b3f97247a90ab1e0d9584f9 ss = d2603283274bda8e7b3530b8204a24322dace6cf80be90a84254ed35df1b2420 count = 223 z = 12fd6b2189dd93b3518aaf37bbc2ab9885a590773bc30abfa2a75df7002c9e2e d = c69557fd5911313801a6c3b28c3869bca3aca7b0e59a20f6dd217b52f3a2d44c msg = 184b8be9a98604765856018cf94bf1bb58f431801e75e2419f934c6564ede314 seed = db99cfaea0fd7e905e7b08d90ed04104580f7fdd09d6df91de958630fceef6013809adc1c7b1797bfa82ce0f157ccf9d pk = 9b4b75c56233e854a73006535a4ab9db6acca7c1511a957d91cc85447a57a78477603703c6070e08f627e42692e8a8cdb0ca258446c987b20c0b78c9a60cbcb5ac29fba90410cc3cfbc76501427523fb717032ad2542160a2434611005d554904e12657cb2935789612530cbb175ab2ed1c56aa4c5143821bf415897db1e3f2b3b376632bc7c0025500fe6c233e32009dd94486ebb6c6bd0a00ebaa343d00aab6abb89c7393dd518ca2aaa43d37b81a584ead4b0ad826ebb4a4e2488459c865f97880d8c492ccf5b484d4a9a74c630aa60115eb12e1c20c4783c5040a181aa5c78f17c7eea980f46e825c2859980a6b7a28855149a92051c8170c0caa61155bff315e2247deed110f9370ad453c69494282df7b2ee612a472bc42fc63c5b54b282eb4b736acaaa408488b5a62e844b8e50155a9c2c08a24977f81db6a57d59b77de48b229c78bd51da7238f45b22147eff151651285271a33f9a9727abe9489c801ce4577385b015657779ce30321d02cf9906cd822b134c797cfc1065d9a31a2ca9552002beada8195d494550671fa878196650ab01a443cc7617bfca504fd9c64b4549d98b5552f251f5b9c9924a5beec7194508cccea091c8325282675ecfe78ad7c7c16de3a3c363cc7e8a727b5bb7ae8a4537781620f0a2c6b896a65a4fdae369005d5273ecbc0a7300ed242b1f15859b5a36c9aa84251120b9f6174ee92da4878d532475b1199dd86b5b2a47a447a12228f52285e077ab662d6e59c230c984148120ce023b2e40665df21ff8ea0430fb7419c38ffca4b203a20ebc782f974c6800ea9003d02aede4499a7a9c83397b8d0c9d57b02864eb12c245131fb78b23c84b665a0e81c378daca202fcaab3b1a6f85018ac399304e6587b77aa3707a19bc770f42608e4ee664ea9ba2af226078a464f2f379c2303239fa892dd61773ba2cd09614305386fcd4bb8c233b0ab5bb8dfb7f98c507b5074af96337b7342665e7812f7c96cd63615ce0a058599e83d30c0d53caec8b05324cc1e482c92da4c276184ff412709353c78aa9a9878bb6105c5c54c2645d4586a3c12c644c8569ccef73f40d7c47dfe3c09bf5a528ece45adffe2f42b03d5f17ad0b029b0504 sk = bee8ba48b043394a9bff9c7a0912929f022ba5d294c395502c6b4e31040aeb73a31bcb4e34598f90431e5c121221f53587383e8488915d8889b1d81ee43043ca2b8df3f3a0214c8087e744e15305b7f2930d42cf96d73397a975b9f22bf35ca552335b9d2c0595a764d2f480f5479dd47a2323c91de2f7717c4cc83a58a8f163a757c1b9ec68826ea11e2f4c140cc20f12a765a9f9264f39121ef27b00cd9a5f00a130a69d66e22a1f541ddba9ad0fd6941cfcb0b1c4a7719601088864af2b11a1cc9241d3c090559f4253b222062134f9a575e132f4800fdb19396fb07272394a8c796a6279806fe55590016aa27110755c487eb3c3313c73bcab0fc57676862aac29a7910391623c708e2e16cad6b8979821340bd3889862250a47614208782968556f09c0fc46b26c4b258bd412ca3455abdb891aa39f0a615554608f91383fc83182b03357666389c15bc32602ce871cbef8b508da8a3efda6557380ce87d2665c936507e4a738682a27c65c54b080f8018476d76200f00eebe673b1c681c8472ee736c8d100b45e416771d7b437808be5f442ad1b1d415559bb3a0cbc6a65ff75b3cbf316c8757ecd4b128bd4b48ef44b1a305abcc96156a9a9b387464d70aa9aa7974515c2b8a19240946c666911cbc8657406b8292b2d1526114928827da84c11b7443f55ba3bf83c26fb787a549cee78137b7610ef41c45f25911c32bb8b7abe79f9a613d7a099037f4e6a8165d630cd644997e8317f62b7ab174ea7365acb5c4c986a35ca257f6418afc38071e5735428f48aa317ab9b944ff7e9ba4eac2d14536eaefb0851e94c0000444eecb4d499b9329398bb310fc0fc861824205289600cd306a51acff6d31c7195bbad54a2a4327dcf7660131712009d526c15994aac94dda5b21bcccf5700af2eac652548b723b9522c57137c9958723a9413226e68c2c987e85e504b805da6575272b1a8fb262b6c976327019ec81ea0fac0700c31bdc8ac0067b518222646e48920b715b6a0695c55927e1378c7a8952805810a296a47e0c877650930f8b44c401ef7b7af81cbce982061a5d21b1078a79b4b75c56233e854a73006535a4ab9db6acca7c1511a957d91cc85447a57a78477603703c6070e08f627e42692e8a8cdb0ca258446c987b20c0b78c9a60cbcb5ac29fba90410cc3cfbc76501427523fb717032ad2542160a2434611005d554904e12657cb2935789612530cbb175ab2ed1c56aa4c5143821bf415897db1e3f2b3b376632bc7c0025500fe6c233e32009dd94486ebb6c6bd0a00ebaa343d00aab6abb89c7393dd518ca2aaa43d37b81a584ead4b0ad826ebb4a4e2488459c865f97880d8c492ccf5b484d4a9a74c630aa60115eb12e1c20c4783c5040a181aa5c78f17c7eea980f46e825c2859980a6b7a28855149a92051c8170c0caa61155bff315e2247deed110f9370ad453c69494282df7b2ee612a472bc42fc63c5b54b282eb4b736acaaa408488b5a62e844b8e50155a9c2c08a24977f81db6a57d59b77de48b229c78bd51da7238f45b22147eff151651285271a33f9a9727abe9489c801ce4577385b015657779ce30321d02cf9906cd822b134c797cfc1065d9a31a2ca9552002beada8195d494550671fa878196650ab01a443cc7617bfca504fd9c64b4549d98b5552f251f5b9c9924a5beec7194508cccea091c8325282675ecfe78ad7c7c16de3a3c363cc7e8a727b5bb7ae8a4537781620f0a2c6b896a65a4fdae369005d5273ecbc0a7300ed242b1f15859b5a36c9aa84251120b9f6174ee92da4878d532475b1199dd86b5b2a47a447a12228f52285e077ab662d6e59c230c984148120ce023b2e40665df21ff8ea0430fb7419c38ffca4b203a20ebc782f974c6800ea9003d02aede4499a7a9c83397b8d0c9d57b02864eb12c245131fb78b23c84b665a0e81c378daca202fcaab3b1a6f85018ac399304e6587b77aa3707a19bc770f42608e4ee664ea9ba2af226078a464f2f379c2303239fa892dd61773ba2cd09614305386fcd4bb8c233b0ab5bb8dfb7f98c507b5074af96337b7342665e7812f7c96cd63615ce0a058599e83d30c0d53caec8b05324cc1e482c92da4c276184ff412709353c78aa9a9878bb6105c5c54c2645d4586a3c12c644c8569ccef73f40d7c47dfe3c09bf5a528ece45adffe2f42b03d5f17ad0b029b0504e42325c3f4875eaef4bfefbe1a343dc58fef943f4f97d1dc09c1256db1f863ee12fd6b2189dd93b3518aaf37bbc2ab9885a590773bc30abfa2a75df7002c9e2e ct_n = 405b4cecd99bdcbd75fb10bf3834e35e73f1cbe354e4965ac8822ebd130186f1821805d15bbac036be8a8891d4fcc63d50edf6cafdfffad824f6f030611029f60dbc5d2887a392c448bc0a58c307c6954ae61a426803157cb230771888b3b14be2eca91ed5ce4647d3d339ac6b69521de5d1172ed2b6fe8453e77d1ce2ffd4d54ea8aea563dd87bbe2b61375ecdd86df59cd8a807c2d0e41c330d6fad6172d3b3a3f3b0b15b208fee80fe1fd7c65866b014b091ea701f7e4e3c4e7b8fec9a925db2aedb088d878f6f718d6b386d10060d7efdb43a7a8e9938e28794cd802073a767fc986dc42a59936ed1bb22e3f055e2359958cf9aacab32398e3c5956063450a4e9bd32b6fdb30e1e14688556daa832bdf281d4b25ca489280a1af01ad35805278302e9dd623e9f5b4e50f2c367afee20cb613f15141b6e79f38d1d49244edcb343ff3a196e857f0df6a98908f83eff5b475a44b0240e1cd889ad0bf6262d60340b58c1dd0d9d7ef985db922b398e30a5e0234905316356dbf6cfb72f5ec47084a610a742c4eade98aab0b1d4e2c16c84c8bca0be588dbbc43632b8b83042417f0771f6efab9884c47e8dba8b3e48f28fb6662244d3290d72f4eb02ce7cdd787dcc28382eac1b043325877e5ebb78d584f6d094f39b2236d08955ed1ea02e44de53be58cc65dd2be458c3af62a8b60362e7ac4f8fff15772f63aad18a962a7e64e843640eba2836aa8eaea986aed8c2e5e9644c78ea6e3fbaa8d50d3643b386bb860a9204fd74f7d7b59d27ae9bb88f255c64b98cbdb91a76a46726684fe7421923b9c6559ba710f2ac4be2b85714574ac94bd26bfeb43dce76d51ff94f174f7e770efceeb2c2673a34ad9f4f67957f43d5f641a9e836f0a16838c9ad759e6dfd6047650359d8e86d7f7699a208a214dee6c4ce390347e5e2463ca98d2f8763297dce24e7dee262a50f39265459ec32799068ebce0a029ba66996224998755d8287f6961a3c23f968ef6b94f2825925f65a4bd87b8e31c9d1d1bc9924d58dcd6985bb28e1d3f3b3dadab38b424e78ca83452d93fc2bb519e0a199e2b84fc77 ss_n = e7830f4bd0f0bee5443e143a91b7fe9bcf512040ec6c6ac4a79afefdeef23a3d ct = 6950e52a103737cd21774ac7f2bfd794e937353c31d56f1d05b00bd9c70513aec1e609a677d33ebe825ebab1a277579a5a164ee0c11497ea11f7751a1ae626f3dbc1111f3667d6044694f5f3537a2dbee50207f38bbdf5a65fbea166b05e2ceaf8d0a45ced0f8ead0b69acd33f4cbc192f8c86cdf45b44a98527ef11218ee29898db33379f163525c899424ed9c16bc8b8004c0849315060f7a78ecd4dc92a967e82d72a99966b4f780e45a8aac8a7f7724f6690c4fd5ddc0a7fc78ee9a6a879a7be1271f359ef41f4c7059faebfd588c99adef6ccf22248be3d7d01009e7b7bea26ff994b8b707160cc1c275bdb9b3e4abdc2fabb2e94eb49e20fdda51149e41027593138545583be4bc0bc324c28a702a48a2ebdb19fc400e4dfe878c837ec46ceba4f89b9122f3d342f48223de04c2a82300a22537165b347130fd4629e54a5e5efd88809e69cfa7a14eccd0a46a0e9044eb1325df72e61a1a3263775d9008abba41fe71f9a1d9e2a2e7fa537ab1b9cf2af45d7f6aafb5bb1c4f1898afa30d93bd7827f0dab301bf079dfb5f52b7cb5e8279aa20c72bcaca55a2238971434623fccc96e38827ba46854a9ad77ee9bc0c17578a6f29b629a3d56d4a6955d55d155b8636bcb70283f705939bd6e0df46b8d92c7bb04197b2d52757cdd2ce1f68e42caaf658337708db68700d615e986270368ab0ac9660dddf6608aa1650c7f80ae70b9ba7e243b9a3872665aabbbbd2971f4eb3afbc1c668bf4fb5b96d4bf0c19a84930c63ca1a78b70eebd46259a0dde45c946bdeb2a0ebc6331cbc243adaf23b26ed3285e3f6903f87aeaa995f3c5a80f7d3bcaa9c20cbe36865c02acfd37633c50eec99dc094af83ebd3388c8c0665c5b916334a24daf0c5abab7f831b9fb956754c1f60302e9472ee22b0c60b04774848996baadd8061e879921833e2fa3a0ef59cc30d194a39617117abc47d3bb5082cd9a3cc621e5f3e2d13232ed46b4dd060e75d7a89772b1c873d2389b484cb8f9aa1e4aa7bd0622d52af28cc3d72ee3575db4389772f4c40f4e598f42a901229d2b8f8d030437d950186efa2a0f ss = ced61da06ec4b6167938c87f0b1bdce57ba97f7eb3d041b92b9f914e41e51ac4 count = 224 z = aef91a253a2df790e08159b2e4e5dbb6e5a4d4e1453edc1e039d78786b510165 d = c5b93e88a761abe90d00fdcb1c47f740393bfea1f792da4112f1ea7df90715fe msg = 05826d4aeb6b765b257b00b51563882bd8633a7e0b2e63f2ca7e455b128d0a5e seed = 7f81d7e9eb3bbbd746d34a67ae529c764d1408b5df5f132b281c1b55e28740bc73acd6796bf15e5949a6f74659c49e45 pk = 65310a71ec2bd445817f054a6ee5bd9d24bf0b0cced0ba191a7514fdf690778cc87e8340ca462b617a8b87e313e9934452dc27a5c22d039cb9c845b3eb137b17a48b20e526fe7385f9541ead34af787acfd407c07c68ceebb04da124af0b3b44eed748553084f3885ae8c3400b38030fdccc6b3c1a379b69797babe6018856d661a606bf335ac22d843ac58201e6db2a6d2590a2869083e5317d32925372491ef9ab69820e1479945a3c85c1896944d48f4856249db133945936e2e379184cb71be91d3ac812cac52db8b29e66828a3ce9a1065ac4d03cb8d386063a5a5218e7037423879ef36e390a7a842a9bdf1ac4771bcd14950e91ba26997789c0b449f23b1d7b4251db4c5ea08a2219d63e88f6c1be9cbc2f24c34268c2533941d6272b9e10add59c2b5f25bc423141d47a0629304032eb4177d7a30d4bbfaa59cec1f1c2dad8609d925dfb626766589b6450ca9059223b14b2e7c5cc97b31442060d2ffb6f9f1620da49167a207232a614ca269447b54287f01abfa780918a847a0626f6e584ac0c8aca52823d21b5348b7fb017b6deba87750152db1b6a2179666e5763bcc519c1f2a8b7f2b3d1c7b6ef0158f019919ab51d382aae66b53516057646a0cfd5c8ac45e90a150c4dd776c042cb7d11fa1231f38b7dd89ffb4917d5f855866a8d2376465132c14c44377a42380a094e808c02e7c2b7c8685bac8193726cc81d5026e087a9c11773525987c45bad26855110d7ab8b44470b972b79181a4744566ebb28e5e651fb8a3e57296401aa3bc0604be4b089479728e0f5b851a16819711b4da6bb3434427decb2aad7abcdba53e4c57e019083e546074b08cd4d8285cbc60e9f751569433d27ec11dfd185004c61a8764b018356a5c94a82f114da693bb8dc1685a2c5e72a4a8f2a16abfaca70f2c46db354c1a77e0a031dc665cd3d8a4cc71896e4289354f9569dab33224ca74b7313af5bc47c483e30b74dd8d078ed898a76953dbaa8584e7a4bb3ac280847479520ce7c6cae78d0078e10b41ee7cd4e84b7aed76bfd07767040877e0854b0c4a7bfd1438de3989465527261a482ca289f7446b58999f6dc7f8e34377ca85602beb82da6bf5a54ef0a10747f45 sk = 33814fcd5810423309c881037d622f39981875c448fc9a2944ccc1e3715203e67974285e39a7cc2747c9c1d4c25ae16dd7a3318d83bce90a274cb38c0db03b928039fb7b695ef0583bdcca33d0cd01d19e9ff03ed7e15fac90817e8914e2d40c5852b432d19a25e760e9810a4b285c3557af1215bcfee7705d40cd2a2cba96420797db03d2d5754bc64979c8b18867b1b3fb56c851b8a6b33abf71388e5842eec970ef86641185a5534806809a48af1323e0a88336462ce7c48465fb1d962820fc4a43b0a3b640e2467d83868495c17c152d65b0408e0553e7d5cf02717b65ec96f2679e363493ff3729beb6050d0628a3dc1dc661bc363c2f370b0845841d24aa98601407e1a05a17944815841399dc629d06468fc1ae0eb73af4bab5c000339a1685bda8065cdb5305ab0701e7905d242373ea8e0f3875fd162ca106b6381433f0284764b016bbb05a6be06abb828733b12d5db960df9c99921254cbc53f6a669a8c53bf9491cdd7135c44f35084a13f9386475cc076aa499b6d589730e6b78ca79ec313793a8b60dcd32ce55b877e4345b66265f3bc9281bb5c439734a947147f011364f79baef32ba1a3489be88e11a9737f3587f3736a6fd6c2a03cc28968447b3287bb444559e7361e590721223f5590748af483dce0c7688077025bbf42602b588ab819483cd2e852880b1b4fe48cf95a5f0c5a2948344d0c826150152510d4c2ff44c4371a1cbf9a15c3c3697f5136a06a9b1e7a2edb7a5d23a86b21b6a3d286978c654425cc96cc2076a06828f15a101d99b28af54d87611d520abb1fa5c30b61b11a06bf0a3bb273ab73ba3a428a53b523fc49b659246285c1c9947ab1e4747af67a3ef31d50d1b431f373095ab1380a8434005c011268d721a5ba8acfd41498d9d9ad65d33ef07c9d4facc3d6f115c2a61cf48260177048b7c28c763591fbecb6d3a56baa0496a84227269c09bc573efdea4ed01583a7c21bd375c1a9480d06363bdcb3cd7435132624938706c57e09930cac5f096a9d199611f682bb5ab94608bb9b8dac8ac7540ccee290cd146d8c33381051c0e24b11febc8c65310a71ec2bd445817f054a6ee5bd9d24bf0b0cced0ba191a7514fdf690778cc87e8340ca462b617a8b87e313e9934452dc27a5c22d039cb9c845b3eb137b17a48b20e526fe7385f9541ead34af787acfd407c07c68ceebb04da124af0b3b44eed748553084f3885ae8c3400b38030fdccc6b3c1a379b69797babe6018856d661a606bf335ac22d843ac58201e6db2a6d2590a2869083e5317d32925372491ef9ab69820e1479945a3c85c1896944d48f4856249db133945936e2e379184cb71be91d3ac812cac52db8b29e66828a3ce9a1065ac4d03cb8d386063a5a5218e7037423879ef36e390a7a842a9bdf1ac4771bcd14950e91ba26997789c0b449f23b1d7b4251db4c5ea08a2219d63e88f6c1be9cbc2f24c34268c2533941d6272b9e10add59c2b5f25bc423141d47a0629304032eb4177d7a30d4bbfaa59cec1f1c2dad8609d925dfb626766589b6450ca9059223b14b2e7c5cc97b31442060d2ffb6f9f1620da49167a207232a614ca269447b54287f01abfa780918a847a0626f6e584ac0c8aca52823d21b5348b7fb017b6deba87750152db1b6a2179666e5763bcc519c1f2a8b7f2b3d1c7b6ef0158f019919ab51d382aae66b53516057646a0cfd5c8ac45e90a150c4dd776c042cb7d11fa1231f38b7dd89ffb4917d5f855866a8d2376465132c14c44377a42380a094e808c02e7c2b7c8685bac8193726cc81d5026e087a9c11773525987c45bad26855110d7ab8b44470b972b79181a4744566ebb28e5e651fb8a3e57296401aa3bc0604be4b089479728e0f5b851a16819711b4da6bb3434427decb2aad7abcdba53e4c57e019083e546074b08cd4d8285cbc60e9f751569433d27ec11dfd185004c61a8764b018356a5c94a82f114da693bb8dc1685a2c5e72a4a8f2a16abfaca70f2c46db354c1a77e0a031dc665cd3d8a4cc71896e4289354f9569dab33224ca74b7313af5bc47c483e30b74dd8d078ed898a76953dbaa8584e7a4bb3ac280847479520ce7c6cae78d0078e10b41ee7cd4e84b7aed76bfd07767040877e0854b0c4a7bfd1438de3989465527261a482ca289f7446b58999f6dc7f8e34377ca85602beb82da6bf5a54ef0a10747f459a1ae65ee4d838f4be0e5dd818fa5cfb7b6ee92d7958fb05ddadcdff5f266e30aef91a253a2df790e08159b2e4e5dbb6e5a4d4e1453edc1e039d78786b510165 ct_n = b0e9251048626aa2131cabca85c98d7dba5999e15d29ddf6edea84f4ccdaeeeaf458bbd410c4a94c3b6da3802a41fcb0df67a2bc8b72a6f0729f26c26c18e5f53a2abecc8868cf194ae82553cdf57751aa6b362b3f01a4d30753ae3ad948967cf29543571bcd062bf5a396cb7e94f409f9cb5072f403d0267746a1efc452d3dac1015b9e3519c45950720b90b882e01a6cdb679c5f3a791be3ce7808e61a5573d3ca26b468ad1038486a0d911785c37bf6c641bc0d6b2dea6f68a9132b9688b16dea35aa9ccf6aec9c8de6e59b782547fe1da1a87f485fd59c984ae80c7dbf3201e868a672158efa73bfe59244a335c00c6dad6aceff37b912f269222f00caaa1ffdba1a00debab12ab395e1db6d597b26aadeabeb61fd645caee66dd25c9ca119e1210a6ef58526d57d3d8256b7e6d96859c725f019ad62c4dbfdf76365b639f3ac9f9aeea48dbe4ab67dfcbe6a0219d60bdbaf32aa4b88575c557e67697c158842dbbf27ab6304f001dc2206df9faa703ab3aafead433c2cc87290de894882d95056efcaf6d69980007e9b9f67ba58192bae072b08c5e82e9b050d6282112d471d6bd99e8f0596b968f0182d850ab6a9372e57073e0d143ed7a44d39d03a652018da57866b86938da26a54e55fe27ebd9ec140d0de943de5ca87d9097b510874f175d86d6f3328e469e7f0a312c7344d3cbbd4cfa1f540757e417a4704f90ca17dbd79026e2681ef727b82c9d1f43c2d700ede5b1b4c3172b5dd9e0ea8bba786142e794cf43a4c6f72d19759df5868c58b216f55e1dfa06433400c84ec4d1280040d281ff7b7829b5e73feb22f7b963a5215bae61a8be4af61ea460164bbb26f973777ec1469ac0af94d04088da76522e18b940767827cb81d2a1e00d62fa722a8abc8b572c5b72108ec28e010a161dc30f9cf836343a16fa8b91dc2e883c53642d9644c273f7044d6bf6a908d782ed435467d241c7116d0223dcafa4759d59e96f59a548314fe4405bb58041790ca7378d0c7906606c132da299b6ad827420455cb11de2fa8141fa1a1e5735337056afc8aa9157d9884a80cb2c0853627f3 ss_n = 6b7ebca3e44f0e7d7d92d710890146a6d2b9f121810c72e62d9477395d49d018 ct = 00d5315848ad9bf2b4209943c1ee45bfa6b1435504ec0a77eb1641537e3629a9de13aa9dd28510b6d9580a9329f27498ba4bdfadbfe7c1dd6cd923ecea0494dc2704caff3f71af70043bf18b3b124029f1c291e73d51f6b01c14a42531c347676ae879fbad4bec41f6723ccbecc3360ca9266dc1a94197db0029f9424a7e79ca8455308b7e760feecb201662763bb9c9db47cb0da1e673fb01d0323a50f0ff20d529313a1830d4c5b84fb79ee6ddc609e7949cc08761c72cc5cfe79540e7ecb1280752a18cdb103539675178308f464d9c113621fa2d240bc18a726bedd5b84f9cd70633f3c7a634bc7ee0e8b41cc28be7dadfaae373320d40f8c507a54683ef7789e1a4093aa33ad72546e3fc2c878a0c21b0c6225803f1d2e5ba41b4142c82ad55b257e3693536ccc5d0643c7446c7ed7307a23e1004db3ed53254b1657cfba7a2e942d89d715592a393e61a790d8290db294e9c48cf413c58dbc41e6a40bb1140410d6eef65716adeb778fafe9091cff041d1938835c8215c1c08b88b075ac37b7151819e9f6b695791b349fa0e39f6936c42d39d835dcbdf02d92b11e3ba0881f0d8702661e8a1f99613259cd0c00d8f95cc1bf57dff45b9cd74c67355e587795d0b92659ba750cb190b12ce02e4f54a4f3dd5a93000257df6571084c10a75bdf8b339dc9664b2ac4f971336dcf0b980a461ff7e4ccb9a21cd980440f131e00492b87b0c03018dce845b2d7ecc07628a43c0e0946436db98a19e55498b9e2d5a3b235cf854a06fb7d4b3776b750bbab0062cf78e244861ec7bf3345e7969076831a7f71da5dda985d8b3181ae49e274984894cc53a4168b2134256cd3e5e872f718c707a2d775340491306c1e9c247d7aa30e62345fbc385fc4cbd2466eaee2d9e8919bfdb936168048ce89e6e7764d2da817af9c91b690d23238c6280d2eae73e1d0a1dab9a5754990ddf0bb92d33542252f922cc46d545b70e3b69a36e0b33ad6baf2805d569cdd9dbdfd13487d52d019371cf4f701db3675826f888b2b896b967bb5cc8ea299273d00dff5144102564df5b4a45a45e219c9e57e29cf3 ss = dde11e1986ce1975322649d56545496012effd0dcaa9a3b92dfe46343976e77e count = 225 z = fc9d49c8205f7d40474b2ae012dff5741449307e9fa1301a3fd4d738d8e9ef00 d = fdec3a92a6db6af92cfe8c08300e936605575f9015314b7c88b6e0986ad88bf1 msg = 929a4b44b6de29ef8aac055e913fcf34a55884643abbb79fabe92a9d9ab4ba3c seed = 20485adb21ded0d8ce5e784420093260e92ee59de83dc8a4189c6c3285b246ab0be1cb6835c7013a214e71c4dec3b88d pk = 7a3422d7837538520bb29159ffdba8ee5576ee871c39e5b4a2443e00601a9fa146867c667e84543eaa367f29bb4dc0a232c27973321705f2b6f6a54cee799c11815e2a20bf059787a2b645519742a6715538836b934669502668ca20ae0c2cc3a5a0aef1db741876c35354831a5314bdba0827383863b784d6d61dd8ecc54c610098a0759f963464080e0c402121f750b3aa7eab963045838e5b96c9053b8361d534634b9c4de94b08937b70e2c1e7bcc0e5db0a49719ff61a1534085eddd034e4660940900933f438a32b8ae0e0c218235969f80478a9891f7c8b8ec2195118200b225d1a2a51a84861e5dcb42605842d460ef397c3f7113043301632684f3d76b41b49519a071479e553a9e82291516dedc33db45a42ffacbf4d5ab64e648b8683905a801d3fa33bbcb56b11359452ab1ee6e5570f888879e287bf322c61ec6419a16e2a797dd94abc5316035de44c1f439266e899efe42681fac9f40b3484a85dc0ec71ca7b24ff5125e2833da995b00a4946d1dc6a4bbc54685c6cded373fe7370fcec654fd9abba84183b64bff7a80c75a1b170a97374f50bcbd81f28a1b15ddb6d8719cb3cd35605ec36ec540be547843f0cbe17e72dacf71c9bb8bf40ac63bb325a40a32f3b863c4c8031bc968940787e48473bbce897d3368fce76880156726e1381ed443d03382d4ec297d5eb263f98166670639b16849cf001989059fb0c2b1690b96ff7887db96a947826a2fca39a741d1b4a7de1f8b530592908e9952cb836a6cb2836f54e8c1917b1b32be8e9737485496c9c3fc3d13df8d3a383b810f0f240e91baae696a3712a8820a47ba6a51e6bd82b26e94958c8a2e3084bfbb8960a58199d2548b4d8a36f1c22dae899f0ec5dda5bba5ad470ef3b427541458ec09967b2c04c4335044ac2b6592e146ab0547baeffc7ae35864710a16a2c392bab5a89d825623e0c05ef83cc3c626fe9995a8f6c788f95b7b987a77b521bfe1340234b409cc25de476a51a07c546636cd861bdfa44246b96439b468b0ab5a1fde97ca0c427b7c8c51cf9b2adc447351a85865c66c1e57a28d37fd0645bb511f85b840f88c1af5041f30d1f4e7d9a704daff7b1c577d14012442b7b2eda sk = ed7741c6d482c45a3430b83ba0e5a05629b140c3cb80fc7fef322416cc41184b2c56bb060687aae4a644cd643caf7c8c15f992c005ab2a2c968d0441e21a1a4106068af606aa5042e33a9aab88a33d55adbce71a8b492e79f08705083ecf41694a55c091e47289fa99e1d36d239019189a1a309c1d1f791b3a3ca94205150b59c3b32226ec79c21db85506c162383177eb46a22a5330d7d2324114c0c82299af91834e83511c3b12b7fb70aa661e21486e163a2c944163966b951976876f3bc6d65892c97190d48221ea4b0d6bf869ece680f683a980a38cb2232a6fc47da2402a019851b341cdb5f04ed186b220ea65cff70be0f0a36e353040f843c75b9559912e1bd44dd6d37af419c7af64ab879a41e69863a36a21ce81c0471539ecc958d71154b3fc42c2705e41b72c1762184b142f636b5642b4701bc7baab94601cb286162741c8a9aae622108b010a795ab7bbe1c1b3f61c94959af8923bc600035288097d33823736aa9d718646753e6dc05f96b7c2b3b67c2514cbe130a391920917698638822c8465adbf9bc687438340bb8e5804884419c4ee29157561130285b57bf885972b5afed63abe7b6778f45b7b8ab152059055a6a9a203b6c9a68154e83ce6b2009eb9613bc8bc9b4b42fd1bc462db2f34dc3cd83b1d376bc587396178d80d4f361b13043cb65c285e3aa4f4703ec2b626f5f16c36c104cdf810e62196c923058de09daa2357e80b022ee167e24381f7da3d941a6b9bd38ecc2336ab72b9ac6679e76296cf8284d0b2761d6c36ec7b8d5f54af19f8abf640b63c511d19f7280e48c363105904d08ab7e606fb7a2bdaea60eefa2b3f0a3e31f9079518416aa5382a7ab0f3551ac74b4b57287fa7a2390bf9573f999220b34990e3687a29031c461c6d066b79ea54de3c4742992eaa4b69cc628ec40aa0171b7472239c8558ba85c88e0a6b7cf81b076f09aa20e9a884262f2511aa377c58b83b93b3d5cbbc771231f4a68675b533ac3a8c5a4909a078761c4ebc5387074721c701a252a3b72730b60561814844780eba6621e6285258536a3acdb61c7a5ac256325b787a3422d7837538520bb29159ffdba8ee5576ee871c39e5b4a2443e00601a9fa146867c667e84543eaa367f29bb4dc0a232c27973321705f2b6f6a54cee799c11815e2a20bf059787a2b645519742a6715538836b934669502668ca20ae0c2cc3a5a0aef1db741876c35354831a5314bdba0827383863b784d6d61dd8ecc54c610098a0759f963464080e0c402121f750b3aa7eab963045838e5b96c9053b8361d534634b9c4de94b08937b70e2c1e7bcc0e5db0a49719ff61a1534085eddd034e4660940900933f438a32b8ae0e0c218235969f80478a9891f7c8b8ec2195118200b225d1a2a51a84861e5dcb42605842d460ef397c3f7113043301632684f3d76b41b49519a071479e553a9e82291516dedc33db45a42ffacbf4d5ab64e648b8683905a801d3fa33bbcb56b11359452ab1ee6e5570f888879e287bf322c61ec6419a16e2a797dd94abc5316035de44c1f439266e899efe42681fac9f40b3484a85dc0ec71ca7b24ff5125e2833da995b00a4946d1dc6a4bbc54685c6cded373fe7370fcec654fd9abba84183b64bff7a80c75a1b170a97374f50bcbd81f28a1b15ddb6d8719cb3cd35605ec36ec540be547843f0cbe17e72dacf71c9bb8bf40ac63bb325a40a32f3b863c4c8031bc968940787e48473bbce897d3368fce76880156726e1381ed443d03382d4ec297d5eb263f98166670639b16849cf001989059fb0c2b1690b96ff7887db96a947826a2fca39a741d1b4a7de1f8b530592908e9952cb836a6cb2836f54e8c1917b1b32be8e9737485496c9c3fc3d13df8d3a383b810f0f240e91baae696a3712a8820a47ba6a51e6bd82b26e94958c8a2e3084bfbb8960a58199d2548b4d8a36f1c22dae899f0ec5dda5bba5ad470ef3b427541458ec09967b2c04c4335044ac2b6592e146ab0547baeffc7ae35864710a16a2c392bab5a89d825623e0c05ef83cc3c626fe9995a8f6c788f95b7b987a77b521bfe1340234b409cc25de476a51a07c546636cd861bdfa44246b96439b468b0ab5a1fde97ca0c427b7c8c51cf9b2adc447351a85865c66c1e57a28d37fd0645bb511f85b840f88c1af5041f30d1f4e7d9a704daff7b1c577d14012442b7b2edace5a51f49883621a87cf0556e10c27a10b8ca8fbdf16589ed91a9852d036303efc9d49c8205f7d40474b2ae012dff5741449307e9fa1301a3fd4d738d8e9ef00 ct_n = c7d902e6f25cb57ff8f2c2cfea12340533befae2f16d3567e945800a252950b6974a918b5c5c22b1cc18b581a82eac2734ef4dc48db431af1b03d37c70bfc3f9152f421789e8a4dc2ffa2e200fe086edb28064b51340b0ad7c17756d5a1b220d40784d44708bf0c68b9ba02598166ce8ac59ca0104c134f8ac15cf433e9d20f254e38de97f1f91a0469a84e3fbd80cffb7cef6662ed7e900da7cdc6d6ff4a739ffae05e925d394786141ef9c0b00ab81e47ff24ba7feee853dfa732d1b3554379bdca197da96320d9257cada21055e383881ab145c9f1e0e493312159cfac5e01e5955b5420b09ddc51c94b801173c4a4871cbd53f86efb518d346c7db0e98ca85f5cf198736250d9d8ba90d74203feeb6d87bea6fac1a8c91cf234a146a20564748b1322edfe2bcafa0cdd1b1e6c4d4c6b112736a4baa696e4fd26564bcffcafc24444ea6624547aa6eca28f91e3a3ee46c01b299349b1c087fe084e016380a23202e6b8a1512098af989e1a5f3f19f36e2238311aad1292c26c2834926125aa3b0b0e3c29691daffe5428d2a6959337df832232562904123646fb753d88fcee6e8d3f70e40da5dbf81062caf1c2b8f83a98176a6889f38569887c6da72c43ed3122f67cc251ad981485994730bd370a00d2f5e943f8fcce0b6d8660eb9df5adb0fd7e404c31f387f774419deaada3f1dd0185cf439b63622794abc317b533168d972263ca201089b795197345668be4a3ba928f72c6c18bd74f695ca858c23a775b592c08a48190da0f3b57872cd1890bd7bc96685b83cbe392fdb273e61819d6edfcbb01349facc8ff773ecfa4f3c8b40323743a87f9ce80dc5b7b7146d8b6af54ba2f22f56c02998ebe5db6ed95833e4114fbe6b830b21ad40e836a853165bc508f62beb8d1473c3ac53d30825b0c8b9d726cd379bde27be5c33fb58082a72e675952283a4ecd9b1a97b306400b4d53359af1a173c4330b4db8586d9a0148ea5b85f242cf49d6f237f43300fe56e7191fdaad9c6719f4bbfc264368aa31318696c0df216058d81ba1b4db7957f4626882df124a1bcb8b1a5874c11472ef6 ss_n = f0e4e0bf0008e208f73c272abe4d8f880125772b6cfecf0aaa3c081f334cf075 ct = e015aec4dd31acadb4462d2eab082acff745de440b288ddfd61c8edccf3e933e8eab53a195cd82068b52f135e23c7b2e422822c64af03f5620fe7296c6fd7d7ac5de73a8419d6f03b547755a7c8535139538b13d9b0c7db6a092e475035f48fd9179ad72d270696098a62534ff6963058c5a0d5ae6cecb8a644972fc0f5c58302e403338ab1c5bb24006ae29c0dd44658c4394f8f3a84e25c04d1a08d7a56b60b01a234559a92b4092e33d4e1c78e03333afd809ed95f1c107f817028d3541890e52376a9f9954412b6517aacc7d65bdb4ba2dfe391a37a18010db8324f8c183cfb20107d8e40ca09a68ddd3eb2c66fd73562a840ad50c7657e78d05cb26bf066663b1d6fa7004d0ae5499e2288a8dae7d4238983e44d86a5590a565e252a35a2c3b48eef688e00b2b6012a8f627f3ba6889acc5c9e1af43406363d01a58e1637a47914d7c0b77df7a7aebf9be7b3405794043db415acdffb7e425ff620411de26a925ec52c5edb1aefa4a6fa47d817693b926ee0f3a9a09944df530bda5bf234968e7d236971c634b70b0258dc936b552de22b0154dd58f4db482dd61db7804b817f770f1d7894472b9713558ea39913b2875f16e59bfd7d4ea8c45c8d50576b87f02af40f74836f267f9ab456cfd1c62934b2f10d232d4e0be1138d18e92c5b47d3577093444605040b49562eb5496707b4aee7008b4f9914255c2dfc64b3434dda8335c06ba407813cba44dc10183a0411d6b89e1cb44dbdf45f621d4418bfa890d1427cb8e56c142658d0bd3f66a5097f2d1c04cc2d4002697711dc9db95e3a8fa569a5f28200438e1551c41443a932b3ccb3dc624b0b8953506729d8147d28d8ed5b6b900fcf30eefea6f899613b31280e5b4fd3a80aeb4a77de58d79e8ec46eaf7c76a5fa57658eb3de5fef80b2658caa130f4f9b7d1bce3f0796ca8ec65f7227b5bfe5197cfbc9c5443cad768b7dc178b6baf84ced9e7d8dab70d00e906eab7e9772167acb9360548a711496e0abaa82a4419c4025e51057d4491e3022297d441205c970a2623b9ac72ea2f2ba9a905316d5c0518321aa3d0d5bce23c ss = 4f170ea4ac12eb916627bfe1022098e71e78c4eeb0b3cb782aa8b5e64adfac68 count = 226 z = 136a341c6781ef073b5447891cc75930f5645f2fa98ce240c8398b6d8010fce2 d = a8a62e8427ca7aa8a19737342a25818363c14e6acbdecf711b7c69c8f5d1ab56 msg = 13b7108ac1ed0ba05553141c1462e89f0627efe15b5c247e64521b6ed89bb5ad seed = d0250c2a0d125843ea432e77d8996839c5f3fdfff9fb44db04018f5e77a4858c4c157ccd4dae31ddbcaab5f39bfab2f6 pk = 32db2c20c94fe240533ea558adf789693594bf09906b9a1984588d804a3690021df84ab1506077ce5a86302883374160b5b75dfac58ffa469d91db140d2b931873ad9100075899678e186ac54a50dfd43e3dd99af8192a1b6bb5c48026acf72a1bf091292359c07a97db51538d600ac0c2a57176c4103498a3b36ade95bae31aa12ef721b3930681392358d2b0dcda7efc987ef79c91c1f7b78555219f850aa3e78a65a3abeac978e78c58bb64c2056c87ef004755b77494960f876a98ac6b416f37378cf01178925058711e87e9becf9b7dccd2a4b7587e6a150a018446e4e2053da03dbe965895ac614c50bf656b642c857f2bc582a2574b8ddca12636559642aaa1f6c15ba5abc3dc3399e6102eda817fa93190f31dc8c008d1041197969ef7abcc80349088a34f51baa21aea6ac12531c558bd9915cda02a569ba001a7e1cb2e246884a11b340a87c5ca6ca2b6005e8c4a17d307de2c381222434e0726a755108de8b79e529743a56c43b914ffe8b8ed26983163387af2ca9ea1b580e8207278c834a11cb3d16db6658b4aa45f753593a0db9094a48c56dc2d93b16557601379e7a6f8395a6e8c00da0bb13e6593962c53d06b3e26f181080c95b17765380b3a1e080cc0136b232143f0d8145272abfe402681646acf44bd5db28b1d16b15bc0a45c2a7139e5210fda23120c39b55503ee6b7413d28677d54260175bff521dc23a22501013212baf2dc48c57761c3d10c216311cdc205506d2b189a75caab78eb29b138fc4ce8ce725173cc3c6107c22d0531387cce7f881c5722e304210b0f7a4c117ac3b992c1ce1534526818d3a6131227072f749d9412ec80c85f698adcaabc7778abe0d14280bb71dde503307c126fca4967ce558559c84bd168707711f1a2994d448be3f4320d9a69125a4a0d86b673577a58ce451bafa560d09c92d2395a487c1faab78aac48b67067517f60911230e3e37bacc90c78ee6a784f91216117a513c153219a734da13f6516fcf3ca6e466c99a63c2eb13c3acb70aa6d742c831ac7b3cc24406b24153574f183240db19aceab106c763a4484e39b17f8c643ef1d2ae328e75df7fa345f0e91e5edf6a426890738be2f995c2c96851d7 sk = b8165528ec9679f0ac102b9cf3546152322dbae35ec7045634436f5ff90c618143644a783da82707506dfc2828a9fc3a1f899876a67818d094a1022c67305d0eb993baba136b01c381a82ac0594fe37093c3075164b9bc7631b579119e94fc51450b01e5a52576576c02e996ab16408e91013f76105dcb52a7c26329551a21cc8a6f5471119374d8d751a4e4b75b4997507712026810e3eb578df18eac5a8cdd20aa5e4862dadabc6d206eb2c8488f794033cb566dd91e4036b7682519855b37a027c0b433b10186204e114e55184d439780a9931a4747442eb403ce540da6b079b0b67474b9412ba7b4bf29bd492126a54c4b79ba0f79f4768bf533f2bbba52c8a99ee873e41c2ec33cacf3463bf406b3725ab27527a0c7884e5887cddd2760e283c30928c58ab95e3675c1ea60945ed02fa605145fb3be9ab52a9a7270cc49809dd989af58be383c8c2824ca8bc6a785ec1acabab53aa9188020c1643724fbc85e0622201ed6b073920363e8b0582342453634a4a8640b004e0b65a8dd81582adc7a29826c7858029792970e4317b740b274dc7f4d05ce06e1386847cb606805054083fb4905f7e6a1c5d5029644a5a8a80269b23ebf42c2f6876c7b26aa88253c010871817ca02079815339b98e51ad648813d24b63ced7594d220e1335cf95049d76114dd07bc59dd9cf538a5d0367644263bbb347a6e9e015ba8512b265077ecc79377bc23f2019f1fb3d690737303a9d932acd0f2c59aeb084a56ba866cb787246253fa010e05b74bf394e26869e77c38927d715b7d171e1a97deb36064d86a21a683db6473a297c79ef62ab4c5b8027626fd282b157178d1ea50dbab79fb738a0580872393a4720d6c9d6b9813ef474786908c5f2a2d1ca12599cb2742540948800e9539b9db57a0b809cf3603714f980ca28c051f84977101aaa378cf126beb5577c43e653110bc50f69a95a1a03cd2a3780a36c8ea7aee3716ee4aa7ea0a46b30006697e0b8cb14475c6462fa44984a8803fa1012f9b4c22c353316da587e5911a055a9fde526eeb2a7fad5a06a863536f46bb4b70df3574c43467232db2c20c94fe240533ea558adf789693594bf09906b9a1984588d804a3690021df84ab1506077ce5a86302883374160b5b75dfac58ffa469d91db140d2b931873ad9100075899678e186ac54a50dfd43e3dd99af8192a1b6bb5c48026acf72a1bf091292359c07a97db51538d600ac0c2a57176c4103498a3b36ade95bae31aa12ef721b3930681392358d2b0dcda7efc987ef79c91c1f7b78555219f850aa3e78a65a3abeac978e78c58bb64c2056c87ef004755b77494960f876a98ac6b416f37378cf01178925058711e87e9becf9b7dccd2a4b7587e6a150a018446e4e2053da03dbe965895ac614c50bf656b642c857f2bc582a2574b8ddca12636559642aaa1f6c15ba5abc3dc3399e6102eda817fa93190f31dc8c008d1041197969ef7abcc80349088a34f51baa21aea6ac12531c558bd9915cda02a569ba001a7e1cb2e246884a11b340a87c5ca6ca2b6005e8c4a17d307de2c381222434e0726a755108de8b79e529743a56c43b914ffe8b8ed26983163387af2ca9ea1b580e8207278c834a11cb3d16db6658b4aa45f753593a0db9094a48c56dc2d93b16557601379e7a6f8395a6e8c00da0bb13e6593962c53d06b3e26f181080c95b17765380b3a1e080cc0136b232143f0d8145272abfe402681646acf44bd5db28b1d16b15bc0a45c2a7139e5210fda23120c39b55503ee6b7413d28677d54260175bff521dc23a22501013212baf2dc48c57761c3d10c216311cdc205506d2b189a75caab78eb29b138fc4ce8ce725173cc3c6107c22d0531387cce7f881c5722e304210b0f7a4c117ac3b992c1ce1534526818d3a6131227072f749d9412ec80c85f698adcaabc7778abe0d14280bb71dde503307c126fca4967ce558559c84bd168707711f1a2994d448be3f4320d9a69125a4a0d86b673577a58ce451bafa560d09c92d2395a487c1faab78aac48b67067517f60911230e3e37bacc90c78ee6a784f91216117a513c153219a734da13f6516fcf3ca6e466c99a63c2eb13c3acb70aa6d742c831ac7b3cc24406b24153574f183240db19aceab106c763a4484e39b17f8c643ef1d2ae328e75df7fa345f0e91e5edf6a426890738be2f995c2c96851d7c42eb351f20e940eea8b7e2072946e144579cc90318f8abdb8c589c94223fbfa136a341c6781ef073b5447891cc75930f5645f2fa98ce240c8398b6d8010fce2 ct_n = 480c3bfce4830f0e15c9322a2b42cfe60b16a4fd3dd72223e111bdbc2d2f7fba560356df5d08fc83f0edb02738d533d8f50f0cc1790003533eaa6ffe9e250b6ddd1a0ccd005ad7258266f53f214ddd8df23187342c3814e0a80da9cde418904bf118d0a76fd4c3fc3bb2be25805c591de6fcc2d89a195aae37d15879546567664d9728c7494f2359f6cb6dbb78aaae27c69e1764a940fa38dab6b25c045e9f37658f88a8cbc573ff0f6e54747e8f07f24799eca5dcf2ada039b29a17248f6b292b382a9934d560e3e013e75aea1e95588f9c1d504fefdddab92b9e6108c83bf5d860c70d96bd320468230ab7628f0423e16881daefc4920e19f14e53c686942150cff31437ce12fc9415fdc690640678f88587c1e2991aba4be4b5d67bb058d5e359ce468499fea6a8d5e465d2a02bc8fb56506da6b99b4ba29b04a2e9feff54b14b2082602dd7590ac1ab4bad222957fc0d659952310742a167390260ba9275ba63ca61ad489a7b67ad4e345c52f61d32fabb022df3f70a73fbf0f950a276095828781c9e3ee4866601d1b10b14787c842ac968fecd365cfeb727c2277d369680728f2ccc0264e77dbbd86dedd07bde1275b925da1afe3145d419019c35c711704dcadb9a524fdf1b7ac06c1d5e4a72c9c80e165c2b3be94e07451cb4e8eb83e987b7b0e21a5f268a56502715b40c7fad044853e85afb2e7f2bbc9723cd593897e35e5615c71e0b578fddeea849e7052cd11287c3f17e7089624eb8617c5f1074a6773fcde6666128864013b455a56799ba7b5bfab7e3eb1dd09a41ca676f09401a2290a7fd536c345e0e3827abbca2ebd749437c6296e4d3aa3a09911a02a345aafe9db43d9fe9c84d48b35b81db1160e803960ec563b102d62c39d5c29f5f2f9601c94f73fea45f824883bc4789acf94faedf0036c0c3c4f7ff5f271e7e49c00690a9c7175a51ffc3cf1c8ed5aaa90b0b5dace96bc5aa57006a8743ec322c205b954478b34e173d9729763b33c0b08b37afdd2ddfbd2f0c7041219888c840c4e1bc7db90982a43a035403b916557cd7f2823dc6f82beaa7973d99de2dd857 ss_n = 2e7ae19fda508623b6c1b4038615234bf13fe1e8801bf3ca5ac76ee750c7733d ct = 9d6433efb74b7745278e4e2e979cc50622b7a3cd427d4a85e38e7cac41f4dc2ef5dbd1e86d0066a1b69289596ce2106f3f1fd999b73e2f0b90f7f111f313d34d1161aa33284831d7d859fc6a9f4e5dd32bda9bb666125eecb8661b06476d6def37ab91be37974f3a1591be9263567ff635c51f42ff6f679e0523e385a21513f3d5f9ae4181271955553ca6dc61333703cb40574c4657966742e1c26419f9976b87d5d8db17d8a0a9e07b372b41712ce392fb208be6b45f4da222ee4f69e24985a4184ea056395dd381eb7efa889f22fe7a75d813522072821b8f43df9f0d52ee4449c6ab165d24921808913393fef2146cadd421c8f05ebb7db28ba220d7e723ba2025472fe683dc0bdfa4bd4f4dda5296a56283046248735ec7efc4e3c6078eeea269b90f816cef489783a3fa7969f623d83c5bfd68e598dc61bc1e6aec42f667a6d5a21cf60dcfafbaf0eb9e6707573fa81bfa4b6d7ce9da29b574f37c32894728b5d86bd0c7acc53b10961aa8af0a374cb302c678f17869dfe7b875ec962712b9d625058e50a4332c5347d00f65db57d2c46047003f49dfaed9a08c6111f1301fe62d64d306151e91209ec819edf1eae5a428928080e9f4863a6280d7e04ed9882ce44e28ca27351ebdf4e4661d3f63819cc1978f384aa7ba7d367f7634555bc8c77590eeea4356406456b6b3a9990c9c143b132e3da32b923667233e1431105239c0950b73aa396ca9cd4f4471d20b60cddb3eb15fbd2ce0af03a1bb818c554af5e6bc23996caddfe5abdc9081fcf6c782281ae539113c8a16c248c150d070c78c66fca027455f46548715b287340c571c5c6869f322980d08188dfbc5f0d3a15da5ec4fe29f6125e047ab9e419b3ab7b2579e4ea6e5a53bf6e1fc1acdeecc08b56eec42ac43f9a1b58cf46e0cf915b0e18b02c9629a18ebe5852f1d9377bde602babe70c0c3ce26d1fc45fda806989187aa1853847c4456a2d83ff87f657936c64f34ad59338213b690eec47ee2dd19a8bd022a8837bf00f7fdecd51579e244a9e0eb9180e88a2d2346f949461eb5dac403675aeeb40a225998b3e53aac ss = 2020832cacbb6166493ef458e41414851d03f10a749a1d39f697392017170f94 count = 227 z = d065a99d651056340204b06b1104262a0696ba83d5cf7ed6649c8d10dd89718c d = 93e7c60e626ab1464283d19668f4e4cd348f482449e3640cebde7bdf07b0c34b msg = 4a4921051afebe8b8b941e406c04f919a5cf7e23e61c52a4ff141d4d8d876df6 seed = 1040aba664eb0b314b4f0e29cec34b0b22cc1e6a34e464613589009466f723e3147cc7cae722669ebb70ba8518b4df6d pk = 3495678872676e19c5bc122b1ec7935d298fcf4ac665b6911f2a23eae85cc5cc5d5d9763c748a201884c4ed32a381baaa6930fea86b8927c0d6f3b8f09a1c2200601c43ac499635e6fc78f5061a037733faa2206d2a57e092025332276366004ceaaafc47879c1c19de1b536e3e6724315b75eb50c432aa4894a0b10512b651545b6138b32d90043b108655568f934a78783214455c77cf04be0ab4bcbb8b9ce3554ab90a235d673dbc37303504a878c690559462bd3c799249cd801790e5777f2523aa7795225b6047a51642b45898c6c2bcb737b0e6690c3b452a36782b665c326d55a911383ab721451529c37f7b07549bce1f842a9d0891a3926ac882ef5284a51e399f20095dd9b672772b694871086319e2c0664e8438bbc977ae7f44accb3cf83976f329cc0f941bcc4f1a1a6870ebe83cf6d4204dda6cac181cc1c0cce43eac41578a12f0312ae25b61200301bb877431304adb305ac19987d252657d526f5bc15542899409cca9f33a36fb3926f37a3d4713b383a1778caaaf89493ddb11718aa4e4694384cf06615db780697cc602b63fadb2e0d813b3e1a13cb145eaad9a2b44c83690518a164bccdb1c397800f8ec1455e9a357be02da8763f6a33a019f05ba6280f16b8475729bdec662ad1d56da625682cc9295098bdaf298c88231e2f297ace19525bbac1a17800e36315e3147bee07c442e850d2a12c97953f7d141036653800abc564a267632a21f17c30c1d9c4049b5479f3acc9640dad91487acaa0d95b6dbbca8d5e548332aa71a0818d7e3404417a977eaca5fa70656928078daa0f6df3631a5880d765c88c9131dd3b7ef5bbb0a2300084b15479e2c504167a8078c083d728eb240ff8c182ab9a87fa6925692085f0c121c7a643b028be4169071000b7afca04bcccc58ed6373d92234357a027826fc11601cb296b5b622b9443621b564fe19278ea82c89a114b26e873bc19118e157429b0593b5aae5971cb0df12a28b1003de178181c9117c231537b0ae325556cabc9bcd1a79983cb15c10a59610309432ddf735e9804753d834333b4be11f757aeaa2740122d58d660a3696c022b07fd13da2af44a0ca684360cd48547f6f535afd6996683cb sk = f3b4542971873b0254ea46571a150412b3ccff5c241b5c71be2b317c7434b0b52b42fb8ffa2ac408f000a3f9783a0925fa6c5934314a25942a40dca57321265128844953c3c43bb60fe35cf1845ff12055466c628f141a5c4227cbf184c525cdcb4b99fa92106099ad3a475a02a1a3c9501d78fcae2b639077e64b7db163f5f1aa26575e37314473151fce4a77dba59b5c95ce208b34e322ba0bb004c0e1abb36a9fc8b4a0ccf26432780a06c8b80c2c5a42cb5aab048dc40004f1417af01b0a6ab656c9771717d0b4e704965ab138c1175eb055b348418484893282b37186b81edc4ac178faad62255ad826ab65d449041c04aff93451f1184e80b8a524b565f7489a402a493119349b0b6ed913d8655fdeb65e482b88e3b4214db51fd5220817717fe7dc4886912f7de376866c6f65fc14c2b6477f0a56bc9c86b7758820889987778619bab0199a9bf69a012126be4814b09c45394767323cfa2523554a851847fd3b80bb912f5bc74c5999534d43bcf647552559980ae6746aec4a94799e6ff83c41c6383f453a9a9ab4b33959ddd7404b9994a0a7466ed3af5ad423ab41b75c3c847a121db55c43e328c67b338198e00f208088b37a0903ea9de711b941f064b6a58655411789f7c8f0915763171b2f592a4e9bc2b06335bc2662d124cd5e6c486d533e771946c14b6ddd70c034003945d117876604d76091f55ca44e90c1ec93bd381c2fd6737565b87bb719161fec3e3e5655333238876123d3033968678f1ce22ed95b2707c8806428b16ae84d45d55444c7280f9b9b3cec076742bf27611aeaf97b47bc00d2a49e191642b8da944d706fad379111a93c434409c5dc1bdc17440bb906db0409eb1c110a0b848486ac6de5b18fdbb8957a487c4c9d6f8c54c9337605284780fc47d0385a83f30a24c099cf2aa4d5a4945cd958f2b0779afbb0d15157924b1ef95530a8e2b58f317f6ff63e77e437e14c898f1764d3d40dd1dac5233c3f83c56cb37c5c21945aa33cc9ad145a219cce351ca29cd719a676462ecc4e0691a37dcb44f0897b13a1b9d52ac5d7a539686764bd35253d46c43495678872676e19c5bc122b1ec7935d298fcf4ac665b6911f2a23eae85cc5cc5d5d9763c748a201884c4ed32a381baaa6930fea86b8927c0d6f3b8f09a1c2200601c43ac499635e6fc78f5061a037733faa2206d2a57e092025332276366004ceaaafc47879c1c19de1b536e3e6724315b75eb50c432aa4894a0b10512b651545b6138b32d90043b108655568f934a78783214455c77cf04be0ab4bcbb8b9ce3554ab90a235d673dbc37303504a878c690559462bd3c799249cd801790e5777f2523aa7795225b6047a51642b45898c6c2bcb737b0e6690c3b452a36782b665c326d55a911383ab721451529c37f7b07549bce1f842a9d0891a3926ac882ef5284a51e399f20095dd9b672772b694871086319e2c0664e8438bbc977ae7f44accb3cf83976f329cc0f941bcc4f1a1a6870ebe83cf6d4204dda6cac181cc1c0cce43eac41578a12f0312ae25b61200301bb877431304adb305ac19987d252657d526f5bc15542899409cca9f33a36fb3926f37a3d4713b383a1778caaaf89493ddb11718aa4e4694384cf06615db780697cc602b63fadb2e0d813b3e1a13cb145eaad9a2b44c83690518a164bccdb1c397800f8ec1455e9a357be02da8763f6a33a019f05ba6280f16b8475729bdec662ad1d56da625682cc9295098bdaf298c88231e2f297ace19525bbac1a17800e36315e3147bee07c442e850d2a12c97953f7d141036653800abc564a267632a21f17c30c1d9c4049b5479f3acc9640dad91487acaa0d95b6dbbca8d5e548332aa71a0818d7e3404417a977eaca5fa70656928078daa0f6df3631a5880d765c88c9131dd3b7ef5bbb0a2300084b15479e2c504167a8078c083d728eb240ff8c182ab9a87fa6925692085f0c121c7a643b028be4169071000b7afca04bcccc58ed6373d92234357a027826fc11601cb296b5b622b9443621b564fe19278ea82c89a114b26e873bc19118e157429b0593b5aae5971cb0df12a28b1003de178181c9117c231537b0ae325556cabc9bcd1a79983cb15c10a59610309432ddf735e9804753d834333b4be11f757aeaa2740122d58d660a3696c022b07fd13da2af44a0ca684360cd48547f6f535afd6996683cbcdc5c7a10ec5df9cf74ba88b853ceda0e7bf9b13512d4a893d634b6196991456d065a99d651056340204b06b1104262a0696ba83d5cf7ed6649c8d10dd89718c ct_n = d52830c96933275bf4c2278be6b9feb9ce40ff4129a2b9c164ba259eea6c8a47592285db808ab28af8dbc6512d16978f5560b047138a417aa41c05caaf1bbb59989e0a3639ec8954338e965d50ca41cce752fda79ba7472201fee5fb5b18cda11afa97dbe7917b05b1bcc702473f95bbfa67ea58f7a324ffb63a31eb401080a8ab00edf25960c8af6cba2497088b9a47df0c1644eca8ed264e898492bd0ed36c95a8e40b9014d1a2c4a3ce4cf6d20f4a11716c437786096afbe9ee607f65110ec5fc700c5a167d68a62fdd744ce4fa8fba10223547bcb31c233b9227655b62a8152924ac3d19155dc1a1e693c0d14b4a8f8d1487aed52bfe90cd9537a3c99babfe30df11c5c22fef577328e2dd6364885d0901a265b58b5b3c78f34e9aa9060a6be93ba15f4372e9e821ac29b28aa32679782487669b0801abce0baa46e37a6822c9de701ba1e2373c2505e4a6374043133b67284d9aeb6eb703d6164df0bae46d8a3de3f885be641e2c48a80cd189d7d3005412642878780a0ec6572671702473d8acf0a2bcd78d3ef6b097b4663c583bd5b46bc0cb87e61c14141d53f98df8887bb99d4583f2e1affe23b2447ea5ee4503e507a181dacc53c156213726b193641e2ab649ea41f55a3226ef7a6614db565885a07bb5921b64016f5160c96a0839d8ef701ac8f77d6dec03a5cda1f15f43cd615d393fa79bda4b46e029006ac7f152dd66095855c606d2ad9529e4c79b12d415f56bb7d85db6b749a37f141cfc11d5497b042507dd9fb49622a27475d90882fa708eb474264ddb0f6e234f77efad89e449eaec56660c3eea0f426678374fa5f0faf74a6de441e39a6b80fea223c51d8d457d387204514a1fbab442da2fc0acce88a3bca6bdd8813de61d26020c929994e977858ebecf6ecc7b9f9d5b8f18192ade1bfd586e4edfdbb8b450ea506f542180901ff9305959b914cd148687e772b5506a48d6a4078c54c786bf028cd3c35b3831cdc6eb523d943981b686a58ac61f54da8a3fbcb2f40d059d8c40eb3664068738fc39b5d6b818d60fb851ccdfff908d64f2804286ff220dae149fa1 ss_n = f4a2c3ca5c0e3c47663b582d7e311f4ada0bbdcc265c5b340374acaf204b3073 ct = 794c640536c966cd1b6a63cd92cdabdbc32fc2446b558b72079402efbd7fae7c42b88f919e7737f106dbfdb33ff5ffabd6af321cf5aeb0b3f575b2800924a565ca364c01396e94856189c36f012fa9ee49d953910e1dbcb795a08438cf7a5e29e03807b3d18f2ca3c20e298d1c00b9e320ab9e17e4999f49408755cce106071cbeec8cf832f20fe62edc986aa7cbd1415044ae6d00f8b4ff5bf20ce3b9c6dfa876b5c6a340b5f9dea3412bdeba3b4148dc0373c424bde2a4ac5253d69114c09e76988babc31e4ad94dd994919969913dc5400c861f378bb3fe87911d2f0ed5f688755baf132abaeaeafacd9e378bfc25df32e83d025e645ba47e9edc0cc75b1b8b7469fb80912c0bfa6bb6d8b100807514013b0226dc26cdb81aed9fc9e27368c811e60a332f91a74e2a440259312497a38e987786f9f9e60b93f00b7d2747bf5e27aa39cb4795271c300938846e80ccef116339864021b67b40ef65ccb794b81f5c3876407541f6ad5a243943be7fbc4ec9393ab471010f23965947dabb13b76f969dc7574cc1fce935a306803910cc0353ade2a95dda373de8ed590b7eabd54209772847c4d41762c4e2eeeeef8d9c6f8c6a460ede280dc1f0b901ea494ddb152571457d5d92c773d82782bdbc0bca032a8773b2d104b67a62ee8ffe3371f6d798b118b0701f2ad99aa94f3a2d5e14d49a452754f028789a3d49a28f587d6ce5ae735526b29373c25fcec7d0c7b6c3efc416d07d70d4b9c2632e5e8027237abe21c30faed6a63b318e898742d71a76a558c9b15f97af755644b837154e999a1ea48ad75e10a9fadd0b9522fb417bd8e5e6af962d0b128a2169eea53bd4e821b8f54a75677dc1451ddf5b1ba9e3fca8b9c81741153352492b54f5ac7700971aca2fedafddc2766bdff66a8d5edcec8fcc54ddda17e26eaf4325891b9f2325af11ec85997284f3f76552d76ed964f198cbcb93513ea96989ebe37f6aece3f99aec0f4d6402f0d561d713f0cad5469ada3086594c5a1e137af951f75ad8ed272ed93a107fad74491fcec413d078509276215038ead1a9870ffefdffbfa756d923 ss = a4c9f29630b82cbc44846f73df84bb4e998b0eb7347b6f9a2e02c20692a9a294 count = 228 z = e2bff2a4f727e4a4f5675c4f293eed35e9d2a98f2c2757249ba95143ee506b38 d = 74826f0a84962817ada4a575065bb6ca9415f3fd0087183271af2ba40f6bd7fa msg = 3c7f6c0d69295957f4acf71e65507f7edeb0bbcec24952e10ce6e1d9fc9ea49e seed = 5ef74d1829e7abc78b95dc58666f5f59b4278b11d30856cde85eb1d4d23f945e71f1f92a6766f0ca064aa1aa633af9d2 pk = 43022233474a6c51694d0977b02b83a6db6731f815d76644fcea1363e6507f1352f6908fba3914597698aab8555d964572ab7c6c60a8245217e4a03d22649b2e213904c427465a12b716150005926687a91c13442220b9467c6a0e7ab06c2033e6b115bda85aff6a299ab9aec55bba259c8cca29c62173c0789b564f6a6d99529359279b207c1e11974bb4a60423d14430fc34e3cbb2773a70d3eb788603aa8e55aed5477014c64efee0b84457c30e32cf8596bf1b1bcbe203116b12216231b656920d11b7ab095a59fa573605d8ac6156b8766a917e099bcb6946b3b73e968176a7053878454452948f2ed079deb4c54a80b0b0b614a7572e09913622094cfaa74d1c7034aa4c40d3d90e56f0b2f423cfb94b9cc35a002d77436223b3f6d143a7da229ff269ebc73657197420439ce52b0906c4c347c588232769466863207a9ea1b6711ca614e19550039b986f919db223a0f55905932b1e62680714242807411039a89b427755eb6c0a5c42aa344a57ee2901ecb2052e3a4557a7b3b1a38130d187d17421d41a81c0229bc9c4cd4f7a1f6c2b3e65f55c51231d36298be5c130c9347b9434ba26e0a36783aa0bf318e428caecdc12a07564d66c922d55a930d496f21cce1e1a3e44343fcd31493168b6e682cebcc377fc40245f1ba60a581d94d17d28444574d10b85809c5f650bb7caaa20c74ee02c9f89a2ad41178e38513f3fe93a058a980e4001c15a4fdf2c511c9169a69a4bb720a96ef727851b7572850eb7714ef5b312f02144816c5632c6c634e481e03c16a7a95718bb266a88560cb9703c8049b56b94ac4a8651fa36cf57bc6118501318a72fc5a0b2983110a46c39b2b9d351a64f3a9c95cc275b3cb1cb35cf96a5566fab0fc0fb91ed03346bb491cd2cb2d8517c7c4b18654537ce8c10dfa27bd9e60e6e95b5d394c366e61f92eb8e77b15c86494834d18f8c295d7d9c42ed8645ef788c7e933dc4b3c87333a77b14494755adab068804d1316331318d738c1e363b4bd0c1aef59b990a271be690282bbf7d6609d487743bd102f3731ef7a1644cc4b4fc774ae5e908ebca9b714919e62c3c423fbdad77c89ac86a0b3133df2adc89940008d3496f414b1934 sk = 56541d682054b36ba3fce148f8c42a4043c975356858b15c6f4a274ee29fa551cbc3f96497fbc49583b68e10bc93882986bb255fe6c5d766790eb687f2763e6e1044e2d72621b428d10653027cc7de7552008a8d2d0a1110e4b30c0b2644a394c7a66309b482e015a4b0686912e552b4a4cf3499c10c42194d9871a7539845bb8bd0d5908d3b5de936ca02609f88ec26251c7715e321bb656e037c139cc7071f685c4697c14ce0ab9f04437e71268ec77374d931343776dd8aac7ef017eec395101b603c769f16989b0d07b5e3b12561871cdc7311f43bb3e758911465674cf378f47b5187fa5cc0e13bd98b134cda8b0ac38abb76c7df867a8e549b300019149b805ca47363a1072cb5934ce28a74d8542c8729f1252c6bfbc7985bc0e6f9458c4aabbd1cc83a319a0188565651294b4b98fd5b70394c3e9092a1f14cba7ab34cf27b18c0827ad5c21766628026b952b078c9b607c4afc51abd1c2afd564df96cadd321690fe7570fd574aaf932a5628152f696e16537c652af97bbbc51498adfb66d7b2b545f3a1539a1618c8b9a71d5a90b265fcee674136a9ebdf98d0c07922b69c931a694cde9cdeab51408d668567723691086d4dc424fd11844134e2a18539000c3b1906bb19079c9c93701732a06f24a99fbb0dc9a7eaeabcbfbd41f5fbc5ef171986ab731243694bdc15566c06fe26c17b8b187604c1ae5902ec5564766d76a2bfb5225a90759c4b1bac6830fa21416f93ba09560bed4683478253c55bee541338191c01311a94c2b224639a2fcf3bbc512bb8f473017c2337e874829d53ae2a3455fc21dad280e7ef35c37767000a455542ab52e240ebdf7964224c91f449cdc8bc600b41fac11a3e93c3beb1339547a1fc7a4c4c1293ac66c69ec97174ab9c7d6b70c2150643b2017051583c5b50f3f3a9ec62c47ff22a0397a9b7746b7f4e873cdb9cd92ec61cf20127e888f62d4144895c98c7a6129549939726da64685431a2af6f01a6bf95b2e365feaa5344e893cd37034b51718b975113c593cdd8556077b9a8d54bd288095f6e089306ccb23614893311163bb57f1121143022233474a6c51694d0977b02b83a6db6731f815d76644fcea1363e6507f1352f6908fba3914597698aab8555d964572ab7c6c60a8245217e4a03d22649b2e213904c427465a12b716150005926687a91c13442220b9467c6a0e7ab06c2033e6b115bda85aff6a299ab9aec55bba259c8cca29c62173c0789b564f6a6d99529359279b207c1e11974bb4a60423d14430fc34e3cbb2773a70d3eb788603aa8e55aed5477014c64efee0b84457c30e32cf8596bf1b1bcbe203116b12216231b656920d11b7ab095a59fa573605d8ac6156b8766a917e099bcb6946b3b73e968176a7053878454452948f2ed079deb4c54a80b0b0b614a7572e09913622094cfaa74d1c7034aa4c40d3d90e56f0b2f423cfb94b9cc35a002d77436223b3f6d143a7da229ff269ebc73657197420439ce52b0906c4c347c588232769466863207a9ea1b6711ca614e19550039b986f919db223a0f55905932b1e62680714242807411039a89b427755eb6c0a5c42aa344a57ee2901ecb2052e3a4557a7b3b1a38130d187d17421d41a81c0229bc9c4cd4f7a1f6c2b3e65f55c51231d36298be5c130c9347b9434ba26e0a36783aa0bf318e428caecdc12a07564d66c922d55a930d496f21cce1e1a3e44343fcd31493168b6e682cebcc377fc40245f1ba60a581d94d17d28444574d10b85809c5f650bb7caaa20c74ee02c9f89a2ad41178e38513f3fe93a058a980e4001c15a4fdf2c511c9169a69a4bb720a96ef727851b7572850eb7714ef5b312f02144816c5632c6c634e481e03c16a7a95718bb266a88560cb9703c8049b56b94ac4a8651fa36cf57bc6118501318a72fc5a0b2983110a46c39b2b9d351a64f3a9c95cc275b3cb1cb35cf96a5566fab0fc0fb91ed03346bb491cd2cb2d8517c7c4b18654537ce8c10dfa27bd9e60e6e95b5d394c366e61f92eb8e77b15c86494834d18f8c295d7d9c42ed8645ef788c7e933dc4b3c87333a77b14494755adab068804d1316331318d738c1e363b4bd0c1aef59b990a271be690282bbf7d6609d487743bd102f3731ef7a1644cc4b4fc774ae5e908ebca9b714919e62c3c423fbdad77c89ac86a0b3133df2adc89940008d3496f414b19340e607c54449213e19f4d4e5316f920c916cfe439882d2daa86bbf37987b1ff6ee2bff2a4f727e4a4f5675c4f293eed35e9d2a98f2c2757249ba95143ee506b38 ct_n = b1aac65dae0301752604c566b8c96043d027e0305200455df15e9f9dda4375c692e77aae070778e3aaaf8e71d1c3ee2e0cbc80f7c1cdaf50ce0f12c598a4ebadec65f5b7553d1d223a9b51e79e80417a9b1d2b601d491e9b954a70bd07530545f9200d22d650bf30c63bd70821247fe93c035bce00496909dd1cfd7d8a0141d3ce270e91f9fcb7caa1105fdbb005476ddece7efe804aba6d75e79a22f75ad24cb5ea38387414b99465fa9834a84c6de056105ccc185bd5f826b3bf863d8ccb8aae3bfe6e239ee5d8471a5cc12cba492434c16eed69824438e9f49d8a95b2e68fee6c4faa9967ca69ec98a3908b39e2abb5f05dbee521260c5aab1cbb46a0521a7e6b0481524919a3dfd998f98e3380344cad4d71808c64638d3de306adb19c2e2f3d5399e22a36c48f6b47505bbf13148bfdc5ee8144ec0d1805e25444b1bc1398f079803527b17ab7853a59af35d2a0308dbd6d86098e9dc96b2aaae0ea3da2b173ebafe96ba7712f6c8ae3390166d34c5a296df701674d28d011e2a5da3920ffa1036c32ee6ba4729d5ee33990982ad46ea99fbf975875247fbb8ed01fabb5846ca5bc9a8902c285dda253ed46e1b2df6a8b92bcda3bdd89592e3c0b85ba40304ed917f18e5dc142f8d0cbecfc2c2fa0fc4a8e0285bbfab4c3aaa25b1dd18fb7405ac0e07c45577705c3630f7f157861883573966afc4b7e0c475270e84e588b36a9ae7077dee36bbd353ba517aed783ffa033352e8c9445b0c654327e268388ae89c2ac488acf2daa36a6ebbdd2e315077049e95a15cae3168938d7cf8851e430eff65aa75d3a49817faa52a25799ce399bb93e69fd2c8270fbfe1710c619ce239d954f95094bda0bd063a9f06bee433963157cac6b2cd0ad698f5ed45bb83fc7d3c5de8c63c7acb444a7352cb5403c3ea77066a507a938e1b4ac9ddf812ba3d73c14faf6c8a2dc684d2f1cf276d1519694468078afdd43377936166e6215e74248d5a600815aaaf19e27e2a9c3be0abf912f15dc31ee2ffab087552dac319e8f7d133d7ddbf34faa7d060ba0131b9f690a1259dd80d1d546b327b2689594 ss_n = a88f41d154405d696d5f1593e1bf7bab9c20468292a233d3f9115ba2c866a3a8 ct = cd9bcb0b48d98709983c334bb01ab107176163e5e4f07056904b3b1e4bea34cee6e2775a783de900e0b407cba36e0118fde66db059dd1ef450287e15b0593324e1e18c501d642d9afa6f06ec52694ca81be5a4731c26a752ccbb5846d64b16b3b37f07fd8200102d88387283a627a67302a6e5fea5381480d70193c8ba02db03ca022494d8986953afeafba2151f5398012c0ba86252a5742e33856fbb850698766cbdd5307d3db698128576f3b351421de1889577881ac7dc50d04402fa897d967812cb860e5d4a13d2282057d5770e4ff6161b56ad441aa1f095151f2cf745801d519969ae5758f07728055135a823fe4008364f531b9be99813560bd833d10cc82fe1e286b8a188cdde35e0af00922281ab6a730282414f6d4b48e31c7a50f8c7fd42010c8037414e18eb309595f116881d4f43d772da5364bf85df14c911d0c5c49dff871404ceaf310f0dab5f036b5308bc62a224f8198105ccb55f82d0a798e58642b08a9275e21a3654cae655be36a766a5eba76f9a981658fb0e1a6f3cfda411d4a19281ba06347bb3acefefdf73357fcce53d2a6485cd0dd10cfaae3b92210bf01bf4e7f491a06d91318af1e6715b1046576f986eb52472d7146d6f97b52ae0f67f3024c928d4b9eb7e7df4c27cb879765e7d9c9a64fa4a702e1ec00ae0026116e7f73db06e293423fc214fc46382600b8bbe03604008760851e1699bc6055031a427302236e19d8aaae036a4155f8f7eaa1f365463669c2716ffbafb380d351bf890b0687dd1c1ff1c787ed4caf9f6be3f37e69b2f26ccc2c687b2e6c8a135db54f4ab0814c05a45e13f0bacc4fc4f7a812dca5734d491c46d263537b80a9cac1fd8b23646e8825d0661a4af37fb28f8652daab3c57bd6a90bf37cf09b8c326aadb063a52bf17b5eb6b56f954c08d469da67978bf96597f8dbeb8f548b480cc9e1ece5c51ef07a88077fdc6972e53c19f7b4d2be8ff0dc70882a68bcd95923c927b97666692928d126028de04c8e4ae3cef555890b9740f1c5c11c0d41e5528fe2a70dfc904ef5f77f61b0b8b0e6a5e275c78fe0fa70e405575d8b ss = 73e4556b546d0146cf5225cbab2183000b27d15dd81fbeb7f06afda0198f1683 count = 229 z = ecaafa7d648c4fd07ea71703af1578cccc5ecbd0e697a475fd2de86f534a8695 d = 681ad1216ba96865944959a12dbf9f89b756c9d7ad9d50d4816aac26128d3304 msg = be879b0f11c478f5200868d1b05da2760db9cd889f728b767b31bed1362343e2 seed = f86b49e19255e3705825664e30ba91dd69936450d5abf5ca4283f19b8682c134df1d55b826e7ab3bc68443bba253e3df pk = 3931510c000909b766bb378fc0b53d77ecbfaa77116de7857d1994b4e94a6c71217e4b181493967b059ef4708667e568f5c52a916b09f5b1436d144243036e8baa75861700ccd80048839354ca133c9cba4c909507d61c9aac9d2581b5c452449fea378fda7a53cb64cae6a6d4ea5579eb43801800be858fee84be1f8671c3653f65a50a925bc9cf77b63c3c60a1882e5f69b004488f4e6257592aa24eda58e92279f3b74ebe3bc0f1965af2d94ab02bbe5c5316b7950bd08659ce73152690386296b634c5b5fa56cb1ca04a151acdba972b3c57462b27bc2b3aa7d7e5b52d5093afc643484abc13e78a2f1390b4610023979785f67e6cd4430aa364dda47ffb5b22cc933d2ae0cbb3102d8022a7bac29a0b339d3deb4844b005554901470c48291b9e3a136a6f3c19f102152dc441868803501bc2d1303deacba465ba8e5520827ed732e672018e10692d334a29196340b42c047880062250b2ec7a4806a57594182caa83b3809988a295d71284448158c7b3cda3297bc22210ad84abb7c8c92954cf5d5525ab923ca684455ac718075b14e59a35c316112fdb2823eb2c12c351d62c58cefc43f7426a3ee1b317c93f62188d38eccd238851ff4c5cacb6994734add8e77609dc1baef45265196e856a3819d072e75099d574a6a76c1868a824f9d91a67b4a2a6c016b770acc607c025a18dd125a99017a04b6bc32fc7be52633eff6425ad6b7e0bd57520f5b8fe63a7c84996b77195d5d539650bc1c0fa6633bc64997c1714da217d25933ec76794e76b69f879c3e21e9db4b5ce08c4c6419b05ba126af181b60003c6937560a62a2a70beb402429f1a7cd01122dc7ca4ceec06419cb6d1a203d08a301b1b98ba3ba73cc5a562cccbd6d294aaa4b5cc65508f680484932144008f645a85f6119770e36f0e87ab52285aef5b89889307cfd4657b4b6542d73a12e78b3aa73ae4880f0b5cc714808637880fef793cbd1c15dbd09936107bddca859fb0226d9c447e53317cc1a06fa42a597c4cd07b0c079bc76f7149a8f24ffbf5c17faca70cc10f16d84c0dea7f3191628b7cb6e256aad0b21a73a3c89e3320a06731ac290b2bc6d50757f49b6c891a41964be5dbdfad08afa6 sk = 4c6cc5851bb5dac672e7f63cc5235290b0842b763f69298b4e317ce821beb50290c5b0bf0b930d14b92e4f980b48a2b5d0e2365789a87527a6f19b4479cb616e10505c065278d32b6d6a6ad1936c30c33750354c4d5b2a93d1a5fbc25da628035559b56d0b38e3e1971b4a9427e2865600624f5989086394f4dbc2e6d0b4a558904d6b7d86801379a9afe237425bd9cc0e640aa2b931a4840f92776b35a9c95ae148779649ed646340f7a7bf0b1713e94ea8328e24a30ca0aa090e523a352021d36158c4d0322600cdc32a890801ab3f37591435a2d75ca0f9a13a4d24956f769d9680c18c328146e9a346e68026b7330ac999ff0577c169171955322fc764cdb6a0da2a8e8c4c88415046ecf5417bd7c9f89638f4204ca594663b625fa8576738d0822eb149f5599a252acde2466f23291a28039c321b963b1c4fc4d134752bc0ed571394a74c54061077ea11d2c93a0b78772bb0a28ee93a91d30617a40b5c3519d2939f6fab85b75b770f80b0a0d2011f85944d183ae201022e526aa62a9380481ddd9840304b345cc970b36825dd5825cd2a482f799ae5abb07107936326acb6f1016598746d6b7beae31384e5149730895e84a80720995ce56713384133a3962f57b41e77ba72e918e2077b79c3114eb006b4aab88da7891199318891354c7ab00b4a51c88cb24a644d6cb524d4b85603fa884d29beec3bc7c4b9c6ca78528394ac97f2b14b0cc0706ab9131c6149505068d9c218788bc7564b4820b36b129be43ac6327739d9a42f15d664fa21bfb16b8476bb0253e8880a29548241a080479fe954296de1b34a737e51990968c37309787c863a7b3ec898057623edf230f59b4262b3ce163177ac78163bf24dc5348c8d609159e3c7e8115fc4c77008cc79daf29493b43523d71de871b1645101942b36aa2374c6a0be776c27d1d90e6c0333eed01fd976c8bcd03c93a977897b706985cb637b1899faba29e3a015c99f554aa8fc0b091acbcb2927909c4365f36a2b3e892bda72631f0014bc78c0407b9498ca250bd02ddb99600122128ce486b41b3f907c18928338e86764dd468c3931510c000909b766bb378fc0b53d77ecbfaa77116de7857d1994b4e94a6c71217e4b181493967b059ef4708667e568f5c52a916b09f5b1436d144243036e8baa75861700ccd80048839354ca133c9cba4c909507d61c9aac9d2581b5c452449fea378fda7a53cb64cae6a6d4ea5579eb43801800be858fee84be1f8671c3653f65a50a925bc9cf77b63c3c60a1882e5f69b004488f4e6257592aa24eda58e92279f3b74ebe3bc0f1965af2d94ab02bbe5c5316b7950bd08659ce73152690386296b634c5b5fa56cb1ca04a151acdba972b3c57462b27bc2b3aa7d7e5b52d5093afc643484abc13e78a2f1390b4610023979785f67e6cd4430aa364dda47ffb5b22cc933d2ae0cbb3102d8022a7bac29a0b339d3deb4844b005554901470c48291b9e3a136a6f3c19f102152dc441868803501bc2d1303deacba465ba8e5520827ed732e672018e10692d334a29196340b42c047880062250b2ec7a4806a57594182caa83b3809988a295d71284448158c7b3cda3297bc22210ad84abb7c8c92954cf5d5525ab923ca684455ac718075b14e59a35c316112fdb2823eb2c12c351d62c58cefc43f7426a3ee1b317c93f62188d38eccd238851ff4c5cacb6994734add8e77609dc1baef45265196e856a3819d072e75099d574a6a76c1868a824f9d91a67b4a2a6c016b770acc607c025a18dd125a99017a04b6bc32fc7be52633eff6425ad6b7e0bd57520f5b8fe63a7c84996b77195d5d539650bc1c0fa6633bc64997c1714da217d25933ec76794e76b69f879c3e21e9db4b5ce08c4c6419b05ba126af181b60003c6937560a62a2a70beb402429f1a7cd01122dc7ca4ceec06419cb6d1a203d08a301b1b98ba3ba73cc5a562cccbd6d294aaa4b5cc65508f680484932144008f645a85f6119770e36f0e87ab52285aef5b89889307cfd4657b4b6542d73a12e78b3aa73ae4880f0b5cc714808637880fef793cbd1c15dbd09936107bddca859fb0226d9c447e53317cc1a06fa42a597c4cd07b0c079bc76f7149a8f24ffbf5c17faca70cc10f16d84c0dea7f3191628b7cb6e256aad0b21a73a3c89e3320a06731ac290b2bc6d50757f49b6c891a41964be5dbdfad08afa69803ca44aab96789ff03724f019f7d6893b03add16c1ac82a268dec42674b81fecaafa7d648c4fd07ea71703af1578cccc5ecbd0e697a475fd2de86f534a8695 ct_n = 12aa44e53ad8d1766276516e24e5647da10ea6e7c1138bcd45d86cf748c4f6f03877a221f555fd921d1b5707d143a136b298591ac7744977a0d9cee5f75a79ebc78b74dc0e3608e55e4afaaa9856dc0c9f1363c77d6f25f4bb120040118b051d6a2da66ba705f3a0476ac294d1a1e31e123c739eba678b485285f6b41f5fe6f96dc7f54afb199f0c60307fb21c3a2db1b5a0e053c887d28d88306fb20ad7704e7fdfb6c98139591e94a0c99cd7d12c7ae520a0f947f3944b878c2527aeb1133124b12125d78d6a87214472ed2504e4930a9bf44c8280432b991c59e8a8b221111d54516fe79abe56db2f8af9ddc67729d7f60861ee8c0d1192c215e62e7a228e97fa33485563f08fae3db568eecf04039ded12294bf7dc82bde81746b195ba67e9cb6855ceff7c96f6546c380b6e86952edd394d116ccd63eb1aa89c81815bb493524bd396063cd8c1fbd56c8c155e07a3b70dfead48d2df48530b5edc7a07072291dfa78188105df37af3d22e177a705f5fc9d78eceedd40bb75b395f085aaf3e845776062c701f9db0259ec9bedd183ce1fa1ee8c41770afb83016f94238dbdb42a5671daa46eec3e8f8f98dc7727572a2a2c4b84670c9fa02e59d335ee280bc4ac5722b6066cb36ba26436437ea1b495b689a789f669b91d1ce7098dccd5e4b83a4e9ebd19f095051da5021e0628f23f503e8c7c71efa366f86e6518c3913f71fdc78495119737b0bc9343260530e52141fb978d33a83b901c34967b0908bfd090c5b99b81259ac50035b2ea8f2fc308f22633269395ac3e2986a89fccc110b97897a1c6b1f438fe580e4ef0fa5716035a4984ce78dd42622d05c4f62fe1b8ba9af71159e6517eda5b431408be9bd163e765690b4eb7574e4c66224bcc4c9d1fa1ecbffb54d3b878984cc58aaa2867b57ec3c536511910098e2fb3b7b3fe604e88bac6b8a4adbcb98ddbbe8ae753e38505033cd95b0378c91e512ca7f1019674f8896c727dffc3508cc2c4b7d7575d41f0e7450c7660555d6994a62771c902278fb7c79019768e419ec190824fafb0851d9b9f31fb6623d98bf99978a2363 ss_n = 0917c30da9e5fa38067f2b520d988328daba0984f1a747f508ecf75659207329 ct = 6999eed6c7a9ccbf62abe6e584bda8563e822273334a9090340af71e355b95c0e651e9c0b9929e4aeb7d82f0b6a9cee44c33e1d3d11c7a16d53f2abbb43cc294a1a64816897418f87633c8e2271a6f9bb543a51f0fb8d222c1d4666338c59b444ed6e09068345c26df65f3c8b5dce47891f8213b06b206b7c49c1106e49ed43db647e1e6b7e177aed7f1191a7a2820fae687dd01587c3521ceb60bc9feff7a2c22c2a3102f0d234b5dbc05d2a1c322ca2c28b34966fca051ede746d76804e0d733b578ff76053b10b12360ad3d3165e9cab23e54b02e1afef9bd5fa78aaf8002acdf2a466e09f2457c55d6bd3bfc0c1ba0c16802af43ab7fd910539aa7c81cbcad1b2bd10ae36180d04d2d2fbebf5ca6b14e58624a597a71206d1b678cc963bd2716ed4e06a9f6b57940deb66fd21c166e344e6124dcdbc2389d05ba0c3c49257530ea0eeb0678c11f69445f96fec9bf8135c6c6c23a6f02fe2ff75dfc3f1d0decaa97c046ac555b7667cd8dd27f744213973baa7214288935a7907cc7f308a4316183f1ddd19bf554261632b82fd49c09b15513a6cae07021746b9dd65a4a5da57e0b3487cded04ec404e7ae2852483977c9fa93a263f0d94fee24125a150595ea91407976289c30cb948e11f6c7c74c17b515e9704eae128e01c5b5800592a546961cf4900a086636856fa4acedf8d4bf22d1e43764973825b516ba8424aaef5da4148ca25e094a84d292c73bcf23c504763471f6fa20cb219bafa03172a0ab11f0276dfba3021e2ba45150f2ffd1e17b354975cf61b120da0b1ab4a48668df86a7931da0b37425267a35a1abd76bdb14b3f4361c035be0b2d8663001db4284f4b3aefb2d0480d7204e7231f997d2eea40fceb5c7d307f1bece915c9f215a8e6d7f1a9addc8d62677141f86952c3d33a861314fcfcf5236450cd02f6fb25b4ee08f29c80ab3d730c828e8bc34157aa4218730b5ae644d25a15d7c5b84be6ee21b0733490fdb2bc9eabd4e749316fc2bd858817b009d76334b558f3a7a4b577671a3a86d7679eaee7b81caa2b8f353a6e5cbba83a8406534e423f651835d8b5 ss = 5f4cb762d76eccff7b077b51bea88b1e02a58980aa5a027f8fcfd797bdcc3256 count = 230 z = 1be81b50bd81d34d3912c35fa69c71942664f14d8b897883a2d33150f295919a d = 657d6e3c80f780b29ac3addbc83f5a09862f1ac170c862e35170aa10d91b30b8 msg = c03f3ff7ade325d9587fcf3963ee4eef07b09ec0d084d046a667b3f324fdc970 seed = 8990a53d594c355cf0d9626434af492f402e045ccfb1492fc03e8b14e51d4f3d8473548ca817effafd3677ec0e7cfd92 pk = 52cccf1325c1a4954b03348e4b67066b4b4ad6b75cb526183338c560f8bdb83966533830f425cc73a50c1916029dab736e45367234c96279a9fba314eaf6236e1299e1c96549479ad4867ce164840f2c9c98daa6cb3419996a340c398f20700fb1d696e1c854a5136372535c1ebc9b1d1538ece641c168b802f0b5ab011298768941330fbe70ae647b60fea4b7a9ba8b3ca21cf4962e38f2733132a35ccc8ca925aa545a4efbb4708ae11fc8e368e7483c81e69621a288393134c99c322bc6353de821ee7c787f8b3b5c387d40a9c1ac6c780fd98da9945dec2c9f21096699c875e2430a1e3a303575560725378f6b68c12b7744a519993251f103aac3d27b01a8066663cb52b52afca30ee4217003f6559e11cab75403daca40dff7b9c68b1f1c268f06535dd9818f35cc9a3aa8665c11699dd2011d5082cd29587fda863fe7c7a939bba97ccdd202b650d4c3bd311de610313a3c9549b8ab2c711efcf89d4318bf9bc6b9761b1cf0d75c6b08792b45869b1c4b9bd3563c994ec4d1a09dd867a1242e81a3086eb4590e283de6b0c0044924de191b714899a3ecc6d50822bab02389467a8b347516f4b230d02f6d6a4e0389788fbb7026f43895075635761c49f93d4265369820ba985b58e54a848ba754a524494efcac3c729210d61ea4a88bf8b50ea9336ac4c34a111b8f72a5571a160ea4281f9af687ff966dd5ea0c5f33575a135b1a9c786a092e8cd346f3946688e5c3553ca630163b8d94b3bf949768c4be556467b823c918d251794cba17a75d3738617714441ec6b2e170743aba396f2cb9d5c8cd5c933099f2c6db8606212467c972539ff66ce2c137064561fbaa32dfaba102a22406b5161e1c155f510239f6a71493c10df6223f95b39bcb28bf7cb59f033170e213f3118c86acb471714e71a86075981d1a531cef82386c7224751b9229954212890225b9398ef65226bbc84b4569aafb469f705ec1b79850a6864a6b09928aa675c5736db743d79a879130cb85a7b75ec7043d406e5f037d5dea305dfa51d54a30a3839624214924553d28fb4df46979438c250dacb0b738a90dcb36efc57a964db4ac859f94a69b1914a8e834bada7435a9deb7e5b45efa8c sk = d9030b626c5ff47212cfac67ce73700cf978e681a6ef2c20ef0180e9544f59677d5c4c65286b9b52482c57dc8e369829c4b3136e99100fd381ac4a2587dc604fea5910531a28d90ad4588b54acb184e22a22e20d1ed54ca7ebaadb1568cf84c28a0ab510d0552008b00e656cbcab27a0b892f9916414374803e307fd591d8546ca52e0545151bdbb02b68762c1b22c52fbf17ec8ccc5bb93a8b45b57307187bf292889d9009a6b2863d072d2ab92ec23959e545ce9f41ef81b8cee98a28b7c3b81e5208dd956431845c4353b891cb5475925f846b865b91c5bcc405c39a5e9a6a312a77999318d66861a3d4b1896c735ddf1631ac9c41aabcf69a431076a49e9713817d00e849766f983bb68d841c959ba6367cb7de32d4f582732fcacee94bb6d4251892543024cbe2c6828c0389050a863cb62cde502ca53dcc9451127ec8a26fb65abaa6833ca4a583033bbd5e36ecf81b5c76c6580d8456d71ab11282a6d494b6d805c29da0d89916680d7c8a21a82ed5bb526d45fb6503488cc61700b3bb6eab111e3bb6ad593e6db09663ba2eb4c7141e1827c186e5e5590ba250d983044db850992600d670650c6cb5704656d38554cd86324ef979d9f8736e3a510fb39044c789790751b001bad78b5282bd24b8c8450c1515532c37e6e965b8e656601d9693b24673cab012ba03faa923b6a837afeb11246c8ccd64952f741283dc049b96b5f63e7132d684b4a465b1444861aacc5014046a0c431d5d8b47d7caeb2c11fe2521984d8333e29b54d932572374f5cbaa410b1ae5cc5143de557e2455ea487b67bf08fd1b3ce61d79606ca093d690fcf491422747bbdb62d719a89c6667e4542496f3c8c78263f51f7b27e17a7a3b90c5bb424f2ec35987a37fe52b319e5625bb424d4103d8e1bc69ae6a6ebdab709342b8585a362a922a9f24131f77583593b4b1757647609860031277cc7d6b793267ac2418a10a2a04d40926a22f60bb19811176b8680508fec104229a0874ffb8b05c68b06c98e86024100d50a9d717892fb5870e8ad678273a804a95ae68eaba89a683cce5cc0a34525a76805aa52cccf1325c1a4954b03348e4b67066b4b4ad6b75cb526183338c560f8bdb83966533830f425cc73a50c1916029dab736e45367234c96279a9fba314eaf6236e1299e1c96549479ad4867ce164840f2c9c98daa6cb3419996a340c398f20700fb1d696e1c854a5136372535c1ebc9b1d1538ece641c168b802f0b5ab011298768941330fbe70ae647b60fea4b7a9ba8b3ca21cf4962e38f2733132a35ccc8ca925aa545a4efbb4708ae11fc8e368e7483c81e69621a288393134c99c322bc6353de821ee7c787f8b3b5c387d40a9c1ac6c780fd98da9945dec2c9f21096699c875e2430a1e3a303575560725378f6b68c12b7744a519993251f103aac3d27b01a8066663cb52b52afca30ee4217003f6559e11cab75403daca40dff7b9c68b1f1c268f06535dd9818f35cc9a3aa8665c11699dd2011d5082cd29587fda863fe7c7a939bba97ccdd202b650d4c3bd311de610313a3c9549b8ab2c711efcf89d4318bf9bc6b9761b1cf0d75c6b08792b45869b1c4b9bd3563c994ec4d1a09dd867a1242e81a3086eb4590e283de6b0c0044924de191b714899a3ecc6d50822bab02389467a8b347516f4b230d02f6d6a4e0389788fbb7026f43895075635761c49f93d4265369820ba985b58e54a848ba754a524494efcac3c729210d61ea4a88bf8b50ea9336ac4c34a111b8f72a5571a160ea4281f9af687ff966dd5ea0c5f33575a135b1a9c786a092e8cd346f3946688e5c3553ca630163b8d94b3bf949768c4be556467b823c918d251794cba17a75d3738617714441ec6b2e170743aba396f2cb9d5c8cd5c933099f2c6db8606212467c972539ff66ce2c137064561fbaa32dfaba102a22406b5161e1c155f510239f6a71493c10df6223f95b39bcb28bf7cb59f033170e213f3118c86acb471714e71a86075981d1a531cef82386c7224751b9229954212890225b9398ef65226bbc84b4569aafb469f705ec1b79850a6864a6b09928aa675c5736db743d79a879130cb85a7b75ec7043d406e5f037d5dea305dfa51d54a30a3839624214924553d28fb4df46979438c250dacb0b738a90dcb36efc57a964db4ac859f94a69b1914a8e834bada7435a9deb7e5b45efa8c808bdb4cf8695a5ba779d0846f108c868d543e62925c37b26aa1433b71b7f5e91be81b50bd81d34d3912c35fa69c71942664f14d8b897883a2d33150f295919a ct_n = 85d2260396d946b37cb3fbfd9ab10984cc229191d8e6f8dad4bfcc3c48a7feaecf0fc27ff438a1589ebc675c1903630c3287e54355440a2233c092edabbbaea6d4ed0718f5c5bb509936be883313463f754ea5c6318eb77486c9f8986bb90d48ef06523d06bd13a8217a130c79b6a5f7922a1b56819eb284182b0d794aebc842fe4703b08d4d2d300ba6da3f735e5a14c20beb85e0fecdf63a1fe0172e369d87ab7d9a352902d8e8372d71d25c6eceae6018dcf897712510e68c0a211779c106776d632a26eba1658eb2a31a9403c833035bf1e21545d20ebb061cb6ebd8fdb30478975eed9ad813cfd5bf1048a304b6f2a7b57a0734becec043696ef81d833295e48bb5b05310f860a467df08879244f587a53c7367cc7332f94bce10510cb62213b4b57b4a8e749fef69c7f87b27f8a4c1a8512316117ab9eb45628de03500a73dce6c0b65c59be0f9f1a6d7cce7fc39483431ccde31b005bcfa948a8be6ac453163b9d6f807d46af83325719c4253598e245b218eaac211922f99b0dcb3d305584e57dd987a556391c21534549035f54751cb3d80c115302e592988825b2c8780355a96d953324a10a16783c46b9dee2022c836ea25705baca0adadcf0daf017fb9b5ccc20d6a1a62721c5fb4ef703ba1fb2baec6a1b02a5f0bbb71a35467b37c8facacaf4a9e28a1a137ef762db7b6d6f348e61a82217a9880d55754fc8079c7a6043bde4242ef0b6c19f59e3b5b9e1d9e0816ebbfe0d2a7e1f088120511d76962809c9ac9973b2a36e9babbef962eddd532e70e59d34e0f6862b535219522fae9560be14fc23508265b740f93707f01155df3bd08eb97c76afaa563b7c7d3dbac6b3c7d59b8392e6edf4105c41a2a7e4888724393c385abb85f64f5672cae75cd6208d27409e96d6f1a85ca474fbf59b4b82f58b9fa5e731b606413042df1fb2bf79b924b75199fd2d624381bcd7d4d0db5c198942cc5afa175a0506fdf63c62a569b98f658ff51c6553f512e8a21fb007abb2aa0768a59b3d5aed8fdb483e84a62ed1dd75d70109ef7c79f40666205834d02d226f54252f2b2f0691bb8 ss_n = 1463e59641ae37b47b5fd4042779d58aa6c6e50ff0907aadc214dd0debb758d3 ct = b9b14074abbf1fc3f69d49bb764427b46ce526e59c41bde5994ddf166e72f31f806d4c3ff4a2a44a00e6533ede196e667d218e6c7103e60e0168ead01510162132e0e06d3bf5b529544fbbe3b8c41a1e1c601711029aa406aefb57a940192261e2f59ec5e71f8a8a59d12cbef613dba5e166679a089d42ea5eb75b9c06d58f02f1332089961406341b0692bff51fb60ed46e01386aca385c16de5cad32d79a711e4938b56a95a8485fb3ea25027c400a2222a8b33ac8c70a7bc5f00f9cf1bb7ad1d454b95c17cbdb76de4593af336af9c3d5f83deb1ecdf05a0cbf6e1de20d4eba96cd04b20d4eddb44e938f2212e210b2e1ef7ebff60ee7662c37e6bc6799bff714a9ca79e3a3a228f8721e154ca6a68c75c2c5bb04990d7b7792fd6ff5c461dcdc761de9f7796597bc25099e165356817b7a84482f83ae61c3b362804bee60b6aed2005d0ff445be9d42d4e242d36c8dd273462bdd1473f7e341370c5509adddd7a68d586cf98e25d965dc49b63c8536027000a728822e712ccb5d6d1d05a8e63caed795defc5cf957e062c5a4bc3678b8f7ab031c1a80f368868d5442724c0b67eebbcd0ca4ff019ff081841d160fb87271b979f835d7e709a284f50a302aedeb8b926181c0b55af90b1835a9593ad708805919b30633e0f70e2a4ff194127c216b0bcdbc2046e1be1dde714a3a83ba2934e64d6f5c939b28fef0b12d47aed52847e40ed9aa3f96ea3ccbd824f8f689cda917fbc58271a304f7ea1c084d1659e6277671af94594d7c241969b8b2d450bc5dd224ef8bc4b1904bf5f0c24bb5ed638c4403d56544028128aeaf1143a0791d93b0e41d94edbb639a0a92faa92590c226acb13e2651322c30ba28714f343f4f65bcdf0159eb6b4ce4c7bcccb26debb53fdda90c2516e394fe94143694e04f55fa9f38fa13e58d3830df9fbe1ae6352ce4970776d8713b58433582439b08e7c7b0951a7429d5a83c91df85ed806011027639b78568da2916bffac36fe568ba26634006c0585424d94d6bb421fe2a3d0c0f476a2edab990499697d00a71b2df1fd189f5db5ae67a7afda051f6be06 ss = cc8b12c0aca83c490e8ab284af3a73e254069b61d1600354ded979e1e11a4f99 count = 231 z = 3b087cdaebce2094962484e0b414cc2f404bde7893e63154dde1ed8c650ade5d d = 9dfc2f9db8030453aafaff6c1e118958eac8fc8252b78cc4da74310be567d1d3 msg = a3f20ab8f3cf76ed6f2f8fc41a5051e558141e1330bfde9dcfd1623584d8e3ab seed = cd6c76a4e5fb071aa2c5260526d0d96d62d8d3945c474ef3014d95a747042eee9212b185636f4d59858244f6bdf4981d pk = 022c7c5413c5948c98d4c98da276c1ee28a8c167382fd70b142c9846cc53e621aae202c93b9b673929c7dc93b4517366050cb3192283024964307a89fac39b2a52a38b5239ca979923792385a4a9db6c0c80599351aba738035e54e3a320a2afd5bb2f3c37ad79937fceb3b58a3262f3f07e6aa5355077939a8045039943eb8b80c2039f2624499f6b9eef623c2f0b5ae1d72eb8603b26234f025a05019436eb6006fbc0c619f3beebe2bdc351069bf707d9c17bd63a18085ca1bef428832333c6da3223d546ff1a200895283ad11afe8c3a9584b0c3a83d45827ad735c7404bb331fb60f142b88e858ea127535733ace0204b98555b3840a2be470ec2f6889e506240716b13739aae15774d859d5039bb939101935cc1d7c027fff2b444a8b473fb9ef2b74639e70c87124e99b41be9e9633fa12b46982f1bbcba9d758c886b8a342592f4bc02cd4a8174fc6f0e2b5b6fe23f2830327987b46c519adb597f50985c725586550001c3bb5b566b67f86013ea3b3bcd49539e7580167185302194b9230518614fa9688e5b47428c9147a141cd7d2a20c0a089c661b37d08252c2b84558290cc5462ecd1461814882be31dafc6b46f2ccfb2b4536e95c8d8069d4a7b5c44d9159aaa7b2d3c9fc1449b5baacb82c729731b95dac6cd3764431efa8455066701150bf2f5b989f11873674d9bb1984f052d0a225aa71b4a3fe48333e50a4897503b1207a02b29121c4a7b7ac8d9f5ba63727301566a50ccb638b8b222230f85c1c745a2c5ccbcc8309c24e3f25523868fee32a4df1332c891badb510656d38ec323c1cb3461fbca7533567ea07b76ba5cb77f6899dac56d277488d954aa578a8136f36b9a4c78150759760516b004c5d18488fd039a79ea7e7626bda347690a6102130c00cf00b85e31a445f99487e6c382b374cb5c76f529256ec102723c78fd568d326473157a0bac2646137024b326a1a1e4c777e04f27141636b5a2c452861c279bfd004884993d012b79ac970f214a6df49a71f632b3bf077d14cb027ab329244ac777e838764b4e9b3680569a250468b2bc1252abe8bca5b155d5abb4e21f018bcba4685404c7dbe78ef2938a7e0f5099b741b6a6558c08745b sk = 08c869fbb65e453aa2dab0a656b3571536a2f0e8544af6b57c40ba8ec32b758c3e26b522e312c35cf177f9c30f9db26b2102a72590595c455e2e386a2a296ef7fba1bca0712ff32e43181d54a37e3a73ba4963abe39a8735106ca4d21fda513866337e055228a887b3a2567538a9c199410cbad536abc8beac6cc1c1d067a25a9687ba17d86b39d7f8b542870c59f23ad089469e9a51d246bd3f015bebc05bd9874084939941c57b1f398074dc93857a47a59797e666ccc15976a8fb28f4619c826b9ed2107052cb5df992c9e6d25f47cb16fc88a064e0b1f8a82bcc5034631c3a93ba3f06e0a125b72b3c06834125bc52d56f1b379c905582ffd895010309fdec8d9ebb8dc9b909e18b5d14a929b775551d79050a3a9be4674f818848830b8cb21a35d772b836a82b612aa9d4412899191ccad59cbf878e6f91b1915a965773296a3b796653722eab5f0d7966da817bf9c00d85948eaee13b54f4808cd33f1ce6391fda7428e24d87b17496ba8fc1accb87f0298082a2f50098b8957021e5c0d5242ac2369246874cf89a6daf966680fbcae3e63935b7a33d5213982ba28cfb6ab36193d5094145928c8da31f2f0159788426365aadb69a939ebc11809a9d93194deadb9cf37a8875b63ca2645424bb640cb54bdb4663bfdb6cc7eb87b5c53596b200436bb4559b9ec15036e7976fe36135a2db3e4abc59f98b8905444eb36052bc7b09c4c09b74cc248df2c38d7a5cfd559a74a3a12980a4bba5b2bfe2c20fd325ae21ac3e9cc6bbea659a78867599676665cb5f9b37337b9a20c88499768a7690c4ee564a664718fde18d102810e467a27801d0f1019d941ab21859b06d8a8511228535139f9c50273797af149963ab35b702a68772520a1a968685c867b2938dfcdb554dd10f2a22a06b3ca97587b11098a7e3dc1afe7bc082999b2e769223b7149ff232f85030db9c9f39711ef82b68928c2bb061acf742c59bf5c258db80114c0d28d519010292b8d7003cb105c80a4071fb96f8e2cc5ff83dee31cd1e779d6cd10a64b77055b48574990b42016db0787e9fc15756a89fb6e130409905022c7c5413c5948c98d4c98da276c1ee28a8c167382fd70b142c9846cc53e621aae202c93b9b673929c7dc93b4517366050cb3192283024964307a89fac39b2a52a38b5239ca979923792385a4a9db6c0c80599351aba738035e54e3a320a2afd5bb2f3c37ad79937fceb3b58a3262f3f07e6aa5355077939a8045039943eb8b80c2039f2624499f6b9eef623c2f0b5ae1d72eb8603b26234f025a05019436eb6006fbc0c619f3beebe2bdc351069bf707d9c17bd63a18085ca1bef428832333c6da3223d546ff1a200895283ad11afe8c3a9584b0c3a83d45827ad735c7404bb331fb60f142b88e858ea127535733ace0204b98555b3840a2be470ec2f6889e506240716b13739aae15774d859d5039bb939101935cc1d7c027fff2b444a8b473fb9ef2b74639e70c87124e99b41be9e9633fa12b46982f1bbcba9d758c886b8a342592f4bc02cd4a8174fc6f0e2b5b6fe23f2830327987b46c519adb597f50985c725586550001c3bb5b566b67f86013ea3b3bcd49539e7580167185302194b9230518614fa9688e5b47428c9147a141cd7d2a20c0a089c661b37d08252c2b84558290cc5462ecd1461814882be31dafc6b46f2ccfb2b4536e95c8d8069d4a7b5c44d9159aaa7b2d3c9fc1449b5baacb82c729731b95dac6cd3764431efa8455066701150bf2f5b989f11873674d9bb1984f052d0a225aa71b4a3fe48333e50a4897503b1207a02b29121c4a7b7ac8d9f5ba63727301566a50ccb638b8b222230f85c1c745a2c5ccbcc8309c24e3f25523868fee32a4df1332c891badb510656d38ec323c1cb3461fbca7533567ea07b76ba5cb77f6899dac56d277488d954aa578a8136f36b9a4c78150759760516b004c5d18488fd039a79ea7e7626bda347690a6102130c00cf00b85e31a445f99487e6c382b374cb5c76f529256ec102723c78fd568d326473157a0bac2646137024b326a1a1e4c777e04f27141636b5a2c452861c279bfd004884993d012b79ac970f214a6df49a71f632b3bf077d14cb027ab329244ac777e838764b4e9b3680569a250468b2bc1252abe8bca5b155d5abb4e21f018bcba4685404c7dbe78ef2938a7e0f5099b741b6a6558c08745b0b052e01d16afd98e61e7146e25032931584c04a9e462f34778c91ea6852d8643b087cdaebce2094962484e0b414cc2f404bde7893e63154dde1ed8c650ade5d ct_n = 08fdfbfa87ea5ce291a396b81759cf83e75c1485d0290fc7d7b0902ab19b9c387c345bafc793fed81423c4ff281630ab86efecc631525202fc0789af134b8ee395a0a8805aadaa224801b6bcff9b038635eb3ba4d75da4b3f9f10555d9a691764ff14e220ee78b0c9ccef45523f66c2e583263e376db58c22facd6af23a5feab095263f5ccdf193f2116a4672df6f5cc33a004304c9345a0ce8e9dadf153f08a294d5da0de55f144ee05364655d9a79e564bb30204ec6ad708e573888c82f6a1be5aa1005c9d03ed88667ed2b44e5f6e807d9f5683dcfd0fe73477bc76a2de14514fa8e1051eabe882e0c2d8114197e3954824f5ca54f16d8229a90789a4d1d3367afa762c2a89c8965fa890e80c93ef32d7022f1356f5697a9f7c604688bdcca85d50df77669a249d51dca6cd8bc35c6b4cc793eb577177670a1a11436f8a92b4f2fe68b2c033d516ba42e6105b2e2ef0a927e5aec8c79fa0cf8adc1f7c9966246aba6cf6870e650e9d71caa16c203d1c1d4f9f55be284f656f0340c40ed274146c2dd43e5645ea690654607b39fe5b8d1f33a89131cff9dc8eff54867e2a6e909db3be722cdb436b9a7078193e6f53a3c8e84f75e11e6a87492d0d4e7ae020c9473c4f3916793b54bcc00e1963812210f22c9bac53230ca562529c6119d8acfc218b521daa5fdb75244ca93218fb8f7759f92757339433ca4532eaa9175699b0d1268414af01cd639899b80e7d0764cb40f8ad5a5f44a0fba0a2f4acf83c2d81dd6e5b0d03d77de7a0bd7eac9cc4d4b42cd2bbc54b4981ecb7d10b7d2d6ac73301acd0b3587eb5c0322b150101acffd09c18bf9e4e65d88d8c9a8a28a6b2a12ec60c69239091b2ebf1adbaa14bb9b9fe055ae6b90e4574e0ebf7361cd416219a585ea3374bf20ba57ea7a51aa19ffc722f489d9c727a403fd11cad4a9416e0137559e89ce1a3be9fefd6e91970d5abbde2bdf2f6424c84446061c981350695de0515e8efddefbdf4bceaa79bedd1c1926a62b28317f7d3ea9cd9e433fe23afeaa382294d010f14e5659d04d6761f2ea54b355574439d5b04d6d8f440f9ad12 ss_n = 6a2316bce6d7420717ad5590425e97867805b68ef8ced3b20b45366dedd0b15d ct = e32370621260235a9f9d9667d175445aa4331297a35fa39a2564cf0297767e4af1dcb24b97e50315ebd537c76ea80d92f7d546d666642c3247ae2cf20d46777af9a9efb765a91f7474be95581f2097e32c219c7d113df4fd4b90ee6701b9a39b173e98178b44f95f6e3aff03336e7624421d749eca8deefb272f7c47d13d73ac6acc0d57957bb4f7890d68dd0a4af9ac37ad1b0ce9b84dc724ae1c38c1afc511a93dd1b9fd6c3449d87f953454ac4a0975251572f435c92ae73b8a0a6d511e988e25207fe279b08bc9ca588b4d6b12da1064a60f1567336e9bebb1cfb5b1d1ef44282f23ec57202135decdb463eb8c7f3fa087652d52ea3958acca94a63b224885d8d922e9852235e377e3720bcf53f6574d6d584c447a225c3ce5811527ed03dc16ab2eb6aa17df73910bc5ab7a8e41b2486bc53dfce74e3926c9ee6fbfe8c5ab86817d52965b0a4cdbd5ec595db8de4adf48de817c11b7763d4e6d7ed3df8aa80dbd43966b88f11151b62d9a5663e819733ffe7c87176e3d867f260402041a31b74619102f683908683b9120e5ef9d83d4b2ca6ebd019ab089b6eba5efa38b6c347a2ff52462ff9f15e7892a9698568b5bdf6dfb37acf1d7a080011d8f270aca1beb393721e8b187b797775c21f5f36dd30d3f7bafd1b3fe2f2ef687f21a55bcf7333cdfe6fdb43ac57a22061ef5812612d6492a0a293b859652ce5488f494c79b5e3cefe42e378bd50684659d84ca94e2443116660455972a641eb8ad24bb8327513a23aa0dfa4018412d0cf61579dcedcb1f394efd799887463af1bbc1764378be1bda6bc394ecb4b1c0219452ce9f77e9ba6427c0b1b095bfa40a2dd728d83e85d971e084dffbb1b220f24f7faf9c12cc4c60156ad7f366388fafe146fbbaeb4e95eef7a3a376ac50c9e2433626fcc1000ce140e26f5eb6bbb81fe156e718fb0ad0b91a50e80d9f0ea9ac4c08be59c6b26b9303965576bb9be31435d15dfb7d663b0dc7e5bd9b54208cad20951e605129e5c2d99388bf73dba641daa6df6385178ab84a72940074cecc1928690b433a316c42b29623a5cbccd78d77befe ss = ceca6c2cba60ed73a74a48540a456f6a6272117bf83a970ff5d287ee3d264cf4 count = 232 z = 6ef915f4f66b8b9a20560ee8d13c2de9f74b50c1481e22f5e8f8951af4fe0036 d = 33a2502ac891d7272dc1652c556dad72f0cdf7268ab73c77e1b39498d7dc2480 msg = 82bd80702b24d1ae1432893ddf0d4bc8b122af4b689ac166911d5b19ad9bb427 seed = 0c35c959a5a503a9d0a3f12270af2ffc4ebfedeba104e06137d7788f24ef2b7668275763dd8376ea65bd94c6b5e09ee5 pk = d0ea372969aa30a82f1c8c30b297298fa4c58edc98e3d969e5a74e7af90c907205f5c82c652742d82bb9b5ba552df190ed428d710ad02b9328479abd74177733e00014ea6fe12aa2be143caca2b5b4946eb5141e08e2adaa187f21e2ba1ab77a7064b7cfb41c11da062d55aa15a4b7dcec2573eac3e5e9056b07849e5844212bbbcd67acbc0a5b3526059dc88cc73a4f1da83e338260411992b7358ddfe262a44b4fa77ab72bf5b2dc9bc1c7979f23b076c7daca5c682bc33abec9c380e9c66808d8ac2ed5217a3c834a16a208ec0ff3f2bf43ba5a29b16e684044456621a5db7ee4e06cef310d0ceca7e0a6a0466c229a05451e670ff4666a1601508bf44a010a084f9c671aea2a2452109b3a237009c0a8a8652595140ce059ab7797418a4077e15201a1306e23001b1144cd7502fe1bbd97b33b1a09510e7381f85b872a9433b5265184e36bc87b3294a1374a221c84c37ce4c926b88153f72088c2a20730f55a6121112727cab93b55345a438f9c91c408bd5bd37983c29bf219934a83450ee82a2a95b70c775808100ddfeb26e4822ec06407b7648fc9797c7f835b6e866e8d7b9db4e9a4304377da004131b657461571bea2c85e85a67860c5077890ccb387dd238a8b86be39203664a89cf29939fe7443c46167d0155cc675bc1976bec4295b0ac6bbcd6441dde0508a09126723786d6c4bd23b1c73026ac7d786f81bc03196ab7339aaaa7842c75bad4a5c5c75a86d262c33c1b2001af85799919b58b66f41559ec84b021e084c2772a581c60f5ee151b3d6727628130e743a09b1003f51a259b07c628a6cfc1522f3a5c521019fc9c154b79a1745330a9482a636544a22467c42b75eacf44dce9b2ef9757d14d88b1a265513cbb1e712c0749040f0b6765a3a4ae182cdb2b04d3f497a1df369bfc92ef7e2cbd2b66f8e229208e204edacc52b86ae4df34d51fb0542e61a367a8231d221a65abeed193581a958eb44492332167260176194171e337326d38f2a646c7dd065750702f711b3e63632111793afb091cfb446a0d11b4bc45e306c3717a2843c145bbb2a5caa77160267801cf6fc0e2586e63c1f6daf089eff51add7e0c96a74ad13b0fe4572442454abcc sk = 5b8acf56f0bf7ef35797f36095234de4d140708672900ab5b8734f6ae8296b391c246a85de663576a73d2c156a62851f11a47e10224d2627b2b4f49647902e772b1ae0631d9665bd973989561942e126a6e7573e0dd190c68b3dac1a680b672c708520f0b35b482c5bc0909d58a2066b818f0b248cd0a8cd249a9a6f856b4ff3ab07c37e8794bdff1262fabcbaa703a761d5aa81c20f8c078421c58288e200c18ccf60d972c6121657493c71c6cee0f085f3f89aaa5c4bd3f584497a0ecb4c3aae594fdb7485935b88c041ccfb6077a76b2d12567f12a5497a7589267b443af84ed4794ec5343c90101ba8a6b5c36cad6e7438d53422e124128097b14d1695ec052d21231c2b606c78630004845fd590bb3a8301a0fb4eb97942356ab50d6cb0d4bacb231a3c252030450953e57c5f4746879a0a43a74405a5f26a14284ab5177d8f85cbd5a331e06217cf633769d4bc94648dce63a316b27e66d20251da392fb0301bea51dd699325b8317247b249899ab21003a2fc285c685384741a3d854dd8fbbe3e8115b180cb4bb974a30c96f4ab6215c9a5e458359317771e9c9d2bb8960ab73a8fe2ab43963368e0044ccc96579bad167900995213e424bccc87b61189ad51a23a2c934283e56b22b794ac19c1058396a0e4626a4c9112709e2ae61397872add7921c82384ae40b050392f9dea4a7abcc423e91b40e3c1a2048eaceba21761acabf7c23a62cd3718205cf4cde450341e46871bc70d3be91475e2afd37a48687623e829bd7823a40c015a3cbbabe34b6de0d80a0ae6afefa70955c16ed4e758b4ab5b6ce5ba20e96022b41a00a2bdf9347c9f5020f70700613a61e77bca4ac249d06cad5d45b5f94888ee8a5846a97d2210a48c8a11d1d5a6430c50f0791c38087bf9bb7033fa123806c037d46bed06bb80322f90436ea272cd5f001038fb0758b133be6994c8103cb8a0c02fbca6436771f887024d48aba839c4cf37ad36fa4cc5245c11a499a60b68266593089269971c1573bb7cef231e14184bb0974b2f3606dc58c4cc843326ec9c00a36b60125a616001b7238333c1138db33cd0ea372969aa30a82f1c8c30b297298fa4c58edc98e3d969e5a74e7af90c907205f5c82c652742d82bb9b5ba552df190ed428d710ad02b9328479abd74177733e00014ea6fe12aa2be143caca2b5b4946eb5141e08e2adaa187f21e2ba1ab77a7064b7cfb41c11da062d55aa15a4b7dcec2573eac3e5e9056b07849e5844212bbbcd67acbc0a5b3526059dc88cc73a4f1da83e338260411992b7358ddfe262a44b4fa77ab72bf5b2dc9bc1c7979f23b076c7daca5c682bc33abec9c380e9c66808d8ac2ed5217a3c834a16a208ec0ff3f2bf43ba5a29b16e684044456621a5db7ee4e06cef310d0ceca7e0a6a0466c229a05451e670ff4666a1601508bf44a010a084f9c671aea2a2452109b3a237009c0a8a8652595140ce059ab7797418a4077e15201a1306e23001b1144cd7502fe1bbd97b33b1a09510e7381f85b872a9433b5265184e36bc87b3294a1374a221c84c37ce4c926b88153f72088c2a20730f55a6121112727cab93b55345a438f9c91c408bd5bd37983c29bf219934a83450ee82a2a95b70c775808100ddfeb26e4822ec06407b7648fc9797c7f835b6e866e8d7b9db4e9a4304377da004131b657461571bea2c85e85a67860c5077890ccb387dd238a8b86be39203664a89cf29939fe7443c46167d0155cc675bc1976bec4295b0ac6bbcd6441dde0508a09126723786d6c4bd23b1c73026ac7d786f81bc03196ab7339aaaa7842c75bad4a5c5c75a86d262c33c1b2001af85799919b58b66f41559ec84b021e084c2772a581c60f5ee151b3d6727628130e743a09b1003f51a259b07c628a6cfc1522f3a5c521019fc9c154b79a1745330a9482a636544a22467c42b75eacf44dce9b2ef9757d14d88b1a265513cbb1e712c0749040f0b6765a3a4ae182cdb2b04d3f497a1df369bfc92ef7e2cbd2b66f8e229208e204edacc52b86ae4df34d51fb0542e61a367a8231d221a65abeed193581a958eb44492332167260176194171e337326d38f2a646c7dd065750702f711b3e63632111793afb091cfb446a0d11b4bc45e306c3717a2843c145bbb2a5caa77160267801cf6fc0e2586e63c1f6daf089eff51add7e0c96a74ad13b0fe4572442454abcc98e2306710969284a09a1576f73a4d51c83f92b1dad17d5f5342b05e4a97db6b6ef915f4f66b8b9a20560ee8d13c2de9f74b50c1481e22f5e8f8951af4fe0036 ct_n = 70760351f08c83adcdf0e8e33ac4d74fb59ac1b1179cd4198382cfca921537c4b32b43272f1aeefbe50f531455608ce374d49d079100454af5cb05b5be3d9f53f1806da450461498ed381162a7c7aaa1384b55faa4ca8d3fb83fec736c071364dd26438a767e6b7f0480c06290cb70d08052f22813b6580740f126f22607abfbc5fcf5f891ba29c304d19560821533d25d364b7a9b466337bca5873f4d34f8b77423678569b97f75d06d47776780e9f3c32286dae8231329e3450e0280c90a440aae48308fbd275efd424343bc6fc6fbf941fefe8b003c25ba7cb0aa27d5fbbc26072b9ac7182c62f754ea8a5dd8ff5167b0ec7f126b7e2a68643837106c77a5d79d68183e745ab57250a3def50423b5fc89b32efa0f13d4ec754a0bc2432c702a046a95117e04c902f59d331f51e5da93f0a64a1a6a5f29d5964e9893e82a882934a9beafe4d604b81ecb4b8e665f379759f72a18a590029b63b338f2320139dfb6eac9c9531082b0ca07b433bf33d321c9416ed196109b50d8061426fb2dc2d5c9a2571e79c5b9bb9397c154b523804a29bfb39f91179e376c42b8eb8f46f0bcca679ee28b9545790ad32abc9708cc84b3fccfacec9816875b2becfb0743fc7e584c4f450b77d5a62a2ac01876f36b27597b10c7dbaeafc64c2316530dea76be21e55f3e1c22a8f0279042489790516abacc088dc4faf0cf9dcc65539a273687c5bd4a920de527a0d2d67ed3e011e33d61addf9f49486bd15e8faa604bd0cebef0394ab021f075819ad4cee0d3d3fa19f800fd68a77e5d058a00521a0aa000ecaafb83e442662d0661762477aedc852bb12c9f8ecd2b0963b04930f4825efc323a496bfea104fad32e018d33a387380e76ab6cb6a6d0f8ccf60bc9c304ea80884d51a5846c84dea240ac43dbc2364f35e3ed17a822cc138070b49a3dbdd3cd2e1115181c40146f5eec9fd68180b9c6e41e8fc7ae8a06b9e11c752a4a651f02f71c7497c8cec8a8841ed47c10decf1d39d7ad06f46cbace3af663ea30d512f2fa473bef0e2cecf661f11b5f377fff09ae86d594e834a640e44f7f764908638a ss_n = 081bb25cd331e63e25afe0e157f6d60d12b51315a8d9865a43e9c0c56c665045 ct = fc59465ef571eb341f65769bea5a9caf4bc997cb2f2658e5d7e9ff48c3b00546395ce4ac008760e59a379899dedd8932e04c29f2866db3314145a14a45a2c82b90684970f6caab09071be79431ec3faa392fa8f1bb449a3f0c990ec07af2cf962261565174553236c6106ef3dd47923fa1fbdb792f4734b21babf44f8302813cf70aa8d7652a9888cee53d720a6d1d1e41250087340c39ea2912b35234fd3099f8d6a4485ae8a09c10a954b879cc7964f5d87e285ffde5065d9463d51dfc79abf5c98b6aec850241441603e031a43ac8b3548b739d2cab71d06bdaa4d6b860762c28a1cf05f38ddd8cecaa4018c17f55d619b38c3d1129997ed35c7b4249f5763c2725f58cd13269b188b70505bee217c8b3db423d5714f5534c86cbddf4bc65a5973a6ff333a2521cfabd52e49b80dd86bcda9eb7bc622cf3c5de88be5548255901fc8a4227e27afba9a53611e956f4264e97a7e674568a4270d14532bfe40518c9b192c7624f89c34108f166d165e2bb5b6380dcd34e08a723bae186e4f416717fb797485bb7da0a92d8173692f9829ced0e69edca328c318140e2399fefa40a2b78f8b1b3ec1a3bb45cd29e5f7a7cbf626e5089158cdc88db9303edab07a3b097378b1b388036152a0b9383dbd04941a1429f45b5cf95aa33eec7b1830a71cf2e16ed42e4cbfc3ca142000ac6b842f2e78737ee58149b6d63d3e5406003f5ca0b850c4b5d883353c433ae94163afe3d7e96034eda16686d83e9de9c0019f655885a683efd2a0718c14ddae1c0eefbbf39047998ab5a359d8c628666bb71ea8724d533f8881715797917f02242c9ded78e9030d51ac4f1369e36f3628c75dba464197d94db496ce194d285450467013f0b67938d220bdd925d81ab46ba279e70b4a8dd02c06c0a5328c7045d1a6a60ca4daaa38aa1002f8a11c0aa6cbe88de3cd902d736eef11b4379a0e6967abff087ea1f03ae8e5ef80d5c7da45e874a358b9a8a20d14d68cb7492a93e502a425d9d57b8c6a03852a922f1c6a90d74bb43c1445e005e6777b9b7bd652fa6b9b4deb1fe5106b8d6e2c01dd21436ac8514cf ss = efaad9774fc9193634e732d33994da2931eab65cff21760c2681b95aef8bd5fb count = 233 z = 0d77f138d6a2c75308e65c1aaff7b93ddb8208ffb7162c04d354e5bc689ba169 d = 7f1d4f4e04e6f34e3b22f10f41ed62af20fc06cddfcfc1cd5d3f0db3d2f77106 msg = 770a368c427b630d834be6e36a458af3610f5004ce4037b94d2057b14381bb6c seed = ae3c6dd99326d622083781ab909655c2463ab63fd9cc6f303fdb32845fb50405a609ad59f44bc9a06157b6824dc24b1a pk = 58b2c3957c95a3ea00496a7df52a23ceb1638ed2aa89ac7d36e1bf8da76595265b313c7a75562d1e9981e3012c26fc6438dc59ec9ab28bfbb6a571b08934afaf5a5ee6aa04b513785c2c04e1fa9c9fd511ca62cb8c769b9556ab538318556c9981d78cddf78c37e4a1078cbf78e0cdf17542b3681d54db701d185943822f1d5c55dad7196dc95b46f2af388b6dbab203b5c224906aa99371081e8893a2f98ef298aabc832337f77ac7bc0a4db76ecb444d9db4a7cd36141d9abb4893280052059bba0a84c1a538031792d35f46e525290545294777cc9428c0f6c3d191bd86302a8f46493fcc532299550a48651ee8b5ec7c48f0b05deafbc34d53a58f636918571d3656ba1c3605e3d320fca25d42b53d300bc0d65c934ea3a5c8321a92cac251874806951328131a1cd9abf9268bd7bb147b673b6b35435facbbd4dcc046823b2b25960a678245a3a886596619eab3fb89b9df0b986692c662e571264841477c4ee522c0d2d61d6fd15854db45c5329ee8221132c39d9782afee29b19672bad3f84027824927005e7d72a3f6234f66f04d89552c88845f70aa447ff09e6849acf8534294a153e95a0e7b718516d5948be82beab394046643dde1a001c1acb6ca713ea7b73e613a3b832ca0f818de8720eb3b031c266536b04e95d1184db0a7ab268fccf315bffc3ac4a02fe35032c3f682f429a4d1a463e21a6920e9ade2617b57c47a5c25466fd11185139b0f963f50a089ed6937affa1a1ac8974672c4689010a17b13316070ac26ae5ca72881fb5ac1f32be6f90596ecc70772717237129c1a7385bb655d755a65b41c1f2435a04b4854632ab0856733f81d0442a73331873cb4357f26c66694480dd0aea8a44794eca8f95a671630c8bd16056b570220a72f18e552f91731ccb3730ea1659f5367bbc121ed6a4e43394e53b0275fca8f6630252994947f55625aeb6641d4946772053511a13c604f368a8802a97dc003666b584026fa2cac8c4f4c062e754722b23140f7697439d19b3c41b71d36b9f5e47d23b1a6c5a06d591c00312b4d78d62329d558090814fe5b27b0a555433511e0c0202500bd35fd871d5d5489f16e09ffe259fff3f7c7df3c06f842f46c74cb sk = 74425f369ccaa792293446b2a8ac6789bbb30142421d543d0e6c354bd355d31c8c335b4df4b8b72f496ff3697b42570307598382c82aa64c252fd5638f426c1a41319ffa1217d6afe8fb0fea524e4323c80201656e5688f6e7ad446c01c279088db08dc0064cc8d7085af42ccd01cc96d60713906453b111b56154e1e04be23266973ca8880877c69894ea9c751a194d8227b5188a5df33c886b288882d454cca504012323ce019f8e3422fa31cd73c88f63a35a829a102ed7842678951508717bc407c0e78387011c7b722cf6db4114c8c020a1b790f19f1336aefda59620d730f503192469af4c30628499bed5f84a20c73e26c04451f20f0ab76dfb3b0728d6a7d3eacb555a4b63c85c5ea648af503e48cb6ecf6b329cacb1f320c95a4a333e86749efa8c4ef6020cbcc9f2e05ffcf1a79ad139b0c50534dab53ea531bf6917ead3c72bf4ac839501728428e0082a12caa2008c2064146f2b38cf833103135cba608c6b0eaaacdca691d8c0c34db43203e093703076469c94509a9608b260e31c6ba1f637176c1de9b1484d93cca7cb70d537102f7743ace435907c800d7b0172b11ca25a35ad9c2fd9547ece65b35394b4d95180910aa045da4f25a8ac3e71b4b69829f4351fc1799c15d1b364e2613d198e10e109f137955b54006a91a77dc0c21e6033e80814dc8ba39adc98b514348f568858d4789b27974092b072f31d41e3bf7dcb0927bb8b35a989353c69da7a19a5d0896e1559a179406e998588eb67c74643624a9410fa5acb7592afc25fc146c74bf439508b8c49d32b9ed1158cd9664a46c29d5b48bdcc3ecd626c5ccaa568839841a11ec92970002971ef3b45e314ca8dfc1f0006af449abd6d85b98be3cd93299a6e6c9dae638c8c8b98dc49b6ba1b64d0a7a0518364584b602fb45315b28808776efb147d786428e3f957b7009b3d5921c33841ffd800fbb682124928a0e881056484d2f92398ab1ee06b856f403810dc4f9ac9b27b9978693101ab8016aaaa786b4502fd266f96b508d9f55f787ac355551e9e0412bca70963684ca1140b599957f45611b5f99f48043558b2c3957c95a3ea00496a7df52a23ceb1638ed2aa89ac7d36e1bf8da76595265b313c7a75562d1e9981e3012c26fc6438dc59ec9ab28bfbb6a571b08934afaf5a5ee6aa04b513785c2c04e1fa9c9fd511ca62cb8c769b9556ab538318556c9981d78cddf78c37e4a1078cbf78e0cdf17542b3681d54db701d185943822f1d5c55dad7196dc95b46f2af388b6dbab203b5c224906aa99371081e8893a2f98ef298aabc832337f77ac7bc0a4db76ecb444d9db4a7cd36141d9abb4893280052059bba0a84c1a538031792d35f46e525290545294777cc9428c0f6c3d191bd86302a8f46493fcc532299550a48651ee8b5ec7c48f0b05deafbc34d53a58f636918571d3656ba1c3605e3d320fca25d42b53d300bc0d65c934ea3a5c8321a92cac251874806951328131a1cd9abf9268bd7bb147b673b6b35435facbbd4dcc046823b2b25960a678245a3a886596619eab3fb89b9df0b986692c662e571264841477c4ee522c0d2d61d6fd15854db45c5329ee8221132c39d9782afee29b19672bad3f84027824927005e7d72a3f6234f66f04d89552c88845f70aa447ff09e6849acf8534294a153e95a0e7b718516d5948be82beab394046643dde1a001c1acb6ca713ea7b73e613a3b832ca0f818de8720eb3b031c266536b04e95d1184db0a7ab268fccf315bffc3ac4a02fe35032c3f682f429a4d1a463e21a6920e9ade2617b57c47a5c25466fd11185139b0f963f50a089ed6937affa1a1ac8974672c4689010a17b13316070ac26ae5ca72881fb5ac1f32be6f90596ecc70772717237129c1a7385bb655d755a65b41c1f2435a04b4854632ab0856733f81d0442a73331873cb4357f26c66694480dd0aea8a44794eca8f95a671630c8bd16056b570220a72f18e552f91731ccb3730ea1659f5367bbc121ed6a4e43394e53b0275fca8f6630252994947f55625aeb6641d4946772053511a13c604f368a8802a97dc003666b584026fa2cac8c4f4c062e754722b23140f7697439d19b3c41b71d36b9f5e47d23b1a6c5a06d591c00312b4d78d62329d558090814fe5b27b0a555433511e0c0202500bd35fd871d5d5489f16e09ffe259fff3f7c7df3c06f842f46c74cbded653028ad68b743ac4fb32676201da2470718b6871f97a9ae6eff75989f5000d77f138d6a2c75308e65c1aaff7b93ddb8208ffb7162c04d354e5bc689ba169 ct_n = b3fd889eb780c08ff20bf1f41cef4b36e1636c6f36839cf703df984d385c9ce13649f577d4e86fe8dc677d322e555bc7b9fe29b238a91a3b5c14731a1d273b25415b7cce360a3244fc25c3e98ba2708e872bf988e5a922b69e8409c106561db7af97f9fa10a95cf1f5592c8c721eab0a8a692f204b9eefd2c52b182b5744a62aadb2e038fa6c3dbc731daaac5243581a656d46b94f9e0bbfe7d729e36a70c0adb7612dec4f756a8e10d35dc8ad7a76779f4d9dc89be77afdd80e92c842f3de24f22e7cd03ad431b5f4c9bb4548afe7e64c3d7e589f3aec5c28cf1f9503ad883595be2c8fe98bcd9e487cafaa63934bf6108f7729b20e84a900ba4406c49d5affe9d4d6c453f23a3d64f40fde4275aa4ddf329b051d27f29d803b95b392eb7f9a8b5ddb5f8bc44db6cab4b489cda8f9fc9422a877dfe30909bae6e979f38c8ba5d490ecb80adafcfa12e8586cfcfd6fa77945e7e0ea6be2f38d3f358d9f5522906afd2e29a66c99bc578e987d800da16283c6349547e1bfdcdfa6840564958c9166782ddcb58dc1f7931c6dd4c5d97420fe19076a7de221ff8a47761332fdb1240170cbf9e3858962971038df1a547eaf5c4502dd90d169e9b6fb5d358938b52e76f8e19fcd01ea1626c74733b8bc44f521906e92a62847d267766bacb1b261d98589528d1a8a466f6d16c9a2d34b3222efedc321c97db3590f51768007ae7bed3b56e1ae061cad4907e3d62f981eb452db5f91bb718d135ecbac8ba679442349f0ff98d760162a36355eead0d27f87a435288e781b5516ad77f5be36fd57776be65ae6c2ee6d7778e313f8c6d6782c4fb40982222df1d3eb786bbc09a5ade4abfdba670167f5c1e7111460c813c9497cae0312791ed26c2e200ee0af306f4908bc635709c95729e7973ad14c2903fb717b2b1e44c6d326a14e48680470b024f0a6b58191239a746e68238c2076b1ed37a49c731c1635a75a15670da04b83cd6960258eadc16b4bb0052f96372b176de5954eee7f2f2bee0b1a160d0c059c54adc58f8b0d8bafca09349517597f4585bf6c5461847d29b6f62ec7481d449a2c9c ss_n = 52af133a863ec5c7a9d008bb2980f3cb58d69abeff13802f241c9a48e3901e04 ct = 314fef16b43adabd019ac2f6e67cbfc21981acbedd8bf39c5c4b278f29b1d2a1e9ac103af332535fd6f4293523d677352c3fc88d23f665439ca40a2af3017467878731410d8b8773752f1ee2687dd69ace1c7cbff6bfb0fc820cfe9770f148f7180409178d5edb400635d1291a606bf704edd0b49ef75e93c179170e5ec0fdfa1eb2e62a492c75ac8cd0f3863f5194b29df465982dbc118f209364c1fb08a190ec9eb26d74bbd2601bd0e0ba73b61a14b3416bcc14924b0e7ffa02eaaf60a2ac4da1fea183f92e876243efafb74ebf955438908b692e638a4dedf581651f576f430b1473314e1c1f3e4d90d39b96234b87275932bb0142d391d7b036ca41eb296302432afae849f768777e2dbe9f05f421f8ebc54b296d5815136d43a9b397224c32521f22cf3aa5fc207ff1119f08bb8c347a6b47501f693b58ac5cd26b65c86cc8be09226512e8edf3d4039683fb442ab18cf0bc1176358efe47f9babb859ad66e1ab4b150419e70976ec111112016cb3696ac3191f0cd56861cf56670560d46306df056559aef3e249d9c39f055360be6c63e259754c7aacebe2c7a5107b5a241e464385e4a99b4ea1b9f9dfca57cf76a61c473e44228e5b630fadb6173a181c688f5bbe7112ff19a0dd06ebfb4754b533a7bf0afcb80a0253892abfe092a3d27dce72a82cd95c987a4b9c98fcd2c94d6656483d4864a1f7d3baea930054c8a9b4815382c23183a68f330be626de176d903e3890ea6dbf389714e69653f9cfeafc86f74f5144783287919c69d0f42090cbc96b9ce4558c8d12e2ce5e8a541ab23db89bb9ad24ca79110ace246a0d653a8ecf48a08f0b69f52da9d740a378803ca211b578f1cf7feef81ea3ef16c4f6ca5995494389e53a0f07a7ebf3ae8653c5a2a87f2a888055507bdf2eb8b0cb65bff6418aec0e8e323909ec790a69c239676badbe2ca9c1e3a0c68f528e9b6453865dff81dbdfbe2688924032936996b87cb0f938c42ac07644611d3540a1004d9ea1d5635e22055be52203bf06a82a54d5c08309888b91c2874e7daa03b8c380b30d2a517b29197893b9c11a1f9e248 ss = 205476d84d9689ac25b924d00da4ef2f98d34156a72ba3044e9d5b434417ca45 count = 234 z = ea54ed8df8d29c8d8d1a3506c7b55ca9ef7c4d7d5669099424c458cc91c50b6e d = d99209bc4b56c4f8d064089361c13d03822a6dbec2818515c74f6deb6ea66d1f msg = dce523c3b0b2d99352bbb1bc8609a2bcf5340be317c761e8afee990c79a57043 seed = ae7725c05afda938d2469d12356e23150cd075be905d0e603198a371143000c26c55299bdde8605ba8e1bbf9dffd25ba pk = a935a7938c3de6c92df05c0d023a01a5f209b03b729ef636e8bb05a77732edb2b44326bb856a41ce7205c7b8146b3ccd76759941e93ac843adaf420a7942073986ba279c43ba8c4d8bccb958da3ea8644b88da4940166c1e5c1ba3eb16ec53103c4c3662b267f1cc0fbb573e6142c756d5759b64ce7f59c0ebbccaddb345f85b89321551cbd22f9bb1a9f8f5552ebbb9b811b0dc049dd8c21de74463b48492943680cd220e7fa95fc27cab82b8a1e1143fa0508c06325c32090358c8a920fb016e2809ebb0cd0627c7ce883d65105efa56498c947478db96ab11a2faf2c5e7f66781408df6e56d3020b94ea93bb211b6780839e4a5af7b920ce1118e3152c203da057901d02c28c17b31898ad4582ec22716612747b05f4988b437689575a9c22ef329393a144ab09b7fc8728a0c578453867ddcacba329610319891e733d9318387a5bdf384c8964a2591953ad64c9fd0e2a1f57989bf594cd03cce47249bd4c223406a8b13182ff2744abff6a84343b25c92c4e1a73cfe55168bd9785ae1aab01004c3c7cf93426f98bc56cc41b8c8d58897245e89095dc1e64748a38872e92077d2924249098c9438302bcbbc9a1e569c2c27b00a18094398dc63dc76c511ba931f4a98b5469baf1b52a8b61d07751c20d8b2171cc1d2c013dfba1bcd8565f4b17a6cc75ed6c425be992434e62c2d265f38550a70464a2c3aaf26293be12b03ecf721d0e6a52f7a3f0a5ac93bb65854c836a3c54584c6031fb81cd1aa52fe7267ff30b147c7414536b0e9100c592971896833f6512565324630f4a1c2824c73aca12c7a57edcc47826aa8b5191dc8c2b240c1298cb893d99b00f9e1294cc31df0333f63fc5278fa9620e472dcd4718021149e11b54c64050542b52469cbb0642537eb3066d97386d8120f9b96cb183af8405297c455eca877ddf66d1971a48ac295af308ebed46d7b493779b7619bd74476d04e06792fbd67ad28795ca92cb474e34427b315c23261cb126a5165873ae4c4b627893dc82c21e8459a8ab6f15b7e4135bcb25834f6b3ab35fabf89d90ce436bf48590ef4a16abc4a57880a06560dc13db24900782f8a271999ba8e9f481c05f56db604ec0171609e6cf30d4d sk = 96c193fb955e9d6575cf4851d5041c66233b8d42207ec5717ee6cd6af0b92a118d809740dfc472be196125e05e1c1c465ea5c4b87a8143d8bbec6a919e016c7cf26d9eb858aff70306e97e2e5963951b43e157178806d0e66c857a727477b45cc5992c3651c5bebc3ee1a6461860cb5d1b7c476a9edbf287cb7c32ece40be15a8d9304ad6e181465551cb7588fba488682eb31f84c240cc9bd75b863d3124862ac972bf34a02b10d5db58070847e1cc72f4b2a3a2a85b7f2b3cc1db56230c329f48a38247a85af252c09f6052ebca8071bbd58849053c15582d7aad1661be805b56cf12e0c0108048aa5a368c77f5ab265f263bf482e3613c698a86594f119ba81253d1242cf47790bc790c05788f2047585c75f95b1bb8a93b01e428699c85a8cd70511e9b613661408d712ed4347d88b0085f3a24a8cc421e5332a9bb2dac458f49528d73a17b410be58f69d4fc77fbb432d10617655277443709e2309c8762b14bf8c8e2bc8578aba8ac778999f50044be4aa1cb635be5601517b766fda790a18c365d65788d976e56656f17728257905f835bc624b1db655129f5b3ed5e39fcdf94e4fb3aa26f82e93c3cede187bc86b78d1e48c03b169418c80b60358a6a3a4c45926a3277469408a0c188b4a90b7561880150913cbe82378e258db989f3272b9b09393b3bb6dabfa66166bcb6e818427e252094b116f6c34348ab7b0099c196922ae5b172252a346a5200c0b859d07a0b2e96bcb09972daaa0a111254eb9ab881a401e3621b0c4593a893dab13cac8ab586e007f8ab76fec060374dc8312bb8aca927efcacb782097150788fe5cb6873b91155b4a4b2782c8de666be1cc5cef7bc2900bc90922329b4519a49876dc2c412cccf5424a71d70147a984b9416c8a1949724db4d93bc1781d1cad3994d827b2e38133f886c806db82b1bc28da2807e84866453d24bb5abb86c59751d29b9c81a91bf2b3f5984c3bb72ba86124d0c37ca2bc9bc3ec2c717f6c65959476373b7ecfa6dd04ccda744c7f56a4123445bb161b0a9a976be533c329173351705bbeb336d20bebac88410153504762fa935a7938c3de6c92df05c0d023a01a5f209b03b729ef636e8bb05a77732edb2b44326bb856a41ce7205c7b8146b3ccd76759941e93ac843adaf420a7942073986ba279c43ba8c4d8bccb958da3ea8644b88da4940166c1e5c1ba3eb16ec53103c4c3662b267f1cc0fbb573e6142c756d5759b64ce7f59c0ebbccaddb345f85b89321551cbd22f9bb1a9f8f5552ebbb9b811b0dc049dd8c21de74463b48492943680cd220e7fa95fc27cab82b8a1e1143fa0508c06325c32090358c8a920fb016e2809ebb0cd0627c7ce883d65105efa56498c947478db96ab11a2faf2c5e7f66781408df6e56d3020b94ea93bb211b6780839e4a5af7b920ce1118e3152c203da057901d02c28c17b31898ad4582ec22716612747b05f4988b437689575a9c22ef329393a144ab09b7fc8728a0c578453867ddcacba329610319891e733d9318387a5bdf384c8964a2591953ad64c9fd0e2a1f57989bf594cd03cce47249bd4c223406a8b13182ff2744abff6a84343b25c92c4e1a73cfe55168bd9785ae1aab01004c3c7cf93426f98bc56cc41b8c8d58897245e89095dc1e64748a38872e92077d2924249098c9438302bcbbc9a1e569c2c27b00a18094398dc63dc76c511ba931f4a98b5469baf1b52a8b61d07751c20d8b2171cc1d2c013dfba1bcd8565f4b17a6cc75ed6c425be992434e62c2d265f38550a70464a2c3aaf26293be12b03ecf721d0e6a52f7a3f0a5ac93bb65854c836a3c54584c6031fb81cd1aa52fe7267ff30b147c7414536b0e9100c592971896833f6512565324630f4a1c2824c73aca12c7a57edcc47826aa8b5191dc8c2b240c1298cb893d99b00f9e1294cc31df0333f63fc5278fa9620e472dcd4718021149e11b54c64050542b52469cbb0642537eb3066d97386d8120f9b96cb183af8405297c455eca877ddf66d1971a48ac295af308ebed46d7b493779b7619bd74476d04e06792fbd67ad28795ca92cb474e34427b315c23261cb126a5165873ae4c4b627893dc82c21e8459a8ab6f15b7e4135bcb25834f6b3ab35fabf89d90ce436bf48590ef4a16abc4a57880a06560dc13db24900782f8a271999ba8e9f481c05f56db604ec0171609e6cf30d4dfbf44155b31c4ffced1fd3509323a92b5ac7abc55152b0ff13a4257c26fd2c6cea54ed8df8d29c8d8d1a3506c7b55ca9ef7c4d7d5669099424c458cc91c50b6e ct_n = 0cd444627a4d55ee369c1ac99fb75ad1615c2aa1b7ebd01e6164307cbf643305bfa0825748ef04bb5161674ed363694c5842773417d6d296917ce3f07d3911e204706305135afb7e48270395ca9521e73a5d2521e62e69870ea0b95e5100ffbaadfe51750ed4e59b51213a2f7c1abe950c18d88a616ed4ed35c6cbbf16adbe2f27048d1c4d65e39277da441f605fa2bc9c0da16115d56d6d26debf0a2a4f6cb028b52bc888d6bbfd80221a1749b6360a6b737528ed1b17ddb34ae4c7c3106944e09ee6009974f1fb707b957661c9fb34b0cb4cc8b17a06e9604c59086abb6fb83184ba046eed8cadbd614189a4db0963636170872e088eae918cfb85de605d4794a3faefdd0e5a8cf2bbad03d768392432c6851d5dc397be1490b6562a2d09b7e4b20280f973f78b16689d7445a6c0e58503e2a73710cd93ea8576a20aec08d5757ec9e6af11712781cf62c2dfd236c006657c80d87676f488bbe0b2ad1382e738d46cef6c9b46e45e7b2a39a98627311a63a7067f7bdd14ab4d418781b333790b021a79672a3d0ab15b00d377a8e9a6a488b75ecd1e97993614d7964c7d737e8546e4c014c89938553a8ef30b05e8b5f9ffa745c3c08cd306c8fe514a39ad9298418b01de8d4b0eb37d025205e36570af03599c67b1b8d5edcbfd658fac55e01cbfbbc8585c03e3669c60898e0e538c32d29272b82bdb4d512fc470f927744733fe67575eb34099e14a08ba0352140f626d12ca1166cd3a734845c70547e3c991b9ce7d9a9f73967b83750409c0fd3888e2615cfb68bd2395cc03ee143f658a1e857ad03fcb0515ca272c412454da48fa0e10a5081387064a331e4d45890734ddecb2aafcbdd4ee975c49dffe8608242d105767e83ba61e28764fa68f25fc98e66bcc59b6aee28aa60f0816d3792896a542d6ed2772cec6ddf8a970db6e28dcabf81750ec7092fa2454f5e49299c43fb3d5ba53602bb16b4e60cb42edcc4aec9f1a74b45d8f9efd8c1ee7ee99725f9ffdb56cd6fdbdd00d420c2d0acbad4188403872e20dfc09cc8e3ca797743fbbef90f55681ef3e24881bc9ab27e391698e ss_n = ecededcd8d04a022ecc90ba00f9ee5eda1812b2f460ce9e2630174b68082764b ct = b2983604c45d82aae052fc96c8348b66657b1529bf91fcdd2adacbf0978bea3765cbeadd8250b051f8a7ef5bf22bff81276b028598c0169b99003b40654c7aaaa013237a0a1524fac0f1c64ef259df1f0e367e121cc93eae4b44872fb759db3d2212dc0ded9864aeb5a8251afa97c6cbef16d7ee31146bb6706800198a37da3f8f6ee2b9f1388f38fdb5c514c359bd3b0bb301dd969cdca34bfefc28de941db12ae0c0b7f598727e095ba0ff27734af74280a0b2a10023ed2a3f34682c84adf64c557db4309db26b0accb2fb53ee1ff4f156d4f4a777a5216d25c3ae4b95e561cc3359293968dfb1a7e3b589795628b626f6af9f52d4f1893325d1ff62772858dc0ca2abec6f2d0600304cdc3b93c86a156284541ff43561ccd184321964e56a1929d5ad48f4beb7046d47454f0d45f0ba6b2a8ec31b8e0c4f006af27a8d0769d8d00151281b2fdf403a7e5411f7631664fe98c61eaf6463df33d3899b1cddb43e7a43c4371ad96257f393dacdefe077fc094b9d87e70c2c9ae3767283a6d8af5c96433c09821b2b3123195bfa4817e57873a186f965c9706818654e76b4f138f3fca35e9bd76e3d59059a071eaf3261567e0d06f237470a1e4ba39e908a8d140b0f2d6775248cd034213cbf3cff9994c11a99c32069a19296daa9b8808246a793567771531a17c3b58b7920d8f3f98ed770b5ccde2a80bd4871b2bf45e9d222f2ac1aa54565747cf4b0ff2b60b25379f31486af88d7a22c9f9cda7bd2e994d4b03ef2e0d5b256245d0d0445f4699816c8d60546289d41ff8c32eea7b60c6fa42697da0dd4cf6987e2b6ebefcba81b424eb1e4f4e4b0aa49445b9bbb0787947e374e4a66d8bb2c0f741f87e1742f168af63ea085ee17ab6c161db53011afdf932d0096058c28cec092874ab54d804d8be44abc09d2f34a001ff3535b44eb22d46bd4d74e98e4d8de2de0c985658ab6a3a3d3fbb766aefcac73a9d590aa75e38d08b930a47e5af3fbfd99c6a20bc6dceb8d513badfb8a95834d80254a2858f7553562a37c3f2a6814a1338d095368e4daf951647f54d3e255b2afe154db439b50 ss = 9f6fb0a800560da287294968411f8caea7a4e5bb7a45084d0de83ee1863c7dfb count = 235 z = 7a0709918290bc2926489a914db086fc6d5621cb353e99a48bc9b885dfbe4993 d = ccd5f99513461f0ab419fe5da5aea5d82fc04eff4352326a422dc41d45b02ee4 msg = 0394e5deb8c9af36b6831dddbcbb931f055e7e7a38699bc0f03063020897e717 seed = 84fe089a42b2c951959d86cb463ed9857f574a85416f5ed7b7660acb1b2bb0fe98ab9589c47881feab659842c400ddf7 pk = 92d18472e787fd0788f68a2166b5bfbc96546338b05aa1455356834f141b00f9435d6a7111053c3d204df848226a110268034ba9f94ebff8aeca0700e5853c4e225e34b0ae2c777ae9f7863278babb474876fb9c0e982a52d64a2d733498ccc247092170dc2e0d0c0ec86818cbb98832cc77a3850a72c68d3a32a472abc374dc8963a29519e67e6c4a7550a1149969323bfc814af260126cbbd9388b2778c86082ab005b6f3415b72ed7afd44a7297a6a732d8a3c6817a1ecc1e8e374093a5549a5057de76cd788b8ca576272a857f8c4626342a07a359a099db20aa683b22d6b42b3b0afac29b0b4891b6a4074b47a8a3aa5685a4481dd1cddf50bf39786e2efc0447d439f51cc4e9e783e0b58e626233ce0ac30c0595a88892d1f907a1bbb71192488ec22eefe2c2c73acd596778b0b79a7a0520422854889cb35df1a22280aa25291341c229b66b4d939c3eea317a99d2201482612b91182c2985e07a604eda71b5b16b1b4b07a50a728d86444af96bfb94a901018060bc94836282bca63488a5a6e52c756a8419bdb42d2b26742d379b248155b8cc8e31e26bccd948e6d80a9fd2a43cf87488641d6b7a07cdf076a8d58701261b66328a5b68c705c6b1be6867303a42cc97c64e19a11db267c71581aa29665a565ca80c3ba789a90786cd0d833389714f5f4915dd1b4ee1cbc918135035c5135ba87c04a000ce36307f863f28592ccd222e18521651aa35e3a2c5e3f272050580eff25030d0cc46e94c21366b8643734dd994a31b0864760abd7ac565945cd569ca8f7c3b98ea777093b2cd4c33a9daa658ebceedc62cfa84a53a5a7045ac2e1df8caaefb95f0a52e9255746ca282efc0337a34b3303728510b5d2003311eca6af0e5413676b6551c792e2007dd27c5ba860ba11aaab51aaa9053cccd2984ffc80d2b16986b4892cfba131df38fb7976a6a376bc8eb38d84b0aa71757ffd827b72587dba2512d07321fd4bbe5d994981c663129c25b420d73246cc0d13c8517ca0ab627e9f79b2f1452970459ad3b83f1c7bda386a215fb649a281499fb22d83053b88932cd032700c45c89a8eec5bfeeeb531eb7c71d5eb5bfa7880377d593a7a2bf14053caa91c4deeb sk = 7b80a199583f39ac404dc70bb6f960b41849faf123b844c57051751a551771b858c63a0ad1415924791d43e7c53a782eb17c7351a8a7d8a92dbf258fe3c432217500c4a74836b41e01339f6841a5498a80c4a66471b031f5836d7e4214e61101e3acb642196825fc8c37b38b47033c4c3436ad105d85f21b698cc77ed8932b0b6094a73f0a23c22cf7ce062091186733b3a6b996fa3db4e69193fa6dd9a5a8c72a416e7c4d8a668297e2b6a5b5be59c9125053bb72c6086f6b8f4650bd4db3118b013ef54850492a339307a44808959b8bb9eaa12e7edc4b586680b2398f42ab1d2a38664e3c5165a4ae173acf369c01642a7ff72372f2b50e0fb016f498116a1802b9591f68fc2d8fb5afe394b09892583aaa303b5c9527d9901e6c2e8f4b9dac86260ecab49c0001a93c087f2b96d71488357123664212ae55985b721ca932b931b54e95209edfb320723021b3e27be70397c59563f2102375f1b02eb94b60292c74f301629a67ad07cd1e208f9c6c7aff372fd220650c90979cec77b2f639c254cd6948a118217308646303d2600af38e2547266c9ccd7dfab90947bb88e6c78143cf4bc8397739b10c8b9b4ec08e928868dab89c85eb44d577564a6c18bc7b8db2559f06857580e2ad1435175981281448b832e7718fe62e055b46121310a346724bebc81ce498a10996ad7c1d64facda38610e35a7b55a39e2fd16789619506d9c262613f7e2511c4c15b8e97a966d47f43b330b0c61ad17955bb78c76afc4761077166aa9e2a303749c818a3190426f253a5054f042b27194b4b567bc33b623d1397c82b049bcbba1258e1c4974a79fa79341838094b6a0f60a4505f9000fb659ff266504c30272d656d8535cc4297cfcc89a8c2c565d719cfe9d98a1bd5259e335d336aabffd079aa63177bb65d2db80eefc09dd4808115291a771760ab3c9ac9e98d3bec7f6ebb40ca29a939a750746940ed23c2fa55130c93951c3096c7cbc1ff419f1beb078c7ac8d221c09a564feb73c08f6969fde320487921a838684c7806505924b69ba84080a4ec286941c99d5f177d22e343e8669780861a92d18472e787fd0788f68a2166b5bfbc96546338b05aa1455356834f141b00f9435d6a7111053c3d204df848226a110268034ba9f94ebff8aeca0700e5853c4e225e34b0ae2c777ae9f7863278babb474876fb9c0e982a52d64a2d733498ccc247092170dc2e0d0c0ec86818cbb98832cc77a3850a72c68d3a32a472abc374dc8963a29519e67e6c4a7550a1149969323bfc814af260126cbbd9388b2778c86082ab005b6f3415b72ed7afd44a7297a6a732d8a3c6817a1ecc1e8e374093a5549a5057de76cd788b8ca576272a857f8c4626342a07a359a099db20aa683b22d6b42b3b0afac29b0b4891b6a4074b47a8a3aa5685a4481dd1cddf50bf39786e2efc0447d439f51cc4e9e783e0b58e626233ce0ac30c0595a88892d1f907a1bbb71192488ec22eefe2c2c73acd596778b0b79a7a0520422854889cb35df1a22280aa25291341c229b66b4d939c3eea317a99d2201482612b91182c2985e07a604eda71b5b16b1b4b07a50a728d86444af96bfb94a901018060bc94836282bca63488a5a6e52c756a8419bdb42d2b26742d379b248155b8cc8e31e26bccd948e6d80a9fd2a43cf87488641d6b7a07cdf076a8d58701261b66328a5b68c705c6b1be6867303a42cc97c64e19a11db267c71581aa29665a565ca80c3ba789a90786cd0d833389714f5f4915dd1b4ee1cbc918135035c5135ba87c04a000ce36307f863f28592ccd222e18521651aa35e3a2c5e3f272050580eff25030d0cc46e94c21366b8643734dd994a31b0864760abd7ac565945cd569ca8f7c3b98ea777093b2cd4c33a9daa658ebceedc62cfa84a53a5a7045ac2e1df8caaefb95f0a52e9255746ca282efc0337a34b3303728510b5d2003311eca6af0e5413676b6551c792e2007dd27c5ba860ba11aaab51aaa9053cccd2984ffc80d2b16986b4892cfba131df38fb7976a6a376bc8eb38d84b0aa71757ffd827b72587dba2512d07321fd4bbe5d994981c663129c25b420d73246cc0d13c8517ca0ab627e9f79b2f1452970459ad3b83f1c7bda386a215fb649a281499fb22d83053b88932cd032700c45c89a8eec5bfeeeb531eb7c71d5eb5bfa7880377d593a7a2bf14053caa91c4deeb887ff69ae5ff8d5900673553431e83adff3312ffb2a7151d6b1bfd254a6865137a0709918290bc2926489a914db086fc6d5621cb353e99a48bc9b885dfbe4993 ct_n = e5dbb3ecff7a43eded9b425d663b530527b47498c49308b4b136912478b97f0148c7780a191777ea1f7ef5609a8ffe7528132fd7d12b44bf6efb0bda8157f399052478412527f00fd5606c14fe36fc27e5ee2081822b958e669bd21aebc224793535d226026ea0d733c458d7dba3c4a4b3f585681be8bc2e7936fd96a853003438b3825f7abfa4094577d5ee7ba504c781aae9ce5d7cc4c8bfc49196c7bacaddf36d0a4eeb705768f92bcf9cdcaf5b079198dcb2ac1a2027bdc2b311738b0d2fd0342818c67003dcdd38fe9257f06aebd5e103962942019adb99795547c3991a5538824882e4df4c54fed1c9e850bd0a9e0ed51c02f64e0bb7ed2d678b360100ec48ba2c27a87f9b5194a4ba867df7094a84c09b0519a147681048b131760b64c26bb01a8f8cb4b98aba321b4d0df6a5debfc91a6e3dafd44301d7300fca823e225f907d6667e63a5cf17a14321fcab4b741f128eaf3342e622ba7a0c061061020dcaf1ef9faf50220bedef920f8b5ed6d1167907fe8377816dd44f47b9859f50e80970b58b0c6ba78873d7ec65623c914c4ebfa410be4a3b3142a4566790c9814720de0213c1a822a9d93ddddebb79502ad2842799a24f7ef4ed1ee6c0003b622551a467c3c2dbac9bfdd48d1d7586355be9e591d52d2e507c4ea34b76bff4844b0c46e384e1885f0dd06bdead6971b1f224a8d3dde8a73a28a5c6a2113fbedf426a2e0420c9cf2d0d42428e97c20bda4ee9214cef0c59a401032c8b519323db554e576d5deea9a889557545f5fdd3f4ac1d1dc3e971d95f52f1790b5fa0d95f3394d321cf8251d290b552c2576759bbfecf3a8549f7f122c9673a483003c1c821b633e6fe19084af41a2a06b3030177a60488816c029576f5aade3034c65318a95758d5d03921321a6cfc5150ef25330c788d6afb403c23ef6115332afd79fc8828931825bd61288f7c1edd522d723a115f564ef4a53a81c14cc0033cc60155cdc991e0bdc889ea9d79c7ca34f52e79009da67ff04f14b246bb03f5074b286dae310cd639b7efb513c397284bb12a3796656e340f515568122cfe8cc7c580b ss_n = 4a1bd237daad3cb1eb3681b49dee79ac5202454b48308436caa4973b08a94e22 ct = 8f58ae25d9bcddea051349b0637e12b85266d6187f4dd931aad48cdc4a99a1dc143f19f4c3a828aacadbac7151f4e2701e227de4945754a2f825edf91b664de149954c3fed96701a0cd8922062be346323370a06604a16533ae85df44af3be8bfeaca4019cdcd4589f03f032aa5fd85143b0a5803b7b39e08dd6279a8ad993f5b3494ec04c208fe880d9c937cf2cb6b5234b91f6be9650b3470123221eb334e0a2da111cbc705846e18b28eefa309a00d78df424813874a80f26abe5dfadd3784450025bcca47b4c1ed9c3930d5a1bc38d1bd7b67dabfea051b28cacc38ad79cfb2ffe710220ca77403cb9bc8bbef5178708033930ce5038d84a3da52d726a2bcdd07a7c1fa7aef9735e193384fd35e921fe6d64d86f88dd267f2edc90af03d7b609c5795f20e11838121fe3672c0ad829463b09adab3138132289b1bda50f9b459ab071e5f5f01b0d04098dc7518090708b5e3b279c5ead106b6819b9b73a2767aff530b140162904a0b8cc2212c85f98a5a07192c598d2b25432ee887da83e76b4cca23c7fb4387773803d9c3621f50ebe00bd778bb811a72585f525dc81644333ec4f0aaf439ed49247d78687c03ce02bf384bdade7edd28b68d314af6ca082f673f096701676b3482a75c3a4384b5fbd3b5f63f4376ffb736156f4421b28032fe7ae141db1e8d91b5e9e1d3a2811c9bccebfd490a03fe508d34ec3cf7f7319b393c2d7a4ffce63c1ddb8924cf03b59ba24148d929a53a48b4e23ee5ea4fd33f1109b94c13441860bccb10f275037a3bf1b47ad88578ddd97f5a051a9c32e46421bd49afee59604f24ef4d1752f7d85e39af324dfd3111e028befef80da1acce056e1d893922ca7c628d2fc2306f2ca9f1f88b3893bebd3faeac9a802197e70487b273f20677086e9733fe245626a1bffb68a36f6a26fcab4c144bfddcf9a7f8f273d11a75a68318d55d18c6eada39d18f3a0c0c69b389016533f2f1407b4387094ab19b4b339e70b9c8ac4dfc9134276db7943f7fef9b04c2970691758a3bd20f1be4ae05ca005744037b6cb99f3f84b78280cbe3c5c04e01570cd052280 ss = 207d111f1cdd682ec98a7f27612d94e267153eb6d83c1300d5d25a439a2ba7e0 count = 236 z = c976d83266600d6e28fefc585ffa4e8443cea873e95ec33df9e70a40c3d7d177 d = d08e3da0077450727aa2585d2adffd487872f0555ba7e76f76d06feb0b27800b msg = 83a433a419689b3370a7345368ecad9012a2eadc849fad349b229f541941ea09 seed = 92ea0cbee7143c4f0d1025b16d6409dec67c6e8cfb8ff0c7f38af8a25cc138f374e7797d4d360e4476e55f425597853c pk = 8be12d6429b351d733f93c4422e78284961a172611643b7e15ab20ce0604ecf166d76166f794a9570b0df8603c5527a845a02f9fa79a4b98161f77201ab0b4cf3728aa066fbdd7b56e7b2d2ea3997a098370182b66351fc377741f0171bcac25596822aef554e4a86d68584605b832b595aed5fabf304b978c22be000922faa6886af7c6f0a0b01129873f456a2d343beb582263d14a19500793064aa3343028f75705b8c25ea34bb9b615840320f833807aa0aafc960a3f9240d9ea470bfa6ec9a224b535864d949b0da0442a379b33b343130c5b90656c774691348a9a30219a10e00527421ff5c68ae263c916d99e4f2bb17ec19adce93de2322054fb5b9c773563700fc89311dee9177f164b26264f4596276e854e46b90f8a16ca066ca1f7fb9c84b70d7680255a55923bf75950994ed6cb084e8c8b5fd771426c2587982ee2207844f47362fa9c7aa49628779075bccf1ec1953bdbcc634b7c42578b58279dbfe3b427124b04d1b5fa27032102a684168c35c75f404a9d83b5567022918377b95f9952d2525609d2ca65d8ce1436469230728c97b2b4db81cbb7bbe8831d38f67ae55025bb88002608c94595755259788f829e82789473e304f111bb48f911baa9c493b0b086b5bb07f91f8f5086c4a32b13908d0872739ba83996465cefa7365d475f091b5188c7bcc9580e5b6345aa6c7930f036835619f418ce956a9f61b044e1b3398ed7409d96c54e1608054b46434a204412469488a394d511155aa6a1fbb8725b6443f4714cc03034892daeb9ae8f3a39f6a64b93d64d0e76287d8182db8c933103b87985776de634fe4c3365983669414c42931275110a01f9139722521cfc7197754af57c47cfe40047eab04eb5746a680980c09be7a288b23394b319abdd65a9f7c19b9adbc3d292a27b73c6c9b2c8d2f93b477a8ccceb97f81aad79725e40d5959059831bb3568841856ea9182aeb4d78614c507bb2d3b4c855bc6a06a4405153644da1132b140f6f815ac0769c8190a3dbf7973e762295f538e485028b2a579f564fe2c554c6c17355ea5f7f83b2c5ac57b0852efe2889fb48fb12af8e3eb0794a90b8e003b8cd71d030b11400d8996d189315b6c02360 sk = 67350c84705fe9245ed79c9f91353eb69cc4fe9822e4b41666015767e1b8a7ba848b133868d462374a1dc5a2bcdfe2a299453688997932170cd36caf4b1296c8a46eb6576012b57da9807d9909b9892210e1f3ab2d786285922a48e793fb214c4311ce0a717fdad7932e941ef83bcd2e66cd965679f3412a9efa5c44655e757c4a3dc6b7c3d96d33570617a1cef8e89962371d3fc0077314057442659b3068b7d7801bac6d45021c7fdc70a045cafcca63ab09b68c784428ec30879284af60a65cf6127e42ac08e800ce6012b42336a83232417c7b0177574beb6b0eab179d5555539583014c5c2043c77c2387a7f5650ffc71c87316e4a217de294c9b5a803a5bbb119a4f2444689c60893bd69c3f6c53e9e9ae18da058b20ce9a4698ed3640f7a6c50a2b0b6859af3d7c581bd8ce6d29c4b7a0a67207aca31038d67544467b4f617202502c882069349bf322f93534a1f14384431a7d00b2643000efc8052f99873ac4520ac549a78a589312348db789367128eb94031ca23ee4892f0d3c04267771b05c0a7b072bd30409bb686fc5d33bb5a8732e730ab727a4239978556420b240a4f9f6073e8c29ffb9a6fd1913d8f861d56b75877c333bc9aade9b39f9729b6306028ac2c29c059195e51cad3677b008a47108bd4b2206bf2454d14560a3c95b29046e6980271664c903190fcdcb8735b00423c00258b91612705273e5c53378baca22579895acf8731292d2688dc9c24f249f4e1148cc088a769c91c0ca9a3ca006f7478924466fa7635594a41afac64e2da41566922689a3bd935a7fc24223d2d9ccc773c09aac09dce8bd94b1ac2a198d1eda801ad3c08c308da8469912fab253ab17111a827ff558a1254568b59d3b4a34a70386fa41cda1e54f749cb09af0086bcb72c7aa5dc3625715f4a9dd238acd1c75c8014032d123887ab7edfb5415b2293e5c67b93348fd989536f24b7329403bd05178d47674151a3ab00683765b9aa6be2486bec77699d6fb7c2cb1102ccb70a333ba34db173d439b3bc1bb6a7142a4e9a77b957cdf673003064052266596cc6f18d52051ca1a46c7c48be12d6429b351d733f93c4422e78284961a172611643b7e15ab20ce0604ecf166d76166f794a9570b0df8603c5527a845a02f9fa79a4b98161f77201ab0b4cf3728aa066fbdd7b56e7b2d2ea3997a098370182b66351fc377741f0171bcac25596822aef554e4a86d68584605b832b595aed5fabf304b978c22be000922faa6886af7c6f0a0b01129873f456a2d343beb582263d14a19500793064aa3343028f75705b8c25ea34bb9b615840320f833807aa0aafc960a3f9240d9ea470bfa6ec9a224b535864d949b0da0442a379b33b343130c5b90656c774691348a9a30219a10e00527421ff5c68ae263c916d99e4f2bb17ec19adce93de2322054fb5b9c773563700fc89311dee9177f164b26264f4596276e854e46b90f8a16ca066ca1f7fb9c84b70d7680255a55923bf75950994ed6cb084e8c8b5fd771426c2587982ee2207844f47362fa9c7aa49628779075bccf1ec1953bdbcc634b7c42578b58279dbfe3b427124b04d1b5fa27032102a684168c35c75f404a9d83b5567022918377b95f9952d2525609d2ca65d8ce1436469230728c97b2b4db81cbb7bbe8831d38f67ae55025bb88002608c94595755259788f829e82789473e304f111bb48f911baa9c493b0b086b5bb07f91f8f5086c4a32b13908d0872739ba83996465cefa7365d475f091b5188c7bcc9580e5b6345aa6c7930f036835619f418ce956a9f61b044e1b3398ed7409d96c54e1608054b46434a204412469488a394d511155aa6a1fbb8725b6443f4714cc03034892daeb9ae8f3a39f6a64b93d64d0e76287d8182db8c933103b87985776de634fe4c3365983669414c42931275110a01f9139722521cfc7197754af57c47cfe40047eab04eb5746a680980c09be7a288b23394b319abdd65a9f7c19b9adbc3d292a27b73c6c9b2c8d2f93b477a8ccceb97f81aad79725e40d5959059831bb3568841856ea9182aeb4d78614c507bb2d3b4c855bc6a06a4405153644da1132b140f6f815ac0769c8190a3dbf7973e762295f538e485028b2a579f564fe2c554c6c17355ea5f7f83b2c5ac57b0852efe2889fb48fb12af8e3eb0794a90b8e003b8cd71d030b11400d8996d189315b6c023606b142406ebce52e452a1a07b30ab58b2f54f1c42efbf8a4fafa64f24e8a6220dc976d83266600d6e28fefc585ffa4e8443cea873e95ec33df9e70a40c3d7d177 ct_n = 155960044029e8cf4c84cf11ae123853f3a56f9383a6f202aede54f11f7af5d5941a64674f7540c7fb868263a05d62a13e01704a1343cdb05aa494a744dfedb31eeb0da4052140f3265067e72c707cd3778a95a649eae2cd804cae4672d44637e23dec032502488d1411a547b69cc9f7faa647730afe38d506562fab5cba61c8db3b2927ab6927d2e81177a592f8e4f7f4fc69325fde6d3b6841860393f1d852946d1c300a7ee988b789a0cba224098b308cd4ae64102401d0ea46ff728bfefd18e5f1759b1217c0d239d33a8643dd6bea67131c84a35543e7b1461fffdc27fe63310015442f09c24fdd62d1b923096eae1d01b248280315e74718018849f8f1a89e1ce817f18250e50a64b557f3013ce4ce4d82bf6a67b0ed022dc6507d62d8947c969c4c38804e90c9c7a2fb5327569d5155db66d17dd635eea31fcf83e1a487f53737d41cbad14c5d9e116ba4e05fbcec5da95ff25e8abc9469825fbb965f245a4985caa8bf111fb2caa4d1635e1142882180918f1cce1ba8da83ae274375b3926585794981c8d12d0856b7a1815b97292bdf92d8be1f41ddb782139cd245de8d77a58e9c80efaf983bb4919366ce737b5af52e0dc141816b729dcf1a1f1075ae1563e5beed3ad1184d10edd0b84b96ab67d337c428aec9b871c8381608a09ca04e98fe37b96e19e4d8e8907e398ab3fd3a6313aa499a48bd681f2ae1edf0758e95169fd11f04ee77215e44173643807bbc1b3fa8a1348decd5c0c95a76178d51cc9f8b48e8ed412738fab9a698b78e69827d4feef8e8f2c8707ad7d65ca8ba4128cb1ad3e23dc288b1c6103b419943f565a415fd9cb197b80033409ccfe87ae5c48e6eb7c6827beccff236448094ced30edd82f7736b2b66ecf5327e906824aff64406fc51f2c0340680f058edbd8679812756fb1be55238522c0e8a1945fced7c37a091127fdd7cf4c040bb9c1b82a0f349cdd24c022fd4d64f69a8cb708237c549e6d05176a6bdfa8ed9c4c55b518f506348ae8f12528960504dd3c3e32866f0fc02e830126b8165020a5bfc4109a070d3352d41390bac5751bdb9ba3b ss_n = 917d2bfb79c6999693df02f0654995eab499ed09b3df6f6962a28be4995c83ff ct = f459e7421b4ec702109d73c0d5d65581b5f8c39033f9897b4c40b10b8a297f91a9922c43db1325210945413c230d6cac9d9989268960210e2962660c68edaa08b04c85e5af73022914f84edbb7d3381e28d75a4a0cefad15df5457c55461d648696c0489f431c3d5e4d009018726af1ecc7a865135e2c8fcc6bc02ced328b408b96205cfcecea8b82d801c2276a6e5e7e4503be58fb33a80e4ffecdf2e7d97b46e71e0314ef6bc9b2845bc1218d34efc42d61c4325569a90bf7e655b5454b9ed7569383fd3b9b47f63935a7f858cdbe9b40e983d78b31de0cd296cd2cddf5b61f8c16d9450f0f2af5563cdd1fbe37b2536a84df50ae11a0cdd5b7a93c68e536a78366bd9bb88f77c4ef16b020e2bce4d9135a0b5245e3cc4de55059024c09bf7a3aba65124629c045b0121003eef58605ab05aba603b8c59c5fa18aed9a1bfd16fbd307d184e605f782c020dbfaae5729db3a45d389c444946ba630ac949bf58bb4b5e70f44c07fda8d975b0e751e5c24421874f2d84ac3870622cb5c924e1b5c666bd689b7ef43762eec1f8cbfbf9398043c9497eeff410181f96341d1c93833c4f2228e27d9164aff7e8229cc79a781e5d41e293ec4a8c5c769df6ff837d48c98ce2719f7d84bac973f12833bc8d9ac2bae1d6d2eb9f572028ecf0e3b9370e9eaadc770c322fa168c283e6bf49400da23c809dc5ecb9a3c4c92a1c582821b2f73ebf509091344a0ddcec1ce38eebf0fa9fe99948db67cbd847228956673c66820369906951df1b01ab65d7a2281ab1b2a03d05ca425c9acc96e336875b01696dd874c0d974ba32aa923bf3a742880dd84f5741caaf9a7bb79d4a0d1988fa1faa2453b0622afc8469b928c5a4dd3feec5273ffcae3fe2a276d4332ec9d7effd6571e48bbeeb300b052be0629186a9b98005f21c8b00932d27ed42d5bc8b94a1bed012b3e3acb6fcc226e27e548d969f89390a7ad863f2c4dcadefb6da103d0c2dbd21267406cb030dc5cd45c659eaa847e850366cb4f03d0d9c355f3baf5a5c3af72807c1aab404c9cf0bf7c63a2b71ddf1c1db5080ddcce8986825aaed4a1a ss = 1b64ef25dba8ccecb1aa41c24b5450b2326939ec4e76a54bc0da24d5eb162419 count = 237 z = 9dac7967d2ded40d66b7aed6e267916af00ef5d20e9c5f941e0135906cf5ba48 d = 3bea0ee727c718d03e9b32b32b5fd3856be3e37670915b6936e0359ba97ee0ea msg = 3a69b592ec733ea87fe4d537665266be7d461ea53c63bb97b7540af4821dd720 seed = 33061ed9603e0271a2733d33198d2fc436816aefca61e7771aadf35ee9f7ddbd3ef53ca7b8994c619591c7af04ea5e26 pk = 9e815b0f1c6f7d671716d0a7454aa669d12ce975789c153a19671a7e6013eb4728a818067ecb5f14020de3b742cfd95ab6455a5dd67482fc2f08e6726fea49e1647e37c6bdea56ca71169cb8a40deeb33bbca160150220947b6cbedb6802846641f4b960ec99b5bb362b53cfabc61a9f733feefa96c9c53475357372ab46c6cbb45da73abf864c320802a987764201883e81356e5c9657836d991b04ca7c28b7382828037e6ad579704c7c6fc168c2204c69c54663d0c8ee57790f7b103aa97f3e2741dec11e91f2a5926a7285421b8171b8d2790f43a543ed68cfb0629a99c40ffcc1821e40c8ff0c84ed82c914e8173db7674905470ed92332f024a813baedc34ccd6249dbb5c76aa43a81fb4794e782a0724811e71bdce20e3c485d69c25b6816600144bac34c07f3434edf30b1da1042287c6a3b861337d820016407bc2cc757fcc6c66726a6850dacdb5805b0b0835047e9ba81c5655b44fb838d2922e6e651ea114cde6573a0c5186273866a17baecd55b1c13c3a3f450f547b5fa02cf913b28ff0c6317eb1041d0350596ac5236b6f77c83fed333c3829a5e7a059960cbb9149749a0a8c01a3c8fb91eaa18adbb14bee5d53326dc269a8c526eca2abbd89125459f58c3341119ba6c168e572283e85a2e24009c84331ece213830f791c436b73eabb639ab542ae34dc441acf703803257ba72c206bddc1f54b66e019a271cf8888a4ca2f538550e2382fde0c9631521d1920324936eec038814c84548e5cac92a26b6294ce57c20eb63356274539615758b60502ba9c7e1f4c2417402e195698d62959de42054a74bb4378816853fa367b6c5a3530a81b2e29387225a2716749fc146c263a110b6f58f6a998cf0a5a7ff284bed2ab9c4666ea4f68295a07a099c8076338dad119c54f50b507889bee8ca3307ca68950a66642c6fc856380c929a5951931b101d8a062db899eda7c26ddb4b50f21c33174e902062b51c50ffc79986766788647100d2cc5a63ae5230568c7814488c7a3d923a3ce368f8d52c764b51c3a810844bb16f88cb7be64ae393575868cb620b9938638870b0413f8ce62b3b88b738d22198bcef349eddcda75a6e6f5f74634376cc0200da78c1 sk = ae3ba3bc302d5c733ffdca5c5823b1235a8cefa3a2bf241f66790a16a6c0ce39c63eacaf773ca203d722d432a12052bdc88388a63a5633d87a9ab7673161cacbc901e222704bea911008473d152c7cc155f7a6345db870468b40307992e21c85fc103975fa2e40673d8cd72a82850328cb9097c085b9860d6de4b85e904e7b81afd7f37057681db24c91d026884f92a24fe6438b47991c1a7877f414d3bb335c481a7d61ba3c3c0043747474c8aba0f73bac88a6c781a0d1624a0c048f0f87c0000049febc69f5848aedd344a50bc23af61974cb0da674b373d7bee7d55ad2884c2b4b328b32b29c31c8b97a5775129ba4428f4dcbc408770b64c16964e492584968268046bbe03ec95ca7c882b38e175a09665654604ccb69009e10aeda7bb1e821230b9003425b86571c461ea09501a98adc1a34dccb840b609753761b77914d35439d30c7c9635c23f8b576db64020df6347b758066b075a124446ee876636356e3b42372074941f9a3d4b9544788a8df65c68b10b346815a6bb0573fca62393579553ca139a55a5bd52b6ddc35465cb3442590d9b56d0530537d125fa1841ed7dcbe992220d3ba9de2208e2c762dba92b350c140a706c0137471081cc67697cc61c7119081549c05984f892002778aa8d4a76a45238ab236b193cf942b88e8a91702d0ab433c92538c914ce7301bb3552e979fe0f994f01608be373cff8116b72401f5d31ebd816b6a67106173bf28cca8b0e557b3f78e8c7332412823359abf66c96af727c0b6a186958a4434253259742d62577f3ada6684449fe2a6805df7324460b4435065602c788cf880ff236ab71679c2c08e0486042ec740783c66547076319700fd5743c8598382454476d29815b302e448b9c557017730cc31336af489c4fbb6aa5bea2057034129db872327adb45c11ef365817b678de60aa6e17b74e96cab6f917f4b00195e34c294a546bd1b90d5107cc95271551c659685ff8c7814f45a59782024f88613b9b3f8831512538123d421a04ca6062964bd37718b724ccf4963567d6845a71a7ee03aaacd9b9506250ce70cb79777c1f5bb29e815b0f1c6f7d671716d0a7454aa669d12ce975789c153a19671a7e6013eb4728a818067ecb5f14020de3b742cfd95ab6455a5dd67482fc2f08e6726fea49e1647e37c6bdea56ca71169cb8a40deeb33bbca160150220947b6cbedb6802846641f4b960ec99b5bb362b53cfabc61a9f733feefa96c9c53475357372ab46c6cbb45da73abf864c320802a987764201883e81356e5c9657836d991b04ca7c28b7382828037e6ad579704c7c6fc168c2204c69c54663d0c8ee57790f7b103aa97f3e2741dec11e91f2a5926a7285421b8171b8d2790f43a543ed68cfb0629a99c40ffcc1821e40c8ff0c84ed82c914e8173db7674905470ed92332f024a813baedc34ccd6249dbb5c76aa43a81fb4794e782a0724811e71bdce20e3c485d69c25b6816600144bac34c07f3434edf30b1da1042287c6a3b861337d820016407bc2cc757fcc6c66726a6850dacdb5805b0b0835047e9ba81c5655b44fb838d2922e6e651ea114cde6573a0c5186273866a17baecd55b1c13c3a3f450f547b5fa02cf913b28ff0c6317eb1041d0350596ac5236b6f77c83fed333c3829a5e7a059960cbb9149749a0a8c01a3c8fb91eaa18adbb14bee5d53326dc269a8c526eca2abbd89125459f58c3341119ba6c168e572283e85a2e24009c84331ece213830f791c436b73eabb639ab542ae34dc441acf703803257ba72c206bddc1f54b66e019a271cf8888a4ca2f538550e2382fde0c9631521d1920324936eec038814c84548e5cac92a26b6294ce57c20eb63356274539615758b60502ba9c7e1f4c2417402e195698d62959de42054a74bb4378816853fa367b6c5a3530a81b2e29387225a2716749fc146c263a110b6f58f6a998cf0a5a7ff284bed2ab9c4666ea4f68295a07a099c8076338dad119c54f50b507889bee8ca3307ca68950a66642c6fc856380c929a5951931b101d8a062db899eda7c26ddb4b50f21c33174e902062b51c50ffc79986766788647100d2cc5a63ae5230568c7814488c7a3d923a3ce368f8d52c764b51c3a810844bb16f88cb7be64ae393575868cb620b9938638870b0413f8ce62b3b88b738d22198bcef349eddcda75a6e6f5f74634376cc0200da78c1c8eb8ef98cccd49a1bd1f801d41def774257aded3982cc0aad70d124841fad279dac7967d2ded40d66b7aed6e267916af00ef5d20e9c5f941e0135906cf5ba48 ct_n = d40fe37b5bd5a999a4b8ce281ba0c6e0322dc865269d519affd25d778d52c7ef992828310fb066af92814acefeff615976c0fa866beffb4259a6dada89cc2f353c4f29a0f9a3fa7a1935828de9059ab1c5e2a234060d7049d120fc1ef0e433e81dfc4415017f0465e92254ca41d48db206bbd70ac93f432c228c8ea5da7186e5114a18f4b9aa1b42202f853a3d821f30e9937713bd36ed59a976dd0aa2a53d76687948b782ce17ac2ec74f15b7e21c560cd568637d0f945ff4ffb71c4b602edf45d355aec9591ae8453822733f2cd1eb541c426e015f44b01838b11dded713f45c9232433c94868ce666d315636212a805942a5a369652abe0b768bc7f73402765c8c715261eeb6274a2d0795465c60630378ac37e02bea9183de65e7377029ef3f9f548191aa8d492a35f755d7a9c963808b470f423f93b640fbd0a0731dea1450e1a8a4a01a9ee919054d44a6b7fb0b2a19a1b851462476741716cf2d414926e7358aa26e1c1dfc8d03c250bfc87fe4b2b67b2fe5d08271a8162decbfd7444eb7176cb074f22765bb48ba1f4f37c67b5bfd5e67245e1e5936ad574f05e611d99308fd57bf7fa4d822c7c16e03804886e94747e56bbf65d1be5eeb3f586197a7f0784218ff9873bf171a61be1bd9c6044ee30a9d35abb224dfd975e8d06b9cd6bcbf4867ded6fec4758dd075a496f1c106aa5f15bdeb6129b5b74f51b45e0953156da37021f94247f651cb974d1b4d8280b8f6a847dd944fc7c5f7147599ec1afed722d6ab836061a1be9c46113248a3a49c271fca706b405371430a19aec632c11eeab89f05f84219f600de1684a833cd0788238ed5516d9c6e20f2f8e95bc13f69ff717c9f6f5deedb4f75bedb25152671b9eb31f749ef2b30ad9c71a5bc84a98773c6e3b8749c394292d832f2c64441d0a66c6eebe543969945f19752c3eb6124e15d6f8c045bd779a7d68e5f47c8a518e9b5eceae9138e2028e6cd12d994850ca3ee445078d4257e964c0b2f6fcf1d45f48e3e39e34f79be9a6ba512834f04d33cc6156b2a7cbac371587d6639509775f1c2c97bc351ab81e9bd75cb542 ss_n = 64cb7cd082b79f89d357d3bf899950a204390f25300b54dd0a0b3c6549016dd0 ct = 6ca7e5806a2971f35ee33f6b6699a12872faa5a5de9ed528695a1d2a29a91ec834ffbce84d2697bcd6531468a67e7929f6ea1dfeccb362db1a7a30542d3d81f87b74bad987c2df9f1f744db82f1b3ed94379a6899a194a01e84369b17b45815b0a84550e9f0a889ff7e7a093118eef0633b55906ca51893de269db208d470b223b0a3b1dd62dfee13668b09901a55aded5d7ec24201a99740014d0a5ac37bcd4325b3098c6f5c611cdecec2ede920227be2fac62337dd6f66e0d7bea63fc660c119cba8432d2a893d610da4bdf616937b5c3c9b871a5f166e831f856b9a412bb98841c784299a8ae938a83f355c4e092d2af7987da1365faa4dea5bc1f09cb9188ebceaf167f4106257704310b29d1debc51a68fee6514dfe447257fa01e629f0674f2d98ef3e2b206c4ebde98a34515ee50664b8b7d93868b7911f830ba7100c54a704099a2809d091b42eb77971e38457716425efcdf48f6c69247fbe7d78c413a1b068a28403f8182b88d04eb0aee0da5d1e4d2f0ed0d8b1372706d6c39c807bab53fbc482eb4696de25a87f3eac52f03a83b848e89f0482ee0f5380912441e801ffe0d6dd40cee4ddf5caaf6c62d02ec72d8e135b598ab8a20f54a77164273b1f44b4b327f34d0187aebbc545fed65249abe7bfd2a8b3863ac9fa2c5223909b0b76e488b27d311d9f423da5f652d1649e8e97e43e7adc69467cfb6c9e871e45b354b330c7cf17a07ca73083a9e931657f7df8cc088eb5ad20da6869308d0abe4bf08b0bdab032df94094a8fc96e3b53445daa34b939ae6f7b3d515cf1dc4724136da4485cbebfadb1cf22c8992b9a0039d9e54e60035998b2f259c44b0b55915bae3a541b46c7631b861272ec7a7e1fa23bbad8f06ed1183b67631918049054b0386fa00aa1f0aeffa52f1374ca01a03532319dd38438ba24b02e0c6c2edf6ec111c067e1549b2a67a0f02f333965ccbc1f251a1d704ce2b2840b9b3578e765a543ac877d22f8379a1a091733bf5abea450865457a4c7f44e5d6cf385d1a3de020906925f425a9875169e31be4b9f5b20c372cff96cc2b4053bed09a8f34 ss = b238365e09672ab69be6f3223b5e38b3cf8b59b4fd1f9027126278aa66d5b1ae count = 238 z = 18cb58d55f88b84e2755f3e538ab20ac6bc5a7f20ce156932cc847f86a710916 d = d3ed334dfd45d5877f6ec86896328b4dea85c3196edea0432f08da6bc0b85a1f msg = 2162c9f0af4a39949930b1c977ceb3dcc71a409be767c164c1484115386c044b seed = 790956a5a498e1acbaf0719ec11bada1d48fff5e9e0d39601059c5c30cf7c6e39044c4b0219fe83d3e144eedccf20109 pk = 21e5c3d5f5bde4547e88039dc5c423492312a720395f30c3ac5a8fdd728fdf284e48e1acc61b6680f291f8418a380607c8c114a6d0ad3928a7e19391f71776baf43d67e623b568bc7f792540e106131a357a51818841b101266a595709c3b11633776a182690ea28c17ca2a4295aafe26b8bb0b74e485baabfd1252613927f5988213b11054201d99cc00e73711f45c62616b9076492e0d05041a469b4ca6d7ef8114f72741a436b5d9729b400b6c77a0157284dfc63b47d485fdba88e40b42c6a1783b8934df982bc9238be73ea13cb16aa3a45535fa0ad4f82c84a5b2a2826983a7a158881b7c0bc3725ec5de7c80ca2e00253e452f5b13d16115ff557b13b860cd8f058f8e9793b92700988c29e21af9f65158ca792da44b58dd16a955b40ce4868dcb40da9c65189e61852631ba959a1e1767cd21a767898135de0a72d3b125bc2980230b09a6770a1215b420c36b3e991960788c6638b2ce4bdf8a639882b1706c5605b2799e0271f7cf23f0423410c010053d728f10256e47989143056d273093a0648efe99a0e995584a310226a6e880a2197bb3fc3d58bd0d44e9842aba5d3881ccab269737e2b946d18034ac6826d962b79dfa80fa51b411bc0cf5267bb13733342e80d4946aa2a6658aab0166a61b6b1d03a2d04910ac402786b51b56a8c68122fce15a2f1bbbfa9c9849826458d1c964ff4b1d6f4928a714f68024395418c0a1b9f57f642ca48c6db297d4f69000095c59e8ca1c230c6b2655fd947b7bdda92dd42180c2226ae686144c76b7e2986fbc9c3a79aaed1f32a27368d8ebb13bd40505488060df75e0d7a8efb05a2d122108a15b178283ac014171a248f9d355270f1a8cd4a73b4f401bb51219660c8ba291678aabff94821d07520d5d39f0ed46b628411641c7b51013a3a9346d3a22f2fe503d4a51242186c4419858d33afd3a81218f00298b81121cb97bd315e25a47d67557dbcb8987b93a99148626fecc2ab070cac5481e13ba45bfb1b43f3c9714bbf2eab4d6b92ccf09c7aad8981e61742a434b3891a09b89833056397edc3530b748fd90a16a0dcb3aa4101a57f3dc1dca0ccf20af953d92cec6f3addc10580b0f52d9597437c59decbb07d sk = aeb43770fb9a2004cc60b50b72e4b4ef239612c20a0d2a39f43366d86c4f38b062a27339cb6b480cc09268db1b153363b9287743cc9ea76c5d7863c5e36b80690c04af9424249126bf542448199b8f179630591a4deaa6a23c9c854b45fed248a4b34ee910bde7ca6ab28283e074474e77ccbf164314da12593c7484f9b198031ce74aa122391068aa846a2a8743774cbc4b3a18594830f395da65292af520f2723d7d37170d3991c3c767fbfc580a83a88d471983e8a172259ffe5c49d425c9e350cc04881771a8916dca20a1e3812f0a637c7551db76262f5823bcd21cca9b8290e802a8f6bf1a8716779156e751342460acf54ac15b96c240b937b076cc1825705940a6c5d801d425b6d1897afce1c93d83c7e824076a05c664c7610851cff9516ef53769a410bc550937ac750989bc4d68a83dd98baca1f83c4d3c0510c9cf003b165fcb6a878417e9907458b856c5da3765c89ffdac45507c1f0b0304d2ca8133742a750741038ac5b845931ea97e71029add5886fa199cfa742ac2169c4896cba74c2a7de25de296a491a33c339421648294f253b6a4b4550f87b9cd447336537165ba58f4f59a3da2199ca62fc6244ed6b4b1a8641cbfe52065837655d74f10ec37e7e0710435cd171a5d75b784fc2c867bebc47562648823b99c19137eb75700271a6ea5c7303742f9f7cd8b4332d3b936bd2ab928894c6744cc18ebc77aeb2e30cbbc71d05238d98085d0593db55b4bd8006628c1af35753e143cc38a6aee3356d8269058bb55a1db622453a4b8f2b37ad45351a0b95e385328440613cc7b3c12ac958c646e7a78a7e213ae6a67b2fab343aa0e020922a65c84d5836fe85a8d8929a1c9c85342e48e156c77ebdb078d82b4b9eb17a80598e0335654e7015d81baf8828624795dc73b01aae61882939f4214cdf2f00f0d7aca9f700e4df8c42a511a68b8624f744ddff1721b13629b7730342a8011549f65aa500b19848474a6f9e97a3680bd92c019f6e1cb64f114321c0d7585a04b9b4617978642a082b6f999e0d417cfca5d15885f7275c25c167743d06055356c63a94fbb422e21e5c3d5f5bde4547e88039dc5c423492312a720395f30c3ac5a8fdd728fdf284e48e1acc61b6680f291f8418a380607c8c114a6d0ad3928a7e19391f71776baf43d67e623b568bc7f792540e106131a357a51818841b101266a595709c3b11633776a182690ea28c17ca2a4295aafe26b8bb0b74e485baabfd1252613927f5988213b11054201d99cc00e73711f45c62616b9076492e0d05041a469b4ca6d7ef8114f72741a436b5d9729b400b6c77a0157284dfc63b47d485fdba88e40b42c6a1783b8934df982bc9238be73ea13cb16aa3a45535fa0ad4f82c84a5b2a2826983a7a158881b7c0bc3725ec5de7c80ca2e00253e452f5b13d16115ff557b13b860cd8f058f8e9793b92700988c29e21af9f65158ca792da44b58dd16a955b40ce4868dcb40da9c65189e61852631ba959a1e1767cd21a767898135de0a72d3b125bc2980230b09a6770a1215b420c36b3e991960788c6638b2ce4bdf8a639882b1706c5605b2799e0271f7cf23f0423410c010053d728f10256e47989143056d273093a0648efe99a0e995584a310226a6e880a2197bb3fc3d58bd0d44e9842aba5d3881ccab269737e2b946d18034ac6826d962b79dfa80fa51b411bc0cf5267bb13733342e80d4946aa2a6658aab0166a61b6b1d03a2d04910ac402786b51b56a8c68122fce15a2f1bbbfa9c9849826458d1c964ff4b1d6f4928a714f68024395418c0a1b9f57f642ca48c6db297d4f69000095c59e8ca1c230c6b2655fd947b7bdda92dd42180c2226ae686144c76b7e2986fbc9c3a79aaed1f32a27368d8ebb13bd40505488060df75e0d7a8efb05a2d122108a15b178283ac014171a248f9d355270f1a8cd4a73b4f401bb51219660c8ba291678aabff94821d07520d5d39f0ed46b628411641c7b51013a3a9346d3a22f2fe503d4a51242186c4419858d33afd3a81218f00298b81121cb97bd315e25a47d67557dbcb8987b93a99148626fecc2ab070cac5481e13ba45bfb1b43f3c9714bbf2eab4d6b92ccf09c7aad8981e61742a434b3891a09b89833056397edc3530b748fd90a16a0dcb3aa4101a57f3dc1dca0ccf20af953d92cec6f3addc10580b0f52d9597437c59decbb07d8eefdef43311528d957e736cd1f1044fbbfe5f2d7d3177d31a4b514206f5cd1518cb58d55f88b84e2755f3e538ab20ac6bc5a7f20ce156932cc847f86a710916 ct_n = 8d34d560b6344709104ea2e9d2a1b647401428213ae56a9ad1dd274a028f3b6699749eee455c08ee0fcdeb9787a25d98f7ca61ee6c08ed4b11d7dd7c62e5092b280b3e0b6d787a0226ed82774b9a4b75cf201103d3d1311a49bb713efbcb854f27d38ebe2e13c3f082584e051ab5c0639e0896c375892ac0ce84cd22675cb0e9cc0c02a8e31db6a55fe6786b89107b6cd6b909b20048c37e751c510accd8993161ad9c9a2699b97a721d34a970e315a48846e6986da0ad10c1ac48eb7518afc88e32e21a37671f2b34852e820f13db69ad70a8d6b4848ba4b5d88a35e92bcbdcc6237b7017b9fd8a1887fa3fc4830ffd10ef699de7c24679292445f72ad21ceac8dbb10804fcfa206bc9a1a25808cbc7cc6f04da65d83513ccf51c51ff5b883fbdd5d91dd926fbbb985337544585263078858aeaef2624a9c0024d6ed069943ac2bb137daa91f1f84f8624adcb6f1f6a406334b1c86ba7767c9e895e0dc810fb6ba750f01022fe0916b152ecf51af62124e489d781f3b11e753c8294bd8d6d3cc4c475050c0ef363d7430998a4d74c5a76c1e8cfedb4106b938a1a35215440ac60c0f7f153bba42d9a12b36a2d2cbd37dd611b32122c2b6e425636eab8219776401763f602fad937dcef4bf8b3079f62fca49d75fca7953defcb0bd8dd87362ead028081fc1541beddcefb58b56aaaeb461939add1a121ab14ca1211e06ef915464b83563f38884ac1c2944e5132ae5816239632380ee5794d3999b7449564dbdf96d81cc0eb1f7fd0f2d44618a1b7e967bb116abe8e70aac2ca160b6c92ca2fe97f2abcd95b39f399b8aab2fe40b73830a89776dc99ad85e3db533e70c0bbb29c6453891336ef0b79394eee941441235889c7fb30d613cd1e9225b1edf5f24f35a15491d67d16088158316457cce0c5dd3f1cb8025fed62f6ae693916da33907ee40a3a8190c0042a1d81881c3b4e1f8fa525fa492d4f21981642a5bd568dbc87f5de5c7d6b490b66393a7883cb26ef0133fa71e8bac28de102795fb796c0870f3080fcc8d9f292d0e95dcb5db23c8ba951491ee4bae00dc138100fce0e8d1c ss_n = c743a09edd392fb4a8aec8ac2f2ba39817b7ac641af2f697b49b70b8bbf4efaa ct = af515e95fbd7dc79bc0b93e73cf5df0af42e37775142fac1f3ba92d07572e197980c53ad826b6f2b82cf00b46a4b4557539a26edc954b10cd9b44043e062be6925224f9230a928e0bb760fd76ae41821df04f3df3c9f3ed1239df4c7c71e2f5038ca4332389068076f5940725d14e402b1c72c89b8273f90305dec06b6668d0bcfa3b9ef06876d41a695075ee9b878851d96e3e8637853d063b227cb5192bed7122f1b8abcb25f62139646012694674d12e4640c83d16814870ea4aa180e9820aa568227897e2c685f31556ec2b6c945120544cb9859b595841552fd769904dfcdc2afee5ecfe463cc23ab22b08ead4dbad47b573d4df58eef865a6323ba801926f97ff1c80a0d470a68c74715791a7cfe78b43df19d4279ff281b18c249970dfd691c0e14cbea3a28dcae1eb8c73ec2ed9bb6fd8548faa94d3935ae081c066c9ed7034f22a1086ba7cd0e34f9b3aec4b9b9de50aa96577f0a8fce81da2f910ac8ae863dfcbacedc7fdc45e11f3e94b37c4b0232f3d11595d6f2e86aec35c7f7b39f26fc7962683478849788076030182c75726f5b4fbd241354788eaa534b3a42ddf5c565879a5e65e950fc7972ea11a3c0f3cab71a124fde3a784527cd0178da48fd7d97adb76e844f41f8671301f5247f71fd9ba73e53571e675422248334b0c87cefd0f18aa45181525dccd66be02baf836656059597225789374dbf3aad8fb4c861fd6ff9ae22859be7929bf49ccadf7727fd634b5c8af11b7e240e38c9c99be541cd096262ef90637eaa43c2e91bea2f5252b27efc4a47f520263369bf4836d14aa3eedb25c9c96e13bf9a7a8c348b17179db75666697b6d96adfe662824e05d84d1aea4ae9b9ffa284ae52bcaf7953582b639df3e267bfe8d5fcc03b0fffafeeb1357dc0e974361560bd05847b3a1201d0e1f804de66df0c55816a7ab1b85b836a5f1f1f27dbf735d091d0a1edba9c12cb06ff10dd8540632ba0c72c9aa997206f2f6ef5320ec3d8e15ef1f9c66f2dd9cd0ac41740f36c78969804b6342764d80f661b28129bbe312210786c54db02214c30d5e61bbc44f40e928181b ss = 3f3c4ba30df4bf06e9f7810c583f213dc2dcdaa193bbf766f677ead9283eb11a count = 239 z = f0c61cee0dc92bd16707ec448f9b183c85e5d3d204d86ed8b32893622c1e3aa9 d = 0577c938c3b738cf5f7747513d2e4df8e42465a140cc79981ed40cfe44b88bc4 msg = 47dc53388f0177da1a4fdd22a007ccfaa951e444760778b279e8d424cbd24c0e seed = 5487321cb7d9ac34205c127bb6c1abba0a43c48a1ef5dc221b026bbeb52297cb913be2ec4ac90781dc507128cd2ad250 pk = f36274d31c346d8360fb7024851c19243cba4f643b59ec904d8709bd32adb9b6a44028b8ebb34624b55f89419d9e349b97b63ce9013aa882a050c79562d245de920297da852d8703ed7131c9c71facdc626ef6b0e7f487ae935b4b351930c298c88897e33746d33838e70aaafb118e767a7338449019669df4c08a833b30a9e009feb7bfb4f7701bab1fed64b7a7fc3145697f9ff35843e6ae30f18c77a11273b45df5cc9a25e90bd9a1b2975978866004f66291b2856f6716942bf413c54911798940165454403b53b4a69fc21c07de89841472150e957a77fa2e3f563b18492cb5e005dd267874fa4dc11154c1c428e7187e6542b5542ac9e6564558137cbf14cd26b096f107079901c9c1279b804343918562be07c30361ce44567a53895fa272466a311305850b66f60f1800713e226dbe94ceede44454e532910907c80bcf7c7571db05c5fee6b03d990104766b02260cbed5b7c0168a51829cb7a8aba4c56baadbb4beea638d6c87e157311fa484f7a816f99793aaca0d7ac437f156978a4367d1270904e6604698a52eac2dd099b93f514a13c79db117c3f86789f5b30ce8ca80649ac9f6e62334897b8cc23a3336a26d894eb262ce4fe037e8f8012e9bc563e68627309b213083aa35a6f13c10768c4e3011b2178420a54c452c5b70c347164c340b40455b7d26a5aba64ea214521a581560c1464bfc81a2e62d9fe6cf44b952092612e6c2ab733188e4997f550329844158f0014d1471c5bba02593095d83d2089d54b832a30901336da477c03f024792b61aafc88858710d4a550e43637d46681c47fc428d735b33027c0e37222285c81858c9d0240bc1d1c5d6c698db9a5f129c726337803be8ae810a6b17418b0b7c250b03cc4f337256008fd64b1029fcb6a9847d244a8574fc25189a1c009a7221809d2ca75cd84a7a6f561b2691a3fa7a6da4677f2fb225c41a94d6a670200061afe29b09e4593c306aba6c0d3ec5aa5678465086c1b4a7ab9bbca817034888d79a9030cb706680c6eca2bf969abdf0ae28dc28134c206f8a3f110747bf64044e2529bb630cd9769812656b0160341f1fc795c1cda4498d94bc89bcef1b7a42a1c84c284f6ee918fdf20b2e sk = 9e994cc8132aef8218c9230b94534709e27cc7d4c17403b6d519a2ffd582e407c4f7e129fd4488cd24865ebaae1c6c388bc0504b8727cbaa1e06488f815c5937a25e8131139ef4070cf045ac577c6e585d5ff5428d7a2330129efb681572490e4ee57101596dc3a090f2e7ad29f465295b892f0207c382ba50881d624c32865734c5f342be169133e40e95336175c9210ecb2aeb336b90fc5b5117bb6e0a1e06e06395d803c5b44f82217bf311a42a809a8540a3ecc6bf8e24065507846cf3309026ae5535971b166928495a019a8e6bd76af5da072c48586f4a55cfeb5f03097ace2612eae0cf88d33d18d3664ec1b0d7d3548a0392248614a1d46a5a57a9f7087daebb42924cbe987724a6dba6d23c98e0e4a59066253df93119bb888a68bcd92bb078a3c60c3682fc6126904ac1ff85a82195ced8ea23e505543f0850418a35b11696828c011989cf7aac1ef08c13690a4d1ef035782767a87780f54a7c2ef418c29cc5782701d553a9e5c719ab43a0a8f43d3606902f573c071b123a6c4af8a24054873ca14c41326890dab5bb54da086d2463041a280774cb81568aa1ab966dc4ae6c67a373b404f635969fc13d21d3a981743d052707ffb55f69e9571ac1c4dd9bc1de8a0864b729defa985d015c22e354aea60e3994bca409998008703225ce937622451c6f67732bacd81b7eb5839cc98ab6608075976408772a2391179a65c0f1fa0f67519119e99a42519bbb1358eec0059b390f1e2c26eae6980512c14378b1bea41300f0a2b1992fa3eb0931a185de6a2500479843b363d56188851c5b2f0111e33c3dab1ba36eb16768c62c0bb942a6c9605f311c9909157f970a34c4351c11869acc872e71376d444cfd7c40bbe613c7850c5316ca72311130a840978130526cca86a45097146d6d05b799b51b5e4cc44138a52ca86d6822508d09b0fcd65ef5b955bd640691d64b0f8b41d12578e5b26dd577744a838e6b7663649c9fa415c4fa3c25ea150e7fb2772d8c5927b84dc724309ce1148e6180e3634603b83a6b943d0a1b920cf4bba75a053e19598d0b5b4db49b9b922a1dc38df36274d31c346d8360fb7024851c19243cba4f643b59ec904d8709bd32adb9b6a44028b8ebb34624b55f89419d9e349b97b63ce9013aa882a050c79562d245de920297da852d8703ed7131c9c71facdc626ef6b0e7f487ae935b4b351930c298c88897e33746d33838e70aaafb118e767a7338449019669df4c08a833b30a9e009feb7bfb4f7701bab1fed64b7a7fc3145697f9ff35843e6ae30f18c77a11273b45df5cc9a25e90bd9a1b2975978866004f66291b2856f6716942bf413c54911798940165454403b53b4a69fc21c07de89841472150e957a77fa2e3f563b18492cb5e005dd267874fa4dc11154c1c428e7187e6542b5542ac9e6564558137cbf14cd26b096f107079901c9c1279b804343918562be07c30361ce44567a53895fa272466a311305850b66f60f1800713e226dbe94ceede44454e532910907c80bcf7c7571db05c5fee6b03d990104766b02260cbed5b7c0168a51829cb7a8aba4c56baadbb4beea638d6c87e157311fa484f7a816f99793aaca0d7ac437f156978a4367d1270904e6604698a52eac2dd099b93f514a13c79db117c3f86789f5b30ce8ca80649ac9f6e62334897b8cc23a3336a26d894eb262ce4fe037e8f8012e9bc563e68627309b213083aa35a6f13c10768c4e3011b2178420a54c452c5b70c347164c340b40455b7d26a5aba64ea214521a581560c1464bfc81a2e62d9fe6cf44b952092612e6c2ab733188e4997f550329844158f0014d1471c5bba02593095d83d2089d54b832a30901336da477c03f024792b61aafc88858710d4a550e43637d46681c47fc428d735b33027c0e37222285c81858c9d0240bc1d1c5d6c698db9a5f129c726337803be8ae810a6b17418b0b7c250b03cc4f337256008fd64b1029fcb6a9847d244a8574fc25189a1c009a7221809d2ca75cd84a7a6f561b2691a3fa7a6da4677f2fb225c41a94d6a670200061afe29b09e4593c306aba6c0d3ec5aa5678465086c1b4a7ab9bbca817034888d79a9030cb706680c6eca2bf969abdf0ae28dc28134c206f8a3f110747bf64044e2529bb630cd9769812656b0160341f1fc795c1cda4498d94bc89bcef1b7a42a1c84c284f6ee918fdf20b2ea2e7f727398b73ae7e1ad7b36e5df2427eb56bb730612f24d62678a83afb1a46f0c61cee0dc92bd16707ec448f9b183c85e5d3d204d86ed8b32893622c1e3aa9 ct_n = ba56221a327c70fe32352cf59cdb8ed1943d509a5bf5343e33e205b89563c94bd360a20573924c739cab1eed7b92b1286846bde1bcec0956ed87b24e18dc8681e6900c2049cb8ef259e860f778d375becabb9af91f99e15ba7a963a06b9aa38e27b9f74524244443c9b631f298e55792650faaea41960034c0570275ef7f9b93058353ec979d18803eb57b167cbf1b5c7ca2e780bbfe0d0e944c0cd12b7dc37e380e424f2ce11484da6d9442fc783c19a66cbfa99e70c71e0949e76246631099b1d60d6389b0878ebf6b113b1a804a8803a4b6544801c33aff5646c9c779be3a7bbf3e21d59645b8b02a3559de015357f65df4245477b71a7c50160105e21a943c87a9629046ee168bf65673d2e8ce743152d4c819303372d401e86ba68e366c22792b81356dc36686d897476868909287633b8f7f5d24a1f61754da4d386599cc2f650f1830c49b6191fd6a11afc54c192ae78f855c4359d604bf9672b25074749e966564e1bbd36d2549795fa51fb6cd6c4410391b6439a7bad3c1ad87c1efb136c6dbe4e65ec4b2e42ee2081ef198fbca474dce7a70f806267f0f191b8aba3190153e6379f2710db15b2ca1823adf5649e7a225c1a542f6e38980463b9ca93931812e27366f0ce90b19da13a971fca452193b9261856407ed16d5de6a813b08e752b6b1e4985a6924ffae2cf02360f837a9d03078a44f128d04bdb6d8dce5ac96aad93def1ee55353d9e58fa9964231ac5a4af36fcde6c36e5d8fa58c39b0936a62e363d1a5ca1e8f11157be55c6b4007874929f892c4ac5d9f3b918720436652ef9882a5e18a24c615eeae9698b279d64a9527038f45fc20c516e6e277096bbcada902a3c8e81e693fa5fcfa5f1e401e2a70ef01bba3cfbf4071a8f85922ef625ab68f3dc078cd6bcf096adb1cdcd624b0e8a31977f8766fac45fde59efe3c0a47d7585da2073d0b31cb32d3fc70520f8f74507f4996b5d3531fb217d1e7f141c03dc32e655697400bbd3adc1435f7272140a467f1524c2aa6386f2a8eb50483dd90669c9a19dd165cbafa5275d6e8b8f04833d414c6ceafe2225851a489 ss_n = 7b94cf9fab1a15a89f360858e38959f24c033c75a1f6183080736ddffee700b4 ct = b7cef4a5973643dba8142793f73d209ff9091a1141a4117c1bfc5fae76dbfd9cf5ca587178213fbf869a06fa5f43ee63d5817a78c6fe61f451f75d55ae86fdb54a62ccb4cb310f51698392ea3dde619521ea2ff8aec13cdeb0482a301378021d980ef3a5e4ad8da2dc497b732cc8c38f26adfe7042d17a0ca8c3af5e0288ea9a1ae48155c278678600e485c26d4c7c8cfa9ebf1d93818884d40fcc212b338a63f6eeca2e52fce6e1eddaf42d3d80aaacbd1fb7b558064146d5dd90135ad07c5586ba17836dfc1c17f24db8a222324de08dfdae7bc52da365c12c4fae4dcca15913c173e75bdb368066022721cf65ffa06372393b5efc09228dd650fdf9bb19815e48872dfe6a486cc9c356dc8e56c55e339447940c692fb6b1233dcffe182b064b1c6ad4c53f27a1b065ee0761f9990d586bdefebb7872b3fb4b7cee19af1bb318a6185c572840fbec2d2f9167e1d9a86fe5f3d970314a0ea00d2c46e65505acbd36acfd29601a38e0000d5386ce2260068c3473f0ffc69e759fbe9d9f4280a61d4f4793b749708225d049da2e75528a0c2b756600f4a916a6c5fce9b7ae376d6bf126e0e8c1d823bc40033f661e524dfd23f68f5917e39e087f32799ac51c09ba23ef0cbea05f1bf75439156886205b2e24104bfb0f91eef5f0c2e97be98af214c99f09dca579482d558f902df759926c8b84c0547dc45dbbe35c0967e05ca6048550dfa5b6a2c0c819fd929641a3d212387ce0b8ad1c3b73b470925f7a611865dc57e3c1be3ec0ed8de20ea93ee29c8e295baef0ce84b9ea1107a938b2e5d0f57397d30a5c10b2dcaa8f2565a1923f4696a65007d34ac457d350f95e27fac88f3ada9bb5b8bb48eeda5dba95f53c155bd7eac1584d27bd034e6ffd5f00b6a72762d15c280ddaa6e1ab360a8828d09676ce4bbe44a1eaedb9c934628917348d41cae784eec2cffe67f0299081caf3d181488fa104b575c132f92e3c22aa45e82305e896e3b4aa469522d8995f394e7a3543af6ac4cfdec5c1869536574d002532d3e099fc6a971028fd08e05f5483cf1c2cc5bc1cefcc23117fd4c06422ca6e ss = e150856bf12a0f7202802c71bd548a1dc69e2aadc8189ec24519e356b9b09024 count = 240 z = 13648089514cd99dbdbea0a90af1de55e57ec08d133613883d48f41ac5eeb67b d = 2be9f50e6a101e191d6ebc7ff21e6449971d7a2cc17f39936ba6a07eee529827 msg = f981a1a892f61ed8a37fe9bd25406823422b004a23f1a9311b8412279de05010 seed = cc90ceed74a11a82e586aa7a4096873c736fb781ce556a361a1d258dab3ae8ce6e463c0f45632828757dc1bdabd0c33b pk = 92c8cd600795bcb600e4425460ab8efb937f127a84f6321fa2d6ce957c2d844136c250932a86c62aaa04ad62960252153b54aa95d37ab4fc38611b1bca68128ce81c6c96a3ee1b3ffacb0d66272eb7e612e980b59db3a002102e6267ab88135f3b1c3a69a769b62a5d77a367eb642c235081e9a55bbb166b460b84163ab1f62c25fa0b90091778e23c29a2223beae10ff1b3b98c427c7fa74480416ef7116346eb86d21cb517c26c56b880fbd5196ed37566eb00ef657cfd2063f3937899555f499a4e6f0a9ec3e2b770b7717bf90606e07a4330a92095356b5a095031260f1298fde578ac113a1de18b1a079bb9d79e98c1b10daa474ac01cc9840c0097c58cdc97a89c19a8f88407535ba1a3683b2115223a0158a19b4b780309b8c596e85bba106ecaa62a4c306867045c34366289fa0e431587b2344ec2c362bed32855b6ac127482b452a9f832c9cb2317c6a584b779a92c2c17472c2acb119d85944a467c191d7cc75e66250371b37f795a73c78ac4fc56d164933750a9720a27c1778f7f2521f0cc5c8bf812d255446b9b06ecbc6b74565f089bbca1705c2b3359aa201e83f163dc425ccc9b6feef5b09144870c4b7fb4423810d0880b31c16a81291cb04725005031397c8fd339b0cc0e16ea5cbfe295b5035f86aa5f96320cbb406c98792ea467324fc1875db90029e5155db87c7db32b4d2c5168a82309c40049016b72e355d52b4b9848973657745390257862176adbb1349b9837508b2165320c7c03d59249ecf28a42337a70f66e804b6c7e20b115683e982ba9d56993eefb99e47221996159bcbc794a98c428ab7c35cb32ec7cc6e9c99acf15c6d579bcde724b9fc223732bbc31604bd02c59008d507aaa795ed31f3fb57d81110b4fd3b3ed0a6c79c923186736deb2bfa05b05d1d941c4519d40e58b6ef77725b8bf98fa6fa9f68edf52454fdb96607856e514ca528a694dd0404b947e860c763708a7313b9307a6cda556885d605f0ed9358a00a48870a56f9a286d4865f9189f41c5721de0cf12d54c1e23cee6316b531011703a424ce8c8572c9a03973beed547eb1589cbd16b7dbdd03d5856a335cdf42db9e42c649357729ecfe8e423a97e105099ad sk = 4b05443c9c37e9b089663205a7d90b4c37a169a1aa74331cdcbc2c6f03af27f8bd645a1a25603b936a39f5e10e7c7b79bd089dcd2a027163ab30bcbc3ac38714f907ecb619b9a767d5c9c5e1d62ddf24081c77b3161a10ddda0950459a3d975cdf759e3016cfc0158b4707a3893a100a6a154aa45628c03828d7705681600c50772a2003b56664c4a6c3ab6a919949061966c149e1663d5bbad6d54c9a355cb8c195d33aaa5c0b614a46450b707724729b1f66225777522cf8737c7b5975fb3756f4855463038f5013c2f5854c73b534e8acd9e59bab3a7cf6859acc30770e65c9dcc16a1897bcf95662c41b8c26e7b636803ffb1a1064e81826b200d1975ca986c5311b3b44ca749c54c93e6188318a6243e09502349f4fb3c63bec8b1af2b826a1ca88ca7ad81a4347537acea1b0871893b0c652d9730f846765dbaa442afa1fc481c174b42ff0325d74c09d856856f381837d2a6b063870d32c1a47d9a74f962c7fa6342146a8686c1a76052f108170499ba6430214b598cba361acd34a326e680cf05023fe05b25eb99f774998184760df4820cc1947ff52abd1ecc336f15303a15646cc562ff5552a38382609a9cdc83b39ea414ea8942d928fbc345e97ea1d9ec51386287fe773c9c60619f1719e22c4003553b96d1aa7acd411df0b7838b690713988bd7a190539b20fe84f3943906107c33697c78e669f25b3176e93c8a4887f868938c62a102d31c825ab3fe325ba85276785dc4964a33d1ba411b87cba50c9227e8317e3aa69aaf428ec383bbc969270913586ab7990f15a8076a05306a4f0f76c1be697fc06c9d7e94640069a5d8686f341abd70a1622b5c0d7aacb2f390e54c47f6853bbe06b8e6b75a1e3fc8c9b91cb0a941694e9a1bb335977e5a170c19a30b655de49ac1467496117a48b4a807c6c86516b27aed85aaeab83181817e4d7a9fb140c72bb30adebc1e8eb2169e6bf4eb45dd5599e2b699a46bb7d25675b4ee9bc0ddbbb1b28c428327ce81424739b9e487b61d4cb5d52d22047c5aee2b62afec9945cb20ed40034ccec43af46c6109bb5901285e5f3adac228c92c8cd600795bcb600e4425460ab8efb937f127a84f6321fa2d6ce957c2d844136c250932a86c62aaa04ad62960252153b54aa95d37ab4fc38611b1bca68128ce81c6c96a3ee1b3ffacb0d66272eb7e612e980b59db3a002102e6267ab88135f3b1c3a69a769b62a5d77a367eb642c235081e9a55bbb166b460b84163ab1f62c25fa0b90091778e23c29a2223beae10ff1b3b98c427c7fa74480416ef7116346eb86d21cb517c26c56b880fbd5196ed37566eb00ef657cfd2063f3937899555f499a4e6f0a9ec3e2b770b7717bf90606e07a4330a92095356b5a095031260f1298fde578ac113a1de18b1a079bb9d79e98c1b10daa474ac01cc9840c0097c58cdc97a89c19a8f88407535ba1a3683b2115223a0158a19b4b780309b8c596e85bba106ecaa62a4c306867045c34366289fa0e431587b2344ec2c362bed32855b6ac127482b452a9f832c9cb2317c6a584b779a92c2c17472c2acb119d85944a467c191d7cc75e66250371b37f795a73c78ac4fc56d164933750a9720a27c1778f7f2521f0cc5c8bf812d255446b9b06ecbc6b74565f089bbca1705c2b3359aa201e83f163dc425ccc9b6feef5b09144870c4b7fb4423810d0880b31c16a81291cb04725005031397c8fd339b0cc0e16ea5cbfe295b5035f86aa5f96320cbb406c98792ea467324fc1875db90029e5155db87c7db32b4d2c5168a82309c40049016b72e355d52b4b9848973657745390257862176adbb1349b9837508b2165320c7c03d59249ecf28a42337a70f66e804b6c7e20b115683e982ba9d56993eefb99e47221996159bcbc794a98c428ab7c35cb32ec7cc6e9c99acf15c6d579bcde724b9fc223732bbc31604bd02c59008d507aaa795ed31f3fb57d81110b4fd3b3ed0a6c79c923186736deb2bfa05b05d1d941c4519d40e58b6ef77725b8bf98fa6fa9f68edf52454fdb96607856e514ca528a694dd0404b947e860c763708a7313b9307a6cda556885d605f0ed9358a00a48870a56f9a286d4865f9189f41c5721de0cf12d54c1e23cee6316b531011703a424ce8c8572c9a03973beed547eb1589cbd16b7dbdd03d5856a335cdf42db9e42c649357729ecfe8e423a97e105099ade8078c8d7227196fe7040147855c584fe19f268ea420b846150bc3ad23320a2e13648089514cd99dbdbea0a90af1de55e57ec08d133613883d48f41ac5eeb67b ct_n = d34448c52c803540c1e68ba3d0aaa0e09cd142a02bf7c63678bb3622a7f7ae53c535ebf1e6088889ab606b2d3f65b8a33b70d45908971eaf011cd8ea9efb72add231cab550097fcd788418c68b9f3de6e1e822217f1221bafb702ddbd19fa536a62946217883cba5767d9cc352bb4f5fc87b169d707896abe0511a0a09685eb673bcd307938702d132bfdf8c0b661f568158f9de454d0c8118dea95ca79689a9ac7db30d1b433655ce630d0414c86be823c1caa85ec813d00072ab3638111527e09e88fd756d17cff46cb656bb9cda954b7f6ac891613a2e4b9ea0a6cbde0ea02cce3528a24cf716b99957c1349abeed0234ab2f2503a88b24f48c28352b2b553c39db798031f9c7b95fbbd032e30d5c58f6449ba23b2f335891ceac03333fd293ccabb2fb7c381c9f0941d2619f03619a2ae78e990e4f12ca646e93657a428291982a229f96bd544cce5264c06af283d47cce34f614621e7729b21169f5e8e5a3be503c2a0fac2e9c62e85eae2b9fa61e6d6a16ddf1cd016eee6f57d756465f2ab44cd1d7e739921d68eb990c1e91b8d2be0cde199301ae5ffe993ec2e65942835962db4af31f40822b52c34ac17543ea8d9d4171c2db8db3556d7e4027e4105acf4f285e6bdd2c176d31ed8b3823975370ccf9c683343909eaac4c7329076f00a1b9e6aa7eff47f7613828d1313a6d2c52ca90bde4e917ee8aca9a9f4a646d273687fe0e916e79fbd380197a9b7552ac3064911b2c4e1142cc5026409d49bb94dc0e2618855bc88e85cec59505bc1cab39c4759b5d0643c2ab223a85ec5992a01ee250f15ccf565d1c56f28316ff7f82e3fe189905b5be6c228d0ab48861b4dfda68693eb0c77e1501a5c84cf409241559017386f2e262ec86a738fa204027c9f07c7a878692819915efa89bc9bf4875fbf367458ee553fdf87b1588c0c7bc7b8a2901a6b5d668868544052e6479f0de3433fd469e02253bf9fbb5ed81500aad2e0b9ae64e7651c856a79eec573d2e5819b2e0720e0edd39904984728c15fe8693d9e3845484258bd9967d2d327e5421693b1fea8014236b86ee1ed2c9b73a ss_n = e7518f7b9577047e596cbd7eb212e581f5f1ded30a3f4ed4a61eeabbd7c5d173 ct = a9ca9345a87944bbe7b59d30083bd73dbe7f66d48eea0f10df5ffb9d5edb67b7b1ee6ca7a7c3747f27f95269b1cd4a203c7cacd72d1f3d10df79fad17dd8e698f666f0ce664ca530c729af71b73f9a4b22d89f93a0263d5607e80f7bf4c6ce3214a209a1cd79a23b09d01fd64152de1a9c2e64e9ec3886b135807678f6a0405851802828d846abb8ef0f48ef723d91ee8bab84bebcee81293ecc93b59889e6c0e7e4e60c5ab6b981d551bb8775474e4a74e22af1e20ef5e8180819b2862cde76829908a6e527558556e12e4a25c4e48adb7bb8c14db09d6f8924784fefaafea2c8bf04abd4fb39b8e7430431dfa4733457a3a6286eb7f92fe1748898cfa1deec291e60030cf06ced6d9febd374a6cab0b17947be0076b1ba616781e70c79690abbabf7428df46a65571e86b95221665fe11f5a077418602e1c73d1a2166bb27392b1c34f64d77c33be2506be2869d39366ccf8bc7c66c6a605a1ca30beab8b6809784f3c09ffdc67a08c7cc2d85353e25227aefbe4dba3c1068c2b6161ca329719573858794676721ec7099617b32e9e3234d2fcaff2e9037f6bd663b891716dce5b9ef7e488519c21b65f2308c30e848f9798d017d04a0001644e813fd39a3bf390eefab40d5bb02c7a861de35984fb37339731cf1cee4172a98bc32bde9cfa3c737540b47f6476ca5c4fe9753b09e8046a02e00ddb5dfb4690687d35c1ca202cfdcf58f86770e9fc83062d45cb993ee940ca4346a655393616af0ada0d4312d8be08f77679d605ec09a44f557d53ef70a9864c4d45afb7b532ae7f618bcb87507207284ee2f5b33a44427d1d82ae860bcaf601a0c4a752e36e2fc4ae09597cdb53a9c0ec26e827208744572f63aa230ef9684d84fd7e2b08a4265edad04711096a3bd55d8bfd6868f7e150e6fbfdb4e490d1bbce8e072353f4957a61d1ff03a9b81618ce4a091e71f8aa7eecde91bbe199d3daaeaca9285f1fbd1846c974da2d62a9ccbcedecd4fb22ad9c6420cfdae21c60b37dd349ceb97aefd4805cf5b4025cf2e1dd92b3b9e63438b14a4cec93249bc7ab45032a3550c34f71c0be4976 ss = fea751b570b94c33ba35940ee8492664096787e3103a7a0a86757758788117b9 count = 241 z = 5dec030b2cd2e0b8e1db963a119fab254467137066ffea3345a5902bf6d65f4c d = 6a4edc5ecbf0c8b0fabd1e8af4468610d709946bf55b0281ae18d27c0a06882b msg = 577ee3fe38ab1ce121381e79555fbfe2d0d086803b229e902d2dde014c6ffe47 seed = 553551d3bf671101e83fbb163037159ddfbd5187a808fb648e1bfccd27dd1a26c997c1a6a584230a5bef91ed188d2bc8 pk = 1d4867ea034e3ff93bcbcb0bcce002e4540243e52cc4036b4bba2062a73f3351812139b9aaa9b52a715233c046706c1d2cb457d9a74010f04248c091a3910e5cd33a8d6603ccc1be9f11c902d579e308339e084252c22117a6c9b6b9a8aa73716dfc8b5d21a0d615736814b60b0a1967c96dfe47bc7d12b134e6c0b09206f88ca954399154129297f38f98907ae645972095b788737599ca4fba6c59a8101d0936b683c8178e953b7378cdd5d963efa53cf173bb4e824eb349b7dfe21117921738f721042491d1a73b5c195b056824f9816fa25cb294e797bfa9929c313ae0d66892e107ee436d76da97e0704e82b4461a1cc0d25363735b2f8e083ba24b2336d38e5279cbf28c48275a5c3c012b5907615c15353d3351453aa3e1695dd5961f5d27b8beecb07814526db57fce33849178349a6884f361b68ca89dda3b3d4dda1cbeb3110a6cc12de9553c4aa16c6194e6787d5d3025eca05d15f931757a6aa6f15f344c34d3a7ba9937b676196ff3aa1160890a7af2c01ff649296cac90162ef9990856e05be3e63dacf49bea31b525f70e222b9f3da597b8b0139d308a76933dbba404288c4c147607d5db87205b5625281109e099f65a13b9c73ee2d30535f400eaf840a053a4ab7c74c8b5b9a1f15e5f611cef20785da8a53192470e733923bcb353604597438909ba162182b13b30732fdb53d90c135c388a52004a5a1505940cacd02102adb33b438b975491404f9cae6937ad48d01f6de0245528ca55768e00154a133c55d9cb7ccbb6941e755ebaabcf0f5996da2a5df343a4cdf06fcbab02ddd5790a384ff0c7aebc93268e0c3e588a4c6b5027a955070485290d6171a60a00ffe36e0477ac36049b5cfa0edfc7a79988209679c3e2f021193193883c3fde472707261f41b893372a5fbd0c46b4b3c98935b5b0fb2ccd25b898b644b0353de1d87c44456312375c6dd89ba3e6450e812937b884bb792af41197f5ec7d164c70e30a1f328a22404cb552060cb183bb38484e87f7a9a3a77511c3482c823848a2273a745b02ec2e40c8b4fe4a53277c789fd4aec4854777a7512c5b50ea7ddbdc54597cf6d62fb41716a3480bc514e840e4c7e5a89784f879cf9c64fd sk = 6cda73905a081bd94d8dd1535f13ade033681db51bc7ca1088ea48ab050e1a445eca8268e5a683fdf13fc3210f794abc110b8e7b260edc801f748516a166c937ca547697cc4fb7b2c95caec9a7c866e8909ffaa18ab298b99559c8fa69e99200d6ba0c4626bb25f5ba92bb4c0a65136257175e34460c8b938f9c3f1ea53abd638b2b89c7d45ba127a163982187d2d681e1a344074b7048433e83f6674a02173bbbc35373ac309183b954ae79f6a6be4362a3b461ced0c923c05e0f338d0dba3ef090ae522149ec62b918a4427c295677556cda1806d8aa50c8b3a4b0a34a4b88a30d95ad5a88c39c6c576fb927f5c28375f168ab132963826d3aac1d12c0a914bc23f2c77daee396d6f71d797a4cd3bc6ebdbc6ae598a9cb0325acc5cb0e499348357ca52927a30857fff33b098a4505f8088c6a7f3b9145e5b07eb7f98663e077de572825158c56846d77c306dec0498176a0cc0a52739c230933ad76975df781b5888c7d58ca872c55a46188a55a2869bfb82ba8660426849e8b8a1ebbe52ec2bb10ddab6872428b407195700b91171266723230b1250248c3084fbcc53a4c40f9d67e0a020916850494454745d2234442088151902499ce42345b0a9c1d70a2b43cf34766a7b9d8955755e0a77887c6722ba6c969092d9c7a3dbbcc9fcb914c229cda86cfd93042de9122b851357b3c0e2e1a218594b305a87c71c76856a1481c467005994a415b05d2d7a5e7d186a226a547085c65120ecd0769110a058a5bcc0ff6127a5c67048014ca2787905b3dc876bbc5d207a1087977b14e650ab308f03074732d33f27e11a6bb207b91b133c0ca1087124c122e22a141b63f68397d86f0a7609701b4bc3c075b3b1d22b0bb4c7b983b37c0226c82acaeba899bd3d757237a1a287ace84f996dae7bf0b4a5790e07d4d335ccaf5b8bfaa59c59c246e0cd084674584f5c3c8531382b9a71fb92e352c35b74181235c9e5571cf4cdc293ae35f77ba2bfb8b9addab7e32fc3ed6e01c4c38297db26462321b1dba6e5f209f3601ca735ab50bdb6ae076a0db5163b80cc4c4d6a182c1a9cd06a800727e1d4867ea034e3ff93bcbcb0bcce002e4540243e52cc4036b4bba2062a73f3351812139b9aaa9b52a715233c046706c1d2cb457d9a74010f04248c091a3910e5cd33a8d6603ccc1be9f11c902d579e308339e084252c22117a6c9b6b9a8aa73716dfc8b5d21a0d615736814b60b0a1967c96dfe47bc7d12b134e6c0b09206f88ca954399154129297f38f98907ae645972095b788737599ca4fba6c59a8101d0936b683c8178e953b7378cdd5d963efa53cf173bb4e824eb349b7dfe21117921738f721042491d1a73b5c195b056824f9816fa25cb294e797bfa9929c313ae0d66892e107ee436d76da97e0704e82b4461a1cc0d25363735b2f8e083ba24b2336d38e5279cbf28c48275a5c3c012b5907615c15353d3351453aa3e1695dd5961f5d27b8beecb07814526db57fce33849178349a6884f361b68ca89dda3b3d4dda1cbeb3110a6cc12de9553c4aa16c6194e6787d5d3025eca05d15f931757a6aa6f15f344c34d3a7ba9937b676196ff3aa1160890a7af2c01ff649296cac90162ef9990856e05be3e63dacf49bea31b525f70e222b9f3da597b8b0139d308a76933dbba404288c4c147607d5db87205b5625281109e099f65a13b9c73ee2d30535f400eaf840a053a4ab7c74c8b5b9a1f15e5f611cef20785da8a53192470e733923bcb353604597438909ba162182b13b30732fdb53d90c135c388a52004a5a1505940cacd02102adb33b438b975491404f9cae6937ad48d01f6de0245528ca55768e00154a133c55d9cb7ccbb6941e755ebaabcf0f5996da2a5df343a4cdf06fcbab02ddd5790a384ff0c7aebc93268e0c3e588a4c6b5027a955070485290d6171a60a00ffe36e0477ac36049b5cfa0edfc7a79988209679c3e2f021193193883c3fde472707261f41b893372a5fbd0c46b4b3c98935b5b0fb2ccd25b898b644b0353de1d87c44456312375c6dd89ba3e6450e812937b884bb792af41197f5ec7d164c70e30a1f328a22404cb552060cb183bb38484e87f7a9a3a77511c3482c823848a2273a745b02ec2e40c8b4fe4a53277c789fd4aec4854777a7512c5b50ea7ddbdc54597cf6d62fb41716a3480bc514e840e4c7e5a89784f879cf9c64fd224a7f473dcf2f5430b76e38cc81b5ede49c14229db5caa2b156b3ee5ae998985dec030b2cd2e0b8e1db963a119fab254467137066ffea3345a5902bf6d65f4c ct_n = 6af8ac46c8d9cfabd52ff46a559cfc63f4d1aaea1326691d3661aa93214130989de201fb1eea50e2f42fcea818f58e1fd3b49043adb96eb494f054adfd7cff439ac49fff97657bffbc4dc1e6d7e920613640d95565e16831175eae1fec54077670342ed7ce3121459d3722133665c5592ce05bb1ebb9550443d44f2ca1beaed4db634457dde152ee7d78fac8e6fcd80f168205bf2bb0dbd59f62784d85d12c17c62b8e2bee9e3d654b81ee5d47153f17a06669c2a9678e2f5750901ea6eded415a0c2131503280220a601e1ece5c10f1edbd202e9443a4c4aeb40c537d9e6f67494b5ff21eb117a383831926dc9356f295a2c1b0a85a9d3d414154403bcbc30700eb7c9523c404d4c963971c8aa78395a3d6fe35f46992a20bf9e7120b1e7f75ddcf726baa6ac09818c336d163b8650f0b3cfa8b577e2bc4fa2c8790a15b175bffaa83f0f3648cd522344f74ff742a5d84b3a3824573e8c2730441f5cd4a932a49ba3fc73b19227b084b49f22d05697a0756459c4af9b54411ca76e9e3f93b01b748afc1591815ab8326d924c938e61faab6578d4801e0d5ea2a8b07d0e1fdc8cc50a90adeb4260d66b501efb864d9a934f3028fffc4c9796ca62a298f6557d8aac4deb1f721c20ae352e749f66ea4f69eebfcc2b52d7fcdc5bc0cd9677fb0245bb48df6f98f906fa10900830fe3ffedd1ac982806f437f280b09437d0f25e8ec8aa252fecb12f60d8c6e8729d46462ee0d1f7bd2619257dee2f52e81863d6a952f2534c79bd914fe24b1d50a398971e45a12550eb6fc1a88091917daacc7705bea8ba14d362b721a554de57e919f1dbb6827d0f7b412bebabe8449b3415a84be1a50ce45c7e26d9747fdf870393645ad462d8dc9d1a0e3f9e6fecb871cc5bdf0b4e423078d4740203e7b794653196e7db9331b65f44910cbdbdf1a9681ac81f7f0927289246d9a6ef1a6930006cc57f2e1226ed52a876dc59c280a305cf5ac5c51f7bbd71b199396128d3363a4537ebd0e1d8fcc0c44374dc18ff9c5d8435e0af5644f26d28ec7e4eff22c4567b98f993bca3300ed1991a97b3883b12261a4d ss_n = 9494e9a8e6937dc7b029cfbf2e199a1d37718792798df23d0ec35ca67d77d17a ct = 89e9c7556189329a0b122eb9d249725e1da1149fd6479351565782c3ca04df0605c4aea921da5588831df16a6974260154b80abd8690796d125f9407556abfda11127cc6d64fd5c3eb3dbe1218410bab61b40d31b9a93a256a11a7b9adbed7da48ecbf0bfe896575cfaf858ecb017d18eee53c18571e3ae196855601948e77b3e55b7fe4f08f9b3cfa302f44a37a315eb1758bf6b5ebe7a15cd0a2a8666d5d23bccd6271fe78d8f3366489636030ac22fa459b188ebf7b5b5e4cd04c7eb86103a59bca448fe59dc7c3444025b355f9eac629ce3c90726c061b682a788ced443931ea2959ca7777c4c34227b842b9996d600fafff71ab0d6fa4506ea4e1146ca5d9ba1f63d9dacc9c0c4554e57d2bed22b7ed367e2a5f49fc277d3fb77b5f5bffb15b2b4e0e3dabf657dbe432529615d2f523bf61c094db0ccac6e275d14f48e0652d5dd27660af40e23330a5abf96fab210e578faf6c6dfac224bf3187c4f6a76a05cc20ddbfe3c763f16785f2ba3e133c38a18f83890e7c6f9991d0730cc951b49a3863bee12ca61c2ced306daf4f56045a4144a9f5224785ddf86fb420ed6f7cdb0c72f45535f970a059bc2ce52ed242436d9abd3de1d095536f5d86e4a7528310d23932a4c02b5526734546e27071f7ae689e1d1b08cc77aaa7423c9d850e13aa59252a4919ac7b5ce555ed9006ec92e4f87058b1e638cfd4ce0532a06725b0d832e13435ab5391d44a13c9dcd15e24a9e942c70afb17c05da2fd35b82f8643813bf71ef83c2041eba9163efb87c99cda8172fee5e45f7f8a835a2d5e9f1359113a7fa1fe71248196625a6b2a6efcdf96e7614ffdef20f024664e3975f81f0f9fdfc6647f54d580f76c30057dcaf7853331564ddef49f3307e00f143305c414fdde427dd57c9bc9591353d27b17dd7a4119a0c43432a58f6105b458f104be65fdeef42f286e28aedb6558c5c3fd364abf78c6bd71ebcc28a4556f9502bcda93bfaa201e4cf730a4177e5dde0ce08a72e98d7c89e9b47f6ba46fbe0ed72cc99c8d036fd11fb41391fcb659392543cc1504c7a66e99c94ddb9db7e35bee22e1 ss = eeac6c90b53be01ceb3468ce4687640255a7be79b26bba721f04b48a6e736247 count = 242 z = c81d9ff45fb569cd7aea918faca3a291cab85caba7ab22b273a9fe8eb6c01e70 d = e915f70118215329742e9c60e3e292c51923fba8f82b2e4faf17bff5e0d34adc msg = b6e06f12386d0c1531ee54b1d6f0f087dc50e9aa0128ef93ecf5fbb283ebbd30 seed = 9f2163d8e2a0cfd1978f180b5b863d663e09f4ac29a7ffb310561e10dd7ef9c0d1b644737b274768d187d0496cf9ebb0 pk = 99076594d6777d3aab2ba79fda362337b011ca9978c0aa0008d62193d855173cb2aae81561fa58f326afffb7403645cc84f4136330ca16321cd63b4e6e808e5e61c916f95bbe4923295baab9e56351b4515769423415bba0fba0b4e2a3e2bb7e58d1310f692633750e0966b4ac51ca00f2a93463b11a847cb4e5414608b05da724d205b247ab10d31b7664d73a19ab525fb985bf593264db796b6ac729b2b11d953169b5121be796fbd408b07a0cb657c71c02b71de78c0fdc3cfc388963a16bfd34c0f673564942490e832d1d0c4092316ee7587781307fa47c9cbca66766fc288f6424335a8e6beba229d565b5460f2b1235f783465f23adea56699af6b9a5827120f71535f31c17b3704f3440c4cb2dbfd293f0b87a0f178e9dbc8f9d3c5e5e9cc62e333b316b686f0740e322401312032fc0b04b5b4fcaeabcd2319ea5474114937a410b6a9b154203d938cae5836fcb6e1b440f49bcaa7f175c51d301cf1963a6e2bd72261f2a15a04306451aa25974f53e11db57c4d20f741099692885305b4e53419adff99875c73b7deb766a883275779c5c9003e06a0fee3510c72a185d3a7048743ea5143b895838f0b91f2c110c6af6249123c5ab5523802a433a0117eae1c54d4b658a335b1b7218b19b3ebb4578826761255105d1c0a88d398f9065cc20a8545881bc4c4546c339a923864d0a5393508bb4a2399e08059b3eba2fe82a4592066557a530d62589517a912790a74778c1519b68787762def564b38ba876ca5dee651f0810842feb7e1d9473ddc7201bac4a6bec35fe54440bd04e5ef2125b31664a737aaf935274864923b18ae2bc9d76faa2a79a8868bb62110137f79a9cc803cea9c0673d564984e06824c08e7a349416e61e264a60a2c135018c64f4eccaca096e5c512e9a453aa29239d7acba1846a4196a28524c204e13bff9340877f1404f97c9823392ff2b4b7f4818d11435530488a9c26fec86a14c69385a9a5e6e08c1bb1a1ec211619e5ca3230b6c221a708924af65062b17c310598225bda5193941427853c7634359588a96e4c54cbbf292ec722fadd8a6f40595dc6716d260e55cf2920c8cc2bd833899b325172a2259b88bb94132b59f8e3275 sk = e93a9d642938513c4669d1674ed2b6dcc7bb65b9c0ffcc3a42673c1472451cf8a200a751b81b1d39324aaba9496977a0ce7a58ffda26ff6aaa022232be072d3e45899b693fdd765a1f459e28d807ad490c300464613146aa60aa20d84ec465733da31d5bfa25c638a4a34296d2508a86d915d1fa97300345e0c28e0c154c0bc06b0dfc34eab845552ccd89662bedcc9ab3647106178102a252fc64bd73e07d78579ef6108109859a8aca0329e05210314325898c7cf95173a525aabab329c152fe5651f0d17cd6c663a17c02284bce685693ec6500567cba822b70b5a96c7f9a4c5b89679a0c3de58b1e86e69cb918ac9fda029ae102ba552e979a09acd24ee7b0ae46b0b0fe1b08eb05676120b2c1b27c7a5b28ff773dd014750671267fb2c40bdc65d1eb87ab94b4df443fa21109a73436608224fbb1855dc4be684b9037dc5873427f5b8c83271738dad57c477087e0a89e75cba29e07c269ac3e467ca4093aad89714ff511cf2288136823ccd2d4b1c47a44a3c15eee888322ba852aec20cbe1409a2bb42775c1c3116c50191bd6793e42f7a466638b533114bf1164f239cebd95727f32beb8d63742f37f56a8924b6cbdda122fbbe40a03198bdd2451adfa5745289097e25844d3212da704c69414506a824c6497a028cfe0dc0f6eb9c4b431ac514856e8896faf5bc102d904c5f6829ef86d984ab9ac44b8669b66466a2f3977bf09768a9b490bb3b560b7a397e908893b1286c2b7ae39a323162974e1756c5bb18ecfa0c05125988840323453b715b6948c456345fc3e5a97a524867a73d39ac9c75700d824c4749488331ed61304ecd598489b1f70ca4bbbc831064647656b3646c1a27d7c62a510551e184dbb5100ae997e814bbb6b2a95b875247afc7fca777ef68415f35a574811a1d64b83e745cd60584e14cc436cc960862a4f1a209f4f16487ef20a5a406aa009423ca4b03a4acbe5339e71c8a3070c81892875f567c03ed90e1d14613493bc91f08e883869f228aa830483a0bb4a7d9a0a32b4bdec0c53879a485380301dc2b475cc1b0bf21f90768822a469d7dc01c6e9b699076594d6777d3aab2ba79fda362337b011ca9978c0aa0008d62193d855173cb2aae81561fa58f326afffb7403645cc84f4136330ca16321cd63b4e6e808e5e61c916f95bbe4923295baab9e56351b4515769423415bba0fba0b4e2a3e2bb7e58d1310f692633750e0966b4ac51ca00f2a93463b11a847cb4e5414608b05da724d205b247ab10d31b7664d73a19ab525fb985bf593264db796b6ac729b2b11d953169b5121be796fbd408b07a0cb657c71c02b71de78c0fdc3cfc388963a16bfd34c0f673564942490e832d1d0c4092316ee7587781307fa47c9cbca66766fc288f6424335a8e6beba229d565b5460f2b1235f783465f23adea56699af6b9a5827120f71535f31c17b3704f3440c4cb2dbfd293f0b87a0f178e9dbc8f9d3c5e5e9cc62e333b316b686f0740e322401312032fc0b04b5b4fcaeabcd2319ea5474114937a410b6a9b154203d938cae5836fcb6e1b440f49bcaa7f175c51d301cf1963a6e2bd72261f2a15a04306451aa25974f53e11db57c4d20f741099692885305b4e53419adff99875c73b7deb766a883275779c5c9003e06a0fee3510c72a185d3a7048743ea5143b895838f0b91f2c110c6af6249123c5ab5523802a433a0117eae1c54d4b658a335b1b7218b19b3ebb4578826761255105d1c0a88d398f9065cc20a8545881bc4c4546c339a923864d0a5393508bb4a2399e08059b3eba2fe82a4592066557a530d62589517a912790a74778c1519b68787762def564b38ba876ca5dee651f0810842feb7e1d9473ddc7201bac4a6bec35fe54440bd04e5ef2125b31664a737aaf935274864923b18ae2bc9d76faa2a79a8868bb62110137f79a9cc803cea9c0673d564984e06824c08e7a349416e61e264a60a2c135018c64f4eccaca096e5c512e9a453aa29239d7acba1846a4196a28524c204e13bff9340877f1404f97c9823392ff2b4b7f4818d11435530488a9c26fec86a14c69385a9a5e6e08c1bb1a1ec211619e5ca3230b6c221a708924af65062b17c310598225bda5193941427853c7634359588a96e4c54cbbf292ec722fadd8a6f40595dc6716d260e55cf2920c8cc2bd833899b325172a2259b88bb94132b59f8e32750f1eae37dc36a83aa7223127be898facfde09a23586f5dca480017e34eae2c8ac81d9ff45fb569cd7aea918faca3a291cab85caba7ab22b273a9fe8eb6c01e70 ct_n = 8e94b53e8e70eca48312a86a163012ab05d12df5976b31ef1077bfdebcfbb4cf6918b44a5e9a256a44b3203cf83feb8fcb5c6ef5395b5e031c0dbd2ab969be2bc5979d80fb7c52bba64c57ef0864351b9c46e1c68c8837da4f8477537e28e2bac6f6de442bbed56927f05c134e8eefe6e641e7b41beb51aa1e7306ebae60a54aed2cc2f5fa9fe8723385af7e5bf2a8603b2e55844459ebe202c6078bedd74e16ec3a6ff8e18d02b2d9fc9c3545d6ce2296ff9de2afcd43e5b5e59798e45d87695fd6bfb2a2289b1df147fb41da6a9148c12dfcbf680bb42899b6602fc3cacf58c6bf89e69473f1b3e4f12d88e6be524ad393120602d6973745de9ab3abea70e7c9c9e88e1b2bece491590b0b98268b826dca90d146ab1a8f249ed32e07741c008006d977575912037babbda80e7cdab4215e2edb6e964152f9ae4c5bf78bc304a89ad8976fd971a79585c3c592a296995b32b7ed09d00a83e643b73bb6055816fe4bcf5a20c409204136000b69ad3a0493c21d0e442031b8f9c468faffc1ed91539a66fbe7787755eaaa49433bafef1a64ca4dee044e89b296f09fdfc6aa0b22400a9aa366037da1117e647a1b40eaa4f145c38d9d2cec0f1ae5ea24217b344bf88f1a1dc0cbd544e70c9dd0a77cda938b3f247f70f5939fb09ff70d84d389b4c70f3ef1ede2a1508f00b6764daf6b2380cb8763519f18de5f65ecdc9d281418009db458fd968391f72c52978e5b40d293c9da3f60a5546565e7b39af9e66251d2ce52fa5bd219918cf20f517fad5be729876f441098c6814d11e985418b96d0c6339c7d026b5867fc03e2463efb9ba6bdd7de667e8751c9a7f7656708694fb2e376cd220e95f64e80f78218337457709ae7bf2f7d509e0ab2e21574771e8950618086fba78110d97877b82e301a8f75fc2551ca857e0902859b746295b60928cbc99072e1c3bd160e893d34a68eb06aac5f353d0e53895d271d5fa4220a2246de723355ca4a5c4af87cabe3f862f53a04654226e5c7d5c08c12cd68fe701e601626a1495c9246d439158938c9f61b19c3e5a2a366e3800ca5f43fa45c7e77a6 ss_n = 53699a1f661d7fe79b700cb051446960eafe433149f8e4f5d4d7ebae6a9cbfc2 ct = 784e615cd6d3539991fe8eac859342342151f0132ee1408830d44f1d9238fcbc74378c712ec3fe20960f584f03419f1ca41f56854d4f5f83fa563a48f067c3e252a7ecdc5ad142593e22618095553e8aab7ea55e5fecf9b8ca13e657a06e41ac0e1953585e697ee4cb8762ff5ae5f46a26d538f3171cdf8a302a852e2c5547faa16f0fc7c1c8eeb8f6729e23ec71a217bc7e1002efdbf477747fff5856c5f3b0035d9810a9545cbfdb66160b0d2485407922009ed8e58aff823ea3f5b7d81be099171aef5cac0f8e839fb488f0a449e38efac84597d1ff285dab825123017e0f57f321eb6a5b04549e8811138f526ab2d63d9f795f383e8e65826b115441aacfd6db8f5547623354235f3c5ed20aca839fb9e221bfd4f20d514fa151a4487852b19d51c9d156431d8219eb393fdc9d5d5c08b284352ae0adc31b0c35be13e3ee3587e65b00a8adf89133183ef2c70164850641d5442c8d47f5ad042dc33737f143b4fd24e159896eb67d7c39531e9b6e759ef3adcc9a0ca91854e297a31c7f6c7417b9337117b2005e52325b3086204690ccd84aa5cbf404ee9f9f9e851a0590c31e255164e386527981a2ba6c365b971f197513f7ea42eec6e27f86791760f596f17a82e98ea2b8fea5886fb62834382acfa20f7e014f477456a7e4632b5c26299ab24ae02a0fe4e4ea2d0d82142ab563c2524c4dbd6cc41a7eac72f53a30701f65441931f8ae9792c62ee5ff49f4d11063c6efed7eec0a09df088d3136e04154d5904abdbac2b8c11937e0482e90dc0f3e4c1d13c2a5c6c3498b242f881f582e4d5ed40a5646fbc541b81c242d8f5e4e990fb18a5379429e53417aa01248b5e3235c940a05f11be0683f6f00db0f448b212a8f9986b85ecfe333946871dfd81274036e7a4e795e53d7eb9fa993df02546477efed7fdff6c71e0761d40f8b96ebbc4729b6556346bdcc393fe5a2044cd0233e51270875f24cf02db307732d34f83eb382119bb1eba8ae25b5a1a2adc33fb504b4c38f77385093371651117ff4837a0ff0dd0690802864c1c64c7a0ccf3d120119ac055f0df82f546d68f31ad5 ss = 48fd3bb698d38d8813eb33d7f82ff7610f527926e4beb4727646053bad8c19f9 count = 243 z = 49458dcc3614821f5bfdffe75157ac4c54228fc944fa8aa1b09590fc94992cea d = 4041701d439734269b1a55bfa149dbbc57b596ed1473baae63c955e175f72d0a msg = 905834b204c92b495fca24329ab5489b7efac4cd999a3a66196d2259e5d006a8 seed = 685a700fedb1ed2c8e3a7d09b4d8b66c11358e5db5548622ec0c7a0f50ce07877e9699b52640db5e18c4a613ba356d96 pk = c0458faa780b431608ef2239f89a2e7cd122abd644e728161b8707dd289e41ea610e54b587d17274562984542116a9c26168c3cd59ce3b3bacfb4bb3be764e12f89df8b8a4ace907f9aa64f432cf8fabc3ff5b6fc0a1c5cf6746c52642290b60a177097b045e17e5a840e87095493c8830a422c9ab1941715e365f5d08078a170e09bb5cb8ca62d721523bd08be4cb2378147606e411dca96db4361a8b754f984b6357264cae535900cd5d583b8d4f555e01950421116f1a3b884cfbc3f2989d4a302e0bc755a76ca9d09aa6cc005c524170bba6519717076ba7537168813310bb6a5b61ae803744851576d6977b318dd5144456637213f479e54cc551c0805e9c7e97e2ca39f2cfcf49c043517605ab5b91a570269455eb38642b9a26e98218df4035c6b74c87d5aabf3b4540fb1d4ae03ffa98cad9c1c8556450636111bb60bc1b22ad66480d6319a7418aa5d84710aeea7d85273b9799b577e668fa2a454c92c50220581bf31519191c4cab780d0257d44c07ea57a81f00b245ba131767b676ebac208a8fbe59997886aeef96271814b615e1afdf8ca7d66a00a9acaecb59c480479151bc3b1b701d563896a951c713d7441e7cc719a6ac7b9847726c7080846f98955e2129cfdbf50ac25187d4363dc4590ded6501853311fa09b9b5060ecbe516785a3b15e586db6a0f89119565bc76e5ac0dadbc51c2928ffaf98f51c3bfa0d50f194a6a9e873e2f4b7d74737eba57ca2ec76ce8f2c31637b843972e8841c8a200a8eada1adb8ca88d097e0091c4863b1d25dc3556884c1527a04f7004ae446a41c6bb9a8a14b20bae628b9d355707c79c8da1c60727ebc26e13a02a69a307e7c6e6d413929c8d17195e7d1687572679729c9df4d5680df198547ba8cc47974c649d3803a296221711952ea4c18b47891eb2439711a9083c11af195bb822014d00828a3a002709c0462b6250b8f3a8d7788201e6158b5c38d1e341c4463d9e099a27f72d1a3a42982ccae2614b981a6bf5ab463646cc2fa5631e4524c52cae313677b4a86943d69be78a6faae73dc7297588d02ab6e648c1dc9c6b4064cb248ab0088e545b850e47782e870f4eb0e576f866ccecadc4bb25389477d425 sk = 2e507e15a596cde555ca39780e75440ff81d5f885da2114b692045f71b0b9d84aa0a8c19415a79ff8c3fa624b5e1e32c55d416775688fa540afe537d2de4922b9960b933be67ac9e45f2155f064b42e73332e6acfd911a79195bc6957f9a996ab1384a11989c94c14ed184bcfe95c4587a152f50781be85a9ff079c36518fee09fe74ab21f295ceaf93458117111a93e60e22819308282233669f57939c8c518cb771f857913a02e9c615901210de14444e922b3b64528bbd047d86c43d61c922c93a0cd49c1db455e844a222c958eb130804a191d86079f3695747e616577ab58e1247be810bfb2ea0f7834822832941c304862d6984bb090c988bf83d04eef846a19726e8dd66e860b7b525c112a204ca2a843aa7a560e5b07c5dc064002cdc85208bbf69b2fe23b25a39d341202007275d6db65aa1614c38b471ad4bf412329f3c445a4e57ebb221274c188cb7514f00a2914f51de6a6866696c622d508116c8ed0324875653017207d1291af95b457514a1fa8a74d991727c0f46974c3ced124c326f7107bb3c444f46cc277cbb5971aef0a3711702cc40b9ebcf35edaf4725c35a92ccb663e7839ce9a5ddab79c33c148a9d0cc031c2cc258cc92f470a574ad51c81f45f2a72d4478b099babb16cccff43dde385ea3968596a92827bb07bcb19a653c4f75833940ea5ab252198aaabfb0a476d7909ef7c30b15a18f0b04a4d4116cd2e7b8ae94cd5c9035257611d7b66eb1777e13a80a2ee7581a95cb9b437e82d06d602b833ff472625691014218b68a54c1c51e4c2859889a8602987a3cf3ca1fd3ccdaa2043be8996820730f76189d45048a9376ced6bcab1c83eb219e2678bf3199745f4554eb8462a001a5ed17caf5a41f09f8b27848076b064b456059a1147a4b74c4dfeabee3d179c6635470720b474583b36260eabaa4a054525c38ab8277ac2db1814f7c227243ac99ca8e56b101e2967f8fb4a967e32c55ba7d9cf37d9fab6cd160484022a3554822ed00c72db11632582db821b1f044ca8cbcc3008008d2c4b32140a42b9913cc964f67a4275a3448ffb74e49768033c47cc0458faa780b431608ef2239f89a2e7cd122abd644e728161b8707dd289e41ea610e54b587d17274562984542116a9c26168c3cd59ce3b3bacfb4bb3be764e12f89df8b8a4ace907f9aa64f432cf8fabc3ff5b6fc0a1c5cf6746c52642290b60a177097b045e17e5a840e87095493c8830a422c9ab1941715e365f5d08078a170e09bb5cb8ca62d721523bd08be4cb2378147606e411dca96db4361a8b754f984b6357264cae535900cd5d583b8d4f555e01950421116f1a3b884cfbc3f2989d4a302e0bc755a76ca9d09aa6cc005c524170bba6519717076ba7537168813310bb6a5b61ae803744851576d6977b318dd5144456637213f479e54cc551c0805e9c7e97e2ca39f2cfcf49c043517605ab5b91a570269455eb38642b9a26e98218df4035c6b74c87d5aabf3b4540fb1d4ae03ffa98cad9c1c8556450636111bb60bc1b22ad66480d6319a7418aa5d84710aeea7d85273b9799b577e668fa2a454c92c50220581bf31519191c4cab780d0257d44c07ea57a81f00b245ba131767b676ebac208a8fbe59997886aeef96271814b615e1afdf8ca7d66a00a9acaecb59c480479151bc3b1b701d563896a951c713d7441e7cc719a6ac7b9847726c7080846f98955e2129cfdbf50ac25187d4363dc4590ded6501853311fa09b9b5060ecbe516785a3b15e586db6a0f89119565bc76e5ac0dadbc51c2928ffaf98f51c3bfa0d50f194a6a9e873e2f4b7d74737eba57ca2ec76ce8f2c31637b843972e8841c8a200a8eada1adb8ca88d097e0091c4863b1d25dc3556884c1527a04f7004ae446a41c6bb9a8a14b20bae628b9d355707c79c8da1c60727ebc26e13a02a69a307e7c6e6d413929c8d17195e7d1687572679729c9df4d5680df198547ba8cc47974c649d3803a296221711952ea4c18b47891eb2439711a9083c11af195bb822014d00828a3a002709c0462b6250b8f3a8d7788201e6158b5c38d1e341c4463d9e099a27f72d1a3a42982ccae2614b981a6bf5ab463646cc2fa5631e4524c52cae313677b4a86943d69be78a6faae73dc7297588d02ab6e648c1dc9c6b4064cb248ab0088e545b850e47782e870f4eb0e576f866ccecadc4bb25389477d425ba90797a38a0f930f2ac8a848ac09ae57106aa4b7a90f8db401e435f9d11b0f949458dcc3614821f5bfdffe75157ac4c54228fc944fa8aa1b09590fc94992cea ct_n = 51d9ad699ea4d3983e6f714fbb72889076667d0e6f12c491218dade78f37820161f6b0db0232127573032288b54603991ff56737a48d3b20226c846a7e9647ab7500b5514099c52d284c1ff17710fa88d526aebc8669a1bca4ffff2f46d0f12df5c75be30e6042d9f74015394401ac40b165c6575b6655469135815aeb4a0ce40b0b1544a56c799a4513669818a2d8a76aef31e7f6ac3404e3751c59845fb7b50096f3e1eb21e1d1615eb262ab1ab05325cfa467a358307c1c8fe619eb298706ea05ccf7e68735fe3be2ae214a94a52a34391a2a490a18a69723c0153e01a10b2b494c5c1df95206c8ac7654d221de0149ce04d49e3921aab8faf53e5d9138b205393a9470222ad0be7dc65ad6ac180160c04cb0077d4ef537b54edc1f2b171228aa6d6bd42980b9b856947d62ca0ee80d4c8ece24a7761a3e17a5b4318336f0713f3a15e16f41109a8b3b9edf38297957137bec16770feb3d8a15e41f290872082c6cf28a639996f0631ed11d0062ae5be70c5ed035b886552b291c46ac5f4aacda3a391cd1270356d425d4d04e0ee99cc3ea7ca1cbe6dd869aeb2ed6845b92307fff299cb17717f3791bd0b6143e5e040e00753aa2f592db02ee5bb38b406b2b391b760ae6fb154102ef6947683fef5793f54aff3bafdcd576f636e1e490483657d5e1ed7bfeefa3a89fd54ff21aa6cec5822330aab68140e253659cd4c4909386fc0f2c056ddee67228f29055e2b3ab86f5fc8499628ac02eb996458d33c6b0499d251bdeefa45351041a938d923aa2a53a71f70bdf6ddd2fb9fdb8ab1bc503be3941b98ab537e6035cc0fe932e4f5884dde186a5b784aa8ba0403a47211452087dcc36a328ad6426a79c2032f9acfb1ac928ac7a466966f9386eaf844556ea07ee85b658b40382d93c26e84e391ca31433614b322f135e730434403873c38d2382f08b6dfc1c973ebd4e2f65474953fe2f6841851f5bd52e71fc9d9f758fc983c03408952a965df043132fc4c2cfda27b5187003da22b4d0ea39d373fa9cf4c7c0ffcedfd4015972f326169d4bc908ae80664ca748f2696410cf73560b8c ss_n = 4effcba340fb2a189631a25d32f1b05a6976bc632e5b181b114710e81addbc93 ct = dd384d613bede92947a1ef79bf671118c58ce353116a59cb84d380d01f4bd632bb4db73a6337f7c756e52b0216a4e5d1277dba7a0efbeb99d6b2f66d82dc37a96da456848fcd056ddb2234fe475ce6ad4c89828c417de66e2377e44ff272ba05fb8b3b329334f4f987bf0fe4bb7860dd7882bfd572916a8442b418df26f25c990ad2531a21060884e3eb7f86132f72f2f9d096c8d83f6357b102e16ff27bd9ae92c719e811e834b46b474fcbe807e4700dbb283d09ce51db57fcc5454274052c36e37dbabfd636988118ccdb2d108b838e69c46beb8d1d009c639a9af53f07d780f5a4485dcc28a2da0c64e044fb04f66a1e470d6546a9b0d2146f3052c9e72c766d68c3823d121d0296db9c1cfdf6ce0d02dacdafe3620570ae7192e79fb1bc5436ec0701dc9ee52944fa315bdb03224088d53009fde380d60392e4a58edd2e4dab76b8e8fff3fdc8a9899a1d953bcb70a992e4ad61cb1d06ebf7ffad5e7f3c27af5443cbe71dfcb6a3d75f16d582bffcc573c8879fa5ef544d57415e072230320f17ddeb8ad152f38916d07fd30319ecac6747a51e599f5617aba1164bd7b3c2367a56f1334fdea1a6cb454a85b2b6598dc80f66c30c71a0a76853051d471eb1b74bf3ab5d2d9b9c141123dd8917a6022d40bcb440b790dd3c76333319a2f804d78de1ecd286eb3e9ceaa7f521049740586e120926c2909ad2d89c521bf3ecf5f22d186ed02f625d7dcc27585fd782b7d322fad98eac68445b93769f8e51b7a83cabe531035d5b6bdda2a3356ad4686a6efa0e7311c04bb92befd10211ea039154f5eefb604ccc3cd4773d94740ce611128134c28d9b0b787b5c900f8f4ff76fbeca8b6685887322cc6662f8cedf017d6f3f47f1874f3ebe1b439f6d0e0ee1c879bdc7aaed1376c046061ed68fca7a80766f0a484c9100f6d7aac37ca51c46a3c7f2b038e2abbce80909578b3459e7ad8d7e6bfc2624ed5334f740839f958a3a33664d3f5fabf6f068380926e42b92b994d92ab9b54e3b74c16f5ff30d04017e40ff4e2cda7e96a63809405de9feb0ebe6307de1626c7282c18d04903cca0d ss = 6a32a3932e1438479dc3d0f05e0434ab8eb60f6306cb6e899bf98e04900d50f9 count = 244 z = 9aa8d922b4efcc1f8919893652b7969e65e482b61f003ec14c1f9d7e10024a48 d = bb7c438a1aac0935ce4133a9ec9ce1a936b650284e1f40983cb7b5324887f21a msg = 90483981979f8954a3218ae2302d795d041b939edd1681be89fd7cfe8a56bf9a seed = 0a8e03522958fddbf598015255953160e5c82e6c2342218d175788929a72c01bbc06e93768e676d83504650a36670d79 pk = 79e66862f16e7c6b9febf84da641341e74a87de7a1a291a54913334f75131bb05006306ab0b43de2392bd9130967d9934952c90ff032018b2684ca05e2b864f03631132c4d92fa8459f27bd9f661d0864d14320ec7ec4fce28113cd4c1e373c7bbba0a93d3b061b80998b74615132413805627887232a8106d05634e642f8aea33e6f921689968459a10ab859c6c4545a5367698c47dc818798514147396a550a50ff795aeade24f8b200781fabc31c42f9a321e13611da6299408bb8afd5134e4b5795cd4a6f154b998da15aa179aedccc65ea717fe29586f62caac64b23da59ae3675682a95cc0a5694ed453b6d7562f4b2efe202b5f81584e993730522d8f33204662ac53a01149bcc53e6b08c68474e0c1b21c58bbcf4738faf454df4726b415333973c2ae97a6bb0a51be826b8de05d74469f26cbc82b9912f61c49d6fc72f34001d55b3b221c353b003c3d0c7ef129a79e04389035a33f04bd8ef672555c8d3ec034636c7e0b939d7990b111e26dce14b12c10682bca902fa3b49b620625112af06b19713508d27406da655b1c025902b3280bfbc3f3d83e67e56be4ca146d0799c2c057a5fc1c87fb5a28665053960866b03972724e4da51962a20cb638adf7fc8f09a156a8b116843cca55a3be8e833d5d9a742ab53278cb0d5f0363a61525863c02c372058417943dd018c6f97eca4752dc2603207b1f18496bac8183c6dc966132a2881c8566db45accb7f7c06a4f30a77efe60defd2b2b8d1236c2bb73aa791a15b755ec6cb3bca9ce07701a1e0a2a27c8a03453890a79ec691bf02d79491b193f8bc16d90649081370bc8a987f1564006a79ebc67c0a5415a4125ac564435f14970a19b6d5722beaf34e3ad9ca68e2bea42725ecfab579d42a2043787ef8afb030a2eceb72ee5a34cf910f18b15409c84879d9ba45857ea4e22fc853834138845e8c56595ba25bf709eab79ba65bb846da1d9ef721a5c826cd879cb0ac2c4891a5a42b3168d306b61c5e11345bc0285153a111d1355e6b4ba33db3ba43aa7fc3a1118ae674ac6a31625c44007b351054ba964202189873415875903f05b88c3e3dd41ce33c190a21e7c80253965f3c84f721d40dcb60222273d3 sk = 859b6334f6b782d6b6304b066e11316dc89a0b6a50e9c5621eaa89bd27a537c721b053056f18ba9ba556f00a469fc413f9997ddb3bb99f8073ebd6c48a1a96ee49b7b7fc1591d8610cbcbb51607f8fc615f0c67836934dd9a95f20d339cbe63999948776f41e63f0918f0535785c3d72fca8b63a14f6ba61517c8f57ca8ad3c20dc6aa1cae4a40de2b2021f5242b3c36fbda92b85086b112b94a4a4a1313821598b4830435c6d1992c3617e1b65b2169bbcc8a90f11a0d6a324527031d6ff275fc40ace591500b250a1d88a7670c193c14b08ec9777c04685cc065cfcba80f336ae7202d6f56aa31b6855a515ca4223b68a1800644639e3b1d4c07ab1b907490717d9bdc0dfbd942a75114f60289f0bb885cf3507c8901580814008615346a6091b405a723bd14a112ade5ce03451e3b292e762859f1997e6d7c873e11838a8a625aec34791612a7d00da36aa75ea13091d4ccb8187045fbcbcffb3755e02de8ccacdf720b4193985b96c3e8c37823107d085639b095101728bd21f50aa2ba5b6830b4a44c75d5f917d85a26cbd6807107b3dc04299977721642070a70881f7b5c61d562fdfc74fb085228c23c16c5cf0e5ba690895f387449bc6c4aa39a8ecb309eaf017424104870e47b5a61c47727548bd539919b83ff88710f457321d7c0d8dcc99ce3caa9e69f36b83fbd177b86ea3d79d4c55ab818aef18c0ed08539a295c3bc30359b2222d3c56c4a806799cb0d090ab40a078e1109ae188214826ca538a81ba2474bbc228b252a8e683e21144930845e34688195a4a2150ba553f3c5b40978ff000795f75a2e86400ca68796e7960dcaa058da5ba4ac22aaf208f9ea2dfeac4b4945a54783257d0693d98434c079a330c8a691378b64e070aa0aa1f13ac1636a30893c0624964f866991ecf772f6e804d4954a3d54125864ac322c85c525bc905cacfd449efb89bbaaf2c759e70daa32b103ea6915a14e160a097afca96d5562e6bb1e9f489baac4acfaf80cdf4a7913fc79dfc14741b9937c4cc1195381d11c3dc9e4c83c27c16313028320710458682fdc7c5d0acc0f428e30d35d79e66862f16e7c6b9febf84da641341e74a87de7a1a291a54913334f75131bb05006306ab0b43de2392bd9130967d9934952c90ff032018b2684ca05e2b864f03631132c4d92fa8459f27bd9f661d0864d14320ec7ec4fce28113cd4c1e373c7bbba0a93d3b061b80998b74615132413805627887232a8106d05634e642f8aea33e6f921689968459a10ab859c6c4545a5367698c47dc818798514147396a550a50ff795aeade24f8b200781fabc31c42f9a321e13611da6299408bb8afd5134e4b5795cd4a6f154b998da15aa179aedccc65ea717fe29586f62caac64b23da59ae3675682a95cc0a5694ed453b6d7562f4b2efe202b5f81584e993730522d8f33204662ac53a01149bcc53e6b08c68474e0c1b21c58bbcf4738faf454df4726b415333973c2ae97a6bb0a51be826b8de05d74469f26cbc82b9912f61c49d6fc72f34001d55b3b221c353b003c3d0c7ef129a79e04389035a33f04bd8ef672555c8d3ec034636c7e0b939d7990b111e26dce14b12c10682bca902fa3b49b620625112af06b19713508d27406da655b1c025902b3280bfbc3f3d83e67e56be4ca146d0799c2c057a5fc1c87fb5a28665053960866b03972724e4da51962a20cb638adf7fc8f09a156a8b116843cca55a3be8e833d5d9a742ab53278cb0d5f0363a61525863c02c372058417943dd018c6f97eca4752dc2603207b1f18496bac8183c6dc966132a2881c8566db45accb7f7c06a4f30a77efe60defd2b2b8d1236c2bb73aa791a15b755ec6cb3bca9ce07701a1e0a2a27c8a03453890a79ec691bf02d79491b193f8bc16d90649081370bc8a987f1564006a79ebc67c0a5415a4125ac564435f14970a19b6d5722beaf34e3ad9ca68e2bea42725ecfab579d42a2043787ef8afb030a2eceb72ee5a34cf910f18b15409c84879d9ba45857ea4e22fc853834138845e8c56595ba25bf709eab79ba65bb846da1d9ef721a5c826cd879cb0ac2c4891a5a42b3168d306b61c5e11345bc0285153a111d1355e6b4ba33db3ba43aa7fc3a1118ae674ac6a31625c44007b351054ba964202189873415875903f05b88c3e3dd41ce33c190a21e7c80253965f3c84f721d40dcb60222273d3c8049a2282891d5ae1a03296a762b57ce398965c24f24cd20fa1745f09c2b6a49aa8d922b4efcc1f8919893652b7969e65e482b61f003ec14c1f9d7e10024a48 ct_n = 364fc284a57798f5d6e4764034555b76d8590755149a1f6a76397507062339fdb43e66286e82ab07abe2129d08ae212ccb385c9789c16f72ed88e0ab978c2035e0532a9ffc8877722c2d94eb0fcd1c812036299b670bdb7496a26968a025ad41feaeb17a3f41521cefcecb4e58067540fdd28dcbf230f66ef0293d75a16ac787f17e5be274c20d6bcce9a35d561dda982d93390bedad4924ae42418c8ebcce91d17c196a5d1752c4d2d79a4d6727434eefab1c2888e5d53965069e4f5bd26b41ca3403bfc041dae915adbcbbe4360c494c12b7fc8d0dcb4cab1c1cf3fca22b7a92fc2e5956933a47dfd644fcf95faec434f9d0d9c56390102e9e4de753cf78e06c12e122bc30b334008a55bf32c05a6008c6be229e0b97d49cf0b52a377f5c52a70776ce00068dd083da710ac282cdbbe9c9f9095c5db9812725f0317d79175c85da1578552a9d42d207adfca5582730c59ddfc2016fe50e4cef725f93d4360c0f2261e96c01ced7c3e68e674ffb0caf8c2aad2d36b6bbafb6e596bb9743135a6d1e0db17fa3f434cfdc37175a02aa97ad9e7c1c1e91a2d2061499ec84bc7c77d0639d8758d6d5678583cc89f6a1401cb7d8ad0db2589aeecc1cabc459016bade981d670523431f16671580b468b4d7128ed1c5633d43c123308ab7ed58ce74e455a5de34de51ef88e01047ef5453761faed81988158bcc46d76c0e14f5efebca3854200a5872ff866f03ef86a7ed81c7f7f003a1715fe7da35b0222cca6157b89d844fa132e82852556cc494a1dfe3c7b2a01e51e59bda98798ba84d88151f2053d8af4ad05165764c53b5e787af4f5faecea95149166c2d1c7e34c3cd771f86166a70e29a584b74da034a9371bd8b676a902864bc81496ad17083146c3ace696e7d490d0f3adea3f635e374ebc5b80f4e146953710f529d881c6e58dd1c55ee63b3e85d223771d3b8c46f14a2c3df65d43c4c766ab252e3e4e7ac515bf823f36d74b91e27ba80fe51f6c20fec43398d5954e4072ac7f6ad8eb3807682d9c460cdc7a0ed61fe1a96efb16af01dff758f8517e925afa96de280eecc1d6323a28 ss_n = 34442fe50e5768ebbd6b440b498eb98fbacf406c83cad81031119f9990f3521b ct = cba793c7aac2b9f7bb0579befeaea541ed3c65b98fe2407454b93ffc9292a62855c432341999fff836b9bf5037e8e3e4c1bd2a4b077b4fe349360d597d220b308210ca9f91438bafe988ec1d32716fdb863351142a8953288618155b48b9fb002a27883dcf827b9bd2032ab73aa25a044b09ed04ad6b146bf07dd381d3ee2674a69ef374ee17d6a756ef9fe57a2b699e0fb64154bc6f9f703659526f322e0b27b43de98fa494ae7b66b1710bad67fe3a5d447ef38141aa7e7a98a3a711c3339a50491e06d3cab21f2adc32d1b2c7d2e384ae970b8897d038e99f0dd1f259a113aa4c2deee4f2f45bbff6cfc52d792ed96dba199f235f444db4a176bafb2a45129d5d10c9b3f9d58e0d9a28ac4050f8cf8a215313fb250da4b6d84b0d4dc97d85bae1dc5552d1ae9230ae4838ecb0b25036fb0083130b477d618daef7a3d66b6d8547ff103a5e8eb16e729ee78c3457b6d80bc69bcc84b13674b2143bb8653aa52fe8864ca3daacf3be8a65390383ab79d014d2d6ad5d00d280a797db0fe3a79cda04ae1e6df94ccf07ae4e60709344a417e09901dd9e6bff1b2496442084ee02b36838742fa7ead1dfc9d9236ce77c525311c0b6460259258f89e001e53171387043158608501ad27eed3a072a59902980d7a88ca4dd5c7d1c351d62000fe4a0f9482fc4445ef3b1e8c7e0f16b62e0432fd77cfee61a0b1f258c1e7e3ffd56e0d995e13c6066b664403e15375a82c574fb7d4d36a857622f4af606280ebc9837202b74ee23c178617dce5a485e427b80216dcd7a92cf00ea8751b72c5c8d0cf5a049c8b3f40d6327965ed718b6b3ea52f859d28a5ba227af053476b91b0cca5859a8a4a048504644dcfa149061d76d1d6d1818110d255e4ea6168db8c05172f3c8255aa433b6186bd0266c890c8e6c7837a24296a170b86e419147e74dfb8e8f5ad01e6a851fa21223b9d4f653eadb66073338944b8aa5b5fd01cd890f7692c7a69837db7f7aca9944779f71b6e16a0ad40603040364dc1d418f2ee766a6e99b806bc98c22f8b87a96a4ba2c6b1b42994059efb3af911520b0cc0917183f9d75 ss = dbc12381bb8213bc6bee12232345ec07c32f02a23369beec3dd78681b79ba810 count = 245 z = 2f80deb5f5e0c055b6434a0c3213af5746ca9581622c84339c8b65d51289ca01 d = 9575b05e7525d443b3e0fe37006566f257a1f80092bbadafd67c1676ea541b98 msg = f1854f72e2b8f18307e65ce006bdc5b5a2cb508968e5dc59de350eec40496887 seed = d4e54da3b7ebd401a5ff65746fb77fdb598334eec6f83b3c5bc24e3fda0c9e7c79acb49f31a66ad168bb0ecbcab7e26d pk = 86cb3911bacc829b9ed4e14c9635680a4c8d6445a4293a172ac6118a7c5b43e0c31fe7b90fc027e2794a37a2048299bae8e597f305c87b1ba3f255caaccb1f0bd244284869ffb68f2f8cca6a18a2c60613b76139d6bac7af21248a0bcf46eb2f0813b40fd94e0603cd23139e890c288f3a4c3fc5bf5c4316a8180035d9a521719976f47301e69f1a870c11d48f6b9b0f6aab776dbc236b05bd4e95ca52b5127c0bb998c78ff668aa73685e59514142e541c8cac24562510a93ceabd599f55869fb927407c051c1c533ef5c5cbbeac71290054d6a3efc73504caa66ac3a65c8ccc4f19aaa2c0761a53bb34ae3099149291a939e76b061c691164c95975c231a223578edb939d490a5da052b4f5c41b5c38867ec7f06c37054cc6da1564cb3b25e1b40c5b0d35fb5064b5e34521a480a78ac5777f7730538aa66b9130a8a6f7b784b97b25a9efa81d0dc1688d0393a482375723e22fa1224c34dc73c4ad7e72ad3447412e36526578e50e10ba0735ab948cf5a95bd0e394b22512a49f98c95079f2c542895265ae6b413ab5c0d9fa7ca05c601dcf1416ed8a64f41ac5b220f55a806545a2cf38c46027cb0bbf244884ca5ce7295769167cce03a2aea7dd70108d2c625c8108904a5a4aaf55aee5894d0056f8d573889b3b5af6bcf09e093f0277d4055b9eb697407211a2a2b77016534a94551f191293c586b37b01cdab71fd64ba065a2a0a8fb4ad1a02dc632a8a9f39278531f23c9c52083969f844ad4f2251c719a3807126219c0b195a475c9300d8973a2b749acb2735c379f5a359f8fa769296cbaac4578ffa5410d39b6cec62b17a13391cb7042a805ade575dbc6534a39c94aa9722fa2061d8c504c1acd15d74b896a76b87598cefb7e7d820f261a68da96b1b1506e340c2663aa802c8546b54698bf996aa8b71cf62a9f7bc325a7c35dfd2c9ec8a912c47b98a866ada9b430bc683b003d15b85822d7546c94271491a2956965cc15a62d6493a088d409d33b50d3629494d8898e013875909a1fc9cdc4222e94fc39cc34ba0c815d0a6467d95b1c6eb0169b79c242e2180912253c136a44bf7783b27ff2ecf7e78e55d1c5295a82bda68031d7164b052420c51c77491a sk = 2a2c93caba5efba8536ac208a5f38f4c0a59c1b54fffe34596b52e7ec02a09bb94fa482e20a8556f4c670e4597f8c6295b988a94583abea41a7a7267681023a95214073b253bdc7b9b871faf776e870580de0890e64b6ba109b8778119063453d9e12192cb0d1f267d09ea148faab2e1c420f42337c8d4ca6bba17e7ec6355f3938a8b15ae277331f3bdaaa3bc32920ccf53b41e632a6274c935fba45b776872e1101a31517bfba1438a561404089ca165b386b264046936978fcb3cad43a25170871508b84004e047b31b4acf304d87368cb9510887b00ba9d83d9306b190a804e26c0988467a235ccacf0c8d7e397bd1123aeeb7b4046c8489c77a9cb3ce780b25dde54836837d30690dfc467dcc369a502cc0c8d9ade7521146f8401c29b801f4344cc13a25d430cb75beb2e98bffb8420e4159ee7782eb70838bcaab1274b7f0453762dc956cb522d5839ca8f6b7d5cb86c48600a89b8700fa920592603f7569a799a6a09b6351bb28bcf99e9599bf401bbd652c4c6dd1079348b40cab7781f11ddb77a07e607629e87c3bd0bfcc30b866b45b1a71529af28c1deb822b677bd75b2760e46405d4477561a7f9a490d66070f1b982a0a8333f7409bd78a53252a8f51439caa4773f696c432c2d4ef8ae9c1720d8479c03723fabd802c2863fe8a93315e48ff1162d912c659df81784e93bcb6688055121db337040a84c1d6c7134fa6afcd99e348010e54b16817a1f9460637ae51f74f35a69ea36e103a877ecc83d369a06e11863a65b4ffc62f5d2b541d6651c6c5417737e3719bfd9ab6d60f45f755b877b205ff66a3187f1a345998d64ca708e11c9b249195f81ccde52057d402a9019307431a0dab58394565d96550c376407b2910210da702b2209c2e14d3a389f155304294b6fc4036ae3d5a6d447a3901ab9de4491d0a91047918f220b84a69b2360e01881468908b66e5f2802b764678c100d1a48426036320863c89cb8635605933f33975d2b5ba2a10921b152ba594c4f20120aca898b52527f1a1f27f0781aaa3891082c34f71bb649ba820942d3e972421aa51dd9a4f4970586cb3911bacc829b9ed4e14c9635680a4c8d6445a4293a172ac6118a7c5b43e0c31fe7b90fc027e2794a37a2048299bae8e597f305c87b1ba3f255caaccb1f0bd244284869ffb68f2f8cca6a18a2c60613b76139d6bac7af21248a0bcf46eb2f0813b40fd94e0603cd23139e890c288f3a4c3fc5bf5c4316a8180035d9a521719976f47301e69f1a870c11d48f6b9b0f6aab776dbc236b05bd4e95ca52b5127c0bb998c78ff668aa73685e59514142e541c8cac24562510a93ceabd599f55869fb927407c051c1c533ef5c5cbbeac71290054d6a3efc73504caa66ac3a65c8ccc4f19aaa2c0761a53bb34ae3099149291a939e76b061c691164c95975c231a223578edb939d490a5da052b4f5c41b5c38867ec7f06c37054cc6da1564cb3b25e1b40c5b0d35fb5064b5e34521a480a78ac5777f7730538aa66b9130a8a6f7b784b97b25a9efa81d0dc1688d0393a482375723e22fa1224c34dc73c4ad7e72ad3447412e36526578e50e10ba0735ab948cf5a95bd0e394b22512a49f98c95079f2c542895265ae6b413ab5c0d9fa7ca05c601dcf1416ed8a64f41ac5b220f55a806545a2cf38c46027cb0bbf244884ca5ce7295769167cce03a2aea7dd70108d2c625c8108904a5a4aaf55aee5894d0056f8d573889b3b5af6bcf09e093f0277d4055b9eb697407211a2a2b77016534a94551f191293c586b37b01cdab71fd64ba065a2a0a8fb4ad1a02dc632a8a9f39278531f23c9c52083969f844ad4f2251c719a3807126219c0b195a475c9300d8973a2b749acb2735c379f5a359f8fa769296cbaac4578ffa5410d39b6cec62b17a13391cb7042a805ade575dbc6534a39c94aa9722fa2061d8c504c1acd15d74b896a76b87598cefb7e7d820f261a68da96b1b1506e340c2663aa802c8546b54698bf996aa8b71cf62a9f7bc325a7c35dfd2c9ec8a912c47b98a866ada9b430bc683b003d15b85822d7546c94271491a2956965cc15a62d6493a088d409d33b50d3629494d8898e013875909a1fc9cdc4222e94fc39cc34ba0c815d0a6467d95b1c6eb0169b79c242e2180912253c136a44bf7783b27ff2ecf7e78e55d1c5295a82bda68031d7164b052420c51c77491a6fb554c02eb5d7629c3b94664495dfdc86f57058a71826d2865657dee3f5550e2f80deb5f5e0c055b6434a0c3213af5746ca9581622c84339c8b65d51289ca01 ct_n = 1ee435f0e75ffa8c5c9c0cb94604c08c496bbdee3f9cb61b3c5b9b78b0c3fe78c131bb72b80ce0f74e2f78248be9e31eac61a24dac7f8aa7c205b44f083d78be89a550ff02c13a777eb120e32df2a5f0e00f9303e4e3c417a7ed2f721102276f9be1521f610752a8728c7a75c25b8e11985ecc68d72e7af21d1437d7f15b982f61d3c4361ac0df2dd6e9b6bf4072be844dfd3110eab2cca24b37a615e9c848110103d9c8327afd5f46467688101f9db3fe1357b5da5ea6f450031e0e9584dd3c39fa12303518c1b48f1b43071da839b6429eccee7779c120eadaa1f310b3d794e5b3372e2232df3e4eb8adfa24fc0c1e229089ca70cf33d298882f891c04ff5992181f5ff24531d6c091cff01e8b4dc4afeeab5ee391190c04a3dd40c803ffa8f68d17ee718902b2413d8c0fa58a720930c410b41385e448bd8197563cb1292c90e29a53f4c575f65b19d016358305f0f196fb95c15e702be9019192381553b7aa75cb463016df75cc2796e90174fb4bdbb3c7c8877d6da11323db778bb38691278dfd0de131855eaee6e3b5894d63a9fc02d6a9c576dbf1d45931222b0ff399effeb8e4700b5a1f48c096f6c26d7c8dfdb6b50bbd84cbbaa67a727f3afda8942dd36f4faf744da0783ec02e22941f73d5051c737cecd6b51f2cdf983931d6cf55848a510e19727e4f5a10165ab19871d898d2b97ce0986b9cf1625ab4e070f60ba89ad62ed9d208a26008bd0cb22fad6cace9d840bbdefc1fb06337d11962cce1c0ae399e756756d796629dde7c5761a0e311cd9bdc0400c529290211ef0a1bc3ce3834fbf32b1fdde2dca27411026c350782d727dc043e658e1c08241243f0237d70e7384d54ed73d3d81655cbeb63250cc7812df0cfb359fd5841bf4e25b0227b4106c776d5d9eda33fb575ac3cd70703a6598a7d87d36f22a6aa9c10dd11d9b316f4f476e698de5dae36ac32296805e91f10095ebb370f1652f31e94e6e3112976dd7637fe0625ff5968ef32bb369a4be313871adef843140bd467695be28fda01857ac4cd8c83251628e515bff0943e14b505d49829ae52f2e978a796d1 ss_n = 5e72adbc5b1940aecf03089c2f6046f606f7e3704a8aafba86245c4b27de7b6e ct = d1242ff92b1282762ee60d3277687e9c27f8316590d046fa61d92fd22384d2b793f5489b21d7a984f758b723beb6a1679847f99ed8581f277559f3825777fff43042e9511a327e76462492b958ae599fa196f1b7fd9331fef457bdf08e151a8712f9d33cb902b9420eacc66e46eb2a5218f0a44074946568d4fb6eb7d5ae86d3cad80863bae4b2ccf8bbb5c0833f83cdea1e2919a513cfdcc2f3bf4e340b56fc91c9540bad5479fff5bb1a3f005c6166f246dc04a52e17957efae8a1a74ad5299d35b9cb4d8b3252f32ab9ff114412b3ff0bc4f4415d51ca56325d1f7e52bf3ec0f8f2e0e9a989f0ac05e5517516c3ca06183d3473a8b9212e98174eb28ce2731338c7fd12bb8847f166aad7c6043d2735c4680e4331373c74f12999175362cb821777dd8d93138c73b77e6b4c3b0fdf68050196b513b0926d74e14b936bc264c2422efcc07ccecac4237adbf2f22bb883f9a6a1f9144986316263bb492092eefa57d5b716d2d5de746530809a8683082ae411cc2bc7a3d167500830cedb54863571e7ed229e2643f5344b6bad3d8c4487f402d3d902187f9424dc25f5ca914edb089f9251407e541b32a4efbbe1d1cd92230e0644143424ff4cf1abfa7208a246aed5bf8460e7eaf185aa586b61880ae6cb595e5933e4fd5365648b086e45bd9c3c0a6719f6a5253d5c229f0d4adc0c816b35cab6ccebba6b0b6763d3e900cf1a358bdd6f4061d2b8b358d2ea2bb0b6ec21a0be1a4941eeb58d6270593e9d84d128197a3ca341d1f1e969e51d4190f08df9814d4ed63b59ca8459fc308bea523eecae890e353726b8bf5b371d8313f54d068fa638f2f95d3bd7ee42c063bedc5fcfda6f481591af12bfe5486e2d9a100d99467701702a7cdbbeb29feb11eaee8fc29fd29ee908b25ed94c6f5f20e8daad64f09922f13d118fdaab5a5bf8ec846971fb699d2c1b6369deced80d28cf6a55d302a95499e70e2e520dee6a1477ff5341722019d225888a8de73f9bc9fd664e3e7d0e4c9f02fe37ba1d7d995e9dce2804b8da434934a18b03c18ac1445e57f3a84d9924410c2d2932f339f8859492 ss = 1e6736acc52931356070423d78e166c5d7faffab326f95529aa74b8c3e281ed6 count = 246 z = 90e0ef93797f6779b9b74ac28fbff58d8bf649f4cf3169e8109b18140cbbd627 d = aa2d63950f1fede8a101deb75ad18a63a1bd4f01f240515477a4c212192059e6 msg = 4aca62e1d77b9df0ad63b4dc114f332a4984fbb7e5a31e0a6ef3dd68b216d16c seed = cd997e05b3c1250802b874e47f8b162838e042949556c5445dccb48eaf128e54f50bc9d5bc17571dd01dfa1046976f90 pk = 32334e3d314b7a1c6091e811ac22af14ab8ff43bbe00ad8e60ec2437ab59cd8a1f63408ad3c5cb2fa93a4b21cd9343185385b01106774403a78b888de4230d29850ef2a79d243666d6552614e51d8802cb4be47474fa485bd66568a61cd4c7ccd922091c68834032b58868cada6b43a17aa3534809c97163d41a4c97e017c795493e040bf8f6344e586b9ee025e597b37d287e57941c835216f3db43c640b94ff8b4d2106f29b46d00f8b69c83827b70606ec985e4f8531ce811c7ac51b9565e3f81b8e062713fe57b67148d1b019d0f53337ef15e80568f10363840f234c9b447b72932a3b6a99051c6ebe5836ab558a4d97112ea576ac66f07819daca28929395d111366da8160fdd805448ac53dc0c23851219adb35dd107f73512505b216c8e287e7665623f493804c5b1d848c8ab22657d107b675c86807a5b8e73cc685137bb2bd9fa8b29c0a01c8f42768ebb57898233adc30f8447136509d52a015e682bedef4a7fce0bc39f26cb3bb7469193e84cb519a52c063113f85379199f094e0a4126d9093a9fb58ec8c908e25a438220234b312da9143b283a94cf3b43d181e6a8649236c1f4b313f5939518f88a730da781cccad9efc50869a64cc506f4f7c4b8fe22c3fe3895a633f743342229a9a3c650bdc64a4dd74ba6e91376d06bebfc4054f0090f261b4d45b8cc259c19c176e51c6403d226db8e31dd54339b8faa2a5b922a9f07533065a65698139954f289a83c805799ec76895c35088b06d73b9ce62eb7a2273163d0b1070e88cbddc42ea7a2927c0aef7a43a5081b6235bcf4dc82f4b6a7c0418afb344077c59747c1a0786477ebe11cd9e1ace3d898a8203cacf2340b62456fc1c00d86439ebb6926e25b25902a060c18515299baa84c2979bc5b513986336bf4c02c2d3946048ac0c19699fa240012af6633024bc56a6843c82870b333f25b5be8e9263a9d7200dab935d74613ac1937bc9218ee1cd27c176ebda74b131362488023ad1af76167cd390b44b44b2e33b8541a00ad5b205c8f14a64231fc0b67ef66246124ac789a07bcc959801c4995fc744b7d7a1e430988ef4e8dbe9a330869fdbde76e5b15aec5b6b913740654fdea64216c1e46a8e72 sk = b18c299496918a3a3b3e478d0e3ca1a719630808152b08c54a902e74eb2bad336b3571756ecaa843220d895345c295953d155888f33489928df6fb1330562802822782915fc76b6300a3b36f882af096bae05781ada60ed7b670d72953d1b75904413a1ae62fbf6a02ef47bcc2a203b4c8cb44dc2edbb0a9d9e7a0cfaa51c0777e3c1748f7bc9661c548a4b82d6824bbe90950e9a97a85461b38230850cb413987301b9023ab23b7eb70cd62305d39f547e47382c407bb2fb88ecdd367b492ab4c9ac2be4164201c8af791ab30c262c8a53345d8c72cc2287a621584e846a08a52ed0ba74bf9a0a830cc270ca064a5bec198a712856509d19366ca37585a7509555921ea07a0f5352dc75cbf931d09fa3dad8630d8cba00f760fc990baa6210c8d5452fc23a1f26b706c61973309c7aadb7010bbc2ab49bbe272a90ef486ca10423c965eb1908349eb1d6c984a4e410472448779a83ad7f8094930af37678a21b08857282016f93ee0521f35292e9a56b2a358702bda49d4f3bec4365de34b211dc9c4ab4b29cde0c731254697542b19d19fab2a692a16b91d2a73d9f21fac1861b4c3294b344176ac370fa364e537877029c0a8132d59402432e1a10b7775197495e506752f028ad41315d3f0288fd6b9c1fab3cd0702be43769dea0307288223cacaea925cf32b077f198d1da81cd89c0777a8951667b85a1897dc1440359a27a93a07d01a46cb066c749c41bb52bbaca9177e35cd4e2aacf4478d0b284e5ca67ea0e74deed5904ab42961751dc7e4b870a1129527a37013ba77175cefec140dfcbe99d24bfcbc9d323bbb20c590dd094fb97c7ad4049c83c01f81d96444e9ccf8b4739a8712672c03cd51c0163a1de9ac27ba012e5022c0dff4aed1bc1d186baac284aa9d37c1fb855634dc6d0dd88372533c47487472ba82aadb5a868c6041c74954d993b51a2c7278944ad3a25c32addb5123b1b8abc72c98972365e31589fc5544bc1c43829927508bc8b68c5e1437c6a6165e7cb56939a176592bcbdb05519ffcac32194bb1d67b3051905d9086645c3f95b4052fc46eb2ea8335d3ce32334e3d314b7a1c6091e811ac22af14ab8ff43bbe00ad8e60ec2437ab59cd8a1f63408ad3c5cb2fa93a4b21cd9343185385b01106774403a78b888de4230d29850ef2a79d243666d6552614e51d8802cb4be47474fa485bd66568a61cd4c7ccd922091c68834032b58868cada6b43a17aa3534809c97163d41a4c97e017c795493e040bf8f6344e586b9ee025e597b37d287e57941c835216f3db43c640b94ff8b4d2106f29b46d00f8b69c83827b70606ec985e4f8531ce811c7ac51b9565e3f81b8e062713fe57b67148d1b019d0f53337ef15e80568f10363840f234c9b447b72932a3b6a99051c6ebe5836ab558a4d97112ea576ac66f07819daca28929395d111366da8160fdd805448ac53dc0c23851219adb35dd107f73512505b216c8e287e7665623f493804c5b1d848c8ab22657d107b675c86807a5b8e73cc685137bb2bd9fa8b29c0a01c8f42768ebb57898233adc30f8447136509d52a015e682bedef4a7fce0bc39f26cb3bb7469193e84cb519a52c063113f85379199f094e0a4126d9093a9fb58ec8c908e25a438220234b312da9143b283a94cf3b43d181e6a8649236c1f4b313f5939518f88a730da781cccad9efc50869a64cc506f4f7c4b8fe22c3fe3895a633f743342229a9a3c650bdc64a4dd74ba6e91376d06bebfc4054f0090f261b4d45b8cc259c19c176e51c6403d226db8e31dd54339b8faa2a5b922a9f07533065a65698139954f289a83c805799ec76895c35088b06d73b9ce62eb7a2273163d0b1070e88cbddc42ea7a2927c0aef7a43a5081b6235bcf4dc82f4b6a7c0418afb344077c59747c1a0786477ebe11cd9e1ace3d898a8203cacf2340b62456fc1c00d86439ebb6926e25b25902a060c18515299baa84c2979bc5b513986336bf4c02c2d3946048ac0c19699fa240012af6633024bc56a6843c82870b333f25b5be8e9263a9d7200dab935d74613ac1937bc9218ee1cd27c176ebda74b131362488023ad1af76167cd390b44b44b2e33b8541a00ad5b205c8f14a64231fc0b67ef66246124ac789a07bcc959801c4995fc744b7d7a1e430988ef4e8dbe9a330869fdbde76e5b15aec5b6b913740654fdea64216c1e46a8e722aa7b22205c09556b74aa6266dc714ee438d99ce2bb642cb76283c3f2429e1cc90e0ef93797f6779b9b74ac28fbff58d8bf649f4cf3169e8109b18140cbbd627 ct_n = 45b16a4da2b568e3c2c15469956df01d903c164db3adf829102538be8c36f93a706ceef67fbe0b925d2125d3f134bcdcdbc77327c6f1f89a4d133a74d5dee31ca5dc5f48db2679b29de48c112bf3188148ecc49fbb0e1a57248d6566daac2555c3c57c36b517980230b5b4a054e15e5ba329d9863a7176deb56331cbd4a7389a83dd4efcefd2597e46306534b076f5587df6d51fcd675b68957946576638edc4e637512a7cb7aaaaf006b318500653466e460df5e243badb15dad9a583cca7aa58d3eb01cce46d5bee7c1086753acaf30bd8aef5a1c6488a2943e4dcd863febfde6e27f6d2edfa7d7dc30b1f09ed238263b922ceaf896d93775953ecf9efc9ebe2ba178df88129558d83d8321e0de76c79e8b13ff02e617000fd80e06b7b8d5c1ee466aae0e4e34f57e319d8dc0832d56ce937af24151490affc09dea012015f054b90edc3bde8ec7f7e6990331a1779e1b334bf1f454d7229c692836b68626af9bfda12a6fadb3ddc402c2ac7ecd582063ce9a91d92b27dacb6d001442dc9fd4d44b6242a9158fc8264ce30848ddcddff3aff3aa07ceafd1f5bb6ed037306b4f390501169cbbe938102c9f66a308cdc33eda732f9709f4a742c04988376fb93934c8684139c2972c001c5e130c453286f6bda7826806a2b034690f6b991270691a383612cca3fdaa0f657caac6188fd56de98a5eb599bfaed4d4b97ed735646c746a924ba963075d12ebc7530d89a086a6263a20d37b241b6261f9bcc948bea82b660c11a36292ea1c2a04bb28c55cebfd7dd0de1e9c879169c01acf5363b6d9b932038149ed9f834d07f72bacf3e69d6da12618b8b3fae9777a60435154d859808dd4c6c42f6cb9b11b704a9b1789c1df296963d58a758ec74e73754d27c2c303e5fc6b6935e548ecb8fb25dbaffcb31b4a1adaa6f9909c17799b1a846d9010126689c5d5f769b3fe6e4fec995e78bafc2275d48dd72b9e3fc536965559cc87854aa8c5664c4a7d6789f2763535e57a6c6202f121104b16facc9a42476a66ad3e303c9d004aadd40646dd8dc45ff831d9f78576c2cb906385663cccec95007 ss_n = acf987ba3758a154eadeedd6334a28115e1873dcad15507591c10e9cacd04790 ct = d7368ca5b685d05b7f99b5119f8cfae801a9ec10e78b690ba8bd51bfaac0975c16d9c561f30dffb9063f56cfd77d98cd39f4ff708b3719c45871090953338a2c7ec8c1cc1a585bb4273aff7f7bf1611ebadc75ad83ec0583deb2a732798d046633c0405695623d82e762fd175a222e38de0dd1339c8c6e0d55c14a519aac79a99fd325512962da4762878d0c7977d82c19dbf5f8db13348e5bb733aa5f75c92b68cac9b70cfa4e5f95b1b11c90725dbf88c5dccb156ce0f97bdf0a449c349d172bc145eee73980612710c7a6f21cc91567637188dcf87f0ed402239b4494fc077cd24e18c81ddeab64607f4456628c8135f6de12762e6182a3e702e03b184b506aff8bd8f06532c2a5aa49f2d79b43657a5908ca4b7e664850abec104bfc4d0c8e61f2c147e74d915f8fdf154f3cb144d44395a165e4a12f2d8ef5c4d98e8a7fc1563855ef9ee712d118c8b61beeb749ed424990d106ee87f812fd46c152f37bd7782f25656c819264d221c4f345be40011ba0987be6bbacf575adef5b9833c0e840c884327f95a132abacd09ded6fc728522784a5e07915df1fe27cb1623541e97889ef93a8499059156230e09d14ee6ba24f54f6e6533346ba95317ff655a222755c2bbba388f6815277b78d9c6071777d83091a254a7ace891ea47fdef0e286d725a7be73a96c02744074b9eaaa7bd093ea49a8217875096e7748610525e4cbf969676f496660814b3f99ef3d90eead09d5e3a705a3caa7e9edb7a68ed9a5bda7dac97f8ce9dd40ad4605b797d33a8e56121c05934ec060ae25f15004f90158d8fffe5c1509536901cc1ca459961ace169fb98104b4c1f31796bbd9e70567f04a00f616bc5cdd0e6b840e6d4f0162096f9e07d8746e5ea98584f253c0b3def1005ea886f27c1f94ed41943445efdab31be365a826515e875924e22a94ef8b94604d37dc6f1f768a1b5adf014a56b50afd05ccf1f4c9cd505e1885d19b2c79911c816cdaf9d10862bee8a2f5944381d48e65a27b79001f9a9a382eae5ca7bbc7c2ca203223f11d1d84b81b50442340b9ad6f9ed1addbaf480596969c3a063c ss = 8f791ca522a0f2d9a4852d837c5a8fc8c4a1e394f3e52ab82e3d9a1c1473f2cc count = 247 z = 997f71a91b4477f617dd1d2144b012c267a2554e5b82886be16fd50fba2239ff d = 8e7f5358426716c0d60d779d183da766ff630959e7add6bf0cbe783a2664443e msg = 2a924837260f9c00c38678f01c8c1e5649e67ed6bc272082305b2aef09176f7d seed = 67a44f6553e23b86ca66d9bf31e2d96093fbd89877be39e5966352fd2ce0f238e6c2f45cd93f87035b60706f6e4eed7d pk = 2800bc10a29be6467d78c030e406cddca0a018021161f10c49d4c71a18b72321c658b3cf24027afed5861fe49cbc13cd59f74cb8678db6262744a48449698bef9682e7d452ed765284b80ca3c3a1ba6c28562a511dbaa4ec335946341bf2ec35e88bc7d9e241e4e40efe1c164e0799058767d74538da08af03a107ed492485d97a7741665859caad8bc4f5b9424d0860a8d32891604afc5701525b77ac2658c16b350c55022c89c72841a4b595c1e2db0a4617a2e0d8247291cc77c43a7d3c02cdfcb51a219d3acbaddd1604ffd8735b901a3d4121fd467efe2c5cc6ec3be291c9695098e059786799a3ac68aa779aac4346a03a713325c373008218a37c19299bce7225bf652a480ecc7248f05a74d6678f32cb39ba16a511acf4102a9f5063bf34347bc5cf64f5a82dbcab29656f4457975ecb3d0c3cc2833bcf736418eac2528a4ab7a981088d0a633c0c79836c510cb3975bfa99d08ab6b587c9954c6bd946a5b78b6e8eb67500804127559ac1eba6556b556b270fafd5a20bd8710f9194a12134bda1c4434c72c8f75e6e5c8a34368ed30448d8ab20a7966734592687951dcd50b1a3166035753820e9a76193aa54f34e76711d93e0ab600632bf89772f4160b813a4c2c93633ebc43031977e3963e3bc12e8848bc972a42db5a071f460625ab204860aaae91ecd5253ccd15c90cbb59ac5517b9a67312a0b90812270aa613ce6a33177abe87350c52312a5c4c926bba79d35ac7d3020770b187dd4cd59d7078fa81da0c4ab82619957875cc8d1caf0258f9b911cd638c381078b49c6bdda131af5b469ea78cbb5f2b407e3c314d2173676105b231c5c195a1f9725b73b7f03195cdffaa82909925490c34cb9797022232ac02132c2783a991b6ef8a968365aa8e3b173bcbaed8bc2c63263f95abbebb75bdeac84ab50284fe4c44f760126297e4585317f36ae437760fb618c46249bcbd59809a328c13166d2693e04970c2099a16eecbc19da339146b8b3a39856e213e7cc8765f3483c7265b25381b32c53014a383e4900d1f71746d6294dd3574ef86165e11f13750ad2134b29150400e27a6ae428d43838f04409a9d5e2e699b007281b86dd281a79d765129c7b9c sk = 9c653781e0943633a30143cba1509c475a4e3517673e66044153c4264b5b50e964685167fad41ed518b72c08030954701d8268fae995627a4b55c531b8970a600c1830d58d4ffc49ed71466b160efaf673ebcabf84339eaa836331d88a0b236bd609ce43267987127f1eb988d4e945c00ca38d05cb84254ae361cdaa1bb26dda51103a601ceb3ca0ec7d57bb7c947754edd7a473cb0597a13ea075b0b8f07551e36227028267e461e608188a0b133d1b09a670933aa42335fca3d88a2168799d49d31663368f2d937e673c9bfdd8a19f0b928d550c7227384794492eb46048776eb280830118b9c22504061161194460004003462caec116759321bb883247e6e5ca7c28c18ebca7b5318127aca11a32272d1660906419df192b7c94832b6a061e567d9e00844b16a4ca2052c4c48f092296ee001a1b80435482ac45eb57bcd8b83ff7af1c932f5179b72d2613e1698c2ba2b6e3eb0574b86fc2b202ce40648de1a0da4473ac3c9842695875eb9187aa770040a7b13aa6c3e93b81a13798f349115b1b2f3994591b6891c15cb5b44c07a2c13f26cc56958b1d444b57c49e959739a4732d58f833bf7311089c71c9eb8bc2439da732cbf1b03a1f87540ee731522b8cdb802f4e841e0975b8e0e48a78525b798a1fbfb941073c26ea616361695f803c127f23c790d4235fb1cd0d9a8f7527263808344f575f4e8850a888125a289789ecb73fa563e81a7e4053c79f6b5928a370147912e3429a6da8c2cf741f5d41bb0a045e51f9a59d8caaef2058f3d001374262db36b731eb3ff607cdc01bc6c7332fbc448f80a5aa4004ca92b49cdabc36e0a8240f35cb24ac4df6d971fa9310b6160ea0f99375126a50c0732eb9c1c85885f3e22225a867b2507d6304c3792080381c1f68816c122388624c9581d83eb7a2cc84dcc462ca9f3d509681ec6970926966751bed4ba23e37b5709ac2b9b21225c7390da4196b392fe74860dcf06d0220c9ca30517eb71ae2785d075075f2bccb006b460701551d889d642a826cb8ba6d9a76cae318f66139a9f288be34223665c93525c304823c9d85cc451a2c2800bc10a29be6467d78c030e406cddca0a018021161f10c49d4c71a18b72321c658b3cf24027afed5861fe49cbc13cd59f74cb8678db6262744a48449698bef9682e7d452ed765284b80ca3c3a1ba6c28562a511dbaa4ec335946341bf2ec35e88bc7d9e241e4e40efe1c164e0799058767d74538da08af03a107ed492485d97a7741665859caad8bc4f5b9424d0860a8d32891604afc5701525b77ac2658c16b350c55022c89c72841a4b595c1e2db0a4617a2e0d8247291cc77c43a7d3c02cdfcb51a219d3acbaddd1604ffd8735b901a3d4121fd467efe2c5cc6ec3be291c9695098e059786799a3ac68aa779aac4346a03a713325c373008218a37c19299bce7225bf652a480ecc7248f05a74d6678f32cb39ba16a511acf4102a9f5063bf34347bc5cf64f5a82dbcab29656f4457975ecb3d0c3cc2833bcf736418eac2528a4ab7a981088d0a633c0c79836c510cb3975bfa99d08ab6b587c9954c6bd946a5b78b6e8eb67500804127559ac1eba6556b556b270fafd5a20bd8710f9194a12134bda1c4434c72c8f75e6e5c8a34368ed30448d8ab20a7966734592687951dcd50b1a3166035753820e9a76193aa54f34e76711d93e0ab600632bf89772f4160b813a4c2c93633ebc43031977e3963e3bc12e8848bc972a42db5a071f460625ab204860aaae91ecd5253ccd15c90cbb59ac5517b9a67312a0b90812270aa613ce6a33177abe87350c52312a5c4c926bba79d35ac7d3020770b187dd4cd59d7078fa81da0c4ab82619957875cc8d1caf0258f9b911cd638c381078b49c6bdda131af5b469ea78cbb5f2b407e3c314d2173676105b231c5c195a1f9725b73b7f03195cdffaa82909925490c34cb9797022232ac02132c2783a991b6ef8a968365aa8e3b173bcbaed8bc2c63263f95abbebb75bdeac84ab50284fe4c44f760126297e4585317f36ae437760fb618c46249bcbd59809a328c13166d2693e04970c2099a16eecbc19da339146b8b3a39856e213e7cc8765f3483c7265b25381b32c53014a383e4900d1f71746d6294dd3574ef86165e11f13750ad2134b29150400e27a6ae428d43838f04409a9d5e2e699b007281b86dd281a79d765129c7b9cea93a6d7d84e01a497914567bd31a0b147972ad2c959f5ab6c4f9ea587d63408997f71a91b4477f617dd1d2144b012c267a2554e5b82886be16fd50fba2239ff ct_n = fe17ff23327e9daba4a1cd8af8e4057f66ab6c759d006070ba866af4aca4765ade3867864fc44155238a9e599571d6fa22140b3496a967266c25b3e6ae4bf0168b11970edb235b9f4239af2ada8870082e03d2e9ece80fd5de19d401b13f7ef0a9e01b36b78cb2a6e80018c0a6d8daed22d1757389f52685ed1051fa0f7b1727c170033ccc60c86ed2b82c66b60509b045969699c6743256b7a55d89e674a07b977db13125b0d24998fd28a8a97c8ab3b5a3fd8184476eedee3bc17045d4fa232453588d2a47cdfadcaa33b0f66e1430876df6ef0445add96be14e78774395251534920b17c258117e42a26abc602a7762020c5889ad3eddb64355b9a3f06c0a52754c8d715d16ab61e90feb7d60250dc9e5c792ca7c86a34466154dbcb98f7b76c60f115927301aa93cdd24da97b2e4a1f1dc184f9295d66d6e9c9c78370806b6bd18ed72ba55a62583d7311d90bd7b9844fa9f0d532e718d57091446260422762279b40cc14c23f81e093add3673c6275116424ca4dc83f6f700bb6745935bd88a048b8a299bbdcae227e377e9d1c9f076ca8a9852e613d9f589be42562fa5ba2c07dfddacfe00b994f304855c230bcccd03f8e88a3f8a45c079022a360cfcf40df673f81552368654fdb6efadca9ae8089316d6293754e5b81a86a35590547de0256f98863865cb33c2e1889ac55e81fb598b7ee7e4623a7fed9691104b70e7a09172033f311122b0911ef1539cd2786f4e54bd9713f8cd9ff35a76f4630b6296c4e35056b733a49df78e4d4ab7350d85d94e8d74b97c36d01950ff83320bd9ea194224e3ef366113e9cc622b6c83fa086227ae78c7fa65c5ae65074aa42df05d4dbcdeb17a0094c5646fc691e1c6dbf646609aa4524b6fb24ae87dade3d1363aaf3c975605a6f725fb2d3a87a6fd7f7f57f2a645172d306d5d804d5e2c740842a5e4eb9ae765a1f659f243233125d432a5440c97c6c1794674777960ee02ec13d5aff4ef40a1b68dc58e91bee25c8605191ac02a0f858d6c591d1c08c8f08eb40ec9df892b4e101ce5dcdb671f26bec2abe4c19c1a33a80c8d6c1a8cf60c ss_n = d8a3bf46291e8e0de569fe7459b886425bcdcf87c3afdb8a33c3c9e722bc0497 ct = cadd1b1abe54b44665cabb1681652cd9d1abc2c6db857bacca86f72284ea5b09015a4b3527538d8858017cedc0f9fb6f182f1ff6e7443ab7d1f65166a24235a50aa49d3d2d7e14a8500cabfcf6d18ff5fa686971da7e3a78d86e5cceada2683233cf24a152f80035abacbb5d26bd376759257298039e03c9ba5232ec4f91a6c0287f436bd1fbc56cef5c9e67bafe57901c5d1028f43b19e51d2011e5f2b7a6b20def0b5effa87118bf8661cbbca75fb7d5b1dcf5a8b909cf9b17e7a0cadb79eb8fb5fe9f75f85dec413946d95c38a447391551e361f46b32ccb95fd11affae643bf134818dfbd8b577502fab9663ab2cfa314490a8b2c7daf83561674b407002695ad4a5a39ef26a204b610a00aa761525b0b168198677a62293f1e6b31486c2b1b215db2efce8b75157fd084e36f6e46db7fd16129d3f609667a0f5a76564280af39df6790c96d38beca085bc52d7bc87e8a84268ceaece5697177e2e5d178de8e8dbce3fc9a29e157ef1edd56308140d39d938116fe269b188467c49469f5d37dc67c9c386783cbb31412a00e580d3480499ded5e5854d0e35d1fdeb57912452f53f2a886dcadedc9f929a3141cd6e71db75e8f1b698d4338190910d6fbe60c8fbcd685df3b0daee9eb341ef5a008379ecb7b9b0c89c4b6883db31d1e6ef97b879f5be653512ed3a1aa3f5b718c615688364be3ce0595731ceaaa9e53d7b01a0edf484dbd0d0a79f5391134739178bbe345483898a9b404a6d072be30fc3432fbbce07b8267c710967de0f8ee01af1779f75013f2197e7c3b7eb82d8dfb439203aa57fdfeb3c220fd19895874cb8ce719018b068468007fb7ba4f16dec1221f8803e883e0ea31c9902dfbd18067d5c802cabba3e11883a24712cd79574fd607cc405faee4d0ed7c72aab290b42641972b21ec88b5e769775e2dabef104049430c99e9c6a9ee86fe91cb0dd08a94783db41db045a564e0c7b22b2fd4247582b614d5016b2120c9b8420cfa232c77a37d60e5a878a3d33806a6a1f0db33ca7889cd0105fc94734720eef874087da71bb7c8506be930639b6a94ba0f63e30cbbc ss = a7185482877bf1c54b8a666c9de401d18c51dabb55710b0771a3266776187833 count = 248 z = fbf21f1f595890adeafe46d7da59ca60906f22dec0be2cb06c3c4a3acae46022 d = ccae6ed65d348ff52bedeaef51c935cd675498c3a47cbc3f7b54d98ba44908df msg = 73a8e5e819c6adb01c4331e04ab55b97bb65d0409158a9dc0ca4808b6fa59d56 seed = b07330dad2fed1190aab9a29abe295145e98179dc4eb4d84bed9a7bb61cb4cd76347567f8d61af15d9bbd0100ed89fd3 pk = 71876b1921ab11e82001a819757c89a96765db8194a27129c35098335b19100565e87c1cc5492e726cb32c1161b101aed7e9ca38b0c5bfaa8362360d0e062ee4ea940be4989dc31799bc648957c9d18cce73d5bcc41175c6f531b9b69c56789ec54121dfb054fb98ab5cc5b9855b9d7d241276353882cb236f9a7b49a55fed1c60b06b76a5281d68a384ca96bae0741c02053a52217e15d6486ab05b45eb6c85bb3b49f86292c7c25f27b501aab1b610c961942c71a79325488c9e28470eb15878160d5a3b587ed3c6f73450014c6a509837d5b47291a7200620c0c0a1620039cb728aa4d5bcb31680a33b7c4a46918221983043074aa61416794c8e6976aa6991816a58b5f60a0a181296aa716d450a0630c85f51314ba2f43e25c9c8be44cd92f766b107801dd32172c67e0143267f0c4d1d6bcbc6833401e359c9062d21aab6d2219a721459b912b6c149842b3569ac13b49c34c9a4e5ce9637a1aa2abdb2774b6d98682746a6ee948f1b35c19a65c185288a9ff844fa2028e2eb3369376a98123ba0ba064c7458afe7c134e5b2cd949bc09c58d95b29562295bde706ca9852d54ca0fc21014959a75c140f7bd6abd4133a1eb9b9080305cbd741c8426188fb81ad0076bb945a0e4197464a5a878b11ea9b3232a80c5fc6afbc720b6ef9115a562b99b0aa3cc2bea9a811cb439c65360adfd68eb44c7dfdf2a4685667dfc990b87561e6050c2793a5534166dca33d74c93dc60573aa30ab8da680898726d1342e2d6312f768cd5cf913612354e96889c5164cd1421083342cd8302a231b866b9429265885dbc8c20d5428938b19b048a44c044ef4d33e258774a9b7a73ba9586a82bb24ac732bf60cf0249cb246171d9ca34ad0642c845cfce26c64c6546cc7c19745b14d929d107c3d84ecaea5d623d288044d190b2cf26d4cb3727fd5b60f87b8885584848b68ab08ad506521b889248110c8154050c3e6b2237c21af82ab3f3a223329af8d3023d52910012aa26b5a30d6316203900d412736a21b597b19c551b03541bb6cdca43abf147ccedc3eba019586c9194ca67e86612896872599abc0fa3cc77fd8811950d533399d57b86b5c4b3db579ec3f4dd0d3b5f104c2 sk = 43b3a331215ec5faa3adcb7745f90228e6c35abb348248bf03296451d253e9173d88415416358d1852b8449520beb50c92c01cb8b41df7bcb33ec079059126df328f030c85ad739df24921100aad2175124cd22685890edee3c21fab4edf9955471a28d154cb1db564e88c86019c2ffee26150f39e93ccceacca366fa20ab303959a8b2a3b55557d3778dd89ada9aab8350ac0a7e32c46132c3e8c508868b197e070d7d191f28c069d3badf0c363c179a4bec870b08c81157881e2183939550c49c64ca9680022cc4cf095aa2bb39929e1211a603edb44a7bb2c63de743b57725989e31cab9583493b049c815018539fdbf4093be7aa9715ab9d9428b38859331949621819e0ec802d53c37f772bf5f10b1964813dc24457b19ab53b224cc37f50da17a0e720dcdb74c28508198993cad4b08dd55570f76a199b75d2232123f579bb5001fe2ab2fb02cb95f507d027729e2a108bf31c80dc67a841819117656a0979d7a453c1831cb460430c267bb32c08aee2075cd79f8bcc3c95e55f1cd17d71251b483a95dc3590cd36a4ec81a8c8c7047027bfa1f4c995c70b0ab89621270024a0c72b631a1193b39414cd6f999615a78355b2b945f4c6a1c4b2ccfb2f4c27a0e96579ef4123d01131d97a3ea0175ff4b4853a673a0d1a5ca1e44b973392d3a18d54793d805b171063ace49c79fcb63761697cb3500ce99a3800abb0dc846929d4ac859aca57166019e47a3cc58fed0c89b01c278ab26cc2d18a7fd8c9bf17a88360ab6d0c14c8923b49d49f7e8961e6b6708024968be6263ab43be07c809ca73339247b9db0b6d13c85fe4b4ad43a794d2c0768f7418bb7abcb4a39a7d88423e28f95bc5505801895a299d3b14d551b616c09c0c8121f29d2c090ac5d0f6006b39ccaa1bbb52a793394211cad3c7e8a9118e1dbcf64ec50c23baf0e623cbb9295215401e1eb0d3d81952b814595784d3bc0804ba764d70616cc36a4778ab2f527c84f0b3367906f9ba573785595445534f592bb64676a3df905cce7764d4b691b75676e6b3cf819be7497650ad235ec05188e959b9df84a0d115c381c8371876b1921ab11e82001a819757c89a96765db8194a27129c35098335b19100565e87c1cc5492e726cb32c1161b101aed7e9ca38b0c5bfaa8362360d0e062ee4ea940be4989dc31799bc648957c9d18cce73d5bcc41175c6f531b9b69c56789ec54121dfb054fb98ab5cc5b9855b9d7d241276353882cb236f9a7b49a55fed1c60b06b76a5281d68a384ca96bae0741c02053a52217e15d6486ab05b45eb6c85bb3b49f86292c7c25f27b501aab1b610c961942c71a79325488c9e28470eb15878160d5a3b587ed3c6f73450014c6a509837d5b47291a7200620c0c0a1620039cb728aa4d5bcb31680a33b7c4a46918221983043074aa61416794c8e6976aa6991816a58b5f60a0a181296aa716d450a0630c85f51314ba2f43e25c9c8be44cd92f766b107801dd32172c67e0143267f0c4d1d6bcbc6833401e359c9062d21aab6d2219a721459b912b6c149842b3569ac13b49c34c9a4e5ce9637a1aa2abdb2774b6d98682746a6ee948f1b35c19a65c185288a9ff844fa2028e2eb3369376a98123ba0ba064c7458afe7c134e5b2cd949bc09c58d95b29562295bde706ca9852d54ca0fc21014959a75c140f7bd6abd4133a1eb9b9080305cbd741c8426188fb81ad0076bb945a0e4197464a5a878b11ea9b3232a80c5fc6afbc720b6ef9115a562b99b0aa3cc2bea9a811cb439c65360adfd68eb44c7dfdf2a4685667dfc990b87561e6050c2793a5534166dca33d74c93dc60573aa30ab8da680898726d1342e2d6312f768cd5cf913612354e96889c5164cd1421083342cd8302a231b866b9429265885dbc8c20d5428938b19b048a44c044ef4d33e258774a9b7a73ba9586a82bb24ac732bf60cf0249cb246171d9ca34ad0642c845cfce26c64c6546cc7c19745b14d929d107c3d84ecaea5d623d288044d190b2cf26d4cb3727fd5b60f87b8885584848b68ab08ad506521b889248110c8154050c3e6b2237c21af82ab3f3a223329af8d3023d52910012aa26b5a30d6316203900d412736a21b597b19c551b03541bb6cdca43abf147ccedc3eba019586c9194ca67e86612896872599abc0fa3cc77fd8811950d533399d57b86b5c4b3db579ec3f4dd0d3b5f104c262847d20a2a6c717f8b072c4bc75ca50c41a537fbb81dadfdf7a4d9ebe385ac1fbf21f1f595890adeafe46d7da59ca60906f22dec0be2cb06c3c4a3acae46022 ct_n = 7a1e956cca115ad9d4a06d09c48c577874e9a11327743eddbb97507972e31eef73a9a76bbf6c3ca156fa21578464c5d321797dd69d2f5d1f9a75a7b585f8a589ec522d893de44f57ed2e48a93a745b625ca74e22341854653eef7fdb86b8f5941bcf22a588153e52917825358a0d7d700b3529579c7682ffd4d0b9b122a8fa0ac8dc7826e6390c899d11bb0b4a1bb8f1a3f148f6520de6fc78ea4c89e045e4e0061f7263343e3e1d67dc9f94b92248180c497aead93574a97d5e452926039a9008f6e197ec2c6bcdc470119448ee7fb697b05eb4a2982979e76ca4bf2296a8dcc1d53a777bade41dfc3afd3196cc54849ac7e1afcf057049821a03bc17d4e0d707be3ce77d0a73581e1284c2a4174a326a365b56e0f7b5379b8faaa30164239913a42308b227979b9559e4802c76bac7e7c7168ed2641807e8d678938894ac48a124f319c1128962db13b2f90ad109b202c4c20ab3291773738efec619c12bdc7edaf2f5d140d454eaf8a1bbd251da72373f97615f91813698f49577cdc7588900f427f7d1dac847f16623fd8a201dedc3147bc891718ec11bb5f3bca14606f01776e465a8efd238372495828e1db61f191dbec673dec3a187fb207f124f274cb2132b562c8f152feb1a517aeca365600f92aea87f1e7d09eee9c14461cb4ce29199eb27f71c2655afcfc1f34dd0d4459af52b939ef54384d7cffefd32fa18340a40fc9e0cea1aac0348c00024b1ee458881cb68c234efaeb5b2de10b58c87929025e84433ab70af95fc50323d7a0b22cb1d7262621a0ae56075c88d6d43908aadf329468151fc623ffb68a8a3f2da0daefe9dfd1d6fdd5dfc6bd2c3dde2d4241dfcafc373c79a10bb9f7817c3fbb5e5e5567528988fb7edb3c02bc0aed873c778b34dd2750f9a2c3968980303157d793f9f206668761a754f20d365af0005aaa72280d5547d13957c2ab8384638c859d82dec722c4b710c8221489589edce68c750f7bff1e1944ccbd63b4c25dbb3f971c72420bd0530a9ed1181cd4c779e3e33eba4887ce63830390b57cf0b792de0dfd5cba239bd1d43159c93b320d7a623 ss_n = 173942eb2ed12b74b0e2c751206f2a613a35d40ee470f8ed2a0cf0bb832c3152 ct = c6907fc52c21e0cbbf69b3186b1db43ac81d6a2b04f0254276f6a2e1fdc4bfddd27523190d03bef83296db2ba9cf262e8226b36564359e8f673110930bdc4d37ab8dd0d2834b461d63d4d9766dd829bfaabb1ba82cd008935cd1517d3b21d3e0943954a84c15ad0cc8ed1946d8ad41814f03fe28a0a0ef98bbd1af3a97dbf539352d494e189e19a737df90c63d011894090a377a1d360a4021f2833626feea481a930a985a57910b1eae44ffe83a6a7dfb57a99a251ef438316164b456ae8dc19f16e0dccd823b9f1226b0b8df9fd90e57a12f1f3e468c34556856b8ce36ce8ab648572b52a77b57950ecee7725209c61794fb947503725dd73f5afc2cade374a2e83b907ddb2af5cace45e4e1b57141343e4a2a4dd58a4e0b21dbee9c041e4fda1a5cfd4f9e53862e8262e4d7a8e47a4da31e8ea379dc4ec15db1e868e7b2e7e7d7d98deda2ae03bfeed15b3cd3bff5dcc2155fe09821dfc75d5599d88549de7c890694dbf436db3da0446a387c40e78519d49cc11f5bbf62a84451682b06af89bf7a867fa1d005b7e575048b5144cfb8f05e0eab6a10be782b0c5bf630eb838d29ae0c89fa00aa3ee07ae8c044539bebdb8fb707090e3880b0fe5dacaf6f483a996f85dc619fdea37457fb49fca6fc183f31b53077df20b3ef9e27fd307f17b50793067288b1d7cc59dda9784b33347a7e66d7a7acef3a865dc1bc48a16557a27db487d99aa2ea5fb46dc14460ba7329ee8e09029a8ef6b3279158a0c7161e4b76625b09a0e33cdf0769754cdfb6cb123be503af679f8b79c3ae1e47c6d6b0f0e1034a6f5f49fdc6e67c1f190ddedf0865a1f3c892879fdb2e5fb8c9c021072bd4ef4788c4a723a71cd6409ef8aaa82b69010e5d56c731e164fe9ddf820b48d8b17848cac2f43fcea9f635241ef75e338be2f0893442f7a8ad76d47427eede48f1c52dfcd31747c1847c4f467d6fc721bf571385bbdd75429e916bb500f46ef41758a3168a3d181d7dd12432d96ac7102c645739d1c62c23f7055805ddd64dd43db622b3959e9d25535c1b35565898dee16529aa95c4e8a3484d1b98825da5 ss = 6e6c605bf4fa65acd79af2fee0e828cad6028afa8e118be0cffbf58653092d44 count = 249 z = 169853987ca4c8f73604b612cfccdb410e77a2a92424e87f9f53230d1f0b7145 d = c1eb7c31fcde90e03773f8fcade94fac0068ddb581a1e5ce85ca4b46343909c4 msg = fa45aa988d0d1a5b075a3d270a1aae282148d011b7eb15c6d44eeb3912703ae8 seed = 753ccb3e8fd35aa82476d2d1df88dfbb7ca634682f845018317d64a405fa055813e4116bc3c0ab26f90708bb06e02270 pk = abc9ca0e830f33cb6f0ba054822139de181e1d2b52f8e3ad015243b22a08854c51eba89ea4c2b060618bd2573f9adaa0f8e9c1ee7c7a729408f3554415fb97b99028cc870cb7e5336796340865a1dc3a8b2023551cfb92a739afd760719ff9b12cec67f0c9135a917af089987222336788025bccb3e58a35b213a291656cc8d70e9f7b4b9ef428caa3191dcc6234399d203acef4606c4f534e56d12b5608250ec499cca32288673a1fe3515b5a7f8b273de332999ae262509accb962189d52525df9c21604732ee5b80da1a9b524770b3b7b8a115a1c003810c8bf7ae3bd7b92242c4737991b65e41949d8b3255158b369a6a60994a5ec2b4830c51b28dacebdfc7eb4b7029e5b5f1db1b94e9711c19aa1b762a4664027df3a131d084348a8c91b749c4be668b9f8769b8510bdc9b5fb224b3b483768d33ecc3c50e340c1751c26621b438bd492031b8ad73240b124217f25ca4bc86728f1bd5bd4b6f20735845a59f3f39150215600a36b8fe545a41b3cd9f85929bccf2f9b49a56ba6b2d056327a573db35febc018ecf1a514c432822ac5fbb49de59011aea53ff9025fff2511b8cb5d4aab50d436aeff68cdf70ab5fef01bfc3205871715b3b2925e82c653f470b143c154429553730b9ec80464b0387e7608855a735d41352eea385b14b0c2ca83a2c23642a427c47671ea097e60f9455db75b976097766aa7cd4b93155800e77ba9488497d9c340480c635c467a603a5beed547d7027fd6cb3b2b4bcda0599ebbec2035f326d3862c3fe428a76bafa2027262c95f3391af34b3759e98029531b450d88aa7f09192012c4f4347e3226a6ac3391c6041b658473d088b69f30e691509a36b9cfa0998754c6dfbc69647b30e1cd29493c5099b17375e21b5e26abdf0ac990799cba5ea5f27b221c6d4cc89f579a525cf15445bb98b41f157044e5140fe2cbbb339b13d53703290619c19903c854c1e9cba421595c1e000720b12f8d82d7d4cbbdd2228ab335c5352a3f0e9caf9035a4a576bf51a18a33850e1775e3cd4030bb319efcc4412b100b77c456aa261b7b103f99cc19347b467769e4907823674c78803adb6bc40ad6fff4789d1ab41ffa350ad2af84c6c4b43f7f6 sk = c29ca0dbe952a2b292349983e2393ede3cbf0cd50573b386a31b3fe68a876ed29512e882cf0b2ae0d7cf57329f2584455701b72c6682d2665533cc9dec038067723d140317abb7a70c669ca02333b3dc8c294aca68e289f1694ad90a80df490cc529ca6bfa3362039a5456c63d6a67366b9dffc55d52d36282d4698b0c2ee4596c2a6450bac8af1851bd0af22c282484626609a330916783c6b1050185944fe8437b36284943f55f28e8abe113511015b46fa1bfc844b09c82619785c959113f20f89188a290e6ba7ba4dc705567493cb1614c4517c5ec626b2c06148a68c0521281939a78b683a1e0020097769c16aac49c37865a6cbcc6b33582c4995558e68a8cf1263b44dccd0a054db6685d6dc41196bb1ddbb7b987942091337ce37a57175742b0922ef7c996538b9f2e5052b3711f7c4433ec7510fcd50ae3552bc6e000a28aa85d0b4e7148c6d7bc356c73281e24aafc8c9c4f5695a7635846482b807622f6f54683ab5aef4093d348b3b98377dd812f0f0025169c412f694183fb733475ae8f4477366159ff1c42f8251d7e02378f3373fd70b148428920ec83e0b124f8c520434951e0d51e1ed9452444698db95f65d01869f80e3739824846848f0c7cb9e6a1da267bb27926a3d282b082a441e3153c00361fe49ce9c03923ca9780bb5b06dc9347340d2783ad6955ac3040ca570c8d360a75d1f6362d805d7d2909a4f68691b9158af19394c82eeb1096d075cea3013bc582301256a90d8bad1bd905a7654cd2660fb149120ac693331b1f9ed650c7a65255d2679525501d02bf63b65dcb798d1dfc92fb9382f55c7889050bee042158d9ad39d960be21a0cf3025a73a7e6d0592520b7c70da32ed33965b2b79e96ba2e8d104391ac208590365ab753b786b864986c308b4c5cc4b8f6579288c6028a7038b065590eb984b6b94c2d544f26bcf6f314ecb34b014965fd2504cc518418ce30f6b9c92f5f1b1f199ac32f67275db5335217af381cbfe7159f7d4acc6c9280626975103a7a41b897ca82ae3b960b3620ca5d1739662650e162ab7d156eb4451e1016b5acc29bac17cabc9ca0e830f33cb6f0ba054822139de181e1d2b52f8e3ad015243b22a08854c51eba89ea4c2b060618bd2573f9adaa0f8e9c1ee7c7a729408f3554415fb97b99028cc870cb7e5336796340865a1dc3a8b2023551cfb92a739afd760719ff9b12cec67f0c9135a917af089987222336788025bccb3e58a35b213a291656cc8d70e9f7b4b9ef428caa3191dcc6234399d203acef4606c4f534e56d12b5608250ec499cca32288673a1fe3515b5a7f8b273de332999ae262509accb962189d52525df9c21604732ee5b80da1a9b524770b3b7b8a115a1c003810c8bf7ae3bd7b92242c4737991b65e41949d8b3255158b369a6a60994a5ec2b4830c51b28dacebdfc7eb4b7029e5b5f1db1b94e9711c19aa1b762a4664027df3a131d084348a8c91b749c4be668b9f8769b8510bdc9b5fb224b3b483768d33ecc3c50e340c1751c26621b438bd492031b8ad73240b124217f25ca4bc86728f1bd5bd4b6f20735845a59f3f39150215600a36b8fe545a41b3cd9f85929bccf2f9b49a56ba6b2d056327a573db35febc018ecf1a514c432822ac5fbb49de59011aea53ff9025fff2511b8cb5d4aab50d436aeff68cdf70ab5fef01bfc3205871715b3b2925e82c653f470b143c154429553730b9ec80464b0387e7608855a735d41352eea385b14b0c2ca83a2c23642a427c47671ea097e60f9455db75b976097766aa7cd4b93155800e77ba9488497d9c340480c635c467a603a5beed547d7027fd6cb3b2b4bcda0599ebbec2035f326d3862c3fe428a76bafa2027262c95f3391af34b3759e98029531b450d88aa7f09192012c4f4347e3226a6ac3391c6041b658473d088b69f30e691509a36b9cfa0998754c6dfbc69647b30e1cd29493c5099b17375e21b5e26abdf0ac990799cba5ea5f27b221c6d4cc89f579a525cf15445bb98b41f157044e5140fe2cbbb339b13d53703290619c19903c854c1e9cba421595c1e000720b12f8d82d7d4cbbdd2228ab335c5352a3f0e9caf9035a4a576bf51a18a33850e1775e3cd4030bb319efcc4412b100b77c456aa261b7b103f99cc19347b467769e4907823674c78803adb6bc40ad6fff4789d1ab41ffa350ad2af84c6c4b43f7f6649370ccd233573f38bf52f788fb48549a8567a1cd0812bae07845191980b074169853987ca4c8f73604b612cfccdb410e77a2a92424e87f9f53230d1f0b7145 ct_n = c8bcdc72ea9eb3057842ef0d1a2e27b8983bda77a4cbf99a6077afee091f416de8395f41a1a596a4ba1b4cf15537fca11341ab98f47d1b53364ee83130f5ba9b9196a71e2ff259468f714ea8592c33329b509fa2c88c6947a01c93c54dea9ec58201511f49ebea7b58881eeb0e6baaa24e03e7999f0d26d58e88874e380c8d68cb7a5e4007826bd704ba4d12d14a5dff85c96e25aa9f445bdad07c47929239b74f65a3da866dec8482a6986d1d6ce0931c5b1c31ebe66b98e9abee0b8a1e89760c1785e7a9284055d53e4a210b83e13eac4d5b708f688820576f3e0d34094f309da9d7335f893c6f5dfcca5c6843bb87d22fb4ca1873790c1175a3f61e227f83a645d03ac3dbf9dfc50623c12c3f7eccd68fb50a5af5fa409718e0fd737145e85f550e82b38b8c817e7efe07d19380e4f67b7efeafbde7704d4820882c9383acf7aa769ab07bfcdaddf72e8bfab38bab8b235567b9e23be25a416039599b70ada5a7dbfed9fcb2d4e6947657abb820eae1a9a2c95fda9c599ebe22d7b5e710c06a7d452c37c786cecebce0565316a079aa2070e37bda828c97dcfaacfd88d346818f46f20a9d9789611beeb428444d5cc5a25064976cef852e76656f384197bb7504315f4fccb36bbe8d1c3362294adc2db17a5765a8974a0766df63faaa640149d606c70c26f1a1b6ac7265564374598eebcb7ccfbcb803c25bd1d93e751fa123071cc7e298d5cad5adcf5e241f92b064d90792a0fb6d15d12b65749aebaaafe91a8c26dbd2ab337eb601fe988ed22c3171ccb0ae4bbb966c92b4413384291a6c5e4128ac84ecc484efe845384a687d18c9afef4262996c92c7fc1354cdcc5d9d655954b3a1aad90b782ee9950b5a537fc5c346893eefe1674cc48b7f2184b63cfa521f9c9d5f2fef8de0655522a012c09c6a1928480407b7d473e4a1ab326b0f789b091a7053d5c7d52a4f82b26c78eb0920a13cdee79672e6a74023755d89ed64e3d3e40b5cd2046cd21ecedfcee2becc8dad45b17ca7a3e7df5640fd8236f9f8f29175812407c03034de3982429c7944aa5e45c43cfeca7ee33b6151bec4 ss_n = 03f55270864bc06ef92aeed974aee0357e9507d2b85210b02eeb15b655841cfc ct = bfd09335c1ec5d0dc3088d5f04e57a4576a4a085973474a69b85746dc453e5aa1e17701b160aaa351b14db42c4c1665b3817794a6c6a5f633c6cecde5c92a4459ecb6ba3f054f8969d892ac416b18d80d8890e7394d6acefd681075945244296d3862d539fa9f54e924673fe640ea7b3d49867182e7b998e7a0c31141153feb4f69b091bbd884a683c988efeebd9cf269fd2848d1434db5c1df99993b0a0fd200753b92231dbed1c84891b40626ec2ca76828f68f9482f6dfda281e761b43f6fdfab159ffbd545011fc3dce0324898d2052c2ad79207202e08c55e2821c603a16d3b647ec400769cc6d9ec2b6c046555c490e07b229baa9601c613fb50cbc1222f2605eab9cec370e63f42fa524f59dd84882fcf59bebfc6eeaf7ad5456064aabcf3a336892e11469bec4484510f7af10f2dfb60626f367a4a548dad5bae6e1024fbd2711c285b7810ed521f8f3c4c8891cbf0b3085eb184c9b74f5781bfaa6ceeffd9ceee62a1bb28d0ceba4b37631247d5e4f305b66759cd639c69f85026044201ac409b5f39a92d6bf81d12e4f1f6f4a99748e85815a50393860be2d013ad2674a88c08e48bb6695e4c92cd0ff08c0328f991bb797014c4f4bf32b45776fe136a97c8e257a072234e259c57f8f582e4d9c19e0e2d441f96b2628eb0e7463c75d5a39155f248e0e6be067104a6cd0260e93961262d8de41ea160c3e98910df6d25300e7df4d3bfc50a47b5d6bad2e27f84f655a0fb022e5edd8b07919286c2adbe376f7666562c0e91f5c41ac4c706ded2fe249c5db8db046d6f2f26b118c0d663d23fc57432e7cb7ff9fe95ac0c8614513e239858c45e03ab244659de6a7e0f08296f953a44bd073335641822730a2c6a138f4649deb3bae4f112ea6364d59090dd3e8b6320c51e68dbdc9c6cc750c88fdb935b93663e2593508b1e47a752490efafc297182cb03ecc441f60ff85a3abef712ebe2cc1ac6731f516e2a2a5f3eb25423bc627ab2150486637ae48383a4744578f114552f7898f001b7ef875a4cf99ddb3d5f5802728eeb259872a565b8ac79029c735b9203b0cb1e66efc68f ss = 6a0004674c63c6942f372f76123ea835d3a9f5723b1aa37621ee02c71090226b count = 250 z = 250a147485cea5c0f23a02dd7b81d1dc4a9958241f42479c9425f1a4bcaa807a d = 50674272faee39d7a7ef7902ca58d5e366faa8adb45ce3edf7dcfd033e6595b1 msg = a9e488847a5d8a5c16ebf26f36bc3f1541bb1baeba87ebc920944565e970faec seed = a22304f6bba393e6f81b16d50cfc83327e8fe128849a9fd7962c632dc99a5070ccc37b59dd7b96805f4566840dfe9191 pk = a4f83d6be3734ab60bcd61997dd145cf21986bf0c1e82baa6ea1268208bea3e3651ad74587821235243694ec6a78c5235f501b611c9f9c3374d66c8d4b06ac069869de97cac35013144b1a611c58d939cd63e339a5a5875b0a7eaab568db344f5481b7b39b85c37a398edca8e2378e39b28ec000b190a108fc3a9f7b98724d4234a06833f3b8a0d6722db70558458bc8c730a5a288657f4784edd412e2893061655b48d3bb8a2029223016426ccf2940b6850b4b64e91d77bc366151bf22fab2d4879db64cbcfc9621e3158b50f3a6d0a06247e78ace5bba5a6728a0a0a85d415e43d1b28e46cf876a7b712a6cfebc21f4d73c0eab5a0f8a04921297b7341de7f086924c152035576ad2742fe85780e34c16b8898a475d1a913a451852aa979f7e2c0132545caa783cd8c3abbea75bcd950036625f7516c73119c97df39992571d7c83b3e0927c7debc91685303305bfdb287a6b22ca22790f9967cab3244469c420d0a02bf8158b0f721bc227cf297a143b126bacfc2ccb0bb206259c78269ea6dc73d0983d227233667891efb6491fb02babb536cec8a06cc061f5f17582b43b859c7434d27ce778cf3d664f641986437b153a05958d06a526e871a48401b1f38d1b346df3371cc5326c55956e23277f1aaa0c2ca69ab247c0375cb1c473c8be80763620b287877024aab014290281ab3001476f496349c196b70b792f0e86781a2805919cc7534296e28c9ee73140c283616bdc1e591c3f625a3bb3479204c94cfde8ca4612c249647b9c0ca0cd518a2e3192940307cea3a718e4c436b4c44838c657244e4fe1bf4228bdff7abacb171d45a3a5e0d77d8046b080578b1465244cab18e97a9b324718f1004bbaf55b3f9108a3f68a343339ad9616d6fc6e3c4825c6a2cba275b1f7383baea834975a907fa0c78e0297528c05b00b1309f753ee7133b3c074a763402312c4a9cbbd7dd9af3a23c7ff57b4c997915fa06e51717aa4185301357f52db4fbab04841865bdeaacccfcc9a3655a15918b557f43251fca467502dff1b7c717cc3ef7ba01bf1727510a085ab22002320f4791e80561905eb87e3e2c94bf7cc41943f82d24175f117edaedb9d96398e5fe506e4ce8283 sk = e6860e9b8bb0160879f05b02aaf990d70c8479340f17b860fa994855357fdfd9a0aadaa166093f961a8033861b43a156523b954b3cabd472c5da0bacf84abc06860f766c1d7f322198dc477f96a2bbaa0492541fd07228e4db3a00f889ab335a921c65a3f4b2f63809a37057fb36a0efda0974f707d3589421bc8513d72416a986370777bdc84ac8f23e3f568ba8d96fae815dd3ea4590782264d874121a9bbe0c82b5a1b031914fb28815db6b9227bbc494a6a768878d1be045ec24677619978996a140f8543016a639153f644393ef259f6fa36d77d781690c7a589a9dabe2a498043088a427aa1c6526f5b7cc901cc26672fb78cb4d7a5dfae9a439d01dd01a3802f80c20bb4bde63935053c580382d86d1a002d2330b9840fab65d141bc7dbcb88f66b4ea2d55fbe5cc5df90cfd8cc3322b22392e5b487fa2fec847eb5c60843b53f78c94ff9d54796c0c27d343c569b07225ac096bc4ebb209f35365703e644c987a48c80bd019c9968020595792d16f3ce108172c8e47313db1a3037278a5a84660c91c4487b6bb0a6b9a0bbe8278be28c8cf9c003cbd0a869101166c9065e20006ab6c24f2b8594c940fb29572f476c4123100596cefec432ec5c396a8c72608849c715747a2c36b6b70bfe44968ac63b81d4cfa0972676529fbfc88e9e7984bbeb8980738a9a95b20cb19819236776c6a9d5a677a089418990b1a5a003f38a70f4e509d04c057b10a5cbc4983f1c39d847419c513cd8171bcaa3b52c188330c62bc4601a2b7c51c1c92a8b28bff52277f9e76679466ebef63ee773c6e7336c3041b224e485ad01132fecbaab5b0f412649bfe5450e4523c3b1ab87fc7b17f286d9ca0f8debc421520709b22e160a1ec73215feeb57a779a93c2cada7f885876546f74cc526a3c17e835704c60f886a8b09590c9af8a8b3a16df746a2ad7310f7c7cc1d9a94f86b242a85870b111d9c315f54d64c6298111f3ba76e595f738b9848590e6a087874318a32ebb4d0133e0fd166ecc0ba49e0801562158731952fb388ac7bc50469a4c4746f658a433fbcb90b0303a236288c2a6a59587aa4f83d6be3734ab60bcd61997dd145cf21986bf0c1e82baa6ea1268208bea3e3651ad74587821235243694ec6a78c5235f501b611c9f9c3374d66c8d4b06ac069869de97cac35013144b1a611c58d939cd63e339a5a5875b0a7eaab568db344f5481b7b39b85c37a398edca8e2378e39b28ec000b190a108fc3a9f7b98724d4234a06833f3b8a0d6722db70558458bc8c730a5a288657f4784edd412e2893061655b48d3bb8a2029223016426ccf2940b6850b4b64e91d77bc366151bf22fab2d4879db64cbcfc9621e3158b50f3a6d0a06247e78ace5bba5a6728a0a0a85d415e43d1b28e46cf876a7b712a6cfebc21f4d73c0eab5a0f8a04921297b7341de7f086924c152035576ad2742fe85780e34c16b8898a475d1a913a451852aa979f7e2c0132545caa783cd8c3abbea75bcd950036625f7516c73119c97df39992571d7c83b3e0927c7debc91685303305bfdb287a6b22ca22790f9967cab3244469c420d0a02bf8158b0f721bc227cf297a143b126bacfc2ccb0bb206259c78269ea6dc73d0983d227233667891efb6491fb02babb536cec8a06cc061f5f17582b43b859c7434d27ce778cf3d664f641986437b153a05958d06a526e871a48401b1f38d1b346df3371cc5326c55956e23277f1aaa0c2ca69ab247c0375cb1c473c8be80763620b287877024aab014290281ab3001476f496349c196b70b792f0e86781a2805919cc7534296e28c9ee73140c283616bdc1e591c3f625a3bb3479204c94cfde8ca4612c249647b9c0ca0cd518a2e3192940307cea3a718e4c436b4c44838c657244e4fe1bf4228bdff7abacb171d45a3a5e0d77d8046b080578b1465244cab18e97a9b324718f1004bbaf55b3f9108a3f68a343339ad9616d6fc6e3c4825c6a2cba275b1f7383baea834975a907fa0c78e0297528c05b00b1309f753ee7133b3c074a763402312c4a9cbbd7dd9af3a23c7ff57b4c997915fa06e51717aa4185301357f52db4fbab04841865bdeaacccfcc9a3655a15918b557f43251fca467502dff1b7c717cc3ef7ba01bf1727510a085ab22002320f4791e80561905eb87e3e2c94bf7cc41943f82d24175f117edaedb9d96398e5fe506e4ce828366e9ba8f4a80ed43ba4e270db55f7d6fbb916f47a1458996d4bb2b4841609537250a147485cea5c0f23a02dd7b81d1dc4a9958241f42479c9425f1a4bcaa807a ct_n = cc2ac2c0247d376fe8ed720df89d9257131b7ab6004cb1535916c19dc785acea09918a1b547721d0df2712e8e26bb079aed33f7c08a7843b227867fc666039653957f62e2e66453b72e6ae62451184ad7aafea40c5d2b5bc8976e016932ac6bcc79a13545bae36d075e994e26c6b038f82582707cf6f6cf6245d5122bd823901d302b508b33dc2038e0e129f467c0a429ea50f3a8d966b93ac92cdca87f14651cb54974e7b12ab283967cb3c48b0bf1682b6b0b3e73871b3338e91b0f3319b4cccd4ee34e95dc83775abeda49a4f945a916257e0edd4291c9f30e91a15012921a1e5a1906d674f5826c67f9baadad579d91c4ab392aec5b3121ae3302cb864ab453ea23a640f578cb161c392023579019f086366f32a148b596e72443052c36eb64088e4e87e8f919917b790525521fd830cc79b755debad931b3b5d7f871bcb182e6b4c490c5ea07d5093321c74c9a022857a3adee8cec8bb22b94281a086d884e79a81d68365e6fdb59185dc13b117dd615d1497fc7d8ea948999d1b8f191b7b14e873b224150aad89c7ce73cb4cf2427b82ca854ababaf15d319c22d83eeb7ac2b0af47d617e946a94043a2f0d4cc309c5f47c4557366b58482d4658f855daaaa3bd9363375ee02bc6143e14ddc2a05525013eb144f6e61e59d345830e566ccdcf90a179e0ac1f38391cdef43bd5d28908e43cfdd7529ef41bb0f147ce76e8382dc4eff568a570fbab20d69ec25dd61a0a66ea8b15bc8a3f68491c92ccb6245e3f9d2cf7ff38897d2db88b50d55d166565501ca53ffc728ee81d882fab2209582071dcd97f7a817dffab5bd9b88e7fbeb5fb1e86e2f5e8a977267e7c5a2424af8978ce3391476fdb3069491958225ee1a4d84afa50b544d69d91cd330409d375e78407d82d4bed33ee8d6ae999c1337b8e1db4449fadecf44849877385a91cf3904ed012fe0a1c1c3e47ec66fdb03268e5b1156952d2f894dc075337679a864f2523b34e75d4c681006449444ed3c18c24fea095f831c738b7ec31fde117858ee5a57da9b8751ffbe2b42fa25eac4115401e025454bf738dccedc908fc800 ss_n = cdaccb3937b96aa5e42b6adb7aa18b6eb911004c70d61c3ad48e8cbc91a2f0fa ct = c747270aae4d366f7d7c1b87114c56c76d9a91de392cc11996cd5a96508ab7f04e5c65faf0a440550ab031ebc74ec18f119a28cadaf3ecdb4baca65c4317a118e9a3ca846154f2b4c93bb33ffd3d2e0ca79bf566c1233bc517ebfe523b9682415d04482a58cdcca558eb183143ce56f1c9a507a7dbfe1605fcac6384cc076e1d793014e304c1a14790a9c2abbca01087fc3897bf5a4bd4dd50a6ea36a7a6b09003c33ebc002c567ebfb0ea424b288a686ca7ce3c3429ea7dcd22e1af9719eea3312f5a0f686801df33181ba8739f067489eb692b69ab7bcf5077a4f4e8d3016438dffeb057aeffc92b11f20c32249e66c9fc94246692af3810c0a58fa5a594bb2778dc102d849d42c52c3764700babdb7f0961de3ee0c9a06b297be9b55555c5aa67e534be37c861b205ad37b31ad9118f631be0053b68866b345163c4a94f85dbdab02bc610d633f2f792ae3df7525cf6d9260b9f43e5413a7824158f0aabed3a998808c2b56a249c8a7b3ebcda92eb38dbf39cc76bd75fe16cfee003dee05a9c65c45fafb124ce93791e1589dbc397ec45bcfc72afa0225a16a3f6c1a8fedf865dade08247a58767eab98fa0b5d3f43008ea61900a5e63eb738a6a274dd6985bcaa78a1c101269053f14d264b673cda6a66997b9153211581db80dd5c86a96d08c819ffcafadcde6d668fda81dec7b6640a48214decb13902b374bd41bcf14755d25dc0e2b2ac4e5d7f258dc258edf0f611e0158d779d5995099b39cfe4ece6779d2dd32c412440c48d2c8b577db52f928260d70d142adbf4330bec3ba379ef5ed24d80e2755be24224cc3a91436cf6e7ea53f2acafd4f62bbf38f1c26cb8a391b589c4515abb09d50fc6e2cdf94aa08fa97e6bfa12935b5cddecfffae569b8728b660562da043ff34ba94ddbd234a1b2b0db519665b4bf3ead1a17066276c05ba418d6cc5917ff671fc326ea7ada593b695c6ec44df99b1c8a3943ec6e3836f4ebd34d2fed1dc836d2322edbb2a3de037e2368849f9c777f4bf859cc1f63de9ea343fdf73deca9b09863d19cbc2deb49a22d207b9d82c1da2a820ac3e256b ss = f1bb96bb73c4803e54cb94995c3fa084aa67bb15615c456642876db0c62c02dc count = 251 z = 2b1e37dded6bea918d118ee778db6c1f09ea1e19e8ce6d4e41fe138b7f55a849 d = 8f7129b8a2b55f4bbb81f3068d7184046c828caaa0d52cc9328dc6921b9edb7b msg = 1f54ab5941a5836e0a5fb253f85db858435bce0d0ce43fed1f44aab991346e48 seed = 600c348951e8b17fe2df727b85fcaaae534defaace03b2a71e581906aa18103d4affc039d168958951f0117bd5b30bb6 pk = c56bb22e345f5054afc3baa394d391845a2d3c011ae32b03e24314bb71cc27503658b523547b2742a48f5c015b6209418ea38dde5b4ca813680f642be481249022ce8422a7eea34c1b034d9dec7803959d4f3b02f4868ac6d27b30c3444be77619e80ed5a03d03d574634593205b53c1d0ca49c57821204801d485c681240426cfe81035b1aa2fe377780740bb6fb60769f73846d4cba73c16cd687499c5342fe754f7b3a627a034ebc5297312575a445bc57a84338098ac83b0f0e815f3f6ccc972b265e68f8065ac5fa0331fcc52902b5e12809b8c85c1d0b7084ee5722267c275b561b57a63f945121f85a4c92bce8185782f22c65325173e223a03ac95799516a7e346f3a796340a709ef4b74641a20bc8b4e5654a44a1894e7818d5f6368b088c161c29e2f38eee74cdbbc755eb51aea3656c3e7b39e1059e2fe53a59c3577561bd8223385a64c644a97eb92a38637b8c18477b4d307a74a4b349b99a598762400c13d4f0b09098573c0aa678d064bce1137fa51f5a98b2c516a1b1792c27238101729cf6f2410b903a2d6ca183b9691e1838b8645046212d053a42291447d11367fce0045aa2674e67bf7a1221741851daa35d1866bbab358f5c68a448dba362013e4b1862e7cbb3f57b59b5110c154863a6b44b50a8cf92662d33d07a6db52765ccb9f6648cae0ac9ca05bf17a7a9d9eca3f762b77e116513491bbfd44b2bb5cfa2656e6399c0ff797bf334c45419a0cb72a9692917c643cbbda31aa34077ed758d57965816c8b1f116c7e21495aaa70e6fda9165451290c06a17b32fe0bab34230bcbaa324b0209af4958e84d75e1fa504f29b69073759312061f9933d7520ad6408129175052505bfd8315adf03446fbaa418d54b35852154527a7b049425e5b4d3a58d6704088ff00870f3bcec0bcd9e6abcb601407e75579b135f98ec27d95687a4549762aa4f0d341a9fd69e16970f39f5c67f3791d650326e41122b160e3115484527108438b104582d133b045d446c74d70b23d48e56e64a21e834fdb487a03a8176d5bc7621c01732c74323323ea28fc778aac7e9231f732aeaeaeb00cc275f7f12bfe46c4c941bb5dcdc9d3da48cd78749ced946ccf2b7ee sk = 19e1b5c5533d6342b51de60e8a42a0fed58d88d78f7cdb53343660ca7977497c2921c2885c8b9688ba041a5819d552174465355f30297d793190c799909b1796f24c40c89f4f5a0ee351b3452701787845c87c1e35810ebab9c314324d3c2382d2893c853698e40b79ee134efe322f71a82f7b667fed0872d318924cb3a7968794f68aad3f22a1c09964a796a6a0847c42855293159e91c210bbc966666978b0d75ad007c37c5aac926badb281cb8fa406e6e29320c638ee2a3a6789038e54c0ebd594f44b9effd51b27794be7e400f424807e4ba25938b2a281cfd380211161763eeaa5d4b966dbc613e905a63a0522ede689f45671f63a4e5513780df14aab54bf7895239354b873220a5eacce57bbb128d78f87a686fb127ee2529b758679f6903217783b6b842c6caa1b25953e2a9716c1f3ab5221ae315c0af4ba7178226d2e3333cad707cee91442b3bb316b63de106dcb805e8384a548008cf1968416ea10d0c98b4f03977aa355bf2620f290470de37b95b2503b33bcbb3aa27f977ca261c01e482f180338b5945b24f6b33be5899d22bc4b246d4e472ace29b327048dcde9c627e161db3bc025e252471c9e774a6d19a8326c74b5dd07132d509e5321741a619c5e712a84086bc7527f1f308a2b92296270a03be48691948e28315f43c8cf7e915790126082623daaf674d85aa9e549b4c6f6732bb9b656768f3b32c34bb461a983941a381ed6b9bb84a185b8ebc219794c4c84af2153368e4b746a655951f42bef285762e6964fb985620a39d2a800bc112e94862c6b25cb7546c790c527cbd75b5bf70ec3c2b952fb2295536def78757ed7732746533f009e7851bca766617dc41e341478a5d44e60681ca24b67c402a1973a25f521637ea994649a05576674ca897b75a434ad3a1c4f0641ccfb54e9e7ab2e3741a059950ef1ae5cd65bdb6ac95606a74ee83290646d0f0c606ee5b24010b61f1b469e2b8b9434033fb176de40852821501a4a1a99b805b8396e17c9385caa126157b35ac3344338222068a73fc45dc0769e4a799db7819bee9a6eb068682423617f69a206153cc56bb22e345f5054afc3baa394d391845a2d3c011ae32b03e24314bb71cc27503658b523547b2742a48f5c015b6209418ea38dde5b4ca813680f642be481249022ce8422a7eea34c1b034d9dec7803959d4f3b02f4868ac6d27b30c3444be77619e80ed5a03d03d574634593205b53c1d0ca49c57821204801d485c681240426cfe81035b1aa2fe377780740bb6fb60769f73846d4cba73c16cd687499c5342fe754f7b3a627a034ebc5297312575a445bc57a84338098ac83b0f0e815f3f6ccc972b265e68f8065ac5fa0331fcc52902b5e12809b8c85c1d0b7084ee5722267c275b561b57a63f945121f85a4c92bce8185782f22c65325173e223a03ac95799516a7e346f3a796340a709ef4b74641a20bc8b4e5654a44a1894e7818d5f6368b088c161c29e2f38eee74cdbbc755eb51aea3656c3e7b39e1059e2fe53a59c3577561bd8223385a64c644a97eb92a38637b8c18477b4d307a74a4b349b99a598762400c13d4f0b09098573c0aa678d064bce1137fa51f5a98b2c516a1b1792c27238101729cf6f2410b903a2d6ca183b9691e1838b8645046212d053a42291447d11367fce0045aa2674e67bf7a1221741851daa35d1866bbab358f5c68a448dba362013e4b1862e7cbb3f57b59b5110c154863a6b44b50a8cf92662d33d07a6db52765ccb9f6648cae0ac9ca05bf17a7a9d9eca3f762b77e116513491bbfd44b2bb5cfa2656e6399c0ff797bf334c45419a0cb72a9692917c643cbbda31aa34077ed758d57965816c8b1f116c7e21495aaa70e6fda9165451290c06a17b32fe0bab34230bcbaa324b0209af4958e84d75e1fa504f29b69073759312061f9933d7520ad6408129175052505bfd8315adf03446fbaa418d54b35852154527a7b049425e5b4d3a58d6704088ff00870f3bcec0bcd9e6abcb601407e75579b135f98ec27d95687a4549762aa4f0d341a9fd69e16970f39f5c67f3791d650326e41122b160e3115484527108438b104582d133b045d446c74d70b23d48e56e64a21e834fdb487a03a8176d5bc7621c01732c74323323ea28fc778aac7e9231f732aeaeaeb00cc275f7f12bfe46c4c941bb5dcdc9d3da48cd78749ced946ccf2b7ee9871bced6fbab5246d35a4f9af43f80fd428b0ac6d8bf1f6196922a0d7a5efa52b1e37dded6bea918d118ee778db6c1f09ea1e19e8ce6d4e41fe138b7f55a849 ct_n = fbec2c68d2b5a501b377aa27b5e51d355a51c63784bc5691ae64fe568a854d3b96496dcf6c00e0e155c6a88aa6dc62d3cfff6b632c32f1ae700fde25d075d436bf57bbcaecd792d33ba75fce6870d9d3bbf9c941099e2c01d4c77adb29f5c5747863a135faf36c64332b07e3a3885cb2e99e898fe4996a85291c269619cfb9a203328cbbe544df0893a40e747a33b9a2866f0eb59b59459b57eecf6ca97a8c4c1d2d6f96810c8e08f575ab5b817df498b67efaff564c0e69dfb49586a71068c66ede83219dcbdb87685616cbea37606828e6d0d83451264d8f4c503d4b0216d644019103a582fe9ec2048a79f60e4c69fd053abbb721516a576f1a8ee161addba37ad515f3fdb79ef258f0811701aa172fd9706eb5740a1d3b98766002a5419df2cba42442826c29c4223e51b790ef96bb194f66ec313832b027041f98d74b1d29eb9114b23f0965e0b6a05188ef21a83405db06fba382bf94325154a5f5af61996a5e8f9faa8ea4a772db3b0fbd7d68ae501553f91f85e25cec3c4bd074bf1efe6e8facf111700b38044faf7a21cae135e0e9f6f629e2e7e45b83e9401fdfe6c4a73674b63cbf757232f5d5b61b2a76a3c31941e1c78e3fceb413898181670dc25aaf46334a104f3bdbc9d2e4854776693ad9250340122947a8fc348b698a94f39b73d2db9f62e7e4bac92ab59807f50b5d18c9cdcd87688ea10ffe8ff55099baa6722104663d381e98f1ce9e6e30f28df45890e4df8f608c17827585d705c501e1e698c45cc288423ae6204c711e1834e563b4dc3dbeea1ef17cb27e1beee7dcc7fb76af421369183e8a5aa40f60d6989081fb07437b1ffea2cee26fb098a65420f9292b70cb66ff8bf6b4a8a027be328b107986ded4c95fd2bf3bd0bc874e9216713dcb27754aa3cab06205178f6ab3fbef41759c2714d88fdf36937a0d355a2be5ed359ae060a9bcb900c21e832c136ac06c103459273bfe2a0888d28cc0602b118a482be2e682a4cec34813b11a592672237d8ed2a875acc8c913b0e07b09d25be5d40ed85ca228382b2d6cdf6a897dc2bd1b53c7f0f03d824ff2340781 ss_n = 739bfa6fea8bc25da1d9e749a3e8d561139b0ead2494de75a183de2dadb76984 ct = 795b225027780e423f9eec2f7ff828201bb76de4c34fafa67ee3b2a694c0e15d2232d7f2adec5a2f93526ef7e19f60ba37fcfa4bb7e23e167bea95c752a5f989bb0231494d14a7de4ffb0933de32930596ace8faf3636a80773d3a7a4396485b18772af51b3f48011f8b174cb0ceee4e4b5fe80298b89c287e8b322bd978388f9c47fd8e394e3e34988ce50dabcf3ccf6d6986932105f810ca4a28b0e45a133f0fa77109087e087c3621f5df4671dd5cf697c1e66b32d62dbed680f77758ab2472ea2d6f45652fc59a740cd9a1746521d0031032bfaf0012bd7d9c5ef000b8333f1783d1a77b90c937a2db1c79abcaf58603bf116cf15d5b166d1f6a07acb1ebdb8fa6d70a1a350df47bb67a9d1ca16e87743efbcde0020bf454a1595c5a8a9bd2aa8f0d60387fb80b21901315a1c10622bba5d487b1108f482e0af245342a66b2f22b297975da306e9f1c06b3a98587c4d302b3b775811541245c49409c57c5e19cc28bbd219799c766bcecc28caf17eb0b01a5ac2516b5002794b52bc085faa33274676b566b07c10407b77d1f802eb15c60d1383544facf26f542b998e62acc4b9006e46a2fc0c665969cc4d947b9c8f497190b81e36d3f2bf6046de310e56163be0257257f3db40d622bd665a4066c91286dfdbbdd0ac17e172a515ecf33ac13939f5d1381297a8f7e4d35367ec7d165bc0f55f9ebcfc483d705a9564b4b3deec4b6e2d318eee091dd8bad8fc5b5640fce876e1c8cb3898d9f1ec402925699eec7d22efe9b37a350c1ff3c2613cc83ad31e019f394e0fb075a6c80585b1f0ef25d4108862d37c5d038ade6eaa8234edc107b83541556990c7491e354eb3dfcc66928bef6bf860fdc5730a9fc0f8bbc1faff1c40bb5a50679b61b6a47e29fb35e8101862140e24ec49683aec42f92715bdf141b0d7f3f74d5c26be862d4ec84e97d5d6144d331a81bd76d58c427ae972fa5604882df16528e7e2193ba2c6e3f92277f969d10515a7f4f452e721c3042402090e89725978742f571c709fde9314323e273bd140531d09fa5ebd3306f86516e8e2372bf9dbc2d92b22c23afc3 ss = b21cbeb7b9f1871617845a9a02d6a8f54dd13855f4733d8ca0c3e49b2b058557 count = 252 z = 43f084567ded1288c47d0eb53d188163815c8f27e769e4574e5e9a9765429f1b d = 8111d46dc72624eb1276c8d6dcb60c0ce7507f0f591da805f0c5b8cf9de6d6b8 msg = b0ae44157104123e08ba9ed16136325dc4c423d0a9a007e23bd774f40c36ecf7 seed = 4f95bc04dbf3b4f2b42cbc989ebd666a0f37efaaa6bd1d2b43fef706396b13217edaf1aeb1ba9b42f88decfbd27d6137 pk = b3fc849cf3832cac42754b3e498994f270b4faf2742aab44e2a3008f5bc8c4c986bcd87547b462ea51c6422067ab25056a006aedf5a55064719c571b7f63664f609177204b217391a0ca536acc48feb63d21a22391a74c12231eede25854c37ffcb63002587ee32cc94eaa61c0005b31467e21958a398487055700c1114df8492f7f2910527a7b09879ec873a995275e843c5fbca3c9226298d4a773e434cf4ec4c440d28351cc3009bb1dd0516e98a628be32c54c095f49cc7a54560059e258c1209aa8dc310c460f780023b6e06174828ec77c34bb94a4f9702b4f79adfe6a90f15cc15d235d4db14e08238931597e17b928920c39ba56c1f78c24c9773bb2a5c1cd8a76790c7bb6c72916261c6f0a6e45131f1c01618c15c0a9235cd2dc7238309d3ad988fd6423cf8bae0723b5c0a5257ad269e9497b48408029127811e39ff2f6a9fd49652e5640ec05c60da3a750c425b63c5977d04c6b1b71e4183de5c00f0d7370243146187762e658cb7da34d2761020f46893e2373ecfac27e264dc7b01d4e037b77dc49d3b55036b7456d12728e831550407f0b545cb54b88839a95afa7638943309743207df3c94ee22df7b2ce671718c9e6b52fd54ef5780334a146f2861c4212a143ec8bf27a764692a5ea4962c9ea178758bdcc6929d4d73634c964f671a9eb6a7d93a29959dcb60f376b68b33b7b82057a853f583c0ccc59bcb679a2c7968874d2c92011a95c6acd05c51d31b7181a5b64d66662232b59fdf10bb9555863c37695a993d2f131df5ac7303c83407acc0cac0facc2a7f95b9e14365e61cb808ee27bed12019bfc4592278b4a92b8ef24378cd326fd585f6c624934d19f0b68204d3c4d51091efe60b08ba12ca47062d9719bce3178c1f1afc110535e29c8902c4ff1c6400e62890b025bb1c6a2832c87b32cb738ab31b381c0f01c769ac95917f2525da54ce9c53eb9402a206793d80991cd416f391213d230347ef385c7c1909a198229fa0fa1c43a59a285e8a72b2ba6a18f7a124a4966f7e20941aa96e8e93de6849bc7245a31035f64c849f3bac78e369818d961e7f3916fa54a058fdf3fc6a47baffaf6a4fb2d9e364a7af087fc671afcc3dda0139ae8 sk = 5878b06df6338b482d0000861bc3541cb0c7155cbffd00c83ebc914f8209c9e9059f8b0d379542a07cb475c4221aaba584e33226877417c7be6bebad79259b5d726d43dbc4ad7a08106c29f9f200ae49404b571b75b6aad9b17b474340f2d4a7c4d763d1151d38d17e0a8c373423c2894a0220a7a2074c873c26021ee4aeb530b044b83f2d868e64970b9ff14cd2564ca58cc6690412c1b88349b7488ea4a93b277c137ba4ce51a090d25ef6269cfcf40ec166877b5844ce4a436c20ada5a60b8196a0c5a3a457700960106bf5438938dac65d65c1b0406e80823aa5a7877758cdcf7b29f6487f5a93b185926814fab802b2910b784170113207e1bfe6a624e173455470bcf482885caa14bb0b0e1667bb8ccbb83ca2cd37d66195a72ae95ba1746a512d6accc364a38518ae9c0ccb22ca464edbc682e02b531b0b1b1192d342c113d08fc2f46ab1710362468070ea5b32348bf0c8319caa5e94666424a661d774b0da08c79332bf0b53b4521291c4e825ea49c0d6540587415523ec4d43202ffc2091a2b2acd229a73ae9329ca96bc449afb7a390cd96cc60086cd582c9911b1cf94bc0508b35a8fa76de99ba4bd0978ec2224d232a65624e1f37bc4fc31d8a242cec30b5e8058462648e50784ac55a2f96f3a011f88a1b92cde98354a3072765530a21941dcdc12449fa2d27c58155f9c03dc9a706f55be42b78e152c785f780b0a12b9f650dccb4bf6b84239e11c5cff388944220bafacac89a778626c2fcf21c2cf471a451c11cd3ca24b936c071b99437bbb94022218921dde755f2ca47279370ffc5732113b5ac68bc31f6a63f64c636252865ac79d755a23d517e425cc594eb28c14a9620f69ed7f6b589b734170847f78006001243770b8cbad21c2c182a9bc1a986e25e2f25acb251728911729da935ff01b04f03343cd59240d73cf013315792b31bd6198cd33965ecc66d36af84a29e18e51b85d0b63ee81789955e1659560ec8a5b189befe19adb1ab8cb4196e9be57405d299c7f4910c73b181268e94f55348d9a72bd61cd5dac568803be91a6f049aacafa30b0b2257fa4632b3fc849cf3832cac42754b3e498994f270b4faf2742aab44e2a3008f5bc8c4c986bcd87547b462ea51c6422067ab25056a006aedf5a55064719c571b7f63664f609177204b217391a0ca536acc48feb63d21a22391a74c12231eede25854c37ffcb63002587ee32cc94eaa61c0005b31467e21958a398487055700c1114df8492f7f2910527a7b09879ec873a995275e843c5fbca3c9226298d4a773e434cf4ec4c440d28351cc3009bb1dd0516e98a628be32c54c095f49cc7a54560059e258c1209aa8dc310c460f780023b6e06174828ec77c34bb94a4f9702b4f79adfe6a90f15cc15d235d4db14e08238931597e17b928920c39ba56c1f78c24c9773bb2a5c1cd8a76790c7bb6c72916261c6f0a6e45131f1c01618c15c0a9235cd2dc7238309d3ad988fd6423cf8bae0723b5c0a5257ad269e9497b48408029127811e39ff2f6a9fd49652e5640ec05c60da3a750c425b63c5977d04c6b1b71e4183de5c00f0d7370243146187762e658cb7da34d2761020f46893e2373ecfac27e264dc7b01d4e037b77dc49d3b55036b7456d12728e831550407f0b545cb54b88839a95afa7638943309743207df3c94ee22df7b2ce671718c9e6b52fd54ef5780334a146f2861c4212a143ec8bf27a764692a5ea4962c9ea178758bdcc6929d4d73634c964f671a9eb6a7d93a29959dcb60f376b68b33b7b82057a853f583c0ccc59bcb679a2c7968874d2c92011a95c6acd05c51d31b7181a5b64d66662232b59fdf10bb9555863c37695a993d2f131df5ac7303c83407acc0cac0facc2a7f95b9e14365e61cb808ee27bed12019bfc4592278b4a92b8ef24378cd326fd585f6c624934d19f0b68204d3c4d51091efe60b08ba12ca47062d9719bce3178c1f1afc110535e29c8902c4ff1c6400e62890b025bb1c6a2832c87b32cb738ab31b381c0f01c769ac95917f2525da54ce9c53eb9402a206793d80991cd416f391213d230347ef385c7c1909a198229fa0fa1c43a59a285e8a72b2ba6a18f7a124a4966f7e20941aa96e8e93de6849bc7245a31035f64c849f3bac78e369818d961e7f3916fa54a058fdf3fc6a47baffaf6a4fb2d9e364a7af087fc671afcc3dda0139ae8043a5bbef275bf935facde9b35269f703aed528ac679f6891814dfd468a9836c43f084567ded1288c47d0eb53d188163815c8f27e769e4574e5e9a9765429f1b ct_n = 804673b62a2fadc504ba3e5a93ad8bc7e1fed352f53d20d634b7bce3b22cb99f8ea016396e20a8dfbfc456f8ba3c09287ff47b43cad8207221ee764b91c832f3e6f91e28675559e64a7532f42ab9726261862395cd42c851a09dabc41241fddae07660b2cd049e7988df02676eea5525b109b93d8e9f86951fd4fb3314a2b4e422b50cff2ad4a85d0675bf8042dd26eec34b9d09b13d3e3c7c4615fd7707949b1b2c8f789413647fb31aae7ad8d8775ce53354f2fd65b47d910ff0546a90f2ba96f2016d7c590deb17c07da7dbace9481e5e52f68266da5e75ecf14352729e90fb56070a3f459fa178957ca5a681d27da9ee07a32f28517fda840a3095b6f892b8d6deefa306b4da03eb1b0d491c569b878d4efc5bb47446d6dabac821688081b0b56cacc3d6f3b82147981f0de599a1b287e9330a2236afd7137f03e6cf749a3043ed6eca8baac6c588a0f9ba103dc5d617f09f1e2d0dbec9daf1c6badac684cc680f30b434b78696095dfe2e98a797212220dab15e9c1d4ddf0462fcf3b4b9eaad9146be2cf2a1aaa3316a6947196553be07a6a66f9a33cbdfd8607e44850639d77325dc43fbca732ff427127222cfcc6f76b48326dab744696acaef01fa63af31f8a0269728a4ebe221871b1076c16020082ea6f6293850dec85f40417488c96cfed3d3e8bb6c9a5983c0172d2f21a2ba51ddb860edad1f91aad619993c82e7df9281793fd42f0a217bb2d8ae18c72a182e6cec056479deeeaa0017c93d15df02fe1f31e3e80fb13eb902698bcd584c02f7b4bc1ab2754bac34d69eb7e6cb2282dc27b10785e2726c95ac3bd28c28285cf360afa5c654f63c7ca147d577be849c7eec14fe09621f0496494d98cf8c5452a6db07b3f809d067f20b7321fdd1b9f99dbbacf916c09b90933de6473ba7b8e95c8f6b16a9f79c89ed075c4cf9ba1e7e0e951f7b38d0519805fa097818da3bea00f0c9e7233f710ef8ba879bf1b11b3619fb3c77be4ba22f406805245b467ab5e5cbbd1515f47d706ebfab760616ab68b86c580b17190514a87fff923aca0e3801bad1d43b08f8132f776006892c ss_n = 2da64150555b67f5a9e5c21a79032ae2cb5177e10a93460da24357880a9e7177 ct = 6ec0395b4167d9d08812978ee762141586c1f98872a52c076bb5f4309bd0e382907da9a7a01fc3e4bad1e5e3b7575c6f9ff2cdd3cdd81aa4089ff25ad0445e9a097782966b3cebf8882726d256e8152ed4d8e2c4f9ef15276030eec50019aa91fa8802bf7daff96da7e778c65ab4fa7ceeac2e0ceabc4cd35e0dea71783745e0fa709ef6b477637fdf1920f334e508612344f5b6bd134251a98df842f083e78670141193fd65646834a3a8367f168edcf2116617dd0370f7513c6fc0ecbfc38e8207dc7ac8504617590aaba1fb100e1553d90cb62b1af439352506599c4f7f8c19797b2101f02562f433b0b4b1a56913e74691042f2201fd3a1d41d9298d408117fa6314ffd75560dc968848a43292308905d759395c563ea41e7fd9ca5cc81e8a2c608458b48c361e8f04de6debc9580298c0de795b8bb306fbdf40c0976eb192281c0997dca7f6e512b04631dfbdd009472bc37552058e0bac3f8f691fe1cedc2020484650077af62e2c3a84c03a8a0106f1b31d78a3589e2940e5bd3168c49a6c2d0daea255bbd99622edaa164f60e7fd938defd15656a7eb838ed4ff4a0c4cb54227bd4174098c86c3d6a76b6450d18f053de1900020a3d6e4bb2b957e58c2072258cf6398244b96ef98e5421094726621bce9b3762937363edf03e5b5423f673dd57f1109963746fba5d0d74ced03bac75bc1dd9ab657ca5fb9c3755a8eda5714a570e5a5837a9c5b48b3aa46c219418fadf7d252d2b16c34f16a681da341d7b544ca008fc635379df91b216b046e1f711b7fd7dec81def390bbdb9df9b41f938fd15b8c2319e50ec80483f7fdd7d372de801ddcfd7b116b36b00795bf9f0f36b619d445aaecef00116c353376f7e932dead81f0a59b0c1b896b95e34e221fda76884db63d917f86134347218f4308e8c61fbec2bb3e980e84e3ee602695bd53425478eba658df9f1ab08f1270b2d35a0c861c8cdb95214ca470195dd3335d517666f9fd20ec09ce205102b29ab26f72e606b3e418362e5cd6360d574dca2c8552bcc0014c990a97aeb12d895c6d2e8661816adceef394530c08f202c50 ss = 8b56aaad5895b4f1ec0458766da7fae510588e3d3255811f3537f84af1b6600c count = 253 z = ab77be38ddf7ba75cb601125950309d94aa9d833a0b76a7e1e86e00d59a3b04a d = a21a6c701db1424cacfb32f618799f08e35b527468b0db1974c1a2ff615172c2 msg = 139740bb50d919555a32f13edbd13a317b6a013e987df113091ba72cc168f2e4 seed = a8d22364c67c424853712f2fe7a87254580207540bb2c01174e692fab1307f86709001a75bd8f8d5b79342939e5412b8 pk = 63278181327dec19bc33b9522cb186fb90753a876eb183996a225f58db80b1700166ac3f5b96b43880a68d6380b03b83d01c3e4a6aa465f9109480b8fc580074c49496947b916a10ecc74ee8f75c699ab88752110df01290c13f30a4a463d027cca2b2598927d72cb62dda7cbfc481d6f738ab91c46c386dff6c25a143269ec1a76756395333beb098500e6c0762467cc5bb58d83ba7b52711e912a1628951841586442096a1789e21373a61553e65435ae14ca8b93ca3b2e3c51e1ca67d28b1e400a603ca316bb0ccb74a2ce5ba647a0073ef162f6bd0ca1b907c1538719637c0262764d00a881469c0ada0ac0270a555d297e7246555dc6dae0c9f97a45db1536295044046378bc393ba7ef63e75b71da9c19c3df22ff1d501fab33599054751abb244b7ab440598fb10bc3873b4f7991940137afc424a18a4ce7d8b6ab8c10e3186c5053925283861a4dc5b9d951a05498b3de896efc183a3136989046e86e9be35f91d3969afdd985c34ea8dc59c5173924670826f0e09b9e3b29f8c96b7265acc25ac40b79cc0399ac2e583624e3cb1e9267f4275befa066eff7b23fae82e93208b171c2c669287394b13464b3b32448c0deabae5241db0e2ce19e043f1d20719c2cf5bb8a257516dfa2acd0c509005ea4c094614fa28c8a3073f8d5c8a455066aec2365ba83c7cab845a171896e42be71c320d45be57cb89f6a182e53a8e93220975a4a62bec1da83a06f1537f5150ba42400c1b91031cf370bdb79807002bd6104ff99ccf7ceace90bb3a33a5279390c4e1d25329a8ac693c672a9135abca2178405fef075bde8b5dfa5545efc85af912009251c130781c9070890c259d7c9299326488ef2981f146077e3cb5776c360740bd1d837c777b996b2618d65a6b8ee78410b61fc1a718bba22f5e074b35902aab75c0d27a780fe3a96d3294404830e372ae9fc103cb17495d62c606a243b44a801a115e49283feef3c7c9800b0660c406e7aebd46763b9a5eaafcbf2fc940f49356c4d97a0a80a43c524542da3847193e6f2680a350082b69b78a55796a283d9e95ceb23bc25f7949172a9d7d201a0c5636bfe991815935e68be63ae4b8d195b891cbeba102d7b0578decc9 sk = b36cc9539c69c83980ff915f56876bb375926cca569d530898f69b8d4927e261411e6a6b7571a297d30ae5a4865890239567579796c5b4f53dbde5af2c0b97fcf3a6e47b2b55e6cadc45b227c6022cd595c96cabc3bb61c68b6d33f40ffb3c43fdb622d6f4bfb825438b6792786c9c483072b83aa1fa557ef476b908fb9cfa870a92dc751f863afeb16003391c9bcc5859416a0b2b17291682f8b941e58c3bbf8587541bb3e014b44b2120cf5376b4a21c23a4124a7ca77780c00a3564e44a0d0fe162ad886ba7c866b6e460e31aa9db786dcaac2bdb7680949bc9f50454d7277fd583a377d13420acb814774e40d38587a3a6a9501d255b9aa3cc204a4cc13a482c19b58dd3c010597b5757b512e9f2c1e31a455d8a3b6f9a2b3814a2be66be0b9189457c093ec30515eb6b69077aad591395921b79740418ca6c76d03f1757cfd4f0c641d65d570217f0c4682db2989ab79c807bc739d2970a261f977bb8468178782593e6f61f1d468a40a14f08d3a97737c0057bbbc96a65cc5c3a3d349bd61ccc37fa4c83d93743e1b4598b1957568f7ab10f686c4570ba2e644945454b0b9c570d71125c0d95be9495cb52d45048832791f79f16e863540b4fff52749b26673a6ab6123b0030a61e736b4e1833423cc86c7bc211488124827c292ed34158249f18b1888e0740457b4d8a45980384305246407ff12871fc8c43669c9cf74973142de2573b1e8875cf1354589915b1c8623bf1baafb4aae149ab79268888e886105c5951f02ad003190d196bfb02a2f1ea37f7246f8c6a4ba9e9c5b3e57997765c7b721df083305d828f7dccb596a83cc7738d60d478430b8486560163ba21bd89be019b1d8228149158987c75c16a9413cc491422f30db24ac74f69b2c25c17cba10cd3a01352481fb60973555cceeb3731bcd41932caa632d8581169abc9f90fe9204d4133b847889c87bc0de32b2f5d417039959944d0b645217e27d4cdea0735d975a701f2ca7eaa74f9bb62d135393d04c38a998d61b3bb46157ec3510fa40783eb0020f9748be24568b3b881cf9926491349940c063b7150b207a663278181327dec19bc33b9522cb186fb90753a876eb183996a225f58db80b1700166ac3f5b96b43880a68d6380b03b83d01c3e4a6aa465f9109480b8fc580074c49496947b916a10ecc74ee8f75c699ab88752110df01290c13f30a4a463d027cca2b2598927d72cb62dda7cbfc481d6f738ab91c46c386dff6c25a143269ec1a76756395333beb098500e6c0762467cc5bb58d83ba7b52711e912a1628951841586442096a1789e21373a61553e65435ae14ca8b93ca3b2e3c51e1ca67d28b1e400a603ca316bb0ccb74a2ce5ba647a0073ef162f6bd0ca1b907c1538719637c0262764d00a881469c0ada0ac0270a555d297e7246555dc6dae0c9f97a45db1536295044046378bc393ba7ef63e75b71da9c19c3df22ff1d501fab33599054751abb244b7ab440598fb10bc3873b4f7991940137afc424a18a4ce7d8b6ab8c10e3186c5053925283861a4dc5b9d951a05498b3de896efc183a3136989046e86e9be35f91d3969afdd985c34ea8dc59c5173924670826f0e09b9e3b29f8c96b7265acc25ac40b79cc0399ac2e583624e3cb1e9267f4275befa066eff7b23fae82e93208b171c2c669287394b13464b3b32448c0deabae5241db0e2ce19e043f1d20719c2cf5bb8a257516dfa2acd0c509005ea4c094614fa28c8a3073f8d5c8a455066aec2365ba83c7cab845a171896e42be71c320d45be57cb89f6a182e53a8e93220975a4a62bec1da83a06f1537f5150ba42400c1b91031cf370bdb79807002bd6104ff99ccf7ceace90bb3a33a5279390c4e1d25329a8ac693c672a9135abca2178405fef075bde8b5dfa5545efc85af912009251c130781c9070890c259d7c9299326488ef2981f146077e3cb5776c360740bd1d837c777b996b2618d65a6b8ee78410b61fc1a718bba22f5e074b35902aab75c0d27a780fe3a96d3294404830e372ae9fc103cb17495d62c606a243b44a801a115e49283feef3c7c9800b0660c406e7aebd46763b9a5eaafcbf2fc940f49356c4d97a0a80a43c524542da3847193e6f2680a350082b69b78a55796a283d9e95ceb23bc25f7949172a9d7d201a0c5636bfe991815935e68be63ae4b8d195b891cbeba102d7b0578decc91b7d7b3d5e51840941edb023d2663afbcba8f35cdeb276ea69e93b329ace526fab77be38ddf7ba75cb601125950309d94aa9d833a0b76a7e1e86e00d59a3b04a ct_n = e229ef9e488ba7c85b24eb90bb29a020bdf73945244fa58769857794b572965760ebfa4431f5e6ce06957118eda8bbc09c4decd23af3564ece60dd9dc3613c3ac0243558b62a3b3e99ac9d6b162a01fe3b5846e519c193064320c0a7412834e5c6c767494f97ba3e3967dba2fbf0094cba0e02374a7cf81b6eab9ba650abd05cd6eb73be999f46d33e4c7dc4d92452a4345857561ecf4d1945b92162f3ac06baf86fdc17d0aa5f1267ead1887a047b970a6893275f6eb41bd530d91af4c6274891ad5f40a244be0866d03122e75608e30b55d0a8decdf4b38eea892c6d114ad36d7d4f2b3d5bdc92221400d13e2e716e76bc0528770fe49c09415e62d4027de29618491d4d5539b781a046527b8e5a27036a1c9900f24a69db42fcb7747d242d0f47ce9fd863f13e6a685735a5e72f11997db810db7370b03d69a6602ce810d5c3031e06bef25e6b9ff0ab0f4a04268bd860753447c1df5db2b18b4d9c2bbc3d0b35ce4b8a98f423cd85f01dffe47234e7dc400c2c21fb2d95ca7bc0a76f114561d647926dcbf9b82ae1b3663cd214ec142ec9e094e971ad17f6d70854fbb0dd65cb644be7831d708a2a442bda6b9b1269428f7b8262f69cce255513c4e7e3925e0465a0a6603624d0ecb4c6c4e5c1183e8f06f4edce96de389e72260bdd1fb7e49010d7207ee974bd76234c4a4acfe1f77bf57057cea6b5d42e525e1b67f7a1be4e1e54100d24796c91d0d2aec7ab1c9a8747580e342aa9b5a30c88178926205a314ad91018f18a7448981b5add4c126ecb81559420fd3c834e9097a889f0f3864e8c8e7cc2c9763bf890399c621bc987e5dfbdc9dec6bd2fc12fd39dacb3c349cff026a48a8a43e5fb040db1f6133c4574bc9e4f67b0c178c452b64403a006347a96e883341fbe08360d205dbd394b47355be20c7e12859987fd2127857114ab0aa7a79bdd57d21e86f8329c42b6d9cc8ba3207b8a406a1cf061bf6a60d7d4914a60197f5d4ddff3cacdb389904886463d46d13a49eeef0aa2ac37f848262b0417e108ef3c1563d70d86046dd84ffac3fcf01cca9679c71aa63ada82c84763 ss_n = b1c7113d03c57aab25150221f234b4632d787400c3271d917a473d3cc79bd4ac ct = 5f6fcccdc59766b88ebfedd495066b277e30f1d248e55fd6b961948fc59f57c454b1dcdbd7b03a14b584b249100e1fba3e339330c30e3b50de608833e48134829b0b2975fb6b94aeb62c47fb1d6dce9d87ccc1da69928612210db449b52e49e46a05d8ac89dd6fd92a0770e4476c0146376d312476480ba85c71e9e6cb6caa96577b660d6bfe54b1f0728466819a0a7246f7c2e69b8e8defae0583a3e5e210c5e4ee14279743c97f844b5c2a01cfc29bc29355f3015a45715f0b45b53aab08159d6d96fda43474d12870850298dd0cb22a6b4c33e56630bcbd53c636de8b71987eabae792cc091f476bfa671d5d4dcb6318d5aff1adc1c0cdebb2c1d753b7612af21fc6d893fff128101801dc18362bf455b593e4aaf66bc82b9126bdc985f6edba04a3cf667591f9b7cc8ff92c1427879d094553e16ee297e64cb30ce5f2ef35ca7e789217a74c0c1e9952b3dcdb5f537cc5da362dcd41f9de6b6d59bede220d53e9601904ceea70be685794be133d7905b5e52eb58a08bd5452f2385e2e7a8434d22d9cfca596348257027789fbdf7879815ae05bb7053bc07594a7204d8a57524462a312dbbd8ee87484ad1e428c1437de610f46e0ca3749c535b264ed229a97c5bbaca80f553d2de71a18189b32ae955c5b4fba1d40bf2a6797a66d740e1db689bf82db6c20ef21cafb2b725c4cc681e1df79d7e6d2566956fd44d633f4157024912ba0088d250da643a3cb581f15f93c6e4b2ea78e268867e2bb5e3fe5aa68a3f2c78bf8087034bc8a79dfa15adb75993c2b96acc1e847f3d3310376847fe79ee01b1c83f823c78e5c11fb97dc1aa471c806b43fdcd0dc8fd5ec2e7ce36702547f4591f98a45553bfd5b42114abff780c8f0d186444377b0d88a07c96e47ab43afc9845004fed7bafd58b392c3d647eb0e7a733efdf4e6421773d4ff7111f14e5d095dd42990b439804c1f3f0bcc9a32a8759d5e2412db79db12b4d02dd2135755ca9afc772047ed9389b34133b5c26502475ead00725125cc27c54f65cf2f5555e6b1abcddaf80c80c28c1cfbcb00b2ec3ef3bcbce9e8d0e3c0480233e ss = 73c80fa6fda10ee7caf0750199b28f4c052faa9743749f0b49f2d6de09098920 count = 254 z = 4140d937c3b039403723db001aec005a33a600ba97e077c5c8ef0c7ec261c2c0 d = 81a56e61f95f7c45ec36fece7ee3de9022172983723e03834979559e4f5cfee5 msg = a7d5d26c2fada2b430397e8a36a3bcbf11da5af699b4d1fc59e63fb58a17be6c seed = d9b98457a035db46621b089108d52b45d1e6fdfc5d40bd0a6ab824b8fd65ea239595b331c3e1919a8c14a343c364805f pk = ce3a7543f16ea5cb3daad4bc1e7102cbdcaae5d54c4c43112607532f4709627ca0ea96675360c814012c9d48224ee461fb554cef6149af1292a8fc5cb889617e98526048822c416694ac92691328b2c92dd96a870e7071608a7bcdec6f425165d7ca1821239952d88629a4c7507654ca407f99102e9706832dc263b259a579555d74143381f0b8f1235b7a9925578b448d3870287a9f93974d1d4c69f3580981bc8bf2e7731ed82834faba7be253d3a978bc79aa17b423d45c74878119ec56705c597dc15992d4b72ee6b660f7a3827bd765652acfa81990b1fc842cfb89457594df95cc5b59a7a5347660444965fa7829c1b261d7a32be712a118a65a5995793b8c0ba3c6a1f9b5fcc80197d03a41b790d23a6be20b1661a840fe666dcb08870ada6b638c3f90193a7d0ab3804a6bc61bc359ea2a986b26ff6b6692aa9dd1d54527c067fec99ea1f7abd1fa0686ec2a1f3c936d3a3579f029fb4cc1daf32497a33ba7d401b2751f2c04a220f20b759b72fdccbb6ec991d1512a717286b2db4eee791a94d968a39c02e69c558c04823d70064e95574160ca643b7bc07cbef80256d88a67adf8ad56957e870b305940534f2682db6ca426002dbf7119a0a0b7e2796637774cd1f94a9a0c6696f43781f93b85fa8c90a697451aac3b1310cdc5617c0bbe7170b41911753e604963c86b93e2091eaa03fa9966d5b81828e3a15bf5a2f16cc840a73a4d7082d8fb6c992159debb6ac13c9754658e61806576e4104c74961046b016c99a146a33d9f64a61a3730a0165c8923647b41be7b8ac9d427fe5b32f9d959a447033e0d2528e301db158ca30e218fc9a2c1b9057ab1a9ac72b245fea8a50a482be969a2446363d2b05f93bc2230acfa2a8950166a49d306918d77bfcc2aa0fb0a40ac06614f2b092a15d1e89ceac7c77fc596069426f2ff639f19107ad157eaad88f1917b2a4d9638a427b774449a3c14de43c5e8d1422a08c5adffc4689595ca9a6503d7866322910cbf02c6fc370bfec08ca8c416f92cfadbc2793b14f1ea4cf6b04b609eb75e54c757fe656267957237525d215644d5419b4acd8fe0d2ecbb86023e1ca2f0ad152c0d3f434c1f3ff0c76e396e91a74ebcd sk = 91e29f58e2144fa15387d4630106657117c20eb8554d3c67782ccc7fd2c20a2970546a151d1c56ce4685e8d0010de01bb8a95828105f3dd0a9d2282048a897f64578a21099493bcb56b5cc6b031115c2821cb53ef4a0687e679fe7cb2c935c01760149c7e830dfe05ee2e4cb7b7c710209a229318c5238301d4014f14a8e7fc6176f34b891156bb3423c8021ac583264140a055a2aa017a669c3a63a37aa9c53d61b75d0b8c44cc53bbbb669a17bd22089f1549249b918a8e52b634b10b2bbbaeb9530b73c2b9fea7a90566099617098369b9d1b2620f793a3976f5768378939136b3c2f721648c0c38bb6b299e8cb081aaa8eb1f0087f174bced16edf3b28a3761a197c03f02b4f51260061b6097e0461cd394c74c18d3596c2560680e6c1294e942f63935c5ad59c05dc247b622d80eb493d89377ff07bedf2905b725b6380a28d9b4a3137b3b95a38420b4d8e806bf76802c8bb2cec71ad2a342a916cb07ce3160fd9224a424d7cd560f31396de3514eccb200f75aedeb298b097123672aa85b862855b1ac3f134b3228f1d21ae415c624c0049232722142a17ff35a8aad983c6642568952453e5b189cabd6ba80c8f540d98c8ba2207b1a113ccd8f156d2e86a4151c6e7e58f38950006eac7dbd6cc8d9738f709045d334995b11eacc520baa5951d6b4c90d73271c4b08000b72be8781994416104176d800559282cc5b77bde18363fb3745fa399f7045ba404959adc70b19b339d1616903719ef6b266469a596eb37b9f081d9953e578a0487388e20e4105f82a845d9647e8b78f8a6c94669571f5c2237a07baddb65bf142f0587b89984bb0ef6cd504176a0137134902d1b7bc397478088f4aac520784f41c32bc0b6da30533d14a02c28980ca98c56212a9e30cfe0572ff11428b749283eac1db3865942a5c7025250c929928d5a85a10b2090a696e94aa6375aca6f18a3bb03ba903732ffb863c3c34fa2532a8d44283e8bc4b6d6a01c685452a11fd3d6a1ed8693c418ba29c36da2f2b1758c7b4d3890ba932724b40c77145ec72b2b249c67b5d814e2c0c539ea2a4d13bcacf71bce3a7543f16ea5cb3daad4bc1e7102cbdcaae5d54c4c43112607532f4709627ca0ea96675360c814012c9d48224ee461fb554cef6149af1292a8fc5cb889617e98526048822c416694ac92691328b2c92dd96a870e7071608a7bcdec6f425165d7ca1821239952d88629a4c7507654ca407f99102e9706832dc263b259a579555d74143381f0b8f1235b7a9925578b448d3870287a9f93974d1d4c69f3580981bc8bf2e7731ed82834faba7be253d3a978bc79aa17b423d45c74878119ec56705c597dc15992d4b72ee6b660f7a3827bd765652acfa81990b1fc842cfb89457594df95cc5b59a7a5347660444965fa7829c1b261d7a32be712a118a65a5995793b8c0ba3c6a1f9b5fcc80197d03a41b790d23a6be20b1661a840fe666dcb08870ada6b638c3f90193a7d0ab3804a6bc61bc359ea2a986b26ff6b6692aa9dd1d54527c067fec99ea1f7abd1fa0686ec2a1f3c936d3a3579f029fb4cc1daf32497a33ba7d401b2751f2c04a220f20b759b72fdccbb6ec991d1512a717286b2db4eee791a94d968a39c02e69c558c04823d70064e95574160ca643b7bc07cbef80256d88a67adf8ad56957e870b305940534f2682db6ca426002dbf7119a0a0b7e2796637774cd1f94a9a0c6696f43781f93b85fa8c90a697451aac3b1310cdc5617c0bbe7170b41911753e604963c86b93e2091eaa03fa9966d5b81828e3a15bf5a2f16cc840a73a4d7082d8fb6c992159debb6ac13c9754658e61806576e4104c74961046b016c99a146a33d9f64a61a3730a0165c8923647b41be7b8ac9d427fe5b32f9d959a447033e0d2528e301db158ca30e218fc9a2c1b9057ab1a9ac72b245fea8a50a482be969a2446363d2b05f93bc2230acfa2a8950166a49d306918d77bfcc2aa0fb0a40ac06614f2b092a15d1e89ceac7c77fc596069426f2ff639f19107ad157eaad88f1917b2a4d9638a427b774449a3c14de43c5e8d1422a08c5adffc4689595ca9a6503d7866322910cbf02c6fc370bfec08ca8c416f92cfadbc2793b14f1ea4cf6b04b609eb75e54c757fe656267957237525d215644d5419b4acd8fe0d2ecbb86023e1ca2f0ad152c0d3f434c1f3ff0c76e396e91a74ebcd3462b92a6769725c27fa1e0efe002790f1a382d11cda9c0eb06d806966ee02504140d937c3b039403723db001aec005a33a600ba97e077c5c8ef0c7ec261c2c0 ct_n = e08a10988b7b90ffd4c0b2abf949229931c6ad85d1e9e7c9d46df0c1e77b6bf4544e7d36528e16b7b674ba453fb159f1ab6ddfae9e2f95d0eb1b0961e6d8249d911f0fc23abde1fb0cff421ed9ce4fcfa856faefa5d037bdb6ab347fb876b7002abbd8e705f70488822573a18f54fc35899d97531f9b4e5f148e85dbfc02775b76b5a8d0935fa1b38c6182eea0ea892459bec9ee67d06d776f36905807c44418020c412700500174848b898d260b3d9449eddeb0a0c2772bf1e13748c53c950f1f9a75d31caf6eaf31562f727bf848271415dbdc334a110a54d4bc01924e6f673bb2df513772b36e025a9dd84652fb69657c81b5a751a27d3c086608c378f442022f446db4ccf82c21da551513558fd01683f75312efa0011ac5198d16c734c082d88d58ce2207583e9ec00f89311a3908a97977ca4ffcf3ba85e374dc296c0e28f3a289864cb8c292d10984070e921fa129d8d5a2234a7735742c7593e940fdd65fd447d9d5744bf7ef3eb69673df88ca513120859cd457e5cd51b9cd6cba7f587bd1789c88c82409134c15d11544e17413a5b245ce298b2fc5b70add4da1cdabe9e42cc077725b8ca0a41a10239b964743b90b07071b37b46bbca65ec1a17eba84b1b677d8d0c596fb0f28fa942c459fecff88ab74d57e3e3bde1ecb8f839b645a4de70480e419ff61724fd5142b7ed76bd1ecbc19e98b522d10fa6129a4579dd62daa99a2030264ac28a9872987d8fc4908a1834ab6c1243940b900af5784951d24d0f03c2736bcb25e4df87a89448f4387bdc8d4d24bc14e9646fc07d7ce5515e3150a00315a4126cadc220ae6ebdba140be69645af6fb2ed4e8533dc6064180ce497ed0425384ab2f103980f58808256c7d5be84c587a87286797515874c6a28536680b6c9c246f84121209c5e7e5f2a7217f12b2c84ef50700cc13838c053acdc043539cb5cb0f4bd973489632d657b69a61a6fa21a09c01a6d34764cea63bc0871646775e500c8d08404143f54dc7f506c7763d6d05557f19df553df39b7da55221190d47c9fc028ba9baf0bed9ea4e1d678bef441c309640943a2f56 ss_n = 7f2d47f335a29eaf2cc3e66bfa8cb36675944510c34418ee3beb376759c48192 ct = 2280d6d07278f8cf543625b75225df8e69fe5bd83fb6c643330f021cd1828141fc61674ccc2be98159b47672284d02c898e4e05676a9a85677fc313f327c92fc32e9c3181fc8ed6d5a1674d2d4640d6211ade7924e553c820ec567b4bf2af9cb4c82908a5fb369db7d1644a2d0bb6e2c0f76794fdfdf8f2805566aa801fc2eb839e22519068b98267f42be6fb986638c513aa1a118201806e5ce5b7c359e69ae058911f481018eb41109a1f123136cbace58902c23f763fd166d43db0b6a1074879875cc3e6535519b5a9b947a7afe539aecc9957308e46121d449f5fdfd5cee703e33bb0c9cbd8eef5d31defbf69bfd0f1abc1478dc6af1fed7ef7ddadbd88005f50b6d6ac20020baddacfdb32acc45837e6d5f05cdd4468dda71207ea84d6f09444f165e412476fb3ca179bba00af2bb31f76b945f8667049ce553ea7931ebbde8848e032a5597f7fc58924edf35466be44de67cd7a1ed63221d00e4fafbd658d4c1006a14c5bed1389ab817700c569b2a610830419ba4a793de925353d45058aa89c2980c38b8d9fe2e2fd75c9e3a4b45dec4eb3e876ac8589bdd8b81412b1fa6b70da21f28f075f9dc219f98d3f5e60cd6e156a9f6d33014a4d76a6f13083f0c6d09445949287bb41804e273fe1159764e7cbbab55d295de588c8cfcf6cfda7b01c5244b7179f60534e43d1b70789615d92d6ef6b19319d2dca96d4605bd9054b5f12cf3a52b4c449a46c74b593b54de4e8e84bfedcb983479dfc55bfd3241138f73b30e545db41ddd86e2651fa387d67545616725422c2aef7b7f552cc2ecf6c7f7bac0d765af9d5a080e1b8676f81420ebcbdb5b7093ae903ba09578ab6342e7312ad444215629327a7d1c1747295f2e61693f9105a9efcd65ac99cc7d9e5acd3c1e70b21e4b98278e99a745c3768cdf117ba3d5fccb0c08f39603e7e2d190e5274f5406306a7e5e2a8bb2304e40b56bc7babd1ec789701142f4695961bd9987842cc7b35cb03e4739102941030076f4ce84a77e32ea236bccdca821132ecf28f2bc9b74733f51553c58a14f7a414c6ebaa313ecdb5f91aabe730ca315 ss = 1daa2c3514a536cb05515ece78b93b34677332851f2b127061a1a17d81042078 count = 255 z = 43ac3975db04faf39a5f5eb209c902c117d8fd2a31d4aa793f8e7d5abed6f62b d = 93c9a3e8b628bfe832b54976bc10a0dcc97b172eb607a3f3c234f87ceb09544d msg = d5d4ab1e846b745c4e6e078db4d39d433c427af1bf11c93fce348b4fb66ade5c seed = 16d6a25e040653f8c2c37982d8deb1af820aa531e25dabad9151775cd4f1eef2cfcf6a79b03c43ed65c324a086a45ae0 pk = ae084e2ca57db3c0318523b452790e9d71cb4c6b9b8ed40e4ca4ac74b038d6c3a2d9eb681a991694c818bfcb14e235671f383b4ba06076b20e0d7895ddf49b70a7264d9094deeb7f25698dba686486581268bc9b14f93630106d232c9938a6b6091bcdbf537e195a3b7c881846b1c95bb91ee542c6f375c411630542e583e2828a7a6c6984e4b1992656946622f68538b9b8135fe96b3ca877d21ca3693a6568a964821b3043c5bf583a5e6b839edf9b1ccb011183403547652cce02a02d992ea78976a0293878c3c1ae1683572a40f9b4240204a04b335400833361763d0d6827faac757852a831b9a267e4ce1462cbe6b2363c3256a85980b027511e354ddd7371de3642b2d6c2524275911c900f272b3c7948ff1943ddb68683c61ca4719a023c7f744860d547a0ba143ad26b95e1849df37b9a3ce5362832b0f50ac017747f9352c702906d1fcc5b344980302a662d25ab5330a6f2c5832f671c3cc2607d145a443c46c254ce095544e70858a2b93a63ebb297d47c25784d67e624000684856c017b7c77cb1c91c2173d002b8ea435b847148518b191b378cdee5b76e17c0e52a49ec4d15498775a1d64a6d4450892849a33780f1ea084093799a6e13f34f5335cb707f4c0ccbf5675df260a963a2b812b2a3ae35d142bbc989360aac7003dacb199a09f5d87cbecdc7498ea2013155326584d47a71cd9a30fecec78f9d5c049f22bf50b448140c540dc758a635dfbb795bfc8659e152231406115e9ba4c42454cc623d8f280b2259d80eb207f67c4d750350e9a0c84f131aa9397cba94561e31c8a0783ff666492e55a7148cf53c297c05800b3011802537bb74acf7ddb93a03a2d52738102b638ada107fa73c1b8c65a1b5ba5319c3a3369abefe18285397f89040292969642375f0b691c2b89cffeb25eaffb001de92762f19289d2ce1de38cbe5140a1a91016c34c2347623f127461c75d39a21f0bec02b939b121fa01338b9a11f21186f98caa90a0dd1297aac39cb7538314a553e905685e829dfafc89d0aa85d3d99c09e31f36876787e0596af82a1354b44eb3a09d549b85a109eded79acea1b8bdf5271ca75bcd7609672fb1bb5f5e40efdfb913bd58264eb9f sk = f490757db937ac7c9d1345b573f3bbabc4472f80acfbba94e1cc710879b0131725519c3a3b4a914cb8b4ec6a0e378a526e0744a978901d7cad264559e16814a4c9a8e61b1f91b34af9d35fa7f2bb1d71c89027b29ed1c79aa660eef3c801839c6dd7b3a63c6831ea8cc973a8bbb1bd100685bb4b1536fc9ae50a138f0a397237b5487385392cc750578877c95def2646aa55b2ede8895bfc984c847460c53a572cc1378686e53aa5c8bc020425570eec9d3402563cf07282d56ebf8531ea8ab63db5bcebe580cd35282a8c66743395e0ac4df1045ea503b18c3896c2018dfeac81951ccc48796e21306b4057843c2ca02b80a896e285c29c9ae078afd7dba9188281bc440811a739790683af5c44aac5a3f4c19a88dac4cf61c3847badaae698f0d16bba29a202751b3fe654c2d35f5b8220730b3032e332c8b86a4db90e813051cc679b8a22bf27273a1b61af4e6221668c7fcac718b4d2c63c1664cf9b6abd4a1e8e45a74196ad993ca69d3836ee5b8dde04c3da72c48193096d832ffa27c720182fadbb40734bcc77e8369dda10fff198f8e44681a19153586b1a3941d7ccc1c96b2c5c558b94d5afe373320381b2eac51535811002a9224c6ab7a896a962367c4f552dabc44b7ae71654301437ca9e07b8ce9c214b9bd769768290b23680680c9bc3b85eaf7360ca840660134565286455358400b6858b328243b2486157209db2277af626ae8305fac79fa968c8f67c2a58099b9ba29d2779837b27572007b5d4aa12b11782009b670ca78c4853a1ce601074316b391419e417341f420cb1e560c1f4607c6bb04b345d2cf47d1c374a07e5c18da606f3aa4e506042116a19870a06d4167c54137e15f06ea746564629cae1743348938b92057dcb67004c08554c4195f03067e81b0d3fd47e1cf8a3be753183207cd31c74ca5a64b3042624a530b86c7035fc661070636c9c3a8c0838ed7159b6d84a205cc946f2ba7ac37b7a610fadb81a0975918c024ef019578fa5888729170a12aa7b67a20c0090a5957639b721e954a88ce48924a680a920c978a0ad6e8ca9d4685a377526609aabae084e2ca57db3c0318523b452790e9d71cb4c6b9b8ed40e4ca4ac74b038d6c3a2d9eb681a991694c818bfcb14e235671f383b4ba06076b20e0d7895ddf49b70a7264d9094deeb7f25698dba686486581268bc9b14f93630106d232c9938a6b6091bcdbf537e195a3b7c881846b1c95bb91ee542c6f375c411630542e583e2828a7a6c6984e4b1992656946622f68538b9b8135fe96b3ca877d21ca3693a6568a964821b3043c5bf583a5e6b839edf9b1ccb011183403547652cce02a02d992ea78976a0293878c3c1ae1683572a40f9b4240204a04b335400833361763d0d6827faac757852a831b9a267e4ce1462cbe6b2363c3256a85980b027511e354ddd7371de3642b2d6c2524275911c900f272b3c7948ff1943ddb68683c61ca4719a023c7f744860d547a0ba143ad26b95e1849df37b9a3ce5362832b0f50ac017747f9352c702906d1fcc5b344980302a662d25ab5330a6f2c5832f671c3cc2607d145a443c46c254ce095544e70858a2b93a63ebb297d47c25784d67e624000684856c017b7c77cb1c91c2173d002b8ea435b847148518b191b378cdee5b76e17c0e52a49ec4d15498775a1d64a6d4450892849a33780f1ea084093799a6e13f34f5335cb707f4c0ccbf5675df260a963a2b812b2a3ae35d142bbc989360aac7003dacb199a09f5d87cbecdc7498ea2013155326584d47a71cd9a30fecec78f9d5c049f22bf50b448140c540dc758a635dfbb795bfc8659e152231406115e9ba4c42454cc623d8f280b2259d80eb207f67c4d750350e9a0c84f131aa9397cba94561e31c8a0783ff666492e55a7148cf53c297c05800b3011802537bb74acf7ddb93a03a2d52738102b638ada107fa73c1b8c65a1b5ba5319c3a3369abefe18285397f89040292969642375f0b691c2b89cffeb25eaffb001de92762f19289d2ce1de38cbe5140a1a91016c34c2347623f127461c75d39a21f0bec02b939b121fa01338b9a11f21186f98caa90a0dd1297aac39cb7538314a553e905685e829dfafc89d0aa85d3d99c09e31f36876787e0596af82a1354b44eb3a09d549b85a109eded79acea1b8bdf5271ca75bcd7609672fb1bb5f5e40efdfb913bd58264eb9f1cc70e9c315dd7330a77dec122c29349d94f861efea792f5b3cc92684ec1f8ef43ac3975db04faf39a5f5eb209c902c117d8fd2a31d4aa793f8e7d5abed6f62b ct_n = 1b53ae57b9985ae1fc7eab8f3946a42d0ae7bebbc3b6b5b648cd8658a87125dec30efb218ed91c5330ba0de2fc45d52f31d13352186ee91eccc2af3e605f054478b69606b13ed8cc1d76bfcf031940cd78d5b9843572a480d67bd6d54f8702cdb333cee794b83c0cc04bcbcc859b409350f0bfe2801ff92bd62a6d5170d203660b500ca872c11dcabe652b8e5b406490cb5f5b5370acf92f29c95cf7cad9e960eaae17adceab94d7c89d17f1e886003f33625f54ba8467c69a1d08e53b030a4f00edbfada32b982189cf2b961566d8b20a04b7ec9643f6b0a2d1f599de2bddf3f7e749936179961708eaa851f9b50a947801c84de6a31784ff2a22898300f84c5688fac22516a810877662abdb0300eb60a2e4136e4f9e3b7aa5f27af97e6861c2f69e71d693559a1b49e639da3f2e2c1c52c70394220d051b38da90cb84c884162b1ade07b4cd2023eecbd74b5dfb854047a19b6d8ed44fbbba274f9f15adb51dd61323c51f633a6f57f501a194a1402463391da65bb57a1bcc19d67a3956f7735fc3a212b9cec77152c4435b7cf621c2d59f44fa37f24f21e309a55fcdb4745e10078ceba72fbd7c8b4850df614e6fa97c1de184898f52957e22a72627dac63b9d1f789242b0633b44fd5551238d0010b7e47703ed9387a9dd11080d8636e23547d00cce8a16cc245e16e7702dde00610f10c6122c59eea685260ab8f826f5a392d2698af866afae4f0126d750c9ea48200727ddd4e112fc688200db9d128748d66dadb83446b034de73a51eb42ac7667443a17998633a9b8f78d69d8ac8b4bef3f5b33e7c23735029659a8c6d26da8fcd9fd867f6fed7d5feb55209d36a88160b392ebb689828ec369461c13cf95f8d57b4049d19fc5a3af6dbe4c67a006090d985341bd019bc43e662807cb0768ffda56926406325cbd1eb0eb8d77f2f12b3b3e72f38163dc37fd4cda2fadb24d548de4fb5ab257915ceaf4d52b814837aaea0c287d7d37b07c39af658a365183103a17cc40d0b3c652354a5f96d037a2c8f20a7cef440950eb6cdaa21e98bbc47d714d8798d334e753f9612f2636c9af9 ss_n = 4dcaabd70d3b741cde5b5b8c712e0cadfa4ab21fde09ad9133d553c38dfdbeb1 ct = c26197877997d7989cb6b698808ef2019c823fa5dc16bafa1637b9f0fb1d56035372ae39f89bd3ef695edc8f9802b8b5b3fa80fc3cf95b4f20dc9c3c2d3f9fb1388c3b4e9ae4bc93aa644d20b57244a81a2d22cf9eae40bcae0e95e32c1588d3a3354dc0262a5d0dae6993cbc2f087a7e9bed1f1c7ce626f9d6205ba1e573d6832fea40254a0b6c7b44f9bd480086fff137a32e2384e101f71c92dd0c2b38d9caba45a36e1bad099e42c632fb7c8479d7cfde1c55aa461b0073f39e206120819bc32f47c08ba0039f5d8d5f231561a64141ce0092d65bfeddb7c8a3d955c3f5906271714bd8a18a48f389a505ce87d6df097cbe043bb56e8903675a813a0be7c7f45e05abe3c833cd64f65cb396fa5820094147f5a017f4970b0fcb3034a94c57849a2554b855df03e101d2277c2b9732c0c2a943ff783b387631fc76cc7d08da8db59f9cda9603dca3e84413810cafda09751feab573b53fff5c6812065bbe3a04c6fbcf9d27ca882b30c1ac93862573fb9cd473eb3dc1a499fa77339a89188729510ee2f8f85f0e3cc4b929f5c484218acfeb8a872524808b34940054543236a8fa7ff5c66df4dbca369e166097de9a3a1a8e5f374ffb2a6a5c7a0eaccfae5fdd55f18700c47445b3d80e53d08d2c35cf5e66fbb0865a4983a12ea8f51accd93bf33c6caf18ce93d6aa279813a6038aeac5c30f5d8e6bd4b0ee36be5b4be94aff02e705785a6d374e2362d1f51c1464d7ae692413e6814dacf2449484fdb415921f51c6f007319e0286d986594dc5c63d48160cc0245576150277d18079ef44d918b04b0359e3bb8d4ea5b57443302aaaa17ce1c4faac94e1fab1be8f58b479d41cd512e6a64c344db8d515fb8b3269e8c1d52198bb27a346d2fbc7523e67368a10a165e7c1c8994a3b7142866886db2f3d85c6b992e226d6872ac4035c71fdc817d3298dc8c441a37701db6578608a23b09c9e720d9dfcb8389374bb77315fba51f43b6282d6affd605f38f5f0efeb0ff9dd413e9eb30fdebe4ed3353addf7230e7bdc0678ed8595eaad7291e1d978d8b12ed80c5da3b4d0695474ac5fd7c ss = b98c9324fd283c6046dbcb0bf735a2031991e8c18367487b9b5e834830d85983 count = 256 z = c22027541d0a458191b48261c43d4f17169fb59248411d8178fe41860c60a3b0 d = 1d0f264c2886d02a715659c3f7e18af6842b89bdee94fd4caa1c577eb694fff1 msg = c6f27e9bad06441b2f8d4da91c3cdba4591687c6badf81d78222b3318bdb7842 seed = 4cd93c5a1aaa202ac0b41778258b2b1e051aa003101a261590255cec0fa9d6c74bb1875f78a337f6a5b28a33c1b038d8 pk = 475c7bc2e5c80cb40bcf109c197c5e01a18abef3b0b54cc6291c82c1e5634dc09190f443ea12107b4840a27b9a416111d2e53567728899e824a9d864253c87e9761da30a63c86c3738fa489763b10689ae8cf2c85cac8493d224b109460a78812481a22f2a9ebc9c5613f29b49d2889b95b38f0314e6492186e952996060c14aa32fb1b2c3f74e9b2791a388746fba4273ea233548942c23784c4971ac3a901c4971b8d382e228539e0aa5b3ca190b01902ad1c71b51b4d47ab315d30ee69113b6f310bb260faf1655856cb389204ec44432bd198c1e9bc55c220dfbea871a614263bacffc548b6420841a4128b32a7cfce11dc8f0068d091a40f76469e06e70d40b7246402c16b527680056c3aea0d7c291720143bbc603ac4f1e7a0a82c9ac238a28ed1a845c3322adb98710a61e53d898c748b23ea84b83f57c04c6858dfc8e953a89df08999b073a1c90a2c7c46cb852887643020b9509df214859902f47e50682d0a6d4a2acb42051f79698e5654c8dd75833c734750caf92467b0ed967ea320901a427639b989aea5f2219303527cacac68145b6c3e5e59b8c6a2821681f3762286a212d02686dddf50eae3000d98c12d85c1e285669788c49c845a2daf97d8af83688e74225aa57c671c99643a9c57a9294975f0315170cb17f7b130412818091ab1e27caa514c968c2aac4a9790e3bc4a3f70329b9e19ec618a9e9c18af73a49fad8202fac1bb434593fa4cf370caddde87bdf74722b663ce4f098b0fc8a3213cac8109ef7896ca9fba05dca998659a0c42acc55802af1641cc66b335828967b7abea9f95d5ea4850a412c9285980de3ccf07704e7210d5008b86fb6a233ca8cba9a3463d517b6ca9a86c545caab71dd39582f568f57a4c957b77e0b41ba3cb12bb30aa7be255765b08242f333506749c3bc9ba2626301382830263b984c2ece224781d8c8474669060b17f6609d70626e12161cbf22965ee11ca71158bef1b28b5a61564a083e90b243f4a3e9e90600db8543ca98d49294e3a920e3e8a302d0ab4aa0ce915538dfb15650a5c12bebc165235060e924d4dc3e3f9b352903b696bab52363c3142449c504112f245473921e6bc60356b85df3995c2956 sk = bd2a2fc5263644aa21dae4bf868219c4fb49b1726b1836416b536cc3e21f30f69d28152480243d3e907166c7ad39b9b89595a4e6b9839cb50f28564b77e4c42260c513e307bb16b0a1c0bde2a18c488a613cc8748f059a2bd56e738945bdf66bc498a06f28c210d123ecc39ae0a27ffbd3a3c9163a4765a71d921618fa86d614538321289276253d1a6590cca1d10763e0f03bb0eb904de12ad230723364b0389a4636732e0a5b909789986cd7108ec4828efc29e879023cda5f2e69168e32519da66d2575af5e39ce994226be0cc780363b5c52b0e43b89dae9406c31aa6bbcbfb7bc18b640671de28588c3704135cfb35b0df89bc2cb287ef1da501c74665dd51cb532474ae37f2f03cd490c2357d28d37856347c81948d713fc58a75034c5d8b6145c4186a025c3b400cb119bb3dc2ab4603872480a5271557af40579e5d057524553cde2400b0bb4089a3ed367245482556e00a41d52272f4c033fcc6128a9794f917d8136857571b1bb5a761436745f550c65d2034a290eae6531b42899f2e15d77e25b05ec0c2b89548fb22f4d5820c3f33cfe71420295b66747a2f8c303b36c30b3722ad7526d80d477dbdcaae1855bcf1bcbd160981d0b05d5e90f8a1c7981ca250bd29d909496278a960e51667879179b5554b6b79bf8e14cc2e0674c2521463acb0585198cd88c03f287454c9ac5a4889edb4f8f5b47968bad97908427ec7b27943be8faab2535928937c680a75ccbb754c9394129372e413a0bcc411fd08b644618a286169a5b4011972c05de913ebb2b1cf7d5794f0b41de002e2b3a5fb294522c97aed10a2e60e737e90cb4695c8a61bacab09787733a61d50aa0f6323a10f050a4805110b31408c85ab32396bd18c3fc700c7d030e26334296cac2b22946694b62bd846115377035d9c4cb6248d19086020cb8d4482141ec07e2330608b80bf94b3511156665ebc1cbaab35cb0a7bf808f0a584c244255fbd21c2181bfbb6cadeaf19373977786a58f79a06ea9713c691500ad7a7208a75dae74075a8754ba04084256665375c594f5159de47e1ca99b85a65fff141c8f3b57475c7bc2e5c80cb40bcf109c197c5e01a18abef3b0b54cc6291c82c1e5634dc09190f443ea12107b4840a27b9a416111d2e53567728899e824a9d864253c87e9761da30a63c86c3738fa489763b10689ae8cf2c85cac8493d224b109460a78812481a22f2a9ebc9c5613f29b49d2889b95b38f0314e6492186e952996060c14aa32fb1b2c3f74e9b2791a388746fba4273ea233548942c23784c4971ac3a901c4971b8d382e228539e0aa5b3ca190b01902ad1c71b51b4d47ab315d30ee69113b6f310bb260faf1655856cb389204ec44432bd198c1e9bc55c220dfbea871a614263bacffc548b6420841a4128b32a7cfce11dc8f0068d091a40f76469e06e70d40b7246402c16b527680056c3aea0d7c291720143bbc603ac4f1e7a0a82c9ac238a28ed1a845c3322adb98710a61e53d898c748b23ea84b83f57c04c6858dfc8e953a89df08999b073a1c90a2c7c46cb852887643020b9509df214859902f47e50682d0a6d4a2acb42051f79698e5654c8dd75833c734750caf92467b0ed967ea320901a427639b989aea5f2219303527cacac68145b6c3e5e59b8c6a2821681f3762286a212d02686dddf50eae3000d98c12d85c1e285669788c49c845a2daf97d8af83688e74225aa57c671c99643a9c57a9294975f0315170cb17f7b130412818091ab1e27caa514c968c2aac4a9790e3bc4a3f70329b9e19ec618a9e9c18af73a49fad8202fac1bb434593fa4cf370caddde87bdf74722b663ce4f098b0fc8a3213cac8109ef7896ca9fba05dca998659a0c42acc55802af1641cc66b335828967b7abea9f95d5ea4850a412c9285980de3ccf07704e7210d5008b86fb6a233ca8cba9a3463d517b6ca9a86c545caab71dd39582f568f57a4c957b77e0b41ba3cb12bb30aa7be255765b08242f333506749c3bc9ba2626301382830263b984c2ece224781d8c8474669060b17f6609d70626e12161cbf22965ee11ca71158bef1b28b5a61564a083e90b243f4a3e9e90600db8543ca98d49294e3a920e3e8a302d0ab4aa0ce915538dfb15650a5c12bebc165235060e924d4dc3e3f9b352903b696bab52363c3142449c504112f245473921e6bc60356b85df3995c2956600136e431db7af34575c723c506c120348d3a820d3cb036e211ade633062d17c22027541d0a458191b48261c43d4f17169fb59248411d8178fe41860c60a3b0 ct_n = ae7ea8f32f7a76a41288db25abd548cb6bd3a56315e7dff991750c333a97cc8e49c3f5fa8c6b18d91f6a60c4b8bf2efb3da7fa42e3b838c9ed122bfa2ce4654f46ae4a1b5c4769ccb0704751d98f5915c537f547497c7c43514c0720e6587366a2d16175e76c870426565e81285ba86622c2dd912231ba50e5b049ee99bbe40549644eaf9eeb44ea249b91fa8896de40ebcdaa00552b5bce768bf44b225e95f0856ebe046fe34955ee1a534eabd8a8ece1b3b8fbb467205fb0e26675ee74b9fec4ec79eb85fffa5acb7a3f176aea1772a726742a557fba359440d2e6647b7a31735a3c958e5aa759281cceece30d7d0869e32222069cccd371709ce4f6e819486d8c2d2e0ac2606ea58b6759e2b185eec372c67f0e4b6079483eeefae625756b10378ec8eeaba173d05be57fbfbd6134f4f46e98a488266e0a4466abd65dc084d5c773b5a2c688ce4e389f19d31f1c20ebb9047de04c4edea16da1bb4e541c9fe7bc14a1dd71552c54b57ae67a263a4e78a7930b39b9fbc23a0e8d8115444438982f2085754c4f9f33eec482f68062ea8f749285b406c29f2554316b6ac9f849f7e61aeaa7d3ac40d2d4f1a1084e4873fb97e415d53ebd3eaffb5fb23c0daf3921b0a72d968e5e686cb7520d93861e010fc1a69efd2c9ad6a278995bcf6e80353dc05648d71f6380b47170b6863b20668f58e31e4eab12caf2ce955e23af8dba3ac94fffa66c3435a41a3a369c3e4d66c9865360e7536fcb2ba85775cbf8b68a11603308f2790c1176e02afbf61f574c78da6e205f414c44431875ef4325dd1d75f3e036cff95919ae6047e5d9bf85c4d643313932c6761e55aed87d4f4ebd75636bbd34692a1155d35f3420515e86259f63cea6627f0b9982b3e61108e4f8fa6c378836942f5793e5a2fb72126dcd6ee10e60fe9c7b039b5c6613a566ac6eafb53222ab880f28c7fad9a5f351c886a2bf091b7a740f223cef77b712014ea62d6175d8c9e8da00f922d8f9d43cf0eea42a50d1d69fda453ede0b53f7d7493e5647d60864d9095598fbfe9b090faee0795faebe3ca4e4d29953710dafd8aa89fa ss_n = b64fbd420209fad8ab2aff0f627bcb4d337b80e4496d1d42817d7ee7ccd38527 ct = a35574c58e709f1ac3b3ef080397aa2d600aa0b05dd69a49f311c3da79abac04f04f4312443ef663a54604b682255111fd13de122ad9774e3f04a5235838145da48c0e2921d20b42c06be2215f40749432bb9ea866a48d42e5aba045596adea8cb6ff97369fc2ebf1b2b35368c58444e3499799f346d3b6ea64b21ca847427e9be14a9c6970558139c89eea3aa5bdd364954115f9708b4a982d8b4bc9e1c17ae06c96cd181269e404045f672327f154bfd38b88f504b4ea07620a113bdd204d39011e753c6a9c1b70ba387409e70f180f8fb42e1ec7b6508adcdade82f7fbd0360eb0aadde56d8603a1098e65a54e731ca2b4e542a951df5f4cf9b37fd3045c2fc44d900d5365ea2ac25d644cdfd62d6d0db5d58ebea5b7314316ea46762b3ce057523a13d2a875da59ab924256e1d12e5c392d93f5434ce12d4a075c0ffa4bc00a3cbc150f6a7515ab25315476c8db95950ae9f7830321c8b2bcef0658314566ad357153369b87a3c578485687a18130202bdc37af0c04f09e61ff97585c6acec1602be1e5cb23de7422bd9192f8016e91dd24f9afc80bf74555514a74298f7617458bd5834d5178cdaa0ae0199798b6e443522c0e24a539d00cf65b2572d92204bbf04e6cc7ef62322dbc52a8fa41c398ccfa9216b996ff33307a86925587e1e70c3e5d881b02aa6e6544ecc1a079222ddf18fd72f7e631232cd1a09fae6cf5a5fb2639a0de30cd9b819ccc365695419ea0137155236ba27bb17276f669557228a6816d2ddd947b3dcdedbeb38084a41658b1c9cfae53b411deed962074cd6f130f9ceb21f5b09abb152297d659ecb28710af7dc5f076141eb2665edd051c7fdc08137fc04948d25fb35058f92e43efc283808bd923cb67e7b10828df4e349a155fa97755844072fa23f3c66efbbe049c91942cf3734289cfef837c3fbfab749f9002419a3d37e10892fd9925196a2f4cedbdc0b2dbe158c992baaa96561f9806a12730abbdabc54f007b8ec2e3f76af944c29feff5e591011da4caca0b5958fe3a4684799e158840c8fa449cc49fb5ecf30d5190b85905ca2d43232d0d381 ss = 03ad435b85dd1940fc7e8946c7e26a6ce258c041169c33bd59f1ec5e38a4e873 count = 257 z = d95d4763f41958389ee2debb59dc74ea0b4da1ac8e2c42bd263987ef3880f8da d = 1776b4f4658b42543025e33baf76992f79d7624516bf7932bf5cbf04455c19de msg = 4b04b5a17951468cb4741f2893472c5ba2e2999ed8ea10751c90fb0665c32d81 seed = a1af90679ee717674d5e349b3fd00dba49f0219107c2ddcd141a58ec3b0e6caf1f0c148c0d9e7085d29db0fca896f2b1 pk = 336b9e2741bd1b96b95c138d24267f29f54b3e8564148b2afa420920b672cd473b207c5d2a82ae2f600aa8bb385499398caa3865f64acae0955fc4a3138c1fe4ba0c5f4c8326f3c24ba72f286c5ec0e7694318961fc299f9e6c6ead807067493851a891b84279396948c06c5c5130f1b8c70adf6b0145a003b568406e1a94e65c88e439ed6b76d226a043d004e2e245e07a75347028264e00b4da063f6c7a261772eb15c435ce894cc935687233e53a05bc7525e6e983b1dcaceb1941600236ed210c4c5cb859c6312c9c0a6055341f6d7081d804b24255cf090cc122436ea1b4b4ba9a44f70c8f1f66500dc772f121f5c56cb1ac5a7dce4bf354c2f07501b389b43a998ca2ef89744e34b6e9c30879b2ee7d2729b969951694c2166bef8a67080a37128f8a318415eab29031d03c4e4db1c86736dd920b5c24aa3bbb30eedc576eab9aa5eeb5ade573ca67c518fe51d768824e46a6c40c37a7be62266f162db34b042c02cd59a3f32a0588e60c91083ab048078765719cc189eaaa219fc16caa423bd2b7967c0041adafb3b00757449d3a8eb329d36f61aaf1464b6088f7dc90b54981d34239242493c1bf6380df44bcdc09b9f9224f7e9c457292ce4e4a2905133612c4141fbba05f3a9d6c4ab9d772fb7fc91aa142290849941581b68852cddf014d9d58c41213f3435a8b5303684fac749a245b510a6ee9a8fa2110b01a53edf160e2de8494765b709db08d6d31c1135298e667606111e17a63a36d2cbdda3846904135e501b1d23bed8a074cdd0a4b3eb95edb561363a96b42102bf8014f72a8cfe006d0c00643cfb0e02e062b63a6402502879860d89bb89d6ea106b52ae145956e2fcb7b6851b81118e1c9a443d2a6106700de1026c21e2b2398b9c754738897cb611e19707f65021eb84ab4b6b20a99665a332d411302c3802fc57a202f98c68245ebf831ba38a7299592fc7cc9126e12165fa3793147113255b616b4c46479ecf787a5665018ad4af9cd958f7292606a09c195c6da0006e8f182c92e6cb86731ac35b2bea031e76530dc13c3a5a58b72f727b8bd7820a52b60a4c7a4903a1b0ed977a392fab86679b01a33e8ec86e303e298b4e2e18699545d140d1 sk = 22c3a73db3361bcac71fd90df3bbc7e156b42ea9c6f0dc3c393131720352ff897b7270c37fe72a81e747d1361f496003dab5332f114781a444b54666394190ad9aaaf14ab592bc26d2951ba6e3ae7d0723537a733011a50c39a704080c78825c3b4abf2bb55a26c275fe1c2280d04530c65c1145b9504177e686c628d6069e7c2103290bd9d805a4b30a1c329b116777c2db50960814c44c0cd194cce5c84a39cacf64c6a5216217d0432673349be3d6022a083ddb44bdca93692496a79a562cc317a26ef4930f715622f73732845a32423f160859147c8c9cd47574ac8d64c328fa562bf07c83927b4e48c1c30ed9747680c6e58a4eed114eec3b7b0283cc99d7cbf2e960dfd79f04f344645144b0c4324d130b12743921f6a07014c05867a605516f24c5209f022d8dc244579bba18db299561338471c0ab767439876548d67bf61c74a9869f3f1b99cf61a51dc7cbb3342af514a5296631f35085290c5da17c2fd2b90f64ba77f2365b20587d0562a8ded141af67cefdd0958b156ba5709e2eb57532826427a10a64237bfca2cd695831bac87328919c6963437eb2c80d902e9d69a89b010dc8f8a66c53104062ce1a241f6026aef0e7bb928111d6db1983118c80d7966829532470b87f84ac3dfccc3714909667971ad14fb5c6395b7aa6ffb694ad055f2ef35ab111168fe36a9c06c96b3873f8d535384884e99c5e3ab2823aa04557ac37084287f4e150e15a6e4cd774e3aa97560b78c6d31ae5b44fead46d7d9a04e8d23225e53bb8a62d99fb3761fc04185c4a8d638f2c69c8ae45c4a7904493761721d666d039526450a29ef830cffa512f75349fb130f75b139e694def046c9762be7143817f442ba5db3b06f0c9ce183513d713fe9857d3ba888772564eccb96b048d02814afd0400bc4a655e253caff372aac44759e4c8e0960437514a6a58bea5a48c506034fbc6916e001aafc46ef47344f09cbea6779d8db6859d7484db73c749e327209107e455b36ac569b7f20188db41dfe7209be84191b9b34156018098b84eaa95837c8ab6580f4052c161f5aa1c617bed6a4151d771336b9e2741bd1b96b95c138d24267f29f54b3e8564148b2afa420920b672cd473b207c5d2a82ae2f600aa8bb385499398caa3865f64acae0955fc4a3138c1fe4ba0c5f4c8326f3c24ba72f286c5ec0e7694318961fc299f9e6c6ead807067493851a891b84279396948c06c5c5130f1b8c70adf6b0145a003b568406e1a94e65c88e439ed6b76d226a043d004e2e245e07a75347028264e00b4da063f6c7a261772eb15c435ce894cc935687233e53a05bc7525e6e983b1dcaceb1941600236ed210c4c5cb859c6312c9c0a6055341f6d7081d804b24255cf090cc122436ea1b4b4ba9a44f70c8f1f66500dc772f121f5c56cb1ac5a7dce4bf354c2f07501b389b43a998ca2ef89744e34b6e9c30879b2ee7d2729b969951694c2166bef8a67080a37128f8a318415eab29031d03c4e4db1c86736dd920b5c24aa3bbb30eedc576eab9aa5eeb5ade573ca67c518fe51d768824e46a6c40c37a7be62266f162db34b042c02cd59a3f32a0588e60c91083ab048078765719cc189eaaa219fc16caa423bd2b7967c0041adafb3b00757449d3a8eb329d36f61aaf1464b6088f7dc90b54981d34239242493c1bf6380df44bcdc09b9f9224f7e9c457292ce4e4a2905133612c4141fbba05f3a9d6c4ab9d772fb7fc91aa142290849941581b68852cddf014d9d58c41213f3435a8b5303684fac749a245b510a6ee9a8fa2110b01a53edf160e2de8494765b709db08d6d31c1135298e667606111e17a63a36d2cbdda3846904135e501b1d23bed8a074cdd0a4b3eb95edb561363a96b42102bf8014f72a8cfe006d0c00643cfb0e02e062b63a6402502879860d89bb89d6ea106b52ae145956e2fcb7b6851b81118e1c9a443d2a6106700de1026c21e2b2398b9c754738897cb611e19707f65021eb84ab4b6b20a99665a332d411302c3802fc57a202f98c68245ebf831ba38a7299592fc7cc9126e12165fa3793147113255b616b4c46479ecf787a5665018ad4af9cd958f7292606a09c195c6da0006e8f182c92e6cb86731ac35b2bea031e76530dc13c3a5a58b72f727b8bd7820a52b60a4c7a4903a1b0ed977a392fab86679b01a33e8ec86e303e298b4e2e18699545d140d16a751b68d9b0f0ca252e1d627d02e533e29113ba9356db867a9af553cf476726d95d4763f41958389ee2debb59dc74ea0b4da1ac8e2c42bd263987ef3880f8da ct_n = 806e0cb908b888daf176a06851455ec2a20f3b14e7be6f7c291abe2ae6d700f5ea715a01116231ebfa59168b180350f1c8da03287384b7cfe18e5212f0b2fd923e07ee9b74b2c8f7b7e93b398868a78c0cfd6dd6e9bdc69c22fa0b2dae14d71e9b20d578ffb38b3825d2516fa64d61ae83a804eb097999c21fdecdc0e27d4a8cbd0dd9d45b507e3ace1833a89135206fc1698bca6f87a17783cbf291e04056d7851fbdbab376d387ac9aa81ef0c644b7e3782bb2d5a83e3aa2399466bc3d5eeb5c6debad3d41a720da30f66d673e8dc4c2b0f678f15d9fa0e0a26b885184cecb6b96983b038f579c10f044e983148fe8f10ba6707968c38533e3448967d552b7b6afa67bfcab30f50d41086678f720806dc3c65763b68c59fda222fe804efb71159ed9f40043dd1dc9af5fd916544fc06092c3f2e831ac601e96bdb3204e6f435b554dd06caf288a01fc2b5ee866d6465a2a6655bc70312fcc38f744287401a663024d15f69403eb49810986ad8e88385d8236a3320d2772dfbe466099be7586a4db620cba8faead691737e4117a27c7892e6a5dd2c13cf637ee6b5ee4cec6faa288872611030368d41a19fc0591f4959fe67cf1dcf4c6755cbb939c6e40f8e3d82362b2dcdc0a2fe1b96ed905126111ca89afaaf618fde785344e19d909a71d7b288210d1697b612992296624640d6f99d85c7c1075f1b76c7ee8267537e0f9eeb6e6ecb97a1044bc9358c1374033bd5f3bd45ea141e426a7712a664c7de80a2c679d4abe18ebecdb3210b5f55aab1394b9c028c6da4557061c5cc2e605088b612185513c937b0845067ff88fb019bf143accd600e4d600987aec24fbf4ece9fa75d3dac70b537a130c2682a299826293cf6ae77ebb3e167b34d8c57e28b302e38f789c22cf4be3374bb700117a8dbdab2753649f545264edf9321a2f346a7fc9031c10da72578887bc5dbd625ca8abf01590c71b996873152a63d6ae7d738279b7f686147724bff00268f516ccba2faa145f76dfa664c30a9b9f0ae0c8c9b0ec5dfc96af036a27103201903b9097e311d3726422315ee4423b68a540876acd ss_n = aac341545a2793cd6b903a8e9fa14f47f26632a45ae460dce51e5c2a60eb8cc9 ct = 91b5acd4cd74cbc31d34dd6e6a53f01b86f3de0bf2184871d508022ca2ae94784635ff19782f89874c412e461b630d7072437cb1dae5d91822e14462c7a64453d57d5c3f981c3ab6ca64d10bcf86dbc70344c7e9303b7b7999f8d9aca60f39760894d5fddf1ba90c0d95f810008b76a82194d2f456e9c85ffcca12e021d14d2a4127534ff297ca9eb1227b06c52d1b8c1900ea83296fe499194d8b902a75432e5306169179fb9ae105a1f2736e8ef6bea6379c1d5a1a4eaff7fc1e9bfa3d4610c8413033ab3511f4e5c231e3dc93406b9c08714aac356fd4cd6808b75ad39121b02103679f1f3661b26a331d3fac60cd167085280e55c4f393eed4a1c2581c2dc309acd379ea83d02e42eeaafc831c0ed356d67ba60b893670710414ee073fcce0b8ef16738b80b923b2a73e2cfb4c74019e87dc5405fa9b538ebcb0cfcc9a171250ebb4d71f86a33ffaa861d591a6721d399a9518d7f3c4214981b428d1c94a5e8a1c0bfe654f436393c94dd7daf323e25c744d1ada94eecfb704c4c40c4b533bd7969954a9416b1e5010056f48365062860243d321ce1f5552f183be08c01b973ed6eead3d84a5cc2ed5ed69e0bebfda83c72db06114b1af262752dfdd96754e8216dba7b3e50dd08eb02ef6c8956d980eff61000004b6c3779b12482ac39294601781ebf01bdcb49a14b8d463d3e1d0460a0c70d1f3a26f96d12a1f9a920511890f05fa70207111a505795acca5b929f799b1181ea4f7b659e15591f49cea620c9452769a0dcbeab883ed4a5c4e27d253f14044f3fa12bd8d3757a10efb4c7dfe5a6c377453bb23fbb63e7a75973a71a38a5ca5a7dd570eb6e1c65e06f70ef612db75308a8dcbc3d96421461584900a3c1ef08548ea5776bca76d2167158f004d1c121d7004fd2ed15be9a92023e67cec99bdc52c62ed75f685daf7ddb49386c447bff08bedd3c981a4c44c73dd8a70c024e37300f71fa10d92e4398f2a3e57f9678fb2a0b3b8eb86ffd4f13d508baa8163da1435c9d0ffa24a107895e30a2feed2dcc3ec04ba3bea8fe379c15d8bdf5b3ec1112fd0bd68b77addeca706c1 ss = 3fabd8cfb29619ec8a78ae912dc966e7363f61f5e864b9f23f1b737a42097cff count = 258 z = 9d6230445604eaf43561a0cf70f146cecf3c3fe753f0b7a7b53f1b28288ff48e d = 03797738f0a640c9030a9c67922c5046bf5dc993c30d0ee6d9107c87864508f2 msg = 7a5ae2798ebef936c62e764d332a28b72d49b33f194362662fb151217fe31785 seed = 503fa4a4d53a61fe9528b31e4bd98f1a2a367fa8df7ab354928148655d91a9bb79495392ddc9b99a11c34e25370e568f pk = c1057992fc8d31e81a3131b4e78b29c1e5cfe5f213009382028725bc657bfe977ef40a96e17b2fff705a4b302eaea005545c186f3b53cc1256786891876cba2a82cce1736ee8aac17fb43fb79325c01602231109a0b1971d59c5d969781761278be03fea669a46d69647249e0f8997f04470ef989389faa623dc5ce6b487780bb7b5fa0b0a383717e597a5622ee9fc0b039948b43191e538b69af75fc5334594b80635e92f25f3366a137a9a0465e6d11cd2cb56368bc936490a04503e1de8556667776693672a3c2afde525541191829001507830970448d335c0c337c879461ab7079ca1bbc2372aae13f13dc59638d713969e4c02bd79bba2852cfff07234bb940a6295f6d95c962237a81a3199c5c918e1980d831626f830ee1271334b5f065b829066bfecfb5920fac4895ab47d6ab15ba02166887deaaba5acab38e6e38998021e9e50539bcb710ff39c9a35ab4b3ac9d9d827378467503158eec7122b60ab8bc439942aa976e188f370b5a3ccb8d8b432a5d199478567a380cde68819e19c600bbc3bf88a9e8134cca23b8625d551a0700803d118d53835669623f839ade113946249132a388ef1baa9eccca9c7334eabba6f2247aad028110f31a804163900ed6380776dbce745035253b3e98d038a54d4c77c3d71a34a26b7c7ecba2e3016d168309aab8a4ee99f30903c272777f302cbffe3c520e8a71359cb284a3c1cc452ab42c0097a6fa5216a83ec522795b5c9b282ab1b0b99e7978aa048a6dc492ae7502d64631a69aa79a28245468287080a2b78a1b084000f3b559bba9698a29b1a2025294376eddcc7331769c29b37d15bc83157abdf8890519c8362541991fccb73203c62f23b54e7411c27cfd80a6c6df0ad98c317adf155330349b709289c7aceb8596b5858085a5b09b96302a6bb57623449466270fc214aac95030d2282a0e593594a0264cca498e4268df569d1637d82f55b1a3ac18cc200bb4b41b80240bef160c312bb15b4375d0c5b269119a2c4307e5707063619e9ca33e60021b8056ba3c41218d2441f2515fa47544e2543c90b08bacbb3e0dc84b8a09349ba436e35777d501521d1ae053948f0b1c7f0b96dabb9a7db38326b78803fee sk = b8197d669015b48a928ebba6ed0855775c18a12a530d8488e47690dceccf784099a7dc535e658e4a945b82008ea10c8216617a4ccc7e59631de8ca26db28c93aa88e17db4392c7501ab30348e66f231ac78ce3c036444ad5f896b13495a28a853ea70cc756ba3e9b141a61c2bc4113db4c47c29077f3b207200200bfc534d595758a0b98f288aab00caf5c703da8aa0b99074c0d00780ad5739708c68a904d3f4499113323a663a9e4b7960cd36657938f79106a9a4a9119e720156a89dbb64299e208908abb0dc9b96e22a7f15a2887606a44aac5905cba09b26e2a49cfee45390f707c575b8f1f356727311a6b09352a340dd0689d67c1613b125711cb30c10464289a4e23fc5fc57a428105a2726943feeaac332bb3be9154a48344fce71b9bb43596e94e4c9c6e72750aea097f19123b2e61c50d184f747954bc2a5aa912039ca21e8ee9b5fbd99f82c82a5ff1266b91a362a15327fb6f707388f9464ea088b4afe9bac2a1632d099b6e870818e64827fca9dca45026eccaab6b35f6d03b6e860e294368ec7441283137357196ca265cd5b39260f3822848b560984ffa231705d3a9e5b26fa273cbd8b13b99897a6dc7774a511c3343add9698843f3a065abc5a8262730611f94069e16363d3e417adae017fe68674041655aa181ff321e5dd37910e15a45209afaba5f7dab1bab1220839b6bfff489625b7f3e11a1db835bcf769f38052d86903466a005d119afa9f59ae05a4ddb6b0f8b32a3fae7505ad8a5e07aa0bb3197ad8b36a5e97428872d05fb9095b508a5c736313473043388d049395040c2d44717f635bf908c94b41441e7f05503d6927023a75efc35a5caa75d1c0a245482f0d62f9fb9ab59c83cea5c0c5b3bcdf6cb40ed8c4bdd050699331caec38bf8a5cb582a07c2ea6f973cc986a065278abeb2439f68725cebecb69ab196d7a379aedc7cd9bb8b99f0a586f028a4f3ab456b7efd177662519fbe573fad581929586c46506b701914ae661e85e1b3703b57592b05a8949f4db4c1bec7bb3a288a4015601075384f37a269f2ba916a484e5098747c11efac46ec5516c1057992fc8d31e81a3131b4e78b29c1e5cfe5f213009382028725bc657bfe977ef40a96e17b2fff705a4b302eaea005545c186f3b53cc1256786891876cba2a82cce1736ee8aac17fb43fb79325c01602231109a0b1971d59c5d969781761278be03fea669a46d69647249e0f8997f04470ef989389faa623dc5ce6b487780bb7b5fa0b0a383717e597a5622ee9fc0b039948b43191e538b69af75fc5334594b80635e92f25f3366a137a9a0465e6d11cd2cb56368bc936490a04503e1de8556667776693672a3c2afde525541191829001507830970448d335c0c337c879461ab7079ca1bbc2372aae13f13dc59638d713969e4c02bd79bba2852cfff07234bb940a6295f6d95c962237a81a3199c5c918e1980d831626f830ee1271334b5f065b829066bfecfb5920fac4895ab47d6ab15ba02166887deaaba5acab38e6e38998021e9e50539bcb710ff39c9a35ab4b3ac9d9d827378467503158eec7122b60ab8bc439942aa976e188f370b5a3ccb8d8b432a5d199478567a380cde68819e19c600bbc3bf88a9e8134cca23b8625d551a0700803d118d53835669623f839ade113946249132a388ef1baa9eccca9c7334eabba6f2247aad028110f31a804163900ed6380776dbce745035253b3e98d038a54d4c77c3d71a34a26b7c7ecba2e3016d168309aab8a4ee99f30903c272777f302cbffe3c520e8a71359cb284a3c1cc452ab42c0097a6fa5216a83ec522795b5c9b282ab1b0b99e7978aa048a6dc492ae7502d64631a69aa79a28245468287080a2b78a1b084000f3b559bba9698a29b1a2025294376eddcc7331769c29b37d15bc83157abdf8890519c8362541991fccb73203c62f23b54e7411c27cfd80a6c6df0ad98c317adf155330349b709289c7aceb8596b5858085a5b09b96302a6bb57623449466270fc214aac95030d2282a0e593594a0264cca498e4268df569d1637d82f55b1a3ac18cc200bb4b41b80240bef160c312bb15b4375d0c5b269119a2c4307e5707063619e9ca33e60021b8056ba3c41218d2441f2515fa47544e2543c90b08bacbb3e0dc84b8a09349ba436e35777d501521d1ae053948f0b1c7f0b96dabb9a7db38326b78803fee61390b84ad05d971fe6fe9d9dbeedce555adb687d6c885dbdfda1a27f35558a49d6230445604eaf43561a0cf70f146cecf3c3fe753f0b7a7b53f1b28288ff48e ct_n = f106203ce7cbde0d908a4436887e997edb5b6ede6e70ccfdca98465dfe6dc05256ea7f9b1b47548179e5d7a1faca53764f301e694ea370a5ac3e007a42cbd7d7562e75f25eb2c37ecf87d845b8af464d596a886a670a9d45a034109352a9a5a76ff65e261b31d5567129f7bba58e8e9033276205b741070d26de984ad750479d595416049e098b14becc610b40390a32acb227219bd46cb39b7b5602ce32a4ab2dc2644c6ad2fb0d694604c0c1e3d9d04597d75d8834a836894a43c3156046e4bc310503fc676bb1a3d4e484cd89ae0b7906a8b6dfba74948143fc9d4d8564b227c433ea0835719c176709bf9103129bb4c9069c29327e2251d82072796b8d6fea52dc19d9b76c77bce38908918f9d62ac45e5a77685128c7d6ac3989bbce15e9de211193633f76071ef0d2506875ca66ec4f01c3996d592c669523f33728c52fe94444e5efff76ca060762dd8d6130a9f0305959e54473699b29a15de0c81aed59fea953307cb7283e5aa58e2276a790261026228c878fe02ae461dfbf0b559a2873638e4ace6f2748e441226902a5e3e882bcd70b96755cff81f7b82735e879487e20ac371986e481bcd3de5e984fe7b59f41061769233e0da038aa28f4bd292a555fb80e8e00664e2cf07810498abffd05e144e9a6a7cab409bee57c702b61a26827dfb54bab0480136214f7bf1193ed7c80d2c0919b423d0f8c390df36d6415ca057521bf934710322b1708c55877c2df608e5d971adfdf10caaf965c2acf6e664ed1ef1869ef76a1e3f2b18d3ea4335df45bb8c71da6653b275a8ba23d1eb5929cba2d50043f68e7e25b23536450165bb447e1d27fc296fb1b5cbbe5a832382bf0e528278caeaedeafb0f4af981b72c1e0972e7746738276512b9cf8352fa3a7e061a05659d21b47293ceb26665ce3bb3bc808a5f6ba16cc6ab783bde7f71a62c9c266a2f203d58298e7ee2a3b6d0853da6817dd45ab9c2b1f00ff578bc27caa5e17b7981d95d54635dd2ae508e75371b80583ee8bcfc19babe12aa3ffe3d74dd66fb34dfc4d494a8b8662799492eafdc0a891f5c33ae0a16c9919c236d ss_n = fcafcbc8e1a24dce6d7f15a9cc9262f14c08f87beaaa464c5748075c85111bc4 ct = 82ac804b0d63fd66b6562f6f11328cef15b79d865d3d24f8b50f4f52bb162b22c7ef11f98a7ad851db193e74b0f942830498b54e5f13a06b3fb65da277e5c4acc8986f9881416c9b84622b27ccab5a4d0ed9b9444d83d9c01996f5aeca4e4bd21dd213cdcd00e8a346fb3b5efe22c7b7ca30c09dc4154abefdfdddf7aed35e0521913dfcc7c15eec87dee4e988aa13ee3d3fd580e0349c0beee05344ae118d7d2b0b139c117575adfbc42ff55d4fed61a5a4f87cb8eaa806affd233e21cdd29e4d8c0ca8b3c16d52dfc273f4c4df7b0bce8fe4677d8959e62de03fbb48a399a9d0b4c1ec716f2ae98f39bec3b3a55dd0c76d2a32cc827e669d11d53995f214bfb2f5722bdb53bdea30974f6e12bb6e372489b41f3b05a432a6839d1953301a43cc6465afa4147956084fa5f5ddb173979be125279ff38d29f30fccf94a6659065fbebbca9c3f821714f9e0982d1988ebe8d5651a1af9653457968cbdb20c62e47a15ecbe34b7ed7656f40c8bbaecdc5acd71875fcff8b7ae3dc767484209033ff4d01ee45768cc51397f69fcebbb94290fc7885d2a27e97fc0cc7881e31cfa496cef7cf6e41e216749e99059f269ed03539d5fa1061228801801946a56c7b15f3d274557b63cb9c71e0d6d3051a8a6fa017fa99cd46c82e3b3b19fcdad9fcbea8bbeb925f75601de6d7be325bb68da41fe76f50fc857a54b73853b6f762daeeef2db7c39b3f8fea1cbaf7bce49fc141ed36982f4bb07880da7870958bf45945741fa213332facfdbd99058c9c6402bf984d31fe1d37484f3d9649a8c2c995b2f3cedeff56be3c96ed8c155ef712dd0de5b280b96b8d13d0f9d9e94e0a6a3f22f6939e6394603b47286dc20e2c11b046cb5253c1baac54f7879219462755cffa4a46dee813e10e0f198d1ac5ac59ec58f866d5454e7564c77a16ba50b215ebb704ad9b1b0e6b856647003b820eef83c43d66fd2a938ad6708b843c455226bb875cdddbb38d7aa26c62eecbd158b54a06e9c70430f029257f0c1932a45d1d924ce7820b563ce1444715a6b4c814f802a6e7295a953194d9b84cc90af9f92137404 ss = fa0922c6ab5c2727dbadaf48ed89a9be2f8a609fac18c4407b6abf713edad1a5 count = 259 z = 77cae878bbd9eac31f952054f59a4803bd143959f3c6e13060cf6cd0c04de0ea d = 06fd9f3ad05bfa0b575974d59981bf44ff65e42f6d8ec9c62be76a7868f6c58e msg = f705c6220566eeebc05629598ff10ec11cc9c33948824af67c7745f057feb772 seed = 8c601d41f97086977e239baf0ed739e2c9252a2dd6e8c8d942eb89ce8ec5be4efa063c129cf2f354c8c46d67d3de3218 pk = 5290cbd8f88ea8569253445819358aa3a0b4c2a71f3a486c2e65a570dc7825e64da83b3cbb08a44473275dcb016c91ca28499db222c6db5353b07c3e68335e1a87660f965024517a69d38846d6a42f546fa351cd632939dd822f8a0a0fbf07c4d6f962b0210a7f9c34d9ec351750bad7ca0b839c79ebfa4214192b57e40a6c8245dd7729d7a0316f34afe807c6432224466983732b744bc98c5ec1969b85ceb3845a9fb9206fb7adaae72b5b512bf74694dea42a32d3332b30311a5c0ec36b34fab3af907c972dd4100b5c24114834d9529f38d55cf1a86893ab5e91724cd636c4512372b193982f0c0dd6e4369bab66bd590b2e479cbda6cf2e52358bc4283c1b76a0a20c2c92695dea54c389b21344862ca4418a0320500443d5929a1884a1bd13afd1c71a673a460ce62639f184c6235683c6b58869647d057bc230bf6cf59bf0e46dd9b7824fbaaca4585c85dc108b0281e304cccfc0a3edb51ce618b4c0226b75672ffac3039f799cbc40c690a9440e34027df9ce93d96239d39784d63c7627440d853d8c6175bcdc62a674482232c12119058833bc64c592de82be4ac98fcb6062c5f17711f271b18703f59862208b17e28018981a758c74c5528303ded28168a2cc9954062106b2a5a61ca1d6364c170a62558ba5a1bb6fa09223dc5cf0209cd1f222f76145054728da19216106aaff510e93255530bb221c7a735db8905e453ddc4badc0d787b1c06d8165b8e1581f4cd5aaf72432add940c404b3e7a0977eaa7668d61ed554c367a3813dc45c3f1074e7103500aa50713a1abec845fcc162a772988b5a0204835fc36956591301d4d35d0dd7678587bfb09083e14b9d7a89cfd72c9ff99b1c7f3a69ad199fbed45e56d2846d5649fb1c4c66404f2730c2841816d0e5bf16b1cb6ae0b69482649de619e61a64c3eac575ec57a1d4602d730a5a896757270341f282d268324e218ee869188f45441a27070d397ae5396908ca68551654737b5fec6b6b7065bab64abfb7eca5113a22266c53a198cd93c39c4de6b41c0cab05857135438c3758834a4c9daf4b77db5817e1059acb4c391fe2e88879179782d26d03c5dd772f73a86f347f5b738a03f531a96d204373e9 sk = 0af0bacf6c522dd1bdcd91aa664c8172dc99d439710eb78f896a5915b4aa2329ba576141e74acf5e27a65bdb0883a1b317c066ba66c0c295cd6ce57a5ac5886c8448bbe852c516936bb1c22fc17b0a763ef5c59a6896b047e4709f6a30633788e2582b016191347b6a5b2526fa8aa968b061dee01f64820a0f0a30c8843228169f768638f5a2baa2281b1dd24553b3c9da82c380aa84a85aa01f6325a3d68941562857d043e3b11bfcab3b8feca77db238548c4c6b6b07d909c687fc619071a1b6354edd4283935aa7103a9be97a9c55e9c5f4610ff6b3326d1a46e02cc08f78ae49a580063286a2eb543263541d2b5c51901efe23578fcc4dc1080613ea53fea4c864823a6d334fb48c191a577e15067cc39134b01426e7b23d8f778c91933dfcdcbc6159681d980611d351215904c38b7e24b6b36b3aa5d46c2aa973bda55941f37b2ea5d865cfa383b1f569e40877d4d2ac3848c9f9b97f75c7c7c7a041e0655e840b11ec5c773d3a59f52179eceb5d7ee975bcd29b39a89e5380c4fa20c9ca831dae782f34d93b53b86c294a521b029c04eb425babc4b07c9e54e2a142987d7d096b32117aeaf003ecc82c7f157a6fa61e53848251e336a589801ecac113e5239ef0a97787cd0cc6a259974daa1452b33b5ddb471f4b47cd7c59042bbbc6d52810f0e2b6a7180963a53f796663f319971469943680b29263145c9bbc33a6c1c5ec76b061249ec4a55e0215a9e456342454851862d661b9bb9c5bf5d924d4c46dc2a5cb61b724cd0582b7cc24398c67eb603f2c07571f200ded437cd2354cd1203a3a4c5f4a5655c2882b0127c9ea93ccc0c48983270f4440cd1027c110f8c49c7a24e8f97d17d16320d65fee2a5cdc6303a8cc0ce3db5bc5e19410b40481d5ae951b1b0b9b2308a9b7bfb01c9e11cf4ff81e29a6c385c87a9af995cd514e004c9823b367cd378ea2814db078aadb9c551ec440f214b2fe95a98c5786c283abe95ccf176c2d7bc10dbf41b5ba1c83e98b218798b435a8556c0bb05f68bb22124809d11977c48ac4d6b4a76518ce620ea5190c4df42f65aa1939829e61f4bf5290cbd8f88ea8569253445819358aa3a0b4c2a71f3a486c2e65a570dc7825e64da83b3cbb08a44473275dcb016c91ca28499db222c6db5353b07c3e68335e1a87660f965024517a69d38846d6a42f546fa351cd632939dd822f8a0a0fbf07c4d6f962b0210a7f9c34d9ec351750bad7ca0b839c79ebfa4214192b57e40a6c8245dd7729d7a0316f34afe807c6432224466983732b744bc98c5ec1969b85ceb3845a9fb9206fb7adaae72b5b512bf74694dea42a32d3332b30311a5c0ec36b34fab3af907c972dd4100b5c24114834d9529f38d55cf1a86893ab5e91724cd636c4512372b193982f0c0dd6e4369bab66bd590b2e479cbda6cf2e52358bc4283c1b76a0a20c2c92695dea54c389b21344862ca4418a0320500443d5929a1884a1bd13afd1c71a673a460ce62639f184c6235683c6b58869647d057bc230bf6cf59bf0e46dd9b7824fbaaca4585c85dc108b0281e304cccfc0a3edb51ce618b4c0226b75672ffac3039f799cbc40c690a9440e34027df9ce93d96239d39784d63c7627440d853d8c6175bcdc62a674482232c12119058833bc64c592de82be4ac98fcb6062c5f17711f271b18703f59862208b17e28018981a758c74c5528303ded28168a2cc9954062106b2a5a61ca1d6364c170a62558ba5a1bb6fa09223dc5cf0209cd1f222f76145054728da19216106aaff510e93255530bb221c7a735db8905e453ddc4badc0d787b1c06d8165b8e1581f4cd5aaf72432add940c404b3e7a0977eaa7668d61ed554c367a3813dc45c3f1074e7103500aa50713a1abec845fcc162a772988b5a0204835fc36956591301d4d35d0dd7678587bfb09083e14b9d7a89cfd72c9ff99b1c7f3a69ad199fbed45e56d2846d5649fb1c4c66404f2730c2841816d0e5bf16b1cb6ae0b69482649de619e61a64c3eac575ec57a1d4602d730a5a896757270341f282d268324e218ee869188f45441a27070d397ae5396908ca68551654737b5fec6b6b7065bab64abfb7eca5113a22266c53a198cd93c39c4de6b41c0cab05857135438c3758834a4c9daf4b77db5817e1059acb4c391fe2e88879179782d26d03c5dd772f73a86f347f5b738a03f531a96d204373e9b23002fb4f138908e605f1439714178cb71290ac2bba2946ecd2d4634bba230477cae878bbd9eac31f952054f59a4803bd143959f3c6e13060cf6cd0c04de0ea ct_n = 3f71503d5f1541d940d1429350105ea616491827a3438defd103d5687744052f2f123e470022c9c0f7b515f1acc7ca041f455a25180efb03c8d3b7ab68cc58bb6cdebc13489e853eca1aae73973caccd911495bbca0e34723901d127597a5b3e0e1f6520f1d315c3eebdaa23bc8042d892504078c3adfbbcee836961e189f654702ac0a098a5b5021d8f4c2f88c59918603981a34222244beae7e9ae92ab096c9067793900bffda519e4b875ccc5aed6006618a7eaaa6979f900610812bb830b5782e25ab1c924686fce64dc7398ed3dc1f8c27782aa00ab59abfa9aff89abebb8158ad0c210fcfdb247b25296281fb6688c40b7a1010e98d182a69a92a0fb13941ff2e08005f6f4bfb4cb4e89a6e9cc7b5a244b05bfac4c27007069e3127003dd881bd3a71d397e368b716dad2cb817744318c55dd439e0de605b8536781160ee673759429bb65e857253316864fdc3c7691e402b9ee582b549beb3dd0053708f14093f841ab646ace178f07b0f60f8cb176ca170079eef49bc38c31594e39148d811801b93f3031a8fc7a692c02fe644f5dbc121c304c307db133318d6a5d7b157196331491840f60335fff832a38a897a3c2daaa49a18167bb03909c5c68ee023af015e0eca2c8664e44998b23d3b0eff6ae3bfc02182551636dfac5d910be66195ca86d1a47cf2aab26c950db16fa80dfbf8236d679a2c7c454a41522efb9da32cc7b830f53d32ceaefb6d3aa5d0a67d21247f645ef7a2e15811c964fb0b3941224c5e333d6168353abf9b1a6f6a2e14aae94801c5181410bebf57017a5b0dc25c337d061a75f272b025d6891f12155640d70cadce09007562bf4728e3f80d7a65c04c631ce8599a5fdfe4be410eda4fbc00c36007d95b8949066e9dfc0f6c3edf047b7caebd3fb9d1f719c981fe18d6c5990e4919be703f30703874ed963449af8ea0ed672d70058ffae6d5c59fc693332a924e4b52c77fab36c17cbc6146e96801f40f3a34a552843a38f8bd6672e99c8feed0e28916b8fe67c6d0963e0b6dfb9faa1932692f9d83603ace6e67c9c9757dd79eb3cba9cdb753fe42f91e ss_n = 94e39e8ce3c566cbd5542ac205ca1c158c7111a86cc314ff1be892692783f46c ct = 1e9e0d2d76f2ceb7c30027af5106f738bd9c3d3b4fb11c8625d52779adecdd8a31c8be543bdd94587cd1820a1fa5d1373567e86a35a840b7bc464f2046c84df9889784449a16ccf5402c56fb3b515f46c4c2e8f2e33c95067872f02ccb5a6d720b2ad11105360c19b0413df28484200144f6631d8a40cf20f1218427627acc6bb07ce09a9620da854bab1dc7be510cab19b7111dafdf9b41adc3f228398e572754935c906ab6dbac48272905af91742c06a36f40450fc9350e9baf9e9ed47ebeb0dab3b867ae3018af6b647d8735e40d1d21336f69edd1ccfc1d5c79d20c5849c47f0ee706e1eb01d285f7599f614c706755d2734cff43d6d7b5ff2216ad6bb013947d0968d5a68c20501eb208ea3886b312d91373d5fcb55623bd02632394a401579c03efc3c5ab97a0f761496c358eeedd6474f5955fcb4e9b6a7d000adac122fb34f8e378249be611689e07b812fd17b8218daff20d91cfe16e3073501d30e7ad74390ac69e54fb6cd122d829c0ab5e47d37a82124356247fe9f7e9e40931b1767a6d8955d5c99eeac0d06c4917f1619519c7ec6e0efd2a743d81d5de6abb13d792b4ef47321475b6b87ca9b3ec1da773197f81c8a69623ed251332356eda4ae63ea84eafd9dafbb2ad728d37207c4f38621e2ab1652412b5789fd09aafebbe2735642a998c11c1635fa578a79f0f51779a2322d07e3a302e4c7e4161a1bf50e32a71594aa4030ed5e81315f6fb47de788120874faf99af4c89ae947bac309217b1586ea8139d8032c5f370fc2a609e88a50f74672f4d04c4cc92effeb9aa791802e32fbbf34720ae7602b480b2d41db274e3c9e27ef4b2d6a386b9f0f3896050d61a572dddf5c40773a76abdce61844d50fc3b55440ddb3a03334273f268287991dcc3746197b62ce0ea0e33e57c1d59f044a227c8408c63ffb3935ac191e124f495303b65cad7d16dcf92fc88945ec75183142e534d9714d38bf19819084c8bbd9cc8442d67f89f44129067f5daee69ce8cdbacdef6c17a9e869344f1b06ad5850cb02a644cf1c26f58f3a20856d426c451ddd5d723bfd33c029a817af6 ss = fbdb2cad68b2e0d01244be558f220e488e001ffb9c669a829370f3696e9976cf count = 260 z = 55a865384bc00622942f40594841cf1f7cc42f7f331ebbd08832b5c735fe550c d = b3c3eda5155f46e4f982c23967a7073ac1a2bbc4c11a5a66364d434f3c2563d5 msg = d51bfbb4d5967d5dcd36eb8c2590a28b5575d9d8fbfaa6f067bc4bb6c21c9304 seed = 31086a011643230b0cf437cddc76a10ad3c9b4d4046bd9b32fd107c67c60191390ccf66eaae0be5c7dcd58d326eabb7e pk = b709af00b029af37ba8ad4ca65e58cc3573c61c896d0773d5baac8323693f589b49f684c2cdb3de007c865e8723a919111d93355b82458a7b102b1259980c16e60571d84bdf5f19f75766759a59b553bae0eaa170ee52ac67ac1752403e485177b00ad0d343b6db4418e06b2f28b0d94d904b9c1af631c13baca969ea799391983be06801001bfca983e3c2938727610f9e75eaa676f678197cc55cd7b4941a2a8b08ef286fce47209ba21984a5a30e08795627021b56d3a815907ea97db02617169599c2bc056121ad538505c3b039b3ac7107889681a83f9e51a823367acb114313ca7ea152bea870408c48c04167a7c767b8c434b524205efac035d4820979517874c3c5b83b2f0077d41b85ee4dbc8d6e8c05080b41b3348259c8b11703dd77b0311a72bd444669ac4abfebc304a283f4938114215b5120cb6a2c898e24896b98925a7e0cc9b88921c3544a7769a3549a250a55ce8046c8f156680654e09e2a0c30604224612a046c1d5ac37c23aa93cbc629589cbc5e41886107a70c56b3a7614b37a2f214069a1936c748c51d5e55d23314d56861e78296fe11454f2333a33e6b5e5d74f29b6b112190197a4772cc1a2be439ffe04215917be16a61f2048ab63077d3cd957342b19a449482f44cff8f09f7953aa4f5b53d080174e179dced99c3ef311f6a11b1c31847b973aaab0776b86c31f422fb8407a30a664fb2761d5ba8834167943d2b10d79ace704392c5a44a482611ba6910c47b04940314083b51516c467850d8a7a5f51d8388e8400ec066d311166c6389738bca314fcacba00c4d4537c8d4205674c9d60f74ac505019a3c9115e3bbff5a9560b0746c451af335c3d4c1a622c05cf911a0b6993e0df5b8bfd950f6265fbe0ac6e2bbb73112522c8419667950219565354694534976f0c23f71d95d771cbdf7c6808c6b62a9f708639c5324f08adb55b17bd6c52ec222274654ce0aa96fbbab58894fa480bf559bad97b45951d2c550008dbcd0cd3646756ef1b42211adf5c9ac98b17e05577f24d06e731111dc01b1466c6c29a846a63b185eb0a419cb7b28610ca9c68bde48bb98069b5838eabc96eefc737ff47af1f6651ecb213c599e59e96ab33a51 sk = 19b296f8c1a68c819f2948ad11241f7e825b02162bf894c1ec493b667531c722c67db1672a7353472ba2f07aa5efb5c99a14c72ee02c2be058950259d9f3b6892c42b517912b87ca11934d631a5d46d895de49c66238a995292e26a36d5436b6fdb28867e816e853a61bd30d351b462e6a890c0299e2d14928bb47f3121a6cf29b5bf320f2f23039b7196e0b8d00b77163b40b6339c2b1ebba71c448c278bc78c2ace29611f5e4b470e52b0ea18c5b2b745f047027c85a7933b64f915f20677d698a56ee3750d9a021c89490f8fb6ebbd1c15c24a1c17bc851245d119cbb36aa9bc2460592e0510c153b37308edda6c603f949b0fa458577216bb7534e59c2e318983ca43123167a1ac356ef61b26b4208e1cc3554f329af0a89d9cc834f0246b8bab0d1057a4e777c2ed31b4feac8b11582b612bd9ff562cb5bcbdb1498eb6b00a41abbd11b5d05940e5692ccff1a8b7bc314f30cab29a72617127bc6334289b914b7ab4ab5d11cde14635aac384c701f8b820e9e524d7b8b693ec1a832a6b702c497a55470c28b6a40764adc0c2214a94a11861255085f1cc1301da462edc90efef64f0fa6a980c521182588b9002dc7da6a72fa147f741e03e8bf11d86d350a4ca964169c71cb9f3aa95e653d4f683dd4773382044a79b373f184305b481d2d424f5bc7aaf895c0492a4245753bf6b8485a3c3558f34f434576c775a13ac7c312c458fd5830f5929911d306fbe03425ba1ba3d171283954104c5e7fa35cbf9ca5183c69753cb2b117411326be782a1dfe458173c432ac151bdb9b84266180f9091112214402aa1a7b61c83348925c5b83edc6c5439556e2a4b18df394fc5120ffd286688b88947550d2d4411ad5a6ae12bee4181d8d448233051df48b2f110365458408c9c375e2790f4d816d4818006cc67121ea6d07980aedaa7cc9550128f25245b2127cda54c24b1930c30c27848d592b6b312c4fd911238842a5e92139fbc08654ab03a7c681a7e260075c524b24a8ecec3c644491b2d6960a122e68a82dbc4ba72d315cbc670f8fe7008f97c874dc23c3304404cb3ead816b3f2cc8b709af00b029af37ba8ad4ca65e58cc3573c61c896d0773d5baac8323693f589b49f684c2cdb3de007c865e8723a919111d93355b82458a7b102b1259980c16e60571d84bdf5f19f75766759a59b553bae0eaa170ee52ac67ac1752403e485177b00ad0d343b6db4418e06b2f28b0d94d904b9c1af631c13baca969ea799391983be06801001bfca983e3c2938727610f9e75eaa676f678197cc55cd7b4941a2a8b08ef286fce47209ba21984a5a30e08795627021b56d3a815907ea97db02617169599c2bc056121ad538505c3b039b3ac7107889681a83f9e51a823367acb114313ca7ea152bea870408c48c04167a7c767b8c434b524205efac035d4820979517874c3c5b83b2f0077d41b85ee4dbc8d6e8c05080b41b3348259c8b11703dd77b0311a72bd444669ac4abfebc304a283f4938114215b5120cb6a2c898e24896b98925a7e0cc9b88921c3544a7769a3549a250a55ce8046c8f156680654e09e2a0c30604224612a046c1d5ac37c23aa93cbc629589cbc5e41886107a70c56b3a7614b37a2f214069a1936c748c51d5e55d23314d56861e78296fe11454f2333a33e6b5e5d74f29b6b112190197a4772cc1a2be439ffe04215917be16a61f2048ab63077d3cd957342b19a449482f44cff8f09f7953aa4f5b53d080174e179dced99c3ef311f6a11b1c31847b973aaab0776b86c31f422fb8407a30a664fb2761d5ba8834167943d2b10d79ace704392c5a44a482611ba6910c47b04940314083b51516c467850d8a7a5f51d8388e8400ec066d311166c6389738bca314fcacba00c4d4537c8d4205674c9d60f74ac505019a3c9115e3bbff5a9560b0746c451af335c3d4c1a622c05cf911a0b6993e0df5b8bfd950f6265fbe0ac6e2bbb73112522c8419667950219565354694534976f0c23f71d95d771cbdf7c6808c6b62a9f708639c5324f08adb55b17bd6c52ec222274654ce0aa96fbbab58894fa480bf559bad97b45951d2c550008dbcd0cd3646756ef1b42211adf5c9ac98b17e05577f24d06e731111dc01b1466c6c29a846a63b185eb0a419cb7b28610ca9c68bde48bb98069b5838eabc96eefc737ff47af1f6651ecb213c599e59e96ab33a512f13016f2184ac57a1d5ab2123fbbcb9e4abe8eaedd52ad778820e6631c6053555a865384bc00622942f40594841cf1f7cc42f7f331ebbd08832b5c735fe550c ct_n = fe8c0fccfef126d2d02dca74112c448b5fc9ddf756ab9dff58c82b6619b6c2766ba1a97429cc550c9669cc0ba283894c4cd86cf8e5e20f3f019eba79713ad655259fb3381cd7f8cdbe61ba20531017aa67cb2ea223476db0c2f9b31064a707edbb6b75f63bf9a817c134d73438e6a94de4288308f07925370cba1f384e5154ccc032ec187a83f3415a21782591994b7efc13934dbafaaeea05a0954900195a30b6f6c6320daff2211c09d8ba4f57b8937a8deaf1341d454319ba358b3e6d9fabf5b515af0c855d5975a09442173e4f19a5b71d8cfaa8c710bfe923171ea1acfb5ccce1e669207b8512afc7ba63d93f389ec1e527cdb560a9cfc311b836c2660158954cbfb603771a967622fb9e596300abdf0fceab8c5b31a49e873a128c49828b4c4adf39a964fa2c62695a07cac903c5031b8edf0c8d3786ade856c23cc93b881b66b0cf9fb7a30beccd11e7da082e40fc92f085914fe0124352990092889e91a329026baa2aad6c11424e2f9ad6c92fcbe5fd2c2b686eba0611b884422b04d91284c3da930b55e8b785c3f34290ec1492ccb7a3163a4757a522c114e4a8d1542dc838975ae3a18ae2f352bdb60d9a0e3f7ff0efbe69a26cc332f22b8e544b44795112fef53b1eb853fcd7f5dd955e85ef3db803aae3703bb191d0a35b821b1ae6ee124a4f38b3c7bbd0bedbce77be6c54b04496db1c5f850337fe3558affedd189cf839accdb96736e22625c563b9a3e3bdf0781ce3f00e1953d0b5bbc0e04534208fe4bcd983b26ffa44582a56db7db938f99cd64e8be358722a472f0d6c1c11d16a9afc84b4536179da2bcc603fca265dea4307631bb638efe58936fa95f1343049295241e5c6a05bda459d36fb98d86f25862e07bbc6d6d63657d7218eaeb0a9e5ac41a62a315dc629a53e8e6daa092b1deb045c729cf73f3d6a4cfe6bdd19ff1c0085762eb78fcd743eba67ee6852ae9dad6de12226f3cc21dae365bdd8e1b6279316cfe389f84a536b43ea0875051214860f4546cd349213b296f9083f755da748d819f4c581553c79b63fbe275e71c1328386c6c96822f0f77d237f ss_n = 2cce25582295d928d2155ef723a8f596b433766abba65070f2afa4354a3d76b9 ct = 7fa1bdc6240d10692c1b621b5fa7c66924a524e202578b23cb7803ddfe3a1dcf524d45cce8cc9badf8ee0cb46e750e54c632006c41e4fdefba49a345df456bc6401a707e3b069cbff4bbd8eda82a82f738cc0be2f6ef5669fce1053d0deb44ab5c3ec7dc0bd24d1038fbb723741ae6fa7608950d3b224cbccb9a23c80eef4da23b9408c6b7b4c466158e7b4779617698eb5643e8f5d53489c14edd0a0ba28202ac5bc2f6b20c959bf2b1da77748365888a69d71384d1a4b54942bfe9324c6ac8843a99f481b68ac86113648a2b32f555f100052003648ca36d42ddb683b0641695953fb1100049edb51d58e1a7b84fe6ee668311270ca0329f35d901389a5e12231c44e9ae0d08a88f5b2a5ea9ebb84bcd70233fd7e9e90b4c6254a6775b9833d8e1896f43cffa61a44c7faf4a4d2954907ed2d5402b179153f038d9a29aba16fde4c416b81560fcdbb79d18426029c5adf02c0ec4a52034ae90312a41e09347ce0d683fc71a4911161745fbca5ec6212275e03bfc3385418628d22d0c74bd4d63a9243a6983f6990f42289b7a1dbc07e110b371876cb46d18188dc668c31524b67dfc5b6e25df7c1bc085764f2f598f1556d60d7cd38641c0bfbc7cb9658fb7532922bb5f241f6e01f397443b55db346e072a912e0433595489732e6c9825373f57e7aa0577498f47366df5d104a633f8784eda19adc37556075545ec54a04537574b25bf8961a6526ff7e22b53f2db78bddd3d93e470cd2c59142dfc823e47f2506d9d05f210e2b876efbd69dfada350a24aff9605fa777f48a7e0114560d78dfa630cdf312f934735d328ec59f3b9959111950b251869ce4eed22eb2dd63274608ac1579eddd4050bbf87212a23b67f5a09f469a3af84d4c41f860249f6cd47373156bf3446476a09710e39b48625b368f9131b4ef6e1bec9de2879e6aadf97c75822f91265ca366127b8c34ee108651cc1592b79cf50ef03ca6242b0d17955551953baa01d91ce241c993aef5f6e34b9de1bdff82b8aea49d925858697e0be18bced2a5814e8e7be80814ea25a75878818977c9799edcbd852b6419e8e95 ss = 98bb00d3abba967e2c9c15db16c4a79cd93a226ca0c48a9d0b6cb458c547b6dd count = 261 z = 325115718e19da73b6b1be39865f9f2f330dbc462d41147e938ff23ddeca4599 d = c8cd9eeff002e3966929753c2d37cfcb572f83b19b4a26fb91fa8c756a182249 msg = 3c02b70c1f67cf8190f07e481b76355ec7a831ccdcffc8baf365ed5de901cf1e seed = 0ddaeb7f5af7decc05e77f400d0f05c10e45c7e289677e916939444345b4338223cbb746e28e1bd767aa686441a53bd5 pk = cc0c46436a0014275e249811408a109b4753a5b86fd6cb3f275b760f80cca15b570f3c30140314d7701a1f12939e8180e2f915fc55408cf67c0da16f4b109e2d82c6cb8b2c7b27a90617b8dd844882364ba15c0d21b636a199268fc0715f78801f60c855e7144fe1550da2ceccf4684bb7b52d009fd438001a032dd3543903dc683d3995ad277e4684699f3019cce08b4e6c0159d8516c126c48b73516d548a14a8e59b09be1f3140ab587ba389571089043cab3d80727c2ba7a6b17273e83c0219171ffd6c1579a59dd8b8807449edc9b204d95882f1aa952231284cc193a1b98dfb213b2d9a7738b906a720dd43138d66c179924994a444da24222a96644e1b51af00c1b27b987afe763ac396a44e308666769d02c545c4944e5a526f5f474703856b5d29448522cacc5c4463ca742db9cbfcb1f23182d9896663ab0380bd7a39420ac689c09ec02b2ff46376f7aa88738c41d647e1341332f817fbed87a15b019f345186d27240fc05501667e69897891044c906baf4c0c9fe7351506f63ca1e55139004233ba81200ab93dd1656cf50f0d220b498a861ad9401fc57253439444679522d0849ea249b92aac79e9a582666bb727752a9540415aa5ee103909309256f9c3fda2668f8ba05c90c20feab92843b0835b265a033f4652305e32123c689bc4fb177372729930633f02ad227aa8195cb3ef4a6ab9285d4ce661e8c7cd0135ca90bb7c4f396250fc884d70390c651c4eb354a2b50c21556d92ba8553086aa84561ee998d04e50d44b582236272c334afc9179b0192ca586c733a974e86313a17251f3d74b70e846321454aa233891f596cf1038b03e895876213f65365240bc7d621a4bfaab6cf370ea235771453097c9c29c6119a71705a30cc4e39b96c970078f3943287f2c03fdc6d5ff878edfc64c63a22dae912143c84db37cee4eb0e30c37fee5544b167a6b7a3b3a280921f8306b9bb0e7a354fa6e678be6715ec253ad7e951cab29b27bca3b042cebaa8026ce163f3a51395ec277ca370e6a75c659579b79a8cc2751b0529153a2462acb2cb793cc771da27230b44c5e4bd1491712caac1af475a60c49277d5ac4ca057a36b4554a95bcbed1d47e8d832c3 sk = 1dc1186a4931e6e83f75d9548b176edc5363576c9fa1798f9b37ad51a87a8eb062e0dbce521891c202323788963366840946c67fd3672f5ba25b495ce637932fb45d6c84982e9028fa8c53381a9971546a9ac9810e5c40ff7a6fab9387cc796ed21a9ed1f98337229ab8dc4426a3bc05d02537e105d6ba5b265360f23abb459340cd535d9b270fcb747daa92939d1c4cec0c4ac12c3a7f8985897a8d9b395134f2843f154ca21a3d97aa3d98e7203476c9651893e7d94f5099acdeb7b1e93569c2608cef368bb1c95bff12ccc28802211c52ac5ba5b25916a5f19dbae1b63711ccfc50238dc340fa58c9cc531beed19915c079dc105ae1c3ab8207ae9a2bbc1faaad4a9260a711bf2f849e95cb596e625be2c49ec6e63ae5f5b4a5db95fd754420a96f45a608111c029598a6aaf4b7f062b32de356de3a269a6820ff35c1adf05066418fc21cb309d91e005423307ca00f5734c076419721b460695f17536c4f52b85e2a00a0e7094187231284b313533cf3144da432a797d9b0dad30b182a03a5d86a78567a79fc5b97b98c584b3d955813001dc496379435d0288488ae60941b904321cac7b355cc126877a089a0be65b57c9ac363f9c6a059d8176ab60f3aec9b78933762e14cbb8108e0475dee0cb829b7b9bbd00465989fe3b0bedcb3239fbc40858b7fae3aab7bb6b80e08843e0b9d20e3aa9ae31a2959a01312c33eec3f916084041a8b36f48444f2cd7f2c1cc1ec8bcec04f305c8a3131b1d0a76414900a80dab2b88001ec03126f44c7446721aed22a6cba9def7204b04a053ab4c64a5c7daa297afb870d51d71986b4cc1b881d3761960bd44f18b53407acbf1d0561010b3455486d83e8795866c67386021000aabbb76459592f1fba202c9631d2514a161ac7085b938a492077f958ff5766ea481774a99288386128d70be1398df4cac28a28c90bf2190d727b0378ca1277cfe5e9aec6868c539119e976c6c6089943f121b2396e0450509de88e4895abde1bcc6b215af3f7c0fd3a12213561030707739252fe3532e826950a7b39c0c921fae61857d90412d9925de58b3bc583cc0c46436a0014275e249811408a109b4753a5b86fd6cb3f275b760f80cca15b570f3c30140314d7701a1f12939e8180e2f915fc55408cf67c0da16f4b109e2d82c6cb8b2c7b27a90617b8dd844882364ba15c0d21b636a199268fc0715f78801f60c855e7144fe1550da2ceccf4684bb7b52d009fd438001a032dd3543903dc683d3995ad277e4684699f3019cce08b4e6c0159d8516c126c48b73516d548a14a8e59b09be1f3140ab587ba389571089043cab3d80727c2ba7a6b17273e83c0219171ffd6c1579a59dd8b8807449edc9b204d95882f1aa952231284cc193a1b98dfb213b2d9a7738b906a720dd43138d66c179924994a444da24222a96644e1b51af00c1b27b987afe763ac396a44e308666769d02c545c4944e5a526f5f474703856b5d29448522cacc5c4463ca742db9cbfcb1f23182d9896663ab0380bd7a39420ac689c09ec02b2ff46376f7aa88738c41d647e1341332f817fbed87a15b019f345186d27240fc05501667e69897891044c906baf4c0c9fe7351506f63ca1e55139004233ba81200ab93dd1656cf50f0d220b498a861ad9401fc57253439444679522d0849ea249b92aac79e9a582666bb727752a9540415aa5ee103909309256f9c3fda2668f8ba05c90c20feab92843b0835b265a033f4652305e32123c689bc4fb177372729930633f02ad227aa8195cb3ef4a6ab9285d4ce661e8c7cd0135ca90bb7c4f396250fc884d70390c651c4eb354a2b50c21556d92ba8553086aa84561ee998d04e50d44b582236272c334afc9179b0192ca586c733a974e86313a17251f3d74b70e846321454aa233891f596cf1038b03e895876213f65365240bc7d621a4bfaab6cf370ea235771453097c9c29c6119a71705a30cc4e39b96c970078f3943287f2c03fdc6d5ff878edfc64c63a22dae912143c84db37cee4eb0e30c37fee5544b167a6b7a3b3a280921f8306b9bb0e7a354fa6e678be6715ec253ad7e951cab29b27bca3b042cebaa8026ce163f3a51395ec277ca370e6a75c659579b79a8cc2751b0529153a2462acb2cb793cc771da27230b44c5e4bd1491712caac1af475a60c49277d5ac4ca057a36b4554a95bcbed1d47e8d832c397c7a57290cd644fa746bda0d02c4b5f4c5b13ba894090586c2b72986b08115a325115718e19da73b6b1be39865f9f2f330dbc462d41147e938ff23ddeca4599 ct_n = b7eb923dbf00f5326064552ea9b8e7cee141c3712d9f4597d38d8bca6872fa7498c717ec6b77873d9b0e500a8a65886bcbf444249ebed9b830bf232acbf4666573dfd19606d16890259c73d57daafa5fc585bb32f5e00eb53d2d07261d4ef41fd7c8969d0d3b0278c2949c9d3018dcc57d94e22e1294dad2abf2f3298ca868f113f33b792e77ba341891c4aff9eab45971801bdc663ef2234f5fffd2e7243eb028e22974b8d59cb3535befb6c5089fa93c73aa85ace79a32dec5b030f8bb5755cec6b4ae5d378fbec7d99c1f7416e62f3287334644837a51b4b6a20652ec60cedf4a12ee8bf3fa1f63711a46ff4cec00406447462eab73d65507577c8a06bcce4667bc540f526d62abe487f0214a03c1e415029c53e093eb39b15397a07c828652e17cf0db32d07e8a798afe0db1ac80c8b79bd67855c0e9c22b015a35ffc1ad5991bdb05522fadbc4d9238052cdb9bffb6778b43876a42ea44ff48f63210f994cf946154a4d074fde0fc5fc5d39859feffe36da59286734870688c8207eb02b44f595c0849f222dfcf967b965866c601f66791d4b589c3a4ddbe6ff52fafca05a26bbd0599b2894b3fb42c28d5852a07509d3292b5e4682a252d6564c996466e79cfc6c3f6da1436a8169815043030106db9cd94a15acd49329a8cdc855cf3e281b47e4bfa8d0792b04cbc295b1672a24924777de602ebdf33ae6be540a23ef47bc84d42094c257f3450d923f2a0d3ebf4ce47111d5c06b77a2f3e4ae9250524857798d4ca958dc8f3c71f59822ba495ec7e9e3245c5b3ea9fc3df5291fbfea552404be1d9d9d5f353e3aa34fa8aa59d93a60df94ce6b979e7128d0d9b24132251bd70b9a70efc27ecd3aec1549e509af907d61023f0c21733e9bd7f61be6b2dfd4a3f4d6ae80b14a34c8e2f678a18268b771142317e4971e5d8c39fc46f1c1e8cc61a44555476ea6c822c48e9f32a29e67b6864b6841cae65c180a4501fa7b1a28cc507d90bb01fa12330ae09c181f45bf10363c3be98c5f9a25d00eaa73a85e8e77e64cd823cd6b481f2838f9bddefd4f9436b1677a1a905a5769a69c6c13 ss_n = fa89f312155a0959b2854380a28648c8fa33c161f11a33d606153c596e213f47 ct = 8175d9a3331ca5b513971f8720c4feb6bfb410e339baeaad7065e94f9f9fc399fbeba70623c25e871a0110c920b03b6c256a60f1a869097626b7c4b53a768076d196136659220f4ea3b64eefc5abf2a6721172330def50dcd38ce3c6858489a09ffd4e854f0e3b323076e80191387a88930f53f927e4705963468e53d7f219030fa0afdb07614b1dd28c6c471da57fbd7f792f63cadfdabf5a3b916fc353328065ae1f0a9953aa67bf0df527c120afc3bed71140123dd7702d09881961865251d6b51cc0d25e2f73f803386ec778a7283360465dc56c06bc01523d0b8e6c95d9bebe87bf6c20662d6af1396781cef3dd78bda9a3ba05a890e2ccee322c645f1e699168c5071369f4548a41f41985d51d522c8b764b588cc9e10196593afe27f5d09d514cb8627d0b32e733752885b7f4b4613ab0a38135660332e564922f8e733347e3db5c795c114f03deb9cba7933d3133f554a1d9c41065c1e84cca5a05e6f4b30b840ee001c37e18b1d1c8323514743fe05b37cf77810ca4e2cdd7d86f9d19e6775c834426186c06609f761095f7da70e640b6c07d38a25d88c8feeed889c2caefdc97f688ac2bb8293bf732eb67de9abca716c7351cfcfc34b2df663209a4e779755f21a6ff16b46cb32204d3cb599faca2f006704380c052b68ba37c9bb3fd56a94c32e71ef05c23a5a0ac4229c655dd42631bdacd57c207084482e1757c68bad50f1865e95cbe5740d4aaea13c1fa9487e1ee3ecc41d88c02efe695422b301fd00a29959b57cd0034698e8a629a831779afc61dc879dcadd835d68b52db732570531faea9e5a09e92b7e756fce17aef548d8d15511a3b846a52c219c9214f6c36fdb907f336e4f9a32738026ca1dffd67c1d9c4d6cfda4a42ab7e291a30fce08a534b763544f90b80e4cfce79a0419fbe7aac1bad6b979b18ee501e1e6f33c5b8efc7ee74330c2543c81254938859ca14e89ded9ef07ebe07ef0c6be4ed001aed49fd5a0f1bd63b84811ec4d3e4ba2ad7d6c76ed74374fe900db12a1c4c9b4d8f4345fba2f780259677068fe532cfac101339ab739e699538b43a77fc ss = 0d32763aac4c0d8078ff1b3690f18d92e9201dd1e06864fbd84d587edc07229c count = 262 z = dfb2413060163d1a0d16893927ab925e29f201c5f58efd4b650828cf0980f90c d = 8d1aa0cb0bf03de08a926f660a3f500e12acb684773ecf578ec54f3ce3ed40d3 msg = 5bf41fde8d6a5da0742910f6a636d82d2ca21f3d630d1fbfb914e30d6faec30f seed = 33ffc0be1731d1b29a886bdb1de684ee7dc17cfc0fa0a582477313836789b71e34a8cd0187326a428634ecaae0fe72be pk = a64b0d380ad01724963d5474488004c6d6aa1fe2c06a795484719f2c420c30a25e041a0b0e098004b1b1a0a0437b70cbfc7c0f884035f11c4d5e2072721ba4d6530b3164c2c990c0f045640bd4c8759783432929245a8f04abce5d58411ef26e1fe34546369bddc6cb3389cb4779a0b8415455a42a44dc5ac935a934ec5ffab2bed5181f29950b57e56afcf51358996293a03131428ef31150233a73c67626465b8b9ae44af417197b699d3fcb4890529d37a280f8f35101897beec7acb9d81e729011f7127f1f1237be4b1830a88f4c309ff35410428c57f627988a84ab3343cbe00631d9a32d486a6f85e0c39702bed195a1d8022138d8ad0f19243f075e14d483287bb622205f5d080c05dabb111acab2f4c536dbbcfae588b3dcc4469c0dabb16f78b311f6e15b1ccabb5234bb0e3286eba1413826376862ccb9fb3bab4576171973894a9437c79be9748d96abb13d9a8041f83befc3c074686685271cb99248ad18a48d4a778d0a643e9cb15db89d5f9ac5b4f27cbc5b2a12a305f9e6c3ed7487e7234ecbab164b44a711c06b6b554869e05bc29939816a8610e61dc729227388409e095a7859cb38cbcb4e044b12d91130d142ca419949d87fb2618a9734bebfe066ebb44b3e1144d7b0ae46db9d8d8562fc659a24203314e53442f20e1c82463e2963a77b85ab675e08c6addc6bc6f5288d5ddc224ea8127f0acc94f50a6cb3c312c35ba2807812723375d53b79aa84b9c49a76cc678474ce4736a9270c58a9405bc6459d90f704985780ba18a61f8b0db8b50cde764e9ff3639835904e127411d4c2390073f4e9bc27eb2393816c589b26a0167a1abb3bb7410d0d77c789854c6f245147244131d01ef0800844e0c427481453c6bfc9472270238753e463afc222516019760b434c605dcbd8ba8560149b400ba66c3427b7a6dcdc4c31541fed4b3b55827673f15d3a6997748c84b3bba39495ab1221904c768196b02bffe15952ca9112714609d69610397cb28842b5fbc853d4bd8238bdd5903f2d509d2abc67f295767c83524be1676ae4c670d44e91116262a442dd872744a06a9ca44458e18910aa0a31a3a2b522066b86af5ce7671f6b2cb35b1b47c503eeb1 sk = c346c68c4318b822645c0c693e0239b89771fb0955868aca188272d2faaa0c43c8569190b3d7676b7bc6e8f53b9f86ad709595203a1d12d89fe761b49c01bb1d8931f971a2a13bb3900984e342be57112266194e0778609e849421f46b73b868520446321c154200a50aa38b652acdaa04a8f2509c4cab0521c825a43251d181372d6bc162742e03199ae567a527bc86918952d1f824bc732dfdc822abd6adddf2c950389ad32bb0f2668dc51b8eb4e75c043aa20eb553d6b364b7bb6ff043a858c41210837e84ea392daa39f2cba80900bb729775740b1264684e95ea44f1382443ba19f802c8a80339d3184cc0a9157d81755f64553308a09d522ab6e977328a3cdc8508f6eb309b290c8588aa8449177e3978ba59c15527c47e652d0b48c0514186db4697e2805b6e4544ee93a29c837638c099b5b4342848259d14a91b3a49f0d937d5820d0c55b96a1251d8f2c91946b89297b0a1a844690b273ab924cc14ccdec68b6be830943aae1b3236646c0cf3d4a7972749a699bae2e3b2995ac965ac50de98068b3bb7fe54145b5553e361702a14c25dc22d84c6a962e3131c294a5a211672151ff9705b7a1b0fbc6a9c6a23109a98ac888c5849a26fdd886f66886757d19bb47b8914a60b33cb1302b6038d361b71141f46d507a8e33061963e8fc46aa6f8017d847f3af9ce312b11dfd2905554ae01e08d59cb1759973d34b2497e4ab0a7d3c3a039118877be2d3753ac94c3a3c3b2213259ea5b71f45248bfe83d9c86c1af6c12f729ac2de11361acaa2804b77a8a7822c412e9720f3ed22f327c68b5030f4bd072f0a70ad5883be82753f68941e66026cb706f3a0b17b6ac1e29573e340b95a0999af100a393c926d7599aba5b692581ab2ddb81fb78762a93c6c5f48f58ecbfb01612276c43a4a1aa5cb829ce70734c42aa354814f18a817e340ca8b8c9fce29a6dc86546506b7f02020e49baf47984bf9911dc4a26fac376f6eaae7c54514a4438efb82192fa5629aa39c935c6056943664ac8a4d53b04a254c395c5414b0c57a5afcca900cfacbecb9a5cebf2ac0e5702772881715187a64b0d380ad01724963d5474488004c6d6aa1fe2c06a795484719f2c420c30a25e041a0b0e098004b1b1a0a0437b70cbfc7c0f884035f11c4d5e2072721ba4d6530b3164c2c990c0f045640bd4c8759783432929245a8f04abce5d58411ef26e1fe34546369bddc6cb3389cb4779a0b8415455a42a44dc5ac935a934ec5ffab2bed5181f29950b57e56afcf51358996293a03131428ef31150233a73c67626465b8b9ae44af417197b699d3fcb4890529d37a280f8f35101897beec7acb9d81e729011f7127f1f1237be4b1830a88f4c309ff35410428c57f627988a84ab3343cbe00631d9a32d486a6f85e0c39702bed195a1d8022138d8ad0f19243f075e14d483287bb622205f5d080c05dabb111acab2f4c536dbbcfae588b3dcc4469c0dabb16f78b311f6e15b1ccabb5234bb0e3286eba1413826376862ccb9fb3bab4576171973894a9437c79be9748d96abb13d9a8041f83befc3c074686685271cb99248ad18a48d4a778d0a643e9cb15db89d5f9ac5b4f27cbc5b2a12a305f9e6c3ed7487e7234ecbab164b44a711c06b6b554869e05bc29939816a8610e61dc729227388409e095a7859cb38cbcb4e044b12d91130d142ca419949d87fb2618a9734bebfe066ebb44b3e1144d7b0ae46db9d8d8562fc659a24203314e53442f20e1c82463e2963a77b85ab675e08c6addc6bc6f5288d5ddc224ea8127f0acc94f50a6cb3c312c35ba2807812723375d53b79aa84b9c49a76cc678474ce4736a9270c58a9405bc6459d90f704985780ba18a61f8b0db8b50cde764e9ff3639835904e127411d4c2390073f4e9bc27eb2393816c589b26a0167a1abb3bb7410d0d77c789854c6f245147244131d01ef0800844e0c427481453c6bfc9472270238753e463afc222516019760b434c605dcbd8ba8560149b400ba66c3427b7a6dcdc4c31541fed4b3b55827673f15d3a6997748c84b3bba39495ab1221904c768196b02bffe15952ca9112714609d69610397cb28842b5fbc853d4bd8238bdd5903f2d509d2abc67f295767c83524be1676ae4c670d44e91116262a442dd872744a06a9ca44458e18910aa0a31a3a2b522066b86af5ce7671f6b2cb35b1b47c503eeb199672e81ff0041169da36d63dd4da86e5250dbf955dde778b81cae56db8b2c2ddfb2413060163d1a0d16893927ab925e29f201c5f58efd4b650828cf0980f90c ct_n = 7524c366b14c4ac5c16b2a51aad6c0f401634e80d7285ec23fb3502cf32f2ad408570f51e033e822fd7bcf29d11bb807baa47a6a52df2f48b49d74ea5e66850e80390f79047906c3d5208ef929f27547157ebf9f74c093455f340c1680b707f7ebd93558eda92385e39ad8df0da6e44c12c3220f5ff12fc2ddfb070dc751af6fe7df33ba5b9358985fba747a324bed53595b68e81f9e0c6afdd8e5cca122df63476183950d19a52ac89b409b2ccc3f1ce947e77c9951ab8f86baa7e3ceb5a1ae361e24f94c7f181f59bac4eecfb910b132a25d5a1054f7a5deaedd82c19035cfa7ee683d66558610491de88565c05d8a25a6477083b6f7f55e58eade404e97e1033fc59400e01a75fbf66ac05675806b7fe508b4da04e2aacc4add165d06e68aaaa0f95798fb10455da2b8c5db2320ccf6cea84dfda2de6229221dec3d400528f2df6ca1cf97fdc10c82f415c42561a02eb481415efffebdb3fcb2ab9b01a217d654626df990096056b5d6e60b6b9656371dd58cb2f88d355f32e5207a901b6f3948bbd4cc3b0f1c7a13ea6139eb1b406b59840d11328e920a0b7f7cdabc695f71cc3e2f7715de3da5ba61c3303aa9586fa6d525271fbc777123e161d80bddbb8a064f0107c4f4d11b74d40be2afdfe2566e4514233c62c9e24f2ebe1be45b33038eb885421e436e5c9663a21078e4f4d5190a376901a3ddee5e4fbf2bd2d3757d125f7a0101c6e8cd1b28a4ec5f125546d5247aa3cb8a62095f074a53bcf33d8d18d106adfd9933e0a79f2b4d001560c0670e0f3982f0b70230c2d9cd5793fdb094796dd7c9177e634a1e66d9b0fed5d331a8216341514ffa7280ba37339238e7f1837caaddb217242c233bb187e47ba7eb1493c7ada7073a8ff704d7940463fa8f865ffee64ede5f38a635d1633768c14a6e11e440cd687c35b4dd2255fd1838e06840514ef84ff5b7160a0fc3e4ba88b8f39bc58db29c78e26981b0bf787b38e235046446d1319499a9c76832afb950e7ebb29313afe54e6fd548ca04df2862ff3b3d3210111b5fb0fd68f9eb3c0cc6b6625a77936ad5769e0184c3a4ec2b ss_n = 0029a5325803dc2e4496ae8aa7d9dfd276019bee7fbfd5ad970b8b1115885ec0 ct = 3214ddf2bc8f229e1dda4f4a8fc10be505de93ef1f95fae9c649b296527f49593e6f9d7449cb5f03d53483f70e189bbc6ad6e92a5a886cdb955de42d169eca440e1cb28860583a6d8b55a8d26cf5f1320753fd626e1248e620267e09492d0402e807c49f24accdde3d93988038d4f47202a83a6bccdcd2e77bfc00f9b7e11e5e19db8852ce118736c49c3641a2a7e35a5d715434051dd529326303781e8dbcf7617df4d1c2f372b8008e591b3d3d4d3cf489e4806d7b0f9d7787178b6e38220a3eaa5d87860de71abc0d91c084fe1f5fa4df27939d385cc0d8f001e45dd10c6e29e9db765723d869aae4b04a0c7bc7f9fa8bf34303af67033c0e7cb98260889d51c81a4b038546abd7b97e62fcc0c1ad0614a50dd15060f3fa6fec47404f03cc040e71dcb4d58d33e63f7d073630c823ee7b5f518ae26c71974fa86d1bc2fd29c0a3e20c71389e316169b84bb028380259a70b5335fbfebb20728bcff8d1224144fc313d54e282a853af9feea72c02896715f02cc7dfa0ee07fd2f3923ab1b950ce55af1f5f3db0552414fd695c6155919d0a5075d809eeffddbe6ed9bf7faa07ba77fdb57823b961a6eb675aed4136317fc3f81ad02e4a0bf1a6576bb1f428a70c1d65229b28fcdb1b2076f6c522618dfff6915130235c3b9ed2858d95953348126571b8b387a127c2fb34477a78f1107d59e6dbabf8cc2fc68eefa8b5aa48e4ab81fa157f4230b3e5c4126c7fb8d20a39a393615e88d91962bccc0b491a7f0d15bc608b2925e661649ab34dd8942661fdb7cb7957105dc7c1d968747817f1ed9fbd2b30f1ba445232c2b3548eb453639f6dd806973f7f2ca12589751b218f97067c9fcc82793a6c3ac575267fc60fbbadf16a10e6189df481db5261c76464346bbae729ccace4955954f50161af958cf68c0bda0f0da3540da119ec5d02a9ca671aad02dd68b286f403a3c7483e07db5e88279daebc4647c47bacb328fd983dc820cbd8cc1957de978ccb9b9810a0047cf98c12ebd9a2d1f930163c411724e87971dd9a317025aad583db50569ba6fc4890ece9fc64bfb480d8a0fbe6f2a20 ss = 23c02ca73a235adb5ff9471c5da28c7167ca3339006ab9642b209c69cf5d090f count = 263 z = a70f8274d39625dbea0bedd56468df308f509464ac6a77ac55aba5970b5b80a1 d = 78be9ac0b099a3be4a988b02049933daf17b6a4c57e7a99dd095730ca243e743 msg = b6063bdf38f7aa58c000fe43f9334bea8269c14ef74ce6dac56c8e1f763edc37 seed = 3599d2a21c46c1dcab810bf15e2dada4995133ddba5d61e33cd757f84111ba2f4486617448ed764f0bf209bfa954ff17 pk = b1e224199bcaffea3d9d620a2dc00d04f4b09d44b2da743f24cb5224ca2f689a41d6da2312428730b743af632f9e69c3b6f812faf29f5f9a54457b58da900ede9b2a0cb378edfac6e9ca6b85752e95a8afcd518767b591c1080405596c5b8a08b69b027bc44a505ba0dc413a674cac6743a75c7a8667d10afa519ae45b457578aaaf1559e4a4bc2adc2cce1755630384fe9c8a13b92cfeac3d0c10b7b687813f471096dc732c3b1fadf11a0965716d778993043b41f21a71e635163230be5894c657401a498a3b8465d5c560153aa43f2936ed025f90b46473216802e37962fa0045c03332787a793b3089d8ab8d9c0b23da1785db63ffcb18b9379f7491022610738e5611abc997fd87b0f32b966e418783758d29fb1983d8771a503d19d11ec7bc594b0368cb9c71831a876cfa560e7793965392f35a17fff61c9fc78c3d25c9be1c9f4a407860f64ddc690762406060847590fa702f202551988c4e65b75d4a50e8b4b2d095b710e4319e8010f086cb31c137ba3a9471407012640187d81c165399fe757bea3b7961450a9d7804800a5bfba6434cda86f66617cd51c1a296538bfc04147692bcfc2ac299288c6124b4f127ee3871f6308fffc037bab5686681b857c7313d3a615dabbfeff4083c06190b1c1aa1a52dc46a8273e10c7d9cb829d385a571094684048bab12ed510f2e271772d5b45d52be62c73b582b907b7c4594c746b57359328584dcd2cf443165dcb00b0518509bd8386694a18bfa120dc57706257bd80a2a44f44e4299adb20a84b667173fa207fa0a6b0cfb8237b8bd6ca02242f20bc85603da9166bf3a364c9c2e420b4bcca67e790cb0218578a4b06ea1a024e30898a3dcb98a2c7fd7c8666feb8a18f1a37db10ffd7490df2850ca5c05aae27ac92c77f2a4890b174d8da25ec907bef2990bd64692f9399e6cd91956e32a87c3bfe540273ec477cc31aaf6dc08d36736a5c58efb94aa27a28641586fb500cba078caaf9c6bc07897bc687f195c81d63a8b8ff3282d16407de3802c61882b12b3686c5c075b67a9a08c08044f34fc8f2d4ac052b69f51b1560ce8b9846600bca1cf98fe6c3406d9f85be2b518ffcd14585c6ae89f0b693e36919eb2 sk = aa3b4dab7c75c941c6486c0d9ab3b2375cce6fd09468f18a5522ce129b5ad2423c48cb6ad053c6973a069a4a8b3bc411f325acb9fb0aca4bb347b580b11a16347026daa7546a0b4055f35b48a159968bc7f6a9cbc0a89e5d1006d8f458cbf833940477ec70bf96e72115929dd3671d1225b7cd950383986ce8198d14ca6b9ec5b01dd78934629ebb16339f665a5fb16b4995133200a4c4a242c7d63c6795a790a82c8738c9104554abe760e3417ac2c08e7297cb2f7ac45b1a5cba0c02c7b6437c3a25435066656cab0ce8c4861c2214a471c7e08e7c1b3e0648348a57b762eb23676580e767a74ac214ffc4927338832da84da7252a74c70fa3c53de1bbace6a60c77078faaf12e34ca1a75f1430df89172b19b547b1365402049db0e42c09eb03270074529db2018913859578809bdda024cf210e5666a442355de40596d8bb1b80a39f1a71f283098ee3860c3d629b6fbb50003bb41e111d8680900163891a58b8d8b12623b066310446c40cc5c59607d9141201bc9a51c7d90a21cb4b400bc881b4ad97ef92c1336748736e418d50b7d2a97295df70c6b88207cb8aea31c642990486b43084bc16494155ca99287b6e74673bb750f8a0c714171ec487b251716e0ec1094b0858ca4c5b6942e5ac25564851877ebc7c1538a58b79af5a7632d8445cf8ab196c4c07879cb66843708e83114569d64d5891c6621e211a181f5bd2b14adbfa7713346b9acf120c46c7dd450ae8b3c0d63767392a6a1edb9ac629b1f5504a630319efe250f6c511508f21c1301b62f5893ca52297cac060034ad0c3b68205c98b3f19d9e83c33ed97ba6bac5b48160e20aa6a5849a7fa7b3ed147cd1759692b2ab7fa38584728796261ef8a49cd745b1cea733d5c31a70b832bb6c33055870119ccb8ef5c571813eb017c12fe27bc407b2d75369522b757f6a7bd0e395b5ea9d5f78c8f7a5ba24dc8660fa030cc89616d1a76775b8c997c6612a809b291f0aa08a1e56a6fd89b6b6541daf986625038aa8bca84d45100f462c7af906bbb28d9f7cc946900640cb03510b34c9d677aad320d0f68e14c404a0f667b1e224199bcaffea3d9d620a2dc00d04f4b09d44b2da743f24cb5224ca2f689a41d6da2312428730b743af632f9e69c3b6f812faf29f5f9a54457b58da900ede9b2a0cb378edfac6e9ca6b85752e95a8afcd518767b591c1080405596c5b8a08b69b027bc44a505ba0dc413a674cac6743a75c7a8667d10afa519ae45b457578aaaf1559e4a4bc2adc2cce1755630384fe9c8a13b92cfeac3d0c10b7b687813f471096dc732c3b1fadf11a0965716d778993043b41f21a71e635163230be5894c657401a498a3b8465d5c560153aa43f2936ed025f90b46473216802e37962fa0045c03332787a793b3089d8ab8d9c0b23da1785db63ffcb18b9379f7491022610738e5611abc997fd87b0f32b966e418783758d29fb1983d8771a503d19d11ec7bc594b0368cb9c71831a876cfa560e7793965392f35a17fff61c9fc78c3d25c9be1c9f4a407860f64ddc690762406060847590fa702f202551988c4e65b75d4a50e8b4b2d095b710e4319e8010f086cb31c137ba3a9471407012640187d81c165399fe757bea3b7961450a9d7804800a5bfba6434cda86f66617cd51c1a296538bfc04147692bcfc2ac299288c6124b4f127ee3871f6308fffc037bab5686681b857c7313d3a615dabbfeff4083c06190b1c1aa1a52dc46a8273e10c7d9cb829d385a571094684048bab12ed510f2e271772d5b45d52be62c73b582b907b7c4594c746b57359328584dcd2cf443165dcb00b0518509bd8386694a18bfa120dc57706257bd80a2a44f44e4299adb20a84b667173fa207fa0a6b0cfb8237b8bd6ca02242f20bc85603da9166bf3a364c9c2e420b4bcca67e790cb0218578a4b06ea1a024e30898a3dcb98a2c7fd7c8666feb8a18f1a37db10ffd7490df2850ca5c05aae27ac92c77f2a4890b174d8da25ec907bef2990bd64692f9399e6cd91956e32a87c3bfe540273ec477cc31aaf6dc08d36736a5c58efb94aa27a28641586fb500cba078caaf9c6bc07897bc687f195c81d63a8b8ff3282d16407de3802c61882b12b3686c5c075b67a9a08c08044f34fc8f2d4ac052b69f51b1560ce8b9846600bca1cf98fe6c3406d9f85be2b518ffcd14585c6ae89f0b693e36919eb2f3d6e97140ed72015ad3cdddec6947a7b13ab77d0368657083dd8017e70a2732a70f8274d39625dbea0bedd56468df308f509464ac6a77ac55aba5970b5b80a1 ct_n = e05952ed6678909e51396c60dba01dbfb46e578cb8776ac6b76d23e22de2c993e7fa037e857f5ed8d9311ff87a58adc1fdc6580b29927822618ab157426a2cdb1dcc8624f29e45ad24d3927e80dd4f8f7020bf9c034794756f87c1dd061efcc3b1a29cacca25f3a8a0f4f78dbfd443f8b5ed40ab84cc1d87bec428aa02f63b25d87b1c44bee5f28d0462c8e0702835f929c483c500b7549b558d8ceb9ee15754815e1f8ae0a231a15b0d172f57fda17f87e1ca9b93c801308e2e6f56daf46fd3302505369310f5fb9410b4f4bc932555a8aca2dc377cc9a694869a2e06a9bafbef6df17ecd6eb8c664e9120f0dc63a2049d8661526224e77f4e635b1693e558162284c766cb8831377174b600c796c3cca9f9420e5a72a2bc41a82924483a4a4ebaa64b4d78663252fd9f788901a8bd36fe8f3a85066acba8852e3541b1efeef1c7c26af13e2841333faaf26d384d325114bcdebc82719520ca59f8e5fa4ec8e0cbb1c2bb7eb048767932c04e83d6f0960dcdbdee0ed4c93014d593cf438692ae374a2cd5e1402fd603c264822325bc20cdddedfe8c2952715946b99ff623aceba16cecccc14521500fb263a5a1d88b696b1472557b18f29ef938932b180e4e338e2b9dd401262a0303570b6e86995d3674044c51a9704330a540596e8dbf2e65e496fa73f6acf9dcc209cba23900a6a4825253ece1627aabd106eee4ed6ade6fe538ab654ad72de3e2d68f4f309c69d47f8f4ace5e4ee725e388de01bb6ed1c9d11f88fcda18f7fd9e216fc88105320a1d58756862d9434c93a3993245ace66525d5e1ed57e0a5f34db28ff9acf0c54efbc5349f0f1a0a47340826b90beafec3ecb57aba2aa7ebad12facb24c5da3e180aa4edefaf35ecf966dba9462a4a3ce96389c4f1ec7f5df432c07bd473fc0d3a5c9df960c332151834983b2c2d64ba637b881a9adce1920b1654d52b43d901516d1f1d1973e86a787334ad6cf26a1b0c513a025d929e2902ae0a6017131734b5ab55446631585774679b3f2b7e29c56abac8a4a023bdc62e0fedbd00e137c1be591131d8cb20442fdc7654382835e63 ss_n = 4ac7caa081bceb91e1e5e6cbd1436587dc22b0214b7c397bbc75f238398f0aa0 ct = 19a9cc268fef91eb9591246e39cd6100a76301637f5057d1a82a991991cd00d581fd63c77abbb10b4c5976103c4f60ac3d04217106e09f7b77d287ee962beedb3d4d2ccdb8f46af118b9a72fa30be96da7a2b1893dca6c9b26c6d392789980feeb78c7bc473739f1deb1728180eb34f0ebaa45f52cd8d6cedd887a1b5c20c9b2ac243c32a8785ffba210240fb33c81c4d6db8ba9c68fe133aa553e51397026b8bc6ef43bf6810b73ab494f8c30790c5af703c7c510a9dd8553beaf63cb0d84a5e343a68ba0af5579e5f4e12d5945dd7f9a80772dacb2188fc0b2b6fd5d5cbad2b12d7eeafff2119e9bdfb53b0707a160301383b89d6159622c5e45659ca5c2b7a314801fba4d51b5a6667947ef266365b12a21b05f62d1b94272c3d9dd100291c30c5df2b73e72ac43169be4fc78927b97e24da83e61bb97ace4b6fcd9c3692db52c968e4220661e67cf9c48dc700a9a9ec94c58e5232f86a7d57aa24362b0de0bb5fbd63453e27d3760c4ae8e0b184877ed6076f4f487375fae182c2681a033bdc64b2dd8c6b3ddd68521383b179641d033780b8d3c75f4c90d28fb4bff8f234543e4edb2460097924cbcd8a26cc5b0e75a6c83df5ad35570aa57ed58a582fed19bbeceb6eeba7905da3c852bdf75f2b519cfa632cd0345ed8fc546d67cae17be8e33f2ad89591ed2b4d8b6649f1c6cc7b6dfae1149bf9ca1a2f639136e9728713fc9126037db3564b2dec6ff3311b44ca52a7d3c635019c597ab246d8306db71cd6de2aee7979e288c5fd5e515c4a58d4f3d454a017590c344fc32597d511dd1ce1c503392c7019fa6f63f494b45ccae9ea4ad5c7137a05418e8636864dad0abf4c6753bcf8d0a7c216e0cb37b83db198a9aae7526e789a90549d4e6bce5d10020330dc3bcd8e412bb39b56c49812bcf75a2193cc1941f3d0074451b3a180a2905d33cc9e0855863f6a03399c791c9f06fe554b6d4e45be9d54adca9311fe95035aca3a81b43c30f55a93ecfffebbdd0bc04b7c1f2c414e9daa6f6809792b4f7c2611ea79d626276d700d18954c3a69fdc9355eb1ba37b7c6695ccfef4c10f ss = 07a83cff61cf92ba3734e475d80dcc79559a3400fe37dbf0e19c49ddc2e26f90 count = 264 z = fdb0566f8214894c9a7456a941f3fc931e5f5df22e41fb63cc10f1918e737b42 d = 1feb5bcf06e911a33fec9c140893f1551c1796a4b87cf1f2b039121693d283b4 msg = 27b70f83735265773e4989ebf3381f43448b27e036a645003e1b289235c732e5 seed = b5c0e14bfeca2fb245bb501083eefcdad453506605115fad2eb4579323a074ee48313f2a4a18c23eff37599bbaae6ddd pk = ce128d96877f41778841d772ae38657c3486e2f07bae236bc187949ae21336ab84a5486d6ac00ccfa86cb67cbf66a76670bc58698c50a8f03de090513eb60f017cb56b9a99863847ef9287fa308b0f36b56ce461005a5cc14506e6536b3bd633b4499874f2b6f5750751136d98004c407c79f1e3611652cfcad8a646941070e6841ab9597b176644a812330356235a70d776297e233b0a81b487964436f85c33a008357005320c0203539f64236837c1bc93ca545bc85cb48864c2e73e581666a3e16f1ae043caa6ab25b9c11f82449fc26ed3a71c1373bef7d8872879610b3368157579198531523908db809c79a9af6c2620c01cae278245b72124c35c43dfc70c82579eed58b6caab9646853e1c35201b508cc9cbbbb2c41ff91a73aa289530f79848da123ab39802035bd98720cf236ebc874fdea79278f56c81b37b73325c8b6a53842a643bf561620050afbbc749682ac6f203202210e528349d52860b020e37ab2782075bd959c52830192290b28dfb5def4b0303b08c3e10aa0ec83f14672920a80114f6b0b119ae534c1dd612705172c4fecb5841656b8f4544d5f06a3621b75ccaae2851afa24a3782917bd86615f64688471c2330dcb97c6c7f40258d96123d58b0b74755793d85051b355548ab8918e9a8b6da03a3c50013233896772bc9f35b555c6b5118b948dac1f4d06913909b44f424f35c232b502376d78280e4b78a2826d0c78b85419e60a256bdf45099d1720785a70d0c4632582df0529150472e57fa3560317231ec13eaf183df108dffb2ab736a63bf46a4402b4c0e30c01116b111297a4c548fa8e641c53a487e27cacef4b9faab11b4253ce652908cc8315a080a374787743043ebd9caf931cb5f6628b1c00987bb107aca96e9fb6ae2742e3fc480a57331174143ce1005d59125e1ba7cdb303d812b208fa31b3b614b64424117c1caeda5707c18bd0f4433e19749c5909469c09f9bd3630f16304fb54039d18f7558859cc2c9a40cab21459acac8aa9ff51c80cb2473a474357a31e09c47f4d7a25cb07cdfe9215986916f7734b19c5cc973602da09ec2bc1147096bd1f8142ebd2042094b1b7420b793b80b2969105e3ed7a8a1a295f9550f sk = 7f6b79cc31af49e71a5ee65275f4c33f3341f3b562a10883ddf54fca7294631953aa3278fff0c8ce1a19ab00a94b193359447aeec7040b248cc47b19d4eabd85a07d4ec45102315741498ca30659b734a5589597ed677353007a02294ea3b1af8030c3aaa931fa14a0863951755cb122018db37811d599a83ffc2094a5925b4cbec4c306d7863963009965a906deb1b6e628af08f681bef6741e360f5ae70e9b465d1f77b407c6bd5efacf353c83c5c8c91816b1b47c11933424e8cc5b5f792b8d2588277c1a300c4d05fc662463739a7aabf9b7465900c99e99912c1952b059911e260a2a5139320929fa6857bd54478ae95a40ccaaf86ca10509119ff32372e72335903eb358327b889db24302be2c794de91ed5c89f1d4904746c06f00309f8978c8285bfc4488d3dfb2b4cb85bb0a1b60b771b24181244823a534c9b657294536cad5b051e8e182f236a01857b18317a757ac115cd2a36af639eb9e296e863c76f02cee12286db9686fc858e41c09a4ec4a505d1622481a7e63a6ddb90ceee05908d6c00fee7b233e5cfdf639061c43af6f320dee38851e24295472e771a85a19703681267a2782db57b898983819803608777a3921a607a41b7bfc3668255cc2d327530c01b87d91caa46b7e5933fbcd8910ef305bee41f4ff266fbd05403c6133f9c0569b12bc1d7c43bb6628fcb3008727f2ee406d50837796aa09ab05c3fd57695bacb03119e4b3812d5f3b62802603c070ff699042304851853cf79e82742f4b1668165a280164bf7af6c09a6653cbae9fc68d00235b14bbb5f9c58cdb41a954c160814524ca342f5a04470210b96f064beea39e4b28440cb4d25443d9786800ef2354c861db1d9890f84280d727b0380cc2f411167f1beedbb6b267c1ba3d3c3649c13580180f404ae06a73922e7b46f7c6c39240c655a4f9344369fc83bb4d5484a81a66546884aa8bb245087bb0a0f919b85b944c33e566cb7d10b3ed9c513391e8b8b29e23630fa51b66d6b13dcd12ed136b7d50a6b698699d7e612f191c66a334b0b25a87c0a27a22b116b0a06daf063f68b9db133817ff342ce128d96877f41778841d772ae38657c3486e2f07bae236bc187949ae21336ab84a5486d6ac00ccfa86cb67cbf66a76670bc58698c50a8f03de090513eb60f017cb56b9a99863847ef9287fa308b0f36b56ce461005a5cc14506e6536b3bd633b4499874f2b6f5750751136d98004c407c79f1e3611652cfcad8a646941070e6841ab9597b176644a812330356235a70d776297e233b0a81b487964436f85c33a008357005320c0203539f64236837c1bc93ca545bc85cb48864c2e73e581666a3e16f1ae043caa6ab25b9c11f82449fc26ed3a71c1373bef7d8872879610b3368157579198531523908db809c79a9af6c2620c01cae278245b72124c35c43dfc70c82579eed58b6caab9646853e1c35201b508cc9cbbbb2c41ff91a73aa289530f79848da123ab39802035bd98720cf236ebc874fdea79278f56c81b37b73325c8b6a53842a643bf561620050afbbc749682ac6f203202210e528349d52860b020e37ab2782075bd959c52830192290b28dfb5def4b0303b08c3e10aa0ec83f14672920a80114f6b0b119ae534c1dd612705172c4fecb5841656b8f4544d5f06a3621b75ccaae2851afa24a3782917bd86615f64688471c2330dcb97c6c7f40258d96123d58b0b74755793d85051b355548ab8918e9a8b6da03a3c50013233896772bc9f35b555c6b5118b948dac1f4d06913909b44f424f35c232b502376d78280e4b78a2826d0c78b85419e60a256bdf45099d1720785a70d0c4632582df0529150472e57fa3560317231ec13eaf183df108dffb2ab736a63bf46a4402b4c0e30c01116b111297a4c548fa8e641c53a487e27cacef4b9faab11b4253ce652908cc8315a080a374787743043ebd9caf931cb5f6628b1c00987bb107aca96e9fb6ae2742e3fc480a57331174143ce1005d59125e1ba7cdb303d812b208fa31b3b614b64424117c1caeda5707c18bd0f4433e19749c5909469c09f9bd3630f16304fb54039d18f7558859cc2c9a40cab21459acac8aa9ff51c80cb2473a474357a31e09c47f4d7a25cb07cdfe9215986916f7734b19c5cc973602da09ec2bc1147096bd1f8142ebd2042094b1b7420b793b80b2969105e3ed7a8a1a295f9550f203cc9c5bbac050c77b219f7cb061a48e7aa73e36c65e1ce332d5538d8a5a923fdb0566f8214894c9a7456a941f3fc931e5f5df22e41fb63cc10f1918e737b42 ct_n = b14c2cff002f9c6a33de3c9b4d7af3256b3780a8c7e342385679ca8509509339cd5aed5f3972fa646138f63cf7f43acc76215cf6475cb87329eca298ca354f9ef752ed9ed22f3417666f44b684a84ee1efdc3effdd64d4e606368c32b1b9158014fabadb01c4504648aa586a75432ca5641cccf2cdad48136354710fa06df46986673e55cca2cd53cc8dc60bd36b08b52142274116944223fca1dd5659971b840e91d5b2427c5d8cd0ff705def1d23d9ee8c1849d370b4347a97ea3cd00dca7b81a6fe9df8f83407d783c80cadb741ac3b8a79a2e5b9c5f4da46d916f45b313708d2d13d224fa9c5f903139ba01e4ff68588030ac8ade06674ec983af7d121de3320b3348a68e34c484140916a95e1cb254b344e1726a0a20c4b6ca8aec4699400e42750821c584ed771b7f14d1ca70259b59cd25dcd7f5acd177cfc8e6ca30933f9ddc9df668ed07ceccab7bbf8e2d7b4331a403e403fa4f2de6b16507e29f7eca16e76db7162848f805f79a48fa16468a8af0ccd3e4e42d7bfeccaed382ff05d89d9a355d53d25b8bc8166791219a9ee5ab60d8cefebced806d3ba2bc78a220be7e1da3c01a5d9e3d2b180ff8f4eb6d5308c33483e3a5dbe22824185dd00a9e7ba2296aa0d3d0ac24c3821549bdbd73243ffc75ce4967e85edbb84ffd669bfeaf0c7b683ce845d774eda0a6a2a6d2291755b886e9d55c9b91517920d67333354768b438dcf6879106ff7ceda8a663aee94299d78628f33e19be0be2e40860ea1f54e4b062216c2e59e8378431d14ab9508ca8f9540e95c6a8e6ce5ccd30b05dfa7de32a7f5d95548229b52852488b9376e0d4e6288d2804055dc92469cb831a6c11691e7d6937759bf09e2c5ba59956434d925ae72ae9beeccde2e0228aca28e149cc9fcce016e76d3b756b71a8f812a04617b37a82dd119b0dcf299092083dbbfd6c5753fbcb13e3afe988713f1414752405fe9a4cccd01d845a0d6a7c1a67b7be8b784dd8e2ecf606ae2ec2e5a71a3162aad5234b6db99ee2bd55d4244902ae3da6766c3763bbc1a4d873a69342a7e7201efeb3d42a370b2ade907c33008 ss_n = f1279753c1c591a3d5a5dadf87667ebf7a180877da4538d79dfecc8c40fff077 ct = dc0b3fa654b1efdf93d010dfb2a6a1070316e0e048a1e0d5537256fbc66b05f9cb41f11b9a19e6132edf9670b0a2628144e058fa4f7404a077da87cf5f7d9977e672d41f129399d5d7c9142ef0b91ece9a484141efa9b1adec4006a1b83b266381f799e1b1c975dba88b044f7768db0e664b7be31ce821e7cb8b419daae16dde8a0a2a4b6eb4b8a226629b0e1942f9f4c251c1f416c59d050a309cb7214b3f1df83543dac3aecd1aa018e4397eeef1bfca8bf84eec9c46eabcafde8dbd7ad126b65ef38a236e217caa1b0a4d8fb38d50e4fd2c8477e8cb80f5ba70f48849404070e9c8855b2284e1553517b1e9c52297e843cf0d466aba257f7bf42336e372a37f09a0740e77abdeabbb08b9629f960b8b93415e53d908e7f58f61c4be2bc38c45a8dbce142d641b7c1064865ced7bf1138015ab0ba8b9f6a5c5d9de6f1b6daaab6ff4619ac5e75637ca3a706f7d8ac899e586e06c221690ec707a9c423f5b0301a811dff493457a8c2b7bea8331653ecdc3672e7ffa674718ac3c6a682ace6f4ece7a85f8806853e7e642d03d6a7251ad776b3d9a34821e760282911d786722f4f365898d939b7344374549f9237c5492e72ce54d7f7e5ab82d7650942606b63263273f6693dae14313c8d803db624676af0cc83a5191df0e4f50e906ddabc0000020c73c81a3fa628895fdc20f2edb6b5b00cdc5f59acaac5883ebb3b266aa1f56df91baad606e14133b5ca8d9c0fce45a52a65a2a736441c6afdfa42997549e9a836631698643b9d485adb545ff4c1c9c81fdd29adb797f6d38f1712b6aa7dbc047a200d69a0870c11af5a5aa0daa1a92cb0ceda03c1c6625b9b0f14e8a4c9a54e02090e88b5e192a4863b1aad8d59559a4bc73229cf4493337defb1c4c086575ba7c00a602b563c89ab5377a036cea471218c862b2068415e5707d9c670508e7e0d2fe6b225ff93ef1e9cb526f5d8e87aecb7a3b30327db8612a5448e7b255e98d4ac917c3d14a4c3ba51f10db3e2fd16169cca0ed722ca82d65a77d018b5b75183b03479a43b7f47b7d2df20c099518383dd7c786c79a07db0b5b08c711 ss = 6bf9da2c7ab35afc415d7e2c1c48f56174b66ecce318cfeae15e2eea3aaf6ec5 count = 265 z = c9e5ac76a6ade24e7ced0b2effedb483f6e0b368fff88be27df8af16922ccf0a d = 04a4fdbbb10ad3e04454fd2bba87f3f5856376ac9b29ff4e9833a74afa12795f msg = fd0040c7fbcee698992da6643abb31acefa38f76e24b99b51773c62db8f2f014 seed = b38b06b2333bee7e417a677e58f822cdb229678cb446bb5659dea2ebfac411e788957fe0b6ec3a943a0d66bf09c47142 pk = cc6bb4d38a412e7609518c5485037622e3879a49717a1cc52113cb79a01852171f48122e16143b8034a218bc1add994b8c21c71c93000a1319a7950ddcba54fff98730347d3c4a43fb0bc7fc73428369417c7824d0970f6a4585198972628240dfc44f01dc0eae6b10bf0371c814717901c3fd51bf5ab290887542d8e892856539f58a43cb396a851bc4ca11aafa0189eca04594d78516382facba1ffe58a00a6aa4b7ea03c3d23e51535ccc0b495a9361dd680ca891185640724937086371868f438c190a2ca44362ee1683a9057bde6b0e323b6a3be140e878b37b9b1d53a29ef6178dc7f00b7ad68b1b48a9eae825c5b6807ff1af4ed073e62122e0a19f05142e079b897e1456be3875383058facc930fa571095b0fdd03c7d3d013d375b5629c48ee086cc93b2d6020c8cfe5824ff4a9fd0a58327436acf2193a22cc43029092cc6d1377c92233700e71806b05c933ab0981a43ea7896715008c8ff110771c3933bbaf16c15ad3918fb1215d484c1860e289290ab70426377c29c9ba235ad2cab17a0a4c3c797a314bb78c0a0107f926e5a22b9d296a1942c8941073e537c0abd926ab526d4947c82145b951b40544054688189033b5a335943829a2c30e1b0b4706c35aac864fc86ab762b455344c65d3744ba9c8168045640008c4f021a9a46dbfe19e3144663fa74f093545f9bccc2d91a3c73bcd79060210d8456001b1e46b95ff44ca552433d838a0705b1acc767250045b11ba111fd9880617b3707a7d1b152b8975aebd0195292b0bd6476ec0c77884bc07a9ea3e9905c357028cb5220ef24c1503b27fca7102cdea710ed52b7f07075979865d54c059754d4ac746c04343084aa265c15dc74b0173a096ec45267f66a7fcd461969500e433cb11f81b24d914f927a646b654b8e1432a138b36fa5cd3ec502881874a4ca76931b30e7578f842c8a44706b8c7b252153ae804a4533289136018cf8a27661378d21b43b84683b5759c76f9a318038fab4888e49c0e26e39bbe66b06557adf5738c8984b51031368b76a28897843a937e0fe0197584433aac183101a845ac5f65401230632bcc73a9def67a236a855dd5bcdc44b05a4e381359bb0721d9847c94b84c sk = 07718b44eb7c9bf086689c1d3776244df3913ec366f2f7b323063f70a5acbe43794a12b65d034d6e7757c2057b308a5f1b7487337b570d0b32f75026e074284be201f30090899781180b0af06c754d08cf2c7822c8a8334b857cf873aa68456214a25e12329e66e07fc18c861142412ccb311f405f0dc89da0c4ae4670920e133c11fb8d2598b745857d74207270240e31b359b0c6763053648f02a1b2ca763264006ec0ccd9c364bc7105b4313ad2e1a184332e6ab62393d1bc44140a9935cfd2fc652a4c26d9495b6da43cf72ba687193311586c60b2bae498b076c01a3c8b22fb9b512019196213cfa1612d5b175349c26395951b30a54ef78792752043c19075e4d43308837a1f67305bd809d876abc548c8140cb1ba4b8548e9596d440b43aaa3985b67f243677c214e7c3a4081879887142f430460e2152cdb16b60279b930bb0e8aa15b40403b750995df7532d18b3c9f52bdfcaaa78d6758d9b0b0b5c366080c1a202407c3b28c1999808d4933c212b2c60a76fe881943e11c0125519aabc1d38b40fa6a65784c214f8592abf13c5a27b09cebb26c167d010a3b1e1c08d768aed895711d2b86a9d7c9c5638e3584a2322791732a8c1ad99acc8a210f60c213655c753bc0e354379fca741b6812ce418dc324acaa8c89829265f0363a0fdbcb37928cff4027252205f9cb3482c451f258cce9c811bb059b1c4978aae62cd425351bb009a42840d3026b7c066fed4768559677b892ab22eb529f84b59b9626bbf4223a880723533d513860ed64bbd618afd37bbc7894c78d55b5522700cf8c4e122062bb5b1e05ab1adb842575c0425433a658b65658d10b4de972b46c6d20b1794291aedfcc481a25555b302dab5ba6095c4dc19c6b1f8897c5c461d14106ce55601d300ec6600a4c570f0bfb852aa497d0c9bc70f1380df682623a3a89ac65c268862b746ecd133d1abb27987b3f27802274ab2991e604df7654c902a869866f551a983f0cc7138047c8f9bde6585ad8c561458a79844448ad298f38c818b5ebc2cd39261a04b132c06864286b9df49e2083456db1bdb73210688442cc6bb4d38a412e7609518c5485037622e3879a49717a1cc52113cb79a01852171f48122e16143b8034a218bc1add994b8c21c71c93000a1319a7950ddcba54fff98730347d3c4a43fb0bc7fc73428369417c7824d0970f6a4585198972628240dfc44f01dc0eae6b10bf0371c814717901c3fd51bf5ab290887542d8e892856539f58a43cb396a851bc4ca11aafa0189eca04594d78516382facba1ffe58a00a6aa4b7ea03c3d23e51535ccc0b495a9361dd680ca891185640724937086371868f438c190a2ca44362ee1683a9057bde6b0e323b6a3be140e878b37b9b1d53a29ef6178dc7f00b7ad68b1b48a9eae825c5b6807ff1af4ed073e62122e0a19f05142e079b897e1456be3875383058facc930fa571095b0fdd03c7d3d013d375b5629c48ee086cc93b2d6020c8cfe5824ff4a9fd0a58327436acf2193a22cc43029092cc6d1377c92233700e71806b05c933ab0981a43ea7896715008c8ff110771c3933bbaf16c15ad3918fb1215d484c1860e289290ab70426377c29c9ba235ad2cab17a0a4c3c797a314bb78c0a0107f926e5a22b9d296a1942c8941073e537c0abd926ab526d4947c82145b951b40544054688189033b5a335943829a2c30e1b0b4706c35aac864fc86ab762b455344c65d3744ba9c8168045640008c4f021a9a46dbfe19e3144663fa74f093545f9bccc2d91a3c73bcd79060210d8456001b1e46b95ff44ca552433d838a0705b1acc767250045b11ba111fd9880617b3707a7d1b152b8975aebd0195292b0bd6476ec0c77884bc07a9ea3e9905c357028cb5220ef24c1503b27fca7102cdea710ed52b7f07075979865d54c059754d4ac746c04343084aa265c15dc74b0173a096ec45267f66a7fcd461969500e433cb11f81b24d914f927a646b654b8e1432a138b36fa5cd3ec502881874a4ca76931b30e7578f842c8a44706b8c7b252153ae804a4533289136018cf8a27661378d21b43b84683b5759c76f9a318038fab4888e49c0e26e39bbe66b06557adf5738c8984b51031368b76a28897843a937e0fe0197584433aac183101a845ac5f65401230632bcc73a9def67a236a855dd5bcdc44b05a4e381359bb0721d9847c94b84c041194afcb7466037b3667c17f40c4f8eb413715394a26100a3ee7053d5b45c4c9e5ac76a6ade24e7ced0b2effedb483f6e0b368fff88be27df8af16922ccf0a ct_n = afc41a97dfe3f003ac55f52fd752e7fe28e769701b015de8e92d096316a9a5db6344ac9c49c0bb5c0e559e94560c092d94c4c8cb3608a1ebeb9c4b8e641e16a813caceac2cdc4fcba513abc98c821b86f80fda14cfa61af99874021ecacf02650ee762c7e266bf1cca98708a836c26bbdfa5b39f3f52059b408ad558787ccc858e2aed13a3281692177573fb2e75cba235d03800770967f19d644c99107fa284045a2acd11274a5816370ea5c38474a0730199250489632f271a46da41d5eac30f21e2bb1657ae234e386787b4874a61d099042fe2446da0437121ce8446c7cea28288ba9b5b017ea8060340d0fb17c37ff80e777d2c62603883f8de5f6bc9c49b9dc1d5196165d8c9eb07672cd4dcdd79649c40f6d9a22c2179ec3055c998557dfc99966c6bce0134bf452f00fd76d8b21b582d741d2358d46cf7f90b067b69eab3c7b6d7a4836dc4d8bfc96e7834cac1aa3f62a839c2954fa30f7908483e49cc646732cca6b1b40e46b4031d200bd7405d854ae68f3d6635c9408283cf9ed275d64507290f7aa0223b4ecfa39ac1d31bfa894f117f5fd957cfac1e703e02473f8867846f5efa2ce44bedcd9ffae8d688bc541a96020cdcacf44cc501661767c85e3980c6cb2acd81e51f17e826c0f485ad6ccb66e95892ecbdd8ac5fcdeb69302370200fd4f9a3b6b12f8b0a888b8053973eae4cee37b25a2837f30b0280fb78626cbeec397f119787a8e7d0d2c0d00e2b96ab82009ecb6fd9a59d6ef9f0a3aeb2a7d6853c5bd2c2b0f57302991f8cafa1158e63326a53f483ce1c3d265eeb46b3be49646b97cc0ca6739e52471ab3be0d9eb709506692b55033e42a5cb483ac72f8712e1d68c0919c731e04b2a1661cfc7f71e21970cf7b68ffb0225dc0c110f697a74926187345c457a61364867eb912f39965f58dab0bd228b67c52323e2b2c0ae0c61fb297fd0c9d959fda3af15d34771ab15b87c127b63ddd9d69e07e25593797a9fbceffe4d2a38e9c2df15c9d911f441d3bc509918ee2ece9c21849bd4a3d67c714699ed8b655254ded4fa96a69c30122e4eb4cb652d70513f92c35 ss_n = 25be6bed04aa610c1bcf0c3ac6ee3a1e0e3fd8cb71de6a65b35d062c8d0a6946 ct = 1e46587da6fa27e05328f9eb994375e8632cd8a298eb5de49a62d4e741244a47b64efdf8b216d2cfbb41b5493f6fc92048fc7e44f4c2dad4007e5a4493fab05a96168205c4c628b9f567edb6866623921f33fd4ec51d5cc6850a34eac78374c02834ab02ec8d60dab369ee63fcab6e904cfecb44c66b4502902fa0e9cc423df883b4eff498fdf28e580d7232dbc311e5f438588de28fd0331b81366ec9eecc4e0596954032e4777517ddf89302fe3fa9bad775315e29fb8751aecd0bbe530651b5d84baa2858718e44d0492f4e218b22c5a71e9ac029be17a21e651b3fce0fead7f32d46fec878a2df67f755115eeaf9028cb22f099f1ca5ac18d89293de9ebb3c925c42d00401e3ca79601fa9bf13d241b341cecaab17e17dfa40fa231e586fed736d2270148ea4fe65158f5fac523853ff41574c48d33994e85f1cfef84a18aa237936e212ce1d9ed43c8bc06d39e6751fddd2e1bb6f4fbb49110a5010d218240201a5747281344aaf3868e88ca981c4853cf8b0b6ba0f89db4eb884c12dba635969687c3772846589e377f9f24fe8b0e599520abead9549877d74935625b118ed5f43bf66868541fa986ee1c87321f15a4c596e39e86b0212811a4ea6facae10cc64ff5513a9358c7612120deb2a7593f2f14ab4a1638f3d3cbcf10c2a3fcfad680a3cf624f925e47e0ff2a265b440c04641901a5c690821e548f332ace97e04621799741af2d0921df9e411c28bd168ffc6fa5c19c72d291d2fa87022bbd4f69d6dd15a90f6671f3ba1e509c63403762db4bae02720a41fd64f94fb5dd20becffd25e42ada16954504ee7132e731fb800bad3d0d914905879b7aed65de035edbd98c670b7a640ba4a93495c1c981d31072f59cd272e06c86122b9807d38795d59526840c9b2d9f01d12a70382fcdadefc1f21c90defa67ea58af5a1853bdb9e9e60bf7abd7db627775d771a19036b67b4289f5007b7aab706019e1cecd0cf29926773425eb07644aba91d1f0bfb426db0e6be85b32fe897b85e6f6763bb2f81ed719f03e7988d9bf3bb583248eeff1626e24107ab986a71e76cf0d576db4 ss = b86149b680914f965a0b3b471733de57d1536f091a91f41a7bc96dd0f38087ce count = 266 z = 4dce4d871883b8fea86e22ff161b88b05d6dd96749065036e4b6e13cf112c27e d = c519350cae490cfe94efd27e1966d48db5e117c2a33368cd15b2fa7d4fcc0abf msg = f6bde088796b46b415b7ea366550d21ed11c35db5623ebf43c5a6a00fd60f2de seed = bec25774f091145ea8ab0e5a903c1e0a23d284619296c4cc40c69a750103706ff5e1e88c1498975730d1d9c94f5bedd9 pk = ef071b4045589ee26a5578c51ac43ce7793cbe3b5a86f1552fac6ff073cc64819e7411b0f60a7889216bfa495222199e4e8846186603dd37252c8399f006c79fc52a983963f3b89bffa37ea89737308b2071d465cb8b337dd570e5f8bd98337c13b63fcfab4d0c75834e19502b47666913503577645dc996afe4baf8d85f3eb53694f015c8823e599a646a20ae0a20732df141708cc9b83a8f4f30bbad55b22b474a52eba43ca178d267b8d336ca54b79385d730b68416e0ca7c27e6306b2c6e710681a3666735a82fb6fb789fa4c2cc7c1f8cf027faa8bc8f2b697f3bb3fec15037872862d5338721871febb8d4225cf13a1afefc9075727e9a6a779a029732ac0302a49c23152e93a0c82975bbb7ac6311e4774a892a24bb6210e84cc2a372c3727141390d937bbceb3616dc5b6208648245abcc73246df4db6437a994cc5240917c76aa657fb492bf7c822834aa2a1815c7003c9849a7baf62b83442a714c244f5305a0723840df85b35d7c5805b533eb449cb49b70d606bdad508862070070d62024f724cb1807c0711062a34ba98122f6923bcd459feb3618375a883ad1a574ab25948130c1f72342935c08c1742734a2c07b6279b15a62815de0978c2f159cfa9bcbea2a3959d180b44b83a112b091717fc3a9830788498c28aea9a60cc62016d065a1b540163169b26566cbc5771303489d4945841ec3000a11a7e4d10bca2058b427233c16941008af0c8183878376cbd2bd3ff4575f1291b36a35a7018fad46b80c6116dfa15425e294c1434c0fea4175c56c7706b9bbcc2868c62dfac8639057384351b6f4f1328ca7491067542ba212e842a7f0c92768883bfda69f70a1c96acb7d68c3bdb772093aa1ba9a48532202730359209490ba1fc700d4bb2235988c2780ce8340520a705843019dd51bb59511b5a7db1cf97c9949bcbe5d7530d5a99bf754bf86f0817b611d9dba90719390960b70fc12aadceccdf55848a9f3067c3149e2302b940055f4cb028145238a91769f965edd27a0039a4672298365db1812bc3df3b7bef1f193cfb7ab31447e7e686a9553a846f18ac19b6e7a4b383f3081e5f630523255f613ae994a67335463c0850ac8e202b925c6ef54 sk = 02f53ff23697b0a6cc50608aba8b0c654a5d2d4425cd3736e2c7c9f21b3f678563934bbebada5cb2916ade231f27e87fac3c3be7616304a89d87375ccc3a1a558a9590b2a2165c49c8469398757afd206c56679c5bf8be6527640f25670dd7210ab21802ec680756bef10aa2cf44c8c0126d931b569451334d091206a9c7f0ea8fd051780d96368b1529bca4a353d7554a8aaff75751b1390bff763d7e90cf48d651a18824821a54141c1ea6bb5d7a55bc06f1a30268250bd75acbec49c3c0c8c7fab4c294c20f80a849d60cf4f635e8f395a917a2c8424546728721d06930e584a3a1237d379be6d88f2a9726393c55f56b5ec196c1d7f4623ec01602601bb7eb9858985424140703e02ab9b0184c288c29998bce4b3e6dc06607c02f4d85955ad10682277fff0855ac05224c1169efab520f9c3225b3cc001012af259602fb596ae800fba819ca5181d6ca4109b75e9277a0ed384f3acc0fcd116ed9c79bb428a31379848bf46808461a54179ee0b82d5119b8df5240d690153705a7116b11d166616920c524ec76c414727d4275185472ad311e7b98ad6065365034488b607f85faa4fc6209d2e628b49c1fd2414695a17dae5115b121ace63aa4f7e04e22f38b118158aafa0974a489a5eba6886b4911f52f4c6a63a7464f1e8ac768514a0b567d2bb335b117222ca3baa2b22eaa2874c6774764015da4ecc93326496c389f864705d6a139d2461f4b7b098ac6241d4227f96488e7e96dd825b7fde7b5d0b83d909b456aa833609748be2b4ac97934160c905fb0a532261d68d578d3b67f2a96798de2245b9bbfafa003037c123ad603bd293650514a74e06f3764b9c79876634565dd2535ec152c3f14730875916283986b4c9022913d152c2eb3b5b2c9eb46e0b9b40ff22508c2106e3138a99148053976ecb4a347d23c8f42400ad08a2e7462998237c95a23047264348c891a263edc75cf0bb92d8ad7bcd7f47ed94266dceb40dd2b96b3a34c9547a4bfb7a95b533df89a1d7a11151e78818eab1d39cc97ec75577cb114459462a5401ce12368b6e1087619225d7003d37acee96abeef071b4045589ee26a5578c51ac43ce7793cbe3b5a86f1552fac6ff073cc64819e7411b0f60a7889216bfa495222199e4e8846186603dd37252c8399f006c79fc52a983963f3b89bffa37ea89737308b2071d465cb8b337dd570e5f8bd98337c13b63fcfab4d0c75834e19502b47666913503577645dc996afe4baf8d85f3eb53694f015c8823e599a646a20ae0a20732df141708cc9b83a8f4f30bbad55b22b474a52eba43ca178d267b8d336ca54b79385d730b68416e0ca7c27e6306b2c6e710681a3666735a82fb6fb789fa4c2cc7c1f8cf027faa8bc8f2b697f3bb3fec15037872862d5338721871febb8d4225cf13a1afefc9075727e9a6a779a029732ac0302a49c23152e93a0c82975bbb7ac6311e4774a892a24bb6210e84cc2a372c3727141390d937bbceb3616dc5b6208648245abcc73246df4db6437a994cc5240917c76aa657fb492bf7c822834aa2a1815c7003c9849a7baf62b83442a714c244f5305a0723840df85b35d7c5805b533eb449cb49b70d606bdad508862070070d62024f724cb1807c0711062a34ba98122f6923bcd459feb3618375a883ad1a574ab25948130c1f72342935c08c1742734a2c07b6279b15a62815de0978c2f159cfa9bcbea2a3959d180b44b83a112b091717fc3a9830788498c28aea9a60cc62016d065a1b540163169b26566cbc5771303489d4945841ec3000a11a7e4d10bca2058b427233c16941008af0c8183878376cbd2bd3ff4575f1291b36a35a7018fad46b80c6116dfa15425e294c1434c0fea4175c56c7706b9bbcc2868c62dfac8639057384351b6f4f1328ca7491067542ba212e842a7f0c92768883bfda69f70a1c96acb7d68c3bdb772093aa1ba9a48532202730359209490ba1fc700d4bb2235988c2780ce8340520a705843019dd51bb59511b5a7db1cf97c9949bcbe5d7530d5a99bf754bf86f0817b611d9dba90719390960b70fc12aadceccdf55848a9f3067c3149e2302b940055f4cb028145238a91769f965edd27a0039a4672298365db1812bc3df3b7bef1f193cfb7ab31447e7e686a9553a846f18ac19b6e7a4b383f3081e5f630523255f613ae994a67335463c0850ac8e202b925c6ef5451ee3bced89f2aa94d7070e22960212702e10c63e57c797ca01bca1165bc5e4e4dce4d871883b8fea86e22ff161b88b05d6dd96749065036e4b6e13cf112c27e ct_n = e12348c8d4885c76fd5c2ee3faa006474f68d53106c68632511a404ebf1708b761f3024c6158a6eb716ce8d22308e98b2ad1dfb574c08642f91fff091ceeac295f0157f69f8f6ac3080c7b25bc519294d97fea3e7b1702eb09c3043e4b580d51f9bdbfb0cc7d54899aadb8d2bed5456340778055994f4b476acdd5573c8e7c432f6e2807ea502c8309cf00037889fda034e999783f39237b0d123763ce04699d7fd4787cb72ca85f1a7f43005840a8baef1741481d1c90febd555c5878f0fece93aabd24bb5362332d32a4355174fa17c75d50f353672f6e9782d667437f45ec3c2855a16a413e5fc1bf8490f0f2a69eb279d9d400e7deb6281b541ac84ad19b419704a4e7ff336d9fe0566e1edee397bb37aca13f0c27ed1731989a5d77873c0ba69934ad2fc7b213f045478cfdd14007e2a1859e45603e7aba7d5900c76a7ebc0df31a9938369bc8f07365318d8b8036bb232268de01a4ec15f4079a48bbc74d16de9e281681090579ee15b2ab2fdb80ca68cacd6017ea49fa6a0910b6e19abdaf642dbd86042d0571ee61034822c499bd9a643b01a3caa01d34235c0a60f88e657e9826bb4f1907d612097a9182e4b22578b054fb1c3843e64049efd5cd7b4fe3baeee267bb8a2000e5ac25f250270a1517f5a9725aa75a5c2242b57ca46919a637726bddea245b98f6e268540d92375977bcf9c1730b3495197a915daaecf21ac73a51f2199f85242bcde686c8f91e671de31d28a9e20e21e27c96048bc8e8d229c9ddbc1252d7bf63f80667a78a89ec78817b8de619756ad54a26449e0fe73d740127d6df2c7a48756160a92a634cdd0b21c141b5785ee4ec636668530df8a7c650883d1c4d557c3f5d20fe001c7dc87bc9f26eb6d26039040ae04d1cf279c48917da30759fb976e1eb3baab754abfd21222d7727ba222aaf92c57553c3b85f18cecd3aa6c4a3a020884b0b36a19c515a9010b1a31823dbcc6a0a3780577c08af19cbd7469b9cfb44de5d5d0e3a0e88c2ab9d28cd763494ad8bdccc2e338d4a5ad78fa11d2f7205a29e2be0efabb138e981b33dff41de3e32f760435b72 ss_n = 84deaa0bc858a776bf2ad08a77aecc1e32e2aa52b1b437913d792fefb4706ab9 ct = ad4f275598e5c3c0a703b68dba57c285ab60a51d7710b0451e56ee5be08a7bf746fc75c0b13a33949ff38e6c000d762923d1db12b75d34c27b78b70abeb94e88e896ad705d24c7ec2778f82d681608660f3fb99fe441c35157ecd2ebe5b1b926b269ceab1aaaef1b1baeb92f722d73be32a8ac24f28eede0b9f3f374cbfbe61fe395998baaea10f8d5450e39b2e4ac2d7d743cc38d41cb2e78f87b4c82c8bb7023964ba380c109b7970316848a81137da53cb9eb7d50133ff19549f632a49086b690d51859d3379e7f5f65b4dc45ed54d643ddd03877f396a222c58edfc6bf217d50b8a6ff2a5ed0f076aceb1ee29dc581bbfd8e5814b28aef064ad5203d77c7baa10ff5faf7e73926c8494f87cf701cba7fb8c6d225d6e0cdb66fa387b6f9f652f20cad469ed134185a7897424f8af4a7c0f51beb274c16c5fa5f7eb9f834fce6bf819632e6c6db72ed633623f8815ba57063de8427fae545fb0f9fc93ca89c6a9a69289b2fa2683031ad64a7b5a644595662197dbf2307c3370299ea0fc1b9534432448779a27048cb37e3f836804a6ca8e3ff096c7a1344235f018c3340de87b48613e090968be03ac65487bc24e37a1b890e78627acc77dd93edd74a85e2db79b9b7c0ea10cf8dad4a96e03de22200ae73539102b79d6500820f5c93348b881f202566c5e903a2e88c148dfc2b197a1a2a299d748e5ec5e3f66bee6032513fca90844e3ea87c2f34293bd495f59c4e7828dab88ee3d850554df75442654a2a79f3ab946aff5c8e8a1bea92dbde92317ea680ad9958d5820d877bee343dbfd7a04460c278289dbda46a1c6f9ec0fafa42400a6396ff6dd6d3588a092842e40434e8fe1c917254c874749fb6d40ab1b334156a774af7cc293a6e2cf290bf49d36969e9be99a78e1dc6277b16d75a6a5e54350739a88a05b6c7c0a8b2396f3ba390e53588dd9ded7386c9fdf1f0b42a95013c22495b4e39dce5994f03390562b4f8427153fb1db4d71a2ca5815f102b9e3f7de6dfb6a249226c11881d0847dc1ad4f8cb470aa93f040cb7466ac458b3b0d08f8f4026c56e06a5b1e6dbde5782 ss = 431ad07608669c5d6b7ffe9bdb383f90fda56696211308386a12e87bbd74adcb count = 267 z = 554dd8002306f3fa1b244222f7c80e5ef114df876f062cedd8aa1543450a6b9e d = bc8c541a2e95ba1a28a526d41de09d8beab26b31682134ab12f61a5a9a0c7c1e msg = 69505e89be3f6bef42fafa07abb24bd10b706b9c3909c9e73c8356e44ad15071 seed = bf3bf021ec71f8829255a9bf3d7725fd1065de47fac1e728b0ada3d2ca2346535542b2608a634a2ea15989cc4666d7fb pk = c62c423ecc00d887435c9abde326297deaa37c58a353793d244170c2d06ace0b5195026a640836ec78a2c310813919be77b31e2a47b24a1b2d6b6342ffca86bfb8b851e578409c2ccc785189203b4140a37b828e940a62f0b55acdd6b2998474c53a308c78c0d2633f2fd86917f0ac481071ad90a46a533b4f7010f468c5776474b8c441e7aa7a5a349683062ac0168df6c04d3b1318575350ca34918284c2d4424899a8a0c65aa7dfb326e6f379da9138b7c27a0711942225223165cd1469a2b27335f0e48da49ac6d90c43500c7423d0704c05cfd57c221cbb96d8963e79c174cc3361d94aa422fac74b83a506d23d8410c53b8821c1d524d9e089e5869605376476694020f37838307f5e936bda95675dc94cdd9c7a3c85378e677847281ace802546489fbc113993223351094ae40bba48ca9895fc9faca46436f7b9fc1376547501693c84f7a5a0dbcbaf33e0b05362c1c4cab148976b938379d9990bf629b7ff43c71c247c41a987b4ea184500586f943403136e542c911a30c94896c7ce607a0bd56be165a216401919c7b64ec711056455485ac6a508a4c65977b11b90fe599827989356d45ce6a890bc571281e4674482982d456e26a1a5708961a9524a48a09deb04abe159a86a019665400464b1b4ea89c96da0a175769c5c9a8a19d149ebb3253f97bc21aa3b95a884a56a483681965bf6b32b52c875d9056870a3de7a14e3b850deb89beff3aa8b49c32abc5319b8627fe678203441a3c7c2a288be504c5d0b778934f06339a7725ff4095083c7d4c9be0f60a14c827cfc682c49c6899ab971cf1c10e38337d4d810f6cb705ae658e03a7cbca727ee20523841302d1c452717307c8b720b5aba36bac447979d79c29386f963a6e12139ab91e5174c1edcc499a8bf02f6c10b7815abe554d5c55028a0976c54366a0766ee006f4432b32544153da96e3a86c3318a570f829f7fb122ad309d713b0642377b8015af2de0bfa6b697822588b553422df1bee93b33b28b4a9385a579a72a424ac23a7475bcd0c8af42600393a716e38a0127c9047ba01c2b17fcc09230541c6c8121e03a687ef86a871ce0aa1c6623f9b29996cad649dfd716c5be9edd951bce63e6 sk = 788a00a1754e37e83b82a51685061303cb5599e03426590fb2a5516176397671c2db21412c3a41cb6794323c6e63176f4e4c4818d985e38c65474b0e46f85a03fac86c21bb55b14d39f7691387464197343726510cba7ad5b92d02038067806770007a02723d1850219ad82199105a90da357996c3baf6241145a479b657496236ef4c7967e90a0c488f3c71afb3b2acb4871af9376f2133c7fe2cb82052ba3b686fe95580f98acf450b56e7557048d61065b8286738912c20698c87c46ea1714830667496454c04d004f5827b1633cd763790d85c0694b99160a1bca6309690b0cafa64ead342263946014804e4019bca53450800a9447c4189d42374f10f3a3ab4aac24ded2828b10826b8898499d38f2e0370770a9381481673126663e1a86052a0fd3b589ff28e615450ce5a2dd1431bf15c30c4803d4fe63446db4b7e74cbcfab7c740a528ac2ce0b778f1d618888d883f0818b7fc24c14754997e278a532c7b948058a357963860ad67508659c0718c4063c54a0ce707f99b9996f8caaecb4ba69386ef4761a1466a504ba5a11725116763a5a5959e06c00f6d7b1b73a80b532a43ef5295f13262d71c0b77a00339917f66c27a0f2be68c4951f900b96d8178057933692866cb6b001ac15c5c49a6c462682f75e4fd2aeea9287de085f2b83a6a9ba0cacfa34dfaa2a3647a83fc8384f815a26435516934ba7761d36353791f785b0332a59e18a6002a048f4b6a5a37b93863801c695b29bc304392378164da474b6e44049fda03ddd295e9d190beef9b2a9e63526fa15e89624213a1cf350b8582b07930a284cf01411fcc9d7e95fda882018aa9cd94a28653b1d1b832b4ed73172956951d11f77003566ec95ed85a52ee631d8f32de6a2b66b7cac7f5c23f2676573a1ba01a3aa91a251cabc240e4390bd1382393939390a65dd775b427727f3696b84756273b3589342009960a20ac3b3abbb4c941b966a75b1fb33594e7a7a2380432df07b916754bc551b608366c47203dd094407da600a7a1720e821f7702f09d12990e4813bca26a6a07262c03d104aa196b52f833c2b952811c62c423ecc00d887435c9abde326297deaa37c58a353793d244170c2d06ace0b5195026a640836ec78a2c310813919be77b31e2a47b24a1b2d6b6342ffca86bfb8b851e578409c2ccc785189203b4140a37b828e940a62f0b55acdd6b2998474c53a308c78c0d2633f2fd86917f0ac481071ad90a46a533b4f7010f468c5776474b8c441e7aa7a5a349683062ac0168df6c04d3b1318575350ca34918284c2d4424899a8a0c65aa7dfb326e6f379da9138b7c27a0711942225223165cd1469a2b27335f0e48da49ac6d90c43500c7423d0704c05cfd57c221cbb96d8963e79c174cc3361d94aa422fac74b83a506d23d8410c53b8821c1d524d9e089e5869605376476694020f37838307f5e936bda95675dc94cdd9c7a3c85378e677847281ace802546489fbc113993223351094ae40bba48ca9895fc9faca46436f7b9fc1376547501693c84f7a5a0dbcbaf33e0b05362c1c4cab148976b938379d9990bf629b7ff43c71c247c41a987b4ea184500586f943403136e542c911a30c94896c7ce607a0bd56be165a216401919c7b64ec711056455485ac6a508a4c65977b11b90fe599827989356d45ce6a890bc571281e4674482982d456e26a1a5708961a9524a48a09deb04abe159a86a019665400464b1b4ea89c96da0a175769c5c9a8a19d149ebb3253f97bc21aa3b95a884a56a483681965bf6b32b52c875d9056870a3de7a14e3b850deb89beff3aa8b49c32abc5319b8627fe678203441a3c7c2a288be504c5d0b778934f06339a7725ff4095083c7d4c9be0f60a14c827cfc682c49c6899ab971cf1c10e38337d4d810f6cb705ae658e03a7cbca727ee20523841302d1c452717307c8b720b5aba36bac447979d79c29386f963a6e12139ab91e5174c1edcc499a8bf02f6c10b7815abe554d5c55028a0976c54366a0766ee006f4432b32544153da96e3a86c3318a570f829f7fb122ad309d713b0642377b8015af2de0bfa6b697822588b553422df1bee93b33b28b4a9385a579a72a424ac23a7475bcd0c8af42600393a716e38a0127c9047ba01c2b17fcc09230541c6c8121e03a687ef86a871ce0aa1c6623f9b29996cad649dfd716c5be9edd951bce63e62b59bd07cff64ecc17e8a9884ce96ad372a6f7c31dfe57175a0eb3776774c027554dd8002306f3fa1b244222f7c80e5ef114df876f062cedd8aa1543450a6b9e ct_n = 91750d3d8ad84b89ab32e4473296a73b7fb2a681672527d25ac1d45ae4f0b19f73e56935ff6961a56ce0f9cf8de21a4aec0b7d51d0a2a1163a170d1b14ae3a29aee26af3ce597f8cba90326f742d3552a1d63cbe6a02be5e959d2804ffc78d3dc49a4d7d88aa7d01bb77b18e874972ee8bf02d670b3c453ddb6df96d94b2b875cca4f7bf9b9956053bc9f001bf1dc938f4eaa6cc8e26c9d2a084a4b2c1a7074dabbed674080435d7678dfb3001955427a81deab098dfd2838dd52946288c58447e5c31feda28f8e612c3a631bc992d217ac0c3791e4d30e160e5b1009205f704c33094cb5dd2876f44bf64e0085559df3aef0713d2617308ca65ec388993047b9d2e03c051570f494e0de226091f3015796e3495f7a2f2810318c26d72fe69e39968abba3c0ed8ccc3882dc54b3bb6b7c3dd13e40df319b679c99a00cc888114ce316f9f0d35d222fb9f6a60196e6243c3d811580d8e307a32f5510a14ec7197c1a34997b229b1db9450363cb4e35035870984495e36cd5a677acc2905cd9614d864858ee551b977bbe24c423bda25d4d1a81c8a19304167470df12ac29b927d611bd7f6040ed0696c4df4a06fd12c4e682969c7d833ea77895fcb5734144c40d44f7625b2c364938a36085f33436142652b656d993515e8736e1aa4a9a0d5c870fa1e47393d8aa0b8d60b9db7d09b7abcb3f0c44b8e3ce5accc64d97d2d4ad839a40df191f6d137707817793fd21c407e81fb7d482d06e92ba8bf5e1188c077c240c4ab867afcf0e17822ffa7acb14ed65c322a15569fbb815c75f2784c8d754e6fb88cb72c2b6f582413c0312786137c9f89369f666a43d1a736e4ccc65d8f0b1cb0e036bc41347f6b94574d1d79323920b180fa391249fe34a0ca9c7d14ad26cfcb7bd40ecb6381100ad4565fbe60e7865cff5c33df1cdf4b557c9db0f318e0070ca7566ef843e292a0610d0aa2a38bc2b6684520ed88acc4b22009e6c285d6af89f6ee4ce8f7afa831d4d60562f4cff3153de697a5b9cdf1263311b248dbd082174aa953eba721ba4745c2bca8b99862934bfcc23bb6145017149126f530 ss_n = 34d0e9bdcce8d766119f58aa2be82824a832476d98435565be30ce20e37eca22 ct = e36279cd40a65a731da5bd588eba6896098d291b713c907ccb611987c33b3c3507b91cce965554dcf982297f25b53545fba93550f8bbf78ad30ad133459564158d3d92f0b0f69e07bdb6f3ed4ce8d5c9559148b458c634c78d89243fade3a9b6b692893484ef0a5a7a0dfff1705a4d676946d928012f074a6e09c9afbbcdbfdd4cee431e62329f9d36392fa1caff5c1ffecc43b345d60f7800e409f9a012e7d35622158759edccf9f0645b2ba9624506abf6c70bdc21f6f45aedb6317af28cf7019c2dff9b26b4f9d58f8cdd83f9586f8c0c0869bb7c279247e5c5e00de254e7183f1c3b24d66ac5a986feeabdac667a1cec97d07ed32b61403f5bfb70775f6bbc62487d3c081f1d6674c875684f8520a04b7aa2237706f163d7f39877c5e1a5dfb2825084e309605e4433074c6e888d08d4eef21c1efa7bee6fd05693f839613509adf417ab10cc8d57526c8df64e7101f7a2e8650909c1bf5622f38395d3e92797aac75aec7bb0f66a7d6edbe261a3efdd6063430cff743465e5145c5bb1fb0f78a5b16f183718c53d0b8f31a79374cd6d78ffab3a93137cf584125bbf61972a8eca4c8e22076f0349dd9bfc5f94dd4c5a57113dccb52102525d77d5fb5e8c26d8bc4887072de63e46becf3a8a7dadf41c5373ab12a240bc053ab11a1224ac77e8c39f211c6cff71e285fa250460b61872c22a439cbd85f741e83959c15316cf566a9373a70f173d90738bcc4d2eec28f3a4ec5b0d99260269571e702d7c3271fbc8674ee16ef050f9c17bfa58654f4efe155b9a438b642864e5f9db0bbb87fe88e5a18dab8cba000c040fa8b25b5a347b23a2335f110f84b15448fbc10171ad14c2af959830f5ef5b8eed0acf56246c1957d542225e0eb990ece432ea738dadd77c8f7b2ca81b9040695336aa1f4cb5f0c52797c778dc38346e903cacebfdc1ee3ea1762330a1e4e7608ab1725ab4da96e72bcb5ea995e96d342dd3b7e78e8983234c0949a3f88ecef606473346209b2c9234536c61342fccfe456f92e85c6c324610dcd26cef9a461a24286bc74c96cf58d4c1b82e4d5c610ae339635eb0 ss = 2877ca69e1318e8ab55dd314fe8872ba53249ada9dcb327adb27bd2f1a190891 count = 268 z = 6c02d42a7ecfc26ed6584b046065baae5b4e4966218b319b510e8dc3d9eb217f d = d56a4d460e7e027d876b51bb6516c08f9d710005e970dc60d68ea1723599dfbc msg = ad73cf5581443936927c8652c328e7f8a63b72b15ebe63a9e40eecd7b7d626a1 seed = adaab7fa06c512122cbe68e51ab6fabdd9b27c652911b1c386331850143190dc8a2a411bce90f6b176efc9ce6115ba57 pk = 20ea8c82099020a8a3d0e108683504a7a1190814598fa54b0d44614b4435228cc43f9b8d283b371c1cb30d4954d8c79d86120f2cf9090f955abf2b5d9c9949f24349fad3696fd554c10556fd56a60f1c1f0c3b4e53f08b029a06935c7f15d037d4b28c38b8a809410982f7842df1c5bb7938541296de0857e69939840b998e61a784259761679dd342cee7040fd5f214e37b10eaa5b3bc566c6de439a4b73604a7bfa4f6c618b510dce537596a40ff48a0f6638205174f277b1210d5a5252c2be28bc7a1ea105c77386c1166319635e06b6fe4328c9f1ac5f9314edda02a542014cf8c6fe7bbc65df550bb30b32b490e0046051100a173a69d81378ab0c6cd38f077cd6249d3b5c22a3593ddeabeb4c28ee198725dc98ca587cdc1e44f51094e51fb58962232ba3c6cd2063f8ef322ecaab966ac05db463cea3030f5576957a189ae6a85286323c00c4c91ab6c1995ac5be7a169207fcee339b477bb30c4b6c3902a93d21881a79fc068a99a643b37f7a23a45603f35ba0d856b9d5b50eb9a6a5ceaa2e3b8a0a878a4175089f3c10970b8343826ac5cb2cb63420ed2e47ea93248a6331e790a1b749ac41444312da10a8a3c6e97b017b70cb470b21ce26248e3c887c70104d62697c1979fe20740513882985a7f5502ba4f6a5466f01d77f64f113b2a5fc0c576730ba461bb9541325c8b62aef3659c1777415ca580dc8966f38b944021102133ced00d535b62c549122ea08a47d962a5249ed18965f2e8b8c059cb41f3537af32fb9fbb57343c5809b90127541a2850c26b344502801d41b0d2b05b0c97a38a3a0af5116c9812191fd162982243e1f95aa38367083a2cd2ee857e9b0c9fdcb7ac8aa43b30850bd0c251a4a03e033935060c4ce0c6fcf4cbf831449d0a6725120cc105774f7e46632f6a85f9316f3f45099340eda5442dcb99c8c4c1b268c11c387aa29e5c8c0834b61e72194567ebc299ca6a50619258474ba990e9864e741369cd997de2a3f745b759a08011056875d6ba4ae02031a1c0a8f823fcb32c48143a2d38ba287d99d4f975fbcc6b4270a40d5106c65b35c3e41925c4aa74b02d4b51ff9fd62548e9a4250dabdec9fa934fb3c8b1248a9f8cbbc7c sk = bdc9501cd8c60324a62c26005f374b328c3e188b8536a54b44b614dfb97555153fc05c0e64167f8b8188f2f585a03bab0ad43de392396e2b763ba60aa2271f496477dd782093161f46e9a76cea89b05819aa76cc415520103b8dc3d09b08e15a843cc624037cc586a96a8c7d77472bdc818cbc867ce6b552bca2aa7c89a38f3ba4f35c38c3a55abeb51862817067f6a7835b464039cb034a93744752d999746d715db95bafa14a176d1c0009593d26014255f96f21c5b025714b4fa2ae59f4820f981e42f43fd5da9fd5940a7216ba2953b1e7ba5dc9a71f71e0be9f7604d2eaa976a41bd52546ff07008baa15ad58226da05cdb6cb8fcfc98cc04c839c83189c0782e4640c0446ab339cdb011181ad4035d169eb0b557a0e20615c69d89ab4535b8ab322715c4e5c4ced4870d4519a83aa10496612abbcb896468dbe1ab85795a40a179ca063f3664c99ca73674608954baa471ab3f4cfa78cac54219482bda8baab9b14feb6cc751c91996a32d51985d7465ae01492b42f0308eb5c3cca6031f761fe798b7842441663b221689c2139bb75f608d03491b84527510f733e47b8a90f2a3374836a6eb0baab505364281ecdb6ea98075ab6962207cb429e06d05a90afc73a7e4d240a16ac56954be188ca32f74906f61934fe04686346188d20d0e0091cd2155975870319b345d40c24c0574cc177f42266ee45232c232ac19608f8f882c1b058c845c4bf5d7506dd72ba8b41a46020c7480429c1184c16446bfa041ebe53fa991a0bee17254807f9041167033292bb40e469385cb2cca28d78a84ac69d0218a90e32370c7927ac838fc257ba779c82511c85faa2c3011af71a604799a88343083eaab8d6af183553caca95528286a370d51244cc7bcca0108e935c4e42292725b85f99c74869b4dafa40ed9650311f8c078a1177a24cd5c629bb0cc4334eb07924a60f6519503f05e4dac30c3b875e6abc44d60bf4d654406022bd849cffc540ead8180c7eca1b976cab7748dbcfc163fd6a022520eb9976e1cb42a8a1606f6086f3f22bddef136f63a69910c397a364379593c344436c0f24f20ea8c82099020a8a3d0e108683504a7a1190814598fa54b0d44614b4435228cc43f9b8d283b371c1cb30d4954d8c79d86120f2cf9090f955abf2b5d9c9949f24349fad3696fd554c10556fd56a60f1c1f0c3b4e53f08b029a06935c7f15d037d4b28c38b8a809410982f7842df1c5bb7938541296de0857e69939840b998e61a784259761679dd342cee7040fd5f214e37b10eaa5b3bc566c6de439a4b73604a7bfa4f6c618b510dce537596a40ff48a0f6638205174f277b1210d5a5252c2be28bc7a1ea105c77386c1166319635e06b6fe4328c9f1ac5f9314edda02a542014cf8c6fe7bbc65df550bb30b32b490e0046051100a173a69d81378ab0c6cd38f077cd6249d3b5c22a3593ddeabeb4c28ee198725dc98ca587cdc1e44f51094e51fb58962232ba3c6cd2063f8ef322ecaab966ac05db463cea3030f5576957a189ae6a85286323c00c4c91ab6c1995ac5be7a169207fcee339b477bb30c4b6c3902a93d21881a79fc068a99a643b37f7a23a45603f35ba0d856b9d5b50eb9a6a5ceaa2e3b8a0a878a4175089f3c10970b8343826ac5cb2cb63420ed2e47ea93248a6331e790a1b749ac41444312da10a8a3c6e97b017b70cb470b21ce26248e3c887c70104d62697c1979fe20740513882985a7f5502ba4f6a5466f01d77f64f113b2a5fc0c576730ba461bb9541325c8b62aef3659c1777415ca580dc8966f38b944021102133ced00d535b62c549122ea08a47d962a5249ed18965f2e8b8c059cb41f3537af32fb9fbb57343c5809b90127541a2850c26b344502801d41b0d2b05b0c97a38a3a0af5116c9812191fd162982243e1f95aa38367083a2cd2ee857e9b0c9fdcb7ac8aa43b30850bd0c251a4a03e033935060c4ce0c6fcf4cbf831449d0a6725120cc105774f7e46632f6a85f9316f3f45099340eda5442dcb99c8c4c1b268c11c387aa29e5c8c0834b61e72194567ebc299ca6a50619258474ba990e9864e741369cd997de2a3f745b759a08011056875d6ba4ae02031a1c0a8f823fcb32c48143a2d38ba287d99d4f975fbcc6b4270a40d5106c65b35c3e41925c4aa74b02d4b51ff9fd62548e9a4250dabdec9fa934fb3c8b1248a9f8cbbc7c89a5987c924af4382373e2777c8660bb28b8062509ca636698be75edd6359a806c02d42a7ecfc26ed6584b046065baae5b4e4966218b319b510e8dc3d9eb217f ct_n = ef1a9cfb9bdec6eaf390882da3dd9ebaf7f16e25aefb77e94d076271f5d8c4928a10f76dd660c5338c602c56dbee6a767f36934960ba6e45dc7544f7b891df613c7d2a4e7b27f9f268b0e17619a348b8fceb09b4ce959f4137cdaff7ffff2319c507af18c1387f1d1cbf9f46d7dc299931748c050bf45465bb7bdd9f7b45f6719df5b3f25fc6874226fcf403f07bef08d54d8bbb1d023b4ff5a945abaaaba4b6cd88d5a669d2feea39f2fd7e73e477eeaaa1d8a2ea7bd8d3778c59766233dd45614f7f591a9ef5d9c4ba565fd0e8f6786956181a02ab3c2ef955a7c35e6c24494ff3dcf990f7cded79afa6685cecd460073bf4de76c2a07398d84588ddeabae60ea1aa237d4a2efd1bdf3f682b6b809a3e1923168968124333c850d4c0579b6c0e55bc454a4c908ef3456c458288eab9f725ace82a13bfcb252ed702589bb7ee095aacc5b5ab8f31ed672829c6a28ab5b91e651ded8d8b3dfc1cf9cff0f019c8dda40d7701c7a0514b71d2a5323cbf5be0ee989e16dcaa43a1104fc3f5ad54af014471936a1b3334813c08de652026edd97476feccf5e56798cbb8ad5de4fec83e6232a4fd9462dfff4baa1968ee34cfacc33fc982377fc7a99ee2e123be8b42a73e19226d883ec95c170a153dd1edf55468df111a5baec8bd718d9408a4e46f2c72ca3d9cdd88cbe964ef2e80df99c0096f9f7d2b86702e5346d37a9d2eb41c513f67ea08428ea6ea631310befe24deb08d7c30798e86c01df36e20aa8d09c8be9c02d780e2ad00793fd8ad1504662b4a34f0cd982b885fcb5a28d32e48d8ea43da603ad9dada9213e6c83d6d7b8c01a8a57b75f2d2c6322bcd1125fb7712d73c93a5f17294595413621b1711b3536cf7db65ff765c597dc6a17fecb24077ce664883350881a46d4ac16059bfbc377efc1f4dadb447e4b3be8baefafac4ba212103e1affea4f13c3a6a42a44a02a06a048993b0c0e0dee419aa878bfa55134187996cc6037a41f2bcf27d2b7c9188b67f7720e590aac7e2f11e615cb604d194bf2c56c82734260e3451a34ef855f6e443a74c28b9a23439cfd372aef27f34fd ss_n = 432bd615eea504388b2baf888382480720f21fe2146aee89f18f97aab23df9bb ct = 3b8dcf22a8b9179e0477a7cf3aa6170f47231820c1c167b6436b46a40f5d00c66213edba352a0750ce19479531a3ad8664ba8130ce282659ebde999146791ca6664e3c249ae438835ca22897e0c70fe6435128565058c69c563c328a017f2af102db0e9ab098b205ddbb6f3dd25066dd8deea3be7de47a1f16546c1c0a603cb12b02789abe76342a69c0f3d6e3554cb4da0dac88c25d67e136b4c9827c20145541f9c5c157a0e78da1d38cb998ca14ad6175e31c863768792e39c5ab1b0928a2981ede1ad81fb92b4b01a27809aced814c970a88bf1160a87971e20cdb6f1b564520a3ea4900e5f55b913769a86857af8088eb8818c0b8ce1a7404ae8e967cd1b8c68a6c381aaecf6b1084cf18739ff345df9202b32efbdf1842c0dc1661ce9948848a506262fb0290cc8dc5c9717a66d89f78580127c1d69b47ccf4558138718f137fba9c0011c499db0dd98f2705e9412a748cf03e2217b7c6cbe974b4f12189b911466e46e1cd83606bafd44fd63972537e78e7fe6fcd6404080516e3a6354e7a7dea2da749c7897bb523e2653498108e0b661ef3d398fd43bb596cd667834b2ad6d6dd5a621e2e9c3b53a253ef29da958036ce3a20bb35906ad13a08f7d6d4db5e23dc1cecbf525e4af7b2751c0ce4062d71da9224722213f64ef0a4a3c593828ca6f457d664f27f6defd2795af920ccecfe657e1327367539cd9dfbab78de86f48154f4e739f61d2069c45e960b15400e89ecf7f49e0ade3219fd40e592b3d56627a7c927ceb57841b92cdc40ca7589a9625d1c8dcfe32e7603457a92423ff3e272846222cdd0e23086705745dbdd31b5932ed02e2c12b04bf39fd258722c771659d394419c0db03c48ed3f8fb3e3155aff3e0e4100f38e6dcc19e607f997af0314824c9f02b843c531decbd431aa8ee4054c1ba59965c40d6a4621f363c3fbe26a9cd094942f994e9b3f3883c6a0b1bc77802e136533977577658bfdc7bc80f8ab7aa0d169cc127e6095e932ab2a7f8e25de8110ebd701fd6f1b4a42900beca52743b8f3e17e229944e01474cc5a2e5e15eae5b8d8b6006f301dbfbc2a ss = cdb755e6ef7e50ae44e10ec3755db655e93f160b877ec6b5714c690a5967cb48 count = 269 z = e72c201ccb2f7edad973229528f10d1dfdf3d646c9c91296ef32880fd10f0175 d = eeae646f5af8eb078d16c7a4a9ac2a390647937a1fde152b55d76e16fbde3c7e msg = 8ca514838c36b4f161b395aa0142278778c1fee5da7352e75050caf5b7bba22a seed = 982d76cb6c4abe49af1ae81af28873c5a4b49252b46da397578691b257bbf7ff63773d70ceadf0e3bf9d12b6167b3c0a pk = 3629b2affb15f5eb48db7431518754e6f543eac896492354d2b31179e7c06bd8c68fa7b7312b6683e31cb0d7a1ba9a0480dc6cc05616bff51f9bdc5595f3c007a78b920381f2f39e3e322d79637ebd99c6975c7c85000456f7814b39c8aaa6b4717c338f23c6fa09bf9f213bf1401bc63181a505a9841c2700eac8457b576a10a88b03aa20316681a200cd650a272323abc76efdb08f9767ad600a570cf81502907a813b81a5b71f6b20b5de615c7ce74d6bc8882ff565413bb5c51a0d8f31ce116951b77149efd93b77db942b6181f0499d2177ca7ba240be9a121e869442240f4f60484fb72ffd4a34db30b8e15b21a9465e3fda2b64a214671534052b0df199303e7c255a5451704aa9149c02f803534156392db3a670f728167415a3a2473fd7777f421d3d198900a84a0987755c8483877522b9f60d186a0f865baf0986761df0c882ba08efd0af338bb3ea52aa0dec90c7e0469c1142fb7b6cea4ca135ab2a72723cf8a83baa9895ab4047cb1c91e10c8aa4cb22d772201cd02e1524b82893c6b6d8524d27a336e050ca465c3fe4669aea6d1c9a32eef61a9d1211b55c418d6a6634341b6f91a2f080c2f396a03f9569caf3531719b35abc5164a246cf5b93909954835bb1135345d5ecbffc3b595d470f46ab8535296cf75404614545235c747f15a6cc208d26f8cbe787955d9ac7cb4151adf3633963bda5ba5854face87b81a982c4bc635adef36207f4982640c27feba6c1e334d3936bfc24b3fa8527604b8c90af8a11f2ac5b2fc2dfe6a0432854e7d8ba84a432310345559ea7459a81934e21dfc253ff191bcef9387ea252346835c31fc863e4c50f0c3a32c6814dd260c49f6bf2db3caf2343a8c04cf05cb0dfd4b6d545a6326e89609549d48a30569c2cea773484c9ccf76008ad76c8831144995e77482e896b2dac52c3767f6e3b22b766a453805d64c2fa4b3aa3b503d7ce44211b11a98d15aaa1a263b3a29dcb06c62821e1334c479f24af05b5d33a9a3a363b1f32c6efcec007efc012c3a0b7b92131696737a71011493acc3e3c35c48a449bb662e609d159a7d52285ab92b0e72d695653c02ecb7cd161858bbcd74f45fc6ca1a7eab1012cff9291b2e sk = 2aa9b353069fe701666002791000c54b71aafe9bb8b3596a02f8746ab9b922692498bc7f8c7592bd7361c498a7d1a15a48135eac4693466c847a867615a808b3323e0ca54e91f667b9a079d2a53a4e10105aea0463093fb1613a8f04bc86f3284904ccd7613b71a8089049bd30baa3b2682803ac60f8e568030a8b21741ade6bbc85571209868b3604464f6c1114837a4375bd254b48ad534dc00742fb7baf8c0316f1480964c26133396381d4c1659b4ffd29c32f5073ace443c244308e90bb5a0521767388b120938159c8c56c1b427727be387ad310017bc3b6c8881150469a27f3996fdc8bcf274a877268964199557657f85683e47236c857b993102cf7f24000703785f7b37945533585337ecb8282d6c29b069779b36659631c81220e4545448c1860ead6628cb1ba80ab2a1d1590cb56b9e12b2f8dc894b104140a425a58051c8c979a69020a9bb7272e57639cc90741339966ab3de5c36b6d94721d6b1230ca1ab554c3bc558b2eb85adcb39948675deb6777f9d91fd9b83f39983626a3c3756b6ca2dbb5b4dc5c76907dd5336042f28dfd64431ea08e95fb5a24b181bd751976b52bb5d66294750a9092a472f566264016f288cac1ac51bf5971abe59bef0815d043267fc07a33157496838b888a66d391a141f950270571fbb3a1e3e4ae6133a8ad948d92267bde333aebd348d0b583e1537e416610416c9bccb06d9e496cd4eca939411253896e829725dd5b8582c4cb45161eeda020a5321cf9455416bbb39f01b19ecb1ae6a947ae37bbe5410042c89bcadb22c8d02b0dc93043d4480f138b34e95782b2768565a6c206d03ed891f91017b770417d97032dd46c8fa93dc83947a8d04d20ba35039c8880265985a39f61d647b9b9484e86ae03c157fd353ac0dbaf13f15c8a5c29fd299e875c71820470caaa94451336deb4b5c41c789ff047c2781dbbbbc49df525fcb81ddbbc543ad8154cb4953d4b2318889c502caf08e8bd8c2464ce8c6ce4e73d561ac0821a429cb5a5f9c58e1c399e4028ab83a561f046068663586a5ac5381c1db12333ad4274ed121ea13052e6a2083629b2affb15f5eb48db7431518754e6f543eac896492354d2b31179e7c06bd8c68fa7b7312b6683e31cb0d7a1ba9a0480dc6cc05616bff51f9bdc5595f3c007a78b920381f2f39e3e322d79637ebd99c6975c7c85000456f7814b39c8aaa6b4717c338f23c6fa09bf9f213bf1401bc63181a505a9841c2700eac8457b576a10a88b03aa20316681a200cd650a272323abc76efdb08f9767ad600a570cf81502907a813b81a5b71f6b20b5de615c7ce74d6bc8882ff565413bb5c51a0d8f31ce116951b77149efd93b77db942b6181f0499d2177ca7ba240be9a121e869442240f4f60484fb72ffd4a34db30b8e15b21a9465e3fda2b64a214671534052b0df199303e7c255a5451704aa9149c02f803534156392db3a670f728167415a3a2473fd7777f421d3d198900a84a0987755c8483877522b9f60d186a0f865baf0986761df0c882ba08efd0af338bb3ea52aa0dec90c7e0469c1142fb7b6cea4ca135ab2a72723cf8a83baa9895ab4047cb1c91e10c8aa4cb22d772201cd02e1524b82893c6b6d8524d27a336e050ca465c3fe4669aea6d1c9a32eef61a9d1211b55c418d6a6634341b6f91a2f080c2f396a03f9569caf3531719b35abc5164a246cf5b93909954835bb1135345d5ecbffc3b595d470f46ab8535296cf75404614545235c747f15a6cc208d26f8cbe787955d9ac7cb4151adf3633963bda5ba5854face87b81a982c4bc635adef36207f4982640c27feba6c1e334d3936bfc24b3fa8527604b8c90af8a11f2ac5b2fc2dfe6a0432854e7d8ba84a432310345559ea7459a81934e21dfc253ff191bcef9387ea252346835c31fc863e4c50f0c3a32c6814dd260c49f6bf2db3caf2343a8c04cf05cb0dfd4b6d545a6326e89609549d48a30569c2cea773484c9ccf76008ad76c8831144995e77482e896b2dac52c3767f6e3b22b766a453805d64c2fa4b3aa3b503d7ce44211b11a98d15aaa1a263b3a29dcb06c62821e1334c479f24af05b5d33a9a3a363b1f32c6efcec007efc012c3a0b7b92131696737a71011493acc3e3c35c48a449bb662e609d159a7d52285ab92b0e72d695653c02ecb7cd161858bbcd74f45fc6ca1a7eab1012cff9291b2e2e46072ced90d1851b07d5542c74206f5cbf34cfd7f76413942384c2be4d6fc8e72c201ccb2f7edad973229528f10d1dfdf3d646c9c91296ef32880fd10f0175 ct_n = 5861a3210c943ab5ae4449c384f6933321cdaaf54aa045fc57dd500da2200599bce5eb57bcdbf99151cd2980fe1b039eb05399c062dc59bd8744fdaf20f80053691c3574575cb7dcf753301375ab88debba02fbd320961d5cf3e2fc2a4ae76efcf72f84143ac1cfcec193f6f115a7eb11b13196d384eae2c4d2dc9e6177a72c2317498059608009b1e89e4541198d3967e45e109f1b10803e539d81bee01d0420b68314d82ebc900a55604aa2cedd816c0b53fb9bd1830c47e9e94b2d425d732e3cfaf8e72003ee43e330ae85f73071a5d52efd6fe08b3c77ca19ed6064c67a8043da33ebe5467e09487a745a6860dd2aa56059d10a25a9c88ce4fc51cca76ba82c8f248945d075b2ee5e74cad8f00e8def5ca44b0fc19da365f3a392822d7e501a7e9bbd3d3d09077bd3c340bd33c11a8f7abdba534e125b9d43348efb0f4b61214fcc1527d5b42bc09f2710087528b4f92e831ed9def82b1ebe9f241a4bdb48e9b231a8e907b29bbd28f6033c11c1fd8d6e64c6299e1724d272284cd3a51ea8bed485ba6ee72c5417c86f1eb31603acbf8612a8528eb39bebbcbfd9495f2f3c63e4358e85abc44794a6675f59b2d7f23e8c477c21f3622ce25ab40a28703623204a097b15d7e2cc363bf9131f9d43137002d9ec5a1f8cc5724cc3fddf8b5e52977b6bacd658663e49ed38c27f1d1cd31690b8f60a63c2775ecbc1021e3db58be9cbfa0ac65ee3607d6efffedd1c09387ea3ecfe72a3c2cf311763635a4cf9d51f2e9733ab7bee86f2452c673d09885372b06172a117366561c6cbba0b7692f1f3b81e869cb9ae9887e07ce5741747ab6e920ff2d3c908a2999da27621331730b62b65404089313e2f9b67b4b180d62e30e15cf878029c48d3a02d3339d726a0946c5a4c23217756aec10c93c074dbeb05984c43d40faf0fea74b58a09a596092306980c23f4872f150dff8fc77ca4142e5286086a5f6d806c99fa8d04d7a6596b92de569d9e4ca8116b3c6d8be7becec9c315835e401ed9a609eb4622fcd363e5b05bde5deccdae5552c0b8a3c0c53afb33e5fb9f04f0f157fbe70ce4f454b ss_n = 586396c0519d569cb0b7c02aa1e4b176507ef93f25a1de9a6116409c93e9d10d ct = 229c1fffc4ece76e40fc1567b61ae9ff65577655cde8a4ace2231917a311461eb6bf334f8862387df57724500b7291caa5d40942ac7798882161dbeb5091aa0ea9704443a2536377e498e3f5dd827d06c2bbe3f877e657835c9cd06ff2f66876d9ffa1a99ed933ae90d382b3fac9e75e94bcfe09963083a9e8357e4d26c7e3650957a5c50747ee0bd1e5ddeb01d8538cc053240f2f97c134b5abf548294f60792619aeb42e7e31c66259066807a6644129234354955cb2eb53747e0269ef8b1e7425abfd364df676888a2958cace4a4ae9c22438df4b93401b916bb53a86f55e0e0302e44a3bcd20da5a2354cb65b04617f33dbf02f7358c93d2fc4982be6c1c9160cadfa075a443c088ad011f92f63e546cb676513e99cdaa0fc461b132597f90cc744cb432105ebc9fe5baafafea84fecfc665c596bdeaa74c5cdc6a5c6688ea2ba2fe710fffdbe7ea2d814a9254353a1f8f1f63caccb9c61894aa63ec7b4445f8b10792e6007e51eb85c0949528b71c5bf308e56d42af45278f4dd62c29030b83e89f3269d27b20b854086bd65ee5d01e07dab946d4c82124366bf1433c34b637368dfdf52224e173445ec0d6e44e9e0f327b81401759e85ded393f921ca9a184f9f1f7327bb67e8da9620cd0791c8c254f66bb40a8487f7de87a52d8cf7ba3476047d68377d4530380d6577c1ea44bc7c04790733da57c88bf45712b9ac83aa670b669526531d26e1aeb1f2ec20b210b86a456027d96484be103ed58f8b5a2b1a9744b4817103857985406025746a9ef41611a288e3bb41fdd6b21a1fec9ffc49208176bc7f06e2ece73529000685a7dd53792db17427fdd719f7c4e34d8f160d0a91356915ef2e8cae1ce423cef7c6799d57cd9c42d807e977b8bdc2d5a2e8a84521222349a78fb41ad9d0c3aa2879576e2d8f3b75ba3df0205abca49d215e37e40a204ca90ffaee3ea438e46fb85cc82380ee419726e7612744e73c7042b75a561a5211bae45bdcbdb74821c44f839b68f4ed87f18619edd2106f9d3b23c4dff06ece828dc26bb5af1a1cb1429a83dd15ec85ee9d247c06a09229b59af ss = f6fb078944a1de2b65891ff6b78d68576ae7ec8f0399268a06a7a1fd57873536 count = 270 z = a8568d16297c514c5f19b9ea68546ad7f8ced9b3e26ec1f882cad66fe8510682 d = 95f0dc4f18e00abf24303cf4e27518d276764a84cb64272879272d0b5ff1c50f msg = 537f729cec8eabcb4245dcdd0461a01bdfd715a342e4386fdd2f47366d709c53 seed = e3292ca91cfe814ff29cd5be0b452c6ce7913cca53efcc96fb8635538eab499107c8437d34942c287f7f2fe5db1076c2 pk = 1baca2f7b79f12851c2e38708cd5724eec598fa409e5d0b0e8637331269c1c6c3d3b96275abc6853429c1ff00e36a9cb71989547105b7564bc2b480f272a8c8e136381474a7cf74ff2503fc4744412752e1c789c6206376a017e59816526e95e1366794485c0be408ca5240780dc3bc6071cc78ccae281bd6e01baf4da6fc6b13179f2694d1350f69c3a5ba76d266571c9366e989882c91c6edce33ceef46cce3baeb4c1b28b82afff511cc117566e247b827c5c67296525f1b4dc534c59d566cd498e4a131059a05e7a3c375fcb989ab59425973b9f1c28e675a3cde678e930b1c0b344bf527094f3a2dd0c028ed6240467601a104416ba6989f3b4cb582ecd7582fe204cf07914e4d25286d90298e75e8d0907acbc7a1af75284386006b67363899dbec7c2d8682e21d0b3f0988ec05500bd798f9a319c79326409dcb9b962382a8bcdb8017194531d7168a66356294243c759388860f4817e86b57a56a6c4023f44212bdab9a726b9c82148684984a564e86a9c127acc658bdfa549b02337489011448a1981ea411d8778bc6ab23dd03449f72982ba5fc206409ebb1a72e4bb34a46bc8651b41e2ccd2127fdc8145305c1ae8056ce90980e1693579a712d1f07b3f083c1ccb2820f147122b96d900078cc31399553efdc844079cc345640d36ba4f2c24cb21f660fbbccba6e026bc16b10c83314dd29919b90976d69da43875513a0038795b91a233055c583d3b9d17736ba37256b1f853e121648820b895c078ae4b445cd4401b2aa0dcc526ad57558626896c4023b9786527eb750a1c530bf1292cb17e99c162e00746d0d374caa76fd4e5a07bd50b844078bd4855dc7b77a074232c52aad9c87ff1a37c8a4533f92c3861a54c8d8a79a20c16148070c7050293c03f659039cad7cb7dfc802504a9570c6f789c3de1e266e5243cf732162c22aafbd702f2cc216efa552a609c7933aaad8cc04cf98b9cc0226dc751a7b63b71392886b753e6d4caba09c1d2fc3a4bc67c1e0a26842440b01293d5000bf3c89459021139e722c51cb23d03b604529f39b47fa3f37a9296975217b572166cce41e75b6d06a2f86529267f7cd6452e6fead5a31d3a13a74e3e53052da45909 sk = 0c443285272aa29c5ef1a757fb8492b6880f1cc859ec171b67a51614311815e92c8ea11aa89b49f9607bd5a5c1695c282c8998b23b1f277819943667e3e4743a55ae5d35ca4c4a4358930800e4cc7ea06c91ca0d3c1a308a084c506c52a115bc7ff31937e9b18183cf410905d8678ee358680d9518612985dda228af15b2c6aacacbf66518565336723b7ac1a36a9941ec55b06f5585fde33157997e6c02a59ae781f9f11e0af4c452b721a96585c77564d24202eb714cc3479072504b2aa89dc465cc388479626c4bdfd0a1a7e3102465bb02c5968ef80a2892bf61b5aa6f90ccbe289050eb4e3b55bf12d7958d940624819f64e63ff46a6324853a8fb432f37c648d3c94a768b2e9d8970da90cbbe08f43a3a115f5360ba8690d950c5b091f8dc88c4215be0649a4ffb842ea1a526541183be8a6a1c55bcf856f8ca934e6c9a1e5327af746c596cca056452556f287fccb1cfffc79f0965a7e13061cf19f15e278a3382404b65c8a4a90d48c5da96b4e33f7a8f1da5b7db6be5728157ddb1abecc6a77362c6ea18b9189658bd3543777bee04406b59c5370c31e8e4c8062b2559cb07a5bb24f39c4c794ea2bf15c1cbddc4be38c6cbf08274bc2af6a275423a8593046c097aa7c600203e79341ebe70ae3bb92f58989ca679f978129da25396292220a1a6f31e9096e70c35a570d2bf5b300ec54027c57f0b28cc8690442e1732f77074bcc971db44c7ba59a30fb67bf6bc1c413aca3e0ccd92c3a715b4394f95b9124c8f9663c6bd5cab474ab36662c511299290513b11443aefb2259d3cb81112345bc7feb528098293e9e591e13295da220016ed3a31b843dc47647d696031cfa01c9abb62df6436854452bd6ac3d77b0a2e92a0855ac3a3c6b72638bbf8a65cc41cb0db755fab55dde738762867d3b105f83e98feed99b95f259cd674247412ba0825e31ac17af094c7dac7e49a320474924745763af711557334fd596b16e7c578e98841ca474301c85adac2bb024af7f275ed9690496f7587e01bd80449fb9ab16f187b6e726abcc5619b5b866e00739824b77efdaa54670b74a91181baca2f7b79f12851c2e38708cd5724eec598fa409e5d0b0e8637331269c1c6c3d3b96275abc6853429c1ff00e36a9cb71989547105b7564bc2b480f272a8c8e136381474a7cf74ff2503fc4744412752e1c789c6206376a017e59816526e95e1366794485c0be408ca5240780dc3bc6071cc78ccae281bd6e01baf4da6fc6b13179f2694d1350f69c3a5ba76d266571c9366e989882c91c6edce33ceef46cce3baeb4c1b28b82afff511cc117566e247b827c5c67296525f1b4dc534c59d566cd498e4a131059a05e7a3c375fcb989ab59425973b9f1c28e675a3cde678e930b1c0b344bf527094f3a2dd0c028ed6240467601a104416ba6989f3b4cb582ecd7582fe204cf07914e4d25286d90298e75e8d0907acbc7a1af75284386006b67363899dbec7c2d8682e21d0b3f0988ec05500bd798f9a319c79326409dcb9b962382a8bcdb8017194531d7168a66356294243c759388860f4817e86b57a56a6c4023f44212bdab9a726b9c82148684984a564e86a9c127acc658bdfa549b02337489011448a1981ea411d8778bc6ab23dd03449f72982ba5fc206409ebb1a72e4bb34a46bc8651b41e2ccd2127fdc8145305c1ae8056ce90980e1693579a712d1f07b3f083c1ccb2820f147122b96d900078cc31399553efdc844079cc345640d36ba4f2c24cb21f660fbbccba6e026bc16b10c83314dd29919b90976d69da43875513a0038795b91a233055c583d3b9d17736ba37256b1f853e121648820b895c078ae4b445cd4401b2aa0dcc526ad57558626896c4023b9786527eb750a1c530bf1292cb17e99c162e00746d0d374caa76fd4e5a07bd50b844078bd4855dc7b77a074232c52aad9c87ff1a37c8a4533f92c3861a54c8d8a79a20c16148070c7050293c03f659039cad7cb7dfc802504a9570c6f789c3de1e266e5243cf732162c22aafbd702f2cc216efa552a609c7933aaad8cc04cf98b9cc0226dc751a7b63b71392886b753e6d4caba09c1d2fc3a4bc67c1e0a26842440b01293d5000bf3c89459021139e722c51cb23d03b604529f39b47fa3f37a9296975217b572166cce41e75b6d06a2f86529267f7cd6452e6fead5a31d3a13a74e3e53052da459090cc8c493a31f3f4a5446a0682b8d226509f38e6fbd66476a4479d6ab0a5173e0a8568d16297c514c5f19b9ea68546ad7f8ced9b3e26ec1f882cad66fe8510682 ct_n = 23df7cd4050185af4aeef140e885a9c9a0f6c3fec4c406548bcd557e07f0b26799f38e32bceefc7e3845a54a1b376643a76553fa34ffa48cd573577c07ffd2a80dc9fd62dd376634fb358e0e44e6dccfa0e99a02f4a9537b14377216bf045a3e12aefb1a6964ffe92de06573d6358867fec9d7279aaf65465b55b9b5fd48e1c41111881261d76e00e22b01e5cceec7f54e456f07e59c134e792d7ad31b8f1481b18edc494bcbd1698c34b631aac6a62d5c6b30a255348661dc02940adce4ce6888c25284eb2ee5868baf4d03a14bf3b8549d937e63db432e17578e76e2a7bf98c99f796de8a215cd119cf59dd63204612ca7afac3bddabed4680dd373f185d6cbe925de26276888fb67c3d49648f29dbe9201e191c47731bd8e5f121ffc69e5cb54870b41f0667948483486b92590c552916e49b23be5c767df8fa8ceed04ef0907e929b916a9d351a2d551266b3102977742fda7dbc96d55849656ffe1fb77312d403a18a5f4305ff1b948d7393883fe5f88a1ca3cd7e50ee8317b8741adc8c5c1fcbcbc070a87dadcd0e1b87bd84e7494c545242142a244aee7b65c3d8d33675b7aedae77b8685f79340139835bd5f33ca935500d627ebbcad4b0cb12a218c54040593aeaf201e7e00ddf935282c19355e9166b74e00dea5244e0ac067521b2b3f47707d848c13f99f62b3631ae34586d316645e853082a55c8c487f2cf7bc256c106a944b0c3d07364086975df780c427087e7b143575c4153d3d3e2307163052252aca7ac51cd932965ce0edbedbd57d73a06d2d4b40f0bee6be730e6a4a7885dac9c3c8127434a331e4f6c1c50603bc1792932c05bb1c77e1a2d4e5a14bf0648ae9b32f516db96218156f6fd2502d81de8b82b880673958c520163e3e5061a8d11644fc221cd2f19e4e27088b58645c67fa78408b595856ec7c7204c334195e7fc31e68c00252e5c32099ef17c09e502efb644d8de3fd22b6a62fd76af23d579646d0ad3df12ec822de3812f562dab1490531c5241c6a88869b85ab68653a96133f9131b988466fd393685c1cfa206161ba5724dc61db74cf520ba6edaa ss_n = 3a9881d32f85c43204c873e4d48e96f67476deb8ae459ea33def8fbe96bf3aef ct = 947164c725571556e9e52e59f941263187fc6e191cf4478b29c7e4b4b84cd1b1998d87e9ac52ba0e698c1aba2851a9e3203270060a1624779722c423297bbcac8d218c8d9ed137405f2c80156d72d2cc88cb2ed3271862ddc65ff6e6d5445c3314604e572ed82fd2e8b6f0be4a745373f717de5befaf5ac3204f483edea3751fd463aa64752ed967599f43acb6cf1f20aaf0f731c466a1fbf97b38ec43054afaccdc3c68710b29f43fa9430779677615cbe1277a8c59a1bc712d4150369a678e8877da895768c30ca7b8133365f881de6dfcce41558013ff19ec4ffef84b16d3ee6d453848d924e76f7cafdbdad7d57eb6757c35fe26c0276719a946f4e0fa6c67195114e4da01a18d39e4ae378b1939899a48656dcaedc236e80eae653d4870717c7dcd8f75e7448b1b0ad7a6c6d7177e1d143381326d9e0ef7053cfc13e5b0a61341597f9000891bda09a9e532b89da46cdde54fc093895eacc669661b7d257b73f8819db6b65a55982bd575c087a37c3e991a749c074528111e0918e63fb4ca12e1cb92f41a570d5900277ef6e665e173856d33f7b843e60c9e81895f2fc26f8b612a42741a8c8033176f8125490424ba90eb284d9d9adf69367132389c0385e236d2b5a613c3d34b1c6a507fd37b6a012d40d3dde5143de6ff8714bbb6cb3d9e9ceefc8e1269256aa00bc80367f321f26d5206451c414c8589fe693c3d75a485ee0377f1d324f751fea12694b96e5f5a32bfd5268c4d254662f4fff68108f7c73f655b2880d9045750567546b8053980ed96e6749f7631c7124390898266b2389a13c1915dff0a97142ae97cc9359125de5da9d13d63c9e9fdd2a8daf4f04b3e85c6144d36ac298ea08ec4061e8dc28babb4b43045b65889ef4c8b4c19f2964e4654c3d5b95b9f6e4ae2c5b66bd51c3a4fbc916a2a547f2db57f14981e7fd9c8c07e8e01e7e0d1190bf6516f5edb3322ebb2d529f10397493773b4703eeaefc506627b4307c8cd69d8fa50f3d84d289673fd9283874a46c17376d734fe4528074438a05f8f38c25d61168a75653a4be345f2445168ab8e6d7bcf76f21c13 ss = b5a0bb4055dc9f9d53a6ecc7124e225aab078acc171389a7361989d8017c5df9 count = 271 z = dd26588d2cc84237399e3f7743b7324ed95bb2b2c4a5cd4a949f0ef040b7c10e d = ca006e50aff69204b6fb785de723e22e10e45c8df01ec70f3bde100e1667cb12 msg = c01bd7e63378960c3e747d8e49e27b7d2649c81d5d789420f4439e324d854258 seed = e76044f6d98a3bce85acc0ede5fa8a89174427e1e20c8e3537ebf52c6b6d77582a5e99c30c8bfe31bd6887d2115d71d2 pk = 3ee48772aab36332bb140a320d8680f35bc67f4149a0b965b6e64ddf86064ff2bc6a01283493b1188bc46f83be090121ce96035dc005bd02ce912c8ef2d33ddcf5b3ea11581845893ec9245fa41596797c5e205fac414d0d751c0c975982a938e2d7609a71b34471aea7458ea6014a017a4ca2b76889854a6f7a33a680b942a3c36e47357d6ab9f8f74fccd7aa897a59e5a74f527aa23099cbf8e93cb16a63a2d504814728b1b2afaba88add210f63c52b66b67be0a739243bbad735c7ad42964ca697cd378efa538880a191039887afb05935388be5822dd0891e7c564945c0806216ac76124e66e05ea50c49a36b212b6b57407c6dcdf9b3fd518a33f35bfb28109d82282a3911ea19b7e7a938f4435755c96fa1cb1f94c102eb2087c757391f3c98c2899acea920a2316f9cd8ad2ca856e1f42046d26569a11488989677f05cc6ab2b29455940328d51198d19779247d02a2e8a33fab83cfac31b3c3115ed93c99ca835ebf8502cc58564102c82d7a34eb3909906366a61c2baa2385514af4b9894edf3c0ab914a1ca99e7801859e537e98e39700ccb4819132d979a17b08b9557a162179ba204c3aa4917dbef862ae7cb4da3009c3092adbf34f7eb21662046ed3873797b2a9b66c003e492e64f772d7272f229cb794371661f985eca8316d746b39f35486381ab66a0a8f9532590ab8aac842e5258a14b5401394a057a483e29ccb3278041b5a092fd6822254be08784c6c52a978d19c52e2a7f6e409b3167be6c9914f6c4d156059e9807944975ea742177140bd44c6290238a38738266192b753a98b0334b818871075d266b2c9210ae235c0664d46ac76b4090b08ab8bca4271fdb10897118612184951fcae5530817f100bd655c5e8195632e347d0bc418e225637eb4b55e2b242e2cee7429bba3a67c451374f6663fd23a11636b1a756a8cf63385475c47631b3af4605da645f684509858c8e20f523a609cd6d613a3bb87676cb27780c9e6bd1a119c86b20b42bf9db0bc433455cd8916070a31b56657eea4bc8a38e4a8a919be324b766677f849bc0f6161775a911bb19d88577d67644aba4f79ce2527ecc3927a5a318531827fe7b539f19b79263617fa9aa3a sk = 819a887ab481a8ba017ad940c0763ee5fb4aedb17a837b05632a2efc9301aaacbc5f2589067a102b0176adfa2ab0a6af04209de74c75b1583599b81cf3959d14450e103a18a8b779c2397cc46b80e78647e33ba9c4130cc7d84e733b1723cb606b41b5aef105505a805b811d080a3eb80177557b42fa82b35e69bd3c39abc45a14096c14e3aa94a4ea5e12b6b57ff151f37782f82445b72b3a1cc4c11a5909be2228743a3df6c605c617459422124cc96ce1b67306489a5c6c7c597519c5192f92d39513a0043bc18114d42626c02c07da0b7ab5a14253a82281bf88394835c5206aba081d1030917862aeb65bdd550b8270c5aca030d614a461e5cdcd3b507a82b59c9594b451a83f666f99f7ced7158175d5618fb0a3ae421fa0227e8f0802235961ae357aad427fc5b295c40b5dececa29346c928c0808cd82aeef0bb19651374272a1d02a77fc11719a392c7e21c69f50c14a98baae9a15a7ca24d9a2cff3b267023333509571a7bb13acc4e6160bb76290928839a3c0936e743c8d80b1bd85b9fc4383250b13eaff1c9f9a5586090bf5c68934354be20f808de46a03ec161dbd61a347c90d88212f718b20692c62f90ae09841e79795baa76023a905784e587b043adeca2802b60740e13b4f246aaff503598c0152e1bc832a6623227baec2a8a9e4815ea227845e3aa48b92eeb58b97aa26efdd61cb9590389e4906759c16c7a0cc5869bee40afc5d30fdca630a2f168fc9046ba422b8d427c6320941fe338e91bc6b8a1c5b867370dd6916ff027c86198ddb098b8256373ac4a48850d41238935e839828633c3e25776d86ec994b2ca2269c1d71ce4a07d838c8ac9ba4a67d418618696c66bc6a135ccaf402d88a06de559c1f97b322516997401a8db9a232004b04868c832670c2f0976b2828d72343353017f34c14e91a374bcb75906f0ba1fdabcb0049050d9060541b8bed10064a6b9cc8181b6905f247b94f52138dcbb518883bca8d92199e6b4f0812ec6050c9c9bc34d04608ee1a06cec79d0c3549e62bc557514b001842e27581f073bf53b00d1b2766f531d48ea2aca97a63ee48772aab36332bb140a320d8680f35bc67f4149a0b965b6e64ddf86064ff2bc6a01283493b1188bc46f83be090121ce96035dc005bd02ce912c8ef2d33ddcf5b3ea11581845893ec9245fa41596797c5e205fac414d0d751c0c975982a938e2d7609a71b34471aea7458ea6014a017a4ca2b76889854a6f7a33a680b942a3c36e47357d6ab9f8f74fccd7aa897a59e5a74f527aa23099cbf8e93cb16a63a2d504814728b1b2afaba88add210f63c52b66b67be0a739243bbad735c7ad42964ca697cd378efa538880a191039887afb05935388be5822dd0891e7c564945c0806216ac76124e66e05ea50c49a36b212b6b57407c6dcdf9b3fd518a33f35bfb28109d82282a3911ea19b7e7a938f4435755c96fa1cb1f94c102eb2087c757391f3c98c2899acea920a2316f9cd8ad2ca856e1f42046d26569a11488989677f05cc6ab2b29455940328d51198d19779247d02a2e8a33fab83cfac31b3c3115ed93c99ca835ebf8502cc58564102c82d7a34eb3909906366a61c2baa2385514af4b9894edf3c0ab914a1ca99e7801859e537e98e39700ccb4819132d979a17b08b9557a162179ba204c3aa4917dbef862ae7cb4da3009c3092adbf34f7eb21662046ed3873797b2a9b66c003e492e64f772d7272f229cb794371661f985eca8316d746b39f35486381ab66a0a8f9532590ab8aac842e5258a14b5401394a057a483e29ccb3278041b5a092fd6822254be08784c6c52a978d19c52e2a7f6e409b3167be6c9914f6c4d156059e9807944975ea742177140bd44c6290238a38738266192b753a98b0334b818871075d266b2c9210ae235c0664d46ac76b4090b08ab8bca4271fdb10897118612184951fcae5530817f100bd655c5e8195632e347d0bc418e225637eb4b55e2b242e2cee7429bba3a67c451374f6663fd23a11636b1a756a8cf63385475c47631b3af4605da645f684509858c8e20f523a609cd6d613a3bb87676cb27780c9e6bd1a119c86b20b42bf9db0bc433455cd8916070a31b56657eea4bc8a38e4a8a919be324b766677f849bc0f6161775a911bb19d88577d67644aba4f79ce2527ecc3927a5a318531827fe7b539f19b79263617fa9aa3a2063f7d9516ef63846e829dd77873a1f75dd4bc870f2512adb38744abb8ce246dd26588d2cc84237399e3f7743b7324ed95bb2b2c4a5cd4a949f0ef040b7c10e ct_n = 7b4b70a491f6e8dc6f45826a94c0610857a4f83cecf375507476fa330dfd058bf16b15c994471f7cbf8c2879fa6b4d96a84cc0e16508bb22093cceba9c6f5aff6d9d747d9fe408a1c2355f9d64b307ec9252bb89a32d5f790df540e211a9e124fe7ee3bd6b6353645ff2e174a122daefbd3b2a79c102798a5c98a2519d466f4764d83856948541166a47f9d1cd53910ff68bfa768758e29e48617c255330c585cf64f945859d27a14c9e054ae737189427f93a1ec8d64c0d6f18d3c527576a4a9113ea5c8f200bd1bcd8b7b5aa065e4e0d96050e989aa4901a799c9d5001789bd9111ce3d58e08ba7c23674fce898f43abdcde4be6d97da2bc67fcb473f350392b513cc8f3fb535a071fd0469a3c898403806ea8f8a13e964f14d573a1795ba73facb30076354422ceaeaa725ed4482f942c5afaea20c5065f5e7ecbb80992451853e7121cdd21f0414cc2ee2bc89fdf794f2334ec6ad0836746eca095286ce3bf40229d1dfad84848dd8a10101dd4e456b4201cd0c85b84a49d2ea4a60b4ba61433d41a508683493582da50a2a420ce577809d5b4d54f71d95e3283485f15a4846abca34214cd599805be7886847c42953b2e40ce784bd357cf0ca323e7fb350e52c22c6f87cf8ce6f65e488394a02f24b325760370eab9a1375f56779753ba5c8ab596d7a536a19d49f12b9c006d42c920bddfd5523a6a7b283c03de32793cf6665dfcaff23db6fe4cb860d1b922ff77ee7f5a0516ae2d3ed69d44831974b129959bdaf1a56baa292cd08d8fdf28436b1b2472e8b78fb8c4aadab5ee9f1b9811fa551018a49a5e950fd30849b2f5bb426842eed8beb0c9fa38485e4659c047efb21553f6336f9061d87c45e39c1855191418f0c3ec2608e40caf145620c700098a11f8799a63cc826d27501e487aaa534657f19dee3948203864f3d3885447760dbe36aae6d488906b72a7ce61888eaa183ba3d581054760804e8b6c451aae7da35454f40efe5660d803371066a93af5e017f7f5004e4b59ecab83927eaf514491a5432ad61cba4fbd177675e04d97b0253467b278cdc4c28d940b313725b0 ss_n = 6dce608c0d3be2d167f4aa043f26e95e7dac2aecb3b11af41dfd6449795971ad ct = 35e00fbafb994f6625ef6720cf6eee6ba618ed9563f9a0fd0e2de346abeee85b733083547e28b0f3bdaefc5e829665139ea9b3f62b0b0ee24e3a9cdea472ebe5291896e690d511860c976845220fec5ea44a8a1835bcb5343744b009bdc20f42b7e703ade85231e95144a3bd381d817b16709d66d9e8020f84eab75638d4ba7a7e3d835fb4fdb97b1bd95877626cf9a89c95cc62a2274c8edbd2c8c97896b68ac7106743d63bfcc377b57ae203e167fc87f0eb6c3c61b459c2bee5a55c2d9954ceb5078cf5396f580a51690f485861b899f26db786ee80ed5197b043f230805b1b00319bfbe5800c421ee49eba31e606c35d9ebb685e51955f48ef0a31c4058b3d00d397942e7c246072fef723154defe7f9b6b31675517f3c3442a04e8ecbf7a8867711e0567c8ed7bb5b517097560af1ce752767fa637167a6b7b8dd60c2397e1343a4ba82ffd635f39a28a2db711ffe23f745277b67ff40a030dac907256ae12bee28be5f551e60a268a20fcc42c6a4c8663705b3e9ec724ac1b9205a7d11578bc094d63a0b1b36bfc220029b2f3c3775b0d4271d218a7d5889cdf1328d42ab52e673b794e30276223afeea931aa1dc0ec6766a5d8df60e600f1985ec123db33e71b6d5e3e2fd64e6019dee3443a9bc3aad5431014784108183795e54a1f1edaa11e48d364d31e122afc9acf3caa64fcd991e49518701c59650bb41413035c2b4799387400bfba7338dc7b636aa8f438d12e3f9a3688883795b8d47b2ef8b856cc167f677f20190c831316b6da444baa77f36c234e3c4b9f41bb44b21836e71b1f9231ea2a5687c85ac2246a8a1f46cd32ea463698908eef6ffdc9a238fc4b951ac3957b4964a974c2a05328045ab959af04816868045458cc59aba9ac3038faff1ca4027d89eb3f68b0f8a46f3df1c35a2239a3cd5ba6a7b158002b47ac1f42facaa1b2719efe9430ca339d906e7a116fd7568072f80d6d5b169289a13c6cd542c6590c222082cf63cb451306cd818dfb3c21d2532d6b662e1c669df183a8e8f69336a846581f3aa133c61bb5fb93eacac083b2065815b040010935dd49e ss = a8907dfa5fc4209449d55c8df65ba38c1f5e03ab9457bfc1c988bb992ed4f323 count = 272 z = 667b95099249e60a7b91ab7b04c441a40cc9bd523857f83ab4c5757f73c9ce5e d = ed54c2e1c41fb346ccc1b9feee939b8fadc63bb349e1f718232f227f6c7f73fd msg = 1aa920a0b3626d07c265d5c69e67fe26d8587d227bbf8e159ffc7f7c03a054fa seed = 7225ce6225d764b4f9ae8a33901b06591f066505ecefe83699e2a7d2dcfb23e944efa5eba977667d32c68583c2535091 pk = 972a00d7258d0c89626924b8c157584264b4c9741cb63a66088568291c3ed1856ef8592b83f1459b19762a4484c3343136249843a13d6fb14a8bf154fbf17a6db33797621aa0ccb0f463952802bbfa57846f72b370310df14c88998279e18345a40a8b6ae7bc383703930b437abc75a162264161263d5a9f8e846dc5175d9e39c57249cf6b65185c40627761cee11039eaa11a25ab31fd75914bd9895029936148b7ebf52c1164b8741275854b111937a5054735f8f29ad1308661f64b396b16fb50306af8a23b1b6a9b7289fb7ca4072ac14a5900060c2aaf897b7e6c9e8b867a1085be8400a75d326422525f39795c1c17c42f6400cd94895bc4c38a19aa55072bcaaa387b472a8b059dbc771dc99a11e5b22496a5171d9398743313d3f767d23046d80b452f41417de64c1954ceebc45993ba4650fb8529140feff434d2eb47aaa12b01e120406aab3397663e868ca6e4208a8245dcb18682623ba70996378089ee9bb0824135dc28cfc4baa77df8784f37a44a57042ad6a231e28e7d325b2706b3154a0be31c4cd52033fafb8a16e9c860b13532c92e894031f5b6576da21c5ea88fd69143aa23141180ccfe72525ac291d4a766e753335a96042eb759221689c2292e89f18a9f595186a60700e693be20a361c5b199b55e1e13328f094abd479bc5ca91b9b674470b978a9cb3cd0269f339434da06a548b34ac996c80e85cfa060ef15c4521c9b439bb929e449756406940fa8e50810c3720ba2b61249d512838b28ce68179304b918f138a9fc64ae05b86f7d2ad06f9464457b356263cfdf67040783ae0c296319a49881ca4b4d52bed01abb996671520a252d1721d51797622ca666653912aa327649ffc0cc3d3f34091639d3788b1f00c92f5306c1f1c2ff1eba8725b0a20133d85a148bd3371125357b090221ea6027f6479896a044590b55b4342a648a2f9b851682b0c27d75dab4970c2a87e98e5234d99ae305c77a315660b206a6e593bb1c8ca26e16f8f5c0dbda1b250e6687fb3926d65615f5c111e972d37e602e348b27825b83c037bb42134be6a6d85c5aad4a9384b151143af1a89ef2cba8261649870e7598dd5fa37d23319103dc8f65070e523b065ea sk = 5f508621e0a2b98aa104fb595c2031519a28b4592dd6d460187998f88a57d5f279bbb5b994c69410b275f38c092678536a40a2ae20a2b26c8938478e1f2173f5a9b46ceb63b658caa6e676b3fbbd4e702997912bc476050bc067363961c3f004137c048776aee12340b0e19b94fa04ad12723108722f77b313c74afc362f9c47c26be0cf0e6428e7924fce343e140aa0c974aea1e32e3a367a9fb5986f86213fb78c952635975754a3cc2ed6eb9736c2506011509f572782f4923b7941ce10718bc4ad76aacd61264f0269cd5b7063abc9303de7007c34b4ffd569aad77027e71b48e460b912190329acccec6f87588f80a26af6e706159ac98ae28850abb10472c564d419583b7a01868a2fda98c6003a46ec0c02231c0b5496dc656a7cd3a430c03f3365a282a655cbfb90d9473f0132a09cf326f5209e692263e3327a82c945e6328251467ab0653407832291800954c29349620d77b82a9533087d6803a1c963ab34256145369d505eefea8926230c12fa785320615ce1a3cdbb0691b137a55127ef9ba0f8308f7316719df659ee7c866b9027196b21e2f573ce891c9dc34ae3aa3d5aec62b11241c795a6bacb51638b41d6b864c33a74208a4ad23a7f7373bd99e728fe2b790c8863136632e747a187eb40e6764a5c834641798934210d2c24b3d2822c6d480e955c3011b1abd8738965a53b11a4b8ad4a53ca15125ba017f5560f2f51221627785a57b9ce93942fd79cd68441abdb3769fa1865e44c7054b2c761bb0595a2f7b47ea0fc95cbc68f55b2763ab3cbae6a853ad35e784c63dfa11b90e544a34ba717399369c211b4ba61900b9d390759a245346fc78189d7b64db25634161804b5bda491afde02c0d0c82dc44b9e7ca7cb6d732fb195277b408fe46566095ba15bb79da9225ed9265be404709a396838c3b1744a7528a78f073c2b8683a112ec7561d9523b7979317020d8474d2b6273168571dcc95300647add1c4c9c45bd669742eff8b5084bc635bb8abaf075382734ba9762a6e12d3277a80d567b3aa94dcd1900bca0917a1bca5dd120465083532a635a004e1f7a7c972a00d7258d0c89626924b8c157584264b4c9741cb63a66088568291c3ed1856ef8592b83f1459b19762a4484c3343136249843a13d6fb14a8bf154fbf17a6db33797621aa0ccb0f463952802bbfa57846f72b370310df14c88998279e18345a40a8b6ae7bc383703930b437abc75a162264161263d5a9f8e846dc5175d9e39c57249cf6b65185c40627761cee11039eaa11a25ab31fd75914bd9895029936148b7ebf52c1164b8741275854b111937a5054735f8f29ad1308661f64b396b16fb50306af8a23b1b6a9b7289fb7ca4072ac14a5900060c2aaf897b7e6c9e8b867a1085be8400a75d326422525f39795c1c17c42f6400cd94895bc4c38a19aa55072bcaaa387b472a8b059dbc771dc99a11e5b22496a5171d9398743313d3f767d23046d80b452f41417de64c1954ceebc45993ba4650fb8529140feff434d2eb47aaa12b01e120406aab3397663e868ca6e4208a8245dcb18682623ba70996378089ee9bb0824135dc28cfc4baa77df8784f37a44a57042ad6a231e28e7d325b2706b3154a0be31c4cd52033fafb8a16e9c860b13532c92e894031f5b6576da21c5ea88fd69143aa23141180ccfe72525ac291d4a766e753335a96042eb759221689c2292e89f18a9f595186a60700e693be20a361c5b199b55e1e13328f094abd479bc5ca91b9b674470b978a9cb3cd0269f339434da06a548b34ac996c80e85cfa060ef15c4521c9b439bb929e449756406940fa8e50810c3720ba2b61249d512838b28ce68179304b918f138a9fc64ae05b86f7d2ad06f9464457b356263cfdf67040783ae0c296319a49881ca4b4d52bed01abb996671520a252d1721d51797622ca666653912aa327649ffc0cc3d3f34091639d3788b1f00c92f5306c1f1c2ff1eba8725b0a20133d85a148bd3371125357b090221ea6027f6479896a044590b55b4342a648a2f9b851682b0c27d75dab4970c2a87e98e5234d99ae305c77a315660b206a6e593bb1c8ca26e16f8f5c0dbda1b250e6687fb3926d65615f5c111e972d37e602e348b27825b83c037bb42134be6a6d85c5aad4a9384b151143af1a89ef2cba8261649870e7598dd5fa37d23319103dc8f65070e523b065eac9deaec419bdcc180e3daed6867e5b416f878c9cc41abf3a2f4b21b32ff91591667b95099249e60a7b91ab7b04c441a40cc9bd523857f83ab4c5757f73c9ce5e ct_n = af1613a702faca14476551f38c344dbec2a2e08157342a06ff1d27061e313d41a3aa48a1ec4ebfb879895970085e321c23e275cbcf5b327a6a7f695af735214bc5afc63e7feb1770099e0d8e5145c485b7710fc942b19d86753dcfcfbb0c6b7ade5c4aa52c62a7ea76e887110a02e6c4930e490dc027b2533b2132e6d292caf1103134595f955e2d6a5205c022ba9ae314a2ed53b02a79c1a4df113f34b89169f73801719514cb03b34beb60c76deb443f8b5901d25ce3454215d30f02e6e240047a66cfdbc9b176fb505d87416b3fe4e3140e31f6c061167cce425f19d84ce2daeae35f1d8f1133e02f7a7855c071b5e2a01a28afa7c0d8b602c58ea27d088397e313a3e340e27c52927d66956947cb33d82722f48491ada2c11c5e2e8a0ec9f408734390e95793fc4bdadce2acc8855dddbf31aed3ea2f3c5bbd5053c7ee326b52bb9fd2ce87de484f5dba1d875a6473f1fdd948310fc2e88e4e5e387d7d47401fe4f003e6d0f20d5974d6dd5e9bd18caef912549fa73750d47f09452c86cbe5ef0dfa22face6ddbf19d8cb1ffbac0b6a8b937513af1886485ee0e618a35b3226f6e2502ae1540e492ed10f5a389dfcc39f8d6ff4497c8be0f72df6a86e2f9239e4a91ed435a33aa601f627548fe84c1623d45c921ce36d17c684b03e7677deec0dafcea462d6fa125326a25992d714dd98821dc61022eb42b17b2086479f44eb596acd1e940c1f2c3c5c24fa431d200ce9d33e0132947a72919455b2529f4b83ebe365f9b1e21037fef5b0c498a3a3ec261cd65d3536a533a897366bfee5e3e1fff20d142df11e9df0be15767026274124576a95751ed70ac2ae140a492c9d506fb1f84f6aedcb0ff06ec73f3109903263862620563e73752a15c1ee43bec1260138e73a44cfd7107b558757be69a420ab7f7a902450b9ea2f75e14f78a21d09ab60887e19c450a2e4bdff1c039fcac4ccc5098e58b43974ad83e68f0f2cfa87512355db0f2f592fe8c51892cf934550500b5c2ec2dbf0d86acaa0c5fee6a82ced8110f0ea44e694bb6900bd8fdb98541ae11910f0409535a33c109314f91 ss_n = 64f39614d6a33c35c7a001a5fcc5904e468d2dca97702a46ce48a107e676744e ct = 0e82e6d496ca8481d71bbdffdaaae0a184ff5828df27eba257a18373d5a6bf4727a37bb6735d428eb6abaeda4f8e881b1709a752201361dd31564cdfae3ff2e78ed67cd6a28a4e54c3ce5b8e850f4445fa26c24195489d33c146cfdc6932ed9eff38eb45417ced30a5928afe091ac89e781ce1cad90c55416c857deac05b024dc8680f0c9bcd972e891053c9b69d8da0e9de8d90e58ead0e4342b084194d6b65682b51c0e2a3c6436a87baab5d9fddc144512a61a90a7a51a55feb23455273d09130843f8c9e1aaffa8415d2ded0c39c583889b5b5d857e1dac659e3a5302f512cc7767f23e3b6013945f4a840aab4e642853f59b418a0e041cbd5414851c2eff66627ff4f5ebfce63df9cfc809d9c575e66f8b5381a4c9b2a19591066adf49605db7856815dbb4975a3ffe50c667f9f21777338f7e78e90570ab256f5a07ed1c34274b72fef0831aab9d6e9716f8a44c71c66f47054a7bd8c545c7d419437591c7f58c9b35fd63d6a01d57dca46eef04351e677d9ae7f1dca4eab0e161038b30154298bc4267c8c2d66883bcdb6f0ac7248bf3e0af1a34c7c581181b76e1113f3f445faf78a2ee92f7d1d8b01667035eac1a8d42f579b8db9a7b26e8027210c4a8ad2f1b6cc15042388e830aa696a856cd02338582ba1c506c08eadf66f91f9f272b65282be9757f8064603f622122003c74741b1b54569c926860fe07e850367aee8f2c62ccca9cc87a06eb6b9c1630efe94ec825f64e09e1dfa5d10e29ab8728bc213d1409c6e96ad139082684714b71b9f86953cd8c8ac78808b81e7f1b635c1b3db71018abab59cc0c99c546fd74a2c6acc3997d60cd8d9d949e4bfb3a85a4e2d5522611bac33b81c9d170d55eb72bdd71c01ef1095b3436ef737d8625dac2fa502f291dd4a22638508ddf75047864473449b353226753f8f79f96522f12fb16c2a9bbaee62edca237ae06a0246ff8c635466543148aea776f06f3e04250c5b15a21d5d644474a2fa0903b396cdbd6f9075d5e4632fda53ce551b514cad10ca599ddb102dc6b85d3d8e0d830b024eaa2922a6dee4714df677f52b7c3420 ss = abd65eb83880e6769349a24dcf36352fa2dc31b78216dacac3853fbb9980c044 count = 273 z = 7ee696f3d1ef1e675464901e55e9b04506e6cffaa1491230bbdca4af66118577 d = 2ee2a31419d16d47d06158aa5b6cead32ea05629a6ebb70ad9d436dc1c95e5c1 msg = 32dd7facd1d28bc5ac888f4f466b611e4067ad352407a608b573d9c00368256e seed = e90b983d941077da67c0a0adb279f299d8490ebd516f766cec27860f527772e0fc69bd71114ab9f6ae2849e573e2c7d5 pk = fcaa1ba1fb6968a36de1e9238c20b059a20da1551994527c0b859b191774983527c9f50e8cdc33a6687f5466b2b8f7035ff2666091cc0a9702ace64fffc2873a688ed6207fcc9597c26659d78b12cc095ed5ebbb27389d4d45c4189586a084b3863556268442c166cc8a78796710946586546a423c67384027c192387639692aba5fc60f47b56ca649750c1304dba0332c350f411252cca87eaf596cdf4a1b96dc40087902275254aeaaa4c4bc9e38a49b84b8cc240600a16438c7f361181000fd837761f37915b59dee099f4da046d8037f94f49f80f22f8fc37e01c0cd186228ae0c80163460104a829b815b287179f424a5ed36385b1396269cc590c5b2731241d472b4426026330b5ec24a6e143565a8ccbe0eab5949e1008fd61d6f068f8bd25bf2965fef169ea15762c881c121c030045936e7ecacc2e258090462176b86eae3296a1810f16cc38ef9b6259ba36e83be7728b78bc22789db0d83608d63a46758b831e5396874f207e7eb810e211059894039702d2cf11ad010718c49a9b2f21be570bed6eb2db735c6fa9a360bdb35ac336093f3bb589b18b743a348763bbd176c2e1232195c33a6e942ea9563b10887943276e29478bc0c000f491aa780117b7bb17125099f6866399ba59c865cbdea72e46c9d7ccab940b9038e604c645603f9c2c04b06514ab161eae4b1a941cd401179b558344a6a1480b483a7260ad4386fa3191bdbd049d59b2bc22c53832567faf594d1b754e3b060cbd875f8bc62d5d4237bfc1c4de1a6e14a5f1b5b3d32095d34aa97e7913178dc4be8a08a224981001c8f2bdc25e1a971f42c36b2dca8f189bcd3314bc5328e4f412cc4f310d16a08caf039cc1cacc6483016a5742a629208624c27332f3905cdf7e84188524dc5510405f548e83bab28ea36cb25b125d39dd2d12a1ff57492b462ddba6c87132d3fdbcb05f4a052d533f849bb9de6c2e6a5788b7510107611d1986db31772dc4c962f3a2261d83f47691af9ac65da9ab3092a72a1ecaa5a3a12c9f54c96b0006684af64467029708e75011f2751c7f237bad7546405a154f5712707b879c73629e8b4845e08bce08618809b29ac923fc149aa5aa58859149c3bc72188c4 sk = 9a85af9a41140c1a93a039990e769614835df9a9aa5c0caafe43b07c11c59f6598c7797d2c6680fb50c784b447203cbe4ea37fd00b7e67e3007e955b76578fbec79104f25da173bf464b4c7752ac1441c58f39769ef64db1eb7dd6d3b926950132e42f86c2574a60bec95c4992315045f36cb1914f84c8cfd0ab870793c6f0452a6ef4152c30113fda0921b7734a3a63ba0039e5978b3630847bb003c660a98cd06def4697d52503da77caa7f04748e6a132772857bc3cdb1a6fb81b8e29f370d5f3292fbc469d654a029532174a675636bf5928173ba16b41e66e9562ca6673a57d4c387fe011a4c80dd86539ee238918c7991a460977799d9581ce83a5215688b7630ca10cfa89ba58381eb942d66b4f80a041769c3914314cb4c23f8f621781f8139b7c9e5a46c19f82a8f1661e70ac75559ab5dab827468b268c7ba084a30d669a4d5e2854c15995ac724d8d219374c7108ab9286d134eb58254b985a844b65834657717c894581391c3866363550530049acb2312acd023a5cb95aca49f4e867efd712d6a015a44f3c147cc5b539609e68b11a0105b7591b7d0a64eee88bda0170fdc0b355b4283d740390ed649d93275928a894531b6f269763518957c5570afebbab427b4aa4606735a458dd01c8cd86236c4541e591bae5941a0266fa329479b359d3317822549626a8c589ee570dce96bfee74f0d8b9cbf3445318215c68929aa12c3e6d569aab61b24770abdc125f906ce2191b2bbd97771a49579455f544820bc46a43cd2cb0d492943d23f71059396c10f9a66aad1c16ba3314695b5743a44af8b8a408ed43ab8e7319a86bdb23b91097c31e617ba98121d07e44302324b96530af8c92acaf6138a113ae8f67a01fb1f2ce24bfc889a66a471aa2bbd91683dda61a7aa265fdeb14760d3a583e39b30c5c0baf64e7ac7119f9555f7caa448b034a2f30dbb7682c9d38ec15bba12c46a28e8c97195bf7286c9cf7b9e515997173893733b796335a30e712705569c58b69250d789915c9cfc79432665a12e548063b92bbe4c56145cbad2d2461b791d2e3226458850f75b2e142a58fcaa1ba1fb6968a36de1e9238c20b059a20da1551994527c0b859b191774983527c9f50e8cdc33a6687f5466b2b8f7035ff2666091cc0a9702ace64fffc2873a688ed6207fcc9597c26659d78b12cc095ed5ebbb27389d4d45c4189586a084b3863556268442c166cc8a78796710946586546a423c67384027c192387639692aba5fc60f47b56ca649750c1304dba0332c350f411252cca87eaf596cdf4a1b96dc40087902275254aeaaa4c4bc9e38a49b84b8cc240600a16438c7f361181000fd837761f37915b59dee099f4da046d8037f94f49f80f22f8fc37e01c0cd186228ae0c80163460104a829b815b287179f424a5ed36385b1396269cc590c5b2731241d472b4426026330b5ec24a6e143565a8ccbe0eab5949e1008fd61d6f068f8bd25bf2965fef169ea15762c881c121c030045936e7ecacc2e258090462176b86eae3296a1810f16cc38ef9b6259ba36e83be7728b78bc22789db0d83608d63a46758b831e5396874f207e7eb810e211059894039702d2cf11ad010718c49a9b2f21be570bed6eb2db735c6fa9a360bdb35ac336093f3bb589b18b743a348763bbd176c2e1232195c33a6e942ea9563b10887943276e29478bc0c000f491aa780117b7bb17125099f6866399ba59c865cbdea72e46c9d7ccab940b9038e604c645603f9c2c04b06514ab161eae4b1a941cd401179b558344a6a1480b483a7260ad4386fa3191bdbd049d59b2bc22c53832567faf594d1b754e3b060cbd875f8bc62d5d4237bfc1c4de1a6e14a5f1b5b3d32095d34aa97e7913178dc4be8a08a224981001c8f2bdc25e1a971f42c36b2dca8f189bcd3314bc5328e4f412cc4f310d16a08caf039cc1cacc6483016a5742a629208624c27332f3905cdf7e84188524dc5510405f548e83bab28ea36cb25b125d39dd2d12a1ff57492b462ddba6c87132d3fdbcb05f4a052d533f849bb9de6c2e6a5788b7510107611d1986db31772dc4c962f3a2261d83f47691af9ac65da9ab3092a72a1ecaa5a3a12c9f54c96b0006684af64467029708e75011f2751c7f237bad7546405a154f5712707b879c73629e8b4845e08bce08618809b29ac923fc149aa5aa58859149c3bc72188c4ec0595582698c8ccfe0dcfd573d0c8f1bf86a36fe08c12b08b5aaa2307eda8b27ee696f3d1ef1e675464901e55e9b04506e6cffaa1491230bbdca4af66118577 ct_n = 23f78f8c0c9fed8777a1931703916062e196cfd1bab24929bf8b95837c2d87db9e63d99f62d68b402567b5470d24310929b1e7269b6981fe8956908d67ac43ff0fc16116f17b976c9f5fb1acf284bdae493c7d01ab4d3157a96df703fbf7932312b0a9a1370ef2ea9c25741c6c6ce9ee7d6797ad55b0bdffbb61a0d2d9beca762394ac15ae6ca928358ece12098f15dee905d7d91c87da1913b9794372ef46f3116cb3d2936405265eb9a68b7a702cc61e9c1884888a5e88cef1cfe5d0dc91cb68b15d04f84caa19fd120223618bd04e85c2263140887229ad5544b8698663552b30dd736a04c2b828054b7b91fa0b33cea0598f68d2d1e2eb83a44ba6c97e8b500c2336e5829bcf156fc0b50221c29b85232f2d65c34917ebb48dda2d69496a63a2a442dffb236ab800b572067080bbc7ded57c118704f1d1be699a9af99dcbcb56fecb5a31d82632c6c834e122a984cebfe321fc13dc2e8ade7700f9c575b5e19a871c20e81206af30599884352560fb2fbfa91023578c6cb501524d0c1b931a621e22485bd806326f0c5c53d7d545920134f0536a7337ab3fbc1a70c86b8a90b6ff5b00236c585abebf2fa644f03e960950b7930f907b29a56e8c618185e2ad6cc464204bcd0ca54a0393e719d21169184a3d46667a797fb2f44d92eec57e65cd8eb5ef46cde86d8bd6710c148eef04144857488bc28b5093a2800b9e6537d69b66992ba3df8da690a97c9b66ca7397c09a60529c86264432a6a5fa1a50c0b3da0622afc0de1978566dcb4b8f188b5d8497a9812df4140f9c2ad4c065a2a926c9cfb14b548a6f08a3d57fc7f2fa32c630f294837d16bb6cfcff806b9f885a742d1e919db5d1911f10058d36b9fc48401c6ba0db5114d539c82adad2ea0a6f0e7e343fb4392bee8d5bcc12d27bd1c342f5b66e659f3605391216e3a2fb8dc5deb3ad6f843e760cf161b798e4098561a57974db60492597840b39b92d400b08d3049e324f716854f0ab290b778a64e8c972e5cba18fb9487f153904bcd3c0db862de489da0c30b79d22b44a5a6a6d7e411939a72621383ec13b3c2701cf0b9c ss_n = 7c053187a2af43db26f761d314e7ce22767615c9ca3c036df168ca0dc5c40496 ct = 3545232c8fbf90c84316d5f1149a67027b8b0fdb4341a868bb5bd085716836b9b4ad2de7a1e2ee6552e706123ce69f67d45d6ad30b6512ed33e2138a061eee553c69b19d1b5b627b068ba71fb360583b4b57cc6c24d4c3076cc96f4e337558ab44e477d148679a22eef0b583b31e8b44c95357c47e4ca5bdeb1154ea870083c53a4e66e672cf200ec5c3d35aa4e92fcc834fe64a60139362b04c4828273aa47812dd2418d0e897d469303db752dcd0a815ad42c1e56481f5aee55a4db1a3fb4a21becfd0ef440542517821ce1225098524eba323daf3eaa74087f40ef0156cc3dc1ad05836ca59c1c838310ad7c01065c193d3c01b4e11fa4fa15dc55ba9acfb4b0f6799d4f7d431aea8b0a0c71d0d4831364a808210eb5d5f6b1e836bca97845e4c2552ae324cb29085f201c1c38552b3202ce53eac7b6b538911a52e3ac4f8a47c8d81affadab593844dc6d8459e7caa0d9ca816301fe9dc41618d5da798a56355b654b68ce4d1e4bef38f042a2409bff51e6cc47b99ab1d2d1ebbbab20d0d70b40f920acbc088504350175700e0af2bb52f9a0dc9f32364a00b81703d2ece5cdcb8f35f0f4cbfdc0df39dafeaadae2e766d061a3b9d2bffea1eb545c092042e77031706dc79fc1912cac5fe7f546946fdcdbbdec616f54ab4493b202f9eb13d4f5caa3e8ed4e7c4c744bc81f4397b9680c48f0e10d6afe65c0653b807d4a389204b04d72c8edd3075cf13c3643d715532e0d509e4a1a5d39c0097ae5c91164624d54b1b29a6f98d7bfe8895b0de9af874064a125f2dc7f55e8d10ad333de4945e0abeab4e47122487a6ed8830c8bcd30387deac862c93acf40b1ac35d83a757268103d7758c9316523d4b2f8bc6f9d07821391ea4495e497dee9e269dcaa2d924fa84808a9ad3546c3f3f91b3502bf2e297e73cecccb560e20cdb5d90aec755a4aa130397e38d734139d9971c94e97ee6e08677baea080532aa32814fe7cd460ac791a9231a95741b7522693729f9590a447dd4f775bdd9e971aec0faf4664adb897a0033935900aa99c72b2915955d54798c1cbc417eb182a159389d3751 ss = 79a948aeb9d1ff57d33e05372101ae302d7f2017f551d1d7703cb5aae7454805 count = 274 z = da8e7401587a01f94b467555d5f2eb89be6356c3239cd68c3ac2fc3cb4d81a1f d = 19f7ab0d8f0b85a83c9ab13b1ce886c353e7a537f6edd231bebf992059e97e84 msg = b910458f3c7646a30a96f1fcb02a57a08f3e66ec6977ac34dfe39553a8d35774 seed = d58297e937fd1d3a5e1248695e16379184c75a72c68bad05f2c59d3fa359e661c0ec93f91e589e95feded2a525a67a55 pk = 0696a491c00ec5f4bf9e3b7a936ca56b2629e0244650109e6c543185622d63151cb3c989bfe76f6962b18113138924a204237301657d96e933d2aa6ccf5944a3e5b88772111f13107316771e81ac96a073372a2541868d9c602c3f721320f706d321145ed224240aa9e8c127f05c155bb26ebd46cc34604e0a97648a5121f43113b6a62684d9961f17c25072ccf343cd1917c92b491749f8aa8fc036b955b114590992287978aa9f11048ea96c2e9a74854210303d207c25f3caccd6c5f988127378374aa63fc965a630442c314622cb16c21c100f740448ecd87634f307f5297f4116189dd11a3467270c798964b18ab2707e31e0781fa57e23a57fadd5c4fe4c16cfc8b8e158285dcb69ad5c845051b1b5d00e6c40a693734712d712adec643806a3c3280f3c57a891994f49725477c0168ed12774a76cc7962bedda0d1f2228b31c84110989ad8aaeb8021dfd394837369605b83812d543a3466f4d33b909c791f7334b4a9ca4bbe2050e2654852786add75a34d7c44047b25335a4a2654a5db8902cca26fb42ad4fc630aaf03cd45490124355f5617dcf226d42aa62928c6b56144ed8027e3d325c1681c0774a447a4944bd28bf1afca78be07eba328b0158a4957a75d8cc74c2c13f51643ef2cc094c57c184496077145817c22f5e570eb7323c0e290aa574c15917419a0116f88222ffd00092248d45653f1b8256e123c1c6d220d863b3f6caa8f0da77ef71a14b98ac210109c76ba1a242c43710c9a5f5894905003a4c4e7850452ef338ac7481823540be9041d3392b0dc487edac1f7dec634d9bc46a526598919f68da9d30178ad13a9494559c819789867c3f2a231c8bc72378337871c8a997c4464474704a72cfc035cf0560ba2ccc7a6073056064bf0f4c68778cbc8fca787ab94630797f39896462331e02b67e5bc30c69972f9f8c5e241a13aef08d55e886c4aa81eb2ac5df9182134498de901fa7147c92ab06779b4c5cda63a094cc722281cf810bf369851d27398c63c353e146c36ca46b0724f66b598e525338788359ba2b372348ac77ba2eb7a3616b5000954199854266126c1217d61b199c22eb2ba92d977aa1afdd96e97bbfc24bd104da22f3a156 sk = 0a45201834a4b55a58657462e47675eaca489b0689118cc352c1b7d01c825766145ea21d5cb01083f13b06ca9217852237978ef6bc12434a97af3c4175c943abd1a9a7810ac977ce3d3c77f749682fe8535bd496bb0a254546114372be965a5ccf380e524183ee740081155e2bc62d646c821a900ad50abccc98c9889895de87b5748a0917666cc9c75f6e33981a01b078e2cd3af2425fe4735af4b7e232483166bf358898fbfac6090bb3b0d91bf44729fca9bfe3d61944496f9fd491f9fa7364c00270925814894bdb911f08544cfbc113b8a1376213b6074628d58a5a93153d8852177a4c24d4cac2799581fc97bb5ec75aa8ba738ff16c708b530ea58c9f37695a6c42d54796e4758c5bc4a10731160bc80b6b123ad8a62bfb0ca96f0044843a6044cacd6f454928415fe4ba5d62942230057b67939f2238094fa64c2ec85c4f8a0195c47d0dd297efe1818df2a07c682a6c702fd5c857200717fa407bad88504de0cd25b2c1862218eaa3772c093f2e721eac5c13c1327134c30e9c4cb4d1243519178049888d0e6522b5721ebff1cf5caaa186bb74b6e915d1f649fe4825132b1612eb04ef479d8c8b2d8000799768ce9752171f9b902f674a39906a71949434916d05f84bc042708ab8904490848b214edef6c227a6772f615d6ea24d69b003cea90c8b45895d45331d178e8a645983336b1cd874950a3c9c1a1cf0975b0fe6ca4b93caa3317e97db8a8ed48ffa6522d86722f7c31038d813738b2087a52e31b06f7cd21049d5a8c55266c5834134a525b514c5456301c6c203705a2001074104eb8c7a11795e2023b723212174c2798cbb9fe6a7f03a91e318417876b674b493256c04b8548ce707350ca1a99a9250ff0986901b3fc5d89f4ff1733f978aec42605524c64654932fe598dc201443eb8e9a8b3aa6b41e6ce7ba97d55758a5a1a28c6ef9678a8b538a65f41f1eb0ab5e603afc906085c46386250e3569bbe6aac2107984e8f9a52c99bfe2597d1ad7633a677ed85850e9174e04c8caad37c7573b1bc17ba4557bb1c7994caec66dcb5946a0cc56741461c33a6a2170990696a491c00ec5f4bf9e3b7a936ca56b2629e0244650109e6c543185622d63151cb3c989bfe76f6962b18113138924a204237301657d96e933d2aa6ccf5944a3e5b88772111f13107316771e81ac96a073372a2541868d9c602c3f721320f706d321145ed224240aa9e8c127f05c155bb26ebd46cc34604e0a97648a5121f43113b6a62684d9961f17c25072ccf343cd1917c92b491749f8aa8fc036b955b114590992287978aa9f11048ea96c2e9a74854210303d207c25f3caccd6c5f988127378374aa63fc965a630442c314622cb16c21c100f740448ecd87634f307f5297f4116189dd11a3467270c798964b18ab2707e31e0781fa57e23a57fadd5c4fe4c16cfc8b8e158285dcb69ad5c845051b1b5d00e6c40a693734712d712adec643806a3c3280f3c57a891994f49725477c0168ed12774a76cc7962bedda0d1f2228b31c84110989ad8aaeb8021dfd394837369605b83812d543a3466f4d33b909c791f7334b4a9ca4bbe2050e2654852786add75a34d7c44047b25335a4a2654a5db8902cca26fb42ad4fc630aaf03cd45490124355f5617dcf226d42aa62928c6b56144ed8027e3d325c1681c0774a447a4944bd28bf1afca78be07eba328b0158a4957a75d8cc74c2c13f51643ef2cc094c57c184496077145817c22f5e570eb7323c0e290aa574c15917419a0116f88222ffd00092248d45653f1b8256e123c1c6d220d863b3f6caa8f0da77ef71a14b98ac210109c76ba1a242c43710c9a5f5894905003a4c4e7850452ef338ac7481823540be9041d3392b0dc487edac1f7dec634d9bc46a526598919f68da9d30178ad13a9494559c819789867c3f2a231c8bc72378337871c8a997c4464474704a72cfc035cf0560ba2ccc7a6073056064bf0f4c68778cbc8fca787ab94630797f39896462331e02b67e5bc30c69972f9f8c5e241a13aef08d55e886c4aa81eb2ac5df9182134498de901fa7147c92ab06779b4c5cda63a094cc722281cf810bf369851d27398c63c353e146c36ca46b0724f66b598e525338788359ba2b372348ac77ba2eb7a3616b5000954199854266126c1217d61b199c22eb2ba92d977aa1afdd96e97bbfc24bd104da22f3a1563ff401110c54a7197201bccf97d12b7d9d8fe75c556cf5275827b03dec5c17e9da8e7401587a01f94b467555d5f2eb89be6356c3239cd68c3ac2fc3cb4d81a1f ct_n = fbd43f959eccd7f09bdd2489e69a8b22555b912390de24519a47f8d4055845f4ecfcd0bab23d03cefc1406176ef3b979f79c6c99ecf370e0d047cfc6fb22454d2cd038f63e03f189596c2c02277bf812564a8a4e8d5a126c96bf50c6241aae0322815457fb37bd764940a1fb16d3de80199babeefcf0b3e949bf88469e0abd03986bc2d297bdf024f01b62d77d8c41314b2f111637048882736ce38af5b660d0b7243b5c107ad8ca9ce385a9c7ba7767dcef3822de3547208995753d1fe9d170d819e0d5389bee0f6f3c458cc78d63f7a9c6c75d05f1855b1cf3f753758c9083345167ce33ffded5eaa86ba7ae6c67c492a9624ea5c33f7d0913d441e2c5a5bfeffab8d7e8ed70c7feb3308a7819045a2d8081f3f1ca0665b72ec8a6bf27e314465f804ffb03fdb6d94529d18fc2b5aa8de4485d5ca1f3810848af2d711c70e89de7d643ad12df890f3843c38c98594020e334611bad669e4ee5040989cf0eae12ac3aade6da5dc5721c9a4a222963e7e8435ed2ee7f1b6753ff1fb1e32de2e56e790546d3a680d3a898e5c5d006387069fd5da7e13f27b9dc652c26ef301450b8b9dfd4e246886086d22e8431a70d0a43ed5137370c5f92f4f3382a02d7f33b700f6df37e2531fff731dfd1c49d7bfa3a3322753cc2f490152751ced87faa57d0c4d8f33bceb81977bd6c86b70a5b42e7a67b5362a610e584dbd856cf05def6ef7c7e257d6e1027621a3a7336784f08bca6dd12105049aba264b4b14ed219094eb3e9c899ccba5bc63e6298d026faac105c40b292d3b0252bc2847eccdce42f4b476f314499bdc9c53da6b7a020d708e9a7aa2eaa22e34e7f2fec825db16403d9448fd44c2818eb5b19892c3d09e2bfa27de8c56f2cadbad1a6aeb687c84e9c85f7a4eabca847073fd494665d5f28d4a0c10924c4a08013eb5eae8a0a9650939ceb6b06d28c41b6a90e9299135472979d110d08250a5b54772e0a45d6d9593edc10181cb043ce9d17338768237f698514c00f0543ba19354fbb6a795b45655d674fb4045cd390c46f81baf0dbba5579459afd40db96b4a8a850bf3f667cda4c ss_n = 211d663f5762c4cb7a704d6d9730944a8d5648cfb42a7251e057ffdc3b1f4893 ct = 613212d8ecadd3612d4941bca21fb624b3e4343ccbffcbdd96adc0001048c05d0b0785063ce45b166243dc2df8499d425b35d33e2d7ec43b025fa50de26e5484ff56aa9ecc64c33e2c419239d922494655dbb8db77d3a2bcffa8bfbe368d04f299ef489d9dc40d7aeb0ee25b0dcd7331d7ef7b0e27d6a0751849d49949d07925910d594842fc4fd866f23939911996db4cec9f65a6b92596240dcd7863aa9f5a90fecc2626a72fa57d8d7f535a83f742dea0413b79eda8edf98dbee65293915c02f58254cb2b607b6b1ece9fb50387356a7b3778c926b91d371cb950e33bd186f228b21c77fca4c5065889ac8f45076494b56fc9fbb95ade09794afc5b861888ba949b31de8095d5195027e3e23457695968b954f339359af08dd0c53095f0fca235b6fc7597b83cbeae7367e3b2709b0e52bd9ca4250a74cfbd9efd74704a1cd2ea7060499e34556f7c3d8127e116985c5a5523dc7c3b1f93ec0db5f3b559220d5cf53eb1e3fec0609978274d880e83ed14ab2eb651dc0e3e2cf64dd7d553483387238831e99ceab8b175455fbc98ac8d74792d5fe730c38ea103ed0b90efe29b523ca0ff33bf4ccecbee52d225eb6e0ba0ec38ee3f15613e51d62a049f3a5089bc3db096722e7a2071bd8caeaf3480c1e292b4e4cbd1803b4eba8da8af3a881e196fc480b7c06d678e2c7e82cc930ae313a1c31f84657fda3ad2fce0ab89b496e131f2da9e782cf9a41635dda8eb981bdb77b54d5c69a0ac21136d42a30f124677c2e90641db9393a42fc930ce5ff091f01196f5567484a406cb02286a21a4be75ed620a0e502d8e92e7057c1809211fda30d8d81d7bcf99902280707e448c93d9b9356c82704792bd5f7cfa7f3b61e333a0958dfe101c1df4d04dac5f85e25968565a1479e07c1f9358b9c18ef4adc1d52178a1f81580b6f6d9ece32a09d42bbc4c27960de5efa037b59c963e3f46b2b31760233a7a232c74b4cf53f51b2351f5372580f218efc289635cb64c2e72b8e92af1b9fa9da2d128d9899377d8abf58d83d789d6f23b7d634ecfb279828f0fe990a2f67b3257c2d9add1a87a0a78 ss = 68f9a0f8342e040e21523ca42f8230e9d3ea10caf4799621101844a7e942fc8f count = 275 z = 07cb2fb2c9fd8c77735913f8733fbd09ba25b990eae4c94e8022b1d6b4730ffb d = bc9321f1c2547c0f9475b1a33ef916cb00bf9063cf39aec24b9c709f0e91f5ab msg = 10e71ebaf8781856c42990a455f9057bbed21620ec9065141f12ad6acc4d6727 seed = 46de6fc802ce9df3630e90aa6f77e77bdc46a3a9e93201182338304507941019be09cc4cf46e3ca9f4d305ece1459757 pk = 15f0198d7b0ab0e820891480e60548d733aaebc6ceb34871c90782e56228b8182abc671c5e92b1ca49cbb25a451fdaa72eb94450887c1fb94a577ac4218844a90b90c7e0641003bc27e9c0179b9286a8549a7aa14f7a36c0aa158994aec1ac3fff37c759c27c0e6407d37359ba804b6f25bdc981818dfaa55a14bb31040a563644e635baa67074d14a163cbb2ccfd29069f314a3dc4f3041200e011b3ac17152a392d965a6fe943fe2e096830c8e58ba5bfafccce4174f9bb3aad4d5be10444ab06b41bd266b7ebb9966491b4b56cb22c3bbb22736f2ab927b4a1dc602b1dae2806c45a67e564a8ee827eb7aa257c5bd5ab6096678a5253359bb113a7d82a38e0b05c3b99d3a49258be67e93593aa994ad89888748f92b01db792984054992cff8650093d60eff7c983a50cbccdabab246693239a7657ab7245a266f8496b007a3b6211589f609d3db0c7fa31cc4f770b5db7e4da6452aa5c0c98b5914db78a9e3b80f4a6b2901ba4cc79b7afca7543aa9a3293aa3025300db229bc7aab9917d2cc831a55b202044ccfbf3c3d4ca3a8f0b2b3cf995467b500222b33c8517cf677260fa98f5213e69561224435997d33c6aecab101b588587a1b386334f1bae0ab888c632c1af00cc9fd8a3e6555c1db9afeff89f66fa8cf925a9052412492042cbf5b2fcf38d3cc3284d10a83aaa14ee2535bb414f3b92440f1c3b209b4bbebb179666ae92cb567f5a6c30085801d7257385789ce41190b566e86b8dec2a8ce987abde6170727c2d488b6af5b28d25c780f831b16e165375690c3fba6ed07091edf3004310391e1ca404fa9a9ec18d7fcb2d28f047d3b325bb86a94e59969ae82a8a86442e6104ce97758bf3a9a50882d2d93bca2c980d942f351484eea8cda1532abbf97c43e72e155b674a2b0b46f41129302cca26912b9087f9a1bcc39073b024c94d504b7bd0c11536256964b6e2056f397984ca2517f421291ef08d84ab46ac4574df0a9390db9526ac37416c502dd39498c4c82625204ff71cb3198cbcf09bc95374c00422d1d177e0db9dc2a21cecc4c608c927210526414a074e0273e5561aab85a105fa81ff082970f85a5392e8d0f93ecd210bda189c87c90fe708 sk = ad0b048c424d945b74a68a1b96d0bb433a61ed00a62ebaacce064ed3c9c23c858e7a4b1d9a6190d0e8b33d56a07de51a0d11073231acc406576f851782552615f1c0a941c30f69c062e9ab42118a5df60c49cb61080b60ad00148fc181fdd57558a7c34ef982f694bc8260be3ef26b0d3489f7c049b354ab80ecca7bc1a86b5b7df9c5c784f01ed17c351f68b840754e074b62c2d42d799c1b526ca28051976035b545f68f47587833307689cb1a56259092186b82332a61f5443e38bc430683ad199e79a7a208679a56d15d7230693b5b0727bb2bdd9a498fd431c6f38c5b4b654c6c9e4a2ba81a2c1233070de3a22be5e40d8152a250c2c6f9098b4fb2b9f7046980933eda1215c22b99eea37a46956dff1a92dca88d8e754c57274da9532cb19967f9d827e8b36cd0b529fe1901e9c629af290ec1717aacf05532f35291fb67a33a879c6c8983fb012b80523caa422815125b9067df40a35c361f70a0189ab036f6a9b1e47159b33155e2800d48767a82da2858014d1edc52cc2512f5dc62a7f47cefd29293075048985cbae47b3f047bf12488eaa8757586958fbaaaea3668b826c0129a152ed22322818a89468f3f86095348591e988f3633996d7390411394b7612e58514660ebc3cef85a69c44d2cc888ceb01287444dc72cceb803c285ac3ec3d1420a4481b677624cd66d26e473015431dd25bcfb4612e535915b25bdecda73d40c8bc9cb5176a524009811f4368d4b1a7066f4b42878821685547649c1e9abaa2f521857ec3164985bc3c302f50342be4606839c0f8ea75bce08bd5fb3b6e3f45ed02cc5404879eb561b20d0899dcb7ea2680afbc89a182a6a5a33c8edb6713af042f1d540de25737cb38e9d21296a01bc52111088f49ba080a2ffc831596ab23124cb22d87d0f87c5377b3e856cb3b09180a298946f4b0282a032a1d7013461226a207e06aa6014d37b2ceb4f1a6a0b4b51a266eaaee4d0553c18471398a382e51256f67454796cbcd47a24a7463d3b1a8eba048f6422cac458687a1f91a72bc48c64e68833e1163c47e35db891903f42b387b393a4638b47232015f0198d7b0ab0e820891480e60548d733aaebc6ceb34871c90782e56228b8182abc671c5e92b1ca49cbb25a451fdaa72eb94450887c1fb94a577ac4218844a90b90c7e0641003bc27e9c0179b9286a8549a7aa14f7a36c0aa158994aec1ac3fff37c759c27c0e6407d37359ba804b6f25bdc981818dfaa55a14bb31040a563644e635baa67074d14a163cbb2ccfd29069f314a3dc4f3041200e011b3ac17152a392d965a6fe943fe2e096830c8e58ba5bfafccce4174f9bb3aad4d5be10444ab06b41bd266b7ebb9966491b4b56cb22c3bbb22736f2ab927b4a1dc602b1dae2806c45a67e564a8ee827eb7aa257c5bd5ab6096678a5253359bb113a7d82a38e0b05c3b99d3a49258be67e93593aa994ad89888748f92b01db792984054992cff8650093d60eff7c983a50cbccdabab246693239a7657ab7245a266f8496b007a3b6211589f609d3db0c7fa31cc4f770b5db7e4da6452aa5c0c98b5914db78a9e3b80f4a6b2901ba4cc79b7afca7543aa9a3293aa3025300db229bc7aab9917d2cc831a55b202044ccfbf3c3d4ca3a8f0b2b3cf995467b500222b33c8517cf677260fa98f5213e69561224435997d33c6aecab101b588587a1b386334f1bae0ab888c632c1af00cc9fd8a3e6555c1db9afeff89f66fa8cf925a9052412492042cbf5b2fcf38d3cc3284d10a83aaa14ee2535bb414f3b92440f1c3b209b4bbebb179666ae92cb567f5a6c30085801d7257385789ce41190b566e86b8dec2a8ce987abde6170727c2d488b6af5b28d25c780f831b16e165375690c3fba6ed07091edf3004310391e1ca404fa9a9ec18d7fcb2d28f047d3b325bb86a94e59969ae82a8a86442e6104ce97758bf3a9a50882d2d93bca2c980d942f351484eea8cda1532abbf97c43e72e155b674a2b0b46f41129302cca26912b9087f9a1bcc39073b024c94d504b7bd0c11536256964b6e2056f397984ca2517f421291ef08d84ab46ac4574df0a9390db9526ac37416c502dd39498c4c82625204ff71cb3198cbcf09bc95374c00422d1d177e0db9dc2a21cecc4c608c927210526414a074e0273e5561aab85a105fa81ff082970f85a5392e8d0f93ecd210bda189c87c90fe7088083693d221d491ecb2ac68ab1db99f0a490804ff6cd06fe33b0f33776c8e2c807cb2fb2c9fd8c77735913f8733fbd09ba25b990eae4c94e8022b1d6b4730ffb ct_n = f7459e230bc98c419b730c8e1bce8557a962f0357a87af3032f524f3845097c25929f889338b980e31142784308e329c874a429e02018b7ed4bcade094345d8e9e9b71af95754cfff2c152e99eb30b4e68cf3336d0dbfe2d2da40dd8a6cefd7da60edab630de755a38d5003fb78e0403a5a9e908673e1f8bc5a5ba2735d346a1ab4ef5204da297c8c0d79bce6d1ef773e28220fa96a9689f22d42995de08099a413eb43628e9d2228a752bb669683a0470542594591e038ae157b115f739c5a197ce4d9c46dd6cd7cf74dce984ddadfb60c535efb61a52cbd2d73738f4a0a5c04f1d58b4fc2fec110660a93260b0a92228dd7aaecec8aceb157e59305fb229d85b91e2ec04b3a396953a91c43990b23f599104b560d80e1efcea3f914897881da1d26bc392ea1d5b0c7e4f6c9268da62907e99b9491523b1e916e3688b6c36da088c5439bf416c466658fd93dcdc11716b1baa34389d987e9d34de05aa79e56d58c5f155204f72eb22d31299551c5de5153cbd6db8a49d88adeb82a021ec65ae31c5b3419e8416caba091335a476aa0cc40a20d1daf24a99c435f86483aebf359b8129cc8b2f676dc579f9cddd64b521f6a7c8eab187aef88fe55e8b57be6989b77684e8ac27566b713070d6e6ac2f64ab4d36f230e82dd6af7bcf103547a499e2f4698d80beb14b81029678bee13c2a6adbbd5380fd2d9f276cb19e21c9c2d839ca71b8c3282c5ef6e912e996e47c1cf2f7803bd88de57a5d7f9a1f6c33c03f5a10492502f6b79fd5e77165f00983ef44429622054fc8acd7303e4579efea4e72298576438472dc97f640cea3512c79e7ecec53070856bb80d45a8e3142354becb80423e5ea44c35a1099ea409938db8e28a47a58d2a98b76a0073777216e431c9df992ad3108c738f3310d169b1db2dcb7aa952743242653683f8b1c29ce6594465546e37a3438bd865ead098bc77a7398f28f59b0598e733c59aca9d3345e3c0af4b7698b6f42ab06d2ccf4555d5c0a7d22a7bd2ef6e71bfb72f0ea6121d2d144c865b75cefe5ff2a64ccd64f20ebc686a70696d07a61eedd203e052a3dd1 ss_n = c4e0ae73553813a2cf06746016512320e653ddb0950becab8b5e36db73577509 ct = 4eb333fbc12ece759ebe8ccbad79853263ad4250c2777d4a50858dc957d7acf104eb2c0a21e36a95cb75df336e4429b72bbf29bd8b0d92c8a9b151d037d9b187e5bf09e93b66f28d1708997ed999f93d46562cdddf9381b9ad13f44a162dcbd9100c30af41d648f2df98eb27dcca659345915b5094957583f1ec86e22f3ee0a43e17385221a3e883e8131739ce8e4301f62e41aff9117b4b52bf32e0d7680ebc1eb8e5e4adf9a22c91908de44245d984349a55277d4db76620e242d5afe878d769ab42d544d852fc9599e36e1d77f500889b03b737659f8bae3fda1e14d073e6e6ccea22ac5804092685b78650d149f8851823f4bf9b155747d3d0f0774c6f0f5a9219b8dc98001e75c96809eecbff0aa7b44361f074244676097d59aebe92329fce34d0b589deb95c777e5ae6c7da7932fa88bd8d4344454366189eba04d0dde74b73ac9c3648b084912c4b6b8be606c7b58270bf46349c3e9fdf6283663dfa0dc3dffc65ae6bf1ded0084653d4967801447de742cf365eb133a22fe781503f219fe72cd9d77b14c6608fa4ac40dbf61081d15a2fc589e00a536fabaa195491d3684d7149a3e8dc63d017f1b00f2e2e3ec8eba65021eef1ad6be1893bef6b75b03e5296c7a6b418a48716217c16c172ce653d889df931d918034a2515886751a562b59231897b3366aae17f3901b41260732486c8b068afaa5a4958d634f0764ccc29a80f9417330d0e495396e6ae258ff10fe66143a81d116dbeff3e79f7b2b9f7865ff5b5e2256227f35b47c6b3f8fd75c9c47824128f86a88053a771dc03f5e738b47c525744cb93db73da79606e1ce3b59169c196437a05252e107890545bb5fc0623ed3d8dbedd7798906cfe4e94654d4b89e79f7e00122e461534b03724eae04506c0cd23d9b189b359d95fc7e77dbd80ec8a99c11d54428bd94f69e426afcaa29cfb9bf09b27facc9dd88a540314b7d5c20271f7a1df5ea7b4147b66a6820bf54a38f8a06e2e3e381eb7caac4953e5098fad73fe8c443ebf8f02ea7f8560fcf7bf93cc670696647da30210459afdda579ecef624be81d625ae18b0fd ss = b45d641aba55ab860d1e55e27cadb06c096d672ce3f5a74ac05cbc28a2e9dc4e count = 276 z = 82615ee77738490429a745cfa930b16fcfabb1408277722f6e08e50024087c4d d = 3c215f10cd6fc9a12da9cd31fe47e2706adf5c64c802387774bc80190a247dfe msg = edd33e895c0131edde877ea4362bfeec93d371dfb84a53f45379e072016344db seed = 3d4e0ba1db1f57dc5137cfb5facdf52ec35d794f6f70c4796ff82876076e8268ad7c5eb9e813da355c6b47d61f9be261 pk = 64a4b931773a7fe5b3595a9bac448539644cba551df00149e3e9069493c150f550ae61669db32b519819ca0a70c4523508f04c25553f4ed3a1b79abbf96c54bf04948310bf89275538c305bfb200ae10348d9298a3125dda6513c0e215a6e775abd55651078275a69b3c0447a6076d48a94d26088d76e861d434ca3f5ca3a2c0a3c940bd8b130d123088feba36bd86605e541a40197a222c83c7510008108fced80c1db7369b6756ba33aa18c24c796867682caddd5acf52c574b960cd29d1645fe7a7819242a87a2e7f46caf3855121b60f37b1b700f69fa719cec50627622c958ccc2d0727a875fcb1c3748acf237a2cf860a9d00378080708f917bd646623fb73b684378425a1378377192a308f2309c1da1565ca25aa297d3f4a833316b3060bb50730497a4a1d76fc1b67b63e7cb638920415da48696adac483d843eac2199e9293079a3b5bea981ba4b070c605fdaa1cbca556b93aa3c37c4ff823c67b47af46ca349fa16d53f1ae6071a8fa7c0eef350152d78c1ce045b2b66232d15c17507017dc39e92c161e6c38a0c26f35b4a1ea2a39272c5874296b3a6a4affb84e079c66f146c934c6b35719346a4770c0b0abfa242b4970601133656b186d2e285a22aa66ba61c6c44b3eb3ec1d0ed1a708cb17158b0a25838680d485e9b26070e53174e620fa8643641259ac8a74e02bca71ec622aa445b44747629149e5f45bffc4a1b7faa01e5974f1953d4b873b80672000c95887d511e32404c398ce47e2cd8eb116eae545fea12bb79579cbaa7752fcb8be18ac3029b1c0f850ff01913e3a443fd3b7e4849cfb0898e9c9a5f3200f83c790f075310bb832f15b990a878cdd2b743c9537333a81378074d81a2a84c3a27c981f0b3a244ea928e877905cd60f1453896c95b173aa87d6f40d4b7cb1ee4489916b4dc765913331ca43788ca4d5c849d055cdc7a09e66a6b1153afb5cad6fca8bfaf37c469c9cb7ebc3cb4660cfe14df6224d343bb6729073fbeb3d2cdac0400ca41493b33720a68c990b80541e61213ffe847c951c25363716e844ada9d4cde6e2a8b169005252a8f5b496d77f3bba610c8535026b066b6523fda3cb07f37fcd92fb9c60ffc10dda078def sk = 75d59c43a4382d3a46af186821d068b23532a6032f95781b097689003d375b55a52cb10cecf2a18962c07432a3c127a2e5b2a293d932a6a62b35127670489011228b50d23f57c7a9901983123a2fc3a26dbbe643c41567e5693fec806313cc15c75b11eba66d0d415f8c427d8ba669b8b84a46ba9ed456c46943936390451e8c5c59f8b24e877f58f92f6075144a93a20ce2b58bd3a4d94a5ad4f183419937c1ec8dde5c6cbcaa5b496059f7b75ddfe28bff4b58146bcf39685b6d05482f8abd1d505943e5a0ca3c39d0369094a2cdb4f317d34c1418e154d3c133ec245b0be9b295c0cc1ff554acb87736563076a64943b6602371b36883947730a77efb0e4df48ea3e92b2c52382a35146ebc99c84c2e9b0320943090ec80487e2c196262b517926d05b89f61b64d12f9344fb5b5fb8495d124884113711e402813f6b9a5e991bff8087760863a800c530786e98272a84793aa4acc6bb7272239849cd6510c27167a2b2efb35472730cafae50287f55cf9e20e4cc3c5c174c8a661c380d759f8ab011dc32c47da1ad018527d522d37f34900b29be8aaabc6c6496b39a611308518f290cd748e4f93baefec6a9a20b000560c86d89508d85e27808df89c16233c0e6d1183ebe56009911cf86721f60b9c8bfa33635774fe89c3f18099b5d428787c1dc10b65f394722f635472156a0226b161b412a4d64ac9164ed35895372548e7e35c54b3b1c83a6e0bb9525e4b21068430651c699ff485bd1912eac6a7ee705789b0b11330139ad5b945287eb0a18c67c225c77249c5c37e95c58c44dbbfb0637df3160d85d456a887b2a15aa8c740c982c0b3aa6700c4324d672c9b741a59dda9669e0ab003989bbbf0a33e4c9b75c444193ab95eea52bf5806ddec7e16c94683369d869949f40a5ccdb746a35c58e434bd3cf560ee6c9b198482a655296e2a589a30a76d094fa8f995a7e258e2675b5e1617ace718e17411a8ca21fb034261a8783d161109b19a4145531b207525cc50ef49925f1b54ac0a3e3f6946be8a38b1e02a2e066e765a997d610a20667b17b0b56a3114f7781ac1aa13d1ba4764a4b931773a7fe5b3595a9bac448539644cba551df00149e3e9069493c150f550ae61669db32b519819ca0a70c4523508f04c25553f4ed3a1b79abbf96c54bf04948310bf89275538c305bfb200ae10348d9298a3125dda6513c0e215a6e775abd55651078275a69b3c0447a6076d48a94d26088d76e861d434ca3f5ca3a2c0a3c940bd8b130d123088feba36bd86605e541a40197a222c83c7510008108fced80c1db7369b6756ba33aa18c24c796867682caddd5acf52c574b960cd29d1645fe7a7819242a87a2e7f46caf3855121b60f37b1b700f69fa719cec50627622c958ccc2d0727a875fcb1c3748acf237a2cf860a9d00378080708f917bd646623fb73b684378425a1378377192a308f2309c1da1565ca25aa297d3f4a833316b3060bb50730497a4a1d76fc1b67b63e7cb638920415da48696adac483d843eac2199e9293079a3b5bea981ba4b070c605fdaa1cbca556b93aa3c37c4ff823c67b47af46ca349fa16d53f1ae6071a8fa7c0eef350152d78c1ce045b2b66232d15c17507017dc39e92c161e6c38a0c26f35b4a1ea2a39272c5874296b3a6a4affb84e079c66f146c934c6b35719346a4770c0b0abfa242b4970601133656b186d2e285a22aa66ba61c6c44b3eb3ec1d0ed1a708cb17158b0a25838680d485e9b26070e53174e620fa8643641259ac8a74e02bca71ec622aa445b44747629149e5f45bffc4a1b7faa01e5974f1953d4b873b80672000c95887d511e32404c398ce47e2cd8eb116eae545fea12bb79579cbaa7752fcb8be18ac3029b1c0f850ff01913e3a443fd3b7e4849cfb0898e9c9a5f3200f83c790f075310bb832f15b990a878cdd2b743c9537333a81378074d81a2a84c3a27c981f0b3a244ea928e877905cd60f1453896c95b173aa87d6f40d4b7cb1ee4489916b4dc765913331ca43788ca4d5c849d055cdc7a09e66a6b1153afb5cad6fca8bfaf37c469c9cb7ebc3cb4660cfe14df6224d343bb6729073fbeb3d2cdac0400ca41493b33720a68c990b80541e61213ffe847c951c25363716e844ada9d4cde6e2a8b169005252a8f5b496d77f3bba610c8535026b066b6523fda3cb07f37fcd92fb9c60ffc10dda078defa08fd7374ec14c1c2f914587e500330c49e743baa8d4be03ece2e6edab768cac82615ee77738490429a745cfa930b16fcfabb1408277722f6e08e50024087c4d ct_n = 2a34c85a42b987f7d0b248c49b891842b2ad13908000417e1e3cc773e5c4ec1cf7d3b1fd8cd0f26d88ce4be92e7c4be1c490531e3d1ad58915415eba12ccf51b3b0d4114068bdfaa25ff6d3320b6c5d07d9c236dc81ecd7a265e3ff2b061d5d964743d31d10acf8c9bab95c0b5feb0abf972d2ef60ed519a29eb34d65007769bb2e9712e805b61348b37880faf8009b8aced6b82d49c5eed916afbd1f06bb79974ddf13ea45cc18ff80de5f57795942458a7cd1862c6524e13685b0065b8dbe2566704c0303fc0b41c844a850a1005d351845f49745143054731020017103d0db37b4bc737ac1f3b00d7af271d7954eecf9431ee203fde713f29ca2dc3dcd863f8cb1612fd88cae10657ce07488c447c2e100ceacc582b94bb651edd57076e172fd248f57dcb17f64079f8b2b4594eb998fe2bf3a9877cd6c5d207bbcd985f7dc30f24161dda15f1e787be8fae3ea47a712c280d3d8b958cdcf3477520cf74543917e1741cf0baf8ea8c4ae500b774fc30266b9aa7263b9f0648d7d143daa3754383b467063f5009135d5f5c4bb2f2b5463db59e4fe95fa546d89d149f65571b638e89d930a9f50c1860202ef82fda469f77e7038d6eddddbb217a548e87d5e6b23d6c4b658f6d5f8cc852f384c6a500fbc76da24c74786801fd3d74ee9482eccc51f7e81e642ee113fcc0bc44274f3ebaf56b4780b28b570e62540abeda5ed5068d4aabf09cab2132f955ff01fdfb96f082e57f3c1e1bf4ec25b076c9eb751d9d149c74d741ef9f3be317d85922a171941dd9f3dae1036d47184c9cd83a90e78c50f5aa4c237bf783caf8b89cf2bc970dccaba420fbbc16f95e6b3a597a964649b15cbe939b9294a34e48f025eec09c4712d32a1e8d15cdb48b41d5f6c6747d5fb22f02dd0c3765418c9c96716fd130ccafef751e39d115132ae2d3be6a6302b0ef100241173c575ec7101c0973152b1d70c32b369b50caa2387079bb2b17233af4da570549e5b8f0c67917b5bd3dcf277fb40547fac60842ff2b4378ae11d2898bebc1888aa5e5b4f7b53b7eae6c3ff5a566fba8180381b69d560814a1e913 ss_n = 1589119dbb3d0c539c54b8ae20dd920b4d1f91b22953d07c3e6683a82f895eac ct = 0f34f0437b4b8309072dbfbf4a3e754f92f9fa6a31d17632e260d3662f25177e1decd155cc0cabf3f549440f4f53bafd1c79d36714e31566347f54df5ab6ffdce172ea828aec173a017e7aa9cc6f2002bad762c4e558dcc5dbd941ac6e9ab86cbde1b82c773793497566703e1e2c9366d3ab2459a57377ba66ac50f7e924ac8c791976edfe1f52d0fccdc5c7d7e6416ce16d53f95f6cd5f524d2583199d6eedfe8b3b729dc832168fa613acc7c8cd4e7ff16868658a95a8d78ffcf65ffb492a89a6cea8b5dcd425f48928569a037638edbfae25b9e71bdcc0949137cc8a3bb2965b952a6e7c8f199709874c02c49045390f15fc872976a21fee5306ecab2da044ac0e37532878dc1bbb97e8ad0320fcf5a3c35e25a12780c8ae619735b3b2128ed68a4ff236b27181f886e698bda511279c1d2f38046fba1aa3d9b6cbc8bf96da2fcce0be01eadb18519983ec78360870c372a4983b5ca80f3ce1fddbcbd6a7cc7ac8baab1a85b039d8c5a9b6697e554225d912ec772defd7cc61ee1bf6eb8c9546642c9fbb3777ad43bae1889f5f8dd5aa11aaaaff107b36bcc638a2a0d0f2f1a4d5c5a8592f049e95fcb1a1336af04cbf3e7136a010bb672ece9e1a907721684de496efc68c028658f735f3dcb1c0f7e55a510e703d796a30cd22471be73085323cea8cb8ae7c2b0c502bfc33f49f202d392e913cdec8774cd2b3bf5ef9542133c8e4e709d784717da7f89a2a822f388eeabf10cbd4f423af0cfa846a65c007909eb0999106a199f74094e36449445f58cc3b11b021b9250e01041dd0af3d5231c6cd42edca1d5a94c9c70c99ab1e0c50c5ec0f6b4e90a90f75f369826c6a679bd3641bb464be7995480398dfc43873574703b0802af02a0b55eb0d188a48c69fa70eb848ff281f6cf1ce25d11efadd05077e9afdb4b0baa03e35cf8477f14674f600fbb9b695d3b62021284613099fb9e4f8bdf747d5c28162ee2e4423d48e1a2494e4df574f249732707084439d8a1fef6b9411b870e6326f02b104d7ad559907799a069b857ddac37a7ff50f93a32a54d802ac09eec63172b1edf815b41 ss = 63b4ddddc6e3139ba508da8fcd2a119b5251b4392d9acba48e2d2d9ebc08d716 count = 277 z = 0de95743fc92aa5ed3281f450903a2b90c9c3fd0f5d620c80f67ac0cdb4e06dd d = 8f1103ab40cec8c8c4343a1c3411c44d5a8a47216c9c2dbb0f9a2861e613e79e msg = fcb097ccbf935188b5db7c7d02ced43b7241d6458f63b60beb36bb6d242af1e5 seed = 5214dec364a5a2c7b8717296220c051d06a66d60673bbdc6e547eef68c9058a62778a955f204638537e3be497b082e2b pk = dab010397cb6961b522718c787e2cc33fb82c88c1f30426cbfa082af23bd7cf4a5c041add46b359c50a0e937146d760bac9b0ae2616cfef6a3d8230f77e53c1ec6a66078cf35332b9e206cb56a767e0b39a07b5ffa0c6487b004f7559dfad0811d9b0758271be7561b09890f6ff75a390ccc707306971c53d0158bb357018ebb0a1c8ba8367836df10107f5ccdd677c761f4294e691be682400df6556d00648da74e9653bb2794737b6cba9eb5af0660bf948695164ace760139a7b35817654a4b7a5d22b958381b6e8c84a60dc93de5703203c690acd104c19096319c81dea0c198a876eb79927798b960526d245aa4f8ab8ef9d1847e4aac0956044536c41b782df9909ad2239596831af7079c335256f5ab0d2e296e1f1bc2cdea68082abdfe64a65b499655147ac565ac5c1515c6734d8115059e577f10b5924569bc4a4603da7a45b442bc7139b6ba06170ec23117e15ae0b5763eb7332c682758cc03d3c87a81c097b0f0845d3371bb00c9f4e404d097950cb0cdde5c73b3727ed7004bbe7a3c81892b823ab8e675b39b8039ad204f993739308cc327d7afcd07c72525033179192e4bb27c98a3f4e5b809f55126b6ba90735413b0cec21c3a7ad854ee3c9b5fd024a0c1043bf37439c12d854c72952320f1291e0d28987cdb6a7e40ae895516a4cb9b1b336325c867862951fef43863ec3deeb7c5fde96d75dc4d79a07f1c665a3c4392ab456f7e7122f3c07d0a627556a1ca1884ad1e613425e641f4690f1c05c750e1b3a00690a66c146e8665703a97e2c8099437675d20518b440b5ce7a8bd7128adac34e001588a32580ab5a5e4187f89d173c2c46f6248c101b40c19649d314487c919620b09abe445b51556791d689c9df467e9c48716b5ada11988ad367526dc6667059e5407251977c47b845bf2263de6c145a30a693cc3be2f82afac3a81190554c2909fc3c649c5f01c7a0b3071462550c34bc1f5bacff0b009d10991d1adb0da49caa28d5cd9343edb077c820d89870e73a38cac128161f4bdcd374426c4c3a2a007cba7b6aebb96c08a84142798a745845d1c44e962932f18932c9daf662da3fbbf701869cf21ed8ab40b50b35bf66e5ad57c22d40de8 sk = 24c9ad2a0152b48c0b9fbc6cd8d17acd18bdeb910f39f6032c6048f4239fdd00088b3906009d14123340d262992041afd23029dd85611147b26b68964ac815fd0aa397e151810784b0e80db83b0e9e1a08a0578cde7b61637b1fd1d09ba6e5656ae980c2355a91c7405dc59236a2375c8bb2d7b640ea44138dc1a43ed7afca7b0223817e3a47038913747d97b1ae1740cffb44e335184ae25d32e4293e45bd3fd2535e8666da2915ed476be0a496483c70bb5bca7e931e92d517caa28ca27a429088bfdc1696bbc687613670e414b89dd92597b5b28dc1c7a3b191bb14cfd22567e0a11f0025cfae8bbe52a512dd761d1f47a8c5a52d5bbb9f0329b32ff34efca28728f161ed287deba423e12a308410395eb21970a11fde366b1a8b1ef676b2e3c56ecc1c5d5a8a15ac94613af9511827176c578bfa138690c26521b3591b51bdb90471143376d3e4901b0c26202318a9f158c53684d727abea26965a1244d663a5b58a9895e0342101008d9bc84a07807480cc45a066bb6c9f7c1363cf023b905693c9b9bf69d3af8b7a959a39556c86c99d123485c16765e50073d245b94c939e26b7becb70ae658201ca92e52a92f1d917f19bcb650980fcd00dc54325d09cc6938938e014b6bed6cb8f445e1ab5ac521bc63ff2194a566d9486a8eb79afab43a7242769e8a8927661461a224c4872a5460cc11877237c9aab6e285c68f967a2369147a0b83b308aee66786e6827adbba41f26037d1710b0e37871225f09e62c82e5cc85dcc4e28886d9f296322568ae3aa74a3a7494b24bbaa739929005f0fb27d56b6f9a859c6eaaa47b0016534a89739179e739209a3b269925cccf6b20ad022e52e851f5251da6073ac5ba02831132cb31a69c3b470ce32d129bcc648558c2268d5eb48b91e353a856b18d169218331f70aa9c62d2bb6f8ac1af05cf04a08bbe13ce571c67e8267b6860128209649430b37f27acaf5bb4d0743f2a12bf254299f620ae35b71eb0514c7c0005008464e68a4e9edc4235dc666f083be6c9524a0501b9985d6f8c0f5ba79e14387e91d224317126338440034a45078279dab010397cb6961b522718c787e2cc33fb82c88c1f30426cbfa082af23bd7cf4a5c041add46b359c50a0e937146d760bac9b0ae2616cfef6a3d8230f77e53c1ec6a66078cf35332b9e206cb56a767e0b39a07b5ffa0c6487b004f7559dfad0811d9b0758271be7561b09890f6ff75a390ccc707306971c53d0158bb357018ebb0a1c8ba8367836df10107f5ccdd677c761f4294e691be682400df6556d00648da74e9653bb2794737b6cba9eb5af0660bf948695164ace760139a7b35817654a4b7a5d22b958381b6e8c84a60dc93de5703203c690acd104c19096319c81dea0c198a876eb79927798b960526d245aa4f8ab8ef9d1847e4aac0956044536c41b782df9909ad2239596831af7079c335256f5ab0d2e296e1f1bc2cdea68082abdfe64a65b499655147ac565ac5c1515c6734d8115059e577f10b5924569bc4a4603da7a45b442bc7139b6ba06170ec23117e15ae0b5763eb7332c682758cc03d3c87a81c097b0f0845d3371bb00c9f4e404d097950cb0cdde5c73b3727ed7004bbe7a3c81892b823ab8e675b39b8039ad204f993739308cc327d7afcd07c72525033179192e4bb27c98a3f4e5b809f55126b6ba90735413b0cec21c3a7ad854ee3c9b5fd024a0c1043bf37439c12d854c72952320f1291e0d28987cdb6a7e40ae895516a4cb9b1b336325c867862951fef43863ec3deeb7c5fde96d75dc4d79a07f1c665a3c4392ab456f7e7122f3c07d0a627556a1ca1884ad1e613425e641f4690f1c05c750e1b3a00690a66c146e8665703a97e2c8099437675d20518b440b5ce7a8bd7128adac34e001588a32580ab5a5e4187f89d173c2c46f6248c101b40c19649d314487c919620b09abe445b51556791d689c9df467e9c48716b5ada11988ad367526dc6667059e5407251977c47b845bf2263de6c145a30a693cc3be2f82afac3a81190554c2909fc3c649c5f01c7a0b3071462550c34bc1f5bacff0b009d10991d1adb0da49caa28d5cd9343edb077c820d89870e73a38cac128161f4bdcd374426c4c3a2a007cba7b6aebb96c08a84142798a745845d1c44e962932f18932c9daf662da3fbbf701869cf21ed8ab40b50b35bf66e5ad57c22d40de837c892d1bff1a24cd4c5b1e76ff930b10a389e37630a6cc58311ecba4397d6810de95743fc92aa5ed3281f450903a2b90c9c3fd0f5d620c80f67ac0cdb4e06dd ct_n = d396488d4025f8401f6918707e69a8cf2ca92c4f4e9abf98b7c4b8a31cc22c38dcafe11eedb81e56e2024c4580213bf6d7ca39fd1c73c28b3d7c8db77003e8d01d5e3161dd5395440fb79871dea32a8cad0839d375db62c5040a1c16de32dca32cb737e368af391e50314714bff845f46fa319dff9f60e22534b896ef1591cd0a71c38fd6a117e94413136b8f5ee132296aa2a37186f3a70190177d0b06bccf5af9ebf33242c1c4b0e6c6eb8455d8fd31885caa4df136e6ecde9eaa17f81923100da4a25652ee2d1a6a34b3c48872e635faa9425f8ef1b4b2dede430e0ef73aa4a04beed2a09f1451235797fc9e7c7c465e05627f25d49a5aed34be50ab1ec9313b290a005ad57f8a5333fecd9f3c81d9843da81d792b680bb582626b9847c04d3de3742c97751bfa8accaf408665fd3ef2d59a1937f8c8e9c68c140f6da6fa287d0a18e3b6a1116b184cf692b1f8020f61623791f0d47659357429b0ea6c9a98e5809d33c3d82629112066a0d085bed58f5212338f693705fe7c33024697b4c63bb9bbfc6c92e99ffdc49bb85ad770ac70f80c471365129b3aab125592895b21aa93d4f491590b1dc5fa1454cd627dcc80609595dc2e864824f6cbda82a308e0c3d9e6a561623f6d1870c12a933061c32359c2d055558365995eb3de5211a7ec62be48048025d385dc4b52e97b7e223585a3dffba7b78ce24edc97751d57e31c52e5625bda49e0ebeb96f5cf06fcd61f7f292651e4ea3ebfdf293c7954f79ac55cd011d6835116516b0d31d482a6a4c6a12bf942130d8a5611ed69b9f7d4db6490cf5ff58739c94a072f266363915a8b9ba41b99b7e9c1d711dc73f957f1064da25cb6073981305554d18166e201884602a6d1326acd86cc236ffa76f2955216bbf2149cd613025a275dc1e2c1247b05095d6f25c0f9f03b26927379c0a7d32d593418997ceaf9db8179282cc6b892207c7d9a5d7df551d9982f79264a2576346c4ac466f02b69affb37a5a5c648af87c5202968a796ada66dbeda692cca63dc96fe6d33c61fbc85bcc04ee5db84246dcb0a02820c24615c27539ffc7b9f460 ss_n = eabff354005274ca2c85e0359d9ff4b87ac1754c7ef60822472616033fdd6860 ct = 8c7262fcba440354456ed2ae213d623c8b23a9a8fdf968b9558acc559013ec8f83dee91f9b89372a21abfd66b87570ef818e3de995e89d5e4d37d57c32a38355cd476e9be3d36d47135d9778f73331794f9398abead887f8193ae938c6871f5d9d3b9f195b6c116851cf1aa055a5f0001126dd485ab66c20f89f0b4cc94c0b55231bf384011a3d7d1ddcce938056d427110f685a8bf38a6ba457415d639a6f0ce3cbc6b5e5ba02e5b799dcf7c4b517cd3c4489b56b56736ff34d016fbfa2f3f5e12ce943adb0dfdc02ac7dcfdbefd9f905e7cf177303cc601df377d2552aa8815d59616647e78226ee35c9022d861bb9f6ec117dfd23307cc1d2ce3c50492f23c0af094b2f8e4b2fa3eb7682f185eafd631ce1f03d58592645c46099c721a683823ebc208710598759965b1f504e2506b1627e702f524ddf492264e06f77f63208a1ce61e36c68eb5ade58e23cf7ad916657483a23e453554256cdbbd5f01f81f1709efeb257398e05e9e4ad90d3ba441a263e394b36dadc11e071577d8008345405beab1f5835c648d3f6472581faa749298c0d12f6b6ee90b9d5fc1f4127edfeba6f1ce1448c8c79075b1da8431046fee0c119bd2d451ed8971b4f7a9611d41473d2b7cb341c0bf3857042bb2f5f9fb2ffbe3db9198033288464dc814b072ad0710753dcea1c7a7fb34c87af4bd43e46b95b3f45db1e9c3ec56422cf13750340bef5378cf2ab4d5309770f8bd4955c545cc7100831071b083ad8faafa7e335cc00dcb0777e5d00bd107e49364dc241b1cd02de31620d0f4b16b0652487b50dcd3bf9d4f258b5b318e8b1f52925648aa4052dcf94401de4080b2fac8747356d1c0c3a7c53a065da59a0abcd361ab4ec0eb7d103ae93b9af68a58dedbc6a45765459310acfd899b2feb16876faa54ba49fe30e09affd68319c6c4c502ba6638a1a37d707ff685f5354cf27f236afc4785c68befce66f79e8e8d95d572fb13da55826faa125ac1bec95115ae372fb511a8dbf27ea8b87e41d3343525b3e2ed4243f8c7c3c67ed672d407ac64167844a1b941ccb3e1d64662e149ae0e71aba4386 ss = d8d5ece3fb557550f5e38b3956e01dc9a41278c3fa736d47fe4afd7eebf31581 count = 278 z = 4dfffc478218ad2435dfbccc7ea5c739cb78ff04f4ee67b7268f3b08e6a369ea d = cc4e2e672c2e439f2dc1107c7b1e95e9f3847648cef332e5b551c7a87a25ed07 msg = 030135fe06451ebf6436177afc37527d95c78549349144b9bf1fa2538dc2e03e seed = d6f752d6ae3f7726a805471680762d0be30c480113d2c5915bb031ad5e29bbbc4a87073cf28ecd8d7b42ef0325fb4983 pk = 3d37c9c7624b0e8a3c5f7a18a9541d2f79737f79838dfb2acd976408ba2a648862049cb696838ef4b5859b86b395e3bf41c424842a6b0ad7020c5564e6e78592e7613906be2764c5bde1705969606a351d31db3c43bc2e479c46379bb3166c48b3887d0d60b407280647c434b0e513421b47de1332f8685188d499fe87c2c72267ad7b685b73781527c7fe1c22c2c0238cccc60073bc0ac40b58cb80d63514d61761b647392f144fab6b3aee0bd08bd9804fd5601b69446247a1b0688e42990ea0ea1236c0befc8866a2435d61a140a9034581849850b2369d723437c0884e169700a72bf4a58d5a8ac95c49cdebd71905e3cabae305b9167c13a3c0520822ad686cef107b2206cf8998777a7282e43757d3fb71b6fc632cd06ec23698b4d71fd6b98be336279ab197202cc43aa72c029880101352c1082b0525aac1eca8022b96ca504e12a37162dca922d691ea8339e6f3b16c217a931012fc1466ad43a2d65904b36ac83872a5b471c1629966ff4a869f310ea750ca3fe5b219831dec4c2d3ff863a0343932d7863c7a64212cb1c9007e6de077e7b195da6728c91674b2e628a690784222cd274ab8e97cc052eb376850411415476dec978acb06c364c203e96914b59a5261345b782fa972a9d382569e4930c7cc2f4af05691ec97ee00ae1a38293167278a46763cb8827369791037cc765b8adb19b627a74d1150766fe216b213c250c38699f61fda0a2799153adfb6aafaf0084ab94e26876757ba9bb20a6975b2c7e8b869361bbde1b6869cbb37d3d8504d81b29adb69fbb27849d858c7204f59135d191419dc73613d3a02fe997a37c36d77002fb4694f85581ed2c43a70d64c6c6cac7dc5481e9483a1592381192222e4c30170714fb305eca8c8edc46f463b58f6bb440bd673f5910c11b07db77cba418b41828183fa849fb79b66a98216d0ba5538d2ac19a1a05b8b7458e74f2f8178e3bcb2ec9a8a684553692cb8bfe00fe3a2493d4c13ecca2f29c52d65834fc9477ff025a1ad19a344290c72d597479981a7a034a9a79c8a1b6767c6188e09773cc1686354004dd6c575672ffc7f247160123f3699b4f42dc432457230830a70f8755b3efc4d63f9832b345a sk = 907095fa6032cbd15cd65a6fbe6baa366b3ad3b019d86854ef9a904c8254b1699c25d5c848e7a5f8aa504d2bc82e0b36446b07a51c5e48d57266232883e8501f4a550bf71b06d0c6f9b6382b8b3b3c87c31d9151fc82982cf992a66485e7aba345a65b5a855f03393d59c9b41e211bc0220cc5b968c0d9a4dad889e337cd4e228984d69d9deac389865f0c146794b11214ba40380426dd8583dcf87c4957addfb8023dda3f2833bff46510481043a8799856fb5789aa63cf271c30157809b28a96585f819a815c186715444c0b770093aa06bec8a04db68bfe263283d1ac12ba8fce4c1c558ab59081bdbae2ac379722451a9921a25bf7b1b347329318c75e9172101f51bf055783d200728489aad3585fcf6524f7439af998bf0f874ba738a4d4726bfd23a50848cbfb35882e25454d1b93f267b671e24f66a64fa900a1f4446fb5ec74968815146aaefd6ac0d13a91433a21d9f42fc2bc7a8ba891a81810babc3bfc4b88a98c881d8b90e4a22f96a91f19cc3032b917b1eb8d6030c6687a3f52c637494b592d77ab1fcc11cac606e0e1c9bcc200eee867c63b4e8322c0d2f4a2de759604d921783b22b6ac727466a4bbe3a6ac71ab7c1536838160776a51f1b42f060ba509a12f837cccc874b9160371ae7978ce567b1eb63fc80b0cc48c406e22b11b307afb4c02c6f6cf6046abcdc0734d7926a7cb160982190b3a5687d118f1f105618540fc135db9f1a86e987eb27753cf87596368a9bbf53b1b077da1f9ba573c2d1fe19e7697cacaa4398fcab7d5107ed8c3bd3cd57e8039131c468f795b106604020868387ba3ab6b4ccc699217df19b82d8074e61caabc34aae253281f996c03229e8857b76e5a6d6efcb4ecc81950e383edc120fcd587ccf27e1dd2b7507b1207e4c2c4f40cf53c29520ac0da87b009453dfab0cc9597b3364856722a0856d1a5be73b9569372077001bc0b43e57c68497a4325da5316d41b886c76cf011bcc127ca9dc7c22f6cc066b3efdda67314298a971ad3737848f0a091e49654e29cd18a427e046ac700a42a37a75d2b2b52b29a4fe116b32695ac3011d3d37c9c7624b0e8a3c5f7a18a9541d2f79737f79838dfb2acd976408ba2a648862049cb696838ef4b5859b86b395e3bf41c424842a6b0ad7020c5564e6e78592e7613906be2764c5bde1705969606a351d31db3c43bc2e479c46379bb3166c48b3887d0d60b407280647c434b0e513421b47de1332f8685188d499fe87c2c72267ad7b685b73781527c7fe1c22c2c0238cccc60073bc0ac40b58cb80d63514d61761b647392f144fab6b3aee0bd08bd9804fd5601b69446247a1b0688e42990ea0ea1236c0befc8866a2435d61a140a9034581849850b2369d723437c0884e169700a72bf4a58d5a8ac95c49cdebd71905e3cabae305b9167c13a3c0520822ad686cef107b2206cf8998777a7282e43757d3fb71b6fc632cd06ec23698b4d71fd6b98be336279ab197202cc43aa72c029880101352c1082b0525aac1eca8022b96ca504e12a37162dca922d691ea8339e6f3b16c217a931012fc1466ad43a2d65904b36ac83872a5b471c1629966ff4a869f310ea750ca3fe5b219831dec4c2d3ff863a0343932d7863c7a64212cb1c9007e6de077e7b195da6728c91674b2e628a690784222cd274ab8e97cc052eb376850411415476dec978acb06c364c203e96914b59a5261345b782fa972a9d382569e4930c7cc2f4af05691ec97ee00ae1a38293167278a46763cb8827369791037cc765b8adb19b627a74d1150766fe216b213c250c38699f61fda0a2799153adfb6aafaf0084ab94e26876757ba9bb20a6975b2c7e8b869361bbde1b6869cbb37d3d8504d81b29adb69fbb27849d858c7204f59135d191419dc73613d3a02fe997a37c36d77002fb4694f85581ed2c43a70d64c6c6cac7dc5481e9483a1592381192222e4c30170714fb305eca8c8edc46f463b58f6bb440bd673f5910c11b07db77cba418b41828183fa849fb79b66a98216d0ba5538d2ac19a1a05b8b7458e74f2f8178e3bcb2ec9a8a684553692cb8bfe00fe3a2493d4c13ecca2f29c52d65834fc9477ff025a1ad19a344290c72d597479981a7a034a9a79c8a1b6767c6188e09773cc1686354004dd6c575672ffc7f247160123f3699b4f42dc432457230830a70f8755b3efc4d63f9832b345a280b589f45d7dba3575d72f1197f347b2858051fc794b683b8969b026764528a4dfffc478218ad2435dfbccc7ea5c739cb78ff04f4ee67b7268f3b08e6a369ea ct_n = 69c353c9fedcdcda5abf487a29840984306e4a479ab11cc101261aff3a98ec0d0ca095100af31581840129391ba29e84447aa638874ce1eff4cde746c982f9246416a1e74da92f2ea261512e017be74fb1db1d88bc8047c5a83e491856003ce04496449c4243389d3cc13941e9146cff29a670b2351c253e390d5b763f520e56cd7810d6b0b6c4c38c399a658cf77da3d2654f15851f587ab7d0733e8ed1c73d82e94f73364efa69f180995d5e73952143881e9cb9e6abf0749d97c54cea8e812b3cb3c56abb85e711770d94678c3c670b19835e3ff2662b5d9bb263a7a95605f02e09e37826078b00bcb399ac493c3b31d94bae71e01eb0a470c563371e5649c52b617c8d2afee9f2873e628a423c8eb79a49ac70106215e6aa6cb4d0d0d078bd9b7e44fcd076638cc066dcb19a353bbf1fce52691f1532754b1f25b6e4f42d68f3b73ae7da1bfb0251210122df91abe6e28c2baf8688238a756de0cfef0fee2a55a140fc5db23e6d28577f20c351a05f6a274778f48f402d0c68560d339d3770e334e757c5e4f4621a22af1acd9c557df6fc614d7ef534e63ac14f819eb2415ab7321fe269ca22ae1ced839c24c006e55cf93b43effeafc58cba496edec15cc94f56248a03ee30603c8c0c6863b99d6f3e5bf1b6f339ff496ba9150c67ce9f5e23651f705e46539c064b5235db1615dfa18e7543e97d1cd38a9714993644e08e4f5fc57b08a9e7e56dad790b36f371d3e96839c419d63e0eb9982d487130d1a38609cf716175a86ef01bfc9c55de85ad568381dafa155a1c0f57b818ea9b3138311d7f4770f98d7f1af3ef5ac328d749836648974772ba7ad73389c1e34de0daf7534a1212b31fc524cdedce38db0bd7e53477644cd7e906724797f30a94a10a694a4c02419707103d49cd2c85fb08ca080e41b7e05e3243a59649945dd92a2b1475557f0e569958c4ea4f7e378d36d220c5c873d68ff5ecb4c76eddf46fa9e15823b43b3256defc5ace3fc61962dc7e63bb07ddb6bea5b82d8b9845e9122994aa8d35e980f83b30aa904d69880f1108b88bbef76bbe4d9c8a4efc59d54370 ss_n = ee6f5ffd78584fec7c75cc9cb4722ff177b277b16e3a51b16382674b78f84969 ct = 48f778d4c0fb856c14ec874dbfa689ab75e5c9fd261d1b3e8c3eceab2fc0762fd0e69fff7eed167ea3beb62f709042395f51d00ee26ba032d973a28d41bc77ecd8c34e9db2b5d16dbca0e88989cdf1aa7181179e6b0014b225dd14a6b496f24f2e8acc5db16cc20dc7509d4e40b8e2435b50d5dc01c9ef99d5d5108ed0cf2174289508b921eb56dd5863ae6eabd7aa00e748d43c655eba696041bf72c4f9e8d513081e0cf16413627c311a7781426b4702d119ae0a18be1f08b5f5f275eacc0c01c973451c5e4a068ed76c72d0fd17ce27492217c081968fed35e9bca5fcfbb562ab879c6101373b01d811fc6a4010c59f090004caa64e38f785cd51a8b8bb797726c2a1cecc97e935cd3108b9b93e7c43f4a5afa2fa0114865d93a7a02175ca191e55eca8ff8e7bfe1ee7ef6ae177dfdbf5dc6e08b13309a47144efaeeb5b5fd0a31d443289656067471ca7edb214d3038626dc0068f021bb6c2500aea768228c10a0953595662cd352b46b4b7b5a31d0d16c9ce9d403fb9ab6c9b30f6565a2bb8e21632ae0943bc2e5303507b2309b20ba882856f352a97c90014530e07a762c9185838030294cdcef96597ae7226f6fa546cabca545b4761307ae2f59fbf9ae12eec4756fecc14c8cb63d51ef58c790aca84e139972cce1fed74013fe25fe0c9a79f1038f6fdd8824609dc5e32d41f0051a7ea31ac75c564f2617f12ebb763981fbb2a565ba3f1e4eaa41334f86035720d82bdadd5dcd98a6d68ca573088f7af580e6cf228eae5923a6252002e5dbda468db798298c7be2726e52d80ae5b5a1e0f84fe37a86999b199dcbea68fef47b04eea7c9f218b5c0180af14d078f4070d02cfa9f0b9e20fcfec3df218cf236aa899c23a6b8009fbecc161cc79cd6c0d25fc554b20b9c5545a626893ee060d13fd223d9e47be8fff601b82f913b6a6fa6b583d57ba6b16dcc1d264191f1f2867a3230a97a2fa6ea5a04bcf8c2945d28c95d5853fca3fdbb4d95d310c65af9e42f0ca65fdd7958e996cbbb2fe7cbeab3da0df6b7e219796b6ed3958d2a22a143c9cd17ee6cf8af8f9378c6fd341df635 ss = ec21ae94938905706f7c6995bf47f069276e890d3caaba0a2f4738cfeecbf03f count = 279 z = 5ba7086ded9843f63258fbe21a4688ff7d29dcb4bc29511776374186d4fa2198 d = 6421a23f9391da5b0759b272263da4c91e6b7b69576efd8539bd7641983f2884 msg = 862b731f2885d72573b095e52852bdacc9ba923a903a10a94a4402d2a5a526b2 seed = e177aae414da508230886fd9adf44abb13048c46f305f5f3d18a1f36974f70c1c50321d1af6fb79cf08d60ff6c704a66 pk = f0d61fc7e76ae9869e484041893782a546acbf8a00d98b4dfd0a9b39e7ab801566350057d222ace3830d6049ce9e216279b48fdaa3057eea44adc356dcaa2a61a55631da8581c168f5d507f2863afa93be42f118a6b6b9a0e1188d8c3f75f988ba95afe226a1c5b53d3d83a09fc5b431856f8beb80667667bf7b30da02b4b8e7b222d40da286245604c775a50786181d48f920d4e922f1172f030bc386d22ff7c427928940f9a136f80a3be7831ad8f219016bc1aa205981b1becb993d5f86738fd009646427433a4ad722a701f3316490a3323693e6b2c580a38c0eecc5c41b7ba78a69877085534a12c017a9c0d81721a35c751c309f9a18e4610e853492f605169fcb185b7a344b678d09a304bd07ba29b27b8c790ef9b9b34d4b96e4e9b8ee912ea93745d689229c6b9bbd7105b0d82388b70583cb25a959a814d10fc205c4bd8c77121643ae3c3f8cf54216db117e58ce738096e834cdd5ba3e87775c9c2208eb027481a0c6aad37eabfc15dc63130988bf12c86ad2295ac2c2167c383a5511335f476ccde337307aa4af22be100647f5f8caa2d981d6c481c16b030e41082216a667622c1749b85faa54953321b91680003a866bb18ae04045a5494c94abc972d94592e96f186acf29a75043a6202aa8c87337cd36632880c1bf0eb98806b43b00052e3cea3d0891befa2a31e6a9a161421de48756fbdba045978aaa39b8473a59fc671e861296063cc9eac18e53270babf127aa968ace924d792bcb430ba26e66971a0982b03c2477ccae34e37c6aea1440cc57c0f8bbdf06c7c1213e5488c4fc4449cf67afd3010baae2a61290c7a9bc3098dc4f805658fb649aab9020acb3a2a1b2270ae9669681ba361ac5adc74ec8270ef9e3b39b064755158dbbb46405693485d6c184471013e95b7d1559c3d3386acc9a0f56b7e9b8234c5872493735bbb28b24a36531a6c20188268ec945cf5a2da443565ec16aae22ad4f6333049364cbc41814a702960799aa3391f71412e4405e99a8cf999a5eb4a48079433748cb62c998ad227b9efb6c1c5cd66e1833836cb5143104be57a012ec544495dcf1b2540820784caa38bae6e84f84a18f2bd65f17ecf7c22f03a5d2ec2d80 sk = a112244e650036c882866ba8e7a376b29689ca4495a3795336a4ce55cacea7e60dda81395065cd7a4b6f9bb324c1322ab5886575e1b7c21b5a940bc0f2b439ead46b51f549e6160f1f7454b80ab705993aa03ca61e907f29eaaadec9cfa3190a1e4624da4aa91f716f6726c712cac4e7412a9cb62c8786947838140e02712796a3a3c3aee820a401813833d11fc00260474a8144e07e07ebb985167edd67185ff929121b3af385b8c2f03a5844c9ba847253015016a1052990cef7dc0c0a3302bc5b4beb37a5396a1f884025e5c59db781967f5b69e00bbc88b29f79da19970869ebeb3ed74a291aaa6c7096c913606f810a4be0505ffab04b770259dc4399af967da3fcbd57367fdb399ce09aa78db15cb2c447b96336e35144c89326c9c7137508b5b711aa7f557a36389ff8d74f0d3398a78334ae24c7d8b54630722d09db497e0a2f10a2bbc778a88054470ffa63294857d13976484979f6490c554b3385783d98e2300289a0af2451b5416cfe379e5b5b2d0b26a3a16162b52891ae2cc26617273bf69c29fcc08923178b5a486c2935bd412436538b1c407661baa90e614d7c391baf9bafb8f399da090677f499b2c24e8fdbad98033620337110f23faff7aacb212099d2a40f16026c8723179cc439c2551e82a3de0372287b19702c5bdc888220a536b6dc2b2fd983997ccfba295d622489d408b588f072092c0a24f747fed3bf9d7a87b838c09ea61495cba667d5c0a3f891cce34552c00ca5a05127217625f98c70596854f79ce8447999a8b22d8b0872156045a56abe5c48a497034a5ca759db5f13988dfb484d02c715a510c9f5a561bb24bbd03683b7245661c97c815985f19c28ea0a4dcc973bd09c484f3643ad6451f9333f409c561d16b16ea8577095cedfd6266efb1b3ef153a7c54f97ac4ad71b1df3a60e51112b60f772a9224e794b05a71b59ba195c89fa3f8c20a1a7a2b61a66035d8724164309f827580b3b716ad63d8c1acdd398753fc1bbba1639bbcc17b917c112e730b2249998361bfb02b27bdc38924b9ae785173caa8becc152be68a161c13725e2226d239af0d61fc7e76ae9869e484041893782a546acbf8a00d98b4dfd0a9b39e7ab801566350057d222ace3830d6049ce9e216279b48fdaa3057eea44adc356dcaa2a61a55631da8581c168f5d507f2863afa93be42f118a6b6b9a0e1188d8c3f75f988ba95afe226a1c5b53d3d83a09fc5b431856f8beb80667667bf7b30da02b4b8e7b222d40da286245604c775a50786181d48f920d4e922f1172f030bc386d22ff7c427928940f9a136f80a3be7831ad8f219016bc1aa205981b1becb993d5f86738fd009646427433a4ad722a701f3316490a3323693e6b2c580a38c0eecc5c41b7ba78a69877085534a12c017a9c0d81721a35c751c309f9a18e4610e853492f605169fcb185b7a344b678d09a304bd07ba29b27b8c790ef9b9b34d4b96e4e9b8ee912ea93745d689229c6b9bbd7105b0d82388b70583cb25a959a814d10fc205c4bd8c77121643ae3c3f8cf54216db117e58ce738096e834cdd5ba3e87775c9c2208eb027481a0c6aad37eabfc15dc63130988bf12c86ad2295ac2c2167c383a5511335f476ccde337307aa4af22be100647f5f8caa2d981d6c481c16b030e41082216a667622c1749b85faa54953321b91680003a866bb18ae04045a5494c94abc972d94592e96f186acf29a75043a6202aa8c87337cd36632880c1bf0eb98806b43b00052e3cea3d0891befa2a31e6a9a161421de48756fbdba045978aaa39b8473a59fc671e861296063cc9eac18e53270babf127aa968ace924d792bcb430ba26e66971a0982b03c2477ccae34e37c6aea1440cc57c0f8bbdf06c7c1213e5488c4fc4449cf67afd3010baae2a61290c7a9bc3098dc4f805658fb649aab9020acb3a2a1b2270ae9669681ba361ac5adc74ec8270ef9e3b39b064755158dbbb46405693485d6c184471013e95b7d1559c3d3386acc9a0f56b7e9b8234c5872493735bbb28b24a36531a6c20188268ec945cf5a2da443565ec16aae22ad4f6333049364cbc41814a702960799aa3391f71412e4405e99a8cf999a5eb4a48079433748cb62c998ad227b9efb6c1c5cd66e1833836cb5143104be57a012ec544495dcf1b2540820784caa38bae6e84f84a18f2bd65f17ecf7c22f03a5d2ec2d80bb99a7d71ba94f3573768b5622b845e67eb60da0b6caa50d901fc198414c24f45ba7086ded9843f63258fbe21a4688ff7d29dcb4bc29511776374186d4fa2198 ct_n = fb468777ace519d13019e28d001f14befb186fba27b313e78b39cda5ed32460426582cc2fef89d1fd0f6e336a1be80b4d4064094d550fefc3d91900d5f806f2af92617f61e7f9332d3ae3d0def3b9078b45bd2372aeb8410f38909afd286153b28ec7114fd1f1f9c2449127318792166b80e47cf40b55d372fe5a2a2626fd653aa36e2282a6a7a1a9bc4cc372133ebbea7cc3dc72ad211cf7b36b05612b893652a3b8ea68d8c60f18c746bfd6aac9c2462332fda53c8fbd60f9b1b4ed5fe0ce1d483e969215d939e6bc62ac44424cd0e4bc66f05dfa3b8af4c52f33c48ab34aaf5b5fcd956acdf0ae296d826f35af82b39561bc08fbc69c54baccc99af0538444581a8612b69ad6fca788484b0518228901a093768d6331fa94706b842c4e8b2c2e5daa8fe9dd57524bbb9c801fdc16c0a26c75c1d1b3e718576e7875e4b56d2ad5a5db90b5efe717edbc354049757d044236684d7685fc0538366a9aec4ff9a2d3386cf3e4488aa5eb301a53ff5a782120ea7aa340d951fc437347dfb9229dd300309498906d6eae86e37af5778488b7034f1a9118bf5b93d0e93f02532db7cdab30ffa8284175dedaaa6ba5d56b814900234313de96d48c2a5f45441ed558a8c1a8f5b211b34afac86e439a6fd1a929215073d9e1324046fed785d7912c854d22e9fa70022fe46ecf0dba0fdd29088c0c1e6a47213635cef040c6f64aa8e5f4a279060d1ecf5d794e731eb105d0020b557361525816a3ba3db6b7ee54b8be0f80ad1cff50291cf82e18d2052ec571285a5c44b0c71f4c7e524bec8785712c37339ebd1e1717a2c21ee7dd750da9dd1b58fde1c4e9f33c51eda8cf944347bb728946de5fd72c0d3474d1556d1f9abd4bb0f54043f5e3e992d3e529b7bfe45705ca2355fe851f84603b5432751d4cb24d55950a03393ff305fa6d001e2c20aaef7439b0ed92f6723cef096c7a25edfc52547d734a25513edf17f617336742202db9fcdb98c7127e0f04ee8a9dd26e389a33fd98b92f7397280151a83795b1de8b9574d71593811f2592ec9067392a5bc7a8e6fbda01f94dd31d61ace63ef7310 ss_n = e5a4ae1b8e4b42bfd39c6b23fbc89fc9d2a34684e7e1a4bb287e7fee72510111 ct = c2abaa4442b4dafe9b0475199818fa830dd08f29e5f4d24dc8e7edf6438922664a2e5fb7be40cddcc51b9cc4df8bfc1a6703e03e577c63fc85e47ccb706a979d83b0df4aa8ef48fec58832c43a4a848b68475f971138ce49046c2ceb3c4632f0414632dae0e60ff45264b6c5724b4955b82c5e376861336f2ae4306f11d007dd0eb6dc58e2bb8143db81081eb0cb0d4f4b239ce15dca0905693e4be5e5192b6910a866fca9fd597dc4afdd27081aa93534cf2eb6541e62d8e3569c59dcc793330cbfaf20282be1949038c52398762084e33f75b10234c343f2a30783b33f2b09f699148a2a6f39112fdeaf7c18625150c73eb432f60bdcae88a5912b46f080ea0766dd45ff7723a1ee5b7b038b338d0eac1ff80b29035a7c3718208b5457e356f7e875c772649e0c79ce11f1c2e774df084692811304120e87843b780bca82cd81c8164a37162bdd5229e5e1b5ed2f3830835d89916f1136ac511b4c9e8a0eb58e114a8be46c70c2b7063c5a2cf34d9ec2456aa6d50c8ce5ec421def9dcb30ea1138aa310eced0428cb7976a06bfc10848381c1cae7e8d0be357ca6dea2c7c8b99f2ab48175aa48758c37feef65e9c41c67c110c1c9cc45761dec0ddd4dca0a0c6a8c683516d115b9935956d05e8906784a68e87943a23c880c0947451417a347aeec970976b344465a307d0ddbbca88ef3ac58a0b0888ff38016cf2420fa76bf51c66a6f60312b1526f6854316223ddfc417bcf76eb54fb15168a4dab094726b253b75333609a53be4946f06debb88d0fe8e63817559d43f63acf12ab87412c0e39c1e8e5d1b05a4051b845f6426dc92952cf69f92388ee0e4c78eb75f5c8a2c24cca770e4a50794f45a5cb87e835867e729829a797f73e8e18b47673c4005c920d2de9cc047074f7232e91f9ebfc6aa8dc861e2edc525b5af7dd15ddcc040eee3cc7e0237c9c682a5742c89db9a08146f1b616fbb0169c95143f4d61f06d7cca4ffb8c0dd543daab5c3d1d32b0908cf0a6f5b01979d18b46067e2765073f40e426e316c41a4c1a005ed364a60e3ad26a8a6b23c6195e87434b379290f74ee9 ss = ae9431af72068e900f4c78c167d511d0967ee78100ec2252d5ee72e4e0624275 count = 280 z = 9c6f0510c3971958356cef95d497bf01e263983154be7cdfcfcbe83915618fcd d = 267274d83925ef42c28beb6a25acb61f1c7485dc556dc298087a44a9178c37bb msg = ad29aff86c27764cb6c7a136cba727cee688b9eef5ffbdaa18662e16d1206e0d seed = db8118a7045d4c9ca5b934722c4fa7c6575cad72f04677bdd6f0ba0e815a5ceb5455f63f8d0711e702969d82995090ff pk = 54589b15880175949074053d6976365b55b85c115bd8c7c8eeb2bdb7844110522e463c4c80a1b3c8982b38fc7cef96750a7786b5b05a39c7171765ba87679d5cb28c22a1430e001d7bacb841309674e496c09ba66491c832096750d5ae8905abe5544056799243d9044df4b2834aa1d010732389710300a915522759121f2cc5980bc68f360c69bbd3cb474b20be721c31c97b32096c3aaac0ecc09b38408330670ec5782c2e55937fb1c6eee097999027aa3a7421b943bc905a71375f93c978d7960ee2311aab0caec6e3a8adb387224b67319a74d4a73407716f7bd468dff0913839c2d29c956271990aa033297ca36e20207b788f8fd06486f9be05b68418c30f8a6c6a923248bfd618189a868becb26f793072d33567287688cc63eeba796dbca41a5a66e3095d3fb0779fb4b619cc9ba098c0d8c38901f079b8d8a0cdc71d9927288139c548177a45957b89f6b8825861d1e6aaee873abb8020ab8b6ee273b8a3493f43746080c1b362c11155750fc20aa2bb5b293dd969c47a6141662020c4b98c990850d4961786c72d95271f58b508701a019848aa764fd2f11118f49d118643abc246f3e0077234758a2ab369635131b997e8650141f333a1bc33b2e605f0269b8be8873b14ce87a239fb495939e015c8f095b9dc1a795328d31324f46c9d81984ae8e69428173462a9c303d7452545598d37a20950bb05637b91e7a05c1b776181042dfcbcd79420d2377d96cb192664a6509058ee7b64157972fba7ad90e08625a3a40c1386fc7aa9e1749a0cd84de5020f61e655965a12e02a6730f7b9dcac6fa502b5de419c8e18981e77cc1677a6c5124bdcfc26ecf63a5ef1ac48f20c53b712c1155d84fc1a82cb36e828a84609789c14b4c745528fbb2a35ba8abe197736ec321c714f2ba34b11c25d51eb6c90384c7b5b1392b85d9fe440e2ca8e412257d6182dfc84bd97a39bd6562c62c894fa534dec29b0cf062406175af2335d7029bbda482b8634610134782c9305ebcc178974a397c0cc31827f4407b1ea676dad2c8de109c827dc9fb051bb32b387bf222b9b486e1f2187f66badc63dc4510b4d3f03a8781d5e93ca6010461478ae0a925d209ef9185f8bf28ceb sk = 77d96560a8110f74a42a16ac9781058924aaa2a126f3ac619d49195c4454bb20558334b25fe0405a10ca942a9194ab7905d53decdb92a5c685eb4b2321f077c709a23a42833f26891cb04ca79a5c218c1564b71f59da7db61841e0b2b63c482a4c75cecbb89e58dc225bd9c37f0646437468f70c43207031ac191c0fc859391498e9648906120cc1fcafbc1189bc7c3d06f56ca8a9062199c56541360fb0cc32216b558c12ad1b4404fb6c7f96059eaa912892a96a3816a248af0183a544c4ae226b5e428647a07645d07817cad72b8fd7384c42528ea22baea91e5c4c61f92293beec016a8c9b4f41837097bab78230a31a580421c001c9941b934feb0589742a6f37911ed3873f5987470dc2c82bd62940c492159179849c5e0918bcd8d720b4ab57ed3068f376c056a4097796b7b1e985f81a1fafd2401314928ef693e4e5858b57a76e1496a57774ff35cd8c51146de1a73cf1332ef62223c672f7e29826f5120102148a6a3f23f50290d92073d92c86e85863d24e74c085c73990cb31a0ed37c59d0a236773aadb32608cc5c77100071ba1c42019a90ed44b2d045e0b5abf087c6ec1a26a2123a77479c1a57488aa4ab9043315682981a295856338b91089822e0444f51c8d8b8b762ca1588e9605444badb2b8b2a5fcb7ea129a35db9b01903bf366869a262866c6b9f87ba167ea5966b709546967d455756e72c4ed8c4e6bac450359cca29581f789934e32af51fba14897b036656f2f137b8bec71e73b206673368879b43ce7ad95d6175728b7c5c3580a0644d331b0bf2a02f25255df521fbea3161d1b5301367090fccf30f43543623b9bd58a7de30115363f17ea76fb68b75fa700ce010106669b36170925646370988d62325c14830256032c96f57e4f542a157b3683d903f6460f6d241b3fe714cc2669e01588b03bc37563c4de75936ec21104149646bc4f5c0942bae146e93b96937bcd83d546c61b8d0a7569a7c77f058ac3d36918c2f0b55eca51960720fa3c6153f4baefac47b5091951517efda40754d2434887ab0c124b89364f6460cba80446b970473b834767579d54589b15880175949074053d6976365b55b85c115bd8c7c8eeb2bdb7844110522e463c4c80a1b3c8982b38fc7cef96750a7786b5b05a39c7171765ba87679d5cb28c22a1430e001d7bacb841309674e496c09ba66491c832096750d5ae8905abe5544056799243d9044df4b2834aa1d010732389710300a915522759121f2cc5980bc68f360c69bbd3cb474b20be721c31c97b32096c3aaac0ecc09b38408330670ec5782c2e55937fb1c6eee097999027aa3a7421b943bc905a71375f93c978d7960ee2311aab0caec6e3a8adb387224b67319a74d4a73407716f7bd468dff0913839c2d29c956271990aa033297ca36e20207b788f8fd06486f9be05b68418c30f8a6c6a923248bfd618189a868becb26f793072d33567287688cc63eeba796dbca41a5a66e3095d3fb0779fb4b619cc9ba098c0d8c38901f079b8d8a0cdc71d9927288139c548177a45957b89f6b8825861d1e6aaee873abb8020ab8b6ee273b8a3493f43746080c1b362c11155750fc20aa2bb5b293dd969c47a6141662020c4b98c990850d4961786c72d95271f58b508701a019848aa764fd2f11118f49d118643abc246f3e0077234758a2ab369635131b997e8650141f333a1bc33b2e605f0269b8be8873b14ce87a239fb495939e015c8f095b9dc1a795328d31324f46c9d81984ae8e69428173462a9c303d7452545598d37a20950bb05637b91e7a05c1b776181042dfcbcd79420d2377d96cb192664a6509058ee7b64157972fba7ad90e08625a3a40c1386fc7aa9e1749a0cd84de5020f61e655965a12e02a6730f7b9dcac6fa502b5de419c8e18981e77cc1677a6c5124bdcfc26ecf63a5ef1ac48f20c53b712c1155d84fc1a82cb36e828a84609789c14b4c745528fbb2a35ba8abe197736ec321c714f2ba34b11c25d51eb6c90384c7b5b1392b85d9fe440e2ca8e412257d6182dfc84bd97a39bd6562c62c894fa534dec29b0cf062406175af2335d7029bbda482b8634610134782c9305ebcc178974a397c0cc31827f4407b1ea676dad2c8de109c827dc9fb051bb32b387bf222b9b486e1f2187f66badc63dc4510b4d3f03a8781d5e93ca6010461478ae0a925d209ef9185f8bf28cebe4b17e3cc56fbdd0430bdda89eb1cdad789490750d845a1e08132fa0055a67169c6f0510c3971958356cef95d497bf01e263983154be7cdfcfcbe83915618fcd ct_n = 99673a12848b38cbcfa9902e17cf0ee45c1241dc6ad1c30d0087a71cbfe5c3afd7a1d817884d79c1f7bb1a9da40e3e012c2c516c036b447df5d7368e81b7ed1a43fd1e59a4968c6afcc5ae1eb2af3d75f9f575923301383a9d48d6a4e1af7732904423a0b25ed47f76a2dcd6e019287ce8ee971f921c1f05721df72e6a9155a4e5faf1df31dac45d6eab2cfdee06ee07b8e0a8723dc767568863e1b31e21bbecab256d812b3b1101f8fe6ee2c8bf2a108b227b1bbf0bf693a9aa96ea2a4b2db899da5e40107245506cc65fdc9291c3cb99d453744f86cf398653668984a5519eeba7adc16b885f06211aed11b40518407574670217e3c5284cd000df1726d211bc367d0a2094b8c0c602ffdf973ccb393ccd4a22ffbdf8c0495aaf2c1df31095a5680a2412a1f5c38f46efec31374e4b584a49d99de165f2942e2b09b3eb43b8e79c20fee40ce5756e06c01dada9cc8382510b57f8083f944c5c3d708b8b667f7ac09319ff0c4a6c454efeaa0904381fb6c6596cacd6f0b9046fd8bf1ca091da49b217117edd6867f529a14454dc782e61920671d69faeae3c64b0f48d6938c4555f6e92e8c1cf20503cf931d63d94db2854ec0180782e4257094616728c50a797c6ac65ba031b2fc585bd9f2733201b8a6d7b5ca9763ac9385713f7d2e6a8ffa8b94f7d666981d866382cc7f9922f32372cf11e3accf34073573e332448e43d52460ead26292e9bfe960208504a0eeb07d447dbd49c9e4903bd73a964bbec5bbe1c6cbce2d5c1bcb99640afeba2518669a813c701d7f900a6e886062520227aed055d96caee9e31def67c25fabe1f29f16ca11abcac4b98b914dfa2f4c9de653761098bf965838a44d10456e24dc8aa92722921ed53eeeacc8533e586b511d997833f56cd3eff90c9ab8a458c8fd70c11eef1cb63e7ff5e9c8d208c01261df188fe0bbcdd07ee0f95c4efd9d97a6d4ae63c19e37d59ae6cc197f4faab51a6e1661dc92b51734a5b7a10eea36398077140beeba881221863ba761632d624c140e26e2f358617aedefef9dad92c0184f0bb1ad2cdb3fc061925dacdfe3fff9f78 ss_n = e1f44fae26871d326df09bf4dec92ae19caf54187e888ef1aa1f0e3b52f6e3ca ct = 5f139f399e7541035ea569b5f83b5591357551ee272f9dda8c1f732af6fcc078fa469117cea48609ab6448ba764ea9a42e846c2e6388f8c621dfdfdeee67e12960c49f80c15c7ed40e309184fa7a64e71b77bff30f53fd61259fb2de6cb4e3aba767f6b91550dbdb7f3cdbb79696b2939cf403efb3af4f369aa9c1430c49580afe20c5c462a84cc5c4f63e6508a7233693235f40ca2fffd0274f4757d3319340bf660d1d624e37f9f9d3f77f19231ec25e80b1696744e2957abda7f3f34aa781a8fa858c95b77c4b6983d9f21fa454c3ade90095650fd9418caf620607adff44a35a6702530585eae6c4a8ec84c182c51bb4dbe6317d8e142bce1e6e5f92e51621f67bd4d3b24f09c7e3ff9ab9ddc62c2a56378e021a0266b53ba468cc9950ed6e833ded9dcd50b79ec5b027671fccd44ef224dffd038b5afa4d1b0998dcb5b1e25423a740d41f3fa63fe1acc5d73f52caa8bf69a864b56a86f01fc8685c04c8c71119a0e1ac5617145220c67597896baca05ffc3dce6714715a0ccb83ba27cb936f1d3f13994bec861c19d2ab70e519f31ea94c7bd382747e044ea34c03f4b1434ec375c1e4e42bb76123a8c6cd921cec515c07071c6d6937b4ffe57d6dd1f60cdae510e8af0194ec5af3a80ec7dac26bb75241b539a36a559ecde17a7b1e944d8b29e17403e98a0d9dab0ee1ad4ae5d405ddaeea1f4ce23fe02514c88612c4626e2b3b5f43ee22daa3a76cda607c4aa933ed601b248e206a7396e12de272a60e6c089bb8050a98c26e094778acaaeac5d0d71b02791b5fdc7056a9f105f9f0b7014533a1b01253fd57014b5e3eb9af0e1a9e2ec4e0cf36b912ee76b577f781950d648cd94d2888a1247051e456f2e7a0818464cee2dfe524b143167b125da10c22b906db4a41a0327eb73f512001c4db63e820fe9fce36fa3d1093473503350727f2b98233c978f70a3e6bbce56753b3059f8def7bc5e93132efc0ab13c9e5fcbe9c8bedb1450de28a5e1b72203461a648c98340f9d0fae52e10fefbff713344efedc2645310d7f028c0f207b9e1917fe0bd80b8c008263e159e4bae61fd49 ss = ed80ccc425cfd95ad67022fc6f2d5d39a21b516cfa40778599327afd61a0fa69 count = 281 z = eba0e130d280d2ee1353ba43a6bfb1dd322ed440ff8c45da7db9997583d41143 d = 2f039f94799489a4ad71eb8190a144b4af81a1ecd7ecbbabf361ced2ac67acd1 msg = 9423fd39eff2f4eae2dc0d106a259791cb29f1dadb01cbde0d111fe8d39ef3da seed = 63cd69923fdc961685c9b1eaa05f6d4fc731114f1105ebfcd527b3e11ae2067736038359dac248318f0f3c1f1ee7eb24 pk = 64da28c744b6a96bbe1c57768a898c5eb359d5d81406c739b47cc36e0787c74c9dc9a08a553b82c7f73b4b59c716207dae9b45417cb359b86fa9eb69ecb7678d7790d23895d0799571b8bd24d110243c67b8f69f87198213911f40186c1a042ca3cc72e6c832131773f4aba5098308f5f2ca9f8c3a18707434640177fc32e1f84461486bac433f1e82748844a9f580080c1587522b669f73cba06a6b8f46847c934c71f53beb0719c362c0bca2369cf2bfbb4165db6365b3a9b2f275930e229550893713d07f79a973b7aa0543a19bb44795c2290083355a31791874562b68cac65449b2e0c187c05325ca27cf43f67d47aa69e9b37d817307f2f81891bb154a6160ade36d7a4abc89eb837645787b44b5300a554dfab62d9ac16e12592f260902857839619526656762119fcf79c104727660d4b1f1e3a7796a51c1787598a4bf37857d244b3be7b4aa143c2b26db1dabc5b5a25b5c0e7780a4e753b7d74c17733f8f645c0c9710b78266708303ded75be4f41a697b8563c6c3c5f36de8081a3f233e48e41ef2b55889d8caab7c71b695c98e0303f4f46416845b359548458306bb90a26acc1b3b6456779671113b78d64699a0f8aab9e0a5661a58d6154d7199a761e471e885a942195ab5a1093aa49d5b393aa887ba30870266656b2d14239fa80a381807a2e05cfdb16a06318fa5e9c2829791d96816a1b977655a1abf2754856c3e8cf58579163470d11aa6e0b1d2957259b40cc1314e4b467c547540230590a0666ec3e09a46bc8bec64b023f150f3544a4856712075aecac7b424dc2e5c586d0bd0b84179cf6fa9ad8a7258037c99e429c696920871fb7b1e073684aa366667b0b395c455f2570ac04a9cf4471b5307f761b4ad500c90897c46276f0f690e6d03c103d393b4d95fd8565fb0836c1735721e6bbb94d0bd179a41ab24a89d970edee7a8fd1a742b39681f6c70c04669e08686438aa5b88c4ad0f0622ec43bc22c14ccd271a6984d46323a84957df0b03b86f8a56a2cbd33a94baf719018f586ec438720ea306cea0124461723259f4ad42dba2968a04320d15acfa994cd110873290e0b02af8669a2cdb78000e49e56a85b532cd89c45f4b5947cae76bf sk = c55b6fee0275995a841e2951e535cf764cac3146aa243b27929632c500a4fa1238ff3471d5bb039397397f9a30f0a93966325a3bc51e11ca95dcac68c73b2e571345afa70a06f56e1b032d9cca5c7ad18e52869e3c07a114ccb82e83638041b91a612e9df6909189b0423975beb70ca2d71d53823f125303d5dccceb55bad2b035798ba239c42d755c2ecb752d8e5a0584f501e1901517db7f42f6b63a9852009106df594fa8647b3210ceb3342049acc36d8486c9bac138eabdb29aaaf35a9747cb90d9355bcad24a5a839180248082aa4915f90a618c72ca314358597dc5027415f46c9d9c30517b4c4f584a6119ca06600b34358836c939b590301e167e24b6c088d68000510ddcc12cfc06806fa276b1eb97823943f2923682f294da6580137ab35d9a01bfc6adc72401700b3c4823159e32406b0598245c7928542376d629941b45c3c3bd6cc360aa895cdd498890b0c8d350b444b29d0f5c6e78fc5f1247c3afc510b0798728a919319a83e4180b63621ce1b64deb327363d1ab40109ff8a99d96d0c265b71da8c04878a48f6fc22f2254b9847aa72d842b3776ca53c56686a4309b234b6b24506c4ba90c101548912c47d8c021525f0fe26584fa4237c280a37702c8ccbc24ccb6c03ca1c2907e1811c6d28b2658e2cbce861039575ff8c22b7488955c6c1fdfaacce5f279486154a8a353f1e1bcca5343f2da234407955ae8bf45d23f254977811a4af268c0ec9673083b69824b305f6b755b688369119ee2080dc1a0c1c115b99409197014c326a301691a0682a21d3d812f95029c8950b3eab2a0b68a4fa651a26516836b8237e59b3700d6b3dc663e466935e8655edb9322c0a918aa8093d373a5bc4733421968a260194edb4b59299f2f9b70752979c9ec417846cb1d8b32c882b19bf41c6a295c03980bfc730f50159fcde47685e868a3dc479040c4b6232e986a81c827357ce7166fd52dfeac73f7ec912ed3205b7b6fa5c17e85db0a73939ab3160c6ddb456eec373482232b49c843a2705baa9e235283045b3857ec0eb8a1a4acd287950cca69a7a23b8a85cc97c1641b2264da28c744b6a96bbe1c57768a898c5eb359d5d81406c739b47cc36e0787c74c9dc9a08a553b82c7f73b4b59c716207dae9b45417cb359b86fa9eb69ecb7678d7790d23895d0799571b8bd24d110243c67b8f69f87198213911f40186c1a042ca3cc72e6c832131773f4aba5098308f5f2ca9f8c3a18707434640177fc32e1f84461486bac433f1e82748844a9f580080c1587522b669f73cba06a6b8f46847c934c71f53beb0719c362c0bca2369cf2bfbb4165db6365b3a9b2f275930e229550893713d07f79a973b7aa0543a19bb44795c2290083355a31791874562b68cac65449b2e0c187c05325ca27cf43f67d47aa69e9b37d817307f2f81891bb154a6160ade36d7a4abc89eb837645787b44b5300a554dfab62d9ac16e12592f260902857839619526656762119fcf79c104727660d4b1f1e3a7796a51c1787598a4bf37857d244b3be7b4aa143c2b26db1dabc5b5a25b5c0e7780a4e753b7d74c17733f8f645c0c9710b78266708303ded75be4f41a697b8563c6c3c5f36de8081a3f233e48e41ef2b55889d8caab7c71b695c98e0303f4f46416845b359548458306bb90a26acc1b3b6456779671113b78d64699a0f8aab9e0a5661a58d6154d7199a761e471e885a942195ab5a1093aa49d5b393aa887ba30870266656b2d14239fa80a381807a2e05cfdb16a06318fa5e9c2829791d96816a1b977655a1abf2754856c3e8cf58579163470d11aa6e0b1d2957259b40cc1314e4b467c547540230590a0666ec3e09a46bc8bec64b023f150f3544a4856712075aecac7b424dc2e5c586d0bd0b84179cf6fa9ad8a7258037c99e429c696920871fb7b1e073684aa366667b0b395c455f2570ac04a9cf4471b5307f761b4ad500c90897c46276f0f690e6d03c103d393b4d95fd8565fb0836c1735721e6bbb94d0bd179a41ab24a89d970edee7a8fd1a742b39681f6c70c04669e08686438aa5b88c4ad0f0622ec43bc22c14ccd271a6984d46323a84957df0b03b86f8a56a2cbd33a94baf719018f586ec438720ea306cea0124461723259f4ad42dba2968a04320d15acfa994cd110873290e0b02af8669a2cdb78000e49e56a85b532cd89c45f4b5947cae76bff39a882cb97231ad235ca68552e93dedb4a4aed854be219cb2a32b85454cd033eba0e130d280d2ee1353ba43a6bfb1dd322ed440ff8c45da7db9997583d41143 ct_n = 7d9856e4127b97e952027937587990528a92cff73035db76744ea53fe175bbeef658da4dc3c7efb29361e2b3a6bb2015fe27f0a7d4496720c76eee502e44163e0d281abcc6d218d32201073200b54bb2a9120e970f0c166798bbc8950249ce0323174147a3197b9f40b793cb40d365ffe2121b9ebfd691063d84fbd1c3475778f504bfb03d486b3aaa11ce79337635786507f011a777a3a4aa03f44f81e01c25913f7534c2d57b69cd9b24ff7c8ace3f8fa45e1e598021192a1f651c1a1e4fd775563a35755beddd8d2f95ce452135632713043a09ea4036d3822b7752ff35a439b2d8d4f3e7bf9470bd8240188e86214e75cc824799eddef413d57c516bfd7eca1ab9990075fafc26288d28b28fb78b606f60bafbb7966ea639c5149767ed705de405eb290d23d0285bbab65a86117d78a26a4c4dbc3103966a8f6766442c1f0ba8fd450fdf922efa608374bc34a2b9d1786caeb4864d635c2b1059089f920f25f6aa780b8604db526ecf9dcbd9e0ba7819c77dd2fa9a9ab745ce25c29cb9061903c3d876a490814721e61b7644287653c6ac9ba866677a92e89f735d2560da369d289a45c6d0216884f810d62723f06e2adf88ec5c74778b19186fcf00ba52d2cd778bcc4d51dd3c931c1e781b54f79a8eb98eb7b57949445031b6f48bac7a425c7a4f6fa1f17c822a56bb99ad39b83e5fa73f60d189e8f7310df825003f87d7d8ef5bf9096f2398973cafd6a80a27a4ac81667b7cc9a49a32f26bd2af08f9ecfe395fafef1a76a5c80a32f08a1e1878ce15a2480382c597c4ec03f85710045345543b6efe5027e60878d072b42bbe6238d0b7e33cc62e5ff52c1a99cd6190fcaa2441599e1954512c5e030a9faedaac610e52368a0cc96554ac9d89941179a7b19ee19dacb49d1abcc26338bf4be8e5925d16e91f03fc820776769d53b0f5fbdf6089f43dcbcf5e4d2fe8f2d2cd1a43a8065581670ad90c47ce1f567896cb5685484b3f0d4b0aa77c4fe8a627b85f1eb9de06fd0aa693e2786a619871d4098844c43780642fe94a85ed8573df603fa3c23bb9ca722873810cd88e1a944983 ss_n = c32768cd1bd550bd1475bc49450b8c236c178c20e39fc118b1bbe4a528794d17 ct = 294d43f123e4cd1591a556c7ebaf2d42245736bcd85d0ec4879e607e27c3740998fa06289ad45e41744568bec9859d6d47579edecec01612f8c5fad72242c97237920caf79acf21342fde58811c6d39c0641c2433a4a10f9aaeaa7b50348562d18bf4114377a925dad6e9b851c3d514b67c94c5107e90bdea37640558cb71d2144400b2c604aa9ee0001ba477ef491d115eba4adfe06c27653253d9570539d1120e48a8a89ffdbd2337e26571dd1d4f06b071b4f4c48d30f623ea075b025d9d880ea18ae739f716caed5efb8e1e3de74ac0343710a82e52d2e5a6dd6a828a8ee9b1e5d34a6b099cb8835218e912e3a5e10db52950a99d4fad8c4007d7ee902100b65c89e5a0d9f5759e0f53ccfc65d6e9b69ec046ece3c29e043b08c5252d626d047d56c6f197a54158325ae805b4fea4d9c52d3dc63a4e2d6cca5badb5022ea6ab7d780dc8be43e6c2675d09d6e7a505ddd4a0eb18673ddfa9ed26b35c766322f7b979247b6743a85f862bba16b2030f7e2ef4c1338202e34693c314cca44f4cc4c2e457bbfd5602b7ce536d852afa119c5ca8caac7fb9c7a38d342fa7dcfd0f270363e1ab4331178985121419231d17d3d345625b414bca23aee68f729918a17fdaef0a206753e872907bf44902591724eff2d39878740558f21a4a3a2c1a209f76f064bea9030f452c7b4c863b0e7a70f3078dc5645a4de0c713091a2d439c1441e01817ea584a58e4bb0d3b4e4ad106488f3827d49b9c116a5fed0ddd39945c822e3246c0393e8d2ad2bacb19fdad0943eb718f48107bb0d3edc3c2c7f55b61b0180e17584b649acaf26393ddf7278985301e2139b876f73ea9bb091a638eb47148bdcfa7efc5123b6e82c1c52f7c487d730826adaee6832e26a030e2dc65cd7aa55633b551c3fedec201c20c40b87a2dc23fa7b9b75df16cc3648ffc3aecaefb953db99d5e31bccc2adb5817f7fb068c1b198fbab24d381224621ded109d70be26ffafc8632151eb2fb567ed55512bf02a186302bed3ec68b520213f3bdb5148510f5568c37e162a29a205a30ae97fd9ae2a9880e3f43b14ac879c90023 ss = 88839c9a337c28974cee328acde2941f7c456a47349cf7b4b42e45dab70fe474 count = 282 z = cd7b6aa7accf939599d532b389517fb6281819928aafa8a0a18795cde0b58aca d = 71d1e5ab06e56aee0f8ecbf7b420311f7c599fc202a69478dba6b5d9749260a1 msg = cef2c6dad9cfed7ca159ae2efb6415b8d81834e2db8afc6114742d0c7306e676 seed = 6a9cb8ebddb313a0c4f7094a1513d196121a241c10f01a8f092c25955606109a3cf5a5e35687f50273f301667f34a630 pk = 6b2a03f5110dd0079f9953a38c6a2b0061ad7da6936353363b147936e429e51396eeacb1e77421a02a690f638c4ed02073c4105a76752f4c54ceaac0f7313de4fa1dbb879bdcf4afc923b51b4286bc17741ea66bc649a4ddc5127bd71cb42c022c474fe2a81f877b78bb720375e5595ae16ab085bc9466571dca4af874c1fde2732a70ae0b20a1200525febcb946519ee04bc2fcc8af86a90917d44941ac5e0ac57abca79b8983cb5fb5c3b48b08fee1554a1b9605c06f0e1775906700cfe70ad1e2ce4a2a0216fc0e8f22a94ab72a4005683ca52a593091030861f63a33f570ae1e34c2d1917d71e906a80cb1b0a119f990206af53e8986514a604d79448667a37b9cbc273de90dd0b53e1280673c020acb34c35e773c609811f962647c1624830a934f2aa5be1570997405b5c8256c8487441171c9c6228c26bc18db5523c29a63436bedca6e59401dc72c5a10f4c4d5a23917b04535088fc39537b3558f84c5b1274c151d271f0d30cd9e373a5e645a81d276ae0820dc460b0af2bf32e002b2d09025da16292c0c633118cb6bbfca30c87efc1839e3879be9a2c93652e169aaafc7be00e35ffb1c66b5a486cf82a515e56fdbf1b377400d26508fb0e6a8a102a329ac570ab2517b3178072a8aef473a40233e738292d6227920b99e09e77a0e77c963619514ac10e0d9cdbc45b69a488494097dd28cc788a7343f7468d09598dda083b753653498437639c96c420e43bb34534342ec43c1eeebbf61b3937727347a668c6bb11693bbc05744cb0bca9d30ecb12b91540d515f2c38350f199dee85bab24b3ee4a0811a72631fd8a72b43967c375a3777b35f0290e3b75023d25c1ca635fd61cb49b8a973b9313b46c882b76042948778581d74b5cbc7e4999722afff009ee6b045a8bb2c334a94e059c7e0d6aefc52c1c9203867390af73b48e1f3871c1114a3e31246813e328844c58368ab692589854de63a86b9128f01bc402d66a0905020c59879c3960b22065738642da988655947b1d7185e29b958bc2b56fa562b96c050efb0c4c9c84dd66bcf4efb5b88b09849d34ba31120d2c89b87b2f57c51287bba52d49fa6bb527238b792e93f1fe4f23832d910c82d1568ac sk = 3accccefc6a127e0afb91071f4c2370642824d5785ee53aa2eeb3648bc43a8a614ae9b351c6002a5e475c8e9b96012246d1bc736187aa5f890d24944a738512c499263390950d579b7c7a95daa846bac26ef14aa65f71835cb25a04acbefc0608a97b4d912cd7e03b02f6bc7a794434f12905cd432cf70b38083997842c16031518f917d75d108e88732574792e8061a2b208c0de4b94ff5b1eb15bc92d93e2436983a3b01ed4b09d4e58361dc271211013de63ca929228cb982e9e34cb208c99051a7bb68b0362a32fe5277c2d5036afc586e51b7b52c2192230c533218c71673769ba65ee6b14a0b44c73203e1e1183098b7f7a06420c782d00730b5f2a319f2b312438470170e4cc9cb5cca7fc3fbb876cb5a8a99650f8abfdfa608486a937b462629d5ac3d33c2c4d3a15f11bf6038123c55186dbbbe5c3194b20ac99a201b44c16497b34ef1eca2bd08711bb408f5465be5f3219b93ce8199c94bd518ae2086da8493cf739da83230342347faaaadb38c61b5777002fcb7d48c6b726855ebbba07a5ba755e86e71292a67bb8d7bf94496a66b95f332c4745605acb0276a2348bb6850b54b4ae3879ca292a62751aa8281d3794639e486780c16812ac4b46600cae93ce99ccccdd47ee32703691c8498c3afe607ac18408f82d002b7dac2a14817e6ac3b242236f5173cecbb2ec2c62c644974046865b3d980e1776848215ea47c77b1da363178bb3dfbc9c9e873d940ab05a1c0fccccc9319b61e59bcebca678d892b35cb182a493857b2676682c044a896d58982294088d210192c282bdd73169c126ea1c3872abb7318a72bdb8c374ad042b87389ca4321fb08927fdbaf32606613a94db3770b845199a7185eae5a12f6c4769fc9baacf212a782806e6335ce98062b277383617c4c40b3dcb9908f3579f2b44fc96a3820b1477e395b275593a714cdec1a2e4e6cc9d94a637f2ab09ba251b2c1af8bd4056e543f07cb1b6cb66c5b679a2e89b9a2c577d4ea21d74946caa740c6d782a7657b85e95f53a436fc7c56329bab0560ad78226547f7582a560372e8486cb47330bbc3a7e11f6b2a03f5110dd0079f9953a38c6a2b0061ad7da6936353363b147936e429e51396eeacb1e77421a02a690f638c4ed02073c4105a76752f4c54ceaac0f7313de4fa1dbb879bdcf4afc923b51b4286bc17741ea66bc649a4ddc5127bd71cb42c022c474fe2a81f877b78bb720375e5595ae16ab085bc9466571dca4af874c1fde2732a70ae0b20a1200525febcb946519ee04bc2fcc8af86a90917d44941ac5e0ac57abca79b8983cb5fb5c3b48b08fee1554a1b9605c06f0e1775906700cfe70ad1e2ce4a2a0216fc0e8f22a94ab72a4005683ca52a593091030861f63a33f570ae1e34c2d1917d71e906a80cb1b0a119f990206af53e8986514a604d79448667a37b9cbc273de90dd0b53e1280673c020acb34c35e773c609811f962647c1624830a934f2aa5be1570997405b5c8256c8487441171c9c6228c26bc18db5523c29a63436bedca6e59401dc72c5a10f4c4d5a23917b04535088fc39537b3558f84c5b1274c151d271f0d30cd9e373a5e645a81d276ae0820dc460b0af2bf32e002b2d09025da16292c0c633118cb6bbfca30c87efc1839e3879be9a2c93652e169aaafc7be00e35ffb1c66b5a486cf82a515e56fdbf1b377400d26508fb0e6a8a102a329ac570ab2517b3178072a8aef473a40233e738292d6227920b99e09e77a0e77c963619514ac10e0d9cdbc45b69a488494097dd28cc788a7343f7468d09598dda083b753653498437639c96c420e43bb34534342ec43c1eeebbf61b3937727347a668c6bb11693bbc05744cb0bca9d30ecb12b91540d515f2c38350f199dee85bab24b3ee4a0811a72631fd8a72b43967c375a3777b35f0290e3b75023d25c1ca635fd61cb49b8a973b9313b46c882b76042948778581d74b5cbc7e4999722afff009ee6b045a8bb2c334a94e059c7e0d6aefc52c1c9203867390af73b48e1f3871c1114a3e31246813e328844c58368ab692589854de63a86b9128f01bc402d66a0905020c59879c3960b22065738642da988655947b1d7185e29b958bc2b56fa562b96c050efb0c4c9c84dd66bcf4efb5b88b09849d34ba31120d2c89b87b2f57c51287bba52d49fa6bb527238b792e93f1fe4f23832d910c82d1568ac917e5caca969e4af50c5aab716175abbc8fd6ae72c29ae776adf39e7faa227bdcd7b6aa7accf939599d532b389517fb6281819928aafa8a0a18795cde0b58aca ct_n = 906aaae39eaa39c3a930e3b09a0f0a94b980d4d33986fa1fa151266772014a8a559bb200f1d58b4ff52946b16ee204be5a169644a557fa3b7e3baab788eba53bfb40f98ee4854586a7cc06223a321a5e033dd9e289f17db0384384122fb2eec11267b6c0067fb1a2c208b5963740a1a518ae4f8e8ca152b8b8d6a87c02bb05cc41feb2a569b7d84925d9b2cd0893f991d542b28e8b83c5f6b287494646494d29322eec33797293d65e6af3c5548c01c7ee8c8ed57ae4f1f648c47465ae6e99521c97337257e34d9937f56527c1ff8242d612abf42aa5cc8826581b074b2291c76dbf1445113a36787cf8de7631e0c462ae1e8496f0868cdeebadb182eb9867394e44489c3c00f9199653d0843b44e1aaadc887729d95b39ea156813309f024cedc998d47933ad39c063558e7228f80cc8c79faeb413482a4deb5c75296c81fa1e9d1de3f42414ffff02ef5055bb8df69575669a7fccc649a208551d7b79f56c5ed846b65e968a2e39f1852982836a2cec1c98dc922c0ed911ec5255d22f58907f67386ad71bd83aac605681fb759ac1269946dc3591289a8f2059ca671e225981c23d5c21890d7b3fdcd71777202479664e857a8bb9d2870e14dfb5021c7fced4a148f92a835e0c285953a531b98eb8de0e188040698f55da6692513a4b6d338c496f78b196820bfaec3c4af8a0ac9a7add9f9e86a907209264b002d81a3ed32af4e46b7ce3ba4c269b12b7f137607c84990b0f8129483cca11b62f7b70e9072ccda15b4bbd8d90c744ad2cb2673ae7a09b69856720851bc43104a30dcee15503ae72e2744d87d55ab732762c1c1e3a17f7dec12a84154981f986c11e1c7811e8d07da742d31abc735724da8172483d723641b6ca72f147ca5c2e615219734d3f5b1026e07fc9ed398a991eaf22c5ccd51270aaa8c05934159af226430104b0fbc0ab148f1ac1d4a5a0a63e3df018217b9f3d07ef63806197ed2dcef8c52109411ce000d3c3be09558df080b4826fedd6969211fbfb20911a286e17f798b9c74cfc56132dffec0def4a100a2951eabc0e295dacb893c473d083454a8fce08149 ss_n = b05429320738fdd6271bbb3e2513bcbb6ffdb0c30f112ddbead4d87a1d5424e7 ct = 5a7d3af3cbcfa2917d46ad24fdf19f71f574706baa8106ef45ade6aad26bafe145fb7cbcf8d892df9fac8058bb8ad15f2911ad3ec7317b7959f32ae7022ccb7d772b279cd526a021186b8f41ca57b284d6cc685a8f1223fffbc9eb8325fb1c86c19279ff842da42cc78525486085055c4ce1ea41828e71170d5769266f50e105d5a78469511061141b3a75aaa213b6724598cc9bee80e4c760ca9bacb6798627dc8260155d1bf5f7159d1d67a3be39dcaadbf01c0af7c652468424396b5e46508eb6089f334a98a268929bc174528c42d9d6abe6e403ac3f4b15dd5c56e185e24ece5b4e4a576146ca68c76d28ae3ad8ddc8b046f20e6dc799c05193d551cc42ae694c9cd0fdf42f1e832d4171ee020bbd6189563ecc3cccb1cb9ee1ecbc51df166d309eb2e2e8c8945275f8689f26929329bbe17829f562261f7168c0d73da415f93ed6776c49213ab4b2f4254acfd40fbc16f4a66dc035447a529ff0d83afa3f759f7cfc9e6998c3b3961439c3037a69d59e3cb4b40e0586813cf8ebe09d286fedc96bf8b1f9acd7ef0074fd2da40d26b3fa6941a3eaffd1bba2d8322987cad3750ce836a7010e48602437a3b845c8a09ae7c733a2a625460007ba96bc7aaed90a8ea6f3aa168ec2d7bfe584c96a62526d65ff4fb06021469be02fe1ab771197acd49bf985d16154932c99006496577f3f821ec4838f322d9c6149087a424d79eeee0758c57bea4a2f5210c962648c97a95cbf853c6424277acfa13e5526e005c1af0e5de901365a38667ce4f7350990fa85eac3ed8eed2fbbafd07e281ef006ef177204d9d5aac132a9af622334820990627d3063550bb0c64ebecc928772cd8e5c273dacc82c9af1962064ba413af6d21b8bb4cab85d62bd30142610a53376d379b0d893a85f0aa93a2c5fedb44139a78cb2caef7128427fc579348ad266531fce54407063888ef11377e93262f36074a932f6da2e45cac56810c903dc935bc8977a873affc619bebcead00376383a1718be3ccd0ddcc0a2f43eba70cfaaf381f3c87bc3e21e2ac9f4a508952ae90b68ce015022e95f05fd3b7c824bff05 ss = 2a9c8e9692bde6b0b16290cd1f362db0bb37d915bf62a509311bd6ba9a026e3c count = 283 z = decd931a87b50f65e55ac51520ebda3c5099f24f65a4d551c626d74758c5adba d = 15aa55680f1b89ef8caae35928aff3cf71f7df1578c2d42e152490f42deeddb0 msg = 6db4f54861e5364bf8e0234178dfcd6354000c5ad57633991d19db012d06f7a9 seed = 7cf0d58d594855cae53cacb9de2099757c6a16ff7fab800fcf5b25af4234f6e89da84aaa65b433c23ebd0bebca6711dc pk = 0047a5ce1c250e8c94c4454439d434e3241cf0a49642d9901ac91950b83a96229bdcb1216e07185d78453151c3d4f1989fd8c28ed2a9c9856cd178306f2a530a47b8d476483ac2545089bdc3160746429925c48ed321396f519f045bcbcddc12c338c6e8569e5bbb41b82a9123e779bfb19730f94499762f81842467728bd35c06d6ec5cd318a65baa447c054e82a98ea297bf340288f457c3dc2708ec38893db7995535b987482c917a3993ebb4b15b8cb65a6fe5c4550041a00e2175a2f27b8e7873ce210e71002651a72cc8eaaad288311a673c0d7b5138a32a83a0a443d4ab20fc1d2674b81be663008dcd24d4068fccac09ec370efc79a65c022886c9cccbaa20e716f967048c95a9de1c3f48b327844902bd2bb7ada4405e15ca70eb36b90bc8f7abb054cb3af9e5a935f3b00768775f11223cc6cc222b6100956fd061394cb676469480e0e94c2a76b679c57daed75e23e378d996ca80180768eb37c3921f673389ff024eb4276114a87a32fb0f3943b513022109d90bbb4c296af69dfb6a2805a054e06b50b36b250353beb8a00a6f59044d85a288e29dc1cb6c35f31fb4d748d6d654e62aa12074843529207ab73e26e29bc2279fd99c14dbe43861b8cfe4143a7b4a780f6ccf63da56baab8d7c7472edc01ebfa4627f86048c9719f3c88fae6689dd038498e908d1552d88505245bba6bf9c2e4fd6c755d5417fda7eda319a0c5556564aae36e290f25c47f1e92806ca2ae9767fcfc6c550303c9429155ec1759e09b159798006f7bc57929b73913b46469961da5b92857c8648a270aa41424484e147043845312f3b541339b049610f9c696c95417885d704ba15ab9373a50984ab844b9f9d7b3b06887f3fc39500d33f7bbc4df91b933a7032587016353286877cc38246969220a6e1886ef18a512b763324cc2797797a9eec6eeba707c65657efc94cb21004a6f274b28a1fd308bc49d6c541b33133b82a8f61700f25259b116a146aa0f4916adc70bf46287ed454127009860890b9d0a30cabd206dcb15cd8aab12e6127b833a83e2b79e382a4c9f035fd0c43da3302978015f65ec8dd3cb71118b91265117c3bd5bc7e591797983310e2716b74dc47b73388 sk = e4eab029cb069d97ae403c690eea6729cc09dd566fc1530e3d0106d6519586210a4a1135bc8807ddf394b9829171f061b2fb1194208623f49a88ca5b4294a618e38832694923858f0997b871a147a3b28042d34bb5820d41d003b57cac7f0412cda80ff0792f813c527c94422a6b6adef89e69a186ce615d4ec846c5c9992933b2812b9b0c73253435617b7c20e6d78c4b3c07d2d616517b211ee59a82b34b3cba301a525de533370d67375c9a8e84110e774b15f52b8caab41514940979b096ea31c028c47ac0d1ab22fc10ad42164c6460489a1fb8494bac6aad3afb9f6aa0519042555a1b64ef4647b8dab739d19fc3809a73d62890f50ed7e0092dc48d6247b67fe7b8fe71cd9f68365c0a75f6b83b581a340abc053fa7830920ac26b8bf1a8975309990e030653f7595b3e22166b11d19a2a3922a135013c4fedc4504e1979f950a1b2ab1c0bc2b1c063baada7a5c8505a0a04d23c2c8f32ba212c9a4ad5474e12c85d9b5957450463ca2ce5352543f4578723592a0923fa01598d0e4433ed6021d4b29c4d53a7415c895044932154c7aeb0c0e545ffdabbca7e15671dc3eecdbbf8b6ab054bc6492eb9bc53c01b4856d32b71f4c540dfdec3966db5df2518eae427c3d2451b1419f00a7752a259de8b7626c302ebaa1c7e8b05ca4115a6d41abd063784077b912ac4ab3d4504c0958c10023cd87751f092c3d90ccb26646e3e90bfd7c40eaf62bf02643d6120979d87af5b148a112004fa716f6c0a9e9f6011ec176ea7c7c20385f045ac8000bb648887fa8f6b78770a139a90b2cb412f60a57b7a54fc46348414b82b0e060e66112a1e81875884305d210a8d3c6ae3173389ca314c6625fcc5eaa1182446c9ff6f819d1f18ec60a186aa29f57b6064bc784a9aba994587f44079da4d644814b700cbb188b9880764a394ac1aefa87a5c3b636cbf29904862a078215a7378ff1956ad45375e921140449ab919a05b1309e6a757fb64b5e7f33add6a87321bb317b74a66c723a91279ca0c55a5f873e9f643ec8a877cda98fa4002946b5c594f055a207bd53494c76b39b222c8d60bc200047a5ce1c250e8c94c4454439d434e3241cf0a49642d9901ac91950b83a96229bdcb1216e07185d78453151c3d4f1989fd8c28ed2a9c9856cd178306f2a530a47b8d476483ac2545089bdc3160746429925c48ed321396f519f045bcbcddc12c338c6e8569e5bbb41b82a9123e779bfb19730f94499762f81842467728bd35c06d6ec5cd318a65baa447c054e82a98ea297bf340288f457c3dc2708ec38893db7995535b987482c917a3993ebb4b15b8cb65a6fe5c4550041a00e2175a2f27b8e7873ce210e71002651a72cc8eaaad288311a673c0d7b5138a32a83a0a443d4ab20fc1d2674b81be663008dcd24d4068fccac09ec370efc79a65c022886c9cccbaa20e716f967048c95a9de1c3f48b327844902bd2bb7ada4405e15ca70eb36b90bc8f7abb054cb3af9e5a935f3b00768775f11223cc6cc222b6100956fd061394cb676469480e0e94c2a76b679c57daed75e23e378d996ca80180768eb37c3921f673389ff024eb4276114a87a32fb0f3943b513022109d90bbb4c296af69dfb6a2805a054e06b50b36b250353beb8a00a6f59044d85a288e29dc1cb6c35f31fb4d748d6d654e62aa12074843529207ab73e26e29bc2279fd99c14dbe43861b8cfe4143a7b4a780f6ccf63da56baab8d7c7472edc01ebfa4627f86048c9719f3c88fae6689dd038498e908d1552d88505245bba6bf9c2e4fd6c755d5417fda7eda319a0c5556564aae36e290f25c47f1e92806ca2ae9767fcfc6c550303c9429155ec1759e09b159798006f7bc57929b73913b46469961da5b92857c8648a270aa41424484e147043845312f3b541339b049610f9c696c95417885d704ba15ab9373a50984ab844b9f9d7b3b06887f3fc39500d33f7bbc4df91b933a7032587016353286877cc38246969220a6e1886ef18a512b763324cc2797797a9eec6eeba707c65657efc94cb21004a6f274b28a1fd308bc49d6c541b33133b82a8f61700f25259b116a146aa0f4916adc70bf46287ed454127009860890b9d0a30cabd206dcb15cd8aab12e6127b833a83e2b79e382a4c9f035fd0c43da3302978015f65ec8dd3cb71118b91265117c3bd5bc7e591797983310e2716b74dc47b733889032641016fb6ad24d07b574d4e19ea96bdacf5ffdc606532cd51390cf22a5abdecd931a87b50f65e55ac51520ebda3c5099f24f65a4d551c626d74758c5adba ct_n = 427062670de7952d72d3d0140def5dcbf4df903f3cb026c997175e17791ca0d2b76beee28b847d7464b5f72d0050a1855cea5d6bb7bc2fbb4f717c6fd66d90b09e1b420da60f1728410bce4337ed0e6ced1872348e0a3f40ff724c1fb3fa475716176be7686c55bb2cfd34c17bfae4cdeb3c4a4009556b3d7e1bc624a971dcd238149d9ccb7bb306ff42a384afa4884c82e98f18715cc08847fa504d08e8c7e9e8633cca78cc9b7c9964ca56fea0ab0647834c557250633164318eab22e2f42bd64bfdf61dcf001243baad7c17c60abefbe7858866a167fc5403d4a44e845823d459bf33c7ecddabe143b90e8f85c45b04d8c2e459b97671943bea725cc1facfe22ae546b4cfca2b8336a60494e56d5cbae480fa4dc341fc8c30d38a8f28cefa78f1beafb94cdf14a623e80a270de8942ac15e7f453f55d479001472a050e586de6b618756e3c1df542052e5a4cbeeeb34d067cbe7762e73c2d98476da0d976e224d44bbeafdbcb5e6631c96af23f26acd59db88d4c45cbd09eadb8477cc6dc03a0d22892dd13639b139ffe962ccb22a406fd774ac80d6e22116622474e13d2abf371e3575a10ee91cd2363007a852488ef81b1fff0f7041401f27f779cfeadd9ba73268e5c29e9a388c0c6a0cf7d395ff3cf763a9fdd51fb2d0484c7afc3818640d39b10809d320ccae9664c0a67185d8312ab64a3414155128d6ad5d073dd472d810c4eb67b0197a81fbc58816bff76bcdd93849d87cd728bb7ce33fbcc078039854ad3c35c8664c064e1250c281bcc977cbba0caf5dd8fad9399fc562e01cbbf9ee1137f5638fddbb339c920b834da512a47c33e5375a5637264f64660ffbbaf7a1714beba5d4d68972cf192bb7eba5154e6b3aff914c61187332d4a15d59369667757414614b367f1e4ca8a944e68c11ebb408333ea3b2e059fae26460331bbbdc75cb06fdcac54dc87401ec9ac5b415c1d1872858e947f639b91dfda91a329712baa249bf31a10fda4f84916c059ec2590da29df4f4bdda6f1acaef0729e191d81688c49e4e982f4d37b24581be88a42c0f4277ec41a7d0e073408996c0 ss_n = ac587b072aad218c7904760878e06f06f1d0d77187b6f7c67bee88fcd9fe9045 ct = 06aa3863c101e553ffa194411a5f5eadcd39f7e969af593bd65a93082ac2e275295fb8b7551d60d6b120d4857c292246a851752a1b97e4688bbdc3fba0881d676c2cae9af4d8bb7e6a19bf45da32b069f117e0f6c78f03788dbdbab4ed0831dea42243060047c3804e25614c32e60dac0dfa9cd317a3f849124f0971abd8c085e44eea93f5a59852917fb7df62a8153a0aaf26ae41e2b2db5e80c5ed65ab18729ea39e2770613d9702e690c93f278a83f2bd02385933f27591c1dc05f37ee6101628ccbcc852969da8743bb1a56ff1ddbda4195561bb4d6667e83cbe3358fa3a6f494e7e1bf658bcbfb49772b5cac990b39edf93fb87130863b7e55aed264ec82dd41b80cb0f0148a5a945925fab7e6505c600fc2f53484efcded00ac23e4d418de48c1f91b7dc84df20c4877a13f31c6bb6884020dc2442a97968149fb182ee48c81bb10c38cce5be0d31689dc87901bdc9a0d3ce657b7f148e21d7ea52c6f80ecce2821c8052c1755c02a7655f768fde58f4798d5f240042276db0c653eeeaf5e3724a01e04969c6c87000404135e93a99707dc02e94806006b798a8841524c695c9a9b1679600261c384fc37ddc15d741f039a94063488a222e7ccd3718727bd5d9440d36d7cd13e57eb7a52daf78cdc359289e61f99fc53cee0e089e8db650ae6dbbf2f16ffc241fa3aae7f8fdafeb0eb04d8e10287213fb31105134785c633a71dc1d9fe736e47806b3d0f3c03845b4922b8086e1e44a99090787faae00991942f305c26896f740fc1b275ec6d508835b4b21533658bcaff14f65f595ef48e384190c3c05ebd4854bfb3393d776651be28ff51ba6ac76c4dcdf7e4ad3b086f8e2602b2877ce3872fea6867517d6f17b44533cb5b27cc29ff0f9183fcda60502d8c40876b768510d0488564deeb088a6d4322107276bc6e9769cb560cacc12c50e9be3ece153131d3dd712c1a7d47827d8b7447dae908b2f4b94f6644b77916425208cee74988926436d906369f35ebd2f405bb24e30f86ec16c4b500d8e9ad6ce4ab51ab37498813e0d0c69ebb7526a3ec4380f94dc1f2dd8ee23ba84b8 ss = 14cbf0bb7b36d9e64adc1286a728dc4bf08e798df7dab6c30f0cecd9509fecb7 count = 284 z = 10acf7bd1bced27797a4cef7f8c2f56a4e26abcaac67a51da093e8c5218116e2 d = 4b8c6a98680ec387408984230654316178054f87a7a115da1cb713c81c9dcda0 msg = 64389f26a8174934dbe9db525c839aded8d31b10fe74c65e68bba07846c862dc seed = 40cb1d50b7506767913f1a899c284a2204524827dfcd4e2edcb4095f21e1e7bbe80763350f7da4332307b5e6d6e0bb38 pk = e7b02bfa730437cb0efac4449ec873f4abcb207c1cbf26417ca33638f782b70bb59c6987c2c5b61896030b92040728c5b9ec33a1180fd458b372189c76a3338fb8897b704393585dbf0c9a38fc5556b3b4fac9cbd5c705323b937169a9e03a38eb4a07163010bffbab0ea26e640c38ab4a10c96cc27df45e0f791032c3cd2870007fd32b07a77d04da3ac7acae404b59ca85af8a79b43c51b7cfca0c35bcc8fc559803387a528534aa31bd04dcc206a7077d209a33b48272440f285969bdd30ebc398896a736b180a48dd66c513a7fe914a2b82992166c50cc532ba370af4af76f55872434951944b43d2db849d690a2fd5176903908ae48b2654b6f432238a4f58b770961e14361ad3034c0c211c0a443ebd634e4533b56a89393e459c9c0ae109abb3f266044d482f7443c5bc817fc3a18bcc227430072e46261db2bb8e2706768c5810a7a0752b235be740938a1b10cec6b84f2b363e35710dc7094f34890109eb0812aa214c6447202869a3da78147aac551ebe5996d904f60bb22aa450f539192cf703f5dca10e7bc16a8d76bab28be5c41a18192368bb88f308b5758ec130d671bc65cbecbe1a6e00b8ab569cac64425403a1ef877348c0b92ad47a66885a077ca3310940cf4f2798c067dc58556c218818952c932ecb4f5b2069a6b7677903498689bbe1caec356242714798ca40de0419b0077444c3109c0551a6036301460269ad56a6ea8c8bd079ffef4520896c6a01403ba62c5ec726f76c3743ae8836ef665b7077d95988708444de6e41ab9a4344e59687c5201da809cc413ca8cccb20b0b12fe951e77f5cef8330f0a684d3c6781ca5609b14325fe9b36d4085edc74ad7979c52687cee5d9bae5e55d8c1a007e353d78db0c4f82cce76a7e6a23bfc256bf71058e98e80d4d2062f84a8e5201c08dd91a956379386a960b210abed108207540a43b1413b5c32434a77de1c31eab727f515bc5d78a327b1710fc8aed6c4867e42d53042d70f78f00b87a48d5bb3f19bfcd1655445719f2589a464030e862967b131b8facb3c384343fc790e4050447481ac70759b984a7ae096f4b21b0646db02e6653b2f3f2f6a812e424349379065f842b70a54cf9d7485ca6 sk = 8b794851b88b12ebbb7b0a1b81f1bad8892d503260976946712a6fb8a0116dc9be51850a7cd18374fa6205537f9bdbc66da5abc4c04ad91a5220b2118e869c11f767190a52815ca75ff23e77d1b1820035845b12f249b5b49c7d440438eaf4c787d5678d90b5f87aa9abd6cf26282eca7b4d8dac3df20c7ff275a68b979cc18990594ab622775bd8694664ca1f76c25400ea30b92a61ccdc1cac8143471cce5a6b6a8eb5cf17354e0e376cd0867370f22243b481a3f27b9c484811525be96a6b26fc16b45aaae7d1585d84185d8b6596606fe9eb6f3c774414d74c698c01a66b4930bba72ba14928eaa9faf69b7a293c17b3466995092e1a3378f7315db3c6df2268b3260e736a2f77516def05c4ec73cc9b4a924c6003bffba169a8b7e7b33b060a658878bf4e373179287e134a53d768013b5866413b5fa3627071d72afc54af4dd5718f914a0d02064ff277bdb4b536036f93d6a64c8639c1529823276ece1b7ebe381767dacb566a07cba793c3bb266f817ad4fa4e4481c3d5104834013b181a260d927d50f96f1343966cbc02007150f0c32fd58c0e5b70b018e28905e89dd79844d5808d60c0cd878061a73568aec1327c3793d8529b659a6aceeb82170cc8c49c4b1124a773244f22a781b03902dccc769a911e83ba3c7a775322672e15496daca45a5f7911e3b2b098150fca1755aa413dc071b7ca6995be3a70d7ea4d244590ee7a5dcc61be7d1163911a6b1ce852afc3bf2b776e56992477871df3c1bca642796fb629c9a28a0ad3c096e95254a9b4591b146ae245f4f6073ff4c428fbb53019c2cd282ef0a111283cc086f9af78931caa360ec2c72f61f220174b3a2b85bed6734541ec29b7f25a832144b02382b570cc3c8c58fe18b60a33abdb708556b726a42b000981143cb5bc76a121f4179435b74d3e2c0ae1776c5e49591c51730d0958e5120e843a115a038cd8326ff4b65aa1388eb889376fd3266864af3b753da11411eb4073556788f2391fcf8a5eb9140a98d338282a886ff18dee02b5daab530ffc483ef62c4c2049cb578ddea4ae73e47f9304ae3bac784e60afe7b02bfa730437cb0efac4449ec873f4abcb207c1cbf26417ca33638f782b70bb59c6987c2c5b61896030b92040728c5b9ec33a1180fd458b372189c76a3338fb8897b704393585dbf0c9a38fc5556b3b4fac9cbd5c705323b937169a9e03a38eb4a07163010bffbab0ea26e640c38ab4a10c96cc27df45e0f791032c3cd2870007fd32b07a77d04da3ac7acae404b59ca85af8a79b43c51b7cfca0c35bcc8fc559803387a528534aa31bd04dcc206a7077d209a33b48272440f285969bdd30ebc398896a736b180a48dd66c513a7fe914a2b82992166c50cc532ba370af4af76f55872434951944b43d2db849d690a2fd5176903908ae48b2654b6f432238a4f58b770961e14361ad3034c0c211c0a443ebd634e4533b56a89393e459c9c0ae109abb3f266044d482f7443c5bc817fc3a18bcc227430072e46261db2bb8e2706768c5810a7a0752b235be740938a1b10cec6b84f2b363e35710dc7094f34890109eb0812aa214c6447202869a3da78147aac551ebe5996d904f60bb22aa450f539192cf703f5dca10e7bc16a8d76bab28be5c41a18192368bb88f308b5758ec130d671bc65cbecbe1a6e00b8ab569cac64425403a1ef877348c0b92ad47a66885a077ca3310940cf4f2798c067dc58556c218818952c932ecb4f5b2069a6b7677903498689bbe1caec356242714798ca40de0419b0077444c3109c0551a6036301460269ad56a6ea8c8bd079ffef4520896c6a01403ba62c5ec726f76c3743ae8836ef665b7077d95988708444de6e41ab9a4344e59687c5201da809cc413ca8cccb20b0b12fe951e77f5cef8330f0a684d3c6781ca5609b14325fe9b36d4085edc74ad7979c52687cee5d9bae5e55d8c1a007e353d78db0c4f82cce76a7e6a23bfc256bf71058e98e80d4d2062f84a8e5201c08dd91a956379386a960b210abed108207540a43b1413b5c32434a77de1c31eab727f515bc5d78a327b1710fc8aed6c4867e42d53042d70f78f00b87a48d5bb3f19bfcd1655445719f2589a464030e862967b131b8facb3c384343fc790e4050447481ac70759b984a7ae096f4b21b0646db02e6653b2f3f2f6a812e424349379065f842b70a54cf9d7485ca68b418a8faf95c8888428d29b91628344a04e4b87c01d6f92484fd3e663d4754210acf7bd1bced27797a4cef7f8c2f56a4e26abcaac67a51da093e8c5218116e2 ct_n = a54538c582154e58a065e9425fb45712cc8f8b299a7ecc4a5737ced626f8fafa4b83d7c063e0e4a74b977d90cad18b3121edc7ddb4db30de4cd8401ee1b4269ec4a646aa7e71cfc3c4a558a3cca8dfb8523ddc4fe8e46edae3d9a870ad02a969170001dbabfa2ffef866dc5ff916dea29e48b268e4fac41cf12ed35a3e4647418585ab508d8cd81369cbb9ccdd6f7b50f31a19310d5bb708d330c9c0d352c4343c2fa2017b540e8048281f794fef733ca7ffd935c58450ed663d636fe3d64149c04b0ba9b86414eeecc6f6f2a9d5ad5e444f7b960d2ab70ac0c66cfa6dddd784b4c6644b25996a7bd85505e515bdbaa207a6978815b2868a0dd4316a4f83cc9a23d3a77e4697d14cd4b0276b8f1cf1720c0853272d8f4f13f836a3e7bd73b493fcee56d14dc298b681f294d5ca1e607693377d418ec473a76f453014f6ddd2f350e75c8f6078abb0ca70a49d568817d9c8c908bc3130ba84b3cf54ec5fa7c26da89b637f9ce73c858d95fd1096707bf3fc798c0dfcc4a882025ed9fa7d86f20ab7e0d233ffca49b6712356ad38d5cd5f5b6c7d697131c5026754b38d22260fe186afb59bd2969f4e59da39efe04a20bcdadf95cd53f9585733f38cc6d98aee19c490ebcd8daa06ab0bf03809ba5eb408d03b0230f67afbd2eb772f6286833e20e789c00681ef0b63d8c796a1c80a48cf5d6f5ad2f9d1defb70b4bbbfee48e6a330ff70de8862819e5fab9d381c1819d92c7a1202cd53d7a4cf94f0b4ce0126cd6b6d532700d1aa2cdc91459e1e031d0d542ee06dc84aba9f11e17be6c579418558348a31065b272f72af2918424df8c24e8ba83d090c4cb075fefb1c18b6f95541430a0263072ae75a4346c0936ffd0961bd0219e9c737923a718937731bacbb2f0084ec22b6691f0d8bee4308626c535fd567328b6115bb9fbdc1b6df0d152e980b86bd1da5bd366b176e04a96a959eb461440146a7cfe700cef15a12e12fb935338257ee94acd7a2fbd90e5234f78b0612c3152256c1ff73676706fa4975fdbba4dfe5bdf51cf31bab38932bced6fe8ae90b76e191a68b65f42aaf2ec57436 ss_n = 196227fa62fab7a3b08f166df584c1250cea11699c2cb7c0cf6b02fe484ef626 ct = d3f7701a9fa8536fb81aca8f5f1eabdcdb8c65cb8aa392c2a79b97230ab8bf19778d1b1e3f467a5ea2a059c01b341b143762a3f287038eadbb785665358f5ca0058dd70ec9e3b9ded7f6ac1aa84f75c050eaffb0629a18ad009840d81136fede09116035606654484ab9bf13ae931fe38715c85c99324851d374aac78dff222686c8afd92081745a127053d989416d372d349a8899a73188145425fa4049e50ea51fdd1b6f544bfe97d14dff9d5195f894f48c0a7aacc63dd2ceef4692e415f7e979a2b7635752f6044a72b57f6fe7e717e6b2b0d11d98b2e138e55ba37069ffbc5b2dfe6b474e314202c813bc32cce8201afe3174243eaa6c23c373ed6dddd8ed94930dcf176dabe89e83693fe3b6417baa6265a198a1e632bb3979972c2e9dbc170d4247073e6a8c302b628cc9e3cc4b4f872ea241ab25fef45149d41491339ea0b7ac18c37e0ae9745de5b07c91e5d90f65fa95d3b8d636f45f87452a616f058e6ae44bd96b066ffd9c4d34283f1894d58a826488dee271e6883d4a10be10545023c67459af447f95adb3713e635e131df42e926a0b63035f2314bef601e0cda6b6b0e6920c6dfdae11098bc2d0bde47e76d5f053ebc85e748b81ef4fafc61e813aacb79857d1dbd43d6a6ca598a76b405e8df8c6c9784ff98b1fe52281e6456c8c81c310c1fb42d1fc1651d7f813684c1da2f8b5bacd26c7c01466af6f8c8cb18a75f84161b375f60eefacfe7986eee1e57c4ded3007f21b99cf3aeb7f4b3fd910aa71ce53d3bb085e8f9d5f3672a2b3f714341945feb066863863f1ea363be9a80e9034c920c24af2d07530210562c652c7c520cdd9fbb093a5709ea2a141ae7a351b609e12e8deecaef77b4ad394e584139a47bd4758d2ac09d2722a0d47bc95f48b13219c56bafc80d7ad841c8b6ba2da055e5d90de8b1ace173855a83f49f3d6f4f5fa48b1f944f173341bc7ca340019bea1a1ffa25754115119fc8e8eb144543fad6427fb1811b7d85e02d3f443ea1e5fc23688a6f325a773f58c2f4f6b68c86ae61f58dc6c05741b38ebc83bb802f257fb4058e4ecd80a9ebfac66 ss = 06188f91684da8a4c660f23ae81819f659bbf659c79fffca693bea6d77593ab1 count = 285 z = f20eb4c0d4e8bb413671d53d87b1b311307d0663003466beaee96233f73eb62f d = 5058a38377176d09e3f413deea7e5fa8199c5daa686bfce37640f62fb2a017f6 msg = d97ffb57b0c361b344e27010b6b17524cc13084e9b7a4cb5e7b37b4f69bff309 seed = b32ed16fc92caf33e3d41c8bb1bc9ca002f41f6045fad5e7d55104c8e0e4207ceeda2994afec91ef9f95fc56367ff8ca pk = d1a856bd997e2a981eadca4ef196a57f5b43f1571064f3b2fa25c0a2f01607f48db061729013975bc85867a6bdb3e79f65f5b69c063dcff637ac2b3d152a5190373fda541bfa0c6cc53544d2b5a674766e34e40503a95fece1867bf84e4f8594c8c11d0ce72cc43a716d7296f748a86cbcc7bf6302d7f5b311075a208374bf4b95f364508804793bb36fcc2788e6198e320a105f17478b0cbc6ab8524f264bb3947e9d844adb7ab32797ad18c5ceff8572ce1c9cd03000aff1b91cdca6556b1c52d0a9b9385e55a69ee977025c05161239a9d1e060568619fbf520d0c6baa407717c4b7d97720ef76c5df1e2055c14717dbc7209a343352502be8109b07a97686c1d3f25a1f7da271c954e2473c71c4a9191352e5deca39b4a347f32a12911164a4abe6d008daa4b7bd9c88d42471c1cec7918d47545ba635c8608c9d187d4a812748a108f087a00e05913c38b23a713e4c24434a7c40c111700603f8bac17be2c09e1bb0e4333a39034bf1855c7deb2be8b3774553231c1774fd7333f03e1ad4b320f6db6a63ab2c721d505c7d6284f408b9839ce695372f6b71375e129b9126455cb95a5d67e5f88a27872a5b4dc70c6891e2b567039d7acea9575f383a175c72c99246d1b996da53bccb735588d7335706777bf494b38dbbf4866c2e45c048c9a409db656827188f17b1a06b7cb57559acc6765359c9754114a1277a6122522ff96418bd22160a94a20905fa5b780d1022f538aa28b5cb0b629c1adb854c0a303a0c900dd8c423e871083a4a7cfdc8365fa31878c33f5f41d3c5760b8ec5193e02400132368770cf3cc95c4936578c772d7038d72717b904b37acdc8b11743c0b0653ff9c860ee36b03c3bd1fc5985ba04a5a16998ea9a86e88a52f0993a086634066525ff928e03b7c5046ccedb72e7173a31e9201aff862502a0e4205887c50616eb051c26baff184427a412680a5c749b8beaae6a09598628b5311f3690cdba383ec14ad464193aea75d4b98311d915294ca557ca000566a359ccb92ada1b7bb860f14953411882db05366411b37fb7acb8d50974a26b8754685bd3b8612f4ff5a9cd59146036e1c5481ae758af071768fa4e1b67fa75f7070fd04e660 sk = ec845d725c73d296cc7bb057b4d0b53ec57b9921ceb6b4b9144480242332be78709998a8351603ebe52dc83aa513b1a7b85a5664c5aecf702ca9f199ec981e7dfb45f474669751abfc2b7ca37044feeb02b53aacc2f2c1d1c0c71ff671d9b3a3766c61abb0a335873635c413dcb79990388f2fd826b0947b0245146cd34a2bc6c81bcc0585874d7ca62dee22aad97069d8abae20825b9003c4077715fbd8761ad824604070eba3854b119a21007893f467138562747a8429cc9acb0765846485ac6b5c0e70bc4e2a021632adf77210a97c54388bc2af69624e040b3a594f3ea961e51a0396f76743370246db11041530a82a23ba78940eb719ed103bee3a31af552092c77ba0fca12bd4a0747cb893d6ad917a9456528126777f1637a2e1a6b78c49c0ce384c4bc733a55801b1477818aa59a6bbc23d03940d66cd5f8203a0667e7308a49b222318d569b5ba2c2ce20d3b4443723899edd1337dbb615c58b7b736a312b76586d89ef498c1b447becc3a0ee6f65d43e3991a29873026cf20c7097ea77f7e828eddb31385d55fbad0ae869772e7c2b1fdcc2efd8b2e32d3b93a76190bb1331deb464405796e523543074713ab3ba03084c3f902b9a331c1cb989f1b8d176aca36bc9ec32b91ac94a85a32c0aa83266424bcc133b4818ac54489b4ada73120e3a61a4767552b4de455699b261e682288ca1a0a2dfcb5cd744e7709a65172b0ad384c1cc82243853f90485497ac2eb6d02b622b506986c92f9475d0850cbc29c4b4309653a49982a196f0307ad1853e9e6911e2fb04c82c5291003d9cf68c7b62bd263c1b3980c392814d09d4c6a61396cf399671f676150b4d38aa9faca850e462276558364071b08c84ad369c17298bc1b5c087a978082b7320b2d09609d15d6f9c585643ad98c100b7247c8a6b6fdae16ebd015caf0b68d209c9c1b053beb07ca7f4a08f864d3f6b3e7580ccff65c511da60ebea88b91a209dd42cca755ea4ba6628543101734af65c00de8044961ab47cec99c576b94ee0ab5f0972bb529aa8087f97d91f9d4aa696fa76d28145c9209661635c699c82254c47d1a856bd997e2a981eadca4ef196a57f5b43f1571064f3b2fa25c0a2f01607f48db061729013975bc85867a6bdb3e79f65f5b69c063dcff637ac2b3d152a5190373fda541bfa0c6cc53544d2b5a674766e34e40503a95fece1867bf84e4f8594c8c11d0ce72cc43a716d7296f748a86cbcc7bf6302d7f5b311075a208374bf4b95f364508804793bb36fcc2788e6198e320a105f17478b0cbc6ab8524f264bb3947e9d844adb7ab32797ad18c5ceff8572ce1c9cd03000aff1b91cdca6556b1c52d0a9b9385e55a69ee977025c05161239a9d1e060568619fbf520d0c6baa407717c4b7d97720ef76c5df1e2055c14717dbc7209a343352502be8109b07a97686c1d3f25a1f7da271c954e2473c71c4a9191352e5deca39b4a347f32a12911164a4abe6d008daa4b7bd9c88d42471c1cec7918d47545ba635c8608c9d187d4a812748a108f087a00e05913c38b23a713e4c24434a7c40c111700603f8bac17be2c09e1bb0e4333a39034bf1855c7deb2be8b3774553231c1774fd7333f03e1ad4b320f6db6a63ab2c721d505c7d6284f408b9839ce695372f6b71375e129b9126455cb95a5d67e5f88a27872a5b4dc70c6891e2b567039d7acea9575f383a175c72c99246d1b996da53bccb735588d7335706777bf494b38dbbf4866c2e45c048c9a409db656827188f17b1a06b7cb57559acc6765359c9754114a1277a6122522ff96418bd22160a94a20905fa5b780d1022f538aa28b5cb0b629c1adb854c0a303a0c900dd8c423e871083a4a7cfdc8365fa31878c33f5f41d3c5760b8ec5193e02400132368770cf3cc95c4936578c772d7038d72717b904b37acdc8b11743c0b0653ff9c860ee36b03c3bd1fc5985ba04a5a16998ea9a86e88a52f0993a086634066525ff928e03b7c5046ccedb72e7173a31e9201aff862502a0e4205887c50616eb051c26baff184427a412680a5c749b8beaae6a09598628b5311f3690cdba383ec14ad464193aea75d4b98311d915294ca557ca000566a359ccb92ada1b7bb860f14953411882db05366411b37fb7acb8d50974a26b8754685bd3b8612f4ff5a9cd59146036e1c5481ae758af071768fa4e1b67fa75f7070fd04e66029e881e03c3418d2a40791fa8d0b31a6ef48baddeeed3b501e02ce7e30217fa5f20eb4c0d4e8bb413671d53d87b1b311307d0663003466beaee96233f73eb62f ct_n = 5ba45b8421d26af749e571f0db6640956601c01081ad1824b48d3febf0841b033960662d431600a7512726cf2e97dce861e5d623ed016802e00fa0dcc9c6122b8dd81a19af370a2815ffed977731bf0f34d8d204d3fb6a6aa3573d85716c4455b0263c7fbff269ff33355b3b3398c41c953356e42d425819167acac9e9b0078cdc24355d41841069138520be13ada2d4a29f4600d40c3b216d1535ec8e79fdb1ebd14847efc813bfc0607c4b378cf7777c43f896cf65432c87498c37c0ff3e4e7184bfb926fab0914df97805c8ea4eecf7d615a1842e88d94361dd1df0ccab21e46f3c5df484b17ee658e89ff73f4d69ed7608aec4b84c4e2142b3788f01e6793702910d371a5556a1af1d58d39c6c3cb1b7f08d87f86c04f4672cec03b693f99970d2b89be2238e1983e0341c7ec58df2c32e69ad5e9a6ec8fcd135e5a56c3628bb0f7b565024f0d51b23fb071b3cf573f13441cb5b4413a04fb4403ddff66b0c4d1385cc7616d57e1e5aec6b978090e400809220e2b5ed8b82f311f5ea72bce1c6c93854a6f010545c06317e9c197266308e39183f4b763e448ebd91611a6bc465d5a4381bb9ac769e58d22d8c0645bba6e6665ef0eeb7eb5384633bfc4638aa0230796a1c3b808c9c06131bdee9bc145f7a2dcc8e18366a6267073aa5c6468b4114f6643c90d8a3d15d3c9ddff1cd54609a1bb6e772864289aeb44691de757574d49ab964ac217ad817fb38da14623c99769ec59eab8d80b0fe33730eb7bd182a012191a862b7496f408c36d4f5dc5f506ef2a59b1e41ee1016d8c05216b32087445c9b491dba15fa28cf0d6b595768215fb608a510e06b5ff7c7693301f03a180439852b958fe016e441bdfaff758d313b78e48c392bce23d2756caa0655349411fcd8a0e317cac9f33229e9964d6312c32a5d1ffe8f27994a43b6dea7a496997d7eb02fbbfbd9aba76768e7bfe7ba5e90a4ef9f8e21064dc56c5aab508ad1b9ded48ca053e10ba704a293d5272008ec4ef93b169f9c7afa1101cbbaa51bceac53c53cc8dab40202e3884b59f6346dff9c19294145800c6982a79537c637 ss_n = 67332dc56bcae679e681c4914c6a180f0c9b6a88628a82c1b3e8dd3c40aed9c5 ct = 052f8be05a91237e50b5768a88c17817cd98c3ad93b40c89ff87ae48dfed42a3cde6087025d8a9f1975484972419a69498002197097ecaa023a7c92bc1084e5bc74340948c3afc1ec8179189bb56642921315845b9df9dc5217d19fd67c97ca8bc5e033bb94de7c7dc3580322f99782001e8923e60549d10a93e13c589aa55f6817910e2b7a24f358ad0e8c979eb3cc9d7dd5d39088e2931c7a2ab9c194a28f419c0ed30a25e6bc88332c687f189a91c6cd03a020a5ceaaa662989e392f68368914b687549a380921d20b21ed943415737b45d03077d123a815e3fb24d5b7cc381e14c5f8aabb39f78e4c65afc3e214f964f37fc5243eb1fc0f4ccb92f2d4c03ec8a4a59036d358ac2943b51af0c274802a919226d9d29532b9fbcde9e6814e3ea6cb1d4aa536c518512b05eac1df75370bf28a82f835d4eacf4637a1ce0aa7fe41116143615dd72cc765c450fe8c0d2b5cec64b7cd237bebbabbc3f1731ee28fec5652e996dff62a092ee093ad9aa37b9e6da830a2871de86c71e6930cdb1d4677d997f90401c1496a30d42357af951c3f00ebde574ae6fd729a2cc99a8f8e6e4081d583e71232daf37407f2f2ac5fb55fabaa8ae63ce38243947753a9b3d61ef9e84b067f42457ab1aa486640bf17f2d9272f943e666fed72a8db6e3e65d903ca6679f2745788e79577b5777666cd0fd17341819e7a3a36d90930040fc0dc0845f2c4f98b46e9349d5a162ddab4e988993ac1f8fb9a0494ca0d720ab0f92140c73757a045b8bdb2148b5c5bb75193172c0303bcf509947eced8914dee573f544412300680d9ca386086ad80c9ddc7d6af9e6056a362d2d94adeefc3b1fddaa194b79a35cde10e1525d57d7826c819e10ab16301ea5a5fc7f60d0d1c2527e84822cf6a5ea7a4c29095eca07adf2f1519156710aa3cacd6703019a5b6ccfc5765e83d97072527d7f783138b1577fc90e3c2063ecc1814a862d5ee50e12110261a7b963838143e717221a588cf81d90e9a7ab8d5048beb448e2a1210744b014badf698db3a946b6884d2324b9ac78eb14715b7df96f48336f791d43827e536534 ss = 081ccc7240b85aae751f7b18825e9dd41e864e8b1c887f84989b4302c1a6c1ca count = 286 z = aa1fa846f90645621755a4fd11365e4f82f2f72f70e4a608f8d819730d2fb02c d = 1c177931595bfd70a182119870f3e8910e646d3f07eedc9c80b20184c27c36d6 msg = 069643c3a1da949189cdcee32ae8ccbc8c69342b28633fa8b87effdba8fcec47 seed = c829f5b98ac017b4b17dc00cca85131457121607d1fd1504eceb08dbe79e2a5f11306ce0be5570aff8a2f28bffd57b76 pk = b88a4761f22bb7b077b2bbcd350c877be7ca8ffc025d3432a68a8447781fc48709fed38f7adb1ec6c52c352b213b1c08a18b4d3bcbabd4e5a603a28e85854de043279894b28e29cd689422c0344dd764707a684da75c59794c4aa1336df8977b7374149d00b6658a83d25580e611a7dc7cc8318c7200659052c75485c620e033b5132b216feb6e17417f0f815761dc5e576a3c4ea07d0db17ee4e0bc01ea6de5258926f9735e5a0d115320d52c98d2624b0772642fe204204261c87a05ff86ae931c9197971dfdfb04034514eeb5c85f3062629a5fd3589023534e9c26af088438598a3e984ca9284a00f00212a5f1c506c55a56f37d2739a2ae4369ce90aa7ac0b346eb5cf0e5c50eb75f9e672a7cac5b3d1896120a92e3f03625342b86e8480f34c216d03818fcc46cfa2a9c2952c3f019353c31d562210217a94eb1a6438219566aba780a127615056f3851448043c7751dbd0090d2ec17f4367c6ec66b9b7b26e160625aaa43d226848025b1041cc0e040527c6b51d7c7975ddb55d7588c2af4ca98a62c965631014108be4a1008f3150b835de56cbc00217a76e04ad1d25b3bab0673b29bda139acd9aa4f81cb3344b275f81a8a31b04e4ca79e833c163ca05bcc20841f0b9db239fd8680cfa86c550f84d22c78186d6561cb5c6891ab69c92c1fbb615270276f85a5c67974f87c5c1d05682604616c222030b4a6ee68c51d7644710d62c38c9569b731021809361b0476bd37b231447039a5a886a62076a6c984145ce7b34fed1a072dc61b0755f1651c585d11a29757781e829f4a35c37e77a15d350b8f2226fa0b9ebc533e53b04617675fdb38f5830162f40413e91329aec52186537c2651546d6b3e551ae7582badaf1aa3b82188e874f3371909059053dfa90287a97a308b77a8070c903a8f846ac9a8407811b73071803179032193acdf358114beb618ec38667629548975b913cb87f10805163350b285b9155936ff793aa040142e9a18d09a75918ced9a85dbd810ceb702ec7e03816f49619ba5c11b29ce81c342de76cd07515b9b0820ae482b3db4151bab61704658dcb3a953637811c79058fd7a47db0084288be029e17be92106f96403e2a3c9cd3945d sk = a6b00e7cfcb3d5d92a3bc6b1999114ae8b31de048d66e4ae508352946239be54339698c182b9b787d2ceb082130137bc920a3f8fe22f7b528341508474b9ad1dea6521b8b01a6c54de5a15f6c7a222aa6ef86490cf13af1346668ca729c3857cbed1596508c83d7c1977974c98511d9ea614bec37e68b1acec8313c6d3372f9224602b677268301cecab36b74e0365c201a4243f811cf676cfa765b7c6030acf795a6d8c444c7251278722e5c70929a15393b7b790706c3e965227cc0d853b9685d74524cb87a1bb9c19f4968c1235d8662366f97ad28099a1582f929b403f9405e7dc484e379282c14d0c073ffd7534500a20d1700d1c508734b89080dc90ab31c3cba087b400596d5a8aee2c6626b30a804345c284c9faa8b44bb189bc79964d68c0dff0a36162c5caa1a4c4a1617ef2570ec34ecfa505224bbfaf750d4792a92bf24c768478ab866b06f1a84dc919c3d572e88917886b5fa9e85ae41b919d63b190d30aef654044263c1d061bbb968b70e04068f24dd05ca0701b5ed15a03b357af261314c8ab8ad38383fc9166922172f65166893b4db853b73f5c7870a694ed0a622f67112e148b6c13cd2b70a5c90937ff341aec654da9085cfdfa8f1cf00086d6b171f65384b5c426f6c0da916141739f865cb58b1a5a572bc0bc9ba307f55c0ddc021eb9ae7694a5af8ac35f800b2f6139295225d8fbaf4bf871065642a0026d87c7b9fceb293bd4c9a70975740a88e7e01d6951333898c944a09f49c9c69d539427f08093298cba8912ee324d7eb09a04531c48e71e1f5b8e72ecb6198c8bbbab4549b08ea6d1809512ab2caa896b170bdbc80b57395d6c9319123649f8e8a3a7a11ae456aff165355326b0f94bbbe68123de4bcc2f22b91e074e3d488afa743b8a3cb02633146c566fd9cb7bd09a472e92117892b861125b279c3241d2242b0407af958acc152a4ba05a24a2ae3468c0866cc821c9336cb09dbb9aaeab807b32c2c7c7fc1f157a029ed87e6b861c790824ff106ec7e26b74591b94fa80c3262c56da914668860c501e9b185687b57d039ca7f116c07adbad0ca65cb88a4761f22bb7b077b2bbcd350c877be7ca8ffc025d3432a68a8447781fc48709fed38f7adb1ec6c52c352b213b1c08a18b4d3bcbabd4e5a603a28e85854de043279894b28e29cd689422c0344dd764707a684da75c59794c4aa1336df8977b7374149d00b6658a83d25580e611a7dc7cc8318c7200659052c75485c620e033b5132b216feb6e17417f0f815761dc5e576a3c4ea07d0db17ee4e0bc01ea6de5258926f9735e5a0d115320d52c98d2624b0772642fe204204261c87a05ff86ae931c9197971dfdfb04034514eeb5c85f3062629a5fd3589023534e9c26af088438598a3e984ca9284a00f00212a5f1c506c55a56f37d2739a2ae4369ce90aa7ac0b346eb5cf0e5c50eb75f9e672a7cac5b3d1896120a92e3f03625342b86e8480f34c216d03818fcc46cfa2a9c2952c3f019353c31d562210217a94eb1a6438219566aba780a127615056f3851448043c7751dbd0090d2ec17f4367c6ec66b9b7b26e160625aaa43d226848025b1041cc0e040527c6b51d7c7975ddb55d7588c2af4ca98a62c965631014108be4a1008f3150b835de56cbc00217a76e04ad1d25b3bab0673b29bda139acd9aa4f81cb3344b275f81a8a31b04e4ca79e833c163ca05bcc20841f0b9db239fd8680cfa86c550f84d22c78186d6561cb5c6891ab69c92c1fbb615270276f85a5c67974f87c5c1d05682604616c222030b4a6ee68c51d7644710d62c38c9569b731021809361b0476bd37b231447039a5a886a62076a6c984145ce7b34fed1a072dc61b0755f1651c585d11a29757781e829f4a35c37e77a15d350b8f2226fa0b9ebc533e53b04617675fdb38f5830162f40413e91329aec52186537c2651546d6b3e551ae7582badaf1aa3b82188e874f3371909059053dfa90287a97a308b77a8070c903a8f846ac9a8407811b73071803179032193acdf358114beb618ec38667629548975b913cb87f10805163350b285b9155936ff793aa040142e9a18d09a75918ced9a85dbd810ceb702ec7e03816f49619ba5c11b29ce81c342de76cd07515b9b0820ae482b3db4151bab61704658dcb3a953637811c79058fd7a47db0084288be029e17be92106f96403e2a3c9cd3945d985ddc03809557bdc476f30f3c0b35b6611524fcb13b62dbaed1387f033177e0aa1fa846f90645621755a4fd11365e4f82f2f72f70e4a608f8d819730d2fb02c ct_n = b4fae5dc14537ba16bba2821a2196db3bdb036d0d4a9e2a2659f42d07917305a4edf70b6680a9a492a21f1a68523498b034df41f4e024aff6d428b637c0fa1ce1543191a0a2996b0288074fda2b6edc3df8d2b0bd65d0ce90d85aafd5169cbbefe415a63e69ac0c8d77a707bf0da500a99f1d1beb13a9a7a4f0cbe522b90c52dc9570b633139179b2f6f005e26e13966b3ac6f985931872299b3cd9bb56b4aaf3d1cd98381a132d28468dcc131779e9a79e9df9812e37a834f80ae180a283bf7e89abe91503f7eb84b6fe0b2055c218ed5491472200916b4214541e1fae4cf82a3e8409ce19d419d861789ef991ec91f38eb13c316d4b3f903a3d07188f7eabfb26c45b58595afa14dd6d9685a6f179169604e06cfa4166df33acb3479e7c7c3b6bd5120e216be9c1da2f611d7125787f8bf0c88c9ad79e22c147e44a3c679da7569bc13a6e057c5cf87b06a709763618b5ee9ec62d6dfd44412aa4efdd732621e9b2390492d17af66a8dbabe106ea7c9d27fd6bd9e4ab6079195af92be2413f76572571d2ecf3f83741ce48936f3f2196692f9908a2a54e14bfe96785112a85cf3a5a87e1119311d3837679134adcc6e2c322f9c05ee42584cc1253279c9f0da5e0d4c2e38a625005bf47040e802061dc90b7a6e21150426284addb0cdb003a02c3f2eb1e06778a593e10eba0f68fe467f4808031061ff384e3b754078d3779be7ba356de9dd112eeb9c82e53ff88e72b8abed9dfc35e8f81b3155c8a541c09c844e80763057349b38e29e3ece327b196c256286d0cea759bb4121b95a834bd637b3510dcb600800d02a316de60a6d628ff0c66dccbbdadfa99264144bcadbd9e0c9a4551484fef1cf107ae6b9bb803e376f5e54474729ca21d0d388cebceb7979f905f0047af738706469677578035b382e2863c473df611d6f57a395e39876075f09999769eac6fb612fef52d6f3b5bb7a45c5ad4a957742a110b5a8b15a87020dbdbe270b645e636b7164f3ed2193de6268d781f128f3b54d63f1f6b1e97327a3ed3c2bbb64598096e61e0eca8ce2d579aac7073a1dba48176b53900a7de ss_n = 7779deec1ef7b9ae21fb93c8e36795dc8f7f2378691bbbb3f7eba969b631f794 ct = 1e6fafcda836200a90125083b61489873fbcfdc05b1692bb2c1f0e51b739204aeec2aaa8a0a3d5b93c9ff984a37f2ba7fdb4bffbaf308b9d5340863c3ca7b38b86dba4c72fe358f13d12537fb7b7120f3ffbf2088840e85b1c02d290067cf8a03dc9297132a91861ef43d21f5fb5e03bf075152fff651e7ef97fc7f21d7b5739651fbc0ed2749e67c1593bd646dcd43ae024baa796f2f15ba39b42a3b839bc5fbd789d866f8a41f26ecc9e3061b9f4da9ea329c4bb817f087b178942022ee4c1ae2dead8318e3ff725759a5d835dd67e7a53401e217e232c92a15849ff257ee5a10e4114d49cd35b7fce30d7daf9fb4247df9aa54362aec682592f537ddc0c13b630678052c4475993e2f179093277b11643570315a0c34b16378eddd64583f43ad571c0ca3d6b0f28a534cae9f3da310b7a796b1f9d97968d2a093c88653c9bf7b68e77eb9910535190eb7efaeca4f11db17523ab4043380acfcc9b942efaa4b88990d882cd0ba390f165f6fa60621d83969c5dd45e2565e14c119a55320261ac65dc6ac4c17960557125c9596474465f80cd5f8e432e27dc0cdaffa87a36fabead0d730ef2b40deccee6085d4e050de870b922374513a357728fb8d2e808b82cdc039a3e52e7f97d30f85a04ff0a1266ceaea060f7029851013e45d562cddea651a22378da52da0b6c3246281d6b9ef2d7be60070fcd2eb5df92d6481916fd235731cedae578a67f67c67ad273db4c53e89b0abb5db6a852900d97ff8eaae6f969ed5b06e5c017b5340e3d0d6b5a7dba9fad26b79c6eb1533b4c6649f3a7516157503d3823c57c3940fde866e3af257a488beca50ece017c2005845cbf7cc84254ac207ece564de15211a892e5928fef2ad69fa26576b7a0f6cc868889e1c4821cee54d38557298fb63d75b8bc216ae82e0688aa234ec2e175e9b443141ccc461b2fd1908409b5f59c180f2a2dc0b2ef0198bcff8e6e9b8db467aed83bcfaf6fe343d36d11cf89a0ca9eaffb7b9377ac7369b28bb75f235d04e9788faee93120a64c9a4ca782e145b176641eb39ead473e5845e44c273e8e466d9c76119f4b ss = 1af694167479d729fc919d029ad0f3b64a00fc1206ec1a3bc6483b50185efb54 count = 287 z = ebec2dfc45a09b947b3983820e463d2406078d5384f43dc498cdb2f70299b1bf d = c7c969dd654d242e1ce03d82a6d75896b2bd84063f869900a8c27924649c4ae2 msg = 67a7d1e21c562563f8bcc47383baf6a3e339fdf9de766493e74c52d6f9a890b2 seed = 8d9719af3a4434f33d78f2443a1287109a7157ecc5710919a36b5cc3b31702234a591249ff74c8ab52bdf69fef2c7d95 pk = 533b6bed3377892792c2b81fbb4369efd103b5c67a3e028e54e8a71c901d71a0b417941b0404608ba61de03ac844bc9d94b0ba5380528245a16d455111a659344b2d3b335d8e92a1e66533923b655e8b06dc9a35051838df34703be0151640a307a0346213625d708c7d8057c934c66f207be8210f695cb3d0fcc0c70858484a18e99284644097c4a813cf8777ec5c99bc746cc8d609c826319373558bb592d0f50793270747b73eb5f4a3a2340e97d29725a20b66146e6cf9c4377c79d9da1be6e5029a4a2c2f12c602c3ba590208f16182e236812511bc06472370f6238eb2ade5ea221aa94f111859f131c91b367a56230a7e6017268a78a0c805e4c894163950dfa9a404fa4ffe870555b7cdcf110d82d66f49d40343e81ad30a90cdca23d43b4da7c21642a99ba3659805f6c6f4623291bc992a0089a753a4f48b881189b2868238da2c20b5234ff9526e44e2aad7d96a637a5765864925fa0c465b8dd8d6cf4ab54dbed33da65a5120f1ce76f32b46810a43b25f403c5c3a25c1dbac0541e9c126277a998546c47577e7730012a45f7b072501da7320c7b3022a89d461bb4b148ce421398261411ac310f834b132864076b60bbbc08a7a6021fba479e24761e7b323f0f1c9c09c6a456c20aa245e1eeaa0d1519e92920c6ba40f1a84a1c87a692c724bbac809fa82543a25c21ff26eddcbc9bcb19352cb5f36617485804aea0773ad402276ea11b3a1ac8750ae85f67253941b3975c8b12794230261dfdcbe1a43aa96b9a4229a3e182535172627ab89ab5186392f8058cea9b0f62a45be051dc9d125d52c5a5c98908203945620cc29355249851b672386db30cffe56ce6b771b7e38af8030a810017d2d681ecb594349b718c3dc9857c09bae96c658a704d1732cc43150a325878de1be4f88728c703dea7c030f8250bc039934915253245233bcc4fa14346633770ac364c93c51bf476686a02f4e3b7a5990897c4b9ae4774b5c0a7e61c798ade9942cd4586c0aa70f1b2ba1a9a2848a7789774f6f09b70d9967a14b5a47f532565519a2da62d3e59ae59524117208f596ae017617ba956e4e5ea34be444b587b42d977c2c4f76654eb0c1c2810df67aec9f56b037 sk = 08dc341ca626b68bb89aa0ba80130ccd37c488a251e3abc4703a0b72a45e3fd49b1d306f61aca8a0cb800e53a421f78a598c8072db9bab3c64f9603474b1a4f7824fa7f6459796b6e9f714708a1976232194eb48b262cec9a51f917ca078b5ce801273c1b7497f6613666579ad71959e2c0b9d851781d8a3f8ea2416d89552653a96c8b42f6c639b6bc4b6e85a75358e49390102e6bbb6ca4b105c789a495870c4c2e9375f15767122f73b28ac0836f4bcbd91a00e884576825b47e29ccbe0ad119891b2b54f3e938bcdda70cc05742cf5005eda16b549a2442b6f7007a6994ca858026a703b7b91e15ff88837ef96889d604f5b14ab2f23cbe97619ab25cb749c1037fb43f1c26153c12190cb7e4e96c9e24723c174412b9802f1536dc4e91b3cf380258a1e59937f86ac0a2aa188e2f1b9b6b3c781736a0829980fbbaf3519b5f2c1c2ce8a32a1db1bf09515287ab7c5a203a5079d61f8887fa426b7b250566a2b830cbaf189bbd61ab755498251576d4dcb259ec63bb88a36dd49b4c71105e2c3b1011b5ad7636d99c96341c30e5da7b022dca5f4336fb38ab2ecb3102e322c5b3387f665259cd1a75fe04bae759856415c986010d074894f260c1291b02a126ca567ac51b908944697085bbee26a7e24a1c2d1c147aa132cfd11025ef43efa2ab5a01a4af2b21d66689340a41ce4fa3e0c5a1a8c96bf56453e10c72951299cc040c3ea2c2817a8cc4b1a8cba2b4e7da70839888af78293e704209ed8251ba7cb00750b9e27615bd42a0a4578d2f97c25c6838b547b7dfb1e2ccb4bb4142b1b574a928a1bf895a56a82b4c5fa99e86a7308b237ac9442020025e52b5c39ea5d02ccb9f30620eeac069ff0b5c358b30d029490a57b72ea2d34120161b24fb1a38bad0882f412b28c86150e4a443c08492e657d7ba48ec3c2ae7866960303018e358ec7578bc8ba4e918820a9e84661dc09aa9197ec28974ed7cadd7b8e5b6c3d6ce34bc25a630df27be4a2760499a7e21a519d52c2d556514dfb80799c313f239f5c818f77487645b66c54eac7120b5785545214d27a7e0c3a5ebcb918ac92533b6bed3377892792c2b81fbb4369efd103b5c67a3e028e54e8a71c901d71a0b417941b0404608ba61de03ac844bc9d94b0ba5380528245a16d455111a659344b2d3b335d8e92a1e66533923b655e8b06dc9a35051838df34703be0151640a307a0346213625d708c7d8057c934c66f207be8210f695cb3d0fcc0c70858484a18e99284644097c4a813cf8777ec5c99bc746cc8d609c826319373558bb592d0f50793270747b73eb5f4a3a2340e97d29725a20b66146e6cf9c4377c79d9da1be6e5029a4a2c2f12c602c3ba590208f16182e236812511bc06472370f6238eb2ade5ea221aa94f111859f131c91b367a56230a7e6017268a78a0c805e4c894163950dfa9a404fa4ffe870555b7cdcf110d82d66f49d40343e81ad30a90cdca23d43b4da7c21642a99ba3659805f6c6f4623291bc992a0089a753a4f48b881189b2868238da2c20b5234ff9526e44e2aad7d96a637a5765864925fa0c465b8dd8d6cf4ab54dbed33da65a5120f1ce76f32b46810a43b25f403c5c3a25c1dbac0541e9c126277a998546c47577e7730012a45f7b072501da7320c7b3022a89d461bb4b148ce421398261411ac310f834b132864076b60bbbc08a7a6021fba479e24761e7b323f0f1c9c09c6a456c20aa245e1eeaa0d1519e92920c6ba40f1a84a1c87a692c724bbac809fa82543a25c21ff26eddcbc9bcb19352cb5f36617485804aea0773ad402276ea11b3a1ac8750ae85f67253941b3975c8b12794230261dfdcbe1a43aa96b9a4229a3e182535172627ab89ab5186392f8058cea9b0f62a45be051dc9d125d52c5a5c98908203945620cc29355249851b672386db30cffe56ce6b771b7e38af8030a810017d2d681ecb594349b718c3dc9857c09bae96c658a704d1732cc43150a325878de1be4f88728c703dea7c030f8250bc039934915253245233bcc4fa14346633770ac364c93c51bf476686a02f4e3b7a5990897c4b9ae4774b5c0a7e61c798ade9942cd4586c0aa70f1b2ba1a9a2848a7789774f6f09b70d9967a14b5a47f532565519a2da62d3e59ae59524117208f596ae017617ba956e4e5ea34be444b587b42d977c2c4f76654eb0c1c2810df67aec9f56b03789c83ca2d7131dfa261515e94f01070a0365c04467f57ef27c45c1da942f6525ebec2dfc45a09b947b3983820e463d2406078d5384f43dc498cdb2f70299b1bf ct_n = 265b995c2dc21934e508973803f8bc7e8b62511c35cab1001627c5a1c5bb7bc039b737c414e9b8802f6096692eedecf2756f34f47d83bcdf870f4c38e3ae4ea28996bfbb994290b0262a1c0cb7e3b82bf11ca9349af262690635cef3407c5908be30ef1fb98585dd30384f7a46e126670720b073fafc958aede11839349f1297b724ced05556551df30b5aae91be91f98ff26afb1bdab314baa30eb6b53b78559c51be7d30b998ad70701e1aed52349d0417e01aa67b8f174a60c50168f58bb62d4c647796d939bbdd4f1f9ca4935c8c619bb4fecb7b25c093b28b5eb97c209fee01120fed6a3ff4c20e2c053ca08444b578875edf856e220b998860810b13655ac51478eee3e0f78fc810c9a4413a384bb1240a10e731e87d9f2f81a8d5ee99acca1c0d615f47bc420f87513ff669216d637cdbf0e513e3054e1b4a160d7b15debdb2288fc61ea0a95c43034c1641280dba8d681043e8b80dc800568390da0edbac28f6801311d19f3dc036cdf825983e36f927017e11415f39cfdcde5dbea9900e54f03a2ae76fef0d04abcbcfafa55547610af96ebb62bdadce73f61ff651746d9cc65faa0b470b40a1f009996bd6975a34398e6fbd69a7f7e1b0d8c8050d8aae13c23cb936870c6b2e8b7e53b6c09f53e587459835f792d7143a20101b50f5ddb3ab4e17586eb09faf64ef155255f1dc3f12a2a688b80a5ffce4771580bf37717c648fa061aff42fc58ff4d7b470f590000b923c15355d1aab709017c8c7a675995fdd1f16fe46eef0519ea243ce8635751bf00181bb3b023355aea1520526aa8e2b778d95950ab156e1af4b1e51c85ae12834129ee094bbe554b00798d88ae2825622291ec991ef9e4a9980d2ddb81860f61c5b99117119e84cd5504263b5f01b20adc30de7d1d07589e369d761f31eabbeb254ebe7149c59770dc9a7025473fa875207e2bfbc7057af3f9be7ae01caf3aa9cbbc8bbb3f64c79d412a84071623882b015d4eca4e98477fa15c4ae717571d5fde476103ac60bfb477368df255490186b2918ae390e037688c939967ef3591bd12ab27aed7481b4c561e978 ss_n = 5c8ee7c4dce389de81ea6f1050673532d48775de71872e71d5a4c2d949424308 ct = 204eb0b2d27fa2281af1c8bb0c503ff7eab5c6a558912ce1ac0741794461ab1252aa585cc3a9fea3e0d3679839e8aa21bc96df071e0dc6de3ac60aa7a3b442d15d152b7f84652014a28918c9ff4db1e046b4f0a69a471b2e0fd6d96039817da7410b373f8e3f00b7b2c84e3d11eab66403a85b20e98216f99673867d50cc4547485435caa53483cfecebb4ba095d9b3c72f91653884dc99497f967e26685cddd1b58324bd724f5a783e742f8dee985c112dfcb8f8484e086905d1e9c3df3212e6f5674cc7155f1aa558cad177babeddf9c4a367421bf2d16cf1d8d7409b19e6911ed54bd92de9617fcb2f46b5c5c0188eba164212d7a77981dc00eaa4f6b7ea29e78ada8d7c1fe7dc82a46962f8d35219cd39a9b8d52b0058d87ab8d5a0d6928b7229b33f2605cb6d1db1dbda830ce96e30267d92da590fe19618ed662f588e1de62f6c1e1fec57df0da08cf203a81f0b12452a15997df5708d311e86f0133add8562ef13fa4d83c7c8f38f4fd6c733c6bd987f37dfa554b7ad435a26e61c5f0718f9926ac16c98e1b0ee96b97ee97e61ad07abbcca4dba039e7d14b94747ca89bada70e29618e7c5de09a9adc89a6578b5f6041fafee65223b696c70276a718f042209cbdbbd10e2523610df674f92a6b983bf38deb967968a2db3563388c96a57e4734492843fc71d080f8b0ed58c137c946bf1831e24ee784418c894b3ba5f2c93ad948da22312460a3fddd1a38301f557606d288c107fc6b776b5ce407243f8850d1df221f10b31f2d510b018b04a74a5cebf4fffff817c377d6d2c3b19432f5d69a926b113ca1a322490f891ab1e35a7941608a7a52ea6caa3203ccc78fdc880ab4c6e6a028180e808a428a90d1ba4937dfe5043f7ce6c891c3ee940fa50c3e400236e41ace549d24ad4cb168222b6f62b525ed8763aa0bebe9afafc4e69b5bd5be419efa9fdcc9f14e379d569c53b171fbdd31c8b4a9a8341568f9a5d00233dc9c5ad4f3b0c5d3698bcb5ee7aea8e366f74b629be22c2e4e8bbd40499ae38374aa75908b2f22f2e8e15455df94137f61818f7a2395ff2bf23a09dcc686 ss = 3e3cce2e26086f3905b920084aa6d2be8d244c03073e3049f8a29d265219aa74 count = 288 z = 9ada112c0793c1eaf765f72e26e0cf753dfad6c7a52c73d8f4e4b7d8018ca139 d = 63f257b1071c468232f8c28562458cc2a2d22607956278dfdf98d6870b6ea5a1 msg = 0d787bcee212ee45cda6056008a675beb113d7aa077cd83944cfa029c688722b seed = 23714d08b53d6040c15fea4ffd43818e5e9f6a1b5eccbc6d80a350388ec0275922326011c65dbde1cc570bdd02bb3b52 pk = d625a5fac693f3f42ab80b4e8ef43d348c30b19695339a2119c76cc710c02d22177024ad913c9a42c6114324c10003cf329a4023b801c1d993cdfb422bc09c79013f4e8301f2c9a8490046b2e945be3a667fb9b78518b8b137a591db97fda4b8a57caa93284699d86b44a71382fabe451103984259eb88abaec37ba702840da909d4f35c5da20b2a04849843b9f45b201b1b701c8078369161f869973bb85a4f92ba04b8c9a2fbcf99998cd0c91035d48f417841a2f32586627a5057c830c7333cdcae14d2285d00959280a18ad285abb33d9f5562274146ab89a98c2900ebf3092fb28f8d1a781d17353d00033abcc6fb99b50408c456880d005583e0ca143f2259a026b2043b1a7ba1b2a4e11c0c03a73188623b0281ef37a5b2a05a135c06c79936de88c3972a19a193ae8cc91b2917bd823ac22da714ad6214c74533a6f56e2cf5b3142b24469b0a5846b30e95b8d3bab6dc01ad591201eeb37d966566170a3352672163b89a22266d5e252f274720c5c897e5781e9518aa4d60b2b2118fa1fbcb70673b115b6be7ac3cd759830dc90f10f1bc862375492992c49c6b2fa321aa962a7da7912ddc33e7345ea1ea1713584595bb1b4a15c731a87a69d45b0b5b1c4723743d772c1f835cc46329e04a74cc981d46682512a8229ce61bbea819b7072b79175f18d60ab3c0529c5c47bc71cb9348365990b9e9c4586df91e0eb0330eb12fe1452a7b751466a13b5834a07f183cb09775e7c9af603a199ad24fdf6aa5636a7385d3a28e4620e696c712c151b5228f30cab835c619ae54369ce6b895c4945b695233e06cf367014ce0bf6af6713bc31abde900749bb4b600412937c70927ba3eb8bfca13b1878b3e1eca7363e77a9212b6f90b4f0bf37ab1c64f88fb38d2c9124e510a313a4b9a80153910a2e1104606665135860ea850a3f542ab5f950588b7a230f9122ef221c99bbcce51626432c9dcf449fca5174f1c27a1a78f37557b34469fac375dc9e77db289ab39a73ffab1b50f1c555e1a9df8d41201f620b868a5ab6586f6a9b5723aa9ab7ac45383a3af360fb33a93dc3c4ca1584c7c888f9291bd4efa3dc64ffc9f00850d0d18ca30b0b1f78142c15356e6e203de sk = 4ef356689113e3e1c5ab64ca978587d0ca48377a39b484198d63a67cccb3cf5ac3f9966e3d98c019134b2b77052cdabfbb84749d3acdc30a5ece39cef4faae558a26a93317de03388cb3296dfc6cd6eb456338c982fc0e0e5c928210706c7786c03a84ef22cd2c2b27dc0954bac715b8a6844cda4ba1485e07ec65fcc60061043740f300ea30433bcacef121a510e1300a3b18756c5c37c77fb6a080a07c627b9a94198c804e5a3a8324ca1b883e9a829c0b5411dd1644b7e0bc347885728c2cfd93b392012d3256895a47008b53bf847992c4191a0622b41a77315a574237088317eabfdcbb3042b3a38d5a1be7d807b8834a59e14e760983efc970b05307fb351aa2b4547daa6e2468a5f61b698490a0e990a6f6b4332233488c742a8a431569428e71e502428388f4f967a14a99d48a6fda01cd9b04cd59538a9f017c64538272093440a2474bb500de613c04203b9734016c68cb1df65dcc7bcc64c798c873b706c67e41e75b19b3a52952634ce239c0b96cd4f38d0a340d5c60c61f050bbdcc854d3b6630d45c285178240a9f6b5677bdd32ca1f933ed8bcd6ab138f84c6fb3667a7b029f1028c2d6375865c27606259bd2286bfcf45ac2c20a107122ddd38c5d5c026ab01630d8ae5d182ac7f6c44868c738836fef5c7d26bb516001ceb61a60c4a119950872fd991f4bfb5c22c1cacf55bf13360fbfb1adcd3846dcf141f1a6a6d0474ae7140a3d8ac0efb0985df9830a06ad9aca272dd6837511274a740b241ca2fc211f17b84d75c98e2bd50a79b2bbc24c1bb15bb5662952cc2053686199456859196b8a844a01cab014934b2049c69eade6cd9e3510bf0343104a472f56700f1081eb7c27117442f39110028b31bbf36594fc9326eb4a854579a10c8f13c10c3b37939b5b2f549354c13c7bbf092dab1220612541a7985da59b38287b36f4a387e52a8235f53065cc3eec489cb4b937350b8495a29ac9b503b3eb75b593ba519352edda98342a31cd6b402791ceb5544bfa62b718d9c569a0cf38269ad7a1b86fda732442a7ce2c1fecb6221fd89a6e576da23c812a34b93795a5d625a5fac693f3f42ab80b4e8ef43d348c30b19695339a2119c76cc710c02d22177024ad913c9a42c6114324c10003cf329a4023b801c1d993cdfb422bc09c79013f4e8301f2c9a8490046b2e945be3a667fb9b78518b8b137a591db97fda4b8a57caa93284699d86b44a71382fabe451103984259eb88abaec37ba702840da909d4f35c5da20b2a04849843b9f45b201b1b701c8078369161f869973bb85a4f92ba04b8c9a2fbcf99998cd0c91035d48f417841a2f32586627a5057c830c7333cdcae14d2285d00959280a18ad285abb33d9f5562274146ab89a98c2900ebf3092fb28f8d1a781d17353d00033abcc6fb99b50408c456880d005583e0ca143f2259a026b2043b1a7ba1b2a4e11c0c03a73188623b0281ef37a5b2a05a135c06c79936de88c3972a19a193ae8cc91b2917bd823ac22da714ad6214c74533a6f56e2cf5b3142b24469b0a5846b30e95b8d3bab6dc01ad591201eeb37d966566170a3352672163b89a22266d5e252f274720c5c897e5781e9518aa4d60b2b2118fa1fbcb70673b115b6be7ac3cd759830dc90f10f1bc862375492992c49c6b2fa321aa962a7da7912ddc33e7345ea1ea1713584595bb1b4a15c731a87a69d45b0b5b1c4723743d772c1f835cc46329e04a74cc981d46682512a8229ce61bbea819b7072b79175f18d60ab3c0529c5c47bc71cb9348365990b9e9c4586df91e0eb0330eb12fe1452a7b751466a13b5834a07f183cb09775e7c9af603a199ad24fdf6aa5636a7385d3a28e4620e696c712c151b5228f30cab835c619ae54369ce6b895c4945b695233e06cf367014ce0bf6af6713bc31abde900749bb4b600412937c70927ba3eb8bfca13b1878b3e1eca7363e77a9212b6f90b4f0bf37ab1c64f88fb38d2c9124e510a313a4b9a80153910a2e1104606665135860ea850a3f542ab5f950588b7a230f9122ef221c99bbcce51626432c9dcf449fca5174f1c27a1a78f37557b34469fac375dc9e77db289ab39a73ffab1b50f1c555e1a9df8d41201f620b868a5ab6586f6a9b5723aa9ab7ac45383a3af360fb33a93dc3c4ca1584c7c888f9291bd4efa3dc64ffc9f00850d0d18ca30b0b1f78142c15356e6e203dee7e49366197f77d6ec31ca68f0c3f4c4603bda6c1fb94f8e5cf6808250ec1a6a9ada112c0793c1eaf765f72e26e0cf753dfad6c7a52c73d8f4e4b7d8018ca139 ct_n = bceae043182a5b28f9f2c9b1b687359be77e7dae0fb0ecfd55ad54cf4bf4e7fd22bb32584dbdd1b784b194e31498357f5fed3ed9186c6623c271a2a79e8aebf21fd64d83386e6551e569a9c54e2cf7fefe39421944992f6748379f3eb7108edd889c42143742e55a6c2a26a039520233bc145703dfbe818d126f7c8431b72e0cf02a4f277dc91f0fc9d29e3577658f45e1afdfdfad8ae3316e0eb63583b0dc4e86d319864239778f020739b9f089cb6ba309754b4e05b6e537016bab678961d9edd047fd8da6181759ffe26aba9c07413e58c57a02cbba05759c3f6805796e69ab9fcdafc8f28c0b9c60d20a7b8984fadddfc367a6759e5163c5f7a96837e69d981b614f7f706528ef1180c036f765b952a4953fcde735207a30cf3b6d7a39e9324274c8d6fed6db1833e3854cf49b7f8882d83df3eddbe1f8f7a9d7afee104bbeb80a96b1d6d27e1ba61fb0d82fe5bd790d68f1e5a2886b618dc29b23eb8e5bdb5b7b3d621ac47f7f4defa60ec8d9927ba19588f92307b9a15eed21cc92315cd23dc78025be14c9f6ccf2d6bdb2758c8a61764924a608548e81b5765720d7dfb09817840970f21486e6090cb1fd9c4b15c1985c07889bb075a654364d010fe79720679ffe843c977957703f20dc81b8c75733ab4ee03cc5fef33884243b1371011a1ddf1bcd09aac81269de07933ee918c49985c2294d50d865b0b404b0f929d8313d9e8cb89fcc1a05221a6a816dd02dd367d366375def20b2a129659966afe69d71f4c5fda594a0b1908f62eafb17565550bc5702ea7757435187acb335d569fa6b7f3b77d31710b93d41d615e6953e1a84bcec7b591e553bb003bab6e3489d053aa471d0b709ae610111449129c872fdaf618fbd67b149686c65a1d2807d39689a7c17dd01b61db7e960fc052948b60d6f3799ac1d7100764eb6d1f2d7401bb65e92d1992b574f82bb79642b7f3ea68ceb50063870f9c644f4be2e0304c1303a12b774ce34348ffdc1b36b932fd5daff8c772e257f44810e98c8dd89b63ffa78612fb7c67d89c534c72794a4a0cdfbf1f4302739aaec9117d594f2b83d28 ss_n = f09b8b95f83d2f02db64c37160ad5da67853b51524181ecbe641ff7654d6d8cb ct = 4f03e26492c8b6dcbeff9decd4decf950d847c821d001ba10b3da4543fd09a160c5ab93f073e914b9e77d2e8d8039eb7fab91a569cc36ace0732ba9623abca30b8e6c3822cdaf8a9620880a9cfb938b14f3af4faefb1c4a13f64145c20fe6a566690afbca118eaa017e0a50a36fcd7a217b3fa6b046e859a76394bb316a3c673f2e603a0b629de5b8273ebd971fdba2f143493f416a546f66149873736b6538c434e82cfdd9aa0bc9f18bdc140200ee8230a1fd7950c40cc4a6e5fff542dc2f78d0766725614266058e97e35502ebd9c4fafd4962859a002c6b8ea1381e0fc10e6637da76a4b5869e33726e4e39c9710bbedb1394a8f56e061c1d2d6925f4cc327358dc94ca56ff51ab5918b039993e2578bba9159ac388f04e717c72ce4736351a8a42eaa1e7e8ce9e4730974621f9cf9a92d26c2d4f33e90b8f6cc28386af1d64106e84b46e34550e28f093d0eb2193a404a6755b165b380e2ec1695c55376442686fac31fe008be2ce6f691f467c538025499a0583d0819cda200547599eab40cf542dfcfd6b83ffcffb00818df430e9383a8feedc7860bb1e365eca806e9c83f88e8c7a17794fe34e0b73c52fb3f6f27898b85fe81866b908c20c0beca7ca7295e4d7165c6d4c80ee44a8cfe7e3a22e49035e5d46c2d6b0b1966d90d8ea59055918a6a8a93693af5e91587a2be253dcbfed0fa8cf8284bbb7ffbf33d65f1b837d6008a9864fe4e63807398898e5e22efad8a6f9f6b34fa0dd452981c26b46a9f23fbeba60b39864ec7bb38e47392caafda4c1f05ef73de2ac65222fb995f27394ed1f0328ec24e4874b5bacf64da56e80783f3390e12086fb8be3e5b1cb70b26efb0f535fba64edb3d9b6d52530ad2136565b258e6f8eec324b164f02b75aea1089643dde081385ef67489aa4753e1cf1937c7312f201c75113f66ed72788ddd457bc55c6e0e1e393b39db01b77532153559fefc8ceea4c76b21a546e4da6ee6481500d9f6f6223263fb1e3aec6f64e0ab570235d092ef4065f45e77ad11e3d1bbbe647dc107720990e3add04e306c99bb2b2cd9dd7cca6beea8919819c2 ss = 57c74f80cbfe33c1ad1cc1d1af94decc3d8fbf7c2da359b7628f8b15e7aef840 count = 289 z = a44c615d25696e3134402d856c7bec1cef4fe7a934253fe34d308fda9ec486d9 d = 172e15407eeb9c3e6d4a73328ffbd3587d8467bf9c6c9de64881796bd4c37699 msg = bf488652b91eda7b855551871272226fbfd5ff23023974d48513d3a7f434af60 seed = 301106accfd5805e77df11cc202a83e4d2f674a8bc5c1c5a5c5577b4cc8a5b2b2fa8da890157abeaca8167863ef39166 pk = 9894b897b850ec1abb7f18192067740a8b4deb22b52e72635febcc91abc440c439d163a8c1b78a61176128343dd399888211829ef6108c6108a4032a6df7657e558335fc70b74a43bb773343d1375595141313b3d5b397676458a18715afa71bbd738ea0a41655e4aa149b2f4e082f3076c37aa285ee71ce851971c61b53b32a14a0c712770b7eb0c7601ea86d601b19c9023de53c714fb333cb33ca96eb6d2f9a5c1db10695515b3d3377d9d1c666086295430998388e8ba4a9b21c88657628a94427eba07af4e78db7477bb3b79d92ba83d2417bbe058d6fa93d5d0086d69861df81ac3683443e32584971b727fb8664a950a224bb48c8bb9345581d164417391da539c0253a567b7a7ecb9869a9a0813bccad1edabd92cc4740dac85bd7b824510f39462bcb7c3a03a40b32b290864b451681c9cf1c416002a699a603759c357dc9c5e9b02a343796f9cb3ab6555b9ad186520691579ba5f0e67b696a0048f7ac54f73184630e4cd35fe40c663c96cfe3362df2e6903eba3b5d7a5e7156917776c46e709c421814596b02b5011bb0ba0b2cdb43f2658998f2a051a263e21009045294358ac21a67664f5c839cfa3e676406d4ba4768ba2e06d4254a184539a83305f465b0e1c8edf54774124902213d15148fb70636c4ba1dbc04919d8c6f875886bce1459dd70901885f8177a2754a73ced5c13373855b6a7ed6494049b52381e7763301a35b7218f3f1a0d6fb3715ebad24e3bb5033944ab19bd4c5138346c6f19955d0d69bf7883deeb6b89ba08cfb491c8b6c226bf88809e16df7b659f22b857af3600bc1c13b62a83c7cc8ea6c2132927c600ac93ea027d2117bf61756e5517b816a0a104847017a9e0c52c030424d263812de9b1a8149c2365531bca741151251984061f14ab44a747128bca307355a3c3950f2e337dabb956194a86c1704f0e8a3ee7b0ceb891656da3ad92496aec65415083e153113730872e4358e45b3b9257225f5d8229d6b54a9278bf18835ff0c25e4346f21a1169713b99feb16c80726fa503b9e8a42b5543b8d0cac15d11c4d1578928a4100fa38cc749edf437a6c70285687c8cce366573a4688495003b8492acfbcd0de65caf16558e7 sk = 10fcbe6cd83269e22ac9cc35e45c25fc83143a8bc525093fdcc10cd7f399b4b4581fb35fdca3ba298439f0ac3683a17b19104d9be57234a1109da6bd816957b6f1393cbb6dc5198dece35e46283ffee71dc8d64c21cb942d4b67ce0a70f6525fb7e628b9f9c0abe41dd352ac7af03f3c30a3b8778eceeacc5f1789bd3a5a0187968dfc9a176339e9e3bd7b5550fa8c3b3fc42a0dd5cb387b6375451868d3099f721e98fbaa9be237696a4082f44f94d7a910d08203880ba3977612fb79ee32b71f2451c461b9be9314d90c36e8e508ad01c849c09b3859a4af4bc9a4454e6b625a3a127064fa528dd9bc1eb1711a9116087092bda84f99ea4cbf874c7b786a4b2965f3c66f4f929d718aaecba256a9992123a4b52795a25a1b02dfd91fb00657a988b898a9243e190153ac83a0792eac932a73201c8ac4bd3a51286b5cc79ad20f982b7d1a447c033bc143d36da16826d6baa553c6b59660cbac0392838069b4bb5b38616a17fc2bd1f8bbafc812b73913e2b7bb742654f6148c81ac0a086580f78a6e5012728b7c2f8c46146fca0fa1067916ac9970daac32f64bb97314e242afcda1c099953ad4e77ed2300e209a7fcaab7e390519ff341330f0781e0a97fde37e207419013981588423ba109c2473278772a88276738965ba8e4c7431569c99804ba7b397d5451ed31b5d17709001622592b9a341952d8b524f78f900725a4500c67c58692b3656b01f682e91d11f073b5938d2cbdd41a8d51a72cdd05422574ecb570fbfd90a6fca0ed5750ac63531328a2d83762b4862987128c017d1981416469c2787166b570ed421aa09a5e64056266a9c64343495469b3d0761f94aaacd482761190a1b094ed63c28083a2783c180212451bb3596361025d5c2117056149ca496805aa33d8250a0ea031dba9a3d661594745e80c4a402cc2e65786da9c439dea178f154333d7c1d546a48244875090a44e9ec62a76541fbbb18bc370caee186e3895556fb15be021bd712b4ea247f0acba0b750367cb108920c3c8493626f9c1f3ae13edf03235f04c014495510835ac1ac0d06608faa6916a5f1399894b897b850ec1abb7f18192067740a8b4deb22b52e72635febcc91abc440c439d163a8c1b78a61176128343dd399888211829ef6108c6108a4032a6df7657e558335fc70b74a43bb773343d1375595141313b3d5b397676458a18715afa71bbd738ea0a41655e4aa149b2f4e082f3076c37aa285ee71ce851971c61b53b32a14a0c712770b7eb0c7601ea86d601b19c9023de53c714fb333cb33ca96eb6d2f9a5c1db10695515b3d3377d9d1c666086295430998388e8ba4a9b21c88657628a94427eba07af4e78db7477bb3b79d92ba83d2417bbe058d6fa93d5d0086d69861df81ac3683443e32584971b727fb8664a950a224bb48c8bb9345581d164417391da539c0253a567b7a7ecb9869a9a0813bccad1edabd92cc4740dac85bd7b824510f39462bcb7c3a03a40b32b290864b451681c9cf1c416002a699a603759c357dc9c5e9b02a343796f9cb3ab6555b9ad186520691579ba5f0e67b696a0048f7ac54f73184630e4cd35fe40c663c96cfe3362df2e6903eba3b5d7a5e7156917776c46e709c421814596b02b5011bb0ba0b2cdb43f2658998f2a051a263e21009045294358ac21a67664f5c839cfa3e676406d4ba4768ba2e06d4254a184539a83305f465b0e1c8edf54774124902213d15148fb70636c4ba1dbc04919d8c6f875886bce1459dd70901885f8177a2754a73ced5c13373855b6a7ed6494049b52381e7763301a35b7218f3f1a0d6fb3715ebad24e3bb5033944ab19bd4c5138346c6f19955d0d69bf7883deeb6b89ba08cfb491c8b6c226bf88809e16df7b659f22b857af3600bc1c13b62a83c7cc8ea6c2132927c600ac93ea027d2117bf61756e5517b816a0a104847017a9e0c52c030424d263812de9b1a8149c2365531bca741151251984061f14ab44a747128bca307355a3c3950f2e337dabb956194a86c1704f0e8a3ee7b0ceb891656da3ad92496aec65415083e153113730872e4358e45b3b9257225f5d8229d6b54a9278bf18835ff0c25e4346f21a1169713b99feb16c80726fa503b9e8a42b5543b8d0cac15d11c4d1578928a4100fa38cc749edf437a6c70285687c8cce366573a4688495003b8492acfbcd0de65caf16558e77d44a1a00529337332adc105aa3579b5bed610b28d01d8b500f2556e714f0f5ca44c615d25696e3134402d856c7bec1cef4fe7a934253fe34d308fda9ec486d9 ct_n = 4116b06afe55debd0cf619c0f1a7196ffbc5ab9891e9edecf9f6c91a3c7f922fe626271bdf644652e4175a0eab3ca915ab91fc1a4e2443e391cb793066b976cbf25816a10e1b4895f6cf7b8e51d698345472ca32ac6c2a50e892bffe20910d07e790ff693538ab37ed3b129bdffeb1a36cc29fabb9e6defa1670986c6497fb4389f4eb462ad949d85711763c5d328372d550e45c031e68ced77650b805194e08029229526ee66ec1dabe4a70ee5110a91b927dee3220e604143e26b74dbc601952a82bbb960dcf572d4c5fafc98d84053ed2fbcf7338f3ca47b3ce13df422ed6ba8f275b00477fcd36b5a03055824ac86a8636373e54d933bea42f9800f80f153af067f8cd564106b0d5b1111b5ee0715ee09fdcbf67e7d009319d8669a401589178c59cd59799ba185f3b854b5bc3d1c3484370209870cc127fae9be491ff7378df2901105a3aad796f15bd6545119ff32a40e1fcf3f792010e123d2a27e9c7f39f9b658708a22edabb26c45c405c75f0998d6d0dcd376a265810a2156318a60d00f8129955d060c65f1b4245f351e3c47230c479f5e67a6132c4a1baa877d1228c166bc178376d446bc7cef78a137f30d71647bb99e2b746ee55cc25b808183df2486a37839588bdc43f2e06e2348e2a3eb5ed957a3df5f1304f0c48f8105bdc9f371bb19c25259f85e571ae8716d363c5359da6ad3b4bbffb058c52ee6202dd3fce20112938136074ddfa2e5c2563ed5f98eb9cfb2791795a5a639d898217d6f777f86b2fe776bc2e4f4d54dd75a9b4e4771299715269d87a784523c8efe7387b2a57ce7e7cbdda9d31d37f7806353b41509930a1007c6fb21330c4ae9918c87ff4a45e99a5d5cfc886bfb0b7a00ab7cc20c467ecc18e04f8d999795cecf1946f17a0efa1f45fddce4082004c8f059b3ac0657685cbbd906f0c32c677ccbf62007efebeab8fefe9b313ae41d0a9583b6c04053f49b0d16c807a9cfee5d6f6b5583dd39a8a4ef39f35b15bf6e5fcb9dfd07636e0c3a56ae3d6073cc5e94b082b1b389b01bcd03b3cfdf895238d44b5e4db601f0b18e7a00c674a838fabafdb ss_n = 4b52988fbafd2f5bcbf55e3773efe4218b0fd0aa1086f6e7e600d719d421762e ct = 31c23628c5015cac750adb461845924fbbfa4bb12e9ed415369a8d75b0841e8abf0bf1e4b9a4544c131b4b5c588041ef36683934e1c47db353acbb60757ca92b940b709deeb939084351d80cb1ade0ba285329abfdf653174a43f5f30979d1c6aa904602acefabe2a17fdc84a171c602165c125c0d6cba5969ed3d414ff67526edb9de22a8cf33783d91aeeed5811d311ed760650367f556bb59157bb72fede71e4d3de4a1ca43fc86b93ad25a8dd1677aa337dada4b0886d955e979c204b4a012f49af842a2d8de06b86b9a26ae2489626f2e25574419debcbf76dc40c5207540f02c7243dca79d2f72a7d4a39d5c500e4eb7c9d208eae28138cc3e63ca9ff4d8ef8a91904334b09ae5c87728f82d81de1e0a1f194fc8f87583341e5a623f5cad001a9a21bfc25d4a303cf690b380a6bbcf5aa1debbd51f58db66c0ecc01686b8124d911fcdda1e8b17abb108cfc235523a35fe49dfcda4273466cf5d1ba3d15b02b01e8298b42d6b4d1c96b4865ed20b2b09920c72fe5a0bd2a56c81b538ee5b8e5815c05c4fb0a78f8b30505cd58cb47a75ae547bf74b80937f43a7c6e1f453f3c6a402c753ba29daac0d8be17f862e2a8b59a3004d3c7abd143dfa4a51b6f816392bb0df4cec6919921240eaccea4e7a1474ac7bb82befc69792a1baf5fc7686e093d1b7bcf84bf8c26bd5707e756816b98fb3e8df12333f5c81d15794b356e0206dd58018e40b30000242a1037a2bd18408aa0ebe1904938d9956d084776293587596c91f39e510ccc841e3b3cb34df1f9582ab215ce0335c1201e4dd737f0aa62414f2dd302045ab43519dcab9e3b6544681cb89a9824ecbd25794a44215e840809bb76fcd3d57cb0d95ab1ca2341d71c5f0940c17d430cb9fd68073e994eb47030504e31c819334bc0e4f988755bf5f19955abae68af19f31f939396dc3e1415b35d4adb5d0969ec32a4f4686e1f21e53e7b01d1bd6ad442b685ba6234bc3a0ecf18f6510efab5f9e571923639c0a8bb031a038533c29e2108dd8b0b1b686de00f084292186f2ff51301067191c7448146467795722189286e94a1fab ss = ee520a7ae0f5cc3d5b60126618cc5fac09b33dd4ad832f9763e9557a1fa57586 count = 290 z = f96a5d259293345a1c0de24f464679cc7450e198e6b12aa5a3c1f2fa30bc8bdc d = 0789390a1dd4faf0266436ecc42e4dffe54618652b707384ba5327be84d30cc0 msg = a3641475c427000923bb8d7323193d821e976dcaa47955ff96966d48b73b52f5 seed = f13799bde6e53fa1fb531d23e9f82bb4d4e4e4e12c8f299e5449609dbbfa838b0546c94bc9a0e280288dcdb074e1f951 pk = bfe15131f08ac1aa1d04a4ae4b45632fc922a5b23bfea0af7bca67f8f7a14754734615c86712a2362b41dafa1640f11125f8788660771717bfcc654421148104a50714f4cffb923a3ca068363c528763aac6b39727270d1b7c5295a461c841aaffbccfaab1034ad8c73bf37ee1f75aea0bab0d800c3bbb631fd5c23ab3a263c9ac105a6f0cf003733a8288f8b6e89a9339c3c1f2948393ac0aefa819c7c6a35caa9e1d3814ed3523f12499a02833875a1b1cb117ad8249f9185fbd0918c8009c0617a8339a45f185062bf70ab8a07cd4f27598166c252898ee602155ea5dac592f6498906892acceec30f192a79612a571a999cc646caee7a4efc18ed5f96fab43545fe40af1b744c1ac8186887b67931ce7e6cce3e22409889f9de14fdb696ace9611820c99a2fc6bce9772a1e996aa50153949839d332fe69a1e6ca43a77b27a6143525ab2bd4b3c15f1d721652863330940085c155e7a3446c80c795655bd438af129255cf3a80b5097a000865d731687ac60a403296d544d0e967601955caf93843c34b165d56a6f35b6211221ba0b20dd27af1962441b361671b64ed19029bbe2b2c0550cac26a1efb46743c70209b39960185321919835f694df508e53e1cd67c8cfe8675b06aa167ab397d5e49c01e2b9fb5813000a4a9a18558928a334ab9c229872c1d4c9e96c70448848ef80a260848e316802780a9749594bca20ac184ac57c217c8efb4ffa0a88200a2b062a01fe369e5dcb0386db3a2495cba3d098f5e02ca7e0611a2a98974915b0774654a7897923b21c47870714ad77c41bc8c04ae4f32c4b644bb4ebad845920ab04c4f30a6398ecc1229a4a9716b1f7756e1eab1433f83ee709541489c810b84503c94ea895975351a921665d7ab897d94bcab76230573c69e466a4d71c87ef1a938fb024686333bc56a2ae5394bb069522f05b8362868d02c2c0b1115c6a442ea4057ab474a4c17293b17764191b5a4a72f19814f5e70a501234d5d5490ad99c2a40898a975494629f4b2647c96588476b9741aa0accb209be8b03ef7980833b85b6ba1a02e2bec090a985ab331102d0178ae5c18a0ae517fd4b55dd39a2771f40ab58c08396f03195446a2798015902 sk = efa64febe516f834b22f8474cd1052ff17373e4ab56ae3bad862a1bd7ab8e393a7f6978a791c7c28522e56972bda5118849155d4739602f5388a85be3a4030fcf453c2472a8d68854a7971da942525ea336494645314babe3b805aa0340b4b5893070f58a22fd979abcff42dc325653af88a58fc8737b5c8838270f88c73a99298561498c6035cca3cb29a6917ca9985f2071b28f6379d57a0fe1bca08b311d0f35fea2c7522316e64d6cace047d85a6320003b622292d7e0a71dd55388500d096610c8c09498d26b74e56c5deecc72eca7000dd62544107b776c2a2d147d37aa50cf3a23612af1650c699763956613a2a378e3db200d196285bc27605cb648e7aaa2bc0a7a57105e2c0777fec38ad1b3821d3af1100a95e645865dcb7451b908742be3b116e9453125a8a11603a66dda0af39c717ea45cad633bc4d464bf2431eac15ba4a024294b80bdfb386bcfca4cd54a34011690452bc29513ecb901c17c149c8b3c73dd5cc9c03539cd0170683ad2d93a22c583f9de241b3e2b4baec3b9719c8848c0dff041961f5a597c11de3da4d7fd98140016ce0a4c0b744a5eee71042f9164352a06d9612cc075f2dc81764b275ee873816067c900bb3082c25e7a061f5e101c4d57e3bc04298163a14d005985733b1837da8acb4162a5e8dd697a9f6380180cd474c495964c9a2fa76813616d2b30af3992075d1246cd771ef80c7270030eda652f58bc9d54c22b9ba12df6a27541ac7c50b0e226a0a2024367423ad72f70ef5a922d99ccec1b453247643840383288210c2f392bcdc8eabb8b0c7140d177cce96ab02bbb73f67957ecb37c370e8698345a7814c28d3e6b30e672032159933f4682a68112f8aa941c863c78706cabc5d4ea495da84ba2d3817ad8806b7f64075d926d1527188e73f99627fd15a448fa113e0ccaaf8381a8583caf57812cfb70cf432918ec95b24231f624b786b671dd6105656da42b0a70daf404cbf032d08157941ea9a02d252315c6601f9ca566596aa5717ade6c6ba68aad94217f7c26db0c5948a0a5909559f1cf7a6ee2404dd06bf1c48009870c90d247fbfe15131f08ac1aa1d04a4ae4b45632fc922a5b23bfea0af7bca67f8f7a14754734615c86712a2362b41dafa1640f11125f8788660771717bfcc654421148104a50714f4cffb923a3ca068363c528763aac6b39727270d1b7c5295a461c841aaffbccfaab1034ad8c73bf37ee1f75aea0bab0d800c3bbb631fd5c23ab3a263c9ac105a6f0cf003733a8288f8b6e89a9339c3c1f2948393ac0aefa819c7c6a35caa9e1d3814ed3523f12499a02833875a1b1cb117ad8249f9185fbd0918c8009c0617a8339a45f185062bf70ab8a07cd4f27598166c252898ee602155ea5dac592f6498906892acceec30f192a79612a571a999cc646caee7a4efc18ed5f96fab43545fe40af1b744c1ac8186887b67931ce7e6cce3e22409889f9de14fdb696ace9611820c99a2fc6bce9772a1e996aa50153949839d332fe69a1e6ca43a77b27a6143525ab2bd4b3c15f1d721652863330940085c155e7a3446c80c795655bd438af129255cf3a80b5097a000865d731687ac60a403296d544d0e967601955caf93843c34b165d56a6f35b6211221ba0b20dd27af1962441b361671b64ed19029bbe2b2c0550cac26a1efb46743c70209b39960185321919835f694df508e53e1cd67c8cfe8675b06aa167ab397d5e49c01e2b9fb5813000a4a9a18558928a334ab9c229872c1d4c9e96c70448848ef80a260848e316802780a9749594bca20ac184ac57c217c8efb4ffa0a88200a2b062a01fe369e5dcb0386db3a2495cba3d098f5e02ca7e0611a2a98974915b0774654a7897923b21c47870714ad77c41bc8c04ae4f32c4b644bb4ebad845920ab04c4f30a6398ecc1229a4a9716b1f7756e1eab1433f83ee709541489c810b84503c94ea895975351a921665d7ab897d94bcab76230573c69e466a4d71c87ef1a938fb024686333bc56a2ae5394bb069522f05b8362868d02c2c0b1115c6a442ea4057ab474a4c17293b17764191b5a4a72f19814f5e70a501234d5d5490ad99c2a40898a975494629f4b2647c96588476b9741aa0accb209be8b03ef7980833b85b6ba1a02e2bec090a985ab331102d0178ae5c18a0ae517fd4b55dd39a2771f40ab58c08396f03195446a2798015902f8859bd7822d2c83a9346eca5cdd0176f4e9278f8b6e04f21f3cb0fbbee7c080f96a5d259293345a1c0de24f464679cc7450e198e6b12aa5a3c1f2fa30bc8bdc ct_n = 41ac9026f9dd7f6e75ca60acc0383e479b728866aeed4043c0bbac61f1c1a4667c0553bf0b37497a6d7f3f0e4545e415a0a889516d93aad981ecf156077dfc67c315e244ff653aefdaefdb17d43a8fd98e20cf0565463a8da93c0f52c262d6347d5a6b4518ed5ba13921165e0a98f25f7c3665077f5a36a4cd4396ae3f88bc3a513be013fc0233dd9091a66e4ed2e70a909846d659606b4f354e2114e14f93b5c8a19d434c8c3d6d1e6f5eb493a40d7ccdddba79b9932a0bfa01180d3da039b0a5103561b0da20c398a955acca2b85e67d420fdba6b5275b287e7ce60a33e2a63061e3c9bdd27181745780ae79e803282c1e94d32eebee9c7024d54b7193161fe76264a802c31a67e39a512ac6dbc8b8d6736e6b3233eda82a337358e88c509c682860607d19e695cd19abaab57cb5f5f5a0db122281d35721697255e137a74f63166d9d5b787788c07dc81cc9ae1ce990c49617f5ef690154ce4f0138a34a7276109713d9b0229d045839a2cbecfe480b90e61d7f2b7b40992061f4b7ce24836a02f6e321b577609571089df6c2b54247d40e72b481a4c800ca4501976d80fff73d509cc6a59974db0b802a6a9d736e2bedfd9cf44f889dfdd2324359f1cb957e1c0fcba97f0c0f6d9c922b756087be8e440d5f76281595f7959f70f11d05283c3cdfc3f84f6885a197462fa0fdbec686532e45331f24201ebf7e2ac8ab452dbd2ac32ab716c936f25d32186d0b05176a3735d3b5bceaf98c1f40d60bfefe99fb310b01daf0166698becc9c61270c58f8001014e4b949f6e1e4ee347d883e28766ff2d6a6f243617d80cda781b220dafcdb77d7a80d2c4379306eec095734253c47583f23cbb9700effbb8b17e0f1ad79a3ad35bf4b8e34b1650ca7813d29076cba42274e2f2a0a9d5a8fe5500dfe8b447db3adb4e7ff5e23d81c6c67c19db8249741d737e060fd16ce6ef8d4072ac78256943cc19b7b54578e7a3a2b777f324ddad5aa29c74cb4eca252cd5d288a93eb67df76bf4ae9dce3c73339f951a60685065c5bf1dafca22e8082f7dacc45723e0354ca1fabb88b6141c04b9ccd0852 ss_n = bca295c20580d234c815f1e415132394fb0262a0eccd879340c9533097108c4a ct = bff2a656d6ebcc7ec1a174c8ca4b36a38eaa7f67adeabfef66de9c4659da15e236e332f34fea35ab4852e550467a8350a1dc9b9640c8ad8b15512a353f1e9ccb908d40022feccf176bd0cbe4933526205270abf9cdd0fde73ef6e0db714802e3f2489ee2be0959a6686d4f437a19e40372a8ddf000cb9ff1fc0edf9fc33ded71b9afc271499daf3e567c569becc5f3c74b4e08cd5bbd477126c291506c7547e4b1630b9ff5d29c141904210f5bc3fcc78abb1f6d58bff07fe89b4b1cf9b4c9321383f9dbefefd6c4c14c76b792c2f08d0f4018fea5a4e5a8fa596bcac4e8aeebb01a3d002c9a85a0c9201442a14709984f68293457cce0bcc6c800cc4fcd9b45987ea9f8833fe89bd43533fbc08e0447480c2b59adbc3c7e697bda7236939de681c16fac885929044a4d594b62512e00737b1fdd978856f67f0edfaf3f51891725673a8be7a214a6ba73c1a667823d6041c094d8555d1b7846864686a6c0b2319e73536b880ed82f98452bfd482ae50908d53527e1f77bd1c7988431494a16d1ee8749b2ec8135aba0d31b547e9b87679628e7048b307674900dbb04be284b6bcc5c1f443f65fd079c6f1e3395011c3d817149d79ff0f98cbf639d96b65f6735b8147f39df8300ee4cca7b0092b2f8482054003fe826aa3c78ed585399377ac0badd839e3db81c1f91358cff45da1194ce4f6dadea477a23f5aafe704d242b10b8ad52f9cce62a7b3e5e06a76b81a89412213c082918c86fb057c18f384c1cdfb250ea24f95ec79e09697ff367b599cc5e707aeba894a1e3c7245328cd713afe1b31f2f90318ebcdb81ab9c51803a0c0c46bec7b675e9d40aa61cb8a77973dead8a79aea5978300660f1174d4bd09c7658e8a387da396efb195527b21d29526ea8b08273f67587b05faac8069af788b26d9ddbab322935173b0c3d33fbf46e6ea6573f8611b22a180af63bf838ad20b3371bb9f27f01eef80088269cee7ccee7df0a0e0251b710f27db7721e64f72ce7ca964b696fee34d4c8edc12cf91b78353af29afdd55752684ee10fbe642c305fedefef8035acf7e30ca4f4d77bf0d1f1 ss = 3ef1de081464b98ff46305a58805db1e14ddf4d740bccfa48667a6d2e422c446 count = 291 z = e63540c42a4141b2757c1384f7dd2570dacef90667d3b6446fbe75db090aa75f d = e29ebe09649fddc4eeb0cea467846a9cb8b37b14664674f2887350ae9b6e678e msg = a71e321f608ef4fee61fad7de83fc0a690875d627d443acf4140f506d43294d8 seed = e95e41f82bf0eb37c7165a2275fce8beae0d16b575de8763be1c4c8f65867cc5d4cae6cb37738a36c0baab6a9f81d383 pk = 45fb1207d94e80457e42dbc86aa993cf607ffce534bdf753abd3bfda2ab550b96a6a5166b45b77b84c0bfa643ef9b306a9c378590aaf47967ea9388be4319e7ff0bd7a6c287f9183773911ea30c2850b1013054c7aa15ad1a3bad3ab5969f228dd2ca0adbc0d00e692e4f951f44478a8da2839306572d2270b734134cb5817ca09a6d83527f484ff2c92ba53cfd00878172463c8ab343187be6b957d93f30193254480f76f05a3016e2a1ea04012f8d78121a823e9d01599e665fcdbcbfe355ef2946764d73ed700770e7ca050bc199f35c84a129c922baa1861b4a5265c19257a5530824691954d7c7f8c149e055a1929899d11743de9f15c8abc78b53b3f52cba47c35711ffa6be84311fbac8c254a642314cf8d39a6ffda1378e58806885bc437038292189078aca0854e0e5caf36f0bc34e69da8f2870670b5850154a63414a82472b7a80a10d479860603d3d63790c56866c42a8ba3430839c69f3a907b8a5639b2aef403c18f02388f907636970d5b8647bc533fc7035e3da5b3d7d852699027a9047140b50c4beba7db8812dad5a130363f2cacb3ae0bac55609a5f68012000c5b0c5976d72bc9dfa8e2f6737637ba83474acbf305367885f725391eaa4b312288139268c565b9cddfb3c5f471fec357a114863fe323b0923363d214c666364d0ec1a8308c435f210bafa2dc6eb6d44709737b16d42eb0a00cdcb81cc3dece33e3ff9b9ec616847e84618689e47f02204eb12f147af3278468319baa1bc7720c7ba4ae69e6dea1af834aa8fe63db9b5137be1319a7823e50ab6776b9d00f5060431a05b55441df01be0671017f16a3a3b53e14b0a2a45caaf366e2e41aa00847a2235aadec07c4ea84a57891bd3bc9d00f232bc482ed99a4ae9fa28ed86a0dc099c509752357295804016f3f663562aa622408d56a35a87b55451ac8a7a4786a1018d26fc3f2beb89c9b4a5739608e0767e45f63d0bb98442c952d7718b17689948bb6cbc1cc0d57bb4e6477ed447b669e62341858367298c102100bbd837b11771f866498e5a0d8ed2cbc0f0c3dd1b347ab58b0c53b89115baf71bc0f96a41e5c9d7fb3848454180a377219ac6674dc88f353afbab6188ad4796ccf9 sk = a3a945334573c88588fd6ab0b5e5ca0199c3016a41b7840420a57c2ec69b6cf83f1aa434288c72cbdaab595c3616e1ce95765c9942aacd36247de53e34d24a6c6b8055b0ad47c4988bda98e6e80db7d80d3b54b7a6d2a6f141a5c990b98166b4ed53c96ff18f0a90169de3a66d27341fac00e519597c23b8af087987173c14e16588dca932282dcd308b92d3806a50a005b0010df4c52b7b471198bc582372def6818bac970ce89a396ab28760c9fe87c85e497b4da63ae5a842f5e2794d3cc7e4e41f21b4096a4131ce750af8e46f34bb0324912849fa398b8826091c4bfca442f5435e54c94493b04217489e918139b12817b4bc08264cc05064cf564b8490946bc47561ceb3b7067cb13f712e93b42abaf0baac7b6ee945700741c5651976b7235df7501daee960be5015451b7e24c18340e662d8985742b3719bc87e513409c38cba774b0231904e15b230b0bab9ac5029d7e234415250ae8b9785f76026a1625224cb8f96534709c5cfe6a2874036838b41996433162bb17a3c818f2aabf6b900e0b867bdc03d20583081cb3e8a934a96dc86ddf18504a015e66a02aadb4a49eab3ae7580af054de74827c6821dc6134c1421733ad56e6448ad72431b24f78e5858b7d2c529c9794f6b1b86d273988a5585ceb9bbc2436831d8325f176a12c68e3a2cc711498ce393c27cf9565d34b16d2516c8e90520187494587bede9abbfa72ea6071f3fd60a50e2c6a428b6f32485f7c5c7a3150d2fe8468a9aaac918b25f075efde20136d13df80ab7ac683f05c68bd54006f5f69b62789b04cc8b7c00428a141f94789e6664386ed6a003d95b4d8759eb482461352b65b867a4bbcbfdd6947e3ab41b115bbf3002d71b357076c41cb7c48c423007fc99139432639885e981968822a2e4f085149cb26aea2c40861ebc59521943ad39e7baec8b135c288a90f16e474a827646a671261b1329221798c839059f9ce0619b7481904bb28c89ad62a68e3991bafd02366351b71507c98878cb0504bb9703543918c30d7011bb7b98cf8170d3b39c981ca1b7fc59cfd8cc3392951d969b1298c4b9567745fb1207d94e80457e42dbc86aa993cf607ffce534bdf753abd3bfda2ab550b96a6a5166b45b77b84c0bfa643ef9b306a9c378590aaf47967ea9388be4319e7ff0bd7a6c287f9183773911ea30c2850b1013054c7aa15ad1a3bad3ab5969f228dd2ca0adbc0d00e692e4f951f44478a8da2839306572d2270b734134cb5817ca09a6d83527f484ff2c92ba53cfd00878172463c8ab343187be6b957d93f30193254480f76f05a3016e2a1ea04012f8d78121a823e9d01599e665fcdbcbfe355ef2946764d73ed700770e7ca050bc199f35c84a129c922baa1861b4a5265c19257a5530824691954d7c7f8c149e055a1929899d11743de9f15c8abc78b53b3f52cba47c35711ffa6be84311fbac8c254a642314cf8d39a6ffda1378e58806885bc437038292189078aca0854e0e5caf36f0bc34e69da8f2870670b5850154a63414a82472b7a80a10d479860603d3d63790c56866c42a8ba3430839c69f3a907b8a5639b2aef403c18f02388f907636970d5b8647bc533fc7035e3da5b3d7d852699027a9047140b50c4beba7db8812dad5a130363f2cacb3ae0bac55609a5f68012000c5b0c5976d72bc9dfa8e2f6737637ba83474acbf305367885f725391eaa4b312288139268c565b9cddfb3c5f471fec357a114863fe323b0923363d214c666364d0ec1a8308c435f210bafa2dc6eb6d44709737b16d42eb0a00cdcb81cc3dece33e3ff9b9ec616847e84618689e47f02204eb12f147af3278468319baa1bc7720c7ba4ae69e6dea1af834aa8fe63db9b5137be1319a7823e50ab6776b9d00f5060431a05b55441df01be0671017f16a3a3b53e14b0a2a45caaf366e2e41aa00847a2235aadec07c4ea84a57891bd3bc9d00f232bc482ed99a4ae9fa28ed86a0dc099c509752357295804016f3f663562aa622408d56a35a87b55451ac8a7a4786a1018d26fc3f2beb89c9b4a5739608e0767e45f63d0bb98442c952d7718b17689948bb6cbc1cc0d57bb4e6477ed447b669e62341858367298c102100bbd837b11771f866498e5a0d8ed2cbc0f0c3dd1b347ab58b0c53b89115baf71bc0f96a41e5c9d7fb3848454180a377219ac6674dc88f353afbab6188ad4796ccf9d15d49c78ca75eeed2fdde4c576ee28357b3aa3414142344c960a513239ea318e63540c42a4141b2757c1384f7dd2570dacef90667d3b6446fbe75db090aa75f ct_n = 9ab49d08dbfed53384c4e69e5b35739e6515cbe5059dc07d0ffe078ce2de320f805087784314da45dd869c54c45cab78d75e0c08ca2c7a8b13ddc4be80b081afe92f5056971b4be8721965f09f8089f0ddc7ac00813bea56e831a7a37c4c92c4062e97720be1598d9eeef0df40fce4836c16193729e635d85c07150e966ec0d2a25389811cfedf0685ed8c91c03e676ee05afe4d2867ff74e4cfddbc1ef19fb1302e387c48bcf16388f6d9761d876bc4021cd1b362d99e888d30f654f34885a468f7393be1cb8324cee367a21aef8aa689abf4be45042a24ca8fb1b2bbb212680553f6a0ca9803ed8dd9235f29728b0d1e373c0dc1fc3165fc8fd45b9c787a7b1851c67b392332bb7261c1964af5e1d423e44bba4a8ba89cfd521a9d9f967fcd3c2ec11c02e8b5013d58d7a07929545b67fb2e0d47388625c465341d09630bc2e0c906b93240b29e101446247db3f181f927fe06813157aea495fb0e4db9a323efa1b5d41a11abb2b91635745f270c0c1274a638b5cd644db430aacd11041dcd9ace33d7489a39c559fdfcd46a5d2321a99082ccad0a955444bc90c1acb4b619088ab53049c95c305f98985931c69b150b8d895832d974f7d394027104195157357c22c147c14348712a89886822cea45d044bd60147ce9e1f2e0857f60d57bed903cc23f26a4a85e0688c09a5c7b17e0f95f797683be07827d787c6a7d2aee40d5406adeff4defef99512b75162d8e0a9702e18ca7e3bb2f39cb22614f8eac7be9d759e1aef9d2f4f515472ddd5676e4061f9e8b2ce10ddb505e8e6782d9497c38b3c5a2d3516306d923fca767e3dae8cfd77491913ca732cd12b549e615afb349469170b47df1c4d120924665cb3fe9ba50c3795cdd2bae5b7069699bd1f3e7948c12f85b1682a2bdc33b9165e0c29be210a92e7bdca70b1d354a841ab5af7d6dcd25435087b428abc2f7dbfca71bd541834339786f3087cebfb9ee413c49fb817a1080cbbe04adbb4afbd064cbdde69bdc099584d447c94bb384072b65a70d8dec7e9da1afade790e485b74987a3c5104fbf04f67b59ca78b6ddd67f0e2e9 ss_n = 7a14a3c54fa96d20c362932f1884782889fde93b4c2ccdf10fc7a5dbe8f48ac4 ct = 2f8e207bea07fe8e9515a93296edb0dd790fe0448d48f8d158b2fcdcd8081623784987fe75bd15bec96a2ef4b1d428827404f266752488d76730e2a7fc0e048b9dd327b5870c12a60d99463f1614551659d0607642e56b8a5a33a997ec4131b34a4ee700eed56f665983b1e96aa6177a55d67d84cd910deef66552a48fc708a410e62c7baf016ba6f30a9fb6d4cbb8fe020186eb82d8ea53cc6f68f8b8fcaf5d4244efddc6bb0f3c2be5f41af1c656fff198351d4877e1ccb9b1e772d7235a5990ca2c0c8721ebbb3b91d127eaba1c3ac8400abedc59543a359c4dc9930f548f0a3114793a27fac4510c7af526eb6bed1f6559dd0f0f05a644ea3bb8cc4b94e89fb1687692687f759a7adc33017406b223fb180b76aab6a12b3c02c1845220a9904c3f7ab0409c229dca996f0c4e6ae733880c767bda404214a0d2bd46bb37c5a05d12d8a526cd30dd36e658a3365bc39df5e1e704df8db00baac5296e04ccc5262e577fb522ce72e5f682e8d1907dc4df7237fffc398ebd405c0dea2a7f71106914824e2b2ebbba33a42855df94d31b1ccb6f30f331ce2d7f4d89986e427923af4585d864f2db9528d84ca0df59563be86da5b9103c4f5b28f234f3e3cd0c2e64355e539f5539fe29ecc16d3ed07679f8eadfe7e8dda4669488e5859dbdf131b2697ffbeeeebbeb094e94d310f5232f473c175c1b3091a0f780ece697dfe55ba5baeff0fdaf3ea5fda5a00efe93889f1c3b9d4e2e6737b3c3b6ec48ac02b3ebbf50a24f83504c7330f4d9896934a92e25097f65e566dc0c0dad7cdcb6983e782e910b95923af6b507e0f2ab4581b062510a58fb171e0e3eedb20538b5e07286de93e90ce8f437b4c55cbd5b879a76ee000e57584a958795975878fbe1e4a3656d06b42656add85dc7684911196e4285fe754adcd0b95417e9ba9950d9c8870232dd96cb6d2d48e09b47665a2fcce5c25b11a4bb48f0111fea03a8cda16412ce35e1b0f0766fa45db577dd1647c72c3ed79e6d44d2a35982b4bf17bf19bad0835ef4b982a3d1618c8ea93cdc50dd09a30bea09ff99eaa390355bc37b02f3c943 ss = 9158e801cdf38d192beb82b684befb0ebc292f9a29a8cb3761872202c0f1a090 count = 292 z = aadb34a1baf1ee39e70f696b4d396d287fb08890bcaf0bb986ad4afea19eb3f1 d = 1fec6b7dfd8a943e5399b7718151cdb94ede5cbdc5716243116bfacb8d90553a msg = d15924572b4ec3d60c4a2d37028e18b152094450f74a342ff49c704a8abdee18 seed = 660aab597e2345a6cd4ca3555896bf801d92c9b4e1415092516276590592966c5fba4c83c97c99eba4d95c0fbac47c46 pk = 5a470576646b56d55743f54706d058d2e02e30515c100a71549ca19d037359c5220e733d33312579483c9cca29e3e1bf5f02abf2e40652d10a93c536b8d8648ad65390ac1d193b3f743272f8258d3774bf5a0044f74344fe7c85b0ecc37ce58ad5f787b1119342a85df9289d46210a40b00853f32db3092024e4c52384684aa99fc5459d9a2979d73869850c062b4a06501197eff3c75c003ca3f224f9e162624c5cd678347878875868b0ce408420a9ba85d56c7dc8201a76548495a75da40470e47786a356c76ccdd20c8e5765031725203b45702ac4970f3648ac2ca9a8e0b88d04a67292bd6e80b0c0c653d6e386656b13b0c8ac04d96cd3b47269fa5a0b29c04feb70eea3b259546acd878b526c4ac39bcfb673663811796892785d2255334393e1a37b1547b9d2021f17761a79028bad076c6654997a465e7ba55e56695185f98565215bee81aa04c30425e0c62c0605d8acb4d9f227a99498e9720aeb1bc1284464d42aa984f13f6296890f982b61d74fb02c1f0e5a60d65923233cbeaa1cb7e7780ecd04a1f3810f476345472327cd3b8f6fc40cdfab8eaae284fe47cb55d11bdce8cc7cbab467604e43e34c88b343a820642a093ffe20627f561d4261b67376215e48cb4744b931f5590445055806d0ba53453e536defab55dae2c7046075b40b57428851a9566945b45c541b7b69060722a03a2ae1313b009de6d56553b019f5d7ac5ba39625a36fa60176a4ab5f17933b45d9a1d3e9bccc95ca7f3b911375c27980924157a14059298b2b2209d37542fc6cd77a60414c04e3e7b0ced05dd2752f176a19fdfa70bf37afa890a4d0f3ad80dcc6d0494ef0345056eb9188d13502d16e49f34e42dc5d384413432750a49046fb42a61b3a2cbf51760e1aa14ce273cc502667187806986ad0562f288c7bf49129b7a4783f439368a362a7f1643a5acbde0bb2f4a778389887dcec9d7086aadb00af056347548a7d9fa52515070fe27c84f9f4031f2844f677aca25cbe182063401b4b51bb758897c2e5e40aa245834efa68d0c7982127a3e5852078aacbdeb23d3c17cc6fe39c51554f485daccb8324b2f33819eda31466ee8071aefc0fc59583be58cd809a781f9a8e sk = f3771cfe90070666658ecb7e5748c415661cfcf50ecf883111fb7de3937d9237560b2436efa6518de708664c03ac3699e6c30e6739be07b3595cda7dc8207658a1bee4b1c92637aef23160ea382fef52c2611107721462bc4888d154c3208363d6e44ae83519b3113fc2458d81931f05f1969250c7d28bb88c1c77958830ed702d0a13ccf2b08db84576691674fc44733b6b7957d2963ddccf58c26008b14d2cf94940a15289876b1f279aacf3c0801551e166a0bcec89f257a67c25a340c929ba170d8dd087c39b58cd253ac2c4cf0bf3b810055655c62fe2115a1ebcb052077f2fb1ba96094785789fcdc985f7f65b8bb8a17d39174a92c49c745ff74a909abb166afca0af56c883fa2221a52880240de1016207a6238d72448a4103ca7979c3f42ec5247af6d5aa360ca583397e1c1073343390fb4b4d3279a172c52baefa6c142ac435f198228bc49b000ad7a79b59f68a3e234b54942cb68cc3abfa7fb810bf58c1a2c993c0ee05213fca8709408884e8ad9e08699658aff935b394a83313914263b527b8d35363cac5cb73379d6224b95664eff3c3755838f7142fcf57290a5c1c6afaa43c5428e8ca89deb7a3c8bcb8c4b727c930b78f54428bf1584ea702d403365f4c25b802c0da4b400b8a1080b26259b933928b99b669c08932452a8188904b5748299328aa28e626b1a56a7de1f0c1b0906c49e48397f667bf24c2efe8706b40c0486871cf5a2d5e097dbd141514006168ca0cc8608365b7bb8834503dab6441c60a4a6260d8e4c1b1097bf138840511a544e39121438d084419f4103a0783a99362befd09138a082a2ac57e445b8f98f0076000128737cc292122e9648a17f82c09b23aa4b4a7442c2549592dc77a200d66cb99443b81c885426c75c8553d1171479183a2fb450d3c5773dfbb06304c020d6864640b7fd2204512e56459d3cda3c533594abde8e00be5ab6fb2374add98617d01a14675c7fe31b5a3775debb3554cdab7f4dbaf143b3deeb226b0bc3f7a460f392160cf7c0ae7b4a10ec734b96135e07147a89a26a9ba6848d27a5582aa21d612dd41c257772f5a470576646b56d55743f54706d058d2e02e30515c100a71549ca19d037359c5220e733d33312579483c9cca29e3e1bf5f02abf2e40652d10a93c536b8d8648ad65390ac1d193b3f743272f8258d3774bf5a0044f74344fe7c85b0ecc37ce58ad5f787b1119342a85df9289d46210a40b00853f32db3092024e4c52384684aa99fc5459d9a2979d73869850c062b4a06501197eff3c75c003ca3f224f9e162624c5cd678347878875868b0ce408420a9ba85d56c7dc8201a76548495a75da40470e47786a356c76ccdd20c8e5765031725203b45702ac4970f3648ac2ca9a8e0b88d04a67292bd6e80b0c0c653d6e386656b13b0c8ac04d96cd3b47269fa5a0b29c04feb70eea3b259546acd878b526c4ac39bcfb673663811796892785d2255334393e1a37b1547b9d2021f17761a79028bad076c6654997a465e7ba55e56695185f98565215bee81aa04c30425e0c62c0605d8acb4d9f227a99498e9720aeb1bc1284464d42aa984f13f6296890f982b61d74fb02c1f0e5a60d65923233cbeaa1cb7e7780ecd04a1f3810f476345472327cd3b8f6fc40cdfab8eaae284fe47cb55d11bdce8cc7cbab467604e43e34c88b343a820642a093ffe20627f561d4261b67376215e48cb4744b931f5590445055806d0ba53453e536defab55dae2c7046075b40b57428851a9566945b45c541b7b69060722a03a2ae1313b009de6d56553b019f5d7ac5ba39625a36fa60176a4ab5f17933b45d9a1d3e9bccc95ca7f3b911375c27980924157a14059298b2b2209d37542fc6cd77a60414c04e3e7b0ced05dd2752f176a19fdfa70bf37afa890a4d0f3ad80dcc6d0494ef0345056eb9188d13502d16e49f34e42dc5d384413432750a49046fb42a61b3a2cbf51760e1aa14ce273cc502667187806986ad0562f288c7bf49129b7a4783f439368a362a7f1643a5acbde0bb2f4a778389887dcec9d7086aadb00af056347548a7d9fa52515070fe27c84f9f4031f2844f677aca25cbe182063401b4b51bb758897c2e5e40aa245834efa68d0c7982127a3e5852078aacbdeb23d3c17cc6fe39c51554f485daccb8324b2f33819eda31466ee8071aefc0fc59583be58cd809a781f9a8e885ecd19a76c78f49f062ab0f2521e3c0ec481858f93243cb8330185c6f1b9d5aadb34a1baf1ee39e70f696b4d396d287fb08890bcaf0bb986ad4afea19eb3f1 ct_n = bb95bbc0bf030df20e7ea5eae9b04034c98d6bb07073489947e8eb86df1cb058e979184075113b08a62fb7abc0ea936a148d57c57e8e209c998d3700dedbc6a38bba061097dff8f3d52f666dd7e0ad38c08d24b27702838726d9a69328087c28c016db507f17a66781d8c1abb9bd1b8726f34bf860c5fc2a9b7710a969efb2904625f4167790dffb23cc95bac94865b5cf8119652084919e11479b90e5543f693facbb2107e4f3531adc4521db1ccb4950f2d1e0ff5b360a7e8535240097a2a6b705f0bed0db86915e658706e0d7b691f9fa77ec6c53a1fae7e43bf2309ccd1d93275658e01392d66caeb3021693f07dd89a2d658d6d50d319c89163cf039ff9bf98dd3caded4789d7a6a0b35e32975112ac090758a7beceb8b9b8da3d14deb8281c5ac1f677604d3fc10470dc9e8dcd89213e37c5e4c3e7a2b2a1d485150be9dac51a3a0d463824df388fd51aff32b30d227abfcf6d578c8a16bda987659a91751ff933bf8b8663bdaa0f6a7424bf5f21bbbb7a7e72521586ec853947c3e53a43484922c0f2109d9c7a5330655172e56e5a3cdd3df30cd8faf4f07d25cdc49f06a352bfd574e566de118c467bc21e869340a7bbd40c76d3898a423251dc89dc4413cae3d31e664eee208823d0ad0d958fa6a8e34ec6bab127c49a369c1298d4313965e7337cd0910ec2cfe6d496737b96d40e9c2ef809da3b0defb1bce52a7850aa3ab2e612b08fb680a62133f359a20f7b721d75b6ab2527c4c92886375cc31081b239fcb5b4bddcd13136a878031abd9b32507784ab797acd7a3b4fc01010a99a4665c46f15ee782c6e2a8c8d8399c7bf4f39e61b759c8dfbe0736d7969737f3bdc060dd3425ebc398b325f6da9b2047e070e371c95aa527a3d9cd09da26a371625b838ec402ac7f7ca85da1143dbe31c99f7bba6e06afd357f9fb26c3ad12376ff734480c1078b1c656936818061fded37719c601978cf46dd6acfd0ab436f8f1e91001553b39ab8d13f75182c8748be9937d22a354d3d4b005a4fce636e61da2dac204106d05de3692f5625fd2d17d26f77f520a66d28254010bf64cfc8 ss_n = 211798bcc44cf445ddc17432f842ab081a99c8c9902490009921c31aebf746fe ct = 3a8485942b6aa645434f6d31547bd70cab7a94246709b7201d19eda600e5c269fa3e866a7a4e7d26bcec44a90f2c02c7eeb23dbd2db804ff365c65af6f2e3b4d667b69b13145ae3e7d244d2603c4deb139143ab5ac265c8d1e224b20677b4fc47625d2e9b67e6b24a7807ea42d1a6ec42cfb0c296e9988f9123783832cdc5301fc0cf48de791a41a72d1d134ee11069ae2a80d45ba422548c1515db14140daac0d5e50aa0c7ad1949e61003ef5890b69f4a8ac7bf62fd6a8940f9dab4551a1642c1441dc1d5f127f981ae1fbc45aacd00931ff32a3cccbc4294ee169f39b5f558dcd1b8eeabe8297c1ad92d38abfbd0076b0231b485cd032d8d26c6cc0c7c9cdef8f49ec8abb4d6f6dbc8744a13d9f6c4f6b9fb67d4a3ed23491a8f6fa29a6dffd87e315e2d9e5ae10904c0fd71429ec0d9cf5b794ba565577cc3cdf12d494e763742a9b0e62825b71baf5047f5d892716361cd99aee72fa6e5bca1e12bd458719c4de225b30c79696df1817844a3bc6c31e695524fbaabbd4736ecceb4a62839a5963f12df750e1b61241e1bf9a543dbac0e4f1407480070d5f7f70357723efc299ec3cf42db4347810eb0210c35acfdcb58cddf5ff850b22c80372457dee5c841ce6107dc0620f8f697b50b091a3c4c93bbb4bfa72094972eab34abb9429b6a9997f616ab41adabe16cc0a335046d2e2c1217db9de9cf7bbbd4d26b394964b4af61e8a448c918c5170995e8a4180d469cf84bbf744e11cfc82754bd81448814a816ce2fb1b38aef2cfefbdc5217447b1d5f1f39101aa9c18ae2a6b87ec9eb31194c46834e67412c835fb3afa483562c3c5c5acbdd814f1c375c5b4542a4fa1e9ef19e72a796d69a6a56d1220ba502191326191919536b0e102b77e2fcbd9a1e272ebf67ad3eb8dada55b6479ff35f89237abb6a602118ca9b62b1b9170fb08887deb74e27b01066dd66dfe677c779c0fee41b6a6ca7fad00f5f1dc46b9b8b004f2506e3434543274bc77f6bb9c1f11c4d972714d3501648e26cb063b58f3e0838a9f764475d397a691b232f41d38d87c29ccc03be63ac019be9388deeda080 ss = c6ea3343075626091793c5e5bc7e3f7be628f40ffcf0cd776ba0b1ab6b57f322 count = 293 z = b3533effb27ec5df8e4e36354f65546858a1fc14b076abb836790c5abe26a569 d = 9e3e3a3b5e349e4132f6757c8e38be5ee67892ae23d4e7b7f29ba30943b92bc2 msg = 7f17a727389d06b45208acbe071fdadb2f0d51d1222b2671d1f8c8d6ce9e59ce seed = bb6b637d799d5481f7c35cdbefb2285bfc6091fdb6bf056207e46a2fea525892d7ffc4209ea50004ebcf7447eed1c21a pk = 3d429c616925dbc60a04c9223cfc130c6c8942dcca5968a944846bddd54fe43bad147687e099ae82bba520e348a044584a716de3540f3ab6cd34a3b13b1b507396cf32d1ab1dc1b0c1eac55d08465e0b1e9c51a85993300f5699de264ccd4ba22b534cafa9694452672546cf6b591258fa4ca8f8493a463df8f9ad6b3363f43404e0998916d709cb758dfb064b7fd60b0e07b17da90352404f87ba2db6996d82c93405a021ed554bff039b37f61ba929b8263c74d2bc32d296aa78eb2086fb366d942d782302da19cf882c393800bc852b31400a309cfa1f38e8ab849404c1e7c6d5b7ceffb28827a07593b30924b33547758a30a75d92bc937d222f9706821ccb125d52a8d0d9af5e7b5b8e31615cc68e66cc9fc4c307a4ba8f6d6a8f3cf5a55076968fa8710164aa62d1743dbc2461f666ca75294905c332b70f0442ab87575c57010b529b55bac704f5e8613a0b5c358a5acb2194c002319dfb1c7be74323d42acea23055897540d7930cb64232f03fc4eb7cc55834d7aa08a8d19cd9480f67651d722b8d273463722405e6d58763722fd31c203e37acb94a94887a6a1e7c60a4db94b6b8be2804484f2a360a65a2e0943f909c3ee6a4c654ba3dd7b517e7e88e6893c558e385ea6b8f1fe8935e89aef991a1c86b18db95219c87b051a6802a267386c637c0a1b234111c0ae35ac5413319cb2e24c46d02e15bb44242bb47c5321cca27e92035c52e46250818e729d3b37fbb226861b35f5bcaa65c591a91d63cd09b58a09a099c02c5da6bb16b375db60007e666974891c3d34463474b7d8bd408bb324abab6a9bc21c299d255fa5a3249918e219340906acca837bdb06388ee1b9c0164578db65b520804dc09be9f7893505b03518b5bff39be80eacfad5017b55695b7297960280fbdf161b2c83c80138a754c84b126b19e4c84b183ad18a6b73ec90b089a2f09d37ed0c0451eb91cb6f321f7fb585da972f972530a9141e9b5795ae21b20f9b237484a94661101a35c3de0c826e7bd21952d4782167692406d389ea66666d33c482342320c404c99dc9290938614f67ff502231300b5edf8801e7596961cdf32462c072317ff9670c6b0fd819a79cc78210de1acdd7f sk = 7a1c8c55e426aa8753cb77475e45523b2a6a4fe5219cd8a189d01e6664b415378dda586429399dc8c66a9a4ca66124cf559a104a1a620849ce805499f26b4a36e576cd93b4d9f0adf3396d6e6808aed8290000989e442332772789a77ae20a204035c8f0e748517c9bc1e7928358cabec7cc7c46bf61b137851978078a66e9627fde581fb5d17808ba61a2d4944c616be81b813679ace6f051f1d89686e8366fc397f00a8e30e62160ba9e89d64332747a3a05c9bc226115443a9cb869089262d99378478ba91058302e2c3373273c67b90913ea48185b5688e646b613b0387902a5f5443648a4a6e3aa96e737ad2a27fb785050f3adb93c7896c473b3296b22a6ac1d600885a82cfd57c319c609c0abb63dd295f5641b71f67b1959bb4adb86edb8632a5270b50938d6a2c45dba5a4207479039bd36976efa33af4e6b3c89cac65330cfd0789298ab844892506adc5e548642e5428d78448a42265957c8b1b2c80fadac10aa8ba09e62ae3c689259076e73c0798906a41bbb56c0798317d26ea94549b05a70c7867144784703ba8d22b0ceac5576e093acc90381f264011d510a55e72beb816cc7874418c49dd9e708e24b54a7d80ec016a93844728a465ac64aa71f739cf5704bda152e6820016887c0fbe01a95fa6cb5886ea98c32bcc55ece13333a82869c232744951b47602c9c81b436e77a0a0a21b2112749460f26e65d80e8c50c3a475ee37d72e31dc1f4ab62f90fbcd436156802d2621a4e32cb90d331879447ce405ffdb63272f8292d9c95769540dc429814c9ae8e02ae0cda4f5d8944957226d7ac23809c413e968cd5ec9463db4033f13b175bc064ca36f20395dc3737c425ce90117a0fd293d80170394a8b80e42373e0a98aa66c4c63747b411d4c281e4271a109b4a2e0e8410340b4472bc0d52c99337c4b4962229441b3f2817277310197b2c3e227bc792943c394ac928987e4779ade598609bc4c43313b280b321c0329eeb36ec6d12115a57eeee03f9a7c119f8722474b8d0ecb6f825a9147b45689805ec5a91d66f0005bd322cea8355b8b14413969d9d459062a373d429c616925dbc60a04c9223cfc130c6c8942dcca5968a944846bddd54fe43bad147687e099ae82bba520e348a044584a716de3540f3ab6cd34a3b13b1b507396cf32d1ab1dc1b0c1eac55d08465e0b1e9c51a85993300f5699de264ccd4ba22b534cafa9694452672546cf6b591258fa4ca8f8493a463df8f9ad6b3363f43404e0998916d709cb758dfb064b7fd60b0e07b17da90352404f87ba2db6996d82c93405a021ed554bff039b37f61ba929b8263c74d2bc32d296aa78eb2086fb366d942d782302da19cf882c393800bc852b31400a309cfa1f38e8ab849404c1e7c6d5b7ceffb28827a07593b30924b33547758a30a75d92bc937d222f9706821ccb125d52a8d0d9af5e7b5b8e31615cc68e66cc9fc4c307a4ba8f6d6a8f3cf5a55076968fa8710164aa62d1743dbc2461f666ca75294905c332b70f0442ab87575c57010b529b55bac704f5e8613a0b5c358a5acb2194c002319dfb1c7be74323d42acea23055897540d7930cb64232f03fc4eb7cc55834d7aa08a8d19cd9480f67651d722b8d273463722405e6d58763722fd31c203e37acb94a94887a6a1e7c60a4db94b6b8be2804484f2a360a65a2e0943f909c3ee6a4c654ba3dd7b517e7e88e6893c558e385ea6b8f1fe8935e89aef991a1c86b18db95219c87b051a6802a267386c637c0a1b234111c0ae35ac5413319cb2e24c46d02e15bb44242bb47c5321cca27e92035c52e46250818e729d3b37fbb226861b35f5bcaa65c591a91d63cd09b58a09a099c02c5da6bb16b375db60007e666974891c3d34463474b7d8bd408bb324abab6a9bc21c299d255fa5a3249918e219340906acca837bdb06388ee1b9c0164578db65b520804dc09be9f7893505b03518b5bff39be80eacfad5017b55695b7297960280fbdf161b2c83c80138a754c84b126b19e4c84b183ad18a6b73ec90b089a2f09d37ed0c0451eb91cb6f321f7fb585da972f972530a9141e9b5795ae21b20f9b237484a94661101a35c3de0c826e7bd21952d4782167692406d389ea66666d33c482342320c404c99dc9290938614f67ff502231300b5edf8801e7596961cdf32462c072317ff9670c6b0fd819a79cc78210de1acdd7f6770338fa5ce521599e7fadfcb973dd0553590f4865579ac121aafb5c6308722b3533effb27ec5df8e4e36354f65546858a1fc14b076abb836790c5abe26a569 ct_n = 269f82102877f2c6eeb38ffd45737b76cb80e99d11ac785d75c00976bc7bc2ad50a91c47fca707ccf68058ac31333d218b34dcecb8707bfb378d5f8ef7224c3cd5c8feb7ac9d2f745d3538ab1a34593297575d0a1fdf6c706da300b901437c97523abda66ba1733a946f91d6c75cf4c93afa71df67e692160cd65e4ebb160cbb7a34d17278f4703fb4ac6205f726646ed83a3c7bdf65307320a41a5ebe700ba5266edbebe8dfa05161a86eb90521b59811fd444579ac0e1c1a49c8fbc6daacf247f93fbe3bcdffd4a1f781393e9fc14acaddac8d804f9730ce36ef0e475a23c9b2187c91b5ff87f82d1d22a545309c672d0fe28b9671dec148cd0a07685d50228aef83ddd0af7413bab207bbd77cccf57a9e2d674b8185b7f8fa1335769882f373537c25b009cd33613e9fef2871ed17a70be5e95fdfa724583c993b0050448ab7bb4460b761078e3ac137055ab30c6788c5ddc64f0b04c6c582c4b9a3e46d63e7a8a11bfe696e25e1f1e3a8626b269c74e62628a1fbc70cd20b889f60bf8a2699da3dfc475a6ba623a28cec109bd75add9915a7609da04c0b09ea4f05f7c5e561a982165bbf222a97099c26c1752588769800e3dc2b76f0cad6ba491005db6d30092c22e2742a09f3486a0ae94615d12fba54ce8b34183aa323ec7e1281196d2b1992484ee9f6e3fd178fddedbc594f111267e1a60ff9e21ceb761ba827a0e6de0a9f2ca72a61cd80b823966d86696a01b45a68437d6e73288570f43a37ff32104153c833757cd107688c65c8590a1cd65ad560188d6d1127789050d59a617b180273af86fb4341e2aa7711bce2af1534f267442734904f16e9bc2c6356c0b576f084b9eb899cc18729e1c5a56bc626bd346a513b2abb615f3283d5303fe7650946276680ca06a2721cd12c74d33795003b8a0d7a395da480a3afa6f307588cf2347c81b584709f6af53e031bcdfe8ed0a5012b7bc1fdb2bc30c60660a819aab220900fd5fe9a94732e68b6e79eaec9dc95adf22a89d62567f0eb1cd4a84f03974065cd851de72002fcf6b52a644c90ed7a897e0591c1eee940b0bc4e769d3c ss_n = 815f592c6eecd335804f405bf3da933e7a5b085482399f9f1189ad87f42e70ba ct = daaf59e45fa5d4ad417009f46816e7fabeddc742f851ab8794d306a729c774993de7a33515ed3fcbf73b34fd00f77467696efebdb4c0bf069f01ebba2489217ccac9c4a4942e42e4e58b084bec28efb31950fa731c59f280f06ce74663d641b86edc648ca27c99e5b5a8f157530811f1149fb0e7bc59a34b65d178f85f4486b9fc3fd81fd56252f643038655b7d7ddd8c19b8e406fc757081f17d5e19a899d267d2c2242b1c723e8aa5ba77758f42b465f9d4e00e8a9d0b63929c3c3ee2a5f6f4b869d2e182efee54548c70a840a7bd785aa56f4f4f1f9d71bb87996fb15e87b844cab20185104820f864a74d9647dfe6541bfc53459f43c46a4f2ab4f6e85f2e62e503dcb510afb58822aae726fcd6a232d21424b474092b89ab1de57f901e7c7be9e3749a00b93ac1b9cf48137ea1a65c023eee4c3c7bca37155a5c057c2ff6af4c95eb44138c8e5ac21132ed29882a3e7a3eca8fa365cbc4ac0115e06fac4cc9d8ee923b8c530524274e637b8583c554beda2c71d04ef510566a50a5cb1dd971c1f4c85c6e059d18d90132dd6bf0f13572d54bcf2093b8387ab3bcc9d543bf4d6f64a02a9c2532fd2e3ac544d8720a9eb95c3799fa6b1ca268969bb4b0ce120b56c400bf310087562680ebc1a89a5162e85f4ed389ef3a4b627962b539c8074c269c7efcf8897f85291f7ea0b82ff8c6c4a06db9622ba1dd46aa9cea96ddc349acdb789f8d1c82d15a305527d30dfb70a470c69870599d4cacfafefd4567cb8ac374325e784030a10081b0bcaa7445e68814c8b816a71623901c5c8183c4b247c90b4e698daf6abf968f4579540d28090757421fae291cea848cd4b799276830d6144fac9ea3d8796a79870fe543468f534743033704908e3c22a6c157697e62f4ea1d9f11edc0b032eb57ad81de0f16c5f7e23fcf32ccaab1066ff63c3ab47e23235e095f3ac22a0a2b48f9ee6ee92994f135fbcf04c9261b3d6d548dbff918bd95a2549f9ac83a4b95c0420202561b143c85233cbacf21d796df527f6a8f8fe65375a01b20d8f49110a68cdabec481f4c0e27db6d078ab16ad3702e9b3d ss = ff1075b54ac7029daf08c2eba32af74a96d6928aa877a9302b1983ad11ec3a5e count = 294 z = 631687f9220ff16d07dbd3f5d7a2b6d2adbd9c958ae13f1d78ea26cdf4f1c3da d = cb4be0e77a485ed297389a1e65646f481edb0a452893089edc493475a3621a5b msg = 6dfb9c31a65e8f694eebe983fc2193650b47661f592288d7368dfda51285202c seed = ebbd52671f8e398b36558a80974a24c76112466900e8c783737f0fef7e0f50826e2586e64ffa7f52ca0a6e3a52843c5f pk = 46ca4bc28a98cea288f2b228df38b4b5602ba86085737a8b8f36b2255c80b82a0596ac67e2262e09d76328315002f78cd78cb885bbbbc88a88d4cbb3b689ce3dd9c60c7b9b1eb89ab336b5746459bdc315c0a29dfe116f56746bf310336a759979c7ab76b09bf5b21e391376d3d5abdb26aa9c060d79f0b99fcc1e62c9bc2fe091bce6a23e00002876156542ad9dc62a1d2b8097981b143291d5b9370f60651a27783c42207ac00efb4200394c027b892981c08efff05120765fb58b9a7b179758447714c19a67b36d9bf337ee494d7dcc815d11af980a8aa4e60d2ba3b45c085aba53b28783ada713bcd54c203b65b4779501a574a334a33850b82f792904d4734f8ab4aa325931845c0ed9d0c545e49956d745f8327842343d483cae5d98ac58017100f2601b16a47e358a634c34a32b90ca6045bb817573473a0a1570745913a588be1af05aab1ac3aba96cef79be43a1aef7b83b0cf954ace74fe598b85038bacc3b80f66cbf40ca24266459800247e315be0b853018015c4c6ca1f3662d6de4b2f4430948595bae8303b1d81e7c285c764089838481f0900d78f8713ba22009fb5709600324142c020963998b9fcf5a2160c13fca74b55460985560035f3c13251447d08388a2e95ece07c7b41522b0c80b31f8293c55c94532b9c8594ffd5ca897963e0e42afa15573340000a94b58737541767b464a505e2469b590b7b0ef13b0696075f7158fe9174ffdf096f8064e2b662719977f84875af30294e83b0572d1cfff189d8da6013eb991e63ab6ff0b1433b04d6ad7aaaea62a44b74f1a23bf83b030ce8a4c965238a960068c048ad57b4736312412614e0aea62bf2a15f673135287b3ed2aa13e4b979ca8b004392d6cd48362093047131172582223f49683ac876dac0bbd61a209c3a25b54873cf06684db4c9a3b2cd1822b22e25afcd20c6c55327f6b6af1116d36f4be5f5a3351a050f705c4e67c0a940222cc5ba3af44c47d440c808334e96b1006c3a9f5785dae37adeda54024c02116a0cf9f897bd55689f33472fcd5abdd5466e5945e507a222a15522598a79e945134814e6aa7d9badd762850f73e65d21c90d671d017d66d2af142634f72c06038274d81 sk = dac8bf2c13824bfaa057140e4381b11eca9e892a0c8dc89825fa2fd92a235dba8e9fc8357402b956da58b6db0265f21d5e084bd8b2a038a67d22b2bd807b23222bce06674aac318a81867acd40cbb5019c833b5bdfeb9ae3511c2d9714bbccb8c28755e553a7f55b231e114f07692dbcc50c9153a94067c4f38b098db581de702afa725e565a1a001a0ec12ca7329028aa2679800019b73b1cb978765bc89abf47662550583f622712234ea78274a8704d96da0db53597913b5509bacec2b4498d235426b7496f1c27c818825bfaa6a667065106c1f425b0431a1e2639a22ea78c9b51486bc9ace36c15f4b17d41061b54c9cac7437b88aa28735254ab76bf66239bd5b85493882c6598bcd693609351371bacc471d2c1f3e518fda390ba254f9ccb408337bea4157654f69f4eba7b81187477862630dc93f0725a805079fa91021c282119ab28c0dcc57671a01bf61904e481c3f18ae0d30b9f00587c20460e62ae1d7c025cb954969220c6f744fc58671cbb3f4e08cea4e718af767dce494e6e0c7e69e2ab44905922837a62748cfe40b5864817846970081411ccf6ace048651e31709bb6ae77c461fed856c966a781d28d72a96e946a54ae18996487a8221689fbd19cfc49806438c9b2407f2f1b27c22cb8c0e8c884e11478394901545d309b5e75e2476b2c729117718d1b11b5910a9d49c79677a9e82a956bfb7633c7bdb347732b84a662ba92b17853db72aab24c77b8164df4283df82aa3bf23c5e6e7c0861687e804a017f40765aa188c36c9056b1e79a942f3d3a62855a9290c848dc35d0119197120b15d554c7df84bdcd7baa399303ec78917f09ceef0053ff47299b15c3e277e759c5c458abc4423c858c31cb4f66df1348b918b325faabfc2805aeefa5ace688da283562c1c685f18786f1075f67ac561c4a199015a225cb303908a0301129faa897cd60151106eaa911700007e25710de9941c82f29022cbb51b23115f68cbc01015f5b719342a1c7b276b587433097219b3d72d4322362f81bdbe51092b364910932c38fa43f7da477a0909a8acc7ed65b6f6229235c30046ca4bc28a98cea288f2b228df38b4b5602ba86085737a8b8f36b2255c80b82a0596ac67e2262e09d76328315002f78cd78cb885bbbbc88a88d4cbb3b689ce3dd9c60c7b9b1eb89ab336b5746459bdc315c0a29dfe116f56746bf310336a759979c7ab76b09bf5b21e391376d3d5abdb26aa9c060d79f0b99fcc1e62c9bc2fe091bce6a23e00002876156542ad9dc62a1d2b8097981b143291d5b9370f60651a27783c42207ac00efb4200394c027b892981c08efff05120765fb58b9a7b179758447714c19a67b36d9bf337ee494d7dcc815d11af980a8aa4e60d2ba3b45c085aba53b28783ada713bcd54c203b65b4779501a574a334a33850b82f792904d4734f8ab4aa325931845c0ed9d0c545e49956d745f8327842343d483cae5d98ac58017100f2601b16a47e358a634c34a32b90ca6045bb817573473a0a1570745913a588be1af05aab1ac3aba96cef79be43a1aef7b83b0cf954ace74fe598b85038bacc3b80f66cbf40ca24266459800247e315be0b853018015c4c6ca1f3662d6de4b2f4430948595bae8303b1d81e7c285c764089838481f0900d78f8713ba22009fb5709600324142c020963998b9fcf5a2160c13fca74b55460985560035f3c13251447d08388a2e95ece07c7b41522b0c80b31f8293c55c94532b9c8594ffd5ca897963e0e42afa15573340000a94b58737541767b464a505e2469b590b7b0ef13b0696075f7158fe9174ffdf096f8064e2b662719977f84875af30294e83b0572d1cfff189d8da6013eb991e63ab6ff0b1433b04d6ad7aaaea62a44b74f1a23bf83b030ce8a4c965238a960068c048ad57b4736312412614e0aea62bf2a15f673135287b3ed2aa13e4b979ca8b004392d6cd48362093047131172582223f49683ac876dac0bbd61a209c3a25b54873cf06684db4c9a3b2cd1822b22e25afcd20c6c55327f6b6af1116d36f4be5f5a3351a050f705c4e67c0a940222cc5ba3af44c47d440c808334e96b1006c3a9f5785dae37adeda54024c02116a0cf9f897bd55689f33472fcd5abdd5466e5945e507a222a15522598a79e945134814e6aa7d9badd762850f73e65d21c90d671d017d66d2af142634f72c06038274d81d3735fac93dd010f0756fa9ed47653a82dd989a55ce5e82daf09e63e1c826868631687f9220ff16d07dbd3f5d7a2b6d2adbd9c958ae13f1d78ea26cdf4f1c3da ct_n = bb16273040ca723325f034067b5613ee9c3c5208d12b61694495b193e57ba19de69b08c6a0edccff2767b7d46102fbc61bc1cc56bf1a2f5a8dad8e5135c6b26df601921a86c56d4123bcd2780592d74c308d079f720e23e965bd4ca0eb699806d1c5ae8d425c0f539ae13d9b7285e42a7a9c91bda7f23f92de775bc4d00ae2020aa8544d748ee3165cd207b7a4c5280744dd169b7039d6b5c1480debf9a902db8359b76caada237c2a4b458c593a60e9073945430a1bede425dc05b9622ff599beb05fc56890ce4909ab4d670ed924249d5249ee5557b6ff31eb519c0c1ed341d397db92c480494e47cf6c1f7a5736697344b3fee2de1685531285ba936bacdafed7924126a1d4e889012b1bc99ac4128d47a88057515b62383117cc12cb370e38770a0c1fb16c616489cfe8fba496634a25ef374f850e7b82e0b33b05069c410061abad2006ef78e88f16cae6f5d92150380eeb18f02196f0914b2567349d14fb7ca08d35df6b92c8d03026b1e902ad838022763c54ddc4341b2c4aaba64b2ac776a79dd52e7e40ce0902106dc99725f4b89564253548cbd35c2f1fa9cddca010d05e7ceb9cc08f6572f336cf8c35cf3597615864eef7b29a07130cd8ea30aab5312efd9c121cb3c8a1b03d9e0f7cc6babf456a96022ecb0f4d90b49a0f5e54cff8b04db4e5c13d191890851c2c0d62e04484de8df5627f58c80b67556a49b0b2a147dd68c961a3ddc56119f2e95d5f0967a464d2b1592ac428b886dead6e81eaa1be8035dd9164a3ce87ec80bb66151b825b30f7042339280f8fafc69de34de350228c4679e450e21e23b0d50b34676874d1b39062cf6f9ffdc7c7f5c0e69e42508346196ed7affed47b270eae94c4bf519f542d3d3236fe2d37dce2d4c44c1c401a3c776bdf1e22fa08b8537d93b2e5a356b801963dcf7474ebada8ce8018545aab09ecb8c906151cd703b98bf56062cb6e8ea48c052d5870bcd74d2d6d3679a60d3c901c5dc66d96d53d5453c4995a1ca977ee504841c2d357483d70466982069166cef9e851f019f29b20ad70f0ded8a7256a2ef8b8b55e3f60abcced9e ss_n = c8202d95363ca23f8079b242d2bc681f22f254f5ab3a3261e4eb2a7a59dd4a50 ct = c21bf52c269c4853d5980340349bf35351798f39107030eab115ab0b7a3ca9456f9d7784e2378eebb2ab49fd603b5434e9ba0a91a1d1e557b06ce6c5fe5eae5699117e86a74d528039e603efeab6202b5d4268e5d2ac49d56672258ccb448712024acca5753ab7111699f1e1e5d478c57ebfb6575fe542115903dcbc1ed6b6d6a8779a4cb75900efddf3a81e2969a39bbb197d2432b1f86c8028c66cd4ab574e42bff14ff3b42498d81e7531022b1ea010eb46b3e5adb3b71fbec5419c6f2d81640519b8a21543b35a00a99cc2b2d4f5962901e48d62688814ed657126586f3b87f662fc3e416b70e347af1211af816833e2e33af810d574faf7350bb6b7c6d50c80bcf0b630f3d056320088ae917b984f174dd95011e66a056a6699d41a1448229b82f1f67898747d8067f9fe4f803c5737ca4eeafb35d091a233e81ffa2b323df1bb54c67045706ce92f8f3c17dcd4222601eb6ad4cbdef58145af0fc8197f9616fb75b3b2b75cc8207572f0803917a2e418260314b84fd2b1c8adeebbb359f317db268cf22b7b1b01d2d32e869ad451b3f1e1d1814860dbc91e7e36635c73a92c8ca7e21fa8d4269d3b8291b36ef4be74ef58a629151f5d932e854a0b2f01caf47021ca564af446735704fc1809fa3f634ce442234401d112fa547ec5fd084307a1f4a36d80696b41e513ee7d2fbed27ca90151f2c165e10b0466a94bd7118d9e9f28513f427fa3fe494487b9e454d27e777ea7a092b06259da4562834f64b31dd746e5872f56b5f862a9dadecf706df0743765b86c85249ef7a1e2e0f5b9607365d09a43721dda783c01df0b2fbe9902527bbe20b484926c143dfd25263042afe756c3201449b25e16224174d7cfb2726e869919bc1407bfe3001f368c276d0aff1204263f4082dc753a692ad012c50dd814c5cf6a807dfadc8a0c6fe268e7196b5b7ac3ee8b32a20f3b9cef90da5d071a0934d0c6cc2e8e045cc703c095e91efe28dcca1783d9b374825880171e6c9f1011903a6d15faf9e382919a84bbba3b351687bed6100ebab39b08668fc1b4e3290b6f240613614950d8c234bdc6 ss = 4eaf923bf02bf6ef382f21a7791fe282b2fcc05636f709e2e214c6943e7fbc4a count = 295 z = 5ba15dcbc5c3c4349365c0ac72b9dae0e208bc51618188fef01899a9afae0612 d = 71d6bd05b7eeeb32f9d4a46838292262811d1c27022f48999ba6c0a59e24c009 msg = 26e0e06c787ac29e88a392fc722c45449c043399d73350a216d05fadad892e5b seed = bccf01b7e2c0a7e6437321996ec6423721bb38f999aa6b9059e6c6a3432d8b395ef27ff38d4fecc82dc2d9f3a05255e0 pk = 92ab7524e84923502d2d6979fe8c411339b1ec534d3923aac39b025cf4495b165a57b86159021165e292691610cd721cbd7b5d6cdac82dc0409b67454061210d4579597a451cc74f20f309224a7f92b599b5d8c18f5b26cf81c4238a919de148bf72406a164109baad993300349b1e80e6ac32ba2d03935b8ba61da5049b58e53364d76136c6385fdcca723858e110192846bbeb58b6b61b72b422c2ed815ed4528cf2181ac2d7b8b935461c1a6ac3a29212aa5d377550c41256994333b2e7ab55c5782dd215866422caf0ab04a3c680521291b7a87fd23cfba8af02eca389e504153a51781a65beb0309614644b38a4332a63a06c9778dc12386b157a6980c5e4a87a39350806664cf0473aeb9bb806a7852238e1320971a000bab6495edc56cb44b12840a9d90b7097b31c61c3beaf8008df396bd40036a03955cd86c1ddd24fe8768c195203b4e1199b133e47a74c0186ad08fa77872a7d89b1919c224b13e9505e4925f97573d93a879e1472b349a82476b57ce87b08d884d86898f29ac7e7984f572272460370eb8a6bc82494049351d0b435c921b10208a1e957674bd9a4283aaac4333ae7295dc8b8adc625a2bd843bcafc8d6f169deca7ab46acb37cac3583512b5c16bf17735b6876cbd3d15e0c9b760b9640b2e31a71f94010e00c822a08974932cdfac6c128b08a09b5e11187e97759f650c444761dc1f591b154290083b9cc18c48d27801be7a10808af31884b22c1600cd695aaab6d1c0837a252af4c74892b96bad985401303985deb035f27843656279ffaca9ad6a91b370ee613a24b949b6fc7b514f23ef0fac502b7130cf69525f985093b8beefb26b6dc452ae28ef8fc37168ba36811cd9fd9ab96018b2c63573bf7c323e872529b886c7c3918b59a4c76c3f1ca45f99c96ab328df5363aca61ab34270eed5c604fd7ca99e26dd8905e39e20c42211af2184a113143bac09ddbea28f3b63e70e221566079473ba14fac1c85d17c7a840d7d71672231b2e73a03135934d7d04381769dd5dcb74e041aa8782a1f763dc5ac0b57481041430259d5777361c851b958cde182ffe698660cb9b374ec685c33af249785ef5d9ace96cb54aaa30b83f94b4c2799 sk = 702956c4c75faa974524217894140f406079c1f4b1c3b5077a51791e36b66eb510906a95c1d759a85031f643c6086070bfc70c7fc2c2a51254ca6c6c42618e5a237062721eef0a0b2a917156d6cd10d61cfebbc9729601368bc474408e621c8525e830ed5850a792ce12976e6e753f91e91215416a18685a9357837330b99bd89d0fba8b6afb1e05a4cc1368cb5bac2248166917e64984898b154b82a1b200ec64a427e8cb412397c934ca4797733f99028d3355022ca8b0d3865098c5b1910c185c471458298348b783691884274bbec01eec005b663a9756727b5ba943db40c6644a7a777c2c354b48652c0daabc7d59c48332e8ae50497322e66543e02e8577cb760056cff3cc4aa278f258669aa09bee3c411fb604ed8716f843be9ed032c3f6458c899d2792c32301aa9c332d5db5a192e5cd349bc323753444776cba28410f19ca4f791f366b0c0d3b37c5834c9af13a7a6c4158510c71f011eea38f931341c9e978dddb38fd130a4cd483982bba137556bab3c39d99c09a815518843d72581efb776927d00635b06eab6bbba471cc36a17db6c49a8240a649e6233ad8bf8065baf1622367a91dcc514a82824f80047161a59197b34c2be35cf258cb0c390ad1047fc12b12790c110f480ac66520c13c8790599de78c8889858e23ea5c058792b844cabee7492809b520cb8476b61c4daa900f083d45650b1949cf156b2f0637c75f9346c3a9226e55ca83e6a77ec956713137d6dc0c6bf6c6ce08a838fc0a7a88bd36cb3ed90115cd77a9a8ec3caac48c27aca00dc39dbf29093905cf1a9075e6894258ec15dbfb0e7da4be79e86576b11f78bb4d35668dab3152dc50318c9ab8caa8431a69b6d0e4332ea4b9448468e5b10acc348a3b464e27c7838b846b6030068af7185bdb6217294db4a002c706755b63be229993dc91657d4407fc406f46308dc3b3640465379a0b7128881bc90112dbb068b92c0e24ba9cf23118339430de842c088363bce9cdad0811e095513bc990a3f13384402464faae1688586fc128b4b775edd79a0a337a96060e6d5b1ec1631d01b333bf24a416b57092ab7524e84923502d2d6979fe8c411339b1ec534d3923aac39b025cf4495b165a57b86159021165e292691610cd721cbd7b5d6cdac82dc0409b67454061210d4579597a451cc74f20f309224a7f92b599b5d8c18f5b26cf81c4238a919de148bf72406a164109baad993300349b1e80e6ac32ba2d03935b8ba61da5049b58e53364d76136c6385fdcca723858e110192846bbeb58b6b61b72b422c2ed815ed4528cf2181ac2d7b8b935461c1a6ac3a29212aa5d377550c41256994333b2e7ab55c5782dd215866422caf0ab04a3c680521291b7a87fd23cfba8af02eca389e504153a51781a65beb0309614644b38a4332a63a06c9778dc12386b157a6980c5e4a87a39350806664cf0473aeb9bb806a7852238e1320971a000bab6495edc56cb44b12840a9d90b7097b31c61c3beaf8008df396bd40036a03955cd86c1ddd24fe8768c195203b4e1199b133e47a74c0186ad08fa77872a7d89b1919c224b13e9505e4925f97573d93a879e1472b349a82476b57ce87b08d884d86898f29ac7e7984f572272460370eb8a6bc82494049351d0b435c921b10208a1e957674bd9a4283aaac4333ae7295dc8b8adc625a2bd843bcafc8d6f169deca7ab46acb37cac3583512b5c16bf17735b6876cbd3d15e0c9b760b9640b2e31a71f94010e00c822a08974932cdfac6c128b08a09b5e11187e97759f650c444761dc1f591b154290083b9cc18c48d27801be7a10808af31884b22c1600cd695aaab6d1c0837a252af4c74892b96bad985401303985deb035f27843656279ffaca9ad6a91b370ee613a24b949b6fc7b514f23ef0fac502b7130cf69525f985093b8beefb26b6dc452ae28ef8fc37168ba36811cd9fd9ab96018b2c63573bf7c323e872529b886c7c3918b59a4c76c3f1ca45f99c96ab328df5363aca61ab34270eed5c604fd7ca99e26dd8905e39e20c42211af2184a113143bac09ddbea28f3b63e70e221566079473ba14fac1c85d17c7a840d7d71672231b2e73a03135934d7d04381769dd5dcb74e041aa8782a1f763dc5ac0b57481041430259d5777361c851b958cde182ffe698660cb9b374ec685c33af249785ef5d9ace96cb54aaa30b83f94b4c27996df074025f8b939bc493fbcd5c630459d1fb4e2c96fffdea0aa1e95e26a05c8d5ba15dcbc5c3c4349365c0ac72b9dae0e208bc51618188fef01899a9afae0612 ct_n = 5a7859b31de8dd7ad897b8258d9f91e4bf0b9594555f7958951a26020bfedf5d3c667db12c9c33ef1f566aa1bbff72d6e4252d8931bd475edc180f45a04f8249df3846a4d4b5fa74ca7f5f93cd9f5cf7195a0246c198ba33af07c51fcba778e2baa7d00598d36d8144631687a0403de852cad29f662da556862ad8e7d5379d816b9906fdfb233530d7d9425931bbdb24cd839d9800615eba0c0dda4d2a93b7ea82665fab17d31f4310e8e4372db751df15fce10a3a8a921590fe49ed2f130e70eddfcf8c6542f9113cced17500dd43b9d87c3424d27b429f04cf045622ac879c70055395bf7d2f8f0a50e6c7e4df1d93d0c07f66155772a2c581c32cf6b8e48d6d1b6322bd86a4f869be72b6152da7e6a1f71b18731239a8b368ac3b43ac59232a43190f907773d0c1811a779eca22f0d1c61b6687e6790be22ac896e497c7b23ef15c6c32e79560139469cb591110098f2887fe42bd3fbb38dd6eaca242ba747009ea943b67bc7a26aa0ee84a7f2bc0311f8956e98cd82e83fd2a044651de8d345195ae595e2cf191cdce284f99b068f3e38af890ba3835dd666a43387179b52ca0befd61ca00bc6bf74c511b721dba480b97e25e73154cf1e65e6765a8611a40f0c6a9e80ce5a3189745ecc9ff205abda09643f690661941654746a8668806867df2047f907a92f2a9dbbc29326b6872e2e2c5dd5a0643b6b7dcbbc77af5ddf426f2033fcbe755c07a4799a268e033f8591ea229ebb5770d2b0f7c64170a2e4a1f36b854a6bb9d1ca6fd0cf273a9106076beb3dc75feda62ef3de462e38574fb4cf15def2ffb69986f975c1885912b33ed4bceda8a70cc4f1cea85f1140fa20781d4f57fbc86bfc1171051fe212ad11befc402a5f96b65042de141a57368ae18b93d2725768940ff6b52ae23c14d8dc5455a7e64ce8259da2c7da7994ed133b959f659c1df5782f1be1013d5ae3b3eafd9cba2a692c28c00877c52fda35933ad05a7f45f33b6074df474acaa977a0ca6302a12b42cd94a4b24f7f371bec0fcaf8ba083f994db47e4d59a419d430d8abcb68c747b03bb2f59275f66618d1ae0 ss_n = 93432990f7bbdfb86385c7faa9fd901af2d49d3745354443885863e527371451 ct = e3db0fcdd9ce44f344113d99e9b55e280ae5f53c85e8eed8d34a786e34b07c1b4cc7706b0a2e46a1b9147b1cfdfe0b260f11291828fdac92c01d9bc5d92521df7deb7e71d579dacb0b0ad7187239eb9210cf636d9b99c9542b83bd34d687f2561a48d5a1c8056767fddfa352755482eb494a0a797375db197b0f77368b36c79a7e949473cc44707c16ff6bb540fad00e8feb0fa957458064d8d445e0d6155f0cc3db4eb4ebaf086ae00cb1368a399faae4e9b88d98c269505cb124650e5d7378fb64767ce502a38119ed378d9d0360a3173498591d22fe8a5ae8f9a2f7c61a261ccc3f414eab72ebac7e401013a87430b567c25f7a4944575c865b5f8d4b2f5583292aab3229f1ffdeee90e642259ea331257b07f8bf776791d9532efef69c2406f9b209f4cac261409e4a3ff5383b0b6f9e72b2d8d13137e2e94ad6b1cab8828f4d83220fd01d8a00e6581a04044253c0d7351d17a368852831ed869f3e569f6c2136bd0b411a469981831e1d0c3459a0d6b2bf4e9022ddaa33a355dac7ef0fc4082d801c804e1a95171d98d0c61a82674015f5012e55a6989a1400ac3b1fc05f0ec22661bc7c791bfa410de87fc090e06401c0ff74674ae510e8166aa032a27adb084a1318ec53c544d6acabc3ffa320c24fc8b2a3a7e433db0f14343028a9190dba5924c2a0287f959780c7da82f7e1568687a3af3e7babbb065b899e5b35c93933fa69a8e2c60650374293a85971b7bc96ab0085cad33bf09ec09490b3fc71db0187bc24b8dfae8c2ae71d46356c4b43f187d4a4c8d770d10b280e816b8e8c1f67205603cbb8c179310c44ef90b72c2a5b309d0def41fd3c832ff629e336b1752dc3c8a9c6fece74eb80ece1c72f940ad8759652db5684f1c4c0c0bbfb0839f4ef459fd80d9a4f6598f7c4ae027cdf5939e3a20011e6cdbf45f404b77c48422cd7acbd210cb3033d3fb743f0137699bc3bf5d987ecc380eb64f903ce143e875c934e86219fb818c00b88a4e36458fcf2a0226363a9d81df975c6ad835c6fc4465c00513e448a272fb01b3fd18d5750393bc9d35869f4cca57175e7d179a9 ss = b7bef040d5bd5ebda46f96befba89f8caa4aa2622427b6eed9193f3a0960597b count = 296 z = 516672c909463528e6bae7776cfaff24ad28843da5c925017a7f7e68e65b61fc d = 9e172d42e4f0287e24cf2b085315f783608f81659f6f9f23c66bbd975a6d1ca2 msg = cf73d73e4a9edd2fa67ac938660749cfa5f9676caa4f6d9cad60cafb5b859cf2 seed = 5722e4ca90703fc8a5cdafd84feb1f4399865f428d79f51b9ee7d8d363d7965dd3adc45489de5db83e4c2c066410a07c pk = 5a768fbe0bac75589cce1c951ff5141fbcb073b6aa32da44c0087931ca7644b61463f5572c9622e74cb6a6ab3d79c5c41468a110ecb58c1038cc322dd15b077ab875012328c92188fad002f5e6a864fa463cc5435b4508b0663336f75de002179cb053fc6c7425b17356e2b65bc8588bb0a758876f98d313a5490e3dc69ce9269e4158a425ea6ddb59c2b96c5085743257c39618a04c20b569ba74983ee6c9f56417e08194fdfbb3db83ce38124b6a9c41af423daf117ee77b435ac648131b60aca0b0ea120c78b746fa391ffda78e186285d4382a9fc19caff9278bc1a7840875a67130b0824091eb9dd2d44a994c1b2cf5a640c0950fd9995e43625493018270afd2a53c5c26ab522ac47bd24c81a291eca1131ec7a42cd3a0ce0963102ab6a4793462d45bfc71b16aa1862e8b71a30821d1817e7a1b51b34589d1bc8068464c81ec5b559315327c1e256b6fa351bfec043f96d39c31f9194ff5991f52613663a1d1299b30284f63b274f7f7315444295cf627d740040b87b044fa0bfa83ab28fb778ca65a3fd8b02e84085aa80bdd057ead30a02669c7ade919e0d94364b21774f5806b32459b2a2962b6ab98065a16a061ccd33ea5c08a20e41aa2cab2f2e26b25030bfb2a2495a35d7317701f79b22079c9bd1051fe650973d668d615781e45c266057caee99b80a8af4fac5e92cc13fc8685951c6c3f8c1075f3b90d18aae2cb1a114171bb26be1fc6a821186eb491af60403f69178779c372317bb245e205f2cb9a2bda2ed3e77fe8d175dfe18f83d70fb7fc8a9e12942dd8777db42e659a05f7120039813a9db68f23b1ccadf63ff2acad29c62e216736768267b66125b7b2c810c38c339a67e6b30f2570ab18a53cf128314ce0b5ed938a6ff3be4f685e1f8824616608152622bb64a615015bdbc71be345548a0c6afc821b7554b386436a9f299206c10ab30b5f73ca1a7b973793876cff42a7bc823b9507b02ccc8b7e7070a26520156ca674c35b7b872bc381c5a429af1d32baaca5bc4c60763d706b1b3a0c6d0cb1f49ca2cb058ad3fb2e2a027355498e033b8fe92688909c6dcb5f9c2af088a7cf93d501ce9d912e86b4da3b605d744fb2627850740f5d87f0 sk = cd88b52d6c66fff2ca9eb80231f24c5e17853c30954042c8412caad974569b0359d7eb76fc02465694ce89d64fe36a2c85c106283624c71c6ead44ccfb502afec12273c60310b1164d68a52086a01ec03c32716305f13da476960ec8b5f8029b57ebc82636ba7902209ed50e19d78d4e923f462c14204956a06c995d616b49353c0388287f8b67970b5a68107a0688af30d39e5f1c5554f67d9bf76a14c755f95891848c078a460dccd93dbaa08a5f7b2c52ea711dcb940a1599fc15bea8b018f3d92a66fc82bbf09d51d0b99fe29a7a07b0f9313b9879686feb42f3473def743abf471c9b266d95cb12a5f84b04272f3e387fdb656895a414c4c64034fb31a7a07e7fb58cf8288b3b8b82d0c1cd8c4073193863f35a185a193bf2f75b2fd84200643e2fd11b6b477b88a7139a406fa30a06ad81118ed163c925587167b64e65675e859f1ad27c2503cb137555837ab4827a8a70980476416e14d576110a2def700a5fc853579132064b0825d6ace6512c4cc3434d275bfb70c2be22a3bb9791cdc64c61dc8aaa1a366f55bc44160cd4f6c7867623ee59ac856c16a84888e03058015c4af093578c1710282626316a8ca7ab5a69f86634266ecb596ac27a8e87050173f25d38c8be6d22a28daac74c420d6ba62b01d753d8860f73533d1b2a59be006fa2a32914bb239f9a8fc574c6cb3309efec613bfc0eef334aeb8c801bf98908e9b603d4b90c5434586c861472626551a56d510bbca0aedaf2988128ca55b714efda64643175d1d6bde4f89c76f61f2d6318dc057742b80c94a54252630f48e61baf15a1d3c13889db955fe2172110234d933fcf93c40b2a8902cbc526db063c413e1f425727e2019b129e8092687fe353607224d9926d01dbc069d8523546a9db6807342069f0cc1b37140447466696ca9081fc9c56e63b2384c0945435dba554975364838012aa5a899cf22b13babb7a362463748d8cc53338511e3a197afe757e7bc29fa3b0c4154920371b15e6d9403060883426741d7428ea72bf33f1c8633bcc522097d762c14c007349e6b88e13290838092ea371c319adc60b4f5a768fbe0bac75589cce1c951ff5141fbcb073b6aa32da44c0087931ca7644b61463f5572c9622e74cb6a6ab3d79c5c41468a110ecb58c1038cc322dd15b077ab875012328c92188fad002f5e6a864fa463cc5435b4508b0663336f75de002179cb053fc6c7425b17356e2b65bc8588bb0a758876f98d313a5490e3dc69ce9269e4158a425ea6ddb59c2b96c5085743257c39618a04c20b569ba74983ee6c9f56417e08194fdfbb3db83ce38124b6a9c41af423daf117ee77b435ac648131b60aca0b0ea120c78b746fa391ffda78e186285d4382a9fc19caff9278bc1a7840875a67130b0824091eb9dd2d44a994c1b2cf5a640c0950fd9995e43625493018270afd2a53c5c26ab522ac47bd24c81a291eca1131ec7a42cd3a0ce0963102ab6a4793462d45bfc71b16aa1862e8b71a30821d1817e7a1b51b34589d1bc8068464c81ec5b559315327c1e256b6fa351bfec043f96d39c31f9194ff5991f52613663a1d1299b30284f63b274f7f7315444295cf627d740040b87b044fa0bfa83ab28fb778ca65a3fd8b02e84085aa80bdd057ead30a02669c7ade919e0d94364b21774f5806b32459b2a2962b6ab98065a16a061ccd33ea5c08a20e41aa2cab2f2e26b25030bfb2a2495a35d7317701f79b22079c9bd1051fe650973d668d615781e45c266057caee99b80a8af4fac5e92cc13fc8685951c6c3f8c1075f3b90d18aae2cb1a114171bb26be1fc6a821186eb491af60403f69178779c372317bb245e205f2cb9a2bda2ed3e77fe8d175dfe18f83d70fb7fc8a9e12942dd8777db42e659a05f7120039813a9db68f23b1ccadf63ff2acad29c62e216736768267b66125b7b2c810c38c339a67e6b30f2570ab18a53cf128314ce0b5ed938a6ff3be4f685e1f8824616608152622bb64a615015bdbc71be345548a0c6afc821b7554b386436a9f299206c10ab30b5f73ca1a7b973793876cff42a7bc823b9507b02ccc8b7e7070a26520156ca674c35b7b872bc381c5a429af1d32baaca5bc4c60763d706b1b3a0c6d0cb1f49ca2cb058ad3fb2e2a027355498e033b8fe92688909c6dcb5f9c2af088a7cf93d501ce9d912e86b4da3b605d744fb2627850740f5d87f0eaa20b24c5b0f49ae77336bf3677c83ef1d8598f425887d702ad105f1d0d2db5516672c909463528e6bae7776cfaff24ad28843da5c925017a7f7e68e65b61fc ct_n = 785128babd4ed7533e7f097126a92ab9c8e425684d0cb82c08c6e2b9999b272f87ccb45c9a39e4a1fa25e0a27b9ec8d8bf5ca55ee70f7ee8793e2d2cbc1ec4b8af41ec5f3f6e7982a6154395d7a02ed19135521f324b7d338265f99f35526a14c4b1ff015b2d6b3e524a8a06909d34efcdf3b8db88788225b437aefb6b8bd818fe1de36f2d8b886f5ae51374107488fd30b9f9a5a650d9ca8b1f25daa2d12cbde3f2884788f67d93e7f429e4719e7d73e5ee7aab417a2d18d3fa772e903c40ac562edeb76e64b08dd5a7ef9ca9ca98423faab13c7d99f542be935ec2d985d2bf327d1d91b808f169adf9720731ce481e0212825629581891b5b187c33c2902588447634bc283e4e6668510a9f396ef690adc073bdac1e182c1ea1402f77efe2209922f3552ea6f8af9912ff25d7cfcfffbcf1faf80e99fe837f81e23714b00576bd36e276fe0983e7706dd271dfbf0948ec7e41b99a8961a8cd4112cabff164cf07fa6587ac83f2646b6f7462d07ffaf8e6dd6ddb60c84dac047a02c9868e06a691468677be3916e2bd1628f47746f7f47437fda15262682783bc8e60888c2cff00c9111507b123cc903ddc9546c4483b6d22143a686fb3eb3e884684f151c95ff7cc9074e2aac38f8a1b71538eaabd53ed1bd4f8b8aeed7338db9bedeac765841c80009968ab408d4c85da3bf2384d3f37125da10c04b10900b7fae85fafa4f5074be8a9c43edb0db15781f6b96323a30fb6dafbf7bae1013a4348ee7d76fa5d1365fba72e7ff8d677a104e1903165252ec16f2efd048929720b9cb936986ad4085979b5fc93da9225e9dc2786f116d253db157de65c224a484e3d8562c9f38464528083a7882b17773ee88c1ec7a9d48d2698732322e3f3328b48db552561f8015e22d75e5779851fdf658a08518a6325c9211737d35308ad3eeb904c30929066c3826b868fec05148facfb0f5b61cb17bc1b9473ecd6ca1bd39d969b2242c0c0bbec688d4b8de32069e5e7bb846c92f81d931c84cf062393fcd4d828aa837b7443bd134e2b6449f844f5174d4bc953a429fb4a359c7bb7c7abe9357af0123 ss_n = cc9a6dbf99e7216a1029d32fae3806f63342a1d021a7146fc57bcc63ba74f2b7 ct = 83ea45a88a916e5a6e29ff93e0652d2b8cab58d90efa10218e90e976feaa54f9fda078b5a81cf67419a5c060b0c150baf4b5d2a30e1d9b260717d13b406d6d5a4231515b6f9a4aafbc9e1fb7bd8b04baf6af32be57650a1cc9b0a3e933c97a43b73a1d65b92944e7be0ceb1d0e72cda5c6c5291e18d11434a4cdb77c0dc5c4c8816ad9c9d2e6722bfa8222c721cb1bbcad0f05f7be60aeb361560e69ad9cb78bb1016e2d8eae0bcabb1bfecfbbeeab36a5947affcd7e7de29c2b036e8b9a58168f8dc182c23ffde274568d3bf03e1399e0d6caff8153998bba3330e096a03479945e92e9a684ccbf0cdfad40f3deb0ff824d53013e0d821e7741297548f3e72f677e9bb53a64dfdd3d576555a94f552b2be2754447b54a8ba055fcbcbc255204739773aee8ddb909a5c7d6e625b5d590fe8e40f6329d803b61d00c8482bf5613d7e764b44f02f8bc1e462b3ebee984f5bbf60da395c864d8dcfbfe675ae7e63e719de44cf52467a5072762f0661ec1112960865b20fe4210b876127c43dbcd0190cc356480e252936ecacce1982fce94295d887955b3d69e940e598bfc4c4614e4658a29784214428a8100c6dd990bc15b538e4b4ccedc32a1fe4a64e09667d40bee953ade8dfdabd72c38e6ecb5719213b9c2bbd3e05a9d0358a8cbe3ee38fd204c3e995642ca700ed9cf16d4abe18b323745c89b321c7eddf698892f34a52ffdc60501889a02af3164137940c94e999c896aeb2b234d88342289d8e2a3075730fbe9db16920a7c300c8b0e3ee8530898cd24a6453d14b4814fec097eba40bd4bae9c14e4c3ae180f0d1a6389f0bbb3aef67874423d1f87c27fc075c3188e0921242e20663d63e32b02a61d1c22101c5e2d3270f53cbc1325804d35851b33145540febeb99311e7af3c37e18ec9ba5838fae3b0024f275aadc4009e6ae1949edcedd7fe551bb5b9dfa42f064ef3bf0e4aca67225e50d677d4e971aad60d979417a301a5caaeb283caf7c8a4b6ec8734acc181133bd76c655589469103024f751c2bb69a521407de5021151121c40213b8b176ebbf6f5977ab745a6c4bd95b2c ss = baf2678efa092d5d827e78e40919c14933d621d6c35d1add44f9cf229649e555 count = 297 z = 36fea28d6a50f35c469c65eb2278923dd3c98a3176676c8fcf1c74f64734b538 d = f7c3d7965056c2ee5b91bfe00b0961f0adfd15a11c3f25f68c6d66d8ae1a53b8 msg = 4ba1240ebfbf357ada477318f876a40b1c4430af6ff879cbe7d039f07348ce35 seed = 0cb2e291e2347f5fe735c43f125a27289683c4ee3770b1dd7c4a509227b343d37127de7a3b3be94bd73b27d61f07cb11 pk = e468cad4ca39c675b6c90420472a01b0506d0a40146b81259db964cac483da683370a23b0cc10fbf558134bbba29752f6094ab8fdc70896b85bab14015e70dbe7078581c51e89bca9d75b66ed829fcca29eb00b9534a36d1fabe67f62809147ff504202e255d05a11b3b935f93f85b11ba4e49cb7c20ac2df0747c6c4093754c693ab53504b78933d9b5879a37abf62bf48c51814abe62930179a8975b24c4b55a2cfc318f03383b7652aa50a1900bd7c778f7420de66d5da17a8a6a1c4293c977d42798329e1cfa12aa47032666c86616c21d93ccf2b4b09b1b93fb9c16c83518c0267a13d18b59351ddfd85a7f323e211b093ff99d610527406017efa10566bca48ee4cf07270a83b39b71f0221099ba38105756137a9173406ba386bf9a83370bba9948196947281d27449d33632999caa32690f2f34749785b7c963f45a987c13ab072455488811bced5a17e449701028d0950486d857d6b2a283c34b9c0c54cc85c993f236bb63b0dc345089ff61687487535463e2c3137780b7752f18b9da984e905289908b9a743a58f8a6eb3e5158ada9b4e78ae76e2cbad4c0fc8d753df2902dae22077699935ba6f2ca3c2176656d8c5a09a887ca4ca5deb7acbd6fc4f553507e4e6bfa10b002d923c22ba91bec0c169534e16d6bfe0f523c1e31286538dd0b50c7b60471172a48293849f2144ad0bc46e171458752591ba8e7cf00c29bcb077d703fd52843e881795ba4d9db7a981dc5faa5078b0a910318043318769a157a2a85b21a2f96cbe2c9f418256d9c8c1c00cacfb317201ec00120acda618b0ed122f0f190308a7b485889376f4277843998459167ba7650e1335de8266095548cac9a7531847981551ada187e8ab00019466c2a669e9934d25e7221028765e5487b6bc2d926ab6c96a3e70c4abde1b885c1727604798bdb5102f21cb0a6bb07cf62bb583adec15ce90973c97bcaec6ab50e484a7b92a2a5603a301e74439a20fdb29c8cb7771076b5ea2b670d95073970798103015d877afd9918d5c253cb8092c8e0a74794a5beb17867ef02a4033ad75153a3f49905f722a60ec651a5fdc7fed1df9c66babb25e38188be0b6c2281e890932644989ef7fe7410d65 sk = 730bb0498886c0d98e629467cf51472d083b33e8b1a703050065b610b897be7c7e1a25a5798084725c85335a6a807660eec353607b8d416c9fa9300e3f2b0d853915bf3c8eb64476bacb6535157e84355707118524dc3388a2aa84a1259d352cc7a166b64382e1e53187084e57765aa704adad4c600bb02d2be49d8bf434beb14f522886d44256f62b84a603bd0464b2ff4968da68412a739850457c4662155a3678ba5096f1228572d23858240697610a1b576607864e1c049c87dc5356463cb4fc597f49968daa834bfb9a0bd993e81a7bec3c752cc6463e9b73fc90c6ddfb71bb4243f4aa2363e1c420d31448d4292ce3c3a5f15f17506426465f0d81b43a86a13ab41d1a4a3010fa2a0e1b49311c7979538b9a664d2be722a5a449e06b068378a6e2485e7f60b030e09563504614e0196bba9acff48ffd77311804cab870691dc441a14b5e8a633d466b8fc839a3234ca722f3ad3df93976c402b379134a569a205947c8cc0e1b189c092645c0f131ce1232fddab9b06b147f69c05a01d022546c00ea061e4345ced7b72d3050ec339761d243672c7b99398719e5235e02cc915197e19cc0c7b59e75b6c65a60621e197846848deddb1dccdcb2e1621234b7ab687198b982123cab44bac8946864b354956b22209b018a302d7a53c4d1c74dd6a62e77929e0a7a31e6b31d339eca40143f8a6f8492607d170f12e330aa716188ab9456224941b20ec7f734298637ba1c05a435cc56c2b4fc78be7fb43ea4ba21b04185d0953b6933b478422585a670ba29ccc2b0ad51279d3398cfc8745e0273c377b6267311771ac903b054a98ffbb8ce7787728416210976d67104c36881dcc78745560e0b025988f04e653114db676bddcb0173010b2f679285cc63d9c0310558a2d299a833522baabc3c15b220e7e53341f989a3f51119bc9acb5bc852659131c0cb06697ddc042100dd7513979266fa7b3f844638943b587cc917624f0b6662ad5a18ea2480202198dadbb4bc5b1333094846a6ae9506936128125061cdce95a55c8b7f1cc04d03fa60c4211f659388e513ba70f90970848446c703e468cad4ca39c675b6c90420472a01b0506d0a40146b81259db964cac483da683370a23b0cc10fbf558134bbba29752f6094ab8fdc70896b85bab14015e70dbe7078581c51e89bca9d75b66ed829fcca29eb00b9534a36d1fabe67f62809147ff504202e255d05a11b3b935f93f85b11ba4e49cb7c20ac2df0747c6c4093754c693ab53504b78933d9b5879a37abf62bf48c51814abe62930179a8975b24c4b55a2cfc318f03383b7652aa50a1900bd7c778f7420de66d5da17a8a6a1c4293c977d42798329e1cfa12aa47032666c86616c21d93ccf2b4b09b1b93fb9c16c83518c0267a13d18b59351ddfd85a7f323e211b093ff99d610527406017efa10566bca48ee4cf07270a83b39b71f0221099ba38105756137a9173406ba386bf9a83370bba9948196947281d27449d33632999caa32690f2f34749785b7c963f45a987c13ab072455488811bced5a17e449701028d0950486d857d6b2a283c34b9c0c54cc85c993f236bb63b0dc345089ff61687487535463e2c3137780b7752f18b9da984e905289908b9a743a58f8a6eb3e5158ada9b4e78ae76e2cbad4c0fc8d753df2902dae22077699935ba6f2ca3c2176656d8c5a09a887ca4ca5deb7acbd6fc4f553507e4e6bfa10b002d923c22ba91bec0c169534e16d6bfe0f523c1e31286538dd0b50c7b60471172a48293849f2144ad0bc46e171458752591ba8e7cf00c29bcb077d703fd52843e881795ba4d9db7a981dc5faa5078b0a910318043318769a157a2a85b21a2f96cbe2c9f418256d9c8c1c00cacfb317201ec00120acda618b0ed122f0f190308a7b485889376f4277843998459167ba7650e1335de8266095548cac9a7531847981551ada187e8ab00019466c2a669e9934d25e7221028765e5487b6bc2d926ab6c96a3e70c4abde1b885c1727604798bdb5102f21cb0a6bb07cf62bb583adec15ce90973c97bcaec6ab50e484a7b92a2a5603a301e74439a20fdb29c8cb7771076b5ea2b670d95073970798103015d877afd9918d5c253cb8092c8e0a74794a5beb17867ef02a4033ad75153a3f49905f722a60ec651a5fdc7fed1df9c66babb25e38188be0b6c2281e890932644989ef7fe7410d6561398c373f83f7ef3fc1ecd350481f7a3a685d6196238b74addb30100b66a72836fea28d6a50f35c469c65eb2278923dd3c98a3176676c8fcf1c74f64734b538 ct_n = 1424f576bc1f58843ed90d37b420d0dd7b37a486b33624c3fa7f88d99e985ab68b11a99f84866f823ea07cc1713b1666082824d9fd640b3106781e2a93288c9f4ada2e61e5a4e102fcecf63e72a559313c22c550c6b725a778ea0bef44c34b6c6fbf006c6c7da98d4cbb4c9dbef590001bbaf626c676812a43970351267f74e7bfe8944c2f1cce2e87d7975fb8def6d0197a7b9c14e6c421d270bbded78f2a18e27c49364e1c73b3aa189d3e900cfc862ef1aa2a777637c5b6248f4bda7daafe94d67a92e5aaf7d2ded6fe932769be62479bee45f13dcf19b0d43bd9d37af1ff047a3f09b1cd49be377617d307e4fbb63d5485e1740e758f7210d646641cac2c0f67c79ac2d8a66b9575d5d6b797ec44be169ebd5506671df30d03c46b7f4e488d3265e893368bdada5c003028f3f50e32a7a034ddfd74b14e1981b96837d4de407802724870de1a1b3bbc0be4fb684d67161f9192fe6dc997f353917421ad23dbf6e27eb9be6e8e514a5535851e1512e138cad9793fa404314c5e63f6772a2ba054a1b1d989ab46e2d79e3e89823ed9ea1df57d7f837e2a855bd603eabedce4804c1e9d8871a607d75f5351109dd0383c54b3f259566d43681bb57ce40535d9b58383d95308f5c80a62c1721f077b0117b6a375ca463bf58329ec17096ba78ff74d3ebf5e09282c5b11b80f5309649c7d0c1543c9da58289ff82fdb03daa43e06c08d9bc3a35da0038c7a76660708f2f060ff3bfba1af8cc4c2e57e400e1dd67db57d4996dae337edf3187801c7d76e4fcf9d1ada1b7b618c7c0d11ac87ef4a9eb4bc269cefd3557264bb5c0ec823bc9aefbbf7943a873f24c45dc580616ec4f01c7d23ee2eb56fadb28723b8d96e5e4904c3c598a0f8f89fcccab0d6ae68ed2b68b92bc0afa2c00d8d7906cec6bfa346874675919b054e1161ec340c71f774d34318bef145d29cb45b0fc87ce7ea3c9d768b77387ede91112c530684c6cada8cef7c9c2e1e060d82be5b3ce94b632f68b54e392a76544a2f72e8e0c0f0cb3bb377cc1b5724c1080f2c965f74606580b70cd6952d6671de420c35056e26cd31 ss_n = 30d8e369382b74ff42e54217a52fce1ec7e0fad0722d64ae4f4e62e6fe9b716a ct = 7c8ec551d272ea7a6f6a94a0a6a9a44f27862edbb1c5c2b87ea4253553910f6f9bea413bd0118154d1a4a77fd3a59754723fc4a3dd9854051af4c276537999eb987e38e5d415d6d95fb4ab13d7ebab7f36e9415ab845c49a56b06b30b0a8a57551bb40a1624a3bde617793a25e037cd63657878b0420766478592edf590b91476292b2756ddee47f91a407d56f2fe7a31b5b302a8ffa8ad9dad75b16acbfb2f5cdaa2f457942118a5e9bf777212aa81787200ae5395b1f97a5258005c191f53236c973b7326302b72a4367c27fd5d112666109c40d601327ebaa39edb39b0cd37e2ff015e92e44ae0465499b16aa093f7659f9be1c2bf163a6e8727fcb5c9f6f0cdbaaf32fb7e28609c7c26eaff248a4d959e2fc156b5097e7390d7ea805fd9b9d75c594e109e119ada2bc3354f51f048a7abdf269f7d0c18c661236213a4cbd1f3337b1441fac3795e86b580b625ff8b5ca0fdedfde7aaf10b6670b1d41f0c116e1066d7e076179b670620fd7c8b7c79bec740537537da7630c12d3b71280538702dd4fadd43152bc71679800a87d9cbb105eef37ab9fd0c1208e1c08c0562966fc0777411ec417a966b0db812bf586d515c44de24ba2625b08b027e487f475ffe8b26e2f9aa1b4ddb89c2ec837ee7df7fd1864f427f83fbe339a39d11e18f88ad84e2d28c66cbe708e0218ab2ffed0052496afc53e171d0a256a4e8959be54f7fb033459a66bd7e74658a0c2f30705b4b483a78ad30452f84f7051e18c908e5c7951dfad191f9bccd7bc6891a4d2b095c72350cf8185c7e2245ae6e53a866d70cb19785af51c4d72106d25970148c2a212a701333628eb6e5afaf661c2802686f762cfadb51d06efec63815d20973f82ea4edd8f50993f6d67773bf216bf903a288a8e60bfbe1c5de6904628958b7caaaf29e9e69fac48933aa5a6b1cd889ca33e1a3fa071289acfc73b8f8d998ac86fc6f904e534bf6fe3fcd412f0dfe5970a9cd3b5ff41cfb74995411cdfe19af61ff818c0d98b286459377924318244dae07867b36fdc1200fa21d20e8952b35e2723fe7dbd396cb79ad0988aef3d976b ss = ecd3c58e103f86347f4fd461ed5fd36ce646e2d992fa5fd3fd25321cb538703e count = 298 z = 5759b3222101ff341aa1101d472540e9fb900767511b97190c59d96f1de4f0ec d = 15fa15fe0c235758423cad9aa776601955e4e14c8d522aa62b7a187d22275787 msg = 771be69ae8e76f2cdb077235a2cca4791de88a2b5b1a0eb6ea7a7637614cb210 seed = d17abb6784798aa803e29b7ba2dc6fd5ff1ffa3063fb4da260c5ce9af3b97c640f6d01c210bca428de027980d325f7b2 pk = 0ba1435a118953c87ddf42520c7a14a3ab92b2bb278e28478d51905314aa52eacf55623e340047b41b6b547685679741bb24a8330bc91d158792406a51c65aa22869c5e5575f837766a61c13db888c8c5fb0bc1ad12406b0c411556638732a33ee38c4cbe18a9b53117d8a221149a6d7c7b15b15081d3853c1309886503d90ea36d8cc2ce174275245cdafd5701106ab6ae42ce17cb95baa43c5e08b4cb3b467290169837873b31cf930a9aa5ab670664a5f237951207c34547bfb6a9faaa77372525a44784224288ff2022ecc4aa41709427f80326ee57366e6165cc17b7a158572f695f4cb0c7d00a800ab12fcb94c6bba0d42d013fff168d5c9b5dcf96c44b08688c06e3be30ac9ea789353bb0fc052486a6412532da07a385f765e46b3ca1b44a841bbc551a1199c3a699fec700e72bf854ba82a1887f96a9a66594fdf2980d84ab1220c8099dc099dd292db634c8a404f4abc0df9626bfae8bd45d52efbbb3179d298000c0493304612a84d3a528fcb79b27a68998030a7c53095a0d281d1971fb1a972c2d53d4d7a17ae10a2242c80d162a2c4bb614d01bb2d184095041aee443dc83b1a88c19b17fb2a165b90f48b4404470f076b404ed505c19292f9c562d06a56b2a400979a5cdc60ab30361373a5bcca160c84fc135265722f5ca55c41c5f5e091feab0a1558c3b9c74a61a802faa8006373637d4137dea874a2ba880f190156a316dc7b6ff0b25c0f36a004649c8d21c193f25bed0cb71f839402d770b4d032fcb1ab35cb48cbdb0a328bc2d0467a8b166e62b2863d544ce1d155c818203948b29d498638668d269970d76b67ece07b847cc92185c9c20715dc57bab2439a3e582388f0133384ccc33166efc54a7b1217e261947a386ace845a63a186fcbc653378af25583654eb90eb80a7f02a5074cc71d5b811b2c0c30d29a3c694c7ac5b23fe70bfdef090d4332df03ac0242ca5ecaba30911ce26e49d530a9c5539645ceb7a9c2572271c30095a828ce3b293618c32e2852d725bb3128cf59a857f535ec021ae2185807b434df4e2cb5a088713a3cec63b4d12485681881f7faf39637a2eec9a73ba87ab826b06b01ba14c44e89c3b37ac3e05f2ddb55146 sk = fd9282c8a44c76e0c1e5a0107d7c74b0a235bc56c20e93b6ac88b3db42c109fb6a86f9800ae155c8498323a7c9463b83e9fa56fde07d0baab7993cad225b11baf05b3e39b4525269ac348586e1a689b18220e854597b3d13224e0410641ec293dd558d1b8407d301805bc331d472b300f39f8afca24c138751b4af1d290dfaa5a5c55556f7cb09bc513dd2124f2f59cddc5290ed973863e06497976a07c0b8ad7b9d56f3812cbab1d9c51405643fb5f71a9765072ff0252cb111c851b29df8a615b3a2117b28a409bfb01b9042bcbc7b996791033a77c83bcc2950456b401808ce4200bfe9c46280f467a0a1963a382d18536d7438099afa52e7574ab3f6311e4753afeb6be48ab9bddb5d62b434118479c9e3b57955b45d799c72d7b9935836002b8e8880819c46b65323319703677183bda19ac1a98cc942e958bed0613068a6ae100c0dcc05a8d1bc537c1faf4a7532408e8405a4df44ac36f7770f0346eb68ab9d2a98e7137299d03bf7e839a81b34f64b899082100746375755126df4001155cf0623b5b5751910ab29763946ccc0352f1667ec83b95c27c415e41c7b39ab0b4c792c5c1a913679e5b45e4ba45571c8a91cf77f0ce898b6aa72f02c2df8c106428ab12b8724e1ac2146f74654c5bfa968cb322461e24425c028cf67a7c372e996c2c92a5f824f273538e7622d5dc9735dd973d4cc8aea3c036ae433a0b72e137b515ca16a8474190560a5fdfa5326b4b82a08293cb34c6ba94119dac0b7d5a5b0d14f7466466f7aa4558795d0443ec106249b781f7ef6c1e354a8cba64ca3448f7cdc55cf83bc6c7921b0c71dd41cb43ae711bc329645b24ec4d036131389a3f533be166cbec2c765695346983dd537978a8c557277c436b0ab94036eb94c658240c50b2862212308e9885b9f480747b3799dec088e73ba3d4c26cf3440d4cc719c29cac7b175b12944d31537a5315e0020548f6a6398125be0e81c9036967cf243e889ae8513510837c1b38c05e1c4328cb1b0f3004912f1a208e5960ce2a38c5671c032af7ac1090b4680001bc07a002d5de504b4f28ce09aa562521c0ba1435a118953c87ddf42520c7a14a3ab92b2bb278e28478d51905314aa52eacf55623e340047b41b6b547685679741bb24a8330bc91d158792406a51c65aa22869c5e5575f837766a61c13db888c8c5fb0bc1ad12406b0c411556638732a33ee38c4cbe18a9b53117d8a221149a6d7c7b15b15081d3853c1309886503d90ea36d8cc2ce174275245cdafd5701106ab6ae42ce17cb95baa43c5e08b4cb3b467290169837873b31cf930a9aa5ab670664a5f237951207c34547bfb6a9faaa77372525a44784224288ff2022ecc4aa41709427f80326ee57366e6165cc17b7a158572f695f4cb0c7d00a800ab12fcb94c6bba0d42d013fff168d5c9b5dcf96c44b08688c06e3be30ac9ea789353bb0fc052486a6412532da07a385f765e46b3ca1b44a841bbc551a1199c3a699fec700e72bf854ba82a1887f96a9a66594fdf2980d84ab1220c8099dc099dd292db634c8a404f4abc0df9626bfae8bd45d52efbbb3179d298000c0493304612a84d3a528fcb79b27a68998030a7c53095a0d281d1971fb1a972c2d53d4d7a17ae10a2242c80d162a2c4bb614d01bb2d184095041aee443dc83b1a88c19b17fb2a165b90f48b4404470f076b404ed505c19292f9c562d06a56b2a400979a5cdc60ab30361373a5bcca160c84fc135265722f5ca55c41c5f5e091feab0a1558c3b9c74a61a802faa8006373637d4137dea874a2ba880f190156a316dc7b6ff0b25c0f36a004649c8d21c193f25bed0cb71f839402d770b4d032fcb1ab35cb48cbdb0a328bc2d0467a8b166e62b2863d544ce1d155c818203948b29d498638668d269970d76b67ece07b847cc92185c9c20715dc57bab2439a3e582388f0133384ccc33166efc54a7b1217e261947a386ace845a63a186fcbc653378af25583654eb90eb80a7f02a5074cc71d5b811b2c0c30d29a3c694c7ac5b23fe70bfdef090d4332df03ac0242ca5ecaba30911ce26e49d530a9c5539645ceb7a9c2572271c30095a828ce3b293618c32e2852d725bb3128cf59a857f535ec021ae2185807b434df4e2cb5a088713a3cec63b4d12485681881f7faf39637a2eec9a73ba87ab826b06b01ba14c44e89c3b37ac3e05f2ddb551460ed931221f756d671349c19ea626ef03efa25a0ab808393787a0b10f8609dac45759b3222101ff341aa1101d472540e9fb900767511b97190c59d96f1de4f0ec ct_n = 5e2210c5f823e32f8d3410778ace38e25c5fcd708ebf7195d98886e69a08537288fad72006ad657f185c9bad0d844f11ec7bef5a8cdcd0cd2268ed980dc1ba942772b0017316bc2f8a6131dfaf987e6643beea42cde1453bb989778239c9a9f4e63732b5bb1ef166bf34c8236ee9cdb3f5f093caa42e3f446b305c89724b7e9cf8a037e0a24bc85f91017c3b00f5fe5202dab86a9516a11c1f66110c8f013a7692d1af8593c4cdd1ef428d9bf19855a1b340c626073b6a2732032a02a8a3cc67496ed5e47a1f824ba59996ba535a1f074b2ee6c48e98999467ccff53919c6e962ba42ef2424f0584ca33e2b6a571ca0cb9c5eb6a81233cd22abbeb135e08d0841e4412713142a175c12a457d29fc47a17710cc558b9481253f6205e6560f532a6c598947dcceed1e1a4136783996f187ed6e9f29d31c17a420c9f7e46a7336bf592457d95cd194b89916698eea4755512b9e17f861b00c83196547f6f7801298848b7689e941f26795c58169daac3ed98b1ceb957367991c46ddf89ec2081e3bd321156eb7415ca5be863ed041cbcbfde75818e6204e928ef75bace060285e3eb3673865e1243a30ecdfc7af1696e8a146f3c13781dafaa399aa2f6dbe64d1a424f8ddf0045b2731a990339fe18ea55aa516c2db7fade7a4de6cedac022df3b040c1a649f6c1a7a291532f03796c82378d0a9d60ce72243df2f993cbd3e0e49c943238320b6873184616780267b7b25ffc58b00c35b95a9c5ad605666e09fdc0e3e568d5882b1d31e1828b07c960efa74969a429534869fb418e05f3c5a3b12185b5602da501a9f833da3975241d0150120f8eb35feebcd642583fa5a0d5b82cb35a43a43cda34cbbb89b32857fc35ce2e752b8e02c369c288127eb1247e6b2a1a875ee42b3844308badd1b3c84739cb16cee22c4393b51e54311876d43ed4d31fcca456f2111055a16c230f59c0fdfe5babadcffc2a41d045b3bbd6890a620546897d35610fbc448a6f75eb9e5ef229791acc7cd7cc78ec5687d6c99cfb077c8ea075abe5f1af15626b2b13efa9748a650af98358569158f3c98b1ebf862f8d ss_n = ccc4842a60ae08ff31491d66db71581a9d2f2c616314175b1b8bea4816e4349f ct = 177d3233c432bb862540c9c49f9cc7ea690c667c5d63510c7e2ca1f259558378982dbf65119312258ec04715958aa736eedb17c66a5de8b31647f92698fbb95f0c87247a94eb5dbbab6b4009399f47d949156cbcbc6be88c632be71283e1846dd8e926b96eb11d0be40405c2318bab94912af34da1c9999e8a61b956eaf35ab9a7155d80f9f6df757f4dbc01bd045604f842ca2159541c7fabf6c0bdad739cce50dbdfba6a22ca119becef1d1239fb1c46544d2d433a81e38c5a2441999c6bbf8833bbf969775f865999d9e54cc47e8df3c8a66edb352efe11863b951c55bb2c4988cc9a167b6573c482cdec62c795f0e87fcbc14f2dbd7123b8e4dc0352001743a0bc27ace57db486122953ca30bb7015c7c154d807d860d11d1fe2700ef002e9b33ffb33a71378fe06667efc21637176ff7ae7e0f50ed386b374b9995b94c59520e681cb01c23617cf3a1c3ad3a78e198f76bef27f0d88e3976a10350d9c792c16de5c6223ceffc79c5d2f6a6d38f0a9d2b7415a7e45b1e73f32aba2dad2d7650a32e2d15eb8bf00e7630fe84e1e0482ab21bfbe3fba3a2f7624fc2ab673e6a2491a057f90083ff3360bb13ea5e7b909f60b193ecd5649f89ac551ad6e1172c4503cd50bf070c0a90909ab6be2b7ae3ebefff6b7f54e1a9ef5518dfccd3f40301935565f182c0586842c0d89ee0ba6c59aae1238870ec55aba83d0a075632da071c280740d6fed25a52239ccacd7ebbee24174d711642bff7cf2d63b415e1a5405ac6d39a03ecc931d7302fe5a2488388f24597465130ec30237c725c2ad6c4ee2e980610d22a092a696111b17802dbd2c71048d5a181953e2500b9b1ea7a503012b0c2b26f955b8de6764d87b55b6fdc84ca65a73a5bc29893a8b12dd06f8d1d7b9bea791ad6ed312aadc16b728e93f79f7556d88958748d26247d47a3d5b389d29cd523d4320aeff01f57b34475a8b54d290ffb76d68defeece3e12859ef8ee1dc322a3456200afd3d88966675b46a438b98cec166fe8341c4152e00209d8479b777a9ed81f23d1f2ebfe003d3ec41b9dc7a004c8d4a948dcb2eb11640ee ss = 9bb48be267bb426c6a0282cd528063ede587c86ed586b0c365a0ad333a255bb6 count = 299 z = 0e54d113a8646845fa9e6cd94c04ed43db88a11bdb7e9d41f85731a01702007d d = f7c9e0b5b74a2d0b460fcc89073822044baa51f81280c5936cf404628bd19c34 msg = 60e6ceed98b5c6edb5525b14dfab3adda431455d8864e101d9b79f84bf851151 seed = 1f5fd84670a4703a8cba2ab1875f567211fcf4fccc0c9eb2dffbc84c940aedbb90dec2ed677d7f030e84bdca6a2e2159 pk = f4f2ab04413a4b989b8febb8b01ab13bab7cdb68284aa49b3b077012eb4572808018a91d38ac459288c34b7a5aaa898ffcbbc345b10f37e1b490f599c621a7487a8edfa72e6de8cd68d37a22e16149eaa5b1648cc9f25ef6001dcdb9506ca227a4e5ae73e6118ff51be688773c25ad54f095bbc7b6bcf0554cd580361ba7011498c963cfcf08ae55021695d3180ff2af77974b6e50ce1144712b223a8506775ef938037c00088090b670309a8ba55e08c86d50ce40661230e17d0e5103c003b104ec7befa2cf61f6ab54e853e798095bd972bb515e9a890bc19aaa2e9b96d15ab61ecba610588c8b18581202bc1bc43cc9307e180a0682f988652c885ad5320e5c1e4eb0714bfc88f112abe2d62db65355860a104b6418d0d1b319b18bfbac11c8d271a34880002072aff725b8bc360ea46202836cad432b45c254775b23e014cd15c1468d9ac4eb231795d50a36d650a22626ad1ab96ecc1a42c693f2a497226c1a6b248234d076f8076af3e77fb61c0f12927f377ca01ee387a4fbb258338df9b7512ed16c3e47ab02527e50f8419cb92886d0ae8a793856b3c1d10baf79359c68a98928db06ffdb365566786eeb037d8325bd198a230b89b5a8071b36105808258815842c1666266a3b66b3c288133b3de1ac0f8c17e357ae4543643be32f1eab462ec95e2c464d52d8ac1a906a9f4b9093074a06c6327c63387f654149000ece380958894770617118b98fc9d5500b98b701cc81cf16a5863605a328cee7e6a2e37c0dfb744ab4c18d057384e8a83c34d86913d155fb15b97adc566f46a7126715a9e03317769a0a0ccf39935456a74fd312cccef284fdba208cd916d4daca9831218011a218e956e30b0e3734012a589f4d53018f539dab2c5bbf1b040dc90de7a8871f5b8e72554dbfc61c8e20c1eb505801dc402c6052badc05c7a37d4dfa641df76042e62369852b47f81bb5d25cf2c7ba84773aad8a16c28cc5dab3b405082982287758b76481464fa5b8a05c8b4a0a63a3f90c1d0d6948fe1603f7f5a9449a6ef2ac665bf03acc5240a50ab688562f488a9543e63d5620b7c9d468451a8735d11a98b822b6db22c3722712a7c6825e5fabf48313a39370bb98eda0 sk = 4a47683aa46cca910cf748160c860c92b8a247300692444a5fb542d3b28f61005e3e0c3bbeb3bbe0e68c75882afff963d5d84309c474adb92c921b35239704461c8b9df122c14056d3117e71074af453662c73a392c725bf5465cb79414c214d009545efe4c63c8b5b42579531b589619c71db615c51539e5b9222459b78c2cb72848c4f4611665b303a7c9582e9a3a17d3b5e9d677156c0086d31125b205741e62abcb91371465f597260f8b54b6193ce72732b91d80df4e40cdb7465abb2c0da4295069877556ba1784cb8c4563a916524f9247ca5471edbeb337170bcf4a82bf1b245c0b65330a2c88888a28ca034a9b66df3619e39dba7ddccac1be2cb8c826ba4b6c52e799f3978a85f650363aa632a7ac89fe81d5aa1574c34352fd9188db689ee507f70fcba8b2a85f40913a83c2727625384aa72cf19a27f5086e73c1affa462eed4c495d529e859af27e2ae77c26da63002db538a8550c938a404c15a631f720d29664244a727a9991b3c3652df17c896d787a735352e3095b4f8bcfa8c9da44088b69061dfc1753eac3a13f157b7a388b1ca791f3432e2a012d80602fb5580da82466648bf54f660c965653e2b41701a07667364d09244d0f38ec58cb1ca95b8bf080d0821a12890350aa717f8577ea0ab257862c10a1230a162b63412cd1253411ae1a78da96b4048a1de1900108952fb596f9b5695e4ea234d1887a8eb77301894719191bfd1ae8bd237301caad4a88f1f1b88f759b32fd53070a180c63b772cb64240ac1b5e3b268b8a9dfcba2bb6068745a47165976309ccb88fca3b92807061b556ede56d041858b0f328c1c48bde349de1d7ae96a69f3757898665867f821de69331595785c6ca5239bb187b29b8c3186df15b7b2b4813e968a3c7125a0c4c3809b4a5ede496853c60f6f141c82c6ef2acafd81b9a377ac9b68bb29988cc04203c1c872d7eb48d39901437e43d7596041b35aa7063a75b8872ce896914e9a916699b00346ce5db383be4865baca6a2797eb9800d83dc3ad7c9b651612df806c04f9b5cbb453479126912f01fc3d11050787fe8b75b45b67ef4f2ab04413a4b989b8febb8b01ab13bab7cdb68284aa49b3b077012eb4572808018a91d38ac459288c34b7a5aaa898ffcbbc345b10f37e1b490f599c621a7487a8edfa72e6de8cd68d37a22e16149eaa5b1648cc9f25ef6001dcdb9506ca227a4e5ae73e6118ff51be688773c25ad54f095bbc7b6bcf0554cd580361ba7011498c963cfcf08ae55021695d3180ff2af77974b6e50ce1144712b223a8506775ef938037c00088090b670309a8ba55e08c86d50ce40661230e17d0e5103c003b104ec7befa2cf61f6ab54e853e798095bd972bb515e9a890bc19aaa2e9b96d15ab61ecba610588c8b18581202bc1bc43cc9307e180a0682f988652c885ad5320e5c1e4eb0714bfc88f112abe2d62db65355860a104b6418d0d1b319b18bfbac11c8d271a34880002072aff725b8bc360ea46202836cad432b45c254775b23e014cd15c1468d9ac4eb231795d50a36d650a22626ad1ab96ecc1a42c693f2a497226c1a6b248234d076f8076af3e77fb61c0f12927f377ca01ee387a4fbb258338df9b7512ed16c3e47ab02527e50f8419cb92886d0ae8a793856b3c1d10baf79359c68a98928db06ffdb365566786eeb037d8325bd198a230b89b5a8071b36105808258815842c1666266a3b66b3c288133b3de1ac0f8c17e357ae4543643be32f1eab462ec95e2c464d52d8ac1a906a9f4b9093074a06c6327c63387f654149000ece380958894770617118b98fc9d5500b98b701cc81cf16a5863605a328cee7e6a2e37c0dfb744ab4c18d057384e8a83c34d86913d155fb15b97adc566f46a7126715a9e03317769a0a0ccf39935456a74fd312cccef284fdba208cd916d4daca9831218011a218e956e30b0e3734012a589f4d53018f539dab2c5bbf1b040dc90de7a8871f5b8e72554dbfc61c8e20c1eb505801dc402c6052badc05c7a37d4dfa641df76042e62369852b47f81bb5d25cf2c7ba84773aad8a16c28cc5dab3b405082982287758b76481464fa5b8a05c8b4a0a63a3f90c1d0d6948fe1603f7f5a9449a6ef2ac665bf03acc5240a50ab688562f488a9543e63d5620b7c9d468451a8735d11a98b822b6db22c3722712a7c6825e5fabf48313a39370bb98eda023af7f9543e2b68a790ce74746d94f620f823ac0d121b958a2a4273d668440080e54d113a8646845fa9e6cd94c04ed43db88a11bdb7e9d41f85731a01702007d ct_n = aba3ecaca193d5230308f07aa2d414b95cec023b995cf972d06fe93fae2c7f550fd36cd60e994a68a66dcbf88752589a288545ae400c3ec3e00296ce1911bb0b2c9f7c7826b2eba3cfb7e311fe2fbc924961f43a510e14533fcb122fa38bd32b00346cdb5845c809864b92cc322545816b5544ad061d32bf5b8de7f6b47b1ca0c416cf4d8e7b0671ffcce1a85dedf411cc2ae1a3f50a18e01d45ef1ace754aa6f91c3c5415f751f907ee4bfcf94282348c055b11917f89a5bf5f9379c09d4a5f0006e3ee83a773d986efcbbade69419a2f324eca1ae0780140a1d3b0a16dab5d73c8bbd3c7c0e56d6922c59bfa70131f4cb93d5713fc1b9c99a107671c2a521187853370c64595ecbc7e704923859be6651de7280ab22c44facc38edd0d086cb1e36405b752f21cd5a628e45fe1c33df956317ede96f1c3e485c32cb0d87fd2fd5fa2201bcdeedb1a54bdecd431d815e3f002a50b57516ff3ec151e4542678623b0ee5f244891ce3a4d3d71526f6c50a6932a488ab78c37240c09aeb7b814914c77bb0df60cceb36c87624d1aa1fd8cd4d31d3c0ae96b6fd7bf35023591c4f06a44c234af307ffb6f5659d80f112ed9a8e655f335121e2c204528a0dc7cfd27ec7389482f826156d978dca6087c85df95dec236b1ae5f9e028df1b8cf7cd077ebf9294b20350cafd8b27ff458da21919a2502cc147a4a8f39e81fac5a74ed515d12d17b0752a2c2fabd12f54d80a35a6b9ebaff3d8e77a983c45365f2999d8480a5e7c1ac2c52fc2bc3a21b719a38065c9cf6d457944f8b107ed1d135c0b745eb0b4d7a58a796d822a024f86cf92fa3a0a42ba8741171133dbefdefa17b3ffa43dee1d03d9d3d38002b3789d0f238918f45d558e6490c0c26dbd8c60f42458812f17c7d45548e01668c2005f1d811ffce3c7a3e3cf11b4aad576c238f6e6524c1acf8337688af2f4ab66f1f697c34d1f4c895bac3abb5e913ecd0904473cf2c87d81a0a6ec87d297a2e327f0460633f791f14fe294c3da0b61076596884804cd691dff95d6d52ba6085d99acf0576843ceb2a424fc2887eb0976934ee584e170 ss_n = 1b86b8661b708b02cfeb8aae043ea9d2a1dff495fed962c54f6b02bc52d4cb83 ct = 39f07559f22f6029b6e68973f8f251beb0d2d67e9ffd913921ce2b1f8b7dc08f2d1c1576fe9daad71569947afa4e8e01fc54452207af55a73f601b27309d816c3df0d90b6bf25dc7b6e5d21239ba2f993b197da119ca98cbfb477a53beee58797888455e9e737b4f97be052eeab8655e7cb721dd8e833d80d03c6c83d49ec97d08f3a627cbd77f0e26b3cf9ded69f913b1f3fedee98f9f9be58fbe160286f449f44dbc710a32707078185f37fc35cd1fca4759070565588af5d570895e6a2a08c0fcba683391565c4e8d095e694e9b717326ec75aa7d93c6ccf8b613204c68f5b3254531289cf7d6991deb86b47f4b559d413732e15246776a2f1c8292fff35580ceaac35abea851e1fec37d980aded3169c599912bef1b74cfeb16080fae6b6f3e4a2d3635f6f3903dd80e7f0c4039fe563179bd794531e427925bd76ec847777b2df7e4e848948a273ba66fb9e5487ec9bb5db79a7f6fcb83d016fb0de6d46078bd456f9defe8c7bafc7d1aef8abf2e21009b5b651207a4a4f880bb361b119d5af2d9c083cdf2c4728507ae833a20675213fa0a19bc1c01b85d69996b20ebe96287f1488899850625fb89ea443ffc3d84f13ffa4a5323d8a44d5619510a6fd2529db12dedd76df91c8cb0bd53baa119eb008309f551ec612a09e8fd95e520f415318ba1062c7f8c707fe1f5b3a12cf159329c2c5c17a4a7708d7a39ab42d837ace55e8da858348629301e8c5dc3e2d8435bacf9ddeffc65cc4489f419030bd320b8dc0d13cd036a696a2079c947da8a0b992f46d11d499919a8f2c9b8ac042256e5672aed01faff372df725082748453547a776ded7216ee9c2784ba362443c7ffda17e8af83d5890f12abe986b80a854311fed390eab89c35e34158b8b5bdcb012011eeb3ea564d083070f3f38d2a887592d1e55f03cd55a3ca67a57f50afcffde7b1c2a10d76a69ef7641fa9462f88a0bf0187c43244a822fd5c924a1b327d5a9382ef5635a1b6aeb5ef8cd8a902dfc322e05355aeea40e96a8478aec15ad6b74f9af2240f6ba49810e4fb918dc766deea1a1de980d60b5567ecda0354b5 ss = 8fe62b0ef3b2123ad035bb0652d19ecc8e01b95c093b493d92716bddd6f80122 count = 300 z = ee8949781d090ddd0829716116e053473c3e5cc7f89fa43148320beeabcafe82 d = ea7e07d0267c7b2437e5c1bbb31b96f6c3445234ec3d399a6d18a10a6c36d646 msg = c2980ef728af239d75e49fbd555879c681ccbc2498adcc3b7d88a245674a9024 seed = f8d38a71693377c3dbd1f4ba876192f039546653069e960f21fac75d75689d57faccaf3793a641fb149e940c57839959 pk = e5b14d0f539d0c550ebd343b43e8658991a5c76b85198739c9076a3e2a814b790401a67dd3c908acb735e7a0af3fa6940b7c827eea719b7a3af27ac8308443844b9d63213b9d2c8b4dc467c8f65f32aa7b34d371e5372a3bb750885a9c04183c0b1106721bbeec119221e13d16d6558088b14b2b18fd1c5583d8707aa9cf48f7a693c5be43b2be5f1632907597d0c3706196a4a49691b2ac6caa511220e1881517263472c4fdc201fb497c4b54951de551c422130e1c500576750c1675aa9b399a892e03e849e593c822846fd28ba89980ade62b8ee7f877d4b7bfce3185b99a4815b57c91d1ca9abb80aa1cb9f0472375d54ec7f78891275affb8378655c1b538527f52274e8a316c74ac770a2ecc6802a32b8573a4befe81acc1a85d9ae54b5f4b614fc05580c9750097748e1999350a5997160b25e88473971acb7433d707a0a4799637fa4bcf274bc91622a6f025485796f31015f256ba7832c1d98511316745048bb6603395ce211ffab598c975c54d759eec1b0d9ed558de997fdad337ee50cf0c9a2a722b336445bd0d253c175008ba11099a697bab069015c5c249b4aa38dabfecc6c821128cbfe190bf761e4e9c35165c0d47ba6070f53fc7160f7511880d6bc0d048c677673af59a6a6be0be60b084aee2330d673d7b165b5cab6611e79ccf9778d5bab3981b24a8338d2d754dc1d5476a1061488403457bc5ce8accc2d757c02613ee9a86a6f9a7dce63ce7694536053cdb47ab547868c0140986d2b9b162923372b8433a8b4dc51b16f265474b36c9000ec38764282cc5b5c93736695a6d802c2fb9c92ea2ae2c210238e37236fc5c8cc3b2447a68ded4001c64044825345f83512de79428c653725b71480602cf5b1e8454548eac994cbbaea822ae08e8041caa2f8f6312e2126b55530242c68832e0389ce6a300ad7a1ad494b2426f639c893c6b598eb31df7ac0c71b6c4d8c92ffa0aafd68338af6479b326aed4c535cb50aad7e64d5dd90582c46c11d46e17f4722f577968688df0889c0af39f00f1cf1d3091bcc98659f69b2fa28fde2a42a0f578f85145342ab93e9185c6c441a6792fd7f2b0c6fa514518dc54bb49cf94ae3ef98be3592ac60745bdf7 sk = 2acca432b785f244b3b3d73e28706cb0993b605c25c4956a54e831137a4850768c7ce29b8987387c272e4ab155da1143eb53956fc19897b1cfe3b82d9fe507ff1518a327b3df847ef775aa7917804b717bf868c9cfacc24c9454ae629065e3991d5bc0d206434cf093e2d971b0dcb11efccd50d3cb1168a7355cabdf79b21f785479c5bbbff336703669b8565d28f20db3f78050e8a464256cb599016b84b6573829810a2815f36609ba81ccd6a08e098da8623eeb344201fb07ce4a65f3740f60980865c305706b5c83b3982286c2de6103576b6e3dd9b1ed45afc59b5df57085b2a6858e5152cdd5af62151361a66668ac3065dc2796c0be9bf6bd4b1b202b9923bfe1ca15bc085aa1a048001428d4c56f8892d255915477a77b262a7cc0acb18a3fd5a382f82c1f440a2d5a875685968211280c09e991ae01369ee621b755b650754f723088e8b80fab7b3d2c79a5b3c10186eab0deaca670b55d27f95ad7148416eb2752f62ad40c17fd3b23cf7c7e76d6906cab916ae74328a0a6c2db0991a689b299b315f5019ba474d7f84c42bb966f13517781b84e63186dfa7a38142f32a5aae0046f178894d64c5067cc871e58560a90b58e628c4a5c8ee0b91aaf180af186981bf3a2f53c0ce166687b553fe5055788b4777095b8c8f895af466a5065ae182a52db92c3cca51f67082d04e90fde80a9f6b952d74c37a2634e5470502c43c2959173f4a88a72567851781ff2f5b215009b86e03e4134153a4aa962428d3108662afa5a2f92413cc8371ae4159fb3c02d27193a36837e5b48f696458177812ab3978710a521a77982628324f18401f8bf1cfc6bbbd9ae7cc0a7fceb7b76025d789c096f31877f74586e7b71cb808e1df65841520726e10740453077715664eb49d883a170b2b687e316cde0432a2a9e552869eb92a3c2a5bb66817e264294f7498951282383763202b0b9adeb1ad6338dffb52b9dab10fca92c076132b0c19d6846a70c69a969f18f5e05296b6c5897f897d355b7e2449fc0624d263542883b465b1b01b182065edbb5072b6ea6c06ffbd4809dd9324f8c610d89a0e5b14d0f539d0c550ebd343b43e8658991a5c76b85198739c9076a3e2a814b790401a67dd3c908acb735e7a0af3fa6940b7c827eea719b7a3af27ac8308443844b9d63213b9d2c8b4dc467c8f65f32aa7b34d371e5372a3bb750885a9c04183c0b1106721bbeec119221e13d16d6558088b14b2b18fd1c5583d8707aa9cf48f7a693c5be43b2be5f1632907597d0c3706196a4a49691b2ac6caa511220e1881517263472c4fdc201fb497c4b54951de551c422130e1c500576750c1675aa9b399a892e03e849e593c822846fd28ba89980ade62b8ee7f877d4b7bfce3185b99a4815b57c91d1ca9abb80aa1cb9f0472375d54ec7f78891275affb8378655c1b538527f52274e8a316c74ac770a2ecc6802a32b8573a4befe81acc1a85d9ae54b5f4b614fc05580c9750097748e1999350a5997160b25e88473971acb7433d707a0a4799637fa4bcf274bc91622a6f025485796f31015f256ba7832c1d98511316745048bb6603395ce211ffab598c975c54d759eec1b0d9ed558de997fdad337ee50cf0c9a2a722b336445bd0d253c175008ba11099a697bab069015c5c249b4aa38dabfecc6c821128cbfe190bf761e4e9c35165c0d47ba6070f53fc7160f7511880d6bc0d048c677673af59a6a6be0be60b084aee2330d673d7b165b5cab6611e79ccf9778d5bab3981b24a8338d2d754dc1d5476a1061488403457bc5ce8accc2d757c02613ee9a86a6f9a7dce63ce7694536053cdb47ab547868c0140986d2b9b162923372b8433a8b4dc51b16f265474b36c9000ec38764282cc5b5c93736695a6d802c2fb9c92ea2ae2c210238e37236fc5c8cc3b2447a68ded4001c64044825345f83512de79428c653725b71480602cf5b1e8454548eac994cbbaea822ae08e8041caa2f8f6312e2126b55530242c68832e0389ce6a300ad7a1ad494b2426f639c893c6b598eb31df7ac0c71b6c4d8c92ffa0aafd68338af6479b326aed4c535cb50aad7e64d5dd90582c46c11d46e17f4722f577968688df0889c0af39f00f1cf1d3091bcc98659f69b2fa28fde2a42a0f578f85145342ab93e9185c6c441a6792fd7f2b0c6fa514518dc54bb49cf94ae3ef98be3592ac60745bdf77875e5c455b49958dcef72dc2fdd1912b4ee2bff8bbf81c670f0d80cd2047a9bee8949781d090ddd0829716116e053473c3e5cc7f89fa43148320beeabcafe82 ct_n = d19a42e98f759fe7c184d8e5f80fcc890bb2b7bc1dbb4c0c4e7f1c66c10d5e72af3849ca168ddd027aa7b1b05cfb916d98a668346291793ca9eba91b728db1c74ad3ebe02ca96863a6708ce7b936de79cc959072f670c9019af768666e4db90f1ee08dc085fd23abd82359b3155bb0cdf96b58f01d8b2b262968eea0af2713e3a977e7fb1553207468f54eb54271b8ac2ad73374e8a217e4bd1843b43a07bb75ff301ffe6a0c8cd394b3b1aa55aef1226225d3df91f7b96bfc30c4c165fc6ff20c1867b6dc9c56ddb7de63dc416119e7b0f977e505c0d046ca69bb7842c94eb6c7bb6688352833fd11f6e6cd300ce3cc75b85c25f1f9e6acc867f781aead954884c3ac4ec1ad754fc70d50c018116a2031cf0e31cd2edd77dc10477667b32c08c1897551605a994267cb282ee1db3f6278309cbe098d4669782e920819e45004526767acab8233948ead320832199f52309fbcd9e2851f31581d7be36b8314c325234d7325ea353dbf3275a59559843d9c51cd630af900d193d59edda31e561a0d2fc27fc52155defd34bcfd2ffdf47c0723b618c254fbad5bfcc2ff9495fee00d65ed0477c5d3b42443b76e4f7aeb5c147c8bfddc573de117c33e81146cd38c177e5cd34f65b998e07786cc3b54ae9203b1daaba4647918628be9c47baf475fb3f6468f1d0a9c0f14dd477b24e3e841dc7e45d85a44d33a6d0a286fa0113429391f55ec8f78e5d386550944375ea302c662e2978e07e0533439ae531a5a0ea8e7dd25cdb37cd8505827f332774d7f21cb139244dbceff8c3954204293255fe9b21ddc00de9133448a499cd0a7a726dd41c349fb55b1db48d55491c64407f70d4c234331c1167395afe6fb2daee66f2444cfe8cc655727e7ea83e7a9e2bb5d83c9aa5fd18ea8f4da0a05837fedc2af2c7293f833401a336e23860d5c4406d3f75061276b5c866a99708ee0802d1506143699cc7ac0131449bd1096b23182c9f02b18cece656ad607160980f8a5a3f8083e3cff82065515d963f21964e1847a85911fe8f97ab60a31f6c0f2a3ad92f938fe6061a731186a1ebed84ab893136f59 ss_n = 1a68a106dc0655362590f38dbee2232211a55af99fcd37f08f28bad608ba8892 ct = 3f6c1cb0a8038fe49f7380cacd1089dc2059937dc0d4159734cb9fce5822c54d7a99ed0d4437f7319630b431fbc5bfbe3a7d151d708290c812d6df17668116d7ea940bb2bd3d208c49c8a6fceee9f8fa34a193a891d7f9fc79ecd35d4b3cc9081b0b8fcf90ad7dec02eda18717a733fea50f86d9a081e6db2dd1ab0a2dc4b63b0022a25e7d1acb25cabacda3ba416ede9f3f27e382aa39bd579b9e5119ea7a58c65de7cf3186c214e038afbfc4d7185974cb7d7aa2acf76012ed542be28c3e3fe28eed711c1a3eabd2505e411afc33b0ae1254c493faa54c06701ce490b5e9311dfd6c54e76831dc5a604929ab45c9f02452164e10acdb641460bb87147d2b282107a9c8cf799bb71e82154d22c7b5c56af7ae30de4a7a1573c53d0a11bbabe2446419e2f69889b60273b4ea87e1caa4503e816dfc67137ff64800ca7b6571f2fce038bae876a015f77d2ceae43015106e5a8344ef5d3cbd98acc513f3debf7bde6fa4486cc8d06b4459a88517c2cf7b3855ed96ba84fc451cee426addadaaab01b698a8dde6c9808b5ecabfcd0257d6cdaecc8b5cfb1d9d95be658bd5b7766d7997f799f4ede925fb9985d6f06315e80890fb62f5a24f11d9f9b1d3d296376faa5d9b97e8d511126c66e033068ae33db6f9dc85f019ddfef476c26ce49c54af3fbf1ed647d5ea6768ec3b583e866a17bd8be6d7e9c8ec2eab96dc988431f62e104a489dd0e6bd24c634a6f16a5415588a5c666cc1de35a6c4041a73938381832d6fb26f8c7b4eeb3cae06d250f6b499c891efa7764faf294b0a0f1b35a0f4f54b5a72172f720a8b4fab5ead3a4933e44652f9401b071859dc8538e328b97cd77a5d6acd78b3c57ba763f326a3c98e3bf1456be4dfff245a42b5f9c26a4010a4c5d4fa38fdd1ee7f306adbef7106c6f8132bd6adb898cc57dd780025df372d07752ab0cc0f151bd51889db0c51432151f17aeb59f12b350de12d22c3080cb2fb7848eb50bdbb77d229f4d82bd55d81e3489e3d565766e76abc438a7840d73f3b6f916204beada003af0c05f2ec019ac751bee3cf75daf7aa572bb30bb5d3b2b1 ss = a4788594342a2c09df874a49274656908fb0c0c3aa199579929c9e513552376d count = 301 z = e14a0d8e58a07fd29ebebc68d580a969c652d4b82696fa6b03e048ecafae3bce d = b6dfe3cb1bdd00dbddd9bc6a33d75f96302483eb2fe41604776737f6a01f3be2 msg = a0ca42a0875cd77f4e8a12d987a225b190c0cbac1866373b92132e0d78173f8c seed = 78e5d445c338a3ee16926a98e88e2966c1339afdb6cd8b1c1cdcbf3d048483cc8802caa97db620acb51cf357453c0d5f pk = f9504f82f7c6327b89d478adb7c5b74d05c14747505a22bca7e83b28801aaa9b5d35300c93a32437ba5ec9576bf8fab1c230a71967816f695ffcd46071ca48ebf95f4e0a2ecb87b626e185c2b1171868983674ab5f94b0ce592647f92677c702659130c4f03b9a62739de250376a7e35f7a7ec82a4637b3982a9896e58075f45bd76cc1e20308ab58c44b51826ad8a7a613c4eb40925a908c96fe880dbd8cfd3b2406ba565eba77d32da8f7318680c196807d896cf031d376cbe79155f498787f2f655c5d9265309a9c23026498b778cd72a7de73f7ceb78246a4da91635e86820ed4c9e7da17dd4426d27d33ff717bc7e1223574c7e694a0966866b115704ec86440d38591a9041089a75a650cf304802e9d37bb90b6d7ff3c9e39566a312390a18519c311b7772129dfa2d7ba5c9bab61b0249949b4ccd42a8c76bbc770c93bff186267153bc4d9b268bdc26bcca8c1dc5a0911cab06b28aa5bc1af4ac7212d956d8eaac14d72c7439af4950676b262cbfe077d3877fc7a9cc8d154922b97d359c44aae8b97a39b5543cbf99fc0f171537cc625090898a59d23ca7354f783ba689ba62a2203816f7788718bad7649d8b2c1b2ed0868c72b5fc631376b34f09e639e9f29e49f429bbb89ab5d63ea9c3a5e09a6cf6035bf4ac0ab6835392480b5bf321ac9c7b2924aefd7a75041c2fabea54db1064ce39204c6624ec5466bba12655babaa747954b9652ab03c499e612e1fb50e09c484b41a1b217cca10405e2fb83e15149036533c375125d4955d6466f9217ab6cac835eac62f16b6c6e0c763f6239c36ab02d1651b3b18a10c104de849b6cbab7b181c986db93fbdab77ae9c6a4d24fc3873e0c4433115083eda58b1250cab6e4bf7b8896d7e8c6711684b7c6109ff48aa7c63315fc8ff99a952c12096d2920e829984727c39d3a1aa2a7abe36903a06a5ef9babd64e8405853a594b6b856a90a28b57db6d85d1fb11b51d053a2aa13ee99ac2de98b97b2451ad54048f3b4b5e0900bf2c134816ccccc64b1159efbe3410e26602b63004eca40f570345de42278108aece7ad0b1436f1bb09639204f76e173e4afd60d1c7a52de16e2620d12138a0a8c16048ac50b75b964f sk = 207a2f4ddacef267ae4dca52afbab30fac396979b8b1b49b25f7827d37474b00617a78837c670739d8391ff7794c6408d452bbf32b212bc88139e82104404f7744c587d9468a00014788ccc13ba40c60240875afa00c6465213e67b08106780c99b0b87f45751cd49a189885ed0393071acc7aa0419bd2858712af52b4398f644892152ade165845f92431649428257e3d1636cfec5a9506bcb1a02e1d492463d6b6f34165f83c9df0575faa996367d8a8019405fd134a40542ba60669e0ba55d98a9a5616271f1c7f3eb1948528533b513e45580801a9680bbc8ae32097b4e747c9ea0264fc27928a15d3853c61941ac8a5bb60c2179ba01c907416e3e28a67cba1ceb58f260c53dc26832ba48de0c4b53cc8189cd48d547a033800aa76781d8b132653c16c31da2cbcf7414b82a14e289f2c218cffd4bcb3471a1d6a0ba0808bc29568ea8442af34297f1c20b6cc0cda07296512419f5b561590b53940541588be3c3590210c1ff5b005795808d9187d65eca842d47cdb88cfe01168d302a6d303181621085519c403e19fc6b12a0eaa1f73f1124ef64dabd7265ac915b8085904d9b609cc82c5a64e079c175342cce0da25305905eb227a7347a825876133540e443b8bc2151a4bf49909a438d8e3a92e64080ff30bce515ff94cb56c160d858731a9e92f07941a00f495dd4972e319c726d550b739c85747c15f0270fa337d8e11041fe637869793256bb5463445bc1609a81812a00654accb1395a461cea3b56ca13bfdd8950e545018a7a8a489701a94c532d63e2c77251ce9966096430e07a9a828c630274c458c17cdeca8165a52df357131bb85dcaa828e6c7c23a71f996b1b5a8a1eb8f26a28bbabb519480044645428a17795b84c0c863b58317f0ab25a4a0369a14849b18bb2b14ea7c307b11b10e02b638467222e6b10d1c43c895b7cfb785e925c5b3e801d6b033fd7ca891e43422b238cdfd20eb08b95ee50c95d8037d7f07aefdb2f57d57bf84970f3d86a38388730f7bc825824ed917573f93798446b4b14535d92a23eea3b6f27019ef7c2977b1b7762383409466ef311f9504f82f7c6327b89d478adb7c5b74d05c14747505a22bca7e83b28801aaa9b5d35300c93a32437ba5ec9576bf8fab1c230a71967816f695ffcd46071ca48ebf95f4e0a2ecb87b626e185c2b1171868983674ab5f94b0ce592647f92677c702659130c4f03b9a62739de250376a7e35f7a7ec82a4637b3982a9896e58075f45bd76cc1e20308ab58c44b51826ad8a7a613c4eb40925a908c96fe880dbd8cfd3b2406ba565eba77d32da8f7318680c196807d896cf031d376cbe79155f498787f2f655c5d9265309a9c23026498b778cd72a7de73f7ceb78246a4da91635e86820ed4c9e7da17dd4426d27d33ff717bc7e1223574c7e694a0966866b115704ec86440d38591a9041089a75a650cf304802e9d37bb90b6d7ff3c9e39566a312390a18519c311b7772129dfa2d7ba5c9bab61b0249949b4ccd42a8c76bbc770c93bff186267153bc4d9b268bdc26bcca8c1dc5a0911cab06b28aa5bc1af4ac7212d956d8eaac14d72c7439af4950676b262cbfe077d3877fc7a9cc8d154922b97d359c44aae8b97a39b5543cbf99fc0f171537cc625090898a59d23ca7354f783ba689ba62a2203816f7788718bad7649d8b2c1b2ed0868c72b5fc631376b34f09e639e9f29e49f429bbb89ab5d63ea9c3a5e09a6cf6035bf4ac0ab6835392480b5bf321ac9c7b2924aefd7a75041c2fabea54db1064ce39204c6624ec5466bba12655babaa747954b9652ab03c499e612e1fb50e09c484b41a1b217cca10405e2fb83e15149036533c375125d4955d6466f9217ab6cac835eac62f16b6c6e0c763f6239c36ab02d1651b3b18a10c104de849b6cbab7b181c986db93fbdab77ae9c6a4d24fc3873e0c4433115083eda58b1250cab6e4bf7b8896d7e8c6711684b7c6109ff48aa7c63315fc8ff99a952c12096d2920e829984727c39d3a1aa2a7abe36903a06a5ef9babd64e8405853a594b6b856a90a28b57db6d85d1fb11b51d053a2aa13ee99ac2de98b97b2451ad54048f3b4b5e0900bf2c134816ccccc64b1159efbe3410e26602b63004eca40f570345de42278108aece7ad0b1436f1bb09639204f76e173e4afd60d1c7a52de16e2620d12138a0a8c16048ac50b75b964f4cfdbe29bc235410c2bc72880cd2a80fc23f106931f80c89b7b0e7e8503c6744e14a0d8e58a07fd29ebebc68d580a969c652d4b82696fa6b03e048ecafae3bce ct_n = 2d972aedf39685f209c9a2905b4eebe460d58597bb1306400cf69771967ef2e71d7eda8906dd1218cacb8a0186ff1890b6a362be2510198448e526b63f3f0e6fcb33f48f74f2c3503d858a28b74bfd6e6605a775d76fe1fd9c4eff950487dd2ac9fe7e5480cf7b11400d018bac5e023b4646590f43608e55c4504dc8cca4f6e619d52d131ea506950b09f32ed7b7f31453c8ecfb7a5943af7c3de9ea72c87f45d87b5521db7de381b92b01813c04b5aa4c7aafb4e3d77a1aee8a44113e2f7714ffa4a644d69efbe667a5af79ce051c6252f83dc8f2841628a5fd50fe789623a35b44a0b5eade25783e07bfb073acfd2125ebe84050c226d52e4a4525a6a4f40c2f42cb0ee8b7019ad1f9f88b61279208df1f16a49d8bd246d91a3aa398cd17a3d4a4ac1fb1caa5e65b79a3d2d47b881084369f6733173a3a926f2739b30a6ec8c1b5471eb1ba8c28f1eb5c6e0d02f9ab09d6aee6f5c600847a448634595c42ed11bd7ab9881c98b9ea15a0d0ffec8a7e49d42f6a28e43094b46708470892252d343006e5761cf0719b9dcf2668c5a75d5fc4d13a5a57c0cc4689d30abd5705ff492a0a02b14360cc5e27e22d905f153b5e33acc7b5dc6bd670dc5ca72813d6656c18c42dfefe80dd035b38f271ce6daf40b0694978056f389e51e4d4420528dea5cce3e4fe1935bc44fc062f383807b3fc9e76bcd8c1c7ed7889536c4204545a5272dbe03635498801aadfee93cf0b642f4a513385fa63fd8e6a7b86e1d23eb7523dd25d42abba2e70eb0340c10a2e814dc4e26bb2464f899b3c6a03a6590280b7bffeca6feaca5161927d7486315c074247336b3686aab7f06256f084f7197b576f185e37e883c5802a99dd1e0be2b201a2db3e549da7deea39806e73d32d44f38e50c662feee78922b411020f8f41fa9f44d431dffa4d64fdac3290744729b9c30243e5cb5f17898df6530ff5f9622e48b575de939530aeb25c19dce38288708d45ed457a6e6671442722bc0b0ca18f9c16332c9818f393532addff061558c1e6df13b887fe46e3a9d29635010c9a2a67cad5dd13e1b880f6b4d82188bc50c ss_n = 5cca06125129db7afa269310ee8cc0f8ba0a253b8bcc661991b547831f2a0b2c ct = 034fe29f170f8cc53e01bec8aea9eced5065f9234f904adbe7084030d93ae2b4ee33b7e9b4253cd001efad407281f72fff8c32dbb0a9f5f2c38495486a908720d807def9f13ec79a44e105f13d059213b0771b94614ac52135a014a96943244efc08ea9e960b1421e608ac24c89a577abc51f3d59c2aef4f704994668f0e3a8bb6df15e073813ecbe75a0b773bfe655a656a5e5b85440f687e6439ab3b1f5a559d46c8e1cbbabbc1fbf04f15f6fc6898112475ba6d1b910d080cae9d6feae782617d6c382c1cdddc54a9aaa498a1ec2f012906a0cac925c224f62a038dc3880021ed14a02004e2fa11ac98b13c1b4f3cadaa643a2ccffaf097ee5f8797f1ed2efc97fe4967bca544d24d01e8d9614dc7baf592242d25f8363bee25bfd88a46a5a5ad08afef9c2b1dcf77f0daf081f887b03cc9b2159bd8ea4ecca97b12e6fb57caa0e6beea4c19fddcc475745eafee7e50c5701913a43d784d20219d81954494a3a98c6d808f234855f86c86dc9601197f477ee59dedd31ad89d9cc8ef52d5625dc2cedd293e94f5ba1694f6d8aeb1f84c7208a85c5c5a975592d03852f7981c1f9f89ec8b06d5010cb5393279f64a81b08dc8ce8bf4cc62682c7966a8b17144b40554997f8cfaaaeeaf47edd8b888097fa5cb60cc72b8e174089b96e3c6d9a4a30f83ce3970d6c4453678b3583e8192ad4c26ba27ce139ebcfea27d85071bfd1ad2949ec83fc82d38e6784719e0b542ee5252cb38ba97c2acac3fae01ebdc488f1485b2d570e6aade076e50eb193c1bd8ac062228b8811aa3e2da11aacca8b20c6cff3e69caba97320e2d63f0c065d983085734613d3a3ebcc3e5895b1fc326f6cbc55c31b0d5ebb197bbe952dcbc347b4f7b496e1bb8ae13511a76fd2f839a8ca9399d11391e5cb37c47fc1df0c061771017dfbdd466e2c5cf404aa5e4cd5ab2f68d6ce96c51074299abebec86ddb1d780c0ff67f49089306ad4d44502bd7c00e6ee467b37294866df25d3c2e9e0da4130d44eaa3c6887d4703e3683f2061cda517aa1c1cdab457a2c10a0e3e3906879a6750252a7e2a9175f112131f2921e ss = a6b09728d236852c190eb2c68d8fbd2f392034fc5336f70fddd27b13b5f70821 count = 302 z = 494f754d05ce56aff82b058592458dfebcfd4cd0f36b2302d78cd5bb414c657d d = 29b8226d766e519ba68a5e31f215a3fcbb68cf7701c73d4e6e930a305ce0b395 msg = df73e0b0fe21a8b851f1531a918c74814831b120842700f758de450097805f17 seed = c2ffa22da7139d7c2dbd18e867e9852579f8cbc5608a22abcf0ff6b85b4e0d355bbb0b1470eeb37376b98f76314a893d pk = eb501b4166ca8ac5a9693361e6b3277d86760784ab27d8b7c6e708aee02c1e3badbe6b33a5067b15163c80c23e0857a6fc3363e6d0512c21006ef1b911ea5994a03df3c01110fa2b3f07a4235625292a7ebf624f5d472300578dfeb0b719bc9804eacd30ba05f3468a5ed05dd6e475838bca57dc37b9c8859e8a6e08865780e41ad5723ebcc7828bf6c12f8b3c4c93ad43449b7230663d7c3701501aeae54f69e254e76772a6fb98238a2dddb51dac6497c671246b9ca636f46a9f20064e64b3cfb478f24a5600499d962bab1d296c9736245adb20b487372201902c3a855d78121fb31868cb996133196735b77ea83a93e76723861d6d6c0c10b825cc65b915b82564980588a9be9c2cc63963cdb2897887f78c1e5014a1a764afe6c30e939a1af2aa9c5c0b5002956d258f237953ca1b7db502900fd909086067568a0cf6a33dbb779749bb198275a32b456d7a74ad1df07476e148e12b143d6acbaaab6d64b4c42804306ed6ca5ee5b096b2450e871f6b8a4000ab1c4ad3b71ee756d0469d37f65ca08b810ad9c4d3ba37f5dc8f024004786358c6d969645c0749c830025bbaf41abb52930bb879a42d582e2532218fdb93d5363de6335acb4748baa653029440e4343be9c70214d264910c1b7ca1978347919b850de302a167f27bc920522b753332dcb01fe6193cfc383b31a7bb78628b721b9f987818010d5b8b595cdabb2a869ef9055d74225f26bb374d565ef4866a33423daa84560e7ca84c1064c002910d150dd553a0bc21866a729b92973ddb045b9fd34dafb847d061b6bce35b44ca46337c5e37962bf1b9ceec373d26a4752482c977dc9ab5e2252b728614b04470a298f924104262cc90789430f6355bec5a01570f487baa36283756086f984ba7e6abbf7cc97bdf0a386c84285c3763ff462fac71782e633227c487f3a976cd50c3db97344d61c24e481fc8a44d5ce474c6a69562490941b25075fb89e636c739377e510a35b512ae1a534740684f8fe344b2ec82a7abad3a00c81cc5c64a706d02361d7fd95fd7822881d99333f617e86bc0e62026bc9774e23a93beec8dafa4c72cb7a0707efbb0610d9e6cd7adcf335d249ec25e829afb7d0a9d3051bc sk = 8fb935f19422edb080f2fbb20804cc15cb4eb2f460c843379fccbca1049f88bbcb1edb42fe41c6af06aadbe44dcef5159cf9b8d4a09dfa351cb70140935c9e9643274052a1d5a28acc6856b400338cec4006d73af25b370981094ddabfac908524ab0fcb197d86d80c9f9c4f62594f4f3307c9b068901193d8d0c2f280aec5fa2140a2341ec273761144f444015c622dd1e57cc9c1a2c3a21bbc869637393b1281088f405094378c5fb18270f98ea8766b61613664d3b54b574f3a64624dec92b56a4afbab2a59b12b33bb2dc7f26710ba8c1b7c6f0581ad23053728529979332ee5596a1702af3b3105deb8698985041cd94b16a96c129a60032219135c038b402245e9ade79c06c097a0ae4802fd5990701479ebbc5242707faf2116b69cad597981f90a9641aa0f8ca6ae81c5be95fa14344660fbdb8227ba3cf3f11241a9198c2ab7b62b9ad761758c1b991d546ac1012999190fea30c2fd16ca33b3cda4d9bb4d98bba6ec163aa00a14a3272717a5f7951f3d48c307d63d5e20ca17ac0a1a007f7c1280ab39484b7865e8ca45358a2d342b193a852787aa7119a89b76685a0ac01628306bf2b00bf570c6f722149236bb600a722b000d9af957a6f06bb2fa40f78a6f8784a06e48721b380ed6a634f5648e12595b2a7273a8d528dd725959a5cc6bab973b9886fa35b2e098c62012572834a159f6b72bd67fc4ac3eac156fbe082f27915c74e30ee3b677165855364024ff772c4e73bd99b4c4a2fc148a509f8a1765d9e68e0d7b5b9b81a7ca9c39ee400246b6154ddc7c4298029a858c74341c99fa580c363990473ea339ad75c20ee390320e08113a20828034c8fa08016b937923a07e696ab7c158067ffcac7ca71a4f8c9ca10c972a239ecd663301e539360393dc177d505511e63bbfa6321c8c011bc0416d98096753f387725c4ad5056cdf76269104504aab188a650144659080492b2d251c5b2b359f3391e84b9d26e446f09bc65e133950db75d5e709a4d243dc4b12d88320a6887a5b038e45bb94a9b08a7403a9d0970f4724cf6f6433d83ab8139c6e57956bd61c1b8a23adeb501b4166ca8ac5a9693361e6b3277d86760784ab27d8b7c6e708aee02c1e3badbe6b33a5067b15163c80c23e0857a6fc3363e6d0512c21006ef1b911ea5994a03df3c01110fa2b3f07a4235625292a7ebf624f5d472300578dfeb0b719bc9804eacd30ba05f3468a5ed05dd6e475838bca57dc37b9c8859e8a6e08865780e41ad5723ebcc7828bf6c12f8b3c4c93ad43449b7230663d7c3701501aeae54f69e254e76772a6fb98238a2dddb51dac6497c671246b9ca636f46a9f20064e64b3cfb478f24a5600499d962bab1d296c9736245adb20b487372201902c3a855d78121fb31868cb996133196735b77ea83a93e76723861d6d6c0c10b825cc65b915b82564980588a9be9c2cc63963cdb2897887f78c1e5014a1a764afe6c30e939a1af2aa9c5c0b5002956d258f237953ca1b7db502900fd909086067568a0cf6a33dbb779749bb198275a32b456d7a74ad1df07476e148e12b143d6acbaaab6d64b4c42804306ed6ca5ee5b096b2450e871f6b8a4000ab1c4ad3b71ee756d0469d37f65ca08b810ad9c4d3ba37f5dc8f024004786358c6d969645c0749c830025bbaf41abb52930bb879a42d582e2532218fdb93d5363de6335acb4748baa653029440e4343be9c70214d264910c1b7ca1978347919b850de302a167f27bc920522b753332dcb01fe6193cfc383b31a7bb78628b721b9f987818010d5b8b595cdabb2a869ef9055d74225f26bb374d565ef4866a33423daa84560e7ca84c1064c002910d150dd553a0bc21866a729b92973ddb045b9fd34dafb847d061b6bce35b44ca46337c5e37962bf1b9ceec373d26a4752482c977dc9ab5e2252b728614b04470a298f924104262cc90789430f6355bec5a01570f487baa36283756086f984ba7e6abbf7cc97bdf0a386c84285c3763ff462fac71782e633227c487f3a976cd50c3db97344d61c24e481fc8a44d5ce474c6a69562490941b25075fb89e636c739377e510a35b512ae1a534740684f8fe344b2ec82a7abad3a00c81cc5c64a706d02361d7fd95fd7822881d99333f617e86bc0e62026bc9774e23a93beec8dafa4c72cb7a0707efbb0610d9e6cd7adcf335d249ec25e829afb7d0a9d3051bc660b974ee258d346f85dba702cd804a93f743fe8b001753eb6f860ca40e4bc13494f754d05ce56aff82b058592458dfebcfd4cd0f36b2302d78cd5bb414c657d ct_n = e34d86b7b2100b20e21d5d892133e6e3b2e44e2af86b7291fdeadfd81a174ffd6bd87bcbaebef474057b9fc891b04bade71acc6d08f581a86a5da3dc65ded770cd09fbf81edf88fabf1a6989c50b82a9dafb4eb4dfbeafb2cdc634794fac151b4373daaa93dd97a78d8998f7c89835b0870148d708b506016471f74d57f64275747f8ab47855b4267f9145d59e807343926eb1c3bd592dbd29dd162944a5b954da567c23166bafc2042b936bbf4986bebea73a98710afacf9ea1f138bb7cf3d84f412c4e2fc4bfe291843383f34b3946c8647a0959502876b64442e9344320cb41e9eefb4a357e86a672817070cf9517642e0e1c74fdb14d670d9c19b58cfe5b064de6927eae95bdd4b7ecbb07dafcd9acf94c73daa56c20f622ca42696ff22e6a3d41a295f336606a54057a3ab493bd911c5721b7f853b243c7c9473e95439e53574a39a9d9d33d7f140ba8cb40da9197a1059a8cc597bf54f678f01c2d3e271f2ada6794cab24301e5588a9ddad18ec0ea7b01037a64c73b70b58317b5da0b57b3a39f874bf0063bfd4da9eb51b3e8868adabebaaa7a66d23e459c3af9c88de97abe1154caad12017577ba5d05168f61240711c218d3665e60bdeb8de60140a90b1c25b147b108996d7baf539cc09973747c40b8993325760820106e836341f3643137fcc3a0e911d5f414419886d0df152f551229ef4141d6f9c8184cc2f586a61a41777bb1a53fed75bba72e6c16a7eb399bbad1ac6f8b97b4499f0b8cd0bbf2a9d81ef97bad79cf3f4fe86eef1c9c72049081d6c2ec5714b54d06233cca2ee48c84ab7b81984c3aeaf43516effad4aca5cdc54c8ba5ac5dd0de85f5d0cfd94d858541ace9dc5337bc1768b76f63f10acb24cb0ed33e6bab2b6c782fe5aebd4ba6e0cb990ef75dcb8dddb859f0bc5dd0f265fa918a2f12b0a90d432c3359af2faabe725c7cc7cbf512cb41b7ac904d088a6940ea15a19f23c401d0a9c9062992fc7a4837bbff0586cab7d8f81adb78350d637179baa6323b0dcb243432fc50721f6904149ca0acfe1ef12d2f64b91c18365a80e1f38c1bc38915b628040f ss_n = 100c98be2caf4745debc01d4465a5972821fca7b5e21879785c86bb75cd1b4f8 ct = 4ca2c703d0827ca45308e148ab18661812ae2a73682d6dba1c042dd347d8ea7859204d6cf96836682e93ba3582c8755592c939115714ea4be409d65aa912ef6a507cb383bf1215b2799592f94bf35519484399eaebec946d698fc205a28ec7b44e940b485dbe549662746a93576ec73b6043dbdf46665ecd953758c989d891bbce8330a69296b8e8b443599aa6ab10efbac51449a9c2ce44684afca5687c8e1e6d46e46c4b7ea46565262f3f134a37e46a17a6b6ea4add53a592c21521798d47dcf31cbc25ba271fb1a36fac651ba4b49db687d6d3926a1fa93e9dce3b33362f4a5ef7909e32a6df5d217ecc5c075a0a78ab763ee263593b31ac3e7243418701ce778f017bfc73240823b82da36fcdf0daa1106d0728d497cb1e1e3afb7a12b50c940839517990d468bd8cbf262f7fcfe8a7eae014cd9dae5a462e34f920571ae511024530b22d5777ea34ba87677a328ccb320d42a323752611c506bc3b661dc1156899d07a146ce197a7b2eb5a1e8fc8bc87763ff71f3b3a8d8ff8e6acde8efb09b78bf32311d622f5c9e4f15bfaaa70edcd30c25f4b8a74a187f65de71fb542f49f1a42c743da3813862e0eac9299bf3ca8bd3e7f3ede3599a293f8f578f522b42f860cc2bb0eba72a60311765fa7e03a7d932e4840433426ab5a00185b300d9946bd2b03968ea44e57befbf6ad56bad4ee98c87a0e947837a59bd2e980ede3b1a00ce582a4ac9c6995dfc408b65ca8bd6052be4941395534e400e3237c2a2c0c91672c69bcabb24a6b7eed3b946cbab90d2f4b73823c8ba223efe57a12759b338216cc392553f49080ebdfd134b1d620cea3a6baf9e24d0fb36d60d880c6790af8a617bdf30e949f061307f7c2e624fa8585d69f9a14b7e21b86b1c816fa1b763437d0cdaa04ae0d987aa6f31a86242f570575091ce31da30ff34e9b8aaab13b8947cd52e9d1250037deb0457f52f172c780e8fe3d45b47f10559ab74f01d373502afd5863a8735186588fbd9ce37f8ecabf0e0e86ae7daefef9d9ebd8a317ff9335112c2d0817a2018e861ebf853cf3d3245cdd8e1fb0258ffde2328bab ss = 502db344326cf1424e151f3a8d8269ace5844085ac20ffd7cb749ba86bbe2e9c count = 303 z = b309c55e82d41fb75830f703c4c293f85ed122c995d7e5c2646c8bc2266bdb2f d = b2382057e215e113e22f12b3da7600da47c7a57e1991c8a57b73cd988a29585d msg = 8c427868d3da9aeacecd32d3d00b08611acc815bbeeb7cbdb334eb824fd375c9 seed = 808b485c8dc56e0069553ae8421746852853caf6b81a1fb58b28af18262cc60033cb0368bdcb7184dc9513ae1b9d3cda pk = a70454f9a3091129b9ae918c57e673091002ec578e6c59b32508bf135c872492c59b83559bb5b3f668833d79366ea234c6232fdef694681bc83618a580e4c4d69903842268bae2630af272c932be21a77d03d41bb4c836c452c2547773d4157fd32aa6ee84686751a24b6488d3d83ae4c818b4591d4bd50552a9299dda21ee4b083ed07edd7995943938a082620a2b0777b9bd80318f447a503ec19054d712a47baf45599881320291f24f6546a5ca3c3c34438eeb68cd4822c68415af32e39228d8148a645e4bdc6da548c4b090c29dd7900dc8a4ac9a3177ac7d68964f33866532c19cb892a20c99c334f8388ebc83c51c8985c41ba37587e7253021bacc523599c7c714c279c709dca54cdc1a7ec58e18862d30482a8ad3bd5dc9823fb97e021024ddda5066a1c7ea4b1c34b29fe6d21de0549d59c5a0f2a2ba5ac327dbaaaae4712072343e32000857970a8576953b4c221273aeb81035713832891089fc3a17b369cedb614b48781daf964ef5e83e00dd905da54693514c5b405af25c3587934d10a5188aec99eec7bd02007d768c3b0903af95208eb79ca06dc03072c97ee7c9ac41f0095518b25d443aa0e9391604cdf7c42592d49c1f31941a9767f1662aa6f5be4f569a90a5aaf5b8114210257e558164741dd0f7ac16c3134e601bd6d9756709478155265f5485d34c8e3a6a84c753206c79c926b3a36156be1b7215438baa22165528d27415b58bb8e14eb022571060b9fa3699d8120100e589b10a5374ec00215ab5c292a1fcb3b853cc7ad423a1fbe249632055d70b4fb8a065aebbb45e653a649b302df69e427413dff100e79a432af5540a254eb1977c0bd2994ad4af452428aa132363075938138350c93425d8c2de1a0c96123474530a95908582319883d667949a1b62d251afaa6b38e591467402530b9120ec03fa326baf19327a313b7ec8cda87aa137e9977e6714d9b69a09115bbd88445a904899aa77834c7521cb16afaa95cf602a2b49a295ab264b089d3e8970d33a19446461b0a579168b304a51b36f39b9f2d3800b101f481136207807046599d2eb28b73c535e47aa7cc63b9b813732c0318c4e6cf04575fb18b6f7e6c6ca3ff215cc806c82 sk = 50f3674b96cd88c20a843132a30667a618790d6cb252878368526d7761030e609676217ede308b4ef615c132c432359d53c16c6eb0a47a5c208ea55dcaa0709d632d51c28dc0b4a995510619b52c5a18399ef9a60549b1bcd09fd3a41f1e8257bb62036c15a64d969be7cb291872c520070ef74999955b0df694bcf3a9c6a21526b8219ce372c138e42554d5b6f5d643b217649dc187259a69d0c71347cb9c2d0993f796c74a540744a13e57c04c5153a220309964f85803ca6ea0cc7e9c099b4d7bc56b627c668007caca8c7edca781ac53ed081414d27999d1b3b9cb29b9e077e5504bd274c09d829a9dda7c7744b927b5a436c4a634dab450fb8499cb3b1875207ba295b4a3c1efd0a6122c327b983c7c255ce5938530eca40f2b88614934878a4b8d697d24283d6a187fcce33059682aad801f70d5a30448c5f9482764145cd6d08d04542826d0022ab01191176a38e9cdaf15aca813127e5bb6ef7598ad007ad9d7692c413f764b388c213f94c49001a276b696a4eab9a0a2c589418545ff2c782a8a05e02058c2d9497b79a3c6689511078107845109307c3502523873490735586f3aa165ca1bb92a1abd38a7c220c0b38a78ef40732f14ad2c487245fb98a3a86721c68d8179831b136dc1736d4da9c4047c4841794e51f1c0feb737974b652a19546446adc4669770239119f75840010a090035e2a45777c03568733657c6509667bdfe8c045d03682b58935280123fe8152d1bafeec69b67c706f99986984997650a2bec5640567b41a111c244b24fd8d288b1fb2305f71e43b71cae7a941ca3a33f7b93c48c4549a20ba0641f39fc20e9039810182c9cf2433a5580ddc6a89beaaebec0a2e1ba644a43b0a201086d4a98654c9951ac835a079d617b3ca1042b4769a4e35b10f99b7c247572d0fa170da55e6815749f377c887a3ba8427edf412577db6cbbfc52f190b762913bfa61c70bb25cddaa773dc2b238a03cf9022495b8bc38cb8195c4607ed17a0c2230cda431eb9b2ebf90026244afb7e0c2cdc9ac14f98383eca8bc4842b82954ed598037c1cb4e09cfa0b3532c0669a70454f9a3091129b9ae918c57e673091002ec578e6c59b32508bf135c872492c59b83559bb5b3f668833d79366ea234c6232fdef694681bc83618a580e4c4d69903842268bae2630af272c932be21a77d03d41bb4c836c452c2547773d4157fd32aa6ee84686751a24b6488d3d83ae4c818b4591d4bd50552a9299dda21ee4b083ed07edd7995943938a082620a2b0777b9bd80318f447a503ec19054d712a47baf45599881320291f24f6546a5ca3c3c34438eeb68cd4822c68415af32e39228d8148a645e4bdc6da548c4b090c29dd7900dc8a4ac9a3177ac7d68964f33866532c19cb892a20c99c334f8388ebc83c51c8985c41ba37587e7253021bacc523599c7c714c279c709dca54cdc1a7ec58e18862d30482a8ad3bd5dc9823fb97e021024ddda5066a1c7ea4b1c34b29fe6d21de0549d59c5a0f2a2ba5ac327dbaaaae4712072343e32000857970a8576953b4c221273aeb81035713832891089fc3a17b369cedb614b48781daf964ef5e83e00dd905da54693514c5b405af25c3587934d10a5188aec99eec7bd02007d768c3b0903af95208eb79ca06dc03072c97ee7c9ac41f0095518b25d443aa0e9391604cdf7c42592d49c1f31941a9767f1662aa6f5be4f569a90a5aaf5b8114210257e558164741dd0f7ac16c3134e601bd6d9756709478155265f5485d34c8e3a6a84c753206c79c926b3a36156be1b7215438baa22165528d27415b58bb8e14eb022571060b9fa3699d8120100e589b10a5374ec00215ab5c292a1fcb3b853cc7ad423a1fbe249632055d70b4fb8a065aebbb45e653a649b302df69e427413dff100e79a432af5540a254eb1977c0bd2994ad4af452428aa132363075938138350c93425d8c2de1a0c96123474530a95908582319883d667949a1b62d251afaa6b38e591467402530b9120ec03fa326baf19327a313b7ec8cda87aa137e9977e6714d9b69a09115bbd88445a904899aa77834c7521cb16afaa95cf602a2b49a295ab264b089d3e8970d33a19446461b0a579168b304a51b36f39b9f2d3800b101f481136207807046599d2eb28b73c535e47aa7cc63b9b813732c0318c4e6cf04575fb18b6f7e6c6ca3ff215cc806c82110e64ff49acea39988b57c31ce8f234935e65dd23c92c6d8c59c3743c2e30edb309c55e82d41fb75830f703c4c293f85ed122c995d7e5c2646c8bc2266bdb2f ct_n = 366d6f09f1a3f2df8a3ae3c782c48a038f83afdc2f8d53ac64dbf716bf831cdc0db9f4f64344bac0eeb4ce9219438aade99c274d318d86968ec3622337bdbb100ea2cc882ea6c41b54f27b1e568b5fd8b7074ffec577ad7f198d637f77ac4c5de3bb8f1ecbc4831aa7815ccee0386cb4655d4b8f91957fc9591ef2a5253e76fdb1bc921d2faef670fee4417efd95d907e603e93b488540ac1b15a0000dd55657efd53347a6540a3d3ed72ff2fb6e28e641d3d600a66ad30c2842cdd0faa1c143c0ef17cc8cc85162b58a7ba2b34d9b0d5a9003894ff09c5aecf0b4a9ba2916de6329512d7e577a14aee4f3e96ebb8ded9894bb5f3116a0852e540dbd6770559ed970aa835dde730be1369483a50a92205e30364002d3de0a13868d607bf4c977ce6771c010ccbc80d86b3329f68a523bdd993b52bc47707bdea1f4b986db149d01bb0b245ad95fd54b3d59cb67f0257e716e63b155226b62684ac9f727b619d82b9570d351191812e0b918237a1cd3a8b85b21f35d5d294b7900c883cb16e748fac1d9ffaa84e7205f626e8ff516da726acdef3c429af82e0d75d8164e8f45e7186d1d7a3f6a8f708d3f638a539518e3cca6879c7769b991b2ff0e62e90d083f1a79584eecd9d4f97f4954b9f956da885a2426b3cfda5aa503ee50bd57c8cbcd87a3815946d8fa002f331327d50e7200a570b8ac910c72085892e931b878e58ac8e520b1c88fb827e187c31cba61b9cdabe05b9649362268d9da1655a0c7ccc93e276a4f816341bc13fbe97d6397da22d76a166697103447dff1de0dd343dfe267c86cd38e5cf0bccd42e496fbe6c6352a44b35c3c05397825c6c3f4b41711722e47b9a60554b0048bc9fafb3dce34d81bfd7487e9c061d315c60ce91cd401d55574b778ed02fcf8c09380e96d3fab553aa1df5dff1777d4b045b68fb37e6a756905e36c35fad98abd01019ba30b72465c5e56c215b3f4278c81e77568467295d82e2d0b65f8cef49cbc522c795b8414b9d0f65127c89fbe4b8917d69b06bf1fe510032cd5d3f9687a0d0f1d863abf39e3694259571615787fa989db89959e6a ss_n = 5fa0e216a99f5e446b93585232497d9e2eb2386c451f13d693f7f8fb4a79bf6f ct = 7acf1d11efdc4cfe26ddd066fb0277afbf96ce9316484fb030156dbbeb260580f10925e0572eab54870d361e9fb6e95ebe85aa230ec744133a66eb77cb0976bd59e5c4682d1a3c86dd8fe13da9de8fb6d971a715cdef3e54ce152846f12ff65561687a3f0256e959c78aed9182cdf021aa6b67508768757e126261571671eae622197ee70180b6e2e9771863ed2ddb41fcdb5e64ee899f8cf19197e4b94523a5820dcb2295ef525eefa66a05f219ee78cd836c547bec2c119747009a1a6b9aa59608ba41e9fbefa5bc640a259154f545d1b3623b6faf77415cba6d32f429a32fe835be5dd11e00b61c06138e58359e132d2bc953e8a19468bdb1435b891028bef276f722b8893171832aa4a8ab2faaecf17bc7d52eed3df309c8318225903f5ac85e665d1958e6e19213c2269d5f469c0e18df178ff7ca6edf8c7c5b60edaf1d8ef6951cc8a6569358e08252a14c806f7bab1a044158bfe05789ad7a8b86d2fb612f0a9ff78d77d6fe69ff60e183d2a7ab33902085324c9a778b77f8f84536237eaff2c4ab5d0a827bffa1c41d7d70b2df27c37208292faf0a16255a430fb71c747a31f4544f0264294dde6cdc5bedbddf5f1616d632d1dea8beeb764356932177f0f661c4cd09ac772d6266661d1be11614918429966b3732462444f28190cb0bbf600b6fb6b3da1c26237db0d2cac9485c8425d4f13aabe76ba482b5ff13d525dbe913e4311aab5c1cbbfa374ea68ba28357c49b09c07f18613d77fc6efcf1c2d58daef04f194555d7e6cd786cf205bd44771590ab5feddbcd851ff28fdd80fc64490116f9bef66f1139e06c5261ef7f6e8ccb705c2baeac12d23a79f501e741bc8f4d07baafde200c8bea6dd0d7ba18f589abb2de1e7370adbc508d3b47adfe0fa6634f6c0597b8ecdd28ffa7717b0e5feb431354153de61d3d59e388a21fdd4b7288e9a1300050377a3f2038784437f6f0b5edd7cde23fbed7f7ac483ca463d006e9545e6d0457932ae2e577b074e2b63133a267fad96fbc60688ad97013a717ace3dbb32c005b873f8120cd3419725113d95f06bba646f89e68c97d3199 ss = bbbfb466608d06c56c1f05bf56f7515ab93597c39576cb9bdba0080f41debacd count = 304 z = 217f5a7e5554bddbb57c33c5d3ef76e2274a18b59cab487bae6261e5b479fcd0 d = b829e2a8867edd907f0512031f76818c61c6f5a2c4d7f4edde036b847247e196 msg = 71f92569bdf5057d0344a944ec80885ae80bb870b6921572a79ac3daf58b0fe3 seed = b98fd807d5d5ab92f1452eb913bc528209ec43f3f2a6e5e01ce0a640be49336b40b6a053b72268b25a6b838e022c722f pk = 6276ab2aec9dc1c4315c30a161c26ddf7abbc1fcba74370559d1400b9a0458e505775a30aca74fc6ea690f13239a4061bbbac1f81088dabbb34bc24f478630d0852bcf6c38c2a9346cc972a0d47b503684b18b612c17bcd1126ddc8c6b36b774a9a62992007e4583b8d4838fe8569cc42291bad7c939f92675a13119a6bdfaac0015082b09679bb82406c094cd1469410a5c3cb47014a7a838420858de708b27e46a40c4034db8ad711697fdda0001394daf594d9da503aa52ac8b720a49c81b00e922d7c2a963ba148ba305d7e69383b82f613b333c2b97e672613f9263aa968597b341744c783c766722173d62eb3d1ad47090808277e37943611b03595e71e7c973e3635ec9a98b032d6cac372f8ba87e493b9db57925a17332b5990850becb58bad043234d312faee962a9355962445b45cbcf1be59676b8ca98b794c0d0a7cc0c696505363760326d77ccad6abbc2971417a5a75ceb6aca02a496886c070a7a1f107db63128b33183c7126f6f7756ab6cc4fe811bcd7a3707509817253dc1f33843975ebf41234aa06606da57ba54146875001709ae1ec2938679205dd08e283a7333f628598b213ee698af104bca963161fa1de9010d9efb96348abc7e511330c3cb70a426e8d871d32952af2a1d668c768512907ad77a477a318484607a0a0abc8c76ad11ae3f4b4c84125f98d1391cd5cf54b995d4901e85ba865bb19822ebc1819c64a97543f6bb935c04afe90c7dc9078f7cec6971b90c9ea5319c13554143b954834b375720311274860951ca925dd8f06d21cc2661f31b44473b39aa5a80ca25a63ba5faf2630ef02d4fa10ca212aae671b716b80ae78ba60e973939661fccc3b47a3801bbb0bd702b425091b76fe35c2288c0b09c5f7d419540513877c82dc2e64e301c576d11a3141634c87c743574613e54035bc1cb9b6811a17277afb7c073987dd82648eb07346ab2ac1f538d64199710b2b24494302d923413cca9b97046ae0478b3e8201ff22563a4475fdbcd65614fa9d99c22f72c6a96561a03a3a3e50aaea018f7e3b7bba8a734329b92038688f48b6547c12e497d28d9bab22d76c5f73aab8331c881ec6616510f168f0c6f8b850e480c8c64de0c sk = 78ea1d7805a936a5c5207188ba65256a84bc9b515e76bc52e3a658b7e309eaa9215aaa14754064dcf00850174828301f2a4598c1a3ce0739bf3db9c24bc89c9dc54c66c7543c6a731ebb58c15959520236b1f24de391c90eac576ff0643a849826e929d73633d2ec72d5386f7e38a5c81b0dbc743a070364863c18d2a0a1b25c4a5b2111fdf0c30da330a4b999531076bb6443333397478661cd965f83d9ac82a82aff8c5001681d52165e32bb46e8114f9651cb0afb3aea0c8c0752ce74468503632ea610a1044c26029212a3e38bfbb92cd2361bdf47890c9c899b61a50b01bdb43814701b3066cb67ea9610ebf13d957a7a91a9729d572bf183ab57e1b34152bac89a83564a14d23b3e97c868e5758e471b93fcfa7a7e29a9a412a304710694d0672b117665f9639a770f84e86b0043929e73838faacb26584cfe1a975a240bf2c6361a99cc4ecb5a702451c0a410337b44929a9d76b027e9667fa113cfe7e731d272bfb200502b86ccf459844223216db334b5c488dd92aa10c3bf16b8786ce6a7be54352314118699276db89c6cbb2ba916a049d0b8c67917a27aaf2fcc7791b2097fa518f67008726262b7b762795b03e4893042f203f0ea2cfcdb33793acee1e6a5a5d38116308b44a35ee218525a1c0d498aab61d965c9e208e96a44f2648eca6b42bcc81383cbbdd9409563f6b1756a66ac300c7fe20d53e33d5e21843f78b743da01b962053ecb41351809eef0970d9b3ba59643ba4224582324ddd949e1e5c94a0a49224357d8d94fdac447cff2501151961aeaa4dac790a946610a0a8e7f8730245c4624101b8d2b6ddae46aeb95b62e764f621312742a198e063b5e157ad1435ff9e765899c3962812ad8992b6cbc69471b8e97303df2facc64674e807157d313005581834a6379c1ea8785f331b53148a6c24ad5b5c268e1aa3bb1bb46c5b7ef3b1e76b33b5eb100640a5e2e6b38c96c9567861a5e3710df349f93e40c2cb0511ac4a469fc2d60a595c2970ddcb5788e362676a82d6bbb231e046688f5474075a2e2248045fbad759247d36bc345bc97f04729d303b6c1757f6276ab2aec9dc1c4315c30a161c26ddf7abbc1fcba74370559d1400b9a0458e505775a30aca74fc6ea690f13239a4061bbbac1f81088dabbb34bc24f478630d0852bcf6c38c2a9346cc972a0d47b503684b18b612c17bcd1126ddc8c6b36b774a9a62992007e4583b8d4838fe8569cc42291bad7c939f92675a13119a6bdfaac0015082b09679bb82406c094cd1469410a5c3cb47014a7a838420858de708b27e46a40c4034db8ad711697fdda0001394daf594d9da503aa52ac8b720a49c81b00e922d7c2a963ba148ba305d7e69383b82f613b333c2b97e672613f9263aa968597b341744c783c766722173d62eb3d1ad47090808277e37943611b03595e71e7c973e3635ec9a98b032d6cac372f8ba87e493b9db57925a17332b5990850becb58bad043234d312faee962a9355962445b45cbcf1be59676b8ca98b794c0d0a7cc0c696505363760326d77ccad6abbc2971417a5a75ceb6aca02a496886c070a7a1f107db63128b33183c7126f6f7756ab6cc4fe811bcd7a3707509817253dc1f33843975ebf41234aa06606da57ba54146875001709ae1ec2938679205dd08e283a7333f628598b213ee698af104bca963161fa1de9010d9efb96348abc7e511330c3cb70a426e8d871d32952af2a1d668c768512907ad77a477a318484607a0a0abc8c76ad11ae3f4b4c84125f98d1391cd5cf54b995d4901e85ba865bb19822ebc1819c64a97543f6bb935c04afe90c7dc9078f7cec6971b90c9ea5319c13554143b954834b375720311274860951ca925dd8f06d21cc2661f31b44473b39aa5a80ca25a63ba5faf2630ef02d4fa10ca212aae671b716b80ae78ba60e973939661fccc3b47a3801bbb0bd702b425091b76fe35c2288c0b09c5f7d419540513877c82dc2e64e301c576d11a3141634c87c743574613e54035bc1cb9b6811a17277afb7c073987dd82648eb07346ab2ac1f538d64199710b2b24494302d923413cca9b97046ae0478b3e8201ff22563a4475fdbcd65614fa9d99c22f72c6a96561a03a3a3e50aaea018f7e3b7bba8a734329b92038688f48b6547c12e497d28d9bab22d76c5f73aab8331c881ec6616510f168f0c6f8b850e480c8c64de0c67d166d2b7be3c610bc23d39c2a03460af4fc800d42317b62d1bd2de23c2cf03217f5a7e5554bddbb57c33c5d3ef76e2274a18b59cab487bae6261e5b479fcd0 ct_n = e51380eaf8384eb26657cb41ef99a99d4175434d5e3c8ce5fb0bd1995a3c8bafec7a86751f2f4873af2d860601160f3cb21da200b1f2ea7fbba94d762d9aee559ff73f385fa00e7bef1917715180fb22a3c987376d2c92043abc30a4a528b961eaead5cd653f9a670d3fe717ba19fc1c943a345c387a1d754abd691521eeeed75c264dd4b4cc0f88b381b0d87c0b624c08b033b86674cc8924f4e316128147508949db30de0ef1319ebd79bf29fb52d176962c10e2d9fc8730e7cf2b39dabda7e6ac8b11302cc50b10827a1c5bdc53cac6504465e5a678d47c6b80c5757957fe5b025c239d9ad25a516aa3c7f6a1b6b448c4f67527e3fdeed72be7caae209d34c79f45ce551e8238ebb99362d1b889e2801a5866f17b74dfaa3c8116bbecefcac3d7700ce9794442a3b69212574a8c0c82dd67e619d8dd83a68e47ddf7079d4c7561b766834ee64dc656d8d22066e95307e39975fdea7d8825117244456d650456182787bf219be097f2223d91c7b1e7874d12fb9adae1fcd39379a4efe822ad9861d0d1aa1ad09cf9931959803f98957426467a2031e286260642f12d3e603853e6209dbe05a9edf4c4d64b750f453fdf6005bdd12f5e1dde9260063f8fd815de42d40d40d1a3c987448554312c20fda9d89a74c84d7ae050aafc8c543ad02027b046ea5f3f1de863120e2d3827a9752a55b8d83c3a46e6833de099ee659ad41dcaa45c776305972f8d891c46d9aaa395f87f0e6d4ac361f7e0b18a47de718f1e8e8ddde29f1f605ae0499924c8cb5a7ca42ab18c6906c02a1774004fbe86e22d79d791c7fe610d2373999dc5faad3550c8ebbb6c5c20bf46e0d8b5df3d9be5589f1792caa4104689d1139b783f44ebc2b330b8bbb54c6e0e112852e83701791bdafba57623a409aba8cd8eb5ff37b68f9317b2649757cf7457641505904b3ae07593dd4367de3573fac7c6113c19940aaa7ba0c00222f2e3448c7bbf0a6ffa74a4a2e18c898060b8c8163f8ee30ed069565e87be00a57067fd56d0422d0d4a8fbab30b74982ef78f63522aa9508ffcd79cffb2d541ec018c6ac9f7b121929b ss_n = aaff9950902254121e4af0d08f931aa4116c2b6de73eaf2a5cd82d6fc5ff1f84 ct = e8e75c2eb9ead85c2ce275a5d4ecc3e6e16b7b5fe5a91399a27670d84f7ec8df28c1c7c0f782812aa8aabcdf867e89d41a52a42b52a077584d54f4d59a0af9d7ef73557d2ab481e86af0a425c11669a4b8b0d7d9415f3388de3bf5fb0010d0dbfe452347503980e2b6cec1c45fc31ca7f71eada54e5d3a1e1c01cbd07372abfc7de462da80b6883fd2eda9644779f64910beed7a4154756e80f92a32580d5cdc3b1940360306fb947d47b75232464c4099df8ec5f63b46516138579148094191490f6dd19aced3bd50615c3f8b1188893ab3967ead2f437c24fb3b6cf0a20c8470a67ac8234d02d944b10586c0fcf42ec642ded811edbdae08944aa236f3af02cf49624ae05755d6fca09e05b41b54a889f0b681705f8c266c1983be232120ab5d2c38885d7b0f1d9e5f3e4074302998eb8fe73d448882e2f789c7e00986658af1ae367fd7bfb6c4380e4281c0c98389b8c9f4f2dcaae2791916a6e4476a677bae29572cb6a11a0ce74353a9bc1b79e8330a8cde6a9d698ffcbde95f65de9e87d327ac15286c4de6a6fa90d7ddd96fb1ec291dd14bb33634f310266af0941d8c9c0ec6d98aa31ca623146959a0af746a46e331266bbddaa117c3a5e3f747ad184148ecc4d58f54e85da40a80b8b1d424de14c296857dd4cbee8d693d291a961a013125b05c5b7a69016c53e28c2b5362006dc1c294a22f3f84c86ce0cd36577c48ba5403c1fcfe2a2cdcaba487de1465817eaf52becea18cfd5e31fb362a9e99c1b37521e587b77fd7320376c47ba137141909ca917b82a54d3e9a46dbcc865c7c637aec7e8c198a66ef4ac1ff5e6b10522f7a0fef9c911ba0f34ce0a1f1d9c1b111010d1a45dd3c60fe813a5712c40ada6bcc592b196df9d1576a7f80597514a081cde8cb3daf8b07eb3cca172afb907c55828908121e71d200c61fc6336818093e16c54cbed210e31e1ae0b339b3dddd0ed6a3bbe4d719119ab509bc8fedc8ae4671de1eab142638c32450f4455c547c02272c46ee5d31a32c8a160df8640dfea77752370594cb0d50a3a3c732dfd9d8fb119ec89e906a4bcfd6882d2e5d84 ss = f4fcea4e71271c32d9f8812dc5279390289a407da402ea8bfe8424f59daccfcd count = 305 z = c8f934776bab78e8548c9a35f2d5621ddb573336c768fb3b37f182e66d078680 d = ce9d6f47400138721a16891ca2f041f3612ca04b12f696d819435af2b06fdd48 msg = 06962c6091d0a9f884c7ab92c1a2686fafcfc10e89f70e1110499cbb23bb11d2 seed = a308cff1182ea02bcd5934f0aafcc730db1930b997f13063e75d44291f003b3782dfd1b507cdb7f19420436999499c9c pk = 2bb69d67e6459bcc4bf22b517b5602128b36469c63d162a06c252ea603bf3be8b6d185c7ee75976fbb98a134bded3bcb0e7b7a9b0a425cd172404a2247902f0104a6eab37270193a7874c59d7676b93668ce5b663a6333cb63931e1518064b56ed61aaed103c51d2ba12a3cc6b987095775ed0f879b11562067951e359128b08b05cd63b7c1c7d55545e70a8b9f77463800060193a8930cb06df4496c8b581b86c0473f63e75973fb9e9cac29a470923853b731419328fe7c38b14a3ce3c8b732008ba4c0090e1aa61f22aa2cf5b93208679bef358c82122a2ebb200b86895919d6dc222fe88851d19ca34c93e22cc3495c89c7d27001aa711efc4391e602461804ec00ba1ea78bfc3f64a37533f69159aefe86ad8a628e3661d46077b4f0c0e4fec9519558fd08baa4d79745d9abe61e0ceb78885c5a2c00974147a39a3d6d71218b2a98f3c6021c949cf2463106ca8f9d55a5e2b0701c0ab179472f4a120e3d6692094896f033f17fb5527ac3051c73ed88acb01e3aa78694c146a150ae56f147066c32207bafca367a18f554b7273a3b7e5641821265baa6417792bc4ea2b18eed38c2519944b179132150032b1b1b211bf6f7a593f4549236047f950434e4391b7f2464990c2ff86380e307a9d60a75e55437b089b6b62929417967f8ba5530b44d990896bc93fd33bc98b6a13fd49257bb0809447632fb3c40c056bb020c67780814141417eea2e9b37b7aaf6ce9b784d54f6c34587b6ed57b03aaba4e0867fc11aa02faacc1241519a110aa1852d46b584d7fbc6095a76aa820184525d7584109c440d6113746e6b32fd8ca6af116d8af3194a2123f84b120ea95250acb7c7231374824555284921056b85448cafc10b28cab3a7631c933789f6d98b1dc739d0597ac52645265573bbc5018a7000ab557153828f77709c6d365f57d57b2c9416c85a5f4ad11bbb5033f0f46cb4705858633c13130b4efb82954815839b0d7920a3d9c177bbbc77f36563aa7caaa1799b5df89650bc0667e675cb639a7e830b6945ced1a106d5db9c1214caa8683810935b1087b209658d906789a0606741dc81c466d94e760479a2af0995a34a5fd94b072d2cd44f5be4e12475ef1b09 sk = 4fd451b077be5f78a270f8a95893462b6863a2a3c08402cafe0253aeb25ec3289704a933865316c6ebaa08ea2f2906b027cb3227e1205ad1209a47c9ffea80c146473cfcc17fa15624264323a01af828538806308ac392b75046b49081b7702b5622c47308628cc006ac0c0107795ee3c643e943adac239c60637b7c60b298f3ce830bb2267c3d09cc51906454b1507777387d7bda1c0d866352b178a0da53a8fc29d906578a43285dc7068885072bb9c4acf89748a25588599df56c400597cf142ac8c432136043857400647e617e9638771d7625e2692585b15391242061723f66abb0ab800678b99931dc0b703a871ae8bc80ab5dabf4258c9b5032c267e26aa87ca9343b3b7c23316679b81a42f2b787ea7ca16819022cc377f26d3d606aa09c619029ccc870cff83aaefb2561b2113607e144cf978f448587c8b2297c0742edd54dce1272b899805c0b56c0f3256cc66ea7000e6b652a0d223ccaa2b0c9717dabb50b6223a62c604da8e10af1855cd9f7754f1377a868c826391014a5a732d433c4d0bc8ed4561e367768394b35dac2a539aa6159b2ef6c8ad5b60602b662d900350368594f577a21d8ce6e59c3fbc6bf7976033adab7505331bcca412d8ca0d66211339316ea357f3d53b5a093812946c0788807bc7a322b0299a4ab1bb28b3da2e1812d915b4cf1a7adc1976f2c019771136d69c64a7b1f2d5a4ac1207bc327b4608a3bf66769ee39865c44afddb08dd03866a2b301311386f6443a17003d50fb792a373d81f0944567c63d5b7b94b1b310b694d0ba59a36a7d2e268ad8288e271c0a4ad482fcf7a201a210e41a3d99b48f541b8f9ce2b423d01bcd2035ea12c774162455c958335a38576631de392d50563eada6c3ebd75bcc0070aaac42c3a51107dabb0c239e654ba38de332bed25194e658b5f107e5b299b8ac89db9c3d9a7624c40c9c1162a37ca15e486b3e5997c34525ae20621d78d1618fc7437853c23074cfde285820ec7dd440032609d0e617b45ac1af8e742ce5309837da005048c61f24c70c465368961b9df8b53ec60af2542953b388dc85897c76032bb69d67e6459bcc4bf22b517b5602128b36469c63d162a06c252ea603bf3be8b6d185c7ee75976fbb98a134bded3bcb0e7b7a9b0a425cd172404a2247902f0104a6eab37270193a7874c59d7676b93668ce5b663a6333cb63931e1518064b56ed61aaed103c51d2ba12a3cc6b987095775ed0f879b11562067951e359128b08b05cd63b7c1c7d55545e70a8b9f77463800060193a8930cb06df4496c8b581b86c0473f63e75973fb9e9cac29a470923853b731419328fe7c38b14a3ce3c8b732008ba4c0090e1aa61f22aa2cf5b93208679bef358c82122a2ebb200b86895919d6dc222fe88851d19ca34c93e22cc3495c89c7d27001aa711efc4391e602461804ec00ba1ea78bfc3f64a37533f69159aefe86ad8a628e3661d46077b4f0c0e4fec9519558fd08baa4d79745d9abe61e0ceb78885c5a2c00974147a39a3d6d71218b2a98f3c6021c949cf2463106ca8f9d55a5e2b0701c0ab179472f4a120e3d6692094896f033f17fb5527ac3051c73ed88acb01e3aa78694c146a150ae56f147066c32207bafca367a18f554b7273a3b7e5641821265baa6417792bc4ea2b18eed38c2519944b179132150032b1b1b211bf6f7a593f4549236047f950434e4391b7f2464990c2ff86380e307a9d60a75e55437b089b6b62929417967f8ba5530b44d990896bc93fd33bc98b6a13fd49257bb0809447632fb3c40c056bb020c67780814141417eea2e9b37b7aaf6ce9b784d54f6c34587b6ed57b03aaba4e0867fc11aa02faacc1241519a110aa1852d46b584d7fbc6095a76aa820184525d7584109c440d6113746e6b32fd8ca6af116d8af3194a2123f84b120ea95250acb7c7231374824555284921056b85448cafc10b28cab3a7631c933789f6d98b1dc739d0597ac52645265573bbc5018a7000ab557153828f77709c6d365f57d57b2c9416c85a5f4ad11bbb5033f0f46cb4705858633c13130b4efb82954815839b0d7920a3d9c177bbbc77f36563aa7caaa1799b5df89650bc0667e675cb639a7e830b6945ced1a106d5db9c1214caa8683810935b1087b209658d906789a0606741dc81c466d94e760479a2af0995a34a5fd94b072d2cd44f5be4e12475ef1b09e48030446d30eeb83f9852cf542e15378fab94a9e9792e659597cdb57d969887c8f934776bab78e8548c9a35f2d5621ddb573336c768fb3b37f182e66d078680 ct_n = 0dfb8864866b3efcb9fcc66c7eeadf243076737b68d5b0b54ddc953636f07f0ae969916c9071e3e55b42fe417b8b670f92ce55d82b32f00b201a18c4fa9625a787e5bf53887063a09bd5dc268302870cb5cf60346444954ce36ca15fa80136f4481e1e811b3fcf4ff738b78ecb5474eb8a0ba86e5e773c5feae7b3ffad516b08d9fb6fab872d71f8187a7ea85f499f782b3e32aa8513a5b4581bc6a2628aa790bbf6b6dab9fd5cf96734e5ebbef77604baf70d0dc70beb7f46b75731f2b0e3a50b9152b8aa1bfd4669c97a23b52bb79481bc74f37d4816eb93d15433a9bb36ebe3cee8db182bb0bc2ca50b350daaca97e3c2cbbdcf5ced8c382099fc3ff36df310c1c5593850cefc198a8d9bc69745f370e131f2f39b8f5dada59659ee3da1d9f2237e2d848f485699fb40a03ee83269468cbf639e2ff572866f5174e51642157ff0ca4c5dcd1078e014f006a6ea133afc538cbf4b508e02a6ffe36b31110c53942f07e0130f75d4848c0d870dd65d427c58505d180dd8c9698108bd024ce347de7820f2c17377c3c20b9614e783d75b9116cd98ea25c5c522645a75def394724ff3838f43cc50ba6aeccd296a02b0000ac4f30266c4b7cfc0eec627f378ae7c1c743c2036d9164a597fc881d2d06c1bf0e38c95f1c322ed043fc411b28d5e28605d00bb89deca317ba77aeacce0edcf83eb9786e80f92231f2b69279021841362f15edd3f57da193a295a4ef197f74b860366e9fe65e0c6f6be0317a5c38aa6bfbe8ad03c99bf48a3729604dd0ab2279b41c767a68051e78712c09b8697acae9e84222ed7a151f75479a9c432b903150739128eaf0d995c4c4b30a7d21f7d8517c84d011c9e6e46d8fc45d43405a69f86cc8df619f7dcab769a6ed75451841c1725abcd3c72937d92d2ddd07b7b86436f436ed5ba974ed827daf44da94fe0543754ab87dddbf5de0e964f0feea542d904e8a9afb4c08c6ef33a3b723b180b41e2ff85013c7040a2a773400e9287e96ba5b34d3986d7e2ab189f1c02efef5676fc51f2297b606ff34aa7007138f93f6804f5500e6e001fea580c20f75af4b339 ss_n = 975a2c6fbcb70adc6aa5cf390f42bbf32df0fb26b5c75126b0e83805e0a7e412 ct = 49ba54979582518534a06e37f32202626b7eace58a0b5f551dc2db156108f679e42c6e1872ed2a4275b66599babfe61bd958728458a80ab082867f15576c4e70737cb685b68b69330b0de1a43e140c4941dc05621557b879f0dfe816704c9edb3e9d8d65dc9374083997124079eb5c049476e8b20e7506df195981f0ecfb379e4d60987263a37d5d47d0527f3f2fde16407855a2878fcd2d384ceab146339c614d8803851e68a4d6d0feaa3ad12cb86f0a1c03279b8feb6f76b89de7d8f25b6a45936e77e8e28ee2bec45c70315f64ce1a7408ebafb21e1c5502e599b7dac644f9adc810e323acf3c16b03ae6cc297e573a1651e96a1810deb6321fb7e26881189a505791dd70478ed785854aaacdc00d2da1253f9dd9d0a9e608b6a372eac171a005d9fbb02639d94f8070524d4a2ec95b2632a503fa7dd0dfcd95c699d041583cf6ea7bd89c6c80db3fbf78c4ae9f31f86ad4c47f7d1e48ea344aa518d0e275c1be2abab27cf94eee22311448d6c1c6a3b89c85c712965886607ce4ccc50af9f91fc2a076ef63d9b1ee8bab4434a32c28b6646a61330e2670c02bcdb572a46e8e97ba8230ba5a6dc26ea860889b968e0c23eef0ac3a0a364bc6d4beced8197ff8c1b18d13cb25eaee1097ea285fc76c497914f4a88fdbe1d59dc980890a53edebc72a92b3119f222189a33a6e8fefcedc4f344bf2f7800832e7ceb4e8849fef2d3671eadd79d1fa9b66fea725ee169ce9b4a6e89d3d63aac6cc2d36bf7259ed8f6c8a4e6b4ca520e7446d77bc2a0eeacf1ce932ad5807a831d4690819183494938b5391c4d25aee14bcc418d968779506ebce2899c96ade5afadc767b508d1313976e84d6f021bde4ee8382606f5014444aa1071b6b1e63e3124209d6e6857fee9af086bb370428b701bb85ec8608bf8b790e7d410d09e73559c659603e1558be39d8190134a9a5faa8193e9e00e78b0efe6f4d41246794dce24fe6860b18b37d50c18789bc72bd6db1744e67160439a4270abe737dedddd813530c55205cbdd582eab6b27ae3b949e1b3d9bf54447e71a53239af596fbb13a2755922d930b ss = 74731ae341eeab99add97b8226bcd47f241cbc33bef77e058a2a8685ef85e82a count = 306 z = 0039eeb2476918b97d578cb42a928444517887c6acda690da76581d9dae49d4c d = 2b84beab987c2d6aa8a5c415fac974c4c7d331fe4faf46649d190c4e0356eb1f msg = bb75f9abcaee36dee5362d736e8153a91a8fb801ab6026e9ab84741450952875 seed = 5dc1824b198bbdb8f4b54733d9239a3c30105c6928a4cee714d9a445486c19bb0ad0b67983cff0e06838a7f1989bcd19 pk = 89d13897bbb057121cda67360aa61031c43e80db5758d60a0d622222b4b4cca0c27e38a73ab2754d1cba9192203d0c9ec459786c676adf746ea25368e227513c2b350dcb9d9ae0b4ae3a25da25947696b2c4c07bacf100c0390c46509665ea73de951301a929c1620d81e8608f852706f77341424fb0138619211918445eadf857cac14474955b68d8826b76abda7581a29948019387d8652752b5058f5947fce4bb2c2c9bb3a11e86775a3b997c89c85b87794dbd447c09230382d12fe88abbd8cc45a0939712c4c12ad57fbf8a534f9cbee5b0917c444ca6c466c59c2ad8210ba7837ee431bcf332b54f502e19d9a1b304605da842920594dda6a1f0761b1467ab459600e0322ace408943260967255ca4545f46e296cd11bf1d61088f204e9e22bfc368c12f4b0956780012b43131e77845bb67160a8ace80061bcc5abc270bdc62223519773aec448d3757514cc50f97266f8bc9901249f3134250dab1d3a095c9a61c697b3809e66c699189155b2c5a982dbd900c9b03c380122f3d2a4f2c3700c656be0d377e02c68d3973368ebc555c7b6b54c0432a926dae658ec2c5cde9475aa4411d16e336f4c17d49349e8cc89b594712d68b3c3ef84330f729fc755d33994dcf46978b277fd78811b93b9e17f603702258a75386b75c77cf7783ff8584890a18e16b07a2a3503fb3cb5e172ccf28a80542bff732546ddc1e68d32fd0abb4cdda0f4362c442b1c372ca1ced71507e65c6de8b1af22c934c5ca585f71d6a0271ebd574f4070c6dd324f79cba90d6193bc37ca25a3c6b21bab0932575c5450ea253bbc88569424e4b3cc3234b0951c52b47213b6fb660170985a5399fa9c62bf43c457f9cb8a221a01715cdd6ecad0085bb12b92826441045235c99d4bd55d2097ec58b0294bc7d51598d41bc903325a0e80db346a489bc49087414d582c7356901397a0ed4c2089b24833240c6511b2111e46c81e7bb84b0b343f2c7b11a9fd7027856119343326e3b4ca6b1d496cef05777d750dabb045e662bd4b66f626c050c4110b83576f6b45d16cca019732f357c00f8d07ee3077b10d812b93b8603551fd69b796b6d705189da54f06b12b149f1e3c71fdbfec77de97908 sk = 4d747172393dfe206328124930ac7aeea8400241b0303399d7d0749692466e0a704fd0cb849c4301e27a863038c23c269eec7a13340e37907b3991523b4b15b0d709dc7872f45498b6b803b9b4a41ac003d4a7941dbc7f10e274d5659e00288bbdf8b898b2283b90bae931bfeda507bc3b366ad61e27a24654b0c2389c24f904ce41b25323804f06e2a50e34bf65f50f33203c8df6cd0bb5cf5e190fc14ac9150359a9ec26ff74cc9837aba2969486a033de829ab35b8c41fbb41c33c5cb2b3e23b218d092b9268808a8a9c3b74920ffb60f5be934b8b2b5e95c66cf2a22e3f1bdfa0c38b7017ec1a1429ebb0247ea2a47f9be1bd15be4e2b7f7da6cd53a385bd0504de786787604ef058e5400186d4c05fa620d5c10c286b3388f459806a456f1cc027a54a15fba317a0c81b8c084771389d3e83191ca8eaf063367301c5d1150e5381d2434654d2467ac1bbac0fc250373b3564c5cfaf98ca0379263b21a15f44fb64bc47fb8c4225a6953111dc3f40684d088ae973ba28c6f33b29fe62297bdc4a01f819d6aa029f5718b0119a2ab34a2b9e35a5a77493db050de3a325b139d919225d3d72bddf12844a462aa523268d245e94aa6ecd77875977f4965bf5b110379899fa653a48bc63559191b0da787ea107773b3bb2235523c1b8bae7acc14301c42ab7c9b6886c36b54dd09473f752004dbcbc19a261cf596d53b4d26c08202f2156658a45227a6f7136d70d3682f8150cd68acc3a40ac553858df1005cd5332bec1bb3869baa1953e2945f1057826e62595a96c1bf68390ac2c8c8f12154c01d7f91a4d599aee9e520b57b7ecda30ba8b3173ffb77bdb14b98b3beb2065641150282599d01f9ab11712bd763990bc1c62fda67ec24873c2a1c53d48a5d286dda17883f5c6e755c0a2a9c08b3303f9449bbf569a61067847a9a9ee4cc7434ea631bebce87778391107a1923b4931baa2e1ba4fb7111b6577bef8147f4f5704c6ab0fafb0f034bc4b3613b66328682a96d3f118c92f38e282567cae197017b75394c44f8ab5863ca2eccd0672e606dcf6351d7c969cc605979fc652c9ba489d13897bbb057121cda67360aa61031c43e80db5758d60a0d622222b4b4cca0c27e38a73ab2754d1cba9192203d0c9ec459786c676adf746ea25368e227513c2b350dcb9d9ae0b4ae3a25da25947696b2c4c07bacf100c0390c46509665ea73de951301a929c1620d81e8608f852706f77341424fb0138619211918445eadf857cac14474955b68d8826b76abda7581a29948019387d8652752b5058f5947fce4bb2c2c9bb3a11e86775a3b997c89c85b87794dbd447c09230382d12fe88abbd8cc45a0939712c4c12ad57fbf8a534f9cbee5b0917c444ca6c466c59c2ad8210ba7837ee431bcf332b54f502e19d9a1b304605da842920594dda6a1f0761b1467ab459600e0322ace408943260967255ca4545f46e296cd11bf1d61088f204e9e22bfc368c12f4b0956780012b43131e77845bb67160a8ace80061bcc5abc270bdc62223519773aec448d3757514cc50f97266f8bc9901249f3134250dab1d3a095c9a61c697b3809e66c699189155b2c5a982dbd900c9b03c380122f3d2a4f2c3700c656be0d377e02c68d3973368ebc555c7b6b54c0432a926dae658ec2c5cde9475aa4411d16e336f4c17d49349e8cc89b594712d68b3c3ef84330f729fc755d33994dcf46978b277fd78811b93b9e17f603702258a75386b75c77cf7783ff8584890a18e16b07a2a3503fb3cb5e172ccf28a80542bff732546ddc1e68d32fd0abb4cdda0f4362c442b1c372ca1ced71507e65c6de8b1af22c934c5ca585f71d6a0271ebd574f4070c6dd324f79cba90d6193bc37ca25a3c6b21bab0932575c5450ea253bbc88569424e4b3cc3234b0951c52b47213b6fb660170985a5399fa9c62bf43c457f9cb8a221a01715cdd6ecad0085bb12b92826441045235c99d4bd55d2097ec58b0294bc7d51598d41bc903325a0e80db346a489bc49087414d582c7356901397a0ed4c2089b24833240c6511b2111e46c81e7bb84b0b343f2c7b11a9fd7027856119343326e3b4ca6b1d496cef05777d750dabb045e662bd4b66f626c050c4110b83576f6b45d16cca019732f357c00f8d07ee3077b10d812b93b8603551fd69b796b6d705189da54f06b12b149f1e3c71fdbfec77de979088aa44c302a1b07ace423279f5c64ca623c7e49d10fbe7e805b486e7fdc977e080039eeb2476918b97d578cb42a928444517887c6acda690da76581d9dae49d4c ct_n = 296f5b7bd90f4b3097a0fe63ba94ebb2cb68c45424f52c91d970c236820e13dc5adb2e4e3d08af38628a69b77dc6999c366480a546a09b366f30a3901c758ee128ad499bb0730398bdf5425c70b069e0ef413099a6c38c46b38e0c7f7a7ffd3f04d7ea4a3bf476020720267306fb8556c3c0aa7649e454c23e80f00722abef898ca84baf6e40e014a616098b0241b32d1855adda91b47e5833d9ca4a7a01356f521565519f23f0069bd5c3c9f91d8c4ed5900687ab9143a4ae2399dea0d9420edb6906dc67ed932d1e7c1ec9e70fff78d6dd068d63486194baa1b7cb7cb6219a5dabaf515f64eebeba5d575430afcaacbebad9e49a3262750c8008396b3d548635a9e9b9ebe910b18db772c3ee26341f9beb9a7c5135898575bd34a0375294570e809b593addfff31f1724e48ec35f43192cc7966c2b50bdc0d15c472848abf89c7b024ec14b2032b5251c66b6e29209c5af702490fbf1ebbbac940cf42dcb11edf5f4335a1a82895ca7d0b33cb861f720b1604c0bc88358f1dce9ca5452ff8aa4de588229d0558e9f64a97cf78fd4c0ee4bd6c303d060dfa7f98b4ae6fd995aea5b23bf6ed86b48a27b963221c7bb734fbe061fc5261530bb7e17a23e75744fe7f6e8e00c43d1c62afb668f8d830d50dc052f988fdf0659cc46349b0eeec12665c2c7ee1f325c1e328fe992f10cb641ef7cae6286862489fe6eb584d83b09a40c84d32d2313c3581e9377c8e457a462054bd837f9731306e348457a37ed59268d29f961c54be2b2bcfb2469f6c6edb765f90b193cbc200fdafb2e8e7aed24793e7fd77f376b90e5dfdf9d71dd6c04b2c5c4f4dd0936f3bceaad4257d98a9a12f98ca82fb427da9ba8564064a26585dcfedb9dec305269e11fdd43c2e8c4e7c9ae6d045368b15fca2acf83e0352875975a116e5b763cb477edd477112d871a4ef1213a59e5dfd91fe40bb2469adab57774751ad913be98f03bd35a08f42c0cbe4089000f9efde27fee4de3034ed9380e3a3667c849c5e14570d644120e39047567ea0057bf89329eb26403d1965067960700ed8aa31b817faf2e9bbaa68005c0 ss_n = c8a9488947bb93afdd95fb102ced7576aca0bd58580956741ae79d6bb484ede9 ct = cc1a5b9e292d5a804e19bee0b2f3be0462bb4c7464eea6f06694b196673d8f239490ac013adf031578cfe8cac38e462159402bf125cba246dd7c35c8a91fed61b2d9fdd90ab6a785e6f0b0270aa6fa7efe0bd765ecb49cc6d072998e48dad851e994ab383e816b7f28bacf95e0e14410213e40a868c22f5fcb007426d94b6d22a3e7ffc232371aff3f2efc63bd9add98a75e26e0f4a37c8c628a6ab771af30ef4d102959fe65bddcab81652b4e2a87c1c9e743c9801e7bbd561a2644898f31ab49629f874e4b8651587f771bcef1f4d3786ec61d5c3a3e4bf0e84b3a9ea28327e06f3e93aa1256482ebcbf601304ca7348b758fc3e95f503e9e82cfb74a56d643e79950bd71e253b4a66e245c8696b0b3c945e2e1a2b1da1845833f8b738d3a613b342bd206c1507cab5353c79a98c8fda86e64a29865244b73933d1dc545ad52fd02f79db408a5c5f3c0d2ade8f05a481f99c3004e2d83b2112fceac33da32f447541f054b1ed579f1a795b5100fc2948bf4eee534bed6707b5b2dbf73ab2c7561960370176784ae776c21fad80271be065ed50eb5b63f982be5bc0e63bc5477cfd1281d24b84960112fd5222eb82582a5fb297789f58a1d2a1d3d0ad9cbfed00e96487298515ed93947e908a00f6e543379d380282fb9c590411db3275476918d5227b0609021bf1f16376582520845b3cbb490f943ac4f229824fa5c87fdeae1448d138e992bfdc514799bcbeba614f04087a7818bdd16b94ca261589e2d04740ae1ada691357e6ba762604e33bf629e8d4935b6633dbc2f7fbd2d61fabc8352d914b661f96e8a3f5fc012106860e4de56c2cff7c122769c26982a99f2bcf466c753f4dabe1e72006ddd24c2f27bbac004e2617fbd54773f41bc772faa8813467d79dc33252360587c935d06485b059177a6997fd069c7e2b19d9c7c93b6d4692878a0e68ceb45c1aa6a664a57c32a56d18e3b5a3252933d1db7949591a847e226a4edc8bd46374e061844f3181b470f34db2464d2fd6127b6a8662e45585686cc265f0f308ae4c06fc5df91780672525eb5dd3e89fb180ce3817787f8b55 ss = 1eea73d185825ff7c315fd1a4973e2eeb8b7a9254a8a33fac9d5c2d899c2c9eb count = 307 z = d26370013016f0bddd97ae1ceb260d26f1cf69f78a2f93c61065dc750280f602 d = c962f672a604f2067d7616357f757e55d0a176a326ab5a36f22ca5584ef26065 msg = c7265e4131bb8346f1006d32df78f1bdd261686a9088d0e1f68f09ad4e48bcbc seed = 41ab70da81e4e1e5152513fae60a0f3e04415fad9998565c1fc65db62b831e323beaaa969224947894cf426678fa59ac pk = 098735ba6c1a65731704f5b618295ca266b3a2333a479510712129718a43f7c35641b293ad61689122c9c0f660bb90abb94ca1d95c1acaf903e1539a3ddc1aa07a823c1c4b2b45a0e8942a68f93a85c605decca5711875e1514f1d410da1416bdc35c46ec187833877c5e18c82aaaa9f896c6f5454e8263e1a1a7380d506c6e3a027769e36c930fdb9428ff4823d72b293d3863a670e99e7af7b07caf8e1217c46a2d9e65d2209451fe6c9e776533be771f00863da964cae7081eb285536260551a0a7de740e268caa22b0354bbb0d5817956a542532d828495a5b06515abe109ccc62585a7724bec1411c47acb4c67322e38659372824c653c557a24241c6d3595612f76b79fb5ab70cb8232846ebbc45b7c18fb4f762dcc5498f6a6a5b21a16d8541fe23c26d596baec0c294aca6d13113fba81fa10642b31374a0c15f5d184246b104520bcdc97bb699477f4633203396cdc4914752c985c3ba766639bbacc91935837b1be59d6c17041345c2b757c8ee5529a6846f62f2abfb72c4dbc795a2d12d00620822eba6e92bb1547ba42a3bc6ba456d43f37158da8ead608f3b1b6894a9c039919a52568c92e4b168117a4c0c25cb2659d19446ad722f86e21965241cfa984da1531e721892c40c9f80778a8a26b16de30827f41789c28db916bd6245461151925cc37158d056f7dbbdb0e90b7199b3d86436f484aa282273d064c4b4fa4a90a918d65b28a5d1b4e7e00567b231ae3357d0a503d2d703b6c4bdc9c5a57f3305554b0a2f02893d1b75f5ccbcccf397cb72035bccbc3d0494e45b50ba5aaae6ac2271d6ae62a298b18640aa28ba0753a2137c7fc8b9ad82e181ba450e2c56394f30b732359f8641935bf835e730bfdc4757930405ce8b099ae42836318de8c5a5f5cb9c268bcb327ba9777520cf319399158f1f1a0cd62aaf85650d28e74a5b665cd3aa845f13000dc8370f98c258a4a8d25335f099c672340a582326779530137bac0b5b061b8b635e0c92d14a76e8c07586da570f11ccbb5a5d1383bc62ac9102bccd45d3ad25ec58cd33b03b400d61679a3ba698f06008ce9a3c65d5873e2b803645d226d2c358d9a2d3631eabf4d8481826b26ac5b345b79806 sk = 8ea88640c38d5dc17b3919c0e1d51b28375e91263a8280417737b18079acd8374c4d35689b03cb58c35150f42f5e91c79f4a8eb18c71fa50357a2c4d8cb38346b68fb47bb583d93820064cdfa676fd251415dba9824526559c185f705178d4564e9808f626a92f118bda19353746746a84a21c632ab6d46d9f29c81725777bbb6dc9a46fac8bbfc37caa5bb0929e0aa3b251bba0f3801aa23059081eff6603627c4ba3a3c4de4392d2c192e667c73ae834e286a44e197ec0028d80c0296be6a482773f49b70e51b9c182db77edd6959181577e103a44cbac4031aad2c18ae99b13dce17977f82a553003ad674cad4a3d6bb228f5ac3d166491d95627c260263f0597a77bc832ba8cd9c84e604b9386078a73bc83a7bb9ade528e3a0258a36c0fe1a8ba4b1bb728d312e27c056cdc4a06800263ac04cec5524dc586e4a1bff3b27624b909aea9349df72ca4ab09b26593ea24313e029f0f8a18da4838d0accc9f58b3c888a8eb877a10d2a56acb25157137040a922005079386923f80c751ba2c27215f5cb214aa04794f395be9d37377c0ab1438b9e4acb429d4cd7db3928e9ca74145728d620ef1cb0ff8c20f0adc5e1b514392321ebbd5b8f1d4b1bc8306c0fa5ab38aa777085f03ca96d9192a1c6700c8f6c6421b4f7a4a962297119b2418ef78917b426d2eb96266a80cc0ec391eaa0ab34545dbe52c040c978bcaa8f2d81603f19d9acc305147a8ea5876fdea248ec050681288bb73c92a346ab6f45b08e25b6119196458a2546c1e030a500d825a21056e49da3452053c6e129a56b735e3645ad887493cb3c73474121df8a3d50cb674e73cdb2a35be9918e2772014ccc6b8d099913165a786be59894093d0587a236937269a2952380c077b8dd91151874e8ad21c65eb84eea3ca2a892b5c726a05c5c67f7206e19c8a62a58035f46d8be493c6003323e43dd2f01c19bb8c2d9b4d6ad1b2fd7aa2b5107f166602c8105c2a7698c324a1a6b954d7b3463b6566c1e6c293e44ea980523b9190e02b85d8b0767ac357a6875c777c49ba86215ae34ef30b383e5969d7858ea21347ad6420098735ba6c1a65731704f5b618295ca266b3a2333a479510712129718a43f7c35641b293ad61689122c9c0f660bb90abb94ca1d95c1acaf903e1539a3ddc1aa07a823c1c4b2b45a0e8942a68f93a85c605decca5711875e1514f1d410da1416bdc35c46ec187833877c5e18c82aaaa9f896c6f5454e8263e1a1a7380d506c6e3a027769e36c930fdb9428ff4823d72b293d3863a670e99e7af7b07caf8e1217c46a2d9e65d2209451fe6c9e776533be771f00863da964cae7081eb285536260551a0a7de740e268caa22b0354bbb0d5817956a542532d828495a5b06515abe109ccc62585a7724bec1411c47acb4c67322e38659372824c653c557a24241c6d3595612f76b79fb5ab70cb8232846ebbc45b7c18fb4f762dcc5498f6a6a5b21a16d8541fe23c26d596baec0c294aca6d13113fba81fa10642b31374a0c15f5d184246b104520bcdc97bb699477f4633203396cdc4914752c985c3ba766639bbacc91935837b1be59d6c17041345c2b757c8ee5529a6846f62f2abfb72c4dbc795a2d12d00620822eba6e92bb1547ba42a3bc6ba456d43f37158da8ead608f3b1b6894a9c039919a52568c92e4b168117a4c0c25cb2659d19446ad722f86e21965241cfa984da1531e721892c40c9f80778a8a26b16de30827f41789c28db916bd6245461151925cc37158d056f7dbbdb0e90b7199b3d86436f484aa282273d064c4b4fa4a90a918d65b28a5d1b4e7e00567b231ae3357d0a503d2d703b6c4bdc9c5a57f3305554b0a2f02893d1b75f5ccbcccf397cb72035bccbc3d0494e45b50ba5aaae6ac2271d6ae62a298b18640aa28ba0753a2137c7fc8b9ad82e181ba450e2c56394f30b732359f8641935bf835e730bfdc4757930405ce8b099ae42836318de8c5a5f5cb9c268bcb327ba9777520cf319399158f1f1a0cd62aaf85650d28e74a5b665cd3aa845f13000dc8370f98c258a4a8d25335f099c672340a582326779530137bac0b5b061b8b635e0c92d14a76e8c07586da570f11ccbb5a5d1383bc62ac9102bccd45d3ad25ec58cd33b03b400d61679a3ba698f06008ce9a3c65d5873e2b803645d226d2c358d9a2d3631eabf4d8481826b26ac5b345b7980646bb507ca3f181b6eec45df30a5313a75cf8f8a3238ae8395dd68b9b212ec404d26370013016f0bddd97ae1ceb260d26f1cf69f78a2f93c61065dc750280f602 ct_n = df6d39321fe9637d914e545634f56c07fffb8a11f7b0b8a9c449b211bf0d17191eadbdb4db9297c9acc0dd23d35ef03b8a872ebafb88782f07d7b66510212a1959077e1fe4788ad84c6e91073bdb6b1385c065ebb59fb23addbd53ad860dcfee028b157b0a6667471e2bd43e1a7e002f015b6b4a99fa1e2c55e8c4b8f43b21cf8ca9d4a99fa6d61c2a46f4a280560983f24fca07169fec02d6097d2b0eecaad2038f0db45b222d404dc03cd13f90aa0cf7ae8727488c88382a796dab436d4d74d2c1cd6d1f27a37caaf492f2c7ebc65fab3ddfc0f03d5736c52cc008cb6bb82fd6431a181c490118c655300007d0f8e75b145b55ba5f597f900914d6a4f1752616bc21e734dee226224f3702752d6c3a94ec32d34692ccfc8c4aca9977d9f0c2ca480bde95b7d7cf2c421f1d83afa93c72ac359a266689e17e9a8090677462b79ec0b86dbcba4a7209b63aa1a36cc83e9104a03ed234efc1260d5f1d49081e93d7e69105d2da6b42909bafe62a75ce7f45dccc14578a62b357f189f9d92aac518c8dfe2199cd7ff94e45c4e5fabb96b41cfc7e1b52aa4a079457c76caafd058f9d0d211e4e971935486cf96d932d984a62a93cba0fe77c3dc884d723fb749b397045ac52cf5430efbba9b5478b1911f6090d0930c17c014469fd7dd161a9d17b10efd095771ef7f169aaf8427b43e23b3ded2a48219ff11fb35738d6529fa120bcab5786a28bb1f1074b085180e60c6a89a3d34cce97b53f39e619021aa5973cff284791e1e0999770188253012b4ddef25760801369fbb5764b11cd0d743ebd19c0e0cfd188eb228c252e34acce81571979312e6ddd8a827c64445c1a972b8fe88845c00f6c26735dde2e46636f44a3af1faeb81ab04b25038e03292d99fd687a893fd58b585afd651f78f7bfd9f6599d4cfdbc7e8dd3811e42b377456f06125c7d8002af4b85a60b5550d52ab9efbe90926ae541771bf1b616934da2488b9e2a55c4f57fcffb4b81149bab2e81d7df885b21f830efbd678c279ad90140fdeb5edf7b5ba3a58b4317150176c14b7832a2ab0f3715943379b97a0b0b4d6a9e07 ss_n = debe88a466314b50031fa7a03f48e128d105e14fadf3c9bd72b4d879531d3d5d ct = 9b7c7cf2499e12832c7b28539edb3b4de9c061e389bac0e568fd2a0ce7a5e0efb9ecbbc2e453d880636ef874195b8b55fe64a271d95ee851f6556932fd40aeb727c55c00e0fb99c109f319965c5cfa63e4e1ee00b9523f29d5bc3d50e0919f1c2f1ad5a4e8c1075ef0a0f36173be4b9ecdc23fe0a32407780bc40450874b105083afe64f11065e10e37c2db629687753d6a141e3057124ddc30b68eaa3b9120914d5c524cf39db35b4527c2e14ac8ad8d59a2e8a153fa556b60cb64898bacc242a2b25d83ac1d0c078466fa10fbc78bb9c1b2f6e7c63b405078784265fe5ac518fb84a9e9b0feb4b95de25acc5b7324d68fb2a952e46867221b29e88b44d09634b0be9509e3b99f8dd88c880180960b5650b3648b917649fe3f2fc7cc24d4f7949f477df0c4c69a8244183a6faac8031edba0f65dc6dfb64629224ccda0375789e43b4a73c381edc78c43dc9646572e94c2619a260fe0ff7feed4fc528e46ce123ab2cd9a7292a5f9328f7ec494283a577f6ae9725b20695b34058b69a7cd4f21a4e9c58140b6d4c84be91021df649885edbe75b41453bf5d5f21aed741b97ae40aa58cca1737f447eb4c9d95a9c1ac1bfb40f09897fa372fc04eab1cb680dcc4b4c991eaf612633a6822276f95e98fb5d20759ff73ba25a33083adb82540b9499b3feb488261fb51071923f16b253ce29b96363f5e077fc3994b319cf6ac19e28fc91594f5d930af518a6bd0358ae964d2f3e9119d41c4017a2c52da055912915e19a9eed433818171f2596fd09a01568d428d25d0d4d8ada1e4f8d06df9a9b2f072666549d571377644c51223beeade34947514352581d43606abc21018aad36d76b33439727e36daf40e8fdb2c24347f292ea5a04af1a27c2ed9c745181b0f946056c9070314dec8914f5b810eb89a6194b8c0dc9a385b5220ce503f53fced0d260598b7ceda8985297713e8d9a5cdcd3ca98717da45bcd06f9195821f4ed65bab9f09aa8b71ce44b1bea479d9d344abf626df20587a419c58a376d68023947d47ffdc000591c1f57b0d89fd42298dbf485c62f78a6e2b70684cc4cbb35d1 ss = 605da243a52e388b27164f3394935aa3a753407278788dc2179b5fece88128b7 count = 308 z = cf5179efced43c7546e49f1c2daee92c50ba130b7359c7ca97c288db4eacbc3b d = 9a127beb5747164b9a94d5c42298c6a4145dfda3fa5e134687b17ba6facde25d msg = ecc6b48e8900d28ba5b9b52111e5f6e51cb1572356bb57c5eecf9ffd952c2571 seed = 953814701099d4a6ab995ea35d705c5da840b6f32c60f969ddd73022d95dc0eefabfd522b51f99ba5081b7660c09be71 pk = 2c859e5d858e4e367dccb01a63f5c6de51b6a24b562e9c23a3953415b531fcc9ab1670ace5b97eeff835dbf984f7c116994c339d52b57a296ece29c76fd864155494d6218311eaa9dff95b4774b6e23ac7e9206d6b179ffd263a2cc74e70519636333b28a35f9efa761ac34e69c56200fd9ca2d57f4806236ee12c59d7bb094621bc90b5f7f9885bbc5625308374ab163d0626a93b3347220763db52e52330e926a89d1bc1dce78cf295861119cbe06433749432862c880b602037f7c59c0c42ebb5096d8055059993bdc3c933d99ce8f10f4bc59e86ec8e6ea31fb1c30165941ecb41967b41349e843245f7b70c891aa5e22ab0e54b31979ba22468f47999d2953446709143493b43d1af1e9caf6c3ba4b463497478833ab27518083f699bbbbeb2088fe29a12c8bc5a98b349b735fb00450c2c8d6cd055cd0b821c275195439cf91338c67ab55d551259199bb851bae77890402266ed4c4b8337549fd98ed6a034d4e82dd1133a00dc57732b4818aa79b52c25cb99829ae057c802007b449c1fb2509087362576329f4b463753006385c4dee92d71fb638bf1c2586bae87b55d711a87af77340dbb69b68c811ae3c19fb55b397a689d5828f8001ac3b57d44705b74f8ba3de398b0f32fd81814177bafc0d4964fd434d0ba425e6a9e452018c8b7c393d3b30946abd67270146ba589682071c60ac26cbfade07c02c98472e439a491b061b9907e33a687cc6d544aa64c8aac24b01292e01185ba6851452680ca044b1bbc5d5233e0e3716675b89d2458d5827a714c61dae48ffffb8bf5942e26dc9b8904822dd118033919496c01df0b33c232799bf82acfaab51e753d173352019c8f06079ca1b8456856a6de6b783a70a4ea006473e1cbf80585ee5b4ca0733317f28c59546f2837b9ad217b6f72629b29b9f2419ee0d06157035aabd75491e774433007a0ab3fc0c85297f6b55a8423f84aa3e7b980f1aa94cd4063aad6b64332759b1b1e1fc41f52f14ee7ccc67b1ac9efd247160c1a841920407a3b817c7f93bcab2fd1b6a888b9b57c8f14f68f1cc52ed47abd3e0285191013ba09336258db9d7f0f8421701dac14b8f4ee340b0c842608149654eb028ecd1a7c14c3 sk = db85a76d721c16b4222c196a349b88b4f91839b853ff0a550b028ff4516e856556f8ccc41ca1b8edb32b310c28f443c3b6a5adb905c5c8195940cbbf09515b9b7a4d1cb258ca78a3180388cbca8dd27ca90bbc98aa17143f527782605c09c736ae44a44ff74890158571460a1b8c20ba115f5fda4bdaa51aad7834bba15af79203663ca1f525be1ab21282f67e7f8ac3c102ad805310c27b65475b0de9c85787a4635912082788549f60712bc97581175ebc797938db09f7729c0ebb01f747b4887b02301554e9c001401079be2879d1b5c3d48b499f5a11d63235be09918a5b52134006429928fa402d32e621b3ac2de785629b67a4d27c0e2ae94e3e15ae62b98148247be56c83b918897756478120ac37c22b138aa0fffc41f818230f257c941343ba2a5f2ce1b998f25b79e3a407ea0afbc73d68876d76863ff1f1204c7b59f43b4fcd0aa50f4a5dd7c4b62012323ac24c60295bfce213523b4d767869eb1413e4b913ea642408ba439e1a40255602a6b878a6882f652c163d599da604960220487aaa739462380fe90e0f91c49e02563bc8c2a2986da413720e3bb07cd140b52b0ce8a515b2c628e8a02c7eb68a7e02603d14204dea4d96ac75414524520a2cb742c2a7409c6ef12e1aca6d96f5bb03c65007b060a6cc0dd462a631aacc7cf3c7e93c34dc2aa3ccf99e9ce6aa03669796597ba5c1cfd9e9b0489490c1344eeac78241642be963cde743533e220a8d32b075055c623769f2718cbb2a11fbfc1e16b15de9068baeb1039ed949226439fdf0446c5ab822d2002ec383b9dba864c78a207b1dc6d7654abb6ce1b4cd502c1ce6b6a4b4c1a7016408d3534181b510839c0161d224ee7bafd68a2508cb843281c88db98a460aa916d86b2e2628ae21b0a834b20f332cfb7273c2f5653b829c5fab5dea44ab5af164a766502c979900d2b083a5208c85084b921b3f754003d97c24199418b5391c013f1a439db8e5c0160893afa91141d8091a649a4a1c81d821188fe05293ec4d3b3836dca88ea5047f18224ee61675e4e6582ab7643b9b6e33c57478361863dbab4fe3bb58538c2c859e5d858e4e367dccb01a63f5c6de51b6a24b562e9c23a3953415b531fcc9ab1670ace5b97eeff835dbf984f7c116994c339d52b57a296ece29c76fd864155494d6218311eaa9dff95b4774b6e23ac7e9206d6b179ffd263a2cc74e70519636333b28a35f9efa761ac34e69c56200fd9ca2d57f4806236ee12c59d7bb094621bc90b5f7f9885bbc5625308374ab163d0626a93b3347220763db52e52330e926a89d1bc1dce78cf295861119cbe06433749432862c880b602037f7c59c0c42ebb5096d8055059993bdc3c933d99ce8f10f4bc59e86ec8e6ea31fb1c30165941ecb41967b41349e843245f7b70c891aa5e22ab0e54b31979ba22468f47999d2953446709143493b43d1af1e9caf6c3ba4b463497478833ab27518083f699bbbbeb2088fe29a12c8bc5a98b349b735fb00450c2c8d6cd055cd0b821c275195439cf91338c67ab55d551259199bb851bae77890402266ed4c4b8337549fd98ed6a034d4e82dd1133a00dc57732b4818aa79b52c25cb99829ae057c802007b449c1fb2509087362576329f4b463753006385c4dee92d71fb638bf1c2586bae87b55d711a87af77340dbb69b68c811ae3c19fb55b397a689d5828f8001ac3b57d44705b74f8ba3de398b0f32fd81814177bafc0d4964fd434d0ba425e6a9e452018c8b7c393d3b30946abd67270146ba589682071c60ac26cbfade07c02c98472e439a491b061b9907e33a687cc6d544aa64c8aac24b01292e01185ba6851452680ca044b1bbc5d5233e0e3716675b89d2458d5827a714c61dae48ffffb8bf5942e26dc9b8904822dd118033919496c01df0b33c232799bf82acfaab51e753d173352019c8f06079ca1b8456856a6de6b783a70a4ea006473e1cbf80585ee5b4ca0733317f28c59546f2837b9ad217b6f72629b29b9f2419ee0d06157035aabd75491e774433007a0ab3fc0c85297f6b55a8423f84aa3e7b980f1aa94cd4063aad6b64332759b1b1e1fc41f52f14ee7ccc67b1ac9efd247160c1a841920407a3b817c7f93bcab2fd1b6a888b9b57c8f14f68f1cc52ed47abd3e0285191013ba09336258db9d7f0f8421701dac14b8f4ee340b0c842608149654eb028ecd1a7c14c31da7cfc1e698425228ba96cf64a0dd87ba98aea6983761edbd9ea2435ee09a5dcf5179efced43c7546e49f1c2daee92c50ba130b7359c7ca97c288db4eacbc3b ct_n = 034936ae6ad2d2ac8646bccc427f72745e8e064c677861eb7c05a998f7fb94ce333b647c482e0f5b3b8fb782aebd0ef3fba5c8c0b7304af089eb5baab82328a9789a12489471e9a696721f15d49f4cceede42e9cfa584c867b260c28edfe80a5bca05322f44a44233a8ed9d5b12c272dd727fde0c71e4f0c84f68e92a906cc25530479c0667fb32cbe516cf255f22d9143e51084dd068e0fb73044074a8be20640f7f728d91eb8df21ff3e4d59dedb5afc368707b0682fc31b351496c56e77b76c6dfa758c73c06974ea76844da040e0bff5bb1324154d1186139d08ec4602bcd76644534faa192c8e0cf9fa1db82f6d2583924c330568c275fce47376e65dab2cc49d8f40790ed62651d83184ed4bf138d786eea863349f45a70539a301568fab550069aa89e8cfa963368965c4892946d4b5e35b2f227bb0127827f5630447a3890fcf896e39b9ef1e8ff4591d14fc16389e1bb5460d5f2658f2379c0b1169ea7431679515913825a5dc4d0fe672e4cf380970110cdfbdb94d3be14c0203ee6331f02111f4a73f526d6f831e41c2df005714f5037f09cda9acd7a7c7de78f96f843148749d2025352e4f6cf3e2340776adc3d700c81e70b685423ec12aa0d2e46051d0cf708ce3731e39fa3fecafe087f941e827343d28aa6667c6b24f6ce0582762f57f972746e6f138d6627a0340d4ffd0fe2bdeb9c588175fbec417c62ccc5f775425bea9fc562a7f23815d5dd132874c00bde5a181553684342f4963e08790be210de3a123204aebe4d702bed181154a99a68f9275de863a28c6a2cffb05879c592952b8dff849128bbe974e69a2abfc124b6046b0f4fc4d9f7a6fc36ed06938367677cae2618baaa309d6f61cfedce003cfcbf598586a87688f5ad87227dc45d76617d42b675fdb17784a7db2d4d5bfa8c16b3b0c8f0e664f963fa8ce74ec9282e5af812cba7ab624bf85fad8b58fda134ef49ee2c27f3a29b45b472bb48f9b91f506d495cd249b185689a7ef49e76f4af3c9c5bc91c72dcb5811f9158a17665aef51f9f224679a8b07c795febf13de7a121d3661df6e8feac5c37050 ss_n = 7ad0311a4b6bc405d45b34da18d90c82bcb110ec4ec3a34624088afedf185674 ct = 5fe910d9bf3d9d1e2f8787f6d0c5a81bb0668a91a4590b3aa7a3813e6093e1d668b1185e0b97880f17fd0e02ead7c464a3f44b9e2de38ebae2085b50b35ec52d3f4931783991f57a2372a186683fab0ff77db12462aa93f2236f3866d83b6c8be15ce8c3ca2285156c63cbea55b81e9d89f1113aa28c1bb27e9c2686283592ec1cef83882e1c8de113e0757fcd867aeed25f14d3595c25fd1cfdd1c963fe735e0831d0a933ca06ad3e3b39dcf16c50990cbaef7d27a4b334d62d2460b16e52d6b8244a6b0589db5da67d91c9f44daebb01c5e1244ec9aee96597caf8da08b98a95692452575ca16a5d3e9c7110c455f768eca2732c99479cb1b835c979eaa70ce8f892879534a163738bdfbbd3dcbdcab3cdc2573f66c37c17a7d9362273491fce35a118ab2c97accbc8a7db08af92e79bb24cc0e7e30785a6d9c9aad365fef470aa557042d91a68c7fb9fa2a98ce8bd658d2d941a3c237c2604532420f614978fea38d2372b077c0e46efc69f5b431bff3cae3cbbaf793a57b08d89c69d0227b6999be4c1d21efcbc88c598b2e3197f5028605af409d784ac1a833423b0c1244a4c7908c45f5b1008cf32859e8b7a4b1289c44e219f1333f3cc3722e9014b08889148c9ca112ac6cb55cda848c984bf9564a7c07d917084ccdb6d607f3b9ddbae8df66b069c4b1390155d0354c597e6231b68e64d90088ce074696e8681251a2ac3cb45c1e84389c7adfdbd6254049567a8984721f4aa7602f0eea02aa08c6baa8564e3fabd308c9d1d8771a483f4a120a3d6919d146006e3363f397c95d631405153306a6f7a45e2ef4490d4c09707815cba0f9c8aec914b183507dcc9f2634752fe43122513675d9feaf956fca7f652fe24141134f5f9e8c7bfa786cc9a942e892ae232571449a06b1eb4cd82f95e6bb1a40eaf5ff7d3cc7f0b18bac5034fb4f8440eb06468bb52dff603325bd061d34c74118b93c454f6f6c764dfd98477fd3d08f3be95d3fe4364d36fbfeedaf11346f447c64d1071a064bafe9f0dde33054a3b741b7ae564183b327231065238ce313d0eb531e75f79019d3c2c250700 ss = cba4e2e0a5599940bb963b7b69403d1353aab4bb0bb12c113d072bb376c7f7e8 count = 309 z = 671fd8027ac4e9e07d25536896f00ed9b986a8ae9d5d3061396e5650c9e6ffc9 d = db2a3eb4ed6bdd59a0a14f1c01caf0a8f19610321acda757fc0e368f341b9c9f msg = 9ad88150dfc51e6e7886e3625cbfdb185d19227be39f953ec53402dd4d5f4d10 seed = 4269a8ff6761e69e43e0fcc5483d7d3dc1c3f1853d924c5e5ca05c36831f567b29005ef2bbf91ff65d59af58b773d752 pk = c5f07d9d4b5ae9cc1518a600bb9cb852b401c0214cef7786957835b73322ce57638a7339557101ca06c86a797927c7814c4ba23caa1a5775c2dde2b16854294aa21cd8e98dcf2166b3f08a1de75d9f478e868348de10a07d02bc423932f995a2c3e3aee90b567760b7060842b2dc6242e6671b5232f617747bc27cc3f2a550a6390f48cb1dc87f26165eaea6413e23218f751fcf7ac940724a6e5b1a6e91762b3734af994eee38a6fd857a32c50fb5495e51583dd7fb54a5e29e722a739dec2fa169a5633bce5f507624ab9b5d539688535ebb7059ce6353ac38b386026dd37cadc20c6f1788c0c8dbaa44c36cb5f44f448a4a79271f1cb32d904a528fcb58b0262a4744c46c1a9dbca2c467dc21d583b841c355f689a99c8c6571f6c8aad38d23a2b4c47441032b491280460d39779744b681b91c846a846e9b9f1cd5577c70990e387703e027b20492338a01b8335675d40eaf1a02d83a09ad96495bf1aa1ed45e1d277aa73376ed4718e8fb5b5260beb5aa92dd1192b0a3a0f2e4273461a21381604cb46f5b599e3da5ceb1131003c5900615a050133cfeda65a6b0397ee711c9ac399319749ec282fd503d6146a5d274af63ecb56f904ed2ba6caaa55b6e8ca9553ac10a72935eabbe7bc269d6e3cee2b4a858e1293ad582e9988bcf42bd6ff9502bc3c688a020645b65418a2fd1c827acfc4c1a91a805fcc10b01c515a417d2aa3d0d79a8c59b719f746a9ad8735c5216a5c78c6a37635eb8c73e96cc6fc93ea3378d39ea20caa3914126673d6185f1cbb84f8725e7e778f1535a8c11aa98a35f8966810684210391565f7655118a1431db0b0db5296c1563003aa7e302618dd6741e23325259124d5147fc8a23034b9eb7033de187366208af3122739713c2ac59bb672c68eb83a24802cf5956cf4e8091089c6ade6168b3492b3a7195841493a3118cdbc80c71014f0759bc4881a424e44d257382e337a944c9c80830313de276e2870f86e337eec95a95c1c473a68763ba35e7f940e0b4bfc7d92ee1d328033013337969a6c7b01ab4aa89b9379d8baf91f5c7dee26041b27702ec3253ccae1634da4cfa368556f5dda7d425a2cdb8322ec7533c4d83295d4557d9cb sk = 61073ede4284e64254ef2cb37aeb575be55b9a105237e421c464028c749035aacc0cec90ea2bcc147c4fbd87a5fad776ab39c1bc18462ed2661f144fd3161e5904c92f51b53b713a4cb87cac1123fa58456f4cc8ea341a93c62423b37d2ca218fe28a652ac847d883d7af55cb3b5760908c6ef978fb3b0cf066337c7b712643c399e83ad893452b99a43990a0b22c6a2e8d74849b297ca9a298a955aed670e33114b556bcd9674a20c826e3312b151a46613d34681c11514b600904791df0288faea8a8072000f18777bcab319051303da877c79c77d2abd20a0a65a17a929babf722104af35a986eccaedc8a2e83b453fdc1f72b901db30a795066135266638249fee0431b592c86219655bc232d298cb5d4a72b7e476e402b66b238cb691988613449a8784c78563fea29d29a513a644b61c61392415b2a4d4cb79da9a09d32ac6bb9ef7f66b5ca74d7d9cb75931baf96a10e055cb4144c124ebb3aab2b55c9a800f50b0028a8cfb155efe85684d37b77eb80f4d19007b3c73625c34c47144b788cde5e0030311a66be0708d20b0ee02988ca87c8454ad81812d37f1335b73617aa87c2bb10aaf6801d8320efc5487ad8343addccd0bbabc522b961942ad723420ffc255cfb048fa8810cac3c2c994614872b186dacaa7b5c3b08107035a2bddf1bdd7014d8471cc4fb99a94c0425a7031f939c561f18731c5b62eb24f3d40121a6b0968b1418a648020010a1e8abf94bba22701d0bbaa8d45e33ee999c233a5733e245124cb1ff4e3132671278136ccba838391e2c4b4d6535af33e8225a9c0018b76e38bc1011b0b376361746e37e70aca7c472dd01d75284b5baa143b58894c35769a6a181d9c406dfcc13d331e784836cf519a733458ae6761bd4a0342e28f31230f2733bb5a50abd4aa4a7d84c21c711753658223a95b15ca4b5d451899650fb6fb995e612a47c85727a19c2d987e17b96b4645af9af3c93f234d89832169ca242d75b90526cd8ae290f46c912520273b54a0a04454d803ae3d318a042955984b7c449921cf21a83fc921da126ac1503788e1287924928535c240c131c5f07d9d4b5ae9cc1518a600bb9cb852b401c0214cef7786957835b73322ce57638a7339557101ca06c86a797927c7814c4ba23caa1a5775c2dde2b16854294aa21cd8e98dcf2166b3f08a1de75d9f478e868348de10a07d02bc423932f995a2c3e3aee90b567760b7060842b2dc6242e6671b5232f617747bc27cc3f2a550a6390f48cb1dc87f26165eaea6413e23218f751fcf7ac940724a6e5b1a6e91762b3734af994eee38a6fd857a32c50fb5495e51583dd7fb54a5e29e722a739dec2fa169a5633bce5f507624ab9b5d539688535ebb7059ce6353ac38b386026dd37cadc20c6f1788c0c8dbaa44c36cb5f44f448a4a79271f1cb32d904a528fcb58b0262a4744c46c1a9dbca2c467dc21d583b841c355f689a99c8c6571f6c8aad38d23a2b4c47441032b491280460d39779744b681b91c846a846e9b9f1cd5577c70990e387703e027b20492338a01b8335675d40eaf1a02d83a09ad96495bf1aa1ed45e1d277aa73376ed4718e8fb5b5260beb5aa92dd1192b0a3a0f2e4273461a21381604cb46f5b599e3da5ceb1131003c5900615a050133cfeda65a6b0397ee711c9ac399319749ec282fd503d6146a5d274af63ecb56f904ed2ba6caaa55b6e8ca9553ac10a72935eabbe7bc269d6e3cee2b4a858e1293ad582e9988bcf42bd6ff9502bc3c688a020645b65418a2fd1c827acfc4c1a91a805fcc10b01c515a417d2aa3d0d79a8c59b719f746a9ad8735c5216a5c78c6a37635eb8c73e96cc6fc93ea3378d39ea20caa3914126673d6185f1cbb84f8725e7e778f1535a8c11aa98a35f8966810684210391565f7655118a1431db0b0db5296c1563003aa7e302618dd6741e23325259124d5147fc8a23034b9eb7033de187366208af3122739713c2ac59bb672c68eb83a24802cf5956cf4e8091089c6ade6168b3492b3a7195841493a3118cdbc80c71014f0759bc4881a424e44d257382e337a944c9c80830313de276e2870f86e337eec95a95c1c473a68763ba35e7f940e0b4bfc7d92ee1d328033013337969a6c7b01ab4aa89b9379d8baf91f5c7dee26041b27702ec3253ccae1634da4cfa368556f5dda7d425a2cdb8322ec7533c4d83295d4557d9cb220c351ccb66edc2e05d2b91ace66cc4404f4095ea6bc927ef22299bd16706ea671fd8027ac4e9e07d25536896f00ed9b986a8ae9d5d3061396e5650c9e6ffc9 ct_n = 4d41baf0ca5756479f6ca03862b96a6c43a2612ca604f954d5394609bf9c5321f1eaedebef6ec49527e231f0c1568dc565e43af82914d0780cf0627cd32b0cb52bce5868c5573c6b3615dfb448572548685beefa31bb907a7aa5440abcc09914c6fb2ac7699d9136d1aa9b1f7a9e3233b3710ad2a06a70e5248e23b4eb3880017abd6661a397c60f3ed89a8b01bfde9bc357accd7797c09701cbf998ad4262d2aff48c6ba9ec4e8e3e244145682b51823193137ffd8e52cb78d8958557f560bac3e2d94a9b2d3fc0e3874c03b596dfefa58414da70ffc2b9b3259a9d170b38e24aab425e9173f0d461392fdf1f25de224a2f0d0d668217f50f994abace22847ce25ac51f5f7af4e9b73fbae7a7b013f76467cea0511ab065d10c9031373bc321ab8acb6136181282a23085517736231f883791ec3305565c3aad0ef1c6384900a41660ae51cbeb86835079d1f103d1a467317b8bfb3a40379d7a1fde0b7e967a5ab09da3d9462e5a6dbacc1131eb057a9ba4eac717869aafbfc8b8454e85220ed14d3e07a69e03bb5223661b1280d7871ad80883e25a98636e18eb353291b86b3ee1cf5b6f73c07f9005c86aa5eaa728fb414f79f97a45a16dfd2733291299ad7e63ddb0509f3987fb2855faedcab6f1649e5f67711287efe1073c3c0be6affa186dd4091e85b8218468e26bc8cfa129cecf990ff8c6ba64060ec3dc1b891f79d92cbdc52e4b5a7ddc04996b77ae2ead2e2e2437143410e3c51f2c49aa9700d66751387121547ba50a55fd387aa80b28781824765c0db145596c2cdf28a5604a8c039fcb434cd86b61e6cd12ec8b5f27ab5724aa223f9ec6aacf1b83f610b86343817d1cd147e3723dd121b6cbc76b83e866e48db71bd3fc077f9a21229275b7cb6b9062908b76c8ff2ac94986480029954186605e433dd0af3219d5860f04ec65b5f692f2b1d7da6af4302f080947fce159db71f957c350b70bc39fe0489e650f6fae7ba1c9d41a0b4ed3dc9b9a43e43aaa2f4a78be0209fb1e3979a1a7a106606d06ad670c43be2372da6ca1aad7a6e48cf26152ff1c3523ae006276743957 ss_n = 6a1c197287f0812a2e70aa1d04bb8657768ce2748f8d8d9066c73c70a3b8cad5 ct = 6eec175425b102b440e58031568ff7612596a56111975aef145646b54b689e6a1b29bb65c1234d76a30a6b066d82cd7089d768bbd5969e251db298bee7ed0d607769f7810109cd380f30c8ad9ddd1872c1c80b89b4113e95bab3cb6bc3f8331bc534220214033232c217c7d6cbd627edc6669ab58c3d92f621721049c609e90fa339997c3ab49903fb625e84164db36ae26a4497fb8c7f68e8bdfbf736da74c1068014dec6c2c491c3d20cff8c63aa686a80487d4eba4882af605d08430736aeba055a23af5acdcdf1be7e21f7e989b128dbb05a4f202341ebca89e0c8567e1a61228d99ef7e97b5040f6defdfc45422eb9ca086fa99ed399f98d119bed3927fb029adae4c58511a669a186ff7ab731b6de879d067d244ea3d284ac9b78489666e6b432ac0e07818a654f402fb35baf7da6a862558041091d9b46e27f9359e2d5e5b6855fd3617b671bd28ee33748ddc42cf8403a67583bb45d55c25ba68228c4c9876b07a3a5a7a65818c218e87fd72bfe15e0aa29098142263182350d90b016e8102dcb02993d40d0ff56157a65f77f603a20b4d1f5dd1187272c1d514ff5892d0107e37f42303fbbdb8945b0b9825a8a1b4a5efbd0ef23f8ab38b45845a126f3ecf814773df4455d5e91a0259da516731badd2bc0d00e2841422ff48a234eb8694bf7b7ecef6d69d0ed8a00200ef5e17af1f1cfbe9a72f8f4f0dd38fc76254bf6c9a13c6fd668cff492d41178f7f47c2f1df2020dd3de80d52894d5ba5db9e65827ab1187bbf2e2d313bade720250969e712c9769e32cd981fe339dbaa246551d6ce07ccfa4ef0f9935a2ef32b128301292a39504a4822d52a1e9cc89eed04891ea8a3c1df66e3276bda1af0a87790daa43341e043584bd118981c4d227b201fafc998b932632d67066e9537b889cc44af7f3699cdc5cf065da7bcb01d65680b18cb773e07729fe42514501e65441ff7d70a6442070602623462cbffc6ed9ed0d56d5f0e4fc104d0e0cc9985d710ef7e9c5d0c2b45c0b94886f651c9f1288741bbe5324abb848225ef1d967b00cd741635677ac174917a6249dd91a34cdf7 ss = f3dc857dd691efcd23c8985b6068d1dbe0149d5f50dd439cb9c1b518f4708706 count = 310 z = 4fa4c801beab0700977115e1647300b360a54128c31c58560ad30d494ddc11a2 d = 4800835c45fc50647a8efcc10223f9cb69b64a1892de3e66a334f2d208c3f6b6 msg = ba1e765780d8cd7cf49ea515d8937bd99a85bdac7104d59c1964ba5f6b49240e seed = 871ee8778495bbecac670239c2dfef1d481c454917be2c4cbaeebcd9292057d78a6146b546e3b3807de2f586a6f82e6f pk = fab2b96151bd8638b9ca18a3f9f7a5fab0283d1930746727dfe387175448add64952486fd0c3caafb858e5d500d48cadd43b23bbaa5fb5524d1ff7b55155bb23674747431af585008f810b5c683a81a5ab7d1919d16cc8679b46e6786adc0572331636854754c3b503f656a85d49c004407bca9879b2f33253620f718277858767f019cad8055174e8912e27a6606782d666c25a563945f730c050705814787c498a5fb0a272a432ef5671dc497985f7b472c6746457277ed8606002270f9861c5220cd8c203032a3d9f4078cf2622ae864fea2b3a0f611bc4628b913427f8d212f560624ad51f1140996a4cc8617a53e5015d7047aee16083d060242f090be4bba92565734696139a3b4911d9a3a9403ef030be7686aac38b6f45706013a4cd06b30b3de9705f90cbda44a1321598b4851f760ccaf88cc9d2902e6274602da30a90c1530d4b423661440d5b55b143333304a36541a273f3113d870f0ea6cc4f73bb3c703d51159909a357d557b842eaa15c1b5401ab1670d66464256ae4c686be043497c56d34e2cfd4d944ef772866b4be8d3435eff5243061a8098c3031526d520a35e1a68eefa7ce1367245644bdb0f30a01b600bdcc786442b9cb0566e0f77a81eb999557b199008c7bb84041fa85ec32b6f55bad6f6b4a6a671b9831a466b63b9230bb716698e4365abfd618ca24c54c8333612589eaa89eb0634c40753cbf9847dcd099cc121aa72401af69a4b76c0fefc31403d2ceb3f5203c431ccfb77115933be543b7337339de683a60b2af9da7cd538b5860738c01f9a4e61b1d6e654437890d727c193a2423441b5c23e434c6556843945092676eabf15e5eb3a779699eb116abf6801a34acc51a29b8cb91c28e372226d16273894f0d370ecb44987e666bf080ccf3436dc4f0b6488444ea71a18757a6f960761f782e2852b2ce1a2b5562b73ef8aecfb77b00d10c22ba48cb07401d888ea3c51cc38c29f04ac75435371ea891c6a92714d78145055ec4808194fb7bf6c891d46a0a790768d8c247d982be046aa927334a7e6c2b86f9634c79acda5020598a33dce66d50363ecfeb2f82bb64e949e4bbb18ac6e241ac2aa1747bc5e7fac10d446378d7d956c8 sk = 06ec2b402a7a8cfcac0211056cab481454713d1430313b1b440243ca3066aa561f6cebcc3c7b9fa27874b0d59621c4a9315498ced11ca430a5e28b2fbe21999c4b2c89a732f5e939d9f20d72496d50d5cb68848993648bbdd79d78645463e58b9f7400a193b683345fadaa26ab666ae31936ba122e1040a732f599e4f83b3d416ba8db81e608c16b6b785b550499406163bc2370f1927f7c0a6ad299dde0536434ad515cb31912839f80ad914584e9087301335e4ff8523b756f28c05ee2858871e5a925e82b5f5ac01933c19671aa8e76743f8856e59613b4f4a957f1bc9dd50c8ec6c310db0e1050b69042859a9933f732b49c492035f14fff54c7a480215ab86c07760071347ecbc4c48128c31d32b034239f0a4134efb0318ff6b82c71607fb14937e8580e4165983843ca1024e06834b1b22f1e877045243a55f1c0fa36b8d31074d11992df487abf186a0d56c60ee659be054184b9bdb426276e51b6af8c4fd83a42a1260b3bf595b58472289671790464f8c020181176f039a6b54bc2dba33ae8eb609b6503a849a3c9f93f72a826302b1e1c889fb229698426057058709bd9bdf2748920977dbd965d1b93620a166eaa742e69fbcf7d8b6a63c3100d059d350a0c1203c55495c68349527f74c651e404f51a0ddcb6ac19c3ab01799d4e0077afa77c70e720a1408af74cc3e5d7618f129817e89724f54f296bb77e18bd625b965c956463f2bb77462ed913bcbebb88f5718df2f2c555517b218b5f58ab399416cc15d13235989c12761e0e3c0282a11c48c54107137893f944c77948385ba90018b4bf9349defc3ed007183975ad30e5adad877ddb52ba19e4c9f4c33a664073ca309237625219756567c509605b61f2b89e06783e06da5c4ba8a5aa31393c7a94784065528907012a98dec3bc4647a64de8579cac4e63376664c67519884151876dae1c0fdadc19f472303099620826b0eaa3b60361a2c3a8988f088c6d28bd44208aeb702791e33dcd859ccaf3bf1b3a78672698f4546c35329048aab72687160fda6dcd3174ded79ebcd43395d8528045610ac53652c2b765f47afab2b96151bd8638b9ca18a3f9f7a5fab0283d1930746727dfe387175448add64952486fd0c3caafb858e5d500d48cadd43b23bbaa5fb5524d1ff7b55155bb23674747431af585008f810b5c683a81a5ab7d1919d16cc8679b46e6786adc0572331636854754c3b503f656a85d49c004407bca9879b2f33253620f718277858767f019cad8055174e8912e27a6606782d666c25a563945f730c050705814787c498a5fb0a272a432ef5671dc497985f7b472c6746457277ed8606002270f9861c5220cd8c203032a3d9f4078cf2622ae864fea2b3a0f611bc4628b913427f8d212f560624ad51f1140996a4cc8617a53e5015d7047aee16083d060242f090be4bba92565734696139a3b4911d9a3a9403ef030be7686aac38b6f45706013a4cd06b30b3de9705f90cbda44a1321598b4851f760ccaf88cc9d2902e6274602da30a90c1530d4b423661440d5b55b143333304a36541a273f3113d870f0ea6cc4f73bb3c703d51159909a357d557b842eaa15c1b5401ab1670d66464256ae4c686be043497c56d34e2cfd4d944ef772866b4be8d3435eff5243061a8098c3031526d520a35e1a68eefa7ce1367245644bdb0f30a01b600bdcc786442b9cb0566e0f77a81eb999557b199008c7bb84041fa85ec32b6f55bad6f6b4a6a671b9831a466b63b9230bb716698e4365abfd618ca24c54c8333612589eaa89eb0634c40753cbf9847dcd099cc121aa72401af69a4b76c0fefc31403d2ceb3f5203c431ccfb77115933be543b7337339de683a60b2af9da7cd538b5860738c01f9a4e61b1d6e654437890d727c193a2423441b5c23e434c6556843945092676eabf15e5eb3a779699eb116abf6801a34acc51a29b8cb91c28e372226d16273894f0d370ecb44987e666bf080ccf3436dc4f0b6488444ea71a18757a6f960761f782e2852b2ce1a2b5562b73ef8aecfb77b00d10c22ba48cb07401d888ea3c51cc38c29f04ac75435371ea891c6a92714d78145055ec4808194fb7bf6c891d46a0a790768d8c247d982be046aa927334a7e6c2b86f9634c79acda5020598a33dce66d50363ecfeb2f82bb64e949e4bbb18ac6e241ac2aa1747bc5e7fac10d446378d7d956c86591905b804f09fa380259f97f7784633218439120ffb41ea98e8bab6db23c0c4fa4c801beab0700977115e1647300b360a54128c31c58560ad30d494ddc11a2 ct_n = 0bc2a11cd95af15c985c45c264e2522a422438fb858674d35e47f10255e900d927300705800d7c8903d5065c280de9ff21b612981ef597af88efc321c0a989e9d56b2238f710ba77314de565e9a01f86d545cd1bee6a7c046d7d0d23735211cc5766008e3f010a919ffb7f11eab5449c8abd5c98ecb321a5281224cb6f4f546ec56adfff4abd352edbd57f0e4ad3565780637e0f515301e78705b450f669b857f731bd8c57f5f2c3f05bee9653ca2a7170a79f8391eb692f30c8cd4666102a11fb3700d2c5add0161634cc9880e815340cada091dca0011b1c91601177f41cb7079fc2bad4d1091b32be13e0e8113e8ae6ae7594e2c9eb4b383a759e39cb194d867200e2738f7be00d152bee92b88bb16f2910ae843635a1b9e7cf05a191a635366e9272da29fa805bf5b90d767bf3e18b8ea18a5e3b649e162cc0e1aa8afa156d9478ab670e13753acc63bcbbe89b7b3061d3aab9307f1b620eeb6242609987ff1db0f6c18981a3688faf925a7c8a64d56bf0e90c7824e925c2ee53e6d7b2a4ecdcbd6da7afb761a9de9625ea3e8c5dc4e7c7712b76c26f90e15d3961d15c27a61a1c44b595477d5abafb2692f0e6a163fdf29abec499870cda860cd6e3c06ce6720df7697d9d2da10b499076e5f12e0afb3a983e7dfe817e257d4eb11c7e8c34b85b7c3a7853a30af5ff1d39d9e16a4e3c4c91450c5d0e07d141a2c83744cd25dbd1e6ab0f5a249f41ce4751080a23de3c13dfeb35386064e2d4a66046719d12a55d90713df0827ca1f8a7cc5f8185b07bddd5044cb484f159562b9ca95226729d4afd5878854f534ae8af58d931d5b3fc55b8586c9dcbd94d0bdb00d9ea33b0ea658a9b9f695f6831936fcf74a7abf49c934b771cabb22185fe12a150822b10ee0c2e18bd904a8a5d88db6a32e6b773a6074d3fbf084b909928a04344c8dc5f1176de8fbf5f36e79929816869b82a36929fe2be985f6dd9575c017bdd463c7b55b574def3867f0c9cc4142068f25a5d09bbdcea0644bc42ab612e41a075b81102efa745a49d73d117f196d9c777164af600a078c59466695aa8d958bf18ab ss_n = 7d3cb3fc218fb6c780daf885c3fb0da8b17c8486b29b22b3b34604894d1846c6 ct = 5aa51bfd95dfa84f0a760791812721abc6c36dbe1ee6e72e89f039889c26e40d3b9b6c6faf56da181bae9a199c85e227c7b93d7468bc5c5442d51264f2379290adf6dc74e00fc73b65fbde89e2d6252c7cb732683cb3737aef7988ee7322e976ef3bc24e4b0a39faaccb9d971b70a025408659f877fb8bb91c101248163a8a5e4dad722ef90e1f8944c11582e37100fa1a3abf7f3f51902fdb287cdfe56916ab402111beb309470bafdfb7a3f891045845d5f39be32593c8e56deb32e8801d722c1836ff1099846816ac2f39fb61a53f790c868ba94fa0fed99588fddbd81c0eed4b4fc7d8d610988fdd179dad11f48c5b1f1a5ef0dd16236f2c9c48dfd857829709938cd9d553bd2674e0039f3063e2e38d06f4cac0ba401e7fd307e95a8ce3f133724b1f6ef2c7a0f44f55bf4cc7767ce23456f3ceb8b3c68e7b8e34d612ee186397309a60bf4c3b7bcbc8651c48a01971d126cdfcadfc65506fdae53f8158da717ff38c66be029e55a4c0b77fc956d067eb70f10a9709d1dc18ae15976414d7c76257989db47771f1369c16e7e163189774c6a10f6356b2fa21798fe2ea299e9846fefc58aff9feeef2575459073a4ab40bdbb6e802888e6c6206e5cb39acae44b6d1fabf3562a3e7f1ad393b996c6a87370a0ccedb6ab01b98461570c82d3a6e7799d32952a685c814b02ce4020fed153693576d5fba46b75719943ad9096711d74b08af466d272c5b59ce95f93d9c867c3e340c9e1042bd6caa432af1f4e71d623ab0e1b2db033f8b1faf27ea8da8b6394f9838a8f4935aa88d0a1aee66fc1393c91121ea955b0b6a21cf7023730621df4f15881d816189af7c66f0486b6ae2c5b96fc6021e9848565e6758a5bc6f1cad6c7fc76e6ffd7bd5bd5049edc57d9540402b8d803be50523e8dfe7e11726ddc20a8226de15ef8faf43b42684088af35adbd2a4ee086fde4790a623c952387b078ae5ff3db69c8f460d92f676e8c7d3c30cd6353a685bb66b78786fcd06ca9922ec237f6d6e4c59583f26bb1ff11bea4bd57b7c50276ab64a0ea83c626bf159cc78e1f10d54945fb0c1f3855e37 ss = be908d83dda3512a147534e41815ce759f2eab5157c1d4b76cdf3a2029fc3c0a count = 311 z = 2953a831cda4be1d2876a796ca0199a77489f8529f28eddf00585d68f0998252 d = 22790e0ea3d153499006f7dfc1df73fe8ae8445a8d16e8c9b1b1ae834fcdd96f msg = cff386c90ffb14651ee014e582c0c05b18122e90b805e4b7c876d665be1fb9a1 seed = f63bfe89c69d0bbe3d30830c1a81e6e31c179f0a0e4ddd744848fe2b22024f9631588469c3374b0b7503516c4251171f pk = f27720e49007149aa074e28be38aa1f5a69cb38113ef6991f47819f234274be44f3c5b219da998bae71a27e12a8beb231b27b93696c7a6f79136f81c4b7533d8e5188386747c3244fbf80ef61caadab15a94446650c30753dcb19d1a2706ac1e473732692a67580aa801fbc0d0aab67e905cd0a4ae2aeb84ead91b18579def27654d7809df313ad031ba9b1a1aabd84f2b83b0544379335b2bc8e872fd6a524e03c0b7c0210110a16d9185f61422eff559c867a646f9c054d8220b982d77c1964446a630111deab48843c2c8ef4b22354a2bb14b9234d6a3c0d695fcc728d6cacd46427b865a74fadb70cdb8147bdb5ca9fa91fc5b7b06535611122611744736eb6072d309374842e07a75075996d06b7667573dfa5102ea506e28b40c62cc31f0e8ce3251211b2b4b0608a6f312b0f8cc5f73e1789c2633bd41a39234247b502b8ef67c7e8a9500a76b2f838bb4d078d6479f7212c9b94027c190321c56799d268bf5e15b3e889210939b94d8487ed66b6c126e3d3a028e494400bbb9bb22b782c93d2c18aa176c4c1642b308809ea6856262c910aee1687a379a8cb63ff127327cd31b7261b249a38579c08fff19c6cd83975d9a8cd9b08145857a57b15d31449023ccb8c0ec4d6e652d9350780942c865651b8facc26017acecd72a29bb7e6f7a27f2dab6cc88acfe88af0a75a50df978be6435e9a65bbd803e6c517e8de47540331e79cb19e3ec4a9a7b9fe4a813f91859e4130cc2387e2df5564ec99f8bc185b5099a92335aeb3cc062c1472059669ca62c71b9a084182635d1b396fa73f3b405fc0b32db354596c68bd69034ec0b188d6c224e701770d9a21afb20607aa68db4082a8772e602a79c1588c3d1894ca0130091635cc00178a89909539440125a8133a275b02ea1ec0126793ac8391e142949ed796e6be832405104ad947ddf3a698da59589aaa33adb1f3a227f57d1b27f586df75812c113049142bd47d14335502a82e829b3c5299cf53241448545e0a03e665953364a79982cc6465cbfea48ae0a40fd0ccbe341a8beb60237b1b37ea10063b2025920084d339c9f8233d45602e974b2d078883a28ebe30c8f54325b884c284a7a4f5b5663cb74a8da11 sk = 13bc00c4334f6950be5fe4cbc11223408aa63262797890c64cc29c79f94e30841286b322a25993bfb4bf81649080a7560f234eda17888b0c0f5d664f8f8963d8f2bd7e741e5fe31699c21c38e89ea2783be76a0cf6b1909e963baf67089e133c7a19b638432fa544cafa1b24f4837004bb0f8274685902ad5e00a6d48a93ef7895ed03a3eca43ed1725f16887fee768994764c2ba4b95d47a443635d97285bc8f3660d82c273b71a457b2c5d5a2077425c8ad96a397cac18399a9b2c8a86614008c17b3c4cac77722018e19a68692a0dc0c1acf64bf8ac6705f1504874725688450d5b6819f3ca60887e320b4e68671d2beccb0b3544f069c53d5551655863a4e3724d396c7724855c812dbbe903e6ca1e75b0596bfa47b389a31dd49b03c7839889629f239bbffa071af32f16b1491e86b88426b53268071aa95bfa7a82d3d14a66677d74171003d33b1b4aabb78c69382992231254774267c926b3c751878cab11ff8a7e0a7930f3d70204f8595f910d1b994ee5e8b62ad8a39ed5784f2bac4124085dc2b0a1dc30e5582ccf6c02436b791b8acd56249b6a6a8e3448aee37cbdfcf7b2cca31a40840bc3320de9c0b6f2b09f82d02a56153451327fa4a9b521a5c7b2a54c63d92ecdd29ff4350b83608d827a604b76540faa82a704ad7adc09d46b0d0a3c1b45f52d0989978fd62681098d9d426c08e23868f59bcbe23cd324455ee1336cc4cf115b7ba422c8e1d97d44249dff7212074c44676c5eb4a87aee00a6aae4b4169a7b68e57bedc8c8d8f500ec8754ff4a037a23cfc4447200cb2fba862358a7a88e3c66d754162c50a184953cefa1b5dbba6a4a4c4af6d3b2a12cb4295b1d6eb93b263366474b496bb210a1db75542c88a4a4bd3896434976294cd88128652434fb38d8f25fd544855c7991f58b26fc7c54ac8602f32ba7ffeb0032b898874049af5836250b641c9597a82613f7408a87828218a3680ed69bff0c0d5b322f75e593afea5035053dc822a53af89bbb62b725b06789646a71a08c8850b88dc96831a6ce66901efb67944444329536042eec7972255eb2bc520f2394f27720e49007149aa074e28be38aa1f5a69cb38113ef6991f47819f234274be44f3c5b219da998bae71a27e12a8beb231b27b93696c7a6f79136f81c4b7533d8e5188386747c3244fbf80ef61caadab15a94446650c30753dcb19d1a2706ac1e473732692a67580aa801fbc0d0aab67e905cd0a4ae2aeb84ead91b18579def27654d7809df313ad031ba9b1a1aabd84f2b83b0544379335b2bc8e872fd6a524e03c0b7c0210110a16d9185f61422eff559c867a646f9c054d8220b982d77c1964446a630111deab48843c2c8ef4b22354a2bb14b9234d6a3c0d695fcc728d6cacd46427b865a74fadb70cdb8147bdb5ca9fa91fc5b7b06535611122611744736eb6072d309374842e07a75075996d06b7667573dfa5102ea506e28b40c62cc31f0e8ce3251211b2b4b0608a6f312b0f8cc5f73e1789c2633bd41a39234247b502b8ef67c7e8a9500a76b2f838bb4d078d6479f7212c9b94027c190321c56799d268bf5e15b3e889210939b94d8487ed66b6c126e3d3a028e494400bbb9bb22b782c93d2c18aa176c4c1642b308809ea6856262c910aee1687a379a8cb63ff127327cd31b7261b249a38579c08fff19c6cd83975d9a8cd9b08145857a57b15d31449023ccb8c0ec4d6e652d9350780942c865651b8facc26017acecd72a29bb7e6f7a27f2dab6cc88acfe88af0a75a50df978be6435e9a65bbd803e6c517e8de47540331e79cb19e3ec4a9a7b9fe4a813f91859e4130cc2387e2df5564ec99f8bc185b5099a92335aeb3cc062c1472059669ca62c71b9a084182635d1b396fa73f3b405fc0b32db354596c68bd69034ec0b188d6c224e701770d9a21afb20607aa68db4082a8772e602a79c1588c3d1894ca0130091635cc00178a89909539440125a8133a275b02ea1ec0126793ac8391e142949ed796e6be832405104ad947ddf3a698da59589aaa33adb1f3a227f57d1b27f586df75812c113049142bd47d14335502a82e829b3c5299cf53241448545e0a03e665953364a79982cc6465cbfea48ae0a40fd0ccbe341a8beb60237b1b37ea10063b2025920084d339c9f8233d45602e974b2d078883a28ebe30c8f54325b884c284a7a4f5b5663cb74a8da1194f9c63dda4d3b2fe2c043307087d1cdb8859e71fd68b9c9e0a4713a3a3498362953a831cda4be1d2876a796ca0199a77489f8529f28eddf00585d68f0998252 ct_n = 860a1bf70595edbf860525b4916794d2a41edee815ac09dfa769d03da7ba5048562c0a697a14826a60918ac41731eca826b8bea040cdc3cbeee6d3705d6d69d76b75deaa5ff8fe9222381f8ba748452ba2405287bd3b789dee50155f8e4d81b70e40f07c0b2af8e51db275627d8dbaf3a4193d4de81ed6e312d57710909950f9db6b668ddea20402b907290360e21ee7d914b1a29ed4c3ff6909e4fe2457ece6dedfbb223a17746827216ed44ad0b9ee778ec3c6500da6b688032925a6779663ec284a421dffed2c32c673906f9e814925c76da867dfa38bffc5eca7c50bdb1db87a6fa6ab942540259424612bb12c45b4d38328b18f95db08a0d8802cd52722c2fc6983ce646973514d7338002b544425a1027a9df483be213aaededbf5af5336c8576992385744ff1f74625da46e545f6600a9de7ece771ca7617cc610696280fe04a125eff34c38914343247a2d51c1ff959ef6829176b0fb9d2394f579e6e5dab73eadc61aeb93172c00a48a468cf1c8411e569b717c399ef978b6acb36cc22c9c3943866e0a140f1723f06b18c2392b9904b80943df9bafbb80c4553262431b67812a9989764ff61237d4ac41ae8636d77ead44c13d3d67deba67b2bbc83f983426d0d247c37b9fad2d76b5f2a540c70aa99934267e7b7a0f2be9c8c3d64101af7e188dc7951ed1c2b41cbf7f94285b5ef824b7241eeb625c6ebf00c9274ff4062db9f0e099ab454f6b9f6b00732cd49cb1c89b1ebeb6dc95b140582b843d6b5fee37c38a5d3316504e512021e3b5d4db71a30550603393fd3613eb248aaee7fd41f587dfdb829a61121539b2b97f8a6fde62c2661fefa6a69df67c7c1b5b04d4a5c9115620b7add2c7e1ef89ce86b867c19338cd25bc61f6141c888e2493bcaf4b884495e74cd99a4668bf5c6b78313b1bcc2e571363116874b99b7c47b37841107d31d1a00070e360d542ae3c5ef79083ddb06bd5d86f23e5ffbf5691dd44e41c70ae90e51e38abe1b2c0a969b7b2654ab86b9807090047be1616341c03bb2a9fcf74ab69abbf2303480f633fd77c8ed0cabec3a38aeb14ac4443f6d8 ss_n = 41eae03d10e502cf796f2badc39bc5ecb91946d3d6abfb855866f8c3812595a2 ct = c01b2e3a71f6a73b06eb1b8bc81db448c6e54833cae773c392a44d7c23ee7e9346a3f2ab1281b2198e67d2c39a1b2a12857f880e451874ada8058c34eca8ab70f88b3c3d5ee36c5a47b4b68b9e4e29cd8192fee9c30bac6b0f27257247c9747aadddd2da7f5b59c1016a593f7e38465d5c7328f574b950dfaa9ddab6cb42767ead5df3b893a53bbf5818161909dc976ca34ab3122fd68e8bdf104daa16dba15f05a564bb6ee7e9c097bdb3b4c4b423fbf9a3a8b4b8e5135540ce22d7512f856373f6b5b5a1a42a600954511a9eca3cdc98407a1d20d0f83fc66054dabb0842c1515f7f02f98711524ce56b31a96a3fda1ab4f03534a2383aa14f395de3e5ca7a3546f7701728850aadf1b439d343d92a58b7f88579b8affabdec2c08705031160e030585cdf5dbb27cdc703113a4cea4f1da319b9f65b7b639d0edc7a0bb36bd781e79860037fafbbf90aaa762f4f2e3e6758e4d93570616a3a0aabb0a8b3f76555de9ec65763c5304e13638a0890a5a4f299b96aa68884c814b538c1fd7e0aa1875399885bffd4dcdd5f879bceb54da631ec4bd40e24fd70e0b2a407ad8db15a417a9a857fc2b668462796a97475a69e96d2dee8a2809df5078b8ca61655480ab2965509649471418ece69b793174f2f1b207893b24faa00f2379e215844efce7e657fdedcd8648f1b708d6c35586b9d0a3a4bcbaefddcadd7b0730f21b2c55fa4fb5887327b86c90a16d0c22361791b08756c7b268dfd77ae5680d531b0f96e1ed7e49a4f2244855e013f470b2544d9b6d2c81d2a8a94ea6785373540cf0360c15c506cd68589582d7182da74a34339b0097b74625295040b609454c4d6494e3c1195ef844c7f1dda20a8e9faf19f6c4410941233bf763a902e9d68414486405534b922f2841c894c82ff524eea103082e3a9cb9702685d576098a6792b170083b85421ae7401e090455899e511e9bcf3bcde7973269aeb79704aa618b3e24f8cdc819df321e178b348672ebd3de7bd6360cf2dc2970543654573a3283d38a7435f6a6e348c16238dad646131510e82d2c9aa6ea0e404dd1ef20324b28dbd6 ss = 96a2b4d5a3d85fe67386c136e9f98d5565bb29e75d4e04b23d65a20ec1f9e6eb count = 312 z = 3b4b8099f6faa026284f9c9bd965672389170200fae5bb2d22391faa33b3526b d = c12ebbdcf0b9644074ad2ea2aa6b03ea8f8bc0d2dcb38969797e539e64c003c1 msg = 4b8277e61ca7d0bdc1ef5024da85543ff411162b78f472d9818b7eec6d1efd5e seed = 52f16ec0054047b9f337694b1f301a0cc836b4c768ba84c8599d595a371b5216cef654e51acdb6dde04327b69a177a6f pk = 2c465babb2027c609d9c548c002c37111820176a9061414f7692495370272b198a7d61bae8482be61976d43218910c825604c0d47b06ea52be47237650866218a658e6318539f5af7679b30bb0499bc55c6816c1e4884c478b2359ac3380b53c60252ac910b29cd11a530948acba2dff86b984f03ccf903ed7d92a841c8010582e43ac1b993734e768c6f3c00310341bd012a0c65947b61995dc7bc9cb26736698b7d7bc6085f62372b50918480860763137717d4d944e4f728f8500a1b999bfc2ca78fcea041b9021569582d01100d83669cd7ca20dda0cea423dec3bc16e5c80fde741c753670f382bca37be299357a3b2835a6aba22e86b827a44075c960d86669e58c9f1ca11ca87ae39a40b4e15b105558d8271a1fa141dc69a36e474748054a292999073142155ac8ba81cab9ebbcce80c6a249422f7db62aa3742d2faa9a8b067a61923a2a4b0700220b7fa23315b7be81080504c2bb8f24f3f022ab304c8f42278e2e76d4eea43f5287143296ed1103f1d715fdc5ba405cc2108324f7bf68143d3c69051c500638f30b2b2a1637780228f75469c33516be9c57a87cc725d1cb64fe69cd6343403cc9720c92f34c8a97ecb496f0b0ad9e64a13715d9d136c25671693a72f06661780aa07d99603a7a296cc1a998d8a542fe83dd6ea9efd77b7d207bc76a3383ea62f272889d60cbed6884e925518f7a82bf9e31347d2916911bc07e754d34aa323547f83dc5cd259b67fe7cce9d2c9e4d6b2ce463a38ec63e70bc3a743aec9157f031baea414432f272a31d25d7ba5003ba6b4cf1cb994fc3cf55715d1d07e1e0928f1f46eb6d03dcec914820c5e8bc5b6c4a40ddaf49652603471c33d2c682f3969197c3766d3aab902b49df1537b5382b4b67aa6bee0110d14c7e9a6074ca032bd64078dc9bf6d103327bcc9117a0b3903497344b7dbd0071797062af8894da941441b59878085992b115e91be287a159c28cc9c86237b2b75457ac47dc96d21cbc38f57542b4599a3c4c52db9b2f0552668717cf1556fcbd6b342c75b56e95ce2f001b8b637cc38364acc62f5facf0a5c8d653c605eac0ef181cbd07531924bf8e99582f0f3bdb37c9427ac352d93f5f8aaa7b567 sk = 415545ceac4cb2ca13b6d4af92590661687dcf1722293774247746dd10c7762624318a7a34a9bafc490344b25845acb79934ac47bac613db987051c36545234a4a8d1a37313d90c3752a1e9a508cd0ba0ecb08c7fd6b4bb8795acd0ab69c1a9adca110f84bcbe4b55e8469409d83b1e92151e7274b98b3260bc7cbc81cb82df4795f0197184547f56a0812a26e8927bbf2b814a7fa0e3a3c292d7b33dec1240ebaaf0618921717523c4a3e74659b9828a3d4b90515556d2d62238ec6bbb6ca5ed5d5cca62a9648398c64375940b70945ea4d72d316d2d88133865ae667134b8763f4e4b0f9250ef5cc1fc0e1952aeb910b553d93ab27bb4946a8d66e207bca7cb3837b26307cb701e2f42afb3340fa429cbf635e32c3c9f6e20e21f26a35e787ee14bae721339fab0773076eab305710cbb24bc6ab7c70a05ebc42638797a7443e2422915e8a8f059335849492b2c01468a51353c54883aa23947a931262c84a288cf8921abaa13b528229ce69981764c58bf25f1bb0a53b8856cad721445b967169639c78893ef38b1125ac64c6b69bec6928813b1e47229833ce9cd9a6ed88953d2608939c3d4d2003709b9adc7290bc8137c31b61193512c6a3a8aa47c8ece699911a00ac6b5712b65c813816481a8fc8bcc1a8a6c1e389cf3311160cd38c677058a3636d5acc59978b51d40ba3d65a0950210f06a73912b67c5638744484358e4048dbdc3e8b8c93839ba571fb3c37379121ea0bd3b7c05f51a222fa50a0564b438920e0ec1bb025342238c5945b9eea7b38598462b4e5344d4898f20c54cfa7756a021ba19439d1992efa509c0fb1156f64cafafacbe9ba7d78e7819ad250bf716c39bccb1fd5cd84f1bc8401691803a3ab205288e0375e16af75c2624db98d5a7860559151aee70f76a985ef2b3ac7671da0127ac3951f07a29159f633e06048490a69483a98d1a157ad267ff5e4403c0287fb68a512eb67815ba457ba7c207b514f276f47870947293f796931a9c0923104682f27893d84874bb9a5c485a3e47b5da291c76eb0042c37bd362c594ef29570779e1004d00d8aa8f1b0952c465babb2027c609d9c548c002c37111820176a9061414f7692495370272b198a7d61bae8482be61976d43218910c825604c0d47b06ea52be47237650866218a658e6318539f5af7679b30bb0499bc55c6816c1e4884c478b2359ac3380b53c60252ac910b29cd11a530948acba2dff86b984f03ccf903ed7d92a841c8010582e43ac1b993734e768c6f3c00310341bd012a0c65947b61995dc7bc9cb26736698b7d7bc6085f62372b50918480860763137717d4d944e4f728f8500a1b999bfc2ca78fcea041b9021569582d01100d83669cd7ca20dda0cea423dec3bc16e5c80fde741c753670f382bca37be299357a3b2835a6aba22e86b827a44075c960d86669e58c9f1ca11ca87ae39a40b4e15b105558d8271a1fa141dc69a36e474748054a292999073142155ac8ba81cab9ebbcce80c6a249422f7db62aa3742d2faa9a8b067a61923a2a4b0700220b7fa23315b7be81080504c2bb8f24f3f022ab304c8f42278e2e76d4eea43f5287143296ed1103f1d715fdc5ba405cc2108324f7bf68143d3c69051c500638f30b2b2a1637780228f75469c33516be9c57a87cc725d1cb64fe69cd6343403cc9720c92f34c8a97ecb496f0b0ad9e64a13715d9d136c25671693a72f06661780aa07d99603a7a296cc1a998d8a542fe83dd6ea9efd77b7d207bc76a3383ea62f272889d60cbed6884e925518f7a82bf9e31347d2916911bc07e754d34aa323547f83dc5cd259b67fe7cce9d2c9e4d6b2ce463a38ec63e70bc3a743aec9157f031baea414432f272a31d25d7ba5003ba6b4cf1cb994fc3cf55715d1d07e1e0928f1f46eb6d03dcec914820c5e8bc5b6c4a40ddaf49652603471c33d2c682f3969197c3766d3aab902b49df1537b5382b4b67aa6bee0110d14c7e9a6074ca032bd64078dc9bf6d103327bcc9117a0b3903497344b7dbd0071797062af8894da941441b59878085992b115e91be287a159c28cc9c86237b2b75457ac47dc96d21cbc38f57542b4599a3c4c52db9b2f0552668717cf1556fcbd6b342c75b56e95ce2f001b8b637cc38364acc62f5facf0a5c8d653c605eac0ef181cbd07531924bf8e99582f0f3bdb37c9427ac352d93f5f8aaa7b567b1138e595f7c80a84cdd18c4b39e02daabf45094337bf5196c846bf09734efcb3b4b8099f6faa026284f9c9bd965672389170200fae5bb2d22391faa33b3526b ct_n = 4d4731b2a65653d1519d413d6c9faf49a1b1e78c11bf00f401253a24c097f56c104c4e8f08f9d94fde214f07ab2f2042af84a57be044e83e7387560a2101f16d29cd025378c8091f8178e205f50c26cf7479a05956de41ad62a7b40e1ada0fa89d2c952cf3ba98b29c5d035b1c2b612ffcbfa34b2c9f2cfa0c276f4eda18ada500c5a7adc7a71020d37d5a9deb2d8458b5be6f763277795af885453cde407fa2cb1731f41947aa6bbbc741720c3ee035165b8a4835b2a2ac41c3cba967eaf10018f310e96fbdb33d81566dad1a9289555378670e82f73439b94941b0d7e7d4a0cd8c82fa131e8b108a6b1d29f29accfedc576bf6bd2a1e8fd214af05a855970eecbfc16bae0199be1c9ec5d2132a3b147caf8969a403145168527017d1b9ce8a7b8a906e34d4c6d6265dbf896cbe13eaae66b35895ca972cc57d4ef4171d5b1da95524ab5e2414e77af69ff08669b978245af9e46c534586332640066e32a980a91198eabe1b3a2594f3fd0a68fb6aadb0e11c883ecbe6c90ab482a294815292ae815644790748fd13a3f3b297ed0b5a3fef164cc6358428a4113f97d524c1283f27d39d7db89520fb05974be9a95d1f452e16d6ddc7fbf604a579a22cdb259df04499de5e936ea5619bc55ecdb224017890378e47a86e2b5dba95638f552ff3d3b30964e1696413cdca50edf2f83d7990a00396666f0bbb24fba038aa628d3c804827d1205b903711ef636718b0367b478328ab91d42556b77a26001abe91ba1197d3833f1e7f8eea828b6111393b76c19f1e376da85d02272d87da22e4af7ba6143b4e260e0dac5d801b51357e60ec9cc1ad1ba2cb0700aa2216e9bc2f0216d50e0686aaa0453d7f61b3cacad47a3289787690c942072be737a0f540fc5e17f188a6d7139c85e1ca3a1a78e0d298388ae174b8ce923c0e28c360f0a3331cd26c3174b99107cfc155f939319ec1f4d060d64e331926b494276b5049d278d9e5d247802b2df793f0b0f24c3772a88cb0ae11a5a4e3df33b7c06326caf20305a46de78084f6ad78ad271c3f18ba59b2f2f3654af0cd563aa46a675ab40a6e19ba ss_n = 175fcbd89bd4cc445ce668678dcdc218cb90c2d01373dffff40ffc5e10ed757d ct = bc4547aaec1717522f8fc61f15621e8e6669625e064ff9dfddf749b9c0ced59460023c796ed6172b826cdc20b86d51524e2fe9d910176fdb6cbd50c113c28aaa6744518f0222623d39f596fbcfa78bf60583ebabf50115109d6b3ddb677be758695e13aaf6115fbf46d699aba5889ac58ca914ed2a96e6d5ba2761bc16e4c1daa959cf6e8bb0664443cdf6b0921c4657b5e8adcb89ebada931b6e61b2d7d61569ee941727c4a78e49f5802457136f3a3365b170342a5d028c4b73a18279392db44d5e01dcc96fcdc96c10fa1b9172cacacd8e6754aa0a0d559973ee7cd65b96d48971e462f3efd926d9f1a8f0c53a9c614c17be8d026a8f8b1fe309285f2d7c2e3688b3d945e1fcb0cd020d2e559f36af81890f3e798aef5f2d21e04d0720f56c2ce5d1984bea735e18b4342197375c41034223428286bdbcdfb279d383cd04811b9142a28941240a5ae23b5526d1c8e82eefb2b4f40f72709627ad76c5dd73dbddcf477fbbc5725ab64a9af426ed7611adcb30f1ae63885bb7f9158beae60363fa6fbcbea128cdfff5d7f73fc57e4e4436d1b2f55507d91c72146bd3509041a93913e43280ee86f9f4d026e7c55cc05989d03ec246f0c029f3efeae4f1f129c721ba7d1205a51a66b329908329cb1f32f188cdd69332ad3ad8922f3d7be60a403162a87ed3aed364a83d065f2a0c8d4f604aa628f4613e32af3071de6a2e368cce10144a64f3b1243b585f2c369e0c7d3bd887cfc3a54f31126c5c7ffa475ff10c602c5aeace6011a7d0e96b6fc45e7fdce16f4b154995c08dc3d9f90686e738cc7451bff62977b5712723ea32e623cba09deb66efe2759cd2cd270b72ee0fe4775e9260208959b68e4bd1e0958c9a3157db377f942b0211cfa4ace5337c12e67f6c448ce921f73063adb279526d0129ed42955ae6e8db8e5e31ab1cbdbfa7e7c8241a9c2fa8297afce056533d67a54d9a09fb62778dc851f2e312e500adf21908dd73472ff376aa56cb250c6775f12c792071d5df5e20ebb2f9b7dde72a886d8d67be09b3ec83bf14f6df4ac3bd8609ba218af9601b0e56c69607861f53109 ss = 4b6c4b5cb57bcc1f9fde584c411ed6a06293fb8ebea969d9b7c5fb161875b2a7 count = 313 z = b7ea7f02e1b5c971cbd91d024851cb7ae22d473344d52f63465b0aae88e1d8ac d = 3273a5e8a3e40b2df5222fc703b2588c36735d119bbeb7c7d5baf30b770bb488 msg = e903d0992c7dab89932ab0ef8e4ba3bee945e794d300939fca6e72ce71f1355d seed = 9cc937445992ff15ee6d197e0b2a902a1eadca941ab1b3c90a005ecc243499fe30952ce60e9ce96eec8cf147f352f8b5 pk = 010ab9126a9261c8a2853538865033376003929a9f15ecb06bd5ce64b253ff305607c02a5206b209c314b98025bd747f84d901a464c3421b9e6308b5167949d2d5174d145811a4be78bc652449727693c6b8d462ef8574fa3313376ab05b66828d345671598c8aa9c1eeb615ee57265117a8fed519b3da767d2b3883447721f19cf06689aa5c46209c8c17bb0c8f8c6b27dc761268a2be829bded321814cb31e562bbf04a5676cb952c74344bc40b0e2acb707c6fcfc949e3a30b718be1505ce218cb2b7c66df81a23dc60b75e6cc41220b17677a66750704d84aede9a896a43b25e788d6a833680ab7f78b35e96e090b85ca23439197b9a1c1b9b3033d64c30d6bc96723583d84b6e57953dc157a0d325a7443716340485f73f2dd1ab53320e12abb6a5a10c661c8b83f5bf8d238bd8d09e4997914af184bac8467e9a3ea8c85ed4a3168f23a0a47b1daee10cba2805d863c67641802496bb10fac210d9074e3856d124ce0dc80997d68d7a9852f8405568d36123482c4f85c8128b49ab22013e3c24539b3a4b859c5e830872471a5a4659d406191e605427218f0fa4933ffc378848809c924a9a7515ff0583ec7205c1d805c88a10afeb09f3ccc361b662321c707efa74782a40078b34e5f39a7069a8dbb46cf96aa8dab16936ca18886670879c7cac445f1236727e079ee3a36ca66ba214777bbc758874074674dbbdbcfc8b3c013ec0bbac51b01ccab410567ac50ba103282139d8861e25d58b2f4b3b9fa8bf6350945c7c492248ab5dc7a6b9a90db351912384695aa9a9a1f94c0dd89f255946cd4a4c5917761b4901eba86a8190822300c04b08213be583fce898ebfc773ebab29754ae61d039c05b8dbb2806515988f528c1dbd5254b8208fffb6d57bba157c604022bcce57737e390103123201cc90ad99814589b36b2a1a6a9964e85f1a819797b8a6c91f40081b1c871d28588ab0083d4ca14505b343e507117c89b7e74219746b2845b056a482fa926ca545950c2db280ca3b8ca718dbd2057fc3213018765ba3b90da89228d40700acbad0395bd89b0cfd5f61d8e36b798016f08f3fa943485980fd51a31283770a8fdbefcc5930715ba5877abbd7a891e391f sk = a6697d675157af645514770259e9666b366669a774d3251411e73fa8d68413821257a17b1c940853f84dffa143d16648bb159bca704557093d8d4a0dadd465110a755e76943ee16e6886332e51254898c2bbf23bc3a7a716fa15b390c7e5eaa546ea5992099e574a7c06f95944f2c3b28933d29bb026a34218d7bf14a0c68db85a301450d4a3c07d2597bae222b3d635b6c3833da8c391c173ba67cff7db380e7214e66433329b4d2a02564fd74d44778db2fbca4728beece4323adaad001595b1ac1afc6c2d0812c3d3db0d2ab0805a17300d6709fff67048834e58400e9d1a26264cc6ac35ce5447b229f87bdeec0435da3c27bc916d454021a229bfdb3a709c584bdb75cbc8b017d91d4b38cb3b9319ffbc87ed5aae86250e865274dde699066199d2e2bea2817296717726261239e73c38191efafc61ab9308f89714edea432d6a7a3edbbd006977f813c472a45562fc49a98336343b709db99d072c357012799bf387f8b346cb0a726ea954a9755abf56bc70c0645364c96317336d88739eba2b59ca208b65106e1b10644349139076b4d83b2c8139971b02aa0c4b62283056223ee74327864a1fd4670ed0364864f2a081e3002bd56c2670876e5c84bc3ba46b4203c3398b16a59a6df7207ae351a2973f1473091a454ba697ae7da52b1c48958ca98121bcbb450315d3591d60a81fa3b79a5e914c1887202d7426269ca3c49b7aeff1950a300b49019610f5b37e38be8546c3677454bcc60aa036ab26c339f42c813f2c62a53c3b73538cd4911e8af1842e42667605b472da3ac4d2014165aa225c7b86f03e37b8662acc12e191aa0372794b3c45c0f5286fe977e9158f812a63f8072c6fd78f6da9c301b44bec84b226e26d43a21e6db16b05374636e54432d5b61ee4912ee526b852c87d06b37d6bc9fcc59871a085d8109ac63cb6c38c9ea67a3cb5e5aa51c4a23ed52b01296e36fa080bb74ebad38519f9a662851b31a0987ee75628772bd4419f58c818f27c7d4cf02172915d40219ffa67ab5beb4faa42c1e40252dad5503b9c6e43893a361a6d326acecaa803c188cfdbbb1b010ab9126a9261c8a2853538865033376003929a9f15ecb06bd5ce64b253ff305607c02a5206b209c314b98025bd747f84d901a464c3421b9e6308b5167949d2d5174d145811a4be78bc652449727693c6b8d462ef8574fa3313376ab05b66828d345671598c8aa9c1eeb615ee57265117a8fed519b3da767d2b3883447721f19cf06689aa5c46209c8c17bb0c8f8c6b27dc761268a2be829bded321814cb31e562bbf04a5676cb952c74344bc40b0e2acb707c6fcfc949e3a30b718be1505ce218cb2b7c66df81a23dc60b75e6cc41220b17677a66750704d84aede9a896a43b25e788d6a833680ab7f78b35e96e090b85ca23439197b9a1c1b9b3033d64c30d6bc96723583d84b6e57953dc157a0d325a7443716340485f73f2dd1ab53320e12abb6a5a10c661c8b83f5bf8d238bd8d09e4997914af184bac8467e9a3ea8c85ed4a3168f23a0a47b1daee10cba2805d863c67641802496bb10fac210d9074e3856d124ce0dc80997d68d7a9852f8405568d36123482c4f85c8128b49ab22013e3c24539b3a4b859c5e830872471a5a4659d406191e605427218f0fa4933ffc378848809c924a9a7515ff0583ec7205c1d805c88a10afeb09f3ccc361b662321c707efa74782a40078b34e5f39a7069a8dbb46cf96aa8dab16936ca18886670879c7cac445f1236727e079ee3a36ca66ba214777bbc758874074674dbbdbcfc8b3c013ec0bbac51b01ccab410567ac50ba103282139d8861e25d58b2f4b3b9fa8bf6350945c7c492248ab5dc7a6b9a90db351912384695aa9a9a1f94c0dd89f255946cd4a4c5917761b4901eba86a8190822300c04b08213be583fce898ebfc773ebab29754ae61d039c05b8dbb2806515988f528c1dbd5254b8208fffb6d57bba157c604022bcce57737e390103123201cc90ad99814589b36b2a1a6a9964e85f1a819797b8a6c91f40081b1c871d28588ab0083d4ca14505b343e507117c89b7e74219746b2845b056a482fa926ca545950c2db280ca3b8ca718dbd2057fc3213018765ba3b90da89228d40700acbad0395bd89b0cfd5f61d8e36b798016f08f3fa943485980fd51a31283770a8fdbefcc5930715ba5877abbd7a891e391f7512ce9ca3f8fab3e0bca08fe2101be3e8bd46fd5082b3138bd9bd137b69f273b7ea7f02e1b5c971cbd91d024851cb7ae22d473344d52f63465b0aae88e1d8ac ct_n = 7d70a7c114b6433fc68d697132e72fc42da041e2e203e5d6cffa80c6b078824ac3a37b83c712b2422f9c91046fa208798f24203d608f3c3fdaba98924397feaaf6e6f884d03d249eceed7df3edf5128cc79447b93a16994675f471d89b6240240e78d28fbc58421a37260593df9bf1b7cf6722ed909143d13578aea666bfd47fc1d50912e5a573c89b25d7c553db48bfc4e0ae9a4cca295fe34481533e938557a729814a97e091ecb53d64782e9f4f810c9853121779c72fc65b161f0856f090adc2843ce12fd00be800e500e9fb858dc7abd45fd1e36a6fba35656f0adf0dcd7627ad442d1b7196464f7e963c08854af3e0fb947282c56653f9869d9f3f330f05d39bc389cf790d289cc2d9ef0913afdbca803bd7c4a43ad804b254c94115f18e8cadbe62ea4c7c578f0b69763fc822e354ceb46b2d4e262ce2c9b472dc722c49febd29a7555ab2219de540b630edc5e579d3b2947e0adf9ed42cbd90fa2c7df4bc3b34a75921e599c7bcc6391dbaa515283937d826063069e9070bf7769d6abf697fa566b523d0011dffe6a796e4d054b67be903a80a0d22162012c428539e2325e826811719a724b0677d5421c437519287db35aeef52a787fb40b0c347b235366200ea103cdefb64aa732d62e0a06190a28c0beadbd22ef56c487e41cb068924d976d38acc46fc0fda5c4ef2d6bdd2b18b62f67942e7a45c1dce2b7eec2a754e189c3d2f8fccd3716b1620675db43dd7c5202ee23847d20cb70e164f1fde47328a71a3791b7e1a673f5d0b45b33a2a2b43d1a244e4d1aa70e5326b68deade4c60ffd06cd79be26fee91f2dcea3331aca012c29e350885e741ba226a3c6cc7097e0f29792b2348fc8fccf74388a9cee2eb5c2327bd131f82da71eb6c2e00dac07a5e41018b79d482cf0eedc37bd868c225a210edad40e604996f5b02399da433a8fd81581f6c0b884f90a405b56a8898ec34263a6d9a13ec649db6c4d759a04c05e01047aa079013bb733666cd7070da8ecb22a34e18e7716e1778a4151fe0ceaecab4128f2e84a98d0bc415fbf7e8ddd05977c33c56e2d211b820f32f61e ss_n = d4a4714b69b50634995fa174b64805d8c1c49c9435be4143b0b91e45e36fcced ct = a83738ce147a7d7c507952ffe0ba6b3b2ddbc3c653e6c0d6c0a5ed37667081ac1f39511d91ebb8917d5d7be9e38cce903a4bae665bf3a220834244b5d56ce5eac37ae8b8d7a35573bf847dbed6d8954ceefd3753f9e7d7653f4e6f5ed325b949cc2f7ac77fa2373b90aec28ad10d430fea5109fd5244cfa81b7ff41a640f1fc7f0c385157d4142bc5252aaa3897c7d8888a9dba2b97522c45b5cc7a5340ae7dda9951661be1958c97b775f28c1e1d922e89ce789fa710323f2a623a04ce3b980ff81f2cfabd1f836e63e5970fabb41839e5e682d3a72d175a91c8dded33bef104ae8bdbcd8ff8424bf00f76c9e5f920d01003645cdfe2a9521b923efa03b05422e01e6572343ea38ebe2bb7096e9dcb60ea0efd1f0caf9a6a6fcb1f3aaf8ce5a17e1900dbc8469732fb0cf2bf603824c23fecca9fa2698b554e36df56ac46025138805efc021fc323b7d86ff00ac8c3b806daba839ea94d9d7821319fcb741e1273a38acfdc313d3e813579df2d0157ecf0c5a22538db2d921d0b0d4f2b902350109a6524a4dadbbe21524452decb860c4a06905a0423b8760e4ed151981b0b741b7b9f1604f39661677651135b7f35bd5efdb4457f2e98dd200a48baed4dc3ed2b8fe853c45226b633d6bbd08ff1711b928a26bc0780949691e29f49c08fffb651a0fe8ee9ca3267f5704d17fdcfc24c0aa7c3b2366aed4cbbafaf9e0a252d5482073eccb055f2c7d939773e28cb651a71a30a029446420571a5a95e8693dd6c60eb075678502266104b15081c59512121101213e281e5909b8c9c822bfb25c1d0fd136e08a0fcbc75def168a78a8e914e277f2ffe8f584c64e840dbe47bf89807b0f76f88a9646ca77f1694164d2a46da8757bad47d53897ff6e6689fb98eb1aa753bbbe005459c57158caf5e201fd0ed49e8ee60697ae5e6f56b6a29deed656fea4dfddfaccb5a4b53767a3f64d84f0cb804a57ef2f392f89c49e910c54d4c393a6c0675cb336c268862ec2dfaea40db8ae239a6b9ec03c7d945ac93005ef5f00f25681c01f0ff856202b027a5df11a6a7a62dbc04b2f207bdf0cb4ab2518 ss = 151b5dd1e88339ddb0c7203cc40cc7013ce6f48e3eca33f95700499e282b55f0 count = 314 z = 7cc375bd9c59ad4447468557d17f2fd3bd21b1c40a43b3818767333ffd4c8143 d = 29564f1a3a8a97237ff6aacfb30963af24c18e8f3aa3aa1387c145c803880707 msg = 1843d8e532bc9927d45293aaf2f833bfc17b1c89a12a40820edb0893f2aa7e79 seed = 6a794c26071f6e3ca8a911ce3c4ca1d3b47c8d4a1fe6cf532d65955ac7236f796e23a8d7368176d2c1df412ff3d4f1b9 pk = cd680b7ba97b532c6b628b3a3e85733c87abe0bb308f2cb77e87a8ff0c62a356bcddd1b49cd820b494adc684a99a48c0a984520461bc1e7b05e84a1a4555648c347a27c4c81375b929179736ca6ae81992a2f89d187994c0bcca079481e3f27e30911772c16ae5b382ddcb5393989b336759a0d77e75e4a3247a53f64b7ed1b0c9e45abb98a62218b17c5c50be77a07737335100b1c336db831d4779bb2bc231f8a15ebbba2dec5d09aab8198b70edb32bdd48a92feba877697428c77551135cb3557a48177f3a2a4f422879715b15d76565d354676f989d59ca913df66d37f3aa87d7b74c632c68236a30025295a4abf6bb8941f2172a78767052afbaf556a8d662f482b9c4d9c3eda16b633966aa0964a969485df52bd2b6c13ae94070cc81a3c355b40c27859b6b8d280e45c61413871fb0b583f3161e4106cd18937ab4492c24a1aed85985fda799e3aa403529b1e4e63940f12767ec928226a064571dc193bede50185cf6576d336696406d9ec604e1dc61a4f10aaddc7fa44b8c6ed11a78ba3d7122abaab3750d4b48e86445165ca95d7869c685b321f69325a908d0779eda8abf0729648177a5d67158e7f56234c5c61f871f6349a24df44ce5755fcdf08bc783842a75c71358266b103d5135b20896cabf87498f74a237a248c5128209dc69e92712e0c5bab819a004905513e98ce464a8c6cc8f12648922454254a21189e7b36b8669b1c9504adc30dd72a1dfba3f0811b05697cce045c9f8b66340acccbf6185ceba84180a0a82dc5c44ca3b74f359cd7aabf9377f97259413e46284c28f54620cfa63718d660ec98a0cb292384872a16f1813ddf19d9c65a37e90a384104e777b9799634a6a6752cecc05c2507c0ffcbdb17596c3f31b9512406267c83e63c5b042aa4ed3a6c89a907fb3bde65408b72cb80cf66481914b93f1aa1033a224960863f701403a8730370431777697d950b324b7c0b90c543c48c6e75b749299fdb0573f29b4c329138b95920ef259823847b699baf246aee3731886a845f402c9e114a373f8a68073174c252ca5758ad3b05ab20b60955a8097f37861a85cf9db2066d25d12293168a436185206d81e9564c99440889c388cc5fe51 sk = 6937b374d46980d1532f32015b039f789cbdc53143b888c0265714f365c1129005dab1cb24967b63bbc30c4777eedb6f5325c43cbc38cc04bbf286b344839396238014d8bcf5887f52c6b78bf4bcab4569276924c4295d6819a309282cab7093e408435d5b44ed3c9ea29b586fb20cb446bdc7943a7079003b4397e5646835009f61b46d9700478318b1890aa14c472b1883215ee790d0860878451568838db6e6bcc7495cda7897a25c013fd5494198277f40c1e9512f1a4c0088c85f4747646c60c148968b7b437e78185373913fc8c20cd643c85f844cabc08071365d55c97fc127a0d940aa60b996ac90133c0c8e53687ea2595395686d72b6c7ee059fe3b40e6be915e64c46b769c496f88fb47332e23145167661e8f9537f787d079c8a718145f8e76764b239406a7c98f83780a99c4ac9296488755c227ed89bbecffcaa9cfc3e0cb56c1838cb1715348a86045132122fbc993226b46ab4661f22c60d7550ebe5c9e98a3095770c96a4c03f418f4d2a18e578703d8b39afd90c188c6bfb1c16886129c290100c841a5c36bc4fe06b728c7bdf15adbf014374ab95e95950f4755c5d62c04ec07258b16d7e97061139a3c7b6419675a9a95508d580603b47385f864d8158b5de078aaf5723e2b15486c8a7d2b602b9ebbc3a7945371165f1231718433ca6b7626b6904760a51b3a69b825ca5b9f641e9480df5e9cd7ac496164b105d6a5505d47275e41027ac2befb35a41b29d86c982c172bd52002fe8204552552db10649627c6b0f08469a6640b8940c32aa7c12403cf474410f0c8dabb03f0194481bf8ae558125fbf42888d7a09409c871d37428853e0173985109ba1ea52fd11c46a70718957406f6b580c75338c0734d6dc2185d581afc4c0744e8cac4e87547073376f1a40d493b5bf3cb06821652d76d25141856c40bc4637488f11ca6894a919b1e23300d105cc15d3c86f5592962e053fc734c4404b40c153872330978685845070ad30c073e26bf3028a92956cb9daa0233e3b732b2bf9002a6f5cb205ae563ccb99d9f734df5a79b7f7c0f47b6552e45c749dc75e83b4ecd680b7ba97b532c6b628b3a3e85733c87abe0bb308f2cb77e87a8ff0c62a356bcddd1b49cd820b494adc684a99a48c0a984520461bc1e7b05e84a1a4555648c347a27c4c81375b929179736ca6ae81992a2f89d187994c0bcca079481e3f27e30911772c16ae5b382ddcb5393989b336759a0d77e75e4a3247a53f64b7ed1b0c9e45abb98a62218b17c5c50be77a07737335100b1c336db831d4779bb2bc231f8a15ebbba2dec5d09aab8198b70edb32bdd48a92feba877697428c77551135cb3557a48177f3a2a4f422879715b15d76565d354676f989d59ca913df66d37f3aa87d7b74c632c68236a30025295a4abf6bb8941f2172a78767052afbaf556a8d662f482b9c4d9c3eda16b633966aa0964a969485df52bd2b6c13ae94070cc81a3c355b40c27859b6b8d280e45c61413871fb0b583f3161e4106cd18937ab4492c24a1aed85985fda799e3aa403529b1e4e63940f12767ec928226a064571dc193bede50185cf6576d336696406d9ec604e1dc61a4f10aaddc7fa44b8c6ed11a78ba3d7122abaab3750d4b48e86445165ca95d7869c685b321f69325a908d0779eda8abf0729648177a5d67158e7f56234c5c61f871f6349a24df44ce5755fcdf08bc783842a75c71358266b103d5135b20896cabf87498f74a237a248c5128209dc69e92712e0c5bab819a004905513e98ce464a8c6cc8f12648922454254a21189e7b36b8669b1c9504adc30dd72a1dfba3f0811b05697cce045c9f8b66340acccbf6185ceba84180a0a82dc5c44ca3b74f359cd7aabf9377f97259413e46284c28f54620cfa63718d660ec98a0cb292384872a16f1813ddf19d9c65a37e90a384104e777b9799634a6a6752cecc05c2507c0ffcbdb17596c3f31b9512406267c83e63c5b042aa4ed3a6c89a907fb3bde65408b72cb80cf66481914b93f1aa1033a224960863f701403a8730370431777697d950b324b7c0b90c543c48c6e75b749299fdb0573f29b4c329138b95920ef259823847b699baf246aee3731886a845f402c9e114a373f8a68073174c252ca5758ad3b05ab20b60955a8097f37861a85cf9db2066d25d12293168a436185206d81e9564c99440889c388cc5fe51772f5338c506574472659f9b6b16f60785551b2f6515aba94a40f51a7106553b7cc375bd9c59ad4447468557d17f2fd3bd21b1c40a43b3818767333ffd4c8143 ct_n = 00c47563036645f0df22d1fcf63a43754c4d2a716c2a829b7f05c940619579e1d6b26efcc4aa792faa96e4990eefd2fb0990102794dac40e34ae524a381475fb8da23a304086870d5afe2e4a7e797553b7222bcca395542c9a5bee46fb7807812cb71163abe1eb9bced65afc594eadd36adbcab1ce68de78174cdef8090ed2a050af1871e02f84c3acc5c282c93e4c42f3aeb2f036b538d939d45bac0ddcb8477aab0aa82896f0dd3cb7bd57bb08f0f5fe62b97d6c835e47276460195aaad47b7031c39e6217ea12583fcfbb3d8da3688ee54020dcb8c334c4bb52fda1ed4b893936e111fc8cb8a3c460975d7535c556d88ee4272092af8793b9035c208bce139877f7250ca4e94a546e8b88a32da0d819b8cb0caf520ff9d59f77768827e5136c74bae8b432efa0db96366e1fc9e748b83362856343aaef44f2470803093e1d4dd7d58781f0d0601c420218243b5bb92f18cd27414679740fff02addb5a604c504fd004f5afa8f7a727b4617db88ba131394b4e722e456ad734a2e9be5d1c7acb880ee9860f95d5ae002a4ee41bdaf95b932617fef844f83df67c0fe53c455a43f1b019ba268d1b317629e013b7db58e224d305aac8ef098eb020f62282c73226b1bd2e6f07ad4cf937123fafe0c5017c51a05276fa797dce9912435979383b0ff83c81aace7bd3c455ff7cd1c633c4440bab271713c0f823ea7de03b13221b59e75b152872df3ed9c8bd6e381a047a4405f9cd5c026e634c50dda71dd7fcb8c452b79e6fab2401751e36aeeca22ccc578a3bd827edc9ca4e4a209354e46deff934fc8eff5ccd2f1db79d90ff53e044fbe9d1632ab15d302c9ec74ff02d94b66561524daa5f47ebdc3c5e073bf9b5d7b57f400239be3d083f0d515d50a520e23e6e992c7089c742b656776fbf331bee45879960faa35a407d500e4941d2a92c5e5e35c41ff29cca8bf13d0fab455078fca91a50224ce6d8582bbbccb803d49e8040d5100fb0b9184547247f146dffdf2ffc7ec5b7f66e05660aaa6ee62ec200ce8ac935b5cfbfa3548211315e6a918a10aae661e849c7fc786b63e841384655 ss_n = 1252b34f609c4e3fd4a3cc2ffcf352d1e82b8fb830d001c3f0de2a14b8d16d3d ct = 53ed5a5656aa6851d126c3e221d7259dcdc3051e1b55ed6469098e4b66f7e6bad48f86e8c08e734605c2fc139436129426657b2bf8ae548046c8808a480ea40559320615118c1801357d2be3fe036e44427c8ff58c4fa680a34fd16109f0a2020a12be7094767e773bf5c0e2c2f48493ecfbdd0a6b05403f6e8c46cbe4b69748f59e49dbcb56b74c7df3156df516c25f3940dc3b744ddfb15f23b484af074208aff23c72c2b48668a557e6436e3f1420411f2351f57e0ed7f4f166f5b3597bf10765f4af96820be096a2c0259078257a7b122ed4da01849da23746a195880ff0bee47d433dbfc745134915d2b274f90db8c941246a292500a81ab0f05f5c532be38176c84c9b6e4750b9cad36618e585f3b71d2a23e825c1f517c58a0a3faae86e0000cefa7fb90d5e768e761a9c355a8c7298278161a9984fd3b1ef0a7d15c95858add84620ad3a6de1aac4d46f25f5e748e4a50b9ff1af4f4c9b034b5e6c74d1d854658c33a4588b55ec702b64c6f4ec57a94dd30e655d0c423e44f486461525bcf344183a34b904f62ca4398581fe3b1f06a2c2e4522b5b28fd651a1be901a1f6d05fb9834671d2fc81385776b140bfe650d9c8b2cf28b69e929e55352cf9ad157e52a37458c84ec1adc755e3177f3d6742e9735506832fdf20f687ffbef6e2413e92566b43d7a3315eae4820b550e68110ecf8c0e59cbb755da73f5854b6daeef63ad3cfc8de7ed4412041cf57301acb351387e08eba8141a687ab601c3cd61f76d75bed5d131b8386be223bc1d450a04f9b0b261982d7ff6e5aa82979282018d1963e84bee6afb4eee76f3bf907d95f02b7fdabb66b4f5535d00847a624cbe8dbeaa9860ce6df3e6e9c122079b651b4f132336c28d780b7747d83b87011012de84986071becfe2e77fc244d24b2c334cdf912a664b28bcaaa09bb4aba999e3e9012f6022732d3e2cdf25c2615368efdab8299e47f6abe75fe2cd46f3c935a5597736c9cdffc4b4e947469641750f3e603463ed4e32a5fde7505368f99f25c188df81ec33d64fd9c01274c66a3918f2a25b3ba57f6cb90155afdc3a822d6 ss = e2a150a053e2d29c50ef84742273ffbfa4e92dfc89918dd41aad62897b970db3 count = 315 z = 28720d26046f064a3d7f22e16cb1336893ae187030679886c143a23038f1e619 d = 4fdb7ff2c552644a0262e788e062a4bc83b09c6f6284546bbe4c352cade718d3 msg = 66351e74ae57f2947e985810b79940e434124290c1f4ab63a0287250bd3ef199 seed = dd1f7a41aac9b8d7608ba6f5f0b15f8814f2b17cb14378987ec8a020bb8f61eee1cc1a1cc97d90e8609a62da459959e0 pk = 67d8168a55bda141b9d5e11ea052bd411c05b8188b3035bb9a9b3f16b44cfc382912c5c0c3d80de5b2cc94853a1d0243bc5a4f75a52e96037d86e59ec24a9b8cc14126eac9083b75da675a990730e7664811d930793657fbe339794836f675ae07e90b839a78e163437a42cfdb17acb418ce22f2ab3ae817b415aa756b76e4c640ed315384c4a40b08ab2245acd5a787de979140296a47d20aeca79320060c43f05fb5b65a7694801542bd06f68ad0483a953523da2346c0393e1ea44885b24e29062e3ee5a28252aaad204c652b5c8d2358d85b54380491b35a489b4b14e7e726c5e7640fc62d1202aec33787efab6c0489515a00bbb299ce1e297b23561a2e1449c8d0cd602058620738a4e3b2b5b82a8afcadf47bb04ae8359b78619ae47ff056527078079d2181a19989e9c20b39672b4c40b9650a5589b47a5a46ced55b3175122dc499175131403302b29a663a376aa0435618b85ca799115944e7b10ce31191568407993148469e8d34992da93359c678a9cb64796a6579e808b826c9a004550ea5195687c3534a2d3168c3dfa636db586443dac8e229c86af1b925321ce7c27063f35eb88c50800216771899eb9470138311a1493c5ba6076d052ac4b62773d31105275722f2b22ea172f8d2558db77348e9503e0c7df96ca6bc87ccde711f4aa27e90cb8981ac12eeb2c957a6a16cd1a62b7a8be690bcd3777cf6f3ca7ac79a9394a046d02f18a227e418019a9976491a9960ab95f2e976da3b2af26a62af9605faec402cb56dc7a64de7a172a0c36312c2614dba9eae1aa48d911078a613cda7a6c9a76d8e5994f7c67437e8155bac566b17a4047ab71b68194ca64d974a5dbc3449b061110288a7793112ba60903f97a5fe34b8ee972544b025fc1075f8c8069e2a1adefc16e34093881c9b94165e387a6485788d5e6665abe7150f0b73edba5297e7b573cc2d07e857040342d4d176580ac889e3b8ebda8044b17c5bfb5468173a28386518cb9be3145ddbd4c2dfc11e54677eca788921dcb5458524e2cbcf859b8760a39130e46597b5ca0308939099ac5a8833a052c2f25a2ef1ff31f22f3eb6cedeb129d14d236f85df3c6f6607e5675c0601a97332a0dcbd sk = 4208a3797320cb3110a3c6274e24cd624a014a8593fd2bb3abac952aa582515a87afb71e0b8198d8600b31a0267f2303ca1aa4bf63633f424bb22391f0f83b752a147876ace260726430447ea05cf1f9c025817d34202b490cac75e67c42c7934c207163a17879aa7ccff131f824a53117522a7a28e0052539eaa00bc551bff592eaeba187c74a43083061e7af4880a651b7c7506588abfbba8455a8377796db411bfe26c416a2462892b52bbb511e8a0bfcd09baa201246f4941c7550f6c36a6ce886eccc6cd7d114a1e1b1e1da6712b89a2bd5ba18f6441b0c5310a71411c4bf96bc77d4fc1aaca01ba9e74310d1341e8798aecc5bd6f43ff65aa422a8889991305eaa55b0fb6af4a37d2cb10b2ce929be6c62cbd06870bb337a2244f2a360c27a43e7b38552e328ee80cea3694821eacd011a8607caa9c9b76591199467577a9afb30752c34603a168082c3ce000b343472743770d438696ecb76190c46a5473e75b5bf06701c394755f36136fddb086de8aa2559208df6cc9703528b611e01cc75ddb9209de428018a2eec3ab424600cdd31491217a7a6685153457377b140049681abeba15096c2f6297933480b8a7b5120ea98cb6904cc11bb7c5c676dd03dcfac8473f1a7a2071369d39268093c548bcb597444a3238aef5a0b790372b2a869db195c012badc3e96fcdf010114c84cd9709cbac45873bb6dec00cd9d65962a8bd1ee38d1eca8b986550d5a66e23219ba1623df44170bde9ad6b11493c2203de056995c196a44c8b63d75c5094361c2030a4d71961b932ff475162db39fdb5cd7b76aae7358508cc6e81761376f82d8874837944554ce4c9f4267fb7ea96576a4c97ea119a20889a8523887860ef75607ab375e9395de7c95a6b097c3e889ff5e7c661668e93e340f251a2dc939b2009bd695bc9a2c58aefe2c8f6f3741cf8346c26c07c482f401bccf1a9550cda06cbb50e7f474262a72bcdd24169b5400b794006f47074935a0552a10a0c836c99703813227b41c4b0e95e546cca436a3e2ea24feeb91768595dcd716cdd738fde146128ba12c5c00cea44aa78751367d8168a55bda141b9d5e11ea052bd411c05b8188b3035bb9a9b3f16b44cfc382912c5c0c3d80de5b2cc94853a1d0243bc5a4f75a52e96037d86e59ec24a9b8cc14126eac9083b75da675a990730e7664811d930793657fbe339794836f675ae07e90b839a78e163437a42cfdb17acb418ce22f2ab3ae817b415aa756b76e4c640ed315384c4a40b08ab2245acd5a787de979140296a47d20aeca79320060c43f05fb5b65a7694801542bd06f68ad0483a953523da2346c0393e1ea44885b24e29062e3ee5a28252aaad204c652b5c8d2358d85b54380491b35a489b4b14e7e726c5e7640fc62d1202aec33787efab6c0489515a00bbb299ce1e297b23561a2e1449c8d0cd602058620738a4e3b2b5b82a8afcadf47bb04ae8359b78619ae47ff056527078079d2181a19989e9c20b39672b4c40b9650a5589b47a5a46ced55b3175122dc499175131403302b29a663a376aa0435618b85ca799115944e7b10ce31191568407993148469e8d34992da93359c678a9cb64796a6579e808b826c9a004550ea5195687c3534a2d3168c3dfa636db586443dac8e229c86af1b925321ce7c27063f35eb88c50800216771899eb9470138311a1493c5ba6076d052ac4b62773d31105275722f2b22ea172f8d2558db77348e9503e0c7df96ca6bc87ccde711f4aa27e90cb8981ac12eeb2c957a6a16cd1a62b7a8be690bcd3777cf6f3ca7ac79a9394a046d02f18a227e418019a9976491a9960ab95f2e976da3b2af26a62af9605faec402cb56dc7a64de7a172a0c36312c2614dba9eae1aa48d911078a613cda7a6c9a76d8e5994f7c67437e8155bac566b17a4047ab71b68194ca64d974a5dbc3449b061110288a7793112ba60903f97a5fe34b8ee972544b025fc1075f8c8069e2a1adefc16e34093881c9b94165e387a6485788d5e6665abe7150f0b73edba5297e7b573cc2d07e857040342d4d176580ac889e3b8ebda8044b17c5bfb5468173a28386518cb9be3145ddbd4c2dfc11e54677eca788921dcb5458524e2cbcf859b8760a39130e46597b5ca0308939099ac5a8833a052c2f25a2ef1ff31f22f3eb6cedeb129d14d236f85df3c6f6607e5675c0601a97332a0dcbd18c5327fe2364a233911a15a2cf64fe74b6cd5e9d96888bf3c784d32b99061aa28720d26046f064a3d7f22e16cb1336893ae187030679886c143a23038f1e619 ct_n = 814a3f5aa5691b1001498523ca1813f511c0cc1e04a825c343efc13b47d405853f2f534cf9ad570a1b7e3cdb7df506e94e79b64f737f4bc7915265fe9561c458c5a878e461757e811973b6a9717d5fa18fa85562d3c21904fd9e45453fe9525f831009305230275dd0aa051aee4e2eb8a850ae05e7cd2ed57b77abb3edf6fb9d3e5a14c09557923e1923c9c9b5e3810e85c61b0a41156a9e6167ed042bfcbb6c38b17ba88d74cb1b66e49255a07c0ba89c538a05c7c9e946473410391c5ad626a4d4148398d2a59538c72e6b4f828a9a259e6665814df7c21bf8c8f70d6f0151a5c5dce67ea2ec9a80a9737fdfb073e93916b55d03b2170530a55ecd349d060a95ccfeeae030c19f4e264bef71be50128d38515f8aef44a98d6a82d835ea4b7e97852b7bbbc3bf268ccf958a7709d274ae640f8017a5fb00765165a770e11e7b91d00c1e47134b65f5732144791e3fb86b863110589845be047e616762079ba29d5c79f0823fc8c0f3aa9c68f192c9af1fe2796755776e3e215846b7967ced13846c947d656a83ec828905871518193145e535d7dc4cb0bae5835860977f79bcafa77e549620ceca3ae9acc4502fbbc4908ff42dd65d038efdeafc32c1588237451daa0c2e67477f95480915659992a1a1d7302c4bd3573c7aa1fae6e73b058f8a2785d557baeed325fc72d8ce12102e7e5f878d15419cca3e1d01db9ba0dd2b221d51bedabe6bddb0d7f110b54d6e59856310e427f4d4f07b9beba9d7d9afae8b70fc97f2148b0fc2bb5910368e60380e61701077f7487e7d7d5e8d38f36d790e963baebfc7722ed01a941bbca74e06c1cd3497830500a5d5d43bb32fe8192e7c826598428d8fccccd85a2a0a8bfac82bea6adb28d1dbbc060e3089349238183d4615672602b50c09509fdd7ff3ad2f0dfda9a67ed0b9620b74c7cf65d12433efd6eac7b9652ac58a920e34275f7384588ecf522f04422383bf8d1705a783e1340ff8118dacdaa2d91eddcf7ede4d9dfba030fb4e6d5875e5b61ada3eea0fa3cf603a84e786f2e98b1f87edbe8d81cfe6d9dace17ceb59661ac431945896991 ss_n = 065f84f669c2d4385e25d63b36ea72a22d2318054fd00646d6a332298fe16c0d ct = a9d0a76df2baaf793114d1816aab299aa6c2a5d759579519edd5331b35f129cb4bcc86c6ed00e8027851dfae65a8a559cf6b26b7fba94368e150122e67b593374cde32462e19bb6c7cf0377c91e6bb8c248c25ca06a2d01944c8c950904b79f1026e4358a43c5a88f3f734947e3b9a2b903a06becd0296dc361ce97cca36f2dab90cbcf73e755edcc79aca5ea48bb9a8eff69c7a8656fa9640881ebe530bb45c8dc2f78e93a7e546f5afe016b8597e2ecc12543da3ee57bd8b81c6abc7724a947aef54e73f5a8b970f16cb4361b959a2700283cca17cc8238c3cd7de41227541dcc5240c1de52f5063fc7eeb7837174eb0ee689b3f29cd039965a0fd7b5092416dd5c236a6a562da26ae07d93bde815c011c5400825c0a11d64033d9e809a26306bff8e0e538b81988ed7fb16947d4ec225ac9c8fae0cf5eda07609e7c42764e683d574355f8f4da04fe5b2f3373ad9d603bb2254886e8fc4e5eedc359f983fc14545337c7c3c2514323f327fb98ab67006438dcddef35978ed925bb3eb42a41335d04646b2100cc492365bcc22b223dc08fd4b50b38e8cff83cb907921defc4f11b316ec5ae6759093260da3e38d812da8a33272d01d5484697ab41499344dd2b719209d9e3dff4e81fc5be06f691efb77be606ff74abd5c1a4f2ef8127aad9e0a3c3b8e6d3f0da4fa31e034bfea18a674ddaef3226f1841ef3ea9ae2cc6b28981b981d3539b2e93e6516659f7cb49295e2b5c201eba51899587786757f0622ede53213bf5314909b1b83662d20ac28575c8d1f3d9b499dfa20c37ee8869efe9094521d4af8c6066fe8188310c1cf36ef9fbe866c6d7197cdd581dc74894e40aa0f1de2d8ebcbbce166b78095d637f7239b98d3cecf9bc1c8e0d535a2a1d72d62c38f96fa01e969b3e4fcda00cb8b630b4489e05bf94f071c678cf63d76c8a6aa8884897e342b9444d0cfef10efbc23d4c0b1ca460843899381cab7712179f391a03b7b7ce00712fbe8d50cdbfc274d965fdc7d0375e1d9e8cb02f905153475e8adae515bcd3abaa54c5cac2ce11992215b4ae7a31c40c9cfe0afd650d622cc ss = c99ea78629eb2b84490554cbe42db0baccc59fe9b9b17bd3601b042eb87c4a50 count = 316 z = 0ae64a556d9cc8caef2a4d8b273cb02613c6642280fcda699aea936713e0501a d = df0901e277f0d7930cd7648aaf3e1cd8d7ea1d2c693ac35866a5fb1a7a2205f5 msg = 7bc20ae65be5d0f721a0115bb27df86edf242ad2a6a849dff4248a351b265a8a seed = 97c50e2e7d856e58aef787584768182331574825df589c16737fc11b52f211f3cf125f5a83d921843c06ce1e02af5592 pk = 7ae28ac07164ed323de23acc6fb29ab2326917c9c3f1105b076b0090d68d543bb0d22032d12b37254c22ea43b65a890af3e35f3b138a702a63ece46100809ea20897aae1b2ae852aac235f8608a4f83b5718657541bb565f7238d71a8fd6d5b313223f64eb54732b8a3e0ab39b3c79f16746f6a2031b08c3af210c6e0729788c254826ba7ca07c13bc99ec9850a8241ea4a832a5ea9534a48a8432c76b3603bcd2be872422e427844583a280318143204edda808773ccdbb7c6ef892ac3aba07e2d153f6e1aecb4a0352b0b2db8978807722c8463737b643b7a853f1e85d32bc4205095ce4c52487a20ae47c9affb71d025169ba3a2802349035690d0f9869728bc55ac9b94f91cf7854c686aa3852da3f7e4c7c324236a6428661bcc8fafa8e31228fa65632100c9abe545e32f926b2449573137ed4471dc4092525933de95c85ce2a8c52aa64281aa4b6a89fda84c1543366ad307b3cc9a8d5b5bc1d854afb5ab43eb71e207956b8d1299e1c073fd230ff481967cca313e78bd03a0c2617c2ee1137a1c05aa287af982605b5ba3f8b28833dd5626f2c73ebf7968cb848a655bdcd692abb44051a7c2ab236303603188b977e51bca1e5d23506221faff738a85c1f00fdc8b67a0a2d55b67d3792dbe0747ba62add9a468d600158e900dfdb739bc0c0306161c0c26e74d8ca251824c275a0999ca46603bd380290529524b3b20a3d15b9fcdbad3f1417541a9fcce39698320a278b959ee8c95787cca631bd348abd07f78e2cccc5b55a28e7e0a822f6578b703a31c5655e28181350144412302dfac67f538b59ea2b8962982c2b37c44b41c97055388635f0bac4ce4a438103b38ec12fbb71c606333fc8e8a45dc962ff3977193548282a49d5616df5552270871952223a1dab662140bced57c6da1233c69273daa9c1f289152db2766821bf04a9122d360ccd3c2c69e30e3fea6f3393a742d5a07ae3c2d516568fd174e9b2b84ec164cc9b5a3fa4b70189017d1a2d84195a34262060b78a4f01ca06f96bd53b0b38466596b1c10e7aa4d251abec6012eb0b6b00757720164b6c187e16725552c49d34827602eb20b1f9b4e89b711d894577fe387412f59190e27a537c7377 sk = 68658aaabc6e8f2ccb17433e1e4a6fcc65917cc7939f0992f6e95b16a780cf4cb314f942abaac0e6d160904689d396163c842d1b140d32f19fc1a40dbf961eae2979e110a9779963b2b4b17bf622db3825df998d0b100170357cd6e19caf484c50399e22427fd05b9720e947e7623e90f4917ab7553eb5aa2de6c5a5b465a214501381cc556a84e360bb7ae370778984ecb5122c04b7c532aea0c0c05c13795f939f8d43ab5cc3a2d2d44dfde3bbbc303bb33a9b9641aabb4775e4549ef099bf4a03cef950081e00266dc645765659d9e18aacc0577b1258d1bcc2d3965e1dc19a1465c8440a83cfcc86f5d622bdf8779d7843617b58565179a4558fe0814c27f05f0e12539b700c6a73ae11d9449b2395ef04048333b4e3d774fd18163246581c3c6092405056d451f1a471cf7b1bf69385c6ab53981a0844c48ce0c6cc3f845ca27a82b2646f73720d25e28a3205436130c93fa53dc8575958b41a6c764a88da2a9582587a6953b9f1aee78a2b69d14cc6fb9cbf8704d2e600016c4e02658bd530ae27e71356c670300519920bc3cbd15f84c3997887c922c55308c17d3c8893dc652793e9a4fd470ff4b10f14cbb207eaa1ba71798f0a007799c7b6844c9e764571c58f215c64de39425d700f573ac010434c7a893948bc031e698263b85cfcb460bbf9cb53bb6a13d26c68930d15fa34ef2823fd43b9c218a3681ac582738fa6da4921cc7006842d55b3bb8636309687504af02a6c2a7036f4894b6bc1824703559455868771d7c70df56ac464aa4458cb07cc11a8bc2304662071005db68820cbc0b9006bb51cc9517e73032d82bcbece37463c38144fba052ec29e228493cc5422d4e90f08f54594f5901b366c8131942d68816de8531361c4916ba726950c229355ecba28a13c10ef3c494697a31397ce17a60ed16a4681dc93a5966257d6b3e72838e6e3765269137f60a589da35792767b3f04f07eb2cff19839418251ce63ef1e5673727777527a34c021ce12544b7185b5f80a853949fe9c4366e853a98e48b2c616bbf3c54b5f35d3e38955b8125ef3907ae0176549c2a7b4a427ae28ac07164ed323de23acc6fb29ab2326917c9c3f1105b076b0090d68d543bb0d22032d12b37254c22ea43b65a890af3e35f3b138a702a63ece46100809ea20897aae1b2ae852aac235f8608a4f83b5718657541bb565f7238d71a8fd6d5b313223f64eb54732b8a3e0ab39b3c79f16746f6a2031b08c3af210c6e0729788c254826ba7ca07c13bc99ec9850a8241ea4a832a5ea9534a48a8432c76b3603bcd2be872422e427844583a280318143204edda808773ccdbb7c6ef892ac3aba07e2d153f6e1aecb4a0352b0b2db8978807722c8463737b643b7a853f1e85d32bc4205095ce4c52487a20ae47c9affb71d025169ba3a2802349035690d0f9869728bc55ac9b94f91cf7854c686aa3852da3f7e4c7c324236a6428661bcc8fafa8e31228fa65632100c9abe545e32f926b2449573137ed4471dc4092525933de95c85ce2a8c52aa64281aa4b6a89fda84c1543366ad307b3cc9a8d5b5bc1d854afb5ab43eb71e207956b8d1299e1c073fd230ff481967cca313e78bd03a0c2617c2ee1137a1c05aa287af982605b5ba3f8b28833dd5626f2c73ebf7968cb848a655bdcd692abb44051a7c2ab236303603188b977e51bca1e5d23506221faff738a85c1f00fdc8b67a0a2d55b67d3792dbe0747ba62add9a468d600158e900dfdb739bc0c0306161c0c26e74d8ca251824c275a0999ca46603bd380290529524b3b20a3d15b9fcdbad3f1417541a9fcce39698320a278b959ee8c95787cca631bd348abd07f78e2cccc5b55a28e7e0a822f6578b703a31c5655e28181350144412302dfac67f538b59ea2b8962982c2b37c44b41c97055388635f0bac4ce4a438103b38ec12fbb71c606333fc8e8a45dc962ff3977193548282a49d5616df5552270871952223a1dab662140bced57c6da1233c69273daa9c1f289152db2766821bf04a9122d360ccd3c2c69e30e3fea6f3393a742d5a07ae3c2d516568fd174e9b2b84ec164cc9b5a3fa4b70189017d1a2d84195a34262060b78a4f01ca06f96bd53b0b38466596b1c10e7aa4d251abec6012eb0b6b00757720164b6c187e16725552c49d34827602eb20b1f9b4e89b711d894577fe387412f59190e27a537c73777a0a9e129b7e4bb8a014ff51f1d37f00ba7a6b79a406ceae850da9d759159b780ae64a556d9cc8caef2a4d8b273cb02613c6642280fcda699aea936713e0501a ct_n = 38bd7b96cf86cd4ed6a79e6ca68232dae4d7082b1c388c6b4d7f564cb70ec4ee51a9910bf504e9de2d2bf5b1e49b77e7c02680decf6e92fe990d0a3f2b10b5786962e5329ab5909d31b61e56934646fa2e694eb5afe432234ae95695b8ad143c2fb8bddd70b47d41f48c2638f378d3eda4dfc7f385a663946ed102ff7bf1c7bb39c36cc8b01c1a825501b970abb456490a9710097bddc9005d5ffbf49c844c5779641f62c6e5801ac9e9e3056ace2775925ffc2213150a972245883f20bd50db0824e89916fda096b734b4aeccc707496696d624ff91ef8c515d22a398f54a2f681a4443983184d5f24e690446b029efbd56e1c201e5849dfac2f09d1987d5c09e4bf5c3446c6a20f6c3b12843fe6967e84e5384b0174e66e118ad2e9258bb899058bb5a1cfd710643449b449d46a70fb2370ce696ffaf04056a272e47a23910e4374817a49e43ded486ed8fa87ce65adf95a494b7f131b240d13300a66b1e741127930f330ba47d304bf99c10a86ff94a3c3f52902a85709976a3bab968415a801028526f9549615337f69f9f53bb24ab71095fa95880fe008935807dfdb7ee51b8220fe0a273515d5151fdba2bcfdd4532e8eb94bd3ef1b1f7ac4a2428a962ae298c1dfefb1676ecc78e5b40995853ba72b896090d6854c2f3478ebce24df40203ba521b1e1b83e5dad2d8b818176f987ae8497c72abe914edb6ecc48f4d956d01b705bac42bcb5562f225a4f00eb072a2beabab9e8355856967390e87e311f4b8ee815e52bc052fb1161f171d503cfe159e378ec7ce1dc4f6adcbba17881b1d6403cf78240ab2f64e64d07beb31b50afc9c85d77e46d80629742ab9777fd022384c0a06898bea37ec3c442be064ea9c3cb018e65774c5825c4400802288406846b742893aa00d9b9fe37c67747d92b5066771f9e59f56aebe898cce3f06a02c647d7a6a3e57bcf00a126c6858beef4100e9a2e16858c07bfb60205d9e7a1da8cb8a6a0b5867e0f70d2cf4ccda0a41a4a3df3e2cedb6fa1bcb304fbf51e50f321cf0b8233e2493d8601659383f5d3f1d98d6c22d13ac3f1fbe39832898e3dd ss_n = acbfac1a664827de682b36a8fb1ebd190f45209d11a674610113f6be7c0e2144 ct = e747f53661e757f81f71a9d63ecb202165ff3f1b64001445a6274cb386a5d9eff1ce3fb15d6b0cc972bf6cde323844dec5a87709f958a3f0fcc93f0b358279e2ca64d27310c5bada12fcb95869b2f6ab87a74f5ef760cab09c2b9dece5732a7c67d54f5a606ada6bc025319ccdd97000cdc53723e0971c9cbea95793ef311368608ee245e8ecbed95e8d93999b818c8df1d4b96c532b88ce5f3f78433dc99ec9acc9b97a59ff83b8af9202cb498d493b4e73a1f55725013ecdfe08e17d855cf9121a6eb97966f151ad72d1fbb27a6c3ec3f562ea37804a2b36030c91792ae8fc7da124853177427994c9cf5ed544dbd8957a6141588e02c5a08fc2e3aa61710f3cdc941680a4964a4be242152b56e5beb05338a86c2392d547b114fed38a635d1fce218b9cf71c8c8b04dfb8f189f2f2ca8bb5a2c773bc5e7ec9f35092c0d1162c67c452c6e335ab11b1256cd588d923b08aa687b2d3f1696b79c6cac311459d972d3e075750f6e05107ffc43e0c1880c44689ff851af1b8395f1669251e7678bcbaebf75d286c2ac293ad3d9b25147c2bcfc2c7542d9e3f2ac9b0ccdfb817e00f5614bf3915e364052d6ced9873f773bd69da662bf0ae66e54a02a6baaa116743cd94e717f9f4096c60d83b394befa97c945395edf91e9a0590a04cca856f657feb143d9cc5a109b5110a42aed4ef2c3af5402970d696ab5ea93a0a080b4ad09965841b651ba1decd42fa4fac7913120667d803a905684ede7a160514b21abb2c020be8d70ab3e42531973eaaeb1ba3a3c7523ca96be851eaae5da2cc1112150997a13081e6f3a64ddba914af3d1c621ab22803ce6ca2d13494e1290698b5fb6f6b706daa2faa09786b0ac41ab37688eef28f81cebeb63a97a9a97a3c263f82ff77d6aa1f05f27d8d3304ed00990c353ac6e2de463dc190f0fbe030516ac4360a1f840688f1190c5ec55260317847d777f10c3f1a2e14801447042a8c6a66460a5b9055f0a5b2607939c26d727a3dbf6c39f917be437c3f14c7a51ae3b2fc72a2b40d40c45db71d26f4687054a0be92b7a5e56154f757d1b4cf7aa6306682bb ss = 25b096ad61c39c0356fa8fe067b27d97cefc027452d34d0479b92c95a53b13b9 count = 317 z = 517ec6f8ca3132f0695a7b262bc4e3b3647190e6c4527df84b0b116eeaa87063 d = a2cc2f11d0c75a476d5a922961dd7b2479fddfaaf0de429649df5b0122de1a25 msg = 53a028fa874bd94c49117368fcb666fc0484085d03de48cb997a36eb54ed3bfc seed = f1546e0f50830ce799ea465a270475262ec9772a0af50fbeb792009c8d36ed43709e29f7ba7c75cb3295927d20b7f279 pk = e5bb2c82a5a77149ccbd4c7d47ba61f5b41e9949cadcfbb8ddc93d2c8a29b6d6917d216ead274d96c9b33f409a8693a04633647e72a48226a7d20c48dd3365348c4da9d3afa47505265272db3b56debb7b2a3a24102b0f4312ab3cd90d0b3aaa877049559398abd990f945413d43cc6874c0dc62c70a131f8c3946cbba560deba7e4f446d1111b68e7bcea2959efb55d1f6ca903386ba04776a18a4a3b014afceb92452b5141f72f2f389b00c97123c738cfc2567b7c0e2656652c699067891467a11648722077293744232a97e1b648eb9b3f105e5dc3455c3c3aa5ab96bb01beb26547dfd53c7a7a85bd0c2400a0a8c1092e61db2fc1b06a4bf2b9e475a93277c140e50a34fc3e10e5c35e7998d20b386c88153eccc7df239011190bf9ca0c7f85a8ebab025c527bccf4c336220deb788c2cf52743dc942f2685ad99aa57157a3a45a82e08aa8d36788ea01c043c82da1b228db2a51312385f1811a815868a968762039ba747793ed8192d96ab2d1948419653bf1b0033f50d099381af90b65e2789cd0355fe5c1466e2318729834754c30be95c13d336bc447678d926da69143336bb451b54e5c7671775a9a80c5566d510785aafce4524d8dc01e1cb490f3ac0dadb821d806e4ce04e17da57fad466ade779129731b5837057e634d70510266a005b514b1fd59704f9cb1181b9a9a666e9908a2e256065ec842ea01775470702066317c81faa903b5fc958e292a422d67022aab0d61ccea6e67a88331828e6b5b8e1be78e3644560026f11c2bc933e77c102c59c36b55b5709f3c7df6c59d78292c41b2506876d9cc00b96f4386b6a989c26599c71b7ef49cee763486d884f5549059eb253b1b909cfd397e667ad2305638098a4ad78495d39cb511ca0c2e366e24836163c522516cd850155f7eca0a6a566f4422fafc0548406bd4c63574c55a3fb27336143ab713aa3cac8ccdcf7bf934666fd1a442b33c27f419f0a047a0380b4a556bc3ca556e0532c47124834323001f9417826257f134cee11cc39ac846f41a5e55b5f33f340bec228f38b87b6167490b6840b92c7fda888ac63cad5ef12eabaf15ff0e63fcf60470f2318c0ab89c726016ccc42603ac72b939667 sk = c9a0021b7000af899395916c90e3ca30ba6dda63cf7d216c07846ce6836d5f5797d3e7733f290156264d23a5257529af6088b9acecaad2b460938408dea86a5f8500d8447321e150df0cb139dbcba0987c63fa15deeca6a6841ce560ae5b40aa46da196665350ac9bb15ab1fade1c3b66a4e23f14b8cf81e960a482db1098c199a431103ecfb744bbba0f4ac49e60816bd249288776f06b9a84cc6441ae5b62639cb6a913096925520f8862a367f098cb22f298cb9454f8beca9993068fb92815c465598020454750265f2cb0413a8d2b11b5c308045573f59c007fecb5065d32f002ab33ae02c4cf839ac8586c92107d2c2293cb508d60710c60872dd71925afaa82327ba23fc06143377ee882971f3087d13608378cd762697a0c6ba0a495c2bac2a1572838c85402acb8545072219d5b8e01073836b4fab8676a79c7296c37e21aa237d56a63f8200f10b0446c2c6d72736a7bc20df5b6fbef3ccde906794711522b28256766c4fa08eaf7a548e974eadb06bdf7bc28091863fc9b1d832abf98a9a8ff0cb7f65bb4f1318721b176a52257cd1c6d17c5bb6c4913b0a97338c2ec162cc39531b66aa5ec3b740ad0553c6b2587d3424468097f49aac3d5b3cd4368479270cb4d4cd1559c975374fbd550653099672d000b0017b1e9c3ce3c71f9c61c8d0c86196353f612c019ef34fb4c14eaaeab473056381792e111789599cc3f2da6ec8a004d5d030a603551b70033c9b0365719827c758320710acf7bd4b6c5d10d623bf0380ecd173e9c312e62560ad42b451e8ae65d6318779c2e341b7c4726fecc58ce481aa89fa29117ca8ce9788593030b6f724051976789909a37a956d2a3e61a7289aecbaccda43a9233030dc1cc4c2c12ff1049ed00bd0f44db516745d2876cbe37a69c89359020b2ccc2b37b939ec5aa00c7194927b0b1bbca8a362b453d5783ac9728c1b619c03c6ff324a9a652db9a6214a9ab116276c5911a6d54367661a791dec9de8872066956dedec74a01b54b7985c1ec544a9b0316fe392bbc06601c76605a61fcbe937fa527aea50661a18164281714c3524a5aa26e5bb2c82a5a77149ccbd4c7d47ba61f5b41e9949cadcfbb8ddc93d2c8a29b6d6917d216ead274d96c9b33f409a8693a04633647e72a48226a7d20c48dd3365348c4da9d3afa47505265272db3b56debb7b2a3a24102b0f4312ab3cd90d0b3aaa877049559398abd990f945413d43cc6874c0dc62c70a131f8c3946cbba560deba7e4f446d1111b68e7bcea2959efb55d1f6ca903386ba04776a18a4a3b014afceb92452b5141f72f2f389b00c97123c738cfc2567b7c0e2656652c699067891467a11648722077293744232a97e1b648eb9b3f105e5dc3455c3c3aa5ab96bb01beb26547dfd53c7a7a85bd0c2400a0a8c1092e61db2fc1b06a4bf2b9e475a93277c140e50a34fc3e10e5c35e7998d20b386c88153eccc7df239011190bf9ca0c7f85a8ebab025c527bccf4c336220deb788c2cf52743dc942f2685ad99aa57157a3a45a82e08aa8d36788ea01c043c82da1b228db2a51312385f1811a815868a968762039ba747793ed8192d96ab2d1948419653bf1b0033f50d099381af90b65e2789cd0355fe5c1466e2318729834754c30be95c13d336bc447678d926da69143336bb451b54e5c7671775a9a80c5566d510785aafce4524d8dc01e1cb490f3ac0dadb821d806e4ce04e17da57fad466ade779129731b5837057e634d70510266a005b514b1fd59704f9cb1181b9a9a666e9908a2e256065ec842ea01775470702066317c81faa903b5fc958e292a422d67022aab0d61ccea6e67a88331828e6b5b8e1be78e3644560026f11c2bc933e77c102c59c36b55b5709f3c7df6c59d78292c41b2506876d9cc00b96f4386b6a989c26599c71b7ef49cee763486d884f5549059eb253b1b909cfd397e667ad2305638098a4ad78495d39cb511ca0c2e366e24836163c522516cd850155f7eca0a6a566f4422fafc0548406bd4c63574c55a3fb27336143ab713aa3cac8ccdcf7bf934666fd1a442b33c27f419f0a047a0380b4a556bc3ca556e0532c47124834323001f9417826257f134cee11cc39ac846f41a5e55b5f33f340bec228f38b87b6167490b6840b92c7fda888ac63cad5ef12eabaf15ff0e63fcf60470f2318c0ab89c726016ccc42603ac72b939667602a5038d852e438325a5021dcf4a2ed6ace2d205e09600e273545510befdbee517ec6f8ca3132f0695a7b262bc4e3b3647190e6c4527df84b0b116eeaa87063 ct_n = 15601955061c1f937f13c28a39a9399e1115061efce02c17e926ae97683f218f112e0789b5cffee4cbb05ac9b0bf656d3dcc89eea8eca8f11dc7f700d0102125d0f83f2de32cf20c4c958d1c1a68deea09684b9468e9a8298095ac959897b69bc6a4cdfbca324c2ca624b148816d617a30296d58c81ac324e605850474545089350f348867beb191fd316d82cfd5b2aa701269d57de9a861577a00ef0572b3d6d379dd5b9ac05dd7d0472bea8495d0b78c80fbf8cbf09dced802d0f355ff31825bdf6a39b0e0922fc4fba89d7a1e46fa4306a87a3fdb2ff2f2c3b06e6b24998d17c4c5f08394d4ec7a917706c769eedac40069f7e421902a8fef38cd30e1e472a986593655613c4deb518ced38530adb7e52bff7b46ce0f9107b3a6e9af87d41dbd9629b4c2c5115a155e658e990542058ee1dcb1eebd49202324713dd75ffa22fdbe6d7a6e655750ad82063cf23072583a7c507ba17c82bba58964a9c12de7a9d53c9e930a4aac3c38eada954787aa63284859d2769c7ecd322e82b03097b24ccb41abdea6701efb1a9acf34eec008d7d4f61fc9b43352ed7b081eee5a02808c3eab79689aa226600ecbb5945542c0c0d020fce78cf59d021f9bc413a1580911e610007c262bc22c05f791979048c8a186581f212dd25b0d0c7404a34d7043366c7c6da5962359a61abeccce65a1e14b59b8d184939172e51fa50cb0260ae1ad805277a98681c29e9c589ca9d19897f1344182a8aa90629bf1918f9b0b70e8b8dcfedc755f6715e980b29039d1d4a4aa7e21a5621b6dd378728ffda36522f6746f12cccead3179befa4aa25e1678c0333922589381f3fdcdbea6d352fe463a6d69934169a8ec011f3e0fc99869c5851efb2f57396881592418ba7c1a5400ebe5cd8178a747143973f400cfac8023110e94c3cccca591d2d088c5d72d13816c707bc60a3c57d32bc0d48f132409ced6459f5d728b9a6d1504c307f113a24ae87a960fb3abd1cdc61135f8a11ff09f942b1a9c26c0e14431d887bb26af790fe6b712b4773e982b72d1309b68364a408851fd3cba4ed51899c7487a6360fb6b426 ss_n = ece1ad42bda927e1b52654cd43adc34def7918e3fbe0df24969efe7603e08701 ct = cfa981428b8c1217d92463c5d972467d83464219e29a802415dae30c3947b6abb7bc3b01812198e161950b25c327a2516b5a44b7fde1c897ab9ff99fb6555711178b0829ad9e0cac877de69678d02c5807e4b320fa1ee8f4e133f3bf61642e85ed45d591b56bb3381caa769bf37099a37fc1a1c7e17b2baa3d7cb3ad64b42af504c682d10299e6c80e8bccc01907c8ea0315255892c44499336a3b42fd3fb8b5938ee18cfb51202b342cc56a7e41ab745b99a59e786952291972aff72909b47d92d153aeae1be693b53462e0923e620809d760b9d68544af703c568ba31704173f2db7bae15bc315ef4045f6b5e9fa01e87fbcda84685086c5f232640a1301df5b8f50a55f64aadfc9d124ddd0ad0ed545f3b08a9bcf6b5c9ffee661e09f2c9cfd29eb3d7a6cde169d818ee0118ab3d27458f899fb11e2a3f71bb40493c7ea9d1d5851f7ef598c618ec8b22ba5462708fa0d2581e7bcc6c0a4ab0ebbc840bf7a5e15deacfd27c45e6ec382ff59d874020ec316b063d808a60b7ad64243896ff229fcc25d625ea7008f0739f021f3dd97ce44423c2d5a21076136d33dc882bdc76ea503d50aefc21b69b0475de8cdd3390d2de7f05208954d4e10eaa04ec05e81425a6bfd2b0040682a6e7f651651e30809c0bb6351e153a09f2d31c17fa4db58559416383a6408488f880586eedf588f1842a01793062b824511c124d347e32683f190a7f4d6614a46bab411f68ca94951c9aa0bf0f3f47ea96959830b43a973288d5ea10f23f9906ea45bb651ff759c60657dabddfbb243161097d8d6826faeeeb01bbe94eea7fcdf5dade8b9809250e2e97a2e030d0b6065aae4079062f7477a812785ceca26ed102bdd0fd3370c0ea5b661f285a61d53b4b586979584a2c2a9db55fbd31299e4ac4f8a3523cb53da34168097fe807549bb986c4e67924e52bc58297274f99e376ad8318c53fbdbe54be11def92324b3fdee68ebddf3b05fb0598a90252510a36a46c3bd1be67723cd6e29c19af985d052ab2c614487d753ef114c94fe4cdecafcc380e3ec9de6e47e32f67fb7b0fc7effa649da3e6ab4274 ss = 1e9046b340548956a8923a5d2bbb606b25c126cb2f087c988429c2d91f9fb5f2 count = 318 z = e1d4dfa461b965d136495963cd9128382cced5bb1bf04cbf403948f2c9698ed2 d = 5ec305687d53084ab2bee5467fbab1312e8ff6f7bb65266c16b838492c6045c4 msg = a74e8623017cc6b54fe5a5e2c7a280beae515c8eb9586fe7d6e6014af1cd1487 seed = 2477c3dc96b2bf42767cae9b89507a675a0df5d26056e7b9ad5197652b8096f679a0b401ef6e766d02b00efe11870cda pk = 7e5c9368927b66999e1ec24c47b9771c8177adca320e99ca1c390df67c6ec4752e54b0408eaa8b0867059e292727fc7bdf5206fbe7738cd534007423c240c91e840136f4501ef5892336cf588021dbbb54acbb8027dc749836ac392b1b3a399d5ab29e9b393a6ef64e1df79beb162c262b966de59992eb8447167a564950fe93a32f937958eab1897b653a704078a1c49dd0cf229ca16cf44ae7a8baae988803c153251c282c967ef541a5013b7727f077a02908a8d7bbe19b7508855cf165c949c14945a4379f4c3f9ba27d662c11b5ac8954ec4ed1988b9128496721c1a897239ab583a165a6b8c9a549fb9e1ef2abb5f04c1a9cb84dab1d5fb71d3cc2aa0ecb4976c63575c25ae9f3a4a49998feb4cf7c0c81c11390912484fb228e281bcf0459a6cb338f8c6719799c4fe3ccc08101a28360818a18090f8205f3d7ae7fac144868b6f85377aae11c347249d64ba374f92105859226b58523b8964e0c643d539c3b54635cea81e47048a2319cc47565951c313cdc28dc69192766121a634322f0a379223d51097db8ba1c97b516fb7bab9b005e1ea533c5e3bbcfb87baae5c91b34714d084f79f1bd201a831ec4c7eec83f65a6412e40166af926469a2dbf5b1a4a819590b5b5456334b5e53e56183fdcf030a283311617b7b51159c2eb541824cb71e0bfeaf006cb8a8c2872c37cf01059e5cd77f932c567683eec66fa15c05ec6bad1416cf7403296f316ebb18092fbc615894e791c0b86ea9a224a46a8e394f594209e371477c168268c72ee5934df592face40baea9bfc92c58d60524c1d3a082d3cb90944cf811bcc7d57605b57931cb3eb7b428f34c480a1647bd90b0158abef4749ae517b76ab897796b6392f5a0b8944963c04cf00230ce243320287437ac8ccc4b673e441917422c3a75c94e87ad6f35884459338a2367dc2303e58213383c096a5737e0a3c2e7e8a690d90b6fa17d29a19a6d15a7f0466986101068626e5a513dfee61ba3b37adaeacb0834a7d5ca834fb769a29bbb27c89b1ff7727f6863774455c253500d042d996292b256b89a09c160347483e0c365aab2e1da618a82e92e73421b8fffd556f5ead6c10a3999437313e72cdd459208076f sk = f672c49ed6a7ef7774ca45174c035d9b22c6d75a4566c4b0fcb83ccd1b19f1549445400d3eeaaf33f39cfc08537e75c08fb69097fa6e83271b6f68bd996327a91a1f88533345ac00091054d8609c0033c72d9c9cfcb9b14217bb54a240a5c33cbd72c41f7a786c78355a77b8063755976a85d89332202b08c2493807512f4e20127ffb0c7b8a37ec853d5b9662dd272eeb098400056bedf1947004c3fb97987c07653e60c1cf474588c82166c7a83ce431e62426804c2853d12057c73d24b37b683c6b9eba0205167f1b30829f3b6f8cdc1e7f6ac0da973a2b1680665805dd77595cebc9d5d78e3a0246429051beba5ba0d9af0f90caec868b7f057729b648693724df9b59fdf0667744a1f23763b78438d3177f9c72cf58fa149175086fb466fa926476e14ac42494bea84b6c9a80d685139b5669829a8f9d9c81cb7928add87b1572c74a845b6d365a3e411b5650c7402c8c2ebb2ba524688bca5f7a372e7a7043e066914e90c16bb387604c4da5a5a8fdd1395755b95637c1a7aa40aa22a1af426b5b7355f5268be26b5695d647f1fb17d8ba661b9ab0ea47b2a125610ea1b0053154c1846d63b6a6524330b98393af38ae12a55481f500c2777c442c275761b6a1b215424702430b635ad641a04a66649484ec098879439ac3b2a855855fd1851ca1c5b201331b49cc282bb5cb5d37270f6011fb1007874c5914912969d36e67c5714f6b500b5043570429a662ac9b1b762ab462c3fca0e88331a2408425723c6eb776ae97a42d502c520a8e7221037b6c9abb74a23c05a0b826bf7a5cc7d0774f0fd892c899752368b63a51c4f8f976ded758cfa9051a628a2c2a5467e298fe91661fe8b1c3aa93b4871dadba1331b166ba7a3b0710175dac2b3644c5647a2d92c294f507751aa58b971a0ae1fc6de6d47747e20e3c3817a3f66575da3a16dc436fd37632554cc84c6a4aec176dd22af48b9477f775c8c623b3bbb2859a036372b9aa09a861a72cec5bc7101a22b990a2343cba33376e7f1b7fd9055c45285c44cace2f94089f20a58be67b795b1d66735f4e3ab3e426c65ae13e1916117e5c9368927b66999e1ec24c47b9771c8177adca320e99ca1c390df67c6ec4752e54b0408eaa8b0867059e292727fc7bdf5206fbe7738cd534007423c240c91e840136f4501ef5892336cf588021dbbb54acbb8027dc749836ac392b1b3a399d5ab29e9b393a6ef64e1df79beb162c262b966de59992eb8447167a564950fe93a32f937958eab1897b653a704078a1c49dd0cf229ca16cf44ae7a8baae988803c153251c282c967ef541a5013b7727f077a02908a8d7bbe19b7508855cf165c949c14945a4379f4c3f9ba27d662c11b5ac8954ec4ed1988b9128496721c1a897239ab583a165a6b8c9a549fb9e1ef2abb5f04c1a9cb84dab1d5fb71d3cc2aa0ecb4976c63575c25ae9f3a4a49998feb4cf7c0c81c11390912484fb228e281bcf0459a6cb338f8c6719799c4fe3ccc08101a28360818a18090f8205f3d7ae7fac144868b6f85377aae11c347249d64ba374f92105859226b58523b8964e0c643d539c3b54635cea81e47048a2319cc47565951c313cdc28dc69192766121a634322f0a379223d51097db8ba1c97b516fb7bab9b005e1ea533c5e3bbcfb87baae5c91b34714d084f79f1bd201a831ec4c7eec83f65a6412e40166af926469a2dbf5b1a4a819590b5b5456334b5e53e56183fdcf030a283311617b7b51159c2eb541824cb71e0bfeaf006cb8a8c2872c37cf01059e5cd77f932c567683eec66fa15c05ec6bad1416cf7403296f316ebb18092fbc615894e791c0b86ea9a224a46a8e394f594209e371477c168268c72ee5934df592face40baea9bfc92c58d60524c1d3a082d3cb90944cf811bcc7d57605b57931cb3eb7b428f34c480a1647bd90b0158abef4749ae517b76ab897796b6392f5a0b8944963c04cf00230ce243320287437ac8ccc4b673e441917422c3a75c94e87ad6f35884459338a2367dc2303e58213383c096a5737e0a3c2e7e8a690d90b6fa17d29a19a6d15a7f0466986101068626e5a513dfee61ba3b37adaeacb0834a7d5ca834fb769a29bbb27c89b1ff7727f6863774455c253500d042d996292b256b89a09c160347483e0c365aab2e1da618a82e92e73421b8fffd556f5ead6c10a3999437313e72cdd459208076fd4a07667033bcf9a9eb011bb603068eaf4dc94abbb8caa0c0c664ede29a600c3e1d4dfa461b965d136495963cd9128382cced5bb1bf04cbf403948f2c9698ed2 ct_n = 8792a031be433f588efff7b19abeab0be8114f95ae8b8c12e71c706d1c488f30c38985087f1d8893b585d879803f2ab40340f415f7ef89544a3451ee17b2c401ee19bc0c1017651cc272855ce920f8e8c21789e77a1e8658e21dbf1bdff3602841b60f01e6e04d6d56665545b323df29fa141b93c68aef8f4c489b02a287aa417253783a57c902417b515ee5c5103490e5d2b887da21e6a470ea2be852dec1a470915e264c647671da97f82c9d0ca1baba4e181c5776b74493e8cc2cbe10d2a94c7d7b48722d7b995d80aaf1934516a8a368df4ab12a550860950a6f033204b8fa90e02f71d93102a22dd24528464741482fb1adb0e2ff4a283922d3e340275f0d7ecbf261ca0fa2433ad286094a274b4b31d8006cbfc09d94fb24ecbaac810e46118c7f3edbd71ba0e06baf750e4b14401916b74493980d39fe6db6d6d6dc386ebe69e273dc48966bb9337d3ffbd43a606ec12df7fbb1e825a3941ec02465b698317db11caffd9549aed07fecc85d5a6d652cf0db29fecf546082c762bfd995361b07a8da56f2b7ef011f38f3641939b8d631867501279353e208a4b91f28a6792de02cccacc7fe9d671eddc948ea2fbcd7b9e5016a0770deabcf7ca9f3a4edd1b53289747793ceca33800ab55c08ddddbf576a6b3b3171bc7e7d970056d4ceb450b5ab4e17074dc23a929b9cba018ef90a639a09fe8c7477a9e9ded3293e967e88f41a3ee7ef2d1620d619ad0dcd511668d1360a7e7b61911594cafb27f3a9747817c23ce0da1b160c0782780e74b318a5f7d781323506f50580bc548005ff680238e78c752e5c154b9d8bbc97f92fc6567168d1cd09a52c4b2a6f11bf01ccea503a8826b148a9b64074e960d51b9ab8cfe04307b270bec59b6ffce0a4283fe932f15c44622c547c7200973a687585d9409d3a5027fc5f939ba81401fa1be4e90abb2b098be0ada64f801a66b037dae1f8016102b34f26835427906606dc2f6f335867e9cadf3026148113ab4c392b6cb6e5be5a470ab92e2432f3d60ae5da5d9a3da61cd582eea08c8b637c082ecd4f1c677589aa778a1666720be01b4f22 ss_n = 6258b6827bd4a2b82ecf109338891cd37be0a5346278c813fd22e410255fe280 ct = 6e67f6031048c705f0eb1f9310503deff3c0bf810584e6f05b90eb16735262da30ceb2ddc499c46ca2da7f8564fbf08f5b290a53ed027fd251016549620bd9f2d0f090cbb9036fb10af8bb755524e7cb72dfd426583bef745c24ffb98fbf3769651a331a36055208b736c38b649ddcb02453f170b290a44e58a46c01fed590e77799c21357186e87b423f112782cd648459b1ab8b399df285fcead215d854f1045848d6c4428ba28e9b77c9128fd8a4e64b96b50da27a96c65a6201d4d351170b3d00107f3474c146be27f357fb86e7011ee3394eb238511e6f8555f4f7b32de6a04c91c6236e81b5ff879db58104936d7949ce1bf1993edfcd971a064cdcef94d9d11a733ee9b3e90e3ef224675367bed0aac02ef0e67c6bba087c4bdd97efea74d06f8b2e6d30a8ce183b636377dda3564c484deb068a441a987eba5e547eddfde2a5ff173cb65ffd6d4fd8f6349cd0721976f7bc0d86eb567cfedaeb5b13c7bef94d07e617736bd9dda40c94586420eeddaa7291b78801953f1e67543e01c437d5793d0abf3f12d46742fd90638d6f03e3d8815925ca52a8d13c685534193360daa87d721d6a311c35468e987f850948affca5e30e24817a109d291c6e5e1b3e088f4699a847084d7f5e468583545a56615a395d402a12be617a9c84f37e4432c142b14419387fca766ff9bb5141186c14920ee2785abf6157ea29cce4f040b02ad42e0999786f0a40bb071a11e346478d319a7f253ca212e57b301999a94c825a682d7e07e73de56255fe4582e6e7432a0c3916bc3c08ccea1bf929a86b9c64fc9401cf239e86157b57e2999cee10b377c543a07d7a5dc304e0899ccbe9960575de15d9e07359855f0d09072cb6600fbb6e94dd06a30c7c5652ee97af0ddcc710baf5542355f2f69ca2105c5902235b0935b76d30cff3f25a23ae20b6d408cc94fc73322f91037701d47e82c339e7cb85e1ac2c0af3d8a275bf473a1fa1f1be0b67626b573d1781ae46aaa6b8dd8631ff037f87eb74a5d930c978cce7dfb69015815bc20dc400b88f6fdd0d25e4112cd681a7a18dba4acbedbd4cf9ef37b ss = 84a9215787f1e75d81b3864913ae6b5e94de2c3b1976b942891d26d1a56cbf25 count = 319 z = 4b5e092899f0d79317f4bd45df73ef048c5be5adb5d974a3de33d67de8e62cdf d = 6631d6e4f4a8339b82ca0b194b618697abb50b5555088d7b0827f29b03c1f45e msg = 38a267a0321a23f5b33808798819baa712bc6ffe818f4bd04633a1ecb0b01bbc seed = 786f3012522d57826bccc9b807fd2256c2f320560e3646a0cfe1d8ebbd53eba4956ae358aa7ce21bee32b8c02d6f56cf pk = 6488038a4016605169da434088073e40db358fd2008651a1cd9605eb0b8475abab4216bc3c55cf01934a2945c54b2372ea800f0da2903b251273127d62066cb4db46276684e9914fc0d5b893a144d2b43196341aa931113026180842cd04d776001375249723bcac36d4c96036d4365ed9146ae8beefe26a04246e0986b77726079f241c528a3c9bfa50b53612d4934dc536c3dfd209d08b54ab0aa6c1811615c73001c8252326b371b019e285cd33d2c404e43fc4054833712319330c530837ede51e6d7057b1f47dcd439a15590318687d38f4139d4332fa31af58c44ef37c765804a8921443d357cc78449e6f5067ef1815016c8c2ed67ddbb22a19cc2abd83009ae2b1057c10f91c62cfbc34b67b8df56536ef868905762ed4ea3dd777466b0b20fc304efcfbcf1811c1b3d638795a2e91a05459fb86afd9a662f08ef9e1aa4ac90e138972a9eb66a404922210b0a32ac14fb35944a3cfcd9986ea13b872b66658eb3f177a58468313c3a080cb971872b249f86619733a0ab9310895a7c60752a8bbf65da40a998ab403af1196dddc9965d06ecbc47ffb68bda7c50019c42d37e80f8255cf20416400234be5023952b00f9efc96383a5073437878725ccce0bc2aa09f160a7f4c6427b1acb7d0f8cd20775a27283376c519c6e14b8b570950e1565ec3aa6275baac0488dffa561f0043e10067aa9134ee33809ae79dce2730380135afe84db8877be4919408ab54354954e42931d750a24d89570aab57dfbb05536119da9b80dcea1a12e21d68e557f870c7e59b1cc4547d88340fd104173233b30f09957d9c329035600e5a428b0c10ec85cf994c58239c420e55ca0ca58b4d081effe185ec070a067b16a6717f980261d28569fa27b1c9145a0de908fc699b308c59bf718714f5157e84834896b84f98265cf00e8153acb9a513bc136e26069c1c11570c1c48397b4278537d3ba1085a222902b07671343afb86794e6c0a50fa6ae7f0c8299c107b11749140cfe4ac0228d4198f339922f463687c6582659aa64c92c6040ff2db73bc9013747b1fb5c878b0e24fbd388708737401d50bc4ed413d1765c7d15360687f4372f433cd6d44cbd22049397fe773a790994226 sk = 8435a7e2029ae984b7f241208f196bbe480bf4b169a1bba0f28304db43b11116b5afd49e9740a886d72aa9a3b7dba72ae2cca928866a1be486fa12869c01b1c7ab9f32816f37448e0b58765f5970c232bddd457af086ab1dc2376d075270c626d7222c33a8c161655b6ffc0d5313cb091873b2e314ce725891a45d2e7acf8114cd51a6341ab11a8f8b8d73191e716b52cbcac94cd0b9145620ef6c8eb1ec33494a91be1465b546ac9a2b350b926b28f048245bc4661ab32d44bbc747a78c208c2d14ad8678a58f4943e0a6c6d52c56d40badc1938352563d46414aec9455f51897de9541901267beaa1b724a3da4a62179b5aa58c8797708294fc322918a5832431eeb064a96a0627261cf15a6705e35452c5b533a5372f226326db891a3f6c000ba032ff81ba94c6a249b815e25a68cd1600b6083bce99fd906a1d9133c1d8028b832b5e73786e2b735a1d31dc595cd3dec147eb77d4e2893ec6600ca8587d259cb4789788b66af162778422164f1f02d756372cef50427c35e7945317c8740c6646cb03b20a5c81641266f8d7b3292da591d11bd97e5420fbc8f36ac7656bb98ef0214b5f5679fec8014d54fde02832efc8351f7aa4de9b057ec97e941172aea6556fcc40e1421c08a903abbaf5e99b86991be060a98bff948caf4b90d00396e4c65beacc15569a73a7674ad7bc48267bd861126cda21ac2dca23cb02cd9eb2a82f6ab56a9c8d97748c13c57bd4b666af10654781bb01a406faa7a75c72728cab4e2413535b3cb3fe23f8623806d990d23943f3f538022ac0fb1b4c456d83ce4a81e6bf89f055aa2f063cea8a0ae3f13a5d722a784696c97087979d61df75b27341b02950324a5ac2d66ab0c66f45f956cc83daa139f0122a3a9cb27f5227156c0fc172da429afb9f21e94d4aaba32a268073c7cfb1a7e288580da214c375fcbe55bd87c19c6f79c074c46ff8907bed0919ee3b9ea1abe99720ee0b33f3a553adb952d5fb187c12a71e801345e366c4066b00756783d6c07c6148ef62149c0674ef1f2950f244792f57d7fe48840f99a074147fb793f6578afddd9b43bdcbe6488038a4016605169da434088073e40db358fd2008651a1cd9605eb0b8475abab4216bc3c55cf01934a2945c54b2372ea800f0da2903b251273127d62066cb4db46276684e9914fc0d5b893a144d2b43196341aa931113026180842cd04d776001375249723bcac36d4c96036d4365ed9146ae8beefe26a04246e0986b77726079f241c528a3c9bfa50b53612d4934dc536c3dfd209d08b54ab0aa6c1811615c73001c8252326b371b019e285cd33d2c404e43fc4054833712319330c530837ede51e6d7057b1f47dcd439a15590318687d38f4139d4332fa31af58c44ef37c765804a8921443d357cc78449e6f5067ef1815016c8c2ed67ddbb22a19cc2abd83009ae2b1057c10f91c62cfbc34b67b8df56536ef868905762ed4ea3dd777466b0b20fc304efcfbcf1811c1b3d638795a2e91a05459fb86afd9a662f08ef9e1aa4ac90e138972a9eb66a404922210b0a32ac14fb35944a3cfcd9986ea13b872b66658eb3f177a58468313c3a080cb971872b249f86619733a0ab9310895a7c60752a8bbf65da40a998ab403af1196dddc9965d06ecbc47ffb68bda7c50019c42d37e80f8255cf20416400234be5023952b00f9efc96383a5073437878725ccce0bc2aa09f160a7f4c6427b1acb7d0f8cd20775a27283376c519c6e14b8b570950e1565ec3aa6275baac0488dffa561f0043e10067aa9134ee33809ae79dce2730380135afe84db8877be4919408ab54354954e42931d750a24d89570aab57dfbb05536119da9b80dcea1a12e21d68e557f870c7e59b1cc4547d88340fd104173233b30f09957d9c329035600e5a428b0c10ec85cf994c58239c420e55ca0ca58b4d081effe185ec070a067b16a6717f980261d28569fa27b1c9145a0de908fc699b308c59bf718714f5157e84834896b84f98265cf00e8153acb9a513bc136e26069c1c11570c1c48397b4278537d3ba1085a222902b07671343afb86794e6c0a50fa6ae7f0c8299c107b11749140cfe4ac0228d4198f339922f463687c6582659aa64c92c6040ff2db73bc9013747b1fb5c878b0e24fbd388708737401d50bc4ed413d1765c7d15360687f4372f433cd6d44cbd22049397fe773a79099422612027781349fea09cff9c521fa4b35e27a0e84423f11dde59a44a9a6912440a64b5e092899f0d79317f4bd45df73ef048c5be5adb5d974a3de33d67de8e62cdf ct_n = eec50f2cf08b58e807fae48901a7374907f8a1c16549706e7f25ff43a7e59d788f2078ec8bb7a7d129c44da3a771868c952a9f34d4ce8e864f75b520f745aab92cc7d75fb2c02e5325c55a4134ba29f88fe0111e1c71355984e90d53ffd9e6979e441422e34f8c73f14ad5a55256da5745cff1481c33293e62e699176e46b7b998202b200b385458ffd460981728713eda72e863a87162c791c41392390e9f806bfec74c947abe4236f0491c13c704a364b198ee3ee03fdb70f8ad79812fb83f70116dd0de65c56f102c1531d455d7294d7dcacf9d4212f86cf44bf9e1411cb186b110093ee1bff83d19b4fa1b01d29bb29b393dd66fd33d7e86b42e4b267a2936fbdc567266db2ad35b6de061dc9c92b9bd7d5a3bffdafb7e2196542a9e057f1b6a0ea51a46737a0df9b7cec4714fe7918aef6261ca285d4bf13bab51b8036274b2469fa88a8e7a327dc7d319520bb1ce4be4989a6767c37cc79ebabb3a6f96b31c35945630d99a099544ffea1fc19f611ab5f27d3c8303b5f42a9d96c00c7e02ae4f6fa36846acf4405e7de0fd9e465e6bb7aeea065b0ed7a8846e7089b5df713fc90d515d982ec1fc359aa7b6046f4838e2ef8d4be102301b453c6ae31727f7ca888872504286fb864906054dbc242845869dc4f94659133823ad3b81c17d123f4d68970845b54f32ade900f4845ee53e23675b7a614c72a490e734357bd03961f196c5940f0fc4be84b1b9ecca2dfe880fd692fbfab494c014e440bfd73346959ab1408ffde8961d4c98c42b1bfeb5f9181b4fc2eb64ca55748fd03c0d956a4654fbcf067dcea250a8acc31a2cc279c226aef8045fd8fa8f7415127d1422521328ae9a72935af3d1a2216c439f5c99096fd68f21d82fe9768ee641a8f5d451c26b9de9c104ac9ff31695f102fd60777b6c3cb238086b208aa28f81a90a777cb299f703df1f6f74ea1efdab5f70c3bf4d1b7adc6650b00edd01d7db0e0e25724b1775befe26a951c498a17eaef5d06ca14dfa4a855f722b0484716ec0d1726175cdf99657a62ea7390a682d92164a41d45387545cd752759f5dbd829f4af3 ss_n = 318da57e99220af096d31b38f2ba3bb34bf802939f80ec3ae73354a5d7915364 ct = 87b53fb6331eaf5d3ed440e1736885d91fbae97d290aa04d1386e75fc0a1a2598be5f08c95d457153256d92a0ebd19c78e1efe865fcc979d0e38ed6e666d854ccc7dd7a34c27e8cb35e90ead38ea1a74654eecf268d00bf66e9f5ae98a40815c0cd7417f1d42fa901b7df9750871affc2161e16387afc0f15c3dd8b33ef66cb1534a4920beae6ffb746a14b9885d7f09b2d3666cfac941df5d3fbb79cc08e5c87b7fd548ef468d19d8ea3a89f254d4fd7931556b2e4ef91d9b3ec8e0823a0a3d23d4374044d356e5d9ab41d99f55d769fbbb104d8c1f8951d7c890f56f5970831f8c9104d9bbdbeea76f629fe14262e33616948cd0476c20a3d1ecff9ce2d864e993b3de4616e5118bca5d65d4abfa0fd7821ee6f5df4b7a03f5b9ee10a0f90e988776aa22c00273617641bbf7aeed76b7cc442e879ae1a0c713ae165d639289c338e50879fff043b6a5e1e01e1d61731c17b93c8211e50eaf536b3ec8b93a47bff2929795117d49da3632bc01ef73a82d8e1dda593c64233c81f28b0f6c95c480abaea03c48d04aa315d2036d8d9c6d2a740dbe4108b526422cc010575652d19c722f25e06f76bd1cf828f1b610e549678b73c7b65260d8ea030f3d6bf11af5720bb3b296cea42f22a0540ad236cd68747ad5c4f8c4232a025f4fdc955d0a7879ad019e31b2556b64fae14fae522460646c67eaa2b6218cb5a326a912ade8063896ae203b5112f3e145241455fba70e2f387ddf746ba3debc642ddcd7f661d9c89f5f5fdaee5d1a6666a86d755d5ce800d4041d0d8349d1da6cde77798e9f97c1de031ef8e76eb6fdfd186e30b2223773063c7d787f87f05eb7476a38c2e3d615f6380d5e1fc544fc8f42c916ce78fab4b185b86587f0f4d998577b5799f9dffcd5b0ce520d22f19f9ef9bc7fcb251c7b6e3647374cc3108d6293d0f5f68a6102ae9aa2320690027b8fd2f040cf8f7c8c8eda6b1a324365b7137122a11524a2df4c4d1062b397e0139f17dfdea4ab310418389d856d034cb441f5c5a8f1a8599f0346189fe5595cababd9ff1709bec72960e703e5e54e9a527cfad6b9a6c7dd ss = e7fd32eca270067954b35e7b4ca011d283db273123b983ebb006131a9bf44ee6 count = 320 z = 651afe95ea56b5b8354c0e933f43ebe9cffca265276fa87923fbd1e4005b2971 d = 8eed3fc4cdfe042cb7c565fc5d0f20f5303ea14955f0a8b15f874ca964bfe5c0 msg = c151583dfb17428bef14095b278dc3a75a6f39edb904e9da3b95b129c53dd137 seed = b8270306b9339a2803bbc1d9d82124bd01433c02aba408b604a986476feeeeca2fb22fcd79d6e84d03d42a793d9ac3d7 pk = 39263be842c0d1995f4f305f69224726a48afcd97e03f72f143b9f3d15c9c15b68d4f63022c611a9148623755f814a2555690f916bb2f459393d662354294c7fc041d5619f92662966f35a326b44f837bbab880eaf05979e71a97ff5b2c4f002d5d935ed70afd4785225298bb305a68cc836ab796f51fa3497a8686559318a11a54b90b0f5431903eb166496128b6099c6c506834b3517f1b2a8ec9e65c50b42aa847e12161b10a9372c662898006088711034c401b3bcc4537cf75a14e574a640fb0b74d48bd01b57a723567eeaa5df579ae7442cf54031f25079b18b92ff274658d0a9622b8be8e5c35be69f6aba4b925bb26401362430a627294f5db1c98d2880a8cb806a9900aab477afcb0d4ab734c55097e78903c5bb200851650d4cb5d17089d61414322c1985b1ab62d2cd91104b0f4269bf324537aa1314a9514a527614eca54e108bbd0363a2bc9ec56c44c3c3bdbaa70f0f6a8d241349dc68c47ac436aedc47724b1589ca7bdeb537f4d132c196015fb9c6fb08c6ae44b6efc1a49d3355a3112a0725c6b72a8925732520f9c98a404e7fd55d682a028824a6c1ea63d78c7d876361f4702c6a631199a763348831b68052b0c45ab40815c17c2f0ce2b704472ccb520206b1bcbe4b97d6ac1bed387ef721289fdc42a39472d1d37ea417b8093823dd79b2de080f1485b847bc8ff2f4098b49829ba7605c3acdae567ee1f181c28c9fee8568f1a43b5d8a55322c1b4947bef4b1a4d62704af489c6456230886b595c23f99cc53b2eb9531225f8ef572683b44beec3aee46c52f891f8d082e13e12dabc373336a02418ac165a11b391a0496678ffed69379b8a5f6c23954fc59c0386892bb75f408c3dc03adc5bccf663739a37105ed54cfb86c92058616b6f21aeaf21255c34f49ba40c3471d937b8454c88569c741ad76432f91bee8fa04dbfb029bcac56749a82dd750074443b76b108eab5a47b2477c32a0a4819e707508e57aa100dcb314d07d6d3ba39c73b929fca7b46a7d39c659f9da2372f153498aa18445b2e3c327febc082ebcce9f1c79616147c344001bc34818e5114715fe05385152d444db62716abb363ca7bacbfcfa42618c990e6cffdb0269e5 sk = 0d9b6e7710110c21c74dc219959c5db6587fbac01145a2931e456e4dea2f28770d34719e4cf24df5784965b0444d374edf6cbe93317748901e4a386eb40291ecb51a84c32c2379389379cca6535aba246000cb5d1b9b662c182336aa7ce3e5513ab05f44da164729b87fcb704d15a3bd450fcb289cc4720682c385a3fa6a526a9314033c13207e1b676616a96623d109ca8459a3d61591430571956e2b08674b08a2ccea7dafc0c4b471c88e5016ce199cada374b3870462d1bb93886a889c0ec0d93707a1b84e9901fd51443ea54c08511b7103b201bc425cd5b0b88192a2f8cf4bf3927cc408d6bc60aa68a0abd2cffb646f11b4a0a8d24cd76b10e4ca5555e7aca416b27fc5947e51c62b97b6010481c9d87b6467849299333e68bb10ba0bf75a3cd5d011c4b4c05eeb1998a18ca5874571ba8b58e13a5c774e8646966286cfcf9ab66cd183b9208a3e0230a9d4c7a0e0ce94b250876ac0449448da340f74d92eb7229102f0c5a98529735442be561c3823336a261fd8c69286db821cc0a21fac1bd00a172b594842337883258695860105082c545a442b056f3920c83495759ecb991b3104e464551a1246e34087418670911810cfe5b011a328515a675b8125e3e1768033515d281120ab786ab04fac9c598fd150c2246a4088824b27084c6514609018695ba5b6a259ee407c2978aa115a95b8f854784a6044161ea17c65e1178b20d59b5cc16dc38c1bd7a35f111a919b3888d05b53a822cfedd84bed37ba64bc3f893626cec35cf96acee7a12e12d755004a882ad895de444a1e7360b947b6cc179454b164db999fca166b8ccc62d8c2983f92877e041221a8bdedb015732646f80b126e690db774234e52603f3b34e5e1412e61197b488cc080c247478920d8b2af246ea7529313f66b26749fca5b32a1fa72af619d94d23854468bd1078ae9c7b441c1250c6bbbe67c0d0d731213300e39202b6d2024787423d097be71c024c07b51b35aaec2070f197accccb71dee0500b727722219c8241c589785c611683a2c1227c582011c285c9bb035c9c77b4034b0a852686271a6dab09d39263be842c0d1995f4f305f69224726a48afcd97e03f72f143b9f3d15c9c15b68d4f63022c611a9148623755f814a2555690f916bb2f459393d662354294c7fc041d5619f92662966f35a326b44f837bbab880eaf05979e71a97ff5b2c4f002d5d935ed70afd4785225298bb305a68cc836ab796f51fa3497a8686559318a11a54b90b0f5431903eb166496128b6099c6c506834b3517f1b2a8ec9e65c50b42aa847e12161b10a9372c662898006088711034c401b3bcc4537cf75a14e574a640fb0b74d48bd01b57a723567eeaa5df579ae7442cf54031f25079b18b92ff274658d0a9622b8be8e5c35be69f6aba4b925bb26401362430a627294f5db1c98d2880a8cb806a9900aab477afcb0d4ab734c55097e78903c5bb200851650d4cb5d17089d61414322c1985b1ab62d2cd91104b0f4269bf324537aa1314a9514a527614eca54e108bbd0363a2bc9ec56c44c3c3bdbaa70f0f6a8d241349dc68c47ac436aedc47724b1589ca7bdeb537f4d132c196015fb9c6fb08c6ae44b6efc1a49d3355a3112a0725c6b72a8925732520f9c98a404e7fd55d682a028824a6c1ea63d78c7d876361f4702c6a631199a763348831b68052b0c45ab40815c17c2f0ce2b704472ccb520206b1bcbe4b97d6ac1bed387ef721289fdc42a39472d1d37ea417b8093823dd79b2de080f1485b847bc8ff2f4098b49829ba7605c3acdae567ee1f181c28c9fee8568f1a43b5d8a55322c1b4947bef4b1a4d62704af489c6456230886b595c23f99cc53b2eb9531225f8ef572683b44beec3aee46c52f891f8d082e13e12dabc373336a02418ac165a11b391a0496678ffed69379b8a5f6c23954fc59c0386892bb75f408c3dc03adc5bccf663739a37105ed54cfb86c92058616b6f21aeaf21255c34f49ba40c3471d937b8454c88569c741ad76432f91bee8fa04dbfb029bcac56749a82dd750074443b76b108eab5a47b2477c32a0a4819e707508e57aa100dcb314d07d6d3ba39c73b929fca7b46a7d39c659f9da2372f153498aa18445b2e3c327febc082ebcce9f1c79616147c344001bc34818e5114715fe05385152d444db62716abb363ca7bacbfcfa42618c990e6cffdb0269e5230d60e02cb46c74808174a1b29fb711b96c571c55533e8ebac8523b588acaa3651afe95ea56b5b8354c0e933f43ebe9cffca265276fa87923fbd1e4005b2971 ct_n = 442b4dbdfa3ac0dce457b55bca8fffa62ff0d2fe4781acae4c6c249a6d4d7a7e1cb98897809a94220b4e40795fb0f4f3ed78c3199580cf2d3ae591e822eac8037d6778dc8077c67e89c69740a990de28999f702e982dcb664bf05629bb2b31e3d30eb77460fa0dede294287648d0ba282ffdb964087bf2f30e014f5ba473847e97b758b532cc72587007f2c704e36e7d82e02d4a6e5df188c87f885eb68807e1e33b2e2f6c0b9d7ae91be54a85db888d41270b57eac24ac5c037dd8c344fa12645096a2a2d6a3a7b061f62ac96843363ad1eadc2361b7076f982b1fb17784355377d06582a2ef898396ef7f66caf2a4530a44bb446eac1919956ee853f3eaae565a6a7b220b33b53232cdc5aa7b0f661b0ec8b73e3c26d54a0ac3aad4d8974f25fe9523100512ce3e353e0bc4380d06b8f53c19d646881f56b9aa467e3df08dc5a77ad3ace47dfa6a6649474580319a58cdcc2752f2aea945d5444625e1db3ff08810cf3d1fb4561905aa5c19f4228bd6894e9e54ca5c7e873b3049df3f0ad3f2699220f45f5cedf5bc2a9c191f2a6b10e83e86ee08d0253c3114ba66ffed681a32f68971df7871d4a50ea964ce23702c9c5984a39834e200507aeb84718c372d6665358977174279a0424d70842b65a75b180eaf550fd91e76fd66518f8d04c0c5be5c588e3a68fec5047cf50a0d7b709d06ed94353320ea74d26dbf3a5874b0f638f766d009f3f900e78ce3fa91d29b5081f155855b46d041a2780353f08d9b0cb53b41b93fcb889c555e1e3b56a601d5bb0ba6d6ce239f7cee605c4cc9675c6ba14cca588604fe4d9f88b98cfeec27e03610edd1dc2ed139f87c168ef483688045744f10080c53149ec73d5052b047369a67b05cf5287e25d8ff23f7edeeb084e65c1b0180fb43843dbe00cccbdb004d20d3285c58c208e1760c1a8293633301609103d605a6e9618077e148ebfd361b14e17be1a3f58486dc94b9bbddb7a9540a6911372fa2274bd9f186e84335907d8e74201a710d29a1da19bfdd71be3e7fa6697150306b2aa059366782247ed6adbe2195a0e967a4022feacabf2df2b ss_n = 1eff00f62383360ac6e2b3e1c340ba51cf305e114d6ba8c1164b7fc2333f2524 ct = 253a600362bfffc59a0995bf33fc67d606f23238823999ec5228d6befb65e0a756c3d16101c9cb99542b7b57402091429e24e0fc35ec874d179bf61a5feb4a951ffe8cfd7e7b26cc855605dd67771e65ad91ebe0d9f5d038722971a77361e2140a498db3fd43980f9e69454c21cbdc9d46b4696c2e2d8560f766322d30348972c486dc933689e5d28a6db77301391f09f44909f53339ed37adade065aa1abad5350671fe3af5ac186a5610dd6d1df0ed193068cc624b6c330ae915ed7a47994cafed2afc724ee1e66b6b9babc8ce05cb429c3a83a291d3524554ba07d1a71e7976b742cd167505d9af4e6300c349f1534224ec3dadd7b61ed3db27175b03fa3133a606aa45c9d055e70e297af8274ee7bedc00e3e2ad8d138c49a5e6d7eadab7b46b1950b5a0d2e144f1254f54460d4ada6aaea6acae87e5848b30435c2a611216657590e4e5e6692dec30f2e961e8cb46f9755cfcb9a1d2cd5e097f8529894d1241538f42da09aedf7f3875b7d24f3576b6c55bd04294d9ac9abbf6dd34897cd6e60de99f0a069f7db73749ad00d4c036d0ea6de1d15adc47fa7e5d724633bfd093c5378137139aca1abf28336269dbf0882ba62c851eb4181506a58cd2f453ad3c67c3ec8436cfb1d38af2395a4c66f9db1e6bdd12564262c2872d82a5e53efdfa287927a8360241d335ccf86f539f4c2c6e7bb90836b02f827f0cebc43c6bb7ead0467bf690e80d8b30b8ddd2353ae76e2175c8df104548afb32f4d3ae0c862473bc946740346ba53fd807c9a6c33c330742ec14ec9bdffd1f2be8288de2ff6f86a53caf54ab3c032a66703c3e827e6bdee72a9c9fe9a74be02a62d92b724657235bba716e0b9fce0eb7c488fc26532781664c1a7eedf73c8bce1284dce0321e28ed4247000faefca01e39352c03eb1a90e98dcca0d89a7dfd988f4a560eb9cf487e6bc36fd7d9e86dd742e21b6c8b0bb168e4aa8f8adac93eee780d8949fc147d549fb06f40d03ede825e47a310c6e639ac5847b4b2892ed6ffcfae6e48078d067f5c455a93c0dc946c3fec040eeb4d8f01199d20446a30f09f316804dce ss = 4a982b58f5cf8b736d46ed14d22fc4c9be929664d1138401f99a318a196a284d count = 321 z = 5179a3c30b26972570c028b41d120ce28023d42b1d0a7134ccd819902a0e5343 d = 818fc81f358301d29a974eaf666b69724c79f0377ddebb19f74223120edfd6ea msg = bca28cab85cc99034666887ab557b17cf602de1ca76eff165a9b0abb3043c659 seed = 109f533696255658cb80a8a54c9c86422d67ee21567fa1050420cb3e3e90e0778bf3e7238173c58263f89522a4e92de3 pk = dd055ff9a009b968ba3b8734d39b47615a651aa1266618427727bd35871bdc0536ce08c68bd9637e4307452659c7685b30a50e50f65c0036ca162723122c7cb7829c9d5a9c82b8a04c1c373fe80db010c11406ce13851ce2d53e2aa6801a43458ac47699d90e12c8675bd48e3c301cb43b2f9415cee1f945eba017f4704720eb21542888add275ad5365f5e9730fe914fd942d5104410a5b2ed5fba84801460f422e6050813dd07b40a190a9a132948ac3490b790a6138a2f64b68bcbd3c9bad4d503598256ac6c40157098bd2ac57fbcbaefdabb162ac8be2b54efbe405cbd247b6fc9b0457992ad16daad095851b5e951a7450ebc899a99552f4a6be72c8fbdaaff3e51dae1662987c411df06349d0400c1867023691697a402bc4313d63777345c9dad51aff6820bb687a17f15fc2ea738ce04d9cb2cce431bf4a193caa581ab9f2678a220b797c0248343d0a1881ade3cfbc0b567eaccbb3b259242a8aa9b31167ea27ac6a5a3fec854e7cae6f965b57acc3324ca98307b6a19b14e6da46b8c3a0d859bd4cfa1b78ec7354d163740b072a07203da719e6489c35d03d10a2a90e92779cc9b5eabb0525cca74e0877ea7bbbad2b4fab9519d0a58b2194299c1656899057a0d99512a09135e6bc8b4ac573375da834b60139bf318a487055b9aa2ccc8c045795f3a5cb3189b6a5439b8b4fe414841f18cf7b7675ddf370ea0821bcd1a808b42119572ba5619f16b54c629b726912696a356374934c8553713ac9ab41eb1d4ae389c08c2e5b0153b0107bd7bb6be38352fd4261d69746d8e81f06e89023867ff8145513d4ca81814a25b3419a0ccb605b2584e4ad7c2a25a7a36a2139a5994c679ab948ca88857b327fb3160d24c78dd09466346ccfa7837e6802b4cca062346b91c8fa6b8f9c2456230a8fcc88f6026fd0582ab1699e3bf6cd857aaf031b5fdeaaa07f695059687020678e69c569ed5ba918d05ad83035ca02bb77a842ca0a315cdcbedd6b64e22a58a18c5eb4690ad1d660afe94425d8631f381a2bb42522b3b2b50b0f85c82bda277a51748b11aa84b6976f47849a0e416a7ef767610ae4e64a1effaeb4d6e5089effa45eeb862ee4ae5da2bf6197ab2b56 sk = 15c9526532274ab03d9626636f99a3105101a08989ee179edc673bdc489a40bc8905631f8c78affa7618e2f21680454e7d60058fa5429748422354c73dc47cc649a1806ca3fdc22408b57202d44d3026a6079c237eeb0f167b5503f57440837685f23073a75206437fd203077233572bf1cc9c7972aa0a072dd256c1735250294729e463dd802c27cc64bf7c742b97482b343e57f449695bb731abb824865021424d0fdc6e1360bb322bb4ee05124c0c295e226a5b6432a88401694a7eb53a3d25d482990b81a3e58179203258abacb74a903ee12d33c342d0a6190a4c835cfa03d8a917cb99128f2888345ca4a6c8b0d51668e08948208c7c03f250df6328cb06adf7f092e2a366db9c09e9633cb94944ee8010ac3c45ad24646c399520245ec117bb48150ac448892d10b4c7ba6e10a967ceabb4e7760b16b46beff6aea3d2ca657cb149781b29304385d21b43e4357eb4a7412cc36408516006935553331647452745cbca82af3c761f4564aee8431928090f5e6c58bb1661aa2caedb43b247b073f902af5c483298a56ed076628b5b4841d741527c07e0a1c53bbb8ee0650f6edb08eefaaf4671a9ff4ac37d383d6f0458865bbc6580300188c9173104b9676a6d978e3f9ac7efe8aecf090e4b3c81b6f312a8a2c6f4c4c8381560f544150ec69ba65697199980db06d0ea1582d9319b468a848eb10d191735dd81bd67d0937e4bb0515c3e6ae41026363a7741730ef661f252aaf5020d19a39789723443d8a0338285cb6a91c8f4627b57949d82c5f5187738507c008d5a76193699b05508776de9ebb2d152bd5ca52b8770222b4c9b1bc55145974b565834eadb183d226ab56b2456195aa7110149746cf64c93de25053fbc862c3bc07e610b4cd149cd32843509abf310b1864a3b3dd2cce82918a8814529600573ac6201616021201e126b5f9d1934a3e6b19b767858db9bef887cefb9ce9a28c56295a58a394a31a170a5f9633e31b303321194a4a7831a8938408a2e4bb5812ab10581b2df72694a500bf5fc8e1e994f5051add1b971b3e982d6b2143a9652ac6c76bee2523bbbafdd055ff9a009b968ba3b8734d39b47615a651aa1266618427727bd35871bdc0536ce08c68bd9637e4307452659c7685b30a50e50f65c0036ca162723122c7cb7829c9d5a9c82b8a04c1c373fe80db010c11406ce13851ce2d53e2aa6801a43458ac47699d90e12c8675bd48e3c301cb43b2f9415cee1f945eba017f4704720eb21542888add275ad5365f5e9730fe914fd942d5104410a5b2ed5fba84801460f422e6050813dd07b40a190a9a132948ac3490b790a6138a2f64b68bcbd3c9bad4d503598256ac6c40157098bd2ac57fbcbaefdabb162ac8be2b54efbe405cbd247b6fc9b0457992ad16daad095851b5e951a7450ebc899a99552f4a6be72c8fbdaaff3e51dae1662987c411df06349d0400c1867023691697a402bc4313d63777345c9dad51aff6820bb687a17f15fc2ea738ce04d9cb2cce431bf4a193caa581ab9f2678a220b797c0248343d0a1881ade3cfbc0b567eaccbb3b259242a8aa9b31167ea27ac6a5a3fec854e7cae6f965b57acc3324ca98307b6a19b14e6da46b8c3a0d859bd4cfa1b78ec7354d163740b072a07203da719e6489c35d03d10a2a90e92779cc9b5eabb0525cca74e0877ea7bbbad2b4fab9519d0a58b2194299c1656899057a0d99512a09135e6bc8b4ac573375da834b60139bf318a487055b9aa2ccc8c045795f3a5cb3189b6a5439b8b4fe414841f18cf7b7675ddf370ea0821bcd1a808b42119572ba5619f16b54c629b726912696a356374934c8553713ac9ab41eb1d4ae389c08c2e5b0153b0107bd7bb6be38352fd4261d69746d8e81f06e89023867ff8145513d4ca81814a25b3419a0ccb605b2584e4ad7c2a25a7a36a2139a5994c679ab948ca88857b327fb3160d24c78dd09466346ccfa7837e6802b4cca062346b91c8fa6b8f9c2456230a8fcc88f6026fd0582ab1699e3bf6cd857aaf031b5fdeaaa07f695059687020678e69c569ed5ba918d05ad83035ca02bb77a842ca0a315cdcbedd6b64e22a58a18c5eb4690ad1d660afe94425d8631f381a2bb42522b3b2b50b0f85c82bda277a51748b11aa84b6976f47849a0e416a7ef767610ae4e64a1effaeb4d6e5089effa45eeb862ee4ae5da2bf6197ab2b56d3331b35f7dc628a88f1d41f6c2d22d9ed30659d643fcd0d856bd4be01a188015179a3c30b26972570c028b41d120ce28023d42b1d0a7134ccd819902a0e5343 ct_n = 10e10e7af24c7a9f10750bd83c45239ca91313f59d8688e473f7a6761bed182384f5ed5ca146004e7e6d187d18e8ee22c8b281c291867d573f4761a54d0ab682c08b363c5451e5457cf170591aa7f3b049efd3c4b77b842337006e0e2a5417b9985c25d8ab541545b2eda0ad00b1559ebb62f41e44df89bf4460d1ed0d83993fe89c6eb1627bd014c723883db2903c086dbb38a59d596e057a6b57298bfecb52dfab00ed87a5df0ec36842e71b406ab71c2e6b34f692f7dde8f2cf984a6475d42845a8ee994659d066009417fce34f0cdd060482267bfa51679fb8292f71c193685f3662ce5f0e731a301055f6b8b2c5670a96859795c9b0a5b5c0f2d15a53d0bde9cbb0074b5745a51a33388a959e2703b1c0bc6db3c9819e181816747d5f81d374d87f3b8f720e9f6224beb7034caea871dd34a0ac316b610bf598df50e720b916bf385c9d9f87608f6da8c0c1e27e76e1fe981949ecdcddacb636a78d29c459cb190515e1936681c0a9f28a0eb22dd945858818d05d75acda3e6e523e2a25b208c1e95c6155e30f38cb3e82efb73a81c33ccff0cf8423b398c07985b39193631e744eade21b649485ae2d94c54ea5059d9418e13b48fc4cb66e8e99d68545f4dbeaef3435e3e1f624b9ff7833b5c651654408f860761f1408b71dfc082dcd1a638e187c99844e0db78debc26a3111dcd723a6a35560a7601a2b853dd625840e0098f3c7110e42cceeb99fffc52aad77820b11814998921b42e9a9e1b520096f262193e366482134e3d85a46daa4734ac264d86e1f5a0cce7939b4f81d62fb2d6dbaa5be93c0e49dd8c44c411abbb1566014c8fc4e817d3eb33d669bad35b8277a5e8564c0f4798c956fdb6bbe7b6b83d0130ca75dc601ac3bc738778b90a525530f14a9b1a53cc81ce73b7ec3b8c889ea818b290e8245dc1d6b09ab2657914355bfae327e655533b4fc20c561344cc7fb2355e620add3f2c3e5ad34d0e4b8213c3629f1952b52b98bfe50e6ea0031b0b264c48ece591f4055467062b931317b26511f6fb9c32df3acba5e29b933eb0439443382f957508d57d0d799fe8912 ss_n = a92f7c0027887f640f32e0ecc46cf8371af880b8681fdfb8275e495ce20cf096 ct = b42f6728f1ca458981edf5fa1a745c59dd9fd71febb370d6db0968ec07f3df8f8672c2a879ce5c7ff7c6a24e1ec6d30b0dbe48bddec2c9e23162b85a09f41fe1b16381a536e0b2e2ccbf860b1eed4de665e8e69e83adbaef8e6425d4d54bfd220e4207784bdaebbe48b2b7df12e4a2e181a8f66f95f825a6496432c1c195c07bb79af94c6a517015a3f364786c728c9bc0186a73703c035c5bcb0a088b4b873bdd34868cc6b42d3df64adde6220e8fb60b2954b2c0699a2f18bbc6cc70ee10e224544089fb4fd907cfff6b86ea9a4e29a4b1081cb2b5c830d5eea1820b1eaa374609fb3c0b2c4af48c40969460079600633f31cb17fe49899253100ab51a3e9a72069329551940230c5cafcba0e110c4e6293b1d7d2a9139ebdf8f412aa0471d81edb804edb9a8b602c3cb8fd0c1b7f83dac5f6dc967b20cadf9ec57581a0f6554d29f37678b6f5dbe7a71819756598979afe4704180b9d308c0c991a66dec0bb9b283b904543b901fd4a0f799ba5fc73d8c5ebcec88f0384ce751df477a4009a3aeae82803baabbd9aa185b46ce3f40a8f27ac56898b4f7211fc0ef1098ae2bb425f172cf8b1ef8ed0d829b7e4497c2d468a9058dd436eecb39a802ad87416694d33332d6df7f762592ce41324314be63bacccc7cb6285b0281eef5393d40bace67d9a700a564d61625b810b65e2e3ff0b9a9c13ded1948ec301db5a6ad736cded849e561ccdc5ee314e978fc01d1a03734f6f9f0766f24a57b793cc2cfc4cf040a2c9b222ac1290754824e633c6b177f79d9ace7d9df8ef1e6251cdd35f8d3822843a6a9e26b7b20a4631b8b7d09e635dbc1ba797d55f379e1e2f617d80e5fce22972d67233bd5a7673638a7450214b5ab244d2403b0046339994ae762dcfaeb42305f83a728eb0085406dbcd765459b6de138211d9c92fd38c9d19e26f9ac6158eab35fd7f796d058756970db7b3b7e9d732747d0e98f981148888803ba54c475c3f4469493f2a81893ef17f87580b4a2edbeb2c024d3106704f07c983b8eacfc28ccec2586a0b17c594f5e161ed0a0749fcb29e1d2a36a959cde8da4bfef ss = 88e3e9fcd31d3add1b8e9f61abc66fe4baba34365a15a68ad5dc7d5d61c4c85b count = 322 z = b0769e9364e726d4f72b7cdbf244b7fe22d4d4c990f33a2a95916915b6de6a1e d = 5a32abf8a64d4667ff769610c66e645f6cabff03b20985e6ebf0e2b8ecc28e49 msg = e558da5cf73ddd6f29e4bae0b2c8dc88e4e486210e2ae1bb0ae86f1baf38d067 seed = 523391a62359c6623eade58c08c079e7580bc617c4bbd748046cb08b2e45f475df6a3e40b2b5169d2088cac2ef3d2b1a pk = abbcbe66cc86ca7ca9e2f9b17d420e207ac0b2710d61a64281317db0137b87779f13365e129acf14447f81d2cdce821990c89362598881e34a2506c1ca189b7b3350f499ad76208fdc4a88aa8350cac21c3b941e9338541612c34d45ca65cb4fa7791985f9b8ba7aadb5035be76a06d644038de409093a096ec594df12554e5a64f8f57d938a3a4a43a377d1a767368b9a9901129c52f4c82eaf1412647113a884a8cd47726b89976bb88688362559e527b9522eda7c30761cab5d046129138c311c804b291bb5f183ff9895b8717706bb1d64509b8a351b75e5c4b741139c8ccf5a04888937358d5acb696445a2fb399f1514dde38dbd26a87d96723a8382c09a67f5b313e347a80c94b1c3b6340327093700ba60f152b3b0410cc17e7bd2a2e65413b112ab6338964928241028cc4fc70a319b4ed9601e28246cf24a3a1c40a251d402adc34971e8bb2ca1a06841cf35514944d6b455a91fd5731913b4378fa842176b204e972052296ae98704255639c96cbb6eb06db7e90bcd083838bb69f0f6c4dac35479116c22c21040c48fa4d1c3fc2534a0875a1cb5ad2b23760dac1bfb22609cb710dee295d792bce3a14011acc8df89ae78a1bd1fd783bfe108c5769ffe568aecf652f174735fb80367122c30100b058a22ccfa0c30a54f191b78f0ca16e022c0e70a470a15499f535d8d68721f1033b210310d96a1eeb4b2ef7aa939a80224725c68895cfe98846bd78fddd5481c569cb0415b9c2a39bc100f28165bb980928e405419a426357c29a292649945b05b881c5898c8cb0477d75ac4daf37f566444f01b84b8194e2c200bcb489e63808afe63b7cc022949684cb42bb9e8414dfc8bbc75cb2db9f5ba6d38befb0498435b09649cbdfa63447535451fa47500f3b347f478393c497e42be09b66341f450237a90a758cd318c0ed2c2cb6ac81e9c0a7cb89b694cf57127c65adcb705be740b8c2929c86654ade4002987022b5a3aecd283a136b1ee9bc43a63095383cd2b62a5e0d484d3f158caac9cd056a6add42c2f55b476619a956259f0f05719218f5e0c9efdf4985e6961c852906921391ca3095a419e65783e8cfdec02b65ba5a0dfe959b3a85159f95b55596e sk = 68e736c946887a31639e4117efc4a0ac0404bde4bd9cf0a8b4c80419fb54f1060f22d71ae768c943e9c1a1292d0eea1725b1ba64dbc2151753a69cca2851b68da919f842b2b5534d19f96180226a1ea3cdf0059889b7997fb41d939a5013e3c0b27cca940c021261496a1937dda1761fd764fe8b146006b316986ef4526ada9c5b23c954e05692fef058221547cb117217b3c7a6a56c4b4293be885d884cc2581869184c4e76f47a9177401eca7dccec29f14a78f0b64799b9524dc71c8fb2857ab906eac965ed19c200d175b6a97178abc9bab8520d243a4e71973194bda84019e057c66d215fd98966ba8cc2b5da1c942635494849d6db0c4f3bb6e05c92a0d8a75d5c7c77343a75e11d5273af30ec0295e25e39cc2d624337a48c30761acbb10a9dddea0c6b00b0c4162f8cb7b6fc7869ce8c8b6db15e32d4792d52a024d506ca99258f5025691ab746e5b568f02ad0b75dcc3b8c5cac29ad7580b1416794a7957a20af7878166228321e2430a7c16eddb684e74508883aa20513ac0007613ab280cb61a53fc70313a4acc1675ac5288d970a5f73a380847c2a6479acc71b72f02199f4c7023cd46da211c499e034a3774a6c620ef10b73ebb46cb1e3402e85aaa5d1b4b28974c4195aaa14bb51a356a9b304f6863c0ba9c5b601b9ce2a5381aa9e3cfb884aa697590b1a91e5b72b265565133b18db2a704abbde47866f62c3ed313f96d4195a0b2ddb058a2af53a55724a213a413607413b7445969b26b83b44382b9e7bd3b05d7b22b3b22923f1c587035240825cf9aa290f1267ddf12b3e80963f86b3846ab783a9504e530ab2f881ecbaa53dd88c7d72015bc54cbb568581d0bdf7a0961717475064471cd8862955abe2509eb8304360d05604dc460a73c5d683a13cbccb65ec309207697bd7b4a9865e504318f990244fd3b07cd801a61334e2f81f589b1a31a035823b1b24e25d77b9c2a4069a44bc867064a215353359c050d4451b7d90bfff59b244c77a97ab5ef86003690580ba2b403912232bb49c9e167c08e4520356c399b99252f11ee5721427fb8e480245dffb31acb0bbabbcbe66cc86ca7ca9e2f9b17d420e207ac0b2710d61a64281317db0137b87779f13365e129acf14447f81d2cdce821990c89362598881e34a2506c1ca189b7b3350f499ad76208fdc4a88aa8350cac21c3b941e9338541612c34d45ca65cb4fa7791985f9b8ba7aadb5035be76a06d644038de409093a096ec594df12554e5a64f8f57d938a3a4a43a377d1a767368b9a9901129c52f4c82eaf1412647113a884a8cd47726b89976bb88688362559e527b9522eda7c30761cab5d046129138c311c804b291bb5f183ff9895b8717706bb1d64509b8a351b75e5c4b741139c8ccf5a04888937358d5acb696445a2fb399f1514dde38dbd26a87d96723a8382c09a67f5b313e347a80c94b1c3b6340327093700ba60f152b3b0410cc17e7bd2a2e65413b112ab6338964928241028cc4fc70a319b4ed9601e28246cf24a3a1c40a251d402adc34971e8bb2ca1a06841cf35514944d6b455a91fd5731913b4378fa842176b204e972052296ae98704255639c96cbb6eb06db7e90bcd083838bb69f0f6c4dac35479116c22c21040c48fa4d1c3fc2534a0875a1cb5ad2b23760dac1bfb22609cb710dee295d792bce3a14011acc8df89ae78a1bd1fd783bfe108c5769ffe568aecf652f174735fb80367122c30100b058a22ccfa0c30a54f191b78f0ca16e022c0e70a470a15499f535d8d68721f1033b210310d96a1eeb4b2ef7aa939a80224725c68895cfe98846bd78fddd5481c569cb0415b9c2a39bc100f28165bb980928e405419a426357c29a292649945b05b881c5898c8cb0477d75ac4daf37f566444f01b84b8194e2c200bcb489e63808afe63b7cc022949684cb42bb9e8414dfc8bbc75cb2db9f5ba6d38befb0498435b09649cbdfa63447535451fa47500f3b347f478393c497e42be09b66341f450237a90a758cd318c0ed2c2cb6ac81e9c0a7cb89b694cf57127c65adcb705be740b8c2929c86654ade4002987022b5a3aecd283a136b1ee9bc43a63095383cd2b62a5e0d484d3f158caac9cd056a6add42c2f55b476619a956259f0f05719218f5e0c9efdf4985e6961c852906921391ca3095a419e65783e8cfdec02b65ba5a0dfe959b3a85159f95b55596ec9f3a06acf152c947085194503a3e7ff551e96af9af7ba9a915a59cd9f52407eb0769e9364e726d4f72b7cdbf244b7fe22d4d4c990f33a2a95916915b6de6a1e ct_n = 483436164d5fccce94e7f1c1996a831c8e3aba500049c2b27a2dbe3a5c75b119a79c03316c958d361eb4273d8acba2b5aff62a0df2da642ff4ade9482926bb895a536e26d0be57725f4941c9749805ba02df4524c25becc90061a7355e70422c5f13c2aae8f1ee6726dcab9d87d683aea33a29f3f8cc16148fdf4aa9d0f1e3f4e69c7cdafa184ba54528c01b0af3c19fd5024d2d30bcaf4484989d6862100fd24f135b356fcf5f6f838b96dcb80c7b595df9b1757e413a902b8d6981606a67f14f04681418e6ba254e8b1b62d5d40f581d0539e00f74e5f815c0092022aa4474403089ae63e195ba464b5b66edfcdcf06d7951f537978f5a5a8f37fc3fbe90aba291fcdf08a658682f8d1e96ebf61bc00bfeb3094cf78f8f32c3fe4d18bb068847d7451348d68875102d78dcfdcacb5f608595d5bece4660f750f3eacbd240dfff95173c23264997e2d2d673f38e18ffee0e04b948f44a1f80c0e2e44005a8b7aa53b3085ad4d64c8d4ac4ecd03c65f493ec2f17b0b0fb1b5a8605166b6634fd1f0f151159d46ff45c92229227d7a22a37f022e38c1d77098352d4763cb31e86afe5dc49ef11171ec4e05bd80c9cfb62c0b4bed8367e2d457e7d956999a65c732ea0f2cbb18b1960aa10266c2ed7c738958856921c540692e7057a501b352fe456a4da022b733f6836b514097c94c379733258914bbc3a62e571ca9770e0dddfbb569a41f513c6dba0b7e102a2d5896b0b53fc7b866ea7397ebf2bfb693d51174f3e4fc9edf66e83d67ea9ad56a0d642b31c24fd323cfd24444ad31d8fd408be33141c2c04a8fc1c6d9452a6ce0a96ef64aaabb2a8bf3257c4c5374ee39d37d210ada60759a28696337429d1aef9b59297b81e209ae2e815e7a1296fe34c4b684887a9a01d59e4529affbdb7546e58a221d81b6f533918926b35d7c23157ea03b8ba8cede7553f240fd5d36573c3ee84dd8f8a5c855bb653ccb5e2b47b1e4b666bbfc75ff0a92e73161bdc2a47478ef96c1c1eb0e8106b1f6a582a5632ceb3efe4cfc30bc7072ddb84f2a645cd0d501c4508e8e586ae15a368bb0d14663819d4 ss_n = 4a34ddc20732b85cec352e7d97039e58d37e8dcf8c87803de5b2140d4640e349 ct = 070cdf3be564c5f80d54f6304f5be6e0afe1639979f8d116fe41f58bc1b0f8f3e6f9eab13cdab1459d386896c7d5455cae2f025bc8581f9654b56d3e130b54575e680da33ca9a417913906c3f51eb3e79e2a0021f33406243b9e40566c977dbe71e7066cb31aef462f36081bfbdfaf1480cc247c02203db268baa994666d1ec8cdeb5c07814a9c5227857d32b198818286fb8901a9fcaba212eebd9ab36631d39b54841702e2f2ded8e27d689e1c6c5bd308b61b47a8d5d5da951ce8607e8424a4e54f3aee92c0de5bbbb44277e00832a2441896f14774ced60ae772ff6666bd16f3227fae3cc385ddb1eb72607173e0579a103c5c7c9bd077afaf4142c2b85b7b47907ebd9ef8683b8e3443e44548f2e68d1c7a98f125b2e386b0ae2cc6ef095dfd9e75c76216b4c7496ed28e46e10b1141dd154b50849181b984c19b8a86b403049b9119b06fc55a12a79d285e45edad1d8bb1250004d97a2f89e5015e8ccc18d6a2ee7772bc7d380eb443c9776366bac0a5e87de1c1b9089dced1d036b95223f2952c595a150ffe44962d809619296ceed1d008dd0dfae2b08419556df6e70b8f73668d40eca732f95baa29b27feb302f21831fa7f2b13563fd409ae213240c0f4808e64477b514855ae1c272de88b7acffe4e76d48d9e740df75d2e818a073d0e3a6afe132b9f861745e1c142c0e1c9c718e7a3a40b54b8fc634556a7d7389f3fbc92e2ffd09e0dca53be0dc35602c68cc1aa5033b9874ebeed51e29615e4b27cd382046e01cdcd10f840511b208b0ed89a780b017182cc6e61e792e6c1f5197a7f70a781e8b39beb6201e76c9f407474c810eadbced652c78e3a7cc67df1f6832e6500b0ceea021427eb49cb9caddaa5c4171fe42afbd514a9f3f07d8ba1cd5bc111f42e34e853f0037b7eb1f97fffe2cb4146a4ceb39ca31b514e8025dc1dc9a907d64aa3a8c3171e8b71a85617de91e814bbc9f0a9dd08adbcb73f91a2b660761e5cd2897151ee0f377025c5acbaf30a4f69c5c60eca68c66786deea5226821ce20f903467054431d0636bb1dc6e2e546e6d18e4a3261f3e51facdc44 ss = e8a99f589296dd0ab18e771d6fbc4c1ca216115df448cc08901c21afe74daf43 count = 323 z = 3e0869e1cbd663d00297412b2fc029711d129dad51bdd09d64780df13f93b1ad d = c569d0b72a931846490e6304d0baa3a7e885b5ed780e22b2188af48d81f57787 msg = c53124205236dc68e092dcebe6588e6c7012fa3d1cae44f22a30d9d2858af2f9 seed = 1339ecd6653db41d5cb0f7b8e02a46497422d997e7a95dd0aa3f55874ac78691b48bbf0d8042fae017807fbf00e90e70 pk = 5f9c60fe4444985856a4c26ed82b9e593a9b24523e037ab5754ac753e60f6cab045a573a649b7a088b3cf92265f940cb06d08bdb1b491c41baa4c82590d54a06abcacd6a779c7562fbeb52058bb8201a6bada38d9cd0031f050b0d7cbf82416974934479d4c963a3913b54878345382540c331212b57e6084da7b8447776e05c803e80254551908fb1b1588611d1c27902960d1b7281c9c2609c3aab50b29c0aa70d81db47e9599c6f78386f4872f3635e109589165c213a2c80f4040ca8d439915a85290120b0b77fe4689bacac16bafc1d765349d12c293f26218bf7c4ab524cc91c68d3385524995b0c49cb2ed267404839830641601a75f1472a7e1b778ac049f5709ad52c7bc02ca0c46863195255a6a7abbfa6b0bf503bfff1ba58426c006c45fce7bebd17cc47ea58f9895551c39cecc1b1ac0b3d09db20fb7122266296db64b9e4c4adee4352033aa9d6a08197856fdfd32caf102bd232beefe54c5046827b9abd8ea13cbbfc78ea59a08be627bf61b60ac855f971817a7c79d8d42042c5212d1ab8cf3b90b4832d726c5df76c08d3636dab4b76610a560bba53b55a0ecf317e8788736ef61b498853ad3c04ae8332a0223044f35f481a74e883352f70ad56750f1b42aa1b773240545a47b77ad3f5c779ab4fcc861cf97496ec14bc82cb97a37189b3a99a76ca83b25211acd408780a3092949cdd88199c715f69022e0fb4035d6cb6a95b890517411703c4bc039806d63b1aa3a7b4244c3d9c1d892635fe155861b4bd181c136bbb7849d85caab0c30589486ad4248cf2342de59b458b85caf11783798cc02b7bc7d248767338021265dbcb05b4d958c28b48b6ba6dd8c818df21743d895a9d7866c4b4531425540497416408963a49ae1772b5cfcc32d0ec2b8c6abfcbc3c9149ca005f3b6ae256af51b842a6788d5f8cd07c80098c6bd1d88a22c0c87a45a3db0481d8409c457e03462b7ad7e7c91c7d00cd50573418852b9291e82a31cb24b799056c044360df0c13069150db6d26743aa5bc2c6a2073381df77284ba19d38f1ba2e8544d60bbec1f0207bf10b85a31d65d867cce38c663d27cfca805b214f461f86d199998cb302535ba80dc41b92fe4e86a3 sk = 6c8c73388266fa44646bb0699bf463c2a26674975f788c986a0c8b946a10e9511895444513776b09700b13d0602539b0a6d76ca381c71beacc3fe36e0ccc8d38ea6344b9918a02511f1b61eb024d0fbb9fc63603cd93ac5f1b9af949bda108721d36a638d09399964a338a689d669724666163718b36f995c8583a5707346151bd7d8c135aacbf6fc885aff18a13f47e8b0a2d2aa84d85e27fac0aa9479048a407cf78a54395382f6dc2a3c7f36c55b3135224382dbc1ade918a65a9c61ceabdd6ac9301e9b86da3cb5284242fb4a1dcf97335d435066c129cd5a6545cc5fbd5c52e1c91b6d31ba149968ca9327a986bdb647581a0503f1b9fce5999e38159217488e141c4b561a597a5602d5640c488487b927d8f298d75f309b13712004ccac10122821697103378819275c56ca31e597bcb706ccb674481e6ccbfbca945d03a1ca29daf410407362270039b83492954763d71abba778a6003cba9719a18d2d13853f5990993106244654448af6e153795f45c43cb8b7f874166a14e29648f9d7aab5cd851d9406db49a07b7d2799afc62599343bc57c513a877ed15b84fe0c056b72aed3825b88b1a390b8a5f462547c54f58da558e904fe98726b684cf1893b08dc0400ee8354b547273e02570b37d867a20bb7a97a8256923f237b7e04b560c987f60c0ea7928b3a7b73b803257b8158c05a6470c546f174bf822643cb4096f1530fc429c5c7c844d9c27938766c7ab763c9783c7d60b8cb22585d9b1a8128c3609408c15a4aa6a883f2a453d47cfa6cccbb907c0443895d3592840435feba56eec35a116c6c93f3716fa97ac64a95bbef4133e934896c84343cb507139a865663fe26a4fce9129d718468f90aabb32077f235fb26432d9173eb1c2004707ca8c026c51d4a9d9511abba17b5c2c88177a5f0685bdaeb8121b1c79fed65b9fe61ecee1416ea07082420ac9b4325c4456fa572b19367821183dfed70fcb43792f650c585492f8d3ad6565a74ee800721458c566ba39213c143c3598ab077a877a98c917583c6d9170684d914d0e112626255981836ad23080d6ca951351105f9c60fe4444985856a4c26ed82b9e593a9b24523e037ab5754ac753e60f6cab045a573a649b7a088b3cf92265f940cb06d08bdb1b491c41baa4c82590d54a06abcacd6a779c7562fbeb52058bb8201a6bada38d9cd0031f050b0d7cbf82416974934479d4c963a3913b54878345382540c331212b57e6084da7b8447776e05c803e80254551908fb1b1588611d1c27902960d1b7281c9c2609c3aab50b29c0aa70d81db47e9599c6f78386f4872f3635e109589165c213a2c80f4040ca8d439915a85290120b0b77fe4689bacac16bafc1d765349d12c293f26218bf7c4ab524cc91c68d3385524995b0c49cb2ed267404839830641601a75f1472a7e1b778ac049f5709ad52c7bc02ca0c46863195255a6a7abbfa6b0bf503bfff1ba58426c006c45fce7bebd17cc47ea58f9895551c39cecc1b1ac0b3d09db20fb7122266296db64b9e4c4adee4352033aa9d6a08197856fdfd32caf102bd232beefe54c5046827b9abd8ea13cbbfc78ea59a08be627bf61b60ac855f971817a7c79d8d42042c5212d1ab8cf3b90b4832d726c5df76c08d3636dab4b76610a560bba53b55a0ecf317e8788736ef61b498853ad3c04ae8332a0223044f35f481a74e883352f70ad56750f1b42aa1b773240545a47b77ad3f5c779ab4fcc861cf97496ec14bc82cb97a37189b3a99a76ca83b25211acd408780a3092949cdd88199c715f69022e0fb4035d6cb6a95b890517411703c4bc039806d63b1aa3a7b4244c3d9c1d892635fe155861b4bd181c136bbb7849d85caab0c30589486ad4248cf2342de59b458b85caf11783798cc02b7bc7d248767338021265dbcb05b4d958c28b48b6ba6dd8c818df21743d895a9d7866c4b4531425540497416408963a49ae1772b5cfcc32d0ec2b8c6abfcbc3c9149ca005f3b6ae256af51b842a6788d5f8cd07c80098c6bd1d88a22c0c87a45a3db0481d8409c457e03462b7ad7e7c91c7d00cd50573418852b9291e82a31cb24b799056c044360df0c13069150db6d26743aa5bc2c6a2073381df77284ba19d38f1ba2e8544d60bbec1f0207bf10b85a31d65d867cce38c663d27cfca805b214f461f86d199998cb302535ba80dc41b92fe4e86a3bb9e95bf309e9d02042b37649bbee87deac6040510e4662fd903087a7505453f3e0869e1cbd663d00297412b2fc029711d129dad51bdd09d64780df13f93b1ad ct_n = bd21e13dfb537b57d59d7aafd70727fdc4932a7e495608ef506a45aea81f85747526c9585812ff78279116943ea1defe1ceb7c46f14644dcbc7a0596547aece99ffa413c85a56e3c7cc1af9ff096aa1628618ff155e0fdb9fc6b3f77f9a9aa1979557a291c3003f3fb8dffb80535a35a45567576d9ed9849ca0721b7c9acc410b83c61339dcbdb13121f83602d711ba68eab55505f42a900280262ba48ad90c2c3f271ad72f581c122f67e5583077ddd48c1382debb8d24e3cd5996725f7b4db84a443885f2db1b4b073b42703f6d35fcc74c0054f2ee1194b75353de8e08b58e6504b46cad0a00c27e817b076d2be3194a4192c90acdd3a0b1619b2f71196becb3d4a616acb21849c657b93dfc32181042d12ea62d13a5d7c7dd3d269a9bd78681e731115df792ba61572e7ae46369cc5ccb2bb348e540c84ead0c7d8e13e4017731a6c83f323dbf7579cde17adf4b4ddcb23a4f9c7d048d0ea2e8d95147d1d6d193fbed6b0bb92685ec9ed1b4b4b8b253a0096c43d663700e0064c1f0e58fcbfe82c47a9d056b169291a8ec54f45a8c5d1d0e4066098d8b738ce5df294ccb6ee7bed0d8420f4bb08fd121b47cf010815c7d8220fc695ff0265f17b9c3d84bc67959bc0eecbed6f5e88e7a644afd095f99a9d5ceac095b9e78db1fb417daef36b815277e657bed12816d0996b12eee1c93bccdeeddda5b2da62f20eca097c64386415eb682691772656e8f60e384c5075dbe6714bf7ee797aa83692a6653d571bd0f26d52c1a96c0609ba30f81bd1a401f09f2217dee2b447b3e0f1f8564fb75ab4c2e1bde8f3c3f6cb29db4bbcc237970aa9bd0b9120a97d17c57784680d9b84fb19af876d0f1f36e2b6906b68241dbed970d02fdcbd4ab35fa864adc384849e5c40eef0977d51faef3f1ca1031ae7beb8b226e29939511232e6035606f4dfa4c64c1dd23e3bae281e1421faef1d9db30edbcb2a890efc7503b446d8b7805170669a9bc7657713daf690cd44a6a652d85bf71950510a71fb3f0c42062175a857c8ed853ad52cbc01e4735e82417b543870f2696dbdc7cc2d8ad1c0781c4ead ss_n = 4928c22cab836b80323ee656af707c437120a4360197a1c426c6abb52fee989c ct = 346d2aeab277555781159b690636457f766d12dfbd73d146fbba601fd4029eead72219e9f4ba3e2f155f3f25700520b6e582043e3a81f629c27fd7fc41c511559ede76c36b7851998dfeb6043254b738ca4d8ec8e5bb1d1f2f1838572c60e769d8d196024271fbc0fb526844a0c8d4155a66f1159f109a6e1d9ad1cc6f03ede2917fc3713b0e3cb30feb705679852d26149f09780be5957888890872ad7bffdf75a881cf459fee7ac5f29ef093021c43cf8ad995906de498a70863825f87e44eeb4aceae5b5c8f3904038bf2f2ddd880dda92903d97027ffe77e7e39b081e6c1d5d04fefed3e178321951044221ee758e60f265202fdb81d49496325e11c6f3c8d8731e20f0897adbf576f3c82c9c95257919904200261dd41f5ea5838aa4ecbe4f4184ae5305195c74b9c7cd1186317d17f99793ae0f904e80301e0266f32513cd63762aaa029a8fcd38a2a1cdc2bd0cbd210a8b4a1a0bfe9b8b1482ac9b1fa0d25e7d8af8e7493ff58c3228fa5f364a68bdd83aaad847e817f8bb020e86ffa00bae93e41eb68fb92c0318313401c1724c21789354959d7c5fec04e1ff4dde4f5b365432ee927f9b40773eeb31ab914cd803ab737842bb1c0eefcf7ff256ef2ec8ddcb1dcb071ecb9658d81c640ddcc4bd2ccd99979a82f22535ad7344932aae4cd757ec0c4a522c8bf4803fb8e9d2923eb4b407ab17a08f602f8458952370af6076322581df5b06c4226c3bbd2ca7af77c5d9978bbacfe8ba28986c0f9b1264bfa40fec1c88ab428e1fc5a04e43680cde228025a2d8c51274f6f790162efcb577932c0a6da35eee58a7d6f640b5344a13c7d9740d70cd32dbda4f9378729c705f8b149d848be33eb2a51d23f16409df7cb8b2068604a132670b6a3bdaa5d063680c506f7fc5b0d3ee03dd65c91b720d3d796c2655f887ff459391e56fb5df2705b09917d7da0efdca7889cce8a37acd46e467904e34cad6432b4934c0ca3b5f53ff846e4feadc259090505c528d16ec421f588133e0c858b0e027ca3f2b6726825ed6141c158c837b377d5a2f80cd69f79623c531fff03865114cdcb3d3406 ss = 09f534a614435dbc6bd6e944b502f641e224aef25e5abf67544d2a63565cc067 count = 324 z = 808cd181e1475b62cdaf435b624a2ac4990a2dbccf567822707efda1d980a444 d = 6a5730c59fb34639d173b09eb9d761bde7d23daaf74b667a9e24e0a377865c23 msg = 1d22262be5ed1dc59e80db20a13b9c71ebdbbeceab2c0c2dd2091be28b2333d4 seed = 1c459ed247627cd75484500aa722103e3bde76cffbca4308b212a1a4f3dd82553afde02c995c829d679c1a8ee49ff98c pk = fa9877c98b313408c95dac2643c56f4921caccecb0567607c2577de143977d0064cda8341f8cc9645c7a2c96362a1a81e9483593c32d81d65f470253d511a8ecd1cf8fd8073672813df17f2031007402031273091967803d503f9d31a16ad370be0243c7e87ed913bceeb7afde11bce2e791f482018c09444d6962eda56dd3510fb0d1852c6624a8607331b06f6067723da1684503c1ffa3ccb4f51d44b9cb0d92c2875864f959b1ec98730c6375ed548cc42345e9187507900ae06943aff23f21e02c7afb0f1a8801905554f5bc1f2dd57cbaf0117535bae810a94daa8d064373d90a34b41618fe8428a354b8d739a16f4257c1b21ed82a2668aa96a67abcfe5194aa4a34af2b27a06820b2233ddd54b033248f5f772d95b14cfa7b0ea13aaddd043e88a70fc164282a32a80626107047268055a2db8905b16b211632cd6f19919ef16df210809df8c6c697455d528244c8a2d68582b1f99c7ed23517839573f9b5b9957b40c01b6c1aa5f3b02edf163073c1aa13566ef230952e58c07e9a525b894d02e385603b901b8706815c1e46b24940265f375465d9307bcaf6150159ac37209835781f43066066a97aed39243d2309ee54bb0aa802e1a88d1a58b81b015fb202227853b3cd33a5bab36cbeb0821d44bfd4e350a485433253c45aa787f22b0ca3b952644841c43126f28bcb25b4196520a5ba6783c86b0c1e69bb36125b249c4fcda035605087fc24a1a7ac9d55c2b078312796f665729c4ee6c51b94d618707a20ff09bc01a85240d19dd4c55e122464753b97b8e4cf2232c4ec7c749b451253e3990596b04dc92ce45838cdb42e8b309d94936f17c083cf30125ee88ecce778802c7874d2571cd548e5368075c421aafb4d30a95bd233c3dd42cab902092851b9cf59af4b3b19694769be5cc686ab3515f04b807c5ce2a53e2ae417a60710790bc553d27c7c5130269a6025b96ae3218449a4c6343943aac28d0cda979339caa6a255e56092372a7d7a05954206a5c4ca477e4237a5e3878af46dc142a12586b4d2565a19027570840bd744ab1ae1b42b269e11396136220a4351c4b696b875a392334a35bf115bad9c3dc3e3b6903a99e98c9b3ca1aaae67fdbda7 sk = e31144c8f8c35f9b5ac0ac4e4b79b34e35197a419d420a6014e4517eac713febc0f277ad73130adfc41416824c4a7617d3b9560f5038ba585c10cc0098f35df6db4496697b9008981f63780bbb12defa0077aca88bfb2943003b6ccb746aea568db34cdc077a7b1ab485605740822b7b01721ac05058700997c49cfaea2f297c8c6d475389563c80a4305b095738367d4ec6b609e8b307454a9778439c20cef3ba6035db75229bbfc27099b2e331300541180327c96104c79a58f4563035905ce2e6a3327ca0cc19a5842c793049854410a5c4526592cc79d251201eb0442ce334bf814ee0864c093464e272970bc907a9fba0f718938045134f127294d8b92ab0931c551bb8db9b1eac5185354272753be127befef85aeba44b257404a886bbd400a557f7af5bd57a4ce9cd0857186ecc13eda608c1785bdf3349c72c0533ca33fb541f59d332fc6a2e62f3ad0890305f6a45e388ab8515936df501997ccf6bcb2dcb283f41ea24b0967d77f38e15a434b394b2e4abaf3a6035ebc9a532aba191680e0e007fea5c2b17acbc7653587bfb1c2483b4c9ba7af65730f79520c20864776a0b4aa9500ac3c0a2e6458ccc85168ab5785c69cb8824abf360c6f9c264088c151a327897ad7719c40927b8b6c100ea080e2890448e86163b5991884337c9580d99bc67bd22a368509ca42bbe287245686384ef154d3344b600f2718ca83d22016c29661e2b1bc423616cfba4b72a5c40d4d185dc024dd9c64df9d6cfc8947b1559a4a367c5c79172e70213ce6365b981b996f95e0064b4b36593ffe2085b2b82b5c616caacca6795065474950d96693b80940cb434d2db95d3e62ce59304cc190d6219a8ebc7a0feeb9bd5a01f99c99407872bc9d779b3676b3c01b10a145a65211553a74e05e63bd30924cfdb04ce059ae7ca359b5b546438603e552e35d75c124a762ef167374c1fef112bbbea2a950c591bfb6f0b578f61eb647bcb07a2288430d5b62120106b335c55b04dfb7cb450c496471c610481b147d908e59053623222e738286cf2685a1a5aa2269c7799190e802e8a6b9484b4a16ab10dfa9877c98b313408c95dac2643c56f4921caccecb0567607c2577de143977d0064cda8341f8cc9645c7a2c96362a1a81e9483593c32d81d65f470253d511a8ecd1cf8fd8073672813df17f2031007402031273091967803d503f9d31a16ad370be0243c7e87ed913bceeb7afde11bce2e791f482018c09444d6962eda56dd3510fb0d1852c6624a8607331b06f6067723da1684503c1ffa3ccb4f51d44b9cb0d92c2875864f959b1ec98730c6375ed548cc42345e9187507900ae06943aff23f21e02c7afb0f1a8801905554f5bc1f2dd57cbaf0117535bae810a94daa8d064373d90a34b41618fe8428a354b8d739a16f4257c1b21ed82a2668aa96a67abcfe5194aa4a34af2b27a06820b2233ddd54b033248f5f772d95b14cfa7b0ea13aaddd043e88a70fc164282a32a80626107047268055a2db8905b16b211632cd6f19919ef16df210809df8c6c697455d528244c8a2d68582b1f99c7ed23517839573f9b5b9957b40c01b6c1aa5f3b02edf163073c1aa13566ef230952e58c07e9a525b894d02e385603b901b8706815c1e46b24940265f375465d9307bcaf6150159ac37209835781f43066066a97aed39243d2309ee54bb0aa802e1a88d1a58b81b015fb202227853b3cd33a5bab36cbeb0821d44bfd4e350a485433253c45aa787f22b0ca3b952644841c43126f28bcb25b4196520a5ba6783c86b0c1e69bb36125b249c4fcda035605087fc24a1a7ac9d55c2b078312796f665729c4ee6c51b94d618707a20ff09bc01a85240d19dd4c55e122464753b97b8e4cf2232c4ec7c749b451253e3990596b04dc92ce45838cdb42e8b309d94936f17c083cf30125ee88ecce778802c7874d2571cd548e5368075c421aafb4d30a95bd233c3dd42cab902092851b9cf59af4b3b19694769be5cc686ab3515f04b807c5ce2a53e2ae417a60710790bc553d27c7c5130269a6025b96ae3218449a4c6343943aac28d0cda979339caa6a255e56092372a7d7a05954206a5c4ca477e4237a5e3878af46dc142a12586b4d2565a19027570840bd744ab1ae1b42b269e11396136220a4351c4b696b875a392334a35bf115bad9c3dc3e3b6903a99e98c9b3ca1aaae67fdbda763f6408d6a004285a221d6dd55a94bf0b46569132a09bd1e6e8b9338909309f5808cd181e1475b62cdaf435b624a2ac4990a2dbccf567822707efda1d980a444 ct_n = 70e80de2450ce79e13c8e566645f10a9c27d74be74ed22f24e86a11fcff396d8c881352ee4c9681e68cb5aa81eb628961e5ce0272b970bfc8f9a4f04f3440ac04d80bb5a370cf93b61a62a255157808b8092d4780bc73765870b78b4e9626c5f450ffc1cab207333c8fb9ee1cb1db0c63b727370d6f778a8e968c30f650d300719b5e5d857162ce65ca7c4e073fdeb603934102f7321ea03e2302db227f53d14738a893e0918e8515e84fb912f60a54ef83ed462174f1810b89f8af129baa7b9d234fc772b9c091b71b741d5ccc7d32e7daffc7381e45a6fd0c28c18c3c27d0c2e5686b71f942a6ba7cb5c0dbbf6cef451cb768d754e8e8c2524b83544a5038d6532f4450f1702e4da397e9a43fc98f46b5e817b2d7ca4a30de8ef9b71f672e0a2106925feae6e5984b7bdb64baeab1ce9adabbb3e44f3346bdb07c9c1eb924f29e221b73475cc72bd17ae8b16620c37b7f9413bcd42beb086644fd366422da42d07e7354872e508988700ee76c437246154481d0176d67e6f52489fb4294ed417e4f50ec2d52754013d35f6484c0f585cc8b51e1f0da2789a610a7378a8ba3bfd78322a608a8fc8fe472bddd00728a1f6717cc49c023f794c9f484d07afbfe7de1a9d015b891b0920bc0579dfff326df8e3d5ac8271cd8d862569d5ae4f66455e94bedf8540826209f3afccab31f5956fc40d08612d066a44672d4bda2ef0888c335dfef803331161c7cb564cae6103636027ec491560428493e709866cf29f0dc399220b6fbe60574683633ba4b5a2146abb4872d7dab24db1a9a991564e2e76e588730505d1aa6dc9313e84c295a8dfd430bdb157d7b9bdb5f24315ec4710d4ce858824554f411acb0930e2d4c3db64d6bec12822a30b1e83160f74b23ce14ea5c7bc6234be95eae6851b0bcb46282382620bcdfc4033c5164ac6efbfe776726eb730687dc33b597ed7d4c0d19b6ac3947c1d68f134de6f2f8f0f7e6909f0d173a50c48941a3ecf400ddb141d60ff75cd0e4031709ded7a50376bec26b11b3e09f6def52238b65041dcc66cb2b1a515875e2076ed7da0b99ffe52deaf6ac9 ss_n = 0bfc35b193d67f653874d12fad5aad7dc4b1bf2d1eb607df30facb29376eb1df ct = d700ea818961916339b8902bd3781bc2d44e1e4e081ce93eec52fb53ef8bab6272778e2bbd02388e7e40bf119790ba3e4a58f78b028db725b1c11d10355af3f49adc119a72cd17917213010d982ba9c3e089d767f765fa46c40c6bdb05108c2aadcd180aafb74c4deb1140f8fd4642a398f66fb071378f18c31239e47436916d2341f65bafbe56ae5386bf0ceb9c316dd2bf81e98276ddaaf0829fdce5e71d003b55cc1966da7052dc6ed1b193f4d0559aef98b572f6ddb6f4816d9a9ee037ad3c9c395c7759880b6025752a9bed2e37d37124e979d7a699ca982913b5462290577beb3359400553d12e0989cc15bce6efbd4bae41a130536cdba400ddc2feb35ee74ea90daa9f231b932ead0d58c02a4e5e1e7f59014534001bbd7c72fc3977c9c4507ff4869f2af31d22561d4f0db159b4410780fee01a96a428b54ccdd37a19b73777ff9d3d068798c84d5d135d49d5bc7cea0450254964ea7fd09f4f85648ed509fa41c9ed6cdc74b9b058c515a5865654ad3b17822b65e6ca2d48f854a2e967bd3a8f70f5a6ef07586240c595d2a755948b05ea9652ef18382658bd04f32f901476bf06fb97fb7486c0e1a8938cf250a82abe2c592b403738ce740870b6cd2cff8e2b5a88e5b4280b865581bf9a74212da65954760b0a7c46bf5ebca560a66489286766025a291a007b1485e3603d13182352830544e398b9b5eed9207542beb90929ee7e2817b7020b4748ac28b17cde62e131153e9e1f0dc86f89ed1ea61cab503dc8cefd2f5db5bb948be2370ca96ba1f10161f06e2955ee34a5097c5e745c9bdf43a9527f9bdd61768b1721385fd9c880bbdd5e49299cf70cefdb7d98d9e99c8535bc7a6de004a3abaae5efc814804a7230d139d6bde687ddc791dad929010df3ab9e127f2e41dbd1db311e00465685041cf8acb01cdaed32cefff55294da6cec22663ca4777724fcd4c1f084109c7895a2afb9d8da51adc7bcaa2b16c4e32bf5557353ae1243c8f9f796b77d0938d1f8e3a5bea009ffd0700eeab834fd65ec7424556abd70a789ee5e0d742e94ba923cd6406f0d776716c2e121bb ss = 8b21a76326dafe5fad3cf06cb14119691655c3c31d86b5af6f768733012fb276 count = 325 z = d09a380188d00bb4a82dca2d8b05dc04e620edb8821f734f4023ea43fda43a8a d = 0f511fa41cce77c406de2d5f096e84cb62f57b13bef90905237a0a59e0a80f2d msg = b48e633154620811d9d7b43dd991127c45aa2975db3a700728a82b543534f421 seed = 372212feb39047fb3df27b8c0663ff3b5d09b5226e1d23a3627adb8300ab954dd58a6f9c6a34197837b0c53abb73ddf8 pk = 722201489bc1ecc49731c3187771789e357db8da0e7c1498f6339847960f16807100b4654cc2864624b568e35d86c01c5820c1e9ab5d78621ca240ab9244050bd88f0e778d5c5c19272074c2446663480dba30bfec0b051f0608b3d1881ad34a278845d7cc476cc049035692bcc95820829f3b275ebb124ef5a4a1f79574f79216940543a35813582254b3ba249345abdc22c83bbc916b6b285264a8b2382c5bd5a21c400fdd856a0cd26c829054e5a24274414bbc220463950b0ee7b80432c37411568beb492710006b738dd97ccc90a97e9aa3a5a8ccb744e66966b486462b7234036334837b59c654727865917962012c6777a5278f390356759f8eb3593d9bca6519ae7559448779611427b8f706c9bbe567ee8849685a2a6f9249ea05b4afd7452010af105a90a2d5a7a3543000c890a8eb4d4ec2ae107a854009b22d76b83a3bbde8903db7504052d1a5e465cedac1b40d61995a0649860153418950293023fa3a390f6368204873c165cec2c22e3a6a7faa39baeed76296b41207d3a9132c8144090f6f7b20f01c38ca619ed94b29ec773ced72c88bba0ba96ca0cda381c6b9540d29b0733ba7469cc6d7d18127f43222657a5ff66167e4839ae7612285b3f8cc9fcb7891ac73935cd4058ea331b0704d4d760c3a922252d38ab7487d5dcbc938203afc15752c503e2c2a6d63055a2c9c8d3db5848625ae670c7f137c073739c22225778452bec0755876fa91b036469cb4bb25ec0070e249dd8aa8b1b9b696325cd0d77c64378d481172bb76bc90acb6a25817dd6b2719726a4bb3b2bb842a7e033db914c685210f1f0bafa61a61c60168cb530c43a457295b4097482fc08985a3935710d5bc85242fe5dc20235445b1b50042fb118cd79421583e4fe7b9a7c921301ac943f3a9edc53adeb701f4562a9c8b08becc274c977d66b8232462c51b73032b3b1a4b64905d47a551ca1355556133b43a9fe26d7e712c3c588eb13c9947c865e598866761a65a101ba256406f919c6754162c2c9de5e388581ba77b971c505029f346cc48236a632b31c6d29607b785a74c70667ac1087944f9633d760aee901f53e6fc23aeddb94cd58e678c97447593c697b2d1d38d031f sk = f91134660c6bbd037d6831327e62383be21389a850ec1769eeb2badcb5292cf49713e94c430ab835e8276447068fd8423650bc5bf345254a08a5232af5fb5de461a5c8d424b7ba5d6f3158e33a9cd0c887e54897b863ae823956992a00beaa9081f245a62431e58a44c3fb4698297bd2484aaac116cf02913778203981cd293809efec79148c5c73c5c1d6586e4325ccf3e4441aecb9b594cbb3d7902f9ac815072d4cbc89417b34165387fffa2fc6512639cbcb3dca2e557638a3c66ea7318f12f06e73a9a0f6d3211fc5619e4b1ba4b72ae501b36c5c4c3024433860b9b9b691ac735f809a95376a9713b113042c93bb51adce23325ed982f93957d76454a5f81b594023c6498ef0924c52ca9cd2f84264445a29745e4374a3acc3194ce96d7f1cb30730bf02346a572b612bb90549a6619e777f44a42b17762c9d5c562024971fe96c8bd3938e135d873ac36852ca2eb10dff8aaa5d39bd44d510eac42fd857c7b7e30fd1f1a21ff0210e450fa288091f2cad8550048335112a898fb9f9ccfc21836502caba244b0e1780bce28450d4c34cf26e8682c04c1b12843348eac5445077048dc25f22f81356017c52f7109c834cfb742112530d31492db5aaac034cc406dc735aca5048e7777b46647eac014709b0ce2485b8f49d5ecbabfb19113ce22b7c967ece42928922bd5ec85fc5e1c85be02787c568e4c2a83868a09b2762c7816ac2b6ae1558c060a81224e206bbb60af127283bf6affdc52598b02fa4f671746a40551555fbe6259e85299cb3ac97eb2f47b84ded78c163150385d20afb9389d7b4c33f78a24e0ccc66a544d435c17e354f84a6bd66842258dc8a95b25de9506aa4e51919867a32b94a9341a334c2a4e152cac1425d47d570bdda207de37da24167b5471cb70c1f650b2fd0880a6c7b733ca25a8b6c7d0e542b1285a892c46d71e458e70acd8542848054112879ca37423a1e02a18ceb14320016210992718973a6ac1cf505808e1c46a5bab287800aad79be016c5ee1532e066bc97df6bf15e2452f6616f8788a363b9bff1c6d212814cd92653be64a1c2c2da1d408722201489bc1ecc49731c3187771789e357db8da0e7c1498f6339847960f16807100b4654cc2864624b568e35d86c01c5820c1e9ab5d78621ca240ab9244050bd88f0e778d5c5c19272074c2446663480dba30bfec0b051f0608b3d1881ad34a278845d7cc476cc049035692bcc95820829f3b275ebb124ef5a4a1f79574f79216940543a35813582254b3ba249345abdc22c83bbc916b6b285264a8b2382c5bd5a21c400fdd856a0cd26c829054e5a24274414bbc220463950b0ee7b80432c37411568beb492710006b738dd97ccc90a97e9aa3a5a8ccb744e66966b486462b7234036334837b59c654727865917962012c6777a5278f390356759f8eb3593d9bca6519ae7559448779611427b8f706c9bbe567ee8849685a2a6f9249ea05b4afd7452010af105a90a2d5a7a3543000c890a8eb4d4ec2ae107a854009b22d76b83a3bbde8903db7504052d1a5e465cedac1b40d61995a0649860153418950293023fa3a390f6368204873c165cec2c22e3a6a7faa39baeed76296b41207d3a9132c8144090f6f7b20f01c38ca619ed94b29ec773ced72c88bba0ba96ca0cda381c6b9540d29b0733ba7469cc6d7d18127f43222657a5ff66167e4839ae7612285b3f8cc9fcb7891ac73935cd4058ea331b0704d4d760c3a922252d38ab7487d5dcbc938203afc15752c503e2c2a6d63055a2c9c8d3db5848625ae670c7f137c073739c22225778452bec0755876fa91b036469cb4bb25ec0070e249dd8aa8b1b9b696325cd0d77c64378d481172bb76bc90acb6a25817dd6b2719726a4bb3b2bb842a7e033db914c685210f1f0bafa61a61c60168cb530c43a457295b4097482fc08985a3935710d5bc85242fe5dc20235445b1b50042fb118cd79421583e4fe7b9a7c921301ac943f3a9edc53adeb701f4562a9c8b08becc274c977d66b8232462c51b73032b3b1a4b64905d47a551ca1355556133b43a9fe26d7e712c3c588eb13c9947c865e598866761a65a101ba256406f919c6754162c2c9de5e388581ba77b971c505029f346cc48236a632b31c6d29607b785a74c70667ac1087944f9633d760aee901f53e6fc23aeddb94cd58e678c97447593c697b2d1d38d031fe66605ca883497943e5f57eb9f62a6194fd79b1473ec2f755a6eb7562b6584e8d09a380188d00bb4a82dca2d8b05dc04e620edb8821f734f4023ea43fda43a8a ct_n = 0a93046bb5d62c8e28830c5d15dfdce70c0fc22c6c95c3c8688b94f50ff33b0a8b163872b33c3552b19069b12f89948b49957ab3d401b156bdebaea52120590f33488289c57d558b2ed77607bbb800098c2e6fb05bd84f55996bf0e1ea3c6635b4dcd612dd234077c9ba9a7661c9a9448418723519b91b5558f9a23da64595bd55e1b025cd122b40e5b9427b1644e7850b62a330e910a2d497952219b6cab01404c8a51849dff7699eac52c6a09d36ea358e289260d78f1d8a4d7753c03d509ad556cd9d42f4dc76194b1a6a621d413b7a072baf3c4fdaa765839eeedb10b0d5dee496cd3a643a3d94bc070691d542f83ef976f83cca25f47381237dd43017b0fb688889e0d9f730f24796a91c7421ffa28b3d269b79979d5b898edf49f522d2f234d3cad4f21c4dbcce070604b7a8bdbc8846fa36c0884ed69efad9108eb871598bbdd5a6c1126ca06fa53a70d63d2114b3c40556d0dfb4844837fafda0f392201877e2a2ee364e4a4e1b6df2c7d980ea267896b9107132e11562ec1827cc4bb2272950002858d6e75850e25491f2771ed0cd1b96ff13cccd2f9ed7cc84afcf31a925c8678adf77a53fe720b5c8b1d0ae434a95998d08c70df56c82e1a189179bd14df78cf215264a51352e8120c0bb923a0b8e1744ba77d939f136c0b6e9d9a4659aee639bad3d22fd638d47c7d2ba74f1260ec4faed82ca6d582c63683d1a61765a8bf1fc9fa4da4faf5d589a6f7a7d8694c317cdb74e03da2d3789c7b0163ac8fb37ccc2b06e77a6ed0e0cda7bef745e6c6fca3ef3892ed811b8b53145fedacf55e837c3e1962345cfb09753562c9a80f2dbec9db41229fc8777ccd54a5ad533a0de1e00cafbfb91baa2689333170be889273ca527b71eb1702cc2ba5c014946ac6c9347c514e02b2c3a381994cadc9d4983adeb335c3167fd3c76850d9b4499ac225ffc1275a5424f37a43af1bfbaf88f203fde606a9a6b35c15a6ad58b041ac42322073f9abce696708bdd3664bbf282067c2c09e0e91f8c3a87040a6afe2697cb977925eb5f3f3c18c669d473d79ae5858b6a3bc6277fa59af04506b5 ss_n = ad02c793170c736d079aa63434c6809c88b07220475e9904a1947bcc3f8c4948 ct = cb44e1845ce958f84ee49d5b139af60c86785f99a69cbe2a79526ce873f8e903dc5f5e1080e967f3c160f001b5bf64e57b86dd948222cd4959c53efa3847032769fc3aa7522221a569072d1d5c7563eb4e5c63527069bb89fe2fc8d62c0906083e8d1fa00d912c0ecd95a5738bdae994a9dd52e2344eab40e16139aeede5b2df67c236b4d06cb3559493d9d72a25ecc9e056fbb3f93d7d8086e8ce4f72066b1838f5668e103a8377fe0e12f445bcae4ff276305a8a721f5151e2a1fcf631bcabea0f42684d65fa03a7d1c4ff8e40ddde8f0b62f62ea81daacbeddbca27b5f62d2059659a7ea2243db5e4bf19e6bacfd6971698021fb42f81a5389204f9ade3c95f6b7d492ccb265a4c517cef506788a53de904ea9e814a8eafcfc5099b93160de74cb2cadb368e7076a142169951a724be37191cf0d344e7e2dda8dd5089e7e0083b30614ed252b7340ede74806501c0e32d05009625e80be8aeca91955cc5f98e1beb26f33b871c61b1e1c14795e680585fc9ca4cd5092cccc726e1dc9fa36b0b6b584c7b0132676150ea81eaa198d208affd15ad573fe37fd621ebc3a143cf096ba39740ce903a686b5e2a35ace18f2887af332db7b0be13135627ee5a2aca941718e2186949f4040b340dff1ed212cd8967f06693cbf66c38824f90e4fad9ebc69f09c5c03133001cea3a128a0614c721e6f0716002b1de547263d910b233794211c0dec1cf6c8a7adc2c1f7beae5717093f7da473c8b27c3a6d051fd63955420a3b461b60ebf46c9ba0f738b551bad111de282ea5c04bb575645b1f6e6b5c3f7608cc1620cdef87ca95cd5bf9f4efdabd71f411fbaeae887d18154f881684cae68e00a6e5a7d9a1a0a0de9a3d813b59bb71aefa125398b56e529831a3762c31f6ed0edc3032535e96d5b90df95f043c6af3f1b7ae5a95e35b03580846e69ea76c7ae42cc264acabef8104d9716d0291b4603b1378908538281539c20616bff4179bb6a3391ee8c82321b3ee1160b4d65f78af3f9775a4e5f5cc18e5f25bef8a2f46d0a93511e16a7a32be40c94b85b38bb8f967b80435147755d5261e4b4 ss = 0d8ba6d53e3893746e4f7f073f0bd3d39a939684788d1b8610cefd7755415078 count = 326 z = a6aac082b7e6bed8124dcb55864ef1562bd89f494b693d92bf72d2466ead96c6 d = ea3a2c2b3d80265e55464bda2bb8d88900d379f511a4fb8114c18059a62712aa msg = 15e90ff31156757a84ea6302a3acb1f123d867ea37b43f82fe90d38139e61261 seed = 127dc0f8b74048ac3ef2b04c49624e935428870d1ed6adb509cb4ce1ef55be6b5ed90d8673a24bf237af29c2558bb8c1 pk = 3e64017c856b62640631825f2e5a26ef06ac80561709696684ccc26c52394b335baf45c5b6d9c015b25a45701751b6216cc76edbea290be5564a5624e497a0faf0acd5b669743c75966592b5a45a111bc77b36c61a383a4e167fd563809e81583dc21e1d8085fca889dc2599ca5016150316633b607151920f2b8b16f97e6f922af622030f24c62f695416fc099d6a774cd39fa34480d2a12d05e678fdbb3f9bc7709fe0685b0c6d4ddcc5f2214081944c3f2ba1b9542f69d14a2c30078dc092f020b5c124263d583ba56b6d91cc781268927067adb7286a81d157874b0ce5751f34e47e00405d52daaed3ca008f111c4793778d57a940829a29234370298694b0a865cba136b43a3b700de22c7a8a902ea941940bc630ffeb3e3a309ee12264a47c405895a45593a225879dd2c19334a03764ea907c5b13d77839950549f1277006260c8c9b2689451f3966347508912496c5ec0795933221f4444b6e0b498fe0c853789a894812d1424c00388864e160df754c76b00fd0194405f1ca3e6c88c7d4b6cb5ccd8bf5467cf1bfd399cf6e7080231b068ae646e071a762cccf9840604863518dbcc2ba219eafb23439d15d1bdb3631e5974d31a44dd655b144c7fed2834874557b65796e90542bb2b746b481f1e41a981a024f110b737c275752109a76b8eb51358395b4e45b1e02779e948c576395b1aa3b668574c4f7e56bcbacc07beb05cf70612cec6668b48b010c2fdcec90a5ca26770c2da5c65a8204c6005b25a7318449775b5787289c13858314a7c657296ca19f7b22143f16ce57b38329059c7215c25a8308ae8949f1247f1784af65fb5ce01b205de2427754a6df1027f1e0a984b7bd3b515777a5b480f974b9433a675a497bbc0a6b20129cbb5df644cc615a49f1845d62973e40252c77a1ae870bbdbcfa2b31aa638af90f6ca6b3a8884f9857039443121c4c2f3f946b68a01d47e05c92fb272d862cf839797494b64e4600a561a7020a4385430b506b2184f687a4e79bdb0831d6603b8ff99689c1af31a18d1eb282b784a83d5a7c1212c390b0a6ad1c6b35aa74587320f15552dc75187aa6a0a4e34ed4c955cc60ceeea3e07b851db9b5e7890c3df797cdcfd7 sk = 5f4064d7b77c09b376efe63d23c14be0e495cd7067a6a01a7e66ca82d356bf9ac85151460ea33172e2638b81ad23d591d9d33021ba6cc7d575dd0a3addd84b903946f33b62f4b9bacc5a6469e301df6091f307cf12c957acc18066aa7037f1c41bf97d891151543a17cbd24734ec0d98044e4e7518baa815d30ca626dc934950799130cfd94173a3f44102a7348af6973d8c95d4c86254f7cbcf141df4c10b9f9035cd461234aa488087366e834b7f9583189bca0bc36f2bba8e46799c2fa4c06b274f2441ab36a49cb8b6bebb6b9e6cf716c8072169886ab4463a88195e72844170e93f49457c5ce904136b39cadb51affc4b75f74a1f628efb5b63d9d68e2d2a44ed3a9fea7840cb02287906ceee11c1d762bcbf11b3a774080bc60007dc0b3782421748a1912931ccf6a7174b690d215bf3c87da13b86a0334310d22377ab0fb943216b219276601ae54c709be68522595c0bd013f2754fdf7390cfb4962c9b2ba862ac3a2061cfa7be91614c526b00e80650cb229099c8285da085339b8330460f7401c53cc333412c92115b3fa3ba07263444b42c8371061d3ac0132b0c98036660a8426919b002c8a87a978a8df0fb61aa8b68388989ef129fe457cd74fb63a857c27593275c6771a7d6722c9c603fb67ca103559ce740f954bebf4a11be650d52a14bd7b6ba16c32592383a47e93763381b4ff78319495378a3ab38855c3fd19280c680bb24b5b7f938105c8d6301826b87bc3c04a1b1ec5dcc98ca6f4c8bd54b2f071ca676629f74383a4690c46e63408d4a0d3b248e98b6a0de81695757a371206385793c74cbcc12608b899716781b7379e06fe2c1a178b328e05026dba13572325841fb8e6d353c9f35b151772e1578aa5a05751316a70e944c2a905bf8b23c77d490bb454e5e7a0a4268730f2240b254b04bc7a1827c3933d6675e9c991ea3432fd9cab14230ca365f20cb008a008868c55d8e99cd91f68ac64cb8a0b58920d16108511e18b99d2083765c22b3ed13821d5a7a7c285ddc663b51c935d5f24514f5049225118ad061983027cc906f1f794b3b3804522c8e46bb693e64017c856b62640631825f2e5a26ef06ac80561709696684ccc26c52394b335baf45c5b6d9c015b25a45701751b6216cc76edbea290be5564a5624e497a0faf0acd5b669743c75966592b5a45a111bc77b36c61a383a4e167fd563809e81583dc21e1d8085fca889dc2599ca5016150316633b607151920f2b8b16f97e6f922af622030f24c62f695416fc099d6a774cd39fa34480d2a12d05e678fdbb3f9bc7709fe0685b0c6d4ddcc5f2214081944c3f2ba1b9542f69d14a2c30078dc092f020b5c124263d583ba56b6d91cc781268927067adb7286a81d157874b0ce5751f34e47e00405d52daaed3ca008f111c4793778d57a940829a29234370298694b0a865cba136b43a3b700de22c7a8a902ea941940bc630ffeb3e3a309ee12264a47c405895a45593a225879dd2c19334a03764ea907c5b13d77839950549f1277006260c8c9b2689451f3966347508912496c5ec0795933221f4444b6e0b498fe0c853789a894812d1424c00388864e160df754c76b00fd0194405f1ca3e6c88c7d4b6cb5ccd8bf5467cf1bfd399cf6e7080231b068ae646e071a762cccf9840604863518dbcc2ba219eafb23439d15d1bdb3631e5974d31a44dd655b144c7fed2834874557b65796e90542bb2b746b481f1e41a981a024f110b737c275752109a76b8eb51358395b4e45b1e02779e948c576395b1aa3b668574c4f7e56bcbacc07beb05cf70612cec6668b48b010c2fdcec90a5ca26770c2da5c65a8204c6005b25a7318449775b5787289c13858314a7c657296ca19f7b22143f16ce57b38329059c7215c25a8308ae8949f1247f1784af65fb5ce01b205de2427754a6df1027f1e0a984b7bd3b515777a5b480f974b9433a675a497bbc0a6b20129cbb5df644cc615a49f1845d62973e40252c77a1ae870bbdbcfa2b31aa638af90f6ca6b3a8884f9857039443121c4c2f3f946b68a01d47e05c92fb272d862cf839797494b64e4600a561a7020a4385430b506b2184f687a4e79bdb0831d6603b8ff99689c1af31a18d1eb282b784a83d5a7c1212c390b0a6ad1c6b35aa74587320f15552dc75187aa6a0a4e34ed4c955cc60ceeea3e07b851db9b5e7890c3df797cdcfd730a3d1282e1c24b8183a1ada83ea6a58c046d9d32ca50c528838487bd7daab4ca6aac082b7e6bed8124dcb55864ef1562bd89f494b693d92bf72d2466ead96c6 ct_n = 8657d2a3ae09b1c86839dcabbc9245ee227022ed39e594ee98566c72643873a0f502cbae3ccd1b1f7216a19b1a55640e26f87c47ac3388c8783be88084d2c58d126e8599b48047e5929497e5e46895a0dc7bb366c91573bc518ff5c3478153ab142f157afd6ee1f14f415b224c714e33bbc7311f438d8d5c8337160d2478f39c2b1e70513a239bcfbca601cf1c7f2d657c981aad66e1f740f527485e9c2b74ad106dc6b71e4131a6a73393131f6722927935290d9ea9ef36a26bb6da4e9406d923a2f7cd996b97ee22ab020caa5a2adf69dbd15b95eff92678b1f85de5882c080fa13e16daef53cfb77f203f0b89e4288eb2bf44e0aa78f3461ab3671ddf8158e5454fae9c2fad034a4b2a525a51160aa41727ff36cd92fd8b34ba5bfb6931f943a356555127dcdb5e9726386179d9f842349375e15edb3624fb73a8c88095d45e4f40ae03ac6d65f435c1c7c838226e4c10dd1d62d067a71585ef1bc28c491d1181ad5f3cdcc175e2439f2aeb4f601bb8ff34d7beddd17d62f4e66002369323c44d3fdef96433141c57687653cbd4654eeac20eb21a5aa7f13a6d68b10515fb02deab2929bf05055d0cf862d1652007bb122db5d8aeee254cea274ce65a367a2342762979d5ec97d6f25080acc572911e9184aaef6e4fb30d0577cb6c6a6d660ccd5bed4ca51f3f1793aad7a25fe94ea0f37d6409a6fc64a56ebadf16553250afc2c2b2558ce88b376329f8dacc7c8721a5d7e135f3af7646e4e002f61b5baea9751a9423388114f0862cb1af6fa1105bfb9ead28f57e072cd72edb2b7e89d2ef4cd148aebe843d47fe432dcaa873c4f23bfdb8982c25f656c0a3792a3c556044906db5d52cf65bbdacd3c1a98ebb3d47e1a7cd993580a534c480139a623c714fc14bf8afca21272ec76596e0735cbf1374621ca402dc7e2328dde0436ccec84064ab389d1529540d079c71532605c123aabefc6694458fd3576aca99219c1c7abcefdad6b1c100d7c0453a4cef4412e623f5f2fa69eb98c43122c02de676201199898b15cff1874070b1d1747c2432f8a43167543a0ce2f64c1857917b746e ss_n = af49b7a52ed77b5416daaa602878d8f0ef8b5c594cedd4bf1c76c3a9199d28d6 ct = df9d7a788c88be1b0530c08d4395f8311bfc0f836319a7d275eadf2bddcedff1284c61122b166467c56691c3877f77af5e503076ae7a926277b1505c59f71f1e0d4d679e61ab1ea819ec03fe557c4aa03d5d0a85eda94c4f3cc9204849d6ac0d963ef0cd577f8b8ae53b0ed217a32a6eeb58cac0c40533a36347dea1a17a81e0f752fd8650faff21de9eaf6fe7201b8c8c4fdc6efbdb2a28bd4e673d0d2d07d074cd4a58154c8177709c3a0a3d2bbd3e59069c6ff787c08c4adf3d424c2884facb42345a17e645e2fedd3a4ada9a74c0626478fa4ed1e4dc6dd42e86357f154f27280e9a11d99105d6e5f2761a11e3d503bc3c7c4f6d156ba78847cb7a4fa8f9af7cc2f4da98baebb118d8267948b90161be8b4bd826f602702af0685e4a333f75bad8fa2311eea8116538a37ac351bcd3e329a6fb4e46a7ada63b94e2a4a5cb8ca9adfb130ce19c99323c2c7a16995aecb31b41f3acf62cdf43bc4f7651923f1f157ab15806c8c8b5498626b8ffecec426a19f5431deffab50edf413ec287edebebabab035eb11c3b6ae6f5713bbf3b73f573861777be3629f1b1553d4f904c152bd1d8780c001ff71c46b7ff3d2b70d0b411f59e3e33a0466d248cb718e62379802a3024447cf3b872807bac1dea832213237179c40e0a3b97d318462d0155cd7e0c23dc5f0061542abb73abf247752007e5d92875316e8582096fc6cb1586bc22e3e86d8dafcb8f411da819661bb429f341cb4a133e1fb81d8ae251a81c6ee1d2adb0200919d34bc042926ffd1d9378fcd852929dc871fba17000416a62347ec1ff6effb59a8351c304a2ed6e28eade9616e80dc4d21a56ee2e736f0aea6fa167a08823bf205f5c8c3c68bdac1512d05fba8c3b2f4817cba31c18fbd3bef3f016e403f0b8eb60240d3371ebbc6957af17b47dd3581fdedb23e37653dae53a90c09494767a3768d576b41bc8cb7890926e1c95fd47a20d7886bde3fdd6d5cc8c49d4c44f23653ea1be7a28a5c21a250b06f862a8d686736119e98b4b94802941be6857ae72a790cf541c9fa0fe86c3a52b57b6225a2757090d04b371fcc227 ss = a3d172a93d40b57e41391ec4687108b09f6671f01b400ae3c6718c8283ca264f count = 327 z = f7520b4b3e047d02e11f1f43d4c46f74532ddba5f1c05ef1257d7bf6a0dc2ae7 d = 40f4420065785216e53f77e7bb7ca52f31d38cdb30515c67367db4d60de62ab4 msg = 9b8a8cd5ec04051fbe34a0e8de43a4012a628ff42dece679f9f3b37adc21dd96 seed = 8c13ec0a73ed03a8c7866ecd5da637d9892584b1e98effae937a54c0c8a7db51790f504d7ae21102acf5f0cd6f03a088 pk = 33854f8e051b350200ea1a65c3bbc26b45a66a2097c9cb08e41b0682cba9564270c736018b52c9ecc88ca83155ec02316d697d629b3ce12bbf91818f4a9854e3a514c8db8c473525ae577d09170519988b5fd5ab76dac50aa1929789b8f2e90b3ba486c8eabcd2593447f448690a9da1b705c21b7809e956428207c6b3cfd916cd14776bf8277bcc79c0e5126dafa073d1b862ea8709402a6efd0b7814cc3653d8c0a41929e52b5b07c96fcbc1528940b397744abce4cc3274cbcdeba927d59186c490bdd65c90e59847bc9b9c969f3afa812dc90941458d27cba4c6bb163483158f61373a5140d8433e7a045990761bee272c599284da46b961342e87e27721b85f9aa34d5859913cc7ce019202be5a186fc1821719944fc96bbd318e78973678133231c8037bd5362796b92b664dc9da773e39ae2929cc79a47c1ca2bf25052596306edc95adbb323fd8a46d6d8a10a1578ec6da85fc252dd38c65cd255f14f722bb552dfa6739bd3c99ebab18c1e41150947ffd50a217ebc43fc2aa98754fb9741fac78599eb34194b28ec0b9131e1a40996a006641c569340a4680466caa391102977f097ad6c5401baa609e8c1ad181bb447452b80c0a5f0cbdaf438f0ae7325c88c4ee17023d37103349548fa875dad66a5c6a577a7a6cc0423efa08cc3b26463ed2cbd0a134d0030c77e07d1280c67e06469344b549c75a25a0bd318894388837c41bc46a946976c60fa4298904132646e6940fe53b7a548617cab5596a8ab12297f6b74654e062d79303b4e59ee1eab8044b29ea8cc759e9816bd88316a35f4fc2b8b7f849055a7750e1aef43c48b79147698ccac44a9a626ab295cac9d367870f638b34060cdd866399e50695391702b12ebf3cc9d06471a080881e8ba966e910c5e47cfa31cd100a4508aa12a74b2d42699b10e7a0a620b14c620a3b4900e15858df131af73b3b3c0427c343bd09c668115b76e1ccb7a5eace98100fd555456e19b9808173b3b840a1b9bcbd4a75fdfc3cea825d91c3bb40f572dcc90b8bc18a71a978859847b59198ea215eba1478a6eaa4e1a839423455d3074b59478769c0bd3c121cdc889de3834c946d14766fe87e7fc782ac4129dba78f7c sk = ff862d01a33576529014d16fea83c426eb61e420c121ea4164c7b95b818ac3725170b496198369d29a186fb18c1c60544b047f112aab3fac668bf1b69dc0bc42d118379285f2a0b4253a9a62106b7f36bfde57514553aa7d60535b9c282c3b1a17b582b1f08cd0524609914ee9b905f4b46f3ae319ccd94b147080d1478e8ad3795f106fe8331e9f10644aa897d06786ea53a4b6673999262e9fba715ccc1c28138f892a0177bc724ff30411b0be5a292cdf014e59b4ac0c867220076d8bfc5731430b3cb5780de506cdf091a6fc7543252b451253d42657c673048523c0385039e5522febb1b1e80479e2764499b99a0f117faeb50cc4791ded52c932b4c562169aa32cc1f246b1140395ee820c16ba1b77c493ff8a09d20ab99e1b41034ca02c2a031022bab3da1bce659b00573588200fc1923e922a0c66175448c7231cc16777c94065d357ba880476601d73079f00fbb5421557e6498c33772ae072a5fe17564ff6bf2a8c26df1c1e40f8747140555d818d722ca9a7842f3be29df4fc1c1915c98daa170cc67c28a68bd2f933b26786e637cee8b6a41962266a1b47025242bb24a39a7b076af33f87a964e9bb7a536ab7ec4c7c838a347ff817b40ba6ccb236f333a032f2ad9755ced80a86e81870795201c9a79ecd359b8033898e933be547c807167f390485cad950b6e98ef2d5a4ba3aa926f4aafd2c56454981a6514f3d73b1fde05bd1f23a27d5b3af70856a315cef95758e952aeda911af35563393797db886a2ba9e246748abe4ca96780ace74adb0a20ce34565333b805bd397ffb13f44661df1227810078cdf89969c638a0122b7ea2c44fc2264d6600b1b2a1fb6caa389e03435f9523b2c41d259bb528a9e6c920ae8d8602ae263719aad1e45cc1c2c1b6a632c6c6045f8c8371e5c3b29c9c39742a3fd41453ef3389579afb34447fca698828b15f13ca5072260dc533412ba9e806a5c228762f6b7bc9de2b1b664b3b35b2185937131cc0d4be24b5618a20a3aa7e6b547cf06c5dd7937a2896f8585b0cbe59d85a2154fbb452608119e6664b5a4aa6e1205f673b6c5fc0233854f8e051b350200ea1a65c3bbc26b45a66a2097c9cb08e41b0682cba9564270c736018b52c9ecc88ca83155ec02316d697d629b3ce12bbf91818f4a9854e3a514c8db8c473525ae577d09170519988b5fd5ab76dac50aa1929789b8f2e90b3ba486c8eabcd2593447f448690a9da1b705c21b7809e956428207c6b3cfd916cd14776bf8277bcc79c0e5126dafa073d1b862ea8709402a6efd0b7814cc3653d8c0a41929e52b5b07c96fcbc1528940b397744abce4cc3274cbcdeba927d59186c490bdd65c90e59847bc9b9c969f3afa812dc90941458d27cba4c6bb163483158f61373a5140d8433e7a045990761bee272c599284da46b961342e87e27721b85f9aa34d5859913cc7ce019202be5a186fc1821719944fc96bbd318e78973678133231c8037bd5362796b92b664dc9da773e39ae2929cc79a47c1ca2bf25052596306edc95adbb323fd8a46d6d8a10a1578ec6da85fc252dd38c65cd255f14f722bb552dfa6739bd3c99ebab18c1e41150947ffd50a217ebc43fc2aa98754fb9741fac78599eb34194b28ec0b9131e1a40996a006641c569340a4680466caa391102977f097ad6c5401baa609e8c1ad181bb447452b80c0a5f0cbdaf438f0ae7325c88c4ee17023d37103349548fa875dad66a5c6a577a7a6cc0423efa08cc3b26463ed2cbd0a134d0030c77e07d1280c67e06469344b549c75a25a0bd318894388837c41bc46a946976c60fa4298904132646e6940fe53b7a548617cab5596a8ab12297f6b74654e062d79303b4e59ee1eab8044b29ea8cc759e9816bd88316a35f4fc2b8b7f849055a7750e1aef43c48b79147698ccac44a9a626ab295cac9d367870f638b34060cdd866399e50695391702b12ebf3cc9d06471a080881e8ba966e910c5e47cfa31cd100a4508aa12a74b2d42699b10e7a0a620b14c620a3b4900e15858df131af73b3b3c0427c343bd09c668115b76e1ccb7a5eace98100fd555456e19b9808173b3b840a1b9bcbd4a75fdfc3cea825d91c3bb40f572dcc90b8bc18a71a978859847b59198ea215eba1478a6eaa4e1a839423455d3074b59478769c0bd3c121cdc889de3834c946d14766fe87e7fc782ac4129dba78f7c8a283953dc27809bbda6424cd666adb056d0e1639d8ecb9eb5bd199aea97e69ef7520b4b3e047d02e11f1f43d4c46f74532ddba5f1c05ef1257d7bf6a0dc2ae7 ct_n = 8fa9fb12c5b715c2af088605f30943fb336b2240dc4b19e7d13a4f42099119c61bd3f3387c2961b5618270ffc50ca63309a8b9462dc30fafd97100aaa9aa34f6f34b2f43758bd1b7764e31bde1e0f3ec99830cd716872951d7f3a053cc677b61573f1168dd7d9985e6918548ce67fef0625c4149c0f2792af72327d8158f5a2d1c3fdd796d7dadf9eae75fa235fcd1c6d063f0b10f479f556802a140d4e38366fa7ff97251f2b7e860034a505a074e1fb65a57c4fb3c45433f02b88aa4aa4c2911bb314adf32f34681ec7b02d10cda877d39d5b777ae36f1e818d1f0a2dbc5eb5345707b9d2f0a6a77cd23a1a2ded653a13b080d7efd568ee15f0a1dcca99fdefe86e082624eec6a8fe9ee1f6a6cdfe9c305d7b82046b8cd30aa13ff5e12cbc439eca00cc1ee94646e31af72218919a0b15c86afd8c001e421e2b86672cbabc9e8efde325fae27d848ab7172045073be154f8e37e8907c07b751bfb487f3e5e41e6029a99a0ac4386a2e7c824b311a1f3c2a348fb9129fc4d9987c6af17292d6ab8b06b673e768a9b1ed01675f4b523c55717e055c0d66c5910d01f30f146cb94552be32f1bf5cb232ed22932417408fc2945181fb68594825c9ca57d51f24fe0d9a6dd32fb11f12d4b42cc90b9ad0d63a3b23382275f75f9461c12ce920cf686febf38128bc0ab5903869d944fd605465ada98dda9d43dd96840c509733d0de4baef733662248e7d4b65ad40308e961d48491e24f8667b280fc2cc392004c1091a547492216264aa1dc517a6e1712a871cd5a735ba25f5e44f31a1ccba350f699e4b23e3cbaca37402f3049938820bf0a09e47fc319ad657a8d2973627a7d10a7e0bf9d032d755a41c34e8f23c2950cc1d11c8bd6dc87686101f2e8241b1a8294293415ab6df04225c54ca33ef9b8314a75eaae20374d3a54dff495a3c95328f8a5a185e6582dd722655f33adf3030cd5b0dfaba81098c4ef85aee2253c7c381ddd3bc501502a1ca940952b707b09f00a74ea7aaac4cc642bae66c4a3177462d5e998d99b96445e3ce0c16f02a9f92b65abb8e749ec240fc66f881ab78b0ca0 ss_n = 1135af4a36267d2f4a6d327b56f975467e4cb292471fbb4513168d02b7f0adb4 ct = 05f6ad139e379eeb4395b1e219bccc133cfcbf1376512f191402dee8a346ba6d813a0f742e80e5ca05928003a114bccc061814eadecf7bf1eefbc54f30362ec7eb514519cfe915ea31873c973d359087b4c1a805881d34f9f34bc676f445d5e2c919befb7677db3a1758e046c25475d83b3d89ec04c45372f6b9e6bb7642b0ab1b2b17de6904a515ac5c159c45e57a1293e4b0c28e023ad0bb8741dceded3a20b99cfee713ff8a433052b4e9d49481536dad6f5023d3b9753f2ed61e0be37fc71edb5fe08c7e3163a44fdaeb5bfb1fcd604b062235badafefb3a7456a118786b272e740b3c49187abe3e84958070d8a25b33d6ade3c6bf31c8edcd2404d33e4cefc36c01cfd202d9c4cb2fa1eeac73edf63dad0958696320ba7e58befbfa36dccea81518cc539019ae8d547a1eb8d141e8f7e9b96e49e81dd98090fc79f1a210b6b0772457fa49c8afe355d48b852f724e3b53c3c0e5f8741c4386f6b6ed4a7cf46e3ee29ec99d3d617197a4b7f11e27a95fdbf52213815a3817be9dceb81f345647bc7708dc491316202739385e06cb7ff77228acb3552de91e76215d97e3506910326743f4caec3a3c84224b263b0226512ec1fd17ef0931353e675a70bb2bc700522ebdb4075d99bc72bca345af49d479ce52053389d2d7fa2dc6a4ca58560d5bd4a36dac12bc4d3bba5413cf55d46b7e36a33eb1cb98c6a1afbd10b46037735eb1e1abee67edc7c07508cfd2a61914dfd3d05fcb6f9d7c5a3e2ed5159ab7efc78bf4f8dcc4dbb3719488b47f775fda23c8565a6d28c41b72f82d9e3b09a7f87166375311e79ed088d2b0057aa1958777594beda3d9a4a069a0f8f350a4d2173f53729506779ee0a0ba7cac8d400b89dbf6df5aefa910247247853ffd8fa31f25972e014561887102484e49dbb96fcc1ba01b53accaba4570e5c1afbe5fc1cd0e3b58eeeba5c2e01cdfedc883c1d1f827b5f47a265c170ddac0aa6c247445927ef17664be0a42c90380dadb4ce3711abed17d9235ef1bf926953e2d1bc0989979a7757cb934d63416d40d119bcc5978f93ca57c41eb6618038b23c8d2d19a ss = 0188d940c2d73b3843479eb5e370dcb291e6e05d768f4d148c68bb10d1081dac count = 328 z = bb5ac5c2b138da480e90f7a21ba4a65bc93781c3544e2051759d81e12a338647 d = 2a6104fc607141f12635f4e8742dcec3e0fa95d3a2469ac2a331ff4ec87b0098 msg = f1132d23eb54b4480ef2b25e4906573a01229c033591146e0d6a07b7e6b22398 seed = 33f0a01ea7808f90e6b411b797f5b2f3de71c9f0fb69d91d1f49dea9430680468759884b93b71f7504f8a89aa4be0a2d pk = e9a14b34731e6229289c0347c101130a0ca930b4b1f589bed257bdebb0ca693734501172475a0f481b07aa7a38a1ab59d20c5088f680a2744f5d5640b5a0cb24108772c8751322663464bf477a1b16b769bc62578ad660c015b9c8d54599d289f713b8ea1043c2fb032d399bfe29762675b4cf84ba1c125d6e731a46099670230bc6ab480f57bccfdac0f8b58e79161fd4111dc852bacd59b688f12b5ee51d09dc40dac9b737f76e18b680c8d8c86b71c97a3b1065e65f747a00fe3448b6c03263a2bdac03348ca3616c87b7980719d43325a887303f045be27a06c4263979a3ac1655b36695988e445e8777a8f7dc7fd475895e5137f0bca0db515f02463f720755d8ea3c091048827b13dcd26e07c1ae41a727e6811dff3906d9bb5fe416a367a15e4909b640b52956296a08742917151d70675069da1216193c52ca1074d3080c33251d40243ab5c5ce84132a408d6ae5b90d4b4e0d0b217e65c2ff5570dcf07aa70926b065295273a252ba5508120d6d183159107df0406e52804e4b50a21417a4d7407f6d76c44f8663e95141df46a518025110057b47d32364160786879ce4c76b90d162542234929010058141add1c13462a98d08c47e7b9163cab61ff876e2c87646c3c3e0566bcae640878158f96145ae59767adc77977ac0b8e42c08a130eeab4988757692e9216c536bb9c31993ab4be6335b1ed75367a6038f008630dc4a329a5534456320a6424d7029fec11002127468d6181c754d0d71c98bb6b8eb8c2dafcc94c0f149dad60ed075260cc0a5e0da15339281a3d0c8973c9bba052866b8031ee12ac9e05daac9811a181e541280ef437168b6b0dcb7a74e07bacb8753b2513fdc94370eea526fccbf64501ae79772f1620e11a43613c539ba989549cb0c7ef439a4a432f5b97b3e1149bd21012e445de093881f37581e245933d1031a360192d39a08b30b9c69ce5978a8ebd5036aa391db9723bd3a16c68212fd5c503fa5b8248274078298e01346679a20e2b3325c4672157551162149da9832155541aca899a7422792f0a70993a5bf7c66b0a850c4d4821c25bf442a065b15011fe2417fa96eb09c495817612d5791ef9d7ff2793a3fc680ebab5b7114 sk = 24ecbcfea2a396891dbafc4dd6041ac1976e93cc018df8397e98811f74b655d8c8bf1bc40e141820c1233e9cc2526a359a65652ab78ee99742cf7953dd1c6b02430362607908ca460fe69a943322d711a07900c7d4616cdd95a56cdb5d3d3434b4c8c1862a7800aa1cff69abedfc484c9ba9a6387d4af16c7fd5045be91383646d00c7a0c3a252734a59f54b3b2faa5c357a8072f898e2ecb943fb197f867ad3163ad75297e8994f32ab89294bc5ead637bf661a8e723112b486b6d8122bc24e763b3ec5031970e0368e7c347d8199a8cb51ae9320cee6808fb1282c2888daa56a34a87b73d46ba5151c5186b63f26082b109a6ce8af19408a23cc30bd004672312e6ed6682cd1be209a3a96ab73ffa31a2e610c8ed2c68f6baea6d97881571e69291dd6cb744c9c0b6407267beb2efb3ba06a0c3ec1316ed0a9a6d9d6507cfcae5461b64d48388c6727721314ceb4a8d71b50deb1bc64fc48642a0e817b3a19771a4b1ab481634461e8b626b4225e3238e52639e6f8494d677c78fb6c9ae3976eb873d47b437de31a44ec9aac1a5db7ac6da064c62d044e9c0b69a03bad340a160f5c285fbc6c01b60973418894633113ecb1eeb7b336d0b78768bee74453f544a7690a1d0ff3995d74bab4e4a637c4cd9ff2b053bbbfa398c1e57326e65b1b625652fff938e9f350dac0248e50a348fb6be2c6af25a92b05a9070572a2e7984413d068733637b7f5809a58c560d7adf7207e9a6b278c7b226642357fe77dc22a2c43a605e2d81fff372918d1b20dd8600ef88b3714a53e6a5bc21b91583ca8746b4ba90b4ee6258b8fe5bcb412bf41664a032783b084033fa3622b457f7b48ccbf7a080df71613fb797a3675d9b3c560c829bd1a53943386b9968d9b0a3c979372b1094c96401e2619a844d64cf4e59dce929000687b41889e66944b3a46cdc586099bc48ba6015ff4115f13858416a29e33f0c09ec22f6839748eeb332ef2c147556086ec9e8be6847f562d34e9657ab71974b3181a4876aa3424f51775f0101416060c5f06c1b04b193e15248e7b104735a30861614a0ca0237a0375f2b1e9a14b34731e6229289c0347c101130a0ca930b4b1f589bed257bdebb0ca693734501172475a0f481b07aa7a38a1ab59d20c5088f680a2744f5d5640b5a0cb24108772c8751322663464bf477a1b16b769bc62578ad660c015b9c8d54599d289f713b8ea1043c2fb032d399bfe29762675b4cf84ba1c125d6e731a46099670230bc6ab480f57bccfdac0f8b58e79161fd4111dc852bacd59b688f12b5ee51d09dc40dac9b737f76e18b680c8d8c86b71c97a3b1065e65f747a00fe3448b6c03263a2bdac03348ca3616c87b7980719d43325a887303f045be27a06c4263979a3ac1655b36695988e445e8777a8f7dc7fd475895e5137f0bca0db515f02463f720755d8ea3c091048827b13dcd26e07c1ae41a727e6811dff3906d9bb5fe416a367a15e4909b640b52956296a08742917151d70675069da1216193c52ca1074d3080c33251d40243ab5c5ce84132a408d6ae5b90d4b4e0d0b217e65c2ff5570dcf07aa70926b065295273a252ba5508120d6d183159107df0406e52804e4b50a21417a4d7407f6d76c44f8663e95141df46a518025110057b47d32364160786879ce4c76b90d162542234929010058141add1c13462a98d08c47e7b9163cab61ff876e2c87646c3c3e0566bcae640878158f96145ae59767adc77977ac0b8e42c08a130eeab4988757692e9216c536bb9c31993ab4be6335b1ed75367a6038f008630dc4a329a5534456320a6424d7029fec11002127468d6181c754d0d71c98bb6b8eb8c2dafcc94c0f149dad60ed075260cc0a5e0da15339281a3d0c8973c9bba052866b8031ee12ac9e05daac9811a181e541280ef437168b6b0dcb7a74e07bacb8753b2513fdc94370eea526fccbf64501ae79772f1620e11a43613c539ba989549cb0c7ef439a4a432f5b97b3e1149bd21012e445de093881f37581e245933d1031a360192d39a08b30b9c69ce5978a8ebd5036aa391db9723bd3a16c68212fd5c503fa5b8248274078298e01346679a20e2b3325c4672157551162149da9832155541aca899a7422792f0a70993a5bf7c66b0a850c4d4821c25bf442a065b15011fe2417fa96eb09c495817612d5791ef9d7ff2793a3fc680ebab5b71144b5c08abce4cfd8930205a3fe06fc91bfd71618d9abbf89983af3ed62af14f50bb5ac5c2b138da480e90f7a21ba4a65bc93781c3544e2051759d81e12a338647 ct_n = 5a4bd244d25db7c6bb1f57b37a4850e08f34925d074830ac1b8b7e22b724b47fb634a707116336897fab99bac0daef60c50af4e53feaa97a66198e0b4cacc53f3a8fe956685cb55025f9f26d4cd92a6aa9ea09672445ece2ae80f99a96279500b1d76bf2c53d4733623a18b0e66962d506f1c92c9472a872931fccecf10f7dcd8f77bda6184834d0154f39f4d9bd36bd8c671e96f3c67b267d0ac69db9dafe25076222a136d2c910f91869961de0ad8d4a85978452130a85e38df6bf3a4106c1978cc0948323ac207204ac07f095d879211a3fa8bdefb4efe0a4c172fb497d03508dc62c1c9bc8441ee8c361118b8b5b18a9353cd6eb9bce87876253a6a9dd9fc7b2f8b11b133593ad7e102119cda11efca6389bdaec68b650d4525e7cca1418e46009944f82331cc09da3160062890ec854fa935dca77073f900bdca174d56f529007184a2de11580119c3cb3959c2150006d1b9b1cb9cb2ad0a042f1feeeab2e3272650806a759894a05acb1dbd1893143fcabef8f8b805ccf3ff1c3813a802aa820f7fea9fa9fdd4845b2085656700c892bf5d7a2902d2ea3ac4b2cdbad8a0b8203e2106cc368e709b74293becc6d264bf051b8aaafc2012866b675924ed2fd8fa16a57ec34bfa851e536b8f0fccd5f33530fa00ab1b0aa09c81b4e321f5f0687da7ebfe617737a43d17d6c670b636b4d31e14f45172f30f5e118678734a70b76e589bf547455ca81361efb3a1d60329eab9b50aff9ae67bb1b7ee071c5baf82bc0477c790059f789528fbe62d8a2f907e96f48b5eff531c6c36d190d74e72e0d1b05459081a1906341b2ceac36e0a0dd04bc172fd26f93c8d78cc494f5c7a7f697a445834c6c3d8d8f20e7df4aee13dcc6f262bb853b5a8979d3c23cf19b31cfd1a2bcf0e0dbaebe58b767f75be7a4afdf3ba06e1b99d7a348f186bf81c9ff7d403292d401d3e67345064570ab9f391734649782bd41c313dd9935c25cd03bc75af1f637b986835f3beb5d8701c77d9f08213e737383529b6e5ed6f10629a2804449a09ff01ad0238f7aa59ec9169e33c33760ac79ea46bb1d8711efb582 ss_n = 12662d79e65f802797df77ee53db74f73c01b749298ae39d94e094a987d9df7e ct = 2f1e171983c5f4134b282347fbbe9d2b8165f82b41f5e3bd9aecacc1b0ed8ff2d0b3a1ab6393ce859a6937ceed2977294f6a3ec7d7bfb7f30d93397100fed7cc444558a30651214a76e9fe77228a2f8a24175ee04362612d11f5ffd68839e42c1d717b05836417683743a5adc6c3be345d076e73d947b61da2826bde9ca79b83de9d473259e56a3a9db48ccde9abd75c65d8f90473af7ee794dd9b9124e6f28da5eb7c729034551024a32b1e78737b48c68af4e3becebf84359a6382cb59634daaf2114b6387c0697b12ebb5a15d4583b1536e1d4ddc684d62a2e03b429b60fbd2a509493891855398135cdbbfcb697e2cf28ca19561f8df714a46d965e65a0cb0380ce3d845bf19b29354bbe8a57a84b92a5046a73e157d669aafa6cbdf9c231e5642979ed0ecb0f3bede25de4daadca182d3928d1b2786fe12a303d570a4a4175baab56c8d390016e443c82e518c9dcdb2e96bcb53e6576fdead7dfa87e87b17be51f394b0eb6e47e1d40f791a232bb3d38b2f86ab6da04daf3c042a0b7944ae1e06c22faa9d18ae5d61bc0df97a1cfad69eade7de53844767c3a54722d0717702d188f5ee7e9efa8bd747100d2541e709e20b7f06b937a0dbcf309dc96ef59705b58280de642b42d94466e9b8d567ac6d16630a96fec0094e6985a6445ba74ead313606d8745a9888a6bed87002f9b349f29ce485a7c128ef164393601b7818967026b4ba021de3998f9c6211275527de95bc3f4963db5ccc0dbe3d0a31ff425a9e613dee86414f7732938067dd57a57328342969763d161474801aff79ab3812c1aecfc4f3f2b308eeb3b94c5712670a7e74c4cf71731261bfb850510c0a4ce84083de8e63e74884160b0fef07369b60b39bad398560fab5f9c993477f67a5635d8b560f5de9658c1d06732c5360e38592102c4b089ae19f868aec7b8bdf44567ac25f7abd70df4b9324158fc39c2dfd5520c17557569d31f6cb4c1e4fb3f0cc2274ef9af7aa527215d8acc29a59f94a5c9d166ef063d38bcb65fc4010e93e7a7fbb208f743349ef688a8ff08185beb0c1143d436343868ce961947226c3 ss = d31df56d8445546db37b9b29a9c850fd4fc888879f77d98d7db0fab366a49668 count = 329 z = 7d75d7f60d3e5ccd3d4b3a54c38d8d85c264817fa301536570708d42d9d6c98c d = 696484584648103bdca8105e6b0a3dd8772e05dd0e9ba0d433f265ff723ba37c msg = 6f1b5be3214004108714deca22538b0266dd73f123426f57a08cfacb00e67f77 seed = d3a25676ee2b4e0148e1235251ccab5d548fe1ced70b334362ab83cc7f2e9de017fbb915ed35986be3a93c8178ed5764 pk = 8f295864441f14084832e96dc57cbaccea4223c453a1629d7c8c2d8e5c284719b2ee635f1ff259a8913461450191479076284973ecc240b40d55043197009533408df407034a225aff448b22c00fc0c5475739b67a74bea818b76f0329ecb36bb8fa1edd22a74c4cabbb619bfe6b4f8dc1405114841f3135e543239266271ce9c203871649b17d1f3b9ac6f7469419013de30f41e696408c904b3219eeb317f8503083995fc4abc6442483e8e59f02403032ea6b6998b4562c80f729695a26c2c40c019cd38715ab7029a99e2cdaaddad11bf7b61c07022d90ca6b49e26c817a11697a85b975cbcd1b717da579eb9bcd647c88d60c7998d1646c261d483196727927a6b474eed3262c6786f12c64271cbec3f357d5976ea3036ccdfc6465e79f6dfb918101a9f36177daf980f8c668413a1273821cc87b7b692a5e9ee65439b33d99d01bae1312b10406ad269acf1873be3b0acd8b2e2800c5e2351058814e2e903554070717a42c094b9173ab5cd301204d10621e82bbb3c52afa87404fa30ee0d85735cc724c16402f256887f2a87cd84b192690b7e6c7bbeca18d806ec5c94489546d1c541eeeeb33ed744838ea4f155ac716a48ee9d70d15647174129017c1c43c49b22c91a1c1c5429c77a8fc622a7de169413166f5a77d635b9ce3bb8259492678c2b9fb695600fa38d161c0965b96c9a68643f561e42c7255c895682638ee7bc3ca633ca7593c378c078ce80355cb0b4499c232028864a99940b569675581cc738f36fc31793787cd29294563b1217959c66c89f8105668ec9f234c7cefb1c7e2e962c4d57abf440387227c7180ac42e75606120190e7c2985bba70aa493575a4f8e676ad53c2d53407c06aa56439c14db8b167d89712ea282f2ca3b18a3a7ef439fe9159d688aa15c5a6535cbd544bcd392118547932213375b097a163fc8e631c00ea85a5d8402ae610c628a43b6bb35e41229c745275be8b98a8875fefec8044fca9af0921c30b66d6dc810a768b928136cda80552241bc5221269f83c3ea1afe1e302f092633feb47b7e7cb1244525ee72e411a502c9337795cc3079866d65fb60203f5b0bc0dea65d90127f3172b433fe486bba904761f0bea6c sk = cd423e7347280524c951f8c9431ba2209ac4f8d16de8e5a208faa3242bcbdba2837d5c5cca082796776d5db417a41ac11c9ba4e42b0e8a51bcebe12574b583f7e60943fc5cc6486cc89407a20c256f42a5daf999fe580342b323fdb6753af57ad612a18c41c2a6c33c93eba588232cc3f42a69224a82300ffb8a5f76c8c1c911a756115676faa7792a849ac238b8767381dbcb60545d6f066e4f06303b169340256c5fc7c972358c15508fb53bca57ea03c21175c6e705887ba5fe1b9a75307b189109e54102a874357c7c7b229b8c1c505cb3332eb9e65e326b7b2d841f0f4a3c001c4fbaf536a7387d923407c0884f7dc909920a18b1f897204580e8d3aa7dc9c057abcd6a209a28a5546503320dc725fdec03526133b591bba8c646e88110093abf4bea0ccef367218940ddc598275082de0600ac27215c6c27400768a839b5a084b4fada9ae1590b3b5c9b48ecb9b866a7dd004ac2e4bf65743c93e5bcb23b1f105157c34cb101458e38d685beab6325e82a3de900e2e24f003628ff98c1ee93bd99d403f02880ab632c4297a773a172bc8a0d30ba061cf82c1bc617e82b2521c220c848a93738cdfc5533211c82ab90c6967366a625aae401afc8090295995622a32f6e0844f093934b13b8d14ca6bdf8214a44773a99075dfa10bf1b942bc203e60548fc4b67d32b802c3303c2eb3327d6631ce0190bf5993d16cab3f511ca71a707757f0893b473d5ca59f959ddb145be2801d651018adb056e11366b814f00c9b1c98b78b4996a6dd394781241a0b67fd7bb975fc0c3fe527483d53db2a63d289380d50c0d30ea5baa02b1a0cb479c3a916ebb63ac180ded994a73f4778ae79daca8c16ec87f7b508627786fe098a49560ad8922a438829719f25afdec7f6ce2151acb07770696392c2e4cb37b91fa28b5b5a8ffa91118413e0bdbbc4abb3bd87a7b00116d14096232d2651e7b011da6533f118d41c5a4b2123e1b6c098f6c5337006cb01244166a7a4ccc6c5372ae36fb38088c45551163b24430f51b3c4e82a21935089dc605d34c0c3c17b478164ddc69cb0ed598bff99c0054108f295864441f14084832e96dc57cbaccea4223c453a1629d7c8c2d8e5c284719b2ee635f1ff259a8913461450191479076284973ecc240b40d55043197009533408df407034a225aff448b22c00fc0c5475739b67a74bea818b76f0329ecb36bb8fa1edd22a74c4cabbb619bfe6b4f8dc1405114841f3135e543239266271ce9c203871649b17d1f3b9ac6f7469419013de30f41e696408c904b3219eeb317f8503083995fc4abc6442483e8e59f02403032ea6b6998b4562c80f729695a26c2c40c019cd38715ab7029a99e2cdaaddad11bf7b61c07022d90ca6b49e26c817a11697a85b975cbcd1b717da579eb9bcd647c88d60c7998d1646c261d483196727927a6b474eed3262c6786f12c64271cbec3f357d5976ea3036ccdfc6465e79f6dfb918101a9f36177daf980f8c668413a1273821cc87b7b692a5e9ee65439b33d99d01bae1312b10406ad269acf1873be3b0acd8b2e2800c5e2351058814e2e903554070717a42c094b9173ab5cd301204d10621e82bbb3c52afa87404fa30ee0d85735cc724c16402f256887f2a87cd84b192690b7e6c7bbeca18d806ec5c94489546d1c541eeeeb33ed744838ea4f155ac716a48ee9d70d15647174129017c1c43c49b22c91a1c1c5429c77a8fc622a7de169413166f5a77d635b9ce3bb8259492678c2b9fb695600fa38d161c0965b96c9a68643f561e42c7255c895682638ee7bc3ca633ca7593c378c078ce80355cb0b4499c232028864a99940b569675581cc738f36fc31793787cd29294563b1217959c66c89f8105668ec9f234c7cefb1c7e2e962c4d57abf440387227c7180ac42e75606120190e7c2985bba70aa493575a4f8e676ad53c2d53407c06aa56439c14db8b167d89712ea282f2ca3b18a3a7ef439fe9159d688aa15c5a6535cbd544bcd392118547932213375b097a163fc8e631c00ea85a5d8402ae610c628a43b6bb35e41229c745275be8b98a8875fefec8044fca9af0921c30b66d6dc810a768b928136cda80552241bc5221269f83c3ea1afe1e302f092633feb47b7e7cb1244525ee72e411a502c9337795cc3079866d65fb60203f5b0bc0dea65d90127f3172b433fe486bba904761f0bea6cd04c99331b2a392293b0c6aaaa25b47141fb3eebc13fd4d56b86d3cc257fee637d75d7f60d3e5ccd3d4b3a54c38d8d85c264817fa301536570708d42d9d6c98c ct_n = 147c999d0bef5b42b5bb567d6a3c0c794b3e337deeb6df32a2d0708d729fc5de193dae981361b111c884f3339b1c9a8ddc224caf38894f41580e33c1ca6e1940750febaf3ee88c89bcd7d703092913de94343fade677d6784d529055819aae39c1f38f458c7aab16cbbadf695c8ccec9ffd8ba1a3ee4a22c895b5be347e0d203afa980876a832dbdea656e7f30832e0f9b2c5c77d288c4f2e5025c3c7051befecb6d76964a8ea047407cfcdf14dfa4ff870dd9a8d06babbd26541e7dc36a2d38ee6945f1f5328a61c46428ae4d283fab91abb3f4723e9380744ea89f944cdad0e9cfdca683aacddbb733364521ee10bb9629ef5c2654ea03556b7ad27cc0266f23595ad6300015c5f02235fbae95cf8d8c2737c269b745e111c1ed3debe188e97f146dcbbde144888dbb9083c25c87fcdad41a8ba4f6f1cac159fe6dce8e30bbd2b17d87b4d29d911bd4317eab6d60bf09153588f0ffd1163ef92defcc7dd5244a618dacb497e379fc90f27819ffb9f1fbc10f3ede00711df57d2e6a24045383297cf38ebc0ebb871c098dfdd342952a4b5c59d00edfa5fc1270edfa64df0d660cfa76e00ab275cc0a95feae08abf311d3ffd912ab558e79c09e9c7362512b0f17862c9f35030f4ef1e685447314e4c148f99eeacc95b1644b6bba5141c22f13d88ec42d3b88310e7c1f6d5742d2d3ae9ac9a1f3ec7a11fda3c9f946168bff07e6c01a8065a17da7d14e0086ca79e91bd8f8428fecff66c8086242a83cc2fe30360beaa79fb4f0bedb64f8a90b578d9cea1137eb6a42e62f3de2dcbe869a23b0cbe0bfef80645c2f4b46d186e2c59866e98c47e8c9ee18bf693c03e5218ea4d0245f50eaffca284fc2b61ee9c80b1e9b08dd3a5ea4bc75c28cc7404899bd13872f9e4c8391db3eb6a0e40d97f17ddfd4e8d6bcf4bdf78e2f68f319321f6bdfc1f81da39784aa383cd9ef1c6131f53cc6209d39838fd0999b6abb6a94da5db92d4ea3d7c8b971dd3101c2986aa29d1c97ff86f07e2683baa5d6efc981e8b070e4a06c228c2ba3378d00465b023a253bf4e0d714a30fc5d50df72022226c42b22a ss_n = 0a119a441a8e089a46de88e149760be74550c33d225dd6f491c6e0ca1f221303 ct = 1eb0099f9fa61df143a56d81da8cba3f8d6e64e0c344ab4e2ace756a13a7eb156e707a5b28f9545072226d3b14f7c671665aae9bfa2ecaf5f5493a3da7144feb0b50e9a442860a40ce0bb818e881595eaceed1099431cc5ba6cbeb69beb6f0993cb68a107efa88c58cc6cf4491dc2ce5172b0ee6df1879011a4094ecb923f7f9816005f406be0f65c75279de48b513684fa21515d2d3aabc8b49ee9c9897815d5c1b3669e59b634aa3f23a58db31941721cb553d5aecb0d8e67f70274f431d873eb0f0990c811126df17d100d4d355c99e0e9c35fd06d1d6153fb9399d3952125e81941d706633509e429bf21a164d218f359997d34b5fdce87cd78f1070ecb38a75f61b791ca299347ffdfbecfc8a35e1cab3d0375f54897b6acfeba355ccb1094286930d24acae5b32a788550af3b5873ca7185a684d4a560b8bda3197f99e6ac0ac1bfc4b0715ce1ac8b9de66dce91d62b2da42c34cc811e40d1e1af45ac65c02d3254dddacdeb7e79ccd311fd9131e0ad774dea48a9e821042a357d55938cf9968e1ae7c3526dd12c91fcb066c2a2d0d6db84b5d1ee74576276ebd12e25975fd4ccdc22484005ae052e73df0f565578e11fad8492dfe4660d2efe0e9f362502b31b781f8b06f78f214fed532a2e0811e2f5129bc55c4d998b88fbe4178d4edb93bb4ad2980d725450b573959ba32f3154e75c3e0d962c00bdf985d50f67e7eb36efbdac29218e21f61a8f2c38a133867f16623b5f9aa4f56fecd8cfd0da421a9e906421e927944fc37f2cf911a930b702d836299ce886538eceb6bf7899c68e207b061bdc6d2a86657b7344a399004f2a48f178b80c6e273a9b5c31a183956e0a0e822e6abcc692d1398fecd344d2489ba33c16b103862f84731bc359c2049a8b9775dfc494c6b2be237aa88ae5e7fcdec4f39340223161ca3196ba1bcad910885e9a898af46b8ad464e2a6f26b0443b21a0e8dca9fa77f9f01a5c9f768a868229a92bc3c019083a6be0afdf98857a8c7b122fb0e6f8d8f28a2d7c505ee3921268e533d0b1303c54038592431978f6fe29466f483ca9fbcc707b01e27270 ss = 09dbc0450e95576f33a671500cbf42c72df607cb95d3dbf7a13fc9fae5a63611 count = 330 z = bed1b91d4a79ff7fe9f4e7585811e2c9444120d8aea6a30fb99667244b9c195a d = f9df6e4e1697790a4f159434bb80f54027dd434728159a42f22811b6399669a0 msg = cc5b0c78360c6b1e949ea7d120a2c80a17f5d788bd87776cb5fe0e21afea1223 seed = 15696ebc2ea17ef7693db4c7d323f960f8b058060d38ac67e7492cd7bfb153695cdf9724e3e5c561ed0ebc13c98955ca pk = 34b058f02c325a6c631ee1519f3ca3fcec537c1b017f412cbd046af0c46f0894b9a9877960d9772bc9a984c834f48b834f6362d68a950b5ab87752cba12a39ac5921d448c02690433e0b1f47a6bf3ee7951dc7197b931186818113131c77636db91abcc82933f227243bc8b2ace66c21d83f6e0386662568265b3c271b5bb776607a5b57027b4b02f2568b6946a2615affd561f4420a27380117c126d778a077e5ba5d744b48e4bb82c74b5d384b66cc1624a0bf0b312f66a1c81be9c881c5a32ce263b3042307e887e9f318975c586be044209b150744be22e83a16bc600560a75e7c7ffe10100b93b7b3d7b68277c762994558cbb78c9807b6249fab583e2ea8829d6886ef230480780463f89b20d71ece544e3cf0649a33c803a96bd35335c7333f7505bdd94b4f9d7953fd7a6357f74a96d6798f54b40f439eca78934fe2b794c11cf9bb028a42ce888aa2538646de144577d48b0c2b0f85ec3686182556cb2d12c3cf9f50119c43b9961c89d0360bb496a4174a3e4c70cd4650228fb593f69a117e5635ea1500b0b598ac157840313fae4bc59b2a61f61c2a43ec7f0185593168bb40b468e33c876b0588bd6a64809b39591a8305d3088b13b72b2286370a5bf220a3238a353dec30b7d04f6793a2727774c2875ad96341cb74697115a1625bb68588051d191653ba810ff22c3d476fbf10081a412944f4cc0c50816cb2bf536a87f08a7e6ed66259c71ff15a3ecaa870688b778e99113282273b126d90cc655b63625d628b7b030ed8f91e9f13b9b3508402761378b51c77830f3b7cc34a64245f5c5e6c81a21c5a5cce93ac5fc79712e55160dbb63d8849da1a2b746a1ea321ac93e223a95bafc52992fe71a4bbeb73b75c1c412c65a26a701aa3ac21e1aa82745f41d5aee18016c3f723a4897623654bf766636687aa8af99af1d4b6d9eb3c954482f1a6b7f3550579d594cee911aa58a87ab369eb4aaba8d3208cd2c90f3941b6f731c98434054617cfe6b89bd90177cc9a64a5967fa01f0b636f60c5209e717f51e2b90dda89112904401a2484e56888f7355bdbbbeca42d48a9ad0aeb1705b3549120cde4833297b13bb76d6af858b840b42b492b690ef4b8774f sk = 24f362a971275f96c6e2a1a52e14b197e077408707af2b9f2f4620fdf414a1f688a1a0b529a92385d00186686aa8319b3a1250255bc7df9218ba84aeb3c56670874e45d272d0a6a99a8395d165387d231940296aedb3a7bfa525968204b8181ae2a1622799b67e6584abaa20097b6e7e76a48efb0be5f84f28320c52eb43252851f354b30a7ab79268cf787509abb218c58bab06e18ec3aa96701b4261c69bb4abb00611753cc67c7bd99264d6b9b7406d7f5c82f198b2dbb1bc54d77cf942a8cbc626c7e9be35269f4f254020db02467c104521131950032d917036920ca30b19f2105000882907e62ceefa6b72d561c3703b977682128013a1b426083191ef4acdcedb12b54291a5749b8601bd96677c431c1c924bb4d6ca1726b698ddec688528524f89710593778e618cb653307d363db7f74aaf889e8058a528a63a9200092921c88919c2c04c74ba1ca08d10346c077911d7340d5903bf5a64d7e2151bab6e2c497ddb756a13e4cd149537ec9125b86ab0cc65b674715e0de65ee44b31ee256538081eade40ad990ad301b17efe66891385162f6859c119100480e97fa57d6cb9f40fb7fe634c7dc8117111b297eab22c1f6aa07da630d897c3cf476dd2b39d47796e6fc930c617b71abbfd9accb050abd7e94c0825801a5d727f43a6ca4e53db06a0be46a3eb2527c67b0a3ece7707305a201e708dfd354c4caae92f330de8213604b221a9a910659699a4628207abdc5417826270908357b159b11602595b09b4a2e2127b3d2cbf5cbb12fc9182e5839f94c7f84e5593036b7fbf6cf04b82f617c277e3ab3e9b61852fa44ed94357ae5a2c13489b9226eb0d6548210c31438aeacfbc7e449c51f2ab6e027a16891a38823532af4af7c6243d09aad29595a655322daf75a68dc4be357c293208550a1439de10a1db9a722b680ab1252c739cab4953917715e99074bcaa4162e27cd0629769262b2c785677a3694fd854e4af4b05c497209970b8372ca0c82bcc5ab0c8a1a6919518a1f0cb6f885cfa1377ba8d8063c1013aea05533755c31c064bc87b760e9a94a252bb4734020f37834b058f02c325a6c631ee1519f3ca3fcec537c1b017f412cbd046af0c46f0894b9a9877960d9772bc9a984c834f48b834f6362d68a950b5ab87752cba12a39ac5921d448c02690433e0b1f47a6bf3ee7951dc7197b931186818113131c77636db91abcc82933f227243bc8b2ace66c21d83f6e0386662568265b3c271b5bb776607a5b57027b4b02f2568b6946a2615affd561f4420a27380117c126d778a077e5ba5d744b48e4bb82c74b5d384b66cc1624a0bf0b312f66a1c81be9c881c5a32ce263b3042307e887e9f318975c586be044209b150744be22e83a16bc600560a75e7c7ffe10100b93b7b3d7b68277c762994558cbb78c9807b6249fab583e2ea8829d6886ef230480780463f89b20d71ece544e3cf0649a33c803a96bd35335c7333f7505bdd94b4f9d7953fd7a6357f74a96d6798f54b40f439eca78934fe2b794c11cf9bb028a42ce888aa2538646de144577d48b0c2b0f85ec3686182556cb2d12c3cf9f50119c43b9961c89d0360bb496a4174a3e4c70cd4650228fb593f69a117e5635ea1500b0b598ac157840313fae4bc59b2a61f61c2a43ec7f0185593168bb40b468e33c876b0588bd6a64809b39591a8305d3088b13b72b2286370a5bf220a3238a353dec30b7d04f6793a2727774c2875ad96341cb74697115a1625bb68588051d191653ba810ff22c3d476fbf10081a412944f4cc0c50816cb2bf536a87f08a7e6ed66259c71ff15a3ecaa870688b778e99113282273b126d90cc655b63625d628b7b030ed8f91e9f13b9b3508402761378b51c77830f3b7cc34a64245f5c5e6c81a21c5a5cce93ac5fc79712e55160dbb63d8849da1a2b746a1ea321ac93e223a95bafc52992fe71a4bbeb73b75c1c412c65a26a701aa3ac21e1aa82745f41d5aee18016c3f723a4897623654bf766636687aa8af99af1d4b6d9eb3c954482f1a6b7f3550579d594cee911aa58a87ab369eb4aaba8d3208cd2c90f3941b6f731c98434054617cfe6b89bd90177cc9a64a5967fa01f0b636f60c5209e717f51e2b90dda89112904401a2484e56888f7355bdbbbeca42d48a9ad0aeb1705b3549120cde4833297b13bb76d6af858b840b42b492b690ef4b8774f73b5df469d11f6900c6d94ad41dc82a7266adb439f3afb49d60e78e0cf0e29dbbed1b91d4a79ff7fe9f4e7585811e2c9444120d8aea6a30fb99667244b9c195a ct_n = 14ce6bae25aada808b0fa2b10187cfced4d6545e171e4f05c206361f9ec538b40f05aea7ab1f0abe4d372299a20eece67cfcd851c7b37eecf448259486777c8e95bcd5f8f6ce67d0f2e2acd4e57c3748b5965fe72c35cf417294267db340ce337f6d2b41dffa97ba64731b9a7ba07e854f347b25e1fd7ea431718a218c754c967c311012d58efa1cef01f70e20b74b8553aa249d57634b98c7249120ca91fa139aa071128bf8131de2190ac3acced81ca412863083fd60aa08d9064ede84d798104fdd968090a748ea32ebb2e8c77c94f934bcd36c34af5ec94377b9981e8065cdb91793edad46278b58115593a3a3c8c1d908626fa681548c06d7bd3c137f88a956c46559b7276c99ebb9b9f01ca5ec1dc8eec27da5b9acd1fd4bc086bf5c8dbbbf5177446e2fb948c2dfde2a5d6cc073e029dbcf3e45b13c97a54db707657a09aee4bb0685dda843f32c21c0a4dcb73c960a25b899a2fed6cae0b079f2ef0aeaa9566ca8383a66f11d29cd4c0d59814bebc1677c9a4615872da094ede04f8c54c5b1b9bf3e9e666ae8e31f7b7a079d9e2e613d084c81e58c42dc63a23551017e8a80b06fe4c3a3b2bbef2b2845da782dd022ee2f1ef17fd754b17a9ee20908ef40b7c69b3c865cb07854399901a6957416dd7d3550036046f8f06a72c5432715c74ccb39d0629daa0358657babefbb85e767807e0d8215f4d3bb3e859064a9d2f42496e2e484faffcdb8875891c4e08ff7f2021ca30272fb16e13d236dc5acf58cce5ce45e9acf25e57c156511b03d5cbd453d85a4eeb63a13c365508a7a9fd3bc282b34d19d40b93bb2e289b8183c13c60fffb4ff3035ca673dcff4f6ea638c8e5413ac26173f0a1cf9d184ba3cb731aea593d581a001d1c8a9d4cf4e43ea43b40ab06ee2bf3795ef1cd0fa7bbe58e5fa3a03981c7ef21049f4af57a86fb517582389a4e9b2adee8c38ad595968be961215b41c4957ff3945eac980af4036c92a50bd6412a6f3e144b4695694e6d313b0e25688158d0675d5ab0c01e6989b3b1fb4bd1aaa2a695292511e1483ba35478e51f2b9122a7084704ab3ccaa23da ss_n = 89e938cbaaeb6d3360c016a704e3484ccadfa97ccc56003d56e271c74d746a2e ct = 09170d2d05ea40d57daa7d5eb5febf1aa7f1c19592e36b9db17144450ba09aa38ca246562ba34720e8baf278a60dd1448269a8fb63f1ac2a4da5d6e27dc4a9b402705d764c56e94f8d0086c4815c1429dc5e91d7a1248a68a15e9f048e317d5f03e99ab06545edb8049c249cc8cb9b2f6c4862d400ac2a16744d647963ea86438d43ae58754b339b78a7006f5e2ab9654e5ecc9ae2b22b4f407533858bd89e94e8c0287f51e0b5c89a93ef1da8fe287dea37c8b5d7f15ad03a4a1e587c4c0f5cd02c1bb17a504748c05a4c8576020592dc4de30f3faef544836940e35cbb18213ef924e4335fbdb5b0e5ca5cfde3f56cc40940c181fe4b664de19a814b9da540c2ca081e6e979754b4fa421c7d066155e60894525006ed2e65041415373b1f01987a93107a6fba4997ed2a8a86c98843a4f560c68d2bd2ff35e79573837928eb55d4181fe90dd31b398e56c415565dff6479b3feb1a633391485b67c20852937c1bd6ff19890a65d73afe8034106179bc1b5682dab5b8c400ea0f64104bed89b752dac0fe1ec5f6d8ddc2a24227a0bde279acf0d1dde75b4f3b3a187facf4f0d7d8f8e2d877ab1f3d7e21b37a5d91d779ae7c5729c2fef41c627e392d925def2e805d3df0e5e21c9deedb845e8183f84160949a6061431fc05ee9d4c23debc4fdc3d03871ba7146b9ad685048784ec8946faa6009e8d6c6be5557dd0597a01ad8dfbeca9f961d5aa0e6b389f82e3ad4391fe9f102d24544a46a68503d5f2ef5c87318e8e941682f8c7e78b40ce1be733b6d0aff8295dc43af23dd1ce0c9d2953e0a3a3c236aab3bf4ab54064d52fb0d72a6623e133f8c1edee9c40be5aee0b49dce43f64fb7792d23c6ead133564fb8c868e119d883be4d11c14194e972353e5eeb0849c44e0f68c0a99db85d97aa20aa32666885c39fdb35b3faefbd93a5be311f3ca91fe7419ea86dd9da9fe253f3b77f49a089b2b06df5da4de212db43aec8872c7db4d921d82ee28b721031ddafed4ad041755dd139f6c83d107bb46c8aff5b8b55452f0378e20de481d673f72d7255a3bb3a08d3937961ab279058a3b94 ss = 29dd9095c81cda9ed4cf33e0791044c49d5057c1f85dfba908eb4a39f29b9cc0 count = 331 z = f88a5d3c4ce2fd3f57c706cee79d5d26d2f6f5ae846e15b339165806cf50e2f4 d = 50bc1984acdcb4979299bfae479a9294bcfa0b16a529a850e663521b7293e668 msg = 3f0306eae47bbe8b63b1580da82d7080d2e9b0b194d4083a3768b494d19df8c5 seed = 98504bd0c55ddf8d478eb3c3a77f3f003bb0e944ffa8ec33972ac857c6e5e9a74aa8ab695126d6a2bbbb65819c925c14 pk = cee48364871173c89d297b012f10c663f03ae2fc20f7ab11eca6b08ef56aaed729ff95790965b2ec0b54779c72b3fb784170383f1021b5c5c29776b7ade86171f9518e58b9e25b5e03b3316b77bf4525ccd772cb497386f50aa9b0db2f6d2c9bfd2526701019d3557a7cc07c46040feeabce1dc87abae7c20c0708f854b667a5c50753aa94953a8d3a53dc9559e50341336796beb769d17199245852f9d2540e919a06cac78e57571844b01e9486a443c5b7aaaa80573349a9a127a9b024e5032da59b6fc65cf13c37a91cc845e35e0915782c325b31804e10a24050f2ce574562fc673717a156f2d3b7f726a0ba4723c20a7ec3551edebc91ff41b80bf093f17424b7b7970498b0ad31b5bd218533540aac67573e96a46adb0f83c9c6104c606e8b2c99e47244c0a971faacbc5030b70c2d70e99c070a48b3350c73ac66aeb57682231b56432d88557152771d1e7374b4f50063374cda4c5f6898afe804aeae85740c8b81e5a9c6c30c357c72143d5638cc2c7d04e6942d9cc27bb3bcd09366896783eb4444cab4cc584c51cc784634b81b9aa9a26bdc541b925d95a8192447a398786de2cb8a74b2c138944fd5182d83d74850d56573116d6e398aeda6759c03a485dab735e24f6df401abe4cd913c6132073843fa59d4da605a6043d6cc150a5c3a100980aef43d4db77311c5110d92a3ff47850ab45182619a65676883baabcaa3be17923e31e22d0b791b9f395ede79811e39cb90540ae710ab9760bbfbf272d972c6ddf941b278a22dfa78565a899567736c74601e29ac6ed3756f97690ffc20ceea46206a8a64b49e60ba177930260e05060c3566e0f98b703b65d6a91e74d405dc23cfb0e36c076b18ff3142948a92a077c271609e9e3172c6ea14a17452f264a099396cc297b82497aaf550070f59b86f7825d415334d6a8c440a12f0a37aaf8160f8aa9715c71070c79d4d1c80f184793c9978ed697649b8008bc53b26041d32473fb958cfbf3b9d2641bddc965a77584ea4185e8354abdc4a89cc21b20b9c9b32355e05f5393a7b68995c0f67cc7569b3bb2be67588698d0a143b988b51392c51ae1f8a6f508075e24fd3aca66251819d8b395a53fada0489a93d sk = 65d61066631f58fb2f95231c207b3369c133b4c852b19aaa0e399e3633cebca6b1cd631352c7c44ac59c582bc13f53a56ea8377cac3b6d780aea8997a221789783736c869eab4097a1329b67d3732c063bb665b97db61ce4608f9e1c2610f7cb9af44d406854d19a954a3192abd58635fc1f5344cb62f142bc4c2de38443b61c487baa2bda12aa4ce50f31a95fd317c14332a788d0248479bfd1cc29c3d50ad4c1cc7d9418de53713e701664ea46197cc7d5766c10e45f2854036a81cd67556b13b5c71141b8c974158ae0a0bcf747bfc7c3a3b9049cbab76be412918b4c8bc39df329bc0f2698e08baf288821f8ba6947121cafb5c8a5b336883a1c9b9590c51b52e017325776148b503036113e60400991b7bfb0829221e54219194c871bb9eee6bb2792542feaa13e1c891f3876b12585eb32850a41a2008882b6361f78f57d73a1526dfa034778166a799f322328aa2bc2b6c45bcd8c44b952cb1947287d719378b54ad855c7763acf8f65932920bd9f224436227031468c2af50e667b56eb6b993518ad6262c446d96ffe0ab7944820c0183322d046e50489f697049c4818814a343f87551d9c71d06272a524833a139444bb7739618a53fa677545adee2543e1e50b8b33b2319aae90fa59b2544a9e0ccf799c607688c4b1ea8464864582fbb994c6ad3ec995989b54640771fd369b377211479933ccf5221b630831503e486b1b9c777a54462d25559176bca8b6b739c2312e632b58d051c1f911a42005a1f5e3c0981856f8c0c655d45366d68c799bc9bf8270fb8a53447228be810b1e8c76479508117831ace580c0379625692583ebc3b1273484b7551a19ac5659586fe9ce0b46950b431bd4c54777343fd5ec4306e59d99765c4b81687b8b3da0312bc6c654c932501946552fb301ce9b029f1567072aaf1e05bf644b7db3573cbcf3b415fb77383196fcb50d520cccabb47986a69279da33e648b0e01a53343a7e01c23561a79211c8c92cd756bc67c85d3495ee898ce7a842760362a904c494a4bc98a716142a61c64211e2021fe0a92df19020a55187756817c1ec704fac25cee48364871173c89d297b012f10c663f03ae2fc20f7ab11eca6b08ef56aaed729ff95790965b2ec0b54779c72b3fb784170383f1021b5c5c29776b7ade86171f9518e58b9e25b5e03b3316b77bf4525ccd772cb497386f50aa9b0db2f6d2c9bfd2526701019d3557a7cc07c46040feeabce1dc87abae7c20c0708f854b667a5c50753aa94953a8d3a53dc9559e50341336796beb769d17199245852f9d2540e919a06cac78e57571844b01e9486a443c5b7aaaa80573349a9a127a9b024e5032da59b6fc65cf13c37a91cc845e35e0915782c325b31804e10a24050f2ce574562fc673717a156f2d3b7f726a0ba4723c20a7ec3551edebc91ff41b80bf093f17424b7b7970498b0ad31b5bd218533540aac67573e96a46adb0f83c9c6104c606e8b2c99e47244c0a971faacbc5030b70c2d70e99c070a48b3350c73ac66aeb57682231b56432d88557152771d1e7374b4f50063374cda4c5f6898afe804aeae85740c8b81e5a9c6c30c357c72143d5638cc2c7d04e6942d9cc27bb3bcd09366896783eb4444cab4cc584c51cc784634b81b9aa9a26bdc541b925d95a8192447a398786de2cb8a74b2c138944fd5182d83d74850d56573116d6e398aeda6759c03a485dab735e24f6df401abe4cd913c6132073843fa59d4da605a6043d6cc150a5c3a100980aef43d4db77311c5110d92a3ff47850ab45182619a65676883baabcaa3be17923e31e22d0b791b9f395ede79811e39cb90540ae710ab9760bbfbf272d972c6ddf941b278a22dfa78565a899567736c74601e29ac6ed3756f97690ffc20ceea46206a8a64b49e60ba177930260e05060c3566e0f98b703b65d6a91e74d405dc23cfb0e36c076b18ff3142948a92a077c271609e9e3172c6ea14a17452f264a099396cc297b82497aaf550070f59b86f7825d415334d6a8c440a12f0a37aaf8160f8aa9715c71070c79d4d1c80f184793c9978ed697649b8008bc53b26041d32473fb958cfbf3b9d2641bddc965a77584ea4185e8354abdc4a89cc21b20b9c9b32355e05f5393a7b68995c0f67cc7569b3bb2be67588698d0a143b988b51392c51ae1f8a6f508075e24fd3aca66251819d8b395a53fada0489a93d5962def0ecaf92a4d4dc9af1999cba70edadc150e7672286148a5307fe18a968f88a5d3c4ce2fd3f57c706cee79d5d26d2f6f5ae846e15b339165806cf50e2f4 ct_n = 7d364ebca4f862b3c4da9ef81daacf255cec792ba77a9fcc7e9ccbc50bef68f5650a8f7cd3fc592df12d6521332b24c2a1d82197df6943f5b73e0fde4fbefc94ebf01eba2f9863d7e02954bd5c799a8ef9bf7c9218123a480963d0ca69fe9f51460e50e30839c6c4d6180c5c16354721980acd12417e2d62a170f165f0047310740132e11fda99ee86bcb97b85731b558956921b8acb2bb7c6cf2c034d3af0211789aa406ef36ae25ca9896642dd2fabc6d78e0456f8e7e9a28545d81e7e29759a8f7a9904ac9e95100957d7cf3b260fcd333f2bce32ddf6d8cf7e977f928db878ad795c7e4dc86cf553716fc3d8b907754a2842711acc270dd8a24a575fed1ea2317efea4881387457684112658a94beb622a17844a5f24ada0c7d84e147082c62fb58b8f4da1d4ffdf651a708f0266e861586e20b3e30f9dacb0641db244290746bc593709b0a7785a8f7863492c679a8a220ebe9b5f7930a6dde139869e60f2f462960ae5265ce10d2ebddf51d64b76aa9e1926ca4bf57346d677396d4f2393e0c68b83b0064473a6cd04121cc5016f5a5c638b4c614454c5a99e37c52e349680af68b5e14b9b3e5f071c35a50eee0832eb800b1a5f0661e70fe82474c00042a8224b9eabd3931aa2870cfda65cea3dd842329b29cd4587229a8fada64dad8ff4f9d61633dcc8ea68f0962ed859ed5aaa53db15d6dd00a7c4cc43ee70c493b5d75f0d911d2c50f29c258d1487feb0373ab1865c811c6f929debb834ad1679ecc6b807cbe3afbfdb3e1eab69994710f896f6808e7894c4ee3e2c1b766e40e5a3bbd947b4b05532a689fc740991880ad8c62f49d2a5a9d06a8bf5854d8ccddbbb3e238a14a4788a0b2d0f16004c8878a19d4ccb6c30bc2ccc0528296d1122506411e649abd92327b63a5be3c70b59f96587271fe0658c059c73853c2167972906281bfd4a65d506886956c2253d29b72ef8ccecb3895d1fd36a4d58bc92d9d2d8fee69c6c5a67157c44389e7a925678225363885ec9963484937c4bb9a08b7daf294b12f2bb6bf6082b731c7e31d1c79942e53297c0990f3055d41db90cdfa5 ss_n = ca68f7acbc0be6d93b223545e66a2ab5a054babc51dc09315f0e916d553d5224 ct = d3b7e5906da6077b4c54f5462c685ed799e8b354749c6cc6fb0368cb2d2805770d60f880fe1a77df775bc8a1e5d78b3a92179423290a7384ae277a6f851105227d8bfa7720bf015f3f2dc0a2816b59417df41ce46379313556f0d839624541091bdfd076d0cb31a9933f03888c56f0058a158ddb9abca2f2d6283198565a44bcb88fc918360d0e59266dca7fbfad2f6d51967b255b00c3a72e0f274b843f5f042d8d6e7c76b5e8dc3e3c7b85f4ab9f1729d5efbcf9be941c9bb4c7743bd4aa1cee9e62ea5feadbac025db820e9c9211a1dd6bd8e5a08a566b242ff27493cd38c97123383184731ad4005169194b3c6cc85fc845a358c71a4e2d70c178d167345758bcbb12538239a1efb2d50a9537f06c14638eaa65318a5628ff95f1aee528938f69e39511278181edccb0c790a80c1b4e26dad9372410ebe86d47ab536c5c505dde23bdd0be6cc9f6b0ca542faff080c0d512b53bdbe6e0f68902131c2f2a747fbdd92b12688201871a1162434b1756ba2dc3d0b0f781ae6e84b1c6aca276d51fa61467b7867c4c0151cd35f8482a4bd1fdf4cc44110211eb9e6451856f053071f59012b8b97a51cdc90c1a982b1c99129595113e052ef44f7dca79ff2a388973b19b3207e5776307b47940807d6ebd62228b9f1475f4e1a79bbe5b843de571e796bcdb57dba082795b51904d6e01d542d01e8e594c8bb469633b1fb6fd1658438ae3790c45d2934ebb7ef6665a2f3563fcd7b558a35d69b2733112740f8c4869b9ce783c4c4c9bc2b3ddb30e723a3992461ff8640ab77adc5884af5fc25fd61e97b829fb1bc907749621281552402f34756a712885b47c7b0e9c7fe4372db625cf77b93026a0242f684b85b594ae9c017842774263edc0f90929dda023c42bfd3474e45157baf22001131024fd4f5bcfa8827dab8ddf6fa64e99f769a71b2189d4e594b3a7f8fccaad2a0f33c64dd1bdcf280c4d1497c8d842f805d017dd35048de37c6ab0daf4e32e4749092d2f053c298b0034d3fe0a77198c6ec44e9183434cf380ac1f83513d1bcb9b7a3d0bb8cde5bc854e9ea0cf32c3ef5b51f55ee ss = 85a0d6e0f9577b8d5065c0c37e83ff852681ddb007de8d407a296887c709b329 count = 332 z = ff97985a5801c86e543452e6d1771fea5eabb14954c9db61fd818aa13223de94 d = 9dfa7ecb90642178772cbda5caf9e79a365483543695186f51be799a2556d51b msg = e84da92c7f9ea4a3daa74859fb47aa0d9b7ee6744dbfbd80514831df14815c17 seed = 0c46cb51d813ac811cb00190dc4e1871a0f46fd7b3681f77610c4e1b2c03ccafb6db434f73af28f75edadedc40f16a45 pk = 03886b073434f3ac3e4bc5c8c5542079e4150efc45c3f79e6d23b927b32467d8cb5c822afc9981ba29cc363b1def81c6f9539f83c103a57371a6524b97a539f3f186a9d15be3ec6396a704774b29d52b15607a7c24f2b465914b02f8642043b9dcf66babe64790da5e9898972904abc842438035c147a51204c22d5fe1ab4f437aabbb3e7d367632d23d9242ad02a431c6927610fc0a189b4ac27012bf0a6b9751330a14b95eb416a8d5b7703776cf9c3d6d1a2276ea3d3b22826303c3dc2999b10c4718c6c5d51619a8a7348579b50eb34240d4be1358b4f9662993a435fbc9498c5902debc8d07e8995ca370aafa0e38832749db99678a0d7509c9e52b24d8dcc62d20316af056f9b2811f7a1ea602101c5807df51b056b22fded08a94ea1b979726f2fb5369f94145394800c693091b3e96c95efd732228991e04a072ea8a5fa45b20a5ba246b95b396250f163683df2c515e5b8cbc92cbba5c0a9ea3b66c9a0fcbe76c314b7f3d10b96be4287f56aca18a5fd04935399651b73040ceb8a26e703200242543ab68bfa391eadb64c0c5c48b199d847a3ae328c543ec401b199699560779a0a5b1131b6c075c6ea38a4b11a367e23c84c0384570cda41593b3e84ce72049097a80e5c81821c7a2b6ac8a9de36331270407c52233d0a0560c94269c590a60580b186227851e852568e475c1ea31079ba2b6b14b730484247a8964abb21f94b52ccbfb5f202900e9269bef243ac70b91d68aa1be103e0416a6430bced9f744f9404ea132a8fd7524be27c124419139dc9d8d9208bebbbc4b85c287a3a3b71815db098a1572cd04c48f36197a330076317b7f16232db9f28dcf549bf7eb4fee16b8e786096e584ec5c1a692c7a0e8d58a02c816d36a30d92056a214108f471ee767848550417c211bb7711c5edc0994c57fb6a85ce2219ca06a4b0fe80ff328a0ccc472c769b78d49b007951a971c488a388e07e511f5c96a48cb14962a68df3cc4603733cd669babfac106693564e3bcb0359c118c6c4bb22b856b06b4fbb322d33d2de18332901045833081a40f7d907103d4a0ff4a650867b80aae887598192eaf1df764f539197d08318cc0fc5539b0f2ace5cb89c1f4c6b9 sk = ded755886c2dcaa22e54c46acf8a92a7c9ca6e2a5887d31c2a546b9a053228f86293e92a4b5551f7a03d7a9c266adb74a94073ad803fbde189c7d23a8b27777c75b1c6468be6c271b7a434e004012535448677506ed87eef3436257aa4d12892314269ac8a1c905a8f1b4237f8c41c669930be0c8668f6bc1b785f0abbaa1450a83d0c11d022739a2b3e7a7523ee837736422bd5eb4f2f6bbfceb95eddcc3b1a60afcd0b66d0b640accc062d0a48aa99bf95aca401662bac15098621b2b1108078921fd6234226474189c3c547d06e71a84d8ce7115efc56cd1042cfc151c1c5bcef8594749c2670f11fe179086c8502c8832e3d837640954079c65b8679901bec18d37176003519b79718419a334f710c1750ca82c62e44657cc097bb4e779601209d36aa2241856776253f9a580d13bbc540c84a272733179b52e7532c94e00b91504bc5954812848b656cae9fd3a35d286fec4845802cbccf7ba33f7a41191c89374b00df8aa7de871af6c03ce59aae8d1b227ff162322739f72cc42d5a73fc5cbc4e9720f4f09936091ec667c02be02eba52cbfb6430b95b50d18688d7284f090a531f288b079b16bc9c08e2955cf2015d4913b1a44baa6d199c26181585fc532b2777a8283d58299d40fa25ceea68ba632d367863144794a85078e6a1967c281dce6c9033816d9d9197d037b51379a441b4aa7989b01b866f8872cbf1e398a1f65fe679610cf66eef665399d8b2733ca48a34a21e4bb6c6515be9f8c293bba9757005eb3689d8d89bd30795e3178056a6a6a2f4734d519f7bb51ec919954a948988a300cf28455fe41261546cd5fc3b5b55986620b3b2a849968913c0863a4c6a3a984c94ed935b9592181827b372b21c99e4517b52713e272a15633d4771b773859e173b70e88ba5500aa86434590701151914c9ffc6858b56675239842259ad299c91a0695d6610727954cd4e4b184159a238c11dccb29d5b054465f3a5126914fab0cc8351c058f21a6ea10be48165fb056c2d6a3d6caab17a404ff10c14a6a6a947f573c33412348953242903d6d426655bbaae74bc45119c33bb4f03886b073434f3ac3e4bc5c8c5542079e4150efc45c3f79e6d23b927b32467d8cb5c822afc9981ba29cc363b1def81c6f9539f83c103a57371a6524b97a539f3f186a9d15be3ec6396a704774b29d52b15607a7c24f2b465914b02f8642043b9dcf66babe64790da5e9898972904abc842438035c147a51204c22d5fe1ab4f437aabbb3e7d367632d23d9242ad02a431c6927610fc0a189b4ac27012bf0a6b9751330a14b95eb416a8d5b7703776cf9c3d6d1a2276ea3d3b22826303c3dc2999b10c4718c6c5d51619a8a7348579b50eb34240d4be1358b4f9662993a435fbc9498c5902debc8d07e8995ca370aafa0e38832749db99678a0d7509c9e52b24d8dcc62d20316af056f9b2811f7a1ea602101c5807df51b056b22fded08a94ea1b979726f2fb5369f94145394800c693091b3e96c95efd732228991e04a072ea8a5fa45b20a5ba246b95b396250f163683df2c515e5b8cbc92cbba5c0a9ea3b66c9a0fcbe76c314b7f3d10b96be4287f56aca18a5fd04935399651b73040ceb8a26e703200242543ab68bfa391eadb64c0c5c48b199d847a3ae328c543ec401b199699560779a0a5b1131b6c075c6ea38a4b11a367e23c84c0384570cda41593b3e84ce72049097a80e5c81821c7a2b6ac8a9de36331270407c52233d0a0560c94269c590a60580b186227851e852568e475c1ea31079ba2b6b14b730484247a8964abb21f94b52ccbfb5f202900e9269bef243ac70b91d68aa1be103e0416a6430bced9f744f9404ea132a8fd7524be27c124419139dc9d8d9208bebbbc4b85c287a3a3b71815db098a1572cd04c48f36197a330076317b7f16232db9f28dcf549bf7eb4fee16b8e786096e584ec5c1a692c7a0e8d58a02c816d36a30d92056a214108f471ee767848550417c211bb7711c5edc0994c57fb6a85ce2219ca06a4b0fe80ff328a0ccc472c769b78d49b007951a971c488a388e07e511f5c96a48cb14962a68df3cc4603733cd669babfac106693564e3bcb0359c118c6c4bb22b856b06b4fbb322d33d2de18332901045833081a40f7d907103d4a0ff4a650867b80aae887598192eaf1df764f539197d08318cc0fc5539b0f2ace5cb89c1f4c6b95f58f8b7da4aba06efb16aaf0cf2a0b437801b6be1d3d688a4e2b82e21ef07f1ff97985a5801c86e543452e6d1771fea5eabb14954c9db61fd818aa13223de94 ct_n = c3a381e2fe6641b7b0fff0879fc3d95e4dffcf64d080d0a372810a045d61faf1c8e1fe87f6c1e5f5ead06eb99ce46f3258b5d0754e148bdea0520048302190e485b3dbff067802ab058f9b1d78fea67846d07254e6def3916f44f9a7cd8604e00029a886095710442c442a7906e7ec5259ef7c37293f3ad2e390fe1aed412637cdbccaef4788a4c9e1793d797da149961bee7283ab04a8ed3a3f6be24d5bb6cc0ec340fc661e4cf342b715c4b81c169f192f4a8504b2e2630dc75b6803924d27c4273fef7f1ea54cfff28b6087be286922a25e3f8d2469498f9599b7c55a249d007769743a2fe2eca6f5643850a4608bf1ce2f20966f5741468a73a6a24f176edd66f2d57f00999efafc6ed4f2a2e043ecb21516a882fa760544158ae69609c4725bfd36b7278b87254529eefce5300ddd8693b4b76dfddc08bcc8b86afd15617c2c7904b5869e44975d03da9d4d2efd62207b69017ecdaa68bd58882e74dc1f7ba2006d3016e5a7a4ec8463a3e361f30afcdfbc050906f5f7aaf82b3db59e01ae71d75b7dedbec0e7ac6cb9aa42b27bea12a9d6fa5c0fa1d6b1adcd0c76620751405b9eb4da14c3bba3fad48fa1faa387c3ab5fdf3ca36e69b9bf523d5be2909a326644d98076ecd38115ae8aad9908d0700df022fb49c860a6e0015033f639c789055e65fa8de2a4bcec4fb3b3f1fe1e3c73a74197fd579ce2027e7502e9d71ab5da232e841eedd5165b65d73d535a56779a364ddb022011caa587e8cbae82c798fec7d76209c9086c48c97c7e641c39c83aa891601fe1c888f30549afd71162257384ae5650e68fa0d4a6def850127764d87ce824d0dd3910c9deea8d8fccc75f28e197b2238e081d53300da259c5db37b797b29b63bd0292847196ca55dd1f283a0ddcbaa7d47a9a6a5a1aa6201e3391ebb4e192604cdcd051386a36e1150a1f9e1430b89046a7285403de05502034a7baab4b73d9de7f087156e5a86d5b1c0fbb4faebc0b3faf3a217410b9181a9e340ad8a1d4efa63ef73ec094eba3c10e34eab99eacf483bebd1d1b4d27a37b2927e4f214ff61e5675381fb12e7f54f ss_n = 9eb107337176db49d0703adca64834b4d933872de7d29d07d11deb67a91d4db7 ct = 2183963a2e35d60e28729702e5bd31516fdb376b56134b193d8e77d19ac14e173020d4eaddb7d93c1685f23fc4902cc36bd6763665273666289cedeb75793b475593ad33826d15f488f1c90f3e68d4ecdc1aa7685d7a25e3378b2a7ac10fd40b1abf20907524d6001fbbc9b75fe986be1b7b0981d8b14bd9798043085e82e49ec4e77a9d4641d556988007cb49fb8f203dcdb093ab070a556477bb62f4f93dfe93691e05d8c8943340c9f27cfd8df7b8394b07386a7d31154996ff37f605bac2f8830e44498e4c480e5e6a6b9cabe08a13d39f3b6051c7071be6f3e6e68b3cc718ecf4be8516c732ef85e16e8c934b2807013782fc2c714b6627261e72ebdccd494a7b5bf8b370ecde445f3fb47e44da341972165ca302ec272d6bb855820dde56299849c1f4d820102e561a27e7daa4250c274dc17b9944a2c07e51cbaa3e81509b854d607bc3d9e3b959f69ad40bc3b7dd072e03b9610ab35c2098840d19f9fd4c596fcf8fdf6c8e773c70be542d86dcdc14e62ba5c09a44640dd46f7bdfb954e9c7fcaaeef3b13ab056583903a6a166225f948b96292038766a8d7804c0ba5bc0f1687c9160fd59d57c275d22e154e00cb5b7fcdd563bfbef6cce2641f8489843df9c1b9a3a17bd6d06fc678652198aab95f3898e51d8ad9aa393c6f3eb09e50254733a8df8d1e46cbd23ce2f69112b3efed8abfeafc16f7af793d9689c773517ea0f730fc99596fc852dd754082a10e779f97bbd042ba60de1d8b40a1461ddeecc69e92049d3de7aa73ed38dea1a66160c9a6d7b785b99cb3b17eefe13715a1a04fcfa1be09e79fdf1722c0e29bd66e45bf2f21462b8579c2768395293474ad39c89dfef5a277237039dd510fff6f0bcee0c39e91190221e8b9504b06506743ee9efe2c2108ab14ff3042f5a66119971cbc65cc4296b6f4cefbb969a2a0cd80b0fa55af93e9c95c0f378c0701d71243d6b141d07a5f6d952f23fec770f7af6319f1a7f51dd08b223b72b9b1ab88d9b56c23e40b0b122ecb6761d36c004271c5c17b188efb53fac65bae3b601ba2cb075ee8ca48d7a65927dcdac32d65ae7 ss = dbfd58803efce53c3562bdca9af8406c7dd26ebca924f3fafa2033de0c9fb7e8 count = 333 z = 1f37742550138d45e4f137d415c76556a449f09d40934507f7cb877cc6a271d0 d = 83fd0083f827a845b18ada7c570778f0e3a43ec9016f85f9210880389f27ea86 msg = 658c12f34a317d9b1cbec3486c4b1ca4419025dc20b735bdfb1c577a50a97cbd seed = 068f19e7da638ffcc319630ff4a2f58d01b2d09084351d16e1c93fdedb6fe0dcbac7494bac6b6476560e82f643bc871c pk = 8e360f6af2577726bdb888052777a5ecd363efa16321163c43276ddaa2a99f655b35814d500ac6353989434b847f466172025f9d1796c7f8bc6e251e089bbeca16876fc67bcf040ab9c10993878711c069808192f5281760a7520998661ff00e65ba9e3d52734053ce684619b334264cc118e64406d5667363324587e4b9596b3281008385f72e4c62636324695fbc70d1cb4650b22ee300196dcc818d41602809179eb91013e6a52bd0204159a75cc24d64f011f66bc0054442e33ab7fa452c6c084f37f46e0a64ca6f5b4273d471df52a0c520b199e54cfd2b4ffeb9904a08ce04d837b3485a01830ce3c6bf4c80a21e0084f021ce7392ac6d4273e79b404fc92c9a735fb464cc8c43b682f57a10884fdb59a2ecb47b4b6952a4cabf13a25181439e54e051d5e9b96c027866195e3c612e5fb9b17258a60e59ae56455c71d5659f248756fa41dd713430688e30096b56e1b62972b296c058088cc7c9789afcb37515eacabbe2ac630873655647a0322e8379920c1c8500359e8a924052792b5299b78c950bc4a4059c700c68d08088c27b781323288b0377a345400597bc4b2ff83bbfcbcc137c4293fa1bb2fd02b1dbc7c36bd873069744e7b055b9632f4380c8178b15ebba6454857f3ef6670db34af9d06f77699f3770bfee771da435a7f8a71c2300b5c32793176c5447899879d29c81cb6b1a17933184720f527bd9b857d8a0a93839ccf4430b1011157758b226a638637756cd4b994b28898c6a49605b5e399400d4c04323407eb8f70cbbb2cd68a983c7944c99fa38b5850c45a708b91425951c3715aa0b138ac1e061806224330d035943dab525d2612cea6f58845f1eb9a1aefa8700867001e6c4af908064b21dcb1aa413d184eb77115ed0b02b684314f1506c297966f664a5a868ea001d4cdc0bde9a0c6bcb8b48e59bd2c6ca3d551733a222f6c22a0578998b6065f3a91c9f15958b4792c2d933effb00d92c9cb7c0c6a35927f4622c83218fdf3a927e09c31213446de27d40b48fce715cfa6249492599f10009977b863bbc4b388a0d36a517119b3de1d2208c4c3c7137c64f4f26a5cdc9383893fd3589abb218672059a9422271424cc692d41409d643c9 sk = ce1b2a84788425f4a51a85ab18a580bae79ff215657c8981c75b0d6306adb2710e7917c20524779eda6519471f24ca08c39588581792b8a08c7876407ee29fa48b22c02c88de87a289b4715d3bacd3908e097722b6f6a15682a73fac4c23b77fcc6310299a4f8fd509bf687ca76272d8f468d8b8c649ba641c26b0e1644d7983359910c00e6ccb2a75cf79a15ddbc944396cb7589b3f13125da7b44288b2729e9a48e6e84f4a441c3e69cc17a5cbeff1c734034834185bc38a2e8b13c1266b82b1f836d6047a0dc19a77d496b4ca72765919d7233c65f9ad7fccc0e2ea0290f1779405c1ce071f7c4810a98535a69b9375716f26f1c5940c9f4171abd5376f70198377fbcce1d7244711b5cf0b7db0287cea759ecb56971b39c22c78272b526fc3aaa33f218b04c740d2ec89b6169d1a593c15d58a8535bf9b5981465a98ae43714d2c99a5c77037a491a77c819efb03b39487fd04437193ad68eb53a34bcb81f66916f01dd1c31ec0d6cf0934c78ef107e138c496a8c59973c5659a901c2839461a8c8cfc25cb66cf2f2294ac4366b362847c76c3e291198da1ba180463ab840fd1a6c605b0c509292cb4c16039953dec1c8d4aa832951b36b3ca0d7d484ab7192ac746792cc282690b610b194149a6926ff5792851a2ebb69ffa9b917c7301ce77c7565731e7071076a39733a20d32ac7ce0f948067aa97620c111875ccd8acc83f1a9fa29338e3768f6d5470a88bd5fa1c218415348a95c6206b4df2c158874c17bc5ba6be2cef0d446d784486ba25685922d9d35195d76112ea949e8754b5ae26b5d1c4b832a0de782c7d5b285c6a5c90862ac0ce68b48c1b318f29a3b1ab15ea62faca2c3a087b65d8a185d9a0429f61401d99cc3a751b9387da6d2bf3fb2162ef1ae9e53179c922963e0b6d2139877182651e41658e3c87d7ba669788499bc13b45aa054b80858e2a5d488322d0390412873e02113d6da06527ab82d69a57332be9a75734fb95f9df8b087c3badea89ece6a8dcbc80eb0d183746c8455bb54b139076d6a6372427bb867be4ab4212e40a017c555a0652e452c23c7181e8e360f6af2577726bdb888052777a5ecd363efa16321163c43276ddaa2a99f655b35814d500ac6353989434b847f466172025f9d1796c7f8bc6e251e089bbeca16876fc67bcf040ab9c10993878711c069808192f5281760a7520998661ff00e65ba9e3d52734053ce684619b334264cc118e64406d5667363324587e4b9596b3281008385f72e4c62636324695fbc70d1cb4650b22ee300196dcc818d41602809179eb91013e6a52bd0204159a75cc24d64f011f66bc0054442e33ab7fa452c6c084f37f46e0a64ca6f5b4273d471df52a0c520b199e54cfd2b4ffeb9904a08ce04d837b3485a01830ce3c6bf4c80a21e0084f021ce7392ac6d4273e79b404fc92c9a735fb464cc8c43b682f57a10884fdb59a2ecb47b4b6952a4cabf13a25181439e54e051d5e9b96c027866195e3c612e5fb9b17258a60e59ae56455c71d5659f248756fa41dd713430688e30096b56e1b62972b296c058088cc7c9789afcb37515eacabbe2ac630873655647a0322e8379920c1c8500359e8a924052792b5299b78c950bc4a4059c700c68d08088c27b781323288b0377a345400597bc4b2ff83bbfcbcc137c4293fa1bb2fd02b1dbc7c36bd873069744e7b055b9632f4380c8178b15ebba6454857f3ef6670db34af9d06f77699f3770bfee771da435a7f8a71c2300b5c32793176c5447899879d29c81cb6b1a17933184720f527bd9b857d8a0a93839ccf4430b1011157758b226a638637756cd4b994b28898c6a49605b5e399400d4c04323407eb8f70cbbb2cd68a983c7944c99fa38b5850c45a708b91425951c3715aa0b138ac1e061806224330d035943dab525d2612cea6f58845f1eb9a1aefa8700867001e6c4af908064b21dcb1aa413d184eb77115ed0b02b684314f1506c297966f664a5a868ea001d4cdc0bde9a0c6bcb8b48e59bd2c6ca3d551733a222f6c22a0578998b6065f3a91c9f15958b4792c2d933effb00d92c9cb7c0c6a35927f4622c83218fdf3a927e09c31213446de27d40b48fce715cfa6249492599f10009977b863bbc4b388a0d36a517119b3de1d2208c4c3c7137c64f4f26a5cdc9383893fd3589abb218672059a9422271424cc692d41409d643c94eec643f0af5c07a3146043bf3bef4b3e24ab5e26c30a3dd0971d0ccdbb24e9f1f37742550138d45e4f137d415c76556a449f09d40934507f7cb877cc6a271d0 ct_n = 8ad11aa713d568d00e3f1fef04a03bec6eab72d42a895c7217ce667086689673c432ef465590b4860f232742fe3c246b2e38ee0e993abcbaeb5c98728f13b27418d7d81ec50123b8472746f88902d49bfb448b0819b9b07d6db4e30f555cac92fdb20fb6716c62aa90e8439106a55ded8759b4af59bd5feef2d9d22e0351255314663e1eb7d8f3ba242e77221071b58670b6da406a3fddc3037c3573ef8ecf582782beac5fcbd45b31c9673bb712c5e64b76ddc9ab246dfd6ba8a01b0f4190d3b10c7fa4ef8103e0e4207aa1788683a39bc3bc1d516bca748b7d41db116a8c9dae2d7b982e86b4da82e1a703047f879e8559930255c114bedf96c64f7f6f69bd48e56b1278d1b18321491efe93ba24378b91f25b3f1a4cbce7a5e17d60e2db16c109d90a2018c703fd46303b2c6d93f53aab604f86ef64ace71fe242cc521cb6ba183335f35cf4b6b516beb6b4933077c07d91d1b3a7874853c60ad36e4b3551ba7efd03dfe13a324510788c5cc1e1dd4a9cb1d1d269fa5f519abba1796f2ed21ea88decae370ee6ccbd448d7d23a25742e3117a6957bcde1f16b78606e5e2ff40de1817b7b8fce9e2ce054fdabc49ae73f030657a5369b9f0d506e2519481b4dfbb52536fe95ea3f5fe0be5aba495c66e67327e314dadcf5fa27a6305e6f7a3e6ac14ba4df3f9fefd951731588198caeaf7b8eca58edf77e987ed321c2f13c7f5bf1a3f90203ab30a38618d2a1be886c8923f0262bb4b4610070ac003d0e90ae897df628859b7ffacc89b4f011ad4bcecdf2ee9ba520a4e4a1e1035ad4882a5dcb849e799c3a920e4075e7efdf7970c5b2004204b2753befac4a2c64c97c06480b1802b35f15df94cff7d2fd7b5752c5f07b95989d3726cd0ee8643a48bf87c063a95de2709cc80ade98c5b364f8452f139507c4b2d498c45ebc16cabb64cfa8f62028b205edc6c0694c0f5640a292062a5cda1e2e11a3f185a368e4b84ed3c44644adfdc23ef5bb723b6bd11fde812f9e8f73345434fbf05ddbbd5f6d2db5432836cc6870d8f93c7bb671a7978f650b0b99c2d471220f4d1b1b028fc17a152 ss_n = e4d836467cff1d109ac8fd47a40164cd4e6b3c77827ad6284a9aed3bd1c28277 ct = 6aa83bcc465dee98c54d547f7d9dd6514d4e7f96ddf6737f37cd476225c52fe9af787460facc2d3f0f274d2388b936f2b858789d80b9161f45a451e87c01bdff48930fcffead0ddd6528aef369f6b92439a905c5b5adf6c8009ef85d0c599ddb0dddfbeaab6c2b4c544288d3ac85b44ce2468a2c8162e00453197deb1f946718018583cdcc9cc31935943b35e74ad0783a929008d6ccd8cefba7ecaed26f412f80e62df7ad979c7a74a45bee46b0ecd2ff668aec4fc8f11a5617ea492c8c08ba41454d814fbf24ad64d4d2563d80a025f554cd76a9a4c7ff8ff1b285d1ccee9c03e7e391b01d4bee535493505575dd52c6d7274b26256472051b854b59105058c92c60b77d7d9cc76cfbc26eca1555d8d325d073b74746f57a371afdbaa31c60a2bc3de1aff12d0777828391e8a75bb52438c5039bde8672f1626660d6e36bcefada3f00f12e2da782685213c0d72f46a57d5d41d09ad7372e4b851b856c41e2bb31bfa9cc17d1adcddee202c67b9cf8ffb269b11d29396e74b5cbd521e065315bc483d424814e06e0d387a9992c3651a6dd7e5d7a7f698f5621338d08abca6123065a1f05bffc76e5e214bd5ff00a0bd4e38513569ed03d59d5f87e717ae1a905099f727aada30bdc6d5b8a6eb5ea04ad6a077806dcc092be15f86ede340b9e37949e90bcd2e1089103d8ec3249c91b7a1fe42473c67781521d8637f27495406779034fff75d3be80256563fef795aba065dd1a62f927d56106c40f4e72fa6b5458057d4f431bb344a1553111cef1141912ec4eb290d547405c3ea79b31ea1f6a30e0c8203f7b343e30a652f945bbd6e53bb7d17f9953c9bf65fce707f752b56515904f4b5666a8cbaeed194a612546fa739fa36a95494e2ee8b77136ce016e3c7a062ffdb04fc4f0135263eb1ed6ff6308889eb1f9b316a9725bbb14f4b6b0d416d42a6ee1db4dbbf214f2339235cd62d1c7b0cbf84f51ca2febfe6206bec3459276e3212dd133fa670c66025b03b48219dd6b2c13d2873b976f381ce40e6fede6a7b4e1b44b9ce039b920569d14c463fcf51eadbd6a15e5bbb4db1a8ae556 ss = 62d45e613da1f1966c2c86a88b49f3fdf90491e097839c863083ad4f126b6dc0 count = 334 z = fd823d719c0765dc29527fbcdcc090713c500f2fa84aaa3cd471f198b9f6794a d = 1e34494c9073ee6175480d69ab9decf6381338ad5fdb1c93e30596b142cc9d3d msg = b1b7e8eec5c9e86738254d4e553b1e4da5cff2e944a887d7a3d29715fc75cff6 seed = 5b66d60a63b655eba2f253b20c6c97709c9f1cc86028061fe982105c313a248db7c6c953b54eb7b7b7ad2f00852dc511 pk = 5cfc9c10fa9bf8d807a32bc2de988e6b089a27e1cf0de017b09848d0e3648da21212f8a8ca888ccb650db5b37a0bc91b44c88f4043466fc43261774f5e24391b3a76d97178b4e6c27b3402cedb4c5e13c4b5b9c0350479adb81641d332104ac26d113fe011989fe6cbf4f224c94c64ee301e6fb826d67991343619010757a5208dc293772d2563ee53a5d158ce8b8a27b2148f86f1052ccac02b17021ffc5682fa601531b691e7224a885bec315643c3aaf17b083307af8fd52121746da6c80b16535415a31d9fa338157a750a92745beccb3ceb5def55ac965b35cfa77b37c89ea5a3431213cf497c8235e27d48aa8ca9c921da3ba5b6504b0c6cba21eb77b208713558bc1cd4528a61aa84627ee9a09bd360a0de7c8550015ad3dc1259d77854490029525151322b0b91175aa5984ef93003532b430033a2a16660b157b5fb1a8b29583140c4cbda69c82c2a3b1654eec0c2a8a5a695442533ca9e05c599a8574216746c63b14391dcc8b14b784772acd8311289fa747c216ca3f9392bc203553169dbb40712114d0b426450783882249ad42704f02a097af580d345975ac798800141bcd8220d34c49516a6ff9976158b3dea65421281ac62b0363fe9b530857bec98bfad6a81d036753a977ca9753757e739438ab594e2763d2a2169b05739c8045b684e4c0ba17c41aa27a780b46740b3056a8df12e2e3279d0813146d50b460287d412251531c849d50408a573d53c4b27d48b99e12337932c72a1b1dfca34d20b1a9252b4eabb2cd02082a968b5e0ba6ff2d33c1278cfc816672266864924a72e90b5dae8ae32c06c045a21625a5c2d234817d3435651721e78010be8307ab39a83a4b120d3bc31c510a5d6c6de738c923230f9822658dc6330c82c64d70dc7f6c8af0a16db879dee23bac00700bd15212a42a0c55926c36a643f761fffd5b118b7125aa2bc17f296bcf49af3199eca71a7f7c660109119c3252ecba436969960e0cc058fb2c7e226c57ffa9623d0cf3e07bd7adcc465e77884a1be06f04578176c5eb97b74871413db5a1d32311184789ba10d51c82837749ac8034d5e8572ed0a678aa3ace35e081392720d8603c00f0944ade2df6e47f8058a238a sk = 0f4ac23a7c685da20a24e788467853d05817f7ec83a8c166499c1e4ab993cec3071b2386b3a078aba6cc7a6214e7b1c8feec2c3fb6a41e992fd6198ecf737eea0c9568c3bd29d3bcb8107d64158080366a68d2a3e4d91330a27d38fc6d1359342ed7cff8743604749818420425245b03c176937ccd6bf0c98e053ae6c1bc7b1cacf0f1302cd666dcfb521c2bc138833772bc6ada264e0a149e33b49130bcb340706f08a1be8c33852a248670a1962081861aa789dbfbc3b846cfe7e24b4886842044bee9f43fd2831f952aab36b1234a28cb6931c333b4160c1bc4e1771047a943c4945d7e1a4bed5ab31ad77a2c1153d5b3b931c700dcb9ce011abc07713508537bf2a1a44fd2819fecbcb6a4026831ce8b305b114a7d2b196a76c0b93408a0a86098fb8135b31075796a87068c1d0af545567b2e64e1ada3580bc9557e496134b9fc91084b88bd16c41e846972f891f40bc1cad56a1a706e0ea24b8a655fb199814508b901328518d92046533ed4f232606c78fba114fda169b44469c6d58d10ac1a13b66012342039c38745f06dbad727d8f253b6f436ffc61cd121af82fc5fc2177c9cc88cab1700c7088ec3563591991fa3c731785b6055a84569585445fa529a435686d5123fbc9235c252ecc28457a37c99e3b8a4b0bae35458aabb67f9c92f89b282f3c4b971b21bcec4c1b79c9f12727dc9a345889a689276c274e4a9d82a520224b64f855873712a99da1680411304b142e548634b366ca931abd8b2cb394b0d20ca2fde64963f77af37009026507656c7374c70ab7f687dfc0c5514f406956722bee0a13bd216cef0056d728a9b5a7445270e743c96667625798466566b6a52089cb3604372773c3921bbc819b177acc6990461b0c610ccd8aac9519f5c054f7eac7024d6974d545d85146a3aa7a767ac92637cb6f0a75339b386c0475e4e249edd57b30cd0196e8b26b8252064293b54ca72f67912ecd8adeb5502e0f10a6f0b800e044f60452fd5036fdd333693626b3d7025fa407b5770887d5861e5b0475e918c3f63c949b644ed5054a8a801626cb7435b91d702a0a3b93c5cfc9c10fa9bf8d807a32bc2de988e6b089a27e1cf0de017b09848d0e3648da21212f8a8ca888ccb650db5b37a0bc91b44c88f4043466fc43261774f5e24391b3a76d97178b4e6c27b3402cedb4c5e13c4b5b9c0350479adb81641d332104ac26d113fe011989fe6cbf4f224c94c64ee301e6fb826d67991343619010757a5208dc293772d2563ee53a5d158ce8b8a27b2148f86f1052ccac02b17021ffc5682fa601531b691e7224a885bec315643c3aaf17b083307af8fd52121746da6c80b16535415a31d9fa338157a750a92745beccb3ceb5def55ac965b35cfa77b37c89ea5a3431213cf497c8235e27d48aa8ca9c921da3ba5b6504b0c6cba21eb77b208713558bc1cd4528a61aa84627ee9a09bd360a0de7c8550015ad3dc1259d77854490029525151322b0b91175aa5984ef93003532b430033a2a16660b157b5fb1a8b29583140c4cbda69c82c2a3b1654eec0c2a8a5a695442533ca9e05c599a8574216746c63b14391dcc8b14b784772acd8311289fa747c216ca3f9392bc203553169dbb40712114d0b426450783882249ad42704f02a097af580d345975ac798800141bcd8220d34c49516a6ff9976158b3dea65421281ac62b0363fe9b530857bec98bfad6a81d036753a977ca9753757e739438ab594e2763d2a2169b05739c8045b684e4c0ba17c41aa27a780b46740b3056a8df12e2e3279d0813146d50b460287d412251531c849d50408a573d53c4b27d48b99e12337932c72a1b1dfca34d20b1a9252b4eabb2cd02082a968b5e0ba6ff2d33c1278cfc816672266864924a72e90b5dae8ae32c06c045a21625a5c2d234817d3435651721e78010be8307ab39a83a4b120d3bc31c510a5d6c6de738c923230f9822658dc6330c82c64d70dc7f6c8af0a16db879dee23bac00700bd15212a42a0c55926c36a643f761fffd5b118b7125aa2bc17f296bcf49af3199eca71a7f7c660109119c3252ecba436969960e0cc058fb2c7e226c57ffa9623d0cf3e07bd7adcc465e77884a1be06f04578176c5eb97b74871413db5a1d32311184789ba10d51c82837749ac8034d5e8572ed0a678aa3ace35e081392720d8603c00f0944ade2df6e47f8058a238a198205cc9659d90b8470ca6b1e6703fca0274308ae80b4155173b3e12dd2ee91fd823d719c0765dc29527fbcdcc090713c500f2fa84aaa3cd471f198b9f6794a ct_n = a53559963ffc298e4b92d424b248db9ea950829152319ebe10e9655893a0e12158f0614f5f3f73406d244b9e7eb38e43dbbbcb5829a79e0afecf1b49361b01a98f6f223636cbb8eee84418cd7c2f8980b36ae0faf07cbc715b61bcfd54c86c30f078c5fa69c89bc8e75b31dde538d36f520a47ad9f8b69f4197fa4fe2c44a3318152165dacbb442d87bd2ca3e3b2f79121e7b8d1c2a7d4eccfb2740db1bb07da37bb619815aa0960b9425cba12dfbf3a4f2919a558953772612e6719910a8a302ddc966e10979c740b518251817dad655a99119d1c2f88b0839a59694eb4c904bfd171a6171a8329602ed1e9854573c16e814bc07221a893a87734a5db00878b857e4fdb2bd3ce477d76921f6b0d8a1c38635d7124dae4fc600c1b83ec58528ec66666bdf7daa3dbb8de0c2e510fd493306505097be4122082445fb98cf66834622ffb0728e8ff988b6b52e4b48818897a4cb75faabf6d8f823b54516ed109662bbf2edc45d7b2fa288c671027a5e59d107fc98b1be77facfbd84083d45b41d445658dda72bfd7fea2c12575933de5f6d5099497a213b0b8db4f0ccf40ab7f00c00ca18b3c99b429eec65d45c9fb3a1b973e2a72ef5a6e7e15c39335b9e6c00e1f04f1b6b03f03378d16af73dd1d426a40727f131cbd658c7aa45a27f07f70f1ef49f035860dc5375b7b79fba37ff1f0406733f47e5be66723832d79e2828f2bd3d110e8104983ab3a0f18fa8edafc35902a880e5f12ff21dbc8aeebdfdd5f4d7567699d9691704b0a762957d8d748cd333909a4793e77d4a1431adbfa35af627b04c07cd1c58f71b950b4b609b02eb09b945bc6255caacbfc4fad7a10d901e99d23c75a06f80977f1dde71caa6f20baa16ca1f168aec05c438b58bddb3ace6c64e775033d1b375ea5eeb97d17abccbaa259d33046eb19d61d8f4d517b658562dea38bad9746c044c21a37999480ed7f4bb4b786f41c1a554edc06530582749525012e4515d52042ed9866247700aa6f9ef2b14bcb42620d99c6d3b35729c201f2ca9fb397cb6b39033d4c6e136f63e977c78f3455863ce40b690b03b8bf3f46 ss_n = 7b9ecea4b6835a0d8cedb9619bc6cc726e7080aa0fcec00ef548bdb5bd94e0b1 ct = 54f3f4b06ac6260681f67b2da127045f4e83d5bf9fbbded4e626d6eca1c657a71a0860cd901d830ca8a17f1d19fc7fd9ea0179f63dbb5e446d4d8af4116c7bb6d400bc393421d68dc6f9306e8e99fd818b4e5c226d5155233fbe61c261edd534921ed91fcabf329c848f0127ccc7fb4f2afbd426e090c7b8bbc8ac7e4a35d1f042514a7f19de3ab10b598cd2f6c8b8788f383276356b1c5d5f8ce1f5257bfb410dca397438f674840ef0c2eea229f66171137896fc40aa911e9d7c63fcf188c6a2ec9920babb615ac84093a88e622a0c16678956273bed1f660da84ddb25da5a0ba658bc68465cf258bb26ad046f84354cb09470de2647cf8063af7428d4c48b101932cfb5615fd334c42c5c613cd601c4b6464e41f9036d62ef7c53ba1d4f2bbf60c9753ab3cb2308ac42fde14c6ffa2b9f1d955632de837910bbccc3864645e02b6ba09c54d82a917b4c56bad16f9ee3e231a8d86387a839dca745cbf3de64dff5ca3c1e55c24dc647a7665e6defc41ffe71cda728fd4174550ffc14ca6d79bb9e9b4d46ada3a574e9148af7d58369fe08a766d060229cf09b179503f4e550f641b25017695167a0f0517376e72e8721c611e525c194e8148287a1153073869d0e81a7b7f0d722ed2afed6be0145348534929298e52bbc7ad846feeb32f3441baee91827f8f7bcfcdd0b39e225b6f731d67aa1530642994eb7ea291b13c6af61f5a2d72a4197041e2a74227a763f1f9e5c49014f71dbd80e0fe33df87b637cdb648156efc785e48ec8b19ebb5b1870a92d85576edf9773a81526c090f6bd589e25efcd2777bb69f2b4ec4489f66b9e5a5f177a64bf000944cc945f75a3db17a42c39c3479b86c346897f35c160041b0b6ffd86b933b889fa498847a771d738540433887ad021298b0fe51f055e5e61fc3fc4155299f8958dab37a394fd79fbc21ee47235406b92948f5614dbdc648884ea9f4cd0eb9574e528a9b7b626d868480d9d268d0d193228e6770d0c12af9f5a7eca7a0ac991a79f1aceb2b1980f1eb1b73ca1ce50748cfc113621a776055b1b4d71bdc4f2291a77cd403e259089d6 ss = 0b0facf8f518239594018eec132fc3a62d1ef4e6c03abecc39ad38916f2630af count = 335 z = 12fb00968d17b355861c8c5e50ca10498ec79921cc25c910792546e81f871b67 d = 64c2a1a9f45cd1414ccbab251fca0645a762797ff53329d6a919be06d510e382 msg = d94fbd9213aece664cfc124de0f9f0dd42856d7dc607bb0fdac180a9c8172b1b seed = 5b0bff32c1d6486466bbd39d3b0275b58b2dd39825c5e3ef902789fe2d29dad806eaa435ae8616cf93f80d7d34724a80 pk = 6be94ef34156c97739202158ab208adf91ccddc44abb3b48eb4427b150bc52b8473ed38e20b7b989e5cd36d2a8514b55ddc9a7799b5e07a29efad55c89b256b8898396d296bc46bfd894a0fe53610f386fb052a07207522e8803e8cb6262658a98198a086c86951abaf8477c1e492c66418829a283ed1784015ca540f8368ef259d8666c6a1225eab92d0f6182ae471bd02c5c53f10e1f9482b701567bda4dd1ca6b3c0ac1048ab749a0998c5795afbaaebc830e98948aae145bd356836f3270f17056a4cc296ce382d19594e0d3c666d1525b019201702e03600149c75f686a3fe3c02699000819c109bfca3d5db0c6a91899fcc6853e9727a758040829ae662b96993544b1b91fada6c61e744f05189c61b7863b4737bcc41fc2d7437d35b8e3a6863f6b0101ba402072a4f9240135a5945f415c9ea0b538271364a5bc31c23d9170883bf902aae44b005964524a29858925e12589df289cad5c9e6420c47ce8ae9602b15317cfb8099d5d88bf6950ab2b014c1a7962e5c44d200081cd3b0dd42a372173102de7b09cc4239bc21379741cab4b5e527a599500ce9f34358481a181114d2414480b52aa35f2c6d30c76bd380babf78329f32cd05168555b828f72ba1cda8d8dfb2753298a52036e6f5c7cf6f71e7f51b174bcc0a41a92663603c3ab9cddb9593719514da37c1d90128281a9eda8bbe302b984fc59d8574ef605c021e3b7497bc6ab176ab64529922cada563c6fc22194357178076c30ce510d6db0ce8d29ae3210e3680c7a2d685961053ecb915b55473ad1280dff705bd608987f3c6eb38839496b97b4179d4c8c15e9539aa141ba57472b1328e15386d5e459c38739f111a0f30e0681bc69bb696940654390faa90b2633ad58803a52bb831b148a66bcb1d05b8e6c28f71f679ed1cb214e4275da94a9943c21649c68ac285ba7bb1a6d35cdf181138308c6738731498877579488d665201328723800cacf0ba0c9c6f431a24322a64326a05dedc5106b710396c686415407db238a19a14c230344d106e341aa4b9c72ea724985ba01a319b0f6b5106becbbc576b137cf231d39f2ccfd94683bb0e6b82b06866a73ee6b6efa31b50e8b975f6250425e2234b sk = f8613fb75b8fd8a40dd449582f7b15f3c9ca6c82c46f4154b680316ba319902a40d9eb39b4e962d2dc5ac96bba79a58095fb4afdf39cd50a65e1acae14f55cb1c941c44748e347645fbb0e4971ca1de5236ca53a9a909b5409228d2a355839ab92866812dc0f4c067f98e3bb05839a6cec6f222a5e10f87b682a279ee7437bb722e6bb7cd9e9b0a5c15d343259e93803d9761b2bf0bab6c2be8beb92f7b6551dcbb41cfc7e02677570553774383dadbc2aa812a3e3794114067832e2c55b51a5d7b2c3ab88cb2b7566b7358c39785cd7f1037388855182073bab175cca6850aa64b0ecb82c45abb3941a74a66b12a53374e34f2dcc221a630cbbf98edee79d91925410c58a48357f654833f65b1968566cb390766d4793fe94a4464709a9e7a45a2743183ac2a3a24f4ffc0c5c689396984e54587aefe6936e7ba5624835cd0a698345809244851e585f309a622c222140f8658ea8a18998a6876294aafb73d094a9a2c7bde0976d33f3619dfc37f6da9ca050409eccb14c764a12e7cb42905ff5e1aaf6a3c1f1434a92d3431fc8c7d231002d1c28e6f9a72db061d2516920f7ba1514036ec44f31055fa2b2cfd1596efe9737c6390325299017e42644764bbb6aaa53d1b42f3b5f5ed368a8160a6413498c2560c31c160634788f1c4ac85664ecf0c9d6018177e595678083a1f313b92ca155b8bba5b56d2ed45424dab94914899f61675086cb4ec83017998744e788670a670098172d30bc73ac2e84044438da1e421c8a8a0514c6b97ef842c0bd2852b1a5ce4ec309b42810aee50fbb5167ecd53b49261f3b92baeba648b56b1c5b2aa9aed26a66592c24a913e3c2671ec0bdd5aca51239b59efac2c4640b3311a2f2e38ad076ba54038d5f29c004fa327fc92f99480ef87a4c1bbc8efa29ce9439758a80c098a83d6fd56ba8a55fbda2780702b1efb3553bd8812e8a4a2839131e7a6433ba9b7a3a1be612ca7f94c28611c4f6e3544e58c195a8c92a18b7d5688933906ac277ab423104503c811f12a8c315a054356d711b0e7dcba2f414284196aed9e18ac757a88b69b966339c56fa1f6be94ef34156c97739202158ab208adf91ccddc44abb3b48eb4427b150bc52b8473ed38e20b7b989e5cd36d2a8514b55ddc9a7799b5e07a29efad55c89b256b8898396d296bc46bfd894a0fe53610f386fb052a07207522e8803e8cb6262658a98198a086c86951abaf8477c1e492c66418829a283ed1784015ca540f8368ef259d8666c6a1225eab92d0f6182ae471bd02c5c53f10e1f9482b701567bda4dd1ca6b3c0ac1048ab749a0998c5795afbaaebc830e98948aae145bd356836f3270f17056a4cc296ce382d19594e0d3c666d1525b019201702e03600149c75f686a3fe3c02699000819c109bfca3d5db0c6a91899fcc6853e9727a758040829ae662b96993544b1b91fada6c61e744f05189c61b7863b4737bcc41fc2d7437d35b8e3a6863f6b0101ba402072a4f9240135a5945f415c9ea0b538271364a5bc31c23d9170883bf902aae44b005964524a29858925e12589df289cad5c9e6420c47ce8ae9602b15317cfb8099d5d88bf6950ab2b014c1a7962e5c44d200081cd3b0dd42a372173102de7b09cc4239bc21379741cab4b5e527a599500ce9f34358481a181114d2414480b52aa35f2c6d30c76bd380babf78329f32cd05168555b828f72ba1cda8d8dfb2753298a52036e6f5c7cf6f71e7f51b174bcc0a41a92663603c3ab9cddb9593719514da37c1d90128281a9eda8bbe302b984fc59d8574ef605c021e3b7497bc6ab176ab64529922cada563c6fc22194357178076c30ce510d6db0ce8d29ae3210e3680c7a2d685961053ecb915b55473ad1280dff705bd608987f3c6eb38839496b97b4179d4c8c15e9539aa141ba57472b1328e15386d5e459c38739f111a0f30e0681bc69bb696940654390faa90b2633ad58803a52bb831b148a66bcb1d05b8e6c28f71f679ed1cb214e4275da94a9943c21649c68ac285ba7bb1a6d35cdf181138308c6738731498877579488d665201328723800cacf0ba0c9c6f431a24322a64326a05dedc5106b710396c686415407db238a19a14c230344d106e341aa4b9c72ea724985ba01a319b0f6b5106becbbc576b137cf231d39f2ccfd94683bb0e6b82b06866a73ee6b6efa31b50e8b975f6250425e2234b64208fad868210bfc7932877e511854c9c38f89acd26c627f45061163add2b5612fb00968d17b355861c8c5e50ca10498ec79921cc25c910792546e81f871b67 ct_n = 264cb84c190357d332f8ecf0e0134acfc1937052f5b7467fad9bae002e85334fe9ac9149b033533bd1090e4bbe95927c570bfea34178249de5deb4f3d80e6567f130ecd95eb09740072c47ad6f7b1a01f8df2816208f3e6812788135d551552571813e2c331e771672ba0f7a4192bc3b1e9821241a5474d136f596d6c3a3adc919b0450daa913295f6981230eab4cca96a4530e16481ab40330bd245a84a958fb269fd74f82179a59653873b7b750db876af2ad1fe7e37178b12fd9539b64279f71d60268f539252950d4c072d43b50744f5b711d9d60d774541e3ef6c06acc5987b666b4bd2e88e74b9b8e68040010e5992a6bd56251c6502e3453103754095ab0619e2dc165c81a9af5344b137848a7648f1d6cd435324efd90322abdfdb7fa3a470e2ae91ae2a0fdbfe4a32085ff7e4aec2bf146bcc6d1d794aaa7fc3788fe20c8362a73af4cb7ddfda8d29c49c1f09ae4302c59841aa1d83625f0158c53a39854e2b240d489d14eff6d94960e394408092ff718a0aca5c9d7e300bf447bbaf802a5f1b80d88dc9beb153704c715e0bd90247ef6ac99fd2c43c347f86d871cd91e1618fd9c5bf13c42b2eb5ee10c0e3dff448d8855ba1b710778bfa127ffb056544a5242af4d0bb4dc83c4a0f618c915520ae021dad97de8a9a7429c82808918c70108fb4ea87cc4a79d3edc5db6b1c1e237983d7d8884b5c526b809d463708ad0d2223d3845dc33b6676b8b0991a7de2025b6f852dcae76a195a1d84c988aae4037e75357413d0f1f34b2dce2b74effc290fef7fc7b9c2be165c287a15289672d61221925956028a815df51d85d33e32e0f626c5f493d8a03bea9a09bff26a61cfcb959f2483e05474f12610ca27ad63bcdb0a553aeecf5559a1c79a094c872f402ae3594a115fbad7642b00c0d428eddded98154dc6f6787321ccd798d6930e15742fa0a7b0e33d0499f5b71c1567db9b9c23453fd56a0ebbd069343bb7c1864fef32121ebd6d6b4946262b15e3aaf2c0225bec74fb654b27acc13649b9b6ac7769fff268b8132edd217b2e01c9898ca1f33427d5ceb6d0957fd99144cd ss_n = a327af1513cc4f9d2bbaea57c330adf84118eab984ea1ca639f7d743872d2426 ct = 62d24d910884382571c3b8d0292d66da7fac5a32a2c86a233407e558696b8d5254750fb338f836bf9d547472dd6f080dfd4988cea1d5bfd49e561500a74712de9fa0bb89483afc209f45730c8a1a2e6c789a561304affa7379dcafb6c442310edc0a52cf77fbafa4d4a6cc10536a9c45ee659c56968777afc9d3d59ed45792c7df74ba906a4d0f6c188a38cac9638d2bfbc9d779f4a709aad63b545fa267fc1d04d05722978a3bff321ce36a8ddd1effde280712131d9c1d1f5c58ab06a1fef2063791eb3e371a74ffefdcb2626ec87f5be9c3413643e5c2037333a899d23c429b8507fadde79bb0b78e3a7786ddc996da33eb71b890602bc4fc19524d5619a1c80a72230ee953258988d18a3aff7f0d31203d3ee3618ef7db3124dada0bcb14b0366c888dfbff959f237c6cde79126ff300bfc7fd7cd28725f7f9be37fc06a999110c7613710f8d9e9071dc91dd72f9c18eb8f314297c71512a52b0f56870c2a82d0cf3f7f8a66fee2219a78734760a385f5249acc59fafdbc0207ef7bc3f1e23c5543222aa876be947789f94846d376995b6baca50069acfe240b5a982efb21ce2b56cfad3b4bfa55d6ab59256c8fbde5f59fd587b1a5de5ca94a360cb8e2d4471d7bbc8b0b5ea638b484ce5ada37e9fd4dd85533f8816842e792dd5a2514258b3cc7d3044df9b053bedcf944f9902182ac0a8b9d01d0d9fd77356572bdf8902987164f95ffa593f48bd69274a3774d3dfc15d37c07ec56943a1aac9074957f2b8d5053c0c3b6f7a09b213282cf99b2538d1e8f9082ee28041a082388caa61fa86a5d0f1ee844d99de14d29fbb236bbf6b2ee20397568876ca41a82eed8724b8e2feae57e9c8bf42477b679db95df5dfac446f6e01034d231a6d7c9b4c90c1e2aaa1adfbbaa857e1362698e5051f8d130f72b9993037b8da25c1705b387cc4893b43995e089ec38de622d5a44cef526427af40094c7c4980d21017cc6d31aa8b9774aeda13f1b29c0d54ae2a55be01be7bd177bc0ea1eaf66f9812aa81c4188dae00fcae09f89dc2d5c41b794fc0322a8f975e5dc4b7991797feffffb600a7 ss = b8ce746708c8b86ef2790aae55e32dd7d4f8a26050bd5cd3938fb4b6835bb653 count = 336 z = 9e26e131ae0f7c2555f814bb4f1b4e1ab87e9ac408476615a333747569c9e2dd d = 915ba62f19578d33af039560660b5a1caaeab173c357ce0c0a5c9a7b24ce4cbc msg = 402b2fb95ad7a3cc1b7d8b0539552fec018684dd36d4ee5833c50730305577aa seed = c82837edcd995e107b723e458dfa445ac83ba99d3d1df58f8c2ce7534a1e049ed230041d72e2800bb4267d41d809054c pk = 9cd11ae9b9ccaa6160d791c4a216a8033b86395512a05bc8f12120aeaa7beef1389b874d2963aa5815877fd8c195b89c98e73be977a3d3aa0da2551b76d12abc6853a32483ae99202b31a829b6c2c78ca906085dfc61698817ad82eacbca6b7c0dc42861c710c072aa3e62ac4d04aa8cc1368cc82252c4c05b01afecf384911948bca39fbdf98009431a8cf54bb78301205098b0248816ac752ae1bda9544b1a22574feb244d064374f5b85ec96900ac3e66f2679b482e713c6be7595528f1313b5227c520911387bbbae546717a5af71645c39249e1e74cf77592c0068024fca03879a7339cad6d8c91a97245387172e9a61cd4b60a42db8b63532818722c66ca27535c4c6ef1bc6c510a3ae76193c975edc14d006b44c1480936c6bb054086d58a05908b4b8e7a05fe0a892594a064266425c1a488ab23fba90630a308c9113132b608c2384ab3767b5f525b4ae1bee935b9097caf6ce7617df9ab132070e43556b74616eec62439f44c88f79d0805ae5c192a72d56fae7b31c17013dda823ac724b417b2a43e018863719b1c542ad1b8e005d959607378570cb08e30fc231179deb781795775656af0cb0488791a9f985be1ff43ed3fca75999785f532127337fb6d444aa411007572f75e9a1455c47aa5b031ed79aa4769c2c6c191efc1f8626967c766891eaad95da173d530febc8a640c065a0f36ec30b2329109b03b793a0e3224ecb00cf676512a50c3fc932bec25b6717b80f1c67604c945f386ce5aa3785aa8c13c823a4b8291ab58dbf67a9b99c449b9317abfa6bb3c95639bbb010e2265b7a37759b2ac6a2a7b81aba8cf252a62b1bd6c8ae98e3431737a32104b4859c2226d2bbb77b9f77e24b7505a18e1cbcfb2b2ef7e92d9c6587ccccc27e26472bb4ac77105666c1cc8aa52c5ed154d7358d6a9138629a189011c97980324be2a107461cf5c18583fc4591d51ec5e17ce4ba3792db3f5cb2919725541d571d531943d852b6bf19330ce0cdbbe4990844894c98512bc432ba921d8f5145b5018ab73165ced40d2d6078f97466aaac08d434aca1436f8d2a21420447a2fa9a3f4f56052992528e1160d878a5b5faa312f657180abe21a78514eea45d93668f sk = c5d73dd23b39723c6e3274530ae397b30115886111c83c4286758d2823b0838251f245488dea81149c8ad84a5691e2ad17a9943077a7a39a2a79c67d5d3c400a96413749b5fa394b04a1b75b103f4f8bccb7857c79c41fba043a23791de6b43e2b060873cac5bb256cdec2c7c561038688c9590b1c69866981d43ec1392a959080be67421eb7768c2c24faf7476c966bba0a52cce40b9303937089ca6727177407435db4b2c1993b7cc180aec116e0d318dcf98e19768029b08886152bf78b37ab0647c6f333df581b0db37250d7c9a4392b41e9856e1131ba26776ac0479d8b0e4d577f879818eac030392b2956ac371f10136c4650f3ab5dbfbbc8c7713a49f8c62d3178bf9b78dd000d7dec957732c072c142e6645c9d7917a808255b353123d18b89213483ea255d2c5110b1642a95ad0a7baf69fb803a068f2ee5cd65c9b0f01777edc12d0ca18e1d904ee54395ce163dbab150626681a99b8835231015a651101867b33c1d650514bd15217905966734084a1103761aab72d6614a298b80639637b6a469591373b52c3f789ad8407fa3fccea2965b7e3ca8012bc47796028160a938055b1efaa46979050893a963c3b65c58c5e232672041179760061a4c5f7458546110857c7b635f511a7f04194d3a4b8bb989a1c45d4b3623929501c0753073d51cbbb2488f9cb7a1861a754cb6e5b67da044a552fc918e740a8427c7a75c43c7f81561b1bd02360db5521e7ab5a5a22ba47a0765c2379f8d8462f66722e53716fed36b92936064494788aa1a90c941c42c6d408a39b8285534f541f40c2c8cc70154f04b60159145239acb7c5af3a3160db42e10f2693257c22930bdb316cc309642f856b8288b6412f203df81538c529360163c8849c685434c8133acf53886a79254fdacc0440823f2d776a11cc71bb94ef148a77f8494a34437163128ae72af61681bf3f0198069c18a83cb6a231058a89938f64d55f865c6c23471d484347a9674679a28b39b0c792728b6126c580b1071057feb7c8c41a5d951acce423e2b6c33c9373449257393009068262531a69df3e26e27e274c5c94c9cd11ae9b9ccaa6160d791c4a216a8033b86395512a05bc8f12120aeaa7beef1389b874d2963aa5815877fd8c195b89c98e73be977a3d3aa0da2551b76d12abc6853a32483ae99202b31a829b6c2c78ca906085dfc61698817ad82eacbca6b7c0dc42861c710c072aa3e62ac4d04aa8cc1368cc82252c4c05b01afecf384911948bca39fbdf98009431a8cf54bb78301205098b0248816ac752ae1bda9544b1a22574feb244d064374f5b85ec96900ac3e66f2679b482e713c6be7595528f1313b5227c520911387bbbae546717a5af71645c39249e1e74cf77592c0068024fca03879a7339cad6d8c91a97245387172e9a61cd4b60a42db8b63532818722c66ca27535c4c6ef1bc6c510a3ae76193c975edc14d006b44c1480936c6bb054086d58a05908b4b8e7a05fe0a892594a064266425c1a488ab23fba90630a308c9113132b608c2384ab3767b5f525b4ae1bee935b9097caf6ce7617df9ab132070e43556b74616eec62439f44c88f79d0805ae5c192a72d56fae7b31c17013dda823ac724b417b2a43e018863719b1c542ad1b8e005d959607378570cb08e30fc231179deb781795775656af0cb0488791a9f985be1ff43ed3fca75999785f532127337fb6d444aa411007572f75e9a1455c47aa5b031ed79aa4769c2c6c191efc1f8626967c766891eaad95da173d530febc8a640c065a0f36ec30b2329109b03b793a0e3224ecb00cf676512a50c3fc932bec25b6717b80f1c67604c945f386ce5aa3785aa8c13c823a4b8291ab58dbf67a9b99c449b9317abfa6bb3c95639bbb010e2265b7a37759b2ac6a2a7b81aba8cf252a62b1bd6c8ae98e3431737a32104b4859c2226d2bbb77b9f77e24b7505a18e1cbcfb2b2ef7e92d9c6587ccccc27e26472bb4ac77105666c1cc8aa52c5ed154d7358d6a9138629a189011c97980324be2a107461cf5c18583fc4591d51ec5e17ce4ba3792db3f5cb2919725541d571d531943d852b6bf19330ce0cdbbe4990844894c98512bc432ba921d8f5145b5018ab73165ced40d2d6078f97466aaac08d434aca1436f8d2a21420447a2fa9a3f4f56052992528e1160d878a5b5faa312f657180abe21a78514eea45d93668f0664d1e812f3327326abd43cf5d4974c9d72f11f2b4677f5da871b082bbf1e0f9e26e131ae0f7c2555f814bb4f1b4e1ab87e9ac408476615a333747569c9e2dd ct_n = 958aaefbb29bf7b966b78b0d25c6698d1954570aa2b2371a4bf544b72300663a9f0a4728d2022c02a1c659a32f812364c3f41a82d4511590a6227bc1104b355fab42f63f7a45e9f91961809e75c62c6b51b1d1c63a7d20b29966d009fa4c22497e315efcae6887709532b5afdd66e340fc39d6ddb45a1ba581ef5dc5338c9e34783dc4eba27067ec5611862a499b85e852c32c3a0546a518759abf97b6fe81d372aa0f2156aa693903fb1a85a1f7c8e98f110ccff740cc08922707eada9f43e6d9909bb0cb25cf719aa60b963669162cef578c7659bf4a265a754ad196a6491b19b6ecfdc1757f3f624d494ec54861245d65b2700a283ef0b76b576b6967b7f31c26a6744503a549730a0f1976b741fda30393c52792937cd0081f130d86a898263ddd3011713ec395bd92124ba3a4b529fa297d39ff73cc5034d72165354c39b5c48590f98e2110be06546c46da47921b64a0b1130020491c7d0e4fe2ad1cc4e795776b659eb5a5da67b8249196e1d8f7d5701142c9b443031e073c00609e099f3b67a9e5967f11f9d089ff6fe42d1e2489cda256647ece3e852a05411cf6b1d0345f31067cf45cdbc8b2a9b6fdd7f2424c4fb9d9fcd32ace3123315a51092c531a78ca29025570c177219c89056f0d1efe59415c51d61638bc14294988cd0e79a71ef0e28ea872d087c086ce62d80251cea2e87981e3ab34b8be93ab6a0b312178edad76a9f58944d63656dd2e1bcbb85dd4688d20e278fd81f4b70af07b278e7971688d657610407be4f37661a15ffa284fc746a62fecdfb32e3797870a5b4a4ee0ab0e29654f0eff7824ff3eb1c6d0302c693568d6b3773df8269c392e503a265f0e9559df6938acb7411d1a4b54a6d2df2893a0996bb6d0af021c357755ea3a383a886c68883db91963fc9d3ac83036eb947c8eb7385463e692e23293008ff54a07c4b6450fd494a865b222a1d09bbfeb3e75bcd3134bebb89077ca5c3edd0a6ee3b1c8468876ebf381ddf82e3978447b75ad95aa1a67df8c2fc05ed1743e96edc5e122cb299ab5ddc100a76a42ed7d4e1fb9e218a133cca10fecad990f ss_n = 2eb288e9699b98dfe8068644c0f51b6a58cc9f8816dc258e234ec4b74d917618 ct = 3dd471b19bf510a882eb8af3496edf7872de3476fcc0f64531f21ca4599afb69e44a041aea13dae8d75a6951f6f68cd4af3edbbe36753a8e071772885630869f67f9990d5816fb1218aeba44761578dbfdea75c4d573e859314864b72f513238ab1fd0e032d1c860ecf213035b9cd511eb2d2f6f8611728f25ca02b5acbc2d9c19a4d9ac85ee35702692b8906a73366cc5e69d8d9477ccf55fca9ad832a6dfaa5fad4c5fdf4949862fdc6d9b7bc0deeb9a678a174062807ec8644230a145a6bb619b897108ede12135d7b440074aa7ee4614aa846c29071ef1a03f2c78a5d8d342590a4bc3d57529000c8ebf732a21d09f04e34d01826c90e746d6ea418601714210caf4d7cf43470db5034360266cf67ac6a3a866d75f6b22230d96517d4169f14ba8693b68729ab7feab321bea118e62cef4aa6b500816b3cc658d87ab29ee0c6f5d21b9eda9862ba0a95c23f21329b0642189f255372d22acd3a2595199bb2e0154dd702319dd07abe866b5f9ce9e0762a2bc3bdde12e2ac84e6d74405efd30854436371da15cbc8553f95a41bfe1f5516823715536808202a59a64f46c2418b0ebaddbce3d3711d6fe063fe8586d61775b1f8d53fa9aad973d4c9f0d88300d170491b20ce72ba9461c23eb73bd8851e30221fc26ef5a43387f284213cc87e875a23eca8d0ecc5697a11f286457f8800b41568dc91c9125065449b68ab89441a4b407b20a7015e1cc73d7acf3f882269d3af4cc4b438ea356dd8f28a59304388460f5250999d8fd6c3476aeff22afc637c429df1b380d60e4d40ca9828d16318923a0a18cc01bf09eedc0c80bb2313fb1f55fcce6a62649b9045aca46a828a1045384daa473576a12e9a4daa5e90fcbb5383dd215f9497803d284e4a862905dce119e34a9c9b0608fc74d5afdba83aa1462aeb5bf76e03033c17fa7e81234e2bb3c78d691aa6d733ab8dbe40d942908aa2e8d85a725dbf926ce822a7ab1813a4ddebb7065d076818ddd0101598791f5d192fad42eb744b53e9bcc8ffcd02a8fe03313febd005878f9099917ca309bda8da943e1d78a84899d78cbc8ba70cb ss = 9b58a34351b8b331144e93ecf8ffab651b1c777f2514155f0aaf9b6a6df99eeb count = 337 z = a90fdd4c8e39250d6ebb71a8ed568d44e8584b46a9459493ced0921f94972459 d = 196bb04f22cd2eccce2348a2dd7af24159eac5c7d9379d3511ed52e99e22675b msg = d0183c2b4c489b0adba9dca22e38f3b307cea08d842eea77ce97a35f7167789f seed = 5a20253009f9eaf2c6b010c58b16244c348919dfcea267f942f93114f6884b5dd9886bfb1fb1fd97b4b952a3c6223b1a pk = faf437c3737797a70539b51b81aa6f6a98713d931c6aa805b1f4ad3289be165a56ab30c72f57119275ba8f7814984382eef0bf2102668991b528807131779c62c5aeda938fb1533691f71834e77c90861f8c054332a15206c4b1fe9c03f69a451fd1955b63b0f9684086b7662d207450e22900a17d4d378ddb6586514a83f5a9baf268179d9c299efa2e96c421c1a58d6619340eb57490898c534a8ffa6740dab38710ab44d3b60b2045ca1605d0e38377f8973160b759566c3f683c97937c2f4131c7937cb20ad5569ce5587f633e874c01230a32919c6470693204540ea7905a42e8abde642b823a113f96621c77117a1a9c7765cd588c1eb11685d6d68ce76c3425851cde03682f125bde4082622a705f953487f63713aa24f7a08bfca3382ff60f025c28b8e35528b10aec9b50a9b765da678db240a431f47590a9681c4456fa0a6000188dadd37bbc087c465c5a1ea12535a61bb2275e4680a8ca1a1fdd988caadc4b4b113b962175f744975ad4b3b1cb8cad4960e2f5ae89d747f0b92b81a43625049142951a3b64308c7796b536bb05a6ce14fb9bd858867cc8c3a9b031a1bc506562c4dcf790c4909153527a9373a5396c48c4f40e1f73274d4822f5782871ba9da8e03935403888c38e5f60bfd96210953b73bb8074a8ba502e809e8b671ab2f57bb1ab34d8091d7e835158d125e076ba7a1bad3b3489fcd3c01371360cd027b6d4bb004bbaf7da678ea55fda2860219995a02052fe54157b182cd6093d04583d749511d6219e4203a2d23b6db7f0aa177607f75915f2d2a20158724fec03e762354f8ab55ffa184a6c98c4b86bfa5072ab0b0b603617a565467ab8bd4537ca335a93c8e172166812d7572faae94bbd47a2cc04a135053547292869a93c470b845896430ef52e4ef495ca900334a566af05cd22243bcc9bb8e7ea74c49044fe2950201689493b23b1ab149aaac219708174134b04b22023f72dee627641254363ca7f50044cdc0b127dd09bf1b9478d52bc5abb977c50bf23554ee6204b62d75257f92aad57089c223ff92886438101106009b62194d3f56c9f756a659ff5975ed68b65601336146efa459a7c4bb24fa72d9728c7fa78d39db8561c sk = 6ad703b845b716b71c956837b60108b260bdac0cbebca6436b6c87589ac7124b6cbc625ec9717543a8236cf9cbb02595ebc2ac0d134cc459c9b29aa685256b28f52e93892c25e28398d95e44270b64ca178499164b57c10db692b099bacd24bccb603ca81958f4576085943d3ff43d4e9988056aa1f7a2ce11ca0aecd50e7bbbcba41cba37f177f3da10b4cb26f531271dc5b9c6d23f8239937d9405717708e0f26ac06763bbf886eee1c3173b88cc030079354d99d950591664b78abdbd9c8bd60b6d63889ff2b16c5aa0c22c12bbc7a72aa17ab9bb2394220991e3187dc9bb952eca5f257113c6774473950e32133ed5fb94a1f88ee8673a7c620a832163238b4b97326c2cba07bab34b36f123781b35d4d4ab5ce4884b509bb37a67a665aa7f5208348670c4dcbd39d274c6799d7b282af8255870c54d0311b9a2a18019dcb6a6b40ed7f921009b5aaaa5176884a497047ef5e188c363141c3a1ef4eb74b355a343c8a7529b7148a6cc553c5b1723234014c44c34327c4ab30dab98cae2cc651692794763043404942b0a2596a971b6a7251a0a4a8a60bf88459038a4cb9b627d397115202c10655811d49646b4aceba0ac12c00c01aa5637637d56b03aa4d3104d997584b4705458ac77b03065e4850d1c833d1c6182b4bc4ae849f2337745bc919b9405b3602d325508907c84cb2ac9c8467767f691eb41b37fa244766270b3fb4bdcb18e8f022fbd0b0709441a3d1000b3554a23ec4fc28c39fc1653159ba64b41c8dc2b5bbb0c73c47a7ee24c1a306a4002606d5c063e78a50772b058b723116dab337ec39f18a08d70da05299c3975482f4be546a44473c3b712c3ccb637f83cf33a9b2ef03ee07231146090364a71cad2bf52bb8134a819e3eb133a89511b83293f052be6ac60661343d331516a8875b7c1227d304bc195ba3d593bb11087ba76456ff3a8b8d74393d6221e685b030216118b5c3c4ba553895458b12be9176b92f4c46133735da596ff6b6db5b3264fe547642101cc40b55ca850c03436b107846d878b443079f449c19d992695abca87116868240800d8400286b3faf437c3737797a70539b51b81aa6f6a98713d931c6aa805b1f4ad3289be165a56ab30c72f57119275ba8f7814984382eef0bf2102668991b528807131779c62c5aeda938fb1533691f71834e77c90861f8c054332a15206c4b1fe9c03f69a451fd1955b63b0f9684086b7662d207450e22900a17d4d378ddb6586514a83f5a9baf268179d9c299efa2e96c421c1a58d6619340eb57490898c534a8ffa6740dab38710ab44d3b60b2045ca1605d0e38377f8973160b759566c3f683c97937c2f4131c7937cb20ad5569ce5587f633e874c01230a32919c6470693204540ea7905a42e8abde642b823a113f96621c77117a1a9c7765cd588c1eb11685d6d68ce76c3425851cde03682f125bde4082622a705f953487f63713aa24f7a08bfca3382ff60f025c28b8e35528b10aec9b50a9b765da678db240a431f47590a9681c4456fa0a6000188dadd37bbc087c465c5a1ea12535a61bb2275e4680a8ca1a1fdd988caadc4b4b113b962175f744975ad4b3b1cb8cad4960e2f5ae89d747f0b92b81a43625049142951a3b64308c7796b536bb05a6ce14fb9bd858867cc8c3a9b031a1bc506562c4dcf790c4909153527a9373a5396c48c4f40e1f73274d4822f5782871ba9da8e03935403888c38e5f60bfd96210953b73bb8074a8ba502e809e8b671ab2f57bb1ab34d8091d7e835158d125e076ba7a1bad3b3489fcd3c01371360cd027b6d4bb004bbaf7da678ea55fda2860219995a02052fe54157b182cd6093d04583d749511d6219e4203a2d23b6db7f0aa177607f75915f2d2a20158724fec03e762354f8ab55ffa184a6c98c4b86bfa5072ab0b0b603617a565467ab8bd4537ca335a93c8e172166812d7572faae94bbd47a2cc04a135053547292869a93c470b845896430ef52e4ef495ca900334a566af05cd22243bcc9bb8e7ea74c49044fe2950201689493b23b1ab149aaac219708174134b04b22023f72dee627641254363ca7f50044cdc0b127dd09bf1b9478d52bc5abb977c50bf23554ee6204b62d75257f92aad57089c223ff92886438101106009b62194d3f56c9f756a659ff5975ed68b65601336146efa459a7c4bb24fa72d9728c7fa78d39db8561ce0c1326b22910c70814d0d88d2a8416e2e9603710c465482cbafec070c1acbe6a90fdd4c8e39250d6ebb71a8ed568d44e8584b46a9459493ced0921f94972459 ct_n = f9f7efcc73f9542424e66e903e6fbcf9b9edda2edf4ba52d5db0449c4e5ae3332ce8cd0eb61e08b9d24f3293e8cb1050dbe4cc927e105482008179745b20724aa259450102d461212ad15f7a65339c93d4806c324790280824ca8f7b6a013fb3dbebc168555dba64797b7627d4d2f32366cb90ff3481794213385b2d8bbd07307b2e9abeae4fa71fb98bd31e4d5f5a057f8718a3da16a3cb9e305387a18e4def9c29631616f4d63090c472a3f9b568880f51b16f0f51e1970354c95c6b1c353cb4e8a586ce18269c6c39afbe946a1c0473676898d10df1d1959bf2a4463ec121b04cdaccf7712ba376be50cbaff8edf1a1009797cc402668d81d550c6d8588a4cef3025ffc196f01ab3323289ffa06cfd9b4aef91f858680f8253d829c64381b3d1ea397c2261e8466c53fcbedc4143c7a0e03b84beed368a978a10035f13fcae143cbc5526ca4da3c4840bb0904bf4adf521f2e9dc3a1eb5d58459dfc05dda6207e6196804f0fa6540dc03eb13bbb5dd38d3d068acc3588c01bf8897ab477f986b18f107a469267556f07fce7c0946c073bde513769a27dd5b3e3e46c06bf55d36c9051d896720fa429b27edf29b8f5a98b15252f58d8a6f8029f87059eed72d383abcced7dbc032bae811b0dfbfc851dd1bc77a1c6e48f0c3ea3e537a382e053b65bb6eba997eacbd0cf15f0eb453384659fd8e61de1cb0a4e0c0117d7dbdb8f7f7681079d74c04c4cf88786498ad981215136359b262c77a453d4380d6c91ef4c6ede7cc7640cfd568f7657c117f8abbfe4198c92eedc71065a060bb4dde0458c2cc4cd66dee43a022d70bb2717a9bb501bf497784f2c731c3e0ffc83a16e2bb81091a90bd1efa0a29fbfbbd8499a6ae16029a79412269ba8394c7e21307b2ea7ceca6c7045766dcf8fa58c970e66262cba52e1f7eb2aceb98f0cc502a3e08fe1131349e0b9bd73fab50aba9ea60a8a22ef0dfb4e58ee375a9a0dd1abf60dc8ff37c56322a6448c8892b1ee32c8984ba158efbfa87e5a8b5a03a5bc124fefef14d6f7d2c8c3c4115f33a0fa57a836df23e8ec309a03d07ad43e89f24c973c ss_n = b365b1293583fbcb401867098cb46186d3418c6c222846b70c4372dcf96e0642 ct = 8df3011aef4fa30b39db1b3ae9d42da93ace40d9916dc5b9274527c55329d5e2accc072abce6abf3e19052dc4151d0c16a0eba2070f53cfeaf58e9f013930688a77960a761a73649339fc188c8225d85ae89433c603c2153bfc43b3c5aa035622855d5d9b4c9b7536598423ed4f610eb39d25f1a6f8fc3cffcd970c6aa015a390dc8d9874d407f3dcf162bf22b873cc419b8f10c32cbac2822fee6ece14d701ea82df9d0b8bb756c0099e2df2438d3737ad70e0d31a116749f38159340763e1c875b619b152840b4bb7e185bcb2907d4388f9d8761ba21a1f2772b28bff4a33744c0455e514425839710da6d7f0c4f1807a1e80cb233459f2437cc59c64f152f8ac23b8d8e8ed91ebca3eb6d6df7e047a487ace5eea1ed89ab09695354c0eb67719cda57d80c68b1d0ce1ff93ed92743568c2d15593c922bba64724ac5eb6909cfb8c1aaa5b2980dcc8c541e595a45cf4e06111a49bd3bb33d38745cd8bf3616240458efc18d600347ca69b93ff2e2b6795fc46f5d22bf374164c68ac58982e7f12e164b41447e9466aac4ad585f1096b146dbb484312b4ebac906dade5d3ff530fe724dd9f5856d13be3f62b5d8220c5b1115afe951b8b9f1de42fb382817f4e4302efd677454c32b9bed91399fa5ad0c023475d0c6cf0b6f0fb8945ec1dc3fd07cba654e6a303ba0ea7c54401e00bcd13774710d1a482aa441e461ae718bda38871d59154a9b043ac516d473fd4d81f2fb882ab5ce5f33b99c476479b4932ddf4b8351f7b7020c5becddacff71c72face2320defc9c1dc254559765d31ab7c874aaf2398f8ede98ffa671fdb684282ddd846c0059308a23ad7a0c71f35d5724c330464e346f351fafd79c6f8ea96a70d531061bdafd9bd20d0e3bd7c95f86d0a316f9ddc94e204b6b0f32f383e424f82c763b4f80ad80aa4623950ac8191aec4850c02c970543bfe546bbb519d34bce93f93e42ee6e1e6468895bc7781640230ddf443667f3b74e68288c426b14f542846dc1f58c48a3bf6ed36d1dbaa3cd00e7491e38c32a2ca18ac570d2150b86c20dd551e4005358e437193f6d3a37bcb ss = 42ad99e082c21ab0c932db0c09bf2715b49ff8b0a5a96beeba3fb0ae07b93241 count = 338 z = 873de6dd341cdd117ec162583612c2ad34f52be2c574b96d9d971ac693e8bfcf d = ea0208d710b6c87a72d6ce1a00f8e1c8970377ebbe40518f298eb5d327916ff7 msg = 5f83208498c31a858a4a781e8637a8fe4e41fd5108d4c44ed1dccae89177ef8b seed = 638a49c1fa5f1d967d6d4d38d6c179985fc344ed8425f08691432ce8c2767ff3db86ae146a3236c45ed6fc69c9eb7df4 pk = 693ba4ac7b8aca710cd95b87a01988939a82eb885e02cb056a220e15777131f377df594997c96ef1c18e35db87969c0beec35ff2da2b0b758eadd2438eec2cbbb68e775b07686201192092bef1ca2f4777eb164c647324c1606f7c55724030710fc14bdfaa37aa4c31ee015ff1435d500502e7c2a9320bab758abcc41010813416a07c1340417e65f8493439ca3913676db52600f0b313258fdbbb97e805bbda66b721e96d9d8a00d071b4685569e6895a8b1b210359289605806c174a8ba90f457674ee1434a0ccc1fd588c5fea8ac2306bba26be93382a49ea5639b6313f33796fdb6f19385f0c91be017510ebf814da33056026378184249e61c6fb915a46ba59d077c278340122d831e699498fc3a50ee25655505a5bbccaf59bbff01995cc2b286f4c4ecca08e040a161148c57304487886402b1017a6d8429fb16c63435eb6d26704b02a11d1c92b9607a7321870957d580a234cc51d5e2c8fa256038f33cace1137756a26cce3cfc1f25f62f74b9d504f7ddc7955610c1a2588491673bf05117b0c037591617e11449f5bb7ed1b817fb91913924146bc725385a554058611bb7c32137930bc0215511a3ca71162cc11beb7cbda84834497531e11771630b2d5d89258a461194b345837b4d0625b41682f1c23812d41b56d3561c3911aaf24590f5acc4ca9a31c03146f5125025c5df0c468d7649b74794a40222fc25b13b93b41b5526cabcaa1b17b84bf022b20824b488570dc431825573727a6b27cfb7c9b0449e18c97a8e75589d0af3b553822437dcf667d488971aab06976c561b7782a50401b0a0b1bf978396c96caab4868c0548415dccecf8bc3f15b53c45280db707c04ea2633d90b47c670fa8c63df6996aa261cb93c32f432470d0451a7d94a05914763d0c7846819e050005a6368e719098a8576dc35063d1b1b68720f29d69a3cc605961b351fbc8d1556071055c625cc943f59646766a5a7e871a148909cec33aec9a48ff3ad811b5c433ab0c7dba61b2b615b3610f7f8c892daa3aec1a1ac3caaf6a6985ca9852d08818f5c6b92e8c3fde1825c30c44ce6b9b567909d34beb55d023bbe9c0bc521f7675677325d200f9fe7a75ac7c45a38bcfa4bd8 sk = 39b60993b24d52c04dd2584ad5ebbcc6d8224c074052b324ea2519c5b60157760a0b691f350164348ccf97a79bf95b4052f131185ccc18a0ca23c728ba6786c301bfd5053c578b5985b0a47a96c3442373aae6cc5217a54376928990516208bc780a7c8ac439c6eb67b86a6d63e7a7c2d22c03a437da8b3e86dbaa305c9ab099196c67326711af5ce01ece85583e45cfb09416b16a8dc8e89d6221ceafa187e3b3814899c3b0ea86472427e5075d4286867f207bcc388449dcbfa789901131741e55241ef211bca4b22a672002e60ab2db33b8a433c7176f07dc2673ea90a2234f230265ad7ab8ea978cb0d461ebeb4651e91a63539d1911baa9f7c551651dbd2687a381168a5a1ac6283cdf8b109b452e1df07cf2f54d31b3b853c54170e32b1fb31cf0098f04b55b99a72e20602450a19d73c0996ba7724096b75bf029ba995cc7e8c9f7a0b75aeb2d7c985d57d5b657011e71ab9712ebc7e4cc5e83777cb7b2a9b8d6101c033b4d343a00bb57c0c13c028108c1591b12c49056488ae6132c20f9b92f8893bc2593d3b393a213010f02853f39977aa792dcf60e28fab721a73ebff829f1d7392f821628593bf19bc5df671b2fdb7020b2b882400a69fa0159ec93625154c36476a56aa01556bacee61ab3632dc9094dbe2353a86a2835282180b63433f92c8a579e4572784eb6802caa44dcc16c94741825a1900ee677282050064350b69caa2af3aaa5840136418c4da40f86469c3565ab0b60c2b8314c91c4b856626f8d69545a4329e0340bc0661cf66420b7a914b63181f533834a70c5b6d365f8c5328538027da90b1ac8c570a86aa8aa92c834bdf6535b4462395a3a325ff02d3b922063813bc06997f1c08884430ad2f99df8b8172bf77b40c721a53bb284d1305ad251de1a8c6876bc2b581a94ac319303ba119880deb929d7b214a6d5ad69f1c995f6534d6135352969d2962d31f1938925410b081911b45c6a2a24514141de701e666a3d0af8076d4baf7c8987a4079ae7819d4105a8c4d86b8d7615f5f7805f360c391026bd3937d4b044b2720b497c3a6548b3864acbd7e953693ba4ac7b8aca710cd95b87a01988939a82eb885e02cb056a220e15777131f377df594997c96ef1c18e35db87969c0beec35ff2da2b0b758eadd2438eec2cbbb68e775b07686201192092bef1ca2f4777eb164c647324c1606f7c55724030710fc14bdfaa37aa4c31ee015ff1435d500502e7c2a9320bab758abcc41010813416a07c1340417e65f8493439ca3913676db52600f0b313258fdbbb97e805bbda66b721e96d9d8a00d071b4685569e6895a8b1b210359289605806c174a8ba90f457674ee1434a0ccc1fd588c5fea8ac2306bba26be93382a49ea5639b6313f33796fdb6f19385f0c91be017510ebf814da33056026378184249e61c6fb915a46ba59d077c278340122d831e699498fc3a50ee25655505a5bbccaf59bbff01995cc2b286f4c4ecca08e040a161148c57304487886402b1017a6d8429fb16c63435eb6d26704b02a11d1c92b9607a7321870957d580a234cc51d5e2c8fa256038f33cace1137756a26cce3cfc1f25f62f74b9d504f7ddc7955610c1a2588491673bf05117b0c037591617e11449f5bb7ed1b817fb91913924146bc725385a554058611bb7c32137930bc0215511a3ca71162cc11beb7cbda84834497531e11771630b2d5d89258a461194b345837b4d0625b41682f1c23812d41b56d3561c3911aaf24590f5acc4ca9a31c03146f5125025c5df0c468d7649b74794a40222fc25b13b93b41b5526cabcaa1b17b84bf022b20824b488570dc431825573727a6b27cfb7c9b0449e18c97a8e75589d0af3b553822437dcf667d488971aab06976c561b7782a50401b0a0b1bf978396c96caab4868c0548415dccecf8bc3f15b53c45280db707c04ea2633d90b47c670fa8c63df6996aa261cb93c32f432470d0451a7d94a05914763d0c7846819e050005a6368e719098a8576dc35063d1b1b68720f29d69a3cc605961b351fbc8d1556071055c625cc943f59646766a5a7e871a148909cec33aec9a48ff3ad811b5c433ab0c7dba61b2b615b3610f7f8c892daa3aec1a1ac3caaf6a6985ca9852d08818f5c6b92e8c3fde1825c30c44ce6b9b567909d34beb55d023bbe9c0bc521f7675677325d200f9fe7a75ac7c45a38bcfa4bd8205ca49fdb2465b08607b463894c11515cb7e86e60e65b9cae2876014cecf54f873de6dd341cdd117ec162583612c2ad34f52be2c574b96d9d971ac693e8bfcf ct_n = 4619769df6fb640515134b04ac87d1e1aa118ac9e7a2c4edc08485c8ac225f8ecbe0f65ee218cf0341b6b6525eb91ace75becb7c6dacc1f5182d71e39d265515fb5d7ccc4dc0ebee9eb11be9220d270f2f0871b267149314d4655ff3981bf79c4cfe4323866689a2a345f2d1ccff5f212ae3642a4fd75d8513c0442e5a2256c1892be87c084c848eb994be79c9e4cebede3509795621b117e1122d1859398978acb1841cd45aefbccd04355d33a891740b033cfda6104fc56b7a80596368c0ef445ef6f9c9079c76efd4c008b6f6eaf8c2dbe4d21d17ca352637b8711aa828515bb522d94c9c2479aa6d5360f74d1873c09d2e4bf1e6f925794c72b2a89cdb7aa453ae12523b4c7df53b54b224ffba9fa8c228093d3889afa640e3b0b9305b08571197c90118f5e078c49eb640eaccce7c4e3936ce033e58b0997ceb24c3158f5d2ed0c49674409d55d9b90ab882d7cd30a582a070e8a687093fad2533be41ffa10fcca8cffa5f5c43933d6e57ce06465c0bdb0413e25cb2944fdc6d36e89186ef271e25d5ec79ff68066e1d1c324a189dc51d2e9ad76bd310d8d58354187b17577153c867ed6a222a0933b4b13a60c9fd5db776c64fe51ab43b2e58a9b8cedc98a23329d1e4525eb9791d4a36f33b8e44565b8f569ad6e9a66665ac5770345728d9da47d674dbfa7d5f6bed9692014a33eadc57c0f5b8939fee6fbbf960e9ea75e9cf09c14de155fec6397ac35b694eea5827218bc2460dfb6ad726749a64fe3d670290ca18b718da1ec99bd83d57942da27904faf024e075f67e74c89dba8abe4d60aceb031bd47f169aa1aa398626819beccddc93db3e0ed69525508ed716f8f842721d010de4eb26d58b60c7553168eba10764d9d293ea13bbdb6828f38f5387ae24b8b83b960e7003b9aea6fcadb2e8d9dddaa5100d380cb8dbe001dd4ecd7267aad51be3759e20a9e464d94d36a26e2091264061c879b031461ad13d14a4d7e8741b512c9ddca6ce02f01112c56ffc879dc96ba24020ea684632fe6f2ad0101a03a2b714198bc946bbbd45f43b388992920eba43de5f7bc056decff84f ss_n = 505b1265610c8167ddb4dab477d7f8790e8c9a0e2101bfbef37c1b583924dcd2 ct = e7c12882805c666062e231cc6525a08febb632010ba6411025d79490db4a76fa46513924b896d36abd4c5c1aef37b65eb083db913a48d9cb96b6e3d5ceca1cfcabc4ec2917c9f275c408c5a0337cd5c2a67611095369ba83c4ca18e2d68163ac56821eb5b794dd128bc7a483d6ad68ee0ae252e451548219e22e37750485b402218230dca3b7abddef6b8c166444b802f3f2ab409703c91d2925d4808dbc12d9d9d5fda22ca01a402e2768e38e2c0af459be81ed71bf6b12e8cc6caca0648c2b587168129816e05cd9cf040ab85dfbcf1054caaf67bfdb174e87ec31bba26d907d7ec014bfe43f006e2fd4ddd4e3ed1750f97e76cbb7e1fe1089e6c419349fc3d37effd9cb0da53cbef5f0d1283e88c24092bb8c05d6b62f0648b7f3c26116b2f820f4bddebaeff70b6b82b94561d9b50f76b031a95647cb37266ec421561d3b3df81c3d5c495ceac64aaef2e22b56a0a119dc76243b0c93177ac29051064a93342f9a1cf909b9f612a4105bf15070f1a415bb2fe8ee6dcd169a606da6a8f28308f824b24d250c4a11889102e9da19557a0714c057ad26ed245186fed7d1951235d3103aa8c6f455463a1f32b30ade9c9f8dc9d2c9fd2e5e3210a36d840a83f2b042d441ebc05629589c8a03c32ce2108664b0e0c00710e8f8c75b726b1f0c07a77c5ea8f4c5705047091d5ac0ef9b558e48a01e0767ee3479fa2ca0af0e2da90f1704769d40eeb39feb002261152c29e5d9d6bbaf1e1f11b66afc8574f355756a6841bbe0b9410aded0b745d9db9fdb5b7e2340502430c295f769c5ec53f390440896210b5545dbc97b431635d59499c783a5be6c42dfece8a29b174d842c1c0e32e5a282d5b709b8e5f92ed23a33604a8a378fd1dc5bd764d668e9b124a9348bf510fde17f207c97786879697000d036f903607670701e5a61e7518918d98e332ed1891d5152359e260e0d605f9efab9d90991ff43672cab02de5e8ba8e7c3a9e1b5716700b7c3335a90b5572e796b3ea5de7dce7b58742e0689c39948911756cd1a50fe0f03c99cd01e0320a552a634f192e6a44ae6b38c9714e50dce646c ss = 612780fdcad74ba6192addbc2ae8ec1488360b0f02e343684f14bf9ef7a67c51 count = 339 z = 838c47855047dc12b78b4b318661e58efac054d42123587d97e154f8d541fb4b d = ac96573e793922320776017878c35d4ef30bcf48afb56a8cb3543e9962b148cc msg = 380f7413fc80f51eef68d9a0a44d010c6cf3843073b42f19e536422e0864a8c8 seed = 6924e7fc7ba16eeeccb4d562c92be5dc6acfd9a95fa23cd790c3d316a2fc39a6e48c1b48909d4b70a76e65a32e55749d pk = ca9a79f00858e484170bf4552fe413b39ca489098ef451b0e2352b0a4a69265817ce3947671521d21c0a99919f3602aa907c39c622cbe705bc40510134c4552f63c1af661482e76085f13021150e878092ad221a491b87cc977aa1d31bfab32b4c99a92ec5bc3ee39d433a9099506050f99f7b6a597c515fc1a185b8ecab37b50eb97c9f75b011520819829c58be981556a6125cc5015fb5bcfb0592d0338ee607ab2c5304f4d94612ea3a3fe42b70f927eecccad057cadd944ec9ca686b8898f7e1063ec517bbcb8911c1cc95ec75c00c95787a99da498637d182e5d4616366bdfcc1a53a9ca1633517c4951bd898b78d6bb9a91487be4cb8db8ca2987b0c467c658a6134047a51c7d84ea31c92b80719b72a95cda4cf7adcb51d610f0a207aba220ff68786f962b01bec911d064cbe9b7e249cbeabe86cd2952573ebb1f97811834035acc33f21dc5566a816ecfa892247120d17554aa5b563187498381585dc3953845bf1f442182bc8a722c59d6590566c5c70fa2577563370011d5099430ec0238753aca9ecc3360b07a7ac8e78215bb1f87b55628445ca6cdff9148129337db7871293aeae19a0748313d5d7b0cd1cc184076b94732922fb39ad3cc3fec4792767c9c6a20bad5aa4c4a912f641367de89fc113712aa56a5cb302a4d150676c8d7e9425bf215fcef4121d1b3aa5f7599fd26abe5741ede47c3bdab1627a404b394b1962269c2832f4ac63a57451e196c288e2747f55b7f8c23abbd7268120901db00cb028b8d6949c69daa3dfd76c43a7af601887bd3c378674a254bb4385a37277630603f70128077d501b8f141b4175175d78c35725d09dabca1c7df5449734c3ad461d151769404c082482c4de0cad7a18524a0394bde0ac1e624730a49cf9f94d465b8c878659023abd6eb46d81abb587c8a43297baeba719b6571f0b8bce6ec7627c357b53222c9241bd295a96d00c3a2830bc10eb4f75e54af173413281908d964893dbb7e622c4dd1b54a830058c5590020c0d03d886783827d888add666cc15592b512b20be7184bda4a189657a2c11a6a9a3b3c838b5486a223e066edb3a0b4e5dcee9045be9a1598ae7a536e144e8317a5cbacf61b676cc6d sk = ddb3782e791351837fadc02d445c6aaca5609442179d855de00a849c5993f1ccb232575027f68d9ac2a7def68e3d692efc3274c8273e38376ccb401942402da04386d6651529da3640fb19cc0529a8ca5e04d642b995857fd9482d0912100a5bf0e630f5176bbce0c4cb75599fa195cf98b9eed959833757db55c817e012aac3a3197a3285bc1804e46c753ba690897964eb70c64262249ac32cc59aa068860ad246986322ae5b27a90628eca710f546912ce00ebcdc6c88bbb32881272ee163448b0b5512c5ee7805caa22aa4048c4f6b987e442d8ef4bcf2004591549850d104e72241d0946d62473787a6a24f383ec62562546c9f5727cd6696177fa267fea373fed1177d23373c91855cb374317361f178b2dabc1c4ac6746ceba8d243bee4012473e5816d0b159938b4326ccebabc6e553c3a066051b329b9e65c0f7f735471e12c6ea02ea0199515031401262028950c2e5aa0515521a3855e7b3cc19b8440a63c6a8b1497a4a692a0a51bdad304ae0ab04bfb60b5c28965d1b3ee797e576464e6504535a98982f05e4d6764ddb5675b347df855a3ffab9991ab4078216186d7617954857d65706d210fac0389823a41f7bb30257774e4c367ee4a9967d8a2d48a10de855479dcbc5b3a3c938054ce6094e2f29357504a50910162727b2348a984760ba3477d9be3cb2ff7b6cb49ab0afbb782c069927736bc478d10f83352943852eb5ba1bb39f46530193b15b2e5cdd2d1c28ed52ed972b8b0207e6c61226e236beef7502385999118afae760866c92c847a7dfc95c85c2801679709f5221843b0a03fbb87f29c842b7c09f96855b282a49ad4bcc13153a6d5c8edca1dec18b830410e77f64a857b460f257614e285d7e8093b335271ec52163362bfe11452382eab814d82e5aab39999f7bcaa3fd440dd37cf79f96c4b1a7fa8145dddd79c6058278b1707b2c1a367569b2491a6035bac7d5281c56b0db7a422f8375dca7371dbf5c0d4b819038b1543f5a0eb2063c6b7b9da4517378c3828309af03c6b0a8207e0d3480981cd676ac92f09c0a9072a2fd4a4fed652b62287679ca9ca9a79f00858e484170bf4552fe413b39ca489098ef451b0e2352b0a4a69265817ce3947671521d21c0a99919f3602aa907c39c622cbe705bc40510134c4552f63c1af661482e76085f13021150e878092ad221a491b87cc977aa1d31bfab32b4c99a92ec5bc3ee39d433a9099506050f99f7b6a597c515fc1a185b8ecab37b50eb97c9f75b011520819829c58be981556a6125cc5015fb5bcfb0592d0338ee607ab2c5304f4d94612ea3a3fe42b70f927eecccad057cadd944ec9ca686b8898f7e1063ec517bbcb8911c1cc95ec75c00c95787a99da498637d182e5d4616366bdfcc1a53a9ca1633517c4951bd898b78d6bb9a91487be4cb8db8ca2987b0c467c658a6134047a51c7d84ea31c92b80719b72a95cda4cf7adcb51d610f0a207aba220ff68786f962b01bec911d064cbe9b7e249cbeabe86cd2952573ebb1f97811834035acc33f21dc5566a816ecfa892247120d17554aa5b563187498381585dc3953845bf1f442182bc8a722c59d6590566c5c70fa2577563370011d5099430ec0238753aca9ecc3360b07a7ac8e78215bb1f87b55628445ca6cdff9148129337db7871293aeae19a0748313d5d7b0cd1cc184076b94732922fb39ad3cc3fec4792767c9c6a20bad5aa4c4a912f641367de89fc113712aa56a5cb302a4d150676c8d7e9425bf215fcef4121d1b3aa5f7599fd26abe5741ede47c3bdab1627a404b394b1962269c2832f4ac63a57451e196c288e2747f55b7f8c23abbd7268120901db00cb028b8d6949c69daa3dfd76c43a7af601887bd3c378674a254bb4385a37277630603f70128077d501b8f141b4175175d78c35725d09dabca1c7df5449734c3ad461d151769404c082482c4de0cad7a18524a0394bde0ac1e624730a49cf9f94d465b8c878659023abd6eb46d81abb587c8a43297baeba719b6571f0b8bce6ec7627c357b53222c9241bd295a96d00c3a2830bc10eb4f75e54af173413281908d964893dbb7e622c4dd1b54a830058c5590020c0d03d886783827d888add666cc15592b512b20be7184bda4a189657a2c11a6a9a3b3c838b5486a223e066edb3a0b4e5dcee9045be9a1598ae7a536e144e8317a5cbacf61b676cc6d8ddf3f7aecd0533bdaa7b2de3845dcecc867ae2a915519bb3058194f6f387690838c47855047dc12b78b4b318661e58efac054d42123587d97e154f8d541fb4b ct_n = f5f5150a58f0130e47fe6e4313ea21ddc77dd4c7b92db85a31b4befde062298eceec1a16e43c7b3588068424de2ab91c85ed9032ee5953faa5565ee7e4cd630d2be356738d0857e002988609775ed6ef1a097e7468536b4419d3dee6a4ad4c7c44bbfcdb9c01e6ceb1ce8fc736805f002d7f51420e40e53eb5634ff38ec4cb5ce40b4a88a97971b96823ae1ece935f3b3a38a6cb06b8ef64dc5fa936d72e6ecc2adb695d6d216eeef8cb49ce2f75c2008bd8a78ea48f19ee3a86ce52690a306fe7fbf646a651f0007b32f9ed243a6e0180ee28b1451528284ae574da8dbdf621f53f31c0ed5662335b1d73b431034aaa406d93ec352eafde90e98151e7efee12070ba6064621524e5b00024818d01517a43c3bf782ae68684ffdd81eeccb38b63e9ca56ddebfcd40b0f0641a71849e0a4063e99af84b64f394d0f6d16bcbe63046fa1bd4fe0e3c0c99016a609519f8dcb1f5ed4316f1162d58455440baa867509b1c47691808f28ea87dd55250d056116c52a94afaaa362dfbc3d6ce2b130cef70043d8f6550681218b7b2ae556c3b5e890cdcbc2aa371c2a91e541fcd512993874ca8329daaea3c54cdfb2e52cd0ecf459ee3a6a8736a202db40295888fc6b82ab71398c38a19b8d5279d1a89f45704c961c0de75907b0155d816120c433bc40cebd962fdf2506592f8cbf153b17fef0f56f40c0b55578d1e14f11fd1f159b9393bf105beaa1ec88995775326b25919ee1c8793f7d662c3cde4fe89e8eb5a1da7b6c531dab38510dfa0e2bb5caead48a14505f2e7123d0247eaf1987555536623ee1717b59302a551fc0f74ea5a9b5da1460fbaad2a2b49b5c5f0a03f97d94196c9893c6d51741dd658c8382460928ff125c3182853148c19fca93af87c134f39d3c400863cd4ec711698bd1d43e2deae4a3dd260d9ed9bfffa003c164a96cdff3a885e18226b1ad239b9d050973e166e5058d6c5d974e26dbb3ff0039782331177a697aebd584e77f84ab5c2224fb500abfeda93271736b8d724825ae7a527fc9a95a3073fc6b026d5b230de139f6c24bc81e550066850010710cc2ba9a095 ss_n = ab87917c59ec84a38828d63a5b451c0d9e096727d5a8face420ce03b6db81db2 ct = 73dbf95f45be220b4715aa40e1394e032b95dea3d383111b38adb148b89b92e8a003422f9cad64bc93739db1e403bf0357b99d8b79bb8e7e6cfd367af556198a106697b21f6bad732726608e5fbc75488c75bf309c2554caa1a18d79e3b6ac4056d3230bd1e207e07d34b7bb52801e47934e7b96d898ca1f42925f49bf376be5190358be8d422fe91903da041085b38be3b68a49989bd286d2551c0a9586d76c0d41190cf3177d3ff2de4288411b1418aa10eab6481a44e2b0d1d256f81428c7ec2a1564db8283b05ca805c4192cd21e8acf61f6d6586af061d51689c06a0a949fa2b61df594e14d9f8f8364c1842d3a4b371e7fc326dc8da38cf31e33e6833a90c92b238bc239c8eb7abf46a29849b9f1b0952d0ca777840feffa36c472594657598016fa885b3618cf0d32dba56d4837398a34bbf17e4ec1b811ce5f07cdbc181816b1285604824237eda268ae0be84b54baff98c8292388d671976bd1e699926543468fa64531010ac40b5848bdcfeb7a66375f8b7591c597e86ec821d8b08b0f73dabafabe0d916869f741693f091ed4a49a702440e401a1c5d3e29e4e10711def47a6ae64f572886ec0aa9b85599d0c645a986b0b1c8918a7700ad83337f044b1cc7ba5bf7f4c8ed63ea3ee8758dca5c28d6d5edccafb8775327613ffe12b68aea5c332f8972ef4ee6b7e0c10cbaef837fe71f6a7f62d881490569b33234e6ef06922a462fdb16d2a539ac54ac8b8dd186571f7838c204dcf56fe775c9ce20b45721470a369f0ae465107adb82e907515dc9ee4093b92eeb94e36f26f81b473c1cb47e778af6bc259131ac07245d25ea741085928b5575f9bc384dda889735d94965793532dbdab3100a2137b2405cb20b54fd956bfe91433aafe9c544e207a55ab3ab78a39fe2eed91bc7d02eb22f1c78c06738161d2822535732719c7fde5ca21e3994ac445da14cf4a4e59ebf9eefc2f93bd6b862382023662e761c0e476bc0ccbcbfe779a383fbf2d0d410a28654b9705f637a4e29e2bd5bb21d820e4fad6e6eca5ae7dd9ef6e5c983a9b7547e4f164205cacc7baaf76b38158dfdd ss = 96246b9adf9c93469c1cf6327da1c7adbc4b3d6b78b5ed630c17fd8df553f8dd count = 340 z = 8f0d3ed6abc6058b82ebc4be100f35a1d34f1ee9e27105a4b6f0fe38b3ff3a49 d = f4fe42652c0670ddfa21e348ed0732417c331b8656b28e1893f1af67c1a31fce msg = 7791543276280dcd212cfdd2f492215d148eb06beb0178f80fdba94728389fa1 seed = e3e17bb74e1b4cd50d212503cce45f488a1b3b055cd4422ddb5e1197b83755c5c15ff0e175f8811f35944928f3f1e9a3 pk = f3a9a8d04903f0848f68db50b8488ef31b0a88533d4e256c9f5853735997513813cd95a3f5d96170eb5b6c621717f576ef081dd53782e445840adc23e9f422b9024a9b9162be7b7a162c1c5249bd0d2a50cf445878665c5259106f423dbe3575309180f963040460a857d514729986f84524b5756c182c66d17b6352a878631885401aa77e2a067a820fe0ba6f144144d3d5b1ef932ca4c02c05076e22525d9791a372faacfa30540535326576c655b396da253e2d7bbc0c281858d65b9a13723697cd250ac25f06686f01360fe99db7660c9b1130869b84b9191258c201a7a5a5fada10a550197fd97ae959c0923362a0e66988cc8200f19d3eda69a98ab4272b0b38645ec813093a28308462652e0a619e9c7e85741d3b235ce3035eef489fbc0a5f44c49e6f055a71967bcf00be4507c7c5ac7f18249176d88c81a90293f5155e2123d95b6da4077bb1db51cbdab28221738269c647c0ba76d53067d10d7ddc84acc715646418a0a60cf58b34f5b87505f55265bb9d50a5bcf9bb2ead413867e92175490b56e10fde715d73dac81a733b13a173d576a78d285b58f09403339949e67bc352517f367bf1a2517da5cba475bd2d345e07b758ee0a3c7bebcdd349772bc53d9d9a71bdb5254364847c347cc828199c73adbbc929e4f35d10ec4f5f487af305ab3829696f695eb6ca09016b2d04705307a26d110700e8437fae9594e02972c55c2697c91126c569cbb85ba20a32fabb841fe8427536b59073a64fc68f9645602169259fab928fe29decd247ef983c318437fac5738e91a320b80b19cc7060287b4342263d6a3cd91ac077482a7d1728eab6c354e2464b5601e2624b6e356f18471945d124a36b8c614126809c36c764b36f46ccb86a7e80d0612a1320421686eaf69249939e4c6632c5c0243fe13a43609048529b36848ed79c56dd4b76cfc12f785644173687739180da0209e0b93889195adfe4b0749a07ebd891b1153a1e44332f0387a8406d11cb2df6ca5d824a357777203a930c1c29519c91569771bcc6901e74c4a5c00239c961c71cabc4a23b5f973899067114c039be9bbdee69b58180a8e6d1134446b92a766300acff359463c94a326b6456167757 sk = e2d1c60a3a4503c891e8a5a5e45289fa475b7de4becde877a869096520366b558c87a87f763c40c9833c8ae16cabb6b4b3d3678c6268969421aac43ae445c74b76912c2b0e5399873ac25e42c2a588fa564169078fd15fe2a00eb2ab1f5251591d6078a1e7c6409339943086a4d801a11568a4a888f4752e90d10e9f75af5ff917bd146eb00206ec0521f1e9491052185798005c220e5a6991bf6902585cc1ffbc8e63d786d497c483484498068847c23c45861ae5e25050a73a8ceab5104a8a5df23da6496922756d22da2e703244a38921158565a942697e1c8959e6080c20330ad6755e21b9f5326e5e614220623264000aad0c3fb2f9623bf427ced195cba3262fcac08ff2cbce07a7b3a307ab6a8f6c10125fd6136f0c7acdd78fbe8aab9c13580345c48f34cb6976a54142b859ca27460521ade23dc93a899a5b3f72b818c703a4e52c449edaa078c61205959197e374eb950b10cc815851b5b5e326af3072a5b71e3183742e2368d71c9ddcf06bef7cb573f557814922e3e861946cbed4534ca9936ace78348e5a76d1b76b92181dcb03a372822521960c7dc973f5d960872b75685a994e06c212c74424ca0eda631371dac67348cc99c47dea116db05c6801d6a96eb1a889d603b61613d8b3413c6b9c0898360268c539f50e9ca10415e072269b81c39767a6fba0ca5c1f574840c7e9ab30b47713586cb0d2015b17aab0323fcc975cd331c929b51ef944b67bba71cd3072db629dd1d4910d5061f9db14c6a30cd20cbdd511c276f0a2ec6a75782906a4b96f58d483e5294da397859b029ddf757e4ec8c828ca60570c7e55d1bcfb871b92e19f4fa812728701e474b5d9b5129544c0b2141c03fa0bc9a0b042e212a2cc5d58e0cbdbe883b7c43c0659b39d7ab65aa79eb5640fa8da58d303bbfe29978e2ccc9680a24aa68def463efb5399799055637b5c3240ad5319136403d011d93f0cd34227c79df03695b5303c7b4724ba58880b8aad8098039c3b67cba26452974964b33d938c583ceb335781565ad3a278d885b86a61ebd775cc8589769cc814c114cdd62cb9622413b844f3a9a8d04903f0848f68db50b8488ef31b0a88533d4e256c9f5853735997513813cd95a3f5d96170eb5b6c621717f576ef081dd53782e445840adc23e9f422b9024a9b9162be7b7a162c1c5249bd0d2a50cf445878665c5259106f423dbe3575309180f963040460a857d514729986f84524b5756c182c66d17b6352a878631885401aa77e2a067a820fe0ba6f144144d3d5b1ef932ca4c02c05076e22525d9791a372faacfa30540535326576c655b396da253e2d7bbc0c281858d65b9a13723697cd250ac25f06686f01360fe99db7660c9b1130869b84b9191258c201a7a5a5fada10a550197fd97ae959c0923362a0e66988cc8200f19d3eda69a98ab4272b0b38645ec813093a28308462652e0a619e9c7e85741d3b235ce3035eef489fbc0a5f44c49e6f055a71967bcf00be4507c7c5ac7f18249176d88c81a90293f5155e2123d95b6da4077bb1db51cbdab28221738269c647c0ba76d53067d10d7ddc84acc715646418a0a60cf58b34f5b87505f55265bb9d50a5bcf9bb2ead413867e92175490b56e10fde715d73dac81a733b13a173d576a78d285b58f09403339949e67bc352517f367bf1a2517da5cba475bd2d345e07b758ee0a3c7bebcdd349772bc53d9d9a71bdb5254364847c347cc828199c73adbbc929e4f35d10ec4f5f487af305ab3829696f695eb6ca09016b2d04705307a26d110700e8437fae9594e02972c55c2697c91126c569cbb85ba20a32fabb841fe8427536b59073a64fc68f9645602169259fab928fe29decd247ef983c318437fac5738e91a320b80b19cc7060287b4342263d6a3cd91ac077482a7d1728eab6c354e2464b5601e2624b6e356f18471945d124a36b8c614126809c36c764b36f46ccb86a7e80d0612a1320421686eaf69249939e4c6632c5c0243fe13a43609048529b36848ed79c56dd4b76cfc12f785644173687739180da0209e0b93889195adfe4b0749a07ebd891b1153a1e44332f0387a8406d11cb2df6ca5d824a357777203a930c1c29519c91569771bcc6901e74c4a5c00239c961c71cabc4a23b5f973899067114c039be9bbdee69b58180a8e6d1134446b92a766300acff359463c94a326b645616775771cde58ae2db03f2e619439af6fef0528491220ddb742718b229bcfb9361b42f8f0d3ed6abc6058b82ebc4be100f35a1d34f1ee9e27105a4b6f0fe38b3ff3a49 ct_n = c1329fa99e4b694c5b17d671c51a3fde387de88f1f89f710d5b24a28e626e7e4aeefe2b1a7c619be5dfa818cbf1b6ac3dcfe97b5515daa10a7800ed534621db6556f22194d8ad75c83c982d61e011798b9d2002890f536dbbea54456120dcbc6f00824a65ffcb398521263ac16e80830d55bb2846e94d26d5c18c3028f00954c9018b9361e1e556de4f8235ffcaba5975bf2b64fda8072096b47d03a947278e1dbf0f679632a23e3ad9ac0ce3058e960008461db02fe03c3caacf2456d6e215f9d2ead719cc4f3b4a85ac4195ba1015235b376c59b48df31dbfa9bfdf9740fe4451253c78490712a98b066a0ce5a511732e0967c701b5f38d07a30f1042b9531b0b9a5ed8c3ae8d291e825ceb7978839c5fbaa7a171efc89742565df1c8d08a740b9637ecce58d1c2ed3db63e3fd547d59bdf0219cb1e9dc467e2a78d092bf7d2ebac1a0a9e8d20b66fdaa1d028a43b50e7d85d60c5509a0e311fb1f4231c78a1c94774315841eda9c3b96a7bbe90b932d5b4c7e17e296ad6536fa980f7780ca862c8d1c91078c3312162d859554a21b63a54838f8ba55baaa0a5b9ff7847660869cbdea21a025317fa7be4c3700afeb8642c3fbf2b8b9edf98f4f47c4ee6739f3a51c600f92ecff4adc0c876beff713fea545b6e443214159e38773be0bf3d9b79602ba96061639f2eee1d2ff968b0e8d74c43dd90035e6798ee23b9a74d0b550be5d14413b373e7871483cac4950ea5834d0cb40420a49a154a06ca149b11b2753135d9b01255dbf7a6378083534eef131eef651ebbeca0cc18c7639234c6aa106a8d70905282af179d717979657b18982bd9ec0745fcb3bf7ef9811bbb8042fcb5575900fb0d0491c0aa52c3d373e764d9e0a1bf2c1b97988dab3060c1dddcde0afd1121a420ebba3f30465a322a0c745f1ce14669e50724d6fc02fcb2536a4b48186d7e58e3a81bb56bc57ae484ec778bedfd97953db752409b6926a4ec7c448ef6ffcbc25944f1d49ca94a948f42547a271a074a2fc1277edc7f7344d7cc8933dde9d4cb168b4ad6d7d0cd075787bc1c3fae2a67ac87bd19e7eb70c0967 ss_n = e975bcf774afc01782afb47f873879ad9f81aec8486df8b5ecb6ce7fa1768c36 ct = 664fa979847e4086ac57ceb6fd0d23fe2beb8480348d7ce62315bb662d9e57e30dc031d93372ec82d7efc27b0e990b720693e510dd0c11faa7c5b61f0fa32cdaebe969b68ad9903de5e1afc27ffcd10348a0cf2ff2c680fd2d127488747199fb6b8bf50609a86c775d904565d86567a6f5e7a82f74abfe0e0e5ce960bb797b58ba4e7496c5208780776a9a81a91d17168cd083a68fbddc9d90b7f98fb3f3bcc986c71ab519bafb071de96e0e459421a774464b04b5cc40a9f353cc04fa0157683b78ceabbee010e93909c42677b7eb00b2191b4694f340eacf52dc739b1ab009875fec935990650a52c744bd4b1cb235eea560806adeab9de9ca622317c9ca1dd95ead965a4e2b1f4441be01db0e7c145aefa8ed3d27f286917453fdf134f16997857b3ebb0497b9d237dab5543687ea57d29ae7db1645d5c5035aa4521def4eeb556f701e0ab824dc3969313a91a00322a96f9518ea420eb10f8381b18ffba388cfe6aefa800df41dca2e4483a10ec8afc0f82616360c42107a40c94b5cdf61255a1930c50442c40cdcc115c680d7768881b747ce10c2ada6101f811d8db8e90bd92588b434bc8abd50705ebb1d9df6efda18d5ced274e7e4051ed6a0f39c545c5fffd3209d09fb536d4584c95f76535acbaf1c5312f736cb1cd7e4f39704884fef36587e6ba91191e5c3dd4bcba1bd99d3edd19cda8e059d54e1437ed42b249d921398ee07666f76164113fda694cf08496e470a32c46dc36c9b38d81251f8586505c70f6324a18c6ec849356e985971907815adec035b85144950a027350b1fb444914e047752fd7606b598e57beddcc542843cf97b003be33a7881c985eb64a414bb118bc9a02aaee7ba473e6bc0f81290000542569ab3907a4d019ed1c91f7bb7aa9fa11621cb41fac5d522e199818d98aefc6355fff496392460b633709309844704a2e0c54533c71d506af4334afb8eee2e0e8086eed1a47a52540705d53905a9e45a05419a29817942cc4f0c8149ff0663ca438ce5f6bc3ee0ec81c167f9fbbe1b0d736d02d580a82ef91f4d086889e6250181ce070ee2b74d1c11f9 ss = 5adc45aa5f2655e21c284a19f3acbd721ed7466dbe2fbacec721347c63accfe2 count = 341 z = 736db498beffd53fda96a072c74b0137f86ac8e33697da4242910b9787eb458d d = 664060dbdb34ef566306c45eccf312116fe2daad2f53226899e5f0e17bba5def msg = 557cfe5d97a6f10c3c0792c838d92bd33e04fb1f13b8e7d66483f4e884c9d689 seed = 7d9988e095df0dbd7c04355ea5f6e634aee581ec870ffe1999eebd1445206720b18a9f931062569ea1bda164f0fdaa32 pk = ea248eafec7342f0a098a42fdc238c61733100774d55a19fc2918fa6933b000d8bdd4439e70a59871a7c892551996263a2168480a28afd4a19bb23a2a56535fd71c70fe59b92642b50040676f25dd49236bf3241bf617d6c100809b4559ca9a7c2f68ceb6b596b9477441b4a8f2abb5ee41c52da0b4529774ca48cb4102e83552d9a9c95021898ad19aec6a47538f3bb3e3c0bfaf261b80099234b562c7bc28db62faa0a8e2a8207029a081657232128640f6c64c8c8baabd9c4bdcb1e442c688a9b6537043426c47faeb95b12a93a6af812188ac3ff5b5d9a0462da3059d7250863bc013b277ccc399fc3b34f591b521580003a3b0d4085578004769f9815b2ba916a872a8785a2af167c803c146123b542e38d07180bb59a8f5e7192adca80e3f1cba38c22421364bd88c33924aa82b08cf214cb176016305ab621c85eab6384a0c24af6036a837b892c38352d9165e3075f1e51af77a1311f5008e586a2fabac5a0900292da229152627b3b0017a612f3ea990461c624d75f6eda61dc03b6c2863afcdc12cdf56415565e47416cfd2c1a6d188fe34a9dc61cb28fc9122416604fd83756336690631915375cac0ab557a096c615859db18f16ca1bc5caa7ec097448b67316b9c32a4641539ab43b224c4298a89f41725b9604bdc2b3783327c929c40fcc02c362beb3698e9d491d8983c81c246077324efce1c810864c4c61cdbcc053d1eb425f8937dbd159a5fb4faa08ba7575c395446e32d5580583bc77b1a8b8474f56eb79a3c408bd504bc7e293f7d9852f6999ae2cc6be031600505505d5261aa1867115761f3b8dd37a0bd9c8261e675695d86198165e1e0209d1a5361740a0d3e2a28c0385f71b39b71906414473be7bca5ff04c4d533a65011fea5c2462d7c21a59752e245a85264848a3184d92a5c9b72d0795ba211a462134c908eca4c32b553cf9a5177c148e72a9a798a15a9a4551f122088539295391dc110bdc7a2a58b9cdd0ba2e7c2cc5f1e8cacc8757ac9079c5a3b2fc8618b790b9a40560211a8716544079b5abe1bb280f57367e8140ffc3309535439dcc34c4d545b9cff03a317bf0a0ccefdde86bd116faa7783862ec8b876be1a61eb78efb3afe sk = 4e5766b47b26dcdb4c708ba531f43ec4a452685aa7a4d4ce4827cdb53845e532bb12264bf73abfd9f1c563e45e73899767fc2e0b1a5dfc96900357b60bc64dc2c85e42c2c4a6862f8b95457bf8813048c0882b33afdb8c474bcdb2341c04e20664aab38c6c636b08a9a3190b25c6a69ef059f61748c62caee0b199fe75610975b7e3a5c26b177425539493e6b80e5ba4208c4ea6d66f835676d29504d0586f33e6c23e14c8ca3aca64a46cee5791a90b9bf3c0303bf530d918625092b8bb489a2d57720cca1ca92c424c8a76cf53705f82b15b1b8472503da909423476212f98742ada3156b317cbc5bc43ca5c91e19b8dec5c40a81e65878b6fb06227ec18f6493d32378214051401a9a0ed213b3d759ec3771a09358f96a957bd539da19240496488cc024ad8266cb6289309dc40b2bac13a82b843da4556a37a44a9422ef5ac6bb03541dc4ae264210d4c38f8e620964c37fb7b1141793e858a4b8bc4b5559a159dba8cbe08128a4179b4bbc369276623d91aab5b54bffb8c56257b905a1c5d883a54f68bd7383ec7174701731d2082a75b0696be852bcda54282cc808102509fbac645834de12105d76b6966bb7556269fcb274db39b7ece9cc28ba95cb0ea349614a9aa735a904a45e1181a8cf85f720b76bbd18f3d82c872338aad9120e04b7d7624709dba14e233a7ffb6502ff36dda7124eea02f35d908786c77465bac10e016cbf01dcb60a0010753f714409602a6ff3ac75d1c89fbfa6f2a027c27180008868e165332fb94cfdfd1680c446a312c80f1a3bd3298294a193124a726c9a3c34f845fa646644acb710b5abcf6502cbf3504f484016140391db32dd462acc977550aa8ce4888493bc74022d3089ecb2f16b925f60ab4a0679cf4f24f3c0753472665bf45c817674c3b43360791585cc2580859c824bc16a5591cfe122e0aa0392444b7e7dc293b44b4486a363c6b29c2c2515877888529a1e836a8b56391c1476bc1675bf2774ccebcc91b9929d3b6a239609e84298a2db7395037a0037a4641da1db0d55fb1119ddb6700eac084fc9ac7a816b727f4441dc7538d2a1cea248eafec7342f0a098a42fdc238c61733100774d55a19fc2918fa6933b000d8bdd4439e70a59871a7c892551996263a2168480a28afd4a19bb23a2a56535fd71c70fe59b92642b50040676f25dd49236bf3241bf617d6c100809b4559ca9a7c2f68ceb6b596b9477441b4a8f2abb5ee41c52da0b4529774ca48cb4102e83552d9a9c95021898ad19aec6a47538f3bb3e3c0bfaf261b80099234b562c7bc28db62faa0a8e2a8207029a081657232128640f6c64c8c8baabd9c4bdcb1e442c688a9b6537043426c47faeb95b12a93a6af812188ac3ff5b5d9a0462da3059d7250863bc013b277ccc399fc3b34f591b521580003a3b0d4085578004769f9815b2ba916a872a8785a2af167c803c146123b542e38d07180bb59a8f5e7192adca80e3f1cba38c22421364bd88c33924aa82b08cf214cb176016305ab621c85eab6384a0c24af6036a837b892c38352d9165e3075f1e51af77a1311f5008e586a2fabac5a0900292da229152627b3b0017a612f3ea990461c624d75f6eda61dc03b6c2863afcdc12cdf56415565e47416cfd2c1a6d188fe34a9dc61cb28fc9122416604fd83756336690631915375cac0ab557a096c615859db18f16ca1bc5caa7ec097448b67316b9c32a4641539ab43b224c4298a89f41725b9604bdc2b3783327c929c40fcc02c362beb3698e9d491d8983c81c246077324efce1c810864c4c61cdbcc053d1eb425f8937dbd159a5fb4faa08ba7575c395446e32d5580583bc77b1a8b8474f56eb79a3c408bd504bc7e293f7d9852f6999ae2cc6be031600505505d5261aa1867115761f3b8dd37a0bd9c8261e675695d86198165e1e0209d1a5361740a0d3e2a28c0385f71b39b71906414473be7bca5ff04c4d533a65011fea5c2462d7c21a59752e245a85264848a3184d92a5c9b72d0795ba211a462134c908eca4c32b553cf9a5177c148e72a9a798a15a9a4551f122088539295391dc110bdc7a2a58b9cdd0ba2e7c2cc5f1e8cacc8757ac9079c5a3b2fc8618b790b9a40560211a8716544079b5abe1bb280f57367e8140ffc3309535439dcc34c4d545b9cff03a317bf0a0ccefdde86bd116faa7783862ec8b876be1a61eb78efb3afe51b29feade9a92a2599c8aa3d9674808149b8473297fd9a9ce591c65bb4d4f6c736db498beffd53fda96a072c74b0137f86ac8e33697da4242910b9787eb458d ct_n = bacc6877f09fb2b7ee5037cd05c851306a682557c76e8c2061b5150c0c565dba1f29b037ddb89a77d9481aadfa51c7e14d3ae392e2fe5be3484b5d90adfaa72ecc464bd014b2194fc3a66312b104ead75bb483f83c2c04bfe4de133ccda7ac43adda009656ee5c58af1d48e9df78a796e92898550ee13f453cac786580508894bd879212b4e134c6aec4adbdc4366fd31307363755ee927a438ee75b2b3ae69253d18b6258387779cced50b796890239cb557d727b9df2f7d4b72091e0dcd950569a066f77a7543b78a51efb018d4baee482e40dfa2d8d8376c149f9224a6d5c90f67c947bca35d54ccc03bb1b18873616887c76d1a1d3112fa3d541f2a97e1dd8af927393c525d389aa5aa552a568a9d4ec6f43f1b7e371589ab1984eef9efab4f626d65a98759c951c935ca13a7c35273fae394d3395383f9dae94272c6878e01730a4cf4b133abeadb1186eab329a30dd80606f1e7322e2e28dc711698b88413bf07e588ca09c57e275e2f1c8a963f2616762d25a4adf36230abceb7863f40852de4e52722829bf26ddcbd4a102597ff19b91623b4d14a06457a42344baf15ec21235e2ac953a7f6a18fe4b3388b3a880d22ff0710bb8f2e20cbf1ad34ca89e2a71e896d249bb533a3621338c4dfd468cfb4272574fd200659f4e9796a9e7891a75f711f1eca8f45aa5962a028e549d2f37ae95f50dfba282979bc13e80ceb0258a7e12d2084a9dea4a9a1043fdc51148e24ccf7f92a6d0ccc6e8363ba576a41837839ee716275e04a64eed1df10a62d1f944a9b4f9d3c489e27d8299734da41b59bd911d1723c053ba84fa5c9ccff554e8c567fc5f452d38ad503fd200cf89d3de9e939785c708aaa35506b8c0c08dcc528356ec15124852b4d2300d73107f8f5215f7ba60989a2670206892bd2bc81cadcb2987c5ad9693275e6b3314d672c335ceb8e60d94bc94106e72412cb009b0ee72d0ac7fc9c1bf8c00179970039f194081bf646ee9294502484bed7d7b8089fb97e592af43f62d384b864bdcba56d663cc112270be76e00f53ad2f38135440dba79930eb2431edd0491a032022 ss_n = 165dfe31ec5a6ec1297d81a9ddaf6a8ec559f97833f3fad5f22ed70620809ddb ct = 7579900ed2234967f17994062e36194c4b57b52597ea985b5988014cbc93add1b29293fff1664eb30b643569b2ca97dd4ef3437e3850b422da5abc1e34ffadff3c2d2b21473d2e18e077b669c575b92179bfacee56d91b6e80bb32a0591b8ab4824749a09e338ad66536329ed3d2b2fbd22fe846b55ffffca513c9840380675fdcb2b32e7aae73e5b45a28dac44f8b8b1128c22d46d43fd15a0ce86776c4edf14c3035cdb9eb2dcde96af060512ec0d2b742f2e968674ec0ca5c7f09675123f69699cd743e89d93859db9b0ddfe3ffc64d5c12738b17e24f38461fa48f92bf52431346475b06ab97c262dedf732e9d8813ec5c9403cb94e0ab542f1eaa6c4edcad9c487225b614d2c9873a71e83f4fa8c94d9c8c9a12758d43d472433660c554d302235ce99b264723573bc93be6e11182b67ab17de01f4e14888a4b40700e3dacbd9caefecb8733377d6731701c3a5cc18cb9fdeceb73f162aebf9a23b8f15b1fb9a9610e45944666f0652685937d892aaeabb4065fb275b31d8411429346bb223eba44d61f6b13714335ea72a5dd2729d22030c6ed8ce5f4ad7e5704069a19d15bd445279886062159bca4ab0297af53422690f3e866694c8674aa33fa084864bd5b40edcda74d1d534dbfa4cd2e8a068e5fd74e831242fa1e94dc027f6e8b07524b5b3addd8428d746593d83ccf3df57516e18721da78b2c99fe3b391cac3d5f988da936704f3a6db68f526e56cad485ba8e62d04c8a3b8626f297d1eec0c68e863384f02ca6ce7e2b7344782158d2194e436cc16c75dabfcffd396dccbd215f40b8dcbe0c85a953bedf9ff761905f44e7d9d615bae0eddf42dc08e339cdd8a93e9c4781b96d183acf29c31d8a62f7be02e9392d8b7bd058f9d79c1044c0a97600304ccb7ed5c78f82f68d38d479426493ffff76e8052935a2b7d8a2896a48a20918512012e13db499e6664e5ea606600e1b676c260a9f49a3aa2dcfc4ccbf1db6af265b92e65045d5691c70a9ee956946bc481af8d172d7412ff13a90e35077a3dc195c39579bbc74b166835611742a4f14f93adf545d2e3350ba4025abe ss = d7d321f046eee0ce97e855debda7dd5f203d24fbab92febb317085cf5865e2fe count = 342 z = e090bdfa0e9635bf4550f4eff1d2de10d122b9f0833a573ec811d676b9b309de d = bb0e77b2dd0876b82dd59ce41a5a0830aa80d6b10f5a4fe1f08da1a84f6b279f msg = e17fc049bd750b35e92b813ae67e8fc152bd2e6cb98b12c310989f3b42fca5a0 seed = d762d195c3bfa0bb80b98ce77f6822063e30c7bc2290867a854cc9a426d08e868b99033f132b8fa84826b4f6f8617d50 pk = 600567cd800bcf26930b397313d54f6fbc0729368b713a2c94c4503875403f352a345a7c8c95ccb28391a0a776478a0c2c20bea5906e51f498b1d6749b5198ccec32536272811103cc2b86cf6c5d0cc58f15561c81548799f9bd9a0777432052ea10b4d8ba559e6a63c0b9ae3f5898b7d7148874bb367745735b1a217519e2f5904bd371eff269eb87459c7c3160186f00f24179041b4318bf9d905bb5e9641b500657d0b0873b3f10048a17087d962275a5f89ce70c20abd0acaec12f2c8422c5da230e0010aae66c773790bb079caa88b7cd1a8862fc0fafeacd39e396fe49725c32a20f055185c66ce900cb77d94bbaa41a29953791b933142434a496aa1000429f74392725aafde361e9e0061b33187eb8284d8a241011bc34164a3070b46895bb7c939dfb8235ba5a04d962bacb4290121287c93390560b0e93537bc87487fda1bab006b17df5acd9843e5da46ac9450fa2817dc9328513eb8663b0b2a175bcaad8b65195ac6dc828f0c207bd367c8ee87a15f71b97fa2de8a02c9bc45ac68121af99232d8720dc827a2770c703694ee2872f59908a70058aa401699bc779484202fabc48ba8c1e5b969b7ffc360e1b1a40d5a68006589234ca86d975ea1275dcd4b7eee68fec96a6c475a2c2f27c5fc80c85d156a4f1cfc123b4b29c4b4af9985d9a9a3a5821935a5615d1cc20042c5af7177e680f2bf029138330fefc3e96b6523140295d13bbe041bea77aa111094d1baca45e21aba2d3ab95764ec3c288e1740a0a11661191064dba179b353c00c94b76c992f1136c879855a0005740e9363658a2fa04bee3e517e3194bf6255ca3240b224b04c1597727e45bd54794fa8c48f6fb3bd2d768dae99a6e6c0b76632811024d6f4b3bfea8a0f358031afa739168b0fb862cffc31ea9ec12b93a29f1fb8a5d4c152754b714f619d51bce161779f10604292882c4c9a9173958f8fbcb3057ca37427849563ad542ccf3709a310b0e6c2c7a67155202b5bb004392a3925212054ba41a88f3f314e6165912f06edaaa360434b48545a76365079670b45985700e99108cc4375ac5a156c6ca75472411fa64c505c716e182eea56c01d2e349df27e776cda8bc150e9cc42421 sk = 7cb273b4c917054ab081d387fdf4a3c9d2c0d2bc5333dcbc7a45bff80865c3e2ad6fd70a1ed3604f58017ab460a8641793b54ceaac4152749c36f3657bc60ca762583188621ec07cb442a0484324dee6bf1d0a5c1bfa6f8df78e07eb27c85639256405842441998c462b5a0259ccce9a2a3a92c9171ca6cf22eb102ae1a41361b748662807d3125eea9dbf3791c5331d250560ab865eb5b82a6fb97bc839bd70467337b74beb6cc7412c9ed90c2e3c9abb1b66266a5a7bc8381165410f761952d52b3534cb027ff5713ac4600e706e2da94613ec6082e578966490626794d2a7358f635d73ba7ccf922eb8a5601fa371c0eb2bd6a52a4a48b37057259cd608c768a208e63a407c3183316b33133df0367ccf305672cc324d8a0f3cdc2c730b0c807bc1bb46abfb107461e78065ac1e71bb2755973f78e3c5ff32cb9af38afc4678f0d81267e82b2309c2ed829b0ccc8699b43d1e779858e2215d664a69647e22cc3e54a2997f257e7e89620769be7f08cd0460692ad04107f0b88c13800f3333d2918b90903b5653343c7491f1c0154ee009558777007a7f90e19c72d1a895bcc7b05971415bb741951bde90815f900513ab309a343ab13c3f7b5c8ee718949e4c64f7a8ac8541b2f52b57dddb8bb465908a012799902bd6a74cc9bc24c64072e3275f9b7691a085008cccc20730c86a5936de8358500cbc09002aba47b65d4a9c181c9e7ce0264540382f6b6b01eaaba5685992c76f58f646d78190caa3bb993a65cf1b63964769655407b16555f250c92ec6745c0273e06030fb0b809c64abc3796eeb79badaf25fa1a03ecd42050c6b16321a8b142448b6031afb70ce9c222bdb8904418073139391b1c2cf0871cc5b6334fd2845320216f94c76f5382bf66c312bc7ad81636d694bb4bbb6603c030c57a25fb33bb7ebc25a21e1019a04a590a5737edb3e61a8b2407a98003d7105c38fec5959322b736d2a2579374c271750750787bd57676c116a679a19026589d14372fd09c7cf59bb00d1a8ad7c6a93ec9d2c40a20d37bc9ad282127709df074260e1796cc972c28b4941a996231053600567cd800bcf26930b397313d54f6fbc0729368b713a2c94c4503875403f352a345a7c8c95ccb28391a0a776478a0c2c20bea5906e51f498b1d6749b5198ccec32536272811103cc2b86cf6c5d0cc58f15561c81548799f9bd9a0777432052ea10b4d8ba559e6a63c0b9ae3f5898b7d7148874bb367745735b1a217519e2f5904bd371eff269eb87459c7c3160186f00f24179041b4318bf9d905bb5e9641b500657d0b0873b3f10048a17087d962275a5f89ce70c20abd0acaec12f2c8422c5da230e0010aae66c773790bb079caa88b7cd1a8862fc0fafeacd39e396fe49725c32a20f055185c66ce900cb77d94bbaa41a29953791b933142434a496aa1000429f74392725aafde361e9e0061b33187eb8284d8a241011bc34164a3070b46895bb7c939dfb8235ba5a04d962bacb4290121287c93390560b0e93537bc87487fda1bab006b17df5acd9843e5da46ac9450fa2817dc9328513eb8663b0b2a175bcaad8b65195ac6dc828f0c207bd367c8ee87a15f71b97fa2de8a02c9bc45ac68121af99232d8720dc827a2770c703694ee2872f59908a70058aa401699bc779484202fabc48ba8c1e5b969b7ffc360e1b1a40d5a68006589234ca86d975ea1275dcd4b7eee68fec96a6c475a2c2f27c5fc80c85d156a4f1cfc123b4b29c4b4af9985d9a9a3a5821935a5615d1cc20042c5af7177e680f2bf029138330fefc3e96b6523140295d13bbe041bea77aa111094d1baca45e21aba2d3ab95764ec3c288e1740a0a11661191064dba179b353c00c94b76c992f1136c879855a0005740e9363658a2fa04bee3e517e3194bf6255ca3240b224b04c1597727e45bd54794fa8c48f6fb3bd2d768dae99a6e6c0b76632811024d6f4b3bfea8a0f358031afa739168b0fb862cffc31ea9ec12b93a29f1fb8a5d4c152754b714f619d51bce161779f10604292882c4c9a9173958f8fbcb3057ca37427849563ad542ccf3709a310b0e6c2c7a67155202b5bb004392a3925212054ba41a88f3f314e6165912f06edaaa360434b48545a76365079670b45985700e99108cc4375ac5a156c6ca75472411fa64c505c716e182eea56c01d2e349df27e776cda8bc150e9cc42421b33af7f92ef2cb006d14fe96d0d67e7f3c93ea53a4ecd436361c6f027aa1f010e090bdfa0e9635bf4550f4eff1d2de10d122b9f0833a573ec811d676b9b309de ct_n = 2123c9fb851df98e73566faa72e245c5f78a516322501e457b842947d3fce58f182ca7b3867c04ae4cf11fd174994f566edb558e5aef1b215b295681b2c304d85b4442879ed5768da9847d76cd7a1af652f3a1d79c99294a3b09eec3ce820aee4bd940fe29ace0cc82a74eb784568489b0507c366df857ccc05be6dcd1f5958ea56c56af51482175099f6629546b44335d358c0caf6d187b9350f114f2b5d81495854850a84f38afb4670ce6feaa07d18efd462aacd229c8d8ef20ab95ef767cb2338529ba3c906bc9814e2384ea63e1456afd640d58bd0f2c53fc2d05a46a11c363d7e0468157655884bd490a9f7b923f421f8357f60dd470483fc9addec776e54c774a32190d7795887a666f6a0732e5fe85711a50b5abba6b51d2fbb4ec540397b575d4a696a43cc429bff40ab1ae632abd3cdcfce7e1ae1c0cc8e62466e4517fd70a001b51039f3e5684d9fa3d97e9339dc13a277dcf950bf3b44e3d8e24595d894f0d662c571747d33b48eed72c98bd50938085d279870ab5c1e85c7d581522ed5ea7f3c8434aa8568a4ed8b29f9a433cc83cb79e102531efc184783c72e633a22a98628b1113fdcad268f96ed638701457c443c1e5c584af74bb24099ff042b8e6730938cd00d73585cfaa0c6e47c94133a5aedadc70325425b599ddefe86beb66e571ba3618b046e053c5656ffd066cb1d3db11afde255e01357e024c0bf840ab50e022f33456634f2f00c892a39ab1d99d1937819587f758f9b241d1dada7f7469b7c86e3b64a8877bc3751006b702fd3a2326a90e8e5be3a6a6904a23972ac72f1dd43f28b70f6c37efcda06bf8b9f302bbe69931083497af966a662eb412a97929fee0bcd99e25a252afd6918fae9e3ab0db0f1178f8a0dd67187b7abc4eec68d73432170b97ad248dab397d6dc08aa11e69ab85fc3b46325df85d193f6898f2c5cac14b5c8b97f150e68ba22c3da6f324b271b6c0c0001baf89d99358a46ff3f3dfd9a45c2524e8629e06fabcefa56e9489b826cb46dab248dbfd8a4adf2e3c4fdfd7dbb2402acc99db6bea77aefd40eee0d9ade4e35835b6e00c ss_n = 88c5f5b47de6d28bc4824393ba769bf3dec5dcbc4c960e72ef0da9332066592e ct = 10280aea9888655a845f623dc998082edefa946f1720e3dd27c3de0fb041a448ebbea480ed1dd861ba9248cb26f95c1c868ec048f1b0069af8c62e4929a1f4d5ae362e5560335eded8afeb0ccf49b24872151566257acdaeb6c8987348a63a39712befc245b5f6a33710a43063647af33333813c51b97d0088bd0b467a3591dd071ee68165e385f06cbefa15f26aead181c523f2e0a48841e52ac193746dacc6443873d5078177fef1948c0f6d06716ae0b8b1405716fa04f8d0c776eaf2027ad63d749d87f3c22068d5896511cf6ae12d8ca30ec16e664d4ffdb4b8dc3d922a671ab2b4b21368e5b82056fd56f5c27a8199ee69a78d14f7d684a017c294e5f16cb63646210ebda41eb70807b190019116637b6eada55f42b5f6c38f42a1134e7a4b40cbe68f05ec61e7faba93c6153e94af28c6d00f2ee9e0735a80b7952674e1c1b70bbbc63c8491d632223149fb06ad2b4d50330c72168d837b78369bdc89adce45d8aaf3b31a5ddd701d5348ad529841c39a001144488d44fa7a51a435035144782f87f8a18ebcd557549abf82ecff2a13c0871fcaf23c50295d0a3f9851081ad52e7847fc480e3a65d6dab4fea38cdd490365e408ebc24740e546621c7a9faae2880f2a6b74181ea90418babc6a430d50d92db2b552e9ad7b1605c2e126ade49b166805b78788a2736f47fc1ba464d55d94c1466e87902e73a607bee6134ec8880986198a63c0dac6a605b60aa8faa3dfb62de68f4d9f3a27cc6464ed91fb916820438d4dc6c8c22905d025d7cb7a682e169b3b94232b6d7fbc206ac520a3ef6ed14c65759403e020cd264a9072d000aed238055ee9fa2fedeef2e0ad496a3a1b200ec5d4ed6c2c5e3db607152d004f009580ed48e9bc73c7c367f61e6ed2d91fdbf0239c12a125f25790dd873e83f7014d88e936c205d478e317c29643bc8ddf7b10eb08686add3c6b428a1416bba95609d070b17b41b5b455a7f4fa2c86a60b4cfb0ef467ea5a09bb812d56f17cea0d664360d584d3c7f45e70a3393bf6ab293c7520e7ce34087f8acb7ca80e5c4d014d367da0c7445f0cce3b683616 ss = 7f1ac83724a24075ab982e193b382566678717b40f409676151f090c28fc3b7a count = 343 z = a5a475fd0b140b2ae0292ec3f0a932e87c9340aeae25d62ecbc238283b4166ed d = 1447768a20b4655c64ffb037e98fe182eece674133c9dd1404169681ba291859 msg = c6c637d7e1e3919f5087a8d1b72f071fa079d08223253779946793f661d7a97d seed = 4738209b392d0cd136261be050e360b48fd9f78160d08ba1f54e7d2935ecb87299b65f4b6a52d26338e395545c14a20f pk = aaf4398d6b08f62931ca1a2f3b4855081864783887f3acb52574a591372852c6af926665b2341811d665c55abb4c302b39b97eb276bc0d398b68a9c4b6a0bae5c54cfda1545b75c90a081da4e642e465111df39b57881dde185c2785950fa087d5d411a98b31242b7a9c9ac627f70c4958b43541368c92b525ebad817c2343fb743feb8a5b68c95c4b5aeed19a180b94c78097eda2aea3754eb866ab9f392a9ad7ca0efb09ae365855e121405388ffacc98f7920276a5a83370f3185142164b9767a3d03b3083be6c475fb4910e2a46d550e7c334957d145c45408562000178430c803bd6093a0b6831be8e42805ebb56945b6c5a35ac6735065dc32e8a2730a739b83a2777da015a846235461108af788c3d9ce41b4a134392a837a6917e62ec0049b91d797b2a34f9260403b7850766b7a5569213d1895bb46a967347bfa18ae82a95f6dd16d6535c8c8d8650037473dfa870a7bb816c539e0d76959270ce99a637c94affdcb70bb670164052d4a3a408639390fe531749b34a12b48a1876fa4c9c02a829b69e2587e4805a2f152c9b6c1a6fc7633793387b69d6be893c6aa02632bad37370850d71cc0e0a1c1936664fc8e0aa346b1da41e2c75120973e303589fca431dbc982e1fa5bf9205bda64158cb452f79a21788017b074b1ed936dfb702cd3b4921860b630b30c6599c85e93909fc499b2a590b92a968fd42b74304668558d38ab5dc4865b1da11950312f0ba045dea522a2b780ccaaad926a6e7d99cb446c24caf7c1c949997be1a8f389b4eed9b8a0357010e9ce17ec01dfb6c68b0bb8249c668ff3ae98f9c084004e3219a452c9bf335c38054c6aa2976eb6f278207651e86a502540971bc7765eaabf89f29737c4072e19c5ede647decb2c63a18a16a9c7df217f1187bc716ca5b3f390b0854ad15bc3f0204e75d0836272166ed25e54a232d5dcc615fb449bb604c3e69bd9c783cab1311a6c03eb115d01e85bff2b66a9c27615865e26987df2e09e9297a07b308788281bc972080f548c90f2b004651a42f72f15a95bc87b555ea33c13ea0204b58dc9035ea70608991b242dc736a5e7e681aa2f3b79386b34f021e8931fe61270bf2bfa5b30b0c1eeaf93 sk = f9463c6ba72c09774208348b9fda5e8bfa8bf4023e00c33406132bbf96879054b55875231e95ac2bf69093f716dd2ccd87f9c73bc2cb1cb81432627780c5a8c6e41201fcab51ba5059a0ce9c89821eb1cd4599870b378b9c74b2cf124260b65a842a8bc6c1a6c02852a7c3be35cb8e3b8173bc3368aa76128c6223d4748c5acb31c374b132e5381dc2c91c2b9c8bbb921d69cf0394b78ee1379832b61fcc8c214a43e9186fbc9917d6120435428d92291a2522b59e9091f4759ab48820a3eb79f5130e56c0286cfbafd583a414d39cc536576ff532a8b09f8444ab74c044d0cb438c5c677c900511db6c73a8b463d71a3fcb532ba29628fc8f0e967c9bf28470bc6f41ac234cf15c1f1b499852506ac301a9b36f95a529c60c0b1f1778ba1b392953c7c328cf04e7328c9acc74e97e3a0bcf598bc7272c15e4716b1921b0aa44632797380699aa88838cc6da6223a47d42425aaa55656987c3565149dd09511f596b63a2b730617fd964a7d7169bc3b64a057787b33a1f0bb8861131a6c72499633a9354f84b85e0acc4e10e6533048509c42bdb0dcba2808caa9f5815a9ff36130d8182ec5832f840044266c5dfb7958f080420e89a5a68caefc157bd2b5ad994c952680c7e05257dbb2b54278640cb7101824b8f78cbd1655c184b2a44b222d3d6caf3d7225303c68f7870926c3e8f3745210011ef151f6ddc17c546944d865216b0cdff2814c760c2a118bff813548b2072351018e3f41b26499b06099df8f28d0fc2a50c728094684cd2dc7c61cc6a1e947d3393c0a9b00c6316432cc7cc2c708c6d147349975520d69566b277735c39f8049e64f0a1e357271d01893c733554ca497a91caa7f88b11c48764e41228b71558b5134ef1a5e7d6b8a798717176ae709c140642632881a2967c425af86e3e9000ecb00e9d582132b4306c0b3db92a105603496e8205082a9692a72eeec98d7297a944d5ce76fbb87668488c253c3fd3cd183ab704e22b9be45e02f07e060b19a7d18d48a76f622c41346397e0c0391ab2121084cc4ac1a9cad16b68fb7eda98b65bda9ed274c77eca0b5ef940aaf4398d6b08f62931ca1a2f3b4855081864783887f3acb52574a591372852c6af926665b2341811d665c55abb4c302b39b97eb276bc0d398b68a9c4b6a0bae5c54cfda1545b75c90a081da4e642e465111df39b57881dde185c2785950fa087d5d411a98b31242b7a9c9ac627f70c4958b43541368c92b525ebad817c2343fb743feb8a5b68c95c4b5aeed19a180b94c78097eda2aea3754eb866ab9f392a9ad7ca0efb09ae365855e121405388ffacc98f7920276a5a83370f3185142164b9767a3d03b3083be6c475fb4910e2a46d550e7c334957d145c45408562000178430c803bd6093a0b6831be8e42805ebb56945b6c5a35ac6735065dc32e8a2730a739b83a2777da015a846235461108af788c3d9ce41b4a134392a837a6917e62ec0049b91d797b2a34f9260403b7850766b7a5569213d1895bb46a967347bfa18ae82a95f6dd16d6535c8c8d8650037473dfa870a7bb816c539e0d76959270ce99a637c94affdcb70bb670164052d4a3a408639390fe531749b34a12b48a1876fa4c9c02a829b69e2587e4805a2f152c9b6c1a6fc7633793387b69d6be893c6aa02632bad37370850d71cc0e0a1c1936664fc8e0aa346b1da41e2c75120973e303589fca431dbc982e1fa5bf9205bda64158cb452f79a21788017b074b1ed936dfb702cd3b4921860b630b30c6599c85e93909fc499b2a590b92a968fd42b74304668558d38ab5dc4865b1da11950312f0ba045dea522a2b780ccaaad926a6e7d99cb446c24caf7c1c949997be1a8f389b4eed9b8a0357010e9ce17ec01dfb6c68b0bb8249c668ff3ae98f9c084004e3219a452c9bf335c38054c6aa2976eb6f278207651e86a502540971bc7765eaabf89f29737c4072e19c5ede647decb2c63a18a16a9c7df217f1187bc716ca5b3f390b0854ad15bc3f0204e75d0836272166ed25e54a232d5dcc615fb449bb604c3e69bd9c783cab1311a6c03eb115d01e85bff2b66a9c27615865e26987df2e09e9297a07b308788281bc972080f548c90f2b004651a42f72f15a95bc87b555ea33c13ea0204b58dc9035ea70608991b242dc736a5e7e681aa2f3b79386b34f021e8931fe61270bf2bfa5b30b0c1eeaf93139dc0a07a778d097d13e7c5bd3a601a4c999803aaf88ca715cc4bf34fc995cea5a475fd0b140b2ae0292ec3f0a932e87c9340aeae25d62ecbc238283b4166ed ct_n = a5077090a35e6940eddcd2a93596a967a079011127576eb5363c54d89de6e8b7f64c58e0e0cd2943757d298c27fd423b86c189056a010579bd6491a1b26af3839fcb93cd0dcb727b3f54c57e1e737a20bfe1a7a61885706f12484e7b886a7781cded4b38d41fbbc6f7211f393f23b0bc55528299040cace93d6559499750f558b4634fe1d511a398d77beaa3470723c17f4ad46cb458a75ad7a7a0584f8057cfc49daa5c35181e97eb544170c23ac3fa9622f6b8659a5f949e954f65d27cfbcebdb7cd4f7cb4602d3ae130dce08a8ddcc855742ac438cde52edc911bb2becc9ac98d1337a60760dc820171c8761b34fe53c2093ca7d629faf9ffa8faf5c3da3d95317311c608494d0670b6ed64855c0e15958b3fc74d17c4ebc0706298e3646ce58484931ae73b22245af50510faf402294b2676342353eb590aa11f3fd0b9a01b1c4f91ceffe665a3b053aa6b34c808130ce6b2a31d2d70112752cdb1fe1a38d53ffd9cbd36fa58cae9f3b9efbe34b8f41cf44f7b8a1ad5709fe00b9e6dff8656eca3d2d21f1c7619d131c7acb6d395f35fc3cefbd743b4b84bf4f23a06b149f9ad592ad808cb6592247f78ea419e9255ba12dbadd780fbf189b1180f50a3cffe9aa82eb8f2c26a4d86210042857b244e25a8052f50db9f2938d6d7e440bc26901eb42ffde085d3768ab599fcdbc7667985a548105986637c150d6dbe974c03178fea961dc1385c959d4ad9722854445ce25ff1bd70d47d7073b8d6a00846808a2ce41aa971e4db77add404e3a675ee06282ff55960b6bd5982b66af664028178f473626586045dc2e620e7d78c8889d8e7f71e78803da596945eeead7e2be50840e75ac6f3d26dd7fd1cc66a3665242ea0c918db2f0f7efd668f84c785d1fc0cd8ddcb017d1f246e04aca68f0052a77611955d50962efe025f39a76cee804a4f28282a9e6d206df7328f535417b706486cac879a60e8009f1a21f4a38c1f06de9dc5d4a46319470f96a9702dca415937339f1ff4ab1d71d4e710233035252ee2eb1263b739b043db44243b0682cc214a345bea610d05f20446cd08cc68c1c9 ss_n = 3d293cf3075491615eb65d2633ead35079edeeacb1310c41af02e5483a8266b8 ct = 4c777d38479330fef26bdaf0a6a9446894d7ffb1055978009ccf71e774bcf123b6b119f62cca2f9630f82fcf09812237a1f3dafc0b1aacb18b4ecece74b5a4538cfd66bee60cf485c5fdb8ba7f3fe66dac5a8e8f0f337a18ef8fe1455829062a51844c45d58db376f2c75b5243bd396a0cf38cca52eada094e880d2a789f319e969812f0bf25d2dcb8ab14bf0bd279e5a59ad8d277c9124fc5b94f6a12ca5a36c76e252c23cc273ca992b4c3c13cc4e19110863f994686dec0512478d7f2eae56ef7a080109a14e383f7138fb4cf42a801500be9c440396ff54cdc7ff558e7f99c32a255754138b0879b5d73d322470e71f805b11bef764f29a5471bd6ece7f73c6dbaf0e8301af83051b692287a277820e922ce38655419389681434a96ac8ab005e5324b0d367444ab7cf8beb450ad0b1336000758fbdf2741c5eab76de3bc11625b12c5b645bb127bd398cfee1058363978711a49a458173d83847e96fb2367f49db6cffce6d7665409282945b43b31edeb17c7dfc6415cba6493ef53530ef2886de711b54113b08e6c896b86ec906770d73bca05425ae185631a8078fb0dc2bcb6e4a93c26a70c26dcda9aef1e0450479cb36ecf91ba2655a143b0c9b18692e0de6304206502d9cc2bf4d734e650b6fdfe7fea8d3e0e42fdb06db7af81dd56f002e19067c5c0e11e5e775a01375f81372a8fbc457c09e3dbaa7ee28d23d60fc8da647c61ddf6c07f27bf1d3845c9402bf8d20abd21a83601f198d47e4ae3623633f6fad545063a8d845f64fa02371ad39101ecba9ec3a672fb7290dfde5bfd148f966d571c8f379297b871675d0a3db008187d096ca41dc2af647b80731fa2f1e4f9996b0e833fbafbc524ed0ceba6e6fc22ee182f1656d9ddd96d4eb345c89c7fac4f071894844d3675ee1a36dcb08f9b7f1c4b87b142f5670d5edc40a044ba639f0b48d961d3290a9fc90223548d33964a800a31d02643b48fe10805834a6a9bb8244d1c903a61f14e34b8067ad97c00b5613e1fb753ec02c7b6f7d6d1cd99b9f410253f39c9eb59601a37878daed529f1ef296702386aa856056df6d8 ss = 03ccd776a2a58609a6cbf6730b400de5ecb2925577101f8581e3d3217834d697 count = 344 z = 34a9327d2de311e0ffe702a42fa9c9c6a9c4520d9f99fc9f08ee5cb2b06bacca d = dafcdcf2e5ee7d82705624e7b10ef94dbe173d6de27546d391a2b143fcfcb311 msg = 77d35fed93069a467c227ee8d3d8f829030560c467956d13465bd84675c839fa seed = 36c02276d290b2455036dfcaf4f3b31b20cab3ae331c7da895e5c195cd6aa223a3d71b1c4945a897236d530d7e49549b pk = 7f6794d08822981a17d536b7061933c5e022f8e285a8e0b0b7273ae5b245d26837c0192d01d28d22806e06da34e37c4fb9e02dcee77b6c4a053621c3f3d2bcfb628cd298821ea611ea813101d3acabfb9a97e73bd5a2361936232e0544e0943fe7402e40903270255e9c475bae979e9e3a7e3695afff036e143c1b45c48a70cb3d468a74ad5951b106b451aa168ebb2fc298b87df167a4d4a5e5d9735480695ef53d2e9063047538671170f31c3bb0b69438b526d4e6112c57036014a44120c27c9a452fc4a4eb173317c02db3832b21305c592a929e7820cbc317aab5b1e76955e522079c2270b95b713c3a8ef31b2d7f026e6bb516dc58673b8512d7c6672b762140f32ce55608f5f35708a301daa42dc4a31f1c5002f66a52c8b0a78098057924ac43ebc89e321487980027ba6fb5842cda1332a2e2399842c9220b1ac3f739ea816c5ed72949d92489474402f5328867aee348ab0584a5ed4c33445b736303a1f2ec54e299c62a2a1bc6c0c491411c794328973b6d4ae645022c1a9ed275b75737eac17715e01183830625e0a932e8ade85a4cd27b012d2b92156a286db73615801cfbf53842750942d2bf9466612045bdc76525ceb39eda4a4bb5a4374d995f2d384542643d084c67f8c94c74b1c7a3a73c73fb3de4e631f37254a6b7cc9a9156d6343613a8533cf3bf87f73d04a0cf072627dc2058adf16b3aa2b53f0a05041a6aa49463afc87736c4b26f878b6f5c25c619ce9cf15f42199a5f13a5268676d96280a642bf1bf68a014b1a6b35a3bd0146d89c81445510bbdc168c03371098a9bb156c28342bd5cb9622c415755815b1f10a87110958198bc77113107a60886700c798abebbbb1a635466f0678fb998743a4442a3cad0ec08916d03e13c31ea5f59dccc450d7337a2a1a23b615b55e5aca5bb07e8cc151591b260912badd515759824ec9d6cb210b9690d75dc478997a4941a124401393c74a61bae6c2b8d08cbb06d2cd5d1111ed0b6d6d2a8f191513120aa88de97ce69a1156902332e53cb950cd209a74bc89cc8b87a57d5275019667aa9940cc8949677238214c479504d5b872502f1253888221a7718661aaad4df56a3eff8f057094b7464ab934 sk = ca213333cb07b8ac05d55ab68ee7bac6a25a023cb4c21b1f2ca7508a355959016fb66ab193c838e107c2d7214337d7c861e616bb08b1fd0021240861cb413f98153bd14aca8a5c1285fa789f637f99c50240bc6c39b48a758509d94cc57a164b58657747a4bd50e2795746c4d1775129f929455a841f895ac338c525915893d9ac78a0293fe3b9457c3092b68f0eea7346fb8609885b735770a2147dfc4c826367be660ba4bf16b6e6409f2066980c185255b74170a027b70c5f761b0a3aaa3499e618b1132a371ccd4ad4b7f2f5a1980cc512027f1571b8c849acc40a6ace8471b1934519e3438cd00d0e91691f741261fa566ae6bb80b165c62a2b75d65690a03971b300001c50a1057a701b9a1cf4cd0688ac2de62c330bcc81623c33ea81c5bbbeba96671d8b3ea310813ec52326a1cc6ac04e6ee219d69c6bac4c2e42dc7a9b0b9f999a02b3d44c363b3e5f3a56cbb03f29a947acd680cc95043b985217a30dc93590501ca8993b0f3bd148de317a8c53565575a71ea8a34aab16cee732a7b98497550f0a6779fa034ffb1c660b564aba290a2ae276919996d9c6ba3919b99b2583f9732425b8bd42831a264416f89a14e826b555e9107578a518e75d8e2a92278c7f11908af3b1b1560626e58738c56b868e4a5e4625bb98a2b50a79c1df82a0bc0677231812a59a803eb7ae9898a6c0c078b52b1203c621235312d42516faf2b2cc61ad223a32f306a46cf19808622d2ff91280c514d870a76eabc22c4631926152a2608bbc478863f7aae3dc73c71156ec1174a1cba0c52bae77123dd0f99060a7510876c34a1b55b36a7083b133a882b261f351d5f09f7a3775b16a21b147b264a1503426b70f4496c7984735f4ca61469e6f27103d412fbdf49800b172f8388c2df130098841d9b807e32bc866012478da9bea09ab0f77682037b800d50de812755258ca717448456615ca2cbcfe5b6fb9a1c343296f95b902d68004a5374f20ac7eb437c78b03bebe081aac0a3ac3727daf88c56c2196958456e5087c6ed95cf8fc682b76a3abd05e1b4c6fd79474d4e01dedb0149ffcc84ed27b7f6794d08822981a17d536b7061933c5e022f8e285a8e0b0b7273ae5b245d26837c0192d01d28d22806e06da34e37c4fb9e02dcee77b6c4a053621c3f3d2bcfb628cd298821ea611ea813101d3acabfb9a97e73bd5a2361936232e0544e0943fe7402e40903270255e9c475bae979e9e3a7e3695afff036e143c1b45c48a70cb3d468a74ad5951b106b451aa168ebb2fc298b87df167a4d4a5e5d9735480695ef53d2e9063047538671170f31c3bb0b69438b526d4e6112c57036014a44120c27c9a452fc4a4eb173317c02db3832b21305c592a929e7820cbc317aab5b1e76955e522079c2270b95b713c3a8ef31b2d7f026e6bb516dc58673b8512d7c6672b762140f32ce55608f5f35708a301daa42dc4a31f1c5002f66a52c8b0a78098057924ac43ebc89e321487980027ba6fb5842cda1332a2e2399842c9220b1ac3f739ea816c5ed72949d92489474402f5328867aee348ab0584a5ed4c33445b736303a1f2ec54e299c62a2a1bc6c0c491411c794328973b6d4ae645022c1a9ed275b75737eac17715e01183830625e0a932e8ade85a4cd27b012d2b92156a286db73615801cfbf53842750942d2bf9466612045bdc76525ceb39eda4a4bb5a4374d995f2d384542643d084c67f8c94c74b1c7a3a73c73fb3de4e631f37254a6b7cc9a9156d6343613a8533cf3bf87f73d04a0cf072627dc2058adf16b3aa2b53f0a05041a6aa49463afc87736c4b26f878b6f5c25c619ce9cf15f42199a5f13a5268676d96280a642bf1bf68a014b1a6b35a3bd0146d89c81445510bbdc168c03371098a9bb156c28342bd5cb9622c415755815b1f10a87110958198bc77113107a60886700c798abebbbb1a635466f0678fb998743a4442a3cad0ec08916d03e13c31ea5f59dccc450d7337a2a1a23b615b55e5aca5bb07e8cc151591b260912badd515759824ec9d6cb210b9690d75dc478997a4941a124401393c74a61bae6c2b8d08cbb06d2cd5d1111ed0b6d6d2a8f191513120aa88de97ce69a1156902332e53cb950cd209a74bc89cc8b87a57d5275019667aa9940cc8949677238214c479504d5b872502f1253888221a7718661aaad4df56a3eff8f057094b7464ab934d20da2f21d672655e873ca71d91203847c0299a4b77410097e2b65b2900c74af34a9327d2de311e0ffe702a42fa9c9c6a9c4520d9f99fc9f08ee5cb2b06bacca ct_n = b507064d5a664aa1d2e2b3455cc0f19c152ae1ed0529d675eff2035428d53f9cc2293297197e0ef2cd355d2e05523abdc63211d84638c19dd80c45daef90edb21d2e7a713ad49ec823eaef6a75b04dc7b20191e1b35fb903bf69757193f4841dca8edd67cd0b223ee41d9aada06a1ce6e735d3a4fe911538b2bc603c5c441361e073c4bd70df27baa9010656eca2e22fcc144d01aa9f592dcfc8c33a2964b2257419ab27aca80c32c3dba523177e8535f4ddf116ab2bd33fce767d43d9046b2714b83811140d77635357199f35506e3b8d6aba9bcd19d43d86d9829a393fbeb57625019c75961fad9162f8953ff6c8b349a94e65f522951030ce0d9ffa3ffd3f83314d145e4d13b868cb676e347652f460d3f11e58dd8b9cbd74479ef0a2201efc2f1117b1308f35683bc70ce8d195d4b63ea58e565fa6b8561a22307512c5a8de76be2f23a31f707e4a0bced358a75b83c59d6ef27cc3b46d3de658d68fcc5fca124fd85cb985d46deb567ef3bcfca352aa74025f0358b50461a24e8d5523d26796dbf420b56f8c4e7fc6c3ef21e24a1fe8d83002ec04267d1d91557d8dc82cab9f4ccabaacbcfa61b87cf2825cf837446066c4f08e55915376ab9d341a01d0c0fb9a6cc843e10c9de7a0bac204ea4d9a440af7d56cbf0ec39b5196a15da455070ac26723b30ee218e52be419c1239ea9b827cb18c4d29c2a8b496b31946b39d049eb3bd7cc131b09ae0563f90c919dd9b6dc10b3d0da47fa7f3529cd6c7d3c0652a70db0212a859dab724a86ad38f2bcc576d751bc905c44f2050571b270a214b98cb3b3d52985f1fa3cd22c30627adba670301c5bca0c40c23c581c2f45a8b9c6fd0dd8c2df2793f0e4ce4080774a51f5b6844e8aea8e76616442dd8293621a9839775aaa915f4eebe6cb1bafc81ef171f2decff9fe5433c18247515b5b936a45eb7ee1cd5c25ad98e445c8d2e951fcdac141809d2aa777a726c1f1f5b9fd4dbb77e16050394664f354e0f83c6be251e952456f7980e3c345166c9e2ec7b4d156a27f495da6d05f8cf0f97fe5a067b3ecd23cf5082a8847ff3a676b9c43ec ss_n = 9bb690b971901012663440c79041c0f90eeafe777a858e282908537ea17f0fc0 ct = 8a87dbcf5f0525123d0f75bada9898cc42d6d049591c3eaefdd7785e6150d3c7b492824af28b7a7a0125735a5d4ebb1618a63f20fcb06716918f891225f5e2042d459d19abe8642f88126f50faedb47060ff60ea5e27f6cc050fa7d643e5e7704da54d24794523f30a3c20769bf5971f57bad2939498a957024b0ceb9bf23b9d96b2c3cf4be217a21bcd9e98de0669bd0258369f70f7bbf86e2abd35788a85f9e9be05a58c5b3721d217bf4a4f4a2a02328fa94c22e813dd8b3968fed060ff9a67a4f082595fb635a6f3b85e63e300762f2c4b79048e91fb435591c6959644ecd31b75df6981daadfbda7bad1482af58d5f48219e6d76a53fd93c6950fe7c109b332f01828e61af21000859a93f880c4c90402c2b3ec3e19c4e098ac2547bb3d094352a8061191d13ce9efadd5c18e6da0475ea341241d694b179f2ed134fccfbf96763a34885338073d21ed4d0bd37924b63ab153d71c922e9f746427ccbec98619c99ecf9aeccb429129ead2a36c3a34d37d640cddc7aa2eca97bb54f7b8c6ae4de0ee1c5796667dbf0a6393afbe8719e81ab46ec712b7e3ed32ccd01937b871c9c9f7930e3df6d1aba0f460fc9e5d57623d9c01e46268351681b0d26a266d18251095b2165182206ea108436d5da117ff73bdbe1c9bb9605ced4b41ad8c5f91d740346f6901d53c5bc93a9e1cb5c134ff8dee95da38241ccd125c660ed6acd03d8fc80ade16afa2f149fefd57b0be2b37fa37eec3bab0353be512c5a02b2116675053694f14747279e498d12f62b0e5472f1e6f5597af7f016084addadfaeba5bef17ef7d4d5c20687ee64acf8f55a0725784fc052e3dd5f3be78727f92fa1af13516e650d60d36b6778c443eaccd7cad3e7c68ece831a63ce8fa1c9cbee6de15fb28ecd3a5158d76ec5457d5120ac73ca9071b0df7502671705c5e808a3e7343f43751df30816148793332fe6967972996ca84af4f6ac38832bbf5132c122357ca77dcaa2dd5605f1660c913026b77d9ef25c5c7d9d9cc26cdd7dab3af49ecc01f51ac9842a6c03ed2bf880430ab286655cad15102807c8cceb05426f474 ss = fa5cd6b57fc85ae2c02d36f57d4908ca45b1a9e7576191a5cd3f26ec5f386286 count = 345 z = cd44a909ed87ae730c77497a073388a38762205bdf1cbb641c2f8b337aafee41 d = 596196ace4aea791c6765e30e5e1cac77894e03aa94335baae649f897e81e176 msg = 39e08d2b7cd1803dcba6fb85a77802dddcc8ea4b4cd8d4860eca83ff91f5146b seed = 977330e1578b4f9816dfa070f2ae8064974cf3f504a1655249ffc6e2d962af5d1e4fb39eca973852249516acc055fa99 pk = e8277a0d013c780279548b9a98e40a2aba48f224699136a007dc5557346073a1abea4252f7fc4ce4a94b8da478cadcb919a09d8619b467d7c92bc261d8e9325cc370ed147e29b4cb8078786ff88323051d32f6980ca8c49c92bb0d15c143aa9f5f42cb860104b9c10a0eb1c62c673fc342c9e1a2ccaea966aaba60242bc52b7bc072979328fa22e4f811be1a5db7a18da7a55d44c12b0b75be799b162180a071ab04392361c8a275cec47e5f4545e4e7892f43766aeb5c0a06c1bb45112fb07a063b228169a1f6272daca12387f7b87d100bb39a11833866db3ca1a7bc382378afede0c9a364aa2d4662274385daa6656c2c2c63ebaf649614f9e3b26556cb0f9c90687381ac914d8a092b0e18a1be3337d7f5684f407ed10065487a0d02f26150114be8b0b8dbeb8710a9581bf665958acba99b072a51aebbf79e9b239f39605ec5105ccbe450e9a10373080da718a180957ae7305e9ca74de4a100ec387dd6e96ccdf5257b036fbae4a92894c9eadb0818e2490ab942fed668edf05593213497499d930234d592b53c5a94cf87ca630b3783984d03427517525d5b235ddc5557677a3854b69207e006bba668bc395247d83d14ab3cf84b42e1d3bad01271bf076eca70634951bdb4a25315616cf9430bc659b7e0e90e878214c7612babf348ff67ce6f99476b9616a32c1ba52325abe574a6f2509330a2a75424a7dab3b90151617c3b85924c7bc144b56c781c2bbb713874a44580ebfb23faa95f16139d81e48ac3f06a8bb79a19eb83e212b17a0ab25d2a5857368a7cb6ccd0886b92217933e4ca6ed0375a1405411bb48282c7d06169b234ce796511f4f591c9c6bef381a3b2218a1f589ab3300f9dc1a43573c5436a131467a4691570d868c2a52c44742caf8e7c93e69c416f002c2894424e3c2c80c3915c10157849723da65b5e027d6c954f99760abda00ebaecb1e1b19ccd387aab86ba81c6b16d88868f2cc83cc1771755bca9c3264e295958da27b185384e5918a6f9b2577b9d221517bcf74093897276295a64233e66239dcb7baf19b28fe4898cc1161fc087394d6cb90c5790dd2a60102ba316d049e966fa5306b4b12b188b16ee0130a3576f47e471accf81 sk = c6f996a1f56fb65457856b1f08765027dbb79f43ced25aaddfe62860e8b4a5475dc6656a23c161c128ba9e80382a14c4e6212dd0d97358c28db2728cd2d222feb3c414776c2fd5594a1b6a9cb1a7586265e7e9053b308c4fd70bd4261ec8f274aca8cacb9a709264287a54ca03952f61f83dfb69c211982c3ba000e609c82eca9c323583faa971b059a7c7ec98680b5468d251ae63a6237c27c254b6f378b54bb205ade27250b852e290824c888adf99cc47d194d18147565a82a3b2c6e7fb7111b76bc71297a1283a07aa86bcebb0fc0644b5144a324ca60a1cbc52153bac4bc39efb0381437b2834168b44c6f968222ea87cd08275204aa5b4048b79aa9c2227989cb4aa4ffa1462b15801c6bafb8a11a6faa7f539617b5babcd6b5f1100c8778446f592a3d332064ff186ae59328ff385f1b5be6e80af643158cbcc1fc7555889ab6307e581f35737e99a4ef81211af967b50a482be005507f57e105065de0c7da2957e60e653578b0b6285475f155135f3c58d21680d007aa35455a3e3c848533126779d06f74f260a50a8a335aabb61b0f5b216102b28577462b5ca5bcc777444b8a00b9539db12049971da39a4aa387e7628885bc03c43e0644c21475b4c964f66ab33e5a3013c494e9cc38da9726b385ea93259a559b7444a87073475454232f9508ffa5c98ee4355d2b1828032209cbc6c44965671b7581699ab08baabe44a705eb38fb21481b14b0d9460b048681a77413aac06b219299e6aeb66362a19e60a1c78f23b7c278a63f9511971c8dee334b5c6b0d33b85953614c27768e0c81e3e90b831d4c3877408cac323fdf765630747dee0013d7a582c7b835d506123c3664ee92a6ef2b1d936027e472718fb134ac342afa8af0e19b93ee50befa88282512945608fc2788e863c2900d9b1bcda966df033618b9f9b186cefe0c634119f32e1c98425b8afd863bc1690bf57434858226e793ef5d2969e604cb1113d97f8459db022b0766facd7377d1b8e93261c1c765c2512b79ef0a728c236dad5cb9ef4abd99b9ca8d087b669b60f4007217642298a15fd42b6f7b7166574a6e8277a0d013c780279548b9a98e40a2aba48f224699136a007dc5557346073a1abea4252f7fc4ce4a94b8da478cadcb919a09d8619b467d7c92bc261d8e9325cc370ed147e29b4cb8078786ff88323051d32f6980ca8c49c92bb0d15c143aa9f5f42cb860104b9c10a0eb1c62c673fc342c9e1a2ccaea966aaba60242bc52b7bc072979328fa22e4f811be1a5db7a18da7a55d44c12b0b75be799b162180a071ab04392361c8a275cec47e5f4545e4e7892f43766aeb5c0a06c1bb45112fb07a063b228169a1f6272daca12387f7b87d100bb39a11833866db3ca1a7bc382378afede0c9a364aa2d4662274385daa6656c2c2c63ebaf649614f9e3b26556cb0f9c90687381ac914d8a092b0e18a1be3337d7f5684f407ed10065487a0d02f26150114be8b0b8dbeb8710a9581bf665958acba99b072a51aebbf79e9b239f39605ec5105ccbe450e9a10373080da718a180957ae7305e9ca74de4a100ec387dd6e96ccdf5257b036fbae4a92894c9eadb0818e2490ab942fed668edf05593213497499d930234d592b53c5a94cf87ca630b3783984d03427517525d5b235ddc5557677a3854b69207e006bba668bc395247d83d14ab3cf84b42e1d3bad01271bf076eca70634951bdb4a25315616cf9430bc659b7e0e90e878214c7612babf348ff67ce6f99476b9616a32c1ba52325abe574a6f2509330a2a75424a7dab3b90151617c3b85924c7bc144b56c781c2bbb713874a44580ebfb23faa95f16139d81e48ac3f06a8bb79a19eb83e212b17a0ab25d2a5857368a7cb6ccd0886b92217933e4ca6ed0375a1405411bb48282c7d06169b234ce796511f4f591c9c6bef381a3b2218a1f589ab3300f9dc1a43573c5436a131467a4691570d868c2a52c44742caf8e7c93e69c416f002c2894424e3c2c80c3915c10157849723da65b5e027d6c954f99760abda00ebaecb1e1b19ccd387aab86ba81c6b16d88868f2cc83cc1771755bca9c3264e295958da27b185384e5918a6f9b2577b9d221517bcf74093897276295a64233e66239dcb7baf19b28fe4898cc1161fc087394d6cb90c5790dd2a60102ba316d049e966fa5306b4b12b188b16ee0130a3576f47e471accf818bba8ab2bd285faaf4784322a25fa8e961e4866a533d8cbec0429e698e58cc18cd44a909ed87ae730c77497a073388a38762205bdf1cbb641c2f8b337aafee41 ct_n = 1466e024e05e169cc575f4aade8367bfb05dc47009128465d6a0d2234816326288eac658dbcdecf4433c414c1c605fb53f53b80488d645e72cd3fd5a9432e9e78794bddae880cd6e2e858cf3bac279d1effaa92a406556ae98160541a896d13a245db2eedc1a6d9e813a001a6e9dc34235d787b9c9acdcc9acd89e4c02830152731fd05ba2d73886ab178871b33737b3d2e35c628349f7f41ae837ac817ebde534a67b406fd2d1be5b47209fe8a812a3e11cfd063dff3bcbe8609076c237ab7344f0a2e55ec27db8f154290ac18715c4521b3470e0b25cf824204a82472648cc7c9c3cfc7cd9701a7806878be611d0d04f79537bbf656d3caa47330241d24ac153c80206390085ca5a1254924d4ce2ed2134349b0e31753d1dcfe2b04939abb7608fe7dacf3531333e614484402b625412c48c031b591eab3d66e225d643f2ad04e6f50106c22e181fffb382be7c4784bbbb2d34260ab162b60a2151bccff24c424a2bdc174378c70e9eb3b796cf05bccee823f88db3de5238ce52ecbc0db914165cbf1a83901bc0b1f1a2aa5fd1d12d4b76674027f2fb84e26348405a31dd00121b0ac85a4318e2e6754016d0732df95fd859c506c0634b93967f63484374c8f6668597968be0c2648e5494b8e5c8c798be8b34475ab943ee990e58866cca38d79df58f718861350f0e62bba523b5717140640449f0bf9de0e25acc890d4a7f91f609469eddaa97658187b863059fa16536726760e7ee1ff0fa2356a27dd2f5b1bb2ee1895085d5acb574d9e95356c9ea7f5e0a914f1b520317be8c9358067f06e0c0a269567b7a2b23f1c050474c209543c3e953aafc3d2c9b9adf635845374517a5296b412f9e0943d9db29d7178fffa1b8817cc950d600fdb13ea03e92e6d08efbe286839744be0f010ab5d9021a12799fc2228f94c00287a6996f051760102aee59481036e58ca040bf6a1cb40d666f6435eb41acf7a6213eb76e4e718cad86e163908047861a4a30548bbe6e87c95d56a58244a89f9ef245dff7ec584331acabdaa3c760b39dae9ec28bc7aef391bcad1dc8012de468000d5692a0d052 ss_n = 69f6e677fc19387e20de02b2cc2d11b2b43a9b9cce95c587e03e866a16f72afe ct = 30caf6ecb0fd996104cda3ff7dfbbc15faf96a4db3e0de12fc9cefd4b010360ca8052cbb182aef0c12dbc4fea282075dde25a2066a6e20b0401c738c078367f8fc30f4378c81026825b562ee8a3b0941dec9349652d2b2677b2c8f1982dded4da1a375d0783eed9ef799ab89261c3a05523e655552ca937787799f017fe4244eb2054614d6294b68a1053b793314947a3d24b1563cd7edbdae9c05c4f8f4f874e275c1f4f759b37bb3052ab14061a916352a5271edc49ea718014d14970521084d81cdee791f009a476b67d25916fb411e001ff9f12c2a76bd24e6c62564c63cc9fb22cb86da8d0dce5fb2caea3d6f435b17598cf7de3277710dac1319fee89106c3669e473d4a7c2641929b83eb92c30ba9e21557b4a64136fdaef5a786003e8dfe7b5a5c5be5de503fb32cb7572d78b93237ecadb1c4e9f77cd0005506a41b2421ee4af737f8bbe1be766e88ec9801fae44855d57a0ea781d0bcdbaefc994c9f1a6997f7f0f12ccaaa6e7bbcd0d2a639007d30151644e845ef0ce84d1bdc3aa08fe027da96adf1f6cdc62b797ffbd1c20552a84038e9c6fec78ab84d4e141420a69437a3908d190f4307e4677808c5b998e15820925700005b007f90c3be634334a572c20bcca37e5634672f1868e9acca9a14888e35b84cda22f476c7744e0082c52df362f762b1e3230be1d3da9c3fdb204d9edcd4d8304b559d0d2cad05ecd90f08d179396f50e6f52e6f3ab0b4bcab34e49e26b897db43f381afe25b2885fac1eed1a78b3be18f0d63889bb481642602241de78929a1c52a8d2e0474587d83e71f2f43e3ce898f5ea37c1280f13923337718244db6a4b6959651f346ee45c5b91e86c0a9db416512e91247802d13a0325342d0c93d748e74aa0741177cb90a5783c2470ae410daf62fd76dcd50da356b9b417f05cde2758153a62cc7a77768bacf3ff0f3a5a5041bcc5bc5e16303e62364bef267feee419d32639336ef6c372102ce3e1dbfb4f002701f8e033c4357aec1ec0461ced457d3a082f7c21babda8126fc8f81d12701b27fded43c620f30e56c1ebd25a972e09f13608fea96 ss = 1a426fd944b48f4c698650d12a747997385759243802bf73f8e9de5f33eb1432 count = 346 z = 68b2768d09c0bf498e8df469e1451bf4850a7bf6dc82c8d29f5909b3b237f355 d = ee77f038bcbb17194a910bcdc2176df13b2bfad5b4633d7fc0c543a1db9cb5e3 msg = 3e0b3a30b3c18a12ce284ca72aadfdfafaaa843eeca247ce7696b3e9b85cd7ce seed = d5f0bd16b4c0a55a0bff185f8167b31b25bb598a1d7af234b56735069190c5518dd4accd0294a6091bd84c3e855ea5e3 pk = a8597b1a0bcce8d683b26c83ddd992a0e7721e6b6c6649c33210683cf938edeba8c77cc0f6db81d22c21c137cae5cccdb48a7f71b1152eea3f0d6c27eeb66711b7b040d060a7b9cd48b000b8908197d19177787290cb866a796e2913c5e301bec2a833826c9aba335057277a1453beaa1696bc747268dc8f32ac030e648f6758974fd4c3fccc15df243b545b77210216169a906d713d56d2bf52d4abf6e78f2dd064d1f90c280a5c7f2a3399399afc7966085a7c53d8254b3256ea326a51c71f1e079081d9c33894b0e8c465d1566ed4b8b8fe3844be692654db38c9a58e83ba2da16988f6416148d96177616de70b185950834c1bb0466a310dd6aefea650e1f601665a94acf99c2dd07e89b50326bb79ff2477a8860838912f023c3fcb2816029412400bc8ffe038c8c77917f632b0348352d412d3391e9e851222f01a2070423806c6393a7a30d60c1f8c35ac75859bca22be3561d0d930e3a843324707d75baa57222917f047cc31a99613921c3814ff373a1638110ddb26bea003a3c3c48f3b9ab8e3cd1551723d5b4da876a1a2918010530d21621afe0c120bd54a9e7863a48b99e435a89f649ff1e08ba28b050523cebc8296bb07c1a4a825bcd91d27e1583ed036769191435152acf466d1771d8cb4b88d6c4289e0146212c4a4368b6e030475aac84a3820ec82009143cf566cb900e12cfe6c403bb793a201375ac5b7b8d888155308e3a6c6a49801dbbb0009849d8b1c708250ae33d47451560b9771ad0f62a50501cc80b82add1b9060622541f4801a1318be15a7f6519c618418013bb1e156b8c3b93962e5b235a6bc3318b774dc34b3e14ea2131f07406adca691773065836a6ae54b9c30e82bc182c1409126b60bcbd6b6bb268882a8010118988611800f3f40a3b299492caa1ec82082321a31c66bc16e6bbb5c0813a09585b6716a3bb0bbb0baae4162c461f2a1dcc47bf2d9c75cb1942bba9ec5b4b16d2b4c8d3bb6e155a957974c10294ef65a2d95d9959a3a2525881677d80aad5b26980a281ec28066959da0c116e6544f398270f5f42be3a81eb2f4cfc61458e846028998878c97f9bf51b92884c8746c22e327a41d4d9a92664c566b12e4a4822d6c sk = 9ff8083d9c1cd67cc31213c66257164e243458d23405fbc32d440826e71ce01648a2fba409f4c0aed956ecf2aaffb8cb7e5c662754995bd4cfb5c8ba77c55e1169ceada841d2485ebf774ed8b179416b1fdee4a2af202091bb788403c6b300a01d6b500bf9548d676c5162c9d9743326865841d92fddb2c26a9bc1e55a9fd39c32621a92070940af406fd5db3944579fe6407612a14ce4ca7318a39773c137e519577eabb97c37343ed07480990e431ab3bd3962560842b72acef2e904b93133a51c98dd1791e86b978500ae428007d6cc636b524357fab3506210d97820a12c5fdfa627688a42101aafd7e411d1796795728661d22940351a1ceb1108d53a0bec9955698c67c25eeaca7e4dd8a927f436b1f202a52304955750d4850361039ce7f0175566a043ba83a78858f8da07312b02da652f4c2962b23792e9f89f451598837480f879157faa18d98a03b6771be6d31a63f39f80ca01a3715d6e65c4b6f6935efcaac4ba3517969e3eb125c2dc71e4002fe6705ff5818cacc12c1f9c7715613fe282178e514dc44738bd7a4ce6f87b88f6a5d2872c12206a80073d7bc23024b6a272801b8d38c33045c68bb89a2f249f101912c1c3a0fd8a9e8c99cdfa24b7cc8818e1db18369223bdeccf1166827b37aef25a21187312a9930dbe576679124ef0e490df926e3c076ae3a95146972837f06440e96cd439566e67bfad66ae90c7c895c58ae594689d0454cb934a3f9871ec00cca4dc7615faa6a737586b8c4de4a87d1696ba88c2abfd5595e713883b73b7ac281bf43a0fa71b378b9759818b2f0eacbe98f14d209429efdb3c4e7a132065b55bc162130a766f11c73a01af2b1bc3e7e6781328c8b64381d48492fcd4ce1a080251a2688d9494905a0c2cd61640287e21006abc5ba374ac6f9a02a25f722b7fa23145455cbc5c5343574411b6a8c42b90c9e5c3a1d683d038cd7498bc15b150b715525c191b49533065251c791053b502b862e17362434a4e266b1ebc980550c5f6f9bc80659741f832d5398c1c98b71523a9397636f3806259258bb6a53dbd0875f9a6c5364251f99c18a8597b1a0bcce8d683b26c83ddd992a0e7721e6b6c6649c33210683cf938edeba8c77cc0f6db81d22c21c137cae5cccdb48a7f71b1152eea3f0d6c27eeb66711b7b040d060a7b9cd48b000b8908197d19177787290cb866a796e2913c5e301bec2a833826c9aba335057277a1453beaa1696bc747268dc8f32ac030e648f6758974fd4c3fccc15df243b545b77210216169a906d713d56d2bf52d4abf6e78f2dd064d1f90c280a5c7f2a3399399afc7966085a7c53d8254b3256ea326a51c71f1e079081d9c33894b0e8c465d1566ed4b8b8fe3844be692654db38c9a58e83ba2da16988f6416148d96177616de70b185950834c1bb0466a310dd6aefea650e1f601665a94acf99c2dd07e89b50326bb79ff2477a8860838912f023c3fcb2816029412400bc8ffe038c8c77917f632b0348352d412d3391e9e851222f01a2070423806c6393a7a30d60c1f8c35ac75859bca22be3561d0d930e3a843324707d75baa57222917f047cc31a99613921c3814ff373a1638110ddb26bea003a3c3c48f3b9ab8e3cd1551723d5b4da876a1a2918010530d21621afe0c120bd54a9e7863a48b99e435a89f649ff1e08ba28b050523cebc8296bb07c1a4a825bcd91d27e1583ed036769191435152acf466d1771d8cb4b88d6c4289e0146212c4a4368b6e030475aac84a3820ec82009143cf566cb900e12cfe6c403bb793a201375ac5b7b8d888155308e3a6c6a49801dbbb0009849d8b1c708250ae33d47451560b9771ad0f62a50501cc80b82add1b9060622541f4801a1318be15a7f6519c618418013bb1e156b8c3b93962e5b235a6bc3318b774dc34b3e14ea2131f07406adca691773065836a6ae54b9c30e82bc182c1409126b60bcbd6b6bb268882a8010118988611800f3f40a3b299492caa1ec82082321a31c66bc16e6bbb5c0813a09585b6716a3bb0bbb0baae4162c461f2a1dcc47bf2d9c75cb1942bba9ec5b4b16d2b4c8d3bb6e155a957974c10294ef65a2d95d9959a3a2525881677d80aad5b26980a281ec28066959da0c116e6544f398270f5f42be3a81eb2f4cfc61458e846028998878c97f9bf51b92884c8746c22e327a41d4d9a92664c566b12e4a4822d6c2e464b9448abe93e703d805cc8d3d3e6e36a3b059d1f3740924a407cd02c36dc68b2768d09c0bf498e8df469e1451bf4850a7bf6dc82c8d29f5909b3b237f355 ct_n = 0562469bb00defc238bbe2dcb37cabb1d5c141638c98deb4f82fed9e4bd01882ed29a17a7ee8d7ebfaf733cb1c0c0abdc105dc998bb5f2825248a71a31a2dfe594a811c8dfa491e5e539f79bb9c68653d732cc0f4f57e567cfc434d243cd7cd5be575f8bbb0254b24117c92f86ce273e52c3c86aff0a5afa997122a29fb872cd521cbe5b29e0b48158fad75a62700af2548105b0c3575287a313816edfed836a98ff1c7468f471fd8d24ae7e35290da765e80b5237d96cba60d5c7ecf767bb8556f214245338e20552fc1a4168eef3be15163bcfe4d2d453b59a63fa021f1de9cecbe0fa38327e8483508f88e1c937e5dbb3699740d6aa636b6d24b3fde85b54a6d9a31b3e06c8c4559a75d16dce1c7309a20d0163c527285f7b9e7da1698a5fad2858ee7cae8ad53eea8d48e878efbf479e90cb785a48e692798ea4c7a0d693facc681c3b1335fb3cc73c558840449eb474626a334b437c54aa2d364b200d7f91cf52d2a18aa1ab688c5b0a48de18dec75873ab9618b775252ff2459eee37c1010f60ebf9c4f9adcaa519d661a3db58ecb8a01a52ba85faf28c9c91d122c3f126ab9084b9055e82f3a1a2496f388fcee64cab8ff3e19f2e08add4abb3d91eee9cff9fc54df7a8527410a49fd000e4b30b103f14190ea5c450cf79e031dd0927d56e59fa752c3c8ea250f32aa528a39657cc62c448542bb3c5cfee59e486fcac2d1f048fea70bd8d295c5f4e9f5069b6e542669e1bae262fa986de488c56f8b4f4ecf2f20f032b56b7fe4eb249a0feae67b0c9a1f8deebfdd1a05568959605187da4226109c5d9ebfffe3b723e25ef053d2e98370d81796a70199c5b2e2d5688769abcbaf6d4165acd00643c68fe2529fc10204122a06aade9c552b290d1d3fc330e7137bda72b21fb81b38bd4cf20441a76c602c705ce59c4f152c4fa3b0ebfa086d439f1336a08c922b89c5efb4087f2eb8c1215bec35d048cddffc15dd41b8d34133938459caa0116480354bbe101b434a09f4a3e54ae06fb01555cba1489a2a38fd311fe81c3b8cb8dfda08f215b0b0dfdcf7a4bbb7cdbfd9dd60490465c ss_n = 46a9f5d16d9fa642495909f9a8c0a29132c2dbd4014dee67fa760b707542b5a0 ct = 4c925fcc978d48892750523a4f339794632315e76001c8ce16652ef3b39bfb631ccc4e32b4fc2adbc158e6be18a95e01c1b6283271582f17836a27c0f1f9681baa8d605081e6f13eb4bfee8bd437b2fa16334ef93385e119614d0d385eed6432f8ff801d1ba0a9b850fc2cb5f28dfc2bf1d60bcece85d46f7f32c9497b5bd8b8098e6698a538fdd96106f63b1e5d96726977a5af3276830c67332307ce5e042dcc7241c58763ad816ca60530022f3201ba9aa9eaedb94497b8ea16253e8cb257a4fe412663b88feb4fa0781cbd8bc9a2413463b4b43617aa6e3b13214e5729df1bbcafde7a93a3a058c738ea637980d72d387fabca647b46f1a8aad90100b3e999f9599dbf7f0c8610f4430dfd2e9124e50a8b96b28cab4a6417b4d7dc72c885199733046e5a58394d5bc290eaf00576e2c2a92568d43eb4bc5264fdffd9178e2c63271973a9b5e3cdb40d00d27d5bb67075e49e4b2fa596535f1d92cc7fd59a3dfca3b358ec16f9776eeab438d8cd5720f152f6cfc36852d4af5ef901fcaabd4a6e94c9d81040e28836477455d0f85f409afc29063b3700c0243a77085c8d7451517395d10580ce24d5642d62b4f0daf1418f7000ea415cb4ffb22d6396a38e11db77e57dbeca971c6e3cf727b6496242a4d1e726c8db0c35e4a0fbc2a6f5c580caa9aee3d198acdff16cc8eec0f0a3ba2533d7e204d49d909a991d57ef3970a26169e91b34d2a94e055611cbcfb564d9a16b2f3706551b7f36f3da85b80476eed95f43e557a8f3e49842347e61bd74c85928dbbeb452f6a12a98da2425231618281f6252ee94c0c2202aebe0a3f1b464496939a33e119e3207553b35a25496cfa5f10474c4de172cce3b96ab18ade80c1d485d268891882f6d2d8448656e413bd82045f463864421943bdc051c54764b02aa7a4f1754300987911dca12abf88fef51ae4206ee0fdbc649aa3cb3be8bdd2763116565f9a7031e1fe86fd7c61cbe023b94beee626b0d2b0e3764365b872f16be04fc22affc950b97376fbc63851e722c87e872674bf88dafa9e05b8c7c031e24288f13913c956b94b34f2a6557 ss = 4b75e2db99f1499b0b2b3f0b76fd7177386fc41378f79cfdbeab4ca29f4fdd16 count = 347 z = 3682f5b54ed766d0304b77ea93720c1930f683ddd1756ad07757bc04be842778 d = 7f7017bef50bd1f658ec30334009ec74716201d3999fb646e8ea724d2c48a1df msg = 7fa7150eeacaefe71a3cf6b49e1950161c1f67b92f975c38870534d4167cecf5 seed = 2a67ce15127027076a419378ab65c8608ceb68b742376e280960bfed1de30b4515cd4bf112d643d3cd887a73dcd4cc1b pk = 35fab4049c8d6c415a0fbc56ce378a62767b2db302167258e03728a156c0dae13caa37b2dc7350f44397955066e3d0262ac036c5b5a029dbac8cdb9420c7cc0bc41ac3e8c745e65b7a2b1b5f58ab2ed5acf015a2b3f05f81859db9871db233346d35a88d345aeb01257a5ba4ad1cc0b1a43ff12a6298f15ebce25be5ec31cc59079ab2c5119a0281d66fb9abb92712a24bc91f8b57ccdb4c7ae2bbaa5cb7c548acb88d452e59f5cb3b4558d6858a48a01780674ec04755670a56f80226236461bfa910465249b1d1a250a340d9d869cf112a91a3cff7e2b5046a3d829cce78659a32e24e17da910526a034a4326d926a987501bcd6bb89eacec833b9caeb6276d87fecdb3e90e35de26a9d1da535f341a1766078010960dba7233bb6b99af178090acf4458c8f627536d70bf60b281f6877bd80105e65372819572ebda522ed38ecbbab19dc26f8550729d2485d48b0b2e9c2e779259ba0c166fd4bc46982a978abc8107141c9188d53b3815fa9cc646ca51c08b634107c4c8301c6c3d4545bb40f43955ecaf0fb825e94638a8324437db733f483a946250cef5663ae279ed82445541c89b657d9a5b1694335d09bc7cc8c42058f55f82200f01aa8c12d0c78ad33c3dc48806398822961a7e586274fccca9b5a0c9f3a2cd57a614c959183abcf6031d1c3624927a3db1e2b090346f1d734bc1ea65dfb46c924703b9a5474c124423f873554c8de22936793b110465999b337045062047a1619ce327406b9f2a9b857b06b1c9f630ae817af5d22306d6cbcaa6a180a5458d10b104d73e0c95b39b2a6db167aa09a024e98bb621a6bab1e6875e90816dd3bfc4483531d3cd45405894076ad721a802f5649f853e0bc36229489a2b936e72a483258a12032ca7dcb48d08b92a52454d2bd032ff404547acc3ebfb9db80228327027a4cb664499806f9c22b04b9adaa555c15a42112310ad088180c91831b734524a203d581eebe99c02e54d806170ef631895c69610639fb194798cb1b25601bb41696359037a924a606f4672cdf908fcdc558c599c6d0c69101629ce8a531303503c29cb1ff0568bf3e6ba9a779bbba43486497b040708a2c52df4b0ac2cd280eaa37b2ac340ce sk = 91687fe996996b8a3de773335b17b2d74ca2452460b0749f27ea3341c091261aba2a32217be7c559a41c085b44e036a51f0a8e310110b6618e8686072253b47bec29f5b9a01e382b73c5ae24c85e0304b34024911161ab7e6c4c01ea7913d66abd97217058114d7a67a49bc2d3e747af2784aada06ffb37b8254916ca41f0c24cea8b30438850a0393749baccc35205037750303e98e84b23bdf579a2ca51d70d03ef73c98237ab35ea044df19a073d5c29af26e0f171e41998637801e05694e049584ba7b9c78aa1715a658089b24c95a5a819a317146356dd343a7321279004b916c5c0820023224a23a02234640cb1cb513d678698f543dd7157f047989eda957e5c77a6d56ba8bb13e42a415e9c6024b8c7b824c2a9324ad186521520a34ccdac3cd704902792b61cc60d73a6da591278c7b7b200c872769b9df95c426a34422b87cf9c0915ab9b8658ca52f4bacb4570ebb4369f9b37ce3bb64a3c16745d8b6aee0299bf6348067739e26803d13264481695852a9018b48da4b765bd89e7b6049f090a94a364952e7205694655021b23dbc46c359896661245af32911f8cf6fa4bc081ca1cab46421b89f34c339cc6759ae3859d9a8ba5a02c4c70c08392a403dd25ffae31797a7885eb9c9e3cbc02d25309959210310828a3a8e851b9b7880a51dfb42cd1987ff05755b4a840b025d31a18f292cbe9c6b1f96049b01a54a1791cc0eb50ebc0184a8c9c5bfb383235b0f54621ab5178d136ca4eb32743406801483539fe2ab35891ef6d30605d3142eb8156d86c060189cf6e67b0a60a4dea705e27c85b8d8945a478bfbc45ce912543a922a691b63e2f319c7617081f7071bba51efb366b2009806b50cf0009ab5a7a087475f5190702f832721c2a98d43cb22d465fa604888359ab153768ae07984eb30edc5cdb9d5095b17365aaa36db679965e8004b52042f258a1e71a23b688f1ec92e9b4483cde33cc4a116addb68b47a68d7146f273b05a9b8a82342062723ada67844a3eb5cf3a034c2771ed427020fa14f68f24213937e21bb7daddc5d6e418851c4cf8ea02a1156cb27cb0735fab4049c8d6c415a0fbc56ce378a62767b2db302167258e03728a156c0dae13caa37b2dc7350f44397955066e3d0262ac036c5b5a029dbac8cdb9420c7cc0bc41ac3e8c745e65b7a2b1b5f58ab2ed5acf015a2b3f05f81859db9871db233346d35a88d345aeb01257a5ba4ad1cc0b1a43ff12a6298f15ebce25be5ec31cc59079ab2c5119a0281d66fb9abb92712a24bc91f8b57ccdb4c7ae2bbaa5cb7c548acb88d452e59f5cb3b4558d6858a48a01780674ec04755670a56f80226236461bfa910465249b1d1a250a340d9d869cf112a91a3cff7e2b5046a3d829cce78659a32e24e17da910526a034a4326d926a987501bcd6bb89eacec833b9caeb6276d87fecdb3e90e35de26a9d1da535f341a1766078010960dba7233bb6b99af178090acf4458c8f627536d70bf60b281f6877bd80105e65372819572ebda522ed38ecbbab19dc26f8550729d2485d48b0b2e9c2e779259ba0c166fd4bc46982a978abc8107141c9188d53b3815fa9cc646ca51c08b634107c4c8301c6c3d4545bb40f43955ecaf0fb825e94638a8324437db733f483a946250cef5663ae279ed82445541c89b657d9a5b1694335d09bc7cc8c42058f55f82200f01aa8c12d0c78ad33c3dc48806398822961a7e586274fccca9b5a0c9f3a2cd57a614c959183abcf6031d1c3624927a3db1e2b090346f1d734bc1ea65dfb46c924703b9a5474c124423f873554c8de22936793b110465999b337045062047a1619ce327406b9f2a9b857b06b1c9f630ae817af5d22306d6cbcaa6a180a5458d10b104d73e0c95b39b2a6db167aa09a024e98bb621a6bab1e6875e90816dd3bfc4483531d3cd45405894076ad721a802f5649f853e0bc36229489a2b936e72a483258a12032ca7dcb48d08b92a52454d2bd032ff404547acc3ebfb9db80228327027a4cb664499806f9c22b04b9adaa555c15a42112310ad088180c91831b734524a203d581eebe99c02e54d806170ef631895c69610639fb194798cb1b25601bb41696359037a924a606f4672cdf908fcdc558c599c6d0c69101629ce8a531303503c29cb1ff0568bf3e6ba9a779bbba43486497b040708a2c52df4b0ac2cd280eaa37b2ac340cea971ab1d0eee6483abf66072036c993b88c525017d51c8e6f714d625a011fc2c3682f5b54ed766d0304b77ea93720c1930f683ddd1756ad07757bc04be842778 ct_n = 25f1024e86a247a9cddfa09b3f48ffddeb4c0ebc9e3a00cec87c2a21218162ac38878350f7a2c27d14a3ad781a5dd12cf63d3f891f8e4390216892e060f0b97d70ac29d4f0cd0fedf44cd83faea445af32359d6a5d7d58d610dba93c5373ddafa1eaa2f17d4e79a3583a1b46ce87c5e07b838b80f6c9adfad2d0971dfdec23f017a9cb97dbacdcfe8cd9c7cf83a47bb11b545d83f6b83a7edf2ed72a842adda928061a7a7c5f92550fddce78491b5187ccd46aafbad929146969459519d62f7255acb622435b4a91a9b018c9ec20bff0d76e9341800b0f4d20b28e642ceafd38c70c63be6ae09230f50c6858f5dec5d1aab795a512e6c0da399ea52bb0d87b42ec1abb078164e34f39b7fb035a242d7db4c6cf8d2550ef9596dc73af508c83df3a2ae588ba9233aa64ba0777680d51286d57078b7dfb1bbe8d330d2fce52e93845f7419998a836f72f3efa07257aae56be9a1842ad5724a9b458de0e204a530dde9b9050937e046f100d60bc3cefc9a584bee6e152f60b75716e839a12254603c82df8d3cdb4668072e7a05b41b84010fd2ba3d333e5bf76183436918ae2ccf25e13ea318c9c72054128251e556b452621171589055f6d03c8dc495103f93f876be2cc3bd187f65fbe444108453feb6eed78b77e17ccb148c1d8c23d3c4e9dfc6df47ebdaa5e735f10fe244ec65cad56ed7c120e10cfb8757ff67a1da6f27de8c7a6e3fbf424cc0b7bd862b900f3b99b1bb02b181702368f5901b54dafb34c7e05fd25b67d76975f496c3076e73fa0bcfa07dbc000a463650e1ea8559a5242c0206d1907f44e7d32af01a2637e6235204faefc4fedbc8219606b5b6b1b306c668435f107b3fc8c45f1e1a6f4a127c1be724020abe5651f6d6f543649fb243eb2d0486ff97438a6a5163f12c2f493c76c599ba64a7ad453ee59d20567da01fe41a0104ba24d9ed529e8d012f970e246516a632496bbc1c8336dd25d25e69e3ff5f0850a8a37c5a875fb1b271c071ab47b23f8c508d360d9f941951b13a471a023975395d64330fe4d655feaea84b4679f14516ef3d17cb7129769c05d0fdfbe70 ss_n = f5e1449c7ff4b165d9085376460dd0f7497a9bb07faf3fb72c66988ba6950023 ct = 013d8d4e4c8858ab6dc85ead8be69dde0fa2d69a7aa2a472d66dd900f7433d6aa1809962636c04b22e7db5c0067c884dc00faadd8cd59395ce9a49b420d081a576748102c6414ecd4d97c24a7fea7096aa9fd7ed8af9f04b24e939cdd7cb42288ac6119bfab451a4d045950f13abb91b9e5bad00c604132e58f2b8f2c29639bab09248330bb5c1fa4b6aa61f35256e3304831cb6c1142e0828725c90a43d686ddc0d9ed2e6a2c04bcbb7b0ecd69f9e3c02d92f0b198b7f7abc93b283c69ec205153dbd56fccd682db0bc3c94930492ad1967e0fdbf982d2571b53567b5b7a0de510fd46872cc1a31b50a477dd66efcaf11c565c6dc6ba407cc774765b9e136d1f7495f8e9442c762ba09a6cdb863bae980925b0f8b13e795bebb0a630b57858d81b6fbf4c1160afd6db4ec1634389277be10890360bf7e33ad0744a273d30b5bbe8776d28a86b8ce69c1c76ef78e122c8e2c31cd7bbe5c153a8d24edac7431a635c8c369167a46e6182240a3daf5bc8a9cb3130fe1908743441ddef9e41606d66e4328d63f71f96e592076578f7cd5f94b91688d3c3aebb9d81fcbfe31614143e12472588ba772264e0ed002638d452e64960fb33ab4167b077e9dbfd4dd8a7d67abd7e9d0e37a116939859ca35156f203822ed3db84aaf351e7777bbb223d52bac8a1abf28acda54a7ca45808dc0966e346b9d0a63fb3ad8f44919e3ded8d237ae0f0a14ca8308d523e5d3a09476b1c000ca7522b8a5917a9b6ffba4e0722e17c62fa701784f55c02765ea97c33a8ac31ce1c854a8cc43cec08cd0cf5eada908735aec61c71329e58742b500e89d8a46684285291687fcd25f01780453577bbb4c389847e4c713c1b22e7e40aef5d83c54b489df4ba93aa49c043a22521b07b27aa61aec58328efefcff83642aff58b81b27726c6c0101de26ca98762fe76dd54d2f9f26cd49af91cf1591da2f32c4dfe351cf7e151b0606ce5982bfbd4265557f20a234f12b098984307c3c701a703f26db4d192dff67b5b38f4f25cd5c654f2e5594a344902debe8cb7461e7e3889b393efd3927840777eeb024dde23d828 ss = 0e117981c85ff0cc1a73ae4f15cc571f204d8dba79a96acf20d84fece15cac50 count = 348 z = e309c76dffbc412615a56d7abb44837961d05fedba26a6df5b44db0f3d8f6325 d = 3f52125766169ee9f9000aef62232cde8938d233fefeafc625706c2d47ce1e06 msg = 10358ef3c2006034f959b1d16fe693ba03d1e042ee93bbf2c636e40fe9a57ec4 seed = 1d21a4cffcee0d88522b3221eff3476a565dfed3fd3ae237b7365505d5a904ab9bbf548554096ae63effcd8d7c92966f pk = 1690880b3c0b6a651a9a70c23a5456bc5c5775f3547c81195bb07e9b4908ad20b249889a9f7a2a51d4759a79987cc4885370c4bf32944e9765fd8053bd6b35656c0294c07d74623438ea7e81906f7c09114e32ad6b7120ea094f2fe8331ca28248c017fd3927b5182d677c37aa462b2263b50c0417ab9529363b084ea8c38f5933ffcb0ff8002634787b6c9c68c1a49c8707b8616325dfa58d305877bc079e1433884911c07bc95c0c3b7097fbc315f9356a181dc95b9998703d52544a42f61fa6133f2c040815c54c7a900ee1b66981928c9cf0c9dce74676d72c9657b9d4399990e108d73251180329c691402b20cc05e50306e759986086fd3252be5224d1ba7378234ca3bc0c1bf876d265c258655ee2679926fbc55117583218c0c2279688c360c169a9b35c16c9953f7b0689b00a72a4b2b7878bca24cc98b065c2e968abc72c1ef60b664df8cff264a6883689710c0109d78238e2301189174e7701064c6dc95422f49288de2b1a0f073cbddb2166262b6c0950d3c333a0a49ce3a5b414b354a356b664e86b527a7815905a49143a26da1d2fa0824f8c4fe6966f9333ba3b031f7d37837d288e26dcb60944b7f1e6a912bcc16ef053395a365715ac75b0cacab4c266e09149e2489d652829273490fa39d2ac8478210bce06c6f9906f431082c69c6a5e9a0fd043425670bdf2d4460469164eebb3a9646b23e96114ac2166ca4eb497451824bffdd5a212036346091e566574e24ac59b583c856a66c77c3ee24b51290472cabc02f0b6cb61d21d7e36a6a131053bf408a808b30fd8b73a2b31aa76aa69555911f793cff42d9ed08a4cf0c77013147d6c9d6cc08d5466049b5b3ebe2466d23c74771ca3d7bb58f891328e4b3dca6431e08891dea2c20e8a3a237805ab9347d898807c9b476b1571a74ac72dc52245c2c80796c85e323f5d8bceb77ac148875bec560be6f1b11630168bf97705600c9ca8c9ba662dc5e08a57855df3054ff2fbaee404c9836479eda62121a314002434a7e772770549421b1c0af9bd33fb56fa199258e65ca85c37418a67c9b85b18898e98cb930ea1724ac9b6371ffd0fa7756c20c91910e3cf9403d1e1b83c846e0f58354c0b8a0e9b sk = 1a0c4b2884cbbb65533448b6781b37b76b1e4e8c3369fa5792c84ee8e183e66c80a1042a0aa6cbd4695606b3688b4743eadba4bd5066077850147c18750192681a481a09bd1c67557ffb07103b1456f8403450252d37433187a488f88920acb00b6bb76dfc3af33a5ae49708eb1972a226765996b399691db1200686030b076769d2743fda863badd62b233c35d2f7075b652201953878d15facab7f9ed3c56fa5969ca904b9ab84e800bc6c686fa6a6a6dd23451d72b3f8f773d2c81fb026c6af586de49876ade8c58ac54f49b23e60a84e7bb71933d13e9272719d900952e58d21146247e46bf8162e72b603e68a2800d1b0b4a67026250c2656b3af185cafa087da85233a824abb0c7358548fc2a6020bdb6e1b6ac77ee3787ccc4e4eb078c2580cb3f0bc73313de1c98a3c28189df656ce149f913cbaed5b6e572310cb3c72a2087a7a805542059c3a7547b1dc86a2a560973666ec0ccbded12093a52fcbe743a5ea7dc2f74ff417106bc7546a646f5b978e80f0cb2ea68f6484b0b9c2244e5b1cf1073e1f9a8f35ca62c2b142dc125c3b7b41fe59363ada23e855502a02d03d10af0053bc0697b8194c3fcf94ac60609941348a2b3c1bc10143c854984fb3b2d1c359c3a614d8f2ba58d5ad7177c830a05db47c6d6d7884fb3744c1171315fc86c1585ceee0301026c834100794acce71f8a9d86bc30d8b049432277a26595b2b0dde8bbc7286cf81d580c3867d9dd18fe6f27c076094849acdc15843e3bc8293b967d5b3b873d52d14f237c03312ef017f8da2081ddb0c75cab7398b1bd9f1a0dde440f489aac2f8281b047d75936f01e5369d79329394b163e42772e88119b7215dfb745e23c0d0a3aff70589fc1a25e309662db6434ea266f991b761fbc8ab1b70dc5992620281033269f6fc549fb11f5ff2903d4421d20bb7b17b918c379f90b40ff571c4eb4b7b890202e9681a478760ae141e6018a8c8c964c825966d58c166486c4f72c4d12463556c952039c3a8f19aacdb875fe7ace37a10f9a4357da2a8edf313771898cd70cfe5e76713135b11c183ed6910ff558304410c1690880b3c0b6a651a9a70c23a5456bc5c5775f3547c81195bb07e9b4908ad20b249889a9f7a2a51d4759a79987cc4885370c4bf32944e9765fd8053bd6b35656c0294c07d74623438ea7e81906f7c09114e32ad6b7120ea094f2fe8331ca28248c017fd3927b5182d677c37aa462b2263b50c0417ab9529363b084ea8c38f5933ffcb0ff8002634787b6c9c68c1a49c8707b8616325dfa58d305877bc079e1433884911c07bc95c0c3b7097fbc315f9356a181dc95b9998703d52544a42f61fa6133f2c040815c54c7a900ee1b66981928c9cf0c9dce74676d72c9657b9d4399990e108d73251180329c691402b20cc05e50306e759986086fd3252be5224d1ba7378234ca3bc0c1bf876d265c258655ee2679926fbc55117583218c0c2279688c360c169a9b35c16c9953f7b0689b00a72a4b2b7878bca24cc98b065c2e968abc72c1ef60b664df8cff264a6883689710c0109d78238e2301189174e7701064c6dc95422f49288de2b1a0f073cbddb2166262b6c0950d3c333a0a49ce3a5b414b354a356b664e86b527a7815905a49143a26da1d2fa0824f8c4fe6966f9333ba3b031f7d37837d288e26dcb60944b7f1e6a912bcc16ef053395a365715ac75b0cacab4c266e09149e2489d652829273490fa39d2ac8478210bce06c6f9906f431082c69c6a5e9a0fd043425670bdf2d4460469164eebb3a9646b23e96114ac2166ca4eb497451824bffdd5a212036346091e566574e24ac59b583c856a66c77c3ee24b51290472cabc02f0b6cb61d21d7e36a6a131053bf408a808b30fd8b73a2b31aa76aa69555911f793cff42d9ed08a4cf0c77013147d6c9d6cc08d5466049b5b3ebe2466d23c74771ca3d7bb58f891328e4b3dca6431e08891dea2c20e8a3a237805ab9347d898807c9b476b1571a74ac72dc52245c2c80796c85e323f5d8bceb77ac148875bec560be6f1b11630168bf97705600c9ca8c9ba662dc5e08a57855df3054ff2fbaee404c9836479eda62121a314002434a7e772770549421b1c0af9bd33fb56fa199258e65ca85c37418a67c9b85b18898e98cb930ea1724ac9b6371ffd0fa7756c20c91910e3cf9403d1e1b83c846e0f58354c0b8a0e9b3bde9f287d78e9fedabe3b4d36c257b1d1645ffa662ccbc988db7c36f9c92ff9e309c76dffbc412615a56d7abb44837961d05fedba26a6df5b44db0f3d8f6325 ct_n = cc92f2e39bc9b06677e3e73e25e42a7c3bfb4d6db692a59b30336f51e73cd52acb136a3c1596dff97071ffb19eeb03c8589fe801000cf3bce53d6dd725ca6f5fdd0455f5fdf490fa75081aefba211e71383168f18039781dcb12cd4b24d6e2356f8b5323a774055edd233bfb0162d893184039080c483e4a4c586a3009118cc4520fc22337fd070716756f84aba73c9254a20990e174cd5c68fa980a5069fbc4221ba453f0719f27f3d3d9e56cb3390cebd94f3ccaf3cbeea5e0956efb820a536c4d165d640dcdc4bc5064ae2997075c79a3ce11e0f2dd67bc972f04c7c2f24646a2a4db93deed1a48c87c8483660f3ff0dd256898460a571a8623fde4152c39d8be14df4d149bd25132c339b93aee6b90ab8fde35e6badf95cf3584ad67b7de83a762095b32f0c83f36d23312cbd55214e336e1bccc22426ef952abac547ecbb421be2dea5a54159b8f6b010ab0857fa6bd541391fdb376f621970408cf71e5c675c7edeecdaddad48e45d546eab89933e03d2ae117684ed9fa9f33b81c7b8b678e4e0bc5e58d5e5f2d4d40ebf35a39da4868ec56094cb595d2d622780accdf12eb8518408125cebecb1a45c86e470d500a513b29b615d0e4f60d08a96320278171104290f394122f80a01842f5dd17f42ab49d2fbfa19f7de606adcd5e7d1904c95ca30c08c70d26714cc1f29e7ba2ab5bdf91eca55579ae49b698c4981959a8d96b53e6a425af1f4d9c33151f7b9ec86459c64c9f3a9d3f5754f0170ef29e6ad16824e0be71533d63f54a53c1b0dbbf7bb665f7242a15df83c0c679c42ad9f7bbe40b61ecffa374deb44936af2c7a4edaac2bb563dfd07272076ebb4ceddc6fee4be658043fcf0552c9382b7edf04bf47617c137319db2ff8041826298a97fce9a1a7161e1714a2eb55f003ec00166a606d09b215ff815810293ad912e647409821ad9979e4cd382fa5b5b12cfeba6a3ee8b0fd7c1b2d32be912adcc4f26e3a5129078815936f3e709ea38af09c0169cbfc93199802f8a0a378eab60b7fb1af55a7802b35c0839328cede3649dca42acce6f0fcd9d294351b04520e45eb34 ss_n = a65577672d20cbc128f3b9af492590d119cd6e4e54a77edabcfb2b5e500ea718 ct = c45a7eb7600e55874b801b4144d67a04fc4a82c6ae1159326ee343a2271fee0744b3d7da9ffe8dc5ef1ab6f17185c7edf19e705416926a86f6203e187f07fd995289d4135c311eb716934729fa15bc0002c070f5a0e369005714d245b82cd17bc17eb4f13aacb4e7e188e6b9bac957cd5dc63485fb5a0dac4f2511a3a1ce3fced73fd42dc2038bd3da6034cd54405e6990a860dd4217d2ed64d191319c03d41027eed80ca0a39ab6d80810c57c2aa58a1b3f37ac53ed7105606d6de872de14de6b3f8589efbe6a029e17e29d8175f4987551cbbc4ef31fc798c0e36a2cbf3c399b3e8ba6cb8c95d803dffd1f6d7eba1e664b47cea311214843219c41359753872c287558a26e1ca247723a781aa9c5df9e9beb47b9678a5e675efaa446b93d7941d7b7cc3519ca92aacfbcc1651ce3578b98a5ca98f2d678d62e13c928fb49207a8609a10be1febac91dd9798be2ddc2bb2f0efc2a6fd7e034a030f71b486275ceaf1bfab5a31c0b3ee399cea1e8608428b66044263550b9286f4e84ede8320385e88f8f0bd103e136734af5a9593c5efd0c7a8e26403e31fbcad2afea8cd28b5a2b49f7392be111b3718ac13075fa63456385cb05cd467b10321d8aa0e04e3257edd081325a6a860346addefb52e1c7f97d5b7f2b1c6aca4fe335231167ff650b81890cb5b20de22e4201832c9801e8415ec39127987b537e242633f41bfffc03cda757d1e79e4da9e60376e6a4ecef088029358c95ae8098294cc19e9f82c15bf21f6b26f350a608c02e0090787b4d61b54109c1cbea89e7b19a94102885f7d7abae17d5a4512f5d3f7723269c81de824026e4e5ffe6a968e642da4a817b187b2b2278153c0cbec0bdec1e42183b47561cb4c533883e7f87ec1bb8a863e1acc4d2b78dcaf6b632eb271616ba4eb3df51f8de2c56ce52474eb6d1e5660032aa1509a758e52d7cb63957c71483fff62d8668c4ff13d79cb979314263649e816260ea7cdd91f986d227dffede2d30ede92070905d56df3d161f65053919db1d7c2c88eecd61b6b40c13727dd498f8300d48e6275734f08739f4aff16c3081f939 ss = b8072dcaddc28d6022c43e644a1b286ecf9d3615ed0480a4b82f36f06ab33eda count = 349 z = d4fc2bf53642ac2a5b70cca1462be05ac2073e411771f421d13379ce131aaec8 d = 20b978d2c0382442d34fa82b3d06f0bc464728d48f6d769b5e75698b0c77be18 msg = 14dc3267213dda723ac0f12aaebbc49ae56f6b0f5e9fd00bea3ef98c4283cf30 seed = 199610a39cbd6db651899c90fe40b51a1ce221f90dd7c697df11f4e253d89d5e3ccabada741a620f6488428922bdf986 pk = f1202d7f513234b679bc311bf5a28d90e589cb9cc5c381532f3567c93a07024cc877b484c6114c343c00fbc9c9e8d97c891b357d735a6050048995971c99be9e0a2618f0a782413ba6c77a827370db43c71b99aa64764370d35613c627e6703056e187004367f2acaae6e96b376149638261813438931656dc3419bb05ac4ed970715c580cd973489275722407df9c56d7c3a988f815522a6d32121fcf387f0eec51091c22a43077a29c38861c155ab93edc0abd56b2ccf8050224f655c4390612bbc8290baf05d693461806e1b8c0940c267f6a4fe40ca31d346164c96879cb5957794b017261efb2a79675c57ba10b9396190c4322ec864c76812e687c518779569d96ccae1a56a1db262c93a7b3084ef68809851ac24492390f4060fc4380e1246d01659f093b4b1ca22f875ac411d22d2b27a505114e2ac68c63b47f9121c29be933a3fb590ad53d0150462afb75f9756fa3bba2d0854d0eb1c54b5cb51b6b2d2be88c82a41641423408920294e0032bb3acd528298c727edfa359de3b2e59187a37378e486770eba36b995232690265f8e886a1636ae73036bea0340e901cd6d546b79b65ba3bce9ad26322456b05829d217c8ae28154c453753b745e436819d6dc6a3473211d862354862ea832738df662bc82c326fc9cbb74a00157470c6356a67b2ac99c4d8c5b8def6323306901192bb517a23111cba835e4840263724bf416bab542ddbc72fe263e13a235882347750089686655cb26975aaa9cd11c89806128cc974576707e8694a2936a460f4519f0c8b4a3710f471847e3ba8860fb9344263c0c5316b7f3abd7e47545cc42a3712835aac40b184f0abca92f6cb42079603c9704831538e22878dcd28cc185cc7e73141682a88ad66070d1aa27d3665bb755522c376c93c556e03c728b299e1a3ab799691a29709aa6a96165776143ae89fa1b9ae6000ce5b4e7f0ac5999a72a928be417ab9c3c3760aa5e8fdc670e03af2359b38c520da6e7b64bc5892b4c681a981bd197956edc3a01c9aee3c78914c2874f251bf92bbd5ff2481a5c817044c2ed225494277118458387c04604b0f2130f95d8b6efedceab9c61b7af4322a12f6bfbd5192f000a9c68ed1ccf sk = 7db89c8639bff005cfe1d56053667308a9796f293b08b263ef30893a408dea694e2ad295f0e78c1072aa8ba0b6b7808200e57e6f931443638873928b989ca3830c02df490056ea24d3e14fa393580ad670822ac0dfc251f1e909d9f328c95700291887a5c652708c29f49929d7d5c2d839839df979a5e8b5a928a938e661f1326baedcb617b9953daa07838749ab795eb13133545353d461b5be22b0d2102279835774153a52563a28a41f33f70993d49dfee4bc9164740e166e0ad547aea27591f74f38b40c69c181ecf2874c64b0acd1a693d67dd11b9c6366a599a1b0c8b729d8d73b2bc15ba0955c24db912745901e910df9e7726c488d4a3c7cb66a4213454cf7b070b3db0a351422b5502f52524a8a5981453c1588c844ad7235fc1bce63e986a708ac0c1b1658d1a8bf63beed371a9d81695f716328d4aaee645f3b5c9479229f763bad55b99665b379b8ba0e45172700e96a01f614a143a7cf31b109f7b3e1e444674106cde88e85852cf434beb7a17e46a4b6cb58250eaac58b538911508730ca370e5401b87130a9e57b41fbabede98b765665ee3c23a0762f1be82f1d82b8573892bc4a843995b2812a564db5bc0549465cbbab4d155c33e64a3fe5677eb43edbd51e09059cbca0b0507628df994a32e3acdf03a70ea8155084abbbc40b1751b749584241a48bd25031307c44bcd54466a382b635b8a3519b650c04bf3a72f8014069f5b5392bb74b43105ec74981dbc661ac1d03bc9a22212ee7399b95683183b4c213974d5752388d8c45a1952273b671c6f0787f9ab17af240f0699594db331301cbd62cbbf8c4a4105211701941ea2060912658c3d53f3f0787511526d11a36bb3a56a4c7258394b663f377ce11c432c129a1db0e65209a3146a53a6339029b434223a628c91b6c0076e1fa6c16c05c22138b6ab0a579349c7ad712da861afd55230aa93285e33051135ebfe5ba6aa2a0472355f4d6b04c506ceaeb21a688cf202ac2ca113fb0fc0398b355df879a1321b224586fb9d38c67b606132a67bdd3ab0c54a8f71943e3361e5b535e0211af6ae55301e810b85b9cf1202d7f513234b679bc311bf5a28d90e589cb9cc5c381532f3567c93a07024cc877b484c6114c343c00fbc9c9e8d97c891b357d735a6050048995971c99be9e0a2618f0a782413ba6c77a827370db43c71b99aa64764370d35613c627e6703056e187004367f2acaae6e96b376149638261813438931656dc3419bb05ac4ed970715c580cd973489275722407df9c56d7c3a988f815522a6d32121fcf387f0eec51091c22a43077a29c38861c155ab93edc0abd56b2ccf8050224f655c4390612bbc8290baf05d693461806e1b8c0940c267f6a4fe40ca31d346164c96879cb5957794b017261efb2a79675c57ba10b9396190c4322ec864c76812e687c518779569d96ccae1a56a1db262c93a7b3084ef68809851ac24492390f4060fc4380e1246d01659f093b4b1ca22f875ac411d22d2b27a505114e2ac68c63b47f9121c29be933a3fb590ad53d0150462afb75f9756fa3bba2d0854d0eb1c54b5cb51b6b2d2be88c82a41641423408920294e0032bb3acd528298c727edfa359de3b2e59187a37378e486770eba36b995232690265f8e886a1636ae73036bea0340e901cd6d546b79b65ba3bce9ad26322456b05829d217c8ae28154c453753b745e436819d6dc6a3473211d862354862ea832738df662bc82c326fc9cbb74a00157470c6356a67b2ac99c4d8c5b8def6323306901192bb517a23111cba835e4840263724bf416bab542ddbc72fe263e13a235882347750089686655cb26975aaa9cd11c89806128cc974576707e8694a2936a460f4519f0c8b4a3710f471847e3ba8860fb9344263c0c5316b7f3abd7e47545cc42a3712835aac40b184f0abca92f6cb42079603c9704831538e22878dcd28cc185cc7e73141682a88ad66070d1aa27d3665bb755522c376c93c556e03c728b299e1a3ab799691a29709aa6a96165776143ae89fa1b9ae6000ce5b4e7f0ac5999a72a928be417ab9c3c3760aa5e8fdc670e03af2359b38c520da6e7b64bc5892b4c681a981bd197956edc3a01c9aee3c78914c2874f251bf92bbd5ff2481a5c817044c2ed225494277118458387c04604b0f2130f95d8b6efedceab9c61b7af4322a12f6bfbd5192f000a9c68ed1ccf58f2f97640793ccb484bed00a28e3e5d2a9ac7d2fb987754f60689bff641d6a1d4fc2bf53642ac2a5b70cca1462be05ac2073e411771f421d13379ce131aaec8 ct_n = 995ec88624a9153e3d9ed8ebbc4abc6bb585d66d06fd986fa3144581a00029ac02a5f2d226726119ba9b329478312147e147feda352f774155382ac685652b4ab670e9fb13c1f5a6413340f2c80467a8555009846764b05a12e91ef337f985bc6bc5b8f0dea7ed03ba5495c5fcd3ee41224dad3d18a24f9688c14c4a541aea4c8ba5a94a982c014cc7e3bbcdf03383e5d62b13906e5f1d6001c5fcd5cd6696b49455d75427f371b6c04e577edac531e8919270c0ba2edf6c0cd859a3cc91015208e0c00584c0b9f6fdda94a78eac45c3b4a9fc4aa6f8cb20df68de78fa04e2ea23035a5c6012bb82ef5ca1bba28f879d05ffd34c52c503953dc7c9d8e1de89e73d129ba28fc1e53e728ce67cd7da1e527fde6bb36c7e6d4ad13a0c5c8d94e95cc1c48e18b390e56627ea70fcbb89cf1c7521ff3465446e6fe99044d2e46ccb0a3cb028e12b1996c0e2a9a73ce7811ae3fda8549760cf7e473b8043cc3d5cd51537f0f530f3d868c738486cfa81b5239ad8b4622b1aa8d2351a9cba7509181e8cc7751def38beb6cb2aec930f2c343b75fc03a78480a43442e6b305948199772bf7e849be1a8c8d29680fb56aff8729c938409acecb0d73e19db473d1eb318acecda67c6c2483d9bd59e61904600b108c4411b85c2ab02af9c5fe46b19d5142daabaa97a3005022349508419a518081d8d5005c51dc4bad7d74edb8b4b66b979aa365ca9a2390c2e3309c88feed303ad9c434c508971372c1d8a3d3f71fe6856ad76b4f72297ae16ec6aeff3ea89ddc22045eadc5f51c7ac9931c7c1422d9ea6caa5f25fb294233989cfd45d8cf35ebd232ac51b47929fa46eeab560c50c8b76cd1a0800f23fcc39e240f2257fa5417e6b3d4ed0e0bc6ca3e8dcff071f9921239834a1709dccbdbf20e735ce6670a85e0653558bb92fff42661f3779c412d55df4d7f75c2a87351e6e0b50b57cc2c128af4437650ed4c7a2bed000baa5840c145ac8377dc778c74242982156b1692f858501090aea03f452df1b6f6ddd93b452141cc509e5533f22bbe08ba5a67d489db57b3d6f09b3b1de26564375e822f8851 ss_n = 35a330f91e7ebbcdf9081b063cdd545ad875ecf72891be1967e853360702b750 ct = 522605397dd51d612394e96976271146335441352e6fb68af2f93f5bf2835079d590e49b5edec14a8edb7a6fe9e64faac1745d70dd8e5f8fc21e3943135272e7c3bd131e06025b394ec4704b53465c29fd168ca13546c5b81dcc2291c220b6945955635dff3ad3c6d24821d3066047c3ed9e22d8d1fe7ea930789e4dd6337a9ed31a8bc1ed5ffd82f816c7db86ac8d7a100d301901018774ec093e49b12091233a76b96bd1479980fdd8259991cccaa6cde3822e118863fc2c8a4ef181d506083409d5e49eaf190a6a05a26745a34f9b4dcd2499f2ad5780b20d04f3f2546879fbb7bb8d156d6d809e41800bdaf52025a0a4e82ece11b567867b507da9ec601a4b459b5cb759442033c2f3b6d1b1929ac5565543fe368426936d7d60516be31633e4fcb9ddde5a328397878acf501ff7fd95474253c7a68758abdf1010d53b6740824f94b0fa2d7ef8c9ce50d984da9588dbe56f9ea84a7cbf2bda767f2c36e82746ea84471ade11cdfee5e9fd13193829ed37e8ce35ce69db7da5a5d9111efaba51dd6c7830341fab63e8f53243b507f101a6f246b7a472e640c8d31c8377d3a70c504f78724b805dfd24fb25942bc5e3105a1cc9b7ecca59236fec5681ddfb7128e182b796908823e2ebdf9ddb1b930de27287df967c72f73f7da04e8b9fd58538aca0ec2255750e99066ce36558a32fbc9e076645d6783275e89e6655382baee5d00be1b8ddb6f306908624de5ac3014b250e6a0bea378ba647e52f7683b3d6d47f7cbef177584ee3f5a8d0d720209f3528b3b5c13dfd0094fe535e8a5f957b0bb59b197a4d8b1f398dd28d8ee02ad9a838c5271ff8e88ae2efcc366f3a2d1c9482299c59dba49fc545418f5449fc543f16aebb8fb6722e1dcf144d437403b1aab63cc7fa3009cae49bda4995f6cc30dadd56337fae1cf81632378ba70c085ded91fc320fc162bb505480df4651a9361609d096bc8894af28b6958ace6d19da0865aa8cbabda21d7b6f116a979e426fec8ea88d67fa3a1e9db448df91e78210fec64a42e5baab2a3661c882133c325ae6b3eee35743448c3d93f1b80831aa ss = 3b34b4111d9990080555ffa43b38fa70766a7117de642a41a855a8127f162808 count = 350 z = b0c7412a066fccdf5a3dd5d15303058137f8103724ea1acebea897c945541bb7 d = 650b3d8ea3f83aa3eb9d0041e2cd10a3a3a6463b5e986ffd1998f40173d05eef msg = 6511ea658a4ab642963186147a852810476232619dbb6db4bc1f03e3f427d700 seed = 68510dd0237a3e90136fda206500b821b9c8d723c3c77e6ccbd1c064d889954a8b5f62733f8e82914f860c0d42f4f1d9 pk = 76c967afd63016d23b353206fca449f6d89148456f413818e6526687ca2bf7b5146b218015966bacfb0b86b057b80c83e524cf51f494c92c3db2f000a4f2a44e99642b05266a872afe259a1d70ae07c55f3724b6caab1676c7af2191cc07202622241092d8383fc109e7b9c023083c8a009d87c86267a7a94f6b6a69bcaa07221a7a1ac3b71b783c127c98a22b351b33ace79d29b6a1fc883d2362ca09d30c3c6220dd1c52bd407433dc4bd8946ea11cb9cca79507f758f2a1a9402805ee4aab0ee30c2fb8c3b7d6c3f5017f4e142dddb5083e730d5bec9eead89c8dd567c25a1eb3c2a3f8915dd0826bfe34a3f4a3777b8321fa931fa9627d036202b8282e0ce8829de79a325602d5a52f7fe0c0ddb06da7c9cadd91ba3ae22267d2b3f9204063d97390c994f4f4c1bc989ec4b7728d788e1b897cfe033c7131576f742d6fd228e0c7456e0a1351e2160bc867d85b526844c5a59bcfdd8c0d17a68f4739604ad996b03252fc93a4df3b6765243751a7ba47e791c1941b4858208c3b134af02ce63b8c5ee912f4170d157c3f20bbb7be265a068776fad53ce20c1cb2205e21875d9c8015b0743f549209404752333c5afdbc8a87a06264ca16fb23302062233b765461f10ced5b0f2b5c9e1e01256051a927969fe99b9c52b2938f94ca08daa3630cc555ebbbf8b68b8b611bbec94817590cbe6120a26863fdec56c5327f62390b85841a93b3635d984f44f84e7d57068ab642cf1b11aa280107f06e9d44657bf01633a1c6408a2dc67610c6f718eb31379bc401ecb17dee815a9712c5317010092945b086c345277d59b5b11eb633ff41761fbac9204c8b80fa46171b8a1d4904ed193a53143383500194894973b6cf9319b9baecac6876a71c69014a311f48853380fa2be4336f4bd3a45697024328571627ce021832e91ba54a1cb1d9a2057041c09080ac87075007a12f3e204a68fb77b5009b0f80162a2442d66b6d50d0c31953577d6c92c564184511844f0225bd1bbfa0b20b4902bbef4708deecb160f2078c41b57485c4e9f388f1cc1284ecca2ff06a2dbb7183c6119aac6d4bb34489a815a6e505c8bd0acd39041a80d8457503e4b59ddb28e7fc02902fdc78a459 sk = 0baacb3bb282a7d80371d708f3404cdd4c9cc2964da198094909a87f91c106d8692eb1545367cfd2e9b68933a0b2e3329ba7331c758bb2b3adcbca9f4619c3b0172875b6a5a5da075bfcc7e9724f01c6144513aed7c103d9f808639c41241276d0496030779bc984640023092e85b2d4f62b882109280a752175240381454b566c070a31e6c494c1323a9a57370892652ee52e6f370d48ec6f9c22cc0fc432df707d0e2336dcf51aa61954e8775df8e3c71d9b62a562180260a91fd22cf283bf0c36c103f97205227f00e446568206881a0d6e1498c566a7058153d426026da8013870cfff867f0cc5cb4473658511beb5e07ce7e532f59516db25b7997222e5a76bdd374ab0d5369346a92f2b766fea35bceaba0ec4088bc33555f6a6cbd845a4995aacb417dbb50afb988ed20bb366531472b9acb5f4be9a27a90f45b20273992ed4828a0b48ba7c3cf6b44abc057252391d818155a554340008797f6c5e0e194d43b0b9fdf56d07e9796e121b54043a24765cce272ad7a969ea3233b30681a685c81b66b175304898e3b3cb432a3649518c73a6ba7152d5d3b4eb731cd6d1c804a3424d8707ebb3a20b7955208bc206fb1af80ac8a836bdce384b5ea848a466870d18753d80bd43bc0523e2341f897c772c2edd611cc12642650016b5cbb80248bbbefb3ff4d70bf787a2780583647118fbe24b731aa21e41c60bc61cf212a903e19a1df708e922698f961f8404003bf098b33b072bc925da02cf88fcb3a4634391a88ac8e932d3d9b12700c28772560063a4dee20c90262c1c9325071a0a2cac5211945f6066afc5c5c98d68a9b285c2c4381ab9d0016fd02ec796bbefa8064bd6c244f5c2743b54d99bab8c97176dd871606038c24654286c1374a98eec986dbe1236ed756d0ad4ab6c01510189a45126806bf0a3e27bbfca81821ca5cb646193c12a9973d6a04f9489fd861c3387aaf223aaf3ca880fe94caba12b7246c7abfca6f3c4a8be547c29acb46ea7cb3a532a8222449309a81d1b4ff39559dc47b7e29abab1258a1891972f0c85898a8b514880dc1427249558eeaca6a39aa276c967afd63016d23b353206fca449f6d89148456f413818e6526687ca2bf7b5146b218015966bacfb0b86b057b80c83e524cf51f494c92c3db2f000a4f2a44e99642b05266a872afe259a1d70ae07c55f3724b6caab1676c7af2191cc07202622241092d8383fc109e7b9c023083c8a009d87c86267a7a94f6b6a69bcaa07221a7a1ac3b71b783c127c98a22b351b33ace79d29b6a1fc883d2362ca09d30c3c6220dd1c52bd407433dc4bd8946ea11cb9cca79507f758f2a1a9402805ee4aab0ee30c2fb8c3b7d6c3f5017f4e142dddb5083e730d5bec9eead89c8dd567c25a1eb3c2a3f8915dd0826bfe34a3f4a3777b8321fa931fa9627d036202b8282e0ce8829de79a325602d5a52f7fe0c0ddb06da7c9cadd91ba3ae22267d2b3f9204063d97390c994f4f4c1bc989ec4b7728d788e1b897cfe033c7131576f742d6fd228e0c7456e0a1351e2160bc867d85b526844c5a59bcfdd8c0d17a68f4739604ad996b03252fc93a4df3b6765243751a7ba47e791c1941b4858208c3b134af02ce63b8c5ee912f4170d157c3f20bbb7be265a068776fad53ce20c1cb2205e21875d9c8015b0743f549209404752333c5afdbc8a87a06264ca16fb23302062233b765461f10ced5b0f2b5c9e1e01256051a927969fe99b9c52b2938f94ca08daa3630cc555ebbbf8b68b8b611bbec94817590cbe6120a26863fdec56c5327f62390b85841a93b3635d984f44f84e7d57068ab642cf1b11aa280107f06e9d44657bf01633a1c6408a2dc67610c6f718eb31379bc401ecb17dee815a9712c5317010092945b086c345277d59b5b11eb633ff41761fbac9204c8b80fa46171b8a1d4904ed193a53143383500194894973b6cf9319b9baecac6876a71c69014a311f48853380fa2be4336f4bd3a45697024328571627ce021832e91ba54a1cb1d9a2057041c09080ac87075007a12f3e204a68fb77b5009b0f80162a2442d66b6d50d0c31953577d6c92c564184511844f0225bd1bbfa0b20b4902bbef4708deecb160f2078c41b57485c4e9f388f1cc1284ecca2ff06a2dbb7183c6119aac6d4bb34489a815a6e505c8bd0acd39041a80d8457503e4b59ddb28e7fc02902fdc78a45944c3e5db98d3d4271436cbf18d37fb01cde0c2cdd2056d5d1deca942483e584bb0c7412a066fccdf5a3dd5d15303058137f8103724ea1acebea897c945541bb7 ct_n = 960fa45995143ec1081bb5ee9487cc0811c0ad9803481fe932d51eea412dc984d5e30241000ca740f90ce22030164b20bcf9ae3fca50f3319a001bf43c62aefed45c23e6f3e54f479e9ea8606fe2cf09189cbe73ff29e1b995f0526e2f13ba0eb5a25782bf1cce87fb8ba4c9207e95359a6beff97f03ac9917c258e0ae95b649e1490c7ec834f321da764ceb0065e45eb7e8fe399e91901dcab50c97b84b1b87e6e942015516e08bcf49f5a92d6187dd0a0b56831fdc1c73b72512f68cffec05fecd7ebfce79c2d2bf377676a83d3058acc2ec379fe8fd3670b138af16cdf59f78005e2d48c5228dcb1ee413842ce2a23ded34340dbbbeaecafb41937672a65c1b19cfdf2eba53c5bd032f3e4148af5f8ebcc74a94a7b83ab6182b8b3dded5f52c62388635d91631aa21fdfd11cb4f12912ada60a209482d74908683cb82f1f9536b9e6bcfc4c0f87c96f8992e3c4e31896532ef594d4bf1dbd5fe8c9c5b462e86a45b3c27c23de1c5fd84a7f505aa6f1f994a6ec0a2ba4a89bb83524c0eef07ef348c1222567ddb488e5d639c02ad29fb80cb9faf8df684c89ac6456eea42b7f212a678980c5cbf36a6f0beb98c0f86d372b037976a9020cbd6363ec9fe959e7eebab1a4bbafdd3244941fb74eaf17cab07dfa0e0ac9be032b3003c7cb1b85e083933294d2c57464b087818cbf29e840a529fc51afb08a772eb66ec4a4f3324cf785266e48967763aad657e8d248fee4bc83d2f4df60fa5fe79dafa8372646cc2762b5e02de0f707acbac6970fff1d6a5ce6b8e42226054a97171c1d0a5c48eaa6e7b01f0f1bc94626018d402031640becccf37c06c87322271c1aeb649d14b199206047e147ecf5b7509c7cadda8947d1274e66447d7f03bcfd9c79985408f53c2a415e0987edfd8b4093c6b01e6276d013a94b8daa2d41536521bd04feeb3ead0b08888991a55096ddd268b809442e81a90aa7c5f45c890fa1911a32bb767d091477eb9943da69e844628d405d317b6b92225506c5f4f3c5c9a604bf01496f3d5d67b8d43ba2546a37fd9d83a5b297162a9ef08a3decf4e567df76a0b9eff ss_n = 9ad4695b71ee8de99c31be4359f3f976830bbfa86b6441735d977a438dce1ce8 ct = d05eb34233e9b3158743639f84bbc46961bab107bf4620576e87ef13d99edeaaa65f58aeeefcc42a721e6f7e62b45faa19451737a64fa6a706317ca8fd1eed3315541be0f1d390271b89f8757cf0f85ce352b1553d820deca608b1bc09aa411665b0c57be20306ccf4c6b7a92951b16f0b4b53ffdc55d4967758bf6ad0c05bd863a510c65fddbc38ebbf03ffe289d2b4ea1a06ea07d917043475077c4a4a822b70b2512f8359b4731a53b42d046d30cac7798d3d4d5d69196606feb1f5d4ef863a51b8627adcf5c988e0d07889280ac8a7201d2e3ea7151702726e76b86925633c001b0f53991f854ee27c195d3909852df5a4f60eec3bc040fe80a97133b825fe19532445ad2500e8f8e175d11f8d21709cccad5e031bcb435bb9b886ea6be98462fc83c53e407bba80207934cb2eedbdc64f6a9829ce525c95ae442358d782b77269d7caef7a70891242feae28bac658762f9c20b367c5f2b0922981ecf25a367a4053527faf04ea7ff6378ee0cfc62dda9a1dd85541f36c1b92c1d3ffbb80801bac6ea41f1f1590e239e2dbd259477408382bcee5baf228927bb98ecfe9ef9aa68450dcfe2680e381bf72659100d1d5ccb2414fea4a576561dda45e4251d77457879c07a16d3a4460ea12143acb9ae7f8d426b4787d91e65d58905e48e6fa822f1cd7413fbc3e81349209945fc43945957e4df334e71d1c26e31e5c64111dab76bde49a485e96d9ddc6f2bdb96643a2046d68d68acb0b90a5765c18a578a932371244edc7e924dac2ae10af8e03712cfcf23c330394e93d8ca48df513286de9c8e99c6de3e733dfd21b3fe05fe2f8c0bb5d3bc2e03a4465d5a1917e3801a0b44352a04f7a8c24c6b80b1aa7068bf596a0670078657b03b212cd9f3081ccd3a437ffe6cb773477be279ed48907e62f9199ba022fce66ef034b051d166577216a88f17128f4f69c3dc555842ce79ea25c80d49be2c559ae2fd42a7cb47da7ca0a487102eec2fa806f71d82fd59a8df7f6524bf5905e68e2dbf294801017fe868d90503e66149130ac73b16c018aa3a7b70d210e95ddfbd66d2c1b02ca214f7b ss = 7db6695cb57e388f2d2ad7a2f57664d4b43397a89bad8470be78250b2080765e count = 351 z = 56b34f5aa6bfd5a4d170b4d5070607df7f1c3bdaf607d658ed73225253047d27 d = 1ff48cee98aa1deabb18180e233e198c839b229ac04e3550e8665f54465a3c4e msg = 03e0a9d736b195a396b5b3d2417677c8347511cbb0d1351150d003138d6ef43c seed = cc1dc1ffe9ce3383a38eba057fe4af1021f738391b5d60ecd6d9bd6f3f191ca2c736a4310eed2e57900e94cf3b9f4c06 pk = 52743e357916d5664cab3c4eca5cb09245ae9d5753ae345504821540c22bef13aa16258705749d0019ccf513a2b3dc4908f6849f6a3ed8bc79b95ccd7e8ca5b7ac4ca6009dedc03d813991ad70bad05994f5f2552626570784cd9e2c11d158b223365cd152318a7971ee576382e2b5f7522ed7960b61563d20386ffed4aae1f8906a80b7e2b41c42f86189d568f7554fa6767d3de74eb2aa5886ea64ab16648665bcf9a35c5639ab7c3b911ac98fdb30862e483b4f33264e72704b5bcbe53b1f927a9f03e0c95e27a16115459b649382d50afae0bf439865a6da8a0d56069b8a673433b523503c0df027352406b5e824ffe8b4e9e421468c31a28b7971e88b9ab92827d3a250d18215b3c5de90750a93729af90a5458092705590bf515f01428e867103e838d64397a81c0b00288a606358139a97f74682be18c8ff87b5400031136b67fc094461afb87b1502263b0b07e33b7fdc9b651b058cadbce5531c8a99baf06460c011385d80688f239b18011650017c5d05963bfc590a8562f99014fbdcc712e6bbfb361158e522591cc5418337cf1362bd4f2c9a1f40f1f0c82b1acccdc157849a573bc0cb0f7f644316492da824ade54b79f20050a1638654a1d140059f85776ef4ba346a020d505b33155bb54b02fc9724a16513e3dfa6991525f01d02205b149137a64b470804f73cc31e94c84799257ac7d5964586a3a6c5d8a16309c8b5e250f4292c5fb692e5f72847b0a0296f90132084835a1bb8d3421066624eb92bfc329acc2c434a1c48dcf6587a9d855b797b2e489361252b218d58044120e54c576b9a43da0b43582053ca013a147dc5c9c6721f39c9608e786bf7acdea5311fae2b8a37c5851e52c9139b9d9c40836561f31293bb67659abb96feac48507927a4a05baea2cafa7d26e3b99870a1969644ac0bdf4c6ea807053d093b1566566c3354147688215bb5aa0a799300cb527191e758cfbcc763a1b4bc776555d96ac165360d6d81926143ea8078c15dc00645762e9d9ce60057759dc95e3e8152e5a588ac28b69bacec980cade631f624b4391a563f55691da6355e7c6acf36ccb3d8e6e9251a1fb4c5aa579bbcc6bea7694140c7056b5c802d5063ff54f sk = af7197bd62ba946158af3b440b786ddc030277a633e6d62a708cc02dd42d8797afe8c332d3648f6650cc4c44b5d9f688ae729112b042a91075e153cb83a7898b547978a0c81724075a5403040a2205171c735a3ad30cc25593090721593a317af6376d4e68b774d1410a809eddcb9782701bc977174fe83901643fd5b2c82e3c05db6b755fc01998d72f88418a839095d258a955656247747653e320171312d419c5e2084587fbbb60d2c352d76c0911bcf7d00bb4941d09760f56973dc20708212bc73f81b51922bbbaec0d765cc1d9f00750e8c965573c964c663326660f88b1b82707a56900484c513188224ddc800da03172b0cfb1151136fc553450646cbb61f196cd5c980596797928040d3d6523e0c6920637388564ab40500ad714a987b4094e861ddfda35b1f54a0e396d7452ce362062ff8658f938428d7a813da72203c42ccdc89d6716c6f9804ff2742931e7553cec6f7f707ec405846815418bb0962fb169e3f5aecc7c6d2eb3bc13658eb66585f1bac4ef0259e8ac11be61505541080b29ae7fd1855baa6e8ad5b90eecc7c088b741210d888c3e987122bb238c5f876cafd496aeb872db3313f709264e338040e317ffd979fd531734644e0fd4a1f1a997f55612c31c6efaf366cc4a9975b1a0ff183c5e54182c556d20a20f5b59cf49b745e19abdba12cf1e051f73a5a680c9329dca06f30312c53677229429437048ae762f1bb7b2ca86a221540f7a136086c40a8d508e224c61e1471ac65a86d8e207af2cca6cd5b8a1e85d8a9a3fa4cc5f1c645beda1b6aeaca03d979b1605a2fdb2ce69e45aa77860ac874d7fdacf10ebb1dd2222df01bd91889c3b9701d9994c94e75ce3c20c256a86b3bc58d422b89a9891fff6750e8b1ce917c5ed5215cdfa1a746ab885d1b258d6b15b74028ef78141e156b5919fd7d0c49676655e0b065a24a725b66bab3875108420d6386285779574d55a31929155f04ba727293119a759c83905122a5161562db1ac44e9551b083dac2c39ec3b461808538382cf0aa092536b67be4b948a880d125c5760106861f14b02a99de3990a07859752743e357916d5664cab3c4eca5cb09245ae9d5753ae345504821540c22bef13aa16258705749d0019ccf513a2b3dc4908f6849f6a3ed8bc79b95ccd7e8ca5b7ac4ca6009dedc03d813991ad70bad05994f5f2552626570784cd9e2c11d158b223365cd152318a7971ee576382e2b5f7522ed7960b61563d20386ffed4aae1f8906a80b7e2b41c42f86189d568f7554fa6767d3de74eb2aa5886ea64ab16648665bcf9a35c5639ab7c3b911ac98fdb30862e483b4f33264e72704b5bcbe53b1f927a9f03e0c95e27a16115459b649382d50afae0bf439865a6da8a0d56069b8a673433b523503c0df027352406b5e824ffe8b4e9e421468c31a28b7971e88b9ab92827d3a250d18215b3c5de90750a93729af90a5458092705590bf515f01428e867103e838d64397a81c0b00288a606358139a97f74682be18c8ff87b5400031136b67fc094461afb87b1502263b0b07e33b7fdc9b651b058cadbce5531c8a99baf06460c011385d80688f239b18011650017c5d05963bfc590a8562f99014fbdcc712e6bbfb361158e522591cc5418337cf1362bd4f2c9a1f40f1f0c82b1acccdc157849a573bc0cb0f7f644316492da824ade54b79f20050a1638654a1d140059f85776ef4ba346a020d505b33155bb54b02fc9724a16513e3dfa6991525f01d02205b149137a64b470804f73cc31e94c84799257ac7d5964586a3a6c5d8a16309c8b5e250f4292c5fb692e5f72847b0a0296f90132084835a1bb8d3421066624eb92bfc329acc2c434a1c48dcf6587a9d855b797b2e489361252b218d58044120e54c576b9a43da0b43582053ca013a147dc5c9c6721f39c9608e786bf7acdea5311fae2b8a37c5851e52c9139b9d9c40836561f31293bb67659abb96feac48507927a4a05baea2cafa7d26e3b99870a1969644ac0bdf4c6ea807053d093b1566566c3354147688215bb5aa0a799300cb527191e758cfbcc763a1b4bc776555d96ac165360d6d81926143ea8078c15dc00645762e9d9ce60057759dc95e3e8152e5a588ac28b69bacec980cade631f624b4391a563f55691da6355e7c6acf36ccb3d8e6e9251a1fb4c5aa579bbcc6bea7694140c7056b5c802d5063ff54f01243a3a38203e47536ecffe0f6bc86ece158761bf1ca005beba661ae9a3733456b34f5aa6bfd5a4d170b4d5070607df7f1c3bdaf607d658ed73225253047d27 ct_n = ed4441f21c0aa3cba2c87b145975a515f2db416206d49e125645a12ccc7cfff3bf34070e57f1482fb62c2a4f7eeb98590e8d856f54460fe0d7a90f48cb814ea3f10fe3cf4a6e86175af7ac6dc04bf207c37f6c7265379af69ed4319a25a2c83968f83725458549c9920e4e0adaef6503b6da6cadb79268dc28e72e4b8980b526f6a083b7fa701643ec8bd5f6114424f336e5b8c1895f15cff8028c933d4d2c24f143e070b4b508a825a1b2d2b5604d41a4312e7fb790a0b18489f2c0558c778b84ab931b18d0f490454af8da18340110bd142f4994a1570ef8aab1375a1d8653b1c32e5f66308da3eef8a84f5824b096d95829a7f53b82db7629a2fef9f8ec2bf32ec92f726fce03129f82031fa43a94a455906b48bd5aed3d9198c4fe7afa772ba5f254cadf9f6855e4a0442eda699ef4936452f967960aff85bc60b6acc0e3a8d720d6fc37cffcde8753df61dad73648e50acaec13bffb52a9e5b9f9dcf8379792e830c6a8956c7d7a81234ac66ef6ee4fcb00e3dcd50f7b1c9845b474305d551cbc88205360eb067201f40b1b0a9b0b5fc0a748759ab5b58cc712db4b41f0d4ef45366dd50bc03a198ab34ba4f0e102e09e1f26ab66647204e12b8acc282d4adfa16c85c5c6d6060ecb485fd67f13686f3cb09deec5c7b6b28d53b9c1c243c93ee99affa051d5698f0bc9b42fc457141576ff943cd5ca43ab12ff3ad3f4bc23a912fb1d74b3313c1275b0a5b93cf29ed029bcf46f2eb772e8d003cbc66fba7fbf20b59102f6148aa5109e8101f24aa73bb415f5841db1f6811f42ee83c4bdf184800e1ef6a1b53fbdb78544e98c56851404fbd6565bcbaae858e528485c1c1a317915284c490dbd16ae38f6dcc4685151be94f993f106e0045177e09ca6698dae2845e8572ae094625a7c858e69aef513f9f332c2301549a7bdfa6f45aec9eaecbd85f609c3dc5253afbc6612bb3f703627d549567f8d5db6ff64a2f31eef8e736e557165eb54c53484ac8dc3c878712414f19cf906965ca8afb14253d551ff2088a0187c4187259c98e012e4b022970651029321e9b7abe3bae22c218cc0 ss_n = c9230a3250ef76529bd5217a05b9cdb4fe92ba162f962b3f266809129f3d505a ct = fd19c5a7576f2f03ba413e8728240118b861c1261171a59b1f4bf169abdf9a3af0599a8f2199147dd07a80057c2f6af174b73c44ca02d35729f82fa61cb808c91e075545743b18f5b728b9fededf69d67eb38e8ae7f00544fd0679e9712047ed9589514a3cd51b732692b8b97de1a316f177852466278877d3230321cccc66df87ab41d65b69de19c1c59fc86102bd187f6909828a940a6ffe0f86e494a026c52918c1febd3c5a909d7a772494a70e70c036605fa9afa247efa343d8621252b098e23b43e12de2da6e406562f40a82de9e035e7e91924af134e66abfc8c301af7718723cfe82725297583a803a996ab52ffad919419ee4a70d9eb64d2b144c873368bdfbf561a4432774c60003e7cd24488518201627fc93034e8c6ce9902ebb66863c76e9944915190d8cb5a7c4319eb794aefef57c7dd2f6eb7752a42108e275b595cb2e209b9f26b6ce535b1ab82c4775aa11b9e49a32d74f5ac03c07802408dea6dae3172d5b92b7fccb7ce3ff00c58f4dccedfde815be0f48478678a18aeaffde5817b43e29d3dfd2fb87b269b43966eb9376fbdae5ceddf7c138e3c8a5a799152da683657227043d4c5bea4fad2de679e57cec97b599184a9f9d0271fba5dd0853133c324bedbcf8b71e0e9bcb3856748c6c979c23444692383607d4fad82d2f9cb5f568ee39b6888fa88ffafe53314c41880fdf4a70396943b58c3b894cf8c8d4be1835e81fb4bb795b8509a307d006cc7db932a7f427deb2f135e4a7991f57aa8cbba546b9b6f15e6cfc70c99889fca13be036057474ce86dcbf7d398bf0283bd4f0f77c4de8f14f58d32334352b81b789c7a1bf2a9cb4f55b0bcbe9fcc6bd943207c23520161ce87f18c8df6748ac616fa22d5a01aae3902347b9991b14c6c1c5b3b2a672fcbb90b9498567a282828bb7fce30885cad3eac0f1952129ef7208c7eabcac1dd8464338e17fabf2fdc7fa1e6adb939ce2040b361a8f94febcb8502aea2037f96830fc4e0e82a1777a0d19e4ca42e0e409330ed2372df6f3247b897942bef8e72055ecae41c958a08aafc99c6559ece510493cb413b5f3 ss = 603047eeb357f8675423b9479ede8ca60c8d1fcebdde7d786c14725963cd7702 count = 352 z = e3cd9e35cb5b823a04ac64e3679b115b9c84d5ab8a4c7fdd89c50125413359df d = b6f3ed5faa5eb225151229e5f2166cb13e41fc1e7126f1f8fb7f46a1d7c82b30 msg = 4734f98db319640654eca10e4634b96d767e4e515c01eb236507a5d4704e4468 seed = a2f0664ddd4cc2b561f1bab6741e702fce66f5d5629d798230bbce91f4a51857a48708d0aed8f9a7bd57ab951ca49a82 pk = adbb5020602ffca035904c460828c995861024f8076b8a555f12c626418fc8667feb0759e43a5c09359ea58c954bb459352815b4897c26a41f0fca6f8e45616cc587c3dc10a5ea0086bcb651e1b16dd786af098e916c9fa48752e1a084cd497b99dc4fdf5910879977f771cd0db4c2fa640a4f31569bd00d0d93b71fd38fb1293a27c76d9f048f6ba5a281207a6c002e44ac0a83a3930e217a8568a366394d2c047908a183577919a47c8f7fbab87429ca80f1463f8358f91ccd2af2abbcf12627433a6970199e8692bfecafc1a62017b67236a04f5a9595ce3200994c6094ba3530e7bcb6a952707c8503fc4040f80c7ea6630bd95f4e2c7cf2961252ccabcf66495f1371e0456b0145ce707ac1e72a79e146bce65059b47b33b562494f7994ca6573544a093c6020a82a01ce09b0e0c73d342579d9cca193398bbdd92a70ea6076e912f1019f8248a91b12542f3102b46a754b1b7b2a769581d0b3cd51a7f1d7a89ddb1a89db43f65b1f55701242424e7ee651aedb7c83a051e4c47805b1a2da395aedf72df1a3cc0f117dc05685c4844353345c73777df9dca65d85945849218901411625a9e8926432963974cbb7b9ec54ec9b2cf050a1ef69a13d53b36bd5321bd35cb2f8ac3be0b51b0451b523b6fe6595c320282ef93941f29f888c31b4ba4b13ac51fee7444707cccfc2471c742fa7ccaff2c84e8f1b392719358aac213b473a5661198b953d750b29ca4b3c269573641cb4ea480ed4e742e3c5ab69cc2189f5beb505833f70c442d34ea64c9ece567966245da3e5232bab39cd611fd2f68692504d4b275a98bbbd0f137369096051c524530c3673973487207a70746715784a7691c64ad988a6d2cd51642d72bc3cf07c31d5b3038f3a3603ea4e98b8854a0cba72e7463a72a19399b22ddb5de24474a0876bf7a1941e697a93b8b41df073f6b5431ce889a25408f300afe94b4c0cb305dfd0021d06b470b587062806bc254329f6bd44cba180729ece62122b046bcbacc9936b39f50ca5cc848d335635a46074c913b4c606168bc2c1315b367f1137b0867bb114547aa49697372697b80d13d4c8d597414fa6921c5d7e28f01a0c5c2e0bb6b7eeb8b5a4b6c40b40 sk = 5d478837199511512299fa4f019b0df1aa98ebe6be092c240128a9e141c0bd23b95c07a4bcc024c1710612259595933a275780412b3ad8f41190375901370a6a97bdf29caabc90a387b73115755a4cb5a72bf84ab544273e172302d98966732b813a7bc0b95ae7381dd6157b5aa1c628f75700808b9e42ce295b6b5a68b358a620df1940cb6664f4fc2997776af8fba64d42ad86c5ad7d6b21ce372e0234b8f39050acaa7c3580224de0480daa9544943c6784465b779aa1d336db9135719673493b5da0406649c26f1a1b273d843567f21974c20028f13420a2ad5cb2aba458cf33b60a65a2a2ccb46671860d09408462d34d62b81b04a8abebac7dc51b5dc1b12a985068959c187ba64a78d29585149eb9e037c089405c8a2111d10735131b4226039a5a75d1496b31b562bb45b3b7d24429397523f4cef1c20e4f996fb8804606f8a5ba587324c582079b6010148879a12d9edaa801d214a02496dc4c331c7938f27b3ce4497ca001ab0cb5c90c22462e063c767095fa95ce808725cda555916433ba111a8031004f0b8a54d26389fc85dec534b242c6bea07506088d9d79c8e9486605ca8be51161a6c96a605bcf992a0a98c9be35b4ba7fb891219acf8074b9b3a90d2c30ab7271951f1a9e821397a208b3aa7a8de509636b07ce44f3ba78c0796547309d632986291057c22be7a905383522eed74de07a60cd354cc2e42f479aa95c82b0e9f8c97e14635c52137253146b4c04c6c4cbad597285901e2bea2784429250398c14576c499753c721210125a0ad187aff58bc36a1b43535180e471daf49567292b58fc27e295a24393caca419ccadd0c357757e7d1b7fbf0953ae916e69b07ec8b9ca9c583f7193679a9723fff24c66919ec41aae44e148d589884b283f5be247c74c602db019fa56619100c72b2c293476991bb08b83c4442faa9d70f14eee03168dfcbf68572436086faa789c94bb0031ba4bbd6a525a68aabb5ca413dcba83f5633ef741cdac7f0478ba8070c3587bad4e12494bd1a5a0fb291166c7df530966556fd5fc363036cbe5a9a0b547a069a9a454556c91f9a3adbb5020602ffca035904c460828c995861024f8076b8a555f12c626418fc8667feb0759e43a5c09359ea58c954bb459352815b4897c26a41f0fca6f8e45616cc587c3dc10a5ea0086bcb651e1b16dd786af098e916c9fa48752e1a084cd497b99dc4fdf5910879977f771cd0db4c2fa640a4f31569bd00d0d93b71fd38fb1293a27c76d9f048f6ba5a281207a6c002e44ac0a83a3930e217a8568a366394d2c047908a183577919a47c8f7fbab87429ca80f1463f8358f91ccd2af2abbcf12627433a6970199e8692bfecafc1a62017b67236a04f5a9595ce3200994c6094ba3530e7bcb6a952707c8503fc4040f80c7ea6630bd95f4e2c7cf2961252ccabcf66495f1371e0456b0145ce707ac1e72a79e146bce65059b47b33b562494f7994ca6573544a093c6020a82a01ce09b0e0c73d342579d9cca193398bbdd92a70ea6076e912f1019f8248a91b12542f3102b46a754b1b7b2a769581d0b3cd51a7f1d7a89ddb1a89db43f65b1f55701242424e7ee651aedb7c83a051e4c47805b1a2da395aedf72df1a3cc0f117dc05685c4844353345c73777df9dca65d85945849218901411625a9e8926432963974cbb7b9ec54ec9b2cf050a1ef69a13d53b36bd5321bd35cb2f8ac3be0b51b0451b523b6fe6595c320282ef93941f29f888c31b4ba4b13ac51fee7444707cccfc2471c742fa7ccaff2c84e8f1b392719358aac213b473a5661198b953d750b29ca4b3c269573641cb4ea480ed4e742e3c5ab69cc2189f5beb505833f70c442d34ea64c9ece567966245da3e5232bab39cd611fd2f68692504d4b275a98bbbd0f137369096051c524530c3673973487207a70746715784a7691c64ad988a6d2cd51642d72bc3cf07c31d5b3038f3a3603ea4e98b8854a0cba72e7463a72a19399b22ddb5de24474a0876bf7a1941e697a93b8b41df073f6b5431ce889a25408f300afe94b4c0cb305dfd0021d06b470b587062806bc254329f6bd44cba180729ece62122b046bcbacc9936b39f50ca5cc848d335635a46074c913b4c606168bc2c1315b367f1137b0867bb114547aa49697372697b80d13d4c8d597414fa6921c5d7e28f01a0c5c2e0bb6b7eeb8b5a4b6c40b40cf2b77c5dd7560b6edd3d3135ff985b5f840a85380833ac28358cd06dd5946cbe3cd9e35cb5b823a04ac64e3679b115b9c84d5ab8a4c7fdd89c50125413359df ct_n = 3d2bd188211089483c40d288505c4126e693fc8f68094cf2da0c3f6b7d3e8889a180b90d666cbaf6ab52333907b6ab00fe05685f4c32cb002cc18cdfc2ff61dc4be43d95658c6bd0ea9bda699ddef3625ce3045c72ab05640de5f1b106b5f6f84a79f22f4ccd0a898fd1015247b88ed78e12889a77fd2ae635091857393ed19ec202370d2a60f7c647e16c5c1c6c7a5b64fea36d58f0d594d8364e25662ab77784580a73a3a35fa458758bd55d8740962d56c6a6b866b42f6ab9d73c499280a49a56577df03b20f602d974474d9933864ca85198bb059c5d40351e354a096d8c03913216d95d1a7d068a1efe4ed563dd57a433b03ccf64c4ebf0efe8074de4096269c3659b1c56616ca847ab57b64e60dd618e3894bc9474d453c6397ce05035300ebf861c465e55c1fb6b149d9513603dfb3a32d6ec781545abafd8f5d80f04a3b8d8b30abe573c4f6f00ee147fe35aebf8492f4e3119aba4179d2664d2e8f3d4152926ef31d7a071f4abc00211154bd7537b908f8edfa75828bb802a1270049ec63683e8f5a4338f02aed49af646b63025875c49e54697ba541d44691be3ef169824b4d65d563923f29c1246667c33de4ca863fbf272b26b3d6131d2fc86228dbd9620a9d116f15cc8172a0f87b4d92067d9b832ec8df397efc4400751d3a283705efac79ee23da940dec7a5185c314c6d91c7fe7d8769c94a37c91a47030fbfc930a26fa4bca56316b56dceee6cf3a969d58ee9052d320c2fb03a6e037d8ab22af16d92f6a8d8e347d482341e5b8b04afafa3f539581ecf274124544f66a0da958030efc893afca5fdcd9238590dd7bb4b8571ea659ff437d699b7e2e92f3f317b7216a8aac85e48385cb1249bd35efceb2335bfcd038b43ce8b2ee5d2f7271a075f5e7c80d154e63e45546a876161c753cb5d26ede24e499b41e21268c6780d12ef3bf6e673e73994b7c784a60c7f1f99bf1323070ed2b6d68bd9a1492d5da3afe05d75aedd4cec4993c81cb000a2d2db0a96938c5b266433deb61172b1345a7804881fa9661ec2286a6b6fbde0d2fd4894cc7233ee2aecdefdfea635d7a ss_n = bfc981d938592aea8b8e28e377fa10fd40aa842bb4db087323d874b4e472261c ct = d818690577d742f31604912b49d73b272760161d8328501f8d62770e118116d5988a4a66a43de10652f0963e74b0a8e74c2975d5b688f8540d48a8f503ee7ad0926873e73426b2e5ac3ce118870b24c93ed7d7387da8e916b4c070c57c20af129e5e771efcc408375c481dc76b25abd3472294a5c545d25d0d9883ab7bf5ae5ec55d3bbd53766d920b21b985aaba9614872bcd44678f359f9a8e75673cf1bbe67b92aa2dbe58f335d5074ee7ecef0e5293e32b8f620f4d2483d55faa059304b0bfdebeeaacdcf2a73c581e77340dd4a372b3dd86ecd4e91fdf0c244f18d3dd0bf89b71e1703855a77cf3c5bcb731b054901bf0b650f051c00c5ba2d2ec6a349bd243a4effd2d1a61a52278ab0e2127fb6f0143d9385607803836af3990e310fea99d1a77a70cf209d583bc6ac5e9995f85d495517f8a223785f59dcfef127f0fdab59fa0efcb8e579b3c47ea22780f97f7403eda6dfe39b4709678255d45c5cb17df390fc5e726096981a8c2700d7d07c168f5d3cc90c1bbdf6cbedfeb0a76f11eb9a35a607e4d06545c5991d4b4ef1fc2ab70614e1927dc09218036d1a68d7423326544a148960ac809a369bb8c37b08a1279f73df9cd8e8aac5a2bf81884d7094d5e7b7844209be16c61ccb5883ca31ba6d5c5732a7dd0c743fbaf08713f2db33abe78b9ced909347cae42d5d06e697e3316d96bbe1b0d434306c28e800277e76f215fe8f3d5b58550b0a7f8a98c2b8c92da88845bb0f70d67d30837b2caa09c9696c9a40c002db0564006510720dcb73a8f078c477a279ebfc3fe3c80ef0af2045c4217d7279cf80570f51dea7dc9e1b1f911dd6eb7c6bb4f25b5152c8016890663b277626e6133af216579d5e71bbdeb0ac15714bea7bb496c7d8625874d42534c802d446f91d276b506ebe8960d0b4e3d1664effb58ae4481b21c3c7268a4760d322faae0b9d0a324611976349dec66cd7936b56441a59ce5b758d1250f8b0eb6b21e88ce37014b075e77252a89161395fd831de8b4f684a1cf10e6924f560d8853df862ffdafacde49de7554572315c45e4e2884be7b441b49021b47ed ss = 551e3bcdac20ce5f6ce7c63acbe5df5084d4cb6242a88e5524225c1903469d5c count = 353 z = 2992767b59a3fa83c4fbe66d6648ebd941612636ee77c8ed50ab30454b76c084 d = 57e9e7983d120bbfb7a013bfaccc0b9399db36165758288b67a5a4159453999d msg = 52bc232c9b51291706d2505e2f87bfb89467f5d20cf56faea0551f2116075254 seed = d4c0e6024bafdafda4cdf40b33c07c7f7f328db3a6c996b736a8ce602161afab515e0798fcff3d7063e040f1ccdfc57b pk = 19868f46751096b1a3d03bb48aa2af237736b53330cfdc854d2256fd2b0df6e3a52f892887583f6070a596d6b3659368644555e1485853b348f7021f01da84a167cdeb8169b50a4aaf6a06ab5a6527f80bef15427f9b5a2f1385cbb2a375a58d785c29669a2e94975e7585ba0575118ec466252b55d1ea7b4b19741fd7900d381d8c2aa24b398ee4018f6135c1dbd32a2a0a8721a95cfad0ce76f9528edbacfdeab51d7c1db8bb994eba403edca1a16c7aac1957bdea5037a18c5cd46747e779997c62d8b37238d043f8f5c4ae116f54d4b1f718ac274c45cc66099012011628b7d6123e0ba50881304d4a65cccb392f0571b33698cb0fe544daca47af834be331caf2a44f6de228a34041da40bb5e391fefd469207961ff66286cea216f8612ba2751fcf28db4610e083abbb8559778a05e48c5717fe02378787e7fe302fb592caea312f1bc0282187915e26727f1bb43449f03021e370a865eb611eb275d1b5598fc63430b87c2b307987bb3b0e684c62c9811d4f5adaafba998568cfc6715cf290c80435f210a10d3724e34c456d4037d1e2a304ad3c687205dbceb174fe523150414c528002e021528c2c55035b36283b6fcfb176cb7741eb21296d23c61791be572143c60c730f6c6f8fa1337f681f61448a2495aefd6933e885061636d62daa44fc804d564bb5464076d16781133a137b02d8c744da4d2547155a00780cf647b3165a8a0c8127d1eb78faaba7942a75e8a838d7c60a2b4034d8947b63de937a3175b17273122d92c02e341eccc32329a71224855b79606ac61329a74930ed084f5a81265b485e2d73dcf0a7b7b638fe0b3144272b0a99995d0fc2459645a9b4c911b5b07b54756ab9308116b3f7e6ccc6484caf005b281846cbc8324b3970868111418e828ccb83521585d2ecb82fd7b348eb563fb9612368b78d67528f6f7835337487684a36a566a47f97ca2b873e2ca14a8e33d5f2b58376b2d5be42a4b63425ae8599515588c655dea8b9e9ce3926159111c241c71953b189c4fe6c50275421e7e07166de58dad2b22eb9cc671d29da2ba56de871566e80d03e26e81a1eae9e1624ee75c13fc1d84248e5c09e1b7c23cc81c6202d89c031859b470 sk = 4cf563639832b6143148d0a875c41d1230be70603707d412eb374a68321ce3266a4a185ab4078f658558b9084f14a825f8129ecfc3352ac7214fc17ec44816fae9c6b7505c0ea4728ec9bead919d75c34f96225b83d88f113a205cea9bacd6c3b5f545b6f39c89282a9350081df9afe7341dfaf064f1e7496de6954ff0ce76b315fae08f49823e1ed75bfd9ac42b0063f26a8c0fd50e64f731296954d5081b01c43ff86599c1e3c1334ac25766760c08406941a149075f796335a0d622d587a14af293bfd40d5075694a4c8d8485681c8ba76922beeee01f9945a6b5a407d55020ca57222e53a2dcb7c20e589b9621ae59c67027158ddfaa1f80205d721243be501caa2c406c8a98af12275c04bea3307b86d547d702c4b88780f0726e5723cd54c55271941942abcfda12325b8351d001cd3f4264973713bca81aff54752968c48e8459ab06147dcc48bc6c3a8a47c22227a711f0590ad5c6e91ab3bdf9b948e766a69396fa90bd44eb30c5665f24b21fb02cba6940611ef12b0824a8a0a935e4e1365f1733f545333da48c6992759f800ec89148034273fab08e6d4b66bc4bc099d8c6559cad61e81142c15234c5528c099c475a2dcee381c789412a1b495b239e60f30cf9540170a17fb891306642756fc78e7b4736aa6671b18a305e44337b84692ce0c73680a56ae5bcb3f93ca847964418ac19e700bc177b8d471657c19d819995aebb889a212ec07c6800553df1cca7b1e94200f200d99967fcf738aca9952b450d283a4560f343d0779be92434fc7cc2ede2079565af44f649ff26b942d16a702958556b941c3b9484d17383b4c597cb64f7886466159df5a330cc51ad1c0b76a391128b057951192e12771b967959e9f30daa045c5fcb404033c1dd834ff580c7669a8935fcce43645a409428ee8907ca56539fa0807d4259f76501695a7386b6587eb39f2b52224c7883c55c969e8940f2f1740d288cd4618bfcb57be47aa027c992bb023af2e9c6425c6bbc2caa5bb99f868b1de7bc8ae2368e0b833f5a02915e756649eabfb9949b1c9242bdf78ea712c0807b188dfb514bfbcd19868f46751096b1a3d03bb48aa2af237736b53330cfdc854d2256fd2b0df6e3a52f892887583f6070a596d6b3659368644555e1485853b348f7021f01da84a167cdeb8169b50a4aaf6a06ab5a6527f80bef15427f9b5a2f1385cbb2a375a58d785c29669a2e94975e7585ba0575118ec466252b55d1ea7b4b19741fd7900d381d8c2aa24b398ee4018f6135c1dbd32a2a0a8721a95cfad0ce76f9528edbacfdeab51d7c1db8bb994eba403edca1a16c7aac1957bdea5037a18c5cd46747e779997c62d8b37238d043f8f5c4ae116f54d4b1f718ac274c45cc66099012011628b7d6123e0ba50881304d4a65cccb392f0571b33698cb0fe544daca47af834be331caf2a44f6de228a34041da40bb5e391fefd469207961ff66286cea216f8612ba2751fcf28db4610e083abbb8559778a05e48c5717fe02378787e7fe302fb592caea312f1bc0282187915e26727f1bb43449f03021e370a865eb611eb275d1b5598fc63430b87c2b307987bb3b0e684c62c9811d4f5adaafba998568cfc6715cf290c80435f210a10d3724e34c456d4037d1e2a304ad3c687205dbceb174fe523150414c528002e021528c2c55035b36283b6fcfb176cb7741eb21296d23c61791be572143c60c730f6c6f8fa1337f681f61448a2495aefd6933e885061636d62daa44fc804d564bb5464076d16781133a137b02d8c744da4d2547155a00780cf647b3165a8a0c8127d1eb78faaba7942a75e8a838d7c60a2b4034d8947b63de937a3175b17273122d92c02e341eccc32329a71224855b79606ac61329a74930ed084f5a81265b485e2d73dcf0a7b7b638fe0b3144272b0a99995d0fc2459645a9b4c911b5b07b54756ab9308116b3f7e6ccc6484caf005b281846cbc8324b3970868111418e828ccb83521585d2ecb82fd7b348eb563fb9612368b78d67528f6f7835337487684a36a566a47f97ca2b873e2ca14a8e33d5f2b58376b2d5be42a4b63425ae8599515588c655dea8b9e9ce3926159111c241c71953b189c4fe6c50275421e7e07166de58dad2b22eb9cc671d29da2ba56de871566e80d03e26e81a1eae9e1624ee75c13fc1d84248e5c09e1b7c23cc81c6202d89c031859b470521e594ffb136c999bf31dd3ce1abc86787b518eb8dcaebee4264beec592c7972992767b59a3fa83c4fbe66d6648ebd941612636ee77c8ed50ab30454b76c084 ct_n = 4a3a88d9ef5acfff3b5d02e5fe6527d6b90350f25a0fdbeb137e4dd881f14c3a9ddef222449acaec8632e28f112ed59aa59aa0fc22a774acdc9b94df6aeb391c658188097fa0a1e8f04d0d5a9976ef213f4934cc085acccded9883757776882078b5cf6d3e4b543d8c2451a9e2763c950ead44937b90eb4186b4752a348722ae0220b96896b4b5b98e2f48bbc778a5c3db0ccf810e471c8928e867d3b7ef4a6dbd2ae81736cb41a554d3daf5c1493be922c937029d3b8e5110507efa9481758f2e0da667e824e4b1ff688197149fbdf03682e461b137468b4237d656cade71948d318ae2eb6bc88c1132f5e105071244d473ec3acdef6a0efb9a3c116432a162767bbb4ce0372e2f739a7ac8bebe3e5911500c481056fd96c846ca89636f658b404f69239306f30e9e44159ceefdea0a46b8e3194acbcfcdea00bd7ec8387b32a684d81c3f76892bb7d065d60ab69f2299ce42fd93c43cea34f0f008afd43891857630619e3431c9506604bc82f8c7c3a15f1804ad8cf3b96bbe15973f601bbb839274f0e95590ae7d608832b221f116d85381ca87c76b4dd4a93ce13dc3331c984c3a3be7d48fc20eae05e2ddf1c267d294b2913054a6180b12538cf49ead2ad9e1823b092652519d3388d0af0a3337d58fc76b84841392ff2b9e1018ca24ec3d52a98bdcfbc436a5f2f0d64e2d0e66fa9ebc1a812d6855e3f0dd7e3c7b0203fa16c59ac567d650860c9bf38974a3146912f5e9d2920192d5957748d16d4a4cb8eb68dcab05203116b4fd19ce26a4d5defa4bf4b37bcf4497f0714081ac038397b11c0e9f216efec4febc711e9d7f5a1f37ee08ab00edbf431e173f67efbf5d579003cdf3877c25ab61e63386cd74517cbfd90ef23cea46a9566a4ea5bb6169b38ee975c32ca80684c70095b1c33ab3f4dcd1de2f81b469f3e874eaa5185f60d8b7001996052c7b480f8c0fd22f597cd5e26b022fd50db2a5531998efff92cffc47c35791360ee2aa8b687a8629d85b990076430f4f3f48ebb1a1c74090cee0de5ebd434dc8b374f80809138f8e65caaebbf642b580619d659079ea13dbdd4f ss_n = 8226326fa80e385af3de55ccf9bc29a14ab74f1071b7852a04f07841a710cc18 ct = 08d3632ac095e0a2fc2b2aaeac7b858400b3141f16b8f5f86fe3185e3492df8584216b300d8579d8142d4773cdf710fdec4f11a22d4433601154dd032e169071cffab43c6349733d3ce2ac420843d4e1957825e3da23a6e2adc6213db21fa0782de1c3c9d6ad178c7b76bfc1251f8c00e99f7b0ac8f6eca80f87551ac5e2a931f125475a86109fc4437eb3fbfa8ac35eb3f2ca99ecd74120f937aa32112e62f3e8a72710d59838ef3b43a7a2521bb09e85aecc5f8428908a321daaa0c824f10187b98d0d7e4b34b024de5692066e25d338edf338e6bff49419b2464a139ada8dee2475d5779c8cf47ca75032060029e9aca7db37dfb146ad7c7bb36de6b16da4bb08fa9b12b26aa1bcd993510705099b9724baa8895f1607e574449afd874eb0c4dbd8bdac8f730fb1fd691310ce31ba23eb9a034fb32cd42ba21c4ec20592edf0cb3f46244d73a07a1916085e111dc6d7b11cd7cfd93970d7889754f4443e61fc0c6ad107f7b4bdb900b9240b151ebadf99281186a8465c6227cfb4b30efa75f1e6c5ddb2ced42a7013a4bb1287142e45008b3bca67da81b52e73021288433112ffd635e7b8970ec9aeb1ce698c1648efc2b9c30a849d178a2dec3f9f93b13e5fb8261f1904a10ddd5a9e1c8f976a34e24ce386f31393c3cca496beb32d681a0a20c0eecbb563bf1c8053899d3de6f79909ef701cbf1c29691b491aaf67678fb8248654b4767ff231a7296aa12783527f35634f465d451ad91e51c2579f30ca0c5b0c50dadd198d565e995e5f2665a5ac78f7a2ca46de704a3ebf1b74a7b234e6d98b0592ff076b5d47fc19dbcb71eb30b222e50cb4373f5fa3d8ee590de4ac5f9bf68540dbeec981172c2852dc0a612905f9894457dc2eaaad2635e736fb2a382272bfde6e14311b8577bb4c967495c24aa01016d9e1fafabc5fee3f3fa814a9956f43cec57f55e4babf8231fd08bfb7c27309f43527196ba96e629fa421092965286b6e336c01b703c57a65ec40ee5ca692a1d7abb1187f89d2e5e72e6746c968d2222d45e83972ed3d5b6906ce950d2bdd09ceb3e922307c12b782c9a719 ss = 2238bc9e9f168a24d95009b3cb06db1e5fa6fd16872ff9b750306fac8f649400 count = 354 z = 132671b08911daf299767526f1d48bfc7f3188f5fb1674d223144588a4bf3b90 d = 7e7b16918d3cc870d9fb10c8977862fcb809fa7ad433e4bf8f63774e5fdd00d1 msg = be2643c9b9bdd328029d276c44e5c42c90dc3d76e36774efdbd52dc649e35545 seed = d66b3365721c61683ac9d883065dc8b5ebd48edfd132075bb899f364ec84b29aa51b83736b0ab7374dc597b29e411a5c pk = 47123e1b314a67702228f7740b659769534ab9d9296b315ccacc091e5c5c30d49be2166466db7564db341aa2031723b3021820dfb60b8897cd0ea8a49513cc98985e8350b64710b8b8c12b7430ceb39149298925155236d0b2125124342a098c81d14fe0652086150d66e7531c3ba4be91bdc2167ed29632d78ab290b002ce244aa6c68be9640d16c90313163dec0b318ff9345a916e88533c8920294e19be14b0940f955e7ba5a5bf071a8486451d1527948cc459db844a4c83e93cad2b146682e20593fb6ba3723faef86455a135519440bd44b3340583805a72bb7a1785d7347810c36f402b11676d00387c2e7a5f2d5b16b48c1dcfaba53254027d795fbd45c6a788c09125331ebb87c0cc20b85a4d50a445f9d72e62f1915a3204af476d745712ceb07473804ebd09067d707c73f1642f81b667e9a73814a203cb1c84ab03268a4c3352547f85bd9b590052e1146f85041892227055397f5b703e5a5b66588d85165860f596b693a9e4d903e3810655a81695eb2742db4af4e6993d6b81b2d805579a9f9565521933ba99e4cff0b186b825c3e4c1cd1fb6b68b017fc60abc0c82573b9510859bc85fc0c1a4110aee9a955b84af362942e766394fac3968d86b55c400c01634448aa3cc77b7b2a3bcf548472e28746f83855cc1175498361c05a27d256c53c5167249c7cee3860aa12791faa577727a98020d5b515e94266e7c44b81956b94e86c8fc2814fb14c96cbb0387891d23625cf2583365a10819302888d46c39d5b728c70b5ad72e042a019eecc0e727a958052c20815260f9a19ed2bb948b801d715203b43faadb2a93e864dd763c20746f251141b8230e6faa17ab1a6423349d9938ad3912673e555f3c26a8defaa276876b19c33251f5cb224a4f95310b8c09b5ef4936eb80b6fb0049de97c548713204a8b5c01c638974ae5609482028bc23a06c556842ae98cbe9c70685b7bc14471285e81cfeb5373287a89501171b08909fd9321770b9d125b5c1e8cf256c2b8316916d6641f742889c3626527b0d127ca70b553dded708d69b3b63b9085c65374ab165489199eb599f8295ee758775805ce99f845d1b658961a457cf1e700425a4293b366890a1eb19 sk = cf9938f0ba0279540044248ceeb1114575342f8962cfc95bfc225ed0119e128251a5707dea03022213713a3679564591a7fbc52d91a67b577861664e21c1117354b417440a9b536665945c62e6a3611551dda79e113c03eab8a62b5394b2bb803cca3d4484890b86b3f6259cb6254c7402c0df648542974209108269eb0cd09bb0e1d201a7c6b4f4445fdffc6d5c9407306bb9d6aac3928462ce293cd278a519951c10da907bc7845e5a2e2f5b13308476f6943eed88a2610667be7a6242049f7a01c106c588b5d4279a1bbf4996972951973a166ade73a57381b1a0c2064e351f5442a1a2327ae1041f07d9042fd188837386a245128a3b8d1f557c2fbb7e6652aad155c4c71bc6cbf92498787810a481b97573cfac109bdb340e3b4cc07977aa4c74f41c16e9ea747b7a90cde55f2d68c40dd8b10c72461840cc4a15b7f7439999ba6f2b75a68f1143dbc012a0676e5d52a9064c12becc8fc3a9916295a7bb83cd4c5b04cdb278d1791538ec756de304ba4b20ca38a74829213488988e41593ddb4bf03391c7c62e211948a79b208df46e8642382d506f5889118320759976884b93474e67603c2a7390044e8f801128f0ba83855e8688bff4ab23a39c7399425d5ffb6c94d2959c64cfbcf2905ab85f4500750d553da6479735689260f3277e703fa317525e0cc7c1fa41ad62c7173a6ac0385b732a3eabd5a8d4c912003c8cadfbbe8b182605e4a4d0837a4cab1ebc475e6c5484eb11b384a421387086b351b9c9205dc1b446104122fe0c0608a9bfc673bbdd33017e00b0bb744bb8b04aa786ca0d8151ac721601193f2d6a78b594c1db7764591014f970370eb4ae3f772da27a5099b74170554086b40ebb6a067ca430eceb2ef1887417664d243b93eb9bb36bdc0e15789dc8116aba06c767f72f3912325e8760d3d21d961612179cb1c78973d5e96acc50c582f36497d79edd5461bad99352a5575b00bbfe4b5ed033c01783ce3f2c81d692a8f0fb55d5423367625ab0f3161467b783373858d5c8f0601bbd097a0e636a4d51ca517a6224209e0b59c5218ab17561ae6c3a2dc4013047123e1b314a67702228f7740b659769534ab9d9296b315ccacc091e5c5c30d49be2166466db7564db341aa2031723b3021820dfb60b8897cd0ea8a49513cc98985e8350b64710b8b8c12b7430ceb39149298925155236d0b2125124342a098c81d14fe0652086150d66e7531c3ba4be91bdc2167ed29632d78ab290b002ce244aa6c68be9640d16c90313163dec0b318ff9345a916e88533c8920294e19be14b0940f955e7ba5a5bf071a8486451d1527948cc459db844a4c83e93cad2b146682e20593fb6ba3723faef86455a135519440bd44b3340583805a72bb7a1785d7347810c36f402b11676d00387c2e7a5f2d5b16b48c1dcfaba53254027d795fbd45c6a788c09125331ebb87c0cc20b85a4d50a445f9d72e62f1915a3204af476d745712ceb07473804ebd09067d707c73f1642f81b667e9a73814a203cb1c84ab03268a4c3352547f85bd9b590052e1146f85041892227055397f5b703e5a5b66588d85165860f596b693a9e4d903e3810655a81695eb2742db4af4e6993d6b81b2d805579a9f9565521933ba99e4cff0b186b825c3e4c1cd1fb6b68b017fc60abc0c82573b9510859bc85fc0c1a4110aee9a955b84af362942e766394fac3968d86b55c400c01634448aa3cc77b7b2a3bcf548472e28746f83855cc1175498361c05a27d256c53c5167249c7cee3860aa12791faa577727a98020d5b515e94266e7c44b81956b94e86c8fc2814fb14c96cbb0387891d23625cf2583365a10819302888d46c39d5b728c70b5ad72e042a019eecc0e727a958052c20815260f9a19ed2bb948b801d715203b43faadb2a93e864dd763c20746f251141b8230e6faa17ab1a6423349d9938ad3912673e555f3c26a8defaa276876b19c33251f5cb224a4f95310b8c09b5ef4936eb80b6fb0049de97c548713204a8b5c01c638974ae5609482028bc23a06c556842ae98cbe9c70685b7bc14471285e81cfeb5373287a89501171b08909fd9321770b9d125b5c1e8cf256c2b8316916d6641f742889c3626527b0d127ca70b553dded708d69b3b63b9085c65374ab165489199eb599f8295ee758775805ce99f845d1b658961a457cf1e700425a4293b366890a1eb19e1f36517a61bfb5c529956f4942fec7d16d996b934eb6bf6464459f81e425cab132671b08911daf299767526f1d48bfc7f3188f5fb1674d223144588a4bf3b90 ct_n = 2a08e31c7bff76f4878538636fb4c2e3941363376eb45eb2915f8c3d88fcbcc5b18d226f1d954bbce2d8edb4aa7c7d35bb5f231199b62c1384c197e4ee63a2179a31beeab99317ace3139ffa2722e2caae6fe44516972dffd8af26ed2bd17792b55a339291ae42ef5b4bc43f85af889a1402a3bf45287335e5aa6707f739b4147ec4e0aa6296b136a3542fbdd58dc75b5099a625ee406a3c80fba36c54fc49b34facbc9e7966712fffc1fee4e296fbaed3db27f4b27c140b5181686f7d5f38c794275709c0c822b7cb6a26faff9b2f4011cbac9ce181adb34a0a82698d6353efa1e487ec79e18db85718c366aebad62e27b67ee7fe5fd532cdd17927b17f7296917ae6ef8e2361033637e727a540ee27c45e67fe1c633f801b022b0bfe3aca5d1710038e70882af1c231d029c5ab24cd98c64ccbe57a9ff4eb7f6607b590bdcc429068983dd8b7c69b28197b9c7f99b4d152b1a5cf83f3b02877a17890fb4964fede684897cdb95cb1632d76b9a2e75d36dbe9b0e095d9fcef0747390ea7ef3c60b7594fa586d47982ab39da0ebc117cffa89c7b889cef6bbf5f95ffedb47aec1c2b5b00ab150943c6a7f1f7e66a621e47e067830c43c81ddbe6ab9c85826fb98eff4d2312bc0ee13f47f200b71bfc4067e208897622e30d55d5274563f6c3c5a52a5bd885e01828d69bb7aa8f0fbe97aafcb5ac05c6eeab97cc8519bf005112ad8c351f4bd8704bbda36efeea405459eb344da7a3fae4cf6d44a827086952e34099b869fc25edc3c0bb2ba898ccf202b083296ca9d44e0ed5f4cd87888db4e00a1cbb1e7f11698eb535b50057e54e032dc6baee4f52f02b8f2b6774831fb19d9f95b965d9ec2301057d7c3e3d1f1af7d4f045ae9e7dc12937ace983fbb0546a582e8af72edbb7c87ed66b581af5514994beeb8bac2d33a9e81fd36224ce06fefb64438101882bc1c4ed4d1c6e57aa38b665b5ff86878adafd26d9f3a718bbf60a1eabe7409be55cf1118d87a7a55767bec1057609648ee55557258fea1dd3045c4305ed1d2ea892ba0c6c8cc0ae61961771a121fd509f2bb570b9851cdfa3ab ss_n = 2624371eb0baa0088226b8ec023dbc4412f695ee7306919fab3aae2983de3fde ct = 11ead21f42145bafdec1c5d2c9590fee5343e20ed01d49a67f7a067f4fd5fc59e20106010ba2feab43721e606e5e72891c6ed0b8f573d069b2a795cbc37f339fa36777bdb213cbd58d6ef59585d96c9c5c44bba8eb5a43a245a24369021c8bc03a77b3fc6b45df96d30bca4ffe0a74a6230ce686918b52c568502824ce65707eb5e9c9640ed3200e353ed27eeaaf04af7ac4d7e137878a2601785bc5c48003404f27e473e309a5d0ec3a40cd21e545d20ce5e47997aee4f3f2d126f2a61d3e1f119c43b3dc829385d5fc408bc67fc724a3ba502c14a9f81ac55570863505407f8202835ddbc1a749fdfb9adb6ba602e7ab82e3ff3f6b9557e831577ce60a4c006d06c4527ad89c8f4543d8eb955453414fb39b5bf15afd5d69412008a3ad08b3585d59ee1696a617171a2ccbc7b0d278d8e54bedcd989ae4b50f4e496c1525d31d51110844927864e806ee43e87b371d7d8dd9a832d6423e772f6b8a8877789e770f83c4a941b360af3d51bc6fca04e8878e34e909337d57c13b7249d9e80eb155d4e5e7fdae6e11672a0a04eb965d0b7dc78d9c06e354659452ab14ad1b82669823f90e24821a5ce545980bd7bb54eda1416ac9c14d49f4dc184e4a06f2479501d59ea344f0f6a0ea530971a9d2e381e7ee9e74e1eda07b4b4f24df9847200d0dbc206f847d815548341823863affdcec16ea909d5cdf92e9e108d90a4b1ec49055470777890e8a121c931994f3a04e90de617da4e02a329ccd05c207600c6ce01b6909dff1ff0d0217630555353463d44cf941060bc17140b5ddf169e1e13499034b3f478d6eadc542e47c8c872fa2bdf4061278d35c5d3b22eb12d754c8b38d197891c1152b918457b143e0023558aa653e845bb255cb3c8fdb641e683d15c2085ec668216c4b7f4d93f2ac2c7b366c43992e7ecd8f24c2bade8cb558f74299429be6a4b4a4ba9615ad7d9ecd4acf73130f1ce8177dda51536a58f99f088036e4e9bc346e84f99b0c6a30828846a515ed8859f7e100062ddd594468831da47ef2949af5d903fa882c831b5b43c71cdfc5cf5bb9e509915e05bfcce979dec8 ss = 0d32cbe347563c5d2323a97430d7bb68c50165f22fe2dccbe33bca8bfa97efa6 count = 355 z = e52047e271d253fa983434171186578dc37076983981411652096df219321843 d = 9fdfa65fa0d2fd360632d0efa2acbcb2b2ed0dad68b6a4269cb8b9f86e4b3010 msg = 26a271c70c34feaf24f4e9e9f15d7c2e4aa6edbe298b0bc9666ed1af538b2006 seed = 729bbb5a151e548ecbe91dd8ea7915de3adc139b491f1dcb77d10e2f8dc33cf61760e13a9ccaa865922d34ac796e0071 pk = e93325e75543393b6ccdebbcaea8c902f883a92b00b2c40380a37f5b41c72cb38eaf44a7cd358411975d1de41e93c50777f4cc9b65a248668a7258965e61764c0c2fe9342bdf34674c4aaf33c97a3281678308b238c0bf81e17cd55bb4192124282718eb087d9b1165ce1a00cc5a5078485b7212965c3a781f8602dbb2a85b96ac22fb7275890256255b6885464b4c8ff8a8788e8535b834b1467a5d79494675d02360f4b2130a3786ab3e98fa2b53e1497b65c3c81a4795400c46fcc896ec94fbf5ce6aa61ce093b3a5ca3aae63b4d7c2353f43131e277ee18797bdc884e4a1ab13b018d5644186ab16b03773de36b7a8cbbc70d69231d3983072055f901ad4181db24893bae840b240b356a78027f944dfaa49f60b50d87375387bb420fbb71b8bb8b0b6c6061c2cfae794a2b58e2ca50c5f05777bb247e9681bb4fc4bad33672083b406a02b5b618d9af18957931ffedc39b4db85b8e085c3e676aa49ba9f73baa5c69c0cb6b072b5866db0a6cb8827b3c4497dc74fc98a6ecba941270998a550c91b055d22414ac1252a489645d9866c79192780120d2cfccc1bdc94ba2920db93629792750a2871c502984098c08e208bac88b2710153f0ec09fd5599ec2538cad733f8ea6fa9b717bfc704b2f55bd1932eda811cd1e52f2ba7c1cf0082d998ae88a237eedb03b12b0c574c17b6f64cc6fbadbfe3c0b88abd649756b8375ce06c8e870167cafa431980545687652f77c13bd1b11f05057c43c0fed5045a48b215d646d8ab05168133674c166b393d15620b7fd70ee8195090527eb1a8a81d764652baa28f1553a9e75f39da6aa013c1f24a1846e12074d9acd3a79ac0cbce2344a1afa61a541713fcf036085a36d15366cd754295b23d5706666564016ea79f02e9a95a4297ec56a993ac5a088c15dc3b34305992d6c1013a275455a88c877826d1c0693f67c6696c9caeb61105d4261df53e4b373632b993717c60fcc873abebc77e7120e2e03acdc89113456f50641fdbdc96cf27ac4b8b5329037e622a6e708c7b548694aa236a1c6c09b844b8bcbb6a68f32b89b82e5e5748e356cd56b47176f12997d54a56025a8ee0781d2df3625bd3294f2e4f5bea9c21037bc0 sk = 9a7a833197c8d1a27c8634888656c9f0c58b4ea2aded5b5d2577bea38a4336303e495a0842fa95e57127b7abc58ac3bb38e78652059c523701fc44c44eb48667e0cb5147c6fe433602c78dc59386ab41498de594dd89742d5b94fe86a5819809fa44330bb4050a58b9d24216ba2594e1925203268154200434039cb46518c3a0c31d9220c17c8c55285ddf0a676e474cbb021046e37d82138e0986be3ab44938c709158958f7c240c0608dbd56c848472857c18b7dfa88f0e90c741a1db0f85e136504add93659aa1f71428cdda3ad53674d0ef14746e1c47a728bc0ec73ff489c268ca628eab7831a21fca4b57c4b2f773acd7d399e10f4416b00c7c168bb4c56ad87e5577af85ee6474bc545a768aca7c81078106721402b793df3cf6701245cc212905acfccda10925b0be4670da6338833302bf9f5b9a8443b64aa2e84730b6b449fc26cbcbaacbb43dc35335358cb1cb0c993667b690fe915999dea4cc915afa321a7f0d50e5fb745d442602de979e152508245c057c67c68f935e8619b7eb21910d09e65e5c5042ab8e1c5cd42702c532880f43c0c7a4a7464d278e772513264b5fd271f06d33309e614a887a9c8b2b4ef33a45b551050bcb14e746a93771ad5c608223b9990c9b57724a4f486190ea4ae424b8701b9558f84aa3434200ad2317d592079dba486accc56ecc72e9cb2dcb92f037c032284906d69b3cbdc9ffe088968675c95aa8470e2b3ff80bf02fc9c5e3172f71c34bcdb56e228714dec690e596fc9a241b529a0829b387b2894b6e49d06509991842861a22fc768861f45cfcb8c8e5d7925800a3a6023658f920b514a760ce3210384af04a057341ac470619854548b290c9523c72a91d5bd47b80cb3f80b83d59560b9a7c59515c635705e3481734491ca82238ae00b6c1934d784603d959d9a1730a723b292341ae2c7042f5a7ade50c5c66b9f36982d212068d3c4837da674989248fa737aad320e17082934db92429bc62062a6df2c99a7c411c180a70f1397aff2817d55a12134bd90b90893d163f3977f1250c79e9b0b9d2623f2545e9a1946230c56336443e93325e75543393b6ccdebbcaea8c902f883a92b00b2c40380a37f5b41c72cb38eaf44a7cd358411975d1de41e93c50777f4cc9b65a248668a7258965e61764c0c2fe9342bdf34674c4aaf33c97a3281678308b238c0bf81e17cd55bb4192124282718eb087d9b1165ce1a00cc5a5078485b7212965c3a781f8602dbb2a85b96ac22fb7275890256255b6885464b4c8ff8a8788e8535b834b1467a5d79494675d02360f4b2130a3786ab3e98fa2b53e1497b65c3c81a4795400c46fcc896ec94fbf5ce6aa61ce093b3a5ca3aae63b4d7c2353f43131e277ee18797bdc884e4a1ab13b018d5644186ab16b03773de36b7a8cbbc70d69231d3983072055f901ad4181db24893bae840b240b356a78027f944dfaa49f60b50d87375387bb420fbb71b8bb8b0b6c6061c2cfae794a2b58e2ca50c5f05777bb247e9681bb4fc4bad33672083b406a02b5b618d9af18957931ffedc39b4db85b8e085c3e676aa49ba9f73baa5c69c0cb6b072b5866db0a6cb8827b3c4497dc74fc98a6ecba941270998a550c91b055d22414ac1252a489645d9866c79192780120d2cfccc1bdc94ba2920db93629792750a2871c502984098c08e208bac88b2710153f0ec09fd5599ec2538cad733f8ea6fa9b717bfc704b2f55bd1932eda811cd1e52f2ba7c1cf0082d998ae88a237eedb03b12b0c574c17b6f64cc6fbadbfe3c0b88abd649756b8375ce06c8e870167cafa431980545687652f77c13bd1b11f05057c43c0fed5045a48b215d646d8ab05168133674c166b393d15620b7fd70ee8195090527eb1a8a81d764652baa28f1553a9e75f39da6aa013c1f24a1846e12074d9acd3a79ac0cbce2344a1afa61a541713fcf036085a36d15366cd754295b23d5706666564016ea79f02e9a95a4297ec56a993ac5a088c15dc3b34305992d6c1013a275455a88c877826d1c0693f67c6696c9caeb61105d4261df53e4b373632b993717c60fcc873abebc77e7120e2e03acdc89113456f50641fdbdc96cf27ac4b8b5329037e622a6e708c7b548694aa236a1c6c09b844b8bcbb6a68f32b89b82e5e5748e356cd56b47176f12997d54a56025a8ee0781d2df3625bd3294f2e4f5bea9c21037bc09fc3a208d34f900112214332f3f4472dcf3050639e775c25f291f6aa43395187e52047e271d253fa983434171186578dc37076983981411652096df219321843 ct_n = e84cc07198b8b519ba79052c5c7c79566ca56b055dc873ebbc4b9edb54d20f5748228c23e51ffa10af963af120c9bba1d47e292d36b41675ae6ebdc553cca61d1ab33b3dbef5c7fc48489be5224a3825febedb7d419b0047895930cd04b68421ef091f0bd9c86b9bfbd7942defcaae0a414fb4ff11a18d4ddef9171b1afa4bbbca5a50afd8d97dfb134e5a068e6a0cfaf48d1088c9b23e50783e70e126b024c040137668099c2f32c22b553cc9f45f63d31097021bb0e5f28d1eb6d1d2795412fe262ef31bedbe18a44a694d28c8f204a4c35f773765fd049d4d3ceebb56f83e953ffc1f64b27bfcb14b979bf6ae9db06731ae42bfd17038755a8b2dadf6afa65ed7499cc3cdbe4fa8c05fa60a7fad87aee4887e18f9306584e1751c303e89258a99d8b371003ed3b5d1954c3fcc3e371f82a98fccccf252db36fbafeaa05d5a14c00e0934efb23f77961fad3e93b23568b668642d9eda0f05cc42fa4cb23a4c32a2ba008766c77e6166b3fbf4d2fbd942bf0fd960c0bba5752bb5964c225cbacdeab0cb0329aea95b1eebd8e0bf9f467f498c13827fbf271a577f9a73a72e9c6f99fd47666b480b038df60a4476f37f921688e53196ee763fb2466499e399ffd3563f4069d057dbc639ed1b678fc5dac2f4a240916964a2c721b40319053a749d74fa8ccc1684839a8865d4365e36c04bce00521ffe54d87d6eb089b13fc71f26d5a5add7a014223bca32b6f2e667c738e0c40922522c1ee9122977605dff0cf7073da1755b60bb7c34802bba55a5e73a436bf8978bafaa098b7e202b1e052f0db16b9e0300d740890234662d44f7c845b5d3d548edede0c11941da383a46e7eaaff8138f103dcaf62c7030770ed6872a15ff43357a9117b4a614e0a070816f36763fbde5a9f863489bf128ce0d7a7cd5a5481f83010834d2372298c22b4e3565754b68c626f0c25f293efb7141be5a7f1bed3fabf28a7bf7ed8b8f419b5c8355dd5452145fea2072d1a8d161da48b13c7706236afd76571c3f7e497ecc31c91661b98649230b32be7d31b698cee18be037d52be72a96de212b6a2c63853679 ss_n = a781643b0fa7a7b047b192d40b12720a63838fff76f55b74de6cd26694342750 ct = 8875e7c4c551b2bb4a336af5dce7f5d1804ca8694d881d976ea94ef0e7d5620cbdcd545627747ff535c1d5dabc55416e295e71554ddffc242215dbc1fde1ad39ec779d8c3107992421e09e424ca80b6bc163f9b2119fc22d6c8462671c85d1421356cb36d47de042c37b8aa1e3df6f9b709d3dfc228a18775f4b3c695beb8057a448ea9a80df288b3d8befb16544eae7306340bff4eab2368ece1e9481d895fa9e9dab31bae0641d0087a9541d31af99bb1f7e3d9101542f1d992be57114e7daf8700f0de462782cba162c47984ada5bfcebc06859f8785de04a549a1b6446f1bc12ab898e081d767cebcf084fa222c8938fba2f666af7a5a661d7190fb9e2566f3946f50a252a685327d48d5c448b92affa81df3949861e3d1b606a26579d8eb91b93d40c17ac3b53d89db3bf97a68f1dcf5f88f5648d77afbd10d8c70c1788c6afc3ed3abd8486f94859b1f09340f3ba72680bfefa5fafb30ba3653a54e4214196ac861957ba41afc55fc164160a8f9993a8aa354ac36f0f69debac329f157c31d96e2e0caa940ab3c6c99297138405edcec2caacb7e2d2b1322d6a12f721f9dc091dfafa84f762729761da2cdf54b06a62a88d9847a22819fa86aa11273899f635accbb98a15100188f63f20a3c7b23df874c0ec361c4f5a4fd2bdbf238cd119e030342c6ec28c8e753fbd08ced86fb80bfe0afa72cfedcf73753c810abb1217b78ff50000a9c2ad38d1b320c52c1a2632b8576c76347692f608445c82e808d9161e8130a41399fd3693ae5ca0130425f3006de8f4ba6af2a1b27bd4f556db90cba5fc554a54d9177401e945e947e87f9838f3e948bdd77cd65da769eef27eb9bfaab2dfa8105ee5a8f92f42a254ec456dca49e3bc7b7dbcd16800cbe19f89a3e5961160bd0a0c5ac86192dc04f72ae034b822a67049f365093a028fb42f401eafe4d523b47cbeb9976143e771c7e02a96637a88f4ac0ff508a698907095d865f2734c09931baa3a0831af166d10df7b0caafb9b80db257f1b77d5210a020724bbcba927098558840241338a4ce110daebca6421839c9152a5f23542a6790 ss = da7705c02e1a49dbd4e216753616630ccb8923af5e4c51e99167e42545c490d1 count = 356 z = bb1aa7efb9484c0d7f390d7fef3bef01351ffc57393e3d6b90fea9c5af6f459d d = c23f6d42be907e10436a7e2014105c010fbd4d689618ddbd38975f90ca7ac8cd msg = 0c9ae3f485c9ca7c044ddc2d418017982293cf54e2810fff237c3f2275ff3a22 seed = 1547dbcc8a125b594a58de5865e600500553847056b731d5f5252549e29e56b9218ee4692a18fbb0ad5f49a6f28f7472 pk = 263b3df47aaef14690591637398cc660371893308a6414c08568c3ffea1c5a159734171f18c303e1030158412a2d0122d3f06226250a5fa60324e1b830f1af87467e131c2e09f5cdcee32f1389c2d5858d9aa006e1b12f2e7c02086ac8f776771fb71a738651f6c287b1005dd234687a5345492046652182187a274c3a6a4e1acd6dd9c681d292693b3e5aa8c70e6331600066d37549a07a7521234c377141cf03848d812c5ae3c3ce3758b33a47bf3023d0b5551867c6210739b74891c060ce3e107e37824576d7b8524361f9863dfea09edd2ab1adf10e497b5d1907901174932fe25062eb3e4b3bbe8ad5b3fe786c3a3c8186a127d9593f5187178561b1da038c9240c42810179a887c533b8dc1d7b55ac2ce82569dc947c81564927b910266c34b86bb6cd034998f2b8c5c201afbf3160958cedc31669b846149c81fea7b6e6d6c53022a16efd5a876dc3d5138c8a1f226a83b5bc431b977589081b8a310997b72b9759df34fefd38a03b059f0c96805e7331fd9707914a5d7794ff7e288e45627433c69f42b5955e11ff93c155deabd1026a9d5d3859ad7892407718f536351465c60351c94e3938fca3d991137dd6608c4548cec11cb10ba3d867373ba2331023149ef0001a2d40d21055ed709c364875b4cb74c537842f1813c1d2b749de04ca61a299dbb98a4335d38ba0c5a5276ebd395ea2b02d424980d429d04b84c18768b453a76c717a920e995b44c363bf9841e32a372973c6d6c67c294532795be437b2c98742640624c6891793dd5a776a88a7752a6d4105d0f644d30738190238eeb2583509a0487d16a4fc75b87460f671366aad6665fec0036068a55c8463c134405c794121bba2838af6d8cc096252c0dfc97246b4d4bb5bbf3153cb6588c27d2c03774306e91908d7382dea94f48568c3b7aa2614b55f753aaf243cf9e530743e94cc66263a5ab93ba338f10ac1b8d1356e59b13211721caa86a05130f064ab163c009109b31d8a9b503d77a5c482e44c132100c7dce288a43f407ea442034752c8c3942635cb98490b0490cc17b34b6fbc9313f2a3205aabd5c071ba10a508c8cc25c7e324cd73fb76b6e477037876cfcf370e42524494f7d0ef856 sk = dab9779434bcf5540e55e2c3f4f3aa220921a0778cfda97c1b4484a2d6a251f34cd7a6920a27891cb435bc8512350589ecd677f8e66d4691355bb59c5de70cfc691d8200392ad77c7b81a5f00a07e693bf3086becea41a1263048e49a9b818b677b9cd11fb9553c3b23ff4c8384a2219d1135271c060a1b22aa5536103a49a530ba641993bb2a46b1567ca0b4f5767cc8ba96474250c0b287809566262d29e1a74052de382b14b7597227057eb1e63514d14d5bd088752c5f4126a4814ae0a3c9a320b6c48456bd981d367934847bdb4f64a3aea72ae81c9c79768f8b2a811b1525a2b5aae1c6676779363b5b4f37a427f1c2ebab71312c73737786f5fc29824b0aaebd80ff83ac4ee4873b2e842b809a5bf1c51eb749ffc911d1400ad5a42380ad51b2a568b8ad385633a9a08456f2d102c1b757d9255875a995eb98c14569a784c28b9ecb0c3878b44ba5bcb13a8a51e21b7c93504b7fa636348449c874056d8018278160de32cd952bab7f62f6fc9676d497ecad8bbaf6ca5007b49c3680b35bc2f29062c8d9940aea49e36247404c7758c94b4ed52c463f51da56cbf61269e1190577b921869876416d5c1ceb11bde91a69621bfc7062ab2c32d595435e0ea8350310568936ad15ccf7387b90ec8c585e9192cba5d316261a09c0759184cf8d94a655033e7f4141b9bbc93a378269bbdf3d77744135d1315a775768926a71cc3376a92987673214293ec3309905937ccc936c5278e7a0b9ad5ba2a3781f7b4c365100502c5a1f6980ed572302db41fc7ea552ea524c329b53bb930ffebbe44d586d9d28751430441d95ade129d7913c422144265fa7f76c1aac3025d8e75b067d83e4e82830afb9aae9b0556174ff044b255703452662d536625f6a749124713eaacb877323a5e35ce90aaab61026c1a57b6fa48ccedf10345201a85622976b7a5427546b33431ab00afc1ebb78d20901b1462ac2b32ce3381d5097d7d981254f5655215317ac56c9eda5459db63d666a50f2c16e4451780e111dac3a1e527b4c1b124b61b2a4138a7d5d39b93d5350788977ce28003032fb8445ff0b64b263b3df47aaef14690591637398cc660371893308a6414c08568c3ffea1c5a159734171f18c303e1030158412a2d0122d3f06226250a5fa60324e1b830f1af87467e131c2e09f5cdcee32f1389c2d5858d9aa006e1b12f2e7c02086ac8f776771fb71a738651f6c287b1005dd234687a5345492046652182187a274c3a6a4e1acd6dd9c681d292693b3e5aa8c70e6331600066d37549a07a7521234c377141cf03848d812c5ae3c3ce3758b33a47bf3023d0b5551867c6210739b74891c060ce3e107e37824576d7b8524361f9863dfea09edd2ab1adf10e497b5d1907901174932fe25062eb3e4b3bbe8ad5b3fe786c3a3c8186a127d9593f5187178561b1da038c9240c42810179a887c533b8dc1d7b55ac2ce82569dc947c81564927b910266c34b86bb6cd034998f2b8c5c201afbf3160958cedc31669b846149c81fea7b6e6d6c53022a16efd5a876dc3d5138c8a1f226a83b5bc431b977589081b8a310997b72b9759df34fefd38a03b059f0c96805e7331fd9707914a5d7794ff7e288e45627433c69f42b5955e11ff93c155deabd1026a9d5d3859ad7892407718f536351465c60351c94e3938fca3d991137dd6608c4548cec11cb10ba3d867373ba2331023149ef0001a2d40d21055ed709c364875b4cb74c537842f1813c1d2b749de04ca61a299dbb98a4335d38ba0c5a5276ebd395ea2b02d424980d429d04b84c18768b453a76c717a920e995b44c363bf9841e32a372973c6d6c67c294532795be437b2c98742640624c6891793dd5a776a88a7752a6d4105d0f644d30738190238eeb2583509a0487d16a4fc75b87460f671366aad6665fec0036068a55c8463c134405c794121bba2838af6d8cc096252c0dfc97246b4d4bb5bbf3153cb6588c27d2c03774306e91908d7382dea94f48568c3b7aa2614b55f753aaf243cf9e530743e94cc66263a5ab93ba338f10ac1b8d1356e59b13211721caa86a05130f064ab163c009109b31d8a9b503d77a5c482e44c132100c7dce288a43f407ea442034752c8c3942635cb98490b0490cc17b34b6fbc9313f2a3205aabd5c071ba10a508c8cc25c7e324cd73fb76b6e477037876cfcf370e42524494f7d0ef8567a9a9ac867d67753336143b7d4f1f2591cf443ffddc95f8e92895ea23cdcd7d0bb1aa7efb9484c0d7f390d7fef3bef01351ffc57393e3d6b90fea9c5af6f459d ct_n = de51d88fe9342338982315d9c38a1367892bd0d28441437ebb22e2f9c9c2bff23d12012e50b5835d8674d6b3e9d40fdc4543641b050274958a3f0c26175895918626ba6fc5cecfa7eb0c087e987dbd887cb2d640e8cfb1274042fd8ac8b4c0f9856decae3c2962dff4088de7df89dc075da87426263cc3bec166f03e2c041ebb7190d9b9ed1a94e784c7308a016aa152a6cd8f485e38364df703c30b62b911f063e3865dcd4ea37d530fa01714e94f3915cc802400045a040a1705813a9fd806a19d87fcab758da0c5b485d1b5998ca1bc15d7fc127222342bd514dd5a14c5d9d6425004c807a29ac51491d533c40deed114bfaf7e92300b20afb0e0e25caabac9fa3608575a951f7a8d4af3c0fea573dcc63527a1871f0c0d3f15494e63772d13a9ed5d6fa8e350259a95dd1ccf74f8d899adbc937d41c5ebd8ba5def3b805c1f48503c9876efcc7db3946439422e8f6e13fa62c3838cabc3e2d60932d4305a953ee07d5f9ac68541c1e7c218738169a7c18ea5e62684c08f5ec84a61608f9d991f74923309ee5938d88d9394861874ac908eaa7293f791c102af94909a7097b7f9dc19afb01d3ae04a53663e977fa04bed78797e8d82d89956db74cc0a36c36260ad3e3b681ba9e217b658ccfaef249995f3877eac0c74864f62a859decb9a0945dc07d2de5274c9edad45e0eb98f4a78c5cb358b7874430feb8cc487e6760c10bf19ba7346660ff34a6f52071c8539a8f10b0da73248279ba37e195643f0e0159b146aa70fe0f04464f92bee7b2b99326035791375da7447f23b3e02a45c10ab7ff52f909b604c8108978c2e39354ae04d43e4e7e0e97a4bb92c23df94275bbd935207dd66346e4263f237e4e1aa403aa8eac8399e5b45ed13b5d79b0ae0398c0b358b91f02598503029a82278203653fb3abb7f73c6d1a4904d3b4365eaa7373f91816d1bc5762ed20c852730bb767360a40ba74182b312ec0646e2d9088a948ab3c2252526e7258a06c4c9f279f78c46b6284bda16bbc7539c51d74c7412a6c83d5b7a4003085b3d3ae891b8b2f33b60dc1056e4d80adb43f264870b795 ss_n = 8b087226e36fc1ac4e60fda45c0231e157dbd2b893c2dd62a7728d919dc82a79 ct = 4b251406bd96707cd9c8fb9ec8d39eea4db8ba785bd380798eba171ca6d0f4cdf3dc32175f2f0499329ddb71190ac7b6e7f5d69282aeb63869d046d01f5f57198f13af2c78b4ab90e337f56cf725f840ba7c13b36140c7c991dc84806f405352fdc83b2fc509e0a757ae065c4fe27524489c8b671492c13d57ff5647fc000e148d5fc3ed70e1617d1ed8513aa7e01891a12359cf72b3189b70ef9509f2ed5ab915bb0265a5d79fcf962be4002903c8ab8c87da1cd9a12a125a7ff65e0f4e0abc5d83433d1b422ccb28339ccebfd8de7fdad2ef552e72d1c1ef387d74be5fef25ccb2a42f1bef5929e57eeb5166870c4bba4eca4fe24b1881f6f6b7e66c2d8a0864693170225114a096171a05e6d93f3cddb810707eeb9bb8e04155bbd80cfbefcd3fd147059c9e70fe355babc939aeca415872907d07ddb223367cc12cce5e2de7c33c432b348266b2f9749e3c39fbac01a5348857bfcd222e4eccfe5c20523f8ac95c5935e3636e083c70cd936ad7cd41792a468011b426845e3b777c85f803a578b3d5b066516b0efeab78a2b78517a7791529dea7f74aba817ec03995cd862fc1ecdbd480dc8a6e7c441a7337a62ad3acee69938356b8515f480f8e5828d23e839f843cdc0754140401904ccc0d5dc1532b7e80f38d47872fd4a8f3e532df727ccfed20aaf8e99e111c2bd0626ff0bcc007cf04d844c5c2848a7ac329ba12c3d31791768bbe7351d6d2402d8cd968bdfd8821c2a48d5f63291f94edafa3ee2c5d50bf57df52f67f56b8a969ff30e00f3b93268596f8ac3f1e293141a4a782ef8e8188feb1f7dbded5aa6e3893c6cd81bd1ad32ddd57885e9709e09b5bb80e0adeb91944e614f684c367b58cbec899cfb00591b0d6446dae3831d9d21af8023fcc924c2548a0ab2326ab951a0182a0ac9c71fc33b529145b670f5e56ccce8913f3581a1381436e83f488dadc53536c8718067a19510315d5b3352a39c0a3a3b336cf613bc8860710118e2b34d64bc6ea2992b8dc4d074a73cc66e29b2a4131ea0594aeac35c05ad0ad048b51730ffa7cb76f8de520a0f055a5757c38275aed ss = 87b38830a66c507b1291e93fe6fdb6f83e5901cdef8499c885f12ca4730d5bb1 count = 357 z = 4fe732e7ac3f5f0360628668510a6ac115eb4877b77e8c34ed126df4a1801d65 d = be1295e16620b68c33d3e215a6d88a9871006189725f7177bfb2f3f2c2f221e8 msg = 23cc99a4ab5a637d524beb2f95843492123742562bef8da292abf33e4dae0e62 seed = 57e6de5812aa8402b8bbf1125f68b54ec05c206040c7cc0007dac897f6c4e2bdd0190ee501ba99e7f348634a1435edae pk = b32b6434a5199d2c2bed96509e60aaf51b3d93c426992331b5f0be18b60df88535d0b93225f3b1f51859c7449b4d6c43f41b6dfe783b8ef6cbe410485de8432f5349dbb3b07e56820b76924082704c8430d91957aac039cfa339d3413919b324bd342499c98d3433120bba51e6c44e3cb4baf56928e7683665f2a716053d4123a4b56bcc69251eebf29559e6baa14a05d3d8b0631ba1736ca1ee095b2b5cba4ec18fa2f2cfcb31820e213dbd79a1a2d793df058ccfd8ada9b59ee0d00492a08e57f1cbd4341e39c4636283b7ce738d71ea4ea2d75b7bc6a30385a635d066389681c1768abbe44379b971f6764fb28c49d3717af942a0206815b5b19cca833ba61400298207b27202cc9445d84497e2929b2119428ad51ced515cd1da0799d4686225b31d2a606ef289262182aeb6418c2b68dfe896fef1b5c72791e06473f2988de52c0cfdb40a62394077f77d0fa04c683b1c8ef36152983fac69c316d8ca7ae7cbc49821fbd914d0b4ce4e64221789615b80c628c725d3eaa0af991d7cc1540b6b2794a74efe701bbae4430e6413d6aac11eac52ce534ce1ec9f9bcb69c7e8afa068544e44c87ba68a9de8414ca196d3359c952bcd12962d4f0a01c20c06b98c222bb09f5d0730e8867ebdda3efa3a5f5a186eaa6bb7cd520517ac1e4c35c16ec90fe66b4167a3a2640c6d78096736fb901c403aea13871df60593361af9c0410de6a9ca82999e7cb284b69405da73267c24c0d08896327a9d80aaf288a246d30029a8af8bec1769b2ac23f9ca3ea92cb9a67f46e94b1b42481d7c760e494dc835aae59a4e2c791e3949400f7073af959082c8be6711a728894c1ed7762bf8165a4ba79746991f40ae703c0331c7435cf34acce129cd23c02dc44430f9735627a015164928c6c87d40a83766a44f7a130066acd7cb8cd7901902436a948b8e339b0ba1e84637476e6092ce64793c57a8277cb05140e5c5583971da2bab87241ce7ba9dcf266d8abc78e1bc9cc4d523aa60a6c5c06b4ddac0017173319711d6663eae295a6429aa4235889f14c7ab77272c93257bd821797cc527a6019fd2351dbbed3ca265a881807c1c0b1fb2250936aa937295ae761b0f6cd46c9c3c33b4 sk = 6b5160713b3847f3129bc78a4d594ad35248ade25f19c17010754a23d6ab8f3a04c4eb398389953bb9522db093d5b8aaa133cd88896547faa9b0bc078471922df6834e16434f5c844b379f4bf1b9c6fc6cfac07db2ab7ca4a656e5100970facdd2f30d53109586e462e04609a217c9a6168f6ef4974ca3cc010aba556b9c6de340d9baa6bcdb842a458e8af9607f5a26abf621009423e3fb347e688b9c8a3ecc9801434356cff6bd85943cc3145db2c5392c4c22ed9b3a05f4b75f170c773c95cb535717565cf299358ff6acfcd57a1f447b5fba797a1ac80277cfcaa984d9f03caab8c996169bc3cac164e014e0856695484756646e2beb606ed59450cc8870e258dd46c0d1ea0504a468ebe8c042fc886059b4738606f1910c94d1947245636846c353d200561645444b92b46669be151ea91cc2edf313e3a74fc767b0656565ca692bb72262a450315fd1bea1c4bf9052ba920c63bcb29ac2647d5d6c60f3211dfbb74247dace551778db7893d6fc20a7a329ac27504f9a364fa7667537cfd7176a27cbc03da963ce350bb46b952d173895281e4837cfce71655150255e3964fa2351882a0a8992659ad853b576cb73ba5cdc94b378ea116a9922cb8ca4c04225c47acc8e329f93e378d97724baeba623246e037727daf34fb4526adb969e336c314fe43856987848175e619a8750a720bc874534e2207e417e3040101f4096e6a5686b104201a3c4db8710b2f91ab8d86a6795605a135150899db25231b28abb3b3521a8190e67abb826345e7e07a7db033c6bb3aaad613151ebb59258bf1a022330340e86281a0d723c9a3389a8c757938b3806e177a7f705a6083919e967b6a33557527553a102d2323a442c7ef18086d8d3667bf80c89300628d943223ca6065bb6b7511f1bd881c2e94d305b9ffaec7d789520c0eb5e8a453277e916b32879184505dd40be622b3b8a1cc64b75bcaf3c6defabb7872b684a2a76740b59721852f2f9b2dde5517463588b0a061c74b6f9922361174505b903d148934aacb82cd9be661850d9801b5b0825da0517d6f11d86f760233058785637ad7899b32b6434a5199d2c2bed96509e60aaf51b3d93c426992331b5f0be18b60df88535d0b93225f3b1f51859c7449b4d6c43f41b6dfe783b8ef6cbe410485de8432f5349dbb3b07e56820b76924082704c8430d91957aac039cfa339d3413919b324bd342499c98d3433120bba51e6c44e3cb4baf56928e7683665f2a716053d4123a4b56bcc69251eebf29559e6baa14a05d3d8b0631ba1736ca1ee095b2b5cba4ec18fa2f2cfcb31820e213dbd79a1a2d793df058ccfd8ada9b59ee0d00492a08e57f1cbd4341e39c4636283b7ce738d71ea4ea2d75b7bc6a30385a635d066389681c1768abbe44379b971f6764fb28c49d3717af942a0206815b5b19cca833ba61400298207b27202cc9445d84497e2929b2119428ad51ced515cd1da0799d4686225b31d2a606ef289262182aeb6418c2b68dfe896fef1b5c72791e06473f2988de52c0cfdb40a62394077f77d0fa04c683b1c8ef36152983fac69c316d8ca7ae7cbc49821fbd914d0b4ce4e64221789615b80c628c725d3eaa0af991d7cc1540b6b2794a74efe701bbae4430e6413d6aac11eac52ce534ce1ec9f9bcb69c7e8afa068544e44c87ba68a9de8414ca196d3359c952bcd12962d4f0a01c20c06b98c222bb09f5d0730e8867ebdda3efa3a5f5a186eaa6bb7cd520517ac1e4c35c16ec90fe66b4167a3a2640c6d78096736fb901c403aea13871df60593361af9c0410de6a9ca82999e7cb284b69405da73267c24c0d08896327a9d80aaf288a246d30029a8af8bec1769b2ac23f9ca3ea92cb9a67f46e94b1b42481d7c760e494dc835aae59a4e2c791e3949400f7073af959082c8be6711a728894c1ed7762bf8165a4ba79746991f40ae703c0331c7435cf34acce129cd23c02dc44430f9735627a015164928c6c87d40a83766a44f7a130066acd7cb8cd7901902436a948b8e339b0ba1e84637476e6092ce64793c57a8277cb05140e5c5583971da2bab87241ce7ba9dcf266d8abc78e1bc9cc4d523aa60a6c5c06b4ddac0017173319711d6663eae295a6429aa4235889f14c7ab77272c93257bd821797cc527a6019fd2351dbbed3ca265a881807c1c0b1fb2250936aa937295ae761b0f6cd46c9c3c33b4f8b6f824b97f34755e9ebf196dcd4a7aa45ad95018a1ace589926adf23e669154fe732e7ac3f5f0360628668510a6ac115eb4877b77e8c34ed126df4a1801d65 ct_n = b1956d5d9c606f880d47b7a132c87618a96b75e4ed0f66cc7fdd9275bbc7f692cabeabb6a03df2c21888193fb56f249a3cb7fdabd6d746fcca86de5479b8506511863c426fba94aaebf11a9a3b1908b946b25938f8506b2d8f9881399aeb7df0ab0ced83bb4dcb8979f33240f6ce4da6a2a8126d85a37e287f7029b2b70d9e14c08ab88a15b1a45c1874743e4ea2aef0026427dee27708b69c48f6f90378d00553eb44e3df7d897358cb674795dad2bab3a3e59f3a503a4e4f3a29824801d12ce0a894e5047b81c8de5cafef23e8242388fa83f2bb3c68919fea55cb493d7e9cde28998b7d0126fbc1c94a6969191111a15c35921ae7dd81befec9081a89ca54ef89d0068faa336369fd5930861fa78fcae6076217542fc695c5c45d7e8e51e8ed5b77e6969bcf22043cca8fed9bb7f67de92eec76717b358eafba80297d280cda12e69e9cb2399c58574ce639c18caa5c9aed89e5f449c7a43c3517752aaeeecb652f39ed218e72d38398f58f21a18b3fe740a00bb0c2bac5998717d9fb3d2b30f1bed4093cf4ce0f4c0fd6a36f69bf35af553a4ebfbfb10807f55636ca287c9c25534c8e4522771ecdbbf88c42a8e5091161459a401ce31825acb634bb86f88a276b0078dc1a6037538af06c4e4e026c46359c3c1463c190cb47916945dbda7d71626b7d62a4bc245457f118392b6f7c064c71f72b3fa5c171c86db4766191a5bc01b5076b24336fc0ecbe4df8859e2484c2ad58a814841c00eca319ae66f41d84535a866671855f5b447b7263d746be6c429f7cd87833a372de4ba99f1c4c0e52bb7ca27ea40f43dd9eb256d52b8edacd8ac49f21d6cb1d85160337390922659eeab91183750ac1213834e733fb6740b30449df692356897dcd64af889448873129a3638d03ce23fa825973eb09149343828f5f2db77723c9b2508774a68d54fe245ab804190eb65f3c7bdbaf40d577f4728d8cc37cf06c63c80c0464001959ed23623c5adfe34ba7bb031362e63e96cdf00f59281e7246573c7ea03e390ed0697eeac3b84bcdcc31f54deed0a7fcf7ddec8f0daab41618041a2791f8498b ss_n = 98bcb80c7bfd3efd5182202b897c591339c27d3b3f4d92061796ce5a731c3b4b ct = 05a58d08c68d6fd40ab2ddde5c2f139ea4136d73565b20971afd46438ab3a33b33e4cfb8e46139d2a20cc3b84fa19852914bf4f9ebb38ce9980726ecde0883f5db9b0e43cc9a3a525c8f37aa25da6edb618db55d26bb50ed3b019a0f52ba8d57a865f8645f25bd140ac2f067c76c5e6cdb7bf103d5be2e67d556df86a24c1c4e3a9eed3ff47e5d6070b7f8e9e7465c4945ca468744a280f074686b6c0a70b42ee4e47d2a9f60a1531a98def7425a60df064ff9070db93eae93a6783fa18a251f3b99dd1c0a3e0025005a119f85e0cd1be93266583bd8fdf77799dcca39e167800ceb21272ffdec91c5a8c49e8a447e2f100ad15716a55870455a1b27a61310fd1890aacd168ce9a325d77d1fc0efda98dfe09668ae8c66d6ff9e687e9b91cc6247ee0274093b4fb3cbdb92f32bec3af13a2382ce99f6823f21687b181e643a6e6d74d8526e47bfdbbc247d3bd38afad4bd07266c1da756b92381e9f6e9229f899f98e5c9f127bd4f002396ad7523a71f94ff775fe3772eccf1e99a2efd8171227384cae9ab36f77f7c09b29b77e8668e7524e385954ae1a2f6039720b8f8bb32de04b3abcddd630395998051ac89f4df609ab014790a7c7f0567cd60b3b5144c98f1a6eec69bc3dd03eaeab8e0115b5068b2bf726aa2e0b55213b7d683ce2ef505d3162249990dcaca27452db41c911f7dc5dd9316ecef6a72e8ce3d6959c9b828635bde216014cfd2917563fbe6390e28f4239b680c6705258e3fab883c7e1b32221af56dba11651a26b6a81f6d5f53754e6faca2217ac1dbec588b5f1935fb1370ba7f85f6df022707a4b83d9e6d5bea771a082976ef9899d0e1001b628d10b3201f10b1136d6bfb36a41861de6d7b81afbaf6b60c95964bc41c0de7acaa369c4fa1e85bb628cba82042c31a28ebd71f3398e5080fc035e83a4be1174caa256fc78ac32e23a553353abfd71c2e77e7f54d390bffd7b65669daff13dc03f698c17c9a1327096603894b8999ab8f58078d19b91befcc0872b93dc43e31a5359956c8558f710997bf5e4a03ada6669781adda696e809bbba6a8e7beff089fa0e7 ss = e54d346d2b17dcb6a8ac84c8b4ff8321a75f6af84151f227350989bb87f500ea count = 358 z = 57895a03f2589e58b6541a2948f4c78b1d63d544e9f33bd58d947e0d92ce5520 d = b3577fd675a21078016ccc80ee7eaed9d924fc3e779d2bc22f04fca9e76bb746 msg = 24f71c4d5c2a78d29414360df630a3b21d308d23d1493c96c17bd617af437bbd seed = 091ae68913f5781b11bdf21f18ba55af04c29fa9ef384df5eff40fa497c95989e00f3a312b4adbec993b29aae9aa9795 pk = 6e388085a703fdea063fdb40c53681fb8692370a89ba9c06c7741791443670562c3e765ca31c9db04356636637bf75aa0ee47af0d228443ca23eb77b629472d6731addc4c06e18bc8a79272db50d89c92a4271a2f28360e9eab08dd037be13970f614a6717b32a9014f47357cf87cf100a79a27b424e29bbb2919be8299f2f99789ad60466848a49534781ca44c88116c94c57de9188aabc30723b49096bc62a491cbdd09aa38669c48745c1aa7e60bb071e98730e00b28263728b5430c638124ae6cb29a63dbc1904f2f524e4da8a1823c7ad7229b16a1dbf283109d4c33d569eb37a7dbcf20b3b824f30433e1bbb4d49ecbd6a30af1d339aec2ac4feb008eea1923634778416a559929c3f419625fc936072330f7175e28413d0b3b585269d06818922fb22996881a985487524af0f9a7fd344435eb43ae4491b8ae42959e8738f78cdb0440d4f737d740a27713033e3fb22ab63b79d5b284740955aabb204060bba59418ff436824652340c92fd471f44ca7ee530c3f05c8f8fe7c5aa5c0be33a59bd93aae646a94fb4aee9c07a6141cc1b7a8251136ded32c597e45214b861e3f28a0c5670b48c6c43ba875871631d4c3ca179218ba123b0498d784226fb15b072634b5d35b6935bc074d73002f5c04a5b4c9605aaa83b15e53734bda244d9183fccda5f67fca9aa949aa6172b90e020bf6907e5db6260b7b1f200cd3b1067bee74262a4c8323186264112529c70126678b764c705441375576971755a4037c6d227161c9b74eeb13df7eb1c06ec0b282455a14caace94719ed32226ebbd21844392e314cb6b6020b5c5d9853beb670b43505830ccc97a5c5ce60662492699085abd4da45e60bc07d3f66a766657b81a2988595d4c60612444341691037239aacda926a8a775b70b5a23e79636781216c9281fb9a5a6d5339d01c44c116d9e3331ec921c1e487d53f84b8e303130e050fdf72452d8520408023755684af238362c68eae632d7e8125641cf86834525385cf084c02503836b0867f5fa4aed8757dd390746eb58e6984ce77c8e39956cfd239d4f35a415876614605114f90a567fe3608847a42cd628b196be7e3f55d20853e3d0d24115a7e299323b1011e0 sk = c6915177d10b92713f28d51eb0d24b5b363b90f87d87e05f21720ff4299a1d8ba97f2c1ac4f2a743335b032c19ac816b58a490511a0e85c0c91d117e1ba2c02188399284a1c8d5374f86626910a4894c508bb76b6e78a574fc09aa835675451dd485981f649fcdeb6c0e059045a743c2d803321299288c9f8c003397db8421bb9eb8d240145abfab1b757880077c568e15bc095fd07d32fc4fc33742766459d678024ae0b57f6b2bf8acc92c64ccb60891f3671e078972ce703aa595758e170ab8547c67b6a1583b4e43f930aeea9ab209767956bc0095118873b049cb5adc3844edb7449d8992cc1830faa6865c1b9d528736e542a261925427c6808c17c3ae333653f60c9690c867ca785ab70b92291c314136acc369af581302ba08eafba9cf375ec5221796f502caba078b57246f8a081cb25f9f56478f3011bf825291c320cdf700236bce74d1a8f823a925339b4197ae41e5a3657c5eb410c782e8c11474bd23763eeaf906514a9e2b98a9e98738244936ad77141c8a7e35261ffb987c1132a44eb968a2e47de4929516ac8a3d858fcb054ea5c52f2cd9a3d74a3f4671972250a3e5cc4d9d7039fa754c526928df642ea09091eb95231ecb1b96a19031b3b539c4b3e5d83c3c5ac6a5a728de4897c1b11d0137928f470c1799a3548a07cbbb0e3fd256707c8e7ff36d540b7277164a04dc2ac8098445b8a0b18b8dd0969b004a6eea45a42c6b27dd0ba1a87a9df94758b6d1232716cac7299d5c79902c46bcece557c6a30916e71f5b712bdca39c07339e050bc91e52409e8988bc9690bfa7054997a67ba54ae6056e41ec0e10753544bc0a6cd71106e7c885ab375419831e124ae0cc252c70a401810fb1979f1aa1b5e3a0659f8c859a9a19241b2dd9f0968e4c6f270c92969c1f58d46f488b44d598c13ada1ba3f02150a393bb857939b8996562abe5db3ccf945da287728eb8ad44534367f37c5f18ce4b2739d6ecb0f1716b89195503e78d12a79117e31a9c8b2f1e306b4f877d27b124f4ba2ceb7875bd22135e8ab5f8fc2725faae638a81192307fea44613d5b6303b7f0cd3626e388085a703fdea063fdb40c53681fb8692370a89ba9c06c7741791443670562c3e765ca31c9db04356636637bf75aa0ee47af0d228443ca23eb77b629472d6731addc4c06e18bc8a79272db50d89c92a4271a2f28360e9eab08dd037be13970f614a6717b32a9014f47357cf87cf100a79a27b424e29bbb2919be8299f2f99789ad60466848a49534781ca44c88116c94c57de9188aabc30723b49096bc62a491cbdd09aa38669c48745c1aa7e60bb071e98730e00b28263728b5430c638124ae6cb29a63dbc1904f2f524e4da8a1823c7ad7229b16a1dbf283109d4c33d569eb37a7dbcf20b3b824f30433e1bbb4d49ecbd6a30af1d339aec2ac4feb008eea1923634778416a559929c3f419625fc936072330f7175e28413d0b3b585269d06818922fb22996881a985487524af0f9a7fd344435eb43ae4491b8ae42959e8738f78cdb0440d4f737d740a27713033e3fb22ab63b79d5b284740955aabb204060bba59418ff436824652340c92fd471f44ca7ee530c3f05c8f8fe7c5aa5c0be33a59bd93aae646a94fb4aee9c07a6141cc1b7a8251136ded32c597e45214b861e3f28a0c5670b48c6c43ba875871631d4c3ca179218ba123b0498d784226fb15b072634b5d35b6935bc074d73002f5c04a5b4c9605aaa83b15e53734bda244d9183fccda5f67fca9aa949aa6172b90e020bf6907e5db6260b7b1f200cd3b1067bee74262a4c8323186264112529c70126678b764c705441375576971755a4037c6d227161c9b74eeb13df7eb1c06ec0b282455a14caace94719ed32226ebbd21844392e314cb6b6020b5c5d9853beb670b43505830ccc97a5c5ce60662492699085abd4da45e60bc07d3f66a766657b81a2988595d4c60612444341691037239aacda926a8a775b70b5a23e79636781216c9281fb9a5a6d5339d01c44c116d9e3331ec921c1e487d53f84b8e303130e050fdf72452d8520408023755684af238362c68eae632d7e8125641cf86834525385cf084c02503836b0867f5fa4aed8757dd390746eb58e6984ce77c8e39956cfd239d4f35a415876614605114f90a567fe3608847a42cd628b196be7e3f55d20853e3d0d24115a7e299323b1011e00d0791338697f4fd36b6be3383bed51c859f5d0c984a1a83b8f475a3451ba6c157895a03f2589e58b6541a2948f4c78b1d63d544e9f33bd58d947e0d92ce5520 ct_n = 7e059215df0b15774c229f2cd298e913c3176c5f5444bbc02c71d90a25f3541d2c0b08c5725f702620e470da41d01b00e04c9347229d0c1366b3a6d85f24592caa6111e23791820a37ebc5eea91e46bb68622c47c35ba504ae44e6f8da0ae9e2333e08be13d29fac6274601103306e2c77c839be65cc06f74365ef92ea676a14847de84ea43e78201dcfaa90d412d103d45aa8596a02af7c471de6257d0da99a3086e9af6690c7c7eef31402b26222a0158f632c1b3e3aa5dd4d49d8a563bee1b785f112d25f8cd13809b8267f4aafb84b56ca2476cd2773b45a6ba69d59863997ae2b3dd33c3e86b6000216d4dcc15cbcfcd30c9c792742b640ebc13828663c4dfd9f6b21be42578e40636ed89780e4f8dd1c96bdd76f467de683c34cf9a0343eeece4a1f929598afbfccff0355ff2da9eeaa34cf9f476218ee10b43dc75d929c8b892a0ab8e6edde7b1547b584a1eb4b568116efb3a18b7b5b313e5539eb0f77f6941734c7e978b51aa01e3e5cac9a2e366630822243e840ea04f56c35cb33a11690fe179622767437398e8bf3dcdd9780dc8adab91633559cfe8dd4a707d148f7ab356aa015b754023abe09037e786d77252b6832e4c1f24cb302867886da54b8547da72b3f2d544959933bdcf72a6a56d4590d13751e1290f31ca8c9e9f71b3957106d7e61ef56525dac487fec6ea28863b63b9e3cfe8f7b7b12999907b25770d10f6e10d66cc4f14d62129b00192e3d09ab40f0edfd7158cc8921ec4b49f0cdd4d424f29bf470a91a1b262ef434d7c460743d12ce5e479aefe676c63f0df4128becfbe2575054aea704f9f9fad736e3e7bf383d98c8410326aed8c5b2d34ddcad32edbf732fb180a3b940bdcba55ac8cfae79c860eb632be36ccbdf488ed40c366d3b3a4de6bb00df2f5213c0d2fcc9ebe7996ce486b4865eb6ec4c36bd081591ce8eebde2fa5910b7f6ddc98eeae7671b7c12c203054548f597c701c2d565a4fbd7397f8c96f6449e65c39c11b8fc31c9bc21cba71cf74afa226804d145901932a165b106d4faf2859994ff6589317dbb8510ecc2c7ff92ffda29be5a0 ss_n = f0ae20abc3e44b0199f79642c8781909be2f441491b8fb846e27e871417694f9 ct = 379b200922c738bc6dfad21834ce348a6f8768aa1131fc00b874252a4fa4cad4cb588f3cf6398b8fa997997244f2bd75854a3198a52127caee6c00639359fab3f1697ae5de94dc64737481191e0fc0a4d1fc5c30eedc700b9e87e674abacb9b175b031f0e6ff174d4620c02e8d51e4bdd29344d045d78ad55c28cc9119de39b5d9ae28352b9beeab55deec5f61f13cb76126f0cb0bbc8cae71930a2a92c68b05161d541cdf5d55080df4c6b3ca1e17135685b7d474ba80d7d13a5a40822ecc3b1b6d47f3a9eeb41ec6eb3b4de0ae4fd75c15ccd93220403151855851afccdab3c70bbd7d5560b1285fa6752fd842b46aa4b17abf08ce7eb98b9cebde32a9c95773f9ba8cd791e2b091608607367673f5e3dd9c24fc541c3a8d2ee2d963dad5cd35e9c79522524321f7e7dacdfb58e2f2b9f23af76925a96559efd664b5d19ebf78e03eca93287d11f94820cb38ce83abe262b7e08a614dc2d42f33e83c298afddf9052fcb5d4b01b1cfaf448cb14a2e12c48fc73449817f43dde2012438bd305a5fc9d88a2d2372be4f77e5e3f1a978dfbdcd4bdab41a2b0b966e3371071e2c9aa14cb18d6bbcfc66c3e542b4bb890133620793f5559bb0cfe97828b9c67c7debdf7daabc0e633cef05f4145c532e5ead7e5d84db3888e61e8772da661545cf84de7bc112fdf069d6514f34c2f2d991a4b6be96b769d83455f1ca32bab4e4ac416d8e960ff61df4c174d3aef8b0ffb67158158210aa8816f9861aa7b53e6e0912e89c05852ba8e50a912ce51d702c9243489ce604da7187ef4e5c24aeae6a5ef322ebfeffb36d132af3764085d90801ce1a7b5db24fdb581fe9da4d98caa7ee3abf6cd09eb7d8786a240c4c92ebfaa0ddb2b0dddd7bcfee7a2d830c81a3c21e5782703e674357e675e5528c36ce8ab838f258e6f362a97f7893b4c45a4ea4b0fc853ce24b72228164baa13f373b821fe221fc914908bf782009192bf11ee6046136b77f06b20f49dec25b9746be7666a8f7d92da96d380060a4c620a0286e593ce8d0602f6fa92228b3c55cf7b1f934785c2d8914285c6b6432d5ad6e8a7f232 ss = 093c02d11a12ce8686f664ffec8f3e6c05b48f92d6e26a39c4a2e08e841cb3f1 count = 359 z = aaf434efbe69c7967f96d63893edff6d6f052212a59d9c2ff5df7b536373d528 d = c547d66cc0d9f5f0a0e3718413c0f53f6365a813359a161d275f9f14fce07d08 msg = b6e0128bcc7dad904883757adcdce719e57c75ed172ba79867c9113d407feb1c seed = 7880f9df15f15465e7440c005458daf34d674b9b568aef53c62c667392d462d157a7763087a5eafda175203b05cd7e1d pk = 5d93aad3054fb0c3372b382eeb589b1850b25818111c8bb0e93a7b87c9cfb728bf1184a3a7629349e721a90325ed48a485da2b4e187f10e7b93ff237090241ab229533013bf0f3ab3aa6c2abc86c55e7afa545bcfb099e73736561d274dac646717ca43087ba7a8597d47b1929053b51b8b593f6afd00394e38c0744cc8aff719bc1b7c1522078895bba5fc3ce7db68343a4add83a2002244c60847d0e3c966905541f4b2bcc4825b50b4213868e5d238b20853f47241eed7310c8a16d40083482e5536b4b6d9454aaa855886869b74d20277c691daf9ca584491347628772e86670e00d33931523537e74c9a2c07035aec2c7a2e32c5e1a15c7aa3a07a38b653157c7412d3bb695a7baa7dbf6866e83b093ba990822ca8956b51ad454db4560226b88d2d1aac36005230682d930a5eaf726d657adf4bcb3590304a1d080065cba84e5047fb614b84c5645f256d62cbcf8685fd37a96f7514227fbbb12719fefabbd9f4b70bb488155d367c1c20f2f24690caa94de537b0ba331a6b143fe72b0f5d86ea3e495bafc2df8804a54351366b1a7553a73197c5f65d72f894756c791c2d1f8bda3c443f1a01562d4475c2530fafc62b76a2bf212b6cccbb07ec30738f47ddd839cbe15131644c362b1a6b3a60e78881b3e7559cde165656c0703163ca7268b339b846edb5b13cc35ba184ddef123dbc83a73793187443cafd08f513904da7a105faa5640d8a0faac2123a827578953b736326d6924ef38bdee6b5c943c2b627a0972748d0dc684c3829e68e7b056aace02f59de3c12b18617eb232837fb5cf2273bb0760b0ffc320e6a20a5928273b0c05bb9c14aeb0978a25bf1ae84241cb925747c0aab9a0087acd10208a2137ca9d059785f2094bd7bd1c7cac0ddb53e6849fe79a1d7e184621a770ff967f068a23ee575a9567c02b4979383b21fdb0010e21c736475b37d414ec506be816a4f9a8ceb7d2c73768b5d892463e572a56c368d977192ed99009f8bd59c807cb99952faa2281e3c3e5fc26124887b26a82b2b37523d602d126b905a023b41208e1c21f6798b2698a6a26aa9d13858322f2ed8f22d421a4cb18ef24b10c1f06bc3640040bc67fbe8ef1f141db902dbf sk = 09cbbfcad49db23b8d4c2033d5ca9420a208223c98bcb867bd639629e39a3a054a903c8be4b4cfa3a18292468df3d1844aba07e3183c05a46cffb49a7db81bd1b727d8fcc8b440367d247fcd2689afb2c74f3a3dce76778319a3626672ba39026a0956733acbe7a056be6a35362c4510ac674d8a4c07c23975146b52a89cbf1916f7bcb176d11c56a1807f1361fe8674b249a53541c9df2ca4fc3b96d1f868518a3e8dd5c25220c0f5ba939a596939ec9b39a81e0a283308b84487c9a5e49a5b87031de1c5074e1b6351f315dc646d7040cca7596719139148002ae9e71907a30add5810e9b1758502ac9be288c42cb5d48b44b2405d88e4a261a4131887b0d1c68677dc4aacda590895794b388e7d2599a1b1b6614a4d28f971481abc4ec98d5ff5244995b360442bdbd23d1af849965a6fcb6879e032494a1ab4aaa41d40cc0c79d60c741202d644771853bb81a83b72747c3043bc1c304a155555b3c5b631cc34dca9762111ab35318e37e6639c44229c791ab469349b107232b86d58d4014c040e7f04a1d6d774a5517e6971c9134c7bf247aafda0422ac5a6f9934424832de4107d3ba66b85935d2fd110e2b13e1a489bbe1228ef228d87bccc8cf0cc5ab3105ee00865e39483da555724347fd8142ce52910d25c8dd29a88d97405aa8b9a5a8efd963b1eaac82caaa7d9449f6031a15a8acdd76a357fcc09442956e17b04bf991dce031cef5a1c0d6927b6595ab50750e1122dd7386d93eaac60ca92b72b925b6880d891caf997b6842b3972e0b4d18307617b368df3515816000ec069ca3a4ea429b555e3ba3fd2107ab44775ec10c54a2679c08df3da1ef13599385b3f489901574c27868c5cfa28996460bb14fc75b8127f888102d6884a9f90779ae2357895778aeb454b6998b7835220cbce23295e52a59da5005e922c23f1e5545bbb5d50d66fa4d86b5823ae201077c32a085b2a7ca6a7b66e111e9f43a21947a1dea75a16e687569b72cd2462765b59e3fab051308a433165ae442802f19352956c32f95d9348bdc989bdfa1579b0f253c3e22e2f9483c3513266aa30e588955d93aad3054fb0c3372b382eeb589b1850b25818111c8bb0e93a7b87c9cfb728bf1184a3a7629349e721a90325ed48a485da2b4e187f10e7b93ff237090241ab229533013bf0f3ab3aa6c2abc86c55e7afa545bcfb099e73736561d274dac646717ca43087ba7a8597d47b1929053b51b8b593f6afd00394e38c0744cc8aff719bc1b7c1522078895bba5fc3ce7db68343a4add83a2002244c60847d0e3c966905541f4b2bcc4825b50b4213868e5d238b20853f47241eed7310c8a16d40083482e5536b4b6d9454aaa855886869b74d20277c691daf9ca584491347628772e86670e00d33931523537e74c9a2c07035aec2c7a2e32c5e1a15c7aa3a07a38b653157c7412d3bb695a7baa7dbf6866e83b093ba990822ca8956b51ad454db4560226b88d2d1aac36005230682d930a5eaf726d657adf4bcb3590304a1d080065cba84e5047fb614b84c5645f256d62cbcf8685fd37a96f7514227fbbb12719fefabbd9f4b70bb488155d367c1c20f2f24690caa94de537b0ba331a6b143fe72b0f5d86ea3e495bafc2df8804a54351366b1a7553a73197c5f65d72f894756c791c2d1f8bda3c443f1a01562d4475c2530fafc62b76a2bf212b6cccbb07ec30738f47ddd839cbe15131644c362b1a6b3a60e78881b3e7559cde165656c0703163ca7268b339b846edb5b13cc35ba184ddef123dbc83a73793187443cafd08f513904da7a105faa5640d8a0faac2123a827578953b736326d6924ef38bdee6b5c943c2b627a0972748d0dc684c3829e68e7b056aace02f59de3c12b18617eb232837fb5cf2273bb0760b0ffc320e6a20a5928273b0c05bb9c14aeb0978a25bf1ae84241cb925747c0aab9a0087acd10208a2137ca9d059785f2094bd7bd1c7cac0ddb53e6849fe79a1d7e184621a770ff967f068a23ee575a9567c02b4979383b21fdb0010e21c736475b37d414ec506be816a4f9a8ceb7d2c73768b5d892463e572a56c368d977192ed99009f8bd59c807cb99952faa2281e3c3e5fc26124887b26a82b2b37523d602d126b905a023b41208e1c21f6798b2698a6a26aa9d13858322f2ed8f22d421a4cb18ef24b10c1f06bc3640040bc67fbe8ef1f141db902dbf1a206e0d7812168daee60f6e6f51176ad4d490a2a12bc1841cf7844c6d549824aaf434efbe69c7967f96d63893edff6d6f052212a59d9c2ff5df7b536373d528 ct_n = 38badbad1f0ed6ce86a4a34da51189354c9ee4542ea7777474f876e75813dab877eea2349fe299d1951521132ccd1be52982eccaa06cbe4d7301d7f19d6c586bbc8eabe0509d6a97bc50111d28931979f3a54cebb091607e0eca10f1bcdf0907ef07a5ba6881894a471af47405a00980df25d6d271f0ae295533c2a151350ed73fcb0fcdb9889ebea2206e352293dffe63f71d4adf517feb9a3e8fccb00f3682c2ebaa471aa3b939fea6465fe48cf4a951e05a40d69c9580eefb11e41df0c8f57298caf571cd5f35c4656375b9299f285c152fd127eda0bf1468349ef4985f3ffcc3e5f058109b65d279f2f81eb359b8c2749b6ae0fe056fc05e4ca78b396ca380095006739765c9a6f4ced64ea84a5589306a8d785a0ea0afdbb5a31a93238eb9cd225a878c8508ac88bc5f0aeea2592890cac67f71e7a6225fc2fe210012310a5185d07bfc9fb737187ce2e6eecc7ce40ac232c2152a1745b68cc97c13925451fdbd1126d65eff37e2febc276a5e8432a78624e448d840d422dfb99bb47361d26d0c3057754f39023269ef322514603d8948ab48c98e2174349be8132378e35e36537416029a399a7e918328c05f6c81eeee525920cf6288526d914aea8318a5ea8e7c3b9b0e01ad5c865436f801dac2cd45ca61bf127ccfcd848f14fcd378af614b13252daa1ad8f7fe8f7a70b97b67df74be392cc5eca0afe34b60b4a67a059649d23b3cdcb792eeec68c89207df036ba3c5903c514d3a32f636013f0871418bf1cc0f35cdfc8992bbba251741ececa093b4c672dcf48dff42c091eba801ac4c27fd4f89491aa52e1063aa354bc6a84a8db62458d89bb7745a58a882f893ed78e64b71a470ba0a519490337beccb3e34b8992ada02bf645cb24e62d53d51d4385d6807ff69f2eb7f9859908e17fc41cf0248a388c9d81d5e801ae7d3468f5dd915af2fc8ac0c1430d9cffee1d3ede2f3faac36c39386a7e3cfbb1be7998961727a17a474c0e199a94fe17f7f7bde4bef99795bac8c8579e84f5d09026b6378763516a38d6c904d13c58be9573be920d6b110120073658fb2ae2126b416ba ss_n = 3204c235ea6a1b61780779a7389102ae6fd3c7cdc3210a56f32724e7b3742944 ct = 5ea2d398cc018dcd91491ea372f06072d1859e22b86f9a0a520502b842aaada487413999aff1c54a3c0e7421fb9dbaeb29e72885e1159477dcc50083a0f1603e809e961fd6d5dd51f4e1b88355d339ef8a413eea55a75a99dbeabb2beed4d0356229bb4f226ceec0acaed79113a79ff2ce66992e8504a7febc6688a44e0b3c697a645e377fe6b47b1b0cbc76769ac457047d055eb96b40e855d10dc917cf73fc0f44bc130f460da4f31e5a9b0a3ccc2079bdd3cab813b7d2f820204d037b92e89d076b1f3b31e311619735b71e46c72f82bbaf9119199deab0a4c9acce21eb5dff4a66d4664573467f1a78de5c2d9102ecfc2db462076403f9acaa9f0e9d5f1887f827e303c9f18e179cf075e27dcf321051b51d48c05e6f75c8f9cabcaef98d834c1de06f191ea6a25690d454faaca3e4e060e7befdc48479b016d187a20174bcc28b69b4a99deba1050b23a8cc34ced944e5f7ae57f9ee8ed52ed390c32be8bca03403d346aee14c627df9e1fcd8f8a85ec5ecd95706ab590f42c0e159089809a0d1b29e0a0c77064801d34e2a7cd2f1da1e9038ea3fb10ec304c95d143409a480183defce68babff7ebfb2f921a86179a0b14683c86011d7046d5f2d6977e7a00f207f51831a7ba578d0e0cdfb127f93337e8e8905ac0ca2532376ddc4814ba14613730b99931c1d1f467da4ac095ad12710ace54d7cfcc9d2f21aaba27b8e65078a80cd2c1715a8cfa768b0efba486f3f32e0ec6c7337870d96d68f0918326a51811bc2ee0fb81ddc8b1f51a03aa9985dab9f42c4ff735226f39dde905fde3ba6475b15a4363466fdd3727c26d7359227b19dcd9a31610ce7b267afb629e5690035021bf06db14791d60733da280a21b9bf7d0af2137d33a9d5eb1b8084b60a82a488c00ba2cd48e52aa7c54675b6faa01fa18d82431d9e95582f634d61ede2841c1026b8392a25d4119f096f7f4add048e06e4411dadb175a422c2e8e4e1bf40b6822f73e801ec3114fb6caa44b9f6b0402e8148ba75813edfb7e252d0ec8194156cec90db8ae766ff44e3f5dae4049110ddc43a39a4a75323ed3719185 ss = 289ec55e735fd2ed9ee111985dbd77a7e4b8a4ebc9e1c738e7fd30af0abf8ce8 count = 360 z = 080e96b728029aee3d70d6a302570d0087546f8e8c982fc16c341e04003577e7 d = 52f724d6d6b5ee6171d905337f9ee6bae1997011ff3268da9ffafe5dbe2790b0 msg = 0eb3b670f7f59a781558196bcf84b6f623c14205dd92a30adeda5d47e971ad64 seed = a154533d65d6829e688aa4f99af17f976a2e51f7a5624bdb980a3e69b6bedff1d8964c5fa6c4f99177744e0bd7d0caf8 pk = 2ad03f7938b0ebb2a74d10c004a79adb81183060333785316082bc6265a5bde0a778c8be16e60dd796656fb1352d6b32945c1900a1bbe312a5bf9843ecec79cdca136f29165547226766bf79012fcc6911e326995203cfe35299d4c9909e8aa985d90fb0f7a45106a01bc57361e15d0483ac7a2430eafc20126740541ba32210919282373162c96af4ca84c43cdf0a1825a63c79f3a1038218a3c82fc8a395ff6b42096bbfdadb557038540801bcaa7519ab324f71ac7956370bd018a5b213b454c35b54359b804c39114c62d4630f0b4b5d7fd116825999f0e6117927aebdcb4dd5e89dd4d862b7a5bfc14590767531247a7cfd6a01b4a529fe93c56223c5996756a7664f54959381117d8e0cc83e83a4030c6a73109e20530a3657b382684fdf01b08e589d2fe358027c72f103bcaa319d42107fdfd4b04af6111c69c7e934326680be3c193c39f02237b9b71dec6b7179382200b35da4b8dab9a9bc9b743c942e4bf24b40c536870686ecda2b44eb3fcb36bff632632ea461442a9feb1a7fee63bf41213e1e2b3289e076d8d527c472aad6811959a9615e5b58d2dcba623052dd546fefb8c07beb69b58537dc16034a2a1f6c4c5858743ffa0754a3a79fb7e48ebfa2c2476138db494afab31a87407151f91b9e783fc918319ab52d401a50db718d042ac4365334c3f9729a57b7cbc08c8fb98c1aea462da95a825a362ca17d198a3af0024574a27cfc54a33248cb24bc42fe047da3c1453ac0812876126ca8a681c5c9d4823860787be7e38b01008d210458287c5deabc22cb38878fd83b27207fc1c79c0aa63d0c80464f27a05ac5503d563da7da68686b85e3b8c449595e1cd351a1818e6055a355b5c5010677bdc9bef3f322425a5af1cb011bc96f45a5c2ad2507a2faaeecd6690ef5352429ad6af752024a998f5452f33594175a52bfc5188cda19176287385ac403fab7bd98b43c9cabbcc7af2c033fbbf159a19225e9975dc3d7030111b83325cfb77bb5f016411a594d52d3171e0375aa1a6e3402d0dda773f3a86d6869423d04523d0380012c7f0cb78f8287c385338761d83b9bb412ceb2811e497cd18131e9c64d7af07e345b2302cadfeb24e39c55a6bff6 sk = d6429bae6412efe75462c86f7d658c2fa855a85243f582a286459bed68c14e238b65035033439c467aced76ab4c288ce8b1339885b1aee684a40db4c086c394b933b8db39659734136840a6421187c6b0fd9036b617a418d3a0955db55ef077e53006d3c42376d7c30cc684613c8748fb8984fa603e9441ad3061cdcc8a6b2224875718531161d537281aeba2a6953c2a661933a06a770c1137d79391b10c327ba639cb3ca085a649cb5c3a421c8eb6323ee83310312315428a60bf0bbac5bc2f3e0a4f4b58c2ac584f4e7789cd806590b2e58d37bcef27e7deb70a96aa1da2984f731c4e134b1530a0209aac91bd06568f51268004bd1f7a1ae190bdff09e9f04cfa93246665870d3db3388b456acc053e7320badb26654ac94252b7df7d000a8f95de65cbcada4788aa36814d706b5b5801652260fe6cc5faa8518760ff0ca00f0f82531a52a038915a834058116af4dcc77c2a56da4195a4fcb4122a73c3b3228b863b74dfc6521e838acf24debf719b9c565259b9fa80a0bdb8554a7965e435919915a60061b542332aba4a2a3264668306460d8362452f217c22212237185b027242c831e0de01f6020c29bd9b333aab2c70ca6f1699e6d472d017c72cd75bc5fe3b9ca50bee0761de631bcc5592b882397c0da063f332d27346564a24a61211bb07922c1da89081c0554a5c76c577f175529d64b649d1c39e07a9ad98989951726cd2b25db4a5d207784da4845e5e62dd1b85076281b3671b71421c2f2c05a399c38feac10feb545aa165f6e6a8bfe33c31fe635cafb131c042bdee289b2470fdcb89d6ba747d6239f17fa664c5a037a0c3dc0727566ec877664732e6b94a1ba7992201cfbf1877ce535ca86aab05565881c46bc9051178a434d0b55c7bb9b32f2b6d6bc4bff699f6b40b6d40b2e66c13f715502066491561660399a4fa46b0a370a4d776c345c42ae6bfa58f6077a4382782d4a229e42582a61ced140410d4a632cc215ba779fabb108f4288e08a593de992771e456a6d13eca740645d3a920e6c207caa329b53c8dc037ad73af42529eb3ec17e8d766f863b772b8362ad03f7938b0ebb2a74d10c004a79adb81183060333785316082bc6265a5bde0a778c8be16e60dd796656fb1352d6b32945c1900a1bbe312a5bf9843ecec79cdca136f29165547226766bf79012fcc6911e326995203cfe35299d4c9909e8aa985d90fb0f7a45106a01bc57361e15d0483ac7a2430eafc20126740541ba32210919282373162c96af4ca84c43cdf0a1825a63c79f3a1038218a3c82fc8a395ff6b42096bbfdadb557038540801bcaa7519ab324f71ac7956370bd018a5b213b454c35b54359b804c39114c62d4630f0b4b5d7fd116825999f0e6117927aebdcb4dd5e89dd4d862b7a5bfc14590767531247a7cfd6a01b4a529fe93c56223c5996756a7664f54959381117d8e0cc83e83a4030c6a73109e20530a3657b382684fdf01b08e589d2fe358027c72f103bcaa319d42107fdfd4b04af6111c69c7e934326680be3c193c39f02237b9b71dec6b7179382200b35da4b8dab9a9bc9b743c942e4bf24b40c536870686ecda2b44eb3fcb36bff632632ea461442a9feb1a7fee63bf41213e1e2b3289e076d8d527c472aad6811959a9615e5b58d2dcba623052dd546fefb8c07beb69b58537dc16034a2a1f6c4c5858743ffa0754a3a79fb7e48ebfa2c2476138db494afab31a87407151f91b9e783fc918319ab52d401a50db718d042ac4365334c3f9729a57b7cbc08c8fb98c1aea462da95a825a362ca17d198a3af0024574a27cfc54a33248cb24bc42fe047da3c1453ac0812876126ca8a681c5c9d4823860787be7e38b01008d210458287c5deabc22cb38878fd83b27207fc1c79c0aa63d0c80464f27a05ac5503d563da7da68686b85e3b8c449595e1cd351a1818e6055a355b5c5010677bdc9bef3f322425a5af1cb011bc96f45a5c2ad2507a2faaeecd6690ef5352429ad6af752024a998f5452f33594175a52bfc5188cda19176287385ac403fab7bd98b43c9cabbcc7af2c033fbbf159a19225e9975dc3d7030111b83325cfb77bb5f016411a594d52d3171e0375aa1a6e3402d0dda773f3a86d6869423d04523d0380012c7f0cb78f8287c385338761d83b9bb412ceb2811e497cd18131e9c64d7af07e345b2302cadfeb24e39c55a6bff60d80babfee46b85f7e20de1e52cf7e804210a92fe972d0d0849562d0d74ca55a080e96b728029aee3d70d6a302570d0087546f8e8c982fc16c341e04003577e7 ct_n = b16ea79c74d8bd7663835524b0abc276f17a53114a96e56a98aa01ff7cc942e08be2c7d5abf1a4b72ad8f7064c9e936940ae7f6549305a3d5d07e50aaaa139eed8afb2732b7463bfdb63193e3fcfc72a443ed3a80f3ecd4c4c555f7a768f6ae2c25ebef767aad7f3de615d2984d74329ea5cc37267256c8e31427a27174f914aa5a9314ae79fc52adfbecdb38adafe21baaedff5bd3bfee0e3d72f8ec3540a16028a878add998f647c1e6d16472c941434cf6d68a30731a00156c1672f5c89d116f4d9954d1d5754256052f49c40d516cb5aa7daff4b3d694c9cc99c82c97e55df78063cc0f7c3673595dfe3d5c10f1f293e8eb9884ac72fff2bd87f9fff763f2fcd3f651714635fb99541847d100199c55b9f3c962da453ef7752a771dbb05a6c2bfb0a8c02e8db7d53f813d292cc1bf8ea682121951a228d74a950c7bff3062ad7bf4922f43a346fc3479b78bd0a5fa4bbe1b2ca1f2a40a0ea9de0b174588cef9f8dabdd05d7642f56a8d7634d4b554cbc394726274ef1d4bf49a18d5a5bc8368a8acee40ef2e2b75760cb3fa576fc5d2078b5f8df93409383da3aa232d950cdc31347c982cb61a6aaf21cd2bd7fa8ee9fb4716e151260d9e2e6a0ba89e833e56b12711e26da99455249eb883e0174cf3ef9bdc2b18912d328474f96dfe6b008d373668bbe468e4d085c0558af995cd2cc2fe01c201d59ff39f577324411a5bec2f9913ba3c93fdfa16ecfef3c0e71b06636384597e21ca91fa2e9f0c35bcd3dd3af4e852c3f749822378424321b23c4e64f9d036ff8623181975ee043b3e10b2223d4497a4f1c2ab738e312c45cff0295af413d921f2c6a69473318916bf43477365e907071c9e39c0e8fe0bbe0d85f61fb2e07386c08186ac4f1782ce3dd6e13348250c988fbd83ae33cc650c999b3f45dc04d6ad56d2dc2e37c4ea4aae4b6a102ebd77a6b884152cf40aea99a32ba3b9300e5cea9d18e44ef5573824afcd8b6f49ade4a354b6d5d4fb788e6b08e281fbf5d38d5c3835ea0129c53b92a5445e5e4e5e9ca79fc006dcc0b806054e0201705113e9f158ac4818bb4cde966ab ss_n = 3f2acee409545fec251ed758da6e6e501a74b1b0aae26e7575c760dd3c6db138 ct = 03bfe405b9ab31595547a3d5bd4ddc2936beb05f24f8be06738a674ce4b1e0118e9c7166160b98c8b474118319f54d8e8395d0856fb88ace4888eb2f4f3eaaea3b7b9b02ca698fd5565b8dd492b0f4dca92cc2e0d03c351f98ce183297fc4b1466481bdf1fc4049e7327ecc5a35f81b823dcb3becdc94f4ebad2c9a1176abdc401ed9869268c4e1ddd06e8efa7f2ad2a63f1c0922387d66c9c7c37acdcd034e00dcddd2f97cb25bb1254b60000a4882ec0dbc6661f491e8a7ef92dd2d72eaf7a0f0940b790b42d204985c18c82972315f1228dbaf54c838052049be648cf1eb801f1e29b607e66b36c602d72dc1897e02b519846080590e7ded3c4799753075c827b03db656c2d440751014adff736515b5520148a1974c410f170ec08dbd628fb1cd3f661b939f172a47ee67f0a86a6f86c3aef9d07daddd470e5d59ad27212ad5009fb8c3d9037cb83749181df2a49c8a27ae5d22e849af95feea5d93db92e557c91d8b37b824c2c7cf6da4a431ab2e5ea210666805abe57123fc3ec5d80cff38b06f251f9c8c84cafa83bf4d255e6cf12ff9b59d267ed85fd896e2b3e06b316c3191c5b22542898c19ccf6d6adaee65883824788cfbe1656758292207ab354852a45340f2bc6860c65455eda1a6462d330f6211f400b55fdb3d8ed0ec07e9133435089a8dbfa882efb538580f71b34a52b7e023b187f737147407970732116ac1032f07449b8610a60b7b8d10fa6ec0be3250f68ba12da86e5b83192529856e61c95ace578839874575e56d19e81fec6bca37c99ea8f35422b4fcba6863f9f45e9583b8bb21792fc4ea27fd6808d33239ab49721446daca010ba11c5bf37c54d6f02bc5793e3847ab7c21566bafef296a85c11ff7b4f1e40e46cfede5bb38990606a412adc3502a7990c684a624f40e0115264122090b964b9d875afd5510085ad8cffc4db6a997fa3da64be7384bd1045995fdf822eb2b7f4cc81af2a518ade729f2f570f5a1cd3ff69d25efe655176426c49f7b6dc7faeef47e577a66549b57c6ae31b59d40fc558eb0aa1848c54c16eb7afbddb517abc2416bb599bab7 ss = bf364b5c795cae612c1a6d0897d89c9302288132fee80adbdaa3e620de1d1621 count = 361 z = 01be0fedbcaa8a06ffc9a6f591d972e7a5f1f52463fac46f5c6e56efccf58fc6 d = 6a11e1ccf925695491a7b072ce5e4e101b44b24e659845f2b729d1d227267c54 msg = 046198f10bb9409a9c869b33995fe599138db38b22d98735eea83a2c8437a02a seed = 20569f7c806bddcf911ed3e3d0f4548c7516ddeb6932be65c1356c5f8f201be265a545891671710570558f1a6cb4734b pk = 496c70299b5e1201a8837b007bd27200aabc7c982a91020fe240508fdc46d9a522d1ba9165b38f53652606a6747af232dff2c5dcf193f8a845211bb9b3625a99811d1e61a3bd32565b6ccf908140c953574c195e34c5383be2674a4039923b57b486c05a29432c8c8434c14cb20b70f145248ea20662497a9641919754a93cb7b8373c95701a02a4918311b9cd4f38b4aaf03a5cf73d7d6202379aa1187a032975bc074a1db09324c0b486d748af36c198ac322e4be0249ff253a4a4b91fd82496838f7f5712621162228936cf4945b958ac23599bf3e3b63e32615828b1e1bb1fee51711414b8079c42276b962776a02965286e939682d093d6469b51f8ca8c1a6f1507a1d3e47152b77248b7c04b935f063cae00514521097034d123d95125aa36c047c0305977cebe382358ba687276773ff722ae5148def697557992357c67fdb307c22aab52850ca03972cfa50a668c29be421d2b4bcdb09c2fda606037323089a75e9d0b4c1eba4dc9d30bba10b23ac55cff70ca8cb3387849cc4e47489068233e359c15687f261c052641522a8198fbf9b07d33483eab7c8e444f50b620c8d43ae8a3c599664e979cbd0fb95092aa324296a7ee788626c0c5f45779208b215cac63152750a87cb1143634365b2ea39b06312abef278557a0418889545c51c6ad969bf1883c3199c5f3e944f09229de463c3ec8266b33b1051d0504a320d96598cf03109e0f48eb2d34a7ed3b67ec79c254aa4f641c2ed38bcc21849ad48b4f09cc723864c08db7ef1c0b8ee2b40cdd73ef84018b9a5264e843615b93739560e14f0c3e7ec7a64245ef43938c4703b05b17e493b9c0aa94e51d247b2f096c87b47e9a838898c1416f9825d0709627a9853719a24e307f586bbb187a1eec9aa56c6947d0caec2565cdd77b78b2318ad037ace52ce6a802e6d965ad3b871f510600a0c2506a720b0f49b04135183ac5b614792b70bb24ac3ca37f425279cc8c87ab2edd47f122caf2bd3b7cdc568e6d448ef1bc75ddc640e858ced5c2c976918861a942444cc4d513a6d3a4db870a8994b763d8781881c2162712311a82927804739570e4568e5c4746f49ec01c027f8f7a5ba26e76ab73855bdf54c02b0 sk = a95c6d9ad664a662a9908a624d56529a129965866227b9751b1071bfa6b2e18b2af5526e86e25cd517686a250479b220bcb332c80a215644ab1e25856806c867940b22692c44483260d82bb0dc76977522aac0a46b4807bab9b6143617f0da52580652df8057a613482263589bda37430cb2ef1c1f8e20b1833767b4a778b472082778316b1a6035f82c764c0fee636c1cf56d1763c3e68769b9689e1df324fff2aee1c4aca70842ab52c2a7c8ae5942402fb645e467099f785bec1886ee190291f315cbd50760c9821488cd4b409c072c05998361cec7bcaf59614d20c8d273b8d6362e5a94658d045b93722b07a3aa107c8881443fa211499a38a50b847085c130b6a74998394fe0c1c1e1512fb296c5ada388ba236d6966207d32cf5c5b79230b45ce726d941905ef3a0f9bf39076299fa08b7351011de3254afa85ad67c52e85016fb0da7050c01d7533ca7a4696b401bff5a49b422c6cd9ac6ddbc439cc9a762492597cb9644f2c5d0ef4cc522c576a7362769b84c321599f1c4b829641b42ac08220cc0d6a20230a3fabd3716e215e820b5a77d2bd87406c59f83f213a3d639813624caedd8a7d86494f05b4751ba6ce5a998d2e05830ac16382539f767238e0db3e3f1851bccc1780c4046d78c261e630d9f12e2ca2387d793d5a4039d2aa1639f2573d8c370509b18f9068da010d8a7c1189c3c43ca7347a13abaa98b375694a88e83e807a9cde210019d17f320ac8c41aa5d3c49a58cbbfb6e97496279071e3673a6a7f882549c7c2109f58c820a3ce0e6387b2e1352ad3aca31886c22c38f913b089db16e81557425b323483adac72863d855514a0343117c54ee426ffca58a0bbc7bf2446d0f7a993d9c60557b34ce934b9d01682a3ab2fd64fee997f46544b91741aed79868614652775a12fbc35bc3544aaab54a1869622071836347f2680a7e9029baabbc450fc7554c62119306f464c8e22439876958c2a43adf2f8a634e277f9b7529d0a7f476341bfa65eda5c882edb00b8b60233f2ad5901780eea1798651a7056b682f8bf8769acadf942233477a6e495b6c978435459496c70299b5e1201a8837b007bd27200aabc7c982a91020fe240508fdc46d9a522d1ba9165b38f53652606a6747af232dff2c5dcf193f8a845211bb9b3625a99811d1e61a3bd32565b6ccf908140c953574c195e34c5383be2674a4039923b57b486c05a29432c8c8434c14cb20b70f145248ea20662497a9641919754a93cb7b8373c95701a02a4918311b9cd4f38b4aaf03a5cf73d7d6202379aa1187a032975bc074a1db09324c0b486d748af36c198ac322e4be0249ff253a4a4b91fd82496838f7f5712621162228936cf4945b958ac23599bf3e3b63e32615828b1e1bb1fee51711414b8079c42276b962776a02965286e939682d093d6469b51f8ca8c1a6f1507a1d3e47152b77248b7c04b935f063cae00514521097034d123d95125aa36c047c0305977cebe382358ba687276773ff722ae5148def697557992357c67fdb307c22aab52850ca03972cfa50a668c29be421d2b4bcdb09c2fda606037323089a75e9d0b4c1eba4dc9d30bba10b23ac55cff70ca8cb3387849cc4e47489068233e359c15687f261c052641522a8198fbf9b07d33483eab7c8e444f50b620c8d43ae8a3c599664e979cbd0fb95092aa324296a7ee788626c0c5f45779208b215cac63152750a87cb1143634365b2ea39b06312abef278557a0418889545c51c6ad969bf1883c3199c5f3e944f09229de463c3ec8266b33b1051d0504a320d96598cf03109e0f48eb2d34a7ed3b67ec79c254aa4f641c2ed38bcc21849ad48b4f09cc723864c08db7ef1c0b8ee2b40cdd73ef84018b9a5264e843615b93739560e14f0c3e7ec7a64245ef43938c4703b05b17e493b9c0aa94e51d247b2f096c87b47e9a838898c1416f9825d0709627a9853719a24e307f586bbb187a1eec9aa56c6947d0caec2565cdd77b78b2318ad037ace52ce6a802e6d965ad3b871f510600a0c2506a720b0f49b04135183ac5b614792b70bb24ac3ca37f425279cc8c87ab2edd47f122caf2bd3b7cdc568e6d448ef1bc75ddc640e858ced5c2c976918861a942444cc4d513a6d3a4db870a8994b763d8781881c2162712311a82927804739570e4568e5c4746f49ec01c027f8f7a5ba26e76ab73855bdf54c02b00b08fd3f8b3ca41fe514ec91c6cd329b60f0ae16ee45d6a2572cc62cb9bafd7a01be0fedbcaa8a06ffc9a6f591d972e7a5f1f52463fac46f5c6e56efccf58fc6 ct_n = dc5f75d3818a51530d61dcbb6bace9ee532ce8ce6e78a2b25487767d12df8862f430d6715d18b494e79789d345017e848ef06204862ae01a855946a1812dd5c1511254f4302ae80527bfeffda45791fed326d830606066233b4601f690806b4d9e467db7591731e7925804b43024eb45aebc4fcde474ad42dfd0b7a414d2f87a89c4a3b3745efbf760e271bae1426caca7dcdd6dcc81690d8478311e8f0793e750544b60e020f3751a767d1a2428ebc3e9d84f882d426cf151f9781b8ace94b8b0c98ae59f44c0324473e47e5be4fa20c510368ceb6c41ca55ec5d935d9e039db4c915f6adf4412bd974043de4bb12097dba29b32bac52e4a1ed7fd7433854a607479ff898ebc9801c82cd1de82998a9b466401d58201a9a8c06ad327a50fdb4cb16fe85346921a040a6a522b816c7e7e8c9883049cbce13baf01d29dc97ba6db4e0e3a13febe524cd22abc689492543565c569423a37a23df08c3d4a4c51d8ce99d58644b170b01541cb19663aa0166900faea84a7c1584e422bb720757456eeff5225cf1c07b171df636d5033f8d97cb9b5d2b607c8a392fbd50562da4c51530ab21cbfdf0cf444443a0825b75620013458d8846d9cfb179a05d1a073ab3ba76df535952d2c95d5f50728daad9ae84e283d2e15af749a6491890fb470a95cf16349e08f138ee8b1edfb36b60a91826aad03509f4e8cddfc718f21b27c1bbbac311bbf864514ace8927ac6a91248a92e02d5040427f0ef1278cef7750343057952592e0cf7c55f9718368cf56a4b03cf54aba8a6c7aaaf31d66625c288d9366852a1240f9ba8915eba7b43980af742a0c69914a6764082384d3f17ce7d2632b194f8cb2ea6a27b2a70863206049a72de2fd06eb06b75f3d4d09756381ffde9dd65c1fb6648199a098c14d684bbb63857d3c49edfc3e695dc4273e79edf19ac691dbe24fea06ff7475080d8db52f40429fed142a55f010364588f1c45c13b04edf64587acf5977cb1efc52185f1c56c6b5e8e7f40457edac60ee8a74cd0bf5bcc6004e4b17f240932e4c39938c5c8c3722f908980cf9483e794b18422a311857 ss_n = 09d396d0d3a02c3492a5609bf0afadbfdd3ae5a86e4796263a4724e8c40b9c9c ct = ffead925a0ad74debf9becd013381832218e84e750f5acb75bf3c8e41e842ca588049e672b082bf83b1e4361cc8bc3c46eab45ddeb7b7ff25b2f8d016c609aa6c1a7d9bfaf129bbc7cef5ef93827cd83dd8b3a8c87fe4177d66340590c31ec678ab3645743365b4a2d58c7a5b33a1aa65ea098ef2497d5ed39f138ebcb9db5fee97c8a1589ffc2e7f2722055fc50df5c843fa2e3d53b11b6c1d9b08643848001e0be9e605da9bb1f0e4fe722067cb70b2c891eae87806722c6b2ea5ecf86b0c99cc32fcdf067bc1c28c7fb5dbb4b4fa8bba8f099b1602ba22f93711911c661fd0ddf88162ea8b84325d1d26fb6d7e0b151510bec4c04896ca1b78868b29d4f2a1db0ef78ba4325213c8d481d8df34b3051e8b1a06210a10e1631c6ac616d9be41e08f893fb0aa1a6b4cf6337ae1780252a153ac7afb40ac72f1ad823ec7ad1c94286522f5551f6c884c0e1f65985108b782bfa7199410350957ab09e05ef95e8755ad69d8f6cb89bc595c16e8533c997869f4289a93903ca43c644ccf21dacf383c69b6cafeb716ea1efc60c40fcf8d35914fd037b5bbea36529b510cf29748819f824e0051b3294bca949e4819d4e75831f70e62420bff12168f4085a9b806e0b7f4366bbd6b9081e86e320436905bcc7434127f28f6d0f7813f5719a73710cd4fc1ffcfee73c2ef6b6a01acab39c701a239701f49616cdacf31a65029120079269a48ac20d30ce8f55a38cb0509dd87b885d743569936986d21f24396d3ee3431092edf38d57a26d99a3cc1175725cc48f06e9d85879857d18b58fe5ce47f5b90248405da383f4ce51a584d1641b276ba8b8aa37a81042d5ea36acf04033eaf42a1c498775aff8af30e91874e6cadfa028440df1d35e2dd9109c6edcc2f2c8177d2f625fe409fe82bb5d988452d7c878d75bb2b823beccd85b8b568384564fba7003f4e6f7c5e4dd71642080ac563d238589399aa77d806d49e1d8aa1b0f242879f500c93b67a33b347fa5382bfd9448485ca5fde6c6477b8e2a53262a2856e8bede586f413c1be625d0f57d997b545e8609935b72b3df9afac36b44a66c8c ss = f40b942daab7654af90daf207c0d88aa4d670dfb5d47c3f0fcec71a76cf0a86e count = 362 z = 175e11765c5b10cf1c27c6c8cf89c5085b2999760bd9b29379d1ccc08b85edc3 d = 61dbc5482dd4bdb4012863979156f682304349583ea9365fc3a6275d53750fca msg = 6f9ca9d21819f53523542a2c4e5b2b6e0fbeead319267d229973dc8d457e126b seed = c3b0655f95626138f937583e4c42b51b67484b4a8950492b947cd51da0503078c6676c22a77a6144b6eb4828a16efd7c pk = db15b9f892612dd35cef658cd09a1b7ab02eaaf3430ab066784327510772dc833bbbc5152fc850b6b9b1761c243c1a15aec280b436c81c9132c5e17351e153ff88716f6884a9d8a71861b1e7e632a9405a80a7a99bfc3a391a6ef51c498c4670b3f29d553a32139a09c107612c0714da495423b690eab84db3ab5fe6332a829577b3c8bb4c3ba984f254c08b8662b28dcb275609f0414487cb005c8f2ac0c1db925066875c342c03ade4422b4ace1d76c5dba82fc889ab8470aabb3802b0aa1c4b1410f7e439fbdba8f51894a653908fc070181c83e0e7ce5135539873ccbad4689e1ac04b2a43844472ed3aa8e72cab92f9101c749dc90b06c8f49c632c623055bed71a408c322e0b6994fdd27c90836ee404780692374e427122f52fb03ca296805b59a5ce72c26aaf0babae9539e67c92eb27033c20ab2f45aa82733f0445965377b4df33c4b4dc3162e24ca77b68198409a6a94087e42c643484f2755e040a8fe027aed5a61ce25943f8a56b4480208a307a8dd60e293615044242a740b73980ab3bd6ae7a83a3e3a0b388511add3319bb2a014cd34005bbbb28ba195f1897431c822035c41e745812da22b0e8384ef5b108a80de1a41d6facbb82e9850f7b2aa7f1b5153b9051997aefc26ad7d65092662d92131fba2701de227cecca5bdbf4cef6f05fabc826f1986c24fc8bf620453403573e8a24f92637f7d29c4bc921fe24495dc32d81fa6a55c1b2698933b9267976e23e6725c30fc92f8ae3199ccca63c60bda43213fdda0af7700475b1494b1670c98a6a57703384d20434c01d6767164d152ea00573479889cd45378b78a4121305430363b62195c4d8523e688b67a7a6f8d7457d565845e8cb14d5c84f307d9e7c2686760c95994b8961a8bf0cbf48d652163393cca75cdeab1c2ee6518310cc3f13943b6981693cce69b318dd273b09178a18551324b9167ba4c38d2b3e59c46e85416df171c46daa8acccac3894a824931c51983c030e14e341b549f4440f048609c248abd2b2a2b6c03b551b32b7a2603a5a0ec969923d5196de20fe3a30ef21cc953c4222bcb0f211a4dd74ebbc46246bee753266b47f9801b86a8b0819716f87e2d872fc2a9f32efddf sk = fe581b2d17b9c3fcb4e703b3c86a8eaae2b6993c8eab727e8401902bb976590816e992536e8121967aa5fc565936f74a8ea226c7e069553043a8281572b5b1fd68a88ef990fc472d85b8171ddc939a5b76a70a978ea59e66da0f99f20c82c2988c0bc131f79dc1a3581382c155f3b43979c36f73ab687c40e287ab4c1063987879a1ec2b6e06605500422eca4a075045f846aee276bdf531aa7c4cb98da78877824292109c12ac68496307a11c22313c23d5827eb94b85363b3c32598dfb97486c90b599049caa07a822215bdd54778ea76735c174ebb2b09d86715c0044ee5b76a264cb19997c141b63b750c0877044b8fab2cc47981c542583a82cfdec8aa1ba8e739a00b4b9b282fac6f9a58e786995fb3b38b9f134ee6a024857be5dd3b8f64a7abdac8fb8e95a24c97ab93ba92d7a34eec3af963b3c7653b82862ae67d4a3b6a45ac3dc1a13d8758d268eed14b12e047bc1e3979931710030247e14ae70d2036d52b76453bdbd4885ca992085f18043a090af84b500ed3d4746cd7c717b82b2b3e7d8138e29a8d9975bdb847729e60ecfc5a71261b2fb2408893235498864d445cc2ae40588aa13135992a10cb35f3739199baf42c550a0dbb461022ce64a0f716221c89b55fd55887cb71f25f852ee39c9a5d6c61a53a02ec9c73af0154629210093202d48132c87347b40699ee71ce3310f16470891422962a6b2ac2968abd04d26d6417b35955db16a282666b37a7294d03699fc1b154707221301fe542fd3ac5d54639de1bb0423f5acb3a02e9d22cd33836b34f252bdc998a2d714152b0ecf701be92c9b3d27706c72ad068474c75b0257c154f8f467eda4492c201573163a6c2cb668374fe09213293c455583b5c06669305116bf0282554247e8f66720d961a4a8221981ad331437e080652257c8aef699dbf2ae1271287be1bb46d110074500b78c12bf1a40e0a21e0ca16301f2c2b89cb8bcc78642392b1850ba32e9628e9662627011a5d788434895ab2c9f34f0b65c04b446709f6b66c6cfcb7ed1045a8f29397b9680afd303b3548d676c86e06c806e3b1b9fd58dc4252bdb15b9f892612dd35cef658cd09a1b7ab02eaaf3430ab066784327510772dc833bbbc5152fc850b6b9b1761c243c1a15aec280b436c81c9132c5e17351e153ff88716f6884a9d8a71861b1e7e632a9405a80a7a99bfc3a391a6ef51c498c4670b3f29d553a32139a09c107612c0714da495423b690eab84db3ab5fe6332a829577b3c8bb4c3ba984f254c08b8662b28dcb275609f0414487cb005c8f2ac0c1db925066875c342c03ade4422b4ace1d76c5dba82fc889ab8470aabb3802b0aa1c4b1410f7e439fbdba8f51894a653908fc070181c83e0e7ce5135539873ccbad4689e1ac04b2a43844472ed3aa8e72cab92f9101c749dc90b06c8f49c632c623055bed71a408c322e0b6994fdd27c90836ee404780692374e427122f52fb03ca296805b59a5ce72c26aaf0babae9539e67c92eb27033c20ab2f45aa82733f0445965377b4df33c4b4dc3162e24ca77b68198409a6a94087e42c643484f2755e040a8fe027aed5a61ce25943f8a56b4480208a307a8dd60e293615044242a740b73980ab3bd6ae7a83a3e3a0b388511add3319bb2a014cd34005bbbb28ba195f1897431c822035c41e745812da22b0e8384ef5b108a80de1a41d6facbb82e9850f7b2aa7f1b5153b9051997aefc26ad7d65092662d92131fba2701de227cecca5bdbf4cef6f05fabc826f1986c24fc8bf620453403573e8a24f92637f7d29c4bc921fe24495dc32d81fa6a55c1b2698933b9267976e23e6725c30fc92f8ae3199ccca63c60bda43213fdda0af7700475b1494b1670c98a6a57703384d20434c01d6767164d152ea00573479889cd45378b78a4121305430363b62195c4d8523e688b67a7a6f8d7457d565845e8cb14d5c84f307d9e7c2686760c95994b8961a8bf0cbf48d652163393cca75cdeab1c2ee6518310cc3f13943b6981693cce69b318dd273b09178a18551324b9167ba4c38d2b3e59c46e85416df171c46daa8acccac3894a824931c51983c030e14e341b549f4440f048609c248abd2b2a2b6c03b551b32b7a2603a5a0ec969923d5196de20fe3a30ef21cc953c4222bcb0f211a4dd74ebbc46246bee753266b47f9801b86a8b0819716f87e2d872fc2a9f32efddf62e31a075586fa285e238c68be0e8258a213d95b1b8016dafed9e914bcf79663175e11765c5b10cf1c27c6c8cf89c5085b2999760bd9b29379d1ccc08b85edc3 ct_n = c2d22c98ab90f70e003a54db54b7b141219ce04cc6fa6350d4bf97ba74d5e958be8e0d6e1fad07d5a5f7aa2434c86d35197f0e0281c9d03f5d68879c3dfe62ac5654d50a6be7eb695053f9f2d48e36d131aad01f1a9dd48aae7837926d8772611edbedff0401e80b5e4b988d2010e28aaf07e77140c28ed8c0b170a4fc1a679d0c4bf8bedb03e7c4bd9f64066290a5db24bd5fd874b15497022ae08441b88ddf42a40bc0020030d5b3100e7e46ac7afad383049749a55ddf33225d4f04bd5ce0e1cfa3273f256d5d7aad0650b82a6c150d64b5712bd6361661bededfacf367d619ac2c91b018b794515155c7a1d5812d89ea129d9325e64a44c09f15799a1903bafb49068fb47e7a6b37c264f8b9a78ae1ca2103c2c476d23596b9367e81252052aedbc407c0430504bf34d5359fda5e0d6f71468da5734679071a27e78426e0df9cf6aef083e6b7dfe57b0b2428250b89dbe4ad70edd41e38a8aa9ded4da2c7639fcf5e1c820bc93787c4a3adbad24716e32eb0516b64f22380344dfcc25f9952e5e480c5c98801605abbd099d86c2b38a961f428346c1af74eb72042df59372b51c1a0b867fe34df7db4d2d5e7541000da8932e2b7247b2d0cd67495bc11876a68c957defeb2204f44792a054b9a757a6b91b9948397e154b7556ea6bce7e64fd28b199f839921a7265a04eccb2763698ce94e669b514878ac14780a5c742832bad8fe263469daba9c884be40ea99d19764d443496a6315f295e9444e69ca46e64acd2f317c323040e5c3a8c66b45c3c560ed37c91d6dbdffe48cd116ba87e7fb81b3f6f74165f7a0ffae63df247f9a606c7794405fc907b00785a617ce19a92743681f90332f40381897e3ddfc35271946925c143a1c56a7d0d0e4107b098616cadad565b7d593f8e2b2ac3710ccce977f90b7ba4f528770e8d56dbba3b4d7c098530c065306b68aa258197ff761b67062f343ee0b29caf67cd646662c21aa47591aeff26cc63409ab7cab431c61835611dd1e7dab06820cf42b480af2121c63b2dd5c920b63ccef3653b3c134128990c6916d59e260d3e485e80c8dec949 ss_n = 95f482d3cae6507241388bab76a5d7bbe7bd7f51dc5f3cfe6741cac889028547 ct = 969e33232ed968d3b3cba6ebe3f4675298ff66360a30d2c95bed10cf2be444b2741f1b64cc9b2cfe24c7d939dd2fefabcd7f78dc6e0f67a9cc40da6d16d7c3cae71a0183eb96b4163c416ef97811f653dffaeee73fbc5e686bc7e28fcff98f7e5ade7e0ab50ae93d3dd54f0ab52b1d27e0a5fc9831a24c60b957e9a985787e3e5c99d03e677ac07d46aac1af1a2c536d711a19652f89a1148cfbc11b9f8802567f7e1849ac09dfdf2be5a3b09962c66e9dad2f99ac57725a6c73d15cce1210958269220689d183503228a9977b745f46f1e258a0be0ae355c70bcbd86a5ad4a9f4d58a911fadf5fc0a820129094b1a3d7711d609281f3b9d83b0fb989e619a250561575b69bbae760bcebb2a4cc7d2bda21a57437cca6b626084e0950bac27735c444a1f8b7954dd6cca141e7f95054e591c028e33a3d6e624193f39f8425f111c7db828c27257da61634b9659d00521b110d0cd1437f8209157b92c3a22cbb5ceba0ef069cb80592db8ea0bd61bdc48d2a31db59a321f026cef4f90d498ee40886bc8ebebf7eda66abfcf26b94dda29664ee9d5f9e6d7636d8a4e22cf3730f3e12c9823ebf1284201263d487d05cc76180cf907e2992bdbe6efda73a198aa6736cf7b1644c88c265e60d03f3958ff73f4dc98f84ce3da61bd4e7b2ca8b463b918ea994555cd977e3855bbf7c388c0648a73f381bd25d22674a1cae32bce70e164c38c61b06fd6247c520a31945749c555f363343cfbca207a1a0ed9aa92dcff339ae6793d813066e9db2906668bdb39897f8d2d62305851515e680f77314ddb0916e8f0dcba7ec483cb6d8b20fef8093f2b6b555aad5ab6b5cbaa35150295840b7ef6762bcbd6744f1d9d88f1444a63a0173d76102c0e2172470ce70b7d5c9a00e9951faef4f8d6eb58a7a24c71cb52cf32f5a2b29a980cfe981d6c81d5a8e9c08fb2cc0f985340005efe3464a0af37e26c6da8d0a4ed0e293a6854a3ae34fb1aa076fcc239d646a1bd9438ec51d254f195433ffc39f658dd3e25322a7064c732a6287a578fde56ec831f470c873364f8d1f28604b1b398745bc81b83ddc295 ss = 9bfba03334a417e5c416417cb8f10de7893245200e45ce8e44db7a8145778eba count = 363 z = 0fb3d193b2776fa8850fba5a9e552f649907f8d521e3b55298030fe701c52599 d = 1e1c5adaa13b464570f2db813d3995eef5b5b8c309d955c885ba385b47c14fba msg = 44e2f0fdf82a8564dd86abd26154ce946f43bfb2f701faae1bd3382d1a6f26b7 seed = f2087433193c0a11bf01124f30d321547aa34450df4677abbc3ead100cadbe1ea30d4731acd8153eb3924a20e3a0553c pk = 0306a93440338b644867c0136aa2259c03b6998b5f875c5512e2b8c5877c9be317a173288d937521da02cd17b1c0e027b6d6a3d3ac664b0a5a33407ce5201ef9d00db413c989812a8bc2b0127c3640e147154c7fe76747de39b5d831800726bf4a5a51403736cd64a07b8285de096a42c53c40ab086a22675875413890726d8005f4a202297521b79a7aecc07ef70c95872baca36a320c553a1b596a3e8830c76cb14b089ec1c03777a0c2f52583ca57ce5874641a5abb709abba86336f0a36a36ebba26eb89eb076942812efcfaa194958b09748ff788590f1b5607609384db014c0312087bafcd71358ed006a6614de11151f131057827c7fcaa631d390bb6875ae7dbc3f6dc13ec37ba9ac616fcbacb36db7b38f29fdc8b576f80c50463a5a29450c1339615a36536655aa2326225429ca5f14ff87438b8570d2bd125f176831355bd3645809bba1a7db8a7276862792c066b947c5077532a3774f49b2da2242ad3553ee535c8bcf56beec8a998216ef01747fd42cbb11450b14acd10462ba314a562e2096053a95ec106f472429a19778e405bfc6214e774baa9e01c9f3149026275f493b60db5b6bf826637e7373f153cec7a5e3d279079e48f85d22d192c9b8af6b40c295c8a2078a97102577037f930c0a3b491510479a8e6c8509c2ccc281e8d121aca90cdcd42ba049b15cb5a074e71a7d54a98fb213a34973cf272a2ba5607e3625e87a684d9596af6670ee58b8dae05b534e516f9c0a44631583fb50c3f0285f6d068aff8affe73687f77a1377babaaf74a9d9982753029ad9c94b9999a34533ced4b695de8a7eda872039450f006233fd2772cf3a5e7ba0e42c520a6191b39b0380550472daa0ba0f6a3a039abc4103b1fbb8527e0a99fe32cddd037143b6930021434208714b84265063e4a08abbce2803173a3401021864ca86fa1137d093d13e6167367b036e27359495a0d0824754b5a46d7bede7a98df2271a7003622707c589155d75179dde4577fd430cac8bbbad6930a253eed9c485021931304834858121e7a64e24636191072a6f41a93f4b539e4afab432c7b47c6e93968c0185884458b0cc56bfefca9e86a6e5d7ba738900767097a1575526ada sk = d910768ec67fe6dcc034f4774b2213ea80963289cf80029793a80380585fe038a5e063709e27ce7338b94b8703b9f7b060c4519a73c727eb999854340e681c06a1a70cf93165c7c43a1bb152166371164b2bd81647fa7c0a6a3d893319b9a4bf69c6af64278b0d94098ff231bf02100b625a7f326c51675398f383b7703cb8f9bb03b3cbcc20700ec832398798afb7b5ccd52bb3f5882fb451775493a1270675369cbb00c3ab07a7d979a5cba615fe2ccb44a7845ffc01ef118f35a9bf3c60690be6afd4172ba20b6dbf8a7e216aad8792362bb2ce58724d473aa1a2b65dce6373c423018b4ac90c623cc368229cd33acfd23c8a371103b89d583643b609796763231f47b047e352a52790c8b5316a5712dfd65360a85a61e499883b7e9eb96592871433b48f9f1b3e6ce4a27a042e7cb63eb1387cb3069efc75a93435c943538a23705b613313b0a9c88e6ab792d404b3fc42eefa512ff7792ad2570a4c727941722c3620ad2584c404c155200e25e5823a882988979a3a697197ab8198903997569519a79fa81a80548c1e3a95b64c446a835b27c2973e7985bf29a48c0b354613924fbc13cc50240ef5bc5c9c63443d567d083b9b87e73c5d7723d3510a5242935eb73bef6747729149bfc7acbfe067ddc324be31b8f177a7426b59e256c6e828357f198c84fc7739d61ee0690ebf204ec41c05870c54fa944ead157644e3acfcb776ed4c033ec4a36a17b348550c0bc6ab96eb36d20b9fbf9499fea81e6aeaa354749f9219039cea9e0f761f3dab1bd28809156800b418b4e5b0ab5a28c358ec8ff64a8aff1c6dcb89814b854899376975db915759a247281730559676d336c267641dc41485086e5f589094233df472c43828bdbed65280a184ac730946f52da68b3c242b085ed42195c20ce24744055129afab54081c8169f52c7f6b918e1255ae69c889309c3d3bc6a9c6b3a426a4a68871bba1b7ca44a18480b913a8c60a6b8dbd46b83807226f229b49d43634152b21f87b57f36dd65b74ae1252a05a553d7c8665e092ca803da03423b7c4c776bcae2f0142f1ea7c88d6b9fd33240306a93440338b644867c0136aa2259c03b6998b5f875c5512e2b8c5877c9be317a173288d937521da02cd17b1c0e027b6d6a3d3ac664b0a5a33407ce5201ef9d00db413c989812a8bc2b0127c3640e147154c7fe76747de39b5d831800726bf4a5a51403736cd64a07b8285de096a42c53c40ab086a22675875413890726d8005f4a202297521b79a7aecc07ef70c95872baca36a320c553a1b596a3e8830c76cb14b089ec1c03777a0c2f52583ca57ce5874641a5abb709abba86336f0a36a36ebba26eb89eb076942812efcfaa194958b09748ff788590f1b5607609384db014c0312087bafcd71358ed006a6614de11151f131057827c7fcaa631d390bb6875ae7dbc3f6dc13ec37ba9ac616fcbacb36db7b38f29fdc8b576f80c50463a5a29450c1339615a36536655aa2326225429ca5f14ff87438b8570d2bd125f176831355bd3645809bba1a7db8a7276862792c066b947c5077532a3774f49b2da2242ad3553ee535c8bcf56beec8a998216ef01747fd42cbb11450b14acd10462ba314a562e2096053a95ec106f472429a19778e405bfc6214e774baa9e01c9f3149026275f493b60db5b6bf826637e7373f153cec7a5e3d279079e48f85d22d192c9b8af6b40c295c8a2078a97102577037f930c0a3b491510479a8e6c8509c2ccc281e8d121aca90cdcd42ba049b15cb5a074e71a7d54a98fb213a34973cf272a2ba5607e3625e87a684d9596af6670ee58b8dae05b534e516f9c0a44631583fb50c3f0285f6d068aff8affe73687f77a1377babaaf74a9d9982753029ad9c94b9999a34533ced4b695de8a7eda872039450f006233fd2772cf3a5e7ba0e42c520a6191b39b0380550472daa0ba0f6a3a039abc4103b1fbb8527e0a99fe32cddd037143b6930021434208714b84265063e4a08abbce2803173a3401021864ca86fa1137d093d13e6167367b036e27359495a0d0824754b5a46d7bede7a98df2271a7003622707c589155d75179dde4577fd430cac8bbbad6930a253eed9c485021931304834858121e7a64e24636191072a6f41a93f4b539e4afab432c7b47c6e93968c0185884458b0cc56bfefca9e86a6e5d7ba738900767097a1575526adad17db52febd050a1b2072113f051e88c4acc9611482e791a55fb7da1ae470c140fb3d193b2776fa8850fba5a9e552f649907f8d521e3b55298030fe701c52599 ct_n = 94ae45d7a99dae80bc0d24cce490d3c1c2e0b54929e081a0ea6b2079ba0f0b48409d003a9dbeb8cc893f4d0eb0a08d8bee6ef99d5cf9d5f1f5c4206c2145751fda495951a8ebf77e3b591c0640c532d27224aaf516a30c006262150838798d0d44c3342900da1de1eaddc8150b98f30c67b050d07fa5a154557b66385c6eb491083fc3e399a383852142d47b0d3c2db41d038fea769c959968520377962059d2fbb8cad6fef9f5e0fd675accbd839bf0fe4744c7cb5311c763db53b85a32abcf268b3d59415bd75e7b816c7a147adb753dac6dca4936bdce24d685aa6615d0bb879f47999308b3f039faaaf09abe459374e5f3564f841ba14934f20b067be77e73855560027f585ba2ae46a1fccd2a3200b0320e1676cd57ad371b6e891b3d039b852c4a9dc881fa02e6d4770e398fd7695f02764a2c3f38b6940fb62625bb3615549818a67179abe8dec48a707ad9393e9a14fa314b3ab237e6cb44cfff776d4b5595ce0eb957f00fcd5f2ed4346a138790ee151c480d75f44d3e3da70de6fdb0be88e3163e223543be07642ced012d4412037ad457c07bb1ea19d5a808a003989197997a201fef2978b0dce9c06a5928830d887a71029224be7d5213d7793c4a21e3874c9c0bc4529c4998f13d605a015e6369e1774776b92d880d8cc5861b6a6f376fb185e6fe1d2fbe0ed5619fad54bf6c837f26f39a57e972ca617d27f5b572381a24f2af516a2d2959c678f8f702c7299e0aa5ce37030b98500b7400b7c7961ceabe653123dfe6d4682253010d16df9c73696976db449a330b3ac5382c6168c886a77dabba2b16b17ee04ddebbf27c4cb7b32e32301c8ac2f978506f69a8b03defb58b90d39d6ef7f7dc01e496969dac037a8e0c6321bdd97a8be459a1306bd1f38a2a3c336cd65a800c7252836fc8555564829985c3e19591c3da615de2c1430072e0035c8301b15d18f684cc79df83817a494a9cd591b280e5b8b4e71883e7efadfb7f34e69132d240a7ed57c52caef55cee926eb60846d80acb4af5a751110106d6fa52c89bd955f631e6eeee6415ffe054767b779d2f394f973e59 ss_n = 466747201d61d9ab617711dea3350c77a5b2e18d700ef988dcc633dbb343c8bb ct = b8ad8ab8410bbd0380ffe6f350e4bb9e88b945b221ce218efc6386167e37ab99ea800f98af35f2570e2b826d6abf77b0ba2735e9edfa1250192e64213c0cdd94f34886f3f0b93f208cfa6e1e6585bc52adc1aa0f158e792ac5b3f3ea29faf3dea93f0553e072b012c649bd6d7849863f5b16a6e919dcaa68d34f3941f1f3a7fa5276b13ac0d1de568870da55ef436e3c9e16ac5b9c745cf71d36250e926cfba585892d00b206e7366872678bbecb1a81730cdb0c200e104c54d269acc0ff7944f2b2c98753e673ee3c950da5931111bcd4c6e0d08fbce458cf532e906d7ccff7497b8bd5086d870e2af5b41d8fcb9601a9546f051043860de5008f72b57ca9b2f7d5faeec34fda297578d6e2eaaf9f5d9a314a8ef921adefbd500de1f15bcf3dd3afc97c40e18b63303f8f12e8819f6c557968570b0e04f69d8f0d9f90c3d998054952895fdafd7eaeda8fef5a62ffdc67b7300a985f1cf347b302bacf69ddf9cfc5862a89777f9b6ec32c4e3728b9b98d81b6afb34f2027dc6a69233928a985827926eb9d676a3cf9e61bb686f42011d86910e5735c61da0dcb8430612c56809b1a0790a1696fa856d4c039a1578fdab581c3c06bfba82146c7c2ddbbcb32fa803c6c45b1b07fde9eeb80c72bde1d7191668788d7e723a20d74daa8e0f40549fadd5a55fe2e0f8cec72ca5a0e18c710d306dd1cd9f87a04085b2c8bb8fc1b4ab62d71887aec92c553d638ce9303f67380a89a344e153dc44795bad6b4ddce0a6f2a7cfc69e02baae5290858294719da0231ac7a12307f2ce4733f7634dd20811bcf2390b1336894f66ab3d10f8e1cf475c46ec0d8e1b673401905a9973074e03807d0b4c2a29e2c14805281e41afd2f24cbf9cdf0f2e02c8f8edd3858606e3973379deeb9297fd3789d7c71a96bd0ad2525f5946fc53618bec263fea328d87de7fc63806412616921aaf091abb69f8d8d6e6b370ec453b5f67b43d52ab15fda59b6c5ce6b79ecd68d9c616cc712bc56e794a28cd597fba6dcd79dff5204ae3a823b35fa54e20a83f026477fc3dd6098d711433d8c23f5e037244383ccda9dbc ss = d44a1083c53f51b22d33b585b36c5041778ea70009dc4f849eed43fa4bb2bd6c count = 364 z = 098a3794e637b3a458cb59e56e6ae1a2dccff3a9953219760892abfefdaa2602 d = b870d270dec46654d6a0cdfca8fc1321ab56e225b212619875a99e133bdec293 msg = 6a2ff891c252b0718fab73aff14898e1d3ffe1c21cb25d1d98a382875f83397c seed = e4cf9e9b1135969dd7463ecd09fce1f2b91c5f0b2075d99b88d783060786106e6ccbc9e2d90dde1fb4d93452e66c97f7 pk = d352296a3b84bf48044bec8ae4d5b8bcfa4cd6396ff9668c9ae85b82c306dec84d82348b61f15bf3d873f29031d1f6686ae1756a3254876bba109a7d0a136d38210c32765bead7881b1794917672b1689558a78deae34bc43b92d37ac8850171f0616c25da805c8041cd9c7bd0084d53f597b7ba97317ab297f0035c637255a10b3587b57c1b3094a519ba19b30c191c91baab54d788ce70aa7e5c5c7b579ded2098881596ce616f4809498401b5c5176aa8c211c689763f5612be82697dec01fb8106aff796a5768a3a0472ebf2aac08750c0a112bbe1a67838c2bb8a62e6546546c747a9199cb7b87f5c6759b035bcba140484e203795049c6b8272b745d30264983f65eaa7831c2337720b5a1446a8e5f386692307200122e30004081d37619258db4033af8049ace60c019d4227d350fef1b255b99120b04470f186dc6cc4796c5b3766018ed44bdc3521c347212a1089341f4a0c6115eae3a73e2198d3f3b07ec58b8b9a22732ea98487a357015330fd40395041f15ba00fe82626c499b100c5795fa925bab486f81ad651107f9d3a76ed6174b6289292ba57fb945cfd2b7a8f4051889ce4d756869924b8a776b74f8c7b1c425886c69771b597249548a5ac2c73a0c34bca74ab33acc2a6e0c71983a29b6c6014437a0a5334324542b61037a998c307d81b323cb2a1e995c21b2ac3dea84c9ba5a590dc992c30b5357f55669aab6924443de384c1b57cf2a248f692790dab453d2239307d98a34e7673ac216dc7501f0a895f6387d6e36106fc643dd3739e30a8f5b393151834de606bdbaf88053933e1fd2ce2fd46b6e412730c8b178e2cd32da0bfdf1636d750715265786dbcf9e9c641db343cf182dbf67b37844850c920d98e6c125713c78fb638fdb7ec8d5c55d77a048f3bea4bb94d31a848e6bc3f21b0a2a4c50479722ae191956959f69bb36f00486c27931946086c5d2796ab44868c49d0b49727b19a506880c14da981d0b3f3e61336fbb2cd1d11e33720c3d13a01c034c8e7112658475b150207b37aa128370372b2845c21c16344d117c6ae7586ccfa516d7513108312e4b297c79cbf53b96e776a6a09646efe5acdf597aa23ba05be438bb99b9c328ef sk = 54a93b4ea320107948653aa6bef80d4af09044401c780509b1135109357e1ce04e1565b18cb703c4c141b4644a5118610b96172aa866c345874a268b87209d8e7a4721941c07a46f1ec76d706c4aeb52a63ba328589b2df964b708c1cbe01cb40dd23c12a8c10f437270cc6cbf2b1631f730f2522c22ea765825442f744612f1b663375fcbc55f215acab2361ca3e3abb7a85637462c7d12306f899847cc6fe5cbb6abea9f5a1ba871b442593302f0a20797f32eb7b622357c63ecc96945a0598625c678724bf92a754b58506eba42bbcaa77c659cf78c873744307dc930669b1d23745c4b59259ab85535005163083cf0dbbfb3f30597f01b2c047f32124766da8f3a82315f9579859248bdf3642cd7a8cf262ba12b7bc3e5c5fb2c5f265c63eec90b5c8b0acb2176abca052849b86c8466a42772ad108885e94b4b0329ab470c30993dc349af2572a56491af30cb54b515c38d8040cc4c6d4c567582a08a0e1064eab0ba267449f40a96452a9d7ffb91dbc25e4f99aaaae7a88a254f14247498db35060964ad284a26ba910a172964c57035324c16662a6c854368128fa3fbc8c1616565daac8938476bf7401e8ccedf74aaa8652b190aa467ab475bdcab94c497fdf59ba13c896c2a2917078bf6a26d68338af9a00a9f827dee1106f6fbca20f0286e675de519b7b46667d8d134b2b7cbc600c920693e7dd51e7e8886aeec65f0271e25bc9fbd970da48789beec3d6256195fcccaff113219722e30546d63d1579819b06a7a3fef0c96aeb09cffb9ade22b7d10741c62849d867c4e41c302b7e37d3b28c0867c9ef61b8e3373850511964adb5a8c772a1f00743a9360c385a8e0e9abf390b6ee1a3f0c2284659b927df2cc350c306f0852e9a15564e679148cc4f144305c9367a3a2062c23b6fdca1dd5f814c3e397b0c9cd9b0cab8158874034ae3d990f8e1c301339983ba5205fdb23452490ca2395142cc44bc3b356a8a030b54a32b93e6a14142c422fb97109ba9333a1e15acfac7bc4a86c92f5983986b554c28366943c3fdc9aa7dacd12342c206165f795b980d04885a8cde3d56dd352296a3b84bf48044bec8ae4d5b8bcfa4cd6396ff9668c9ae85b82c306dec84d82348b61f15bf3d873f29031d1f6686ae1756a3254876bba109a7d0a136d38210c32765bead7881b1794917672b1689558a78deae34bc43b92d37ac8850171f0616c25da805c8041cd9c7bd0084d53f597b7ba97317ab297f0035c637255a10b3587b57c1b3094a519ba19b30c191c91baab54d788ce70aa7e5c5c7b579ded2098881596ce616f4809498401b5c5176aa8c211c689763f5612be82697dec01fb8106aff796a5768a3a0472ebf2aac08750c0a112bbe1a67838c2bb8a62e6546546c747a9199cb7b87f5c6759b035bcba140484e203795049c6b8272b745d30264983f65eaa7831c2337720b5a1446a8e5f386692307200122e30004081d37619258db4033af8049ace60c019d4227d350fef1b255b99120b04470f186dc6cc4796c5b3766018ed44bdc3521c347212a1089341f4a0c6115eae3a73e2198d3f3b07ec58b8b9a22732ea98487a357015330fd40395041f15ba00fe82626c499b100c5795fa925bab486f81ad651107f9d3a76ed6174b6289292ba57fb945cfd2b7a8f4051889ce4d756869924b8a776b74f8c7b1c425886c69771b597249548a5ac2c73a0c34bca74ab33acc2a6e0c71983a29b6c6014437a0a5334324542b61037a998c307d81b323cb2a1e995c21b2ac3dea84c9ba5a590dc992c30b5357f55669aab6924443de384c1b57cf2a248f692790dab453d2239307d98a34e7673ac216dc7501f0a895f6387d6e36106fc643dd3739e30a8f5b393151834de606bdbaf88053933e1fd2ce2fd46b6e412730c8b178e2cd32da0bfdf1636d750715265786dbcf9e9c641db343cf182dbf67b37844850c920d98e6c125713c78fb638fdb7ec8d5c55d77a048f3bea4bb94d31a848e6bc3f21b0a2a4c50479722ae191956959f69bb36f00486c27931946086c5d2796ab44868c49d0b49727b19a506880c14da981d0b3f3e61336fbb2cd1d11e33720c3d13a01c034c8e7112658475b150207b37aa128370372b2845c21c16344d117c6ae7586ccfa516d7513108312e4b297c79cbf53b96e776a6a09646efe5acdf597aa23ba05be438bb99b9c328eff0fe7094b0961a74443a7b55469d87cf11d8c20a521791a531439f89bd017186098a3794e637b3a458cb59e56e6ae1a2dccff3a9953219760892abfefdaa2602 ct_n = 52bf306c734ee69c471d1abb539e9297f99e1851a6bee1c3506c956cb7223a3affceb3b6a9244456a6f7cbd88982e0d76c7808fd49d4f430f133313cc25dce58934a9d9b3e0c9e607903b91304136d2cdd3b2a2eadbb092965741ec2cb5ea3f9548443177c862b7b252db1e1831dd9ade9c45c9fd13d4574e63ec8d16e1bfa3480e01f76e0d71e0939b6e456c276231513b232fc34fd168ac83364fe0fb0610e94f2e923fe95a08dbf658c3e4fe33a1678450bfaf8852b9d83d50f3ec5b77dfaec0fb7dfd539308cd62896fc8b9f079d6af7962f55d8c1ac81aaca6576cfec136d6061d39a746f35ec800cf79c8acc849747112898b2a3387b9accbc690cd409a667930ba3ce7257627bd8760cc8434daada5b18937f60813c4299f4386316be769fbc204c8f9654b71f7503c4efb1095e18f6dae0756e7fd7237dd671c1275c9fb1f8572a04bf28180a167b0495edc497491dc2c1f6615eb659c80b8666acc42cca5362feafa59b4faefeb781a6b306f21f356eb9004ad14e823c548c7814f4c64fa12cc24305d2d30125be6eb3d2ded9bdb0aff681905891f7083c1c0098d696b49c13db58944a7885874bfebdec99aca95ac923e41342d681b781f742d5fde59316aa70d4a7fe4c28dc9a31fd1e17f0ce05f31c1599d0dfe31fe2d71744a61673d7a8c92956c95c5aed8c96257bcc45bd071b80d6f27b282a950dc7cbb917f0851e3b1c97322591d30cf7ed417b7aa034490c1328c05bb83aee608da41276210f36bf2ef91221da44650ee227bb1c4d197c9450875756da636c37b97ac2f33958fbb76ca6954cd49b197a7e4e1dc53860bb7b1409d4e6aca065002f789abf0be5a12a2222fd7a4c0af71cbe82b1a4e581d18a6ee3ce381824ecd7b5c83b8601786e32c6d91cca6eb7176df2f9c43d029d08da2a1ff0565d212377802f13e265267c0004c44e4d2b853e2a51e67e4bb8f6a1fde9c632a905300bf7cf12481944b1876020a5f1321cf8988f5aa5796fe65f3b6e556b56fd19d717982b5e72109b924731caf740146af1b6af921ebed76bc9fe490b7b19717f0872b5f9cd7078 ss_n = a035de7bd77bff79921d2049731c8e38071f60cf83725a7b8660db429fb8ae64 ct = 1d4643ea0ffdea98d585751b85a4967f85857c4c26be734a3634a6e464792308adc6246abc7f524428f16d98ad54d2ae1c33874fa2531d7a9d8a1113ece4b8e0209ae2b930d8b599c049e068b1c2f595408afda5547060c5a2c00825c4fee3342dcf70cb36f3ec32b026a08933433db9e47206a1ecb10bd886f60b92e0be8777c06532c25232348164975d8939dbc7b5abbaa9fafb488144a67de47e87e21117f4e9af82ae9ee6f6e3eda67570352c21f69e524d1c76c46142e0fc9c3c5b000bc74d6c39f09d9a12f35656b7fe92dd5e6ce3f83df33179ee891c1858be67b24e85deee572b2d800cbbc4d0443190174b57d97e2d861651ce3147ba589cfae67631779a11b578c72d87a32b3470a7745a8589460fae7c543b34d3475a79be40750b5153beab4fde743e2ab14a9d2f4dd20693b695c42d841fcaf5f8bcf9577dbd19441130a4271fb4acff03238c7c9f07444b01e2b836d6f0e5e6b794cdaa5656235effd3f2c62360f29e5e242bd7f1150e8301555f99ab655ab0df7ef82072810af4bcdd5c873f7b2c2245f48020985f32fa1d5c4f8abce00658bab7c1e82b272f0d65cfed81d09535e6bf7e4caf4fd9e8f6c84b9047e96e26794410f07f262d9e238326850bed09008050700e703cc008866cd471176dea64aa6536ceb510caedb59b436fbfd2f74a28e447198d97dc469b8a35ab0a3a3a7a1ef2de514f45240c0cb62e3aa39eb1b657e28eb4942b5ce6dbd0d170ddd9b5148364424ccce307cec9c8791c7eef200e3d1c230b5c91ccf608d5576a37195c4f9d5b45f5161f1efd59c7c74731e5e0a09b52c8182c1a9bf35dc420b04bd62d33ffe3d78d0b4cf459261f9d1e6439cb0fe3cc77a4ae11526da4d1e93e646a80582d6f9a1d5d9f3e8ccf789590f1f3b7b3e6b4c123389dfb8eacc2e0227c3a7f6624c803c979e80921ff03f981edf6b42d944e6abc33bce81996b35030448f4dd55958b805bca4087894138f4ef31d81f50582b3b2dc88e4aff3f75428420bae11363ea40416f100073302bb7a525e124587133097f334e5afb84bc9319fecb516076b00f52b6659 ss = d4749762acdee2014f83f8ccfd68ac971ae99c53f3394d485b163d2816fe9f50 count = 365 z = bd60a36142ceb13bfbd9d43e15fcef449fc3ef5ab1a099509051ef89f548b9dc d = d50daae28a8eff3aeefe5119d00cab6bfcb315148b3f977fcf0311af80f5cebd msg = 02393582ba3ff90083f7cabf8741461ed510b3a7eaa7bd5cf9c3ea16f68e5811 seed = 176bd1b9b2f094a8fb02e47fe0370233d1dba4c0b12c6456875b34a7fc9aefe8a77242e8c1e08e825b94eca8e8fd6dd8 pk = 07c2196684477b2203b42b8bf7603fe3d534091a3611fb905ef37b999658d3737b05b8abad1907bde96468a61eb41a7b87fb7abdc8c9baf772927563f8895c1006cad0d3bd788c1248c0402b989672561b9e2a59caa1bc1f084d2af615f53924679a462fa4298d886e338a4e7debbf9de3883a9b248273cb1d1b17e97626bad810adb9789d79c840e4b844199bb6d688ee086ac4b50cf9a5923f487a63737bcf325407459212718de41a300b0b284b5910067c06cde29c86334112088cd2a1c818ab053dc7ac628516508707ee752bd73a947569807ef4b16c08966d3a43153b81aef6ce4cd541695386dabb016137785ae67c461044b0e2574e90c586fa54fa0188dbe3655a39972021b714156066c730edf88fef55a1add41ccf514fa5b970311929361a4012a2164a5aa907734342e33a31259610343de0b89320e26a3c637ccd720e115c970d6210e939587b747cc054c51de79cf28b5deffb7aa83492d0fa1944e20e16829b5267a94ed482ba511a018415c35ac796b19f39582a91668b3a51350732aa32840315932d1ec3c6273a56318843c80a3d981a6b20483d6d82744cd22da831ae0f1c58ff791b2e4c1a1d9b87c578507efab21940a460dc3875d6b3bf23bbe8a56fa30bca0eda10dfd430077970e02b99b901720189acee3c25aed05e8bd374637cb8d8daccd94c890468a6c2a97a4e7b2fc246b1dd25061865c315a9b903e17293a443dd2b9c46b63e0f6b11895354e4e7b3fc748623da82f6e16ceee277e76204cb46a4c3425340838e1e9226d2a62330008b2cd44c8821830e96afe2583824e7b724a43e437883875a532901738a23349582747c13a291661377532e1e670965b522d0082e15678224e8969210bf1010490e1905b625aec795c5dda131a55045bde49ce537a5e829300cdaa8c42043ba592e0cd4cd9e523e991277877734c2e4774e091be56b1d513a2ac2782d0e9aa2d2914424c943a4046748a6871b30210818b52ae2780bf766c3172575476aa54b4e06a554de8501802cb7e1e0b91b47768fb13033aa21c289aa6a8a6b2b049dfb2594f7b8467bc249b58bfe93499199e967de490d3db7e657b7db12447933d32c7ed63c6ffaac7778 sk = d56833b49411454acd04a7bd55d500aa7814e0e9af87403746519f585acaa5b184a0a30953299de1ca70dbf136436bcf878c93f2201c896c937432370e135ad8fb3135e7722b210e63d35d1fbb34b2f19fa9c88da5106ffb10637a0916ee1c590543a87e38a81542b69680008242c17a37574d899751901012c276a5ec02576085383c7672f480607c5e67816e8f186d1c2203a063b89412441f1029629954a967270bd83648e45e18dcbd96503ff4864ae3b37301e408eda4a4de404779c27e6b847e5a32190c365951e407eea0683cc38409c4829287cd7a6a5a2ed3314d2328fe679760a2547a3a3eecb5b22f65c2f82ca77778a010191e0496ccdc3c8388c27874e6af8b8a46190c1feadb1f7255426612805d422e71a5bac340586769ac09d431b6aa0efcab1f8e542345790400f2395dc9874e7bc6d73a51aad972d7342a5a6337c247ae3fb563227885779b9a936179cd01b6eb37cb9272818c27b336144f62336536a1af102a1771b57ea0227fd6b659b4fb470ae5cd30ab7118a5acdc90335de821668c162b4c361943c943c69358056bfe27be7159321a306bae0222c962406a89113aeb8978c610e274036aa5ccf337a9981258646338f1ec73e9dcc424ba4ee6e56928862e36fb0bc7c7c11b589863f2ca6cb841ff69913b4c02df0c81d124c9fc841db9f7640d5abed02b410b7b8c0db182bd79849e447ddba3c80523b850a103a58754019b207d9668e0fa90a6075a37e4452878c4daf07bf598c22337ca003c571f6b8b252aa8ee819f66a139e92950a43350110447ed364603dc2dd783976672ceab7189bb4707b8ac92fda10f47935bcf07a0096b4a55f763d83627379c88a03a62bd8ab2ff637a3c0c2af578531049503e6ac5ec63b10225c873468dbeaa5ad1c7c5283776007d0fbb301ab9d74af248aa49d3a23a5029d8868583b588a7e15f63192bad972738b216af8acd5d6762f0a2a0edacc5b1442a7191c96381c760986db67abc88b21e739759376c60a481aab0360a9c853520b1513b6548e7347ad635905065579e67b01e450b59dc14e4fca7c8d16a6de81207c2196684477b2203b42b8bf7603fe3d534091a3611fb905ef37b999658d3737b05b8abad1907bde96468a61eb41a7b87fb7abdc8c9baf772927563f8895c1006cad0d3bd788c1248c0402b989672561b9e2a59caa1bc1f084d2af615f53924679a462fa4298d886e338a4e7debbf9de3883a9b248273cb1d1b17e97626bad810adb9789d79c840e4b844199bb6d688ee086ac4b50cf9a5923f487a63737bcf325407459212718de41a300b0b284b5910067c06cde29c86334112088cd2a1c818ab053dc7ac628516508707ee752bd73a947569807ef4b16c08966d3a43153b81aef6ce4cd541695386dabb016137785ae67c461044b0e2574e90c586fa54fa0188dbe3655a39972021b714156066c730edf88fef55a1add41ccf514fa5b970311929361a4012a2164a5aa907734342e33a31259610343de0b89320e26a3c637ccd720e115c970d6210e939587b747cc054c51de79cf28b5deffb7aa83492d0fa1944e20e16829b5267a94ed482ba511a018415c35ac796b19f39582a91668b3a51350732aa32840315932d1ec3c6273a56318843c80a3d981a6b20483d6d82744cd22da831ae0f1c58ff791b2e4c1a1d9b87c578507efab21940a460dc3875d6b3bf23bbe8a56fa30bca0eda10dfd430077970e02b99b901720189acee3c25aed05e8bd374637cb8d8daccd94c890468a6c2a97a4e7b2fc246b1dd25061865c315a9b903e17293a443dd2b9c46b63e0f6b11895354e4e7b3fc748623da82f6e16ceee277e76204cb46a4c3425340838e1e9226d2a62330008b2cd44c8821830e96afe2583824e7b724a43e437883875a532901738a23349582747c13a291661377532e1e670965b522d0082e15678224e8969210bf1010490e1905b625aec795c5dda131a55045bde49ce537a5e829300cdaa8c42043ba592e0cd4cd9e523e991277877734c2e4774e091be56b1d513a2ac2782d0e9aa2d2914424c943a4046748a6871b30210818b52ae2780bf766c3172575476aa54b4e06a554de8501802cb7e1e0b91b47768fb13033aa21c289aa6a8a6b2b049dfb2594f7b8467bc249b58bfe93499199e967de490d3db7e657b7db12447933d32c7ed63c6ffaac777838b318b9400ea15dbc6f3f9f1e4f9b1f8eb72941af49bedc6aa5f8d071153a6abd60a36142ceb13bfbd9d43e15fcef449fc3ef5ab1a099509051ef89f548b9dc ct_n = 98e560f9e8800435f89814e1a6ec24ac663c37e001cd33e4b3291fe20d90eb443da3dbdb589e5e625842aaff92a0530e4be66bcae18e5bd52edd0d975725e9089c0e9ba286e7f5a08abffb27cfa402f61d3709f93544054820b082ae756ad15e532cf4aab1b85113d5b32c2c58114e2e480ed06673c76a92ed24cce163b273b416f6b92b6775ea3381a214df02daddbeb1d41966d6b9179b72e5fb765e60245449b5ddbd958afd705933ef49057b38d68b48b770d296f55df8f858192d51aea9c8b548c584011026e9214fe9032d93fcbcaef810ae0498e44c86438ad64857f8e5026a89aa79edbc0d9652e424ddcfe53e08ebdf269b6669a4204070c5ee3dd17facb7b2d87b9195454be39d68c9f2737038f149fa30f80628b0f70ec112bdd8d067fe36038d3b2161b99dbc02872dba43119f91c31633d45fcd6d9ba30b0606333b6f9cf864b7595a7d593d62073e26636195370bfa3a48ff6472dda700d1e36ddc2a2fe8390f1b9a140e1414d93dbace138873d25786130ca21574fa099ba0d102d24ee90170e5a251f1b3cfaf69d7e976e75a39623ee98d91d635d080dce53009ad9a532ae5a57358d252ec1f322d9fb12024a24b14d07c2b5981efd538e0bcbd465756326f9f5912a1d4ca2abf4d884849e8e86dfa5b938a9eea9f5930052b26d2b0c77686f54a2e6e158f3f6b84ddd72eec8f910d0f1ccfd9dd976a042776f0ddd58d775be78b036210b8a36ae0524227a708fac6ae751cc36dd3497746154ee117597be2642ecf7944b94ddb92c43c4dff2a90870f7a5da54b533177f5120a9f6a93be7dbecc3fcfaee58757c6118f507a71e6245087b729aebce63206e087b677db8c9a10cee72ec5dbb8f5340f357695b896bbd8219c99147a7ef52869182daa09f738f7fec1faeee7ecf9ca6ddf79143dbbb64565f5ba938e375d271af834699a856ed6a4723c3c9f2eb95a33ce443ec32112307f7f9bd107e0e00ab3a4b336e87202e8160580ed746355fcc9d2868a62bb59d912360c9b816b551a1e668975a6e724580caa9d285bc4392599368d5a1f394e2cc6347bf0469169b0 ss_n = 7af50a0db9f960e5fae33373f364596aa7eb9ebeb80e367f77ed125d63111446 ct = 1f73d5c08e87c664afd37b38c64373088f2a3091b35567eba82d5f5d15af8a2a16f39a6e682fcd60350d05df72dee763b6da0f1379693ec217157099305e623b341e913fa9cc376f3622113468057bcabaf0e7041e5872b8828785367fbb145a8221feff6a32d6b358d9f330a729c365e93dd0e61d6c61113d7d02bbbf0e401a17db9bbec044864d8fdeae6382f6311d5286dd3ac1a30beeeaf49f1f1fba8ef84c5ee184d6b22c7996745d2a3242d3641c8195f56f330fb895b9e80d615d920ed1382069a8833542910dc85198404109f0f703643d5b440a03e6d3e47c5e58b23a3469aebc14a8db6f27aca80b10536478e43e3f61d3ca89d7d801d9375259c8d90d5abbe7b0c0d78f7bdf2ad83f9753900c30c2bbc4753afc94ac8b13299c3b15fe6b24d9cc0e96831de790bd6ee7d1dda79008d1e512056533717cbca86344b172c0657aec23eaaf520c95c97d310d91b53322488b11a00ee655610ac85c8ca75f106a880ba887c54d6e213e01b6d6d711df986b48c608e88ce212adf2cf6932922f629151deefbc05f6b069c8b3feff0ca8035b144037a2ef18fd5717d3d3cc50e5c99acf1ff10c819c5bfff5f0fdc6e6a2ce64e03088ddb4f28e5a19676338023d498fe8cf92026688ec8780ce821a27d441f724dc2861d45932bad48161e63a0aec12e237c2910859487630bee638cef2c2264d02dbb9bb5b1f4e0617a207da60f1b28837f3b7bca9a781551084b652869014173e45b6fe884347763cd0e6f95d8b0c42cdb205a5d8c40c741590dda2ad88703244ff237cce1117229526201f225664ca7d2acc8fa2a93ff848bd4c4680f2ffc0709f58f31724be051f0c4e722562686f227927e94c71b52ec51584507a94676a6c1df87e4a90264f44b95f605fefd14b69c9f781e92d0afda38104ea4fea67148b2181232a9a5515a367024e5d59362c5ac3f937eeb18a4700b1056f1f841343bb3f9900722179169cfd9d1b6d153281a731085882daed6dc46a52c5c2ecd0ee95f9ae94cbf89451f82670309a5b716825a4337456b2b6da9f8923666c22bab86806da7cc8d78ff39931 ss = d582e200e9a737d23f3fcc982eb10ff0c9a1444b5e28ae5946f522cd20895282 count = 366 z = 8e2c7800aae8ac3cd75b96c65e5ff3fa1c9b4460c6d9a2e7f26d1fe19f14bfa1 d = c68f6316e8a0e9562b1d097ccef0b0037f53fcdbb8b4f49389b86ab4dd9a1782 msg = 1b5f0835fae4f92e2741c97d6b7b941cbd36551b5759ca457c2d5c26d2bf9bca seed = 009d20d5384fc9c090c8d9df452e7e82381c18461db9a0de390f4660ef96889cbeaf02aac5667778978d989f51f35302 pk = 31a412d7a12ecd2a1abd3944f1f257b1d65f879ca50cb2b0e0b48f3b96bbb2776526d78e3a5a222b321fb0ac7247e31611b22ceba15c8b14577aa91c4ba584f65aca6699c1fee372e80a4492568e27a00a5cc8124e62257cd9780da5b52eecc66802b65566acdb48193caa54ee188ec8702c263b92ac39a1f4b79946b18235115054605dc14a5fb2995996e30becf5639fc1304e8231edd274ecf5805ae4abdbaa9d882641874b6a6fc606c1591e1bc2a4bb47337370c3134cc83c48c009b37ab07a1cfd47112ab79a6f5287a578479752938d41203cb76f74b65a54b0c95aa57219d3542c856466d83c763b22f44a9a1bc99a52a7a17584c9b8c594afa2bed4487a63b3516592511bf82082f563f5cb495e3568b7099f79f42e35377656865474760439531a36698b51a054fde481a5b642e264360a59bb49c0ba89799fe141b215c11b67237a506464c8756479a67d8c11ad3a2949ef20c22d33396c5690ee3ab2b4799e0838b07e78678489270d1b63e80344ef139eee532982729d31c38f86ba9a46b48bf2647e92254151764c18c99cc6c0921a83393cfa19b9bb83f681aee3f90e09022fcd5c2b49c5409b25be33776b52f85799b958f1ab50f819408c86cafa339e9c0402b07caf6f1656f0b3c5a753c3c6a447c1b60f8a366b4b6b3b0328bb5f6bbdf10a55c0c14bca97c1fb6b2a453a5d023a01b69a7207013834066a1111336ff9103965545676cdf395c209204f37a6157de23124148d0120ade3041b22ebbb8c936daff6843300bba8e1660c595f0c08273a65cb040c5f8e151a7c55afaa33c5a17070b8f000acda12319bb3912b3312b937ed7b8d15837633454cb9614fb0d87ea1581bcef2472f001206902e9235a3d9f3b77fb9594ed1a6cc135fecbb56d75b39479152696296e9852e3e5cc1824a3253086aca4cc8637859dee37694a7c082d7665b498ad32c982453872217aca8120a01693d5764be4ed88fe6e640160981296c941f515a1762cc5529bd1afca2a8b319d32bb24a43302da958fd6c586d5b7b8a766aaea198b310874c3b9015a74fa2342a36302dc5fcba3c81f168bd72a052170741fe3df046dafe0b53b6bef1b6746a276503c8086e01 sk = 6e581335290feec8c56d22bb23a8bcb0a431c5b122b7112c5d864497b213c0b74786446490090081cba32c42cb2b29098b458de9451fa075b473592ada8c3b7f28bb28bb667d39126fabbe1cdb0a91ac3b6369bcdaa9b5ef85aa5c37cac9d61f374561e195ca8081b98b5ba91719adaccb346ea61dbb820f66cbc1e3e26cf5ccb7643423d6720019a55925642ac911275f1156ce7a0926024518e89bc639c7c51423349aa6a50c209508c80c58b7ebf1a0daf8cf1d685e2027040e4052343b4a1982b9ac270d7e1313afb1c5d8c12dbb6a6ff7e51cd50b06208c5f5a06878ad03acb2c3009ec6b66e697b33a657834205f88170eb043f5eb8dc885698f101cc7a00011776d613044662382fa291de24c5e330304965440742b85d1134c140321e3c9adc9fcc386a82177b145202a5e0bec1dc1b7a469398fae79830eb8262ec34a14833f95d2bd0a67a17dbc99cae542f616ad2d0622eb542399718206c2a1998267bf89a967c284c3f2bfd77c76e04b81cfc2aaa58c57adb74bfad3352d838e35e29e3e631b0f692924871c8ad9c9af7c292c06651e6c9c546173b74a0355891a77c875cc9baeed9aaee5f810b986b184705c51718b7739b3de628198644225471af55119ce9a0957dab95ccb16a0e37e04bb0459e8c16bd4989269bc94238816316b7f792240b78b03348c8e358655f86d4f373e31cbac3174833e6474929a0569959518bca52154c3b303cea4e45f7283049e18b132865d9926841c128d24e313a32a4655e69dc449a3c9574fd142813c1108bdea1eae593b39b661bb692b9fa24536d2b8ea628bd558841f0cc48cba590d685827a7997038c3046426d290a78d0c1e1923302377a795aa905e9a175468c928f0524eb687416b01dffb9b4ad69d7be2c4d82c851038047565509387b4c2acbd4d2ac39af59fd9a15364890c21cb7991276707074ece72c3c119cdbbe767ee8434e19c39d93335fd6724d94a37591a5c2f969ed8180ab23749f299090d913db72a7bcd98522223aafd9b41aef269bf91413058c10b0501e5936238cc573d331f2055a034f7bbaea5cd8fa62631a412d7a12ecd2a1abd3944f1f257b1d65f879ca50cb2b0e0b48f3b96bbb2776526d78e3a5a222b321fb0ac7247e31611b22ceba15c8b14577aa91c4ba584f65aca6699c1fee372e80a4492568e27a00a5cc8124e62257cd9780da5b52eecc66802b65566acdb48193caa54ee188ec8702c263b92ac39a1f4b79946b18235115054605dc14a5fb2995996e30becf5639fc1304e8231edd274ecf5805ae4abdbaa9d882641874b6a6fc606c1591e1bc2a4bb47337370c3134cc83c48c009b37ab07a1cfd47112ab79a6f5287a578479752938d41203cb76f74b65a54b0c95aa57219d3542c856466d83c763b22f44a9a1bc99a52a7a17584c9b8c594afa2bed4487a63b3516592511bf82082f563f5cb495e3568b7099f79f42e35377656865474760439531a36698b51a054fde481a5b642e264360a59bb49c0ba89799fe141b215c11b67237a506464c8756479a67d8c11ad3a2949ef20c22d33396c5690ee3ab2b4799e0838b07e78678489270d1b63e80344ef139eee532982729d31c38f86ba9a46b48bf2647e92254151764c18c99cc6c0921a83393cfa19b9bb83f681aee3f90e09022fcd5c2b49c5409b25be33776b52f85799b958f1ab50f819408c86cafa339e9c0402b07caf6f1656f0b3c5a753c3c6a447c1b60f8a366b4b6b3b0328bb5f6bbdf10a55c0c14bca97c1fb6b2a453a5d023a01b69a7207013834066a1111336ff9103965545676cdf395c209204f37a6157de23124148d0120ade3041b22ebbb8c936daff6843300bba8e1660c595f0c08273a65cb040c5f8e151a7c55afaa33c5a17070b8f000acda12319bb3912b3312b937ed7b8d15837633454cb9614fb0d87ea1581bcef2472f001206902e9235a3d9f3b77fb9594ed1a6cc135fecbb56d75b39479152696296e9852e3e5cc1824a3253086aca4cc8637859dee37694a7c082d7665b498ad32c982453872217aca8120a01693d5764be4ed88fe6e640160981296c941f515a1762cc5529bd1afca2a8b319d32bb24a43302da958fd6c586d5b7b8a766aaea198b310874c3b9015a74fa2342a36302dc5fcba3c81f168bd72a052170741fe3df046dafe0b53b6bef1b6746a276503c8086e015359a5aa87ce63dbd5bdd25035ce6c40eb1db7973312b2dd9d0bd7aae344e9b18e2c7800aae8ac3cd75b96c65e5ff3fa1c9b4460c6d9a2e7f26d1fe19f14bfa1 ct_n = cc8a46ea7fe0dbfb70f95f57076200dbb9b817ad731ec11c0068b47bf74a12cc0badcf33585522a0b92d5a3f0671d3f474cfc9c7ef1b591369fb52ac8abe34cc5cc6504555e6f2313c0218bbb0e5fed749cd8b286eaf360b5e2ffdc96022e5f9014c9f702f120fdd50805d5d89d5ad00d6d73800f98cd6c41493590c6060c5db03015cd93b03a4f4d41935059b1188acafafeb7034684337b276ab2804dc5a12c0c91b0cd48db277b540b7a4485b83ee11ec88ae8e3fc5c3b555ece79a6356b87e9f2195f4c686e820b2705333680c143fc1b6677ab9a8717d566ab936a7ce3b53b51ecaf066413ec399d364ee6f4b41adba14dfc0034ca06b54382af06c89a2d3778924aa99de74fc259d837e7a683c8e986603a182d89181953b4230d383d576619bcd69e544df0904b88d24bae07b8b3cd78875599dd33d33810c8f8a40d4a1a6c365f0fb4c276b5efd245d8a3326eace34f081801e17750dad96a7674b21ecb71b3de1c720bb4bc3fd445fcb4bfa8be449282f7e625fd42618e159dbd740924e448411c4e0c71025b028cf7b591be667c3c7668e721fb62ad600886e544595dedc3202952a964eb084a4d4b2396fb2969b70507f5876857e5b9cd001b6872bb2a21eb192aa0515c9611209b697ce4a4bc83aed80f8158dc94326f6a6c36b09745b56b9054ddc7b8456017de75d8c09977905f55b9665b1904cdec6121b9937a4c44277dfab2e5a9b28b9ea2596d7fa0c084431f3660a246ead73d631d9071ea06e47decaa93eff1a49537df4b76a57421bfac130ed42772f9368f992bee61f86342a2c976fae629f776e963d32205f295778739707b738837e2b15f09a2c4127bba7b3ea2a06dcc250b3ecbd7d2123daa8994975f3cde8a83c49ea0fc40bcad5ebecce7f1dfe145129aa4fdffdd6a598d317bb66c5f31cf9243e996b8783b5597f7107929199cd27402b37091eb808e9526c6a7b3a383e85a29be1e309fcacca32293c4bfdf8e88229bcff2a5e0c4cb70e58905bfe9e2f3b526af2b737cd8382e370935c5763dd0ce9837675a6fac399dbd9e50a1ad90d069c3087df018e ss_n = 56ebed0376c4b6aa94034f783f3dab3fc90ccab6309dc040ebe33c2d18a90590 ct = 1d2643f41fbae1ebc077b9129047794dcf8908606f2cdb684ae77d1a24b3656adbf880e94b9ffbbd8c516de907860f9b04de16f28c946248e307d47cd3e2fe3ac2fbb8aa14784e9edebb49e2fdb4bf190bf425fd2410e8f22c81fe0a3bae99af16c1f52545a0dc158826e6f6795cc7df1bdd143332c191392304de027dc65ede8eaf6d8346fe465be46cb3ec99dab3bc9d15a1f176d35d2eea80e22c61f7aef914e815c8a580a19fadcfb33950533623d793dcce32cd93de5f16e0a0fbd0c1d91852a3ac874fca179e290feea03b7c4d52e48a6c361e6d50e8dd0c1647d7396e800373c6088ceb12b2b3dc1ea998bee28fb836556745ac0962e066b61a2ce52c7e6356e82fd95995c5000f54cdd5f765356011771bab7ad7764710cfae124b673e3d869cd7cf08a4f742078294e7339c3c259e085e8ff786e941a34fcc8cc48a81d155e4b59f2b41bdd16fdb8d4530fa41ed4806a8bbb478b30951d36c284a3bee3ecf64fc3b39ef551461b8987c10f5319e8ea52c4c2919f653c46ba09dbf838b4c12a9acc885e20f5e82367e96f9aa19ed56cee53d25b8910e96a79b882743c4ca29306233f93e6e9173327082f7cc35b816ba671bc9168db050b1cac5fded666b6a5fcc49508056a43d143e27c3f731196cbed5c99cc28e2ed70488b9b4d9eebe638faec8c2d9dfaac0dffed3bc7e1820208d8258f1215e7117ebf5ca0aaccd4a7a6e08732fc40c071fbb9eb8b0ac6ad38b28a426520c7811d0bc9c528e6183e0e55fa7faa6e7f520dd7ce634caf04bf837a2cc94919a47f4878245369b0e098590e2dda7f3c5be9ecc88801188215b1e48aa34fc559c6016f8dcc1f200e0923623617ee85890fa8227e18168463fd6efb35773ee5adc4d30352a5ffe70dd18395384a3de1ad842a6b0c1aedef789b0110d84d327f5bfaeea0a010c3b30264f35b7aeef44bcb22b81f429a09f71ad9be3d87d89ad8e83f667596df92a42c35598740b77d8a473c280aa859a95738bb6343c88346736e96a58869eda1b38aa05612e4f383a931c98184de724b5e6c19b4bcbc21feabab4b56791b1264cfb3c ss = c734643eada387b58e156a7b89271b11fb551aadd4b43c347dd1d98313b744b8 count = 367 z = 1a7a4de1d794851d4f4fe5ca8e308f70a2c819a0c3638fb469315d90e4647359 d = f124b559b27398f80c5223ffe79093225c3b6bf825fea3ecac8ee3e624fe463f msg = f88a25a6b9ee60aabb878750aeeb18e3219d8b0a56534813293729210a7ec88b seed = 8d44e087bf11d75321b9d22d0f63707b36ac941614dd425490c28834969b018587ab2868be96561176cf54812435d20b pk = 8aa34688db9e3afb339f32ac7a18a955763578322be2b190cde4c4241035d08263334345d0322490bcbefad27df0e668bc80ce26f0c985b4c7974185522cbbda3aa23c3849bf956740375f8a08cfafe29ac0718d8cfbcff5e12f8edcc406825e80cbbb54221ae4dc98d0367980a24ff472991da9706498575f413f06b4bfde61ca77542cce36782cc686c11712230c4d07864657cb7bb7d8978432aabdfb5556a376577333c587ad4639c029c9a3d09cbadee82b839cc3dde32578da3162e427ce9b6286ba3b62d72b5708cb101c19535c7c7b300629d36e04393911ec8f800532a50cadb50801b0708e505a8092b1c3b68b59474a88be28c66f4c367ad16130d29a3a291e630b7f8e944e47bb59dc19056245900aa4ab6fc469def11856d18614412e975632283b6954dc88dbe974f9001b2ea9317fe3a41799a3d2cb8e05f55cecd18954387568cc0f6ce37c3ad01862d66a97b70cd4a3bde0b942ba5b454fbc508ba7443f33836f7293ce3b3482d682ad7acd399aa0819c5b7ae53471429d74835673a92c82da16bb545c483b32936a9670ca3928a148dcfa2414ab3763309c4690383302ce99745e500b8fb63c57dba6afe7751b56acaf14833ad74a69e597baa29a831b621527ac66c73b0806cb4bb6f99bb811364f026dcc827f0409591053775b47c74c0c05bd75618de344b5e63101f45f9e1a25bca5b08fe856daf107b5c7b125bb2c47494446b4385ea60f92d08008eca78cc4bdf1d35d64808068ec8f60373f3516b08b5a6b939bae79252b02254c96e838d7c8986fa59c7341b375891f05076d56d7040396c377d25d048301418c20ad5918875220f66b2df2f5cfe894cde5871069e20fab2660cc124c3142cab44ac5ae0571ecc491767516b254cdc6e74fe35a62c58141b7e685149270176557f0640033da94f0cbc192874434da5ee9f935e9925ad8f04f4e74661ea75cf5687986a05ab03860b0b89a91547bd04132cd9b722d1587dd3b223868c6be113e576399ef41a9306b462f8ba5f26b018794a0bdb005c294ce465b9d83d230759c898b7616dab46ed1241aed1096889d01b337f7c40ac361c84a66fe5e481aced84a4d071aa1220f783ca1915459 sk = a8e51575199fd9d4a9ca52369cd766ab776aa379045fe01cd1363b7e82bd00c41c59f87d72d5cfe07badd56942aad563763569cbb767e3e27ab43c150f7b97e868892a032eeeb61362b19fb5eb124fdbc4b0abab720c33357815b171974bc1504f6baa01f61ba9f838fc432ea3451265fa1c75a6c27d3003b24aba82d58ab59cab16731e772c693c1275153b4ed415920adac836c327c1e3c5fb85a468f599d2f212d1430993715735285ab8ac095f205b041a043520a8ed61b3e6d2cfa3d23165ec0fbda157688b884a208d3c971463752958d90e3c60cfe1d75a6f9bc3dcc9288adb4725c16a10d7274511b2e73c1be408d0c0da3a92926c6f845366487845fa4b07300d65274a03455c7244985130717d2914e0930782da950be7261dc96cf7d639a0c68108f6b3943b1f95130adefcbe947ab1b4c40692f67957f930c4b10e157964e50020a8f339f5e82f5872bbb5db2aae1c4a35eaa64188952ae4644f26241bd8163631305e6a9f5b92120c1366db889dc25bc8eb9738291c8f37870205b589f5392d6fa2c57ddc324bf89b9268401c625c75a577f499081156a5d6d2c1a7f65668062e68a58e10b894bb26cdd92c4542762852eb018ff173003d0d45f07c369659ca939c92d88b33204d05133705f271a130c6f6a657653992934a07f2c6937daa5559660a15c6c8a655789489c29d109f6b542888ba42cb4a5d295666d8f0b7305c03691007f6c250af3068f5dba6b9ca80eec7ae1477586ebb9554f37679c36b4345544aac5fc09850300996629756c5bb9fb99b63294b35f0aa4d58727ff6291ea825b12fe939d4e160ba4a3e8cb6a36516a6013a97b23aa5345814eefba76f069c79001e0c38bba65c9f265a05b4a096930c87b92482e083388730b548187d199b452b852ef46171298a61383c5f28b071abba2a261399fe213c4c41b04f9052e9282cecd312a0356fcf1b66625778a4557a7c4c4fa24a090675a9bb42b1d32245ef08650736715ef0b0d49bc3faf17f81120b69aaa1f7052812e9318c9966d8b19c0b263bcb0c5cc142b5d76c24229439dfaa1394f0b495d0bc8aa34688db9e3afb339f32ac7a18a955763578322be2b190cde4c4241035d08263334345d0322490bcbefad27df0e668bc80ce26f0c985b4c7974185522cbbda3aa23c3849bf956740375f8a08cfafe29ac0718d8cfbcff5e12f8edcc406825e80cbbb54221ae4dc98d0367980a24ff472991da9706498575f413f06b4bfde61ca77542cce36782cc686c11712230c4d07864657cb7bb7d8978432aabdfb5556a376577333c587ad4639c029c9a3d09cbadee82b839cc3dde32578da3162e427ce9b6286ba3b62d72b5708cb101c19535c7c7b300629d36e04393911ec8f800532a50cadb50801b0708e505a8092b1c3b68b59474a88be28c66f4c367ad16130d29a3a291e630b7f8e944e47bb59dc19056245900aa4ab6fc469def11856d18614412e975632283b6954dc88dbe974f9001b2ea9317fe3a41799a3d2cb8e05f55cecd18954387568cc0f6ce37c3ad01862d66a97b70cd4a3bde0b942ba5b454fbc508ba7443f33836f7293ce3b3482d682ad7acd399aa0819c5b7ae53471429d74835673a92c82da16bb545c483b32936a9670ca3928a148dcfa2414ab3763309c4690383302ce99745e500b8fb63c57dba6afe7751b56acaf14833ad74a69e597baa29a831b621527ac66c73b0806cb4bb6f99bb811364f026dcc827f0409591053775b47c74c0c05bd75618de344b5e63101f45f9e1a25bca5b08fe856daf107b5c7b125bb2c47494446b4385ea60f92d08008eca78cc4bdf1d35d64808068ec8f60373f3516b08b5a6b939bae79252b02254c96e838d7c8986fa59c7341b375891f05076d56d7040396c377d25d048301418c20ad5918875220f66b2df2f5cfe894cde5871069e20fab2660cc124c3142cab44ac5ae0571ecc491767516b254cdc6e74fe35a62c58141b7e685149270176557f0640033da94f0cbc192874434da5ee9f935e9925ad8f04f4e74661ea75cf5687986a05ab03860b0b89a91547bd04132cd9b722d1587dd3b223868c6be113e576399ef41a9306b462f8ba5f26b018794a0bdb005c294ce465b9d83d230759c898b7616dab46ed1241aed1096889d01b337f7c40ac361c84a66fe5e481aced84a4d071aa1220f783ca19154599aaef505588fb7372bf35db3028f9e5917c17e0b488ee94bac1ccaca057460cf1a7a4de1d794851d4f4fe5ca8e308f70a2c819a0c3638fb469315d90e4647359 ct_n = ee0a52a5d7c7f779293848c89ffc224c2e408c2344f238cfb515052232ab765b74f01ac861e806664482ad13707b02b4b9b483faca5cd37198eb83120c96a55b7a831669d3fa93698bff124b561e40d2c5936edfa884522e550229426bba747dc51cf2ae2830f525e4b30ce227e9f90ec386027c9e09de23b7bd5e47273e6a834091db3b5437949391c0e9b1552fdc18fa0fec5505a03b966e3790e2c9b4b70ad49691f577c9b1246ced6a40b8fb6980a89c3f455d07f8aa355436b536fa6d7b230d1f3d8be0e96e9b1ee4ddc3fc436543fcf1a8a69ce3de4a9f8fc648847960ca68992b50f482d0c18e218672fc717e91d7a9ada6425ac141e3fe0ce361d0849189536e4cfb4c7e64a9c5de3c61f9ba12efd2f3073bb90257884568ab315cf734f081ab74230874b800d4ae9266fe3245ed0def03ff1467faa6303ac774d454119bb0e7ed1af546c67d6b4f3bad94383a77d253db6e6efcf9af2e054a5bd46e7cc63cb2d126f944169eec1d5c6e3e2e3d2c259db4ff9b577fb2d3db53bd47ae33e8b3226999d4e3a319f69c7ae4beaf797446fdd66a4c650773e6d9684dbda8b9a308ee9e239008ba166b2b5dd2c499085837f71cb8e7ceaf8115eeafcc4ee3e1c48ce51e8aeda12e03b048b1df502c5b69f7a232c5629e394555a93d4d540ef8e3c89565ca9fbe9238ddbe42086c655da26df5a0c0de30f39b93223955a5e332637d12cc8cdb11f6f73f0f760211404449be4fc77aae36c62267cdccb98a8b7f062a35d0aa297140927d19e24c6441c2f59aabad1904380068116a5519dc943d9a6f8848ead3272d46b9f3d4aee1ca6cdbc0c7f17821c6b7d83727ed09be3ae80d15e97525cc59bde74647454025c7cc617104edb97eb7024ea24dcf2b23650e842822cc977c8b730eeadef51b6bb3c2ae3a9508da3a84e4fa09f70eadd6ff5008390ed1b13f1c387d3a645316331ddd3728286233f732ec692de779a9b32790807d9a98322c6d9a4b4ef189e3c70e999aa1ca1289ceaf7c2be0a759b5cc01f954c8bf65bb7397a7add6a54cf04e5e40f136b4ccfedc1134e1836ab9392164 ss_n = 0cac73bb4d01c5c9570efe024dc5f3c085350f2f6bd98f874c21a57fdd5a444c ct = eb2adf56ed24bd3839889b7aa12331cc7d739bb2e940a4b0847e5423b45406322af5868503ce323545f489f6d8e85547a16b7866e5bf5935d857991637abb5dfb98ce8e05b5a031243f68102dac8cd4359adec8025c5dc40ca1cb363611371c54d693c229997cfbcc380a2874b6b01d0b1042072698fb50023a6d94370eaead6d2cdba3ade6f28c6abfc240487909fba515bbf28faf89bda586cdc2715d0c4155a9b87892523f63c2aa2602f0f1d5df13eedc5ff084ad0491211815f44b6ed3176cc6f7b63b47fca25e4e573ee3590b664452d736ad33df7e6a4455271fa237013add5fd9520ebfc246102f2614e67c4895de09b6d6dee46d54f6aaa271acf0ae54efde7d2480a9b60af31f20c7c3f626644cf9a49b5259e1644e465c79adf39ebb1c2374106ec98e8190cb0f8b856cf561485b55d3be9146d3fcd6a37a4441a4a8c4a61d19dd573915d952f3ee2d0857a71515be9af1f0a799ed5a0199352fc5dcfe9bf60ac4054ce7fd15ffd896bcf3079f8a9277c28718844ca0682a8da1f6d5e0a34fa14a46660276713ae8a8c4c54519a764a3e83881e1d239379f31efcf0c827f2747951cce78625b88c09b35e1395abbbe22df5b4c849dd6f65b63045cdb2e17906619a1e8ff43dea5a1454c513445bf49e89c72744fe4a43b3b5ff2703cac939e4c12a2ea23b5bbdc967c7ee65c9f34937dab0b702e2a7518d6c834ac7d87c4b322c839a8d2a30aeaec405727ac60b8b962ff895c1c65831a291da24f5a2de028e56f0dc3fb415ac889edfcbfce3656c34670cf94e6f2371e47dff6fd88b4cece719b701bb995891e9cf2b59112f63f689932b6a358132aff7d8f1e6316acc4e8a5724297d1b8e85a37a0cdaf85a32e1ddeb33997aa2c6ee4227f1b869f1e85219907bf2a688d422b9b52b47a216052fc65e0247679aaf5ef2158b275014726e143141b17b37cf0a77ab7a257f55d415cbea77756d72fc6c216f780bd05969447a26ceab38a2b64954fd0d3c617215543ac0a012525c87d1f26db32f6e7c40be086a2805f24d19a4441199e42be88528baeeaf58bc1f8b72c5c9c733 ss = 5859fdf45428555f21b4f17fc281fbe8308af5aa0c58062ffae35e6e7d4f7dfe count = 368 z = 8c56dc685205d314b7081b766819f983730e5ccb40156054ef138c3ad8a14e63 d = 28bdc5a04f3cef6c309e7d7eb7c8e700c4301bd983346081de0e9d40c91c837a msg = 2da5ee9c47040ad50c78418d1b16811c8f56c6070e88eed7b15dcbaca2bac58d seed = 3cd6cb0585e16a4572bb3bcf79889f4858876e8d96035381daadfd83eda3fe54ac576d5188b17a724445f8652ed05d5a pk = d6348165081b1c793107682553c2843ad13f4c889e954b96efe5ce8990cdd7f889d79b10ba392d4d93a6dd602a8270cb2c641dc73796836702605b0187fa98502068a6f2253153b42f57511ae521de36025ddb1283d4392704c7e3937ea388908135b13b7b6dea141cd9f8a7f2a87347a7813142a079c5b9430c92d5946ce9f51d18203d331118e90974b8a8043856944550bd42cba492e7ad432406d18ba33ce89c64f8adf7972634372821c3ad94927b565a3b82d34b5808ca2fb469634c58b6b8ab84e2141a8738a9780afe200f1b3c492b0c6b69447dae85306a31648972965d4019a9fac74ba0911f6932e3799649dc50051b86685b514ff39560bccb7e9261dea24ef158471b942d9ca61b551440add1c0bc4642672941cc2258bfd46a4cd793d5f1955d22c6373065124139e2c13550f4a05ee06c8745b6f2250d88a1754324136f463f91a809b9d07f77f17962d9801ff44303561b32985952ebc2b9692fec99164ca510e91b78c794338d428d2b262bcd8cc79a445260da8573184c43d322663b630ed2b496aa32d907372f3440a37510c6365056a0a258283f86f2c964d76240f56c7984b334c75ae4a192487726daf58fbbf0225f651329214e6a189a5cc614574475966c27626c02cb491f761185cf3468e332a9c0d029f56614839a497f31cfff891ac07a6bd7ea88dec9ace13c0af9b908ee05abda1914c615331cb4b964645f8f1b0af3a560d7b842f3c9acce787a35ca613717b5ee148fd0919c193c3ea74a49c4d05b5916b8a8b230566a5506b0742f9529603495e76130b55605e8b2871bda5ad6140cd0e41a7496656672103b257c0a54bab446b0597a4b9c04bf846bc15f534469898904449bd860b38843638f79b3fe37479fa6bc9c650db274885aa3cbb9c50dc59952e3c583badc4d1de4c2b9ca5add8309934564c2d79f06028b640321d44569d6562506271fc7a886184a3ab58ca74fd36b13b1a1f4a40e2a82c96a16a2475c838fb750a6ba1cd26346e8595f40e772146b1d5e227d7f01cabeccbcba87b14e495222a480288547cd2863468991950886c49c1ac368e37ff8397f71dfbc17391a906028f51f392ef6b6b00bdad56fec249bbf72 sk = e0d77f57039730acacd9ec69ccd75855471f6b482d772b5fe7460c62128aa81aac5e95c7d744c8bc966f41108bade04eeae97a2c6605e6786b4e562a3f719590527a67a972668a76f561864f735fe1e6662be37f0ca1b1769bbb3e5ba888d51105fb2a35c2a0649371d99a345afb2bd21638b0aa746d913e2324290c72cf28f2114f4050617abb9526c363d66477a605edc1cb28db4506644bb27c8961ea78e6f23c99d78ffc094b4f34ce8e8cc317f3bdcd952f94c4a780604027840552766fb2898951dc538d0b6066f77ca79c5a564b1313d392f42675758b8a301c275eb45094a8b7040790e1810718a66d2f667d6e01b38f0810e9440a7e45a3dcac3fd8e35a54f65fac9a53383a5bb1c7b5bac377f096719e837740da7e1fd783deac8fdb9b2447a466b8997a7d84107a5b899862795b653f56310100c77cc10b471b21690a73baabcc09cdea3477100e11ab5eca49abb0995679365955b95d2be8c616e0243fbc0a492c1fe1e4039e212066dc88ad9b9f2352073a4131b017a3938ab2f77717462508f306091809cf257c4fefc5bbb07a3cc04285838ca1994152a6904630f875799c41c3eaa930155a76c0b76ee12096f00e81636833c689f6dac498c50e9cda32bd197fc640bdb5b99337788f97c1a615b8341471419c30605c93bf2bec2aeb86808b499df7112df32c8e5a093fdec2255f475ae169965a17a7c263aea20489e7aaa866683b435b1f7a14bfcb8983e9c0bdb45921d706a26e1715de78b2da1295d61a6d2b7a8be3c6aa8afc98ce34a963898380c27fa606a18607bb41125f2a068f27357e70933c6e25527c48b763db495567019e11863e72be1b343f2d4848d820b73a11882ee524e90265889701b0b9906cd28be9082261f2c3e7ec173951c901d1397e2b266058c84bda7152cb331e11c379db78f7e9aa448429bde531c521a1ebc231359761312471fd0c1b33474ac7a140dd8cb9a28b94bc37a76dd83d180b765135a9d0291cb5e1281c2c66cd704f9999c274879fa3907738f610b2b46bf4f018331cc6d41194a7d2c5bb500fc469b368d37f341a65afda17d6348165081b1c793107682553c2843ad13f4c889e954b96efe5ce8990cdd7f889d79b10ba392d4d93a6dd602a8270cb2c641dc73796836702605b0187fa98502068a6f2253153b42f57511ae521de36025ddb1283d4392704c7e3937ea388908135b13b7b6dea141cd9f8a7f2a87347a7813142a079c5b9430c92d5946ce9f51d18203d331118e90974b8a8043856944550bd42cba492e7ad432406d18ba33ce89c64f8adf7972634372821c3ad94927b565a3b82d34b5808ca2fb469634c58b6b8ab84e2141a8738a9780afe200f1b3c492b0c6b69447dae85306a31648972965d4019a9fac74ba0911f6932e3799649dc50051b86685b514ff39560bccb7e9261dea24ef158471b942d9ca61b551440add1c0bc4642672941cc2258bfd46a4cd793d5f1955d22c6373065124139e2c13550f4a05ee06c8745b6f2250d88a1754324136f463f91a809b9d07f77f17962d9801ff44303561b32985952ebc2b9692fec99164ca510e91b78c794338d428d2b262bcd8cc79a445260da8573184c43d322663b630ed2b496aa32d907372f3440a37510c6365056a0a258283f86f2c964d76240f56c7984b334c75ae4a192487726daf58fbbf0225f651329214e6a189a5cc614574475966c27626c02cb491f761185cf3468e332a9c0d029f56614839a497f31cfff891ac07a6bd7ea88dec9ace13c0af9b908ee05abda1914c615331cb4b964645f8f1b0af3a560d7b842f3c9acce787a35ca613717b5ee148fd0919c193c3ea74a49c4d05b5916b8a8b230566a5506b0742f9529603495e76130b55605e8b2871bda5ad6140cd0e41a7496656672103b257c0a54bab446b0597a4b9c04bf846bc15f534469898904449bd860b38843638f79b3fe37479fa6bc9c650db274885aa3cbb9c50dc59952e3c583badc4d1de4c2b9ca5add8309934564c2d79f06028b640321d44569d6562506271fc7a886184a3ab58ca74fd36b13b1a1f4a40e2a82c96a16a2475c838fb750a6ba1cd26346e8595f40e772146b1d5e227d7f01cabeccbcba87b14e495222a480288547cd2863468991950886c49c1ac368e37ff8397f71dfbc17391a906028f51f392ef6b6b00bdad56fec249bbf7286375a23399f50c31738378989e6d46a4e06c847e8b9c729fad285d9614698e98c56dc685205d314b7081b766819f983730e5ccb40156054ef138c3ad8a14e63 ct_n = c6f3c1307a07b05d10ab6af86d4a062a6781da6e3aa1205a6aca448b758aaeb91a8fb8dcc36809a928a6b20058cfd314cd8770f8162bf2329550de16716b6c26255a890d440c6ee06e8b3d2fe9beef69526e58279184de3facfe3cf4f2e0ccb8f23d1bdfea251575eec7f2327ddf87e844a3f5cd179885680e12922850742f2fbec51f4a974d36b84aaf1a3fdc8c94950a92bfa57649242d4763716f48e4c6c03983f0990fe7975d99dcb97297e7ac8973d71f3de024597b1ac182571e03c6d6c0a2d9045d05761876f1653b231c0f1620e0aade409580a4ed1b7fb6e32cd97d376128a151edb81662cf413d2bd0f302b2fec6563da68f3cf07e59240e3c34441174b3e0b8011a21d74d7be33d2ca3002c44101bcee075600fc1ee31bf03cd89f0ea5600005d4e143b9d2250115c7e38eb0099526f44305e62304f727800828f428490b8aa7b989caf42e17dcc31cadd03fa3325a444080ae9f77c3ab7b85a70e12dd883d14e25e627d558724ff0c80087e51263ef677fa0c584fdf882aded1424edff9d7069bb55b02e773e3c8c4ad01fdb3609cbf0939e426563ac9ba929ff67f19b00bad70184063d3dfb193a299b08510544ddc5c43a913506f111cf9571921b3616bd2f97eef3e556dee64f85cab371da81bf10e9a82368170bbbb7453d15006523141efc25af75d484001250e3f367e0241e399a4ee259ccfd5fb905f7f949dcd2d4da1bdf9c2f0f84152b7b3444a9437433de5e78dc91c769b3d570daba553244815198efb7f45097bbd34cff9a9785e62e9beef1c1e7bcc1292d4e9d9236681b2663e7f537c7db7ee333c23e2aa5a23aea627b7498f027d31c9dc38c7e12bc3f5ca946a9d320be529e21d533a9788f1c222a1c0e9bead63b021e3f2d0823f7d9006605450ea8c073fd73a4ed026df4753cb07cddc51a60375a7a294ff9b96fde390554dc3c3559329ad9e6caefd95c687bfb2c2e295f0d0ab668e733f9485db2ed671ef1dea9d5164d794d8f1b29aeb014bad1b035fa523f84bc16a5db769c6bc2c85147070100e450d2d8fcdcdf708b7e3e7e51a5d793720ae96122 ss_n = 71d25f27d7bfa07de1f706b84f5c80741a8c792a4815d37f7cb9150bc6a8cbd2 ct = c1fa9fdd2b84d883c0136b18a2cf15f261219e1bb6ca0c78fd1b4d4387fe69a99f6859a372532f72cd289f111f45bd6c3a62cb7dc80e67774cc633f4cce2ea1bc1a7f795bcfc65cab5aa155ef77332e038e22bfc544a699216dada8752657b75a96c26984d71491f1862082a1479b0bf81b22683dd8682b5e144185e7afb1a6a41dfe90cd07cd0c8d4e5c0a014a73abac425c3567f695c253b090cad5c44553893719cdde3541aea57317940288999937273adeffe566b50840011f0fcda51e637854f51b3c8d0b776ebde53e8681d3501ab9ecc9c5520299e254522e60ab1a8a2e3818a8c23b04347cca0d4b8f54a09dee797e2dabd9bfe6abd8c1fcd2214a5db3b95b75119d3f78e4121e6d505917fab96b08b71dad4c69f5207467a7d52f1b294092f1cb7f8591827ad12984f838a4c3457b3359b7eea0e01899e63f484e5a1dcf0b10e508d59511a082d7fc3da9d5495badf28b464b4b62095f24c76269457bf122b12de36225180b9baf809710729e39dcd336d6baf8fdd6016fe68e42334fa02f6444587152f3d25b9c118801b4c9f9f56d3d5c1f08baaf8daf2b8e484672c9e69e873843837ae97c95869706139e7896061326d93ea9cb4ea94abd5d50b56df5f17f4568df45b81ba18566534fd0f4b078398fe59e0dc93d5f491e0f0ef4cd0a836dedc8bddb6d637e29fdcafee0fb68a05857dd8551eed95463fface48812b879b0f68547d21a796f2f1a42388574e2c447c10ab38f844448277e15339cf320837e3492f759cb0ab6d362b34ad0e0bf10d5aeca1335d727c9453cee54c165f20e9c186046969b9713ff29049e95aa7a5595c5214abcc102b424572bb1d695edfca9e07bcffa12a42e188aeaef9832ffda022d92b720d471e667c398b2d53716e0919e814f1223ae7c766ac98cbe3e6598de5086ef2165d766f90996a4b0f5681e6a3add67c12eb9b677ffe1941bc8733a800afdcac5cc93f487a306001be3ea4a343e70888877bdc88612494c4fd764f7f3e787b9394e2561a1470ff7a82b05eb067f59c44af941f40f72b62be8747a8b0323a7586cb44da0b0114e4 ss = 44845d9c1de680d61e586efd87b3d3fced86120de46941529fb0417f2716f35c count = 369 z = 5cfc44824f9f70dfd6427a5cf06d46a22f966fc2178e69a5b6d855daa1e541ba d = 3dcb6ae5a9c6d35ac5e00a4c5714f819be5f43ac70577868d6ad64b8553f513c msg = 1fb0843fa235c637e41eb5a724827f486bfd1cf1577184dc01af377e29b8f489 seed = df40497a8da1fb13e367cf936272f7aba44b299ca412c2f5a9a9022f0720b549560d35abcf5dbf039920a57c8f874c54 pk = 6cc94586b56266291708962bce2b4d07b1b9b0b131eda39dadd7457a7611dac25365a2cc99d3b5ed255e6768a4fce0a8257493ac231a91283f956b6316db4fc928476caa80214708cb20ae052064b45a8be6e32013464e182a34d006a0329767a4536c5a6319de3732d412588f15877754bf87860296a08bbc302f2a9b3275204bd0a51748d131f8a4a3229b8666626fd77ac765cca3e69a660f58b176c30415744e835846e4d675dfb53f8c9c72d7d61c64333c50c199cc8030faca71cf515941374189fa9154d70b5e96642430982b21c760bc8717f2727ff7995986cece37b6d590a200366ab3618dd2750b5f82393af85e68411ac507c2a3829194d21da42b9f30e09347f40b88457eed6625bfc1cfb8618dc4f56a287a4425d6ba2655c6d955b96aeb6e4c827ca516bf244aa03ab8074dc5752ffb452aba77c0bb0b9e1a5e7e1bba4506ac12a9a938d253e7327f33178004dc2ff9f56555813b0c5b4cbdb4254feaad69c5b8a7c10589eb43cca70c00c97a3756b3491573667a270ae65c810a17a3274e64c82b0e7b3511090c7af6610c70c66de8277330b4789018717c07a6a92ba0a89108479590cc896f84cfaaf0ce267a5f650a587f5c100f1291d0aa851e4ccaa2a9a87ee236d9c80c03760e907633e246977662c7f69562b2386049b80898aa8a8aa078038189aaa1241cc3348448aad7fabc3844861e939191145ca60cc6da2b00b2a608a9f31962a6791984c09feb021fa7ba91838f30642242ea937412c7937624c6957cdc660f6901a0a656862ef0cc6b439aedb261d4f36042557d9ad1bfa54229e7b95250ac0c2de502097bae477018de28173c23c5ab7aa762aa0f18fb85f9796b307884e67c827fe772101879c2d06fb5514befdc052497501703ce57855dcd348824721d4774425347448879c00760809c31880ab48ae85153465565d4127cc6805a938918e47855a4d60045558cd334c6ae847d6c30b75f58037701b3ad756316b583f6880d8ac629679083e1916d84c49973ca8638a440625b8e2919133807624ae9958527cbb62990f6b94a18515654893c5480698e7452dfc36bbc439a9e364935281b56abefb8378bee1f9568eb15061d785cc5 sk = 9de6266d2987fd4b121949aee91628ecbcc0783b3325ac8b597a3a878b4915d30f927448c030868eaaaa40f5703485cc60658b8106730a33ab2cf625abf02027b315ff1558f0a83771d32f04a2cb517125bc14909773b01ab96eafd320143672e02221a2e8a3d8076ddcc5abd380062013007e452974e74a8b1c0db3bb5bb4c779ef902462437833b80f790591180b7499b857830c7ffa032129e820c8c66b500cb21897b118741692915f4c195bcd7426b3b71a99d325b1853b61b76cc5e3b7f971bb094059c6c5117029c92dd46683b60dd8a2ad861c358022c8f2a05559229ef9e50146957a7da083acd66c94f38bed301aa3476e1f9b8b2f6886ff6271e7ab65a1816edfd76604f408d6414092a289a50cacba27b5687127896baa67c664e5acc1529256b720636717188ec0175b242639d7bfc342523d3a3d14ac1ac75b798b79571ed485df2a13daba9367071cf0b739b9a750826c6a39a4aa2f6b7ec947a44e4507844817fa561fb739bfb83463c6d11fe4a88bc9514e45cab4413764ca2856fb6464fd830d0e489176e91f3c625b60072e75602889a91eb8d523def15f7193c77e0b41b330c5c1f65b5b66c7b4c8b98645a18eb1b7c67a466b7bb9fdc796b88722ec2323ec0169ca7574638a6131c0915d7043baf09549811964a29c499ac4c2a33cb92aa153e396decc7c18c8c4487bcd98b02bc1b5b411f7740554a2a91c47395013fe07c283f39211fc50f37c6af6f1ca983017d2144cde5804fd8ca4207c8c1004ad66d2bfd902980f9b49f218b3e3ac7a8da4bb9b0366620c4fc586a1ced0926f46768cd96694d3be9ea5340bd8690d4097cfa042086b6e5aa7727e9790fefb33ac509e67665d7d92321aa79fc29908c6e6b3078bacf823755aa94ef58b6c5ef6061bf58de02b553815caca4903d59434f86b8627c668251b3e81b66e37863dffcaccf511aa005654b8b27e654903e19799b8551bcadb38ef437cf11991c3a7c4e6257a19f372a4108dea59c98f3ab64b0a3b1c5a247ff8b8fc42a4c0260d66b167b00b3d1ae3586f01aea0a8bf3c45ab8685849ec2557c78016cc94586b56266291708962bce2b4d07b1b9b0b131eda39dadd7457a7611dac25365a2cc99d3b5ed255e6768a4fce0a8257493ac231a91283f956b6316db4fc928476caa80214708cb20ae052064b45a8be6e32013464e182a34d006a0329767a4536c5a6319de3732d412588f15877754bf87860296a08bbc302f2a9b3275204bd0a51748d131f8a4a3229b8666626fd77ac765cca3e69a660f58b176c30415744e835846e4d675dfb53f8c9c72d7d61c64333c50c199cc8030faca71cf515941374189fa9154d70b5e96642430982b21c760bc8717f2727ff7995986cece37b6d590a200366ab3618dd2750b5f82393af85e68411ac507c2a3829194d21da42b9f30e09347f40b88457eed6625bfc1cfb8618dc4f56a287a4425d6ba2655c6d955b96aeb6e4c827ca516bf244aa03ab8074dc5752ffb452aba77c0bb0b9e1a5e7e1bba4506ac12a9a938d253e7327f33178004dc2ff9f56555813b0c5b4cbdb4254feaad69c5b8a7c10589eb43cca70c00c97a3756b3491573667a270ae65c810a17a3274e64c82b0e7b3511090c7af6610c70c66de8277330b4789018717c07a6a92ba0a89108479590cc896f84cfaaf0ce267a5f650a587f5c100f1291d0aa851e4ccaa2a9a87ee236d9c80c03760e907633e246977662c7f69562b2386049b80898aa8a8aa078038189aaa1241cc3348448aad7fabc3844861e939191145ca60cc6da2b00b2a608a9f31962a6791984c09feb021fa7ba91838f30642242ea937412c7937624c6957cdc660f6901a0a656862ef0cc6b439aedb261d4f36042557d9ad1bfa54229e7b95250ac0c2de502097bae477018de28173c23c5ab7aa762aa0f18fb85f9796b307884e67c827fe772101879c2d06fb5514befdc052497501703ce57855dcd348824721d4774425347448879c00760809c31880ab48ae85153465565d4127cc6805a938918e47855a4d60045558cd334c6ae847d6c30b75f58037701b3ad756316b583f6880d8ac629679083e1916d84c49973ca8638a440625b8e2919133807624ae9958527cbb62990f6b94a18515654893c5480698e7452dfc36bbc439a9e364935281b56abefb8378bee1f9568eb15061d785cc50eb64001cfbb7bd09387643c5bb5eb4e96c56e76b569faecbab92604216c7cdf5cfc44824f9f70dfd6427a5cf06d46a22f966fc2178e69a5b6d855daa1e541ba ct_n = 0871abfc67224ec2c7b694334d017a6c3f0022fe98fc4af50b81889bb9a7fb751b2881bd6842811b1fa76c2a9b13f8d90c4db1ee1c87ec745d65716cf51491b5d74988a8b46ec95970872beaea52657d0d4c41fef57ec7c217dc9e0c4b61a6ea774d086827688f11bdb1286ff948898af1ed783dd28353927675f8065827548c106d34787b788e64d7d2318dcff514495a90d03f7651f03d5f055cb007f878f5b71b8960d70fa7f36df39eebd0a42f43258111442331c6d1f598ba5d3868091923681ba89bc7b1cd240444b6b6c546b4295c4672b42adf28263206f1f26485abebafa398d78b8b782e20f1695c446bc54e795d51d11d828e5624f46b02524de6961cafe6f315f70365f97980e1dab44362cf69095f223394f2d03531e74d11da86fc497dadecaacabac4e4114e4e7f7e94ee04a394b29a1aceaeb1bfbad56bf46d59bf7a1021b35c0c83e64e3a34d70a55ae238f285bdc24041f60d8fd25411583d6c34e2c964692d1eef66902e56562379186af34f572f700756cc4e258b658a94fe0d1b51d7f23329ec2f970b82d20706a4f6703e7e46d46653d589f0d5d76f382555e2257730ddfe52b0aba0885a0083d3d394a4be59dab1f4f4ccf5d6f9be127c9200a80f666239f1918076cca7fe162a1c3aeac39a659a0d706e073aaa9a5322e9e0efd26c4bfe5844100f0152828463449dc847ed856031848c36862123b088b6b8ea62e5bb6a87fd335287fcce74e51b120e3c7d413885f77f149947a6c670a06f87ebf4bd59c846d9605e1c3c4c2f4bb1927fc190af305f7fad4b00f1e22099699d60146c3108ce77ed27b8d00208052bf3f38685ffb2d24dbfe2d46d56a6ecd102ef43c70581d978c75bbe2c3cf076c2db3d95af67c05f7cf12f01fa7b49db38e98cf98dd29a37131070e1d5a584c4273315e7bc3b4227583f21d48b474c239bb2d539c3c7b64efc5fc4fc1e3d81b1fde557bb125aaf366a9b86f69f45b28f5835212d3aae1c620a87f2af1eb388e51771c9cea82521a89e16f0abb54571769e8675bcf062354717bac131dfda13cfdeef14b0c7764000ac7ab6e34 ss_n = a3bfc8db157b544940a7c2fab6b1359c85904e069bae6002bb4f9d88b6c1c3c3 ct = 24c1fe13921f1b4d18dc39cd444cf2f783e569a2876719ca9dd81ddbab8b77c1d9eaa649970bc0d69a29b093681b3473f093134acf3845a8db83a7e69eb62919097f8fbde63039e227b9fb8b3e33dea1a86ddc676fe3c4a8fbb0b1bbb2bc5dbde136480623c8f4562c731f55a64f8d6cae357633265b92bb03ec78ce080fa91876f7d94060aef2d7133c3a4c0f5710fdc4e18d769936befa474766d420a56fbafba88a1ea67763b67c6bfdf9d98e1e43c7b1a93e674951a1052c3f54e537f72b2f030c6c20c98e5c0d116ae17cc65bf68c1f52b6e44517cb5ad8dda6353619f96dd120d2d5e314f52234b7955ca2f520f989875dff439b267e06c0ac096972beb6d486cdaa3ebac500d974e8ae7fb8b4928fdc9b883315542130035cbebb5875f4d41896f7085029a782090c9d19083621a5ea3484b018e10c97dbfbc3526a20b1e0433d7fa8c9ce253a87d5019e2fd526a4bf5d0bcd237ba0c2b3968d88963b26c528511e4582019a2dfb1220ba2cacd7f867b199bad104a81e87f0d5bc563a3eca2e3c2cd07e94a2f92b8da3806d3a4f8e80ccacd4af9d6b983b1d457fe5cb15cd69b6dc01aaebd0ab6596c531a950a311368f507295784e20b9dd19a04dc7f3c67bca8797d2399968347590585c893699f4d9ea0e9e6b1eca74a24e5b277922653eede128cb2579e9b0fb604526a5a3141937a8c37d6a54da5a8ceea12b7d548376dacf30773e43e87fe11c3c71722e9fbf73a01b10b073c2468b5b496f55b152b259ca246d57c24c221f79aa665a7ba74ede2040a9dbe83e399ddc6d9c4b598537ec0f390ff6687ba593bb631ea144d48b0ded3f88d5d1139334efec198f1573993074ddda2da2dfb38f1f6e122f65207562f13f57889cb212100527e210e4df201e3d4459a33dc2ec183b14179ad6627722b3f7c759d1d0efbcc283cba3fa4fd0a3d744fcad5c89c8e9c77e74b275968aac2a6035d8bbbc7de96403f18f7c41d5ea43ec228422544c948bf144d2f9fdf9d190126d2582477f1cb25085526cab44098ef0b907ebf38f43f4bd8cb01012a052120c5b1b7ab870ed96d823a7 ss = 47b951971e545a6bf12b099bfa71b1b0b68ff6632fab26a9861170a0ef8d5961 count = 370 z = a665551c50148daa640c600f57be67aede5d5fec45e008a92c23ef00bd86a4e7 d = 22a7e24091ed8a6fcf2319600ab05473b87f8bb439d08c241e854a634e0b10cf msg = 0cd99ceab398d720a584823302531182673be8e0f5ff97aef7decd316ad81cb9 seed = b9474e135f5868383dd3b1ee68ff7246cc77d0962312d77cf82e9d16cb3a9a35b1d3f63761cf1fb24bf36cc593f4fb4c pk = 20919d6ab79eb594b35c9045d232c533f37353e30a3134b4360ac51e9299503799ae269e50a28127b6bb93e74cd8567fe16559bf46a545d18fe12b14711b8214e93b0cf6b4ce578f02f10e721862336307bfd8c6ae151144a59d1935b51285349249272f248451116099f919d846179f771a88a05ede807b83e55b7d443194d8c96054ce29809bb5e42e187c5b8adcce37960ecb006e5a0958b3566907cacf26a349038b935016ac300b3e8578964e275385251bb5181bc5c4bff8d82c90a5a9400ba5e6c8026bd6a8a106313e7b19cc9c54a9d81c17110912a7b85ae50190c2ace587b8f48532bcdc6a0c65b5f6210a57693675e11105a0cd9dc2ce2ed82e8b8782762c1c1f179546246769a36cbc94c4c5522e8f784b550a32c4e7b538594e19d00bd7a60d36a47883802877daca2a04771e97c56b990341a934dc7cae1ca28ddd6937849352a40412afc4a0453189b056c3aff921402c09bf02357406ba6f6981bfb3938ca57dc297433fe72351323bb8586cbcb5764d94bb2fd580024c59a5eac12962a13d214bfed00d22597862e8c883a889157cbdd08765dc1a10ac31872aa5bb16b5b90cd97aeaf300c2d764439a567d738233505dc74a978bd566e881167f06913425b5e4a809adacb6a750009091874bd70b43ec7afed19d5629b2457256d5ca96a616769b96992ae490bde86c69e25011714e03e192ed766771a32189b89a424851149a91b63b5b7b840d762412e17bc4f3878aaf0061c6d262640caebac54f71d09c855acec426944db26dc0294b519339e071cd38a55ffd211784f5c2c22babce8c63b7017e2db38295c968e9b08a5d7122f28cbbebfc54a010838828b7bc19158c2b2b571009957c75f0c453f513aea0018f186c58d7d5bc0d590bb25c27543a22d9b6c515ba41c07202ca908e3194618dc18bd3fa016e9640feb5553bc175f0a08f887877a2e7558204d04c1b18a4aa59375cc3f3949054fb5e1b2b5e6b41ac4e77080ae6710ff1c7869114e246434e4bab1890cf95b289a2f643f4d91d9f070cbb272eab7c0b913ba2a0d544c212c1553c57d0e873479b184369222c4dec3770823118219a069ab913d9c563f37fde242fc5da1e7c1278b5 sk = ebd87b0ac7c008b71f49664d54073e70831526895f1c29b0ef740432b23510eb02b56bb84bca5163d00c0481a752f577c4960c29248775595f58124df5911faa133e2f127346a775a8b966cdb896f8224609c79cc0cc7743bcbd5ae6afea746bbe860802b59132778347099e2d4522bf9013e29a47a1318383a0376b8672014b98d532055e51ab1e904d192ba686d16d801843dd923fb4e524b14b0e3e03c5e36c76abf3af561b3822149b94319cca486261c51eb5f2c2bbd577eb377d1781ca48a4234254c00fb433f872ce23815b5cd7008e22c91e87101518ad294c30f39ba4094285bc648eb581a219f5bd7746ae15813162366d7b846c2d10baa76217f37bac6f5a02fc3a563d30c53604b61b074982d359372ca3f2939550505ba058950134959304a7e2c419e733977ddb71d0075d413842f69a420ca0839fb30ee7a13def00beea4b842aa98ebe77bc6b4a65ed098e5eb64bacfb34a9b462687b7ed995c3717314865b0e8c532ffea669fe4c3b0333c0f91086da195d1b947a89ea8339fb79335784c4a20dd6f96d391b28c87101a69321cdc36fe8406bb7d08ab99c48b7c60393c5336b014c97387312a62531114d687423a15572425a4c8355188dc58570b7b6e2c90e89bc1c971624e2502bab5773775a23e936b70412bcc83306ced14eb3e1a7ef005db24322e48349e9b48bc972c2899c32b8a40d4010b76118ada472057f827ecdf9256690cbce9c0aa38605b51253fe30baea662becd4148488bad8a3b27810be65aa708c9a5429f63204c431316193b60746f99449f8925ee196bf3ab797fd72b4f49840e1d70d91d82ecde3587f2722682b5890359bc67c499992672afa85eee31d1559cf45d232b01784ad55a7999a49e4756872c50905d410c0863d5ff2b7cfc316e06b93260303703c30588907c8e53bd5c93145522d81921febf27afe1165c469445304c1477891909673ef0b01e11a980fb75946cc0c36d817da2a3df3ab001d0207f21c7dce3755b8c818056764cb454636128acea23fff77b03ab6cea949b9490738ea134d5ac524ef565f91f0200e99ac3a286a20919d6ab79eb594b35c9045d232c533f37353e30a3134b4360ac51e9299503799ae269e50a28127b6bb93e74cd8567fe16559bf46a545d18fe12b14711b8214e93b0cf6b4ce578f02f10e721862336307bfd8c6ae151144a59d1935b51285349249272f248451116099f919d846179f771a88a05ede807b83e55b7d443194d8c96054ce29809bb5e42e187c5b8adcce37960ecb006e5a0958b3566907cacf26a349038b935016ac300b3e8578964e275385251bb5181bc5c4bff8d82c90a5a9400ba5e6c8026bd6a8a106313e7b19cc9c54a9d81c17110912a7b85ae50190c2ace587b8f48532bcdc6a0c65b5f6210a57693675e11105a0cd9dc2ce2ed82e8b8782762c1c1f179546246769a36cbc94c4c5522e8f784b550a32c4e7b538594e19d00bd7a60d36a47883802877daca2a04771e97c56b990341a934dc7cae1ca28ddd6937849352a40412afc4a0453189b056c3aff921402c09bf02357406ba6f6981bfb3938ca57dc297433fe72351323bb8586cbcb5764d94bb2fd580024c59a5eac12962a13d214bfed00d22597862e8c883a889157cbdd08765dc1a10ac31872aa5bb16b5b90cd97aeaf300c2d764439a567d738233505dc74a978bd566e881167f06913425b5e4a809adacb6a750009091874bd70b43ec7afed19d5629b2457256d5ca96a616769b96992ae490bde86c69e25011714e03e192ed766771a32189b89a424851149a91b63b5b7b840d762412e17bc4f3878aaf0061c6d262640caebac54f71d09c855acec426944db26dc0294b519339e071cd38a55ffd211784f5c2c22babce8c63b7017e2db38295c968e9b08a5d7122f28cbbebfc54a010838828b7bc19158c2b2b571009957c75f0c453f513aea0018f186c58d7d5bc0d590bb25c27543a22d9b6c515ba41c07202ca908e3194618dc18bd3fa016e9640feb5553bc175f0a08f887877a2e7558204d04c1b18a4aa59375cc3f3949054fb5e1b2b5e6b41ac4e77080ae6710ff1c7869114e246434e4bab1890cf95b289a2f643f4d91d9f070cbb272eab7c0b913ba2a0d544c212c1553c57d0e873479b184369222c4dec3770823118219a069ab913d9c563f37fde242fc5da1e7c1278b5d847779877c01a9889e2083a2220ef9b4d5d869c02a76288681a81b0860e6a5fa665551c50148daa640c600f57be67aede5d5fec45e008a92c23ef00bd86a4e7 ct_n = ab0514516819852ebf3b89a16cf77c8ddd2161ec33279500bc4c464ecee56c383fb8f371d59f4ea098e774ad3e9abc21a817769cfb04ea3122b69b98c9f2fda24a7a2efef00267d9ac330a2a427bed8a999ed0e19946a236cdd46dc4ff008b12fab53d61193dffaed9b0ac60063b1f4103c6bc40681dba32f463b78c8edb16dc848f2d33886ed93d2747118a26f604dbe8a955974b4186feb16a469665b8eb78464c19be105ad08cd47ec9dc19a02b4416d94cd812497b2202f21bcd153da8f888821d0abe127a49ec9bed3c48fb2918873227429d1fcc9ce38e886c2ec4e3a5805240ec4575947aa90f1b762d828a6f2dc9c33306c72552fe8469e683bbfb271b38da2cc8b669c49a801f10b6da39d99c7418f1ba114a9f04d21ca3846a71035c6ce557ca5ed687b587b6ea92c9489b7cf003f52bca621ce536ee04f5368b96db535069ed3a16b2a1a5a6398cdd370b8e5af70eeba6f6424f3f543d808acbaa5af9f7d4427c7638c6dd88198f13d224d3a09a9d34e5a2a9f51823fbe5344123b44557704ff46fd4b69fd6d2242d569e0c4c9365b2b2ead56ed7873ecac42877530033092eee865bdb3fc0487c319d5e397c7b73f99763ca6d8e93c73f2cf0f53a3eb633e16273f03522e028a42506c340ea68c0ed2fe27550ad6d4693512fcf29b19388932d6569f0e96966a7eeff0a9ab9d5237d5e4beb2eec7fe0c64181e2efead4f045e8c2f014dbdb37f9207770e6d4580ce2187ea3d4ca97325c00e9f0c58ed2087967cbc6a049477b87c885a09824f14e936a96b11a2293bfc001db36bf5ae9ee655d1150be29a22ea50d300066c35a170336c7aadc27d480715584a2e5e143a0a2b4f4248fa7bfe0ff94867a76785e077633cd048e2d608c40d64ec75e20002adefa71b18c117a4d238c06eccd0c68c4a89c4c5de51731016c999b4e3c4548e9a90992ae87d467c3d72223e08fb919ef8282b36eaad0cc2b49d0518aadcd2967b6a4ca4c2cb322e52cf95a041beb90a216110e9acb9abacf2713df98244eac2b537ded7f5a1e92e3a766bfb5c61815f4dc0c3c4d7f418afd288cc438 ss_n = 35551332aed20acb2f59265b6939e0240ac46bc5cda03392a2f9a40d070a3e94 ct = 319128405f2386f2ff6d9b061dea8185b86407918831bc37508b0642453708f3ced98d0abe42d9c2e8e5b20f3b369d589cf910a00b561ab9c31b11cb1edc4d5463b6124568382027014aa1e809375fe0b6a1975e51c28cd503f00efbf1b3b84280170d345ce23d5c0a083f1968d4ea644433bcba6583604aabc9c0ec07b517ac707d4f1429fcb0803b461d3bd3431748ea029f688e8ef952c2f549accaefa670378791291480f3940c82f4ec1631eb26257d66544d7191e24d0a7a8f0a9f43bc362803f4a070c04fd6be3304b94c50985a9181bad2ab14de565741dc40dd36c2dbd732855b8ecdf3e990358fbb23021020586e463733e56902dac233ed2b9b8677ecbffad7d5d82d400023fb762ded5bf540df5c4921f818aa8bef73cc3441838a284c1089d35344f673698cb8c9383182a47204618b76fc9576442e267aa1be9e8df83abc1abb1d7207b7a9208562f940393eea542866ff87d9148573f015bdf79a20fdbd5bd99b191e14ecb6a930fbe8c1b689305c104c4e7a6982b2f13952a3e5f9b84fa4beea7cbaafc6efcd5334ceccf023e303be6cdf1e80b92858e0e5461764453aaefaa7e998865ba3e4c47d4145a2873a5c5ba58a85f0c3a59987c2962864ccb335f5495bf6965e83ba73cd6ef614148cda11f7843cc0cbaf2d2ebe6de5346c4f22177d539a026f0f1293eb322a8502b086647bad5f52c3786532d7d79770ab310a088576816c525a0b5ce26fc3324455b129ba5bb1710028a8e10800ca59ceaae09e015b98c159c571db5c51d644bcf20dd93179432d71f93c6937ec73de5352d888d94b911ac7404ae8b939b7781c7b851d2048667ab4ed765c4265f134c541afd1029d833884760f3d405cb581a0f7538de1fc495c5a6ea3579e070de7b8eb87c91aab9ad1de187d0c95ebcbbe2bec363b8cd088e257e33bff4b7dd0b09e86ff5f8d4d960ae1c7f8ddbbd0cace44662697309d3038a49d1ac83ab0caca5532571eaa2e42c3a6e781321a893fdaf4ed7acc62e512c515b58465bda43e64307553ef4b1026c6970eaa1fe81979b4326c3a199b5e03c63b20a59d36 ss = 1143aad1ee23e8964ec1e42b2333313407b3ab6513cd1f8f6f75d882acd454e7 count = 371 z = 29b681971d673686179898178faf18d89a19b3796b35ee92f10c52b38536d8fc d = 414cfbc808bba9446954452c2b673867027ffd6e4e5f2246121345f472f51363 msg = 9f8f2120962d1c5a56397d84745c47d5863ab9fe608ab5dba8b529032e197e02 seed = 3a12b1ce08429ed973662ce762d5615088e017400c23e10babec0a0660b6b4069711bc1e82d31983ed3b564f74f8a50f pk = ae73c5f1441a26ec8ad2d26da3758b0b98464739c869fb05ea6a3d9246a55e190370048a3a61a137cb5e36cb36e29a00a62099af47657c53c344f01b0444a543fbcebf740f8a422215d82f4e20c3756704b80c878b95b6628c4895da99c654bb5b337caf590fa4924a056ba8d3135709215c7ca08feeec727ab5c271569d671139884b20aef66a5cc2552da7286e4953c8762a5d11a90cf01ba08999c17c083f56a46570c6f2926623eac3b49c0d2e463c716b86de2a3770a82f1e850dc1b7573505949a593075c07c78a456f12b247fbc3acfc6c60a72830a32753ea88ea7a64065175e87a41ac1d650199cca969c39b1f48262bc67fb30119fab12495738463443b1b885de5814e5e0125c992801b0aafc1505918761f1101c4f59584165c1e13a073667c1d3e5423ca7b5f57a4a856657e711161a2422816a335df9336bd58f1cd64ab4467aa34c81a222b34dc31c59924146ca3e9dbaab72d0cb353592ccab021886a0cfa656282390848a6bead6b72dd97ef2e122a46a71c091c381662c75845cb85712c5153bc88786dc4a50bea19ee7b103a9396289e1a9694a7276c21b5132a4ea9843a0d45a322bb8c4ba9d244c633ea66fd728c4c4c77e334a545499c280a13eb094230ae689491a6b4df5283ab72cd4f7546d83920d70a724bb87bcf058d8ec40556430712c30cfbb63ccf43d14a65a5b63bee197750c818fa11746415086826a4d8c6089800207f20b854b75418caa9b8ba89de6007d58c76e501a0c9a2548314c33e6708043a645ee166aefcc645e6322e8055451b114c084c196ea88d7a1514429162dc3b5a3401276d5c6211aaf8c482c452529c620bcd8c12b98d643fd25cb38c4024769b06d30611c02a9a0b1ba363476a9473c8de4531cf063ae26bb12a1cd13036c68a36ce7f40b4c230d49a9b88a372a359219cef35018113b57a655aae3257f36b380f901c4d593c1166ce405aaaaa4320359ac0b589b2cb73f9de8c2dd766750126304f88822d170f25c5e10174240302818e03e5aa2448f8b4b7dda1040b5bf564071caf24233376dcfb35aea4830db5362a468bd9dfb46e9a78c42b7b698b305068f032e9db68d8b1796e5276d1f1fe9d08ae8af sk = e62556e37067611ba18770bd8bd107f0f80def6017afe423c6a5ac27900c8b5327dd075c78e4616381c42fc28ae7f950d623748d05c8a7450b0da3caabc21fa570a8c1b49ae295b6e9330f86957110d6c3991ac124dc6f575a7b1dba9781137695586fecda47ded641a37078bfe881bc35aa5e70270dc6542a988bec442c01519ca79011986bc0764a1ed30566d5b77718fc7883d8c0634a8b97a900bf944f18e6ba80620e2165640740c2e3d67af355ae4b284b6a494e0ed28cfd883c49072c0a675a2b7b2cedd3cb4189cb3670cae240a046336e937162fec5a5f31b4d81c97b3a3b077a279a212358714c67e98708060872c18c0038b66e5b2855adc2acf36a2c81097da09a09632c02eaa9320f224dd0a2402a2725f42350305017219675dc1bc3b4d82a62643d0c5510a7200b3aea3fdc709611b43b05f694c0d34c21540aad4ac920a97a6a7a2ebd068b1e59722bc82929113e12b526c11694e1410198a33ec976abc8b3459d7cb4e6ea3b83a148632a2529d31f89991881c2abe7c8176dcb486c957984c03d34180fe1a617223154a26aa3a5578d23e3bb29fc312e2ccc4d0b78e3f11d9cf980a11692b76c65cd1532270c1db1f3a8f8acceaf322ef94218c22107d3633fca5c0cd44a61ebbc12d0298b64c68531551b61068e9209904fe81ce0565bc1fcbd673985f8b0233910648ec49ae4cbc79c570df57392934600cdf1150d189c9035216a5c5d11c69a10214349994420d05315e2193b4b752158bea4c7ad1248cc35e572f4cb93d93cbcae3349838041adcc37ee5b0360aac5b9c3214d54277671a32e4ca79c05b7bc223c3b095f11b71f7ac57805657117903c61a528317acb9d214524c91310da7de3018edaf0816af7392d400759b8b773314c9496607ab9a8db0262614bc70fa3b7c77c4c55e26575f423b5604448bc05a23cc753424f275c6c670a5378c14237684f972c73dbc5ccdcfc2ab0073efc94af7608b7913180f5c5035853c44211470c04495aaa2497b4c13e578c287c8bf64b8f7e13478d7c047c8c4d48737232a8a9fe94332e9325ede55db4421f076841ae73c5f1441a26ec8ad2d26da3758b0b98464739c869fb05ea6a3d9246a55e190370048a3a61a137cb5e36cb36e29a00a62099af47657c53c344f01b0444a543fbcebf740f8a422215d82f4e20c3756704b80c878b95b6628c4895da99c654bb5b337caf590fa4924a056ba8d3135709215c7ca08feeec727ab5c271569d671139884b20aef66a5cc2552da7286e4953c8762a5d11a90cf01ba08999c17c083f56a46570c6f2926623eac3b49c0d2e463c716b86de2a3770a82f1e850dc1b7573505949a593075c07c78a456f12b247fbc3acfc6c60a72830a32753ea88ea7a64065175e87a41ac1d650199cca969c39b1f48262bc67fb30119fab12495738463443b1b885de5814e5e0125c992801b0aafc1505918761f1101c4f59584165c1e13a073667c1d3e5423ca7b5f57a4a856657e711161a2422816a335df9336bd58f1cd64ab4467aa34c81a222b34dc31c59924146ca3e9dbaab72d0cb353592ccab021886a0cfa656282390848a6bead6b72dd97ef2e122a46a71c091c381662c75845cb85712c5153bc88786dc4a50bea19ee7b103a9396289e1a9694a7276c21b5132a4ea9843a0d45a322bb8c4ba9d244c633ea66fd728c4c4c77e334a545499c280a13eb094230ae689491a6b4df5283ab72cd4f7546d83920d70a724bb87bcf058d8ec40556430712c30cfbb63ccf43d14a65a5b63bee197750c818fa11746415086826a4d8c6089800207f20b854b75418caa9b8ba89de6007d58c76e501a0c9a2548314c33e6708043a645ee166aefcc645e6322e8055451b114c084c196ea88d7a1514429162dc3b5a3401276d5c6211aaf8c482c452529c620bcd8c12b98d643fd25cb38c4024769b06d30611c02a9a0b1ba363476a9473c8de4531cf063ae26bb12a1cd13036c68a36ce7f40b4c230d49a9b88a372a359219cef35018113b57a655aae3257f36b380f901c4d593c1166ce405aaaaa4320359ac0b589b2cb73f9de8c2dd766750126304f88822d170f25c5e10174240302818e03e5aa2448f8b4b7dda1040b5bf564071caf24233376dcfb35aea4830db5362a468bd9dfb46e9a78c42b7b698b305068f032e9db68d8b1796e5276d1f1fe9d08ae8affcecabae2863371512778f75838200517b725cd04541f363eeb1f0cc5cb0050929b681971d673686179898178faf18d89a19b3796b35ee92f10c52b38536d8fc ct_n = dfb5adab93ac96cd213c51fda166d9d1b11636fb25d49c489961ed1a21d17500b4a49bbcbcea46ade7ce288f6d55dd6c974b52f938e48ea6a9000d2e5ca8d5d1f5632d967fa2c324756939cc32b39a4de899c18ac6fc8013c6458f72307a66527d5c905e2cb12f65e2089b852662a0d1696485bffa865710796f511215551bab3669f1a9c50091cb8b20b8e52dc0fc3d4d340f4e8c533874107e7835be35bc091ed448caffe3d6a305fda5813a9d30045d7610066167917d71b2f032831062e5ea3e2dfb2dc5d4fab05cc563649e6cafbc8ed61698bb51898b903219ace686a786c9578c731c1a23775b39391e14b08355f4345115c7d9d07bbcdb7222b756a801bb38c05f23884e9f69cf6073ba35d57c0778f6ec211673ebcb6497bbf62bfe887fde8bb8928c155f62fe452b91b7a0f057ab1f4fc3c33de8806a0974b3061fe0db41abc9724412992c21fa527691419e5e47d850043d7e3df82ff43cec41840057f6575355c9d15306068ee73f028901a5e83676a0b772a6ccb5708f34e556d44ce24f8bf69d11e6517b6e07739d8cb76da055b0a5007efa5cfa564c2f4effa2121eea0c2658881a2d781db6a5c9f53afb7ab1c1bc8fd54dfdc041c0949613fa379e0f85e042b8ed5afdc761593ce993d4668f7ce3737b5c09b606e0ff679fe83047e0a4979d26fe3a58ec42ebb9697482ae67fa80c98c688f26542a3159fe0199dfdbf61af6b60c84401090db7c2727bf3a6defece4d517bc7cbde842c30ac5c352705dcd287aab1229eb6c63cae11f71cb433c474ed4d5ba6a13a62bcd5e8fe473848d8116de7b5a482f52a5ed4c03a1bf47e40ac8a95e89ab7c6ffb949b2bc858c56f891eacacbc4bdffc973d14db8a9a135cdcb761f32d78a753e8d5367d2fc148bc2561a4b153d87b3691838e88468bfc18bdd0296635d4b8728a8c5ed03884f471a9a133b19e9d314e07ad371b1957cf6e30d302ec03056df6096486174585632fb4a5ad31920c335fff0b31a2944c982e8807a649ef937261142db2ea304e751a64d933d83ef29c411f05a19ca4db097fc3ba84122d3844663946e7 ss_n = 285748d4877e366b82cfd04f117968aca8e1e20043830c4b5667e7676446cd04 ct = e35bd9f46c293427ecf52b115b0c78b2cc13b4ffb246e0baf8bde0ffd3e4d3abd928dc413448a28da3e8e86ffa3c00ea853e915c5334c1fb40b8e150b8c54dd7bbcd3f26a90ee3942ee8aa66044223b1d414314830e800ee423c2da9eb870c720c37f5fa5c597512e77b329191f63e19c8721addee2d2c22182cb53740495ff4ba96aa0f2e65e95ae80d4c08583ec78f97fe1b3ff1c82564f3c046261c5cad37e1b4e86c20ec1179ce658a1e3ee14a5911c9eb49ebb210899c9334b736a172fb01989d350b2cbe18e0e9a4e561b8b995e16e8c22b6efa4afb24fa08ad6dfbbe2fd252b339075a607d0f11d26ac958008bf026dbf701c7317ab9567af7caa1a60478269c2bed865cc8cd247399a92717fa53b28a13fa72df8ef31067c95f831991b0993fd3a5b4eae050329ce29efec2cedc43f28c9bb425da4f426882c6d894dd20971edc094b2bf33826b6f43471715e1b2a199c20eb7c5df50e088ac73a49df4c09551daca0556d5a786f23339aea5f7b0ade42bbfc6377353e9a1e3779d861a14fbf497e673b5c34957ae1f1b532a7185947271b2adde955f8793af1bd6f49802e0e385d577deef1c1ac4bcfa6e2ce9f20401d9ec2c3379a5dd1a46914ee2788df093161c32d0e390ee708e615ed0128ff77a9449d6d63a3453f9d6b80804d3825ac1376c0ccaadf6d12009f7048752f7678d330f298a404bc3fc727165ed13de054ac0ea223c88e3c8b3817868d8cdf20833f8ebd1323446297dc2ce951e7e48cdf493f65ddb1cf6d128edebf158e7b0652fe147ef48dfcc055d35838c09f32685afa56a961e667a32d593c59daab99c0a1c2a8b1bafa855d39763480acda55aac91101517b9426fffc971f756f4673a57c1582a7c4d28ff00d39273ad013f9f67760010fc34c1cdaaa8996b99163bc147e24a83c9f5c2f8f87be3a83c1532fc588c9cb4e676ddb449470340c11e76c84a3986a829fa40e768d734e31bc9006f0833d333110f5278552b4610c0aac277ce8ffe301ba1779f1b67a9f98ab53d86143ae16be1052cf4bf05f13e49243112de0eeb0d169643b4e4e9199929c6 ss = 5fc7879c369cf4203dfd196cf3448c37be16d914418402a837c0cce1c5f2559d count = 372 z = 90663dc348417e422d89ef0fe69cf70b6b769538b7e2bd30c50900d25be8ae93 d = 47dd6eba68f25e15d2cb6da23fd60d9fec42b08efee006c1dc451eb6ffe90ab2 msg = 2eaadae6f92153ab9362efd64a60ff2d8037bd97459fa561e4653ae876195403 seed = 00675967ca688779de89875c45650fafc5702fb870def213dd93991df0b95e078d2e877d56e635c55091387f4d199f17 pk = ff51bf6cf776f0d1755f0035cfa359c1d8ccf2db05f2a0b74ac6cb165189c0d3b7766cb0547ac3ff603110b2382ce5538be540516015124abaa5c53a3f69366db55c99f436cce9455b24b735ebbecec974bf87339940304a974c4256cfc17281764110c3615f0700cec8cc32c6b026d0db59d7f220ee7aa6ae9b679fa08e1377cc16d751d5d9c686a7576dcaa3c864a7a2574a78a1707d576efbbc32d498cc29f80cef40b77b454912ab29d4db011e6b31a8cc3da9d01305607898d8c9421956a09107fb772ac4773c99562d113c5f01db0ba9416dc8ac7e4f69130b66a337b575fb2b14e3b901353c97371a5d2b6c14b3317c10843e0f98491970890949bec0f788956861282b4cf09a835aa70bea3b3d7bb0c8c4517bb676370061ce911367913189a529a535916ed1154ae5d26c778a122559177cd57bef5277453a736fe917c94cbba043570edb37ef116943f3c5c7dbbb3d7a6eea677a6cc960a7114a31f80706513af59853699525bb7c7888d89f70a28b57e81c1be88b7b6912a15422f3644d1bd4b5fc802637c74ee59b41958c9a37216bf1faa303d9553c72b807a01c9ec4213ca3bc43d16ca27407ab1a2a206a9c41b9af3de2178eab3e93e9672fac5b1e601304f95c6e51038e01c0542c7e0fb4738e3098ee15801136543360a1fbb91bf556717fd74d97e040342497972c792e61048aa708a8d3691b639d4a881f6e3030f9600c0bf231ed0892cdc0ce256029ab419bb06177bcba3d7f354546971394b142fa2a198da5c3b8627438ac5884a992d6bc23fe0045667c062d638354d3727e63cf996b8c90a97beb60634ce42cb09166715a1df9dc9a388a186766abc30abd55ea7ac0c07535616f10b887d6554fc100150ec85dd456958dbb4639553030736a6997943089bf77a74e60946e2308ce3795039a10b53b413985e9a3b3727a90645a60563fd7b02708306927674871183ade3667563a147546ab95911db506991e9ca686a24e3aaa7b2269b3cd206f361b7ab62b039475435c315184217adacc24e0a7c6c79129eca56560f52f0611af12d22c63478f28e461ab073ce04ecf324aa279c91ead979d0cb5a082f888bf1c429303229d2bf03939d0285d sk = ad2216e9b5b8a49ca000f27a88a64050944eadc5a0653bc5579391b6d495d71ba207a828741596de40b33429759f3a7ed8fc215a61bbbda980f133a369604ea677b72060045bdcaa12d9baf0b75db909223b04b43656b20ed46ff39056a5bcc541823944607a4fe76c40444561b5c46b5086aeb9ac2d4aba0b8748f8529043c06c18515516ac9a1563c40832b471db39f8e85ee9358a2e377cac178d46db701f034b34ab5054e331f0073bdb1a6034387ee1e553cad30a45f03da9f1b771c512f7840620b1209227be0a822db0131e94598f5ce847fe3cb135e0a2dbfc59b926083dc45b9c6c33b895a288f175628a3bbc5c086471c9df6509e5690cc4e8c866343008212bc4f013acf826bf2ac92663a2bbb91e9c33b0c9c2404ec89b02cc57282ac62059106a24b36dfca706b44d04621013c908ffe6c15fe65bc2dacd1e695b49d29a007a333e20ce0977824279cdcf8a8b60344daf769685377890e707a33081b12929ced422b9d493934100552789ba54482f44182f439ba8828aad414850441c2ee26342fb8e0f43622013444247bc8a516588892f59a31ea5549a3fe9211471b45e4b0d845c11a469339ab45cfad31225ab3c02696ecbdc6988f04b9d680503f59566ecb702e04e2619c69c97b59419024e485c6777ae206c9d683131154056547050ada0417459397fe24e970304c1703ab3d29bdb58124c1557f673a29dfa42dc23cfca745aa5e04fa2a106f40260e9443c6326348d365560f572fd0a0005f1c4a3a614f33a14a4371887796d26ca9ace821957d49bc3f274056a56d0b550002bc774065ad5e41a27b01dfd87246548b515a796bb9b5312d7abfbeb8681d3142e428687c9ca8ef34ace6a4af6f36175b6985c64403b1909462b947bec5702a41e610950df540ed089185e1775bbbb088e8b9860a09705202195da5912a3b417a10288b6023b0b454e73c5c63970c204c6827b8929883c572a72088532eff9990c3639e8a231b0189636e09718a9ce91e477a047379dd829160485d4e57dc40285cfa15cd5b30ddfd07213e42b5357c78ffb116d919b1cbb418cb850ff51bf6cf776f0d1755f0035cfa359c1d8ccf2db05f2a0b74ac6cb165189c0d3b7766cb0547ac3ff603110b2382ce5538be540516015124abaa5c53a3f69366db55c99f436cce9455b24b735ebbecec974bf87339940304a974c4256cfc17281764110c3615f0700cec8cc32c6b026d0db59d7f220ee7aa6ae9b679fa08e1377cc16d751d5d9c686a7576dcaa3c864a7a2574a78a1707d576efbbc32d498cc29f80cef40b77b454912ab29d4db011e6b31a8cc3da9d01305607898d8c9421956a09107fb772ac4773c99562d113c5f01db0ba9416dc8ac7e4f69130b66a337b575fb2b14e3b901353c97371a5d2b6c14b3317c10843e0f98491970890949bec0f788956861282b4cf09a835aa70bea3b3d7bb0c8c4517bb676370061ce911367913189a529a535916ed1154ae5d26c778a122559177cd57bef5277453a736fe917c94cbba043570edb37ef116943f3c5c7dbbb3d7a6eea677a6cc960a7114a31f80706513af59853699525bb7c7888d89f70a28b57e81c1be88b7b6912a15422f3644d1bd4b5fc802637c74ee59b41958c9a37216bf1faa303d9553c72b807a01c9ec4213ca3bc43d16ca27407ab1a2a206a9c41b9af3de2178eab3e93e9672fac5b1e601304f95c6e51038e01c0542c7e0fb4738e3098ee15801136543360a1fbb91bf556717fd74d97e040342497972c792e61048aa708a8d3691b639d4a881f6e3030f9600c0bf231ed0892cdc0ce256029ab419bb06177bcba3d7f354546971394b142fa2a198da5c3b8627438ac5884a992d6bc23fe0045667c062d638354d3727e63cf996b8c90a97beb60634ce42cb09166715a1df9dc9a388a186766abc30abd55ea7ac0c07535616f10b887d6554fc100150ec85dd456958dbb4639553030736a6997943089bf77a74e60946e2308ce3795039a10b53b413985e9a3b3727a90645a60563fd7b02708306927674871183ade3667563a147546ab95911db506991e9ca686a24e3aaa7b2269b3cd206f361b7ab62b039475435c315184217adacc24e0a7c6c79129eca56560f52f0611af12d22c63478f28e461ab073ce04ecf324aa279c91ead979d0cb5a082f888bf1c429303229d2bf03939d0285d4efaa7df9e4299e1cd5386f5452101d19f31359def3647308693229f32f307b890663dc348417e422d89ef0fe69cf70b6b769538b7e2bd30c50900d25be8ae93 ct_n = 7392242427bfcc11db59e2d8fe98d2307105c8d470617e93055287006d722171b84487b6c60c9bd0310dacf4e09db773ed864b25df65e4357fb0017c1b94ad536cebab70151731bbf125ea5d21a31dd2d7a7a66063ea8db7346dd49d2e3185c42bd593b1485da76aadd2e3345a1d8d13314348ffa43c189c90d2cfc941e2f594a5353414d144f7ff0df3cd6323b1c4605d2dfd5348d7983eef81737d76a8ea348cb411a0fe0c9fb3406d81abc89e03993246189c192d3df0fb6ef64f4baf9845508e61cbba5b9e6f62f74aa59251ecb561879f70eb5fec3b50a83da57d61977d2a1d94fe66e8e3f3628743c4f199e767ab94e9bb000535d6519752a1e4bd8ffdf41c18a84452984c4b446654fec682ef7ef6733c7359605363673b330fc6ad3ee31b4cfa1a73adb43ebcd7cccd9f1a725bb7b192173c5c14f33a87f70f5e519ee4795762e4aecca046dbe31ea61480eb7039333a96647a437ebcb05231fd2f2880fb5a4a9298db764f22512859fa9cb61d6294a898b6620532f95650acfe20369d4acfb48cada3a1b26a91ed1e9812fb6480fcb355d3202a18655806c35045969bafa38eff74e9c18baf53cd47a68820a022f0f41fca6e9b72a66f98ce0d82eda8f151f62adfd34217bceab726e4a44757950cb2ce14286ce535bdf60764d279ac8502351a760995803348eb0675700028425ba248b59e64a47b142d1c952044104964769d73b9340e04c3452a7b1541759183b2936d0f9f8ad20923d29fda686ab31a704d044e2da4eb20b2cc42beb09eb07453a943622e9881298023fb5dc70db2ce09bec42031010e50145245d455764e2490484b2eb915e0ac497eaa02f1a4740637938130839dd3b4b1caca6fccf466779f50e6c4eefd7d8b04d6528c054190cb22b991166d6422c2a9c998209690a00cb96ceee8963621d34f7197e977eaeddf42c7f4309f429f635e46632f97b46370d3445483047b0f55c554ca8b19bc61f288e31c2ccf44497d229a754d8059fc8fd3e4284e9766f1d28f29fcd229884417a1ced152bf06cf9cd6af793457dd24036d4f03ad3c3d7a3c121a7ea477 ss_n = 1694c052dade04a1dffa77c0a08a3bb989dc16015aa4fa4efb7141d50f27bb12 ct = 82b5d918ebd8615786847242ff1e253f4ea2745105d92e35be8714239e553aee57e88f26f48ede1bf13deb2831355091d01d5dc4156405d9f6720540a555d2324367ab82cde4d0f439e155cb5f77bd081eb9796dcd35dc43a06f7cfeb8bc5b08ce0c1b4a3f8d504b55110d8b6a994b724b3eda308827bc91697ef41f09cf96111069de295fec53709b1ce22900a1e34f2ffb2ae47146e4ca95f663e50f6b222444557d23aed6e61e0a3bddb358e44bd74aecf9e0424ddd5e48fd3e416696bf7f4c588a8bc01bab59a67edb2c5a9d48dc8afd938859480d091cd1df120f75d531fa21683674988260de0168e32ca0f81942b263bb023587177b09bdd3599648401501dc6d48565c254d88f33b6192c6d57cbd35201ad40284a2153abdef8b60087371a828e4726f8e93d0a6f9eb99da6bf21abba58e4dddf26ccde33734d40d9f61f6af58131b4ad5694ead7654314245afca7605b50a17f0b674acd6d444c78701fd5f42473beb69b56089949127e3a5da5fe1ad701a6b4b78fd25aa5abf566316dec4e95651907f75b7eb8c0184bdf19543f437a336b239c14ab1e6ca305f70527d29603afc2377c6785ca6eab3df5357828cd5fa215ef70d5407fae76eb5c1666436309390ce101d6be13df333be43323cc24bba0ef2d5c76694ee025309d8f83291f5d1b52032754f5cb4fd4473a798c6c16ebf0e231488c72098df4e7e34bf88325e43c1aff2357d35e8edf240b811f13382a38eade096c3775d316f419b5252016b3b2e32068d1bfa492c79163e003a565157a65ac62d212d2e2f68b3a7f5e6dce97d9e687435e5f5484843dc8d2cd6a4e55837902fd3f1d38a528607226443f6ee5a245682b29d63a214bd1a53a81ae4f35c2b0430af4e29b0128b19a4151909cccf508b326d0ea5e295c12856d7716bab552ff883d26a58eda65617c3e95fe807f6c7498eea432b576687606c4367f870d1a194a7dfbda2fba5ce10e8ebde007b5975c1d8dd015c5aaedcf32b86440ebadda6d813341ee1a7e91fd10c959684026b4278024b74e04a98d91c2dbb1921028f8e5fb4352e51eb49c7f721 ss = 6e4385310dae5a5520f79fa22cd15d148108cb6de5133fd8539a14fc3403b363 count = 373 z = 1371b0a93a2628003827b61bba09c560b844e8d60762189143932f24ed46da87 d = dd7d3ad80562e9063e64007762972076616dc89184db505ccc0e66feb2951244 msg = ceb23f12ce513050eb2dd93b4e98d360f78dc5657c5e25239866cfa97b749be6 seed = 16eabc935a934c6ed5de00ab016119515f7199b09271c5f43b8591bd635fa4713e4d468bb39c7fbbb547ed3b889f41f9 pk = 0cf034b0593276cc334156ce4cb32818354fc0a57d0c091c7340a139e76655a41674d276d557808b7a310824aa19974298449c65542ac2db5899508baf047f3be8c9bfba6e6f2926f3b90f97d225a44a66bffa842107754e11a72f9237ff312da713a39ddba76a6794997b2b77d3c9528b2d66b64a4305c766936c15036f8641006b865d5d34a9b5d2b99eb60f74409474ba902ba7c39eab2bb668370c8a1d1e598e88289d5dc6b11d819e2bb70e982518ef42a9f3aa7a440a56cbd43020836fc9595ab0bcc2a46cba109106d8411b542a12285b53ab9a7053f994ca69cd0fd4006ff14aca71c442d620a07638f04b242ea8690dacaafe868b5f48aa9a447c0874c332ba7930b38aa6b59e26e410e1415b5a5cb239e771dc2499925b6374c840e7964eaea91437411575b4a707f0731a1ac937e7b52d0775a584cd74d05ca7a681cb497735c82f90d387513c1c9cd91cd7050d2107bf10db791cf61530e102443b79da93b54a891de26051d7626a40d7ce043ca84fa05ee1f87f9b1318a1536b0d7219cb44c523e90a18b2a0b2716c20c1af46105fbde83cf57c7182b2aad10b8d589691bb726aaa11634d23abd8c3730dd87a45e47a999316c64bb5e7876d96606224282a622b4aa6501b8e08939497189f1078c2a5906ee9728f9235eeb63fa6db15c75153cf9cc9e8e7a442c7946173051eeca9f1b650f4cb630294696b230bbcb89847811b31dc4c4f1c9ffb1a6d8b425df200159d7950683b7810f704a7a41fd455573a4c3c16e42ae4c11b61494b12c1489779cf7a91c1bc035d665bc7debb9f90212a14e97d6fc234f46053bb8aca4418b2a10bb6ce0c8e7bc137793cc8dd85021f201fb7b1ae05e259a93baad824ba92e36cca310a2eb39e3c15c3d34204d8d3c258d3393b2a9d7f049fddf36c8b03862be6b83bc6b80471c3388050fe534c0a004fa444b76a227e3eb846b18b5af174087014c5f79398a7184ca6f46fb5582d419a1f5b260d335491e5370309692427ebb31462c245725fb6e4524585655a802536b88016d09232b90add550c5fd38d0361349055b511a546fea819131e3d1e63f7e2811f0a468c0abfe367bd5530e387578c2a1eee98191c21b7d0 sk = eb3a5792a1ca7974172accc204e1b185479a1f6b1946e585d783437032a691dc809070739e47275f8886cdd63f1a4700b5aa2f65f533fbe2939707249b29cc26c15aa80196a6fa468b9b525f023adaac094acc4e45a4911cd18c8123a4c3125332f63751b9501a727f29a8154044a2ef6108654c45db6b8bcbeb677d350c839bb84c2143ecd90429c18ad945a171fb5e82a38c18d488b6b194d125c87789910de10997140ae8c367fea887abd4a568e0b1ec4764b1a8017c275122727f79632f4e89bf8160bf9229b72bd568fe969962249ba13c311ee1161fd20497a07748958f7bf09d7b36214f5598f6ec2619e91b020ab58f2296d3a2c9608524e7440a0bdb0dbb7110495754b6dc1126772723555b487232ab53681ad94dc1a08f39702bd4a27734476216dc8b1e3966e5e5574147c51b9b12171a5f9c42a3ec81c81f19b2d8b03ee4703331bcc459c359f4f7295744818ba7b64717c57438095810c1b6260badd427a24c1c2ccb16414031bc225335d1a7710bafb62744ff910830fc21518748015a92e8004a333395edb77c71a466c73b22f1a79b3b82b949c2a5f9ac6006035d0d8c160327931b81a8eef2cf7b564cf5b63ebb56a726d1cab5228e9609022a9b6f463c71299688b1234bb497ca3fe3bea12aa2cc741e5c8c643efa39de588bb8e5c8fb4811ec5099d2c83832b64176eb82685a0af3b836a90b6a84796f53ac3e88486db0c2992ccc0d555a5bce5baa6293ab93c8c0c31158628a0fba3055f93721c4d96a07834c8731b1fc088a68303b45aba40dc532daa6b2fa826c0fd6c2b0f8987b31c47ebb9cf8a471e580cec0473695b09ebdb9460f814e596c5a81fac636746bf6a44a8d6b91f2021e61e2089637ae00cc48ec524fe37ca19bf7b586419abf9a5f8b5442188345611cc09578a87cd8723b840dccd87d16db47cd20a6202921969a3ba1e765d2d38beca223123769d8fb8940c2041a74109878ab879b4725f00f3007b1c9d85dfdd263be1992fa1a2f0e14c6a735817e9bb1452630ecd19fe5c4896cf118a264242a3447a14863b9cb26fea51b08e3aeb5408b0cf034b0593276cc334156ce4cb32818354fc0a57d0c091c7340a139e76655a41674d276d557808b7a310824aa19974298449c65542ac2db5899508baf047f3be8c9bfba6e6f2926f3b90f97d225a44a66bffa842107754e11a72f9237ff312da713a39ddba76a6794997b2b77d3c9528b2d66b64a4305c766936c15036f8641006b865d5d34a9b5d2b99eb60f74409474ba902ba7c39eab2bb668370c8a1d1e598e88289d5dc6b11d819e2bb70e982518ef42a9f3aa7a440a56cbd43020836fc9595ab0bcc2a46cba109106d8411b542a12285b53ab9a7053f994ca69cd0fd4006ff14aca71c442d620a07638f04b242ea8690dacaafe868b5f48aa9a447c0874c332ba7930b38aa6b59e26e410e1415b5a5cb239e771dc2499925b6374c840e7964eaea91437411575b4a707f0731a1ac937e7b52d0775a584cd74d05ca7a681cb497735c82f90d387513c1c9cd91cd7050d2107bf10db791cf61530e102443b79da93b54a891de26051d7626a40d7ce043ca84fa05ee1f87f9b1318a1536b0d7219cb44c523e90a18b2a0b2716c20c1af46105fbde83cf57c7182b2aad10b8d589691bb726aaa11634d23abd8c3730dd87a45e47a999316c64bb5e7876d96606224282a622b4aa6501b8e08939497189f1078c2a5906ee9728f9235eeb63fa6db15c75153cf9cc9e8e7a442c7946173051eeca9f1b650f4cb630294696b230bbcb89847811b31dc4c4f1c9ffb1a6d8b425df200159d7950683b7810f704a7a41fd455573a4c3c16e42ae4c11b61494b12c1489779cf7a91c1bc035d665bc7debb9f90212a14e97d6fc234f46053bb8aca4418b2a10bb6ce0c8e7bc137793cc8dd85021f201fb7b1ae05e259a93baad824ba92e36cca310a2eb39e3c15c3d34204d8d3c258d3393b2a9d7f049fddf36c8b03862be6b83bc6b80471c3388050fe534c0a004fa444b76a227e3eb846b18b5af174087014c5f79398a7184ca6f46fb5582d419a1f5b260d335491e5370309692427ebb31462c245725fb6e4524585655a802536b88016d09232b90add550c5fd38d0361349055b511a546fea819131e3d1e63f7e2811f0a468c0abfe367bd5530e387578c2a1eee98191c21b7d0cd3bdc38af1af5ee72ecf8c33334e45aebd5ba3300291ce089627e91cb81dfc01371b0a93a2628003827b61bba09c560b844e8d60762189143932f24ed46da87 ct_n = 7e927ce98ff87f087e72b79e1850b5a3a3672432f2ac72f9950a0bb33002f39265cf5db12a7af47a1c845623bb5e32f3dbdfde82eb84764b4b5c12c2002dda72810772aeadfadc7c837230e220a9bc9666528ae020c8e6cf570dbeda6251cc993411f576111a72e74c94a1f71dcccd1908dd6329d19ae742caf82ac130896f4aef1f574e2377602bccfcbcc6a148676be6736c6397c15811e4a5bf34ca31fb8d8921e69a3dd4efc08890114664e78e4d514cb439d40d7fc57be4867475887653dbd27cbf5583e53ad0b60e07d3c9041a6e9e97da0066a0cd2ce2492213dd7e0b62cbc8ec47461e85bdf43e1d7e12034c56c44f7eef19e76edeaa3cd5ae9a8bec6969918d074cc8f9c5555ae720acb2d8f252659b442ee3fec2cce90194ba3965cdc7b79ed4d24a3784a091cdc374166b863944bdfae0b58ecba6da18193286736b9355c86bcefdfdc87285cc5443429a53f215e5494651fee9c02336b4296b1b2e154e99283c4b5d8a57c45a89c2ec69daf925372d8b52cef1d6a376e91b844538b67b73728d0ea1e039a41608b59d2784dc309bffe656d34ed982e71660e68ac08a5b7cf52cd4f6894532d6db6d43947b7ad372d9826260539716dd5cfb2dc457ea8f437b900e45814dfcd54fc4b5931d9664cae6a0b7024d655c642ac77f578016bded5e229419b95973de1b17f98d836bd2f6299c0b87e22b6bb42ecc92ead8bd46fb3d1b667bb9bfc964a98bccb255756ab05f863c57dac075b864d3ff0188837c2734cb2c14ad42bd4b68a71ca8c0ed5c6a31acf148102369d16731dde9497eff7351b7e58fb91a5bb6a85ba3ca762ad00af99461ae666adcfa9e1f7edc4a6a4dd589181af4ab65419cb2fead873c07a205df6100ca847151642ff4252bc2e733fec98f031b1171d76c68fd8c81d878830dd49fb7c58d675f7f5b0434d008999b1445fa8027e626c6a1f8c7624a294082f56f3bf21117a4268bab37e83d0ebdcc29b4fe73b900b9ea5b45c87f086dd3ece38e3dffb5434d7a2772f1eacf1360cf44d7ee497548c2d03464b997d1756e5c8277d5db964050b25d25be7877 ss_n = 11311c2379197972fcd33dcc6d6c26238d2b37e0c541f29a054b24da119144a7 ct = baf4c2c9f7c382d04a02030fd07a5650c5903c6c2e84ff6eaf11dde14b8ad9030dc1d06f215396788c4b30ab2409bd3932f6cd1edb017fbcd774dea7cf774f5d49ef018a99478bbba6705c80980be0716e2874d66e301e5571bd0c80f6ebb93daad4662ab881569107608f7cae38469f41b6ee4b2da5cf3694fd309bf977aa7501a39f228b23f0cf58260c2ad0dd700f120238ccdbb6bfacd748390f7dad42c7afb8570cbdacc0062ea70295f954d3fde1ccdfd06b4dfcc24125adcb2c15ab87521ce3fb3d2cb147a2cc298e11066f641df91127d3431dab7e7f5fd3bb5891765261c3bd06b9c3c0aa701ca0509a4514c3c82c0ed62c6264fd6a9c1e3473ded5a7b4cf74ac923d6a741b61c6264d2377f9fee3a06c9a8d28ad147b4d5e8aaeab7a4a1c56f1c841aecdb6cdbaf47bb16b22d25cd34a2676417a4db2b71c7bf2473093038366803ac0cee4093ecb0b58482419ebcd3156974d8044b6148917e1c8727f26c7bde938744ac88ab760f7035e926bdf696f79681c63888a516377ac0be5f8c57886e6a8b6ae555aef945bfd5d444395ff1ae8d06a3671b357b1e02e6c70a8c6d97a001bcbe51fc5ef7022878c3410709dd82e4307c005968a0adf9095a241ee9ce8e1566691458614fe79c47585e5e3b7f78ad139816166bbce9a9ff2cc7a0a90f6a643c93ee8ecb80a97aa45c1fb52f92371e219c2a2e633a9bcd1916bb2bfefbab94fdb782a048b1e29833f8fb6cd14829c6c25a555d809b46fa1d265e0cd8c180097539713e734a79e64fcad0ab01198c1033268027a019d22637771a6f347b2d99b5ff330faf94c330403076bcd655fda6072e64be809e78e43b9fb38891519b6aa5f4f0a3f09938726651dd4f3984e6163a36fd730b20ee385294d867e40d83e5c26f0eea7e743eb55ae3f9ac5cf3488f17a131ed280e94073cc8172c30b4168eb0b7e255b644821ae6808a7f80c641e503c8bf788cbe65ed82dc0ce682e2621d809cac02d9d2fe7b714388d6bf4993fb648c0bf0d10c52e612db3b9ffa3273db9eed1556e4eba3d4473eef9e57db4a2fa1e1112b8fe05eb5a27 ss = d235c5c7b2259b2627f2a986691d46d4f425dd53699ac90ba8edc0ec077f5c12 count = 374 z = 759ae4bbf8b162ce4b7379531f59008afce3e5f23c31d1555a24d7acdc1a31af d = 39c03a4663cc2e9cb975a3e5fbe0bd98497cf616bcad079020905de234f957cb msg = f9ccaedee1ab5d564d9fe3536b4b21cb6cd816ec36601733b948493f9feba37b seed = bed95976cc3beb721a0725b03410bec9ccdd4c9c360fc0b26cf62581b05d6f4a345b33d721b1b46444c30c63f9f3debb pk = 09e797ef03ad7892482a232b4d3c900f928fa2f83ed76ba0544855e11c061e3b21d952138baa9efc7c314feb7ccdf2580f93074b5b0e8ec27e92c9c24af640ac3a39132b9ab9d0018c2148786b46145c6edcfbb372ecc8c55910fd07a49a21a638816b711c8062254fcebb3396e0449ddc279152bc240ba147633f0e28a231a4760435a854130e1194b76ef93f4899cecf74bc77e4919b03477ee25b90c4c8f03c9670095063d14302401f5af899f3ba9e91e91e6178a74a076a5f49555e550a0127b21e81c992589fb4cb7785051ef4bb08202b10c331550b95577e281ef56a8f3a8992b74856a6f5924973a19b07a736ecbc5de1a0136485b757559ef79ea8ea869e6c4072731aee54c3be178a159cc61659bb6fc797ed61b6ccaa1857985a826c5d3d6cacfd5b7a47d5af016380d08375f38c061d705f2287c85be359a886ae2804386f31317368af55f259dad63918c387752c6d0fbc0d21d33b8811a536dcce6183ae60169b1bf6b028c2149afc7bc55bb6f008622117114dcc8ad075a559349e3191add6072bd08a0e43c8802dd0ae4d4a115a6874ca289617b945d1b75a3d4483208b90a7c60fa9c534385448d2e62e19739831f27a06d5483bc81ad2853a88e117671ab096922babc8c46c156907ebae8716220a37493e1011c262c86143c957a467fc7b4ba10869b4bc213ce88b091c4af978170fc20cb0682d1469c0f93375c03950d2992859d4852cf09ec16945a34a091527222b0c6f16928107c84e796009cff90d15c7b2ac36c98f02922d70b2a406b3a4ba09fb55637656584e1acb4d2cbe11d0c2b0ba00656b89ea13b4ecea6fbd823a066814eca4be8402316b250515691c5e5972a9764ec11266bf5625bb1176dbb164caa150229589f329303af85614c15f506484b886992718809d68b1cd4a4ed219ac39152ec44a44d735650969bc34b503a92ba4bd410288a9bf1f13a3f27ac98aa96f5a9989fdeb50a8d3af55d10535391c4423c5b7fab53bc6599bd4c2332ca90b7c35836931620711db96a51a2444b209626af8c08e04a3b46877b92baf2145065681abe5e46e36b364a03ed0c8200be804d24be0fa9eef3b3da812bd5b9d51dab9c89f9575c6 sk = 64ea799b672b7ebc638a03a6a4d95424982cb6d648c15c7a3b9c22f95c0ca5b0794ee349def141ca9b94a2fa431ef281aa2b8e51dab08329986a664fb47ac0260b858a570f7b77ccd546a037e540bfaa9a5a205fb904adab0536e5f6a2896278b9171be1b13655535173a00316643f6f2393dd48684b584144fc7bcc6abca3201b65b570f1434224947b611458643b8b46a44ec2ea50a0a9404536137d794a49e8788f0b20227c7b5d23868f35cc82fa162757b5f19b3479657d559c8877c78952105712ebc620854d4f05a14dd896f32409ad2cb7505c3a02f8c913370779c08f3b2b9a01e167c2323778d2a0e5b34d8a675dae76bcb1b122c43cb97cb4a3d53b5be7473a88081e9a8517741584e88927931034abb73902db82b3cca12394a8b2526bc4241f0cf1c2b966a501a402533ac6b0a530a31a9dd940a27c63bb343155cca04763f9202df0265e35338325c507385305d7384aeb1a69ccaea1265850470dcdfbb6cfc9a39c5c899285cf67698bf65a01e48761bd4676e1c8a20f82c122447c1ae30b66a758c09c2276f345f1663f4220b8f3a80b3a4b1eaefc9841fcb1585a1cfbda40e60b31d1c13d3af855190a10b5f4929b7584f765a91347059c4392c773ae97a3a8b5e2cfe198442f17ab8c9154c70331d74b2feeb61a54486ae57729d86126045b9f86e96a2f809ec8bc3dd5a70619795a40120b0c8360e59a3fc988a64df3a393da7d5bbb4657732b6e37665ab3cb1364b033c4300c1a631de96a9ca110cb63cd3dc34595083ceb887c4765c184967ef45680b4d72d50e90782cbbb8470a2beb986e0158a62c6bf86272de4e5399ac5aac388200bd3b25a758bf3a83a9fb92a360ba4a4fab02a63502e5a767ca8182c35c59a8a95d8848d02605e4a9910d2bb5d64ab812bb31ecf53283c6163e323bbf1932d9417cf694b231bca79de6b617f3616a38a3b8f3b1875492ea8572c135c74fa1412c39c347ffb30fc776ef23c4c1d69cca8f498d9579ea89214f37a2971093b81c8a53ada8d90967301370a56e3bfe993cc33d6cf0e5c07ee6b2801cba3312b415e0559d8b89909e797ef03ad7892482a232b4d3c900f928fa2f83ed76ba0544855e11c061e3b21d952138baa9efc7c314feb7ccdf2580f93074b5b0e8ec27e92c9c24af640ac3a39132b9ab9d0018c2148786b46145c6edcfbb372ecc8c55910fd07a49a21a638816b711c8062254fcebb3396e0449ddc279152bc240ba147633f0e28a231a4760435a854130e1194b76ef93f4899cecf74bc77e4919b03477ee25b90c4c8f03c9670095063d14302401f5af899f3ba9e91e91e6178a74a076a5f49555e550a0127b21e81c992589fb4cb7785051ef4bb08202b10c331550b95577e281ef56a8f3a8992b74856a6f5924973a19b07a736ecbc5de1a0136485b757559ef79ea8ea869e6c4072731aee54c3be178a159cc61659bb6fc797ed61b6ccaa1857985a826c5d3d6cacfd5b7a47d5af016380d08375f38c061d705f2287c85be359a886ae2804386f31317368af55f259dad63918c387752c6d0fbc0d21d33b8811a536dcce6183ae60169b1bf6b028c2149afc7bc55bb6f008622117114dcc8ad075a559349e3191add6072bd08a0e43c8802dd0ae4d4a115a6874ca289617b945d1b75a3d4483208b90a7c60fa9c534385448d2e62e19739831f27a06d5483bc81ad2853a88e117671ab096922babc8c46c156907ebae8716220a37493e1011c262c86143c957a467fc7b4ba10869b4bc213ce88b091c4af978170fc20cb0682d1469c0f93375c03950d2992859d4852cf09ec16945a34a091527222b0c6f16928107c84e796009cff90d15c7b2ac36c98f02922d70b2a406b3a4ba09fb55637656584e1acb4d2cbe11d0c2b0ba00656b89ea13b4ecea6fbd823a066814eca4be8402316b250515691c5e5972a9764ec11266bf5625bb1176dbb164caa150229589f329303af85614c15f506484b886992718809d68b1cd4a4ed219ac39152ec44a44d735650969bc34b503a92ba4bd410288a9bf1f13a3f27ac98aa96f5a9989fdeb50a8d3af55d10535391c4423c5b7fab53bc6599bd4c2332ca90b7c35836931620711db96a51a2444b209626af8c08e04a3b46877b92baf2145065681abe5e46e36b364a03ed0c8200be804d24be0fa9eef3b3da812bd5b9d51dab9c89f9575c61261cfc4e5e506a829e3b6059ab22a4798bf7eb38da6c79b866feb278e425ca7759ae4bbf8b162ce4b7379531f59008afce3e5f23c31d1555a24d7acdc1a31af ct_n = 9b7ff362ff86b93ebf3624e87a3c953c377055dcab0173dbe6bb0ef83b57917f29199b3dcfd5ff72e18b10cc7538ec72daf33f6ba1e88182552a63aa080e4203168b2e1062385da7bd80479d44922a08e779e7b6fa18e8696d1098d8777582d06b98d1b4d95ad01e308b1fc003ec10c1d94e2d322a9708fc62186328c1070755fb1ed0fe001930a54bc24dfd4d2cb1415db61283359f58d4686b0b5f0b75e7d551f3e7814ecee639b5fede23a58e09e2239a7ed0d1198ef899bb6d0a08a9423a8191c6676f9f4c127d4187abf378b724249cd4e7f5f8715545e2eaf5b03bbfd254f83112fae5422039ba1ca75ab7eafd8f25b1c222ba52058244b93c27537a769c84c20b22f30e757faaa792f60e86d7715d753e1732a30c4ca6111844e25b93c8d119e254152f724633fbdda2b2413c525d7c7f5f7c5b37248c91f3f93b09218914452350dbdd72cfeaed901377d8d6c7f303839573b97f23f122476de48aed91b6123eab7feb2263bc79dca2fbcc0f36c1d9e0851cf8990a7ef98883251a8867a81afe8e92c3824a2f22f531580e7b9f59eb14796e189f97c7d2eea165f60d8306e28911afae19100dc0e205f68448bda8c5d62708f6624b49ca9e1833b17389e8737517232a3e07de2d12313620038e89b6b4f3cfbd808a9973b58e790f8e5cbafe52c678701018ed7861e6137ea2dba125ba402b7780bf0b60e14524fe2e7a66921eb40648782727212fc020d0c7c22182fee73329b65cc69a7d05b4004d8bdd15d7c558178fd83c0c12ae55a1e967000881afcd83d8e5fc3e66e965a0b720b4178033b84c1e4a2cdfb591f9831964bc38b6ae959243d18bf309cd42b4bb02cbf62d26f8f9e03e6780e8ee466ac2f2b80455fc2c949d2152c0ff80befb584baa967caf7a518b647236886637f529a35e5754a5bf21773a9ccc69db56d8dea2c19aff21c52be8adaa381b10507e9a50972f7156d979e28fc21786bc2d25d55ff75e09e8d3eaab92f3c9c766bb879171e74ea153f6ec84693af7b668afb5cdb18d63ee3fd79febe0da3d7f1ca30f62ad31dd5e8503386e40efc1703e8ab1d3 ss_n = 99136de1202c98841682496b7f96178b583b9e252c40e77d3ecac59aab0d3593 ct = 4c213a4235700b3ab521af6d3d8c0f1a594513c484293d1c3ff9e88d4f7a3f5f3f4f42f6aaabbbe56397f95042cecf2925a640ca846f9854846861829f96ff30c7d01fe19269edc6789c2fc8b1d6a6d8f75c7aa179a1a8bbb5f47abdd0ce2c0814e98ddbe925f7f8e035992c00771ade8a3cef69b1b3e8d8c12a315f3355117fbe67b58aad391de4533f6336f98b19e60c70aa4233e30f1a45acc5f09f30536962e61f11fc972b9d25a787ddac57395cfb3e0fd7ee2e826bef1d3667b4165c720cfd79e774a08faa89d0c97b07ebb21a984a2951c65d88e10cee31e97b698281e2c207ec5ac918d4c3cf5bbff4e9b49ac2fccd74a779e2bf420c3e4403ed99562ca18396f06d70ae7f5b8aee3020e6ac3f6a8b64bf802ec26b974847a51d8586086daf4952e80690eddd6955e33f3081bd59a4eaf9301730d6a9556d1ec7c7bf6b7643dc0376a424ad6500d4796b815d29f50a74147f51048346da77458d7bde24d7bf8b1624864608bb0aa2728ff161eabc4981307c93b895a2ccdebe53c79470df807397a9e382e05b9c302950ae6bb4a8cc0fbea3b3e08bc8f7f53c14b0a7d84a1f0e56f05835ee6eb70637bc653f174ce2dc6cf3d8b73f3e47f7bdbdf80bb1fe3302e174e808a4707d5c1ba38097f137aabeabfe9ab574700b9804d982fa26e15ed1649246ba4f4202c66853c308a615ccf9b2885859e01c3375d2e6da3140961125cc49bde0a0cb1301c1d6def6f44bd0c2539e3a3897f956ee0930ec4f4b49e70f9590fca0cbc84755b8fb7f17218682c9a1513750cd17b7e25a7c53adcb1d8ef66d13d28e569f65110dcc321c74bb938f8252b7e1087b4edb5dc694b8b8ed7b9718316ba2a926515dc8f2631ad3d0b76222e0c052a4f346caeb625579385fca03ccefe8cdf28b3c2a2c3b733a810596e0829aff8b49854956c4c10daa9baf27dad2b09a5dc2a824bb87b47f15dea53f3432d0744bd533cd493eb89b05384b4d1482b1f3b42ec4d997b91d4828736f82da7a73fadc914f78c8f6f1ce0df4878fcba72e9334e5a049ecccc904ba00efc012f0fb775eec31522a637bf9f4 ss = 2b66ab19fc44d82fa466ed453431db9fd3cc1d54717e5ea9451a3942e2654e62 count = 375 z = 4722f309483ba001dd7dfdddf4c543de4d9e41275de4b37c5bbfbd266bf5f037 d = 8bf27fb3017a734ec5e6b74e942c6595079f659b972ff2391bc59164a6a5cec3 msg = 709aa0bb3d76a4e5c33c88e455c002fb9aef680381858df353adeff4f0f45314 seed = bab6f7d2371d72de5ee5d1e4c1b9a13cce7be26d5a58dde9f077a5d7bde65e7fd96d616cb517143c8cd77a983684145d pk = 3d81749c5625c29b256c5083d0923fd6c86ee654ca4a27ac0db16252762baa55c134f52c61b067a9146b5efbbc5c199921e7772600b49b73c67f0758f8223a8070b4eb4258d706018e9bbfef7508ac3563dc66c749bc86c056148697cf4e11c9a2c15366ec99916acf52481f0b2a632535c43eb995bae880051b2efe8443508c6c697561840aad56d9582fe834bb53ce277a36bcc17c635731a6a551f63652cb958f5398bb57965b504bab202b3bad523b27c8b2eb26742ca38b7548aa2c80accd3494d71c3231880636421a1d4c97b39c6d34c60e56732cd9fbcd72761b44dba58b5bc59c3392633b87154cbc58e910dafa63c85779e2f9cf131025173aba70501c83bc33a6126affe55def9912ff0322d9c838ce6a0f2dd1b057f1120e1038f2c32e4d64745182c88e0b81f9085622f61e3c7a39d2968cee0cb2a2781ae1689293a2be8cbbc3c67c00b7276559cc4c98179e1e6231cba5c6a2275b9565a1d50680d77195923a38974178ae1591e20cbdceb64bc1015a8402a905504ea628be5cfb915a87c18b6192d22035a78c360a4165969c9a15fb5a364a0868906e2624c1c0812779c87148da74078c5f6e211ff5d3cffe44268370aa5917cda114372f393df86bbbaceab72b228f762262dce4c071f6704c235ec2549164568b195c4eab7a04eef77ef91bb197508753103a37c21a0f308e2c174679b55825c7b0d0d1371292179b67cc759765b252886d99b9c6ac878d749a83d5acf1cc667c68bfbdd1c0eeb5291caa4f7c8c781a9992726b0ec5024733909368c8aa94a777b1cc616cd4a3ddd1ab67263de0ab1cd18590b37c55ac13029e6b7719b953a5acbb72a92777baae30801f30b79c41560664dc0de62c5fb0d01fc49955ebeb45b02775257cb45df78f12552487833744a15acd667dfbc295d6418a63b2af897c7d4aea73386bb0b78800da7993bd77ced55545a8bc5659fc25a9624df2920c43b2037eb63e67c99f042a40a582a55a2cc9c3ea708bd0490712736c397d7b69002832654964478ea7586a2b021ba87ce4277ffdb469feea19703810cdc082f075888be81f1a2ae890ecb6c63a026978d73cc27aae0ffd1c3777a40c7bf2fad8424ab8057e sk = b751089f6597de0c75be91a854a9948d207f196132cf49be7159c86451a75f327937772431b11432a1564d242a7180a989c02ae026c76e829e14d4966f317b8db109eecc4dbc86ad30a4359620a4646b13d0ca5838bc9343e251f9409936d73487925323c7c14da40846056abf996093e94dff728d1be49b73947434008ee019672ab26887fa4fb8442ba7c4a29c7c26b6c1711d02674904163e7712c2328892a484e51366e711a4bfa54831d69f4a9c337c635e87e6b00611152f8534531b58bde1266a991810782a972bcbe917258f55490c5bb071743e34c5132a4b73810c37afd7982b6abc67445dcd862277ea9367a00b4a481553aac589e471de36649b81679da4ca1c5cc7cf84208688a6ce903e2d36464dba29b5e727927512e1a96c1d2195e12c2fce334d770ac3e4710aa1e118651a2e85d434a9ba0750e67700e7c31a423b97b88fdfb9860c9a2d250c9f2431845caa654f14c9b3d81ebac727e7667afe835cf90598ef3834e99834c97490bc544948da48b0217efde618a2a9c7e4c5455e8407dc3c2ce9e87b938c079d13646f67b4b680b12c25c031d014a7196be57534784636ef546c49e1b23a921495369ca7b19831202d79e4be1a338677a3495195afd046109227699aa67d9243c93ef730f2840716867397f1052102a4a151a5e41b58c4f4cfc5e1259bd30641f79f7661568e75525bb59a8db6004b24675c4c86cf8384c7c8222373c417f1b98cc83d01db68b97c48571200cc8ac369e18ce5ea92d35a1474b3943e5845e322cf2cb517973418081180141a310b964642ea4578d3c190b6c8f777760c428ac38aae0511c6c424817b963dfa4632ceb35c02915d8f17b3294a51ef26c9719496f89427ec87b5fb650eb7b6504e5750d8c59c430c4eca730ef9c2344e5079438797a3188f08809a45860c309129d0d22a73a5be59227797e08888a6bcfeac0657da2be6904f1d34cd58cc23c8b73614466f0fea9eef88be9c97a619e986cee2252d1cbc94359ac8a71f2b823eef2021e6f215d657749fa2aa4813cf0a6402796ccda2e3cb23f4a6e2187a43698b3c79973d81749c5625c29b256c5083d0923fd6c86ee654ca4a27ac0db16252762baa55c134f52c61b067a9146b5efbbc5c199921e7772600b49b73c67f0758f8223a8070b4eb4258d706018e9bbfef7508ac3563dc66c749bc86c056148697cf4e11c9a2c15366ec99916acf52481f0b2a632535c43eb995bae880051b2efe8443508c6c697561840aad56d9582fe834bb53ce277a36bcc17c635731a6a551f63652cb958f5398bb57965b504bab202b3bad523b27c8b2eb26742ca38b7548aa2c80accd3494d71c3231880636421a1d4c97b39c6d34c60e56732cd9fbcd72761b44dba58b5bc59c3392633b87154cbc58e910dafa63c85779e2f9cf131025173aba70501c83bc33a6126affe55def9912ff0322d9c838ce6a0f2dd1b057f1120e1038f2c32e4d64745182c88e0b81f9085622f61e3c7a39d2968cee0cb2a2781ae1689293a2be8cbbc3c67c00b7276559cc4c98179e1e6231cba5c6a2275b9565a1d50680d77195923a38974178ae1591e20cbdceb64bc1015a8402a905504ea628be5cfb915a87c18b6192d22035a78c360a4165969c9a15fb5a364a0868906e2624c1c0812779c87148da74078c5f6e211ff5d3cffe44268370aa5917cda114372f393df86bbbaceab72b228f762262dce4c071f6704c235ec2549164568b195c4eab7a04eef77ef91bb197508753103a37c21a0f308e2c174679b55825c7b0d0d1371292179b67cc759765b252886d99b9c6ac878d749a83d5acf1cc667c68bfbdd1c0eeb5291caa4f7c8c781a9992726b0ec5024733909368c8aa94a777b1cc616cd4a3ddd1ab67263de0ab1cd18590b37c55ac13029e6b7719b953a5acbb72a92777baae30801f30b79c41560664dc0de62c5fb0d01fc49955ebeb45b02775257cb45df78f12552487833744a15acd667dfbc295d6418a63b2af897c7d4aea73386bb0b78800da7993bd77ced55545a8bc5659fc25a9624df2920c43b2037eb63e67c99f042a40a582a55a2cc9c3ea708bd0490712736c397d7b69002832654964478ea7586a2b021ba87ce4277ffdb469feea19703810cdc082f075888be81f1a2ae890ecb6c63a026978d73cc27aae0ffd1c3777a40c7bf2fad8424ab8057e8a988fcfc8bf5b1dd05fc3c479118e3e289ac7e6e3c3bc5b03b486364a431d1b4722f309483ba001dd7dfdddf4c543de4d9e41275de4b37c5bbfbd266bf5f037 ct_n = f41d79ae61c515bc7399374ab122271d1988bfeaf35e6b61e071aa88648d28530ce0f308b54c087f631532424da552550e498bd399a17d141e6d55a1b973ff36db139f94c59bed996f3509b867bfd85a8403e9d6ed88b7689c672eb0f965fe2834663c3e46205f3ae958ad35922ca57ae6488aae577738dff08b501a46ab2e88eda1e774f13312e6ecfaf213779133b9bb0e67a2a030131ce7462faae39c3a44c14bf93bea32337387b76daa7ed8f2b21c70fe149cb2cf36b4c4594e1fc6a29d3bd513345ebbc844e286d2f0f2d418b4f30eeeab837ad13edea4930a3631cc9850eac6296a6a791593108139f8e8818a66ca3e5791bcf9c136af85d5fef1457ac2455a6bf75f123c68555ed4629ccdd8919bafcd5710c8f42be495ff33130c3b0bf747c257c99853833a00217e1f4f9be414eba08d87a56a93e685da4467640122f0704d74387fc581a3f9689c03d91e14c042b74d5a28bc34d69b44248f83142986af2c847027f32b16051837863a4d30ba4a97e89beb138b7933b50ca7ffe594be3252ddeaef9c211b1e02ee8657cf857e6987009801e44f9b8daeff5a6bc17aab7062c5c5845a5d9cf5aecf151a9369c3e23c65d1292c191a579274b1af4142cb2dc8b689b099c0a985622ae65e317693239ad3b2619a929c3394d302d0f1a504afa110d2c730f38d3638db98f51f02c92cea89e419c44c4a523f4d79732b90c268f53aa8980fec9a7bef1e725f4da2d3a82bdc7fe8c94e7b43c14970406f2962e0d987836fe998a01447c0ae3a3201d7526b71d8d91929854cbd605a322a9512e366e01c95be8044f68e39e6df0003cdc04acf20544f7a0480bd2e94f2dff625ba0a6c9acfcaf1b41dcbf7d0b4e9de86d60524643dc3acfc2ddc190cde630fcf2e5acc19487c239fad8e2ea224810a9af135b7d30b29b2a92ca48d41c71e4f4cc019879f583ac7c4d288af8270080d30fdce3b4b81c545824e8ae15a638944ffa40e2c5aaf8b93117e814b59674f00dfd0ebbafba9e954e1df7487686094fd594fde9a3d2e12963971f2258be16174c194a1e844525b621187caba81e54e ss_n = db378d6993b5a4d64590c45515847e26ffa39af6943079af5b7f7b69405abc46 ct = 4816c07a2eb5cf9c1ec4e6c69c69258636f38c58de6bb0bee21a9da4f81d1db5b455e130d684c36b520d8a44401fd735f11748227e0cc20443c6ac173459a11526d69efa1d76c61aa58f333fceca79c2482569d6ab439b716bdfd078a2e06a19aaffa191ed58af135dac5f31350392ecb28518b5375f2ec677595450392335eb8559ddc47f5cd0ecb63b6520645b647c09f1490ade1ea72ac2402fb3639a45287768622cf54a131314c58cc54518b16ba3cd2779ca0fe9bbff57bf68085726d0918b10513cccae9c5c536f9e412a9f5b14ee15b04c23da889c88fcf7b8b7b500afca372961c21f3816477b7d87fa53d90b443e26c926f4b2e8b14f499f692aad4c3ea6e5990a8f790b330e506e1059bc1d9c1d524cd7e2ff7288d6e6fb4fa1a30c1f03755a263917213686e977ed382881952b5c987f4328fea88a19f098d7fefd23bc4e17b9dd8c23e2a16074a409336fde98d6c78f0cc7e38d0613ae1492556da9ebaaafc7cbbb4836b6eb8b414e4b32ff30b89a5b088353e4c541a819602b2f77dbd5fa18fc3e5f2b6a7c0cc5566aa25abee34980fb085745b1e017b25389b04b5f14721b599d58a1eb776b4338fe1709ccad03996dd3307c6a8404491842f18abc7f9ad42e518f35c4aa4a75674ad84f24f7f4ef61e0e3447a7d43ed91f30fb13dd013ccd9e053a7a785e2c087ef9707468eede8e7f742f3c47f61fddbfb94abbf5f4b8e6bf4a29136b917c7fa0d1223755f4e02fc27afaf73d12f59a3feef30f7f2f218664376855332714e82d3d8597d7560110fe3864d9e29cf2c64d615759a1db4f2145ca258b128c2eb06a938d926b0a80180bb4de6e9c0da590e5625ad8c398bb8a48e3b16197ab194f63b65d8b2d99f8da5904a937f21ff809322ff80dd4946346ac9d3511586b1ddbf3f1e9701253642944e209c5dbc350b2748eca8214b9c0a61bf20bb70d5af4595d0b5324d8fe0dadde3b78360e4a9141ff1b4bce016c6b7a5361dd2bc6af8c7adc11ec507f164bc0f9e36b558c14ba7625a4ad1603d68a62045a3016327c64663d7f8df1f58d3967370b0cfe27053c97654 ss = 7088b405fddce1c558b724a9d729cfa2f5ed924561a67262b5533f66ca5675ee count = 376 z = 64bdab89bf4e8dd7941d5d18f55be8b8a6fff8d3eeb9bab3735980d3b17ee37c d = c7683e23b216921d56eda7ae4b088f3751321a9a603151cac851b157764c7e41 msg = 65d5159688eaa5604098fd022110eff337fc2cc806094e63efe7b57685352047 seed = 914c752648dc9ffa975e5fb1f119fdee648f56df88419bc2e5066171efa5822ef830245565627784fe90285d7a4ff555 pk = a42942a9b24d7d208062c07c14c83c96b89cc89645bd11bb45392a0db12c6b44894cd58347b25b2705c2a8234e2dd8bb02b7180ff080f2a4719ad94875f34e35004da2607d09c43540e6848cb00297e885b98a354313b8bd521ca6284eec8c2f09c4aad045a52c962732b8b6e29846988821dbc2989929c72f12ab1d7708e05ab475053abe775b28d5a0c0117cbb7acd22d02210f1cc68e7cf22b42a476227c723bbd3950d23a861bf2a46e6884d18dca56e2a9bfb8bca93513b079a75e28cc7701c48815347799bb1056b1e8053489ef00db26950100788e606c3f1f51fd9d9be4cdc80b16963a36cb0cf49663d28620b401709a66207c531e6601fdb15958c0b897f6a7642f416931b3bc545a068417f853b48f34abf4bf543f9a99ffd3b2de52b9085e1b0d6807c3db33fd685093e21b6cdf5b115968e319433d5f0143527a594f369c9d069497a08c507026084574b5879b60489ac8ab78f0c2fdb748392d377cf9403428251a358320a99472da1c2794906a1f81f8c95996a398f8c132b0e4765d3181b965cc62e0b2fe026ba848bac76b50306a43b92904bd10243fc9215fcc9707ff73227a67c5cf36f2480c8a39752da1339e1a6cb2a840c0aeac96a3c8b7cfb9b5edaaaa38462e95164d88b4d18a319293b01a780865a76abc53218e6d309c56544a6036b11676c1ce152ba963515b940464c0359aba8683c0578e09c004467fe374d56f58cbb667c67b50b792093c907ca1ce646a5ac8a987bb1416b563f348974813f7c66c968a902f19a61fcf690a351509ed69246bc51c46623ad43b50f751aae66784029bf5c74b09dd6bd4265a541d26f7f29c4182a3db248165757c9aae86ddd748da2b9ad8b590cac719cab502e7918063c831567e86fa5037627565b3d013df934c0c183a4138a7b8adb1643c370ce45ac0bf85da3c3457f948345a9a0ff734f83d8a7b4f3042bc4cd05fbaa509c9834a3392f0920fa97109a16812ca9607617124e9505d8f82d9c0c248b5570119298bb2b102897984eca9629bc59f7e7cba7b549770b534756873fa52dd1b3280bf2b918dc296854b230f65321fcbaed51b5045a6ab72e5fe309c9a1596f43d16777d9e0b73281a5d2 sk = 4d59a977679eda09a95906acd8ac3a87abb3de2c85d0375a52fb53fd383cdef83d04c7a6e028019f4257198bc6c6211f9a614bedf6c44ad29ab3307f527a63bf18aabdc43a1be0787b34c2337cbbbabc8ff2a17258d59d2d9200b9b010378a6808f305edd5846aa3bf807a2f25627056d60b92539fc5c42ece205a00c0ae8dabc742736a1621c7c6f1c9a0fcc1d46826856772c8e939eea39c44d6938b88b22ac4008be47b00c173f144b6eaea5e74f59296e263ff0a3de189a603701a0a7ca4ff7923958198ee657058211d8a57bcd7e27fd40ac4e1e11b41812c301c6d3cd590ce917289632bbd87889fb8ac6a10268176a5fe4107bb371f279215466ccc32dc11ea27820b2578264600d03bc03edc3d063c88382911d3478493706c8164c109015e0783bcdc8a2804fc6024da7491291ae3271127ebbbeb4558e7f5aca69281c422b439190b38130dd23cc045987452b931ee0a18ace73c8062aba86ba18dc68fac9a21afb03edda16b1ee15697333f84d64cb8b113a9e3bef4dacd06946fa98266eb947da2893bbc9766e9f3ba0aa2c81b8a3cd231a9374b4f94875f890b90d85c2a78b19cfb9a8714bc1cf674bec27220bdb38b26e92d57874d8a5a45f56a3a6a4100865b98c39c4f659528c19b79d9d746a3e18cfa16417573039d70927a583db7ba7b8f005a6bc624057652a145066384bf71d1b5b5935c99e86b40a01d88145358a72353f195bfd663b45b3f094281eb0c077f0a7be7d79a85a952f7222862928941740af9764b59729a39f991d821703a1c6365eb94f41b3ea3962db71b3a387213caa08ae43434d669bf7d33c9d4601f212b0778d4399ca339dd78a7edf8ba2da03e5f908347e52600ba8ab2342545a773af437924c38ff6120d50899009f1c797b09890f5917a353021960f12551382b0c5c7157520ca71ea26754ab66de629541ec97ad3cc44a463498c163364c697684579d0c98cd0500bda00ab3a6049ac422c00421ec8284a5afaa5b18aa532f22e72a78c5b7127fc0421fd7caea3da76e08ab298d391d67b41fe9a2999ebaaf50c598243b57f4877e158a4a42942a9b24d7d208062c07c14c83c96b89cc89645bd11bb45392a0db12c6b44894cd58347b25b2705c2a8234e2dd8bb02b7180ff080f2a4719ad94875f34e35004da2607d09c43540e6848cb00297e885b98a354313b8bd521ca6284eec8c2f09c4aad045a52c962732b8b6e29846988821dbc2989929c72f12ab1d7708e05ab475053abe775b28d5a0c0117cbb7acd22d02210f1cc68e7cf22b42a476227c723bbd3950d23a861bf2a46e6884d18dca56e2a9bfb8bca93513b079a75e28cc7701c48815347799bb1056b1e8053489ef00db26950100788e606c3f1f51fd9d9be4cdc80b16963a36cb0cf49663d28620b401709a66207c531e6601fdb15958c0b897f6a7642f416931b3bc545a068417f853b48f34abf4bf543f9a99ffd3b2de52b9085e1b0d6807c3db33fd685093e21b6cdf5b115968e319433d5f0143527a594f369c9d069497a08c507026084574b5879b60489ac8ab78f0c2fdb748392d377cf9403428251a358320a99472da1c2794906a1f81f8c95996a398f8c132b0e4765d3181b965cc62e0b2fe026ba848bac76b50306a43b92904bd10243fc9215fcc9707ff73227a67c5cf36f2480c8a39752da1339e1a6cb2a840c0aeac96a3c8b7cfb9b5edaaaa38462e95164d88b4d18a319293b01a780865a76abc53218e6d309c56544a6036b11676c1ce152ba963515b940464c0359aba8683c0578e09c004467fe374d56f58cbb667c67b50b792093c907ca1ce646a5ac8a987bb1416b563f348974813f7c66c968a902f19a61fcf690a351509ed69246bc51c46623ad43b50f751aae66784029bf5c74b09dd6bd4265a541d26f7f29c4182a3db248165757c9aae86ddd748da2b9ad8b590cac719cab502e7918063c831567e86fa5037627565b3d013df934c0c183a4138a7b8adb1643c370ce45ac0bf85da3c3457f948345a9a0ff734f83d8a7b4f3042bc4cd05fbaa509c9834a3392f0920fa97109a16812ca9607617124e9505d8f82d9c0c248b5570119298bb2b102897984eca9629bc59f7e7cba7b549770b534756873fa52dd1b3280bf2b918dc296854b230f65321fcbaed51b5045a6ab72e5fe309c9a1596f43d16777d9e0b73281a5d25595a82d6b498cea2582f686323dc795c759da7a7a2d5be83838f99ce6ab79f264bdab89bf4e8dd7941d5d18f55be8b8a6fff8d3eeb9bab3735980d3b17ee37c ct_n = 9067a6d90e816f170f06facb8beebd00cf16426cee612f802ba6e5ecb015e6c8b8eee8050c03be764c8a1ba9a0fa8f55977987f9d92b98421cbab5c44c674c6432510f1d450f7eba63777cb47e4b9fac9341e93dbe280348479e227089df87cae6e268fc63d38cb669b3e5d4e88f7250e61b64978603b61ff78bd2855d37280710d59f59b95219ffee30d4cfcaaccf8acd6116943e249a7f511414a2cdf34fec2c5eb54abdba6b8ade30841fc27af112cebf3ec670cbae30f145876348858e929ce295ba6b78161a559a827335aa39368f512ca348812726eab99199e456e86767c824038960668ddbf058eed00a35a4b28e02b929ad0ec9edf53163a8d11b0cecd0f174bf266f3356e1e50b59d9923db623ca1aa10d4a0d0eedf10edcfb1653e3accf9c14c70994cbc93a8796a3f376c9889451f5588f8f07fd823d2470486d40c8265cfdb348cc7f649ecc3cba7d69c1cb79da626fb0c6ec35dbabdc87e93f3958ae65dc3b8ace9b744129b09eee510cfda8691e60fafa68d7755fa80973a06bd0d371366d48216cb7c0ba1033055113f11e028a166854a1a9f9181966ccb04b785090cd57c4cf0a7b3b62aa6fe09c0f79415aea811c2b0269533499a09e5450bc079a63fa85f119881fc5f4eaeb6f5e48416beeeadd1a59e72b65d27a62808c62f32bcb511ed1f796875f007bd50ff18d44dbf1d334cf7412c639407cb810011da554539a9719667370868725a58beb5a109242dddecac3202971d233abfc2c6e4e57de14d8f3e3120315a9c1020c82e57b68ed99fc26b17353e91ab43f9c47475a76f9e26a2becd1e579e4ac67cddac2eea476bbc1602f6c89a7692897e91f31d92b0576bf339684c9de4338c9f4f200f40a627a43c847297b8eef3eedddba910daf1fbea10831116bcd6e8278d6e07018f631bc6107fc2860c23f6f26312b94d324b592f155820276a0d01c54365882f58682a51b2a3474fbb69bf97abc14bc780efdf3e5e59087e5fb8f742e55a96027c0019d0e699d02f36923c3251120c4fb2b9b0bf3f383ce2c2442a9bbd0dd84c61542b04c9025814024f67ddc0c ss_n = ed8547b407cf9208dddfcc11d11f70eaaaca989df34ae5c70def8fe193cfcb4c ct = 789d376d8f2bad7a281864e236dcdb6df07876bfd681991e3925b17665f7d38cf7a22cc6eeb9153b2bc950e827ad9ec41c85dc39092eb8df040b53173c7e88da39f250d6b7ec4772f287115ffff48b17148675ab076ac0cec80076ea76fca88ae058f928ebdb9aee323240223d8191d1dba2ab0204f13c6231792a4c0989deb247488a58ca66299ae6eec23c28b6e9953660f548e4460589dad5b76ee34990731c8607cda3e1c6dd76cd4d7c5217ec8200c076bfe87b911f8bb49c4dec91f44100a8eb86ae3f128786f9d2280227f71e2ddc452e80a6e6eabb58c0dc9eb47896426c2591f16c12165b3ba747a0739d4f70cacc981cb0b0d243721c5b9dd689a59cb2bb2a6de21e9d35ba8b768429f4e321e30d5ee64c59592d8f1886dc7464cd822883dbdc00dd8c0661e95ac73d53a4e2ad42d24a406ce96cf99cb472226e471747c9de6d0ec96f815a889d038efdc5c24e8db6fcfadf93d53d9d895bc47462a7a77f8d8f89f134e054aece4148c77ff2ce08090de64a116dc583588b71ba9344cc27f6a8eaf1a07ae46b0841b2bcb386d5196bf46bbe5f08ef1233e5be03a2573d82fe905cb7fc447ae2f8e0a8409f9a44d3353070591f6987dda8fee62ce74fff817726be80152b50e24f4b7b2a02f1ef929f88d512fc3c8ad7ce0f23661c20df6c2dd4c08533cdd488841bcb369f81d099afec14cea25c70deb8402140ce02b4768e8b7ea39ff1a49069773776fe5fe3fa6d34e82f131346343fc001915884d061693a6666424d4a12fcf12bf56e8949cbdcd203a788fb6de282e659d52717a5b47fe0b0e47f7655cf9dbfaa0f42404e7a5ea28d50f9737c17d1236d6279837b283ecde3213ca9359cbb2749b2b7e46aacf1692a7b78f8f51ef4bf062f4969c1c09fc19362ff29d389e9f09d62cbfdc4fba4d51b92fffc5597d8f68bf40cbc8c82fc426ec62d3c1a268e608fc8454a43771c8bf54f04460b331b08f0f796d3dc461b08016c7d8d20e856666f1008c03e34172e6d57b7819f18b4d2888c95262881aef584d713d3d782eeac1f5319dbe1081b96207efaee594fda6178429b ss = a6f414960cc5279b62ef4427e75a7d3d322851177bc5c08923cd616c4cbad57d count = 377 z = 571fd8b446b4e2ca844f4654faa3cf4ab3c79a504f6d67b788f4d6dc5d1a4293 d = 4899f27aa6269145926e43f57cc0a1a8bd61b215b63adc99159e349378f418d5 msg = cbd5d6a33cd9e4a9c508aaa143ef9a368bc9c75cfb75eb3075bb2b51e16f6ec2 seed = de19e237834e545d761b119d8af7e5d62ff4486f56cd2711523cf939cc66060910a8173fecfa26fc4c7959957cd166a0 pk = f4801332fbc265133a689435d3cc92ef113c53d08ad1f272f1802ea139c430c9b4a59c06008c140424b4cc74b8f7ab8538003b96024a3ae2c425262ac22167f966bb6ae551e5f4bc45a2593afc2e494b700d199eeec1ac8786b0908b22e5323630f538a0659615b6175b053a27ba1b59139c2383572fc712b7224a6401761202a0917c2194337c88b8b2ac19c452120394125c6b2a442c2644a48abf0bfc0cbb224c168825a61a3d5c37769d5c20fe26364f9141fab866b53b53f3e6a5d59833bea8171ac49e9a47caf2a274fa866c3883a3852417a0a03ae1e17af8918efa461ea4c741781c69cf621c3f7927adbbc38878cad408a6b8163c8f420ef076a192a7c24ea643fe300a45997085228fae0a54303296806035be6bcf6c223499a7a4974a6d7853a4a202858ae15a3ca9881693891f2176306127e99295ded13a4af793da2b4511246911702f1626a79dc741a491302740a0a783a8199c054e1b3d2dc4628f0c58040749f610c00a0b143b4a11dcd086ff43889149bc7dc6250d8b7c3b84080cf757fbb6b3cd4a45d85c58d0db410aec40bd5c42cb57963733483677a753f10c1b560bd0380290389a4ce14393a5b2d33723ad96a1adda50105a1aae839711da5022c80b2e12542c6b66609050c9e20b28a125af62230f3836a7989e4f8a6136782fa4559755b235e6793ddd31c0eebb8d2d310db6385f24cbc9e2c6264ffa66e63643441646bb9a03d8f8baa6d8c9bb915927f880485c2c72e1afc130aa300a78db77baa6e5189d296fac8917214863a85a74e747ba663a52215432e5d18532d005e2fa81b0469d93f50523a0126149975b7a52af994afd25453863596452cc6039ac20869dc3fb9c4a0ab57c59c8f1eb4963651c1bf345e54a1c60accfbd148ec0250056d58b217a8a012910d1c09616da7ae5c5a012f15a2d079a8350bcb37b2d4879c22659615d9a7bcc94ae6341b41354b99311228ff6bb0af776b8272eba8797c41b34b4ac8baeb6585a8c1f303c40318156a7cccf28c7403757815b76bf67f58002fb7690ec29b601ad38f86f0d9b9488c62c263b0c513745bdb6a78c8f3b919644949df5d7a45efa3a2c55cd21b71a94bec662190a83ea26 sk = d652a33f81b7e497aa9d15507db925830868432432c46c93ecbca97aa1cd845915cf4c016b63baec9b05095b050e7a4c7bdcc28c3985054c80aa9a4588470981f95a10f95ef58bb266b3ab778c3a356b848eeb6a66d5161b00c656e6904446733bea73e714b80f842c0f8c3558da96575b50b48972296a833b87a30f7b93e659ce50611206ea7d339495b0762a0012bb4309afcc73cc3e8056555893179944550199c25bc801db6f38a31a7d958828b14710777d74d42c1f7910417ccb7bb9ba4b482776f048d3dc5b6874aae571a284e1683ae078e7b40beaf1727c332aca5494ab2c7ccc7b9c1e76a225507d3362c660269f0161afb5bc4ca0c0094b413f139832fd602520300cd20a6d38c5cda2e4b04a5a18f98c1c63616ca7216f825a053edc14ed869fd73c7566e44662ac7c51eca328557d024047e5560eace09ccadc6ea1bbcc305170a097a7f8214ae90c68798b8a35e86f037420fd989f52d79bb8dab612e928eb68a1a0ec4de8b166a6bc8bfa0122abea9dd7790300a8aea29b90651a559c347d595c59ecaa361f99136ce363ee2418338a47fc03148cd32bfb24824f7099ce361dcd997f8a5951ea2160a592620438a569691be601a72a60bac8603ae28aa31fba7863b008d5072a6c549602b2c6047489e8e5863a17bc0c1264ca855d9778c253ac3835bb63ee790982aa90e3fb04bc3b29cd616ae64c2d9ce2c2ca606d9616172d025ebd848628191ce968450a78cefcb80593596ae7ebbe1d37686cc950246899ba3c1595bab0f80ca200cd713d18215b1b246ac50654848ffbe79fba7a7bf743bc8fba00e6c327072a203bd89e4158140ca39896d47906e75c9c1b60f18c19525716cda98733879db5058831614b508bb1111332d711399d5b372c5a649608c815c7812a1565d7fc099d21a232a21033e45b9032252a24707e529d7d57aa21608176607081aa4a6e9a8ea46202d430a535782bc3125bdc7a41282b8c41d4cd86e158c7b34b7dec01bb3c6eaed50b4a551214e4797e3a6164184736d67940fbcca3a579b676328d24730315b2c8bab8d4672c56463e4ec443f4801332fbc265133a689435d3cc92ef113c53d08ad1f272f1802ea139c430c9b4a59c06008c140424b4cc74b8f7ab8538003b96024a3ae2c425262ac22167f966bb6ae551e5f4bc45a2593afc2e494b700d199eeec1ac8786b0908b22e5323630f538a0659615b6175b053a27ba1b59139c2383572fc712b7224a6401761202a0917c2194337c88b8b2ac19c452120394125c6b2a442c2644a48abf0bfc0cbb224c168825a61a3d5c37769d5c20fe26364f9141fab866b53b53f3e6a5d59833bea8171ac49e9a47caf2a274fa866c3883a3852417a0a03ae1e17af8918efa461ea4c741781c69cf621c3f7927adbbc38878cad408a6b8163c8f420ef076a192a7c24ea643fe300a45997085228fae0a54303296806035be6bcf6c223499a7a4974a6d7853a4a202858ae15a3ca9881693891f2176306127e99295ded13a4af793da2b4511246911702f1626a79dc741a491302740a0a783a8199c054e1b3d2dc4628f0c58040749f610c00a0b143b4a11dcd086ff43889149bc7dc6250d8b7c3b84080cf757fbb6b3cd4a45d85c58d0db410aec40bd5c42cb57963733483677a753f10c1b560bd0380290389a4ce14393a5b2d33723ad96a1adda50105a1aae839711da5022c80b2e12542c6b66609050c9e20b28a125af62230f3836a7989e4f8a6136782fa4559755b235e6793ddd31c0eebb8d2d310db6385f24cbc9e2c6264ffa66e63643441646bb9a03d8f8baa6d8c9bb915927f880485c2c72e1afc130aa300a78db77baa6e5189d296fac8917214863a85a74e747ba663a52215432e5d18532d005e2fa81b0469d93f50523a0126149975b7a52af994afd25453863596452cc6039ac20869dc3fb9c4a0ab57c59c8f1eb4963651c1bf345e54a1c60accfbd148ec0250056d58b217a8a012910d1c09616da7ae5c5a012f15a2d079a8350bcb37b2d4879c22659615d9a7bcc94ae6341b41354b99311228ff6bb0af776b8272eba8797c41b34b4ac8baeb6585a8c1f303c40318156a7cccf28c7403757815b76bf67f58002fb7690ec29b601ad38f86f0d9b9488c62c263b0c513745bdb6a78c8f3b919644949df5d7a45efa3a2c55cd21b71a94bec662190a83ea265a63a6e74e5c56fe85ef5ad712b373cd42fc5f07be97532758b9b4b03752026a571fd8b446b4e2ca844f4654faa3cf4ab3c79a504f6d67b788f4d6dc5d1a4293 ct_n = 3789ba059fd88b78a8ce4a8789d438b01e6be0d96b806306e5ba00045af19b3d524eda94d52685786ced16293d4ff537b27317b060e9ca78d44a4e96ef38b79a979cb0c5d316c411db72900d184d9ef01b4ef81966fb8f201159651820f399cdefc16b0e58e785e5e0d78a8da24a1aec1d09b22bd0175669519cd678f08c1e25c35c78224bbbfa965c399fefa62ac14d1575584ac1e8e1319df403e3dc7cf5793066e42089ebbeb5c0c349470109be9a045c4634812c5c4c14035abb4c9ef9ac65d7b60e0d92caa4af177aa18af6ff359dc6c4eb8f5c9a4053c8b32551efca3f893ae24054ca3a075f60cac71e2d1ad5bb371193f059218e45e401ac2ed5e9e352c70951d839d9a46f921bd5b919a2893dc8e6d06855cfcd95caabb2b4a1ff0a272f4008b8108d66ddca443df4ea76a1d55ae325daa70823a452bb25ab242e670a9a18f2657592d3d73f99491eac375e71a0a2aa6eb8ac5fe028d189661e3861a20d0f2b03f13b85c3c7c193a6fc82ea51d075b006cbdb6752e2a98babba655929837a2fc94b3dfcae4ba6b9b7ecf43b6d0a3b7b211040a54af805453cd2a9dfab75b8428d3b8bcfef44a4fbee03e424f3442725dfae8d1c7a58a725baa4bfc9ac12de0c25b9fe8395463afe705cba8dde484b5ffd7c89575547483f6145979bebe20a228e197cb7f38f6906925802155b9c1ddd315114895a51ed231ae4e2012b95a1e010f88fa354959ea40443773e00853de7c786fc714121b557513568bb27a21a0194edeefbd3413a3e94b3d869f212b7ea6b383e9d8f9cb1aef931a9317481feff54c31e8737ff99c8f08755025769be33ed727eaf408a0c442fe85b652904cd461d2d5c5da585de85673a3305059d878216a4a6881217e99bb9dc7bce2090f6a66e2afb9f00a843510dce83656ce9711658493c73e643542095680ed8928ac25b7bc78c46d3ce584bcaec7f89d78de7ab8b18c0adeca6ebc9987bdd3e7868c2f05cc1d114b5013f68d2a17d72e7f9faf5aa46d1539d53bfc3ec03841f4b18e0d47a4a988ebfedaaaf41d37eadcb987c2446ca5a30c72cfbad48620103 ss_n = 38211b7e48f77227dab6128cbe2311ed7c3c85a122f9bda7fd37af4b0af05a82 ct = dfb6754eb61a6572d4986a69cb5757e0a227450a7ba94f2746ddff4d925abfa0687434b6db78cc117e08599056f698bf71214c48d1989352b0f4c3b0aaddfd5ec7c3bd548889d483c4ad0dffd88d08dfa01d2dba8176c5a4819604aed4f4e4bc2753289454c0cb1d2c195fcc542bfbc0a8441578976b7112302512d610c56a10d379b55ef5d2af8ef006e0fdd75b13bc2c8cad8cc5447c32e6ada6612d92c3a8b608d25140eb3321f9cb44238dd0aba16f67eafcfefb8d9b9a50be4f135cd4a4816fb44d2222bceda6547c54d9ee67f2f07bb18961c5b04b85fcdae15beb5508417c5961feec77d9ff80a856ef915de295d3646d2d63565ed519a35522627da87b36950709e236f8c982f4f282365d10c2a03d13c7c883f0a312fbf422f5f5beefb92d44dab1f50d8307f398f5140ffa6915bba5dea9946e586c2e1b14dd9a8b683fbd74ec6b126a5aaef27631360c54ba3c73c611943208a81966a889e059cc7c8632f11d213b53e0d532ea6fbbb5ff76d2cc415bf3249f7b4169d899c4ebb8ca5833fdedf9e180b9ec772730f793601fd3363bb675ad05367d628c0b4faf691984576093063042d545197f6d64e20d74c4bb03fb6791176aa74472f911089f1c7a0300805f83d54ffb10130e7a076d7885cc0708b8776d8e6ab861520cda76bdd9fef3f2389c3a0a9d97f0aae499653d8e26aa9ac4174ad09ceaa8689833a56723f903113e09a9348254964938f3fe99b0f5738eca9867afba62d43eec9bdc90b38fdb88068be957904e43333bf119117596599e9fc4ef74ace008a12cb00344272837cdc524c2de32604fe6b503e2dea495ee3770cafe35a2545cea812ecb0561d0485ba128b98bffe7b4a5786ea9a886094739cd194e792984fc44c69a601833e1a74b27e9b5b2012b895844ad82c9b1c6a1099aba5b0bed87c245c57cb60d149099bd4828d7414a139c2d378422aab2094bfe736fa099e14b0c638b5ce8e8ea0d7596de673b40a22fc630c9aa9ae1e97bbabe4ef0596c79ad090e6d9ba9f7d8ac668e39f048e9aa8dc6a606c9ce3484a08e985f585dd69d6b915b2f5f60 ss = 06bd25131479762bfa01565020a135aa4378a1fe8582de7782935131b01a85fe count = 378 z = d7fcc19078ea47f66a3a866870e01f5cbcec1bbcdb6bfdecc76d867bca19115a d = ecf23552d0c85e330302b02fece0bc14060a0c2a5111c2448e3a84ce36e4bdfc msg = cee6b2f5e740d0fcac1c39d59bfe2cdd7e445425a89c395ed5621e30488f6115 seed = 4ad1eb2085d73e8fe26c2aa8efe125498bb576a1bc7c67b77edd061cae71d9a92b4f1ffb648d49110f9ad6f4fa965fe2 pk = 01ecb4bdcc0ba4c596f624cb11cc8b67d5aab3caa320ab4697740c97271654362ab2cbab71d08b4eebac31e444f2318c7a96ae622c0bebf9126c4a11e4626bd9bb6831570aab238c15226998a30b03030118e77064999de98b8d2984c71a714e3d69c226fb64dcd29e3c8c7db7912508fc004a083cfed6475308a1de9b4f129701c8a5c6f48808bd333152307104845dbca2028f329d8bf27c5be252369c5ed9549736c14202a28eecf32751cbb61e03c661810e39f05a443b89ebb3224486c2b7b831eafa568cf784d75b4af161420b0497ded64da90356d4ca559b1caf82998e5793548a41bd31d92280604fcb0ca799231a6a5314a2445c29ba23f8b6c1f13787b40030b70513a463b69dc6c4794625d99c0c0c0142dd652c8266663e5814749a64bb7a45fe92bec4531f7cba50fc71874d8534dc3426cd129c1ec8832f93c5ae08bff46a3082d0cc66fb9c37f70caf322c563a917712938f878ff9b656d9407162b82471162704d53e8f0b72f1a5936f677a70366886c67eba0bc9f5f7983b79a3c8a08224842381e2c85b7a11a7d58e17aca1959708e3bab41835869d0a894cb81bf4502082889d1a35abb0361422535075abaa26101df32bc4935035d750c03b411c8d00652d8bafb205cb54e3ce52686fc8eb9f1ff653f3c0449659ac8230968ce671859566f49421b4929e288360616603faa843c5255bfe643ed17905e6691281e63b695947bc7bc47360745906d0b5709fd783937db09ae3933b80830f0f39cc9f21430d547b0527634b43ca326b4acad603c1ba26e73c41a85757db79785529321f63b136f4231586185b70b4c4742e743827bcf465a59905a4354523d81bee174216ac602d7259f0516463f706dbf52687a16da930a641089d8d8882501891d56a48415c0c92dc0273932dd4304f608881f184c5715631c5c32cc49c475733458209690cca5e79ea080774adea22c5ffe83ccef320cbc63d53f759b71470c97c5cf81c4807153a4bfa4f8e98015f82cd5db26a14d2b95688187c931cb81177c402c598d71c4f7254010151bd89bebf5c1251497966f8722271ca3dcc81e60716eecaa391d028e74c94909e88baf83629ab8a3b9ad1a5f1e2a9a9 sk = c0d714a10777bea5b593089d82d9720bc99646c508ca9cc950a0bc69201e15e6154e5a2cacd7a983505b6d81a9cbf57244c269c90448f8eb10241686f0662b95f3390dd73f9b8b8edb313263da59fef37b3706a3a8e6654e22a14087583f6a63f6fbcc17fc88b9b7a8e61129831324f49c5f679a05114acd3cb7a6d142928355caa0f408acfc29a8744e830170ca34808da5539f9a7c72c37fb26ca3a860aebb68119d30c7643c7a9de88900ba1c4b5b8a702a58f8b8bf8643276e7849b063b226169d978a8493bbc8060b7e418b1276f73ad11267ee04a93beb0fe9d076d9d4b134c5cbb51423317620eb865a01c4965bf48668b4c9fa5063f367a20131513d260d8feb7e2ba3bcb86933a8f1c283cbc65fa65f67a111216ca6bcf318832769a796a87d60a44a2229eaf17e1c16596b1326a641bbfff2bb4f681cc08450962993231230845a2b50d952749b36f2124a1493cb88aabeab2b7e1d17a6cdb29fb115a113330c22a039dafb3218150761f89099d9a4c89c0335ac61fee48f99cc44fa32ba74086d78c3791e65291f875d3315088153ad1cc282a1025dcd183d6ff39726b58291b1c4154942fee0cb5210c42bfbc6f5f577c1026824f75d843909475167a88c202cf4bc2ba5bae429597d998f14c1c7c3040466061363d3b6ea116702bb491d13511b8232d4a609e7306f820909d6067b668c5b8ebb91f9f8584458ca79d46fbe64650f4a0cc1a40f7bc24de46c5572717193e960d67c1844f68c94363ab7454d1999908d8872ff05772d72b0d5e8bcc3f96b6394c29a7966c3d113c6336571b308bf151dfd118c235cc4e0293ddb9b3bb8c85e95604009d30cf7c074efc1bb375799b34493d1914bfa29ba31a741665c567b08c45fcc73b9270a62cb7bad1b1a19077831037e2f089da4f68c13417420c6118e24691a7b3384937114b63eeba60d68144f37e64d4b8c53a1018f5fc852db029e58351e73d85042d842d0842129e48ae690be3e583c594b56ea6b0c158348b6c74c94d2314f070b215c1961a4809004ba7a18c500abbe70670ca416cb138125d971ccbb804782a10601ecb4bdcc0ba4c596f624cb11cc8b67d5aab3caa320ab4697740c97271654362ab2cbab71d08b4eebac31e444f2318c7a96ae622c0bebf9126c4a11e4626bd9bb6831570aab238c15226998a30b03030118e77064999de98b8d2984c71a714e3d69c226fb64dcd29e3c8c7db7912508fc004a083cfed6475308a1de9b4f129701c8a5c6f48808bd333152307104845dbca2028f329d8bf27c5be252369c5ed9549736c14202a28eecf32751cbb61e03c661810e39f05a443b89ebb3224486c2b7b831eafa568cf784d75b4af161420b0497ded64da90356d4ca559b1caf82998e5793548a41bd31d92280604fcb0ca799231a6a5314a2445c29ba23f8b6c1f13787b40030b70513a463b69dc6c4794625d99c0c0c0142dd652c8266663e5814749a64bb7a45fe92bec4531f7cba50fc71874d8534dc3426cd129c1ec8832f93c5ae08bff46a3082d0cc66fb9c37f70caf322c563a917712938f878ff9b656d9407162b82471162704d53e8f0b72f1a5936f677a70366886c67eba0bc9f5f7983b79a3c8a08224842381e2c85b7a11a7d58e17aca1959708e3bab41835869d0a894cb81bf4502082889d1a35abb0361422535075abaa26101df32bc4935035d750c03b411c8d00652d8bafb205cb54e3ce52686fc8eb9f1ff653f3c0449659ac8230968ce671859566f49421b4929e288360616603faa843c5255bfe643ed17905e6691281e63b695947bc7bc47360745906d0b5709fd783937db09ae3933b80830f0f39cc9f21430d547b0527634b43ca326b4acad603c1ba26e73c41a85757db79785529321f63b136f4231586185b70b4c4742e743827bcf465a59905a4354523d81bee174216ac602d7259f0516463f706dbf52687a16da930a641089d8d8882501891d56a48415c0c92dc0273932dd4304f608881f184c5715631c5c32cc49c475733458209690cca5e79ea080774adea22c5ffe83ccef320cbc63d53f759b71470c97c5cf81c4807153a4bfa4f8e98015f82cd5db26a14d2b95688187c931cb81177c402c598d71c4f7254010151bd89bebf5c1251497966f8722271ca3dcc81e60716eecaa391d028e74c94909e88baf83629ab8a3b9ad1a5f1e2a9a98b05449832fd503085907f367535dcd05cf3a451b4fd5dcaf77445ad75c73268d7fcc19078ea47f66a3a866870e01f5cbcec1bbcdb6bfdecc76d867bca19115a ct_n = 85364899ce0b509597cd4426d4f5fbcb248e7e0d48c8fde0d92565bef5b0afac2da2f51c8f2ee4a62216a658ca2656e0edfd7176f30ca94b4970178bd861307a44f36246c72a973f518d0303100ab9875d5d2e1daa241c019c01919386463faa40fef65e73b8c85780c592d9b0f5ad79604d2d700c83941ad7de18e913dcc701955a550af13749ccba43d91664f2669c7067cb43056bb05a6a8182ecb593d9f93db98289ffffb367eb855d0e8428ccd125f1247900cbef5abb5cdfc1c5c2245f8dd88ac33f1cc8c719c0eabe463f2fccecea5470ecef806d3ba35af440a688af11c7004dccc0ba6474223d107f9b3d29232d74da4131e1fd6c36a576053decaf011ad9358de2ef76983a8c1cf9a04ca008644f674932a7fb1da8e1ed6df912718972299f56bb4f25d6c359d525a457e292312b2d14bf2c35bbaa26f96887a25940170104284501915eb0e5e56fc885099d418950affb0cddfddde8142cee59967cbe39a15ffc334fb1e7fb961504cc968cc9c79ed727f0130ba275a130632bcf368a44a4244b30ae27864fa47c5acb1db7328acc40a37ea7696b47f28c4a542e2ecbf0af5e21bb7c006b8808ec62c05ba3c27c98c64035e85496b4471eed7965b1aa5c00f2eb95594b7830609b3649d92145101d492e5eb32be5d250ffd37004f541bea100b1490799a020964c7e77746ff2c9c844e86a83c166f029958ffec3305d3ea067a873f1bcac9c357d19a467e7677b9d94f5ee520a2b4a128d17021b8d4cbd6c146c94e471862a80ee8151cf5520d2291234b896c03fca42d7b6336b9607da78f9abf01e5d0ba49d39ec210cfbd7b5f900fb2bd3f7d5e6ac7845562521f0b6d199499b489e5dfa97b1d1b5c987aa8e8e4f3f55259c02868e36d5ab639007b5ab2c400f7f3e866904c6db2dad8d992b645f12350f2835d9b8992ef304e53681b6c790adb12cf1da7b7269fdf851e9e98c39a41c69bd81ab0c1c00cb4475490e01c521532dfa9bcabdccc75954f00a2af890030085ee949375751b42afcae57f75d229a03a2d415fd9f3d0e9d1b8cb5971f285649831b317c3577a93c9 ss_n = ff80134875d5db830a37a9c2a2c8911ef987f1c2d46fa312061a7c2334cf18ff ct = 1953a65b7e9b5ddce866af4430f75607d0ea85e75da80803809c9bfb69b0a829fa3dd6d8f9bd87716b011a72ffc33c8eed5b78bf5adbae8c31e1b7af43d0906f07efeebef0314b5810764833eee2b76921d9b4cecfe3876d468c66e551705948105307968007621de2549a54ce3c35e64106d61f5a04b91e8931c86f6756ab97f270d18566cf9d1a50307bd4b0d85782a3886b823420626412cec610366745c492668abff4e3b09415f34789c5fd2e2a0fcbb330f88535bb79560afd24e54dbc8293a5da6a6a358864d10cd9c21f8948b00f9c89a6459649fab8fcb6bfe8e20931f5113689af7a92b6a4e0945f69ad381663dbe81f971e1b10e14edd8b7b07e5a48fe8510cdd57ac783fd1d7c5cb5106025047148a6c9f107174f562452f9595c86c644dc77814a33b38642df2914f41c609cd5554f5ddc706538d44b5eb7b9a12214a435281b471a77a5022d7895b200006bbe47f0f5dd40a7e24d49d0b881b416b17b5c939366214a227f9481589d0c4721d300c815af9faf6052cf1b5f91f41e2d90b6524b2ca1224af1b352df68fd7bb2abedd27416f9af8cb4092d3c38fa0bb1f3c0258e61de9a84934df08f9b4c7741d94ecb91ccca81d5ed0258f51bef4951acc0a3dd5b0f9f1bc030c590eb9af8eea0bf40416ccb99f86b38c40793ce74eb9454b0a0c856a472a4d2a686ccaecfcba560a1f394ab41bb020e991b6065dba97d5084588089d48a44d6a632c2fdb079db1995073c9f66c38b16cadbf1298fba167c281178a64dd0a7d9d204bafb2f93257f965525376bf716c07d2e3872c5be9b5b1b744565bbf1edb15e05b11d98a0711a3ef1e8974fd825af1cdba81f5bd9dba4f3468ff6d29691018812bbaf0df20063f79dc4ae7bff1f172d8dbf4e865223a39fe1b77de71def97cb1d05dc3e03cc61069b4cc8cee74070f1a3b91c889bf03bd8a2f2e5b0ffcb121a3f7cc4da8f7cd71b6156f3145e90f9b875bc33647f959be16c2821e357c56f6aa2ecd5407c66fc9e3d08341c155e307eb226fc04aa168091cc3fc2f14f19dad6a899dc220c864d21b867d46047fc1566acece ss = ceb8c9258bbfde30add39699b86b2e90252a61a47e080536ea9314658c604f2a count = 379 z = e956bf75312acea6f9c5297c4988a484dff595926d9a93ef9bec0a89133e1289 d = 743580f3de837a6b6757fa8d333f11cdaa6beb1e47a74df7d08483534f855abd msg = eb0acb4e34c3f022016bda4419fbb627ab0714fe356eda72ac9070ae2d360687 seed = c5e77910ef22c94666187f2adcdcc39ddfcbc02e96c4b0978b8c61a83c7531f4bbc54b55670f2db88eb3e6f5cbba86ed pk = 5de7b9ad319f07fa6cebb64f4ad493d271b0fe58358dca5c360c616615528b500aa003cc4337700a819671d33bad17bb52da6e0ae31541b9bd0e6a2cf01b9bfb0b9f52a92ac3629b4aaa839f283a3e459082070bb0330e6fda72e58c91cc956194dc506d8389774ba791db49f3b5c73e6571d7185b18497736a49adc4c904482b174303239a30e2c97623449a74c220983ea83c5b94fcd0782ff371add398855b4c1ed7269261c4db8eb35b0568c845b1ca4c37d359cb2bd5a498d3c2ae096b21aa4c947a36d1c14c4dc98a330a8056f84303a7c91a30065ada18edb96373c17abfcd181dc70ca75c84855d48662cc6d7dcb134cc67b69b648dc2abcef2b24cabc54bac73fa234aebd66c519665395940bef572292391af54c8173845789e76f8060a9e5834293218562f61ab787288d663e1295cf81d46d5120b1ae36bd48d3634583a619d1c90b5261760aac3f960530882ad2dc17a35b2463720d73e39aa0b53b44e0774968265ed1b0fbab3a40d1b3d8fc7f3edc5020119b55c99e57e3b0a0a023d4d24b1833b2305058fc380ee7d3ca1670b2f4f26756dc0a8f9c37b1a4a2cc31bee9740cebab602698330515c6dbd398e17c1e3cd327ba5c977f6a537d436bd166c915912c1ad8c2b346a6fde72385023980eb7de3ab0a502153d0f804b837c1103bc6cf198c921b8502208ddb9a3a78db193d9b2b85c768042018a3c2013f94462598130c461c3454b678c46855a4b09c364066c7339514a63524becc66c8dc191e32b09edc13c567556a214306403c5015985afc7951f6c677955344263563d168aeb3d441e6ac0c77915a0e017f29f4315c60425dc0272998981e1b8eee9b137190b0a66a426b9404b308231327a69de5b02b018e60288f7fcc71ec7554fa9b97bf97a5d691241505573b870d382a6e04596fb8cb77bda335d3acb1f0ba4a39c81c3a29a979547f394506839a52fb30c46bc47fc7c8041b649c895c894955a9e1e73ccec36f09405584fa8bac29949f574fffa87a4e974cc78713ff6a05512c1e6fe5657db33243225ce2e3aef4e650af5b2cd7ca0eb3a23f85fac7cba86a627f814ee9fd1ef5eba3ce2a4b37714778e2f1c0ee2f84b2ad25022e38 sk = 76460193f5131de8b7320719a8c3888e82a0f220ba57687723aca5d1c36e1981be9a83b963317c453a970c7c96f937326bd89e7d967341b77c8f7780f1e9acda486bedfa20afc27cb21c7354d0a616d3cc41d85025c4296568cb94fa2ad3252c6c33caa10a98e36650e19acac04385c3d7b9ebe785aa79193e14bcb6179c845c89ff7a33a0909f18e332581184bb30c946c50e74a9be48c8067d68463c50cf2dba340be3114ac64cbcc42a13e209f6728615cc179bc03eb4a64f36516c9f6b77717927852cbb90eb3c8fdac578766caf5892a37161a5563a25089da2cb6ef4f0144dc263fae0bb67c08ab726a5e6b157e1e393ac111f61ec0ac23b7f6220c697a4b8aafa99e0d3705a5b65094c43d6ea6924940d4318cd69b22066cb4f4e6a180037ae709b9e1c621e6d10a83d6348b41119ea28bf39f9025529bc8e605b774b49d0f809b60bb9d46387395b64a2bc2358a595aa259625236c1e3269ce8831c5162e9fa75718d8ce34cb93df26a9bc0903222811ab6501502354493c10ea6c3c114b689fb5330044bc3c0591a1754e8ceca0dc289a85fb80ee55977b685256b574b7f24f7b71cfceaaacf5377c7f70ae3beccb6a951226f17e0aaa01f6b146e14294170412e63c507b912f0a15ac51678f7830cdade5b8ec0585e21c86d05292ee614d57787cc7e4bde1fa7699030b04791642606977938c6cf10d3c0aba776b6cf1f7b218945087da850c6624d19618f9f34f047016a0a22f0893505df12a72716830029f15387c10da02ccd17aa2d4944f9178b914699e97b29cdb11a6fbaada747bb5452b55991c7a6184dedc7c29f9b41080561efb4a10b498752b3f411bb03181ce4ad2ad79f57f1901b24a4934725639ec553c9ada67bc9a01f5981260244ba521c047925eb4747bf036c25714379cb2ac2e2c4fb7221e5e59bd09938b76a50af6967521a57a82860fc3e612b5d9237f46a086f1604a18cd6ca93c3b57052e6a00fcd56cba553b229873e358a06137ba81ea0edc2b43bba46a4e461dc72b69fff27f414448405c566f5aa6b7c7759f6b651c9a8abcb6c2196b5e3082615de7b9ad319f07fa6cebb64f4ad493d271b0fe58358dca5c360c616615528b500aa003cc4337700a819671d33bad17bb52da6e0ae31541b9bd0e6a2cf01b9bfb0b9f52a92ac3629b4aaa839f283a3e459082070bb0330e6fda72e58c91cc956194dc506d8389774ba791db49f3b5c73e6571d7185b18497736a49adc4c904482b174303239a30e2c97623449a74c220983ea83c5b94fcd0782ff371add398855b4c1ed7269261c4db8eb35b0568c845b1ca4c37d359cb2bd5a498d3c2ae096b21aa4c947a36d1c14c4dc98a330a8056f84303a7c91a30065ada18edb96373c17abfcd181dc70ca75c84855d48662cc6d7dcb134cc67b69b648dc2abcef2b24cabc54bac73fa234aebd66c519665395940bef572292391af54c8173845789e76f8060a9e5834293218562f61ab787288d663e1295cf81d46d5120b1ae36bd48d3634583a619d1c90b5261760aac3f960530882ad2dc17a35b2463720d73e39aa0b53b44e0774968265ed1b0fbab3a40d1b3d8fc7f3edc5020119b55c99e57e3b0a0a023d4d24b1833b2305058fc380ee7d3ca1670b2f4f26756dc0a8f9c37b1a4a2cc31bee9740cebab602698330515c6dbd398e17c1e3cd327ba5c977f6a537d436bd166c915912c1ad8c2b346a6fde72385023980eb7de3ab0a502153d0f804b837c1103bc6cf198c921b8502208ddb9a3a78db193d9b2b85c768042018a3c2013f94462598130c461c3454b678c46855a4b09c364066c7339514a63524becc66c8dc191e32b09edc13c567556a214306403c5015985afc7951f6c677955344263563d168aeb3d441e6ac0c77915a0e017f29f4315c60425dc0272998981e1b8eee9b137190b0a66a426b9404b308231327a69de5b02b018e60288f7fcc71ec7554fa9b97bf97a5d691241505573b870d382a6e04596fb8cb77bda335d3acb1f0ba4a39c81c3a29a979547f394506839a52fb30c46bc47fc7c8041b649c895c894955a9e1e73ccec36f09405584fa8bac29949f574fffa87a4e974cc78713ff6a05512c1e6fe5657db33243225ce2e3aef4e650af5b2cd7ca0eb3a23f85fac7cba86a627f814ee9fd1ef5eba3ce2a4b37714778e2f1c0ee2f84b2ad25022e38c2e5faea984f44307d926921a15376252694084f53330e8f5975ad934818b8c6e956bf75312acea6f9c5297c4988a484dff595926d9a93ef9bec0a89133e1289 ct_n = 301dbd00d558a9cfa2b234b638dc696225f0c48a570eee3af107fd73fca20b6ffdd94ee989ed307f3ce97e7857f64f95351c14e3cf4bc757c003fa52aa36afbd7f6842607884495bbc5fdfa0d370a8f0acf0f7d4f7daaf2a6820a4308030137143bb3f96e1f5d4e2d77ed859b760ddb4269f5d807e7542e8afab33b0bd51231ded9deeade45765b676b7b7f05f47de2a029df23a1fe6ee84a6b50c04f53d0070f6ebb88d8a04c22ac368bb27e247bb66ee4c6f03d4eee4ec4a6d4757d03b102cbd853fa0eb66f271234b74edf007bf5da7464696b6abe4fea97ac390dcd46caa080f5fbe67cef74de584009d140f93a6778dde242271ca97979b03376c94ee5e8f7a3a74ac422c8e4e6aea60d8b7b031e586d5d730bc20d5000ac852ef9fa7da044ba1ef6134845881dc9d185af6ed63a0d4c254178be51a83a6ff871858f7c466e1747333223018234d4501a72746f407cfb6a4c2f384d951aa07b1173bf5c87bc0b49edc617424ff0677608ebe870162d41e9b0f7bcce75b55b343c5e32d584717e02bb23b03677fc56f7fad41a9f1969b2526d488b8479213286901644fc3869fe1c34380ddad1dad4f227c1c5c546638b55508318bb093d3421f9c9955faff7c252f247ba1a51ebe8904bcb78e088fb9678dfaed8f333a195b44fa67a2278e1e2b6f8b745bad158a513f0fae583b8ccb18124b59cc16282942818a71091e83b10877ce3a33b0d461ee1789741b70e5c102bdf9c59ed5b6ba005ea77c7d7c6c0bea5fa217e8f285ab2deacf7ca8abff798f0a604c5e0ae8bbb1a00e0f258c23e6a99d0a1d36ba4e8f76274087e46ea3191a31358859a0546fbc66b757e1dc353c852e2a7189daa02751c3a6f1a1baeba79568ff97af5a59c7938154735e3587adc8c968a2f489891368b8eebd5f2fd309e019f86e9dc27fb4a77efa2df74ac9e351ff37ec149c3b0f48430f6b6c196733724b2a6fc3b7f9229b2931025a501178bf2330cf4441a50518eb2e800b4fdf265e3b560b198e53210e2882d7f525ffd173c85110e0c657a09fd979ac43925b1f478f419958f97caea62fc1f74855 ss_n = d254e63a6621895305cdec5a6167150fda62cca92af2eb4a6804ff63567e6202 ct = 7f0bad7b2416ed4d4700d7b4feb7b3f8f1adb4ec15333feb218fe533f979b5e6f57d0acc270b46f1a9560a1b29efaedd7f1965e39d689439413b2a93bbf4080f059f211a855b64227445abc7b4c62085d39fd1a507bd72180653290c56a9588a55aac7e38a7f400a0a70e4e2a808c4a0e5732615bd2472476813af5fee50aaaf2895c5a494be1edfc6e62e83c4629738b540b109860b35123473c1006a6e3e7c42be8966280f70b7beff01196a7427b5f9a5ec9bb0440982119321e7e052698d4eaeaa23bb0a8e65d5cd25cd33c34c3ee5bfa52fc12ded9b8eb6af06e9798189b22fdc9edb59c42433cc57e3e9dd1efc946c3f4c9c74cd3f7717e437e631e5ab6c267ae86e642520516e98ac0075fe010e57eff417961494ba22a9ca36115b501d11b8d643ee38ae36e2469f4a6ce31b2478e873086c599f59658562c6e3a60b211019ef770c5c87fededde188247d50fddf82332bf71628624db49152de69d4bbdf6303900d941267e55af2ca8c19e9e25b5cead5ada25b8c1fd8b1bd68b28cb64c3a2fff2b56b4626763dc9811ef65a34e15e36eed34cbf304e7d4610d01fde68ff9016c7f23edd0613549ba747c3bb173533938a8f4a8264846555bbba0e078332c36fd357b610ad73e7da8b83d45a253cd5fc9b2f830404627daf2b8f4918188e475eeb3d8d148873c6872ab61ad0ab21cc8e782355f7c0c61d9adc84339f52c898d84b53440adfc1b3f5b566fd4b9a7fb05818b3ceb189f4c4f3faafebcde449d7dbffecabca5d6759b2aa096e66c6c8e1bbc98b5420ccd86de7c7ff7e7c8203a4154e37de63063e6bbba33c14469712854be12cc0d1201b60fe2de0c191cadd9460c55e64680267a2dfbd34895278bf9174e32cccdc2b4ca072f3378ec9371f316a5f7ec4194d3b70d5f00abeca7f5e665966b3487c97a7a9fabf2ebde8ed88a6bc5090fa304bf6173bca28128fc698ba5bf067608e478bdf3e519cc68d6ae2315c91ee5b38e56ee614b297db235cb411d3eecd923c13ed1ec1cdbe54cb5fce94fbe70989d4f46990795d5bedd4813fbf40045ddb51a18a265b8b998e6 ss = 9ffc7bdf0833a5f53d7356719ff3abde73ef972aacb2fb650b84a95aeca65d4d count = 380 z = e61e86f8d08a23c28bcd2edba1cfdcdb678d63c923285a6d1bcdf621769ac349 d = cb17bb74bde327f00697cd871fb383bc966cb434e3911750aff6e567421e3046 msg = f9dce687c953a8ec9feedca3fe58759fffc6d282e1c79d604b8720ee12a97a83 seed = 5807c96933d820b11b871fba2bd1de65ac55b99e9ee5fdb5091571d549a7b602d1a791910180a86620c63e5d2feb0d24 pk = 6d531aa99ca8f5b6aee7d8982bb36973b23ca03c0e18d8cfb35098a9821443bb16b3172952a0445af2c73a36bc50199a84e2b8fc095191c4914c75a2a1d254712836dea50700cc790b021a9865207c9a3ebc67640fd7c4264b3222832a5b293f9714c3886b857f519ff78cbca4162bfd1428f822ab820c3eb7c42b3d218279aa50bb38697df5b2b03986e21a7ba2985cc3dc6689472033cabd3c93084b4ac8a2f12845724ecfb449f2e080ced11373133c4b802e49b48f4991505905b33489071f139b0fa35e0dd35fbc719afe236fc0432acd204119526350aa13f4012689028698544bc6b99fee74648684c7608c6658a71f50704ade969560dc05f17867f7345fed8b60c01137e406a5ad2052eb804e069164b78449b445c747786df4574fa2c9a7acb06c264438b533baadc21449bbafec7b152e77cdb3fc447f3b19b2f6000e8ac84d8a4d000a5560308ec691b1c6e06861b7c5edc29afc6c831d7c22a5823643c8600528aead68bc5086778aa11a2cc1ab4bf1b6b794011f9b5729372820d91a994ca7f34c9090a6511a8827a3b0c6b5596d74d16835cb0fc204629547cc6a77ba13c03c78a10c4928473e048e56e006f942b8275199cf052249415198e99e97e0a91ee2069d8492e2f01ff5cc1af8936b60da5449bb27c71a7318a41f5d2792bad1a42a07b99e29757d38c1cd011a34d0a6d3282ebb52c094688ac9bb8c56e13e3082097b893f893736aa29a5872c1c7d993daa139738b893c75751ea5b317717527dc087cf225208e13981b42bb5a8ab35a74d92c2c4e777b914881ee95994907c94f742b4ec250e084114710a5f7c717dbd740b7d919008b99f28f9bb58691afb456e94c69a9b1c4a85d1459dfabbfa58bb7900ae5a30c23d3a6c19e45daadc37197a6d0f326a8d9317bce7603b255d078510d18272bf01ab43738c28f59b3608d094ac2fd9ca20e0d6180c1b178b657a6d5c02b3e90b92d36944b48f94a773c2c54a7a303d8f9639da8b371f1878a4b4167103767b720102557598e76b7bb944b73ac9be971944ea70e201283fdc1bca5415ffe33f4e4aa8db3a003deb50818a9c664b9dcfa02f23c8b26d6ba8fbb0d566ec1745ea37f96f2123ea sk = b2138f2ed2cf6e2b9fa86072faa06c4131506d258404f02c91091566166ed4e129e9ac63aaa0611313643a169a8bb95d2a8b18de4b95cc37cb7b01337536912a811a58427a4280bbf52ca1d718b5fa840f828257a93795bcc7a67f41aed7979c1306869be9784d509a6e8078f5c5c0ed222df2b23ed1e358f0c935f0a83b9bba98120c9042f896ded9aba11a3d6a9baa03ba566cd090a84832eb235c22e14ffd24471fb67fe69283241b855c25b5f588c154f255baa7845d67c39055033a10c89dd47e74d2ce259b64277c641106054345a8000d92d82cb274903a9f77b45573b6b071a70da26e1ae5b412d723fb6b91326411b5b4ce612aa6c31c6195f4695e523a49b6b517502a7ab186f4a333b4d9c582f93af2d0cecc2950bea38eb68a25f38b474ce51e4479c4d13bb6a1694fac93375da89dd25a7bd435a49f36bfffb474f4ac822d3a775ca55c3396606cd9205b24931f17421c4abbb8cac64967ba3b249a05e46c92cb1046695c86440924882a9ad2b2f7136c7304c1f3a0c88e7464909b355111b095d42aefe692ab401818c85ba78c4dba626bdf0c0673022b77c1489b881fabb35207567b6035b34a314a495675430540dc93492465789b069eb79bbc808186002a39867702eea687c465b08751cf9a75459f77094818523828c53f3c7ece6803dff1670b9a42d975ac8b102bc2ec6211450d1b47c1b393445220ae8b2c9cb852544995a4168a5c7a8675c63460998ab20ad9662bd564887a4f7c55356706159f4ab6c5c011ace99192d505a249b708567631e2c99e03bb9d22b77fc94f9b9b8b45ca22b1dc1945a58ba98a11b02051a65c27a4f4bcc5eb21bfe7c35f3cb5dbc1757fe21c5a1acc6752b225166f03db1f4c0c09b6b74a200bc228e89e5e5647d270bfdfc81d46e8923e7b3ba9c8001d2a32f3cca9afc63e7970c1d8fb2329dab99960c703f704252cb71cf1c5a2d6472c5b4fc0790b7bb445c17471449b74f9e57cca428deb63cdc89c58d3b68fae79a91d9148bea3b9a55bc1dab280656338f7736d2d4443095b2a4c3443640b45f1071486a4cbeb6a3fc76ccf6d531aa99ca8f5b6aee7d8982bb36973b23ca03c0e18d8cfb35098a9821443bb16b3172952a0445af2c73a36bc50199a84e2b8fc095191c4914c75a2a1d254712836dea50700cc790b021a9865207c9a3ebc67640fd7c4264b3222832a5b293f9714c3886b857f519ff78cbca4162bfd1428f822ab820c3eb7c42b3d218279aa50bb38697df5b2b03986e21a7ba2985cc3dc6689472033cabd3c93084b4ac8a2f12845724ecfb449f2e080ced11373133c4b802e49b48f4991505905b33489071f139b0fa35e0dd35fbc719afe236fc0432acd204119526350aa13f4012689028698544bc6b99fee74648684c7608c6658a71f50704ade969560dc05f17867f7345fed8b60c01137e406a5ad2052eb804e069164b78449b445c747786df4574fa2c9a7acb06c264438b533baadc21449bbafec7b152e77cdb3fc447f3b19b2f6000e8ac84d8a4d000a5560308ec691b1c6e06861b7c5edc29afc6c831d7c22a5823643c8600528aead68bc5086778aa11a2cc1ab4bf1b6b794011f9b5729372820d91a994ca7f34c9090a6511a8827a3b0c6b5596d74d16835cb0fc204629547cc6a77ba13c03c78a10c4928473e048e56e006f942b8275199cf052249415198e99e97e0a91ee2069d8492e2f01ff5cc1af8936b60da5449bb27c71a7318a41f5d2792bad1a42a07b99e29757d38c1cd011a34d0a6d3282ebb52c094688ac9bb8c56e13e3082097b893f893736aa29a5872c1c7d993daa139738b893c75751ea5b317717527dc087cf225208e13981b42bb5a8ab35a74d92c2c4e777b914881ee95994907c94f742b4ec250e084114710a5f7c717dbd740b7d919008b99f28f9bb58691afb456e94c69a9b1c4a85d1459dfabbfa58bb7900ae5a30c23d3a6c19e45daadc37197a6d0f326a8d9317bce7603b255d078510d18272bf01ab43738c28f59b3608d094ac2fd9ca20e0d6180c1b178b657a6d5c02b3e90b92d36944b48f94a773c2c54a7a303d8f9639da8b371f1878a4b4167103767b720102557598e76b7bb944b73ac9be971944ea70e201283fdc1bca5415ffe33f4e4aa8db3a003deb50818a9c664b9dcfa02f23c8b26d6ba8fbb0d566ec1745ea37f96f2123ea27e57af4204e589518a6ee497480bf55fee72406daa2d6e2caab3a4c3b2b66d7e61e86f8d08a23c28bcd2edba1cfdcdb678d63c923285a6d1bcdf621769ac349 ct_n = c32e957a94a87b694a262f7cf1a1f261435da17984889f44a40152d4696d9b06b29072f1024be231c65b06b4c058af358382ef07d569b95895b7f9f91f43ac24329609cd93c4076711cff0e06f2f51b143c9a17c34918c67f1ff09ed1c010a48e25a0346e5f19bea042a1309ff173c036ee015b55f60289fe4579e81ed139af9c67e18d23361063873d04d892cab285c05ea611079ccae50dfc09a65c7d4ebbdbb9e9faac5b89b0464c7392bbe47bc3d7c9d0587181efefb71a44837e2cf691d4117789b7a677674e011f34d066c00e1485ea87525007cd2bd6d1370e42cadc92a261c0d5c8e5331b35169aebc976fed2bc25d21106e0575d87f5e7fa2c8d070e9d32e3229c19bc507a65ca0f32d38b4d314c2d642af5d55756010a71199ad5cf5afa1660c39012f278f3ef8b2cd33e108d1e61ec03b200eeab9e60dd0bb5eb0c159f96c55c4a766397d7b90037ee2df947545d6a8f2b6ea2df73ee4573981eb499d0481c64b75fd9253ac059a8e126f3a2cb962364fc7b984003e3ca45e90a77c6b91ce1e20ec97a200cc9c0831c6c0dfa09728033a3cdd46a393dad6ef08c3368e7e7573e7471c5ba428182df1132506e77f8853d9ccd75521e2a94012d9fd45349a6075b3d895870cc0c0011902c7e3f7980f4a2bf6341e63208a8b401cbcccf2a92850ad3eab56b27f0d260922ca3359a54fd1d553aebced6ed0b253be7a3b737ace0f7e1cfcda57377b38451ff405bef68d9b4cb57a3a69d33e25de55a250ed49184ee8907ca961147ea3cfc81deb2fee504efd09ed42e2557e43e28a346b0895534487aeffe7f3d6096d30e770063922f794e1ca96d4f57e00582bb72463c847719dfcfbaef779bfb15eb9ee76516eaa630cef810a0bfa041ed80342286d10996032c9671db09ae6ad39c4b5305f6c2b64a082676b01df6c3e6016b64c279cab2bb4e94c90cd7aff71b2354faca3195b1fffc94a73efe435acd1f20f7416958c15f5bfb92baa8b6f95c8a5d6a88a574c1fc945866dbd7a32201bec2c7da67ebaeff12b9631a9af538907ebe2f49244330bfd78071de0883b5f8c8ba827 ss_n = 5efab27e843f759da672b0dc8ea3c9cc2b186adf0fcf8491773b4b9415a6a486 ct = ff9e1c1eb1eb62a0f05a689f9d99410b4fd4db620124a578c2461e0ecee84cc36dc68a43e96fd3cb3991acad308a63163df9e3b044fe6e8916e672365546bc2936ca83c0e08f61e62fa288db8838872616f94bedbfcac268c1ce5efd582406456982716c4591c860dfc51e905b1eef38fc35f9701017b9d24f5e42e3ffcd87724d60efa3b85ed8d8f94b268dc424244d87db72f02694f94963b600894b86493a8c76846352e154a48d673296951cdbf439e26a8be8d00832a937628b20e55fdab043f0d18829e9909fe2b839e9506c5f8aa5aa19dcaa54c1505c708b63ab87ddd37b69b4129e6ecdc29bda7e820b460c1a151d3fde2b4a65064b7b1e453fe3cac44d68d4086329afc9be81602f6120c6216c47d2f252acbbba0d3a129abf3792010b7aa5db101b1289b0ee4ec59ea9c7757d7fa9d948998aa112d164d1fc3772df0d6e1a3f0d54450f765adeb17e52b1033426ff616582bae45db7dcbd1cfec05657dd99d26a76fa9eb9274b6744160b92fbad5b5be6c6909a0a422221aaec4713873daa2185de7fa0cc9836ef8ce2a3bbbd99d6a028e04119b54dc7629990da6f6b55291c900bb3afab5c1c1893743086a3484cc5b52c49c01793e4091dff9de8eaba8b25e497b6059a97373cc0ba7834c8632cb3dc42781c1fe7fb7d753722c4a117480b302f16034ac26794fdb1ef022b94fa972f180cc03e584b5c58226cbe44870d196c22c51754bc76236bb95015fdd799d673ef9177dd19ae9c869809f1c00b7a2ebf02e29362207f86227404486b25d2adc3e801a00b16afe72012da59a2ade4fbfc705bdbdad379229536bcff53efafa7f169fbeae9c5f0e5e6703c3b0f65936baaed9df3f11e88264e7a4a871f0d87a1bf1d9b21e2d4c13af92c80f577e0ab3d586ef82cfe5796c8caedd30acd0e4c7037b6a391a282be978657cd4e5fba22e3993794b7221ec36237b09b97d73709786debb334052f5b23c2c280df149e1ffbc56f6f71f07d16160031854cb23fb1d0c070395b9f36ffe143c2d3f3e5f5700673a46ded5fc8f9cccf5b8d943f1a7e696cf377e2a97467b2ee5537 ss = 279c0af2852fa6958255fbef85ebb8a3b39f5918b9b22a3d93d64841fecb53c8 count = 381 z = c29841030aacf05635afab5e9fb64bfb621d30a5d68318189479b91978c3288a d = 36cd0e6016370b3ad3976a75e33d3d30032699748c4c1de8cee10c25c3a54267 msg = 2c36d4180254942030ceef886d743f2b782e2986f4ba2a5086279386e1c40622 seed = 729f2ffbb23ae73c6821263855c8f10e4ea5cd23eb76f4dd10d62181650cc307957aa7d272aef3e263430de57d7f8b6c pk = eec41d92a9b778f540c3a3775dd55e9282203735570f4c229ad61e67eaa5b05212cd2561c0b7c4b1a14304dcb6b722cc1fd78581e7c15a58860a8c3f42f554effc7abc26328b258393634abc890dc9f3ac8725605cf8bde5181edbd66c283a9acad30560bc18b38a3fa59090390502f1106a8c289431939d73a2868ec783100b7485411c5132cbc8906108a528dbec5dccfa01b1b52897171e8e924b2d02a5b4a6c66d5929317921d540a27c47257c432a0ff507a487a07b9533de9abedb460452a8510f91ced2f753db037fc7f35ae138919a3c269948aab082cd1ae1978633832bb642ce462596b7a6671424eb480666140546bcb67fabc96fa518411c7d75f6a931dc073197757e9b523f125832199c7180c6166a2ed9430a58e27a480a21b96c8747094efd765efa076f5893329f0015b1e0671152aad395cb423c09cdd218b955b4eeb91fded8b4936512460139ee64a15591aaae398e3b696d93674a90861b50d67d8c774e81e102e572c5c76c9b26059369d547a3e970b5b4a4f3114b8a1a064d2a7616bb895f4203b11950219502eea967205b5600f8b7deebc96d21bfad3876c46cb69b73a1a078ced020ce16bc2d08678d5c480d91c5221a5b5ead69b63109ce3bb631e8c8048fe1678fd1be19a298f36a35041a83d15057ae574f2005882fa81986f57bfaba7ccb5c52c14b4981659745a3588df32628aca931153f3b7914151abd810095415873100769bae66f8e0627e464bf85a6731b191318310d75268e1bc3b62633158b98b6fa20867b7732ad544784d6c2bb822f3141bc5e78c25e3328b2cb710f2362c952a05d2459e83a9d67e0a933029388fc83108aa3f6d3bc2e54aaca2cb4b470795ac9cf91a21080017454f399231a9a0a521243d5b92b976a4ca5ca3310a52df16bfd6000f67c4be7666b35c0c37996137e971544e5b6621a7436dc34d2aa07b4e5cc0e32cdb0ba5852eb59ffb13518757490797c8b388b1993ce45f5683bfbaa7a4289b320be56925e1f34af02298cfb350d1c634fd3e282aa8a5bd55b151dec94700ba44e6ab286f241fd4c6da747938a6795d0d38ccfadd8f33718c4c53c74695e4088bde213148498caf0b41bb35aac5f5a sk = f1846c19f8b733441f70c1a4026a70db102e4b6462f3d72f092a118167c7659420036a707ddccc0ec31cb8b8467d77b9f7858dd2ea3e2ba3c6162a8e8431cc78ca3b9d114438e1466629b75fc75313481514f967f9acb6f896023eb22a078444ebe0c8225b655b149298b128312631e07261a3717175a6b6ea6cb74cb55ddd403864d687642321b4a44f39e49fc4735b9b655a97879a2174ab017c615b6534c8d3b2d0550ff197407162a0af4110e349c32050c174d97c46b0978a0a67524309752301c0ab0e2a953b50dac42b787c28191a2ce1aee765cc9f52240e9578b016ca52b02366d08c85662576f0b2f767c65a1a1449842fce1a849428885261bb735a9469d0bded808b1518596ccb5865791cd026701208a6276a67390a6245998a1a70580195995e381bbf57578b95be6082b81274bf0d16016eaa6f02593ce738be194c58ba562ad5d07639998c906903da3178b5a86af4ac0dfe79cce3032de124673ad745f22610cc41a3cbcb465810cc32f32fc442b565e6432bf25c8676a0b563439b27b368a69b2a41b431863a2c46309346128fa98c0cd57698154629fcb6579926ee126c74f073e3e02f02214a06295523320124148c523268421a4b24910ed583954f498507f4bad746b2b3d8cb72b4b308e3681f564f6f32b05f41ce15b833469a51a5984be0335d3ec2566c7092533b4da9c70845c27718cca4c5c83f5dabc6b9656bf3769c21354ab1c831f0f814721273e6ca4b9dbbc45711410cf727151bbf458a2f3555c206f83d7ea2626eabc21b7a36e790241808b28b4243d693c25a7b03c2c6afd5e4c2f54a24ec16a8e409cdf536a3f5c46235f9a8cd399d9323c451cc407d075cac6826840846355a5b2ca9bbb52aa974751a14988350ea36bc17ad64295d9101a1b5f76d5534b93a838fd5f42fd062c0255b51a47b2b5f6a41b7394b99f988fe824ba2bb484be1329b924bed131d8522ae95ca2316d040bb1444c5626ec25a81d0b6b361d2427cc18046ea7081f22322a723fa88651537b6ebe412620762a25589c8e001ea00629972c689e8773ea95a6ce09ce01046eec41d92a9b778f540c3a3775dd55e9282203735570f4c229ad61e67eaa5b05212cd2561c0b7c4b1a14304dcb6b722cc1fd78581e7c15a58860a8c3f42f554effc7abc26328b258393634abc890dc9f3ac8725605cf8bde5181edbd66c283a9acad30560bc18b38a3fa59090390502f1106a8c289431939d73a2868ec783100b7485411c5132cbc8906108a528dbec5dccfa01b1b52897171e8e924b2d02a5b4a6c66d5929317921d540a27c47257c432a0ff507a487a07b9533de9abedb460452a8510f91ced2f753db037fc7f35ae138919a3c269948aab082cd1ae1978633832bb642ce462596b7a6671424eb480666140546bcb67fabc96fa518411c7d75f6a931dc073197757e9b523f125832199c7180c6166a2ed9430a58e27a480a21b96c8747094efd765efa076f5893329f0015b1e0671152aad395cb423c09cdd218b955b4eeb91fded8b4936512460139ee64a15591aaae398e3b696d93674a90861b50d67d8c774e81e102e572c5c76c9b26059369d547a3e970b5b4a4f3114b8a1a064d2a7616bb895f4203b11950219502eea967205b5600f8b7deebc96d21bfad3876c46cb69b73a1a078ced020ce16bc2d08678d5c480d91c5221a5b5ead69b63109ce3bb631e8c8048fe1678fd1be19a298f36a35041a83d15057ae574f2005882fa81986f57bfaba7ccb5c52c14b4981659745a3588df32628aca931153f3b7914151abd810095415873100769bae66f8e0627e464bf85a6731b191318310d75268e1bc3b62633158b98b6fa20867b7732ad544784d6c2bb822f3141bc5e78c25e3328b2cb710f2362c952a05d2459e83a9d67e0a933029388fc83108aa3f6d3bc2e54aaca2cb4b470795ac9cf91a21080017454f399231a9a0a521243d5b92b976a4ca5ca3310a52df16bfd6000f67c4be7666b35c0c37996137e971544e5b6621a7436dc34d2aa07b4e5cc0e32cdb0ba5852eb59ffb13518757490797c8b388b1993ce45f5683bfbaa7a4289b320be56925e1f34af02298cfb350d1c634fd3e282aa8a5bd55b151dec94700ba44e6ab286f241fd4c6da747938a6795d0d38ccfadd8f33718c4c53c74695e4088bde213148498caf0b41bb35aac5f5ac59b008c5174e5435eef9b4dee6ea5334e0a77243ea86e2cb4957f3755ed548dc29841030aacf05635afab5e9fb64bfb621d30a5d68318189479b91978c3288a ct_n = ca41ec62e885a71a6dfbc748c418d7c341018665cf04358eba752774db6dab506b32f15ee55ecc2332a77bf629634eef59809a06804a37bdfb49db85cb3035b440c5f22c2159dadec4b2676356b7240ea6854f54caf194182bad56ff63b6018cca2356cbde8a73179147b02b5d0a49ab69c11b6bfdf1d5164accf2324bbe2019696484967fd6de18b6a30ff1bebbfe51d20feeac62999e3a13db95d95335aa1ee043778821d5e56e733e41b5bd02c14e7c3da25b034c6c26f56f6eb550b33a737ba5b151eb7831462813b9c66ceabd5ecf483dcd2b5109154ab9842bb525cd2cda03238d3f88de353a1a79abaaa5a859d204185aa504bdc82e0f617c5f6905e167e56cf466e12e8befe19e8ae1ee6eee5eb68bbb3057e09562c903ebbad05678688e40c8eb49a38c512a40774ebadbbc684636f57848f2aa4e196cf6c874572369a86ad6239c52ecd031ac85539b449c1999dc06f3c72f530cbd48fa3543f1eceff401cf6b7583d8fa625ccd5b78d3f7d244c12bda344b7934fe55a0e3ea09105a98a43b4f14e1b67a1613f74f760ceca11c2eab639662bd1e0019e3775aa4483de4713b1ed12dda73d3b1af7de661c11f84182b5de040fec0d447f7902bde39d4095597fa707d4cf8c9346378423d0884b7107b85d7937e6da2ee7c8334f1a4cca807f9e759142d1c151eb2ec8659fbe964ebeae837a4c8853c04e53f83737b8e0256b6e738c4ec073efa5162d882605ea54f7a66095e89367eeed6989cf7ed4ec02be9840fb4a60dfdc59b46032cc5d12fc8eee156e1c7cb493fa756a9b7c5380aa0a84f5a561919226c43f553f3613f6765a24da74dc8a6bbbfe12849ab664418761788122a706e4b6ee50f4e2fe6dd9b2e36d0543a953b017513d60ea42943a24e8b9eb9a658e9ad9c3082069298a5cb55bdef4c5fc21cccfdfbc1b78dd6750744519f421f2e9c386cf0ef6ebe12f123ac681cceec83cbf968da4834b61aff5453709e0ffe203e3892e6da60eae9da1e3b2254f320ad301cefa156a24a7e4717fafeddebf42f42d6a50438e347c94c2c63d259bfb5884bd9c2b76ac94355 ss_n = 25e6f2579746d880bae84c115f8699cf1be29b60b289d907a6e9fcca307b5e20 ct = a118ea59a978fff97e913226b4019ebf5906c14a6b5fd02ec565861a1e967a1b421fc6854958cd6a19a464919687eea7185f6e505614bccad5081fae933f7b25e39e1e5dc31e3137f92b14db7bcbec2604588f139a6532ef012f52cfba097560f84d2d827783aa7f41c776cb720eb8563bd3a99043998c5584ad4290e849bf7730f290813c6f5ad0a038dd3637eb4b0b2d62b0498cd34c6c30b2a9fc095c88438636e92824251caaaa219dacd5f70acf808778bf30daeee2d1407268de6cdd8367725cb1bcbe6996a0186614e1f0179dcd66f3dcefca266fdd206ac9a98608e0f7aea4c2a71835218759fead8fb6c646b7f5e15e9d997a9b3ebf49fa910307c73b356072d8bf7684eb6e5e2940233f77d4017013a76c467ba485d802c256db0ebee54a04c647c7ed5008efdbe085d5e6ca11e35a076198886fc7d280fbb56beaeded861c7b634455e253174ac2d96b6ac8305b2be959851488784327b43bf4f5ad80ec55611889a8c4b7f55c08bd84f1235db0bb58068caa317424730d54d4de85c79d251e672fc9a6464ea050fb31afa8579eb06b90b0e02987dd5cd25357cca4fa69b3fc2482a9f452c3a6c3fc18ca50353c3769eae55bea87685602a60fbd786e30f58b2790c6cb7441a455bc326457943f9b4c55cd4f6ad50a52de2ee12863047fde23dd0ea39c2fd2e501c14d3f1d4fe4ec650a039add2b2cf1cad71a65c61be03a2a64292767941279cad540552fd7f204ca784966279ab9f66d6c101d14cf51f8476a090aa996ec500962e84f4a812963d784509a7afee00f8da2e0a6f51d9e1df2341b80ef330a32c798592664e86309138f8f08fa4b80927c708e8d536f2f85b98f1df5c673571d76d9a3278fbc89f4bf4a7dab9353319a0bde14418a9aa2573cd6a20357571a013def5e090c7d1323ee36e0effdb31eac6a59251175c031d5eda990aa75f5fcec329614a626130401994178ae9c14b7623fa01b1ff5cfed29139a5a929bbd6ba10b58448f26cf514155de88b61fb71cbf0e063adccac0060cac5a5dbeb46d7a5f44ad04a9d350c30bbacaa8920b9fdab860667fa7 ss = ca78f945a777605d5bad7cb003a73ca2a49244484157dd4c7449a9d4de093fd1 count = 382 z = e53f6698f503889a25e2072d4d39df59aa86212457955cea58c99b3b34a1c797 d = b9e39a6bb774f002405dd32391a73573061131fa98985e0ed258b5f68f50baf4 msg = 2625dd435faa1c3ca7e99ee5d371830a11f3d2b1ae9460058f5d88093ebe74bf seed = 9affb7ed4a3f1bb1ec52fe25393f4e8a3f4bc4013a481717104d17d685e15d3e0dafd6f3d5a576a2f5d6d09784ffa9a4 pk = efc2be997353ab21993ef6389f7c3c0a767a8767002cf791974b0d64a12eeb9a9c420811af056385e560246c6bc98705f5b174e3490f16d6b62806453e5696a9690a121524c363c10ee898e7a71cf546a6593c6b47f87e5c7791925b8eae75a94aa7ae47213e72228c7eac32a95aa0d7ec79c2081688446b4f114d250671e4513a92604f34858f3f589982ba7c07d43b75b62471821fb96170e8f29279e3819909ad840b2dbcf3b1954717929b4a16177997a7bfcacc5c4de928c6985961b2638d4046c4895127b59405077fba602a78f636581cc6f5943b6bf28a941063319bbc8cc51416841a7d09bb5154260c2aa7d9324a1029467b9675ec407a60d64486fa8bae95b69902cd74424d09e27e691cb590c1743bb101578a3a63687a4986bbdcaa7456a6a1520b504d24af9788acb6d2add3a5ce49693a02da82ef94488556890313b073c5c0663687c887b26040aa51048e70b122ab32747a0960cc3104b726c1567b82f96533780b3b7f6b7ceba247099a042abbc22b1a0abf4cc3d57390d7939d5a190125547c56c55e32c63adb40cb9aa752e1958ed719799edc9e2434b166f6972884735c742c5a10b027481094f01f18d8227fc86a35ab2a51d6688346bd655bb296373b9966b78696502fb37bc7511308197c572b04772189f05263aef83499d5c40a7898f712a782a75b0e6095ab280e644c642dfb7634446d9779355ef027a273adfbca99b8c384b041a6a591c43b70783c0aaf4ba0663ab10e653681dfcb4d08924639411a8a0257b8d4cb57e329bdc7b27ae24d93c798c9b486df4033875c0ae8451337875dc902244579b7d7623117f990caf1469f8bbfcee77f30db29723a90d159cd7f786cd2952c87c94f4bb159ed35c58e2880258031d675ae4e44c1f42995984c9d62a1b9d33b07fe9267d677992f9864d347ba1b71a7ad600846852f1c8c7bc1db8edb360ee4e8bb6a0b3dc937c0298ac13bb66bd3fa1f0809221b515c6285000e836ffcaca5a338106845b292e1820172afba8c35c220b7f1b3375cab4f7cb3907b178807c7be34f724a3762036676f5224a00383411d90768dd5fe825ed90762060e390ea5d7c30352d5a57f3e9718c9f1d3b5ee14 sk = 85a5befc674372866ce3088705f200f2d503284a96cf320cecbaa42dd7b8a2337a054b5e633a601712cc7efc5a1e742d5400bcc5b299e45cbe916a3538042d2da55c5ee853e0ab6cdce9a650cc0308e186ec99a964db27ecb82deef45d11728a4e108deb0ca54a0a0a2b42575b964f2d49b3cfa0af90b271dfc806bc8bb1e13aa74c5178269656105109ad8c51ea55809979bba7e5916abb715bb6af0d9ab3c789b341084414b5768c08929d9a6a41b5cf78318cbef4b435d0083179720d9b70afa4974010a73752770d07247ce884f3dc27fb6a9105e0572a54be6c08194fc824ce5b24a92143eada13662999f0d38802ba1d7ac14a5b4a0d16b14c1b137614a8b377765636511f31634bc915618fe1a34afc5c86342df884c2e23013d42c42cd60b5d72c698e0155e062bbdb22b6ad019978915ffac0beab8270283255a6f8765ec72daf1438ec53c45df50839e66580165060e34f63a49e947b95be0c11c6b02ad8806970b5871935874ac518cf10b68e8c0869dc9a9b88a23667cc5ac00590a7263ec621576165f19c755743981a42040951700df2c453098d8a485ddc0b603f10be40466b4af19f42c360a20c91b634bd04907c663c36e9a985c2d525c0f63df22bc37f0199da89119eab12ca00b6654270553424dd44bf6a85169607ac1dbbcd4da8890117616d50b2bee970d9db2c082b89ebf33cd25c1989d0a3986a40124932c597c020e424a015383f736c0c485a31e227093794f1a5182c1490fc2b921584144ec15fc3a3a68b121cffd93be929bbedf1666f0085da296a4feaa26db10ffb7237d7b103e1481b0028c652e31b1f2aa9a0308734a1a635ac31492a2aa191a771d688805b506f97c6f51a7100799a055a19c0c49fe7b3848990464ae93b635aae8848a04324a275015129845dc2765a14d414dae37bd1ba74b9d44e39927745d1851d679aacd70b692c403af5709125cec4b496a0c5722b461ac5992c6b1cc50d524c0348418c0c75c3f7683e5aa378393274b78a2ce21478352b5e5715540a705f69134e300418b0919ff05019aa587869b488170e6a94236066b6efc2be997353ab21993ef6389f7c3c0a767a8767002cf791974b0d64a12eeb9a9c420811af056385e560246c6bc98705f5b174e3490f16d6b62806453e5696a9690a121524c363c10ee898e7a71cf546a6593c6b47f87e5c7791925b8eae75a94aa7ae47213e72228c7eac32a95aa0d7ec79c2081688446b4f114d250671e4513a92604f34858f3f589982ba7c07d43b75b62471821fb96170e8f29279e3819909ad840b2dbcf3b1954717929b4a16177997a7bfcacc5c4de928c6985961b2638d4046c4895127b59405077fba602a78f636581cc6f5943b6bf28a941063319bbc8cc51416841a7d09bb5154260c2aa7d9324a1029467b9675ec407a60d64486fa8bae95b69902cd74424d09e27e691cb590c1743bb101578a3a63687a4986bbdcaa7456a6a1520b504d24af9788acb6d2add3a5ce49693a02da82ef94488556890313b073c5c0663687c887b26040aa51048e70b122ab32747a0960cc3104b726c1567b82f96533780b3b7f6b7ceba247099a042abbc22b1a0abf4cc3d57390d7939d5a190125547c56c55e32c63adb40cb9aa752e1958ed719799edc9e2434b166f6972884735c742c5a10b027481094f01f18d8227fc86a35ab2a51d6688346bd655bb296373b9966b78696502fb37bc7511308197c572b04772189f05263aef83499d5c40a7898f712a782a75b0e6095ab280e644c642dfb7634446d9779355ef027a273adfbca99b8c384b041a6a591c43b70783c0aaf4ba0663ab10e653681dfcb4d08924639411a8a0257b8d4cb57e329bdc7b27ae24d93c798c9b486df4033875c0ae8451337875dc902244579b7d7623117f990caf1469f8bbfcee77f30db29723a90d159cd7f786cd2952c87c94f4bb159ed35c58e2880258031d675ae4e44c1f42995984c9d62a1b9d33b07fe9267d677992f9864d347ba1b71a7ad600846852f1c8c7bc1db8edb360ee4e8bb6a0b3dc937c0298ac13bb66bd3fa1f0809221b515c6285000e836ffcaca5a338106845b292e1820172afba8c35c220b7f1b3375cab4f7cb3907b178807c7be34f724a3762036676f5224a00383411d90768dd5fe825ed90762060e390ea5d7c30352d5a57f3e9718c9f1d3b5ee14cde8ed092f5c5b7405aa74e40b84a28bd8b528ff7e6eca2dd6a9bb6662120113e53f6698f503889a25e2072d4d39df59aa86212457955cea58c99b3b34a1c797 ct_n = 40eaa03a6e47eaabad7eb62a167b6068c44ee4d6334af55171a1952ccf6d86324043e7f9cc00c41027d281e185e8b1d1cba55b07c43513ce32ada7e7ffed270747f2ebc331fbe6dc2e89591e9436c7803d12e0f90a3649c41a4ba74405a73f50b9df23234b010bd15f0a7a51a98e9f55e4f501109c76598796d195117c0ab5dfb0323e348c18827b44a2098840d0b0e54d6dc4f61e8562140a50022a211fc48719dcf2dccd495b6a6f7301d2a200276ebec6da67f2531a6ae0c796743b06b78dd7d809cf87b23e5a6a3461105fec042607620b8cc7d5e8bb687e7584ae29fa4aa32b1a6d77559f93bd8f9400be342b0a4803fc6774394f30c8b39acd0cd5c158d440cad7b953835c99e1db969299a7300e9c4076d709ea52960676c29ebcacccc815c2ea0deca48ee5f7b097fee5b81f6cbf479f55ef5fb639c9b6e7851e23a834a055123ca7b50d4c3ad8c6b9e55187349c77c3821a66991f0fecb656bb45b4823b0efa4c18d239bf46673359bb488a2a0609c12ef90091630ea5835637b2df450ae32353f6cca0be454c60fbe148c072d8c1c3f8eac8525f5b6a646818092c1acdb9456cc659e94e3f4a831e295f187fba2bd4078c72ee5910d6e891b0f542f84a28be5a6bd6450ff55c7512539a5ffb19ea10a69fe5823223433a462743638626b68a29b63b7c6f51ebc7fee69625c7e95211fcf75ef758224d579d2fddf2cdebab496cf656b5e894d77856ff843c9afec5ba14cbf6f16837b8820c83a328bae0cd615084f44dc5ea17a02de41d355b19866820e31ccf1d7645403926682d2cf951e55833b862683cd1eb975b972cb949cd5f96220c3d5d2a947e949a29e301ad9d5a47761d371cdb287d72e321a72148799d1bc93aa52ebd376d7182cbf7cf91cfbd065d1944b5b507b677b309329245b83a84672f8247c8d6f2143387ead7584be6110aca4101e10a1a133967825add1b34d09262e0000aa6b86a5660077237b092ac8a070a82789d85d061a813e1df5dc2c95c137e7e8b3024033552b7c3e73522d417ad9df1c0830596716b540d0af450ae6726b48c974238d4c5f60e ss_n = 00a60644fd4ee464203b2234b53c484f080857552d27fb55ad9113549e7d9fe0 ct = 71f682df05b9866b48883b12aa68bc97d31ed39bc65a86ccafe0bd071b9b1d10c52788c67dcd60758c6f3f46dbafb5664fcce1296e5bac84e963db0ac5de5b585ccab50e2fa0466fa61cca217d0b7ee3d44255b14140ff125bf8da1183413742a6321453232567aec6591499635f3114f20f515bf80ce96bb4538a6a5af94b13b3aada4f4e36d06dbf8afc8312e500f6df2fd34aa882d657f7e5074e06556e3c052ec5375c55bdcf2cc269426febb610ac9a728baf2eaa395b9ca0c620d8fab86258c5f41449d04fb6e7a8dc56ccc94b14c409e4ceb729936243ae72e110acbbb69f5c2f45b6d8c4642eb45d1566d60f809f78ea0a8dae0b4594cff6164f6b4e57f1eeeeb549c35c03aecc86f4b397095c2d6f77070bb45423219416baec01d8bd595399a13680db2b4bc5e1cd0918926954a283df66587405d5b1d194946839f28786ba514ac7fa6cfd1891544bd89d6279547285bde545ca0d4a88bb54e1d75ca3f64b3d0192498ec66eb55d4b8dd78777c5ee0823498682bb266a0ecc66206ce3b9a977f0d2ecf1afa3265847575c020afefbdafb472da9ac8f3326835383fe511cfefd33a4187c554bb8846e800e0c6a14b93e9e2c368a86cfba205c484fde09d90018c5e22965c3a02597cb101207cc7c005595d43e3f167af659ec84836a5502fb785ef4333255c719fb590d736e0f45ae7a5ceb9855773502e2da87b82bb9910c7dcf262df4c9df982695c56a539e89db00e22cc4c2d60c304914443d7e8ac358b8f34dfffb2e73941086990c8c483a786fc0673dffc4e7cff2492d3e2caff3253d054832e2b2150c8af1c38247b8752736835225c5032e5dc409f35727bad12597e51dde84fb63295787cf72e640c3e37db926e564412f7beb6152d5b8c06df6ba8568adc18552b91aa3b5d276147445906d793b02ef62992fc94a1e554e9f9d04b8f53f8c40993bd68af2880dd23254485c407ee368e618f6d6e4e1098b90e68d194c99d1f45ddf7e1e938423510b7913dd8698bdb71c8fef13ed32a9b338b715f5a4629a76954221c88c08bc8c7e4b5fe6abba641e3415db0a7231 ss = 09c78f19b967ff6ffdff5702a49f30c3334634a4cb226ab3a0e1c4293e0b7ad3 count = 383 z = 22451b85c7590651c28534b26da6398c37ff83fd889e29333810d9f979499b8d d = 707c7badfa47609da0567d3b7b9cb603b9228e72bcda2d35e82cca981c957581 msg = 26f26beb2535a0d7d180410a41d8a01d31ebb7b8eaccf73b9786b40b4e7fbdf9 seed = 25c5bddf2736360bb7959642a203b9d7fbed906b5d6ed04294c6add7d177e2c91531d8a0108cd0cb711bd7cc3cf2261f pk = 056503a0fc77e585c06f6590eda7ce622b8531f61801ab9d5597b81e68a544cb82a8c1c925416c80f7a746f5bcbd398561f63fda9c3075948576274552da41248c51768523c41a379506738cabbf3dc976510baf7371ce4199501166657e9515b77686085c10d161a4fdec363c9bbe0b5abb1844491c4c8377cc454d17c8705719ba14b5fa5a11414136f92b8e030b96fcc3400d6421e18360eaa15b8bc1b2d422b4a591309a066536292a45520bf0335b82ecbc0da5b4aad2c98d757a7b0424664c6fdecb377ec908f8263dff930d42985ee62120eb65582a20053911ac32716d02d4b4f3161bdf3291dc09bb9647bca0ec98db90622dbb1032a19577cab55bca475199b1b5c965e5a8c57488832758b5c6f5a469d38466819b4874c6135bcccab49853db4cd6697280f61617cc755e68b896398ed9cc565a691c05693e03275f587a649f26812a2c9ccf1c905fd7a62ef7725b6050b4a27e61f58e1546c5866156337a9523a034f4085518b406111a8c469562f04209df2b97f6334106d168abe569e3c47ef1807f52e283fcf3a32f575991a946a40ab27b89ca2970953fd8380fea0842399109d93cb6f185b178300244a6cfe170a9007fa95203f1d839c6b4181f911518858db46ac1ca198680c96147ea4d2a3a89fdd383bd8893273c5d9ce1c8e702604a955522c302f47987da104a3090ca9bb5be2dcc8f779c381a734bd6175720e136039182f4936c43816344a7604eb071f4e2999a949417347177c29c3e61ce8c41cf65db5a2bc89121d895ee426173e940830a1493a979176bcfa6591f45196952b83a31e0c551c0a29235486a6a7bf90816a6f73a13b46ee4bc7a6e52bf773667d3e36530da9aea0948b5245af656acddf3160785880d2a701b7a3a7c9738d42c1d46f6031e583246296922a49d443543f16ac78273b789cb55047740a64a1848885e4b9a36024b2bbcaa7b535ab0fd09c8aa714f5a7c9f0153a1ac58910df71f1b282ad37cbbc7b32fb1ba561e050726eb41b7280b39a72e3cb8c83288a641e130879b827215050bc07d72a80b8df21de9f20a512cce8e159980b245e6a63dc061a5656dca4c4d8fa746340e60f630a06cf4666f880c9a720b sk = 4ca250d6d90cb030c7fa08ced69055e936913f45ac1a6031fae53875812a2147c5725b052bb473aa3c729c61481b328062b446ece66677480e731a2799f9b7dc532aaf2b9394fb9dfea64826060f1c5b42705700aff838059aaa692469a099c3bca27384ec0f53830f12127004317752a358dd707eb349a5fdc294db4c0eb97557c4717cb673454d6c6d5194343da957033554c29b02564b5a7c1316774248b43c10d4c2403b52a855d3bd09fb8adecc3b53c050aa026ea46443e48bba2ec03dbf4a09688a6c5097032b447f52a4710f37c5cf5040874291756cbfefd2903d279febd1621a96295270156ec94cb74730acdbb6e274155b3abf212696667c0d9f4b1008e02047d137191264360cc27bb485dbcc43396660ad0334895156d12b3bf5919f0322b3a46c9087e851162c8aab402fd3e79ec98575f6f68ec5f435336a3357488a28cac68abc848a4046e150ab6f020153949760f3c8a53662a3869d5907cb2d97c322b16b0bc197580c11466173f9770effa78f770cca28d99e51100fbbea1be697b4b6d58fef437a0d52b9a03670853a663c2430ddb6bdd157abd0d722085a3a0a1263c65b2562334dd138959af20e6d72692fdbc63c472939f651cf812de76088cde1099bc1ac18f922c5d7babd000cb4d82c71d107cda80a1cec6c46390995725a1879add3e07dd7bb68a2aac13b0240eebcc08a06544fa7295b366b892923c5523c0e71a112211d40bb67e84ac706c69aac89873874273333866f461fad88c0a80259d52252267c5fb3b87acf4c0f6df65743318a92993341779839b98d75d9bcb112771fa993af557e45a12cba96567724b00ea593743c5ad7e21740ec591cb9c88ac23073e53efcd7af401794633521452a4f2de58f567abc75b91d13ac22b437622d66739ca69da3838407526d4141bd38ca516b3584b279209ed447a24080ebf1c57015198c0a9094180f2f497d9829c560f0338b4455e6e48af5a685551cb8af6281716b46c16a2b024a190d85868cccbd6bf83d2c8cb4577698d8d7af91c83172783b30854c009598bcf9715582a28088cf519b600cc085056503a0fc77e585c06f6590eda7ce622b8531f61801ab9d5597b81e68a544cb82a8c1c925416c80f7a746f5bcbd398561f63fda9c3075948576274552da41248c51768523c41a379506738cabbf3dc976510baf7371ce4199501166657e9515b77686085c10d161a4fdec363c9bbe0b5abb1844491c4c8377cc454d17c8705719ba14b5fa5a11414136f92b8e030b96fcc3400d6421e18360eaa15b8bc1b2d422b4a591309a066536292a45520bf0335b82ecbc0da5b4aad2c98d757a7b0424664c6fdecb377ec908f8263dff930d42985ee62120eb65582a20053911ac32716d02d4b4f3161bdf3291dc09bb9647bca0ec98db90622dbb1032a19577cab55bca475199b1b5c965e5a8c57488832758b5c6f5a469d38466819b4874c6135bcccab49853db4cd6697280f61617cc755e68b896398ed9cc565a691c05693e03275f587a649f26812a2c9ccf1c905fd7a62ef7725b6050b4a27e61f58e1546c5866156337a9523a034f4085518b406111a8c469562f04209df2b97f6334106d168abe569e3c47ef1807f52e283fcf3a32f575991a946a40ab27b89ca2970953fd8380fea0842399109d93cb6f185b178300244a6cfe170a9007fa95203f1d839c6b4181f911518858db46ac1ca198680c96147ea4d2a3a89fdd383bd8893273c5d9ce1c8e702604a955522c302f47987da104a3090ca9bb5be2dcc8f779c381a734bd6175720e136039182f4936c43816344a7604eb071f4e2999a949417347177c29c3e61ce8c41cf65db5a2bc89121d895ee426173e940830a1493a979176bcfa6591f45196952b83a31e0c551c0a29235486a6a7bf90816a6f73a13b46ee4bc7a6e52bf773667d3e36530da9aea0948b5245af656acddf3160785880d2a701b7a3a7c9738d42c1d46f6031e583246296922a49d443543f16ac78273b789cb55047740a64a1848885e4b9a36024b2bbcaa7b535ab0fd09c8aa714f5a7c9f0153a1ac58910df71f1b282ad37cbbc7b32fb1ba561e050726eb41b7280b39a72e3cb8c83288a641e130879b827215050bc07d72a80b8df21de9f20a512cce8e159980b245e6a63dc061a5656dca4c4d8fa746340e60f630a06cf4666f880c9a720b71f57cdd867ef56fda0cd5b71b48a78ddde938636803104665a3803227b4480e22451b85c7590651c28534b26da6398c37ff83fd889e29333810d9f979499b8d ct_n = 38308ffff1bd61209e0c878b63678f421a7c19ce2053f2750e53a58e8989d0d2d7e7b0dd153135d2f37c7ddce3f14887d16ffe9418e1cf2962329ff4c4c58e646d5cf76a573118fb72aa759354115965bfeae0f24983a6e5a415b703c460e28f68a278ffc17bd04001eb39f85efa25b9fa8a5628b507f3d55351d5c1c14b6ee1e3397b1ee5dfebed11927641bbe8e9ef258df769479c0f2680f11f0924973c25c30bad1aa0677466e1610b050698753165cee545e0a3bfb27fbd033daf9ed03e960ed671f526a9e073360bd4ff86d5e48f100c7e7eadc94da1b229d7a482d88aed00311d7ae006dd87878d6218f7fe97ba2f19d4490febcf6b66cfa23b942c9a89692558a1018218bafbd6a8112b5c273bba3f53ff1cad118235c1a9a70b977e723160bc5939809d4ba1ebf668d0214be34176104e877be3d34a3a263181e8c4bc97e5d37fe54b643e3d94c77044e03fe08b145bae2a18914f7f958ca1dd1aed6821421312171a9f8645f6700bc0a322ecb4b28a280710c60435ec484c91e033dcee582bace35fb50a90f826c07e6278f98275771506e6a9f94af738d95bcc10e228c825d731c71e943c7ce00374c4842c8895b9674a3c18ae2f16bdda185d1520323bb4c994462d9c3cc06f4298345d89ab4340d2489393938bbb30a79d576b0cb1d3555b336cddabf294c9ab66e5c7a0a3aadcbf6a90b18c8c86f69fd0ecbc395ed0c0deff3577369a3f23978139adf455b36b36257cf1b9eef0e2f3e6552962a73e16e518fb5f8eedf4e968479c43b4ad894c0c05ee187502a5a650ef7e13feee589a5c3d9f2115e2f5af1d2aad59257790bf2129b990f173de466bb3aa03747af8bedd433b7e9e53aa01f07856a01bbed4e223040fbc54d127f9515e9f45811b621c3e09cc8ff85a3decf230c79c1cba3ec211ee8ad30b686d9fa06652423526a0691405ecc1db0fc4c6928b2eb4953aa3e231e8839453cee402b52c3a2fe9b4079f2fa8c14ae42ae464d427f718ee3bedd31b426a43bd8a553b25561becc6f7ee80daa1a9e75a514df0b4a017f553c65a14d05b001669de4e04a8095502 ss_n = af539038687310a358bf30de6930fd3f7073e3a907d338232b745ada04864bf0 ct = 382f9ee88bc74e82017ec7a19d0e9276017b1a912ab5d882224b5bfeb9f1d31b1562f2133a60a6e6b7821180ea520f88186d6e6719c2bd6c585d3e7ddfe48b34d7d144cea881b165f4b4788f1e68bf02a38e8bac450598c4219a9cb7297844784ba0e8c54107edc069a3612263f198a93afbb4ed22d60e7ba6822912b462a7ac85278fd6150d19548a30f22198a5d3920a929ca640f7d6571292f12f824d9ec080f4ff5bab97e1d681e64ed7c746aa804f851857ce64d5ff3a0566919994b359d402493788c216f7c0619d6ebec3927a77ec9373b9a8c07194bbc1abfee3d9bb1d8a862ae4aa0f82244170bc23b708761b351443e3ce7e0b11a0b649e0b13df65e5a674fdd13d48631d75b0cd508c051466e4782df0ad8f97df9cc163ce607ca343361731a6e5801e14f916f858ef2b4f1bdf7389e35851fc4ab2bee81617d9044b66450c6d2b5a3423a7ddd36647f03f3318147d5d7256e2a4b13fb271d84c1705de3983431722978318892afd23e5021e6fc052d9f19d764db632e6a0f54800934589057b9ca327cc9ae6ae288b557084e0f4d9c5995beccd2e75a68592b7841b2389788e1093dba31b4133e46c621cc38b0f54d9aaed91e9c1cc92587b2c0daff4391624676da669b9302d9a62277ac25f9d6d17951c87d9d76def568a5a0ada6f2dfeb142f5210ee872f9b1399cb4627f5d4a840dcc76ca93d8e467ccd68f1fa3a7e683cc800c010be117e68d71a26c5c2cbd5cfd508ff9f51ff3541cecc6539e8b0c56fbfc2c3b73cadb57f13cd0109598b804fa7816b53837e88cb07389adeeed1f0be8b7d147882eb193c34ba77ddeb9aab67d3abfc318cd9d5d789db2b5b70742ffd2a88a05a99bdb66447c8c72208aa7c540d83510155db6c2702db720023c47a6b8e3bfad947b95a34386357c48c62b7a6046f5c75ae043556525ef12dc2469afc83dd9082eee645506ae7a60f68e43a94892a0b6df3229d4e07e2de76afec211f70f48544907120cef6f1454137f5a6fa32138f3e39b7124c9b40e12f1edb122e544210405093e66c5f657b084816a401115d63aac21168c46fcc ss = b653e9faec45f9ad76e5f4f0342efe956eb79f2c8b5696b1391ef8db17937d03 count = 384 z = b76678970dff447b785761d67ea99e73432899986a7c0aa7fa03b9efbcbe5c89 d = eecaa6ee3fe954fd1f300bcf879639b57c6db288636fbbce7232bed78f5e304b msg = fe4d24b35265ac8fb67f1994076323d7746c66ec95041ce8ecb4538f3e0df7d8 seed = 9adcae3ad0198d68d4fc80f46d2275cf4ebcd484687077fcdc7195d9a83c0b7044305e53a3e4dd548d43254d63d9583f pk = a6c5c2d3c37c6956c3f5176d44e979111c121407aa19b17e066caa46ab1288caaeb4f924b74c76f12002a75195ab231be696a73d39ade3e37bb5b131ae0a064936ae47822bc4e90c9b62b6949597133b881ca0879c99c18fb9580e2132a3989a235356e6017b3ad349eeb7c4565544a6507e654a1cae4663af0775f5d72a67b88940fbbedbd96c5096cea31a910ac55a94455aeb416d4d707f76675fc96690f74c6b408017ebf91ee4c1590ce056f970af5f34bd44d5aee973c198d6970c70caf4281e125052c916790d130ef1449fe91a6f856c530f2ab954da0c982a0dc982c4ad29315ff35196d352293298a1767eb96b633fbc07f992321039c6fa2c78f2982f034c67d5204b2c7b8e520567d19ccfbad762c7e320ee1a7282cc1c66e7919f547112f0a99a569b3f6bb8855a03a6ac2f4fe526bae95da32b01d43535f3a61562c31f2087268e69ac6cd10172ec2c0461ae5d908b0fb9188c02939ff33627f0976eb1cf622682089c7eb1400402203361379ac65671f5b1c33e31c3426ba41ae8c4bd916357ca9fa622aed6a2a5dd9a363838a41cf9bd520b1925727a36fa8dedd8abe3f57cb1a7722a77265cec0dbd85c3fe9b39010b1a84e6c6cd63aa7d038fbb0ccb779029bd78a05c49ade4851f46fa7f04cb06c88680f0733e69ecc211ca8baa18801d53805562b8051c0a46bc7071764887f90e129b4e942029d6358c43b44ac4eb1c20144253bccdc90c643d82a286f06a51b058759c963e44a81e96a6ed7a40c8501ac30a6d0f2046e3a0571f870186d19ecabc11dc7070013cac222a291242a194650b19b80907c21f31d6acbc8c84b9ea1ec6bc5954a06c8d078f592b3c5e2b9ec4f217ed6c54b7a5b478409f2be72cace9ce95d5000ebb85fa437c34b15661c34c759a817e27073e7c26e71bc277a1657ef4cbcc4208f6c634c5ec10ef6105ac10cd4bf8aaa1486c21386845c281135c23c5338cefacaffd2036ab762b216baffd9056ff711ae403203a288a5bd044577909bb405c54ac132008be8223541c110514f50eb52b036b865fdabb2c620618b5f57b8892533af66c640e3b1de1fc0241cdc7023963425730362b81996e2a4c6d6e0b0e4e105b3037 sk = 81e88749897b4e2003f7674fceb76237a60ca46b3a31b90ba3a02766a77679989bb1d01a811c5398b21a1ec4a174ba48e094b951b53baafa9f86d87c0f1362b5a39b06c8aae640006079562745155a629a22bb2dda23846046c64a330070f86b3ae4cb63708fc19bab2143899180a03599887116b5eec647859807974c5cbd551d4e250c961217f719171679c807c90ae2855210c56513fa73b1f26945bb21db27c7f2b492f07510c151091d848182e39475507574ecb338030ef465018f160e71d4662010c8cba6bc2632191ee951189c85b8d6ba583b05fb75af87cc6a1e87a0b6ccaa331919517777344aa8f5f8c37d0cd0dee944c79033ff217368e7603fbb856a9b388379ba66c05d6562c7bd4b45255525b0e05c2fdb9487401cf6f54cef299310e3660823b494980a87018316c07ebfb324153b401d2108c2202b553532d446c140b7571a919aa95cc1ac0976ae040d10c05ceea209fc574acf3914b3ec3e6931c0bf5265f4bc932f5cbe7b6a8bc512acdfe6458230537be4a662db44162c8660b3cfdad151d2fab660265b7aa2aac50c860e6852afdca5baf25d3739973a9391556a8603fcc09da0bd44e3b68df2a3ecb4671ea04769865881dbba5102afba52203016a906215974471f9c15b4fcda25368a7cbb564d1648a4afbb7354643b80253fd18cbdc0424ff7967cab79ab8ee0b5dfb2a6c1475ad98c9043726ad83359a2a44305c3b56dcc86f255bee70622d6a63840268088319d61013c30a03664a6882527a93d190dd5e75dc1a82820204eb07178cc924acb7b188f8572e461bd0c3a0c05fbb60c1a6da26b37194a11da35b521349f3114668cc99faec17ac9914f1227b48dbc61ba15c4e3f7a64407a76ce52fc9fb55d15ac598c77a65a6b4975ca664c8ad40135b8e767b8ff33ab7b9434427179bab48e7316fd25935d4d0c861d093f854295fe954c1d98cb44a0901e64c0837010b06921b43bf1a8529b4cc3826d66c387180bd9045ee65227dac56e151a54c795bc8261e502bae20f132aab94565e1641660cc64f542cc85c58a36bfbce07610c59c05e10213354aa6c5c2d3c37c6956c3f5176d44e979111c121407aa19b17e066caa46ab1288caaeb4f924b74c76f12002a75195ab231be696a73d39ade3e37bb5b131ae0a064936ae47822bc4e90c9b62b6949597133b881ca0879c99c18fb9580e2132a3989a235356e6017b3ad349eeb7c4565544a6507e654a1cae4663af0775f5d72a67b88940fbbedbd96c5096cea31a910ac55a94455aeb416d4d707f76675fc96690f74c6b408017ebf91ee4c1590ce056f970af5f34bd44d5aee973c198d6970c70caf4281e125052c916790d130ef1449fe91a6f856c530f2ab954da0c982a0dc982c4ad29315ff35196d352293298a1767eb96b633fbc07f992321039c6fa2c78f2982f034c67d5204b2c7b8e520567d19ccfbad762c7e320ee1a7282cc1c66e7919f547112f0a99a569b3f6bb8855a03a6ac2f4fe526bae95da32b01d43535f3a61562c31f2087268e69ac6cd10172ec2c0461ae5d908b0fb9188c02939ff33627f0976eb1cf622682089c7eb1400402203361379ac65671f5b1c33e31c3426ba41ae8c4bd916357ca9fa622aed6a2a5dd9a363838a41cf9bd520b1925727a36fa8dedd8abe3f57cb1a7722a77265cec0dbd85c3fe9b39010b1a84e6c6cd63aa7d038fbb0ccb779029bd78a05c49ade4851f46fa7f04cb06c88680f0733e69ecc211ca8baa18801d53805562b8051c0a46bc7071764887f90e129b4e942029d6358c43b44ac4eb1c20144253bccdc90c643d82a286f06a51b058759c963e44a81e96a6ed7a40c8501ac30a6d0f2046e3a0571f870186d19ecabc11dc7070013cac222a291242a194650b19b80907c21f31d6acbc8c84b9ea1ec6bc5954a06c8d078f592b3c5e2b9ec4f217ed6c54b7a5b478409f2be72cace9ce95d5000ebb85fa437c34b15661c34c759a817e27073e7c26e71bc277a1657ef4cbcc4208f6c634c5ec10ef6105ac10cd4bf8aaa1486c21386845c281135c23c5338cefacaffd2036ab762b216baffd9056ff711ae403203a288a5bd044577909bb405c54ac132008be8223541c110514f50eb52b036b865fdabb2c620618b5f57b8892533af66c640e3b1de1fc0241cdc7023963425730362b81996e2a4c6d6e0b0e4e105b30371b7eb884391263e6931e0f6f820e45454e1d1250a80e55f888dee257bb8c6c19b76678970dff447b785761d67ea99e73432899986a7c0aa7fa03b9efbcbe5c89 ct_n = c10e84837d31c7e3268d2f04fa1243e9fc6203498f58ee926b64e6667796c2a11606e3ddabb96967020460b366cc457672e8eaeead63154e3e6c62574e5ea6431e2ec3e6fb1713011329b74c4b8edb0cce4bf2f22553723cf24724085523373d81d2c043bc6175328259dfb08f920088898242e8ed086b903c3bcbe7833c784b9bb81757474ea7850ce4ec1899711d5eab24b66ff6c3d958a2910bffedcd630d3c03665d487d2cf60de6ba6a2be075155424006e59d5bd19513f3c70b90744e2b58cfb8b8fd0253bd5eff3d9c26ee6db263d4e4546bc3e4e872432acad8e6112e56ebf244ac5be26b9e214ecfdca023fbd0ad2bc01c3a629799726285e51e99de54fd904bb7330df31b65837e313ebea0f4c72cefa5fd6fac9d91f52688f7064b73599d399ea9eca9a37f7395cfbe13bca71817d9676b83811d7d5f2b1f09a2cb73d3e0f9846a87468ba8d1cc74553b2cbe48274c9c230f33c2525f8978f42d330cfedea04c0aa42e2fbc32320b1915dbf17b9935c958360f56d2de1df2cdbc30d88d6da6ec8a4216b84c6257041e1febe378ff6be39f77901b9538ee8f1b81bf44191d3cc7dc0ce89c45b65337b66639d521000def31c575cc2be7e24fcef5d002169cfbe3d8f9352bee1666e16348db990dc4e1caeedf2dee28dc9858460d288849ea9b903a9018d5420c0fcab4f77bba60ab87b6249a129fa3ea7003573eab9b8187b2a600f601574083d785e6578e9bc4d365f3c1e28100eaa5b4f74dfa9df4a41e556297d86a292f11da2ffbe3c40b619ae2b84073d02b5ead271cdfa63a645a4f54325f7018f82f3ec682bda6b4679d7b006135ae539eec4f180d06cca4f1e1b81699afa28e3d8f6a4ee4e5eea76ad1559341bb298dedae9c3a96a107bd71fa79f68e834370c3ea609ab81331451566aea96669cb6e63bc347a121312a54299415f3d48c04e98fd81d932cb55eee630542d2b24e7b175a7b413d4a125497c83f9d77de1040648cbbe33acd71dfdfb31107527955778b7cfa1c81abadb593a58366e8c83fd3efb0f412111f54262a9dd1ea8e8bfadf41ec9aa6bbfe3e55 ss_n = 3a5675a24c413918eaf02a9e496adb9e14030bf37333660b4d1b6bded7447c0f ct = 1c3a5404a0c371100701e7adcb85a5fec6e0029d4be3d5c0705b777f7dd5f9047ebdad09dd3d28c4dc7aec338f74be4e431516ef5fcc0dcd7abb481ab6319f05e8ccfd0a200cb0e1b25cc98e4e15663bb6ab0fe137c2d94ea1bf6c830de8526e52bfeec14879c159d3eb68d72f82f7951c86a2ef23aa78918790ac87604468003548734b8f9bf489cc7d847d87efb6c35edd726026f7677782405b21b59cce1771fc7ee216d53019398ffcff3ee75e03eed07f7b895d6b9ae42ce9a485ea3ebbdb2978c1089dd8e42ded04b22bb4b329e0a9b23c5777c8583ef83781286fedb1299d9977a9bff45c4e11c9d162ed164754c81f685ee5e4f2adbe55598acf3d923712f056e53de8089c151f48ebbb4c7a7ef3fabd0cc7a0b9d4f0c39c87c85978d05edf9562afaa7797acddca0fd3a67f28609c853b40bee3bc322146631fcb1ea36beaae3e00f438d4edca58501e73da71a1cc05dd54d593500ec3cae9c4a74cb9ae90551b5eca492f8088659b98b9e904fcb213070c52d3ade554dad1d80d41b0b42068373ac6341e10dcefb472e45795d662563d3cf603abcbc3fed96daeae1d8398f6eae7c2067c78f5101962d1e91817e4af47d9f9b3283f22e9a008a3e7b800c3f85a244baa9c76ba117e3b7db2ee0904fa7443dcab35b06211a2e0bacc850e63708549d82142eabaddcacd10950b6f12617e14076754175356523e258df97154492a4a0b375be0e0cefa2407db6c120ba32c742f9ef9db563d3f45e548cfac9f7da70738136cc7a21ed6f29cd3a4124f2c698a5b83ae8f5c92836123b281e3f36efcbd362617b6ff5afd9bc59ade19f01a08db61272b8756c7dfae6213223704e1ea7e07c03e66af3f2e2a457e31fbcfa3b585f79f13a624fb347909699093c4dbb3d08144e99f207642597bb570d80baee2abc5a7d6a1273a0a1b84c7f38a8f458fa979f6a88c55f2a0b9c98bdd610d0ba18c6d681f281114801616bbf477ef0b5ee8715d589d470f9d737da2fda21fa5f94954155cf4e6c4db28eb63b0164b2ceebb9472c06aa47ed1b0444a078bac271314b103ba4fbeca13307aa6 ss = df3d96290564d9b7a2c94a4dbddd11d576864859c952c3fa821abc87c6bdaf39 count = 385 z = 5eb2eefbd323a7e2acceab07c4abb891e8bed02d68615887bbfae55a0dadbf8f d = 2205c96bb86fd3bc9116d36d179aa402d0120798451f182eeb821f8da3b84e49 msg = b08fefbd7d6fd40e12c33bebbb758bcdc0d24161752744f2ef48b55bb66d41be seed = eeb2cfe55bdd86fc6019fc295265e4c76a0c011f9f7a598f56a3740030d22a43dcac2e95b3789a2ff4009dba2377c91f pk = 0ba832ef033305514a6a0c780a1b0ab5b501f00ca162903c4f6084cd798971d338dcc12d0a7969669b1a4e8a642f6b85054cbf0894b44a86988b7a26751bc6bcf6be481b67aa189c35d33218a60fa9510d7103c1f72b11b246174fe69c5dd617f703d0c6403fcd9903eb15b99d1b9cf38ab7b2c9352382baebe0823c1bbaefe14c29539da4893de3fc9370e831ab89857db0830c2a54816b0fc5d85eaee484012a8f0f5091b5dabfd4e501892b57e6552d13267d476b0209d44dbd360ecf4c7b7d61646e55676231c72c58c518b0b5fdc1c70b844f2a4a4596b8afbd4744d99a78f2a4a68a6820149687e039a01b11b48e1c5325262fbf25077a65a0fbc304f49c24bd10ad9872078ea59053091df93c7ed1271dac66b947073ee5a49361d84043c57fafd78fa4a05e9c4c62bbab210e87c56e7a8ecfe27f1839a382848f7ef09aaa451392c9930bd06f0fb2177d06775f1b121fc616d64c2ea53a10ac06200ef1c586453d807c4459e95c2f435fddb4643ae1a49951a066ba0d6b267872212000ed4d373a119908b9c67b88a2505439c148f945921f74cc2dfb25ca2831e68ca35bbb335d6aaea0e11c259732a2ea9a2cd44b0ff22fb0a38f23e05f26a28864e20ce9b6828bd40a4a421a9c757d3b939e70d91ede6b830ed78c2d8a3ebc006099f5414029cc451c4301232f432a511b2327e9126af0fc51e0e37bb65a8d0a14217f533953037fc015bd03b31d9a69c3938045d95a5067852b0d7557c7007bcfc009336757d45937e9cc6e43f78809556ac19932820c40ba617405952aec0370c28b7f39b25d68a926ed500620185a9b3340083149b217417df38b352805736623d3461d852ca7fa5b370f5044d5a11d427bb493d2a21f5cbd8ad38cc6113d78d42f2898a2cbf78dc816a3d07b79732793dc6743992b875ee7838a1a8d0d7486fcb839d37149a56422801c63c3057e609cb6551ccac63692b7d187e0e96b0dd09bc5545d43c871ec622de1b4a814fb287bf40933c40c0de40e87e85776b563d0c45693e6965ddb244f707bd920b89a945e2b0bb0ab19622bb0bfd4b2260d445bea3f7b73f52309d3314456555f0187aae57f89561ef2eb2e77b6ac96eb7bc4f8 sk = 2687bcc09717314a678a021883125a4c6bcb708c332eaccc7fc56fd61887b957905d619c8fa919f1b20d6dc3a109fb48f75676db50ab7e518e27266559894822aa0c4fc4948970bf132c0ae2bc022d8465f975b405aa9c70b1804c11a90c59cea66b2c889a1d1bc69eb64b3eec8c5f3e362438834d0ca35d1c6b3e91b8c52f652eff9c0d0b30bd6b778fe37bc47a3b4e7f9533d0a0341c8371f6ab2b6f528023f35ca868c46855c10a7b94f49b97793149a4b1af67745864586405734819992af795502c6a2afcf20dce25035499a29b49a7f1b0c0f3c7142f60c566088e4cc5c3a5ac0f371a43db3626d7daadbeea72f89c567270bde2293f97a25af76c3653d983c2f4344277b8a74859efd38be0f5bfa8e3bd5eb30054612b4be8a407f3bfc40715d07aa3eae41fb76c114598abd1940677e8415d341b861a82f09782cfa5224b14004784b26e1a229a414fb829023bda71f0c12ea1e69f630b7ec05b33b5f582407626b20181e5b99d498682e9995de6609a33348705fabd68936558ec6f5636180becc9eeb25c795063efb02ca126a40a477eb6f5468b8604da9c21b96009179294d3666eb23bc7d2078266c54982336ed6ea7ea1e780d5bba464754bd9b415cf0b326c08cd233b9e28919ccfb200a0660c9bdc827ed9426319a2f2592e18b0b08785250ae193cf6b38ff5cc2a12008a60c9012b79e3e93bbe6cb93cee8703f10853a22067ed9b00111ca7e30017af9323b7bb63cea8b02627c64757c364b3d13243b8829a8f20c94784a7c921aa3b74a959714ba29975e9b79063c10c5b9fcc751b7a80eeb25b93c5e713b5e4a46cced67ba8c295d178b0ca50901a806ced7ec3bd8f19a1a97b7f6c3755a47ae71da96bf88421d1ca1fe21ba96260e3ef3afc20382d9f948191742990b7f7fe7a5d130ad3dfcc36244971755abb9bca62a650e894b6aa4205e94c563489b5817a31565e3950f7555f8ecc895a57a2720095de480c0da9c84711b5e956916f0299a9a129a27aadb4a648e832136a8ba799bbef182cf2fd608b99b7bfe11ac5f75038b93b790633c6f42b2f70c2dec671d0ba832ef033305514a6a0c780a1b0ab5b501f00ca162903c4f6084cd798971d338dcc12d0a7969669b1a4e8a642f6b85054cbf0894b44a86988b7a26751bc6bcf6be481b67aa189c35d33218a60fa9510d7103c1f72b11b246174fe69c5dd617f703d0c6403fcd9903eb15b99d1b9cf38ab7b2c9352382baebe0823c1bbaefe14c29539da4893de3fc9370e831ab89857db0830c2a54816b0fc5d85eaee484012a8f0f5091b5dabfd4e501892b57e6552d13267d476b0209d44dbd360ecf4c7b7d61646e55676231c72c58c518b0b5fdc1c70b844f2a4a4596b8afbd4744d99a78f2a4a68a6820149687e039a01b11b48e1c5325262fbf25077a65a0fbc304f49c24bd10ad9872078ea59053091df93c7ed1271dac66b947073ee5a49361d84043c57fafd78fa4a05e9c4c62bbab210e87c56e7a8ecfe27f1839a382848f7ef09aaa451392c9930bd06f0fb2177d06775f1b121fc616d64c2ea53a10ac06200ef1c586453d807c4459e95c2f435fddb4643ae1a49951a066ba0d6b267872212000ed4d373a119908b9c67b88a2505439c148f945921f74cc2dfb25ca2831e68ca35bbb335d6aaea0e11c259732a2ea9a2cd44b0ff22fb0a38f23e05f26a28864e20ce9b6828bd40a4a421a9c757d3b939e70d91ede6b830ed78c2d8a3ebc006099f5414029cc451c4301232f432a511b2327e9126af0fc51e0e37bb65a8d0a14217f533953037fc015bd03b31d9a69c3938045d95a5067852b0d7557c7007bcfc009336757d45937e9cc6e43f78809556ac19932820c40ba617405952aec0370c28b7f39b25d68a926ed500620185a9b3340083149b217417df38b352805736623d3461d852ca7fa5b370f5044d5a11d427bb493d2a21f5cbd8ad38cc6113d78d42f2898a2cbf78dc816a3d07b79732793dc6743992b875ee7838a1a8d0d7486fcb839d37149a56422801c63c3057e609cb6551ccac63692b7d187e0e96b0dd09bc5545d43c871ec622de1b4a814fb287bf40933c40c0de40e87e85776b563d0c45693e6965ddb244f707bd920b89a945e2b0bb0ab19622bb0bfd4b2260d445bea3f7b73f52309d3314456555f0187aae57f89561ef2eb2e77b6ac96eb7bc4f81472ceefafde6bef37beccd4ae520f47f859423687aef6902a0828e26f022ba25eb2eefbd323a7e2acceab07c4abb891e8bed02d68615887bbfae55a0dadbf8f ct_n = 685502df0407d888f6327571c9e3842d2b191f537765ce69b99f8f6bbe004cd1bd3be64e142898600d26cc6a0e47b683b61a61c369819d03fa1e848a85d084b223e60a37dbee793ee47803fdf2961ada65f16e8576326a86086af1b788ac2283b99752ad44e903c08eef9213040dd87193f45e58a8a5fdbe682518a5a9af56fe397b6a1171e839a513355cf97594ac82477daddc8698deb2296916d7f2528ce957ab31e575ce3c61edfd9da55deff66a6b866ab2b0ee10935295241c86f92017118e72611ce0e1d09207c493b76c326072703c82a1e976e1928de3f75a7f18f7f3ca5d80ea28928b1c4e9fdf980843105af5489b967a239d81f4bfdac78f537438c51a3933064a50e2214a2c7e27ef2bad8900d8c3935d76ed0775e080119847d1e4833c88bc588df230a23cb56aef08978582d63d78e3add673dc29720a395ddd45aa891749006e88d4487aceb4b6b1ec0a88495753cb3ef5ee34f674a30ed812f1572146f78e50f75b344b9d2054f748d797facd58e730b03d09adcac7e93910123ab7fda80284ccedec518f7e3f69c3d0c55548b03fe6ba98c5bda440f9958c37466714237a57ded89875a70086c26c371c0ae51df629ebc8eb09ddcba879aca9c5b83ae3167f13a8fb10577d7fca109314adc2bdabbd1a10b69fa6c2af59923335ddcdaf95c6dc602476aba96b2abb5ac32b4d2447bc2b2fb768105cf101c0a60f38541360ed5f937a2f022211d11ecee8f44cb41fa32d84145079dfa6c7d7f0752333620ac40bd4047fdd0364daef2debe1195545e82c044cfa73e7db91030cd1520f621b97e2e0710e6c86d1f34633e1abf495dab4c5bd096c7d84c947f8d8ca32c0c178f9e17fd37a57b144b407545ec9909aa523ab2391ebf7ad2a93c96fb9a88b934c1458f59deddacc82323d5f28b68f839dd80eefcf284e5d8c945da6b2c4871ed41547e523bfd10a463406788a7bac6374437ebf0430e07e223d80a0db815963fb40df7dd5984006ac6807f2f6e786608ccfb1107b189d4ea7ad22ec5fb9faec6067ee90d20a706ebcf0d76545e7dea5f758f62ce6a744699343 ss_n = feece57eea7032ef14fc0119049cd026874ac11243418961c9d641b3e8f4e2ab ct = 979afe63ef052a7e6fbe681d0a77f4754f6875fe87c69f7b465b7288a2007c0c1bd815b472f76d48c170d4bde157793f05830f4ab4c7d7b6110d100797ee9282ba1fadf4476029af6e9de8d1ded1d48b8657866de18fa7451591c16e7fc86f20b9b5916b6199dc7d5a0be85879acae72f89bf790c54d69cb6e47ad984789118a023b13d6a4be9cd7e45368395241d7772f9b73505bb7cc35ce43c577855e8c4c99fe782127804a2cf6b37bc9862b8dcf61c67f901c34ed85b9d8f81d4fa04b00c6333a8fada9b2618f523fc7e4512f8a8815692d4d750d46225ccbab07a82ed5379e1cf796da7df0c3cc65cfaa11591a50109e4fc99abfa571e521db4edee9bc8ffd5011875d6f2532bfc2fd3e5f7067b3e50b88ec674fe5316dcc73db2636005dabe764f0b0e6360e108061b8f90101c67767ecbf3be4b0290f3c61f4941f0591fa252884da09c9aca27c40445b74ef93f39c230139e0340cd5ccdbc6c5d3aee2b94da17563745d647af1980d97ad49a1d6947f711ed891cd4b15e2eb17df4ee3eab3181256e6b545dcf9ea1f2c5497196192520e0402d8490c32fd2fa86b7035cb12163b3248f46f42deb57d3c1dc7053a113f3758e65e0d5a5a5a90604a4f673c7f2693fa29ddd4ce175113f34ec5ae2a2ab9a27e7515db20357139b9d91dddb386037250dfb184746cdbdc3f85d7780c5e4aab7611bb2ad5a29f89bf49cd1c7c1a817d9bc0538e397caf9569334be424778bbc805e99c7455e95dcd655e896994a3c16c76ceb73e677608a094aabde11c93a216c830c35a964e0fc33f5c5640cdb190edcfbea19c4cf9f5d1629d1c7df87c4105a53697d11069c8bce3bce1a9c52975f7448f0c77390bf25d039a3c3eaeb8103d16f60d9c5ba1b7b0658152360fe068fd49d3cd292da39f33639b20d1f94d82f4020a9c8fc5d2fcbf31b7df1c05691d38670f333ee1d33b025310d89c65aa6bb96583464a2f67f5a15759321ae4d50240bf57cac5969d51c5120727ea8ad2de5c7000b51723739f872da90d37e33f171403f2f52a808a2df5d9432fc586fd6b8101c93578c28fa15e00c74 ss = 6025b7c3274249d275e3acc2c986587fb45d6a24a7a1c7987fbe8b400c719a01 count = 386 z = 251a44eb6bcc2b3fa5d928e72955147bdc62138decfd371a41a0723f8a0e36ba d = dbff33b5fe83050c0b3541000a78927e21269f78a07c3a08d8281bf43c6304fb msg = 8ea539216d89d43290335152d9b26e9cf6da478beb0690afd0869c074d208b61 seed = 0dfd5727c7b5feafe8861672876c5d23a7b20659425d081c58b9d542eff25ee889c637888e6f00b282c29f1c01334978 pk = ecdabd3b411c8802504f6284d62b7ee958a795262cd2794b5c9820ae5a3cad658bcd89988c2765a0ab4334b10fee11c7b1378be6719ee3d9597d060f440467f5534577255913c62ef746b8f6dba7c6f8ab8a5c4fa59b4e05409cc7f8149f7823002bc6a6679303116ea7b86649c71131a70ba02042a875a457b76a1e462f7d91658e1810072b0055649d3aa8352c50b505d39f9ae50e55143cabe0bcb83b9553577862305d10713c5b9939c595ce9c98321875124742b05e67203c595fe43c25591c71aa9c382425259ba9364581ac137052383047cd407f2ce7a113bb8926b93c01bcbdc79023a5401593f24349d9b003e29df1841bc947b0a2d2092dc1a5d9830e7175b8a2dcadfcb65ca702324bf8934dac6273f63bb2db13dc48b04b3353330b3db682b4cafb2528a7b0968a7865935d0567bb10a0592f48415ed38274070d6359c30d437e2b407f9da5116a04b3bc61b61473a357425639a287973a120c34420d8a4b3d678047eb730c643008b86427a53dbc7232e7d84d6c767884c14ab5934ad2d16535a96df2706c2848c5cd572b045ac31fd3c520854ad868053b3b411bfc42d0b98cc465c16486c4400889cfaa38f3085c01078998ac81d8021e71e572352c8746f8bd63883a4390c90fa86bcb28111885a12bb308fab10badb7bc2c108bf7fa7d85e30533a96f1e0236af2b01b2a3b7e1f37bb1d649cfaab4088056897303b1f647739490294705f332b4994c269a107d60572fbacc8c09fc326fea0d76f928083c26c0e33c6f158cebaa60fefa537bc2b4796396062494fe7146b6e95d611a07291818be7bc75545214d556529702cae4276af7131cc1056242a586ddb2e32080be724067ef0244e5401b5c22ad84478ac2798c5c4b55329b50f92b9d011077da39c26d32bd656cb27555695d473511210a5b2cd6f9b6b941a3328d937a9b8c51a871641d9562c219d4e61c2f157cb2d18788ec579ca389cdb704d2eaa5fd3e5acea1966b71410c541641355c6c691c975b8bced1c61bbfa7d8c3ca6346a340f05b4e37a7ac7090c1d33c28a250a752b54a6858ea7d573a3d32a03e9fd13a128ba7a97a00cab22839800c700129a273e92220850b45475352746 sk = cfaa4dbd89bc852a5cb7263fd76ac2e4650fc5ec280f1396bb81836a27c8b3d04379908a0c71ced51ca03c334e00362ff567c239dc2204229ba5c8abf090694a899ebf971618192620dbb42e517e80500941f3af2f9cb45e486f44e59a7c8c7ace05bd375b160f5a4189387655e62b0f741f5422240b23c5558166476bae80268fec2b2c81cb6840dc34a96424f8d2be8488a5cc10315b131e3578296dd978535463abe591bcb0b87f8c6bb4db6ced611538e919988136a7389e14bb995cf206a1532029f27a6925569dfcabb5a6475cab5e9d74cc5c550f95e15003600dfbc01e1a595fffb90d9543794b899c12c49801c197a37a3c993270b290ae985b3231c66b7afca77b486736563e5bd1348dc8c54810b60463cd4a9250a96b75851c2db84860395b22e42954f707b3bcaba74fe5bafc436bfa9645dbd5658d82802f186210119ebef1bd1e7737d16694367b1604cb116c529460cc6ee583caec5412eb0b2a0f32b3b184750f067c5a6285553370926c6775c703560a661f8119fb866c83bca466c279ff836cfd9636b5c4c82e6b32cbe3a379a1843276501b0383bfc76c9b319d9bac67dcdb9ca539a7deb67c5d98b7a2d36c04b2b3a7ecab69471b03957e7eba6174659ae948963a42cded496eab42279dd581cc43aacfe44e003ba5d75126109ba0ff49ad4e588c9358a7bd40301818271b9021b47a2e40e8175be9614d8542ae6b04b53a8cd0833ddbe42d35b283662236f2c7c10130586df555b31155c1bb94357c172e0b4ab5289147a36411dc7201d2a849bba4d325197d046f41171c8cdc464eb80bf433a298a38a6cdb49bc80331a6cbb4562cbfec453c9558766476af9c0522d8b976428af2ca49b8385772b0b3186d4622d9350f4bbc6488334dee349698603dc26aef696ce51a9b337d50111f49671a28c5dfa48324b4593e00d3c85a0124a939a05a458999572a0a2ed122a13bb05341711180585edd8c5effb428a307d3d825aaf53b7660a371cb337cfd425e546579757a428d9343525a5d501a93bdb8ea07999918596894938ea7a8d61c069c861710746826df661ecdabd3b411c8802504f6284d62b7ee958a795262cd2794b5c9820ae5a3cad658bcd89988c2765a0ab4334b10fee11c7b1378be6719ee3d9597d060f440467f5534577255913c62ef746b8f6dba7c6f8ab8a5c4fa59b4e05409cc7f8149f7823002bc6a6679303116ea7b86649c71131a70ba02042a875a457b76a1e462f7d91658e1810072b0055649d3aa8352c50b505d39f9ae50e55143cabe0bcb83b9553577862305d10713c5b9939c595ce9c98321875124742b05e67203c595fe43c25591c71aa9c382425259ba9364581ac137052383047cd407f2ce7a113bb8926b93c01bcbdc79023a5401593f24349d9b003e29df1841bc947b0a2d2092dc1a5d9830e7175b8a2dcadfcb65ca702324bf8934dac6273f63bb2db13dc48b04b3353330b3db682b4cafb2528a7b0968a7865935d0567bb10a0592f48415ed38274070d6359c30d437e2b407f9da5116a04b3bc61b61473a357425639a287973a120c34420d8a4b3d678047eb730c643008b86427a53dbc7232e7d84d6c767884c14ab5934ad2d16535a96df2706c2848c5cd572b045ac31fd3c520854ad868053b3b411bfc42d0b98cc465c16486c4400889cfaa38f3085c01078998ac81d8021e71e572352c8746f8bd63883a4390c90fa86bcb28111885a12bb308fab10badb7bc2c108bf7fa7d85e30533a96f1e0236af2b01b2a3b7e1f37bb1d649cfaab4088056897303b1f647739490294705f332b4994c269a107d60572fbacc8c09fc326fea0d76f928083c26c0e33c6f158cebaa60fefa537bc2b4796396062494fe7146b6e95d611a07291818be7bc75545214d556529702cae4276af7131cc1056242a586ddb2e32080be724067ef0244e5401b5c22ad84478ac2798c5c4b55329b50f92b9d011077da39c26d32bd656cb27555695d473511210a5b2cd6f9b6b941a3328d937a9b8c51a871641d9562c219d4e61c2f157cb2d18788ec579ca389cdb704d2eaa5fd3e5acea1966b71410c541641355c6c691c975b8bced1c61bbfa7d8c3ca6346a340f05b4e37a7ac7090c1d33c28a250a752b54a6858ea7d573a3d32a03e9fd13a128ba7a97a00cab22839800c700129a273e92220850b454753527462da6291c63200cc79faabc4a5066f9682c63bbdc1b8b0d37e2e23b2cfc1ff82c251a44eb6bcc2b3fa5d928e72955147bdc62138decfd371a41a0723f8a0e36ba ct_n = 2184587fec9421578da60a9a1426129d4162a44d6c110202da48c34d3ede72619905964853e9f697eed05493904e197b1b08ebde8db7d2f1463e5fa6b5eec5c5d36b93637f1366f2f38a78924d87f9b785448c3ffd63a1a3ddc94b19f434deff87ecac01721a277747c1f36e175f2c70bdbf45ea6f7483da8d52fc06dfa6468e51c3ad4dedd04949803074fab660dfdb6106204e29d4b6fff32f9d218fe6b37e9a39a72ed27cb4bf6a8c97edb5df025df3757691f6d063f81e54adf72c3e0b33f01320a6a444f3c2acfa675308f0a4435ff6b585de3215ba8450843f309c6bdd8fc60b578b1e4f81ee5342ffa45e31005ef4d80f7544066bb603ef49573fd35342a217c516abee688ab17699da56fa5cfee2b78cc4b5f64a23c53481085c4aa0398ecf2bd2fa660cb67c5cded67ec49cfec7e31b8ea0453aebdb40d6ec11c38bace557f6c2fd9aff7253dde5ca2767837773dad6a7e390056a12e1047768e3231f009cf83e81f4182e39938503e20bf1980ab72e8a0546df9b30d698661ef9c9219e4632ce76793625397ac25ace9283f36c35c32fd74cd37c83821b2f8efdb1f250e73a6ef9dc108d1c02cf3a182a9a09cb92b7e514e1b49b779cd62ae464709476a7ddf7e3879322c26e67067f325fbacd0d106cb64faa197471d0c64c9c3654a47b5da4349733c6b8b88129be161f3338cce5cae280b96daf60b614d9f254cc62cc99669e5d1499096e1e9814883c39ae14ed4c45a67eb5770911fa2a6e5cbdbaaa7551742a0b0a230a6e3459cacabfe3e5bafdecf59aa6a2ed77ae80ccc09072367299765df01a2eb115c57bbddcc0964fbe5033d94920f3946fa10a4c73000e03ebe7393fa47c77be12e22b0398cf07ce2d36437595d3d21b0d5e00fd192f5adf66c1b38b00ac7870050b8bf07d1267f445fed6f19e50148bf4cdede950fcb851a0ed8ac155f1bf486c9c413fa8726fa9fec8ef47a429e267b23ef6c5c3428beb6a3e9972222283c2d7e53889fb14a56481e143e74d06546fc4ac53b0fdc993ef7c3b78b359d99867d70fd642ef9ad43eaaf4949fac0fa940947eff78ac ss_n = 4bdeee0c8624cccc8c7caff30cc2913d3710a853bbe313b7e9b0cea80a69d32f ct = d2f85a84481a1d8eaad61ac137507bf49af235747c9ff0d26554765d8b6340e23bf4e1444a04e2c70e7aa27765ce6c6c0e9ec38648d0dec7837f840dd07d662ee5b9334917fae77c54a1f871bf1de292fd68517cc2dec7f9bc55b1c9de070ffdcdd3e4aa946a5c4663017f5614e9633b6501cd9baa08a8d4c9179e364c798ecad65db3da5b88034ecf8029b1ff7e6f0e953bcae88d0b4bf90648ba5aad557645f87f94f38ef267c4b8bd3b4b8c0127d68aec1c76f4505dc1c369793baed1761b298ea5532bb3ba6fa08411acf13b24d813b2ea878da9d5b83b88b5b1ce75e784e3a806be946818108f6d40c3a124f03b1f7f41591ad381ab5de3f44257d29c78c74d0853ef53f9abc48271506aa893d201baffe48f9bb8cd07953328d7f25032b4834339636c30c92fac8ad468f4dafa8d1562b62fa675886169e51ea4e36c8eaaab497cee3b63f50064cfecfd62c08b9aed67b2b6be81ac8e3e2d2e2e0ec50b4f2bdc041eaa23fd3895f763202c9f0ad9408a7ca9bc80ee7f1dccb0f14ece19864fd3d27c38a000601df861d7eb946e4a3f2f3cac95b1ff0e46be190f1dbc5fbc7584288f1f262d4bdfa662db9a5a70569c69b58c1859614c50ab0883d37b72b46026c968ac01a8aede15ba5f373f70ec365c005ca4f6be1d41d262102e38f7c1051b16f1ede9b0ced86b3995b5627e24a0d357f6911d15ee7ffacfb1f1b78d44ee7b8642277efccb10e70d9587e9d12c7c43e17010303e3966d2cc977a19e10ec3b72c3c0967a7267ab2af3a5d8d8bfdfb3c759a8cb42d449922e5d0a58f96b03f77a31ff330843c78ca57fdf525b517ed423013104d0f1e13b5de030c66c75d8a513942b576ff61855848abd9d9b69d9ed96e1e8bb6d5efc93dfbb1052874d02e62f20bcc7e862d616db679e1fcc48e1b5e391031fcc2bf57f62add479e84c1095ea60edc20cc51b9790acd5edb9e37c43ffbde55d0fc017290627696021f8c95835b6eedf88d86301ae9a6818d790c296be90d753efb751e244c7f9d0ddeb4fea55a6a46cc93887946ef75cd3722d5ff4fbafceb82865d3b729ee1a8d7fd ss = 09a6ff0e89db7e3ad74ac44aa859f3d3bc2717220e27696b51c837be69899ac6 count = 387 z = 9dc7f5ad8ce7381ae0b9a82a194f3637d8549d493880196d47ff31edbf1e8520 d = feb1c106fa7661435a43646e4ddd8ac5a761ff1e8725b48e78e8160ace508182 msg = d244df9ca3f25bfa3fd7353451ed5cd74af4cdf8bbe48b1e428fb4b44d2204df seed = d9ab42496390404473bb4b9b5e0645710495d16102012e008ad2b2b2415e5e2d158ce2fcaa6e1b80176bb46967ace373 pk = 638174d0caca4d8590816569e86b018d971a67f993cb523d1309c5e91a73264a32335c621dbb1651c7929b3005237a3031a14e907ca7bfab5be20485eb141ddeb4592eb156fa594f3905a84ca8418192a7d69b38c66a5aed99b399026cb4333ba3463bc53521d607911eba8da259acbe829daaa7213f80330f2562e8ca563fdb0a64a8c22ec0be50198ea66b74997b2237204abd57a74c1b7a7d975d74d698c9084e7b00412c3286a047ca4eea8c67864685e3a684da75c5346a797a36fb9b9f88d3369c325fcb719c9423b9e6e67927cb58afaa16b6eba887541977f36da26a9e417199ed550d40772a30d83c0ca897b16593ab762c32783a8b42b89c311a0ad335985836e9e6910856821f623be1779b1da56f1bd5bbcdba4cd917b47177cee534b3f4c92b4b5c7060680248b69cf86c74f9e2392b99c4dea869eb3b054774296e41505700b3fb5c6d54553dfee5c324b58a54501455d8564fb062d27446c25558e4318d3826b93d68832eb1a2e5926ea01a3ec0a64dc2e7b9859c35072184f40c87d1d527f9239db3e7821ec0bb4ca38c97288402f0603fd61b2e098644b85ab608a7fa488b58649f72f667a3e0c6aabb9013e601a9c8a68331bf47ec60d6370a6f2b83f8b39c4040bd7c95c67d319f8ceccc5b65bf4ad50608a06f0bd47f4fd98ab91633da88071f66c5b0bb1390854ae0c7ccb2c67d4f876c11c1c0d554ce1df367a29aba141b2c413286f3cc7d8a110f9fd12444f55d11220c24747682693c39081c069865227a08b7d70d6fc00dd0d49efa23cfd10a60f609bab3b688b6673655978414918b1de600260008e9cb7031c52d15c81b04bc508297a76f107657bb95daccce85bb99426292ebd4732120a91a8876986475afe4a2f9e190da786c3256085a602e9bf78329c148b1639add715a359cb7a9c777bf626949246779d4ae5d812e1a3b9178c2a2e2f17eeb6951b5b23d6b9460bbc87e7bd320ccf3bd0a416533ec0252c4cdf29b434633a7b649c59e15ad25a5214eea8a9d17571dc43616a084e1f2b02d87cd5266876a5b4ca2f0b6d9f78924c7b7437b0b1705800f15e5ed2a5bd4f3f839299cef056532f07c788c3fc4578635a6b566607a7c8d sk = 16bcbeacfb4389f9c100922f3fe50b24d24aad7700c39315afc29966ab92f56bc29ca1a4701554b835837ec44ffcba7ee48c7e2f413de33b57278b020ff887183a08a1117616ba797134bbc81a3c355777e9451966ec55aa5482fdbb1abc0c6b1e2531195622dc024d9acca098aa45a5da88b0446251cb9e53b16d2bab06bfd30bbd546e69bab61ce292c7137dc8d29bc13ba9c5c71dac39498b5c20085b3001133629253b6110b89b99c83b7288bafc7430284e48655a594c6fcae8990cd851428a81a5a47306f06eb4c6c3ff81aac9a06291e01a81e5248bb3c7c097c246dcccbd5b9aa8153f84b117d905c44fb3bf90878772ab6b63fca96e62114a2c42b69c66ffc304b34412ae954f68b38932d298bc4b542ee42c9798ce498c5b6ecc7b18e1c9b5a878f75bccea7c20caea755dbacc31e759c24cbc9b426c84dc83e0a4b8a6ab6567561599cbafcea2cad0b42a4681348ea53aff941c890a17448b4c139638f0c6b446182c050a44acda200a930b072069c619007fa8ce5c022fcd43cafcb7b641e27a5055791b6bb7ca7455b1744268d774f78c291ab36181b9ab4c174f9f8420046c60ff956422b47cf136b9cef04f7b8228a9a64cf2440678d8617885b0d9824169b7cab0924b61e45a8590860df834195267092322bbcb5d1740c62ab9c167a10de5f0473ba08fad60062c923f9b348c7710cb66261687d90a0f5337de5c2a55c564d1aa3f0a6c2422898226c31d8d4551ebdbba2152be5fb327f71c20d4b8a71e84a0f5555c9201c63a017494cb7871395f4a724ea160a1b07ba40f95a092f9a99c93ab0c5b8e54a92065f0a32e5175f3c00fa439c4848a9e4775a446646f14e79044aa79cc895b532b24b86c28beaa4109e74b76f3b779fb8e5a14b2c53aac6bda3577e84af2fcc5acb5477e876e75f2251c04207c01872edb2bb512626ef896c9f64476d7b9a485a599273e12187da11700f099917908a4fca53aa7063d0cb79a16f8c319b0057af344daa195ad282b4dea74c016baa19378611501e995cc9f9c470a3138f10284244829465a0991490a403709e114c266615e638174d0caca4d8590816569e86b018d971a67f993cb523d1309c5e91a73264a32335c621dbb1651c7929b3005237a3031a14e907ca7bfab5be20485eb141ddeb4592eb156fa594f3905a84ca8418192a7d69b38c66a5aed99b399026cb4333ba3463bc53521d607911eba8da259acbe829daaa7213f80330f2562e8ca563fdb0a64a8c22ec0be50198ea66b74997b2237204abd57a74c1b7a7d975d74d698c9084e7b00412c3286a047ca4eea8c67864685e3a684da75c5346a797a36fb9b9f88d3369c325fcb719c9423b9e6e67927cb58afaa16b6eba887541977f36da26a9e417199ed550d40772a30d83c0ca897b16593ab762c32783a8b42b89c311a0ad335985836e9e6910856821f623be1779b1da56f1bd5bbcdba4cd917b47177cee534b3f4c92b4b5c7060680248b69cf86c74f9e2392b99c4dea869eb3b054774296e41505700b3fb5c6d54553dfee5c324b58a54501455d8564fb062d27446c25558e4318d3826b93d68832eb1a2e5926ea01a3ec0a64dc2e7b9859c35072184f40c87d1d527f9239db3e7821ec0bb4ca38c97288402f0603fd61b2e098644b85ab608a7fa488b58649f72f667a3e0c6aabb9013e601a9c8a68331bf47ec60d6370a6f2b83f8b39c4040bd7c95c67d319f8ceccc5b65bf4ad50608a06f0bd47f4fd98ab91633da88071f66c5b0bb1390854ae0c7ccb2c67d4f876c11c1c0d554ce1df367a29aba141b2c413286f3cc7d8a110f9fd12444f55d11220c24747682693c39081c069865227a08b7d70d6fc00dd0d49efa23cfd10a60f609bab3b688b6673655978414918b1de600260008e9cb7031c52d15c81b04bc508297a76f107657bb95daccce85bb99426292ebd4732120a91a8876986475afe4a2f9e190da786c3256085a602e9bf78329c148b1639add715a359cb7a9c777bf626949246779d4ae5d812e1a3b9178c2a2e2f17eeb6951b5b23d6b9460bbc87e7bd320ccf3bd0a416533ec0252c4cdf29b434633a7b649c59e15ad25a5214eea8a9d17571dc43616a084e1f2b02d87cd5266876a5b4ca2f0b6d9f78924c7b7437b0b1705800f15e5ed2a5bd4f3f839299cef056532f07c788c3fc4578635a6b566607a7c8d144086d25c651bf80ac7d7a7d91a0b702b4467b9b48beb424c4e572898e1dd5e9dc7f5ad8ce7381ae0b9a82a194f3637d8549d493880196d47ff31edbf1e8520 ct_n = f0a0397a7385684e37670cb24700115ffd269e29ce6741f193eff4ed0b27e4bf2a4478231ee48d124d7d51a09c3d3fb10501dc90dcaa61a941e6bb0578a9943c99accce92829071ff2dea62c02edc8850172fb07f52ef1529253ebc7ec8a3ed09305ecc6d49fcd39a344117a96cfa2a16d0b55373d9f56729a10236e1f167accbc35f9a7b769e58a10f7f09a6b7b57411c4402d583a134ddeae1f3b650334c89562232e797378f9a7b0dced85c0e1417821e6aa38d364a39c1d32a41d926508d3d741a0fc2d81a2c7d5ce10c89a99331ec717b2eb23b12194e8f912c40eb5ce89f829e9f8f654f2fd7a72d59ac43a06f7ed3c8517730c354081b17edc74c51ce3bf8d8024499a3e28744509357f168a052e668d5b639ec61429252cc8fc929973c77d492f4f11fd0203dc03f11ca481d93dbfd0ae6d9ef054f205511d9221ff1ab4b2074ee89cfd4718ce5bd3f11cacdf9451610d2aa7909d11e421b7140910ef42ca89a7897bfa1804434619648070645d0592fcdfaab546b4ecbfbdf5a934bfc25e7730bd603ccfc6ec704c5243ba3404cf5791162aa0352604b759b7023f9f720d76f4afef883bbfd5fd94e9a7f2bd592976916dbce30a5f24d9eb414344a82408d76903cadde5412531eead7d2d46a86398fb4ee1a3ebad237cdd4245051a92949a15f8e7d4a8213470769abf6fe36a60897c75e107c6ba9698b740435ba2ed6d2d86e5cf1a77c897c63d577da6c0b02057e80f455bff44b5c8e9d4832cb4046ddee5270b02bc5a45970e4bee6158003c107160ae807c935bb7138f09b0e05f52eb831508b5c0ac1ee7211d4de4adc9638f59ae8f7e5e9eb418900d20e8d4aecb7184f5e1c6a4e195c92b060e122f626f19494d931b408c9094a6b05d02d0f4679e53e6dada4af989f64e3cb46d439b3ef8145c3b3ec0f4f25e4681048c8505180154252652ca2eaffdc94c337763434fc1aa800923fd6a2861ddf80d176ab6f61da33fb48843aa3b92390d6b5a1f016c9435141b526877accada486be94364a02324fb3084f469739a0618262e43cd91f8818284b34607d0cd1b979a8c6 ss_n = 34d1e2d6f22e18c5bd52017cad51d579b9f5342d4b4f48a01cfdac9a3b97e75d ct = 40440886c021e36081b4dbd8626517c03a6fca11c7ef591e44a7006a14883148edf54bb69cb4ed804f0528f92dea737ed0c3663c2153152afa574bf02c8ab85934d806343111b35722ffc4b6fbe97eab10560094d53405cef188d8029909d8503d0c6f9d0ee3025c21dee587239ab502d55078090f115518fb3cbc51c5880356c9b00c880658dc402dc65e5687be4893f2a06876bf8450fa019cb76e2cb655f4f54bdb0e94a2c203aed242d95262f03b7354bc856b17f2ae67e8e873547ba9c48fa5f07376d01468ea7a8ba88691139ce638a216023f9b72e2d1e7a18445dd70bdff15da4fa47da2a980ae8f39a056460496610ca6f8e16ff441a554b6e5a79bfeda64c3da28fdf23fcb6d231c06dd2c8b3fb2afa6bee255c64b287746d1870515601dd6c91636842d94d00e4b6f8a1e435679e03feb760e5bd348f86ce6a739b9738190e4b32b5c973255a723f5b285a4711a67a93cc09e3a5b089c607172a9b77f991a3cd042fa0f3bd4f25d830a3f3d8382a9b21d6caf308c63e242f3b48e38813cfc41379d1e749383559436c1ab58846d0afe4774f28051d7710397d642288dd8a5f740e1c60269bca34c3720d9c95860eb75d744a22df24532a80237449aee4adb6d9a1937a3eca0b26f7d3a8bda1a364e1ce7ed671e0a20bd22227e2e3e1d62494deb22173e6b4a2963e7d6598c2f3e33a58fe3d05e408f25439c5e52d19b45371c109fc27e4019e65d61d2e916e6930dc1835bad2104f5cce7dbe4ce301b390b6b23989f08a2d798593a09890dec55e26f0308b16a9ae75a85b08dfbeef793614f5a33a5dc68c662461ff9e0b842ebc90c43879b65638711fc6c1f3f26ab80338c2ba2231493bb1c2781193390fcc5e74da56c0267e0aa268f0f65358003108063c967915a0d7ef0e9ca25574a266216da1c9c51d3e2329a020f9df1a36868a7d120c812f02543c1cbb4bbfc15b4c60927b392aebe5503ef9801cb9a88ddfb1af1fa09788823d95a709e687c7bde05a97ca59a8f104f59a66b5419c39a1a34ff4a401f4363408dfa0425824bf736cb193b04cfe983e698bd4ba7d6bc ss = 326146ac935d2ab08a7004384ced330a6a24d91bf477f0d9812f6f8355f144e9 count = 388 z = 074a3ce96468ced30247abb0f3c2150f22c8ad56ca55baa2a9b7ed1898a57435 d = 3b0cdba77287842aaa4e6a9553deb29a8db98599d594616c1cdf6455b4ebbe0e msg = e32ce03788b7e86cd14189baa6a76d6e16f5ed5201ec21458b8ff4a8cffa61c0 seed = 17586e8e341bcf6c3334c4ce82f06aea75a1a612227d8f246c4dd6bb217da6721033c7fdf5cebe1c0da3fb9472feece7 pk = b4e38cdfd677fd1306b2578da78a45456089d53911bd395d45a32d33bb2084f7abf2940e56862a81984cc4f11f7144a01c8324476463dbf47bbaec18b6d36ccb61484fe02082982d3b9825f59288acb36fcf26832db19a5da00361457604632408b592acd235c5c87eb886673cdb71036631eca6bf4124cfbac7943bb52e96440d5ca696c7d00e5fc5b4e01c09a7785fcfe83d87a739616111f540cf37c9649d6070758b569ed10909bc8301f584c6604c19c3317ef28fb6c17cd728b278d1b0d4a107a1774fd844cdd4daad3bcc96f5ea0d4c356c768ab1b3f795ee045a985427d10a47a7b415972115dab1384d7952de0971f7eb0f4d784e38e323f4e61d3c3873247035cac7a804723746cbb482c3cc8ec04ae873a41168087be7341f69b2a0228d5d0cacc568be36b320c8110489e522e717b8d686c09339787e86827c4a8481f76d00a10b43d533d83121878b50ba1747af39bcba77227cf356ba98aa64846ad8926e310c09ce722a805b560d27abc2c9aeb154bd9f1465b3fa043ae2083f4b3b87404799a5c899e883cba974fa788b2701c78a52a89b786838775449451b923c73ae78c7a22aba3b990b71483693fc9d8c8054e47a32582b8da01a5065a5c706797112757dfbc726d267909755647ff28acf1c1509867d275bca50865571c5bf16337d23bb2839e50919bc98bc7c4d82ba50c8483f0b648e43734dc25a708b727782a31f557968bdbc53b4a90bf2fccba6a7191fb803d5550270c8472e9010ff67874274016bbb59ea569de2bc8bc07171ccc40f6d841c02f78bc42a093ec7496a3702bb43ae8239920740269051136181b67b373d6b20a0d5f951d7e9c4e0287b6e5a117291358de9303a8277d0e718ad7a4ac7cb934958ad08501ebb4c3944a643dc9c10526acd522929531430e8715d5d00546ea62393b96bcb44675598c65b763321f64fc7c89bb1225921442349bb484c3c47795b7ed4b2326957cc076a7429e825d269258406c6e593b89c8a80e0e44a0e1372174376595744de7647969c1918150107137aa182b80e14489ddb488fa13b1c3711780cc5f1544e14554bf7c6994b220e84eb913b00131e751344ed225aec6e231f8748ce55050d sk = 151a1548e464467003ba177ba109a4a6b94d6a14b8bb33b07e704cd69256ff836bb0ac94b0161390a77651823f098999b3ccb95ba14520e30a5dd64bf0b0cb6aab59dd28c38b401bde03c3b0f10855f90fc40ca2640ac96ce1ce066120008320b585cb60f9ae28005be0854c50a2865bba537b21afa15628bb20cb2ce95a9336cf3a300b4d58bb2a604df83c16e813a4659b9299f851c63c2eb339a57a090ccc015e71c06a56126731e11585732aeed818d41226b08c6dd3a0c32256263d306a7dc9abcebb97f52c7345d823d6d2ce192713eafacfa7d63b5768623606cb0d565380245d59c61955327cb5f2517bdba486209c92e16cb62bce664300ac047da63679540a1cbffcae34b06cdb189781b4bb9037a9157a348d7c3567a065f94154d366161fa1cf6fc8b9cfb1bbf8e91f32f39eef36411af607bd4a66432bbecb4c8626204e39431aaa1a747ce347081352d6906a115b1a27f1a2e51439b5927c30421af9468af714c156306927117eb21a572480b1a0648820a9339d0653527aba272113a36ab83b95731e5bb1684b8e37647f5bac898eb88203a098d0480fd4787aa58b33b1a86cdee8b86f2a2487935ac526c2cf416557d00cf1f11bcd95b6f8382a4e6baa8ca5a4afe56316e10e7729ab85857104d0718f1261c4f90379250db6ab167e5956835b90a1199ae2b054c2f265208c354b73973ef10714c5150aaab2bc2436dc2a9f661c4beb7088f1561bf56829d92a7448c746091870d0767901560417e04f105c194770ba6526773af0468e125d80b505c76acb7cf5ae6d8396c0ec073b0a7117152278e86d110453e1b75aeeb35797c5ca2dc43446f20f477cc23768ba0e2579d246328fd487331a9901513ec0b05b00fdbd54ba6c4359b69b77c6cb4baab3a620ded66a270361df6b4faafb81636c9efcb65dbdeb8375974ed07b797957bf74d53195f0299cf99829944bccb7b527e4c3e9d299e92710e537c14142bc945ace994c35bd25a7695a5419d8c4232ca1b406762d487e3ca45a0792434e79173b12037d399457d34aaca566823b2ac1c63e7793a586332cc1527fb4e38cdfd677fd1306b2578da78a45456089d53911bd395d45a32d33bb2084f7abf2940e56862a81984cc4f11f7144a01c8324476463dbf47bbaec18b6d36ccb61484fe02082982d3b9825f59288acb36fcf26832db19a5da00361457604632408b592acd235c5c87eb886673cdb71036631eca6bf4124cfbac7943bb52e96440d5ca696c7d00e5fc5b4e01c09a7785fcfe83d87a739616111f540cf37c9649d6070758b569ed10909bc8301f584c6604c19c3317ef28fb6c17cd728b278d1b0d4a107a1774fd844cdd4daad3bcc96f5ea0d4c356c768ab1b3f795ee045a985427d10a47a7b415972115dab1384d7952de0971f7eb0f4d784e38e323f4e61d3c3873247035cac7a804723746cbb482c3cc8ec04ae873a41168087be7341f69b2a0228d5d0cacc568be36b320c8110489e522e717b8d686c09339787e86827c4a8481f76d00a10b43d533d83121878b50ba1747af39bcba77227cf356ba98aa64846ad8926e310c09ce722a805b560d27abc2c9aeb154bd9f1465b3fa043ae2083f4b3b87404799a5c899e883cba974fa788b2701c78a52a89b786838775449451b923c73ae78c7a22aba3b990b71483693fc9d8c8054e47a32582b8da01a5065a5c706797112757dfbc726d267909755647ff28acf1c1509867d275bca50865571c5bf16337d23bb2839e50919bc98bc7c4d82ba50c8483f0b648e43734dc25a708b727782a31f557968bdbc53b4a90bf2fccba6a7191fb803d5550270c8472e9010ff67874274016bbb59ea569de2bc8bc07171ccc40f6d841c02f78bc42a093ec7496a3702bb43ae8239920740269051136181b67b373d6b20a0d5f951d7e9c4e0287b6e5a117291358de9303a8277d0e718ad7a4ac7cb934958ad08501ebb4c3944a643dc9c10526acd522929531430e8715d5d00546ea62393b96bcb44675598c65b763321f64fc7c89bb1225921442349bb484c3c47795b7ed4b2326957cc076a7429e825d269258406c6e593b89c8a80e0e44a0e1372174376595744de7647969c1918150107137aa182b80e14489ddb488fa13b1c3711780cc5f1544e14554bf7c6994b220e84eb913b00131e751344ed225aec6e231f8748ce55050d1b7cd44237cbd5561eb6930b5af8e9a4c1d888c2b935402ea9f9fe02200cc545074a3ce96468ced30247abb0f3c2150f22c8ad56ca55baa2a9b7ed1898a57435 ct_n = efca1bc024b205ed8ede1381278244933d7b2bd56e25ecb6cca405000234fbe3fd71ef78206c2a6f3711d6526b9c1e171b7ca4eab99830cf462eb5242820001fac95962b8d04f86ba28d4c8331da5c2b8149b6ac92b5fddef13d700d0ee317b7c28071305a4d29b3c5d9fa5058fa4c236f04c03ad082fdc8a2cadbcdf4a098a1abd0d1df6199f66788ec2a6861c8f57a24e88a17bebe7367672d97f4d684a6a1a2b1048c06a8802c448a92716305ea4fd8f8751cd43eb7d16288e8e1525e3ac8606faa994970cf8201959ca709a2e118247cdf006687e67bb75cbe2114ab35dd4f17f945081443dae43046f289a998d134d4e293dd759c906cf53450a1f36156fd8f38944ea4f2772f3a8df25e7cda2799748db520c94792aab2a2a7551392548cd129a3063367b211cf7bdc4535de0e30c414d4d548cb681c1b1b38859b477376f91812602ef3cee511875a3866553a6e8bcbc52cf1884dbcb24b71ddb1ae492cf81ba77ab7e81434eb4541c0e8d93beff1c2c890ed2f97f66cc274d89f67e9d0d6f97629a41835db632f93378f2591c8ba1de14f0607cfdc556f3355fa8853cb690fa01667c8026f2a0a1ccdd261a6f5ba169d03e1a64d4c34a74201130aa975466a5ea55928df2505067e2cd866f2f4805a8bffade36fdd4a51563f4086541d58a5584ac35050f06bc3ae764b00772438db3867b279ecd7aafe76427a7a40306280d44ee1930a4be4d59fd5a883496e448fef579a8848ac8e8d1cfaffee79b499ef8a8f863f42057659e4547fdd74781c47209392c5402f6b95bb0d1625b79a356ddcf4b2681c8417475eff703ad4a7928767362d0c6145ebb658269c23d7ef27ce75d4e49ef98c98d422996910266c816a5aaa6954866432f2668364c62869f51bbaebf81496bbd8831b0232a33772180b07b7c327643d96920ae6700f17d70f9370c13f9a5c564d43dbb9e47e8157dd15ed36df3606c82b6e3dcbc99b96abd53d17e31818eeb941a984df62e6c022308b3240cd1e60f44e63c5e3d041e42f0f865b038e5b37dccc0859c2078fad94d1b26f4f5b9c9788a4df22e139384c ss_n = 8628ad535bca7d282a4c06977cc9df274fc497695ff9313ea43c6316560046f5 ct = 981fff09fe85223246e89d59824abb5edecc83518a2798ea370bad24c386bfadb5e9dda75e67e53f6d89700f5c0861290cdd02098a29a1b2a26b0c8bf4c11bdf241c66ee2ff1f84ffaf8bcaff431318693868dd28bb38befaefcb46618f16ae57fd48d581fee6dc16a9336e12d387c9381045de5e71302aadc7c381fd61e734f58d7cb088fbe16694b12ac7d01605bfb3141d40c18aa835aa2f9c8abf29496f6b174709395c003767d1ff2fac9fa539353e04833eadeb8d3e89f956d14f5d54c285aef9cddc227ccb029f1932c5624f8d15bc5ad4a4c29999655dbb8cba34ba1d199b057bd6ce6e28a6f9f16a92c1fdc094923484cff41e7f9d88cb7037db93c57edc8fa591890bf1630a4ad24c3258f5b74b3b1877a3dee8b3b0ba2c5d063288303696821a5174611f65ed078eb220647cadf1d049568e708820194b14dec1cece97a4deb7479eb79f81bb05781ca55820f294f06f270a4cf30733875fcf719db71d8eabe14f10ebb58dc2ff98e43d56e3334bd82ffac5079a88772add0cb33907fea937c402e391ff968cf5ac0583b8f56836f73fa2185dbde5559be43c5779a2a07ca8b225d5c5a4f9b713263dd056a5e9a9decc05ff039a5e75948c545da9cf6117f2810b5456555d1523e197aeb1e18846a2356ea7eb5b85528d3b1067c68588e80fe5108c6a5675412207facf1052376423c6693628dd5b7177a175d721606557abf73fc02362d367ee27a72edc73467471b3180d8709156dd64656a63fc74724a556f2806967e2b6216b6363d5d63e1a0184189249e5fefd03875a5165918cea22dc3f458fb2b52b21eade5b4adeb49085ba0ceffd6afbd6b19e74c431da5aa25ca134de8a1d73948837a8ca257ac6968847afa421affa524ccf7732790a25060eb7b7b11982a8e7d478b4fe3f2a8e1f035ca10a2e070a0c8ae765baa46612f4a7965481330443f5ba48a6aacdfcdd97ab858df372526edec063a341ea0dafa60d34a57f3d3b0485fcb6f093dca2ef81d97c44ce710f54060c1115dd4d27d8994f9201f9d82efdf7576ef7f677f8db0832c4fd5ebc633a84112b16a66 ss = 55162df56bc7a124520b7df37cdca0417c271226a42aebcf966e85dd856bee7f count = 389 z = 922b5dca6a4b5d7aa2984957fc437bc1b504db248632696f723c40efeff4231c d = b5f0212e5ba2c8a6f0ee610f21b9a936f460803590c54993b5feda8e9d52ba9b msg = f61e552c6c381bc67257d188df6e568ba381f07206c02f265375888feed198d4 seed = 9fce322915e7ec9d9eb54857cfefa7ec77707bb9e1196a90deaa762f5791df2a751a2179a734b7a13187730a11cdbb48 pk = ec738da06bad3f979d838cb69c052f59fa2cd0fa12fb342b0d545ef22728ef620bb92a382b761eaaf57258d1a9e1870e314a4a4d74518b178922a63ddbaa0d39311ab18065f5c27fdd8179626149c8d96e826c5d7221130bfb6cc4fb8c76d898026a932ab713fae666c5117c603a6b2ba492e438970b87b197ab1cc71b35fef48ce97b4b7e71cf51441461bb318a640611c43fa1353b7b0652c400313bc2b9c5284042916c2afb24df4cc2115308f1614778b9adf58720a1758a8ef39791c39fdbc74912f67d1397aed437b338635785a926f09064bec866240499fb2a17819c58b1e4c912881cda9ab7296c93f4737e23d33b1b80c52c325e540c7ccea253dab224e359931d461a35cc8f384aaac9b1c4de017088c62b40b97f3bb04f02341f89110925c09fe731a10809c31d849b183b3cb0e194cf311ae299b19d3b1c14324ceeecbf6b56b30313372ba21d7b95882e62989039b2d576c6c582a1d38a9908d96b9a15142509538ad231df323828f3801d02a4aa40516060a205b66dca1b443cf39b982ac7c50bb344005dcb3b8cf91a216205567a73374dbc37e05b614d098b27e7ce1cd38e06d70f7e750a58f001617b4781080bdf8a3b97eb31e9a307cac24b282144200b85402003fe1ccbeabb8f8a2a32fa30bee9e419fef20761f9128e48be0f25521860bc2e44a2f5089a265219d12082c905cd9ac438c094c6075bc60e21435e113fd3030ceb804d8b958cfe54bcfd91bf046a2898118888a4639ab152eed2827d205b7b283d292ba2f533aca83c58a2b386734b15550026d8522414b14593f57fab8a876e5b5e395c2cc096aecf912701a1b989f38c8bf442cea52c940cc6e8638a41c6cd3be23e3525c495bc9829cb427457b8f98c456ec57554f0897e4194218a91f263a92147af9258c123923972da18ef7327d4e5955ec902c1299bebd583a4153bfce5aa41e36f05b75bb98558fbda630fea7e09c1708e290ad209a19e011dd56558b175ac0763b12958cd85025c08234f91c1c677584b6b45cfe313a62ca2c3f523157c1143955352af005c847215782287dfbb01c6c645aa1c43a045071656f15349bfbe917a13cf0c0e2eb384bffb3fe19696db6e3cfd sk = f4e75101748b9d84bf4da4be40082856bc6dd9a2c999950b70b20fdfe99341a8bfaafc9dfea43f4fe43d4f29795ab306c9618bd70b7eab97bd472225f490bae7a06015e382ae109b074465c7a40794d15cc1b2c920a4791ff76bd032ca3a889eef73c245f6990b15278039537082b44e15a25eb549189012830671f37b0b673a5c4a9a442ae0512e5c31595506afb94b3a4737f811bdc0473b8202a4f6ab2eccc6ba09f880183b7c4ad35677d4642ed86b7765bc72c8966b7b5a01100fd3aac45937c7b95540f936186e70287f1b42874923aaacad6cec131fdab1b8e172ef169e0428273eb644bf616e2877921ca97106b7c2b120aa8eba35132b726467136f7881e645beb7e43aab71a787938a95044097b87d57a8592ce47c97279332d1a25029b43d799f6a2165e026a374cb95835891e2e9a98914ad6f706d31e7304e0c73de642d637795d701b997173008015fdb42514b1092bddc2fb61cbc10cb0b047002dc9975dd49991186217dfb408613abaf7abb95b9341c6cb57c41bfde2477fe538a131c1f653c4dcb51bd6ec09fdafc5d064a472d953e7c282a90cc5904ec1504cc82d79b6ac1d19660d17a42e86aad57c3727601d6788a8ad3427a6571880307ca108775a2098bcc28aeeb732e90b478dc4967d9b651f8595893299b8208f049262a0ab03a7234fa24aa3758b56958318d82177486ac28807ee14321bdab4fd17c364ad92d63673e49373d17796f73dbb7f8d72df769330e4754ba1529769c419bbc8186693590958164cc4a7d59af83676b79412451aa22fe838de2895b765c1b612353994c57ac078fb566496362c17c8aa1b128571a02996e38c1cc644a4adcbc41769e9643b7eea5382fe15482a60402aabc43853a352666c487c0e27aaf1a6b89a43214af88ca3244642f75a89f1636e0f35bf64ab75de898720680d4b7806e884520cb6a868bb8f7e8c9b88a964bcc8957c045f468036ca09ded08097f61cabbc81c51386784fca1a37177e1431226c3c035d52adb780a76871a95d9241a8459e6667051c798b41c8079b70cbcb9c85022a19f9ab4c7b0be910c90ec738da06bad3f979d838cb69c052f59fa2cd0fa12fb342b0d545ef22728ef620bb92a382b761eaaf57258d1a9e1870e314a4a4d74518b178922a63ddbaa0d39311ab18065f5c27fdd8179626149c8d96e826c5d7221130bfb6cc4fb8c76d898026a932ab713fae666c5117c603a6b2ba492e438970b87b197ab1cc71b35fef48ce97b4b7e71cf51441461bb318a640611c43fa1353b7b0652c400313bc2b9c5284042916c2afb24df4cc2115308f1614778b9adf58720a1758a8ef39791c39fdbc74912f67d1397aed437b338635785a926f09064bec866240499fb2a17819c58b1e4c912881cda9ab7296c93f4737e23d33b1b80c52c325e540c7ccea253dab224e359931d461a35cc8f384aaac9b1c4de017088c62b40b97f3bb04f02341f89110925c09fe731a10809c31d849b183b3cb0e194cf311ae299b19d3b1c14324ceeecbf6b56b30313372ba21d7b95882e62989039b2d576c6c582a1d38a9908d96b9a15142509538ad231df323828f3801d02a4aa40516060a205b66dca1b443cf39b982ac7c50bb344005dcb3b8cf91a216205567a73374dbc37e05b614d098b27e7ce1cd38e06d70f7e750a58f001617b4781080bdf8a3b97eb31e9a307cac24b282144200b85402003fe1ccbeabb8f8a2a32fa30bee9e419fef20761f9128e48be0f25521860bc2e44a2f5089a265219d12082c905cd9ac438c094c6075bc60e21435e113fd3030ceb804d8b958cfe54bcfd91bf046a2898118888a4639ab152eed2827d205b7b283d292ba2f533aca83c58a2b386734b15550026d8522414b14593f57fab8a876e5b5e395c2cc096aecf912701a1b989f38c8bf442cea52c940cc6e8638a41c6cd3be23e3525c495bc9829cb427457b8f98c456ec57554f0897e4194218a91f263a92147af9258c123923972da18ef7327d4e5955ec902c1299bebd583a4153bfce5aa41e36f05b75bb98558fbda630fea7e09c1708e290ad209a19e011dd56558b175ac0763b12958cd85025c08234f91c1c677584b6b45cfe313a62ca2c3f523157c1143955352af005c847215782287dfbb01c6c645aa1c43a045071656f15349bfbe917a13cf0c0e2eb384bffb3fe19696db6e3cfdda1c790c06850c60893edb16f4129eff30c39d2748950a4c441c68a96766ccaf922b5dca6a4b5d7aa2984957fc437bc1b504db248632696f723c40efeff4231c ct_n = b8d88372b131c0f246c266ddd960f00f087898d6e84bf2146dc4ca4cd66f5752267aff5f7cd09e9805719d330840a90e20ca58f1f2b6095519d6ea4022c6319befa3fb92597434fbe2b98827a7b25d1e35d4c77e7d13a540c97fd0eb0ade61f05dca117b3df0817862062e1a9cdc5be941fff379c196afe2563abadeb1953be7628499d45ec654bbe4482fcd80e70cb3cd0b702d644d7c3318698b60f05f769ce9ac72d874737315a891b944a9c843961bdc348259147168d355f2b21ba0ef5dc3670ceef058f1abd8ac8c448c61518e032274b151f61e5e5d6879272e0d0baf37a77fec8374e3ab1420683f7e2c70875ae989b7bc849d09094b239d82a89b6156be908f99f7cd89f5ec73215af2b92f88b72d149dbf65e7b8805264a04d554fc639f4c4b5ab270bf2850b56331ed79a9661a6b5dc5f76dc3e20dca25b0eddb61c50b67cf1912a56fc1a9a85602f6fe07fb46f8a2ec46f19b302026ddbf3d43d7766f137f18e5f85932a2184ae150861b184e47443c974e97311a29011f43bd9864cd6d9f1d9750fe3de72ac87af263239222d1d6baf80b17bd18abe168ef24d146688e2b2afc33a5176c2aa1af0f6efd1153f21115b77f4843036dcf293f9d3cf0de9cf743007583a846ea290b3a645de9e35b3c42322ffdf5d6718b7d4c0e2cad3206358a5dfb47bbc75fc6e963e8c57ae977c675da550d06af0dccdc480fa267ff7eac4fe0cc528cbbef7533506c959a24471fd753431ff6b058f91041a2dca7ec7a6cafe53d3d23b68bb3e014daf4d2f99a356abfda1853d06fa84b665c40f7aafabb04a9546416387c9c4e372d3895688ae7dbf92b4fc34cc6eee31ff4b93dc0562707bcfa7e2645a6fbff28d5990d5c8072d11c6adb60f494f5825959538ba5f90fc6c926b4d070a32c94367060be6cf0af859f6478331a906b0ca1f0cca5a30b5cb8132db48deebb15001ece999a1b73bde62b73a16dc89b4053d0de4ec8e350128247ba1ca21866bf633c0ec9472306ee2a2f8782788aa5c2ca79959e09b7f26f60b9307a3094d633ec3552fbca1d9f78cf32d3db9947b16906a0919 ss_n = a00b97901e1899e8cf031ab9486927e92ddb943c8aeebbc387a4faac89442658 ct = f00a36a5802951672b2d34120717aa2bfe8d0384c4d98e703eb8adca6720046b71cda963267afa3c65353829edc9b3846160b55e6e44fba07b7038d3cafc9208719babc6e740516ad74759d57f9567bab42e4ba3b78e4d9c2bcd8e96058027172089d9843a396c5f0fd520d83b8c2641d04ab25db2d92a243f6de3a5ecef814e1c68ee4bd10894248118a7aba2d7c02a765a97c13183e5c6f99a4c526caa20e5ed07f5c8df2e124a9e541ad5e7f5b2b930793bbcd0a7ae1ae3c9c2b307ce1ac17dd7312ee956d1dfefadf98ed030c056cff0021806a7867ddb171a8c847a701d62fa04b65ced413bd2f4007877e8a4662c2c76327f80ad9c96aaa995fa6fb76913120e32dddfbbcbcb707781760040f2ddf1690a1bcf43f8820940a3a4aa20b78f2942690551f3675b1a59ea546527453ef80c216c199dd6331d19b5e35c9200eef337b8feb6cf7fac2c638902ce406180857f01eed9093a621e6d2059594cd4445a9a95c0bd0024278775020b1c8f37a30e2daf2a360737a371e3a278f0ce45715c8cf2c26f4b57c5acd3263c74d36e0110300666f846d18b1257751a24605055b37753b8fbab9d64a1a61ae8c3090332047a4f4b960c5063abdf81aad5b5656e289f0642789af66125daadc1f499356b4e1284645b602f489e1f63edce6f117b44c3fc734eb34ccd8a580d270811136181c8006ece481855fc3006f1b7452718505dac32444af28368cdcf3c45b11648b9675a082e9e721c9120586e475c8ad236367fb79a97e46a472d776252cdb4ac8f0a9e604c74f99d82bce8cd75fc989c7ced7a831829066c8f02306aea0644185a1aab1eecb43389a83e86771ca1c62da55093872f857a5979194b23b953cbcd6b392d7740b9f40f5206495efac25a44cd8aa14ec1f25408c06b5f3755c03bc4f297c41d2b2d2842a5fdb12267b341d96b3902b8fe0b7c005dbeb8f4773e94856dc2f98a055c41a22e8752d50f4d5f5c8559d196ea26e0e3497010b779f0192b8ce4403d771d58cc0543f9226b1953ffaa8472e2cfe0fa51037c3b74ce6ce32b4982531aa354e49d69de1bec1bb535 ss = e6f7a323471a20ec8413c7e71d52813c8135aef2948f1f440d908691f286c844 count = 390 z = 758fee59addb50dd815e4a5f9e3ccc9d783dc15355d3ab76ecd81a181e91d726 d = ab2839880f81a2650bfe2c767c244fb2edd5c68213a55d4466532459fcacc0c7 msg = 3af937d2ee501eadc15e03a7c272b41e11ea4a6484be87a3d7f6a50c6eb19a2d seed = ee15b8eb461b68b9f36f407fbecd82ed7e4f06b776695d12abdd9a9cb38efd68c0c5d27b471fc7ec79a3308d4d6da060 pk = aa5986b81b9393d046629555c0369a3b320985d6a6eb7b8fdde182cff7b482647d1caaafc7751f8864b04c887dbc7782a0831b0694af3eb32602873f41829d8a648228e919efe7575f44abb09354bd830b3ab56c4eab2b497162a1ea11b97a4da03813de141288824701225a3fa89e4a79506ab81057c228c4052aee229e6eb3735a7a5db1fb2e445946a4c90f77e56dc676100b65083cd66437484b3f8a1ea5e21a0b5a6fc884ad93439a0a40206ebb78761906d993c8220c9947f2740a4403376ccfae604748a193aec110ae6353a4ba6770ea29459927fb50c49a755081f747c26b11db45b4918b1b67bbc0f0ebacd19a79f3f94c22c2a2e192641b19b5ae7a0cad969b6ea60d5bf128ccdb7ac26ca6f6f74c8bd95a9383b21ad1810e142e5bac6345f491a2e561eac942fb1b9c64f79847b1c38fc155c989c4ec820c1171b45c4ca0e9e19c6b8b5789732e055450cb2c47cf896547f685fc3abf8102bb0fb27074a392ce735b78f0cd5079589975c7ae028c76d097a6955537133eef012e1c762b8fc897c1b788779c1fa608352a1688cc22ab7f5759453789ddaa555914339bd87fbccabf20a5bdf7e38cb0e620ed10ba2f96c3009a23f546b8343176d32ca19860836d2c33cc03c051a07b4ba94db593cab8323360bb74b30c8ac6e518990443e3b192ee96716c622defc17b56db9369da034ab7abeb296fc039966c938e69cbc3fbc69c74a624a2990e60da5c7ecb6ca2a81fa7258e3cabb3ea42c4f19959ca224d4ac1a4e3ec11582b0cc513144e4c51fbd467db8c0c18d16e7bb0623a19a4880b263fcb47969165c2d07ed81207b5a51874559574ac9b745c0e6734cad6785f745649e755bc829c1463ea091f74a14bf05dcf23ba84670bbad90010a12f3a87c0f705765629cab1c09450821d9cbcba8c7a4064cbcacedcbe1d8ac42e7b5d535bbad905b278e63a58284def45a322e0b0539a0cf722c3d2540bf0d87e4a134949b170ae9c65ddf3a428f046c55a2aca708ecdabb8fc0ca5a72719b20c16d9c37e0a69bc01bb904ec6c65ffc19f9485c5d8b48148938095c04039c9298182e6ba84970aa5a39bfc9f164a2f9bcaace76524cd9921eaffa24a8a08f32 sk = 77500d0f95cd1138c88e76b69810bc818307f1a14976cc756ada60bf36203cd5434b624e40aa73e238b9adf13034e90b7500aa3e924f5e64799182b3441aa92f798172503bfc33980b18af5ae6569e0ab22f603916587bf9bc814e34a0bc367d653c4f217580f7cba94e165ce658c473c05c17c4957a2055afd72347f46f753cc40112bf4d4b2021249bea23008a74c799ca5da7766b9e953e64917829968d250a036829111be3bb74d59b9cf0954e577ea919c803c40f9353bcb268a3f4e9414d8731e1a478bf613fd741a771757570bb115913506a2815771688851ccfa8c9551ce4c201128a9e4b83384c4109a44992f677aa1785e6d37245a993c9a992a2646100574e53765a80628125088dac83725fccb299ba382c6099e6489f58a2ac98fb5bb425b2f716a21e8b117323bee49a1bcfb9818e3c34b2542842f7114f239fc8600a6853728a3c539a7b031cc224cd94091d88ae9a0161910607d05c0b6a72aaf19813e8ca614ec93e1107ac403a7278f077c9967e7884349373910555724e246137494b9adb7f7a9aad7f41a4c897a024b63b1509b080faa0cef9494d658391c93b5a3bb0fdecac99148119b2c205a742aedbaf59fb771cc9365ba978bfac5f4ae74e4385a76af1009eba8da91baf76663c42e56d1dd1c4533c52b4068bc7342e5b9b559b805f0b65c33694cfe3681e1c69326928453dd445e56720c149cc95a47a25893a9ec7a9017799f7042dc942389f844928d9971073128d37891475353a9c628925aa57dacd9cd46962955fd1f571fb743d5fc1a33e5740deb2a513b6121a5b678e82bae0996cc3c6539a609a0a1ac8372a8c99826c43180b493c25ee98ca41b810a34c7c166667ef6c6a343a720ff8951a07b94332a3d98b71bbc1121036883d6c6dbf436559cc0814390137717e06dc0c202565c5e9173f7b5c16c087148aa2a3b0a49767687de3028afa8ab559c508e165d26c7d2b85b1c7a29bb82871aef4222518ccbdcccdbf2210541a27d4977d84fb67df9777997473ad1ca081356accb4cbf0a21ff9e00b8f06374dd1a6d6f7800f332316f8c1cf0549aa5986b81b9393d046629555c0369a3b320985d6a6eb7b8fdde182cff7b482647d1caaafc7751f8864b04c887dbc7782a0831b0694af3eb32602873f41829d8a648228e919efe7575f44abb09354bd830b3ab56c4eab2b497162a1ea11b97a4da03813de141288824701225a3fa89e4a79506ab81057c228c4052aee229e6eb3735a7a5db1fb2e445946a4c90f77e56dc676100b65083cd66437484b3f8a1ea5e21a0b5a6fc884ad93439a0a40206ebb78761906d993c8220c9947f2740a4403376ccfae604748a193aec110ae6353a4ba6770ea29459927fb50c49a755081f747c26b11db45b4918b1b67bbc0f0ebacd19a79f3f94c22c2a2e192641b19b5ae7a0cad969b6ea60d5bf128ccdb7ac26ca6f6f74c8bd95a9383b21ad1810e142e5bac6345f491a2e561eac942fb1b9c64f79847b1c38fc155c989c4ec820c1171b45c4ca0e9e19c6b8b5789732e055450cb2c47cf896547f685fc3abf8102bb0fb27074a392ce735b78f0cd5079589975c7ae028c76d097a6955537133eef012e1c762b8fc897c1b788779c1fa608352a1688cc22ab7f5759453789ddaa555914339bd87fbccabf20a5bdf7e38cb0e620ed10ba2f96c3009a23f546b8343176d32ca19860836d2c33cc03c051a07b4ba94db593cab8323360bb74b30c8ac6e518990443e3b192ee96716c622defc17b56db9369da034ab7abeb296fc039966c938e69cbc3fbc69c74a624a2990e60da5c7ecb6ca2a81fa7258e3cabb3ea42c4f19959ca224d4ac1a4e3ec11582b0cc513144e4c51fbd467db8c0c18d16e7bb0623a19a4880b263fcb47969165c2d07ed81207b5a51874559574ac9b745c0e6734cad6785f745649e755bc829c1463ea091f74a14bf05dcf23ba84670bbad90010a12f3a87c0f705765629cab1c09450821d9cbcba8c7a4064cbcacedcbe1d8ac42e7b5d535bbad905b278e63a58284def45a322e0b0539a0cf722c3d2540bf0d87e4a134949b170ae9c65ddf3a428f046c55a2aca708ecdabb8fc0ca5a72719b20c16d9c37e0a69bc01bb904ec6c65ffc19f9485c5d8b48148938095c04039c9298182e6ba84970aa5a39bfc9f164a2f9bcaace76524cd9921eaffa24a8a08f32ed9d183ed982b5e1b23c3a1f62ca2cf0fc4e55d5e165700659d77ef99047544b758fee59addb50dd815e4a5f9e3ccc9d783dc15355d3ab76ecd81a181e91d726 ct_n = d2cbebe9cbcf806f82b0f3b45acfea8396be696e6c89fde6c1258a4e1f46100f90657f6af77073e0f334de54765dc7601cb7c1be07585d815ffc4f0078b52ad2a2728074a0046c47bbab3eda8617abbdbf714ec7c3963d0ea605e4bd51d0855d056923ea7862152a23d97056939507d99f106769f383b7810f541d6278d1e319a960eae61dc232727915c435da5b406f28ff2cf83c4f4540b23a2de78ed81711dd9cb3faf95c98cf5e820229711958260e4b888de40601a8a7c0ea24e8b44e10544896409cc87a9a3235ee90fca4fb05e2f28b962a4ae29063248af67d052853310be0692021e217c587af80b9f6185419b74791e94a8ea391b0df084390da317463ec8e8ea1673e3297e028e30a1bc4d650052edb5828603801836587541f9b54b779fd4fee2d175e14d0a7d3b550ad47cafdf8a4742307b69c1746dc1682c9357eafb69a6c1295185f4ad371496f08e66bc476c1854e20f428fa07d27261ab24cdc0ab8815d1818d31baabc81a4ac656419febb83908e6ba5aa1f29b23b1ac977a29fdebe9bd24f68ec1caf3ca3ce0eb14a36335a5ffe1c65da2a29068a0d59aa174864e355d90dd8bb666f784e1501fc6a81461a52117cf35bc1e23574c7f4059d3e03432db391111d2daafa65beea5f5bba3d86de814de960dfdfb298b31d9646e9365fca5806b65c2251e1d0c97597b4a4a8cdcc8858669d3eaf44fef87012aebbf7598d2d77ad47c768b2afba27c366ff79312cb52f64cb8ea6bc1ab18d269c7799ab5e23b2adab9747c7a21be46de7f2fae79c37d29fb5ac16b35bc8491a20ef3229b854f1601414adac878a8a67d9c95b8c6d14003f8a6b397ee535ddf02c55e1e6e8f33c9af6986a49caac7daade59d408351663b9e673298ee3e1a0d85b7868b5f66033965d328580367ee61c5203365362c15f030f302444127526470d2a0984c270570cfa9e59e5692f48b8264021853b04c9b61c7999ac3532af370712c894956acdad8c4fa524af9e459b0d447ac59f4008c7b1fa8946569226fab88ff45bc5f77a10f695198e0a4ddf6f8502e8588ef70c230fed7a0911f89 ss_n = d9f74d2cf737aa6629575a31666d2f7c6faa9a6a0cdd2759edecf1f9c0ee9e56 ct = c19f8a4e63b60810c6c29deaf1c15751893132adc67cf1089ce069daf6092825606f6f492f87f53f393ce27548855b71e3a883d9c5ac0e9134bfe9d20ca0405327ea0641e5f520b5345f2f73a469eedde6c8a64f943b89113dad26bf23e51d49e9e785658a3c832e8150bd1141c08ba2dc29924f5102309a0e1d62ab4bd02da8b8de3faf65106542915d13232c03d52030e1bff94b7f9011f72b9ad95d5dd05366e57cc235c3a9001eded470b7b5a181a4b11f5ba42656c3538b2acb61f8dcfc366b1bf2d0ecd2b282b112c89e46ebc7e2dd319805d3b4b424873c8be19d3d5402d04bacd52b98d163ba52d0c89e08b6206a572dbdcc437e1b94672085433a7915bd19785e2ca0fe63bb1f6ba6c3c3306c8a30b85aa896215f7d6dc17cc9cee3b18648229b18ae1b6de3891ddfa6fee17f2b5300a3b4ac406ba133508eedc704ece14f862813523e9cb01990c917d4333f4b64dd4e6fc459832ff7142d6e43f6545f4ed525616242abeb1278cb4b5306cc96711aa97997fb7c4fa238307f78c1b337f9a3a0ca28adfc66e9949b7d5dda4d8404286d27f085f3e8bb7a7260a00bac9f2c6721d7a3e3fc10429ec58549d5825dcd7dc96bf5e8aa9b2fa176fddca046c39398a9ba04261cb7aec2cf593e347e9ad047cc0c21ceeb330e494007a62e7d5186b6f15e32e7ab94caef3c9c993389f1fd886a2fac76e0c1b19ab31580a2417bd72939d9e70816ad9bb3a79a85343b95b7f8a1d7d258580be78509a4173faae0c6cabe7c44e3b9af0c7935d948be3dd6938f77b8bd540e42ae106aa28a4496f53be3c294cd3e4cb6c7ee8e04621acf9027ad57ea28330768698e3a10a4bc00496a292240e0e77a5f4a30e7bed789d84cbaa46d7ff4551de53f4788959c9b7f5bdcb11e6936af7a913368952fee0cb740e3a4a50532af8f84dd1ea515d7bf6bfb752889623568ac4eee72a960afda954a7fb0c892fb3539ebf09f98dfc0c13ade79021728f6238ae9b3804ca29d3c4a8469a32dda1baa1155206b38aea1b83a06baa36b16a220c349a878f6d5761d398b1617b305c7eb7133e12a0a65460b ss = 71de71f99dd0c66ebe3b22c6baa3278f7f1c4971388ccb882fe8e7f51e94da32 count = 391 z = 8239f82b7f0bc73641ed590ce53b4e985a2cd688bf6fb12538c62b8cbd369a1d d = a69cf559bc95e180a4034cd07cf67d1ee0b076395948be5ba8d0690a72b5b921 msg = 221c0f9ff28d7a6d9d79974f88ca1cfaf2df04ba040bcf5c8d086a3df2180528 seed = d9c2f58913adfe30e72ced9ceac87b6d5c850808e940fe9c0282b62bc39f44d2c926bbaa8ce5a1933a38b405e3a3087c pk = dcf6584546a67c989664d68c1c3770956b5fa3fa252fab608e864d58d611822759853a4f5c0473aed81692d5274d98a935d3b8fcea92b9d6b06276b0ed5b74e2e48ba336bc150ac481548c001c26a46067277b06ee46a0eb7c958abc4936144a756c066b0ba3e0e52bad0b1f1e91c1ae320b1d349e116a4c5e78cbe6a1ce4356c30331102cf8093e485675158f23b394152b064dd949351307d0654172d9382d244329d3340c1859c9184ebb62804b23157fa009aacab01e154971195b413aaa96e7c4d23879107438dc83528724c20b4a7ec3204f3326b8619b5835675005365516647598d8309fc790f206861486cf580752b8585bea158356756a4aa816200bc8b18b1425d7c75fd79227a04d7900bb2c7a4d8624bd64725765755eeef20ce08b495fd40014e87d5ef6094965cf61e47f1ab13bc0cbba0d59adaa0323534b69b3ba4fdbfc1809aacaed9b1d1d58846910166c184027876126524ff6a61ed12b36fee4036548cd94033fc9e24cc6b188d3db6f87bb6d9ed8a271509a19aa1ad326377b77c0e7e84e14547658d38e23392388b5724e3ab117e882b8812a63295c0eacc2dfb603069344d03aa49653b0c6cc3b4c141624a92db3303ba55769ffa3c31b0701c73c2aefa388d15885e2132c7067827cdb1fbbe574938a02bc74b757aa4104a34c62f87c70160ee7439d1440cc186b7a25c2559066b64ae0369b45cf69973a2018824c780ed79118a5e2370b5abb9da825acf3b81a835aeb52201a969bd4844ace68923a14b0b9f448bde73bb186a329597d00c3167df22e639215293308e0700c2523432fc88c6a240f724236068405124893c9a23d25cb9fa73aad0d813aee2227376b642e55936faba50560236d136f541a38930376d604142f4857222c581df6052ea5b5b02ccce2199e2da8c17184564e8a2b4e053989966661f0166e348b7fe33a8e6ab2ce001e96a389d2766facf02f186aa335cca1b5725697c6b2fab30ece75404961b21af62bf5171837f49ef68c1e4f9955bd74c194d6256a96b14cb93586f1a90384366d5b1eb8dbc0d66cbc13377aedd20853d25846a9cb9f973ae48ae9d99035504954e8b0bc6b305889251e742ee1b7f67e929e sk = ba1b08d3f3c6814796a7894a556c4c8785c1063035c3bb5648618fb4e8450b41c2af4cab25f786e0f28b31c998e3b760bdc603355740bf6a761f2b83b3a231d3a27408f5353cd3481b5239633c2a2c583765379d02bab1cbf4ced3019ed66a5657723cf4e62b45090484e03bd0e60cbe82ad8be771f44a0720a565e389934e5bc8a25c7e8944540347499a565fbdc9076564bcce4b02ab7710a9731b45e047cc745b63615b49735b7be3c8385c13461c4aee544f49884c288864f923c5ee7071d19b5d2c46b68621cfefd10ea2953b12073c75b18758a6a2d94849f8ccbeedac5b877134d71910d72753562670c291cee8f0b7de7306794c7b9bfa312f1658307ac53cb19b90a0298cfcb22f8752a18694f12a7a931887e29bb1e3c0808a47b51d6b2aa7b4306a022437c53b73a4abfee4b832f6b4901524c410350dba68d663ce4ebc7f635710910ba68873a71127a384b757d7351ae9812866b8473d277e12acacbcd19c54453ab384a801f9746efa05ed7984f0319abaf69357022d9ab63f66d39086b85a1a3576673721e4762463489036d91bdfa29089d4b3875900a5e62279f65b002773cf9b4fbc903818490035f12bc142c7bba99356280465113ba7698ea9bc768c86bbdb5b9bcd473fe7108e660ca48613c1037b7fef88b323706d28eb4296e7ac17314f736751e1a72137765119fba1922c5a14039e25ba294f342ed25cb9f2b576a89bcdfad40b75550ec9c199ecc1c64468c72ac94f3d181ec4a1c5ed26075106666a9555dddc22f79a7000707d01a833f290792a0076e3d9011c82391340669341b8de403de3d56b0071972cc758be75554e064d9661483ab7381ae51a6c917d207b80bac4b6fd57b518c574535841aef82ccb1553e031447ba800282ba921b3a18fa51a1bab801c926bd29a2c1324242c143611b46f2c442580d04f72603f2778b5792070dbc40698545c6c58ba19642039843012d10c5af653341c0b50b3c9204445caa94eb2c95c8c6729a78a71480cabfbd88047240ddc7c661f34b9a3560de6a4101c89787eb686a5b8b552a72ae07cbd111a2ba989bfdcf6584546a67c989664d68c1c3770956b5fa3fa252fab608e864d58d611822759853a4f5c0473aed81692d5274d98a935d3b8fcea92b9d6b06276b0ed5b74e2e48ba336bc150ac481548c001c26a46067277b06ee46a0eb7c958abc4936144a756c066b0ba3e0e52bad0b1f1e91c1ae320b1d349e116a4c5e78cbe6a1ce4356c30331102cf8093e485675158f23b394152b064dd949351307d0654172d9382d244329d3340c1859c9184ebb62804b23157fa009aacab01e154971195b413aaa96e7c4d23879107438dc83528724c20b4a7ec3204f3326b8619b5835675005365516647598d8309fc790f206861486cf580752b8585bea158356756a4aa816200bc8b18b1425d7c75fd79227a04d7900bb2c7a4d8624bd64725765755eeef20ce08b495fd40014e87d5ef6094965cf61e47f1ab13bc0cbba0d59adaa0323534b69b3ba4fdbfc1809aacaed9b1d1d58846910166c184027876126524ff6a61ed12b36fee4036548cd94033fc9e24cc6b188d3db6f87bb6d9ed8a271509a19aa1ad326377b77c0e7e84e14547658d38e23392388b5724e3ab117e882b8812a63295c0eacc2dfb603069344d03aa49653b0c6cc3b4c141624a92db3303ba55769ffa3c31b0701c73c2aefa388d15885e2132c7067827cdb1fbbe574938a02bc74b757aa4104a34c62f87c70160ee7439d1440cc186b7a25c2559066b64ae0369b45cf69973a2018824c780ed79118a5e2370b5abb9da825acf3b81a835aeb52201a969bd4844ace68923a14b0b9f448bde73bb186a329597d00c3167df22e639215293308e0700c2523432fc88c6a240f724236068405124893c9a23d25cb9fa73aad0d813aee2227376b642e55936faba50560236d136f541a38930376d604142f4857222c581df6052ea5b5b02ccce2199e2da8c17184564e8a2b4e053989966661f0166e348b7fe33a8e6ab2ce001e96a389d2766facf02f186aa335cca1b5725697c6b2fab30ece75404961b21af62bf5171837f49ef68c1e4f9955bd74c194d6256a96b14cb93586f1a90384366d5b1eb8dbc0d66cbc13377aedd20853d25846a9cb9f973ae48ae9d99035504954e8b0bc6b305889251e742ee1b7f67e929e78f9d4fd0bc9dbbe3ca5c2ee6704b78b549c4dd3ace222544e09be38cdc8a98d8239f82b7f0bc73641ed590ce53b4e985a2cd688bf6fb12538c62b8cbd369a1d ct_n = ad3db5034a2e3b1a11888ea513c04c67b5e8b7c4ae0757508ec8ff664d9b79940ef21456d63c859d9f44102ebae940459b469a67784f96c95a4c20431497253ab5f3d55e9a9e0823aafb7738039928c3bdf93f2ff4096291ff973d40e97ade82a8c3617fe2ba555abeee86e596c59eb53a8705459dc47f95440eeeabfaf56709ba39f9e9ccf65fafb670002074485000c14a73044f5fc4c32dfdd1d8343ccf69e12f997b27fb446db12859df2744d91e3394855b68b00eee16a871bbaf6ea892ef72f1e92846f4ce04ce776ae429fbfe51dda5fbe9f4a6c439186cab1f049c8e6438177f1721768b79ec20d3bacc9d577ec2d1dcc9d47c124364fc8def8a0cea94a185d5e4f9b1b4123d4b94d15323ce35f2a9e4ea9d875d6702bb1b07836b6ab7f50da7c2dbc673797733afe64adbe3ff0473ec350e0e89e12fe5ee3d9d4938bdfb8437312ac028a53a5de840341a00dbaacb2f4db532206920a6c3d2358b3019dd9a52d612f44e4dbf579d5286446f2be67fb1f84cc67338d9b8d61c7b983e180e53aecbf710b1f1d2cce597ad2867265827b9c4d1b3f12ad1f4b42d0a7c8389b6df785976f248c84f44a46b6e77fb0f050e6900c9d6e247508b8efbe497a33c42c188fd8c1286c206297f8b595ae7a7392ea877e61e2e853ba164207af21f9f7cc20d11f619443ad0aa8ebee87e775f04c3dcfb9f905bb7ae8c2506cb73d359a6f62c34f52ed1a9b80063c1c640ff3e47dada018a4d3016a7438ee337aee136c1e948dab05c1e0d177351a9ac3812018a938254c793a72652b168400ea8e7019da157a2e84a05d3808f07b293da47340477829ca5ee7248dc896355187876edfc137aa236cdeddf9e2bcaa2c5b3876ce5c8052158c24a4e1d988ce941096bdbccabc09db54995c85b2060e097bf8899a3fdfb260af02fa69384c135aa0feddfaf2dd68a252102b1cf1d70e207ca5dc153a57f2b518393f1dd595e3cb2dc9471051b638d06800aea353f5048fcd733fd1c785058af3e3e3ef7d7723fa0c8e2cb359c607355b79a912e442fdbd7013c99f30a83361e5bea9cf53c94f0aab9ea ss_n = 28ccd7948ce0e6e580ef691f19156ef5df47ec0e2154d8d28ac7fb630291391e ct = c63fdbc7562b43a367354b8ca9b112b71ac4a9edb3bc15ddeb3f6da887e31ae7550ae9a7e1048f6fc03ab37c58dd45d6e2c628c987e70685bc69b42c0af59bd272ed7536f2a0014ef4b746d19ac404f4a485ccf516c00a74664e335af8e737a7c32d47b19c8e45369dc9dffe10d675b8d2520dcd0b544554187e1f7b20f4bd9d9ae945c856aa0ef290f472fb813bf7ab971fe143c368c46963f847de17675261c0a38c93e4f4cda480fd8aaa8620679c98bc21b63246dd5f9355426367478af2be54458cea6cd96249cc503a84c7a5e60cac43e989d2a1d23f8c8022df114ee360c0e5c21b65c43f4f9a107d90a8fa85c1803997ce99a14a8ec042e90d3a194f8f94d9ce2103cb1380c2a66f38c98ed6c79f482b1b7b1c03b3c4e8f51c72bc03a80869a38f564940c858eea547bec744f09e38997d078be9e69cd655f8c3b0872e2666dd98f8c2414f4656a1cfc198feac8a1a9bbb3924247db332e7c7098d3feb1dc510f295cb44f928e2998adb777bad9c4b04d233802c4fdc89a2fa1aa02df2acd59ad77b6158b363d56ac49eb236f599082699383eea6c4a580236f409c6ac42938f012ea8ef3660c617aa82fb7086e4f2f1ec18e4b2e47a1b66fd3f56f15523b900bd220d5e2c4b7267a2d327427f2de27e874765556c5dffc61b78dc649164172c69b0d267b2f85e4b1b23374fe2f5dfe97a61fd3f63cffe0b167db25b1f32a1608aa01c0ca381bf123b086bd6a63a62d514b26d15f2c8e0570706669ab1677339ae033e04cb21df15d89c05955ea255928ceff32d577710f6af2e56890a25afdead9dee162503caec20e9a03da20708e28b6717ba6343d8959c40e641357af6578586c21157cba852ef02dc10863e4617e996540e2285d1a2001f552c0ecbf640a114c87d3b32f4b7433e89e326be0bc0b586e4aa1de0e8ac019f5172682fc153f0b0a9553001d23896fc0da3ea4a1a5f4c5efaa36954df832103621a6b6a0dfcc49c8ef485eb6e7cccb5ff8758a3cee9edb9fc90371fe2e1c4043ee53b2bec1ecd6eeb79d8ed70c3613505dee1992e8fefe3df6a688276cb2815eaba ss = abe2d96a1701e906f44ecbbc3eb1254d4c77dba5e46db3c4c1bb49c67e29e0d3 count = 392 z = eb766da697444ee394a339e8564d1e8e60e789ebb37e5f0b1cae9c6956011935 d = 1a6f307305fed337fbf4413ff2ace0d3ad0a9c76c97b4097157908c0acdd33e9 msg = 38146fbba294bff72cfa315f92cd2f2d5c7151e7ba5fd472192e469f406e090e seed = 2eb649c7fb12480b8d6a87f17f124e2bc7052a5dfd4d6a4b6a34c4545619d232274e6a3b2781f8f50202e38214eb3cde pk = 9741772a84080bc1bdf814aee7464a300b1833192e666c184560462ddc2997367ffd42b517ca195d189e3c2aa901b8370e314f9fe274c990236216b2c72731f0c68d9d362bce61a8a2f971046838302b2547412f3d75315186243e4310a31cbcbc29a9ecaa8adf7c52328aad1b19a3d500ca11c9750e28657ea64c81ba28c4a8322d6ab8fe93aefb5477d7bbbc966c24ed5a643cc4a757b36f57c39faafa1959ba467d9aa34da61420778781c357b4893add406bfcb057af97077c7251eee3a903912bb8e67e7d0c67f4370567084e12b324491359cdc86921a1cec7f83b5f3b7bc291b522d35f52163099536e7c22a5e08b4273c520e3c652b32552cd6ab0d486122e503114b05d322185cbb77996d10c8759a4dbd9a1d1a4c5cb694695307374c06208e31bbdfa71364787f6dc1c264a49e7f4a7e2f862f81ace830107b4f8115b4247d802404dd42eb2ab38be543d6be3bb03c712360613d4c662817025ca60a95c71a22d765340a81ea10852c0d4b59bc1707ff6a81f929ec0046a56556fe904b22d206418e8132e20c1908b1725c3cf7a823387528a0cf9a8b8fc1d6a0a43ebb5ca1d263f11b09dddc62d5d291456ba8c10724ebb15a1f17761c0c889095175d625c60e704d56c2381c535dcb7a41de6250994476656640838b0f34658638c267521abfe383b3f20c23242b16e4f58b1f8a7d1ed4bf4e0cc73e373181131d265865800874ede91a8c2339ac67844daa5767886e2201737bf722fb4bc6640b4e61fab80fecb14457b0b5b57ab8720fb88606e6a728ee595a623c2641a6446c31730065620f447822876536c3b474e933a7ab746157bee7491e88b4b378e9604d4286402b4ce4d4a8c867258f29b595cb7bf4f48fa8c6246c2a370d9563f7c72c1ada13507476bec5108ee55aec664879575299a8608b256da81b816c149e7485597a41bd62d432a3c1a137ca2d633a354a1161a568330d349e9f2416f6f3392c43b270cb13a3cc830917aeb96048ae2c8c5b935dfce74ec0b2844a0286e0a34ab71a83eea9791812c572bc7185775f02803f29dac03928b1e48685d40a93acaa44f3ab85e17416a69a15a6287aaa9252f78e816c963508de26f27fc77ba6 sk = b438a0ae5b926f69880fe455bdba875bd08881d8a5c37c87aa32066b1ab27c87006b141e63e4a448728d9c8838a4a759776152e3f64af3fc2fad94a03c17a8d249a38a460da5d2919a6990932a1b5c30371468981ed73d41891003774da74a5830156549a997e90150d83c4940d180f2608c7c6a284e127495996a56166484b7c6cbf3677388b12cc21d21b28393a51e3561028cf05f473c03a4aaae365b9a7f22526455902953c720577ac91a188cd67c5e29804135877c9732683cacb84455d41c9a3f024b35d3a55f2408e522b62ac7343c0c339e24835ec0a803330912f6031507277b508922a7ced5dacb8992b7266046eff4230c955b9c4948e78669c6c44054680fd37b1d1a32a79af22f29e1492eb156d2a7324cc9a9a0c352c1358fcb569da92b1dbcab2c27448f806298003a9659235b697961a5c690e3874e07e8ab26fb0d25f28a146ca7acb1895f9b5610547175493f9099c1041c3116c979935a3cd29c27ea79cc7c968fdcf730ab28533737080a736b8e2a74c610998ad13b4a66c615357c79422ad22c7b0c430ddf080a741ba801bc7057592b0d1934be76955072188f1503f4e0017f728b38b062c6e50033290a01dc1d1bf788b4f26aae51a336d71ef7b04b2a4b783c88bd5f14c807949e8c66a56718bd5e587aea831a81b632d5d39f16f1b82f7005437740d29b6f6982b30b4ac93b81100f093a6a654cba2601e257acc3f1445a450203991211bc88123092c0299ad94cb80e043d7a5601678a0824735ad8388135b75573d12e0296aae0d29df8da209c2484a55c2c162b2eb8b100be0886e4ac2603f1b7e8521a77db4104454b007d0e8c522b7b6579d8941d2970109ac1771f619713e831188732682a1ec3ba500e8747aa470cedfb06bf13bb56641505961c8843c71e9aaf0f684e573336fa83c2e1eb049ca3424402b314b83e46c0407ec0b7678769ffd158e3c1780a10226dd580c9695f984c53cfcaad6c773eb2b5347f29124f4892369cb404e0956e4490fddc9c8cd93c9f9c84ee3ab5bff60d60665e3c59050064317fc078633238a3a10aa95254f169279741772a84080bc1bdf814aee7464a300b1833192e666c184560462ddc2997367ffd42b517ca195d189e3c2aa901b8370e314f9fe274c990236216b2c72731f0c68d9d362bce61a8a2f971046838302b2547412f3d75315186243e4310a31cbcbc29a9ecaa8adf7c52328aad1b19a3d500ca11c9750e28657ea64c81ba28c4a8322d6ab8fe93aefb5477d7bbbc966c24ed5a643cc4a757b36f57c39faafa1959ba467d9aa34da61420778781c357b4893add406bfcb057af97077c7251eee3a903912bb8e67e7d0c67f4370567084e12b324491359cdc86921a1cec7f83b5f3b7bc291b522d35f52163099536e7c22a5e08b4273c520e3c652b32552cd6ab0d486122e503114b05d322185cbb77996d10c8759a4dbd9a1d1a4c5cb694695307374c06208e31bbdfa71364787f6dc1c264a49e7f4a7e2f862f81ace830107b4f8115b4247d802404dd42eb2ab38be543d6be3bb03c712360613d4c662817025ca60a95c71a22d765340a81ea10852c0d4b59bc1707ff6a81f929ec0046a56556fe904b22d206418e8132e20c1908b1725c3cf7a823387528a0cf9a8b8fc1d6a0a43ebb5ca1d263f11b09dddc62d5d291456ba8c10724ebb15a1f17761c0c889095175d625c60e704d56c2381c535dcb7a41de6250994476656640838b0f34658638c267521abfe383b3f20c23242b16e4f58b1f8a7d1ed4bf4e0cc73e373181131d265865800874ede91a8c2339ac67844daa5767886e2201737bf722fb4bc6640b4e61fab80fecb14457b0b5b57ab8720fb88606e6a728ee595a623c2641a6446c31730065620f447822876536c3b474e933a7ab746157bee7491e88b4b378e9604d4286402b4ce4d4a8c867258f29b595cb7bf4f48fa8c6246c2a370d9563f7c72c1ada13507476bec5108ee55aec664879575299a8608b256da81b816c149e7485597a41bd62d432a3c1a137ca2d633a354a1161a568330d349e9f2416f6f3392c43b270cb13a3cc830917aeb96048ae2c8c5b935dfce74ec0b2844a0286e0a34ab71a83eea9791812c572bc7185775f02803f29dac03928b1e48685d40a93acaa44f3ab85e17416a69a15a6287aaa9252f78e816c963508de26f27fc77ba6f9295c1dd52c7e86c07a22ec9302100612581e47cd914aebaca6f4560b343988eb766da697444ee394a339e8564d1e8e60e789ebb37e5f0b1cae9c6956011935 ct_n = 1644bbd4b2e9acd595ad2cad435d5e7143104a0977b8f6e8f427afbac9de8046ffcd21cbd0d546c010f30df4e9bc58d3d85d99e27fe4d3cbda30a10302b31d231ff3febf349abfaea083acdf66f86c6475d9169efb727cae90c2ae2738e6cc56babcba7f57ba72245225817c949a68225afa1adca13b8b6160d17478e12eb8396aac90360fd08770069f8aa072e2b650c3aa03bb6d425971365271fed9cab8ef1ca515977b183a60d4c96fe6987959b8a88c2ae32e7091133f94ff975e882fd90e773b369245d7fffea316908a514099d9d19a8c6418039261d469f5b961b0d75080ded98b17d2b271dc8315190a30813ff46fa9708d55381e26affe72fc915c5e293d3c014947748de11636a05cc61e45fb2ec6126fc8282095bf29b02ffd05159c198afba1f32cbccba83e9ba53c1fed62be67535160bb7853bf1fde02b3cf7f030d70a0227e3ee774829a63f9333a0e6148a865d03e75830ea5a85ba5098f28097791e9836c8a8c6eb38f693abb05df89eee41d6e8b6f29cd863926e9a5455d482ea8eded197ab26c36e8761ea42644848365d5eaf9f38a322887d945861ad350703983f1c32a24804e1b83597ce8b650cd33815511993ea7be566e4656e345e4ab885b747ced593969fbdad8000b923c974b666e5e197240f55add138fb3c4ed2368989531a9fdca4fae72e2288afc1e116f009fe79e09d15a03e62a71f104199dc929d17ef5f1d3762c04b5967db9f91f2ceb28b5ee8daa99f6bed10289020ca781df377fda21e0117e3a00ea3771f42953367f3ddb66b05a55955ebf134318482716f71596c0df5f2cce9952ad4ac7b1402bd8863eb970ed6a92fa661f9ceb883e15ecbbbcb1ec0f0acf02c72b9d8ec8c5c88dcd0c41ca0de62cadc673953712fec8bcbff440ec62a07fcd17920b3ad82dfb769ba8b3d8cf63dd3126e1124f3a40e984c29954c3524a087b1500d5852d3213a56f7df008529a6bd9345ba470133b0fae8ee41f9597fe7ede2780d95da0a892d970fc5fcc45a018ee106eca348df1a380d2f15f7baf589b2f40d7920b94cdb555b0fc41b4e96a5d4b7070 ss_n = 286922ff1d0dde11bcb5e536e2f6be06e45c2252908f995bfcc809e05b9222b6 ct = c915671f9f8ed5dfa0b824ec03604509993e63f9b49f34d631399d348ef4922ce73a631d23388511535e4cb79455a3d8defc957518beb39acb77c12478265e0f6cd4b7a23e69984be9366aa5576e345878d95f940e96c79060bfbe739cd85bd4051387e4e4191bc8a452e6d69165ad45e0c54e2cb81db15dfc343c2b70963ae0d3c5c9e11c37253c980202f2ed30dd2f51c077ce83dbc058c8430b3eb08c85f25730c5a5bc538a3c0398c4cd7caca92f9fc174d7126bd6964370ef1808ef10062ff0acd7cf146b15347d73b67e46e8ae87f8630f1ca38391ac0c016fb3c1a2a3ba8d1826f131142a6061d9bf8704120489f31009de64869c4212a806ab0c3bc35601a637a9ed2699f9f86c8557ce89a96d59efff1d0a808b386932a71343d4ef49e6cf524cd8612871212fd68b16b41dc8eadbd837a27a10e9a4e5f1ca6083ff26cc10c0dc0cd331867f9ee61bcb249fa532cef87a95ee7bbdaf47a71097cbd1d3880dee27cd44680b035827e3f71e00da789b64cc503d93df76361bd61fc5323605af6c160ceeb780f69a8b3bea87095772f8b132f2087542acf6aecd5948f3e85e40f959ad22ff3cf447c4204bd060e8ef283a6c1c962f7f3e627849a91ba46730299587fed286a5917e67a3d36f760f8fde5319e62f5453eadd5c973c649659646270a1d931d005701fd860bdda06c7abfbe3fc0333bcb5cd5407ad1a4ef716d38ce3c431ed1d531878e8f791eee15490c73c18e52a8ba600036d6e8d9f0be57300d730b72c35f19d4e1c5bf8c4c9fe4d70eeb5e2b18b9fa4e44d91aa09ad515150f8bc5b52432790afaa3046fa1045dca8be678be6c9259d125e5099402851bbc5c1aac5428ac3c9bd542764ae6c72d1acba6969617d822285b5df28b7c74ee69e7f4f8d782cf5012eadd56e44369dbce85095b108c7ce263f018cbdbf178e3bdd1790311d96d0a0594be756c29df09e545f18a85ebd053c508c76589be54c75bb937bde585e2a7f855aacd85623e78678dcc4e56069c65c363db45650671178953e8c6b009758c72e3aa5aa157672aaef818625698a49729b51d949ab1b ss = 530328652276bc5f0fb904c4dc61f553e05ac3129f15ac5caae7682c8c1cf19d count = 393 z = 97956fd3946c1bfc12ebab75e929badb53212514ffdcdcb660c82aee863502e4 d = 16d9b39d8355b55f50d39156e69c796f3feb414a9b22fb57d032ee442e1b1d51 msg = e8c8c9610cc6b768d7e6f0b3bf097a193427358579a1188b0ec2eaa0f3f1dba9 seed = 7c8360c7f840664e49b5bfcc2ad89ad8a0a1fdc549d3db3dcfec8ce220d3540c32398a2a15b8594ce492a0f391f794f0 pk = eac780fe6356c8073bfa5bcb936a1def143e6d70cb8bac726ca7244f7540897b173802192f39b9a6970e5c33c180482f7ee629f26c63bd1bb6002dc84d4418ad72b16b0aca74342d399c6fd7b83c3f2c4dd2e4107d43c09de1a7b313c5b5e0710069aea0384c38663503a408f574a8d78266d82a6a0d748bcb24086942c280745ef110c7a1760a3512bfe1f567912b4208a7188196bf67289a0b9a1bd2f637324a7bf46194f6d342dc17a645306eb6a9144c946b673300b0c1a39837cbf2ca863508684e00b2b9447e1c77788ad5aa483280fb7a9193e91b1af7c1ee270a4fe8b01c67270c472a651502fdca5976338c1c5c9bff7183ec1c88149998d290bce79a3399d21b8937794c4b5b9c470d5c1cb4d9a5815c39426c0751cdd6283ad1592a7b5b5e03195298503365aa28084943202d245c457edc7952e48dce76a25b339e9bb31aa74b77523557972b94ac0562c7123cb31a4f33d55be74bb925c878e1f58b6dc827c2d635b4fa51014ac8ba9864743b8c3e610d75469584d82b59d93eb4e23d8012b6dad33f43454a97366de53261e17390652549dfe386348510af0170b9927372fc5878d52869a15cc587ce5bf943ea5918340c978f8b65eb832b5b38824662b79ec2461015901efcccb1072b319a6056c3cd70d2bf73e44ba7602bc7e0329767ac2ef2110765a7897a97ae7387d6113a6c6a255da05f211a14bfd369fb6a54a92a3b35d4174ca469ead746b1d46511d969a9412c62215745c97061595337dccb750b142318c933f147c2d736b4f4cbce89120d488d0903c08b08657d2c477d456c60e9457ce0a16274580c8ab45fd61c852c1802005b29f8c42d397270d521af4082c74392b1b30da40719d0875b18bb116fa388a1f93d6d49641408ae823894f1ea4cd158883ad724136572f5a0c694d83cf0580470734d0eb0c58e3a44217070f2f42290916d331ab9d32a0a886ca7632cbc9dd4bba2791e5e9362812badab0b77cdacb5fce2518e42a6e5b74a0baa7a53d09e19457dd3375212c366b42109e75cb95998b52dd75172d38609f462097111ff9850b262c89763a19409a98246c2b3b69bb9e1a3b833829592b818ec8ef4296b143003d84f875a70 sk = 2f556ddbdb4677eb416b5849af7032c0fb403263602e248d73d65a417379c03c6e24330e63448e45f7a9798bba0e5a96519b9a719352322457a7f975823a64699cc5628913653c512d35593aa0c9444550fde38b08ab14d53bba29fb12dde12e53c017ac6b75f3003b25109e0dcc4bc6c6209e54960b19243082b9a5e53f39c37fc737505a8223d3facb55dc3e271c47a3dc79a532b7ddc7252473bc43623253193483ac08ccb24bcde47e2288553c44949474a35f1ace2e702f3dc985c0150999453b05065cee0782efe068d0a965da45b918ab6292e74904da04d81779a05823b53c758a77009e0613cec70f0651cab89411047793fa18911518628fe017690bbd7fc88b8f1989503018f42496a8ca195a9198dda390ca9631b38248ebf6ce20423473a02f3edb338800b701bba3480a95aca0cc1f7702e3e28e99f2c600cc1bbe041472f4c339a551285021e42643db8663d172900db9c6b0f224d3e748471b2fe7296267453980284e96f838a758ab1f000f4c03194360ba81a7486b11144bfb45c15562a1e5c432d8a6980bb57f38590a0aa4f715119d15abc70052c074c98268cffe49061b64bbae0a073fc9a3f3489559d12c4dcc4cf4e55f095bbedb9289f7767fc18627c47a8117a3025a273792251386e6a4933600e79292cd41955d73c89d448087eb7145bcaaf788b502c308caa701ca384e60583b77cc40bdd13a2e250138b818a52638b8137efe10c82c557596a0b0550bc8ae724e3aa354696c4c3507c034d84f7bc869e402613852343250c3a2938dce553017c03e9593633983013ae2456c4c548b1280d7055b41b5bc3d4b053529043ec23691d8327bb33f61946d31696df2887d6d0294e468799ca458870bbb716a534d2cb919faab2a5943f3416517676dddf907921670c391431c7453f2927b5ac0c69f974f5fb2bbac8b70770c48d92108d130b9041a0512587657fa638a6636c5d54dd1826edc0cbf108357b470c8c994ac63ec867450c001a27a06ea96f843cb2f257784738c4203222ffc503107c3c8d68171b8943232b3b626a431fc15fb4321f1a64b7c4b58eac780fe6356c8073bfa5bcb936a1def143e6d70cb8bac726ca7244f7540897b173802192f39b9a6970e5c33c180482f7ee629f26c63bd1bb6002dc84d4418ad72b16b0aca74342d399c6fd7b83c3f2c4dd2e4107d43c09de1a7b313c5b5e0710069aea0384c38663503a408f574a8d78266d82a6a0d748bcb24086942c280745ef110c7a1760a3512bfe1f567912b4208a7188196bf67289a0b9a1bd2f637324a7bf46194f6d342dc17a645306eb6a9144c946b673300b0c1a39837cbf2ca863508684e00b2b9447e1c77788ad5aa483280fb7a9193e91b1af7c1ee270a4fe8b01c67270c472a651502fdca5976338c1c5c9bff7183ec1c88149998d290bce79a3399d21b8937794c4b5b9c470d5c1cb4d9a5815c39426c0751cdd6283ad1592a7b5b5e03195298503365aa28084943202d245c457edc7952e48dce76a25b339e9bb31aa74b77523557972b94ac0562c7123cb31a4f33d55be74bb925c878e1f58b6dc827c2d635b4fa51014ac8ba9864743b8c3e610d75469584d82b59d93eb4e23d8012b6dad33f43454a97366de53261e17390652549dfe386348510af0170b9927372fc5878d52869a15cc587ce5bf943ea5918340c978f8b65eb832b5b38824662b79ec2461015901efcccb1072b319a6056c3cd70d2bf73e44ba7602bc7e0329767ac2ef2110765a7897a97ae7387d6113a6c6a255da05f211a14bfd369fb6a54a92a3b35d4174ca469ead746b1d46511d969a9412c62215745c97061595337dccb750b142318c933f147c2d736b4f4cbce89120d488d0903c08b08657d2c477d456c60e9457ce0a16274580c8ab45fd61c852c1802005b29f8c42d397270d521af4082c74392b1b30da40719d0875b18bb116fa388a1f93d6d49641408ae823894f1ea4cd158883ad724136572f5a0c694d83cf0580470734d0eb0c58e3a44217070f2f42290916d331ab9d32a0a886ca7632cbc9dd4bba2791e5e9362812badab0b77cdacb5fce2518e42a6e5b74a0baa7a53d09e19457dd3375212c366b42109e75cb95998b52dd75172d38609f462097111ff9850b262c89763a19409a98246c2b3b69bb9e1a3b833829592b818ec8ef4296b143003d84f875a702c1311bd2cf29f07a721f41773c0a46e95121d3fca877a4f55bc5d54937d2b6a97956fd3946c1bfc12ebab75e929badb53212514ffdcdcb660c82aee863502e4 ct_n = 87e63a09eb3eb01261a391232be64d2a8af010c794eab4b26a11a7b64213f801695b92c8ecddb05bcebd8480209d1137fedee5dd7700039dd547ef62c3c227bd47a974b3c162fec7f4154c75b935df16919318acb8d585d075629592ad3f4417694c0f0262ad50de56a56a90cec2e34814d3d552a74924d2ce200b1245d497c17e1bda702c44ac43b91b2710901f9b090222f9e9b5e4158347f8abf78aebba911ef0078dbfa675371d782be124605a802fb793f6dc966cb1b52879219d9df700de57ac195a2fef59dccce0395e1b3c5b387e54d58d1382c019b2cf15b5c96696980ec144fd1d767acd9f50db9bf3604d76093add3bfdf8c125c84a1fe1e3160c5be56b849e3b2c6ec06474bf1a14592f271f953d9b4aca6b1b13ba3e70d9ea264a1904ec603a3f0079c872cee53b5e7fc858dadee921988a2ebf9d067956f804dbd357fa5f4c6b672de7d319e44a239fc573371e3de15b5aa40561683bed702e4a6c950829ec6c64b93f5e47ddc4772434ef0ca4983e6776fa9c379e9f22be039d7e977549fe0c0f3050bdb557080d59975d485febe41888a27e226809dce938d090b3d0ff16d8b823af3bffc8fa363b8ae549ad05e0e45e24375cedd3b641fea896e4b7223988c3669116e237420c452ad6c7514a2eecf5d2fea511e1474a577d703300b3a46975a6b3cd3a7230266e294d228466b84d324c50a85b5ae278a67beceb3d1a30451464734d6505b01e9c1a3109b64ae774a68b6c0c1eede1d5de56008b73ded124786a63015c9d96ed1a6eff671b5fe2ac87b3c36f6737aae0f5e27726ad8b087b80889b4450708975d31dcb13811b1c030a4fd3d4678cdc4f39e552b802829bbc3455d0a3d1a760881843cdc766c612492e5c1c5b9fc633f6fd6b70e01296e786f48647928448decd42b0997271d6f9d1117bc40af227cf6ff498d60d15016596b5ac7f2101300d0fe0e50437a65291cae5496be50fe8eb318bdc9347d344caeb2554754e1cea1849c6b5d3a17a8199af0ce3198501142e4d142e5778ad59c7bd31fbe85cfeb81d7dafdfc8af8ed87871b9bb35907da35195b7 ss_n = cacf48f233a62c421b416f0fef170f8ea52f39a1dd11df7d024b7aadb0480ffd ct = e312fe45468b9318e1ceb88560dd84cadf485374478ba1f70d5b7155e5ca2c62535225525921dfcf1052c7ac075347014ac8c81047583786ffc6814ba6743c0eac2bedc21486ab5674baa89aa23a4034244685bc7449264a5e0bbe3f077716996d6e2d8c421e7e00fcc47ae836787b22c4dd7c98399723efe5bbd1c2ad5fffd04e17200fc6216a932e63c31b760d2c388b81ec39911084bd75ad71341e2bae8d5cb9d97ce3135b1e11791a2e4c6481713adbf8345a86a491a30103e3775764a65832004e122953cda582dd1559cf6a951714972458a02966cda764cfc373ca1e455001d4bc9b2583e298792f9b396c460fa9761145cafa9321133b4d2828d910e1ef8b8f8ae7b24ddd0dd9b4ac69a774f27b5ebdbd8d1e2f61f860b8aa4e4967ebf366e44f95aac7012645fb225fc04810f676a509770e19feed4b50c33954ac9c33d03f6874c6cca4482d66172e947c77156c977c4b9cd2006231185349c7272671cce21deb9224cd5ce0b08a16e37d96b19d2d3148c8367bded6061d3db069ad1dbdaf8cda77f63ea011ad12ecd30c38b71aca398a739e4aeb104793c8beae38b52eb64e2755537e4bac16c7ba4c8e54c896b11f68c5324edff6db31b1bda31b9e1f430b650e88f2be45adc0332995bb2730756529142ba22775800682f1426c35c569bdc89d39ddd81a881fac1616b1acf2621eaeaab80828e48a7f1d4f2d67c7a0687631d2a729d0899b73272587fa10afd514e090a6ef8058ad63585f586a9853678fdbb74d33fe1ebed3fee7c8c4c5d59b6adbb79f62cd6549460bd1cdacbd8f6a3f63a923a5a099b0bd81f3b1ded053ac46d0effe402894fd3a329fb690b375cc558db46c787d73d57974abdf04fc4410e4a5fdd31904641a4fbdb7010ead1a9eac598b3250a91f67b2b6fea08d0fb35fe4f74c3b030af1dba81e4c696ff48218f988d8005917b130f7a421d2cf9008c5151613d58fc5e24947b9bceda9e69f71e91588fc146d5c3613f5384c65c972bb20c6534202ab65ff58d11fc3afb2aa3abdb4ea9c49f04b50623bdf0a5a0395ff1bb0ae276e2db555e5f2d0a3 ss = 717dc725fadac0a6d31f402a161c984e48172a5ec8a581467cdee6283c5918bd count = 394 z = 7ee5f484a47e3368439f8df33b4f609d2df399550e0d2cd39950c54c4d831c2a d = 0ad4ae09d3344753335aa8e78b355e93f330ecdb44eda7d9edda025b0708ff69 msg = 6f49d1e797fdc558e09ca6374e66e2aefa3f607a2305b9e2a8d15488867ca2c5 seed = 53aa66b7ac787b93944784a5b04666492b8fb36ad2bd1e9d52a3f244d008f7f5bbaabaca700c48860b1cc937bbbcb096 pk = 51679380608e898bb1c251c75bd61a85ea0e861441bde165b18c9b75858c29a3ca2f177667912ff8e737ec05b991923c5cca542769a1ddeabb01bba7d5346e988782f5b537efa20a59db699aaa15e3d95d6e30312e5b0cb5b6720841ab1a3967348197658b2180f7978078c710f1b61a1808794a104818581e0a0cc2d611ff625e3e2151d147683b186f2941b7b95971aa7885b8b1387878ca595837e274c69617c3c0c030647b31d7065748822d554660ef19b5a263786f1bccfaf76f5645635f300cb6866b05bc8eafd515fce358589409d10b248801790a791920f5145b339b1b9c4511381b2b19845f1429da896e35d5751ba22d0fb99877fc944d797fec573dc2f94c58cb1c681393831c34d27209ae7809e3cc55c6c235e9c69b0f0017981826a97068de3954b32952f0c626581c59a0c7710577c254d74ff6cc4513dbb0211275f64b01a480747dbc45907cb850a2b7eb003a3a00286fc8751ef8158ccc301a4078e6ec698ccc864a76469bd1c597ec4ca90668f56b927a6305406802c6c9a3c1054f9dd9c315c14be7f167daa43007498d96e5b3a3ec40523bc70d260be4c4783b39921ec555ea1b96077bb07b1a2b19e3bfa6c04dc3911f7e1727bb35995a38b863b03961b8cc8637936a38c1c72a683885ad2aac3051a8598b7295808c67ddc5a70c252e69b1855d43c4469842a40acd48a290723c0baeb6a1ab1899d504841285acbe8c87e6c7a8fd776539b16dca635a25a992209a713e764516b48485f59c2647b82fc7cafc838a581c2e100060394b28d7832bda8383b0073882730bfe3446e29a17d961843df87a4bd48ef902460d247651c8a89b2a52d0e8be68081f7267998965b02aa34f3ca25805c7caf3cb3aad6c6986175be7caaa61879cf605ab4060bdeab6a8126c5c17f8bc4d1cc83ab9bf36c67b6e519bd54172d96cb319db79f8572798eaad54958e0f2163e5e26fde5814f9108ce37438e2219566a3adceac05949c757bb29113120357b47c38aaa0bb73976e6a8623e02dd25b326a501f23881dcb1443fd56559640454a8a7074235385b17e25ab93a3738ddf240040fd8b0aecbff55adb9ce0892f57e065741ddfa8672d9a0be57af027a3 sk = 919a0d5a84cc313138215a415585c69e998e1f02bd7e764093369f5de95b1366915e99499e1041bf088b37ba9ed435bdd2202be5a997dc955d2979b02b8c2ef6246d0bd2a08bb505010923b01c45e3e33fc0a54535355e4e4a49bb619eec471d8650cff5e81f8fbc40a9697fa2fb90ba3050fddc176d064ba7f5b862978bb7757a80e3a2e8c2cc15ca0c438367252161d608b15cd401df7434a66bb32622b37b674554a7ab403406e61949dac0c03d42b7a97c6222bc627ea01871432df779c2c8768ba3c837f9426cb752579a260aebeba866d84096162453fb5d99477aae061da4862170f467827052569081643bc7bb91511b1ac43ee03fa6237674ba6f4d0c78043109fdfb3e0119c70f161ea6432acf05c1ec562310eb94e223849c569d68219612287a4f0454b687a818d2b754296db6f6132bc51eacb4b15cc61d0d6b3c54a09f35fa6e25fa079ce47400f87f37d79c4a4bb1cfca8857c115acb0ca69e22fe2844caf7c637284b981e96071357197650e243768a7c8a72975a999473ec91b7c4c04676a7c6a9bb0241e452355a706970b0265bb27d13961f2a8a2c83a1b9e6b7670819e120996b71141a5469fccb0001eb2837ae49b2c8234464308ad755b3d9681cb8c47237222da957593413d9e8b9f139c6e73a30b37f5b2ca934ccd11baff4b456743c7e66b4a490a9e7619745608cb2b032c8ba3719cd185a99284c2d9a2c8d66f588c4e3aec347022b4c5681e7b8aa6a630909e110b1d8c79574b0f65c22cab5822118164a6db210f6129f851682a235056007cf4225be0b42845a28b4338ae3480647d13449ff878fdb7275d9bb3b8fa7c9f0a80cc661d09b7275ce52cdaaa49a47501d7a31a36c515fb4378570a63927c4b185a5cc1a5c8914184c42733c8b7180fda6ad0ba37524aaa479cb2a3c16ab74c31ae0599330271cc24801333b10d67a07cdbb31cda055690b348dcb6e47740038a3c52847d2bec1d2029c032d9a7da22635afc61fd1c560010b85a9008ebb68cee61960ea8878c994f45fc47c06559ca6b3d72860aeb67119b0173e5345911994cf7631747503b51679380608e898bb1c251c75bd61a85ea0e861441bde165b18c9b75858c29a3ca2f177667912ff8e737ec05b991923c5cca542769a1ddeabb01bba7d5346e988782f5b537efa20a59db699aaa15e3d95d6e30312e5b0cb5b6720841ab1a3967348197658b2180f7978078c710f1b61a1808794a104818581e0a0cc2d611ff625e3e2151d147683b186f2941b7b95971aa7885b8b1387878ca595837e274c69617c3c0c030647b31d7065748822d554660ef19b5a263786f1bccfaf76f5645635f300cb6866b05bc8eafd515fce358589409d10b248801790a791920f5145b339b1b9c4511381b2b19845f1429da896e35d5751ba22d0fb99877fc944d797fec573dc2f94c58cb1c681393831c34d27209ae7809e3cc55c6c235e9c69b0f0017981826a97068de3954b32952f0c626581c59a0c7710577c254d74ff6cc4513dbb0211275f64b01a480747dbc45907cb850a2b7eb003a3a00286fc8751ef8158ccc301a4078e6ec698ccc864a76469bd1c597ec4ca90668f56b927a6305406802c6c9a3c1054f9dd9c315c14be7f167daa43007498d96e5b3a3ec40523bc70d260be4c4783b39921ec555ea1b96077bb07b1a2b19e3bfa6c04dc3911f7e1727bb35995a38b863b03961b8cc8637936a38c1c72a683885ad2aac3051a8598b7295808c67ddc5a70c252e69b1855d43c4469842a40acd48a290723c0baeb6a1ab1899d504841285acbe8c87e6c7a8fd776539b16dca635a25a992209a713e764516b48485f59c2647b82fc7cafc838a581c2e100060394b28d7832bda8383b0073882730bfe3446e29a17d961843df87a4bd48ef902460d247651c8a89b2a52d0e8be68081f7267998965b02aa34f3ca25805c7caf3cb3aad6c6986175be7caaa61879cf605ab4060bdeab6a8126c5c17f8bc4d1cc83ab9bf36c67b6e519bd54172d96cb319db79f8572798eaad54958e0f2163e5e26fde5814f9108ce37438e2219566a3adceac05949c757bb29113120357b47c38aaa0bb73976e6a8623e02dd25b326a501f23881dcb1443fd56559640454a8a7074235385b17e25ab93a3738ddf240040fd8b0aecbff55adb9ce0892f57e065741ddfa8672d9a0be57af027a3306518a265176842903d97adf3ea3d8277e93f5697e5d6477b372fd8162d88e77ee5f484a47e3368439f8df33b4f609d2df399550e0d2cd39950c54c4d831c2a ct_n = 99c2fa33f3b824f95ff20955cb9bf1cb55ab384834bc3d557d7e9c708187a6ee8d0b0d7f16231b29d6e7ceeaa2e349046d0914f4de172c26fab483fa8f3a47a5682edc0cfa89b5bde959aaa4b7aaaea4bf3240035228b41c93b7fd7d07a91d985cd6f7c215c1b97b6cd27cc24a5a8bf2903a00d14831eeeb1ecd83d88fa9fefe320a06359e7edbc92024ea0bdfb9616ac5467f4b5b532628c56c27680db03171a21b89b3327a6453f3eb1330eca0e4401c2c010d8d44aea950b5053e437a450a1efa66737f3a883011c16dc08f5833cb0449499f3e1f246264a8453afe30db4f9faedab5f19c0fd44379f205469122b1ea19518a76fb49ef5f5c4c9d3cff01a4826576a64d21e3d857ef6229c2dff8a32dd10fe3695ff34e78e56b834357500602647ac418ebfd382d5a6acaa9b2eee24f6b0631dbf67e83e9d3d5b11f2b617f4b948e883c230c99ad9e7edb4f8dd1e81ac83752067c62d6f502d15de1066d59352cf7aa8ff626ab691b7e40927eb4f27772cbd747cfe35c69acb78f59eeb005ddc86665096e14ed13d1c7b473b82a879655a8c9351344e6ee373e7bf2c04b40a8e2c07f487ea7c1c916df8133f65e740bae1080a8dd6a5cf8d43ee3eac4c13abe635688b61a7edb589c914ebaa39db9e25ac08023ceca7a1911ae7b3b22f8ab7f21406e50cd28d8048456358e0e9eb8f3baa7e1f20da44168b69637e96d89bf2a143d3a996b22a43312f9c63e5afb020120e284c595c706f737bfa3bafb825df7c1c07e61a41487369739fb14fa6b8c97771b8c89761bd75100a232b9d310b85d8b402212beee2c2e986b18c8cf18d507981e70c155b99ce10098b8ec72dd0a3ffe9cff452ae0418766b703d30a52a6ffde0ae7b83417fdcfa5bcfe07e5c46e28516f48d8b60576884782632565da4abfc13626dab6879f3e45828a2ecb0e9a195e23a17697885d9d3a92208adb8704d8abac25f5e5d9597feeb801b736a88522d5f0305ba1ba38952c710c1df6cd752ca44bb7d154ad2a76007701d52d0fa67af6c7e6b3913a62704638a3b55455a2feae4fbe95c3cabdccdf33871b373050 ss_n = 9ac72128879be854dad1b0b3fbcbf76e5968eb65c0c59ae7a7bbba704127e8d0 ct = d48db0b2cbddb6b7423a2e3c4ddf2a32638eb8cc494fb42cd8ce86783bc952d09c4ecf5ae3a4ba049540d9a7cf11e8189cc792e97bc4a7a0f8d32dc627f1aca9a6e13f6249291ac92bc56f54eaf5afb49d0cdd7555dae3ae24ffea7e28313d5261d71457363ca72cc6ffe7ab22aff2fc8f56cda84760c8c322c4b5b50b21029e635b5c126f07921fbca234666f2e7fbb4c39e6398541a00f545648a091c614b4903f7e8bb2d0a20172df9aa597bd283ca317aa0da90ed4c07bba8691512bb6db2e5f57deebe6853cf249262b1bb4910e66246d73b972bfd3ef6d9df3f900da02714d7694c3c1149e25dde363127199787f37c29fd315664b7d56b158a316a32c25e3ba4d520b0e6c01fa97d067bfd2147572b571f94b668faf8a3802d6225461d6d1ad77981f22a4d4df232e0c12bcdcc65202a105796c3931392700523daae9068c8fd579054b9035c5ae72064fe9312227a291bed3997cb3d1ec5bbf9c60e800bbfbc50d83e58b11736021c765ac70a086e143ecf82e8ee543a38767f410f0d3cfde61e4abd5f38cf48df86d51d8cd0f9973b0ed295a78e0058d4881a30f7fc255f0a6330ee8eddb9e5bb12d902ad5cbb92f97df6b24ee0e840363fd940ed34a66416ef0a48ced1b9d66d9cc7d98f234335f4cceccaea79d1583b1ea2e81d3d99c9e1ca0ab64f288339e0b4f4924083f1ea9323f35ff4c4039c386e05f917dd22a4f1542a44d61d941e0fab7f6ca5ef72adc9a7707bdcf9070c6cee2fbe047b3125a2e5486fd81f0e4f5f2fa7baf16d4abfa43c73f3615a4656da63660ade37e4e9f0f593c73c6ebde0661f24b486aca3db4cededf433c4d4148729c96297dea3ebecc5ce624cb880d8aff80d2c531479dd5637477208ae0c7434c5dbd13c99e8d7a7a949a4c84a9efb3d1da20cbdb5b3c6edc8aa69c200d831d017c34f54dbe7a907671cc1491f6530c34988bfdb8b55c7a76cdc843389acf68df2d95c675d4ff385b3091f86f4072b6f67cd83e1b33ad8ea22e479dee1566799dc3e42d79b6d9858291f867c474b7aa0d08bd2d447a2d6f76e35729fa4938b5f8b0bf7dc7 ss = f3a23a2e547cabd86b651d675d12cf59cbb74a21d76c5a2a28e7d7a157aeb8f7 count = 395 z = 17ec9d6dbf3052b5590873c02503d34bbdb1fcccf1b09b209aa4b6193534ea21 d = f29a386e495133e8b0d7fb5727d40ac32955fc9c8f36d00cb42d93df5add52c9 msg = 617f81415d20f766e694773aa07a9ea97823ca065e8245ee2ec64124d4b57a9b seed = b4bf353cf8faee300229b1706a9235088c6003094b11e7fedd11008f23e39569fe249b81f3ce0d97e61c54709ef3fce7 pk = 136c2b78db5f52548cb9b622611c215452476e878b02120000dd02a1f18bdc7c9ffe513860ec15219149f6643afd8c04afd52814900cb8027ca4b9cc0a8a8460b298e4cc41d3c0113e8a227a657013ca340b440b35f0146d570a11d3ac35883ee3d758c01553fa74899bd7b8e4ac67914c7defa5bee1722a2911c1be08bcb4d5c003d8946bb433ba947048d94767f1aa1cc930e5e71737125dfa710377e459117a3fbee2c7e1388841bc732018c6d5876ad5677c7c41bc22c683f3e440fe416c16f13cf29042e839b027aa45de22bc13358d3bec372bc58355289aca8a3455b629b6752ccbab9bb09b0f33b095e1e0b459dccd63470c0c3b153ac541ad440732f777a7dc977cd9799ce9bfce807b3bb53dc8063ddd742a18f1816fc956a892c4fde06c1c2bad13a21160b842c1f23190e5b126403ec089abb64aa047b800fe5621c59650559a12dfb3cf4a3bc981d05d2b4a6637625f176b62a361caaa309d1a6131f7a2399e85c69430a723660067049ce4785fc92255f0b47892042202c87477d51550e267dd97aacb8538398a68eae33bce10185f2ac792f3a2c9a554aa547635b6b348b4297d706a977b6aff3abd6d410dd9b35ce0d799bbd03866a414674c961831aba6b5c6a85618b2f15011dc95f2f5b91d3b1df76499122294eca538c682a322b4b93bdac4a0041a4c64090b3231cd5c9b2610721c3345afb83e8cb7a835265462fb9a4ab24dfb1645b8c3635643210b88918b8b4dffb0bd185931c0013c061c085459807aca4dd011b97e05b997c79400799715e29864a844b338192f867701963337c71b6ad60c14c4b995bc19329c83195358e0d55de8bbb32ad3665aa65d990b948b530e54c2c8ef950ca3822d6ce8c54f337ceb393d5dbac86d1b59dbd249e3b203365cb9a0c3455ae318f5859c21ea28198c7a9222aeb7c6bbbbf9aee76c1800096821781507a05d81ca09591c9ccbb57c6aea7d4607608aa09ba2c2456459c8ae290eef74b292ca2a8b738db4ca41d27030bf8b2db5a981427ac803b4657b8784f7e60df3bbc62003716a2b5c453ac129f3a746d7944920879134fcf68c56cef0d9a2f6e647fc08a10643a59b763cafdf7e2eff75cd3a7e07 sk = a3480edbf2449432b790832dd51a4fcdb57b89084b665c42e7ca2cdad91f88992797bac284f81bad04cc67a443904b3772b407e38b3bd81c8188c8b8e019150e429085a81c11b624d700aa27d6bebd15985161c1d99b536ed2a9c7645b83339389627c89148406141320ac401c1ac625e32df695af6aa1030c99149c8b9279978df06b43b8dca4e7e535819108b6c82f9175a25ff995b10896f8665888832e4d92207b345cdcb9b088342c208753d22847a6a260cca0cb7b9687da233b4a952923ea9244b762c84a7fe93125d929369ab39a3c78abb74798f2dc7db2246301b75a26ea6cc457babe5b9abb3131ed028ab4f772281b38163213e486bdb100b725cc7be89a6bbab51a8641a582e72eb0f95940e3120b28bd99f998a8bb40a609c95ee30ee1f8b8794151c7618ae96171c9513eee2962bad7753bd018977831172c6928519409e99cdfc2664a31bd5fe4cb3ed0061ef34272d6cb0c8a2c23bb65b8d339d9850dcae047ad237f00857e9a5a2c55eb0195890c7f01808ec4146392285f07974d013da935831bb347f5704e2e5c12a17300f378599ec73968c48446e50630972910a91a4243b2a25b08d06a9b26183348598d143b951abb41f7f42a8d347bc516a58c6106907718abaaa3a86695514304db378de814ceed9aad74ac92bdb409368962653a3b43872b2b490b1ca5b396b93aebb458a5facf4660c249140ee8d2b43f2155d5fc1c4b31bbefa965c49bb5749750ed05451031765f7c06f5b700a581baa5e234982a976e2c0b62490947f32e2615bf159b48dd19cac9c79127d25531eb516911585b5a7d4ec5060339a1f800005c869f741b237c1c1ba7f6999c918398b318b51587dc366f0a3bae1187164bb1290dc3bd44769af9cb1a89bc38a2123ec9a7617e9325747b36bb353c9d2601015c6347f9191adbc286accdc9b3a529c4a5c5a654eeda7dc3c92868762ace8320791407e6a25b144228617a9970f8485e667a952a566665bb7de66e3818774eb2595cd02664762553a6300c9289a0d7cf6a999d592711d7ca11fb0814aaf7bb6d26a20fb161a62941931740136c2b78db5f52548cb9b622611c215452476e878b02120000dd02a1f18bdc7c9ffe513860ec15219149f6643afd8c04afd52814900cb8027ca4b9cc0a8a8460b298e4cc41d3c0113e8a227a657013ca340b440b35f0146d570a11d3ac35883ee3d758c01553fa74899bd7b8e4ac67914c7defa5bee1722a2911c1be08bcb4d5c003d8946bb433ba947048d94767f1aa1cc930e5e71737125dfa710377e459117a3fbee2c7e1388841bc732018c6d5876ad5677c7c41bc22c683f3e440fe416c16f13cf29042e839b027aa45de22bc13358d3bec372bc58355289aca8a3455b629b6752ccbab9bb09b0f33b095e1e0b459dccd63470c0c3b153ac541ad440732f777a7dc977cd9799ce9bfce807b3bb53dc8063ddd742a18f1816fc956a892c4fde06c1c2bad13a21160b842c1f23190e5b126403ec089abb64aa047b800fe5621c59650559a12dfb3cf4a3bc981d05d2b4a6637625f176b62a361caaa309d1a6131f7a2399e85c69430a723660067049ce4785fc92255f0b47892042202c87477d51550e267dd97aacb8538398a68eae33bce10185f2ac792f3a2c9a554aa547635b6b348b4297d706a977b6aff3abd6d410dd9b35ce0d799bbd03866a414674c961831aba6b5c6a85618b2f15011dc95f2f5b91d3b1df76499122294eca538c682a322b4b93bdac4a0041a4c64090b3231cd5c9b2610721c3345afb83e8cb7a835265462fb9a4ab24dfb1645b8c3635643210b88918b8b4dffb0bd185931c0013c061c085459807aca4dd011b97e05b997c79400799715e29864a844b338192f867701963337c71b6ad60c14c4b995bc19329c83195358e0d55de8bbb32ad3665aa65d990b948b530e54c2c8ef950ca3822d6ce8c54f337ceb393d5dbac86d1b59dbd249e3b203365cb9a0c3455ae318f5859c21ea28198c7a9222aeb7c6bbbbf9aee76c1800096821781507a05d81ca09591c9ccbb57c6aea7d4607608aa09ba2c2456459c8ae290eef74b292ca2a8b738db4ca41d27030bf8b2db5a981427ac803b4657b8784f7e60df3bbc62003716a2b5c453ac129f3a746d7944920879134fcf68c56cef0d9a2f6e647fc08a10643a59b763cafdf7e2eff75cd3a7e07afc79c2fb7d7487ad24357ea6e204f800ba648499a770ba0c905ae478c6aee1717ec9d6dbf3052b5590873c02503d34bbdb1fcccf1b09b209aa4b6193534ea21 ct_n = 9bb445fc25d39fe869b68b194d8757106001553a90260daca37e50d0a556e8244efba430a450c2fd8c00a4df65f8cc1a328394e7f56bd1a4b839e69a012d171bffe9fe3a9e9b3761d546786e7c4b75b7dcfd378e6755b33eda5cba74cded3c5d6271f7a8b9962be783b4de96352476ac6893a4a65e77303a2720bf6359c6327f641445f8a6ff9b01cd9e24ef15f7d852e4b4e271943d723a31cec7ff33a6b08d345ea89eaa4676100b3a4253c787f4745fbf5d9c068c3eae06c1d78afb61084ba09cc3279828c062a8a94cd8fdd38e25f43d8c3cd2fae265abee507c404069333a210ec58376bf4f641c8e76f38617024ca90fd4ba1aaa7740bcd4b962e8b7910c485e0e52647e83948e2e0bc5c9eceb40c0cfc1671aa40fa47274de45b884e739f45cc71344adcf503d13f39b9035a0a8e0a4fd1ec0d29426a34a1413ca20b18e3758c02d6ce698523c0099e9a2187e6420561b9d3f27892e22485c9ebbb27decabf28e30fda35381e1fc201c10b08dde218e56b3c55cf0e6670fed8bdd204f11d9f039a8922276cc25e6ef9cd946f8b78c3acf3971749f0413452afac6fc769b43419a9ff7b92d19e616e2143c867c1e4aef20bbb8d23e73411a335d387a6a875aa25d61026b9c09a5afe2cac2e820377714a7bd3aeffbcb28ba05e45b4ff7d87643edc4a3fd833ed0fe5ca719dfaf84462151688d3d06a70a95d2aa7ed99c056febaf459321e29c34f5505b56058eecde841538fb0d173a96d33c819ed5ef77bdffca7004483b5892f44691a647975581e4c6bf1c3dbd2cbf56dac8575a64123f89bb42cd06a0eb87f092723422b71e7a1ea3bb1b9a5b22263492d87a657f42530ff41a369553e678e84d43412219e66e626d42b30b0dc343e64efafaaee819603a4ba432ad38a4419b67686af6aebd9df334ec19ce451b6f57bf5cd78ed8ee4c5b0102a619729181e765f65c803be0647368639bcfa33b5ae58f628a66c295d432e4adac2615cc1a3bf300a6e116a2e56fbb56d882c37639a7b2ad25fd24b7b4ae4a68229f96635f97b364193224239326629479f7d8dca849b18a54d0d6 ss_n = 3543304d50a5f79a719b6169293c0668177ed791299144ec8d7e68fc322e3525 ct = 2ebd0c3c6c9fdc8a8f6ba8024c0c764deab0218c62f867b313b5af437f6453750962574f29d2cc9f3e0f87f0f8f0a27faa3d1200f363f040691aaa400c8230c5e5344e99195e47b5470f4a37e6b5552f6cd503e3c5819c52e34634f7845fc78d9a79778a831af70ca8bf566972da1637cffa6ee4dba8796265b22174ffbdc0e88d4d558561b38fb4923849fcb24fecc9fa6cec4d57b006f265418e8247bdaa788940d01c764777f76422416dec6bb1683f3d281d40f849eb44190760f3d4cc40696b95edc2534963514aae6341799cfd3b4f815a11e71eaa9556f35d964f7ddf3c69d06ca3166d9b3a3bd8b5923927657623dfb0564f04ed22cc95895ee46ae1f16a6c9935651b3ddc02750f8dd2b406b5ea0dec79d819ed4426b13ed533fd50451d480079aa662df99c4d2f8fe1b24dde65cd56715a1aa7e61790a1ec16d427502f77b31ae2659507c975883b59db1b3bc95cb6003aedd825ed71de57dfa0777d4d271c5b54db551411d9a320766a5f088f65d4f712dedb4fc220d742fa8ec21adddb1e7ba63012f070280fb8f6147d30e01ccce5759adcbee593de2a49a8cbdbb391fc30448f2472e1363baccd11398900d9ee79f1e9b5dcb861207c1e17a7517f4b8c9d92fad42bec295507452d52963a797c72b3b5d0e1f90f23abd26b74d213c09cb733c2a83d2c1325510f3af978957a3acb9c6d479beb1a1705ad669fdba21a571366ef07182b20c8088e56ce567f262a664a35709ca14824b3bc42ccb4627a700e203a3de492a5af596dd7ec2650915bf808380c18c0ef46808fbb536c6877cdad08af29930d5413de72a6ca03e89c8c374184b0b8e6311f65807a7277830daef99a518a52c4e5d96e4e33ff00e9ddd354411b13e1ebcf55fb120ed6e63e8e76f3e26fa86742fbc5efd177f863b353e542321329e99a5c5be1c88e44e08985813aa8099e62325935f301377a2aeb61d6c5418670ec87de3357ef54a980a602791191215ebe308a4bd4c9af3987d84a032f1d6134eee81f09b6fc0d827a8f5187b3a606582eb2024186f0b5ec3b197ec4f2ccd3cd8d1971e1e996e72f ss = d15c4dad0f297c0f5210ce9657126baefe10048050d42138e3049c79ee73ccca count = 396 z = 2a83439595062e35639893aab4dfd29b7a6f2a5316f2a8d57dfc661dba63c388 d = 701389c475d5588c7f39a9981d7c7fe006a690f1851c8961a9db210118de2354 msg = 9213a2f4f5c2932f46b83a8a3d0fecfab4b2d8a1e5269e38dfbc4a78d6ddd39b seed = 0ce114b926ed23f093ca22ea5db9d6dfe1c7746e6aa8e4a45397c4e87f643037bbeba2e0b8d2b3986258f99eb5545b68 pk = aa7b1e15753557e2bb65495f943b385051593be59aef699dd2c9a2c26c77f7d9ac0e3548b6264dfde8b72e062dd1151bea81114f06a509954da9f75c319b1ea6453d260689ceda86de9c54be52798373bbbd5c2166aa34bc5b34bd366a5b9442c6ea53d30a72d6fc139fd4460e00498332b25de60fa69777a6a8a17f3a241a5cbdfa38c9ff75b16fc642854782a95c35adb001693590cdd497f00816e1a86eb340232d578e26065b8c917ee2014802c623909b779dd843eb69cf51b6bda6364e8fd71f924371e10476c725976e820beab1be094829a7c12e1276516015930db059d8c258dd34489bec6a800461f12717e398248c687a97c1b98ac3a79f7475c8d956d8bc0701c04879547f64c206daeaa43b17944147c5f8d4c213e55af65cb887c3c81f9262929aa8d7430abf0c2b425568387a49abf72b2022838dfc4e51909abb6497a3db5d1e7ac522d4b27cbbcd8753946bbbbb62c1c4271c2466a970a1d62b57085783994fd3ac183085cd1eb7c70d7abd5af29163520da71b1440463e633b112bd74d3e471d33e45de950699b7948ccf5c430cb14afc10b154555d7d1af1150562c4ccb0179a884db99aeac58a21455323982df688a5c370323ab085b91c455762181a7bb08862b73d8a8f1d269ec01a00ca7ae2a2498d55a35726c6d3f0c1a8885a7e78c2f12b16b6470141be7b8d47256cd0a890f3302802309b8e82b37e16f9f6042a8f63cae182d5fa11096f43e9c59cb424aa8305107d9d598ff118bfadc2be5d900937733ff42bcf7ba4f3165a12c140ea48b30e0f139a28483ef42aec53cbdcd4444f7608998747f0c02019c456b73a40c47c723d17ba5589a8f860214e3502855db9abd72592bd24a49011c3409544d887a3d025c92f1495221be6dc55258bc625d463cef8ab07671ae33b2c0fb33079f575e1aab733935b683f558bda0bd895947079b4b9ec92d39474d2e06219f4919e8e61a148a549ba65b29522a83b3cf5ec752ebf84054db93720505c8bb5a45f97f1911c29c914e4ed89a4651af0ab9b2fb585735855741577d06288ad1b688f4146113da0bc9e94c08a618274fc384f2d2d568f7ec83ea56337c69509d8ba848ce5ef8e4a23e94b8 sk = a64c5a0ef6960971c3bcb84d270052a7816c5c409673291271440af28b95c6d786dbe32dff3764c4ec1de77c097e7806cce0b39cb58b0f480cfb78c9a566644918712db309813c3aebfcc7c5d760c2d67eedc876f398b3dc034546b881a7294a785476981bc865c9be89575670e149b5bc8724365bbc925dc6b01106f55f137c35bdec44371813392c5529f2a0902a338f1b71c556666a77357f829ccef64988c525bf35cb857200a2fc647c34ca3d7cc70237c2497457bfe50e001db8356845fd95c1b2425563a2771f3cb9f22c19774acb5d4bbc5d2c5d1837409831acb8c11d43fc9354bb63ec54baf44c1096daa548ea78e7ec339d2b4fa18aa3c22b56c37b9ddec3777c9a57189a74c2599f6b2c29731900c4db08046cb67e04c52a32779e4273f15c5274d0107b5084ebe35585426903684fcd2c97e731cfed563fd9f59987b09b15c732a683afe6c751ada60e676754d320691e9071627714398ca1ba73839c6909fc18322e7380e1528c069b0941e86909aa46e6995d6cb9b732f34af297152e6976f03781a29ac23149886f8c8c06037bf141cf5d4c0b068947b32a9735e10fea138bf59900a553b2956673dab3901fac3885609991e50f3e0c534dd9726135332dac583e4839b3f6943d941fbfc00aeaa5c1c571c9eca703d554629733cb78e02e7eb9bb8ec841d95588960b3eb43743b49ca13ab84f496c2b511a6800ea562ad7027113c54fa86a16bc8d597c6605d4653141aba19210b22c7e7853af3c082cefe9431ee553b039911ab65f6c117e0d362a029390a289738069c767e95d95eba026722cc285590a8cab2bf4ade374cbf80b9ebaa25028b1b86e92af958b04aff707232a52224566aa631b9041560b679ca0d82df5fc2924d052ba501cbebc58d9435a08eb3f8ce3a0dc8a8ee337a469857d2b98ba32389dabc021a3e63f6de30add3a9777a394e898666d62a018b8496dc75f0bb99a78c568026617dc07cc0c4b463c5c16456369c10261b1f5823ad12af98508f0c63775529f7bb783909b9cadfa91e20640365a957482b72c2bce4feb63a1e7a726d42a26e174aa7b1e15753557e2bb65495f943b385051593be59aef699dd2c9a2c26c77f7d9ac0e3548b6264dfde8b72e062dd1151bea81114f06a509954da9f75c319b1ea6453d260689ceda86de9c54be52798373bbbd5c2166aa34bc5b34bd366a5b9442c6ea53d30a72d6fc139fd4460e00498332b25de60fa69777a6a8a17f3a241a5cbdfa38c9ff75b16fc642854782a95c35adb001693590cdd497f00816e1a86eb340232d578e26065b8c917ee2014802c623909b779dd843eb69cf51b6bda6364e8fd71f924371e10476c725976e820beab1be094829a7c12e1276516015930db059d8c258dd34489bec6a800461f12717e398248c687a97c1b98ac3a79f7475c8d956d8bc0701c04879547f64c206daeaa43b17944147c5f8d4c213e55af65cb887c3c81f9262929aa8d7430abf0c2b425568387a49abf72b2022838dfc4e51909abb6497a3db5d1e7ac522d4b27cbbcd8753946bbbbb62c1c4271c2466a970a1d62b57085783994fd3ac183085cd1eb7c70d7abd5af29163520da71b1440463e633b112bd74d3e471d33e45de950699b7948ccf5c430cb14afc10b154555d7d1af1150562c4ccb0179a884db99aeac58a21455323982df688a5c370323ab085b91c455762181a7bb08862b73d8a8f1d269ec01a00ca7ae2a2498d55a35726c6d3f0c1a8885a7e78c2f12b16b6470141be7b8d47256cd0a890f3302802309b8e82b37e16f9f6042a8f63cae182d5fa11096f43e9c59cb424aa8305107d9d598ff118bfadc2be5d900937733ff42bcf7ba4f3165a12c140ea48b30e0f139a28483ef42aec53cbdcd4444f7608998747f0c02019c456b73a40c47c723d17ba5589a8f860214e3502855db9abd72592bd24a49011c3409544d887a3d025c92f1495221be6dc55258bc625d463cef8ab07671ae33b2c0fb33079f575e1aab733935b683f558bda0bd895947079b4b9ec92d39474d2e06219f4919e8e61a148a549ba65b29522a83b3cf5ec752ebf84054db93720505c8bb5a45f97f1911c29c914e4ed89a4651af0ab9b2fb585735855741577d06288ad1b688f4146113da0bc9e94c08a618274fc384f2d2d568f7ec83ea56337c69509d8ba848ce5ef8e4a23e94b825c64f780fb940286238dbecaa03a51aed2f7607c9fdc5fca94f76bda8b3bc992a83439595062e35639893aab4dfd29b7a6f2a5316f2a8d57dfc661dba63c388 ct_n = d818d55442a3b206ab0757d84de50493af80038f10f23133781dcc872704fd6334dade8a64c573e62749a3361f2d86e311eac72d93913ecc48e2e825834dc340c6e5ffe066e141df9fb00771bad29a07a2273c476c7cb0cea2cf4583be7c750db69f7fc7f348aea796a91a9c0ea3b7229e56f8851c71054cda5b69fbfd79f54f9a05ff99b8e4dad5c5f5d01102a9bea412b9681fe052e55c285291034cd719595265f054ab2fedf5df90e4837a364344d10c08c272644e645defe8eb4d38964cf3fe40d2a65c750b21bbd18e195ee6847e2f7cf6e10fdaaed87617becd557385fe8b1599350d8ebbec0331dcc579653a3d2dd33e4ec3348095a00fc9a2581830f72ecf131b7da8ffce4e5401b199b22eb2fd9a537fb8cf1ed3611107f48d23688450e61efd2f43d559de534aa654c515174f55892c3ac789178c4526706763bf02a7c793a500da96f8598612a8b7bc958035a7eff6b2a162e34f45fe651f980d66f7ee919e230b68db40fcf07b58f39998b93748eed927648731ce5c673a69c32a0e74fc7141334d5adfad9808e21f9d11fedae1b4b9589b7e1968866630336037f9f998904aa99bde40c27219a2f6456cb903320dcdbb86dfe1bf5ff3c49489f96fe650c6428a153d6dda6874598e7c090bc03ca0f963ca27064eee2ae29c8e9e04c1b98ef4cab67d6df9bc0b24311d0040de423bbaf282b9a5300c5b0bb203c6a11cbb3a0cb2de5bdc1a82ddc1ff20b192648b7c0e832ac7a9e0d142327564f64afb48f67665d330dd013d7d8c364366fa77a9b00df24e8c28bc853356d3f7f4ca98e079fb4a02c9b0a603efb997f4cc0b17c9099bf4eb4960b631589660f8b5641f69fcf28af9ed918eb8eaa0a7bc79d1a753925aeae78dc8ff4ca438567d60d7e73b6f5e4a42a30cd35d0e3aa3bd8b8ccee3915a1d39d5a4a9f30bda23f58fee08212a8b76cf946e1afbbf54daf0726d1280f71201073588f84532e0f9de11b57331337cf6279c738f8d91730bbd2d4f3108bac42d244fb48d7178f77188d8e6e9c430d30e064bde9394fc8e2db85aff1fabca9c98d44672b160412a3a25 ss_n = 2d62584c73d6c3d1c6e07ebbe35fc25b4c6ca2ce05173b85ab0ec3df0422cdfe ct = 0a33a756fa68c6f329087c1a3c87e47422b0388441f6190d777121e1b456c160a533ed5af61333dfc84d0d5be359dcb28492fbda089e1a90e320e9a1578940d55b342ba553368a6cfc35e40b966733b0ed21845055eb8ffcf70dddc1ffde6fa9067f08d4b3556d7682c1e2471a78f1e761b40e4ed906abe2ded079320580e5555dccd16dccfef062472617361a005527669d1394e6ea0f95ed614d5e746b23b1d74af1aabb95c7675e20f15ff83488074a8283e79b5aaa9648b9d81e98736ff55e0293e20eaa325c0d95a09aeb1ec1a0b6970c03036de509818ba11bab20626acd0dc30f98ed48b7b6f88212ad4322af9909faa79d8b17d60382cc19b295ddfd2eee2df409ed9f3f37f00588ba0c54c07c5072e26ed2b3d1c80841fd8732a1e47e8a4e354e9daaeb4641451f1ff0081c89f60eed9d90d0df511e6728ca6bc5add977464f203d7da5bf93a9be67811a9cf99ab5f62e05030039d71cbf1931120c53020e965be90a1a2898c1fcfc00504a1b86ab38ce4453ab6a44c090a72876d64955df6ca131adb2e617f761229e52dac6aba1876011dccb0d34d5b965bd9731461265e771a1f6c9220a4bb003a47e75fad563e2150de8501aa909927e9f60b1f3a0f0044d021e912a0fe0b8f5cad05323b08f2eff83907975fe933923e78e9ca45fbb41ad9f8f8ad60facb529d666f04994ff6e0be0345da103af621766e7ef878568671a0cd52b077bf6642f7f7b00f7a03320da86b021fae16d5837b45cbcf5f446193582314bb0fa9dda2b89e336e195dfd0426507a7359669d91192e712e9faba665a2faba8cf302ae62d47b3c42839ef05d7b33a1048523f5a37c72f8cfcdc02ec456d9b4cc2ad3b171e1f4595e03751f19201d0fcc583949c531a2794f7f045ff3b91dbe717c561b5e2eb5f4eedeb5eafa37e7f2922efcec80c04640b15f3a2b025d75a47e718b0a108b6f8238494d8a113c5885b13f40a5cf1037e6eed36255e19570538435a0889abb94ede7039b987abb4bd95cabb26b035a8d1be33c49150760ee1e28d7a3e65fad370bf4e55a5806e81060a59b85382ec7a0ede ss = 34b5ea19b51784043ab69a36d4d067177eea7dfa1e0ef660f745a8eae09505b1 count = 397 z = 28f5adbb833ed1eb4b65dcf4c2fa22f267c9576c3292a2e4df62a6a7c0c5df15 d = c078e7e928e1555285702d79e3a4066e7ea93906da3e2f6fa6b3164af7d2a855 msg = 2794d635f430588b78cf05cabdbe74d0b5ab10024a9b19cd834f079f99056e59 seed = cbb573c952958d1c95db385350887f4526b21bc18e9b9d1a3dd04eeb7d0c268ffbf8ba87b3698453b7e0bc86c527d61d pk = 7d5a14a165acba18161f472acaf9ab59003712193679d6027b93712130439fb38f1d78aad45cba0b896dd7301e6e74bdb70169aff6211457bcd952644fba1399799822720684138cb0cb09f7937633d4be1d91c3a5039ea520733758beb09094b93a3d4dbaaffac3c2a59c4ad8f29a94a97491daa1f5b2351625caf2636bf5960533929bcbe4692dea372bb7b1e8d8686a426159325af019ba3a07ad00fa80832670dd242f94a9376486165cbb6b5b161aa292a34d54af0b23ba51f4562e774b178420542106d8d9a73bea615b917a1ce981c1c9b9d375607a36a31a3b43d142a9c2983d67d568072256b335ca62c9a079629edd9b5b905163b3437363593ce989c8a7d04ad94b5b2ce0a82fcb22a525694c064f3b69b87740831f735c206a66fef019b70829649ca9b2f44e786b684e053efba0645932a0ae4b12948c2282394509eb528f67b8b9a134b80b775dd444293ace6973037796514944022f2a24b4b6beb64c21d5856c05351dfd907f9a08ceeb3844fb788e9a8a8a351b88a3ec6fb375939a81571d60cc69218107c75dc50a5c4ab46dcad50ff4556a87c1c2f14a21c3d25562b62ebe5450d2a79dd086b636c85c0870c1b54aaa88e6cd8a9c5df41860ce26abb90b357f7383aca12bd81548c610cc63b09ee7d842a42cc2b16139267c4fd871651b0ccf23cc4f953c255d871ec13b6b54ea2b5b32888d98c981171cfa343841952504141621ab0bb82ca22990a4a88964477a3a08c268cbb453e845b0bb8630a90ac18a272669f35e314556d4fc5897d20222e33b55b44388ab0a5c12b09dac0b44875616fc04a75c0b491972d2e77ccefbc904d1a9d3e78793f66dc4fcab5802b06feb69d7b67cb96a1b515a4bdb928ebfa5241a513923c95ff6a38086e64a5240a93d1ccddca17f52497db8515693027d2c3aa95fa50107b02839b1b771e371a1329191903e316b9baa23bcc3e35aef326c165521f1d411d765afd7c20e8ec09ae12882bcd8bbd33c91b4e5324e56b432e3bde81c1a2f38cd8a45b3799a96d568ca92781081781eb98743a093438ee0813226586d473d5eb5a16b20189e57ecf502db73b815312d2f17fbed3abda0db2b8fd1cd780161af2182 sk = 989048a051be5db097f47b63030881cd19cb68e068c1d12b98e64ad012c6e6110dd384ca8a2039f7186e1de4967627249dd150db358bc6baac52533ead19276f704080329aeba516d4732469936b8a0c7c75f6cd3c389a2a27a82c79842ab99fa1e9aadd3527c0546186854762169a7fb24ecea649d76665e1c15bdf99462b42c57563bae37abc8f537680a52accbbbd1645b4a52c13b4160ff5f9bd0d44b47d08ca566a80e9e538224b138047502cda25b21b674a988cbb1a1e2511515a7a459f36bba7715f17f07c8d819ceabc3a6d29cbb0a28ab74856568c6c34a9bc332cc1f1d3bc9efa1387010b9d80c2aac46b370bae4e250af2b0348ff7adfb183eb12665d2bb5c58903e8a0cb6203ab693e61ce40a0e5aa6667273411564a890e7a3cda20554c2b14b8a01b29bc4571ba266f79497e0082ce87e5819ae62d4860a509b00fcb2829b79f4ec3265a07884017f326c2626c73de28a3337695243131785b06f564abc0be2a0d419375d4c8b24241fe638cb080b56afe0b44ae5239af1193e4874408969ee1407d25097cfd8b32eabca7b2352cb7a9738702ec359a325b0639af93262e552d42c5c488ca78235123d1b3af239c38af3502c1514eb310b0c685905aca9bda500227001c64b823e8a2e0b191da0db3fbc6ab0f3f56ee970aec168a68f238eefc38df2d9856b6695e4256bb17594ae2b78e0776ae7e77f90081a41604a79720b51b263179092a9eb7d15a082af49ac78d6cc61117cc5f4377052ca1ccc01ae11b85f1c6eef771cc98417b2436a3ae22970e50bfd70ba326979b8abac0e0b495cc228529c8f783437c258ce3f940e756a7985fc906a39247a0aa65a35be66c96f6e3067ae015aca3601fa6746856b3f96863877f332642283a778b84cdab1ce812c37d8a25a15aadc4883db6529d4f98f4ea719bac433b43719012b81d7930608cb6504611bd2e0043f9acde76b6fb2aac5613239ddfb31cd2a29705a625b70c8fa982f8df95fd36c07e2552c0d5a586f23ce2238a13d75612fc0afc0072fdcba96ed7b6fbf46640c933d647250ae4619c1e5787d0c487b3ba57d5a14a165acba18161f472acaf9ab59003712193679d6027b93712130439fb38f1d78aad45cba0b896dd7301e6e74bdb70169aff6211457bcd952644fba1399799822720684138cb0cb09f7937633d4be1d91c3a5039ea520733758beb09094b93a3d4dbaaffac3c2a59c4ad8f29a94a97491daa1f5b2351625caf2636bf5960533929bcbe4692dea372bb7b1e8d8686a426159325af019ba3a07ad00fa80832670dd242f94a9376486165cbb6b5b161aa292a34d54af0b23ba51f4562e774b178420542106d8d9a73bea615b917a1ce981c1c9b9d375607a36a31a3b43d142a9c2983d67d568072256b335ca62c9a079629edd9b5b905163b3437363593ce989c8a7d04ad94b5b2ce0a82fcb22a525694c064f3b69b87740831f735c206a66fef019b70829649ca9b2f44e786b684e053efba0645932a0ae4b12948c2282394509eb528f67b8b9a134b80b775dd444293ace6973037796514944022f2a24b4b6beb64c21d5856c05351dfd907f9a08ceeb3844fb788e9a8a8a351b88a3ec6fb375939a81571d60cc69218107c75dc50a5c4ab46dcad50ff4556a87c1c2f14a21c3d25562b62ebe5450d2a79dd086b636c85c0870c1b54aaa88e6cd8a9c5df41860ce26abb90b357f7383aca12bd81548c610cc63b09ee7d842a42cc2b16139267c4fd871651b0ccf23cc4f953c255d871ec13b6b54ea2b5b32888d98c981171cfa343841952504141621ab0bb82ca22990a4a88964477a3a08c268cbb453e845b0bb8630a90ac18a272669f35e314556d4fc5897d20222e33b55b44388ab0a5c12b09dac0b44875616fc04a75c0b491972d2e77ccefbc904d1a9d3e78793f66dc4fcab5802b06feb69d7b67cb96a1b515a4bdb928ebfa5241a513923c95ff6a38086e64a5240a93d1ccddca17f52497db8515693027d2c3aa95fa50107b02839b1b771e371a1329191903e316b9baa23bcc3e35aef326c165521f1d411d765afd7c20e8ec09ae12882bcd8bbd33c91b4e5324e56b432e3bde81c1a2f38cd8a45b3799a96d568ca92781081781eb98743a093438ee0813226586d473d5eb5a16b20189e57ecf502db73b815312d2f17fbed3abda0db2b8fd1cd780161af21823f285a4bc7d3e6d11b608098d183a7f02a085cb92fa5d7373079bed0762512d228f5adbb833ed1eb4b65dcf4c2fa22f267c9576c3292a2e4df62a6a7c0c5df15 ct_n = 16d3fc2b12e71e74b2ade80ce1378d88b8090a19d24530724b0997366cf550343873cfc41fafc4b7bcbb4e1d4ef98c64630a0fd50fa239643d3f99b1b0bec371a1a29f13a1e5d32aa991284c5d7bd9cd2c84852b3259e9e47068b938aa78e9e5c7418c47b0b9af1a7de01778d9e3b29e38dbcfe70619e570f929499f16fd92fd897a0972b5dc9da0e876bef42458712d7718fc6bf1a289fc63c9b1daefa5ab972d76c5e490b5d19c0a9cc3dda862ac3bf0d5d37d315a205e95c65add9680e3a05db2cdff2b1d0a8c7a1972a463d8da0beb27cae6d7df4e9d4df4162914090cc558f53883ce5b4d4b84cdb6294cde85bde7b04b3fa9cc708e0545b004b964a68d274a5a0c0ea99de8d03ca65cfcdcc33f66d24c92fedd5a599d0ddedea6e9d8a7bedc3daf6a955e755d5770917a31aa4697bacf768c048a833e473946c3197a4bf839c7c5b54793410e79fa1b08e8665843a1b598f8979b157a6d0451d2f93b20e61ffcdf0da625020fa23e7ec60ce43462cb27c881b07649930fcdffda1342e0b25c1e21b79426226c1626d9de97a3dce82d627abf93cf8a4156a4eba3fe60755f73cc2ab11ebc7a769d9800c181902206059f55b74c53d8e9619e1d0646ac3e24d1022a68c62cfd55687a0b75adc11a37d73ccb36a617c1ceb2ce9730edfb05a7890c14acbb5cff7e3869b99abb578532b8815829e1b677bc068ebb59a784cabca1a0578738611de7f7c9727f10cb6bb421e81862f4792f03d559ac9c2ac5bb1742c2c73360a6788945cf6092563e888c11ecaa245f12c5d15a4c1f42903d571e4fb92b50d0a42d831ba161938ec36622b6cf4fd631d69dc8f2b040c53be0e3b55530fe4f6cb6f87fff140b72867afe3293c8d4873ebade0e020441e0137620cd03a034c44306d64e4c18f2ff3e0572f4e3f2023d578072bc4e789f57c600979294a453ae57497d4c026d540bf746ac654fa78017a6aba76e836ec6e611ffb8c126df0236ffca19c3aab7af702257aff73c801414f4a6cfa49469154a8ac482ec0dbc955812d3fc3b118606ab2b5c537296935eb7489e63f80a82cb129eb768 ss_n = 3118ca1e26f289c2275424cf2a4f11303f9a22921ea77f2d372ceb59bdbcf4dd ct = 4b8933aef94280d62954e834480ee49fa8d117f799005c1253f662ae3a87d8013d08259b8167bd8a5087bd8f6e6556867d461598ac258a27fb0703a846c1230542f8dc4b254e20ffc6ee1a8b9108552370791ad3ba19a207d5167958b05c407872b6ddbdaf82db8bbca02b398e027ddeff358fef571b157cb0a958141361a5949129d379f8df5980b4179ede10710e7ca5145f9e1becb432aa1bfc53a7b46d52c830565352be67e32d7c8741264687c41cba3dde9944c6217077d2cb18633bc3702e59ed695992c880f325931ca476708ded7cdbca4ddef8f59e102652effffccbfcd055f30e0243a61799465202c2bbc8f867d32b5c56cae8a913d0ef66397ca551d15c63c85514a0117a60932c410f3ed3bd3cc340ba035d5c42803ee27c3f1a15c994f650c799e4f5dae134af9e6d691a307c18b80043b9ac92c3a15038e0af54be0b7e5921a8199afbd46780678d1276db101e2f0d94080ee713a831e2fba5fe9026e45ae8799a6cdc44eb85ba3319024fb73710b742cecbc8e822289cd5292d27e4fd566f21fc2037963d12bc1267377a165d91f35871241c5290526c57b77f38cff0856ec51b425f0a6133924d42daa4f08fa0bee31f4e0292b6e365e8f8f41ee707f06ab8c46c26495df56724f4fe7d6d5114ae40e0c79558f42853e877a2f8199be88546c896f9d8106de8a9473e8381e063f143b58db2a0049b87e97f558dbcfbebd48d82894b1c26497e4e989c35ed821104961660e38f57adc3ea67df9eaaf755f66b9499ea051b5607a328a5f3d026200f8d90f635b9afa6b1bab97d4538d6a1494d99455a589044b2955e1d4119a498b27db1cb4adacb6c2844861b0620db615ef369d05551c414898bb451f1e73b4778072c42b4c65b60076b7d7a2dd7cd5d2fe62cd8e780820a99a1e35717d6cf23e65fccbce1729d3780f834751fce22edcc37cb15efbb27cee5a94bfc17eb54898c19b850685a11ae9628b77a4d71715e1a4bebd62d9427e1696854c58d866a27493a16115935b0f292c5040f5eaee1bd10a46581802a5ab6b100779987a17d17d8ce0dd8a0f2caee7457 ss = f041f94a2db5f2f296ea81eeb6604fe6972bb51b77c33d047c80f15a7da4bc31 count = 398 z = c2783a54926f1062068f1346b8b3f482f474c9120cf7e2642d8a6d1d592c366f d = 8db983a4132b13ed8787af143d0209fb852a8d0d91f718bfa1be8358293dd487 msg = 166d5160dd282b517f5aa6e0c48a4c77bd8c0d6d5be314e989b54e08176f7596 seed = 90454d5fae0055061110d63e0320a521354be876b805a432378684edadbc14a3d51116b091b1684727f7dce6e7bed560 pk = 9724681aa6395e9bcaad1b2271516b99f4001253cf7287b110bbada5415dd965b9e1fc005e8b59fe52c7e785a33570516aca6ff0f74514a23a0d0a032e560004b17a839a4d4d4736805ca1a1924b57d26bd8aa3785c8c2d5f72fdf925427ba19e2c00add941637c60a28e88fbc0b895b7baf239653e3b15172e60788b6a7f564329f34cea6c789c4f1026792b48c398da2a0c11d003e3004aca8922dd3ea5f6b31190a6079960ca7f6b42604a67bdc83000fd4b26e1549703277a235948a6c6b5c514b03461f934845b8814f121b6d97607c0397ab2135af90a7cdccea3f204c2b8cc95ed5f6662dfc99a4d96acd47cbcb6089eb9a5f05502878ca498c05bf3ae7aa635366c9f98c2a4401dccb7911f8c8d45b1d483663da52126cf5cfede1620425cd41db4b899a4a6626cb34d57126066a11bbadc4449d3280b93d839c90478bf1635c16a42f3a17bbe997a5862b1373a31ff64771b6c649b3c0b9c3349c09b8508512739b6928ac3a69a0727e57fa39410b4405867f724b1f2314c988691d6e0c113b1182bf32886f986b56b74f6e66093abace8109cf717909ace7972fd5043087c56f1b264486aff587bb74a6886bd826be6921f76b2d7f759db10c9fe4eb4272e813a4aa5f41eb22b4225d314a326f81466808ca257256db97051312a5f39286264cafe0705b5df80f54cc7ce17621a52093dfd646b09b87c778c4ea84b6302a359d97386f6b7e3a071f6109a17b2bcf4c583bba02bddf39226a998e606c3522500002cab1847307d00759b6613923cc2666e423e8bc6bd2823571b92bfd15ac17b8424568bff063509158ac45c97d66b40caee3c92e0509f9a51e3ec3a84ba7902fb0bea349442e917fa5593671a522164693b10b8fbd1aa40ec76567b043404085843c858ad714c51b63e7780b23a0b2bcc51ed6c62f1db899916a3ff89a4c26e2c9fc152754c77409f01495292369538c376796ebb1173b555df3da95c4b979de328c5e894815a2bea1886816fc2f19410cb0dc3fee0686b5f56eaeeb319152cb72f2cfaebb5178678d130b775a2968c395b81deb38002643bc701dcf168ab9ed1dda8c359dd0f2ba99fc47ee45f0d7102aa9d3008ef4457d613557 sk = 102489b9994414f9401bc340342c66731771d4d8aa0ec559e377c326c949a3a419c6c552f3f17ec72a264a09308cd972a0135c0343c7156b6be1dc86d6cba40b352964a7b4956041abc64a9e7310b07625de46488b25b8cc61905693c1212ab5ad099d4e39cce0a8936620351ef65e472b1a323138eb75bc7ab40ab3ca2f1ee26a60872e65e81cc26cb55d77bd164b30127407fd313898d93237e14519c118053191f3b51c34a2231e69af0129141f45a6e8585a578a0ad7f09e202258c75442e748a29074bb9d7a4b2295507dc7476277a8a7862eb1706912d72b9c552984f878de665e4b249c9621709f305b8b727909412662d461a5aacdb11378873879f6199ae61b0170058c58ab86a8a9a3a60b0074506a255425bec99a92493342e22aa9132024d454e1b340b7f7b3488c8c049ba47c07977886b08bb9cc7ebb661af10085b71ac5a08e82c32810fc2806238f4473825aa13dedfbbb6981c97de216c642bb5ca65278aa1c32cb8cbb800c621309feccbcc67500f115ce620695361b96a4d1384b16681ce52f5be8bc173488ab451b20b0c9e12b5a23a24f8c3196b521469bb4ce013a847931a63ef419d7d02ff13b66d3fc4d5c76796facca582670dd016be944bf3f856444eab97f292a347086e1fb9779ac3417b1a47684917dd8238d3b8d616633e6aa1505ba837c951a66805c52c860bcd407948a35c3773b8f662511aabaec434841d620e6c3a607b998cd7075e73b3a81820a71a3229cb38dbde93b93e31439411b1aa92ceb0775f501199aa600f035bdbdc039525c8ac765a2fa9c4150505e4a78646887b4ef2412f3a694e4681cb5376ca4535f48a0a18763943cdc3df78b0460ab7a8304aaf9d5256ca5b27a65595511b564e5444edc8128b32f18684e32d48935a9c276c93f625b802c19b02f42ce903b6869060b290ac6e3b44d5cea158882b14041bc05106ac799971ae2157cf25a1a8cac0a916f31e7a02e01380ebb55e54c0f03693f1b62052f61c4a3983e0e959246e13703e68149d954cd49ab59aa987112a109e37198248b62c4be7b189c48f70417b1b6fb40859724681aa6395e9bcaad1b2271516b99f4001253cf7287b110bbada5415dd965b9e1fc005e8b59fe52c7e785a33570516aca6ff0f74514a23a0d0a032e560004b17a839a4d4d4736805ca1a1924b57d26bd8aa3785c8c2d5f72fdf925427ba19e2c00add941637c60a28e88fbc0b895b7baf239653e3b15172e60788b6a7f564329f34cea6c789c4f1026792b48c398da2a0c11d003e3004aca8922dd3ea5f6b31190a6079960ca7f6b42604a67bdc83000fd4b26e1549703277a235948a6c6b5c514b03461f934845b8814f121b6d97607c0397ab2135af90a7cdccea3f204c2b8cc95ed5f6662dfc99a4d96acd47cbcb6089eb9a5f05502878ca498c05bf3ae7aa635366c9f98c2a4401dccb7911f8c8d45b1d483663da52126cf5cfede1620425cd41db4b899a4a6626cb34d57126066a11bbadc4449d3280b93d839c90478bf1635c16a42f3a17bbe997a5862b1373a31ff64771b6c649b3c0b9c3349c09b8508512739b6928ac3a69a0727e57fa39410b4405867f724b1f2314c988691d6e0c113b1182bf32886f986b56b74f6e66093abace8109cf717909ace7972fd5043087c56f1b264486aff587bb74a6886bd826be6921f76b2d7f759db10c9fe4eb4272e813a4aa5f41eb22b4225d314a326f81466808ca257256db97051312a5f39286264cafe0705b5df80f54cc7ce17621a52093dfd646b09b87c778c4ea84b6302a359d97386f6b7e3a071f6109a17b2bcf4c583bba02bddf39226a998e606c3522500002cab1847307d00759b6613923cc2666e423e8bc6bd2823571b92bfd15ac17b8424568bff063509158ac45c97d66b40caee3c92e0509f9a51e3ec3a84ba7902fb0bea349442e917fa5593671a522164693b10b8fbd1aa40ec76567b043404085843c858ad714c51b63e7780b23a0b2bcc51ed6c62f1db899916a3ff89a4c26e2c9fc152754c77409f01495292369538c376796ebb1173b555df3da95c4b979de328c5e894815a2bea1886816fc2f19410cb0dc3fee0686b5f56eaeeb319152cb72f2cfaebb5178678d130b775a2968c395b81deb38002643bc701dcf168ab9ed1dda8c359dd0f2ba99fc47ee45f0d7102aa9d3008ef4457d6135571bda2313c237c9384e5925e51eb2bc77f3478351c9a930a475e9368cd4eb79ebc2783a54926f1062068f1346b8b3f482f474c9120cf7e2642d8a6d1d592c366f ct_n = 208b69d8776230bb463742309ddcbb30515332255b9381fcc12e00cbc8eea07d24e9324eee5f5ca92a7f3f7138a600e0701626a9635715093e18fa290eac077483e7ea5ab2b2546911b9814917ff667ee1cd04b12a630607c6e48c096b85b9932d69efd14da981f788322b2f0a060f9f4da835ae41dcb383e84603f1461127026faf5bfc47e9bcfed30d65e22f6a16bd96388990022fadeb6389949c6a42a814b74dcb6dcf2470c0f24ec258fbad73f9f90105d620727fe851e4d569eb5fe9864e4d18fefe5f538bbd48d074cafc6a9ace71bcf6cc19edac8827204e3773c6e3ad506ec4f4b81afa0f1bd84c59bb40edc4bd909c3780fc05246d3cc8420287e9cd7bba6b195302842c37d793591d54b95234bd996abab3f2fb54ab7b18ff0ae33c51ffe5c02635cffba029f24350620627af3636d198bca8057c7bfc25d8c7179e9a83e41eae66ee5208cbe83c03af733220d21bef4819d7960364c85e2d2408e6dc0506f4338646ec4decdf764777d1c5927129aa20b7254ccc47cf9412e2d65af65b35e0215ec8ba1826bc44aec2f5950d17468ccf116843d9e735ebd747d400986e447723b220e0596c3c1b2dcdad26add5d9b494939fca05e66a01e27ef72c238a3e710d5b65f2f23dad737ca9973de09f239abb7ead0d70eb6711892fad89cb5431399763ff5c3a9c052c5054e4c1b2e5a725d4830c1f977132d6f35d0d4d19a1e31b517b8ea6050697faa68a645de1d9aa42bf22e7f07ff66a2323bb3e4812a08945410b6f47ab598ae477dde20639cc0aaff73e58e6c2b1007cc9992ec6168a457b2e3b4e99ea9a044f3dc7ce3b1487db461fdf4bd4aefd695d7b4f998b37fee2cdaf47bca866b04e8cd54edc64a18c0014a1704df02af522a69e8b956af05e947a299bff6e710877fa5ed7d318d475dc1dae4e601693bb25889c4d225c8c27159796d229b364d43ffb2e3ddd9dbb1bfe550cd073306c4472ef7bd36529eeca94459cd5138de83899b3e416a3e658f428cafd36d76a049fdf3c4e495958e4d7645ba55ec2f776c6dd9b7d4fe3150ea34b652d4c96a3fc0d3a2562494d ss_n = 4dac3719ad6b570dc21e3b82fe8c2e4f5feca96157ab202c314cc524ee62f7a1 ct = f1ddf6931ee63cbb23cadd3003bfe7d83c9aa3957bfb70cd5c5a60b2ea3734760ef0c42612912d8996d36d4e0fef97b0ad46b3aadb14ab46540571c1f22cca6b010e8abe9050ae9ceaf8a1dee88031e750ed91d6a825eed874d593cf10cb79b900baca55acbe34d660ddb83a400b522ca6ac7edb069dcb8ee61655d0a5653cfc575a032a633b44953ce3ec3a8a960bc595157b21bd437b58d8db29f120c4060025f2612f4b8ffd11a6ccbc83d4f54bb6e0a87223a60f9bf27910aadda4c98e1cde1091d5f3097683045624a4973be6e1debc69dbaaa27a5c8e8bb7e6565a54065343e149c3a8990358eef640b336d626ab3bd96223357bef3274d440b93b9a3d0de45e2136f26280d76ec48e1269a687522080c971dc937ebcc6ffda0b80362bfa9a9b5650b62fc409dc99241bf1bbf5f5147302ddd975e5e32d7224a902e776a130f92497a27a41b252217897ed6591f3e4ed53cb6ec0cd63c9d01e8d8c2a705af29b49833f8ebd8408dcbd1daf3235b6b7e1f9c7bb11f0cee4824f84ab62ad47f5bb3c3084f732c1498bac0440d5f5805227a55d82f9912f47cb60b5003e3e9581213294900576578a3dc4e82781df64cbcecde629de6e761b89ed4abebf706c391f36cf994e69e077ec74736030f1c79306721efc740ff7241ec643a8350444279b3fc93da1f193226fd1edf5c6b42f4749c054e2c74dc97a6ebd8c6831960a63ab2cc37e7f1c3c237df3cc0ecaffa479c586ce5b9e2e3e73acc6379043bd6688d2b06ade3fd226c5deb9f487708d3bde67f9f435fa40453a47246f1ff12d2f01bce117b355e6bbdb747258dbc9abbfaf85c0d1fef670ff3271802fabf5204bf09cb293007d94f7c1fa819a18288a22782bf147ea1b4b7348d3cd7ed69554f42ae17d27f9569fc1937cd7c475d38930ef39194db91e3f0f82110b884d43d4dd63a92d4dca232bedf9e0983e28ec3828d9bdc32ae8b9d32be3102b4d2d47825fc20b219e021b0cd0dd3013ea362b398ff37721825b830fff1c67699a54879b3898f55ebc4985c96022f3571348bc51ad50a46d371b2ccede3aea3feff94c09 ss = 9cbe5704257787819bccb4de698fb78485f60c6b76b4526c6888bc953dc9553d count = 399 z = d39e54f4771c4879303e5c0d0ef5530952338bfcf66355cf9bd25fba48e945aa d = de2a4da7694143d900e0ac2a8122bc645afce0910a98a05c32f7dfbde0a3d12f msg = 606ef9b679e74e4f0592243666383f6339f6fe486704e1058bb906b1e08c5053 seed = ad18316bd137d7780048f777bbfbad4176154a65d4860fbb925d9abefca62d64a1ccd412ee9b2d8140ae5fe1b81a2ad9 pk = b10c04ea737954ec36090aa852775cb1444aae311fc5dc61b0253ce3a62bef3779d997c270966bd7a30a767648f49b42ad0c4507ba102e5c24f07508c5721b2929a53b8368f125b7caf565f3b63594c1b6c50395ea29a22472a877c83aef9c709061b06ba3b9cd3478bb391fbccc6c2828b3cda036646048f5320a15b04668d01a1f86282d0cbda4108e4676206d0788b4f3a9ab246243a9981b24beb7d68fdd062da76cb3b11889f3119e6b433332f78daaf4285d8c782ca1ccf1753b28da5e7c777f4469111d70110d4012fcb8c9ac916552f78eef3aaf4ce9bc49b49ded9c203395a9b4abc41bfa9134cca5f1d604a6d65b9d2419a9e87ae081c5772600721165b0e1b3a7bc9b783331b9a010d8e01fda0ab1ddd2ba8394143e51052c528387366a254c27231c10229c63d5b436a36b7b29aa3105d0ba7e816fea915222178a1d3521fae86ad3d7c858dc824f7a3d5e9942cd66b25d5302dc3c7fb7d09da8b53483b3ac97536d2f430d2e6ca078a956c6a0be12b08b08c3279b754490287e96d19f08b47479f72edd019e85211c34372a4fc8b528f54e9c7c82463399633b6f9af40555856d9c08b400c40df365bc66c90f38574e5c931b4e3059b5cb3e4a7c7518379687953f27f8770c5c2ed91c03fa35979c980b5699970a00a25d3a611eb32c99a483f2136eb0d9600c282540724c8c73a149832c5118cdc56bae86f374ce80a6e734bd5e6231720c28a7685d5b233ef33c3ff241a4ca71754eb5cae953c757667aea5b0b3a0866ab291f0447426bf3712893979f7968823b7d29d9adf408b9a1522836ca9fab9a94b81513df37b39c895527838a55fb7094bcb20d877201799bb130c74e90b6700414b3c060596b4a6d04947b711dfa774233c82e6d856cd6195f7849cf446079c03441ea0018d9e9bdf11a9bd284c6003a110621c699dabffd177bfb734cd719b08af8136a183fa3044a040acb89f2b5fa504d97ec3f2c52bfc8112976d99ac38a954fd8c7e168aa8a7b13573387ed4c049524cb9f357a11448c1e2c7b40452194d97508ec3281180e4119a5f66a068b1a48223600672ce803009d365542957838de8ee19ce41d063f85abb0930177954fd97959af sk = f5f27337c8c306e5437a9ac0dd4a5228f2a02dacaf5244433c25825ec80f97b73e7acb6788f340cc208602b57b0c37a186477bb585b19a7696afba62bed6bf6a44268c451a0941c004a582a4c5ccdd3bb63d55a41b0c79495ac5cc926f1942bc74093354c3abb1649509a7126ca9805ee3714319c753307f63665902e1c39bf3085f8c267c739fda37a1db3695252227b6c1aeb9bbb378c03ae3db5773f27756b081baa253439830f909653d41b482d232ed34b0c40540feb214462984e29b24c5ca48306a2d4d526e57432869fb2340946fdba35d0bbaa448b40c054258f35cb27b716d87db36424cbb6326a7fd105f4751c6023597d95400c0eaa9638cc74f474028d54bf87578f95268e1f96759d281d4127d05c237484bbb2ed94a33e282d7b26ae42aaeb79981ee27aa2505c1dab7c6f5262b9af0632ab9a4aba612d76420c8d24ef822c17c018296551cf4b613d0d8337207c969c03a57c1295e8b7f38e13df6726994125d50b25d75d562f779125b1c0c0987bd66b0a105e812fad2b7b2258b19768dd20ab320f97ebeb7671c9c8597f7694ee16395578e01002f305cb964901a7b524a58e5658a947a9a6a799c3505e072c81fd19946c23b4cb507f9b99b07d0b765865126245437bb9b69162208d3a5632202ba32c56aa317819893165c1c39c05f22e83ab40045b0220beca98aa8b24dec177606d17a49b47e23f7947298343ec440baa48e74f0b76c33689f95b1e57b5c4bb0ab27a9466ce235d4e90c4e460b445a7aa32049fe1bbea76b8786e4944a3691f6f384891a772ad809c762c2cf20189c277475423a3b25bd8a476150f221c8ccb158216887188263d35a688944fc0065ce83a622fba54c6ba46fc9973c280c039b500b7b180336716480cfe24442dd86b1b3306ef4374b53bb8a93309f237939d9ea57180a0e91763e5d153bbef1627a984b19462b40c406771b0e57e6106467b0d59403be8c6876620f1963c2c826b017f88005e2517714cf07ba25c652b661a2bc92c7bc2a5b618b5777a5341d32c91abc9c2e7030839639ac150c537c3306064c46ecc16079bc70b10c04ea737954ec36090aa852775cb1444aae311fc5dc61b0253ce3a62bef3779d997c270966bd7a30a767648f49b42ad0c4507ba102e5c24f07508c5721b2929a53b8368f125b7caf565f3b63594c1b6c50395ea29a22472a877c83aef9c709061b06ba3b9cd3478bb391fbccc6c2828b3cda036646048f5320a15b04668d01a1f86282d0cbda4108e4676206d0788b4f3a9ab246243a9981b24beb7d68fdd062da76cb3b11889f3119e6b433332f78daaf4285d8c782ca1ccf1753b28da5e7c777f4469111d70110d4012fcb8c9ac916552f78eef3aaf4ce9bc49b49ded9c203395a9b4abc41bfa9134cca5f1d604a6d65b9d2419a9e87ae081c5772600721165b0e1b3a7bc9b783331b9a010d8e01fda0ab1ddd2ba8394143e51052c528387366a254c27231c10229c63d5b436a36b7b29aa3105d0ba7e816fea915222178a1d3521fae86ad3d7c858dc824f7a3d5e9942cd66b25d5302dc3c7fb7d09da8b53483b3ac97536d2f430d2e6ca078a956c6a0be12b08b08c3279b754490287e96d19f08b47479f72edd019e85211c34372a4fc8b528f54e9c7c82463399633b6f9af40555856d9c08b400c40df365bc66c90f38574e5c931b4e3059b5cb3e4a7c7518379687953f27f8770c5c2ed91c03fa35979c980b5699970a00a25d3a611eb32c99a483f2136eb0d9600c282540724c8c73a149832c5118cdc56bae86f374ce80a6e734bd5e6231720c28a7685d5b233ef33c3ff241a4ca71754eb5cae953c757667aea5b0b3a0866ab291f0447426bf3712893979f7968823b7d29d9adf408b9a1522836ca9fab9a94b81513df37b39c895527838a55fb7094bcb20d877201799bb130c74e90b6700414b3c060596b4a6d04947b711dfa774233c82e6d856cd6195f7849cf446079c03441ea0018d9e9bdf11a9bd284c6003a110621c699dabffd177bfb734cd719b08af8136a183fa3044a040acb89f2b5fa504d97ec3f2c52bfc8112976d99ac38a954fd8c7e168aa8a7b13573387ed4c049524cb9f357a11448c1e2c7b40452194d97508ec3281180e4119a5f66a068b1a48223600672ce803009d365542957838de8ee19ce41d063f85abb0930177954fd97959af6c2227f3c286ea017b37db878f25712548e1ef5ccfcbe951f5e8d427d69eac40d39e54f4771c4879303e5c0d0ef5530952338bfcf66355cf9bd25fba48e945aa ct_n = 5a43276a2ddf863e3b45564945eda79aa8066ca2782aefe462e0e4243a0e6027189b6bd09db76a5136e1f92e7144f177f95a9418c249fcb3785f30044f96ea5a46e2e682166641d30ca311556ff8ba0964e75fbe46aa48aecd0de807ad2d1bc688f62acaaded0060ba6f1031dbf4a943292b53031b2bf6cbb6e29075ae7f23cd20f50f452d4c83ce7d9a4e04eced14571db6dbf6bd831f7ef6cfe00216a8ec12e9785602c1b9c7f177a75fa0d398b3ca66a25f139d3bfdeded9f88fc61c8e7be534571c346f3c59a11134b803ffe150639096b2761ea4861411b134ad5d47605b1b0f1f51b10e26584036eeeab82e61d857cdde34164a2f6dd817ab29488a531cd8b722be6ac77611fd761dd306bcfa11d0d72af366256bf9638566cbeb465df695c32807a0c46891ed0afdcfdde943c9d9e67757e57b5b726e31cd3b1cd30248bd2dccee853add5551a40fec2163dc29f8126c7b8cd46484cd4b9779fe135d07728de0ae6bd49f23f148a93660f7bbc9374292e0c66192edaea79c8238c61cefb32ba29899b0a2676f660ae25d838a4e327104be140756cff7e831318b0a77696f4048803c3660b8ca846e6a59ad50da8bd44e8dadb3fb810f84dea0c27eb5a9f52d09224badf811f22d34ae4fe5795d6175407671d71a446633206ed0cdee7ecefea1698168ca6d9012ecddc6740d9dba6e1c1fce18857ba2655c2a59e574c78c52cb46a657feda1504c5e4846adba0ea1abdc7a021c1bf5a83b2d4336562246a5876727141ce10b6ca2899f53d21c89734fe2392f5cbc860fd19c95bb00054e633d6c18faf0147d7a4364af11615e831a5f4d429834f9a73429e9ad3fc7a90d29e29d61a9fa60da7bc5e3639b40bc2e42255af9deb237af4ddf6cb76a29ecd272a1afc4144cb0bf1cb164cf43aabd9f4d77c5dc504656db23ceeb169a72a387af210754096df6cfa430573caaf5c51ecc9efa3a6d3aabf9ec60edb2df4b5aeda12ed577b6870523b98ef379dad4093ba9210385b3403fa14249c9061dc0fb1f02ac29246b5c6c8b20286a243aab76d9521c10e0521b7e96f648ac493553e9 ss_n = c1421fe2c525ed96b7225e9663b098e032f9c5897a82a20b6036e2ba557a8fab ct = 64df7c69bd2b842e120b7ec1b130c76bfb3ae110c28202b2b6372a4e28d741c8ae9c811b46333978f397a50276aa280fafc1f6354d62baa20f13e40764d9ca1ae329a6a45194a68f2b3e0c9adecf74b83a1dd31fe17dc2f2a2f91a70403b247d44da05b6960b2080c62b7c874a94912d172b9138e315c1749834c4491299e192d471606a74b2e37a26fb9180612cd58204ac0ee6959fe97a31c537bf6d27f5292f750448a06e97d30e5341bb089ee574a5946ad65bcd00651766bc6f3e5e800b5607fb202166fa7e5111dd715999e439d1d6ff029871b313a9e8acdebcb565728d68403e5954e220e770eecac95e8ca3243e0f985e36a20c0b9cf56f5bb637009928bf1f1c6b79229f623970c59832759000aee64e01905ddfee3fd4a51101d27866274d879523c016a7fbcde141f131bbf01a1572c4ba802cce2d45a0c3f11b4920d8681ae18777cbc41724807dc08b7cc1da8f6ad8f63307fa2beda39d2ff43393120416e6d6c8ae37e6050c774cabd7c550d154c44ae6ebb109f54f691046c2311554d9092a457ed3d65aea8dc8e0c0ff970f9d013eb78b256c624c2e22749ccea2d554dc3806259300c1ce9277caab417f1d8831568c4677484921bbbb5f6e32336fb514e8d096b62d1f77db01654ca77b2a789d281f1377c4fa9b139edf22aede72a9ee0b74ec2f8054976a22ec5deb05912c34a321d9e237f124f19c6b4be6e62661765fe6066de0f9ab3a2de24e2b959ef713a2b4b40442f5b933f37112844bdf85e43d291e18d2ad495ae537eb2dd203a0336563099f28cce9750b1209af68e5557037a4681a5688dbdd87a7d5fab0456a6561203a1e16544f2f81b92e96bfd1a977c41ed9b5079f008662d6bb16e26825f226e960d8ae92414864132f02296df2eec49028be545a350346dc12fb08a83aa87fcfa33e07e3d50d2023c021df8312cc09b9456602b38f77d3fe52a48ed67603fe30d071cf77dc1afd7d2485f4aa0b71f3122214883e09ebcf35e130ef859628bf25b8f2b748d6d82f3ca91ceb066e53689040b725c0dff26d4897dc04c2d16abf837010ec4ddf64d25f ss = 65bd776ec882ebb19078ee5b0064b0f5bd517724e43f6743132669f300cf5ba5 count = 400 z = 403fd54e38ae14fc120ae8429952776fc035de9c6688d647adb0eaec93b61d5a d = 2ea09fbd8c90f3ef98e4306d101801eb4250db24adbdbe10e4338483e6235348 msg = a5e5888d91e8a2d503e655036487dd31b56ebeedfc6cae095cb8efaec504d7eb seed = a5e04f459f263badca96d28c33dec4d79e19ee397dbebe54fe2d0692932530ff3784bb859a62a36f5e5e3b490d3582c9 pk = ced35f1115382897b84f22c09cc57b6e36641feca016e4964a2690886ba0ca47cd70c71999b21277950be126c3783c7b3aeb18ae84af8f733e1e70041a480a1ccbab388c24531121723a498537716d65cf6ce84ac1296b91f3a07d87443a28016c1943c12bb54084c6706950533662b59c24fae43e1d516a99650d8b4baa257441fe7bbd798bbb9818638b96050e816e65a280a4610e927cc8993245a58c1b10052293495cc56b760aa7ae89f439ecc25e08e0a581b90da31a8a8c8b4bf34cc846b474c13c6a3c24862843be3642be214b5aa263cb08e54eb8c21ba9055a8f019a8196a1ad2920ed261282e533be79412680391b739ba7d26d42b0521bb08b3e3b6b8a27a520e0a5fed309e8903567480889196dd7b3072af13a7de997e0dc050b5baa298c6e2bbc212e06354d721973e9b1cf017e17e0658ac8cc61c81b996a58a2678254ea232486a661f11ce454342b988af58ab9c3b2808a1057214c03fec416a9565b1622ae3e42af6cf19bafca4d15b5b38fbc1413189964ca764c84920e0521cf2c4692445c6ed310277047a3a665533cc4b0bc36d9f2747cc77295c67d55026244f4b0309bce614689c75837061b9652e82fb160a32392bf0a6839e225bdf49a3719fb401ef5b06b6c8d77c69dd447bc60b20ec4e6a7c8f508d66a100911a279854f067264a47c6a65f25990ab4f02e544c3332e17294033b676b1b4a97c85944cf4cfb515738091828af2070ac42fb1e234ff4c77e4c624ce400c36b74bc3d16994346442059fce62abeea5b2e9dc33745967c6d2665c12c89ae275a6a27e741ab432854d653972ace030beaa97b4f704ebdbc4fec30ac037cca8178477636b2588b05cd6a754c563b8d8090122aa84c5875a8b157fe487ad379832d5895d486142c65bb7f7c499243724ec58f2aa7c896603e3f18c4fc578ad003f94920e12933c7bdccbb0d980fa66c858a263cc2b8ceb44a01bb26ae79202bf1cced378a5ec58a734e86f5eb0004c3473c84a0ef328970ff750fcc2be79d4812a118187d45b1f4c5758a48356f34d0db566ff6c3bbe8521c82b1f13bc1f76126f7c48ff7bb57af5045b361f02e15c62f962d1eee9c2ca3e01868a6389946a0d84 sk = 49507f59e667893a9a40cb4c93719c9416062aa33568ca6eb27a0e6ed2b6d8127e6413cb44b174e1954dcf67cdfcdc0c3e7b3f21f6c98981bd075c955633c594d39654b1127d5407e259583e129f283a7ac137a006a6cee2938dd827180a796e6e23ac7ac2a814e23a5ef31610697102098633c178aeb7be477986e472084fa80d97231d4cac95eb73053f5b7da202927deb1538485d544c963f775e7c118fdef64db0a97a423711cc2a8671f5632205431b9b084efb5d30ab0fa855cda8b38e73aa604f80381ed832dde4af33148c315a5cfa919068bb4f87618561921091d995d203bebdb2ce0b37343d7852d1b1c8ec5366572c3c44c160e27b51c3714a622846127c7285c52018359d55156b146708c21165329c175e039abaa505aa93856e45bdfbf31cea944e6138bc9f2aaa0bc315bfc05910040f3bd77a782a587e9a865ab161d908174a10253676a8ff65684ea820f79aa042d3cf6a001e0a04a462ba1727bc3b9b004f163a7d673ca148522637e627ba69801359cd7bc97a8d38ad73457282db37f400764b748efeb998c7a0456bc0c54bf168d4ac8953651bdb6965eb390de82a5f76ebae5e53cf15ea165b29973401a7aeec9978ebb451155af8c99faa7b42a016b4115c0ea26cb1b04a2ab5161ba3015a5824a61ec1475ac9a533796624803317776965732c24e2480545778ce92dee386f1d633fb6c1b60b226eb9a4c6890304e41844975ba504a8664953164468a4e952497543b6b893a692f0cd74c926fe1b2013d6421b7a74b2b56ee35a655247a59f3b1a844007aa7263554ca6ed4b8688545131853b7b9590d976026d611aa6d23dcb0c35f1da5313202e36d930117b5cdb32a65d86b77dd1bb4271696a185157daa44728abc8f117355ac826d059471957754cb4f8ebb7551c289549039ba98c6e127570acaf518369f9c316f9b72a1ef1962c43cb8cb408183a376c7a24d737a44d6ba8c79c6adf249d8052a70c244cc97a470eb075966c1b1b558acb551685168a14c826cb49796ef3c3a4401ba5577d45cc0a9c035fbc83b5072965df83585142af9c18a0e2b8aaced35f1115382897b84f22c09cc57b6e36641feca016e4964a2690886ba0ca47cd70c71999b21277950be126c3783c7b3aeb18ae84af8f733e1e70041a480a1ccbab388c24531121723a498537716d65cf6ce84ac1296b91f3a07d87443a28016c1943c12bb54084c6706950533662b59c24fae43e1d516a99650d8b4baa257441fe7bbd798bbb9818638b96050e816e65a280a4610e927cc8993245a58c1b10052293495cc56b760aa7ae89f439ecc25e08e0a581b90da31a8a8c8b4bf34cc846b474c13c6a3c24862843be3642be214b5aa263cb08e54eb8c21ba9055a8f019a8196a1ad2920ed261282e533be79412680391b739ba7d26d42b0521bb08b3e3b6b8a27a520e0a5fed309e8903567480889196dd7b3072af13a7de997e0dc050b5baa298c6e2bbc212e06354d721973e9b1cf017e17e0658ac8cc61c81b996a58a2678254ea232486a661f11ce454342b988af58ab9c3b2808a1057214c03fec416a9565b1622ae3e42af6cf19bafca4d15b5b38fbc1413189964ca764c84920e0521cf2c4692445c6ed310277047a3a665533cc4b0bc36d9f2747cc77295c67d55026244f4b0309bce614689c75837061b9652e82fb160a32392bf0a6839e225bdf49a3719fb401ef5b06b6c8d77c69dd447bc60b20ec4e6a7c8f508d66a100911a279854f067264a47c6a65f25990ab4f02e544c3332e17294033b676b1b4a97c85944cf4cfb515738091828af2070ac42fb1e234ff4c77e4c624ce400c36b74bc3d16994346442059fce62abeea5b2e9dc33745967c6d2665c12c89ae275a6a27e741ab432854d653972ace030beaa97b4f704ebdbc4fec30ac037cca8178477636b2588b05cd6a754c563b8d8090122aa84c5875a8b157fe487ad379832d5895d486142c65bb7f7c499243724ec58f2aa7c896603e3f18c4fc578ad003f94920e12933c7bdccbb0d980fa66c858a263cc2b8ceb44a01bb26ae79202bf1cced378a5ec58a734e86f5eb0004c3473c84a0ef328970ff750fcc2be79d4812a118187d45b1f4c5758a48356f34d0db566ff6c3bbe8521c82b1f13bc1f76126f7c48ff7bb57af5045b361f02e15c62f962d1eee9c2ca3e01868a6389946a0d841c335080badde0d371142624c314b48cc214a4d6990a6e8ca7360726cb75b9b3403fd54e38ae14fc120ae8429952776fc035de9c6688d647adb0eaec93b61d5a ct_n = e7db7da6a845cf9b6eed37b766c61836401248b3cd99b41c0e8243ff871e963ddd167eac5e623d27ee6365d9f4658317c6cfc493213908efed20779224448896715f6ed434d62d0bbaad32c6794c259215d4848cba0d9d81d830667f115977ef21b0e0b3eb1601c055881695685f6c8b6d963d87ef49785a7e266fc6cad03370668feed77c577c42c0f1a7dafdff4c2460787131cb2cce33b10ea5b4c0a3439653b0fd7d0c8fac2a368b47873bc8a1987b1c0109e6841eb4be2c2231de4c3754f7bd4c1d77d3580f1455c4e9b6bc19e1fc6bc0157590aaf8518660371211ec6970a7c34ab9cd1e8a1093733be12bcf9fcaf0839868bc4ffe242371877f9c9127012d042d2d2a83a20a56f1eb013f226e9b7c119b21c0fbac95becba77bdb5637ab345e364eaafbfe846f9f75b4a66945bea09787d4b2979e763f7c857e1144ed1b5fb25e7bcc73689e02fd2af664202527cd41423abc59e20dc71bacb3abdb5000c493bf026b3f45e30c78cca062e20897af1b9e06bca2ec29e6ebede5648faac6329454a272009840a1f5459cffc140648c9831f698712f3d140f362ad2ab1d49fbc2431a8868e4499c5fd905784809063fd7ce6e765d374966f7ce10d73046558da7eabd65d4399a65f25dc2ffa7d16d200baf79a1e4e2d070816f89686ed7a4bb14f5b5e7207e3e79f9ad925c90ea9465c2c218b9c6d44430745510477d467e04a57b31cb24bd9f07f92eb82021e249c7b993d353b665914e5f189489072d13b9ea516d27c1627ca05c4325a1b549a2e4c0fe9842c24acf8f0fb9c1f56b69456fd63850eb02a7575dfe141f2c8881e538124679e88d48a63b1c16791addfcc31dc596a1bacf254165aecde00c74947fc1e63776280b47bfe25dfc4857848e605fdc63e098d40ef465aa7de47dd692324e60605da9c0ebcda0a31c25a3a445c1e1ebfb5122aa6932913e3f13eaacd0805f80d64ecd3ad2933f6bafc376e9f790309bcf9e73452758d9e0d6b86557c472a27a7ca0a42f3e0b712ec25ea48b7e5c03519c3ae754bf43aff08f6579cb9d8d401dc4c8f59e0cbd0c3d89de797ec4 ss_n = cb830d60ccdc8f306e3f3ce728b72516a3df6931cd2e8ec1b1a1bf5d2b676152 ct = 9d295f6138ea2fa20772a954e624595bcf9c514fe6e417c8d70defde98697bd20861669dff4d4492b45c87e7180efb9875cb9cb9c1d31cfaad444ef5f0b6676ee523be9cdbc7c9b4c356a36ebc2c2218ab7e89336adda446c273dd51cc9ceaba213f74364c0f4eb713221046eba46586413087ff9108680aca2aad2263f2346c45f2286f559036a91bd573de3e66e46600d6189816a4a4cb46c37d2cb88468ef2c1d0ffda799819c128fcf3e98dac0a1ea189419da43485d5d6e80d4274f353c983be4a489227f136f17a985bc1f81ed16f7157f82bf646d19a18fb50333cee93cb8d2c57182478880f044baa2bd5ca6227cca5823bc4d26001a7f2efcfb98f37dde236c45863f234ed861fc6d594bada75237f15a0a18648f302749d995a0359523dba26e4b6a069e425d0bb6e685f197dfa95058c98a00616537f117e3f2f6460262dbda98c5960ec6e474e5b10dc45dc1e9272494df063ec7cc48ef02777d7b5da3e9d1a80b6bdd077f82efd66ed630a6cc9bcb0142a9ed76aee647052fe3b2df5e5d8fb0007126b0acae26f8198bbe25b1b136b5c089199638d5771e7d82eecbf5309430d8b76ecf16b4d3af61e4d2ee8a57292b2c0ce61fc967b2058c0a10577c9e1d4b890928245ebc059ead607fbfa199335c472551df24bbe62b9204649fb7261653e3f6cad780c5f600e18d857a9f29f1538220c930b4653537f838efccd48af7c93da0cd7c0e19351daea584707c28a5a7a13c4e2b0816ac477bd23fef0039cb948d20960da5eca93e4ea04f0096b9db1a691ef476cfeaf86a3ef456a916e49803fdeb7e0b87d5b083c03632a2f53bf24fa34b5a4bed63f155b6cf7b319b7baa3fadc110b972d8cf4dd9d6c7112c7ffb9c3be8bb2069439504c982509ff955ca2a31bc737adcd6aef3476879c8d044e74c033d3ed7177b31bbed65500f564ffba4b0bfd35846e58537a5c29efe3e8b42e3e861446c4007e2725b411c71102c178ea4e1aa19ebc4e2aa25e5dcffd11554f080bf262cef4cf5d1ab1db9257023f3de43db63bb5f07ec7b75c91ca8245f843fcc0e5d644b1b1008867a ss = 2b029463b0d4719913463d97aeb4107cc738ada56580ce1794feaba3b33113e6 count = 401 z = 15127b32b82aba356c9b558b4d682b179d13aca73230513630872a087e0b04ea d = 017e962ab8412e13f54558b8a1de5e4850f92cebe6c3a29bb1c4606543fb6b7d msg = c9f162041aa68e1bdc6aa8c4229a8a808ea99d9f644949a37b0f7619ff63e1c9 seed = 18355d647584fdabdd14f8aae996c3178d84e12769520306485dc7bdaecddf7d121b9436a4745f3d9f23d3c9cf6a1e17 pk = 6c553cd1548c06c436e86b2c1c7c4047dc5d66fc49fdf85a0c81c1216662185cb75a400665ca47da72bc9cf89743315e52d82d8ab1c0808236206b246b3cbcef5b1aeef61d4fd48f130c99ea7620eb942e20e7849025bbccf881b0a7bb33e589770a7d9d431088d238131c91f4d89078b7140f56c77b412cd9d3b7d362bf53d5551366a3a3148daa04ccde6508868aa05ea13a593490372a12d2f15c2d7a81a65125fa085002a8a033ec25708503a2340ecb95046cc6954387c882baaa8029a6a1086a14318c30c9c66c11396d0b31db555b67764e47311eee10708d03c65b967d335c078244434f1aac68f6ab872b5d229b44c4daa7965baa206a07d21311235a3408ea1ebcb5cdbca90b6d26ca605943b10b4b8f43b295bc675ca520fcb9863fa9cd90443756b790d0878a6b973b738ab0998c19136cce3a0c28e43970b906902e7024541c74c90331a15a91ada34207193eb9f1c189214ed4235e6b5664d8224b02981f72ba95eb9688ee064cf6727099890cb4673e7510352a3407b0d117876a64aebc3def7aca2dd66312277daacc3852e033d5d5ac9931120e584b0d3a86ff673b0516812334a2fa184272ec2ea493bf8e279486b5664887a2f96a51f031c4d8612b59219244ea1352cb003de267389703b6620fdcd73db2d56d2a77968ea49c0a2992788bc7050470db0203b8064ffbf29a4ae13841f57e37925c0716ae495774be5329e8222c2c95b38847b8fb23bba87a35e9349a77d81a47d306b30878ff2967e4305a6b116e68b950cb26ce26f94fec7a89b5047c3fe0bb976935596954e71c6748357824f8064c66aa545a0deada91f7c466fcfc603f4c9844ca77675cb11b308d03668b22714e19cc5a07501c69854f65438a5b226bf7132cb1d81352a7bf6e070af2cc861c7cbd037c875c88937f19527cec363d2b3407502031e793aa67385ab730b60041d18570626245617c4ab2138332a352f302153f634346e0ac7de9923b1705b6900b77c1a8c11a275cc446836343c6449c399a197020a6f10730db3c6bb478a396ca326e2c2c2ba58752814cf0aba04001bfb7dc0648037730d891670a34746a4ecb11ff0d8f99e1b5ca9e1195614d38f4fa7e0717 sk = 75e014ee4534df9c311d8125bd91a6cb7200345c5f72b6052348b1615c76d86b9f5c2562dea049697a3f1fd85a28832ebf331bedd7b553160e1948cbf2a7ba8354b44f370156c993b4ab40ba71500d1c696c741bed577c977bb977d82981e925385b300dc63995c6ca72f67783849c7a098dc23ac6ee6895b92189c48c419426bba46c432cea0eb74095e712860ba6072f5c99a8d7cb514657f3eb44b2e3a1f9b2a937059049fa6ddfdb0cc435b83f76b76819498522b7c54b39166734287c6feb45610403262a937821b7bcd3831a2b176067e45460b7334ccbbb19a11004b10092705d70137c489072832aa85a005c20137921a97660242f3f4a2860e4cc9830ba8822ab1228c21fbb44c79c98e3bc40097016485424ab5cc5f77915226538ca107b958252ad9682355c3fc174661f3010ace87c94f32a9cf5aac0a02253254965248a0b984d20f1129d004dccac213b464d6c019f56c96b9bfc0c2ed734542061a5379a680b78f27225281939ebf38386b79258e19cb0a2c5d0e1734a726770bc8b0f78062f221c75923f18116c091342a7ba2f829b4c60955e82980ac0ec9936a100d5969961a0b9a169bef46a5a8b6c435120a806ca5a4e10c49fb44b94f5985c43157c458b46abb031450c0018124208b373406285701e26cb16a6e38362d578972c6c4bc70b2b52ab66bc320fc38a0b105ace078048f336e74bbe7e62936bd1708cec1e9ed863e7c30658a00c8c0469ea2660bbb459f030301f657c80ca68da5419cc8c66eb1c7d18f467b6941bfa3894fa913a17260bfc83113294702910725373599f5bbc5c810e6d4ba605366bc11a0468339e140b4f226c845dd829aa91413ae29a8b17648f929ae84b4292972b14e25879a2611c851ac0c7955fb3cc301b2fae1b89a0b269dc276d2c706710db811b021bee9a9eb161b0fa4633154b11b42862676a02613059bd963522bc9c638a25b2045806186cdf860eedcb1d11e37a5dd03db5358da0da08ab5b75f95343f65040eba51f366752a73009538218e1094d2e6c6ae68537d6f22900a98593983f644a0f1c7cba8547340077046c553cd1548c06c436e86b2c1c7c4047dc5d66fc49fdf85a0c81c1216662185cb75a400665ca47da72bc9cf89743315e52d82d8ab1c0808236206b246b3cbcef5b1aeef61d4fd48f130c99ea7620eb942e20e7849025bbccf881b0a7bb33e589770a7d9d431088d238131c91f4d89078b7140f56c77b412cd9d3b7d362bf53d5551366a3a3148daa04ccde6508868aa05ea13a593490372a12d2f15c2d7a81a65125fa085002a8a033ec25708503a2340ecb95046cc6954387c882baaa8029a6a1086a14318c30c9c66c11396d0b31db555b67764e47311eee10708d03c65b967d335c078244434f1aac68f6ab872b5d229b44c4daa7965baa206a07d21311235a3408ea1ebcb5cdbca90b6d26ca605943b10b4b8f43b295bc675ca520fcb9863fa9cd90443756b790d0878a6b973b738ab0998c19136cce3a0c28e43970b906902e7024541c74c90331a15a91ada34207193eb9f1c189214ed4235e6b5664d8224b02981f72ba95eb9688ee064cf6727099890cb4673e7510352a3407b0d117876a64aebc3def7aca2dd66312277daacc3852e033d5d5ac9931120e584b0d3a86ff673b0516812334a2fa184272ec2ea493bf8e279486b5664887a2f96a51f031c4d8612b59219244ea1352cb003de267389703b6620fdcd73db2d56d2a77968ea49c0a2992788bc7050470db0203b8064ffbf29a4ae13841f57e37925c0716ae495774be5329e8222c2c95b38847b8fb23bba87a35e9349a77d81a47d306b30878ff2967e4305a6b116e68b950cb26ce26f94fec7a89b5047c3fe0bb976935596954e71c6748357824f8064c66aa545a0deada91f7c466fcfc603f4c9844ca77675cb11b308d03668b22714e19cc5a07501c69854f65438a5b226bf7132cb1d81352a7bf6e070af2cc861c7cbd037c875c88937f19527cec363d2b3407502031e793aa67385ab730b60041d18570626245617c4ab2138332a352f302153f634346e0ac7de9923b1705b6900b77c1a8c11a275cc446836343c6449c399a197020a6f10730db3c6bb478a396ca326e2c2c2ba58752814cf0aba04001bfb7dc0648037730d891670a34746a4ecb11ff0d8f99e1b5ca9e1195614d38f4fa7e0717c5f09c415d5eb26c01b4d65c03be572632ccaf83f1bb80e4330f822e85694cdb15127b32b82aba356c9b558b4d682b179d13aca73230513630872a087e0b04ea ct_n = 2dedf0492b163441079c277b32fae3986e8718c28bd2007d7ee4669d83a3171cdc2f2b934d930ea3a80ae8eaa2fe23be16439554ebdbf49fd169b195f30de51a8705c8fb5c307bf888b0fb0db8b0bd5e1f933bd92593a8c41c687a0abec3f1afa4c51b4160b34f36af002ac33f2a583c5b0e46d7e99b05f9a6091c7cadca694705bd44b5148e2cf135e6837b44103c556d192233388e60f32de6cc3578e6abd222ffe0025226732acd7e3f46b0568df712c41f06d79081cecb8bd2cbccb791b94a2af45c0d796ef4fec1e40739ed22bba87c6785e2b03716ff43ca190eafc4cf31d70e30d956f60dbe792663c8d15045076066c45ba539db592a0ee2dc81b1c50f0b0c9b9445d5047f9d0944ffe4703404abdd1708afa245166d9045c6b42d87c127d2e752a0dc2102ea24b8ddb45ce145890f78fe63d00e1bf8c1d7954eaf2d00823c8b3d565b77b1dec8a82b9684d06ff0575ee7b983b6e826298006b54903136e836918ba9385bc2473ac0ee9d5230270dd87ac49a1b7dbc3b9d374c3ba01d356445a34bffae88c014af88daaaef9f0c1b05327c7720f112ecda1ca616927c6a09fc439c6cbe445b2be4c7e6c99311a37e0108d0813c63e024ec04358b9322caed119de33462fcbe325a836477943ff67c42fcb00f5d4afb6d5b9de0ce82403c2e044f85e7465be90a749df95b22c82afb947266b609cb18f81c502751920721ebf938a7e75d1572466c422bb8479ff9e6776392c3e921d7d999d6c2bfa64aec3c6a4163917d0bbe2ccce6f1fb0e490ede8e9d281349e4da10a94ddcb9251cc92f3379bfdcd34f62a1624c2eaa074b5e91f427a54c3b68fba493af0b388ae55344474c52582d66f003fb059110cff759b04901f238158ea8a0e4dd57af970ee3a95e9541bb55f8b8e34d8d9170a7e071274f0cc4d5cfd4e5d296c29f866fb2f262d7d5bd7d75b3d32a783e9d68725a00cc4255f82ee73d1f5abd575b290c65fe1a9ef5443988518042bc2cc49da7c9dfa4ca9a4998493173be35c447e4b5611aecab53db73ed3159bf56c918ca2dc2952515b9ed2a7a183e1848f3f99217b ss_n = 0dac06b783ff6d640a41f06a0ef3a79414057c0fdca9f6e61f7e21c7e4fdcd35 ct = 035c713a76801b498ee26656bcf4cebc1752d245944dba797094dd5823a6e2fbb171d61d09b658aa89559e986b2f47b2b415d0e3b8c1665fcf3c1998dd0524e67054a5bdb6b72cf94eef31f6ce37fd671ae4ee7db24936ebff8fead9792bff68030ea66354ff90b007396cdce30379bea12dfa72b5f636a3cf69c123f88cd954301e1a2b4bf97744b6051f8cb87d03003b927c41555be7c3af06627108900ca8c443e9b62fab600e9188b4b27302acdd376f30dae9cb6961ed1b7505a0f2b2905681902434343481206415cad0a97e234092d4113cf8b185db287aba717f44f91b494c9ac3b50d7f5d9604b0939f34224046ab4db5c48d89c8964601475e34bdb1c7aa663317d1c5ca7a53423983e9c2bcf16a3f620ca60ec46cdf5e6fba1abcb88ced9197c7f0438d8710396f5518cb4ce9eff577c17f7e8f22db43930d28f6d7e683b4ff0dbc275f01759a3551951950b90bdea1aa332d81234b50f00d463d259e222e3b47a0ce0aa53f159429461e46782830da91967b7d3d5a810ed4f9077434e6dc7b46cd9e0f66946f33ef15cd7fc263d3f8be6ca6e2a0d0e4459b099dc31d93d8da28a893d18a5ad7cc862706d288ed3b54721ac304709e000744726faaf02cb683808decf31a7bda2d317366245b93149b8efa9731587aaae7ecd4c8c04d184e6a31aa438b1f32596b980cbfea06961d125bb741152b89c4637da5d3dc23c11a788825821370bf1cc267bd534419cc14bd93cb5ef45a385e0b271afdf3a099da594ea4e5943bf3e8d104d2ac6adc26111d91691cd9fb088e2bbd14bb50a68e946ecfb68fdbd29f49d048ea2dc8cef31f8a908d0c510d1ae2f253e747d4dd2217eefcc9dcefee4b50f1dfa56dce1fe0848910239f22b675ecee2011445012a9084d6d4826969713ecb2e3ba42e08bce767a666313df9a6badbbc93b236434b7c3628f1f445f8a93506a618541025c14fd1c33c1f60382326c8a0b1f4158d633e0808e8aa9bc0f57cea854c7411b9d76fcea2b47055b78ca7b50f40407e0b4f1816a25523faa968edc71055de260b498f1d570a69fd0c2024709d1570f ss = 388872d094047fdcc51827f2a82a626b075cfa7955ae8e786bf9806b97ef01bc count = 402 z = de0a58ae95bda21961810a9dc35e9f7bd3aa3286f74af12bd1096a64e238bc22 d = 056cc4ec3f0d15ea811b5b4ad2e279d372fb8faa820881a86166152e844d7c1f msg = f162b357a1642429f939d56fe13ae2690b8cdc34f592f363c61f0bbd39afc1fb seed = 5a0a5735439038674be8c844d3967324e80c5bd81309c3e3ebfae851430822251365b29bbc391f8827c1eab203c7c8bd pk = 7d44c0990c8b14d133376805d143687249c9779a9c781598640967f6fab9d24624919b7136a4434f106e08075e987b9bff8343eb367411599c4f485b66ec3aa940870bb3810403877a45c77ab351d517c9cd9965b1e89c93f17d3338bc30ab41d98a8b6f25c5c376419958bf9c8c8bd2d087956a277557c0d028b1cf342720f3bb1b6498bd454252f658edb36441d1c6c5a40537b7c56ea231ecdbc6e600bf4055a62eb86413801802b112d8aca846d6603f328134c2bffd77c750e39260f2aa4645253ee17b9ea5c7edc511a242a0d8eac3fe303339424f55e75df8912e3863412ea4300754539b1a600f578bad80c3b57abaf7918a1a165cb1466495a2b5fd2bcff4dc029cf7561ec83bb86b2d807073749a8cc417630a781abcf86418e5b42b0aa33a766be1628b9a758c2a525ee4ba8ebeaabf64da8edea0669331a2e3d5908fd0b0b8d13fa82a2fa1b5174336ae2e2ba578f1a8d8d2b17d84960eb2b272f992db269f11852f911756607cab1d31c42634c7316c136028aec53a4aa2d02d54007d35927841e92a56eb119c312f2d06c3c0d958fef81ab11423a64b8b7b7c565759326bdb455d38b4e4696c28a4767a10875eb95527800af19784c7c88173a0aeec4064867b0124470c7aca7a5e235cdccba821ba36c018c3f19ba525083b4fc57b771604aa056192025d77632ed49a53f44769840cc3819b75e6e3604be44742285b9d724ee2b59a8a5bbc493c9acee83808ecc791160d393b4299993b32f990fb14ab9e9b6aa9e515d81c2fa9401e06b612ad4b93bc6ac751454efef503fc5abe8c8c12818588a3fcc4ae60ceb16cc661d39826613cbf867ea534cc8e5a8d0140864c22cc5e2a233b937b923a1cac984c95dbb22a6bb070359a0a93b63cc11ad3e6811ffc857e1057bed35400883b65b81f70ec6fec50a197ca6ce385994b837695410e1fabae073448d90614bf65b062c66f31ea1f28b401556a34f167439e9c00612aa7cdc136a0cc9c43f1639d586359db504fe484539c4d54cac13439140e3a4ebc89268df956bc1aaa7ac165ab7752a8d774637c54e9951fb0357972b6478971461186e6276107b2879366c08f9c6ecb0ab4e3923dc598cd90db55 sk = 7be21e49826432ebce43e0a80ef64b01c4ca53e003175c84bae13a7002afb7c43e01897ec7c47fbceb8143230b495978d774c219aac58e1058d007c464eb4b3cb00bc96066eb8174492c9a4778aaee55cfcef9c28f277eed8100caa38757d99eabfa92b8432658010ccc59b195d40b855b8ff769320b5c6055c154c6ec1c56c06e0084337142c55c075ebce98ad41339a504b5d08ca55efb3cd7d8c8fe29c554d1342d80b25886c5d401543cf35ab9681dcfb3075424a53b91be8db95c89b12507c1c2d618aedb38a4db598c0fa99080f46b146b9c00847570231eed299c3c8653a0ba9dacbc9ba12343f66c52021b704897677322bfd4972b0a986781bace5ad3a367b949a1bac3b7da03f5d26a55501023785c9224859b5a14cc2348e5953a14759dfcb032fb74b90ce94f0daabacaf06935e0aa47320a53476b90d23dcac4495c26a5bc06294504c65baca7e66004db4267c7fb3a7e13a9cb22c50aaa44e3e95ca4040331eb6c08320bb88cbb01f67e8559346b562174eababe5725ea345738b3a0e3c89e6943409391bd35433bbfd395f4abc389d9a20cf88e03d7bb21427889d8119120956e928b0aea68a6d3674dcc5ee88239815218f71720c43c1af0742f07f5a80208b7c3e335b75937337037b7f54be9d628c474304f2c4d58fcb2511c3a74467fc2d4abc5f9b867227763229f23623c5d0433834249a0e4239fc1ac1fdc86b841558f712d8c53bdf57254d1ba858cc89a59920370935757488aaf026959924facb2b8e5f693b03301662513f8f22b3d6b2eaeca63d042558d8023511230202b9b856a749d8423f8000deebbab46a85ba0e090245048f8fb3b36fc92408444feea6f872b2766a4c4eb7177f0a55f4897b6fa1409900036e65148099053da4659243b87ce369d4ed718f612035dd3285926ab791b0cbb218df32a305e0186e49129088186689b203b67697d240cb941ba3e2a33b571a1584a594a687d3243a1c686a77a6c8f7c4555f6925228c4914eaa4cde6c61a9a888a038c55c56769f4a5d691a504ce68bf24903c6fb67eaf4bf561a5437b0c1fb6c768742297d44c0990c8b14d133376805d143687249c9779a9c781598640967f6fab9d24624919b7136a4434f106e08075e987b9bff8343eb367411599c4f485b66ec3aa940870bb3810403877a45c77ab351d517c9cd9965b1e89c93f17d3338bc30ab41d98a8b6f25c5c376419958bf9c8c8bd2d087956a277557c0d028b1cf342720f3bb1b6498bd454252f658edb36441d1c6c5a40537b7c56ea231ecdbc6e600bf4055a62eb86413801802b112d8aca846d6603f328134c2bffd77c750e39260f2aa4645253ee17b9ea5c7edc511a242a0d8eac3fe303339424f55e75df8912e3863412ea4300754539b1a600f578bad80c3b57abaf7918a1a165cb1466495a2b5fd2bcff4dc029cf7561ec83bb86b2d807073749a8cc417630a781abcf86418e5b42b0aa33a766be1628b9a758c2a525ee4ba8ebeaabf64da8edea0669331a2e3d5908fd0b0b8d13fa82a2fa1b5174336ae2e2ba578f1a8d8d2b17d84960eb2b272f992db269f11852f911756607cab1d31c42634c7316c136028aec53a4aa2d02d54007d35927841e92a56eb119c312f2d06c3c0d958fef81ab11423a64b8b7b7c565759326bdb455d38b4e4696c28a4767a10875eb95527800af19784c7c88173a0aeec4064867b0124470c7aca7a5e235cdccba821ba36c018c3f19ba525083b4fc57b771604aa056192025d77632ed49a53f44769840cc3819b75e6e3604be44742285b9d724ee2b59a8a5bbc493c9acee83808ecc791160d393b4299993b32f990fb14ab9e9b6aa9e515d81c2fa9401e06b612ad4b93bc6ac751454efef503fc5abe8c8c12818588a3fcc4ae60ceb16cc661d39826613cbf867ea534cc8e5a8d0140864c22cc5e2a233b937b923a1cac984c95dbb22a6bb070359a0a93b63cc11ad3e6811ffc857e1057bed35400883b65b81f70ec6fec50a197ca6ce385994b837695410e1fabae073448d90614bf65b062c66f31ea1f28b401556a34f167439e9c00612aa7cdc136a0cc9c43f1639d586359db504fe484539c4d54cac13439140e3a4ebc89268df956bc1aaa7ac165ab7752a8d774637c54e9951fb0357972b6478971461186e6276107b2879366c08f9c6ecb0ab4e3923dc598cd90db55a0582eeb4187fd70ec5d2c5a1bb0e170539b25761983f27f4bdf1d2be5817318de0a58ae95bda21961810a9dc35e9f7bd3aa3286f74af12bd1096a64e238bc22 ct_n = ee4914479603cbd8987a4104b6d9d5c6deb2d452e34c41479e71b74ccfe15a9f82591375d3fb66bec1bcef1abe315958a809110b1c4d965433562cc95f98b5f1726ad6e88740f900065bf50066be0370afd2dacbee82ddb80332c5df80a4eedeef96dcbaeb04b33a120e4832edfa4e63f6656cb5f4401abe17131846e9e8b118ea260674f272403f8f6c1e1c4cdcba7b72d5bfcdde6a6c402cce09847098ee1230630a8815d4540b825a105193ab5bd2b2eeec22b9c4e989e9728a7d0a153711ba77ced27d37d1de410bf0275e2bec96af310bbdaf1e0f5de9a29c7ae3b11a971b71c3421eed8646587411f9f259a73023f70c8d6b0375fb79d286462afd24de83a99239f091f7cf6e3f266f60515d55147a4ad40434ba06737cf974ac13462d2d3638effed9f1783dede9f66192e9a0d386a340b3eed903c805bf5cf5e004d4c473eb65331e3df662a68a291e9e41fb3b0c5ef673d1e104db0c7db7266d47a6d9edd35f588d49e3443c5881b848871bea0d0ba9d926520d039224bb8e6d34135103094f57ddad5bc60adda90ff8e9a3b09e141f0a7de7b0fbf7e0b188ad864ddcda8865445c0634f06783b6325a4fead726b9ceb1e46046406a7a5bd2b7cec751353b50b18f2125cdddfaea8b1dbf4b9a04f365ff1a039c1601ce3d9ae46f345d62198b99428ae593c28dce59fdb41fd1e189c99d922a55137388cfafe22267271b9e59351348dc23cc2b072cfa6d9248cb92cf99a8b4098ccffb7cd26af2439b0e4ce926890e33b0475c8e93658cb982cbebd2c1c80877a3b6a652356cd9a7da85450b9b31e56757094e22eacbd97e7a13ebedc2f1018e7dbce47ab5f250ab6251dd96d58ad8c7c8726c6e347b1ef700a5328919d9049e894d9c53b4517ea59ee2700dea4bdcf713c6e93a80c73516610c05d656615780c4b6f394a1b6eb8ef61c6c6a725544f4ba6c8c5ec4cf88a4acdaada2a5e78cb39a6b76e8db5366ac62d8a99e1dc238085de3c9273cf60d7cfbb39876af397d590f7dba2827847690ad744a0c069b941058780d1a939bce8360ef2d140e6729f73cd56a49b5ae5b69 ss_n = 8d3212bffdf145f9353694fa0a9b759c237aac973e23d14595cb865aff268368 ct = 5bb9bde1cef64f74ce4eab16ececf0b715e2c25e1809a7aabdf88183d0516162dfeb2405add778938fb28a5730f6b9816d116205d4ab390888c9d6ada88c8e2091e4a76056323893674b5ac6e425f206fb3f4c3f6059dd94086e7b259807a1aadccc2176471795b36cef5983582a28aee3e5540167d6a7f833f493019a802db684e01e15429dbfa16cdd291a23b47a2d6bd401b59ecebf60b78007b7da57c5639494c669f4e7f55cf0822745454b151b0f35a51998e7a3bf86ba1b027e099a44984ebfac49cfc6e6714c72ed559a0ed41b35ea75e5b8e2264e4033e35940e9ec4f11f581fe61f66422dc225fc6015c2518751b9e0ec78b85ab965fdb20fd20503032acd9f43f5d6dd4a0f2f5150fcc58bb678bf9b0e85a43737196d423226c67dfbd171fe7bb7bdfb00bb1a460598bdaa187ecc36e37b798cf74e58a2bd2bc12e028ea19ab9fdaa8ae6dd6d9c1236ad08c94a8298ef21b03104b48066b48fa0476ef101839d02d8d983d0ae78365bddd26860a84de0e462a45f4d4db8f0dc1d725c18d9d428e81d9a4d3d58e1e6ec043ed2a980a5fe6bd67fbe04ac368c50599091d1845fe1c2504c9b8b706fb9569973164d76de87982ff4b1dd0f4c6ffb03e813849e246742ee57078d1c9fd2857d1607e70f685c2a4e6a25af16b2c3b9d7d4ab963e8bf2dc3dee67ea3205f70cde236a3ef3b47276bab1177f94cd178969ca883e5a8671707419fe77248cdc408dcf6bc934c456ec4e9eb6f85c92f09291ced9ff2613fcee364e7e1552f640ca8f2f3fafd3923197961eeef7072014026f2c7087029533564ba3951e8f437e9968f55a5703157cc8e02fc796f81318be73e2f0ae2a61a1d90ce3f344b63ae043e98d51db89bce31207970449898694b833da432cb4faf13982901f060d605bbd14c9bcfc3007947b0d0ff73e1c65ebfb2a201938150c74e7138e60557e941e415dd60963704d128fd0f368aaeda1de782532fae2e7473b36fc885947e17277bc908088aa0c21571a87e6169d584d1d09c92e4a215bd2252ba4fd0ce07490bec532e697fdecd38676a28bcf8f6cf70c3e571 ss = d4de8a6cb182bcc6e498f300b439f4cacd8ac970c373980bd6458a0569123d0f count = 403 z = 40c138a97c36fcbe611cc9492dcaf1b80c5fab9814c0b36038fed68a48d365b6 d = ce920d98e20d33dc3cff0302d3ec20d8db9b80508143c9366d2d8f653706d683 msg = ff1ced66ce700e6137873c5b11696fe1fa8029041fd29b5dd51f1cbc6385cb71 seed = 49bf0ac3c3c9c7d585f420e963520580ef6f2db1f14c38708c497a5dcec7b641907c53d7ff8ed6e3dd1f075943cfdc74 pk = cf987ab40c749a535b22a19a99e9768c362e3693b86cb603c1a34d51db14e0c56ae44cc066d8713b8a336e9248cbbb7fbcd140fbe1a32342c0b4111d72f35b92f71516fb472bb9a8f806c11c1b0896a3501f97cbaf1cc0a276afa4681c4a09c4cb29a6c686a479a3558401b0b658980ea79f71aa2ec62b6e17b681ba204ebe9a666cb5c67df1ccf7dc09e6928a05c06efe1c225cb44916860cf8b711e09106c131a8c6f9296cd48c8eeb4bd2f1bb2066ba33c453e22b756a9326843ca2b7011a670b4d41e45a0aba21f6d8909e552547fbc68c950af6857b295c8a48c3862efa3a1e3045d5e09add952a797b9ce27c6f89e74e53465cc7940dd83c0a4858cdbadc1095b3cb54a08b06bc231139b2622625a0ba4a0cd14a2792c2149343ed8a9c3f935f8ba21d0d56697c35723698bd8a9c82abdb98e72b33fa336b9bd629c9bb7007619a76b47616210798451fdd29a10f1a22a3155a9178a0fc0914d57318405a1ac9663aae9643996c6a50d0909d304744c6a77fe32ff405cb2b2657fb930a57f1782751c34f615dc5cc2a6d1a6d99a758173288aeb172244687bf50b42b174a31570637e322321292dd8c1dc41acba6b2914785cf9cf67d744230a5e513e301a7769ac15ab7c800fc2ca3083648525506c2b4f92cacb307ca56d9480bd5a0de4292eeb991cac8bed6cbc41ca1774590511f9938c814093cb2cfa395a442e70eacb91b84b46c0fb35f02aab3df40a586c274bc48470c617fae1718b93c395ec61340939638c4202f8b424b814850884f564882a5e3b105f37d7e7a1d29694c71ea89414aca046022b481310b6b8d317b3be3a1936633c51c5101a0418cee0573920cbdfd459560a3c23869bbebc11412762aacd6666ac6a459fb6fcaa6bbf2ea194ab63821d475750076a0282d6db3c8df2522955a8d71c73981193a53a49144f210049ac022abb7d9db0cfc229162d4099d9a60fdaaa69e1bca8b2b1fa738611267c6314c13cc17a02ae73860b55e14f08061acc2bc299a50a35e6d79168465b2a2549f19f352a4e73c97c611191251c575684983a3ef828eb25c7c1ab521daad8963b5a8139531166f7be309621d83f764a2429468a9a9a6b89d2b5c35ac sk = ba73bf311a6ea7615f6362987ca1aa4b7c72dfea61bb3070b1b2a5c2509f77a1b6e9e0008a5099256678bfa2454727856ae59e6b3723f8f06fae5c7268b08d9bfb6ef64909f6eb34819183dc332744c0b80c08ba62390ca2bc72726a0e7274344685ac9ccca792a4b0e6ca75c268c06bcc1f47c74f044709763bc8cd593972c9a6c3f19a891339c8abac951a63ee7409b911089f020da5a447f33765d0b215a7690a7488b362f7ba37d27627f475c428828ff301ee289b856617b2da08b0c6c202d11fcbb51b3f17191bac7b527a8ac9b542ceb448d69550f2e94729d168aa0197f3f709e7036d9ac932ef944e0cea983400451fbba77f261fd73633b1c9426ae00c8c5b33747a76873a8baaa90bc8a90644603e36e2a3e5a23511b6127a0c801b20c4038c55a2a9a09adb0ed9dc7bcf154c487bbdc9eb90b2147dea4b01f7231bfcb8c046e80d0c088a6d763bc651393f0746dfcb1e20f759cc267ee98c87bd726cdb844197819f8cf425a04305b18c51430947dca1ba29707477db81deba63f8d294caa1b9088300efa530eb24a9f1d5430027bbac124540ccc5315780291338f55aad36b66b977a6c365b035de98dc515bf30e5b2a5c61ae6a6b51520a603a12455b3c3c18ba686ac69eb50a7c9029f20c32f1de00cbbe372d7644766f6375a3397d62714e78aaf75c4c2cac73449357f8b427b21092b80233100b366632030f977b7ad9b4562e3133ae75f16c39f337c9b8b68ad4524a9a61a2ff606bc08a938e2a8c467b0c911c79535b62542d8a88bb411bbb819f79c25014b3b13159c32f54a3d78b0210b7f292caa88214c446b206d360855ea8e9d786a4d8788a57373e2eab2a095712ec96f12e2429d8bc121b76ded3c3fe4d78616c77e8a7c0539729265584fcaa45bca1cb1f04628980b7d9ab2694167003f89872a958db7ea1652aa659a7a22e802483dc71c5150bafef80b4a99a6bb706169269035e1600e09838185a10dc93292283f07c5c74f45cc6d0c9da954140f1c628e3483e3488ca7090de247c706a90cfb924323ca540f9a84cfa0365b52a88f76693f871fdaaa6ccf987ab40c749a535b22a19a99e9768c362e3693b86cb603c1a34d51db14e0c56ae44cc066d8713b8a336e9248cbbb7fbcd140fbe1a32342c0b4111d72f35b92f71516fb472bb9a8f806c11c1b0896a3501f97cbaf1cc0a276afa4681c4a09c4cb29a6c686a479a3558401b0b658980ea79f71aa2ec62b6e17b681ba204ebe9a666cb5c67df1ccf7dc09e6928a05c06efe1c225cb44916860cf8b711e09106c131a8c6f9296cd48c8eeb4bd2f1bb2066ba33c453e22b756a9326843ca2b7011a670b4d41e45a0aba21f6d8909e552547fbc68c950af6857b295c8a48c3862efa3a1e3045d5e09add952a797b9ce27c6f89e74e53465cc7940dd83c0a4858cdbadc1095b3cb54a08b06bc231139b2622625a0ba4a0cd14a2792c2149343ed8a9c3f935f8ba21d0d56697c35723698bd8a9c82abdb98e72b33fa336b9bd629c9bb7007619a76b47616210798451fdd29a10f1a22a3155a9178a0fc0914d57318405a1ac9663aae9643996c6a50d0909d304744c6a77fe32ff405cb2b2657fb930a57f1782751c34f615dc5cc2a6d1a6d99a758173288aeb172244687bf50b42b174a31570637e322321292dd8c1dc41acba6b2914785cf9cf67d744230a5e513e301a7769ac15ab7c800fc2ca3083648525506c2b4f92cacb307ca56d9480bd5a0de4292eeb991cac8bed6cbc41ca1774590511f9938c814093cb2cfa395a442e70eacb91b84b46c0fb35f02aab3df40a586c274bc48470c617fae1718b93c395ec61340939638c4202f8b424b814850884f564882a5e3b105f37d7e7a1d29694c71ea89414aca046022b481310b6b8d317b3be3a1936633c51c5101a0418cee0573920cbdfd459560a3c23869bbebc11412762aacd6666ac6a459fb6fcaa6bbf2ea194ab63821d475750076a0282d6db3c8df2522955a8d71c73981193a53a49144f210049ac022abb7d9db0cfc229162d4099d9a60fdaaa69e1bca8b2b1fa738611267c6314c13cc17a02ae73860b55e14f08061acc2bc299a50a35e6d79168465b2a2549f19f352a4e73c97c611191251c575684983a3ef828eb25c7c1ab521daad8963b5a8139531166f7be309621d83f764a2429468a9a9a6b89d2b5c35ac68c6066959eb48575f30bb3668b7688b10b94c82d00e60f6014c09a7a6c8c13740c138a97c36fcbe611cc9492dcaf1b80c5fab9814c0b36038fed68a48d365b6 ct_n = dd90f431b1af8b4e8ef9a4c15af9036e31ad7db7bb6f71dc860427e17424806b815c00aa9db1039ccecbaf36a5575074a20b6f9f104814c0e6997d23d0c0297a0a7d46857496a62b3b2822bacb8d27eface8b424c8479913476bb175eb0cdba3236998aa27b3c8a2364e2dcecf361d21912be194242a909851f7b688728cf7d89facad96aec5256709583ddaf1425ee0c8403cf4554dd87939ba919388e22fa3f30e94442150e82ecdb9b69e885f33c3c44fadc05a03fc1fdd6388e76e670e31f1d05a8f815b327820d0a2705e6f1ab8a75d88c55316596215aa615500b5607fdda8e52f29f1a40e4043f0f9452ec79ef61bcc5e1de9f402c70edd349f1130e820a5ae62194b8fbb5870f507dfe551fbd45981ecc507069929c13ecdecad42d9e2a643bfc67f0ee45d6197fa2093e3557279657bdeb5fecfc649f89f41b78d5d962b0166261d5817cd30b9dee09917a2510a73dc9383b1fc178fabaace1d93e99ee613acddfec9e20c3070b3c56add04c1d0b97274393863daa8c2528ca4db1479b6bf5ae021d3d7ab35156e8b9ba70443d5fead8b6334798be696fa2f61a170e1bd2c83d5b9c89edb2f83b54496aedc52d15dd077a9a1027b28b5ef90e70981cc62b28cd13f1689c71e029288d03b52f2bd68e4423b8592b682766d4eca458dcea3a112d12a338e8f58e1fdf1ad33dbd930c8cfe0f3ff1e55186f9d26793a01bd7b4b552a17054fbc894b5275b882171417af31bbf3b336c6168a6853c52ad749143bb3b1456e0a6546406fc88c9fce9de9802b435038a60cbd4ce79b90e0bb224f6bc3c30f07bd36686ea57ab4fc86a09af39cf1a52003bbedf8679929f4da98128612d721fb49b0bb9090e1977a94f9935f74bd6399f9a86b8fb70e9efb860300794969e2a5d2804c12f6b04c8ca1e6e4aecab506827734bb93b6cc49829bf3aa3cc8b240777f8104b2b43df34f49b25a630fdde6aa08b0569f49ddcd9697cec12463de5dd92d9cbbf2836d0535ed77aa2d91e348ab6d36bddc8b3b5f37e91b5a0342516e961925be842a8426aa8128188ffd93eab973fc183391b2790019 ss_n = 86c8dca320cebfcfa4cde34b8bb719b1e2923d1f9ff84b87fc7d18ef6850967e ct = 5678eee6246154cfe842f55eb4c7c2eb8c8c27c57b3c7b8ab56f89c403445da98078c64f0756e4d49cf78188ce93060f60f36185317732bdff0fee6b8d8466c214cb29bdb04607e3c4c71e30915c953d6249405a12113de7755edb8f3d762468366581620a2e05f9c511f26ad6384d453e23e2ac3677df175b7abbc7720b0fcbf583e45207aaf1b7752002d9eb87d908ca12309607fecbba0eef2aafca82c8abb98a05585ae3529fa68c63bacda9ef596d17204dc64f3fbd4cf435f928a4e621f7acffcfb4a18bad9482e0de2fb601e8703d99d8845a090999dcf951aa297f0f03f55bb58ea065af7a196db587d791871ffd2b7a2ca11433089f5a4da77d8ce0b9fb66d158df79907ad0fb9dacffdffc2a479289b8badca6c2fb73552de36c546b3c2b2cb7b6ec1b12cd0fdd37e5f13e107fc72521a4007f94ac2dded2e3c107e4bf1440564583624cc9a74ee2ce6edfa21aabebe4c919df375ae140dce3e6fb1fdce4bdec20ea6ce778f4521ce165f7b9f8502dec98fd85a6d2df7821a2b792bddcdefcacadebe9135d8d861ef5f408beda6f4170be6a189808ec99daf9aaa3ca2e0a9efafe8dcd1e5dc6521e46946edefcdf91d9540e80bf8e1ded5282bdfed2632107656a7115f416cbde0b2f716fead74b467eb9209b1371e450db08f047d119beace11189d6f7d9c693b29110bd440b09d2690554efcf6225dab14b78971c1e858223e12bf9c775a6f4d784e000befa9fc5541e6de898d6525890bf78d3dd6bd81ba608e7570c8fc5877f228ee0026e04b3417850b1eb1ef876db3dbea5483fee33e5f9b38f2a47a5949e65f86939a903a38fbd85e655653a0570aab760442bf08882f4a80e8451cb556b78b4ff83a685e23a86609f121813d5116be21bff6fd23b95ee761c6de8b5a6e7b86d69e80212939c7e59fadfda3c077e8fa16d222ee7b2149c4c6c1d1ede199d2bfa9290e6d083970ed864b4d31952c421986adf0ea5225e4319347e651b637391c80d25aadf77584d0a0b89d81e0b2818a9ae04426a66a96e0a652dc36748b2397dac93702804ac1c6416855dcfa1ace3a125 ss = 859772e29957dbcc2010457782ab350536c60fe8c7ae612f03c3820e8d8b4bd4 count = 404 z = 46f371f7324223af2f5b11f58c433c1afffe75e5980002c109c1a7e1bc640c68 d = 533a7ed129fc945caaa17c1d37d1dd2e6982373fffb2bfa124ebd40350d0cb03 msg = b403c810b8164ec1520503d6181b1e1a73355c09ebd0b72a37869a83b1483fe1 seed = 48962049084d51451da80fd1b53fb4324587e6ddd5ec34d4b93f0c3d9901ee7540c258f3fa543a56010b24b7699f52d0 pk = 4ea345d483a567d8a11a991790d9be02796973f177a212aa6d340349683a32452cb20412c3543738a3179bb133190b108f5b8fc7c916a65bb09bf7595c189025980e228589ff7432ac36060f798d15c7874b90537ff872378b38011072120971faf65d10b27f6162989ca4734862c251854eac242685ba807e4c6ce46336ff0c8332f5a4f7f6335930c69120affe326ffa0b67e717b15520c4d9421abd69061ff3c2923bb744860192699d1987c782b49983e7106eca2bafa875f4d2814ca4216a6794fbc134c95753b6900dc0e01af0c4c4188967c63408e467566189409d4a2656234fb6d827a25523dc956e1af060c086c9bfb81b9b5b62cad597b276246d979a54804f181c35bd486c5fa5903101adc112118db852132742b2f73af83319244654ffd445ef33c144f7090684708bba5bbe287d0ffa7d8db19e1d18bccaa296e89a92b19ba631316e2d3a9078e74ad5f67eb4b02e782a6c6414bc276955cd270731d990dbb50d8bb09c609a2601db5f786a6d5c4b990be04e25e0a34185048ad2a12149055cc0c53bc9a34343cbded6661526b66634016e6a398674b14a986101512e6d3237d62ca6ae8c69ad4336e7d2a8e5e3b92a806f4cf00b22bb224a78114d7a85a4106358096afab6a6af7c4f757b2118f8c028a6b19f0b6dff9940dcd40ef6c06b21da1b3dfa69337c316499cb16319e00124ec0b77869b11fe06a305108be4fba31efeb28189182b9d04d2d998d3423948ea63df5f0615d7677b32b65fdb73bd0ccb9ffe206e9fcb531d160026cb48e328998361c9893805896b5263273cdd12bded47ff8638578193c186209ebaab7a03215194705100c79ef8784bdc491b91966c4240a9f40c0668989db42179ae5c2cd82a7f3c978fd0ab490a75588e5674bd590a0a871317513805c1b943557dbb58a53c37a16299b7556767840700250592af471be0b702cdab7165c00c10b6d72506c50f28c8c36140bc68ca7ba01527a50112630cae0c421116b65f14d935a9fb0f465c8f00f063309933c6f0bd1b7450938de33757f4192b9080f87284f7c24c2b210b2bda32ffe8526f34562263e939e3725c4b16a68d8ab7736409164f56e09f2a13b42da742b9153 sk = 3efa9fd4e24771bc03d40785480961cd546a9b312ee446cb6df75621f84f00d8ab0f5234ee1ab9d9b9c45d6c3b37248a0f134d34b0bfafb073a53c52ac2231baf4829c26ccea0b406aca7de94c8c8244cb7dd26a23e4bc19e7b2d7a6af9683cc92c7b2a99785deda9259008ef52632b2b1b5ccba3b91a0af998c42cd8c3c3846630edc8b4b24529b2cb2975383c9503cd260bcb53c11b49357c5e906136b7667875f4e9a56697cad9d58c81866754f61992eda4a7facbf41308049862d8ee12adbb032ad934a9370c49fe192c5b0927b2a2d8c47b6c780c7ae50620632a3b69b784910c123985dd43793030277e0f300beca09879671767c0a4b3352cd9556307ba228d9c9d3b59849410949815a6716b9698748d14c6efd7cb47ec12df7f5aca6c15eb54b653d397a5669534d8440c2f4ada9b98cade5a99b38792f1a2eb99aca342977ac40302f3336b29cb7ebe225e07b5eac04ba4c1a5e8a366cb2ab0e0bc8c6c6c35baa4242af88cbc98a9acddbcfcb175946566475535fa2cb080468bbd6058d19a773fa72052004bd0f370ddf4c4150d6c15ab56344da5d47c8c4fdaab56c0934eadbbd226cac2ecb4493e42dd5694b1ea290a26a3d1080aea570bf0570c84ec75e29c08b352851fec0ad49ba799f4c696d20cd32c19f90d7127a43134621546424ce64f490ad04c3f8a6bd626b808ed91e8ed49d30fa331de28624c6528b92676e62a9d26c9e027553d0806783e44a8700762ef163b64975e6b3c4277a3c86095c4e615bb8b4a2edd9adce43b7bcdcbb12818094d54715a89356941a92e35d0f61b4673532a9650f84313f2816c6e9d4b093e00719ab1db6495df2148aa107692fea50a9728384670c45166f7b63500ae25e3abb8bcfcb63e6662c57975fa97b01e46bcb0bd5a51f743440784db8e2926287a339cc16b3fc5fb8674486843f86a1b34e42297e0a2cb161b40ebc4470962e1b6b25b12a5b00917fa66631d3936ec9895fc30bbea2036e2ea7bfc2307a9e348997e75c7eb41b6f3239e61a4b8e4243ada8a30867b55fc715c9a56738caaf9d137960e6cfeec39e27a0134ea345d483a567d8a11a991790d9be02796973f177a212aa6d340349683a32452cb20412c3543738a3179bb133190b108f5b8fc7c916a65bb09bf7595c189025980e228589ff7432ac36060f798d15c7874b90537ff872378b38011072120971faf65d10b27f6162989ca4734862c251854eac242685ba807e4c6ce46336ff0c8332f5a4f7f6335930c69120affe326ffa0b67e717b15520c4d9421abd69061ff3c2923bb744860192699d1987c782b49983e7106eca2bafa875f4d2814ca4216a6794fbc134c95753b6900dc0e01af0c4c4188967c63408e467566189409d4a2656234fb6d827a25523dc956e1af060c086c9bfb81b9b5b62cad597b276246d979a54804f181c35bd486c5fa5903101adc112118db852132742b2f73af83319244654ffd445ef33c144f7090684708bba5bbe287d0ffa7d8db19e1d18bccaa296e89a92b19ba631316e2d3a9078e74ad5f67eb4b02e782a6c6414bc276955cd270731d990dbb50d8bb09c609a2601db5f786a6d5c4b990be04e25e0a34185048ad2a12149055cc0c53bc9a34343cbded6661526b66634016e6a398674b14a986101512e6d3237d62ca6ae8c69ad4336e7d2a8e5e3b92a806f4cf00b22bb224a78114d7a85a4106358096afab6a6af7c4f757b2118f8c028a6b19f0b6dff9940dcd40ef6c06b21da1b3dfa69337c316499cb16319e00124ec0b77869b11fe06a305108be4fba31efeb28189182b9d04d2d998d3423948ea63df5f0615d7677b32b65fdb73bd0ccb9ffe206e9fcb531d160026cb48e328998361c9893805896b5263273cdd12bded47ff8638578193c186209ebaab7a03215194705100c79ef8784bdc491b91966c4240a9f40c0668989db42179ae5c2cd82a7f3c978fd0ab490a75588e5674bd590a0a871317513805c1b943557dbb58a53c37a16299b7556767840700250592af471be0b702cdab7165c00c10b6d72506c50f28c8c36140bc68ca7ba01527a50112630cae0c421116b65f14d935a9fb0f465c8f00f063309933c6f0bd1b7450938de33757f4192b9080f87284f7c24c2b210b2bda32ffe8526f34562263e939e3725c4b16a68d8ab7736409164f56e09f2a13b42da742b9153b24f02da988ae673f8b108d3f576fcf654f2763c9b57c203123a30da7c47680c46f371f7324223af2f5b11f58c433c1afffe75e5980002c109c1a7e1bc640c68 ct_n = 061c20e287a2c4c9fd996f242638157994197d26fb207e34a1e3804d65576c3bd516f31af65c3c3f5801db56545938429d8915ce1ad1d7945727515d893de9d5b38af40e4991cdb95e90813034a1884823cfbc15ac30e5aff09099c74baa89e1ae232edc475e81743e04b209fa5d6b25e4189a5571ebd72f56654281c311e169af3912ff48d1ae4718df67b25db3a2f23c5dd4857d6db354d987c1797b03e8ff191c8d67d69574a7c8866494c3a7632dd005a1cac851f8324201cf3f90b8b4b4956b6a67c7599b19500e3f6198f09a4653f7138ba884a3739a63d60093195392d9f290ea0b490f9966fb6c092303b860f243be72f1527e513e8d5d32f41b2ab30107ae87e45fec34620d2768a08a01fb292eaba69f2bd6ede1ca2d221e7cec2dc71c4c64f1ac97267bc55ef9dd3b33a4e67c34d974542e4790d717cc172ee53fd5f717f2ae9b789e14c39f12fc34b77426220fee9c1096f03f06f715363831e647887d0fcf2d470c1c75626ed586745e33af04c8165833c641996e13504bf042562d329f12da2889a8b14914653924680e50022165bdf0099aacdddd3fc7a37d97129ee10cb90a9375603e109766787c2f1fb670a289a5496728ee9c0a8ee8b005e0a4fb4761a7355740c8f28a57a9e3dca655afd406779da2b065dcb2f8eff43280a384b8c4c2e3be58343deff3d4157e1b09b9718a7ca376cc40b1171815f2e5369ac57c7aa732a5d7acae045fa01a25758fb86c2eecb59e8600857b579473c386198aca152d497801a72b21b5465639149d396c88ff6102ef78c352f4707b2fa6a0bc234cca51ed649ab1be8e0dbc02c88619d9dac2113cbfc2a7b2e401fb61eeb1672afb1271813bf1071f7316e19bbc9a1ca24e6883598dbc882da53a8432a5197931b141bc9846bc436fef517df3636f58387a0cc7c1dfd0e79b7abc8c563525497b5bf077ec86b354156070899ee499470155909f5a83c613cd78e96dfa5d2b49998b94f5a57974f335f51ea984eb18576878dd3c66b966bc0e8c9f66d016d67c6b8a99d919817ae17f0463db62e8de58af6b97041fdf48f29a5fe6b3 ss_n = f5a64c52e3347a7d398397d5c64614f0a64b7a76efe571e3f29bbe66ed1b137a ct = 3b028f94ecca426c4fb8f263bb72d8a2f3154812d573a468228212807d7aafda66858830dd4a317aad210923467a330698950dc65c6b1d9ea4f976597d9b5bfef28cd6c3b46ada7b2013638d8c2a251b756b23acd5be35e40c848dad4e868205e667f06c626c820b38fe40e238223c35ca1ab1b987a6c6092f5bab4f318dfe4464a7d6ce5509bb6d19e0c71d817938fb5bb9d2795b86ee75287ce49e081e0897680890797c670c615fd426a089ac498ea69629a5874897b71593bb7c4c4a968f3eb217dd54b304552414b10dc6c8e1c870346aa71fc49a530714850b87ca73445d677567d0ac65d8c666b27f233fc444c359dcc0b4cf3dcdda80dba70cdb7f73232ad66e7ab31b2e7891b5d4340428024109369005073beef3ec546a88e42d70100109ccdb4d54a8bdcea71d57e87853560e9b916055a3854ad9543b7c48179ed7a0d6fe005735453d1026683a4eab1d03bc6b5faa0239e6a1f0a530d113c6b375de0b55e8f83d678c9f41770b9a1f282ebe2b7296ad18d2470920afd92cf9f1fbbfd607fb16317793c5fe98c9030cdab24411645695349532352595bec3348db124e2eacc3ebc92059bc7d1f3123883986241e500fb3041cb13cffaf690f9ef36a5a377fcb5cc107ad31655f80555c709c56a3063b5eb823fed9ee0634af5c0cf2013359f55392dd219d73f5cf7a18d31fee99065ded38eec7653d4962c35aa197b1578571e5720694431df7776d4de93acdf6f5477323a1b8c8deb492a1315386efa217f20d9c34fe86f02d1d126faa5be086edbd9708c26e8a88ec9fe3f8658220c1d4e0ddf01162700f2fe743b9351c793596b8e7eebe15890cec8e6e9a5b0d8cb3a96ac06b24553670b16d93f06936bcf33e4481718764d52c1c6c22414843d0f0adf1e274bb083eb2bdc95158e9dfa5c15840ef0c33a27116ef16c373257263c170097f005fe08f1c78857a403427a8d866c1566fa2c975b0b187f4b9c15308450e7049a2277d0975544de0d43e538991a4620a76d992c4f25bb86bdbc9a6a240e4baa77c30f65c7e97685d31161a4424baadf2e0716835149b1aa6bb1 ss = 22a5fe0cbcaffc101826c4f149db996c36f58a8ec1390b40fd8c420621579f6e count = 405 z = cb71013ae93d26f5ce242ff8e4ffde35939fd366ed1769eb2c6c7c4463bc05f5 d = 6fe98c1834b4a03c09a1062704a7df4cad63b719fb30d3558f9bb145d3cc41cf msg = b50599539251e1f67e1c941da1097ea63f0c95de34c9dd3c4a20970e88969f2f seed = 31a5c0ed8b8fa98690308864dd1fd1d00d6e0f89b9ea531e4ab692cdfbc28d6bfdf4d47f6fa6164d3afc9c0cadde4cb8 pk = 32506c3bd0438f157fb7431070cca6ed663eb8420241634deb49cc474a85eb70c0bb8a8805e743d3303ac99856fbf7532c045a63e2592f0099ce6552a8e0548034c5e3c0066fc895044251688bbc17d99e78887b5ff54d28236e75038f595b9729d8af4e8350b3882405344789bc648265cf80ecb4f885891759536c31a6fdfa304af85733d8b9de38b7b6ea90b094607797acd4393bd3a03aaa2198161691f48b9598da4d06a7be5b013e74035c457a39696c2407bca6eb827dbe5ca77fcca9ef406efce6b213dba47177c12342c16fa1beeb0361088c9d069c9f44638211496bd9e66fb951215ef8c129269c87db52c89324684264f795b6a5179141f55bf3954e6ee83f9da8cf2a794765da93778bbb6b9accde831fc1ca527372a2fb9700e8666f928a910807093c793eb8f840b1e5b67ec8c2641c3cc86bb4902960567bb38919b08cf85615bb9c33f6a93a1b7af821921bb23c37ba3ed9e6ca2ad279fe43588bec797513c652283adaa8bb2e83b384b35daff7495289831e382fe3a9a841559779612155c32267e93ea700a48fc1b5e344a50de13c11bc64ec7b039aa4bb5dacc8b40b2f0e1340a50b527ac02861e16cccb2c7728901b72c43e7394de6fc7a59b20c89b95bfe4b8a8c602d83a474f1ea1a4856a73a73a4ea35322b472f1f1953b4380040a864e4a0bc141327caaab8def2a759e544ee4a97886a62a9c083b7eca3b2f14139b1937d751877c702f802abc36128042330c2c419d631c40c8783b78aad46d21b2aa6a86ef60f863525627a6251b74031a64db514cb09a70ef9374f952b345f892b067684d02293cc95872f340b568109d7a81628707ff5b6a29d06217f1a872919244b9760d285505eab71c2457f4e455e19391c9bf558743661524463dc60c83e2a274f08c503b02231d34728d4291bda6c635a9d7a8642bfcc0c7b6418fa97b3c857bfe5c984a299551d8006bfe99acdec2ca8a252b51232b3701a06454e8ee498bac84f30076e6cf8bded7646239459185924fd41a2e2625582744eaf91be74512e7e6876e5f5c02f4a0c4dd810cc4cb871b2c3ba4a611cf3f41d4dca1cd2445de89e5573f9ee7e86dee73dedaf27fad79074d7d1297d sk = e4329254c1444df3c1b3c14d75533792b348068b78e27736600b70129b373880a7c4192ad12c500a0a553e83a7b7248826dab039b5cd0c645487053bd8926d83009071641159cb7a7d571d6f1a56aa2081d6a84478e5ca178a5be5acb43c574b4d313b891b941211c9980814a5c2a6ee32566ce464bd6c6398c72142261a3ca72a3c6983389a12761841a76058d461c60d50c9cda8834b7930c2f52ccf153d4a4ab5ea091d415c1307c92315e805c4439ce7da2b73495f17495ae42a8551667276848f3a7053e793432449a2981755011b7a6639c5f9a60479836e9d115386c73218e903c39487044719c922853e46c86e6b31c0649def7ab9d2a31725735d02e00bd05bc0ede412c1ba37d3f9a9a6562719131fab885d3cd266a9cc4bf58405e365a8369a0d2ae6337483918267a6b11a5602a2b26c511cd4b611ffd70b1f04b97bc897766246c3676ac380815a10a0245c5d0324706833becf23bb52d28a4e81445e3917f0c01da8db13d0836361db653a0733534297e7612df3010d37f54d54718089b0831873bef41a0961b7a328a17de58caf82ec9e5705a8e2ab311bb780d9429abf3ab5f4f0849920579eeb2a1b131988e68333c8a0721595965442d8fa5f58da192dd9ade48567103071327042924bcf98b55c20012579a1c194d72b9771cd716592d64853874874ee00572bc40e1ae35443a2866e8343b8f1b99b7a0ca5e315abb1cd38956bccd369067b0ddf88471249bd352956a8170e5008c333593a9c7816c73c340b99a6ef36194a5834e333bca76a1d26d4ae60e01978d431e46aaff8daa3a386a8b0bb89e63c35941101f8422304704431295bd41192f508cc7cf966cc5275b5f29ce0131cbd91a887e40738a04816e61adc8b6ef1738961c82572638aa0bc30f7e06672d993f4077976d5c141bb00caa9b334fca817c40b226c775f470cfd723540830fd1a881a859218a035af3bc0399362e241506d0311e1a36bed1034c188645d6b540e92a978ad11d11350e319aa47f933d54287007b71ba872062f4c79508913e46582da1329c45289e860426a98b09f09cd66f72d32506c3bd0438f157fb7431070cca6ed663eb8420241634deb49cc474a85eb70c0bb8a8805e743d3303ac99856fbf7532c045a63e2592f0099ce6552a8e0548034c5e3c0066fc895044251688bbc17d99e78887b5ff54d28236e75038f595b9729d8af4e8350b3882405344789bc648265cf80ecb4f885891759536c31a6fdfa304af85733d8b9de38b7b6ea90b094607797acd4393bd3a03aaa2198161691f48b9598da4d06a7be5b013e74035c457a39696c2407bca6eb827dbe5ca77fcca9ef406efce6b213dba47177c12342c16fa1beeb0361088c9d069c9f44638211496bd9e66fb951215ef8c129269c87db52c89324684264f795b6a5179141f55bf3954e6ee83f9da8cf2a794765da93778bbb6b9accde831fc1ca527372a2fb9700e8666f928a910807093c793eb8f840b1e5b67ec8c2641c3cc86bb4902960567bb38919b08cf85615bb9c33f6a93a1b7af821921bb23c37ba3ed9e6ca2ad279fe43588bec797513c652283adaa8bb2e83b384b35daff7495289831e382fe3a9a841559779612155c32267e93ea700a48fc1b5e344a50de13c11bc64ec7b039aa4bb5dacc8b40b2f0e1340a50b527ac02861e16cccb2c7728901b72c43e7394de6fc7a59b20c89b95bfe4b8a8c602d83a474f1ea1a4856a73a73a4ea35322b472f1f1953b4380040a864e4a0bc141327caaab8def2a759e544ee4a97886a62a9c083b7eca3b2f14139b1937d751877c702f802abc36128042330c2c419d631c40c8783b78aad46d21b2aa6a86ef60f863525627a6251b74031a64db514cb09a70ef9374f952b345f892b067684d02293cc95872f340b568109d7a81628707ff5b6a29d06217f1a872919244b9760d285505eab71c2457f4e455e19391c9bf558743661524463dc60c83e2a274f08c503b02231d34728d4291bda6c635a9d7a8642bfcc0c7b6418fa97b3c857bfe5c984a299551d8006bfe99acdec2ca8a252b51232b3701a06454e8ee498bac84f30076e6cf8bded7646239459185924fd41a2e2625582744eaf91be74512e7e6876e5f5c02f4a0c4dd810cc4cb871b2c3ba4a611cf3f41d4dca1cd2445de89e5573f9ee7e86dee73dedaf27fad79074d7d1297dd203f8241f7703af61485c234e2146b9cb040196f3d1819a2e0afa3604b84b46cb71013ae93d26f5ce242ff8e4ffde35939fd366ed1769eb2c6c7c4463bc05f5 ct_n = fb2aee68720d3cbecb4b97350bad081b1cea86919d6ffdef1625d92f4b0f7dd5865d62d5914ed2f37a03512c55fa02bf5f222e90e0d986f61f9550a5715d4d011f34b0eacef55d9de8e52c42e24175bbb910f0785abade9b1ff3f2b7a1917fc8d609d46337c663cd40635a9dd92232c40a83c8bdfcacada94f0e74e4a52fbb0a3be763cea01ae31fcd4f0efeb10ac48eb0976665aee3c82038c9904aaa3523f2e077b5df97ceceec7b511da3131f1721c18d42081b1a15367f649f695ace8d064581e55293353af1b6a52e62c6f412afdfc0c8a7c0d270e46eabb168ea9e14e2019903d4ae682a160a37e8ace6a72536ed44e77eb29f7b73be02c116bca8eb3b09fa8286a5ceb22ea026fabdcd538bf16265ddfe7884200c9877f4bde5f568433dd3ca71f71658cfcde9deaeea05024daf0d16b84416e628fe2c474e553d932b1204d140d039071684212273834b1339e4c9a0b7bec1a28133eda2f93f5141b5076a9824829cc2c80cfa531047304b3257617e09442d43a77e8a281d342a8fa61bc326088cf97684eb2f3bee0519f1c0af589ae2da692dd137b85ad304a5a9778ecf9ae11d01b59a76f205c8187a23e654282496e275aea6752bddc122f86e52fb1484b0a38e163debd26b63b75e7be8863a15d24ec3576ba0a1b96b30fc92aaeeb711ea4d39a21efed5b177ff79cee939a7de76fc10db01d2416ea53c8d88a7bda1ba7664b2912ba369b00ccd42f6b3ee29779350a36023fb61285239452363c089a8da104e49089c62ee844a39ffc9f6927a0b78245ac76d91fc8f90f59e8b7847c3fcc4e93f2e841060a1c893f5e6e2f03c87719ee6592c25907e10e771267455a83e3f22045faf7a9f47cf3abb5190a7ffb2b917a21bf91dff9c8b1ed443adbe591ef86022c6c89cadeecca8a9d6c50b7b597c75fc47f217fe74d4b9660b7d739b2a05bf015e1356784051596d833a194837c46eb6c6c9e06d2027a5a2ea364abc92f95fe559dd1ad8f176473c13761368ed60559c9850fbf1d394aa1f683887ca53d1d9ccf59f7dee3e3019d5ff94272184e28ad853b8b297f69b4ede42 ss_n = 4f957169252d93598c3fa6dca1bff58ccd33ed06a50cc7f27214282ecd49546c ct = 039cfbcc0fb7d408dd75b64a832207063f23187080f20f60323699b26be68c434df6a5b9ae15b62ca031fcba99d6229e164258f3f67f2826ae666e0bfb4b5774b5248da81d993a36355b4c1418c1a3ba28908d5874ff871145efe6804b3cf09339aafb2c68fff6b50d250c82be8da73d7e254964dce3d8c8737491675385b698f021f1d8bd7c37a58c7fd3efe47447935cf60a392896d016bf817be450df754530b268d0cb8cd53917f09349659de57846598b4bf72fbfb88a5117c31858dfdc61bd2d6a69ed909185c7e69607e62e425a82e3be0437d46ffecffe6588671194ceac1c1c97dc147e028cf4b37d06d55a3d6e1dac277e4a3ec1529b9f764dd3213ce50d37ff66e6100c97f017dd9e6cfcea228b0ea7f1c86a9a8e465daa0ffb6f4af8761bc32abbf7facd64edf3803eabc7384eb1b23e878bd16ce7348c4e2df6a435d2ba09d64757d2adef576bb7b15a00f19fb4db2d25398a547c87491f96d7c811dca293a045338a5c88133799c0e77005f4586160234e96b659a6f7fc2e961a5abc747e7f6a2675ef456529844e2cc721413a0f38e167b2192937e2882322aa8d9b6cb186c2509400ed66ace2d3912a1179bbfb53e8d887f0398985b79d3e361253249a26ce316ea1afe8e351b9dab5a904606a0abbd5d4b319390110d418f966efa8e643146fb7ee0f4d64f29beed46d10fd9bb9d2565beb88b06355a9ac4cedf85ad0c92848a21325276c53171c3ca001b3fc46e47fa9361935bfcbef9a1e20f58682ddeec389ee58303dc4ea464e05e85d4d5d4790e3b53aeadfd6c8f305684daa8bfc53624e499f25c037a204e842d707ce68940c76f66a39dcb069ee3b251e55acb9cf3c415468e82f447e143948b7b56093694138bfb9edc86beba2e735d6b5377d4b631c917468c07171d546298b11ad00e9ab2dac5aad574852c955913de2ecb8959278bea81c5dc62782931ab85c4e55b251692b03ebaf50458a711c003d51775e2e616b44d3d633f25efb509c94ccbe9a5a3b89d438d738a7892655ccb7c1a1bbb53976ff6dbb5958cfec36bef227f6771e7696d6128165e815 ss = debcb478b1f00ff96f349ac6deb832e0bec0b382b7084fe127c8a2d16d4ed502 count = 406 z = 863ac5b051ac08f505010dff0e0427f29e213d98b45c49bd5e6700555af9e19f d = 3859d4eaf9c16fac93faf86081f1aca1c0c1c64ef73276f8963034f8c1fae4e8 msg = 58ababc8cf1b234c68e87a30fa295a27c1ddd5ff3998921f585827a39391125f seed = b15c6d37c7073a1471ec46ba44f2530bbd0db0ebaa729987310a44312684d76118db35d00f9f3918b52a9f4b5f2b3069 pk = 5af104c400a3ff00a038b5891c3297dbc26c24e163c0f14b6820b02a18848e6b9a5bd176625b56343529a45a42f3a631c360bb94281a2e09066e73350fbc1406fcc85b889488568804ec768e356a2bab561e665e3b7042d817a63e45450a596c98819db46a46a94aaddb5999a27cb3d4a43fae00b7ba663fa91c4efc5092fbb4839e2332e1461d8221091bcb35603577b806cc15d694e8c7ac9fe35a275129f906aa29bca729b671f89490f29ac691f14b6e0615fb88af6e90b1619902641893c4db4e33ea61e186ca7a710b90843a53bbc79f881541c59cc0e03c8de1b3d01874931860deb8930ce73327582592ccb6610097bcd1b8b07c59e71aa020c3099dbc1707fac83be30060269c40204181802f80eabcc89a515f8a2b90ab8755f09361b17207a3140fdac9aff4b38b14a793c64aa3a963527068f3b75e377699e398c972384a676a585131855a15b245f5c574f304f8cccba63c6d498c3f134661082b886aa6a345fa226867ab9cea29b9a09a5c64761a270469510c73d69faa542cbfa8b5070c721cd6baf87255bda41401410691d780dbf6564be56089603f8440b4188608c8ba9f4192609078a69a509a3983671749689f863b218a9cf560047b505770e00bb831598c9c2d0a1496667461d9e9425ec5af8b728e15d96039aa3581d00f7c279acff99dc7b9849be4c918c47724799a5b5945ffb27f32c72d01e2198d39339b3c943a9b2f4fb205dc82639153ce5b26b9d2133aa6f47e2dfa2a7ba17740e3add3d05a2b2a904a807b00f98c43203651666c71f79bc7a4b608f94ebe30aa3a0b9adc172a83c84e55205991c84309c41399cc4dfa92b26bcb995795889b6703681340c06c679aac272052469066022cc682d49431f6305e1d07012ce805022ab2db945f95cb29e6d32d3f1c37c3c337aa3417a5c98a3fc326d67a85c8d1a65f453ba5643898f06cb6a41225970e57e3a6bd141243374c062cae1c5359f6fb1e91b5a37a299fad617b00e24b4b623307d05a028b4c41daaa24427c6a924eaa2433b123732041301a0488d41ccf17211d26306b1ac00a4862bbd390be4b9bd4d4bc17062203117f35235a83e6ad006e239503c875551fc4ce1b18063a sk = cb7038ec4923a9247081a9cbabc81fc64a81373ac2fedc8486dc57cba7ad66279607dcb8ea643dd0c0a47e7653f388219ce04dbf8a253de18d0df700fa152fb6606be3d52d0b59836814b7748268e092b79b3035e345a520694ea2e605217631e7ab5c4994a428e6bd8666770cebb63958406c6bc6e0b24548c46e303352085a51dec9007452b81fca8df4b87e7db0029ac17c0df13d5197724d369c7f4c02b375909ad5a91499ce41e2c5307b05625094f5150cc1e21e1d3205fec39c350541ad94a5454c371820a7e005aab516277bfa9e650844451b0324764bf375925112b2c8730287912a9409857fe27d7e757f3d499630caa5be4517fd852701bac346236c46c89f9c1807a74c59155a29a24083dafcb1580cc0b0e658acd52188017512018421e8478bf7bc9a92849db03577668545c30a3be3c67f7aab83104f37bca2cd72b12e73b08fa7cb14052a72093f24f93b25d658d4bbc16247be7614203847b1d28ab178009fbf1849aa7208cea6c436aa085042c505f17eca0a6097fa7b550702b3e1a0c5c559589a02adb2bafa4527720b7977001ffc6319d07118d071b982ba7251ba50ca30bab5a852b7f854e5f17bd58a6f895674e49c25dd81c76d9630d67693fcb665f089098aac481c30469fe54520b81f06216ea59657cbd9106738ab8780030fd0a64fba7435876066f2c45ef457e4d199d21336eae78ad1b93b90f8844c795ea3fc8c51d302001a5c1ec8915c65b0506020d96c53e99b6d001556fd6347a13c3f07b64e96c997dd79c471eb0b84164d562742cdd78258b68132a09da1b5bac0952b32aa7120719da9d0c40ccabcefe30c6de69741f68c1b3917d30bb3076347ed5b73fe2c1fee9688140ac5be93c593141997e78b376389a312791fc80c4a305e81c3a7f4ca706319323e2aa70764b96eab12220b12fe4b7e33a8bdd2445136247227c829fbcc1935e83ba29b5b1acc99f89a41df99294aca230ca58c4a3a1d3161a47ce14bb0589c82197f7bd9b20d489d873a0534e7965ffb092ba95bccb6a936b4447a0cca4afab8fe024df9c49e140b2167d562abc09d5af104c400a3ff00a038b5891c3297dbc26c24e163c0f14b6820b02a18848e6b9a5bd176625b56343529a45a42f3a631c360bb94281a2e09066e73350fbc1406fcc85b889488568804ec768e356a2bab561e665e3b7042d817a63e45450a596c98819db46a46a94aaddb5999a27cb3d4a43fae00b7ba663fa91c4efc5092fbb4839e2332e1461d8221091bcb35603577b806cc15d694e8c7ac9fe35a275129f906aa29bca729b671f89490f29ac691f14b6e0615fb88af6e90b1619902641893c4db4e33ea61e186ca7a710b90843a53bbc79f881541c59cc0e03c8de1b3d01874931860deb8930ce73327582592ccb6610097bcd1b8b07c59e71aa020c3099dbc1707fac83be30060269c40204181802f80eabcc89a515f8a2b90ab8755f09361b17207a3140fdac9aff4b38b14a793c64aa3a963527068f3b75e377699e398c972384a676a585131855a15b245f5c574f304f8cccba63c6d498c3f134661082b886aa6a345fa226867ab9cea29b9a09a5c64761a270469510c73d69faa542cbfa8b5070c721cd6baf87255bda41401410691d780dbf6564be56089603f8440b4188608c8ba9f4192609078a69a509a3983671749689f863b218a9cf560047b505770e00bb831598c9c2d0a1496667461d9e9425ec5af8b728e15d96039aa3581d00f7c279acff99dc7b9849be4c918c47724799a5b5945ffb27f32c72d01e2198d39339b3c943a9b2f4fb205dc82639153ce5b26b9d2133aa6f47e2dfa2a7ba17740e3add3d05a2b2a904a807b00f98c43203651666c71f79bc7a4b608f94ebe30aa3a0b9adc172a83c84e55205991c84309c41399cc4dfa92b26bcb995795889b6703681340c06c679aac272052469066022cc682d49431f6305e1d07012ce805022ab2db945f95cb29e6d32d3f1c37c3c337aa3417a5c98a3fc326d67a85c8d1a65f453ba5643898f06cb6a41225970e57e3a6bd141243374c062cae1c5359f6fb1e91b5a37a299fad617b00e24b4b623307d05a028b4c41daaa24427c6a924eaa2433b123732041301a0488d41ccf17211d26306b1ac00a4862bbd390be4b9bd4d4bc17062203117f35235a83e6ad006e239503c875551fc4ce1b18063a58536fd2e7eb30195dd1b786aac4c229036ccf48552228b7fdf533fe958c4f40863ac5b051ac08f505010dff0e0427f29e213d98b45c49bd5e6700555af9e19f ct_n = 866243966323e25162ea40648dbf89d1ae3450fa6dcbc2b14a74740c6883977d9bec1b55359ba66fce08282205d15c0416609c547dc4cf8cc27845ae2a820e5213b20ddad7915005b208a17d4efd22a3f8a3bcc54ef5b70f3a6bb4c4284ce2b84e700d9fd3d13836eddd39a3ff09d738b231462cab54a14f7a67c125f10103c373effb20470dad0ffe3039494912c40357721cdc1eabf79c60d805419c9d3b66c9549f2eb6098d4c54b331f9a87b008551de5cd2a126ddbd9076a856ca844394cf347ef04323b6b931ae772b2bf9d166540deef695f02973b3a9b254b194d1ca54df0baa1fa9b1f99e5d23d09200b7d6f2d1fe15e7552db34ada5d0aabf9c98c87b0dd24761a9eda38a14f66de06fc625135e8c47e7f762f8a48b6d757f43912a66d1b183f1d8199ee21b64ecde237910e5daf3290e77165e538f2d7eb705b3704d5b3881654858460b1bd7a00d5e3a3b975f740cb51e2353bff709e08040a91fbd4912598a4b5f7abf944e34781ca487c9dea983b9dd39204b886d6144123ab72053d914dae0813337c273ff583504b2aee3184db2dda2b513bc1f717633e0aef47be83193f3e3f780f82a7c177ffc424935371a4450b0faa08289251cd36b8e24aa4b845d5811863d9d9b47c8bd7d047c5a4d2dd41cb367bd08ef9a8a9f6b95cdeb46dbd96ac41ac0beaf70518aaaf0ae808eb57fa5f2c5ae26b5b68622fd1bf7dc92e55dfa42a952d221fe7f473010b291bd41447da83ef5f2479e336345c859bbbe3f8c74b201949f4454d3ccdc00f3b64e5f67e3d6be33e052c66ecb3189b8b31185180a67902411d412d80b356768ee63eb47a64cc9fc2d54e122249d8298f7a817711a4c292dca6b9f8abbe2fecbd475b36ad3919fa50f689a6972cc81cbcaa4d31a649cc6162621288e44c2c4e05c3387b2f04a09dabb4439180b95d228d6ea2125b36d4b85d1aa358886322f34a45b692ce0f0df67100f090d97e874bfa54a73ae76a9c39a2c8b71f6a25a3a4b139f2ba1f222d6237825586d4fe04e98b794c89effa957973aff0418ea29b0dd9e07f9484221b4c46549077f6d7ab ss_n = 8a6f2b9063422eb22a6157885d42a4af92cef04703c55023b8ea01f90b28c587 ct = 5680ed42b25d1c9315936f46d7974acb9cbd08cf3c91e6e661010b56dba6b0d81dd9d8e488f0522e4a4175d5b97c298faacfd7538bff3cd190d2a6c5fa66b028d637a9a9727b9145dde52dde94be33603404ac3e4ec12ccda877e66fd2b7f21b3465e752771ecde27a3189b65d13d5ad5a675a503c19f9a9dd7e8da3d7508b972ee400108c341b72b717c25eafc6afcdac2561a89056dfa2466bfd47a349bce9e7e0799f96a46132acf844beaa6c51312c9d033460f605e44514bea35824c5c8570864421105c84d105419537ad2d7f9d4e164293a6f6b9c1de51a5e72dbc68972e5719a631443a3d0db0ccd09a1305c182d963bc75fa77e62dbcd405e250167a2fe9a1820a9aa2a8748c605e1d73c0edc2d9ae879b6339f6c6147a4e1c8333200d43b838709556cd481ec3d45eeb5da2d121247f14e47e3b71b9dbdcda35cd6e80e6a995e20d7fbc4b4a6b75684d8557c5b4c7ab77ea79eccc22ca9fd55e417757bbd1f69c02f70d59b2a85a677a50ee5e4d6274b443827819db3143f3e3114f0e74650e5bf9ca1dc14b423d19e922c33f514b36f6100feaa1aadecdfd0cb0b25bfd23ea3595e0ce908537393f4b56bc4c3b8e3dc4da3fb6891d3bc427a469ab39c3b4f24899387912cf9d3d8ce21a306aec8a3549528334fe703279ca85b2d25e767f989950c7878a2681fb181191f215e35c39aa1cc2c82b5fe80643697c581a1187dd2ef1174cb41f3911f0d135cd34d907e7cbe5b17be15581e5ed532d28f913b4f5b94dfcc093842649a7e3d97eb90ea4e344d510d042b6174d24818506831485f4d9d57403558da07b50d5ea421fd95325dbfb8ee306ae5edc41228c6deb291a30416ab2192640bc89b6831f836267cc114823b924ef23c58edbc355feff567fc8e64b02529ef2871b0a6b618e869578ec24221b9042f5bf1ee471d148c3d2dd81d55f410fd13d77cb1489bd5e4d9b43a7b0957414cfa359b9b6d70af33c045dc5c8e52f5cdb987904fa056f4f9d0fb9a6c69ef7e46e13e9bc42c3729d27dfd8598bc3c9b6533e0d2478579a963591994c44b83e5174a2ca94013e759 ss = 6dbbc26c31ea26516ca2e866d2fdd29abd2a7e93b07c78736eac5857096e6e03 count = 407 z = b34220a5d49e86254f349d099bc977165ab005819d0c339d9cb6edfe3cc85bcb d = bfc59a11bdf0ac84f7efeee20b25fb85d90125c61a634ee1fbdb057d0a3bea1c msg = 11877a3b1185cd56e5bc3ba5cee62a4783d755fc0f7c1a48a166e8256ac47c2e seed = 9e6260a8d4f26f0059402c03f283a9885b08163571929480a988beb1f8b6092f219f2658ab4803f5452e03f3f52b9c46 pk = 32e2158f01624ccc314cc06c1a9c270b0144724b637bf172058985f7a36d80f62863e5a56c55cd9d112bf9616b26468f34a7be12025230842c4010359c1a0edb1c14557932f7366d2f357d916a971c5c06c0b39b179aa8c6b6072a572f20595d9207b7a6e8cc7537255a7499fde14597e31aa9948faceb34e9b28d163a28bcaa9713c262edf64654fc6e3cb9c94202404e7937bc50104e56ab5f50758f4b8f05dbc77eb8418d648363c6c512863d354b2703f87ab633279f17be09b3245027ad557c5fdf035151da49a911cb91c17f3d8ba8b8f7c3ff6a8a3ff610cc7bb81d41150641444dc728a5e45802683752b15bf8739d49620738ab37ea396f80806e21f2314d837a9bc62e0a383ce32b43f06a5867ea2a7958c0c606615b8b4ba3e0689f509bb335758c03c027b58f146acf593577acc4342a8353fab62e0ac7a78b81c8b6902fd8e34f6bb4af19c19886d65ebde77557f809f1c4292f6571e59b6d0d128793abad77202d7ae0cfea14bebf474e8097ab0c6a05f9c00de0c4403a980a4641b7d8a29326084c7cfcc1cad717daec4e426cc4046638ef33ce8f2c887c58b5b7819f563061294b1f638310113100c71cb57f33004d040c1e6b1a6e34199c205f76f5af74d0a5c885b0f9456795e87a256c2679653c48bb46dfa7286e610cf6aa706c686b9711c2b911716f237622f23c935b9b82a31db47393336a552f0b4b9251289654cc6c591de7a5232156805d062bba9c8b8edacedb1a4ac2c16076d55b5630b206e81f2d206b3362830d01959532bee6886af97ba9186352d403742da7188bc61987a3b9c89c1df08446f8f1ab7660a304744b91e9b3d1db509b96c4833c2282194bcfa99323b3b434fb85f1d59cf75bc2f452ccf530c2423b5ae0f0a8c32351ad608e84d873724c58db38bf3b8457ce313bad6a8f14d5175b46b6632848fad921e6b0bd61e31566a58de8d321e114890f4803bf9854556140a4a3a93cd367802884a85c862b712ca3e655d4067035c22946e83b68767d3049341dc63842fac473815cb138627ea6bdf5b09ad2861e5113a8b54a41b8283239e08a260837696b80f4ed97c0606eef37d46586436611241f9ecba05cc3530c89a6fe sk = fd11114838b7d944bb82c8c6c120c087a20af013ccb814164b13b9a8bc975f2b0598924533199132c6a25503ae13ca804f203250da6799c983c35855209558b2d668b372826c94617fc71f7749aac3197701c3c348aaabf2fc3016ac76a4a5408051c5448acf13573752aa575bf28d3382cd3283858bd462d5ca81902b091f1acc379894a36c34f258b7060564bfe5653d0c409f3a0de7117257e0412d28210a6469222a9fdd1c38372ca40aa4988fe633c461c7bb9b2f98a63f4ea0bfd4c75d31e9c112763370b3860dbb48fd79342a0b5366977b3f75b9cce85d5eb54e1c5242d5680df0137087c098acd0988c7678df9813e2f2c1ff33b0c3d8b2c3f14abd5b717be32152f905f44500cb5937c6fb482cac4450ab54afa514f8b9a5337b7090032e63ab72d8c65206ec1146305c8d3467c4e49f3f86217623908187b9ea3452277c6df7959795cb4bbaf7c650e6b5a0e24fbe1a25fc9b0edd01973f574a719688308738df119892c3b30ab8941ad3916fbc19e3fc63ffbb2d66386859893625b078b605724a5a4d1d05398da4408d523b71d956e1f0a73d6461d1852b3bc64fc5505986bc132c67c37cea86f8877281981b8fd68489d3a107a1729095b55795b255b56f5c9ab82dbb0f17b815c643bc0c4714cee76ea8333666f652ba4701d9f8c3fb856f6f910aa729cb79cb5d6cf24059ec745eaab5ee3c2691e8ba8ad6adc938a0e8795490075f4bd962a3355df4b4b5f73ca93948639e8a0c01fbca133705d17a9f8b4c35a983ae210a6594ac22f18ab9603390e16856d4e094a87226ba138761f203b1b1ad594caa1a694606cb87a8f42bcc5b7c19c4c03bf686a8440fc602920e4606544c68091086abf0132c65793eba685d2b5ce894a4a3b95c714a1891bb9da2b51f97a87eee56a8a0e49fd1f89bcc5c1b90b0556f33a5616aacaa4152b7b09d6e37a81d9802272b36295b8aa7c3c4dfe8abd0f87ef663128968424516bef65ac04219456b35112df200d3ab2c4b04960cc4984bca79d30cae988b4331347ce671460da4cf75898d00616a5c906311d09f36e45a20e85d771bcd32e2158f01624ccc314cc06c1a9c270b0144724b637bf172058985f7a36d80f62863e5a56c55cd9d112bf9616b26468f34a7be12025230842c4010359c1a0edb1c14557932f7366d2f357d916a971c5c06c0b39b179aa8c6b6072a572f20595d9207b7a6e8cc7537255a7499fde14597e31aa9948faceb34e9b28d163a28bcaa9713c262edf64654fc6e3cb9c94202404e7937bc50104e56ab5f50758f4b8f05dbc77eb8418d648363c6c512863d354b2703f87ab633279f17be09b3245027ad557c5fdf035151da49a911cb91c17f3d8ba8b8f7c3ff6a8a3ff610cc7bb81d41150641444dc728a5e45802683752b15bf8739d49620738ab37ea396f80806e21f2314d837a9bc62e0a383ce32b43f06a5867ea2a7958c0c606615b8b4ba3e0689f509bb335758c03c027b58f146acf593577acc4342a8353fab62e0ac7a78b81c8b6902fd8e34f6bb4af19c19886d65ebde77557f809f1c4292f6571e59b6d0d128793abad77202d7ae0cfea14bebf474e8097ab0c6a05f9c00de0c4403a980a4641b7d8a29326084c7cfcc1cad717daec4e426cc4046638ef33ce8f2c887c58b5b7819f563061294b1f638310113100c71cb57f33004d040c1e6b1a6e34199c205f76f5af74d0a5c885b0f9456795e87a256c2679653c48bb46dfa7286e610cf6aa706c686b9711c2b911716f237622f23c935b9b82a31db47393336a552f0b4b9251289654cc6c591de7a5232156805d062bba9c8b8edacedb1a4ac2c16076d55b5630b206e81f2d206b3362830d01959532bee6886af97ba9186352d403742da7188bc61987a3b9c89c1df08446f8f1ab7660a304744b91e9b3d1db509b96c4833c2282194bcfa99323b3b434fb85f1d59cf75bc2f452ccf530c2423b5ae0f0a8c32351ad608e84d873724c58db38bf3b8457ce313bad6a8f14d5175b46b6632848fad921e6b0bd61e31566a58de8d321e114890f4803bf9854556140a4a3a93cd367802884a85c862b712ca3e655d4067035c22946e83b68767d3049341dc63842fac473815cb138627ea6bdf5b09ad2861e5113a8b54a41b8283239e08a260837696b80f4ed97c0606eef37d46586436611241f9ecba05cc3530c89a6fe56afa2708facdaec94f9c2d1b0c821994cb62bb0623ba555e954b4e9a2d59671b34220a5d49e86254f349d099bc977165ab005819d0c339d9cb6edfe3cc85bcb ct_n = f10e9f1a0c62d7752cc0187803bcd150ef00a372d7da7581d59a7c9dffa3b7e346a63a35ee6f3afb827cd8fa94f781f7370ab82fad335cfad900c86d6674e3a58fbfe6a3db9c02266b280b5b1bb76116165fe994c314f2744a72a62698dc3115d09073c46c4348e09de3b14753708483ed4b3c7aecbba9ff9cc3aa3882dae9051a075078f1d2b7009ff72754c5807202fd4204c3202532f9bf4feee228119fc5c1a600e54bd7c80f87d8665c4dabc4deef207e1a055b3ca52bf386b6d83d334efd4974ec1df8017d66d1c6f3bab4e93badba0d71027ccd97be10cc0cc1d2aa9d53067d6cdcc4545fcd2807c85ba767ab59e6876079cbcb430b16caa8cd8d41a04f089e0d30a093d8e12f55ff4d9d537e896b9cd3c0fcd0fcefb91d02dcb8d4b4f991a6467623455499eea8441c6825177893e67f40326f8247167a0715c17686ed70e7c6a9b7a813a2a0a95e927cb22d039b78f04d02bc8693bdb362cc45e7839ace5eb337ab24ff2fb8e8c69914d83717c2073652b543017488f4ba2e439213d3b00d269534c07d0a25cbd4824df98ffe7c0eb131e73cd9cd323f3c9e5577aa23857c125637b7cf47f6ea86c63cffb0f18ff634f5fd147509ad94964d282ee615acc39a5ad9adf3d32ed957491fc802f797259b9163630d1087e36e86edee9ac4222a2d0e4a8ac5cdf71e7aa1b3be7061e7a6ad6b539823a600b98e2dc049f22c99d7dd69a97d67a773519fa9ea8e2c0c37a34b4e0a206902e3cba1bb2059f79bfe315c50183f99a4015356e9d0d5cda0b1cab9a1ab0d7f08c0652995ec859567f344adb91d80a7011c6cf4276ef7e88710243ec358ca0ad2697108628d2a0f6d2115fa17f56c403056eea92bd1589556be2d4cddf03fae472398256c6ff2e634ceed553f7b65c40c8d92ee61f37552ee3c6f8b5edb0a7ddd857ca2fe9ef8993388cf4a30d2265d577ac8ea214e6e24804ba245578a959bf6d1b588e3692f42f4a984a215da99290f9372adfaa6372785beb01bf30a2667096d3a2dc41116c0cdfd931bbc8a51f2870986d753dbf99ce5cb4c3ac98545906c4bbdffb082f40a ss_n = 4486f9c73dc0ce91e3096db667dc0975f3c08531e48dede2407db689b569a0bf ct = b7482641afa8baeb02b2e50bbbedc74119f0e1aab9a89305e14082aa85815b93358d1c61752ff9d434a26d1815e999d8f4ed11b1898decac8d5afb3251bc498c6216b561c08e6e5038d11b8cecfb72408d92d51302eaba8404e6e136924f203efa2fecf8cf02d2e1103b0ab4b992479b8d0ed92e517f957926af4224f4b5f0891c9fbe1ecc80a1ce8079edf9bde1eeb1d6d84a67740f9b9b7d226ca0ad3d0265f3a48126ba57420ed4e28c81bd53e78eea6a8e987cd80e4c75707c40e99fb8d53060a4628c6cf0036550be4f52c2536519650d5e4bda230dd4df2f6877bd22a5299a933f83dc5444f028f217eabe44f72b84f0e9d589a8f5c0dc41f7b09d48f01c69a6d57242169aa5c2ad39597dd0296233c731a20d0cf6b5635526c4a04e3377e00ae1dc144c18abb1b70657fe7b3584b0ae517c0af3d9343edb4b8d18ea94fccb66ee88650cd8edcf68593acfd734cf5da40517d5bb691ccfb9f95298a8933e7dc7fe9f03444a6220f67669b782195212d3935eef0903c53b89a5d2c1d7383265092f5bffc6449ed5befd5699cbcb5d92067825fd549737423f77ac2c4d5ce038fb4f010bdd4e9b6409d4d7e2353279ae84faca6b23a030fdbdb2ba8cc726fdd7ac49be0d185f8bbf5407ead88fc748ddb419aee631bc5e28762921ddddc9cfbba52202ff63ee233280c2c119be7c4f98185e788e9aeef93b9a8a8c8447dcec186b56da2d763978d04972f59d6fefc229b8a90da47ef4522df3b8221c8f22bfd1b1459d2ba38c0c1cf76565dc0db95dcb677a8fad6e89cab728a25699c63b898de4071f582185ff9893b1f25afd28354ca80b5edd6c0f81072952c23fbeb80049c0adf3f5cb73f7fef3a458ff5ffd3829a7d93c8db3b449763f8ee594bf05fe6262c3a9396c8d3f4cd8695ffec4598e9865363629a18fed41b27ab46a6d1b331e1f7f2dcba2fd8c8d6b12693443b165d3ea1a00f88c8ce2afd0f4f6b63a8c28dd615131bebe068b86af1190e8ca3df5950525b0c0616e4fd39adfdec56ac5b14078a1c5c4c1f31bb282fc35f172107ea0e89216ee0e26525621a85cdfb4c6 ss = 1dd6a1be9be75316ffe6d1891bece7f87c1a94c01aafece5ec957992665786a6 count = 408 z = ff580950a407761cd7f88a2335bb4c1936636fe5cac4b902735a536e4f7957d8 d = 7e2070cf90d65601e69dc677464269e9cdcd2d8c8b51b8075bb0821f7bb8b706 msg = 3332e38450f6827150916f9356edf706c373023b1e322fc4ef4038e74b81cd8f seed = 953f14e090e058bea84fc714f1de79371012044db6a2b891abdab355829f132ae34efaf9e1457bc2a107efaee59c6f5d pk = 18ab5590d40719d59abc3219b1006ff7b1363d3baa2c1a1abc8cc7c5b2aa04240b2c86101252c2d3105f599a903fc4ac320333162138d3c89dbf9b8ef2127f5102546b71b37df38265b435b5204d34816880c01959f7067f197868a725c599a05ae982455ab785002d2af595b6c16738b7573cd95cddd28fee6402056b47e5a929661483cd64bcc071202fa60c2d74144fc794fbe2213b3cce1cea5fbce86526dc318165100fba92e4300c5fac83f3e0cbe37479e418a285f4cbf6f3c43929316755502ca9b358a99b197a859bacc82213b79ab865e2e23f70b7446653bb93d0c3a5693f9c8c9b8a8b59893327d6c322c55c8b3be2cb4c022fdabb6df5a4194104725fc4bd6910cf4455607c1bca77d5ae1a932fa49864bde393d6f1bb71bb4dfc897a56f0ce06802249fc4e81d484a1b84c45ea1f16036233098f93540d84164a4b78643bf3acbc5a04ad74ae7c9996def83a86b184767453398ba057f78d792a20e0d6b23e41280dec8ecef387fa43b7de5630306902a5859e3101ce7d1a17b683715521750c759088cccde7a110646c9aaa0a5509b90ccda5c89c2689dac91db833077e57631de15957da3236c30494a87ea1409080e2135f344cc1ec203c4c788ce58e78cab396d6643df4c079e05ad7217373dc15f0bac62c261a176999d3fc4d17c12a8cb751a04b8c948aadb3fc13b019929ff680d37408266cb1518bbf51271188253142475720e0638c68445607b08671109bb94a95a724077c8e7039438ac85b5272644db36d8579010c82ae0474748cc84614c6104728af580210999803ea688d68cb47cd090d8b20820c7219a483abd3c4566bf41f2e44b3e2e85b604c34a715bf2901cb1c0bc196bba8e8a40d6d61593eb28d985543b782aec0458e4f2c68d563a4573508c6a55665bc35a49ccceb219e0cfb6fb90cac55e0966412cc59db76ef5b8600ac65f554a1c279b42e216c26b690b1eba3469712fb0cb23834290638ba2cdb2dc6a54c161c534181a920d7171c0000fdf08f29771fe51a7e708a2ee55bceb35c609ec62a3cb2c7974436dd388cd100b16417103e41ce9a3ea9c5230963e7c474abff81acb4e966e927e541c43ecfc7856c62e69160d8 sk = 602336b6c954570322953556d70691be8041ee6a274576b63c3cc4e69ba1594254c7a1643f9b3bec912ec6fa0698f839ed33493a2c23583b4b55710c64b44aa3e472575486bcfc788f4a120f7ac71ada05dbb591f2b673a3d57376931505f3c0d81020dfeb6cc6dbb18883343a639dab32c8e0cbc65ea264375aad7a0c306a16b135101321b5891421b10f7942ec668e5ac597eef5a00aa41982a019cdca7c28c09b9405762804919bb70e0b4cac44b7cfbcb01c206713e4aca948a3279b9aa43807019c1bb27db396304609361730dba4bc78d21f22007c39fa58b2a4be73417453b66580ec8faf6ccefd954b43127709882a2e18c42ac452ae2c330dca7e2439774329c142d48e3fa843c9dc0bdc82cd0491bd2d95460bbc1f963c5ac4e1bdc51320baac5cea4b2f3160bd7cc214e83c4d98f718781badac0a8251a98cc2428a71ab468b13266767bcc17417e54a77fd820d7f2359d46291bfb88786216479f83c5be21255053a81e159380b0cbd13591315acbc41bc903656521b2b9bd69802858b34e77285f024e0d96be8230463797af8b93eb01605e15906bb989e64498da96c8366234765fa1758420467cbabc4fa1f3ccc637fbb28a894cd3ff67bfe992406c6c5e673ca9f90a985b230495b3e62f4a7e2a6391b05080d145318c0c7b4955ca6b5661fb54e1e6531016585dda62c6b243cd2531aa0847c61e14f269b88fe8276e2f320f5054fedd1cfc8323ee7c5870568909137175ae93a2214ba35ea0675d6575983787fd5a4ea782ea8d236a6db452dd786c5486ec7e04b2fe29248468a8d86871a3b4c8d0653ea8599d7b34728c0cb1edb275b135f99b0166e5021c2b04a37014b0fb74011879fc2c6832e22a1b30c8220e144d982369eac364f2740456abd849315888cb90581533d3b9f14f32294002b1f68017b688e297bc869b75fd8f24538b17e5919b995e261ebe388fc3601d7c995e1981eae550259a306e661bc35222f4a42477385b2a53c517fb47005420fd68c8abc77a401d39f5bc469d6954f8743677deb4790830cd4586ea933b242bcc70b86c343029a43c11a18ab5590d40719d59abc3219b1006ff7b1363d3baa2c1a1abc8cc7c5b2aa04240b2c86101252c2d3105f599a903fc4ac320333162138d3c89dbf9b8ef2127f5102546b71b37df38265b435b5204d34816880c01959f7067f197868a725c599a05ae982455ab785002d2af595b6c16738b7573cd95cddd28fee6402056b47e5a929661483cd64bcc071202fa60c2d74144fc794fbe2213b3cce1cea5fbce86526dc318165100fba92e4300c5fac83f3e0cbe37479e418a285f4cbf6f3c43929316755502ca9b358a99b197a859bacc82213b79ab865e2e23f70b7446653bb93d0c3a5693f9c8c9b8a8b59893327d6c322c55c8b3be2cb4c022fdabb6df5a4194104725fc4bd6910cf4455607c1bca77d5ae1a932fa49864bde393d6f1bb71bb4dfc897a56f0ce06802249fc4e81d484a1b84c45ea1f16036233098f93540d84164a4b78643bf3acbc5a04ad74ae7c9996def83a86b184767453398ba057f78d792a20e0d6b23e41280dec8ecef387fa43b7de5630306902a5859e3101ce7d1a17b683715521750c759088cccde7a110646c9aaa0a5509b90ccda5c89c2689dac91db833077e57631de15957da3236c30494a87ea1409080e2135f344cc1ec203c4c788ce58e78cab396d6643df4c079e05ad7217373dc15f0bac62c261a176999d3fc4d17c12a8cb751a04b8c948aadb3fc13b019929ff680d37408266cb1518bbf51271188253142475720e0638c68445607b08671109bb94a95a724077c8e7039438ac85b5272644db36d8579010c82ae0474748cc84614c6104728af580210999803ea688d68cb47cd090d8b20820c7219a483abd3c4566bf41f2e44b3e2e85b604c34a715bf2901cb1c0bc196bba8e8a40d6d61593eb28d985543b782aec0458e4f2c68d563a4573508c6a55665bc35a49ccceb219e0cfb6fb90cac55e0966412cc59db76ef5b8600ac65f554a1c279b42e216c26b690b1eba3469712fb0cb23834290638ba2cdb2dc6a54c161c534181a920d7171c0000fdf08f29771fe51a7e708a2ee55bceb35c609ec62a3cb2c7974436dd388cd100b16417103e41ce9a3ea9c5230963e7c474abff81acb4e966e927e541c43ecfc7856c62e69160d86dac8d5e7d1369d145f980c3b4da8d430ff8df21eb4c7e9f17f2ebc3299609bbff580950a407761cd7f88a2335bb4c1936636fe5cac4b902735a536e4f7957d8 ct_n = daa630ea720b3250a030d5930b55febdf04c22ebd6c7bc9fbdeeefafbfa2525f7d0a88f1308df27c9ae28525382c48cf564efb99f571efa69403f66eb54cd998d5a3d2f44a950adcb431a4b7db7579d7658fe3d2934780baae549c73d1e901ccc555d698404c3d46dc58228cabaf157c4fcdfa17ec3c3f77f1ae49f314a20f3ebeefd37a6b511b790e46fe4df68db422105adf4f0de1d02a8aba1887593b7de51ea96780acb2e05f1196e911ee592deb7628ec89a032cfb1048f15aada90a7dba79fca6c8f587392bf986db2b7097e2a44696c30e62b79174f1c7e826e2dca19a5d3353b55d0d12473b9f0ec67443c6e34e69e8cac5e1b5fe2815ec525b247d23455ce6032fdf28e8b70d7d99fd34480dda56461cf5a57f18b9940b1653c5722c0f0758c3cb7b56801bf25cc6d787c952a83e9e130eabbcec1850258939a2a5d6dc2266ce38f3b4896afaecee7ebdcebc5859a8948ada97b8bc92be7f82662515df945984fed859ac691e8c8f44930e6c8c3be564310ccd46ace2f58b8aa95ec728bb0ac5ece79baec57ba549196e2d7d266b5a005e34d4ea205c5fecd5717d55c526cacc671a1be65205c1f28f9f7db257f6a77ddfa4deb6165a34e895a567df33952c15339a924633a66d9a3fd707fd1d2af4f4fe5554bee90b5ea7c36e7d670115fd9e819b42461b42980021dde9526e85fc981d06d46458e8589fdb8b8710b155fa2a5f249034fee627aea6ce7ea166bd46c0c4448c44aaac096b82d5737083869798650f90dea096669b1d9b462805ec7c42fbb7f6359be80ba28b51fa1cfdf216ca59cda061b453fdabb1eaaef64b5136e4b3d42a5b1f573acb60873602440894ad339e0e9d922f091b107467b7b473f3fcb7026644ff05f1b4a701f540ca94aab384f227ffcb72c5a8d5e521caa60ca843546a71f1b7368d5984d9aac8455f3073c320f0c606bc363f564eeca32647d2fe44b9f98161310c9763b0a07d29850ac8c378f7560e7a61a77a8858af2585235cb7880cb92a824b0d98a2cb3f2fb6f032b8a6860dc591265119f50e4ac8c01b5a5232419e857dc895b515c08 ss_n = 50ded6cfb1ebb9941a0686f5a56fd06b4c04b9773644373a7c10cdf9124417de ct = 1748d3d6c3705c9c0db71d0f3e830116cb860494eb9a8e00d924581b1c8a1e05cf471090d2548ae8ecabf5a6fdcb4f1bcae6ddd2c8691da39cdd742146e29577f741a26aa5ca125237104349405633f09e9678613ab5ace00b51327bfdb0433a1d0a611526c01b8d59d885532c982ecd9dd55e63d1d726bf3531f711399a4760463058dec04a85d80634c771a0d100cf27105abccc733776d7368042cd6e1d3415f356293df55da200e3fc6ffed5c07b0f1a2dafab25bd41eeb5fb7d80c77dfb9a4dd3ea5b93c05dd4d82f3b4fac32b7ed44127ceedd55dcf8a112a68e6f1845f57b574c0ca980338be1eb91951368b6a30a2059f9266169c1e6e575ff0386290d556e346df54659101d02564dd37542148a2d45efaeea1974843e57f42274b47d44841de001abb99b91e282120c6974ef818343c2d0dbe1c97c561ccb2195b8f831e28317be6019a5529cb16271fb58de21a69f9b7d4011f512fcee3da80fb88d48f7c5c2facce46f3cdb9574d7ccfca343b68a6c2f00eed14872b6e98d164d6ae78b39bd869d782b789cf71860d5bb5569f21831200d97bab326023acc3ddfa2d3f2539a3c6a7861f4a818e9c78b332d6a88eac5781c7f899c68bf5469fd60e4bb2144e8fba7935a5f35056dfd5ded9cca5d2ca66fbc11d7d7c2c73398270766ad1d1d3f9250c281542aa06e14914847accc1f6fd13f774a22981454022c499009a25caf49c3a381a33068681643bf9c7f0ebdebe0c9f3775353b920f919c2ed28ac2da2ef4d0e1c10ed56798941947dd7c21a1fa7ea57f184ddf29fc8e32546b18819dd80ea808370c81c907a0f53e2300b1474b14c62a2fb5337ee9371bff3ffbd66bae811e1d669cea3205e1339c980b90276b1391d13c063b0519e713276e85f1dbb625b4f7e9556ed93d022bfad05e7433fa9b246480c4130b6eea0e7a0a4290ab1a3ac60155ad7dc961d06434b519df1122ce4dcf4deec5d2767f9658b7b206688095c90e5fdcd60cd5b2c0c4315335a336ac76b6dfc0ab23ce2c14b839f5faade5919cd97b56d7d2e2889503736f47bac683497de4a5a307aedc902 ss = 5c37cb4750dc87fc13926a5935aa279dbfd94898e9bc8c1cefe07ae6d1fc1930 count = 409 z = a38526784e6813e3834d39146b16027c32b3a9cd31e9e182d0b335858811eba0 d = 784d56f1dbc726992132fa534480776c83453d8033f76794b65e441372949689 msg = d1d07879fe79dac803e4e9c6d8162c34616a1e292d2f71866e44e7fb1af5c8ec seed = 833e5d5e73bc7ef347ebcdcbfc9cf02894d2d31ba24940542ad12b27b5b04dd1d1f9ba4737cde95925968e0f19cdd967 pk = 96d2501753b725e66381b5a73850a0d71cc8d7462736d46d173c295fd3c8ed3a11ab08a7d7716c8dd170ecf248ed7389dd96149af7aad765acd31067656118574bcac491cf30bc04546a5fc932365aa13e679bb6ca69858c8556f49a2405e55b2679420663634ae34e8ed78f324a063ce206bab34b9b54ab60bb96e7e2b40883c4a31c1eed5bc8987284b5ac12eb81b9d2913328923eec83090d50c93c239f02a7af8c06c30bd2439ffc2b1ff79557888fe849c201cb11744bcceda0c20d738f75a2407d2c3648838704208f59d8b48d80270cc3698b53cd73a0343063423b881bd32620a3a606732c48ed989cfa4bb9d87a5e43791250c94d58d381ce0833f6f166c50a1dce2496801924bdc298799c4638ea2e8bf1680f4b04f8f91a03053c88eb0ac8f85fd942be6d99a89c29c30a8cbb1b2c88f7420a74b29af95b995f6796eb560ca81758c6233226466df3fc865c5b0ff7790c3b85ca4eb87d75c86001557ae39018fb93bf3297be8d592017669246c374c4ab0b41d9abd7748bcf0186801762e093282b037a18221317c51655e38a32719b186a8bd2d8b4735234f1e25a8e8460b0f684e6d584cb579e1799015d9c97ef1446e39bce48e33a6a242a60ea259950368757266e35b25e27618eac2366a93df386115ca62d50b9623d29223bd1af724c1e0eda92502a0200750fe89783a5b390c6f97394d1b0ecec16b18610b00179604a063bd1ce58aa41aeac28b60c925f300f0101c498d371fc91343ea03dbe7cacb2b7259c16832c34a3a485c1bcf9854afbc8e5f99f06c640f11650cc55c0366c518bf13d9652830eeb16444227ac9960b8bcadcb76a4eac3ca7ff48a6476b1d930401efb085c585d6969abfb0b290c9430ee7b32a7a20fdab947ec8231a1996f8248b9b55c18c7a7318ad0c96ec7b86bc02503bbaa40ba01ea9a871d514ff79c9f97d26a1b4125984aabcbb95a5ff9465d41407845a461f9165e8a9aafb8493f94829e348ad50c9ddf0844e1e892cd96c2c68991ad46c46d6bce4a7b2a143246ebd7659a31051d26cd94ca1b5db7469c08958b59547c10b2ebf2302e66928b9483b5b086d6a8b8301166c073568204716be93d0d554b6b4635cc2f sk = 4957b454d47c36e390d972720c14248cd94f7da7b585c7cd89e22d3cb0bce20a4b7bb79701e4300f0b6d84dac8e1f364bd607e8822bde3d285d2695767876eced8b070c73f177a39e2027f9d0b24a705cc5f76a610979370439ec48c45e5b3539e46852a105f45471a4754742bc4769c07804c28750039abde383699fab6a02c38f36051374500ec0840571638e978b7bac3990a44487e802a8d60a78f5319bdf147da5324dcb84b74223a432abfa908374052b3868a0c39e282b2880427f8889591262c3b4fee7583368a540d960651b6c3f415ad48220236db8ff7ab4c0e0b77592832c6518836c8a7895280c2062e79b2ba19314a5c0932d4e46f6a92194a173b2a581a70b51415954b102b71309096b80a6374e04844215158d046875a74519b31d73141fa569c7d3b6085b146594152207b08c0333e7e70179d83ae21ca8a3c21bd298833c6136b048b28be6ac603b94c74b41c817a59d8d1a719f08aba618ad009842cf272b3aa5028c2b5ccab8cbe02019c243024d450735b6e53ec22d003476cc54c8e546f87c0162d58bcffcac04d841961e76e0c36837ee38bdc463b213509a7b67060281e7c0262f0d108a6fa93679327edf687230048e8a365d8c7c3c4638f12b1288a1b0b14fa92bfb0a33d674481117706ea1a919440da04136c18545d5459e37258b0f0b4512353a4938e50d4132fd50257e11c4420120723c35d7148eb5345866c3106e31158bacbb1bc3d8622032bda8daac52674b2c9427842eea73caaec50a422a88e599a5cb910ba2c74bcf6b4fb105488e3b117d391c4482d03f80c3e52b3f33aa18bf27a836a4e62268451534fedc96d7c705cf086c65c30020df36a31bcac0a7c358fb4a14ef2127b7b02b93badb4132e6c960fad416403a1b5f1f951b4748d7afc65958a936fd90470c306a7678d4d2297c37607a12b5712e6398d227649093c0b136ede258af184b281e0493049c28a1061c21bbcefe13088871cec21ace80130b7195854d54645543255134c1753cd86519547d747a12558b4d1747cd5a7fab532394429a427484c726deb1401c6a50b04698f96d2501753b725e66381b5a73850a0d71cc8d7462736d46d173c295fd3c8ed3a11ab08a7d7716c8dd170ecf248ed7389dd96149af7aad765acd31067656118574bcac491cf30bc04546a5fc932365aa13e679bb6ca69858c8556f49a2405e55b2679420663634ae34e8ed78f324a063ce206bab34b9b54ab60bb96e7e2b40883c4a31c1eed5bc8987284b5ac12eb81b9d2913328923eec83090d50c93c239f02a7af8c06c30bd2439ffc2b1ff79557888fe849c201cb11744bcceda0c20d738f75a2407d2c3648838704208f59d8b48d80270cc3698b53cd73a0343063423b881bd32620a3a606732c48ed989cfa4bb9d87a5e43791250c94d58d381ce0833f6f166c50a1dce2496801924bdc298799c4638ea2e8bf1680f4b04f8f91a03053c88eb0ac8f85fd942be6d99a89c29c30a8cbb1b2c88f7420a74b29af95b995f6796eb560ca81758c6233226466df3fc865c5b0ff7790c3b85ca4eb87d75c86001557ae39018fb93bf3297be8d592017669246c374c4ab0b41d9abd7748bcf0186801762e093282b037a18221317c51655e38a32719b186a8bd2d8b4735234f1e25a8e8460b0f684e6d584cb579e1799015d9c97ef1446e39bce48e33a6a242a60ea259950368757266e35b25e27618eac2366a93df386115ca62d50b9623d29223bd1af724c1e0eda92502a0200750fe89783a5b390c6f97394d1b0ecec16b18610b00179604a063bd1ce58aa41aeac28b60c925f300f0101c498d371fc91343ea03dbe7cacb2b7259c16832c34a3a485c1bcf9854afbc8e5f99f06c640f11650cc55c0366c518bf13d9652830eeb16444227ac9960b8bcadcb76a4eac3ca7ff48a6476b1d930401efb085c585d6969abfb0b290c9430ee7b32a7a20fdab947ec8231a1996f8248b9b55c18c7a7318ad0c96ec7b86bc02503bbaa40ba01ea9a871d514ff79c9f97d26a1b4125984aabcbb95a5ff9465d41407845a461f9165e8a9aafb8493f94829e348ad50c9ddf0844e1e892cd96c2c68991ad46c46d6bce4a7b2a143246ebd7659a31051d26cd94ca1b5db7469c08958b59547c10b2ebf2302e66928b9483b5b086d6a8b8301166c073568204716be93d0d554b6b4635cc2f870b81ad18787efb63fa205399daa9c765d179ad3a1b59d35a1d05e5fc3d5624a38526784e6813e3834d39146b16027c32b3a9cd31e9e182d0b335858811eba0 ct_n = efe8529e2f12bc23e2763aa4295ce72b86ebf7633ad7dd51e98da72ad9fee21f121031a0c1c3dbf8a4ad60655bd25406e91ca38a9d0ad42ce4380eb59a1fe0dabdeb7b50670de7d0c26be79943bea6ccf4b7cf36678da0e39361df7aacc3c32a2acbbdf29c3b6b577ef7f20d408a4994b78d190835cc498db14296d27cb2a98f4cad65d5f7ce5e1552bdf974a2b6f5f4f60146feb1a8c0168d80bab7e9bdace70fe42ba5882f63178cdbe4275ba790beda77a5d85ff3a24dacc45e17dfad9282bbd05c70ef4bcc9d3d95335e372dde538503a960fcfca6768f55c33fdc52f20db23ac835b26d36f7e7d64803e0f3b56abd8f0a4e41900ea40db56c99eede33da18ae66b85beb4a42eeaa1f64f9d441806f10df000f599299a0c37041741eea6f86097a883c3653dc02f0eb0aec5a31ee097bf1fc1f96237897f40402415e6742323eea79533d56b789e016b07312d57f226ce1d3254ccdbdc5f9e6079cc472f947679e069942e160247d574cc6175a02ee01a6a946714a5d7d70bdc244b9de6159f1af46f389ec63a7e83f914aff8a251aa925617f8fc437d354b1db2c447b4361f03fa3fcfdcd8e2497fecb69056f15074e7eabbc6983dcde6afa142e2c41b665b8dfb474baa824c1a471fd3a25a6b610bd8ebd862e63eef0b91dd3791925320496087f78edb853f8cdc5c24bbc93b0014de01f775c79e2a0cf556d6334aee189499c40620a778bd0b535ec8789d40b46cf4f9816f40b4a11df98a647703e131cf314ec9f1928c905625763e818221c024e7d392b6042027d5c0ebc00b42611304ad1f4c46c8937dd75478a435b44ef6e4cfbbb1901921ffc640b6262ccc6c824f374f2b5aa7b00ee7821112813982c80100df9d6bef2d787f9964bc73281be2a7efaa47441be4c370bc127a9305a29524a650466241f221b32025bdd74872473df3eac2acade03fd347fe4e59129834ed09cbff863112ef7898be1cb852ecb5624c208bb4169907a6e487faf44e05d41d6ec42bcfd0d563777cf919c49e6fe06ebc9aa545a60e4126a196f4f46d99404a00b62a7b968bedeb6299dc7a52b5d ss_n = 651a34aba0ffe42cacdec562cccbfc82a8644c1536a48c58f89c7d264ef594aa ct = 3ad432cc93ea5b52ee63bc52e6bb1317f9e66fa31b70985bd6a6f4b9b3c610871ca5f4e42604e6d87abf4d8ad3be4d2990b61d399e2e9e5a30792e19f31140da9c4bc90fb8c4d6f8565211c6377c13ad9cf9d74d58b0dc032751f6f2e928faa0e2efd671310b3832d99d4e6a2ed6298be7f5c607ad2ed1eea58c8aaa97067d3b7d3a7f7c1ea71680383df3c5a12d05aa0ab2d9bf57b7c0ad346fda41f70a9ec1fd94818b76babb4ca0d7dd6b5d1035ee4ff470a394a59d8f99e355239c39208aee794cfa547cb2e43e03127c55dc55545f1657ebe8ca0989eecf05d5657f4c5b8662bc7ff02845c550ba8dbaa6714aecea9a8fe79569a6f99114297df641960d5de986cb9a73d09236724dc630675d8bb178cea79af1cb2a00f824573c03c59e0deb9d203710054127eab80992e8ffe4238df6469af0d4e06653d0b649a5beb7fd965d2a6869723011c8549cc917f98801ad870f54c2dfeedc6b44237c855e5025b5e0d39327253eed7759ce05fb01d17e5df24e81e61456fa09dce41f16a1461b0154ebfe0dd356297d67be570241d77fd9b736591b900790d7759e629571d180649e56c04311a6b4ab127c726d9b90ba5f5ed44214b0153829f318e89fae3cf680527e68368c141371b0cf6f96eaf64ad051bb82f96d2b55ebe8f21847dc265bcd46501db0e4a2542db0f5a74133f538d44f0297ab50af06c31ab86935bb8cd78088dd6cdb5e6d89286bbcfff26e1685472c4c3edfd60693b64fa83adbab093148415c7e07b5df517b6d8a98b361435402e85e2c2efa4fd0d155ad75bc91c1dcf76d8a9272e38c42aadd0ed1a324a1b8e341292e5ba6c6997080cbfaef27e9f3385c4755da5aa0bf2be983c543f26e401a69b071cf8f705671aeb34012b6ff1968493a53a9da28ebddbf3265e8103c2d5ee5ac529c586d730f2b6770c3738ea81c72b24d3b8002f4a752b66824394e7a412922ae560e7af3ace38663a9e9ca42ba4ed387ef6326df864db228a3c72913e28cfbf0d8c9e8c8a7d927d885a69531aa50691e20de6f6193e3794c2cc15aeadfb70f893143dece8bc379fc3d1722 ss = 46a1bba5dd46dcaf1eb0b1cf47da4bab5b37854d7df4b5807b766062adb6a051 count = 410 z = 2eafc19599c3110ea842e3768f1b9db0bf35d7a74aef602f2d10f798b3176010 d = 36c6dcaee5675ed40eedf55908729a8bbad0873e489536ccea21fd8ab3c56e4a msg = 19c94afa48c01a451b117e7fb85ceb2ed65c33c286d94bbaff4e903486debe59 seed = 37c8ee574c2fbc4736b34ba0ce13103b23dcf7fe61f70dd560ac6628e47cb323a89d4b9e37076ebdecef2bdba7d9ca03 pk = 219ca42db15441f982446cb8f1f215fa06c8587334be5a35e21a1f48f1202f0322aa154420ea86a8981518143210d592f4b10ab1c377491755906a4702a2a78e465850a00b529b6e82e44bd138a0436325ee8402dbc0c179353338db8f9f2899ed71a902e220c64908e52717c71560e3f81bfb9b29f301470e9a42c1d91e1169be394aad33730e1039859d261aa8454d8cc4b133e401d2e9972601a2e5087f49e0a5f76a787477515ec8bbc7638794fb0ff833a5105b50867322bcc02f2d7869b8a50aa7f935146190ed8b87d5f510ac408176c6170e62218482b0ed65c1df730c2ddcb1c68a1278ca4448050e00578ed9252efa40b70b5c37b64b3ee8b9aede72c66729bd1c6884597475fe688e26a211b47a7b1fa82d3a14860d9c296dc970a40766eba690e15077bb786e0ce09defbbc44c3c8a4b145b5b95bd7c484ecd303a50f5b40bd927ab816d66068cf9082bbe700da946bd0f3309f5ac23f2a775106571e0f8a86580ccebcb0440a838e883a688123778874afa24151b73301fc3b811b16b5521516be05aa7b0cad623cb2f7544d0b08d7763038620600ab8730bf370cd63bc0bba50b6701f63c1b9fbe59f8480914c8a09b72521b346676c3630a6c7589ef0a31eeab029738cc4010548c425234947d147144c8cb6724176759988070b4fca309dcc6b89b7bbb29127bdcf21367b6b1f5188a8633b4f9d235cb10627314695a11c149b08a499437061cbc3fc41c491a881c95581a7848f13240a450135204218ee40649db186073020ca1b58daea4c4a90885fe5120c10cb6444cf096835ffe449f24799e8ca750ac19176e2a99980908d2419b38b1585035a99f748d3765b91764df17611b6e417d9b72d9b99ae15d08b8dc37193585a8a3370b2279343cb0aa3d2ab2e22a6b7cbc427347dc4319c8cab6205466fa3465f145c05554790efb2108d6392231a2be8f832640997c0945951f1242fd319756a292740a21e669ad5b10431c2b364e09840b6194c549cd2a86307168311f92af0f7cf812411b6a9861977428cc16a184c99425b9c62b91f76286faebb4825e91710c87956079467ec3d77a1aac22f0715417a4ccddc5b186e3503c9981dae0d119cbe91 sk = 9d446fc1d1077bb5b2e601512bc4afe5db6b22b62260677f324cc79103adfc0531f9b175e4d77609d56501b2818ff815e4aa2f525643d9aa471f2050de283aff43019bf248f51b48a839bcf4829931b4a31df57a77a015f0419c50dc28fae93db8c69be8029d854c0573dca1fda3969301c3efec5aeaa62ea1936fe76124bb3a83eb888bd7d116deaa50e4bb8c0599b3581104999b67a60b81b0ab62cef8c60c1114f225c1ea18bafe9426300c18da7556a8e3082adbbeab6618763cb35ea5cd7f2b83f216a79a4391fed35b9fcacdc56481d1615afdb5952e654403ba20192a6bcabc7c333b67853a2c7c541435b11c9f2464d060bbb2214fd1003c33187875d2265b5737efb04e7b744948f4927b58bf1a004eec65ab9db8ae79e80cbbbca56d87b16da51bf5249b63631664280f79036532bacc29b2c4593a4b6227b2be96c6a8b25c27361e5a7473914640bb70586c220047cb827cb7b6f73c56dbc283b843066832338d2849be0b5194c63236ac115e00a6caf522dabc08de499a420004b6a478da8629504ab12bc8b2e2e10ad689495e77a02d57b45e9700547c6c4c90b54ac379d2823ddb08350f8213ae960a26e69266da6bac4283f5f8bf9bb555ffc101aff69286b14778525737f5342ab4a7af487e17e824ac241b7229ad1f884624b57b0f31136b7b230d987a3b8051bef95849db85554c3977abcf08228e98801264f69fe9c019441144d4a57c45c94f5f137ea4a03c23e29b22667ecf6cbf29b354d4e27903063df60c1842477da9d7c35f075f479b508494b421bbbf628948e35490a058c2ea81354bc3acc19330777448bedbb220d19e1458b486073058d86ddbb7a0dd2b07bc016c051aa45bd99d72e2a08dd79e2f543e63907488ba32ae16384a201098fac06e211646d32e28d30fac388b8149a9ae1b02b2c49f51f87c0a741864f923883a6e29aa73c0a900c2dc36508b6822ba9476b03928454301c0a0871bb9252610f56388fb316a00b5a84535775fb07642a6663b3cccd40ca2f900797fd17ffc990b30bc9483012c54349c42f5ab450bb19c427564f47b8295b3219ca42db15441f982446cb8f1f215fa06c8587334be5a35e21a1f48f1202f0322aa154420ea86a8981518143210d592f4b10ab1c377491755906a4702a2a78e465850a00b529b6e82e44bd138a0436325ee8402dbc0c179353338db8f9f2899ed71a902e220c64908e52717c71560e3f81bfb9b29f301470e9a42c1d91e1169be394aad33730e1039859d261aa8454d8cc4b133e401d2e9972601a2e5087f49e0a5f76a787477515ec8bbc7638794fb0ff833a5105b50867322bcc02f2d7869b8a50aa7f935146190ed8b87d5f510ac408176c6170e62218482b0ed65c1df730c2ddcb1c68a1278ca4448050e00578ed9252efa40b70b5c37b64b3ee8b9aede72c66729bd1c6884597475fe688e26a211b47a7b1fa82d3a14860d9c296dc970a40766eba690e15077bb786e0ce09defbbc44c3c8a4b145b5b95bd7c484ecd303a50f5b40bd927ab816d66068cf9082bbe700da946bd0f3309f5ac23f2a775106571e0f8a86580ccebcb0440a838e883a688123778874afa24151b73301fc3b811b16b5521516be05aa7b0cad623cb2f7544d0b08d7763038620600ab8730bf370cd63bc0bba50b6701f63c1b9fbe59f8480914c8a09b72521b346676c3630a6c7589ef0a31eeab029738cc4010548c425234947d147144c8cb6724176759988070b4fca309dcc6b89b7bbb29127bdcf21367b6b1f5188a8633b4f9d235cb10627314695a11c149b08a499437061cbc3fc41c491a881c95581a7848f13240a450135204218ee40649db186073020ca1b58daea4c4a90885fe5120c10cb6444cf096835ffe449f24799e8ca750ac19176e2a99980908d2419b38b1585035a99f748d3765b91764df17611b6e417d9b72d9b99ae15d08b8dc37193585a8a3370b2279343cb0aa3d2ab2e22a6b7cbc427347dc4319c8cab6205466fa3465f145c05554790efb2108d6392231a2be8f832640997c0945951f1242fd319756a292740a21e669ad5b10431c2b364e09840b6194c549cd2a86307168311f92af0f7cf812411b6a9861977428cc16a184c99425b9c62b91f76286faebb4825e91710c87956079467ec3d77a1aac22f0715417a4ccddc5b186e3503c9981dae0d119cbe913bc7d2f960d7fc6f4e13d59740d6d5730a197d27825d4a5a8a02ea79546a35b22eafc19599c3110ea842e3768f1b9db0bf35d7a74aef602f2d10f798b3176010 ct_n = b5ec32c6a7d8b46cdaf2b485fb11d0f0cbe38bea640c81e3a545080d2cb493f87307cb23579240d16db36d1ec2cb8ecbd3930c212e5fbb27658ab9bb35a3ec3d9f8f89a58c8fc0134bad3e300ada9840d1972fa2ba38707efb6fabd8f79e0888688bc1d333975b68fe04d7b2a7d8f7c4e67515e59a8ae319cf8395710252cc1eb58bbe0eb046cbda7df378ade103fceac640492f7643c6117010b5ee6a401fd89b88ee12264811e351ff64bb0d3cf5f68a3908401815f47dc52012d9f97c7c617e553445c44a16383a0b2debe3d072c6d622e061e2a958fbcae291559217214006dd3d827cfdd4285260c69a1360e87159822bf45b4954e1474cdf70b92e60ce2bee0d5934dd4fc562f150ae8b6ae2388abaf534fa201459073c794a6f16e818f293adc2c9e76ca2cb7669c21f334e38c9eee03b6caa4d7c75f82ff122793994b113cde5877449e227fbea51a50b7faf2bb6dc4cc585f3b73e1239c4096ff6068d3f3c11bce2b084f5ad0274e13fb69f2dd19702773af9d0b8e58f0573e502e9fd8a76accc8b949d28356d831af942aebbca590bb63eb171fbbe5f5b64ce440757f74b5f77dc9fac7957695be992d3ebdd2bd20461d1f45f466072f872402d61e145ea3a3e2037fba06cd123f766020f2197500f61256bc4cd38a4800857ea1c5acb5bab463647c71ebf9c630144d088fb84e2e0601f7f6ef93d03ba73ed91ffcb7efdeb381ce8f519ccb898b822e4243f601fbf1614475f6c14c1893c8612ece3f8017297be511c3d428f8f452887a0e39f6ed21064aa145162d25f19f8c70abb6eaffcc52a5103b1edd15b0c8955089bf0e5dee62d753b5786702d1242723c5ca4493901cc7a9277979f01ad5ebc966f648693a89b9ce342fccf5dec882024cae718f636b11893ddaa9e82c31fe38f83c4bb4fa8b0b736f5418dc907ce4e5327c80707b4bc7e67091d78d9289cb6b90a9f4dcb9e2466d855b95336d505be350e037c0960354e0c9865e0c5d62220d1ca2cb72d4d86cd8073a6c55e53c55131c8e404dd86d86c61a5814d22919004aa12739369969ef052a20ff123c26c574c ss_n = b4c6ea057f210e7007e35b03eaa4f30526c6becf76cbdae4861246e0d485098d ct = b5acc564215d1e55c930fa6f9cae6e5c59c50b2ecaf324c4b1e2fbe23b4442112f5380d6055392c35b551c3f98d16e64c0c3fc65409d81b3e04f20c4ab2add67fecaa7ea0703417aef1191e4cae3b3c146be7c87239ffb9af746126fe369f0aa989c543ad363a7279b259eedb3f6cafc97ab7f34128359090c320d1bc87fd92f31ca80e8e3c465fa4b0ea046cca688c45d62df61f0bc04f6be62c1a86c9c2bc7a6e366361214cac0bc1546ae9ed292b9d58ce4fcfb74aa9e4485dc9852caa11f1b4bd2362cbf40239769d12d42ce13e958ef56b60edd4ddcd9d32671bbc6bbb6a86594520a4b4d788ad7aa509d6b4c0d404d9990426c6374d05d77ad4a3c44474808d555f76be9c1d306283d7c27400e3a9ab6dd80ca7647694795fc6b9d95f5fb3230481f8b565559ad33148c1dd5060c9fb32d3dca551c91333685e176b43f17d9583df6e9fc6a49d7da69167e5510c3b621688555aada110e31014b8b1736c723c319e5443308c9ff04ffefe056ea83f5f4b1de3b10c9c708655ba96e0f7227aa151a2c91b4fd73b24b2f50da4c54ee74a3f2c103169fa71a9c7d28bc06690b66cf602f67b991bb92744edc0a836c80fcd9ed6376f4b930309fcb95dfce8663c362fc3bfd7d1e97569ad8485dc9694ddc6d8a27932ca482ae5898ea7d51f1cd2cc88e96875e6ba25052198f79b75185dd28ef99c1435aad1a6981a41681c9b4652d9068709a6acbec7555f5cf0c41b816fecf3b5c940d1abd0504edf5d0e4fad444bb05411d58e9e8990b518cf701dd1ff242410292c88f61f82ca7b5ef57c1cf03ed307c5e5bb7e99c8c117ecf3a7adfaf733e6ac320ca97113ed7c45641d9887a31a286e5aa0548a7203f185522408d34a805fe1672743732d41cb6ae50cd4d5f5215f17d74999e588f7fa0eeac62614607a550c3347e205f45acdce4fd6576c2a672f76aaa39c3acfda81351b610db85ab1f30803f26d3bd878a3d1969f7d7c2d81327c888e4897b696c77516c7dddb72848e4592a9991de63387fd4b50a8fd2a54c848b19a21f95cd38fe08ba4479a2cf47b42f4e47d5ef789d9cf1db ss = f95fdbec88e43ab367633deb617f75ece55f47d2404d73a7e9b46952631c322e count = 411 z = a0e885fa5c379ee8cb63c3cb022b2215d71e9e98238abbe0c1162e21394dab50 d = 55638bb155987de0fd97aeeeea344c2034b8db811d8067086060e0b8b521fcf8 msg = 0825373a94df6b654a3ad02d6c1356cdd42e9613157ae58fcd708bc7f5dde6b6 seed = 04da61d20a5b610e4052ce0decc4aa175d9942e75ecba55c760645534aba78f8aa7ce8155f3408ff223df8c7d84301bb pk = a987343402a98350523aa4a4fae5c329588f37d4337b535c3e26b60817acf3d70fe587a62049659c68449e0467fabb5ab795a872a27813abb7c83c5fbdf0b5f3db465468ac555a7d6779b689f8a7aa5156ee5bc7cfda3a0a203d38b03146383134531f6aa6273a5903905c85e5618ea56a7be5a96b9be7648467910e724c510b05d0aba73aac86a187ab7583af7cd735d8321021f3b0f049cbf2451e620c11de88bc38eaa009098396997d69c4c92a169aae2b4b5aa059d5e6a268fc7331d038a5dc00e369c262ab348554cf428165245096d7100495188e14d81b8553875ddc4762929199452b4155a594ea2f8c132ac57c2b084997c5d1442787093a535e2d508db71347d3c844f4ab5b9bf5c807458e31e3a66d73a0268567dd94ae1cd73e1cd66e9286131859af7d94510f677258887367999098223ebe5931f24a007e03c13a9b96240c46ca92978cc327bae445c1e21fb1f756403263c7640610e072f5230d00d6adac9853669b4dacea69765622ec2b377b41914017c69cd57b06a334c3fa1256fb6af1890dee8752e97b6196a67e293760ed632c97899f2e2937bc3799dbbaa535216878d063e280c0a7a331760ca502a68423543351415a081267ecf5287dd56558da6a5cf256ed1a3c5e4b7040bc4a5fc51a3294889fabb4d5755a4f572741acbfa91342bc054a4d6cc86341184fb65b2f5a790db14d49307d978138268700deac534f80140eb96e23786bfa474855b9522daa7d97425f8411af310b3a2755269fc71553567ac114650d0964c5884c3eb2118770881fc08317c1b362503918090049b06e6889cf54814adbc35f23e30986f73a0e566413876831e933bfd1a8c2b2913cd0882c19b5ea731aaa75c10d90936c517215c068c207cd73483d45b32303f0c7602246bcf143d9eb63ac8c2cd85a05620350e798463d389eb7128645a6a25da6a0896c582a56335fbca26af07613540adb138c6672c573068c0752ae72872b1167a81067710db59f82c083c147183cf67da3464f7276038fc45acfc127945318f2cbc37e368c81e88ac04536f4e838352078c8725f90f693d0311242d0abd8824a973f61e9ebff01bc374bd614c1689084c3f5bea680db82 sk = ee6ab8fc2020da50c172a0b062546f919a050a7b3fe00ba968d08c2bd762af0bb9b3b10498f74c986b66312b146d71ad6185147d117bb6049b7ca317f001a301c34385a37314c656d7759c5bd38083e34278d4743d264568572e680b11ccfa40daab2cf432383c9a7893769843d00cf1142554e54b2963ce82090d1a99b63b162167c626735ac8a88b4bf4ea939c919789d29369e98ad267a1a61ac055050574836982032f49832b97b28eace7833d39cd819744f9f02fe10a502b3caf7062cb722b639e2ac6723c0f0aeb2e8d9720d381ca9338ccda43c7b005869af3419890b490d811032840bf034c3823a1ef73480bec1ccd6317368504d234722e1a8dd16149f956cea0d13de6a38ac31859319906313326fdd64e07dba22e72b81792a486e35abbc5be1dca9922616f08f9bd30e4473d895a63e8ca62d95bfaf563e5b5c72e347142ca4b66532ef3201205c9bdf2dace2ae31cef45bc7e1823f7e967fd9777448a7506077b98750cc8aab76d50251b20083744bc252136e4c064c69ab5f9506b0684751a47b94b496f8de2409fd7076a0a93f0d2490d6bc321499af42524df8133b9f532932a348ccaab23a407e090524167a505118f840279cee889f318a36300133a12cfdfba2d2e3acc0bd744c0f7ad025b09af5a3a2af8aa8278b405694a4e567df470209ad1017314135a1cabf5e204d1505720ebc1088c6225767d540317f7db06e7c3614b6aca6c733e4e08ac4f010f8662985de5a4d70a7ec25c55c6c30ab9167cafa3643af209ce6c3f30439b1b4b4ea27b1a5069568ae6a37eb81b0aa4059d1abef93c5b42395594d08d6eab5a269535bde769ce37636f20547f1b8b3c652c6f4c1773c18492023ea2254c4405ca6ac4534c30a24fc5b2916a01940554a12296a12a4d25ab9111959e393a005ccb511bc9cb6d86acd9b50ec61a4dc09b8038829fe4ab2ce8493b0ef373c480c255201e926c39dd60b4f6f3b9c2d2b66a3c47a62717458b88a6a9912c98ab76c5c9cef602cf89b131d870641c924f443cb3336f03e17531c80c08b01c24267ec51709a6c5a4de8a7fdea30da987343402a98350523aa4a4fae5c329588f37d4337b535c3e26b60817acf3d70fe587a62049659c68449e0467fabb5ab795a872a27813abb7c83c5fbdf0b5f3db465468ac555a7d6779b689f8a7aa5156ee5bc7cfda3a0a203d38b03146383134531f6aa6273a5903905c85e5618ea56a7be5a96b9be7648467910e724c510b05d0aba73aac86a187ab7583af7cd735d8321021f3b0f049cbf2451e620c11de88bc38eaa009098396997d69c4c92a169aae2b4b5aa059d5e6a268fc7331d038a5dc00e369c262ab348554cf428165245096d7100495188e14d81b8553875ddc4762929199452b4155a594ea2f8c132ac57c2b084997c5d1442787093a535e2d508db71347d3c844f4ab5b9bf5c807458e31e3a66d73a0268567dd94ae1cd73e1cd66e9286131859af7d94510f677258887367999098223ebe5931f24a007e03c13a9b96240c46ca92978cc327bae445c1e21fb1f756403263c7640610e072f5230d00d6adac9853669b4dacea69765622ec2b377b41914017c69cd57b06a334c3fa1256fb6af1890dee8752e97b6196a67e293760ed632c97899f2e2937bc3799dbbaa535216878d063e280c0a7a331760ca502a68423543351415a081267ecf5287dd56558da6a5cf256ed1a3c5e4b7040bc4a5fc51a3294889fabb4d5755a4f572741acbfa91342bc054a4d6cc86341184fb65b2f5a790db14d49307d978138268700deac534f80140eb96e23786bfa474855b9522daa7d97425f8411af310b3a2755269fc71553567ac114650d0964c5884c3eb2118770881fc08317c1b362503918090049b06e6889cf54814adbc35f23e30986f73a0e566413876831e933bfd1a8c2b2913cd0882c19b5ea731aaa75c10d90936c517215c068c207cd73483d45b32303f0c7602246bcf143d9eb63ac8c2cd85a05620350e798463d389eb7128645a6a25da6a0896c582a56335fbca26af07613540adb138c6672c573068c0752ae72872b1167a81067710db59f82c083c147183cf67da3464f7276038fc45acfc127945318f2cbc37e368c81e88ac04536f4e838352078c8725f90f693d0311242d0abd8824a973f61e9ebff01bc374bd614c1689084c3f5bea680db82a832e2d061f0cb14adb4a444796b413e2385f1fc367b3b7c7b9be40e76891591a0e885fa5c379ee8cb63c3cb022b2215d71e9e98238abbe0c1162e21394dab50 ct_n = 9134540fd79841a60948bdd8c55e953555eeb51bc882680354dc7e93d5a034e3d247410c839e04bdb7c596ed8bdf5eec5bf15810232f0f25cfa22b5a9ab52099cbf4889577af27a6df9da29658d42c20f7816146e5cb782411deeb687dd465ac4789202cd53d0316d4f10b791a9f7747d654e336ee6096f95ae3e76322865be20def63c5f917400acfba33761965dadd65345a4290fc382b966ac5ad1ff67abf6a66749f08003da3765523180558fdf875f286705d9ab5b385c1530d3fdf7eba598f0f499d76fac440f63081064fdd8c395a30103680d42d50df17c71b6189fc85ac77a536d3cf1b03a8017bd95c5e2b1bef8a248457a20cd2046c19c6d34ea17e47d84920aa8b4d4e1dbfe1d9632ffd6b0b3888961485da1cf90bb6adf41214bece05661b89a54599450438d796167493f4807e212c4e8f0ce20f8bf5bc9f13da231430f6082e408faf0ab3bc8bb48bbe79f0562827f5de347245b4f28b656da67a8937501efa86615927bad3335384af28ad7d50c6e1027dcfb1e7faf805da3c6cb061cca4d7885fee7fac6c51caf33dd165e498543592d1c16bfb2a8d9d93ff66af3f66e842137ef16c722843d9d0e1c60439f94828001289c0e2f48c470a0c0d5a68d3721ea1f873b7b2765f7b4ba0d4ddafa714cb041b8603dca59c7256ec7e926bedd1b360710259f1f2ce9018f9615478c1ada613fd28f0b0ee47273acd3f12c7a50908b7cbefa6e179f6a1f4da5a2dcbe2718a3b794a0e7e042aad7ab99eaa491410c037828d5bfcf0a7f83dd407a1630c6fcec86a2e95c332dc7c47d94d7d2cc92a885bdc58dcccac8f0985951a9395985c65f66c4600433f31b9f4f607d294e8784144111df664529190eb02d44ca1e71ab0f037768c08da2ffe176f893e3382baef7fc34b63a71f05890580b12139e357c60f9450823e94973d2b81c4ff23dffe7c2c2a71943b7864a1a5644e7bb5babf76fea3a619fe115517164dd5ecd55e4d7a8e310578f0e98e70a1f6a46a2e0455e98c3ff4b89571fc319c81542b96f0bed04e16b692d8531e9f26c28c79ddc8cb26d1cee679f00d41d5c5 ss_n = 4ee79bf52efa4b0f5871496ffe4cd40c65a07784a434557bf75ece22fbdb1792 ct = 51ca5ed84c2a0ae75628aa0bec7ae969b95ec96b2272d74f3a83343aa02dd9435511b242fb2ab387da8fdee854ffae8abfe685034d8910ddac26c5f44d4175251034b191b198ed33e8fb43cfac1c957085c1076cca8f1ebb9cf1dbe01b5f86dbbad1ba63790fc7c380781b239e82796119fbb86e9c4142871da48d61f0c23cc12299a43ed2cda1fafe874bd15fee094f4b54d8d4c51d70131a82099bd66a30ee8c90a53a1f6bdbe780895f0719a6490117a98e317ec71d0a9bcb1d08d92ce35351c5cf660390a11bfc7498bf155a30a9566712fd89f97b2c65baeed24214b090aa0e3d02ea34da7647e7d6902d63eeb8712b8268c0ef92cefd400a3549d1b92c70eb968c09bee76f228f92af062c6566fc0a3eea58e5342af7726b94fc360c49065dbf4f0dd49fb6bb6c812338f388d8460066bcb4a033321fd36d1ba5f33e1c64bb73224a507a89e049e4d8109338ac4331b9c6ad1cb0fbd97806b6ccfe2720fb35278bb3f7d7773dceaef2ddc973104b80564b0ee7587ea36bfdbdfc237eb6ba1b2693a195d1c81ea9bb10f8f94d60e158348492734aa48faf5cd8416a6fdc10007a6a47f538830a68ae108b56b0728eb9ae198bcb6d0dd048af8783306881b3cfc2b7743e844d8be0f91bf88da6ce42bc0ccdbe6268a17d56bddce68a881cead002cacb04309a13925fd5d51c562bcfca9b6c7f792bb860e8ce2d1669b04279703f2fa0921469ae548c26d0f267c82080d84e9f459613a48790ba621bb10d2d17cf377509773596ae8594df43b3c9724c29c5186d71eaaa2e2339dd42dbf29d2467cfb809013a51ab1e0b39f6f88cbec6ae367b5aafe41dd298556a7b22d71049509e13969d4b9c2b91ccbef7853136fe0d2de16684da321f3d7bc3366342b0119fac65089a0560a00389aa4261ce18df45962e18dcd0d8eaa7748a0d990de938dff4ab57dbca5639dcc8de984b93c754b1f876eed7d226c6aa059211bac0c007547f2dc76dfff917c22b21bed69eaeb607d640d74ac21dff66bb88e999748fcb40b6952920085e24018a7ff170112b69f77496e9e00a7a885ad6badb960c ss = 8a00b1ebbae5d85b5050fbc9739a7f31856961dd7d69d82ef1b7c6b8a3f4cb78 count = 412 z = 29d8f327dd1e7fd7d3b8dfe123a6fe16b7b4ba16d57561e40fe7afe25969b288 d = db4133e757ea730442c3fcac6c0ca0fd70712962a370069c996eb3cc21e6cc35 msg = ac11c1d172d85ef5a6be097fc734a101403da6200720480eb72c0967b8b66eef seed = 2218f85560f58b4db346d3d2494ad7f415baca2e9856bb3068a36b860805e3945bf508f59975e2682689d7b5fbd0f805 pk = 55d924e0b57412e3890e37998d2b74d9aa65692233c2fa14e379ccc2aa651226a37b36906c2743399971895c66e0442a6097b9904287235c41484b67f201cffb3bc3d0474e9a036ef15abe5f0b9643902d4b7589b16cc767f9b89d5bbe6868c1c103537e49331c7a62ae6721b56c6b004838cb75796c7cae68ea50d4029437113e2e60b35024b0971b52c8387e83b93347bc0ab6f29b7116bf3455a6bc7bc75b0bc42c061db8503bcc0ab7edfab3d1794d1c2abdaed96fe5967d6f2a0cf1b45472f35dae88a6c596cff0d82a276a97c4c915ab82c4e1452c347a129f5a84972a2c49e22885895da13ba8ce1a4629e33aea55a9f4160bf696ac50fa6a9a5395b118a780d7b01c8213626857d2b38e5ae178ec754c6b36022a719b12420e560c5989eb0ca7c51a81ba5178827cc11b6453670ea76a7485ebcbe9d69196fc5f3f1102e564b97c263ffdbc7d2e5238109830100b7d01534f10da4231fcce316a3529670468171fcb8cc0b5315cb939877e2cbd1e515043209625ca4935e050d0f6518d7b832fd3838b603670b679cc80916f828de596abec680327e38f02d9c4f76bb80c3b2715375da2c1bb41731d9c843168bc99dcc544d2798aa0486749046a5ee55965acc85b5320e6a1404b904c40203c1688b5ddf07a90e91aac37b95fc716a1c85061a6b3a02a7c5e3ccd53cb82f7d9a1c256ac84994a28eb1e00086258aba017e81af602be6fc18736e6aec7c121a6f47be8e3712be6be0561cd0b12b93ac62d43db862439ccdec1ab6d28029f39630b7bc74c2898ecb63614634726a2ad47a6487b7a8fef0828028362e7e77500d4810f697f2bf85c91d27cc801560eab0ddad810ebd2a532ab15e26449711633897ba69071888017aef610592ff3cde69a42b1518aa8c5537a733d0e6b8eba3533c4f701877b85b018c305b1526e1749587a6349464a84e93952961b41a0375da9b3a9bb91b08854f1eb769d30c388f81927679ed2c983ff1a6f26882ed2e83f11e66acf036690749f411752042b30641b583358483a56ca3c657cf114a1a21c90ebf613038b8dbce756d6d64b7f88b08ea04f7ee804882b84d950051fe3918cbebf81ffa5043f6407ef1e830d62315e sk = 24920664638b662c8d7445abf8422f9c614cabf9949410616bf24ec8751d4827631a2a9c86146b912b9cedf58ad952275cf96dfb128cf315c596062ac686228f4063df2885e0980a19c3747fd689e9d05238777389ba0ca1246af0539c0192c9a09ac869e1a5dc9b40ce95828bfc7393ec4eb406884dca7e6817ae969c4d71a4cb822aa6c1c947356384d7ea81a7433974b364c7f5adaa759aab836e3027561a03975a28891ebb8b664b440304b0e1f2a3c380b234c49e97966ea4e3630920781d51983a24c1dd664d7b535de3c383d7a80010880bef791d974375dab09ad21c2c1d2006363987e360bdec4b923881aa5af55b6a2261eb1785a99539a7fc53c933990d783637866f3e48137aab834a4330cf910371947a36326cad86bf4f643cf0498ec69460cc65b7ab8acd0c1690f77187c7dcab87228d34643dae51949bfcb2f67bb3968abd4cc513c05900bf70002f3739e8f2894e2610e4ac803cf7c72df762fa6b3bfacc11ea21a233d345b4243dde638815fa5f82919c16d22f674b5d02173f54c9b390a36fe77a07ce182d94655509da24b3c41a966a422c17b462c67f76d479e8386140852e957089886a72277b44b2494868876435839fa15c21518a872e5895644c019797571ea906bf747090a5309751453a2451a561a673420af9200041c96c5445b3f0556807f426d134bc274aa1ea946a801b2ebcd02b5e1c721d28b58bd8347e2936678616e422ba3e0b2c7de55b30ab597a5053dfc1283c38b3d74a128fe9b59e943df161b3e1453b0cdcab6d7ba3258b113fd7800d7ab994828a808bb46cb68c41c5a0124c57c783c1b0705312c442d11c6121779c31f467fc283f2c9b89bdd3abf7c1853423c4a8c070e7fa93d9079c362a884b55902d65492c18849e172c37516864fcb1f71a62b0f18247e93c3abc0460d3bab7438a7ca932107711a0484a2caa7dd3f20a662a9095125f1d125f0c09499b98b026b96a2dc5723f5060325914400cac3c37c752e490ee3473db59c0c76b5e42bb598cb204194cc1d28002f3164946803c2165b114a70a88975fb2a85b8fe1b51c090f55d924e0b57412e3890e37998d2b74d9aa65692233c2fa14e379ccc2aa651226a37b36906c2743399971895c66e0442a6097b9904287235c41484b67f201cffb3bc3d0474e9a036ef15abe5f0b9643902d4b7589b16cc767f9b89d5bbe6868c1c103537e49331c7a62ae6721b56c6b004838cb75796c7cae68ea50d4029437113e2e60b35024b0971b52c8387e83b93347bc0ab6f29b7116bf3455a6bc7bc75b0bc42c061db8503bcc0ab7edfab3d1794d1c2abdaed96fe5967d6f2a0cf1b45472f35dae88a6c596cff0d82a276a97c4c915ab82c4e1452c347a129f5a84972a2c49e22885895da13ba8ce1a4629e33aea55a9f4160bf696ac50fa6a9a5395b118a780d7b01c8213626857d2b38e5ae178ec754c6b36022a719b12420e560c5989eb0ca7c51a81ba5178827cc11b6453670ea76a7485ebcbe9d69196fc5f3f1102e564b97c263ffdbc7d2e5238109830100b7d01534f10da4231fcce316a3529670468171fcb8cc0b5315cb939877e2cbd1e515043209625ca4935e050d0f6518d7b832fd3838b603670b679cc80916f828de596abec680327e38f02d9c4f76bb80c3b2715375da2c1bb41731d9c843168bc99dcc544d2798aa0486749046a5ee55965acc85b5320e6a1404b904c40203c1688b5ddf07a90e91aac37b95fc716a1c85061a6b3a02a7c5e3ccd53cb82f7d9a1c256ac84994a28eb1e00086258aba017e81af602be6fc18736e6aec7c121a6f47be8e3712be6be0561cd0b12b93ac62d43db862439ccdec1ab6d28029f39630b7bc74c2898ecb63614634726a2ad47a6487b7a8fef0828028362e7e77500d4810f697f2bf85c91d27cc801560eab0ddad810ebd2a532ab15e26449711633897ba69071888017aef610592ff3cde69a42b1518aa8c5537a733d0e6b8eba3533c4f701877b85b018c305b1526e1749587a6349464a84e93952961b41a0375da9b3a9bb91b08854f1eb769d30c388f81927679ed2c983ff1a6f26882ed2e83f11e66acf036690749f411752042b30641b583358483a56ca3c657cf114a1a21c90ebf613038b8dbce756d6d64b7f88b08ea04f7ee804882b84d950051fe3918cbebf81ffa5043f6407ef1e830d62315e8bb0b1432b5d07df106384caea8f1564eb573c7a15f9ade92cff7f1beec074a429d8f327dd1e7fd7d3b8dfe123a6fe16b7b4ba16d57561e40fe7afe25969b288 ct_n = 774b305efb43bdbd68f7e0c818eeceff075ac860f6880651baf67238908c8d1d912e9053ae2d252924421f5f5e4b5a18b353cc8f1b20e2d5ddcab78b97339407b080b83c6ce8155dd12c2a635a98505f109c6a8426f6f51cf403ef9a6e3a0035eeef1b2173c7734058610887236d005778c2616e385205bac703098b65e283c6845836aa152e504fb7820bd1b2ab971564e91fe2ee7153486d5ea98171234061830f7d5c991c9cf0276a8293a0d0ef86f934d744e88d2151d1b4446259a161ad59279aa2443acc6fc131d08075698a621edd1841739cf8ef4fef242c31b6b760391743162efe3a2fa6c5975410dbe5ada32f0bb538cd6b76593437a148976d46d8c648a869f060e168a4b40b27ea35ef0bdc5cb46f999ceba752fe57cd2044885c6b2e1533806db4b29fde353c20fcd54084483286814e3f209b79eae318973e22acaf01fb0871a0fba8324558a17959ab205787e6b926dd073512f121f97607264c3f46ba4dcdd7c12a60b2888eced4fd50b31b3831065b578027cbd9298bffda1f6859788469f30f21be13579e7a2f8e0a3e6c195e5912f869df1fadc2f53275fac65b1bbc069b1f02fbaeecb41ec027dbb3c9853cf59200092e224403e90784a9cfff62535e20cb1e359f344f5f4fe356f5515739bab30eaeb24bc38c946aa353308de5ffb589eb0ea5342c57d18d3748258556e717a8fc18c5d85482d3c01f5d1afbfde0e51369132cb48b3487d7f22dadcb2a7dc6c0e39ca6b943e7766842ec3e09cf89287f619c26a1ea61a2647d09e14600b6ae195baa5547c65d2f113729b63dc9aa0281a2dfe12356ee71ea5bbe502269ceee30f6013970b5f3f4cccc5ae7af0483a359020fa2777bb1dfc1855811cc844b0352ee4447536e01f39304d6d0fd0d0530b32099a3aed32c90fae5f098b6f24d8f2482c3053bc1e577f0cce1d593d4393b58b2122c3f16180f4b4d641f50f00a448ec3ac1c70b012202c9274173f64c0b099e1aa12d47c25f295e657329f4ab385b4c463dd9827c501085f629acc8e665ef3e51075159f9def36cebb483e6f75b70944a73b48d4384008 ss_n = ed6a708a9e8045ed7e7f2d7061887fdfba700674e6538da1455b237372207dca ct = 1a65a112bdd0299e6905ee1b69453c1c2fe57039f1ce74ea679d4a9f999ae6023a326e8690ab62b363ac4494d0174999f2e78402d815163c9de3cf1b7f37c346572b33f22f329095f4283d7401bf3f8621af038e6877834b6237704ea0b276aeb347b34b32e5f9c0cdeacfad3a9a2d39834dd1cd3cc920b1fca0926e607fb7635103036a63b875d42feee7d77205cdfa170c8fb89d296d1d7359e78d10b9036e60b1637045100de18d05da61b95096f199bb44ca7ae01b78ef9eeadb4890cfef40dbb68dffec7d4cfa044d120411dd373ad2b22bc8af052c8432acaa24fde6c1baeb6f388173e2b9db079ecec2b1a2042a5e1bb614dfb5314801f2ad78bc27078ebe49ab7fbfae28887a207f324075a482b2bc96e94d1d931e7faa5100594afc17a43170870dec26a31df662f250ec21ee2ecee78106b38fbf7ffffa82f415f61b9bc5a8789cc3c476e7078f1e137525b36eff46d014f8929edb66437ac187ab6df06b1cf58cb899df9ab1a9d79d1504332f41156e8dd289c6dbfe67d36dcb7284f009e7f1d11c8bcd902aa7f48aced77a0d1787cc4d60c319225fef4e4c14d9c34bc659fd1bc199ac108dc409cd358970a8a272e20f95dfbeaf61a22902ef1e5b637c314af63ab173eb72f8703fbfec8c1b601ea0064070b91dc9fbb7f18670db8f96872e92ebbeefeaa380d5b0494da323d9ca956a17885c56c1ff6453a35047cc9d374f22ddcda2113da8a6292b634309aa71588cf5af442f2bd7ae5f531bb31e372bd6a6cadc9c16aa8e45f16f7406a1597024fdcea6e845713d7f39466fd56e7ba4709ae00ada22dba0ddaf54216d44189276900e3ccbff846b6828bac4047341c3b40f60a865e71e67894eeaeeddbc340acead2700ad216db4dbf6e81c886d56b04403dad47a6b2ba61feb6b367c39e9a59abefead96bd225611553e5d9578e4cc9ad73d5f5d00dff6ce09420ac90688a87bad09d4220ac1b659dd86e0d3ab2f61e84b86be339393f0b07405529919e948b1ba216f8b1ae0ec6ac0dc57bac79ba6ad172ed4c36a421709bc2d07387c656ebd165c65ddf771356c602a35 ss = 343916080a83bfa1be5b98be0c0d9b74016c723dba74c75f76413a90378cedf7 count = 413 z = 9a1e645fb3235f1638e7b95343c3de2abeee7a818e0eec5d573c9fe8dd7dc9ab d = 7b2b1a3e897159aba4ccce357de5ed14cafac0ed1d064e4923e87286f4c0b244 msg = c93283ba04f88f113c5ee9d9ecbce45e88ccfbb3ea5cce0fec596da899da4ba3 seed = b14f23efe26ab4cebbd139b444d7d7de598863bfe55076af0ad03ac941095cf160688c98b033757b3edddeb259528464 pk = 5b9b54acf7cdc42a487cd0479ef4a5a628cdeda9c0f75488eb1776298548e7a3853f0b979bd95f897b966f5bb577cb4af9f26b1af061b3aa54c0d1530eb43bcc761c8593580bdb0172e261173a5b107c2c35a67eed57578f70af2a2b53391b3fc22c0a8a43c8e38471281c150e747aa443c6f63098383662f5db480cf8ceac706120eb60e0705e1f147ad9261ec4fb22774017a70c87395330f314c4c3b925978329b395ae92cc17d78a613f668afed457aad94518430c6e605d81c8153a6244aac70a10b25c2568a531bc1ab689612cac106b569ba089650648013f88154b516851e1602a733048b8bb74a15f7c1629484a7f1e2c7b2edc0e0b815aab458bce1748f1b2c43e5aa4b9d26a3fb99206f9c92a5541ce94a650b56160ec2622ea97e4c07ed28a3ad3b4855a2cb76c278d1e2a80c395821c476482707c4ae54bebb692e7b7c4cacbcc76db28a822894c8581127560bc86641091b049377a9eabae6e35644cc620322568bf0a18cddb2ae7a038998193c8699ddde3ac4c4aa9d9993728cb5d2a669447816bef079555428d8e9b4adaf277a12a232c031826f5846133939f3a7312c81fb7d15d8dab39dcc29deed6b89c56b2e8c5bd99714e613997de8506b117b12cf7a4c7934acf58647ea924fa2857de6353500a86aee0742c6602fe532da55088420291207089ff9b9297519a868686c5f20323fc180ed53b26b4b04647c953f5b0cca9ac13ca1b7553135a8031014013e76268dff18760e39cf132439ef19788b63e2c536a3d585db390a69e7773c9d7254d87acb6b26d10cb711419920b820b7924922e9524fda71bc2a1708224140b9ca86ae7a52be5506f568af341c480f2c6d721b89f06601547236e57bcc06ccd3e688ffef8818993c82425383beacff0718be1e1627c76383c3ac479e95af449aba37a994b90937ea4225e427b98f15dfeb27efe4073d6739569796f760b1d48d8945a701e87b93555a08c6bfc30e45b18d1ec2daae6271adb2e35882c7fe353c1371da1865d4ebccc44638215fc92989235ea82005bf54a41c188e3333aa53c33ffa1a712593b4db04d8568a36722e86ac5aa8b411548cb553763495eb075db5b03e3f1a46b28d011c5 sk = 79513c00f488c25106b4f9b8ab38126ba8cfb831c5148a6757f77b99567bd1470b651568c201c59ab5525da35986a3758000c8d97537d1d5cda6b57355a007e247254a476b99cb22121283a8c32745046ca8704b97a8c2c8ac9cb0c808d0e38aab3c4ff8c67d4f388c84b556c365be18e49081c2627271ba9207614abb8931e16792f98598b40ab7c623ab3c3ab4d46f24b78ccc9bbe800912ab005bea6011afe994fee9798998964b5027898149f310a27de76d22129b171ccb5671a2d81a33e76cbfc535bf6acb23abf160d61c3d5f554073c1194d32c091430e90e6ac82fa2a4f7987933b75fdeb88fe8a0e48517846f3717b2926f6cb3867360615d75367507d7eb7b130f8239abc7bccba257ca9c2daa12ff3d608d66b302a7b4c36f3732ed1c1d28cbc8251849a025204e9a1080507a511848a224135990f4916af74c9a0056308f8a56c9115c34bc84f6e0457b6d3224f647b1dd537b8103ba878bf2eb7c3cec6853b770966e80a212a5334d50e67d00fd164357d488ba4a9a8190894e9c75f5da0ad8bc49af3828e59ca1a60467f4b80174b5b17bbb40e7bfba37386764549a47072808079c16e2b3398643e26898b0f0158cc1182c28a7cfc815558b00cefd61e8fe2cc78b9c657e8727531b09b65cb1623b96e95522d2bac7ac97ff64aba50fbc75540c149145a49d11d449ba3541479a2659792d7522ed2c80402a6f75026427108aa8991e60564a58c500277be97b1a50ff2b94ca620419b833914235afc10e84863a45aa65e819346c351eb2c04f274c241e36f7dc1479b916ae3a531672214562b701691148cc62e438975b68122012481d4e8180677593dc424bab0a8b020a4b4625fafa3b8dd9a2f17da8547d48cdb123d2981558639999f70b1743924771961eb66715f419b4b5c4dbde72d0016cb05fa6caf2599ba2bc69001508df3a5245b6e27c80f2797bf67305c0c4a1d9b3801e1501196c03ec0262ca55c09b423c07a5608a93a788d0918b1320675ecbf7a3497a9c5269099b7ee26938a733488a926ba1679e7270f789807054c867565cc64b77d2e39c4569c175b9b54acf7cdc42a487cd0479ef4a5a628cdeda9c0f75488eb1776298548e7a3853f0b979bd95f897b966f5bb577cb4af9f26b1af061b3aa54c0d1530eb43bcc761c8593580bdb0172e261173a5b107c2c35a67eed57578f70af2a2b53391b3fc22c0a8a43c8e38471281c150e747aa443c6f63098383662f5db480cf8ceac706120eb60e0705e1f147ad9261ec4fb22774017a70c87395330f314c4c3b925978329b395ae92cc17d78a613f668afed457aad94518430c6e605d81c8153a6244aac70a10b25c2568a531bc1ab689612cac106b569ba089650648013f88154b516851e1602a733048b8bb74a15f7c1629484a7f1e2c7b2edc0e0b815aab458bce1748f1b2c43e5aa4b9d26a3fb99206f9c92a5541ce94a650b56160ec2622ea97e4c07ed28a3ad3b4855a2cb76c278d1e2a80c395821c476482707c4ae54bebb692e7b7c4cacbcc76db28a822894c8581127560bc86641091b049377a9eabae6e35644cc620322568bf0a18cddb2ae7a038998193c8699ddde3ac4c4aa9d9993728cb5d2a669447816bef079555428d8e9b4adaf277a12a232c031826f5846133939f3a7312c81fb7d15d8dab39dcc29deed6b89c56b2e8c5bd99714e613997de8506b117b12cf7a4c7934acf58647ea924fa2857de6353500a86aee0742c6602fe532da55088420291207089ff9b9297519a868686c5f20323fc180ed53b26b4b04647c953f5b0cca9ac13ca1b7553135a8031014013e76268dff18760e39cf132439ef19788b63e2c536a3d585db390a69e7773c9d7254d87acb6b26d10cb711419920b820b7924922e9524fda71bc2a1708224140b9ca86ae7a52be5506f568af341c480f2c6d721b89f06601547236e57bcc06ccd3e688ffef8818993c82425383beacff0718be1e1627c76383c3ac479e95af449aba37a994b90937ea4225e427b98f15dfeb27efe4073d6739569796f760b1d48d8945a701e87b93555a08c6bfc30e45b18d1ec2daae6271adb2e35882c7fe353c1371da1865d4ebccc44638215fc92989235ea82005bf54a41c188e3333aa53c33ffa1a712593b4db04d8568a36722e86ac5aa8b411548cb553763495eb075db5b03e3f1a46b28d011c5db20d70a87f873193677ace69fcb723f984664c2543b9a9cd1ced1ec12a4d6159a1e645fb3235f1638e7b95343c3de2abeee7a818e0eec5d573c9fe8dd7dc9ab ct_n = d23fe9ff1e9bfd30f0e282b76d8474af5b2867208988e28724e65fa6633f814a1b4a9f2f67152b51f20176048033356ad28ae9e5439184a3a5dd02347ac7657217119604a0754c7b1440bc15dc83d31f9ab838323390f62a780fbf09999eff9d6cde96f5dca0d7210feb7da849757c6394aea141f925a6d05c71ea95bb97f104099963ac167701beb166d87952bfb1a46b5e209496e18a4da12365f71be15dbd93ec77cc46dd7b709b87ef3c35bf824f6b8b91feb548e15b44f3b5abbcc7fecfeb140c20980418b486fecc65f114e37dfc84a0c39e5a78da1aaeb3f66a02e20255764050d69e9f2a6592b467288d951122bc773456bb2ebc1dbcbcfbeacdb8a3670cb865a7b898b0aed6766e3f58b53a699f64cb3f1cbed5c89d67c1fa6098ad75923a4349283c6dd94cfbda14bd0fd18f01261834acf8b8f0cd4b286ddac4290f94df60bb8f8be1f4d802a89ace9dc9a23d8dccadb00b0412ee95a917bc2cceb3b43fb1ea4bdcf4406b104caef48ac6054c0035490c4c77b953f880d1a594104c4fb6cbbaf3984ab3fdfcc559a84a7ce2234691c55a267525ad8652d132d1307f93ffb841684e3d1fd8be4eaa3c64ad528b2fc5d68d72bf6bd4567f939aa6fc256173c98ed8bf9785b8e64bdacc75fb985f2c0466d3fb60f03b75ea0ac124f80b246392cfa17d0df2a92abb8ae215c14051e78f98f1e86fbe452748a050f6eb1aed2dff9748c94772f2ed116fea080dba5cc70baf3d9458d2f2ca670fb860afe1e6f8e58bb69cf17a95fe35f4a337265ebf675783d20117ffc3d8a2898d664621dfd00ef68d137c71360b53c5ff47bd6bc543cfd643366ba2f74cd22b2668e0009705a64cf5543d5e22f273d419773bfc9dd597b416248cc87d5c5a942c1659b695ace15dc1456429396b79d96607ba8f4f3e5857718eb8db85c49b06adaaaffb80b29bb706c222f1df7218cbad7cce2296c3307c2da36b24ee4f480a8299c9bfcbb01ca56f18b49129dc091700eba36fd28053f8f4b76fa5180fe0d98382afbda607177ff941d4e2d8dbdc17118238c26001a91c790b16b33e973114017be0 ss_n = fe322eb2bd8904adec1bb0f3dfa7a3a1a6d5d9929a2f330edef0bd0c842e9787 ct = 2919931832e2066b82fdfb0989388cde343fe004a697a9aeaa9c0d468c1853fb809d8b9d95de12ee0a97555254394a54be77f44a76f12f30ce86868885be4cd24d3d8c3a0456b811b40088ee74b4ac2460016e1dc5d213ffd0a504975026730e4a5f8a91bf33a630f6b8d96db4f14a40350b4bb1f72ec3f977bd1111ffead3d5314e7b981d2b601dafdd45cb01a7e37b4381f316d788db12b2824c1e9415d5d3582146abc13e84bd879418160b7a7f69d77bbf6be4646494340edb0bedb70621e38cae79997ee6209e4028bc55e26743523735e99229d366e872037cc63bc69f31b161bee80cf58d4e951f289f1c8f6b903ccf09991e3b18ab2b6e52f03251999d6e7adb33da1f5eedd9e38735b3e72714898a1cd55e7720317d1f1b9fafbc707c5ff2f766c352ea5dfec160114a5fdda5131a07a1b5a9f48bd810487771936aa17c48d0c743dcbe2ad9326746e78c439018f4c502cfd7ff6abc2e368b909350887a433d04eb5896870c9c1b747b5a5e95b1437e1d4168b46101d9ed138fcb353504e56781dbea32f9f71d4a01d97b094cd3c7b544fe1cd1e5eb41aee9edaf75165d010c66cc5af133fb4c58ae435e499d11d22df4b69ccfc4292ccd428c0cfda2180c4559571a7bbc5a2736d9a15c1ade2e123958c43730c019c3c637a10572b1b4989ed83a6c78360d9cad71ce818bca33812faede39e80e834e02fb93b6b902b60b6d6617338a191e0d95bbf4b6fcb34ac722866645e855d370a198df3af7a1d9e9d0a47dff66c8d0b043fe5ac02355ac394c21e1f5466ff35d94353c932407965f89cb0a9baad5b0a5719f0bc1c1349761b534836bbd9d83ffd05e6a32630dde6a811e84accf040eee954b0688b7c137ef7d52f107439836482568b76685318cbb273658b1ef3119f7fc8e0d1c585b3792c97594db664881e0fca0ee7b4bfe8d74b244e0997457f4813b12586a4883ebc71f94535ddd19ba8f29863fa523270d1177061fa78f147d044efa187344fb2a7c7965743df76ef444871a38d522abe7496605aab17dc926b713b31a9f426dc0f4702b492baa56805a699a0f4e0a ss = 596c79f7e384211eee04b8593e629c69996864ff9fbe2a867da2f8a4b4bc50f2 count = 414 z = ee0b51f223ebdf18684fa42f1fb11390386db1d4104eb0104d0dd028e090fa0f d = a6f5bd4e2029364185dda582291a08780e75c792487dfdfcc4fb736a24b80b57 msg = 2843365f3c62e4edd68136ee996ab0f6e51fd3d0bad91140df94f131a946985a seed = 332e725a36df1869ce4c0ec0efe86dc5ed48f0b851d5f06fd14ab5338219b32be232d47a6afc2ab5f9d99259524073ce pk = 1ef19c3e0a4c85830c368aa207647d34183190eb1f8785498239ace4e6c799265ceb8ab305112bca200d5b330da5ca2a7f850c68b863e30376b26099ab68594c25be6ff307e8f4235da4cc863a7c99319102878254a613c7d125fd22b45f8a2ddd33ce349a32910caa270bc1b99400b26766de526a6d01192a11292ef5c4b6a1866bf690f30615ad272ba8c57711dbb69e430482e6a9c0b55717c766f10381a4072c1aa301405676e0eb1ad9a5cf7041123ac57e8dd07a06cb0686757754d325e73616e82b43a24589dfa41913c6cd3eda4bc5c7a3d1d6b7ae8a80faf143ff881688f83e00326682936ee0d64cff38b5c85b1621e774e1245d16053771ea1615d936a7f22e763185eaa83954d0bdaf23614084146fb22730232b0f4056bb8bc33f14687b5aaf7569135dc81eaf255e3b289578c4a59e5acb18d32b4a2ac224e0afed139b18a7a747d7c95e0795cdc998624c6ce1cc24bbd5b6cd56933ab03cf34b4f141536e3149d47541b783237afd4226a5565bd855f0dd7204aba42df0478e6bc67ba4a72db247149894c36c5ba89402152dac17b4c2a6c6167aa95a3fe810f4a7b75f2a94c5652a7ea9879cc13572976c9b1ab7b8137a4e3934ca535a308d7926693a0690ccb826cb997839293e9399be1a78d29710b646ebc427a6b4c081b129f7ef9bfd61564fa9950f0ec76ae759baa2770adc151d02c67ab08896a8b6a90b0cdd6287188e99d35002640d02220b736d067071857c007605ff480afbf6c7137682e43d5888dec81fac93972b941522c470fe662ba09c751b317a009c73dd2b93cd3a95cdc50ed644bca47cd19398e9e942d09759d0f1b72d2c843c3230f25d43bcc11a688a83a3bf6acc0327be1557e8df28cb4838c8af4b52d7064240c631e0aa103f88a21a312fb001880c72426c452dfb5147ce94e4f5261a9e4655e347aa6c13f5cb7b21a08cb630c57f835323099a1f3b7b146c62fdb5c0cbff025363586b0ec9fa0471550c79498683f485c4d42342fe8f27ce8990b65646c1598a1b3c7a0819298495c0a7961af74d46cf0fccd272c10ebe1582492b832354002541b85c648f352ea936ba205f45044e74b0f0d1719c7d69c336449eafdc54f sk = c5eb59a08c933ab98c7e8b57ff7024a93675dadc79f50b0fb239a02616a2218521c93238f0bb0ba4017ade85c66b269bbc3b0d5824c095c0464de10578813ef1e2b8b9696256724920815ecbfc826d0524fda54e88348f7ad92d8361a386451cd30c2db7b2139c2218f9c77ce88981765a8cbc21169b516f46e1b7c5c9588cb72c03f02eef8a9d506b8e9e81b98fe5747ab50706aa3c08ea4b32b7ba8b469627377c1beb7873726d50592478c5abb956285ed89db48c7ea1721c7b785c7e662eb70a4af4d7272bd470e5ec55e62509914b2652d47ddc65b210f5b187aa86b635c91057ca029c6d2c4665bee0588b990fd3280163c084cb9a372696807ea14ae72a7ee7826e4d1cbf362a566195718cf3616b7ac203bca945e384395843865c2209e690ccb860e3fb8d5c938bde1b3e5922b0da0b0013591114d5bab05645ffe77522059614388a3b81b02f897dd6c02353c6726158a74484384d061ea38c00cd491e773218dae663628645ce581778062dbb6a3f1df14535b7a78076680dc526e97b7abee55c5b38a6891b0dac64b5343029550898ff2abe4e9c9f6d075f67ab4c9c097083fac57d9ccbb2f1c1e4e5b12c02c5a2177b6b9a3e37744ad6bc27649cbfb7049cd9f0563a960a0d79bbb94ccbd5f2b3884c1be614932c089c673011bcf043a6a25911b63a28f26908b47f54295261a5ae5730938d8b6397a20912cb1841b12af868307cfb6664901ad0787bf82c0aa2f764b8674368758b41fcaf9199780244c1d1d3530bc9c2dc2507163c2aa173a3e514cf49a5bf1aeb9e0c5b32203a3c72ab9f92e53bfa839695ba26e8824f21f9c6445378ab81bab5b6c13ceacfa9315d2c82337069613b67088e7a9cf7f45da8242b56856602c5a6e8da1410b46700d7aa3381b771099db12013b8f6716889a72dc4a40dc674dff16aa7e619cb58a53b8560d46b9e6b9a06aba9c8d53b8a56f01dda7a9706d31a21b73bd6c611c6db9127aca369c748b04991ea03b28920125ca3ab5651bf8d0a59f1b7599a338bcaf8c42263a898b6c82e9c18ee83bd7c5677e13320580822f54738b54bb11ef19c3e0a4c85830c368aa207647d34183190eb1f8785498239ace4e6c799265ceb8ab305112bca200d5b330da5ca2a7f850c68b863e30376b26099ab68594c25be6ff307e8f4235da4cc863a7c99319102878254a613c7d125fd22b45f8a2ddd33ce349a32910caa270bc1b99400b26766de526a6d01192a11292ef5c4b6a1866bf690f30615ad272ba8c57711dbb69e430482e6a9c0b55717c766f10381a4072c1aa301405676e0eb1ad9a5cf7041123ac57e8dd07a06cb0686757754d325e73616e82b43a24589dfa41913c6cd3eda4bc5c7a3d1d6b7ae8a80faf143ff881688f83e00326682936ee0d64cff38b5c85b1621e774e1245d16053771ea1615d936a7f22e763185eaa83954d0bdaf23614084146fb22730232b0f4056bb8bc33f14687b5aaf7569135dc81eaf255e3b289578c4a59e5acb18d32b4a2ac224e0afed139b18a7a747d7c95e0795cdc998624c6ce1cc24bbd5b6cd56933ab03cf34b4f141536e3149d47541b783237afd4226a5565bd855f0dd7204aba42df0478e6bc67ba4a72db247149894c36c5ba89402152dac17b4c2a6c6167aa95a3fe810f4a7b75f2a94c5652a7ea9879cc13572976c9b1ab7b8137a4e3934ca535a308d7926693a0690ccb826cb997839293e9399be1a78d29710b646ebc427a6b4c081b129f7ef9bfd61564fa9950f0ec76ae759baa2770adc151d02c67ab08896a8b6a90b0cdd6287188e99d35002640d02220b736d067071857c007605ff480afbf6c7137682e43d5888dec81fac93972b941522c470fe662ba09c751b317a009c73dd2b93cd3a95cdc50ed644bca47cd19398e9e942d09759d0f1b72d2c843c3230f25d43bcc11a688a83a3bf6acc0327be1557e8df28cb4838c8af4b52d7064240c631e0aa103f88a21a312fb001880c72426c452dfb5147ce94e4f5261a9e4655e347aa6c13f5cb7b21a08cb630c57f835323099a1f3b7b146c62fdb5c0cbff025363586b0ec9fa0471550c79498683f485c4d42342fe8f27ce8990b65646c1598a1b3c7a0819298495c0a7961af74d46cf0fccd272c10ebe1582492b832354002541b85c648f352ea936ba205f45044e74b0f0d1719c7d69c336449eafdc54f9ca40302e371b9a13ed3def9d4a1d88117dd92b7bb1d9159c0eee155eb64ffb9ee0b51f223ebdf18684fa42f1fb11390386db1d4104eb0104d0dd028e090fa0f ct_n = ae8d03608440cc865549793164851cef80f262684b14d00280214468c2a9cfc1b5423c6fb9b78f2ee8e35e98331235222c72517a6a1355d1360c9ef0c22d55e8e230120cccfbb48d8cde73172eb0009cb3262b57919d11ef22b93872766ff9608bc73576fc0c7f0e7bb9e393b9eb771a8f5f9e2628258c5c3193ce740a7ac6d03c23a5bf829604f1b730bc25b12422b9e485d34e8ef9520d462b096ce3bdccff68db0e22f5cfbb2e62e868eb3aaee9b011f761758afffc1ada018440814c1d9d1945527c5330b0c58e42f60c055359270905e2cb61637a5b03c3da231a8f1c792a12b1616bd2d4cb4800ede116dc60fb4191daacd95e08e1211d934642eb33a0c37f9124c54dcdd977714da692694f8adb897e3eff3958813a48ec69c74448cad981fbb19eb764a83c205f493575641ec4ded6fd6dcc9289701daed8e134add16c0122a4a3f8f157221f10c39cfa29be2bd35bd822a71a9f378fc3f4cbb89f916667b52f9ba6c561587d4ca4911cdf98dc35e0842dadfff4236c21d90364de753d7c8e1458343888b6ceaeb892af1c49fea2a90c1c01030e2e33f9486b2f4d6a0b4d3e4abcce2cf06d8ccd918ae1a7902d7df8e351e819dbe301140c84beb17a7f35447cfa78d97a3b5732c9c2836ef5161de6bd2a897369c149fd729d7e5995b163fb34a991625514435674a47a6cb5cd70eb35113677200f331cfbd0c0f543c6585f7b7594da84bb501319ff659a9a0fe1ea0c60e43e39b9aea8f9dcdb88e0902925a2230497e5d3a645457eba957b28bc871896ec8d7ad8b7bf8aca7e390dd304b52ef634fe0aa779c3fe21e4adaefdd456342a3a36e08f7bc49d6d6e8c46993fe2713cb4cecd17f419068f96ca679fe279ca3de2dd7a897c5303562bcd7d1d2d1e7749c9ff90e7c4fe2f45cecf1557f21e8a8f803137ad297ea6fea074657c4c19f32f941b81eca90d0dbd706d7a9f718d80303a7df91e46e2af675c2642799001a3d6d58f15ed726cfab003a6ce18475ad022c7d2efe21348e4a99d940f3d6faa734edf3c2da614c47240d24db591868bb2de845eb1e95e8a8c147dd485 ss_n = 2f4d623e0a07f1f9c69d782550d5f092e4690176a8c790e62abc62a9199527ac ct = b8b908fccb630b6186008c5d6d925b2a742ef01fd7767abd574b25cdf60faeea8ac3578411e07392ffbb574a66111176c925b7ab3b2a85c05319c51f297e21e4ec372acdd559a052cb851437fdcb7df0ad525985518df0c7e3d3b199525b2152495432aaff7fd3417b49132fa4b55c8ac02a66c7395270711d724622ae8386def1171fc7b7a552d06cbbd48ead4f0cc98106f7aad9a20db0c94558ced346e2f2f23b43c67dc554599dbf7a6d5a260bc883edb315cbe246344354bd53aef999b8649b9b005a8fe2515537910aa4c280fb65f5fa2308fc892b9325ad5fa83c41dcf1a997f8db66a0c3425c404620f511f86bce94ff2a730b4de6eaf992e44103d49ef13d73b2b6c91b78f6c1cff452ab8cccb266f63a91e476fa968cf6c8bfce35378218d76a528e87398f5b30ddf39324e144861dc794517d2cb90ec4d162f794d03033bfa66e810873e67a33c3abca2ce9fc455976548161d0151fda92b3f99ea12ba75efdd7a7ee5ea78ce4b457c64744fc7f968a9afd8c4b4a126629736d7afa6937337624c03d8daa96298a9b8561bfe666d648302e93e6a92541a5bac5193038968da8e0bf6f7aa1146dc6403dae781024fbc620321b79b13895f0ad9854cb94e55c654d549e62945d6cd1251c6e08b20a06b361a62ecffa436274a2e8c3f9f819f388cfb622c8066f2d9d427c05e89799b3b7007e56b5c0e9729524a61b10d2bff88b05cabe0a14785e97b889d27e7b0124ea1d76a0f526f699f9c1895cfaf5f9ac283ab529fcf284786a20edab142ba692f5a770834d09547c8c5712668cdaaa71fc0006ab9ed304380d46f4e8f6924738f22fe296bab357cb4e0062c4ae40dd0f927abd7474059283a047ed4f571317bb4ab3b3f4700238048cee687868bdde75d41ed187d6a52afd1ddd92bb340bd0f2a5b28a0a5c750a6f8e067c126ab7a3f84021f3114c8929deb97eae6d54f399772b13bc88db1e868010bf37dc507466c98a076d0117d0e2e0ec5c6eb38989389a135e76ac8204be91ab1f414b91f1b4f9911eba691a00668dfa412213e464aef390c232e6eddcd6acaa368452 ss = 93491c1715322994880a6168c74eb3b59b479621b22d0a389033d5bf914b7c50 count = 415 z = ba1f684b4c7ef058b32d27906d298595bf97b44be386e40f33a21e0d73315bec d = 56a7a9e8609462ca155aa14ea2a32a15b37a0638a9fbb7b64aa3054006cef950 msg = ff8c70135f0a04325a93294e5fb5573f1b7c835c6419c1cc70e4a3e2ef2edd12 seed = 6a401f6a702bdcdf7c6cc917591938d522c3dca44276695244b8e5b6776c333cb097baa9d5fe2117da455dd2c24f7ba2 pk = 26b8651f66b16d202503522a4c115e7a3380bb881ec58298b5db6cf9e1aedee26d92db96513712ecf672fef237676a7d96d17a96325c146576d383116a30b3c48c003bb1198b9b46cfab515cec63fed41f1de4cd476c4ea5ecac6a5280d3e38a4812c4e151192bdc232329a2e248c5fbb386ab8379c71874f10509249cb559ea4c3cf84889317b63d0bbcb533320f95540f33d51b21fbef09ba19952f8860f4350acafa65d8d497d3727c90fb40c2414bc91077ae2b3a9900a86ee55a07bf881ca1b71d9a6cad57c99caf640ee2486d9e05bec0a7b0ce253a7ec0b31fa450ef46912246dd48a1532cccf298139b5b16df04cb24a252fd039bae442493f2277583573d95029e9e3969bc6276a2411e9461165a579f1a516efa7225bf23e0fb246db1a5d06c126e4e5654eb33d537a3d7f98630c72892ab440b576a8b3fa71e72b236741871fdccafad0a117d3154819425a0166167b2e9db774ae9bce60a1b2a80c92dc02b828e3a2b5118fb8c9545cfc7a311c33a4fa857326c2514c3bfd7001a2d8314f72497882851b58a85977c2bf8711fae7a540a461549709546b0112396f58f7c63cd86b373c77f4b51b0a8457954959cd325f52244b282978300239722007d9b67799303e392671c37706cc1cc18250be1e73110cc04ee07019186744b629bd0f635b649b89c007be1d5cb3d35c9de4571dd9e39e54bc95b2ca840cfc5e485aa2d62b42ecf39067cbc9e5c45b51737bc5c2ab73c25b569c18028086f6e45707781c2dc9425658cee929b540dcb6ab3340c89184f7867ed3306c831a9fbea02102e79c4b3b5b35b5b41125091f4578bd2a3ed2c5083a42123a6737cb6c4f0d154dca353d11dc0c54f82757891dcc16cfb2d92d0a33a964c41cb5ea0f624994fca8220f664ef4134038f9adc034b425316d58a8689dc722a1884a496092a8b2bbd385c5d071034b72cc3ee28d85c801ecfb97e5e06dce6aacdb522ad7f032870513744c4389017c2ee1895804796ff09a7084200bec8f54a90eb0a5766fb342343b1f08314bde951d15098da094cd7b897e711a478bd506840826c8145dc61ff20d0d5503cd895c500256cadf4e6bbecd6799fc9c6cbab8c8b55db41a6d sk = 931463203a5dc8e918c284b73ba703d46cbdf7a863d1e31cd2613c335144d8f416518b99c056324e7207ef06a4dcb70ab02c4d85db25aee8593bc6a318ab2722172344110d99e496a4d30274b6c07d62be0ba606274c9b6b5a40f5eacc72ab8f6a0b1b98a756cf41c85589cb4875ac26bb1f1e23796bc439abf1c2205bca94d02de8a520e603c71f8205df6116ced1999c547cf0e589669729f9323455b8677f70141f4ba427fb85c2f060e7b70b89a7967ce48202c5758f391e97ccc5c4b761afa31932c47c2ec927c473c2c6256cef26aa98849c4fe7b49b565a1c70b5045409a3448e44288ca5b6308b86b3d6f3602b4463d3746f49d383be840964045f5bd00de30c05e6611ba9c818db049da53828aff6b5ccf48bb3584a8d5938208c43a1724823083f7bf435b47a1040f3c1a9a2b9adcc165c856317e27fc2f1b4033256c0399616b6abaee1be16246eb94c91b5496ac114cd93565ade2846f008ae4df209eaf2b8c47a26fbd802502b122011c37313a6c9d2b9604647d5552eb6dc98e1f3803d607c24677d5de74e52211815076af8c14d611cae7a318c48f049194b2cec544d3f8a6aa8b4a00f29838ab10411a5a9ca31bab939834547b1eb8073da2508c0498a9e1cb14e7abbff708a24259b7e233f1a7549023ba87b055b3e058cd9436c7a306dd20bbc5095378a67898ff8718a6ca8fab15ee523cffe6515c01b8ffdca785dea47b5b892eaa806c7065237617a87cc1fc68b75cfb7c1fd26b938567ebf6b3409a19b4e0560d3667074262668c12aa0698b571989fcac12e73ac2ee6119a91831f550cd7b8b521e0556fd1442579c39fac1ab0d3b2fc128a826f12055c380c8f23da6823c6d67075eaa0474656a0e9cbbb6c2462ac44088060c8c95c8e7c6275ce6606f1c325a44047be9c583726741873d5ada4c267c68ea4725685c934100567365cc042c4e8513435f9580a3eb0ebce687c027a3c73a3ad4c9825fe28533717e6c936304ba193127152898c5cd18b3aa51600ef246d3593f4db346fce22cd0a0c7b1198918f62390eaac206a63e29b34d39b12fb85c56d47a126b8651f66b16d202503522a4c115e7a3380bb881ec58298b5db6cf9e1aedee26d92db96513712ecf672fef237676a7d96d17a96325c146576d383116a30b3c48c003bb1198b9b46cfab515cec63fed41f1de4cd476c4ea5ecac6a5280d3e38a4812c4e151192bdc232329a2e248c5fbb386ab8379c71874f10509249cb559ea4c3cf84889317b63d0bbcb533320f95540f33d51b21fbef09ba19952f8860f4350acafa65d8d497d3727c90fb40c2414bc91077ae2b3a9900a86ee55a07bf881ca1b71d9a6cad57c99caf640ee2486d9e05bec0a7b0ce253a7ec0b31fa450ef46912246dd48a1532cccf298139b5b16df04cb24a252fd039bae442493f2277583573d95029e9e3969bc6276a2411e9461165a579f1a516efa7225bf23e0fb246db1a5d06c126e4e5654eb33d537a3d7f98630c72892ab440b576a8b3fa71e72b236741871fdccafad0a117d3154819425a0166167b2e9db774ae9bce60a1b2a80c92dc02b828e3a2b5118fb8c9545cfc7a311c33a4fa857326c2514c3bfd7001a2d8314f72497882851b58a85977c2bf8711fae7a540a461549709546b0112396f58f7c63cd86b373c77f4b51b0a8457954959cd325f52244b282978300239722007d9b67799303e392671c37706cc1cc18250be1e73110cc04ee07019186744b629bd0f635b649b89c007be1d5cb3d35c9de4571dd9e39e54bc95b2ca840cfc5e485aa2d62b42ecf39067cbc9e5c45b51737bc5c2ab73c25b569c18028086f6e45707781c2dc9425658cee929b540dcb6ab3340c89184f7867ed3306c831a9fbea02102e79c4b3b5b35b5b41125091f4578bd2a3ed2c5083a42123a6737cb6c4f0d154dca353d11dc0c54f82757891dcc16cfb2d92d0a33a964c41cb5ea0f624994fca8220f664ef4134038f9adc034b425316d58a8689dc722a1884a496092a8b2bbd385c5d071034b72cc3ee28d85c801ecfb97e5e06dce6aacdb522ad7f032870513744c4389017c2ee1895804796ff09a7084200bec8f54a90eb0a5766fb342343b1f08314bde951d15098da094cd7b897e711a478bd506840826c8145dc61ff20d0d5503cd895c500256cadf4e6bbecd6799fc9c6cbab8c8b55db41a6dc64c4cab0b8d113324fa487e90619155e87b6d064880e21efe89a7fe7c2829ffba1f684b4c7ef058b32d27906d298595bf97b44be386e40f33a21e0d73315bec ct_n = 4bf2598796f7c81f190a95dd2632e7f98df8c589353c399032783f468a48a2434e1238c9ceaff916ea72f4974353b73b11b21cd6b6531adfedbc1ddfd8ae7fc15ced576e6865db31e2cb178daa3c3b8d2148dbaceec1e5fa783f0a91e8e732193cf37f15ecfc590d2c9310d74cf8d40471e911395e94c831948fa9402db5d9399db67e80a80535feabb869a6d427bce3f108004b8f609dd5cdd5b5ec06b004ddc3fa0e57b1ac180904607ae97c051cf786ad67133fd3d0efd5eb212c8b12f2975d6096219a5a32b4a1e4f0339a61bcd87c0396074529fe4d8b9c6d888fb2d94312c78eb966dda4b9722ebeead18b3b96ebf191a4665b0e5a47c555685ebec63c74523f66ee8e886b9a505e9ab380ce7c8ea3996150b25aef605bec8ec449ae435ae658bd9787952033a5318c5e09ff9f9a4f1f9b6cf346ee35ec8b82127c193e5a2bed68b7f544bf3bdefb34aee033520563fab5abdb3f85cfbe52c844872ef9bfa2277e3975fef74df9008e1efa3a03298a3c97dfb3c5425b522b310f79b4dc9ce6c023a6d568bc8d83888a25820c5c5f79cbf72968764234708002080c0a1c9937afab624da01443c5b9bd20a2c32065379d5772c32d981d9b8ff609454e1f2188dc451726590b85bfcf7e194073c56ac39c4375607499724ed3ac2af3379b31142adbb78dcd286a4ccc5d3378e458e4258b23b55dcd4c1b5d580cf364c03e799245a0b587a70dac8f52bdfa1b81f5877afdddfa2cfc41af23b0a5f324da4bcfdcaef275d79067844e07eaf8879101b1fa414b4543307a1893318c82c4666af2e76fa9c0cfc57c58a80573d80e6ec5ba412f934912ecaafa23e301b1b8ef709d97ce77b0df067e8a1c39514a9b96349b04e25eacd61ea988caca21b957fe1c12fe752c0c73f637ec0fccb59289f26f793442b00e9e0ee96f33288221cad49282dafb5a7c21f392ce2ff0bf101ddd24c3e75880e71f6427253166f7df33caa8500f4710e40cc770bd0fcfd30a2fcf1f89a90fe6cce46fe3bf686549cdd3d0a1c91a73e6fb319249e253cda3644bec9cde4640996520471d5a064c68e82d0627 ss_n = e49963ec5a485895a9df904d2d3fba195976f6a826bb6501c4f95c923db2c94c ct = 241e5c368d76ef719013d611cbb51cadfed339805da5ab45331b588d10816190d46cd1cec0366885f68049d9528bd81f0b30791e735eaae8ce96ce10c8f095c9b6119647184897eec4ddc2c0c6f1ebd691842810d8d4cc5d008d3de22c1cdf5cf48d3300bd01f4cb3adc18cc6a5f0a494e51230a04641f7016ef05c2c215bfefbee7dda0677dfad5c551d8a78c12ba20a4b99039551dc74276ca5a97b26821916da242260b3afd1bab7d7a6944057252e8383536572f07aeb9dc637ab1b4071103ffdc316a531b70f7fbd074ab638b0cd800ca3ebed0afc9981a29042c63fed3737eb85ef8426197386c950019d3bde15341811e6d084fecbee0943a61c3e715e132ad1b9346f4e9ee2e7ccd437ba4dd8f3f0da273804129bd1c44e7671d1d181e36d2a33d2d6c7de5334146cdffe77de5dda353c856014280429e5216e59250dc5d2b6c0a4c05a34f579c256fd0b5d48cf96028386fe5c6c85b87f639be4a4abf647a4b6760f2e3db6a984ecd0e89f752593e0d2170eb94823529e65264a6671fa4a30a0099eaf8333fe17cbdfcb6c4cb82504d4ec51a41cae6a9724764060fefd581dd1c7215c549fb0787afa37851f99f11ef263112d0ff20ba7b4a6f04dca60542c851909bffb019d61064ba7a6898b6e390d2a021716f6ea418e997197a12682705faf93197c7ab67eabf08a94442bf3a897470f009f6e1944c18993e2cc52d6d5f6c4267c9baf26fcb16a1e7a16646cb532acf9af1882f818b135ba32efe9490bd53cd714b0ec7671a662e58b1a3c2fa90242e1e42b64584b560de271268871c8a3366b4e846a6bb616c368617c68821d47c8048e47f7f9aa65b8c6ffc0caa0f7f7c7ad6904e2d89cc9100ea36f27b58d804e606402f18e6cfda6986374b7f3f5ce9202e317040480da2e302902fe92b063867a438ffc6563eb20af0f7d10e7dbc458a70e650e4f74ff02a548949db65057e3e4993cc67c1997eeb98d88c449d2fe33507a4f12e34cb2b9fe97449a8cd8d7e4c5e17697dff0a9b426850a357fcb35d9e896b2db2bf5bd5132083821b80015a382527c09878930ec65f77 ss = 8569207caacc5789f6b9939aad24504bf3829cc7f2cd23047192621350d87c41 count = 416 z = fa2c1b9ab0b92003fae65f38fbc6c02e1b90871f9920164e4166c22d5bddbc9a d = 88cd662c9bd8bfa7e1a9bf97bd6f001886f6da50845b77a45cd0350e23786eee msg = 1b9e2a0c62cd7118ad824f8ba8579d5746f5388635abac7dc14e753651a57855 seed = 258f6ab8cfb60878d9b192371630086b963bd2ee404d2873aa04d066e130b9e13f4a10bf9c17a1834010fc89340cadf5 pk = ee1902d84051c5791d40333296a658ed0ca7c155874b478967bacdf6067254faae9e8848169ba2c23423f3a9ada99300ff511f0ad59b2827a5213a6583385eaa071406737f4387768e891633bb351f7ba0a7511ca6995e7bc5c50ef18111fbbfc12415cea565ad347f73793d59ccbb3503c58c3918cfd664d7e1b0ee1b5112410a1654ac9b16097123b6fcab3c0bc53c8186a10e444ed9d004b755bb2b0bbdc7c6562cf72256f8ba82095d8f0b2a5b22542703566ae617f27cba0b623ac3843dec098ceac564a7da25f7b267003c3412e486013b2292777a70e95a8b857c6a23a2bbda988c74c8cc752d363c5f9866807fd2c3c3f21212da4fc15b21f85230b083238b721689692e87ccc666bb1193bb53a69a5f3aa6c466d96d9bf7a3f0985b735c669a219b3aa5535f6c4bef3ca11c886b3e262bc2d0067851080612c15b41bed2a04dfe64078b3a67dd2b762bbc3161184242a57f213169cea12b35792e350a073af69c6a8698d23216230a419e1345edea36bd843a4112a5c2a5705787bd06c2cdd0cca59cb88fd8108e2d3b9daf6cb8229a7100c143668ba34bdc33e3aa408e849fcd3372bed60b1a802d8b8c3232a9192e97080e3200d2d9754f88288257a65991a414722ff85ab0ec22aa7042abdae056fb355f53453956359348678d78386c3b4c2a35328df7c20c8c16bbd0d19931338cffbb410f6aadffd04699253b8ca39720612d9ab0700767b7749c0749780e2ef6982b4c08bc02c13f807eb52315af6b394c85482e621a44164bbab68122d51c9cb24e4a6b8d7016b51bfc64083899f2b5905b519a4f81a51df3596723416826c8948235117ba94f63697de1475d32b8aeb04682e62caf05cf9d3a253fc124a4d7b0749ca03013b64c4678a7618d0d612045e051b45760cbfa3a01570f85c5814b2433242356a03aa582681d9295b6591992b755b61e0303bf446b16f67b5b51709b82c639b467e2c880bf1ab245e7c251f45251abb04d021b2d1ac399955ccb2b38c018350a0382bf84328e18b480726283b412db19cc66da7029ec4859f0bec60406bc0914d39a101a0c861d956efde5144bf08fcc95383c6c45c986897f9955e3423f3b6c52f8774a0b79 sk = 7f51718405c65cc85851a127d3899c68c593a7c1297e0b79384968a0b64d5d80c53703c76bf7b6fd59a84b663b66271fa6778526aab41bd6338b1111beb522db395f2a7975e89014177962f688b00b66a6fff87a19ab02e5f22fa4f71db523447b0b110b95154cc1cf2d379daee767f4ab3076e324e6e5402f3001abdb8d4b887f3cf95d1518597f7789de180416554cc5c7967ca8b72ae911585c6adb5cbe742602123727217c41ea55b605a052fe3414f505b4ebf0398da3228e19cf0fe1654d58ba8c7665c564069aca6c84a468e53421b6828b590630c6a6be5d481a32e9c672426911d07ed5f64c67715cd57c179764595d973e383b6463a44317b70392984888334956c9801c1696caa1c58cf20f880698912a6864d153e1c788585398fc9618883a05993c2a63b42c24892fe704081f839b9615512644a7c8448a1f9c9f68820077e9b8ba19b70cf67aa407adb7a9bc09e14c82cc35c795968ae54d8c0208bfb6239ce4b3bd20579162b3a7fabba2098a01f25855771fd13b4fd936bd763599b224cb4abacdd5ec7d16b6c72c942752235842677c12c073798a351aa455328401a0467e2546a75545c868bb41ca93359a6b8c53134397fc6a1d81300c7247d47815812486ccbc538109b73a56247eb07963bb575b461b4d8813a2da085097c2f4b9c38ba94116f26492ac2892601395d0839821c55d26512a83c92c76ce95a110e4757a24d005d0217dc8f4a251e529e535b3a2b3780ac82fcd803660b164ebd606da6cbcdcc696144665235388a935399ad266a9191e1ce2377d325b59524847199064f36f18d917adf967bd287d68e296e8679546478ef6b392a7b8382b8ca9a002ca9d662c4e6ca20aa7216dea309088972e582e0069af8b64a63ac2699530ab24b8add512544a12961b632584a1bc57f83f055b504b738d8d6728276a3a3028959a02699240515cd2648d7641ab9665bf838dc4d09b7fc60215f18fff3c2c8335b1d4ecae7b8b7ed7d4c7bbfaa157116b97b22d00650d7df66b8011770857ae56c7254f0485550b067d865dc88a6cf6cbbbc823a939dc25f0101dee1902d84051c5791d40333296a658ed0ca7c155874b478967bacdf6067254faae9e8848169ba2c23423f3a9ada99300ff511f0ad59b2827a5213a6583385eaa071406737f4387768e891633bb351f7ba0a7511ca6995e7bc5c50ef18111fbbfc12415cea565ad347f73793d59ccbb3503c58c3918cfd664d7e1b0ee1b5112410a1654ac9b16097123b6fcab3c0bc53c8186a10e444ed9d004b755bb2b0bbdc7c6562cf72256f8ba82095d8f0b2a5b22542703566ae617f27cba0b623ac3843dec098ceac564a7da25f7b267003c3412e486013b2292777a70e95a8b857c6a23a2bbda988c74c8cc752d363c5f9866807fd2c3c3f21212da4fc15b21f85230b083238b721689692e87ccc666bb1193bb53a69a5f3aa6c466d96d9bf7a3f0985b735c669a219b3aa5535f6c4bef3ca11c886b3e262bc2d0067851080612c15b41bed2a04dfe64078b3a67dd2b762bbc3161184242a57f213169cea12b35792e350a073af69c6a8698d23216230a419e1345edea36bd843a4112a5c2a5705787bd06c2cdd0cca59cb88fd8108e2d3b9daf6cb8229a7100c143668ba34bdc33e3aa408e849fcd3372bed60b1a802d8b8c3232a9192e97080e3200d2d9754f88288257a65991a414722ff85ab0ec22aa7042abdae056fb355f53453956359348678d78386c3b4c2a35328df7c20c8c16bbd0d19931338cffbb410f6aadffd04699253b8ca39720612d9ab0700767b7749c0749780e2ef6982b4c08bc02c13f807eb52315af6b394c85482e621a44164bbab68122d51c9cb24e4a6b8d7016b51bfc64083899f2b5905b519a4f81a51df3596723416826c8948235117ba94f63697de1475d32b8aeb04682e62caf05cf9d3a253fc124a4d7b0749ca03013b64c4678a7618d0d612045e051b45760cbfa3a01570f85c5814b2433242356a03aa582681d9295b6591992b755b61e0303bf446b16f67b5b51709b82c639b467e2c880bf1ab245e7c251f45251abb04d021b2d1ac399955ccb2b38c018350a0382bf84328e18b480726283b412db19cc66da7029ec4859f0bec60406bc0914d39a101a0c861d956efde5144bf08fcc95383c6c45c986897f9955e3423f3b6c52f8774a0b798391203b653ad50a6e9cfded786d4ffdc5c1fabc1d8e723eaaad0902de17cb6bfa2c1b9ab0b92003fae65f38fbc6c02e1b90871f9920164e4166c22d5bddbc9a ct_n = 067d9276472d1de5fc6ad0ac95d25f56f8e6e50236a57fce2731024d15bc30299990f26f4b0226acb8598178c4077853e524d9e74a11ba67a5f6137fb148c660451697b3048eb4205825d86a3b8b9f2099541b895278123b257318327762e9b5e9eec0159207fd62c2085696a76f50772d9c132df714fab429c29578e3ed9c93c51672fd02a85af0db1dff6832405384337b56076965477958014d834d4f702902ce7d0013aa62150b00701129b14bd005aee20af128cbf93ec7167b9e850d166ef8a4a5bde4d21cd0e5627422fb150981130abfa9ef79f963dd42dd88a8f99980a7900e9cd21797603e70afa64d337ec3fb836f1e2ec695ba6e02c36d6c4b693375d23a1ab3ccce6d5e9b02c0d28aeadc13661f53749ba660478ba0267f9eff4ea64831395228c741d6f1525d059e915ec2f7bfc894f6eae4f8b7ea672caf0c2b642bb85d08bd3b7bba712f6585f5dc323b373c40be762cd6641fc4b33a96c3500d5c4fcb1e405addc55d6e59a6d1abf25a49316c121eac5337138e1de48931bf5f4b3e3ec3418b95e0aeba573bdae0430eacb06afe73066446ba41688f7c0966f59184c5f1233e32f2647b0b4107d444bf2f478cb1319f7355ea386853390ed96dab4b89d0109d87f63bac30675ff136069455480c3ce7bd3a933527641beb38e654394cdfa07d8334fa247fe16aec13e15ed2731975f9be0970b82f866ea7a9644669e103742d238af09a6602530e3df35ff0c8988af24e4cba8aa4735f6b511da244025f2d2470c9b8a13b0310503b9a5d5cf506c7d339cd42cdd9056a71a290898da41abce52f833c2330a8ae13aef25ea678f2277da91834f8d4b1c4a56a5d8b2176761907a97dbf64cf2e6016958fa6c4f12441bcd0e9701f799778c8569a30c6af04129baf183af16bb75872094edbc953784074c84c7f4d36906175f4cc9d5593e3f2a304731ceb001369d8fd9cc931d090b1dc915633a0ed690f0ddb319508e917b1aaaff37a80a5d94a6899b69bbc26bd4248420d84d436290f324407058491ebfad2f5c770c969d88a8906da3ab3b0a4ee2d5655c914a553000b ss_n = 3914bc9c2cfeb0186026816657be3f9d438bdf54b292a3fc01a8eb437a61ea4f ct = 3e730bd2ebbb2694ea9e934cd0b2a07bf00256c8bd62f7ad55c27b24f6061e4349a48b31ec9d0a420c8216679bc6238426cd431ed91345d01d85ef44051b51079054be74edb09e2667d186afbca5c2ba48f1bc965256fb36439f4124faef6481abd1eac4cea1e6b08d92bcadf1d48224764a00e2dd99dbb226f23450c79db1913f80b81aad0877e6bd0663cd427ec22fadfbd919973b30eb6c274209ad7248f8c644a84e55e1ef5cc9baf3c3d2ebe320709e11832274119737ec521f612858f048aef067ffec2e8cdfa33c2ce038ca8a9d823b9ab5c7632138041265c30c3999ed7a9414ce940d0882c70208dd7beaa22896a3d380f4dacbd97bc4b0abb047dcba022a20bbe00b8efbfef278ca6dcb38e161e161ed3ae8f58ec55e0301dce7489dc076f7444eababb1e6f9c7b2bf3cb263b794045aa603368ad31f3fcf2fe55b1c9c65f7773967cbedb12aa0b388e5eebd6d509c334a7e3bc093e0ed1af3007c9bafa6fe5134ebd8af49c08a542b9b65ac637aa91cf9f8e147bfb214c2f71b2781dda57d70b8339483d169587ed98ef4ec44d1795dfc59ffac3c9855e544661cf22204196ecc1a53463d6c8ae7e10f7702d046e5a2e5aaea49344724fde832e1b4ee79fa5e93b94e42eb9161f684f9a36ebfb05427832b1d6f86261bef84bdae5c77c2107de6ec13d7c102c92ac72322671385a4a50e7e4017334c527f26afad35a815d6efeee3b93811fd483d2a6375ea90464a5eb4b6a77e021940ec4d450328ab39075bc60741d6ee5aca7f19ffc33e19514d2934ee3a76bd285d19d1a77efb0d72b9fc6fb3efba50058f8ce49d2a4c3b8ed02c57b114de8bb04eceac8f4647de759f6dc16f0082f152622fed2ac2c247befba7a9ad4a076d74ec5c363ff4bf1b2518b56a66d284c70825c1f7e411bb0ee4b3570698fe679a50eed84c1c919b163496ffc607ad01b22af0c4937422bd3ec7937286e19a189e7afa10286277f07e454ac7bac8c765401e6a40b64c8c42cd622eebdda247e5df57055d58f04ff862355d2012b2f71c10ad0a6d556118f482ac8446c3cc9906bfc8d5bee866a5 ss = 2448c087c8ae25ea883ad4f4496ffe2f4e7f2bdeab822bb865c9f70672eec731 count = 417 z = a3bb4bb25787bb7f49591ddee68bf875c494e031cda935191475b7b3c4565791 d = 7d952060836d4817d5751d84dc88da142c04956b698afcb13800aae190c7eb4b msg = 15d88fd9f890b8b909545e91ca46e491b19a5e1be03e5ea2dd0e823525ef524c seed = 2dc5d2dd3d9c24da555d3e654a51317bda402b4b00ad836f631e7bf98430e47402109e81ccf683e6cf49801e7be4e8d7 pk = 3165583d41bbb359be5c3a829054508054b2df4a43a264bccb1138be53419b5c21b4a05077c389e8145eca8a5b06a16a16d769cf7339f2156aaf6b5869c546fbea25cda7b2eb6a4217862b9bd0948c3511a7c18c804a4529aa273fd01f5943264c05c233d1775b507893901c8f345d0d7019999272e60634a4f59b1db612f8e0492f5339a3d6046d436abadc0553624e8b88baf3dc1f86d9230c9b2633c6474d862ef7510432b90ce5628cfe360fd05b748f3202e2334ee5785871c45adcba9fdf095d81473db0976c8c874c5f3675a3333bfb2a0b9ba1b91b87a8d7e293d805a8da7b47aa7274c8a3ad4e1910469906699a10da225285436fda8a9d49046e3e29037cdbb08517525783b7cca08856d90eebcb53e969ad3ef12158d924cd4a98c5e9840256517b3217f1b338f91a6f5a3541e7c59da9185c89d90148711cbc481b0f547882a489c9280452d5c9b5bcc64d8783731c6cdadb239312c08f7b7e56c5cbd8ca0169353c14571ff4931cd430319029226a257108f99f4290806db00eee5aa5e4d37fdceb857989bfabba1aebf9828e7425b0ab8c32a9132696a9f5d133f18942e96071ba7938c228b68aa02ad5898fc88ba6982c7a487637818a925c9b427027a5f5d8030a428d0e6419229506ac491e7ad6b38b6947802564ff4339afb3aac0889a316c895806713783befe3a370128333d2b61a8e420fac4753f158ba443090b8c98a9ac05498b106a48cba6b3150fd0bf1d330d2da32ecf7269642c6bbc3aae9034558d416926c97ae218482f4962f8f782ad383ad1490beefc24a68557e6629a1c54913cd1b90510896b1a737cb58f0e028760a99e221563d3c12bcfe305e297844b63a5f15396e398a18a8b7366628c057aa8eed2b614b65de596a56b6c99aa468db1d346e81427c5664816c44debf89a53910eff8046cda7aab3ea3de7599c57829923e879a33140e8904fede4813dd5ca6b52338dccc655c8288e8289c53ca00c4a3e7e2704af49a016aaaf0ef5ad30d171abda328ce76ee08c4703f845c8223641b4487e50964aec107b08b4b0d78eeefa2687a27836ea7dae955457a96933f805ba40a02b79905c787e8b6c3963d43b0de231b1c187f938 sk = 02e5824a943170448cf362cb2129b684eb054166c11e3037f5c673c7cb141ec92d3a9847317b7fdac5ae32442e674b24fe078dd2410c6d95787d97bd6c854e92e904d12b9d8fe92213a32904e78fcf24140c5361b0594999982033887a5f43b252240b915b5574a52f377a3c219615fa2cb2008431955a32619407c17879e5573ffd8384b7d357434a4d5b2b409d434bb4b88e0e412a91d56fddb9ccb1e6676e92cb5ae0c394f80706d4604f51cd7e4bcd76b2cdaf039651802ac8aca9cc64b56393b34b39a2ee2a09aa55ce08c7b95d165d06fc48d638bbbde19d7edc94530aa79dc429ea0ba308db25e1d453493027b12218f1a27e26dca756cb3d53619a28d7c59e03ad13608fe6135db670bf99989836c7ca5c3a0bf786382dc54a761abe42264050746ab4bc73aaca6d53704686e2bf6fd51096580475c57a46a81459e9218694536932460efa546af07dba3cc37a5805cef65b42958c1828809b388f663908e71a6267f10ce9646674ea9125bb6a96e1602ed5193d387ce7c7714d2895029b0dd9b04b5e17a941891d8be775ed614ce3a950bebc5a3da480df7a6c8601a10abc3d0e390dd1a1b51759227eb1b920b652cd763b8ab88b1ee08aee649d69f812183436a28a4dd653bc52ab118b573ad373983dd3af1602cf143bc4e9219d64a717d0a34f4e732813f73f8eb07c93407924f028d4dc7b9738400100ba63766c1a1792d5988399684b2a395fdd5008a8b19d4866342a782e8ff063628845c9f306b0c973a6b902d2d2b77dac6bab0296688cc9c216386b39a213e8ae2cdaad4b284a13021e6085483b51007e810db039013754921e46b201c7ac64131d50300d112a415e899b5284107f9844f410217dc09dead164565868439c377cbc101c2018b2f2924c0a0b471c538bd036fc3090ddbb4db492a36c149877014222c979e8e420500b08dfd82f8504a76694be2297467f40803e9b75d7c7bc2eb9674b936c38686ab6ea5b5c8694ce3654d72c41e9d5585a483bb6d77c87147a95768f911c411e519dd7682bb9d661c4c68dcf784136a6742e542275ba438f209c91ebb13165583d41bbb359be5c3a829054508054b2df4a43a264bccb1138be53419b5c21b4a05077c389e8145eca8a5b06a16a16d769cf7339f2156aaf6b5869c546fbea25cda7b2eb6a4217862b9bd0948c3511a7c18c804a4529aa273fd01f5943264c05c233d1775b507893901c8f345d0d7019999272e60634a4f59b1db612f8e0492f5339a3d6046d436abadc0553624e8b88baf3dc1f86d9230c9b2633c6474d862ef7510432b90ce5628cfe360fd05b748f3202e2334ee5785871c45adcba9fdf095d81473db0976c8c874c5f3675a3333bfb2a0b9ba1b91b87a8d7e293d805a8da7b47aa7274c8a3ad4e1910469906699a10da225285436fda8a9d49046e3e29037cdbb08517525783b7cca08856d90eebcb53e969ad3ef12158d924cd4a98c5e9840256517b3217f1b338f91a6f5a3541e7c59da9185c89d90148711cbc481b0f547882a489c9280452d5c9b5bcc64d8783731c6cdadb239312c08f7b7e56c5cbd8ca0169353c14571ff4931cd430319029226a257108f99f4290806db00eee5aa5e4d37fdceb857989bfabba1aebf9828e7425b0ab8c32a9132696a9f5d133f18942e96071ba7938c228b68aa02ad5898fc88ba6982c7a487637818a925c9b427027a5f5d8030a428d0e6419229506ac491e7ad6b38b6947802564ff4339afb3aac0889a316c895806713783befe3a370128333d2b61a8e420fac4753f158ba443090b8c98a9ac05498b106a48cba6b3150fd0bf1d330d2da32ecf7269642c6bbc3aae9034558d416926c97ae218482f4962f8f782ad383ad1490beefc24a68557e6629a1c54913cd1b90510896b1a737cb58f0e028760a99e221563d3c12bcfe305e297844b63a5f15396e398a18a8b7366628c057aa8eed2b614b65de596a56b6c99aa468db1d346e81427c5664816c44debf89a53910eff8046cda7aab3ea3de7599c57829923e879a33140e8904fede4813dd5ca6b52338dccc655c8288e8289c53ca00c4a3e7e2704af49a016aaaf0ef5ad30d171abda328ce76ee08c4703f845c8223641b4487e50964aec107b08b4b0d78eeefa2687a27836ea7dae955457a96933f805ba40a02b79905c787e8b6c3963d43b0de231b1c187f938d39a4eafa3edef11b8cffd866e8172019edb06d82b6c03499b2fed774a95fad1a3bb4bb25787bb7f49591ddee68bf875c494e031cda935191475b7b3c4565791 ct_n = effad1e6b7b7b5f9832b9c0a55a9ebe60b311e27813ab75fca6dd2bbb7370469e25f7e49b0361441b0067c84f925b78f13189ea373653173f6666efc6d1d3595e328153ed382b80b999ba6d6e3cd018d51b703403d8ad972bc3d26ad156a6d51c6c7754f5a07b00a5ad45a0c56dd6e7d5d0242df7a52b7d0ff47968dc19861c32c468c72751c40e9aef4a8165d8d1d72804fa6281bddd4bd1eb643b247a09d0fbbb517d9eb734e76c341eb5e9e19a0d80d3c02051f92d23caf6bc1ec3c6ce8ddc2a0aad767ef51ad1f6fc930172db65d6ded87f4698e836f8944413cd49733ddfadf90532bead03d98c8d3bc02ac2f36c476fec3e00d040b31a4c9e57af4facc73e3c0d721d0f9a654a88eec60a90c0ee9e03790aaa4f09bd7752265598787fe2b7b666a64fe2227c16e633c1aa25957b9e79c637a1a7f0ca7b551e29c6a789bb1f96783e73f58f31285455028a9cee376a3fcd86edfe290d6af314c61a4ce9fd4cc8b7d4755ce0a87eb6d1cb2bf003c9ea84851dedf5f805792f7dd38c3741a6cc98b39664629688ffa5856ed4638490c89e40e068619ac76e0a45c01c7d75eae3e772c0d333fdc67f68cf362b44fbd1b88009a07dbb12cc7f656b0b944b89037e7824ace95033b0e37915910942f079cb818462825c8dd7e8db14a865476b36ac3d70ba31a6844a216fd9a513b46539811348217522634144596fd8776225e8045ef92b2886dbecdaef7e866adc8b526c95209b4334a34d0e983431fb7a5305f618e2f3832570aaa47ebf28cb6f40b858a68f7e712fe8d4f4d8f23575a78838d982adb0d30b821b77d9df1e1fdb36d59d1afe97e6863bc8096e3c428df2b3a4396736f307de45f077f4d4c26b13e0c928317a3ddd29709633351a24b9ecff244ea191b114d47c0cf744b1fddaa937e3bc5c5e2cc7da026ca846be486d28b7151e96030142bab2289a1d71280f78fc07e12c39351f0f7f29dfa331abd537b95c429f73700dcfdeff8400c43bfffb7715fc3c3109f837f50874783024aef4f6583d731462c25a672e22cd7e35d243d9fced28e577fafc5155f312c1ee63529ae ss_n = 2ad6b28118d98e02394dbc15a0f207237c7cdedbf1792ad6123ad276af3273a7 ct = 0eed49d41cbb1688db990b6a429de6afb69c3461e8f5435385f7fedab4db161a1acf16186fd9dd4cc16dd2faf3b223a05f17865c778f33efff2603c450d72d8111579148bb4adf4b9db0bb618eb2c942e44af34169e6c610ce8bc1153e3485ff53b747b1636645a318c8f1dc483191c97d0fbe0b73e7cdb7c3bbc46c2d34d4a7a3e21786fd50386905496727423777969642ec8b01a9f25f74e8dbbe75ec28f513a43e193d548c74b7d9be262e034de919412a1f4a58d1c8bd58056be76e3e30c1b661b401b77fd3d48846d3cbd3e021185a65ac89db6e0a954897638aeebc074764051decb2517ebc3d54032b4fe5629f791ebbeceecb3408a1fd8262360da325a43414d92160bf22c0497e0a7b666a1bdf25e72e1eb2219a2a8e91b9fcf5a8a7dfb3a2fc70b8531a9e7026a08e239200ff80bbddd2d717d391ac9dd6352994b03c7855d93b8e87b8a8a5fb979308044e1be564f3d604e44a08015436ab856dc39feaf2ee1dd5d0ae2837695ca6482e3eff79171530035521145fce941b48ab15995d669ae5f34d98f962f5973099955d400dcf62259e9d544b699690a5bdfcb41f4a8fe9c266d2d39d500683a7efcadf4d53c5fc21a3faac560add4c21b35b090006bc8dc76caf5dc2999456eea0024a44ac4ac1ecf8f9c9739bf548c2edfdb3599adba8ac9de5f4c7f4dde6ae19fc6276c98f6cdb3e1482b58b64256da063a564afcb3274dfab5f18a1591bd52ab1a4461e15bdf8a2458dfe1b2053e2cc2307c659670d78c2cae0910341b765d38ca9a0ae58dd6daf5101267a5a4bc7576cbc7ce88f2c1491f7096dea0e909faf35c2e6da648272b7c19c990a376068f1e6aaceac208824846577365727f55addb610f97e9ff878893e860b6217c80b2e5050b0d54d348d953dbfbc25419a5814057b0c0a3891a5631f4107575732e2be900adae33e439d289e442ed40eabf865f72268ca0dd493434e0ed82744dee5a4986e0a9877b12652d51c973505ab706685b2cf100dcc5aa0d1fa042ff507f2e66540a3dab586fdbe0edb7ca292710c3de10f2073aa94f7f7a285ce930664375a3b ss = 0cfda0afd922db45b5a94d249667b0fa40252736ef54ed4b6e18e80efcb5cc97 count = 418 z = 3e1c0b9f341a74b49e2674d3c2fa02bb23f446f627ba6117c68607918446714c d = d5c469f923be135a9038571a73c9c025f4136e65389cc11d22ea431f092720ce msg = 94fdcc09a485d1f95bc890f1cb1517074324b8daa31bc8ea5bc52093b5247716 seed = b90348e8021762956ece9f73c1a0ba441041a07096ba2574006d4dec96cf329e18b57244695522cd394db2ff18ba2a5c pk = 1a51787cc9c960d975cfda3c6c1a5b92229e4e342d2ce0afe9e0ae4fe07541ab4e13ec5b9f9b4c67c78176f5655aa1761c9891bc9c0825a30c34e9b9c7023ce6b492b5cc2c0d7cc14564a36d5b465336c2ce07876913b63a584e46910317b21a0fb61aa166641d188b5064b5fff27e06daa8d07116d7020bb83569f37378365025f417bc41430a0a396aea7687dae155bf671a20a170c10699949b2a4b222f367285cf40542e94a089d28730ca827b3222d9e978eed688b9da14a4f715b71b94397626296b2208438a1907a4bb63c9dd15b0ccfcab8d9cbde2158d65383ba882af49366cef6081edc7b7fc225ce0331cff904727180de38c8ca18345b0dc9d8779b72fa394aafbb942b60698ea7bc2779cda41a378506ac7ab17d4b0befb05a6b251a6155851a5712639aa3e6a2cc75a487c660cb1746985494364fc4c255a69be317c05ed801ec1cca6191a1162acba3f12364163aeac6a4a78d417d0663589e764ad7963704606dbcc0a1d47b68e27c8543b035ac5b3211ba23ed5b981567be88b756e6a3b8c2c747885567aba6453cc3f1b23663d2871b5ec105b2756c851c62d153ab16378819971c2f76af85532ca353c74fc25fda37eca6a45e012beba6b3cd2368f01b85d98928443c5350b303e6fb4700b02a8c1846d8fe0b5155ca14b395d798b8e662420fc394435d948ce78c7b6ac47296641eb82382b33923e074eb39433e34016d244635cb832d83b9e486685c1c01252f22f3fe44804b140b662799ce53e90b775f79a135a2a450d543609d95704636c64e198007c2fca337a332b6f8ef056eb72baad54045b9abaef1bb347b87ecfa6b1c03271ac384ac7796c24e672b1a74228b80d7dc37004a1af27b183fdf96894635f71b995154a963f2310304c7a1881a76e72cba9e28f8ebcadf5025485d2905de295f8b368cce4b9520b17d2099c14263bf0223e0c1c4a16c9297be35b9cf0707ff9a811bbc9bd9b89ba102924755652908627d2487ad0644538b83da97758e77af05211c9231cb5f077213b30f8772201f65bc754b42379cb89e5a5d9c8b6c1c375d044673fb3898e44b5906c3eb68fba3738031312a52e156af8b3346d4fc7b7603069faa02ac3 sk = d1298f3744270e539d40aaa7e1e57891ea95e43095897cbb18163760f646f1a05bd88a6e3d5c46dd884b2194812ad61860a800b5db1620d143d4754b22a0561ef35042f53d12f01793402021e1c7ef3290cc1c58e547c3917a4953f448b048a1a93c5440943274fbcecdaa016c02396ea05a3ef436d57b4bc992b49b2385589567a0a7c23cdb78104a004c318f8c448ed1536c64fa431eeb2e5b3a76ee0762a26c43a10c3efda631388311adb2256111bd6b4a8115d70b68db745f0a6701455ef1b240e74151ba927977404072619ecfdc3f5af27f918099dd740fcb6a39fe66afb6d08c9d999b05f39cc8a6069cb935993288d97a9ddf84157a8560145c7a3d1b233bf11fe2812cc1d87a2eb90839eaad0e78a02ee28393905405f28592a215d58a5aa4c5ab2f6c5a7d5c4c18641a3edab7782b14a43003e9e35e8fa00dd3a358878a401ae561a132515c5c36d601a2882c857bcb7f84f61194a911ad2b0f56fc01a4655b9487b303c9670ce743172b938a5ca584a38f257b6038fc8cc6958a14b31b49255c72d99677e05522693c3fc3775d4367d398bc1bf67fba0182cb104531a696ac084e0bb19cd2c0c8d5718539a135ada99e239a5644d7b92c02a0a075a0691bb1dca368b8b6201f804ffcc734d733ca834b4e40da83feab5040957eba1c246e1712ae05088654540c87407c10005d64586aa089c73c7cf4f9b7889b7695a42653305a31552a1d508fe46837a1194e991c0d42c2cc8fe41eb0e542b4eb5e501907e75086e465810bb13a049616b3ea99892617b6480f3600124770355b28857f86c6072c75a8bb5925a9842d53a01e591093d412be826750a51c3fab54723c51da3c44a07a3ed9086d8c694480251d4427aa112c410ee099e012530c81ab2e8b17fdf49ff9431a8fdb20c8a661d0928e546122b48b5aa0f61665b931e8912dc258044abb6ca8803559103de5b805ab2078e43a250721b608a85ecf5891dbd24af006979c185fc5a425b301a6889c89d21c4c7e935e154b88c88a0916d3ab85775444bbb66c5bcd60f5b831e922c2b75bbd2a6daa474779168bf7a62e1a51787cc9c960d975cfda3c6c1a5b92229e4e342d2ce0afe9e0ae4fe07541ab4e13ec5b9f9b4c67c78176f5655aa1761c9891bc9c0825a30c34e9b9c7023ce6b492b5cc2c0d7cc14564a36d5b465336c2ce07876913b63a584e46910317b21a0fb61aa166641d188b5064b5fff27e06daa8d07116d7020bb83569f37378365025f417bc41430a0a396aea7687dae155bf671a20a170c10699949b2a4b222f367285cf40542e94a089d28730ca827b3222d9e978eed688b9da14a4f715b71b94397626296b2208438a1907a4bb63c9dd15b0ccfcab8d9cbde2158d65383ba882af49366cef6081edc7b7fc225ce0331cff904727180de38c8ca18345b0dc9d8779b72fa394aafbb942b60698ea7bc2779cda41a378506ac7ab17d4b0befb05a6b251a6155851a5712639aa3e6a2cc75a487c660cb1746985494364fc4c255a69be317c05ed801ec1cca6191a1162acba3f12364163aeac6a4a78d417d0663589e764ad7963704606dbcc0a1d47b68e27c8543b035ac5b3211ba23ed5b981567be88b756e6a3b8c2c747885567aba6453cc3f1b23663d2871b5ec105b2756c851c62d153ab16378819971c2f76af85532ca353c74fc25fda37eca6a45e012beba6b3cd2368f01b85d98928443c5350b303e6fb4700b02a8c1846d8fe0b5155ca14b395d798b8e662420fc394435d948ce78c7b6ac47296641eb82382b33923e074eb39433e34016d244635cb832d83b9e486685c1c01252f22f3fe44804b140b662799ce53e90b775f79a135a2a450d543609d95704636c64e198007c2fca337a332b6f8ef056eb72baad54045b9abaef1bb347b87ecfa6b1c03271ac384ac7796c24e672b1a74228b80d7dc37004a1af27b183fdf96894635f71b995154a963f2310304c7a1881a76e72cba9e28f8ebcadf5025485d2905de295f8b368cce4b9520b17d2099c14263bf0223e0c1c4a16c9297be35b9cf0707ff9a811bbc9bd9b89ba102924755652908627d2487ad0644538b83da97758e77af05211c9231cb5f077213b30f8772201f65bc754b42379cb89e5a5d9c8b6c1c375d044673fb3898e44b5906c3eb68fba3738031312a52e156af8b3346d4fc7b7603069faa02ac36ec4ca6ebf38919d8c77ec9ffeef81754b4d16040f61d087d5c8f20e498c2caf3e1c0b9f341a74b49e2674d3c2fa02bb23f446f627ba6117c68607918446714c ct_n = 07b32976002754a262a7422ba78e82c7eb7bbec7737afa679f48591208d19ab5a1e9c795160fc3109c5230711137dc3d53467c78aef16d3a09ad99a8356854dfa11b4cd70287e38e0c80a25f7939bd8333c233362b633384f18efd36ecfc42a883905e7ef624a302bc5ddb6664933b7fc93f96561c05f299a4afca0395841c8eff82195f254aecd568d006e8ae4969b94a0ce2f11f4289fd3b70e54e94d733d0540eeac4ed2e3f2f1dcf3d0157466c3c57f6d3b20d3e937bde29a1b449edcc3e91c38d2a385ecb47ecb1734160ffc1ec2827ea3206299063c21935d07d0fa33a7b2232de7e05b8b29271b9c0cec036be50d983ad06fe3e0ff35574174492d90c498ab1a794f3b5de3520e62230671030bec46091f5e1dda52f41d6712084ba14ad2be993408015148218571f6e31470d4c2413b6328a972512059f55e1fc23f9ec59eaed3226cb04262c4d5c739ad21b44c65ba29f07adbbc6fb36e44c45a084e58e2f0c58c2337b5fc3cd10a6dea6afde85cb53a8e099c21006a0240ff15c8c7b7378f5fef5438dd2ebb688e0be34e4f23c044e725ee8a0948db922f65154396cc778c126d0ebefe9c2d41a0dc7edd029468efc45a610da959e1fb823d37a9d6ccdea372972c7cc08eb601395b088c34e18ed3d8818cbef57aba19698adb628cca7c5a57aa811252f27a50115b4c8f79b4c9e9d581ff9bb581d0b85233b02ad1b19ed548da4730859f153f5cdff210f440736ee0d37d8b41593ed2d7e8eddd7d96a0339cbb5b0866cafbf3241f5d19a0f77a542ab3993d803852fa02ecb02930be8ab06f0e52702513c6b8d631da914c70ca6382ea1221c761f937482e12c1d8b56e542015673f49bd154252bdaf8f5eaf894a740ae399eda18e027b068b80ef95360b5d696cc2efd82b0a6e7a1e9e751cfd48ce1ba82bbdce87259819419a8059d439990e9f734f4894b33c27021ee31ec8642308c922549033349558831efc0efb8f26a3d2a9e7e50874cd66b0b71b50bae85322099e25747b08def3a6a1b7f1a922ed76e987120072774b94bc002e08a7e47ef833e7420ef95626eb3e074 ss_n = f72958658e9a74e48ec150f5d985f8361d7e1554d4c65a15e057247049eca856 ct = 15e425fd44523f1b9d050bb9efd5eac5e68286d99e53c0d7a781200ccf7490777707abe9d2dbd3269f8374a408ce0b7a7cff22661ba46e1d9b6024109570bd1afb8811769ff6ceabe2486de23aaf8bc03d577c5e1cbde4a5d27eb64ca1f05ad5b455cd58175d8b159f6464b22b3a4e8418ccae8284b3f74b701fe6ffcfb3bb32eea0af914daee4bb4117cba533914030a8754834795fec93e70b854c9a455a13ce44c22c6a6c70deb3be514c3da7aa2d40cea8c6c2c8262b5614a8019692b2ee800c2fcf80e3fe4e749e2a430f35e0120958d3064bc99c06faaf69db328aad2a6c1e08f8a9c15fd6946b89dfa1fcf1e27d257701f8ad33bb3db66d7a39bd18434f95c448e9a0b8750c018ab2faaf260c5a37337f774cf19417d5c664595976a8fb27f2842b7d6845a29e9fa059fdef7a84285d9997dff36448659b2000d62964b3b5a313a9e974a4d5247c2b7eda25c5a097622c1f82ee14013b9610c2dd020c5f605657cae6ac628b8f8070d6900c5264769145a8861827ffd6aaa9678782d6b75e8e095336f650005567c2614d213b2dc1042c89614bb3cf9080c2df6ab0444f55151338edfa4ae3bf7ac32ba2d9b738fdb4ed095c196cde7e7a461fa07388fc8fff68354585eec7a0212050604b6b4ce48959232d5ccc2b8499664393e26208d5d0798f32937900e934dd86db87ace1aa3b2fb333f486fe61008b1aec9fb93f85de69fe7f6ccbd1995708db7f71b282a897b63466fed58d9a0c53900bee55b861e6b9f502cad879dda9fcb056b54e199a60713e3e2d4e5c4b551e7fefb8672a814b36a5b97e825a3856ffddbec86a207f25c94f76dc7b37c9671ad1d3668c0c13039a49337bd78e35fcc054cbf0927b3cf542cd3b292f23e0e4e6323447a8835e3ab49dcd920a54c26941f612074f82145bba0b2c8b9aa9cfe217d7bece322850d6ea0da7835e3da13b2faceffc47ed567a268ba45799fec14b25d237b76bd3fd686d7ad230c34a8efe11284ebb8504ffa52562002acf78c1ccc6df6a1ea95dad48e877f73129f93af437e14ef53b909a25461e11ea17532004d26cd147ec ss = f53ea78ad372e42f6f349b559ddb293543fd3ebaeca2a7acd0f51069a4008ef4 count = 419 z = 481e227541fa0b4f739a6f359aa286b66dc64189d47c5eeec969b171f353bf8b d = b87a9ae06e59726b3ea6ad7c43963089094d37b51437a077947fdc3576ed8cc5 msg = e67805f28d6102f4f238f9d9399bb8a1c71c64ec0d29087907312a1b4ab278e0 seed = 5c06dda4a6a7813e45fa77574c5fe82081eb119b9b865a78410839ac8aba018e0215e0c7c1b16c6dd7a8d46d54365ff7 pk = 45eb33f9c406ecfa64fcf62cb72680567002898098f600c24d47bbf55c0d7e2116d7b66b519165ce8b0e69c3bc2063922565a4e289ca20a96dc9776d6e24c5ab755262c02e0b36a64cfcb9519c5012b615874a69e92a7651170f231424b46b2f7aeb9bb5a6a1b3b2557cf7760e3c1a0b9c9bb2e62284b10e8910266227655d82c086a54698758131028d12a3222bc30546c631a7db767324af5e53bb791c83edb3292f406a339c42c7aba2e2cca4c5ec127fd11ab7017a0643714b23157f5c759f133364e8622f063fe72623b77aa4d4d589bd107ec2d94be195977db5829931a7b2519e6de1184a1839b5884930f5938e4764c0813409976b4ff171c4a0635636b8093c594099af079145b37c8020a35cac68bebc8475d5abb6a0ba41567506e7b5a7bba856e12c6dcb9262e1b3655f7b067288c2c292b2b5cb5595a0316dd9a63da398301a14dba11d1a37872f6976f067a53d21a0fa196c4d54756a861bedebb1dc84ad75ca5370b36c8a78482477b982793480aa46eb50101f4743e8b462f1cc82c0638d2eb202b7f06226e343b0b1036c1206869acf9b50c90ad24a921cb20038a5ede17a67a32745f69cae0a2be4a2bfe43c2d1d4bb148105512e70f1a996357942797799fe7b2b731e97ad0211ad9565e218280826b799cd1cdca710b738299b4cb4178935238004238040a72697ff9730d517340a14543b53698b958362203be4f51c5b629bda61c546aa7aa180b197a6553f60c55ec205a7edabfba573f06d564eea71004779a827b315279985ed32061669b39ba685c350712ca9941b99987b65cbf55839cb62ac833945b0a8e8d16843aa08691fc155f65273598acc31baaf439af32b0938bc364828a6c13b23f1d551853d0aaa7a515082c7b6e548f382c5c432760eb6792c2435670128b4b386337d94fb5d7b0a0d84a5dd747cd402bc1e3b800069bde965382073012a394ebf39385ecb98bdc7f6e5025ec973a04ba52f7bca086738ba1328dfbe928d8b07713e43889aacb2dfc0f30c8b2da7a1ecf562b50a757264264ff6c56991567226a6e5ef268e3ba8998287dceb09364aeb742b7bebf24a91cc1e0454da3151e5de207fd839b0c313e0e155cc51ba0 sk = e5626bd3b0b9958798162194c7957a4670c84880cce2b2328d4212be8445bf45184da8bbf2880cf3d69e4f26725465cd9c7a2a0a1398810a212a20a2acbbc412c46cdc1a8ab00c58cdcb1221a7b772bc060211bbb8888b048044e8f42a24a086139accb005a1ffc44431c4c363425196401715a2cf3e98087893c4509bac73ab83cdd7785f10934be82e421c9ffd8652612c61bcacbfa2e8133ccc31910023e27c1c82acbd6d990243cb00e78c1c15f26ad35784b2cc94f1a6a5254ab6db1616f5b413a552a20938159efc7b72147d0a2925d165b339394dbb833b211b56e5b55ee3c4be6d856e23256e5c2a391b8c49892866193066ef275fb6b86e6481706d071fa2d9741ea2b3068c1630876531865dc1e4a626a75539670e91bb238e23b5d3d15860f54709e6185547c807c79b42186916565b4a11356bc18869851fcc0aa3da92103942c5ea870596b99b6ddb94bfbb77e8c004c7794649a619c06577a7b00470246e0c30bdaed48aeaa6444052a701952dbc714d75c8aa96fa1f3c15ac8a773674806eb5a531b1748522167d1e3ccd914805d9c25ca1e2615f62ab07dc81d0946d135ab33f484d2ae46579a00f65036da08a771e09607d354e38b6981efb25d64a090b2147dbfb00da31cc80086d294bc55580c3ac22b6a475ced2926706244d0ea8cfcf34b005031bad159609f91aa26436e3f6c791b315ecc54d13b960de03bfe8699c94455a2ac08cfab6a207875611fb6af8033883d1258234be5990b1eaa02e7fcbcf66251a1ca5ca48681cb372961e96889257816fd9b612985251f75f8d814013a24eec315d3a3ca1c690153b2c142927cd1f03a0bf6ca30cf4a4c6c19bda1c03be205849f2b10bb881ae470b3c51a8df5a8c9e5b8d4af68c0270aff448366361cb4258addaec7baaf81592d3c785b36896e88be0d6462d0189dcab8e7052c01ce40e1121cb92c322a22473c838510907bfc2f1a661b6501ea6014ca21efe322f4e8909c65ccb17040dd984bee501062f978970aa230b7324ce2b45a1a078ab3296df5c09c83848a9b675275040d1c68dbc1ac938c8a9a6685045eb33f9c406ecfa64fcf62cb72680567002898098f600c24d47bbf55c0d7e2116d7b66b519165ce8b0e69c3bc2063922565a4e289ca20a96dc9776d6e24c5ab755262c02e0b36a64cfcb9519c5012b615874a69e92a7651170f231424b46b2f7aeb9bb5a6a1b3b2557cf7760e3c1a0b9c9bb2e62284b10e8910266227655d82c086a54698758131028d12a3222bc30546c631a7db767324af5e53bb791c83edb3292f406a339c42c7aba2e2cca4c5ec127fd11ab7017a0643714b23157f5c759f133364e8622f063fe72623b77aa4d4d589bd107ec2d94be195977db5829931a7b2519e6de1184a1839b5884930f5938e4764c0813409976b4ff171c4a0635636b8093c594099af079145b37c8020a35cac68bebc8475d5abb6a0ba41567506e7b5a7bba856e12c6dcb9262e1b3655f7b067288c2c292b2b5cb5595a0316dd9a63da398301a14dba11d1a37872f6976f067a53d21a0fa196c4d54756a861bedebb1dc84ad75ca5370b36c8a78482477b982793480aa46eb50101f4743e8b462f1cc82c0638d2eb202b7f06226e343b0b1036c1206869acf9b50c90ad24a921cb20038a5ede17a67a32745f69cae0a2be4a2bfe43c2d1d4bb148105512e70f1a996357942797799fe7b2b731e97ad0211ad9565e218280826b799cd1cdca710b738299b4cb4178935238004238040a72697ff9730d517340a14543b53698b958362203be4f51c5b629bda61c546aa7aa180b197a6553f60c55ec205a7edabfba573f06d564eea71004779a827b315279985ed32061669b39ba685c350712ca9941b99987b65cbf55839cb62ac833945b0a8e8d16843aa08691fc155f65273598acc31baaf439af32b0938bc364828a6c13b23f1d551853d0aaa7a515082c7b6e548f382c5c432760eb6792c2435670128b4b386337d94fb5d7b0a0d84a5dd747cd402bc1e3b800069bde965382073012a394ebf39385ecb98bdc7f6e5025ec973a04ba52f7bca086738ba1328dfbe928d8b07713e43889aacb2dfc0f30c8b2da7a1ecf562b50a757264264ff6c56991567226a6e5ef268e3ba8998287dceb09364aeb742b7bebf24a91cc1e0454da3151e5de207fd839b0c313e0e155cc51ba00a2cab2f397c61d09394babf42cec60dddcfb259375de8702794aaaa65910480481e227541fa0b4f739a6f359aa286b66dc64189d47c5eeec969b171f353bf8b ct_n = d5e0e31445ea2c5e1021cc54ed078b7d4ec0099354ea2a20380ea15ecaeae0be2a6ca14510a1ef18796ea11c4334e9b33eedb2c4dd3517e0b5f34d048557b82c86aba99e5df3b528efb791cb0b2678367b97da676fda73a5bcdf9464fc309216aacea26902f49bb75bf7191cf22f432a23e71a736cc720f39d9b4f549ce52f7e0e6229ce98e320b94ebd349d4256d6442404d7a02cdb0f1ebf788490736ac2e695c88e806aed3011dd9024901ebddc6134cc6fd89d6557db2cbab9b8417cde253678dcecf1e7a6f7c1f6d4816c6a8185b522b25a53611ecb9f86ea3e478bb98284078bd796afc0944b46ed6e58ab05fee93a751ccbc1d148eb9d8d3ce7487f4555dcbabc2eee217520c902625a339a44233f09b089c17a04d92f7e303008f4a5138ea98e5ac3fcb761cfe58093a71772f30a5d0c8a7186b1749cfe7cdf6c1127f50bb62a2d38d7744052cd63df3561994067846ef95d2699a12c6edde3beb16839243d674cce66340b3a9799795075fe771dad1c164431157753fab64bda4cabb88078f5dff3cce6efc0f145aef5a7095903142058ad1735ded3f7a2832b5e9ae96b97a448317894c9832ee2f6f0344e5d3b9cd25af6e49fc770adc2cbeb9e3155dd3f63f8c98539d0a1238bb1850365944c8eecca862fd976cef4e7ea1a0b234bf1aef5881bc8f09fe818930be7c0dccf9dee970a2bc562bc45bb624a620ca449b5bcbfa77bf55ac32edfd5bc81ea4dff7b6548b86be48688f0734852d9c56f0e79f93fdf27d8908b90985fd9eebe35bafdd8df145bee17601a3b28ab74046a1d213d0a9082f523900d234562fe08360757e1375b1172a583834d55786f29aa5dc4dba20c4beed73db8b39f9403dacf6861e79b23c21c07a5a4b91f9298cc8585f4c60e4aedfb483c651f6c1ef191485bd457e90024f02dbdbe7cac5b09436d3f5d766b0b003b937eb437ecc970e1c580d2e6c3596cc1596c9b76623361a49abbe4a7f6b1326a9b87d8ecca292fa7448b7a54935db8306be8893c5040589ad104e91196ab7fa3b13324c70a8f4cad30c3eb0c93ca2dd225101b839b92a9fee8 ss_n = bfc18aafe952232321cbdb22b46517f34252bbbd77eeda3dbcacc69f59db7076 ct = 75b67859552b1052ab0045e0f5cc974b2b78acb780fdbd9b851781fb389370528864978e740a420faf55ea1c9772829f17ca581e31e71914ba70d90fdc68c5b4f12c17c2df57a5a84a19a77e00f05f2bac892a43edc9407f93366553170a6f7154e7d7ebf7f310a1fba287f3a271820816e70a0c327879da526ab9a122f287948affe976d3a5f80fc82d8b513fe50139619ed217c21ff10bd4ad1625397a9ef1df8f5c44a26c0fc873eaa2eb9d298686e47e507dcccd1fa5ca6e86228062914a2ab14bdc0f17b84d8bb5d3ba91c229310ddabcee79ea26ba7ebc292af190b04b75db5a201b30ef9bc4c9b45abb16cc171db6b5d2a1e408a3156d8c324ad094f950fa9bb8e39b4c8f7fe76ffae4ff3ddd1510e49917fbad245e0dd33faa1d8e402067f6798666dc2646a9085f70348db6e0a708880b209bb615c390975e9eccc472265996d7d23ac6f628c6c1579f1fd58a4f0020df1be3c4c304c401b7a1b4cfded32cdf49952420594506edaadfea80aa2a3a305da7bc2a594ea95e12aeda4bc3f6b9f3f3d0363f5025140ad44468cbd483dce3d1b4020b32c64ca452e09077fc343845c9cb93cb753e8b7225216080931fcf8464e1a75c7f2f6aef9e251238df56f3c8ebaa63327dade359a3e1a6271b9041b1706274118aad951b3935d86c9cba316dc21f57234fb6d55aa0febb0d486f81dd3f302939883257f97f7c2d8d0bc68bdea68a62a5518bad6140340f65aa93195efc4e0576b3962f5141dc80feb028793e0712fc538566c6b29595f22cfc4eab3419405f159cf5e4a0e26aa86f9b22d1635f7316b21e905a308b661f7035d1cfb002a7f4b21524a996d25785e0ef6c34e93ecfd4ae8d2a8c39c7d364f5f60a0840305a675fa38d2007a99e2fbf5028fe9dd25c0c0b2f78298c9d8cf539268be7312c60c84e6739652a3594878b3e2d9fac80fcf5b863bd6337cb31ce7e5798ad951c651e17f07092940d33c63bdde4ed053a514be4721425e54bcc8becc2608493adc6126a63c8aaf539ce43d9294fa89c07c983ee3dda5080b16eda3c416de5ec48dc966d778859837a999b26 ss = b6f7f3a842855fd8fbd8e51e8110a1680aa14741864c3f51ee9358931a4d0159 count = 420 z = 5dc10509cde2d2add33fb58c76f678e701764aaf047457920243258009b73bc7 d = b0ff4e5687668216f1126e44b0407b4ca96693c43e4d81c9a1c8e76b006c4c04 msg = 73e31faf6586f82989d1dc05128272c17dda84a3f034e6e5e04a24e80a147e61 seed = ec48e032410f3183fe4c6968c2ed8e96df01ea3ca5733f5f32ec2eb4b5d64cc2345c94eb5811eb716a76769302fb8cb8 pk = a4247c68ca2b31400bfdf01bb73b15f446260129150ec42387d26c786a207ff784ad711eab3c2b8bcbc75d23c961c6cfed1874031ab0bd0c28f7dbc7beeba69c8a75f926702be5183eb6ca7a985b81774c808543fba5c6066a53a6d0356e67ad5dac5ad2b5245849c44070b70506564c024e74643df5a5cc1c4695cd11178a0bc137f4416f73b6ccca8dc7f72bf5b58a95b26c77a5be1c6c94179311729756daac408791a96b563987206cb9b6bccc801521237f6d21603db642ddd40069891f8b841683909b61e40c522388baf3b3a742be0e04af23bc9d2a69c56654088fb6701bcc68c2dc1a958049b5b2c0fe752f9ecb8c0f172641fa1d84072bb121a2fa9847d42a48b74b84865cb3a94bcd362564da55159f3c055b966679756338e2982161ae119265e6633b237a2c53b1216cd05b1a27648e8c6074f351648c117bc5b8d3f61944e5bef40cbc1abb11e698ac8e461409644cec72384fe5c0d41c2eaef94ff486a61c713e34e062f6d04a902b3a6f723bdd683ffd35868c1a7babecb901d75c1ca27181d10dd8046942996cbf6b70fc02c72c626905f7a4c7c74e6150b70fbabbae0c0697d994d504bde7ba5f961068b190237be70403e9ae79049354a8556a917b9a82ced89517a9a466e09b3ebf053edc47941ce445ca494c2a68a21dfbba86ebcf09e711ae9280b6736aeed243e07cb92da4be75d59c4d23574ba039a4b4cc7245a2b606249ca8a7e12b2f68797c68eaae2013b357d71d3dc890470241cf9b20654ba394642a71bb35b289a63c52989f8a5fc30019bcc87ee24c6588c138b9c46fedd291e782ae91f4305d3a2bb7cc23f2b06037b02052f1797b734e9c86a0c244cdc5aa13eaf5c637b34f98a9ab2eb75364924c7288267aea0227ba538ca049a9557db01a5907c321a0ebc94005b2fc2b3c1d9c1f0b52ae3340c69f2a795e8bc154f387e48486d15b70b9a8b6c4562195666379537c95753cd7a23ce99a33c64578431c63d3816e89c52d330302a08137085443bfc082124669ca9144a86a600917bf2e033732688c7ac535ced37c5b856815e0175eeb422467c711a1de8dc2f4d0b02763f898019c78fca10ddb81a8c7a06d9b438e203c4f1212 sk = 2f61789fe99a1c0a6cbd8c377df59d19391f3da341d7aa7068265e1ec057dd17cfdf7c3d4dea158782378c054405f60039facf5e942a1d167a9fec713c656c866cb7c7f8aeb086ab215820421205150710eb27bd45ab4b3973cf9a6c958b3825f6d77f59199d8e013c5b905335107984535604f098018966322882ece9a77935c5b302509fd88f0ec80f7f389ed5a48d85d839ad81257f883bc27421fcf5ae8ed184f485827f2bb28232c6c1f78b65c73ee21516a29a6493157d18d15a30c76681d58ce01cadf0123560f48fd5799b00f43ee8b19f653c7b303a3091a81a8df77ffb9a336a10cdb00161cfd139a0f34b0ce490203b910e7c2d2ce40087e976b11344c875c12f49ceb7913b019730825c44b7341ce5da873cb7137b6811122375f853818602792fb11ae2864684995ff47a0e5f2259918bac9712329413384c9b8ca7c2bfb45b82ff477fe6819529524bc0f1c7dfaa2b478b90d509c3a561804e3c8a6da085cbbb8c3c95bb7ac2c8026875afb8c6314b6e99d49de60a6ad2e19d6669ca40911a8d44932a91bed2d67aebc5ce8b7a2264c0b9d471468272624840778527c8fa4606bf98a85b6b530d8a3d01bc88875465be17cf1da10b8dfb88788849ac8131a1304859cb740d6886cd2002cd129da4f501b98a023e746d64995966bc29eec787ec40ac3b0930a70b2cd5c9a486e256db24520a31a06ee1cca4fa3fd70b88af1abbc0297a70572c512b0270a68cab010fd98493782a46e74a5eb7373ae01246a5f16cd902813d2581fbaa5fcc43249452bea7879c6ef5cf0e94bd5eb0aeb6c17977b22271c7a80b329c2785cea62b761903cf57a1b088a3ba530288c3b33eb1aa20022aadf29aaaabc973eb0241d2b0b47a705ec396579443c9dc4a385e1240105a3177a7a363806a074a6499942ce7e50d5a408bab04bf2ae39729e624a77b8623c554d407c518e63566348743c86d09c66e509a7842a95e9ce917117a44f2c127898a419afa6eeda68c4d0c4c78749405ea57f1f5790808b0dd1502331751a56140aa219e69729e3bdc0e387c54cda499e2c3ad75fa47102113a4247c68ca2b31400bfdf01bb73b15f446260129150ec42387d26c786a207ff784ad711eab3c2b8bcbc75d23c961c6cfed1874031ab0bd0c28f7dbc7beeba69c8a75f926702be5183eb6ca7a985b81774c808543fba5c6066a53a6d0356e67ad5dac5ad2b5245849c44070b70506564c024e74643df5a5cc1c4695cd11178a0bc137f4416f73b6ccca8dc7f72bf5b58a95b26c77a5be1c6c94179311729756daac408791a96b563987206cb9b6bccc801521237f6d21603db642ddd40069891f8b841683909b61e40c522388baf3b3a742be0e04af23bc9d2a69c56654088fb6701bcc68c2dc1a958049b5b2c0fe752f9ecb8c0f172641fa1d84072bb121a2fa9847d42a48b74b84865cb3a94bcd362564da55159f3c055b966679756338e2982161ae119265e6633b237a2c53b1216cd05b1a27648e8c6074f351648c117bc5b8d3f61944e5bef40cbc1abb11e698ac8e461409644cec72384fe5c0d41c2eaef94ff486a61c713e34e062f6d04a902b3a6f723bdd683ffd35868c1a7babecb901d75c1ca27181d10dd8046942996cbf6b70fc02c72c626905f7a4c7c74e6150b70fbabbae0c0697d994d504bde7ba5f961068b190237be70403e9ae79049354a8556a917b9a82ced89517a9a466e09b3ebf053edc47941ce445ca494c2a68a21dfbba86ebcf09e711ae9280b6736aeed243e07cb92da4be75d59c4d23574ba039a4b4cc7245a2b606249ca8a7e12b2f68797c68eaae2013b357d71d3dc890470241cf9b20654ba394642a71bb35b289a63c52989f8a5fc30019bcc87ee24c6588c138b9c46fedd291e782ae91f4305d3a2bb7cc23f2b06037b02052f1797b734e9c86a0c244cdc5aa13eaf5c637b34f98a9ab2eb75364924c7288267aea0227ba538ca049a9557db01a5907c321a0ebc94005b2fc2b3c1d9c1f0b52ae3340c69f2a795e8bc154f387e48486d15b70b9a8b6c4562195666379537c95753cd7a23ce99a33c64578431c63d3816e89c52d330302a08137085443bfc082124669ca9144a86a600917bf2e033732688c7ac535ced37c5b856815e0175eeb422467c711a1de8dc2f4d0b02763f898019c78fca10ddb81a8c7a06d9b438e203c4f1212bcb3a814f3733e9792d9472efd633ba6806944b91951a859cb759fd0453bb1db5dc10509cde2d2add33fb58c76f678e701764aaf047457920243258009b73bc7 ct_n = fc20fd22d0c829939c7413d7afecf86e17a870ecf3f2258260f3308ab365b909b66670cccc51ec4af1b98c9b11bf0352ad1793170930ea957c54227b59ef1cd5d66354c3bbf3f28fecec1d481d54a6447aced2ceff0efc0e48436da47268c61dcf4547d020769c8e9101ca5472962dc27643728ab495d590b2e38a25de4665aef167f9ac0514d27aa6ffc1b5e2da08057094611fdb6c395bd022c4b2ef98943f2fbeb2038b3bf773f62e473eded50c62928001a5ad38eb9752b6eeb7e768bf7c05ed4ac62e77d17ddc15978ee25886254a027d2db14421f209c98d594fa9c9af56ebcb118aad0a2cc08224a6766fb75d8d99aacaaffba87427912d4075254e552bb45818728638e2911eadeaa9a9aaa9a59fdba6e7a667dc190d80f5f90bdb1ddd597ac813c3c0e26672ee4084b830be2b54003990dfa32b4a571020a44a5c92691eab779ccc35f85beb0ede7c355965fd1217b7ea4d589795a4a5e2fd9dab73248f0ead0bc506ec6496e1fc55db52500a5330b6e985284a29338d000498918eaaeb32e7b4c191afed12a198f6f2091d28339c524a365e66d098bf44e190da1893fdf16b9b804b6e2b1a97ce1e80f5d05d1a8838d7521861e8219e7b79d230408ddf8d801b19a3cf01fa809fbf11b565c6b3c9e61e45a949eb0258567701ef741090d491a1bd9f9658ecb50707d7351af33d87096cad93060a076fdc817efedaf24dba3f14827a8546b68b561e9dcd16cacb8c8ca85573651d3cf1b6aed0073ecbe4406a525b9699f4f2c0bc0e62c0c136d23c747f69fc4ca7f26752bcf5ba78f9dfc8b5e917aa95d88ba1640629004e28fcadb66a8cfe40cc10207386255df10a0f3b6e18cb97b4f683dde0efb6f32a2f8573cba671a20e8e09c7f5e2f43a667cb4fd0045d1731dd11ce0f5aa630df50a765a26c9358ac07a3b2f3b6a773b3042a85d1d5067cd1d220a15dead81a50b7d885dba545ff61e5f22ee488dea81a5f87bd948c95e09a627f018eac82f2a9271e6fc2818d10f85e5c666dd9a4a75a54b5625b9f7e7a4b280912aeae264c8944f08d754220dfeb78333dbe8a032db8a ss_n = 3d1db8116f87c0cfb38f47b385ac7d793aa8b41690777bfd89b5ac98fcbcb225 ct = 001b30f93189dfeb4fb053e3fa508b091c12165eee6fca22adb26333f3fa7183eceef9c4dc991be5ff7baffcfb067b2151eb8024f17c307a366d785637d304e98a59061277dff381443bb14ab9cadf92e522d09e45e96722e2639b12d87ccae5bc807b4967b762993a8c12491a34caa07ba14d21c5ce632088b9fff5b136aeaa8b2b1a5853bf8f90ffa5c20e1ba307c5a7aaa48a640a140a79ec61103eea838a64f0d322a2179a6e2b1b5ddd5ead18afc4fac24987fd38751369cee0ada8f0716c0606452ffde38066203dc3bde279494f4f194f39ffc1a7dd147fe23ebae62e63b2e1f8f0d0f5fe513739f9b7221a419714a4fb95f68ac8ac522adf89f3dff9751c92c4dc01c61fad2b4ab9e00be62415851eb7baae4a360eddd812773fa17a6e32f9c59a9d07733b212a80ac07990ba241b5fab1072499ae3e90c25d7a045a81c669d9c5661e41e5183a8c272771f4a250b196dd11b9604a29bd3923736ec0e205cf0fb7a776da557aeaedebaed103605fb9e5395953a7c8493fb67730b7720b82f6fd1400e592e1aee82e5269ff1af868df25794222d84ef5b548a494d222b86430be4432b85c865106b5ccedbaac1b8129b46409a079bf413c9bfcd56c6cec5a8bc3531bfedd0e3d54723f4a557ced6336d2e6bb9fdf1b603b21c023eb989e1f56977231881ecd5969f9d114a108373e34126d8d9acb715ddbffcdcf692991421dea6e0a225d18e625d2c4fe8b2ed7b7d271b73666df13513664898d096e0490380ae9d26fc720a79744c7a6823cf748a665efc901a89c837cf9765ddf29b41c05b1a92925cb82b461e8b6ce6f656d1d9897cf55037649bd07f20e1671c69d4c0960b5a243f446b36cfd131db72a7b8a19aff67919c3e85eca9dd4598bf431f3b4f5cce453755d917cc7b72ba345b6b19b6df3ec1ad2e47b70366fae21e7bdd0b43c04d7adc2a8a467199d3318544eb8e51ce92abde7c41b56090ca14f99f8872db19bdb12c81a7692457366442e78e21e2febcf316cc75b987b8f3128ec42144a93c5a8a754e156327d68e38a9d9503a885089f00cd8c82b494fa900fce ss = 134ec025cfbacdcbf730e7c0df48bd559e0491ace2ba319146b9e0e8d0993c60 count = 421 z = c67d3809bd76e0629219bb7c6e18acdac176cb00a3484a3d5b5a54ee728bdb52 d = c8f3f7c26a402938738d653eb29467c07c035cd3d38790dcc04f0df78434694b msg = 051324fea805486968dfadd57bcd76d0efd4f7d8bcda4ee737401a2221102c8b seed = 78bd67fdba9931b01221bc69856766e9687ce400c445707cbca857455afaa22d499dca56738ff0f26946547f39513fef pk = d885bec1e64bebf49b821a241b379a78f72706e9a13f2a8c3d9a7552847ea371cff2c365cbf97e42ca16af72b876e7cb9119c1dd4a5c02e771f5505dde6a6710a2235d5b1e08443ce13857ec4c76877143dff1755ad937a0a7c2fa1193c24b2e080873945a1eb254682e1384c536722632bf8e81cb1a089b17c3498bba67469113b74a9e987235c004154aa45279a48f4bf882c4bb7040ec94c0cab88e0c80a9006c7632ce18283625019d66a88e46868288c6188c3588081caa89e16f89663628418764db76805516945395ef305f494b44090a26e9854b72b22d6379476251595913bed216a631cc4b40f8c86412179ddb71969ca0eff626ff4cb87d6acee5c44a29e57aadd11bd39125f6f14c12115e6ba48b70c764d597c193859e416044df673c3e555e850535873134e0f6b8c58045935425b65a50bd7963e1f0998ec53f2beb555a2c56960b264161693e554d8eb34aec599c3ab0052222c51a52b83750a704511799b5ca41d2642b87191bd66c6d6b3d866b26fe34221998bbf7e5added8639d9936a85632e7c0306da93424cb76becc237011287bf767102a140b868f417172620b778a855998d5cb1317a14cb72a0e799adc30b6e0786be6454657980dbd4b8f0118042debc909216079529546b3939bab045d327a734cce81454401ec50f9b97ffeda2b65e85356da2578623d07216e8eb118c66870e9536eb133aa88369a43487b55bb89b1094f729b8be7a21043eab46480618b7cc2ccea7e37c9c5b9db541fdc3c6a6c2557cb1dcea6b91e469fe4e3014b0ccd9120964e1b8077bc18fce439dc16795c543c59f426374b876aa613ebf4b3a7113587e021f4948f0466cc3af54a333945382a1ef9e1653eb7a1a67b4a9dba5419e0452cbb83939b2714b52e29110132671300707cacc48bc3b638a9c78165c2b8540b3c1179363361bfaaa00b57853da6f90ed2479a5658c3eb067f81a07badf33b10e77906f51330bc71f45640fd532f0956c6f0d9618d18b7966ab66385445d3382a97a1e88b02e7801b2d3cb964cf0b6317c9da33228bfc56862e40f432c0a6a194ccbd59d5daac29fcc8f57fb9efffa29fd51293c7320b16223872a5e679e73544c7f41aa sk = e52ab3dcf209abdb9447a9bcec65c913826ab139ad7c78335b6b7ba6f7b58528bf854b668af04521900805572ee5e10e07c5a4988acd9c005f9469264b4b04d6809fdb47b92e2341656b4f2b25bb131302204199169b1526869da0ba05524829511ac9d9c2a8d467c2bef2badb243f2315cb791b748f9741dd22c9a0d9920d35335848cd3c2c5a11299619cc17e3da851cd85bae45428c521e178c9950d8244ec9cab9d852643067ae9216ce3977636b092048916ae38be2293c66506773f29237a7b18e57c6f97312d8c5448d67a2d4170b4307689b282794abc236b7aef63c6545bc59a101315f332d97cca58463aa234273b507348e94650e0b9695734ac97670b70a0d4adb31f2e03fc56095c223487e52c31013c053f3620e209638395feddb35a402bb7a21300ba97b5c3a09274a060a2b20a5281f050491df8ca207eaa2c29c74a62c75b49430bb550566174d966b086d8c121277aadf614082a18f8451aeac1b19e0364f40665bc4acaf1ba02f2e26559c011d9b3a2b576c1e6abc454ba65ed0a0a5a4ea8d9c0802ee5b0298537c3e71037b69b10a75a9f5d844302935ec3c91d8fc046da77a0a91ac2829c42a032fcc76153377af611cb0df986dea21b3a5902991aa272e61038ca71113568a9de1724e3caff9326bfd535ae15b7f15898e7e4520b8ba63ff7acb8057ce234187ff01a62b576306d1683fe64239e18b2318c5172585fe3b0969d842390c3cd6971acf985d258491b610a15101417d75a3f0731cd29861d0452340398931a8c3c822120b48545d5c0505b717ea71941f4942d60a1840093efb18ce2f61b491dbc4668173e85b3107d78cd6326c6c7789531b8a162737de9b584a721a5dbc21cce8cbd6d49a0473848ef572e1b0ac4fa12ecfd0a4dca77a6fe5aa489a6d7d52b86770407968886fa149cc4640e25ac7d5fa6ba0396b8281c6b77569302285e247535fb5a5132c75d65cc737e61b76d92f53679ebe3c08a7fbac0233c70036a7b4e6a64cc97903783517b9063b5406633c93e3b492934c11fe8a1721909e911361bba2aaf8eba13955c1d5c633dd29aed885bec1e64bebf49b821a241b379a78f72706e9a13f2a8c3d9a7552847ea371cff2c365cbf97e42ca16af72b876e7cb9119c1dd4a5c02e771f5505dde6a6710a2235d5b1e08443ce13857ec4c76877143dff1755ad937a0a7c2fa1193c24b2e080873945a1eb254682e1384c536722632bf8e81cb1a089b17c3498bba67469113b74a9e987235c004154aa45279a48f4bf882c4bb7040ec94c0cab88e0c80a9006c7632ce18283625019d66a88e46868288c6188c3588081caa89e16f89663628418764db76805516945395ef305f494b44090a26e9854b72b22d6379476251595913bed216a631cc4b40f8c86412179ddb71969ca0eff626ff4cb87d6acee5c44a29e57aadd11bd39125f6f14c12115e6ba48b70c764d597c193859e416044df673c3e555e850535873134e0f6b8c58045935425b65a50bd7963e1f0998ec53f2beb555a2c56960b264161693e554d8eb34aec599c3ab0052222c51a52b83750a704511799b5ca41d2642b87191bd66c6d6b3d866b26fe34221998bbf7e5added8639d9936a85632e7c0306da93424cb76becc237011287bf767102a140b868f417172620b778a855998d5cb1317a14cb72a0e799adc30b6e0786be6454657980dbd4b8f0118042debc909216079529546b3939bab045d327a734cce81454401ec50f9b97ffeda2b65e85356da2578623d07216e8eb118c66870e9536eb133aa88369a43487b55bb89b1094f729b8be7a21043eab46480618b7cc2ccea7e37c9c5b9db541fdc3c6a6c2557cb1dcea6b91e469fe4e3014b0ccd9120964e1b8077bc18fce439dc16795c543c59f426374b876aa613ebf4b3a7113587e021f4948f0466cc3af54a333945382a1ef9e1653eb7a1a67b4a9dba5419e0452cbb83939b2714b52e29110132671300707cacc48bc3b638a9c78165c2b8540b3c1179363361bfaaa00b57853da6f90ed2479a5658c3eb067f81a07badf33b10e77906f51330bc71f45640fd532f0956c6f0d9618d18b7966ab66385445d3382a97a1e88b02e7801b2d3cb964cf0b6317c9da33228bfc56862e40f432c0a6a194ccbd59d5daac29fcc8f57fb9efffa29fd51293c7320b16223872a5e679e73544c7f41aa38b12e8c0da7e65dbe279f01b971d608affed65a3e30021ba54e9779780b2b0cc67d3809bd76e0629219bb7c6e18acdac176cb00a3484a3d5b5a54ee728bdb52 ct_n = a13844e561961989b02caeebd4ce34bb5bb7efa8c7162d9c83a3805677f8496634cec3235fa72fb5c3ed850705998eb007f9e63ef49b6b2409b1bf9bb41ee83ed9a53bebe54c8a15fa2546f154ea7e43e8f61f1e6380e2cb6c3b0a6d1229b9168d28ee8551b50147b16ff3806bc72a2c80700dccfbdf8d179a8aab12fe1a61537ba1e25f41dafbbd37c507d12060a9383cd7b997f23e19c03aabf7e73ea314b7b1707559e20ff3001e4bf001b3e00ac70e7c6c71e129f44f34779e6d0a10e8fc7e22f671242e3addc6878cb03ffa261dc22512311c75ab69b386e6913f6ef82ec588559cc4eef1025de3fd2943a8faedf26fe4e835d1de0a62a1cdef4b398c9b8e1e7e340e1c539f0d846b0fa03978f0dd556566e66084aea871734ba9baf457b8fa423abf11a706c1e914d4bcfefd33ebd69223fb32af1380a18211b2e9be1abaa314aa8d443d0ed69094a87c2c4f8a256a389db72f9cc851f9d0cd43c211757cd19e9e584366e9a93fba9547c49c6c3ea0da0ae4a187276b7d9d15c708066a1726d73430e88657d79468e4d9d9d5d6ee8c011970b09dc8d9f09cee98960e9ac5a8589b96d4f2222bff179dcd089f8894b7839a1904449919a74ccbc4ae8f342521bf2af31023088ac9ce0316415b1a0485b074f3431f84e44fb34937a1a8126bfd2e5cdeed075d34fa4b9b9694e7a3fab7c2165eb23062e882b8d7d0c96c34b536a3df1081865f851178c85a63e301c264a64ca111993469d7ead5479f5f07cd229bfd8db67aeec927467296c5bd3eaa099dfcbaef7a1d5171486ab2ac85c473c2b5d6a8b94c71e2b56107ca9c7eeefbed546792effa753935dd0d822fd94aa212cc66adc97860d17cca13c6877c9247242cfcd89069d9af5bd662e1952cfa0c299d293af173a8f9a1e44e35456f3f5bb747078a5456dfff190134af39f2ffb10cc1da989dc0f18dd6e6e0ca856a5ddf9aa3a4b4effa56d2906d5a1ff9fb7bdc3f42adeb6866d1b517cbc701954347e0431b33d569726b0a29e137c766165cf6050ac536e6200789c8f1271f55d096ae52bdd3c87ecf0e0cd0aeba57347a82 ss_n = 29732c8fdb288ad4562767aa263111e32324b6f2af60322c90518f1fa0a4a875 ct = 91a4c754684fd6e5795d8e3cd0a192566fa15c9c4d51ffc6cbd6ff17418b25a2d007e44ac92d99030648cd9506503a3befdd9bff9e6939b3ba8fe1497a5dc244fbfe607f7d8741e7a9e7d902cd2beaa5c566ceba439e3359f2b9c5aaaac6b4d906603cb362230b83ef3e970ecfc0ba0ff3ea4850d306c4fe7535293ed5bbdff4be10be9e397f5acb8292db15df0ad43dec79449e3cdb827e303940e7b878d21f7742df88674ebda1bea3810f3dcbf279f42c11393a3c58f65e8bb1f1875b8bdd1ee937a8029683047d4428a5c2d02314fe7b9e557b60419ff622f17633b404bbc5447e24703191bb50457a56951d29f07dfb45234402becb8043c1249b63c6aad15408ddb1646e3908800dd0d58632bc7764bb8ea9edbd2b37e824835f4e4917ecdde2890eb22f87fc3b73aea57eb26ac0a909ac223cbea2849c753b1926e63489a880b8eb2c9f4b6955acf1e6ddc9b406c7c195370977547f788f2c79a97b5c41978172600b8b71e057b1118156f3bc2e87d7ee28688270e646aa88c4c88ee9690ab6b5e6c2caa2ecf4aa935b7b9292e1e85d4f45cffb2474226fe1037c75b3505395f962ba86eba97a2b76b640fd1c346c19e517852b56e5220f4a9719309f339122761cfb598e2529543631f29ae46a4acda9a527d654eb59cf5de3a6b8b9d47020830853ef43f91408f60c61cb985fa73c704bb0981c338451f9f2ac00cfbdf0d20c65d30d9ceb5982bbdaf52f1904f57de4d44b7b6598049311d8c7a52e645d0398e07934cff9d42fe03422a6b8bab66f87e3bd6b0774c9458f0515765a21f5fcfa03e95bacd3f496a4fb68d27bd3e0277c6b1adfa0468f50c6921cb83a6a548265cf5defbc209656801a0cec449c786b0bbdbd710d542046f7483c6f24f4de2035bdea4f95827d30517665462a688d75b9549522501ab20adb3e58d06c63e2e07fe4e9a937aae7d5c5cf045b82b45de6a967c7b600f29a2151ae1e3f70697ab43dce9c1e22fccac2561100c1532286ea8cb39361b438a5afdaeaf79e5df98112c9895f603b5659f415b605069623894b660cf1800c7aed2aad4e4b82be ss = 06904b7349cd8f734df2a711666efaf140d08063f885bde63ebc3b0283ec5f83 count = 422 z = 46e8165de23dd957147f73a69cfe1c7d8386b77acde81b8c2774653f187cec14 d = 38f4ab1322a19a2c58f410f3042a732fb7bb1596731f93926bf6217ee89158c1 msg = 73aac885392bcd784ac57b400ae81a469456cde305a9ab01627eb4f8463678d1 seed = 4036df12b5010e48284eb1af1cc7161ae24c0f38cc64efb4589dc9950146126f85327ec1eda19d49a0f2e8982c83cfd1 pk = bf3b6bc0ca9122a7ca59bbc9aef817a191aeff78ca3f4225288920fae1350a72c4bb7a680910341b685e79b9189344798e02747db84d403b15c6d268a5a295e955b8bc20ce0f2b582e135588dbccb18a592d26cba6945244a97fb665852470a8d499a49e2a0684e557791c291da079bb424beeab1aa99a8babc17d280ca1eda11acaf149a884cc5ea6452ffccf5e7c86547905af576c72393038e166dc536be653b242b33444ab9ad65516048286cfb3c15f9a3b7cd5140e22c7b1d455c7cc0af10b19c586cd24f24c70377596fa5ff55996e4444324d142c9e6c5c51261a2a06d464c5556d58a8f62cd678226833570a0dca5debcab9d9b68ee3a2c43293f6c575988d09c0da328df08a76007904a15a2f44313e6b33d09daac022598709813af131df81ba1d2282fc532a7f069388aea3bdb13398360284c9a117ce5413c603f14cacb5142aa2320868df62b0c76aec9e79fc18b167cb5ba95e0819a0b729aa71ac884ba85e4333b312e98868dd355a879887ed476710e744eb15b64ca4582b590abca3b9a45b58100480b61848961a9c923b925dd315c3c1699c13700c68571f9904251e47196b03a362012c6757e6cd95e51262af1b642036a6ae142393891280a626650e69480b76d2d380a0325890589be498224f7886f5ad43961ba3fe0145f9643b8658c3e6a20cbf76386d67227a3c116788cb900fcc3a42561bf538139824a8f0b8b37a0720aa77da707478cf5ceb4a8062cf160cb53a7991319467750b37446c29115b902476a980a29725ea8b4a3c077216942c933314459cb45bb54795a3a97531c3db5ea4b85f069d21a9f33eac6b637b2b03934b5aa00b7da4017737644e5b481b8c8beeb3472e81f6bd999dcdcc17f693d5f7596cd156bfc029965c915ff92a73e30b819ccb1bc6704939b16c7f1cd48226105a7222599cfee1868345a6574b4bb578475cef792b05bc46a7b52a636b143c209453a05c2b57b80fb1aac8b6197d867d8bc22a89058dd39bd9432a11d8639d60accad1b425f531f9eb15427016acb153d43c542bea526979982f7a9400fb684d352c3f3c2836283098412f24fe9b23e3cf96d4fcaa6a791f35c3ec107bdebbeab6b6b931f75 sk = f3c9a52c212736540b5801c1423c62782199042853903ca7e4e3531254422ad830f73b62ca053bceb6cf51b65636f77f184255ad81b7fde8c5c3039c5a37abc8633796e93128e497d093be389c1302d7920f170f703a7b417958705295106663b0e946a804be516a7e1750a63a818f53fbc2002407e349b6806570d4c3069d796e42b4374d9c888c845c49033906c387131919ae5ca9014493d2359728c777c3225f25730dccd08c574c856bb12f92a293ade2cb568bca881c7566ec7aa1791e480409879700d6ac507644a3a0e4cdad22323dc016a082778e8a3bec644dada4498966b8eca930c7f29889ca041ce9af0ca76fb5713e12bb4cb901c305f711c3d7c4ec4529137aae54827ddb477ad869c34bcb1b11e353b629834f784190b26f79285f60e97792e971b0d1c61a074866275232ca70a56544577711305a7549378a49b6011df90ff925c1c9c78a1b3397dd7cc22173a8559540d2353b4009bc336614638a7913a6631b821e1c21c478dba3620487ffc0324e377b8ba73ceb420f13859fd6743e0aa816fc068342ab6d5445af62969826335aeecb1fa05aab8192979d533d0c319a86da67721a39a03644853cbf095b309e141a8d9c2591d1c7386956cc5406bbc44133196aa3b6ced40b0ee424be7f0c345c112f6beb47db6b99f7fca19af4228cec7b91404426d0c686496ec65124c604bfe7cac0c5fa2ec520af4654185d356a8ea35d66e01307878ffa1142f0a0b908e13360d5abb7b067a6968d89cb8eaa114ea42a2ca452a55ec36846fa292550ce67d9a1037c525a55c1fbf584f4026bf9f51ecbfa4b1893059d3ba2eea4b38decb9eedc3c35e6092851ae4ef53e7718a64f49243dd66368d3370f5c0e06f1284b2bcd9dfcae22a6cb6e96cc38495ce54885f3f5ba6182ba2e60681c53c1ef0384a4a07c91fa73131584cbc545e450cd1b998ecd78a44a4a1c70db2b5a0004b511caa99c6064573f7b636f984456ee1913cf96b3c286ce26981eef5105eb1c66e1f74fc4458dea4ca1f609408e7a18fc53c2f73796383128d6b62cb43242dc7944df303dafb1ce68e313bf3b6bc0ca9122a7ca59bbc9aef817a191aeff78ca3f4225288920fae1350a72c4bb7a680910341b685e79b9189344798e02747db84d403b15c6d268a5a295e955b8bc20ce0f2b582e135588dbccb18a592d26cba6945244a97fb665852470a8d499a49e2a0684e557791c291da079bb424beeab1aa99a8babc17d280ca1eda11acaf149a884cc5ea6452ffccf5e7c86547905af576c72393038e166dc536be653b242b33444ab9ad65516048286cfb3c15f9a3b7cd5140e22c7b1d455c7cc0af10b19c586cd24f24c70377596fa5ff55996e4444324d142c9e6c5c51261a2a06d464c5556d58a8f62cd678226833570a0dca5debcab9d9b68ee3a2c43293f6c575988d09c0da328df08a76007904a15a2f44313e6b33d09daac022598709813af131df81ba1d2282fc532a7f069388aea3bdb13398360284c9a117ce5413c603f14cacb5142aa2320868df62b0c76aec9e79fc18b167cb5ba95e0819a0b729aa71ac884ba85e4333b312e98868dd355a879887ed476710e744eb15b64ca4582b590abca3b9a45b58100480b61848961a9c923b925dd315c3c1699c13700c68571f9904251e47196b03a362012c6757e6cd95e51262af1b642036a6ae142393891280a626650e69480b76d2d380a0325890589be498224f7886f5ad43961ba3fe0145f9643b8658c3e6a20cbf76386d67227a3c116788cb900fcc3a42561bf538139824a8f0b8b37a0720aa77da707478cf5ceb4a8062cf160cb53a7991319467750b37446c29115b902476a980a29725ea8b4a3c077216942c933314459cb45bb54795a3a97531c3db5ea4b85f069d21a9f33eac6b637b2b03934b5aa00b7da4017737644e5b481b8c8beeb3472e81f6bd999dcdcc17f693d5f7596cd156bfc029965c915ff92a73e30b819ccb1bc6704939b16c7f1cd48226105a7222599cfee1868345a6574b4bb578475cef792b05bc46a7b52a636b143c209453a05c2b57b80fb1aac8b6197d867d8bc22a89058dd39bd9432a11d8639d60accad1b425f531f9eb15427016acb153d43c542bea526979982f7a9400fb684d352c3f3c2836283098412f24fe9b23e3cf96d4fcaa6a791f35c3ec107bdebbeab6b6b931f7578c8574ab20b855e15f493e0c501157e9ba0370d51d08b76140dff253c26190446e8165de23dd957147f73a69cfe1c7d8386b77acde81b8c2774653f187cec14 ct_n = 16f6c8425f5ca1f32605ed16a921b7d4ba1b9710e588d8b53ad0f02df36fb23841ec440e9d2ef898b81fbad80eba6626aeb10e96dc8883c4006733902759065db53a28af48a9199caee7a9d3af592ab6546c9091daf5149a064cdea0092e27397c5d2b3e1f5896f38a8f294b06828867b7367692c2be88485119dc1706eb083f9afc3ad171a69cf62d7a1282085e8b1dbb9995d947a8a8b9384bfac70a78be411c2b8d50b8f84a73d8ff38607f135a3b6718652c17f622d86379a4b9c14804d4140f976e245d3459375b4d28ebb659eff6e3c0911e983a49de075db3bbdeffac7322a03849bb5baef4b6ad6e8ddcb1b040f272b729a320526523f60da50d2b77ca618da2d93ddeae0b8282990c631f356e15deb1469f726a9b5e37f6048929fa56587860505384373c4033b28b35a1ac366f4078c67ce6b6ec7a8f2d686c04636c372cd01063a5bd9673d9fb12aa60faeb97dd31073cb0c531544be5e3b89b9c48069dbab72546dc868cb9a3e1bf98a2d2b63479bf448efe3f19c15627f7ff89f495bc387a11492f18f1831624555a61afa5ca63bad1ef5dc748bf65eb71342a488f6b9b055da26567b8d5c124f1bead65ee25a78a093fcb6210c50f9962d02b89e3a38dbf29debacec1963d53c4fc08d18dbf3d40df0a427873615c4bf64c65ebc7b338d77193514ee1863ad7c91b477430f827a1788bf7ff713343a62218b8435e8b2e0c61325071b035b7a195337327b9cfa14f0054e74bcf75511719e20e659f0236d5ba0d7c42aae3407170a62a51044c3a484b720bad3459e255ec51a300e6c8a5831097c6eb2c82b88f192c3a093097676b4166759e1d09c87bf788fb95afdd9cbfa1668c728ef1909279532318c5d7d6e79693dbbb375452480cf1b9983eebfa885b11401c815a5788ebcab4ed83ad541f3388d860e180bbe9f724cf62583107bce1f7a0750c693062da8b1ad20634594ce10d3eb8f61c6ee7f903a5de3eb7b507c3e77b719cc1e0187e5d4db26d9bd9614e2ff5187543d35e4a4addf90ff60227de0ad335c1e176f2876c0d1b2d40de95c2eb7a5b6ea81f5aec9a89 ss_n = e3411bef8986a74b8a168ed11a262004cb4025d5a77ac922001ee72d31937428 ct = 5cf6dc4310e09cca5f2493411be0a9abacf68a0b9e2ecf8ed4688757b209d19d55bc165f7485ec56a5939357513a898edab830f27cac97b592e77d53bcdf48ce8944fcba4eaa49ad5c302781bdddd680c88f2e051463e027f3ed20d0b62e1da235330d5bca74a881cecd837c7ee43f63c775f2678f1abfa65e10ebe556650c81c9826628d1500dacc3b0775c70bafedfb45766ad86eb637d868ce4605f0c5c6d1b4fcf9d5b61f5589d01059b2ea0ad04ea21e454ab03a396341c80a0672d4250413e5a7a72878d64df5742129adf56d2da434bb24036714878c5646e2ce7938c144845cbbd736dc6ba78edb5ae008a9699daa9967c5458b7ff1116a219b2877fb574b9b3b798f79e77ae6aef941dca54f36f78141ef1193972b81fd03e9cce32426498082b42b41154502af2d951817d897149b898c2d6fc7cdf9d025a1a56dfcc8929272205ed3ef4505de8b50b6b9ab0a897957f38785e9fd3fae75848bc366641940f7fce260169a98e5b514c7e21831e5561b41ec68aeb61fc084abf5fcb16180f8a965af337fd0d9b8affec1cbb5fa0c03fa23dd12302554ed77145dbdfc9058c90313aad034c17919357fec70fabdb2c62f846fd400eace0d124028e82236ab0c431b19205c72c3c71b3c1b745324c98fd0d117bb013b3af3df0640c9b0f8df5b45982e08e0a0c0152ce077e1a50237e7509c1b9378bc33f974b336eb0cd749e79b9b36e3572b823df57b9436745c2d0218bace9f56c8a8223f33894e81eb15b5e529c3c87852bf69c44b44a5c193bd843d2aa6989592a78d44582781fb4c2267a2ae77c28d47024945da23bcd061a3ec045fd6585b0dba4ed50c1e4f82be4540eac4179f8ef4d7699b86f40a91ea3a6fe7f2f86f69de2f7a6dc032f1607fed37ddd2875a758b3e3df3a33d2c0d7e53efe2bc9dd3530d713f1d7343d1da555efda00559f157ecadceb35d67729575e83bf1277be3953b6f913d3c2d81dcca660e04d020f4d4b18ef924047784cf5d1b959ce0d4e07aecb62e587762cfb7f3d1bc86eae51819d4d092c133e9f604c11e01cf24beb99552472dae8a6745f ss = f35710f43797fa82257263584cb754756240617aa092c3d5ebd7c9be71fefe38 count = 423 z = 4427b2ea41f6caed5d6b37b6bfdb978105ec14a5c7978eb561098071ce1702ee d = 4b6eaf8679823c3e92bc7d77c2e23737841863cc6c85a4bfdab8e6a3d8c67c28 msg = f33f59a0d2571821b4a2586d915c656c9114f93b255b8ced7e1452c8458b5786 seed = 6037a4b78ff8c1f39f115b618ab2e8626ab271a25da22f728742c1f18ea9d9ea1306f606d860858479dd431e1341549b pk = 8f1ab156a972e1596a5ce7a245e76e16e988acc47a131a5ae025ba2c567df301400e9a3b427ab3d1134e4f7ca4370acd63a814b4443dc854781b616335178287a21dd91045c5cc87993018e30880a5f9637c4287532578e8a3ce1d037b9bf024c73bcbe25a5d152858013bb33e273bd2446317036aa3630e122573a43bb2e2e1245c934639019307222015c96e3607b85892575d194a98c41d7b2b4d036bc111349bdf0cb270a621d7c648fbe277de02b3967c620f19be6526875c4aa8f824b3a35924ddb5cc738a4fafd21025cb012c0580874a525ef4b5f5897ee4e1175311c1e946a252a411cc75b0d6a24d2807797a750fb1e9aed1540eb93497de803620cb1c82b1832a306bfe086d81180deeb227a6e02888d60f32e447f3b85b18d25b01e374bb812377b1a6005928d14b9e8e40c758f19b24d4ab66888a2a911977a80aa5dc1cf8010998bb39b176100a5c9850a6a825f3709352193d268311103f5411c616e731ae5b8449e341b32307aa22b555e52aaa8cb43383499a80496beaa8f28ab46b16ad94897bb7d6ae0ed76e3cdc07448027d4156e3f405128a96f0d174f7270892fa35d51b61fa0724ad1857401d719d4019382785ccf9bb5e3e14447610f96ab4a98e576b871557e5a463b6a9218d077346384872c7e10eacff11580b36439f4a16e0d1c4374b1b21aca52cb3944a050c5a1a69082302020891d24166b2cd99e58f91cd066156c7898c6b12f784341b5ab7d83ab24527133c053cba3a6b23d2cbc0ba76ab2e3a1ef045ce29c7d683c6db9c74c0184158081205955556f1a96bca2751a023f69b34e6c5012064210e54856a9d70e7759871ac45475609b5e9c3f1c37643e7674d0143c03c1a44074ab9e8b98b05acda6813ec6522722b132aac54e16c8bc8dd6816e4c6da0731e6b53c924aa5dd68cae17b03a60ac3235598ec7d6bd276c5bc48a01dd8c3f7c913a53443fa1b41ce334aee75c4bff8a82df824353c096ab400f02e91d5c97497a315b12010979e43fbf2915029569542433b0479fc1b945c9b8beb8570d56498367c3cc431a2e06f03f0aca064a9453b8ccb2438910f33ab5ca789b6edb1fd6a9c9828c4954c3d0689dd7552fdee9a8 sk = 23992a67615105706042247390591816fbab4446ba489b6530e0368e3004b94c5102078f54b32880644a71492f95178044451b78e3c300724fa037a6b98c936c7ab984e113408c8544f33d38855c982b679274b3adfab41750412b27afa8e4a044c8a564f121c4252967928a879c00d93375e62c998d673e8be54336b85c8cb23c5fb68e9918c16bc964e5a814fa87bdca2a4d9fe0b34a9945a45a85aa34a4c9883cd6d61ede863778202b89a4cb112caf51ac5532a764e6cc3edcec299f7b8265d39b754894e224b1edbba970a9ab8b81c8a4fb597bf3bd19fb740f5a1a5b22b8ba468870fb02228394a9d37cf03bc99b2269293179848b00bec01bd234525fa02c9b6338dfe17b00859828b50fd1513a7a21c78381729fa6b446a810ce9484226cce2927872d49cd26b532cfc92961f9b58073435d374f528051abd26959f5387477517e250a383aac1991464d95a6a44b32094c9a6eb6278c809fb37948ca89489aa32ee2b37254391a4cb77021f5ad2eca16d1c3505cb98373f7b9fbbb893be8b311c8208d657490846f39c3263fbb3237139c04ab707fc894ad26b402e2a8493a91acd83c55477c8b37b8dfca22ad17243feb60b6f424b3f43e60fb9c18c29ec5cb7a6d76c85362ad7caa449bf569207184ec258029c043d8c9aaad5042db2463745b922e78315d8a15c0213b99e54e1bc18bc5f3ad6f0a9bac35b44df64d19d91fe993c1e7420410b14a3e6084980b374d9294d0b58c74d92bf68a06e9b524f894962aeb2d8cd0becf6c566377bd20c701f2405c75960d93902c6bf23ac3485ea8072534463aad1ba77909a91ce719ed64468cc8be923738d4f752239175b0b4cfcad7695fcc2bb6572828d675bb13670f2a7c284b18dadb7dc4145d1c629aeb86bd90aa16f312845605404e76c5652265e447930b5502051995906992e22c96df21156be159fef84cfd39acf24ca79cdb944070441de76ed9cb9553769e5cc7c48b194f662c4259556e41b0b7f761458d0520b9d91bdc543738c2c444f5320a9c69427c1418f9974077008f17ce70499125099c3dd58641e60841d1618f1ab156a972e1596a5ce7a245e76e16e988acc47a131a5ae025ba2c567df301400e9a3b427ab3d1134e4f7ca4370acd63a814b4443dc854781b616335178287a21dd91045c5cc87993018e30880a5f9637c4287532578e8a3ce1d037b9bf024c73bcbe25a5d152858013bb33e273bd2446317036aa3630e122573a43bb2e2e1245c934639019307222015c96e3607b85892575d194a98c41d7b2b4d036bc111349bdf0cb270a621d7c648fbe277de02b3967c620f19be6526875c4aa8f824b3a35924ddb5cc738a4fafd21025cb012c0580874a525ef4b5f5897ee4e1175311c1e946a252a411cc75b0d6a24d2807797a750fb1e9aed1540eb93497de803620cb1c82b1832a306bfe086d81180deeb227a6e02888d60f32e447f3b85b18d25b01e374bb812377b1a6005928d14b9e8e40c758f19b24d4ab66888a2a911977a80aa5dc1cf8010998bb39b176100a5c9850a6a825f3709352193d268311103f5411c616e731ae5b8449e341b32307aa22b555e52aaa8cb43383499a80496beaa8f28ab46b16ad94897bb7d6ae0ed76e3cdc07448027d4156e3f405128a96f0d174f7270892fa35d51b61fa0724ad1857401d719d4019382785ccf9bb5e3e14447610f96ab4a98e576b871557e5a463b6a9218d077346384872c7e10eacff11580b36439f4a16e0d1c4374b1b21aca52cb3944a050c5a1a69082302020891d24166b2cd99e58f91cd066156c7898c6b12f784341b5ab7d83ab24527133c053cba3a6b23d2cbc0ba76ab2e3a1ef045ce29c7d683c6db9c74c0184158081205955556f1a96bca2751a023f69b34e6c5012064210e54856a9d70e7759871ac45475609b5e9c3f1c37643e7674d0143c03c1a44074ab9e8b98b05acda6813ec6522722b132aac54e16c8bc8dd6816e4c6da0731e6b53c924aa5dd68cae17b03a60ac3235598ec7d6bd276c5bc48a01dd8c3f7c913a53443fa1b41ce334aee75c4bff8a82df824353c096ab400f02e91d5c97497a315b12010979e43fbf2915029569542433b0479fc1b945c9b8beb8570d56498367c3cc431a2e06f03f0aca064a9453b8ccb2438910f33ab5ca789b6edb1fd6a9c9828c4954c3d0689dd7552fdee9a81869710e264c628498964f95aa353b4adca11415fd4a2b2e668c6b7da8e02f834427b2ea41f6caed5d6b37b6bfdb978105ec14a5c7978eb561098071ce1702ee ct_n = 06b6cc7ced1229d802f793f748bd83e36af91c0bf0971f862eb4f9b8dd34d4e8c107e7b10349b725bd989fb58a236785a412340fb32950ad1cf2d8a5fb1e2f37170faf9f94db31c107ecb9e637c7a48a53512dff52a78e933c1b582cfc469c8edb22f6665f71395f358203d5da28b99d20693b24376dfcc1c53584a57a2bbcb4e3f8add68a733a0db5fba75e9ff37e7cf0166443269c2ab8b98c777fd10f62fa7c50f5c9e5ee00c2a68a014c9362f4efa7dc2f28891dd6f9651641666bf8e4e09110fedc5fc77fcfaa3cf6411afb63e3ad969b1596bb7ce1fcdda1c1417b0f712f84b96ef5017d2428ed13a2912c9ea6969829ccce4ef999d61b5fbe9ddfb3ca3d66d18846bedcc658c911c30963a95add110d033b59f89a284fcbf763292ecd818351dd9b833cf908f1f1463fb38af35971b2210928e56cd33664182ceffb6a55f4c6867887854ce2f8ad507812cf155500a7d19678aa24f54510f8ed91c52fc1f0d7ada6d635ef9269b77b76c809cb13f9ebf4646652464aae210b312aeb34fb1d437ae66899f17846a998e16b371df1c3d5ee23ad4e88ddcdedf2b631a6181931c627c3826fa2fc66cf9e6786c04bf371272b26167d39f73b782268d038729c07325c7c07eef8a22a2d0712133d9cec55c0a41b3e5f8dd18f2ec07769568b66359c03c3b195113f09da1bab0e434a93e0eba78c4d4d87ae0d4bc1b31a13ac76153ff07595fe0152a15eb190b6ae5611527b04be19f7d038d024c3e24f984d55aabcc4d74d6d8ef0da8c1d93948242e12adc6e480e204291d433f4b6bd9a6d430313bdc8f2be327357e3190eda467eeb23a51bb0ec7ac696199d62fad3a10b338eab00dd1461c72c6d1fd8d15e502e041191554b01d3bd7403cdde2b53e77f4bee0a532fec2abaa782fc0a1f30721fa63878155283ab62e68fd8d7d312d753daddcf8c3e27239db24d20c18c110061c2bc42126bdab5fe7ea536841d832c95be8fba2a59e4ec6bc9c604b731af627f5270ce723e18f2c8ab459c7dd1351e2061c7d38c1cbb0b3286d9d8f23e3ef45012223d99ade7deff393c707d69140117 ss_n = fc4d9fd8e61dcfdb72cfffbb5b49392fb23f296229fee2987a5b3d16e8b2231b ct = e9df1693d3764269a59bb4ffd231368cdeebcdb4668c1bb706efee94431d2fe68fb9a171830c7739c6a86c3571d96352ac9b88f1e8733baf352fe68c384860f19ae63b66d47a3bc00db952e8047a8389db2739f907bd34004ee146d27312d12d073371a5bbb4939e017005da67b72c8711fe07973dc34ded6246042941044f04d09fb0a0dfa8c3a52719230163e77967024fab8f07409263d7f7f2b3b987df687763d8390e78638adb7ecabf71bf482f832b6e49da96f6b050f5054cc9249e9fa938ba0d500b7287bdaeda658c0bbc3881d0f5f88e013ab7978dae8f440b149e2c1fb9306519de3151b2087acfcc1a64f286ddf276a7c38d2f850c9c3ec9547df37a9ef91ab485e2ebee69d60070ad0316fe954994eb175d3a1b5b838b590f5a8f52f6e034f3fe8b0fcfad736473975a7a8a426ea8a13b4ffa0e0510520bf49d9ff458d0026207f663bf2db15553bcc3999c34932621c53f6a83b8b63340794e8b241081802bcd0779473b0ed9c13aadd3d3d6db118cb7ce9d20edef125eb6a5e7f4c0154f9fb7f0d0dfb250ea854eec590e83fcdc23a726deca251fe2209a18605f56033ef962bc451beb6c068ff235b9bb6af59deeff2315f6564d9296befc21e1cb367b2f62f26aaa96efcd069f8323da7b2ea0a18db7019f0ac594748a191f03f9d20cb81ea1658dcdc385b5a96d2d40f9a8b53260ad986a164928d5b4511ccfb41ff91ff6451d8d67059dbcc44a0af247401d548e0e3223d02ca5c954182742cd374cf54cb80b8e762f7d8cdbc552f72e448e9c416e49dd2dc5a5f342c3e3f9e3b509296b2ea327ed81054a616adfd9c713e3a5e4039682d7d34f9400899b813620dde06cb9eedca1f17b0696867ee3f9bd3c1a91d6888b4e0e592e3ad978cd1a3069c711a56639fe95eab0a9245a1cca8c5a4b2c92f9c5114e078f93bae91ee7a405856202bbe5e6d53b17329ac2bdbdc7b2bedaf8509bf4a7566c67aa8787749c730c640174b57fd852aa3be5960c20ffefed31b228c796d75376442e58f32e11281f9fc34c053159baff373ebe4156cafe7a937b248af5a8b4d8d2c5 ss = 8e701abb3ecf9c654ce212e5d54ed2f0c6af3f3b44b1340566a3aff4bba61195 count = 424 z = 4de13fe10448b4ebd7d398857e59cd294ea57ecfa69c86e14ddc79a27f2eb342 d = 79085f9b2ac794f4107f18bf4c1a1ec5fa900c86d1e83a463d9af1ce6b67f36f msg = d99acb0228fdbaf2c1c5c4fe828a52e34bf7db933dd328d224d4d0add990c15f seed = 0c20a68990674c82cfb3f06f28c189016f432770e4ab4d13a9678c77ebb74a18baea3051435b4e725306ed44d9fad465 pk = 4da7cc55c280839374a27700c6a72a5fdb59228599306c39da498437289c8816a3fc3a90a8d70bf6fa882b7c72aba02550d120ba23254dc0c8f5f7bfb5e06af9a512f5b3bd8b766fe36a56fc6423d6f4933956bc4aa7a59363772238c26c597d2bbba94ed1383cc36e3305854e49a4f7979c1fda648ad1bb4ac876c1e05537b04e92616aeb37ccddab2ca3928840122d9f710edbc2437ac293ab374386c8cf15186a5cb475660b7bc59b1501187100803347f94e001132ef2a872271031898be0c051b5bf646c532a364a9305c0960f3088e1d5809e7598f48204eab074a6d67523d5b43906b03d6b13d9d9ca055d1aae7d4a4c3e311a5819753d76bf2f7173c2345fa943dd781cdb8ecb964368e72e6c2ec484fe8f581a3e919107a4f9c25272fb0561732a866c79631535d332aa2f3057f533a9dc6d3610bd5902a19c37fa97e2f5cb1ae64333f669590ba858a3735923190fcb427a3036317914fdd2478f6c45e6a4a9c977b5bb8b51859d39983cba513ba232f2492bce7cea8ca267fc2c6df25755970a899568c50938edf0c2cd5179e05356cba3c31dd0b0d7c553072057df9a855bbf3b89774a148aa60c7749c32eaa81d482e4927cf8d13b4ea9a79eff14e27fb17deca071cbb40751579d81b3b67c1219e959df7d9900bc293051a206e201fdfda70be074f8e63b15ef00849d8b893b536eb106eeab6839b25947d1162b569374b8aaccac341a86a2c3e646a771357eeb731c7a74cfa907192e19f84a314d1e78e69f658f1f090a580763b089b955a0b9480369a27ab7c830707680701fb1fc06145ce5c4a3b097c3636c547eb78abd212621655ca68a4823c5b759431525c4555f19eab923ec42620e5a2b4d4b6b2abd6864e12ae52853e9511cf5f234f3110aa00e43f67e31ec1d2bba6ec6d9cf40f7337180475cfeed9451ff7c47ebaa70cc2b23b69bea0eb0f288b0f4a818aba1c766163052dd7c6af017a63b5ce58554004590a91730d9115666af5b7532a25417263d35b3eaf109ef32a2b1f6c8c09c1235909852e059cf4e10ccb9c0a7754cfc6e51317096bd75805dcd88e5446d2760e8e056d013d9223ebc437e28c8ab56894de2aca43245ce02bc91d50 sk = b1b7c13a15a8f7993574e84cded6716c3c1b1b221cc630a084c999fee3b73181af5e804723b3ba6a5b81dcf97ba848c732c3ab25e511affc388ca66c84ac6d1e15971de6732e65272ba963bcb73846804e68b944f79b09b871218d25a3a711082a7138463942783a167078c3ccdc7893e537edfb75d3c33301cc5389f5b492b0769ab082080392e4eb479e3b68669620007766b9bc9fb0b404ef14a6936b080302ab29254188a66223881481dbb4fc2549aeb3449323aeccf06e63cc7a9c94257389c925f57655260e9f6894b0647050083e88f9027c3235a490507290294b3347de214db1f1c858d9cd21b9251439050deacbd457588d3a004a1b68b46a48788918670a92cd32a668823559b6aa88fc9aafc45aaf245d4e2a9cd44a1900f131fdb043252ac6d0a164b7744563225eaf7a245e04126ddc3bea1a46b6408b09b35390a397987034c0e42125908e154ca5346858af09398cf993e66b689178118ba351756350a65106580a45ad97b2c0626a4af653da346cf6f97e71a834236004a8ebae23f297b6d6ca062ca91282539c75543a0cce4e08c2f92830fb07b86d613e1c858a0a283c754692a60c418c027de7f5a6fd57c86afb7d93497682c89ae968b63ec3132303514082afecc6b5f2f253583618b9a3b9d948c308310748e32f360cae2ab2655d332b8c828e0ea348385ab48de58565518ecd3c889fa883bcd151e3cb2c22fc9291123f10165fa17922f2ecc000f31b86d09a83ac8aaad2b68458c9bc583dcad2bb81c10bd47913bdb99969b97ec3071eaf465bd530a48f944e21939d7235ca2e25ba234b0362933f2390b71fcbba1d17cca323b3fbfc21882b1166a36c64e1ccba7a21cc889b040a6d6a937c34d8ad4858228fd69300e6cc951b1a7e7b92cdf52565ea3d00e65128c807c9e53e737c52095331155314962146b3e15a218985e8673c56d81197a310a903699f8a701fe8237f7a07b0714c50320ca41321f2975b37d904bceb0a2693a19ad74f4b718895d68582054a915c50a93a9ee70bad339aa483897bb79ab230712bd9a70525e101d1f712307952fae3974da7cc55c280839374a27700c6a72a5fdb59228599306c39da498437289c8816a3fc3a90a8d70bf6fa882b7c72aba02550d120ba23254dc0c8f5f7bfb5e06af9a512f5b3bd8b766fe36a56fc6423d6f4933956bc4aa7a59363772238c26c597d2bbba94ed1383cc36e3305854e49a4f7979c1fda648ad1bb4ac876c1e05537b04e92616aeb37ccddab2ca3928840122d9f710edbc2437ac293ab374386c8cf15186a5cb475660b7bc59b1501187100803347f94e001132ef2a872271031898be0c051b5bf646c532a364a9305c0960f3088e1d5809e7598f48204eab074a6d67523d5b43906b03d6b13d9d9ca055d1aae7d4a4c3e311a5819753d76bf2f7173c2345fa943dd781cdb8ecb964368e72e6c2ec484fe8f581a3e919107a4f9c25272fb0561732a866c79631535d332aa2f3057f533a9dc6d3610bd5902a19c37fa97e2f5cb1ae64333f669590ba858a3735923190fcb427a3036317914fdd2478f6c45e6a4a9c977b5bb8b51859d39983cba513ba232f2492bce7cea8ca267fc2c6df25755970a899568c50938edf0c2cd5179e05356cba3c31dd0b0d7c553072057df9a855bbf3b89774a148aa60c7749c32eaa81d482e4927cf8d13b4ea9a79eff14e27fb17deca071cbb40751579d81b3b67c1219e959df7d9900bc293051a206e201fdfda70be074f8e63b15ef00849d8b893b536eb106eeab6839b25947d1162b569374b8aaccac341a86a2c3e646a771357eeb731c7a74cfa907192e19f84a314d1e78e69f658f1f090a580763b089b955a0b9480369a27ab7c830707680701fb1fc06145ce5c4a3b097c3636c547eb78abd212621655ca68a4823c5b759431525c4555f19eab923ec42620e5a2b4d4b6b2abd6864e12ae52853e9511cf5f234f3110aa00e43f67e31ec1d2bba6ec6d9cf40f7337180475cfeed9451ff7c47ebaa70cc2b23b69bea0eb0f288b0f4a818aba1c766163052dd7c6af017a63b5ce58554004590a91730d9115666af5b7532a25417263d35b3eaf109ef32a2b1f6c8c09c1235909852e059cf4e10ccb9c0a7754cfc6e51317096bd75805dcd88e5446d2760e8e056d013d9223ebc437e28c8ab56894de2aca43245ce02bc91d500d2b05002d57ed9fef73bfa02019577f5e1149d14c07d58dc5f6adb58ebcb1084de13fe10448b4ebd7d398857e59cd294ea57ecfa69c86e14ddc79a27f2eb342 ct_n = 2758adaa3677f60bcd12084b33abae99fbb8327b0a60ad920c174f214ce7892045b329a2c3ba6662be14eea48dae634cd252236f88667a02d56e7f1856e17c474875f13d24cc14b06c40c4b6bef578dc507562ea8ae6e0bae22e3e131605ca01971a17f019f6e4bade7fab7aa02abaa292c5b4e30fc44bc3112925641db19937114c744b93776f219b5c1b87d93fdb495a8a88f3829a2cbe963767172ec6ecc40fb24af40a054251bff44a9ac97ac2e080a4869aae76a611c16dbc00d3ad9cf9b2e71955deed0d76bcdcc73b2d2b8b954183d58cba10ff039e8c4670be6908574591b072f5a05c800dc5112833b8d4d2f2f35ff66463a8a79a19d280f092ed44879a6144886b25385addba3013e9e1f75a7272590792ef109ca5eecf4d201fb6877e649085d7e9edae95420000edb2db2ec7b5a884b851acda1bc2527a90e3b0f540f5e49cc20199cee7ef5fb3bbbbf4064d47c39b91660eb349093aeebff61de6f449b89745a685bdb0771f9346a42ffef75d93a214d6674e4ee577ef3cb7b67cef9a8087ea58f31f75443e2b3e450a64959a5e296b176f2d14f3dbcfb99b975cb68306d331b1696c13ea5bd07c7dfeb649a39d93c5e3e4b9f6b8fa9599839265e9e3c2c5fc73a582b75a99f2f6f306ebdd2608ba80d538e761560c5ce419344a4a0c5df072cde451417050c8471f31605111ce2f7563971deb614a1608d695189450b869f76878d9c2111b56c08617e40c9964d10a8969c55c4b322d5a8d0b641067c1b9b5358594a8bb3e00e7d84dfd0c86a8934baa42428aff3d2cf27ca7bf3fde5c8c9b53f034846c0acf3dc527e966f5ab06a5e802606ae78dc933392fc4aec5b04cb2d6631a3d2fcd88ba678556cf6487e4c233f779235389c79551eeab2752c7f1a16251e6e6f6308cf927d254923839f973e56537bed8216cc378ef7661f89f3b59e0b753d8834a21d3fb8037ecbbb0ddce83850b0368ef387033e87bcd7dbae8cb5e417be3cef1372004322a1620463f25711b11fb260185d494586d8c9c35525a1fdd75aaf9ee10fbc820e6ab87ab1fa56ff387e122ccd63811a1 ss_n = 4aa12ef4e16957a5a720c132855eac57a355f1e00ed5dc460db895d9016d13f8 ct = f94fe2d06bd4090c6eda03d39bf401f5427709f205f63a783bfb21429205a793465aad5c6f40eb7bcc58149a1d7b03a5af375215be7295460794950e8ca1910b3189c520870529df45314a29b8d79eba7834360e22c3aac0a002c3e3445adccbb86017a453fa87fccccf228e43d15a9f7229a68baf86b4b9f6ecfdf0219c2dca61af5bfbe273a7dca5cff9e49a31e2e1a6b0033faa812368360f6d346e1d02d142fbc0d73f5b763d0cb0161c0cfcaa8913e5155f03ca0f951d11cd1327177d9665401a0cdadda2645c8ed93d6432c71b02980de5e647e73089c4150c5afe21f6bb21c73c28b989b02bf673bb0d595e6a7248224782177be21eceb5b05acdfa1045332a1dde63d9850b7a521ce2bb630aebb08d62c182e827b17fd9c05e2c30070b5cc82ba5e29c8058e8e2f905540b31fbaaeb0a6e51971e7721c39ecb2da6e42d698132a8654c423813bd8787dc3fc9e2fc1f622123d53289fe5e9a20cb16b83e058304c2df60601b251357a086ab634047d47c0268b20c2a097c9c7f906302c0e257325d60a09e6534662d08ed5d9d10d898a65c137353312d58f7ec7652c037b1a1bb08b8af188f64a89916b34630624a6b609e6e7229821b0f29d47e95f7f2867836abdd0c45982a91fbad3a1881f9189e1f9419fea4d246c0d2b63400a48f8e1f04bfa7574859ea0b6bc6d19bfa3f6cd56829051dfc96f3e58ec728a68e6bddf44bd3c36353534f4bdf98bd01dc4d7e865a84701a3593849eeb7ec4fde051680c8c3db34d3225a63bb4645581a09c456bbae765cc36646e8205e7e6a235e676385e6d5faf8c9cb83271fe8980f6a09e9f22a1a286ce6647d5cca0493ef85eff71d933286131490fb14cce427c794c8a1739441cfa92fa55aa6db1ff97e37bf7bcd4bec911f342a90b01219b9d0be024db687ee79b7f403851de170114865bf428240f07cbfc7e54395f29d5d8dfb94453455545d57dc16106bca5bcd80193c6286e6c4cf0bef7c15a1ed3cd9ca7001dfff40917997a091eca26ed32e0a0a58662b7eceabb6d72b6453e8af265422407beb9fd15f32dcfa83876235f1001 ss = 5bb385e1bc272ebbdae64d9189be70feece578b3d8da4c68aa97ecdc82e1e5c6 count = 425 z = 3422a3a121619ee45e73841e7d52b3bd032513030178c8048110c27c3e551e90 d = 711625b9d18ed518c80e219907b26bd7dc1d8ab0d509e1a2c0c5467aff88a1c2 msg = 231546ec72f31f7eb7b769043d42306e8e17221455d7607e6d7bb4374bbc89b4 seed = 6caa212239a366523af99a73985c69c854c8a3d94f6a4e833d1206f3f1dd3af0aa32483e60a6b086a95acf0ac5623cc6 pk = 3c0b7cc52662a3c3816735600d2956f13b55a65034746228fd762ae8ac88517c386b5360d918be8f6949b7762be857cc78e80eca00b669f85646a94e83f557a37014f3037465b4cccb5923aae97caa652392caba1fbb6b926b03dc831f34818f0091a6c395c654fb7f331792a090a62b975334aa3b611b59194167587643835b2f5a153232e9bacc96bb6918a310b20482107353ea266d847ca4a755da6c46547a1f918a86dce46061c714898a9b92f864c1f582c5120b1da301078cc91170a22cd64fa9c4af61f9cd27bb9fcf49bbc1606b64a22eeb27011cd44c9fec05709a6c48438e098537571b093076b6707562d492b08a643a83cb19e463af59257740ab4de5b022e7257268c0017d54acaca13119cb9458c35b79f545d32ca2e71240116319f6a28f438a22938452f99b54f3155d84d55de24c2428899a469413ab6146462a0a70f1bac6b7591cf710960444b8707ae68927b4b540146c94bea23d2c4095663264337c90f482245861ccc3878bd2567640d3af72cab37c1ac7d740c90332454d7aa47e878a0cfb7c55f33c886725556613fd98c4b1f1c127016d3cb36048f12d0608a9ab0c6e3b6b097d82226ce14a79ac7d3982a215c673dfda7a53db4aef3230e1410b03245b5ea3417df00f0695859101731834929f962907d84b98c26e664ab33a59b5468c168635759bd7ceb691a9e6e20b6a17073bd83759b94fe5333cf7fa6582cb5a2c8bcea549bdca917383ca8515975c1ec60fc3bb1de6cc840e05a676372328c04ade27a8c1aa8d5f95a67701735a04505870348f2924a589a0cdf9c16d34875ea94075f293d476525b1a21054407aeda53adacb8bd672f8b56aa09dc6f1b263331200dd3eccd8eda66c5b7bcad01948d2abf945acba4b7b3c0bb9d7b56452b1b4c33520a459a48f120cc1bbb4b2e6213f906a51654c43641b360ab8db6c852c3550fd1e466780b89aa6c343a6378ea411bc67928731b0f88e05f04922fe7909418f82a55d086b3221974e12c3601c562faaf9033ad7e704ef85617c2b7b309c408ca4a7ac3eb4489d3a6c298a71bb6368a4b08eb3a8d4608a6d0ee38ce6880a1ada239e173e5477550d50502a5b30fe1b434b0bdfc49 sk = 8a161c4a3a00cdd7c8ca56c8a3a9964b3a205756107f43bb9a6a2874626d18ba91d5f05300c162fedc50140b8a819c38951112058a864db226355547a08a85214cb8dff37be344c45c50befd2240db38865c173e0e0b1551993d87856a42778c68db787bf848010837daf01ae962155631cef4c848f1c7ac650a0e9e591aacc275df96c8da31bcaf9c060f0b99c765252591a0cdcb06b72301cd90caf0970e8c299ef0d5ce32aa955b8a265e57bca2102dcf910e70345c060c01a8033a849a03299662ecb99894559a2c3a424110108bcb584691aafc63bddc71745284417392a7a4d87c9c6323642ba9a45bb646d298c5db9b043133bc45bf799a479c5a60ec2457695665b142cedcbc4bffe694ec62774e128df9eaa18093673f0ba8e79aca2023bc7a5268221ba74bc95901ab4987472120c7a328b50506d87b6a238c8a826155439921fc7a4512a8537b8b76a6886464bfb22b799041b3efa539c1e9b776840a4f098bfbd437703608f0290743eb83938c7ca8737a717b054210439e975fa77c35cb2955621107796c92b8bc77e2b394e4d3cdfef5b37ef9ced2c1607fc3b0bbd1724ea13e01988f0f8578d2fb20ec6182d7e54f8a99c657ac86cf916318256e68472a1a51cd9822931ba115241c9130b2897760905b58c6e5423b49216cda0987fa4a5ad5001f00bb3ca13556ed36af1176bb66a4b946d2c9762008e381a0ed21883d0b93884055657951829927c16cbaeb9bb56f00cd94606247273ddc335528ba6b3f561142085d2b008ca33069a8fc82ad39033ae1745f5a5e4ac3937db3ab52e241646173cb9b1c3fe8267ae37a8555382192b863eca685880316a7bbc6067a7d3377bdf03bb4e25442a868e379bf8d1aa5b3c82b0fa20b85659308aa982bd6765d24ad671b48cf13590f8111285b4009f2857301a5ebbc884bf8b50a714da9126b73b5810a38611c27b0ed737b76a940439c04d9652f13684f8ad8cd1fdc5685602a332b05fec8a11615a1b6d9185e540076946f5ff4b81217460f3348a2e79c96381995d29819b4b18061375bf78d86365fd8052f74a73e96703e3c0b7cc52662a3c3816735600d2956f13b55a65034746228fd762ae8ac88517c386b5360d918be8f6949b7762be857cc78e80eca00b669f85646a94e83f557a37014f3037465b4cccb5923aae97caa652392caba1fbb6b926b03dc831f34818f0091a6c395c654fb7f331792a090a62b975334aa3b611b59194167587643835b2f5a153232e9bacc96bb6918a310b20482107353ea266d847ca4a755da6c46547a1f918a86dce46061c714898a9b92f864c1f582c5120b1da301078cc91170a22cd64fa9c4af61f9cd27bb9fcf49bbc1606b64a22eeb27011cd44c9fec05709a6c48438e098537571b093076b6707562d492b08a643a83cb19e463af59257740ab4de5b022e7257268c0017d54acaca13119cb9458c35b79f545d32ca2e71240116319f6a28f438a22938452f99b54f3155d84d55de24c2428899a469413ab6146462a0a70f1bac6b7591cf710960444b8707ae68927b4b540146c94bea23d2c4095663264337c90f482245861ccc3878bd2567640d3af72cab37c1ac7d740c90332454d7aa47e878a0cfb7c55f33c886725556613fd98c4b1f1c127016d3cb36048f12d0608a9ab0c6e3b6b097d82226ce14a79ac7d3982a215c673dfda7a53db4aef3230e1410b03245b5ea3417df00f0695859101731834929f962907d84b98c26e664ab33a59b5468c168635759bd7ceb691a9e6e20b6a17073bd83759b94fe5333cf7fa6582cb5a2c8bcea549bdca917383ca8515975c1ec60fc3bb1de6cc840e05a676372328c04ade27a8c1aa8d5f95a67701735a04505870348f2924a589a0cdf9c16d34875ea94075f293d476525b1a21054407aeda53adacb8bd672f8b56aa09dc6f1b263331200dd3eccd8eda66c5b7bcad01948d2abf945acba4b7b3c0bb9d7b56452b1b4c33520a459a48f120cc1bbb4b2e6213f906a51654c43641b360ab8db6c852c3550fd1e466780b89aa6c343a6378ea411bc67928731b0f88e05f04922fe7909418f82a55d086b3221974e12c3601c562faaf9033ad7e704ef85617c2b7b309c408ca4a7ac3eb4489d3a6c298a71bb6368a4b08eb3a8d4608a6d0ee38ce6880a1ada239e173e5477550d50502a5b30fe1b434b0bdfc491c437afcc0fbf43fdc68b3c1df6e190c8b4e0888370db38dbf02530ce6a99ff53422a3a121619ee45e73841e7d52b3bd032513030178c8048110c27c3e551e90 ct_n = a92481826d10456cee2a872c318a4073448a6ef116c6955f30cb7229b943a2bc1bfaafa1ddb35fc0a8f3e5e01f0230f810506bc6b6342fe4ce11cd2e2187275bde32353ba2463cf1192257fb390d7b7213f00eb7e47a3865d4eff8c4da29514d52d0c0aca995cdfc1af28bc89c7f30821cd4bfd103d8086fbc11d0895efdeeceefc3ce1d6874b87d854aa1e0928630b5676f3baae6bdfcc4422928523601961b1acaacf2e5d2375c40638d2afb0b6670b470cd725b3724badc09cb895fd393b412843ebbf958a65749284d38df5cbbd6e7dea99bd0cc3fb9b1bde222adf7ea2d8b5ec61e07700b164182664ce4bf0fce9ec68071518acbfb2c33bf83a01114ce109b90be8f4eed9577b02ff2b5b9e72f304cb1a19e0ca20c83bdcd7b7f48ec36d7bb864dff7ab13a90874bdf0eb7d22c35e578712d7291583c6a3e0f5c7239d0e2ae0e27783e8af8d83671d1dc26f39020980e4c96c380c28eb999258b0475690b82f4ba65087e69b6ae016a239156d1bbfed23c90904a25ce6ee2c5c15d8e743f4ad93de5ee08349a562b1b8dd03774d0f92145e1599f57ab1bc36e887f3ad36118d08d35d0f9fc32f11d36815d68bc6f7e5488cfbf0ef05f1c8792174d7e3811d442788537eae55e416d1a0f55bef08bc05f01f9dca50d5dfd94c1f9ea4691e5a51b74d57e06414894d0736deb31041ac12e1ed2e0352f1f45737989d4119b4dd44bd329bc6c0c36ff7f006cddcd1b3560bd64aa6f213ccafcaac21397c0c92853c83b76d0e9f177ae034e8216109083c664711bb24efadd348aead937531b9a67e32547d065bbee86d622b7138d904c248187529cea9b4157c6f6df49195bfcdd7a98d42dc0226445a2bd3cfacdaafbbdbe59674e16790488c0935a5bb627daf5eba55b3880b800db8b70926ae9e9598c552d355cf7cd86e9ec3e84eaf99272bc30145d6d9b0c53b4403afaa6dd6cd5831ca9876871f67aadd5f90d6bb55967aaedabc061745396d57e95c073757d3eb3f6464f155af36f11e1881fdb914608780de393994d29d2ce0eb0703874f687d321d95e30234c1454d8ae8bb50055 ss_n = a82d5a7d88363e89c65bdcd4c012729523d03bb72ee45f8ad1bb745d1c983159 ct = 82d3d8a6a3ec4d3d7a79bafaebc052808ab2aacb8ea8852870f78492763917c6ad43330789c1cb428007aff6aa39f73f92ef674d4e8a698bcdda3c7dbb8696771a832d4b23861b17a6f9c049bf4b3536f5081f7224345d779938bbfca8c7116eeec014e2eba7e9cf3dafbc1bbdf3af901e5524ffa87a310a67f31148dc649e5b612fc829e02605203066635d07df0701875af866ab5caa058438c4407053105eb2db4b2679208acb787ba4d114b24f67bdb4b64a01f5832203797793e11763ef266e8666b4763e40e04679036b9098733fa8a8e259f12f49b2b994bef3597bb184072781ff55c758cb4b31c3ee8ede5b304cf85e911cc3527333bfd74d025ac9adbd7fead5f132b576b52a1eccdbe38bae89c24fa3bf60e15a0ae913832764274aa7783fce06e4216d892d5db147720fc63bd21e7c7ad57f8ace8f8ea860badb1e7daa433f00e645f1bca22a28c6b10f346f00433bbe4e958e30c6f98b8183e8304ec780fdac55765a07062a3123434a713bec189da813de8f1e3fa6b96533f92fdcaa22160c1f4366b2ba8f38cbd43f26adbf8fc1ee14021ba90487e40cf2b98187501b3753dfb3486ff3ad75f0c1c0f023c900b724edee0b3b8ae50a4e0bfdaaa6624cb8674be7e5c583e538923d346e899caea16eb83678fa0c3fa3af8349c3898d4742911b33d763dda5eb9cde1834536d492ebabb0c0df9e3ae6a62fd41a7da26da5ace649496c1ebac1a903327012fa4de36fc8b92b1b7c479bc77978cee6471012d88158ffdeb5cecd8e956f7ecfb10dc3aa23debdf65ead8580c182623e54d78903718cef3e47ddaa50c004ac4c3ca7dea78cd3b364b526af0913fdb73928662c68cc1392035f3b1568ea27bae667c0ef8ea5fdaddc89456a7348658213805505618d5ec257b27a09e25dc26e6182dacd9c466ad9d7a6e75190e54c5a81c774a74c2b587fa7b763b86288e88e08f67eda5bc9e32fe471a7eac1904bc4fba40153883691c8f9131cef67f45f0c88fa60eb26ed64e4cded2cecb7424d72718f844d6ad4c56689ab2a6215d3959f4cc693cdf64daaa0b07b6967f21720b ss = 04f29ee53b1797712280b25a22550bda7b92fcb392d6a2365db97aafabef9b95 count = 426 z = f362da1716c677dccc7d083b1c34b0a52137f06b8f17cf3720608f7ea31fd37d d = 3f4227a8e1cb6a2feddf0dc624b67875537cf8fd40afd37eee96317252f154c3 msg = 5462d5ffe42895f3bc6a49c04b22031ba61ad7b57b27ef546bdca2c56c41ab20 seed = d322302c862b9f29e84c2e132ec9fe403d97305af58c8a37d641b091ee40c34c05c7b7289ada6268dbdd49a2d226e652 pk = 77ba8479342ca7690f6c616dd0caaa0fc38cdc695f9e19b8c7bbc5233915c732cc2ff787a82033edc09044d438fe2757f149b8039acea2028b16c5bae1f5cb0cab8838c17214965b9d899b8c7bb78f11186bfc3d01c4bf867ca52383be40062af42391f4ab14df187bf00b1d9297a7ba897a6af69b869b2a459c394347abee88cc55833b151067bdf87a7e8715874435f2a66f39f2512c43056e491609f66b0abc80b81632ef99246db2b9520a63e93a7819104140e5b156102a6481456ed150b74983dcf1164d41bbef9b1a629ba7fec38dccdbc5fc620513e1338031c42b8b4f33a786e561931420028ab7847309229e875131e0240861c8a5d66ffab05131a397ae08400940be63d28bc28c3a167671ee14933f7039aaf5aef74a249de247d4dca5d462a05236768f545378c9bbd0f64154c58d77038abe660eb71b9aa31190ae3a65645315717b2925534ba4d16892cb71d0e977a878008e51577e521e278800efe81628bcc2d4a1cdcc4ab95796160e9549dca3a15e36ba79cac2b43929bf967d8d965656380bb1007fe026af57451acd1a669220395a8299e0889722c89fa22689ea73a9e82274c6767a251c7921b2708c3955741303a1c0cd1a3744ee034e7b360333fb702a2186830919a4f2466ba3cd7d9b8130568304fa6b01679cf9c84dbc1792b0dbb24395758134a91c5297f3021e1e71a90593c1034a5035162ccd73104bfb9fa2f16c6c617193227e9fa597885b855f9c99128c348fc85e436843acb527cdc2b7d21625e3206807e12ea9707cbd495f92e36517367d4814743942308b4bc86e78c18971157a144cc0722444567359247099b0871c2310ecd1b1ade7a76cb71de4c46cd33c5dfba20be309172bf10a1017b30a81319746155dd8cd490c5754e9cd2042c0dffac375218ec2056ebdf383d1fc58da443bb4f4b122a5457bb49ebc14277bfab4668c066b60a36f90780246265b7840d724a0da11204e454bcf310e10a5922fc05865f33022db73c8a0c5d5343612850aed6c9790fbc247a58a5eb60b219c74290ca0fdcc5c845c4af4bb6ff91336da97126477a7e7c6a9f99ce471c719d8ab1ca9ef3fec8aebfa1866b43c63f907472eedcfe25b sk = c22b6643607192a44f5ae46bd8b74d5bd00890d659bad34402f021dc719449acca7cd46c8a663d7696791502cadc997546c315dc672ce788cd57f4c0eec03276da9ee5ca7bf75052dedbb592989904e1ba8ab20d9ac4720cf2881b402cf4e13746ac9b5153ae67e38785d89c662a39ad45cdb34083504914b5b0a9f8cc0d163a7f4097cc72607c6bf4a6cd1c1e55f945f36213f0220cbfdc25ec6390bef59df15c8a3bd04a78b3c71156bfca1a130e1ab0b2833ba2a3a58f5905a976108af05c4ca8a521850f70fa7b533390c1e085bd52ae7a260afec7cee97bcf5153b4221c3cdf3c0d691976495caa10b362599b4f4706a3d85c7db214cbcdaa394d157ea42ccfa3ca4e686a53f9b695b5405988d4758d95a45a93348f6a0a53681b1d5a9b8ed3aac4769c7d217150732e38c44f3f398f63468a6fc1489a2174e19735ec6750e025b128da185d2b904ae116431784ccf55197021a2000bdcf2843ca2c6569631936e4599f2a4028c3a6f5a8a5777a703dc02b56d94d3fa53c26b29086dc401cab0225f7c0b711c6de3b273368c930f65cd95b57e0c6288bac7124f990e0db88ee64bde5036b3d769e9df7980d1baa7e4b03ec341398362c7f20caeb601df64781964796c0f71c160517a020b803c151fc6a4f76c529a41b23ad087792f501d31b93bd1779b9b12856725f2ae5c56c8ca5ec778a80c45cc5ba3b0fbc2cc8b452cbc8be12882e7475c968aa2f06e415d2fba54e022efb93a786a1489c2c9f7a70b4b663a0d9b1c463ac8ad8f34247a7bb9b6377bce5367f2047dea8748724438dd48f23e71f4031ad16cb1f9575c1a52943aab769f690c92996328605c065c3a803aa0cb2670d76379d1afc1184e69e4e0a983d92466508663a298e7ca01f10359c770cbafcb99648ab9e8af93c20cc5dfa5222eaa19f871c0a07f9b99871a4575529e1383d66ec33032459024a94254a7a138cc24dca2f7e0ca2d2709ae240c1a00797f4bb0f719945820c7ef7c50341a78d34076908997f665b342134909a6c6fe13678d3338c5ae6ce18d2108580c605482637d8a9afa18ad66b4501e35277ba8479342ca7690f6c616dd0caaa0fc38cdc695f9e19b8c7bbc5233915c732cc2ff787a82033edc09044d438fe2757f149b8039acea2028b16c5bae1f5cb0cab8838c17214965b9d899b8c7bb78f11186bfc3d01c4bf867ca52383be40062af42391f4ab14df187bf00b1d9297a7ba897a6af69b869b2a459c394347abee88cc55833b151067bdf87a7e8715874435f2a66f39f2512c43056e491609f66b0abc80b81632ef99246db2b9520a63e93a7819104140e5b156102a6481456ed150b74983dcf1164d41bbef9b1a629ba7fec38dccdbc5fc620513e1338031c42b8b4f33a786e561931420028ab7847309229e875131e0240861c8a5d66ffab05131a397ae08400940be63d28bc28c3a167671ee14933f7039aaf5aef74a249de247d4dca5d462a05236768f545378c9bbd0f64154c58d77038abe660eb71b9aa31190ae3a65645315717b2925534ba4d16892cb71d0e977a878008e51577e521e278800efe81628bcc2d4a1cdcc4ab95796160e9549dca3a15e36ba79cac2b43929bf967d8d965656380bb1007fe026af57451acd1a669220395a8299e0889722c89fa22689ea73a9e82274c6767a251c7921b2708c3955741303a1c0cd1a3744ee034e7b360333fb702a2186830919a4f2466ba3cd7d9b8130568304fa6b01679cf9c84dbc1792b0dbb24395758134a91c5297f3021e1e71a90593c1034a5035162ccd73104bfb9fa2f16c6c617193227e9fa597885b855f9c99128c348fc85e436843acb527cdc2b7d21625e3206807e12ea9707cbd495f92e36517367d4814743942308b4bc86e78c18971157a144cc0722444567359247099b0871c2310ecd1b1ade7a76cb71de4c46cd33c5dfba20be309172bf10a1017b30a81319746155dd8cd490c5754e9cd2042c0dffac375218ec2056ebdf383d1fc58da443bb4f4b122a5457bb49ebc14277bfab4668c066b60a36f90780246265b7840d724a0da11204e454bcf310e10a5922fc05865f33022db73c8a0c5d5343612850aed6c9790fbc247a58a5eb60b219c74290ca0fdcc5c845c4af4bb6ff91336da97126477a7e7c6a9f99ce471c719d8ab1ca9ef3fec8aebfa1866b43c63f907472eedcfe25b6cbd8dadef6227d0411b5ee7fef8f03e6764e6edb19ae5e905e7aa26a33b4957f362da1716c677dccc7d083b1c34b0a52137f06b8f17cf3720608f7ea31fd37d ct_n = b80a902315e3ffc8f20e05557b6cc238a8970b899393cb8b258d6506336a69e44b67c03297a85120c08d774d62f7fdb6b948df5492915a20134e6901878e1c3bbb4bd04f70e18899606ba3a88954ba609c5edeeacbcd8fa2e01b49ceab5e0193b37203f53b7ac59d096d99fa1fd69319b388db1c4b39b85e837a07f62ae4ab4b89dadc8f1bc6240cadcac496c6e6da3423f06b567226cc22c8b7c2e3b004d4b1035bb3cc34539c9821ec5bf35386fead6712f05a6775b98ca71d18238d55ec94a935ec4d53e56b6b7264d56891a53f6d3d9292f28758c84b45a527816dd388f85ae27f17fac82dba1d3781e37e8f6e550966593559bcab6fba68b6e0cbfc89d8520103c3c83e3243150bddc3a01439d13e071edd4b7aa373767926823c444d5ce86518bad92fd5f092b2c4a92d1c1005d5f73eb5442035738807f0c903f76afc2033d6e08ecfda7a79954ce256986ff88808b6b8e458628e01143e63fbf06c6081d3a60e015c9d919ea5663b8e96108336fc0a168eadd4986fec8cd4e804e2f704bdff425f23e5bf070eab8a35eeb8ba343adea7cf6ae10c5fcb505c4ecb404432d2f2dd2d5d43535b49c0ea375d6a68b87ef01c779975d5e1837ec0cde205f28d3ba210e59fea7b40fb854f1a812c2015909500d634de251ab7d107f66079c054306af183ea6480f6effcc18dcb15eda7032760246b2bf32e717013a9ac068dc02f80259bd622f23b917822ff6507aa62f279eeaac4343c4210761553623ab0f11c35d170a671f5254570b09e241278baa6b1989a10dbdbed28e022ab7c588fad691b6057f8c40259c45b2430dc7e08ff101fc0ee739dcf7b789a6121ec138418e27f4ad3efbc50b2c396f47af8eee4e6ccdb5fc4ba8f97783dc82d256ec18ca3341f6d808ca72f968b431f7a0eea242115c66dbb29f258085280c136a4c2d1c12f3199180f4fbcea58b9db003fd8499be50e55fbb8cfaa607901518375be8c834c41176e1ef1866e916abe8950eddade502f628b8641d7c39881915bd56786455ced6491ce112a123c2c486a075caffdee5b975e5f575f299d1ebbe12cafd0 ss_n = 809974f8a69afe9a04395155ea0e628be63551bbd50b37198cd11d87439cc1d1 ct = 1df76f2363a38281fdac4be300383945fa68898ca1b9580556eea8f8a48b1d15779dcd69c882db114622839362d5a771623a9ad124022b91b3e82fe082d4a7b63f2245bcf239544c54170a8a4a682ae42b38dc5aee5aa0488b04035ba198a9528e0de04dc752721823e3259691b93ad350e4c06638a184724eb7f0857d1580a9520686545a6baa1c846b0f7db78e99e87cdcf649ea560cea432632f62b6f80aeabd074314462347cdf1f4f09ef95475919114306452f9df5b14551d6c02d4738faa9a01e7a00f4d7e5bed80a4c2d7b7359a871af70d5ba3e508b72853ef0b9d7ab8ddc125ff3f3026d5efeb5681fc08b5e3450e710795c0944d9a9f86dddbc35a8171589ede1479f634cf00d9c5bef68c6dd08bfbe592b6deb6e1ee223ac0e9c2a1d90ab6ea34150e20cc0eb3ef53b33871e02a9c1482268dbcc69b84eb4dc3132a92b525ce58ca34e7e17841c953087110a3743fca8d7e18defdcbc0171091acc19e93d9a7f403eb7a01b74a1138b93c59627dad565af50a86bfc16fefa0649251a8c2d005a48650bc8ac3dc473642ab868d568ee10d482c996af024278f77c891258d622650dca5ccafe7f19f4b5fa4fda72410d9a42f9120908e5f332805f9a9ffb7d7cef5cde3e8845199376d28557432ebacdd5fac3b3f6f20318552a9cbbb1ffde5c5f432529a3fa1edc190f7af49588005a15a5d0b2cfa8a8c65ffb50527c04106a622571056d0f2d5ce3a1cacccd374535912f04d9670e370e4b4c2b32e42e66baf68b2ef2fc910499d68d0fb0549d66dd4dba163982b4e152145988e840261bc2b13abb5a68aabd911dd022cf68c23b3e815bec3fb4654ce9757c8c386738db8420448f9be9da8e044453044d1d8f8599a7ef12dc8a994203dcf8bdf95b8cd8d0babe2e651fe771955668c908a63eed862ef7cb7be1cc7e812fb3f169d3cc5f0330b051bdebf72b10de311fd5d04fa53991aa0af8011140d974e1f020002e5197f6e98c9fc3b8f93914a7dd719dc500eb3759a737c2ef6633c1aba0117db168a348f58d6011bd53c2f75ea067acf30e8d9674d3a5e1025a702c5a6e ss = 32f4296e4ff5d23a1a05d8dde7901c162e16b505b6c40da7e3ad2a76d3018821 count = 427 z = 4266d71755f804013635e505b90cbf4742b3f88bc575e364044690913283eb04 d = a4e180300df2a84e0fa9108ab749cba85604158981a3f0581adc2025b1b90199 msg = e52cf347c4356f65f1007bbac3634429c079f62f522923d57ccd18bd7447d8c0 seed = 0c95442a3087bc74011ce512bc35d0583b7a3e0fcdf05c0e0cb5a0866b0097114767efd469b8f413bd76af653ca6fc89 pk = af4b4a4cf84f9064090a1a9a2eab0b03d17656119bbdf41ff0c1919e655d3b6bbf4f7a15f7c74d8f978f7df2a7a96a8440b804fbc1ca05eb92aaf092a0452899258519ab68d3d1804f995fb7f319e21155e6fb19aae5955ef98585d867f296c07cc8ab4d920c2e675c08574ff44166efb96196f0b3c8282b9ba51db690cd45c512e46bce21144d65c49740578ffeda00ad83c90d3bc429f256a9480f84335fa9d3a881081493694bc9cc04cb823a12664b3217c42ad2ae74db965b04678e93bf2322174a25417802669031b02ed16c8e2bb5fbd87b9ea3177ea8a9a73a502bb80a5dc586095764e0233c346933a2f290db5a8688f30c8deb3c551b933236a3c38039a3e1c28fa3947123188bd0a4052b7631005c61f578f81aa0d89259c3e3790ddb35a7f84b5f0c3d6ae1a6060a854b44939d68915ca24e4c195364c8b036093ffb0134fa0989282ccd4a9c221026448a79ac481625aa8793bd120865f08981c22bf59bb2e611488bd7c56a6b7bb62708a667add3707c66b698e0a8c9bc830a4d4333de6c96f7087a6ab22be93b04b517a5252834a0063df434128a41b92d611141b065b422522cf76362cb9c16425efb35b2538501f0193fe4945ccbfb229e6985d03a05e1255056d8388a5b27cd28c5ca53008b9b8bf4e6b265099232248e1b799b93c3665a298cfc340f86708d037b0b670485ab993866b65589fc938c5216988abd9bb5231ee5bc16a9b132c7320d57811cb03dc988111b0781139533cab78bdb35621ebb22ef6c9a7d908f359a505c4a211e3ba4d3b99a7ba8152b828db286ca35113351064ff5e8adbac759eb9533f86c290cf7a93d5c505dc57f2d47b102761b92a295a5690e3e16447ef24d3c414a52493acfb7bd3186965d5aa7f1931ffe873cf678361d075a84d6a78f5098527b81b5bc8f94049ccd1b436b838081610693ea6634d56dffdabc8ad0afe619261903a475f5ba53121048e202248340d634a4e617584193cb844703b7508d8d3cba1f50cf0823ce65e62971657b741439d34a9c6e0b1eb7a92ea245767f35ad7bd58c80582b3b540f7b1b8eb53151ddba05be65fa604e3bc4d943e3de810fb532d5d5e8c7421d4579f53cd7b9842f sk = a630b3b75765c91404fd748c58c81712f84ebfa78ce1309beb7ccc92d05c03a113dba0afdc7a1194dacffe346c18050fe592861f72a2b7055f1b384b086ba9d313cb8173b311153371eb35a79a6a1723abc4b3366cc7b4d7e76ab597102d95170705a6db0c9e970ca6b7dcaf2d5410ef632da29657d20ca73da97397028b89c94a2c32617dd943b57a3cff10a279905049542cb8d11cda6306fe9ca667617a864542771914bffbc5d5160023d400a4714b9659a459b3525465042f837e3b066f44a10af85a3e63ca6613cc992ee27f3d33634aa62ae2d7450c854aa6b81a0b823216c13c4c1506e0779e34999d4ec1695616b600099caf149fdb2c37b80c67b0a6ab257b9de22b4d5067268fc47ae9c36d27962e44203b48e2b269b88e79caab8652251fc69ecf3796d8a8295d7057ea030553d47aa26952a556c39bd63b3b049fb0724b11d6231d324d27e332a6a1a2a2484f44e265f4fb022413bba753577a8940e7f83729924a17c25f33e33b74b30ba28b6e0bb63439827a767a61aee3537665592f733f5cb4b5149635588b6128d0b11da20c370637c5b6aef101c52e7c318891b0199236a8201b7e16a6f9b663b805cf763a29bbf4b753565ade774304e27798b3877cb8065dd44babf70c02c9ba3f712ad7bbc8eb7218dbb73179827d28331530b326802a0752e6037333aaafdbb6f089257ce730a068a5ca492f59a2748607a913dc1ef68321e93493303a6a48b132b8901ae79a2fa7e83bd51a349cfb3447f6a6cec38f1ceba819a7a37c07cd747cccc9e25e76e7324256b845d2046a5ac45cc0c25f42402790a709020d1d9b185e5480fd3a55cf5a67fad999cb15147db6060f92a9db8ac786c19f78ba62a77b49cd6baa7c98ab38539bab46545f8a3f8de2376462b94e2625ac26c701a320d543b816b9bbdb45633d742458278dc4d6350266228f874b364865d398ba912233b3854295e24cc48a88b182cad2b39ee81b75512cc8b031c2d7614365d73aefac8e13348d391245a7b85210f56711eb14bfba54dbdb6776da133bea9dd7a8acb779084669774d1b6f20676a10d8c1af4b4a4cf84f9064090a1a9a2eab0b03d17656119bbdf41ff0c1919e655d3b6bbf4f7a15f7c74d8f978f7df2a7a96a8440b804fbc1ca05eb92aaf092a0452899258519ab68d3d1804f995fb7f319e21155e6fb19aae5955ef98585d867f296c07cc8ab4d920c2e675c08574ff44166efb96196f0b3c8282b9ba51db690cd45c512e46bce21144d65c49740578ffeda00ad83c90d3bc429f256a9480f84335fa9d3a881081493694bc9cc04cb823a12664b3217c42ad2ae74db965b04678e93bf2322174a25417802669031b02ed16c8e2bb5fbd87b9ea3177ea8a9a73a502bb80a5dc586095764e0233c346933a2f290db5a8688f30c8deb3c551b933236a3c38039a3e1c28fa3947123188bd0a4052b7631005c61f578f81aa0d89259c3e3790ddb35a7f84b5f0c3d6ae1a6060a854b44939d68915ca24e4c195364c8b036093ffb0134fa0989282ccd4a9c221026448a79ac481625aa8793bd120865f08981c22bf59bb2e611488bd7c56a6b7bb62708a667add3707c66b698e0a8c9bc830a4d4333de6c96f7087a6ab22be93b04b517a5252834a0063df434128a41b92d611141b065b422522cf76362cb9c16425efb35b2538501f0193fe4945ccbfb229e6985d03a05e1255056d8388a5b27cd28c5ca53008b9b8bf4e6b265099232248e1b799b93c3665a298cfc340f86708d037b0b670485ab993866b65589fc938c5216988abd9bb5231ee5bc16a9b132c7320d57811cb03dc988111b0781139533cab78bdb35621ebb22ef6c9a7d908f359a505c4a211e3ba4d3b99a7ba8152b828db286ca35113351064ff5e8adbac759eb9533f86c290cf7a93d5c505dc57f2d47b102761b92a295a5690e3e16447ef24d3c414a52493acfb7bd3186965d5aa7f1931ffe873cf678361d075a84d6a78f5098527b81b5bc8f94049ccd1b436b838081610693ea6634d56dffdabc8ad0afe619261903a475f5ba53121048e202248340d634a4e617584193cb844703b7508d8d3cba1f50cf0823ce65e62971657b741439d34a9c6e0b1eb7a92ea245767f35ad7bd58c80582b3b540f7b1b8eb53151ddba05be65fa604e3bc4d943e3de810fb532d5d5e8c7421d4579f53cd7b9842fdfc31da9e4ae55e94096de27a589da4ad6a62ecf7613d36df73771810ea682ee4266d71755f804013635e505b90cbf4742b3f88bc575e364044690913283eb04 ct_n = 9b0d0f9163051920ed3835d38f4f36ffe20567182dbd3538f25e96872628c88fc317cf68a337a5a00a90ced18ef8ef41d77e2236fd45a481c07fc10d5b23e6e9f6b32a1d357175509430e0c4bef8cf549e7b6b435637085605a9ead6074879d756c6e625f4df0ed14584de0a27ec8ed05ad3bdcc44d18b8b03834b2b377906ff53fe061b3f7418bdbfd5b2c66e3ee11fc361578cda5f0ad155d992815f11fc9ab6019cee4e8007d889c9eaa8a0fcfdc0785777df4f4f3bcb8ad1c7ba9ca28660e7f77485db9be8ea05f3e8d2c7cca0f37a0e53bbd3436893c2b5f757904120b5c65b606c1176d280fb526dcddc29c11eb8623bdddf2a4825aca1b6b0f78683e08e0729ea0c5e2c475e163b05f401ba829964c9f21c8dc307195f7b27ad522988fc84cfc095511194f4cfe85f7a67598ec239662abbc44772188503c2f12883b62641d1b1a699ad5e8400d27c68ddd97feb7f332fe8d8088dee66cedf16091161e55ba3c81589638601368efd742c58a5b3cc590ab8fe245a05d06e87dbdfa6f3184312fa5f0a86257824ac68dcd1a86437d76f6fc5389bc9ca2f43317268b1b77da4673d14e67567338ec8c8f51c39d7e17c0e50eab0b1f487ba6b9847c7aa29533d74215639fa8c5106514bfbc12772620d9ccfe674247e803f6cbffda1a23e45957c1b971ec9be31ec860e738dc4fafd98e9c12e00b94f6b58358034f5c7c331b7744ab24dc9fad5130fc1536d389deca72ee8b888d1031827352ab9312b31a0147d471ba4dd43d26795b8ea539e8be081fa18815d0d63e8df7e15279096a793a4d2576808752a3c3b195e9282e0fe3c264695aad50a05839d29f2383804b23b2d612b8cc167b2e1a9e2c0eb5375be86fc58e6269e170ea84e34fd4128f9b10e4ea8d8b787c4f36c42f570946c8d7508e40ba8ddd6f43ccc6cc2409ff9390d1650d968bf8b726df397656668170bd993548f7d85eebd75e1f1b94985254a90cd6ca23d597d2d8bc05e14948f3cb6c07f2a39cf5175799379c9cc57b880f7aa12771efaaaaa698656c07a4a815f9c4a54666218acfd97d3e49a5ba26c1c4120 ss_n = 4e1b2a76105ab867d2852d46581213cd50ab7e3a107a0167c4cb0b91160c43b0 ct = c0852a5c277ad0dd2c63571717f04f6d4c12c974af9c6ba1cd7ecce769519509c900bd051ca5884b6a1ac07c841355d24c5b8464abc7d3c2abafc5d3a9b903396e6888e86191759641dc99ecb8e50cb551bf5d90615c2e9e5b2bb2692dbfbdbdefb4d4bc515c0da2115554bc79c6d42ed392a390b24e9ff0afde6ef146bccba993894d693940af8498b5a772cb75b5058cae53083123889d4b82f969d1d51d7d2db295111c7e85bfb7e49d3c341543e7a75c8bb6aa14966b6babcaa7d01ef45ee8533c298175afe01bbea0e3b12ff570295484652a36942a04cdba70d7b28671e28bf5aba77f301acee3c765e229796dca95164a27bd562bcb184b6af5bcfe1c2a7ef59d4f4f044e06558705a3c1bea3338641eb538e6733d116d8da44a61cb235904190ddad06b6b569d13f184d01bab14d5341a07c17f3c2e1cfa82b57f9410c7e40754fbabab64d5db4e2f293413b4df2f746dbdbe011216b185cf18351727cf385c65db0971448ceadd65157fb00096a2ec895d4566cb74fbd36b81872b88af8c9de725db2612bdfab1472ecf7dec25750570e7d14fc62460a0269e6000cb2fb15ce6c330c2366c7b59655054cb42cc25fde7cfdf87ae9470c6b410376004d9176d0cf155bcba99a9be72ad0eac560e19363d3c094648dea6daa2274426ae8a09618e94032176d408da2dddb34888100b1f3b6eca3b1bfa740cbba0305b02fa7f0e03e2ca80320af507b9a00ac5b54d79a42f5b1dca62f222d8f2421e06463c5fbf440bd18d43ce29c50ba5593a149e67f189feac2d9db99e37fed934bd3e9c045ab0365cdd066df638fdbe9b29fa80c7c4e3b8fb0e7949bff3c89a8272a5eaaebb390df6da698caf30bef2eff7cabce4c7fe1f67dd21c8f14c4f3132cc690d97d18bcee1fd968162167bfe18afe57e53fa92860f2e17eceeddc241cb7ecd33af752368a30ad3aa4eda3d306f98cdce744464386c1f3b23bbac32eb4478a9408f012f0608c36e533e9cedbf92120569ac777dcf2b76f2fe676ccf33afeae7feb1393c412e8c71b02744f9e3aff68d803b72cbd93757c2a6f401a3e7a97bd ss = 45ec93aabe8a7ac0075354c3f299775ffa2a763b4db55c328f3b9b019fbd270a count = 428 z = d80eefce756cd0fe8db1754421d06fd6c95413830e7bd05eb7209157079e69a9 d = eabc1f08b3e58ccbab4f07c22dfb4ad4ff8d1aab852237311447264beb735f1f msg = 62bdd6ee043d9484e9e00367ff0e2af0634a34c3a4b8b35e8150fed37dabf1b0 seed = ad19b6319ecaf6b6a27e6ac0ccdf3246c6da1be38c00da3e6a7ed6fd6ad240f6c9fd0d6c1edf714ba1d024af073de11f pk = 221979e44256f26310adfa3c2fe56ec12756be0765f4800857cb8084a225bc9107581138a6446a1e6cb8caeaa82e517d6c140a00f3cd725a9261c3c69461c9845239a3eb9845aa7b8caaac5cf97a37a92c7c56b4f6f7060e30698e4b3649500381729e362299af82830b07b91b3a0ac74b0860f9978a4043426731b39a22dc3cc407d387e0f97196a290db20630113458a5cc661442b0ed002c8b27311e370cb091ec4403217aa6ac4cb90578c13f1b59efb15cd6b7c3b58b373ac00609b3245a654ab7c3b6016aa50d54b5557313922339038891fd5a242ffc1b5b90a451178a8cc071bdbeca278ab061459065e60381ecbb3bf315aeaa13b641927bea72c54223feec4ca0b7475be2172161265be00a302a174b1b37c0ec99d66d756769429eff4c150fa684d909485408919f6659434613585454ba40e58c2a99c34a335bb50234380a70bb263d137ee55bd1e055bc59ac30b748235a3a5b5020612d49ffd45763c404446d31d5f5c554e64bd65748f8a65c917b1855333ab91930e2c862269cbb97ca2a7c59227a041359046bdbb828f800a9cf9d9cfcd1c6c79f83e1131410b818867a6748afb3b1ea866a9622e35e5565032cf785834b7340c7d2b88f5d6631337b9dcd688e3929398d83c6f665b5be722cf0802478bb0e7f062ca27194ac520fd250801c55ba1e9866a1ccf8be333da7084604b5c2f490c7f04c3e9f311e25c74db4890c5cc55ce390770b157fc9421dd5c92c9d50206583bb064246541740522a3af3200c07002ed544bd959384fc3bc7e09041403a1f2a6493d1b44fc174aea6a14cc07c39090a1e251b5cfc4b7d063717440c9387a2d81733eebd7a7ffd429431b3496013381f3b8b853c1e1148bb56abe4fb8beab472eab9b1821967aaec056bcd77ad9f6ae365cb2101c9c8344481756a6ff632aa0005629b888abc98196c7137bfa0a725012e4baa1332b55c928044405401de51edec4ab37db6bfbf07b14d2805c04bbebf5604ddb9e6f1c72ebea0529d1249e820a7d223ef9988528b2cdb4d57df3d6c7916673e3489434393f11d93684221b22a90920e9a0e448cb6d339644e93c725a72c6b141e9c45fc4643ec8447317335e47a50c40f7 sk = 63bc2b54d61ff0133743234b853736b1996b5dd899d4a6b0f130b4ba8109f5782f0ea27ac40196d4228d97d7466feb00b548cc08f6309127582a12a74d1403c802b619c4ab1c2555ddc833d33677b0542368e264ca81cfdc69324187975a434de913956190b90799c936885bea35a9db638ea21c5685026f0a1379fff7288663115d5264cf910870698ebca5a7eb385129b82e6461b47dd7630c102aa071588897b23e2baef352a58649b4a12858f606827ae52d0c2972bd3bb1dfcb404529727767cca8aca1dde46c32429950b97898e991a9920b5d0ccbaa0cc537ac21795ba5d209b8a2687507976ac35179abe167a729c06e81a28687cd2b356c507c82e04a74fe7a2b49737f58fcb71962b74f9b4882db4ffd430c3bd525b824bb43233649185d323505e4790d99cc4bf01b323ad83cd1387017abb916836e6855bb7c9961197bad4dd98833484c285530dc828bcb266b04884eb0b9a8a941ccd7a2c83bf4c324e97d581c152f45230ec5a4589a6efd993f40e1583e62680c5b2a9e81b542d9409874ad811357cb32acfad05fee30683ba358fca1927f6bad80d78ef2961366b79ecd27a7ef3c15b8c15a79020824959f98b90e81d15efee2c2828220e51a73b6c148bca72e0c562d47209e0bbbb856373d56341ca28a3c57a9748e3098b5694d2c750bede05fe2d2af13c700062a9a09c2800595aa287588f7e7cc90bc7f58a6c635554273f1233564c5d4b9833dac3269e93182202df6b2b803c12729e4b5cf57ab1d7b198a733e00488200947381d37bf74ba5857163cf88b11381832edbaac20bad7e145e0e97bf0b461b490170730c9e3c91396b16c86549af91f604a7cabd065aa5be1a3b839059a5248f93221201ab065e6aac82c39d401c7742f921100311ce084a72083a6f3c1ef547ba8d1b8cf4baa2729280bb267acf18b4302619f24cc7e6ec3e801bbbf919b2944083bbd56206d872d99024c06b2ce5982abcc96e5f0c329e76647cb854a43ac543c274d8625ebd9c352324c584c519a2962d31715716c4aed1d3697f551cbab3928430323856163405a0561a97e58b4e221979e44256f26310adfa3c2fe56ec12756be0765f4800857cb8084a225bc9107581138a6446a1e6cb8caeaa82e517d6c140a00f3cd725a9261c3c69461c9845239a3eb9845aa7b8caaac5cf97a37a92c7c56b4f6f7060e30698e4b3649500381729e362299af82830b07b91b3a0ac74b0860f9978a4043426731b39a22dc3cc407d387e0f97196a290db20630113458a5cc661442b0ed002c8b27311e370cb091ec4403217aa6ac4cb90578c13f1b59efb15cd6b7c3b58b373ac00609b3245a654ab7c3b6016aa50d54b5557313922339038891fd5a242ffc1b5b90a451178a8cc071bdbeca278ab061459065e60381ecbb3bf315aeaa13b641927bea72c54223feec4ca0b7475be2172161265be00a302a174b1b37c0ec99d66d756769429eff4c150fa684d909485408919f6659434613585454ba40e58c2a99c34a335bb50234380a70bb263d137ee55bd1e055bc59ac30b748235a3a5b5020612d49ffd45763c404446d31d5f5c554e64bd65748f8a65c917b1855333ab91930e2c862269cbb97ca2a7c59227a041359046bdbb828f800a9cf9d9cfcd1c6c79f83e1131410b818867a6748afb3b1ea866a9622e35e5565032cf785834b7340c7d2b88f5d6631337b9dcd688e3929398d83c6f665b5be722cf0802478bb0e7f062ca27194ac520fd250801c55ba1e9866a1ccf8be333da7084604b5c2f490c7f04c3e9f311e25c74db4890c5cc55ce390770b157fc9421dd5c92c9d50206583bb064246541740522a3af3200c07002ed544bd959384fc3bc7e09041403a1f2a6493d1b44fc174aea6a14cc07c39090a1e251b5cfc4b7d063717440c9387a2d81733eebd7a7ffd429431b3496013381f3b8b853c1e1148bb56abe4fb8beab472eab9b1821967aaec056bcd77ad9f6ae365cb2101c9c8344481756a6ff632aa0005629b888abc98196c7137bfa0a725012e4baa1332b55c928044405401de51edec4ab37db6bfbf07b14d2805c04bbebf5604ddb9e6f1c72ebea0529d1249e820a7d223ef9988528b2cdb4d57df3d6c7916673e3489434393f11d93684221b22a90920e9a0e448cb6d339644e93c725a72c6b141e9c45fc4643ec8447317335e47a50c40f70e8500ae23850c825f749659932dd1eeacd00c816b7f83387354f3755c222c6dd80eefce756cd0fe8db1754421d06fd6c95413830e7bd05eb7209157079e69a9 ct_n = 3923c8b6934082ea949a19d4ada90c147cf7c02dee6d2f682a1d3d9d682acb57703b95c2764c893b34c3a62fe619ee0634f9c3d58a71b1cb214f70c1fa90e978e9c276ac0970fb4d50ae359e1574dc352e761da7f91c9d005e8dd61ced8728cf4a11aeafe77429269dcbef9744ef6993e00ea579b77333c7145dcb30b19068bc87d329da9ca30851d5e7326713baa56155edf7785ad42d2342c6c4e6839699077c7e48c2f27489b1aee5d371b81403d6248a4fa224f060ac7b0cceb0fb1669186a6a6ba82164c758cf275fca3660353dadb7c799dfa7412a45a84df4accab130c927a31c542061920826a661277a3f5db078f4c67d3d197284e02632f5a63f3dd3b0e4e2cb98f6176bc63080d101d06e1b24c3ecc84032acd3d98eea7bf6ef0fbb4a9a99b37b823f2771d67f9f5948d90ec55ca017341b80651f363f3a6986860bf5b3bc099c5d29d92f73ffafc904b8ec9f4c2ac6762c850f18daca52c33ec6be81502d0104e667db8166a5139ee886cf9a094b171ad6c7b33afd101973dbd0b57d3841335b69dfe7ee66947b47d5f95763635180243a83c505f193b65b0e0f691bd2bbc233cc7778db8c88770932659b5769b21d2f13750c6ef8fa20cb8fb367aced7402753d8682526344c26398a236c06ae9d3d99eedfa9c9e18f5b9da4dad3977c699454e7cd0a48d4a3346ffedc79915c9135c444747a9f3bab1e6db7599c8a302e348b7a357ab96ba0a814d36049f8bab5c72268fc2750fe062314c4c213fcb83333f3dc0fb849331bbbe52aed2451a143ad8f9a055ee82c1e9bca33a8f4346cc059e9cc4457a99f9093c6180b2daa0fecd918a5bed66547e6d515bf808cb5bb05d7a4db532d07cfe8fc0e0d9bf4919fe298d5441099fdae8aa05e5ff6e0965c2683de777622d264ee124fd58476d3b8f8737eb411fe9612bf183854322746944b135940d6e43e311c5a83dd744197a45e9e3f58920530b17e34e983e7ff727f1f94c41c52d6c31d0f28272b143cce043eb4e5d089eab3cf167b6f886b337ce6106cfa01adcd96030067cbbd36c46f794ccb8288ac48f5c33594e5df6 ss_n = 6fbec7570267c0ff2db83ff9f4714dac169b60e008e5c3ce20ae025dae0160f1 ct = 31d908e265881dce09199e5199ed3319cc327b398f3257b8f89b9963875e793b1308c0c796a6d1b2e269789e18a43ccbd7c7ea3c3bb977a0eadf16b25a4e9c0f301b6a19d1cb61841166a09980cad2ff1f5f026b3df20b88c7c79e145da6e22afffc83fcf5ba3abc3d0ca8b02f5911257253ac4a1fde0670d5c0483445d29f76e22651c085c4e7b7756bc46a39848e8cb9d14afb6bca1241544d031350bf770ac10a08eb2430f2cc1e183ef4a30c305c260d66034ab056b361906b4cfaae989ec47808e95c71055cb48e33f2334c22a7ede87069ff4e7cc4cd370307f8d62b9a2cf046564f03553136e1b733ddb442f1f368ace049d5c85ec1311bd9701898b287875716af699ba6a57f7c312ea2ebae18ce4729a4acc790d26fb06e225ecc212fedd8182a4099b08fe1ca9dca2023c1defe796a1d1f59eb54563e06536786b0b61186e8dad96bd3e6ca4459a047a8dfcf60b901ab53eeff1f67ba6f8bbcf4c8828d214bc846557d00c20db994c190226f8d7a86c4de086d8b14d1d22158362574d0e5e14230e14ee868e0f040893c587cfb521770a237f2f6f7cb682f081c2dd560ea5514eaa5c2f500505fc73cee27c37dee9c4c68abbeb4c5c73d07e838a7baa50e53aa81efffc7dbb4750738142508f188b0aa0bb7d2acb6cb851e0ac60345ddc26012f480cd3e5692bca98804dfd6652423bd0bfecd4d49b1a9bdc81ece68dac814463de2314486ceddbc7af5a4c332ad09060647f68dffa0500591f630dfbfb6493c95330b58be1b261a4772d97625778a2e451571bf65c81560c46e2ce2d2776aaf0dc7f97972bd322740954320e620ef76b81297c87dec293b35a8058a2748675f1bada79636d636a6dc279f7e459ddf3d6bbb006deda06b3c3927688e791493c585363334f755e945b4ad357e605db642100305d4dd70ef352aaeeec1089ea19102521da981e3d4ebf84d4b84fa9da571babba607c576855f9826ea4aa97147c00bcc199aee642e302aa49850150087e857d0854ba4cfb853475bdf0b178ddb58d2da25cb31969563b5d95100533b7d91596126e9ac2fb5fd8bc5b1 ss = a94686d7434a69688dec4c3c21b60cc5ec396b5f7397408f1e0f015bb557b98f count = 429 z = 8db74548640d55e2435a28c2738baf95592e28ad111dbc54acec8137f734b2ca d = 72601729ad5fde39e3dc9450640e28de28ccc363e68583f51c025c2ce4ddb8ed msg = 015eb15756a833231bdbcd0a27e83e16975bf6e6031169e324848deb0ac386ae seed = 1ded1f75bad8c2ccea92a804a490aac4988dad30f01506236bfa3b14da7a74e129003968a6e15ae10774a6c398ee052a pk = ab5c41e51a1ad5f494b54686a2629efea8667d38c3302aa425a892703bc20ac55a7cf04a5ba83f2d05c9e03b7b513b539c2251f1c8246e509cfad98ef65630beba88d8962d3ec26b9e98c1fc98a17527a9a3fa3ac35099f96052902687bd34816bd99dbbb5c1c7d3a13ea1051bcb1d28f395115244a08753cbd5bf76e33de898219fa84ceec795a4113ce4343d8e0ac8fb7322a2cacb48951f56441fbd4604976149dda33d8e264b582909c04530f2c8bf07b7064abbc3f43a8a6216bbd1fc18e939c234389ec65ccf3b45b7f8ec8185a7c4b713c28a351fc578c1b7115f1750653854b4e3464bb746a5c0f656d343378a144c3a810d6cf66894a524291570b6337bd2d1626ee16d387346fbc914c9233e98422c4d829ca5008a6d375115d5860ce39182067493334853b08d39b3571c2a160556374a90afd9e39cc655845c3110e2f297bef648cb2818f453615b07adbd10024770ac42210fdb85be47c3931c368f9157316f8694916a7d0133038fab5bff9422eee4534b630fa625cfcaa9c65a452a6540aaa90bb1ce6b788f5082c1c0056fb1b22f36ad44e89c00bbc83a326714a02711530896694fa5060da9830ddee3878089a4a06199e49226e30519deb1180cc236437094a1a2674c728c9d76b214760876070c67c3a1788123c60452689822a8f86d6d8088d64b05c34934b7481edb56ce13da920b23a366394603c0c98f4355f8db0a43eb2db342509c9986bb0394fd49305986191f8c8dbc450a09209cda064c80b6acc746ad1169b5487b8598668ed51330a70b06f22a68eaa943eae8c1c4b5c942c192ecb75e154524fd6a457cd1beef13aa9b0aa13e2629d9c8b6078a1f4e6848e6406954f51b5b38b06610026cd7975c4c325d8101320a5cc0a2547ef59195ab85edb9649f99238cd0ad5be9492125951d6c9928667f196600b002bed4e68c9d596228c1388b075637a11b6db7ba0910999ed56dbd90040b9944718c8960bc9c0d44307799643514c2e3a055d946abb9854dc9d17cf9c92e3adb62e412ba0ac999558cbf1ec8a2fa9a41977c26f79550c04b9ff41304ba9560f9c79957bf7da94e3e7f8b6dff03a4ddc01615042f1ea7f1b9acdfa86b5f5992 sk = d9ea714054b289ec0fe1f36004379010b09afb29af67e49146176d98fc49ae6563841a807dc9c436dc1f0f943c76604e62b28e6b02b82b9680896439ff45b4664cae58f2126796cc211bc59dc9ce3296abc8a80e7e6aa8ae891343f7801a05195267c5304932493b2e4d61aa0c98324e1569e686aa725701c8eca2c85b5106f659c504674de10ed787c0431c0474bab61f48370a9a8278ec781ae88136075784f66aaa0b1cb715b2a67098c7b037972799f63b30ec2a9695e89165a98e089b3570b3123f9bae4210516fb0cb1d19b6a824cf5db0aac82c91916c40d6653c5cd2a03272b23221b8cf94371b985fab67506ddab6bdd07d567045d2c65100d34992337c34c4b80c3548b8887100629cff1c9ff2f6a68fa0444ba7bcab5c8b97d7c9baa011f902bc39283bbd6651be6b232b384af5961b5bfa1721dc9b915342779b36c00800c307c92d39c6683b6c4569c24d65181d9c55e55a41b13a9be7f88397a77314e2a09c6798893ca4d69a791a70bf731b108c45c6af38934c846ee97060d9f8a85eb54a97c81266cccf9f0b822f8c2355461e45a4a7595633a4d910755a8690d95f9d530d416256dd03163f000e219ca1af42c8a81a8ba8228fef30450f015163f49e133c2a48e96c6433bcb6e01038327b90197465e12a3b70b58921a65f69382573812119b27f4a3411946d93a6ae1e221f127a98282acb80180b2e9069cb720ed80397e0ab6979c7278ab4937e7235d3dbc967a128d407229930a16c9997d7d0105607c7ed686202c72136832a2a4b6c94d5b30490a1e9b2833a080d91a424a0c2169b750507498600c68ba7d8456a982b55a615cedc8bd3311bc3fab5d456775f330c806a10dd6318a1174d4396949b0b62fde59d3cc81044ccad81b9043239698f57aa33651e4a868fa252818f539f09088c92e6032a951134cb820f3410634c8a7175442dd0576a45a8725c0504352f19c940f7827052c398bd2aca8239ae37d82e333969a1dabe45899893614be3d30ab8a58e2b785918f45f1f861a9c5901ec53c28de516420c460054680da015cd573ebbf6cd0218ceb37207ab5c41e51a1ad5f494b54686a2629efea8667d38c3302aa425a892703bc20ac55a7cf04a5ba83f2d05c9e03b7b513b539c2251f1c8246e509cfad98ef65630beba88d8962d3ec26b9e98c1fc98a17527a9a3fa3ac35099f96052902687bd34816bd99dbbb5c1c7d3a13ea1051bcb1d28f395115244a08753cbd5bf76e33de898219fa84ceec795a4113ce4343d8e0ac8fb7322a2cacb48951f56441fbd4604976149dda33d8e264b582909c04530f2c8bf07b7064abbc3f43a8a6216bbd1fc18e939c234389ec65ccf3b45b7f8ec8185a7c4b713c28a351fc578c1b7115f1750653854b4e3464bb746a5c0f656d343378a144c3a810d6cf66894a524291570b6337bd2d1626ee16d387346fbc914c9233e98422c4d829ca5008a6d375115d5860ce39182067493334853b08d39b3571c2a160556374a90afd9e39cc655845c3110e2f297bef648cb2818f453615b07adbd10024770ac42210fdb85be47c3931c368f9157316f8694916a7d0133038fab5bff9422eee4534b630fa625cfcaa9c65a452a6540aaa90bb1ce6b788f5082c1c0056fb1b22f36ad44e89c00bbc83a326714a02711530896694fa5060da9830ddee3878089a4a06199e49226e30519deb1180cc236437094a1a2674c728c9d76b214760876070c67c3a1788123c60452689822a8f86d6d8088d64b05c34934b7481edb56ce13da920b23a366394603c0c98f4355f8db0a43eb2db342509c9986bb0394fd49305986191f8c8dbc450a09209cda064c80b6acc746ad1169b5487b8598668ed51330a70b06f22a68eaa943eae8c1c4b5c942c192ecb75e154524fd6a457cd1beef13aa9b0aa13e2629d9c8b6078a1f4e6848e6406954f51b5b38b06610026cd7975c4c325d8101320a5cc0a2547ef59195ab85edb9649f99238cd0ad5be9492125951d6c9928667f196600b002bed4e68c9d596228c1388b075637a11b6db7ba0910999ed56dbd90040b9944718c8960bc9c0d44307799643514c2e3a055d946abb9854dc9d17cf9c92e3adb62e412ba0ac999558cbf1ec8a2fa9a41977c26f79550c04b9ff41304ba9560f9c79957bf7da94e3e7f8b6dff03a4ddc01615042f1ea7f1b9acdfa86b5f59926521c5fe00518a1306025abbb813cc74e96714850a654a1409af66a551126d5a8db74548640d55e2435a28c2738baf95592e28ad111dbc54acec8137f734b2ca ct_n = 398503c3953883c2162615dfbc2052beb1a2424a20f998979450f84a4f1aa7f53e16e8d3970057fc3325c3f77a1c018eb2208dedc3f579a51cae82f5564a12375ddee9076a4358da434cdfecd85882b3322eb28b7788785b7bfcad6cbeb9b763f9622dd67d3a5403e092d58d67847494d53b979991d9efc546604a19cb64753d19dd39f2989050044b43f140f722c84724d3ec413629b2170887634440fcdb88ddfa304639dafa3d150114f7f626741eefc267cd5d84f6c3ef34bb94a23432817795c8f5c9383a1317777ee42b64e623d4c37a9cea26c80a738cdc1deab7859f49f2ece3d534810247920b1ff235364728876e9c4e8e7fb42961b5cec4ecd4156c049c64a255ec97be5733f1e4f3c3658cd9005409fb9385fb4d6b7b5a38fc0b8609d60298e5f3b589d0a049fb1513571e378ef841c812290b6c14ea041bfcf756d6cda9fbd36471f743a137825cbd61400377dbd6b0ba21d07256431722dd091fd6b7857bd31235a48d48b11b51e0edfa34ac56bd4ba8581fca90305db1500c16b7d22f2d886320dc063f59f0db18f555e9850cf00df28341d7c629017358187f7bf95309496827673c1e408e164be28428aaa4205a2b1fde5fefdcf04ead120ffb4671b99825951a3950e31136d6115184e4dd920a5678a1334609173f00a34616461e3b228384d9551ba812a882092a9a7bd1918d1356fc65d6a9554a87a402c7195b8ea962ecf559967189a9d5b0c62ca743c18aac85f41ce4b6f68362feb364d4ea17da19007197f50385fe664fd5bf736d9f5293830011c37ad4aae8c5460b34549736b50c7ee86caa6b04766d32638f4c7b3020e02c983a432b1d05a71d467a1299df8437b90e94c8db8765a45d15d990f03bab543e1e4dbc18535692ccdae419d4a54350fabe7bd1f2f74b7e6c2bd801ef4da4bfb9cff68ff167337b61ff88713e04948f9a1546d40b4f484f708eaee9d984a61dd0c667bf53aa504afe3d34baf8e29357734fde3b1d468ce24c9a9da1724fb971725e0bc509ca94cffc4740993b64b4087db84baa0adcaf05c9b3c9263ab253968aec14ef09b1b831 ss_n = 8780910bbc33adfa9064df92c9f85c7777a3e407900d29e33177d4aa911387be ct = dfc356eae980d7d2fa0b6404ddff83ab735fca6aec21479c0ca2a383535f479bee437ec0f5b3e3a8de43842371826b2e0f1a77e80591efbc3f66ff66f27fc7bb900b6d05bdc3715ff1d1c7bf3a96d76ae924cf7b09f455ebee86f7f1f048c81c99b8c6fb41f8549190867b5bddef9adf953e692092c886c16e6f897b6210745db1f7636dd9b2ca20f074adb7c9a595d41b99a8ca13bcb59730d8c763cb9ce99c1ecadbfe373658e999b4b3e4080992de5fcce3ddff788f6c43c067c9c7930b6812d6b9135b1eaf524b1cabff9b3ecac25ea085f8421a2b59724199babb798041134e0e2163d784f7fd57af5f11ed326ba34a88789330e379b0ad4a9540b2628b0ee4aa604941416b6d8937a1ef976fd815c25a172cc15c3ba82ac6b885a0f0eb00e307995ac906b28715e801ea763168ec94bd46dc314f540167f5d12c13542eb7ea9e91a0caae14becaf28e60dae632f7336d94f11df08a0a8ae7f13b9fb8d4c616e058d10ae3fd87f32550e94546a54e6983ddd85394701ee1078232099f216c3feb2297cbe1239c36d880adb59e92c7edf2f10b29b39794751591a49c5a4f79474af05fd3b82fc78c121b944a0714f8aaf78e58ff4e5aed86701dba0e3174a319a0141b691a26e046ae77aabff1aa7d8a0187d917f175f79757ff74cf1f977a3d6bf584be228c2a09685e768c0398964224d6d426fe6f148de8be85fe2dfb647e174bea73f4a9ceac7a016cee60ca0212f75a4e3d3d09a14e8b1c2984cb389b69addb8ccd9a563f69507803b3d6c3374c28022b53dce3c8224f96ee9efd782edbc5dfdb80e1ca50a0015cdd3a5713afd719aa56d95249abc526c3521d2eda5881c78bcaaa6405c1515042f667e2917b192f64e3682999a8b88fd3f2226e2d534a58e6b955147210976fad39fe94c7f7bd63bedda068676dfc27c0d9ac07c3f78a15c49d088daa6f4cda5ca086b95b32797e07f1851b05f7498131cf664c39e74b625184072b2847b9d7e80898f0a4a30187226fb883edb23e89aa9d19a4461f1070050dd86609daf8101f61d50919035bb911fff36c80a12284067e94d8f0 ss = 6952518cf33374e93d9a081ad524b8429d8f5399fb99aebbd4d0f25fb74886ca count = 430 z = bd16aaca1c77ef154aa256d69cbb18a2ea61eafea2cd7167971fc63fdce8adcf d = 5177bb8ab604f73db6572af2e6cbcfc30d6283328efe12991f4c4dc9b96111c7 msg = 7efd1c201db7c27974fd0e0ec8c58f38aecbb1d2b81babcc3f03cbeb6efc79cd seed = 2e99abfdcc3b1b64789acb5bf34c43faa54c5c2a620d4606a1f8671c3c1ef25a7f55c97cc23494ca5bad16a0fbc45e07 pk = 0b208fb0e184413202b0ba08f79579d632b2b809c7993894aee4c340134b9a446cdd57a9052ca145a355bef7c246d14966c81aed763e71a2af89d1c6051b4258503fa8b01da01a3dbe7ccd74e347ea1320916441d894afb4958d5dc77468a6b9b14c40260432ee447d2173872b17c53c9104809477f131843e283183913da681a69624b965466484f0c290d75a3d1c545f501050d6766358c628206b79120c078c4eb154625949615db5235aa74b0e7435a1d7afefe13ae749cd07f10d02cbc75ab6644be134a0e9a62a6a1a5047aea7d83a024971cb71193a6a2817d3346c9423ce620e275619f1c1c0c8cb2a495614bdd7923b9328f3ea0b2a841791e96c96834b9bb13e520acdf1f84c123623b9e6cb311bb80a4444736200eeb2592d9794738b66c5dc7d8537290eab9a1e90764a32b253f721f4b7a337d2aecef6a02b37b2171307e8a2990d171e7574b44fec16bb675d1be27c56e200e6c41564b8588302080a88966d9c58a4aa72b7509e6f4c784a672cd8b47c48542b4c461b95738174f564ec92c447b06e87411daf03659c0bb7d0187e893ba0c76b63bae2ca46951dbf702caa60c230ab5ec88424ca224ea05a1603847c4d46795f06264129820e45be58633cc9c9aa4ab0c6078a11e862ce0dd38da16729aba425a9da960a8a1841d46c97474e05da814ab49029570411db071db5752fcb183285ae1c325011f0cee7276cc7b84fd10593c72b04ad2127479c2ce01b85697a49386c187fba0da4ab80c545b87f8611cf5121c5727fa2e637e4822b96f2198a0ac15f9abcfb1abcd61b1b7418ab4f55187b316e8d31689db20b5958c23d039926a28f7b10c55f50abb1140432cc11a9f4b6d70092ab49bdfcc193da7c4032998a1f52bcc5618c2ed98a24ac641b453205487a50428fb0817e080521c5b689bcd128ad4880f4c24ecf8c6e86a1c7ef20a0b5452719eb3b60a0659485897c5a56c5f5661620c95d0794798701df648d2d865543ab76610c9956db2e186b74e6f05e1fc2752a758d7c3c4a91b132c33b9624c640408b01ad262d57259e683b42a93cb359678d6ed128da3bed71c6bfc4e302009458d28fa14b7241f20583b0470192504b3a314be88b sk = 77579c484aa1117841ab532f53b397b8626c44b383abf85c30e2047a807081033bc6b4ae1e9752ccfa5ddf62428f49a4dbbb603306518a56aa86eba4ec40358da363dd1c3858d3ada0599316d257503ba71e36b29231685647a755e54012516cc06957e3d386d9494a9e743bd240a1bd173ab93958f8b5029a338523fa3a4529419c44b5f94610eee09c89991f492007359ccc8af0186ee135f018b0eed22eaa382122997743a65c3a69387c6559f13975e8e3a082e0177ba99d99a97871d40fd8e363246143c24b94c8e80709c56a51256257467b80aa0ff78aae8e1372519a70007969b628769f661684886dfae38411d21b6783a33deb1d56f9afd51651b1b65bdec25e38f2762af53e84f9bbb2fb6edaf13d80c47db0abb180610840067a8890360c7c7eef0c0b6f517d34040ad48230d6a60516311f4340a21538a7a0d91e04bab5abb6159772aafdf358b38374e7805ba0c2971939c2050267b86c340043a4a7f00d21545994240363e46d3f390f3d98af9a763d29b65fc428c83a092181e25c76495b3569363430bb325b0e82d536d733044ab5a929d31995d874812899aec21a07d8c0428563f85322c2274a929120c6181d64a067aa5071b1c706dfa9714d017f32e416b83815da3370a0daa1099c7fb7553ad708b35d33af31ec078d9b835b10c93edc9447f9c76ebc3531350890eb02f9ccb312d34e01cc35117c7abef3051d08cb0e453b47c645b53451c9521932d64ee80c2ca2d4bd34d92d45053eb639b8aa96ae8515352c9ab833213556a1b206309e2bd17296f63ef440c61e3c21f47c502a29cfe70b3c1c433cdb6c5328299193e902eb82a18f982bf70c5d9af5a1cc7bab3ab964432b4019563466cb54b01b7ab3bb351f47672d167542eb96ae31a9c45a9b2ffa8094211d5f47b9089c376e08302b479edfba045605a3ff701957c66168c96e56ea9aea29590af36d2a690155a8805f2b3d2f6b338f38c08a47bdd8cab73f893765ca17ca232e1d689c3c347e79f1b87b0c61ece86ba29bc54be653ad4418faa83d05d6871ec40c34439efe46764fbaa8a6b8c3d8f56b0b208fb0e184413202b0ba08f79579d632b2b809c7993894aee4c340134b9a446cdd57a9052ca145a355bef7c246d14966c81aed763e71a2af89d1c6051b4258503fa8b01da01a3dbe7ccd74e347ea1320916441d894afb4958d5dc77468a6b9b14c40260432ee447d2173872b17c53c9104809477f131843e283183913da681a69624b965466484f0c290d75a3d1c545f501050d6766358c628206b79120c078c4eb154625949615db5235aa74b0e7435a1d7afefe13ae749cd07f10d02cbc75ab6644be134a0e9a62a6a1a5047aea7d83a024971cb71193a6a2817d3346c9423ce620e275619f1c1c0c8cb2a495614bdd7923b9328f3ea0b2a841791e96c96834b9bb13e520acdf1f84c123623b9e6cb311bb80a4444736200eeb2592d9794738b66c5dc7d8537290eab9a1e90764a32b253f721f4b7a337d2aecef6a02b37b2171307e8a2990d171e7574b44fec16bb675d1be27c56e200e6c41564b8588302080a88966d9c58a4aa72b7509e6f4c784a672cd8b47c48542b4c461b95738174f564ec92c447b06e87411daf03659c0bb7d0187e893ba0c76b63bae2ca46951dbf702caa60c230ab5ec88424ca224ea05a1603847c4d46795f06264129820e45be58633cc9c9aa4ab0c6078a11e862ce0dd38da16729aba425a9da960a8a1841d46c97474e05da814ab49029570411db071db5752fcb183285ae1c325011f0cee7276cc7b84fd10593c72b04ad2127479c2ce01b85697a49386c187fba0da4ab80c545b87f8611cf5121c5727fa2e637e4822b96f2198a0ac15f9abcfb1abcd61b1b7418ab4f55187b316e8d31689db20b5958c23d039926a28f7b10c55f50abb1140432cc11a9f4b6d70092ab49bdfcc193da7c4032998a1f52bcc5618c2ed98a24ac641b453205487a50428fb0817e080521c5b689bcd128ad4880f4c24ecf8c6e86a1c7ef20a0b5452719eb3b60a0659485897c5a56c5f5661620c95d0794798701df648d2d865543ab76610c9956db2e186b74e6f05e1fc2752a758d7c3c4a91b132c33b9624c640408b01ad262d57259e683b42a93cb359678d6ed128da3bed71c6bfc4e302009458d28fa14b7241f20583b0470192504b3a314be88b843f8e3b08a7bf1b1b8e7e5f06d5bc049f13f07565318f7739caa8338bc1c74abd16aaca1c77ef154aa256d69cbb18a2ea61eafea2cd7167971fc63fdce8adcf ct_n = 412f04381fbb33282c167b2d6337d346e14c665f83a06d8e2048488c097ab350d3c775bc58fa07c1484692a4e013b9b164d0cb3a35532834bba44d45ea5ebbe37fda05c0944354d166aa5b7f58c55ee41784d35a147904b35e01d084a512f7605b54e28eb0539e48163d1b46007a69663415a925db3dfab008f0a2daa5d86eabe49f3a4be29d5d219536ca9ae172a1f109e82decff31408965677ac8af9012d59dd01e3dce259a55470a0278b3485f43a9f3b03c896e0e7f5427bef955b6962e8dd953374bd1b8ce962f1183e7ca8967a3293711d6e8ad54912ca5b600212cba9cf1bebb736fc0da1c76c94e9b9a1a72c9f30b888be5506a4c47b9f53b1ee15ca964342b8773eb6e685e1e962d700a596b9fd531775f5d5899acedbd1e8582fc3dead8b1c20f32e6ed72c8d4b69f3ad3b09dfa3cacf728c4dbb0b8ba71db137994b6c27c0b0d514f53a4186b5aea3dcc0864137e4339636c17b8942449c743fd4046058be78aa88b983cf1ff62591c2047b7c330f31d46ab5557c88f579b11a9040c556ae6a8beda1e4b260023e69b16698dbeed2b8094aa3abf81872fc7c69e7de36aecec88f26050234303a66e161803f8dcff8933421bc19739174ed3bd738c699fa998e8657eb90219ef6273762309e3d30012b9e3efc5729b2da160b58098b5b987b97c4f035851594ef0ba1badd619795a24d342675c2dbb4254a17a2815e77f0600616ee6c7e392eedd0706396b9d65f14f1d05843d17166f070600e5c9a6f2b65248d88ae1a7b3d3bbd598faa3d00a9b9bb64444ba462f01f4124ca5b419ac35c1b54d3ae7b8cdfe0be4c1327c26ec218a39e51ce37bb7f4a9d0699d37b54ba6dc60cbf71ae003d7b205518c784138aef5f49fabde75f0162e7de41b9bd66b4753437f7c99677f6d11f70b64557aa313ecc869677421cdb36d72e287b398beea01a6c4fe21e856ea77856e29b269b34e4d794767c36b235923815267d77c69ddb1c4fc72a207207a0af9e675e30c37fc6125f6021d8f70861227533654719e7b147c7dc248e89a06c9f4de1ae33c69140e9891d12915094de208f8e1 ss_n = d0feacb93f59480dc64a4f96d0121d963b93c3479c3441e99ec1f4609f8de57d ct = 8e5e442389e437ed95ba00d1bf6925f1b041f86b8f90e1cb6a3fc2c0eb7ca6ee56cca4bd497dd269b4cb7ac9da071946dcdf06ca279874fe650bf923dafb7bdce71d59d93c9c5cc4d8296ee05d9d4353a08c8ba8e860c131730ac153297e6b51ceacac3c5e3aba1b7909ff3931b229d540d527b4856c9bce6d76c3468fe7d3e35657c53a2c849c23de66bb911490d479afa211ad434ca5cab2f66c5a300149a41d8fc135a7ed9dd1d46f225eed4527afbea770fbde02b3e96b883939385a910a479b39633361c6a9957cbb51388bb033f98597fa97a7e3add8d466ca4b063d0bf532e88f886b317caa896b85fbc2a015b9568e6432f1b487e0e1b354e2fb48918b67710c7d3c42479535ef1c975f65e0dc90043e18a931afee4cd30175d4225d15381a2609669b44ad0781f6c86ef26442569a44e16d6f901ca281e36f43db6a012da387118dd01b8206ed7f8a104d74d21a27f2903d647074d457fcf80079b0650ceda8cd5a9c6f358de5b85bd4f1e1e930b1feac95b6eb749da41d9f0a691a0b0cad55c8cfd884cfada87706f3d88499fec41afdbc9d69f28461dac7057436eafbfd0481cc88b2c0e747a3c17e28c253672325989a44a31e92990c6621f1c81ee082b7e46f5afef1d51588d6d317a878a927e2470d8bfc00a30da5d49450cf2cba312685d8585d09441e2ed1119d366a7e00f407f738edab5d2b598a78b18927159dc6ac972efad7c25abc8153742584cf684df08cade4dbbb8a9d935c03a6c55f5175a6cf753d73d3cfe0b2f466139015b506380e0ea04d5e656ece1ea7d8e8e11087834fa8a5992ecfe6f18f1940d5a500b5b2903b41dc88526a8522380006940478ae8678b5e56648a97cedbf8fb39a71f327030dd9f6c3f38c609fd4bf4a09c390d277e0e6735aa3c6d2c7c4e5b961d6186be1f20ccb6b0bc375f3b435c7bb8cdad18085a6ca5d767d4d2e6a3f09a6b27909082ce669bbba2501ab7bc47d79e731dab241c1b0cdc8aaa67b2def123cd8e0458a20bc8f27c63455778f9aa77889659160e9b4ec41d49deb1fea80cc328e8692655e3cd66a8fc57fef399a ss = 401d2da980389d16ef0215f55c29e59753804631b992b1aacf10587f381f4713 count = 431 z = d237d6af243638d76e59b545946a0a49e3de010a8f4ccb9f1d08d692b8996d93 d = feb88a47325a8740db84c9394b429895dee2b6947f5c53c13cf497fb8b8aa525 msg = e4c1a58e7febfa8d0da43c1c1847b60fea4757b415ee28b2002266d145b50c41 seed = 511c5c63b1d9ad9508c631669947c3770ac63f91cd5385e3ec9acfa47904352cd20dead96f22b09ed05d4aa47c54fcc2 pk = 243158a5f35c827a49a644a2fd322e7e310f37d3612d92348e565e99466597fb658f3b4df31caef7d26d9d5028d1785e49068df48c59e75c7134650874739a36685bbf3c6415da7a183921c3353628641aa00cbab29445e06180f0f8b2116577b3ca2ad05212f3e831636945d65904fc8202dba971228aadeeeabbf5078416b257e4a49aa4b12ab2c99a6d8126209427e7e943c6f93252da610a57cc99e0157ce74529636d0c69799d371fea991e89dc30f37b3d31ab1fe298322dcb0ddac46a30424980e261e4979410298a6495aa2b9183d484a23ba01cda860b9ea7c27ee909bc883b21640008807adb0773b9b98446b55cb2e20fa10b8c3173b7af220bcd67590d640b3e3c6c4682c04d31539bcc23b004c5cc1436b3f65669b2602708ce6075a22d6cc8cda1156c0319aa464e64a5124376c35a9150a092626558b4f114a929aab1a58581a93b086df18d59982cfbb57ec067866b5a092f72802d3520947c1ae95bb98a7ac8f0d038e72a71260ac12adcc01e6a2606a1cfa097543e253230c56ec337811972c513311c0f0ab61b646d03dc8953196a21b8b785a8aa22575395715e085009692134d50993d6a98082106166ec1ed41b86734347c63a8d734c6f60720583c47ce7328363860f783082e94b94280c101ef7cb066875e669b4d8bc6234c94709c10e6554a48f4b25ac4a2fd7f38016129c683b9d5e73009061019f5ccf19d2441b76023e732d2a0cb68bb84c3af31a15850013398bd8794b844353a769a9fc818601e400e2499a974364d49615c84a50c2c8a4761416c3137f48535c199818690cce877248f5a1ce6d07acd71803a1cbb6af78122c8156ebab6ad4a241458a969684be905347f399078504251830b95f26ccd05701baa89c4efabe9824c7d1888c77f24b7000a6a31056881758b0eb3c21d3b18480377cfca883594d2b603f5f1a7551048dbeb37232748c9a1a93755871ddc10d8809beff8cb97b3220ae619451e41e8ca644003c82eb341b7663b81d428680fb12c1e05aa5cb40c665192a6a323a66149933426471a4e20583cba33fa2f68233403829779800de4db56b9791d1f01b32b524710cd24bd596f35998ac96d757d4292bc17c0d sk = 6772324479932f563767a51cdaf33d619872fd5698f1bc1b25a30e48a01b51e391ee6a650d32493a85b80d73096c003ecc563ccad54f93e89a8f576ed7280895267a211467f93816526069f4d82970da6de7c86abecb2d64e8c13322452a166ad5882b1ef65311f7bdbc5ccdcb51c52620b40bcb4ed0e026b435a23398ac66a8033fbac0087a8a866b588878090d749cf824c341964839308f18467178c5c5fe53c5bacc51d493345619740f77ab5009715ab4aed4031137fa37937526ba1944dd1154771c844be2c67461c80e851c166c96c3080148ab926d09af5aeb4b53759bb99cac0cc4591cec3a11f0ba3d22bf8c87211c395dd5143c16d642eb2229d7487dce44a094c235480c87de38b732e0af1c50145b13936388256c34351ea6384ca77c741a9481301dc61817ecd3af5b9b9fffd6b00b4bbed77a1a490313be350b0046266f15296d9bce6e4311c7c99737708f0e48c080a234b6fc4579a012e386114958792d84a9edb29f9a0899ddb9204ca97202754cb575460d96115a5607de4cc62f81830591cd75547aee02b746e7a3c56c849efa58adb59e6a042a8de60962827f2bd3ac10f91ca4d194a0b95c98ea28090395669c42242595fbc3731cca8bd0922aa8c1793d9b31939723746105bbf76d7f1aa250448722d3a838717413f94df39c1ee752ba376c4a9a703a6486aac766af24c97c0fa79b57b0718ae6a91fdb27e1dcb05c213db3b407e4a40d3374029ea2b7b98158596c7c417a2eeb316048fc559c24c0892741a3e86ff17822e52316686753f8f329b7ca22bdd38617ec60dadc88eadc7301a10e817466750407830b4745c7828b72096e0bcd85f86a5a40007e03964b165239b416ef82ad1440504b0015ff9aa03b60aeee84042a6a7afe7b15a80a911e4abf7fe99edda865d51603ce94bbfb54878954883fc5675a4c9d85a48b18e5479ef8c3efe252d880c3d15c83414b1afdb517258961b9033306709f1c730579d95d5744207e5517dc1338087b81b20805549a33ea73adfd822f018cad6b17523ada644b92079eb234583656f054b0b5d31a58b965f9a291243158a5f35c827a49a644a2fd322e7e310f37d3612d92348e565e99466597fb658f3b4df31caef7d26d9d5028d1785e49068df48c59e75c7134650874739a36685bbf3c6415da7a183921c3353628641aa00cbab29445e06180f0f8b2116577b3ca2ad05212f3e831636945d65904fc8202dba971228aadeeeabbf5078416b257e4a49aa4b12ab2c99a6d8126209427e7e943c6f93252da610a57cc99e0157ce74529636d0c69799d371fea991e89dc30f37b3d31ab1fe298322dcb0ddac46a30424980e261e4979410298a6495aa2b9183d484a23ba01cda860b9ea7c27ee909bc883b21640008807adb0773b9b98446b55cb2e20fa10b8c3173b7af220bcd67590d640b3e3c6c4682c04d31539bcc23b004c5cc1436b3f65669b2602708ce6075a22d6cc8cda1156c0319aa464e64a5124376c35a9150a092626558b4f114a929aab1a58581a93b086df18d59982cfbb57ec067866b5a092f72802d3520947c1ae95bb98a7ac8f0d038e72a71260ac12adcc01e6a2606a1cfa097543e253230c56ec337811972c513311c0f0ab61b646d03dc8953196a21b8b785a8aa22575395715e085009692134d50993d6a98082106166ec1ed41b86734347c63a8d734c6f60720583c47ce7328363860f783082e94b94280c101ef7cb066875e669b4d8bc6234c94709c10e6554a48f4b25ac4a2fd7f38016129c683b9d5e73009061019f5ccf19d2441b76023e732d2a0cb68bb84c3af31a15850013398bd8794b844353a769a9fc818601e400e2499a974364d49615c84a50c2c8a4761416c3137f48535c199818690cce877248f5a1ce6d07acd71803a1cbb6af78122c8156ebab6ad4a241458a969684be905347f399078504251830b95f26ccd05701baa89c4efabe9824c7d1888c77f24b7000a6a31056881758b0eb3c21d3b18480377cfca883594d2b603f5f1a7551048dbeb37232748c9a1a93755871ddc10d8809beff8cb97b3220ae619451e41e8ca644003c82eb341b7663b81d428680fb12c1e05aa5cb40c665192a6a323a66149933426471a4e20583cba33fa2f68233403829779800de4db56b9791d1f01b32b524710cd24bd596f35998ac96d757d4292bc17c0d4320d71fc93a2737fa9d7293cbea5493a1892383f2a4c0654302f6f173511aa1d237d6af243638d76e59b545946a0a49e3de010a8f4ccb9f1d08d692b8996d93 ct_n = 565ec0178219bd9b984cd78c34639e80b8048adcdbf6c687519d015655c562f3c3debae8cb3a30fefa692db1583d2969a03582c4ac36071ca646915a9498bfced9d170e9388fddb02cb7710aef74a1fc8bb2d91ad4fd855dd55b26cd9bac70e4b5f25c9072687243c22bb52e142a086a21c590d3955a157ccc5b7ed32c9d28a1498c91b8dfa1ea7f1711028c9d3782d0c366f04c311d9669e6c67280e03d8a18aba3b35f3c46ca6e368d37b2cd5c399c4cf93bfd4991327108d8faf815b98e1d20327016426c4dfa2c035853dd63069b5ea718ae40ff451446ee1c7c7e12d63795a64869f3a213edb4a1bddde0f32c2f7cb97a529a92d1b1b06434f2c2b3590c23554592e39f113ca49d1dccc0290ebe321de1b5f77e5c0810dd8ac160ba86245e1adbf6c8d6a54753a31611bacb59b7ee06813d7ae43794b7a4194c62bc75fea54e1460de7c578e1483311c252f0a90fe186eb644fa157346398925d6634e1b8c43cf318b6515482bcd32fef56bc5b1cd77bfa16ac3969d09e96feb70231370991c292036635a3c03e9a4bb79c599734e0157ec751f6f76ca23f4d8b2ec95de6ebb883b709d677f23ef2a247fe0fd535ec3c740d62355b63bfc82d06f6a601b46dc72bb381d9354e905d33766c8c4ba7c8a8c777aa6e07aa668916ce7e931ec9f2d24cd1112f06fbcf0ef5c0156944bdc4d512113998264ba30d1a72bea9462ed3e4fd3426112d8a4a3dee8c37c31a43c7c7ca5daeb2f4cc12f2daf42767f4255d508556d310613f668b2ae536a3eee6f18934e292585f9637df0d2e9f084ed99a1f35a54438d8ec241dbcb4e7a69e73ad7580fa2aa72982e2770218e40df7ecdcb5867a4aa5f65033f42874f55fd9431836b381996deeaea9de0718183f73a4819b070c359ec28b4a668aaf8421e00b24b481037ec1d8b3559fa16146545c07e219aa34882826eef1e79faa265916fc46aaf62d280c68786fc1fc38b78cbf7c4eb5b5d9d75cc3e845630ff2846158a081576ad5581538215e6cd617bbf28fd2ed8eb2d07411922cc18d189220cac20b7352a83491061547eb11467030ed759 ss_n = c6f9b893cb52e6ede121ac39df9a03a3fda1ac19e454ee44e08be991d0caf10f ct = 152b6a884b894d58f9e33c2c8d814f734df70159690c153663cbcea81b3c1e0683c559c042b8edbac0209f27895f1b7cb25e46fe5872e941eb60045be1d8332fe0a9112d6f5a84efbee4f463807fa6afe6749388469fc89c1b5d484e3af02bcb235fb5556706acca3bc78c1ba08b5ee3276fab13058f63217e7d79edc4beab5c8260bdf33caf67bfb84e9d66afb45394bb0d8117df562154dd7a5db28e9d18e05e8a39ac786e42a201067e4dfdc06acff55cf47dd4030666fe095fc553bb98cff6bcd601a3f3a0c1fe68d6c85beb9cb161cb71b901421705ac69744a9b34fe693aa7ae30e83661c38580814c1a499795e6fab0dc20391fea2a157c208fc4b66407e287f8f5967a04841d2c6b42e598ebe0c3439156c3d04bd92055f72630b52bc81eb2f9100012fe8d1d3301cda653d6fea65e8dccd94e517a241350807314af6246363cb8fa7f3370c79628f4207f16c6fe43f3a17f3e763f2eb9cb313e31cd3e1508bff55af0f16466e152141855b23adbc1138a0e2373dda4fe0c044ec0aa7cd6eb7134fbfd37042c6e0197c8dc615b2da28798d6a4b6512268a1ab861d0077b146c9d71e9a5b94c6ea2d8ac60df89438ef4e807dc44b5661457eb44d642709bdcc0c32ff38a150b7a82e6b559fbc44ba5c7641d5f459867f37873a3149129c84b3d962be0700ce442084ce86c9302d0367d63ad37a364db9403a2a41f091802c53bbe2ea1f8e0cebebb44e5be200b53558f6fd4a247ab972bbd50e4920145995c59db3f908657139af28668e2ba18ddb1ae0e5cd467de8ff8407bc13aabae221443f846cbad82ac5ec722a5092dd2a3c00c811ac31896f355a6addcba805b5fc96fad3eaf665732ea777cbcecbda0ef87014a4f05ae95e9d546f9f1a81a84884e9d0b2a252556a08b361124d9c7ff37a409dc488858cce5f8d661a0dbd8f5ea5e06d08ce04052e8f4541bd9f1b7cf66be979efd09f100518f28cffa3c919300eb877e4135150246c45b710c45af946fb0cde685ae13e4fa8f55ed0f4a1e4089f439471cdafbbfc382141e9073886f0d7f2ce282cac39816843240b454da4 ss = d4bd41431bc063ab5de945abce4513575b369cf44e9d8226bc140bbb1d994333 count = 432 z = eb95ede3fed3f62ca5eafd256c048f648cff8179e3dba7d4ecdaee47a601c47b d = 50e6c3b0edd31be520c3f39f5038cdbc6cd637df93d3814ab4c657293bb84b76 msg = ab6b20c2d86fdfaa3436c4682796a67ca31f1422518e2f901e1d92bade8e3e56 seed = aa2b0306f41441689f60088cfc2c6d594c289c9cb8096739423cc753c7a2281e3fae498276b8d8f5c767b763365ef293 pk = 0df3774d29a234521114e68e21e19c1cb35c9af47fbad913015088cb624ea4e532eaab0ecbaa7a4eb812aee96ee2779dffbb9089a7a69c4b9941422f76fa633cb7a80f1b5f8ebc045137929ff50955895b7193884516acf7c50ad227855bac76cc752c250276e7419bcacb911c460458c7054c7953b225909941ced054b1959bc1c13447f223aa76c4492cac297ec29c104887763c1629a86ab6057a7a8564a2131233a070ff73148a68ca0573560b7628e521134af595ad50ce4e499a125b0e700742ff9c9adf336e7af5bf2fd701999699e699132dd07b27e47c6ef391e6c96324566148a96df944af66a59eb935b9993b974f92c64868a5cbca97619058d0964404f06406e9c4cc97b12029778ef9a087752100bcb24b431c067a478c86a8d804c68371675de79b34694ccb03bc7542a146785db6583678cc4f9fc97f52b103f544a6905973f4a31fefd980393341de39370cca78600010d9318ba40aa1d1f8aa7c420fe31b905cb61636f5b4b4b284af31b1a4d110a9d8116c116939822460c6a17634cb9aba107d962d4b9b32c274130abb1d0e44b07851a987c3c0a4dc6995d634c4654961a27d1fd06327978b1a35cddb2894e6cc219b468f8ec36823ec7e23286b7adb172e23a23aa1857cba0017f076f7960f88fc4b81db903962779130c2f77c3a9a54c9a6413c978233e42a82a01b6973f2265e855bdbc33d0af8165a4c468f45cb4b3965bb92365f0341d94c2a9bcc068bbb1fb9002ca6000c3180be9363c1a2b53ccc7014a2948546d4c16115bbf760c0e7f6a8ae51b347f29f118581d890b09ea00932499a892c8af1f33882d70c1f4739739673982b2d4277b555860ff17c9455f7b9abd7423b25499a6868dd0c272dd1260673133cd9b62df178507102a9662a50362e18d29aa35c39981bc53a040fb5a337355370bea135184086ae404834bc35a2db077e803e30fa71794082c3c88d002d1642b3c52ec8509270b9360c375f3071c4d3432b5c25302639fb7269b7e6cfd8ecce6706960e8345fa49c0c5f514c2a3ae20466f8a74acff6178cf42a801638a600c45571bb98e0e5f11abd4dfba1312c1c6fc1c7bb363992d001b425eb6eed1dff3cd6a350b sk = 42765928794972ab23ca209a3be53996f80875cb9455925b50c5220ef8b2bf76948c73abd3929a755872e896131dd619cc765cc67a03d8050e53d88eb715a6a24287fbbb5b08c595426b5e39d5a4681c8a9f7a2fdb05c0c807023598b6aec1a9e918a6a0e2b2504b2021558d1c047f7dcc61078a9eaf80268a2a3da69a7bcf7862bd8b037ea59f589b85691a6340d82424a62defdab705735433b39fe30a2bec5bc409c08fd46c00cca59d84374732c664a9dbb541c4aa73ba9901479e31006b21c3c07da1b66ff6ca1748c9d6295d878810aed8463934c750a3348481cdc5a2a71062579652aff6b5c7a197b7d7a67574d1804989b681fbcba307cd69121f1219995243131fabbbcf85a20647c2e5591264c4ad0d7b70db018b7de24d236b177ec043ad9a23cc415006aa8dd7d7c143bca2022210a7a00c0e54101ac1c0a64907cff66f3a91cdbd00978ebc00594a2cac5b9360561c471124f15739ae108f9ae689b9872dded195fb16c27ca67a436c5908b9afb678bb68c707163b48038c24c2e260c4a2903623cd25f75cff98235e7793df50b789609c68c3a862276b61286c4cf09f814c333403b4d532b7c219c7a2954839d8808aa37d9d937aab18afd69026bbfb8eeee8589c153d634c12bed41f96a08c2a463047065924f48f73010dfce2a53622396ce83330a02176c78a777a00eef04e0ff85efc8759ae2b7e8caa549f765c24209dc8f23c23265d44e452ebc3cccccc8765806ebde96140823193c99aab6c48538a2fdd7b396b571598c0061f08877ac3654b7c5c4f5019f10248dd1936442c7a9986542b438468d54a6f6808f72bb21a67377ec87890599fc0394fb5730156612fd9e90b8aa99106c2c292ca6aaf2c88132a4b96c956d49b340e15a2e2e696829a94ed0b8be2563c79f4cb093a8f986b693037889e88715455a274263ef0e731b7317386ac9147546374f7974e760b866053584caa99f33296f7985ae8ad0d2b9ea219885b5734c0d8a5a62bb6ee8265b74c7a928991ef85524cf85507284ed65c9dc15a301405cc2c54c40f76adbaf45275a352d22a5f9a61080df3774d29a234521114e68e21e19c1cb35c9af47fbad913015088cb624ea4e532eaab0ecbaa7a4eb812aee96ee2779dffbb9089a7a69c4b9941422f76fa633cb7a80f1b5f8ebc045137929ff50955895b7193884516acf7c50ad227855bac76cc752c250276e7419bcacb911c460458c7054c7953b225909941ced054b1959bc1c13447f223aa76c4492cac297ec29c104887763c1629a86ab6057a7a8564a2131233a070ff73148a68ca0573560b7628e521134af595ad50ce4e499a125b0e700742ff9c9adf336e7af5bf2fd701999699e699132dd07b27e47c6ef391e6c96324566148a96df944af66a59eb935b9993b974f92c64868a5cbca97619058d0964404f06406e9c4cc97b12029778ef9a087752100bcb24b431c067a478c86a8d804c68371675de79b34694ccb03bc7542a146785db6583678cc4f9fc97f52b103f544a6905973f4a31fefd980393341de39370cca78600010d9318ba40aa1d1f8aa7c420fe31b905cb61636f5b4b4b284af31b1a4d110a9d8116c116939822460c6a17634cb9aba107d962d4b9b32c274130abb1d0e44b07851a987c3c0a4dc6995d634c4654961a27d1fd06327978b1a35cddb2894e6cc219b468f8ec36823ec7e23286b7adb172e23a23aa1857cba0017f076f7960f88fc4b81db903962779130c2f77c3a9a54c9a6413c978233e42a82a01b6973f2265e855bdbc33d0af8165a4c468f45cb4b3965bb92365f0341d94c2a9bcc068bbb1fb9002ca6000c3180be9363c1a2b53ccc7014a2948546d4c16115bbf760c0e7f6a8ae51b347f29f118581d890b09ea00932499a892c8af1f33882d70c1f4739739673982b2d4277b555860ff17c9455f7b9abd7423b25499a6868dd0c272dd1260673133cd9b62df178507102a9662a50362e18d29aa35c39981bc53a040fb5a337355370bea135184086ae404834bc35a2db077e803e30fa71794082c3c88d002d1642b3c52ec8509270b9360c375f3071c4d3432b5c25302639fb7269b7e6cfd8ecce6706960e8345fa49c0c5f514c2a3ae20466f8a74acff6178cf42a801638a600c45571bb98e0e5f11abd4dfba1312c1c6fc1c7bb363992d001b425eb6eed1dff3cd6a350b0ef875c4be6fa9fcbc1c5965820a800ef17e38c5a238409f9db0b211d5773361eb95ede3fed3f62ca5eafd256c048f648cff8179e3dba7d4ecdaee47a601c47b ct_n = 8677f03b5c17dc87c27b27fd07e29f3b04aa9e81b548741eef049097b4295009eaca524c79669b1eeb3a3e3ef409105fbad0eb0e280b89d923977187fffa020be2242a9d9227862272ea3e771c1dd21590a5d797d0f9dec52705417ef7ffea5b7adc42a0ce74b889c67e6991ef786e9d3f5e873cd2f61315eb29a539f5cf575d52e8ef156a2b8aa3d3ccdded6f3f0808950f2e5daaaa24b81f3d9a25801bd795e36567937f4cf9ced1e47b074dc4352b098292863e091b82208119dd0ef78679eee8fe98bf91d919d6f2ca073d9ede40db3a12dcab16be47ea9afd011c2313e0bf507feb1fdee8db419f10897530d6ce584b5ed3ea2f8833dd3c32fd599209ded91b379ff290eb7f72872a242a04acc9fc3921c837ee213da45661f1fb1cd0bb8a564ebe6c19bc70a3d134d3fdaf648fae77d45830ebb78bd2f4e2094466e7b6d245a8f167c7d6c611e07e8ad684010273f65d7b9e5b2e5feab5fe0037d301881e78533509b98feacee1c2760fc87d795822b4698765e26feecae352715a30d7dbc8836b28319dada50398f1159ec16e2943286a56579fb12c312903e64df1f11568b41c39db49cf8531d0121a8c174eeed5062d265d03f1e3f23745affe0b2f8a51961d92bbd78ea6b8ee451081561f81a59c63a1522916f5fe729ffe31280530ff21d914e956a88f4e34390d643ca4da593722364e687fc51d8cae87b74cc0efcf929da90a5e78d95a0633abcb369ff38c764cff89392bd9f91b842dc4aae1e1ecd93a2a0e85657fe727f5ae6b252bf29f12a57c44849dfc969b058496ee6a79a279607b34322c1e40508f4bbeae71bb0cedb0d3449c4a48a479155da24568d309c6285eb8809c33c4990495ca33b6b431afd267f2255a0879da435eb4f39e42bfb7167673920c821a15dbae0ccff124269cc303778b52251e653a2dc6ac26aeba7987f9ea0a0458704d77861c897878b93ce2f4c40399cbecd96c3ccb800de953f291a26159ffc49576e0816dd4af3c358d8fc2f65a3334d81b91b5b5449a3b59d9c8b275146410a2f3e197359b24d694e1254ebc1f1c402428f2f0cc1a33 ss_n = 95e519cc3671a323366924898905e3316a21a7d24f69f7cc1cd72b139e8b9bd6 ct = 50bc4646bbdf38ec474144ec094b2b5c3605fad8b92ba18059316d8d3c25ad6923fc030646652a5abbebdece3d349f6b33f90b3f4faab4f433edae3c6df6423ab582223e130ee0aba88a522590c25fb246e0c4b646dd54b472250efb1ed971d7ffb5ac32b99f4b227a6204d0a40ea8b86a5930e168d431ead208e414684194617e5c95a5b42c0c77a1024d4a87ce9112e5f0dda2c173b83120e0de43962d86eb73c82b849d1fb624a3f1ed08cc6d35d02d2c36f648120c26deafb1baac2ec263481ea22043395427cb435c4bb9c86f0913500bc2e4e58b18adf4080ee8d4c3ca1adcd99f19eaf11ea8b2a9360b395973b34a979ca47b3808cbe11181bfbda6070f8591ec8d7776e673647de9540a9ebd42d74ea53873b561cb28ceea61de0d2b83da8db4358e88149cfd3e48f5e87a7e09cd9e941e8cfa534add41748e4138f6987ac66b55d779da76c7d7c0b3513bbf58ad4cd229e65f26531c7e68d8e2c15a7eac83d7ddcf9babd7f6c783f8482ed27ca1ba8a43ef5083e3566731f452a2873b92e33e56f5d76e7f7116b70b618fab7c02307a7af705af7b0130a541ce335e1e1ac9b2d16827d9c43ebe4d1766ba5af88903b73f9030bc72e09caebb1fee10e72e46c60e3a027c4f5d3035d1933660dab7c2d29f06e807c703ad539ad2bc5913ff29937b83866eaff171f71b37bed7cf93d6ee83a9fbc7dfe7eb7024c7d82486c257bb7c38104359bb01c6fc5a8eac4f83e0f2033909e2a1991fc647a4726c4c54a1503627087a7fdf498e8095391fab028aaf5d7c4aa623d339a24607c0438fd492186845ffd5a8f76f87d9b34e2a120693dc65a3d89312df8f9cc447dc810be76a37caf982adcb9358994f332a0f5e29d5aa018a2bf9c09d06f3ba2946d7202a442ebebc2b8ebc62990f6644c33d326bdf6cb785cbea7ad5c1a513a384def08f5500b53ba6a5ebe3b33ed2c77298f4cfc6734f3d58402fc81400619ae3dd7bdc52b70daa7c0329baeae331a5780000c7c8c939bd7f37330d5b458e473868d4558c5aa67cc3fcfc23c0d66584105236d56e1d20043bc89101d62d97d27caf ss = 0e8174502a01236b3eb8e022602d5c461a93885702a534b2c8a455e164ba3fa8 count = 433 z = eb3d7333ec0609a65710015b44c53e800743caafeab538a8ec8200b451b6daad d = ecb730e52c020051768412395d0a0ef990b1205e029f640cadf97db669c94a8b msg = 5418d9e19d713e73139766cd1c97176b5de4d6bbd2f0c942af5c6cce14b02ffa seed = 2cd205137260eb03f166a9bd8e6e2273571b2247a53959b55ee86495451da99662e95bc16e8bd39231a2b5a15851b461 pk = 405646bf3a6172569a8bcca11ac44bdfb9c795739f03265ab33234f0370f80640c76b1601d78a57a809af5d2b767f74de432a7b4514ccd8096c589761599a0e53c0bc3242f7c4b6f4a8a6a42fb5ebe62a2526166915aad5681346ae3cbe37a5079316fe26b789a7568d5ab2fa0040b0568a6dbfb7185c99b6830b5f6908475908d0016a874c11673952cc5d780aff0b23fa1a3f361bb1a8276538bce13529a0f18b3fe17c833e12c06fc72c41474fb8c6bdb61442e86168999a3a78cbac92a0ac1e10aadf54f0331377f4cb62b3aad16009fe3e9098bb048052cad019642a6d99990484bad4a992219b291210a6197781e484e4a33a8a0f95a9b09202de44433fb92f7677054e13552912de72a994a1c393b814003cc5fc2b3673ddb3d6bc628d7451947c682d347947663742f3b8b4bc60b9f4a0b9f2560786151aad29b2de216d793b83579627b7613505207e05b3c2d306bb5d7077217b086d292dee02973e782addcb9a5f952c68262f9731bbaa07667930ee18503b42aa9041ba490820571210fc6a63e9c61a53e8c943c8acf5ba7230375764685a904a5c70c8462990449f3c5385689107fb37a90767fdaf627a3d892ed268744434c94943357a5a2b492341c6a2277b5264b1a79bc7902bbb26e0442cf518570ffb6c3440067fbe9cb9ac305172b039dbb2242f47fb529367a779db77260aaf09ef0a5745a549f75da30b7a8a9a8c40bdb6b6ea9812bfd877326a0812fa4b7b5c86779e008c627890ec167542396e4006ae42c9b96520751585c37198a365b4cc046260d1567ef2c0afc9b26d6f726e4605f35a5025e795982295a32c84dc788b82fea385e430f5e855b8e574501c713571927cee986a3f4cdaa020f9e6b018f8444591cbb282072f56930cf50204bc2b0cf63c533c9bad5e90e504a858102cdd805ccd86166eab641c3c4385428aa563a249c27cb7bba6ee1983bd670589b518de520afa4a5850bcc95c2fac2de2117692b42db745753f2b2535452e2e61d6db551d6d15fcaab0cdc2a3e90ba558a0a95d727696f592143d41d7f238ae2225266aa639dd6ad5f95180414c1c1e4887d8e5b5ff778c852a18d8b2f9f9cdf31a2b2ac059d59c004d047 sk = 213b9d24c02ff13bc3756b425845306df8ae599a7a477c8c99a36cab184545d328c75b4b02d99b64ec259ab11faa492c7ceca80dd519497051d70c9fba82182cb7228bf2173f784bb1ab2ab5273b3a7126a6a8208fd42a5b45265555a4c0d913c3947eeef33b5cb3bac0f3aea271be6ad1055ef38d0c458b11c5530ceb4c06006fc4a5868435b93534c57e09540d0a2a531163b58ab769da930af99596693332e032a5c20dcec669f8d14be2684ce46ba20e87acdd29aaa3a4130b16b75cd3bbf2b88a86c32443336426211b56b5cc43aab2956592a72c7c6ec39b5e3112870cafe0f7b3b73558afc84648bcbf4a699136bc09ffe75797b20a01ac51523a1cf578b43e616b88330596969e2e8174e7376083e458bfd5c6acf7959519546b1c0aba04b243691f0182c97ab0cea3f51f8f642ef4b3964e27885861075d307387b8c79748cb65222c33aab9e6e0bc2cc307305904f0d776dc9c4122891a703c356e2306fca47570d4740b2463144b7e01faca6f9419a8a979d10c3cf1533a2456157f55b2ef8b0548f2bddb96c2c645724e687078179d3b525868893b137b6e1c610e106407bb775322d577811a0d3b5c31e45b35b4673c573cbc24a602fc34331eac3a8f485ad372a6169045211b21bf68c29ac57522b4367bd8c7afd02f0fcc3bbfa836e7c241ddf23e4ccc3d67d4b4831b5bf8249cde5522bd8306c908baf24864d0d4c826a511a1f4973d714090c427871c065d42996111a2d890912644654b181d85359136b51d50dc5e184b4c31e9ca2a25045b7298e1a31d6897bdf41cc0e094af6a2b790a7b2406fa8acad710aab3936ca23ec64b7fa48ca8aa4678a0cc237b7a49bf14caf071b280ab008990389a9c642db46c59186e66a0667e36cf32254ab1ebcdd1411f1b98773dc12ee99910c4f864ff4228eeac74124a6c9c02662ff36d21654ef1f1a16179b0d864c0eff50d0ac8c4adf8beba167c30f297651bb5e599005fa64d5aa089aed6432815354937819b199b68a4b080e9c12b7c523d4022398436cb134c66c044c62646a1ba4998a8999783cf61796f6e742fc2969b405646bf3a6172569a8bcca11ac44bdfb9c795739f03265ab33234f0370f80640c76b1601d78a57a809af5d2b767f74de432a7b4514ccd8096c589761599a0e53c0bc3242f7c4b6f4a8a6a42fb5ebe62a2526166915aad5681346ae3cbe37a5079316fe26b789a7568d5ab2fa0040b0568a6dbfb7185c99b6830b5f6908475908d0016a874c11673952cc5d780aff0b23fa1a3f361bb1a8276538bce13529a0f18b3fe17c833e12c06fc72c41474fb8c6bdb61442e86168999a3a78cbac92a0ac1e10aadf54f0331377f4cb62b3aad16009fe3e9098bb048052cad019642a6d99990484bad4a992219b291210a6197781e484e4a33a8a0f95a9b09202de44433fb92f7677054e13552912de72a994a1c393b814003cc5fc2b3673ddb3d6bc628d7451947c682d347947663742f3b8b4bc60b9f4a0b9f2560786151aad29b2de216d793b83579627b7613505207e05b3c2d306bb5d7077217b086d292dee02973e782addcb9a5f952c68262f9731bbaa07667930ee18503b42aa9041ba490820571210fc6a63e9c61a53e8c943c8acf5ba7230375764685a904a5c70c8462990449f3c5385689107fb37a90767fdaf627a3d892ed268744434c94943357a5a2b492341c6a2277b5264b1a79bc7902bbb26e0442cf518570ffb6c3440067fbe9cb9ac305172b039dbb2242f47fb529367a779db77260aaf09ef0a5745a549f75da30b7a8a9a8c40bdb6b6ea9812bfd877326a0812fa4b7b5c86779e008c627890ec167542396e4006ae42c9b96520751585c37198a365b4cc046260d1567ef2c0afc9b26d6f726e4605f35a5025e795982295a32c84dc788b82fea385e430f5e855b8e574501c713571927cee986a3f4cdaa020f9e6b018f8444591cbb282072f56930cf50204bc2b0cf63c533c9bad5e90e504a858102cdd805ccd86166eab641c3c4385428aa563a249c27cb7bba6ee1983bd670589b518de520afa4a5850bcc95c2fac2de2117692b42db745753f2b2535452e2e61d6db551d6d15fcaab0cdc2a3e90ba558a0a95d727696f592143d41d7f238ae2225266aa639dd6ad5f95180414c1c1e4887d8e5b5ff778c852a18d8b2f9f9cdf31a2b2ac059d59c004d04766e7558648b5632bbaea47295df6516e92f3a06e5602efaf6cf13a860b570ef0eb3d7333ec0609a65710015b44c53e800743caafeab538a8ec8200b451b6daad ct_n = 4a5844046963b6b7b7a30551d172d488aa446a4a6130c7c92f9b728f66acaa88a299b259820c23a43f35bc2d55f5922a4c9d88a0e325d75fd0575f95d188fc37dadaaa9066fe1bd343357ab987f4581667451c54eb8db0eb9d395214e575bd61e71047afd24471afafe1b596bff0e70b53807929b036f7eb5ebcda5eaf1fc4a1ae399fb7b845d82185e0683fc91cab19a896f1c452ed3a1a116956e1f68fac300920542eb02bcb541df358d913bac4aef02a51c58a74ba2d5089dc6a9dc6c11a9d900ad48cad6ce9ef07f5d0f44f0eac83ebc85b00ec5334d387e7672fd128be449387732f5d6b180f9dfe9d99c6caeaa532c06adcd0b804c2c577f3994db934909ec33f68a57bf0e857e998b4245c8818bcc6692165f932281bd2fd8f2c7af2ff656e8c34375f8154d1c5f60ba27305ac851187f63dde886e76a2fab9a505c0a400b23d403a923e7672aa504df29f8ec792a2166ce94b89d818c00339e901434f932e7402cfd60367377b815a67cb0f7d8e92acc72471f2de860778f4b28c3fc3705099ba527e13d5f57419048dbc665813ece306eec9bf1c8d0f49ef04875c9f77a427819e6a9eef26ad4d011705084985e633cbc3a31cfa3fb6b170d52662d6c4898df37d9de14ac997ec4c649018eb66a1ab4e72ff1964b433f7f07a8c3549354328f76c5427a5709b16dc989ea1052c32174213a3c60983bf69278c3dba201ebafa1818779ddd0d6bdeeae5cf1e93fa2690cac3893678230434a2704376e5af149716a2556bcfff882b95c3858c61de7de56d683cd21d05a7e17c153226ab824a762afc76cfee78763a76680ecaf88444412308c7095e2118955beb11fd2fff5a20d3b8bd2a8dddbb0ca903a25732321c02c9dadcddb7aac4228b44518ca3396bf097600c8485a085faa9953b8cbe0ac0ea96137bf04e28ab775236741b803084cfa3ddb6ecc251c39e4b8f9de9f116a09edc0c2952fa3762c078be945f6a8283a94b4e5b8433ec964ca78126f77581300622923cf63f12d6ef807446fb97ee6dd0dcdf0e4dc57e5810e5308f5104f59d48f0580941205ebd794685a16f ss_n = 25176aad615d76c66fcdb61426180ab26a105d9ba506c16e63618e4a8c95400f ct = 29c83382b9986513a3c5e354c48b29c12947d30a1b21a4d9e5b7fe8ca0969dd8603c1a018da42fd13a8f9b596c24b93ba348b4aa80d5b8f1d1eb7fcba935f6d58c3d502229d79953b141c87717242cf7b993d087d93620fd9f24559f7aeffaf870df170c7b9979445a58cb4e567016ada94c13d2d6c2ca6b4a8615b62f5bd97143fd14adf43e88f5b1c5aedf9784052b71776eba22c2d16360eb55f17b09f5419f99de3e369da029b04b7aa76a4533e8572cdf5c34c33db79dc03d5fc1c5f908569b828c0bd6426e259022db24d1fab3bdfaa210b43079ea7f21b9afe65b17ca63c5f03763d6d2cdaf40e2b50032e9a8eca287e4cc7a129a93115c4630b03a12baae9614a74828b5178eacefdef404740b58eacfdf31fdb3fac6e97ad473bb1a630f3fc3b8013b5f65ef71f8177f1b3791c2207d7b3407736906484f79eb4b0e7feb674af5f7aff129fc4f73af8be05e01da94f5b527230642cfe2c8998c0697e77770958ff5ace5ff66e1308d49a3e63939240e9e5c191634f2acc18dcbe987b6c0f0ebe4504a4bdf027f50f60509781580f4661c7c189b157f5bd7b2e28d228315047b9d3386e1e50eff838513186b16d811e5c8a9c33324fb10c535bfbeebb9e4662702a078b4996686d7d4bccb85da975151b8e0808cfcedacb812dd0a6141e3f5a2b0ca056b6c19d636a5b9889c8f0948335998a0731a8d0e37c06f0f993a69c13931931f85ab4a347eddab94f61ff1a3aab5f443bce199222a37d34c4b926161d98ecfdfc31afee1902090602df6204a9c1ff4b64b965f9c613862e3ec8dad47d44c7c092804899999eb210eba5c8179575981fd6773713c0b4abf9e93468e39e0767736efad6a9c6792a465d7844ec7a2afcaff04d248d64034d5b141ba5e6f5cd42f885e5b17a1c40584341132cab0329eaf4a277f0e722117d80e32283efcb026db6af2da5eca875b441eacc886a2f7d3243be9ff08edae90cc500e943777c9e14ae39c49bca5d51c580bc75a4462ad4f32676168f1c6e9cacc1eb7ee58bd39c895b89328c23258cf86c30b3f45bbbc8fda25574f29dc5cdc1a1a9a ss = 76525ef9945869b9c76a579e8cace6f8305387b160d0ecd4c85d193204318496 count = 434 z = 53a885cee08dcd404e811b5f65227e745727555d0965bc4cc581359f2e507795 d = ed1f1e525b95ba67030dec296246268705935d43f19e259b3fc003a4531e5f12 msg = c7c1da0427fcbda2d4e9d4a548bbd1c7f16ce94dda20fe4d71f417228410b229 seed = 3b8450ad07b3015a774e4b7c3dd20aa106818c142b4355103d22227903ed57bad9f848ad009dbbb45dfb243f847372ca pk = 7b659170240b185815a34077c45b471a82b6fdcbc5efda8d2ca21a3132607ce6814297bda070542fab8b6c451efb384511ac10fdebb12132c16a855b943c9df157339755b4a2fa1254b90c87f9c57ea58943ac9b6789c7a6119eaed12e1920bade4416a20a863ea7699b64af15f2abee6cab7a6a4607567d6ff4630994adfa39c007f8a22ef1bb160706d1869713a31c9c2abea3f54770d003edf70e1b402b693a414ea7a3c62168a461aba0a46796e961d3f31659890bec40c838da57ee279165e476f687368f29858d03647e4b90e9bb49041c88949b96ea29055594a91b94bdd82a3902744b2dc8200dba41ce7734c03236691a7251c8b597a693dd3caca7aa41513c8e32b866a1f38228d10f6e626d86d583efc01ea07725b5180e2bb355f8939b1ea6bdd5889646027c72f6469b519f01662e13e33d7c07481cfbb92a6a762f60647050c809fccf9f88781c630db0d70e3db72919cc958f786453c03601dc850586393b8624d3280eb6c08aaf0c2a6cd575a6616629c7511d4b2ca2c576cbf22931262ec7cb395e20ae03648c19ba4d8a606e2ca975d6257c9db3709dac6d81234aae665253858acfbaa7562719612b1f4e4050ec9a43a559c8d22c768bc41a3c0972a72b78c2ca075a1b3261f209f0b09e9478bc2024510039591df094f72b03fa3313b74b7e4ff22517a81a60e4737e8c2533a0a23b145140027951b2b3376cb821e9c6720b0bf36b9473aba05d14cc1eb39ad7749c10791440b78176f9557a2b7f081b63c0d2b26aa25dde2c532ef656fc7a53dceb66256c9e38554f6a6b6e202c51c41c2fb18128795c1aba913f87cc624abc0997c8aed9a1a293f21f5b898f81834a55a7a72354467ab79a01c36f3c30767a1a3c11522aeea65218b5be79f24c72f245c7661da5218bbf62c041375b3ea84f38267b5558107451534145beab32cd475c9d6e37bd75a1c3d444a4f2c389b4156ec79968c1863a95365d7583c70fe3051a8607b2863b3996075cf43ac50a6eaf520433295579811a7168a9f113bc2ccb3226558d25f5415fa42eb8245404936db9f86b27d8a8aec67439fa7d31850766d3acb53b1fb51cb01faf5a1e17f74e4d57d011431b0b4373bc sk = 64e3846b56b3f169819b181f1349565145374a0ac8a9b3a9221c28eb7312019ac56f9c88cd67c0232c8143b94e5429b3da48a127441bb5111136d4b53a3079d0200f9de3aa66a764523abd728701cebc77b1e78ae7b011b0190233883bdd997d3868655eb24a83233e842c5dddf479b6349831610bd7181e1119415c032a93b62b9ef6b0df261a21d83672a8bbf40a84e618279bca5136659ec042022d0745c82165bdc64c3a7375c0910182a80ba6d86d861c8677fca6c63237f2528d8d88bb09f8a9b467bf821a783683b570614737541fa9e21cf81c8c26fab1de0b356a94669f7261cd089c21022a6f82c9b6397a20e19741f389f1203dfef71640bc5fb64369f3cb59162721c2d6babc4276c56c17337b56cc9195ec738e75b8ae61446cbe4b6a0a7730e25cbb6ec7133ba67444a3694a66a31c19826bc0446381992b71be0cccbe857b2ff186356d220f5c81099d94842aa26f4d144f23bcc2806a5da81a34b4a71b308218e87143e458abe715543dd4a09acbb8b14826eaf69087f96d8bd21d52740f040a261a2b2afc9023dfcc92cb96b58a2cb3188984ecc6115f992a4ac99211c20accf36707363937a24cfe69211f587f5df28079752bfc23076e699369d8b636b838f58c6c7927aa63e85b9a906c7f7323b2f66acc8b2521f636a71930621b329192298779c2a6474b7f23981ac433733533b2c15d87aa8f89fba4bd01a79a5a86d211c0c37141224a57975808d680892ae398ad35896dc03ce865ce721bc24cf52dbe689bf77ab2b11b5fce651105a21f42d68a1a9066198277a60b4997a4330791b9535752b36ccb8dd37661f7adae255d412a193c3a269b8aa99427770e218c430c18639851ced12449d0683f2627ec2445512b0fe699304896690af9238a2ca493e5679cd50765306bf6933c2da85d203a4e512322e7643f3535070b2a5fdf5c18b694a41427cecdc74e57e25bc0a30ed9a6c650220114191693f92e385c4c23379c68230bf9602dc486c77fba4e3b78892e272803b10535331aa412c731b56a7f399cdf7015d0b196d716c7d0a02010488d5f14901f52297b659170240b185815a34077c45b471a82b6fdcbc5efda8d2ca21a3132607ce6814297bda070542fab8b6c451efb384511ac10fdebb12132c16a855b943c9df157339755b4a2fa1254b90c87f9c57ea58943ac9b6789c7a6119eaed12e1920bade4416a20a863ea7699b64af15f2abee6cab7a6a4607567d6ff4630994adfa39c007f8a22ef1bb160706d1869713a31c9c2abea3f54770d003edf70e1b402b693a414ea7a3c62168a461aba0a46796e961d3f31659890bec40c838da57ee279165e476f687368f29858d03647e4b90e9bb49041c88949b96ea29055594a91b94bdd82a3902744b2dc8200dba41ce7734c03236691a7251c8b597a693dd3caca7aa41513c8e32b866a1f38228d10f6e626d86d583efc01ea07725b5180e2bb355f8939b1ea6bdd5889646027c72f6469b519f01662e13e33d7c07481cfbb92a6a762f60647050c809fccf9f88781c630db0d70e3db72919cc958f786453c03601dc850586393b8624d3280eb6c08aaf0c2a6cd575a6616629c7511d4b2ca2c576cbf22931262ec7cb395e20ae03648c19ba4d8a606e2ca975d6257c9db3709dac6d81234aae665253858acfbaa7562719612b1f4e4050ec9a43a559c8d22c768bc41a3c0972a72b78c2ca075a1b3261f209f0b09e9478bc2024510039591df094f72b03fa3313b74b7e4ff22517a81a60e4737e8c2533a0a23b145140027951b2b3376cb821e9c6720b0bf36b9473aba05d14cc1eb39ad7749c10791440b78176f9557a2b7f081b63c0d2b26aa25dde2c532ef656fc7a53dceb66256c9e38554f6a6b6e202c51c41c2fb18128795c1aba913f87cc624abc0997c8aed9a1a293f21f5b898f81834a55a7a72354467ab79a01c36f3c30767a1a3c11522aeea65218b5be79f24c72f245c7661da5218bbf62c041375b3ea84f38267b5558107451534145beab32cd475c9d6e37bd75a1c3d444a4f2c389b4156ec79968c1863a95365d7583c70fe3051a8607b2863b3996075cf43ac50a6eaf520433295579811a7168a9f113bc2ccb3226558d25f5415fa42eb8245404936db9f86b27d8a8aec67439fa7d31850766d3acb53b1fb51cb01faf5a1e17f74e4d57d011431b0b4373bcee221b4daa8d90d9ca6195dac6c55e4aae3b0d3d53321515aae68c69abbfdb3a53a885cee08dcd404e811b5f65227e745727555d0965bc4cc581359f2e507795 ct_n = c133e7d61ff67490a4ca8f72ebd35d39b960364dd42c0607aa7865000b75b672d19022d93ad556a359ce7fb786427b4a6d65cd1c204aba42d98d2f9383a8f22bc49d4b4a3d481930bd1fb8e3c473980361229f02c1d5ca15fb5a45c7447f59c7c9331b53797dad5b91d3a0407292aa9f85a7c63489a29e01f190283bac6c09bf01e0322295cc901a72e90f023a12fa8d01d2effc761690d41c2c456e7b55b46cf499d95b0d97394b048ae369a6882b0f379ac9ab5af291084153a3fc459da012932193a3a30f49f137c9252c4ab1ce6ab50a792595cdf6c4daf2f9128e23af6349e318359476673a1adad53375dda5d0f75abab5fcc83c5ce837bc4d8fea5b0f253310a4e34ee52738cbc3901c2c254634efd576da61d490e8707970cd8148bca5185a070c3e4bbcc1d53ca3854eff21c4815ad7f5deffe39436abcc8dd8a9a1b3aa794910530425d9d6f6e0214b341fd98874a1c9df8060629f6ad8170493ed0452ef7b517411a850988c4118e7c46aa9d5527b7e1c92290a8bcb80b1a66556dab3f797cef2376c69685b4fc23fcb3e98e0954c72411706c0d9a8c2e029626641a21cda9df4f279725769faa50f1ae66e6a1168d8f4c4b530d1fea21c4eb0abb01ec26b7011f7d48e719068451c3120e20c3b6053b0b8cce596be7b481211367eee7dba5d7db2f3bee031825ae8aa0ac465afc8f89513ddad889268fadd79d688a9a841023d7b70c46e5714c1f6f6de22e3c1fc9321635f430570a7e4fe378cea25287c866fb42ef3a5232667e190d7c76f68cb79c142e2c78e3493838c6d8a9b9f6246a8579cd0dc37a229cc91d2f1671d2b735eda1f789795f65291c6d03b0c8ce5d5cae85fac15879414c7354518cb4069dbeca85d378ba5810913fe7200025b8f7e0aa429f2e820ceea50c08d98f8d2b3ed7fba643688988a78ea2d58edbcd0f6c4ccd02342b36a6f9892f2623665d1e591ee5aadc70878a9bea208c32472134ab494e837e831cfffc278422177ee9382570ba4891c8c43f9ab8873f72325007d2ef22f9e1de7ef34d40c893a93d90b24674f69f40a429282beebfa84de ss_n = 0d45e16b15ed8e56f3b537dab9fdfb14a38a367df735fd2563d56ad0ecefb3c1 ct = ba5d7f31acb2d4d59ff6a2406700d8e5445456e63210957b95bbd9a446f4ad8d5a2b42a604f9efb1bed3de79fa74864c861c8e135109da3a9f1d316cc383662c960fa1a97c48060ecce38a2dd482b9d792f7125bcf4a050d505c59797ea3338c8f346d3912ef2fff4a8392e6193d14d80bc8e263bb1f62e236da089c54b2a9cbfaaddb37e703faee01000c87ff5635de2575cf81194e6e8162bfa70c7aabd7dbb06150584c41c36bedb366fddba88fb27d7e082aab96421775f2c06ec208938dfe19f8ecc0c7dedbaa66f29c07feaba319dc078b4fc9af604b328351359d476b0f7ae479212bde2b69366fb6ca86b00a7f4228c2c6aabd839853d23e647b7bc160f8eee250e84ab38cb76191ff99d63f23eaacc26bec7bbd1237583898b77ad7dcaf0b44aa5a2e0ff4eef2ed81bf0ab7a9900e1ca0ea5b10b80b34d8323b0df3e2e276959c08e26d89abb55f49f2c2db3b0a1f0f1916eaf4e80b0ae87e78efcdefecc2481f91ffbe0eda04f0f52dcdfa57d6c743953062756855cb9fd24188e7edf4de402687929ffd23eb8372879ee04d8c1375049241bc3569c68cbf32707120c804f3dbe5ed3e63c741dabfbc2e8da7b79b2d5e4904af5af222c798facbb47d06ea080f3259c0ee1a783680aed6d7791cd56d3339808cc547168d240c0ad34bd68fa4222bf4e45627cb28847ceef348903687e4334ddbb0a6cc18407a40727706a8e22e5b2a48c69a720758fb028e38de31e05f5fa2ea86ab0aecccbe504333ffeba8794cfa0346dcf98f04b004ce41cabbb71e0ab710bcc8aaa9f099e776fd854381bcee085d059e0b0a4a7fcd3570793d447befa296531f56d4e7b91694a99820890e8e2c28cc02453e41f359dd737fb4b903437604b76341a0ccb11852a3ea856f9b27a7dadd699e33daab202e63652233d1dfda45aad99b93441d46650ec6ce75e6b37c06dbd8d0403ea107fb44c63853f37989fda9d356a4a25bd91e2b3a9d923aa13e455ca5c94768ca4f196c3441279a76b216ea0eceb29794a1b5e582e8755951bdde6df983791a0303380f4667f9f0dc5a8c57fc54fbdf2f348d ss = 40208667c3c286d342274087ce9af55ea61d1aa30f36c8ab7edc3f93c68f7614 count = 435 z = 204f166aef78952fd5f7834709c7d55e68234ba61a1bd9cdf7cfe170552f0331 d = 787bac47eaa630884fd8f0a8f3281955a7f5f6ca5ddaf54b567bf97ae8758b02 msg = 7acb04c04bf7bc1063002f4faf6560efb2d2b33b89746ce919e5bef32958cd8d seed = ce7762ee257acf9819b0324a6a6dc7d6283bb3012973fb63fe7a9cf5518b1640ba9e31a39cc311124ba9694d5bfe88ce pk = 17c5885f170fed4a591fc17492d78b1395a8c3d887d4a21c3cbc0abd6c90a194bb866976ef65612089ae8f20c630a66f1331bcd801a3403ab9130399c5ab1605d47dd3e72297d2b8450a7dc59282a4a25dc5d0a65e8c98d1d97ebc042cf11a1c3019c9a7534782181f8416b1647ac3acf061eb98010f538b3012ccb4a74c1771a297f75e2877b46c3494bc3b2f2b515ff0536d2e54a1eaea0811d12e20b7952ba83be4224d586a78b05b5f4762cdb3d50df6c40a9151be43d50c17230d14eb1b92a8c4cb228db49a791984665018484e764413e3cafbd2c77bda5f11504717bc28d39aa202c890ff430d7862524a02c964e48a17fb362836c739f39151ec6b2e743a69c11a67726b978aac6db3ba8d412d0a54a94a78a581b88695f918fd469a9f61a2db1799a188b4dce2902187b816c857ffd6902cd85680e39724b21b4f111e4ef2025b2c6b826685b9499f74fb7ad894446b28964c4a3377c514eb287b6a2535255c8e8b59c9bb760b7979866be18679d62c94eb1e3a653247e1678d7b9c3f82c6994b9182e67475619f41b0b9728313c16c72dc29429bfa1453d4846b736711621a82aacfbe468a92d5b4b2d3cc6118628b827becd2bad06236151c9d3d3ccc1aa602f2bb6ae621bd0dfc61ebf85b33a1b54040660eb58739660a5b49c45cd8a58395cb61fb799395b5ac14bf809721ffb7317ac47f48e9afbeec1a18e0b8f45b78705992c9542ee0b222208657fe90bd8ce00266367ddaf27827db12ba63a2df9ca9d7015b2b6b6f4b9c9150f0b7b1102b7eec6028f600ff3012361aa4f61c6f80d97cdf35a8f355ca3077837f5208cc494b38477d94c2c53f4600a8a5be5d112cfa628480511291904c66f53be56714882054a5359622695fd5a3901f36678fd53492d6468d9786e1db6571308b6ad8c66fe00b3c793c2624a701b3a846068a41d198984aa094dc90c3f82b5829989ddc14756b28f1235fa397cc1fb82669f20b26baa81c946608f36cbbf9b8d7930db99b13c2e08e31f88cddec556c11430822c1ac24650bfab2f10a60c28a8eaf6679e3b9c8c50122970a6eff20183611a5843e23ab4d0923d8b5a56842f001855f0f979e7ffcb5898f7c9f5ea1e8 sk = ba4a645085b31248b10f38092b602fdbab5aed2872a57c443200175937aec77cb00acc7c5cb9bad0a3ac01466670b539cbe87073221b13061f5f768aa536bc3e440edb7c48ab0c3c88c76ae86a8eda6978dc827dc42b32d321aa9141b946d5b6bf6b003e5b2f82c92ce65256e8871c5e0cc7b9427e4ce0ac5ef19b52304aad37777a6c0fe8846c6b14b731621032e56d611bbf7fa90ccd60a07e0425cf82cd8fe45bc9339e2c45211228791e8cb129ab19687902093771dae9b60d21142c5c8fc6300afae91e4dea7c5cca771b281c03247d421505ef38a071c461d5431ff15594e918b0eab144e6858337f82e63d879cd02b8be092512e2317ba57781103383538f71003a091b7205872a8483509b957f9bf37bfada4fdfa1b779817f5da44e8d965f39c4bd8fe4bd216541c40b8c90cc1969bbccf5b5beaaeb85662b797dfc0b330ba91fa0a38699a656946391726bf7f267ae33ccad649f5f84add8e0cbced6046e220d41889e8e09a74f92a18a3c5173372eebca86133b63ae6c577b576fb45607eb745fe99999c6d399be72c9636672cb354575a738d5ccabbeb4c179774d93fc39f44aa5beb4264e63a40658bc605bb3ad9b305f0b2d4d7b7ff277526be314100a1942a5b69afbad88d46e1d9964b62a4c8ba703470cc8d6895f448a2717b4c5e77009c1924c32e950e307668c7830dfba86eb4a5a6117c791b560a046ae35e7629223777153c0ead74059d78461a58093e6c6a68814cdd70bbe92ac271c5df629a0cfe926a0ca417db34722bc37b019a7f958bb9c427e3b0a42616ba375c29291c63565265a8ae999ff67b713a807c1544a4bc15b66a637d2d967c36b9881e6bc5aaa1ca1f9545be239e05c217e680d1608839772c40ee95fca555c7e9a4a18002c8ed796bb92141c49c2b6c4ce8e298c35b67a83676924122accd10d01d8411bc83b1cd26fa203108a4664d2d6a7f20cb2d41b5b0d65a34df5030e95967ff891069ccb94284267d26b83b639fadb00f09b8c633cb6aeb55f61039c1ab2ab433815daac9683264335870edc7a3c5bf14a93a5ae08d9ac2248566f389417c5885f170fed4a591fc17492d78b1395a8c3d887d4a21c3cbc0abd6c90a194bb866976ef65612089ae8f20c630a66f1331bcd801a3403ab9130399c5ab1605d47dd3e72297d2b8450a7dc59282a4a25dc5d0a65e8c98d1d97ebc042cf11a1c3019c9a7534782181f8416b1647ac3acf061eb98010f538b3012ccb4a74c1771a297f75e2877b46c3494bc3b2f2b515ff0536d2e54a1eaea0811d12e20b7952ba83be4224d586a78b05b5f4762cdb3d50df6c40a9151be43d50c17230d14eb1b92a8c4cb228db49a791984665018484e764413e3cafbd2c77bda5f11504717bc28d39aa202c890ff430d7862524a02c964e48a17fb362836c739f39151ec6b2e743a69c11a67726b978aac6db3ba8d412d0a54a94a78a581b88695f918fd469a9f61a2db1799a188b4dce2902187b816c857ffd6902cd85680e39724b21b4f111e4ef2025b2c6b826685b9499f74fb7ad894446b28964c4a3377c514eb287b6a2535255c8e8b59c9bb760b7979866be18679d62c94eb1e3a653247e1678d7b9c3f82c6994b9182e67475619f41b0b9728313c16c72dc29429bfa1453d4846b736711621a82aacfbe468a92d5b4b2d3cc6118628b827becd2bad06236151c9d3d3ccc1aa602f2bb6ae621bd0dfc61ebf85b33a1b54040660eb58739660a5b49c45cd8a58395cb61fb799395b5ac14bf809721ffb7317ac47f48e9afbeec1a18e0b8f45b78705992c9542ee0b222208657fe90bd8ce00266367ddaf27827db12ba63a2df9ca9d7015b2b6b6f4b9c9150f0b7b1102b7eec6028f600ff3012361aa4f61c6f80d97cdf35a8f355ca3077837f5208cc494b38477d94c2c53f4600a8a5be5d112cfa628480511291904c66f53be56714882054a5359622695fd5a3901f36678fd53492d6468d9786e1db6571308b6ad8c66fe00b3c793c2624a701b3a846068a41d198984aa094dc90c3f82b5829989ddc14756b28f1235fa397cc1fb82669f20b26baa81c946608f36cbbf9b8d7930db99b13c2e08e31f88cddec556c11430822c1ac24650bfab2f10a60c28a8eaf6679e3b9c8c50122970a6eff20183611a5843e23ab4d0923d8b5a56842f001855f0f979e7ffcb5898f7c9f5ea1e8a75f76c11e0ed45f7542595769e266a24d7413c713ed8aa722146bbf8f55ee34204f166aef78952fd5f7834709c7d55e68234ba61a1bd9cdf7cfe170552f0331 ct_n = f1c0bdb1a58980e96ea59d61b82010c73a79d1e596c24956fb6734641423c8a62a2762d490040829cbd53b8460f884897cafdbaae0e24e262d628d2dcf203934333d45b042ffdce35dd065353508a1adf154c603d61cb4d673d0dade0ca299d46ca853a397b3f5ad8744e1f697e8148187d3381be6679858898151b8ec857c78b7a5d811717b697e0eaae2bb0b9fc4412c46dd8dbc76dea28c9e119307eb5ac0fe79aa9cc82f2d98eafed27b12796df52095e538adbb98236d6bfad444829eaa5656881b5a42f3063cf83e0793fec958c523345fdc20b456a166ff8812e8bc4e5478243c3c85e6371a43697d96bfdeeaf09960f54696b33920a92e170f976d972d579f8df6da589b74e3644fdefddba7a54a95cc0f32ba690727684441f217401d5a831846b59d159fa31073d27e459baeabba9ddea87c2ee1088cd9502f9831b4578719540e2bb6321ffe4890cc968f1944f7798945223b7e8a9eeb2b426e7854d790ea13b99119d43fe0cf6f4961f98c1ef44c646de5126ab55dfafc012987393341164e9e43dc08a99a089f281d1e8ef32c35b73aa004f27f4e3bf2f7ccefa1385bbc5f28de50282f2eb94a9d21937c8cd932499b31d25d8bd0f3ef5a697306cc3ed5b7be9728b4c45c5e26b95fd5bc7172737d83032232fb96f246e53a353b125b01bc613b66f4a2f05fd4ee964644078d923a8018ea76233c87ff2d4310ec830ba02a5335605e78eb15e0356fe465b5da4862d18b0435c8d0922406a10d4e1762e3c9c6dcd76a57c1d28858e1f2c0038e14de09e1ad8f048bce0a0b4ac4efff68020ff49e122f17a6c33cb651a0edd50be034dfacb73444032c6df2c95a8c548173a25c2c29130c457efbb79620476b8a6c382bebaa3c9993d193a318761241ba2986f21c68a568b3e15d91c8f6186c1e94328bea5c704dc9b46f7b0fc0cc0fe91b8a4280c99a9c3816f4e8ce2d52e97e58ab1e4995d835b25679de2f35bbd4f960070e5bbeb3437d52eceb4b9c5ce1f7d7e93984f7eb2d285fc004108f78f8cfd86186fc58dfe29bd176ff6324fc77689cabffc30039fee6a50f324292 ss_n = e0dd7431dc8e7ca17fafefeaab90f27ccd7b0b416426b0a656f7f5f5ca4d69bb ct = a9d9b0050eb3ef88f1775b64ff863b97e2491edeb9ddf2ebc5b7af120cb66cc76405c6dfac5bba1545f4ef6aab1fbf16824778d271cd45aa9a2ec19f1b0bf7c27f5eaed90c2953d763e84be5425f0e31e507bf9777a66158907c6ff1de6fb94015cf825b0185f0583f14b3aa3c932c9f6a5bc42a3ed252460f2986ec3d08deea3930994d3e475c87535a44350c2e8e8674828115f05dd05b6f03a9f67002ae6a0b98ffd4bb4f11e9c5c1e0b90d51def381c5b8836acb7aac45d593ad4b9ef6cb5fbef8785f0fe57f63e4d13a4a2981852b94ccd967d4c4716bc73e807b8ba911fbf6afae9882e206198ca57fa79f5451e5bdc4f9c2eaa5527aeb50bd6ccb8da9d4ebb08170677db2693d4b146357781e4a285b9086888b9be14266d24801516bf1d881af2bbe3d955bdd839a94452134d25ab6414184d938a1c9bc4dd93c6a449209a2828f6557eb273ae27b50941ba86ff9ef6878ee43eb213b4f40670a19ae4661e7916e603f35915fafc9af1119184ff3b1d7bb714259f070b23ff4ba33b11ae9359ba48baeaff42c609533630bde764bd5cc6ac58d47e16655e1bf9bcb403b203982bd44ad0efd621fc9871aee41d9de01efad91f6b9ada890258a60c2b15b252b506d3fb1009f5812adc22785f22bafff6fd7bd40ef75f672bd3beae2850f23b77fce4e010627f57e80d3ae6b928a168a12d08ced32c85f59e8474a226abc5cd82175a2b79cc43083367bacb3944e391d97bef29de1ababb1791104b152d465a35021c1001e8c6d29fb488c67dcf2e4045007e4ce13c1fdba65e1cab346e5a6809365955bb6570f235c9fbdcbf7070366b908fa49d5c0622fd6f6586ce904fa5b6cce0d66c4794fd98d23cfe362f8ae4423224ac82bc55e9c06a9b6ea45899d16836f239a864a8b95d91607ddc35743ff898af2d5a64dd5b123c7b51499e65bb732214199d0d47df3712013410af1d7aa457c01c4511393ae99509d49a61b731a567e5878ad0d5137b12089c6af5355e70b5d7ef696a1b31564e5ef9cdd41e6ec484e6dbac48a1924d8a2e3e3ec47c438c9a6538b39143b5adba9bdc9f5 ss = 52a9ff894b8e9b31951eba3a233365c4e1f2c439269abe2b642a433c273ae0ee count = 436 z = cf950b8f7cf180f15e9a03d49274eb75c5362f127704dfec422a217cc47e3246 d = 8df0d66999eb31a93c78f3e857fb51765b7e9e04a871230f38ccb3ffdaacaab3 msg = a7b152f6f0e347e8ea33ae9a47b43f2fbacee000f30b63d3a004e8370d63f72d seed = 292ff067f614bf7d0b0a8d9b9ae59f5fce3c76e6a8346d294211730ce7a5f92c983446fb97f414aa58e6b16940f5e5a8 pk = 62903552f389a5a763a3317b57327768f8bf635a1362b21468c48e26998519226d9b308f866246e9a2195dcc4e2fb704becb2dd5aa5e59f0c8d7d07d89f514625c50da0a8e6537a50d2b458e2b8a295aa30ea63c25932826c97aba970d1a190450e4b1f2f924c84c8868d15ddb4a86c089679dd9aa4ac81cf6f785701132a5287c6d9316e933898fca58adab977ca23f6201083e50ca7081914d33565f268dcfd27e3afaaa2d360c46eaa7e53cad1d783a518b1e6e38a428270a1eb70e52d8c94c6a20302a760253604bb6971838bf2cc7b0e1177998a8b0d28aa3ddba5f8331755a72c5b47082cf5a37af1ca9b06b940e0447e33a6f558624e27a107854088cf84937b632fc931a7ecb579e9222c0394151aab0e6c1b5ba749b9107661fc90206e72a186802452797711bb66fba257d5529ce80256a94cb9fd14b07039947c20157ba310cb2847cdc3adfd31422b68a13937b1daa1104da7fbb92a6fd25cd087c7e3bba8494aa609d92b815f0b7d4ab12f6c87ef8e58834078a12e11971798574f4059796985cda6513ea23a509929a33ccc2ab59cdaa6b14e67da792cecb438256c0ba5f177aeea67dec56587eaa83d29074fd5085d0d62ce5dbc68b984ca3d81779dc6753e02602430a4583a76b703422da9eaa476a62e2a5759948c9f292a8091fc598aae1a87df3a5734dc14befccc712c424b9765ed854415c7230d40611363cab8c07079a6b1a4775074acc5c9424a11270b43409b535934e976367582b927cc16e3ca7ab895120457633a75a49915865d0360a24a96f91aa547096b22f8239c6e879c32b8447e963e6536630dc902df5b788298863739d17851a26eb764ba13d415a91c85607396b510bdb08d0c32e1d2c3cee341b0297c01299543da89c670ab07108313403209d6655c898378c60c8e442468d3246be3c79dca90b85ccb8087240c37a7bc3f977764690f4f941c37b41829a5cdeea9658c1991533119501b6c60c0d0a13858b7c076922840f2157cc95b7f144806ed86c0f39850aab6bc630aa0a8b7042994327fa3251762e37448772086dddb2463aeaa6440a0cd369f73caf519d2af8997aa7f80a9dd55c2eb7cc307e9854d7fd0468fcb14faa sk = e24a2cbcacbefca942e2a735c7658c36f017d87a5c4bc40a6f6336f67a3a5216b3e326b448838d28622928d5a79e4ac2aec456571ac461fc307a29234f2402a558b36ed685b1e27d3c308f9e6aa892925784e38f2744b1a87cc3cb6a16a27bbbe2ec15568694961a2ad5a0373f617c93b27f92a1c43ec542b6d4097519b898e2b23c7b745ab103ed3956d17bad4b93a85b73061244ac7f36a283a93169e76f27f00826dccd43c5ae7f747285725104392090a238779aba54cc35e5c5c9ffca13efb13f1a878a09ecb6b9665b351374eb511d19788fbae0181ec6389732c712f5babd6c5505c7318a46257a3454144108c665c8eca1a1ff156681f917b7da20b14339a05468ff39bf93672a95865ddc50b59c2778eac614c52461578c597f88340b8396a680b3ce957ec6d650d0123e19aa462867396df431631a100f52522231725168cf15c7a652897bc6166d4d670ecfe1a639908146fca60288917c47a679442cea375c15041e0ad1958c827582029fc548b4a11bc1cd800b3a406d349242fd2223a717afaec31177246c4c830dab15065888cfbcf40b72a857b07067d6f037d033543f645447fb04eb879675d77a21c705af8c52fa6ca30a4901e7c94cca91c007c14212247f2f100249805c660b40c8e03e6c3a0032070a89557e7ad94668ba90aa094d950cb5ef9680367a3e44767403665e155b8f2e65b6cbb016c20811d9a46624a2610ba435b5a1ade13b7acbb656a4f231f1e34fdaec2336a19396c542c8317f543829d52cc829fa4643b5bc288ab2720c6607c852781c213d3c23f6ec6ea468bd85769339431699160f0cdc030b5839ec8a0f4fc0b53e1c817dd68a645078370326aac26892d6758a74bd63b17bf7d739c8c3602d495ffed3646ad839cbb5328302c9da5417bb95a2c3354ddabc1ee31615fefcc34c0514a6dc5bc1244ffb4a0910522786d258fc4813c4298f977c220f8127c3dc4f12d59eaac45b2fd62f38203b471332980849eb103580075901670cd3b356232c01a9d58946149938a9568d92969d34228821a41445c12a65a97625851f13ab4c274b5f283862903552f389a5a763a3317b57327768f8bf635a1362b21468c48e26998519226d9b308f866246e9a2195dcc4e2fb704becb2dd5aa5e59f0c8d7d07d89f514625c50da0a8e6537a50d2b458e2b8a295aa30ea63c25932826c97aba970d1a190450e4b1f2f924c84c8868d15ddb4a86c089679dd9aa4ac81cf6f785701132a5287c6d9316e933898fca58adab977ca23f6201083e50ca7081914d33565f268dcfd27e3afaaa2d360c46eaa7e53cad1d783a518b1e6e38a428270a1eb70e52d8c94c6a20302a760253604bb6971838bf2cc7b0e1177998a8b0d28aa3ddba5f8331755a72c5b47082cf5a37af1ca9b06b940e0447e33a6f558624e27a107854088cf84937b632fc931a7ecb579e9222c0394151aab0e6c1b5ba749b9107661fc90206e72a186802452797711bb66fba257d5529ce80256a94cb9fd14b07039947c20157ba310cb2847cdc3adfd31422b68a13937b1daa1104da7fbb92a6fd25cd087c7e3bba8494aa609d92b815f0b7d4ab12f6c87ef8e58834078a12e11971798574f4059796985cda6513ea23a509929a33ccc2ab59cdaa6b14e67da792cecb438256c0ba5f177aeea67dec56587eaa83d29074fd5085d0d62ce5dbc68b984ca3d81779dc6753e02602430a4583a76b703422da9eaa476a62e2a5759948c9f292a8091fc598aae1a87df3a5734dc14befccc712c424b9765ed854415c7230d40611363cab8c07079a6b1a4775074acc5c9424a11270b43409b535934e976367582b927cc16e3ca7ab895120457633a75a49915865d0360a24a96f91aa547096b22f8239c6e879c32b8447e963e6536630dc902df5b788298863739d17851a26eb764ba13d415a91c85607396b510bdb08d0c32e1d2c3cee341b0297c01299543da89c670ab07108313403209d6655c898378c60c8e442468d3246be3c79dca90b85ccb8087240c37a7bc3f977764690f4f941c37b41829a5cdeea9658c1991533119501b6c60c0d0a13858b7c076922840f2157cc95b7f144806ed86c0f39850aab6bc630aa0a8b7042994327fa3251762e37448772086dddb2463aeaa6440a0cd369f73caf519d2af8997aa7f80a9dd55c2eb7cc307e9854d7fd0468fcb14faa3de4db5da1a05a9b4a4d4f05c0c848e69ad184cce65a8f85428e68a54dfe1969cf950b8f7cf180f15e9a03d49274eb75c5362f127704dfec422a217cc47e3246 ct_n = abc5ee35b3a0f03d62428339eab856daa347e146a055a4e4c2b85fd9b661e8b1f4602b6fe7445e3ec0d0c465010ee4927d446afd4d27bb23929e89d2334a9e71e74248b180216feec30784a3d0bcb8397b30ef8d8ad5be3e347b15b85fbf8b67f7d09dfacb85d853cf3bbeb30eb96dbca8cdc884940d7c1b0cfc5f5d20fcf3ef611de6bf8f2b1a5c4033b811111c629588a48f804a48a92aa8d0b41cf8a4f31d0c23f97f4082afe813e64ca2dffb299292b3ef6b364fe4a9f693fe129c19e4188239d2379ff57b13205a2184c6e8689f4cdf8bb212560432156823f4355b4f766375bed15507ee92ec71b44f78e8ea42489783d2d82a4031cee632ec386f968d44c2a1f731d2ba689bda1b1da98a27017bc4507f7731149a194895b12faa19f81d4b708b70f9db5e5b53f53e507a2870da6d79b7146c9222e23449263e57120f72b2e68cecbd8e1592321db18153e0020c58765f48dd15dccb282268a52e4ceb254ccc01acfe63f25f451baa7f92d79509abb0f46704cdbb6497ccfc4505c56e7a2b2dceae823b545c854857176fe63bbd0726988af0d18dc87ed5466888b876138747cbdae6667bdb8385706611924c741077b1c221ad2086b41f6768afd127b575898b599c4c1f7a61455dd3b84708cf0d84cfee762ca67efd9dd169f2bd97e0195f67fbb34a99c5081e054e53bebd3461a0ca7fc38b621262bfc63af73a08130aa1cf34154937634c8c7817f94d815bb9624e982052266bebc6fe77c97cb983c70ba3949eff81c9ad01391a41c16513c07c2ce0be911e443c585e4b59f89b37339940951a5b369c6a3d6647f5ea927ca479d0e90a399b525f0a285955a8951f8740f84faba23a2264703642912cae1fa14a456bab422f71db6f9c29b519f7f47101e8c76cfca7c7b12693121c637e034da7afdf8db24ff50eb8a566e42a79c271f4baeffb2a03e669b351d46631ed099d1d974823cb5b5b653a23c31c58a74ffe30a8e88146eeb03fc93128062f47d384930f1a4b54d14a54bab5824d4e1cc8d64251ba074ee24d0e4d9fa08e9b7ecb9edd34c7f359c4b7f721c61bc96979 ss_n = 99e6ac3694df498f2eec7a9e3ff46840d83a8c422a0ed384c260c9ac0f7351b6 ct = aa34e3fbda4e1eecb10d1761f03c5c4cf9e1da20681abf368d87d91f3eb908a013b2161787d30b34c19111960781bf6c438e5bbf4c8ff75f545c180943522c2d3d8eabbcc73adba4895ce5e0a9b4ccd6f489df8a267af0c38d4ea0b2d7d6fbbeac7f0257f5ebe6cbd8c641f81c64e719cb2a0b52481a1dacfb7e9a23fc30a7893f3e277bf41199074bfd384b2c2f51c7b3b53edd809851021dcce76363d9951efa90e68d70daab528ccdf80a9615f453bd8b0d869c128a6e5b3562100a0a2fb4c786770eec931d47f0c197e9ce16bbc2c98661260203b71651b43a63f73e9cc997a3409ec6cd9af02f9187e15f821daf3bfd5a01a33c88678607413fcfcb7b100551ca2425296eda6e674c49186cf3be95f100154674d25648118c0ecd7dd1f6893e987af81df686f1f9d3fd06abbce90cd27bfbc16a34efc29b7769a9ba0eb32d734a957c91477c7f0135b197910c4cf217bda4003a824773afbc1a02f7da9583feb51168a078d8f9bb9949301075ab5e4958dcded3de3a670090b5df9e1bd4075a45938c93c10b8cd5622d321a9d905428e020f38a0190e602779f26a83cbe3773e42cb8f09b8da369d7cd23f0de1ca0eb9de86324df08dcc0a92c1fb0242c34993c4cd5cfe8cb3f2ceb585b72b90f0fd53206bd0e9ec2e56698b4fb555adb63ceeddc88d485dd7863f70c03322b5c059ffb56e8898ec18a8555ea3e7439b3149793f36fdd7761cc51ef9a153f140b7633343f587f483dbc6239a9cad2422223cd4b40d68d6f81d67426bb31f7745a2c502888bb370c6c5e7c75a028b1753f7404a55a96457dae6df085ab524a64c3f6d43885da4d07a3ed634c3dcb635fc86efbc070528aa34c716244fc74e9a511766e2b213b9b78ba60a0283aa66dd478250d94447585d7e0d28feaa889b52907d59b1fe3b6334256f8644ce4a720cf84c22ddaf466a61f19cf72370e1ea455dd00436163f25181ace1c1315c1e6a1e051d3dbc7016241325dc46eb1650070747b196a5a7751278c8724c17680834cc01a108630f5d90dbf98a232f6e2a76821b2a67f8a00c7a224730cac930a1d4d1ac ss = 8304d2b7931345e5a51bad1c361c09a75671237b8ebd43b58e07ea4765dba53f count = 437 z = 3f11b3d367f5703359e2ddc4a2105b9be7fb53b446853d95e4205b753b3efba2 d = 24cb3f2e66a83050018c9abc2a79bae54e864299d71fe817f3acca572c92c9d0 msg = 2d4a2d2b4e37155ee671835cbc1afbec5450f73a70cea8055f698ecbea12769e seed = 4c4008d618bc8dcbab5cf000251f555e23e51204059e2223285907af868d896fed319b75f8dace16d88cca9019f0f1a0 pk = 3654a69cb761b85bc70f58789c12a49a74b27ff4b788974fe004ce102b61bdc57ae17b42874c92bb45902c4922c8b96583f652751c2030777be445467de689aca683a29b84ed0c7391d3a1eb061a289074a9e908211a5f7c7c8e307acce309b5c3d0905aa54c83ecc3ef4b2f52115d2ed79802e4b962d3b7ef1ac890899f338723a449bcd5357dc4c360d56486726c209e22a497b67a6a273296cb85c111c74995c472fc6875e50d548c6b8c094c86d77f3cabadbec610c9d84094c1756b2600285478748925db59645558b86c76803ee3c7b8d0ccf8ec2e12c4cf49a8388a681aa24867f9b253ed573e686a6b432ba2d0fa8b589113ccc4baca9948c057677db392a82c585b99a2e60166a0d890994b6697c13b571760885545dac3c6bd9882ef4a3ba3b885e78531f4ab540445b5aa62be5e95661f6c9649647cfffac818152ae82bcb37775ac28936c72c2893476abfc24d8f04cf72014181b80146f8c6b4221980d1541b3caee8b9076f6339e14cbc3b065d6c812caf8029738399d2498ebdb065ee8cce41c9c95dac9514c01dcdba7d6c16c527f8b9b40b408d67961ac7326fe8caaa29759c8403193c9add6194aa715e6e868b574c09cbc56a15838b02c9961c8c655fc06f199216ef3ab1ab067ca18c5fd4ea63fdb91938941dba39647e43b5ac39371e6446b1ca2451304ad3e351ed4435876558055cafb2499c9ea2822904358f074f2417953b96c442a9ba5265269a47c8f3f7cd32c1247f055821a26514dc2fdbdc1904085e674a23c00cbdbddb223d3049356a4ff307445bdba0fa27c491d3a55f0b64700696739c058a72af5bf7759e8c7d4c242497956b9e702e14b13086c998558944b3b77fdfc168c7993f9fe8628d3228555c4d506320e0770ada75503821bea5914649e8310da52c63767626081befdac18a563fad357bd2c6cf4d117bc8c95f883c6f53a221d7317818f2022c195a4093659538c3207c395ac06e7ab8b22920a746a88ffd52bc44502979a67f13c0a67c6ba743d00a0a3ccf04dbb61932c859c29e24fb422b976df3e92c856b3eadf09ea01882303289fb7572a01d8e33eb8159de6e987b92878645c74cdec94637e1261b9143f64076 sk = a3f69e5311282d9c1f62d1959fa40a7ed3a9ede9c936d221086b669c3900d9f75c8ca71c7033ae5bd39cb0e85f14a078343b5f3db62935199fae7988fe16cb8920aa6b2a6e7ca18a9c325864b96f4948594e507fb68b852e73c930abb906bc1235b61e269363c070b864844c0ba2615d51b898066db3c898258b0cd7b98e977ba5492194987231a736172022a01846c6d01065ce8a37e427399e7349e3025071a3021102b5fc8497d061af94d5b1b6e14281008d91178392668b1aa854ee0237c1ea557a0c1c6472727c0a8b06d05808c78a4db628931912839b6f71b8a087c504386c5913010ec4158aa0096defda9e02a3c0bb3c5a24b64855a87c176850a8d66e13d97c76a56b6c516c9e5c3f8f33279c613586a946aba05edc5ba3f0981188b93d1573c22f43893b02116d4957f065107177cfd927c8b409af5e640040013a2d2a1ed266120f4120a99ba3f6ac2d9bf3cdbdb5b3845898bd355cc7d2ca79d46e26cb48ffd19dc9589fed94a745854c9bb60cfa45120f116b41c01b44ab6f094c5304c01917c12117471352cc7dfadb5424b14080b91c227c5e73cb31e035a2cd918ea77237d4297a7962106a126e095480caa7b155703994c12f7fab3487049c12627e842b09214418fdeb6565909ce9c13e70b8947d81c77f03347ba8492209000c269824286f047b431eb67376601e0862bee0a27b2af2af0c12ade3a4131389a560057fe827b8ee36ab03265bc6f51e7c7984a60c01495c7543b263f0872444e976fafa1b21a473b40cc8c803119756cff48777edb5c9fbfc1fc0608a1de91ed57b7a89f59a4416145a8c7c07584a7de872389440f007aca7d3ce1fe5128d88abe2b3c33af40fda62639296b6233ab1caaa8a18e997f4930096936675902a8d228e023970b1cc69aa4955ef66065671628c3ac973a1cb81349a25c8a026e0c0827bb6107c19876c4a6b54b6c84435b2147db57ba2202b6569b8913e3078bde27071e5686fca9975a784b2d334f7525cdd48b20ff6617f4003ae808189493a72660fbf700a554210a4f763d68a4d0585a313fac9000c7ba260cdf1c6b43654a69cb761b85bc70f58789c12a49a74b27ff4b788974fe004ce102b61bdc57ae17b42874c92bb45902c4922c8b96583f652751c2030777be445467de689aca683a29b84ed0c7391d3a1eb061a289074a9e908211a5f7c7c8e307acce309b5c3d0905aa54c83ecc3ef4b2f52115d2ed79802e4b962d3b7ef1ac890899f338723a449bcd5357dc4c360d56486726c209e22a497b67a6a273296cb85c111c74995c472fc6875e50d548c6b8c094c86d77f3cabadbec610c9d84094c1756b2600285478748925db59645558b86c76803ee3c7b8d0ccf8ec2e12c4cf49a8388a681aa24867f9b253ed573e686a6b432ba2d0fa8b589113ccc4baca9948c057677db392a82c585b99a2e60166a0d890994b6697c13b571760885545dac3c6bd9882ef4a3ba3b885e78531f4ab540445b5aa62be5e95661f6c9649647cfffac818152ae82bcb37775ac28936c72c2893476abfc24d8f04cf72014181b80146f8c6b4221980d1541b3caee8b9076f6339e14cbc3b065d6c812caf8029738399d2498ebdb065ee8cce41c9c95dac9514c01dcdba7d6c16c527f8b9b40b408d67961ac7326fe8caaa29759c8403193c9add6194aa715e6e868b574c09cbc56a15838b02c9961c8c655fc06f199216ef3ab1ab067ca18c5fd4ea63fdb91938941dba39647e43b5ac39371e6446b1ca2451304ad3e351ed4435876558055cafb2499c9ea2822904358f074f2417953b96c442a9ba5265269a47c8f3f7cd32c1247f055821a26514dc2fdbdc1904085e674a23c00cbdbddb223d3049356a4ff307445bdba0fa27c491d3a55f0b64700696739c058a72af5bf7759e8c7d4c242497956b9e702e14b13086c998558944b3b77fdfc168c7993f9fe8628d3228555c4d506320e0770ada75503821bea5914649e8310da52c63767626081befdac18a563fad357bd2c6cf4d117bc8c95f883c6f53a221d7317818f2022c195a4093659538c3207c395ac06e7ab8b22920a746a88ffd52bc44502979a67f13c0a67c6ba743d00a0a3ccf04dbb61932c859c29e24fb422b976df3e92c856b3eadf09ea01882303289fb7572a01d8e33eb8159de6e987b92878645c74cdec94637e1261b9143f6407618ca3b8c3ea09eec5c74206aa6e970b4583392fb96eb70f4980f3762c37377503f11b3d367f5703359e2ddc4a2105b9be7fb53b446853d95e4205b753b3efba2 ct_n = 764ef7578778fbda4ef050f35b0fb72a2222289368dc262286683b25941b798b94f5c642486b5e4ab25d2ca22e8c04f7eff357c0816b92e7eb4fbca6fb0ed2abbaca5b624692d5e817ee25eed763bd75acb51218f55c75ba74aea628ec6845ec681340bc7e9d759bee7caf4a3ab6475ff54b1ea60f0d4f7b6b73400dc6942e3787dd62621f95d1e3c90d89a49923d9a08a2e09ce9b4b3f33d2904be5dbfd3a9301ca7bea1db581ff6a308836c5d8c043def4847066b6bf1bc3998052da5a3745fe9795f13ef287c9ae9ac5a05b24744a38d9e38d2dcc7fe3db8ec7cac7eb69a527c9c80c0e5d09f75c92b3453bb011e20b572015595abce1e4fcd2d843c00199a919d754b7080497451ae53376253e5bc8c9004e3d2c3186041e8dbb9e25ec66b7bf2d00dec83bfa861cbb55c0c1f9e5e60040e431650c1dbdf7ea4203b3e6ab547660b9a88d173232b454b22bf769e60be74e918b142836d51980d46958e6d668ecca7ce090781940fb6a51c0afbd3888a2dda68ad6678f4cd5d80289d5a5f9643e9d524b4bc3d928bf4a406d2b8596c482d9728c2b20f60248371827bc4cf7e2c2b5a991d37c55a850a1aaddd548ca4929191a3a11a7bcca46492e480d3255ddd02bcb6bc508fce394775d707eddfc7eabe80c1a97bdc32918932375bc396c8f29e8a5cd7f9cffe7ff3969c4258861ba420a6d87ec493db1133a95cbbf92fb9ef63ad5e1142c6d19f2094ee228bd0d7f1d371a4226a72e35f51abb8c4389eaf1203ffdc4369bab287104b3eb84c57dbdd53b75ad0602c9ff272e4bf131e27abde622fede204484105822c8282c1dfb4db9f3a1d36f7593428ae57128a48e9afba4ab90867e0381f09103ea132c0cb24506060167ba569f08499111ff25efc0160db78c600b0d15d3f888fe2274799da07fe44b73c8395a6f785be506d3953c55146670dc27014cd433004944de45a16badd4aafe8919dbf30d4468ec6cdc3edc885e28e18e45fe0f40c1b6f95373b8204336bfef605106c1c3348bedd9a76f74e8d08b78bc62a30dc97154fc6ec130eecc957aafe5e4e74e36fac7d497e567 ss_n = ebdcae822cbde3b6ca3ed5121ea7600718f8bfc508f36e9da8db948492f0c250 ct = 370d568014a9a1f9be0e60410cf0e862667910fc982bfc414ea990015963abadfc9147de299f94b3d02ccc42f0d676e575c66fec0b26f1c7ee032734e893156016e98ca957ea60ccc1f2b2a7e2e57d2f8c442e50ce103165e9db3971623ba4403f0f90f48d8523ede155c9010ac3c0a11c3bb0dee188147472553137b4c452722ee2e7fd43c082dd329ef2bb714a4ae55e8bc69c9de4fb72ec0d987d445a91e8255534847d07d79148b257d8f4635c0eba0c264f080cde43db86283899651e4e342fe14cdb8ee3fdc50dead321165affa81b8dcdadba3863da060f45bdae05c0f500e9701958d77e5c9de5d9b7e5ccae4006ca446e90ca7184fd6c2e1d01f589616d8b954449f4baf81a96a207b5827a36bf15d57c3acfdadc475501b5e0c87b36fee5b8e599f633ec6f34c8909f9e2bfbda2737f58290c838482807a2f2fcc0c00746247ef7f9da32558a87304e10f28eabba5a4ac32c5894ea642131fd9b4d446cdb7ca038eff1a2335937a55ee393160a2cac6a20455d367ce80f1a901fef1149cd0b8bd6679370743d3ab90396e9a5c7925a4de1c29ab36ef7ab814f1d8e8f21b1a13866a26507ef2a8f61341547438f599aece83df43e7ba0b1644193ad7d1ebd138824b0b19e021c66192ac83bad34dedcb891426bd041fe630d776dfd5c175dbae505c7d0cd31d22544e97c8f7107a141fd51a16965ce40d8730b4e91e09a5cc9172c5fea01aa65c3dafa606a103709981a6237834e6fc9b100be6435fa364a31fdf1b25c504fab840f1f94cfeb8c0e0545fb1a70cbda1abbeb07bc0871de348c25de6d01c946998e0d2f6e3028f8f35e1da6dc28541b4f951df358a1bd209a57ac7831814f3c3872e00bbb50b6a15563650cc1d8900dc0c1d8c60e2d4fda0cd7da9f6c3edbec4a83babb20424084b129b087a79cb0623df0977576547b3c81d90dbe6363def2d706cebf6a5b6e958b17131e7f0d917b084b75662d2c710b8bbafb68de13beac71e5e81934843d355688ebd03b82c70cdc72a085bcd54ab0512fb336fe0153ac6882aa7a53295bb7ea08166599604cdb54ccf02384d0 ss = 1d4f584f9e7f8acc42099e2b0f16a40d6af5bc7dbce5cfd7ea87f0ac545cf7b2 count = 438 z = 5c5d13c7a80ac844766c166f30d9650516101da581893645d939b4568f696754 d = 022a3c21f6a65b8ab7303bbfc3756bb856149f48b89a4246e1840a116f84b4b2 msg = f690abc033dfbecbb1f165d0e9628d1895b505e9c62d3ac6a867902265529ddc seed = aecad50e5d4ae9ced3ca98660efa6060f406a4f58fab9098ea84bd8715ea2da38e105249a026dbf7295cc612a360ba00 pk = 2ed51118154b71bc296d3c61c2722c7c758cea8c5ec43b44ecb476ee4199dda8c03c8062281bc23dcc4a6d6ccc6df48453d51f3a43410391be703b1efeb479a4872b14e32646f52614cbb29364a2c368be20521312a8a5acfb1ab90809805650c84c95ceb759a684384b4b6aaec3c4e038bd28ca07d2394e3f9c20b0879a6a6c4d2d416662d6ca03e2665f0a289b5178532714aeb359dd7ca8da182e45756b65a35f2e01a90c9acb613a834416cb84603a39e58df2c4560ff5260d36aaadf764ed9c61e566362b7854e34c92f534569d9a56dc781406578bf0f5cd0d22b7b2ac7ff79384308b4fba51320c1139c45900a6aa069df81b924535d601c76f4b0412c99719351d88c28d4568253ed6ca978c7e69673a18e4abf526092feb3aa7988a41879cbbd6cf87785e91ac413b3597cc01043251091a8483815a656a0899742a6f301b02ecd68aba601d5016a79f81c661990af9397f32ac82523743fdd938e4c369254816c5b63500bd5b5a3b307260359e8a0a07688e78c904e222128d5c9e75149aa1450d2b7487bcc7c5d3872f3ddb436c74827afbb60ce74aae264e3bb94be0cc1ee0a557b63b027afbbad0637ac48aa2fda12f3cc2a600dcbbd44c3fb6cc2b9d9029c881c5f2e79c31fc66d1e97821e80bc6b1bfd0315000bb45b9787e7cba77c5e23a39782c2ddc92acfc921962445beb1df0d532f31ba08b31336c074867e808d1637363b99d8703b41434835c3494cb63cc4e5a8ccfa975bad590944c922c31953abb5b761a71f1369025f40aeaaa835ea394d75b9833b2c318c3810fc234e8675543089cd1a77cde915ff6eaa67493b5cdfc84ffdabeaf377cb06c08e96c69538b49c7c280ab349d0f5861e3aa0dfc8626d3736a9ee01c89e7275324a246d90fdbc2350294aa8b063cf74c0209b175833bc0f2571efa2609d2b3373191ca3b1975e2c3811d082570a20a22490b183a814a797b09f04334d9605746984a5cb068878f82086b002ba043198d630866540b39df685a35185a09ba3c69e86f4e4c48f6a0457548cd47a9993bec51c873288bac06c8bbcc38f50af80b892446f820a7cd91fa61f84048bd466da31ed59a7638f4cbb7b98d82fd23d9233e sk = bec2306d11cd1323bd7c333e49ab0909d12e1fab5a7142102c4395bce3c067043a50370b7484495fc35b6f59a86b544a61cb633bfa8d405123b6e32715b187bd8004bc370ed8d93bf60162c06c1336fc4ba3a913fd259f48d152203c5ad19814ebb04cf3094ede5a4c644993a54053d0ec161e08bcfcbc3eed094f13d1c327fb07ddf417eda32afa85424f2617acb799923c68dfc593ca2100cf4aa6d0b765df12143c95722688694a3a8575412525c15475852ee9381e138c9b86bc7e4f884d4792865b762b20f374dad9221f96c0a05c772a6bad72a7937b66bf10a68ff45a45d97b41d48552a39536d87848071b812c74066ab6baa1363820dca534d9bfad02c627d68dfbe581c287a9ba746bf1b953f764acbdbb98808245bfdb15c47158e83123b67c12427a810da3ceae5c93d4591c3b93a0299c88fe319b734a9903b4486f1b13795cc297b14c8df869f28bc2544b5b7da0a83b5b075ba09d8dd1b1ce9a3a98a918a8a8b7f5c8144f113368752f62b017affc8feec9c22968c707921ee212b632012d7d545a37127930b8a58d092bb63b0b76d5555b29c4234a528e81cac5d77c8a93ae74c4c1530018d44643f563af5d748e2bdbc3014ab47d73aacf80bd747824295cb7fb5384676844badb978bd50b03b0a7e17a1ed14a07d6766142d5b7c760a78c1ccf06d44cf3367a95e853706c98c585204ed47780b5b5a91b6754a78a584625537ba4d7c1051b65844213b843d11b8878bcdf52c826832c46a836d564a81e04bf0b93c0eee5a9d33900ca846c3e6b1110cb255991cb973764f76583d6661090a64440b868e1361fdfb3cca4e5b4f53bac42c63ab69041eb6a6f81251fa8c26b5e407693a8435329a92c24c1407c577a288a71875020c92f6c190608981d66ba0de6613537534e6a5143928848e936289cbb4da7a49efea42d74290295524217061981da8ac4108146167d5a097c9dbb5258685fd29b337abcb6be1c041d33671b9357c415c3031a2bd16666c5e8b8f5c41938c3293ff34bab8c66b7678c016723cbaa20636c1eed846fc3a6031d1471a141c9f1946953d5bf2ed51118154b71bc296d3c61c2722c7c758cea8c5ec43b44ecb476ee4199dda8c03c8062281bc23dcc4a6d6ccc6df48453d51f3a43410391be703b1efeb479a4872b14e32646f52614cbb29364a2c368be20521312a8a5acfb1ab90809805650c84c95ceb759a684384b4b6aaec3c4e038bd28ca07d2394e3f9c20b0879a6a6c4d2d416662d6ca03e2665f0a289b5178532714aeb359dd7ca8da182e45756b65a35f2e01a90c9acb613a834416cb84603a39e58df2c4560ff5260d36aaadf764ed9c61e566362b7854e34c92f534569d9a56dc781406578bf0f5cd0d22b7b2ac7ff79384308b4fba51320c1139c45900a6aa069df81b924535d601c76f4b0412c99719351d88c28d4568253ed6ca978c7e69673a18e4abf526092feb3aa7988a41879cbbd6cf87785e91ac413b3597cc01043251091a8483815a656a0899742a6f301b02ecd68aba601d5016a79f81c661990af9397f32ac82523743fdd938e4c369254816c5b63500bd5b5a3b307260359e8a0a07688e78c904e222128d5c9e75149aa1450d2b7487bcc7c5d3872f3ddb436c74827afbb60ce74aae264e3bb94be0cc1ee0a557b63b027afbbad0637ac48aa2fda12f3cc2a600dcbbd44c3fb6cc2b9d9029c881c5f2e79c31fc66d1e97821e80bc6b1bfd0315000bb45b9787e7cba77c5e23a39782c2ddc92acfc921962445beb1df0d532f31ba08b31336c074867e808d1637363b99d8703b41434835c3494cb63cc4e5a8ccfa975bad590944c922c31953abb5b761a71f1369025f40aeaaa835ea394d75b9833b2c318c3810fc234e8675543089cd1a77cde915ff6eaa67493b5cdfc84ffdabeaf377cb06c08e96c69538b49c7c280ab349d0f5861e3aa0dfc8626d3736a9ee01c89e7275324a246d90fdbc2350294aa8b063cf74c0209b175833bc0f2571efa2609d2b3373191ca3b1975e2c3811d082570a20a22490b183a814a797b09f04334d9605746984a5cb068878f82086b002ba043198d630866540b39df685a35185a09ba3c69e86f4e4c48f6a0457548cd47a9993bec51c873288bac06c8bbcc38f50af80b892446f820a7cd91fa61f84048bd466da31ed59a7638f4cbb7b98d82fd23d9233ecbd6674321bf5bfc8078aaaa99589d6bee7301c91ec130a30950d9a4e4feb0b55c5d13c7a80ac844766c166f30d9650516101da581893645d939b4568f696754 ct_n = 91ad226d98fae64fd23480cfbade761d0f9b05d7770da61e700d09810cf6156dd036ac854d5ae7d76f03dfc545bf62f836f3d6a348249ef413d368e1785e32e1649c4d89b44f76c39a18ffd7d5631a431670a9b4edcdc29e7b2f07db4d386e20f57bf7ea7b7b2b953acbe802e206fce1352bbb646cdb400280e2ee883da11cbc7d929ffa04378f935a10551ba16a9d495044f298f6b8629c5562623e694e86f82863761ef5abd14ab9609df1c567b56b356521255bd929131b7f87167a0bd6db863789ca7f8135172efc979640e07f5e9f84fef6062687d49d47fd8ff1b28f871b0f3c0e4cac56cd45a5c35f9fa8b01e065df34f5209eccb3b62a1104608d55df68bce8717cd28857becf73cadc6002c088f60df711279705123abb47fd117769ca376952a52fac1fbd3542da2381baa7ca38d7e500daa1c6d37435a62f9894a23e03fd205caad41e03a83880e742ee9b0b00d63c5a7d3b129002b145fea43d8aa265775e80d25230e00dfd70d91faa34402a663f06dc228bd3ad3b835f82c6e423cedd4f9ac290d6519414cd8e135eb4e58a8897c31562217b2d05a34c4cf41a2b33fb578207c096085d9cb31ed02bfb8d880dbb8634636043b574d0f4a8b2fbfda16ce129b0f69cec90cd965ffd12064ac42067b4fc27cf301f9eb232b2e2e831d4bbc4a06fd0d2faf4a17ee04a46d4da3a5141c1bbab1479f7433068c84edd1491f59894d30ad192f3f7ac64fcf11b2f6a06981af5dc5d1d32d48720401f2a23cd3cf3452eedebddc7dd3052fe82b57ff8f96f01035066257a18a484d6e01733b36f33da95252fe3246ea08f0c7b8a2af3213ea5adfc22c8652b212d759b90320e1e02514cdebf6166e73b5a87ad53a8a639245af0650295b529286c6a8bad14ca2336c27620688bfecb0e11209af8124e763f9390055e72d417c558132ed990d9a35be203c9feba85e9ff4fdf36f939bf7f51c4e1302f3f2645b250ee98783502f57985fa8ce9944469a202a052abe960f3d696761468c62828b64d3214bdd094fcbfbf58bfff789ec674598a3ce94e8272b247c756c53e4cbc8a802dde0 ss_n = ba2001b713f7f427caebb1570ede791973865d82e947340039ee2b517442cc62 ct = cc65ab0d727c296b6e600ee701a5040aacdf7596bfc9145338462e3fb1ef05d27de1d17aa9dfb6eae13beecb63b28f60076e3fecced35ca186655daeff85941d3cdcef58d261fbde09c12c7336c6993d422128ac1d812fde23ad88a782cd1aadd8ae6fa293ed6ab7375fbe347dc2600d1cedf13215f7055c45d061d6468c8e6ac19369aad7e110243658a347390778913b9f07ab19ce4436181231ff8b8c887f9d3cb6f3b7c1bac560f8b02d9814a33fbcd2f1673f7153f315799b69e4180439be7f0ac8552fd1e06d801bfde34c3e5acde2df41c66b5fde7f4615ef8ab38835a1da5bc0f5bce6b49aee9b061c94c8e35556d2024246185056cd989ee0cdc4f9e5f1e75645cd9e9233f58691953ffd07e9723b340a24c5c6a8355c6859fa949bd95e867c7e6d16cfceb9c71d116db0fb8cc3f105117e8fe3b783379af5a9dc4277f061cb0fd3620270689d7c37a04e6b6a15d5ebc45ad5911d41845cb6310317e0b13c7577377d8cb920bda794e5213580aaa645307c9e062aac3f9d05cf29609d1d36a769f26ffb1e597191ac0b11150575630efd7e5e4c91c0cd4415f762913a13de11f4f5e1fa95b81d7dbc07b6049cc86bad42ed856071c58b1fdf7946f032e256357c4c257bafff26ed626544e31fc6ebac113537a665c8d60ce7a23091a837a370e820b8f7ff151ebd1d3fedc8ad8d513dc8812580abd309008cba0427e1816b244ac0b5561a1838a9d04712b08b7d22e8d1d15118cadcfee3ad16fa485d92d4628a19946dcdae519aabfb922cab9bf935bfd073479e1efa1d13da579ad326c6645fae31bb5d315ada24cda82e265e2f7a38ecb0b14a1a0f3791db4951ec37e2179953dfbb82063ae32f3bdd7e55aa37bf4e6e3b50ddc7e36a1a9b67bc44004ef1b7c93b67dce39eddf732767d9b438e2633364cea1bdc72e1ab4b5403c6ee27749850661d0daca4241242fa59cd32f892aba51754749c2f9ce18ae20e8da66f97191d2bd0a698737f55b640fbf17acbe6b8eb4d5756efc78a8167066a5c0230b40653ad09ce94cf4668b22334770124a2004c5d070f6d560a10cba9cc ss = e73f6519cd6e01e7f52a6783c23271865b32cde44d5759be45c130da7b1d147c count = 439 z = 3ec3690d29908c87cb26fcc63ee0ba49a41f62d248b61411d5db9efcf381c209 d = 01cd1be368ed7a06417791892747a53a70c8f4384491614d6cac9f5f54db2d2d msg = 43f98ef27340e24cbf81f950c05d819b076ea82184dfc0928a4c666e036e2e43 seed = 38789c5d4feeff49261e99e1cac81fb25fc7e8bb18d382533bfe2d2aa44035ebc744a95868fd09e3ed019d61d6d042f8 pk = 5e8b97fd781e9620a0f5f2bf7f054cbc7b9f5cc10c3b5b7c980b45addb013e148a41638f8d593024ea7863f49ce4e9c40aabb4f59631cab02e1ca056358893de1064c541b62eda753b4570910861f7aa1e292656ba592e4ffb2b85c9abb9ebcb9ae78066170c3376380c474fa7fbca68d68e67663fc6aa34ba3439da1231600c343a52c152b9ca5b46b9ff3b5cd23780983025083b73155306f87707a0486edc1c1931277033b7b1b9b981832295fc940658a5a22b0c3aea7340fe642b683b7dfbd2c48e0c5098939951149d17a0a423dcb83419bfdcf28202e62dc9d48e0d33979b603d736b778bec1a3b920d3e515262dcb130f448412724e6da5aaf08cbadc532368852efe21e65262f210142b6b4293e33c251aa372f2c3280a7ac390206db4824628b4e85717a6a7ba4fc941783ac0343d229b7488ff021afee4c0f0295202f83ac55592959171d74770e48830fad68895268384783313d192d88e37dd3d0a9d9a866b5d1831e7c8a1a715961a3aa0b45865dab61cb9017b0cacb7db677cb0a8257e29d921cc64e19a84dd0c50410187ce0323918b83d794f54c0c4dda2b4639c1ea03445d4f38a1bb4255c13041c889681222cff402fb4e0adc357391e1c15e2b667fbd373b2f94b5de304cad9232b05ba08d9c833f56675436decd7592ff1bf94037071d52def250df5389aded95c71998cdf4a11dfbcc06f88037e7390187a8fc35cae2e362631358f89d34905471cdff0ca76316b5ee85a56233fdc4c9801e34030c323f746c7bbc332844399a7796ea159be95986d29d57c75617d9a2719dffb649e666d10670d0b704cff9ba4e9ab84a1e907d00819a3aa52f9f7290c8aaba211842c87ba7ac6aaf6d45beee05d520b81361b56446a2529398401d612b4e18fe7d46481a88f52251527ba075638a167b6849207831bb87158305a490a49dfb47b951945cd12914e7382a7c87d73795299ca8b84619083f085c1754d86c92aa32079d3a5b196681fd0403c4726619e58683234859db499731a8810b57c29e4059008affa3256d2680c20a43775b46d9f613d75197f8cd53946f105ebb33f7e8710295beb2289828e221f9c8e42f5aa5fe03e08ac8f42aa576e1fd7 sk = 488517c47311d0c33004e3c96d3cb60551c6dea7a74e978e646504df4093baea63a7e74de6d6c4986873692a480968837f745aca72b4e24bc6861c2bb624209bca96e9dc9dd25605fed984ea114f10950424f08fb463a21c706e4f9940d5d11f54a58e2513465c5c7ddb147ac3491f27709d1fec785d92823f1c41134b3f80b96dced3cc1efb32cf98c07a7a53a9fa02954c05d9e0213b083102b47c36c312cae6cc8f4a147947a5b0176dd17aaec3e19212d4379f014f9b784536f4b4a483ba40992135b72c5b5c527d66936877331851733c09a223d7b20527570b711134373e0fcc285b7bca5d2c53ddc4470c370f964449e01628735751abb08a1a260088314c99a51166c59fdf087f94174b6741c9c3e278af21655a76b820f31aae44a8a65086b2970d3b3620e25cbdb9e546e85686ad30c0f152a34f57a1c6d1cfb6ba3ebfba50abf66c047ba87215566e999767a66f185b5ed42152a6509aa123a9f0eb092a6c6da6e18f59996fce987b184389d66a410180948237c86a79a90ca32cf94958a9d4ba46cbbf0970bd4fe6274ce00f90ec011043081fc734633a9147a5a1d11cceaf4192d833a69866a8f2420254d33212a630904abf61121bb3b3adc6d44a51b98503f37bb4d8cfed5b6d1846b5996053cc5258c8834fe67a509042cd422725979a12b4e9bbb7f155b3003b8a2017dad6af1594415c8a1ce9b8237d3b7e42e8451c813525827ea4e8be713402b1142d2dca8a1fe3127e216dbbf2aee0b05b51c42f3a20b794126368e2233718a8ab0380b24a30dd91053740897731c6f2cc2404ac3537ac93ceb0c02eb4c032bca30ed293bde6794bb22bcc76779a5709f9da753c97c7e72b976bb34c7d8923d43c71cad9316e2bbc01d40b04ac533c9173d02507ce0268599b3e75863e728a15f921af76e05024985721545777f60eda37306561415fc7b136c0c3b8c4242513be45e63aa72260207bab25bb277496570338726df57094a25a7555781abb8917ac84b1196cd02407f4fa87aea50e66fab6caa71797a33b198acd78256171804defd6bba38b46c2ec51b3f3483c75455e8b97fd781e9620a0f5f2bf7f054cbc7b9f5cc10c3b5b7c980b45addb013e148a41638f8d593024ea7863f49ce4e9c40aabb4f59631cab02e1ca056358893de1064c541b62eda753b4570910861f7aa1e292656ba592e4ffb2b85c9abb9ebcb9ae78066170c3376380c474fa7fbca68d68e67663fc6aa34ba3439da1231600c343a52c152b9ca5b46b9ff3b5cd23780983025083b73155306f87707a0486edc1c1931277033b7b1b9b981832295fc940658a5a22b0c3aea7340fe642b683b7dfbd2c48e0c5098939951149d17a0a423dcb83419bfdcf28202e62dc9d48e0d33979b603d736b778bec1a3b920d3e515262dcb130f448412724e6da5aaf08cbadc532368852efe21e65262f210142b6b4293e33c251aa372f2c3280a7ac390206db4824628b4e85717a6a7ba4fc941783ac0343d229b7488ff021afee4c0f0295202f83ac55592959171d74770e48830fad68895268384783313d192d88e37dd3d0a9d9a866b5d1831e7c8a1a715961a3aa0b45865dab61cb9017b0cacb7db677cb0a8257e29d921cc64e19a84dd0c50410187ce0323918b83d794f54c0c4dda2b4639c1ea03445d4f38a1bb4255c13041c889681222cff402fb4e0adc357391e1c15e2b667fbd373b2f94b5de304cad9232b05ba08d9c833f56675436decd7592ff1bf94037071d52def250df5389aded95c71998cdf4a11dfbcc06f88037e7390187a8fc35cae2e362631358f89d34905471cdff0ca76316b5ee85a56233fdc4c9801e34030c323f746c7bbc332844399a7796ea159be95986d29d57c75617d9a2719dffb649e666d10670d0b704cff9ba4e9ab84a1e907d00819a3aa52f9f7290c8aaba211842c87ba7ac6aaf6d45beee05d520b81361b56446a2529398401d612b4e18fe7d46481a88f52251527ba075638a167b6849207831bb87158305a490a49dfb47b951945cd12914e7382a7c87d73795299ca8b84619083f085c1754d86c92aa32079d3a5b196681fd0403c4726619e58683234859db499731a8810b57c29e4059008affa3256d2680c20a43775b46d9f613d75197f8cd53946f105ebb33f7e8710295beb2289828e221f9c8e42f5aa5fe03e08ac8f42aa576e1fd7dc8b116842b79701eb2ec15483ce39b414e8d843676752fc44810aad65c440263ec3690d29908c87cb26fcc63ee0ba49a41f62d248b61411d5db9efcf381c209 ct_n = 4cd9267b1c3227d5d1c258529c34440b15a1d1f70150bd503c890fb300af9f0c3b08ba2c8c863fe35cd2716fee438877eb4bda6522be6a5fbc419e4c13bfeed81f60ec1d6a682531273fe2dc355ffc32585591c37b471a50a42d85cde053bbc6a1f22aaac01cfb23bde4654d033c997c5481daa5f42cb4b4afdf157d8f9073bbc01180e748be6db1ecc4cad40c25e0da8fc1a5bc164f74e2e492dd5de258fd496328634c64690d7b00e6db3bfad2488c6598e33dca75326ce5933f1c6000e5229a5b0241fae029b49e1f2fd98b7aee9ce41cd3784e8b3aaba008d4c891233b344fb372d290f12eb66dc2b6459bd66ad7726e74ca76a485190611fa60a26f78ab9a94a5fbefe9957b566864aadc4ddcf877addf4b5e1bf4f57405efb02d2c68824b8221199e01a2c7235fe98801a855373ce36a4ddc19c07452b98a030e97797af37ac233bbb692413fd114239fcea070f51d9111bbb38cce7e5db088b7a8a374395442989dcdc8a6b27150faa3c64a621cb86d96de8ca6d814348731b8eb3f2a704292a840b7eb65c7d8b5140f6eb256a49c8a777627ccd48329f714e8144f0720fd7e2db0a43eb5a15d4bf89f8de68fab4d1d51b0f7f81a093ad264b16e1c1fb5a7745f1525fdcb30d56863f8e72c40d88a92999fd875feb28641f6dd3f66ec70aac117f0161752ba6243b5ad42a11b8ab3ecf422d66a12eee3e97029ce7529eeb98ce5344b0fc18052cadb120c311fcc4ac1d6c9c877abe1ffe796529c76d035b74ab34ca048e4ceac6bd8622e036f6c83b495cf7ec270884f0c54e915ddb9007619cbb8f2e701aaefea3309c50b687adeecae6f6dd7c669ac22273826db2b6fcfe96b2fd9a5a366919c4bb07f80f89e9991971f31f2db8cd736033fa6b89d0c06b841452a466e3d77ee7487444e15d5aa84e888e3544a9850e71da1b568618077ba52a691dcf98cee72f22f3903735e676cd28d2a028711ec7e78b293bff56a3884e2adf0cd43ce16032b88739c4ab8ccbb9158c5b742f9d385e36dc08f1350151b44c48b4b4f508393ba1347ac9636c7c7b82b2bb086219ddaf81c254841 ss_n = 12213054321e5eaff69a6138f6ad052764756f667b038553dd244d659a816591 ct = bafeda6524118fd3cbef1509f4b136ae0b390977bd35f18f7568d5a33489454153cc38902ebdd4a0e024ea38d7d04dd53b30d68cfc9be811ff1bccf91c11379ab549a93afc1d6774770456a0f17ed2ad594658ce0943475e2e01ae8c3b535bf6aff2bbe500475ddb235a157639561896d06d0cb59eefc9a90f535f184eea1147a043b13ec5e4230c24fd2d6d6f65d171231b7e3adfd3053bee7c655323d3ba6d4153058c4e7da31cbcf88fe0f0c7db299fe2123789bffeef7e4d5388bf4f9ca75040e4b97f80b8e45b4edd17d52b04b8c450fb9b7533982271302a74cebd3e4d25b0caff87bee2a620dacd135f15e63c9011849ebf1d9a19b72cce2a8ed1a89a75a86d5264f04c04e949f0ce93c0d112cd324c717dc68392b95e9c5a39f2f404193cf05d7deb2bfbea95cb9107023aa5d755581d975994633e7172cd283bd15dca992f02846fa3c42d09bf11d406b543b8138bfe915a6cffaf3895489823e25d0f62df96c22b357539b7cbd801b1ac9ce816100060e0a07daa8023bed2c3b4fded9db4e5f2c2dcce8322918db9165fb10cf6d7a3c842f8f1a73d46f3d5a8b5ce4f1b63415c459424b546b752b3bfd1828c820e5c1c64a1d4ee45ea2ea033d06243a1d444a8fa0c4284c43cc1c1eecbf8a02c24e18d11ab6e2456a3653cd9c99f866fa92164076479cf9a7c387f9c70c382cde14b7ea845970388bcba1511b3643ff389be054524a2c7406618dbf9587a4a9352ad6139532a91bd5da4a0680e57d4636f1899a5206ab72273f0bdea2c776c7e028013b64325466a7c9b7063869d0d7c66ff327a2b41f2828088f4a2f092836d1a7da7e6bf7b0ccb1a7d3e676bd5930d1f6d63f2cbcc37e8e0b52c2d1473cb0aeb2b902c5106bdb9e530e8fa33445320928f97e23a5a1ffe2fe4e5c7c6ed0b809fc6560e26d770932aded8aa4041da0aa7ca08f0b7c0d3558028101ce358f8566b1f688eae5aecf33e68a115e1961bf363c42d1283d27ebfac47b2c661dd35c53b2de85e15b41d1145bf953de6d872c08f24389dd2028f3ad94ccf1e5a7b5a842fa19f4928c4f45cf72b0806359e ss = f3252f5fd5864529ff48012e1e5087cf4d334bf34dc2df0da263c6140101d448 count = 440 z = 716cba273f605b8af214122c7f96b78eed1c5dec97340ea0fbbd91ef9eeaf923 d = c1ee8cfe857ea99bca210702b0079bbabbac99fe5d9a4d7ef555e119ca207658 msg = 8c3aeb1e5fc641f776b0e123a6a2b59a2b21f88a40cce8e38bb5af7c6f007cfa seed = e7196dd68bf1c79c235fb8398bfe9b0481561b370e1411bba9e20aea1c01af4618620ea4ce5d8097e553d3bd9e528d4e pk = 21d40a2895c9edac4afcd26f60312eb2b6af2be42979e14024696043d25b398c582fe463afb02813951cde473e99984324c45777544a39c5284c9a0e2787084c4c0ea5816a28e42499c3ab198812ebe68757585b2f662dcad95632e7ae4d3572aa432dca0445f0c29d4962a140252203eb2d9a3b0441d68017537731143ad5eb53ddf82ec9f2377da41a8551a1ef821d86c21260845d281482eea0a0edbb49201aa658105eef46ba7b395c3ab043f1da4504fa453a38a7660c2dedd823e4a43ece65408f345cd35c68e5097f8c6b37323a835618b05ff2a8b7963a53283c39ab669ff1a2d4c7c1b8f5bd18fa68796a0e4ea158a287602824ae00b39d27a577a75b4cff8cc51faa697551193612c22a1153c91ca8362c8004291d4a121028603f12440c71101420a13b7d19899c0c2fd4db4bdceb627bc83f0c2685f79336adba0241b113d811644fd4ad9fd7adfd796e975445120a7424908d8e389e2680adadfa1f7623980198bcd5c5246bdc5b52db57065458d66338046334fe0a69596544e295ca32780783fa00ed6bccf5872129c44d7f4ab31614029cd59b8108cbe6027500f619414c33ffa1506bd36a2e0c193c74a13c769e8199032a561484e7c2b1a393e065a54afa7798aaaf67aaa9dd291589840e582c159fb08c334cb479f5855dc7583e281004d95080098a757644fd10c4f991b5a7011806bba151fa4a5435007b4c48fd010cc7c7ac3fb55090c176a0e0a81c28bfcc31bebcf52d94678a0cd37a89d69281d69b1eec91f29008bc230695c8b6f7822a1e058eba275a77c550a926647d9cca53133d6b116b1ac63338d83e1d954d6018919987bcdb983eb937ab870a8b79382a3bd735de26ce1f455994893e2f66591fbbced1fa698b1b40c951275745a2fd9073828838c3c3c401906c4ac68c228287c96085930628223056a2f5bf6cc1079fe8627236587f846965a47536a17364f313ef3a9981b5619ae982a401693fe7a6be63a246065433f890fcb254379b66b430734e9aa21eb08cd8979efc6b621bdc369e5b13bb89ab6aa986f6a17b855a9c9bf486abb95db07a21ca593da0abe4525ae03e0ef06c0a4c6a17e58f8d0b67a96c940eaf3c85394b0d sk = 0fc3288ee5887992200a94617f09aca9487ba8321650fbcc226b8c507458a784cedfb12e26c64fd56a5f4d3447f25165366ab35a9b83e8ec73c83181e9a165a1e38c7bb95ab6e940ee559625f78b91bab9d5768d3245beadd6150d8c2d34ea28f6646a06e0b109ca2b47d2683660b36311ca8c5213eccc31ffa390427629bba0676b292cced672e86a1447732d545128c111732015132fd56f16370c1fcb52bab81984d8808a21a2b4666f485917322b656bec421c2c1a6176a44ca82a16e51e6dc56892f8619e70561049b8a14154e3b60867c044211a0f9185b218b0245b046767202d22ac94c934577426bb3b82556b064f3ef23c44603596d03e7e3a08dc615f2ef7c1d6354df5688463f9c5f1670525731357718992730d03290c6e8c4c3782924d9825a7790aa4d5b0a1cb889bd50a93917a2172159a927dadd79f054ab6fbd76fb35271cc870ee4771fb5ec59afc84d5ce9261bbbad6710c466ba1afb5726e7e61e5403bb6796bfe74216a559964ff967ee332e96f37ab63ccf7457170b1128c2180d26324709c95c966b14827b0b34a72a1cd1c889b9228d37187095b67828b1a7257a353523ca533282f2b95e09bb53f0228ea55c69f50000d4474f6a8f93771049463914e9449c08a1e3c75dc24074f38965c9f510db27682e115b91e6044f8b31e95c6561014b8af59634e96b0017bc59153761a026882c17b0d070b019791faa34e52257c89b62c6f062cea07b7548c2336b6a33e423110765514501ab31830028bde9294bfff09fa0333fe7c005bb2481230660a03788e800c8ae50c5626b228c691ae9941d59ba70f1f66e361abefe845c1ae91161f55d9bc01ce36811b5b494c627b5f90c682170c33da9542ed08dce49abd47b4159239c16a2cec20cbf8fb14163a28fe922134f8800c442609bb5637ca8098eeb6e163cc1c22895d08a48f7d4cb57324787892cebec3ff4661d35a53a461818a6e57cb26b0f41347b2c669da8f54126273044035f3ca4c8dd89b106c52deffb5cd129867f7b3ff3bc7cd32bb39db70a318c9f162020bb88408d783bfbd06ac6e99b02530121d40a2895c9edac4afcd26f60312eb2b6af2be42979e14024696043d25b398c582fe463afb02813951cde473e99984324c45777544a39c5284c9a0e2787084c4c0ea5816a28e42499c3ab198812ebe68757585b2f662dcad95632e7ae4d3572aa432dca0445f0c29d4962a140252203eb2d9a3b0441d68017537731143ad5eb53ddf82ec9f2377da41a8551a1ef821d86c21260845d281482eea0a0edbb49201aa658105eef46ba7b395c3ab043f1da4504fa453a38a7660c2dedd823e4a43ece65408f345cd35c68e5097f8c6b37323a835618b05ff2a8b7963a53283c39ab669ff1a2d4c7c1b8f5bd18fa68796a0e4ea158a287602824ae00b39d27a577a75b4cff8cc51faa697551193612c22a1153c91ca8362c8004291d4a121028603f12440c71101420a13b7d19899c0c2fd4db4bdceb627bc83f0c2685f79336adba0241b113d811644fd4ad9fd7adfd796e975445120a7424908d8e389e2680adadfa1f7623980198bcd5c5246bdc5b52db57065458d66338046334fe0a69596544e295ca32780783fa00ed6bccf5872129c44d7f4ab31614029cd59b8108cbe6027500f619414c33ffa1506bd36a2e0c193c74a13c769e8199032a561484e7c2b1a393e065a54afa7798aaaf67aaa9dd291589840e582c159fb08c334cb479f5855dc7583e281004d95080098a757644fd10c4f991b5a7011806bba151fa4a5435007b4c48fd010cc7c7ac3fb55090c176a0e0a81c28bfcc31bebcf52d94678a0cd37a89d69281d69b1eec91f29008bc230695c8b6f7822a1e058eba275a77c550a926647d9cca53133d6b116b1ac63338d83e1d954d6018919987bcdb983eb937ab870a8b79382a3bd735de26ce1f455994893e2f66591fbbced1fa698b1b40c951275745a2fd9073828838c3c3c401906c4ac68c228287c96085930628223056a2f5bf6cc1079fe8627236587f846965a47536a17364f313ef3a9981b5619ae982a401693fe7a6be63a246065433f890fcb254379b66b430734e9aa21eb08cd8979efc6b621bdc369e5b13bb89ab6aa986f6a17b855a9c9bf486abb95db07a21ca593da0abe4525ae03e0ef06c0a4c6a17e58f8d0b67a96c940eaf3c85394b0d1846a85926232bd5a11c6de6696039b122ce21e93475a4214e25d6c55d676080716cba273f605b8af214122c7f96b78eed1c5dec97340ea0fbbd91ef9eeaf923 ct_n = 297002bf35df670ee8d9a1f00deb0a0906f712469b6c26ea4c97b2d315d487bf114b69923681184b933e3d9b13cf3d2461a95eca0f8716c865ff1d0370ba1d6a85b6044c75c38894b138e5e50cf74a0fdcd23fa7867839900b944437afa72c983dc05eea30b6cb129b6316cf9356a4bcc6d12f087c19cd1ba351a7118abdd840bcbd7657dca9e08908674bb300b697e984fadd4446a872c5b93a5cd306795081f0ae05e6aa091f0a7584365da835b42faef5780b2326b7ee249900f67f2d227a65c892bdc52a55a48ec3f087696bb699df68727a0290d7a8eadaec69f305eaf720323dd2505648451b2017bb3f08ab23ddddc1cce4acfee703f77e5a6cfd66cfc489028c458c9ac140bd404060611f2d42dfbd666ce9742f520035fc7e201cfdca706a04df76df2ab55f6ac62def40fbeae392661b27393f4749d2a7ed8b0d0915dde6a1141b0f3b50cbcd4e441d2f279da8aac63a5ef97dbdecf47434574a86945675d2049596f2f5454e51abcf58920452851ed665bbcb633a99cbd45bc880b0be2a65f0c3a030324e87351d7e7d750e9b68e56416ae6ced82eac5b3bc4465bb55642acdd19e2056f58450d65b3ee9a95812acf11bab3312f9dde52e0fd3233d90c1f5051b884eadcb890d42a8e4a5ea662f27ab500d4831d95629e91b0029fe1129695d978dcda0b0a7899e66f6fe556abeb8e6d9bacfb172322463504e5fe6f0fd5feec6efee7ec23e404838a764024e4deb6107aeb50d50d8cd15b89af87bf89b96de8486e50649e7607482370a6a59772eac9a4e2fba7abb2ebc5e3e86861877cada74dbdd4387c6ffe9d472474a80254b6b1a93c68510acd6e90e7a15bc274a1343f8126340d3cd90da82361eea2057e9aa9a9e2fcc53c9261273f4b8d1a8afabf4eba634d177aeb6b1645cb07f55142195564193dc6c0755cf1adc2e0343596016ed28f6c5d3caabb6e487910dd6a3b1dc43f3b299a878db76cbacfd07d9be49aea4bd882956b031f33a0c5763ee31e7be37dee6705a4e44894f221cd7aee8dd5639ecc1ac0c47c95ff0daca8392e375c4157dd0d6bc91938d50c279 ss_n = da6568fbb016df76fc60faacfdb466ffc28808e47b5ea96b462f94a37e000e00 ct = afa8a035009bf39f658efb2296c21c6facfb9a25060a12269634f74ee176acfcfcd0be7de861e604c1b55ab92e109e2a03f978d1251f37add4b54726ee0f9713679d5308b87c401e79ab0b2141ec3164c97e8f1ac48e55c82a6d535db7115954a43503c66e2ff2e4b0bb0bb8842c1c4684b8e8998cdcfcc0c1bec06da0d543536700aa8de1cbf4e6387cb076dfc0ce2cda0fdd08ef9ae9c046552717373627459f0d60753e4146e74b8d1ee097e2f3068ce05106d92e0fbc97d14f00ab3b9e33a6e0e96b8756785a961f3f386dca0933aa238805c0d9023da880abf6713d722d5ae0f18c7257223697970533c5630362af1f88090c31007668e847d4ba7c0767e5c26c07d6da79673d5e9fe7ed47c162cee4ea2fa07f2d65d36a7eda886d88bf537dba1830bbad0f2b27cf84377f0370160fd3d2517e652eaac15579c64f076f157e8cfcd3a15d5be3ab639f2211b9435f2cb183028ea270d6afff09db942218b1d9a31e8b6ed5b7bd334d61b24bb3db80165e17baad668d36d7a5fbc5d04d9909fbca94e2456a3c53d87d5056ccb80b22dff601b67c5c9f90e33f21684de88bd6be66f068fb82394842836e05cd87238396bfb731b3d7ae349f7dad099583c8e71dc7ac8c21a17fc1be38e9f7eaa2165ce2b97518b7537ca032b32ed504a0d85bf8031ce2f393046f284d00be44e71818ba74b7d33276f2f9a20bfab9e0c2faae039a8636331d98e1dc5f45d5a23dbd35155ca5b87ed9f51f1dc4598f1af0f2ffbb04a145c01909e30f3e7da1997b25e247a8a0c981a3f41fdac8aef9e5970940ceba2d6398645b70238c747935c8f7301a1bfef1cdb4755dee2b60aa34d147e81fa4c9fba750b36522b50917cc7edfe359a1e9f51ae16ff290f33f0a2cf197f872066bde08223e1a0fcd65771231c85d2d712ca60a28f618eccc61a631370dd91d781c32e2cda790f10b9a5458744088305b7684af8799da29e96c29c8a893476bd2cc7848c00a8b9c23f6b73a5b2c953cb11e8e8099b49ad11f2962b4335c75a36d1ba099b5048bdcf661aff6e26fed4fd6c111ae0ad08b2ed6c492a3d216 ss = 0369cac8258ee38b213ad97ac4495fac0e0e662d4f1054be29f84a18c1ee4ed7 count = 441 z = e53c1d15bc08be3f6768d6c1b3d96a1d4f263c4bfbe45b99381f1469215d2a57 d = 1265063040d93d0abcebe4d556d552180e420147da813f9c83c75960896072a0 msg = b55db7f8272b701bd4c00f47515ae4b1f07090464d1bcd811455671a45dcdf4b seed = 496d37b82b49a2bace08a9a3f9ca9690b6a0e8e3e433198a04ab2fea32ed1cd2f21c7f988b0be75fc3f9022b130bd505 pk = c58700440c289c78cd5895134e489a4eb7b64411be6e906918d2643102973af6bd8515ab56e5483d89cfc1843b9c0b822138249ffc8244ab12e0cc47a296ca86186afe8a452b91920bc522644a3a733b0f5824435533c9b74c4eac4a976c71a7251265c11a275e412dcc882473ecbca0c54af63540e6f4ce4775b31f9b190411680f7c4db86114b68281b3862a2c50653be3ab9ab59521b9ba4551174de151e48b6b9776bea765b3aed2caf7ea8960898bc2b42dba330a039776e74104b126367a923f37e45b0203b07c562b20116057e3244de892895420c7d2900d15cac09189a8f2cacd931ca4e57120f6c614c0853479ba8da723a330c5db8018f33586f407cc70c9b88470293b917559d348c58a42cc293a2349cbc65544a23422e09400a6d00e9306422117794506ab2fc84e3f2214181b3bd6440a408663691cc7381080f9ca38415353ac352849844841752eb9265b2de23c3da5cfa72b77245cbb7b873c18acc10ac50046005b2ffc02fc2c40c70a2150d49f27c25895f5ad96642f4fe51394ea2bd43502c6d49290bc89f7681ef95b25eb046ab03611db9b0772eb27350bc198d6c5e6d70132a71bf1e547734b404b11566b897c589a932bba3d5d3c6aa5cb0b03733a0a91caab78b894213a93420ab6616eba3b14b137697e051ab2721aac697d5e3cc7f6434662679fa3b44aa25104d9c448e307aa61069b1b343e730a5103168727946a0829c1d7d916615122360b73450b955891ad205a2f305a270c5a6812d111ee8c9a1c86a5fedab52cf8bad04264cf8459f8483db5a51d9c17251918815d687f1a6bc859b04a8b8a31fd1547bc47c9503c239e23022cb51f27a37ab2624d39e22084bb1f729628e844631b871b5f88718ee3a77cf68c2506ca4064bd3cc195ee91c175e38bcac2791a2022c0a1b302266bfac127bb309bda2652af8a2e40082b35c2cc1e09c0b52594ad74903969255a82688b32b64e17c7db8c5ca13514a4b4ade37a8926d0642668af71728071392f027a9f0ed92822bc7d7549b1db412fbf4b2955d3ae2e249a7e5b0302259bc7a032fc15199adbb361b51152a549501927a7c2651127cc7e88f7e7f0c476103858f18fb8924858c6 sk = 6820a6fbb2b284c34ac07706619580de0166a87cc5ea62bfc29a6ad64772994baf2dda49de9383c4d0b77a47403c7775cfc31352641afeb7b1ec492053f8728dc496d3ec51bc1979bd572f2ca2c137496813259d7882baff139e3511a5693c7bcdb4305c527f02043a93106c60398ee6eb1cc271bcc5429b51485207e26a5c927ccca4369641319144cc45b3326f3c6d378704b385cee807c8f6b64fb7f1cd874155b63424b7ccbc47fc13c09619e7d56aa7f215b7e626e8d0540c04cb54b9654569ce737731e9dc1ab4420163c32f28346168950489d57887a2bd22558752693ee909452b5a58aa2aa26963b9bc992c5f00486f92cc86e57fb60197fbc2a7774716fceb00262abf1700c2c14a88a2395c7b0609f27392aeec8da69004cf662dcb32347808c6f7ca2f1cf77c295c51b6264191bb8b8bca1ada55c094fba8eeeb20c9bb18bef11f56c8253300a47e62002d600f77db56e5893473b61212baa3f5e9799ee18976c76c8e974ed7e56100010272cb19804565853a8e993612c4d60dbe55c93d4a14c91a26d4229d0f73331ef93502e47d645ab042b370da3c1b5677aea73a2ce0b842699579749160d36141aef146cd86ab4db2484ad1a3176c32531c41cb3c67680b521c5b183d6b4c55fcb4f9ab943564babce26f0957b075184a1da49d9f133ccbb3833e987554ca5948521336c66a4065b2aedb1e09784b9161695c5394050cbccf66902fac7b45729a22fab31b95170bf03a091c4ed9893579d8584f583ebe34328b028cad0a7372c92339276478664ae8052b7217909f60579aa3c673cb6ec51aa7c6326f87ac9baef074c47382533666c92c4842629bb1107fbe8913a7b2b9a713cd53b09ed764b1961030c0fa0128b861e2d147cfd8039f387d3b50bff35c6e7d2bb0e8e468390c936640671d848622b640ad9986fd64a8ec6137dda50452cb9d77930e71d43942ea20d7d5889f7777bdfb9c98005b84674ed2ba2c81a03d6ca88642cb692f99b157f901fe88ac84393a2936577df881b13c0fe173704d7b2e3b587fc3d318d3c9cb4c9c38176434bd622cb619c65cf91bc58700440c289c78cd5895134e489a4eb7b64411be6e906918d2643102973af6bd8515ab56e5483d89cfc1843b9c0b822138249ffc8244ab12e0cc47a296ca86186afe8a452b91920bc522644a3a733b0f5824435533c9b74c4eac4a976c71a7251265c11a275e412dcc882473ecbca0c54af63540e6f4ce4775b31f9b190411680f7c4db86114b68281b3862a2c50653be3ab9ab59521b9ba4551174de151e48b6b9776bea765b3aed2caf7ea8960898bc2b42dba330a039776e74104b126367a923f37e45b0203b07c562b20116057e3244de892895420c7d2900d15cac09189a8f2cacd931ca4e57120f6c614c0853479ba8da723a330c5db8018f33586f407cc70c9b88470293b917559d348c58a42cc293a2349cbc65544a23422e09400a6d00e9306422117794506ab2fc84e3f2214181b3bd6440a408663691cc7381080f9ca38415353ac352849844841752eb9265b2de23c3da5cfa72b77245cbb7b873c18acc10ac50046005b2ffc02fc2c40c70a2150d49f27c25895f5ad96642f4fe51394ea2bd43502c6d49290bc89f7681ef95b25eb046ab03611db9b0772eb27350bc198d6c5e6d70132a71bf1e547734b404b11566b897c589a932bba3d5d3c6aa5cb0b03733a0a91caab78b894213a93420ab6616eba3b14b137697e051ab2721aac697d5e3cc7f6434662679fa3b44aa25104d9c448e307aa61069b1b343e730a5103168727946a0829c1d7d916615122360b73450b955891ad205a2f305a270c5a6812d111ee8c9a1c86a5fedab52cf8bad04264cf8459f8483db5a51d9c17251918815d687f1a6bc859b04a8b8a31fd1547bc47c9503c239e23022cb51f27a37ab2624d39e22084bb1f729628e844631b871b5f88718ee3a77cf68c2506ca4064bd3cc195ee91c175e38bcac2791a2022c0a1b302266bfac127bb309bda2652af8a2e40082b35c2cc1e09c0b52594ad74903969255a82688b32b64e17c7db8c5ca13514a4b4ade37a8926d0642668af71728071392f027a9f0ed92822bc7d7549b1db412fbf4b2955d3ae2e249a7e5b0302259bc7a032fc15199adbb361b51152a549501927a7c2651127cc7e88f7e7f0c476103858f18fb8924858c6a4a8cac7cfdf112f4d03bc5260da4898f828f2757a682bcd169f6bbae5231412e53c1d15bc08be3f6768d6c1b3d96a1d4f263c4bfbe45b99381f1469215d2a57 ct_n = 98a05a42f2a370e5049381994b087b097c5da58280734ae30d5e0a3928d8c331cdae92b24bdd938416ec51cf629e354d7c8e53eb62dbd960f994abdb8b49dc67a85033e2beffd894670add7d3b4fcc27d6e338b2ba7372ca9ab2d7bce1d8a1d97290b571228756c28d7652bc725b075357859cd250b329d0d037ffd8bbc06022a92500c463d46295aa0b2efd65d94620469d9904defc3d16de418e912e9301adcf9b2fee0fbc21a3ed63e282e131ee5cd91fb2ad0a656953ef86ce0af61754c9270d59826f738ae6a7c3218366f84d70c20f99b763ef4785e7bd1341b33a7dfc83cd63177d7af9b08f1165186a58330c54ccc88bc1c2e9b26fbf7e315a887c1f840e03c5b0435792e67e5a4ec9dee1c2f8aac5a745732e1ac73fe558b18e8444110e42a4f82cc6056a9f87d9689f4bd7c7da95c4e1c993be67a6d3717bddc84ee86149a08f96a904c08f2cd312bd4e045733901054e9a9de48d5d89342a9b26817426337038873f79703ee035e4849c5f3d3b956ec73d7bb6f97cadfaa03664c6c4d9195ab2bddf0d4de637c0385b370607efc1c4ef6a399aee48e14c00e25d4878d90f59113a9fc8b2094342e64f02b521361ff282c029d2f25b7a7cfce1a0468906ff6a3161aee27be236645d362314d03ec7061d0ce58ddf9921979603ea6fcd2438ccf5886ecd76de4e9d978a3b0e76fd333bb85cac1c470ef68be520639ac02a3b8a07447dcef71782be4bdb7185c0c3dfb24d782836d5c481229acc79884146b98946ea3d2c500b51be75a6c61818074d96edb5a04923c2b15950be0b4a9adbb144c738346edc449623c5f2eb3135850cfa4f52e19b3b45bec34972da93672c8505adfcf6bb1c37273dd25472f8c55c82053ce0bec8dd6fd6f79d32993bbe9ec1dfbc5fff1f6912aadad242e65766a8f660b17abded14516c3ae146190b4bdfd6ea97f03d983764ae2cf30f414e34451f1a4100351808e938678f8f4a306b5a65c2c1fc2d40845fbdee4a28c914c95cbf3294cc625717819e67b3e08825ad9bdc1ada22ee54af5124d8fedf5df28b790bd837f72a7443f0d048b75cf60 ss_n = 34ab7e2df2bd6ae654507523ab9ed8995f2caed8bd0277ac9f3e00a111a97d9c ct = db36ede6d9558e215ec1f199da27359a5ac63f81cb3efa18caba1f17fbec4951ea38ac0fc9ce488c1220d4505aa13902080d41369f98bad740ad63e322325b7c1166f88532b30d3a084b2d0d59d2dcee8fa6cade23dd95f3ce76dbcacd2e22b577871cf28400b935a1f31ede4a0848e5439e6cd407ce723d5889970f0a54804295f9893e393ec2273480614677c7f3f0836d9996fac6eebebd89d21d5311e5e62360c986297d392c0524da796f1e8c23637874dccba7b92ffd029cbae172f725be8c4150c5daa24a6e8aca13f0804d5a0c9f0086950786b64d2d12d3fba8c8e56b4ebbe6b4cbaaf4bc843b00c3881d75e0e74bd5ea499ddfb110292d8ec41e613280e54975660d35302006249e171db92af9686e5df38bb910aa2c3ac3cb6642dc034698917ec27cc6801ff90dd9c81d98921f63e0647632ef8d92d8e4acdfa38a4eedaa7b809bb3ecfa68c00072f97feb8563ebb020fef8a0bd9d4b5f29db9c97b453b9c28375c5304531dc05b84542392cdd5dfc723810a8b61275f7f7e3ac166bc1330e00683897313cd47f030552e4901aebae09196bf07411916cb1a10e226cb34119fe11e22ac5c07c02c1787aae0a8b816f0cdcc105c0c667c20791274f68a8b717d2d52b94ceca0435562b183544ddbb292a71236d612b800d0319d0749b252f0c4b418ba2d29524b7363cff5f8ae27e401e80b2469ee7d64db3835e5a381d5da12590bf31157630727e16e44226da9e1648b8a3ba4b2ce690a836ffcbbc855fea8c2b113a157df6de6bde2b5df474b3a9487b28545fbe10177e423c7bd6fba2e747c86983619ebd9f91fbf11096e8973598964fa60c988dbb93a626049937b180856fdcd5be112754cb1f1763c17fc62ce0774961bc612b45f3be14291487880655d4b9b5e157d701d58e129892991a41571b62436e88d910fa4c7925f7a8d0379e1b4d8ae62a9f4281602b8c743d8f4e4aebca36e3ab1f749d7bc96175218184a1fa06285c4dff6fb905746c705c1964b84db4953c5110bd5111d276558d7f7f8f4dcd1bf9d2c866533fe164e0bcf8d7f8b166d08daf0d7faf90ea ss = 5c34761503f6dfeab5500e128b099b2b456e5b533dd8886f8fadd253808cdc48 count = 442 z = ace655b20a662c1fe6f8514d98b25fca3e86a4cc1a5e8b573914f083e479db7b d = 91f3bd5c0da984bd9cdcd75a47e4b0c74c804d8218241f85f505b0813899cc32 msg = ab3cc9a64ef56f0571a45ceb242261e8d6a74305cdfb75238fbe20b0746893bc seed = f599155f49f65d4578c2ac98cf0c7aa3a5da5b76d26ab456f9c563fe5733b2ac96d3d6703b332f9a18aae59bc771d071 pk = e3dba56ad4972a955fec14a7ea509aee348eb5f46dc6f78beaf5b129b436587c423b8a14f5a512c390a6a4c07238754e20a75148f01ead764a82e8bc2d720f619a0c7ed3519ed54ac95611d7d615fcb122a5d5baf0935919e77426d9cd40d36d1a7050c32b2d53c859797246e5db9331f06040241dbe382edb8ace3349b4a631c6f10989dcb97b451b4efddbc90b0549cd94627cf5a500bc970b89bbd387072475977e373a9c3176f206c3643a3654a93cf739c140f6cce8d22e1a1006e7856e2d23c110841ec4eb3ece6b75625950f435c4417ac4b273815ea561b7f565d22c7bed5bc7c4e73763e6c95e18bce9b655311a5c505a407ff3155ce8027c7744f5962fd60331750697a0b22d536b1ae8dac332f47a4374c8167542009590ab6c1b6b46384fb81299fc659a8c9caee5308da05ce39b9cbea27b3b3c3e6c3304c8538f7f503fdcc7ad54fc832ee58ef5a05bad245deb10867c98bd04474bd1eb8307980694969a401a71d80c304628b5f4017c3ccbc96c224f1975b17a238f2bd25c6d72410efb6793e30aca12955cbb90ed0b5bb276ce0c2832bfdb1878f29f0f445ebf6b7328da2c195a7333c57cb8604692e87b3f2b3708786152f7c4f7e48c5ed578e27663f3e0a023b35647b276d18480e22c2e26283040b07e202c202aa99e8a038b38c9b8ed89645c9b7ce5c0b209b8a7e39cce4dd2a805a305a4c639438129fb894e6c8ba726913cfae66a08f00025e564c3e4c68e79cb0277a45d812e7192725186b9e6a108bde083cd34a594b22d46d264e1e3bd82fb658e1195868011ee2a2e1ee18ce01865ac84a5ff39c99ba61fc4c5b148877f3fcb6ce6a9475785c62f961cdad35f80e5733790438a18823d342630d9a249841f538cb1590c3ea81997d02bc30f97608b75669f49a314b3809bc1b5ba4691d2619435d4582c938ae86021e8d28e383c12618c2acaa68699d00d48300631fca2e1e17aa5c6a284f84c88d03c671b0b7f12c4fb167fa507197ce37055728aa77aa48b360357884fd36aa86bcaa38f074cdfa4430410750848032feb1e2a23973257c513cb659b319ddbc8f8b1c3ed90c98488fbbac0c4450a9b6d5c5a1aa4ddae5c4be67709ebbd71 sk = 65eace532046c5906f66c019f00b00bbaabfd63a92c81606a01685d52b965edb14a271c164a70d565b328a8983c225313fb30b0a49c9a98602cc0b982290828b8bb259206e7f6c9c83e0b8f11473b115492a6363676c8b0266553ffa4920539780f661e65339a2eb708bf88233306c583598972054caeb132ef97deb851913245cb21436df707d7e90396a24a03b7c45ae26384d90c50e505fc4e8b1eb71158b648d0d8359054a6905a18b1df3ce49b06907d8a78769b02f01676ed680b1550e2e05a773686790868f00f00125ba16c94748552a663b2c5dcdf44d2c87165273938d634b3f65c7d891663bf4763735c5b38255d7530b126215d75956b1047ae261b8dc40568dcb38bd465d91258e5e743ca58037fd4062eed8b01d155cd4b21d37c63e265813e9f00cae557015c949d47b0816e471758a2fc28caa15f84609285168771735581ccf60b90b6c09cfb9b85942c762b73f9d02a2e24c91cb0a68982b03bebc517b37a604a9af26b4a5824c87720c6bd6d3be1ab3b316638d8d344369f8c8834c40d2792b1677650fdcb3f9bb328e87206f173ff4e00cbb3c26acbcba68d169bed19a02f2cf45528a13763e8fc768d4b71a26315f16252bc9a06af5a6118ef31185d737087841f5730e54a0b7011021bd623880f21237f62e277b84bfe357432b8ba70a837f7cca1e380986f43d0646498bd744708bbf429b2b64f1211e025505135748f0b81f84cf72b7cd92f8a2643a51e1aa513e702c64d1bf4d389fcfe8637ca69d7a144f32617d8463a1d00421a0da22f300550f9b1a8dea500feb5ebd0b9fdfc05bfe29488b9796d073174de230d8c22719fc4f7f08033e5a4663c182f0d0cfcdf0a5d2c592f6f1c676e762bbe646b5b5502ef30b50595151a4951db91a68b4a73c9acb1472cf99253a627c00238ba16b6b59a7bc4a5e05c95ea4447c38982c183bcbb7196db2cd7077c2e306832bd29c33e4ace91a21de786ad91947ded548feb7b043ec9129079ed355057462b05f16bd25e0357e6442f819ae75c74e94397a9e39874194a458ecb71d5a28f03c3cc23340064c08d5b5c7e3dba56ad4972a955fec14a7ea509aee348eb5f46dc6f78beaf5b129b436587c423b8a14f5a512c390a6a4c07238754e20a75148f01ead764a82e8bc2d720f619a0c7ed3519ed54ac95611d7d615fcb122a5d5baf0935919e77426d9cd40d36d1a7050c32b2d53c859797246e5db9331f06040241dbe382edb8ace3349b4a631c6f10989dcb97b451b4efddbc90b0549cd94627cf5a500bc970b89bbd387072475977e373a9c3176f206c3643a3654a93cf739c140f6cce8d22e1a1006e7856e2d23c110841ec4eb3ece6b75625950f435c4417ac4b273815ea561b7f565d22c7bed5bc7c4e73763e6c95e18bce9b655311a5c505a407ff3155ce8027c7744f5962fd60331750697a0b22d536b1ae8dac332f47a4374c8167542009590ab6c1b6b46384fb81299fc659a8c9caee5308da05ce39b9cbea27b3b3c3e6c3304c8538f7f503fdcc7ad54fc832ee58ef5a05bad245deb10867c98bd04474bd1eb8307980694969a401a71d80c304628b5f4017c3ccbc96c224f1975b17a238f2bd25c6d72410efb6793e30aca12955cbb90ed0b5bb276ce0c2832bfdb1878f29f0f445ebf6b7328da2c195a7333c57cb8604692e87b3f2b3708786152f7c4f7e48c5ed578e27663f3e0a023b35647b276d18480e22c2e26283040b07e202c202aa99e8a038b38c9b8ed89645c9b7ce5c0b209b8a7e39cce4dd2a805a305a4c639438129fb894e6c8ba726913cfae66a08f00025e564c3e4c68e79cb0277a45d812e7192725186b9e6a108bde083cd34a594b22d46d264e1e3bd82fb658e1195868011ee2a2e1ee18ce01865ac84a5ff39c99ba61fc4c5b148877f3fcb6ce6a9475785c62f961cdad35f80e5733790438a18823d342630d9a249841f538cb1590c3ea81997d02bc30f97608b75669f49a314b3809bc1b5ba4691d2619435d4582c938ae86021e8d28e383c12618c2acaa68699d00d48300631fca2e1e17aa5c6a284f84c88d03c671b0b7f12c4fb167fa507197ce37055728aa77aa48b360357884fd36aa86bcaa38f074cdfa4430410750848032feb1e2a23973257c513cb659b319ddbc8f8b1c3ed90c98488fbbac0c4450a9b6d5c5a1aa4ddae5c4be67709ebbd710284a777f66991c693a5d4f323a6c4717ea2009233394bcb7235fb506529ae46ace655b20a662c1fe6f8514d98b25fca3e86a4cc1a5e8b573914f083e479db7b ct_n = 6eaf3b8cd5c15d091f93e9c7f529e0db578776c725150db45a0203b83e98f53fcc55534f358152f8c7c6e58c26d7d61b0871414f3e875e887a527b6b9bcacde962e55b4544914229b80b93fab0aa5cdd99665b53e7246260b96f51820f201ac0fbc336befa13866f2e92271f2240976d777881243f5966cd3aca14f087c92f3e07d970b6ee01c7112ed8891ba108c792e9ffadbe7ba8100500e32bb8f6d3f95740679bd2bffdffbbc557b48a84e3027943050d7ca9575f44ae2954e95f0998b50bb7945b2f8a9ce41947ec564d3364e650d60559fd5c36eaa88d7f1c83e643fde8aa7b73a98a20b9f1615db18a9504360da9745d86cf9dbd6827d4aa8a8b510b7173d5f89ab77be53345adb0b7d981ff39c198f597bdf88844d3c96d9d9f1750774cf7caf01c6cbc361020d3a8f1b49063a0c429254254f0ce6edd8dfe6eb5e9e79e774e46bc2d448632b92d2c4861c162563cd823ba8ff299fc11525b91983a25c9b3f6754196858583f93c3940f5925445c3c09799ddd29528e4d06a04f150214699f294c5fad279200946e98913d7252a574c089b6d0752e4d816afd5b5f22ff30ee59540ec47ce9fafccc3a11ce33f005c8eb3c5535bb53797bfc6b9755ac2bdd12551b2dfba984de2e1005392d159daa2fc28a4a403a24bbd89a0524501a69326e01f9b41bc1ac7020016591cb803d8072958d5a75b745b298b10274e414eec8e14a04a5bd99a8e3cbc8d0b9bbbb63582e776aaa089b41a1bb81473ad34dee9cd3949b88e4a4c3221706727afc465f7d49c6181d774ee49775c167a15bc56f94c35b40ceb3ae34711e9c6bfe27a5f97c8ff019bf239d222538d9d06ca7bf8b82178647b0cdcec7f1a42301aa1bf668774b9dfdee4bef76d089e0363616ed7721f2cd090c07cb7840b5d3b8bcd2002796660a60b76a1990789034f5d7b46794a8e6d6c4098961b61a2bbf1ab5c6320d16b0a63e4d9851337b0aec2b71fe005271edf593f221f7c8d67780be4adbe976b01161d3f8c7c98a5c38614d0c40899b408409119b4681a7945cc0ef157ae68c621139fe6f6e0c1742f8c62ae4f80 ss_n = 44e3368d6c0a8142b328ca7282a8ce8c36c6f27e2c773770e4430dda5b135b37 ct = 1ae0ac3d5b985db2245a8df4d90c7ad330bf43aa0f9ba8d3094bdfe4e55cda5d4061398837ef66ebaf12953ca6ad4ca58596e0a933a4356a9e9cb0a2462e26ffdd522c081a14d414bb72ced8c14731202591462b051779130321417010e48a9c5cbe84e30404298e2cf2ab164814eeb658793226fbece0ebad4cf6ebd0ba36fbe52cc73bca3c33e7eac93b4f3395ba3114bc856a8ffac964f8e7a2e5dc9f4ae129c5f45cdc54918fc2d3d5ac95dae67c169cd070c925d2ffa5b44de98b050976c6e2a3c7ae871df5af7a2b12f0248d989128cc6ad1cc397b9ec6c81021f9647d7ef43eb7679fca2191985d94ecb6a4d5462a96f2c7a3a045dd321adc4c89de4112cdbe155d58655667b9e1a9a1086c63fc6a22032150a8193629d2a4056180ffe67a6f6ef371cdba4ba3a5e3a51309a68a51f97cbff5d0aab1c0b2baebcc507cd60b5983cb1ec0f3376a6343e84554e633c4f34e22f5dd4ca0b8cd1ef96d5c31398994f0ac31b94cf4d3eaeca56dd7b17b41e5b02d0826a74c7ba896e83263e0bb7cf1eaf9a68b2cdf1d960ed0f3a6333b6e7b307010b50525295c6068c85637e1665cd357632eb110d3601659bfa6a73e6320a722bdbb71db841e37221a1c8d55e49c21ccb5a436ae09960e2b7073375c09f8609a9e2174a90f72977e619097ae3bcda0ea614032e2be34c605ee2353928d2398a32ba7197f53afd4ee17822ec85dc95534b620ebba6eb551fabc9bb60be7bcf05c4a729beebc57e2bd0b4b3be082abbe800ffc83cbc75cfd567d6616e33e1de9d6c44bd9a27d3e0f943affc8a3eb0280a5677ed2a637d71358d91ffc852ccd683e5d491f43e6efa23f87d23407de5e267ba608df092435c8295c96191390514893e34121dc03a24c584db5acaf432678f93331e3e679b709cda13af1168c352436c1066744b840c4876bcf4c6edbdda7b62cb6e493909e3067f792e2c70b6d5811f9ef98f686f9805f06ba95bb4c373f88face55c3612af399aff6770c30c84348556c22ccc047d34ac73df35234a5325ee596422830db701d49514da0467e0150c745c6d5d7896418c2dd96 ss = c9c3d8bf799541c51bad1bdd527c7f85ea7859f805755cc57af73b75c87cedbe count = 443 z = 0b27810aec805a92255ea1b81d70bc282729267c9addec921d437c3f70392452 d = 79cbfe5f872eb7b64dc27a05fe379c4a48b9c878bf1b22aecfe4a49a8612c2c7 msg = 407fb9904727ee9fcec270416d9adbcf823916d773537732c7efc21cbf10545e seed = a9e988df0511b557875d35617a7685d647b81ca0f802468d89b6b7b0b8026ca4ff5bf454b61c947a6d516d21fd239654 pk = 9a6299a3517132d67e3548737d6a1576b83cb86cc14c5b2504f92724512efe6b3dd9b75ba69a860d88c195f976f71082c6d703eb710f8270b9355c2ca2b609a4770c07ea7b1768cf4807975071a83c965cc54848a5688f5d2b56efd70cdde04b62462f597c388e340a83441431d02c245a4d8e46a4d7f824a7e3c1efa6108fa45d63eb9d6e2215cd992255d44ff105b9d30b82d8ba43bcdb793458770b826f8c017ecb954bf8d223a4804582b8b21d5675618a475b8bbceb967f1633a67f314d70b79f73339ad016c3b53bcb0a834248b961233cceaa47356625aca9abb48903270f91487af9aad6f8812cc65fd0ccc6fcf3034a3b73b4789f581a60abd4cf20a30d1a2748e9125723f562da808311451ee8f23fa5da62d137b85dac078432a2046a3cf18cc896631a264a08b64392d0c6ada2f5bbdd6129dfe05adf8a970d7c7ccac07c553c5027b68b4a98b5de881f9bb2aafd4765eb001a31d00e7f75befca832cdf816f3812fc07cc77005b4912626632906b10865d0e56805ab99850ab6a327a249888797d14144fa9b24a489d582af9bf19c93c92585ba55eac97cf57992413b7ef672a7aad05a810bad6f1ba742e35053bb42fd78a3642a966cd9403864a00f2b443c945bcfe3bfae3c4dc7d61540b8b811d0b60c4b16b7e459cd310c91e2000efa2d814a744ee01240ab123dd220b47a1914886c02bca5d2283932f24214d03a0c7464e2da8e9c58c029282177f08e6d56067f743ff8502099b9c6be10582c9126ae2c499b5b20ae3c192bf8c1106121a4f3a0f35ca1ed8b32a5a65bd5b2b67af87d0cf62010dc74025a1840587a38f17c22b69dd92a70314881bf012b5a511f2636411a281972fb568c4c32c31a8d722aa75ef314e7467fa305a9b6b37cf395b18fbc7d4d2427ec4b5502667d3380155988138d71c73b804a844cc816402bd194648bd64803f768e5cb9a500b4783a713b98286f0a5c93e34614ed7696dd40959f45fde2223b2cb5bcc47656ec0b0550c0bac9244ca5387b7938697590aeb4527e618165e60c569d6275b84ad97976ae00c9f1ab47250b2bf44da18a60caaed6e79cfd896d153045779a921fa305bd4c4bc5410232bd9c545d15b82 sk = f66b2aedbcc930572e3152c8deab15acc71f639bca9be255f0caa02d0b09f15c339df61929aa0db82158ce0437791c20e88c7890e4b6535b7d4a255bc378467501b4d006129b66bc007a8a33166f44254b1378a4169c5e0dd92cc75bc3a2f3a9167015bed98ec8690d70bcb89e2074a1162d06b8661032915c191efaebb3a782c75c2387ffc8b6bc30622f5131e1e971a36286c1d384e5146364d4666872b586e0c723ca2236c88c283917be10c04a717acf8935ab62b1dd7b9f16a5c81f1411cb589477689966915d81b22edab95774594c9a7802123805810b8be5b284f7558778b66bca257e5b5840d9895e068197c5ecc405b4b53139c1eb002ff6f40ab606592399bba04053243020ec1262e92b10d51a55bf831a6dd7593bd6454a8c1bc080c07ce2c5317a928b0254d65c5c4e94c15b26b999b5717e779636eb1be7797820063ecf86a9cdc463b3705c1e7241d93b02cd808d6cc220dcaa23c2856bb9e21b91e4c505587d096489708903ee95c85a1743dcc55dacc7bf45b38e0ae52d5ae484282303dd5094a2cc061219c1b238bd52307f84c55d0c5b54d28246ba4c09d3da414eb38cbe315f709371f87a710e693c018b37b5278c61723925f06d720bcf9e890f5545263bc1295c6a744c148b77aaa5560b3ab086aea292bb3dd08d274a262667388e026e53c60752da6fbdd45da54c2d57d4a3919325b3d00544815b860a544538a5337b53edba548a24ceac5ccfde260d925639b8bc3aae67a9343a6cbe4a094491296c741f99dc6bfb408758d335dc291bc2fcc1038b87b4d066c8d54e7d4b8c1b825e1c2c4328c331bbb482b27c86d857323ff4bd5bb7b516a3473cb907912987e60b273c2ac0a8a3509ea0b55fd79fd76318850285bbf9025720661c640cd869306dc57a57c1a1abe42910060ff2264fac5768614a507ab8cdb0ebaa3b746745e1168ef77c0a929cb2d1b4bf36b04cca5376f928f346ac3cb616c7b1b1910a6eb8da3649033ee50757af52306598aa70a351f9817abce42a36eca6a2c0cc43f711d42006389222c9ab76d436324d696da4527ab66c65ab37569a6299a3517132d67e3548737d6a1576b83cb86cc14c5b2504f92724512efe6b3dd9b75ba69a860d88c195f976f71082c6d703eb710f8270b9355c2ca2b609a4770c07ea7b1768cf4807975071a83c965cc54848a5688f5d2b56efd70cdde04b62462f597c388e340a83441431d02c245a4d8e46a4d7f824a7e3c1efa6108fa45d63eb9d6e2215cd992255d44ff105b9d30b82d8ba43bcdb793458770b826f8c017ecb954bf8d223a4804582b8b21d5675618a475b8bbceb967f1633a67f314d70b79f73339ad016c3b53bcb0a834248b961233cceaa47356625aca9abb48903270f91487af9aad6f8812cc65fd0ccc6fcf3034a3b73b4789f581a60abd4cf20a30d1a2748e9125723f562da808311451ee8f23fa5da62d137b85dac078432a2046a3cf18cc896631a264a08b64392d0c6ada2f5bbdd6129dfe05adf8a970d7c7ccac07c553c5027b68b4a98b5de881f9bb2aafd4765eb001a31d00e7f75befca832cdf816f3812fc07cc77005b4912626632906b10865d0e56805ab99850ab6a327a249888797d14144fa9b24a489d582af9bf19c93c92585ba55eac97cf57992413b7ef672a7aad05a810bad6f1ba742e35053bb42fd78a3642a966cd9403864a00f2b443c945bcfe3bfae3c4dc7d61540b8b811d0b60c4b16b7e459cd310c91e2000efa2d814a744ee01240ab123dd220b47a1914886c02bca5d2283932f24214d03a0c7464e2da8e9c58c029282177f08e6d56067f743ff8502099b9c6be10582c9126ae2c499b5b20ae3c192bf8c1106121a4f3a0f35ca1ed8b32a5a65bd5b2b67af87d0cf62010dc74025a1840587a38f17c22b69dd92a70314881bf012b5a511f2636411a281972fb568c4c32c31a8d722aa75ef314e7467fa305a9b6b37cf395b18fbc7d4d2427ec4b5502667d3380155988138d71c73b804a844cc816402bd194648bd64803f768e5cb9a500b4783a713b98286f0a5c93e34614ed7696dd40959f45fde2223b2cb5bcc47656ec0b0550c0bac9244ca5387b7938697590aeb4527e618165e60c569d6275b84ad97976ae00c9f1ab47250b2bf44da18a60caaed6e79cfd896d153045779a921fa305bd4c4bc5410232bd9c545d15b829e6ed9ecf1fa5b736c27688130b652b09b852fb2ab91b6d8692b8892a3797ec10b27810aec805a92255ea1b81d70bc282729267c9addec921d437c3f70392452 ct_n = c7452f2a34d3c83c08e4f1832ef1a285f2b671923620799ae1b5f86f1ea067e66fbcf3a3c0e060af4730c0f16f74b19ee564b01779ac5b62860d0c864f6c401a3d7a4e85c6200f2be392279aaaf9c76a33cc5e9ef2f3921d95d7662b4ca66d9aa70d0d580cafd24868b93493e2ec73625de3d1b956aa92c0fed3a79cb4ecd29ab2277cfb98868250f5c65069a2d09f15664c7c514fc15d9e219998f3925ec140d96d9a138666d4363fbd6c290d69587c829a42b2f3625186acbfa4a8e297bc1d724162fcf7cccf67ded523a89deb4248dd70ac165eea9c059f0747b48aee7776fc250dfd65597b6d68b065030b8cf8a02650a6630bec25ffc0194f1e908c623369b32dd8d8ca09f3b03e5a00e76e53ffef0f9d8130bf7794f6bc13e023fefc2a411a4351605026c83b8542ca68c7e34af6b61c9d63de1b496ea84a3efa6482c16f2ff0d497224e62fc1a912acbf54b3447c0be2fbbfea8f647113d9e1ad5a3fd24c45bc7b7a1052fe10f42ed62029ec0bd2e936bdd4ff59121d8d726333afd7d31e1d73d50e2b9b1bf43ee5f1d9f572fdac4a7e8eecbdc2ea0d133a05eca0183086941136cae02cca594d3dcfccef720da42b6737c9676f5fc4c11e76a1d40a794c8a744bb9783a597b4f2317e2302ad007ef2e4ba39e6677481c389798e26fbb71827a8903d25ac07e614da0b9977089356d3466185586b67d74f745d210c3dd3e537af99c1e39e398b5a066e70b20af3f7c9d4b3f08e5939e0d77a526b6d35d18b8da319cb207b7c708a7f33c7545cc331119c65daa7e655a156a669ac7a5df330d459a63a022e4558d58a5fc072a1081e87e992064e3e5d1fbe54c776e678a7063fa5e7d3c7eb9bda92a8028149b22804200fb9582bbc42632c7b36f3a1451599d257c07f56abd2fc8f2632f96813140c9c81b0f68c7aceba1acf826b03cd84c397c737d961c247543220fe68fa53ea7aad7285f5ede64444b3172480778fa4207c6a3afc0b4e10764fd77479ea7c89ed856de653b97dcee6a3d4bfb19398ea92169e78cf17f4100c7e0fe9f044bd92d328bdb3236936ba8f18cfb948be30 ss_n = 45d383aece4aafc982661e52dc9d50394177427881397fa17ff2dd216a1b3c39 ct = bf56cf419d028841a848b7a27d1694da6b9f3560d5d49dd07557a485276090204cd3d1273f540ec2be878ff0d373289110d0cf514fac4ab254ceb16f6bc7f098410cd951e7c9c1e158c7ae700bbcc1d8a26d2a0f302de4eb96853f4f417d4125fbb26ecb4b1f9ba8fb8f8244bee16479e490c0b8eed6d7ce0f084e3eaaeb0c46a30bdf5172758898d908e59ba782313fbaabc604fd79e97ac95d8fd18da21168205b2828b02863b03f8807018c503bae5d154b9d77703eb1e2c5229df3a811a4a54a24510f6957eb4e29b04a158ebfb8d0a275c3741611ec034b84b54f1bfca81a0aa1e99b637d712f90481a8dc45cd4c453c85b3993ff38d720db823a1b7980a7713b8e03f58766c76ed08cc3b11beeb193389d030d5fbb2b3232e9c3f4faaab0ed63fbb3fc16df21784dce380a51a0497f23af3cb7dc615ff66971391dcb80838256f121f23b0f5500a001951270d00b30ab8cd3d34e2a43c37266f466525bae264847253a1ebba065c8b887628dea9228105d2cb3aba1051d07758728c0f0ff5231b63b5e342131d39d25285cb6f50d21f21618953e17115de61bed9c99630f51bf04e381c2730a662c563bc9c38fe2f2c820525f889e7e111998b6641d39e4d34179d27eb887e74f6ddde57a555b07655e7de5ac5009832452bcf82f83eb60298d63c535e1b63122304c91f2a164e096b6c382c67ed8e3f247b5eeb4086254131a891f8e5de51bb33100cc8ee0804e44d826cb9d43534320e28e229cd4c63b64f701a067798a0e3375337276b1867b6ea57c405c69489eff77b087f82191f6a129fc1462bde0345ad5c25d4a0a811477337881a80f081a800eccbaf5c60b29330c200ad8d5e4ce62b10f9d8fd0139d63ef13ba93bae43b65da5df45761e8ab98b51f366a5b5066061c129f1ad06c02b37af9ca7596e0bdc90ba1809bf9f1100954160782c49c6f16da674ee1342e8cab6fca596b09d7c4438aab4afb99326bc8193b28bacdb3b62c9d374df76f8cf66ba52340f3df506a9f6a6f0bbf14e83adc8767784b0a2feec0da6eb862165246f83c6d4ddef618cb66dea8afa37afd ss = 3b8b6114308d743147a513fb5e0bd9ea6d24cce8c22d289928c5384247660a95 count = 444 z = faa09b734b289ae25043b124940ebc3d6c34309b314109659de30dafe24b1eee d = 41a0773301a372afefbbd6fa97f9470681f1d0e54d10277a16a82ce6ea3d2a06 msg = bfe8c32e90ab9a0d8ba0638e884524e335696f766d749711fb7cc5a1cf96ba25 seed = 238c4edf92805e469746898e4674e2338b58f2355bc369d17a13e7f102626c96af83476c71b17362f3f583b84788791e pk = 3b62a62454a26ed153e1282203a63d34624bccd2c2fa984227a7c9c3174312603e6d786fa57546a96a4f705509a7cb3bc7c95aaafbb90c2ab551d646c60b94dab137f720950f28748ad29b3cd44e5d8301edc8c1599391003dbe833770fc851874854e9cec3f172313568300521592bde6b251637a07b9a628206b141b98bd564a079bb33708a43bd174e4a30912b08bec8b053687b239f349a422b482e48b5d40484c016e730a0ff50102db66402eb3293488a8848aaedae281791c6965c7831d68c0844851b2f45a7cf5565e7043e3172edcc5457db8146c45bc7beb2157f6070c75bd10460ebbd04ab720c34dc320ef374d2a6058f4994a3f4b0ffc003346abc7d3e76c16488fc815130c3ba408a70319778df1c72afbd1822185a26ed7b14f60a9ffcc5720264364918bb8b0ca08461e592327a99b6618d67923321f170c99c30a04bd71ca7d1a97f81b719197c4c7a88b90658c12a176f8a57eb7d4571bac67c79050aba6a815a87b5713b8eec85f32f974d5c0b2a1f837901b3ba15427b0f9acca71a20dc3ab38c723dd475c239a2dd4d752e4c247420c17392c1bc7ba50682c560ec5c377c67d1111a8a76085d97c7c9459c3fc105e942649a8b31cb14724ea647b7452637d200827c2bf5b02768bc17405b216a87478baca298c5a48468343443205ab619b76e2b2d3b27b8844573410047c9334af5c5c54384b28c6c5dd2863d6ba5a33cb65f3e3a03d45696bf671aaa95b3adb0cb3786cace017d1e410103c17bb768bb82495f11563682a47f3636bc2d46f560b5256fc3d5b0a87cc0b8480acb349d30470639f510735860c0cdd381f07422d77d421b93ab23a902deab38760cc65ac2469b53577f2db2a276901434621e1d6a29ba0ae2e8b318f652c591ccb1b9025ea54984dd30fd5769a56f9ba197996bde102af1ace463ac8a89a2507009046ea00afbc0b6de836d7c128bc4c200a0b1604b6b9bc0696fb48692f109147a546338cca4a701dcca797299180e3180e6cec007dd54ecbd3b51fa611c125173c655d5606b671159ed08ca538358a1b5b0668992ea857110129bd8559d065a03c5e37fbf1e5c7e0df9d655c92aebf70d6dec2dee54fbabdbf2e36 sk = 8a84c0967163aba80c57b51c21a7b370b164357366e5e67340bb21bc37be666c9829165b26469c32243bd31cbbc223a286a24b614bbbdee63bd1f50d76750e90a840359b20fc731cb118857f62b448d31d1434aa7acb78fc0bc05a02155c7a0f50607b3f3c973d705f9232b6fef07d4717821ec0208b3a0acd12abf048a7fcbb9f7ec93864701213a4a4a52721f5c60adf9a25bb853d1f162122298f7be35a0b83af1b268d540627ec3316a009180588033fe5360f8883b2ecb003e7409e7a9c3581c8a7a21fab35556d41943b581da323031c392fa0292affdb2150f19af2155ee02c3787096e9dc4bd7f34a48c8c05e7a0b764d75addd82ae02a0512a666406033b775175c4b13cd57ca5ba77a2f11691eaa79c94806a639176314c16c5238e68333cf8b8ed2e765599337bf546702090ebf158f9b0ac84bd8454a7ab434412878073fcebc478136078c788980c3638b0b955ab3c00f416f4ac5a93f19c9c9d54f8b03a8229320144263fca51288e15dc7e651fe22c9ef074e928c95fad91f79077d531bb1acbb366b1549f3e635b5333d6f504f892b5afe7975bf3c1b3175abe583387f023715430ae5fbcea435a6f1390dedf09ec0484c358114c46c4a4f3305b553636f92121be814d6f85a047312e8b43119e52f1036cd6adc7303f80117470b376911925000dc3b6eebabca9b4b19808c0fcad15010ea015f0523b5f54c68c203319242d79015b7024e4c238f374c20a8724cd83988c7f3659b862d0a301c48a271765bc68ee5bf9983804b2c9fc31618c3294431323325d4619efa736c44a381d1b9db62937611763e364f9fca811b428bfce63b53275bad32cb1466688d780db323371ab33e24105851eb4f575867c136849789981ecb096d33cc51e53957c60bbdd668181a3234955dfebc066b54cd5f64ce68417cda44b47db4317be5415613bb1d6a35c8d75a39c8cdeb4b7e36382c8ef10771241c6976bbe6db7e4bf9beba02a0eaa2261b309281819582579ef1d425de0499180c7d705564531ba79eab7d7e1a6456c6aefa999479b50d119c3554b32dcf30223ad6aaf0c92b3b62a62454a26ed153e1282203a63d34624bccd2c2fa984227a7c9c3174312603e6d786fa57546a96a4f705509a7cb3bc7c95aaafbb90c2ab551d646c60b94dab137f720950f28748ad29b3cd44e5d8301edc8c1599391003dbe833770fc851874854e9cec3f172313568300521592bde6b251637a07b9a628206b141b98bd564a079bb33708a43bd174e4a30912b08bec8b053687b239f349a422b482e48b5d40484c016e730a0ff50102db66402eb3293488a8848aaedae281791c6965c7831d68c0844851b2f45a7cf5565e7043e3172edcc5457db8146c45bc7beb2157f6070c75bd10460ebbd04ab720c34dc320ef374d2a6058f4994a3f4b0ffc003346abc7d3e76c16488fc815130c3ba408a70319778df1c72afbd1822185a26ed7b14f60a9ffcc5720264364918bb8b0ca08461e592327a99b6618d67923321f170c99c30a04bd71ca7d1a97f81b719197c4c7a88b90658c12a176f8a57eb7d4571bac67c79050aba6a815a87b5713b8eec85f32f974d5c0b2a1f837901b3ba15427b0f9acca71a20dc3ab38c723dd475c239a2dd4d752e4c247420c17392c1bc7ba50682c560ec5c377c67d1111a8a76085d97c7c9459c3fc105e942649a8b31cb14724ea647b7452637d200827c2bf5b02768bc17405b216a87478baca298c5a48468343443205ab619b76e2b2d3b27b8844573410047c9334af5c5c54384b28c6c5dd2863d6ba5a33cb65f3e3a03d45696bf671aaa95b3adb0cb3786cace017d1e410103c17bb768bb82495f11563682a47f3636bc2d46f560b5256fc3d5b0a87cc0b8480acb349d30470639f510735860c0cdd381f07422d77d421b93ab23a902deab38760cc65ac2469b53577f2db2a276901434621e1d6a29ba0ae2e8b318f652c591ccb1b9025ea54984dd30fd5769a56f9ba197996bde102af1ace463ac8a89a2507009046ea00afbc0b6de836d7c128bc4c200a0b1604b6b9bc0696fb48692f109147a546338cca4a701dcca797299180e3180e6cec007dd54ecbd3b51fa611c125173c655d5606b671159ed08ca538358a1b5b0668992ea857110129bd8559d065a03c5e37fbf1e5c7e0df9d655c92aebf70d6dec2dee54fbabdbf2e3639fd77b1f767e744b746d628e158718afd971dce51892809403ee18f7042c48bfaa09b734b289ae25043b124940ebc3d6c34309b314109659de30dafe24b1eee ct_n = a468fe8bdc44268cbf175bc555a113d13b6ef4a768a6cdcc04ed26076523375c852865472af8d5766a1457c7117388ac6d723dacf266895319a754375fe5a3266597db1fee3c7587c746b9419d6b7fdb13f194bd588f95a32ce324444f4ece7877a9fabd31f9ead660a6f10d5df87d66c78ae5e5dfbf4d7f1c4cce3f41041caf2f02d8a8d57ab39db7b7717557ab7e8e660fdb75f45b65d31ce101d0da9931b2f1c1893c052fb934c65a4e93f43a25555f7c5c3f5253bb37d377ef279560e6503cb52bc55be0dffadf154b718b5f0db7773ad8ea361bed18fba877f88005ae52cebb31dad5e5c25865af4413cfb2259e3efc3b67023e7c586f14ba20ae5960b1db6b3ac23cac134a70ad0c01978967ea6af017e5b953961d4e97ce3a34add8b6aaad6750dbce47f9995453b841335d3a1d0fc5ae461480af54ad53c3027b42ebc135949ef55722346eb22b591c30903d723a4f0ee7b2f9261336100a37470ff6405c3364d01d0fe8f09d8e4959d6583730133084c0693312b05d3a47f11eddab3e191acf57eb8060a36eac7c4981e23c98b7e0829e05282d52c557a5c3542d259d3106477c374579a722679263e18831793e5bd6d3bcc863d830773f08a978447e3b8bb7f7d7da231915823ff9e93fc35cc99c33242428e4f0e82e491e6c69859e11d475b2092b144f30174ce1ce00be769b3cf9bfa3f6d0adb2684717f435d2df50db121e0aa1c848625617f09d01092ce83e0cc24375e3c1d212f139456930273b70244d84069b18d6212e63228c63f46552ea246aefabaeaae193c115861f734014ce782e370ab4972d55ccbe0ebf1e516a3198b3590914ba76d6e44027a44a8c146cd920bb2936a92f0abfd244e62efd17e4b8802dcf567887c15243ce971714cb2763ab76ad610655542262087d8093c0d43e3a5ac788ceafa8040c4c0313d803cd532a459158d465176037c2594da9a3bae83da4ac94300936baab743f3d1cfb444481d2113452ae131d26e5dfd9c44d7ab3b1207c566dee43db33ace6f3081dd9195243a9790eb0eb33e17c7dfe516de072a4c082e6ea2221e299f703 ss_n = 2f0605242124d7cc609bb156032874afc356dfbefd20d333732e4ceaeed6d2b4 ct = b3bf1e4eb9434ab0f4af300c657559d0f1662f66c7f6d0dcea016bc23b97a3412295a0a385d42b51b6e9bfdac2eff3f475c1646460fdc0c4e54407a44b8c032735deb174996c3d38f1ee33510c75cdec319a4cecba147e343c285a5da6328dd7055b38adb9eb2fbf5e2907b87747dfce0986f660df9482e749971001bd274041b1e464bd558af99c77318b9312069de4e7ba6d791ed84aaaef47e26069a1eb8f5220fbba4e4063dbe48757f2c5cfaa5019f1cf3eda70c7273cbf563f6a1731faabc6371d375d3cbb8dafed6f38e73bf788e41076c37a3f5b36df51c94e71b9f556adcdd0cb4859abd2319baf0bee4114c604e505decf3d95ace7eae264ff1e7e9c0f5b47f44a60bb1fdc67b42848ca5db17c073c219940051c1c648aaac4c5e986c52f711d90942cd30b77db19db2c2cb7ed3c2f9ac5839c9171c6e164bd2dcc5c53ac7a14a6bb188d10738d6a3f04d26e8b6f78fd9c18454878cd7d86f3d0a4e5b4e06f999995d75832fa6c3b4081a6ed2bcc7e27435020a238240dc6c907e5de61487feaa917b8c892a53df7234eff8e94d5037d5e45f7475c64687cd6056a1c3e4e9e2ee15ec0d7baf4a93897cd444c8017be12c20179627226e6421d256f2c682d3644311d5621bbd6506d469b203a46ea2045766822b41ce5a83d80de85e6a7cc1fc34db527bcdd0b80d46e00475ab8522a9483ee6268d5d0c3430cde59248f7e2dbfa1bf01be8b853b61fc1f097b678c5f698dcec78e54cf996ae2f831d3c8294d3d6bb78c92d51c9b3116d8a508da7c15d09a1ebb007ce072ad4cf21a599750cbb3d9bd1ec36ca5820090e4e1c9cb6e58bc609f05ea557a0c39c6bd5b40602c847d399e18840c6760bf776a97b2b5e81e429a4d5383dd358c29b0a6105052c560910628c40ffaa084845d7051391d95f7e402fa7c8f919d53e3c8f3acbe67645c2588af978c78decd1821eb180acec1d629e73c9c6144eefd6e1e3f555a936001b9ae1df742b6cd6ce1621fe6c19a073490cc805f7b63c5949ad92d71e931dfb05b93f7e4b4d73273ed86ab54016700e8679458da4acb996323b885d3 ss = 55b4d995bf22ea4f745c4953284131b6444f0033f3cc6ccda66c7721b0e64af6 count = 445 z = 49d56594d2c4d1f594cf72c09a9a2aa8b24ecc85780c3aa3e1dc8ddfb07378b6 d = 070dde39d64e50fe8b12b925a4133742d7c709f64ee1a7165041c531a050ccc5 msg = 2ddf7bdad31fa871c90ef3b0700ff62b1014766c67880ff2a1cd077ffeab2e18 seed = 52f17d5acf062654835ae98ef95bc63588c102e56dab0c150ceb0181789ef1094beccf2e5477eed7771281cfc4c1ea5f pk = d02415c547109b9515027024d3784565e3b0cff169e1347cb590401b246008435f2e6970509c1c95b2937b33c21d64b2c0477d89726c37acc12892bd307bc98df0ce9e727d25e2c71751c1c2a7975bf60104cb0f7f715e463a063af452a3316e5bc71eda98c185b3a4f0893cd9f002fc909cd1f5596b810bdd39953f680049f619839447795538ba3838aaa67921a83dd523c83220cd2388b912db22215a1a5cc33c9d127a9a9858d2b962091c7238675296233badd665d31702c6960ff5129e5d4285f69bb80ddc4e49e83ccbc25449421bb8aa092fc5734e6878d88b0f253162c715c17a30c7e2857d06095475a270a08877d6224fa11ca23a60b2aa223fcc2905ad9764e3ba744065439948c43f836b1b678c91d651df818e95615118796ec0421380d67fef6092abd9c14f5b221dec227df10f4693adb0234ee0eca37e7ccab1e49c84f1797d35b5bd1453ae153b9802312d004b1218073154c2eb640a5957bbf7b5aac0ea151c442e2d4465800857db9557ed93c9c3bb039ab8c8b9728fb2da4eeda9838e926baa82bf790a3e2c34b62a775383f77363c27e2786b95b86716a669b3e10c43a8b7cb10472a50563e436743038a373949501b55113a0908a52be7dba6f5ba1a6630665ff9a5f2d6553071b256df01439c664d0c14369c28b6a84866de11826400f362548b705a73e86cc48a55d1a234f4a2aaba3f238b6b817be0494d0535c319743c3111898f1c1bb125f29952a6fd0c541f67b8052814bd3613dd7c4f9c97425468dab7a4b78a12ef8a7744ffb95856636317808e41729cd2a1bb41724346a2523478520a87bc5273a4db71f6f545922d5945ec196dc6952dcf80e7bdb83eb64b1353a8e2b4c2d5f36b3d8d8324aaa5dccb80b6b525c2958bc49c107284c911d19b9fc1b055cbcb4ab4456db0430d31ca29ec4c94023c45ff06816e5179a441795461ac7b00bec8593c3972f76a3cf6481a57afba0fc2a44e71057c5517cc03461908545af80674fdc0f26d32cae0236d7c192b27ba128f7c150b65baabc26c418a8f513a3f40b5acbfbbbe061019ec5bdcea65f04dbc5da73465332f754e0091622bf22695ce6f0494fda112088cf6135f3e513196bbb sk = 467a3322e528f5405642f07166c2683483474de929de429d8395bcd77c0b4d196e985b08d558cda08cbc064a5c380a7cac43bd6f2a17cb538841e52aebf332abe4732118626e8820b8e8a91dc752980ab5f4d6b468e173f9363aa62438363bcb6d801cfe0580cda3c6d2ec964f41383993bbd971774e027927171a18844a8aa78a1e6c2f6c277ccd263f05e274717a373ff65ecf5402abd7a2385c7528c873d888c0c38706416802ae476a0bf71305b4b5bf5997fd2709913373e8b13a08c3c1f108b4c2e041d70082202a6d581bc0b83565931330a4f5429951828cc1954a6b76ad2672d2da5b583aab95a98151c2be1d3627ae039ce6610d95bc5963aa4bfd5c4fefb44e4343bc3aca578ad0b18bb932f13a396a6685b8dcaa4c543317d48180091084e95572f9a149805323a5c01081a5da884b51658f2eaa59fdda2031787fa01ca9116b3a1a48796bebb2c58620a0f413b4562ebee6aa9213b5606413b4b9b0f73134d304934c8a550d6b62a67b2fa8d7a03484490fa61c0ed43f9c5a8ee2b02744aa78a6659c2484bcada78ff7d0275dbc4af06403f25623cc804fd9dc244fd94948e029bc7c57a3b9a17de5ae81462fcb782d1e407aad334ad27a1262b13c99086e1cc886053b1636bc9edc1cb07ea90ce82c5dc4773faafa70945650316b04a10a1d46603aa9150765351cf523771c0a1c90790987749886697ac21845d3daacb0276efac09b728542793c2a4fe57af4a228de800c8ed115b854440e45739aa90d9edb8b83ea1c42c3c6f532345c202c70c38f8658caa9751a3949a3a474cdfdd4cdf97b85a4f79e0e9c0471552441724db3cc035fd494ec2c96e61bbf43c9c334491b60930b8d92c0104258d2a0ab5aba2e5bd44e1066c0bce9a6421536a5d3c548794b952331128b1bc9fc6df7a6c2c0753e59da139389be374a2208e111f9640d63579fc3bbc952d360461a3d45c48e4138bdb182a62882b203489916dc02bf7c1d3fccb142f638d594936a71ab51b236411b2b67b22d6f43a220974297e395ebc623b694a79a668b0041204f106409cba4b60a8fd4d9ab2c30b2d02415c547109b9515027024d3784565e3b0cff169e1347cb590401b246008435f2e6970509c1c95b2937b33c21d64b2c0477d89726c37acc12892bd307bc98df0ce9e727d25e2c71751c1c2a7975bf60104cb0f7f715e463a063af452a3316e5bc71eda98c185b3a4f0893cd9f002fc909cd1f5596b810bdd39953f680049f619839447795538ba3838aaa67921a83dd523c83220cd2388b912db22215a1a5cc33c9d127a9a9858d2b962091c7238675296233badd665d31702c6960ff5129e5d4285f69bb80ddc4e49e83ccbc25449421bb8aa092fc5734e6878d88b0f253162c715c17a30c7e2857d06095475a270a08877d6224fa11ca23a60b2aa223fcc2905ad9764e3ba744065439948c43f836b1b678c91d651df818e95615118796ec0421380d67fef6092abd9c14f5b221dec227df10f4693adb0234ee0eca37e7ccab1e49c84f1797d35b5bd1453ae153b9802312d004b1218073154c2eb640a5957bbf7b5aac0ea151c442e2d4465800857db9557ed93c9c3bb039ab8c8b9728fb2da4eeda9838e926baa82bf790a3e2c34b62a775383f77363c27e2786b95b86716a669b3e10c43a8b7cb10472a50563e436743038a373949501b55113a0908a52be7dba6f5ba1a6630665ff9a5f2d6553071b256df01439c664d0c14369c28b6a84866de11826400f362548b705a73e86cc48a55d1a234f4a2aaba3f238b6b817be0494d0535c319743c3111898f1c1bb125f29952a6fd0c541f67b8052814bd3613dd7c4f9c97425468dab7a4b78a12ef8a7744ffb95856636317808e41729cd2a1bb41724346a2523478520a87bc5273a4db71f6f545922d5945ec196dc6952dcf80e7bdb83eb64b1353a8e2b4c2d5f36b3d8d8324aaa5dccb80b6b525c2958bc49c107284c911d19b9fc1b055cbcb4ab4456db0430d31ca29ec4c94023c45ff06816e5179a441795461ac7b00bec8593c3972f76a3cf6481a57afba0fc2a44e71057c5517cc03461908545af80674fdc0f26d32cae0236d7c192b27ba128f7c150b65baabc26c418a8f513a3f40b5acbfbbbe061019ec5bdcea65f04dbc5da73465332f754e0091622bf22695ce6f0494fda112088cf6135f3e513196bbbd5d6f4a63776f0d84c9ded715fa7820e4fe6f18777448ab8ef21aa2b98e4144b49d56594d2c4d1f594cf72c09a9a2aa8b24ecc85780c3aa3e1dc8ddfb07378b6 ct_n = 2c588483e0737f7637359d397feeaa923265bf274379ac2bac0314ba3465e13d7a237b22049e690053721043626664e42a9b02cec329aabbaa329bd870d68a2571143bf35eb4d7c70c66028bf55e544042cfb18da2bbb263e1d7100bf8ff820b8f58b8e9a3ccc4df6544822bc0fdc9636ede9e74f625227eceddcb8f17c8d9f7bce8366a5ead636a17349616b4dc718dff609d21410e22a3f5b766359cd2c39ba3264e38146ab942dd4934dcf813937304966076bdadb29e29f8260f539a7b218d2907680e740ffce104f225ac4ef083b7eda0c6ffbb8e38ebd5859f4504cd51fac1267631ca804fe6d19d7d89654fbed517646353911dd049dd0a0e131a84a33c241b1f495a4a6ad0fdbd09aa018cefca705588ae2e434d43602228eb5394fced223d0f94f4a2eceaeb689adb7614c2fdf3049d1b7d6e1a29c4feae883b00a03a7adff481473ed75b967b8e930ca7ffd64b6d2fc7b01950801e1cfd050a0871b2383ea3afc20f0972d0265a33c97439f72903e68c903e60f65750ac621a24fbc0a56e8f2f90900d20aec56aabff2b865ffa40daedc64fe9d25164a6a5cb69f1e9d7e7352b4170abc58a44112f410d4327ba1a5571940b150f20708f1e4d9aad8a4ca8de13e5746491446b9fbe68b76e487b006116a1b607f3824d7b39baf1d4d8a397e1ac8a9c1e491e9118ce40e6bb092f8106e7be427cc7907d1a799272387529aff67336fdf887a224b57b8cba915c8d1e46f6f1a35fe8d5e5f38eed6809a9f15dc26dbb0bb2a0048173d8ce20c4f04c89838ca2742a91904caa96bb48afa00a8fbb6b876369d4d23b9c2a5934383f7082044c073209b093fab6c839abe1dda486574217e4b578dcca4eca8ee076399000d8285434a29c126bf702e8e7999c97e3bd8f3c5d8a0d98e1c9510b41cec87deb1772fed087e65ffbc3c7628a88c5d6078bdd652cd39b98c04763f3b005d6541e7ecff2caaa37f8d8d3fdf164d99ba866aa4552393abb12a01a6f4de525210ce5ac5c78e024ae1839c3266dc7910f78d5610f8f357d9c6f7f049f31e4c03099514c75e99238c343d34abe21e1dc ss_n = 61d54e3ae70456928c794fc07a65f9bc4ee4eaea8bd91885b3dcc945ba8104f0 ct = 8cd4a00c24d7a13335896bf68e20d6ce62becacee510175b41ba6d5ad9f6771b2d2e9b791d3b69eef3805a294a000b0b42ca87a02e85039671cdf834c38aa6bbcb29e773a0aa99b0c9311eb57253902dadcc8de24cd48b416c55a7a0b2b769f53824fde89767f0f12f2876053aa6795c6584d082a9128097e2165d51bcee0634c37bbbca99694ab5867743d02a9deba4b1b31572ad0911c1f5c7fc7d0e2c9fe4dbad00631c287cb6187aefd95644c43ea5d43ca873c68e957d81449d85bd30eb8fd504f777b77003b50a103557454b46bdf79ca387e2c51bdeed55b34043d388970074a34b1cd350cdc15de3ae22cab02b735dd3e6b9279f20e1a28af7b10b9e03b0377eeeffad90d642beeb23ea5b92177c16349cf5f28a7d671dcd9460e999ed7e5c495c61c5e9884bc838a07a9e7a886436da48536efea2d86f2e5ce38457c170825932bf5035934f827c2f442b7fbce39ca8aa49f5726b526772be4a2b5264b4d03c5c67d51488b07e8ca04421adf5d548087f6d70fe31f3580230595d4e69ae73cd8ab5a6eea42b7d6d8a994776ddfbd04420c0d11e92a0275b3e32ac45036ee4196b81feb653bcf2864937b0262a248b4730233e47743875f3fe3c1af6a9f70d9957eccc29e00502328f42fb8ca833181dfe746e9eeb18647c12ee51a614b827f86b93f6dbde545359bc6c3fa29130e55501acc035b8e8ba8498287db2d4575a54f917f148d6c9c8e651416f6475c7903fcbd7e13a04b854d957ce199c39e8a7b415042c78df96cacb13f6742c4d4b72ef8556ee983bbc31a75823438136ff952d53db7552cfcc2a5df80a60fc87318131b6c34bff49f491f653486f8ba91833c7b1d18e46ec4c0ad6068ca479f8568c07e108a4097923cff36bfb7e1389334824d3dcd3ed226d1b8445eb83459e6aa316aa17dd28b8b261810894991b67a78a1c02fe2c637dd9660bd3a16e19112c2041ce78e3743a3f89ab7633a734d1b904c0eb423e708449d800e44022ee37f65943caca678d421ba537e557b684742b16d7a768aaca3ee5b78965c41982b470900e254b22e582c2d4dd5d695044 ss = 8953226a7785ae92622f2555cb7e47b953b3ed7c6d1c3af1fd6bc05018871b2b count = 446 z = f620cce882509137ba70db25d7ceeff39fd795c643a824c26ddda067e0d3c676 d = f5cbcc7e138f491188cfa2ebca9825ea99463ef7cffa30fce4aa2a538927a4d0 msg = f7980349e4e6e8bd0819d4927a2d5898a79e4083ebc5f8fbcd5545c4cf3412c6 seed = 32d1df458b5563a54576329cab24c5098b777ace166d7510e083e08d10fe27b8d6da3942718fc2b795c123306449abeb pk = 133974a36228e0f1c6e35845af94a34880c293169e5336260b481f1cd98adc7245f9e193a59b00b720a5c9834407633bd1759a16361559a177c4c711bf893abff2351c4240fd4143d7aa302263b6cd26c2ee4b9a441a3207549e33850032207e808591c8dc4830f35260e155458c97f9ebb59e588592055c82e03232b3b31908330fb9b7b212b314679fd33a2a6e6617e624abab85952d54c9c2813576200828d17adf4c01e22bb0ae6a3f6696a45d5131992c48b274509ba93316489a156cc97edc3afdf71c3135a603389c75c075cefcc6d43ca52cb93df572340545427b8b2756515d7fcb065e62795857425556525a389a17754d2ccab37296b5cfb6a50d769d9db66c3bf83c05d8a70d5cb641b340cad163309658dd006124e1919c45b33abc7dba971a54591a6b9605789671093ba58cd272876b81b25a8142f217b01aa6c9b69a76555283462a21688c388c159142614fb28bea0c5135f73659bb6430eaa7cc8624bfeb3fa6f515a977776f7256a3e1046f48099a284905f71c148992fc22ce74997fc5912b13814445f04f658a435fa4c2497980631946fa43b15c72b3524053bec79253e05a624aa9b974cde019aaec84bc7b575d647b3aef49684d47036608666eb13acae1a14218036f56be52d805fc74b511bb1b075102dce77c85d5c88f0644cfa976b485527f0707082099861bb4f2116c3103bfda233c5ad824f2c3270dec6ea8c3a5923143efabc26427ccbe7947a4cb254402a7fa4c0f3c44cca9678328226f13e0a214a669039c10ca86000d2668f5bc6c09f51e878926b2e1c06cdc70fdb6bc939399678b602644949b471ea54c2636412e775a8a927316ad895d94a098578a270cd7326e9784619936b7d0aed6240bc82843a3b185bf6055ecd1a3af4ca19f7703951469fdb30d43e3a6948c1fe2e6655a7a02a828bb0500254ac49c73593c5a309b96d10ae6749f47a1750f013f0e6c119e3a0c21465948155d6614ceb7757611731f2a5740334937916aca7eabafad627aea259e5fd1550b742eb226442a7196cc23b98b443701d2428174a17ceb38da59b5299488b4b1829aa5adccb1b60b78e0b21cc1861ed9254c21bd2b3502ee05ca67c83e2c sk = b552706692c476b2338bd9bf291a19a6f091901617bbb93ed887a5c23512c9634aa9534678301e126682ab7aa831f85ccf7bb0931c4232d8c1cafb85851a87595bc6ffb039abe9b0eba21d7aeb0fc553c882180d2fe0961d7b2c69fc7332403d7ef98c22e56e67c875fd57045e016981b18474933e7f2164e12191b3b11e91b31ca54cbd7f991c017ca6eb0609f85b573ab3b43ea47504d3849a3738938059e13533232211d29a8b1ad40b4fd754d4d37229882900c60c9643492d041a74e85ff1aa8c162b455697c2464618bc029f1aa731a3a3874d8056890baf2cd996c92577b63a6fdd1b5d264a754b4bcc1dc656a56b0e451b91c732c7d796696d14255984b600c285a0d96d0735bf61b901e4da1a0f560ecd9a9687751077f0bdbe1466a4b78cdb78c9450c3d9476172d7ba4f7047d76244d55b951c8f0b42cf66f509845eb9605b06b4630543f4d44868e0c517ff059b8e153375c50c5877a9d228d8482a281973d6bdcb6c35a38190124b5a382bfd4881dc648c7b4314c2a77b6440334db4a05a877259766bea3befe95646156b3649252dfabca32487572c5044a433f76218d7ed0aa42a4a58b9b43cea137e8b52110642b1b594e5081769805748187808269804e15abca757af0129e0183be31c04e27d094987a2471a2625a84ad5965bb3d282f0537881f14aba6da9ae1a888ac8c516f07672e476cf691302313947f78aaa7011ce1236e3c9377a2a6ad17f66955fbb36d5bc3f032763095427b7cb5f4fb78dd89560d5b503cb1328c51a937f9924eb65d416a5b643b0c37d65eb676506df48b052673c60b5ee30a95e5d9c765820d9bf213cf1c5ac5c8383f8171ec0962d5c388ea7142058a22147abed7735c04d88d758044b2e3cedc91774744a67f73a9e41c0b27a94b2e237a79aac79b7372d2b8259c1b9b53d99152b0b15929647996c32aa3263c54143b0acd9081b3d8469113e43ef3ea2b29f32406984cf9763ab625541c983d8fea4fde655943787385186c92c5abd410bb9bec1e50db951225213807674dca641cd61f4a500cab708d49ab288e96062ef462e06692133974a36228e0f1c6e35845af94a34880c293169e5336260b481f1cd98adc7245f9e193a59b00b720a5c9834407633bd1759a16361559a177c4c711bf893abff2351c4240fd4143d7aa302263b6cd26c2ee4b9a441a3207549e33850032207e808591c8dc4830f35260e155458c97f9ebb59e588592055c82e03232b3b31908330fb9b7b212b314679fd33a2a6e6617e624abab85952d54c9c2813576200828d17adf4c01e22bb0ae6a3f6696a45d5131992c48b274509ba93316489a156cc97edc3afdf71c3135a603389c75c075cefcc6d43ca52cb93df572340545427b8b2756515d7fcb065e62795857425556525a389a17754d2ccab37296b5cfb6a50d769d9db66c3bf83c05d8a70d5cb641b340cad163309658dd006124e1919c45b33abc7dba971a54591a6b9605789671093ba58cd272876b81b25a8142f217b01aa6c9b69a76555283462a21688c388c159142614fb28bea0c5135f73659bb6430eaa7cc8624bfeb3fa6f515a977776f7256a3e1046f48099a284905f71c148992fc22ce74997fc5912b13814445f04f658a435fa4c2497980631946fa43b15c72b3524053bec79253e05a624aa9b974cde019aaec84bc7b575d647b3aef49684d47036608666eb13acae1a14218036f56be52d805fc74b511bb1b075102dce77c85d5c88f0644cfa976b485527f0707082099861bb4f2116c3103bfda233c5ad824f2c3270dec6ea8c3a5923143efabc26427ccbe7947a4cb254402a7fa4c0f3c44cca9678328226f13e0a214a669039c10ca86000d2668f5bc6c09f51e878926b2e1c06cdc70fdb6bc939399678b602644949b471ea54c2636412e775a8a927316ad895d94a098578a270cd7326e9784619936b7d0aed6240bc82843a3b185bf6055ecd1a3af4ca19f7703951469fdb30d43e3a6948c1fe2e6655a7a02a828bb0500254ac49c73593c5a309b96d10ae6749f47a1750f013f0e6c119e3a0c21465948155d6614ceb7757611731f2a5740334937916aca7eabafad627aea259e5fd1550b742eb226442a7196cc23b98b443701d2428174a17ceb38da59b5299488b4b1829aa5adccb1b60b78e0b21cc1861ed9254c21bd2b3502ee05ca67c83e2c9545246979a057992a8fe585fd00f14d5609aa1927130d1aabb860b49fcabcfff620cce882509137ba70db25d7ceeff39fd795c643a824c26ddda067e0d3c676 ct_n = eb61d10c414a98b2cf665f04e807828e062a15391c9f830e2d75e7f3bb56adf51cb7b344f6ae450ca78046201c4fe8e2edddf4c0aeed83e0dccab8428558717a1807b5c4e9cd3cb334c5a7651fd3e6ef28eb89e575e1b6acd1675a4ae3ed18f84dbb8f95dd611df98277c8280c13745bb2f987c444a33c791c983bf14a31900387ab49703e16298aae83806f31a7e7d524818b63cbabbca46148ad9897cb3f6d788ec9e5394a3fb5b943b02cf4cf433db311abbd922f63ab48f02f08671f2a81a424117b25d0dc9ff01886d6c195601644f022a890dfdea8ccb116aa5475cb5b4f0b301511c90a0c0b392a63c7f040b1ab74b35615e1725692049cf6d3ee27bd875c7e8863e656eee0bded1880e4b09cd5e995e653b2832670442a8a683d0e081f5f0cbd5e27d6b038a170047ceb3140b90f56b48e201d435c0ab56daf5c594ab0a9bc1b8e82bbfe21bfc89b0210be16c54760c4beefe40af6961e1641a2d5375c92a69d6319f927d25275094b89b1b55c1daf3d5fb45d05910e0debb52849c24b5320bc4c1a5c100b9f3f170214478035be24e4f06b14db63c68ea3fa5c7d87b82682cefcfab37b2ea1d0e771072bf8f7f5a6d4a094faedce7fe56b30f54f0bf60237aaa4e60d5dd3e39ebfccaa565ea8b0a5d9fc2f66d3edef5058c1a3dc2a10b28285b4816328a1d48ca4ba87617042b4c5c17b1154337d980a007beac7f0d11554e1d92b905b261e3cf8477ab655f876795b8c7ff378f4c5e8557136d8a7dfe85427c658355505b7628da7c42952f2f289ccdfa4230c7be19f09e6dd0eab9ece309ab7f0c8f16514559075bea2ec320bd07dcb391f9eec5c25f9d5fd970c5a275ae8e06c8393db1093637451649d7c2888fb54951e81f3ed9f2edf8496434e52e060ab4a9a3c44bd252799c498095ac39c322bf49a6cae7470d61caf1da3954531f2eda24da877d3d4b1f9fe7d447fd3e1fd88fda6d1bdded02e2a38a9a5f146404986d4d1be76f7918ef32c3635d186046ce126b6a20d191038946c5695d785d47f0e876ccc4121b178bf3a408e36ab85f70e20c8351375032cbba80434 ss_n = fe5b156035020028871731f62f7371ef1bdf0bdd6ac6d1204c36227e8bb2dffe ct = 314268873cd4433df6c01e0ea499a5eb91a17df186dc22bb65116fcab395702ff1f85b1c46c4f7d38ef0c84e1cafa5d762d58657b684e840a466efc1263ce238aa4a00c025ca4be02e791883c582069d3643a3be12eed7a3b3ff84cbf2d14e7cce904fd670a8eb4dcbecd0c841845393714152fd40d1dc2465c32e319d4f2ca61a0a4159797e5028b9e68fe6df7324bcfb5d5763da0b72a96e7c9b7ae7863dbc6548e5ba5fd128b084ebb648151a549445fc32a18687614056610d6c7bde0169d3ba9accc79e017605d9407cae8ce184d198607c5bf6674e346a89006ecdbaad2f7a23e9707bdb766a6be484d6334ba52d160d70f0f3687b87d5cadcabf8a95158c1efc45c1b86a95b4cd93d550c7be8848498aa11b4b8cb98bd54b0fcb116af71e452945d0c2c824d5984d1b742b71e95f32053f320fd28f5c7b1429dda699620578123ccda93c912d3c38cf8b1bb7c1722980ee8abbb917c83e6b7ff0b81b9beb04bc590062f4869ad79592d2862f9cd315581d3d43ade95d0ecc8081f8ad0c478d870881a5b74f96d66aed6c100bfd55f164b2ffe8ccdcfebb154d6ba0360c649ee192a0753c0052929406028d56b2784c53fbec6811ca3fa28950076ba152b6cb6686ee109492fecbaf5c648b35317601fbdeae5f24ccef6469da70fa7c23000a039e582eeb8e3510781d11c0bd7489c272dffad6179b5cf519e434090f35620198ce69a9bb9241f9ccbc166f3b6238c8ecc4d75f100100a212b1ac86b529cfe094369007b7c73e5e547b31b5f1dee2b256bb6b4c00ebc69b59de652e21970e6cbc3f76def1996ac76d978b3a1ed93ebaecadd39e26df8c5c7f75e279f4b71df6d9f778149304efb6bcb6c043df1a45cc696f2e32b1d869bf41aa27dad35bbc2ecf6a1b565b1e10c915022596555c3de0b43754b6cad6bdf2474eba60fbb7fd035f5f30687ea469ab371b88f88c49faa4be721202e901c8ea9d7b66f5b6a13a25019c2594f521bc6e2f41021d833e2bc9fab0476505410166a318b7e915770fc7a36db80147a32194e805b8a9475dc0c2050ae362fe3bad6a79f693fa9eb ss = df9dc8ec91274442dce24b3de8192f22503119e6102ef27de023afd95e8abc95 count = 447 z = 37204ed967724371239d645002ef8853bc410d900aa2efd03d65476a5b8a897c d = f8d526da3aef39f99f5c8d6771d7d4a84cf7e9252d64ce1dc235507ad50454e5 msg = 249f6a5a580476660e1e73cde9525f7b08e4694f46044843ab753554094891db seed = 222590c473b0fdecb21d4aca2c8cf9b90a3981b583cd5c65c61ab59e478d49503e2c4f04c5388d9961b0c5e9415fea15 pk = f078124ab0aa68b9baeba626bf2c7fd70199611a2c01a159df664a415c638af02b9b4c8af9b38ef138224b136e070248db174ea01b55a319abc1f75990a19ec758c7fe237b95d7a025c1a5015a9be6b4c357d0c1ea9c2b528cc1a04bbcf030bc1a5a198513c37d81c0b03aad92365eb2348445167fcf307ee00577d71c4a36ea36421333158137dcfc5e3c87aa97c606a16aba3930adbb09b6cb076c62335846b948a77096a0438387e6c8d8cba218f435c91b55e80b5837c2b57154b81035b01ae64d32197e1f52ac84107d9fbb617c904424aa0c898a886f429447f75e3a39bb04e900e62c01c9a691ff80c024313626f20902b877fa96a61b3390d9198ff8905e18202c85bc1b46a6b65391223241415342089f6655378772d3765c1fa95e7b957e7e7c07f52778e7e981ee9a1a6785703ca38b76ca257357608a6220aa16351d82603a3ca4bff553792784297640963636891806c78b9ba5283181068055f7a3eac9b5ddf98329142d4f152830c25564a90f8e31b558b5301dc4829165029d077e6cb1a708fc09c2e4c3539807bdfb6b5a0c3f69287489e751a3126a51c30cadd74dc2e782771266a99914b5a868129424354a5daa154e7dba9c39b43852105e8bd75f66131ac2081f6b0c37a78861cc3c59a7481916e45a3f5c8c389037a0904723f70391a923af190160814a9a529f1fe08900dba295706745c052c099255e33a4c3d0728519c2bfd8358bd2b3d0baa90ce74963f849e6e6a23607af4974738806251f1bae299b795c206529da5dbf0c9ba2c1b7b085be8c8686e8c1bf96dc745494b1222736d5b2677967afb2b1ad7b751938c47f6f170177a931a2ea0443647d1ccb8681c373038caf2ff6c6842a71554a4b27623e661ca9724589a4ca8eefa94a7937b4b12c9817917262f85e05c477c8930b45e7913aec8065eac76fdb651aba186c82872c418d5ccc9cc34bbfcf2ccaac548bfdaca60c9c6bd24c6d89f52cc3680bb515a179a5bb66543e5a9b7b30b5514e328a0144c46c182aa4962dd135aeee9b838fa2960b77ae63c45f199869ae02384db6c131eb7f230a81a05644e50338cbf973fe0fe5b03ab58e05a71886daba3249de5b83fda5305a5b sk = 56484fbb323b19379445322a9e3c548490854d6a52333b26f00b1b30838881c84fa2f7022a651a5106c07c06a0a9c0b64423a3004d45386742dd1c20cb79b8f6f47abaf35ac1eb5140ac1136f7826545854ba9603d76c1ad91a269e3bdc86b6a0afcaa123bc5dc31a3f3c16de44a81334139f5bb4d28e093c84cbed50a3e45e57533965403f27c816b2e5df6c86e598fb15813377bb22701a58bc91dfb6cb946bc44541b063bc929776b7b9dc553f73a6ae9f664ab6102c9c244d9317c6cc67edf3150adb2ad7060ad00714a9b6a07905b106fe7a44be405a8c226d71397a60a8ca8a20a7009416e62140ee4373eecb08d1a2f4f0cc13d49aa62930678d6020deb2a4fe919939137da5351f7502ab910448a952ff746cb50508be2e89fd07a97f63919170361f963bb9a2952686b9286058851f334ec26ceb85b178902384621cf32f3c89d3a95af2649871593f2f8602aaa2160d634abe922e73307daca19b4518bbcd6c76cb233669852c77a95f41745784493163a8da62657a61718824105b6c78db7d46d5b1c30c1c6c631d8848327a6e3223928f3a843d94887d4213bd6839ea7c10a950db9b708b8e4ceca5acb9a9c673d380d128c3472279ab0268748354f02162eb284821f541a4a196c73881083659e7d0102705b13fed019a0eac878fcad53d0be4c3b34669699c6f75177a22435001a5846c99d69413350078645be6684c80ae97d71126d2df9959a9b5af727ad7f116577403e3ff48185599b6de92ca4a40a35f5a371ab126970ba5a325ca7753df6762d6dc1bbbd89aee6f1232ef70bf19374bdb0a836d5cb3d3624270935c4111750d191fcb2290da010607799bb1c6ed8f241822949519484fa32a08c92bab7878c2003c979b20b0292b600240a209a6904f91c56964d12952c8b6c9558397400fdbfb595088583938c49afc0b2c993740887b276b9b2467080493cc637a496343a2871456a5173421964142b303886c4732295c3cca8d2adfb704766fa2060ea48ca24af3491b50310cb1ff4a080339469d449b5a30a24958529eb89b1373e0378a06d755b991645a606bff078124ab0aa68b9baeba626bf2c7fd70199611a2c01a159df664a415c638af02b9b4c8af9b38ef138224b136e070248db174ea01b55a319abc1f75990a19ec758c7fe237b95d7a025c1a5015a9be6b4c357d0c1ea9c2b528cc1a04bbcf030bc1a5a198513c37d81c0b03aad92365eb2348445167fcf307ee00577d71c4a36ea36421333158137dcfc5e3c87aa97c606a16aba3930adbb09b6cb076c62335846b948a77096a0438387e6c8d8cba218f435c91b55e80b5837c2b57154b81035b01ae64d32197e1f52ac84107d9fbb617c904424aa0c898a886f429447f75e3a39bb04e900e62c01c9a691ff80c024313626f20902b877fa96a61b3390d9198ff8905e18202c85bc1b46a6b65391223241415342089f6655378772d3765c1fa95e7b957e7e7c07f52778e7e981ee9a1a6785703ca38b76ca257357608a6220aa16351d82603a3ca4bff553792784297640963636891806c78b9ba5283181068055f7a3eac9b5ddf98329142d4f152830c25564a90f8e31b558b5301dc4829165029d077e6cb1a708fc09c2e4c3539807bdfb6b5a0c3f69287489e751a3126a51c30cadd74dc2e782771266a99914b5a868129424354a5daa154e7dba9c39b43852105e8bd75f66131ac2081f6b0c37a78861cc3c59a7481916e45a3f5c8c389037a0904723f70391a923af190160814a9a529f1fe08900dba295706745c052c099255e33a4c3d0728519c2bfd8358bd2b3d0baa90ce74963f849e6e6a23607af4974738806251f1bae299b795c206529da5dbf0c9ba2c1b7b085be8c8686e8c1bf96dc745494b1222736d5b2677967afb2b1ad7b751938c47f6f170177a931a2ea0443647d1ccb8681c373038caf2ff6c6842a71554a4b27623e661ca9724589a4ca8eefa94a7937b4b12c9817917262f85e05c477c8930b45e7913aec8065eac76fdb651aba186c82872c418d5ccc9cc34bbfcf2ccaac548bfdaca60c9c6bd24c6d89f52cc3680bb515a179a5bb66543e5a9b7b30b5514e328a0144c46c182aa4962dd135aeee9b838fa2960b77ae63c45f199869ae02384db6c131eb7f230a81a05644e50338cbf973fe0fe5b03ab58e05a71886daba3249de5b83fda5305a5b38767435cde0f7e07dca3b12a03261262496391e1d7e3b02d88238ac357db12037204ed967724371239d645002ef8853bc410d900aa2efd03d65476a5b8a897c ct_n = 39ec5ec752df79278e0d440b55a7055cee479d00a9c86b2d82c6356bef8e046bc6cf5781c03eb18271b9e2e6ba89ce41357fb2f47cb1199c024f4cfa686ce8972845177f194ab19f0bf6fc02e09c67a500baa624feb51a7f51f2800563b12a40a5864dea64308e5faa97d4fa3b908fb693c9ca9b7de6a5f49623d1990cda417e0a680788ba28507765121b30c857fff07da46c6a15f7d81c1ed5465bd29daeb44b9dcd5fe8b32b24ef28000ab0a882dae3cbee9fccecd47bb21712c57009b3a4f41496bc7c2ee3c31d6d4a6d78a8e76c56897404a674ea82e64bf59a4fee1576d6274cc431aeb949ccd4e83bb588ee012233a9f217042922a7c7905f6d173905c5f003df20ecdf39f97fb29165502196d7fc423d2cf5714d296a8f93755d7258ffd71e1b952f31be929f84399d04d7053e025cd1125f677b0ad939e9cb28aa3161ea79fe49462698ee616b2b35d4b0680c0687208822b03cfa892cfd68bd9b6005117492a17d2c09e3b76dc234461e5e28cf3ffe6fa175a436b1d600b6eb51416b228f3cee1def65ed53cc1784e2092790cad1fcfad48bb1c8f3becab3801f59a377fb1f00b92b6ff60d3757c5b41014684df13b50fd1f2d5eaa9b8d89c7daf7036829cfbe29b709ca2d58b0e1e924b30a79f781537a17c75fcf26a3b541ecf07f5aef4f75040c94137db863879547ecc2cbf3470e58b7905a03c44c9a2e21c2bac6c44f1abbeb2e36922704a1b6a572fdca318bcf295b7007891e6a9aa7aff0326b7d4e41631e7f8bec170b6b3ca748da01c4c76e230b76d5640786fbb816ff76ab5674c9e9cc81caa45025a00333cca97b6ac11b2ac71b69ace648ba14a6d15557e8e637ff5d1606972e7d64a02c7196132f963179354c70bfed9c9922196ed3330aecad1a37c2f7ddc2e52825f40b57a621cfa4db4e9b6362dc02f2235040d8a2d2005ca570d094b369145b1be3817f194af3af0674375ca5aee9b45a9587488bf379767764109706ea2f078b1d949edd35a8d3b51e9242e8f36eed0a34dd76b8175695ad28e7bc827109faa70e02a9deaa05c4b1a59d3c8e1da3e038d319 ss_n = e31412a6d4a6a5b8d83770ca5352bfb909848091a9c871fcd67dcb185a28e50b ct = 06cedf1f933504cad55b5e8563811f71106b085b41a4fc4a56cd0d10c1e072da3d9f5c0d346b8450b79adf9280f08240140703b2995ae0ba8063fe385ef5a4b8c78b0c2ee530bb186b5ef32e238af57c3004b2de395a6970c7db81063ae2acc139dc616f92614ac66e23014fca33319f5be62bbf94ae636a0913f52652a4ace5f011839c955780676970f626ec52661f00f25da0d7ca38ed975d233ae668e2fb20aacb968f72a251bd89c7b9990c5725eb4fd220ac8878a1179be7245d573da9dc0b9a89d27716d0730ad35e223d2d239c4e8a68fc8359537feeec793e389e569bcf33dc2b27fd17022077ebcc29da2cca471585119402481aa613fc411680ce9fc174edf9c9bc173bec3bad21f13e604e1c2fffe7cd035ae4afaa9fbc928274b9f37b2d5431a05ae4f1a0e3ebf5b3873e818cbc931ff729ba54577c5a9252da6ce84ef01d3cd040a4c84e9cc34f9817f664776f112643a41e4cde5fd43876842dfeec870c590d99871942f8be9d6e23c4331c82e9cdb9dc41769f89fc230e396217d41731e3d882f9b9576c6a4c9f759d6f764bd0f63bb60f211f1eae9b00fc961ef45c5ebc45497136c102e0226d57979198cc8b9ae9532e5391810c81996627a89968f6fa06802e6382fc2f7a4c77e57ff2a9a125302aa36e5875cf28468bb47a136759c9a5f58c0cb6a9cc66112b11bfddc221f4c6cdc62335d51b06c6bce0d20ae577670bb576c51a114aa3336474919a28ad9c72d770f22c5e585716f3ca005cf1b09523a26937f206d1479557b54231bbad1adf95e8a2ce0ad10c1e6a199780edd359f1e179274f86a09ddbd41b0f599ca991b0ba021c0303c53f7f05f9d532841ad2d826fbcfd6425cf793cfa1eca599896c3c27a3052c5c97598951a22510ace9e711e949d9ec33fe7b9dc1d63a2ad15d76921f3d55577336798ae491074f3d6de21714d45b6fbdec8234983f38c629c9ed2c83ba0ca9dd3c6b12e0a0dedf15d548c27f5acb8a56ba94524ab0f9d5c72497847dd000aba08f4926ae1fb76ca6e04a05091e9e3b4715c37827a89528b3851ad251493820e9c8fcca7b ss = d8638ba838ca91094ee7b36394757e7c2aa8db37f88d6f314cc5eb683b01fb37 count = 448 z = 5dc3eda74d86ed26088d1567d8277ffe07f45c847eac3722d400f589a9aec7e1 d = f0ca63549e750f2d836f329409ae874da4cf699c979e65323166b178a9bdd385 msg = a9d37654030107ff617c6a28c6e5f4f59790f6c5cc2c3c526276e39c695b0877 seed = 856d90f75776190640616db6fbf7c425553dc90b8dbd8fe290920025a402a522ece6b72a90fb14f5260286d01dccee6c pk = b48c85fbb3294e27205ef5441e65586c573852993c8d597641547dcd77a7285c737180a986120822bca82ea78071b49fa9f60913c137ce68c3a7990d44b43a62a778b09291e2cac57574b0544b42f4e34840471dd9210656b94c26acbaa18a1d31e806af10532c3c5bf30a662cc7807ec51bcc36a0587717ce7588541807546219afa2912bd8862197cac88bba0128901c993956196e2aa4898d257184c30dc1a39bb4a862f1665de865c2ed9952b5d1a87b14c3f59a4104747f0ae4b182d4a8b8eac7d8f69094346c91892b54f221d602bbd731b4901c9755ac9bd26bc9fdd76426483f5065a9d8b85c4850b33d779c8dfa498206ac89d85ce9720780d261ee2a30115a2ad2a16d44800acbc544935923a71649caa679c6a34f1be4c6b97c25bd07a402569208232aa3eb625b14b963847eee7731afd66316b1219abccb36e46613218caa327fdb47b5d0e809a6eab08a95b71b86b1daca985e776df34079490615b68625b836bfcbdb3d7aa9472792bfc68368907c883aa311aaf6b73f566fa395c9d0f85db9348f71e73a4632b4a9900b66557d5cd9c8236c916e261cf2dac97c24996dd3086727a035b4aaba14060a91406a509b851c7f3776be3fd31fd89a7e204a9582553f0037286a9443a031b734882e6bf724a74b60fc211daf0a34e3c00667e092e44aacd435947b260a776132e7d00b46c30d3949c5306917ac4b76a99c95bc26cdc4887f51d9b56a51c0468c1f03f17a9c564faeb087cb3a4b1b6674fea48dbbb527d9414e9afc3a05515c1a02969658369c693645367b09a4c177ca0abbdc3153306a6f9563dc3b6e7e0c7f177a3de39c634dc95f2df00b3b7263880106276a3641f61f9965b2cb56c16902537915aa8d417592d01700928515e38a17f1be27496badc4742d15afe332163cf5321e046d93164b5f35117fcc1ac2ab4c9da32811504613c181e5c3c099a82042c524db36867d13062ebc747522cc8fca0c56660a792603218b76bc8b27f9a9837881778b691889bcc20b5bc9cf72b982027cf0f8aa9e8aaba0524b9703b945d7945d255f63c074eb454b892994a1f445e0845923d58aaf9f374e1ed52dc29702024f1ca494fc576b9ce0355337 sk = 5ed73edcb232b583ce6f89c206ac3bd3cc3698da9ba22509ad8a8441f367977777b826928378106de10b4235a9e978895978229304c8f7a02b68380e7811b49eb5856162cb3376b11a265c8b1b7397656656647d6d09563c5252ca153ce413009d505c4df796c6c50f8b585d812c941924c0b97baf8ac79686337bcdd5a84eabc105b787dd818e8ef024b0bcaad6893526abccb891a16201ccae1bc562f275b0787771b6735e1bc0d0a55d4cd0b6791039b0b43bad730aaa0674dbf021e1a15bbe3aaf6a52be3252c29ee12b2131229ac8799207914af095f15504f147a06ab4a996c575148cc52be7779da110d7c23c004a4d6bf50897d3a53d3563b1cb6fc7eb5e2d82bf1f45cd374962f66604a185736f413e0a76ab5af9190fc1c516d058bb2a7fdd47ac05dabe022375d9d759ffe0534c339c434121710351eae03484f11ba1086f98f207cc602c6c214240e87798b3312f634e19e71fd0d3b98124638a8139dd8c3b75ba4918c33e02867391e54f0494c78e138950c14b63eb63bb53963728bbe6cbc35f5a300e891e32a21b53d131dc61189840b865f35bf2db5432b29b55786c63518b92b80159a78684a78f7b2aa88a39adbdf65b4023ba85f5ba7af0187cf80865a06fec833311f649a5c36f863909e518105e118daa48b16ca70ae69a01a1983ec229b16e377fa7a21da2f25fe7ca1c5e547f48770deed6590c91022ee384712428763a5a2620225aa8c55d11a43b094882fb7aca416890a96dad29ca5cfc4a28742062bbc173a9c3b4f4c1fa336bdafba80223649492acb1c2b761cc41a3c53a4b104f359b09863612e2015ad8d93bac904c7a45781c3785cb756453ea519f13314138428ab5858a0755c43acc07b147154956cdf54fe91c85293b249e43036b381640ec48af74c40569178b485cb79459153937369601a9d50b01cc7e53907a4dfb5975b827552ccc92b6b773293cb255430f191bfb6c83d33cb9fbd7462c8379bdf847ae44bb5f830f95043ef9d254a070496f41ba1d9b5c12bb2de05a17e3c0bf39918b60580b1cc28b84524f97db4af25c827cb0897f184bb48c85fbb3294e27205ef5441e65586c573852993c8d597641547dcd77a7285c737180a986120822bca82ea78071b49fa9f60913c137ce68c3a7990d44b43a62a778b09291e2cac57574b0544b42f4e34840471dd9210656b94c26acbaa18a1d31e806af10532c3c5bf30a662cc7807ec51bcc36a0587717ce7588541807546219afa2912bd8862197cac88bba0128901c993956196e2aa4898d257184c30dc1a39bb4a862f1665de865c2ed9952b5d1a87b14c3f59a4104747f0ae4b182d4a8b8eac7d8f69094346c91892b54f221d602bbd731b4901c9755ac9bd26bc9fdd76426483f5065a9d8b85c4850b33d779c8dfa498206ac89d85ce9720780d261ee2a30115a2ad2a16d44800acbc544935923a71649caa679c6a34f1be4c6b97c25bd07a402569208232aa3eb625b14b963847eee7731afd66316b1219abccb36e46613218caa327fdb47b5d0e809a6eab08a95b71b86b1daca985e776df34079490615b68625b836bfcbdb3d7aa9472792bfc68368907c883aa311aaf6b73f566fa395c9d0f85db9348f71e73a4632b4a9900b66557d5cd9c8236c916e261cf2dac97c24996dd3086727a035b4aaba14060a91406a509b851c7f3776be3fd31fd89a7e204a9582553f0037286a9443a031b734882e6bf724a74b60fc211daf0a34e3c00667e092e44aacd435947b260a776132e7d00b46c30d3949c5306917ac4b76a99c95bc26cdc4887f51d9b56a51c0468c1f03f17a9c564faeb087cb3a4b1b6674fea48dbbb527d9414e9afc3a05515c1a02969658369c693645367b09a4c177ca0abbdc3153306a6f9563dc3b6e7e0c7f177a3de39c634dc95f2df00b3b7263880106276a3641f61f9965b2cb56c16902537915aa8d417592d01700928515e38a17f1be27496badc4742d15afe332163cf5321e046d93164b5f35117fcc1ac2ab4c9da32811504613c181e5c3c099a82042c524db36867d13062ebc747522cc8fca0c56660a792603218b76bc8b27f9a9837881778b691889bcc20b5bc9cf72b982027cf0f8aa9e8aaba0524b9703b945d7945d255f63c074eb454b892994a1f445e0845923d58aaf9f374e1ed52dc29702024f1ca494fc576b9ce0355337459802d687cb44ac8c04313f5b24784c25ddcdb66711c83cd44733998b33d0d85dc3eda74d86ed26088d1567d8277ffe07f45c847eac3722d400f589a9aec7e1 ct_n = 377b2336383720eb9dc2f47d341cd6170b1a9a3a0a43c0c657f86c188ffcd99cfa29a9c82778c5efdfba886280ed394857a76db54f444966544361a4c2610e87bcf8f4c7224d6a80583eba4d242baf89c9acb42b72b549fcaeb964739dcf8ac519aeda21cd985e6a692f0c7f0df78813770c759394339db009b3e4ac4a9e8601000ce6c079c098c237622cdc76650d31670568008beb8ebab7bd2407c63b729bad24dd947b1fa2e35d1610d013975466a5b4971fd2e1428c65938c0ad556183aca7fd743b863c97b3d4153762a8b7c85a56d7a3ce4e385a81f9f871ae3a52be3adedff6a085904a13c2eb441f8de98ec5be3452cf5fa0bebb5a0fe41dc8b5c3812326740d1f4156f2090835bc18d6647135a3f63bdd2a5b13d1d4769acb4806587a07121dbf9842d0981111414149131220e6604bfa1c452de18f25f2f3d8da311074870742072385607e299946e371eda24ea56064aa937f8c65d4afa6b3aae61cf3eb807fd7d14e69099fb4930418aee2fc4d92ffa0ae9a9637fd6e08ae39099d3bd2f0bf7e4b9f3e9c4bcd66601184b58d874336f01d8f720c8d029aea79fa01cf7d6bf24242272550391df26d12ac682b471424c58461c9b4a459195354c464463836b2ba6f650b5c9b84a45177ce2331f0b138b5c8ef3271f11c06eca84e9f0f22126472ab28aa0322416df8899ae0e2936e8b039f8e0a9c0d61519854902b98a22e321c388c05735f94093579257db82c1349c498ce760bf94c33d31aa02b9da4a12c22fcf55f74b9e8e7c46c104f21b4ef196f69b7eddfdead5a76bc15c5913552ffa3bbf07a75f028c871f084c2714fbc11b247e71a3ca279f8c9499e4470d594561083cfe03dd5149181c42655181c627a0e960545e6f258c2ba39715ba3a70e1e1f7df03e75e84f5816a3903d09a3e10cb1c8ebab4ba4b352321d63f62eec07bf928db7842faee5234dcc6c69ab451a8f8c815bc0ecdfa39fc0cdb9452ed10a14c3d289f0efb227780e36c8f52bb2c664015c254aac5c02f7d4efb7623983eafb338f717efac94047712b7ce83e8a274dbe91962ef1fa0c95894db ss_n = f06787e5a16c320933254c6ec0822006abf81d6e5177bb1353029740f3701f31 ct = ad56bd0bb557e05a5e725186af3e42de2435b5299bfc9af98cefaab30ce1327b10aca8b001205a540bb08c9aea6d980364f270df52bf61125bb5f678d0b091273aa1575f125596c4211f5196b040903c580d08a019ca828973f7e924f1fece3c443e2c847f03aaff1457a5d78f0f814b7a5d889839b434415ae1e75a17e9cba1318c97e533078e0ee3e957093f7e6a08bf1dbe33610ca702a3c388a2a1f70b3d716ad9e875ea082775cbbcfba598001100332841f9f7f0a3b964a88210789aaaa9b8f1c60101c4ea9570d22a053a1bc1535ccb6418c43bba5ca58ef24fa61d4e685e302716a1e3bcea9624141292e1cee627412cffb5cb2630be082a3bb7ba2244a9945023b4da7637fc490ba9fc0e73e5b8c90b870c0568b01624a791bf795416cf277f68a001bb887e8ef5802a00482fced3aa553e26bc31b6207a3b8297eca1dcfd8d1912f43b2be05fd007a571792404b4d8973df22213bb820fcc1206ec9e45672cda734bc103ebbc4cdeeab7ea3982ce0babc3988ab3875be27e3cc3dd70c0bdaa92a03c60c639f2843d79a4636082e7109d715c1a96d1bf52f7fdc91b77e7155071416d16909137aa01426c4093029f874384c96a18894c37728d6104b7da735e72938cb2b8e5444fa04746cafae05ed1e9c07af863b1cb7fc71099987cf6c39bce074b59715b7a3e59b0cbaf74daeb162096d08f91e180991441f5fbb5b35b960baad63cf3a777f53619d55587af2730be5e3b6155feac87ad385e0ed82086774559c02d11fa92866b890334371f72d33f6b8a66768b4a86db8be30c7c7c5a9177e2f731264056d9434c214d577e10cd36f0aedd64c744a5007e060c9817dacf2ba01bd90ac7592a0f33252df8cb970811cfaa5d8c69399886308317a6ac8c643b0422152798d2cde8667073273ba5ccfa1f87bba2dfb963bdfdd8c0a2c923b08e09cc65f99323564fe21f49512bdd63cfdbaf78f5fded487725e6bbc51bbe8f6c42c68e52c99c474ff71751d311bbe49a4183bff57fd0431b4198ba96b892550d7b0b7f09c00202472a8b13fd53ec7c2ee3ba6460ecac3d023eb126 ss = d716b0e7ae203118f114bc3744672f34b021272126e971afcc993db685a059cc count = 449 z = cb65e20c153b061da03f6ed7253de14516ec69af83e43157657cf82d4ef6c6eb d = 19846867963668103e37b340af9045804c943400b012111504dd7c53a5e9adea msg = 3a2f5eda7502fa67e32518b0445c9798be53f56930511244d3c54abf036336ad seed = 172e7905505ab8105dc0595cd7470b76de0659091c79a31a4b7de91eeaadcede92d423f4853a7ba62698cced8710fc80 pk = d7d617080cab091453f3ab2fa2db1db1426d0e36a067534c4f301ad5bc21edb58d1c81c037f5ae0a226939203e7cea88b14498483339ddf2c6778652c8f34ac09b50b775046e3115ce7292ad1632744203a839a2703c8ef2113dd36ccf03226094c793a875615b82a56598593db3ce79f0280336bfe7bcb1118b73228156667239d617232546cdbed32ac51390db491eea546f5ee84c576a43dac4673431643193bc72303318000b561907bb44478c0a0725204094db7c88b61c591926aac28c8a45ba8056525f246ef1f739c2f9072ad765285092186663ed5272fa52bc06f2132e5c1d20c604a164760df7c2b89771f9e604433245bf966842f71f7d2231944c8c27835e8097324a0183c3c0c84481124169801b316fd2523f38b6a45d65b917cb1b5e155d5eda82ad089e8830285d99553d3535e5582465062b38993d11c99b16484c2889383374289e267c1db02c7e260d2b674e920a797fa91789703003a57aecd7ae1ae18759020446c70b3d05721cf5524ac77a764acb48b4bc08fbb47083a4da87746d1259deeac61408b18c0a7977c64754d6476607380f3c67080c53740566b496cdb99686efb935ac9a7682e084a4992fc9b55947238e19fabb50379eec148f7ef18ce702c077ba57f8c2cfe6f362c9689d24d7c7d658cc11fab69d9ba9ec1798ebf47e9ee46756fc775c2b3a68508718183bd7cb209ccc65eee08a8c85c0fceaada7d6b79fc42ce22919a6f11c6c7648056c43f37c4e44f696569a506d32832a0909ce1abac5f4b10c3150aeb1bcac2a82431b5eefc10374a750200671e8727d610a11f88aad1b5399e77a94f370b2871629f737c715886e8cfa8b4569598bfa48428c3e129169f08545092b4f872366deb21f6c118a2423ad140a5b5bca53d8423d0335777f5816429702273a60d2f4ae6ff11db7a890fd087f5826c855954a95986a347708c6a75c2851011c1c8fd0e9001f33659c81cbd757497626add4671fe7bbc646eb6407440803310e7389204c89b348d588fed9414377ca935019584213c0f6ba9440783e69bb0f4776d5a255ad46b6fa153ef3b4227ef3705742b66017b426d020c63f3b83b5e00647d6021f449bb51568ecbc2e07 sk = 7f348bb4f8a95c7b4455bc1056c5bd7dd10cd160b5b8900d87206d37daa41e23bfb6d77b05ea8fe53b19dee40fcdeca0f9774dddd657fc2a37fc0c3a687173c541629547a7af54a9fcc8beab039448248939d429b3e98cc219a60e990d584364ad48a82cf34cb80a43fef1bace78467a34bf20b51bba74c197f77581a713410cad5bf74381e19178192d8fa33c41fc5a9061c4910090e21b35cd55516ef0c97b89a268a74f08143550554347778edc51c31a886dd72206f9567db5fb856ff579ba98cbfd797aeea45e1e5544a03a9b047b321f2938130cac14ca6f07b56f5c093272c3167e862ec5619d0d862105c68d75c1698be29a87b2cd9d56cd1fd6078d6453287ba7ea15bec281b5d65075e7239f1a58293abb7714023e7dc9bb11284c61e39ce0692c39fbc29efb6a48b6bd424cbaf216abaf910dfbe0b631e067b26c9ae6a135af0c7bdc7c7b27ec137e63b1605cc65404a2dbfc39a83246d6280d8342c577d8b8edd24f5ee50a3221a500647391113e57a02ecb257ffaec06297773f62482dbd47fec63bf469850f64b73edc545ff5a1e6d26cd355735d46836a15aae53b5cd8feb6e65b175ab652f8baa8495e0c154d33d233386758cac189a5761a52aed9a650d341a3cf86436868ad2f809283315e1a21921f613724858c6a57d7d55c8a52bb5ca0c39273b7ad7cb2969ec90599347de227906a8468fba3b6a4c6e5e43c6ac938bc09482399c58791326370b9d38d591f48ab88c293c33f77a06c4b54eb67391c0b25d87b720b0bd4da7ca4dd79d43ba534e2872bd451a40a29b6e5b69178ba3b1b0a25e518b718842605c2df653a78b3ca86d545f5b14451d36cdcd8811c6277b7099a51ba077241a1c8c180c7212a88890636180598eebb941f5297e48066bdc7289c353195b31dbb078b7954b9c5586399696f14944598761f115473b155f3798a77245c23ca3cef5fa722318004f367ae34187d3da16404b8691501e50a001ed2925c2231c156415280604b40a55e7d552c801624d541b94c8243d756a6e50b682417857185eb6652886371386a51a9041422911a4801900d7d617080cab091453f3ab2fa2db1db1426d0e36a067534c4f301ad5bc21edb58d1c81c037f5ae0a226939203e7cea88b14498483339ddf2c6778652c8f34ac09b50b775046e3115ce7292ad1632744203a839a2703c8ef2113dd36ccf03226094c793a875615b82a56598593db3ce79f0280336bfe7bcb1118b73228156667239d617232546cdbed32ac51390db491eea546f5ee84c576a43dac4673431643193bc72303318000b561907bb44478c0a0725204094db7c88b61c591926aac28c8a45ba8056525f246ef1f739c2f9072ad765285092186663ed5272fa52bc06f2132e5c1d20c604a164760df7c2b89771f9e604433245bf966842f71f7d2231944c8c27835e8097324a0183c3c0c84481124169801b316fd2523f38b6a45d65b917cb1b5e155d5eda82ad089e8830285d99553d3535e5582465062b38993d11c99b16484c2889383374289e267c1db02c7e260d2b674e920a797fa91789703003a57aecd7ae1ae18759020446c70b3d05721cf5524ac77a764acb48b4bc08fbb47083a4da87746d1259deeac61408b18c0a7977c64754d6476607380f3c67080c53740566b496cdb99686efb935ac9a7682e084a4992fc9b55947238e19fabb50379eec148f7ef18ce702c077ba57f8c2cfe6f362c9689d24d7c7d658cc11fab69d9ba9ec1798ebf47e9ee46756fc775c2b3a68508718183bd7cb209ccc65eee08a8c85c0fceaada7d6b79fc42ce22919a6f11c6c7648056c43f37c4e44f696569a506d32832a0909ce1abac5f4b10c3150aeb1bcac2a82431b5eefc10374a750200671e8727d610a11f88aad1b5399e77a94f370b2871629f737c715886e8cfa8b4569598bfa48428c3e129169f08545092b4f872366deb21f6c118a2423ad140a5b5bca53d8423d0335777f5816429702273a60d2f4ae6ff11db7a890fd087f5826c855954a95986a347708c6a75c2851011c1c8fd0e9001f33659c81cbd757497626add4671fe7bbc646eb6407440803310e7389204c89b348d588fed9414377ca935019584213c0f6ba9440783e69bb0f4776d5a255ad46b6fa153ef3b4227ef3705742b66017b426d020c63f3b83b5e00647d6021f449bb51568ecbc2e0752106e4bb16424cc0193eaf05b90dbcd5034456294ac584f93fb905b5c396541cb65e20c153b061da03f6ed7253de14516ec69af83e43157657cf82d4ef6c6eb ct_n = 02e81b973f5fa95f866971c311fbb2d0e0291687f45b30625e47d8e38e487fef8de1a45376d8301c27cf5c8bb22b0c8abb084b3b11ecf4832bb4c1b0282614b21a2e2e4c9e510be6fa7928684e2dba80f81d38aa1a52d8c8a47a2ded5bb5c03daa225a9ab24d168e5153f0e8460a85c2513226e884fdac4f9d9cf61a199ef20b9ccb2ef1f5e2bad7722a52b2f5b262e739537ad3a56a4745bf156b62458b0887ac12123ffaecf3ddc6307b37c741cfc60ce6d08fc86589f802a1e49ffa6299b78b6ab9a9de2039b6abeed61c6961769a8c128e859966af623591d4f6661a2ec7481a5df2ccfbf95150ea936b68da7347939c324e791f662d96eed2aa38ddf7d83f4c5db5cbc151063175078debef3d3d78ad72b8ef2bfc5c40633d7ecc9fa35ea8e809c60cc1a3e06c298916969bacd82b185e87157808b63e1856ea2b564b74960e0f443cceec2daa0f5e2a67c33d995d80c23fb2696edbd9bf8ab44d23668bbe80485e80c90857222f5b1ebb5c9408ada93d9c1ca269dd95592f3e4ecf6921ec277dbe788ec38c27a1fbc4318299d70716c1db640803a4be53911274a3eff4694c6e190b88ee7748b826004f565bd81b408d7714e20b9920af1467100d65341537e486e366e363b9862c1bc3249a546a6cf15cd5186447152d161d325d3c80cc9bb54c7e8dd08b3a90b66b8b681bb08c12e11af1d2165ff101a07e41c87c30b3178417a589be804c9b72784e0da0aedb7fe26c915e15060cc7ebf0c654fe28fa1591e06d5a733080d78f8dd1a7a623b265120c1b7cce32c978292572dba30c0ec7aa719d017b440a7d665085d552612b07e72329792f9e6a394a75eeef6f64244c0d64ea3e354fec861cac52d0e4c5af57993bf94a30d763c84072facf27cbcf8a8e4946efa780415337ba07fc39072a79b878d9bcb0b69230e56988a7ddc30baf14d209e5a72bc448536b57531e6e93b3707921480cb35566ddb6e9bd08b25f142c6dc452c93f0dcd7aec2c56a8622a5b1ef12c920ebdfea43dc13260a045e815d7d2a7cb935bcca457f9d969bdc94c93278d001047099b8d34b16262c48c ss_n = 32c2557a5319b63e311407647dbe21a0c69c4415412081652735dee4cc3376a0 ct = fc2b58a9106e213730ec8f935a4c908435c599bfb3aefe737c1f1bb779a680651308d09df43428f8b99297635dc78176bd903333ec76a6004eab25ecf455d8032b4987f9010890e4d3af01e6574dd63a575f07a54e231337d06ceea8cc18c441351705792f17e77af904bb650e48ec9f614949191bc5b20e7352682b06eaa2dfcea9afae379ffd622d05feea707d2fa440e70e87dcf87571240c1032f544656b57d9cbf9a30e01434234a4732e737072a9bd3ac342255d991580c2736add9d2f22a7c36f00499a16c1f205b3d7c84e58503db2435be7ba96dc36cc9baee92bce7185716d26e432d29c5b801746fb705a78a60ed82d703fd48afcbc077222ab6f054069aef485aa97f1aaae33424a530e4705375a1712a2172fe3cb4c33022c165336adc1e121faac1ee944718f7bf7d0b11b0a901e3c2f117d5d5b4521770f630f02d80e917fb2100d970dc1f47eced7ca3876a87ee8cea605878d697a5e16100f63800624215c5ef184a8f4e0ea6f4d6aa3703a2efcaf39d49c1555617734ed3a360f6cf81e9f4e99ee9f58054b9117e8ff09ea925668c995e7de2b91352e9882f592d98ed6076a2787aadf6bdbf3f1baabe1828128a4e350c94c3e2cef19168c19628a16480d027f3a64444431f43b54f27e5d5b78037353c75711bc312edae8b47a8875bd2262b900558f1f85b00072a8166c25686ad8791eba47f6bcc273bf995b008d658d199e7b0c391dee90940df24be81cf9c624bb2a2035aa0cabca922d39b3ed953a4eec68656d309921435f96a20937043dcb4512a4f8ae73608c29df08515fa5522a88a41a44f3aefcdefe7295f021d5a752db12efad2e0e5276c4e18f1eb2c8186580acd9c8ed8fcbded50d9eb559123f9f0698d8356bf0e3fbae55e5f07819624b317b070538dd29dbec21fc64e46afd32873000704183261d06896fa0891643573acc11e66002a4ec495af68d46f685b411cc311f33cd0979cd7c6670349a6ba166e347fc693a1a8dc17971bcedf700b403dc2da08799548e4244f31f2bfa81a45510bda0c82838b89d1f901b82a8997669dd19f22a657daf ss = 3da2fcd758951186095ebedeb0b81e9280fbf12a3fdf26c1c0f0ee9e795a40ee count = 450 z = c80e2dba8f9265a54ed277b9ad3bb23d35b45b5681651c5c5237ea5bff8ae02d d = aa227e8b9b056cf6ef1e2c11b5fc5beaac906d9c1e2eb3ec874fe6210a720b08 msg = 6f9e83cecde0ef4bf0db47ec8e138fe235dc5fd96c7b4c73658c808178959b87 seed = e7bfd750d00c57526f7193fadd50a2585bcafa11d5c63126ffc45247c6f8ea81df864f72e19eb6873b13f1f8662bec1a pk = 1050772facccb8f3a55f52b524a37eb18109d1f6b42b10a0b5aa20a7242d945bbe92e0279c204a01fb15a9a018b303015a185318c36f51dcc98e27614c432ddd3354910c8101451e806454ffa72788d3c20df0604247a22d104369a5a6563441cea02be9fa488eb7c719e80ba35a222a022c322cbe5e46ccbec73b86a05a0066791e361f7442c254c1897483159c11b2e5db68c6037fe7800e147784e20c2795d01156f04818b5236022405f79738ba137e3554e60779784007aa1655b9650b3fe031cea4c512c6322b0225c338c4bf31121401169a4d994d4f7c85aec80f418043d5c0ab78aaf3239a40df825f3bc81ee30368b6c25ad4966233c1f575a26275c64ae0b58d3a7a1e7b0278c819e68b7cd8acbc7fe69925edb923b348e25f9071f56bbc320b08721b4e792b83a41213798819a249740b26ffbf07595a77c352b98aeb9c79217af4016923cf63c9c126f5e524af6a33e63e1b95f8a8d5dc83656a31277b775579929b61455339576a6002d2e5bb18d716a9efa3b45643052a5a44b18c6ea597299061ee4786c3866337e912797473fb2937c7b3588681129bd8437d12533b1b52225c250baf13b2e434fdb640b8ae3058b363483718d8cd04ffa046e0e34bb654c3175cbaae1a2062b775489f0c49f672078276065e019a89788eda40ffb2c8c292cc7359558beb8ccce6767fd6b5e27e3c87c902a69086c300bcf78d37d8fb7ba9250bd4072612651ce64e210b1bcc3d3e4bb1cc22251f9b080057626d96501c9ac6c533b1df29eb726777bdba325d32f58332867bbacb6691ae482b451b0b4d082ab71b72b05b2942450735269424d87b6ed50c5429b11367b624f4175e91a2d1b2444b17a78211703bcc783a542b8c85420de8470e0879cc00052f92b3be210c3482cb9a57970810137257517c23cbc5ba6b6c93702dbc2aba290188a9c852a288a94e5c795750e47c50126c324d0f9a4c74bcc2870b55d79ba3aa4cc08490afe66ab77a235556a919362306205ba66250ac9375b4b35b3cd0889fb475dfe07046ec746d104656eb7bd3f085a160886f4e39692a9c14f944bb236cbc2bb8ec3c9f237013ed1da46d62e9f8b2c468f4618f9ae0292cc62bd5a sk = 06218086041230e98180990530dc5c88e8411c78689d337db898a67787568bc526de2c3578829b0b31b0b2bc234cf9243d977808c753a242b2e286229a189e9c356c270b08d9093ef182a19bf59abd354a5f51154dc505be6439b9f555967618030930b0453090434c06e4b02088997e3b731dc8285b38a4f5068db9bb79e4d98cc9823e13b765449ba652f78ac07268843c4aa9083e85c87f293625eab47894b7331f73b6dbb9809685963193c3594a93c4f15a94815f894854d7a35cab048e68b4a09fc73c35d39fa62079d9cc41b2c2a5d917bc9c400d7e51070530757d995fef8b6f82847514515f93219c8eb9833b0c58ca4232b5d7a9dc74c54afb13b1848603a973a47773e6954ad5c69e44ab9065c5b4c5f172ca72aeaf612cddc6363b56395e44378a65c83500bc6e20294eb541e25204a8e667daf4433fb326cc40164ad6a9acea384a0016d313b7c2b9267486122fe135d5237f83046dc365a03ff227450abcdb0760a54c1490d966ef59582f517b18c68918907457d427eea807d1519f58aabc4340ce1f4abd70678e6ec097583771fd6aaa09b79be980b45c05608610b58d2452b7c134bdb9b211a91b05d141f7a613b2203b74ac74527684b92ba0fb0114e750271acc08c121c33c789d7de29ba1099fa508190f566e828502fe716fc6a9935e3b9a921c9ba81836d8022fb1965ba056408bec29a188b0ea83721d355e742b885594a7e8301a758a91c140163c149ccca73113bb711e178855f1c985e2664df62bb5660ef0ea2435e04e9a9208623057494b9ae34a7820013b6757aec936779df68fa8d85c023a32a74506a63181b2440abd49649506712b827fb77b40b3d63fc6e2b4b224b8ecd94db9040da462837b981dba701b1a451851c6313ad8a39f707fe4289a785813d7d2a1c7c8bf361c810ffc0b7014862bc87909d940584578fa2c9993bc081cf6ca2dc53c8fa496c2d70c2163c31ef5368b601b092469a37c85ac03432b1c7910a49bd3da5284f539a97895034264ab98bd06b293ac81c61c750ce5d1cc435656531004dc0359019096247a4906c0162909a81050772facccb8f3a55f52b524a37eb18109d1f6b42b10a0b5aa20a7242d945bbe92e0279c204a01fb15a9a018b303015a185318c36f51dcc98e27614c432ddd3354910c8101451e806454ffa72788d3c20df0604247a22d104369a5a6563441cea02be9fa488eb7c719e80ba35a222a022c322cbe5e46ccbec73b86a05a0066791e361f7442c254c1897483159c11b2e5db68c6037fe7800e147784e20c2795d01156f04818b5236022405f79738ba137e3554e60779784007aa1655b9650b3fe031cea4c512c6322b0225c338c4bf31121401169a4d994d4f7c85aec80f418043d5c0ab78aaf3239a40df825f3bc81ee30368b6c25ad4966233c1f575a26275c64ae0b58d3a7a1e7b0278c819e68b7cd8acbc7fe69925edb923b348e25f9071f56bbc320b08721b4e792b83a41213798819a249740b26ffbf07595a77c352b98aeb9c79217af4016923cf63c9c126f5e524af6a33e63e1b95f8a8d5dc83656a31277b775579929b61455339576a6002d2e5bb18d716a9efa3b45643052a5a44b18c6ea597299061ee4786c3866337e912797473fb2937c7b3588681129bd8437d12533b1b52225c250baf13b2e434fdb640b8ae3058b363483718d8cd04ffa046e0e34bb654c3175cbaae1a2062b775489f0c49f672078276065e019a89788eda40ffb2c8c292cc7359558beb8ccce6767fd6b5e27e3c87c902a69086c300bcf78d37d8fb7ba9250bd4072612651ce64e210b1bcc3d3e4bb1cc22251f9b080057626d96501c9ac6c533b1df29eb726777bdba325d32f58332867bbacb6691ae482b451b0b4d082ab71b72b05b2942450735269424d87b6ed50c5429b11367b624f4175e91a2d1b2444b17a78211703bcc783a542b8c85420de8470e0879cc00052f92b3be210c3482cb9a57970810137257517c23cbc5ba6b6c93702dbc2aba290188a9c852a288a94e5c795750e47c50126c324d0f9a4c74bcc2870b55d79ba3aa4cc08490afe66ab77a235556a919362306205ba66250ac9375b4b35b3cd0889fb475dfe07046ec746d104656eb7bd3f085a160886f4e39692a9c14f944bb236cbc2bb8ec3c9f237013ed1da46d62e9f8b2c468f4618f9ae0292cc62bd5a2f306360b771be19fb9f6f6ea060971f7a1ef28e5587e6bfaa10ba8e052fbbccc80e2dba8f9265a54ed277b9ad3bb23d35b45b5681651c5c5237ea5bff8ae02d ct_n = 8377be39a36591d0b82c6622c76765527898b833a20c37f5fdaf4075d2ced12079412147effb50bd59cc939f82ddf31f6880be4b1655e73142802501c14d6f9703f9c3b8c54afc5786f1b1a7de6699c62c79855691ee88b7e986c576566a4b9494ff96d34ebcfbf9f5576e7a4c43b0217d9977afddd136a3fb48b0da706951b8f7c8b7475fb80ab5f720925bed56bd40fdbdc97564f0865693ea5aab48ad1c6d91d321bb75ca8e564094e724a4ef0718cbb550ecde12fb0261a3e9c2e62db8f81f4887ca63c878e073e1e6691e0cc368583ead3ad894ca4a6b74c7febaaaab5b8ccb8d0ba66ebf0973ebdd0eef4f1b0893bc548317a879c4f86314a49126436f9555dc88e95500220f9ab7a43fe16a8902980b5c10697726cf54f217b3a6d18495bee539d9b69569a2963378ed0feda8421da0624983b4236e3a0f6976c9b8e9737b8ba9d12312e502dea5a88f1d1ede917b52826c0a7c6f4e310ee0804b75a540d0e946fdaf8b332f0747e96fa31e589bf090600f4db5b46ae688dfd5e3646366d8619c9b4ee2cf2110a4f854e35e926a538f036542a25bd344c11c5d444de68fc83b192d721e2e8f9f4a06a7552686434766cee6831428075b5c38748e2a5ce7ff6fb200321855dbb736931ec2c29090b5f55edee22924170c1a5c8905f3a05c69239dcd75fa59e6169a5ea8dfbce26e5236f1e397637b5d14378f60802ca4eabbd793f8d3aa2bafe1acefbb85506176bf34132b80dff02a31d036c29eb8e4c17fd4cada9384db75d230f770eb2d3b74de4578db978535d881cac90e2a3b19447d6c46675673bd9adb661d92b6db19291b49f18643994d51b70fe77380d41700b80434cd5e9b619220c727c051be3bed1b08a84b279ef8d5d73b46c99fe27ba9e0f93a9cfad2dd5785dd9c14c6656cf9c99ea47afd2531109689281f8ab2833acc18fd267139af8236008ab74e4193436eed6c5a51d5b1252065eea018cfd6de3cbcc20e0918c9ab39038faa69ef65ccb4f2e259192ced7b2332b7d60e9efe5d97dc61505ea286bf1ea9b7f22ab0c6b528e89c1e5d9da6ba04364584c41fa4 ss_n = 7436b28f29c3149d24921d324c1a269a6e87427d2ab740cbd5005d6729fe8731 ct = 658119d5b68b3c6c7baedae7dd63cf9413b4cfcb16b1bf2f177d5746dddee5f09480a2abb17180ba3e2eea3eb24253ba75881d632ceb51cfe2443c276b8c666475a2271457beabe1c7c9cd42c0c694281a06a47074e6dc34ccc38e0233ef4b89fae7aef9ebb1735c4271be62e8e8e849e4ab4072e4b6272797927bdac02ad29bb02b091db4c853a2f713904546316b9ebc59e6cc3e4bac065a19cf2b46d26f06317cb9040de50ade60e3992d38fdec3e8e2743bdce2da11f4cb14b200ac2aebebb5bfdfb228c95d9c184366d2a0ced413ab8f8641f5eb51e353fef7dee5f94d0ac0a82d90fd4a39b68d474c0743974925c4b54ae3282ef7082b60941f399de138975c7a48f2573cd385f7b26922e45d5bed0408481f897e09cce1a6e1c8b3effcf51f1bca2b78525b37e69ff022c80c9d9cf7acb639e9508f34701a55a527d51a12e6a4232920b28278d415bd514cfb2c467ae537ebd2d29138586f7bb0b84760ab11d21a5b15e38dd48edbe0e815bfd224f52bec738d1ad2e917107d77039f4ad4565e6436691e6bf765c1ce99adb67fed9ef1a31179c704f4a52fe5e636bb9cfc46f97a607bac7b256f88213e1609fab6720706aed42b1f6edc25fea5a691d9ab22557a5ec854006046e23be655a0d8d89cad6eff396afd3d49822be4cb9141a45e51640a439107f65bf5dab027c96136941f9821026a5b61153a0ff3fa3169960ec7173e742e1aa2eb6c8df4d6f06b1f0ee5f1b7104b50248cbc53ed8e4b1a298997dc6f80dd64bdeca7d3a68975135c533a30ca9dad72fd8ddd324d9e80e41a52e1378702e9be09fc2fc273e423b88d4098ea6991934821a21bb186a397951565d605a806ca1cf3f60da675854d5b726718cda283694d37a639d55c9f02315a1f4d3e7fc24500d796b8f9254d85c97f3c2dbaff8843ecc097a18cab8ef67aafa5fc9b37dc22c4a505dd6e1e89cd3bd06f07e0281cfda5e09de9f17a6c50bae34626c0e0c748bc1a569502896d86b61a5a01f9e6a49c84f8ef4ef132929186c003ad263183dcb6c023a1e111d09a16240dbb99cbf6968a6a70d4ced8a40c0 ss = f1af40fd6168f5dd49320ef15ebf273a1ee94d453f0e816080f9c1943c71e764 count = 451 z = 0cf115d7f1254f0741a4b8e02ef5d6e696c35b64e4f6acba755c3df089bf0832 d = 1e173a48a87d1a012c5c726cca7f0d70ce492acf8c1ac85b8cf75be00861b3c6 msg = 91a0345e19653ee43b53f3e4da973d6e0881300f83a7f76ae2bc842b11b73b74 seed = 71af52c971aca3d9c3b4f41f4643ac1b569710959ad76217bb5f603922ca3b3a9986020cafb82b313b80f2bb04a548fd pk = 3440373c8935953582357a7dc87bc375034a456b310987c63a4744a9f0bc54d572db271ffba4707ea672b229581083ab60dcca228b01b774ccad69780635348a7bcac8fb279c39b3c55b031b17a221f66170a7b2149b6e7bc966da8bafe9c785bdb283a289393e0491f87719f8850ec0885cc273bf01905ce74a56c1c95adce79d6408901d39a95e41098be04d8c9bac14d7bf5b36117c84b3cbe3134d878650f3b99209b9e9b8691903aa4da98904e935adb9bcc5e72f76051b8c271b1350665867305e2b30f76819012c7eba070e6b58060eac2937600dec7aab3fbac1d645152cfc03bc4aa525d902949783b07b9e81a88d456928ee62bb51047037b0b9b4f12136da28ae1545b4295f3b669ce40ac247921a4964638cac66dd74ab06177601c74c38859e12318206077e895023f3d19ae0b8711dd07b16b6804144747ac434c3cc52ee4613313b9f297b7093d6c7f341a8bad85ad6e01e7d675ac378195c25c1acfb5d908367abc052092315bc8a99e6b31f91daa2bcd90999ab2746e6bc32d0bad776966a1cb5e9ec9768bc34f83cba49817ed0922d649b7cd4187250e6a942a187786b627f516fc1703359308cfa752b8c12bdb5618e83575ab48a6be5916c4c12cecd306456a40824c91bbfb76f900bcaae588afc781df31922631a693e796c2b182c0951411a1878bd592867e85d2f931f53a49e94ab2922a2358583823ad7911854046792ce1a8c6a6976416394be1da5c55f240909a0139e5c090c2a36f504c20bb7966d571ce69783191c227d86ba1dd4150353551f1bcdbe666b391c5a80cc8204793030b8361734bad7c73865e84bb5fc9e7a04922076211e6378c0d06595d9bd2dc76ecc709789fcac92b4ce31764b545a4a2363cf307444c2f454f6341d85a99cc2b49a3b539873cc3922e5c4f4d7c1bbb097a882130cac275ff1503b9075c6845916fc16d35632cb80049a5128f123022036ac88aa88adf76535049488452f718439e2c54f42525cbd290ea332b762001b3da16758e77f47205f3f999d2b075fce143e784ab0c5ec6a948c9319494fe5316104c890c1d95a6e5e160e7f2ed6f4a66de546cfbccd4460bb1f7938f80d9dafbd4fa1d0e9fe8a sk = 21446fd1941e9d659e3418b4dec667de631819fb40d6b940947470ef246ca51534c7fb60ce288b3f451b1f2491096a8066c1658619c023976aebf2841566ca72abb5be45054330734637056de45d1c3b2490643b5a37456eecb583cbcdabfa80bee118954a4ee6c242b3653b4051381ec5a33575bc293698e8b6bd0db238ead42f7005cef6e175f107c06c4b0d2ec68da09170706c39b4e29ff893c896fa17a1c733d789aa8691bf66b9c9b4e99136ca94608290bb256eee248151102f268ba64e75ce4ac10cc7681379036d6bb573d85036a64b97acf1bc4350be204c87cb6b75c09816dc425cbc6392420361a0e60572008affa8ae4f3b6b80a3b3d3ea6a34ba6be8d1c120e5244329b68da536b82101a5e421f26a193551cb2887647e149b88a516ba8a58aa64753e51c190f7ba9de44ccaf2892ab61ce0a634b7d02667230048b44b4f42a1b3ab308d870e3c78bc55a835566138c1a8342dbc3a89ecba59480f8400bc24d3b5f1b5b5a2d07282fb8df346a4824a17e18b691f912415d35adc161121383bdea47891a40bab7c101ef9c0d7f82622286348ea3544147a2659187da00761124bb5d8aac7188a541574860267a0b662742671ef2285f2c061eebc675374257705574c07a619c41eba731c0b616cd2d51ee0c36ad3492fe254a26d739c5a39ae2435adb6bac19437009a314d8d565ac8052cc07a557c37cc8561155509090fc89e2bfb01e3e05611c6c0e1269df3f989a7d369f9ab8f0a0021f6320f926aab2bd54a6f0731bf2637c0ebae8ef170f758836ba78d23322e54f2c7cfc73adb3804f021adb9660c172352c1c8614464bccf095826c2424344baa772aa90aaa4bc4a2cc338341651ac04499bbbda2df0b531da84a2edd526ed8081dc405e3fb70c11f8afdc959521bc365d212aaffc8929b542b4177b9cb50289cc6c223c43db747dbee989892c6e12529d96f463a2e1afef38134c6b520d6aadb449c0db737d931259d212ad669b826efc26016ac8b5b42ca6b49947300c85c8c86b6648cf1311aea3ab0e8baeee0847f33412488bc7784308bf494c0e295a49232a3440373c8935953582357a7dc87bc375034a456b310987c63a4744a9f0bc54d572db271ffba4707ea672b229581083ab60dcca228b01b774ccad69780635348a7bcac8fb279c39b3c55b031b17a221f66170a7b2149b6e7bc966da8bafe9c785bdb283a289393e0491f87719f8850ec0885cc273bf01905ce74a56c1c95adce79d6408901d39a95e41098be04d8c9bac14d7bf5b36117c84b3cbe3134d878650f3b99209b9e9b8691903aa4da98904e935adb9bcc5e72f76051b8c271b1350665867305e2b30f76819012c7eba070e6b58060eac2937600dec7aab3fbac1d645152cfc03bc4aa525d902949783b07b9e81a88d456928ee62bb51047037b0b9b4f12136da28ae1545b4295f3b669ce40ac247921a4964638cac66dd74ab06177601c74c38859e12318206077e895023f3d19ae0b8711dd07b16b6804144747ac434c3cc52ee4613313b9f297b7093d6c7f341a8bad85ad6e01e7d675ac378195c25c1acfb5d908367abc052092315bc8a99e6b31f91daa2bcd90999ab2746e6bc32d0bad776966a1cb5e9ec9768bc34f83cba49817ed0922d649b7cd4187250e6a942a187786b627f516fc1703359308cfa752b8c12bdb5618e83575ab48a6be5916c4c12cecd306456a40824c91bbfb76f900bcaae588afc781df31922631a693e796c2b182c0951411a1878bd592867e85d2f931f53a49e94ab2922a2358583823ad7911854046792ce1a8c6a6976416394be1da5c55f240909a0139e5c090c2a36f504c20bb7966d571ce69783191c227d86ba1dd4150353551f1bcdbe666b391c5a80cc8204793030b8361734bad7c73865e84bb5fc9e7a04922076211e6378c0d06595d9bd2dc76ecc709789fcac92b4ce31764b545a4a2363cf307444c2f454f6341d85a99cc2b49a3b539873cc3922e5c4f4d7c1bbb097a882130cac275ff1503b9075c6845916fc16d35632cb80049a5128f123022036ac88aa88adf76535049488452f718439e2c54f42525cbd290ea332b762001b3da16758e77f47205f3f999d2b075fce143e784ab0c5ec6a948c9319494fe5316104c890c1d95a6e5e160e7f2ed6f4a66de546cfbccd4460bb1f7938f80d9dafbd4fa1d0e9fe8af942ac01b8377624b99798ffc940389e45c1677be9a8b5044b019867f36da5850cf115d7f1254f0741a4b8e02ef5d6e696c35b64e4f6acba755c3df089bf0832 ct_n = 22b07007f990d870ef38734a67bc6a3b185e03645fe698bb936130d09b28703bd8a7c4749672352be135d2e32127acd9676dce1bbac2af1d83bbf9c63fa6bb2eb0ad84da22c2625dec75aca56bff3d0c5f4760ffd2d72feaa292081d1f2b121442a058f618de89280d7efdfee38838c97ec6c63cdb4077800942faba6d4ae439e2fe1aedb902b3fb91001affd430996b95ef015b27f3986b764b173775747d7803b29c06604b5bd8b54f5d81ec23f64cfc2b3fd211e62aa2392fe720e26d9888e97b42fdf0b6c37133f1868c955d4359629e347bba6807cc256c9d06efe715e60c73bf3fff9dea4e906e6293ec13f324fd5a58de0cce77c0b7117d936d2534f4bf5d41bbdae7950f66dfb30dbc6868cfe2e8d0ce98fe25d935158e70d79738b6094a27bf6f96357bd43a0c1a25c5df529408e39a5bdeef71dbab7266985b50e4b5de795e3f99a4cf8999e7f4107932ebf1eeff06a5d70119c456294473d34bb53322aa669ccbc1d6b9de07ffb6279a69977d1063bb5e4866a86424685cfcdf0e9195c75e6856e4cefb0e731d9c334a3d9e5a6cf60b189c484e0b81992aa72d4a64ef8a120017b6b073915579632780628639f30da43a919db48ef3183c7f0803a2ceffb94936c788e2fd847b7b504ff8aa5c1a03809cb2f1c092c728146db71512a0bd3923f2dee6803d07ae6932593f26c6dea8f771323d7a169e18d42e6b17159d24220d4acc075eae5fc358583a5b2410621ffb475023003dfc47a39faf1ee003943e7dc47558540bd4505746deb13041ba9daab9308695bbb85ec84ceee4dd5092b8501400ae2d021f3d56e127912b744eb2880d96f357aa3ab45ec717a77d242885af8fce4ced6a038505e582ed3a06ff0c8e149c55658d39a8908a66d2eebc017d9a2c2e7c5b2b99d8aedabe40b21ddabefe8749ddadf813317b1f60970ef1dfa0e6a633a16f665669b07cdf57f27e532d2de235835a8962b49de9e3479e275e376fd8dba3344cf17e98fec984ac1ec3c00acc81efe839640229e22b9b111565ecc109a8eb3456d7df38fa9db29ba376667bb0badac2a787a9720d4088 ss_n = 6dd9962a2d019e945bd6c469b3c4fefbebf6ec1d2ec84292ccaa6080fa9e1885 ct = 77b319a002aeffac494ead99a339df735557e76e5729763b583070235a67de1e754cff44fb2feab56c3f9a88b05f52bdbd8080c4d37e6234c05efce383629be0d80df033327e905af1dd4893ff13ff48e70d2a8663c8830f22684661b79b52189f578e63bc5408e303148b190791338d2dcc61bb4a6f7532e897dbac3c28c43ab5b968c51e8fae6687b721c5a404f54ef0e04a1f701d01aa18850a2dad2a5848c663eba90aac326ae8832003665d7a3d60d336e40c4a072293bb14ea2746edc4a218bd32237649dedf6bd22de9a0f94cdc85071c6cb063d757457083b372c9f4c72eb410b39f09df500e4e978f7bcec523b0c6e7833d0e2b55436d1a20fc1d824457025ed8afe68604791a9748b6e569bba0cf98ec2a741741e206dfbca8a348c0adb171103860e1e2f862de21c4df7abc28e8ddcbf496829e18d8a8ce87a46c4317c875a9e33698a4d4096a0a6d01b5364c20d425f4e37a7d9beb79a6fa489130f670fa7d9bae3714e28f6b493644c5fc4ecd56d8af8968824297a87f0d1549b2023964d85251d690fa0bb511c032f095fa8eb96cbf17292dc6c6db45abe16a283dfc6b6726cbc275fd47a067df41e83186df0d6d068e3a8aaf486c066015459d0e502da995058c95387f3cbdf1771c5b0b997f320c63c36302610a69532e3288148f82a231a1cc3a03739b05f568b6289f709b8e5afac027f4582ce8d55d7c98f644e55b2ba47b66c02722ee4b4736612b11c84f1187aeda04129f5bd485e1349ca5fe25d3fc23a99e8be874909af7cfaa50dcd9a39d8d425c62f7b68fbd13cd05e608a42f7beba5f74b945d2f6590f26a975490278274293feb014a3b5ad218c4110f90a963585fe629c5377a9b21e911b5e73d82aabbf1f611d833ed1dcf89dd7dd4bab067923dc37e0a67aabe20f597fc0a1426a5fc1e43439054ecc0d7ea9afc8332e65b00b6f309f2eb432233528a9db8fe441b2e216dd0fde22d4d1fd9f7d67abf7368f5ba6acdd696dc5247845412117082a347e4f59901b34414d7f9cc3453c7b5df01db7c6417ab9ee7ae9f81fd03cfe3a53615eb4d6614e5d744 ss = 4e954ef72e2b6231caf43c456978fc982aa6fc388770045646adebb970726aa9 count = 452 z = 18ae22616b422f33aa1089105cc1c0d75c0828b44786d309f8242547acdabf11 d = a939a774322cf4f0e9078c732ebde3384d0eb9397b825b1dce914672db4c476c msg = 3a8ee275e1c6c5fcd674d0b158030773eae2bc129707a1b8c79f36b4366c9ddb seed = 0d201337c08a0108fa1e674fe5cbc6558daac849a34d49e86e8ff6615c559b05d08cffa7e4f8935bf57cc3f45a02e24d pk = 8ef410d8aba915977bfb2731a7c57b66b21aed94a7b9e93cc56647aa065665b25f622c649a9811f1b07d8bfb44e222181d952a6cf3c42ef541b278cedd07b4a867ad73db66d0473cb1730454dca7bb131840c05ecda8518ee69776046b357806294235896b7a9b4c5f846a9d1d47820d23cb245832273a0119b731b66595f27b6fb6468df0a3c40274865c2a2a49f24f46c58895f64787c50ea0596a3d12c84db9b439155e08fb68f302559050395070204b904e1cebb06c1291a9ba9465755f4ef551a3f076c3e03b86c9676fe1ca92277c33e01591c7810cd15eaf302e97306ead48a4d4444f5b0a906969809c29b5be958c443c1a9235056c44223286a9bbb79bdcb76cf34977b1ba7a96a86ec2370b509a7ac5b1ccae367b2ca18cad6624fc2c2b20a3a9c4a620c2553c8dc68b4afc3be2074e90f9673bec6af4ac575dbc9e90e163815bb514d0a7a01372b130a72dc05f04c090e4cc6d8727a1f3d469da364ed355c565bc54c7492075bbb78dc0ce8c4445e94c9e706b6b5c500e60a1a315db4242328818258e1ac1b81c7b0e8361b74b7706c18151394c643eab0b134c5f96380cab7501bc58432f356197a53c7fcbbe8a1740bfc6144e65433ca558e597681c079ffb9b93f5108ce0c50d88252e7261957ecb696f79496f01288159cf55d281fcb773f387c2b4870347aa7f198350aad8590de3aea3231b4f362272c17548852aee185f7972571414164bbc43077623194788d452afd26478bfb053f6a9a4ad5c2141a709e39c663287406b2506a5f761ca53862674ba3a1779130644da758bce33c908019e81680382f996c964c84cf8213c7aa2bb2170ec7a1b6153199239a8e4e23ec221058cbba9bee0c6dcc285ff94916ce26ad22189d307afa7baa192795e5275a4af2195cdf3852e9a4424e174909183473187ae29a0ebe82050ea8e3de8340377b4c7b04d80fa28388a9bc219b8781031743747620a15c6ba4ab1e5cee606b85a918695256d366412c9fac834697b035c5428e381c9b055d79356f4078490852df20291bc2483b5972b5c6b7040632840c93dd796c31245a0cfb6207a32dc14ad3a7c64aaff329162915e0d0b41f4f547fdeeec254b24f981 sk = 258c8fa79243063532ccd3032058a45d341c29185a35e10c1252322ea9878de9b293cbc53d6b3e627b0a22231790d81938498efd966761887ec733b26e03064cb65fb913c90bea47418361f97574448b15a630b61537904e801e5c878ffa39890f9b2f03388a57889bda7b76063018ab6c0aa7e177716193b3c8ca2589037ff5002392389e8279122c44744a2b8379530ac74d90e1a5e572b337576c1fea356e9793e3d007dcab5551eca7a1fc80b3d7a779fb787fa8ade1b5b8a55c819200aa32e88a68139955c2c93ac9cc2cf6a9acf484585a0c32e28f15ab9d94d375974393979c98c0b384ec812c7c46771ffb88ae23ac5fe28258a4279218a67b9ac9ea2161328501f054bfe3c9297153cc846cbea4133ecf778ed3890370e1698812cde0173964a1cdfda213ad865ebfec6914a6a4ec77018a907edfb007b36258ded19c5688b129c035090c5dc9f1c8c4191bd9f04187fcac4ba7b16b35898dc58303f6cb8c03bfd0198dd5f438c0a5ace305c8563963c59c7bbcf96934c884fcd15f0d752e2b987dcbf686c5a34cdd494ca7d71610a29ae5817c08633ca14a33fbe17dc8f120088736865b6f697a831c3241f95798855b243f78ca54f5cf80c69430294e5270a1a48a00da656764d65acd855edd265587480f99eca80cc3c19df7c618b41b12d055144910ceb67820a41289a0af6391613d1b1b93d9583c3582d948170db7ada3776c7e293d2cd96ee7690ed21b5f09996fecf59b57eb7084f37ffdb274dbd06616e95f465b9c28087f83d600bf3b5431616c62a53b993c49b18c96a40100be52bcb50bb30b7c97cf6c9467aacb3c9806f05679b7c480e5f6c13ed1ce67b2920556bbf15464a6527a800950be903b7861a3382912bf3641470cc757c48164eb9a59142206d3aaaac96f16c13803b90711d41f039261fdc3359c49313e6c04c9d45ce0e0c78d4a4e61acb926629fb9846b6a3687e402b600b455641035f8b68ea0ec7dc3209d30b90d190b9c48957fcbe945abb5bfbdf96f6d7771c96b721876c39eda86fa36513cfc2d9bf7ce80f046fc28a00d768fc5c13a50b8a68ef410d8aba915977bfb2731a7c57b66b21aed94a7b9e93cc56647aa065665b25f622c649a9811f1b07d8bfb44e222181d952a6cf3c42ef541b278cedd07b4a867ad73db66d0473cb1730454dca7bb131840c05ecda8518ee69776046b357806294235896b7a9b4c5f846a9d1d47820d23cb245832273a0119b731b66595f27b6fb6468df0a3c40274865c2a2a49f24f46c58895f64787c50ea0596a3d12c84db9b439155e08fb68f302559050395070204b904e1cebb06c1291a9ba9465755f4ef551a3f076c3e03b86c9676fe1ca92277c33e01591c7810cd15eaf302e97306ead48a4d4444f5b0a906969809c29b5be958c443c1a9235056c44223286a9bbb79bdcb76cf34977b1ba7a96a86ec2370b509a7ac5b1ccae367b2ca18cad6624fc2c2b20a3a9c4a620c2553c8dc68b4afc3be2074e90f9673bec6af4ac575dbc9e90e163815bb514d0a7a01372b130a72dc05f04c090e4cc6d8727a1f3d469da364ed355c565bc54c7492075bbb78dc0ce8c4445e94c9e706b6b5c500e60a1a315db4242328818258e1ac1b81c7b0e8361b74b7706c18151394c643eab0b134c5f96380cab7501bc58432f356197a53c7fcbbe8a1740bfc6144e65433ca558e597681c079ffb9b93f5108ce0c50d88252e7261957ecb696f79496f01288159cf55d281fcb773f387c2b4870347aa7f198350aad8590de3aea3231b4f362272c17548852aee185f7972571414164bbc43077623194788d452afd26478bfb053f6a9a4ad5c2141a709e39c663287406b2506a5f761ca53862674ba3a1779130644da758bce33c908019e81680382f996c964c84cf8213c7aa2bb2170ec7a1b6153199239a8e4e23ec221058cbba9bee0c6dcc285ff94916ce26ad22189d307afa7baa192795e5275a4af2195cdf3852e9a4424e174909183473187ae29a0ebe82050ea8e3de8340377b4c7b04d80fa28388a9bc219b8781031743747620a15c6ba4ab1e5cee606b85a918695256d366412c9fac834697b035c5428e381c9b055d79356f4078490852df20291bc2483b5972b5c6b7040632840c93dd796c31245a0cfb6207a32dc14ad3a7c64aaff329162915e0d0b41f4f547fdeeec254b24f9818c7c1ee727218afc7559b8d69305b7ea2f0f12d7c429e6da402d9a40cd90877218ae22616b422f33aa1089105cc1c0d75c0828b44786d309f8242547acdabf11 ct_n = 4695b4595c90feb5aa58b476543f2d5769ae081fab3f6f929b055b6eb50286c17387f2e9cc1f31dbd49b4b93870c041ee92478556f3b31355ca00e8f5476428375fbd2e95ff0cc53eb9aa02e388e0641efcbdb732c08fd595a067a6b3ab6bdf0f839f9629f962c1fdc45e854c5ed4fc99ec641170d1de48a698dabdeb3173ce32b30b8f0a604e667535505670ad1c0296ab94829f6423de4a76f305d96fb076886f133340e6e36dd10703c3b4ec748e18538aa3f16720ffa97afd4247407c7c6fbe8aaa11a37a25116190e14e4bf6adca7e9394f50b33ebe9bb01b4429d88dfa7a737c73e9ce7e441bb065f650ae8b40292f51a913bb584b712fc0a5ce39ca704abcdc4aff97e5e9bcac75c4b9849a7026237509153e6904b9c0fd71d80e40eb57bce2560d0a73db1afcce6f109562a0009bd74041b41aaf5518767bbb492caceb2cb9090ab52d162addf39e10ef543f709e2ac2a7f2646b3fe29f8ba0da334090019ea77e1b3d2af7d1ca4f3eaacc1c4d6a8254404ab8e82050c075cfc845d9c91380cadd8911f3bb7c5fdcb5d6ed48e12277d96df06368800dae7ccc48c48c5d62fdda683d8a8728a26584fd0b6bb952ad0f8a2598fa6d4b73bd105396d2fd1fb4566190f627a80ce6fcf412fde202d75698861696a36491e1ef38eebe4cd398dee4e46260fb7341650adb15ee3e4976fe48ac9f34d9909704f8b526cc4c63fae3d9927bf32fd02c42f55c193dc711e715227b3fdf557ec67be24c7dc6a702678997731c750f61d1ff834dc51d76fdac224af5bf00de855aec921b3080f01f676e2809a39d0c578988a31a1f6e1dfccd9bbd85b7975beca2eed2dc022b490e90fcf948adbfb12f71478012d7b763d8335c9912c89c24bd91b64742f9eeecef1fcb723194f3ee722e0e58e47fd11b927c1d269773760cd3747574090fe862da5eebf81e07b132646ca22de97af47e08143a85f27471c8fd7cef02679a83581826d77069265a8cb5ee3d62523962e0c38f605db98210a999ecce61c1155ffdd73271d8069b03154a606018ae845b21d9d90e6f6062a9c58870f6cb8863da9fb0 ss_n = b38bd1ab690712b50772280a66a769358daf01f80240bf78db2b235afa85458d ct = 6dcb9806e7b35ff919ad2fb586971820c16f7f5fb67075e1d3953514792da7a15fe1f4d501d26acf64f6441a2ff9a5202dad908329c27aef397d4e4bd9696a72d64846b1e1c0eb370da4ca007b39733a453044521dc1181201d1612cf9b8688832ba665c349a5d9d16b501846bc5d5153492efd124b083ca285330aa1c206d725eb9e4b3914875f97374794115e0c976e6c775d3ca3d4af66da85803248e8e16fce597a046d046f730af8fdbe42f31f134d31cc6861ae8d018840036c8507661e145c6ea971b2da6f3030aa3a8ff8ab94d71aeb7041f47e5795d2ade67c47aac7201cddb4833089b5ae9a41f58f58e2cf4f83093bbc5e0e703270f0abdbd63341966d0cd63d4ecdb7fe3f057da0f18afe3c665301eff8ccea761a02e6dde454f4bc29f0a86dab7515ab5979e8f2a5e47f5b254d59c97f37f4bc45291565f1d46cb357e7cb15bd094ba48d9b04e08dfaf7e64fc8dd5bb0440caa98f352eec4ba27bcaba66dafc263b5fb3e251d0d4a1d330ffac8db7cb897dfab45a78e0177d27a9ce14219f437b89974cfe0732c70bd0e1883999c3b1e2cfbf82d720f7318b1164831b3fe58ebd0e2ffda5fecd18e74ef1e668c8a5b7d03d771a0fb1e6e84a1d52b2d77da33f67f9fc7fcd01fcf78e5958ca01113fcf431b7f07c6ac70eafe9fb5996a569eb020a84c6e00a15ea5209243b4eddac807e24b58332034f7039855c6dfcb5762987fd26c7149702182855edd3ad3f95e3343a0af150a7d00e88365eaa9f98a683305acdc08de3e7bd7322031074087b79c38f5022682ce79f4a2075b2ef4f48840a23b8f68724a5e704959961722934f47a61da767ee96504c0ba3672c034f59c0d1e317ed9ec7d23ad44a4649559b9510734ba1faae8bef034e2b9817a5504afcd2d44b680034c9e6c8d1815816549e94964f1e057e04cc72ba320ed2386a9cfdff6dc3e971d006007e60179b22262c745958f8b4cec75c883229482d91d54ec5f3939752ca8254545fca15903815dbed9158c7a1c8d5253db610eb0139cad7f033538956f122def0b9f45c2bbed0e2ab35c750b7fb142e9df530 ss = ebc3884bb2c96163240c9392ad3b0f2382fd5bd5a5fe63b909ee5c17356afc48 count = 453 z = 0c0c5d65969519032e5e1c17f9354931ccf17b49520a2654c9eec6ab0de3f746 d = 15daf748ab80093ed04e0291c8bff729837b39b25faf1268d7442e772ec90fff msg = 4a41fa360b6f9478173585d09c55b861ff7393f6c08b2096fdad506474358e5f seed = 28e16cd9b2cacdd74a6031a3f98d687b526dcb4fe56c0d2d7bd972bbbf3a001f3b1c9a16c4ea3c8b7e02c900aa43f71b pk = 4d214de6ec814c62caa04bc6e3852e00f39d7220299308088f69c31e5066d9f80985cab428c5cdd8c85f9ca90335ba80b967c9f256525361b9cc855a48258e104452258592fe3b2f0232618982aafcb794044a20c78949067b4312b72f8eb15a31c78d4947392cc44c3d459ff653cdabc48fe2217d6299a617494b2829af45734e632902a338917eb0b107e17f4992c65e081391921a45ea425d39b31b41464d55a1740a02270c24881c5916881ff5a41dbb56c5650b1998eb12e8273684685edbc55410848b9a32a26e842cd7b8b07dda882bc85490d621dd55c23c1a992e2448ae7c16308b1882b0040a6621912318b9810a36889aaf21984d545568c97b3514a399e71e2942a13ff8923ad03f11a0224a70b8ea598c80a94589082c97e53c217183e09c26be0b3bddd396fd561cea017bf4e2538163a6547984cd4263843944f1156b05740687f139c3e3504d41be76612460758587c97ae8247363e6bd13084996c7393c9500d8fccfb12571ef522b0f1361b2285223392d44756266b893ebd74669b10424fb8caceb293f85622488b54ba1b12d2b142893cd12e99ea13a6a7246c00f36059768559d017ded45b43924523b8c98e8b9b1228ab194f5cb8fea111c1b3b9d5933d8c06b06356042c506eee02853b995f0fcaf55039c58fccd818608fe36603b129173c2588fd81f240323818ac7de84c22b71ca571099ed035c97043a60089e0cac070a018310c74372574e40213c863b792f2ac94ed4860dcbba14735e296bc7c0c87ccce8a0a788160d86062be4995b53155fe955053a3cabbb6efeaa1dece4c62e83a0a953b615c62ecfaa7ab3432ced16c4babc5556732311aaa8a6c8368ba831a2674baa7a41696b035a7094fbc01fa0588e4feb354c2c813c731a6c702dfda62c6f102c42475a72898a256a613c369a1c6940c1fc89a4d362f6e26f3174bf8cb8c67bac08ce5a36148890be0407cc1875444c7bfcd14f5dd4cc8c5a17a1613ebf641a90082ae9a80f7d3917301438f6c1371af82f3a3a050f0b857b9b17de512546d71a53ba459b7a6f20ea6e1f845be417aa1978bd256f2898bb501d49a2faa335c455dce4c8dcdaa128ea247b2d3a9d228272083e sk = 5ef3629d3098a6d2b39c544c9c3c6bab3a410bb05ebf21ccaaba1f1fe49419a433bd85781962ad549a4b6331889aba4626379d9545576bc42f98e98f65273beaf0b33a20532ef9c9aa42caf604466c43866419760be2429c5a964a7a917f5692aff504175c72de7b16b65aa7c87c8f2c2467c0a78489c26af3c5955df16d2f495715ca0eb761243e4933da2495bf3c510a511c96e680fb26a0623c6bfb906e525c61c38bc3d40bd0c761aebbe5b917054cf88c51a5471c3a6047d67649335c260c567694227cd38870a08b7dc53b0efc651200b2b09e334cb01b3fdf5b0221f4b302d67681947ee0652df41b78db11318b107094459c347641e58b763b18babad1bf80f594975c7571133cfc0cb5a0190f1962782d8a6c09d796b6a0777f2435e520490e98a851728d9a355a0bcb0e803a6954481063aa49c11398cbfa41093a1e8af790a6a3c6e58646f3e6680b16ad48548f493958f3119bce9b111716ca2d6893d6098c2c176098aacfeb441453c210b2cc451da37f34c2886fd476b17011924a2536268a2f706c1c375093997e7bf854b74ab10b580ea7667f5fd75396789aa7b6211f2c5b4f7ccd24ca920d541569d375b685a89325378f29024822bbea9652735298c4402e2ce733d22b7afc10b7f2ba99bf76206c465781ac9c9b4b7e2ef2c511055ca1f68643389bc8951ef843b1f0e0bb9fa7b4d9a113a22c952f982045622c58e7ba31b5a115f87ed6d62677c667f3b77ea858beaf9c8648490a8cd63e68e85e9fd27d9e3bc3def04a14c53d183cbabde61277c31ed35bb7e3c72fb7634b2890a50e11a2a2c44dd9c29270da285a339afae6b605c74d57d305a16c6fda184b0eda6f5724506c61183b8abb9866b222661191041ec42b25cca55c6b88096ee916e2c4aaffb533a5d4530f1c69fd8b1a9ceb710a385ab4f3c9c8f4b20272a34f244f3a153736d6a6f4f5b22dab3378aa5cecc5bb92058cf67bafbe5524a72c5e4c3b89ac22079ee153fe87a01c7abbb39a84ecf41aef0089be3811e3ca98fd482324637b95d1be10421afda384e45c7b6ca350c986c25cfc8f5e8bc74d214de6ec814c62caa04bc6e3852e00f39d7220299308088f69c31e5066d9f80985cab428c5cdd8c85f9ca90335ba80b967c9f256525361b9cc855a48258e104452258592fe3b2f0232618982aafcb794044a20c78949067b4312b72f8eb15a31c78d4947392cc44c3d459ff653cdabc48fe2217d6299a617494b2829af45734e632902a338917eb0b107e17f4992c65e081391921a45ea425d39b31b41464d55a1740a02270c24881c5916881ff5a41dbb56c5650b1998eb12e8273684685edbc55410848b9a32a26e842cd7b8b07dda882bc85490d621dd55c23c1a992e2448ae7c16308b1882b0040a6621912318b9810a36889aaf21984d545568c97b3514a399e71e2942a13ff8923ad03f11a0224a70b8ea598c80a94589082c97e53c217183e09c26be0b3bddd396fd561cea017bf4e2538163a6547984cd4263843944f1156b05740687f139c3e3504d41be76612460758587c97ae8247363e6bd13084996c7393c9500d8fccfb12571ef522b0f1361b2285223392d44756266b893ebd74669b10424fb8caceb293f85622488b54ba1b12d2b142893cd12e99ea13a6a7246c00f36059768559d017ded45b43924523b8c98e8b9b1228ab194f5cb8fea111c1b3b9d5933d8c06b06356042c506eee02853b995f0fcaf55039c58fccd818608fe36603b129173c2588fd81f240323818ac7de84c22b71ca571099ed035c97043a60089e0cac070a018310c74372574e40213c863b792f2ac94ed4860dcbba14735e296bc7c0c87ccce8a0a788160d86062be4995b53155fe955053a3cabbb6efeaa1dece4c62e83a0a953b615c62ecfaa7ab3432ced16c4babc5556732311aaa8a6c8368ba831a2674baa7a41696b035a7094fbc01fa0588e4feb354c2c813c731a6c702dfda62c6f102c42475a72898a256a613c369a1c6940c1fc89a4d362f6e26f3174bf8cb8c67bac08ce5a36148890be0407cc1875444c7bfcd14f5dd4cc8c5a17a1613ebf641a90082ae9a80f7d3917301438f6c1371af82f3a3a050f0b857b9b17de512546d71a53ba459b7a6f20ea6e1f845be417aa1978bd256f2898bb501d49a2faa335c455dce4c8dcdaa128ea247b2d3a9d228272083e7975a24ecb07e66f3f86ac5f6315864700ab5632e7fac0254e8812f43e288b590c0c5d65969519032e5e1c17f9354931ccf17b49520a2654c9eec6ab0de3f746 ct_n = 5fcc48b0012f61d073377d313f5ff0d327fc83d512290a1e3b6dbae72117ed4b9fe8a17c11e4fca114025bca9a76e4882eadb6191bbb4cb8e6210d86fcb68ce343ffb8145a7159ff731bc1156b77b2c3852744db740058b1c47f8be3cfc2ab21209af6c4aaf2de19ee99eb7c07226ade654bc17653f2b81261b9929407ce9996964f672fd81073082050b5ef4028f8b06ff6f4a203b2eb53d32d40dfa936dda01db4567618f972829d45a62f80dcf148ca415bba43b0452709b7505727ff828b0513e55365ec71c015b25a62bf93f8405e6b6ee7534458ccdf7725455a1bd467ba7ce120a2b98ac6a9dfcf70e07725b2104dcd35ee42d5913fe39cb515c2af94963843e044f5873b0209a78dfef5ef8d4cc7a3a5eaae4dd259489b57ae4bf1413528cad72e0da589d8aa3b2577ab34628183db4b2416ae703693d5d76a31cb0651e9827a1d519b856776b711c86aa72b5f67c16fb1b58e32686bff08ce3f1a107e069865d31d2758387ba0a1261757ef0b2a3a095db9f86c8671a4f81db792e7414ebeac04669548726c47cc2856fb7de5ef2f8dd0b01912c80ab1a9aadfed63108b7a8b35ed1d961ed10d1a4da83b68288bd64249ae4a7fcde685060b5e4ea91d5fac594a107bbda181d8831776f56a02b8b7833074294510c24125bd7196be66644e5e2ff46c261121f6c2f8f0e34a5014214bcf3e444fe417627f8913ff9010afb34240f4a595d4fb8108c30336401c791c1691e263d6e589240e49b82a5be42599523f1d725baf1b185de938fecc4b19513a29a00e08f4638ddb17a392a4955c206348a5c462c8456c6ce1884efe57153ea989e901bb924ce5def3cc4fc982ec99ce3719ae8e15bdc95386f738712e601d7d99e65c57cd857b7c9bdbd7e6024b2f49726710db69ff3b9a5a57912a24764db68c4b3820d643089de71f836ada65fffa810eb45f22baebbeef3e4597210198c1b94962f3fbfbbf2a5cb92d928980edec456c086ac46e6142b514026019d5814de28d3e4c6fd5df00b8bbb2f2acdf499cbf39bc0a65316f6127e1a2c1e15bd8bcc8a89e40f6a732f9e71e9d69 ss_n = ef7ad3ba298f15f8cc2f36e621036bb6e85f18bb42bc5d27ab135e7f87740153 ct = 80d724247ada72e5e6f9a9e4db69a689cd40cb80dc10ec88af41b63122d6e6c131568a2429cb10d63f0e369e50a2aa11629f17ad1d598c301d76e89f1046c22013552c82263a0474db0085658badc7b52288b199a6fad050fe3ed485f0dacb91e7ab6d322d59a3cdb012ea4711cbe05677a568b32c2cc72197a7fd5601a4b6741470d3107b6bb9a0e318d9420ed3c220979c1df91db915e99489ce01a5345216c32a6574edfb7f291b53037c4f1a6d16d8cab40c22e0105f63b13a6883114b7adc3cef10fb8c96e90a019078e219f13f3c19ac1431e5f81fff491fd5b2c25f0ddf69ba588ab04f04af3901bd6621db401cd4006c549abae719599c13c0d999737cfad24c225f4f52d1ac6171ef7ef087f5beefe28dbd598cb8bd8d181e95b33f4e43a5c49ea663ec103759d3954bd8f4f17c1ac959837836ea335c71636f86bfaea2142faa09e712a228191724993bc79f0727026d3d9cefeaad9ec1e4e4fd711b22aa4002650081c9aab4d7530db864cbe65d49c16f4cc4a44b142f5eefcbd397bd3092ac90d795143258ce23ef3c7a95618833ef8906644fc312cdbbf37485690effbe941e73d07d2b35db80072ecd64cc227acf4a20437da188a706f4988c05ee0906f78ff13d4d91f8d6f3e6183ba428c1a0bef0638e064c49fc45e3b782aed9b22b724d02bcd931df2c1407d409cf55ed6a7eac72dd021cd77355ac8246532531502a928cfaf780dddc5c9177a4be13d96f48d5f4d604e6dca876f258532a203286d50c3edd428e16f86eb97d9ce845ce379a0678e3c28b9011e815fbd4ce9a20548c64668ab6574aa74963b1c7ab7f6cff5261641840b9202e63417fbba54679b02549e32852251e6392e30d3ad45716e4a2ea9433cef9c205cae09c4665c83e8ffb135f96a882e0d445e7b7aff8c72f274ea21aef6339db5c9d957ba4da627639385b61416ab4d2041d656f5fc8652708decbd0ed246de80647a01f263134b32f72236dfbe8173a2efdc4f3dcfd30c9d8e689d19d09ef31c984ba195311799e6c69234c6aa395198b72dca91b9a384dded2dcaac07be21186d9c1944a ss = 26cdbc4f9fa71642a2550defc2fe2349f52c4e07b9beec17649b9cb4b785ebd8 count = 454 z = 320472b77528c0642f243dac76bdb84ca6a2c750f8aafb80d7d93543f4556223 d = 5dacaf9bf4a3f29f3dde9e2fc6dcd67905e9fa0e919b3416bd465cfafc686068 msg = 191de55aef60e6d561d9d1341de9ef8f39eea1109b57f157355f38b9d13dc4f2 seed = 8139727491a9f0bd76a8b61e9c8775d57feb87d4ece57d45f71a646418dddd7ae92d584b622fcf332ee111ca4ab9b254 pk = 9960568021478bc11d84930e1518175bd7c059f2c6c97c261998cd3fb00f8b7107dd794cf2511d5aca797b05520426c049f3508b4489126232853a4272a1041a7826e8dca7e58283abc78db559af909c74e5a9861295320983a96cca0360540fd07602dadc74191456e076b5aa17615a851f6702b8103620f2a3be0cb44b995a9eb9d95855cb4f86bc5ab4e67502eb97755430a7cb8110a061ea648286422b116c7b4c97853c174d1643841b81b5dc522035612af7cb379b3caf29884d94fa3ddeb945c3e33062846f85767641982973fb59c7590675d48dc6b09877b005af734316d361f381c1e95b408d803f0c60bc99706245c6be8f029608c6c1d0010ca9787ecbf4cd3e11b01411aeac926b10a092ba4085d4e7a38526537567c4506a2ed817417050a4144900d0a9a043202e93d759ef73cf1ff382a2c86ff698634df990c8fb833f7b226ff75eda475eb27a8f65b941b856b0032c150078b35b317a7d36b647f0c24fb118a7132040d1b023dc36e8da3894a00590a14b4a59514ac7552e09c9ef6984a26c1226732312abbbf71454ff1632709721e6133b9d50137835c2e166ac7ab14c12f03643422a44414002b584e90a5460e36a228c1a5eea505ee75780bc24361a750a1b8296c1359aa278db05791bc78b2bbc8fea00c303086c65fb3e70e503f8db7cd8772943f6a93a54562ddc68ce1705bd19648dd956cd1582e8123215f27a7c0b8fbfe58d894435c2d889fa95cf71216e1726b3443666452aa18efb377136b3b2582b2e1654f33a69c6241e9794309c9035cd53867c618ee7999d7b8283c1a4baf0887b8ae7c89ea88a54230386e93483f678c2ca5189facae2382f6e27273f8175a438969b7395207891ae0bc9ada10cf6b6c63f8387fb1323a4f52b6248150ea7c4f105abd9a1153b828c1d172c4ca98f51c0065f06b7efa553746a4b20eb9c74eb792268106aea6117d88f03b01830854f2b5755e97a8463f896d504746ee37ae434abb0dbb58d71869be048aef8b246080c0c44a0f6498e55690a819882ad5465c049154e57257199cdca27913a195420a4c27da72daea69f679e14ca4ccab21bdaf76f23a05727173b071ba517f997e2a7ebe20da6 sk = 2623152be44c27655e4a262f39243ba559ab96ea6d33b497184182369704d4765381850c8d874d39f087978767ec106975f88f41c03290a5ab2c3579da25a7eb05613e6b97aa259379722072124846a5b5f3296bf2f7c1660603c999c775ca96072a8637c9781be048f569c93e494060eb55e902aa8a36293ec1399e03356651b33e87202498171c1230be6ba1ce0c517d511f89e7a36ab83910f81fa7ab91990038e3c64fa7e348ef6514d8851b76883ac666827d74776f0418c5c96887e1391586140765928a7461dcca4629e567cd171f084003529597bfb1ac1fe92fa6941e30570974811f96356a60c98be1f80680ba2362556dae7c4317f36c5d309976168d2b7544f190b80aa401d54ab5374a86c4c04e2078bbe8e1ceaeb458d0e67ad998970ad264220a615b50ad3c49c543116953ea0f129c5420948e778a971870955560496a23a335051932b77f7307b2067446be10b7767957348021245ace26aa9157500dd46abbaf45aa59826701d414f5205ff987c54fc92c6a359776d5818009bef9d8c025c55ec18279ae98c4cebc5161b3b21d8a1f32daa9853b9600066bb97114eb015ce8eaa8d8e4c17ae79d5e2b0f10077ad8d02a389277fd4cb83e1cac51cc4093cc18bf710fec21a8f8e9001a3c91dec2b845026e9e3b881941bad3c901c1862f3f488380a543cfa46d0da2485341166e733c12b9a9ccbb4052935bcc8c54fac1209900ce008c7efef7439d0c3a235142564038b095398b32cf04aa53412aa5c32b136632badb2a72b78328c2554bd3d0caff34472009c09e5184cd628de7281a32694221b7c6b0280fd5c6995f980d463c680958248bc3bbf92849cac07e376332bdd2832d473f4703a303387e29ac5467283a8a895539a46e39f64ea8667b828816f6453c781c57acfc46d65a6563b6ce30565fb9bcc7f6cbb379cb62f9606f61cc3a001c0363960ec7fb909875a192581443d56c25c82dcdc135ffca37548a5cee6c3e816174be57b0835931f94781c71713176a945cd484f8eaba89fab81e10242d961927a03af4cb3bce08265dd041c77c519c1391a2b63f9960568021478bc11d84930e1518175bd7c059f2c6c97c261998cd3fb00f8b7107dd794cf2511d5aca797b05520426c049f3508b4489126232853a4272a1041a7826e8dca7e58283abc78db559af909c74e5a9861295320983a96cca0360540fd07602dadc74191456e076b5aa17615a851f6702b8103620f2a3be0cb44b995a9eb9d95855cb4f86bc5ab4e67502eb97755430a7cb8110a061ea648286422b116c7b4c97853c174d1643841b81b5dc522035612af7cb379b3caf29884d94fa3ddeb945c3e33062846f85767641982973fb59c7590675d48dc6b09877b005af734316d361f381c1e95b408d803f0c60bc99706245c6be8f029608c6c1d0010ca9787ecbf4cd3e11b01411aeac926b10a092ba4085d4e7a38526537567c4506a2ed817417050a4144900d0a9a043202e93d759ef73cf1ff382a2c86ff698634df990c8fb833f7b226ff75eda475eb27a8f65b941b856b0032c150078b35b317a7d36b647f0c24fb118a7132040d1b023dc36e8da3894a00590a14b4a59514ac7552e09c9ef6984a26c1226732312abbbf71454ff1632709721e6133b9d50137835c2e166ac7ab14c12f03643422a44414002b584e90a5460e36a228c1a5eea505ee75780bc24361a750a1b8296c1359aa278db05791bc78b2bbc8fea00c303086c65fb3e70e503f8db7cd8772943f6a93a54562ddc68ce1705bd19648dd956cd1582e8123215f27a7c0b8fbfe58d894435c2d889fa95cf71216e1726b3443666452aa18efb377136b3b2582b2e1654f33a69c6241e9794309c9035cd53867c618ee7999d7b8283c1a4baf0887b8ae7c89ea88a54230386e93483f678c2ca5189facae2382f6e27273f8175a438969b7395207891ae0bc9ada10cf6b6c63f8387fb1323a4f52b6248150ea7c4f105abd9a1153b828c1d172c4ca98f51c0065f06b7efa553746a4b20eb9c74eb792268106aea6117d88f03b01830854f2b5755e97a8463f896d504746ee37ae434abb0dbb58d71869be048aef8b246080c0c44a0f6498e55690a819882ad5465c049154e57257199cdca27913a195420a4c27da72daea69f679e14ca4ccab21bdaf76f23a05727173b071ba517f997e2a7ebe20da690cac75dbdb178bb0c78561615168c330b5cb8803d767065db002171ba126225320472b77528c0642f243dac76bdb84ca6a2c750f8aafb80d7d93543f4556223 ct_n = e0c1c692711338ff02a2bde6f4fa73a23a8b1666a7a15242c736824933bdc99a593af81d87d877e4126588aec9a4219074242a617e9afcef5358ab5c11ee755eb3c35459bf2e4f47030321c79a8746f287c409c831a6402f168aef90e30e07adf6bf4ad0ccd52c7e305f4ff79afea1c53c89b4a4ebdead9029e14bcc0402cb13bd485ea7fc724c48fdf14fb488d575b2933d397fd321c6db8b4860a07e68fdd525cb1abebecba515626420843ef3013ce9951ead2242d485405fd9cab0ad24e0b3b477ade03ae7fdbd98c8a17e8ccc166eb26aec78120bd317e6e7c48c633a47cf3e4940cd08dafae761c1a52d3c092164af8b276ae68fc1f27479fe31bdd679aca627deb450803a38303b37313a5c34402b7914e502b94aea3f84e4f44544463c7f8923232db5c898e590b7cdc3c269e6813aaa6304bc39c1c9543160a664b302c9701e7a3316b62efdd95565527f8abcfbaff2d7f2ed0d83f31dea11fa83e65ffe616a69d0e35d64993fb6998513d747d6eb2461763e3edc0655e0da3618a37eec6a05870c0c9c10bc42bcc63e47152a8d6bb9d7e9c225e6b4e4a89048392505440763fcdef0bd6e555510969e8fb4d5fd633efaeeb319b63fbdaa3cdcb5ee0852c49643201aa0284f01532513bbc802ed6418bb7055609a1c574193c47b4935eab8d2458de6a12eafddd1b8cc3df2086de78072cb06fd7be5e78483ca324559cb575d01cdcf0a20d8d73b5e974e4522114cbffe94441298ce0f6e8b5d7d36afeed888929d0528a54816926aa397a8eedc45a7b61e57951edeea8bd366b785f854a31300b5f0318d1c7f3d5a1b3912a26a1336ab31d3eb5474f9fe71649631a2313c1ff30ea599786facaf12a0343351d2e9fb6570eb2834dd51efbfe600cc837646c7f7b69a71ec512170b23ba5fbc9956ea9c6b907cd144d6e6a0c9a33ce49e78cbeeb45b9363474fea79846eea57531254652611cb03800b6f6b0fd832221da2dc9e254df94f94f0b862413024c3e359854ac8bef9dcf187a3122c676f2160b8f4dfbeac8092b023285d1ea8dfa679c705a9c2a2b95abe4af3a90bd6ffb ss_n = 9e83370edc063413b715e41fc09a3596a49ee66e4718e7d709998cec5a0fe5b2 ct = fd96d0ebc48ba7a34353f2dec8b64100ea55139fbed885447fe930e46ae259dc3730427cde2eeb28ca0adc97c271be2adac50a981884240a05d937b96a7e87c556af00c9a786bb38fce68b3618cf07bc646d6cb3e814f439fb20d7e6c51f14ecb7def9a477bf762731bedc29021496b53548f06ac0d2fbb26f70849211a1617e987c5a51b7d3998ff339ab8fbc80c94c140598604cf9ec474711b34e906fb03c32a320dd653d04838eed6c5e7803df871a4ef30f55d70fb646d7cd71a75428c27ed45554c0cab4512704e6151a8cdba6f1e08b1b057848feb468ab850107def639122b76665eda16b7926d3e381781281492852baa7f1ae16056b86f34484f256de730fb6ffd6dff7c47e3176c7f00a9c058f94cc77807641fb799d2988713d94cdec75201f8714ddb970445e50a04809ef0dfaeea7a692c1f7b3803a82db0714b03c2afb8be4d1fed7b324b4d7da97fe8a9d999907de00c6113e946bcd1c33eb1b727a962344c1803a77e76adb30cc0a94deb81edcbf946b7bfdf931bbb53d3c087028c64e64fd82f6460870a0ef718ed63135d8d46bf91a5eec54d8dfd5460bd71f6029012396fd88a2d9ee5f5261f946581a47f0d754a7b59746eaaba2f50a0ef7aa635d4a0559fa38920b6c96e99daacde340d6bf5bfec0b7f6cdce2c6b6d22cc1fc6d52f7945721738401662d80cd19ddd5790ba87831c02d8ad84f1d1106fcf47774cadd89bc5b94b12b92464e703480b9bd4ddd51d85a75fc54c1410acf2aaaa320e3a6d3e4fd579c69af452e90ed2d68a59e1c68eecad17bc821f257a944b0bd1d75737265cad3493a054c148339950c14a809f06a51b5479ebcc300623a0f0b7ea2a8286e984f0b4e6409ff7940fffc326f50ab42cf71d5ef22a6d45a26faa9a46e19e73d67532b3490d2c8adf0f7e85b01ebd572a510f1bd5b6e943d9deea983e8d3fd7d3e19c4bbb1795937bf12fdaadf3000e4b39f009020db939be398121c8165d64b9bf1d7acc832b63c9f160016bf17deedea951c4d7a80a6621daa6e276bc1af0c572b9e8585ec39aaa34e47b875b0b72ed52fbe5bd43279 ss = 0c04047eb860b4ca3ba0d00179efb32bd6b95a17ab67e7981ed99e6a7b4a6060 count = 455 z = 73c9683e1d643f32e4039bc4ca5b932cb5cb934ebc089b96c21524d2c9325c0d d = f611ff5616c44496a6e59768449dcd47a338a865e1c2018456f25d365eb040c1 msg = 8782f1b871d5fcb07f44752fd1ea698337aeb746a275b90c4228c45838f8cc6b seed = 10846e2d37a3bb641bf31fa5610b81958fc3046ffece89603da62f8f7308efc449f2f0866d30fb98c5a297f6eb31e455 pk = 3482194105455ee922ecf37f9ee2a115baadf8eb64dc7a738e77af47366fc11435cd94b04c30b6990c575f6aadf41c3c08c0ca0becadb2126493e6025ff125f5190741bc0312ab008ca47e01f07c96bb6d40b1cebcc3be0a4024498a0ba5593fdb48b7ba701e5565a3eb1251c8f9bac118705a5967f807cb5a88bdd87361648c1f79267db2f151ac53220f7120f8407bc571c677b149c070a1ab29563c0a0c81c574db1b82119b6aeb2350e1601a426c7db9a50de48922b26ba8274c7b19f01a3e24061b26c4b4b812223cbfdc56b125c15ca22022cee628296147950637168539395a6642b77f0be70e37f2360ec39c3ba76a8dca8c3104090ffb7e44005d13474cec2a5b5722302136457ed268376a8e8fc05185e71b76dba7c7d06a876b40aa633131027dc4e151a71b405252a0844435dacc2038579860a92a76ca8bc329101fb188d58802a47825dd8639f53960b1ba016013043c379ec7c886f0910db59c8cdb77bcf0d49e40137b6a9919c22bc8112740081b2b86b942e199c6e5207bbf52aa44932dbd6a65188a7153e13f208b2d13dc3714f6750abb1ff5fcafdc0a594809c5d6c6041aaa3b542b52dbc02f8e143a2865afa97595a91c6d502a0e024a360a46bda7db95dc17661ddb67f1063e3d324af6c64071196ab7d747c47c274d571f8c171e7b6759b46ba4da12b06e141844d71f12a56931aa6f86f423b12472645ac17ebb650a489ad4a07303885fd1b58a9a9b7f621c1e1fb2aad558605261af1674a25eda605dc966608954d5611ba7b357eab03c08fa7cea532540b0b77b3a19d3008aee6c32b6e2b6950b611d26164200730956b90e201bed6bb0e292a4888b268877a5b234be2ffa250b352e57f9681a7799c6c96a0ba774cfe6a2eed93f3fac8253bb6e54ccce340c9f58580e41ba60bf18530450493e135a6b150604f84f0cb065b6a5b9ec0b2b5478b65b5b93a8876a046b0f0ec73794c271d081b67e1802490b1003e610764670ede8a566cac66ba38abc737efe15cb1220c12cdc65c8787069d07c2c825ec339476bc01784782782968cb05ba5264c77686296c0a8ba1c4feb2b6778238a00251ffbdece732afeb38bd6692b86adafd527a5ec sk = 42d54a56da68adcb5910646d32f2146732762af06ec67394afbbb37b488ffa81899b28bddb0a8effd0bb70447ed08a9207c351c2eb727c432c886a3e45641196f74c0e105a1c88c0a9445594c437c7d179cbc60720f1877d51368d5bb68c0393defa5e8ad2b9a9b12c8ea30a9b6c2d151c953f3a5cf276b687b95d52998236e0c4b0e93cd46a4d5a10146003586ab4107a26aed045af73d570e76025baa539b7c5503c8c77ce06bdc4ac40e86bae830128a737441322796a736799f105ce2939a16a84ea051323c79c20167141d486000b473147bdf2780e3e1c85a0962fe3c238fce740ee31ce44258ba548374cf20578d124e2d986e1139141b832b826ae0fc73e194696bd68786b11a07d54b677c9768d513381695d335985c68c9d80fb76eb499cf65a511bbb3bdf2cabcd29a50056c204a019ff87b734424de8453d86d16cbbf5a7f0cb2dd22884bf431cb29740fa932d96f27567e90a689213bd227dd938bcc571b64d94825607912887b6f8610532db65833811bcdc7e90760157b0087d3a6fbde6b8c065238532c329e8517bfcb5ebb69970dc67b8e51d49e4ba7d71aa3b9a6b35aa5bfbf49e5bf6b9abd5bbf0da9e68f02e610756c57b9338978226fc450df5268ee9563fe813acc38c80250c967abc237171b4e510ef7003852479caa971494886a1496d62129824c260c2fcafb5b8206a9caf7f824d3b890cbe70382744b5cba440f4f418c154bc6ae57d9021a7725716419b52d48351d3aa2d31387d5624b6051bb0e8898afc65c7033c4acc314bff517a5ba2b5b7958a50a25b83a5684704387cf1a8164c17d4dc3024c1810948344dd543e96a7db6f7660fb59381b063db3383dfe0bda60078ffa8bff3b95d3a5c316cf237f5b8b6ce216e1dd9191a280c0e45421092854e2b07a5f98d885417c1f25379e0be75497344b239ade69bcc219006e4cc0f3412ec2577aac6880b7358fec351dacb65a1e887b2403dc7293e21e83a4ca959beec614ecb825bc80a50843db3eb62366908b6e70a43eb128be4c99fc00614b5cb25f342931011dcd179d184919c1a33a4e6a580889b3482194105455ee922ecf37f9ee2a115baadf8eb64dc7a738e77af47366fc11435cd94b04c30b6990c575f6aadf41c3c08c0ca0becadb2126493e6025ff125f5190741bc0312ab008ca47e01f07c96bb6d40b1cebcc3be0a4024498a0ba5593fdb48b7ba701e5565a3eb1251c8f9bac118705a5967f807cb5a88bdd87361648c1f79267db2f151ac53220f7120f8407bc571c677b149c070a1ab29563c0a0c81c574db1b82119b6aeb2350e1601a426c7db9a50de48922b26ba8274c7b19f01a3e24061b26c4b4b812223cbfdc56b125c15ca22022cee628296147950637168539395a6642b77f0be70e37f2360ec39c3ba76a8dca8c3104090ffb7e44005d13474cec2a5b5722302136457ed268376a8e8fc05185e71b76dba7c7d06a876b40aa633131027dc4e151a71b405252a0844435dacc2038579860a92a76ca8bc329101fb188d58802a47825dd8639f53960b1ba016013043c379ec7c886f0910db59c8cdb77bcf0d49e40137b6a9919c22bc8112740081b2b86b942e199c6e5207bbf52aa44932dbd6a65188a7153e13f208b2d13dc3714f6750abb1ff5fcafdc0a594809c5d6c6041aaa3b542b52dbc02f8e143a2865afa97595a91c6d502a0e024a360a46bda7db95dc17661ddb67f1063e3d324af6c64071196ab7d747c47c274d571f8c171e7b6759b46ba4da12b06e141844d71f12a56931aa6f86f423b12472645ac17ebb650a489ad4a07303885fd1b58a9a9b7f621c1e1fb2aad558605261af1674a25eda605dc966608954d5611ba7b357eab03c08fa7cea532540b0b77b3a19d3008aee6c32b6e2b6950b611d26164200730956b90e201bed6bb0e292a4888b268877a5b234be2ffa250b352e57f9681a7799c6c96a0ba774cfe6a2eed93f3fac8253bb6e54ccce340c9f58580e41ba60bf18530450493e135a6b150604f84f0cb065b6a5b9ec0b2b5478b65b5b93a8876a046b0f0ec73794c271d081b67e1802490b1003e610764670ede8a566cac66ba38abc737efe15cb1220c12cdc65c8787069d07c2c825ec339476bc01784782782968cb05ba5264c77686296c0a8ba1c4feb2b6778238a00251ffbdece732afeb38bd6692b86adafd527a5ec65551baaf924b516503dad4b15c212c078bc50a5022da839c6279ede5da13ad573c9683e1d643f32e4039bc4ca5b932cb5cb934ebc089b96c21524d2c9325c0d ct_n = 3e1ead212eee0db0d6307cb29542cd6e71aeb4af75593ccf65808859a74fc83258929f080412d9d6c68681b10a2a1ef804d3eab031a15aa4b779d11779ef49e3535d81b3479963402d6c729ad920fdee087235c90ff1ea2a4960c9d3131bb53baf2e962deb6199aaf2aaeb307d39429e8ba33fd16b980e462b7d122ae729da48e502695976f0f3bda29fc2e6824f26ae043649f1a74f150fd27071c7f84dbbf3d53ff19b2365df9a250792beedfb12a3f998e4660f232868cc74026b28bc6621360ddceab63c42a594ddeba01219ec28e8ccef527d631e21b45d186253634eee9b84fbe8d61649a7cc8be2d6583aa42ec91ff9db27554d9988de3f7f9309b2ba6f0115d6a23008152712aa7466c34b852bfc5dffd905ef54964e4e7b006fe8204d5c2df444d8cbaadae6ddd5b6275d4d4433b6b8d4db77592995425a7a38366126152a56b670108a1f01b06364f3f0a28fcfc406ec0732e8f4c54e7ccc18d2deb0ca2ede59207ee7b16d82955c8defa1e402936a943c40eda62e04b76a5e6c815ff3c10cfd23448db42c77745cdc6509a013fc0fea3b77c155839d11a8306bb75f405c1c8a5a68410eb2a739768e1d39f86ad2f8f7cff6c1e74cb27091406100e53d8bfd6078e375b01bb4874e3f93f23f94469e8c0cea1b151637835b92a607b3f235174f3b008ecee2ac1708e47528c58dd929b17511caa0f2a3f1c25c91be5d1bbf0509c0f46458bdf220ad79afcc51470c55ef7e0618c7d71d4bb3425c9d23d0c9404f967a15bde1870d244645538c07c31084368a1bf8bca7a687c0587ebffc6a0bf79c1791370a475f316e34001ea9255b7779f6a0dcc24cb082dfefbe83602c2a6330cd2221517fbc8f4a2f1539537e04298294db35c3b2d1509a041e9e48673a4c418158e1dc8639cd8355047de0dd535e9e22ace796f26e33d444ddbea03f455114b72b8bf73e1a6ef23702e1cf648d6993f8a0b4857a0785d9e04b91955476b59aa8e816b402a39aae21f38cd146d8197df0425be7017c12cbe40d81807831bdbaffae7890ba450a44c396c06b7c8f689576ff6b04dd3e41661a26 ss_n = 3d22ffe63af348efb1870c50a60c5d7f9cb5d6bb61f4f9ab049f10a512a339c2 ct = 71c3c6e8189d2690a9ea41a6c2a8c1fec65d50795294d04ba82b90ac7822c8521b333e62e096b917ce33f6ff3c96b05f1a89497d43f31321b1ea16a6a7e3fd0d4f8742645c3f7f526325e42f7f205f06070b7e87f9d750d575535650bb4a49f3db8051a1f09a7deabb58523af758b7aeb21ab3821b1dd1a31212f61a7b4efa895f0d0716ca9c433e09aa0637c648edbb758a96cc799dac343e23464ac82c54e5522aed5178f7c9c5fadc3b0393258318b9d8f609c967f36341bda725f3a997b8a61435044f8c9582947a193a2acd06e193f4cfab8d4dd6f19e6a6bad71278953eef4f966d7a85b03259a63a7c412725a2c775ee7da7531fd97fd0d332afcfa07d42812b5f2f359c204d1fbb306fd0b34cfad67d14ea7312d9a8e187dc79c07044765438ee7de60275e96b21d99fbffa03764cb3cce24916a4af67b283519d3c82f44b6123a70a3a525070670bcd3ea387c72f3e13058101194f6461572244155ab1dc7aa6908aead30dfa8694b5ec0017713b42a020b8882953e033b659c692d50c63bde9ccb8a722b20170dc9ce5fff5e68db2b3113f3f4aa6c2b5cdb2399596b99f933c7d01de6728776cdc12297b20cc2c9d2dbec829b51ad4b9f534a5715cf275f325491441672cbe867e601d96057fd93b5784951d5678d9108a00af983c3b6cb13e61c7f9fad0e835b0b1bcd5d46b9eea62ed937e57200e2f4df4c17d90d298dab75035218886b06c9044328f16f001f023b84f4c6f9f1b0f1bbf7d9ff14ed6cc7878615a6388a7f0b2c4ea87c5f3885bcdb859ff355d9d6c72209d202da6dd37aeebf7e690742cea6d8977e1cc66558915690778356a70896984324d15b981fcefcc10164dbc33a494078e5abc7b795cd38d54c3b65df3b9d48f7ee506e97f773325926fff9c61c3716f6f6b3ff21278fb3f88907c74d67dce2b5b69a87799562a8e50ae319bc959fd70f1884544eebbf4ca45369c937c0a217b81abe74356768139ca7a9a200b71add5dda83057dad27e4dfbaa21a77e988d693ec02d5f4db480c537f4130486ee6c8631d3c72d537f5147b704c795b8557b32c93f7 ss = acd02971d4bfecd2673957288f54c6742f83c42c5cec45a3eb09a3659701e3bb count = 456 z = bcb6d68bbb12c796c7218b83e5adb278c092ef69b7f4559785254f1a477bc868 d = 6e4e60a52761163da31a0acbe349e2401206fc60ea3277beb6176bfa95355d49 msg = 2759408e129fe673b77693b5620e07ed7385485c09b2ebbe9a84b5697fc77ea3 seed = 7a5ddfd73b37a36388a707730f8f87e2195169ab3b36b5a40b44dd62125d774b9f84f00e28f97262bf3c8d0bf29a9eb8 pk = f5496817e45616a9b3ca6557da6a7081d338d2e357c8079c35735c8a5b08a4038d3ccb432c112e1e960dc8b166a29608e169b3c32ab7d13351bdf93988f69da747793c5912c32b14a94ab454197d9ee00d163431048223f86450909a3b0585643be29f02f3041d21840363283164b366073e45e1a5bc2261c3817062a83c1d2977277cc16ab91c8df6b82a68b90cabbd6b680d8ba4bd35668efec7c66834c146445c8c38a180a11dfe495d615262d7a7c303c155c0b8c7e6fbb58a8815deb1cd71105ab8f9163355659afa0a3d72b6a96a3ce872b414f39ec76c779a56a02e522f39537cfbb5a147f86b9e6a1b4b99ba5a5aa5ca6b47cf408cfbe93b0570830afb0273c59701f087ade31c89c60738f7aa872b6aafb20af3e754e40b9d069b4972cca898b8656a3cca1a260299b89eddbc25173053652243d94c88e6b8410025617a0537d7b9413053831a8070d9729e6476739e263be31bcac16c51ed1a55e9b7bc67623d96c9337b6570e9aa6a50382de475c396d41a344318d3fa2bdfb616a22a5cc08aabd3f4c60ea68fd5488126516530850fda09c7f6b4478ebbad37d107f67b6ab6b02f96ea0cb8f37be092702a83783339a6ac014d8994c2f290527985c0293a0e1c7ba85d66bf8bc1810c4190a78945cc2ca556712a604288436097189004174265ecc4326a77788db2381dc559e62429ec281c135c65ef1045bbd492f04bcb72896e365144b6d32299cc1e67355aea376a4231cf1bc7c63d0a4fc04248ef62c2ddb45f1a0013a20103863cca98b7250a7a8f85219a3485154e81769a679e4af07423e6228470001fc500ea5018dc0b7f180c5e1c1457b3e05a4e4204e8e73dea975596447fbb053e5587b0e1a91e4cb5aa1b1b8a181957fc20abe54b831836a1751519cf90bc630c2b12ab9cba900624033c7caa36473627e17a74ca78110d0c916c06227da5536e19b0c96b633de667866985c1b97b3c3215602c96389595795ac662c82a3b07c4089224ac734c9b47236f68bae51c1e806c9fbfc73f141833824c7ece5bbfb715062b69b3a161145b6a815ce12619215fdf410e2763ba70e02653216f0c3ec1e3e1459cdabb9a3faa9ca3934375715a79ec169e sk = 13c18f7ec49ece1cc9775b2f24293f2bf01351f55d4cda4381bb5e232c7073c90b7e3301ba38aac384272c4a263c8c271a06048cec1a72e4506bf1c4ef690512d61d312857459c94b17c9c17329dec715c3b72ce87651a7cfb90302596cb89b07b38b5e0c845cd976343556d354126f55864c88a2a86739ec940268647704ec500a91c35a1a552d2c047fd8c4a8f97ce8eeb3fcee646ed964a68377ccf66864c88925b22c932a07d09eb6e09d08dee394ede839057473c9411cec4344512f339a03c8636040afb74518fe0a974a356c302ce1ac166d1641f643c4ac4f452d98bcbc5fb77f0241e02084d5025137e76c11f82447a268085dc72e721453567201eb9601d4309677c79878cb5bb97953b6c059508ac5f214faf66b6b3c37289080ff2022e8c891d75ba5d19403fef418b27d849b7c7aee42212ee9415af4886777c6ecd581c124552bd250180123c08428c49e1c1d153192ccaa6bc178d364aca0dc3c1a7d7bf5dc9c08e2225db4025d33929aa266b00f6a861064be6e3cbd3c65c01f60dfdba38869ba9cb9695f582649355b85c7ca39ae03e34eb4d9ee45c64662f9cf62a55d6775e601c5b105cd24a8dd8f427513418fff7c0070b9e58a5b22020b08eda935d71a60d2b35685334c2830bc450001ab2cf71b610d1734a4f0178eba3a66a1148c4d65bb42b5a03db27e3d9bc3a7b9f789b1ed7c34740c803c6d2b35ad34e8cca8a6f5a0840f6872f159f54a39713071e180640a9d4a8ed347639f16c1bdb062d499c4a7a10393857357ba87c69ab6a4c2492ea0f8240663c830e5033cb92216f7f0323d5b4b279670ff6a9b763a711139b1b327808a1c05e0d5345322a8272dcc574c1097ad36e49475c16c01af56150e241c352698dafbbc16a587fac6a2b1059b438dacf4622c993f86bcdf1373c2724fc1849254c91b35ac525619f5c6c0c5bf5249f5a80d116b6b4178a344a5968798f41916b96342207f43c2068bf93e2a72124628de55a0382cabf829045496e14fc08cc14ad39450f0d701899f6cc211cc8123663903cb60b34a0bf4257283b34e5e695b31950b9065ef5496817e45616a9b3ca6557da6a7081d338d2e357c8079c35735c8a5b08a4038d3ccb432c112e1e960dc8b166a29608e169b3c32ab7d13351bdf93988f69da747793c5912c32b14a94ab454197d9ee00d163431048223f86450909a3b0585643be29f02f3041d21840363283164b366073e45e1a5bc2261c3817062a83c1d2977277cc16ab91c8df6b82a68b90cabbd6b680d8ba4bd35668efec7c66834c146445c8c38a180a11dfe495d615262d7a7c303c155c0b8c7e6fbb58a8815deb1cd71105ab8f9163355659afa0a3d72b6a96a3ce872b414f39ec76c779a56a02e522f39537cfbb5a147f86b9e6a1b4b99ba5a5aa5ca6b47cf408cfbe93b0570830afb0273c59701f087ade31c89c60738f7aa872b6aafb20af3e754e40b9d069b4972cca898b8656a3cca1a260299b89eddbc25173053652243d94c88e6b8410025617a0537d7b9413053831a8070d9729e6476739e263be31bcac16c51ed1a55e9b7bc67623d96c9337b6570e9aa6a50382de475c396d41a344318d3fa2bdfb616a22a5cc08aabd3f4c60ea68fd5488126516530850fda09c7f6b4478ebbad37d107f67b6ab6b02f96ea0cb8f37be092702a83783339a6ac014d8994c2f290527985c0293a0e1c7ba85d66bf8bc1810c4190a78945cc2ca556712a604288436097189004174265ecc4326a77788db2381dc559e62429ec281c135c65ef1045bbd492f04bcb72896e365144b6d32299cc1e67355aea376a4231cf1bc7c63d0a4fc04248ef62c2ddb45f1a0013a20103863cca98b7250a7a8f85219a3485154e81769a679e4af07423e6228470001fc500ea5018dc0b7f180c5e1c1457b3e05a4e4204e8e73dea975596447fbb053e5587b0e1a91e4cb5aa1b1b8a181957fc20abe54b831836a1751519cf90bc630c2b12ab9cba900624033c7caa36473627e17a74ca78110d0c916c06227da5536e19b0c96b633de667866985c1b97b3c3215602c96389595795ac662c82a3b07c4089224ac734c9b47236f68bae51c1e806c9fbfc73f141833824c7ece5bbfb715062b69b3a161145b6a815ce12619215fdf410e2763ba70e02653216f0c3ec1e3e1459cdabb9a3faa9ca3934375715a79ec169ec951c02ebf586627f8baa4189acd48b13e69f46d70aaf2680608bffeafe37548bcb6d68bbb12c796c7218b83e5adb278c092ef69b7f4559785254f1a477bc868 ct_n = 55edf90b7a29a67052f369bb5a4432f2b9a8d4a79dcccd0e090202e5895a8492a80e15a17e244ee432b438d231b68dc04f3c4f0f32780c84a9e2a47a16b39129364a1097d03d78cf2ccd3e5f676cd3eb583e322fefdeedec6873b6dfba474096eb7eca675d3ece119a98cb0a174fb606dd982cf6b8bf7674401fb01ef6ac2bfe73fa83a10a80bc996df1b8c772dfc5f9364676b250f0fda7e36a16823ceff99fdc991cb18e626296d076ea5e090ddb1c4897b6369f427e086fdeae2282469cd835412f255562610bb024a6058f586d396db19a6aa89710cb8e467d2777e4cf5162eb89222101319a3d735568369d84518eb3742bb0e874753a32c5be1b20899ac270be216b03254407e00af6402d45ddadc8a4e02d4c69b6dc24a8133dd72b5626edffe96f1bb88026cd64f91d51e2e0598a1e374b2bbc6f19c63b3030c9797363c0150842317ee9a8918240fb132c8f96e9a80eb551808ef513a87462b4535ee66635fa14a2a160a5d174259cb1963154e20e2e8022128b01542ccde90731178873406c3e7e2514ffaff40a74f41905a8ee46245ca0ef94df811d624e475497c87aae82efd44bf6f5f594edeab4d138e697eb5357977e31e9a92a7b389b24ffb56205ea56cb673da875288e325d7482f23bff9f7247358298c82415435ba1c99306560c3a3739eb4bff77a538b56c9f84fe8095542772453c89100a3ea3fa64d50ef8cb9d9d1fa0ddaf23748584ef96f72dd63793799e66b1226bf2319a67a5efd1d669fe69783c915ea76cea6c95ba06f4435e49c65ad87858943c1858df686ccd9747a00a58f105094ddbcd354ca459e6ba5e3e685b49b7fa85c3beb600a6f48d32b364ae74db4ab14cbb20d310d406cae1ff6184c723d5a8e1a311d0a5f19be61bf996d234b243017a2c60c2b12596c88cfc39f9d45be8bc49b6b6abd1bc7ee7dd02fb48e6c328784bd86c44c652c6009421ab87b94c6778ec0c7fbfbef210863a0f34f13e391df1bc0301544fa330af655f21f8a7b1fb97cd89961d71f6cd4372252619a7f311cb8a7ed08dfe3a62f98f13b04c9da0798f244e8942b8ec ss_n = a5e5a7fd4d02acf6dec1d31ebcbcf79e0d47901018b19ca9050a8d6a8cf474c7 ct = a65dc6f5b25ce1e1e9d3ab020cf335acb541e18222bd33909613c6ba51bb2d031e57e601fda7c994710a92de17477a27f8cf4c76654cc4df887b5bc6be047cefe7c9aa61c1cb20a368a7e450a8808ca621a9558c83e81036ac96182319af96ba37d4edbbfef7666ff76a4258815733b6d13f8ec6d35bc3fa4461bb52bfa2cb4eeaadf04ae2ee7e62e5dcd1d332518b5ee08cc6e3cb3c9daaf79e05cc385bd503ed1a5c634e2cb7111645c6b84180aa211c064a2fdf47c5808684b2f9bb8a1c65d659f0fc58b5684ae4a3efc314d8e3fa1d793402af39d1d6bf51221cfac755980bd2c3a4a621f6f94fa36c10196bd0f44657bfadd29afde7057066ef7c2a945a924174267f43ac22ac2a93e5f80a2e2e7f33c309a410a71a75316d485088232dea84e1d5f3bc73f4da3611202a064cb8ad7ca807bf539d05aaaefae0fe1cfa27e21668fda489f860446e9a738fff329ee63c6aff13475931966a5bcd5f158b0650c8bb41f568563d00efaba93729deb6530dd69e436da9b75b0564b9fe7b8ae95e2ca7068f3308ed4af8d9a3ad3dee8e8ea7a4be49b41264387e67b50fde209145a52124103e18a60fa7b1262af11654a526a693964743c8bab13f613d75855d2201d3d25ebd1efc8079b2fb39777594a15d44a2bfe9846de7bb8ff48e787137ff9dc2e9108b6089aa0f61778110605f1f95198cb7c1d4be7673174b97b59eccd14c777a7827f6ac3c75b4c8d824cf017b48292a4f3e933d510c8ea8f45bc75befe14068fa6fe58d160090406192017755881e9705da6286fba30929b99118c0778f743cd7258b72cd3d1cd6933336562506c1bbcc037a629067fba2b9f6e9744ce710deb7bd8b999cfb02c1aaa5b45a6b716781f34bb2341f13f0f565999028831327dfa2accbf18c6d04fe03a66e307dd4c97d62132b44a56e93339cdbfe6912f74fa0df18a7f80a6d2d19890dc277f94e5d47b4a09dbb1bda836b962509d3a1277ef0d441311b3cf6800b5ed7a1f38c257c5b5905090f21c1d678eff7559ac03324655bf779de7974214ecaaf497b4ef11bdc23ffac6619c431cc6f274433 ss = dccbcbfa7372777329a1dbef9897e5630be7a70cd57ba130821fd9884982a186 count = 457 z = 5d3ea165a34d59fe6b03c00b81677959b7ba878253384fd646fb03258f230280 d = a93c6a75b9383af302ece263f0f89d4947b3bcbecd2ccdcfee00f0d6c73cf292 msg = 4b85b361d8efe09f52f38792bbaf5de1ad0213adaff059890061f163f16d86c5 seed = 919d68ab3dbc018ff33166ace443d23b2ccfb24db2f743bc57de5f14112c8e48f670b46ea01d914f80e71617519fa024 pk = f6cc6e6702976ce3b090b9910db06e43f302f12bcee0301e41e801c6726a58c86ed9f27c72624f5e5095b736b187d2c4ad439e15778fa1c08400d2152ada8116f38a2bb4293d687a56b698d911b088b041dbd377d6fccb7b97b3d6ba7850636954c51c9eacabc84010bc57c85004499d3c813e2abd4242b9324aca41077a1103cfb7c57c0b3a910bf55c588ba5d8371435a7bfddf42f257855be0c87292b87d3bc186e3a88da211797c351d896b597601983e243ffc615dcac809647529f4c653d009e74ca9fe49a93c778422a4ab9fc25a25d6481f1377b57e0027a2b4ed03779f11b26d8473deb979b8d539a14f337761bba13fc5ff7059c76231b13584141db675729be3802712b98657ddaa88167966b21a0b4ab888b8121ef6cc8ae673a5f313902f2694273910d7c96fe468c780b1d3c46cb104ab460a74c22319fe8f299d94a41c5915e930c03a32c6c044a3d649075bec7aeac603f9ed232c9f57e25868761167c3a74569e161b3ea77d11863dd74099e68ba8bea2aa0800b7587c1b4598238cb55108a56836fa3da3fc50a7db702da33dbb315af2b432f357a47a635dec352913563c42899c81a4c276e926a70c7392439a46e259c9f529de6c89f366932ca9733eea68f438865a80707d743861910bcb1044e19b084a978b07628daf584b0e2825b519516994a4b75808fb9478ac369e5a7ac2b969755ec9c58c585817c0539fc21e20aa8a5e02085b25c8301c72946a21101bc9362380350b291140c10c405b81c91adcdc59f29b1be9a253b9cccd83263f102a4049c61926729ebf6731b1ba2e1752a594691cfb1320b30651b240af3d46c56f91cc4deb7ddc3169de52791159afc6119a2fa4082308328413c72b5501e183c6afe657b3b53866d9a6a1945dc22b479153828ce74184b098cb60c05dcc27abb927e0e96c21d818dce89aed0b63d953327e94b3ac4860d8ea507b140dbf6940fa45a49e5409acb993f5867f6bea6e687801bbb23e94cc2851b333b2c23c66d422f3a01285a90b861b44a351572449a6ddf789905493250092148896416362d34c53a9b8ce6ff384d7a7d1c923c7379f06170b593f102b43042429b83cdcb58b18a5d27ff9975f0e sk = bd227435807a18260eeb9c61f5ca28dbb88261671f1844c34ce8a19fb5748739c2dc170d372413f25c839a2cba06e0905c6007a0f92521f80e7acb52de46bd8602005b8c3181222170bb2111dbc899381493414bd9fb1e7280a67bfa4c0b95616444ce288cb27c6c8281b040af09c44cc266b1d41db31929a8946a99c10b828530a93516cf866cbca7412a9b3cb3d706df01cc7f29c0f25a336640cc83322a8c894f25e30ee3f3c925373d1f32250231c3802cbe1db3a1dcaa43d9a81256b66f1e580a44d4af48642e66e169c2e300b5f538f5f81546d865b9a7b28075693b37800d16932c598d7dd0b5556c711338b8132aca8ed849dbf702dcb00edf2944da48479c5865aa02befa580803d2b554d8bbe3239a8cd02c45046a9acb175eb4757794508b4bce959a6ee7943ad0ab4f3d9803234aaee77552300654fd84257e90a534579bdbf830d0e15184978319925859c425bcc24ba9f06f8741b94d2050837cbc1e247275ccc121010e7a0c4dbf5782e15bceb1642a6ef87ff01a88ca4a6f0ef11678e66d34530cd1760f02f882c44b23ff0495e4b39831100c7b49492b25005eb64ab4a26ab72c4d44917c10c3393deb124b3812d3961b9bd909c4b94fbc365ba4c243016596ebacb7181b688d4874f54c1ab5612836409baf476d26868cf55579909722cde78a2f139518f4024f286f54b08940189725974a677a2e9dab5b4b700bf7d91353c6372df0b8101931bdc8bbaf6359629ba54bb11e7ac28ab9a0887dd395b6494958654bf5d8209fb59048744c5064893667b1587a504d8c2f170644ddeb475cc5261df3a648e240ad03ae779b0204048c99250b17a3b99b4916b449ac69fac4ee1c4e712310e42a459a9401479289298ab3abd72f04e3cf5e940ffffa83dcbc60609852413ccde6da92dd536b8380407a8409a8d04396d9155ab0cbea089ad71368017a75e25c6d039b9b63920a007740ec4abd9811c6cdf4adec1c6967d4a2f9a47dd8d373868c4a7d9639e7985910538bf76b9caa43cf5d7320f391c2ed87940f15006cf74fbd057cca5493923ab449f3a189743233011ef6cc6e6702976ce3b090b9910db06e43f302f12bcee0301e41e801c6726a58c86ed9f27c72624f5e5095b736b187d2c4ad439e15778fa1c08400d2152ada8116f38a2bb4293d687a56b698d911b088b041dbd377d6fccb7b97b3d6ba7850636954c51c9eacabc84010bc57c85004499d3c813e2abd4242b9324aca41077a1103cfb7c57c0b3a910bf55c588ba5d8371435a7bfddf42f257855be0c87292b87d3bc186e3a88da211797c351d896b597601983e243ffc615dcac809647529f4c653d009e74ca9fe49a93c778422a4ab9fc25a25d6481f1377b57e0027a2b4ed03779f11b26d8473deb979b8d539a14f337761bba13fc5ff7059c76231b13584141db675729be3802712b98657ddaa88167966b21a0b4ab888b8121ef6cc8ae673a5f313902f2694273910d7c96fe468c780b1d3c46cb104ab460a74c22319fe8f299d94a41c5915e930c03a32c6c044a3d649075bec7aeac603f9ed232c9f57e25868761167c3a74569e161b3ea77d11863dd74099e68ba8bea2aa0800b7587c1b4598238cb55108a56836fa3da3fc50a7db702da33dbb315af2b432f357a47a635dec352913563c42899c81a4c276e926a70c7392439a46e259c9f529de6c89f366932ca9733eea68f438865a80707d743861910bcb1044e19b084a978b07628daf584b0e2825b519516994a4b75808fb9478ac369e5a7ac2b969755ec9c58c585817c0539fc21e20aa8a5e02085b25c8301c72946a21101bc9362380350b291140c10c405b81c91adcdc59f29b1be9a253b9cccd83263f102a4049c61926729ebf6731b1ba2e1752a594691cfb1320b30651b240af3d46c56f91cc4deb7ddc3169de52791159afc6119a2fa4082308328413c72b5501e183c6afe657b3b53866d9a6a1945dc22b479153828ce74184b098cb60c05dcc27abb927e0e96c21d818dce89aed0b63d953327e94b3ac4860d8ea507b140dbf6940fa45a49e5409acb993f5867f6bea6e687801bbb23e94cc2851b333b2c23c66d422f3a01285a90b861b44a351572449a6ddf789905493250092148896416362d34c53a9b8ce6ff384d7a7d1c923c7379f06170b593f102b43042429b83cdcb58b18a5d27ff9975f0e8435b25fc1f7c25130865bcd77e321880bd1b88c63749ae4a4cf7bdad20da8145d3ea165a34d59fe6b03c00b81677959b7ba878253384fd646fb03258f230280 ct_n = 733ac609ae73a01929038792314b91452493760d849b5ca322b0ecd02467ae8a3bc0b5b22fc863a338edb18dc16003f52d878f41b6ca529af7e8e59d7b0fecbd2c35a783c8c2f98287db54e875c9e7e038d6f42090b012913ff6b3a0043b7e88f848341233b191dec0122d026f45f9e45a9093ba10ba2c4c2e64df045a55f3c5666555420342a876eb67cd8018a0aa35965f992cf8a577d5a910936a4e925a14e47a1de2236255b9c4ee0266bbed10bc4b2ae199b81c158649ba58602125b1d2f218149eb6056273156184dcfb94816988c9082a2a34a7579de3b50feacf8f11576afb991ae09396ac86a934916778565b6a2be502fac22053d875f09e3eb12aa4651dfb6032838b0966c1d124f78afe608d9de64ed1b40dc8cac58899e5f3cb45f20f6a37399cc0eec29a81d48fbfc60ecd91a6f9d3f1e44ee6aa2639210b3e3b1722cca6368592a6213e04ed22173929e6192b5b5eb70580a57c17feaecdfd6d54248e652d86a18f23aad89fb0dd1decd71fcbb9ea314f32a80063af72ae06422ff79138c36f782407a855a068fec3fbddc9abc60aea9878e5db9b130e0e0be80ff88ad9bb77b8237038f4c5549dc40d46bbde509bc33ba943781a15ebe11b0237f02c3ec7104dfe0e104b5144a1da3595cc1beb8d2fd616037f90643c8a8ee4ff9ccd1394fd7ed3f7d7f802fdf736c8078fbd0f2ae4739d28898d094acf592fefa0c02210c0e2a2910675dddac5dca0262d349f68c43a301f27d1efd01cbb494f919cd71b13c2cb82ca2f89995327638b009e2ad96532d9b3eff842a40fa5bab213e137b05f5a25ed7caa936575b87a598cc9cc4228888109d7a145b968483331eaf9208ec3e8d62c6a167e733954e8c7322f9c591ffeedfe922d95fd41d64f7e9d2a84fe17d002688f0ca97d0707b2fd37b023a9fe17783e9802b5ab45feee4cb936a5823acc5d2d487f8936d044305fb1e89c3e0469c4fa744473314e983cfcba0334668e486f7b00095304329b36dc2bc2a702545e82584377f15dfd13487aba6a9477b9f9b72e1e02fd2e9ecc23632f4c49561c678b2207fa9f7361c6 ss_n = 1d6fea921b9bc4ac8d9fb08a666ffd6f0d5421861d1d60d99c620186a083aca4 ct = d49def60fbec998f428ad9a3297b39eeb2b175ebc79113423dad134779f0dff0c6dd06e75c15d7dbb2b90840dc548d5cc7898d572fee220d998d59085328eaa611f63e411f2724ec0170e07d5d48973a0234fade658987e403d3f99c12b097c39dabfa1cfc8af1904d9f3f69f13d6bedf6bd3cf1a86e656426e3fb5b02ffd856bdd5f508f842e4270b9c9d8bde87b343c2957c4c9e0ad40ba93606094c7bd7ce13ead96801e1c1459b69d10992ada18c78e686a07c1fa64ca7050172924b151be32ed8d273c0134646523fca2f3da29771806ed8f6eacc787305fec26d579e64c62aa28adbc33010825da2eb26adce3a573d045dd4efb85a8055fd88afa18436f743e7360f3aa46b0c70e0ef4246e3daad2bbc36f5e478bc7148285fafe8e1f7b66f2e19848c9daf094b461a23805edac090e665c6c7caa98b24337b37abcca32a7dfd37eaaa67c46574d7be003b12752d2acd6a022f32748647ebe06214a223b8467ae1e4148e74462c3d13a7a9d33321fa78ab51bcbdd94129ba82b9f8f03e587e2bf82f862741dc1fccaf9a6fadf2edd0d812bb393555bd593ef85e870d3fff1d3540a7178e3643b0f97cd83d43e5ad41f85b007d35e577c2b505d41e5fa10de0672550244c16f66d6c8a5a6342dea4bb4e9f4410686f359aec77310d5dcc689bee888ac560f52c7f0ad2218539aa5b0c477ef47811a5d2cfa22706d4a99da6f46ec7667630cd47440dbfd596cc6b4da6e95dac662cce946c0d57dedb080df53ff753161b9e54b0386358df6a9737192ca297a4061eb877959bcfab3119fea85b347b6d4337db9c2a5867d092d894363c9d209abfffd0aa7c68d1aaf6f049155d2e92eaf68ce529a88c69f3628ec950fa44b1fef4cbfae6d21a72ef16257f439df92fd3b8863c2ec2300428dd348b697c3753ed6e7088218c4952b700fccfdb7a09843aa9bbc99f11f54e914f81408145c79b006e04df90532096f18b733bd3f9f32c5687f035c9fe96346d95ee1037ba8969d2901764981cbed92da87460f101429610f20ddad1a2305a5f81c2070fad4c10e784a12303e0078be93a107e ss = 754226cbe2f256e5efdfd9a7052a3adf8adf962843797f59d6af6388f15112b7 count = 458 z = 0dc0be8cb2d6c23e81df76b28e5ebd0e11832ab8f0fdf786791a69ce3e5f0b4d d = b12f5e789e32cf3ac38ad8ba66457a06d698f206489550b48eec6dff9cc1936d msg = c0bd6bdb50162cf67707cb7bb1c456554ba7ad9df76152d2fe99f37ca4193748 seed = afbfaeb044f4016a10ca56f4275e74d49b4ae9a3b980036d6b7629221e6ce1338ad069697b479c50dfd40c1056fd40cc pk = db361e69446c56403d610255b3503fb913642b9a98b0d7663e7168a6726dbfc59f7887c45b32147594c0d44a4b09c4c9410a6d61e2a0603a730816079928c458151370066d1bf63d6e5c27782b0fc1f4ccafb64a3bb17bc7a64e35a30634dc489395c24107a82030c8d6664921279673cb95cd5a9f2e8748be957ef166c063261961a644e25306c252169bd0413e3aaeb19bb93d210d386090b1c88b432308692920916a7914a2926616c3d8970daa4ca07459454e7c785331005d0c35d16004acf1223cbb81b8f05b76226b4a967486473990c29aa1bb3ad0f545497b1afac10d1b8190b41b83c83604d5239ab6c2660ff8a9cb584db92a593f25a34f1c10b829a4c35b2fe8206e8be47ff01c10d6cbad91f5946d2bb4b9ab99d2b4824f20c8431836f5e58decb17c20713e5185c2cb349809b663c6200fe6f1c6ea004051903694b3a2ef16251c72bcc5155781fc06fecba0f6c2cb6b219f33d488f418854f938c94c9743e97146a64c7bd231f452b04cd052fcaf98a43c79c35ca63a1088b06c527f9b081f9594a1123b907c231eea334c1bba31cdb7ec8dc06a7669f2ff943f577b6835604a5552da1630546b6c18f092ffcc56dcda014c377c9df626733604fbafaa3df43632bb5b02cc30d58a14b406713077a397574482faa6cd1822e9b332083c6bfc8b05576784b306c40f2a0804543803295706482cf6d5089aa32bb75222a6c8b3555589408d4c442147d37d73dab26740bc905f6b08a218a841cd970b6b1812986b9128b65663943b8e8c7e4d0bbf405be45a69d08705b619846d9972f48e695d0996201984b5dec79074694b17688f8d048e2902f841c82b8575eba11126d603785d912c0f9bdbf6c273414c3d2da3468f167720b24920969bb368f155bbfdb28245ba6859943c3d98122ad24306ec3c8b9b6581e2087601219cbeccf834a19c7d990898b921f8808e97168f0d48dc0d9416991427316809c99a666c2b1ae52852b73527cba11bb16a4a8aa6dadc6236658b02d638499d34794769014921f282334ba56c1e1799674e18cc2403a927b51a4002d62954eab3306f9cbb006c5f4a48a3c141940a4508671fa3e2670f5d9c9883a00acff55ca0a40 sk = e990440f8c634599954938749c247ea9892b4258a154889d866584c0ba3b2d74be71cb67427abfc3605d7fc5939fd600ba9a76a4daca189b70ebbbc060710fa3ca0d01403d67d82072eccc3a6bccb2561cd19a9457239d9101313d5985bb75bca16c6de1a52d8f08bbd8d4b52bc272c62a0a2bf7ba12d71f769a1b165b9bec196291f799a489819346877f24a59f36ab563b45d1794aa4f3a69dc362ebc8b9485aa117243a5426a8809a67d16591c3221359eace630ccf098853b223cdda1756c2d72fefa93f63a1878d923da3d902fe03a2c76161b46b0120439005b006da1975efb2c883ba6f67c9af15c75f71e29c4b357e90f47fd4d82d2ef2af1d6811f425aeaf3451e0a4086c7258508c5403c60975175fc347014b55773fd617b672464204cbc0964c345b0fd7f8cc35c6712bea1d82dc3cb6ebb126ea256f7266e76543e1e11f3820c4da6a118aa43b665087890390d7a395e0507d33dca5ee56724582138cec8388d484aa915ae019c03200424048438deba8f8e967d34532c0d50010225103f6995fea03eada935444c1c4b7055e01ba4a47bb6d615f723b00af834db3c27a33b52c53f68b7aa1bb076acab670c18617964831b0a8dc11d2019f9947684abab689e061af33636ab810eca829e8b0ce7e1409ea53bbc19acf80733e2478a38d4832a54b1f8b153f952048b869a0f8536661343061c816e2a6b7572b43e38a0f95d22b52a5123f6a8c0aa36c69a5b8f2bc8cd0dc50e4ca95199bca61cabe1350bc6e4a54552b72be8b3ed687ca69302e0ad22f2ca88131cb7fa461c1f8e78d0da778da2864ea66535e318bc75153821c51637498cb0a87597a38a604814b82431168323f7573d8f349efb71bfeb8460c1966a7867ede9416f00bcc6b693044542ff0dbc92164447390af28166ead28773924c53aa3141c054165479d47b450bba30793412ac40cb73376c88e6491dc93ace6f2950470947ccba5f4a0bd42487b73c2c423c65056762058a1644bd560e6701caa79c42cb0a9f19c6df7cc5751a75540b92c5a7a0bc3a117b4f6c8f1b67d4459bee53b9f319001d4e674db361e69446c56403d610255b3503fb913642b9a98b0d7663e7168a6726dbfc59f7887c45b32147594c0d44a4b09c4c9410a6d61e2a0603a730816079928c458151370066d1bf63d6e5c27782b0fc1f4ccafb64a3bb17bc7a64e35a30634dc489395c24107a82030c8d6664921279673cb95cd5a9f2e8748be957ef166c063261961a644e25306c252169bd0413e3aaeb19bb93d210d386090b1c88b432308692920916a7914a2926616c3d8970daa4ca07459454e7c785331005d0c35d16004acf1223cbb81b8f05b76226b4a967486473990c29aa1bb3ad0f545497b1afac10d1b8190b41b83c83604d5239ab6c2660ff8a9cb584db92a593f25a34f1c10b829a4c35b2fe8206e8be47ff01c10d6cbad91f5946d2bb4b9ab99d2b4824f20c8431836f5e58decb17c20713e5185c2cb349809b663c6200fe6f1c6ea004051903694b3a2ef16251c72bcc5155781fc06fecba0f6c2cb6b219f33d488f418854f938c94c9743e97146a64c7bd231f452b04cd052fcaf98a43c79c35ca63a1088b06c527f9b081f9594a1123b907c231eea334c1bba31cdb7ec8dc06a7669f2ff943f577b6835604a5552da1630546b6c18f092ffcc56dcda014c377c9df626733604fbafaa3df43632bb5b02cc30d58a14b406713077a397574482faa6cd1822e9b332083c6bfc8b05576784b306c40f2a0804543803295706482cf6d5089aa32bb75222a6c8b3555589408d4c442147d37d73dab26740bc905f6b08a218a841cd970b6b1812986b9128b65663943b8e8c7e4d0bbf405be45a69d08705b619846d9972f48e695d0996201984b5dec79074694b17688f8d048e2902f841c82b8575eba11126d603785d912c0f9bdbf6c273414c3d2da3468f167720b24920969bb368f155bbfdb28245ba6859943c3d98122ad24306ec3c8b9b6581e2087601219cbeccf834a19c7d990898b921f8808e97168f0d48dc0d9416991427316809c99a666c2b1ae52852b73527cba11bb16a4a8aa6dadc6236658b02d638499d34794769014921f282334ba56c1e1799674e18cc2403a927b51a4002d62954eab3306f9cbb006c5f4a48a3c141940a4508671fa3e2670f5d9c9883a00acff55ca0a40a251245eb2e1d51b4b7cc8c612dc152d22a914ec3be7a8f151d9b9605fd47af50dc0be8cb2d6c23e81df76b28e5ebd0e11832ab8f0fdf786791a69ce3e5f0b4d ct_n = 0d6dea6792ccc19b5e75a252663de765bfa4be4790819d699f3de4fde723443a2861ec1ca2839f002a6664724607c483420030a73c252fad29b341a082790575420cc2186b18941cdaede5dd8454a3324991fa2ec3ebbc7ac60aa01bf5df03b4135165d4b5e3ed58ca7b48a4985d22e98ea78e43e11777ca538f56607b81e76f6eb3611d94b040f517d91833182b730a668c10bf15b83652a88a77c48a2f380aa1e7cb19fee4e91f505a1544de18d338d58cd6afcd7f703bc6ee3474c2bcc7442e6f309512eadfb9e1d04ae6a971d968d17853b6db91ab9e964f72fe796956926c3796d45865d2912878012e37156bdf118c9acf6fc8a99d53c3f7ee862a9610e4ff1d014bc496ec476665f6a77ddad520335a81380a83c0b91b770befff28e45c238a772701e5ac26858d9fa46933f78d462a2a0c3037eb4c1b7907750214ab839a88c058befff65017cede4318e9e5b127619b0774520c0ced3724ec61aa1ea8f2340410564550ba9f77c7a7b68d00f2badcdd8497386a7bdb2ac4eb0fa78015b7d9dda28d13851942f96dfaecf0260fea04db834a5bd09395ebbe23f77d595b3bca8d814cb473e1ff9528bb5519e96ba1508fb891912e58e099d85254dbac6dab55dd5de6a18fa0c7f1b63e1fdf8f48d446da4ac77a645dd40ab15eb3d602332f2ec53672e52e3b94de5ab55e542ba2fc6ed15e90d7a5ad76402e8b4859a6b183bc87034998531cf6eea28df74a4a1cbc04cf9c06d357928ed89f3b3d8c4abe8a1180312d3ed1ca412a2ab6ec084011c63bed40b205eb4547489f9a65fb016e4f2e8d68197349a2045b1c888b62f3f53004e30dceca75e7f2653d6f06b35103aa6b18d209f09236eccc117103bc498d0f0c7dd1038c4396248b812782d74888f27042e90be531c12db175bd79c91e536d1249ff48d5f63add1b31b12f455199a181800fa886abb57465de57a2f06c6d1a1f9ca90b3f16b01c734dbd15dca93082e2f5bf1a99c9b760e8efd08d895fdcae6f5a03f6ff5080564119c4d8de509473a10cf9e031ad9bdb3b5dcd5349babf1343fe2a2ece605bdb3839502854d3 ss_n = 99217a6277a7b50f9c1cf2e6f21693fd92d9d54ee5c6387c20037213abd3c799 ct = 17925882c3d48e42cf0b6e6590f33e2d5a8e0c66ef9640ee5bcda24873e498b9b071d76fe695c75e67d5762e8fd37f930b3cf6904176509c8754d61657fcee011fa073d83442ed8558f964e94b38f857ab3c93926b5000f8876457eb2a78d1151e05b6c722c39eb69b9b4354da2685049bb89fb7d7f4efaaee12511b52c46c8dc01bba39802395449d4374d3aa2f0b5725fc6dc025829cff28eebef3fb203f5c211154398009b4164db23339d45113ad56abbd283cbe05b1c097c14a9b9312b99f35c7f7f799c6a901f6aa008fcc1fc0b14fbe09b1acc775c4dabe9195bcc1d9c6e7c527ecd20def4f75b8325c1eda8e2d615614c9a5efd4bba232793e0d3842e6a9e140a7518fde8edacb0e5dbc0bdbdfeb9c67fbecd0f9e5ae191b1ed481ea57f59722435df9e0225a7572e939b76eb3b33cd22beb855642baf184aff2d3b491a20226b2b8e8865de34f3d850552f2e79e44d053d45da4c421af69fc288b7b20ac6491946dd69d0b669f50ad493901ac7797934ba0032e3a48a46343e70ae72d09f287a410c19536a570a3a239bed8983dbe9e9d76c6f5d5d6c27eb837cdb683bec4d16a3141fc01dbeee672b936b36122ad7706f2d155bea0094ff8bd6c3f3f5ef568e2455d18db7cf8e3ab59645be0b7376087a17a1938a8f118722b99521c36362f7dd18ffc4aa0b442bcbff0d1aa9ab4a4f124b39d28b603dbf83a3ba3780d4c72ce01dbba5f6d9e7b40dd4d3973d2592d3a28657e180852a6c8a0cfd486fa19db6b09705376939fc7d70f38e13fc9c67b166e291f0b7268ee62ed5375dd365d233e48099d235412ea25a5c5b37008d556929cbc8c68b73ffdb9b34ac7e87ce39263793849e2130e39507ff729e5abfa00552918968d8d81950f2d98351e2d54bd5ac144066b7db5dffaa0befa963f163dcedc494e0eb42df78109495dd9d0be9d38c2fdee25fe26e06ea2f2393c93966fbd54818251e9317c473be5c060a40b2fdc80e45fc744e872b0912e7fc5139433203ca9af7f5f1a87766d2b701ea966dd72843fc7701614da7a31437e5ffaa89da7d2ee9bdd15513baaa155d4 ss = f059251901ad050f830a0777f3a827cef20acb48b8faf166abac02177ac03449 count = 459 z = 123787cbaf2898edacc0cfaf9d84a7478d861f26ffcb7fcedf746809dd3f2012 d = 8fcbc5c2219d278fbbcd7c524f2595eb16b77cf57171ed7cee5f5f5118930d70 msg = b17c54fd6c8da8936cad46b4423745994e0703ed7bc8ebdae8632c716cd887f5 seed = 350a8383b87a6bc163afbacb1e55b2013329997cb800dffef4be417df1254324e0b6eb098cb35d60acf88ec7f147c545 pk = 365c6e133930790632bfe87554b96829533841b363cb754dd0f28c42789184b74692f6bfd0b0583fa66760206e280cc794913a19f88a650b9dded661f7579bb3eb0b54377e697c0a6c33756344673b904165ebc022aa1ee464280f9308fb1b4de62408653987f1a3326f3913a05a0af85a93c1eb4e76a4b901e6cb8e138382c1b86c929bd6f306dedaaad9ccba7bbc3c8db1434121714b932d6f4918bcf321afa1970fa3ccfbfa25fdb29cd4d5771d44b948339d6a32197a2ca14721a20033c06c919858041cd8a43e3e163c1b122163a1b9835071ffa5b3813764b4e2b82c910b508a58bba5c9def792ba8a8bab59773cd514281390b1b8ce09813aa8b5c2ae2a6fcf7115325594d281cdd6427b65a6bd8ff9b056b57eb654973b777891db87679a7c0b2a7bf4661f8f446b4f979ed86694701acab219b86d61c17d413ccde76d84657c7fe743a61152e439c0db71112199be5dc50827b628b973a76c84bf98bc90ddc70538602761ba576bc13c85cb985f1613627aa92688c46bbcb879a6b8983c26babb1b018ccb6de75dbd08734c995469ac6fafe7093a6225113655201bc4c709c24a37007f9c778d0caf814c24892cb5fb1aa814d499b2876c73e3af5ae19be05c81c75135687842ebc97a2576198e5c3ebfe5a2ef91c10a370164061588f111b3e78560093e4470100f027776858b5215b344fb0371f849e9d3962100bfa5440de3ca9558316f988c6b4760ad9692b7911a62b2024c3b7970f831538f2b8b3df06a39f29073c9aca0b387af9730e9942a5de5bd32f5810a63cdd0e6619f14a0b1b0835b028920bc8383c45c42abbfbabb4d40e1bf37963dde367c43b157caa622afb615e27c537b68124a642f68f8a72d757804088afd26bc6545c188e8c233c80fbdc4b1d1c6c12a848590501f3fca7de81435bc9506d3fc7523c21b90404194c35b22a76cab5866af63a8aea0afa4fa9e79467be4b62a41679749f40066ec04a59ba012d44064c6b9eac777c708344a30a811b40755224c36d6a97b1b5fd2fcaa23965d8fdaa565dbc78c81c944290b70b93c29a23e1227513974b5d0c8682bf6f1b9f596d41f8b348be32db836f3fb23b9c2a75ee45557ec71e152 sk = f6d893ddd65a8e9b5727a536404257e131c683c4971c12153ac098de09010dbb1c52f80799200199b3cd9b9c0d2ea1acee2a0e6b5a440ae637a9369a8dc857bdc0a94d83499ca8aad6ec0050e74bd41a25712b33727c0d2343232d112d926041685c1aac3c3dd0eb26a7ba6d6c99c4c277960c33b2d03a4085db3dee059809487113d090970b805cf99922975aa8a84229694eb4d03b2445b3296a22fe67861436cf659ccfeae81d27770ee971cf6438a3ca1498ac232e65babf8f08bb400676e50470da639ab0a1188b89944eea3e9f930480413515b13fc7254ee3086f2c815ca94370ca36610c980a37923016773ef500bce055c8f4b63051953f7a2944a85606c2744c6aacbedab95efab94806a6b9740369ff84a24cd4cc2e7620b1b16576c70316e49f4c02bc3b4549060c4231b2563609d010e189a51c392fc589edb798da4b791df72a2bb98eebc60e6d44ce060177f19626e28b088f5accb3025871b3996eaa947622324c16bd08414e079162d8a6cfcd280c7b79ad5c76bfeff905139566a102985ce9959c239fd80970c641954f6a625d275b88e88be6ba6321b22d4d0093fc62b2064c78ade48615f1183fd14976687ece3794e1888d301777b63b82a4d6261ba9678ca3bf63e371ce8a1410f5954337839a020671a8720cb641d0fbb46b72403af718eae031d845a3e97b381b6b45c1406c12a37e31e28824203330a344eaa0b15c242263e92765698fd3662e7d4162cfb53dfa813812158b1c0b7b461ca1b6f89cbbe6ad5d340cef17046e7646e13b2f15356c2d217e7b5bc16a208714da0ea472a8bba5b98b0bc24ae91fa2a68e5dca1399c441fa3b5c2e9bcf26d72fb32c412aa272e0f2546be14927581f11bb95dd4545f545102cca21ae0852ee46c1ddc693a7d996e921bee904269f1423e6704ad8f241b153444b6587bc068569d0792a74047ad78fdd87aef0d31699dc27e38395aa124a154610348b3185980a25fb864a18853ee27c0cc168bcd1c8cb402c81a199b8ab0d8e563bdb30420a1c0418c39d4388be48949b3fc6cfcee925567b4aff0923afa77a166b97365c6e133930790632bfe87554b96829533841b363cb754dd0f28c42789184b74692f6bfd0b0583fa66760206e280cc794913a19f88a650b9dded661f7579bb3eb0b54377e697c0a6c33756344673b904165ebc022aa1ee464280f9308fb1b4de62408653987f1a3326f3913a05a0af85a93c1eb4e76a4b901e6cb8e138382c1b86c929bd6f306dedaaad9ccba7bbc3c8db1434121714b932d6f4918bcf321afa1970fa3ccfbfa25fdb29cd4d5771d44b948339d6a32197a2ca14721a20033c06c919858041cd8a43e3e163c1b122163a1b9835071ffa5b3813764b4e2b82c910b508a58bba5c9def792ba8a8bab59773cd514281390b1b8ce09813aa8b5c2ae2a6fcf7115325594d281cdd6427b65a6bd8ff9b056b57eb654973b777891db87679a7c0b2a7bf4661f8f446b4f979ed86694701acab219b86d61c17d413ccde76d84657c7fe743a61152e439c0db71112199be5dc50827b628b973a76c84bf98bc90ddc70538602761ba576bc13c85cb985f1613627aa92688c46bbcb879a6b8983c26babb1b018ccb6de75dbd08734c995469ac6fafe7093a6225113655201bc4c709c24a37007f9c778d0caf814c24892cb5fb1aa814d499b2876c73e3af5ae19be05c81c75135687842ebc97a2576198e5c3ebfe5a2ef91c10a370164061588f111b3e78560093e4470100f027776858b5215b344fb0371f849e9d3962100bfa5440de3ca9558316f988c6b4760ad9692b7911a62b2024c3b7970f831538f2b8b3df06a39f29073c9aca0b387af9730e9942a5de5bd32f5810a63cdd0e6619f14a0b1b0835b028920bc8383c45c42abbfbabb4d40e1bf37963dde367c43b157caa622afb615e27c537b68124a642f68f8a72d757804088afd26bc6545c188e8c233c80fbdc4b1d1c6c12a848590501f3fca7de81435bc9506d3fc7523c21b90404194c35b22a76cab5866af63a8aea0afa4fa9e79467be4b62a41679749f40066ec04a59ba012d44064c6b9eac777c708344a30a811b40755224c36d6a97b1b5fd2fcaa23965d8fdaa565dbc78c81c944290b70b93c29a23e1227513974b5d0c8682bf6f1b9f596d41f8b348be32db836f3fb23b9c2a75ee45557ec71e15246f4befc681f7de13a3c60e0e4d8da2bf8530209adb2509d2df353aba6e530f3123787cbaf2898edacc0cfaf9d84a7478d861f26ffcb7fcedf746809dd3f2012 ct_n = 57de92dae14f4bbd718045dc2ed59cbe5448cec591c82a02b8ee709d248d657eade1c6adc3a9b8aa0ee31fcbc65352544b360ccd91e22358df8f04a5a273657b1e38dd1e39b17d2832ce4582ed81bb2941745a2c0646d338c70b7c8ece329fb63ca9eb2948189766397c800b9bf4311f2e8febd9002ee259b8cdf76d061089c37ac5cb847115d7dd8b10211734543ec4953e8ff9ad028e027ea7bfa0d25d7b5120786a26a2c9cfc3c62da0af24f93a110eaec88cb8fd788ed981d886cf7ac099610eeb52a1527212f62e4b64fe5fda9b3b649c3ad5786fa5c63f76e6858de6641b40b562e2abc6c1c89cf7ad5194e9d121a2bfb3a2b28d3a98fcaa32bc88299d0bb86547878e06a83da5bdba26cb14b83cdc5f756379a8a8cb46cc30ad467bc745063189b15d3eacd9923c8269cf76180cf4ef056db21079b0d6c4800553a33332bdefe0a8e85ae224692448d715869c089208487d885976e58fc0969e66f0f496cd73f57cefe74a798df8a05d30952dda0418d30aef5ed1d40bc95594543f1fc71c496a44be00124fa744a32714a433497a9ffa5952697ab4b7761170190cc458dc014297542cbac07fa4ba7eca0777c0e6538165598337416f273bd2f12c69c7ae83746d668807a45d888621b1c7c409f7f2211e07ecd6290183ec7a39fb9c8c4a6571d0bbdcae6a544c00b30176714674947cb230de8155aaeffa3a4cfa928ff688949fe0119ce007e4782bddb6b029cac3e29f908c5e4b464845fc13f967c4b4250c60e4e054a46952e8304c646f1c9d5a061fd12f370406314a8d4fca7ec9800ac191f8c25dcd2cfa01564988f51194b1b8286ee5cb09a1599719c6e8ba4e7b24bcc743bf591a64b9d610a8a0bb58077904ed21cb4cb7c7774b24761a66292e554c2c39968723be077f5b0b78cb2538fbe6db17a7108d15de863554110202a6daf018f9e69d51d3b8dec0aa39ba28617965b99e34a7b038058c5268877305d297eb4b4b2af20dd4d565f8dc9e5b585017586682416f961460d2b86c129638240880779b86e68b88bfb69d11c3a461a64166cc6c83ac0e5f6a0988d99e5f ss_n = 40f40bf048c11ce12db60d57724b9405bef3a7b367dc94e9d3c07ef52660d425 ct = da017923cf86c345edaccbd10ed0dc01c21713daf25473863c9acd44d2a21367bddeecb00f07364b0876626d0fd895a80b5909ce8fbd22dd03aa58aa71a591e01af84712e693ad54b56967d3cf25648ac97575731bf0a93d16967d235f72e3625917ce5e4b74a5a36aff6972e7cc5d950aff601209403be678f61225655e25099e66789cf7b8aed2962d4d83591e7b84e45cf038e9af021fbb415987b802acbb19d5552c353cc3f2488a8a2c639a7bb045dc8e0c67d2b7853b0c3cc7195fa3b7d1a38ff28006061f63bec2ce30a88b485ba3772e82d762ddbbc0f8d0430a0470e77d27a5b98415677bb732523b4627037fec69a68aba5e60f86fed1144035ef66795170893e41389972e9fe7b9da1a67b30b2171127864d2034c1d239beb4a4c648e9faced552c13b5406b2949dde1a90caba75cccf7d832e911276a4676834b30b919fa20e37deb7a4e5cf09ea09e6e2b0ca6720327319095347e4fe9d539ddfb1605b9a73938b277cfd316d9f75854f300d037683b893a0c35b199982ff811ec7cceed8b3a48723512e55bcae53cc80271f97c31d00b7e28f4272e9ccee511f8f05befa4d10b3a92337755c8909db7f25a85edcbbf6adac943ab3081846395c86d19cb8174f676400f424fbfbd87a5ee1f59414aec0743858aa23bc3163b0865ce8a3ba1efc3f171dfc20cfcbcf326fbefb92563d2d3396ec5ce445c49cdfd9c16a81f58a40a904af53fa267dc4daef924c6b7e1a90b533fcd0cbf71372c14701575e6cc099f4c166930bcd675d8214a0c02d96365ae64224f62daa62e4ad39cc1e9ffef32881a32a51ab2ce6e95fe61cec019bff53fc87109194f4e45818476c3fec2140cdebe3020f3c78a87d1f52e5983776be2e2337e638ac3030a612ccb4a5a2dd234e922ebaaa58cbf1a0a0175008e7ee3c6e08dc80b1467e1a1ffffe3ac30bd7c914ff7207fcca71c82ad8e383d31ce17b0e7046c2dad50bb285244a10efecded08b16a4213bd28913c43a3542a247222a04969c68c20f716b636237560afcbd547a1438b7daa3c933fe4bdab30723ab16705427f464c28dde3799a ss = d28be2eedf1ef5f9dd2234bc00be8662348dd136110027902859defcbfa0e181 count = 460 z = bb56da254a583d0a34b968483d0c6f8b19661e64f458dcadeec7883812bda1c8 d = d4a2765ac6e349308a4def719d7827ed1b2f6883b5241336ab5ba5fad486cc94 msg = 9824804be98463e31989d93aad1d152ce005a5dded24020c9522b3b12953a032 seed = 9f0fbe17eed43adc55ab688f2d32aa40c59135cda519922b7da3875233426aee0f310218dbc6112a1511684f7474f19f pk = 457529a4b0421ab2cc96d98379336d8ba106ffe03d15381e9ff06e603a4b7118b6a7abc687ccbc463b40ddba3332d320eca0ca0cb7531838a176263001d5c639d4b7a2c6af80cc01716a52391baf1b635ead1190a279aaa44c41e5841a09429526b00ce6f40c82aa73c95b61677b382b2568bf72cd1171a383f83d51167b522968917bb37e2856998581e8678a7fa27bc36999c51638ecb786951c94b642ac6558c26618396822549cea46c977061b133a40d09a7388060a8a583742152a5501bc3218b58c8bede41ac2bc1d47b81152632c895363d4568e17da8c5531412ee318db89987ab94f0826a942b600e22c1572963036605bb9908dd1410c6d30871e80b322ca75f06cc39840ae2cd359564151f0370c03cb8b4541b60619039cf4018b67b151c49a708a341da449ec7cc7af63409cd286c6203ce3a3cc47048639fb1aaf165abcd029dd527218f316e43611c1ac56da1302ca3b6a943acea4d15930f3c6a2a1000464816bbb7cf194c72543103e16021d27cafce1617fda5a056831efbc7546c6257ec94e2700214106a6e6a3953d81a7c77c2354d9369eaccb62d35fa256197d33047d58c2a6b67d50f7a4c236a6f3b6bb8218cc805b95d2f3874d88427dfb7b80e99055c4b3c76cc9b58b84d0f0434fea9b9ed9bd69621f12863bee412ec549c6ef261ba306a0fea372e9a68026ec4507142f44fa3ea6f04f9f794a0962225d353198c734ddd54813c4264f7a9d60031f6c9470c4c66e71191bbf27c0466cb160d72147b8761eea6f6ac16a5ac05bc9243ee8a73363485d45488a5bf0a53898256ec32f4cea471c184c30fccb52d198c2d0a05e9c646334b0980653f118c0380b41222bbd8019255fa53099320ca730b414b03c4619bf648672d44cac860096ec70768d831e6e41cfb8a84d1308cf6d262123e4a23e8976bfe78e4b5374d1433ec384319385aa46e98cff0c6d2de068a07555f9b40830a9bad32252e0fc3607f5a5b8757b641037de00a445b68ed7e10fe1f287cd370b7c60ae8932c6e1c75ad1e66bfce38759441162e7796127051dd844c189760a406f2c9a899653553ed04344a91c922f183d4334ca5f09a23c23168cbe5316ab2f4acbabda sk = 3cdc03d2ec4fb91b016a958e385a7175963501053bb05a5e3ae6c1f01139e5a94530f457f0c17736817299659fba6a66f30a03bd45bf8c027bdea228a21381c5063967a21760733ce3c6ba6267b4944698394457e6a06238a1c6b602a78b8a86f53a3486f2837a92bd5a8513463b231bf94781816cac2a133f0b7c8dec1099240a70ccb6da081bd81005d829929a0c83108169262aba0c00470b514624ac8e1b18bc31f3b27e2300eb53163b3756b8126868b104967b34682340ed69a1bfdbc9d9e786be36795869782245a1039b9352a1a68554b49239bc95c75935b4ae2895aa2377c2b8f000e153b8a4136eda13cb103428a5ea7112603ecab447fc825376e72e07684af71898068cbaab73816483a4a06060d46a8b3fc932a6b17e6d87a577f26471e397f91bce1290a1bf924cb7d80c25c8ac41867f1736349bd1634f27371d7b41e4cc142ab15fce977c97872f9e29b06b905d2e6583d8c20262d6979dcc8a0287166e986d8838395f75c8389a8e7f90b3dc749fde08cb500506323a920284b49be0045fb58c4e55a456f7a56bd28614c5c8ff0217aac218991a2df5a75f9b091278e09d21a865b4b59d00958c87fa1c0cb3ce1c8161d900237659497a31a833e51263555949b7bb6d21ad9c527a8ea0b2c734cc8e9c56e26150e9541b8cd8cb9626bb5f7621ceca59d6044300e09eac038b9c46a43c4c9842097edea9a966e401273459d9319abff66cc016160b74bfc705adf1a250de369661704e3ee98f4b522eef900d1da18f59d82c1ab23d86e3210094542fbb8b87235159006e7343029f05112c769ff87658a5c52a65980bb8ca1276b568a5843b5859961c29877bd12a536504ade9a002921e72c3a794436bcd9758a5e64ffbc938df63c4f7e9b86c359c8bdc7386866ebfe5762ba99426eb6f9f375e055aa672819b61ac5bed795e57652e6931b41fd16526c4c81a4a785136a8159a409d1c6ee41209ab586699d96b5bc8b17d464231312cc4bc0342ba3e7f4b174e3670e443cf8052adebd7510e9125a6937656846f0ce326fc477d2d5978a4b2c1ba35be2b495b261859457529a4b0421ab2cc96d98379336d8ba106ffe03d15381e9ff06e603a4b7118b6a7abc687ccbc463b40ddba3332d320eca0ca0cb7531838a176263001d5c639d4b7a2c6af80cc01716a52391baf1b635ead1190a279aaa44c41e5841a09429526b00ce6f40c82aa73c95b61677b382b2568bf72cd1171a383f83d51167b522968917bb37e2856998581e8678a7fa27bc36999c51638ecb786951c94b642ac6558c26618396822549cea46c977061b133a40d09a7388060a8a583742152a5501bc3218b58c8bede41ac2bc1d47b81152632c895363d4568e17da8c5531412ee318db89987ab94f0826a942b600e22c1572963036605bb9908dd1410c6d30871e80b322ca75f06cc39840ae2cd359564151f0370c03cb8b4541b60619039cf4018b67b151c49a708a341da449ec7cc7af63409cd286c6203ce3a3cc47048639fb1aaf165abcd029dd527218f316e43611c1ac56da1302ca3b6a943acea4d15930f3c6a2a1000464816bbb7cf194c72543103e16021d27cafce1617fda5a056831efbc7546c6257ec94e2700214106a6e6a3953d81a7c77c2354d9369eaccb62d35fa256197d33047d58c2a6b67d50f7a4c236a6f3b6bb8218cc805b95d2f3874d88427dfb7b80e99055c4b3c76cc9b58b84d0f0434fea9b9ed9bd69621f12863bee412ec549c6ef261ba306a0fea372e9a68026ec4507142f44fa3ea6f04f9f794a0962225d353198c734ddd54813c4264f7a9d60031f6c9470c4c66e71191bbf27c0466cb160d72147b8761eea6f6ac16a5ac05bc9243ee8a73363485d45488a5bf0a53898256ec32f4cea471c184c30fccb52d198c2d0a05e9c646334b0980653f118c0380b41222bbd8019255fa53099320ca730b414b03c4619bf648672d44cac860096ec70768d831e6e41cfb8a84d1308cf6d262123e4a23e8976bfe78e4b5374d1433ec384319385aa46e98cff0c6d2de068a07555f9b40830a9bad32252e0fc3607f5a5b8757b641037de00a445b68ed7e10fe1f287cd370b7c60ae8932c6e1c75ad1e66bfce38759441162e7796127051dd844c189760a406f2c9a899653553ed04344a91c922f183d4334ca5f09a23c23168cbe5316ab2f4acbabda69e1e2d40e915e39f073776a59725d0a8834f14b2d8372ffe3cb6a868cafb00dbb56da254a583d0a34b968483d0c6f8b19661e64f458dcadeec7883812bda1c8 ct_n = 0f67419ebe8a8e6ccb5a8f126d98359599d86126608d8ce2b63dbd973e93033698c0f36ec47c78b2e61c5a93deec1f5f1e4344f5d49e00d6167587c216e7158e4b3dbe1ce31009f7494bef1cea389d834d3cc0933cef6a5719b31fce1f30700303ade69b2d0efedbd0b67e2f56d74430304e326a0846b662144e71513e6548aca6a323d8d5513ac6d493ef7c28fe22397804a0d5f340b0422c715de10c24267df5bd03ed4c246756fcb5a821fe33f35dbdad8373e393b1325bb2cac6d39599e8539e52ca66f2b44cb2beae885cc861066be62911d9f1f50a1674fd8891a0ec1ef6b06e97911a9cdd26ea6e30fdd57b61d083d3bd84c5ffb0fdcf26ffc01509e4875a1fb78bb85b99dededd68faa41cc38b2b76dfa345150710594e025b3e8be99a7e40d856758605e7fdc38ab4f0e29bea1a75a211b2f159b967e876f2d79d4727207baba1dcb62aeaf4d285b34fa2d6149a987b97ecc40f7658d0d340f252357573613904089c839aa50c99f6cd3fa8daefd2e35646b2b55d43bf9a4abd45db0d4593fe99ab5973ca397e047ccbb121a37905339a7bbe8849ae64ff7254a9e6a23ea9ee4c968cf055ad34e392634a3c6e993f170e51aae3720255bf887bfc68bff1e7918fa6a270e81e65e103a5b2ae133b0cca4e1ed8a1c999f155d24cc62ee85956da7cdc426f99967043f06baaa695cc64fbf0f7fe4803d316eb5abeb993664924bdf3c3be96dc0df634fab0688b163905cedc103aacc9829fdb000c57319a48f583b8325e918d5ca77f10d22409e329a236d818485ab67175e7b9adc065cb5aa037dd3d1dfbecd0b04e36a0a197b345befd5645221d39ff7174bd25103a0ab8f54d5fa32ad570b0724c37c235062816c58ccd93bea6260e99a52ea48c88a8232c226fd60372129e52917822f34353bbdd393e499030845d2a20c4e7892210f6fdc48ea17a7c3416248014252ea4d9fd1bf4355f820887c55322556a79b4ef8cac070c1cab9339e5cb4c883b208b3074ff458b933517222d440ec143c5993811b9a85ad48a03dc66298c376deb34475e1c356da06c2badc7c871cf040fa7 ss_n = 57bc2dcfb45c760107fc91e17545018ef9ccffa1f9615db9fbf3fe7e7b8a722a ct = f84d57d3920263c465efd00b598b2161bdfc9b814aaa5107250276b11840b5e8a71243c1045ae231667216eaac3cca3dd6fc5e1635c7b0697f0768d041d5a37833ee6e3e3dec09815ca6714bf43856388d8db11fa29dbee21a1478000166fa3db002d7d1f4f399890d53b409d6cdf1ee97cf911c7be68a325811045254a08140f5adf862ac229f30684383026fb181ab8b30c60aa513e83bedf9ababfa5de02e06b4491e82e671ce325db3f1d8867faf26d1fdccf61b243e270ed9aba00e644b63b9949dd9b15fbe5222339c3efe33fbe18efb8cae4040a399f4414f580f0934029e4b350192a25e574cdddd4ea44e20c136e20432248af4929e20ff40dd010280303f1bfeab84156472d1ce2dbfae700e474264b68fd737ce5f00cbf4de16d4b2afccfef36465529f11eafa105a2d65ac594631132677a0c7c4b5a8605b7806c673f86a12c6365a704c27e310efbf2cab3b23e7aaa49f77245e14ce0ddf82d9f334c88ce5f64ff6dab6323f4126924553813342f6a7ac012ec521401e8ce309bb7cf35b6520eab3783176c68683d9a0ac2f6ab81a04566cc15ba564f6f11d16b06d3f9399b8677fd983d78578c850d77d2c9848c8556b1a022852c84c42672bed7440eaf0eed1ce037eb5a21ed7f70731e89d39b28b0a84d84126f3c019e5ab907fdf63e07f8b116b29632d0d72d78e61772bf12a93416f8c466856266642111ace1e1aec11a8b78d12097b10e2e3a61e80a7c1c7477305e3d30906cad09fcc2d2b328c5ad86a3b0f1f698eba51b7cd98a2fb662af650ff3f14ec1cbb274d6896ff83b7e2ff2f7bc2ebdfcf3f7301738c001dfdbebcd99afa7a1333615f57e5aef9aaa787a0ea85c0661195bfba1ecb78911957c7a28e4abb95563666d65483ba21a758c05fc42fc1ffe6f46da0fb5e80404b159f039ee08b42cc5f2a2ab01957dd4d8c1b7b7f03bc3b9c94db89dbaa4f97888551f122729948c4a10ccbb3d27dd4fcef1dbe6adbc4ccd1da6426b05aa36b958d784e166d75f3d04a6d7ae2fb44f6aa9dd678421ecf1ce659f65c6cd0154a91c1a2af73de30e2580c182ab984 ss = 2710ec8d54aa1242a5dc7a7205a5c64b59bad97a17c132f56870ea3f97459774 count = 461 z = 0fdcf3e1342102304199c3aa9e08d81a7eaed189fd07a98f4cf649862a8d74b1 d = fba42f8d7842855fc150b30729e34461e3fea21fc4eba968c22cecae1c1fd0d4 msg = 9b0dfd4c9ab55e8ba8776d7f6c4ba08d1268a2428006ebca64d8757c72888a33 seed = 28adfc064ef506aca5cdd80b89792de951e797e9c789a893d36f6bcd10c27bf9f49ec5e380d20c5f62abb7f66cb6b671 pk = 210166a2a40b3f598ddcba9a3a252b0d945f057c5b4ee14f54dca6c7a30db35578c44777ed550868c09977e86d30ab5bd2304b32b39a89e4789e124fbe0ab7890aac1842156bb280cf219d6f36b4cd9a690806052003cdce8811061ba59714c09714c4bf8509ed82a8ae1b7cc1541ba81c0c9cb0a15f907a489bce35627aaef333d6b4210b2a086c945d77c5751acac180d283868c4031fbc7f9368cd6ca042c6b35a14271e861907341a64c51296c68085a05ceaffca370e713053bcfd980cca80c0ff863446b113e60284877cb92ee7211fa018d91707dded189f37a49a9122f0c9cb798a6a8d6250e6f62771d57b4d415261832bd98d72d8279ab59ca51a1166b40f8ae7a1901815488ba47bda1c1b0ad31a49ecb49902a10fed35c388aa2e4aa64e7116aeed9a075d73cb1d84a980175bd022b51d5b9f5501aa3524411786c9606178c20486da31c42863d31c890f48b52c82a46ed24aec3d3a874ab34f102b059e12f554579e45650aa779c6bca92873699ebcb74398c5620f45edc97c23bfb9de392a57d60add48c8dbfc784e02b0511c923ce90607668c16f68ab8c8b0891626ba8e1932fd3cf25519c9ec94070fc1a10346cbfe28880b03c6f06b67022c6565b099e8a2ca23541849341b0a580ca75ad77268a5af135d0d89b8b008b0fe63054b007b8a53c78e397550582faaa4245cc0e10530da21c626d4293f43183800a2ae3839d54f28ac2da3de3a183a614ada52953d463405ea79a85d98c6272004fd6285118085ac5434b320e184ca5431c7b7eab595fb2bccd1c92b48a427616631ad2c7f6040fdb91817217172cfa1bf14277e2d9ae62698be8934ebeda5280127b52d655224b3e188a661b6c772f7cab47bb42c137b75259ad75a51154612a6b65899c32076691122235bd3010559e281bacd7aee8b1a3d2374b9f1820c762b34fcb1998faa982b6c1b44caf73e1b42c5064d8578ddadb00eab3241b9180c2a7c8eb18c20ce8ae37178c7b04795d007d7c2a7984c576541a77406185041836b5973827a8758b60bb2c753a6fb98dc93316afa053b8f691e50335d727220723469fa268d9aca724d710fb5e097feb20027fd76274b4728fefe28fb61a07 sk = fb566593f291c486aec2ba4b3795baa11ba7af11ae2681b7a26c3bb4ab8f1a631c1972c726b8561a56a2653cb61aa15ce3d0320cb8a6db414ec9f2162734a6b3965e68544fcbd72f38e24601d03c5b10877e018c49c3405a078cd2194a4d3246b6c7726239003f2333e631040c8a1f97566b0845afb01b5f75fa403b1a32fe366aa0861d8ec97f7136ac5276bd17bb686df2150b67535ca16c586691316a72a7d7b2b19b93cdb2b751d50220c15f7c3a5bd5449d7d58896fa10cd0fab632cb9c7f250d617b195e2a855d2a0c16f18258c67e1139452eba6b0757bad7635fa4c4a3803cb0de42c092c2c7c54b9fe15826c1f1cad4880a26bc6e11a84935abce1f298f0dfb1dbe247c7128182c9574284c7ba387babd482e7f2a324d2742f671490f88116fa19ecf149e9f8721aed95cf33ca188fc5e31b91159d18161d46803c29c6fa21ae7f07b03160fe79301afc063080268f13b269b2695e467b70601b0ce96a937bb381fa16a1ad1454e50914814a20ef10935b691254c3f68e3a77b6168b923604988b1a5cba63df1cbf58a057078ccb29667454c96a9c85ce72a011ee56b64d77c45b88436b5c470faa1e0963057f674a1f63608284a7c20b35b2456795b82e75829d8134fb3363780a221178197ca3b4d9b07346fd5190c1c262b337115621830e23e1a383c1f3cb3f6643df4e3276e2ac35c2b7657671e586b053fa99cd4304243437dc10cad6ef2c73af21c42e16b46f63e24ab42522919fd06aee3167dbfb84eb4822c4fa9587a5084bce07c08434cbe6385a8f6b8902241a9cbc325c745512c41ecb873a0189b92b83fb97a27035c41fce1635c46757de95fc979a0ec1a22cf9c5788a884831706eaabcb2ea0bf8c16159789cfaaf4c3a3e82790970ea4c12f448cb4931ab23b3a35fdeb62ed84098a570b6c948ad66b6d0fec0f6614b62bac082058b35f1a099ee3625cec3d5d7580d78c2d35e65d6f999a41839318377d0d4b3f0c9633df470f71cc0a5fc999d3a31c21dc04730281b4d5a5444763052774e264ccbdf9989c543e079090534948bbfb285d9153686620668058210166a2a40b3f598ddcba9a3a252b0d945f057c5b4ee14f54dca6c7a30db35578c44777ed550868c09977e86d30ab5bd2304b32b39a89e4789e124fbe0ab7890aac1842156bb280cf219d6f36b4cd9a690806052003cdce8811061ba59714c09714c4bf8509ed82a8ae1b7cc1541ba81c0c9cb0a15f907a489bce35627aaef333d6b4210b2a086c945d77c5751acac180d283868c4031fbc7f9368cd6ca042c6b35a14271e861907341a64c51296c68085a05ceaffca370e713053bcfd980cca80c0ff863446b113e60284877cb92ee7211fa018d91707dded189f37a49a9122f0c9cb798a6a8d6250e6f62771d57b4d415261832bd98d72d8279ab59ca51a1166b40f8ae7a1901815488ba47bda1c1b0ad31a49ecb49902a10fed35c388aa2e4aa64e7116aeed9a075d73cb1d84a980175bd022b51d5b9f5501aa3524411786c9606178c20486da31c42863d31c890f48b52c82a46ed24aec3d3a874ab34f102b059e12f554579e45650aa779c6bca92873699ebcb74398c5620f45edc97c23bfb9de392a57d60add48c8dbfc784e02b0511c923ce90607668c16f68ab8c8b0891626ba8e1932fd3cf25519c9ec94070fc1a10346cbfe28880b03c6f06b67022c6565b099e8a2ca23541849341b0a580ca75ad77268a5af135d0d89b8b008b0fe63054b007b8a53c78e397550582faaa4245cc0e10530da21c626d4293f43183800a2ae3839d54f28ac2da3de3a183a614ada52953d463405ea79a85d98c6272004fd6285118085ac5434b320e184ca5431c7b7eab595fb2bccd1c92b48a427616631ad2c7f6040fdb91817217172cfa1bf14277e2d9ae62698be8934ebeda5280127b52d655224b3e188a661b6c772f7cab47bb42c137b75259ad75a51154612a6b65899c32076691122235bd3010559e281bacd7aee8b1a3d2374b9f1820c762b34fcb1998faa982b6c1b44caf73e1b42c5064d8578ddadb00eab3241b9180c2a7c8eb18c20ce8ae37178c7b04795d007d7c2a7984c576541a77406185041836b5973827a8758b60bb2c753a6fb98dc93316afa053b8f691e50335d727220723469fa268d9aca724d710fb5e097feb20027fd76274b4728fefe28fb61a0776b26103a4d4a14c0b4fe4c704f0c1a662957887e1e4ef6f18c8452bb5fb2af30fdcf3e1342102304199c3aa9e08d81a7eaed189fd07a98f4cf649862a8d74b1 ct_n = 8a76fc63e4b5a14ae0128a2148674c6a88f7bea82054cb8eb925275801d4043a446b75308b954dd830b5d0b11268d2a0a30049035d968af56332ab7b385c271a6d4c8dcaef93e30377db725cb77ceb4dd680fe0b2e6600cbd61cbb4c36a4da69d9451fa32a324d402b4e45a697ac2172a90c8570037b9733c7f12f4ea384b433ab2a3e21474f4b9245c4eebfdd0ea79df841e1f6b41a01a4b59e3e7bcf2b57cec4d27a8d478ec99850fe8b21fb98c08e0f6f6489b2a5564ed6caaf137952f977f1a95b92e4bfc514005b38e2c00815e07053a98631597de7a275d795021433c9835a259ee77e1c7800672f80c5955028a2ddebfff230f2637dcd4d6ab1eaa74d7c442b6fcb7e2bc3e74315c740c77d2c7c239bf5a78987309cdc518b475598225ab0fb1fd4e758ec81c860a72e99e8336c17ab51b593e1b044e5a923d9b529a245208e2678bc549e2f762232e624eb0902d19f718f914c1bc2205cbfad3302fc2deedadd6ae4be44368e7ff95cc0b1f8375f4739dda47c406d76e3a5d2ab13519e968d7b90e7048aeffdbe9bdfe1e3a9f716e707609080bea680137717b8fd4f1b286f1c4b645dadcd46686b9b06bfb5178a636f7065138d3200e97d08979b59aed8c810b32ced2168260c70249bc7df8ce8875549d61817e961cc3ef06bc6d04488cc07a858fd711eff123012d5e9facdcb2ba15e7efbb19e5de1388b27248c73d83ea4f3c73d0f5067ab48c3965e82ef81176a727730729b59cc7177ecd90a37c99e165a6e82a5c6224ed4b1922ba06a9145fa4219cb5da72b39bac4e31b33002a30f5a5b29a45cb87919288c4b37043f91b0944f2f0babef4221f549963e1ac7b056c9593b039050a3a1f73844a0750f73e82b4cb202a56fd8f1e057260de299d546a1efdd604d80f0a94077f9742a31ecb53b39a981510a1a224a78c9baa489b49b4ed5b54ba0bbac90cc062eda958d61512cedf6a82869a43c8340ed02504becb977089b94b58b35a55101c21e207cd8dfb2bbe7dd2f0ae127417d0ee055c31fb40eb37bec9317f571642ce39fd788e30716b231e44d33be4367b0f9ef8 ss_n = adddf864539bf820920b1b8ac77825c4020475ae27ed9605a9552b9f84943d6b ct = d8224e235d33911d80f09b62570e9f50d8242ea84083d03feab3dedc2cea6856c634309637ed3b588a43f3a6a5e43af8ec800b52d6cbd45653b39fdff1910273b2dde703861da5ae7d6dcaa18079eb4687e43d527e09de0a1e1dc484d80216f356a539d04c764468e1ca5ca3845ca4011c1359dc35a730904620aa2fd1aa4f0742d806c347c3e6dcb358569bb93a841a52bdf44f7011f87bbdb26ecf76e6981c82c2c8300912ce1daa534843ebb21b02a8e7c9809cf41f46502e444014a692cd52b8635fe8c68fe728277875c4b4be27977e25a61978ca9787c3d2b50ab9fa29212d88bf47eb455b0742a5d0e0b117d91ac7cdbfc585eb3e6d9dbf47ea83f7f2e08e3b862d53f5d73e5f46948a6d5dd11c38ada44914ced16a6fad8e50e2d124bee84f9ded61163380845879bc2c2fcd9a72f91def18e7b262049e7bbc9d602d5767bd0b8f2a3bf1f01266328651f002d6ec43e6c3ad10e12cf50ea182b46e53fc1892b67196ad738c3f8638524a46b4024b7d5d6f5ab8da6f6f7d7f2cedbdc9531c96d6b894e5f3a12578da5cfa483cc1defe5135b2533a51a4de8187e902e1017139621671ab17676e50beeec79dcd168af90153f992002417a45a9b11de8cae8a2f53721eb11511dab87737f8640a749f9f3236b59417d4b7165bc028703b155ed31799a7ce013ab7c7c1f20bce79ac1451a2101272bb0941d24faab98b9078b1995fc943b4e3e83909c5e02146377ce19ddf38aab7245b35921b6155d20ba9abfcf37a92741e91cea9a8ae2eb1f48262e655a7e2430acd6b59b979e829dab86a567948ae613097762cade7e7a291628ae994ca655aca171c13375d4bf3f227bc5acd7bc61070da3fa6587f8194bf34df3b906fa2f86abc2ad19cc1055c1e409368ef59538937ae9330bd17fe89a61f50a2092627233d97654592b976a556c14852af7413d74c9123bc1e817775c5ab607fac66d8e3c984cad6ebc21303cae5ee825cafae196d9bfa7d705d47c5c2d25f3826d8db9007a856c3ae8b0f247d93aec347c77b5c0a55288c5ee642ac783b37156799dcc17bff6c923fbbc7e137 ss = 1c872aa9924cb8d9aa1345d5533323b81fc48ec4e2d94c98e0e23c3f5308c010 count = 462 z = 26460d2795ee34027784260dc590a6e4b7f8a6543c63ab375b85944602fdc8eb d = 9185780cc8556de2816e4b8c5fa26e02b49e585a3d8aa37f51b97212a534d43f msg = d63e0507c3b93e5944f0c95eeab4b0437f975dab481ca99debf06d71094e52e1 seed = b697244520b13e944ddac1bf3abe063c33a4218373f5a390cfaa726c6d58d46df3621f956c04fa3f46dca7472bf54fd9 pk = c40711f0b86cbab18a41f700421322a6b2bb05fa949045ba98795653319657f22732e786b704505f935efffb6a5c7a07a2d87c5462c346523085ea9963d46610c54b99d56f0b68c04eac319650aec842074919096b7b22ce1231d180b227d974df9a1e90077e3c870d95f6461154b311ec49caa0b28bfb255517435f7943b79a5547c65702f842dcc19ea79811c84caa0d5c83d241b430651026943470423f2f68a33c6042f6eb6fea85213bc3c6f2fcb2dc15b4ee8abba3c32e34c825e4b032a1355270e4031c21abd3070535b2865f09a472821e85eb1427f606d1f2404f2292b632cf5b1c9560f13a893463ac7a6357e111abe7680acc06c91a19e7741a6c1561094ba15f76ce776854cdeb403cc6b88e2961d007874b44bb67707cbf7889456573f4e3978f4a304db00af74573a9955e3bb15e802b95feaa1c2c57402d123564e51b58121ac281504dc5b3d7b582fc268a3a761a57892e1dcc6967e13c6b5b787bc7b45d5710bdc6b47b4ba9bc043b867b53320c9fd6f3158c2c2caf5157164c2adf00c6a9cb72c06c35a151bc19d87d53d8bd0b230f5ac96d7dc315e17a2287d35a447118abb752f4604d2bf61525383cebcb205a24615bb509a8851c50ebb2948c3f90a8c6b6ea7b5090bf5f537703e4b960400266913a368015a8316af702a558a5a3c7445b0e294a9d99987825c8978b3c715022cb49bd7e5a7934d57376631d3594b9b846b3db295335d32b33256c782a03bf277886f8526bf70f8096623533c53365b660b18727d6392abc142d33ca9cb5a7d4611b446b53c092bfd6c807070656de192115260f55f0bf84f524dd452fbd4362827c5ca25baf241807fc374f38b8695187cd7ad66c3c10b7d8ac476f707751b6c3172890a0f227a806039f08a1282c00d1aa20491288eab84edf4143a9740b8f60a0324998b2813cfd1284085c2728905ec7e32a20b481b5ba351e887a3c20a4fdc6a5c12642218b0546e30e8b58256e0070bdbc12ee08ae1084c02834389993a3a1f79908f327e86c8a8290110560b981ea771538c9824557cda83548bc3c675b7db9128c70910182dcb20a1fbe729e3cdd20466d6bda3243d9030efb297753532c51cb793a86b4 sk = 8e0b90f5377c50bcc43801276cdb66edb0274b74ce3d4469a598af8acb7897965364660353e1972c63c9a35b1c05bb893160820f54cb0390c3d9c5917f3a53e1f71a24f757a24711a2f364aeba9ec9fbb13bd92389c6bb476384963a669ea36164054b89606cfb1631c9e6a2603ac5ed2268ad454c64a7287aa86ffbf75bfb0b55a033591f038401d887e46949c7e69755644d8309713e6c05937a3b5039647aa6788a085986894e15967a3d47939f295507aa73b5f54df2fc65440733bab92a68a0c538446f1bf0287e49347c32c88b198803774f2d383482c6a739439db494511ca24bdbe7bb839b10a96c0ac5a74ccfa69a0e30ca48c0adc0b74867b79417a70db06c213b48b66e0660a907462f9115cb93cde927135e686028b211035c396cf94ee8d652ccdb52ef6a1a296b65471437f026cffa96333a85806ad23602fb1e98727a6dd75e3d87bd728abdf9452bcf479bd4c6721475b681189870fbb0017626735a069f5c580e616cadb178cb9ba4627368d7db5c331b153b6b7a29ea669f30c2e9488fe94c9ada6866f0ba0ffa64634a6ba4c12a9186fbabc8464775a12ff905b14af26791c08f9b01225a3851c1f85f0b91749a062b262a6868c696f976097e86c08c1c8a09972e3228064bf71c61963fcad012fb5c65645036a59315a3e37559571313ec333754894d137919a0a06d867cb5b72774400a063015370b6e9dccaaa008cc032177e6f8b652a272e6980628053294d97cb6c92f62f4c86fd2534e5740555b70d592bc17a2889f981d8a84151d7034f8b30d99eb6a212706a7a44ca4dc3e23040814b19f07591827e0301dd6a6323298f9dc807d437a66e287b648aaf3d10158174bc6f2af3f9cbaa6d5cd4e1c0df95ca5eec98c137503b47a77c50aa74fca05677946e121bb75e27300c76922a03445b184ce5176ee46a9142bb9aee65a2e072bd533658054657364694bf1225f2c9c0cf392de7c639137c9f9f2a03267a34c681e7fe49ed7b2a6d3e77b323b17f1d478c173c91422bac020587ce36235294e8ab951d782c92f45c8e75a95a0f01bae707c67650095ca0bc40711f0b86cbab18a41f700421322a6b2bb05fa949045ba98795653319657f22732e786b704505f935efffb6a5c7a07a2d87c5462c346523085ea9963d46610c54b99d56f0b68c04eac319650aec842074919096b7b22ce1231d180b227d974df9a1e90077e3c870d95f6461154b311ec49caa0b28bfb255517435f7943b79a5547c65702f842dcc19ea79811c84caa0d5c83d241b430651026943470423f2f68a33c6042f6eb6fea85213bc3c6f2fcb2dc15b4ee8abba3c32e34c825e4b032a1355270e4031c21abd3070535b2865f09a472821e85eb1427f606d1f2404f2292b632cf5b1c9560f13a893463ac7a6357e111abe7680acc06c91a19e7741a6c1561094ba15f76ce776854cdeb403cc6b88e2961d007874b44bb67707cbf7889456573f4e3978f4a304db00af74573a9955e3bb15e802b95feaa1c2c57402d123564e51b58121ac281504dc5b3d7b582fc268a3a761a57892e1dcc6967e13c6b5b787bc7b45d5710bdc6b47b4ba9bc043b867b53320c9fd6f3158c2c2caf5157164c2adf00c6a9cb72c06c35a151bc19d87d53d8bd0b230f5ac96d7dc315e17a2287d35a447118abb752f4604d2bf61525383cebcb205a24615bb509a8851c50ebb2948c3f90a8c6b6ea7b5090bf5f537703e4b960400266913a368015a8316af702a558a5a3c7445b0e294a9d99987825c8978b3c715022cb49bd7e5a7934d57376631d3594b9b846b3db295335d32b33256c782a03bf277886f8526bf70f8096623533c53365b660b18727d6392abc142d33ca9cb5a7d4611b446b53c092bfd6c807070656de192115260f55f0bf84f524dd452fbd4362827c5ca25baf241807fc374f38b8695187cd7ad66c3c10b7d8ac476f707751b6c3172890a0f227a806039f08a1282c00d1aa20491288eab84edf4143a9740b8f60a0324998b2813cfd1284085c2728905ec7e32a20b481b5ba351e887a3c20a4fdc6a5c12642218b0546e30e8b58256e0070bdbc12ee08ae1084c02834389993a3a1f79908f327e86c8a8290110560b981ea771538c9824557cda83548bc3c675b7db9128c70910182dcb20a1fbe729e3cdd20466d6bda3243d9030efb297753532c51cb793a86b460cd92f57fe6a7452b60a8eec2eba231fd8e3f16ea7bb34f8b739f7d850efcbf26460d2795ee34027784260dc590a6e4b7f8a6543c63ab375b85944602fdc8eb ct_n = 73d79155a6b3aa0992b29303c5aaae39930a3f817046dc6c70e95c32eaa59979ba4128298d1d39d3c2343641bb9ad23e5b95d02e171be059056c62d437d19ca6fcbce792b38deeb124c2143157ec28de7686c6c06f87bf6109554dbad249d935d3c9188d0f3e08aac5a7965c166008d8b17eeee0bdd44a20217d24cf1c7e1cce4d75128b45f7218b4eeec24b0fe281c9f8e6bb8f915bb316515174fc3d41b2780fc64cde5742010a8be3546faff08a7951263b4a44ef6cf00cbccdf51a526a46cca0115a366038472e5541753818c20ef7f4d4fc32ae4abd5e2389a26a37c1b923af933e0ba134fea3e2add2fd37dc345facb73b13b7e3f166cc5e232a9b29ab5c54a18638fc82cd322fba867d9c20a2ef941f533837651008392e3aacb6db98bf3e3f366ab1da4a3f09685e75585004b316ba6d3be3d2087cae055917e508b68a30a84d9a4080fcc366df6af6d5baca20aa1107d99a9b8aa8b49da54fae404fa8554102c5e7412ea0fdb748b462e7d7884e434b6167c9ae4595189ac614c7ae5381afff4c730a9de60af3e6f2921c8563661c06c7abee314a286a638b9b3930c19365756e5c105eab1d16ac6860b11e6c02600b8d48852db1b064515723a4fb3228acc7d77746819302ab1bd3dbb9b1c09dc583476a7b5fdacf6173ef6d4d5f6998ffa58e9fcacaac68609558724f26a463e320156b1503849f0db1298fa0c9973b9978357f5807e048abbefce7362a45a53654104e2879786b8936f48e233a4752223eb61569b38f7970aa13c92302c7d2b12debdc66a42783ab02183e080ce7b8d1e61d63346a19c655f91dfd5097ad54dffc418566326514e7479ca7bcf6cb96cc49b37ac1d3b0c52ae41e673769b96465378bd43ec6a845545c54fb9ffa2dc366b1d493f60d8acf515f2ac520cab32269d8f5b79bec78d1dbae40b1316627ac454929ea4aca3e91fb4cdd3957c21160808025b510679d0f59d38b56a2238b6f323609d3d34b0232842ef9dcba97923d60938da13a577a601aa2b9005a35870ceae779923f7cfb9424782be3f6ac1f7a1005c6efa81fd9f895468415fb1e ss_n = 95a76069bcf73885d4e748362d08529dd981d60e12a444f0d92c99598d0020a5 ct = 1a99c6014815cc2b00ff3707b1d4a47f8bf52fa6ed80267f6e98ef08bc1be0ce50d1cd517808a432b923fd28c63a71211c8c91d3316d9e828b519d68b23c8cebf89dad10245d9c727a296071c9b73799249d0bc49ac3162203ad68d9bdebdf7ce7d285cbf584099dbd9f9212ea511e64d44b28278af50b28a721b7311754cfd7089f76829e13dd0096971af1d814a0d8a471bdc3318f27033c968c424e8ccf408869a2dc5f8ff4775ce031a1521df90ec8d2674adecf6745430a6a6185455ec00578029e6f9f89978c6b3fee929a95d53c148310d85810d826752e7b999fc35ad31ae14c25056c9abed886c70d97259a3729c5c1b7d37af4620c2fa0b59023a88c39643d2ce740a4b3862bba660c268487a5376675b7155feec5509bddd32e5dec383440a107bfb40e9a73fdb1357a526956f9794d509ba0ebaafd2d5102ea73eb8b62fa72d684d0d5da2068b34782176028037e8f97e2b2103b1393a49de741385ab86c662aeafe4b995350bafff6340295f61e359c6c662d6468c7b407aaa52d7be1b9c8cd0c9f5d4a82945f71bc030e0d1b71e825d3ae271528add10059cf826c6aa97082684e0ba92dd9693888a9900673aa6c68058288794a1a924a5831eb42ded95132fe093403d5ad8eb7af0f92e33fbd91a01e3b503f39d77cc3754570c86233b1fd77929ff78f150b23cd0bea679ff9adfe25182ae6f758799295f1f48507f8577c4d47379851e1ad9d728bac8a5d9a8e84f0971ce4c6bd1f6ff7976928971655a719ee7ecb97f1e6f613987fccb51002c5f9e9091dcea5836ebeb09be830d803ad2e79c59aed08d1c3fdc0dbd04e10212c4dd3296014141be2bcf8018bf303ebbb90bc8ca510fea80126c81efcb1f491c8fe7623405b3833c5e2ee9bbd591d2e783d2ef1cdbee99f54d9cdf3c085de54b3f78de17a272886f3e8dcf1dac483f2ccc5645508a66f4adbe327705e13584e1e13a8418eff8457b0aadfc6ad07cee3786843aa00772b62c752f1844bf13e61af7c110b8f8888e233cfd1998a2292575909ea6710b31af2ab9e0c378972a7694903792596d4f0ca564bab ss = a6e3928c945f573fd882bdf415280a156d3b004cfa84cc0a6e07a777e07d238d count = 463 z = fbba16725e9d19b0440c0d68a55e03587c27ea76ffcc71c447bc105119adf51a d = 641b1c46921bf2510eb079e233398cf332c7842a8dd5a49df5994164c70a574d msg = 8630961b86acb5f532f24b7e784946e1f87af69686234679c65ff6bfe68fbb97 seed = a3e8a06d48980c3869e9fbfad1973f14d9a64a89130a996c335765fbe8df0e4434d6ecc308da24a767dad7adcd3aa3ba pk = 48a9a14ce586f96646dd381909d2bebf01862fdc91e7f624de78438e38aa5091937aa0188d6977026035980779829a62af593d0b9864e0c712fae67b80227675ec5576569ceb105b4b340000249d84fb53aed1756b6cba5bd253fb4a669a70388439abb4eb2d4d2133bac9bf89d1288af898151488fd40b0e85580217c7e7c309d80024cab9b611f401aec36a540c06e14169d98c3108748b3bd28549fb6bd0c80bf8d43373bd825f03126038999c5f33c266701cdf8cc177a9457811b33db00c11c9c0293a3005a9bb66b3b69c2a8f665aa3db0c591d7a21c32ce55ec1860a35f3a3ab52073000142546ac345ccf39ddee6578009cef5865412fbb281178d40f18d77c484d8f6a83cd7987a9965783b41d04662895bb31fa0733757c51be84488aa2cf118b306bb2275009c86c3c0f732620138c31ff63ef1b38b1db8b91d81c71a4ab089ec8c642b2a5b2428cb6304a9903cc1913e966b3e4057251ed613b7339d937105bb54677130246a2815c776a8c30c7f89aa5553f72b0fe86382f388afc4ba2d3c612f0534a3bb6b12717c667733a4484bcc047578f98d08506c2b9b2c5647212ff86a56079d023c4856990587b40b43b85f4f4c42a71c4218694146f56e307c7ea3b48948451ce5c0c9a2138ddb25a148314c60d448978174c07570b891a937e4c39f0a4623403c7d6c8024c7c17e1598fba8909d868e4181138903d06fd0a35de7311e396c1e264857a8bbbf6aa756458bb0c0421363a852fc66c8585f6b165771b730460600e197157ceab658f125a462beba531b68a29f04fc5e545608a251a4a534b48ae360574b876a4cc681f28870720808428f3b155e95bc82e636740935c7363bcf73190c2ba864629a0e36ec0021b47580340b6d67724e06087042803325323dd6b9ba7b9fc60c04fb1861936aa6c0c155ebd21e64c2a4fe087c1d36c13b7810dd283a49e49e9012cd1bc55667d688b9797c546aba0e5b7df152b942667decc7071e033b139117a3aa8af7f38fd10aa33f540c1065c593357376e9bc1c1c3db3d1593348ba3cb1b50b271cbcc62a4b44c1dfb20f040340eddcbee5644af0b708ef1c875c06fd1a36e1f60f119f6858e0a3a8809744e6da sk = c6f9504c70b388ab9ca53ca632290b15935bb491913ce6cc25c9bd504ca8b009a2cb70236723135c49831fb8bc75b668910110b00a6055c1222aeca288151de7a8baa060ca5a1620f84c85af045093224ae3799bd1181b0b3466e2da907168692154b93c7862f21ca72317c875cc9062f50eb0fa039654886d21322286af6d793961c13cfa970b2fc44c28e8604eb963ba66352e3a8e93b319c8ec1e25342905aa2fae88c42ca0a578189e269273bbf405ff197b222b69859921a7a476bb152c7622798605be40521d8e188b47baa4e9d11250d683633522e77a5638c961228c25c907c17112530e51ab71950494f769da4188f9e258431299de5782e2bc41f8e4b7e3431a1bac8fb4a71334e12052da2157a03d48932b0a85504b9b50d1504db4f7cc4251b37957616b557f16864fced7a49932189e66a8b8a4a3033b64d129aebd614d2dc3bce2d8ac4cc91873f396112a58e8e57eacb8a88954b3df0999f5b389e303098ed3b328d12d9720b13d81bdb3ab81ad2b529098138a2837e0f469f694b2a6f64add0a2831d42bb79c62bd6b481d8b3713977214b30116720d7a2026e7f9663db4727afb50230184f38422fd35bde160bf9a93c92c92a526cb44a28143303188c23a06a097b3ca0953935122a342bbcb114bc7b6750145b7c065a47c214b5947afb365548e756cf5cb85db484f90c023f8f752d6c3bf7bb8a199a210beb1bf38a334e091a5a91ac29fa51a8dc5319b01b266773cdf75907004a5ecb683be3c970003a5a9ab971ba002c4980b9e8105c1671586949f05fb8cf4549a8ef47c6dc34d2f29b572ec6705535838852d490237ef1a086674927283ca7f906e55126c5f8a63a9d37e2a885dac48866b7046c23aa16d9409027c3ffe005bdad3961f21c5b314268cb48e10095d5b766e97804400ed92cce91881a0bfcb586591306d0f533c672b7ec0709093bacc95daab9d8879c39a2c86488de4e99ad8899090bc3b2e6bbfe00c059fd0c749f94707a9c76b09647e300d2b92bb6dcb7e5699cbe7fb3009977fb78b06bce367ba87485df29231b8ad92dc1a9e99a88df40748a9a14ce586f96646dd381909d2bebf01862fdc91e7f624de78438e38aa5091937aa0188d6977026035980779829a62af593d0b9864e0c712fae67b80227675ec5576569ceb105b4b340000249d84fb53aed1756b6cba5bd253fb4a669a70388439abb4eb2d4d2133bac9bf89d1288af898151488fd40b0e85580217c7e7c309d80024cab9b611f401aec36a540c06e14169d98c3108748b3bd28549fb6bd0c80bf8d43373bd825f03126038999c5f33c266701cdf8cc177a9457811b33db00c11c9c0293a3005a9bb66b3b69c2a8f665aa3db0c591d7a21c32ce55ec1860a35f3a3ab52073000142546ac345ccf39ddee6578009cef5865412fbb281178d40f18d77c484d8f6a83cd7987a9965783b41d04662895bb31fa0733757c51be84488aa2cf118b306bb2275009c86c3c0f732620138c31ff63ef1b38b1db8b91d81c71a4ab089ec8c642b2a5b2428cb6304a9903cc1913e966b3e4057251ed613b7339d937105bb54677130246a2815c776a8c30c7f89aa5553f72b0fe86382f388afc4ba2d3c612f0534a3bb6b12717c667733a4484bcc047578f98d08506c2b9b2c5647212ff86a56079d023c4856990587b40b43b85f4f4c42a71c4218694146f56e307c7ea3b48948451ce5c0c9a2138ddb25a148314c60d448978174c07570b891a937e4c39f0a4623403c7d6c8024c7c17e1598fba8909d868e4181138903d06fd0a35de7311e396c1e264857a8bbbf6aa756458bb0c0421363a852fc66c8585f6b165771b730460600e197157ceab658f125a462beba531b68a29f04fc5e545608a251a4a534b48ae360574b876a4cc681f28870720808428f3b155e95bc82e636740935c7363bcf73190c2ba864629a0e36ec0021b47580340b6d67724e06087042803325323dd6b9ba7b9fc60c04fb1861936aa6c0c155ebd21e64c2a4fe087c1d36c13b7810dd283a49e49e9012cd1bc55667d688b9797c546aba0e5b7df152b942667decc7071e033b139117a3aa8af7f38fd10aa33f540c1065c593357376e9bc1c1c3db3d1593348ba3cb1b50b271cbcc62a4b44c1dfb20f040340eddcbee5644af0b708ef1c875c06fd1a36e1f60f119f6858e0a3a8809744e6da10cf30c1bf8810db24daff04d855d738da5d136399ba6f0e76b341a9463899bcfbba16725e9d19b0440c0d68a55e03587c27ea76ffcc71c447bc105119adf51a ct_n = e6b38b67e86162b4a9c6b3e6e4de59c09e96e5dd0a04b17104b2f0d3dc7884ace2cc7e6d9962f40836cdb08c38e589613777e72cc8fe6055dc59166809204b50fcf8dcb21a6480af84f470b1828d463737c696c07b320fb16966f00d13ad1eab0001301f2a1b6522e195e0a69b6627213cbb3c17ed09a9f3f7e00a4ede6eb2abd12a9fa6601e3e3f7e4f3551c78464eb428dea854b1e3b678265cb85616bef42481635baab66e193e734a3ab75781e9cc7fea67d92720076db20b5635e6e6263fe9a3bd6ef07a6e0afd6397ab31a549a05fa801e9df78e74cd99ff385e97ad7c5e4aefd1c6625e07be8fb346293d097152711d45ecc04f16a36cf9efc9e8d85846e21e07bbc8285faf64adc7288fcb83556106977de6dc41d2c01386c7f66f833158c689566983f1f45c6e328725124f1cd92b88976787fc5de68cf482c3c4c59151c37fd7d755be6473c730293490eff045d8af7aa42bcde8bbfe7d07114485b6536536346deec2c66c30abea557b3b4cc166c6743227d32fa42b372cca67b59ea00f04431d3c8b85c70728e1618499c49e3e1476886a3d29eb320cf22818326904081aadedf027d30a622185d86a7fbe88b9fd08e85956feb3a4ee69b7596b760b0eeae2eba006ee107983a68436bff36a0e5c536bca5aac78cb2b4ab6d91d2e44104970b5e66b36ddbb4c481a91d5dbb6520940aecb753a2613ac724c823f5b0375e5bd196692ea6aa453f6bb50312973a3bfe3b1f9485f31e0da114c707357811405a393e3c7c61f96a1ccc5ba4288e8a64a68909944b0b98f09785bce2118195e817b19e7639fc7fe728fd73426bbb1da6dde8e535cc6b6250073df895291aded291e9c884786ece4db39ada23aa90db9632aae92fb2946fdc732f6c70a85aee3b58d2cf3bbf7864b6f5236ac91d34b94c61042916501f4dd1d1841c538ec335b772409ecb28f18c94d2e1d5f223884648fa2020ce57373f612379459b2223646a83630e24b0f247a2aeba3e8dd74de4f0d89b854634c48c09abf2aa7394be85c2dfbaac1117830ea9f791d33a61c02ef276e1a21b150f4b765ff31d2fe ss_n = 95cf071c79affc695859fbb6b105a3a57da59b9d9384a9102f32fda91a9d4f81 ct = 4506f27bd6eb57d1c81b29e543d80397f84068d89c1bc7badee3875c3016c18101631a876d126e51accbf8899f577fab1387d9886ea9b9cd7d8d9e31adad0ae81f1e916dca488c55a7564cf6f98e91d64e876eb3ffdd402f121b95f20bc06a92a4dbae4f16cc81829ae0699bea408198ddab8845cdf63fcaf999e7772dd4e17412fe715d5817df47ab583bca6254ec3eb65cfe7728ce98a51c433bb25de6aa4c49be01a471cfa2aeeed5fbd58c5c1f5a1b8348b07ed42e98a25f0642087b6d949f1443efc7b567f8c7db5fceadffc06b8769181e2995f76da6c106ed13f87a999b4c2171f72c11ec70d7673ca5a571c92dc568228746480d4b3594500c96e12fc33dc04d729fdbcdb90a6bacfadd3b13b2e9b6f7916543a03e5bae3a16d97ddd924d81d0425c7f430eb1eaaada3b2ef2ae13c79bb272fe197b05abd336e344d44e8db820ed7c3d8b4ecc85a935a408a6eb60345f6d950f2752e62ccd212ee107bacf08dffa0d6c88a17621447316dc6980e21fad70c8dbe4fa0e4ff04687b3cb7c71a40a2f4cb6178794dc51e69caf233b727d3793e868529e16f0dc1e118c3ce696d6472de31850c4a67913be10079dfe0fca9ee305af0433349191c29b00a3788b5f673005efbbc7c349aa0c9df4e1f0ed1d6a80f2b7885fbc09730e84fbbb5fd33fd568c37e6a100d15f536267dd0f3b59ccfe1c18d3895df912efbb0d191365c10016195483cac71d87af44cf2f0f4fd83b152049dedcc9055465a7742536453eef04a0b71efdbdbc1dcd3856885fbf7f15e585cb7c402f0cb3be470fb68562f3cd7419d8de0dcfa53752507b89a952bc4a7c77154ef8a9b0d9970dbbd4173fe590943942f163ce921947a7eab8269d18ebd12732a6b30e42c11cc810e197ff11eef71c4b73a9498ee6dc66d842def29d46c801009bff205fd074f80a71866fa9ee4505bf6dd0c5f931f3f99871d4060d7b00f72a04710795a7821454eda39ba86aecb5426bef69977bc3119b66a9b17f78de6f5f1d8e1a9ebb6c79512118db00ae460e6f950583585a32eb184bdd35d2dea94f77c02c2d19284f327111b ss = 7f1b9fbf9e99cf9e95a27a1b794a7c376d9ab35a71807de6cd5e0607bfb1caeb count = 464 z = 500a883da7f9916bd1be53b989a355ed692d5eb0c79d0422260ccfe6e4e02df9 d = 1499849b9e8ed15159582d7d61196afe1de8bcb3982ead9fdcf2ac25a14c75b4 msg = 4a1ef11d56832b07241d43a2420328ba9bf208a74690bc33e5ec60d3fd905689 seed = 0b90b1337c039b9c495d51d488e0efa839a4ec0bd6c5218b24e3b521cef4ccdfaa4ac2de00f3686c5896b445cf76dc8f pk = 252ccff883bd522753edba6262b39a7e03465e4a1e2a0522c559be9b404882e8990ea3cb46a014ea3c951976821a2881b9345833e37985d916d88c169af354ca13c3abfb9cbdfa7f6e83aabef04b9829256af0558c402828e0b3dbf4289f238ea5520f70cb684a797b6d938bd40bafc632c76d292e25405bc2e7638f303ab4a8ae8a69610c1319a7d41c19c2ae9d543c4b883c6b862c0ba7c8e6d6abefc435f5d646da1bbb8e7553960724fef3875aca8cbf4984a3722895ebc1eb0b381448c85673102379550ba31c7cd84b550c05e9ca8523f34cffe1636a9894b5c8432888295f9559f1e60667a5c46ad581804681a7b15becf58e06b06d4e5aaa297006b486131bb37b7128a33c36c975275a6be1271e9bcb21003c88931d617296ae15672b79895d3b08b0aa9a62007d89ac3f24247f124564562187baa3bbe5f820bfb16bb37464b80c9ada961358c15452b870b36192324c2732267c326a4dbc3a549d3c3bfb282988297700e964c5165ab2772dd028aa4d688a626b553798abecb8cc9f0570bab98ea7fb8007136b40600ab2e119535059ad4b00779c1a5cb01a8815c382b66006c3116dc5777c450ff9a69626b001802050516a60f27b12e29bc7dca9a3d27a04330bce9206a9af6339f4d3b1cf11483e6446262c142df98dbf4c5eb706bf7f4a825b041116a5715be14486b53fc928c813132278335de2352f104979b257ccaa6c67455833f5d62b0d01a73c4c4c7e6ab93c5011320964721ca64dc408990c5bcff24c396a21aef22592125f0f50cd67f07a9c921507b62f4fa13f278a846ae9a0c72a3574745f63c01669e88f1791559e1098a2dcae2b96152464b14ea57c8037164e575529b073eaf7371a15bc33e58486053aa749088bfc14141c30b44605670b0dc27a4ee7361abadabd71ec640f0b9da778c13b587d905aaa323363239400db624618b375c8d54035c800887ca5785766febc00f28600af4266eb51640ed0cc44cb40622aaa6227384d2a8f8796c9c8978f1e949001210d99d43a5e691595c787c8f33f85737b9ae4166474c180aabb5267bc65bbc93fe54423205bcd78194519ec919a0d67960f185886b09d84a8a1e7159982d3733bf915 sk = 92345b3baa491b6a43dd3174da8c8c512b48843cbb2b231a1a05b93fa09a308c1ba0d6bb2345ac37e9013944572743387e14124e035b4c4468703bcaec1a2c4bf05dff92102968818eec4c80a748e1ec4f55b5ad9062ab34d675edb02372b1300ea4b3b48b417d6ab00579bc756171e543c208407f528a514ef3bc9a886f72a36d17e3c13bd2cd0a00b33b979a82a862fb54024aa36398d35fec60c34f75ab6f8c3d63cb27ef6b24a4c26d7f79950c00002868537cd262be91cc3d3078bba276b583cce83190d77492f6c732d134bd2af6c0ebb18593e6653f9971186968dabab45beb721ed0164a364b8980794d8b6ab204ad0d3495d9f7ad0a741d67b8c438c973d4317fbe942e6bb5230ebc6643f659f621113d895d98445e3b17808d16ab75322a91822fcfb02ebcebb2c40c0670255b4588c42a451f84b5640bf9c4f3409e9000a90a950d1e376bdf562c46082ef2f1c7004da78d650a4cb3a49e477202cbc87b0c8bb6d52a3f0b993b74ac2d5b13bdb53026b39112569d46688ebf24b967359567323df86c70587b6bf8212dd3430b75b504dc14780815926fb375db74c64f980ecc30200472c0e5fa1aeb7c634c9049371565c2ab16edc8cf00a4a9adab52ddc91e09b621ec70284e6307edb024f6eaa5a9ea0e65505071935eab8c101cc597448cb77a624232b14d774790d42b21015818b71069c5d630d0e5ba2642498367331455c2ec631a35665879b1ac74a6a342f2379ba8171a450f18bcb952c9019cd032d38736c23aa5d2ab0934c7ccff1a069e73b704945afbbca216d19c91ec55101828275426856308d1213ebaa5570f53b2a298b723284d64b28f02bb7fe5e95502b2ba82fb055af9848d4387cbdc3af4aaaa29f642b12c4e1823c71589b1eb528b9c3447afa12e24d6b3d1709e3913bc07f258b6f3369f3c5e57f0b92dd282c6c0ba5569be84fa0e8ed7cdc2137633abae1c7b70854277612976156c4ab40ca30cf3b1c32a7567e62be1f9467b3248a05595b6a2ce12b10a31537e8aa9b252a7c6109b05e0d15c6be78d42015cfb64730155b973b267e31aba2fb876252ccff883bd522753edba6262b39a7e03465e4a1e2a0522c559be9b404882e8990ea3cb46a014ea3c951976821a2881b9345833e37985d916d88c169af354ca13c3abfb9cbdfa7f6e83aabef04b9829256af0558c402828e0b3dbf4289f238ea5520f70cb684a797b6d938bd40bafc632c76d292e25405bc2e7638f303ab4a8ae8a69610c1319a7d41c19c2ae9d543c4b883c6b862c0ba7c8e6d6abefc435f5d646da1bbb8e7553960724fef3875aca8cbf4984a3722895ebc1eb0b381448c85673102379550ba31c7cd84b550c05e9ca8523f34cffe1636a9894b5c8432888295f9559f1e60667a5c46ad581804681a7b15becf58e06b06d4e5aaa297006b486131bb37b7128a33c36c975275a6be1271e9bcb21003c88931d617296ae15672b79895d3b08b0aa9a62007d89ac3f24247f124564562187baa3bbe5f820bfb16bb37464b80c9ada961358c15452b870b36192324c2732267c326a4dbc3a549d3c3bfb282988297700e964c5165ab2772dd028aa4d688a626b553798abecb8cc9f0570bab98ea7fb8007136b40600ab2e119535059ad4b00779c1a5cb01a8815c382b66006c3116dc5777c450ff9a69626b001802050516a60f27b12e29bc7dca9a3d27a04330bce9206a9af6339f4d3b1cf11483e6446262c142df98dbf4c5eb706bf7f4a825b041116a5715be14486b53fc928c813132278335de2352f104979b257ccaa6c67455833f5d62b0d01a73c4c4c7e6ab93c5011320964721ca64dc408990c5bcff24c396a21aef22592125f0f50cd67f07a9c921507b62f4fa13f278a846ae9a0c72a3574745f63c01669e88f1791559e1098a2dcae2b96152464b14ea57c8037164e575529b073eaf7371a15bc33e58486053aa749088bfc14141c30b44605670b0dc27a4ee7361abadabd71ec640f0b9da778c13b587d905aaa323363239400db624618b375c8d54035c800887ca5785766febc00f28600af4266eb51640ed0cc44cb40622aaa6227384d2a8f8796c9c8978f1e949001210d99d43a5e691595c787c8f33f85737b9ae4166474c180aabb5267bc65bbc93fe54423205bcd78194519ec919a0d67960f185886b09d84a8a1e7159982d3733bf915d4a364b5b0f020c2dd2ae6867879ee2f77249d698928c7a3b86699580cb498cb500a883da7f9916bd1be53b989a355ed692d5eb0c79d0422260ccfe6e4e02df9 ct_n = f5d35ae582d2ff96b2ce764d3f47a3ed87357f630d1dd728696e4cb91124991b170032b217e745f731e009cd405547fb699826466ac7842d12841fc21e66ef31f33ef68b090e1e6ef24e132807fb095a928e3bf935276c26d20ba77ddf814fc7178ba9f95f7d2d817867f61e3f52abef876ab22fdb58bb09936ab75ebd536ed03196fffc1a3e63f028839e9b8a5496dfcd35340bdaa55d037a14f2e99fcf4faa177312d698a463711e8a8d2ab51099879d1cbb3feef59b79d4c4c63426915792366f45d345a596517495befc930ee18e1b945621c2322b3044542f9d500449c9ca2d1ca17fc4a142b580f9b505c77766364ebdc565041cffd8d93c626f5416b1af29db6fd0415655da38cf0a8903869e58af314ad91a88fe10c88add00d7ac0dabebb653b38b394339c5a22b0e8b2254b4289a0283402752af8cbedbb5dbe9a14167fb4394b33fac1ac0c0d46b0f5473b485e4a9fffe1182521e7dbbfa975607610e03d690ba74e0c41406c7fb60945bf10c7f6db6b3b77e4f38c903cec952fde1ba4d58ea7cc508cb44469c88dbdfc3bb81bc9e9fd5658766729252029906138930842586b539ca14c805ff9e2a72a6e4f64056b45c90e15c2e2981d72a8da190e260550a49ff3eb18b5e9aed956012e9459b5914b02976a4c851753570de897b9aea3600c242f12c187fc097e61b5635b09c6a77d31b7985daedb6d7cea5cb2366bb61136498677c2fd5cb23e430f5c748d6bf89f756d0942dd6015e9d609a932d4574e9b8f9648857ed009f56acafbd5bc776b80e5bcc05a0f64d9b8229c4f69e629d393d8d1093233274ea476ccbde7d9a23d3a45beec8c145548b387b0307c559ef2c7e6b836624820f4b4fdfaa8a9380360b9efe45f076af5838405c0ff314b7a0e9836eea32d608c97a7f3912f3cc0a0286027da829b55b19d464ac1006e4797ae2f0d7cdf815d539b08672f73440fd3333f05cb8d4bda96f38c7b07c47976d845ac752f17ccb9fc4a3cfec39494191fc04e20e0ab210be7e83abcbcc8b07077cc4e1041c8229edd1f657e0cea8f9f9d35466a0913e01859f2c5758da ss_n = bbc98c76bf14905737841f14b47f5450f314ea52019f5d2d694581ea4bf64214 ct = bcf90c39b288316ec79f24acbdadf343cbf3d3f327cf0a2167be8e14a74b153530ba8c7f1372591888b37d6af8f686e1ebbe94d61dadf778e1b383164a7ba8d7bfc7df3f6b526b42f74c6a24a88c04c515474e956165f1e6603cadcab7741de3313ad0d38335b6544249f9a98ccb50836ffb1437984d5bbab516945285f1a8ffa42dd57cfbe33afdacbc62a8e3f2faf5e7c4e987e6e998fad80001acc876f72c555e606fb72a705f1c7501b1085aa5d67197b0d7750d23766ead0db518084c8425f8eb188b58929f1713b8326502e255eb9f274bd7d9446aa4051bac671b0eec4d35c42e144629acaca62ca142408c9f15f5fa1aca45a8aa47dd9afd1dbc010e700befafe4cedf832b1fdc1bff7693dab3905e40b2d9adb62b027f06a1aca3018e796f096cb19a00a2dfb0ae9f45a48ae4cb8a5bf9b498c8e8ef16cc020d5ab0af980f11d97a6a543ceb289bee810f1a59e8f2fa3e931f1eee9fc8dcb6e03cf02806409f2da5ac41cbfdcc7fc51707c89d9186fb6f3ba852bc4888c07f031428b8eb61677ebb8aa8314fc332782374ae0da65f875199f488c2d3322d1b198db124d508fbd092870e12089ced6c29cd90d3cf83b9798eba93412b54910278752efb9f505064115ad05374cf6e3c17e39c4b3690cb56d01f9725644f16dd680347b902c0c1656e22a759bba461fb5653280c3f2e4d5202f5f6c466e899bbf3c2146460b999d3d59c8ba8698a58c1fe0c4a7124ebfdfddfe3951c52fc8470ccbffcb9c3dc2604774e8a724eba8b1c9c8a248ed3ce83a7781abfa31a77a337019ae0a3d75410946d78b3b7b171027513b7cc704d689b45ebb9efd734ab00fc05d5ab1a76f26b6bb87c73bf63161a602d3fa976729970a8259174d320cba10a107f1d56ea5e4b8923759baed62ac2694fad951b119c578dfb12632a8ed77be05bcfb584fdee3e640c766875f7a1895d53ca472ec48c18b96eb9aa372ae09d4416e73651f2228c9e85387181912cd68d4a7b6af2d29c09fc890d8a244f66ec85f2615d3a920ee7518713d30d290112468e3b4991c0237560b76af09a37e295a123c6dd ss = 0f4611d12d64e57db08743aa9c9a512ccdc617d1a85c0a801f9b106c6c9db3d1 count = 465 z = 19c5b64eb9ae41f1ec9105a52251bffe477e38fa80ac9eb85814d0b4516cb1e9 d = c0500d3bf92b0889bb5f023d32abe92529ceffd85853a4920b38e32e2c79c55e msg = 20fc9fbe7784a0866e81f5d2a9ff7063366bcc72e72ac3bd78c563fcb74fedbe seed = 12c760b386d10979eb53819c07d8e51abb71ab60e9f7e856a3f9e840a08629b1d6859fe74766a298bacfa786ae4aefe6 pk = 0297284021a5323a3e15159bff604b8d995e0ac983607c787d4097352457b4a103d87814eaa9913f65b06faccacb0bcae1c4979dbabbb47112bc1b490854ad5ec7c99834a63c70cbab56b3be6947c4d5b2ce8064a273935c16b7c08570700bb8fd1162e736b43741bb73e64763c803e784c3d48c11de855e724175ec147f10895c4a910f19415e5f9a68ed161cf214500016065d73b179171ba7c274f76b30293307c94c60472c9f0e173ebae93c7b097ca6b71843d75d384a2fe08b7677675080755b08741d8e062d3fbbc3e47c5296699ef283cd33873a072994b16596a38975355a4080542ad6a508fcd79dab1b3d19f3ae30c584e4f41776b6ca98580abb566cbb1b56d9a988471356fc4a82c664b10fb4937b7619d5c110e8d5c1d0036cd29209a5db462e10cb3a85a528b313d8a1033c525c6b061760751b18cc372cc29ce6395121bcc932516a51c30137d2942ad31cebd433ab98c794f00086c829c1280d19ec5322d06b0fc72f9e0418fa9b9743baa7209aa8540a181fb711a7475e34517dc4e0371e57295be2c2ff2290aad4cd99f22075ca377712632410854337bc15cbbe2252c16c8862d63384f2b584f6e5779638b478b35d185194054a3050075e520035f09142150a72b543a465255ba7a19b29844426ab69b42967464a0a3a263c6192385d643112e430b09cb6fa274c8704516439a534513d050c782f41a1ce7b34fa291c18f5c8b2418cbb65bd9e23611273a73be87356326263936cfc4c502cd0102a64461ef83b8748314756cec857979e989f61321cb033466654125774cb12e5919577bd4aa018364323695151155b4e728a314378191bf79a10d5c892760d69551fa48120afcbbcb3e88d06a62b4e4c9ffb9670bf67a958569191f11c9beb3aed145fc9216826078b9a330814a5434d4a5ede6426fdec2ab2b49e4af5109b9084e012a99a34547794adf7f1104bd755b0d189876c9409d44d259a7453d30e2b0723252c000cc25ae06085ea16b5fd5c98c34a8b115916ad6486fc3b7704aa90dfb16df8a33ed17236a22c5272e272b08a902f36599bb3bb659c0e2fe01a3c5e9dd668a5401de5f85973478a7f76c7f757e852901000aceaf1ff52 sk = bb495cd594b82ab58219b098e0e018dd3c2148dc47dc6693fb6114d07831f7a6ad03aa1e46cb5a36ca649404b551233bbda4a465704e79228a4307ad0c74756797b1459a905191c7390a6ac1aa52456a46fa01476bd21306056991d13a798243325204e333767871209f5b6828a45489bb5337254d9f8272e9e483e2198c10e785f67aa67d6853ed573879e9cbe7bcbc14b7cfe0f35df12a57d668013c37070a4832aec0bdd7d6b76e6b380f48b3d031113317c4c8e161effb046db15d94595cfef4727847c4abb74977369c5943920adc848c195afd43af384038c3485e057a8fdc4996dd6916be322456426027d51e78ac1e416036c41886cd1339e6aac5f52b9c14c0961aec675f332d96887440273d0e7a2dfec0b320e614bfd92d76032de29c921a2c20d9f1111e87761dbcbd83888ed9711d9e14822d174852f49d83a399018b29e4f0a13f499f18390b86139d22dbb46af51d2d794e483b73bee952a1096dfc399f4d7a22e18c0d719ab2b9f19870c10c3652c37e2ac50a42bfb0d357105aa47ca393416a8755400c05d71be2fbb721f39ce0fab8064c9f03b45e696876ab1ab534441100a00470fb62c67b30c6340b75559696dc43f7b8177834c4ace4c5bcc038a202c16166b826746a900b4c13fa0020e1be5dea93de75851cfc606c6006dd6cc39f55b132127dcb91478be7273d356a91794e33caaf5d1c3501ec40ad92040ac581b9b77cb3e235b2456671495a72f762e9738bf2f9909b69373f707c8b0a9602b54c1266b2937abc4b69b9c09b02306948c8b9865779be83579784b6305e5ba2e483ac9a7ac637e34201c23cf52a6f9c4b27438b918d80213053950456aa37d445095a6099543a2bf5c67e11960f533c25812cbe897c0c8c56f0542cef022475b8a70f217885e6748749093ec74b187a222906b009b25399a6ac64c7692b18ab2ed60f9dd0099bfa1a25f98113560fe20b27fb36b1bf3bb436a358c24b35d781a57e11b64d9a74ce03984f12091a0014c28743fa887d0fe5262c533b0b19ce46f9bff1e72574156a8f643599ab0e1cd2ce41697f39407839c38b0297284021a5323a3e15159bff604b8d995e0ac983607c787d4097352457b4a103d87814eaa9913f65b06faccacb0bcae1c4979dbabbb47112bc1b490854ad5ec7c99834a63c70cbab56b3be6947c4d5b2ce8064a273935c16b7c08570700bb8fd1162e736b43741bb73e64763c803e784c3d48c11de855e724175ec147f10895c4a910f19415e5f9a68ed161cf214500016065d73b179171ba7c274f76b30293307c94c60472c9f0e173ebae93c7b097ca6b71843d75d384a2fe08b7677675080755b08741d8e062d3fbbc3e47c5296699ef283cd33873a072994b16596a38975355a4080542ad6a508fcd79dab1b3d19f3ae30c584e4f41776b6ca98580abb566cbb1b56d9a988471356fc4a82c664b10fb4937b7619d5c110e8d5c1d0036cd29209a5db462e10cb3a85a528b313d8a1033c525c6b061760751b18cc372cc29ce6395121bcc932516a51c30137d2942ad31cebd433ab98c794f00086c829c1280d19ec5322d06b0fc72f9e0418fa9b9743baa7209aa8540a181fb711a7475e34517dc4e0371e57295be2c2ff2290aad4cd99f22075ca377712632410854337bc15cbbe2252c16c8862d63384f2b584f6e5779638b478b35d185194054a3050075e520035f09142150a72b543a465255ba7a19b29844426ab69b42967464a0a3a263c6192385d643112e430b09cb6fa274c8704516439a534513d050c782f41a1ce7b34fa291c18f5c8b2418cbb65bd9e23611273a73be87356326263936cfc4c502cd0102a64461ef83b8748314756cec857979e989f61321cb033466654125774cb12e5919577bd4aa018364323695151155b4e728a314378191bf79a10d5c892760d69551fa48120afcbbcb3e88d06a62b4e4c9ffb9670bf67a958569191f11c9beb3aed145fc9216826078b9a330814a5434d4a5ede6426fdec2ab2b49e4af5109b9084e012a99a34547794adf7f1104bd755b0d189876c9409d44d259a7453d30e2b0723252c000cc25ae06085ea16b5fd5c98c34a8b115916ad6486fc3b7704aa90dfb16df8a33ed17236a22c5272e272b08a902f36599bb3bb659c0e2fe01a3c5e9dd668a5401de5f85973478a7f76c7f757e852901000aceaf1ff520cd6dd7867e93206a84c1bf1a9d1660d05fa8540c38ded055b8f4fb9342b0d6d19c5b64eb9ae41f1ec9105a52251bffe477e38fa80ac9eb85814d0b4516cb1e9 ct_n = c33d1ab9c85760d2e42dff7334c78173f7919b2f107c5d980c52c27535dcd70aa8b17dc9b5ef78caf3ef1a526f13784ecfce0e89f16442ac2a442b40c98ab074d9786a15f9c31acb2dde64d460cbe3eb967f8e4731e32f49b3683c62648e1395f9262d43310b38236391d30d833cdcb644a9eacbf629aa4bcee7d5a0dc0063e5623a69ce9b05ab59197c2788beb274dd7e69e751476f4dce73eebf6a0f2f8d7ad28ed808acd617c1844ecd581e856ad78b41c08473113d0510fa9a7bcf344c6783a30fe1b79cd2d8c13484425a9d744fdb406a1c5a9f59ea59e53534c379e8ba422ddd51e249572d3dec01eab8598f8f1921b1cee5d6000d5491f0678cc66fb1b7bcebc3ea750c9b4496aeaa290f7b53af4ae89157c7b8756aff04f28989998c7055f3c7b02a298b2b32f528c84fbc52af64bf8899b4321b3336759e20c8496e0603aa1d83975d2a44706b81fafc1d5823a488cf284f43b0e381ec823dedd244ecdfba65188030ee3e04782f72c4be654e37552abe58c3719bb2b78b5f0576f3f798439a2cd9212809404e4bb3f49844748f9353b68b67439682d6559f31f496e42da81677471d050281c088833b0cb75d447f925f6d063574aeb8e5737e53007df8f5a279aff6f9c7f149f5b8bfd83aade1228128cb22829218eeeb9dcf81c4cfe0082af0dd837b0dd95dc6e52cab8b3180b60a8d5b49e2c270d1c7b75a1f88b87a08af783b6169f7c4d96bbea2e6c8a4676218e9e4a453b72c6b998451cf20a8a22ca0e7c077884b32ac49c9bffc916dc70656257a959ff5d8c658d153eceb7d866ad9d9a03f7dd6f3f2c5bd642fbc534cd593bf84d140551fce77eb94d4cf33251cab19b2e57631348d625784ff595be8a55a7c6ed64c9f8b66debd501a09ffd76d8950ed48e82226f5553a9f5ac2d3173698235ce334a048c5afa5f5a871570b4ae101848a46bf93016dabce9f8469b66abef6adf279c595b94a4c4ea70d93e286201a4d5280bb0680b6f6c721b9a9ccdcb204dba621e449bccc07952d08d0a417171952640217ad55b37f5969228e5e3012113dfb7b1b0c130156560242 ss_n = 3f89c5c951ce567cd92f807b1c03ef36be1bda619913b217d4b44d0909bae7f0 ct = 5798dc713586b65302ea147c01a23a4be01f02040812303c473be5fb0d37bb23f79fee6ce9a0df62f8eadfae65e377ba1b7f573b8ee46e55556f6d9e39cdf9f0a2c4787f700b9a58d34a6e7e6b795976720eaabbdf925b391b9c9305b36f1c26d712e0b16ed9ec932307d7d6266060c0ff6030a09db785886f1bbe93f6dc2b27399782a87ada1b43493ac7a065fc0d5c9dba9cd3cc4bc0eb622fcb139a21dcf0a969aabe6a666e18e94b6de4a9c4058066bbbdca45e8b8325dd49f76f6014e367a06301483adebce0b47cf14fdd4776315bb7a81137e75566d3d66385a309ea558712ac7065712adfd2d83ebf6a418ead37f3adaed518e001a42f445096f3f0c6ea3c2600a36032e748cc9bf7978cb35ff883df4eb47959ac28d8922c7b41c3296772c8dce2784f8b6551d7071c9f55d443d8fe1a1b5d30111c690976d2571bd675edc2e8204436d374d178d9e2e485af069451d829b4fb1ad2c58b4b6d2012a31d19a7d27cd778f14e03b1c4d6e5c8b84118ecad215ac7bb61db0904e8bee87793f5405ec1a150bb9abf8b49308f3a4fad376ba71a065c7a7df5d7551e4a4db2cb121c28845d322f256f3781a7b45dc745f88d543fbe765bd3ee574cb8efd85f8546cd2178ae477b154f9edbf00807e80e727b6b46904ac6f5687b3ae36ce589db2878f045728563514102d8cf29ee0d225f57fe0152096dfb9c821250e1422da2e6d49a2082011297dfb88e7cebb1fc2bf895e9c32c16a3b66ea5b6ce3ca9c6a38f70311743ab57694e960b8e7d9230143726a6d0bc448a3e83bffc5434a5a5bff98683ac4c37b2a7698f48e5a19ca71d0965eb10fdf372e60c877b86541104327f25b3197a666ca38fd3502f3237240a4525a38749f4546871a53e8abbd4da56ad9047c485eb128f2f1f6ecccd274af3ee0b72ba5f887cc5322c5bceed334b4b38d4598dc4ff413df4f8a5dcdbc422da0080f1b035b1cc5e0036f87cde17542042b84dfcc65e0cf83efc5d8ab038990778c69d9ab843f5075afb04581c560d59991d5c555868e149e69b2234dcdb4cde4fabf2021ab3e56fe6ba6be4cd1f8 ss = 68d069f7fef0ac611dedbe3dccc6343304475ef8217ef329fc926adf2884c9d9 count = 466 z = 9acb5828a7b91f6f330ba6b3ad8a0dc27fa685423a0a06f1446487c00b1573d9 d = bd86dabe9c1a1873f258109adea4303f8b97b8641f61588733d113fb6c78b66f msg = 83d62d2435f4adc9fa981d45b7525260ca3222e3a327e8a1da740565dd4d77f3 seed = 9f07698618cc40ed0ad8f6173d7618bd3406393afa5d7d596352777a5a63233e36f1e293a2bff44105e7f460932bbf16 pk = af3592ec036c431b7f38f99c3ee04ca7526176ea214a2a63e972301d997fadca9fd24c785b84b4b0ba0ea323b6165a873c6cb40346a7517702a7820e43649045fa9b294951da3a649c921419938bf69c896912789cf30e35a72b1bac124d1b380dcc1390f4211f7b143a9c8e2bf18f50a290b5f814e1728887f50d16655dfb06ca3cd77de3f81852dc0825b027104a63df05184120084c7b61877c44edb510d32114a9ea90befb91d60b017f7089b6710bf3709ca4a91f20fc583d35c0fe891c835247296c8be470270ce53fca2519cee2c7cd1a699cc35f370169cb5acc56431bbf3b2a2c4a5022106392a353c383406263564af3979ce53bbf442b3b3cb2003bb2a33a903089314d767b5c93491b4c22de44786281248787a02f108663d03d59a0488be5363161908935499452c2e8562d30545db3aa99bcc04b16ca4a86b6b8894887a6b6785da847e03422da4ac799a3cc2e4747315631b990af61566e4d39c577267e18680181c92c834a44df479eda50cfbaf7ad32d93a867672ca21007616c3e63b3d675281977569e4ec7f51360b23686b743030a89082fefa48aa3a46e4b0484e507b155aaa2ed9209f1176256626a6a444ea1b94980ac23e2369c2409584005ed76bb43c0613a106d0e88462f2836edb0ad0cb447d8aab05368aa60336c23aa59c6ee275401b66ac7cb6e6375e9977440ac60499795564f04a0c70297384a0072b90fe44176b875d9335a85c561b652247c2857839c7bdf14869fa80c789e0bb12aac10139243058838e22b46c9cbad8f3992ec2547b0630f28c8e12e78d084a26d7fac4d24b19678a1e32e984072011bf151ac9800e0f008da4caa2c1029dc1018cf35ca60dbaa6691b912d36707a19b67b657af45c03712492b6224f4096ad8977108ef476a386b34830a173eac3254b2b09b21c4d470461261587683c91f41a0dd04b0ba00846b504fc24cc694baaa8da8ec3c220ebe28910b318ecdc94c9d5c658ab8f1b7c537abb2ed8d27e5061a2e2938181cc3c969266f6e181e975943cfba15e8cc8728ab56c9162c8b6a7b432b46d51062179472881b050d226ddb9ec994056cb941ce52fe619bced479303cc921951877ef0c61f54c4 sk = 4c23cc6f34c9efb92bcbca9b150374b1c42246b436f0559c4b17a5a2094eb5a260d27bc714567a05670cf783248233b404c9cca626351a288c7c931a9e1c5cb7a0a8923298820a6e2d86c68ab6b1cba4168bf95af9e56dd36c36a0516f10565f86a496dde5c1b0fbba0f9b364315499923bfce97ae2a0590132700c1da197888915a98a6def41291903fb980b51d4606e308668ffc0af7c75848928e2547b07e0ac8347473666b9e2581c8e928b9e58944721021f0d2af295b2920d6010ac3616f749e50275c28d7938da872a93b9ef6637cc5320742bc714125a47df33fb1aa6c5632489b79c2aef14e1ae825c491796b5a09727c3032c9a8e6352b974061c34b7278a30dbeb37cf7392ec104985b72103eb25eb059864c31c6cdf7b1d1103f0cd73cde032773b1cf0547716a970ac104ad2ec65f20d0a5b86ab512a1bcdfe03e53846a65559f5822590160ba5d746c1f229835545fc2aa673036b12104848d94c78ac89b72d0919da455b4da0d4543c7105aad82115909228fe97b1fa9211a3d736d62a3a3d3ca6558a90298048c1e2a656f20aa6cb3651b8331d5839ce44433163b59e71351ab008c5737474382370cc0af935906d2c3b3812013d2cb17a238723e010faca43e62c90c357c43ba394ac2893834a77ce3cc89c3064482846d393177e588ce037a406f82aec6fbc0986cbc09140ef9a40b418086031586e4c3cc63b07e2b69c275f81356702c57ac62f76ccfec5941b0542a9dcc3f1ee8386829b4d3f8b256756e8eb565f435bf6f17a881f44857206cfb1326956a56ce843fd42ca0632675db25239a35a09f7a8fedb9b220e2c8f8e5a8d7b782ac56c90656bc5f339d52b35fbac354029c7665aa055203775f08b62df461a27ccce7922b2d950057526f8f4911ddb2b67648bab8a8c9b65a92a1a569b3c8bb1b3b6d8c45c4031674c6010267583ffb632ec0b8296db89821788c41f1762cf796c28a8e0e6768b66c16d0e80ec8a61462dc28a2c0a13245600fc419f027cc3864405bb1071072502a868213c07ccf2567f3b056a20758d35328cb00cbdb4794cb42841eb372af3592ec036c431b7f38f99c3ee04ca7526176ea214a2a63e972301d997fadca9fd24c785b84b4b0ba0ea323b6165a873c6cb40346a7517702a7820e43649045fa9b294951da3a649c921419938bf69c896912789cf30e35a72b1bac124d1b380dcc1390f4211f7b143a9c8e2bf18f50a290b5f814e1728887f50d16655dfb06ca3cd77de3f81852dc0825b027104a63df05184120084c7b61877c44edb510d32114a9ea90befb91d60b017f7089b6710bf3709ca4a91f20fc583d35c0fe891c835247296c8be470270ce53fca2519cee2c7cd1a699cc35f370169cb5acc56431bbf3b2a2c4a5022106392a353c383406263564af3979ce53bbf442b3b3cb2003bb2a33a903089314d767b5c93491b4c22de44786281248787a02f108663d03d59a0488be5363161908935499452c2e8562d30545db3aa99bcc04b16ca4a86b6b8894887a6b6785da847e03422da4ac799a3cc2e4747315631b990af61566e4d39c577267e18680181c92c834a44df479eda50cfbaf7ad32d93a867672ca21007616c3e63b3d675281977569e4ec7f51360b23686b743030a89082fefa48aa3a46e4b0484e507b155aaa2ed9209f1176256626a6a444ea1b94980ac23e2369c2409584005ed76bb43c0613a106d0e88462f2836edb0ad0cb447d8aab05368aa60336c23aa59c6ee275401b66ac7cb6e6375e9977440ac60499795564f04a0c70297384a0072b90fe44176b875d9335a85c561b652247c2857839c7bdf14869fa80c789e0bb12aac10139243058838e22b46c9cbad8f3992ec2547b0630f28c8e12e78d084a26d7fac4d24b19678a1e32e984072011bf151ac9800e0f008da4caa2c1029dc1018cf35ca60dbaa6691b912d36707a19b67b657af45c03712492b6224f4096ad8977108ef476a386b34830a173eac3254b2b09b21c4d470461261587683c91f41a0dd04b0ba00846b504fc24cc694baaa8da8ec3c220ebe28910b318ecdc94c9d5c658ab8f1b7c537abb2ed8d27e5061a2e2938181cc3c969266f6e181e975943cfba15e8cc8728ab56c9162c8b6a7b432b46d51062179472881b050d226ddb9ec994056cb941ce52fe619bced479303cc921951877ef0c61f54c47a629bb525dce157868f0a972b396983985fe540416ed6723c70ae545ff9d6989acb5828a7b91f6f330ba6b3ad8a0dc27fa685423a0a06f1446487c00b1573d9 ct_n = 065c3b3f0682bdabd3ecb04f13a00844c4ab523dd11a4d50b1cd3dcc9a6cd6102fefa12e5ab64d3ea58f7d049a1f29c08a0e9c10843457da11dc3a0a6526bb45fc6eed5d30c47537fe9ab0026564378b453bc29186921dcf1a5feca62e25168740eddff3a1c41f1d963afe3a84a211f2413bf5d519ea947702b0aab9c9f1cd1b6dbe8a34a5d0a97e9ed4d789052a3569a37cdc50fc34ea239e6143adf045fd5d1419ced4f4e8814a3c6e7e0e9fa727813df6d674b098f8bfeaa46b1a284f945e3ff10ecd709eca2ba974fb1501fa209dee66be8b0cb7907afa5c301a1f433241d42929c0993c6d4bdfee97f0b0c85bafaa5386dbf08a475094125a1bfd8d3be911f076e487928b3dbedd5c8144123881f9524ed7041bc480b4f1ff3b5fafaf1e97514addbafe24281064050aa8e011374b7a546e62c337a737245d31a583369c70ce92fdf879cec6a418c11ac51d1582fccbadffc9d97f996371024e18ec9f978d0641a1398d917aa5a1797f8b08afcb13d788146655d2be5eae8c25310115649ea1451b0700fa3eaa8b82eb5c9c9384c881457d2e2aa8fe1875cf67b5b99e23ef66caa3c26aee88aeed53324c185b78c5766d7054e34cac2ee5422a7bc863741afbfb817d578744c31ca9149eac6ef13dab5cb5faaffb7f06b09499645c7dff8e269c916bd6b28746bf1d61d638a36b3197cea6654c0b95cc1743c8dd933b714a2c1ca7d9ec7680a431172c951b193188730d9f51fecffd0d60eba417c9cc9be7b03d8fd2ebd60bf5bcc4ae2a9fbe94689d568d600bdd5cd2354ac1eac38f5e93901c4aab6bbad510eec2ed0db6a987eeb768e9b3a603e4d4a4731febe437ef767e552124ec3afb9806142fc3752500d479009f0d9d2b072f36951d189045b286b3323bf8f2aeca6a306ff1f8b57726cd9b0bf52173df17e39b6e77a3c3e17193756e959041315db57bca772e9f4aef98a76990c41d24ada0615f89070b308bbdbfd8ebf7faf49aa87c9bd09c1f2d76bbb7e6e475f33aa987dadd159e1d57486e1bfd4d8fe34ed69af80b05b7110c01994b672d79b441c9059016e3056d8d69 ss_n = e3082fb78781cc750f4a894c4a64e273ff7fac54f8e7accac631a06fe2a96ff3 ct = d8daee119d46f8591482007064584d593b094f70dd2605735644aff33fc9ad782e7e913601100f559723da9b1abfeb5e5c7c1d507e080bcff66113ddeba1a73d50c0c45293ba6a7e9bae018406afa87912b7aed27fa22bf59500fdcfaab67b906936b4678f2367bfb8bcee2ac627d33edbb08957aff909ff3a5169fdc48ce495a0f503671fe58a96cb6d3f950cbea597ac1875fc0a4f0f18d194140cc4f8017891984513bac065dc56b472bf3d3dad98a5fbf5ef2ee410e3f21521b4eee56dc7d4125df584412989e99d772f185ef9d0d8ea7cfb7a0268fbb59833bf4a01280793db322d9675bc09497ec39bf53a5125eeb9c30162690cade5fe3e43b6b111550401c6793577eafdea29ba2600dcba91a1fee122ac3bd4c5ee221f9c0953970f5f803b3509c958c39e6fa8abe1c7b5d8fd5a911443cc779d0d84d5e7ce54d54b8b50656fc8a295f99d8b8c8e9d158c39d561eb2e4801c35b3ce5c4b2c33d3e529cb204c93e05fe086259bc6f90ea3b6d7d23363e560c628a8be1544e4d2904466bceca423691cbfcc7c5fe167632fafda03d56491b5e91890e64e53cca8be6164c1d0a4e2ae2c6cb8a84eceb751485525847a20030bed1275ffd4f273296f3cfed738fd889d4beac6f806fcf09adb06d3354052c204d15d76482c6fe6f3b9c02e99966aa4c7a4699ed9ff15b23f6c1c7f25f1d09f65b01199ba8584712b5994df564c21df2d2cda628a85a5c01ddd071936354a92b45c254187752a4f04f61bc6cf3d21c2acaf743cab8e81bc5e4dffc7d02f34bcfdef81eccc19c06c67f6f1ff9188b27682d3eb3c2a82ada116edb780821b5ca1cb37c34a7bdea2f1c9d81d2aa180b6033524b71b5c406c9fc6b8b15b5c5d90089c8ec7e627c4c8fa2507a1b5a968d0b4cf07bdda9f3ebbf0b4f3c16d71984cb0caea1bdfdbe87fe6ef96a05a7f4be9533885e99c1cfe6c59301c0aaf44ea4ca62151606a12d3d17314ea4568e1802977813599e7646a7f00324521428f43814963c1bb1469add61c1914225cadc5ba6e7bf0d7bab20157cbbe33a5838d2ef51e082370be0a5ca92f9619043 ss = 487c3e210aa13ce00228433c7498aabc57a9e63b275f9eb3e2f8b4ca15b73b37 count = 467 z = 42e332683d2d11208ed05327f5d3139a7e0eb808c4e759b2edc55f206375b830 d = cab1992fc0c7e3e0aa3a5df0a000fb167d40f300c22cf27272217541167c1329 msg = de9d6baceef76b3890285cee1bfbe7268f5587340c66cb03915c3fd53173d328 seed = 5b5d77fa4e4fce2137dd121ee5f28883cf8a8321aa635d472160df61861f0ea3e9807e316ff02456c502d8c6242e1757 pk = 4ed087e5b83d25074f016aa4fcb3607ff2ae7d65bf00f9a76875576a95492ac51da9b76373e041c0c8245f4aa8dee78a7716b06de6691fc59cfc043c0e86bf428cae7e048637b9b526e583ca0c332ceb48898ba2dc981a31bcb3e84b2e033bcc33577ef1b1188455bbc2614a4cf33b98469e04a9c91c1a87b2c089b7f142d3d260a2a1c2fe4b6c1f33205eb70c8d8bb6ed71b1a240bef6fa46b76872b54886268aa33e472c3613268aaa882818cec3f54340f6513799990bf31384001a290ca77f465a8f206e98001eb18209344baeb49591eb145eb31b87f79760423a35800970079a9979727baa64558c9baf19d6865fc74015146cf899c84fdb55ef9c0b2781c9157837ac167a48381ac88a4db4698785457d9e184e41939050322c8df0451ba59774f936f9d3606f65644297472ccbc2b9d84c58a5532ae39930795496b61ba11b892c1b65b263715b1a0b0191a3bc49bb21ac30a7732222183d877246a15423229a41bd00243ae7b590a082a8909834360aaa8caa748959bd44bb7d660613262314f0c3c057cb809ccae1939af2e75f0d023ce1a3793e333550e0a347f370c2897c0664a57dd67ad6cc91486caad31b600a0c96af374e0b5a2610810b098a320860cda40239e4f938748711892239847c6ce8e313fad240859522f5681bc3f05e5e108239e9b06533ce6638093c5448892251678991808818598b3ec28a3154b39df23a2f90c158eb0b539a439ea5c8a1d187526415c1cff67ab91c2fe18c913a655750e7a8a7a9c94900759165729e12c0648c5745005d6451c015e619ab2730d051c682a64936584742540ef76c7c5e60ab969a3b79d254a93a7460959bf7a8b08dc7a6efd33f12e3331178bd2a3873da491784152faee39a8e0b2d1f7a3bb9b8cfada725f6d99e96e6466773a7e8a8a56a4128a03acd02bcb3fc146d04239e48d3217b609b95f0347aa5b52150635309459405414281265b32105ed162a217761b185163b606e2b316042242dbcc20cc3573169c1e50e503d1e11a9de75c9ebc6093d5b0147b74f6cbcc46e28c998b0e5fdc319fba813926298c2b9a7a59589992fb60ce963893b833c938cdd0624c82e167873bac81f30fa048d0ce sk = 2656bb973bcee82449e18c9841467a41608880017295d89f491ba2bc7068fc04230520b8427874a0c897c2028fa6c41575b3ad1855282bd6cb55c57aeff424db2c70b2d86bcf062bb80c19d9532786315af7b36bf6e43d3af96131f941441795edb142965b6a42c42237c67ef950c07bbaa153e05ecfcb80948cb2dd0886bc408c45d83d6460824ed95db1673e99ab8505314246ac714feb061ce31cc5e3bcbcb6377a80cec4923ba1320112313180305641146713085488a48123c561a07ccadf0a0a205a35ca121e5431ca20c05f58c52bed501be9c00597d6a2e7f02e7ec52575e431809c858de5c8f41ab651105924213333b2cb5d3b88e2a8966ac02bd6b307a68445112c5223fb055c46b7fa5786260492bc948f42f930b1dbc42658c33527271745a0b668126fc8b4e0880209a32f51221cc549138eb89990581bbf709500e186cf789feb808cf11c4a69793b3aea5d4f640c0ca9ac15779c9785b17f3ca955946566136743786efb02ab5a5a0dd17496fe81b9d4041ea7ec18111c0d7ee703c64a370b2b1d7fd45fb5993132425df4d18abfc86149abc76d0623c0c409370776ea17c1b4828e994ac4e269826828c8075b745ac6ac3e374cccbb8b723c01001b66bea1751462539ed2854dab9b3f711e4d741bf1b8098fb4ce3fd628b92398a8f9a039f375aa0b40f45b7ee3693239b09bca48065a3014b853a5211649267712e6b04821a99fbb38893461777bf85da25354670071b03c6c3b494a423cc4e3967230834f85a2446574749cb4b766f0cefe1736c46acc97f762d1b54301f635979195f360bd73ea415027c554467560113e4f92276ff3922a49b577188f485c7746723dac123ad233ba9c06ab4690ba945b21d97b40957c1d38578a44889769f334e43a2660471449204a0a61c560b6216c5baa24d84d0df1543408a93629962eb72949fa59796a88579bb44510669102740dc9bcb8a02be1f11136932db0305b86daa2e9e35f71434d434a39e925a6e8a3c1731768f30658a5f19dcfeba860f23046488b8130b9d452bedbe88a465015e16c9e002940f4056360f1604ed087e5b83d25074f016aa4fcb3607ff2ae7d65bf00f9a76875576a95492ac51da9b76373e041c0c8245f4aa8dee78a7716b06de6691fc59cfc043c0e86bf428cae7e048637b9b526e583ca0c332ceb48898ba2dc981a31bcb3e84b2e033bcc33577ef1b1188455bbc2614a4cf33b98469e04a9c91c1a87b2c089b7f142d3d260a2a1c2fe4b6c1f33205eb70c8d8bb6ed71b1a240bef6fa46b76872b54886268aa33e472c3613268aaa882818cec3f54340f6513799990bf31384001a290ca77f465a8f206e98001eb18209344baeb49591eb145eb31b87f79760423a35800970079a9979727baa64558c9baf19d6865fc74015146cf899c84fdb55ef9c0b2781c9157837ac167a48381ac88a4db4698785457d9e184e41939050322c8df0451ba59774f936f9d3606f65644297472ccbc2b9d84c58a5532ae39930795496b61ba11b892c1b65b263715b1a0b0191a3bc49bb21ac30a7732222183d877246a15423229a41bd00243ae7b590a082a8909834360aaa8caa748959bd44bb7d660613262314f0c3c057cb809ccae1939af2e75f0d023ce1a3793e333550e0a347f370c2897c0664a57dd67ad6cc91486caad31b600a0c96af374e0b5a2610810b098a320860cda40239e4f938748711892239847c6ce8e313fad240859522f5681bc3f05e5e108239e9b06533ce6638093c5448892251678991808818598b3ec28a3154b39df23a2f90c158eb0b539a439ea5c8a1d187526415c1cff67ab91c2fe18c913a655750e7a8a7a9c94900759165729e12c0648c5745005d6451c015e619ab2730d051c682a64936584742540ef76c7c5e60ab969a3b79d254a93a7460959bf7a8b08dc7a6efd33f12e3331178bd2a3873da491784152faee39a8e0b2d1f7a3bb9b8cfada725f6d99e96e6466773a7e8a8a56a4128a03acd02bcb3fc146d04239e48d3217b609b95f0347aa5b52150635309459405414281265b32105ed162a217761b185163b606e2b316042242dbcc20cc3573169c1e50e503d1e11a9de75c9ebc6093d5b0147b74f6cbcc46e28c998b0e5fdc319fba813926298c2b9a7a59589992fb60ce963893b833c938cdd0624c82e167873bac81f30fa048d0ce8b90c791cac0509c0a2a882eed4b038b7705c866e145bc43fc4fb8a3063c684742e332683d2d11208ed05327f5d3139a7e0eb808c4e759b2edc55f206375b830 ct_n = 71d7c00fe319febe2d38a949d4322e5458353f0019f0480e211a8237b26789f7cf30669735e7ecaaa6025b9ee3c53844a7ee37d989cb28b62832c4008cd6eb7f11c7254acfdb177e0fac8dd4d8a1caaf79c7f306e35ca84590cdcec5b11ac5b420d9cadd5957756a97641905e92a8fd9982bad37d1e6fc5d8ae7c2b85b79fe12af94e88a9c41bb14a053c095f0eaf066b16139e35abd3e87ca3bb6de72e0dcf648b02d8e25b02cdb7df0a6f2802b13bc43b33f6a460f43abe3309b68e53e09fc65c6c9155db30b55731bb473fcff15bba7867b8af50e96181f92e2cf6f66a558c3153219ad37aef52ce46ca51ee5cd98fd6da1f7412ecf35cda256f159c8441f44ea3003585ad57726e1ca01c691ac8d172d81f72a6862fd4fb834e16d8291920f1195ab879d6f869fb027b19c44bddd40aef095638997cc12cc6d123eacc0f130034700a74736c77c7e669dcfc7438dc06deaa8d2c4fcc29996689477c595dab9d3961674aa29a60f7f84cdb2ee071c0fe075c23b8099a706706d0e7619ba4ffee2a87f4aaa9c895ceeb284acafae35445dff8259d8e169572c50844eee4367d9cdd73cca53044ec4568e1b1f3261e4c3596a7e4236a40ae27ef56019c78f725666786a53b7cb0c53cac738a5b496dc1208c04f80d3a70d5539346df05cd629dd7120d97b60f5d5f7b6e2f3dc610cc0c429f556e77fd539f47644a321f6c97d112bed89b879e1b0f20219ee47904654a7e25c51de0a452ee6d828473f65d1e82cfc127c9d3555478606d6567d3d296e50eacd6b6cc94b0575daab8159a200d042cffeacdc98b559da342b8e242d1a02c3a586e9c8643640298f6f413805b72bc1e9bf49b6bd1df045af01031aee38a4a7efd47772aff81135b6471304ef11d213a3cb7b6074927182aa7674043d4b247356fe77b3fd23e5d569eb294449a2fd586f915d9d54bf8e79c7aaa03e52e9dc60069e68ab019609cbf9d8c1bacc4bdab3d3239879d3d3211a1f8e3e377bcb0b5141d07ccc333dfa89781d4d5e9519c404891986919ac1ad3abd091b47c8886b538aafdb526f5d1ce55926420b60f066 ss_n = 56801971f61059b6b4e5bb79220543e91abd49c5a7c6734ed7c715eb5f9471d8 ct = d452818254d6bbd754f01c56a918d5f6d2b974269a572eafe7cbaac69f2ae2e9ff5155cb0aa25603342f01189b488e40db5b5b09fd7f5258e4911f5475e88159eb64d2ea5f315e7c62ce8334761530d20c3681a47434a619da4acd1583677fc28a2e042ed9900b785033b1a799c23ff91ea49f859b02e808c0be8163070ba7e2ba0a98cffbb5e53f5bec25e374cba08795dfec37324c8c96dc50fdbc5686215785ab7fae9ff8891037d0a9834336a6770a519d31817705580daf5ac0a38e2125acb2887e4008d8d28d438e186193c2a80ef48f4ce9584fef08228856eaad4ae0b16f182e7369ea787e7c3867ceeb542299d457ee3f6e990c41edbb405c5a793aa89d9a7badedb121b441c3b73890a46829c7606031b6356914096fe6b6633423a7e7f59395eac4eabb8dc8ac7bc1c16ccae01d30ebd3c4c3d4fa119a14d373f5105f30ac5ea0ea6709e91d56460d2f18add0e6eb27ba621fe6b8c1d48efc861775fea34883bf7eb7804e4c24e718b675239115f5d5531fff9e972b06d50dfa0a86ca161306fae047d435debb51d44e6c5a12cd20e2acbab985791765855d3f568f69665eb845fbe658b88ec5710884171b0e77e3cec43479bdc54ff132cdc0b6fcff2d26287abf1e8c49d868dbb92aee77b9a9ccd9199436166b5d73cfeb8e86cef9104d511eab0ad4f264ca679e95bd4ba1dfce257e482f0b6a6ceeeded49ab6ec911e8312d07c7fe28d66c81f419939fa1459f954fa180564c2ef6c004c7b8f577e8644b66a750f02cbc1a1bc853af8429b28be7221d2899555845f4e6d60a6168f9bde0b138e868870fed80272558eb2a7f5e9c581932b945d3ff53690de36220586daa8488cebc2371184de63f83ec4b5c777bd0bed04dd367fb6feab0d47859229218d4f4e52e350e262f37c4340dcbf2c118ff6ada435c2f44a96cc9a4cc8baafe731835f0f92015a0e5ac143692a8bd4cd265d1b4a7fa92c8e4b14c9fa4b4fb2d14a776ebfcadbc568f633d047d7ad2e852421e2dc4841f85dd1dbd442cfc4cff64820ab4b7a61d4c2ef999b8d7fcfdbb2e1468f74a75db9e921cfbd1 ss = 6a675ec1bb1eee4a72685b3c569b6d89bc2937a88260a79527c747b553918d92 count = 468 z = 7d75dee88f465031f18a21a3a9d27b529885934aaf935065d792ffde5508f87c d = 76dfd7c27246ef74a3731b4ef3b9e6a3de4dd055f368595fb55b37da0ff05029 msg = 9bae075205addd10d5197f1e433630b56fdf7cb3253858715c6b69c89dc48f62 seed = e50c1191999b6d31d4a7e7d9e0704f815efabf74a52e3ff475dc2fe1c64aa30c51ca8dd20529b3ab046b2d852c0bddea pk = 7e518b27f843a6d81a7431b6bbb7ab0437ca419521b78c1a7a0387fba71960a831487789152c880941c492290f84e68b6a279d3293635376075e3c91081249397aaaf1d2bc5e2bb967247d03e7c0cc36170843c928cc2620c526f3db8baea6a28e77114025cb89fb4c8dab8bd159bf9e3b4b1fe1a3601b3760787a1bcb9d2a6429694107503bce75189fce8aa5c904340812501856b311960e2e274490999a7ce71aad7cad4684189140484edc823965445fa766a463add4264d42c49975154a2ce59fcd95711c445b9e2b1ed303544f84802aa8acf56c3b48107ef2e1556db59523930982f569dab12e9f2273e0688999b16dd11414a91bb15a7777b8170673c6616e5587c7c4a3c2741c0d9786185a06a450227e84a872c37c6db2b4bfd2a951d1916d0105a84b379d724133c0281a469f95d40b42179490db2979d5860bb03ba2c24a89aa5790914a90442f37a4c80fda1707c21c6ca31e1fa09d1638b5bfc068d4ab12053c8623fac4dadb43b8c4ad136bb4e52117eee36bebf453fac3a3c031b6b284bd88818d04a42c08804066fb68a05336f4f969ead47da805cb2e22563894b6184c1a235b755f214ace642182222dfacc9883784d22947b11e70004e12026a4207b685640f95e5da87188dc4b836a0243cac4a885b3c1529bc178049ae346887c1cc69372f5b017119362cb81ac6089bc18a393dc671ce64763fd623f7ac1780d008c686c7ca5ca3c8134aa88e4cc58e3cacc800661f3442261402803c4cf5c45f7655b92ca9d5fb83b02a8cbac0220a2f92fb4a696180c16b0369a54ac0942463594d70b79d172b49a854387572a2c7f3e781658b1b425f7a5b226b882f4713fc1970ca1746c78ac0636bb98339961a60b35c369ab61623327ad1df94b50d990099377876244ba6084a3c8c17d3431ed241c2c5020d65b4b5ea16ac786bdb17b0e19fb9972fb151d451774f7cd589690bed096379a6a3d7068ae157a83a10f4078085b486bcae4764ca9bee76715f96701b95439c12c62b0043b4f413723eac35b5cbea30bbc63fb1a6a5c1c614092974949a1d931956749c0baae0f5f9531d0f4f4d1905f8a543cbf6aceb8f3b45c87316256ff1b2b26712b15cf sk = 88c2179796a058d1a6d6428ca9c7899a6b58df8ca3b1ca92ae467f9dc815d9376afa39bdeeba7317843191a85eae57abdfc74bc997533009aab199630e6268f774a1dff8be80b118f414799d707634c0a07a5465d06548e4d81d9e1c60ca9891be824b2ca91774593fca43afa2db0755d327c9854f3920768c022270a4039421392b7c725341cf9fe22798078f732453dd61befc70a5598c70679b126bb56c50c48a3791176b2a79f029106857168f6490ee06605ec3307e605d51140fc3832cde22731c639f9749948fb9ce66e18b9fea734ec33ca5b9632e57c2ba7b8131107b67f593105c916dacca39780c8d210b11533ab717889a910eb3d7ae227570a0ab5a0f6320da0523eb2a7e6661867a1c0429494436a23f64a8962afa5544a1c25184c50c26c3953057916ac10671cf5be7c500932ec7a4b9c2718269a4a2af510626416bcbc122ad2a586854cef3a464d3428f48ac4f67fac4f35bc3a5404a034476bbbca9d50c4c7507a18b4624c646ce0c866b09b359dd2682d4414e1035890acc6788cc59b3e11d0c10c4dee0ace984c7e1541762ca2da51c5d75fa3aa2d6b003b93b00fc7a2f6a5d5f31ca9865a32db9a7f53c25c816c484b181d8396e00a62cee277bd5f2175ba08389e95c8bf36f6d581632b301b2b41d5a6544dd485980b211ade2122e0c3dbc46b871b0001735170f030b86594b047b08007746b899b1dde472c7e10e64da1bf0561da415a59322cd65f04b77cc4fd79c8934c518723a8fee83cc39047367f36509fb871a4554b0e10977018ea4a4040939154132b22659a2955454dee8486d440b9c0b168bc51597c01e4176c85ba68e53f20d58c1b6cdd2697db39f191661fe2a1a8d4186be02071e10214a87795044c64d949d447c70ab07cdc425c9ede98c9ef55387861bed705f4ee06b168859765450d6276d1560897a84b0e7184ec887328fc9c1db009c492a2fca5688071326eea557a9e033a5ba4af5746193045e00d94484f73d29b2c19fd7575d5c52f6112fe0ec34b406ce0c04c79865a7e07c815b309eef38013e3816d4a034b2650bbdabc018c3077e518b27f843a6d81a7431b6bbb7ab0437ca419521b78c1a7a0387fba71960a831487789152c880941c492290f84e68b6a279d3293635376075e3c91081249397aaaf1d2bc5e2bb967247d03e7c0cc36170843c928cc2620c526f3db8baea6a28e77114025cb89fb4c8dab8bd159bf9e3b4b1fe1a3601b3760787a1bcb9d2a6429694107503bce75189fce8aa5c904340812501856b311960e2e274490999a7ce71aad7cad4684189140484edc823965445fa766a463add4264d42c49975154a2ce59fcd95711c445b9e2b1ed303544f84802aa8acf56c3b48107ef2e1556db59523930982f569dab12e9f2273e0688999b16dd11414a91bb15a7777b8170673c6616e5587c7c4a3c2741c0d9786185a06a450227e84a872c37c6db2b4bfd2a951d1916d0105a84b379d724133c0281a469f95d40b42179490db2979d5860bb03ba2c24a89aa5790914a90442f37a4c80fda1707c21c6ca31e1fa09d1638b5bfc068d4ab12053c8623fac4dadb43b8c4ad136bb4e52117eee36bebf453fac3a3c031b6b284bd88818d04a42c08804066fb68a05336f4f969ead47da805cb2e22563894b6184c1a235b755f214ace642182222dfacc9883784d22947b11e70004e12026a4207b685640f95e5da87188dc4b836a0243cac4a885b3c1529bc178049ae346887c1cc69372f5b017119362cb81ac6089bc18a393dc671ce64763fd623f7ac1780d008c686c7ca5ca3c8134aa88e4cc58e3cacc800661f3442261402803c4cf5c45f7655b92ca9d5fb83b02a8cbac0220a2f92fb4a696180c16b0369a54ac0942463594d70b79d172b49a854387572a2c7f3e781658b1b425f7a5b226b882f4713fc1970ca1746c78ac0636bb98339961a60b35c369ab61623327ad1df94b50d990099377876244ba6084a3c8c17d3431ed241c2c5020d65b4b5ea16ac786bdb17b0e19fb9972fb151d451774f7cd589690bed096379a6a3d7068ae157a83a10f4078085b486bcae4764ca9bee76715f96701b95439c12c62b0043b4f413723eac35b5cbea30bbc63fb1a6a5c1c614092974949a1d931956749c0baae0f5f9531d0f4f4d1905f8a543cbf6aceb8f3b45c87316256ff1b2b26712b15cffde240b31dc0e81b1ce3fbecdf5b79adb5e74fe5c43ea824fe32e1ea42f017cb7d75dee88f465031f18a21a3a9d27b529885934aaf935065d792ffde5508f87c ct_n = 24b45c146718afaa2f8e02712fa2f1ca5d37880d6f0f228a7469efcd8dee6b42572ccc40cb594f12bcae1285df503e4a04a5da25a76892779ec01d72a47a95f9bef16d686642ad469f95c0af22a7327502789143268f72c6bba4e4caf558fc900287f841d36c021d0f41b20b477297a46a3e187ac4a34be52dad641998332b659bf3c6bc0a41d6a3d2e97d37aebd6564006b28e723e8406f3f2dcb3223a71bba688a495e22a37b6e8e0eee359666481bc40ad8c50de6ea313414fc92d70f5644a2705261b5314f0a0f3f26a76aa9bd71553a55ce5a13bd500f86100455c90ab3436ff9db15bf6451d285828d5eef6597b85a21ffde5ca1ec9bdca030599e85c6e4279f58e24a85b5a36fe436522140e0fdcd160758852de573a24daef9402ddc44be1914739be335bcafa592898f6821cf08f7b7dde15785fcfd6d3e31c29e26d070d2cebd599f08518d8ea85370ef1168507f5b0de7a9bf57e8dd7d63c3b8a4ee8932edd879bd6b1bc711e40d348488445c1ce01af76df956e12a8331d7d7560f635c5b65bd0de4d186ddef124bac885d22ca6771052a2016b7fb15408384a5f2f777299838d7105c03ad04d484a9bf9ecba15b401dbf29d83b98eb7cb482154b6e3d24842db88a476a4743ad25dba2598f3579f30b2ca8a389069af7174de0c81b3cb62591a5857fe28a82c96bd3e0cc44ee8112b574acfbd71feeed6333bdf3095fec77368b53fff75c120d5c1230766b0bafbc70f6b6118821a96f020375cd4c9a6f6cb9d4fff5e41573da4d8e9cec0eb04649676949649e600f5dd6e22f1af0d97469070601a222e2d750ebb2e7a6e0b00e39b5526101d30cb6fb75c4013b9650ce36e2cc6894e5223270cd7c6cf7b6a9f65d3d113cef22a80f8deb451054922c80ebc6a285ce7011e7fea2a6c5fcd742d2e37990bac3fd5ce9b3b34c78b6494ec5e583d12ded3f49865e0df733e44c2656f34f9dc96fb1440cdf62afdf9c391c5fde6090b602689bdb1150f132187cc3af2134d49dd7f743a88eccbd84159e0b7133c9aca34a0fd0e5bf0026d7509315c09221eb6358bfdb5b9ec622cf ss_n = aee97d42018241298c39917257df984ec72ff658e6a63a66c80d5c5ddb3820db ct = 3ae1af4bb56e5c6cbcdbc9e038292b6f443ad7ec00a2c657f1fe151d863916e5932cabbb849da2f7ff26b5ff4b53ed98cebb0da41e24b33c52eb3b8cedd7289f2baf31f484bf1a2084118c6245f31070f901523e78a7c7b68bdcf9f3490b63a8d5b144d0e4b9f94623c673cbd5c936ca8c92deaa7d2100c00b835fdb912ad48f588da0f47516b8e2f71eec9708e3d625847859518e7b3309ae466f237c0379ebd676c47934b4490f10143a085a753026d58f61c333339e92b15c82c849d78f8a6f47c940e8b0610301692d71b20666df9a26b1b0f216abfd6d2b3e17396e01adba7f72cb744ef6cefc622dbb9cae51311ed765a1055376922fb7abfdd6867058fe2c66c7b3972ee7f7861cbb5b6367e4808d4cb3fb525e0390097d6d67ba148c27847379b3a92e8e1d0a23146fcf95163eba8053d6a85c65b62a6307bb0bcf7ad6f63913784fc54fda3e908f22b0c80f9e7385f161634eaead0996f0f3462a9ed04a295cf8ddc9d88e1f0ec02de131578c46da8f6a79de0809cf326ff3523342251ce343a0a680ae9f45dbea503e87c4c129332308f7f4f34445654179a751cc670918fd3bd784380085f94d7376386ef5efb5b16f6b6f3e5e0dec4fa58be537e7cc318a663843dd542975877c3acd0e57552642c3c1740beea4d13734482317e041f9bcf1fa6b0e86186a4eed653d8bfd52553993d77b2c99490de37c01c19dff06806ce5d3edcd38302a0cb1adfaa01ae384698143d7a21f98b514092491f1d6c118033182b541c954388be74df86f3bbd081ee3eae989623731ff64bd25253fcc52ae81853a3504fd3ee6a90fbf9fd4cf693711b16410a7b83d59286a9b3f09fa681a7d45e3a54347594e2ce2874a2e47924082514ff37ddfb1fbe7df653b2c2fe3112d3dbb4f3a408f2d4eeb54c31315256491bba362ed7db01f4bffa86f272fd3a7c33025bd9ad26e10c2458dd9cb37fac71d2c41c4e111133c245a279667a714f938cd3edf92adbc93771852c7af3fda06e0fe4573acf721cd1cebbe03490ea579782cd994f565e8bc36b83bbf1ef3a59b56d73b79346dd7b1ff305be1 ss = fabbf23a171fca86c23e2b1fefb5c73afdc04293f5d222e561df65d7031276fd count = 469 z = 87e0592dd9601102e1241bc3fb216078dea3e277bad4e495a265559d58d9ad0d d = 2411d46e8ddc9b722ad5969f0895638f62999a2b0de35a2c9b9aba51ceb701a5 msg = 6152f2ccd68b19dbe118d6bf6c49deb0b56d37cfd90155016d0a221142e53cb2 seed = d19ee6ac8a1533c2ace6c31c28d20f7b624a213cf5edee8f880e4331e6163a4a7161415920c9749ba70ef61e1193d315 pk = e8339d215692f3caa3008db1049036c3376b10f0c4c3466268922a8f13a41b931a71fb955c278038025dc9dc716f6336466a2047d02896185c8f43adc122851c660d258b3fe276378c4956cef5868410248df960c753132391463faa0b65f209f6102473789ce2400f25b72f0ab599b1515f10fb4d6a42cf7a623da292c8d3931e5b939190d60a630b1a33b96a4f90af0f523ef031a741765c431520908bb5314639a172b2697819368917ce17be10f2b73e706abf79bb8d382266855d5cb12639cb962657661f71cfa91cacd9a49bfca0343dda2b0cc59870e69559cc767129b206c086fe183e87b3a6ad85b5524a08d989b8e09b6f492a6d8c74c7f8920e885370efb4b26cf3aaf695445cd9432c85a37ee368d6351d20bc02a08357e0f6a853526bd0f2bc642a94ec5045fa928ad5636c450a257f7c0a8ab97f8fe9047f59b4f6488b5bf57e67444bc46224b759515f547ec5ac31fdfa0a0da348ab5140073a6d03a124ba6bb85d5a29fbd74a0c88a1557b51ed555790c291b6caae72fb9725686e7a510569985584e2552782cc3d2c973ae04d4564172737cd38b5402695907eea31b2d674d90328c97724eaaa04c9d4bca0e54a0312cff5c3c25002cc326667f540ba05885b23f422663b77f11b48e290c6f4044cf465b18ce66e11e252a056a874597f99415835621225565bc3a295c3c4775aa573eb93b7fc64736421237171339b43152ae5c741e184e0456f46d269a733299ff421799972d84512b8ba2845f47f9c726bb1ca5420251359295781f8b93075c6c2b77d79940966fc078b6264e2b9766f3883a51c3e12f996df9a366835883fface5a7662ecf5cdb1fabd2b0224f18170795b90c5239efae91a773156bc449ef1e81127d393b41031804b80e436789bc61555315d3cc132b6a34021b4081997bf5345bdf879692973a27a96c8f4d920c39a1add53267e56859ea672901a63ecf48502218d222a1c7578037e6c1d131b08c31c00d3030b4e26b279d06f3b461e4a44c6dfbb684f2a3937b465ab45b6e16a2442896d0321953ab7623dd50d705506c8f743894046ec7b3d082c35308f36aae7981e1631106d079cb092e418c70299b1be99341cb049bc43 sk = c375b147032674db88b43ab77e4bb089a17eaf1453142a858577073a7bc4d295459b24414558ca7085aa564a0cbca5522690255e11c8c3b82a6783377ed17e705c4ca08ca96c1433f6471fe296ac21f277694405a61481f9117710d9ba875b0fa20848d88676c0c84521713b121316ae26acfa7228fa28bdc29cb74a187527634b432184b5758495e62d2c25ce14a1b7d870c6526acf98ccbdf9fb3e0fe49ea6046f12fc003fe104b69c1c37779f421433a40bbcdf784fed96ce96077f2af3c08850350ac73d60fb5b759939b0271498c348b0cc5fa2b52cd46a5fcd6976e522410b093f6866798f5950f8bcc1ae11af26f08f5be51d27088aadb511ab1644f88431da2c50f2fb7924b75379779a766486332b1771bbcb9c189acef419e05b8147e9bc0a3b2524e88ce3db361da7ae6372cbaf65aabce443960339d99535b3cc8508f7cb9da4a67dd46eca1a122621ac65592ef105420773700c1abcc0837bad7c19c60c00a3ab5efbd23978284f539481e1600768c26f9afca64a200d49d6c9b5cb0a6dc6bb46f935785779a4663962c2638a128bcafc2c196c59a3668702e31790bba64b5582d0765050c5bee230303ed05668435ebeb97dc945478ee627f4795bd8b46b607a5a0372c6649800c233ced80a7b4f0a47c59377f6486ab3c0527402522f38810e62a6d6bac72cc745da05cc01a106ec8132ba0ca15bb0c5daf53c8a849d84470639b42d8b0b802b5083a27c7375f06c145362fc968dcd6a1f40034b7db655e60c54330c82bc58a3d3b0b3443032b6b13be5b383d205b6d6cc8181d8756278c7674c48886a1e8c5a3f2e95532da896b836556b343a3e0a99278b12132aa61b82c47f8b8747587d5b8031e5e47010f8c73ba43244653e7aa5379150a7382a6bfc1a5a7c9c4b906a1f7ca1ba0aab28bd41874be01102e95a8916cc351587c5241224230fb3b6505ea41c806b2d7f85ad9d9a9547968ea1e77c31062ca4238a41776f66359040787a9fdab551e97bb2810b00705e712187b7dac7bef31dbdda0c67c025ebb08eb18391b34477763a6d64c96fd2870ea69cacdc455ce8339d215692f3caa3008db1049036c3376b10f0c4c3466268922a8f13a41b931a71fb955c278038025dc9dc716f6336466a2047d02896185c8f43adc122851c660d258b3fe276378c4956cef5868410248df960c753132391463faa0b65f209f6102473789ce2400f25b72f0ab599b1515f10fb4d6a42cf7a623da292c8d3931e5b939190d60a630b1a33b96a4f90af0f523ef031a741765c431520908bb5314639a172b2697819368917ce17be10f2b73e706abf79bb8d382266855d5cb12639cb962657661f71cfa91cacd9a49bfca0343dda2b0cc59870e69559cc767129b206c086fe183e87b3a6ad85b5524a08d989b8e09b6f492a6d8c74c7f8920e885370efb4b26cf3aaf695445cd9432c85a37ee368d6351d20bc02a08357e0f6a853526bd0f2bc642a94ec5045fa928ad5636c450a257f7c0a8ab97f8fe9047f59b4f6488b5bf57e67444bc46224b759515f547ec5ac31fdfa0a0da348ab5140073a6d03a124ba6bb85d5a29fbd74a0c88a1557b51ed555790c291b6caae72fb9725686e7a510569985584e2552782cc3d2c973ae04d4564172737cd38b5402695907eea31b2d674d90328c97724eaaa04c9d4bca0e54a0312cff5c3c25002cc326667f540ba05885b23f422663b77f11b48e290c6f4044cf465b18ce66e11e252a056a874597f99415835621225565bc3a295c3c4775aa573eb93b7fc64736421237171339b43152ae5c741e184e0456f46d269a733299ff421799972d84512b8ba2845f47f9c726bb1ca5420251359295781f8b93075c6c2b77d79940966fc078b6264e2b9766f3883a51c3e12f996df9a366835883fface5a7662ecf5cdb1fabd2b0224f18170795b90c5239efae91a773156bc449ef1e81127d393b41031804b80e436789bc61555315d3cc132b6a34021b4081997bf5345bdf879692973a27a96c8f4d920c39a1add53267e56859ea672901a63ecf48502218d222a1c7578037e6c1d131b08c31c00d3030b4e26b279d06f3b461e4a44c6dfbb684f2a3937b465ab45b6e16a2442896d0321953ab7623dd50d705506c8f743894046ec7b3d082c35308f36aae7981e1631106d079cb092e418c70299b1be99341cb049bc4357dc41a4f9ac560e4f31907e550eb29253e70380b3c43e111bca62a346ca9d3d87e0592dd9601102e1241bc3fb216078dea3e277bad4e495a265559d58d9ad0d ct_n = 7a54b8a9405945e796f5f1fa63d1060c897f6901db7593c013c62323ce91f08880e6af55620f0c1da493ec1eccf0a5cf6b32399d20fe56ba82b96452a0c4da6e40c17634e00742c84cb2668fe80e71e7ebf4ba664acbb32bdc80fdfcfe8afb972ad5b888bb71f15878b9b9e18272e4d11b7dbed965b9777a0e5d9a08044d08cf8f253f0137da1ed9ff9d963a782ce9fcbebccb2b303f1b9d673d8bcc9fb1280fdf06f7e29d9bc7ddb68f68786fef944423b07bbf58130dca481234445eaba0e2501fb669deed189ffe3273091bab1450257ee7d3459213ee03f530e984cc302a5fc8d950c8926cd510005dc0d755cad488d0acdd4ebaac42c9f9582a2fc946f02650b0420afc0d882a1131d1f1bae41606fd50053d9981c8e5a42a20a7fdbc2e9cb3c5df72682f8d61e20be99b4802c73d9eb4ea4630b8785e0024fe98ff170c922380f0d634561162cb6a15da6b65809706958ab8b32e0a2cd74f9d7287bfbc42ab73cc92cdf4103e1ea4cb3b44e83f1b6293a3dc34e3c35ca8ee98cf427a105a2db259518623ed2702b29d0e5181518edba11dbf691cf77ed276be4140fefe69ed9a51d25da513db0226709520f07d42a3042f47fb751ac880dd8a421f1d6235f97915d09a0ecfa58c1cb7e796c61164cf9c760443f57d5f0828375641b04b58e235f3360ff41ba0f09afa49032d7a5a9f6385217071242e7ec08a0baf76cf89f9ff77925319f2f24111835ca91e5939a8a49f2b318b98ff991067529ab50d667f19194f8c4bd1732806b771ca7a97838704380108f803ed9f45e986c27821dc2976ad5bface9303f52c73c93cf0caa46de6fd754b7cc41fe8056d6b4d2385846b2dbcd6a5b1dc312bd4ab908d9145af2e6efddc76a510e85c3300dd5ea7fc74082ac58d5c0b7e5861e8e596e72ecaaf444e19a2027b7980876bc5ff21ff846c2f75df956c0654a021ccc8ca3a58b9195f272d7395f5ca5a75c1f9aca87ef1495aa1b15e7fbee53bf721b2f0937909f92147dc1f602fced306d3307b594f1890c91f552991777af13ae996927b69972d452a0dddb611466ecc514ce4dcc2fb ss_n = 85496d23e4a08aabffc55f01d246bea318922ddd85a3294d197bebc99954f7e0 ct = 2aa2de85a41eb2cfdc77545984c3b13784ce34d83836a95f28d443c7ff36a523e60c9e652efff367ba53d8a9ecd7ba7565243b716937ed5dc6a478c940b0415a0558758f3609a8af8b668ebc7d1b147a24cf301e8431a50ad02d78901b940923ea863c66d464a9d1c3210c6a0948c1243d449c4456855871775df569834e2031fa7a89ac2de1b41ee944e6c7ed2826cb9397fdff1878cdc0a4b474f6997289d7ddd47188f0a847e40ff60b34b3cf3b39ad1d301d1d7141c9357a13d02c38184eb04132b1caa20f606be3a2d2e46fff77888359feed2db1423b32e0736d499efbdc1375291cfdb16a305f8983b158d534d6967429cf6f128370feb8c239f6b57ba68568ed073227c6233b0fb3b3f19cc9cf7778d31d19a6f11f247ae8d7fa15feec7a42f48e135f2228854857923fc41c49a599569b97dea6dc1484f82d95cfaf6b98c83af04ce1fb092bfdb71e64e9ea920f500f07ad9bc979b94a7e3c50a9a9c5615c1b90cdbb97dac4861c3e176b3dcd329b60b9ee901369c193ec3ae7489d402e2c6b6d663525f3cf6b0de9493af4c0af00d904062e2b6aa56c7ac8aefeaeb8908a24cc240059446fa278731aa9e6108e70c2a635ce24cf47833e86acfb14282382bbc70f12abd689a2c72915e9196c6fcbffd6a03d4921074dbdb4168310e597a2ab00ef4ef784373862a7501f7ed09a1ba31091708aa9b5ae7cc5868462becfea928a42d147669707035663fd2e0dcc6987923d9524fdd16923296959f7896df2ce23459325b90932333d9a6483e7b6be5aa008dd35c2b2d62345757514315cea882394732cc94be9bca85263a82ec8ab314c9c7cc1772058961b70a890ab7edd8647c4887aaec93b20fd74f952069648308afd39845a869d2038b5f1c0ff0055190f605ae886cfcc76b501ff5a80b48d87319f992de46156a00fa2a426cf81c116d652cb6c26e4413de15415f08d69e1576ec96addf78945351a4bcc905cdf69e4e22a25301f58acc45d38ea6afd280eb1c4ee012455aaa3629403280b04472e304f698b0b1f50aea072c78c8192c23c467a53c9afafebb495eadf7a24 ss = 49ea70301300268738b73694e30f847a1f067c7279cecb01b3f9f8792f65b0e9 count = 470 z = 192a6d4654c3cc69f70c503c1a39f9bd68a843fc0074dcf5942b7769cfa6dd73 d = 461b646d8f318f66af42752aa929ead28fa773a09b0aae47055a4e44713b528a msg = d57ed835a9dd615b98b8a9668f316974eb61bab04ab0d658a22b3c9f74be5d36 seed = b90dc6e6d74799b77d5571e03eb85521b3b6d8233897af6b5f47263a126cfa1683c6ee0c648f352ba7adf5b1864d1a03 pk = 87791fe89432687bbc8c6b3159c5cab7935119083176ac65d7c73f9b1082cf53b03d461b5b71c91820309a5c35617a030fb44735276b9b268810bc9f4ab54bac49cc2c3cadfb871155415e4c8585c100482caa2a0a859dd2d0ab32260f5879cff0179451e041939a9fcc430784f4340db6adf502a8580b4b67346e8663297f648e21fc8b0a231da8bcc28be94bf68494c8ab14267250233ab216073d46b7b9956c29e8780bbd2682704a9e31502f7afb599de0bf8f1c3a2212990ff7ad03d350e9ac666ae93de5dc3c78246672e627e6853ffa4cc6ee7a12682a05db099ce96a6c1a4b1e12856412b01edf699f13044edb8918678643345a2bae7084ced618614785b2b08d0780688f19324f34326f1ba18eccc970fc573d9005cc346884416366c28955635d6be58a4e5b57bde07122e696bf5baf8fd7404ea280c2407868a3afc5111824cb4c8988835fd2ce88c449bb036ea0cb084b890ba026c5d0824f2ba049dcc182d7fc7c80898ecd641e8e0626f0152850dc3ec3610a333c6197f00b9448349dc014e1333bb54025be02aa9668881630b293a91bf2328dda233c75394693814604cc553a670290993a3f687700c76d7c101a5bc235a83c5eb4c72aec20575b936d63eb48d329751666a25c689fc7d566d19710028178216b7b1e062a6ea46ac0322131781d82169802d57f3e2a6c65b27325035af6d63bb6e710b610608172a9f5ebbabf766ff5f504a0d751a4ecbf166a34c9d8c36c73319ec43dfd48342ca1766383343835017225a8d8b26d91281a6a9144d8626a0b0b6b6ba2a2061702cf262092935ebb5661432997081728c152a54f814eba7a4e1a8b30dd00b5a969ba2355311a7c0844c6a9e90450ed588b63d01f862bb736d804fa656e5c9c002eb7131a73974ff68ddf110822949f04ca18d05cac3e039174150e08d989deaa47477a4e4aecbcf0d4baa9d27b065370b89b872df0a051e372b5e1cbd8a1ada47ca054832c51692096ec55638a862bb39f2cd2937c054289d038a14513f00b03be819470b87615522e82124b64c60f9501aa2c4a3948faa139d1bdfd7aa741bdc1f3927f27a4c6654d928d798a923eed9f808c053a7c172627815045e03f sk = c0f940ba23b3b77b6e601a2489fab24805c96a704536d41014f05c5381841aa97b0d52bae9f71b02c12f7cb3213b602d35a2ae92e67bd534543c477ca444b7306b7c988a5da966bc335bced607bfe5c53bfdec07f961cb02107aa50569acfb278f9195e917b4ceaa9a3c81c3e22bc75a511d334588a74b80c1785e6e181572d0665d8b8347235c52a6c8f0311b9783a7a037745844aa0d3ac33e2c08fe0b41550868c8f5545cf18b26616022f375c3832b3b345370009bd2b31e02230a8d27416dac3d86982832c952da19808445b1e9177ea5a48d694511318989740428cfb428f2a6c1a2a1a3917363a59c41078768bad347a1fa39bc90a7e6726b11e3b4d5615510d64bbe79c8433cb9c9d435fc9992be546ff777cc70950b94428fbf92c15c4245ba549732169e50763d9a8b82b0305c66334d01f96cea506ea1b9b0296553b4331a21bb36e822723126c665945de7179e52e0a347ccccb0d76f26c77725b6cf9b158fb2863fe6a1909d9281d98b837d87c7f3a43a1627b417095fdedc3719720e3dcb6aee8aca14570148970000123b77a4909ca3c14ca5c96736475abc03be7633e2a52f0ac22507888e2c04992c917a67205feb743c1a053122230a735135b4db5ede15548c6bbbc36c171556b68ef40ff68aceed2b7498560166c203ff59c4ffcb02a2dc033c38ab26276f756592c592b7d5707fe778076585504299c461437746e70f2315a58cf54cf9ec0973fb08daa22f8f3029c1572b25968ca1911d35004d1000148430044040a87d07abfc924586a8c442340c7dea8217083be891b8b5615142e1af9120bab2acc203d3ceeb565e05586bad5575e57c06342575bbe043d34bb4c8ecb9f280906ed6972ef667f5fbc6023b715f6b0a83c9ab19d79c5c9324d2c3ad2790492d2bb6f0717690e293b9d75b115c692ed8b81eea5f84274d3e825baa3098f21c3e8c1b51eb564bddb6699454cacfe2c292c4cfb0d644f3d4238cc017f8c3a0eac027d4155785165af1929ccdd87565759062178e18086c1c2b8f8ea51dc5e54127120c18064ea6e72990da21da94378a8634a0991787791fe89432687bbc8c6b3159c5cab7935119083176ac65d7c73f9b1082cf53b03d461b5b71c91820309a5c35617a030fb44735276b9b268810bc9f4ab54bac49cc2c3cadfb871155415e4c8585c100482caa2a0a859dd2d0ab32260f5879cff0179451e041939a9fcc430784f4340db6adf502a8580b4b67346e8663297f648e21fc8b0a231da8bcc28be94bf68494c8ab14267250233ab216073d46b7b9956c29e8780bbd2682704a9e31502f7afb599de0bf8f1c3a2212990ff7ad03d350e9ac666ae93de5dc3c78246672e627e6853ffa4cc6ee7a12682a05db099ce96a6c1a4b1e12856412b01edf699f13044edb8918678643345a2bae7084ced618614785b2b08d0780688f19324f34326f1ba18eccc970fc573d9005cc346884416366c28955635d6be58a4e5b57bde07122e696bf5baf8fd7404ea280c2407868a3afc5111824cb4c8988835fd2ce88c449bb036ea0cb084b890ba026c5d0824f2ba049dcc182d7fc7c80898ecd641e8e0626f0152850dc3ec3610a333c6197f00b9448349dc014e1333bb54025be02aa9668881630b293a91bf2328dda233c75394693814604cc553a670290993a3f687700c76d7c101a5bc235a83c5eb4c72aec20575b936d63eb48d329751666a25c689fc7d566d19710028178216b7b1e062a6ea46ac0322131781d82169802d57f3e2a6c65b27325035af6d63bb6e710b610608172a9f5ebbabf766ff5f504a0d751a4ecbf166a34c9d8c36c73319ec43dfd48342ca1766383343835017225a8d8b26d91281a6a9144d8626a0b0b6b6ba2a2061702cf262092935ebb5661432997081728c152a54f814eba7a4e1a8b30dd00b5a969ba2355311a7c0844c6a9e90450ed588b63d01f862bb736d804fa656e5c9c002eb7131a73974ff68ddf110822949f04ca18d05cac3e039174150e08d989deaa47477a4e4aecbcf0d4baa9d27b065370b89b872df0a051e372b5e1cbd8a1ada47ca054832c51692096ec55638a862bb39f2cd2937c054289d038a14513f00b03be819470b87615522e82124b64c60f9501aa2c4a3948faa139d1bdfd7aa741bdc1f3927f27a4c6654d928d798a923eed9f808c053a7c172627815045e03f6cd0399dd22f17e76632646bc07849a99941306a703489b5b5f6b2322352113d192a6d4654c3cc69f70c503c1a39f9bd68a843fc0074dcf5942b7769cfa6dd73 ct_n = fe247d3ff062688a1146d0112a77f786f6cf01de7a8615ccad5a06493af4ed4ba484917d6880ccd3d452653cc88e22e148f095c41543bd4e3205c31b27122953d3ceb461310cf0a16fbc4e6f3b8624dac4a5cd06fbe3bef95f3e9c8bbbaa87904fa8cb17cc0a338ae5932bae7834d719b9e4d003358f349e822df407d743acea047c7c95c204983ef39432fb672c5f97a6d329c0a2bad4ab274d54b6ee819459868a1a5376fe954a58f254badc1d6f6e8f7e31327a6d3a829914aa36e43af5a179949f89238af314ed62c39211425c5352d02f1e2e3206a903da1fec44d510cdcab81a2e6f0ae10e21997caac25dab5f7c8969600958c846a740f5eafbc61a3f2bdaf1d75c81b1e7036e4ea6aa5b9e3d47a045fae6256333865a4a95485e212d090ced2895dfcfe48c154bdc466cd6d58003a28e187647d18da458dec06891df1aa562dfc1049a1785f0002ea34ed142ec5816573752adc81162df4f1dc33be85f5827761e45bfc9c4e7732ce2e3d0d439f5e7c9d66044293a039205b5626416fec21a8c702ee27e87dc9b969bf9c99674a2d50f509ee78a4406f3b3b212412e77fcb82ad974d7030c931f830eacdbe51097c0dcf7a3da1250100f899961e619d9abf25dce1b472b00f52e226f71aa636250576efab571745fb361b07c1e7d0d7733ba02daba815dd746f4e6989fd552fedc3c694d53f39e351a46d52b097cb24680e5dec6847ff5d7058a7d324fbdad8870ec185cae36aad11492051325192f9ea2c15603ac621263132d91901f6126e294affacea6d9e8baf95de7bb55a0b2c095d6b89fcd95278a459b4b5f59a44ea777e2be746c6ee991329dbf4839b16524f08c2bb2f657b077121615c803b06b64b00da8a7737d9ff8a72ba92b3282c0a6eb26d55c58ea0922d2a6733d5ec218d31266355d4a70c159f6245e3029ba190a7297788c5be441342941518b5c77e7037b84220fe79440e40e7e125fbfd638cd6fdee08e199fd9f0e1a3b9e0ae6802b53ffe54cd769ea76d3699c3998ef4d34dbbc7939fd494e36e7a3333479f386e03579f8446bcbca9cbe316c530e71324 ss_n = 6bf66e0a08f50e6cf32305a067559b91bef91bb0f387ec654812b060fabce827 ct = a081cbc577d797f6047754c2f66ac21346269b561f850cf272e01d4cee7baf376cbbba7f575347e9ccfc401a22093692d64bf5949e21af0b4a9e8cd41b58682970fe3ceb92ae029e67309c64f68e3931bf32c0aed11af994ca9a68528edd5a88bc6c41e1bc0180f8c29b5287505f0fe1b7642d67865f8311fd0c345d2a66660799e80eefdcc96f3e25340decf4666bd5910526d44dde334d8a902ade97a31bb4f72e1ef1776675d976896316432a9e1c03164f9b8d706da610deca6b4eb97baa409b8ef50ddbdc9b20e91749266f4a2461bb1da675c6e4de838f67586de877f3a1639bd9ce3d32e54c8dc561bba17983f5ae2aab92c9f2890191c8a5042a38ff013d15032827f8ea1b1fc898bb31ae5b63c99dc314e4c142c718e2a46dacc34a1dd3aa14d55dd5ae041c977c6b0b4550344fee64f1c1888b7d342296de25327e7ad3aa893c67af803d45880f6f3b8a14c3cbe99747b10f16abc178702e3a4756a2813ffe409651cd3e97bc3295f2ff30a0bd180eccf7eba87943fd379ce444de6852b00125ffde87135d2a5d907dd1b54331d65c2c775f22a9bbff843f4b9c839fe5b9443ab81ebb4fc0ba2c3d3685e7575356277cf4385ff42c2e43723f25fdf0cedfa1782386534327879dc27b5bac87370dc492fa2d4a1695cf550a988c94cb2eeaac88500de516f31b4452cd906806055813c4371aa6bd2ce379657e1a970ac172905daf3b19605fabbfcbd424dd8d0e73ac4524aac364744c938edd3a6ad49abca386bb7e8ad37e49364974d4ab896e60bb7b98a4e3ea3870bd53025f765a96ec1a2600a34432800e6c8d7de66f60eace000420360a496ccf62f711fb21325880ba895c3f2a4535474fadc30e6a3c8195dae2551fd5a43500c9206580e7170ac68ca6631f9962c31ca346eb145de4d6c2ef62454fd34b4beeb812e9c91c3a61b229a6eb5586bb48a0c4399e9e40f0a2d865424853ae23f9511fb7bf3260e0a242045fcb14f11b8f6d2c2967122b6ebd26fb4510dfe3551688e073b710cc64a54b69d2831912e95bbdd28ac1f5cc20a0c1e1177b345aa1a563fb7ed10034 ss = d13e8b530ae09601f974110b1bd2b7f7ded539a5c0d0708026af069351873abc count = 471 z = 7d646c275e9aab947fa50d6b1c18c4c12530dcb303792308fce82cbd3de05422 d = c411ba91795c469234bd33634327a6939f59c6a3d20860ecf388f7402cf5dcd0 msg = 2c788a6cce4559091442cb1c859a3bb4d896f005257c537244591eb12741f57b seed = 7e24227aa12061ebd082cfe10469d324a23c1b10f01ef55f3a468675659257364a7daeaf84b6ba2c20ecf6736bd273e6 pk = 91676f1c384456dcc53938278d8187205ac5ca743ffe9375ea6496f5854609127a78659468d3caae5c3a05ec934367ad116b4bfd751a753b0493e61fc6dc074b9261da97983d098b609c31f824213beccf7f2866fbe86e5f672d7ac7733534a2539346caf2966e326419a861af0030a2663446453bbacc01c52c762cd5c87988b21e5726ee6529f2f41122c58ad5819d34d8ac3c009fd10686511c7183983173cca31a49473cd61f032a1f2a4cbe58b79f28b6b90b290293f81fded4406b926c77026b43332ad508ade5c6b9b517211b4369bb809c88676db5248c7f80ac9c26312c9b4f5a513064f7986df885cd601bd4087f37a4430942c8debb83d773a5fb04a0d8b23f6d8c82ebf4064e0b040f43caefb23f9161b0a30565c9c6983729834b894c4fba7c8d547c3ecc3dd3426d34453adf09803a3a4ae815982e15754eecc3181c71099a01fed64b5ae3a753d7227ad9c269817d7c6746793611bfb32a10523f19069a05679a4a7b74bd8b54ea443a1d64160a345fc72c21b5f0926968ace731012e9272293199f59316673b422497b67d9a01fe7084d03674091a5cf780a7726b0470759a46512c32705df235a5d638a997b007cb5703f6e1898b65acd9c529d4859904e8a998b0538bc6b7d2b9804cd2154eb454f7d67af0329032b3194021a026f86676bc9c46a01909a16fb9285861515eab45ae68e606cd4662fdab277d9c78d9c211fb7620d472450e97bff5c7afada99f7fe652aeb9ca14dc2b517cc2271496dfd6616383c899a00b13925883397d87a1c448cb50a5212f6804c6b2082c32308e60e0b61b855f09b2c2cf0b426208c3ce2a3b4450b3a9ccad00498949390da7a791f577a3726bc5102909fbb9242bb636d58b4ef578677184aec8c74a1b12c1e22287edd578af5216d1a7beb655cd1a151d7c054966b9b367e9be0a435e497835915313d44629cc37a078ec1192244e77d782437a3da9119e777655075a506eb03aee750dea2102000c6d9c7433350b62872b8ef0f681ce861a34605a84571e84b7bcf09899988c3053d193b6e726f8f4cad942849fe68d60e649f61cccb456cb79da60d5fcc6a439bdfa9952010cec47a1c8ec3aa3dfdbf6c975 sk = eea7685b03b3d1480b685a34f22a2697ea8a62f0314cc7243c199d4e439564c48a677cba8c7029943441591c44b263b8618679e3e31f603aa69fc58c001b303d92a972b6b61869bdf445c816d6c2e815498cf8883ed9309b0a2352c48246fa211b8323612ac0a6a206143595cf994ebf703ba6491dc166547ecb589f519168f72ea2173f65ac8cade6babf576b4de88d16666eed3303d476bacbd35f6d060c1a817da37648b57c9500471a2aaac76901730d48384784371bda1d4e10a88d554f8de59e8f651b0de3342396a162c52961c93947d27eb1db9d86516e6d36b2cfc12f7d26793b388996127cd19980862ab9d9d1a407cbbba77088b4e11022bc35f5f06d64e44d7dcaafbddc863e69a5fac7267c9bc72087b2b62a16a7590feaf39c085a7e28d39c1b261976d325c3a2086ce7b2927c48af2970fb08aca38088c71b39cc940bd1345ae5a08df6885d1f96c657708803cb86c46a488cd12f20cc39639c4a511cc645c370126b45817ab00847b75ef35deecba39c3b393c59b99cd88f6082a0589a8c2984b1cd56433e7728d1509bea463b28c427741b96bca75a3096618fd10e00b5876cdb5ce7e2bd0b054b0901a5aa758a16195d9d1b0e76a19c0ba1b72ad5b9a10432d021296f0aa7f5a2329da693241987302b174ad7bf3391c5a5156c7f18866cea132f4b7d688882e6ea0d5c94b3c4d70ea56153520cbf711a5d8d737d501b1edfe92ac2b429e782b729b50e4472456a956ae659088aba5d3ea305d46169f3112306c32c8de92a12cc74e13814191c3f0b4743cb210f566a82119a8f1c499cc3c83e66047f5568c868cc25b9d32263b60cd49125e86549e494676ce238a4c8af56c602205637980b50c203b35741ba5c3cc7603b76144ba79d2475759bce6a786e9ef10a439b632e628e998abbb7f43c29d2bb5114b5cd038c9011aaf793c5ebd3b8e2f00cd0b4a727573089e19bd9f49e1d79acae50b0d8c7049ec3897cda24536b595f61872a1bb50c44cc36678db0e5068d942c594a1b3f7744b0f098bbf141482cb6f310a582ea3948a93a37e0bea842cfaac5c66f9abf91676f1c384456dcc53938278d8187205ac5ca743ffe9375ea6496f5854609127a78659468d3caae5c3a05ec934367ad116b4bfd751a753b0493e61fc6dc074b9261da97983d098b609c31f824213beccf7f2866fbe86e5f672d7ac7733534a2539346caf2966e326419a861af0030a2663446453bbacc01c52c762cd5c87988b21e5726ee6529f2f41122c58ad5819d34d8ac3c009fd10686511c7183983173cca31a49473cd61f032a1f2a4cbe58b79f28b6b90b290293f81fded4406b926c77026b43332ad508ade5c6b9b517211b4369bb809c88676db5248c7f80ac9c26312c9b4f5a513064f7986df885cd601bd4087f37a4430942c8debb83d773a5fb04a0d8b23f6d8c82ebf4064e0b040f43caefb23f9161b0a30565c9c6983729834b894c4fba7c8d547c3ecc3dd3426d34453adf09803a3a4ae815982e15754eecc3181c71099a01fed64b5ae3a753d7227ad9c269817d7c6746793611bfb32a10523f19069a05679a4a7b74bd8b54ea443a1d64160a345fc72c21b5f0926968ace731012e9272293199f59316673b422497b67d9a01fe7084d03674091a5cf780a7726b0470759a46512c32705df235a5d638a997b007cb5703f6e1898b65acd9c529d4859904e8a998b0538bc6b7d2b9804cd2154eb454f7d67af0329032b3194021a026f86676bc9c46a01909a16fb9285861515eab45ae68e606cd4662fdab277d9c78d9c211fb7620d472450e97bff5c7afada99f7fe652aeb9ca14dc2b517cc2271496dfd6616383c899a00b13925883397d87a1c448cb50a5212f6804c6b2082c32308e60e0b61b855f09b2c2cf0b426208c3ce2a3b4450b3a9ccad00498949390da7a791f577a3726bc5102909fbb9242bb636d58b4ef578677184aec8c74a1b12c1e22287edd578af5216d1a7beb655cd1a151d7c054966b9b367e9be0a435e497835915313d44629cc37a078ec1192244e77d782437a3da9119e777655075a506eb03aee750dea2102000c6d9c7433350b62872b8ef0f681ce861a34605a84571e84b7bcf09899988c3053d193b6e726f8f4cad942849fe68d60e649f61cccb456cb79da60d5fcc6a439bdfa9952010cec47a1c8ec3aa3dfdbf6c975359dbe383613ff4e3e050a49729f126e3c9d98e14b28f2e8ddc4d9ffe0cc4bfc7d646c275e9aab947fa50d6b1c18c4c12530dcb303792308fce82cbd3de05422 ct_n = 2de73b42a57695cfb5b3b1d59810c8ee618f36d2ee79908dc7921ea76be26e0d96458108022eb44fc156e3595e7ef65885d855cc5c1aab08f60aa07aab08735b2e3b46449460a0838c2090d72e57e3502c3838802ac36b3dd2266cd107b329e7b00d4cf03e60d017a9d48460e4197bc489a130c014fb14b05651b4d33d1c964e0f2ca97959c2479075d7187caccfe71eacc041af96d9af8ee2e88b093ce64f5eb0dac9414ab32c12bc8492b163c828794f6fc2c2b55457d1b806752249268de0857e1ccc97e0cd723eabc6148bd580ae03320bf98332a5c6c7b3641da39a3b0854da59e3aed6caabce5d8b171c5b5e7e6e142126489c71ad630575f5be44deda22f25bf3262042c15b698941211294ac3913b07de2b4443250c874018083d167c406e8606365913889d250cf0273c5f8936dcd6cf320a455770a5338824d40fbdabebf7fe65a656ed21518ca6e4e47bcc77ce896991fa6cbc2eb51d089e13bee2c915510ef0cbccd882e7f6af6a610cb0f5002c69f22c1493037aea6ae8145144e3e6b61f452949a4c2ac4c37cab81bd93e9664bba8f46b8fae4a53c7556144888527a38c3ed3acfcc5854cb54cc0cb0e5b1e991a667d6c454858769cf94f2f6d8b5a3104a0d20d325be57da83779fb3fd0919d36406b04ff36df5eafa2f6d9923361197ec55070d84e8e0db253b5e70d03d3c216471dc638ff40cc212744fb6997e626b3de0482d257cd51628dbf66c49d734dab21a274352b83dfcf090f9e26a202664bdba934bc6b5b34f17266e61f0f7196003b6d30f7f45001c7be1cd4ef9efba71db789197b5f2ccd45a9d80ed402298fccb44e64002ddc6e6266aa062019a099dfac6e12079a4125914ba5393f97b2e63ec0c65ffdf94bc9266d1300efd7cc786d339650c4ede26a49d6531563058d53241bd3d2821f657df95dcc18ec126f5bca6b2bac773ac00130d7e54c7df0f52d66ca6c2f2d9ae5c4859abd4509be4fac4752f64156059c653d4772fa7f23626c52bb5e223afd53655a2837f1be960ec916c9a9343378b31df700e77fa62c75e90bb4e38c49b5f1862553d7e57 ss_n = 25cab2b92f79cfddb0e52ff44446581ebfc1029cc93d32b834846b2651be7d34 ct = 8dbe4c8517cf17bf5320ed4b1a04eb197a3e1bbf3fd255cf0a212d3995fba015a3d82b432ab5cbc02261d08df8fe57c64f663a19ca452eed29fe83888937564c574723fc4c802efa09d52c8d0ba8b042abecfecc3b7bf998e1b75056302cc68517ebb0940590d87e410c7b402f91f768d50976b0a3b7f5c610a260898af3e4e35a496423d2e73ef273ad6ffb3ff370b03d100c5a9118e002328f3ac9af7932282153f5be6264a32728735a6885de8418424e0a0042927c704562d0a8bb8af7f90d3747cc2bade2ad444656b2eeb1a80ffbc97c789c8ff69bdf1caf55072d771c43e9c45fc672f97ddc40a310c90e906cfe1f5aa5022794c7fa596e0709e1b46be07f69cde77027792c85d1f7be06448879a1f8f2a184a0a49205c16e289b944a40f32f580ef77e17a2d16e182fb1fe3764afedd934744c986c34aba0d300a550718460d5e4ea64e12842112d2c6b29eb40cd583ebccf4071a80aafba2dbf8d7339f79e75209834299d013155e8a7c336ac75da63c76264a1cc8b5debc11f2e81158e2920ba352c73bdf1a34ba55616a8104a7008643dcfb28f7a1ded1b5af6b0fb7d96b3ec61f87c659cc3f1438576a673fd16d4ce6b55de78d8373624446bf001d84ddaae6763e036f69eecfed98fc599bea310f2d831c2c05db0d26ae37fd688fa0b70d00e61d87bced9f85d79ac4d839477bc0e8b4803906ffc40f92e7aef552f375fff144ad5b8b6879cb5a27ac8687c2115cf2f97397a2d994ec8279b68b25ddc002993642ffe4b5c44ede3931c3a1d71f26616189683e39832a3802785f0630cdab30c13f73f475f75c31d4dc882bfa212baf5865be2fa785d97d5a4d520c32cc12451b185623cfa30d2329df9ff0ecc5bed5700c345018cfd1850ee069401d664826878654ed65faeca77d697981fe21a0adefbc10d2bf8b8615553c6b5f6a5a03e30ab76b7d75c55e0dc7ba0d0042afff2dbd70ea59d5615dc1099ba688ac5f8224e387e03c79382a7f4cf82936f7adc96875f29492893249e4d84c4944b83b0caf38daf27c037b501d1e92f5a4132db486680bf5f8b8051589502b9 ss = 19a6a40fd218c1a7f88f27c4bd76cd137fa116dac114faf33bee0609ffb37d53 count = 472 z = 2460e9a032eed63e670ca8f9f6851faba74c2e21f9b6d83d6999262eeb07da21 d = dada2a6068d797b55189238fd3e1881e543b9578426c815659545e860e5aa674 msg = 6d98102e48e0b19e3d4cd410ac1465e0369e11973932ad66e9246a813729c76c seed = 003950859363fd1ea0bce60ce9ed4482261b20590808dfa7824f6021a0292bcab1dc256a817c26ae377cfc34a3720b05 pk = 84c333baf43d2c32b653425629463cac789cc84656d79249c6b5b03f133c802c20895b189135ae597a9648f34a92a70ab08b3e4b9b4cdfa3a018976830c593dba425d27a0238f11e35db5439c1833e1c3b91526248428e97369480b37670f77c3126ca64bba538ac11dcca3e06e59fbef8736b8b7e5cdcab74ab6ccf7bafaa429acf212ba0951233e1b3b801a6af9007f7572645b15427e8bff7140b4ce540b02c1b6f383da025ccc581369827295f9851b51514630037e955adf3982acd1a965d94801afc9c41b91708ec25c4014d8eacb1b7bc828a00b65d802a1a0a20790b575a7823ad11a0b61a32d5ca7eeacb408568506ddbb56f7c785a85962ce6a0d8859afdf20eccd7ccc0258b7e86acf8bba5c04bc20dd8cc1f5b79bd855690ea8b0715a65d8433a4917a82e07176b996f7986455086f80a47de1d25d9954a00ffb36fe10b508aab2da0c8800635ff6107307dcafa8a64e38f59f28213c83479af2196243417c8653c24de9594705cd9591b6331459caf356bed60351124a14236103b345bd051cc212adc0753d53d0a5ea49a3df17376773c796f5378c9339b4f41ee93219e859310cd14c8d6644c7249339975727cc05eaca2db2eb81964a583d529b497b54673801d0b4c73b3c22884268ea3cb79a765fe70c6b656caca65a5e8ba848859b41db8936a66b7275a0a9d0167c5748a064e1a60d2c355422c980e4826cc7cfbc2224ecb6a020257297c587d910c3ae627e01921347f92268e08d27fb8a96b1241f218bb1251bfd74b980a63d63608806365e3725788049bf3776bd2ea64349b5c911c58d5d6233d5d567ba371dddf36bcb462763f57338a124d3e9197de06fd2a794a5560fc89752042a7e3f944d8e29735289bc0e42763c904294b66dbfc48788fb18cd833e8f45426b91ca94b5816133aedc0872a512b401792a3ddbb26469c18aa716edf3946a6c251b95be4bcc2ed4e4cacc69bd843612af8a5fe19c8dfb0330d84829f557b1bcd80861ba561281498de34e60751a796ac1ee43b6cda1002a522f1ce95dad0559197c1489059c8559a7268b34286c601bbba1e9f18b50ce1cce4eea8cadfd0220fb9be3dc36b9550494db350d2d9d46f8a20d sk = 8216969c2074b337807e32b0b54964553a6092a541e8990d89151d96f42902254457998a1571a96c1a79982136cb2ca1d3666bac33c198b865dfb0ade1d69317dca631618e938a0a07f063f394104428812d18a89e6c597108b57f7406cf795037a67e1faa16289696c3b054503772e6333141f93b7fec89f6f8213027c9e321c078d44152280b2d30b9b34b91869788465021ddca2cd2030fc2c7a4f79066e5304ecdb091d8b477f7702aa17c5ed514a313d524f376a60d5c73698ac2e56292fe31a668386ee2918c31d1c746a18a3f9782f4274ca8f2ceb657bb93f06f12546d0b1476ecf2725780bddb5701b3ac2141a60800a8be004b65d4da8ab7a5031b764ab342b8847215ebb13cc7c819766c45b6c32893d516449a0d8e3884dc692f713186c34653ac3aa1045b9b5f5a027ae0b665403e12d92e21ebabeaac554caa313990b256a284d01a50b27a2d726b30ebc84382ecbacb974779b5c5751a4044340d8c073523db80afbc8292852f97ca579229a758221787f7c8e653c3bd91511afca009675ba5560a985526d7eb6ae9d0729204349296257c7bc1b7bc01fde089ce86a9e888a2e1f9608270548cf284af7b7fafd2c6512a604e4085c0a6c87df6c984dc500aa93bdec158f83127f684bdbe63b5c6d25543f33dd90996e557129a3a29c1960c98f0b876f95f1facb504337b8d25869cac7d28bbc1e84aa624c389ac299d591b3f4dd3557ad316e1924c7f967c9a5271c7559023a26726f97fefdb471785b3117026c33b60be640382c15a1401a84c8569cd308595acb034aab9b9c71d4a81b38f12adf4ea9da16b2029ec7ee26802f60cb50cb258126955ae880e12e1b584e3be01325a7df6567651ae6b761700301d94cc46f5e821988309d1c2681cc1398317b581741067337c8efb6fc9f4aca047852e31a754903442289711223031f856faa89bae57b47b611b3b08284662a038960984d02b9780aa465b81996b1600edb91a57ba26107f49d084330b7da0d28a790c6e12a97483fc4a0c898eac1a355ed37829860eebe4c86712366121166b85011836ac5d803dcbc5cb84c333baf43d2c32b653425629463cac789cc84656d79249c6b5b03f133c802c20895b189135ae597a9648f34a92a70ab08b3e4b9b4cdfa3a018976830c593dba425d27a0238f11e35db5439c1833e1c3b91526248428e97369480b37670f77c3126ca64bba538ac11dcca3e06e59fbef8736b8b7e5cdcab74ab6ccf7bafaa429acf212ba0951233e1b3b801a6af9007f7572645b15427e8bff7140b4ce540b02c1b6f383da025ccc581369827295f9851b51514630037e955adf3982acd1a965d94801afc9c41b91708ec25c4014d8eacb1b7bc828a00b65d802a1a0a20790b575a7823ad11a0b61a32d5ca7eeacb408568506ddbb56f7c785a85962ce6a0d8859afdf20eccd7ccc0258b7e86acf8bba5c04bc20dd8cc1f5b79bd855690ea8b0715a65d8433a4917a82e07176b996f7986455086f80a47de1d25d9954a00ffb36fe10b508aab2da0c8800635ff6107307dcafa8a64e38f59f28213c83479af2196243417c8653c24de9594705cd9591b6331459caf356bed60351124a14236103b345bd051cc212adc0753d53d0a5ea49a3df17376773c796f5378c9339b4f41ee93219e859310cd14c8d6644c7249339975727cc05eaca2db2eb81964a583d529b497b54673801d0b4c73b3c22884268ea3cb79a765fe70c6b656caca65a5e8ba848859b41db8936a66b7275a0a9d0167c5748a064e1a60d2c355422c980e4826cc7cfbc2224ecb6a020257297c587d910c3ae627e01921347f92268e08d27fb8a96b1241f218bb1251bfd74b980a63d63608806365e3725788049bf3776bd2ea64349b5c911c58d5d6233d5d567ba371dddf36bcb462763f57338a124d3e9197de06fd2a794a5560fc89752042a7e3f944d8e29735289bc0e42763c904294b66dbfc48788fb18cd833e8f45426b91ca94b5816133aedc0872a512b401792a3ddbb26469c18aa716edf3946a6c251b95be4bcc2ed4e4cacc69bd843612af8a5fe19c8dfb0330d84829f557b1bcd80861ba561281498de34e60751a796ac1ee43b6cda1002a522f1ce95dad0559197c1489059c8559a7268b34286c601bbba1e9f18b50ce1cce4eea8cadfd0220fb9be3dc36b9550494db350d2d9d46f8a20dba68d48b7e57539d4959c9d43eb1e327918e6429d7d098d21b2715f2d5f861a02460e9a032eed63e670ca8f9f6851faba74c2e21f9b6d83d6999262eeb07da21 ct_n = 79f9fe5e18e36ac1b7e956c46dcee5ac4354d4221db7b71c43c8624700839eaa8517f03b12a44c361d4ae2efcbdad0e1b910b8b4d262ff2e4ca3b6d2510753cc2f702e28c5d5c6b5e438c059c8f9fda338a8c0700e64a8b2a05bd86f4be1083d1662b02d214c4ad0ad8ad751e4a3d424e615380d9ea38666affc35a1a39e0eed4d560168ac69f5e9d1cdfc499065f9a993101ec7e190aa9499a1d962b1dc450d5aa35e56e1f1993a66002d9e585e4e337d4bb06a9ab20d0c6efb74448a9d60d7e43440ade01d635c7105fb26500f38279b690bdd4d793d46877a4f6859fe3f5c19513453fe2d0b6ef4cb8a9aa784e3fc75832520f304d71f59cf77cab1a80850ecb668b31d423301059f846812f904c928a1630e96e825cea8c9bb18f7b37fb7dd19691cdd4262028d8259a9c5e6fe33b74cdcecb63dd80943ff13adb200d4d238d12766d4ec03124daba3739dd066ec283af6924b429de8823a01ac51cd8670378d2c7a834e89c3dbffefec062d8f5a94ca0577cabbfa4e3763cd4d04b74943fafeb174ee9fd0e783810e2b1c30d6d810c7725be07acc9e68c17d9b28eec12f9d21f0ffe4c5e56344d6618cb688b0ded33096d0564f0a5381b695a459de6f59d979a4a0db7b828e386aa87a0db2c08668ada1f7d8d77da42d9237f48d6e35a446f6dcb800dc40327c64132a5c2ae923fb79d6f02a3c760f17c6b2786c409bacb1f0c284cd64a741d8894d1f65e51e175b1bfb597589fd408f917e067399a5525d6d882af9917a8e24ab5dd11fbe82bc38e6c072470afbf0a16ac28501329d119e88cc55a4161b43551e4b07d6065d07be22a88c74f023d04d07b4e99f95eb47d33f4561ae558250f09d6a14107d2bb36207dd1daa64fa4c4c76b975daf3eb6fab140c382bd7c8755e34b561b769c9939c9aa537267f78fa8dcac452a1bd763fc62aea58317492dd03ea81ad394eeb7632da8a2b9ea9f9922091ebd689b0a3d0a2812a33ae23813fe003546c424bcf62651cf49b727034dea411d3123ec3396b5820668cfa6d07e1a747a6c866e8f8cc4d09f5a72ef02fe95e95a7b7ddc80372 ss_n = 269d3f103c3c9afce7468669918700385e64d2a5e8852c4ccc60250f684c8839 ct = e94831782d069f37748b609213e0d1225d855ec39505c2e0e7a7c82a71de34325d676815bdaee2437a63f2173226a90cdb01bf7c2d8570d67ba70b97806a5a59678e959561f5acf9f9ad1d330dc52ff0d03e681a621f16d7fabbb7750dfac48bf67fd946c78ef7008d0ce0eabcef3fae3fedd3b475b923fab2ffa06a35848191eeb5eef8ecff4df58a6fa00d1d5d87bcc29eec5b22c41718d15950daca3c3d037b7c3ac711793a98122d14950ce1b072a8315dba174c8e899d46317c08978c631c6532447e2e629f36025b2ae566f3a5df619ff0907c88b3d4692e174d5221b205e54c87c5d1bddea2612d5cac0cc928968b38b40f2780b32fa29e7672b407378e18d21dbcbf509abbb6e74b1e73afe3b61b192b6796eabcd91c638cccbdef971217338417ede83bfb01404a34f03746cb3ecf15519ea1ff3eb853b60934753ee02533e762193d5e370c0990b020057e78ffbbef66d3ea8ad831f1f697ee8135c8dca01f334cccb5283e0235ac0433038867336b7831f16361e151cd54cc4cdafeb02c6ebace45de425d35b6e6cec637d7cd46d4c33991969f3a0ce32a6ebbab05e22f92fd1a11fbbfb1aaebab7134bb41738bfcc78b264c7f8317ddda0e60367d27b3a526f581bdbbc0c20b8c2fc9b23fb60836de8e1a53918770e9775cd7f5c5372f8b46d596a229fda6ecff68b87f73e0306fc554f97cce1b1f8415ce9f70e99c3cb2134f72652233ebb3436b911b2d1558a986febd2534c99a572b4063b905d8faca6a03350dde1cf2e80f9b3e530ef82690373dd52053e943216e8e620dc885e182d03c447ef457df5d5c7b06ed00d2db7c53fe98145fcbe8cf1c83a351326c3ef6e4571b5914c3c2dc43aad39f173384db336860812c7065c06fc066c4f05e44cbef105c75772b4bdd79eb2cd46271666872a2c5737b108da34e1cf9ed1506e80c770ef29d4d51d4d2836f858d47fad6681000f8f09f4d286670a15bb4094b942202f415906cf87c17d118e59b33d19ffabc20b9f367c0276a663509586c5c07f471060eaf60be3b4e382e6bca2014b4a7e33f44416ccb9aa99f964ec0 ss = 485aa0ddad21908ef37dd46faf68ddeed66ee73431a1544e6a4cc516eca7fcd2 count = 473 z = 7e88aec86577e35b7aee7c7a10a13566e3bedff661eaebd53629ef8e5c2e2d5f d = e4f9c8b3319729668c930a562af96ca6465018145b43fe73e1fac6c8825e1624 msg = 17d11b394c86fa81ee6d6e77c3a073a01fdf42bad2da3abfc09ac581afa8bf09 seed = 62d0ae24caf9a600b64ff305229a05d3d2c93543eae7e8fa877212e9e46dd5099c60cd53752aa65484587d5284f81094 pk = 8ba400b8b4cd8f0a00fec131e3b933420ac1461cb0c48b67c5bb1a054514d4984a45442718f68550baae0428710ab55b67ac9977c86b28a4312cc2cad042174424866a30a0af35693a596d83da5c93f05257e91d3f1a49bf60268cb2309c3b5c50b26dd2496d4c571b05c7407ff73be0d0092df624dcd98471ba765b6c4fc990174d5ac7b3d5c56e711135c679e14abb46c0780fc6674c75846770810c6b2eee453ef4bc1b5444a0f0f39d4288377978449cd93e545c17c798c0fc064eef69240cc49b7599c56847a26e450839ccbc9d6586f978c645f92041e073464c6967e395abcb4bb186abf66546cedc2da3db923bd58e76c9c4bcc9055e43558e2a0a8b31a6006b1b971732d2398fc7f01d0c7bb4f2491d1bd92790c288854769866a8e58341fe240955e6a31c8241d041ba2f5920077fc3fa30c84e42b9363518109eb97229b1e73d32c1a837f41326de044ccc83aa0a1b23fe478475fe10833878d2de324550cb9f7f36c0a6c2b9ce121ee22291898cd60083735a206e27410280c488b6110aeb6a08bc5432c46c57e94ceda2343c7f8c6fc1babf63023344521401c7c00020881828646b4ae12329972963af764448a168eb9b87f33d1449fd4bd2e317140b03b01f41940622b1b841063f7119ac0531a7b30ca5c1f097815df33c76f1b52907a0387342262a98aa1598ae7001e8be1b6d2f63a4a88516e299a4100004b706c7bf2258b0247de153dc5e3ca09b14675c2c5b20473c4f052587a68be862d4202614060a3390a3d9982523c8a533e50c379167f8c80177941b31c4743eb581d41a12c98fc2234c616f10c1cc5408a039591f715af444ab1f8a68ed7fa46bd28291d4c73ed6214a2b9a170d822eea501c182a22a890680aa7f13481eeb066bbfc81fbabb13f8a80a7b3322a64881310b32e9db99bc38c9045c29fb40bcadf7b0fad44a4c7286099a47a63bc6ffdb96c237198a9437a8fbb6c6160c0d663d28b5cab3074560529afa67341f724102b973fc041e9f70884df896ab9711ef9aa516a420e0571ba3945af8cb0b4671354b648d7317ccbf404340084fbdf5a3a8d161a8f90da6e18ac341aa07b39663b85fee91240a199d073d6d3d62fda901 sk = e0580353c910e722ad6dd6c8c4a00586c7a63808c1675395fd8743177a029673859a617f06430736cb955581bc6077930fcc896220ae769b3cb8202fadf53200a8594aa59288865041d707a806198990301f3c317f170df547af4debca0a967a4d542bd9ea06b3409690a1a8100b0605702f35e233954630fc6580f9a4afdee04f2172c1132828bff94d8de3ae5bda42db063b18b4a02f2a93f6067ada5c5e50266adcd83594a28e38ab4f167c91e8240eab8a09757921136743d493063a62ce26e6801d742cce7abfc3373c3ab64a146930933a79fe9b2f8526203a18cbe08597d5090f5853ab92b1354729b57a47ad8b8298d4736f932a9c22d917d666200eacc3cca38ab0b3a16c104564051f5cf61489a76aa735b992fc02a6fb8528d58c2416aa946828b8a07d2fc2959b8a1bbbdaa0013b92b70b939b55361de690817b690f524f96bb9d07f106623c257a9b91cddbb0ad563cc5596fcef28f10cc9752c226f3c002a5d686f3501432ac03cd0161f7133a1c5569802c97f16c1017a03814a716bfc98b11da9ca21a34e0d075458b370be22c8c399a2888b171d23f0499aa9c36b477296ea82995b86c1e9a817cfc242dcd92bb92eb59a3e75df593bba9654e69ab481eb9178e879fbcf76dd4c8715850488ba28215db29b72b309e75305a8a4e8c6abd4ef7ce252415a1a986dfa202af906920a60e0ea0b2d75a81318c507337abf052145031141b530e19e50a53b2263f3308ed6936c3d3b97cb226fb0918ad221b26373c50d2a034a88f1b58a3cc6c8fb4b69156d80445ac22bfd7b01fb03f4823a5a6d8006709a88e6414558944a7c146fcf3495763bf6213470c36753361a0552c0b569c4b25d4067fa88abf2c4214dc63d1859a14f54fd06b775b2307cb1459f4d522dc1bc3ed197037c79440dc9fd666236e0a9ece074ab441926b0ca3efc12e7ea55ce897b96801c34117765e91460e4082ac297e0a2246edb52870eca7eed88f7613c68ca28d0b039a9c5a9e18e281f915554276c4ea72aae1410cc2c80a8c3b26013a3bc2c71561d0795e536fbc50821deb8988f42ae500708ba400b8b4cd8f0a00fec131e3b933420ac1461cb0c48b67c5bb1a054514d4984a45442718f68550baae0428710ab55b67ac9977c86b28a4312cc2cad042174424866a30a0af35693a596d83da5c93f05257e91d3f1a49bf60268cb2309c3b5c50b26dd2496d4c571b05c7407ff73be0d0092df624dcd98471ba765b6c4fc990174d5ac7b3d5c56e711135c679e14abb46c0780fc6674c75846770810c6b2eee453ef4bc1b5444a0f0f39d4288377978449cd93e545c17c798c0fc064eef69240cc49b7599c56847a26e450839ccbc9d6586f978c645f92041e073464c6967e395abcb4bb186abf66546cedc2da3db923bd58e76c9c4bcc9055e43558e2a0a8b31a6006b1b971732d2398fc7f01d0c7bb4f2491d1bd92790c288854769866a8e58341fe240955e6a31c8241d041ba2f5920077fc3fa30c84e42b9363518109eb97229b1e73d32c1a837f41326de044ccc83aa0a1b23fe478475fe10833878d2de324550cb9f7f36c0a6c2b9ce121ee22291898cd60083735a206e27410280c488b6110aeb6a08bc5432c46c57e94ceda2343c7f8c6fc1babf63023344521401c7c00020881828646b4ae12329972963af764448a168eb9b87f33d1449fd4bd2e317140b03b01f41940622b1b841063f7119ac0531a7b30ca5c1f097815df33c76f1b52907a0387342262a98aa1598ae7001e8be1b6d2f63a4a88516e299a4100004b706c7bf2258b0247de153dc5e3ca09b14675c2c5b20473c4f052587a68be862d4202614060a3390a3d9982523c8a533e50c379167f8c80177941b31c4743eb581d41a12c98fc2234c616f10c1cc5408a039591f715af444ab1f8a68ed7fa46bd28291d4c73ed6214a2b9a170d822eea501c182a22a890680aa7f13481eeb066bbfc81fbabb13f8a80a7b3322a64881310b32e9db99bc38c9045c29fb40bcadf7b0fad44a4c7286099a47a63bc6ffdb96c237198a9437a8fbb6c6160c0d663d28b5cab3074560529afa67341f724102b973fc041e9f70884df896ab9711ef9aa516a420e0571ba3945af8cb0b4671354b648d7317ccbf404340084fbdf5a3a8d161a8f90da6e18ac341aa07b39663b85fee91240a199d073d6d3d62fda901eea20cfcc6e01010aca65ccb5c3fd8ee50b643829abeb0dcde8de60646f6dc2e7e88aec86577e35b7aee7c7a10a13566e3bedff661eaebd53629ef8e5c2e2d5f ct_n = 6bf763923cfa08bc38f8fc9c7be5a668a24d1dd0eda50dfe828c588cdbbaaedb4ff730cfcc1edf4322dba883ee6ffa638ac1570fb31a697ea968f42f32f2f1d6ff4ff615af77170595c79f3e94006544180ad4b5ff88de920437f6355b77075e4a187be0a87ff5a133f3fbace27b3ee15452b25a90689cbafc4ed0acdace95a4863b845ffb9b0fcce49e066d6e19830b5d47a98b78618c5879029a76d281c37560f39e0f768a0c16c9584f0591ff93be50a6e959d46469557dc3718311dc2b9ade64f70b63dc1f2ea1c9227e81a2e8413a5c36a60693f1db2be431c5c3c4da96ffb2b1a6589404404ec6523784617a3384a5e0b4101df094e3e612a3f9d412e75cd3a00860f3fcaf25b3469d438ffe0a38e398068aa11c843ee165ece28e9aebf686fcc0efde854594c79829096af7f2030b5e27c43b833aee94a35a72a82eeeb683e98ccd17341181f4af5ab129cdcf03bdf59466dadf28b584d0c66c88be288bee28dd13acf591b57c507d647fa5f45c41e0ac653b283e81436b3fb8409d0333d1fc66ecbb0e8f3c96ec74710c1fcae32b7b10604dff162457c748320a04d65db45ded6ad4d545da19cd86f921f60dc4aff08fcab43f0a10cfef6039b61667d9651f93af3316301248d45ab28d51ea95ad9a9511cbf54db8d75205e6d43888def876a5e1d3a29fd7ba42f4b6de79b1938708865d0f1f47321becfb8c97dfa392d24be7b0d1d7c04d8c95ee25f82ef37e3349fc69e94b61077edd7e9c3e2fcdb2fee89027333f3b3c55b6bc6aa97ba7a50ab3b8b2911d2587886b469a5bf33ed2913e2b6065763a25c61e3a6dac99d4ebde1e2af5f50b82a093267d2f19031c7471e4bf55d22492d61ffd973d3938515eb889b03b9d04ea5d1d8dbc2a885772fabb77349bec638b48ec1238133a14fd5b64f878f1c1affe5f02abac80be23ea1de42aa3eb9048012309a2379b8dbff1f50de72d3850328bde668914f3a0930fe4315d689c0c8ede0fbd1d531a7a271ed40f9e43285efd192a7a55b28242673f9737367ce7b75996d3fbfa3e18e2b4f896704a39a6543148f3ac930098d42ee7 ss_n = 38241f67aea8301136ade35975ff97c28346a7d32f9cee2b4c61237b03f582d1 ct = c7ee7bb8579ab6c9fed69d08dc5e912ce4dbdcfa49c0a9b9f68817787740ed81388a536f691caf6b9beeb6bcb66cdee4fc3f97e8a7ab67a741da1ea64574a4b1965fbe8c7362b872e90af30509b78df2a533055c2f767b98eb21cad964ba9a09c0a8b7dff5d7bd3ba4e3936029b6494784552cec6f895c43d477c1dc97355a4e36825cd9aa1dc1aad9a7419b7c2d62236bb536a761e3cb7ab328c7e1d4d058cec4e9dfe110220971b63b382510bf248889d1819b6bc9544b86cea785099d87705047b42b591e925ab1eeca1519a9b35b67c75004df7575cb3e84253d035f88363a1fa691ba32069723c5d818770a8559af8b3f7cdddbc3fe0971e5e8454c76829cec8f99b954a9f8b224d0680e1ccefa35f30b1f135fb07639c748f8456ecb08c11e18efe9860148040cde5c26248a38dbdbe2f7aceb74355b2661678d96e870168eae1e4d99cc728afcf7956bfcc1599e530ddc2f382dfbd8daef6e1bca617bf9b6ec5003963c24c5f4a948590cf9170cd3a128f40c34ad94f7004407e9f01ddd8db4ee9736794754559d5a2d43e4752bf552b36b1899a4da16079a35ad5a75063003bda04f0ff2b201ddb8ea47647d8d8a5261e111ba5e5c26c47576ebaf084fd58c16915d917ca6a555baf4fd6fbc795f98407272893de18b78f6f6d48650c2c415fb3046c454b3baf425ae50f69feaff79a65b3388673be2e2462ff22f27faf6f788142de2a62c170bdeae634792a4122b27e251264a50cc614ff2d7f165af0f6ea880cae0e1317b2967cb3d7e2dfb9205b609ca90ae4d2469a7247977ed6360475b2e96b8a65d9e3c7dafa86422362aac5c34b4adef2958506f5d8754e2eaa9a803791b3dcacc66aed0405642580d3e009923d3b1e8a2fe22d9fe15cfafc8f98774d308a9327fc22d551e3ca3435f7658d0d3823c3912ceb3c75d7a6c43c2cd8f8cfb555a65359633b685402a5dabd5bd9d828be52ee46c7c1b712589648f9f0aecfddd2866b55239ef100c4e8a3d75e114843b26a27fcbbd84ab893e9b6ff0110365f5cf31b9b3bdfcbb791e1824c98b0513210b05fbf5b5b8ae291a37 ss = c816c8b079d1f39810f7ed0566e3420419401b6c0549de4ef081f9012543b3f0 count = 474 z = 227b42b190f9c7b696fa5762cf1dc8b301149e9c180510b0e850de105a7f83a0 d = ed54893a0bb7459a1c54c77a889393fb89ea8e3514adf05a4db3630fdca15920 msg = 51db720bc8f538c92822d6ab90f7f01704697b599d0d5623796f80e95074ca15 seed = 6598354c6cc671d3782e888fd5f90a671162bb8d4bfaf09ee03df7a60520d77a42e084996afab4de87f226fc68cfb8c6 pk = 148859a34c8e4e8459f50b3191504c1b7269d12c5f4af3bf5656920790a5d23815bd991ff278b6bf6756ecf5ca989768a5da558b1c6da216c6b695298e51188ef544e098b62f5210b18477600bab726bcafb0383933222f9d840c84a41693898f594c15bd3aedc944942d5cffd974e2fb9af20434080e26e57b7366682afca0902d45749b03a65823677955547fceac08816caea1084b4c708634b7b55f59ffe2a9018f41269b918e64520330331da2566eaa0408976bc0176156c66be58a8bf201634f2e988587366bfd70bb1303e9773523623a4b8b06313f15973accf95301e75d41ceac1b3cd8bbd2499911712cc2843a2e7a7a2770ba4b2f48848ebbf8e7416b50a27fab102f4388f31d1230f70a157b91887181290122c9674a6c912abea21c4cc391aaf90705dc97c4e540ae2fa925c79446785112c4883ec7b432547c269d2416af50198a822c4451ed0a756df6314bdf13b4f42bbac9a10c43a6a4dda429cac4b1ec823efa1367a5a3f6c7066b81864e3d7a18393658cf400daaa03ee08a1d2b7ad7cf113fd757734c0c95e69668eb70ab341525f3a83b9a68afb8755e9cc69949701eba302731c1a0304c4d31430dce909d5b39c08a114ef610bf5c10fe046956bf18c464a2d307abc6ce86b67b75c7f5305a84323ca8256b6a29ac6eb2b131998b00b5df133975ec435eaca3db886a998520bdd600be4013153929fa2168f0126b94f243bb1b091f996b2c28c064271b9a0288407da33e9c29e9e74cf91f230c413b98bb421bc086a312473fba00bedb77d806b5f083181ff8b933ce6680044bf321ba66591531309bc667358164bbd26bc7de4f279f40970296144f6a2b6d29296237539cabbc05827a08f9acf10c41e83730c4ea42e4f1868bbdb97d5b6a738a793b533546e202064c50e234c7e99f425a7b559d29a3a72b582a7804690170db3e6360a2ab38aea24b5b2192803c132a2c4e3d99d947ac69b1185d98a2d816b5b944c335b4c795c56386d48201df37c2aeb0db3887c60285af05a3eb3b6735a8c1e93776cebacbb65b39c4e9c2e7e6a1c16a8ce20d8c810cc930ba41c8dfdd91363ca3eadc5fc63a8abe867919e19cf90f9334156a7f9068c4e sk = 2124ccf03774f6679bbd5c760a169d6e01cbfdf4340b3c7a63fbbd330caf0185676cf67e0e2387707447de85bd60b050258385f2b7b9504391b1801b1498987a3a0c5ed07891ec02620b654e9c88ce1b63ec7bb48c03a08d46af3123b2ce4891e6e48e082a2976876bef7986c28b908d1a53f156c7e1f07308532a0d3724f6045f68f2b81d5591bda60af8d9c8ecf29ee8d526551429bb17aac3e87a4b5671637c14b8888e692166d20101d6e57c124547b04a3d53283b2aea7233fc129ea9b786719520729e8d64459fb59ce4349ccad4a11783724c994ec96bc779dbb869c2a392c5aaa1249ac86497f3c4964aac40d088664925cadd4a75c5eab161f27d6af500231a5a40c02769756a8dd9c1e14297efa4a72f45492e07920f0b1f4db6737de6cd9f2ca05130128cb9ccfa9b170e5b28657a181a52323c1183b92393f324b513047623d61f700c63a3371b6ab48950f81429e49da5b072502893497168f02500b261c200859b9cb10ea95046b0a02f7c45b62f2abb59294b8b6a4699f46cce1609df553d265bcb310462e169245b6b6433471a686637aa5174cf64306b1011d8e5421ed563db9c5e85919e8704673d53c0b107c52c13cb0ce18c5532b392e154506b1246726ff3648ec321a5985093d4ca8ba8f29f85705ce2b3776641be7990931a766bb1969accea4a952c3c17385157b37bb65c318acb1b0cc835f536297ea04110b10f85d3487b389a5e44539a70c5f53869fcf2a3a17c80ff3089a57c26007da5101378c4328c62d50cf6009c19f3028899130210767e6a7f4a5a852c6b9058521250f9299cc63eb55700d6599c0e129378e63447a92924d833debc5f8d6b503f2335a6937a86c98bb8206280731f81511759da8ad4f18151264397e40d0ef530ac44604fdb7a20dc0cd0ab12e11c1b38b97f00764da6f4c280bb8a39466e6bb76fd0dbcea142505f810364c864fb1962ddbc9d56dbb3a05cac51fa692dfa3fea649b592460215a650e51a750190092ec113a348d00239603cbccf8b71259815fffb1b42a25be4d71ab29198888956e7ee69d15451994d560a60b39148859a34c8e4e8459f50b3191504c1b7269d12c5f4af3bf5656920790a5d23815bd991ff278b6bf6756ecf5ca989768a5da558b1c6da216c6b695298e51188ef544e098b62f5210b18477600bab726bcafb0383933222f9d840c84a41693898f594c15bd3aedc944942d5cffd974e2fb9af20434080e26e57b7366682afca0902d45749b03a65823677955547fceac08816caea1084b4c708634b7b55f59ffe2a9018f41269b918e64520330331da2566eaa0408976bc0176156c66be58a8bf201634f2e988587366bfd70bb1303e9773523623a4b8b06313f15973accf95301e75d41ceac1b3cd8bbd2499911712cc2843a2e7a7a2770ba4b2f48848ebbf8e7416b50a27fab102f4388f31d1230f70a157b91887181290122c9674a6c912abea21c4cc391aaf90705dc97c4e540ae2fa925c79446785112c4883ec7b432547c269d2416af50198a822c4451ed0a756df6314bdf13b4f42bbac9a10c43a6a4dda429cac4b1ec823efa1367a5a3f6c7066b81864e3d7a18393658cf400daaa03ee08a1d2b7ad7cf113fd757734c0c95e69668eb70ab341525f3a83b9a68afb8755e9cc69949701eba302731c1a0304c4d31430dce909d5b39c08a114ef610bf5c10fe046956bf18c464a2d307abc6ce86b67b75c7f5305a84323ca8256b6a29ac6eb2b131998b00b5df133975ec435eaca3db886a998520bdd600be4013153929fa2168f0126b94f243bb1b091f996b2c28c064271b9a0288407da33e9c29e9e74cf91f230c413b98bb421bc086a312473fba00bedb77d806b5f083181ff8b933ce6680044bf321ba66591531309bc667358164bbd26bc7de4f279f40970296144f6a2b6d29296237539cabbc05827a08f9acf10c41e83730c4ea42e4f1868bbdb97d5b6a738a793b533546e202064c50e234c7e99f425a7b559d29a3a72b582a7804690170db3e6360a2ab38aea24b5b2192803c132a2c4e3d99d947ac69b1185d98a2d816b5b944c335b4c795c56386d48201df37c2aeb0db3887c60285af05a3eb3b6735a8c1e93776cebacbb65b39c4e9c2e7e6a1c16a8ce20d8c810cc930ba41c8dfdd91363ca3eadc5fc63a8abe867919e19cf90f9334156a7f9068c4e5980e582455cf6938a5c10c3bd1cc41b12064034b829c968910f3e722e2211bd227b42b190f9c7b696fa5762cf1dc8b301149e9c180510b0e850de105a7f83a0 ct_n = 2e1082e30bf96bf1c8810a96a89c8b6261d09986f7c38386446ff372d8536642dab0bd0294f56a4ed5cd01fb2d6c76752d6095f4df4d08847968f9ff3035afb92e4d921b877736749564638ca33f86b308a8303c92a74978e07694a0ddbdbfbc49b0ba5436edcb07eda749bf0ad983a5f8473c25c53ed0c881ff1ee008fb449a586c565560c60f155d577b6e620aa32e069f6ef03174e9e1dc9481f05a65cfeb4ea9a52b24492c3b740a6899b7b2df3f53784cd134c9c0dc7171e64c7729338efab19ee0346742a2190bd427bd8570c3a0139da062929ccd805e49d6ab3645dac13962d679f1a879fd2f5531205f73afb31f860f8c5c8d9ae89e731b66ecbae0b200d902deaa0ecee90dfdb331fc92d23a2b542af4c4ebc694409ecbb7ce589029a9c3406eb66226210351318577b20c580d8bb880380cbe7a677abfd6475648aa54a50673d95ff904a1f9f115413785b1a042d779d158235e4e66b2ffd227cf65ba490cd37cb35753e4201177d1efd3f74951f84c515720f17935dcf0e1019a57a75a25ff44771c341820b0b28e2cfa836f340bab2bca881c340ea494408dfcf71282b324bf0845aeef96752c4086d6b1d71ab74760abe3f89ea2b2820c581fc4b6233361efe159f4f632a9cd6b67accbf2effa49f3dabb484af6e776183f63901a09cb127e0deecb7037ab4ff4dfc62421dc4eb3642b10b88740c295c5e33319b9c8f59d1509c0582bad655337d10382a0cea423fa6c53acb3f66b5deaa6a688608de28d500203998a4b1fd61670f102efac9e9793a0efee3be2ef2267fb98c055ab9af22a33dda99f7b7fca1755189e4bae26e2ba6768838243573fc9c420e2a120d69d84b5fbf724a2d6b47007293cec4ba0bc64d40a7eb6c1ecd2191de73b70f9a2d0ad05d6cbfcc228e15de9cdea99fa817b3378fc3f288e50dfb453d89dc351ed7417bc36772c1ee4fcfe1bed8cb03cce53af46fdac0c0272ffbc1bc9ea0c71916f92440dfa5969a4dac4103b3762180ffa6a03ad0a9dc83158257c8455b4ab9abffa2b026726f5c7282bd2c9c3cb474fc7af46d3ed715b55e32f34c1 ss_n = 7cc5c66d380585894125f27a4a15e296b2209c0bbdd01eb18b1a251fa83eb18a ct = cd4e800b6fb905b38aefc256e74fca39bd098b4c4c428c59ac33a79d06c3fbe5257b77f93c42daca3d040e2ea32924167210dfe44c0ea16054dcbfddd37e17a60b37487ca4f50b4b804e3a2892fbee796f206684334a97a07ef26d20492360e6f031691e635f401c5bd6823add8dbd387ef5039391900cff561d0524c95eef4e709cf49a91fde6dcc8f9d263f5cc6da2c9e0e6faf3ee93048155c25989ac53204a9a58608c30bdeacfe8c502547cea5340f888816270b7c0bdf2fe85654e48f0150687ce0d18c40fa529a978546bed3ace78fec8a158e8b79ac07aea437cedf52c3cefb9ef5512dbf20433e1dbd99a3364d094e097859f0f8b378414bbd55565bdd51eec8155ce3b8b8177e88d921ae614919d04db67fc21e9d9f3d02964b80fe37c90186850380ec5a3d34dc5a0e914ed6d82e6c80cf8a2abd493e3cc15003a3bfeca8589fc32c0fca048b5c75531b126b3d4dd4e1e5735f808e572aeecd682f4bd0f32225e124e5c2074536b7eb6a48bf2b0ddeb67a2b4a59f25bcf518b17de45313842ace047388fba8de64e34818cad288e954c48ce41f879491ac4f2833486e15cec801bdc7b2c59457791f649ab9b7d554cdcbf3c0e3133ee4669630ec7aeba58f21d3cdd653776d024d6ae97a1ff881d35df7ba97494372993c3038fe6a75d7f39d2039e3b12d94ee75ab257f26cd75c3c5e036f614d7f8585386cdeb0118ba38e74498faf955f761296975c37ffc9b4f25621ff40fca2c002a22acfcd4ac2130ff759882f6e292b7d2bfa71a012194f0686d2b949389ada909e5bfcbda87bce4a105219434a4f86440096c0288aedaf544c27a96cf689e070700c441453ff3bdb03a7e0e7df5d1cc4f96435e48946b30bcb014b78248912111f78c4039e308db7629c1584bcc69deb5cf523f814a75633e3254df1e1da01aed7f62d6e0a57574e3dc6d302ac98cce563ef1514181e5d9403ffe9bf2d3f73a12eec36b9eb3f56e9f8f7bcca21971ea73562bf16e3ca0100792c8e4fb327f14dfe9c3c4b3749056e59433cf1ac99606ec30b34b2541f9c250d3f9e2f232f91a94957be7 ss = 4b13515234dd6d08a24cd86267c64c016172be0f96c918dfd51106d1eb425018 count = 475 z = 1b4670bdac89375f71edd86695010952e5c489e6d8f6a82deeeecde99796a2ba d = 09e310ef1c5a286c2d170435525d9acfc5077d4302a8d5856aafd3ce22686d70 msg = 3a8aec7cabf759587cbe100084c4292f1249a88b791676152df67b908068a739 seed = 63943692d3366dff7289b476610b18fe3bc2590a0fdcb029e3915d4ac4ff9be759cb9744b95f0e5362eecb5e96bf9673 pk = 42c1043b1a7fcc43341dc6a10c400fdea386a83a5445e240e2f7aa78bbc6413437a2f314d564832d8cc3962a2e9edc36e11c4ca9d58310c31f227a56eec3a8c9e533b06479c55425193c75f5da324d998d20a37dcbb002bc632995679ec94b2a73eb0dbaa205435aa6de6c97a35b2b64b3540f87364bb8644f39a0ea5cbcec100bd942aa0d50ae1b3c6a7c45b1b010127785a82b61740bd562dbc47400124cb7682fc1d60b0aa0b4e287151c787c3ee1a64bdca425c6305fd14deda89c38ac5c66ccc5409c578d20c28f801996db9ec2346df8372a12dc67d8f96aba638ba0062dd4a1b496ca903252107b11cc7f367ecae1900f3684f7670ec0d7cfbd00ccacd26f38fba30643044a42cee06aad48e1c0fef6665dcb894ab301a2d26aa339afb66274a0ba97eb6a27f8a6a888475f50a01de0c51f2d6969b4cc59f3090cfa154fb9a4adbd4bce24f29dba324c92d64fddd238026a86d0b867a510577452cc4588696a9ba26e0b3fd3c5062c3966faa10a93177fe80bad517982e1f570045b9df961bcf012810cdb6b883541092b0fc6534a67f136aae49d3d6535b1ea96a66149aec0779158c8e932a1a3a712d7aa733df9834ad01579e66aed295996ec9d1a436657c1a1af2500c657be4a20a57b166125bc0767f93f582c1dafc321942ab65a807e100698078a5bc576b0947929c45745b2d86dd7f69d570b8579b598e7b87f6d924706bc911b3ca357800f2be42d5e13ce0a9c7a4c12b96912b0e3b46265b40ffc36a296a63553546b2eeacf3fe53a50d114262aa9e796248a685913284dca583916084c34eb15190c1b0fd5486dcba3ebcab709e4537963005f65a030bb73ab4b948a4ac3b9b0128505b3819a0b2edc8e168710d7961b3798156e55a7232660ee1b26ec3a77396b1eaa5220b8272eec71a45a406751f44117640177e296aa1b76d4369e84c6b3756a81bc98479349b57aa28df214a039cb2dd469cc70e5292a60cdcc451522f173ca842b4fc0a5a187b1b9e748405a37c363c270265d2e90a676ac0ddcb209c68304fed9586a04bfd1773651db25ff8522f95ac92d4bc82a7072e7220068658e72826a0fb39f7802c1204da508c657ff782fdb22ef2f96 sk = 45966dee24ab52a7a219550b0c61c3c8f1202a7c7d3dd91d81d37caea9195d342d4eb282c3eac7f2d780f6d2389015779ce0113e07785c0c7e9404b7661cb1c4e975c2991bf2eb48c87894f90568d1162b1acc61327183be0319cd9a466ae04e08497bb1b412ccdc2c3476788efa5c8ee08d6453186887c3b029a85ff1407358a2e89b38daa3b0ae115651da80d2c5358966509aba250e46a39aa436ebb8acb1fb34d89a95a34492ebaa0ef09619aa05947e5b5336e27650e63af5528b846716fa3c9ede880a8393a13fa07025440df4ac3c2b2868695b533d35983dd1321efb5967ca4b69950babc6a1437bc3814440524ab831618f644601d94caee679be78f1cb03e6b41e1a62d82b6993355160761e7ef46114472ca830ad62b5512bf13cb4e249c6f55ca679c803d33a13c328cc6069c183992646629c16238aa58c4dbc94ebc99c326b4adc349d108880257a5e83a390ca1747b5d97d3fb85b91189ed2126d0b86358c44614ccaaf4fc21632634aa89a48c974977eb689fa6a9ad699057a9102ea127d9ba26d08920091894110db8786a481fbb460dd12b912e981f91431005c4fb70551e44c874c9bceaf8275150cc2cf9c7c75e2839a356352864d23aa2d54e278bff27929620475412c9726655f83c2494743f87a0ef58792cefa420f69063861a7af8692be5b04b7f626fa14bb6204cb27225591b6971b7336d1e8067fbbc92076485afc58b0c3759248273ee51437075434855db362c6d458b1fa925cfbb35b9bd23660392dac32af83b3c4d938b5e005184c9952a20a49eb5a299d84758b713bd8008e2ffba7001b283b37c70fb2402783a6ea34ab9f39b882b271ba5175ab085152e52b04a709ae98165a501f7e324ae1940f67a5642429480df3b4464ba9a84543bfb1bbb2096a5912a3a3ca6e6e186d619362a2e601daf140e7370e3754c3b404c239305f8763a13c7c7620fa79a7dcaa62ea255883752c37782c86b5927695ccec07bb6a0b731951f0bc288594c8b73c8f644b1c8e3aa4b3ac23f857b785dc94b4a0812f274987bc24c6bc0c8ee64b9c72b8d85b23c396bf42c1043b1a7fcc43341dc6a10c400fdea386a83a5445e240e2f7aa78bbc6413437a2f314d564832d8cc3962a2e9edc36e11c4ca9d58310c31f227a56eec3a8c9e533b06479c55425193c75f5da324d998d20a37dcbb002bc632995679ec94b2a73eb0dbaa205435aa6de6c97a35b2b64b3540f87364bb8644f39a0ea5cbcec100bd942aa0d50ae1b3c6a7c45b1b010127785a82b61740bd562dbc47400124cb7682fc1d60b0aa0b4e287151c787c3ee1a64bdca425c6305fd14deda89c38ac5c66ccc5409c578d20c28f801996db9ec2346df8372a12dc67d8f96aba638ba0062dd4a1b496ca903252107b11cc7f367ecae1900f3684f7670ec0d7cfbd00ccacd26f38fba30643044a42cee06aad48e1c0fef6665dcb894ab301a2d26aa339afb66274a0ba97eb6a27f8a6a888475f50a01de0c51f2d6969b4cc59f3090cfa154fb9a4adbd4bce24f29dba324c92d64fddd238026a86d0b867a510577452cc4588696a9ba26e0b3fd3c5062c3966faa10a93177fe80bad517982e1f570045b9df961bcf012810cdb6b883541092b0fc6534a67f136aae49d3d6535b1ea96a66149aec0779158c8e932a1a3a712d7aa733df9834ad01579e66aed295996ec9d1a436657c1a1af2500c657be4a20a57b166125bc0767f93f582c1dafc321942ab65a807e100698078a5bc576b0947929c45745b2d86dd7f69d570b8579b598e7b87f6d924706bc911b3ca357800f2be42d5e13ce0a9c7a4c12b96912b0e3b46265b40ffc36a296a63553546b2eeacf3fe53a50d114262aa9e796248a685913284dca583916084c34eb15190c1b0fd5486dcba3ebcab709e4537963005f65a030bb73ab4b948a4ac3b9b0128505b3819a0b2edc8e168710d7961b3798156e55a7232660ee1b26ec3a77396b1eaa5220b8272eec71a45a406751f44117640177e296aa1b76d4369e84c6b3756a81bc98479349b57aa28df214a039cb2dd469cc70e5292a60cdcc451522f173ca842b4fc0a5a187b1b9e748405a37c363c270265d2e90a676ac0ddcb209c68304fed9586a04bfd1773651db25ff8522f95ac92d4bc82a7072e7220068658e72826a0fb39f7802c1204da508c657ff782fdb22ef2f960b6f7fe4d06e54624cadf96d311cc12048a136f8cf367985fce29328dc15a4451b4670bdac89375f71edd86695010952e5c489e6d8f6a82deeeecde99796a2ba ct_n = eb663ce695e58b7a986e8f1c3b9b3a5431f26cfabd071ca091805b083cd09d0027c9148f18a1b5c3466e1da575cee3cc8ecbd2b19bbb2d24b022a41cf5c25e963ee80cce4bd559249e96b8778a108ed1b81f4956154e0f0b23aff0ceb0f851126e7532948ce248ad6111bd62b430f4355380ed61246e4cbe4985c521c34262121e0d6f9b05d1449abde4ba005a02c5e8fb4564d5c514c1ce620cd00087c9078a42b7ecde9c44bed0e77782a7252fe43bc4830cf4a5813d5d0554b67926c3118b5ef69bb7308e572ab90d1308479d6943d8e3ce76a5e09bed0ef8c11ba7efdb1e5c2ff1ef1ef03bf98fcc8fe368a747e07f48d76401329eb928abe89290ae880ba74ae036b5ca6790c74713615bb186905f1ff8616edb23da5984b44763ff07bedf66e72fbb01a5d39dec25e240eb350400b10fa458ba8e7dc3afef36326fbf5693d9aa38c351c6101fb50ca3ef24eb7e9ff087b898187c039cbbf199c61c8e8ce8985166fe6defbada30655903af6f6a2e14ffe22a77e0a12a35f688a9cf23be1cce2bb14d85934b5f7dd44f9eb18d7ad2b7b54299d080ac2c5a6c264824cd576887ec110190a70ef6d149673b939a01569e4024a11dc3b15470cff97a82f5ac264b14e54dd8b2c31029af88419f3ded38c665550068169621f5d6372d30e086da828e1e6c95b4cbb6b8dddda52656b7c4f49b728dedb39d1a1c5538c7ea94a8a6a870c808c17fb3f37a22e7abac1719adb264d18e4891db690800a1252a1aa8e472d6f1148ce88a118df100222caa2d826cc19f918d9b30529dd692584a49e125bb69dae1aba4986d8e61a73c5087385034fae5fc07a0d4ae9c02dca04bd18fb7ec1ac9a99ca6b5deef9f7ef9378a5687e9369cb5720765481816a62b5c14c21eb253f355561515116f7f4589ab4ce59bde26e0ace7aa5834cf1de34dcee9c5977ba0427ce36762904d769182ce16c176ed9e3180ec305e999a4609389a60df177d3cccf747ca8e3bf1547ce62996cf965bb6ce79fae4e1cb9594b4bd897fd9937536de65c872a99ec7f46ca50ce4bd7d7eaaaa5267345ea6ac161f81b7434a ss_n = 6238211734d0f5b4d96c47cdbdb0858938ec8fe16b7406afe17e30d0771bd083 ct = 3f994cdfae9adbbac72f227f8f18f0dfc90538885ca5ca2719646ea122e6c0182c5e30010587262d2733693664edf954e9de476f53baf3658abd695f023108dbdecb4da74a776d7ddbda2693f4a46e6c05cfe4413343df8a0a938953124b6ac3bfa966881e0897772808890cf3705a455f40c8fdb28ba3de46c62cf1f2965a0ca3b189b8b7d7c24a148765885c84420754a4ff964f4421495cd284aa92fcfe1524cd1c1aa7d1e009174453ed4e64592b498840015d82076de2dfb9421f5610e122b46dc38de7caba92ced3cf1fb1ef52a6d4a88b0e73182f0fc641cb2642a0eb79a11cb5af44feeedcc22643b5c8663cd24e657943a01bd351f15bd455219f71dfb06a09d570895f55b796d0f75647298f3d16c6debdef5f2fdd737007d2badcdfc8d8f460b4b5c6f2db44d48f031646f4e58240d5478f41c21f2355a33e36f30908bfbebd1b1e94593740a7a3dab6f82773384d968405d8df78952053f5d158d360fde01acd13fff12f7d10722b8e15940043e103aced1c7920c9a90047290056a9a4dedb3046044a5d73df3881e3cc3b529a876cbcc1a7a1bf3a5ce5d0cfb0a8ead876b29aaea86377acaf16aba8a883e6330ce21d42bd3e63984299ce01b20df33215934776ebdd459b056f8ea6affed7dc5d1ea15b6d8224ba7ffc70574d6a44a0506a16e19fd4acd6fac3a9aa81e722a93cc74458406cc006c5509a86f4fc0f8fbe8a1f8430c5b6c4f5c91245ea4d849df6cdeab2a3216a90daba351733cda95051da1caa2b4aae42c3476d7e90041b1dfa1239eb08994f7f3805536a8e755d77b7370649af9a4d0f034b8874266e6166332b235eed644ebdbf0cc4c8b586398599fe6045f483f8afb52b0e21db8027e4be659522614f787b4b247999073952f6150f1318d6bfb842c1708c51e64095f750df093ae8047712fe1196903afc4627174d1c7f9dfadc567ceffcdbdc7b6d21a43f2f1bb7c4660d1d75eb8a1def5c060d5c46ef24aa42ba128f398214f3aef1ab5338742b313dd29847ac7cc8a6191d93179a2aad48a02562421d4d21a43ec700a65435b8df78d108547328fe ss = 7a4d96d667e677d91a76700b77fc31fd58e011e36c20355c59296bcb034c566a count = 476 z = 160e4e8aef5d5ef03adc2e212871afd729ceea00d8e06aa93a231eb0434b2e45 d = ce5b006f9b43979ce5ddafea6a3e025fbe42b02b36da6699acd6c89439c94945 msg = eb86806a280a483065d7d84328acb7267cce279bec28fe4cb356e68c2203b1f2 seed = 5df07ee5cfc559cb46abd6de2ffb49baeefcd14797c6b212595063659b09dae8fba37ba0706ad06238095464491f38af pk = 8ce1bca3092abd6421ce5c37a46c830ac1a4ce6b3e7c31625b247238190a54b15f83c6198fb7c0859514ec7a804aeba871e65a190846f5a3cc822253583b408b29133baab9237925ef6250bbb85f78a37b43f3217ef7a3488952f29a93f0b1c66e9b5b76176eb17aae90c38d2d78a1117345ef40674f350ebecc3992c2248a94391af87e163737b804886c664c7b151a8129a0f0818c82b8be3882b939119dde35c035917d6fb317c28abd30529cf4bc78d6e76e3c4c5526d9c9c3297ff0838ccb0abc9286b41977005bf80361e4b88d909f067a3c29712ca9e6304d680f8fc80df88142f6690e2462cb95870cae3799e8c8615975269b2878c14832301b77999a31bcd803ff167691e03e7dc7042791420bf74f0a01cbbfa46f57c2a2d9271661c7ca3b4416922026b03100cb031a58c1631077acfa34747d372b7257109fbc771d7305ace23e145a60aed8bf80fc32c560140d62760d88c811861f5362ba86a15f65db5f46657b1bb269cebb8cdcc30451884e54e43573c0aeea3b80351687f6c7bfc7b2690f4a9c9f630355a1373b6934d6f8b3d4237fce91c8a0aa459ce19c8423cbc517763a5216b961bc931195159a326b769e95e4829239b4b2b9c2ffd55960a1915ff78c63c3af29da50274a0e44704b91a706afb73926a07edad484af9909a4513d39a73247e0a42bf61335510c611325883aa12b9ba757f1bbf1b022c08574ee52602cb06894e8b821ec07df597c20a35d712298fbfb388b1b92ccc520bf5ac657b25f2ea750a8876d2f8728389cb18491828622630aaa016c9cbbbef951ad1aa04fd52555e7b40882c16c6406ab618358baa539942e096932104c0517460fbe548c5627776684c4829ac1b2a82bdc71bce690165c67ce37702ecec8704ca326f778b682e5a83f7a0824b7bd6e750f0da15f3dca9a5cf978b0303f4a017b0d564752c5c50308a036870337825e78686bd230af43868648153b2175368a9114a764578b224449388540608272a99b520b16a7939353603dfac58ea87371c2119ab821b6365a037ab5a990c40ddbec8044697a11b3885628b489757767db24d5339fcdc7aec557ba28baced89ced15f8d24e7dae17e82a183f184b9f sk = b7c99f859957e6805e2260c984c60b3fe6402f81c3ba12849dba68302b101e42c366317fff7c6673dc17c8c135fbeb9089667a329a7bf696c2909959be5655e8db1c0d8a1b6f0aac4a0ab765617e46e70cc1d307cb0a35d1c884cccb4e833b621909abb39122087758164badc3225a523c207c3b3086e58de73c05b962baff778c4df264e0100d039a7de6355388f5407869b9f42c093ab8c3948968117b28ee7c80e7e529a1c7cb55457c2fa3a341b279ff343e8de35c444b8734433be25754bbec522e80c69476cf571c0d450288c1a53e629c5d85884fb93147d1ec40c475aec377a6806cb54d3869503754f4942e56f5cb428b0ced26c485e8cc43680407c34cde53ada3aa2bcd760393710b6c0c443d6a41cf8b24840926745475f2a2b22d2356d3c3b4bc87caa800583719b76d7ac0ac26459216a56196ae83953d2bdb0a801acd36030700bc1938da2a747a15b7c66fad2c7c3ccc20a80b6f49037ecbe6c68c75179eec5da8d7620a471d351b4042191dd3c28b64c0c9664a15a843509866cd1e0649fbb5b03e54cb9a080e6b4c1623e569d58c6bef90639358a1550062e43b8f2fbc695cd128533c90ae487266fc2f573445fe5a78e3ebc0833c9438f92a14d8c9b408aec6b2526761b571f261e906887cd12ef60400a58776d81a1539683d40ea78a319837be8b77693b69a3c8e6f5cc9fa047324a5bd536778d22974b814b549e485e0640543478e4521a33aa08f1a34c351a482b2fb6b957b7822673da12707d6e21ba5f5bbed135bb797694bbcca23a964047013dd4a00b8cc595ba7babca7850b04a754b60111e7a248758b44503824e36edf800424bab42f54c52509b44d29010f745c4fb9bb44ab1b0589217d047917d24fe5b2386fda93940aba4d125cd7a78a759a68b4f67a88ccb14fabad25683f4a722a0c5447bb3284b7f702afb567d001bd30c1178f154ab96a3bff7920d7e001c08b3b51058ec9f087a66930d163a33586bf566c5235517447644255101dfcfc3f959a26db053a381602ca44635a11b84b7ab5a86346fcfcb9d19251e2194de4a98adb69023042a78ce1bca3092abd6421ce5c37a46c830ac1a4ce6b3e7c31625b247238190a54b15f83c6198fb7c0859514ec7a804aeba871e65a190846f5a3cc822253583b408b29133baab9237925ef6250bbb85f78a37b43f3217ef7a3488952f29a93f0b1c66e9b5b76176eb17aae90c38d2d78a1117345ef40674f350ebecc3992c2248a94391af87e163737b804886c664c7b151a8129a0f0818c82b8be3882b939119dde35c035917d6fb317c28abd30529cf4bc78d6e76e3c4c5526d9c9c3297ff0838ccb0abc9286b41977005bf80361e4b88d909f067a3c29712ca9e6304d680f8fc80df88142f6690e2462cb95870cae3799e8c8615975269b2878c14832301b77999a31bcd803ff167691e03e7dc7042791420bf74f0a01cbbfa46f57c2a2d9271661c7ca3b4416922026b03100cb031a58c1631077acfa34747d372b7257109fbc771d7305ace23e145a60aed8bf80fc32c560140d62760d88c811861f5362ba86a15f65db5f46657b1bb269cebb8cdcc30451884e54e43573c0aeea3b80351687f6c7bfc7b2690f4a9c9f630355a1373b6934d6f8b3d4237fce91c8a0aa459ce19c8423cbc517763a5216b961bc931195159a326b769e95e4829239b4b2b9c2ffd55960a1915ff78c63c3af29da50274a0e44704b91a706afb73926a07edad484af9909a4513d39a73247e0a42bf61335510c611325883aa12b9ba757f1bbf1b022c08574ee52602cb06894e8b821ec07df597c20a35d712298fbfb388b1b92ccc520bf5ac657b25f2ea750a8876d2f8728389cb18491828622630aaa016c9cbbbef951ad1aa04fd52555e7b40882c16c6406ab618358baa539942e096932104c0517460fbe548c5627776684c4829ac1b2a82bdc71bce690165c67ce37702ecec8704ca326f778b682e5a83f7a0824b7bd6e750f0da15f3dca9a5cf978b0303f4a017b0d564752c5c50308a036870337825e78686bd230af43868648153b2175368a9114a764578b224449388540608272a99b520b16a7939353603dfac58ea87371c2119ab821b6365a037ab5a990c40ddbec8044697a11b3885628b489757767db24d5339fcdc7aec557ba28baced89ced15f8d24e7dae17e82a183f184b9f8b61226c7873860752f973357daef4d85ddd31a07534cb483bb9660fdd184317160e4e8aef5d5ef03adc2e212871afd729ceea00d8e06aa93a231eb0434b2e45 ct_n = 96569d12a87d8f10f4f1b2acfe9b4c18011386dbed47202444384d8e1aa984bfad68439387eb4a2fac374fc5ba31d29b950da20fcc170a7256a57b161e21ee61ba8ca1e2e43702bb2a999de78f66bffc4dff30d09d70bbdf019870626aa57a61372aba3dee13cf720eb15a3d0d2ae65476c15fb72a4c93e9635b41e90f4cd2ce328547290eb3f5f03a48ba8670d7dbecb5c7d6a269cbb402f69d4195f34c1481e352bbb487b5028929e0bf0e63c67dae8745f3bf6d8831f402d962557a3838ed9e76a554628e7aa1e56f9b9e70db7e2398c31269071225a7b173fa2a068c1e37eb87ea22e1011b912615294839335b6fb61c7ead25ed36a1c52c8770da935e694eeda50eeda32adda869e9c0feb76830d115f8e120fc2badaedcd151bbe3d0f60d6464dd14b79664fdee58006b3fd58d6ff98b06bec78174d5cdf2b3d4147ea080da7bfb916ee31ee199b0c312fae19dcf8485970a1ec97fc4be8bd35a7a21d018bef2a05c26e51fa70581351c80c5faea57c8ac0cc183806ef5c2d26ee1a1c1079b917a710d9378a10902bb7790f0583299b6ac42e2024c2682ccd6c9aa348c36450da326b4966867d395413e1ccd0d1d713c5ec6ce210635279aa6afd8bdb334c8c4fe2f6017fb3cdf5975aca908a383521aaf9fac14424960f6899f4676383c2e607cb4cc8a6ba788ec9dc6f1675e72a77b859b727c176eb912180da3e5396ef98aa171dd08f173244a8494c92cb7e4dae82b97485c960a35cbdb0822367fdfb66177feeec74d6f82db28ffd91f2a587670510a9932d20bd6c816574de8ef15f23094d36645ca376e5148e0d37176abed30e79f8a1bf789189f8dc354cccb26a49c5d637fcdabc70090f7fcb3ab477d9ecd363b0f93bf1ea0c1ce3be47cbcd8ce6b8ecee4b07e941082548bc4ba19f611a846cc87376951568067e60aa4a3fc4bf9787b4062aa47d6570c37290b24fb3a60e5af565450fdadf255b4780ccd4f10b7e633dbab8b580ce095637a98b4875f71096c85f3684e6fc906ebd470a4c23ec95494298b66036539f8964a2185fe8d93a04c8ed36b6d45d43757316fe2 ss_n = f959c24ca6e41b34c2cb2ce2e3bd1295ffceec18d0dd57e964c743ae13320487 ct = b2384318e8c1c4064b2a9d73963fb68e2d17bf1dc9d16e3a9b6918f8d05e937d39f57f1385d0d9bfc0b9d6685eb5beef01d0099bad86ad047b651ee238b254e8d492a26907152270da1514d41d28520b5c7d3efaf57eb2f669887d674ba53accbece5fb066605e2e409115ba5f9c03c7cf06098f354f1251d3cc242c60f78d2bec59678bc3ce572168aaed806f136731b03f7bf9426399f895a9cb3dbbe6d108570b3ef4e238f196eb268c65a9d17cf916f320a5714f0a6effa746bac39f233eedf91cc62d711e4bc26910133d62a0735f56e0b8f3b26e6b99525a2a44e9cfef1039b5d23884bbf495c6fe28002a4a88ba41d0d7dc60daa2587489958815c819a98cd6c08e79be1cfce75056ee67c8e4dba478cc98e0cddfe2d35b9f0977df8559439580c88766b6a885f04b2c73f4c80d19402a795ead4c449ce2b31393e5b2769ccd2678837f0c2876994d3b68e49cfe1911887924a06dcafef3c36e5ed4b6b29a849def82e481204a32c78fb69f84d678188ee0961119cb8a83f074cb3e2d4812ceca565e0d7881463600252422568d8cda9ff96ebdafb6b713bc720ed4f105ff0882b267a2e87045cded03f45396ad2f58ab6056f939aabde3c715dde497830dc32ab7e3225da39a4b204451356bd54350e1a60f3c2a2b7585ee174e275ce669d08d1a02064900e00c9b47348b9daea75b1f52bc2a20b60d4765c7d41519d187905ba5e8083cbc95bc9f12c7aaead6ffcd3c31f606b390e6935e57cec5714ea97e4146cf943d9a702e3726cb8466e1c20b94173320dc4d1c760809b32867c673a7e2d84e5898092abf5b8ade17076e4f8b6aacf0442db75f10549057334d33f71a2afc6b3e2883032558e3898f1c7d9909921af8619adf7d056cc223077b0949fa5424b280bb31f7f9c748ca3c6ae494593c6821ace71d21830c6d0e7764a4e8812df248d9ef108574e2729be87eacc9eb14f9cd702b302cb9e69dad0357a7d7f6ebe4680fb34822346443b3f97db52a1f5747f5532ae4b99debbe8f8309565c96c374f22c5c54729162a3e3966bd2a7d331d64748d72048404d3f28cb94 ss = 2de463ecfd6b442fb08babbbdac27324292796ef7a0cd7bd0571462cac24be79 count = 477 z = a6a0518c6c637b61410fc681e1d32c57a04826e94df60d52df5c8b125b246971 d = fd16f8b0b2c28e38d56c868adfc445b96fb1ca9f4d994587895063480874369a msg = 15bbbbf2d625832016811a99b615dc998962bd89cc3516ac63da1aac9674b505 seed = cd77806a8835b68c5241bdf6d2fc9107e94361bf586c623c25a17456c60431068b2764fc52bfabe8e1806e39478e5b70 pk = e1ac74beb0a3a3e03f3a3cb52b33bfc6d10dc7269db894aecd0b08540a8d94327f508163a8f55b618b48485529704b8710b0143756aff2d7952108a2ef13b144a8cc934495f2920a0848adf96a2e79ab01fed0b628053b8d6745e1b9370b7b9d98c93b972b8cc5358bd5643a808b7a0246a674325f87e1290b72355e244635e4204e2accdb1a0ca0b32dc81872c0c036f3e1815bf1c6850525c6576a6b5b8720577d6ccc379f733bd5192687293943f4929d4b07432436e9490ac30c179697bb702c7ad71571b5a513e1c3860e97c3bfd69fd5b81aa21a8aeed750e1a66572a9aca8576849148c0907a5f1d11cb25689da186124380f0954963575be5ac753a872a9abd88732dc2c6930b67752b40ff466378870f7883772c2a24622a843182ea6c700d1b94f6384a93dbc07582045943c017e594518cc16c138b6c9e9295a62a278484b80580330640bada6a001e10e81e049000c60aedc4c12fa75218960ad291427aa3980354db05691c740491b7540f60992b6a909879caa12bb7893b88e1411506a04ac794b29b9fcaadc168920562ce157cb49f7803b712508c74ca19a9b1503a210995445849feaeab328997c7bb3b68ae7686c5944346532671acb516c9b25d52396e0bef407572fda307f0792e825106fe10116774a1510bc14177142d5cb10e4c2c8d55751a6189f9b0525b641d3d1b558131392275059a550ae057e5a292bb297a317002db7d4753b90c7bfc8a77fd68910c3a1d74826d71944157540db681b8cd16fb1114c35b1a328148368f6255458618ebb7674d8c0066a5e1764a0078ca89655bf2b434c316c7b796107f60281c577bf3ae7411808a92cc936810804ce814c7f9a51d268c09e637544a40e6a4856a8f5478430a663f0c3f3e44b874552e7e66dae13b2f5ec9b21d6cf2bca608cf074166a5398399d0b8c748d75605d2842af2b02970658e2d0b1b030a30bd75a19f3a2aac78cb5f725581b4280a427bfe8bc59f2266c821710f0c55e4990baa64ba0e93c217a2470a61f647c162ea567401314952a029145c2efc952ec10ae23526277ec747322235fcac646b978b81246c4c5de2ce665c80bd1312c90f4999b2b06a6c3005793d1863309 sk = ec1741b13b8db92959a1580050199f397395896900e3bc5df551be50f1a82d842fb0d94bf140646017342aca3961e8c817a0acee2ba03a36637ec64cebb0ad485910433836f436c6e897955c787a00e613c22600f5268738157eee7aa1240720f72063bea342dcda4d0cc49899323192a8865479369a7865986b3a67893f0ed1c54af200a7f8399e80a9191cc19cf18ac2c1046861b376e8596873657d7004c74c3a8d0944d3887e30e921c93539f43c1de92b62458764e8a50a937b57a2cb522bc9c830db3d4d02a850d911d2a53fdaf57c0069a394b020b54050975b09fab6bea5b18251756132029247763d4de6524b1642edd50ebe462549c5ab91db28dedc9f978c89d09c343467ad3be0cf59b372667b077b3b2245bc0de2391e7d42953214a628a647afdcc17b1a80851a7a548c7631e932dd7674f5e79b203905c6d657004611270482f619b2201ba074c76e25980ca3e669dca7a3d34819c6f34a7064a11f1780fba47a3f2765333220fbd244139a7be9b79552e2bcb6b063395528df07353928b5dd0a80a1c25285e17eec85232cd03556924c81d802e62674ffe049a3b6180913783e990f95eb7921a8429ce1684b5c30938660551c1d3d08ca91194e5a98113806697a02742625c2f47367d0ca7d7c6a80da0401159029946a7be68488d8381f88dc8cbf939eb8286a8f54b322397b6c89cbc3f04167cc260eebb213a1a618b2405ec472a9238b3021976c544e779127feec49a0fa07b76647e7e165c46aca22cabd5cc484c75c781b5844444b93349959b99acd1a165f20bb564e6cb4f48313027a9724d41530a3572de49b6816844a040f00886832731fcd6257e4bb3f22805a32518b003809dc250d5db7791e463af72b68f872110b56bf8a95a320c9ae0989b10d2c3a861397bb3bc6bd80b6bd52a7096b31fe594725c18cb965823bca75810b8389458145842299229867e7537e637e89d02984b97787440dbe966d21536319276872699a1ef43fe637c3c915b7d72127d647a1bbdbb4c0333e4c965d7a128593219fdaebc86b761772b99d66c90ebe50777db46672a534e1ac74beb0a3a3e03f3a3cb52b33bfc6d10dc7269db894aecd0b08540a8d94327f508163a8f55b618b48485529704b8710b0143756aff2d7952108a2ef13b144a8cc934495f2920a0848adf96a2e79ab01fed0b628053b8d6745e1b9370b7b9d98c93b972b8cc5358bd5643a808b7a0246a674325f87e1290b72355e244635e4204e2accdb1a0ca0b32dc81872c0c036f3e1815bf1c6850525c6576a6b5b8720577d6ccc379f733bd5192687293943f4929d4b07432436e9490ac30c179697bb702c7ad71571b5a513e1c3860e97c3bfd69fd5b81aa21a8aeed750e1a66572a9aca8576849148c0907a5f1d11cb25689da186124380f0954963575be5ac753a872a9abd88732dc2c6930b67752b40ff466378870f7883772c2a24622a843182ea6c700d1b94f6384a93dbc07582045943c017e594518cc16c138b6c9e9295a62a278484b80580330640bada6a001e10e81e049000c60aedc4c12fa75218960ad291427aa3980354db05691c740491b7540f60992b6a909879caa12bb7893b88e1411506a04ac794b29b9fcaadc168920562ce157cb49f7803b712508c74ca19a9b1503a210995445849feaeab328997c7bb3b68ae7686c5944346532671acb516c9b25d52396e0bef407572fda307f0792e825106fe10116774a1510bc14177142d5cb10e4c2c8d55751a6189f9b0525b641d3d1b558131392275059a550ae057e5a292bb297a317002db7d4753b90c7bfc8a77fd68910c3a1d74826d71944157540db681b8cd16fb1114c35b1a328148368f6255458618ebb7674d8c0066a5e1764a0078ca89655bf2b434c316c7b796107f60281c577bf3ae7411808a92cc936810804ce814c7f9a51d268c09e637544a40e6a4856a8f5478430a663f0c3f3e44b874552e7e66dae13b2f5ec9b21d6cf2bca608cf074166a5398399d0b8c748d75605d2842af2b02970658e2d0b1b030a30bd75a19f3a2aac78cb5f725581b4280a427bfe8bc59f2266c821710f0c55e4990baa64ba0e93c217a2470a61f647c162ea567401314952a029145c2efc952ec10ae23526277ec747322235fcac646b978b81246c4c5de2ce665c80bd1312c90f4999b2b06a6c3005793d1863309a8adbb963c58d0f943e2fc9268057f04614938eb6f2a68c64552958f54256510a6a0518c6c637b61410fc681e1d32c57a04826e94df60d52df5c8b125b246971 ct_n = f54a5197d8ead2afb5893566ef45c194e9493687c65fb3f913483bdc4b150585f201c53baf5614290c7782ec3828234ed78429b26431b1c26b3380d4f75d1b38188ac4325ae69cedfc85f0a48cbebfb86ca4916af1a0805ace6f037c9c960810f5583743267b086101be3ec73afd4a7f04e823f9769790c94b89b220bd697f53af406bd471cd02be562a4687757dab8a9ddc14da47c5205e8e445a788fcafa6e571af32c3e2fa8c5ee75f523ec327c1b7d936e24af9f54101d37c851c3aca97c20247c3332d66faf844b5489fd389ae17570b8cb4efb7ab39c266fb4df763b19a57f6ed2de7c1f0332fc0eef31e64a655bd6eba2b7233324e6afee191cc9999b8cce9f79d048ea982b8716c1231a8de014d7622bbe4888111983243630913ff0dbb1a5ac62e950158f9f126e961a542a9a3f347465738b84d550604db23092a6094933e7b646ca0c23d9d398190780b46ecc3d76afc9e1ea48c782ee881537372c98f6eb4de2d12b30ce424776d33f3c80e5fe3e29e003468377f77d88dc6e28c13625d593e8e24ed7e020273e9b83e8d5468eb961986766b091a05c448f35bcc29bbca7ff1c4b2daa79d32c173ecd10367735bfaa8070c595211e9a518ccd9ca2175d48c2694d91048f87afc563af3d2f5e49dbf27195c3bfea8ed820565c6971d429d567ae73c1b511b13043b78d28d00f9c2e00234d0e969fcf97001cd5787042bfcc5362b71692b5c093230339c7f5548ffb3223e2f0a2ab1b1f64eb3935120bca23cdc5100f2d702657b0b20772b06625bd920e7263eca5077f405e96401791f53be0c2794024e70950074dca4485571506eef1fbf24f9b8c19513edb41a4da0d22ee9607135cce7de84a42d8bcbc24876e1206f86de01170b02c765240bccec8d98abbd78bc8d8c37209b1f1dcaab160ba0e8be6da73931c40a07e119742fcdd6241204aa85da80ed57b71b03b36e6ac016a264756c9810049d3216a4e6edb14600a0528c4602e02a92181049ed7f326f518df6dae08b6ce8c3e89b92a0b01580d2ab37b121a42256f4cdc078e7d9efa1fd5b82c53c5624aec1784cbb6 ss_n = dd3ec926de5f87e87ebec371686fe6048f346df7a162fb8cc3f6c4f917ba204a ct = 050881e423189714c2685c6e45b83a5b91658f54ebaf4abf49e972341ca224c1267b1cae2827463a6d8faa06570958b8ee29ca0a363f37af29bd87325bed95fc11c132ed42dd2df6378e97ca80fc3be0660865db8c17f1d761491e26759f3a4f9333333a1045e83dd7a942062e718b7840a77276ef71eb1194370499a439d3ad52e707a1dd28b0662ac635b42e88d05c3425ab4cefa647fa65937a6cafa79513032c6d331d3087cb4d2dc272c5ffd763de3dd6dd49ba059def3fb3b5890e07edfba50d2525bcfddaada2ae309d30420bdc9e1ec4150977a8e8ccc026d1f993eedf250813f1ab42639b3e14163da4d82404641e4241c545b32eff62fa8761a85643e94cc10e555bae3a3bb9839f070f246dcdd35ffe1e1665477616a9092729e6380dce098feb38d9f535330ebafa45dc3e4787e6744209a8bb63f2adcb08eed4c1d6c4a694084b60e97c2a54ad5aa577467f02994f9cc3d9c13225a34508eeb5cea851de043006390d1bd6425da402c22c21b662e70be1bf9dbc220e55fb54c07dd530c98a6d5f1c310e4a1f84f4f822f8164e1577d36b001ad78789881e74359dcd896807327cc1e72863e1eeece607199353427233bb42fcef05ffccf2045bce9606a884bc9907d1d9d959598143df96b235382f3ba9948adabf964b506409c270bf0884ffd308f290e17e9f9cefe7c7f0531e73e7189f6540bea47586d764e5aa072081f6f70c35b68b60ee84a7d0288a31be94865af8ba0c86734391b6ed16cd409c087bd52f1c7e8fde65b4bc2bdba6355fa74cc536a321e28f9dd33502f5639e514145ad81b468240b7ec2d3d68d05e4c93820c60ec12324bfe955d58e0bd3e66506dc40b5ef7e127477bf2acfb060025fc73d372b186f9d5acbeaa913bde18a85757f408d76bc6e0ccff88c61f33a3b4f22ef13047a447a7a6bb2107dc4a1400660d232ca9762f03ef4f677c8d6b46b188df98f3a56c195db557ca8201154823de13097ef5e47793b8f01e1e2e99cc8ed35aa31f2e50140604f413238bfc590c5d2625636efc2fad16aee0c7bdef04e720b87dbb6be61e151737daf54 ss = e5869dca7942763c4dd5be55d1a3fb25097a6be17fe4b4ff0cb2e7b2b73686b8 count = 478 z = 494fb550fb3a9096569dff132cb57877243071207002e28d7a8ce17d93305c6d d = bdeac7de26bb72ad60a2c10ad59e3b23b4b4aea8abeb670d3da768464eb6e32d msg = 5dc1d915df189e406099868a739a9c8588f2920be906ceece823cac50a4c37e6 seed = e2e47f01bb8711e3261c66e4b7ce4c9d3889e9744bb18a6cfcb2e69262fede14a8902d367fd3a161e7300b0003d4446b pk = e037cc7bd42096b59a368bb53c4478b94556435c57c8fbcc7454c1df085753954e9855120b5585d7450e8e022aa5439f87141a4543c18930b5f0791db97725a9c543df654813e6217f319491bb663f962b71d8c362f50abde18d66b5a506970217062db9eb195c63afeca916515765d0d75cb3c6867799452ed0a51e6838f286ad8da90538d96f070153c29829d03351f0f1cdaa94b9d2687ba5d894d82071fd93bc07c90b8701ad877b1b03714ca3e71e196909f605a7d3c54003c461c0582c5db1be62020643d1ad65e699a5a7b1a60b8a0e157bb83273a0a769438746ca136a2d4c63f88912b768c6f329acd61719c7da8dbe18452166c975f5107bd22f67e02b63671f1ffc474d660af406381b51bfd39b3a1a4c0ecea1b98c15370b57585ed11d34303c5e974de36c3212c26353cc388cea79fc20be036268bef0c6b76c1637e410f38408555cc20760542bc36ea87c8984c91fe76568725b8b7475374ba63a14e32df932069778aa5c737973d605e94cb74980cf8d294961cc4ff001b6538639a0ec1eb910447afc5094f578fb10002953805eb4aefac5a1d8209cdff60caa6a13e640b0105c7e78ea4cca6a5441e541f82674c8879377e7335189b6c1f918a9157dddc69f44257c4d5a4c31c509293197fc968fdc6b62f67b4fa438c376528971ab0317b381c132aee6a62f78c071d2985b48688878b74f7f4362924553609935af0546b0e2c9dc86697709ae63068945f387b669bf58c197d778bea6a5a9bfcbacf5f3b06ed958fd8466ed870794375bc0747b8e4baab21750558694f3f61fd27040464182bde1481699427331037e297f7199477fc835d91637875c119e429c86232b6acbcb3905aee92385420c7970f9324ff0916c5c187e078223c34bdfb78a2ba7980d5c59cc99a2df2b2a67bb2600d0a7dbf8cf512110f776c464c23c6825abafb8c003eb0edb00517c96c8aecb3232f67478891ad1b98e08f94986d242b8eaac5cc093c528577f347d5577af16128c44aca14390926e1a507863cdfadc52ef277da731b3e51b608905384ad7b8997bc9dfd1b86b3563a3fb6c30dd7d372ab50ebf015fb78e201d43a0bf3edbdcb0ea603223c9dec7eb458527 sk = e48cb66261c79b819ecda3b04abaaa0adc9f02860b35946764c63dfaa5497c5c642f1a0b9219bd8856a71788778510c4d6859660e89beb724ff1441b60aab1624413cbc93e7bc0894b87c403a760333bc605252284e0c86117678f84a45d134bdb56a940a3343d828ecb9a130f4653613b73191a43134c691406591f6a3cac0544b065ca11b28e3b8724d2929ebbc03f0a6850554c4b0d2876710421282969fdb520617b8d020c3f99c932daea6f57910aec428cbf666333916f9b25b369ea1a10c06c78d6ab92a85c81924ab1d431d6323ac29234e1660d779a5f27b4bfc95113b1e1131bd184e3fc47e106586ed570504040ccf71efbc4bd845541886ba7496916f5312225452eeb829df6656a3fc98e3b055a0c58986b38a065d12e4d5428414abe435511f481b6c72cc36834531200b0ef47accc52c8876112ec144afe17433d2733b7d66d28d3af8ed8c3d34a288c6ac1305bb39fd4494baba040bc4540219e61d36ffacb3d14201be7846afc890f11f4760379a76fa34565db5ba80cb7783a40a0c5920287adbbd995b43cca928279c51a940a47334477485a550036fa27443537a2e42462378000e75e6ee18b4ce129a9b70a58b4c777d696ce6c199e9085a8a2ce01495d2f2a674dfb32ff940482d31b1b703981d48dac2584265bc28cf3c44c515ce7e667522b8aad82cf4c9626b28acd62984893b6914d8053f043a85e854bf4419ff8c7b5f0f2a615dcc0af580d228b153b705746c81c34214bc208aed3fbc62f6cbb75107d275a323eebcc6ab1c909ebcbd279a57ae9b167b08ede5132be1653377372644aab426a832e047979198b30c4b6056611b086ce1135279837694290c721890806e15ed98a8ed0840cdc1a33602c76b1ca14e0570673d1617913a0538289ddc7727560512a23c20df551b03192cf8898cda94df7066d4b05aefc6812ce3a83962b873fe6a7804c73fa33608837867b7b23420678546842a3d15b05c49f7aab6231745586b1c3cfb592dc14a7df7670e55ac527b0c9a8eb7edd724b81bc08af4b4d81e347bcd46ed7586d6720133b4b8e2589446eea20e037cc7bd42096b59a368bb53c4478b94556435c57c8fbcc7454c1df085753954e9855120b5585d7450e8e022aa5439f87141a4543c18930b5f0791db97725a9c543df654813e6217f319491bb663f962b71d8c362f50abde18d66b5a506970217062db9eb195c63afeca916515765d0d75cb3c6867799452ed0a51e6838f286ad8da90538d96f070153c29829d03351f0f1cdaa94b9d2687ba5d894d82071fd93bc07c90b8701ad877b1b03714ca3e71e196909f605a7d3c54003c461c0582c5db1be62020643d1ad65e699a5a7b1a60b8a0e157bb83273a0a769438746ca136a2d4c63f88912b768c6f329acd61719c7da8dbe18452166c975f5107bd22f67e02b63671f1ffc474d660af406381b51bfd39b3a1a4c0ecea1b98c15370b57585ed11d34303c5e974de36c3212c26353cc388cea79fc20be036268bef0c6b76c1637e410f38408555cc20760542bc36ea87c8984c91fe76568725b8b7475374ba63a14e32df932069778aa5c737973d605e94cb74980cf8d294961cc4ff001b6538639a0ec1eb910447afc5094f578fb10002953805eb4aefac5a1d8209cdff60caa6a13e640b0105c7e78ea4cca6a5441e541f82674c8879377e7335189b6c1f918a9157dddc69f44257c4d5a4c31c509293197fc968fdc6b62f67b4fa438c376528971ab0317b381c132aee6a62f78c071d2985b48688878b74f7f4362924553609935af0546b0e2c9dc86697709ae63068945f387b669bf58c197d778bea6a5a9bfcbacf5f3b06ed958fd8466ed870794375bc0747b8e4baab21750558694f3f61fd27040464182bde1481699427331037e297f7199477fc835d91637875c119e429c86232b6acbcb3905aee92385420c7970f9324ff0916c5c187e078223c34bdfb78a2ba7980d5c59cc99a2df2b2a67bb2600d0a7dbf8cf512110f776c464c23c6825abafb8c003eb0edb00517c96c8aecb3232f67478891ad1b98e08f94986d242b8eaac5cc093c528577f347d5577af16128c44aca14390926e1a507863cdfadc52ef277da731b3e51b608905384ad7b8997bc9dfd1b86b3563a3fb6c30dd7d372ab50ebf015fb78e201d43a0bf3edbdcb0ea603223c9dec7eb45852723080bc31594da87cb8f9320299f5583f46b327ddbba852ea0fe1baa9145cd4a494fb550fb3a9096569dff132cb57877243071207002e28d7a8ce17d93305c6d ct_n = ebb1efe09a7e168380238e2a126c7425db70913af955c69fbc13f1f730f72ebbcf0a84900fdbf63480598360ab0adf88fa21d700554ec82504ac744495905fae17a1ad9ecbd6e7ab39a48aed48bc242005377420a3d44e5f402707fdc928474a6f370c0aa1dd1a126b140cf96e84d8e14aa6affabdaeeeae902504d7b38de74563c22b5fc0794ffffa875acb0e2b82a5dc68cde14e101a04abac10c5f130e8d8efc3fc10773a41fa4b54e19a08449c1552eb8567a847727fb7305c43f8e6d8ed8b42356a10ba12023795dd3f9431875ae9b68952d8631ecef51ddf46ef8d02f2bf4e8943e40d2eb7253f9db4acbbf8e3e56ed78b439fe2be850269a694b2dd50daccbe59ffb82c16cb7153c29f1f68f052848660f5e9913740edbea854d33096e1b8613aa5427f1b83d61dc24f469313797acf6b635fbb526335dca57f2dc3fda2549fe62dbdbe3683cde4d89038b2eef424fa9043d704bb05bbf9fdc9ee39b15e103b78695ee8f304bb04b1dfa9aa705ac38655b717d503fa6f5c85322442af1f59e08667d5d3cf6396a36a09a6013521f523ceae5a50b2c8cbe5e30f63eaec60b605025c43c624c6180883a53363493399358a93e00f07de18f0bc3229b83ddaa2bfc4b74a5a2f2bc5eaff19e9be1ec31004cde1a35669cb38820bb4ab0eb6f736e08cc90369d15a1f6d3cbbfbbbaf2e95c08ff2aee7ea23104c691ba16056c0b19e686aa235f7ac7fbd5d7af8f24c6cebfc1b1b20637a91f2114d71732f7f9d1ec4ed1801392d3a552b0d94ab6c435de0809f6fa69aa2ab8f4f1f184568772e119e3f5ef57e3498d3ef60be64dffdd896355056a8c300fbdad29f082785a7e16c414afc35473b765d96006e68a0dbcf55311bc6a4485e248bb79ceb3a82490d66ab9806ebbedb245f906969a1951be68e2057d5647c7197ce5b3f2b948d2e5cb03a33c8e09bf147a6f5bef88569ea66fde3ac982541acdc577be32313e43e49afd25ae179c7ca18f526dae3bbaff88786b3bb188ab84087a4756beaf6ba20b10591bf200e28692fb0db5da7d31f463ecb78ebb1fba031a1e606e82334b185 ss_n = adbaa368eff39e1e9ca26a0b24a220247978f2d2553e3fec1fbd9ecb1f13ac2e ct = 463bcc7ba23c8954908a5bdedd2112a233fba9d508464df7a798afb7b8c7e84133c17f0ef402586dea7fad5207de2669865ff7064f0a868f6563855a1b69743a1a83ee5edf15058f04f2e8146554efc5c1f83526412bae65f6a02f3dfc5d49479524e344534ff3f7b1c2d5b95836e843a50dfa8b44c4625061e584dc9e7ec1a7deccf94fc318176e2a9adfc00d3258a4bab7ba48d2b9d9387128f5bafeb33605109625287fec5b3475ee8575789cab6b74db7ec41bcfd39e8f9934a3316d356467fe31e180d6e79b181e72679e9f4acf2f8c2ac0b970b517c44c3431833a820a6777132e721cfcd1b328969953c6dcabc4e1bd2281c2f2358d21acd50f69ec5ab0efb573f5115e03ad030ab76cc5b4020adeff53f024bfbf2e0f368f7963fbe4877b0d052bb1cae66810b8c7696d4dadcaf241acb4416620569e59ed93ae4362000679ce8a26784b149bcaf99364ab970f299861240fb3fd3397f1a00d00256fd8d45c661ca0edb352aa8741e0f302cb376d6753b76571ef892af1639dcfaddb26b187cab638964d8ad41c9b0425e614b42930b8b481039362bb118e98a941995b2d2e65955160837da78ced7124a52f09e829ef79edf9c268691e368d5b3e98660768b703910d1802e2a7d6f912fff4836b104acda04b2a4e43c045df18a7718489425cd2d431c38d154d310dca903c234d08e053407c7372050ab579c419cdab1a086012363b08f43d98b04c6f52b33ad841ef1b12440cb66df1f91f94ae7ea60dcc66d754042c877dc3422046f5dc5528d1015f58b4f144b4de1a1c2cb4ca218c752c013171e2434064416e5f05085f2f7123f51c14f9960286bdefd0f8cc1f4f67fabb793d33b3eaed4be6f5d38dbeff93a31d3582494797119522f00667dbae653aa7af95769547476d6816386bebe838983be75d3d1f354a0114828258d8b6a471841a844328b35d0ffab4fbb8f954819a525a088501867e7d5babf7dd2a087765a103484c867212f38e34c3dc98414939515b97903a3f6aeb252f2a49668648a4e700779cb671cb2707bc12ee59ba0b00128a4e5416faeaf8ad02633e ss = 24c59c2f6b16fd88c2928053df6117e975e4a0627709b4df35dbc62ee5df8a66 count = 479 z = d32ff5c4cb75bbbdafdec347613b6c4ace278e8d605480413de371d2ac0c4608 d = 09ffef6c1f04670edc699b83058b224c88a3a35d2c1666571849efdd0ed9401c msg = c03221b4805918acf3df7e5d921414ae7a09e42d60ea232eb4ae767ff8df02b0 seed = cd80ab5ae2f3a62f9f4c42b723f82a678b758c5512c4afb545358495895f80b44edae213fd67a1cd54387cea0eac0b04 pk = dd5150065b85bf64cd31d03b5e03ce52a2462ca6a5b9571c56d69bb17c64125caccca77b5afa051fa2c7ba7c3dc355296386b9ec6b3d133a9c046077fcf3328eb93713381a9909b9c8633c1c017f86c85200b15122d826a6a449676ba5d31a11b6ab061ae35f00ca24ba5aa73c3b7c79a8c867f4449537299357bfbeaba1e8a4319fe528dde91247098e41e7a71c2a93913259e3d723b88069a6749513c1bd91d00621ec1146d796dba546028a6c8ed16509889282512b55c3543c32aa4d3b3f3fb9ca917857c874ae56785ec5f116d7e268b662ccaf3526fa913ae9e0cd66f155f93a320c7a5ba38554b5288ca35cab2c39c368db7a5d79364800090228b4ecf600f678a3e8487db98cbdb676a17e79539d95998d99c2b5f166735370c23a5a6d06435d17c0bc14c70ec14d72b34225baaed80ba6ec75333e46ac54e35b7cd15a03546fad19c07095c5563c32392522c08a44de1c7808c05ba4932d645bb382266dc2ea60a292911ed83c2a949d85f78ecef9c0828aa116ab38aa41b514f31d39422e63f453d76605ebd34741329016650befc54c3fc0bffd381aaec442fb309cf0fccadc059ff54607c0b739043120f58c0b7d949931bab13049320c87caec0438949671ed86b2134a8013041851f49b0c777055e331e1cb551ce918207613bf4a230d5385c4c1885e3243523a62d7c69cacf9413a939c3d31b2f7fb3c26b72433c080a040bca70362b4caad71894e7beb540de649ef8329e9bc05e30a7f49674ebd4b06eb7b8dbba850377c3aa9a67f6a213dd733b593356d451038d8643d15629e0b01b6ee813007a36d7e4c6035324540e42190db778d85cd9cd6cc64da38172a57b395453fb79d70878b947729f112016cd7984265c94080571dc4949417ca4b197b4c62b8122a335b11714d84aef0372e4c63761c3281eee670a3205fcfa088784b22cc8c78c84cc2cf588728a759f160043bfa7e717c3db700586774a63ec3cae1b20fd5385dd582a8323b340b778cc7f81bfba07ed39961df542d27733c3a2506271cc024690c9cdcac7d5917a4f165a8935e2e25c6c4724d14916539de8c51d51b218732f6054ab0c45e75f9d26251db511acf224d9102d7a9a16d sk = 26a5b18ec31622e588c6b4b2234a4062a17aa27a2b9ef6680e745dea50103de136fd8434521870b8647240112d2cd38270e8767c34a1fdf457b4040403753cf609c63c9441952a312e3cc5774c242f9a164cbc870156415825090182b4f3153d51a33434c856a1d0272872b33e18cf7c72ca96230697fccf56b0625e6536e1a71f489a7fb1872a924823ffaa3fdcd804405a8c02643e29e00610d11521b51cf050069d6609f7099d5bd61bdc260ae196b40cd0c7b66a9daab43089e971e49a84a267bfe9c4ccbdb591fe5125772143bfaacebd1c0908e015715682394ca33e7bbf6e6ac27bc2715207bc48c87238a0642e37c941d62b46cb2c8a186ad0d548d4870b44e761518679f91617d90c26eaa2945e450dc85a90a4ac08ce2493fb2566b9a871d7231ed3b9387a91ab53655985389b72ea96ab6679bde3cb92a16f8d2637d7f0bbe452cf8951b088d007dbe0120412be37033d03bc8dbc32b856b3a55205612fe28d3c5805cfd7b46b5ac2169430a5019d023abcd115b660e870e9127f23a868af3b77a145a82d0acbbe980c27f104354570dfbb9507d31fe790932b12adb7ba530180558a2c1ce3b55ce92837dcb93eff91b9ded2535a311ee324c994d8421e1b92425024dce16052e244726204377b946f2b1d7284b5a2788133c546ffc573565abbc35aa867a35a51ca9bea361c33d85046b46e8344347db2334ecacd0fd28467cca2fac16cf3d4cdff5498ab3c6c866cc92a8c956c7c4b7df7a480f589c212ca56c88ad390b1721277f0c53c32813c27728a54031fe8e78ddf55bdbe47b24e816c7c79b9beb7bd5da1b88a017c5f9a98e8d197309655193983ce7abd40b33a81719a4bda7f60ea189c141896a4a99e37accb73b65e974c34cb35a576522bd52dfec1196ba390ff06374cb1949579361ada09326b9b568778bf91322c02c64ff4a5fdc6135f9b1ae8dc858e83a85b7a09a999c7fb94371fc521df7a409a22a7791717d3567916d6944329b669318498e5031ee577b38008465a889f0b026082aef715a0a670b86230b0d128c5a8d04bffb021a811b671c832d07c8add5150065b85bf64cd31d03b5e03ce52a2462ca6a5b9571c56d69bb17c64125caccca77b5afa051fa2c7ba7c3dc355296386b9ec6b3d133a9c046077fcf3328eb93713381a9909b9c8633c1c017f86c85200b15122d826a6a449676ba5d31a11b6ab061ae35f00ca24ba5aa73c3b7c79a8c867f4449537299357bfbeaba1e8a4319fe528dde91247098e41e7a71c2a93913259e3d723b88069a6749513c1bd91d00621ec1146d796dba546028a6c8ed16509889282512b55c3543c32aa4d3b3f3fb9ca917857c874ae56785ec5f116d7e268b662ccaf3526fa913ae9e0cd66f155f93a320c7a5ba38554b5288ca35cab2c39c368db7a5d79364800090228b4ecf600f678a3e8487db98cbdb676a17e79539d95998d99c2b5f166735370c23a5a6d06435d17c0bc14c70ec14d72b34225baaed80ba6ec75333e46ac54e35b7cd15a03546fad19c07095c5563c32392522c08a44de1c7808c05ba4932d645bb382266dc2ea60a292911ed83c2a949d85f78ecef9c0828aa116ab38aa41b514f31d39422e63f453d76605ebd34741329016650befc54c3fc0bffd381aaec442fb309cf0fccadc059ff54607c0b739043120f58c0b7d949931bab13049320c87caec0438949671ed86b2134a8013041851f49b0c777055e331e1cb551ce918207613bf4a230d5385c4c1885e3243523a62d7c69cacf9413a939c3d31b2f7fb3c26b72433c080a040bca70362b4caad71894e7beb540de649ef8329e9bc05e30a7f49674ebd4b06eb7b8dbba850377c3aa9a67f6a213dd733b593356d451038d8643d15629e0b01b6ee813007a36d7e4c6035324540e42190db778d85cd9cd6cc64da38172a57b395453fb79d70878b947729f112016cd7984265c94080571dc4949417ca4b197b4c62b8122a335b11714d84aef0372e4c63761c3281eee670a3205fcfa088784b22cc8c78c84cc2cf588728a759f160043bfa7e717c3db700586774a63ec3cae1b20fd5385dd582a8323b340b778cc7f81bfba07ed39961df542d27733c3a2506271cc024690c9cdcac7d5917a4f165a8935e2e25c6c4724d14916539de8c51d51b218732f6054ab0c45e75f9d26251db511acf224d9102d7a9a16d43846bd3dc7470b96c3c649d45b7664de0d265702fd81c458b6743f28f07b275d32ff5c4cb75bbbdafdec347613b6c4ace278e8d605480413de371d2ac0c4608 ct_n = 9e4140ead0de1731e759a9abc6b3824de30f9278342a256cdc3a1e1f5b9cce6308b06f6ca819844ba7838b47b013faf7e4c339b72fd9388be51faa5eaed6ac949b866bf4efa56438e1ab2b73651be1bc3028097ae807eb3bc21e10dca2b20b23e0475f6b3ccb7d56eb98a0e53e735b0f7acb0ccc744c78ffcad10eb9a1907c42ecb0653e44cea83c81b00c8a5b13f27ba638b1e88b30d6e39d197d4ed600a827f9c90ed4f62fbeca793b5e0eba0d018367b69a17ce750e61a462abbdee44099fa2e424744c22fcb3cc11b52aea392fe71f124cacfd5a5924e4198dae11cc4424fad9a25b391ffa08a328ef26d297f5bf8cc11b11c15107e4fc9c57806fb4dd1c10dd91eed411d064ef6db0968e6c1cdf85b8d007adb1241a324b943dce8fcafa21422d6b5ff0aa3d6aa73c830fe90e123771e241668b6696dcdee47bf15157f4b3bf8f72c22a71afcf1ae9176a46a1533b00147a01a051e5adc73e3d6a2b718d5a248c56ba044cdc7380939fbf634d3f061a2605038e2b7a4732feb6e0440a5ae7b2430b34d3defc33d24629fa1e9a69deae93cea2f068fb2d880c358853dec6d7a8ce5870aeee0c5ee67d9dc633c0fae03f3f507ccd2af33c20727c08ef1c7614d44e98d57133b9d8f7be01f58d9ac7b12fa8fb7f32d806f3a9e0e5c6c4cb510220cb626a8752fed825e73ebd916fbaacd08350fd329376aea68ecae3de1ad72207082fbe9e60eaed923b810eb63a071011280bc061b96ffe3039a217c55b400516d8eabe502bb71b6d1bca3c61ad075e71ebf1d61866fca2d427b4172be172e3cce17d211761d8d31b2d46da68160c615a77502908bcb714f7d76b094acc6fc3a0a1aa02c3fc02c0b10a98d22ce4a5856db09b17496ee4534b7fae73b970d41d913dfd19d50ec30d704177b26513230e219313b1013da3c25a701a931a83e33e6a8630f51eea921ac5d57e48020df7c283b721c0635317d35f75f2290ce78de554d06397f12e6924a39709f00eff4f535b3f5bd8a9693a5c277cee8267fdf0629b721bbb85502c026dcb77f54a706a0d01bcd35edd153a04c3fe1a0ad009e9 ss_n = cd797aafbcb64468c1a02abce590d427646396c6c752ff65d324d92f9befdcaa ct = 2daf44b9be9c53f9f18e788e24840698251821146118eb4ccf21e972251a11b1efb65a47a628574295a84b7b6bfb09d65662e8e8d2534a88fbd7cd1ccfe75ad55cb274e86a4dc358f236d4abe3878fe66b21e8ab4fbcff9e84dedb5178e720752c2e7909a9b4df6644a86bc43d8ebc7862106d38ca6c34193224618d4242733a772ad5f7c4c0aba02918b5f179650e17e7fe62049a6287a82e7ecf0c629134876d0fea7797452117c81a813087d81cff4acec80bb04773125d8f6754177f82db116977e40a351837c786a7bb83d2767470919e20f7c911f6afcaa1d681fa078d98f8efb7fb108fbbf49a4d42917fb4865caf4b9948e473e49d4f26241579ca1f1a26d13a2d435f40a6ee6b785392052d8d7e5c95a5c0416e9d9eff52c9b3bcc95091e25eb57774efc5b4227261848c63279445944f8ad1a34281688c476fa2e56802e9cdafb7a6a84dc702e9c78c1a524f07941b31a016ce761aa87c89608466cfa06dca953a0b7adabcc92c79ed21958a61977f0b532a9f23f2317aaecbc80d4dc8aebe459d94ecc099d3d9e1b5f7eb06f13a1c4dca4fb1a7e2c3362d46e4217836fab7b0a394fac2f8ec6ee8c1957fe819b6ea4098d0edd534bcf9ed0b2760456b7bda31fadb438ba36cf585045ce406881c71b8d771b06728e68304cea93718c6df2771c4029bd7e57b8f86ddd14b412993cc4ab655861014f8ce217e2476890ff5cbba68a18ac040a1a5e8fba5fba40a14b20e569e792d0e0b78a9678971ddb0fe5b8735a81d1f12f29f43422c701c6562698604aa4e390a05a3c7d6eb2f3ba3394a016c4c3ef32a071a2526042d97cb0a2a9912dd04b14c87ab8623d1dcc8ecc01d15f5758658c5d3799216d8502cc3d34ae5ead0305ffe8c7f2317bef1de6c4f52ab54f4cc9f611899182c13ce22c12b534014e60895360c80351c5e4132471eda52cf7e286b18a913948458a99651434f7853326ac19151282ad52d78b85249b71c6c367537899aab872580913444fc5fc9363f6e6e684fb3dae7fec99447a00dc59d0ac6525e8487d34ffc88ef11277c38b2710779bdb361ad710007 ss = e4887077e9b5b2ebf68292aa68bffdcc8d21499c94fec57533a0f01425449ad7 count = 480 z = cb2c659fffa4104f9a1e624f151c9aa98522ff139219aaf3c9dcace52f6d6afa d = 363df736d9a9e97fd510a98da6bfc337e3e88493133af7711703db596f461f7a msg = 162622b4e08f1b7ec01b23b6b41250450e5977cdf287149297464ebf62ef6be6 seed = 36617bc98b72daa43fe78c1254a17f977170b7b5a133b8d70b684a9d943cc680f2e4d584148af9a2314627f62d4193af pk = 23b280dd37cea0779c11b760ee11c912251f3cc4a0c9e8332a736d8ab82f0e8aa384d46d9287120b94a71d75511adb7a7735c678e03f5935c46dd46d749b06511c5f1d520c3cc04defb98f38492d4fb2ac09fb423a06a6a52017cf65768b3484ab2110d3105b197003ac097793d94455f1aa66f9084288c0ec0a0c819267a3ba81400915e9b648ec155ee3f697ec708dca23a824850136c34eb1d12ad58cc4aa7796514735fb877dc41aad09a5217bcca6755a51646cc555ec6cda3a94d591ad04427920e3b9a3f41cd50549b123ad69f0728047ca3567c0b2d8c06aaaa1146943ca0252b706009c9521bae7a9f6a4ad3e0579b4435d19828d25ec67208a6ea504458bd170a6fb58f0a19a3e9b259ef2586ee68ad7b42be92300d78ace99c6ba5797c467748cfc7a0af27b31b3b3974fdb9ebdc970067481876b625423c1fd1c6eef535892d4c011a860cb9a747527318ce13f695c219689948ea626961bca1efc1461a59137805451458ea96757068a54a4f4678a15b6e27a7e94f664c8d8b6f3521de384b7239295a9138a0c34278408964ab25b6b07b62aab1c71152ed623a68ce889ee1538de1594b6c343edec8ef41cc3d7c29e58d8482735367f4b69f01730c7aa57309308b5d13dc095181a836dffc70c79faa21599a744c2cf59e4b1ade08433fa2a87d65815342f87207b61005c2eb727f62b23297955a75aaf51aa064bd78638b0ce4ad0c2fe5804801208d9b85486202ce3572815f160a76a7621f45faa0bc2b36c48a94416e9bc2d1c089dc7e660154b66d2e77f4b25a0b43819d4d6146a995893e136408b202342610316c91915a7de127a952993f9d8c3811165595627240282200407b56548a9db2edc51869797494519a0453848e44cb6ab00866b87803683b1fe89877fc077d10a38da21b516fba3e73a8456a262b8db84af3282b22468bf6758e9152ead925a3d4750208418348362cb8bb08a280bf0b354b0b135d769827314a7254385b0c09eb0883fdcb31a8b3b623c4a6f0a3909820a9673e95787fb9822f5a9d8ba8696b95e18dcb8ddfb2ecc1589d709330dea5d2b0d34523e45cfe0fb78b38d1fc14bd661ea11c4ce2bf2439e8a8d7f98940221 sk = d95b61b892538acb2651d00b65b0a615d074560a8e4375213a4229762bab44497d0adc2f5dc52b61f225dd6460f036b96cab6b1f2a716a0a35ec72a82e4931472b9ddf98b00ed26cdb1740c6091d5386858a9c881da2b3c476911465a2edf673c599bf10d28c140260f16bb9fbd254d47319b4c7c449f596c0c08f95297c92d52c03b2a516b6ac51fc86b6ea6074548bdfc45974ccbb27f8af9aa506e5abb5e5c29f7ae7065b292e79349bb36221892671bef1786f643f6b38b2cfb1b7888c9a5c248704588c6ea2a396f678a9618c36cca12ea03238fb569bd3542982c4d13737680c4fb562aff4d972cde970c4d44399b34273db18bd567b8784ba2028715087aab91034f2ac0a6c5b40be895e121388c64ba75cb680f14b47f96a36bdd81b10b159b90a05a7d39925d99fa1855deae466309c9f06862521712552065989232d7633a0319b40fdc585e1038dd5fa198b279429923367db2b18b146dfc167dbe763505036c0e59a902a091011bd30d6a5f9275046904756300a903a35af25433e40898fca7b53e58596531a56ea5ab291417b32139349ca32d1a708b49f2cc71a13095afb7bb38c9c524e6207f19a0aaa1a66c23895bc1613a50566b0a976a1968c78f494cbf371da4b92f8755d63559d4ccc763af612757977a68640dcb671ffebc717a4491cb16fd6a1267813947aa36640eb522a6944ec005610ac1841aa76c72a17568134a369ca2db1b3556c740c1c1fe9d948a70418f212c3d7ea2724a95defd4999e19247a789cae3442b0a88e5ff950de0052bbf41964899455e93fb7b7a93da651c18047ed8292c80bd0d09514fca319c509500a65881f7a42d1a94e733a1396ac1d023420aa87725101c9cb95b5a42634972a239861b4c6274c1ea1770e5549f906797cf1767c0b36ef976727cc2f1897b8f91b8e4899a1c1e642e3768f77d5c6fe96afdc7cb573429ca7581a5873c0067207c0566e48b6490fe43c5e374875349962641cb2d553b3b843a48691760527777424421743c3ebbb71a2cdd3ec0b561663cdb2556cea4c370c1c4a1cb004c66aeafb8cb278c992174423b280dd37cea0779c11b760ee11c912251f3cc4a0c9e8332a736d8ab82f0e8aa384d46d9287120b94a71d75511adb7a7735c678e03f5935c46dd46d749b06511c5f1d520c3cc04defb98f38492d4fb2ac09fb423a06a6a52017cf65768b3484ab2110d3105b197003ac097793d94455f1aa66f9084288c0ec0a0c819267a3ba81400915e9b648ec155ee3f697ec708dca23a824850136c34eb1d12ad58cc4aa7796514735fb877dc41aad09a5217bcca6755a51646cc555ec6cda3a94d591ad04427920e3b9a3f41cd50549b123ad69f0728047ca3567c0b2d8c06aaaa1146943ca0252b706009c9521bae7a9f6a4ad3e0579b4435d19828d25ec67208a6ea504458bd170a6fb58f0a19a3e9b259ef2586ee68ad7b42be92300d78ace99c6ba5797c467748cfc7a0af27b31b3b3974fdb9ebdc970067481876b625423c1fd1c6eef535892d4c011a860cb9a747527318ce13f695c219689948ea626961bca1efc1461a59137805451458ea96757068a54a4f4678a15b6e27a7e94f664c8d8b6f3521de384b7239295a9138a0c34278408964ab25b6b07b62aab1c71152ed623a68ce889ee1538de1594b6c343edec8ef41cc3d7c29e58d8482735367f4b69f01730c7aa57309308b5d13dc095181a836dffc70c79faa21599a744c2cf59e4b1ade08433fa2a87d65815342f87207b61005c2eb727f62b23297955a75aaf51aa064bd78638b0ce4ad0c2fe5804801208d9b85486202ce3572815f160a76a7621f45faa0bc2b36c48a94416e9bc2d1c089dc7e660154b66d2e77f4b25a0b43819d4d6146a995893e136408b202342610316c91915a7de127a952993f9d8c3811165595627240282200407b56548a9db2edc51869797494519a0453848e44cb6ab00866b87803683b1fe89877fc077d10a38da21b516fba3e73a8456a262b8db84af3282b22468bf6758e9152ead925a3d4750208418348362cb8bb08a280bf0b354b0b135d769827314a7254385b0c09eb0883fdcb31a8b3b623c4a6f0a3909820a9673e95787fb9822f5a9d8ba8696b95e18dcb8ddfb2ecc1589d709330dea5d2b0d34523e45cfe0fb78b38d1fc14bd661ea11c4ce2bf2439e8a8d7f98940221494e34a88a36a99edeecd9552a42fd3253d910cd5e20c65be993f19d938fc650cb2c659fffa4104f9a1e624f151c9aa98522ff139219aaf3c9dcace52f6d6afa ct_n = 0fb196615e703d2dcac8a1d177b83881ca24aad444423bedc9a683b0a4b0e2d3f72565c4aa2fbae78a4130b308756afcb096d7e7a8d304b2ce9c27a294c22eb81ea6f894f71f3b66780f86f0e670feea010ec786e5a90027088512b8b40a2bfc682cccef046fb6ecfd4713690ade5e4bf5849b171ef687be666752c907034a655b43d3fd98e0ea3a4e82a00c8718dd826e8636cb6da7a13ed60fd51d6c8899dfcffa3808f71ac70173ea262beb552692be9c3157d97fb9279642e0f4a9fce6b151a62bdf1149ad0e8bc45a3a5dc8502e5b04f0b735a1ebaa4609783eeabaa21b6534983300b1a37ff2b55925ca72f61cd83baef6140442cc74dc2e4db9a6cb1f0fb32e67e5f307530577785cea815636300751f79c10740d7e92a317cdb9249105203e60c80fcf3001a424b23d6969155ccf1dbcd71ca87b4febb55719f5ec5679478c6ba608f8d98744aa83a6fb3eabe7ea2b829a0b9c0f15964010a8f0c7bfc1c8b24f54ed077977080ab882b7172633cc8e696805c5f5c755e93884bd89ddc17b00e5070c7057e1bfdfdb36167ed2f3b9c5094e62e4b04b5cbe24fd897749e2420d5448dea4da44778bde045ef254c3b10f5a665ec7324d24be0b2917e0627499b8e166830319fa7a5eb11562d55997d5d9e0562ab57ea5ed18886683f1ae176716c75d0024fc62c6a74541d86247b4425913b2594f989eecb803cb868fbda2c00ec6ed1a339bc66ca078d26f402e16c68979267c3571561f344f7ff62bc2b8532b9869dc3c7370fa4f3d374cc37d877c565149cd316ab5f8dd9207c25ef65f975b8c41352378a30bd542899501556e7fc4cee08c9c33773400cf1e55a44d4d3ad0298e1fdfe5f6337da86d02609af905bfbfe4eaa8f6158b1546baf02b9000bf3bbbae537deea342afdc00a3cde4c6ffeee9f8c6852c69e2d2eb7f1860a3588f72314da6433d14b38e73e154a466e5c8347fdde83d97d5ce4a871ed8f963858863544fecdddfe6a44f733548875c8e9d4532b166f9c945830b5a11fe3fe3a33d76a59a60e2f4d52d8b1535b4d80026597e2f0f0be01b427f5cec70d12c5e ss_n = 9e1b6424484e7560c54f4d25c2bf73ccb294980edaad955cc63e0bc0674370c4 ct = 66483539938cf213a9f980531bf9f48f58c3ada9add2648b1ceea39e5dfffe8fd0f14e0d7e824d4c29e8480a11bbc6c126096c378ebba9136679f71ec18b14522748f82a85c1516f046a2f0e84e20b2b1e2e17446d0f82eed242d1251827fe7204180361a77cfead7feb54c2330df3ac3f395151b0198e7d40080647ab4b1e9dc7cb0c6a723f06d4173a3eea9cdd734cbf951d75ec86d4c8a69f1702c8c2f44b148560206a7fd9d9d7cf4bbff24ded93fa6612800ad251991af05042fae349c96604d3bae8d6a41312d180639b97d77b5453de7b26f394b13813d56fdb9ca585315e9d4eb89fe8f9f8be2d17e66ca1eff312122434f38e4c0817f8a89c18c8c65773353b7e73566b315b11d7e8e71302483f80c19f32a9703f7167c3f9ea73ea2287599018735a37d7a7cfbd4d0a0f908cf171aeb04dc4c1514e594c5393ff0967b197f09d0c2dec54887e59b3e434c72dff98d2f54733ae0405ac1b66023dca916285f1a7a90e6c78403ede254d454048307c9b79f535f3c768646763662d688877c20c207a3846bf36ebb34de7c21d60728b76dcf97ab64616780d6c34ee87d644596a0e05fa562afb17fe71cf88ac658264aae9c3e7bf2b842f9cc7a861b4a9a4be753e1e72c002bf01ab156e2ad9c37512a2e45cc02cf4aa6097bf6a7ef8bda9e6fa0c7ec739718131d3760f96f81400a1e11727fcacfd4e01e98111aa4b41fb753d86d54455f78b7bad02de6461d944168cb80940e4ab3531791fa20d5f3c69a47458d955dc7e2fceaec0acad1cffd51accc2b04920dc95577485aaa303df1c8818a6b61f92da6064fe61bad0745f56c6c6bef9063e36917629136e54531af76bb0f948e186379253711760311ac25540d691dfd6c5918f92573d6d7f4c79ff6f4be706d0a48c2fcca16d5590ac3bea72e0247c25738939433390eff02e97c7608f0328c83e707053bfad1d833dd50cd1766b47d11c7f7486565eae75145e954c0e9c31fbfe73ec2635c474c256d8a7f1c7e91f9c37cd20e0f22e36263329ad494272004f4cae76cf407f8f7dd9a48d02ea99c23e883340be2e1e7b550a ss = 75bc9da86750ca827b74542b19baf61a3c719f8b9a9eaea22ce0bc13c4d0b935 count = 481 z = c7b30d16bca38cca376214aff1bbc7c6027e1e94213dd856a9e0d220a18018db d = 89fb7d062fd52434c8d52d568e418a9aa3889e2fa806b145eea39936d8e3be3a msg = 79ca4a1e81ed03db67f9551c42d675ae4a80d438175eab7ff1eb8f25e1a206d1 seed = a6854c26cfc063f251b5ea47ef464557a34da50d88226e48295ea9f906531625841cdd4b15090a17aca57c4d3c2b0267 pk = 28c4b4f9fb92f8a1aef207acf65106ef08a073f23c67c263d28134c1a969fcac6b11b99be49a4496e01f0600960e16578d690080351afde95885cb06f1209daa14291fa0614003a51bd6ba541487d1dac78c3c4cdf27238e291afc6395cd3006b22b3147642e951a2cb6b46190f3c30f4560799343ac87855ce93fa7e71e18169b36347063252a8b7b0f0cabc4e8d12552a65920d6b3664835b3468de2821672c810d9a05430543ed89c0ac5cc4eb444117e7698c1a962fed97c6fd774c693216f56c5b362975502cfd299ba7ae14ade046f2d1b52e4f0a864502e3689c3e6d5b61da07fa7e5c8b50c7e69960f57d74e3aaa6351e49ab4ec13a514bd02f8c2d0ea92f655248bd46f7b20813506a72a8762f7b97d916c739305ae2e377603577c00114af8158ba63850453c3fd76cc6c71354828984445bb1e75950e009794034ab885b629f806ed9e924125965363a7a9d5c563d836077546c84a325d2628d1ce6968e661a92c71f75cbc1d5e72a9d9c9f448b9b8e786fe06a5cf6147a451c6d8a231c4a6709cac5614cd69d02d5c2841c3b1599a4eb4b8173b4b38025815024a6d43a95ea7b4b02ba5038cb4709b7cc1ba2b38ffb5ddae159e3484d79860770d1a6398c14d2745548586aa3182af9f836f01544ebe539ea736390942661f931b3e74abba53bc3f93b8472562f4c9b9f6626d6dc73b3bb8cd2cc82690bac9bb5b8eda45134e026caf81b7d5b0ea9393b7fc84e3975172657ac57141b6a051f3a843667e0c9d4aac2550a6787418b7c838a8a3830ce0bc5be5b4e54d3a2288995b83424f635028cc26dbca2ca2ee010c2fb12038aa9211c425e81069fa552733c02cf853728625cca762c82fba65a294980aa9ca9905a9f31a05439156f8963b644251d2c06e4136a5a9b3d7a4cbfe2c517c6751ad81b9beba84e499537e540ab6aaa5b6484ceac5aae6584498fc17f1d0ac75f6ba4d8d705cb8a6df87cb6def79a94385e74996c0d03099ceb081193925c1c23656427b181843984ce762166a5e4bd19c6b7105338768351cfc29457713ef25b0297836883e14b3c51cd1d90c0e61fef46db725122cc91e963f5cddd5659dedb10510667d3484958bc53d5e1c8 sk = 53b1b230e07daf107befa512424496c55ab4fbc869eff7a45bac48350765c1507b7d6c15bd6bb6601307ebf80beb493a3328255da173de73cd6cd202ded9c21f0a67bcf7cd5f85afa1ca9b44ec19789ca3c71557bfa7b470104fca40663fca7665f47e02248db44525dc52785f61c255b729c7707a817b7a22630cc623827bda876139505efc5d43fb5e926918132a861fc5005b3481fc253ae6265ce6dcbe7f7493fd5a42df29233a340b1845c1e7dba49282b00bc73b3f199543eabacdbc0d683c2cd485ba9328c59236a1b1fc342d637ad5d09197da9cf734969b4134a3e811b4f4b780d9977c679d7f6832a9e2ba1f929dd10b5bc3fc2b476abb2a62a388b2a6c2b22abceb90141b5aa4288e656b242cc381330c03bf9845220989742bcab7b7651a7c5b9ab699e6c733ad018bd3192e6266b77042ceb2849a2f3497a4048c62c020c5012893a8c70fa66f3c842018835f99a2ab72e23ce6a985bcb2a8744995e3f656daa559344bac8639a22cf1bb4b2c3563e97e5ea2c238d42464dc93764885d44588ecb383355a0a017105a38ac7efb411685b9077c586ae25527a312f91a909085a9dbaf912c2da59c4814bd96ba544b5ab179b1e91d0309ada29bffa8b811c2e0c2619fe2037db318ccd17c35ad6197fec581ca024ddeb6f00c56bf617128d766f8a0692d2039a00f31592fc056a723b673a16c02310e6db64bcb470b5bbc254265b611857203b3b3144031d0c189cb0ab041187e07bb687324ca445733683c0fc8c18f1613ee0a429294797aaccbefaa95caaf273c8249cfa203d6ad4a47ef84c8be0742b182f6d243b96696c232621c261018de124b0db37ad4b42dddc5f94b7843c806b2d98b7345530eb8763e5440fb7cbbb50b669a292cb41759f86eaa6c741075a182dedbc91de2c9c10268ab1b543841744ccf1ceb50585eb47175d6ccee5d35edf81bcc73b390578c8bbe926ca867bfdac3c3e4b171065104e066d8273843c35c230747722aaadea8b11f7649cd2671422416dfd6321e99c99e451caabcbb3ccf8667d355e9f008a893134af3821cf8c8a56001cda25c028c4b4f9fb92f8a1aef207acf65106ef08a073f23c67c263d28134c1a969fcac6b11b99be49a4496e01f0600960e16578d690080351afde95885cb06f1209daa14291fa0614003a51bd6ba541487d1dac78c3c4cdf27238e291afc6395cd3006b22b3147642e951a2cb6b46190f3c30f4560799343ac87855ce93fa7e71e18169b36347063252a8b7b0f0cabc4e8d12552a65920d6b3664835b3468de2821672c810d9a05430543ed89c0ac5cc4eb444117e7698c1a962fed97c6fd774c693216f56c5b362975502cfd299ba7ae14ade046f2d1b52e4f0a864502e3689c3e6d5b61da07fa7e5c8b50c7e69960f57d74e3aaa6351e49ab4ec13a514bd02f8c2d0ea92f655248bd46f7b20813506a72a8762f7b97d916c739305ae2e377603577c00114af8158ba63850453c3fd76cc6c71354828984445bb1e75950e009794034ab885b629f806ed9e924125965363a7a9d5c563d836077546c84a325d2628d1ce6968e661a92c71f75cbc1d5e72a9d9c9f448b9b8e786fe06a5cf6147a451c6d8a231c4a6709cac5614cd69d02d5c2841c3b1599a4eb4b8173b4b38025815024a6d43a95ea7b4b02ba5038cb4709b7cc1ba2b38ffb5ddae159e3484d79860770d1a6398c14d2745548586aa3182af9f836f01544ebe539ea736390942661f931b3e74abba53bc3f93b8472562f4c9b9f6626d6dc73b3bb8cd2cc82690bac9bb5b8eda45134e026caf81b7d5b0ea9393b7fc84e3975172657ac57141b6a051f3a843667e0c9d4aac2550a6787418b7c838a8a3830ce0bc5be5b4e54d3a2288995b83424f635028cc26dbca2ca2ee010c2fb12038aa9211c425e81069fa552733c02cf853728625cca762c82fba65a294980aa9ca9905a9f31a05439156f8963b644251d2c06e4136a5a9b3d7a4cbfe2c517c6751ad81b9beba84e499537e540ab6aaa5b6484ceac5aae6584498fc17f1d0ac75f6ba4d8d705cb8a6df87cb6def79a94385e74996c0d03099ceb081193925c1c23656427b181843984ce762166a5e4bd19c6b7105338768351cfc29457713ef25b0297836883e14b3c51cd1d90c0e61fef46db725122cc91e963f5cddd5659dedb10510667d3484958bc53d5e1c8bd8c8a6508643e8009283417039cbb28d1ff057f5c2308578b9814b0045adec0c7b30d16bca38cca376214aff1bbc7c6027e1e94213dd856a9e0d220a18018db ct_n = fb5a75ef1556afea9407008b130cff981df6f8f34c0bd98f8b74a249c14098a629081614eaf2c507bfd2c7eb793cd9ab716de6a34704193e65bd48d74fc8365f5192717ea8b7ba535ff7f7a8234f1e5f7a6df6a9220927a7c95fbf5b0deb6994af24579e42194e76efb4dce2de15691893b9caf995a46d014bf513216c02faf3cb5cde28912ba5104ebfef9959c5571807d492db9ddc4a61818f8f37b4e6bf9dbd8b89a9af53f86dc4811e68b45977579c2ec7e737a245a04a5af51bec7f4b63387838af56d68f4bcfc9a6bb82f94bf63bae0c95f2034d50dc4ddda8d8b9a2c7e40cf5581034da4684a59816f1a654493ef350f1159fa5a18a765534c4fc0ecf742309bf237c580118e9721c565f1f0a22cb62a005c9efed5a8e49e3dc3c7470c5383da3c50c4998a18f5874fd5690b8d98f41d6bddd8cc0d3872b57df61cbf7508bb3bd074859fafaa8e55138c94630e6f5c5492c778d8d680163ee75c07a041e3e03e45ac694511c91f256f2ef479f373c3d7a6633bb4794ebf6ea4ff3d2c09464d55c26b23a65a35f71f42667b41d8249d6419bcdb73a3d64dd1f8cf620d779fecfa6e2691e73d7bfa7d9710479dddd3a72d5d85acb0fb292fa5e6d229c39623088f46f90e27635aef8c8859c7696c44554a96440220970dab55e3a5718e2417ae30750859933d45e67d0411e615a6d65864d93e52a73704c72ff78bfc257f570ffc879aef3cc1516d8309842e70c75ee832cdc931e148903d7f47b890a3d2839648bc9a94f8f7981f7fc5439f030ec09830be9589455f88549d6dfbc79a17a9e9081c0807d80612b5fd4fb476c148a2286186901b719d94f37679515b9e86f108353ef3d65023a98d4fd37384f099fe38477e592d00f4caf693ee70325f8eb6f325d767930f3fc6d352597fc86b1a8dc4e6a30cd85c7d2735c10427a786813c5ba9071690897d04be43db92707e698540534beab65a1ed39512e732ccec827cc121f70bf71647c99baa170b106b14358f7ef3ecd6e097f5639e49e2ec7061046de6af4c761601e7df9ffabbc1010790d240dae8e6d6c3acffd079274cb96 ss_n = ca93a08206c99c0221a8e2c424071cc19caeb34e155ff03dc17bb4092d20b0c7 ct = ee728878963e0f72a11a63d2181686ac52fad0976093a508a1d51c6d84498c69285b7f90e448e2ae828c3c095315719fac089bf5d6021bc02dc30d38f7a26eded1f446900169d04d6205bce6ee89d72a7c9018434b002e1cdfc955018cd31b0687bee3a677b948de05e4790e3feb683f6eb59dd316700331d8ce7e6c991ef25fdfff6319c9a8065271634393e2c7233681ac824e67fc0a8577765efb792cc024a2996ffc2814a3d1554158abb7370d88c3a72e6eafa05d47b1f75e52c76db20b1b8c01fcdcf04d43a0d947fcef4a583b11bcd03954920261595cfeca416b6260055e61d05bbd08c747242b5cdee04ff19df9c06e2d5550fe4bf0bc523e534f0989e6766c665ee44dc9bfdcc3d8a5ac5f95ac363d608181ed7eedac29200902a540cc07931c4cbc4009769202f957da57eb824ac5738fd13385001a6aeb0b3f823fc41832ceb0681b040a1ec730ad578f9349cd4eae2d78e300af2a3244796cee7e6491d1c6a6b153885bbaa445278a9e5ad0425c91f68fbef76ade86183ce2a6853c9429bd5834a6aba6313032c198bb94ea4a5da18bf5bc2f1ec9d0e050b9179c64661cb2afa920d3098549e53069758b9efafe28015bdf5429f4754f4275f63f8fd37d31ea9d789aa144b6351dfeb3f2991c3f61f1a69ba03aab5730fd02541f3d13e8c387c5799c33c0cc21a500dd5c2a47e29dc79e34272f81e2dc9a48dc7c730a64465c831c34feba960fb6a689b56ad57340a56d0be1f676cdba22a9d57055f8c29dc7751a5ed70dab149d64e27026d057892a09a73ac9ae1710faca0890bccc63c5d31ec956382fd6c058ae1087e032587066d82abb4754be2cde07c320b9791ca58329f8b7410423021916358dd73e496602e41cf337f82d14bfdee88de2674cb3d9a122c2e31edd0daf35546e5fead16645c61eab09449811db5788644449c8856cdb2f9ef58b1b621fad3e7536be3e2ad3dd0d5d7b74a179c4124eadd0305562d12cd29c08bffe2eb3c30dcf94f1f251d6d3b1638165b342995fa256eb426e919538cf6dc80187fc91b4941eb65e4783980dceb202d1881a8fa8ef ss = b8d51a49b6c82fc70dc8d81f980c7bb0597ad1d98661b16f5401e66efb88dbfa count = 482 z = 9a137222eea06b94258843791a6b397acfb8604a54c233b6617ab45f15db6a00 d = 299b3a22c4c77cbd825773c3e9bcc36ab68a8990b0c906a03c138f1c922bad7e msg = 91cab8be8d880fd7d8c89e3aaaae00befb780b76e9f7a04db8f9fc5972900635 seed = ceef853771be3cf360fca2dfbc3cb1819e1f91114de7fa0acd97618c1a479d273b6577aa9449d0e1d363db3d278fc605 pk = a1cb7b4293b68700644929b55c012f2f082d49c672a7992e71f62c4fd674626621912a5395327be06a539c807f6587c31cb96d9a767ffc1b3b78f40c4d1840761820f280968261ce6940c76724ba87a1a05eac237e201651826378a907754383de5200da865c3bb95a8bd84254ac1cd0cc04ca0aba81148373c302bf3a4af824b646d64d2fa9936c4077082290fba57889015db4435654ccc169a76a458478545137bcf0014d8bacfb601a5820478fd09c2ad55479b140850c6354c477d206098cd445d5805353c64a8ef262d6a789d1b9bf129149c635c7a2b6116a4ccf453819da6644475b91b0d539b1b88959bb72222184b8e32c6491b92bd48fc9692f6061afe0473a1baa1ceb2b7996311fe7ac7077425831f6948b45b40920c22826247e2a3c31606cea356e500ab9cf24365e22c06dec4f4430ad5fc05640b2c392d92db3176c4056071d5119aba209e2099fe254735992bb47602357e2b311fb799293814dd28b459372eb1a97bcdb9798a52b68a695bc60cd48f4cdd0642e13c66013950d0728695479a29d609abf62c91f1008ca599244e53458c08f392149044227d85aa2c0dc1682ac4b4242652f257f32d7406ca16286879704fc87bbdb0e95958061c990ff4605fb037708c194d6e73e9201a38cc9b344d2b5b2062b8da2608e7c788df125721a48ed50baa8326e6f76052a1c168e9b8b77496eb0ea75a162955df3b00c8858b9e82fd1a6b4b3e15f2ae21a538b218f34302d799478f54aa605c265fb6c7ba3bfcc43456bb06e1196c04a4809dbf83952484dcd961f28a0bc80c2a00a06b56083aaa0b96cb58317f14668ae4a250dc495081386e2ca7bfd27c2004311f1e3632218c59894c6066b3a42b14f48460d980ac6a881a3e4a320a6960549665f2f41c249222be5d64ed245cfdac4a4f2a956cd51a30951cac4a26c061599f67292de0b35446c49a6d82775e2c1fe8c9eccd6ae74e54f3cc96200279ae073bc3d402c31349e6eca75e1541f65a5a876b79614386d0502a1c73286ceec1e93d68117d526c606c3aa9332b0b0305bcca32221cce09b45f57644e0b5ca318287a0c6c9f9a8d499524d18084789c26441a263a8a1453871164bb114c8ec sk = 2f2824ba281ca0d4be86067bb5a4ad61120fe2790d17a47e3e2c77767c34a4d3c2401273c9954423d5276d932f0ccc7bdcac4fb073bf06c6bfc3a31b2c31a90273751f6ac18e5607997b1049eca9903188d52c7de53854efd448e555b2d6ec8e899640b36951ff0517491b52a32b07cf901047fc60bff89682f99aac027e371c116f2cac9b7b80031965f54ba8adaa6b8d050a2b476476f7ce8b02cd15aca6b5e3b3da7b875d1c26be07bf667b56deb754a9c5aa7a5556e17c0c0ef88f46a414de811bf9b6c7f6d418ce8cb7ae794da5c952b9d298460b6747fc4c28386d495b3944f787fe429777781ec3a495a4b614931c8d2174182dd9ab8d0b276ec41eabe05af3972e9480a26f34cbc90a8311bcb962ea190171bbf8a4939c4aa857b9be2f0ab0c410bf0fd7827732169bf8bf2f11a99d1c4b55ea95c69c6d27798d8a2094b8e40a9b2a13bc8a8b7916afe3733d1b35c23a69bb9119189a58a255e979f0748096986df92426b8d98c7880c06ce5bbf4166c0ab141a9b5cd687031839053a6f9ce7f2459068b03622ca4875637aedb585464197b8a5fcab71ad990b5ef4a6f08346ca6dc9089c8887de736f41bc037e610add00f7480c44268a5113115d0b885d1d7c4f137c7dd0c9215817527a380ae2178d0691b5dd9b6efc37038987ad9802e7378013ae87403aa4dd9dc30581213bf77191fca1cb445242316476a064a84ec05beb874f740a5d88b6685d8069623b7a0f13c53da7fca02b476e18dfa2a00372469c3a67d3ae46d02fb50be205e5d785bae734c6898a99096139649c6c9188d0f22c71335487601ca78906698985180f20ab010277e9b18d4a462f8784ac2c6a4845186e2001898d10e4b273c5fc8393beabe3dd44f8333455768743c9899579c7d241b098782364e818d47b4c3ba7b8e77016df0860481323bd158cfb97bbb6327150cb311c0d603e933111caa71caa2b32d8730df0bae97c817dd311bdfb561a7cb65f322c1d2d5925b36023c10c9beea1c443bb64e3717207a3ab9e3a1204a9da997b5b7f5ccdf6615562353bee32f82d17ba090b782fb269808bea1cb7b4293b68700644929b55c012f2f082d49c672a7992e71f62c4fd674626621912a5395327be06a539c807f6587c31cb96d9a767ffc1b3b78f40c4d1840761820f280968261ce6940c76724ba87a1a05eac237e201651826378a907754383de5200da865c3bb95a8bd84254ac1cd0cc04ca0aba81148373c302bf3a4af824b646d64d2fa9936c4077082290fba57889015db4435654ccc169a76a458478545137bcf0014d8bacfb601a5820478fd09c2ad55479b140850c6354c477d206098cd445d5805353c64a8ef262d6a789d1b9bf129149c635c7a2b6116a4ccf453819da6644475b91b0d539b1b88959bb72222184b8e32c6491b92bd48fc9692f6061afe0473a1baa1ceb2b7996311fe7ac7077425831f6948b45b40920c22826247e2a3c31606cea356e500ab9cf24365e22c06dec4f4430ad5fc05640b2c392d92db3176c4056071d5119aba209e2099fe254735992bb47602357e2b311fb799293814dd28b459372eb1a97bcdb9798a52b68a695bc60cd48f4cdd0642e13c66013950d0728695479a29d609abf62c91f1008ca599244e53458c08f392149044227d85aa2c0dc1682ac4b4242652f257f32d7406ca16286879704fc87bbdb0e95958061c990ff4605fb037708c194d6e73e9201a38cc9b344d2b5b2062b8da2608e7c788df125721a48ed50baa8326e6f76052a1c168e9b8b77496eb0ea75a162955df3b00c8858b9e82fd1a6b4b3e15f2ae21a538b218f34302d799478f54aa605c265fb6c7ba3bfcc43456bb06e1196c04a4809dbf83952484dcd961f28a0bc80c2a00a06b56083aaa0b96cb58317f14668ae4a250dc495081386e2ca7bfd27c2004311f1e3632218c59894c6066b3a42b14f48460d980ac6a881a3e4a320a6960549665f2f41c249222be5d64ed245cfdac4a4f2a956cd51a30951cac4a26c061599f67292de0b35446c49a6d82775e2c1fe8c9eccd6ae74e54f3cc96200279ae073bc3d402c31349e6eca75e1541f65a5a876b79614386d0502a1c73286ceec1e93d68117d526c606c3aa9332b0b0305bcca32221cce09b45f57644e0b5ca318287a0c6c9f9a8d499524d18084789c26441a263a8a1453871164bb114c8ecf758b00b8ae7c72bd83db3e5803158f20ec95620e1566e6614bf6f9dc50bcec69a137222eea06b94258843791a6b397acfb8604a54c233b6617ab45f15db6a00 ct_n = d2aa83f46233ee38c3a77d84e7c315652aea215a95c8d06e8ac0f1ca723fb5dd7b37b6c84a3b633a660637a7e9d36319463b6f7bec81c6dc88155f85c300433d8cfec82f545843e597f8f0672e68baeb55e9da26adfe61e7582cd83df3082629f0f1993ceaf697512deefc4e8ebdc6611dc5a5c6199340d75583e6943669490ac15a90e44546669a594cb205842610b82794aa27f2d5b8484964b6d2742d04f1d2953f933b79ef242eba8a647454314eda6863853d033dca915b10135d8b7572a21f9b6183aee196a8377a740abe7cc891dfde21530d5592d787fea79871eb137c7da764e389e8231ede10e61c054cf27a46842a03d96e385d3ad5bc0b923b27df67638c688f4eb2a5b4c35be6584d6827fc8d70e99d7f064dcef728d755e5434a7b86151dfc6314c95a1d25d6b257240d94dac76842a263e23ae549252934f712de804bc6724c65bd4472c910a19f07d55ea9a52076b87e2b54d1d435e17a1f6eaf662f38a6b62cda01fbccd9ab8cc261e82bc4d0942d7c473b09cf2ab1af402155bdd774ed16c1649aa257d301af633b4fbdd584863b223d3e66a44088f04eb3659f17f7c022c76a899d7fa21a9c13cd3d9dca3dd95525eae7485bd0ae0c824a48e63291919cc8d79f59cc94aa65eb47ab0602107bbad78fa74b774a9880032824c0e139037b37051a512694f2dc388fd97c3336e2c60aafe01257a62174a8dd97219fd88a376b897491435f54b467f3d7cd551a934cc3f3d975e91cf64749525555cf3f20cb0ef3ad018d4f929e1e0e3b41a420000ed3f0a88980b67e21be46c919264455154838d0b57e8f5746fc9a4581e07bb02f0f86538b6645ad4ef7b09db14b7423070474fca2341df5b0c08a917f3dda3d359f3e5490530f6b0afa7bf9233b9b324eddfccbc4fbeef648bf94e40fafe9a13bf33d1de467730c4d7376cd9927d057493ba3b119b7b5dbfc0ca13226baf035cd07caef8debaed563b1f39a28622312c9762af97d6399c1788144036a217cf91e95471f27730cfc262f8afacb8d9ef41ec0b8ef58b24db276de3068cf7ccc92ac0eab863fa4ba3c5f4d ss_n = 6a5b0b95746f2c878e59e88ea1a75e645665d4842a807bbbbce9ade627a2e382 ct = 1546f16debb5c498a57c77a10724d071f0cea5fb4d5e63ab31d5f71454cbdc908aac01b658047727f66747f78e78393ca6127b01d695eea5245231dc49667e8a6a786afaec184c2480f596ba12f4dfe7fc97c12061eb9598357ca9cb9a635942309081bfa32bad78b155acd43f4e46fc80b22dd861ab60d3e00a786951e61742e1724fdbbd75457bc14b00dee17904c444b1a62bbcd35b6451c5d1137cc8b997bfb77012367cef1716cff6b2fac8c8be575599b919330d36106d6875945b515f90b1f54078c4465833869c220fc2f7f1d46fd10117909be883787129884655a7e118f29234fd4b77e9a194b9efa994a3ac79b174aee72b88d55c4b2ff4eca35c64828d0e6b5c5311fc87fa302c826c262029f487a9f04c6764d13225d87a4e4d799452d6a9f43350eab5c6c2ab458589e0947330c949f7ac2a26503ad0bd0444d4a1680c2ac249ba69f66631d0f56f7e71130890c58c3c0767847f6655573b058bda0c4952a4ca0fe9d25bc99febad1b23dd37389e8f7d063cde8acf480857cb1b8c4ab63a5398ef08e1ba62230c09be7de3777e506ab0a5105294c109c3178567b65a257620828cebfbc11d40b71b17d89cdc81b9fa0ec202588a6b3c8ab3c450dd885871fbd40dee5e0823cc7cef0a8e6e066b45e3621beb6750fa8ad6a279900defe2811f466a766f1f972315d54efde4a2e3493a2ebd4167dae0a2c799f338b13178641ff30993a19ccb25a3b0df8c4dd4737d8c351d6a34dbee18d4b47b2364c2767ed9edc5e540fa9dababfc5d26e99c36bd26c33ea8bdd1742262c226fbae4ec6ce83105c9b65a6f893b88f7bcadd8371ef920af7c0ebaf14775cd0ce14134d8c41b42c0b4c7830cf92566ffd60fd931fc834ec3bee98ff777921dfae10469eb360b48799f4808763ed520d8486f1fa38610d6e8257964fbeb48b42f4eb0c270e8c1545f211697cbac1bdd617b8996b473d1a56378593df01c0fc6a401582659d9f7cc56afd32519f0dfad982198553be7ff9424f562cc40bd8cb2702b117d6002acf49c9b42d3bfe290e037dbb5cb8af46771dc8a4f01fbab59c9912 ss = cb086d96d9c3cce6ee6f7c64ed3bc6bdfa20fee279d59e239f5eb5f03e0c3ff4 count = 483 z = e064df908645123d38910d368b8d7570d07c3b2851c5e0752ce173fcec6e5c5c d = 5b4590eee7bcdaf8dff773ceeb5ee5c10a6c388dbdd20e0d8a1d7e7c686b0691 msg = ab085f3210df85551a91a6ea8ddf8277af748fec258788bec817ac181cd0361c seed = e0cc653d510f4892287e6eb7c4dbabdb932797a5ec573ba7642e943916897248dca5a7fab9002cc3a2ad7751b1985bd7 pk = d3e8064ea553dd581088e9896b9480b7ca2c95c7632e61b391a0c3563879535277927baf3864ac50e38d1eaa42e866477058265d88787a4a76c49a6792a0b27ecc0e6060aac2b7b801e7a7498bc6cc58cd96479657a59ee54c8ead943b2d28239e9b1852d84076b2486123a099401d47838f6b310905159cc65cc44271bca98aadcf3a4e4aac1ad18c1b19c90a6bd604a6a98ffed61ab2d57cca429224f492c8064356c9b64688c33b672aa2d8978de3416deb6ba82c283c162af7419b09c72ddaf05ac265925963188cf5ae9e5910e1060166638198eb05119a947b9932757b055f2b628f5b6c70d834de425125603cde5536a8a3af4c48988f4708b41c31be47a174a3037a759b4085aedc927ca2804892e4b7c6e1281246a3f1514beb1174db72b0bfda183dda6518f3354bf561c5092d1dc0585557b78855b0d5d6786ff57fed9a081ff895502b08ba8cbe034621dde04c8b9678c7977c3a8bab3b6694000a4e40fca660608b5149a478919dd3331bce64c116e58104339327269bab465299895d84182db37722b6d604120b989ab5bdea609b2ac6b7efe006dcf7bd5bca73264c74d3ba72bd4b012576798a3462bb0c2c4de7c5fb495168701ce83688663186b5e3743ee4b011e385a25061f7e86a942959f5b18a97fc4dce211c70e83475dab3879c495636614759b9b7fc6c634799a3bc66a5e6afc98770d4924cecec99c046cfdf52c1e3ba101b2163b6b75b0f739eb9e7ae50e53d47bb90ec828fa678657c677e0f8a9d90e646eab1343f407ec371b5bff3746430661c58123d5807ec28241f35b59deca206551640549a9c6b36c8357fa3396b70a23a29c5082c0642fc951805e1a09e7b4feba91d64e58b99d2cec9855176c807a325714977a3ea3284e3d5c4c164bac45118f47b9f47134085486e6662ad7cdb1a6972385d89815f2cc563a1386ca23fcf74bd52563f42791c19114a45608c9051c0aec7315c211a8e95a918e02358dc91de56449dc41c32947282bc7bea595ae9416b7ed310ebb711123083aea6aaa00643c5408c3488c9c8515e3e86ca5cf9b14eb5a7eedb0953ec42d5cd6c1e26d1941b74ad5c002873288c2068496264f576e5b2c24bb4d3 sk = ae73ac4fa10b5bfb63c8960129827323c86fb41abbe44ac1eaeaa39082156ef622eda046af305a38db157a5b929a5c203a59ada379370716837591133fab3321492a150b66e7eba5c30a9f9ec5005a19864b061aaefb081b708338d6593b206560534091bb2b7f45af0977afd959b9b1e71f769563e74a1a2ad640614b28b8fc24c46bc79ed8317f246a09fb66af6a8d696a62a3990f99cb0a53c0c0dbc86848b4011bf0cd9304c450b39e0891846f7b8236cc0e2ac83677eb1bcc941a2b49a0f29b0d8a8a39b4a742663c14156a4a907140b82140740930989018c65aa8882373b5071b46b01093106c0ff342613034d1642b49f623233b132f1a05b540804f7775c732a432333dd59754278713c1a5bf5c5cafd61c27d5b759dd917541033fdc328543d52a40f893e0268ac2688d082327db5aa9a81acf868ccb12653615a7756a99339f84b722a0b75a4b2fd5f89e04c691a8950cd1a322a45b7383e7648269651ce03a2d0c87ec310c99b017a6e9a20ee746ecf1c06efa85fbb9ab3a25633eac603d2108ed2a3cac669b0f733f4d42c1a56181bb29a998fc01f42307b2131e06d77f141a8fa80ca3e065338a9ac3db60415ca2c7d6b36c98387ce029a2f9a43222e30cce630bedb9c0be05001592210358cf28e7896de349fd733fb0da81e7b1486f8412e34c35dc440292757028cc903f89531b231abe23292ee78b6fb44e61094c9c425b7867336c203de53b35a69ca91d321e9288c1877ab639e89518780d96a3823a542b42c8997598b535dc6bd6e251b6db319ff018e9942dcb872e426148058663d438a1243639c7745681a67421d1cd16957c8e8717e1787013d5adaa2618d8ca70a04708481164b4c713495798abd72701983cc0a98e22008a9db2ccd060590faa734c788512a835438b79129321efc58c0497570676bafcd033c5a57289672481e75d75f7c871e642b080861bb5a563484194260b04123951c16ddf161047ab73efc3608db6866e4b27effb8151bb319670836a5835b7596f16e294a3100363a18b5806214fc380375a76ae70484aca1b083992f5221664a6abd3e8064ea553dd581088e9896b9480b7ca2c95c7632e61b391a0c3563879535277927baf3864ac50e38d1eaa42e866477058265d88787a4a76c49a6792a0b27ecc0e6060aac2b7b801e7a7498bc6cc58cd96479657a59ee54c8ead943b2d28239e9b1852d84076b2486123a099401d47838f6b310905159cc65cc44271bca98aadcf3a4e4aac1ad18c1b19c90a6bd604a6a98ffed61ab2d57cca429224f492c8064356c9b64688c33b672aa2d8978de3416deb6ba82c283c162af7419b09c72ddaf05ac265925963188cf5ae9e5910e1060166638198eb05119a947b9932757b055f2b628f5b6c70d834de425125603cde5536a8a3af4c48988f4708b41c31be47a174a3037a759b4085aedc927ca2804892e4b7c6e1281246a3f1514beb1174db72b0bfda183dda6518f3354bf561c5092d1dc0585557b78855b0d5d6786ff57fed9a081ff895502b08ba8cbe034621dde04c8b9678c7977c3a8bab3b6694000a4e40fca660608b5149a478919dd3331bce64c116e58104339327269bab465299895d84182db37722b6d604120b989ab5bdea609b2ac6b7efe006dcf7bd5bca73264c74d3ba72bd4b012576798a3462bb0c2c4de7c5fb495168701ce83688663186b5e3743ee4b011e385a25061f7e86a942959f5b18a97fc4dce211c70e83475dab3879c495636614759b9b7fc6c634799a3bc66a5e6afc98770d4924cecec99c046cfdf52c1e3ba101b2163b6b75b0f739eb9e7ae50e53d47bb90ec828fa678657c677e0f8a9d90e646eab1343f407ec371b5bff3746430661c58123d5807ec28241f35b59deca206551640549a9c6b36c8357fa3396b70a23a29c5082c0642fc951805e1a09e7b4feba91d64e58b99d2cec9855176c807a325714977a3ea3284e3d5c4c164bac45118f47b9f47134085486e6662ad7cdb1a6972385d89815f2cc563a1386ca23fcf74bd52563f42791c19114a45608c9051c0aec7315c211a8e95a918e02358dc91de56449dc41c32947282bc7bea595ae9416b7ed310ebb711123083aea6aaa00643c5408c3488c9c8515e3e86ca5cf9b14eb5a7eedb0953ec42d5cd6c1e26d1941b74ad5c002873288c2068496264f576e5b2c24bb4d364a7dba22c1cee7738eea762aae2073473ba995ad0ac6ed1283dec7bdfcda350e064df908645123d38910d368b8d7570d07c3b2851c5e0752ce173fcec6e5c5c ct_n = 94924f8dae00d257085e9874e17d2b07bd1776ae29fd671c71525f72587ce50104f96ff93e88e2d16e81d69f7bc25fbc00a1d579eb6e13a55dcd8b5813c30ba9496b0cb8b9d53ffefdd222663a52816d358998da066f3cfd45f08df5e043fe42abe4f7209cdb872784578dc1fbc4e8fe20c37ae948e954d1dd2358aa3a8d6b9dab93ef71aa10844ef387b96f19f4d9ee21d718e9561e3d98a444bd7356680c6b7bf9685023770ed3d5d4b837af0d868ceb279e32e391ef528bc547f3cfdf46330ca48eef6e13e0ae6dc03880789947d7adcd41b15f355df676b455bcc513eff73c00312fd665b2c3747b6738fe39cb029ea118764287563adff563b781389a5865080e711959c4f152efc1463e8b42276427afe1fc99968c0f05de97d0fadad6f6c17becfa0d51ca425956b554bb9f71d3286e1b2761303995b7de72f4462a945a6651423db2718b089c7ccca43b39312a5928a1c9ade70d1f08d925476110383a04c4ff58f45e259d938612660eddbe97b1c5f3076e2bd47e9a17aa9bc7e46ee99db1bbb719f4eeb3998900131a49080e79c338fd03aca197a97e16649167566c10c9120da7f948baad6400e372fab85ae8f90a1f5caa2be830684cd08a8b3f531d7ab12198a772036f85d3843496cb83c0af4332a35af627eb42c63c473cdb604bd3d6b6e60385670138ac661b1c4588526de56f3a223aab6b0fef9169791df31c246ce8c2480c59f47104c4a6caf4b1410ae252633861694df576188d6c695f7bd82c44866b00a53ce405861d1ec6f5166b71b47f47aae5edc7d64c886d872a056d41673968d86ea4bf17b89ddfe804d16da5c4224b0cbfe372092cee30ddc16c97ab1770a66c5f49631c7e1e3d5b8eaea527ccda430982aaf90eef1f00c27684e2fe88cb4768e73fd720d3a5fdb9c574833440efeadf404fb0ac722c132fc64b5690e110a42f2cc0c9dddbd05faf752cd7a906a48573dd2bee3b10a347e484f6a5385a789c6659adc2c9f6de39f7a509b7cbf15e82b3b114aab2ca9fc6f02924e14dc5a75e49485770fa98c077a801295544cf26c6e3eaf85544d31b0e0d ss_n = 605c3158c976824dfe6531e869cd25b88d342ef2953e80c17797dc1db3f7a9cf ct = cea03c616ab0e40e13bf36abd39082f92ef75dd1cf896665a5fd1c9c7ef30e5254d967af514bea92e885f60e41fbf610371424042a8600b6b2105b1167f645d4659a339a112cebdefbc7bc31e22fbe7190f946fcf396a76e176fb0c5c09ee19f9f7dc1ddc1a3ba20e6ea860f9b0f4e15bf569d177e15df6f8884a6a1acc6932403d67b90c5f3098209c994877a1872221d4249feb2d4498841d0f2ca64f559b08f40d3d3912d0624620d07138d1edd1171ea69c3d12337f920d0146973b69b9b7c376edf436c57fc33699a8263c039832b51097a7d959d1191d1af2adaa2d0f746ca439dcbbede3b4b487b8d069201d17ce7bf9aff2ce8fe63e090d5930b69857fe1c7d956922ccbd380f21d2234d75ff8d5f48c097afceee10b9159ce7bdf73b3c68d578f18406abb27c0f2623d8c21a1d657adab93f393638186fd976d3e6e47cf7f2382b9113a3ccef0995a91900176ea33d3e8baba7188ec23d9b795925f3e2dbe66934a06bcb469f9df908eeb121fb4dc201c38722f5b3eebbb05c1367b465d41d68da709b7c6db9c5bf83ea786b15492bcf9897266a583050e5f69a49a338c5f599885f66ac3991ccea04d477c6c5f269a5cd059529fbf3b322afca13b11082bc24ba1148dc4ac28d05196e65dcb9136a96a5c6bebdf25126102f77318475315600b45a1c820e3c0ef3c738e343a689abd2d91ad6bfdc66ba178565d1442d7c6f5fdca20091649d2e97b310b5b635e733b0ea2e6d1330fe5d751e4c3c73674022ed8dc8f91245147a04dedc6333ce79e02f7830ae4a1dffe3fd50e2fc84d250a6ad86b0f16ee4ed0c04b7d5fad74e30b392c5a14e53715ac9b99f54551a50b906da0a762774cc262b327892a0366d77c06b12c06f2125eea60d7a2bb65a824711d35b92cc894ebea5438e1c3421202aeb20e0752856fcbbb2260f0f3aa9ba4df646192d7519d8f1452cf5e1fd27d6aceb17fdc392f750954f1ae6146ea68a8018ccb0e8a45a90e5e18f52fdc091e4bec9fa7d531278bc34a5fbb1238efa2c9899cd3bdde8d3a09f66063c5ff5a39e490d8f9691007b532149669b4db04 ss = 027d545ceb279387bc079e6f933e07a343d0b98decfe87a7b0d997b16ffc4059 count = 484 z = 9552eb0416ba03bdbbe4bbcb4c5adfd1ff1fba27d0002ade9d09999005101c2b d = 84122dcb0708a7eb44f5672c65eb971707a60ed0414b6180e4e4280500803996 msg = 6740cb4148ce4e8aafb5f6945663c67c45481ea8659eba212191e00fdab8b1ba seed = ca9bcd42ac0bd5cf4f56fec9f890ce8463b317294619c854de57b7a875ad61e763d4d6b8df36878ae10994bcf59cfa4e pk = cea465af373b67c53a897bafb3ecac84328cccb4732963a51047641f157fe1d40c710cbdf90064ba9162adcc6cc6f48269d590cbf548a921c1a5d54aee55476f0a833052c69ae05fc1fc3bf9e972b132420d830d63cb030e347578c63a80ba8527b0850b373adc229bfb526a82a1b7a0969da9a421acb45eddd26dbc96cada64a94d7c673e75a8621c8baf3205de073728809818db2c1dfca16aa9218c517156e14b441584028547b7c9433162c000a6b7f017ae160668238b0209c7357c3c77691cc81d4978534042e150560a99a6ebe15a57e78be56c660482199f180e182229faa49207058752c0cddc384fffc482b4740bee055583a8c7a6697f78558db18373398cc04c380a4d8bc552d43df8d3a5c1e92f0c363333ba835f26ba9cd97566f3992910bda2e1aaa9a7bf62f59a57379771fb29bd43c7f762ba37d6cc5b65ae04bc513bc7a38db0269ebb893293b5bef3aa353393d968aef9a4966a9c5c7f45692d39990d9b61fd060d8b80c372a55a9a943f48a77e27a2715eb804c0277f07bc076111bcaeb942b036b11e028f93d5cab6b80324a392e9b935e1e047423c2b133123e9c58b69364d5957c4828cc964d75a45b002b0f851a3d007baf7be5a038222c5cbf53542c538aa1c55157df0c7f110a851c9bcdd9650e350c73cd46a721a69ebe705fb566c120ca9da4c1c188a7596264cc853b0f5d3c653e66572e3a3c3a34cd607c1e874bb526694d4f5068b296cf2db9edca31f07cac71f6b3cd5792130a61cd19cc5fbd1347682141e54b5117685402b47a3a59ffd83973a0b256489bdc4d94872db6923922b1f1cb6b64ab7af092b7e24c564ab8970a119f0910483e72e36791c96207eaee4b70e904830cc1d49094bbe5bb6862a5775e70a3a0036fbb3cd648ca0d41b651dd07950d5a21bf75387290662bc93dad61d9855560250820e9a8eebd1194a6a7dff8cccacf79471ab8207682e211896729a095d12ac3197af6601158270c2aa606a4733045c0b339118a47de3bc5b8bc5cddb1128dca10fc820a5aba57190cd447025d64354db98158de2974eb5adcf365b1873c0fb5a5e5854f9697855040980ec1ebed344682413b87ad237bcdccbab5dea3769 sk = 0bb45bde24966217a4967966f2196ab00708dd6c055d5186448c1a89043d0562a2230c7f7b0294d4735c7d6a1fba6444921b1cf5b178f3fa197318540af66ce67a3707f6247fc117ddc6a72429cd11307ae19a7b03737520c87af154c4aff2645bf70f3da76cf7e716ef164c7f7c436eeb0d143884cd2bbff41c2b741739322392fc49b8a1886af91a072f941132303d8343286e23cbbfd883baa9ad8fa62a76d75727a07ddd751dbaa86ce283883f8b189d7c6231c88dba288f14f43d2aab98f4590928e74854f16c8e854548351c745b0c79d8beaf890a11b543a2155208f25c4f8573ca8b3606d12c55d7749fe42efed753609c05d2c042a0737e64f52b50d59ec7176a4b81bb76164e31103c8c0c146b3066cc2c4a6ba0ccfe7a377fc9186a170c9438844faa99b608cc21e85e2886455cbc9e350b1fa109297aab7441a34365cc185d7cc2e62025b5b851b0c40368b9ca24a9416032076a3504783c0187a172126499da990632f22cc6f56ef572a35036990a04a9c53343182a52bfc038e36723fccc1c006d3402e221e1b70c87959e2d00215e40ca0d4176adf781d4a59fae49244db51abf4b374533544d2a9d74a913ea381a43807c1d72049131239cb75a8e726269e572d42c17c0f96f4ba71558b68816333842d218c1a3850e74117f5781eb392eb43c4f0128368ed33c78c73fa68a82a4198dc9d1a0f760230a96297378bf9bea48eceb520a24a72d08b24aaba53fe3680a172191083dcf7c4d5ffb9e3f7857414bbab9cb364923ae3bc776eb73505e363d7d7666f4d7c9c1179ba78a6f57a1828e3944eb3c654b820ca88027d4b3b4be30b9037a0eaffccfdfd76debf12ea5ca0701cccf3e40a6b8ab9b0e38c176267a75a6915608b70dd4ba7318479b895471b86590d98dc598654d0206e944039d6740e04115db558550c39875e3bc8c39af0e193d8e905d663273b18b59fefa1e45b75ecd364aab6cbf5c98011fa00f3e36b7713540e5b41056814c8492a66ba178d2b93dead82454e37f961b6643a89290736a96d0ae7bf52da6c797ab9b9cddb4aad2b82aaff0c1c28c7ecea465af373b67c53a897bafb3ecac84328cccb4732963a51047641f157fe1d40c710cbdf90064ba9162adcc6cc6f48269d590cbf548a921c1a5d54aee55476f0a833052c69ae05fc1fc3bf9e972b132420d830d63cb030e347578c63a80ba8527b0850b373adc229bfb526a82a1b7a0969da9a421acb45eddd26dbc96cada64a94d7c673e75a8621c8baf3205de073728809818db2c1dfca16aa9218c517156e14b441584028547b7c9433162c000a6b7f017ae160668238b0209c7357c3c77691cc81d4978534042e150560a99a6ebe15a57e78be56c660482199f180e182229faa49207058752c0cddc384fffc482b4740bee055583a8c7a6697f78558db18373398cc04c380a4d8bc552d43df8d3a5c1e92f0c363333ba835f26ba9cd97566f3992910bda2e1aaa9a7bf62f59a57379771fb29bd43c7f762ba37d6cc5b65ae04bc513bc7a38db0269ebb893293b5bef3aa353393d968aef9a4966a9c5c7f45692d39990d9b61fd060d8b80c372a55a9a943f48a77e27a2715eb804c0277f07bc076111bcaeb942b036b11e028f93d5cab6b80324a392e9b935e1e047423c2b133123e9c58b69364d5957c4828cc964d75a45b002b0f851a3d007baf7be5a038222c5cbf53542c538aa1c55157df0c7f110a851c9bcdd9650e350c73cd46a721a69ebe705fb566c120ca9da4c1c188a7596264cc853b0f5d3c653e66572e3a3c3a34cd607c1e874bb526694d4f5068b296cf2db9edca31f07cac71f6b3cd5792130a61cd19cc5fbd1347682141e54b5117685402b47a3a59ffd83973a0b256489bdc4d94872db6923922b1f1cb6b64ab7af092b7e24c564ab8970a119f0910483e72e36791c96207eaee4b70e904830cc1d49094bbe5bb6862a5775e70a3a0036fbb3cd648ca0d41b651dd07950d5a21bf75387290662bc93dad61d9855560250820e9a8eebd1194a6a7dff8cccacf79471ab8207682e211896729a095d12ac3197af6601158270c2aa606a4733045c0b339118a47de3bc5b8bc5cddb1128dca10fc820a5aba57190cd447025d64354db98158de2974eb5adcf365b1873c0fb5a5e5854f9697855040980ec1ebed344682413b87ad237bcdccbab5dea3769b5cfab8181dd6ae7ac517254cbf1749f7da25252a0703caeb230fd71e55eb4529552eb0416ba03bdbbe4bbcb4c5adfd1ff1fba27d0002ade9d09999005101c2b ct_n = 9443e39bc82475888a4a0ac52d1502130d054730683f85a7e66921b89a1f6e173ab03331030257b532c6eb41410d95e81cf2e7921a625c5d52be589bb8b78f199dffae2adb57ce3009f766b2dd07e8bc1a3e65a4d74ba2184723ba9694fbdab10e4cce0043042735f99dd06653e0cb664b376a2d40bcefcd5dbd64bbe8a014507773ad70fe407dfba1d8b9c1edf4d0714cf9f1ca92219e3fb299e51963574f2bcda2d9fda8c5b84b7f7721aee2bd435678d0041809c2d1d80460801c40e8da8e0d2b36557e5f19ac6779b53f8fbec3e3f18ea1837351963938591936ab68d07478020111b7e25193f904f80af3a82e9a93582c97276016172003dcd15127d8e363a681646024e984109a53164cd3949a04ec6582412eca352c62a135acb00f50f36f3804415378dcc4a0bfed20bd0456a3b129a2814f07019008e16e6e3504412ed581b622711806e9941d11417e9acb2906c6281a5185692f55783ec86e16227df9802e40cfae3b472cbe00a3b4f219b1f5a765ccacc3ed1bfb30b1100a47e46c8e357874d0efa869ca4e8995c760e8c8fc51286905ae5346014d233c49230e5876066160c921daa7d88caf6c0000cecda7a777eecc8cfee7afb67ccbbde587cb5fc618b339631c15bbe15d8fae4fcc2d7bc03e7b244618447bca98f3c63341a8c7c5d9951d129fcfd2fa83abdc2435de6d68ce27d06b4a9ca763f3426b353f8601979dddad594a353e9b29618cc28215ad87180edabf599a6f4f75da6bbadda3ece4a65eb400bdda70598944ff139cb31f519339d7b6946967520ed56d4269cf1b7028d6351f1a28eed64c85dfc88515fcd48d597782124fbed5be253c1f2388f84ee9c6decaed488071b90acb3387f80cc5ede109cbef3df1de5f3f79fa9fd3f2ee5006941a675caf7b2cdc24425a31d9dacdb29e833b159425de85558503bf59eebfbfdb64013fefdb00ee326564dd848687919d706b8b4a2a251c89f06f3c76df6b97cf3c727a623bfd1793a7380bbddc0c3cc94c583115093de3dbe091201556e497ee7be5690dabeb08878afa9fabc2965f0693034fe5596a836ecb1d ss_n = 4f68c04a94c65f87a83cbdda4493600c5fd907b8e932826e8fbe8878074b4a21 ct = 50d7c7b51863e7f908ebc142c1d8ea22b6d08eabefb5d7373a001de0ae80e59ddb8caf2f609e21d05c2b960ae63c785e6c6f6531e84f23e7dd9ca3b917f1d3aca783450f19bca0d48d610b19ab67790c3b6974ebc329931bbf33ed116f3d27e27cc6b505079bf760ffe106c7f6c320b073014869f9c3250534b8c2a1bf6aa18620a6132382729e91c1e5ec0b4751c37261dfeef05761ad28a5f6757f2f28fef34f626cec78d191e789e3524f092f578bc557d1265f1a633db82e8ca6097b68a386e6e8873a7e6c09f77362c378aa45bef2679d2cbcd3245b3671e8a62811ae0476ac7f6f47b18ad36212c5bb50db74e3dcf7736244bc7fa39fec63b82dfbc02be1ec813b94f1e96120bf02191f89126a0f25d3cb34ff6fdb7b47fbe98e5777bc98474714f5f734311be9c8ff9093bcc527b9ab984c0bf7fe9c3549548cc95a3944fcf30e3d51be5e44f5a1ffea520252d43435f266fd8a5a36218d227ddcb09434259e50a66d43546e993a47e6676a19357317d461604c7e97329da4ef1b1f97dd4b47609e745307a784ff76c800f69532513a453f59484fab15f0e23ec6b27d4d1077aa3ee6b84302b82178ae7c6008c09df482a5ec1219da8897fb309dce212352a56fb2c54df67dd3493b18c6a3fad08fe96e1b6dc65993ab3590b2f3eeb78af189fdbd14175ec9388dfcb331169df53457b5e76ad377268ba770cace562a69abd4d39788a9debc43c814f9c21692943d60c6fcb76233c37316224e7550e5a510c4c4c3b5ce4c892803d65b7006e44d6588cb35fcbcbcfbee6a3d2feba3f36b4a22fb93b37df7211a1786f41d66e7b6086697fefb5e8d6705d44eb13e789c8f83d899220027bef192b0944db724a8abd234208e0cdb2c6d14d630e3b071f5f061d8baadbce52ce4c58bf913b75278c5b06c22483000dc104003f35358aec11234bc9637fc3af7ab6e8611aed6b303c9a979c42347ac7b313e4fafa52e914220bafd384af98f5ea187c83946cc18aaa16f9f24e103e97f5bc4aa4c1c54ee3277554b437f73cd05a8c4134ad67f1275cea3ecf7179b3a66f914fb8ac6818ebc ss = add787a8d7bbb5e25514fcecadf583dac997fa6d42d488bf9869b46ac90a3852 count = 485 z = 5d3122379fca79c20a1c92bf6ccabda8a1eeb9be2414ba7a6cf90dace5f79da5 d = 02604861f8f9713de15e233734cce5c45220be92930d6db076e237994c295beb msg = 38cca868956a7a8750da9ab46310acc396c53d1753e982d5dea15145d2f687b0 seed = 6fda2f9b8d0b8293e4c11aaeb8693084f82ea39e74b245bcb62e7eee25e7266c94f1f7695dacf61e243cb5ae403c93c0 pk = e819941062542a26c4efc96978e757d2692145f6ac3159c2ec315761607ec01abad6f502d067731eeb2a03016b9388b753e2abd83351a075a0985ab11720354e812258f785d16560097794ec073d64158f23a162a5e22ca05ba7f0b15fcb343a8a1a39c7921a1b989654ac69b289b94a72683f46b572788b35f59bfb30caa62607213555e52099b307c704892a96f8b19e58bc7a42197271369e038a9f7a3074a65820c83985f917151b5cee839b69879b89499071aaa74391b4520a2600044bd5dca1f8f7a4970566e50b61ba6340062a78401c99a944208188aa190bb1d8820e1cd8551ac261461c04495cafda1c09462a4895e009d41b1764974914471f7089af87715f2d4613d06095117130fde95b18d41237d556f27a4bdfdc3d9e948dca4516ee8c3e76575ec899c7c7a93e70a855b22a265e824535e55eec243c3844577ec0764013317b340c01f6c974b1a7a504a32cd0636bdb427b656470e0afdbabbd475a748d658ca292440f615ade85c58af127b750cba389a0c0f7b4377b9c739097dd5c5b6ad2a9710435846b714b584b8e552afeba9f1164606fa11cbc43252b2798db0c66dd61930f1a3d19da42e3c718d0935046128d0da1347de6bd765a730ecb3e06f04593137f3ed73cca83608d131103507921da6795b020cd3c7fccd336f4aaa8af9965cc640e4cf8a6db5a2ba6334b8b088a7469b22a728677871edc1c5a5c26269a9487c9a744282942c4c785344bbd79005ee7477ea8dcb098678614ec30652797363352fd3c12d5a894d309347d2c5ea2724f071b4e900bc279e1ad0b697d02fa39b6a3a9f3930f00caae37290010cb282cd31960574e75c52add569ed8bcbe8a8383e4b60375c76e04d1bdf511a3353524f7b21ea0716641b0b3b6928b6e78cb46a7be9f6aa6c4a5b928166579614b43677101d256336c27b0ab978b28bf6f08117c7336fc570a442b4395d180ced77c35ea1fbc148f725846ef331cf743a402d509d4a32cf83009f4a609020282768aba2a11329f3107d0330195b68b6e744ee6570a16f384ceeb7abf9815c5b8b9c4a26785618dbb3345ba39acb3449b0b91d1996bb38568a626d8107e49508df1a2745629005aef15c8 sk = eccc3dca8467abb4adae17bf2a1096d94baa3e6c9c655399da8001b95901853168bed187d531361c71324137756a940dfa469b018083e1b55886b841174b1bf9a12a0cc79a5ac70e93790afcac83d2fbaf6611597a20a2e55a432779074a66cc8b781b182912b55a2adeaa57b8b19c95c55458e94bdbe81f84a363fb4044cfd03808415e1a80698ea0a32248867ab76f007b2a1445afdbac108eb14c71b6b88cfb6165b46e14a33a13344d20a4b68b5b4c97f8918d4a9bf8c26a576b6f55d95d9c46a6f3477831301001425ded6252a21168eeab7cb3682922f2782dd901d9c0bfcb9532683c9e431077237891b5b1c39b115401b1ca3be58aaf058a1f90961e774bda96aa5687c23cb34406d38d591323a0b5542dcc135bc120cdc628dbf08d6347b4ca0c990981cca3ab32c22191c3303b25db995a75323dd39a9e349aaeb423aeb2a6b238255aeac8c5f8366de593d5da22ee441b5cf7669e579e12c78fbaebbf62c4513ab51c8af7aa6537bdd69315121c310362c72b20101887cd03eb2f5c041f4a33c402752c7175afe2d6315c53aad1a07125c76fd1692062d8af4b5511f14bb8abb84bca4606502a530a07067c743b6b146367cab6a0a24606b60c93e3c23af3cf74b46808981f40405e4d763c42a819167293a74ab400b9843ad125181878653222da474bbbdb93acec414c17c0b378c5c6803c2078158a25aec2e4b1f30a97924827c4184662e78dfc186630561f2b05481667cfb4f413c75381bbf74ba813203f440ebc50b9eb75354fb45380516820fa514554576343698f211aa510966b2771ee953bfdb0912b5ba907923ce38007544242efa91df0e74183cc7b70773d5714918db082091a11ae88a7029bc3bde84bc51c9acf24b2dfc62f18e4b200fd15fca46de850b861197c6a30bdeab100ff6a1a046c72ce8964c32b9fef519834526f5ea699065436e28162fa1281b8147577e36f477cbe4776106c6cbba4e9bbda0448f2951d14a55e2d0b79388ab429b4b891b15ab7d50019882118cc6aea2c555440804370249b6b8eddb79799912760114c71938fa0e31f5c394fe819941062542a26c4efc96978e757d2692145f6ac3159c2ec315761607ec01abad6f502d067731eeb2a03016b9388b753e2abd83351a075a0985ab11720354e812258f785d16560097794ec073d64158f23a162a5e22ca05ba7f0b15fcb343a8a1a39c7921a1b989654ac69b289b94a72683f46b572788b35f59bfb30caa62607213555e52099b307c704892a96f8b19e58bc7a42197271369e038a9f7a3074a65820c83985f917151b5cee839b69879b89499071aaa74391b4520a2600044bd5dca1f8f7a4970566e50b61ba6340062a78401c99a944208188aa190bb1d8820e1cd8551ac261461c04495cafda1c09462a4895e009d41b1764974914471f7089af87715f2d4613d06095117130fde95b18d41237d556f27a4bdfdc3d9e948dca4516ee8c3e76575ec899c7c7a93e70a855b22a265e824535e55eec243c3844577ec0764013317b340c01f6c974b1a7a504a32cd0636bdb427b656470e0afdbabbd475a748d658ca292440f615ade85c58af127b750cba389a0c0f7b4377b9c739097dd5c5b6ad2a9710435846b714b584b8e552afeba9f1164606fa11cbc43252b2798db0c66dd61930f1a3d19da42e3c718d0935046128d0da1347de6bd765a730ecb3e06f04593137f3ed73cca83608d131103507921da6795b020cd3c7fccd336f4aaa8af9965cc640e4cf8a6db5a2ba6334b8b088a7469b22a728677871edc1c5a5c26269a9487c9a744282942c4c785344bbd79005ee7477ea8dcb098678614ec30652797363352fd3c12d5a894d309347d2c5ea2724f071b4e900bc279e1ad0b697d02fa39b6a3a9f3930f00caae37290010cb282cd31960574e75c52add569ed8bcbe8a8383e4b60375c76e04d1bdf511a3353524f7b21ea0716641b0b3b6928b6e78cb46a7be9f6aa6c4a5b928166579614b43677101d256336c27b0ab978b28bf6f08117c7336fc570a442b4395d180ced77c35ea1fbc148f725846ef331cf743a402d509d4a32cf83009f4a609020282768aba2a11329f3107d0330195b68b6e744ee6570a16f384ceeb7abf9815c5b8b9c4a26785618dbb3345ba39acb3449b0b91d1996bb38568a626d8107e49508df1a2745629005aef15c84582329d06859e69c2ee523fdb42551bc8c9fb4f908e64362825c429f77a27465d3122379fca79c20a1c92bf6ccabda8a1eeb9be2414ba7a6cf90dace5f79da5 ct_n = 9d4345a40685cdf97629208866300d0311587639b7d1e271f5ee6a6eecc42cd8cacc768ad5d82da09f4396234f6b69961e3eaf7719a4a1c468077e7907acea55f9f9d45470be426bff45db70096fcc0945054bf98533d7578badd096d19c3302f34114a0b1c65b37f569cbd06a3d5b8d3ff3ff699d96d2feb08093dcbdecad027b8533f329e01e412121d6816e1d3b02b18dd3d651441ca83eb66072ef73a77ddf95d62714895d0dd5407a08489929879eea43a813aa48f825e0e74224ddb4b4b93a7a632f2bc14b863ce142f65a36cf4ac39e8dab67ea21e3c1e1e4f404e6c9da21188f1bfcd95963f981d6ef204f45716d55174ab246d6084a8406347fafa3aa05726a7d5a369b2b27df44dd8edc627d711d1efec75c74a51fa600caff2579e03dd2183fd73c891390e1da2ee4521283ad91e0197ad36725040a1dd6eac77ca4e6e4e9298dddfb6901b01c1c07b48f770cabe82e382f4943ddb7e1879b07820ab2b39680489702cb36749592ebfadcb2884af72b8cf5e51ff57330504c888c6b544736237b6b1096e58ad733f8f475e3536cb40e87780dfa8566e7f315df4ee8c8bef8030fea7d45c0e85bb837982b49db9dbd9ec42d925e1c3231c978f9452b82060066d6928a3898b4d383ab75f26f41f6309a0d0d7e230eb61e634a53aa0cdc31587c406a37ffcb32303ac8bfa5a9766279e57f384ebe4b889096e5a30361f5897b3c9422085fb026247080f86c0d244e48e1acd2543074c4036c89bf6ddfe2c1210e957e7f93b630224d1a1ce736ebd40ddc5f9b477d905b4bb23a76af47712f10c850c6dd0ef98cb6358b5cf759c33e0ce8472cc0ff137a4c12ddd98ac0afd0e8f86a31e84c09378159e58cbb9907bebb13d54b570bd0040f4e089d6e3452da26bef47209b3536c77712ce74a282ec9a818d3b2dc8c5770dfc978690fd2922dc03fd629af81588438a25b4fde55b36cd777ad5a013afbef920b917f11fa128c88c1a2536238795598f2b7f059282663e22755a44535cbb18af8bcf044dd2b29cfe213420690354d20eeb610859cafb49218368e4f3ed1b3f12052d7f2 ss_n = 528492124f9803af636d829d513d1b462e65237647f67e5a7b6f2d1abd32878d ct = c86542d7ae205a772b8b6814ee2ffd2d6ae77a498c6ec671875987d4156c2f0916d6a0688291afb2ab4fbbe29d481bfd08e028af0ae452ee947b6b466bd1d73714e74969680be63ddea6021cc19648fb6ddba8b2ed9d4f28a42b8e01f8391d04840f61657d0fcadd4f60c5e4be16f8b13fd9d6bac0ca8bd162ef63e6c7f733e593935baaeea05fa73da2122a02443409d08b9ad0622d5bd1c2623eb4e83a51c81dd5952233fa293b830f17bea012cfa23321d8c58039e392402a250f8e6667cf4994b6ffcf966641b3c6da17663e2a156f2aa01c335f062ac61e8a51e4d8e61d7a0b38e7fa834dcff554b09ee54da7e22f6fe7e0ee323a4bd76297e9e20e10657d7bac561be82cd01af8265aa68916607d25077176d2f4cc78991271ec4813ec537b9db435dc45cc37c2d39a34421f8644bd6066b829feaa772c2330c178d1129fe4ea276404cb49a3fd9056e96dccc1c3d4aeceb69e8829a830866cea0e4589b4f68215ffbf53c06d33d962708339c87a59ca764e0d94e6fbc76d62ea6055dd687c5a1cb1226e2bbe9027942c6fdd834aaa4fbd89c1559753fa90a2614602d3ae3213eb86b998b2edc9e70e9e1a40f171bef9503496dcdaec58129d587d1e5701cda78c14e7a10a141045fea7898cce7e3b315a07c4c926717fdcf3a15f6a99eeb4d4b47a9c7279ec62919e99ded16d3aa37a976a856421beb49135f0df12f67a0970d9a2d6629a4769f293600305c118b7cd88e91cbe9b592c770c3ba8ac80a3d775612b719459f4876abd834d9f436b939e51539cf7f47a576628c9e549263d023fec20c2b27479684bf583b91de1fc70507226cc754d53550ae67a1566e11ca4c1462a0169fcf903cd986ce38fc3aa71dd664bd8457c7b45813c0a517a2e646014eef3d676853c8a84c51573b1a4d54a9e8808e9d014315592e54384f9924a7ae0c20eefdfbe3b67cbb487cdae589ec2720d14fd26d10a4e2d37a18b696730e1998957b91499da65a5ab4c8b85e8d9b17e44e083c14625da792a85568eb9db018b1c0f9d67509c9e9368d3ab61b528b1c2abb46e733fad978f83b746cceb ss = 2cb30280c3a8397202c460a5a46dc4650506d387ed83bddd3c33c091681c57a1 count = 486 z = ff23ed3cc2025ee0089d2b7b10df2561b5cb959da8693b21612996c377c208ce d = a34bc10c630bf0d8b786f799503f353841dd38556477af113f4263fd77cd4e02 msg = 7e24a665b5a7f6aaaf2985fbb6414113c5b6e391d32e009a497a0652252dfe6f seed = 26936a9a8d1d59d8f2a4d3c8814d5ab4c4f9e4d01efe6fa92ec32c9aa087c246e912c2ea720b4af27fc3ac94ea5a9145 pk = f3947da53763fc0a0c6468af563bc07026af3b315b40917cd5f380497953f4d1972dbc9d4411c4a32428a4dba8fb7205c555518d53a3cd1b26c6461b8f488fa5b865c2fabf632a7d72944ade445585f3b4e61bb709937193e90a0a0cabc9c19eb559c905876248e854d7fa255bc9b8f79556ed60c4d2e1a504726331d99a10f870340c78129226fee7b446b482c734c8b6f572b5c00cb5d50376f9cde066b11b1c7af06723f2666e27bc016e6738d1a5cece807ce41356c006b73ee619bc5c8bacb44c7d97814c3033c0544eddcc9e968b096a448e910732d494153277750b9ca82907980d283ef3c8ad811986de2c8123e4bc7a4c26902acfa2d09d50b102996a347a68cdb6299a589c14ed36804f03c9a91ccb1025b99112b6d4f0905e7789429587f9694e070893b72ca78d8020169c8de4d60615942b84c928ea03a50e6a4621eb98d6118a89d47e0b0a2f7711b9633a29f803bc6fc2357d3538c4b5c19b245b89ec452b2192ae8038d20c01c4a4810601bf2b618330f884dc2442edeb3faf844732b3447c7b70558815f6d80be54a82c736c7e700875b28be83d23360da88879973cdaa4e9c81b3874627377b85899c8d665626ec70909d4588d40bab4cb180473763b8a8b9431446a101771ecc107a24ac5aeb0e7ee9731868343cf28d91438277623ae9e8ad7b09ad18e7ca4c1bbd38f4965ae2cd6c9abd71375e1d6b23fd143fb5c3422b30231b25055b5b9377cbae2cf07fa9b81c61455a5147b660d747630a4133ca8a8152ac0ed38c045721e8eb0939eac4adf9518c7511122a72333338a1e6156d274d70a91825d986ecb73fce1bc509f34fc32253b3ba48a704343125afa2396f643863c46b11c639428bcbc9c94242c877429451659dc6023f386aae203eb079c37e87a6fde560c3d2836d94b98bd9abfbe192f7b795fdc80dc98c25aa426e147671086acc3341a1b3bb56c5538595ec1fb846188fd965c6f591cb324a452635b272b240ac621a531d8e6014b16a5e868b9bd356c75f836c1a491adac3aa2e328402b47ea20136ee937992004f54552bedf68d86a97d7506cdb562ae98690dbedb8545964e5c196dc773f54b2ce4d3f92fba2ad174a6800b87 sk = d05a60c5d2345f4c4338ab4022b7c16188191961276de1ceb9dca9595b915d854cdd876c02a640ba60aeeae3a3835a230505771eb4739dc0aa2c50a3cb3958b3b7024f787963c833ecfa6ba60899d4d5ac930b04c7c8364d627d9600b12f3708aea227109bb00f66a0d4a434eb6454c665720ffaab38748aead71814b57927158282aa363bfa31bed977077014e3508f361411a12223db96b96b024231ab9abdc79e1deb9a373c55ee137a7d512ab3f8ca68f24ff6bc728dc22d7a8141c32b68c41c691908b169945f3e68142aa91b910ac7fd74b5f36475cc13c98fba9260a39bed612596b6c2ab051976ba0ed4cac50857a8958b549d88b607e90ae7060dbf2aa10953a879c41d5ac0a476eb0b1d20c60c664a33f873aea51a8b827b68111dda7b7a66c7c557d97ef9191d3baa656bb50254975a4a185c49a93e6a0b5aa18010776235c22a1761f7a6080c8491a5237a3cbc45d18173c49648761577b83d95b039f5a06b86c0ad5b524f179a12c6db2c078271ebeb7bce37a2948326e1f143720c14aff209e2792a7932b346d614fb697e57264642aaa716e9273dd321c0e4c4f7c2469e743a700a3b2fc129443386e0c0648f5c9858a239ee9a9605821fcc32aa748a13111ac7b4010c9989a7c34784f90b318280b56a5397ee78328b4990666593d40591db9424a7b07b639b1ba969b73e1306da787356881d5d06b63bcb14bf3603c9c8cb77076d86673d670c60258bb705323b14b2734ae12bed298ea22766ddf7579d8798f3316891798f091418e20bbe3c7551985233c94c2ad1b3ba7aa35f9a5a038f1a10d4aa4c50f1266569a35c13cd1d4b8fc83646ce4a8d99b9a9624407293a90f352872f1357d216122a0a78e46719564456f2f1adc1242cd27ab0ca98005e25c8c5bcac8926b71b606151715b84eb41b5a52bf1000466374f192a683f744d8934c85a0b4dd7f30204fb141e09854a12c020f80f22270962e59d05a90909f67ba5989f65f63b1bc60dbe12426929a561b21dc6061fdfe5278fbcb3ca51cc18ea053f12a213958fc2694539203d7bb901240b9426112a0d7c27f3947da53763fc0a0c6468af563bc07026af3b315b40917cd5f380497953f4d1972dbc9d4411c4a32428a4dba8fb7205c555518d53a3cd1b26c6461b8f488fa5b865c2fabf632a7d72944ade445585f3b4e61bb709937193e90a0a0cabc9c19eb559c905876248e854d7fa255bc9b8f79556ed60c4d2e1a504726331d99a10f870340c78129226fee7b446b482c734c8b6f572b5c00cb5d50376f9cde066b11b1c7af06723f2666e27bc016e6738d1a5cece807ce41356c006b73ee619bc5c8bacb44c7d97814c3033c0544eddcc9e968b096a448e910732d494153277750b9ca82907980d283ef3c8ad811986de2c8123e4bc7a4c26902acfa2d09d50b102996a347a68cdb6299a589c14ed36804f03c9a91ccb1025b99112b6d4f0905e7789429587f9694e070893b72ca78d8020169c8de4d60615942b84c928ea03a50e6a4621eb98d6118a89d47e0b0a2f7711b9633a29f803bc6fc2357d3538c4b5c19b245b89ec452b2192ae8038d20c01c4a4810601bf2b618330f884dc2442edeb3faf844732b3447c7b70558815f6d80be54a82c736c7e700875b28be83d23360da88879973cdaa4e9c81b3874627377b85899c8d665626ec70909d4588d40bab4cb180473763b8a8b9431446a101771ecc107a24ac5aeb0e7ee9731868343cf28d91438277623ae9e8ad7b09ad18e7ca4c1bbd38f4965ae2cd6c9abd71375e1d6b23fd143fb5c3422b30231b25055b5b9377cbae2cf07fa9b81c61455a5147b660d747630a4133ca8a8152ac0ed38c045721e8eb0939eac4adf9518c7511122a72333338a1e6156d274d70a91825d986ecb73fce1bc509f34fc32253b3ba48a704343125afa2396f643863c46b11c639428bcbc9c94242c877429451659dc6023f386aae203eb079c37e87a6fde560c3d2836d94b98bd9abfbe192f7b795fdc80dc98c25aa426e147671086acc3341a1b3bb56c5538595ec1fb846188fd965c6f591cb324a452635b272b240ac621a531d8e6014b16a5e868b9bd356c75f836c1a491adac3aa2e328402b47ea20136ee937992004f54552bedf68d86a97d7506cdb562ae98690dbedb8545964e5c196dc773f54b2ce4d3f92fba2ad174a6800b87c79b28b3f45aa4732f958c82b1c9d3f5ff718abaa3d760853f891f0a5d0d61aeff23ed3cc2025ee0089d2b7b10df2561b5cb959da8693b21612996c377c208ce ct_n = a068c6fbc9fb6a0fe7b1b353d8b113af03dcdae7109a0d9b42cd41c5c12b63a525ecf5d46e9e04d2d1bff6ec4137f19897dc1f6e9da7d632d012528574b12d7c60fae4fad902ff91b6c681be0dcb659c116971c481f18e1ad6b89d553dc4644c7964fd41fdec33375f314febf5cc23ce5fdf202137e044b8947b4afce0281745c6f816cecd30e839f976ec07d8a9b2b96bc4d3bbac3def3cf6180d2503f77fecffad661471fd0709eba9272f447013342a5a1663fefbe23786fc223d666241229de88715be8060d039f49aa790dfcd6609bc1e420c0ee3ddf625e1bd77b98a768fe7e2f3649bb5a5fe5309071aae92bd29f726cd48b847b268ed5a8361bcab30babae55069fbbbfb5a1b2ff33223269bccc7873fc0de555e49b3fbd4c862f8e2703e161e7c4670bc4c2255d3116aeccd8a6bed54081ecd7c5850dfb1b6a5bea76e2370d2a6f748a0a1602b3f18b4ff3ec9829a2e13c079413cb3fd6e9c7bdab292bce5327c2d934e3c709b539d0b727de240e73c9a373702db259591c5d5762b9c28bcf36718cb84fe696a1aa2882a05f6554adc8e8d318617c1a469cb140a3c74ec7c9b0549787b6bf1d853012b56137daee57ab578372f59a6aa803c6d9ff25c698a3627a611ddadc03728ef1dc2404890f034eaa2022df20503880eb9bd86f54950031f75a2b195fd6f8a3fcfd1b7b1ea36badd2f9cfbcde98edad1fdcfa854eb429bf8d56bcc51e9ee2a05b13dd76ab0cb6765bfc022e154f05a7c030afc7b5d453b88f6f7799c9671e04b4afb50aecd3a04ceb623c945bc70f10def5761f1424b807e3bffc22c41a69525ca910e7213771392975d1781ac0d03998230eea1b9e1468493af8f856e0ec9fdefa4e0640dbf303d717ad00f1cb63262ac8cad3af6073e67d3dc1746ea492cd9d8bd44a5f12a5b9488df0347a1ca854b18398081f0adc1a84997bdf31afc8aaf8a1fd826aa96a8b90014dd72de9e48db1e2446e92bd75e68692442f574f0a8f04f368fc6863a2b74cb0b44ea5bfbca202feca2125d9fab5f455d44788627d28f81b7c66b19919f30cea0653a04934a7dca58ac ss_n = 2288da1d0a8cf4bae066cabb880adb453d2b4cde2e903ce552ae5fe459eff7dc ct = a534fa2e72585b5bb4db3df6499b1cd9e08e4e77f5fad2ffdf54016bde94f6746a3e2b357fc7fd913f7f54706bb22d5b17fdf465814d1ac9cc085b2f1aa500112815dd2bbbe10ecef531af3026f7a29eae1a510d27bd88bb125e375999b8c4620b35d0c5ee5f0e27bbc645d6f5466936fa07dff95665217902b54d558598733a46922a6cfc812c4cb1d8b7a706f14a45dbcbb28b35696d8890722d267533523750ffb07758f4d05257e50c6ef0ca58a2f6424b9832473f0e39a523ac31b8b3fd70c0d374d8d29463b05a267086cba006b003d72aa8b7370ed2b85e6b9f214408fd1abaeb7399aa4330e9cd3bd138c64116bb8fdcea77cb18d2c4e5786a17d6c413f11c271a1081a0f1000eb43f7b9515f66de1797c1894f63f641999efce4f42e98215af81a0213a8e708db3a922a5cdd032959d171230ffb86f595717d56e033fdae479bd09313d9ca471d01d51f8ad9bd72bc41951f179607d8e396a0c185d47347e288b0802a3342fa991ea8444d5b51d5948370d10db424a8b2f91f2b8cd86fb52c94cff14c4beebbbdaf0829d4a355380614d86317db03499c058ceb98757f4e6ca4c613f79aea25426e4afbb2e206898011b35d1b09023fc2fd62a36465d942bb8f108c24659a45d33a646d53f900db6296b1fbef8167b0db317f1819013a871be3e9ff6c011918eefb33f4851b09f38b63d76dd0b2ee30fbf2a013939bbdb8861a661df28056afb45478ced2a727652cf3b1cae556741066083949b50c053423e952ce83461be7380e59811e4affb13709ba99dc6736f1917f1778c0008953d8e5e31c2e304b06750b7795e04b655a8ee245a9437b5f7fba26d888b65704c75f00fe6ef3e15a8753a90f2da2c505033dec913784a5e0852ef05a2d6f5f5e9bbb37ec1d0fd4bf98ecd553815d0e80a156aee8e24e531f298e91e74f4d5c8aa1a24db9ed920d284a89a7d15ce6898081182627e0d9b1e1df2e6cac4582655dbde9de71b0aa56874ad40abcd257f5293e4299bdcfc8f16ac812acf615870409e66a46300f65eb7380637071f86af1efae905298e52d64155fe218b983f39 ss = 6d235be09bf6d846a73bb64387cf70c69163f779a5fc46196764f6234746ebef count = 487 z = d7dd4115d66b7b83a5188c3fa97c9bf9bae350fd8e2001b6e5a910165ca9a110 d = 4c3378f56cef16c80bf6a05aa1138fd9bfc2d8b1c94acb0d6e08ac4e28920e7d msg = 3633b1a310c2afc23e7afaa2a939f0ef341b47b051dd76a35483ab6b91fbc4e0 seed = b1cc0ca0e634ce4668a4b0f2b3ee78d03d645aef73e84e707a93750c61ea1e1516072b2f34f459ee564230526581f741 pk = 41284d92810a0f054bed59216797bf91b5ab3653a666522f861a4aae919731ac464a1bb0bc4406619576699c3712730f638c9535744d4bf24b19d2776f73bb3c237dababb724287c7688caadc84047228667469cc599412058be6999340af48356945b96175921d017fd0852a0c1a7e2316626b746bc19014395c7008bbd0a5909a3608d1b9747d20b788e6b940a214f70aa4154788e67e10136d22fd918538e416a455b183c661768013a94a0895328bd89f4c6912b992d2c98faeb78a3b70a216058f140637cd1c7387632a6d0721106b257bb680d1610d88847e8f11516cb7010d772e17b9eeb4a6d16d79a83139e6e4081cd9aa1b4e5069eb54762da1c6ddb836c30c87b022925085043a009f7cb50ade1412dc7c97b0a3a024b279a1544f4e68055b01d4168a8b601418dc5b9b1fbb61510c1f43446a954b4899c31643585d133526a11ce9f98278dbb6334b03b00732d0d5642ae77153e885ba31469c4f95e421b5b4e52cccd2265d3761518f84b0270116594a12eea05d083a2c702234b822770461db8d308e0e2c27efc0d9f0101fce4a807973eeef87ce052418ba8b2675271f36a0efa3c34570ac915e7b62244460d037e52752e5fdb19ba54a68ac5babfaa823394a7b14a8fbe42c2972a24e0c2ad2b1b8659a03e49e27148b4799a6388d8f6371845a4946a7c038301e837a903a1167abc0f97fb7d2d2b3cbfb38d563332c0021b8b879f5c7c82ec838e9ba93f24ccb723904135545ed663c9f3e98c7178b914754c8cd5bd7b3c1e26f084724627a0ab7d8f195da9105212ccbbf553b800447d17b03d3fdac64fb9513858944f7b7e8c319aafb0221f0907757322042047daaca26933224dc0b19fc2108c1b4796251031c0860b40235ceb55edf2b06bf2bb56cc4650b93768e778277021b02a552af21f04659e5d780b96c179642bc9296c00f68c5d01f597f402323c63117c11bb32ebb6bfda62f0b722ae17a40945a1572752c74855ed9b6455c4b44c75945c9105aba3125e739aa8e84acd8a2ca6d4b142d6b25627c0e9b98890c503b755170cfc6552a91a8b780fd193029c2f05b7c8a2dff6d9e6e192cfbe02f5699b27d3af73599dfc7789325106d2dc sk = e8d65d62e2948284408ff7cfa5e8c7cc61af23c43399c9c44ed81c361795efe00800c0c3277527c6279ce5660066130d91f904308c2da9d29d370ba9d4abbdd779245882ba61300acc0746427016f1e00a0c91c889a674edb0bf02396173d2b182b234e5832844699b1790bfcf333b44c9aa97d72507953035e8c1c3dc3b65aa4c626623ea1b3168a2bccd9418a52127452b1017325c5700958e9533dcc55859b7af51f3229078092935ae61b03d1d04b929bb187ad05a5dd4b72b3c92aecaaa22a9079d050f9ca19c29213ea6b283ab56b743060c678c2663f460fa12c25065c20ec6ac1ea00001c232a8b75ac9493ad2cc900e0ba51cd0454d31aa3d0ba78fdc90dbb90cd7f743996436d43972cc8572c2c78c9829b2c596835c86c9340b6640abb793e34f2554327da26418e80369bb09e2d61c9492594a64cd79c422a606093ea6133e40caa3865d95cc7fb7a6cd075760ee89004ec57a39d81518b60134f11ec7d1b8a3d74750c51b1c14ab8561464d9b2bb025b1b50b7c86906aac21309d3c85b1013332d04e1410aa60d25005043cae071f66ba82eb4c8d6d3a80007cac22f51f600263ae493b806a915a30b7b7faaa3a983e7a34a6fe60207e38befd85ccc365817c433873579ce2663de1d63a195967f83a476522373476a056884835201b14e62586ac466bcbac1b065833f0222120a7058b230b31a5b4080a45596a5d707c0d5625356b0592ca7752f207c588c01ec733ad44161f6aceef5b981ea9a819ac16eec85e785c51a97c10c3e6ae55d23bcb14c71f27b1fe64717ef504ac4c0c63eb563b34b7d0474241c313f811ce751b5bc091386fe499f88698f39b7f52fa83712c5f913b42a54986146a2066676c488bbf45b0714b2097cf1964db997da40c743ebb7947533954ba4539259e87a09559ebb9c398a6ed06243e0545ba5452e0d00341611208e2845b859695c7347f7a13d839682fa71b1235010be770daa074c7a08230964df437c12b944b0843570ef4066aa10b7940a0a50bbc662c4c98f21f4b261cc2689b3e41a35217bb1d516160477dd56a7d5f60c837231041284d92810a0f054bed59216797bf91b5ab3653a666522f861a4aae919731ac464a1bb0bc4406619576699c3712730f638c9535744d4bf24b19d2776f73bb3c237dababb724287c7688caadc84047228667469cc599412058be6999340af48356945b96175921d017fd0852a0c1a7e2316626b746bc19014395c7008bbd0a5909a3608d1b9747d20b788e6b940a214f70aa4154788e67e10136d22fd918538e416a455b183c661768013a94a0895328bd89f4c6912b992d2c98faeb78a3b70a216058f140637cd1c7387632a6d0721106b257bb680d1610d88847e8f11516cb7010d772e17b9eeb4a6d16d79a83139e6e4081cd9aa1b4e5069eb54762da1c6ddb836c30c87b022925085043a009f7cb50ade1412dc7c97b0a3a024b279a1544f4e68055b01d4168a8b601418dc5b9b1fbb61510c1f43446a954b4899c31643585d133526a11ce9f98278dbb6334b03b00732d0d5642ae77153e885ba31469c4f95e421b5b4e52cccd2265d3761518f84b0270116594a12eea05d083a2c702234b822770461db8d308e0e2c27efc0d9f0101fce4a807973eeef87ce052418ba8b2675271f36a0efa3c34570ac915e7b62244460d037e52752e5fdb19ba54a68ac5babfaa823394a7b14a8fbe42c2972a24e0c2ad2b1b8659a03e49e27148b4799a6388d8f6371845a4946a7c038301e837a903a1167abc0f97fb7d2d2b3cbfb38d563332c0021b8b879f5c7c82ec838e9ba93f24ccb723904135545ed663c9f3e98c7178b914754c8cd5bd7b3c1e26f084724627a0ab7d8f195da9105212ccbbf553b800447d17b03d3fdac64fb9513858944f7b7e8c319aafb0221f0907757322042047daaca26933224dc0b19fc2108c1b4796251031c0860b40235ceb55edf2b06bf2bb56cc4650b93768e778277021b02a552af21f04659e5d780b96c179642bc9296c00f68c5d01f597f402323c63117c11bb32ebb6bfda62f0b722ae17a40945a1572752c74855ed9b6455c4b44c75945c9105aba3125e739aa8e84acd8a2ca6d4b142d6b25627c0e9b98890c503b755170cfc6552a91a8b780fd193029c2f05b7c8a2dff6d9e6e192cfbe02f5699b27d3af73599dfc7789325106d2dc6af0a0c5263c0f5d22a06bd5eefd3287e5cb957a601ae4cdece511119165fd29d7dd4115d66b7b83a5188c3fa97c9bf9bae350fd8e2001b6e5a910165ca9a110 ct_n = 2298cdb6a9ccd2b4a280961b91ed46ad108bc7acacf8c74e0f61567727f73d507f8c9ee5eb4e7624b629f7f2fc225dd0143a01aa559c802c964af385d9bb4383c18c292922cb027beea41baa9f7b72d80c121691c54478109ce7d03ec4d92b3d3845b4a5e5dcd88d089ef4dcd3f2c6d1988ff633b1007e582846c070f444bd620de481f6b5556249bb2abb6d6af6a3195b88400d8aa875e00bfba3483c6400e473bd49bacbc881970e606db1be48d90dcf7920dfc28bfafd5d43e1af0af27036be308d1fd3e53caad59e01974a464a1be0d03fa9cc57430892c6bab0e4164cc65b1a7a470acaba10c4e5307c186aeb8d3e75f414061221f4db1b6ef38e8f3b4b1b3f8153804c31cd7076f756e9e748a788a371e2bdbd3bb084d3ad16cfa5f8ccf8571bdd1ad98f3a9155f9cfe3bb8a8cfdb2f06316e7e4d349fcb9db8e3a80e11514dbe992a7e9b3868ae2a50ad070b86a5f25c779245f7ca730c62f4762a87b9e656f5934a178d0053a3f194231895ea744e58498176b3cfc0b7237a750a59a274096e28a41ebd3809b0f5230921962875fb744028a8c1f1eb9ecd4e486b255c2110d18620188ac2dded1a4c57da0c412b48f46f26f7a64a6dd15c649b75740d61e3e57572b78a2a2fbd8619135309c5c2234c8375a5162f7379b61e9408733f3d14b07f1c11089b415e2ed9b8356a9b23ffaf87764d8b1b5e3f4170454d5fa62b546b35ee63f6a8a8181de970328852a4c16a1defabfeb2c9d7c8141332ebb3de66af216b3c461f3dccd44925aa4a56c7caa4988e9636fb3f266c54546706184b9d0cdb450ef686807644cde5e37912c33c5d21cf9beb45a37a2a4b8f0b2f26e82769c80c5f713b03c0708b40ea3ab67b54ac2a0683af2092c9cc0e4cf491ede36c5b562f4b2668240ef3af87e4e38ea0811f530b8653f48574307a3796984668cf89838a54d984b942226472e33858ff70f15b1c4cc445a8dcbfa5e6cbefc41dbea820798cc17a42e6a07b03919f5f90be5208c6ee2b0421490062b65e177b662b04538ced4c4011c574b8eb44a50fe8f6ea213af8d241b7f25ca150af2f3 ss_n = ac59649b3249faef5cbd9448ad719a108b538d2b26e33a9eb95cf2d450652c27 ct = 0bcb3d0f2b7af1b9f3c17b0cb93f397b77e6167e5c084072be61d2be445597184ccef004e7102405f3b7a76551f636336ab38a18fe1d62147889510b65c2783701f0718c29df99001b65c6d58e2a5c0daa1a245fa741897628beac778e64d4e96e5b4e390b7fd2ee23148a708d3455ed007b24db2ded99c02fe5368d8d60d0767bec4a5fc26f216806e5c3399dbacce56cf6a691c9aed2b7982a490009742b9a079b51352078ab463277055d763296f9524c9609024a636caffd15d2d0da110931a09de0b3574f195bb3002445852b1287425ea46500b306b77774c4498a011e653a95600ad0e560c6f8f0a920c0ca7b1197547dc2708c0442741a74a44257ffa5bdd37336cb1ab9e67584086120666fe82aea865ad4a399b2a57180a6958e089a08be325346574f83d53e1999d128e3807316a47242224c5d29f71657bbbdaade2dd62b25fa26c2bddb22350818bd41f29a6e9bb8a5be76e34c9ede4f8be12218c746ed95c44e551ec2922e9e99cc9a40496e7caf5d451c32fb9adc53d15a7f71b3c6c37e5baaa2d7f938e2b22be2ee759a38742ee6526f68d0c9490392e01cd79e3854f7685a7b806a807752a85753d29f1070d38911b6b8913a945143f0bcd8cd3a7c2d463e069126a832cff2743a9a76f118ba11f5bd00eeaf199a782c68fe0c13abc97d9eba350140a0b8e7c0d446af8d5c05a1e217a01fcd13127d8c69f8a1f101e8fc479b5c551abb023c890b4591633a09e2690c890009804cf9e5b967a97c30beccac7c9cc65ced72f7445954e2f2550883b1e1e82de9d2773bbc475ca3536e20396456c0dd032a0eeee9a3b5fc6ed25fae6199adc4f79293d13fe871fc60ff02a405e6da9a2d5272add70b5fcfebf473a71cb713678ce9a8530ccd3fe1b6362c43f4f585a2c7d487fb78b700115d1d231cfc66399191d5cfb82e2757beb9959f51f339a8cff67292a4699890663718deb3391345b249d9157da60347b935523d20dce36db0db61ef1b4d17857affe76e84ea7ea334d1d0c302ee128aabdfce89e937a85c6f80b197e18be8e6440cabf773c02e9afa2153843aaac1 ss = dba4736c6afe2355119ba292effd8646208137c240394ad52c8f3f013f9d8e49 count = 488 z = 3f767436f14876a6fd14f1879b68dcdd4190d47351fb5d529eb655f840e915ca d = 9aa6a5d77ec6ca9b341c20257c520167b8292f88ffa4f846b65676179942edfc msg = 23ebeaf781b15f63cdf2a441cff2d4b4157a12d8d47498234c2d231e7c5f4b9d seed = b034fed24bf4410da53e06734c3b2a5c50e85f986a2d4c1c212aca3411a014a9987e288fada268e68d78c181819701c4 pk = a6e117e3328c5e268e5e16785453cf176c0c16648f172a93232a0d45195fa1e996c9570b789552f514b407c64cad560c333044be282910c59d85e07f227a8ff2e11243689e6b5852be1ba62fea9a73b59f37449142104c5882cba9bc03be35a559e10cf9734f4594b2ab401455742862b3b13e37a8bf243fbc7171f9f000c0ec24a2a0c5ec877e89f17827d3b933c01cd87456b1d7bceb849ea7290fb951a348d095cbab420bb0440b627f8862901bb50999e0705063690d607def4a95adba9f5cd9c5658a5348bb5356836c3664b453e9079e86cc77356e37c9a629b5baaa79c933b647a5a73157793f4430b9108c63c1a4642989834f18b568e54e7069714c6c14d29aa6371773cccccc161987b55c2833f77235a28043b443b764ab7eba75a05a45a6452c8f9b5d4337454737bc9cac833192342d59712368581ac8363e954a15542e0d130fa5f7924fb53a6963773d4689780b33a07332602b94b4ab7a47e5b29f919571334d396759152ace9289c8a3c6befb003bfa634bf9fa1c3e3634fa5552ff071a08d6b37bac2b2f512dc7b0c53483283b61a0f4c84070448adce308f72ca6a2fa21ae39c7a4366851958395c40974aa344a4cb6821533d2bc4ddda865768a9604b7aa7c800265cb3eb94cc62883c7943726d9768ed657c1e3b8a31d27b862d11e2d30898a49af5e1690d9c9066c66306b23ac992ab861b6bcf546132580acb323b5f5322617111ab6ea0da4f7a373eaa3746c2ff047964e71687f198e4c8905bbeb2d49577c34129b786c7b75359ab953c98cb009e77839d4606e124198bfd10bca87864e4a8637bb3be2cb62fa6573079183b19567d8a10f4b2bac07833f5c2793ead17e0db06a270c8ef9db11a2f6b9f028bfca937881ea419b8583d0e0537fe0837d022ceb523d533863c95a50d1d98b96b326e0cc807566552a13597b22189cc4637cf3c71ae610697a583c760cbb32263f288843cc41b0ea50dbac7c1f62c1dc3256a107229bab7add27612bea3cf5f6567b93569412cde3611128136727b337d9cb9d4a946cd6477d2bda085ec102392a0e1ccb5a4e459c0376f65b4cf932d7c5ca6dd9e7371a147340376045b89de21b18c19d8c8a77b2 sk = f1663447e302a8aa0a3396c5feaa84f4e856dbd18d1f761317e31eabf513038a5b408936ced4678a5016b35586d1609a47f3552397260fac42233079a4d10c9961b73d37401a473a756429da39113037afc25857d37b3777370833369151ccc8413bab482c213b05bb6fa35580012b7d407dbb4134f8fa18a0f389abb793d9598392259cc01b0826c46eea56904a215c6efc785c90855430457e736f2284ceae1781d0a8bbf5b95ac4766192a451342519a4841b11e93d841902e81793901a10cae502e3bb8068f56ce0e7cd31f0bec643278aa8caa7a78375f24383b2c99f36734ec71fc192507d734005165d429a95468802f9a8b479a08195f13e88b63ef3849c85080d3b1984d8683c3d008db3e227b0b01e106a7863d44b8603647ee2ce43a49607244a3cf52079e245c13632cc677158b893b477140a48135c0688ff43a0611675425520f7cab2bb506bea5ccf81497350b112fa3b9d5788a9c1242f16e0837fa74d57e088461b26f992ba295078148ace11c825ab73bbfe1016beb46be4b5cd849c964b305ecedb3642fc09a9d74456d61653b40d343c0cb234c9df955c12849c16c596e4599de812852a3a2c8742a9e2d18cf704a4887a53fbacc26313313735612d97c89c968064fa11b560548497c2cabb539393b1a947281d916b429233c6fc95ca59809fd9a72c0206eda700b0602b4e8c858a9a18d4d0199969879a5632f44c1c79922546f756838c3469e225cb9a567518ccf4ea2dbc20a601ba0b948c9aaab2ccba26b5b92094980ba8813ca12194b4d9aa27c7b5be2e430bbb171460c8b2e7d15a93b3082f818d0777a558cb5152929db35824a52861f0190317477caad056738a0676311d9d2a683c693122d9c48a371d86e4749da83d95606814b51204b111268093274545bcbcc97db87037216b3ea84d3876a169d31e6197805546a67a8c169580af796b46da32a4421978294a28959611a7d96f4e47af54d0c793e1283bac8b3db034d3d2b9ecd1a86ac2bcfe57759062b7cd3b7a4ed9a6e65a25c540ae5e3413a0f96be94a47e24b94891a6697606ff3d36cc46322a6e117e3328c5e268e5e16785453cf176c0c16648f172a93232a0d45195fa1e996c9570b789552f514b407c64cad560c333044be282910c59d85e07f227a8ff2e11243689e6b5852be1ba62fea9a73b59f37449142104c5882cba9bc03be35a559e10cf9734f4594b2ab401455742862b3b13e37a8bf243fbc7171f9f000c0ec24a2a0c5ec877e89f17827d3b933c01cd87456b1d7bceb849ea7290fb951a348d095cbab420bb0440b627f8862901bb50999e0705063690d607def4a95adba9f5cd9c5658a5348bb5356836c3664b453e9079e86cc77356e37c9a629b5baaa79c933b647a5a73157793f4430b9108c63c1a4642989834f18b568e54e7069714c6c14d29aa6371773cccccc161987b55c2833f77235a28043b443b764ab7eba75a05a45a6452c8f9b5d4337454737bc9cac833192342d59712368581ac8363e954a15542e0d130fa5f7924fb53a6963773d4689780b33a07332602b94b4ab7a47e5b29f919571334d396759152ace9289c8a3c6befb003bfa634bf9fa1c3e3634fa5552ff071a08d6b37bac2b2f512dc7b0c53483283b61a0f4c84070448adce308f72ca6a2fa21ae39c7a4366851958395c40974aa344a4cb6821533d2bc4ddda865768a9604b7aa7c800265cb3eb94cc62883c7943726d9768ed657c1e3b8a31d27b862d11e2d30898a49af5e1690d9c9066c66306b23ac992ab861b6bcf546132580acb323b5f5322617111ab6ea0da4f7a373eaa3746c2ff047964e71687f198e4c8905bbeb2d49577c34129b786c7b75359ab953c98cb009e77839d4606e124198bfd10bca87864e4a8637bb3be2cb62fa6573079183b19567d8a10f4b2bac07833f5c2793ead17e0db06a270c8ef9db11a2f6b9f028bfca937881ea419b8583d0e0537fe0837d022ceb523d533863c95a50d1d98b96b326e0cc807566552a13597b22189cc4637cf3c71ae610697a583c760cbb32263f288843cc41b0ea50dbac7c1f62c1dc3256a107229bab7add27612bea3cf5f6567b93569412cde3611128136727b337d9cb9d4a946cd6477d2bda085ec102392a0e1ccb5a4e459c0376f65b4cf932d7c5ca6dd9e7371a147340376045b89de21b18c19d8c8a77b2efecc6ba04c98b80b9f66373c0a2f479a8e7598a59042f6a756f103b213221b73f767436f14876a6fd14f1879b68dcdd4190d47351fb5d529eb655f840e915ca ct_n = a745081edf5ca1db41c2b805fd4999e481860ee1f218d5bacde74153393fb712db460831221ba59b22281ef713e0c79047b6273b4ba799a1638c4d39f8f2018a7c6d15417c5feab3c28c9d2d580504a54c4c44803572c5517e96b8c22338046d42caea1ad9c1e0faf071bda2e0bfb468b71951cc0d6d59979cd490307d19700ba61923720698dc92d8b6d3bbed1d76f1e8f57dfcbf366f45196faef9a831513939aeb12a6cfd671a859b78cf8c5c9489c43352925e130abaffa45c3e5a0c763abaed17669fa413540189d2c8855fe22a4af0d2c5c9b10c6bc2fd204e46285c6f689a7a237f300873c344bff321f1edf1af86b16f4935a94976ef56c9df5f27951d5e64ce0c9193d9174bc90dbb053fa172d85d6d75ecea6e804c1c42a99fd5e9b12dd4fc56862efa399d31539850879599f651af3be70797e001b1458bd77e4756a832a1e2d08fe8e2990fed8ab10b5984447a061d4eb45573b1a955e3dbd4bd9daed2dd7e1dcdc12a1b1d43c722cdfabbeba78d9702bcf60fe7cefa4dd84d0af2ae92c0cae3af8efa62f5666c89d483667fe471f0cebc06dcde4b9630ecd0bdb42b6f206a456c3e0becbc97d44f96808c035e0b89329797d650c4c05bcababa70e37b6ac7eb99d6e6e5d32e26baed22c9cdeb4bb3bea0f18961710ff8cea4330677e6cf5945d62aa0b592d553ff5ad57e8e6704f8479f54e5017f2e4cd03d726bd3c9c2b4932a00e45dae83beee07974b93c162fcc847d3b9c10ae2e5869396299daaf2c6be4c2d4a279ac22d2b7f91c587b7feb203d026e8f76d11e03bcf695f4716c9119d5309c41ec648ce08e892ffb64db04dc5e717895a470f45e73da7c254d78ce388516976289c6628a8d4a825739c5649cc12bf82f43f4c216d12858cd0733a7abb86d2344c926a8c003a072c5a15f7fc0b2168ba6cc7da86d575ec71828bd0905fb1bd2032247bfb02a988221d874cef42d357dd4d4f36b98e1c8da5ac6004a558f131bfb6dc75f7d6c240cb45101be4abf116b9e8cec275cdbea4651441f6e860a6afcf1557517db3eeb6cbcd336dd327b552dcc8471a746250bc ss_n = b5a3f5632fb57041c517610dce673228880752761c0d6f33daa0bd3235f86afa ct = c9ad6dec42292a115bb54bc1d4d7ad681c20cd4331960f635e2a8256eba324f6d2e5a966b528769315f2be69d4a4a027ef15b8f18cdb2c2206ce2607a65df324f52dfd80b61df91febcafb2991be24b036d209a03105cb5e8cb6ceeae3ee30a8975bbae41489286a492c31310745989b23f2a4f31e26d82c0642b483d057b525390659c80ef79b1bd41a967dfe2feea3b0e36cecb80fd2011d3c7f506d33f38aecbb0f473799dcab6f47b81d4baafbde2d611b4dc3ee4a1ebbfaccada0948a56b4412f30f1aef7a489bc526e110f720a228ee2fc9a6d32ea6c758d3cbe8293a5bb0b88d698d73e146e920ca82782803204df3f331675c7ba4d8f5640e9c7229be711bf2aba33edbc07379ad298d1a7c5a71b84a81623a1a655df84f739e47911885236438f887891c800c6d00a58a61776735137a5cd0fc0765da442e875191323d0ed8a7d9492a3d5ab74d46f222996d5ceb19f0c5105b0f7f142129399fe650271389b210b28c51c813d0d9aee46430b228eeb27e7be2b79e7d1617d9c742c7e39765d3e4687677612a56b7ccd6bebb8e97a4aa1e490a62183b7397b7dc919c32700027a00945894e6994fae561395dc644564c5c41abf2ec269d6533bfe09a925fe3b9648fbbfbcfa779bab6ed0b53010d1c91f7e7e70b74bc206d61097ddfc3783e8d1e99ddb29d40cb8bc54f5b89e443f94d4ad8eb708c4f6a1cbbd13a61a019f378b460c7c646f15bba97bd267b40a3fc87df0edd6631ddfeef860526edf47a5514e9dbb1f058b767dcdddc62697715b4e6f55c9e574d416731dbda9877a83ddd6ebfb04deedc2ca57b272ed1a7abb3bdb4de99375908d7eb7c9e6415d9adbed800dce3de56eafa91160e90521eb04f5e8ddb01365c1d9a5c6a677d9e6e05054ca088f008776d53b177952310009a1b8bfd509d29415f48c698c01f55af7760f654e98a5793cf58cb7836beb5727070a28be541d51c9358a5afb4fb6027ac36e9e07a5bf0d1f8d28c8304690e8e8f4d6db7695f55a94ae03991d091a8f541c66bdd703fa7a89243b48248911b6a697fc0bebc787553034bec714783c9f ss = d02adf45b4aab9c8259073ffb683ad072d55257be7f865aa699e07f03966e0a4 count = 489 z = 56abbbe5729b2419f94c110c18eea1b7ab6505e935620a408929e5bd45a06a11 d = 19896210945e7b506f87c9a64a7ad0565fab678eb2dc036a3883f1f4f820601f msg = f0c0fca4678779d993fbf148bf3b3a69a054788178156ed769605bbe4c21221e seed = ada4fed88805f474bcdc70cc53ad7ad38a0792a1bea7fddf9c79f93c7cdd487bf21884e89f46c34a468cd7ed55313f16 pk = 0fd2c2ec66b712fa5a53ab349c48a86dc004001354de8303ceba4464fa4ab8b8b2f4009ccec37503d3bcd4a4718c3985d217131c02bcda7343fca90d18a95f36d0bf0c4b94e6745fdf4c3e50861626b83de4eb37f35c4bc2bacfd4b486ced5a9e25132372b8a3729b8d452c9833a36ddd058844810d85470d40c36e6e5b35197369570a4f998c738c763e9654d8fa0769e545a91388e595091d34a6133a4bc8a298ede7c4c87a96eee97c7f5f612dcf465825888ec669496dbb0ff7a28bca69ad6350cd8789fcaa369b2ccafb3c370b73b842d5c6808a3c820c78886d3138dd2acfa36a55a8100a3659d06a38089aa49b1f9971407bebef4130e916765051af42b5592593793e5c33d6cb05eb65c03f3bdb348bcc8b974ff61749a3731fb853ba6178617f65f105081121530e3882fe904ce83e46b2697065fc408d3c5154c55c493f790f9c5b678b3ae0e8baeeae3511e2414025226518b51be8249c5805280b99ffc54027f0bb78095cb10d45216835218301eea9c953d43bab0c1af5ca918260b7eb413a2439828c1a4bc18ea5f8d300e3763200c047204512f3b266d07430a99c6c94b9b2d94e88220c43788047c8c2bc3e4400b5673492153b02e71c72a480e83ea6fc155b5eb3a9a382c4e9789036dd3844bca01f17b11fabc5c7e41280c57b4f41108b0f85973e54c46c80b18a030f18862a4d3bcc8f4a1bb1ca680e698a2fac7e95bb39073c6b4a3c2e7b43c31d91b342c85a89b607819b0f13c46cd6c3fe14acd45012d23366c200a3ff350863dea2b5646aa5da137fb328b1bc2c5c5717c60f2a0ac9a5b3a117493d8916742718a975a25184847a033f7001dc4b3adb9d5add60baad3444ec22aa27f1c53bcc217bf0c0a4dd903c278175df045363c6772090060ab9c992b780473123d5284e7b12953d11c395ba071d02ceb9a250d6c1c8de901e0a11ffad252e48b7a3d7413363b036db256b593ce521c7adba6790de011c76740eb81b45fd9071fe47b0e2a08df5701c0726607c380955798ecd8831071060501296d295759da3eabecac4759291c75a3f2e03d7e6c90577374815642ba265910b1a6d9c78b88079820313bde1c08874b5d09085b1ad265c154 sk = 176a810d9620b6a45e94297f3c96b39cba36c2981e453632347c70e47b5a661a14474469ee701c1f380d6366648dc74e7f634a8b779b6c93bcd0f7a6f1096c642abfdbc7be0c0a91897b1e339068b49acac70a356432a4f9a95b2ba4966a121e5601cd7c62b31a6aa3d0bb44afca63628629b480b8308a4168a2482ff325c57ca672aab8a2750a017062d452420475bb9424be6872b36a12355dabbe338c5510a4056bb989c84872b80816b20c532b03706afa64f6a1c7f2328e25ab28488684562b0a94bb9c046089595212bba411c3323772acab523657cb33a319831d73c01217a0801becc90bb0686d56375e301cd4d344414911f89109fa245b786670e0407c2ca04bdb139905814431f1ae9630208517727e234d32580b4719b9fee15a96e9988ce2b38fcbc535c355f1352d9c604cd79b9357450fe230672e77b05d065527eb48e9457762171ef318a183ea055361a375d479ff73b261f88c67d6c8f2f3958d939d8235b5ecb5bf0af60993e40fcb234e05dc54d26075ab363a0b36697b69509294477a95c97238c04ec9c1f87927cce3723904bb707047e10482338b31c76c0f140984acf4c353c17ce2ac6b941a35ce952f488c111bd961d47ba433d9ad15256316992cb13710fbe99c59353396e06601e850e6683c7ae13b54196835116e39f01b93394f6a18a3b65bb02319ca5092bcc5654365802239431182b38a068956baf0120f72402528a07745c5b70726d0e2599b3384cc456711a9bb50980835851e79442cb5391a317b8fbe1a91f48c6c11e480f318952c6904ee7a52539524336932b089bd1091adea7940870c61ac643cf46a7c81868fa7bb261ba32a3972ca2b58b63c746c48acab7069aeaa502bd26c4163185f0ba3b30dbc8c212537f9d34360984bea67cde2d79541571111704dfff1cbd67841df5951fca6961b5a8ed244584896c4a3d35b18c4405b956e9a64b281549e7a0c04874630be2679190c5343b5429b7707455ac2c4342fb4ca797e44985bfa4433f9bf18f83e687035000265375bc5dc5b6c76338d47e399ff2b0e7d548868e7773e8a07db5a8c0fd2c2ec66b712fa5a53ab349c48a86dc004001354de8303ceba4464fa4ab8b8b2f4009ccec37503d3bcd4a4718c3985d217131c02bcda7343fca90d18a95f36d0bf0c4b94e6745fdf4c3e50861626b83de4eb37f35c4bc2bacfd4b486ced5a9e25132372b8a3729b8d452c9833a36ddd058844810d85470d40c36e6e5b35197369570a4f998c738c763e9654d8fa0769e545a91388e595091d34a6133a4bc8a298ede7c4c87a96eee97c7f5f612dcf465825888ec669496dbb0ff7a28bca69ad6350cd8789fcaa369b2ccafb3c370b73b842d5c6808a3c820c78886d3138dd2acfa36a55a8100a3659d06a38089aa49b1f9971407bebef4130e916765051af42b5592593793e5c33d6cb05eb65c03f3bdb348bcc8b974ff61749a3731fb853ba6178617f65f105081121530e3882fe904ce83e46b2697065fc408d3c5154c55c493f790f9c5b678b3ae0e8baeeae3511e2414025226518b51be8249c5805280b99ffc54027f0bb78095cb10d45216835218301eea9c953d43bab0c1af5ca918260b7eb413a2439828c1a4bc18ea5f8d300e3763200c047204512f3b266d07430a99c6c94b9b2d94e88220c43788047c8c2bc3e4400b5673492153b02e71c72a480e83ea6fc155b5eb3a9a382c4e9789036dd3844bca01f17b11fabc5c7e41280c57b4f41108b0f85973e54c46c80b18a030f18862a4d3bcc8f4a1bb1ca680e698a2fac7e95bb39073c6b4a3c2e7b43c31d91b342c85a89b607819b0f13c46cd6c3fe14acd45012d23366c200a3ff350863dea2b5646aa5da137fb328b1bc2c5c5717c60f2a0ac9a5b3a117493d8916742718a975a25184847a033f7001dc4b3adb9d5add60baad3444ec22aa27f1c53bcc217bf0c0a4dd903c278175df045363c6772090060ab9c992b780473123d5284e7b12953d11c395ba071d02ceb9a250d6c1c8de901e0a11ffad252e48b7a3d7413363b036db256b593ce521c7adba6790de011c76740eb81b45fd9071fe47b0e2a08df5701c0726607c380955798ecd8831071060501296d295759da3eabecac4759291c75a3f2e03d7e6c90577374815642ba265910b1a6d9c78b88079820313bde1c08874b5d09085b1ad265c15413ecf17ed1d116d006631c62b4e9550f9eeb1c6271c1b2a156b2656382c5295356abbbe5729b2419f94c110c18eea1b7ab6505e935620a408929e5bd45a06a11 ct_n = 893a8cde0ff18f604bb21b7639959fd0e1288e10fb156671e1e31120bd90053a254bcbb081a980b4751d532d0d5acebb92a43a9853ba6dc25e4be0df09c76121a8a0d1531f74bf31fe31ce7be6db40517c5f71ef4c1bb854acd3767cca6e648bf8f82320232bd310e3bf1b1fdefcfb104e8ee39b1b9b0996bb661f5459a4e0388253e5209f4c5412a4c068e610535cb8174dc3aed5c8ed8fd6ad3cf929a6b78547d50f8588d3ba8771e2bf2a9e2324846fc1b7bf8bddec510456ea057e64e856c44b847fc7b794df388f54330e172d0d8d45bf5211cba25085c3ea1aa4891604f35799be7799706adb7e34565f4b742896e41f98e14a70164cb144d7856382b0e23b22a0a0bb0986e1feb7ba4ec759190faaa833435c49df30fc6c77928dcba2ab70771f924209e103da0a8a9edfd5f842ec42d57e3df39a3ff39b031dccbb3a681fb7a2ba0fdc96d8324e2b51245f1a1dc40b1ee8364cdead7d4aa8f8018754a61e6346c897283efbff514019f946d2effe28097aa939a7fd3216b4880199e5c4a622b7663124f05a2db16ec137d42a16d11b78a740c77b40822de93215eb6f55ba5aa90c64543a6997b713a9835adc35e5e763121aaec709092a7e0866957174eac63136bcb3a50e3d8b30c65e008c11933de6d22a46f7f1bd59ddcdde522196f450d958abc481055b0680271242640441681c1be6fe1a769adee1411afa33d67bc5ec8d9fe5c0f2c7abaa2710fe6960072a8a796392cf1fd461af0fb593380fe03dd30be2bed4126e1a46cdd1143d0219a75d02d7be7c96202e5016c39abd356d6ed4725c21abf68341f3af4789d2f3324d60f8c08d47dc665165b497959f68e8fc8e19bfb40c0aaf04610340930f1c45d180a3cb12b8b5a78540144ea35756b6d36ac903a7c11c17b32ba71266b095bb302b3e3c3df5d2deacfd7b04b236c0e5524f7025e0cd082a2cc438ba471fbb864d64eb8895bd1aba54061e5c5f45d8f7c87d4a70c143d41d82ad2399ff71b3dd60c5c04374ddecf986fa4a8b1a4d48df42b1506bf77fb3ca22f32c9dfe6d92218cee18d012d85a07bbf53f94410b ss_n = 335def4d02707e98f6b085e778dbf37cdefbf14d8ce04ec6ec4b2792ea720188 ct = 5a7afcb6ead08d80f186f0fb44bf06c191830dc0b98f3751c80d742cfe5ddc5d01ec852222cdb617323070d34191dc8252a187d9e6e53165a1061b95e753a98658bb0e4d50bf894d11914b46c2653e0a4ac388479713a21cb7511ccd92df1656ec179c16adfe3dc6c2bf56c6ed7a8f0e70774af6df96b039554fb0044ce5b6ec067bb7d3bc91b9fb7d225fc766a09eb57f7535150035d21b0941325fe91052545d5a6e109ec5a2b942707f476250b5e6d4f2619bcd4e1a80f8836fdd15f4279c4511a02e38b10f0950e626cedd74a60bea7b5c61a7a11647fe99164d1e82044cde377f0e661dc1fb6ec5654e10e54798d6ac2622ed6049f16e3b8c1084bfc369351a20891aa0f47285d10049763793d68d9e11a7c7606757130f383b7aa63fb3a0b31b956d064fa95e36d3a33582b20e451b0aee2c7a41bf644047055cf62f9531387aa99b5120fa106ff3852d81819e20a7ebc7d85573eddeea32b74718f3e801e2ce68db8723abe17ad92891e9ba14165a257bf659014189bf684517a37828c71e3eca9382386d8b296bf12c8b67341b88d8c1f4f7876dc2557013785d58c2c1a3bb8f9caf122c6900683993e43fe4c7552c89ef258c06528de3fe7a85a7a955f5ddb474b5a8520c3474c2b85a61723e006aa89c283b8b09f50c5c9cc2262769021192ff041ebc66783fe5ba0e9a8c124a8efd3bbc70516673c3f192fbef390e0f2d86d4083070d718b767bf71696c065550caaf164cd9b0ad81f1e07eba126e333633658b87237dcdbc88450f2a0fb21b91e527557da5bc78ef6c23d71786c1aed742bd27d5b502ba534d2185390778e60a326c2df5bc3ebff8912886685e51c1bbc0d98689f9eb11278ecbf31d2b5bb1323b325a120f3b34c0a3d170ae4969fe10601e4f294e7f2c0b98cbcd5370d2b2bb4cdff9c50e98f120cd46928417babc9a070b75b06f13665770061ea77df83087be827201ca20e4b0b7504d5a109e4acbca982356dd7e84464e301497618236c587a359fce0b2ee3034d43f11de26bc1609a53e80523547736fbb9ae1ebebf98d43b94ecda4c4610258424a0f7f ss = 847a007ad0536715936375358bbd0c3eb458bf272928b053f500f009c39029f2 count = 490 z = 6f34da55d7a6c15161d6b21eef92c4251dfe204a31d939f320dc3d266b9d8663 d = f0353e0f724b717642e0de7fac83c5842b2110b3255acaa73d5503821853de7a msg = c113fc198d38e06655f70c7f164b29f125bdfa433bfaff3a6eadce73e68811ae seed = 78d95b8e45602d5680b3022e2c053f63bcbffdf40d2a3f5dada74574cb4c2d3f89dfc72129a4fb898d4aff004627e7d0 pk = 22486ffcac440fc724ec670913e7b1726a8dff596c93097a2a17a04e088657465f2ee120fcb20b7312cd75bcceee05a241413fc81a8bc4a42d3ac93ad5e1450e26c3039777afe5897ae78540954744786c6b2328f4d007d25a12e3d804aed05c081a2e62d4bcb399a45518003f1b919acb7f49d5b978f87ab8a1468bc024d64143364b6714d148f7066e5092a030200b7e787bc2c52be15b3107b6ac79123d418bbca4f68ba6f2cd22b76a26bac7a8da524268590b3ba817738ddba4b3e993917282a40bab02f769cfb5e78481f2053868c3a6d74d7a137ad3c1c54cc83887c09312a9853e501c5bd4abefec2b707b77af47afa54a77edec701a20377b79803336723ec5458ac618cf65ce494b3780d1a22be569efe118768c70f052502c875b626ba89f1ca0b685cccf543e37511b6f3c239f21c3ddf60bdc491bcdaacc4301a5dd88a966ac3cd0d86465982c20f3c3d02c9005a18a8c280dd69771d7e652b94816c6c634d9424d75eb73e0a3918aa3a654e75e54f3a4d1f0bab8955be79166437312ef425cae453a06f0ba0c508040b54a398b8577592786ec0024641ed0f7b1bfc17530676956075703c0c910985f705150ee65b706d1c67e2c089f68b4ad2ccd02cc1e3aac5a0485846391a336575a35b643d8a6c87e81cff2ab1830f2a9b7b292b961b4a01226a2d060ad736bb1a1b83556cfe3f6b220610eb084bba8b71d1a52ab75dc1ef167246d567cd6d45adbac26e8f090b2b465952bc7dd3799c64c4524c953d80b7e9d4204fbf30ad7594c376ca98f102aabea9b57cb0a8d2c62dfa717bd817834d99101ec2c814ab140159f8e527c4aaa9aac4601a7d161bec478a8bc10b6aca5173508585b0496348692b2b4f19325039484bba214b80c5036377ded00c7dac22ee1a72c5931509ea53b96ea89fb95bec7a06d10cb248ffa9f52341a5040372a72c538cc14929097818970b3a24560f56bf57a14340a9acb460a785731fcbc3c16358194db2bd1286f9a797f3674426e839dd6d2b155fb51de793e4e8ab02050548bdb44abe19df2cc9f4496afe802932d89484b03aae676622d4bfdfb7137eae087c9a8b5ebcf4b49dfbc8046accaaef6cbd78de2811ee61d sk = 0eb4bd850c58759ab3b94c8834398ed2f6078f25567c6cc05aeaa4f2412a10912c5399cd9bd7b83b3b3441a61d4d6698ed77b940864f6564aaaa351656715dbaecb245babe6f8263ed339bdabab5a4c6a2c94a52e6578c1fd715e67678cf72aa217a649af9c0f6516c05f191a0315b72320cda40a350621b4f5b11dc63897b091659384cb6a19c7b002d60a3b7d9a699d8709ee82416038103019564cfa9b163475e134241b7f9522b026909c96d32fbc427802c76f36d47a1277d035beb00800a5a8772697b2fb53254c76c588246b2f7cb9db4ae775b8b6818b5be92931bd33149000ea07413cba56a0428bf4729cdaac8522ff0cf93b7cda6291151a54751130a2e48039b629560e12ab9415ff1c97733e66fa257412c04a445166e7cd4b9be08b6462c0e2f7a8e3a9c93393a577a8a6dde7617c0d5b40b62145b706f8407cbf23c335bf49dda3670b5a4771738400715c22f4c993f6b76ea534939ccb1db838d8fd967a99162c7877216816eb0d8b5bf7c2750228def507e197bb18e86bdaca9268ccb5d7da17df06648173ba242f79259e152c2ea5aee04aad722887da852a1517296391127c50c56e640bae719d30222423caab7a68eb7c4a7a79cb087e5154100bb90a7155a01ba79b1130b9673fc815b0260798ff9872e018b4ab9a7c03ac868c21c955c765d815266c040f461712842b6a6a77ee6f19eef107e31b397cf96ba173bbb1a893adb47c0e9f2a17ed11607ec354d83426fca08c261c26e74b683150dcc8403a2097622d929759369db644622bc2be0b67adf09210a30c6255446a1d769a075b5b7017027d3446e4895751c68244c738c7a1e9183b70a527f7501983bc5b90c51ad43038cab7b68d97249098b1a1ed716616a5f9032260118a2d3b53b2f4b257905b1273b9e6c73a3402261b51a5fbd9c05676cc8067bc5a0bb190f628d9571636d926bb8f187ee0b98228ac7685c55d614a72f454a3b893ea10824ac807a9b16941e5468cbd44f1d60a392053750376d8249c745685112762ebf74a7b8a5cb43e91a5ac80475f71e0369cc93eb56d7743d87b74fc3265f22486ffcac440fc724ec670913e7b1726a8dff596c93097a2a17a04e088657465f2ee120fcb20b7312cd75bcceee05a241413fc81a8bc4a42d3ac93ad5e1450e26c3039777afe5897ae78540954744786c6b2328f4d007d25a12e3d804aed05c081a2e62d4bcb399a45518003f1b919acb7f49d5b978f87ab8a1468bc024d64143364b6714d148f7066e5092a030200b7e787bc2c52be15b3107b6ac79123d418bbca4f68ba6f2cd22b76a26bac7a8da524268590b3ba817738ddba4b3e993917282a40bab02f769cfb5e78481f2053868c3a6d74d7a137ad3c1c54cc83887c09312a9853e501c5bd4abefec2b707b77af47afa54a77edec701a20377b79803336723ec5458ac618cf65ce494b3780d1a22be569efe118768c70f052502c875b626ba89f1ca0b685cccf543e37511b6f3c239f21c3ddf60bdc491bcdaacc4301a5dd88a966ac3cd0d86465982c20f3c3d02c9005a18a8c280dd69771d7e652b94816c6c634d9424d75eb73e0a3918aa3a654e75e54f3a4d1f0bab8955be79166437312ef425cae453a06f0ba0c508040b54a398b8577592786ec0024641ed0f7b1bfc17530676956075703c0c910985f705150ee65b706d1c67e2c089f68b4ad2ccd02cc1e3aac5a0485846391a336575a35b643d8a6c87e81cff2ab1830f2a9b7b292b961b4a01226a2d060ad736bb1a1b83556cfe3f6b220610eb084bba8b71d1a52ab75dc1ef167246d567cd6d45adbac26e8f090b2b465952bc7dd3799c64c4524c953d80b7e9d4204fbf30ad7594c376ca98f102aabea9b57cb0a8d2c62dfa717bd817834d99101ec2c814ab140159f8e527c4aaa9aac4601a7d161bec478a8bc10b6aca5173508585b0496348692b2b4f19325039484bba214b80c5036377ded00c7dac22ee1a72c5931509ea53b96ea89fb95bec7a06d10cb248ffa9f52341a5040372a72c538cc14929097818970b3a24560f56bf57a14340a9acb460a785731fcbc3c16358194db2bd1286f9a797f3674426e839dd6d2b155fb51de793e4e8ab02050548bdb44abe19df2cc9f4496afe802932d89484b03aae676622d4bfdfb7137eae087c9a8b5ebcf4b49dfbc8046accaaef6cbd78de2811ee61d5d0780bcd18f6e90739c89e0b91eae46a19f0bdd94af4eeaf09707bc95d79ded6f34da55d7a6c15161d6b21eef92c4251dfe204a31d939f320dc3d266b9d8663 ct_n = 4f6ee04012d658388ba70a87cf27e1e2852c5cd88ef01f2bef350d8b4f23cc642efb24644b6d424fb1b721bfa54502409ab1c144ed8120572c6cd7fbf0da9a1ad8d0290ee42d182afa75e979d258499fda47d1a72a40ffb2e7933e700f1f4fa0ebda28ea056093b3bc2dd90bdce505794328db70044fc6d8b5dc521dfcb2cd6f633c71045f37071c415dc0402c23f1d6c45b9765f6b959d68828965664c8017165c26d91574a1e6a35a0b5f1303517c9e86d1a65654b4ee4f541f2ed51c0d30e04dc0b6929738e7efb82e1741597f0eb98d952ccd81757a211232a80d4cdbe7a2e24bf5087066eb1816372fd70011ca7c8ae407741f1442b74525dd950fc56daa3dd9161c87f4fec95d8808c8ff9c79126294183f582c7739b5b5e281565d4fdab3ef17831f04455164fa35487650524677224793410d1e671ce016231629d603978ff5ee63917ac407b5c002f28081dac0672887696e3f0bda68a1406a8dce411ce265bf3ade357a3c664ab113caa7c3c6ce2fa88eefb680488b7944d30162572d829aa6bac85487f5949921095b85c722e2d27130ca57b1e5e7fe0d3794afb40fb7cada4ee0a9f15f901c2e92765922e99d60c08bd0a82c9624c532b81e3d34e56f8ddac9809944ea651024795849670cda3aded14ad16a3d9f67acc915161d728b99e5bf324e7e9b5a2cf04d4db66e85977c9ea0e6d56c5db257dcf68dc7af3a1e886787977e6e7f83d92924d3c607e679dab61717002203e520bc1a4149df34ccd4641f40f6c70d020cbb93fed361d6896dadd510044dec5bf257b691e835e2f867c63b6b216e1a653864b384ef2890bf8d51a1ddc3b55b01302e02c3c28709628ab39f4d9ed22fbe0737418b31246c85555bacbb0c23353e191ac6d833051d4a562a2650a8cae3a6a98cb90c2c630d2c293c5e4c18b76539ae9e286bc6b3169b3b89c39825393172aa6aef5636f914960a823f1e9faa2a07b91e67b68bf022fb2927f8153aff275021bf8c813f2a2fad291288247a783244ebf587d6bb81ada390452887bd745f2bdc3c6d2921f0e2aedae802539cba55b06f2e8537a04 ss_n = 23e1b2580a69b7eb29ec903ede8d77eb1aa2210d97bdececf67f034cabb74614 ct = 776fee33186f39e9d4a1ca5a87a706084181f5550b33d9d64a9b8012f196a460046ece1d29267535141e9b317c4803048fd113c74516120767683471a2df769ddb981fddf8aa78a71a3e5d6770bd69412e053462c3915448dda07aa732fb6abcd9e40d666c2a566ed767aa24dea7484034230a194d29462e22589f25ead2fa9fbf9ca9cd71a7336f50fc94077ecff72efda8b87a0728736fd299e06a3cf2cea445c800a06ae70247ec76a9dfdee5c0dbf02290ffc98de244d2161da10d8eb37f66f4abd281c85a1050f793925bf258ddc93fa7d227c0e82564fd4ec010cd4d9114b4605cdf2ba635411a1ceea8083dba4a76c7bac85e068d6d9c19c7ab51de2d2a9ff8bbf8ff70f5cdfa52b26db961a91fa8a9513d41ba087ac1114b19d7900caa1d082e988bfbb90dacc599fd5cf3ce6c145660d19608b48be6b10d5a6e818c177c8912efc76956bc4d9f1288a8fdd20068be6b42398dc28f4ccc9dc8ca27def47e8d7e83c770212309296141b3036761de80648038fe70af69fc2f3bb1dd0f517514bb6369ef71fc01d3d6890db36357337fc442ab221b0d8cbd2ac3f9b179ecf556d24bcc940ad1bc3f91809e7024cdabca0c870333668706a5483c5de3f25731669ce3c12857216a4622f8821511b74fc80886a6f23c75a077eb8c738e79119072994bc5694ac52c30caae1feb6a4a2aa92ea22d468aa660405b6b435b2bafbccf50596e46151eb4fdd1489a2087b8f70b6921e7c78cb36015ab855987c158665f540f2fded2140d5ff022c779f903e7948af407c15f671ac38c9e2b10300f1854263bc69341465a818e6e3d1b6d5d5435697875ab89ac50a302d9aedc74eef2d6a1ceff6cada3ceaf398666a6949d0024203be88b14238416b363c49ea4a43241e7df271186abb615c7ab5506a75537becbcb2820c3025a578f117a47236836fce8a97e22df5d3f56bde3a8ee396ef5cafeaa798056e7169894b93db340b05a7647c4975a9c94ff5247c03caa66e9dd79167ecb781e9015f4f1763df6fab4afb17cb5d8a61f82cbc04c7b648178d4a5146973a8a0d0edead4797046fd89 ss = 0055d3e46c4be760026c0cbb6f3d53a2331cb40d3c34c37610577a2727cb54f8 count = 491 z = 5b658f59fc51a51de0ff0afc99b90e104e87964db87e8c67dd56c437e27ce98f d = 457d2726622c0497d1ca00d3192a35fcf483ead008aa263f2e69282490b96b53 msg = e0f7c9460dca5eaf939b6f3e4c1b6fad379ed75b6190ab8be67636ce52917108 seed = 1502b7d7e71481dbd34295d085169bbb8d9f620c5ee2de754de27f558c5074860f28c214369fce34daa15b5926d767f6 pk = 12189d2b9890aa0b4dbfb9a2ff4b95f3f78aa1b325e67a4c2b25cf5df3c612d00c347b4307ec54fa9b0fa71c3462ea86d1cc4f98237d4ee00994c1a30e0709a8c22c88479c8203690b8c555fbb2d5ea44144d60beb2aac0a737c4e9a77b3946edb0227fabb757d32a00533be96d3ccc1733a1b2c957e96989fd0466a0112366612f58226d5506df2cb7fac743bd9b16bfa95100f907834ca73cbebca65c52b99412489c4c8a583a64e8c0767aa0c3d1aba0ac314bc20c4d20064c4350f576c55d8a419dde70c7a967ec0d018e04c9777eccaeaf23920635c444103a510b00c483a855b44eee0ac22a4baadda548caa42903916fa7c5a16cb99b3b2892fa11b9ed2134ef8b29101174c18014fcb89e2bbb2ba524db8507286c03101d2716ad8ad800b71421a1c824978a4b63ff4da0aeeaca7c17101bd5c8266301f60858f04e69d5cf54444c0c0db498673c289c1a140794bb4c2a42bfee57f49f19db8405cd1bacdd2a224b8f8a6042cc82c1ab7b3bb653409b6d3a97220cc30434b10997cc08dd460476872bfa30de20010ed1999a145aae3fc1c69a0cc34721e21756f32c32862a12be0961fa01c4518faa535ac0f162652fb4352f7b03900530bee9c1a2eb3b66b8c699ecc027da9c251e492ced0434d0ab894773d62b5c2ed9134ae2483211265587b7e798b688bb41b79f2beccc860f67717c10259d12594fca0199d245fd8ba607bf13cc4e9cef9808bceaa7d920a31db258e505209a1f674161aa172218896202186a5b9ae4146e40c69ce17502b7247b794c4a171159e7c9fa4b91bb968204b1817efe31b28b347433255781c5dbba4a808c2458b011ed494b0e9c152fa54a8b112170bb897f098185e5993f53a508daab6df0883e9252e5676136ec127427b0588873da28670f87694dc9a1015d54e1694ad01840f0b9a0d4168381cd3ba51e449c0d543f97696002740b2e11eeb0a8d28f661fbc05354acbd9018571999836fb96a1baa5144eb743351c13e93863b285bd472a6629228796172dc1c8cb45b42013604de5c4f042c38c6b303a324b781934a7eaaa550c53c2b069d1deae87ec80bfd90c40c14f882e50347490909725b10250b54e77c72e38a981b sk = 2d182b484c9a8d6798c6a8909765c2ede66130cb72accb456855c36efabcf88c0c46f33ac8c276f677552bb9a183e71105077241ac7e0bd33fc560a9566b35f383b6b8a26982a8cb115802e8c0a50264438088b15989c412f39a76a935eda590d0b7c02350b142b68f9f30435b20cc1cdb0d2520ce7614bfc6519217347f54e17d00b44252c85616f11a58c22f29440a5c490c02dc1d817c57219b3f9a43cd78a3b0ad22be76f5c67af6bef68a28d34acf5a5291e28cad3c743e09350ac0554a55b165104b80bca964fab31cef9b4b422b7cef176c81ab97bb37501504a6b0c5019c66bcb4ec89a9b984612c6aaed9729f98bfe3783bc0609434f35069759a8129a9e676339a5677fc966fa2d64631e9be98b125213ca2d8177ea0b9928fb4ba030c170f771335438a3fe075a2d48161f5987f5ccfd98b0ad12b7152673d9532c72d203921f21ae4680eda8b4a3c5935c1299c4db82bb39c8da17b64968c05bfb543910965fc9b7154338e7de885a4c7408a2596e612579476ccd26c23df04aaa2228d9431089e7a08b6678ce7612f296328a1da1f8b3292fb1c48da45391152a6bcd28a6c168df0001c7757b65033952dcabc5e59910f866888516d80d71e6fe9747ec2a76c028874954595153618326b9d068e2a4aaab9f0006e0b1111d9bdcd52273f6447eed1365980abdff6c67cdbc99c775b24992226e69886510719c670bcda8834b9a54c4480e2345654833ea80ab6b97243c91875d2c491962b2dbac3cd56149f90060078c31d37a1be591b9d8d9c3d52604ea0a8761cf9b5fbd9a05ca7b6e026cc07743a211b2bf6489ac47c8a6260a3041585ec40930cf4beddf229c0f50010b1823f674267caa17b74bb97d46cc6a88473545af93b026ff038d59797a4647907c400107ab25557049f9c34fb098e5794a5adaac71ed12e15fb243e187e92b3c6d96425115341b8f87687a04e51aacd5cca52a70823ebf12a20b149321279e2824f75e85ee9b701fb902a5db54f96b087a82b47700225ffc0422d979297c5bdc8a77e65c43c7ba0b8c303afd7d0041ca64432f66031c554131b1512189d2b9890aa0b4dbfb9a2ff4b95f3f78aa1b325e67a4c2b25cf5df3c612d00c347b4307ec54fa9b0fa71c3462ea86d1cc4f98237d4ee00994c1a30e0709a8c22c88479c8203690b8c555fbb2d5ea44144d60beb2aac0a737c4e9a77b3946edb0227fabb757d32a00533be96d3ccc1733a1b2c957e96989fd0466a0112366612f58226d5506df2cb7fac743bd9b16bfa95100f907834ca73cbebca65c52b99412489c4c8a583a64e8c0767aa0c3d1aba0ac314bc20c4d20064c4350f576c55d8a419dde70c7a967ec0d018e04c9777eccaeaf23920635c444103a510b00c483a855b44eee0ac22a4baadda548caa42903916fa7c5a16cb99b3b2892fa11b9ed2134ef8b29101174c18014fcb89e2bbb2ba524db8507286c03101d2716ad8ad800b71421a1c824978a4b63ff4da0aeeaca7c17101bd5c8266301f60858f04e69d5cf54444c0c0db498673c289c1a140794bb4c2a42bfee57f49f19db8405cd1bacdd2a224b8f8a6042cc82c1ab7b3bb653409b6d3a97220cc30434b10997cc08dd460476872bfa30de20010ed1999a145aae3fc1c69a0cc34721e21756f32c32862a12be0961fa01c4518faa535ac0f162652fb4352f7b03900530bee9c1a2eb3b66b8c699ecc027da9c251e492ced0434d0ab894773d62b5c2ed9134ae2483211265587b7e798b688bb41b79f2beccc860f67717c10259d12594fca0199d245fd8ba607bf13cc4e9cef9808bceaa7d920a31db258e505209a1f674161aa172218896202186a5b9ae4146e40c69ce17502b7247b794c4a171159e7c9fa4b91bb968204b1817efe31b28b347433255781c5dbba4a808c2458b011ed494b0e9c152fa54a8b112170bb897f098185e5993f53a508daab6df0883e9252e5676136ec127427b0588873da28670f87694dc9a1015d54e1694ad01840f0b9a0d4168381cd3ba51e449c0d543f97696002740b2e11eeb0a8d28f661fbc05354acbd9018571999836fb96a1baa5144eb743351c13e93863b285bd472a6629228796172dc1c8cb45b42013604de5c4f042c38c6b303a324b781934a7eaaa550c53c2b069d1deae87ec80bfd90c40c14f882e50347490909725b10250b54e77c72e38a981b12de6044f73091b02f349cf1f1e9b7bcf73ad409c17c09509bfc7646b7db6bf15b658f59fc51a51de0ff0afc99b90e104e87964db87e8c67dd56c437e27ce98f ct_n = 0fe2f1645252568b00df8fc218605414c6cb62a0c0ae93958f3b01eb282ffb243343930a67fa940b02d2ad5f0ddd8f9f1c5779ec1065b30aa6ddee29a74a26684eb34d0e58d3c0b177a8cee0b5ee175c0443b594943f3ef4e162da95ffb5a7ee1c41ad77d6d1133845aa81c56cb2587ce002d3eb859e800a83269f58f97245ba1f37130aa1a38c7b1df3460897af93cb9e7381e260c0d396cdfc954fe4ca0bea21a636760c75cfd1bd87fb6c1438a8bc87a5a6eb544307b6e9acdbee98afe2928a3c64d7801a04ed2831c0f32c59499c609f0615c6e5a89adfa2937be9ea9e66c7683235f1d6bd441478ba11b6e90943feb5cf3a77d4a78f48d3108e3b866c1636491e9e45456a8f8fa7a2e31ab5b7bf18707423de49608b5b85338e3a575770d05d289bb00324a0a36ebde1b1d713b692cec5d491d9e86f1f8b1b6ca206a863dc463f545e89e0a787e9e8eb8adb7fb366ab744005c1bc63baae6e7794032b797294e210a89df7c775e39ed74a8a4d382a4a7a68832a544c1036af8773a6a3eae84c8109fda45c11b9f56d8b6099d22574f1f5c3ac2b0a7c857827486692e84680283a3d81474ebb2cd7e558636bc395811f9a258037d9cd8c48df7cf93cb51c03b2a712c2fb97420c3f5bbe53e14dd6eef6a2c3af3a144a2622b436505f992c5b8fcde9d2abfd708211e54312d6719cf59d0c6b96e6062a8d2c8e545ce91f3d845302c032eba8d277da8aa40b4e5c72f0fbc9ff878dc69bd1aac943bbdc7bec6916b52854f8ef272a2f6bc9997fd9495276d1e918c18edd1897747babbc0df790174138eee49199ffbc9cc5fca31fd21383b03748ed1cb3b89d020bb807478192cdbb23f1f1eaa2e167eb463e470960742d6f24711f73c94f2df3d82fa35d50df8f8efd941dbd884fde3ece2030991cea28ca64e5191fd4a2abe200084cb3f26dc3ac102bc9beb68d55dd250d88ec99f2a770523261ae25dcd3ee4a8d4860b21fb7b66217703ac7c5bcda677bca44eabe5b15484b402f15d28dacaaabb93b30388e99d9015367f2eaddcf92d0ceaf032364fc91e4e009eddca0d9c04ca6c40d ss_n = 3325c47547e8d0d16eeef8fcda7c432117f04fcd3a11a0e750067ed721d24e4a ct = e3dfdf9d53fc26d6efe9547086803d5993fa1b7439bf9b2e2b8fed07dc56ad08b70d7ed946451c79ad1a2e6e5352775ee7cdd50310c70466ad409ea93d4995f6c2421e5a5cfde8870f1823b9158d682afea66a6e72c5b72b80c5b1f4ddabbcb8f56b245847c7e008c82a083ebe6be8c23bfe271865c6e630a83687a6d5a3fe32ca1763ed6885ca9a9d87a108bd3fbdf729f03c895b3789af73aaee2a00beb2c1a49907e528e8c6b867b51a3d8c478a74a22dc7d729ffc8f1d191b059897e400cc3ecf7c2989128c5f36a77c3c4c0b268132b364555cf5b6a15f16e495d1554868adc6e63a9402f3924f2a9d51e06cb9fb8f692f82adfd3e0911d3edc9ecd1d118ac032bac477e73b9fb1e8c320a2a594298f676c1a5485bcfa71fdea28ccf631bde81eb8077a75fcb42ccf1822a090abb360a5cb8284f44c00492e407b2158af44022e7c4015ada4300904a34dcd4403dfe9b5002734be49a9aa2426ba41c71851bb1dd6a6e8fd4d74a2e43d6abfc54afb17cf0a519b05a4e3a315119b2f43a34f0a5d3c832f664d57480fecd2cac23d675fab7526b524b07c387c58700658e8ed7e9414bdf6d5a2506f0e6bb1f1de3db86ba52e7578a30ba7ce378cf8888f973470f2d5dab4e4241d07662454f2a9f37be8853cc9678b7e32c21cde667b0c194d1a2d9a6256f4e058a0f6700c337b3f98f7e33089bed2cce5dda1c5bc820cbaa40da310108138641ef1c50711966eabf9ad369df3b6fc6f3ae192a88d4183792df7a5a340a89330bba1293029d01692a45915ddfcdfe64e36884f28f829a8123cd81894982cccdea6c86bbc011ed8f7f7446d3150b8bfef7657180dc14064434101aaef758aff3099c09a66965eeadeb57d9ce9487cb5fbee6e21210198d98c2c362a3f4e1b353aad7a82a5265decbe497d9c54761e6bcd164c793b39e13a14a8436c2c206dbe49acf6367f65b169a5df58338b9e4cf6eaa65b70dff414cf05012ac17e31211ea354f806a521869fc0bed8f5ead982a38d053795aa3defa7879bb24d7eb5a16c4bc9634d8555635d39f4b0a7b687dbe4372dd382e38d2c4ed1 ss = 7b484325e6781c7335d8cfd777ad4bd944c36639c22a0baa0c7a3b4b791bb6d2 count = 492 z = c41e71b01f04886e9096a590d0465edea8eeba37ef3e0417fd60731540438aee d = dbc26066e8516d59b415cdd79577e2ea1998cf2480470356d1419629c9e078b2 msg = 2dff124aa45b1ab52070c9149dd9a01e8cc6ad0882384f82670e1894ffc5c688 seed = 66ea697b714b4e154e9b8de6955b3a8b75f08a20542857cfd14fbc42a7be571bfc76964f16d0028414d00085d55c033b pk = a87a97aecc5070c58c8ca50292757d9d91c67080a1e7d52b693712a2833c55ebc3fd776b7dba34b5464f063b9cf441cc499ba6d5a919fb289ba8337c0d27b669855e5e28122daa581c38537ad5b129b2009751aa05077e2e2836c9a8be2b18ac46141e0761ab97e1a938454e0cc20b0b1cad36877e9d627d8f9a6f0e0b789c26ca1d65250a8c48817588e12145d22729dc029e5aa44ea3d67dceb95c681c409a651481640d7667b1d9f823ec91614fc681c64126344178dea5b720922c6f1133d62545f2497d08640a66f035df106a46e1aedfa908ecd3afb40a9f2e6ca8858a0c88fb634c9a2df429c794436fc53130eb4541b306c0b3367cfaf0b08a779475d820bda85803803793001fb4f59ad13478f6b54257f8cc25471b804ac755405de98c2b00c3b242d874038b6daf683b0d4ba120355f1f663efe6a9ade83989718298ec52770eb7ffeccbc7432c9c6755641601f5491b8b468aeac7658bedcc83bd39984dc1df3a472ddc45f30862e1b971f4fd7c9cb4688e0c61718479c4c86a112e15c6ff8c3d0da8d1e342733003dcaa6b84ae581b7618e17824ab80599ac40187d467ef8d94722bc05b9c18c2bb016470bb53ccb83c6489ea146c46b137d3bbb955628551e145d2098bc02854fc385021f69ca06d5ccdc125ae99ba0ba167eac0c4615b21905fc680d824aec8a328348c38ca65ca2741c81a972367292567c90c2e151c643b9ba38c7dd1062b2f1524267751a57c8ca10886f1586dc7984a1cc5105b1b908d098f85a3328f754713603f625495e019c7c758c876a0ff632962dd41550a8a319137ee541325b508d2b616f9f4b4ea1887369b6026d8810a7f60fcb695c11713057904ac9748cab600e471b3526a92b9accbe398b24bb33773e705fc7229ee1c879428022ce4cc60480a11da8c086db4a901514beba56b1496b33571e4e5b72fe314c9f46af3eab7e90d25eed108686118ad3d293e8580bbbd755055c4df571875c77c47af0127c12773c9cc86a99205ac9145fc289ff593547b03d3da94b289593f547390e31a2ad32c708471a4df430e2e60decc069a6e65929fde6d2b1842afa6a487f667d2d53db45b09e21b01e7919a0b6a650a91eecd1 sk = 7ffc69855544159a009397179cb1a51d6ac02e6928a21928b844694a9a9324dbada2b207200941ec2ab6d1e1831e9b76bb03182177a1c2251d64b68a2e07b3f9a20ed51925b3f8cab87575e058901979c4dff0a1f1f86d113488fa1403631c180d350023041c55774e72d53339968ad70c4bb17847a4890091081e487b6099e95155bcc212da2726f72a1d125c730581e9344e12c1b9dd79628fe1094a461a5479af6db465199194608365f9a2c99d3244f78011465983ff227c9eca6881e33cf9877bd7177646ac5a55c82314e9168a6a074d7639afa93466ec8e2276562beb8521fc803ad8673490c70ea8b668921a7016a1217558dcc85b5dc2a965852a196a8f26d944cc2a329db99428338e85e4255be743f1114eb4bc844ea34e65a5406a927eb7d746afd32be0c382cd6a135c870dda404a7093097aac8bb42132ac01407b29519e0140c4f02862e3358d274387ebbc4e813c5857c1f627702ea29437facc5f914b8da580827174a170146712872f08bd25bb805bd8c1bd482cbbd3acaba3135872c8ce277dacc63cd1a1a6ff7732e8547a4feb1e7e58003e4953c11bc24b125d5ad553e6f2b9f1f1b287431d029c570c29caf7433b8ca280e3ec7720b56decb70c95749d810cae786cadb3c0123042120c170638a20a0fb82365b73f63cbabf130613a751b3628cf914033d66b4e5bf42d2d7aa6fd69afac94afd8272eed784e60f1b873faaa7cb7b7da0a3314b57ec4700119a882506a043254127db137bffa55f56b4d86e97894bbaf91aa0288b88bb5e545626c9850a2958ba1107ba9bac5535bcd781b18e56f1e22cc59cc46a7e614e7074573c31611a1607f9587709a4db325218ca94069f41f182324adb0470e03a537fb1c3f9b3278bb69cb7c58bf3bc937944f52db08193a44654840acb8c913587cc37093c84b0a7b66054ea35d68db6414eca94c13a01839be7de385a992a0a1c834eab8201cd486126ab39bd73b5ea0266e751da4a8c3b1a29f3dcb4f7b8acb4fa1a14d9592ad9b23d12686e634b5ec2a813baba9b14bbd44e41917060cfcb001bb381e3c09c28173a2a87a97aecc5070c58c8ca50292757d9d91c67080a1e7d52b693712a2833c55ebc3fd776b7dba34b5464f063b9cf441cc499ba6d5a919fb289ba8337c0d27b669855e5e28122daa581c38537ad5b129b2009751aa05077e2e2836c9a8be2b18ac46141e0761ab97e1a938454e0cc20b0b1cad36877e9d627d8f9a6f0e0b789c26ca1d65250a8c48817588e12145d22729dc029e5aa44ea3d67dceb95c681c409a651481640d7667b1d9f823ec91614fc681c64126344178dea5b720922c6f1133d62545f2497d08640a66f035df106a46e1aedfa908ecd3afb40a9f2e6ca8858a0c88fb634c9a2df429c794436fc53130eb4541b306c0b3367cfaf0b08a779475d820bda85803803793001fb4f59ad13478f6b54257f8cc25471b804ac755405de98c2b00c3b242d874038b6daf683b0d4ba120355f1f663efe6a9ade83989718298ec52770eb7ffeccbc7432c9c6755641601f5491b8b468aeac7658bedcc83bd39984dc1df3a472ddc45f30862e1b971f4fd7c9cb4688e0c61718479c4c86a112e15c6ff8c3d0da8d1e342733003dcaa6b84ae581b7618e17824ab80599ac40187d467ef8d94722bc05b9c18c2bb016470bb53ccb83c6489ea146c46b137d3bbb955628551e145d2098bc02854fc385021f69ca06d5ccdc125ae99ba0ba167eac0c4615b21905fc680d824aec8a328348c38ca65ca2741c81a972367292567c90c2e151c643b9ba38c7dd1062b2f1524267751a57c8ca10886f1586dc7984a1cc5105b1b908d098f85a3328f754713603f625495e019c7c758c876a0ff632962dd41550a8a319137ee541325b508d2b616f9f4b4ea1887369b6026d8810a7f60fcb695c11713057904ac9748cab600e471b3526a92b9accbe398b24bb33773e705fc7229ee1c879428022ce4cc60480a11da8c086db4a901514beba56b1496b33571e4e5b72fe314c9f46af3eab7e90d25eed108686118ad3d293e8580bbbd755055c4df571875c77c47af0127c12773c9cc86a99205ac9145fc289ff593547b03d3da94b289593f547390e31a2ad32c708471a4df430e2e60decc069a6e65929fde6d2b1842afa6a487f667d2d53db45b09e21b01e7919a0b6a650a91eecd1bc711bc01c54446ffc080d7e3f24e0ac7d5c209b017861e1c12f7473d6559237c41e71b01f04886e9096a590d0465edea8eeba37ef3e0417fd60731540438aee ct_n = 9e03598ba1c540b09b98ae017097e86787a1a934e1abd9b211677f0393a46a01116b73147fb73fc7be5cdfe02d2a299c476608de290698c782509bf02073982ec8646d496692284aa8261494dee584e4a169727b5b5d72d3c52fdf8140bb47e6e5709b6862f89a7e5ad1a5ecde8c94ef122077b2f270420a5309c4929f0a79db485bbe28c951fb9881446ddbcac66c50e1a195de589fc9ed4106f554d59d3e31c7f7139f400c80e0f6fbb2206fb2ed69e94792d19d7059b5ba974d841cc11ea58bf44014682e17895cd28f4507bff6536352cac2ec60690d96688f76b7910dfc8dee9b744d8ab359955bbfbb7dc34b708747dca98d6666bac2d28b9914f003f00fd15768898caae93d9901f8c663d303bcbde2a459b4c1d23cfb9299e5cd98d0e4d73a1347ae1f2e88d267ef9bf2f3daec805d4d0989bc9a26e693635b9a8bce08bbe9bf2ead919fd7e0dd77e8dfca6af5b601b47ef035c71c36e3b797b87e65c5f980ae36c872dbaa30d531ce1485bec8c42148b866414557042d87d5cbd5517cd83d8e69fb788119e44beb51fd4d85067e123fe3128ccfe4bcd4b30c4def6dd37d2d03cba7bd9cc7fdfe718179d50353945aa87265167114ab1ab482065ca3f2b0c1311e1ded9179867228fd50037b49da651b912bfaadbb0a6c41dc4527d73abc6749dc3528e85bfcfb70823bd54d76bb253434482ec3594d24014e6a4861c207d99dbe01dbdf27be4155c0a7cac96f45d4dd4ca35bee7aa4532d6cd4fece800d9a7487e9da90cbd1388c06261437956565d9ac3890e1ca926fa5041384e3332b161b9caf70c27ff4a32bb46f2eaf892b1006de7a7aa53281044c471f51275d40838e2229612e6b35d26f0f17846e46e978d7d01dce8ec127abbbfa9523958e2d8754ea97d074ba64fed2e4116e19284495c833696057ac11fa62158ab766425ae4ef5ac35d120d9a8a101e4b6c3f368b2b09740f12c43b16ca0ad47388735777ffd18f4d00c52c1aaddf29c4f8cfacc637df5e0e84196c82b7e7561715988aa87afd68301ad32994c154917cc9cd47bf3831de126723aab8fbdfb289279a ss_n = 40432bac7315b571763472033c83e8012db5e351a07128125d64810d89608913 ct = 873e617508267bf19f19460e7882a3d9024cf16a2e58b324026cb1e14dc24dcb1db0ccddfd247af50c60dd96b860b1b8f648e0bd411e0359884f3a712cb6cd9998501b0493acd19d809eb4a1106ec8dfaabc3e36d4f38e24624f040990b0f18dd5960a294c0ae01169925a92e69f5b7c71f325530e05a332294173a9c886a77dac9a6fec3715d2d34688e222e4b49f4419ea35339244916126d00c9145803e04b0efdc82911655c7083e9211ab2f4e4d8f8c38e9f7a3094af8a5d6746bd201f44a1a72e2b6f90adfd046ef08656ca2a31d4880edb728179cf3b8d91bbdbbb10e6e6e76fb175133c61791e8c968c97a0d33bf147fdb26348a960a12839068ed85685fae4f278627007f6dbcc8694c72b3d50e1978ea4631dcef569f1245bd3be2944f830f8a8b83381f16af925c643ed9ac6c6662ba799998d1ddc60d228fb4dcd3b92a362895a2438a55330319831e62ed66ae02c2cff90a1d89cfa931b7e1e009408c3a86ab51f049fec1f1067770e01bf220f224a824517068b19cfdb4ae046805242718a16ab9026580d692d9633ae4f585ecf49c89d6c36259a25d95058072462ea8a3b24c95a61bc75c5a2aeea784612bc79091a927b9b9ee6aa952c9db553a59fe5b063e4511be0ff65a46e4b6318603cb255d986c1661883bc9104dba61f5206c1b7908edfe1769c355702a87a9a4792c35070a7b001299c1fb482e70eb00858d3ba9ab0927b7497e3dbd9b38f4567a7a31c8b1e532a16f7ef31b6cc80e6219e4f098137f1d5f76d168d70f2a1a16ae03adb309330d0d0b66081a1a1db97288bddf72ec2bcd5316586347ce13d7c1d022dd0c64517337d3cd9faa7e81878e9c911e2e5326312d6c8e5827de487c51e1b8c288a014984c97c0bb5fff7461e701d492ae1bff7526cb751d732a5366f5c0454a8204d846a396fc50c57fd1f93bd41e578f21f24eb2f10577cf2239f2bda8cbb89dd10b8519f04812fb721f2a438712839ac1d357e0fdf316f2eea38e1fdcc353664b5558b4a94b443b3d2c2bdba2b38074e2e08ea7d96a222489a01765c3ffad62d814f9818860a909e69b ss = dc2b3bc594e2d2271df3cf733861941a9291ad7ec6df582d7b7746776722655a count = 493 z = 47dbca16349dd3fe4635c0f68abd43e50190c1e1cd7aaf62d211c4064e7b86c4 d = ae0647aa926b94ce01902b57f49218832648032d66fb00441e9e18dd60ec2739 msg = 2eec1b9d55594596359e67de0690301f486c45ce9f4b57ae91255aba681ab8a0 seed = b0ba9634cb29784542e57d7c78df9cdf281cc2c44024561f072dd6af6df29fefce82fcc0dc6751d16bd88a8f70258590 pk = b5a12580540893382927746106e6c00610955f7330a365b7ede3218fd150b12353c6c043b7902dc6a8b845614c1827132fbc59c21c3e94d12e644a3933c7be3b81776e4916a96c5ca46716d0b621906359e895522f7b05c8f66b5de9220fa423378a9c0939835acb827347543eb24257cbadae59b019e765c3277f2dc977c9bb160aa18754d2c02c5c38226c523d277948f63ba2975c3f4987f175b68dfc7ec0e32ed5277f838643a17876d96c2f7c020d46c82484b07732666760869fa3c72de137b4c2a59011963bfe659073a977f115854f515690dc53af389aab370475f1234baac690cca42f30381cb6ab3134331b5acf4e19273e6703d1d6a247d3667dfbbc86bccbd8e17daf52539be66972a32830713c8681a6ac178359a07b4632cf2692c0abe550f29712fb53ba25b193d1360ce26381d782cc00f7946fb34534066944c734484b975e65504090923a8118508b8180f59f1649aba8724de9e129bc8317ba3bc0c375c506a3bca804449061b248f98ba9080ef84402a3e886e0a458232801104894a5d229a9aa5d53d21335f28e578652ea484cab7a17f4075dc0aab379941a77ea47fabca39f2594bf411846d8277bb4b466b90683caa2f012b9638065f8d2212757b5a26736e61c9d23246659719bd787a3e671352e21bbd2a2a2a551bd01c50e4d13ccada210b388c6b35c024a747d8e996b5517191782598c7cc015e23e957b3a2465b4fbb802880a26c670955e38060b690426e3a234866917320fdc30a9bc5b9669127661f3aa26da13df914ce8877babe54b65812eee25862f8a04487cb685c7535e3b743608aadfc6c93c24455e66c165d774755a8d648677cb6312108476af52a83254af13721b7d0645e5a60c1d0a275f7048fc6663869a4147f985da29bb6a282950b9a4140c393618924fd92721294b8aa1bb48d29b5c694a2d6518088b6f928311c6737f4abb8d22f26fb50a079d6cc4e4a58d95cab638c7081fd81f88c3b99cb8645dfabcd7f54634e550bab829ccaa9c61540f29f46cbf73b98cf56cdc9b57115a317d6b854d55123113910eeb6d413890cdc71809b23e16ec9af044b8a14849db4bb2ef8a46d93116caa25bbb1a2ad20eb28bb7 sk = 98513301aa9f7200271283339e67cdb4511839557157dc786b869a1ac690c4e76edad264a4d599bfc5422e59cc76e6bab2337efc0bc81cb900a0f09facc53680b4c51b7cc735d2357f91914a3a977e76412627b64e18065de83fa2b278ce407bf244c838b7b2cac86ed2c36797ca7c47142554b56bdd946fa617cdce0a0845e8a8c89973cc6149439b2fe103a158592bfa510d31483f10bcb79e805160062d128a601071aa5c5ac19d6cc51cd96b69bb8682268c5efc12a8965c028c02685acd11cb5379084791597cc1905aa97842daea67f83700cf2968990010fefa07b32aa4a7a9321c27988b7b123b7ac08097a2ef19b65bb3630fb0585d808b6a943e6a28859810a3d3c8228f5b7a2ea111fb0356d8c18c9de99ada9302c1a037125bb8c0f878d883accc4c2c200a934966b14ca3145620455a122aa6c52cd8516152dc15fe0b007d847916a587580c1a6f6773e626c0935226cf987784ea53d008438105b992b87d4da2ba0dc55a53f20531440a4fbabacfa9035bb39faf082dd47365f8631cd3730464a812ac13b012b2c5461b1afac53a653ccfb873827f2064ffc8ab81ec2a6017754841bb2aa9a78267c5901536bdb70fb45558b8381edc964782c9a0e8a02dbb797ee38a6be533015b1c0cf370940b53403bd93a871047f5371b84e11f39a49efe4a49f6b3a3c5a80c46c9033491c0c6c3ae2ba9883bc46710272078c5c9ef324237831474525cad7c1cb7dc8620310c87280fdaba590135a9516b940738668d79517825a9ed5cc833f402d75b39fdb60b64027aa61b70b0b2c9624886bcfc435b3a2dbfd810acd61076aabf9ec40d24664fca13cca3aa5d55abbdb8168702661541a75d97cb5b6c082ff2e50dc7e95b2283a1e696b098908abea6b49047784e139f9fbb8ef83cbb957ab29623a6f8ac7668f9b50a723b5e7014d9d255af99090352a6e70bbac9d350c4399c93006eefe60f595ab5a4e544d2d0ad2b46abff491aad084f31c931af9519986157788aafc973412c831edba7bcf6044675e0ca9ed0be60105759519e449398b183a4feaa2b654c284ccc163b7040b5a12580540893382927746106e6c00610955f7330a365b7ede3218fd150b12353c6c043b7902dc6a8b845614c1827132fbc59c21c3e94d12e644a3933c7be3b81776e4916a96c5ca46716d0b621906359e895522f7b05c8f66b5de9220fa423378a9c0939835acb827347543eb24257cbadae59b019e765c3277f2dc977c9bb160aa18754d2c02c5c38226c523d277948f63ba2975c3f4987f175b68dfc7ec0e32ed5277f838643a17876d96c2f7c020d46c82484b07732666760869fa3c72de137b4c2a59011963bfe659073a977f115854f515690dc53af389aab370475f1234baac690cca42f30381cb6ab3134331b5acf4e19273e6703d1d6a247d3667dfbbc86bccbd8e17daf52539be66972a32830713c8681a6ac178359a07b4632cf2692c0abe550f29712fb53ba25b193d1360ce26381d782cc00f7946fb34534066944c734484b975e65504090923a8118508b8180f59f1649aba8724de9e129bc8317ba3bc0c375c506a3bca804449061b248f98ba9080ef84402a3e886e0a458232801104894a5d229a9aa5d53d21335f28e578652ea484cab7a17f4075dc0aab379941a77ea47fabca39f2594bf411846d8277bb4b466b90683caa2f012b9638065f8d2212757b5a26736e61c9d23246659719bd787a3e671352e21bbd2a2a2a551bd01c50e4d13ccada210b388c6b35c024a747d8e996b5517191782598c7cc015e23e957b3a2465b4fbb802880a26c670955e38060b690426e3a234866917320fdc30a9bc5b9669127661f3aa26da13df914ce8877babe54b65812eee25862f8a04487cb685c7535e3b743608aadfc6c93c24455e66c165d774755a8d648677cb6312108476af52a83254af13721b7d0645e5a60c1d0a275f7048fc6663869a4147f985da29bb6a282950b9a4140c393618924fd92721294b8aa1bb48d29b5c694a2d6518088b6f928311c6737f4abb8d22f26fb50a079d6cc4e4a58d95cab638c7081fd81f88c3b99cb8645dfabcd7f54634e550bab829ccaa9c61540f29f46cbf73b98cf56cdc9b57115a317d6b854d55123113910eeb6d413890cdc71809b23e16ec9af044b8a14849db4bb2ef8a46d93116caa25bbb1a2ad20eb28bb722a746b50a48fd6b5a75daadbb713fef475fb3e3c19e947dfe466be1b78a59b947dbca16349dd3fe4635c0f68abd43e50190c1e1cd7aaf62d211c4064e7b86c4 ct_n = b37d7182ce76734ec27fe16b65616d736136c1893b1890dc010ad74160828491732ee8cb80684eccbba06b4634e1eb0d77327a01c9706e35cd26b059d383ffea17c1bb91ee6c8ba1aa700d4a0ad584ac94a211f5786300d56dfbcc65256e1229a42417c5c5d08279dac7b9115df5cd904ce733f968c415a96c3b151c32a14a15b30e9e53b1f5b54bd3ebc3bd35ff91d6a570c14e02c62bf458059a2cb62039e7cb59c49a4520e306fb3dabd04c3da2158b065f8b0f890ca16a55156b7196aef034f2554f30626123bb100bd08643254674b62092c3c5c9e823737c88f0d07ce22686415080309ed15c6ec9d775147680857dc1e3ad10f36eccfec227679675884d88b7b277aa39f126cec7925f8308a665fc250cbd87d2a8aabb5dcc5807f941285e265fadaede3ba60ff44aa7b7c7182b0d2c899e50f2286b7483315db9d583a4c9398c9aa321fcfb64d85d36bf58fc3ad34d7cd8e1870437455abd11427326af5739cf50d1c16a61b38038b9f5860ab6bf8e23be68d2389a6677b51da209785c059e9265a1a24b51530346302405beb0db01426b1d6f9da47ccc6ae1bf9eba2b99d6a537d43e0fba894abb33e3a701648ca020478e96f9918cc6bc89b2b757dce10e6ad83233d6a21fcb3878b707f03a12747b8637aa8ce2cfd045d68918f55d3df2d41c1177dda3537fd60dff240f586f0826282d3f457586c5e62f3b484a58733a2cefc1540c87390d5d32063f0d692b78f0551d8d36cf8bab1a50c80084178feb95f9adc89581f72b368469023c0367790f6ec0f98bcefafd718ced4db4bfbf11a94bb9a13d2b41b45c8f13105a420304b886815036b8ac54abf7c30e9919a80cc8cb4abbc037de0fe3d82a9ce99ce86cca51af9f6faf74064e00f3f1d6238719a9ff6b744cb7d3b3f412f4ab3e036647d357e29fa56b859fdc502957028a86c1f82342e0356bbe9509efae658d0faa6d051bf18d8b2547717529499be86687637db659e474d06c209ff5b65664a7be07f817e64aabfa67b6b6a30a092705e95ed76ade7edb03e82c51c35bce50621fca312f58eb599aba9a1a612b4dfd ss_n = 3316b329bf013f0f7140dbe79515f46873d33bc852aabf99746ba33841ea98b0 ct = 6b3eec447801035f25f800e1da8279a790329eda01860d5b2e70c02b74c4ae1375a373cd70dfc9c1ca0d5a62628148b92e1ea2f737e7bf9c7c7c4e72584c997e926a19a681a08df2c1f4519abc33f12609da32880fc2612a3560194caf50caf92e80fc3e4547cf22bdac2554c87254d3ba57f203605ba16773a0a372090db6670c2640736e78174d954203b58cc13c024e5bbefcfba915cb3c2052a1c1925f6fa3cefc2bf6ef02df91352f94be9bf4ab377683c6c6574cff4ac593fd4b8f710fb76a4219126f0e1f7a7818a32a0a7f66be0de9d27c2c7912f7a7759c4d69218fafc5d5ce7b59798167be881eca221e128fab861cbcc447fcf26771441f65297b7a7376470f92e5b5122b5bc1f45d60ae9bcdacacb1092030853bc98b9576a46989d94269a78ea6fd436a53980537ce6136f4b44386adc44b9a63f87abda50a6b2a43d83f59f38c0f93be71d5f531fe506e22e13da5c2e7e65099bf3317f03fee7f94d1c8962696fa24eaaf911126741c4cea831cd36db24d1017ce4c4b6dda4e2e5cb58e4fd9b0a27c71ac01911e27907537cab4c5fd915b2f8f379bd1edf98b12c71c08d4ef1e13265791f441dcf59d68c5e7b59046f5bf62f552b9fb170cebdf31119f69efaba0c1d51b6748d9a785e0ad0438b5e90a4804e4a33f482508f147e89241c5581acdf22db806b7169029ce09dec1756bfaf94a1bd06784d55fa608948736cbc25812920384883fc816ef47bf643cf39114dfabaaf578ed060ee2dad5e40496defe80fe665ffa38d5767d83dd511741caf2afaf6c8502c7f3443501d46455583df98384d9cc7fe5d6f323c591c5873fd154a119bc81cb81998f77002a9f36d18646b05f999d4cf7b206186e19d5dc5cc9de16b19b009faba2573daa63af26ab372e2b6bc48af9998d3cae7519f974e4b7528ff46904b7c735bcc74c9818251a3e02e34a3ac3878304be844f1d7da94b7296ab026638fafb9059fd7c729e4a6a475b944b265975ebb9eb7dd01f5ebd46d4bb556692390c900454c16d93c8467faf4dfa88f7dcc33fea6490ea802c59faedcb542ee813effab73748 ss = a1edc77f1da834f73a3ce9313491944e5a7a3f852ba69188a3fac885f36c7e0f count = 494 z = db2380ecf339ae5f1930ef0b2c2fae7539da7a4ce0608060c68699f8799e76d1 d = 5f4c868397e02e2e2376669319b1503ed5d513112ce86153f6cafd8276055154 msg = 2236d8cf9583de105277ed69ac5ebccbfbde65e6cd45797dccba3b801c527666 seed = b1da14dd161ddd8f582e1fb34107e2f1cb37aac7362b9866aa8ac0b920034b776826bab05769e4896b6b3401fb6f1285 pk = 718219d0c7788ee7af80cb029093261b00938ac85fc94bc8033381a21171eecb6250f992cd3cb83d28b8659b0aef78cf91ca2939912c3d0c79c8a9467b1c942f734b4f81c50c4985a1726d801292896337271c5fe452a0153304a4b4108fc2ca25704e53f1a9c8398c94c10563828b3b75b8b3606262706bc80c3ee5f9cb52236e65691615660978b93029b10234a1489b432696cb28d478a44188535c61a09c28211c9b5f31a86b126c4c9df9ae93581a72793dcc17bab1e03a78f1a170b25db5b4a7a078bebbcb2d0c4b79d801a487482369653ee135860956190f4c5697dc185036b2a6c6bb1bc49897f585b8013dd8330d7e29633d7b23fb138fd2d1479094799f744c660997dd720a5865525c21b5ca6285414c7c8c8c91e85a5c4f0965acc47272799c967bb1f10a0521ec18f9a601ab9a20593c19e49a779cb23b3ac17cea3209bbc8439253930d42523d780a98cc7295fbadc20469500b9b4111811c117520239694100405311cb339c73e80420647852c00b667c81263b15cc718355f1559c5f2a5d1538ef9d0bee7a1532c97c9475022acdbbfe53caeb383afc7c16f604510ca9975ddd5b88ca3cb25430603267ec7d37cbd41724d0582889300c7d19fee33c212679d27893fc35b6956a78e371709b094c921b48fdd5b1de03a30c14000d2800341102098f850bb588c4b8b32186026af20c8898ab273d89e282c88921b35374156e65a8f03366dc84ccfacc182e1d56ad03020a509c617883d49370449ecaa54032a8394068924605cf9c2f9e497242b4a5c95abb0ea53b1c36d582cb5e7987438353d38ba6d25f44bb60bb4f740ab59b95ce212bb1bf0461c9225f4e5b434380ea9164676c91b7ef79e0f36ae874955447b060f46216f0c968a654053430537b066a0a6abc6db6d139913eb8cc6879b36edb97ca62c75e4a7993db1376c87028e88b9af136388a20f6d721f4ad04f2481a5d0f44f018a2696e3474a37aa939a3a9bfc31c8bb77ce7586aa124a8fb84add142b2e1ca652b607c9869325110f109c76cd49bbcdda59e3a828e62208b5d700c8224cde18c953f4969829289f0ead703da473c08eebc56cb53295e5d372c71542500477329fe99087 sk = 29a5bfc3294cad813082811be8e210ba1ca0a424a4a93b735f761df546a5d0111fd3c43b074831e4d26f9823374da869a5bb21b2d2cb242b1298538d63d531d65347116a2749f72bb9db7248cb02267453c2b60e90973739c5b837a76419888d7e26a724e35c3d617874b736425a374cc53a8b7634926a622b92ae35f39212036dd083877b932f9b479487a69661d752450ac574a233ef35183827a4c3c16f2979b779447f10b0b3428427c335cdbf77409ee8ad69834be6f5aaa3b69fc0c17b9fb15098b075ea8c9f251467a0b547048795cd5a033a11c6bbd342c26ba3cf4cc39d297bd3315cbb1c4a79ab8afd792e8cea927b243d1c87c9963332b41c4d657474dc5c9ecaaa0b3e133851b68ee07998ee8a95aca58fa78332e3d891d0f95b631c60f3ca1d90099f1ac27daa18be29ea709ed9b027698457ba1580b99de61657b104ceabc815c7ac6c1e9c3b20b67c052042a5578412b376552925e2d805909a06e475664a61161101652ed94c6c640072b5c046b431aa62cc60190615c5be11c9c2ee84c1915a4d3b967f49e8798e19c94f7a7800cb612ae19f562aac99c43ef9c67a0a01999eaa74b6000dbaa2b835ea58a382677b18ad65407ba597ad3f64bca80488e03b45d7160ae6fb2bbfb251728b53c50c0871f8529400522b983c136ac44ad76d1cdb836be525e1b79eb00bcdc8789210aabb98176119f06a43265c0e0759d386a779a7c82268c536368415572f0846aad83517010502027374780b0e387106b251a8d49a99364649cf7c264cf043cad2567a9b0b725329f9266bbf7a77a45a1f1ce5a1f24cc5cb12209cb6c3c02786bbb145463347895970fe4397b2c9b17945754b52432502b2605b56a5848591b7201c295b56a1097b3c0003b897be0818b2d108387b1312217259575f1b481af89a26be79cbeb364298db8f49b29e0174544772cbf0f24c8fd1731b05041f5b4f603886101b6517d96366d05b5694b832c9c2de3b17d0c1a0b9717793457465ab536e0715b056aa00a91170074df1f97f74ab8e08977f3b8acdd14b3a5ef02c5596cb211cb4a1dac63f742b718219d0c7788ee7af80cb029093261b00938ac85fc94bc8033381a21171eecb6250f992cd3cb83d28b8659b0aef78cf91ca2939912c3d0c79c8a9467b1c942f734b4f81c50c4985a1726d801292896337271c5fe452a0153304a4b4108fc2ca25704e53f1a9c8398c94c10563828b3b75b8b3606262706bc80c3ee5f9cb52236e65691615660978b93029b10234a1489b432696cb28d478a44188535c61a09c28211c9b5f31a86b126c4c9df9ae93581a72793dcc17bab1e03a78f1a170b25db5b4a7a078bebbcb2d0c4b79d801a487482369653ee135860956190f4c5697dc185036b2a6c6bb1bc49897f585b8013dd8330d7e29633d7b23fb138fd2d1479094799f744c660997dd720a5865525c21b5ca6285414c7c8c8c91e85a5c4f0965acc47272799c967bb1f10a0521ec18f9a601ab9a20593c19e49a779cb23b3ac17cea3209bbc8439253930d42523d780a98cc7295fbadc20469500b9b4111811c117520239694100405311cb339c73e80420647852c00b667c81263b15cc718355f1559c5f2a5d1538ef9d0bee7a1532c97c9475022acdbbfe53caeb383afc7c16f604510ca9975ddd5b88ca3cb25430603267ec7d37cbd41724d0582889300c7d19fee33c212679d27893fc35b6956a78e371709b094c921b48fdd5b1de03a30c14000d2800341102098f850bb588c4b8b32186026af20c8898ab273d89e282c88921b35374156e65a8f03366dc84ccfacc182e1d56ad03020a509c617883d49370449ecaa54032a8394068924605cf9c2f9e497242b4a5c95abb0ea53b1c36d582cb5e7987438353d38ba6d25f44bb60bb4f740ab59b95ce212bb1bf0461c9225f4e5b434380ea9164676c91b7ef79e0f36ae874955447b060f46216f0c968a654053430537b066a0a6abc6db6d139913eb8cc6879b36edb97ca62c75e4a7993db1376c87028e88b9af136388a20f6d721f4ad04f2481a5d0f44f018a2696e3474a37aa939a3a9bfc31c8bb77ce7586aa124a8fb84add142b2e1ca652b607c9869325110f109c76cd49bbcdda59e3a828e62208b5d700c8224cde18c953f4969829289f0ead703da473c08eebc56cb53295e5d372c71542500477329fe9908779296258071e68d7f6a3f3108d5b28e19b5e359607990bf61335da728bb98ecedb2380ecf339ae5f1930ef0b2c2fae7539da7a4ce0608060c68699f8799e76d1 ct_n = 09f8954b14defc930899c0ad177e2724adde4abd8846f88c6b5bfbfe442bb9e50dfa76ad40ed7fa86abe7ede6445a737fd21b536538c3998ccd83c7af8b1e614c31f4de4005ba5001ac470bfaf3de2ceaa4f56519cb062af0781ebfeeb96a682e34cd98f2de1ec3312231ace699ebed596a00b3d64a2efad61a20b1c7159a6c62a3276cff4289e855a3156bf6ace5c068fcc26d77b3d52e8cf569ce2de5e9ec283ef0350e7177935cf715149526014e6d078cdbaeea07664668950fb0ca11d47358750b01bd8a06540c14c8d94350161a2237e878dcda5f834b911712ea10b9da1885f9cecbca1f5fe0af06b1d89e250af9b8f50485cc8cb519a3260c3c9966004743f9f8748057c35a5fef7c96ea7293cbbc7ea2f3f8a72de5bcf2f3c6316f181f8791932133979d87737bf0857800137f304629eecd5ca52d9091a89a2ee5b0a4d94c8df073d2a80da617ce08255986a5cfb4d878ad9caa60255649e161748b5f309e9ff1efc761436181796212b5077380f093b02bcc666b61e627dfccacf2d948b20c090964f03e2576bb51c238ffaeb4ad10e88531386d290f614804d6b90ce5717c57acb8844cec8da4a84767651931c3e66e7367b767fb2c0a4a92c9b0e3872253a4553893957ed006e67204aa254b7f3b121dd1b61c55f35700f757ba270c56faf07819a143b7a30824c44dd7a67d150cd001809a727647213d8b72281a8727672a776673b9dabae4df1582d8fc49c4fc082e962cf11fb83cc820339885b0626aed6d7fc23f21ad30a7191b930aaf1044eda17093a5b5616197f8b9a724266a96e31a6a5a3ceea7bb8521e18938d0a001cf3580edcf50fc1f959fd641633231f010273b9063c081e495e7b589eaaa291f32ba91796e1c0afcf616bb84473f4ab1baa141247f4ea0ee61056ef42f2a3c85c1e33b37989d26501bbd4dc1c49d6ac9f33e91c476ee17d29cc9686f5d18479eff3efba4a284b54658712ab2c29aa88c10e4ac3dd8bbf5984042d37c15b4c9b61acc36e9b4c9cebf29ebef937d568d3c3f0f2a2c4068512a1dd880f3248bb12c9d8b4cdb201d868ab6461df ss_n = 6de24b5d5ef3392e1a18fcb0bfa4aa0d34f5b99357f8fa6f5d4b2ef2cc170643 ct = 899833c07200bb76447f855034ea0c5069825adb26e9b32d06939f3763688a5460091e8982c9cbe646bf6ef7c4be69cddc6d810d34fa59d9fb8f279efd139065f4402020ea3ede21066c480761505487aa44921ac3a905da3ac1ccda01d4509aee8e6aa95b7aae0f5b6467d4454c8d9a752413a1d8b7b3cfd7746c5605ce847070846971beb4f9653960c3c61d2072adaa13502b022e831a3c8a76638bd2442e0c171042d42b84fe3649190b9022af73e6372d2e2cd0e6fcf40e4463c8ec54814700d950e1fda6b1c40346b677893f291370e458563f88071f8b428bd9d8377ee3def447ef80d21a968dc4b3ce7d581f9e445dca5023b3a830779991c52412a20a1676fb35eaaa4911865a50432881b74edde282eb5dc8a8f6644c2358bf21844d6817b582c87caf624c4d7888358f78dd8e5007d8975ebca37f33d846c07308df9c896d4347a3c38d80ae6f2f3821bf7889e52e55a4072545fe98fce4a87b13d2daefb9526b49f8d3f39dd6975fc7c29a07aeb727853bdf92a813f294820aee3f6786ae7f6743402500dd5850033bef05c7b4b376c08c104d3688351d6f76edd2d13d51e98d133f903216d40ef0a16430ae82831620fe9b25583c2eff28b880c9a2c6e015fec594a6570b8fc5907647c7d2d4e9b7817533cedaf4b9991ab3c2d6c3940884dccb70d8c6a60f4f0ec1c2910ed6999e82986253eac01454b79b7bec06333a8fc423388145b1a3e70eb1e01dacce64841984ea9f8e8605f3f5fc2621cbc83988a176979100b218f4ea2636a2364a66329f84e531f0ab2189eaea159ccf39949c2ae465100597f8ca4e1074ef63cde0aaf716aac7b2f625474bc58e6611e47906f2e08c168cc96d15b68acd59107f583c3774732067086f9376bc953c2d78a0a94f926df7f8731e6fc926f1e4544ebfeb530dec53cc1e2ed895ffbcd2078debf7bf3307cc83458138506ac68ef281ee40cc85f76ec9d91bcabda316b2ce10afb4b07b02ef1df666a7cf1a21cb906be4677e2afdccf36eb7b1e3d9d8def2f2509cef1c64441efef9a2f52f987125d5e0a53b36f19a0aaca3da56fa1d ss = 3fa7683dd3b8a2f60f645017c5ef7450851e4e97a53dab0a275df8391405cd65 count = 495 z = 17ab56c3f2a22e30c9f56cc7acee5590a1b34d01dca365f4e60e83e5ca87c65e d = e15ce24af65b81e198c453b9e404aee4de12504cc8545b268e921cb55a349aba msg = 52387d326c6635ac53a105f714bddc484ddcb6cbfa7c9832ae4f712f7c7bd908 seed = 35bdf9d711174c230955a87e77ff5cf752ed1a33260cc79fd2b9280dc9a23dd18def54c31b4e5049aa7549f07c94abe9 pk = 5278b42c4663e70b82f6bc2fe18044fc978dde46af430b426ebb03a5db2f11b5cd10c00d42790a5067105828a5d925b0729229812bbe05c64e65351f856695fc5cc34073375a0aa03c7a585f7b2350013fff45a90867262a7a83d87115f296327924329cc39dda044cfedb693bc42e6130588d72098a348abe670b5de7ad1f56ccc2680b2a7496136c54925b5357eb5d8edc14b163bdfd4a933b0113a9951174953743974b8b654484083e99fa4be016826c0cbbf0f3332055b4a5c70142f5c10a3001fd906f8dd13c0bb812a6e4cf45f72ea88b498cfa06d518645f755b9c6b9074693c101c172bc2605e0c3be403300e6c48c48a0cf2b0812b54280ab448e13a4cbbe1c472fca3c591bb3d952e6ff32bdce50915e62aeb6b4b4cf43e3b124957229f6c2433c5474e557810ec39a72812b91d24a585251032262851b60886340f9e82b133b8682bc7271f135377852d7102119799ac349b3828897305eaacf2d88c64f23f11da0e86c3996e2b5fe823c499f2abc8d399f728490513cf8b1b1dea54437f01a501ac7d7618b5ddbc87c8fcc3182a894aea646dab64ab36637876981df8a5d7359609e26e06526b5d5814acb8a3b23474d0f1a51dc30cce2b16f49c3c745cac67679aa2549c47a75c00239b09780ec51015ec30aee3d43af1c71d8077a017a9627a03cef245878d1233e508167e13a502c4ba90118fb2cc5203f966ce14a5ed24c93e949c62e4a9e4c8c3778b6b4322543af815bee4c6dc26798e2b8373f6a07fd6101ed6334403af1387a5b4c87e37a20b1b4277fd151eb3664baf601652d5669df0b2bb59996122cad7355293645858169a5d892d12145bb3e7479d325f6d0a22549168f9b2469bf1be9637bf7002a656a4827c0a53a3216a0d128464361de159616ac27e0a8c9eaa15876a69a12382987b09513d5b825b91c7e1a26730c861ef455267a31f6bb52705ec840724bb1836bf01b81fd5637fed3a3c20e85687eac7807b5a406285905388dc5809936c684ee591ed81864f04bc672185e5e9bdc07bc82d57caaad26bcc492f9f5a87f9955a664a8287396c9e2c8df4af43dd5030ef6a289a553545fcb5f5dfbfa88ac4f1c361ffc5d0c79e0de138 sk = 4f41241d220e6f9c184c54c67303631dd467f9e7a0e43c98c4e2c706eb5411b0a195159085681204a22d6c94b2250cb45dfb8ddcb23a29e495e1864ea5b2103a3650ae81832aba275df311a49c3d58e35e55fa45c08422aab2094155b977741811d50afe62b6c1b38983331cb27a06428a2e7bca2736085893eb4dd6328c2c69a44ba385cdf19edbe72c026a88f19775ed6b40374a6a0c9cbe4399b1ed6c2e3b36c57b012f262328cd729dcaec68ef581d2208afa7b63cae370d9111867bf3568818bd1a2b189b180d28e81503c4065f68534046a296b2498a66a2046a96d7acc09d998663a00e238040eb7575e8855093594083b726edb2884fd97e221684aef17af43b511e43abee762f30609679db345eb1c20c20a751d8abcda095d25453e9827684b9154a26b808185d3df8337c395802d3088f35460413a2fc600e52ab7f6f219a9b929318431652929947fc6791f079f2f686272c72cb386a57a4210da17d61c81cc5404cf5d67b4af943e7c2cc6d478624f5c4dc6014e6d785f2381664713c7b417fb2bb863360bf488117224535210cc479d56278480b772362f5d343d7185471e9c98e2784c67562b0039907daa6ce08918029c8fc37358f03345e77b0d288a1bb6c34e088b19614942c84b38758a919244105c471a3370034b26e884239a5055cfe38572283044b177f128465c773244698c2ab822bb9d66516b5b29d0bc9bc032ab6e30575e33ddc870d95b8ccb4944d96044003f0ce2da19581b8cb6caaa3e4ba827f7440a05ccd34ac4c016b25c642bf7195c677d6b16cb44d7456b754a9afd86c89705b0a9f3765344758faa564217a3bb1734941239b84921634f27998c729dbd950cf185ae8e0b025f90493da796f7c7da5d2256f90b87b5ab4ddf915ffa69eabe39957b7b211f4a0d0115789f95362336ad835bbc4122d55084c8464a8764a96364099a35c5fddbc58b9c22109b91324412dc1bcbcda174add2c4cff8a543d583a27aa1aa1580c7398575c57516d154bc799473a3979af739dea1207a5b7025e4c388d0669a81a6a1621ae78ea7393a7757f7b7d206c1d5278b42c4663e70b82f6bc2fe18044fc978dde46af430b426ebb03a5db2f11b5cd10c00d42790a5067105828a5d925b0729229812bbe05c64e65351f856695fc5cc34073375a0aa03c7a585f7b2350013fff45a90867262a7a83d87115f296327924329cc39dda044cfedb693bc42e6130588d72098a348abe670b5de7ad1f56ccc2680b2a7496136c54925b5357eb5d8edc14b163bdfd4a933b0113a9951174953743974b8b654484083e99fa4be016826c0cbbf0f3332055b4a5c70142f5c10a3001fd906f8dd13c0bb812a6e4cf45f72ea88b498cfa06d518645f755b9c6b9074693c101c172bc2605e0c3be403300e6c48c48a0cf2b0812b54280ab448e13a4cbbe1c472fca3c591bb3d952e6ff32bdce50915e62aeb6b4b4cf43e3b124957229f6c2433c5474e557810ec39a72812b91d24a585251032262851b60886340f9e82b133b8682bc7271f135377852d7102119799ac349b3828897305eaacf2d88c64f23f11da0e86c3996e2b5fe823c499f2abc8d399f728490513cf8b1b1dea54437f01a501ac7d7618b5ddbc87c8fcc3182a894aea646dab64ab36637876981df8a5d7359609e26e06526b5d5814acb8a3b23474d0f1a51dc30cce2b16f49c3c745cac67679aa2549c47a75c00239b09780ec51015ec30aee3d43af1c71d8077a017a9627a03cef245878d1233e508167e13a502c4ba90118fb2cc5203f966ce14a5ed24c93e949c62e4a9e4c8c3778b6b4322543af815bee4c6dc26798e2b8373f6a07fd6101ed6334403af1387a5b4c87e37a20b1b4277fd151eb3664baf601652d5669df0b2bb59996122cad7355293645858169a5d892d12145bb3e7479d325f6d0a22549168f9b2469bf1be9637bf7002a656a4827c0a53a3216a0d128464361de159616ac27e0a8c9eaa15876a69a12382987b09513d5b825b91c7e1a26730c861ef455267a31f6bb52705ec840724bb1836bf01b81fd5637fed3a3c20e85687eac7807b5a406285905388dc5809936c684ee591ed81864f04bc672185e5e9bdc07bc82d57caaad26bcc492f9f5a87f9955a664a8287396c9e2c8df4af43dd5030ef6a289a553545fcb5f5dfbfa88ac4f1c361ffc5d0c79e0de138621631413ecd12cc758fcc15fd9602df6dedd4b5328a09441a4d86e6ac0854c217ab56c3f2a22e30c9f56cc7acee5590a1b34d01dca365f4e60e83e5ca87c65e ct_n = 496cc8334bcdc790ed77970e73ef4c1b66795f710ec96a3e47502c6daaa6ee88641a7623e1df30aeb267a1cec804f52d05bbd3d8f221eefd1aa43eaabd4ffe5e2e7881296bb26a8f219850bd292bc4247c6beae4b53c82c7e4902ed3084d651c418615d020a6fae74617212ca209288620b7ef20a1c56462ee48c13189e2299c5a372d8841844317d241c3ff7f9ca9ef1e820b58226dd6811ca657df091c632d3d788783f4961a93ca449b5137527d0f168cdd81789a8f766a13aa3c236e3c3df132128f46393bd524f98c793c482b48b9771fa30d24bb2cc185b2c680603d568368f56ad0bd23bce93d10268558f061a725075fbfb5ac7ce64d18e2fa54ab4776e809ebd6acbbfa5975d4eb3c60aa1211773305031e0ca06e2898b113baeb5c2d91964682377c0a302f63dbf1dc43aafe7a2b6d3629d8c28c977133e54d3b4c7f230edf370eab15601e5635e90263ca8102c2a36bb457a987acdf370b2a71adcad73f87e56142d81248c72b530b4211bcce19af9575d068432aa3391976b7005f62955513841ef0722a5e8766913d14c7b02a8fb85733ddc4d31cebef84384a31c822d47dd2558457fcb64bd13721003d534747969c337e1c8e7d7851796ab244264d81fed302ddfecaa070aafffd7c622d3b7273428969e15f83fdff5f3abcf49c0ad5dc3b59afd115e631b1f19baf8b2c66f16c4fb6e09a7d58179d5bcb9eb2137fecad7d08dc37ff1477706b2069b0ecb5d4a14235e6c968a70325211a18daaefc8276fe79e2faee8649f0a36e292fe7c8e69ce44c3c9cf607112aedb6100708a8c4d0428e8732eeb57234b0d6ded8ba2259d9bbbba4702b15d991ce6c7f47fe1acf515fb2bd7ccda806b446abdc54399175b84c24c5e9f4a9770be21aba3b8d7c87e643cd5ab94da844a486d79dcc595a0453fae4cb24a5f10bff5de11c0ad3daed05a43a4682a703d2d3a1fa278514f6ea899d6f1d4aa1d583bbc7c9a4a5c00a5f6ea5399b5d8fbcab918f53efaeee0e7469a68a0e6042463ed9ce6545d6ef2f6d5d21b78a83bc45cd8e9373e0af280be6036721c85a8de3665f8cf2c6 ss_n = b11ef4b8797bb97fd9515339293e27d274f72c6b6bb455aa23a9b7e2a8f50863 ct = 68c1872c744c06822a07e14be57633b5ed8baa9e889d19b278b6a1ebdb8ba2d7a587c6aa65767c33dbd201f0cd149c1740e150876478bd16949489edbf5b6779ef03ed639f9cea5f74b646d9905910235cb85865e6afa6b24f2310a1b7d89f6675097280875b9482b07822804c7298968ca588eb0a0ed3ce6b4f99efc467bddcd6b84f5f119b1711943f02dd0fddf0ac653ee8631a67bad7ddb1af4d156e399f89de4aec80297722f1c46665242a797eba5ae6c27672cb0219855572ab57382fe75d6684bee5c60e66bebb1bb81570e8f6761a62d66bdcba0420be6c1f446b4be2df15fe351e779995b02d5a56ff3fa5ac15c4b3550d41e53a7b1f0da44ecb7536d965c5d08da83102f6572acbca00a73de66da4ffdefc8942a0ac590544e80ce001f49802a24d86aa7ff113f3f66b64ef0604cdaae3dde7f711866ddcbc1bad05cae4a1aa300f3e2f7c7e3ed8302c2d56de0d219bca365821c3024b451e99a3cddaa456c0c07eb167f0b2102dcf92469c1d22ff0cd110ef567b99bd36818e22d8bf4dde10fa21b9011f70c653053ca938004be53ad004ac57045a1d257f588fc80834ec9ad0c9965c9ee2e72e1ae167cb9c06e95ccccfe13074747c507aa8a53965c88e6ff50b348c9a68bb541f2c921cfa180e0aa5170340a42c0730b57cd1fd0c4da11f7e97a7d4424f4bd69896dead8eebe9641c71792c8a5b768ec4f3d8ac05654193f8f15e525befdffabb1eceeb560307f4c480771fd8411eb6e10beebcdb797b33d1f49cfd849abd75daf0c4b2077e980603d3e8b4d2f10806fed8e1efb7484980edff4db5089b49331fe13e04be4fed8fbbeb4e30ca43d63a9b4bd59b6e04f58e97071fcdec8efb4bc994048d4ed5439d3737b687b63fdfc9cd69e22c1affe080c626acb14b92b146e33a793db227c238b3d3f5e0dbc3dd62c48f6f4c92e8777f2adc284fbef1932da03500479299a4b0f5db6eaabaad82bf8a62745b17124ace1dae34d1aae69101a2055d3af413630301c09c7e068267ef916fa9d02e2ea02bc911ad1538cb5777b7c93fd0923349bf14f5ca9d4f107ce38b597d ss = 2dbb269f405674aee06b01751d332fe505330e46bd8b1c21c270303f8192e00b count = 496 z = 26ca8d2cd5f9d8e220dc6c1939ed721933b30fc6564b8a895c78a04f77343cb0 d = 2ab39ce4d097dcedb2da72e8e213b0d2e19279b9dcd6900c8ea67e2842461592 msg = 6eae892f58fa7a0583be85ded30045d9a6253bb85ce494e18c81ac6b5e28b04e seed = a1f941faf77921cb877b5ac975f9ced91b83ac8906091344dbaef1827c70bba0d97b57d96532028da7a6aad6195d879a pk = add3b788950772ec5777f83bab442923401dd5c11d0d2199ec9717489a8e0c0a21a0a02945d6c0ee5437fae5bd5cea5d109a84c6227363b11f204892d50521f8a2943e844c26343912ac82c2cc2f6ab3354c923fe1b7373c584df980cb262c3c84d56e85951598fa9ec174bb8d045e06339eb0246b320ccabdaaa52beb253646b15d28c1b94966afdc681c0b0087c4b469d7aa247980de89bab53ca7c2a67bbb1ab4c5346ef5a602eb9546a516ac3fa93178e12026e430d13b2fe8b3209ed09a81d7ac74872a66ec4413a71c4356bd07325eabfb8b8bc75d5791c48a0609455772333523652a0d8532761f3ba23b9c07d7b0a48cccb20d6a020127b630423c16361b0a5bb4c1d71381c4c693157502853f98533207442079b0c73034c6cac7630d160aeaeb8f3143367f8400e20b23cd3c0c994a27b7f35b814450cba12ade335127ec31614906c9a0b9ca298ffd0bb397090778bb03c00309d671148fc957e6535e860b24424bc4357b8f76549edc681de7d09c6ca3b6717c28f1628697b0151fa94b31aa553eca3eed02228b95729124a1cd5c468eda0b8ef4472d8ba81fb9b5c605cd8093c699577c145a8b489a84bef754264229fa291684a122f0442ab6eb460b15bc2a814c4537522fe07b138b85a1020811382a14e045473c1c1d784aabe48ab9a063b781107f547fee7b5a8efc71d6b442004d60912b74a0cb28e3d238ecdaa976b939a8a0748c33c0e123224d2b417be347266162b12b3f4d1952fcacad4634207b5c20c48c49f1e54531eacd758a3ec39841e7c83dc4d8480fc37fcf4937e283ca6197b4647b93e32a8aca285660775584898119c8003427b7ff1455dc586e67e5c4a812465fe4489c406750e191cb03c576155626acb4c8641060b4934d70c12c515f36aa557e86a592625a42c797454235f4c613da731f1ce9602a14c22b8221d787918be0c632d7a371c788f00b2232e12c854702a78b3033d228dab3cbaaa25207739ab2ab384c21655e64121eb422ef78b5e51532a1b65e5aa74a58015dc0193a96ca20124093c869b1c9961eeb02a70304951a3955cbf939fb2a56674b076b3c3d60eb759bf438787f03e7045caaea0392483af4e5947d2f sk = ddbaa9cd4b25dc927589d779d568cf03876d67b31c0ec306f4e97917d367145764de73501405ba78542ffe709b86fb6743fcb9d527c31a3a134c58cbb622b4f3484c32614702b017b937393a399d55716480097fd4fa9014061504543e2e34042ad302adc37e654684fad67b230797860a70bab9080fa443bf1051110b2e4364075a5967b7768e589b73e15896509ac3e98c50ee18b31609baac863676e045260036f56513d2d8862f2abcdf53ac71c54b7aa930dc24288d045a18ca680f9b360e187c077b65778a51bf058ae7e54730763b74e09f417c59475b4901545b49bb9ef72350ae5c0ce216564eec3fb2a193879b2ebe5ac34c9ba18617c8f795bd8f6b9da45737adb91efb75ca9b0983f9732aa62b68bd912b1d0c22e11264b0015eac507e3be15435aa654bb25aa9d8141149380319b9bb994fbed0cef085032e511fd0e8c456b47d42e8a926248be6478726f8954d1179845231dc1cace40ba73a75a46aac1d4e69584eb9c033392e0f96696040129a650a7a97b3c30540e8f20eeafa5d9598383da05fdd15bba112a68a94c6317bb44d078deb723ea31a2a6f245c3ff578b23721cb913d77408d9d4614dfa8ac0ef8baf6498d02a8002773b1db7c7d7b508057377826d2a73a781456020e93970fd58b768653366e233299685d0c0a04ac17b7e1cb8d1967296fdc0f0d3154014cb9ae8827ff00b5ce092cb24b587c285760bb4271d090eac2c25d9cc2305a8b53b5b992950319e5a55c769738e4121ed3b0aa8331f4d9793da4bc07a22397625b9566643151997eb4487e25b918e427619c4509e38be78bb7da082ca4a808251b55df2567833397a1ec76f5e28b39a49f25ba1ba71415f8e1250d956d6024192c8b7a78a09e3cea621917343d384662c2a947eb3e7f471825bb5de730956de30b1d28bfa9b01d0e5a92d4ea1d65ba08747a6e77b57750b025d6e625d5729b4753a60387ce4fa152b1abb2e4d23179b53e07b2a2c2e85e65f17b3365327bc4ca990b5b0ac4cdc4b4719e4348be02462b1c1fe3a7156284a1c43cac630997a9711630e7402fd058adec0b77594fadd3b788950772ec5777f83bab442923401dd5c11d0d2199ec9717489a8e0c0a21a0a02945d6c0ee5437fae5bd5cea5d109a84c6227363b11f204892d50521f8a2943e844c26343912ac82c2cc2f6ab3354c923fe1b7373c584df980cb262c3c84d56e85951598fa9ec174bb8d045e06339eb0246b320ccabdaaa52beb253646b15d28c1b94966afdc681c0b0087c4b469d7aa247980de89bab53ca7c2a67bbb1ab4c5346ef5a602eb9546a516ac3fa93178e12026e430d13b2fe8b3209ed09a81d7ac74872a66ec4413a71c4356bd07325eabfb8b8bc75d5791c48a0609455772333523652a0d8532761f3ba23b9c07d7b0a48cccb20d6a020127b630423c16361b0a5bb4c1d71381c4c693157502853f98533207442079b0c73034c6cac7630d160aeaeb8f3143367f8400e20b23cd3c0c994a27b7f35b814450cba12ade335127ec31614906c9a0b9ca298ffd0bb397090778bb03c00309d671148fc957e6535e860b24424bc4357b8f76549edc681de7d09c6ca3b6717c28f1628697b0151fa94b31aa553eca3eed02228b95729124a1cd5c468eda0b8ef4472d8ba81fb9b5c605cd8093c699577c145a8b489a84bef754264229fa291684a122f0442ab6eb460b15bc2a814c4537522fe07b138b85a1020811382a14e045473c1c1d784aabe48ab9a063b781107f547fee7b5a8efc71d6b442004d60912b74a0cb28e3d238ecdaa976b939a8a0748c33c0e123224d2b417be347266162b12b3f4d1952fcacad4634207b5c20c48c49f1e54531eacd758a3ec39841e7c83dc4d8480fc37fcf4937e283ca6197b4647b93e32a8aca285660775584898119c8003427b7ff1455dc586e67e5c4a812465fe4489c406750e191cb03c576155626acb4c8641060b4934d70c12c515f36aa557e86a592625a42c797454235f4c613da731f1ce9602a14c22b8221d787918be0c632d7a371c788f00b2232e12c854702a78b3033d228dab3cbaaa25207739ab2ab384c21655e64121eb422ef78b5e51532a1b65e5aa74a58015dc0193a96ca20124093c869b1c9961eeb02a70304951a3955cbf939fb2a56674b076b3c3d60eb759bf438787f03e7045caaea0392483af4e5947d2f851f354c037503a8be282259b6e0e8ec0f97aa880f006ecac5d6112828885a6826ca8d2cd5f9d8e220dc6c1939ed721933b30fc6564b8a895c78a04f77343cb0 ct_n = 9bd72066650633d65d393d5a4b2d8e408830ea41847f3ef59165418d8b9f09daadbbb4953ae765d2dd2c2a8a7a3494d8ba969f901fa5fc722602fb0ffb0e0d936600120ac9ca37f1231fb4e4b5e081c695536646583406a1b2933a901a27eb6ad97efa96b04782adb3fb5eb63ac5aea38358fd3293fb5673ad9d43ec0fdda2499fe36dc940899ad56f3e6e660cb9beaea9911d3a441251917adf95309c301df00bd35fe8fd455679e43d9996c98e23f922418bf22c430d0e3803246615b3809b6455f4fcbf7a037dc6bc5a1fb9d04be6fec58106da9cf87198264c704b2cc0c9d6e53041df6975cd45219140f972286eadfe6e279c0908757174dfcb4b683485a99aea316ec931b49918759ce490d5abe0fd7146243ecd462226891a5d983d0d31e32eb79726460d4cef66c6f2d9bc782cccbe2a527f46befad45bbfc9a5218e760b7319ee8d5c6daab193e3972d989994ee9b1ac5c90b52612ef3e6f3fdd30ac2eb265ac5c6f277d43ab63e4c4beecb51f88d41c6c763302a176065aadfdb0ae49feafd2a235d5a25d4dc041e078bf499c35972632664c3dc933642e9983468ddb6870d7c46f0e25372b8515f7ac2cf1f5195f3a06023a9ab9fb148e9e9adb844e71b6f26d4fe62953b383b7d3c8e6f08d1204d99ab70df374e803eaa1090bdd620626c7e6f8567cc3834c5d1c2f6913f5220155f3027b6344e86307e68c429fe9170e332c604cd7afa7a798f0100e889a9668f07b545b86e776c61b45802b338d2484239d93055763dca1ed4434aef42d62fdc9417ffc293e3d58d4e389bfd7eeb4c0d5c4b2bf8200be60c61d3be275920167acc9567f0eb8c11719d4246b66c16e6160febb85539c411b8bf421f498b1e22e5e513130003967a417d6e55748a56bfbdc48b31f46df36fb39be6d8d2b76eac98a6c73b0cbbda64cf4b5ad30ad6c4affb7dced151e5f40bd43df5c9c6899ad8dd81061acae2c601bee213a26dc63dbb03382bc6ada3d75d68a56175c2842391db6621a053ef79da5689b24ddddd9f4a49fc78f646b08d1211d39d3fe1f1e7ecbe1d4c857784f31aad49c27fa1 ss_n = 5eb4056776e7d6b8e7aa2ec77f141775f4f578b04b69baec2959cc17a002aae8 ct = e15f9273036901ce5952568463186f3a9afd46356669a8f6bed19a8da15d9f7ed04708751b901716089763a05f4e5f2bccd9251b43c090d53f2b3565c697113f479dcba813a2902871a31cd263e88cf40071e6de26554d2e28ca0382a6264ac9ed565105586e90b5dced1cfe74469975a21d4e017c4c28568eafe89b9f4189aaaae567264ecc005dcc77972a56ff3797ecd8c9f78b7ff0d523d2852cff77dd89ec7d1f33bbc13b3bab560b425079c20b3234fcac57ef32de1992cf6f7272f46230707fbff7f2a6ba5600c830735726a9a9c85d2a5cc764ca50c52d4c8b91d374af778bd32584daa6959ac729584c92788ce2a6e2d3ae98200ea965fac49f68929a70e42b434c80760d793cd3fadfdbf376e42483b88f60ffe6e5416e80b5b52fec605ec7348bf139a0736a9b1202e99664c640aeca3d8c41ec55f6de48b858c0110c2879c62ef543fa2739831d3f0cfd0bae6ee1973ad8540ffa0faa8e924bc9d1a5c9248078622901dae3b7bf9ac63e240e079119bae8d9634f4b61c83c4886e26bc84ed0a366be59d15ceea34256067caba880b806495bd1b808188fccfdf15f0d8c48dba6bde5acebf4558076e1f0c09d6d64f3076809c28089279ea9c329f4bfb1ff107c40d41378f1aa8b194f3b0deb28cfc7e5bb381aa0840b4df991d4741a61b7f26b65f6d712eb6224abd5091dc9e3e36a8c05e012bf52b6c6681e0a38536f3882f54ea6beebd5fd8e26eeab425b47330712c445ffbcdcbd2c1f9963dc4cfa441d19afc4e6c64574c6e4799e77eb526e845ffbe387a3e14f421067f7cc44590113efece63abb9b1bf5f608b757ae02c5a230c8843efa1d89679f8b5c48f2846a9bbcc869b17a37ec000d42a3d3f03d0f37ed30f63dd96f09abf37e8908682e968301ae428425ab1cbab3f5b9bc5a143c6624c505b3580b66291e400ffb26a0de8f39cc8d2c319dec1d6e9ca225498af174b0648bea9c5581ada43d2d9048d48646141ef743cddbe350e592d54a4af9b9bca7260856dd25f97de18dae5ab2ac4d595640fdaee067098707f9015965dca1595a276eb089319ede0ea488 ss = c1687e0de3740ff0e4ab7bcc939060c8175bb5bace5a015f369cac0290ed7c79 count = 497 z = 6f0aea58677b95b7ca9336bc9694b161c34212be3c1a524bc9cb20acddd533e7 d = 4ea44420328ec7e1ee5b7dbdf91a68567f3e8f3217bb54e767c37fd0ba212527 msg = 4376d87bb2cc2f394a55e15c17b167d6b0d6a60b2850af0e03326726d5764efa seed = 61bfb0b9eb67432e26104ee9ace4b63b949ca3941618519eba2e0ea4d55da0296617e04c58e758eabf80de0d7cae988b pk = 71bb3c358a8be2a94063e411bc59726c1b83f0f1211551813e48104838a39bc8c68a16c73a5977f76a36414c4b61316767101c79b37e623141dcba8dbbb93b71f3ba87d39954f38382d9325a3205a1dc1e8e5041bb02321db93b8d9b4dfa6627340b02a18a9935641b27841e664ba82366427d5c7a4d807c64942fd758217be12ec1e66154602e1ca73c6373cf6e75162f8c7a3c7ac374b8a152897c5fa11f35b920ad6877ce1108bf0396a0e97700bacf3c451adf2591541432585127e0fb014fc9a2cf7834e849a224c21a05f02a4dc894427976573685a000548473c321c01146d543bd0906e7231a19639fd559aa1848372f59b45db29abdd70ed0d34461935140a18e153c6c9fa5ca2df4025d255143f218cb281ff2687334a683277c02b14abdcbc27b91721052a8b857921b2458c0ebd676c6c61109e4ae9392207ad81bea2078203bccba64bd31b600696747c91b1e7100bb2b738e26e952f38a56593b4c26839c3e54356fe897b897535cd09b14210ec0b255cc705d51953aa1a27c45f4bb81b8ce61a1bea723bdb6b63952a5acfccb845f659b62dab247a43fa6c3464b48413970873517a3789556c7ba53a9fbcdf821b78cf48f9a372438fb620297911173005d814309a48c16608b9d00652e2483b5349baee65691abc56ab513afb41a4a551665d5b1f5702d822659027c3553725cba498fef805fd0462e54e2c11f04320bf08f15a7ae0730cc1a666b3897bc13890d24351e76c1286284b231609362f63c49cc84cdc6c973b734e9a53ab7e360781abbb282779ea4ce6d8420f072285ae139a8f5193cd7c08a4235eb440bdd58b024a88d756083eb5904222a00de3b1344e7cc9c7c0e389b8e76c12981e8633419642fb61788725481a1004a476a7df0b56b0cb2b4c82337e379e0b2968c71a9e3a2cc18d45812acb452d028c2ec4e2d4391f73028d3630cdd089f4ad89ab702175991322e1416c7184b512075b3dc0e675096ffd09af51247ba532ca76912d384acf081c7a8529a1ca444a5b1a390c29988cb1eb44224a7f3843a0b13d6687747a93187391c44db983e7135e9a81e723f1e225700c63b40f4cb8a6f07729cec4530aa78c7f2f237ca4e74ba sk = 3e2423f556a624fb4265b46836744f2430cc30b61994e0c6388203e4a35de1e45041dc5b7dd2618e45421c8781d8caa4467a9a5ab0975837ab17b612366418cf26b459ea558c5250cce28bec703d9440cbfe14b03c6079779648ee34105ac5161026745f2659ea70b742535b449b366b55af55913c2e0a044a9c077e78c5c96329d32112f26660061264c9451383938090580989106a77b3adf0da0fa4434ddbd18d410a39f81384affa6ef447022cf82f94a8138050b86160a7ab1c8389ca64eac2b26e0a1c2c8096b3305d39773b5323847ddb7aae0b500607309ae24009b26867dacedb381a33663a5d017d510ac33086c0cf59a937eb6640e16dfe74ae99d654c0866993802ec136c995ca7e79857b60c86080b76e8665625de9305b44aa61934e8884c441b8aeac74bf196753a3a49c64b6004c272bfce235750262f72cc08732263414c9763279d1acba2db245cda777b2938a58a76d3ee0b4da5cac3402821fe5785706bc06e81a6b274246ba5f2fa6348c9bbb318690fda101278b8516b91ab5dc18ad02148e3b94f7458c0aca2af22520d43a704b37557c411e0a4076a8d77e3b144dfb742b6bf6b6808b01a0e4141095718ef66f5e24ad011a7e636a72bc5693c61b8086211e0ea95efe6628788bb9e2e7a3208bb8d05194f4f1500d22704cd1004d95a135cc03af41418a1576c744333594ce3d920d287854f0d52ceda77ddf1003ba312e74ba2d0d913adc971a9ea4cab2acae83150b5ec93af4153243d64957d4827858a4afe7c4b96ba13eab0b4b4315ad8139e9c1bb7f744fdb2acce5cb62067ac34522a78f800e78107c9b7c3ac6419f1522a052786544aa44d722ab232630ba8887c6f897b36585aff537a49c4bf02bbf227956aa91440b8437b7f00c8b14002ea362f84ac5f3e837ad029d9d2a80c581ce9cfa1c2e3578edb822c2c9a85215b163b922e6bc453a69cbb2a50f037345724a44dc698851ca8818e11789971b29108d0ef0c8e0528bd718888aa7cbb92109fc0a46f2d4438265c27e341a1442a9c4277cd55a3eff3705343983507092f7589d6b97253e809371bb3c358a8be2a94063e411bc59726c1b83f0f1211551813e48104838a39bc8c68a16c73a5977f76a36414c4b61316767101c79b37e623141dcba8dbbb93b71f3ba87d39954f38382d9325a3205a1dc1e8e5041bb02321db93b8d9b4dfa6627340b02a18a9935641b27841e664ba82366427d5c7a4d807c64942fd758217be12ec1e66154602e1ca73c6373cf6e75162f8c7a3c7ac374b8a152897c5fa11f35b920ad6877ce1108bf0396a0e97700bacf3c451adf2591541432585127e0fb014fc9a2cf7834e849a224c21a05f02a4dc894427976573685a000548473c321c01146d543bd0906e7231a19639fd559aa1848372f59b45db29abdd70ed0d34461935140a18e153c6c9fa5ca2df4025d255143f218cb281ff2687334a683277c02b14abdcbc27b91721052a8b857921b2458c0ebd676c6c61109e4ae9392207ad81bea2078203bccba64bd31b600696747c91b1e7100bb2b738e26e952f38a56593b4c26839c3e54356fe897b897535cd09b14210ec0b255cc705d51953aa1a27c45f4bb81b8ce61a1bea723bdb6b63952a5acfccb845f659b62dab247a43fa6c3464b48413970873517a3789556c7ba53a9fbcdf821b78cf48f9a372438fb620297911173005d814309a48c16608b9d00652e2483b5349baee65691abc56ab513afb41a4a551665d5b1f5702d822659027c3553725cba498fef805fd0462e54e2c11f04320bf08f15a7ae0730cc1a666b3897bc13890d24351e76c1286284b231609362f63c49cc84cdc6c973b734e9a53ab7e360781abbb282779ea4ce6d8420f072285ae139a8f5193cd7c08a4235eb440bdd58b024a88d756083eb5904222a00de3b1344e7cc9c7c0e389b8e76c12981e8633419642fb61788725481a1004a476a7df0b56b0cb2b4c82337e379e0b2968c71a9e3a2cc18d45812acb452d028c2ec4e2d4391f73028d3630cdd089f4ad89ab702175991322e1416c7184b512075b3dc0e675096ffd09af51247ba532ca76912d384acf081c7a8529a1ca444a5b1a390c29988cb1eb44224a7f3843a0b13d6687747a93187391c44db983e7135e9a81e723f1e225700c63b40f4cb8a6f07729cec4530aa78c7f2f237ca4e74ba44e4fdd831d68f89cf9512ef76f47c8e6bdee5610b6b1937de0f5447c77132216f0aea58677b95b7ca9336bc9694b161c34212be3c1a524bc9cb20acddd533e7 ct_n = 7f1eccae79c55faa905cdd1de3e8075dfe9700111661e09eb512f192b331848ccb6aabf081807fe2dab6bb1a8ea7b77e58b0f5b071da041bc852e0466b4cd25f89716a3d29e7749c667f44e516c6b5c47eea940aef6507a175efc6486fdde71d6a31e535433ea82d92be7268430fa2f3fbc489467107670e7fd7454637885dd6e3276642b85b9bc1a7d75d183c1c8a912087b1113bff3d9ee541df25b73bf324e40aa06f8cfd0fed92ebe9bd0b69156c21d1d8b4296dbcc7324245ad2b9a8ad0b22da6c4e721b496c302a956b5acb77c49722b581eae548bce20ec78d7fc7e5ce30ea734832ed99d1117d3f9afba1380d69aa8795847da857e63d2f60b374b843c996ab71dcedeb35b5c4937372808b0ab608b8dce5ee0109de7c67ced7237745944f4c5620ec96c5fdee5d1ab7b36abe88ec547d274281a05b9fffc769103df1c1e6f7587db07add4f915e2e8b03c0315b48b24ab6440e1079dd383d16fe1f2903a0c6e9b989fb2862a477b6f27258d4599ba5a12dfbe388079df541c1ff7a008e2c37f1ff79bf368058b783b3ba2331cfdcc9c100ae7a634b953b31cc3a207c0cb997f321131f8a7a88ad6db47c76c6ffa2709df883c10020e5de085ccc408717d112690ee6974dcee9c1c448d429c02f010cdf0e9887eaada44db7b1ce16ef790148604e2be59702281c238d123dd778474852ebb0526894d38579460b75d4747f9e215d3488003d47c2c9da6794907a466f526a41664b6c0890de2313ee3f8eaec8e7f772a68d27a64904c81d2c8a6035c190c1e28aedc703d09f88e1a3bce1f94c551d9b311bcf1b8e33ca327dd950a0f2e71e4c9478cdbc472ec9b061698208ade33b5c299922aed76d0907943d2c9c9844a48f5b56b8a527f7066d101c98afbb6606d6a745cd89b823df2298afd8a03f120b83ec1700c0ecc999556cc462d600ecbe58431bfd37e1fb0f6e04bfc24e16414e157cf0696e6c66421fdb3ee6628019823ca440978a60fdec8c43b98e39cef32fa6839f5deb2f97053fec67bb8e635a178ae1be60edce60ddf80c4441d933a69c745fd9a2a6e04219b9890 ss_n = c3dffa7efe7c24041afd0d407536d0b5157dbcf3278d800cae0fc3cb24d4fa52 ct = 1f31d1a59169104123f6216158fb3f5ebd2f2d92ff269f1e97ca4a6cd9e7f73eb682649329d92775d6453451aaf25891866b725910bc272e1beef1c40193ca5e0e88566e80a2dd88c21f00ae929eb3046c8d2e12760282607ee1c0f47328134d4ed8fd787151173980b7ab669c4446ffc445b7c642fc2c1a05b0f3e6d64e24d25abcc6f777eaf0da69ee117e4897b1b7fc50f7b2b155f1dcdcdbc6b2d7abfc8756b441587401bf6ed675ec33b201bd0897c6ced44a85b4c3f7b092a87de346d8a85c7e6fa3b60d9d619a0e313b4c66eb10a7dd6694c9f1b6f213a585a816084d44f1520f6f7a0f2b4d63ad1f411197cc50d73faa1f0158b4cc306e911565297ada47b04effe1caa8250278a121a8247d6c6a5b2f94228e1b158b8e19e7483fa4a2a23edf8b531c5b4f26baf697c77c4ab7ed711b6ba1ae584f2f8822f896b0a87caf5a1943b3050e99a5642760452f3e3048d1cba1bce9979dacf573d80cc66f25ec5c803e744e310b152d18a5abd02d4edcba0bb5c70fe596932470609b684bc15ca520086758db50ba137a2d7caa49d122d05d4b41a38de6f324f481b2826a24e117dda54ed9360a9a1b61083d50deac736dbd1bd47a34a422a7277142120770c2b4ea06d2d658c82d985e04308a451e864ed469a9da4db93ce5ae09f1ff987ae3f744ab3aa354c6f78cd7280586c35e4181102bab96455a6c6e31bf7caecce74ed84bd97896400ad85f685d7bed00dac88a4e76b59a06dcdf9cee27168fd328c2c5f573e3db5d9f10fc95e7e544595b26da7dfdf8b5b054c75cfc8cffeaddde91a00b4d176922ad278a6067ca9b32098279e73d2df7c69fac65ce079065f758d38ea214288ff72e77ee1191c09fdbb0604810d56135d009b6d599355b4a11ba6d6b7479628cc9024efa19a9ea16fb90d31777378660637378541950e368585722887e20208a663494f6fe6d74a5fad6f6bcb345c8dfb676000725533b7ddc4c4ab088791d4afaffe15cfdd857ad68d14f6f1ee7e3bcc7a9df62846ee4455a16a2370fd25c12dcd77f56da0a600be1a2b276a251fdb22cc4d65d064c6a72f0 ss = d311963eb8361ef5dd0a5b99a0297cfaaa913e1a4db67df5caf255d9e055ac64 count = 498 z = 70bfc8bd5e13919d930069b165314cfdc610850e3b369e8bacdd77bd278730db d = f246cb2cb7aa3c58612555854e71cb051ed5bd7dbc60d0ca316d8f65d8cadde1 msg = 23f9a4748e54b65054141b41564a9fddfa9d776ef6d7b2ffc10311ae6f382b7c seed = 19400fd540956b01911448e0fd40b7483e7628fb0a52a3c5f7d9f817421a5f44148ae8f8831eb2057c550b05a0206420 pk = 60c7634041957245b8dcac0ded5189ad95be4c198c101614acc57d6764871c11477ac01ec7694647820216fa8e8c3193d6a83aa6239243d22e01152707a39746164fcc328a66b2bd1d516ae282a32c295078dc5c32628ab8604687e3325d80555b9ccc949a65d2f864fe199150e7c579f55c0fe98c39c2353751afcc0bc8384429c80bad1fa38e3683960ce84b9a891802806a5135609e353eb231bd4e5935801c56b06c8e5d0a44f02743839782c78c04d9575d03202c6f319aa2544ad8432f47974d3ff3cd7dcb9f60a8cb87bc82a334c066f2b26c795d1781713ac3bf5668b9f4964c6fb96451f9704e6b4b38a0a1535c2b4b3612ae013cd4c39cae5c816bda0683a00b5a183ebc3573f0865097a7c860a9385295cff38c9be71b66c6c47bad12719a6214e3ab1ba90baa093342f9b6c988e192e6d8a263e9831983ae16116dab739db6d565f95c972f539a42581092085c67b74055355b8930294a96abc36b5eccfa7488154a3c269ce5767fc155775c086707708bee527ec63405d1f7c5ad343fec569bf61ab76bccad0fa468c4c8a903c593863258f2573cffe2af96715d96592596f80578f029794020a40163aa0bc3a2369a6bb4b64c727ad30163a32c9354f05bfb286ff26a66fa6781ec157b68a90b85470f69e31b984328df2a7267a74554bc68df2c2f99209f485bc1a3e38608913c56b23739180ead15b4ed4a242931443708b0ad99bac17907eb6383323439bb754081a2415e2a6936a548a79c4274c247a4924197a573bd531bdd899394d2a500a40e64e3876e316b7f03061476a8d5a7ca05696a3130c4a4433dced00a8d4586a99b8c3c05c64c7528852b2e68dbb2501c6479f0bdf222188f8213280b4d58ccb023986698496a4fc800ee988e28c1937880be7d095cbce9cd0d1055d1a453089257205172065a1fc7d913b5030969ccad0903a181ba31b6489bc8c43938f71c20925e880792d3527cf6e871a7d39f1a0b09fd7267c2139786162cfb235450216a94818b609cbcf1c27633b971d0f52724b19f6f89ce08702aebfca9da680ec40992fd5661844c91f6f120cef38edc78373293df05f845ef6b9900b597028c73a6f30bc50340f05c893a8a sk = ac2ca196d95243d78843e65e3793700c281ebe3b32e4cb4618a96c5ad7150a19cd8080b008ac11d121bfca951bf176050fc664cc6654c0363c447580b80716837ca02742cf83abba06e57ba9d2616323379bb0530f0b647a0b10274a45d23705342a0d2de53a3bcb7c422bc394f0bbe43b462f4355b051c51773cda44acbefc74f0ec68c31966e4ae115cb45739694a49cb28e51db12abb97137621713cc58a6e62400b7241519569b0825323241dd9431973790e794bc75924e9a059a92e305bf2025654a7ab9610d96e878fb8b5648b90351c638da92c85f219650a6832e54c729fa2f227c9848cc736321ba57a052268c89c2a7ca23da540d311ef6a44132f696b8915722d0c12e482a6823957d5a0fbf0aca85922e5a5aa84f6aa9fef92176200a00b23f5a96ab5a9291b1d271cfcb9152e9700e556de6617b1ae55f221a5cf1787301f7822a8223f213880dc98150db5e82877129a64d48d6a924b71310ea24cf62c4d676948e157ad286a72a7b90b283845795c31c745f45f70c68e97b21584fa4e59e5880ca53a64163d542c01050c52a992cd0b8cfec3c4fc4ada20c6b53292a6c412dbc063711d93b40382024384162e19e83bb55d4894275696fceb92fe2b91698014f259509007c3df95931fc369a3c95a7cc1925b7550404655d93250b6ac351a0f551faf252f079a79587531cf33cdd152219358771848f91e6a488aca86f201b30037f8a39a13167a42dd9a55c915c2df90246d25f2e7a2ae3b90a775786a678908dc383f5ea7884501c85149521b0189de0a7b33b9980ccc402a205e4102903db50416410e7ec1bc62b7e5ab62bf25643a43a7195049ebad78a5af7c6b0b188c9daa1e79b29d90162d037252ff5acd17a140575b17714757c9789f5db4341d321d653940c715fcbba9615eb541729832e1c2f1b676c6b528d94e05dad21357167368d588f62360e5b2cbd49055a8b298591041c805a104cf77662f56c19a520be3201cec8cfbdd74c99c5c3cb9299bc8323849bba5b68a0ffe2b7d5e310c9d7b85f3b942100ba5f5bb504c821e5f155b1d71daba0431de8ce60c7634041957245b8dcac0ded5189ad95be4c198c101614acc57d6764871c11477ac01ec7694647820216fa8e8c3193d6a83aa6239243d22e01152707a39746164fcc328a66b2bd1d516ae282a32c295078dc5c32628ab8604687e3325d80555b9ccc949a65d2f864fe199150e7c579f55c0fe98c39c2353751afcc0bc8384429c80bad1fa38e3683960ce84b9a891802806a5135609e353eb231bd4e5935801c56b06c8e5d0a44f02743839782c78c04d9575d03202c6f319aa2544ad8432f47974d3ff3cd7dcb9f60a8cb87bc82a334c066f2b26c795d1781713ac3bf5668b9f4964c6fb96451f9704e6b4b38a0a1535c2b4b3612ae013cd4c39cae5c816bda0683a00b5a183ebc3573f0865097a7c860a9385295cff38c9be71b66c6c47bad12719a6214e3ab1ba90baa093342f9b6c988e192e6d8a263e9831983ae16116dab739db6d565f95c972f539a42581092085c67b74055355b8930294a96abc36b5eccfa7488154a3c269ce5767fc155775c086707708bee527ec63405d1f7c5ad343fec569bf61ab76bccad0fa468c4c8a903c593863258f2573cffe2af96715d96592596f80578f029794020a40163aa0bc3a2369a6bb4b64c727ad30163a32c9354f05bfb286ff26a66fa6781ec157b68a90b85470f69e31b984328df2a7267a74554bc68df2c2f99209f485bc1a3e38608913c56b23739180ead15b4ed4a242931443708b0ad99bac17907eb6383323439bb754081a2415e2a6936a548a79c4274c247a4924197a573bd531bdd899394d2a500a40e64e3876e316b7f03061476a8d5a7ca05696a3130c4a4433dced00a8d4586a99b8c3c05c64c7528852b2e68dbb2501c6479f0bdf222188f8213280b4d58ccb023986698496a4fc800ee988e28c1937880be7d095cbce9cd0d1055d1a453089257205172065a1fc7d913b5030969ccad0903a181ba31b6489bc8c43938f71c20925e880792d3527cf6e871a7d39f1a0b09fd7267c2139786162cfb235450216a94818b609cbcf1c27633b971d0f52724b19f6f89ce08702aebfca9da680ec40992fd5661844c91f6f120cef38edc78373293df05f845ef6b9900b597028c73a6f30bc50340f05c893a8a0f3644549cbe1929904f463593dd1de7c69c8cb9fd4f20f279b02d4c0f5de6d570bfc8bd5e13919d930069b165314cfdc610850e3b369e8bacdd77bd278730db ct_n = b4fbf120230ce47e71bd852069b25ef4fafd37d75ce33759bababf4461b2d6edc6dca40cde95700963caebc33651b3da71d06d6e4b0e42cfd2c4419750d00a52a26e05af42789b9022d151dc4c0a92ca4e09bde833f8a8954757da13715b45d8648907176def81065842575764b131e4abf91e6d6cb5e8f627b829f7098f99c811bc7d4bb9e287f53c46090149b4b320f8caf27115353ed4945358cd3766f026927d9e106c2ad2864a447659d40d0f2bb66cca20602f641608418a764c037018a0fda496959da60d65f425de8a6c53ab8b1ce276c9d742a524146e73bd0e981fee936e17e47110c7750801a35aeef41488c5f579cf5577c6aaaa380b26c53f5037d033a2a9550e22aa61234b503dea1e9db93ce6fe70cd4b2db7916139fe3dff82ed7aa90388116af18d9d296ba8314081c3fd30bda52bdf6d427a7a132aa6a18f788e1eaa7228478cd754c7da20e45ebb7ad64b116e35e24a4418c048ed0c5d0796d66973f15e0efafd9a1b49a288bcb063e87121204e3520cdf019f8dd95fe2b9a5ee152c2259872e97a17b01ebbe7618dbefe870d5c1650060da4fd13706dff6923982cae26ce2ba93bd102e37c00c1196ee6aa15e4c3248b4ea0f50eb542aa667ef4930469e6896ce3a4bbafe809ada0642f34e5af9420c3575df52a925f5aff9765c89e0d76079d8365e8d630a79d264c6860accb9b8bd64a82b73db039f6b61961b2f5e2f02d2bc638630db189d8f0d56841090b227cbe979153dfdbe1d50c3adef4e595ec21b0d80d966a15c2b7148631236b2b9628d52721f366d9d5fcfd6dcadd2f6251109aee647f5751d5b6e24eb847c91bccc8a64c9824232f561768c5ecfe87283919b2af3dfbe9dffcf405f6f976fc1696c35edcc23442aa5b5e6a75cf3ccc9eca8fd6d879aad41a88447f7aa8d11c2f56067b0b90d4685650c6c6fdc81dffaeb60da8a89a4f72157b8d6921199321e6c73e7c166e114cdb8cb8d8608dcef6b8a2ae39014244c96110054782da94c3b0724936e05596ff7531e9108874a620c1c6d4739588e9e5bcdb92e3e8009d9f8c7995cc5e0a899f296b ss_n = 2070516d2c20ac4cf1c857697c1a95ac36d4a250644753f593502bd57aa1dac8 ct = 5b5a4726f0d86143ee8c1d770c104bcf263a71a4170ad00b8de6d379d8ea39109546862c9c7372c8a6c3675487fe6cc718ed7d4a34584296cfcac3917cfaf71f28d79c99a693015c1b0f10edf7c3ba5da7c19fc2faf3bacedfa6e4c49298791c6c4bf8c4853416f0bcecf7c1c1ce7a061a77988bbb5ad2b8040a67b38afbbd10e4f536ba8d20034f79fad263e854fe2e8874368e5cd151b85300ac5e16831c80c46d6ca6d253c62ca26bc461075a0161a4eaa7e73ea380df202f75e57296118a8474780d161da81a4ccd682fdca78e8ae9fa79beef8a14ca1eef9dca0f76373295fb1840897e5daeb026992b3e4b60286fd04fdb9f6ce46554d3892cf75efe273454cede7c029b1c8a8cce4e630f39b39e67630d893926c2915766b383557af3a894d4e465eba74b228fae7ffa0feb2e27c564ba408c26a4773471a9f0393f79211da11f07c3410c3515a5567ba36606b42468bab6fffa88a6424f777fd18a3d93666ab492c3d0fe1d39a4ed04491a565b06ed672e7593a14553ce77e8fffdebdb1e54109133eec030a19daa96dbc4945531e314693c3290f91bdd9f0091ea3e4368c69137bb6777d956acaa692d3c082dfe7cbfc95c3f1b9989dada7d503d2a55d6a4bc017c0b9d6c090d36a65315505b11378b0d8a22c8dbf54fa767d2e006667db5242b321a868ecb7163e21e7fe1dde0286b6f99d6cdc26cae77563bcb576499cfdf75abebff874d4a7da4bd8de89076f3e47e7070ed66cefc60dcfa3f6654c09514e1574b1416ac19c1ad02256787be19149aa2aa6b634c5cab8ef784c57af391caf77d356e2db32e38e2b876bc61e9bb8be203473919719b2bec3fab483dc5d428e9c80c8e6585105b6578898f154aa67a4e4c2872b3c3dbbe50d7595b7fd4dced0e3d078a079e99b70134924fc8b2c025f568d1911eb8b8d8b791108719283861fa20ae3cbe97b3042b985ab35780634ef9549cf80e2b5926a10b69fe8894fea34aff4c494b8940f1821ae95b1567dc9afc4bab70c09e7a8099703cbdb4d7f68ed743edbd078c7ffc24803f2ee0cd35785b86f32b349d80345fce33aa ss = d88a599213cc5d0257c568578326ffe058197101ed3a7fdc66152987596392a2 count = 499 z = 29ea1cbfa06cd8fffe015fb6e7cf886672d5fee715d97e2feec83e7b45faf3d2 d = dea06277fe1695e2ed8c43f05bbd9d435ddddd123677fce2e4ec40e5dcdf9839 msg = 388ae298a2665cffc1e276efab11a1dc5b062acbf70b486853acded2ceffa3b0 seed = 5a7d91b7fa4ed12ab7af1067826c06ebe0803870c1479ac56ad8ed814b56f7440dad64bd1231837f57e85d504af185aa pk = 5746a30f83431c030ddcd3c0d5b2901a8650de6aab77977e10063a42f9b1a1bbc021756ff4d20dbc65877e0057c3fbc473b69528b9a2fbf900777757d70c335e5708301949cbda5df99a9117e27d1c0833947c82844865b1c6014b93736bb878e08885e7222e80c55d4cdcb0f20ba90eb2c25c1528d08560854c10bc6bc45f90069480a3175a75f09076b590bcb434909ae99a48121a8137a19ff6cf8a7826304567cb6c5eb9872025424feb383354d63ec237ac5043c58558ce5d354bf55099f7f008208b4726ca9befa816d4e99026f4a9e16b7f3cb54ec410a7b2f1a5321658b58bb62f011c1cb3722bb39b5a36b35497b80716b616a08a765c7274d3b18b084b10227db667adac95402f62584c23b149406c7a5a8140b72576393624db529723083d505280d95bd0f585bd30313df81146262184537806bb47115118506c351b53177a306ef031316e914a882b774b5c63d88396a38c76462a16d22962b1aca77fc7239a42944a2aa1c3765af0f9cb253952254811fda492034b3e62cb8a94a54b3b930073c66e0965822ff74a4c50787ab774b762924f75b2c7a24bcb201518f2412e05964fd265c88b9853e03ed20355b3157d916271913b619ddb6d7adc9ffb44965753b974ec006f5c7edef081e0c5b04128b42b3906c3cc4c53d2bf2f6101254a656e7443ea985ce34ba4b6373198840e8f7a2cd25a77867a6255e5287f601753c595a1f7b329542725b74f1cf7ba9063cbc8e3808ed3cbb1c38bd9766f827a1d6f0aa7a580a14a72a1802abf4b434988e818bd638c97649718c77ef16ab6db9cc1f6f834b66ca42e90340d32b4207281a20844c8854cef2241071122bfa6c69caa45a4f26d564601d9924e955763e50c203948621c24c4105c1c9a7b7edff7c0d0585ed58a3f62e59161b035cb80a3ea9c3a38634876e182c9e8b04f62bfb10c2f6260760ba99beb052848946f13631931ab7ce1b767303b1ac63171e719b02c96a0b7fa6f4967335f699539d67f0cd40690375ac7894c79b7718e4591ae40335d5374ee178b7299b0988528caa1907540b017130546dabb9a512c6c4b00cd71cc9f49c6d6bb094d96659653e0643d3a1e26dba6807476ff8f166c sk = ead817e76668c2f71631326928eb056bd2c6b8d51e6da704542a5774ea0f4a972297b023545716e3a03700c7a065d6c020b05d9ae9b39e8cc0f4abba0b80b1e524485e82ccf1e59ec4f2341c915d9ca137b620b650c6627895a300d8cda0c69a64e0982d11a9a10346a99baf38c6c97975b376e4643c69c7ade49ae949c751b7432ba49e7120aaf29b0eab0bb0950b03661034c02138f498531b2043779235f5708e72d74c0c03cf700445c0d0ade2fb408dcc3ac1c9be429550fdc10803cca36db2cf42b490c36c7b34073f0bf37d3136cbce965318b90c385c3a4143aee4124e8bc7cd3d1762e0116bd799beaefb853009c4d7f0a2d1bc41385c95ea7570bbfa315a0a68fcea092c10a6a476c4bcb6c6ef5246eb1b6345cb8947d4532b48ae72a6afa749c53f07cd32851d0d0023c4c494a4926eb54b43be471caf645b5bf056ee96681318aa26e8ad514539890b14c9501243b93a95a73c206477cb4791b0419944878c4a3c52af3771de0510bd800ada12ab888aba34600d800077028a808f5a110c2062080b587dd7886dc7c3cef77ab09bb1051c5f6f7963cba568c671aa23985522d61caa28358c7b01a89ab79ab90083a70f7f7c0677e225e80b789ea359d79662210cbd5a3a26496abe4c9505e3f9bde2c4468d0371e5672382738546f2a9abc427867c823eaaa7b27cb79ef010783a68ff7918ce14230ca0c4693bae08b81534b40678c2543af913c25181f89b29e5f216229590901630b5971aa3c84766b79f3ef30af13234ecd820d71cc02a0043a3f2bf0c79a3341465de6c713eb917e2bbb1db65867c761b6ce1388a7b687dcc9bc17a559284261178779058459885a6dcea956ef91c0c47a052537694827dda9112a82c125e8713f6fc4af7c5ba50bca9e76b0f45ac169c8553b28b16e6a3cc4c494c2d8149bad4078f31bbf8a7200ef8401f8750bef5ccb37a6255d723f590825c62562a9c6e9f028a7ca5036596762bc4c39776721439258e7653e0491a7ec55190d19a6aeb9bee169a5f1c6d2471585e2091a7845947f69b4dda4557fab81b22a503ecca3939bff715785746a30f83431c030ddcd3c0d5b2901a8650de6aab77977e10063a42f9b1a1bbc021756ff4d20dbc65877e0057c3fbc473b69528b9a2fbf900777757d70c335e5708301949cbda5df99a9117e27d1c0833947c82844865b1c6014b93736bb878e08885e7222e80c55d4cdcb0f20ba90eb2c25c1528d08560854c10bc6bc45f90069480a3175a75f09076b590bcb434909ae99a48121a8137a19ff6cf8a7826304567cb6c5eb9872025424feb383354d63ec237ac5043c58558ce5d354bf55099f7f008208b4726ca9befa816d4e99026f4a9e16b7f3cb54ec410a7b2f1a5321658b58bb62f011c1cb3722bb39b5a36b35497b80716b616a08a765c7274d3b18b084b10227db667adac95402f62584c23b149406c7a5a8140b72576393624db529723083d505280d95bd0f585bd30313df81146262184537806bb47115118506c351b53177a306ef031316e914a882b774b5c63d88396a38c76462a16d22962b1aca77fc7239a42944a2aa1c3765af0f9cb253952254811fda492034b3e62cb8a94a54b3b930073c66e0965822ff74a4c50787ab774b762924f75b2c7a24bcb201518f2412e05964fd265c88b9853e03ed20355b3157d916271913b619ddb6d7adc9ffb44965753b974ec006f5c7edef081e0c5b04128b42b3906c3cc4c53d2bf2f6101254a656e7443ea985ce34ba4b6373198840e8f7a2cd25a77867a6255e5287f601753c595a1f7b329542725b74f1cf7ba9063cbc8e3808ed3cbb1c38bd9766f827a1d6f0aa7a580a14a72a1802abf4b434988e818bd638c97649718c77ef16ab6db9cc1f6f834b66ca42e90340d32b4207281a20844c8854cef2241071122bfa6c69caa45a4f26d564601d9924e955763e50c203948621c24c4105c1c9a7b7edff7c0d0585ed58a3f62e59161b035cb80a3ea9c3a38634876e182c9e8b04f62bfb10c2f6260760ba99beb052848946f13631931ab7ce1b767303b1ac63171e719b02c96a0b7fa6f4967335f699539d67f0cd40690375ac7894c79b7718e4591ae40335d5374ee178b7299b0988528caa1907540b017130546dabb9a512c6c4b00cd71cc9f49c6d6bb094d96659653e0643d3a1e26dba6807476ff8f166c36eed2b3dad3f81df6680ce978604ad6af31cf1a55902287146fa330dd3f96c329ea1cbfa06cd8fffe015fb6e7cf886672d5fee715d97e2feec83e7b45faf3d2 ct_n = 768c9e4b7164993259ded47ae97808b612f2569f3d9dff26875bdd1a477aef6ceb231a7c2689118bd16d9870ee13b35f79aca32454007ae266e1006a40684721e8bdb8d269fd269dd42f740e542ee698276ead47df4112cfc7d578f72101e37f3f88a47bb8dd1510122432176db57d9306eeb86a79e970969a1c192b0bb2fcfc43047487bf88d2b3d18287edb959dfcc6fefcbc237fb67bcdddad3b6b6a6a2411d185e6118ee558e1ed44205015804f0fe4e711bbd27ef70949352d397043733e72bd6f9ffb2ac5ed821226f596ebb09e27ffa079cd73d536f1b5af23c18d46519b1da1ef2da39838489f6a5f974bc5c4e28becd7b95ce99f52e1d066276d053409e3c2f595c9326cd897144ad2c9d6cb22dffa3a3d4f360e42a29b02c913377d16cc4c5485f5cd878f3efe9a07bf4df96dc3e631c4a459fac213d66e78fbdfc657dd5bcb4035eb9ea636e41c59f39d1e5eb156b29ac8f07655a3dee6c686accc5be0d6a74e21e23b40676be82d673ac32998cdea6e8deb41038449944ed2171ca1bc340b0b808f4e9460f162a0f65d763a6f567b7ddf115b5d9dd010a4a58e55be53ae563baaf4829b505c3b9e97b2b3da89580bf604f7f500ce19f6b55a63f3cb3b0f359f971603078e1509d25613d7c2273c872fb1fa2b20811e7a3ea4721038c94daa29440048d709b34cb279eca34842cebb9f98f15aeca4113b1c23ee596f573a8a3f973ba537e409d5f13eb909daf8cf1b51bc4f31b5ee526b15c77ba02519711945b348ded1e0d12ed0b74508a72b0c81c11b60244c1e5ae9ff669438422c57ec34ef4811aaff808fd2be835a0d19dce10e1679df8eaef92bbe421d43d02e91658d8b17118a5e499d83bf53a309da0a9a4096eac1e908e56dd48df49c11c00c86932daeffe1f0d4e26b03199936b743051263733f4e35dab5a4261df157c794e02a7d09fd9165d243c1ec53ecbd5347f5312c90cef774c68184bbaf0317d593a5d692fd79f74ad9079a10bf53470f586ae97fcb0d977c4e57de5d022479d86552750493bec566234363d45f9d3f851a9618f529a2a02064f503e82af ss_n = 5ee851583dfc675ceffa73e9dbb47c5537e461f6c1c9c06d0379629ff921cdf9 ct = efbd869f213992ad246bda893dec212c4c9fe0a5daa0c7cb22e9cf01276196c950b82baf718c59da97adeea432653047b7a93c46a52dc96a3c4a9b6b1061b3e31cb7ce04ae516c95b0f783535ed2f36e4eaf8c7d9c7ffe1c752d34fff2e28fa1505df8f1c9894eeed9883195246fdb35266c9edf77d548f6a1b210903c980270f651ead93b498d1d4f96d41432ebbeddda7a57111614d07719a8b8dd410be91f43ab0c8af62f9ec49fba2dd87030ba0024dceade63e017f02fa48398432c80359355e04075a627383927e031907ab6a2e03877a9cc91dbbbf2fefe5190aadd0b20b610c1b4f434c6c23316c8945f247bd93285f868df59bb5339774523c3ba48eebb6d2ed413642c6ad096e06ddb22f9949e94364560b0c27a507086af09e164d10afb9a301d0bb22acab2e8575d9f21e71e6842a46f2e668e0b7f5467323f04f03f838450f6db6e3ee4c8ab2edbecb0e3395dc18fade62fc1a1a8e0e311a66b364f6da898f3db81583e6c844ce568ff1944ec5022f6b0745c019905c732b46be91affdcfb3051ea41988b99211b320ee034b8eede55c0f6bf9658b33099a3ac6956c8f2e989aedef1b4024aa420e8148f2628c97effaa29ab6b84a7f072d6bc7a5107ecb4ab13a3d6b43ee594975e26d1ef7d832c602a68b3b4336797fe4c639cc3172d9d09f91cccc987be3bb8ff2e60b95612557b4b9088a6c769632342959493eb56c6ea645f5638fe686e967077024763b6495641317de0078a05559989fce989ba854d5ecb3be9d63b119584dc7a2c35305edb6ca6553b7cf261a515ddec9c4135289bcadbf0590c7c18bc988b1f4ad3593b85d19ddf1ac45c98c2fad587ff1f0019450c6741d45d038c6bd0c5615b8accc67fc5c0b6b0d486ab9afefca55ebd2d43de4fa4e1015db884d9d70a0b4e6d3a4044e1ea7367824eade5b521f91d479ece0f51525cff26daf04c09abe0958c209a29015e7af88e5b834d2cc6a509945e1e9e0ae40dfe40ee104a6aa8954087e9879a1594016bcf1599bf67b2f0535204feaec722b7e8d0d3023e7184494bd6f0a0120c0533e99f793fc26419 ss = 37edb4e45356ef9f3759b874d9e26ed2f62e20c33e427cb573b97cc50eee2bc7 count = 500 z = aeb6189a599440f3fa6b3b939d62f362a484ed1dbec649cabca62a43ad863248 d = c682aa01b7627f3ee0d8f27f9e3b79350542e1f41a48780efe6c94f7ff1f4bdf msg = cd65eb183208253286eaea5bca6e271c4040f447a9960aec4395360648f6296e seed = 0cba51d461cab36e6f5195a2b1080f00a404d8a8ed16c09fc60027b2ca6c828877274101fd8549720ddb01569812ec18 pk = 3d69ad1acc4114149603865ddf06c81fd34e65d3c25c98aa6f0c9d58508dd791255df20796c655a01c51b778afa43163d9c1b52adb56c528400a9235ccc35f1bd559cab027fc349e72a9500a070a86eb3f2fd229a8ba52227b7e2282299d545299d12827a210eb981d0217b9b5da2f269377575962f31997095827ec12c574d972dabc2b71e462a50c1b70b4463ba7bf8b35bacb2c02f081560f522e310acb96b5c589807c2d394e35b8af0d29ca9a2a483efb87d970af6033cce1e31f6293912586187262b317e80827315efc7a44c497711f09afd4455198e531fc99bc3ff5453ef1605e277ac18c112b60cc294b845c1a0c2c7b6ae9d43317dc8ed0c0243a0c05185ca0507277828b1544ecc06524277aab5e554357c0f0613e4a4e810473efb0987af89bec13c406a40dbc2047b613221fca8366437233856eb4f63175fa2c6c0bbe8a40cfe3d10ff1a57ef6f233bfb2ca0d4818cd378a3a5216cbca7d8a5153cd492bc47143e53c19b6078275d3540a061fb01802e0480f88533ae3a65cf3e0cd17fb50dfe68a6fca4697e3635c66b693a156657baff506a9ce1a5b4573829ce9cfe4371017255ba3b143a799c16987bf3dac896bd434b16c3324daa66bab98e6ba0784f9c57b87be176c18f0246a432321ae0c0645774171ac93508ac3372b5ffe1b42bd076e4c4b14f209652f91178559655aaa914917a591d52d5d797e9517aaae642df9ac69dec04f42f1ca2cf0390e846e115414ef2b9d1f720cf5c06588c4a1e8006083840ee4e78fbdc9ab10a3c8d908cb696c4b1655cff119a564c97de1435ef54a639537b5c31942b1bc4f1348afb5d6ca9b8674f1593086c3c2c5877db56a35fcb746cdfb3d4ef3207e0a3131440c4d4b0306738536b0161c5aacd72caa3db382d0a0bdddfc6e478c13c3427a727a0e0e25918ae919ca43bbc2634fc9426483760a374bac6a8c7d6df8597ea456be883e73984e636a0c4864c04465910df50468acabb177b9e0c84a940549d4ac58a82887e3538107331844e36d8fb799f01ca1832b6f3c471adc338914f792ae62172c96196e1b8959bb6078be163f0737e3b68a948d9a65138a6ce0a825ff22361e2b2ede093a6a4344f5 sk = 0ae0226316c1b2b96a6b762642228eefd35bd709c71af0543964900e415b045a77c57b503479afa60b2ccf9767ee5cc99ef296ac08cd47923be5162813abc40f4286440ccef350a9b4f8b609d251d6d680ddaba7f532b0ebda374cfb93bc46c9d1aa0cfcc881f6b48204ab5c29c02a25861c75f1b2e50aab194594baa63805557463b420246190ce433a7edc923061c37799b5c9637559006e38f59b531a2fee4a4a063761302650a68287536513576c4ff2b33d97bc1136f757286a457f786b5f5c34a6bc9ae9f158fa0a367a60275c12afbbd3651db0732a4463e7b8c711ec147604a519c43d0efb53194b5cfc1074e9cc16963939bc44c54f156f32e86236f896cdf6545818046c71309515a33284ce3943184b335415ea1bfe464cb4b76174cb061cb74228951b02ec4b17d31ad6882f2ac782723712af60a59c08a875fac34d81924f0c57b6e394fa41b2ff78af7dd824b055564ea32144d973b8cc13580939ae30cb11a62361aa0902a9a5ae1433a55bb1de4c1a81d20faabc7367d78e0ce34a0cd2797629905da8c907343bb14b72fd78abd6362f6c91b2f84c7e0474aa21fba85f39cf7ca05ef001169db0bef52256d3244f34838ec7801c461175a0b02312aa3b050bb63d6b26f9811955105da225af8a4a8dabcbab2973535c7bba00d8af028115ddd211d686ca1f92c62a4aa5f0e3cc623546812c9263fc0422a261f0c8bcf0aa0cfbd39f37049e98ea1be63b2430792990684c4963b2bf7120ca081ff8a7c1431445ad235c61857c059ba0171917d6f46f132716ed121f5e6aa3033bc405c9b9aaf740626419cf381636e5cd5e87bc9bc47a546056d0d9233019b3dac8282db61dbe0ca59e781d5a9136008baa0c42288e999bf322224d764c85cbc4c9fa152cf1540a3023a960b07a782ea598bf9e082ddc886b1b79b8cca8359b88b828f07f58732d9fc38d01b767ad26b29ff251fb77b48b8b8c5df704f84abb56a3693977303562022c216760aa37840429004dbd52cb846683b47480088b69a763797ef2c593707a39ee66ba25221c9da981c78b5b6870929a3806cc13b23d69ad1acc4114149603865ddf06c81fd34e65d3c25c98aa6f0c9d58508dd791255df20796c655a01c51b778afa43163d9c1b52adb56c528400a9235ccc35f1bd559cab027fc349e72a9500a070a86eb3f2fd229a8ba52227b7e2282299d545299d12827a210eb981d0217b9b5da2f269377575962f31997095827ec12c574d972dabc2b71e462a50c1b70b4463ba7bf8b35bacb2c02f081560f522e310acb96b5c589807c2d394e35b8af0d29ca9a2a483efb87d970af6033cce1e31f6293912586187262b317e80827315efc7a44c497711f09afd4455198e531fc99bc3ff5453ef1605e277ac18c112b60cc294b845c1a0c2c7b6ae9d43317dc8ed0c0243a0c05185ca0507277828b1544ecc06524277aab5e554357c0f0613e4a4e810473efb0987af89bec13c406a40dbc2047b613221fca8366437233856eb4f63175fa2c6c0bbe8a40cfe3d10ff1a57ef6f233bfb2ca0d4818cd378a3a5216cbca7d8a5153cd492bc47143e53c19b6078275d3540a061fb01802e0480f88533ae3a65cf3e0cd17fb50dfe68a6fca4697e3635c66b693a156657baff506a9ce1a5b4573829ce9cfe4371017255ba3b143a799c16987bf3dac896bd434b16c3324daa66bab98e6ba0784f9c57b87be176c18f0246a432321ae0c0645774171ac93508ac3372b5ffe1b42bd076e4c4b14f209652f91178559655aaa914917a591d52d5d797e9517aaae642df9ac69dec04f42f1ca2cf0390e846e115414ef2b9d1f720cf5c06588c4a1e8006083840ee4e78fbdc9ab10a3c8d908cb696c4b1655cff119a564c97de1435ef54a639537b5c31942b1bc4f1348afb5d6ca9b8674f1593086c3c2c5877db56a35fcb746cdfb3d4ef3207e0a3131440c4d4b0306738536b0161c5aacd72caa3db382d0a0bdddfc6e478c13c3427a727a0e0e25918ae919ca43bbc2634fc9426483760a374bac6a8c7d6df8597ea456be883e73984e636a0c4864c04465910df50468acabb177b9e0c84a940549d4ac58a82887e3538107331844e36d8fb799f01ca1832b6f3c471adc338914f792ae62172c96196e1b8959bb6078be163f0737e3b68a948d9a65138a6ce0a825ff22361e2b2ede093a6a4344f56ddc65f1efc806c3a1432b3467ec08857b3b72335bf628f431ff9ff6e4105930aeb6189a599440f3fa6b3b939d62f362a484ed1dbec649cabca62a43ad863248 ct_n = a978f72d63b116214d36bd4e378a9cfa2c15999a9bb31437f9ec143020b2b8916507950e66955b7f5b41e85de970f3c4512e1bace910f41af852acea88d6fdcafe63731ebec8869bdfbe75d9fc741e9ded635ab41e4bad1f692b3c4a1c90fc5f4505e2c083136bb4347d4156b37424e85c7d91bb8e45c61531759d2d2cbeec8bd62f866d6fcc7c5cfb26e15497fb954245a4a19e24c03448d7304f9d4bcc31dc544521683f1588b03880191aa6ecc39f600b33d5d66184437195ec4b3f258525362f4b0f6c34ef9b1788ed9b8b390f9029ab0c09008c91411662d03d1da9a635cd97edc8fd19e46ebf217d55dcaf23cf653de8f843e9ff8f1bb76affdd3b90ddfd4a402eda7bbc4add669b8f8b7b3e6ea1e003c9428d441d0ef98730773a9c22e6ce7aa20ef23fe631639316ec952e5b737db02f6238e7d118aa43c245159a4f4525e57d5aeefc7c15e1265aeb7956eb7d8e11433c3b8526f6661f58905d92c5e9c6bccb7a217ef79dfafb9dcaa4c7fc1172b167aca5ea0f3942eb516690d0b15c3ff461e66bb6faf4546ae60bc21ee7f778d230cb70fbcdb6bc32b3dce3d20afc092cb010d031b2a06958db841edd9868822844fa1e1aef1c46a44ec607cc3dde8836c1182a36b89d5e6252db2d725cf6a0424f9845185cd5c7dcffc836d3cd73fbc2056a1ce443a84dd7b14b99c9e794e7ad80df042d41d09baa609ecc84292180db9f5b4c74b915777ed50af3000115ccf8838f2df253ca7dc4fc9bec56284e3c8c7eb74e133aea59d52cc033462f1986db98cc03de5fee3cd47071fc9bf7b1ca3b6acf8f3292f91f26d6c408efaf4287786060d72939069f5447d36e44d23018d569ca8fa26c725b7c0826e8beef1da83fd95f375dbf743b7bfdd0d51d9cfdda1ff07b987b4a7898e61e17862e1fcfd5207f3bf8181718cf280605ac7fe5e1e56ca69b1eb1f77a01162d7243ce157a7d83201eaa9e843618d713723f799e45d7ed2459942537a5bc6b584f70ee651fdc13b4cc3edaadfc861ef76085e3949b17d546fbc9b560720735328aea79ddc5e80e777093c780c06eb133769a2304 ss_n = c7b5a2e3ec4c1c6b44fe3a98edc1e6b5f33557b4f2c03cf9973f733c14e5d312 ct = 2e3e2321a07d10261d9a5b27f5240fc54810e9c9c24c91432be3277c099615506d9fd246f8e362c598064e2c941d8434db658e5a2f9855c67cc7a9eddb48a0bb7b855ca73ba37de127376a4503aae50b99e4f745388ebdf6d53b701e0dc6f481b3633fd386bc73e9804566082e1fa0cdc1d88b88e03e3779650b56280639986b9b603bf39a2dfd528e657e8392f1819728bbde033f75cc5eae41c469b317253175f4539f085c0e8e2751ec18b86a993b2dfe69e53f25e2398fbd8e80820ee3bcd1c65ce5e62319f860ecee62260cdb281c40d0282acb035284c917037befea34a710d210a5a3e70a1d66225e7afc46c0c0f7c3ea31bbde892417ea8800e2bdde71f9d566428ad7dbc09947c66cb7a644b2d6657a30977eb904341c238578d2b0415735f4c890fde33e2737d806cd86ed68b1377b899fc26bb8ce90600f0e1fe9a759d55577fadd3877a5cb5dcae72e5e00e11b38607726bf99d99b5739fcb0ba754052dd391f12968e69a08eb089a0ed7349cb89fcb66ff98ee61d9125ffff131d2d458e8e223169208ba6a005e7589b0148400261a56b7664e836ffdc8da782d784e0fd4486743795378e115b0849fc7baf4dfeb0645b50117befaf4dc7f54ec16cd81d122b4de21851e50847cddb2ae91169982db46e226eec301f2b6f66e6f5425e43259653bf08cefa6eaf0768dfc45b53b1c50ec3ae67a64a4f70949d506206bb4d3debd6145e4bcf85ea117331d3dc572b70653568b5b163ede1fd7501b9cf83ff66acc5a8abb830e7829e931a87a866409c2f120a77f0d7215789919697f35bedff1678d0c50b06750a13dd3c78496b61e0adee8b6293d4d1ce45681e8ec555c06f6d2bdd7ab1d4ba7b21fd6161fbaf24d8c2cdb4472c03f9d33a991f166092e89a1b29a301e51c0c7e9298e72f290589de44aa61b29a744b5ca459881c08751319aacfb881b2a8225a8c96f00e7a24c74808309ff51c3efb1c53a47e4320d38874f18437e3a92a36046c487d17a9756ba5c3f49eb8b9d59ed45256a0dba6ae0880e545658f81fe64cca3b4659a820fc23f32fa4de84f80bb5b7876fc ss = 9005cf9bea469065bd6dcb8bf5870eed7ca11786b14650858e67669e92df1b5d count = 501 z = bc01be2e8b4477e5518f39412adfa94385de14f6935fcbaaec48150357e9e3a3 d = f8b836af3c5973abcb13986af3f0370915ba0e9e337c00279636e20beb6fcbc9 msg = a582e82d809aed92dea84a84bc309256de5403507b8728912637b3120384cfbc seed = cd415e7d66b8e279b87ecde07b21e0dd262ff82d2d2dc107b26ca780d0257953f23a587a40a652e5a286b17bdae6dd9a pk = fb97014039b75eb97e8da93ba15c13e0831db91a399d60278dbc50ddf90b05cb61f8356d335249ecd30100943c1e43175279cb2b4a73f2f341fd2b60171308f3307f16f1cbef9920b5ecc9f3d20c9176ce6272c811e1918d9538e89115c7eac18e27614223b6c86799263c8069941f37e63a8c539378e9559f96536394cc63ac338a437f64a58ed00c4ce1555e6792140df6a96683acfae559adfb3c90fc6315b7abd4a6075aa9b195d83ad52bb407c53ca2b210c819547db880da6780d77a4fcc5a743d7a64ba890b0efab3c32798521a06b44a15bfc95a5dea5721002091b5917c900149566fb45caaacb1bc2fc0431d0a7cf21c0b42d5bff001287af62ce208983e346cf7b80babdc739e937ecda804eb99a90dd2ad8d1827977cabc00ac85ed49f6e5abeaa586e8394c4dcb065b0c99d0f3315511597e91291d9a8467ec85aa755454fd29148637ed61a94e6b8cbcfc3470a30348c47115717910f564e3475bad176273601cf14abb3533b81905736f168561075cb5c63323ee8a6f4b070a6e84ec80268bda585112b1c89a186cc21aff84961df3a9656e98bed18b551e4863a2937dbe1c7b0a9acfe8a89e751669d9c90b0f9c72ff799dff09fcaa132e042ad0953b2cce0128d7bb2eb419b1ff80c80cb9f8134b7f28222192453be9c0848396b8420bf0da73d9932b508944da8e5b0bbe910e58c649e25b9a72c0a22998c9efca6993b3645b7a8a5722b1baa735d97654fa986c579623df2abad310e0363a691bb1f4ed65a5e6b8760c747a0683ac0f67c5e6245978675fac12b66090789411086082dc68b4d965c9f568559c6692fb2ec0c416b015a031565035e5ee12e1e362014da899ca8a2f2761f949b91c6311745c607d6988c2e44423681cc99eb3bacbc78692b9ea612c6d5038f32c78105c717e7747e327b13721604a536a6a04b4d6468718c820fc632a263aa72cc695397c68f0f81788a348b6114667d9442d160af2619a03e839a66873afaa9365734c0b2728bc8f29f85337da19a5fcb261ca547462e1cae224bad2ac475a5c9b7e7b66ac6166059819906c70cc797c280d2d4c9e728f6942024cbf73b7ebe3e002c303097ef6db55981dcbcdfe0d5dc sk = 4b9984345b9069ba58bcc1640e87575dda7eda79cb10c7c788cc01e68c93661235f57b7374fc82829487405b1d70f06372e5756e12253691300a44a564159f51119e7d66a4ffa34450e446e73b64b469a4d0957e94c8a8efd5133cd5959f966521eb3d559c4658a7494b349578dc2b82f5777732c018026c97c15eb53b8c38679afb54c0b3a7776373c8f0366536a71a52d63667da077ebb43a56966aeb2a3607390bd51b526197de40a812372949738a53d91b2ce92b29f5c7e0f60c94ee3021988b92ba91ba05900837963d0509bc3e9baa5c1b15b7c7d80252b22ab4a065acc27f458a599a615d39bb0c134d34310a5ac90dc28428a88787d134a9a870fbe5acab5579ec0f520c37202e4a78a80e55e0f4301e408133ffbb744e06fa7f07cb26b97ea4a2c67728127673a344b57ecac8e84792d789cac16626bcf3729add436ac46b0ad7ac7ce410831b830e252b1b2d645032b7a3bf74c9e5766bac53ae7893e507288f7b6bc4c7447d614a94c79bba5916fb80ba9059618150a2b97ba0d51ec9ddb46b7cf993e6618c3e7244e805330119a5007298b1b86739bc3c6cc72cccc23216ccc4a65c7a0a18400b3e10fc212b688d76634625440db4ebb8689b11915a243c76a0530f17c1f1eb903570a151eb704ad78419dab8e926aa6c16125298a0b2528b794f3703a650ca8fb55c6f0cd059c9a23bb518a19681049b03e1a8c8dd40147eb6b7dd1790351860336c7099757c3854b9ac94aa8fc085aa9a7c7668db2c131d4c491fc734d15e06654a22c5c6c07f6ea52e4fcc683e3adc546346e0c887888397943735d5409a6d21e6f3599a9e3c626541b987564bd095314483c5c659711c74f5fa798af101cc5c559049a96cee3665e892be2c19c2a021961c87c5117c2017283c04a944be306d0c73d0966ac89643e0ef52e4b2139a9bb233430af4a5bb66752a0ee827ef099325358627643846fa011b6c752703b332b2413ef44140e883b8c6c78d19944c14c3fabb317b89809c0c00103653cf2947775400fd7a45f1da8b7832015d814c23741009750851787129d5905f608a1bbc7cafb97014039b75eb97e8da93ba15c13e0831db91a399d60278dbc50ddf90b05cb61f8356d335249ecd30100943c1e43175279cb2b4a73f2f341fd2b60171308f3307f16f1cbef9920b5ecc9f3d20c9176ce6272c811e1918d9538e89115c7eac18e27614223b6c86799263c8069941f37e63a8c539378e9559f96536394cc63ac338a437f64a58ed00c4ce1555e6792140df6a96683acfae559adfb3c90fc6315b7abd4a6075aa9b195d83ad52bb407c53ca2b210c819547db880da6780d77a4fcc5a743d7a64ba890b0efab3c32798521a06b44a15bfc95a5dea5721002091b5917c900149566fb45caaacb1bc2fc0431d0a7cf21c0b42d5bff001287af62ce208983e346cf7b80babdc739e937ecda804eb99a90dd2ad8d1827977cabc00ac85ed49f6e5abeaa586e8394c4dcb065b0c99d0f3315511597e91291d9a8467ec85aa755454fd29148637ed61a94e6b8cbcfc3470a30348c47115717910f564e3475bad176273601cf14abb3533b81905736f168561075cb5c63323ee8a6f4b070a6e84ec80268bda585112b1c89a186cc21aff84961df3a9656e98bed18b551e4863a2937dbe1c7b0a9acfe8a89e751669d9c90b0f9c72ff799dff09fcaa132e042ad0953b2cce0128d7bb2eb419b1ff80c80cb9f8134b7f28222192453be9c0848396b8420bf0da73d9932b508944da8e5b0bbe910e58c649e25b9a72c0a22998c9efca6993b3645b7a8a5722b1baa735d97654fa986c579623df2abad310e0363a691bb1f4ed65a5e6b8760c747a0683ac0f67c5e6245978675fac12b66090789411086082dc68b4d965c9f568559c6692fb2ec0c416b015a031565035e5ee12e1e362014da899ca8a2f2761f949b91c6311745c607d6988c2e44423681cc99eb3bacbc78692b9ea612c6d5038f32c78105c717e7747e327b13721604a536a6a04b4d6468718c820fc632a263aa72cc695397c68f0f81788a348b6114667d9442d160af2619a03e839a66873afaa9365734c0b2728bc8f29f85337da19a5fcb261ca547462e1cae224bad2ac475a5c9b7e7b66ac6166059819906c70cc797c280d2d4c9e728f6942024cbf73b7ebe3e002c303097ef6db55981dcbcdfe0d5dc392489da8892661243902da98880f792995b40f4b3440aace529f0ff8a19aaeabc01be2e8b4477e5518f39412adfa94385de14f6935fcbaaec48150357e9e3a3 ct_n = 5042946be55e398e910aa2bd4fc00ad43bac4873a0477d3c439f96a8d11670a71810e50a93b6dc524dd3b818593695ed47c858f3c4d1574e3a14635a144cde5ea2388e523d36a5675b25ce5392c69a2b0730722f1c78e8fa381d5618ec4ae6ffb94bb974638414d6a2a0d07f51152b5d4a0cbcbd6c986bb4a3fb951f92876b8e68177878c9aac7f7e9871d7df2696f9e7c0eba98820099ff92ffe20a626be5a66e642303adc878bfa075fe53ee4d7ca4c7e9bc657bd2a5f0906a66429bdc6141c0b3447634a092a55df56c2dd7e939f2ee1224063bf9bce85d67beeef03c107ba3aee428a288876fe9f42b37fc03b6ef0df07738784c293caf75133a57d8f1f2f1bfb11f71387d6d334fb553eb9d9ae23780f12f6892efc6e140bb09ef32f0db98ede7f3523cd5dab48ceb21bc08c84ac242edb7a83bbec2087cbac5114ee0ad49e3fd95b9ccf4d6e8c39714ef14f346e87328b98d14e73dc2b21391f44c225825f95858e496e6f71b785d64b69aa1bd5ada6b9f69b2602ede55073e0ee14f4e364c93fb93a7924469fab98f461de7226f77c094a1f839f537ce6b277c6356692c858ca16601d3eb02ff919f1d3af2fc9fdd749f85ef4e1201f9c22449419463c5c202d318a5344b3918eb703c97b0f8c406d9c71bd095fa9ec697d9bd87e2216f225e50283c42ccc2dd5d4c443f3a9743ca0ec6b6735e3f360df037324cde4dfb4084c06a1ef264fd5ad5369589d0e6febc80c30d0fcf56f5d3989b33ead699d3d1ee7efc04a8ad2c95c9490e9f5848ceb43432d13aeb2bce7f3bc970dbd21632993710551eecee58c35388046ca7d64727e3ba8609deaa82e8f97bb9a633e0dff29d7824f69c167906464febce066202836bc357e1b32e140637dede342b1940b83ca8f81c2a56fafd91578beed62ff8d670f21bc0f313b8c080d5b9eccf58fb24f0940aae7894978715013694e9070c6f45de8f917d05db728bf43e31545c2c5f1df7eeff0cf63da158522c53d5822e02e4d8415cb24b2b5395ac6a7bea322c7b775c0028efc6f3b319bf60470fb994bf225cd3e94fc5ec3a2c3c52bd0dc8 ss_n = d4dc6ffbc04f84e3d205958fe03a105f0d986bf2ed159abc057013db248e6c2f ct = 1370a1d7ee804cb0888d440fdc209cb0c6723dbafe14058830ce3eac19a026e8b5a8ac62ffacfb5751d8222aa7ce480e70035979cd268687668b6f222a5c71529658912a446c3bb493c3593d5231d5e45643cb6f0541794ece95fac74aadc76992b36f597964dc85f0178e5d6df67bc54daeeaa1ea5b60309caa5fcd3f475f32146408d4fe664e428850f4cc7d1a183ed3e1ca6982e52c7b7e8bcc7cfecd066f7526b40f5a9f536c31f9a8135577ecb78daf5d669914577a6ec463b71cdfd44882f21be52f100352ba67b4dc455c2563f4706d80733596b197dfcf98e4f901495fe76d938a03d724fc963e23b96900ba71dafe8ba0aaf8914b38baacd754cf581ea2aa026764a3fbb0eaa6d5e3623212dc3580312b15454b43666cb9926268fcc1f3085a0cb75b39808727bc7937e4f5cc0e647db3c0855e837de61819d7aeff73712bafa25084c32f19781a959deae6e4ca15de1e983e689ea512997f2bf25ac7a9a37b67bae4a2e525ca9e7dc08aae3b64e6cb6e777b4ffd08a7e8a2fbb163e9a53c8d3797f95323a61cc51c3cb3c23a3bbe3d9a706b88e23dcc658afbbd2c2c6fec738d962ebe721d6d378bcb11304fda0044267e435ec76405503b43991364c9e435fa6ac68eff0ff00a9e7347591b13dbd6b8832bfcdde3cbb4975e332980625b89158147a32bc7226f78c1c3c23a6ef9127d61ddb318cd766ec6110224b85a2c0791287dac73ae994da4f65ad483bfd320760013180006e772ff2201d1dc3466c17ac9ac84cc2975e3d1870ed499852af28f8f563cee78094b09c46a51eb8d4c2c35b0be3de23d2c6c22907b59215d461e74b472075bd3fc2a301fc30328226d2fbb1392034a445e5da83a75515655f69da7601c7aae972b641066b2bef6668b10882d481a3fb52de6cbcf7e6fc10834bb304885e7c7c68f4dbeedc013ffe372d5045a11cdb2f7206a8465ff80c87d9f4508792e20383ece69a3f4200a6b580f037e55aa40fc187fc9f72182f7e0e74b063e12f9303855b45a639a178f41cc12bd0bb2671aaecc9d09ad8a8d57dfea1320655bdcd4885c1926a701d076 ss = 43d22d03c07930eac83669f1f68f56c11a37992bc20c0b6c83e279fa30c99129 count = 502 z = 9af3c42ad72c5bb1dc5d80e9bfc0880fc1410d71d2237910bf36bf455cfca4cf d = ddb9e4843d039a912975700d9f3b79e95d0ca9b8b930a46de228be1d72a3357c msg = 66716eb6252b58d37afdaa56157c74944b6efd05427f257234a5d523d85f6243 seed = 2d201f6db8be71473eafa1aea1d670d99aec8dd9451b2b85e531e7380f781a5c432ed5a836dda694267d7efec6b7a38e pk = a63bb08ab5283fa37e7f97241e13b90d7581a76c25c5ea82a35240b99ab9f632bc9f2740a6d7b74092463de9b15d75a7ba86cb1693c3dc94865fe9c9df8188e1173826355590481bbd3c2b15eace28661f6cb8bc103aa38d830161a79d67961957a878f7884adb053ef5b07c92a217dd8257ecea046bf58b20336cf1b1c709813609602b2e6c1ff9073f33f22052444d1e82c2f1c5065bb1576290013d90106fdb344aa01bfdb12bd8e3ac01e391e90cb29ffac8719230a16c26e0e140fb786621504071e6cb858c046cd2975bcaab829c1cddb56271ebb743503463aab75a915987a41d7439c3f5a18769e4c6fc534878500eb1d8aeb8d18ffb7a8ddc34ce3f6683204b795741150ac89334b03b404a74bf028312690d5d8abce58307b9d2a0cb288e5e664971e7cddb4b6d9b87299b142ee38a29285c7db715581a31bab4503cd651759a12229a7861c5422a3139317113ce85592bcaf822b097c7c1c8b8cf13006e6566bd646cf5b922e9333fe9da943bfc92a5ac06e695937f3b1038f207186a90d8106386ac66b382ce28a9cc190274a72a149f6655280285b76a939b925eca484cbc6a2e3f4c2be8e9588eeab9f074b9818984bf6091eb2c3b46a117b7b144d2c0367b1b2e206873cf34baf6217788e990614a4467d362e948b4609917e8bac3de060fb27a5e070a8f7b781479b25e91345de1006cb981c788b464ffa6c100b95bdac6666467b129ba4ab688cdb40128c1790a114c10c2854a64907d78c7cc06796defbc2759e204d46711c8d14a2d32cd49e1763fd0041315a88197b1178683caa1002b246c4f0a215660745eeb12d6b374a2e872044116545b9abaa69c82745e9499aaba457cd7f6878e0b718fc49417547b2e05077b80b157f25533ab0f6c986da262a3411c1030061954655302c4cfc1c0b1f6e5317266c9d1391457d74c92c049bc95af9b33b2a3cb435005092e335d1ea0c793ea4db1fba86b101f094a9ff9c63ff916cc6665c901900761a8af3b656b6e1cc15110712f846ed3d45633a75610c78ab3ab1e7af66f1d01a9982c7044a98e58c8094054270b3902816af9a84a2f960402734e310b2b350210dcae9d4cbaa6b02bc9abd552a89127 sk = 60346283dc49cecb31c7fa44def75837da1f6bb25026818b163247b576cf94f9bc0b57921169c1c916c053433b521552a128b31fc37f81f80264913e40987c9125c7cbc030c48a6b09fc1e7cb08227e8427b740c88391006971230338aa8a4810b45475ee77a7f05762f7a4fe9c669b4a8a339d069d8e84ae6bc1b73423409d372538c2a68372f8acb53807868a39caf0a73bd4cf13e512a2ac7f6cd5504c1254034ca063807637feec5907ac49e388752bdd55ee24711cf520fd9199b39a2900e88166215cb3db69b05fc9b533540287102aa9c5746e6274edc51e7e745e979aa66031cd1333205050c404c5eaeb4228ba3964f18b57fb66b9a78180397ada4251ffd2ab299a2799d093e1141038e02bb6e4a149e072fa51c78ebc2c34c2729b73b33e97576865ab16a9158bda76069c320ceeabd5c7878f8fa4e2dacafbe5c82cdb44488526c73b5b0fefaa04a075ee32abf77b06853cb6e9bb98a0687cd5ccb3e35dc8f80fba7dde1321a74538f60b4322a21289b1d55a81843ac94e12a26a55116dc974810451734a42719718df1849bc0730ad93b6f7aca536dd72c5314c2d22b3da7029465d3c0c0459df52a93729579ef62383eea8466269ef1e82c9c574b6d63c971949956ccbf0157b049b50ce4d24650ba790fba596989200fd7976180a035155f09378e3b2c226d364a3cc885305ba1784558aa03b557ba614c3b8a9590546fc231ae38820b82c3fb9b416acc54efa3251d562c2a93a87065cfa7d10b190a01e137437b2a8010987c55fa5f503045cfb4b2c3d936604001fca504346c22418a44b3a52a68c28f35666b0a9b5cd6c776311422962b0c407395b1dc960999a2eb0160f9b7c581ac379bf5ce880480d5a7ca7a563376bbb8b746c84eec99139005daf875a95359ac5b98d1c7b88464852f43c51a852e91b76021fa3b9571c1fa653285a9cbdf34b3ac81cec9f40954186648492ee6669ae9eb3526c5537ca44c32c79d3b8c5dbd64a44c06c606031c06a8c8cf7c9dcdfacc66eaa533a7c16994a9c398317a9b534c878f33555085c53d1c8b53d1b6b3939783256337a63bb08ab5283fa37e7f97241e13b90d7581a76c25c5ea82a35240b99ab9f632bc9f2740a6d7b74092463de9b15d75a7ba86cb1693c3dc94865fe9c9df8188e1173826355590481bbd3c2b15eace28661f6cb8bc103aa38d830161a79d67961957a878f7884adb053ef5b07c92a217dd8257ecea046bf58b20336cf1b1c709813609602b2e6c1ff9073f33f22052444d1e82c2f1c5065bb1576290013d90106fdb344aa01bfdb12bd8e3ac01e391e90cb29ffac8719230a16c26e0e140fb786621504071e6cb858c046cd2975bcaab829c1cddb56271ebb743503463aab75a915987a41d7439c3f5a18769e4c6fc534878500eb1d8aeb8d18ffb7a8ddc34ce3f6683204b795741150ac89334b03b404a74bf028312690d5d8abce58307b9d2a0cb288e5e664971e7cddb4b6d9b87299b142ee38a29285c7db715581a31bab4503cd651759a12229a7861c5422a3139317113ce85592bcaf822b097c7c1c8b8cf13006e6566bd646cf5b922e9333fe9da943bfc92a5ac06e695937f3b1038f207186a90d8106386ac66b382ce28a9cc190274a72a149f6655280285b76a939b925eca484cbc6a2e3f4c2be8e9588eeab9f074b9818984bf6091eb2c3b46a117b7b144d2c0367b1b2e206873cf34baf6217788e990614a4467d362e948b4609917e8bac3de060fb27a5e070a8f7b781479b25e91345de1006cb981c788b464ffa6c100b95bdac6666467b129ba4ab688cdb40128c1790a114c10c2854a64907d78c7cc06796defbc2759e204d46711c8d14a2d32cd49e1763fd0041315a88197b1178683caa1002b246c4f0a215660745eeb12d6b374a2e872044116545b9abaa69c82745e9499aaba457cd7f6878e0b718fc49417547b2e05077b80b157f25533ab0f6c986da262a3411c1030061954655302c4cfc1c0b1f6e5317266c9d1391457d74c92c049bc95af9b33b2a3cb435005092e335d1ea0c793ea4db1fba86b101f094a9ff9c63ff916cc6665c901900761a8af3b656b6e1cc15110712f846ed3d45633a75610c78ab3ab1e7af66f1d01a9982c7044a98e58c8094054270b3902816af9a84a2f960402734e310b2b350210dcae9d4cbaa6b02bc9abd552a89127f9767f5eccb67a29b758104b539598075a6c8a5253b38e0d5cfb6c7d4d166d129af3c42ad72c5bb1dc5d80e9bfc0880fc1410d71d2237910bf36bf455cfca4cf ct_n = 6356e5c3dec743e4c4bcc20ae41e85e641216a959ccd681baa92fa5dacb09a55048f601cbdbf6008f20e307bf62f037b6ef72a95d1217189c9d63566882bf14fb376b15a6cde897a53ce1b56f6d451a1d194933a775a74e9106f64ebb5e205280f87c2e364ede21799db2de9829275d09713ce9ef29195e9cc05bac24e8358c0ed7dc733889304e39c98ea382d12d91815a6883e1a8a861f881a233e0bd74a4f19a543860af1e9b504081dc1b48e49079adf216ad33f139a76faf234538a552183762620954079dcd116d88509b185b0777fcd3bbaa2563b99985d43bf4179c8e27e6c2b44e7ef85f9c8da977d7f796dc307cc68061dcf3495096d41b3580cb78331e83d1d8bed5ec1e260faab3da2a6e17639cb89b3bc917f225b23c3cffc295b04ca6de496b82bd114ea4101fe9faa86ade6715afc955c6893ea141982715ec88e3e88ed0f8afe6cacf2b1c75a4025a93e780a7f427a6bc7e64fd27b064d7024fc5115c90bfaf96cd24a292e231891ee31bd6cc9667d32d5850a2c207659ef528cb54ef7d7c3e5ae4fb741360d63e43167ba0952dc66cb410fc55fca216cf418c83bc6f3228db5ab3601b9a447112c42f351d44d6304a0f0f1f786caa2ad0cd0ee5a0132f9c92a49b94e1b074ba60e8bbb3567fd6be215b5adb3300f74d961b0155b3f23816f6a53f62d67276221a331735f5f894fbe1d29f4d9bfd3036a0b06ea544f3248605657304da886668dd34f0d253f7e7eedc4e52c303412df5ccef3168641fd5b1ca272ed0b27b9e623ae69c34f96847ad3c946f4d22eb2ae226badf6e4891671c3061940507bea48dcb6bfd64d18c906a4861c6631a6314f1dc86d4e85797fd3d2cc0787460c84fea3d63a79707617b1bbd26e7d428ad3007e89e69ee7081807b33675a54905d6225093c781d4585221bfa6508e3597cc586d7887669f77931080799789823c36bcd503ccfb582084352d4d8848bcf9a3f9de21da841151c1c1f5a140e777c927e78e7e21bd5196926135cc0e622bfebaa2fdabf4b5b42486ea02b8b459f240be7c95f6ab28e3e906126c287829dd082ecabbcc ss_n = 41afea61ba116b245eaf5cccadd1e63d9248a44027ebcffee1f850d4461aea0d ct = 342f766dbf7a0ce0bd2cce62de38576ecc6c7a42658e4666d60c982be40d9bdeb18b27af1c7eb7ff15417c088efb2f1bbfa2b3ac869a951c86a74f9d65df21d32b598946b014ee459c8be3ae46536427482a2e7049d6560f45f6b29fb4b72469d8fdf67668d78a4133192266325365d433ec8f3647f225df3779096718b31609e0ffea72b8e4b52cf86f5db873dd9cd43ec53e9b374f755eaadcbeda03a362a602b47cbc8e8392814e0414222f0feeda1b61be10fab413d5aed63b650a24e885b1783419b141ddd0447b7fe42671eddc292261a84f4f9be2f0cf9f1046c9d70c855d84a1ad776708321c4b97fc992f501825091bf4cababb9f0a89313ab6937ff15929f33db1ea8f3731ee5e096ab46724993e1e74912c800a61f7a68046c93c1fc893821111bc17991e9b442bb322977b64f95fd59385f806c10daf8566d2d1a66861b573cda9e868e69451e111e6f41f098d52d0b99bf2423a2d1d101d3336b193d7364b1f9d88b220d99ee517e57a13d6265b8031e911a008470ad0dd2bbcb9bd9c408a13af7e12119454d6e3e4559d9183a63699c22731e135257936041d8d40a96b621882cf10ca5ff8b041c48e9a09132d045104990cad1d3e12962ed88c167e648bbca26ddab5fb6ec530a9c2469c45627b8e1a09597f24240a094395c806d5d3ad340bc3e6c49352d9c25653860f7dc04be1f69c0c66d4040d82190e7375558d1fbd683fe3b94df34dcc12d140f20db5bf4896cc3e6bdfed68feca3067a11afb8714dccb4ada2ae2a0a7ea33afaeaf692bf66e192caf81f9645607f11d3b340810c13e2e0d5c137e2aba4186944af7a60c9b199ebaed15206afb6e7bdada114d3d3b8072e7e2ea21ca1b287596858eecc00f4fe1d7559ba85118638e78703bae134892b21a30298ebacad322cd0b67301322565d2f506b15fc15ad4607382ec600c2c668d01b7c71789dfe1ed01ccb7cf35414ed93b0ab92da9d7c258d75510a911079509bf595707695698932ab4151508054322f6073eb11ef2571b2386ef119fe570a92e462d2dcb12d3d896718bc42574ae91adb718f13285542 ss = 4607ed4575a3eafdd92c4448c6f8711cda0626d64b9834c9731e1a3ee2935fc2 count = 503 z = 8a8b6ceefdcf6e9b7ac270a9b681fc27d06bcb910ba1732da259187ebe5609d2 d = 2b101df187bd3ae731659fb3d2fdf85186195e5ad699892b779895f2081cef28 msg = d013b1e254548ebed5ff70f2db6cdff64e5f9722ca55d50db8d7fcb303075685 seed = 53794c274f118918205b1b5d9ef50f8599d03a08d559286122b167db2ba79eb544f39bd2ddb02bbc1e7bc2a2fbf2b3a6 pk = d37c3837a0bf101b9630e32921f57c2f8462e866b24cfc7ccd8a424b96cdc2e71b087bbdb89c60b531270717083af8c6b11830ff1a1396e167e78cae7b291910e26bed7802d2150c7f3995b54194d0b079aeb948597bce0320187096c78cb72d7bd73633a19a46eca82912223cd152c7ca429e208cd828224d7906da787c253170a4d234d4bc4bb65329bcb31187db0ecfc7959d741b77475c94a55585470547843885a70520f920988269a3f0137b93bed794ae353b09a4314cb75a4e10d91385bcc02c24a764211b7e4c58cf4c3fc4b9b291b59741cc5827b6376739858bc43b9460a83c873732b690365c657ec593c339268849550575922b14a6db498f3c491335bc4aa26a88c033a458c01bbf506dea864f6e0682f3704dc831076b80a0006d6a6988492cd479972b17a039969829ad879c101a748065e11dbf327391f612ab775648d3c26136591820669971c33bb87d54792117fb11c9c51bd6252f439531e6d87bdd5050ae12b7a3825e7e8836d6b156de59039bb0cfa8d2ae82fa6651b4af9aa517073054e2e5c109a9af35f6cda367516da868b8964ee4f642dc32252063a686b99a6896142feab73c8b3240d62454f42464cc433c2badb34121ece952fb02298c131655fb90ef031e2f98602310a5bd5322bf7029a47097fa38492760cd78a592133128983609a0e6224ee51902f0c8d490a2b809381753c79554c35ab4c8021c8d34c52fa31a025a37a53704581fe34571c9602443b59d8b88ebd276cbac5b8d117a8ef28052e8a7f244c5f78bcb82078a19a966026853119ba86f25bdaa85cdde7402f7d871526704f1866dbb4ca20301847af9c2c623bc349a5cffc8632e3c6769857c47618d6ce12b495685a506145ce6a244e976763221764157514a641c799898c511be7023b9f74970fc9fde3219244c5c33886401868d66f82f1b24bba0f96008a05e70e698e5d941cb19babb93c804629a0b129a3fd17fac6415b7a948b81c84e9304971f459ec649ddaaa13376bb95c233e1fdc4f727bafd0da200624a769154e01b6579640c1b53076b5591bbee82b49e4b7bce315bcdea360d90a0bf4cd222b4beb75fa4fbdca77957360ada0f4e9379ce555c9ed sk = 42fa0008b4bed07cc75a8307b4c99fd4f213e0bb5db1f884d5e7b2dd2407602ab2f936c9a4d60bafa68d270970162a854e8ccd4717771da04e7bc492a5657aaf758df1b343a7ab6f7ee55f98a294d7830da38061e3e157f1f68b6b293b69e201878a3a9669b810eb187ba92f4f7a0f03663c8f45457dba24b0b259bc7c1ba6c57d60f35e3db4a127c416cdf19cc5ca7e704b7042b5191ce68bfec375b72c2f2545a98f51c42d4a2a4e263e05e6b8a8bcc6d337b131c0bac3a4cb4ef04ec93ccaad32ae6705401245658b25331f0a64e37838ee1992553c184cf89a0ea57f832ca6baa77ece425c0a130cf4e063b20855d156160aaa92f529b2fca4947b46713298b50a4443acc99b5084b1885ba7fe7126227a0c70e57c7cba8b7d5cca1d3419b3947466d17e0b99bcec694afa435e2934206f05528b6563afb2bb6077988deca83e4aa1ea453764a195df2471d3a90f4d518773ba8caae89433bc18c749a13a3011cb280258a3cc63e86ca05c139a57a0219b1d7fe4635b8ab0452bbd44dc8edf922fa6a7124dd821fdd9c6e7c9c9ff0bbeeb5a2f3dab933937481f18a538d9a7cb054c88f9692c47493d3b41077b73fc12a167560a6b008f978b95db234d3d5b46ed907849d4050478b53fa66c481c0c02c48076b993822165107c457b594e5868a924b91124474c6e6a7eab5c5010da454394683bc93ef3600abffb3eb43acae30c49ba3803357566088434f542c33a3bbe86cb1d945191abf47ee917144c433455e57340e4aee6bc191234834d0b27dad319749b381b18a73daa93c3268fe93a8d8cd69dc9319443dba2c62a54cd81c44b7894bdd4001ff0bb3e75c26f5a4968e2243bd283d196ac3b54a38a1a9da7fb9583a002b16ba969b6853e449763f1693364ca6b23011100a929c1a8c47a1d0ac61ed8335110a9bc46063e14f36450a4453e39249c5841357c2b8b628213f1736eda04d4e13399527b4be951b5faa5ef6459eb854194e234e07909cbfc687287971e123de881327be52848c625566a200993cc4229cff7ba4219dc9dffb1717b6c0047202899c33fa8d6c7111541d37c3837a0bf101b9630e32921f57c2f8462e866b24cfc7ccd8a424b96cdc2e71b087bbdb89c60b531270717083af8c6b11830ff1a1396e167e78cae7b291910e26bed7802d2150c7f3995b54194d0b079aeb948597bce0320187096c78cb72d7bd73633a19a46eca82912223cd152c7ca429e208cd828224d7906da787c253170a4d234d4bc4bb65329bcb31187db0ecfc7959d741b77475c94a55585470547843885a70520f920988269a3f0137b93bed794ae353b09a4314cb75a4e10d91385bcc02c24a764211b7e4c58cf4c3fc4b9b291b59741cc5827b6376739858bc43b9460a83c873732b690365c657ec593c339268849550575922b14a6db498f3c491335bc4aa26a88c033a458c01bbf506dea864f6e0682f3704dc831076b80a0006d6a6988492cd479972b17a039969829ad879c101a748065e11dbf327391f612ab775648d3c26136591820669971c33bb87d54792117fb11c9c51bd6252f439531e6d87bdd5050ae12b7a3825e7e8836d6b156de59039bb0cfa8d2ae82fa6651b4af9aa517073054e2e5c109a9af35f6cda367516da868b8964ee4f642dc32252063a686b99a6896142feab73c8b3240d62454f42464cc433c2badb34121ece952fb02298c131655fb90ef031e2f98602310a5bd5322bf7029a47097fa38492760cd78a592133128983609a0e6224ee51902f0c8d490a2b809381753c79554c35ab4c8021c8d34c52fa31a025a37a53704581fe34571c9602443b59d8b88ebd276cbac5b8d117a8ef28052e8a7f244c5f78bcb82078a19a966026853119ba86f25bdaa85cdde7402f7d871526704f1866dbb4ca20301847af9c2c623bc349a5cffc8632e3c6769857c47618d6ce12b495685a506145ce6a244e976763221764157514a641c799898c511be7023b9f74970fc9fde3219244c5c33886401868d66f82f1b24bba0f96008a05e70e698e5d941cb19babb93c804629a0b129a3fd17fac6415b7a948b81c84e9304971f459ec649ddaaa13376bb95c233e1fdc4f727bafd0da200624a769154e01b6579640c1b53076b5591bbee82b49e4b7bce315bcdea360d90a0bf4cd222b4beb75fa4fbdca77957360ada0f4e9379ce555c9ed00609186e3ea124fb55135d59a11441e09f5d914601ee42bc598c9059771eff78a8b6ceefdcf6e9b7ac270a9b681fc27d06bcb910ba1732da259187ebe5609d2 ct_n = 086bcec897a5be0f5f6bbf945d32f7a8d672846635d4271fb411cafec69f9e6b632c9d47113b1308af4dd833d0b6a2afc4e21ce01b836139cf92dc5bbad74b50d1131cc9e5a42648263cf296b2f65e195a0e50cf3e656041135dd1d7cd7de8de0b96d1334d40024f8443a5f39864ece0c35e34284a242108516ef85b770764d6032d66fcf58fe550fb73d1279647607b8f4c32bc88e19df6eecf9cb371645e3e1b71a1bec693f75932700b3956ecef03ee50c820c8bb5d6a0ba789e9c6456c89d47ad6eeb697211fec7f28bb1250b63a34ef505e4046611334e7557481c1a0fd6aff2114a79d9eae9a55425689d5b1c95f0655bae8748dbbf4af6c077018dc57e8c37384730de3b66003f854f8a1127f25c7745d81821669daafbe27b69c63dcbb524d7ec4280097f4722d30b66da1496d1315abd630710cb71eb053a96ea0f66eb0f3352c8f724dc63950238687686f6b9370e55b20f688d5c0aeab4ac62d746cd280771c6f7bdb06d1840255f7e4d4e4820d77bd4c53ed736a11ee907b3dec5bbd20f2603ab45bec2c3f570116f3cf597f91de953deb7866805cb28f0f11999be360bedcfc77034cab6494dbf174cc820bed0ac385af7e546c95b408024a6899b91dac517c0023290d1167cb551327bddcfca03df9caf787ebb4a81947d66b959e3b9fc3c1e7f9cbec3d73414848eea87f7e05b1a52619f85a86991973751fffdbd808eb4be9aa19ccec39a3a54f68222bdee746d56b747d84351e942dcc2626871fc5297f44cc71246dc9405f393284bd54f773050b3c8b1e492fc99ff8c60c209da76a9f55cba01cf3f9943038bfb628362680421f2ee48268b844c35e5290a83e99b698854cfd5ff9a11ea0b59d27963e6e82d3a0c229499dff86e18e75a5b1f582c1b1808e558b02b64c1173179bda49146ee47b07eb1a1d0d411c98724e6cedb454100aa4246d9d10d22daf9e011dcca8d77f24d9e8de6fc93e888a698fe984282edb73d7e12798fcfc486f8382d6ba35fe2398d870132141f9ad66474d01b82794e33f44b73feeaf098c0e8f1b575494418ddd1a7912174fc01f2230 ss_n = 7585676f51b13a8d624623556048715e21e271cf5d3230ac31ec0602f42ef218 ct = 14200aff9115647945f033be140a7fb33eb2495dd0675665dfb96f815f22a4393fce89ae2cf21b36569b18fdffb755b9430617e295f3e975e96423010b69ac3891940f72776643d34af8b11009f1b5e4bedd5abbd19a645094cb161ced7855c4512f9ae5664045b7c51048947d4971a8b2996e617b5058107f483e2a0abfa840eb3a2e35d16c1ae753a4cd8cc22fb916637e77dfd76b85fb6b715797b8031f2246de97cb395b8705aa9573e2ff26bf79e494022f5f58f5f889fcfdf5920e0440bda5f1a5cc1fa9aeeda22747d10816090bd95755a2a97be0b85108e8cb86718000f741da9d039a6a2191c5b27ecc3975aca559d05d7f9a72ca4d5128ed4aefde8aa5b4f5760a041d644f27c0fff97f1fddb69ef109a051933e10421bb3ce7ee57d5f03e220af4834bcbc9b4092d6e6d151903b7e2a7e786fdd64230fe35afcb4322c8831c773306daaeace7bf6f3729ad7192a96a95242bc82e548ec3999e52ea31f9101ed2c06f37ae06dd4cc6f622c98b5e0378ce2b96ad05cce9926e763172b47409ba829fddd05789e2d0b6b445bbe23cba9dc2620f6b1a033e815bc965fbeacc6a1ca18ba062fc895dd9b748c8d2a2fdde61d6329f3f6038425899b9fd1902d298b8a560a1fc5387dd02df8eeae5272a81e8c26a118df39f19253ddc86e576a541787aaa8f13ec268ac3261d45b2f9e20459fb69f6a3a40c25aa31042bc5f30b7158cbc06270ea29600373b694db7236fd36f6a9986a3d967c1f2c403e0d9fd2c87274888804e9f4a44a9f9160002b616340df32d0f3b4a212a1549a1f71cca3a5ccb5a60ff8dfcd369435cd17444ded6dd0cc4caf07e6c9b84951549fec7f6b869ce5d06fe875e9010a4246be332fe0bf6fdcae39a5ac35613706784e757be5b3781ad7a3758c56a11d84766d870e9f1f0ca2de16f5aaffa2a3966b68cfe3b5481ff07fa63c390b14dc9f9882134ed27311be5d406d0a475dcca6ed4770b590f9736c2c46c0d440a02b35c69e142b3ae722065150104c3a7010d167aab11cae7b4b982a8b7f2bf687d16fd9fb25e4bb179ba7d25d63d03ac2b65510b6c ss = e2da145280bf9a55675088a845b0ecf57cad8b9f1e9d8d0e58b4c1d83e793edd count = 504 z = 7baf4cf9bc059e19e7aea50c1570f9df18acf99bfeaf7a68afee1f7c7c4b1b56 d = c54e48510bf6337b4a1dba378768f047457828596cf166677172669bb36f259e msg = fc3544853106b2c233f29d3cd5aaec97eb0f973937d2ebe144e6c97c80d295f2 seed = 9f0339bd275315e9f8077c2a7b5728d92d32e204a26e2415a0f65559270a122ac0498baa8ed499aa35133ccd1fec8e16 pk = a397aa9b34900c5b189724768d061186310e44a103051cb1b3506339f9ad1dc405ce4316918c7d7012405d933862d3bc1ac9829df8cb682b0f0cf09e7dc6384d0629b3f593c1c10c9921ab51d6c6780b9b8dcb1859510f31ea426ce60bf253bc9a96552a55a97af74f3fd388fb9ab466244a59f0a0e0a48085438d1de21dd89903ec047255f181c1cc75f1065292bb56a86108e3c38305b3613e01abad17c35fc3c112864bd1c64098f916ec49994dd99b99044d1ed016bf7438fd897904cc7e6deabee78306df3384251850aff0574a666bdb43714e21cf308081eeba465f9c3aac15bf2ab528639038bc365afd862986943211f24c29db7568a89ab2b7bfd2e37abb53bb41a209c3c8c6e78586a2a35d7c0b4b99dba24cb3952ca68ad40bb54bda5d2a778a3875be897084434740899722e4e6b93ebb23d7c7ad9b03c2dbd4a81ccc395e0b46b1568282515bb4c3732058608a591f69b0b4da581057f8606a0121cee002be84a7657a5334c1aae16751680458ba86ad7f9172da37bcc518c138806f8858869dd1ad69760b7ada8e982b66ff296d1b450ae84968b42c4e0c5171cc2c24a0c3ad9cf2ac040c71e67b835d1c0d963701db839c6a1c40fc9403911a1e8d21a95582491d485c60850be03672bc2954a78c246b6bb94d427969319f30754b00701d859c30d954340c13470515740868781d01bba812860cc74f31521e259984c7bc93c0c97a49fcc236c767b843c78eb97cb1783a547209d96861b695b0ef25133ed315157472ed60801a380a668cb768f107b028c85a9764954468177494d08372dd7a0cd702d0eff0b353828618003165ec7f364a841ce703c86714f4778784cc456a18b5e7264e8a57c6b3e86f272c536b75519dfc029cc53d99ba9e7ba112d5a8abcb0a80f7b4734851c67737a2b696128f320ef2dc1b0d243fdc221918cb55a7f41cc4a394ad63bde0223a0f81179c941b7c165c596b75208c0ee8384c6c46b3faf3b123b52d0f2984d6542f4016b465332bd8623ef436c891567554291b171b936e794058e1cd2dd4be69e98e6eec700d471f96c26d4b449edf4c49b56578c6a5767dd7e4ed22fb031cc48256717113ff3e7d7f1f59419d78 sk = a75bb312357403d26cacc02d5bf69a2f1aa35d37443d2bcb5f51af1052b7f1b75161793ea19bc0515c25f5bb076e257e9bd40cbf680b3805a2065987b2b0beb4b4b091303e423783c2e19da5886a1764a4209848673abdbf49c45a722fd582864466a5d4eb6068f0c01eb74b6e290429eb452dac38fd65a0d316c481f51558fa85bc375a4962817eec6b24bc636bb8394883750ed84318aa8bb625ab682527da3b8c0331677379a637d058e3f3ae3dcc72271213c8f8a8d9c5438a67a2f8704bd7748930601c11f64cdc32b3b2351f20ab98682286c8340f035066f1b71300f36f0e127c86abb2b8814cf73cb76d029b4892207d01c529a87462403e23b29620528dae64424fc382d51a6eb3fa4077f63f6b21633adc61ada8bbbf987f3d681b3ed7975961788b454f92bc774861513b42612f90295c5b4684ab1f097a42d935c3af6bb59bb9607c642b9f631d7d82ab819a1a4f2697901c301144223109675319299e7a443d85b72812101e9553966c6459d562f4e198911278d37375e1fc4e2ddc4f4d70ac2875a8e34c661ff564818670f4b756cdb38e05da8fe68a0675f284f8d298d60112b9caafcc0422547c16a1e02486a69c60d33ab82ba884acba82357d6e227c6bb40e668b8184ba8aabf13ebe852baf88320a789763a84c1f723f9d5746cd78471fe64b6b0b00ffc1a0acc86d58e6ae44a2c8276288fcf17003a2396bb76c89074e596bbf6dccbae3a6721f245df59cb38c443dfd837f4d3571c2454ca5b9cb181c8cd5e23e817010fa9019a5b5020ff68653b76faf04bff8c0567dc31e51d08c1db0bd822826dca9b63fd663e275a8af575b5ae26f622740fe92928d8310e067b68e8741dc0c2f1fab4bb0447778612c6bab3bcad768e3c2ccb2b6bd7012300349cb290b146dc704060a9fc9631832a71c3f76bdff6995444260778a975d1c19710666aefacd29033f1045c1d5ec9db3c72b857453aed648b200103feb2bd7cb679c761d94c5b282d4760f31a1cdcc2ddf1c68bffbb9695802edf05783e6599c77c47d92c281b2541a69af0bd1699ff24d274c66c2e8c180d271a397aa9b34900c5b189724768d061186310e44a103051cb1b3506339f9ad1dc405ce4316918c7d7012405d933862d3bc1ac9829df8cb682b0f0cf09e7dc6384d0629b3f593c1c10c9921ab51d6c6780b9b8dcb1859510f31ea426ce60bf253bc9a96552a55a97af74f3fd388fb9ab466244a59f0a0e0a48085438d1de21dd89903ec047255f181c1cc75f1065292bb56a86108e3c38305b3613e01abad17c35fc3c112864bd1c64098f916ec49994dd99b99044d1ed016bf7438fd897904cc7e6deabee78306df3384251850aff0574a666bdb43714e21cf308081eeba465f9c3aac15bf2ab528639038bc365afd862986943211f24c29db7568a89ab2b7bfd2e37abb53bb41a209c3c8c6e78586a2a35d7c0b4b99dba24cb3952ca68ad40bb54bda5d2a778a3875be897084434740899722e4e6b93ebb23d7c7ad9b03c2dbd4a81ccc395e0b46b1568282515bb4c3732058608a591f69b0b4da581057f8606a0121cee002be84a7657a5334c1aae16751680458ba86ad7f9172da37bcc518c138806f8858869dd1ad69760b7ada8e982b66ff296d1b450ae84968b42c4e0c5171cc2c24a0c3ad9cf2ac040c71e67b835d1c0d963701db839c6a1c40fc9403911a1e8d21a95582491d485c60850be03672bc2954a78c246b6bb94d427969319f30754b00701d859c30d954340c13470515740868781d01bba812860cc74f31521e259984c7bc93c0c97a49fcc236c767b843c78eb97cb1783a547209d96861b695b0ef25133ed315157472ed60801a380a668cb768f107b028c85a9764954468177494d08372dd7a0cd702d0eff0b353828618003165ec7f364a841ce703c86714f4778784cc456a18b5e7264e8a57c6b3e86f272c536b75519dfc029cc53d99ba9e7ba112d5a8abcb0a80f7b4734851c67737a2b696128f320ef2dc1b0d243fdc221918cb55a7f41cc4a394ad63bde0223a0f81179c941b7c165c596b75208c0ee8384c6c46b3faf3b123b52d0f2984d6542f4016b465332bd8623ef436c891567554291b171b936e794058e1cd2dd4be69e98e6eec700d471f96c26d4b449edf4c49b56578c6a5767dd7e4ed22fb031cc48256717113ff3e7d7f1f59419d78980271e14b3e6e79bdf6220c648674a79f7a7e7124a2686bfa13546280aeb9de7baf4cf9bc059e19e7aea50c1570f9df18acf99bfeaf7a68afee1f7c7c4b1b56 ct_n = c93809e60a7a1c4b98e987063ac2f2638d804213c9c52260fbd965b422797a362c6bb4be78d86ba484ecd1997e4bf93b39ae0b8e91bbaebb1cab0943546270dc75297e806fd2fafd6499eee9266d5ecec8a5cba99acee461238e3648abe0ef0af41c1b9c308bf7713869da670daeadf6b808ac09a6d30d0379d6e584d0be4a191cb20c19502d28dfce43852416f23232e0a8b83d3b1ca6a9ec33016be6731b861fcb84f150014bf8b65dadad9e50b4ba2bc22dc83f27eff6c41a542e652b0e5dfe5a42297f0aa0659e14f6a1b1297c0bf3bdf1dedf16551cc2e6ba305e8bdfb9a513a4f2e05dbb88e0e423bb1fcbbee0d329e88e566e806ad1d4cea80f40c7e90ba347667c079bd6b36466d46330f33992e8b6b619ab84c3411a09fa1f262fe262f8baf0a8d2d30105700cf769cfc0eca3b777ca7f1bab0b670a3b4286fdb85eff6bca79a421d67f0831540270c109a6c5703237994ccba8c1724cf101f734e9c7f2a37172dee4996645e3c29425fdcab46a9a57b92ab316781cddde5ef2c822d447dd56acc543299c5991e04e68830408034efa5ad58360e4fc4fd83f9318a99e624d84d66618d27e68ef4fbba9c8751d2060f866edc253d0b9dca8691d7a1318a1c247d981cf780de6a90196d12f45a7d8f57b24a0543d4fafb418c385480f85f49e0f8a3f10e0c0cc75c6bfe844a49334f9a7cfec854602bb6076c24c98a6933000f43160e9ab755893905319a7067e34fea298cd5ef32fc12647f9f0ada10d2ed3de5e879048749132cde8281f7eb4d699779064dd298083bdcd0bc7220698988919b3e279d9442631cdafaf84207336bd7d4375d47a10d96409176ae232f4ccd4bdbdda3056abc63c53dc58f2caa8b670c0d08a9cd0dcf4e5ca0f887f45df1ce25fddf932bb351a565fcc594caaae302ba429573bb51d663a2ad4842034fbb814eac9587feaacd7716bc73ea6fcb6b8d6556c76bec87afa9aa9f7ad345082c7197cf041164a8163666574b2d809b8a30a895cd8ed37a869bc4b5f387687994f39af9a06098004d1f0b106d5d042581966ac2927a6d3679036d32872b1d5 ss_n = 7f941d7a87fb85820eee3eab04b0cc34e24b2db855026ae6815e15122bb30613 ct = 02bc4bde8f009822fda3e79e0b5035a7a2e77067b153782caaabc33caf2f1d02b4c147afd0b68c147b36c4a2c427b443867b156a2f9a865cf91cf7a17df306ee3f34f06733e571bd17158896a45a4b97f5b2687596271b2fa71777e359b9742c707125e21313eb3dd7c1a6fd41cac90245d4d7892c578066da0664fccb9154570ab264ac7167193595b48cfda022a2644299265f6f6e4087643dda0cc126d5a8fea5c54d3081687091896650642debd28fe93f38ef4c7d04cfc8166173859c43375f9ed6f5f21c14334561108e98b5c8d7a59c107f7239cd268c9af3fe033abe74b70c239c60d1c483a400d99dde29dd05ae697c4352eff44be07366650e796b07eca78b2d4bc9f87fb05d73a6e3c73cc7a11f093902c9b8dfc578e8c92b6506c20151acd985394923dac7c55817f23ba16f9521311a887b11cf5e8e042da6b73186a4b6eaa9ad0fe49c5e3385ff1cc4f5279bc61425d2291734b967d37b9d9df2762f3c97a6bd3b1540ebe8cb2fe353637b862572392fdd89f3c7c59f29f840a4ecc708e9577c7a4b93974d4f70ab97fb7e579f8193ad878956ed5e1e41492f0f5d4c10dcdfb202f4dbaeabb3cb477117163c0db03e72300e21fdac47b81ff1b3d0e79f01627a982d208da5a61b615939ccc453a821ab8c88e91fa7c8c22e6eb95957141574be228eafff63eff8a35a32f19c09ce1abb80d75e0cab1ecd620c7ea9faadec4378648ef584683ee6ac4120591dfd1754dfd17b6ed4f717c0c85ee2393ac9d5fa1fde6bb93922e65dc9c6c22aab445207679c98dde368e765b1020f1b4e544f0ac50a8cfb7ba3a31a6eac195f8ff47b5901aad272b989e3fda37574f26c30bc16c9be7bac03799e67302836266ee524c71512e303bb150dd8433818164cccf1023f596e241904754a6e5fa690bae8c4aa6f88ca0ea5b23b3863b0636aaabed32fd18028a1b7db39a610017bd0260950e19f3393d8652af3404de7ce7eb44e1edec3b7ca5febca126827ceabc79dda95e95258b864c61685534914b69b41224a9f8fb66ef61c275bca8cab3a3a5d2cdd52f8f1ec3773ce8b667000 ss = 2317b6d235982d7625488a2a93e3579a16d2ebe69cb8ae23608af0b0c9037892 count = 505 z = 71c36aeec409b62b3877c8a14ece210538f333efbe26d48735e2903e176fac1b d = 3ca183b5e07db428e8ad8847a1c07e0e6a38745bb0b710e29201da98e0510b09 msg = a2a399deddff5b33daba50c09390029e963504eadcd089dc434a19e7fdbb5163 seed = b24a1b345715de71be87f70fdd6993e0c126271c8c28fa242d29e9487f9aeca9d2c82b914a91832dff429e0dc00bb642 pk = 5d3100a06423ce49327a8205089a6a007a6ae6374f51767022e1523330a56061ade770121c9444fc6123ec8b39f6b82975524085011b47bb088575939696b913c64d8e6b3270050212f9b21e708b1aa47d4b09bd42f4b2d2799fe9e79398b2a638674e18c8ba3347b34fb69fa12b4d94f5192f9953959545e64953181924c4371b2b59b8f717b33c72cb2c2670da2844e93695f00b4589d9ce63d6728bbb781babb9822a693c0b3fcb785325a2182c351bea214e73e73121703218b230e8737a20795e56b5849d39c4312a2e07a01c118cb8560691a84a603caa87cf3103ecd865761633dd731ce87c25855594a3039215b4b5d4e390c449c9a5417ebb1666e7405329f20e37f82ac1e08d0e8847f3c54986102ba57b3ef77972b9a3632be9caeb147e473505b51b9fdc1163c19966948448cbc8715acba9f74547046a513b0562319c09fa0a1049c0bfbd7ab738176ec057655b335acff14a58c931adc624f2942a49b891c648c428374b2a007b86848722bc6c5391c46b645873e2172d6b77c1e362ae69b009c8cc023489c13b72565aa067653788d90619382e55b74b81199829ba04f1e4b281b87854bbb6bee41c20e972d96c7004a9c01d38803b03942651c08d08b83b3c85a2e033a9c5339fe682fab20f45595f350b488fd475ea6468f59849330bb6d9f94d64259be172891eba74809358e723c5fb276d8d56260e461e2b98b320fa508d9c7697b12350c82d203293e857898512b027d73177e2a33020a029b872e99c0c9fd074db30b3dec61a4e113cc4e130f5936f30e7215fecab8edcb177235b76816f8ee608b65bcb4e9086a5acceb6a92505a617fc70c450b20ef1ea73ad2a4bdaa629524334e2946564e569e605bec0cb19ee110f8c15cbec906ab715c5a5fb842347b409ac049a746b206c498b476414c71678a83a6ccb7a67e16820562e3be52ff741571f0ac903661378d327eb246854eaa080c64e8e4204c83aaaeff53c8294a68945bcbeb50d2b828a7934137e7413c66b2b8be8274f310d69c4016dd719bab96e8ad27d1e212105137c6c4227e3979414379ed1996a476c6bfb485b56ba1ce87953d4ecf87b52f8effd9c4b85a19706b97ac775b4ce sk = 3b46753c3269ae6491384bb9d006741d9569af7291d3b7112df92e427555c0e7290a881f6d4a3091ab5f0f4bb61afc7ceb4229a382c087279d3f0015d5a26e5657b8cd002c278ba482462c5213cdafa51f0b513a740ab03f300545ab00eaa984b8090fe00615b10b803f2459cca6b12a279f8f9aaaf123ae722110146b39d0640e5ae7cf43c01e54c35e629234f35541aebc2f31eb8c9db69493581214f1cb5de078ccc644e0d76e8132cb955227ae71187cfc73736424c7a73f170c37b7e6a0df23552e5c7bc6440507f1819ba59978f52508f6b05f49be4fe51060d911a4a33c117872a98b4a407bc926e89e5279172d8b4daac90de092036e4494a43761d16c392d3434d3079fdc3055a52b3a420310d2db00f1e603e57480ab275f71756307076dcbe9998465cd6603b0043091d5588edd47b6c3747c75b5629f465e7f1b567be15ddf90a60e7557aa35055375662278a6331a2f31313e32bba60f6694202382c970a926785b285b0ffadbb2bb586c6f9558b2d65c71f1cfbcd0003b7abe7922a03a3747e2855bc4bb4172580556d53526e05016369f939c0584c432cdd4cb4c0224a3003ac09bb84f393544c3bdb697b5137319d053b8bdbcbf4ab00b738cc75b473d440853b857c1a56139ae019310649dcfd4a2f184937ff699ee9499b308376f2547bcac85deac190c719cc9e167eb6589d7401b081668a30c9c85ac166c870691148d326059f9bc6c70851d6a9592cea9225274cc31d0aa5961acdd8bae13d58aa6da1a5fb45893f34de3427a76dc35cc1a6ca026715974700f13b0c474780492c43bfb9be2579c215cad16994113768c72737bb7cb134278c8a525575649ad6ccc1eec347219c59ed9a58b12551bf3c41210cb44af0c9108c802f51293a47b9bc3211696b7b8495b9e2bcc170d91141ae91a9e241b74341872665ed505a357216d8e6702887cb7518aab44cb389d6bc1e6a6c854852a54d4c58ad9c9db5b1ca71b8bb588129a67cc5908519e24952f0398398067a4d262fa75416c13bdd7d7a5fdb9c0ba8355ac2451b1f6bb2a2a6b62e95ae9a82ba58bb85b9bc05d3100a06423ce49327a8205089a6a007a6ae6374f51767022e1523330a56061ade770121c9444fc6123ec8b39f6b82975524085011b47bb088575939696b913c64d8e6b3270050212f9b21e708b1aa47d4b09bd42f4b2d2799fe9e79398b2a638674e18c8ba3347b34fb69fa12b4d94f5192f9953959545e64953181924c4371b2b59b8f717b33c72cb2c2670da2844e93695f00b4589d9ce63d6728bbb781babb9822a693c0b3fcb785325a2182c351bea214e73e73121703218b230e8737a20795e56b5849d39c4312a2e07a01c118cb8560691a84a603caa87cf3103ecd865761633dd731ce87c25855594a3039215b4b5d4e390c449c9a5417ebb1666e7405329f20e37f82ac1e08d0e8847f3c54986102ba57b3ef77972b9a3632be9caeb147e473505b51b9fdc1163c19966948448cbc8715acba9f74547046a513b0562319c09fa0a1049c0bfbd7ab738176ec057655b335acff14a58c931adc624f2942a49b891c648c428374b2a007b86848722bc6c5391c46b645873e2172d6b77c1e362ae69b009c8cc023489c13b72565aa067653788d90619382e55b74b81199829ba04f1e4b281b87854bbb6bee41c20e972d96c7004a9c01d38803b03942651c08d08b83b3c85a2e033a9c5339fe682fab20f45595f350b488fd475ea6468f59849330bb6d9f94d64259be172891eba74809358e723c5fb276d8d56260e461e2b98b320fa508d9c7697b12350c82d203293e857898512b027d73177e2a33020a029b872e99c0c9fd074db30b3dec61a4e113cc4e130f5936f30e7215fecab8edcb177235b76816f8ee608b65bcb4e9086a5acceb6a92505a617fc70c450b20ef1ea73ad2a4bdaa629524334e2946564e569e605bec0cb19ee110f8c15cbec906ab715c5a5fb842347b409ac049a746b206c498b476414c71678a83a6ccb7a67e16820562e3be52ff741571f0ac903661378d327eb246854eaa080c64e8e4204c83aaaeff53c8294a68945bcbeb50d2b828a7934137e7413c66b2b8be8274f310d69c4016dd719bab96e8ad27d1e212105137c6c4227e3979414379ed1996a476c6bfb485b56ba1ce87953d4ecf87b52f8effd9c4b85a19706b97ac775b4ce8a0e6634685ba57ec57a8d797905b138706efb1674106e6effbd1fd7051b1d4071c36aeec409b62b3877c8a14ece210538f333efbe26d48735e2903e176fac1b ct_n = 63a5e0a224a7984fb499ddae64de9fb34e21c949721cda6c0d82748a8d2d6dfd3715a64eb1d01736c7ee17da36e503cc6783e60c3dae6130a080c3e68ad838195a778842e51798be010e7c17ea99956215954285147ae83aeaa4892906cc3d726511129a236459a8936c4d0a5f29438e13702cb6de9a4ea73b9415b204f4aa1cc64759a6c80e2363a6a17ba2a88618ba3c189245362c6e988210a75eb72342f3884534c030a7d12141e3b38faadb8bae64184024782e3521cff8aac45d77686d22dc770b8a244d244231ce70aaa04c17ff67769300edd88d74f66be4db87fa6003d358a000ddab2afc39eea51520a6ab0a6aad39224ea145a05a61658abb60678db843c092bd52436c39758a660ff3ef32689e42d694592df369c7aa66048fc59de7af9eb9f661e30dca5343b938528f9cbeb2a0865ddd1e43d6b22efc69bafee9bbb490671866b885d254b380e360ca3ce9ccdc8aebdc583bae2aef6a927ef963a593c93162af3e06d4242e6892fe4d609ed1b5cd3509d1341f125f6fb596f92685ecfa772958434b77e56caf6cc1173a80aa6bd76141cf01525e8d1cb0d5dd918e0a4881b427023f34cbe1cc38e8e96471e3ae71e497e85061080894babd96eb2d8c52e8cf677effba484cc676364979a2c6bce1bd3c321cb5ebfb7d6d570243f27eef15a892bf4ae60bcd39f482b8a422863e0a723d78da640b30978013286187f80eae8402e1e446daa04ec3d273c0c4e4b30ba54217120f3eac04716bf2e6a424cd153be66851bca538ac890410716d9230e6b8cc91810d954d4120615ce51373cb497281f6a2bea0f872030844cd797f873a85462f51369f7692a9becc9289341d579f3909671a6473a34fd1b515d635967c1b65a3cab1c51ee54a05ad892dab50e8489a3665cdabe8dd32028dcfa4ab4dccc97973ef0a2eb6b154654c1b21e1b4f24d404181cb4c7cc17625b72914de302768311baa7111718064aaa4dfa11bab35fa8dfa15e974529e8b218b991e2d5478711e6817e2e56328a234b86c4dbe31c826b3fc49a88e57a7e9a246333ff9bbc35687d75b478e6ac18cd76e ss_n = d5b9f37563fa1f109d8c2d7e49a9918ef2bcbd79cadbb1bef293e65eb9166ddb ct = e12fc538cc6b84e7cc9c956e6504c170beeec7d3640b4b012782dcb92fdefb18db4348ae6b4f623bb9d2f7c89fc7c43d1388ec411d05386a192bc0d7aff5049ca9564a904a3efc135ed1d1041724f91b0b89a9324bcca178fcc37a9edb5571d3aea7393bef4e901f60fba18903cfa1d937f0f777e240a18014333897ff94b533f9d3cfb9cfaa0497c333740731a9ef058a865cbff65c0941ec6cc6e7f93e9ccdcf36b7846c7641451ea066c4a8ca20f45a6c2300e5a49231740e46d6e3ddeaf3669dbe2cff5d7d38c0944d3e1101091d7536498bf71bd453d7a5217e494520541d7f0568a137ce1d2806fab1214d448efd1362403ed86a805ebf1828f6db9e30a360709acef6140bebf2d374d5a14da462e7b814d80ed85cf1cae6389e3a1c2d3582d21a76ab5e7083b2c3e5540ef5ad71bae7f26f290929dcbbab2f3d2639a045a00ed700f5461544205eebb3619758431376ab1be4b4791e110094357903ea795b115f573303473aa7076505d8a6fb17a4699cdeb19562add97398ee828ee0c85bcf187eeaa95a0cd53e52d89497753f7f1532d736472f3cb47fb38106004bf30859e196e3144085d8cc7ca034e7bc845d4551f5033be1a4e08b209a240a3a70735949df384e83bd2c498c9924e1289e3e95703e7f89ad4b9399c955f3acb77b30d95885e51c868b04406f8846c30fc3076534a99926df554589909f19568a82875cfb72bc0942e17cd832ece153f1ad284d65b43697a73c7e5d31248b2aad3182a2a8bbf13707640754aeb6f8b30fdf9327d6295b175e911ceab50628817922202f6488ff9e1be7314c2def2471408c817b102ac177d73ee491a7ef1b940b37f0df977167e33f43e0a5c980f0795e45dfa0968cc56f0ad45ef565e132b439a3ff70e5e89534a8a9bcfa1424c0088b352cfff44cbf6816ae2590d5aeb9dd563c58bf9b210130d6cb93a696cdb20c4690d82b85e25d61e7a04fbabf89fd06bc63eafedb79b1a172220e67293ee7a7f7983dc9280348995c418d9f54a5befdc3f57c87affda2ff9824fb21769a1cb2388df6c9aeab13a0346ce8c1f49e10b12b ss = 8d46ae1fa332f63208f3d50d8d11c33490230d585532583e1ea4cf86d82209c9 count = 506 z = 511b5996d361a76174b15dfa6d58645082693eaf2bc048fce05bd11ac98fdfaa d = cff7162ddf9a49ba75828cfee06a008e47faa46187d1483b33ab2a1e1181191b msg = cba6f6413d61d102456a5e432ceb2484ec6b0210a8bab8e4fb173b48f98cfc7e seed = 31297d3dd02c4b5ca74b8e0d898c8867c9926fe3980cfdd18205dbdfdc5cc0ad5eb09bf08dde06204bbbb90e5172b92f pk = b7e4266377941111c2d9db6a1f7a68d30754807222822980f820539b118133e7bc94b7524be280ca0770e602ab63997dfc3034a975a34aa178393c6da5cc6572668ba7da64f4a4023b280b3f0c5470ea01b9a6a642c111b2e4c8b778a20b3784dcd9952af447c2cca46ecc553f81cdf0865ccbf565a93580bc2aa1d50ca14b450a92cc61dfe701564519b17607e7f68474d03c56f73bf8025e5b18cd15976664db77dbd6226ca97463a96bbfe3484a25b3335b6820a694ef4698daf069b49a3a8d8811280c68a77ac251369395b50842caa8e65a17c8dc29435b13503001cc4b5c5ab876c6f4962bca2ed6da9e997194c591cf7eb6c3c8c75bf36c77e743c54794abedba800c716b00027fd1a73cc7e4085845884980188253c7cc094a8bbc674079a5f34396bf50a389085976ca6b59781595c9a1bbf8b00954882a719b52eba8edd5238f605394da2b6a1743bbf39c7213c39fba3814c873a0e236b7d8cf148658e43a464f037bd4c91f08a9b15bd1be90d943cb6c4aab6c2660870db55c9f107a04fd62a345112a12cb820d49494331abefa52853113ce1a05ea9923abd24b37ed87e67a310c9c74df7663a7b09388b53c71750090c2148ceb77158946ef6374a01db5c3fe7afd8c3623fe84b30daa289eb071bc007d1741f0577bb98b5a53c370a259a1218488d292225951ba438b4803b4691989a7d1e182218b777a136886d6405ab9638c99067571b636aa164ff2377c61cb9207376d025174587a2b885b5406c325993ca6fe34a8765a02598256425ad3e30a390c7116789c25680ad33ea729ac5bd121963f1b93ac903797aa6c3aeb20dc6ec7e5d92443202ad245bc30f4881f1b5ca2be93798b5cbc4d29b27743548843035046121fc2073a0a5fdf90b9afa50f318cd6db71035e449d200914545b9b9184e6bd3898609c1721c2ae35ab249d164eda23b9e711279b292f5473b3be57c2d06b77ae37a34a9275ea34a03ccb8a3a702cdf93fc125394f840da5224fc0d5bbfc72599f337a6a74c82f077684047e3b5840ebd78fcc9408a9ba6639f9b74655abb407b078a8aeb3d70bbf395631cd6bc2d27c0a4268130cee5dd37118581a715ebfd67581a84b34760c sk = d118b2fd6b93d9ccb2f9804e8b5c695bd2b5bafb5adb9b7284999321c1afd46422cc51437542a9cc860e284aac718bb817eb3fbc6c37ec0a12ae6a4ce2679b99737406d577b2002b9214b5a417761b7cb9ed1208c53c816e7973426967e80cb5d53a74bb03c022477a24544cafd9433f688dbb2a3aa742234f0b19421cbddcf52393d33d781a2378165ba8b4854a697400e8a926c565e7eb4c60f94246154ff5a90b676a85ba8695845a8bacbc631db3647c2cc183813b9f599994ca4fc1b633044446d30ac357d1286eb933a7987636157e486c6a0bac4e5724661dfa15ef7a2ce5865e3d3bb1c51b9b7e79bcb2c740e8852b47b445a6f9a2cc577140e5c8ff22c0024bbe9739501b743ec81962715c70f3eaa7bd2b5d6d6959eac47871e392154519319a8112776ac4c8bf732caf9483b4355509ec9000b912adbf069cea0736e8d45d39aab5e467683d2356f57531a7274b8732bd8570492ea6811ed3bf653c6f7a1a912d0479ef4cb92dc21905c4b55aa914f8d21094d39e82d97c497b2316d5b3690318cc08a35fb74d41666d12f19ebe7758c001b6fed48cf8112eb04867fba77bfa81b72a3b3372bba91a6979dcc4a2f4fb6bc2b618e39206968ac7709b6174bb062e432dadb9a07179b6243456e84b5dd1f46160365e265458ed5a6b072512b65817e205a6f009294f739270d6ab8a192824602771103995f5510d49426986281dc12f65d47b9ca520d5a68f7bfb79e8a722d363a3d260280152384a081243614ed3eb54086b6d212c47df309b0fbb0bc325bcd3336147d35022f66a5e10958bd1565121cb739856c354b8aca18ca8bc5ab6431035d3b0b724451c6b231651873ae28b4cfb8497eb59c217ae58d21ff74898d6c9594cf2a10ac847fae25d54dc69bacb6972cabf91a34a1576111ac06d7b93573789b896218b642a942f6cbef601b8963635d1f0bbaae33fb216c1ed584d60427597a57c365772e9d6bb9189089d946e2f4b04ef7409213b48da52a6b9a6059f1a5fdd1731e9901691ba236423bf9ce22a97573852a81e2bfa7aa590a763db340ad51995d259095714b7e4266377941111c2d9db6a1f7a68d30754807222822980f820539b118133e7bc94b7524be280ca0770e602ab63997dfc3034a975a34aa178393c6da5cc6572668ba7da64f4a4023b280b3f0c5470ea01b9a6a642c111b2e4c8b778a20b3784dcd9952af447c2cca46ecc553f81cdf0865ccbf565a93580bc2aa1d50ca14b450a92cc61dfe701564519b17607e7f68474d03c56f73bf8025e5b18cd15976664db77dbd6226ca97463a96bbfe3484a25b3335b6820a694ef4698daf069b49a3a8d8811280c68a77ac251369395b50842caa8e65a17c8dc29435b13503001cc4b5c5ab876c6f4962bca2ed6da9e997194c591cf7eb6c3c8c75bf36c77e743c54794abedba800c716b00027fd1a73cc7e4085845884980188253c7cc094a8bbc674079a5f34396bf50a389085976ca6b59781595c9a1bbf8b00954882a719b52eba8edd5238f605394da2b6a1743bbf39c7213c39fba3814c873a0e236b7d8cf148658e43a464f037bd4c91f08a9b15bd1be90d943cb6c4aab6c2660870db55c9f107a04fd62a345112a12cb820d49494331abefa52853113ce1a05ea9923abd24b37ed87e67a310c9c74df7663a7b09388b53c71750090c2148ceb77158946ef6374a01db5c3fe7afd8c3623fe84b30daa289eb071bc007d1741f0577bb98b5a53c370a259a1218488d292225951ba438b4803b4691989a7d1e182218b777a136886d6405ab9638c99067571b636aa164ff2377c61cb9207376d025174587a2b885b5406c325993ca6fe34a8765a02598256425ad3e30a390c7116789c25680ad33ea729ac5bd121963f1b93ac903797aa6c3aeb20dc6ec7e5d92443202ad245bc30f4881f1b5ca2be93798b5cbc4d29b27743548843035046121fc2073a0a5fdf90b9afa50f318cd6db71035e449d200914545b9b9184e6bd3898609c1721c2ae35ab249d164eda23b9e711279b292f5473b3be57c2d06b77ae37a34a9275ea34a03ccb8a3a702cdf93fc125394f840da5224fc0d5bbfc72599f337a6a74c82f077684047e3b5840ebd78fcc9408a9ba6639f9b74655abb407b078a8aeb3d70bbf395631cd6bc2d27c0a4268130cee5dd37118581a715ebfd67581a84b34760c2d11ba5a1abc4c9de6a4315392f42735aa8dbb3a823bf550db4b9df14ccb5ea2511b5996d361a76174b15dfa6d58645082693eaf2bc048fce05bd11ac98fdfaa ct_n = 28d87ce8905913a17767fcf86b229715c0eaac30c2ea863882436d59600c90006b1127ab9fe3297e1ae88ea8b095c8198b8d97a9b617b8516b7677626e515db468ee21ea373010f0288c17f52ce01a468a709d61de0586006ef71dbe475c583cc6481abd07d5c94e06fbb737f99c74582c48bec0d665c9a585c7f22350a3f9502cedfb8685f5efa058d2cbed3e3d3c718bb0135152f18365a214e75d96badd7c46ae0a81bafe38c62b78e13c3f1ed5b9818b14adc63db06bd3ebe4befa9ccaec0c402728cd9d47d4f15455fcc4ea569b68c56aee9f8bfa1749935dbd7998155bd0e57cba33ccbfff6b954539de4d46f09f43833893a501f84dd9ab693aff7229de2696615358bd3805b85ad9e96248e7917b369d651b64dfeabb2bd556127175922dfb55a298a5549f3f7f22a2da31b178bb443776fe3a1fe3311bc1e2f3dc457a8cf891e20de918a8907792c86acf5f0ac56fbbefe67a3ff0e8660d6292cb828c28203832e4fe9d447664a5219659e48d6064ddd151dafce1f5366c52c302853d37c5fbc3b42c0b0edca65e7c7076a0d86379ade9ce6df5546d1bd7e76be0525c5f7ba7c366811b6a4e4aa1d97fd20a89cfdecaac392b7dfdd113575f552dbbdd897266ff16cc23c294c1e647142304770c7e55be7e7b2032ddd320a60c9eb5e3c6d09e7b167221b9a6573d34705a79315c4b30608885d2aecf5adde258679e4d156b7bee8cf15de875e436c79bf1ef3654a7f88e9e461e5886d6ff8695d6f4836b6374cfb9506fb6d8ce2e4943567c0233faa43fc11644158deeb05503ee5f65315bc18faeb06ae25e9e67cd9752929724be8e7fd475ea5144d7a6b3d9da0f7b5a769b12199e9dda58c24d6bf0f61e40b6c244f1ec09f0d565a522c7f79db7da9c84010b0a11adaaecc6520d47d2a18d50e67d5a7b3e55f071821539d74c9c6741b7459eaaf03846291958b3558da847f4c486d7f0d27a3e49759447018caf85cd7e6c000fc218c36811d197f02a0e4ea5ea70adc7d3345a96f8c7ba6571eec59e7978df108ea81ef61dff790e953081b047de79cb8e955311698bffde1cef ss_n = 7d53839b206fac1be932f5ce200082e6a26de580bc1958c24d835e0df339cb9f ct = 0d0245bac95865a0822faa89569e9ff327ece520566fb3af287a1a2e3d24f90a5d878f99df1606551b31be32fa6b759485609d54b46b6e1a9761a34f91a25e7019779635fd39fad4691cd681cc86b53d2c654e1b94645e44714c91c159584929545a68b5b56176081efcd06ccdc7bd7197d6335d8ba469b6923e1b61524d199291a3726e63324aee33045292fb4447779427af8e54cadd3682a6fc9db4a4c2822fe61bc6d69f36855e39cc47e1b24c1e7161450f25de236c9d3c91715f0a2bf2d72ea7ee14d36d235d3452a9334c69c6ebbf517b5d6696a0341e375141acff06f720ed30f91b36e2f57b0f5c53645a6ea377a30f968acd15f6c8d6ffb28d35c63b6633b98732134bb7ce120a8ca9dcf129d1019f1e706b3a5c23c9a810d0bf7c7b3e2333851f501676a488e069455aa1f67f9214b5f2fca82664aaeceb9c6a5451013fbaeda7ca3c06a0b32694cadb272ff46c77a7a8fb1198a934288b365152a469d183629d6ac7247fcbb8eddfdd23120ad2621610daaaeaf4d7627d27fb4e12cd180f07f835f680945802b0c4afc2d10b9c3772e1a0ddce8f76346454592ceb4192a0fd8aa151edc3d5ce2f943e08d9c97fb4ce4e1db36fb51602a02a2971ba23c95a7fac013a98a0d115edfab36552ec7c074d09bae84348e35598f6e9d11ce363dde4ae3314818edda0e2f1aac0c86a33879f1c92e5cb0ac41b3931a4aa590a8bc6183219aab5e7097fb5760a0159664340b36b2a1795917247febdc4ea0b568817760a37e3d58bf640cf358018be2fd187260d12f941ea613d9ce7d08d5e132935d3558fe7732805b356cb155231dbe97b56102f2a85c06446117e61c91cbbd16c6886b47d77b4b6eaed9a27bf6fc8d0a4737fa24660f4306f155849182d21156663ae7198d81845ce274a06ba2e77670f71b8d298bd3bbf8dfe9c8fd439fac4084a25e8ff7ff5610f1bd60f4aa926c1d3cd7b41a98ac9692dbbd4d27197dc3ee494c73e197e21aab6843f93c38151485723780f950046e44a85a012d4a51e0eeb57386aa5e036ff7d0cc086a11011a6a6797c9be469444105e01bf161 ss = ee9e0fd809d8294a62b378a8e80539624b1c70f8e9370e7a3d69cc23db8756a0 count = 507 z = a92a45cb592904981cb2135688006085c8de40bd8611bd7e239ffdfd5604f892 d = f69272b5534b57ae28e14bf78d54107e244e0c6101afc96232270062268513e1 msg = cc2219134a6b819c7a0bc8f2104a8f12adcca0066b1770d8f376e010268ab0d4 seed = ef1f21431a9edc5ab07c2ab3ef21efd6ad54e0ecb1b41b2bc7747221e38e9312c982735a880c9d9d46c900d5133d00be pk = 41604ac7016d447a3437a340ca7ba200680878337e113ca20a3ac61d97c1ec666342a336cf06176140ba6f5010f31590cae216b130af49e70b97117cf0162a6f56baacfa126bd0552aea9b01ab4edc19a906e45a344517c7d9c76027a3bf739f28c6ab6abc31e4f33e96d53c401128b7073869d3a988f441656b39e5e371d15b68b0348dd7201244f687536a605bf58f3f290f85260d50da0efd62aba3c7bbf43a47d70cc3eb2ab5845a5b26ac8f98882c26655085dc1fa046a080890c0a57903525039d3822deab3259939669f88ccca03de4252e6d41a8be298064b0540e49b6a629a79971426312c20053298510bd59b34815660de5e53ed2b4855cdc7b57b98b5590bb39249d23639de3d4b43d2390ce53cbc2da17300c11ac319454b06a513425c3182b4f2c9a57a9b218731bfe9c879d2971336527d6553d747111f1c4c431403c0d473061637192ab297f421a91a7620ae674d2c69c935c4b0d205637e83532d1b47315c5cca2b8c32c2b8608cd41696ad32935c0c2324d113106a2b62157675f8bb7fa553c73a09bddd98f9ab001542858ac9c3e8c683e7b108e46f8603ea37da37a132f96cde804cbe3d774ff411e8a2b1bcbf39eaa842eeffb2b528323087831a4814dd60aa3fc544b289453029127f8fb06ccc485527ba536da157eeab55ae879139abd76bb1abc92b1b6e77a0bbc42b832995107c2dde72553ca6e5ebb1e1a16b50b4b0c8884783cf56a78907769cc565967c44c981e7a36282f819aaf284197a46d49d0c862f606da33a8e9c277ccb56c26c10ee9130f4c276c61a068a0371cee2a0e0c804110f728a0368f4df881f5c36bc6865d95639ef1704f7cd450920063c8645e5648ae4696544428babbb93799e85f82231d2a7a90a8b796366a051621bec17369fd56aeaf13b95b874e15a1481e1b6b56475cbbb0bbb4188bbd646175a47414151badca663a3257e929a7e7589c5b7c63e3697247e56ebb7c471d8cbfcbb808d19a002ee214f8403a98cb79d92154bef01aca769304fba99ce16605921ab6687261dc2574bc8db1b9c83d96172ca11fcb8abd9c620ad0110a0d575ec8fb94a69de1a4d8091ab87a916c16e2e279362ba602a932b38d sk = e9765a3ae5afdc2b8f708c6fd4e51aa80c3bd7c64c51396b51e9532b45910d639560775adab35b980b00fc139bd441967c0ca81a63a167f9a74b07aa58102fdc6727a93ab4f854bfb701b21d158e4fa58b0570b80dab7af3d101ec4c772a74bb8fb38885205c394b4cfb888cff81c2992b5e27570732e230c8d3126a7a7015e76d027b2adfeb3da7c418456115b4344b18305241bb817b35cf051045cd68678a9a4eb2a37b7e3110a6bc6511298239707452b16b8788add8550c1e3a43a91389f3e3cdcd188844f53a0c05479f63af917661097cad983173b514559f2753aa756a1c200d1fb91ae9f65df72c38d9d0c6f0584fe1092c07f6b6353451b76b0989e68cb6eaae9bc64de1e781ab25264831546bf52695c437bcc0a924855349f3a8f745b5f3f61792ec1930ea0e800bcddf1183be6a9b79550592c49b03853e620626e0a603b82473c7106086794b8ab1c60a28cc9d3c0e9f84258c126621564cbb24c658ba43b9b0c37d3177a41c13aa345e7efc53f413453c832b9fa721ef92237007cac0c0322006467f5984adb82e97eb0b1fc21f404273082807fe721f76c10ad06aaf25d324a71450c08b8839170004d971ef67b40ef45a53d5c8f775a2ba86bc9e96a6ddc1a3f21c4c5ec8c7ffb378a6330ad6d42ad86aabd88a3492b1a76b8c86efd6409d2a1eac182a98592a2a1b9ede6180ab5665afc72f2dbb0f167ab4eb478fae4592c7014cb8b61358d26b8f4452d7c60ec1329b93d12c20a666bae8b55604017af7b5d353b1026328608b5514b9485115076209d089911cd785a864e5cf1785b204aaa2e4c0cbcefa1547ba46c681857dd5497c273c5527b291a96029ec7c832830ef088abc63a3e315851d3b75ea9c121c5173dd4449bb678946da14b41b1bdbc7102df1857096c4475c15979a6cd58c3f2b1156c71a18512882dbc5c8efc49cfba04e5ff249b7e64a52024099d853f20ba6238c6246540196d425ab03bb83824611513031cc9e79a846acf3636c93548f1a0de5163c48a9259c42caba3b69aa698658967750b75f3e49096fe2943088031b2685cc4b81c9980441604ac7016d447a3437a340ca7ba200680878337e113ca20a3ac61d97c1ec666342a336cf06176140ba6f5010f31590cae216b130af49e70b97117cf0162a6f56baacfa126bd0552aea9b01ab4edc19a906e45a344517c7d9c76027a3bf739f28c6ab6abc31e4f33e96d53c401128b7073869d3a988f441656b39e5e371d15b68b0348dd7201244f687536a605bf58f3f290f85260d50da0efd62aba3c7bbf43a47d70cc3eb2ab5845a5b26ac8f98882c26655085dc1fa046a080890c0a57903525039d3822deab3259939669f88ccca03de4252e6d41a8be298064b0540e49b6a629a79971426312c20053298510bd59b34815660de5e53ed2b4855cdc7b57b98b5590bb39249d23639de3d4b43d2390ce53cbc2da17300c11ac319454b06a513425c3182b4f2c9a57a9b218731bfe9c879d2971336527d6553d747111f1c4c431403c0d473061637192ab297f421a91a7620ae674d2c69c935c4b0d205637e83532d1b47315c5cca2b8c32c2b8608cd41696ad32935c0c2324d113106a2b62157675f8bb7fa553c73a09bddd98f9ab001542858ac9c3e8c683e7b108e46f8603ea37da37a132f96cde804cbe3d774ff411e8a2b1bcbf39eaa842eeffb2b528323087831a4814dd60aa3fc544b289453029127f8fb06ccc485527ba536da157eeab55ae879139abd76bb1abc92b1b6e77a0bbc42b832995107c2dde72553ca6e5ebb1e1a16b50b4b0c8884783cf56a78907769cc565967c44c981e7a36282f819aaf284197a46d49d0c862f606da33a8e9c277ccb56c26c10ee9130f4c276c61a068a0371cee2a0e0c804110f728a0368f4df881f5c36bc6865d95639ef1704f7cd450920063c8645e5648ae4696544428babbb93799e85f82231d2a7a90a8b796366a051621bec17369fd56aeaf13b95b874e15a1481e1b6b56475cbbb0bbb4188bbd646175a47414151badca663a3257e929a7e7589c5b7c63e3697247e56ebb7c471d8cbfcbb808d19a002ee214f8403a98cb79d92154bef01aca769304fba99ce16605921ab6687261dc2574bc8db1b9c83d96172ca11fcb8abd9c620ad0110a0d575ec8fb94a69de1a4d8091ab87a916c16e2e279362ba602a932b38d37d5dfd726643d49f27f9468ef4739b87b254a54e6d1a6ffdfb659f1bc5d9a17a92a45cb592904981cb2135688006085c8de40bd8611bd7e239ffdfd5604f892 ct_n = 5d2fb129ceda83e7caf23777018ffb22d081de4453c7a5768d4c8dcf99a50e763e8880289549d8891a26a34f41eac0303558927862cb8865bbcb7171190531aa737e7825a687fd9c14fea9ac544c81ba592d122e8c75c51529f1dc5d7a67df6ff3e866e8b030a920400d575207aa20fad4eb408bcf3a7125f1bdb534180bddb1b324ce648cdda0ce8ab6fca6160123772f09a1d32a36333f414abfaa449a6c83d908e32a8d94f9f6a1b1e3bb191fcc9f03b5a028bec9fd5ee9a267f50309dc0df269e7bbbe8a4f639635e1fc30c5e4801644df2ef4c3b2d9dad9e5c67241d6a77b7e3ebb6c3a644f7ec737d074b570a12dd9aa2afa4613e23422648e024bc4dbb083836880c645bfa60dd4001e674e6956eaa02363b6be4915c5bf86014571da38871fa44c7ac54c746a22d874fdc3ba60247d9c65d3f19c50759ab2389e7339a10bd42be7fc3565101af62caeb902b7cc2e3197a6357be1ed40f5789da02d6f0da80e9e34f1fd84d166ea816e7370a170af97b6b72d2455e883d08a2a817600fb6ae50639327e1b89b8262f728dffa5b4e784f6231916d95764b34e3ad1f0f05d57f66b3d5d8e11adf8702a475fed73a5e7be440a92cbe41688b8e39266874b16b5cc4f75ee38ae8a9bc8d2f703a008ecb5fde59f97ce709c15e33d6e52ace90f5a75a727486e818a0e34d3c4f6d06da6b0fe7837bfba8c859becb16e738cd9fe931ea48b5930db0d1e68242fe0dd0573b04aa9673777761db42ec52d049e63c56072dca5bf8522a76ee61a812dd262d66f3650476711a6bedd3690ad8cb95abf891757ee9832d9511cb0fba925db67a4e0eda214fe0c09fbe00a2933158f4ec9573f5816a1b22fbce5716971e95a05099471ed602bd23e139f477042345ad2887a144f1e05b31c214dbb699bbb206f2c9cd2a7d92bbd169cb2ed18d4d88d644896f4f2990e6302640403c835599c382801d8bfc5e9b993f30c819c1d91d3265e56211a7d89a352019a9818dd15d0af856018afbef56300179aba466c10567e61da8cc12eb4abb12e6b77bdf6af346150eaf47fce18d66d8991485b42f13f85 ss_n = f7bfd7e2c98886d20526eaedb2e0df118745262eca9d0770353b42f62777f1ae ct = bed4c3caa031bd0c5433ab51ebe1071f7e456f4ca4f1911097a9113f3e4c10354f77d7472972296435189b6d9a9c4ffea9ae4404e59a2b931b4121438ad5d55c5fc78e1754fb0358dd69b584d2cf88e73f51ecce988904042c379be0382b72ca987064013941fbf6e89e6d7f865e45f4d69ca1ab426d5def27d8d8b81fabb7c3de1d4ab7b0f04f0aafca0811007f8c8ae24b5115ba78e5fec1a7ab5e3468be62268d634381f6d7668ed6e0e28457a2a0f96f0d308bd301ab5f60ec7b5babb7724896ae328677775f3edc34ea79ca8dc47eb317a69f3c90a03790a377095906a0b1177ad98b4770d76fbfbd3a92b84ffd764bf2595afcfba3447ce5bd0c8add5d2e987d3bc643c70d5c39b811f4536c4df51abcbd5fdbd171dbb20e39524a720f140bd69e51b23ccd9f933bcde66d4d759349ce03abf99bff15b5e12392ee047a937c93594064acd93aa21528a8adec724944a256249a69ebaee4e8f511ec5238caa2c2f80aa6c900cba841a5514b0cf45bdbcda73491a984e12f2a025f89ea2ddbd04c8bb4405062d3a248860be5dddc9a423751de67ee57ce2c1dc96023853834016cc9f9a29d96cc7d41cd308330118562613895ca8d95561a77ea63b6e7b3e77ebad6b10e9d975336ec3d88f9053a5a62330deb53904bdd6c987e330d44fff63b8d0b81233118060bddb53c920efb8be59656d6b49f0834dfb2a48cb29a0dfa1e119d13d241b07118c82c5c4909206caf091b7319a5528c3743b59e2a495d1eab0c91d2a06c713a7cb8dfd050d0958b67d0f3b45d4931368d299521f24314ad9e5f3569b9be6819b1aecdb2ecf38e3da8c6585fdb67c0e2a782cd5b4ed61379e8d7247a95addfbb991e85bbdb4c30f547855e1201ac0da99dfb8ae13b5e438186a468f6da505230fd1a56aa04fbfa4cd388a8c1d8802b7b34dcd90e8cba9238997792d55974c827ccdd4c13dc2022c2f2336b954abc151f56b9368c5b6e8ac371cf3d135400cac1a19edd08fe7baed2ef4e778239fc4b10d5af8d35074be64a121528a466eab8a8626a793db327bc5fbf9f540c5500fda5631b215c2dd810 ss = b4f06106658f462c2727dd8099aab5409ba6648ca270bd8713bfce2d8b690b96 count = 508 z = ad893b5625ee6b09791d7c1b8058945865ff6b1c2c5faef6e6080d918a8c4210 d = 050a0571624dca1950de123203fe0912dc1c0152be511c56287928a9598cda22 msg = 228c4211a55eb8dd34ca0853829a9f17d450eb06e08f23fa2134e6ad5fc00dd0 seed = c5598909afea3f0d5d4bc48970b461875298717da8ae7e1f895ef309559e82045630231afd632b343b9d8878b282a8ee pk = 7e094d353ac212d81cf72b125db4afa0460ad073c53589a7017a8ec0803a1868549905c61aeca9cfa6a146397d7f7c4a3d867e28aa0d31e6a2c517ae8a01036a577c3db163f0970c4dd9cc027c129f688e7a2990232bafecc2500d158b0d86a459cb5c861895d9791b47245209faaa579a03a4d9add9c8717f927368884c68d908d7c6515c57609941704177cd643419d57502684a78f967a74260056c8b6d71349e89bc0b11cb157655543f31169551c52452c566ba4fd4647c154b0e9b67a7eebcb8cb63ca9de8b546c6b70b27971f7bc304c53c47b79290b0a14a6255b3b9cdac871310c6cbd9d04ec350943347143e953018862c81f450fcfb28b8d533a5585e1c1b8699117681d0aacffc7a80d6bde6f44e82a980ae143b2416600d8293b2cc56772975e8b81525113f2790665f16a44352a3f10b56ae929cf629798885c7b1d420c4559a7f43b8bac9cef7b0058db5c6599571f807bf2afc38025506f671988123baff0c514b7985c1b194ab7c0ba5271e6c25c8c8f3c7a4b14b1c07af0cbac89ec270cd8b590a665b2195958d6a944984c76e68c5bb15c592a510a489b1e25339de776fc137709a94b85ed18bb908cacfa0ce345834bd221cc66c4bf366c9349142de82746cd83935662348266790a6acb1473330ea0c24972cf8f913273377cfb570fe9213633016b0e78ab3738779c1c39c024c58101ea6c2cfad574e048491acd0a134ca00a3dc9472721d4d1c2f0dc9ad05043175374cac91bc75aa6972219004c3cecea21fadc68933cbb5fafb6c4d0a127e71b5c9d3a1c55a1cbdb60d053419e68c9ffe3987aa810454d8837e3c6cfd102362715e3fc3422de2cf14a569b42a940985c55efcc0b7019209981a1c9232eb21c996807420959743a776c64bb9f22ba81fc022dab73a46b77acd2138c56940a0fcb314d2044bc517984b79b494a4ae550e7ba82693f814b3a930dff757b607669ad380f7f61ee28a71e582cd2f70418c847c2f68860b694ed66ac3d3cb06faf8aca0299d2207638d7a65ebf764fa97c510007ace98526d15060159468d48b63cf8005d458afb059f7725ff713c0b290d9c7125dc46816c90794a53012c7bbfa7cf6f3ffc997559b7 sk = 917b7f8d13b315328b7d14b1f4fcb1a7437454c600a4ea756f17c092da004be27834255e6ef00741d161cc6870575c6183021ae1993f5c87bfe116c5b8664817c3617fa65023ea03aa896a72b22ad6b8c6bedb491761c943d17480036d35159c37c663fc2c28724b6c6c173bdddb0f052cc1ed302dc50b1df4fa4bf785a6cf416eaad69cfc168840e79c921b5a1d75cb53832963bccfd02836037a9ea25353295a0fab4aa6b742b6c2c0b801d98641805ec9f8c9727b0c40054d1b50b656c330ea5320476884d49589803b758314046a8580c8a10ec4724677524e00b427a6c7ad1fc4b3d94bafde048f84990de4838973c3693f7831c9b76f739a3d9579766f1abb1ada8d20656165d7a6e823199bd0cb9648488f9a92f3a47089476ad30636d4c860eecc8313a683d987be9b9b80076b785ac34ee11349911c8a46dcc907069ce8558bbfa23d68d15ed5d584df3acba5a069b1fc1944b3be28d71d4a0063b44444b90349354b2110e615acf8af8a891c8e069ceaab618cd8b1d1e289ed69511bc3bd7d276379ba72c4f77b1fe173da71aaab460006e803beab73d74882e72aaef1b964d71b1a362c01f1d52bf4eccca1083e00fb1699748f8f9a628aba1c8072af990b2599db71a1b47a8b70af827138592ba132e6c6653344a7e4872b884aa244a5bb8592ee4556ab84059f27a115396ea3b986aa2aa3b30c2b5d7b8c26537d36b21bb3970198902d9ed9b0f229172915898b29a27f843311ea051e80a1a6b7c56402b37e56aa3037cd23b29d0038c56bb7b52d0500f54b6a7924bfcf45aa66d1551c36ae7d170ee7f8026f66ad3a7b69da88a1f8db558ec38bcb0cb0b7db1a1f60ba38397bd00ba1e4d9673ff44f9430af7048034ef103c4a2cf8c439715d2449ac35e42c842c26861ce1c8acaf974a696b685657ca13b921a3b472bd925d459b8643207e5f70badb35304a35640b77eb621029258a153711670a1b8376b7a37acb3700c20dfb4ab84754c92ba4b1a46ac7621c1ac575d6c0685c4304de2ca92797b3d6ac9ab1bd25075d98ba5d61a35d27525e52a46f1a6723b008441ad7e094d353ac212d81cf72b125db4afa0460ad073c53589a7017a8ec0803a1868549905c61aeca9cfa6a146397d7f7c4a3d867e28aa0d31e6a2c517ae8a01036a577c3db163f0970c4dd9cc027c129f688e7a2990232bafecc2500d158b0d86a459cb5c861895d9791b47245209faaa579a03a4d9add9c8717f927368884c68d908d7c6515c57609941704177cd643419d57502684a78f967a74260056c8b6d71349e89bc0b11cb157655543f31169551c52452c566ba4fd4647c154b0e9b67a7eebcb8cb63ca9de8b546c6b70b27971f7bc304c53c47b79290b0a14a6255b3b9cdac871310c6cbd9d04ec350943347143e953018862c81f450fcfb28b8d533a5585e1c1b8699117681d0aacffc7a80d6bde6f44e82a980ae143b2416600d8293b2cc56772975e8b81525113f2790665f16a44352a3f10b56ae929cf629798885c7b1d420c4559a7f43b8bac9cef7b0058db5c6599571f807bf2afc38025506f671988123baff0c514b7985c1b194ab7c0ba5271e6c25c8c8f3c7a4b14b1c07af0cbac89ec270cd8b590a665b2195958d6a944984c76e68c5bb15c592a510a489b1e25339de776fc137709a94b85ed18bb908cacfa0ce345834bd221cc66c4bf366c9349142de82746cd83935662348266790a6acb1473330ea0c24972cf8f913273377cfb570fe9213633016b0e78ab3738779c1c39c024c58101ea6c2cfad574e048491acd0a134ca00a3dc9472721d4d1c2f0dc9ad05043175374cac91bc75aa6972219004c3cecea21fadc68933cbb5fafb6c4d0a127e71b5c9d3a1c55a1cbdb60d053419e68c9ffe3987aa810454d8837e3c6cfd102362715e3fc3422de2cf14a569b42a940985c55efcc0b7019209981a1c9232eb21c996807420959743a776c64bb9f22ba81fc022dab73a46b77acd2138c56940a0fcb314d2044bc517984b79b494a4ae550e7ba82693f814b3a930dff757b607669ad380f7f61ee28a71e582cd2f70418c847c2f68860b694ed66ac3d3cb06faf8aca0299d2207638d7a65ebf764fa97c510007ace98526d15060159468d48b63cf8005d458afb059f7725ff713c0b290d9c7125dc46816c90794a53012c7bbfa7cf6f3ffc997559b7c33af33109d5aa5d7c9d2c6eb672a58cf5e423aab7d05dfb0a678c896fa1c76dad893b5625ee6b09791d7c1b8058945865ff6b1c2c5faef6e6080d918a8c4210 ct_n = 66b7bf7bbdca1332466d265d2b5677ba6f7e04eea2f651bee816bda13e899c02b9710435d27507c4cb3f0929bcd58ad82ffa4c18f715e354a794e91004cfad26b49a956e6eac19aaf89346b59ac93010cde8cbf0f8e105f462cd8cc3b22228c4969b3fb87e6218f428b4152f4afba37d83937f1e7eec183f9961c2b527b10a16e8ec0b92410b88162a993f3c13a9bdcad2ff761e7fa9ac91fa7d4856e8cae1b59bb14b83a04f1e404188e9a48aff70115bb723cd79de3d5674bc2a0a5ee3f23cd7a88c4cb6500de50c1652a5a75bd992cedc531d0b572c1789938bcb95a5833608c3ae8c467b0096af373f5bd96d12727df5e3f2f550b34436df219060445d47d3b26a35be54caa2d3fb443b36909e6a6b57a4901d05d10ca69552f2304a33fe614f7be55fd8f588d07ae11fdfe9cd583515b7566ded3c282730cbe5f52cb7821582e736fa49033cacb6315bf8d14fc8757d12a27776a003e8b9ea61601ec02d1526177667a2ed77a602368e63b3b2e5024a0729567724797d54af4511b6e21579cd18f7fe010420ed73d5c9fec9dbf7378411196fe2df4ade19e91a4ff667330bf67fb346673d7ebfdaef7f08275245913e1d46731c12ad6e477a3cd02c12d2cac251fee00b5368f8e411e20d7d6cdc2dddac7bc04e58ab558cc79c85c055818de90e80246a13f42d1bfac76a474f9dddb714a189be1f11cfaac4c4d68550a325ee75ccaa4e3af7c62e34c6d2567b4ac433ac455c06f02ac25e02f624e882d8dd09dc9f5d93bcab2778b00786728efcb47f5d1fffc3d0b15dafb3c3913656392ef88a07701623883ae1820ccc5d7ac1a1ce95aeb6dfc2ec026364e83467f32d3d0863b10d581f92dd87822bbfa66e48957e1e87119d8914efecd9387c3a0a35a1cc86c9658ac0f81947b16270f9ecfb3e7c94ec1b963eaa3cdf2cc6291da76d902bca50ec7054cf35e1b5e1603b7f2b3106e5497f32ad6e0139355150d6e8b34a192378a1ac98de0f3dba8c2831a41fc40c0cca6f4eb877b3827f772598d3ac97802f2bad5e3e7282dfea318e081f92057008aec841eddfccba5e8dc9699a89 ss_n = d1cfb459b956625f699a7307a0470b300ca9ae68fe3fa873b7f8eb14f358b8cf ct = ae35a7a8a726334138e7db52e603c3755cd70469e9b56213728746c48f996d333f88a76dc99dbcefa4383f13034561f82a6b5116e22f04cd5d306134d1b8eff19794b0488d00c8730a743ca02104e843f4f0c5655c6f4f5ac06f680342780c3649b0f3f1cefefb10000b82afd423dfeee303cb27afa76f7c3818d7f0a5787aab4d3388b2ef146ffcf84f5957d6324776a5070f10a0062614e57b517b28825829cf2089ef75a959d41a0c020d097db5b30b7cb1c23232538c990cae8668a2b0924ce964a3a48dc3b257abb6b0591dc8deeb3438be97d0963ca8d3a7afc6654c639d99089c0873df134fffddbe8750675a9e6d485c93a8874ee6572bb1d89d6ac4082c65537666c2dcafe114169e4cb15e521f82f2c6b13aeb30caab04a39187d3aed5876b3fa880a6a4801e8ec6dbb1a21d3991bd06966e21ecdc3bd0e7389941a4144eb333808ccb50bf30b6ce2e7ab26e1b593a543f0d50e02591175f3ac920eb97e6a86101da90c82fca9205b4c85f1a6788518929c52f5547facd71b17b3c792950f63ffa74687c940201c03aa8ea75f99c3eace546498798e9ac67bd3608ad4a386b1aab1e7b39646566a7ef371d5fc704ada71b74fb183b540966af1acd365d65cbe57dc8f519f1eb0e7ada9ad2d29c5329c7a5cbb0813c465d0919d29b852c9de23769a18d567fe9b88c0e6b212c5c0f9966440f28eb84c0ee42ec496c3a3cd0a8016c64a5bad4413d76314bc122b3abb34b569590c6b3427043700ae2f3b68d3c16c012e44163ac1cb0d7d2c5f0e4928d26cb886cc076e13c4a6df394181043e1434d14febe01117b3993a31d4626d916946f6b361a00c5f956d7427762a4f4745890461f6d9a4d5b795f0c005d1a7cc0663ff7da69c51e687b9eecbfa8bd602e953bbbd674109c7a73d26c78f8239023f9a8d0d02aab996c5d8f950a9f2c7fb9b29a3030bcf2b9c5e4986f94ebf8cc64300466fcdcb7ef9e78e320ec16b89989693b4c6e21028fbb2db9c506262db186a066699e0a3ef479d15222d908ee1a51fb0fd851b41c8c3c5eafa824fe5f54fadff8e92c4c4a7ca8c800f530 ss = 3320d7c693b7cc6036579fd92bfd658ab51f67fff2067d2bd26bb5d17c958f47 count = 509 z = 40e19d21925e39d06cf078fefad1601ea50eab7640a92a3dd48c16c057c0a96b d = dcded87d8cb68e2fa72f9715c21ee7b842dec190f44444a58da0fb9a87e73997 msg = 601b37e1599b45ac055bdd3f5039b4cab540bbca547a98c2c4f8708e856dd255 seed = 73cdbd39d4d621d2b39160c32252684333ad108c86bc3abed0f6edb362677aaf90c203d933924076b2e178c972cdfba4 pk = f5a45e6bd795e9515f622581841b97fabb531aeb16b08cb660fa1cfae46d79d73b24475dec0b2a5ce509b2b99011c95f44462373775b648ac9be26835361005188981ad12c09b4160e0845fd191e787a8f00979f142211d822945435056b564380366b359265e44279a8952260857ba77ccd62d2c8e30c072991cc1bf25f1691b769508327213fb2852c62ec341ef562a5494a253b6b9fb745de2094dc9600873b725d9737d72625fbd6b4edb99de068b060d553d04a3a74a47b6e1c753a8327f1920cd0947fff620ab862a71489bafd437804804404928d85974056b863f4618b0acb5b3d8118cb1949a2a4614bf5882c69b795eb5e0f13c44e614cc409421b4216ed5a2d303321fa6c34e43a37bc72c105a961f93a25b1f6177d616bca4b6d41baba09f26dca28c7b39404c79305b03141248839880334c549239b49b67363005ba39b01fa03b1f78aecf27f84ab69e6656eb7ea29d4fb3aa510086b28973343ca8471ce6717b6a74c854d7c46fe6324688c7b89b845dda772baa07bfa37c965517cd220ce5253cf51a00d6a25ae61a503bc8688f7f08a11098cec199991999e70175491e377f026aad5e362e47c0e213a50e7a52015fbb775ea163f4481a60760cf988d74e30b00f088cf02baf3876919ac8f58503b0638350d42a50b8506ffe19bf54958c6e3bd54a073bb481fbd2ba4eec2274e1abc12c9515a45488753c486f5be77d85c4576cc9b049eef731065fc995b6c61c5c533654747446101c468c2310a2a248b542dea02c42540c6b657f1e9cb4537a09bb5843ea365981913b675768ae8b6b1e04332fa355f861630d532a01545a8ca139c469bb2a8202be85193394625981d514b0611cc68b2a6ae10c354ed42c5454b50557b5390db147825a4b908a734f2a0fc4b9d6006914889400f21708de04c4c132ea38bbf8e85a3a35b98b417a5599b9e5ec7936815a105b0ac9c6635a4241426fc345e2c56138b0edf974371bc2544f18f1e74be38ac88b6f75f41475ca79516cc63ab230b5970e825da35aab4e9c3a7f4191aa8531e18c411812e2d020a7d7a41972c58736a5f627d21c71ce543cae6de5ae72a8436945a8aedff14da307b8e7bfccc0542aa5f sk = ac9087aa5857c9c93d3982c29a2c6dab472c83e7248d86003f3a72f62a5c1fe2a37f87888c0aaa952c3e0c75040a728850118fa3ecb0a4204c81ab264a7964ecb3b47038b48a588d06e1134c07978eb545bfbc7a3c310e2df1297a117e7f9c97457113706931564724e5d780fd61bf95ec6a49731054a5b91ef5bfa29476113914ceb27ce4c981b2c0b20aeac711e092c7f947053855bf5aa2db9a157c4cbe5e3b60cb579b3dc2424fb823c16283150709355121e4690981386888f1c502dc041f939d417008c274919843bd95acb17ab5aefb43962ed94a0da38667137501ea163171241beac4377a43083a00816b2ba8088b9aeb512329cb95d62e960154427aaf9c15a4a203b3fb689a96f5c077224e9a951e53158102f2b55f46c007540dade2419e8258b6eab0c5600997d330a37815abd61d3f11829a3c39e2420ef1b2574fd190ced02f86e2a68b97cdde75c35e1a9eaea0864af8c155b1776813a36857c5912ac004ca0b20e0abc9a53f635a41eebab23328b4663758b6350ee38c4676dcb7f2e02c792626a9e461ab060ceb93c233c94b5c629c945c89f2295a3e9b1dccf72fcd8310e725bbbdfbb1e4ea01e98562210029ba4977d55720caa610e9faa3cb164b7ee6c0722c56aa586a08767be7642407e94584515670ebc31250b5a9b917cd86500a1a79a58a0317b32f03eb76b6e028e25871d3d56d502a4a186026945cb5f1c3ac0e4445c0409591b90d838398ba413d4bd5c73c3ca3faf793febc40cbeb25fb7b7f6d373313001dd2840da7f7cb3469c1754acfee7b0c39825de0b9077d19c8ff3854a4d303f2e32cfc2359783649ffb995cd6792147aafd7375a4c347a760603ab951f2e7231bb88b3983c20e49472ce8428c239438d2c1ab26356ed34b75d47b5b734a5a9998ffb956b8f7c2c1ea4b269b35939f501704acc2a7941b0197ef5050fc6dc391ddb9f3657703fc53979c300d42a1b8c60c88ba692cc86b2d91c226b074dfd9a5ae91b048e183ee7941f9e7715452cb8f91a33a2524fe7f605a688a9bf455087b0181b6c3d9913927c58127f8bb615614d180198f5a45e6bd795e9515f622581841b97fabb531aeb16b08cb660fa1cfae46d79d73b24475dec0b2a5ce509b2b99011c95f44462373775b648ac9be26835361005188981ad12c09b4160e0845fd191e787a8f00979f142211d822945435056b564380366b359265e44279a8952260857ba77ccd62d2c8e30c072991cc1bf25f1691b769508327213fb2852c62ec341ef562a5494a253b6b9fb745de2094dc9600873b725d9737d72625fbd6b4edb99de068b060d553d04a3a74a47b6e1c753a8327f1920cd0947fff620ab862a71489bafd437804804404928d85974056b863f4618b0acb5b3d8118cb1949a2a4614bf5882c69b795eb5e0f13c44e614cc409421b4216ed5a2d303321fa6c34e43a37bc72c105a961f93a25b1f6177d616bca4b6d41baba09f26dca28c7b39404c79305b03141248839880334c549239b49b67363005ba39b01fa03b1f78aecf27f84ab69e6656eb7ea29d4fb3aa510086b28973343ca8471ce6717b6a74c854d7c46fe6324688c7b89b845dda772baa07bfa37c965517cd220ce5253cf51a00d6a25ae61a503bc8688f7f08a11098cec199991999e70175491e377f026aad5e362e47c0e213a50e7a52015fbb775ea163f4481a60760cf988d74e30b00f088cf02baf3876919ac8f58503b0638350d42a50b8506ffe19bf54958c6e3bd54a073bb481fbd2ba4eec2274e1abc12c9515a45488753c486f5be77d85c4576cc9b049eef731065fc995b6c61c5c533654747446101c468c2310a2a248b542dea02c42540c6b657f1e9cb4537a09bb5843ea365981913b675768ae8b6b1e04332fa355f861630d532a01545a8ca139c469bb2a8202be85193394625981d514b0611cc68b2a6ae10c354ed42c5454b50557b5390db147825a4b908a734f2a0fc4b9d6006914889400f21708de04c4c132ea38bbf8e85a3a35b98b417a5599b9e5ec7936815a105b0ac9c6635a4241426fc345e2c56138b0edf974371bc2544f18f1e74be38ac88b6f75f41475ca79516cc63ab230b5970e825da35aab4e9c3a7f4191aa8531e18c411812e2d020a7d7a41972c58736a5f627d21c71ce543cae6de5ae72a8436945a8aedff14da307b8e7bfccc0542aa5fafa8e98c4fb2855ba96fcc3fbcbb845122aed8a22df47a79b0f8933568d5149240e19d21925e39d06cf078fefad1601ea50eab7640a92a3dd48c16c057c0a96b ct_n = 9cbd2d68cbd24549f33ce3b1478cbbea7e9095aef4461c744a1164cce46e84d42c6419d2c70f5491b8dc78e88cde4da3f9a98c0744c7a26f6a0c17389f3529905da32d1606e7102fb3b0df8b0dcbdcf8ad9cc2911dcbd88a28cd62e5d22c79c869627dbd4a1867f50b08bbc9bdb30eae83ea8a66a52a6eae3260a056c2928ad66c35609498c163b637dbd7b123f042e3204ce2744d50873c10f8903a136587780987987dc9935af55e1f81f2734e19a6db8ee473670065d5ba36212d61b5ed75b49b84ea5c309c402e58001dbd968997cdc99af8a3499c40003ccd68778e830eaeac0d458bf975f6dd87a0d0cc878c46fd72810ccde161eb8ad49b31657971133e00ef0f975780d03c9996a9df84657ebd568afa949a8a9a5a90618885147fe3c741a48aec3ed28676ae03903ce346250e4b2a275a7e1aaa2fc8d1098a67d3159e6a931486621245339e854106d9b1322256b021a63d03ae11346981550e30bfd05fc47ab36615c9a3d011ff1b8427f180d426dc5f7aa6e39df1b16e336f06ce160bbb3cf968f1fff4136e03ac395872ccac42d311a82e6018de1b90fef82bb0e6ee33635ecd59ddd1e8819f6be711382afee7f666847d568088dc02870dfd789d106a8cfc8e5a275d017fd45c12681c2fa07ed6152b9b0ff18c1790350d1616c869e9f112d951465e11061035cea12f3d9d56cc51f83322a070cb8b562d89d203f4765e9cacf22596ca3443e7733cb580571789db5063f9f4f1eab0d3fac7336faefd7afdba246b846cb83a6ba7ca362443a12afa16cc844a2b3f03deb2f132b423edbaabb154db042fc98cc30b1179103910f68cf4c04141b2b01ea759f51f63feeee013f232d237583635a50d74614eb82071f86c95a3a1f729c673f33b177cdc36e0747a295f3aa4aa8bc03459edd3b4c5b6cdbea7e517731af43cbd4c56cd6f965f5c11fed1ea443a5bf85418cee36420c792c8f0060ae079812aaf967cb2f7892c6b42ae4152d925452fb0233c82aca31ed9bfdc1d6810477b27c7b8c2b22dc372b535b0c9da85a6f8de9ec1374fb5e71a68e837ec7f3067530064c405 ss_n = d83f6c795a9b86113fdcab468fc2496fc063ee2568bdcf0f2a79c5dbe40abbfb ct = 425bf455740e1c7b9d72eb1f90ca32fe7869aff90d15c1fad57cde568b0438224e97d10168328be07be77db78d971d0dbc9b39e1b1105110b6c7dff341b2689176073a25eb30cff8b708dbdfadcd48ad4441e342c0a3b7002c6c93c6271e1090f1a6a3bf83bae070f85cf35c6805ad371ec5302dac1b1f0e6ab028c2fea236ef1e3180fe2572ae82331c9129615a839aaedf3b8f1db0a568fc032e706c5eed1f1d1e4f6d12315d316e3c9c4fec192370f8b41ada1ad1835639d6f79321e034853b7f7c936c3d338e78c95d90e7b9d78f1416becc545180114335c0dc63786dbeb12964e408b9aadd5db8129ce6a233996f2ff80f4fa53cbd8370b35b6c329e1886a10f1a22974bbfa73fb31ccab03486a36b74cb9e875bf8055b5e16fe538bab86e239f746f7f7981bce903a0e7c3ad5de0f0151c392572821e0e892b5be9aeadb44134ba4470d0cb40d8efe449199ff5e21d5fe5054f932981f53994d18f8d57610d808690e54d95c18702551bf55542b98a4c93a45fddf70f8a67a306d65116f830f1dfb4a35e7a4450715ba6a7a7499a8695b149a07b4ad09ba8d43d7b2c5f04bb44ae6860f001ac479b022d3c81b01e21ce612346edbc824e7046fbc0a10d66bfdc642ec947882d82165201b924e067f8051f4707550b30ef8de0d4c7c4f1e0ee0379353a7abb31b2efeb9ae8e5fe1ca4ebec9c19303106b17331045d61428fadffcc5c1ea8ec9018d17c38374f32fc4467daf42d4d4d03255de1d4c70b48f4d4a19cffd9580a4bb87cc61c96f224097a54addd4f3ad6e71598037728c72abc3695301f46307a46daf8f8cbe751e2dd9be964510837c056874545dd4934a588ca83271ebbab2b5bc430496650b7e13b602cd5d29e2df08616265bef10415177f4f9e9d1cf3e173e31059b6fbfda02343dd9091fc0a1c87a7b824c56e620a3f0065acb7d7ab0c0c3b1e0936d991de47510e62fd70732a9110f1946623ca092ba4a0c65943ed810f3a02088ef3734cf6792abe8e3f40f115fde71259f7aed6987bbdd117309bf2859618ab955864edb4f68b2ab0819a1c835df8b6c18d6536 ss = 2799939be678efc3519662b9feb7a31f8b205d7bf8c95c25807e2683bd31df45 count = 510 z = 40984d8d95dee52381548f64d64331625d1617eaf63613a80cd1df80060c0f70 d = a064248a1899a435f7e84ee7d8ca0141bfb270a8c37c019dc71eb658c4dde462 msg = 97c77ec209791bf0ac1995f951d3120ad5b7d39fb2f3f18b0297a47f0b525a28 seed = f3b5ffcf0fc204aa659c94eaecc971a72e7e7a250e6d6b214683dd661f293686d2c68e65742460f60a8d5cf9569ed4de pk = b5b61a5be6b8ed998f90db53ba4901502ca45b899f6bab6004196ae5d2c712fb6243e2a4b1fcb43d186de201c7ab298ef6f6bc9ab50ec3883fe4d7abe69c1b2f53acb3ca1338128cddd0babc9c56e92434af26bc556491fbb83837a0319db66917e39c9a7b068bb074d72bc5cca93e571ab4c58c3137dbbdbc16218c0a2d827c8546136a959c4fe5a2469c69696d5761b62b7243ec53ea47ad9b557822c411f8f1637021a0374a2cf9d7879dd9377d87ae77a33f5deb37b126c3c10ac5cd6c0bde00b7bcb40d7a69808c687bc4537e773a578d81433a09cf23f2c422809c77979e4553927f25a5ea3cbcfd139ec436896d54644ff07768e678ca2b2385241cdb7abaaafa98fee0af3b97357277c36b5c674e6504da7a058ee469814436551a37c4cca5ab3939f2c01394c1bd86f9bb7ccc7aee0732b83204d1dc5ca6b90a59042b8e5654bf02172ef630c6f986fc47c419ab99e1e162752c913161183867bfa1bb957bdaad27b18fee4601e587546d103f7f113bf1810e25174269e77b947b765af0365f76456c2573bab26ec19112d2770e7bf688093b11ade8387efa24a2857ec6aa5e16d50fb2e9c34120605161c9f9745849754ab6b3ad5309b32115a7519367e2c2c5a550677fd06b5885a566c3be706822e342c0b4a2b2ed4b5dd650995531917e0434b6758efd0a02268093514479bbbc1e3cc42ac13216e9ec86b8d24b1a5b9a69a39db677ced45ab087093750fb7336b7c9c056166b2943bf822f91011767c37c631188b5713df3d8b918e39762bc341f69137b684cd53274706a90fef818e2f84ede9513db3789901c23c8e81907b5b93e961d52d34ceb7295e0a51869207a91c833d7fa8f378cc41d0b32ca6573fc1a0831954a00a576695614315c70b524898c6c92a13173dc9cc0a7c08332b94e3426775db7b0c83449b20b63720c28bee2cc14f445d9569d0b837da82b8e3893300c9932c2f62526db0b845ba71ba33a31316d536224fcba0d5d34c4bd531e1eea128fd5395c9bc3de856eb8583c5f98ca61e93ed23575b0549b1a71baca9cb2378241b88a1673836e4325aeb4f7fff94f3d82565a0266189146026039cb42d13681ce5d9a5f1baacce78de1 sk = 3c93225628c17c073077e9bb60e08c27c142e1835d3880889bd5461f7a5695945b2a262520298b0643ba29d898bb2bc845273d54257de78237200476f6bba50b379a523b091f21b65abc423104b7a4b523e1ac3d19fc22747b1a6cb02bf7978e906473b3cac4e31376f1293fb972057b9a6006993d82a598db3257339750967bcf5a754791433bb731a6e5132e0e0cafb3bbab21d33440a30eb9d98aabdc1e94417f23c13ffff26119548d54946edf589a7c22149676ac8dea2aab128fb70b9280f99ca3e4ca2ad96fc370287dd4239f8c73895cbc1f5a2918798d7ea1051ba25b5944ad3c2c4e9bb75acc87ae899b97fe69afad8a3d15159e40cb3cba7a8a5b95bba1ec97eff852a1479948f25510ec14f8847060b43a710329393360ff5b9a53bc16959248d7087d6a370d30d6565fc744eb5654c3b423cc764a50f29542d286ca366c93076d06148251129181c894f6959143917f1021120ce60af6223e6777c8b70269bfc45e04475c3e8c1fb6a36cff787a66c88f8a9157bc844413acc2c1aa2fb0833f49aa8c3c715252832c873a1b785c3ac3644d2e25bc170abb1b37445933b923678b9023ac5eb5a31bd52b97b585c39606be786f4c31427c17a29288b7d8e345c220023e646c24468e1f1b0359312c44dca6e4b568d4237e968028f9e623456ac1e1966a5cb78cacf513d3946acb20b1f8401be2b12ca83a4c38641b5efc81a97b7d8b913e06e28cf1fabd55362279ba6c4f86a7b4a4c35fbc03a47cc9a67a4d493853c6424aa24762c0769b169808c2372a5c2cc97656cdfe3a185a461ded58ab1e62ce4689280e32cd3ce48f7d7aabf7a7ae9d355406b586c321bd39e76b07e5b4365874cd442668389afbd772f9aa6ce8d8a549913fbca56fc19063265624872a5c1a28260870504d5298c515ac90cb4d69e47083b9080d5420d49b81c418ba474ba77d1672f3d88536011ba5527669b0997c517804c6c7427b805e756fed04b6f09931b12974ebf835a70906d48c41905706a76a3dac96b080da7356b0a5e1ec64902a569c460d7dea24e20996d4805378098eb308ccf0ec31b5b61a5be6b8ed998f90db53ba4901502ca45b899f6bab6004196ae5d2c712fb6243e2a4b1fcb43d186de201c7ab298ef6f6bc9ab50ec3883fe4d7abe69c1b2f53acb3ca1338128cddd0babc9c56e92434af26bc556491fbb83837a0319db66917e39c9a7b068bb074d72bc5cca93e571ab4c58c3137dbbdbc16218c0a2d827c8546136a959c4fe5a2469c69696d5761b62b7243ec53ea47ad9b557822c411f8f1637021a0374a2cf9d7879dd9377d87ae77a33f5deb37b126c3c10ac5cd6c0bde00b7bcb40d7a69808c687bc4537e773a578d81433a09cf23f2c422809c77979e4553927f25a5ea3cbcfd139ec436896d54644ff07768e678ca2b2385241cdb7abaaafa98fee0af3b97357277c36b5c674e6504da7a058ee469814436551a37c4cca5ab3939f2c01394c1bd86f9bb7ccc7aee0732b83204d1dc5ca6b90a59042b8e5654bf02172ef630c6f986fc47c419ab99e1e162752c913161183867bfa1bb957bdaad27b18fee4601e587546d103f7f113bf1810e25174269e77b947b765af0365f76456c2573bab26ec19112d2770e7bf688093b11ade8387efa24a2857ec6aa5e16d50fb2e9c34120605161c9f9745849754ab6b3ad5309b32115a7519367e2c2c5a550677fd06b5885a566c3be706822e342c0b4a2b2ed4b5dd650995531917e0434b6758efd0a02268093514479bbbc1e3cc42ac13216e9ec86b8d24b1a5b9a69a39db677ced45ab087093750fb7336b7c9c056166b2943bf822f91011767c37c631188b5713df3d8b918e39762bc341f69137b684cd53274706a90fef818e2f84ede9513db3789901c23c8e81907b5b93e961d52d34ceb7295e0a51869207a91c833d7fa8f378cc41d0b32ca6573fc1a0831954a00a576695614315c70b524898c6c92a13173dc9cc0a7c08332b94e3426775db7b0c83449b20b63720c28bee2cc14f445d9569d0b837da82b8e3893300c9932c2f62526db0b845ba71ba33a31316d536224fcba0d5d34c4bd531e1eea128fd5395c9bc3de856eb8583c5f98ca61e93ed23575b0549b1a71baca9cb2378241b88a1673836e4325aeb4f7fff94f3d82565a0266189146026039cb42d13681ce5d9a5f1baacce78de16410ebae0871a2eef826d8a8dde3e6da8c6621b14fd61fe9251af1d28639b37040984d8d95dee52381548f64d64331625d1617eaf63613a80cd1df80060c0f70 ct_n = 5bb20cafbe3d7995551c3b223d952e5b1989174bb78317da5f664fd71eafbf2bfde81aaee318a2e7cd76687f76ad11763afcbfd2b996df3733afc50a292aa1fa15ad008e4420c81551f9ac912700d757c1fbaf7b0a5abdfef63a8c70f767001795bdc4729ac6d4ad8783d0d13ab6d40dd216370e91be4a98756549e099d276be51fc958446ac23262a10e6be96022d3ac62aadf885e7975c9eb4b606d6e61fcc2b45be4d803ca92595e521e43573f00c0994f14b4a4da4cbc09f7001aeacfe8a477e1e086d1dcd1017a459660e6e0d94a0f31a9cf47283a48065d58c71d6d049a6c786212abc73a901f0a5ec47078a3fc628293cf6e390d8cbf4cfe2b804da7459715f469fc474cf43da3378241c4bf03bfcda81b7b7722e1e2ad499ba4ba71766e76ae28cf6d60da9d341bde906fe7da4ad6b6e6fbc6cbf230cef7b1f9c16c5c471c590eb6ed7418ff9091ec28d0edb735dac6381093d7837dae96022338ef8bb72871410cdbc476da7aef7b0dcd8e62ad53b53ec28e8cb486653951da3d08b0b6a578ebc378f2d36becaccdb0461c493bbe31157fab26b29bf1bc93f8552b81075fc47e91bb325965f48f43f5eec7b2c6ef33ee3a94ac548aa4b0574db68229e1c24256be9e788205abaf93c8a700f77feab4f2f25984e76b7c55aafd34a93bb596d5582cb5435f67274a0c813b47f6410afc6e425c1ebd0b871fbd82b744a0865a0be426290d65873698be52b928cea69eb5558f465c2a300e0d8a315ea4b505e40e81063836b1ea11064db2a666890a8ef756bcac2fec965ecedc51b02818cbafa86728416c43235bb17f12f20182c9e3a3ccdf080b85fd087b77b05e8712c88c9079da2e4213c27d2f8df450778dfd5b6b5d1704412200c140ce8fd42b3359f3ae5a791a0cb0c0bb520f8812967c21ab45f2d396a8fadce3ad5deeb771ced3e0f67de8d8a2a853f9bf8f97f571ef8ee9dbc490aa74e517b12208e4bf7a1f1ebdf3756ce9e4fdea3437e27a7a4c7c130cd18c52e786b3bd8b9de0ecdce71bd3c323244434fdf771bb5ae8a0485a204a5442144d9b779b27b4178c3182db6 ss_n = 0ced73c701ce6f2f3ee24c782ca94eaa76494a8551f0026b82a7b5c2ca75761a ct = a7da21fae3a714d77876860e69fab053258269f751c94c32dc02d60404ac024da87529a4a4328cd63245719015653d4d81c61745e3177fcb77b5d758451ddd0a9c8f5f2d80c9b3733d73ab9dfe657a84c356520018737be3ba6b203fa87c56e1382709f123caa3ab7e115c738c00704419a1e3031747c4285edf3dfc481b9cafe9bf294fbdeede15d6be1c2f7b07f4da82d3ee77f0cf16935c384010d440b8bf6f3b5661d7834302de284b03a931db31b08c13d70dd6da09cc7a27125ff2acd4887d82b4584b256f992a1b58b2e681a2f0ef4d00d28b89df65d4927a3f8ca386ec607ee610359637f005075cf79dc3b62fc28ba9e760745ff8aeb667c0203804a37348ccd3d54c3daf45fc1c25983bb1d653a9cec39e94e85fd2952c62130ba580c0382e0889246e5a79cb78beaf64e49a134a2d3cee220b72d8ec32fc1ad5dd2dcd262955c37a4433d56c5927bb43e657042bcd6d470b30e29cba45f5bd6fd30eed43ea7e28526acbce9043da5b5c065a484fa57662636a3dd5a984cc202d7166a1ca50439a44f2be5862384d0b66261a9bf6ae743f520ad8d64128d7d0614af88da3ee0bec2a4e30b5d536cf574e655e3c8dd56be291a30e0adc8c691238ca1460a242a474ad32b7bfbad583e03b24b563b3e16c5ba75b4545c33eca913dffd0c9222962fe15108e3b5b2da122391ba1048b5d65543e7aa84a4e93da6bdd2f3de2f10b6d7dc99eef2a75c1ff377b809033f1ac7694d956e955a237265440c4d403274a423824eea9f84d2e7e00e853fa0d93b0738dbc294904612896f96932c71dc66ef0707ab0fa9d2fab38013e8e9ae9cfa7aa7d199888886708ba9c7f6e2ae72a070aac365516f58db7d12f6811ea863d94ac5ba673e562b26d56a3c429feaf1e1493e60b94ccd5f616eb426902979b49fd731e01bb249fc61ec3e3d9b7d6b308e8a222c88e7161314ff7d01967f5b365f53df9cc94ca2415c7968e21ce11036ce457b8f844108274671a368b553e2b765944cdcdb8aeb3558dca22df8f5ba60c6c7d5be1fdbc3a0991d30f0923d309e68d6443d4885b33f43a8d4e0ae9 ss = 033335899e09a3d39b36d91a40449f9084124fb3c8b3cbe6d9098802814d8083 count = 511 z = c98965c2231df9b4a5ff3cf049d441f42b08f55ace61595275a08030ebb7f74d d = 5a8544425e71cdbe19b978329e9e3d2e8a7864f32d67133521bdc0cbe1896deb msg = e64cb94300b6befdaab16e78f2e497d640af4cac653e26115cbfaf116d6d8833 seed = 4a64b47669ef64d4eb0d851cca19fd1595b82ed400fcc8feea21bbf1c9c412ff61447db85aceea2df2b93a499d5da74b pk = f153566eb3a867f22bf5cc8e7f16840485252d00cd5b89706e5a9fe4b168832447b2688372aa454c35788c622ec349acf7656d8958c83f984ea14cbee12a5c3aa6904da85bc7d6c770a35ef4c231076a67e61b3a52c156b0102177f17c9e7b439d1138e866004e67b30de8b864487e570bbbf0e28d26b078f6f65060a5499b8090a8107789f9b8acf251a829c73f89b00ce89b3d757ff110794c0c0992e17dbe5a924582a1ac248423531430d03fca728dc7e11089d0ce8168431710a579c8ad5f21b5bd60bf9a36302bc0bf813abaf7a78d5c2b3811d60c6be929dfe73c48ea5096f92bbc52aab5821d961128a407b4d18c6d71d563bae10a6d624a07a272c904c99a238c090a2d5a83682be1b4fca5311d31c1912443a198707c09bc8136c0f383ab6546b0cc073d05c29a1c30b7deaab7f359bd7e25925e9b64cb059f34058a80b4392d05b89bac6bab969c65708d55e2197771004cd72cdbb68bb8515b12e9ab87c00892d82e82ba355a78b76a966e575561b1385fa4f91d336b93b15585d6f4412a5a349cfb72cd061b5e602e5ba68c518b7741e4c15e78c569001273bcbb2cfc4305b6887e807c0353723fcc35c087745bc3651824a479ca1af4b9ade7f579855954702c080cc146f5d938018544e1129ccb9776cc9ca0a9d25cc0312d36400f6930048b94bdf8a6bb1253b33e5b9971f416e73b44d4c21d049c351d9aa465177a902a17004137f1b4b39a068d2ca2533807d0bb139a1ad31e048762df110a42c9bc339b12d3607fa5b56fe9ec756703b1c74515f9590daaa7001af3bee21b90f9a0ca494a73f75aae21a79586376348b0c18c7882df7c3348a54a8e803e57ba6a69b54cf3072af996a437087337ba0cf92bae363184142387e6c92fe659693b690f50145e1cba7750b626d6b88255e2b97bdb9f9394185c10ca33b94bb6f19daecc4cc80b1c95664c8b848e0f69ca34ea6e7faa31dcdb8002c84b05934caef602a23163aef075522a72b96887dc882716dc3ef44467fe181d32b66aa77275a1aa82c1b5b63ff8bf5326a1279ccc2ce068857ac84e36064b26a8c1ac0d9c51ebe952d6dba11cf786d7de00de25332e987a4e6bb7daaace0ab5cc664f2c sk = ef6b70e194031d5a1e69e292c2b5abe5f34e1423c0145599c20a04961411aaa49bd695ae03958aa2c34593e96259c334bc697ae13c2d4991a185dba366b6396feb27af0546e210508e47565966161c07489af43a2adaba5dd71015b6a133447f810164fb4875cdf4b02f421dcfc36ea80365613904b3d385a2b634bd635df7c3b083c06a57e0a890e9740c083e2151ce8178bf37a1199466845f4500dc170fc39348e2b561cf888de8514dfee27af44b64b0e0cfc6733239e5b12d7a54929944d427caba3c6995096f18a832782639f57420d6bc710af1458686900bc61429c3b18dc604bf9b4c4acc86a1203bbd00ab5df520c5c566676b0d050567896074abc103b70c36d9c4128cf2ced6639fb3a2b2847b86e9b5cd1fab144f4362a6a50b2038aeb6d249df437736a5b88290a6f461107be54d4ccc9bdca50f94196d2282933a001c7157aa25914cc81529cc7b94071b7a28b6237e418b1686775b2886006674db984bf72c15754187111c4146834ca2932aae220b2d2b9b2f618b9957ca90c9be734c5014e092940b02f4c048624709149865ade2be322058e7cb974670206de4bb275a6d44ccc7b9e86f953b796f19abfe214331c98737208a9fb957760980924ac81de6240f82a8b3cc4611a054d1b62d8d900572ca6a9e7349562a8999286f7afa3fceb550d30128890ccfde05ab14e28356c749936c0a6e450c0a099e7b8955d23635cbf9c86d39382c5660bd877101675f15b9855c693940716991a7a9dc09bd67681fefb68a078c5f0c03c0ce0029501ca5d17a5249b06bee498e93f56ed6f24f5446bbbeba5888b0c10a1a8a10f515a1c080022709126a0fd061729d648a79f397d8108d5e627c725840e886c3ec1259fcf896b8c38d1144246e5caba6a23921c6741e389e29610f9e658631d4572a6b159c718000f73d35326664c6374c394f06c009acb85fcf364451b96e5d229d46a55a0b105e9ac28b395b79ae678dc3eb3c9b39794d77b5b6eb5a61e0878d44ab9e671e8bd01947f981660233ed3a22bbc93a9bccb990b604e000cf514a2478a0b88be97c538c58af3cc2f153566eb3a867f22bf5cc8e7f16840485252d00cd5b89706e5a9fe4b168832447b2688372aa454c35788c622ec349acf7656d8958c83f984ea14cbee12a5c3aa6904da85bc7d6c770a35ef4c231076a67e61b3a52c156b0102177f17c9e7b439d1138e866004e67b30de8b864487e570bbbf0e28d26b078f6f65060a5499b8090a8107789f9b8acf251a829c73f89b00ce89b3d757ff110794c0c0992e17dbe5a924582a1ac248423531430d03fca728dc7e11089d0ce8168431710a579c8ad5f21b5bd60bf9a36302bc0bf813abaf7a78d5c2b3811d60c6be929dfe73c48ea5096f92bbc52aab5821d961128a407b4d18c6d71d563bae10a6d624a07a272c904c99a238c090a2d5a83682be1b4fca5311d31c1912443a198707c09bc8136c0f383ab6546b0cc073d05c29a1c30b7deaab7f359bd7e25925e9b64cb059f34058a80b4392d05b89bac6bab969c65708d55e2197771004cd72cdbb68bb8515b12e9ab87c00892d82e82ba355a78b76a966e575561b1385fa4f91d336b93b15585d6f4412a5a349cfb72cd061b5e602e5ba68c518b7741e4c15e78c569001273bcbb2cfc4305b6887e807c0353723fcc35c087745bc3651824a479ca1af4b9ade7f579855954702c080cc146f5d938018544e1129ccb9776cc9ca0a9d25cc0312d36400f6930048b94bdf8a6bb1253b33e5b9971f416e73b44d4c21d049c351d9aa465177a902a17004137f1b4b39a068d2ca2533807d0bb139a1ad31e048762df110a42c9bc339b12d3607fa5b56fe9ec756703b1c74515f9590daaa7001af3bee21b90f9a0ca494a73f75aae21a79586376348b0c18c7882df7c3348a54a8e803e57ba6a69b54cf3072af996a437087337ba0cf92bae363184142387e6c92fe659693b690f50145e1cba7750b626d6b88255e2b97bdb9f9394185c10ca33b94bb6f19daecc4cc80b1c95664c8b848e0f69ca34ea6e7faa31dcdb8002c84b05934caef602a23163aef075522a72b96887dc882716dc3ef44467fe181d32b66aa77275a1aa82c1b5b63ff8bf5326a1279ccc2ce068857ac84e36064b26a8c1ac0d9c51ebe952d6dba11cf786d7de00de25332e987a4e6bb7daaace0ab5cc664f2c0f02655fed8cd14e7cbbeea51e23b884562683ea6a0c4f27373bfe220789d421c98965c2231df9b4a5ff3cf049d441f42b08f55ace61595275a08030ebb7f74d ct_n = 2944294f1363cfbef0f34403d759bbe15e43023dd9948a85906086c88e6f4a47360be4643a21206e8d3bbd868e7da8da000660d7125f498ec012adbc9d39180bfdf01e511d8ecd6c292133291035f956f9bea4afcbe95b126cca28f303ccc79c440f77634a9c71f1ac239538d302456dbb5bc6e58d81cdef32f2322fa499780a8b9822b9ebd78ef8bdd7acab06ecb5094b98ff854f14f6ef5f5ef9d77c9128306cedeb5c60caf39eda74e0be4fd45cfe225a31018ea51bc6952d37ce385669c28f5152d2ca76a072d7e57a7201c40e0b49c7734f3d8b96a4dedfab6bdef6d917cbee2948e9bcc5aabc45e5eceb392c80d7141c3c48df9ca85489fc3b090523c9163c2c5d0ac381321a967178d027621a3bb048d85cbc79bcf9334f1945714c9d734549dc8033719a6551f3049af66da7b5f31f34e7c8fdf62b7fca6f3dcc20990a42cd52fa9587382f2b3bc3d09b25cda35727ea239019444ede24e8c9415ca53374ebe6e0a4e51ebfd89c7d5a57bdd7eeb08b78884f7684bdb80e6d4de18640680bcb33a1e1c388fc41c33b43f049d5f86c7da90c7fedb6c11e722691c27a42bdd1a6c8a7a59fe7379412a651513e8f99e649024978bc71146c7862854a269718a0468e30dfe93bcb716262dc3848835f608d0235962322dafdfbe1785779dbdd9f5db56538050e62e23f7ce670c88b13f3d4dfd0bb68525ad9ea2dc98ba3583af045c2ea15012c430643267abac81553039b500af8508e28cb4abc07960d10a6e90db89dea253f8b6d6a269e8a415a91319822b69e62a0cd358d1da3f53a8049ea3328dc7f4721706bbacde7667b1752ffa40effc929310d84b76caa469dbd1327b8e364c574209e1a207f87735cbd2786d0ca794003829dd97c4b49378114ab996557105bf164dbcf2cceb14f2c8d1b7ecc7eff0defbc83897450c273dabce0d474e51a2e546c561361e364e998550567fe10877797fc0b6c699a063d33f6b487acf931e899cc33101ad78112d27dea8448f938a4b6e3a7dbee1775d6fd84d277f842ad05e828e7aab2acc5493d44c38068d3dc5d90be5206b70d9d4df696 ss_n = 526df4cae6baf025b1a884f2d1885fc933154dbaccf4a786f7c3a05214ebf0f0 ct = 6cddc08fe2c2e3d163c54159dd8fceecc53c0d85514283b1bcac0b3fb80020b3df4960da1dc482f4ac912cc3d1911622f15c943ab1a5719fe5c121903ec7300a232a8fb53659481859ff159c6a105fe6f752c030d5b479258d5b26c32a2f1623152c65c9d8a0429a1ff066914f26d49dc45528389ab04b2dab7d01cf3bc8fba0b809d1af0c99140738960e7a0c2124c2099eccfe58610261d87b7adf5be9e32dfba8884b4f6487adef36453a44c9f29400c43b9e56a045ec47b0ef98ae389f8f46719c7d0e04ccfab60d7304322fe3d52f6bcbe35bdcad7c54b2781139d99319b2df62b89c529f7fce0eb979e30076ae4d16e0aaa81e035ae6ed3758b1f35274ffe0ac3d348781ef464e2d6a17745ee34090caa7c63fe705236c6921493fb30cb6492fc127201421ab8562d925f74efd4ebb3185af1020d190eedb4032de9c0db6481052b4287126f4a0f4d325e197345729df9f2e840d42e918facb6007ee9278dbeecce9c5875db34107bf635d5d61b93a11f138c9d030d43828b2d5139c23d65f038bb29f7e05a5347a45e26bd9a7eda2310a40e48585618dec59efb3f99391a64e6d9fbbcdf9546dda0bb1048485f85ca217b8ce789612667c6ea6e176323b86a22cdaad5a5dae4d0fb18d520e3c638ba4322404c6ca02bd9fe3e168ee72afbd1d2e6279be4b1f89353880c162ae53debec77680a043cc6d91911019abad5a821b016c98e9860936613f0d0ecb25bace9d6a496444b31a017830135c4e148b9dbbf811c60757273af963e5f4a3b7e54e83a27268741a97ef90e9b3d3672a08e398b9afb9333b1c0569b76f3a6fc19f28b87bf059344ffdec9489e0f602fa96bea6644a2f0bea9d3196b14ceb19a888ee350124796218aa9b36bf29ac458a148712d9eba88af6d7f2bbf16244e1fa6b19d68499e46536f15f693a8ef407d150a2d2094189e47356e8b5c6fe74d57b7b5f313d9afeebf7aea6515ed05213683cf4ff02abdfae61ba552ac1d43c100f9cdaab5a507ac4ced6dc40ce61551a5eda25ac74ebfa11e00abcdf55c99099475ecfa1e94eebcd259a0afebf7356e2d4 ss = cc56fae817b49d533c5d7fae731df745c59d6a7108d6e3ae54ae58cee8ec3a54 count = 512 z = e66da3047ddf3741fe34fd80777007848b94b04ca1881c57119e4c1ad690631d d = bb297db243b6a2f6a9e580c959bde23e09c88129072df1041296429e33908bcc msg = 450a040c647a7ccb89218000e2cb3300ed9dd8dded3dca8abf70cf27d5482db9 seed = 59b874f712c964d99ce32fe2fb8f5a0a87ae21e0f662886032ac5d17b7d8b2c30ec10600bfafafcf50bec269cbb04dc3 pk = 7acc0fe3fc3140db70d9381eb122358d2b1c9f03463e8c029c2c235f577becf2cd24e852a88a0e5801a8df322557868ce2941fa703282626017ff35d09b086251a8109271fd3bc29d1a88d104c832651165ba7c18875133a798ab07a55d87490752262635b032fc85fa6aa137a93c1687924fd61523650ca14d24ffce3bc4ba7c5021b304c35a67668033d2b4a315ac94e7239d1fa4f0902816ef59840f100af51804647c0bdda288f553d498a15aaa3861516674d76672d3c8aa35689203a438bcaccce6c48858c32a775561c855a5e619a5a318db85a7de92569b61c190fd6044d8198940ba5ce383086f62799e716d074b704e3c5d4c3492f6c9047c69df94bcf84dca212b857eee87a6878836bd1af6ab8a178c83052c81b78d7cd7ee78f0b0320b185aa2a8cb0cfb8b3565c60ce042489d4c444e4c40609acfd8b85c40535dbe930ec9c2a6fc2232e1474adcca0e32ba2740ca1ea35761eb32fa6d4a0e49acbeec96ab4e75c027050a8a25119129ed2916ef046947c6a7af117933bcb6d831c878d09b9723a35e18acdae49443eb71289532cda7685751c985a0957189c291f0358760958e5b78f442232c8245cda19577a1820b26983088b28e5813428c6c34a54c7aa6c9eafb245afd487f252591e70b4e3484556e80c398b16142191b80a3f392638caa7252792999f066202277ea3acc5a9385ed1452ef4f744c80334b6382b15f11408c224c79ba4dd30c39b7040bda31701a6218044192c89a71b9a398e9b4ce6147207da640bf9ad0494901473225b967cf603b2f5eb4ef7925ea1683d05d1bb7e68039715361fb50b88d935d36660483681340bbe1da16c2a2701c692640dc62b70e959e2b5b879730e8e05bc602b13c08a2511e34f7e761a2f427def8b76fb324e18958ce22a6de1125ada410cdd25c969d971cbb70e09d76b78bb8ed4f02ae9406e53d48f8cb37a479397ba5051066b361f4038a1507279ba8ba339019c5680ac9326dca4456d4701bac425b479650fe0a282a7539bb8aac6d0520d1a9c96242b01d27867ba3e1e83c97193541c5727d3b580b15965738c5dd1217c1d93f3a969c038d00f4f1207e06d6934edc35e9c5b93b77712776c0812 sk = be59958f092323b6891a9ab1b1e57c3aa6268bd3b16b8a35ef428f0fc9c5e3cba1d98a7f86b4779b1bbfb37449d3267f4130ad34479394d082adf47bc333a0474582d117352be2bc41c2b7b31c2da6b7024f297196f16e9734049bb66d7dd394872bcbd4663aee66a2e44929dcc482b4a524fec41c49c9361c1b67da96c83103aee8235ae7576f7e68a8c0c3297d3b49ed9b82ee87137af7bf57e613b51586f3756eac274fee5b0d366cc601879553796ac3551534f9ba1ad033a5152706d117c1e28028e421a09781cfdcae50aaa61da515b4d754e24825ed5a12dc81cc283bad7c3a75199c32b2f2b5fa147c42a24b7680bac9129f238b5c9e7a761be2047b3aa30feb2abfdcb783572e895262d30742e796494e3761f696693fd63bfe2069417b7503d0512b7bbf6d034472e419d0766a0eccbfdcf83d33eca4adfa6a25b118d5f80ba39b8379f44ac440ba2fd505bc86553c86935703a011aa4647a41ff9a366e9d502cf8b79749622eae5b85dd76e2e21af20a9304f5bc582c700880b8c543546de767e254518860062a8aa90c9e3a2e0cc0fbf46a266cc9f94653f4c14790b542d8865ceb0d5241145301a0478426216cb7345217abe3bd651717b7c1a0b76ac82cb026ab8a16b3da877b1432b33fde846f04ca7aa2129c9e9ab15e34dbd82ccb57aa85f90bad55576eea04580860d5f100327ba6603939cbba5c3e1ec0b35112dabec06e2a0237f827cf4034e28fb840dd4950c085e780bc56148014f32bf5d31093da11f61b95488009fc7c386e3bc69d3e80cb8da4d6ed041e1eb3e6c407b434b2733d403ee556b8b64acb54891ee66cea4329435e87cb0674e83a94a9b53032d1b54ae9bb4a0676e0700162524438c237084facb9dfc5b1623ae542bcf4ef0062de8ba3931144bf98056e01b5f478f3e2acf0e492712b133d96b2130e12b8327547a527f97b676c3684b3ff1cc55879c238c41ca424bada11a2e794c152a55f628b892a8600df7649b8b97665a22f1f431f4ca3b45521b8742cda872b95ec197c7168ca77495614c516839380a2c24546a9be372bce3687eb0340c7acc0fe3fc3140db70d9381eb122358d2b1c9f03463e8c029c2c235f577becf2cd24e852a88a0e5801a8df322557868ce2941fa703282626017ff35d09b086251a8109271fd3bc29d1a88d104c832651165ba7c18875133a798ab07a55d87490752262635b032fc85fa6aa137a93c1687924fd61523650ca14d24ffce3bc4ba7c5021b304c35a67668033d2b4a315ac94e7239d1fa4f0902816ef59840f100af51804647c0bdda288f553d498a15aaa3861516674d76672d3c8aa35689203a438bcaccce6c48858c32a775561c855a5e619a5a318db85a7de92569b61c190fd6044d8198940ba5ce383086f62799e716d074b704e3c5d4c3492f6c9047c69df94bcf84dca212b857eee87a6878836bd1af6ab8a178c83052c81b78d7cd7ee78f0b0320b185aa2a8cb0cfb8b3565c60ce042489d4c444e4c40609acfd8b85c40535dbe930ec9c2a6fc2232e1474adcca0e32ba2740ca1ea35761eb32fa6d4a0e49acbeec96ab4e75c027050a8a25119129ed2916ef046947c6a7af117933bcb6d831c878d09b9723a35e18acdae49443eb71289532cda7685751c985a0957189c291f0358760958e5b78f442232c8245cda19577a1820b26983088b28e5813428c6c34a54c7aa6c9eafb245afd487f252591e70b4e3484556e80c398b16142191b80a3f392638caa7252792999f066202277ea3acc5a9385ed1452ef4f744c80334b6382b15f11408c224c79ba4dd30c39b7040bda31701a6218044192c89a71b9a398e9b4ce6147207da640bf9ad0494901473225b967cf603b2f5eb4ef7925ea1683d05d1bb7e68039715361fb50b88d935d36660483681340bbe1da16c2a2701c692640dc62b70e959e2b5b879730e8e05bc602b13c08a2511e34f7e761a2f427def8b76fb324e18958ce22a6de1125ada410cdd25c969d971cbb70e09d76b78bb8ed4f02ae9406e53d48f8cb37a479397ba5051066b361f4038a1507279ba8ba339019c5680ac9326dca4456d4701bac425b479650fe0a282a7539bb8aac6d0520d1a9c96242b01d27867ba3e1e83c97193541c5727d3b580b15965738c5dd1217c1d93f3a969c038d00f4f1207e06d6934edc35e9c5b93b77712776c08123e9092809842a5d60e6ee35a0c7fdea8ef0b68d1550fc7866ffeefd2cacb9760e66da3047ddf3741fe34fd80777007848b94b04ca1881c57119e4c1ad690631d ct_n = 33536613ae98f6bf8d000da3c58d608ccecfc72d4b5b1830ce4196c9c91eaebc00a58b466ce566023a4acc70779693757f3c80996793119c90ceaa80095b1069a9af8769d9488dba15337bcc3956efcf8d848ac8698e76ac82671a3410ec5e9fa264301ae633788e8cfa7815a21e03855cba90519652953cccde37184f84056142bb5a3cb55adc1af931e3c30cab55f32c549445dfd150d5adfbfcd2829da2d7522c33bb28cddf9ebe72d049cd3ca55a1e40d9b6d0dcb6d94d2eb2b2ec8363c33188164ac89c181c8520c4ca21579cb6c8076cb7157f5795bfeabb4f1b51fa20cb4a5128816ab6389bccaa8c29e775579dae28f2e6eb8285efbfd2f0d112836672ef8b6df85017ea373f50eb6130a668826814fded922152c091ce4b2cebf3e6e2971300b30fecdd2ae174c73158d830f85433b12f68fc4170fe47cf915473cd226babe67dd56edf32636c29e15e8d168c009143f87f02dc9d49d52123257a293f2269c8b23dacc1db5119a5470cc1a7866940d76ffcae1915e238dcf08cbc59c154219a50483f0ccf20465eef92ca2b3c747c6c93ba8b410d7b6ac7782d18e8c0f53905d0e2b4bc3ffba6aa13765d7ec5d0a3ce83f3c801fd6bca818ad9c6cdaf19d4c7b324ce73c6eb562254142b24b59ba1f2875fae90dc1c339fecd1645dc32dcefbd244b108c8005c29efd4351df61dae3c8de5e2d1edec1c2ac74f82c189226aecf63e5c73a2ca1dd8865580f438283fddf725eb1fcb5405c38fe7f8a3ef14705552f3d9fa756c6f166b231e0f2d3c5d032a4350c1d62f0387835e07b9202d5c9acc0e7db7799a40fe6dc32402efa1842daccfc5e2819d0d31c74cf94bbe91ef442588e24e2566d8f22ffc0a01226743488de3c931d2d5835cc4d237106fbf328f9c87f88c30a7671c11e1e82f577121d86437fe92c5c8e8330f9b2b6e7af335eaf8aba9c13f22ab7c2d92bb58b5c6d96b0d4cd1521ed504c51421f9cc87e1e4400c26b90e0210a074e20d6ddfb3f445c9a1c21a9392e9bab47337d74c747d6ff28bfc998f60048b79d67c8088400a2ceecc82cc760512da9682167c55 ss_n = 0670bb220b4a9b6c4042317acf2300b6f21699b7af39a150ecaba87bdc9e46ae ct = 7d606af866c5fa58957f9dbe03047007d4534b339058f4e22b9c87cd752beddd303d32a8ab30319ad6d99280de509cf71bef249f0019435116c63d39cff9f85263643ac32b45f442a3b1a95db3dc2e18349a86a4a8bbb40a9f7f1e8b7bbd143b4b6dbc8b5ed97d23d4eaeddb8968f0faa8bf63b77ddca03a3a6fbf0e18e1a5a3c2ba28b0a8e77a0ca01e110eff0ab5135ba0340180cc8491a9778c9b52c3502e1f54a0c680929a5e3faefb693b7331e726f2e83d8d97c0e8cde7ad17e5f686104088d99af945c3ff2bd3342bbb972711f941234f12e80c5382599001a5568c5cb17011abf1bc4f31af3bf73a06e61ddc5924126b9f5aeb1736024e89155e931ea7961a4f941f879413e540dd83d4f07282303bd6d8cfffc544f553afc134e0a7535af2ad3e67c7cca382de9306810d7d7b6303e08d0a78146cdeed92d92adddf94bdff09e8567f596ff235a0825c96dcc0ab49675b5ef4e1b9cd3d2b1c921b1285f099f1a1065b658dc3fc95eebb187539261d61caf36db51d2d5c6a08f4632c650c5135b526f797c5202fa994b0c4e99efed51487d4d730e3c3ba1a794f5e44f30c445ee48c207c228ea9e6fac9094ccc2912c73e8d434078d6d2f9b4c468df1e918f3fdccac96e43056c330f231936735801907db4ee926b7ab69e13ab4add13a233b61b7dbb1e5e3a700208a0f1f0e850de2a310f431ce256a3af81102c24d11ae52ea832257dc22027732c9ffed1a4fcb88b47c99f9063b4fe16a05400e8ed4beeca21b509bb7ab26b808027eed36704898ae80c6d2307cc6cb3c9f0f5e95cc4625873ea2001a95f4407239d41400850eaae96425897096435ffb483edca24b76125227ca9a1a9a9ab70d17c602235d7e1e39a6459a7ad57a75cf31f9381b447a4b56fc184d0b67ffb3d3571fb88c6d4c7235fb6e05c42c0d058b9c769df5ab5727d037a6808b31c93723848d2d5eb1714c4b30d624477d9c047428460fe3bb4fe19799377fdcdb05cf7464438a9057d634430ae78df2af9c4040bc649247d05e09f6eb9bef276925cd4ff93dcef886b50d267af1b8845a668c7e4ff629d ss = 9cd79802582addda10350251b4a6a12933adf14f70ba0dd67ad014a7610647d6 count = 513 z = 97f910126e4eddb2c90d30ca456560d6e656ae87c471f4426a5f41f3f7bb83fb d = f40d525e852390cfa680707ef627c2506a10fa8b9c89bd349666fec51ceca5fd msg = 220874a01795ab31c744e4df7e57cc2f81213486039d51dc13fd03ee3c569ce8 seed = c1c680b0f2fd2a873aa28a90461a5741e69d746e08a79ee332bc8b0f38c7c46f58df44ed7cc11c586e8c43c694cb33de pk = 24a76d011564ffd3451a237007933ec2068ebda9bb2729c9f34bc16ae8324db56d711376c6e555a93c1829c4937cf90fd8261884c50f07c37d07f523c5374626d598af71c3afa43681a35e28db2a598503bd89c201e83f28395e271265b28642ef84241bb61faa2469719885377b6df42451fc50b0c2912fb9a21fee6159ad129691494578d88bae5772ada1557ab217216aab4f94b4e371bd878c289b6420a6717ecf44694c0ac563a95c48b57acccc4a18e6b5829321e7a97a1be8772cc13a87c4c27e0670e9fb5a53f64f60322a8de2b33048389889a888bc86fbd30f9143aadb40099a805e84b100450281b789cd466857d59389c687c6d2139a200b4a3301b044b196a5ababcd10008bd103ff117b59e272c58760aee7ba10a793449235c3282943aa73d264a198c8b896e386e3f51258aa8c5ca12bcbf3472d0164f0f10c58dc0b3facbcf222acdee0201c668e6dd6af96b818e6eb7b4d868ba4d54ac8c765845b1109f605374b014ec42967b834ec633ccadc412db0a6785416eaf9488a965cdee86dbdbcb189d762a2a7cfca83a9137a423d8100ac52c3c8ba852adbbc3ee15892614476190e07604901405a8509bb2f9a4e907042fbd4334a798572fb22f1078c23020026997e67a83510e9458f1bbeaf0813ebe0aa11a5c1c2974fae290438c974bd8aceef6b13b2dc3b7f3527c6d249dc8809f6a20386e294f1f30fde396b132a736411943471886d737a5201355e5821542c728e7628e5e155023a55d2e33a4039b98869bc77a15da7b2b917b565a71152ae662cc3495e9dfa27ffa02a235bb19cb17f279572757b0c19ca9bcb1bacc8f4bcb9c25cd4353b9866620cc321844c4a54176b3eb70fdac0cc27618be68606d52354e421027bf39e1dc4c11791c81dc61a185ba81f70628b37aad6477e2bb858972ac1bc71852170490f2c6aae220d723c5040951cd3ea1e6b0c027d279fe1e524461c61fe9a56935c0720a7671c310ac604495f38a40db9c281291729fa9d523486b9a846dc5c32ca6858e79cc34c7998b4c478cee08f220608e98b3cb0d84bbf94372eb0630e40896692da95925dc178616e6b17dc779dbeb92d6c87f9a5aba8048f54af22e700af sk = 7b2b073c2770b620b3171a5c70c04abf813505998975e9c69135243eba6efb3a8829a13332641b6410549d749b31312c65fc4877d80887fc0c0d16409713179cfb3de09b44478024d0e52a88079a15a6ac5f773d1a9577cfbcac07824fb7b08938362876b5c57356917794595b3a82d61aa873125dab381bb67945dea04208b12e6a5a7c0ec94b34bcb4c0e99ee129a927941b0ff88b28247775174720448d73f841cc16483143caa5b642e84c3da509031254869d6673ef1148640c465a44075dfc4576707299d38494b8bf75a702b95452293708332c4386d5acf1a476871b43ad490ce9566c78d94907ac3bc209541e9672bdac8e555b1a0a7aab76d57523481c742c36aad247bef00230c5614c484a5e242ee617289ed197f8f4144c28657da034f2d72b02d786e258004d35906ed9214f366d83d12925e65945e07a12e7a4eb3511234c99e524825fc334a8050ecaf575811ca6d3610aa264ae6b4708065a85cf0b628449b22f05d0e2862f982613609a01cf7c622d3679c8257e6bfb4baf27aa8aac336952067808a98e5437a826a59599ce6f7454f226504be84c0c33bcae4a2a3d8c2151e7cf9b8bc596413277e45d504cc03a104b0f654737918bb4c3069db03ab5b2420917894e615998e70b43f899d6253d0a3c8069c638a4d56c3935261d601bd29933a82b7a30b51b7045363f0a66485bcaa2f5898ccbbb7e71102ba44af714563f31626ef151a98ca19b3385a6c6571d6bccadc941d97217b4947f7dc096ff01856f718fa23055a4448083805f0b985204e07524c67a0d5ac40a1a009f7960278ccd22935041e86734f54750b55d67338317156db770909ca655af92b081e01cccd9a011141f38a83cbc756460986e35f1795bc1a201aa6aa378cfc7832384130ee6e6ce55d724aeec39376c8c7ee51681e73ba035a61a004f9db07d0a01b455ba317df7a3f94725701c0027e74e1374b00191b1b2462b4d9814a8986df4e4af4b92afa03553a9f61d9e3ac23490225a07b92fd73ef6a3580da9a80b219be20636d9711e852b7d5d3a4bee3b6a48f80caf587567a88e40356a24a76d011564ffd3451a237007933ec2068ebda9bb2729c9f34bc16ae8324db56d711376c6e555a93c1829c4937cf90fd8261884c50f07c37d07f523c5374626d598af71c3afa43681a35e28db2a598503bd89c201e83f28395e271265b28642ef84241bb61faa2469719885377b6df42451fc50b0c2912fb9a21fee6159ad129691494578d88bae5772ada1557ab217216aab4f94b4e371bd878c289b6420a6717ecf44694c0ac563a95c48b57acccc4a18e6b5829321e7a97a1be8772cc13a87c4c27e0670e9fb5a53f64f60322a8de2b33048389889a888bc86fbd30f9143aadb40099a805e84b100450281b789cd466857d59389c687c6d2139a200b4a3301b044b196a5ababcd10008bd103ff117b59e272c58760aee7ba10a793449235c3282943aa73d264a198c8b896e386e3f51258aa8c5ca12bcbf3472d0164f0f10c58dc0b3facbcf222acdee0201c668e6dd6af96b818e6eb7b4d868ba4d54ac8c765845b1109f605374b014ec42967b834ec633ccadc412db0a6785416eaf9488a965cdee86dbdbcb189d762a2a7cfca83a9137a423d8100ac52c3c8ba852adbbc3ee15892614476190e07604901405a8509bb2f9a4e907042fbd4334a798572fb22f1078c23020026997e67a83510e9458f1bbeaf0813ebe0aa11a5c1c2974fae290438c974bd8aceef6b13b2dc3b7f3527c6d249dc8809f6a20386e294f1f30fde396b132a736411943471886d737a5201355e5821542c728e7628e5e155023a55d2e33a4039b98869bc77a15da7b2b917b565a71152ae662cc3495e9dfa27ffa02a235bb19cb17f279572757b0c19ca9bcb1bacc8f4bcb9c25cd4353b9866620cc321844c4a54176b3eb70fdac0cc27618be68606d52354e421027bf39e1dc4c11791c81dc61a185ba81f70628b37aad6477e2bb858972ac1bc71852170490f2c6aae220d723c5040951cd3ea1e6b0c027d279fe1e524461c61fe9a56935c0720a7671c310ac604495f38a40db9c281291729fa9d523486b9a846dc5c32ca6858e79cc34c7998b4c478cee08f220608e98b3cb0d84bbf94372eb0630e40896692da95925dc178616e6b17dc779dbeb92d6c87f9a5aba8048f54af22e700af32c1e98657608bd4467ac04812e09ffca8c49a750a7505dd134adc3843649a7297f910126e4eddb2c90d30ca456560d6e656ae87c471f4426a5f41f3f7bb83fb ct_n = 95075cc0fea09bcc8c0b2a5f6eddbdc9194de60d0f29c71b9f105540cdf9c50a43de2d68657c283213ed6811a87485352d2d5b2bfad5d356a73fb7484ded469e1cb39fc2ef8abeaadbeaa2ad1ae0882e2d93141ea4825c32c78a5428a97e91208e3da28fd857d74c307a19459f1a02d189369c57b74a7f1fe482eb7779354441b5cdee7c97b8d9cdf50e4127fd753cf971ebe5462e09645ced88f40be8c196f601082dd527e0c743a0c3d9082db89f28cf90438054bb2efb2f36c02ff8833e114e3bb21091fdc063fb788f335d3c5fa902dd92887e2ffc2f82659d8179795810bdeef4d3a3f9691efed8a3124edcfe7eb151760641dfdddec84246e3600491a7ffe7c136559586a20c67e5cbce3205afe2bceea15af89c19600433489968e33089f1bf722d34a913de5c119d15986b91fe5a581972682df2d24c282f9fa26fe744b3347c0c9677d224ca7d6c2af19529199075eb5e457ffce51a9c858913f53309b18e988b9dc061d4c187c56818a16e460bb4530e8aef9318a433fca1efaada44dbcb3826ce98609e727abfa54ad47265d5fbfdfcb3995991582509d7aa5726e4f31c64529df327dcc9a11708546cbf289812cb40cf3d7e2b63b2872e611cb1102c4d39f8877604f6c7ba548ec9d1bfe39ec62e1ec71428a1d9ce8f9e0a1381112db36610881ad95b73b3f6e7af6555c4a6c38b9ead112d959ea13e5acb789f6cd74b2279e8947801b7ae7302e9eb01b2ada417c56c14d06b9bc4a6e99f6a5deb1f3ed984e5b09e62f790df3d1f17adf889a3079df4e400d9aee6303ca7a7f34acc535a3da04d0fcd812d24f01d6762bf306a7d1fbbbd4a7e75b38637dd99fbc51f48d5d72f5b2a23253868cdb678f9cb8732458970a6f027c328d719b73e7c5adb2353e70a1fa8851ab925fa6d8d821a6fbac3bc6cf6946532ff9fd9c37ca4c329a6ef7cb37a13405c9bdb7618e381e7e9e2666e3ffb4d0a289649cc6791ef9ec47d32a68a6311416b0323b016163caaab0a6e099ddd5f4a978a2a17ee6bdeaa03d170a871e6363edf5829ef377c28cc24a20dd9b29bdf7f2ae3b63fe2eb79 ss_n = 89eccce743ddfded456be09c651f6629a44349e8f7a0d5f98e0d0955de584817 ct = 681e5147c17df4d14c2a5a17c1d4953de5bdfcba0ebaba2cc6ca5aae6bac3ff92ddef9244e2af8dcc8611fe2dd443eae08da10d09f37bd9ef45acb9e90785ff8d09037da59cc3612f98053a25f401bbb6c1ae2f8bc91bca63d6368e77c09daf11e1b54e1df004b1187c96b40f15358f520be184bab6c2e85f8a32280e5b8ceccd62f8f6b1b719c9bb4c80bbb6f93c8521b9ad7988a4c49edbe83446d61a66dab9e03be9ea7435b4eee28c73c089603041fed7bf0919cd95b7a6b72dc8958e2c5307b906567e37da1afcc25475019d5d087131c8794192acc9d9c1a7ac9ec2a095a9de9daf789b267b212ceadeb4783b4b41cbb979bac602cc85098dfba469ce4c785b84f98fd7a444b294207b47d2ffdacbbd90d033fc1beb97cad5530311b711cc8d3e9314750d133f0d3dc4387876c8e064cacaa3710e60d9ba803ff10e746f01f31f9f034da802987b2899149f6b4e33e483b281646534a09633c05de3fe87f419d12e7034dba26682f03de18cffcad5b610ab76a91e7e1408826a2525349c7fdc8d0bdd526ebcc228dec8f84aa0e86c1f96f5a50cd9c5fd2f8413fd7cc5415cfdbba678cc67d4564dc29a6270f94a1f560250aab17594d1ea95f2a6b07329785f4df887af3c9552ff018e3c6441c7423287194be9bb6f0857f8481fe70e65f8df18aa4bc7213802b3cf0c781d1eadb7c1b743cea8cbf3a91642d9f920fc57bb607296a023e6a7586b30ccd2f77ee9ae957b65a8fdffd8d4a25ed0e3762fcc6915372c0787768ee8adac6c566ad73d8b2190b2e5dbb706f8c7fbf1d2dc7cdfed452b142b8acd3db6ec762dc48e1b40517cacf1d13988b4abc26a1cdc92093edf2c60b51c6247d07d286f6baab3ddfb14e93e436896a9bfe525f5b25d68bb2948815ca42aaaef3acd676857f6d2008d948194e82ef51b309bc10305ba432d36775dfad99948e6b3a57b22dc692b6745fc8381ee2b2164b5e558fedcf520fdf1cc00c49f01880dce3644aa681ca6d8402ba97e881021e11467b1d5ab67b20e37c260c45d750cdcc871924fff17d2a1f74313d2ec2d3bb53c9d33da017ec37c1 ss = 68ed03b4d4fbb2c2e8360351e5206496e398a257790be049313bfd560aace85d count = 514 z = 99f436bb0ad66a06ae03f21b5db22ea0368ffe8ac69199bc1615e7bd7de56ad5 d = 13caf7d4492283f7cac318133f22e74248f13fe548f77ebebb7f6471d5e7bec6 msg = 5b07ef15e383c56a7cff0bdc63060cbbed56f5a57602a7147f2f378254c2dde9 seed = 67595ce60203bc1d523ec607d74e39436cb90d23264b16d1667dad52dffe9e41a1572777f6ea2250b3a113bb9f294246 pk = 10e80c94a08f756badd77729d09acf1614ad10725e984a62fe63c544097ab2245399db865a76094eca12ff669f45c7466958caa4f209e5c293eef00a16056b4782c94f447ae969418d0b9cda6a3fcd30a534951cb69925ff92c28b7665b5c81b618ac7aeb612ae6b10fc236b1aa4c5e18b161c0c8565e9b81c19a783d8c649a484f59baa6efbaf5a230ad76b1d9778407c085538e27bde319da6ea81bb7103a2154be6da997489563bb989e20921759c4ad875c52a3c9c3ac4772fc43824099b1960c772813f9b65608ec3b305c574e72b250333861cb07591557c948731149c917388a3b6c30285a7224121acede34f80335441e55416623a6821578396cb8b9ac56b6a92d4fb4224180bb5cc6cfce17f397092e52b78b2481626a568c09c25bb98bd998a21c0756fabfb2145233c297765ac483c6ee38783fbcb20f8c305b94fe458603e34c3e9698a65303c798a6249ac80b6379eb74a4879e54d16b96371251a498741323779e7b71424ec50fe80982246aff4eb76c6694fbeb1c84896a38eaa7174719ba6a91497505391d41382212419081541d5a22244913859b48c44a79a70131e9b1990803eb4db334360877e9ca5283623c5aa81ee2c02d0646fd2d518245ccd7f1a3ab3a27771f3a18a070bbd71af72ea0c81ec990b7b9e3af102fd4a1274718a3a9a9c61e560f1091d6209411ed4511e5a7966db34597b87a2916d69c3169316b82906820166092870c28a345d9f511921c65300eda59eac713b34cdb1580f40659bd5c8a87b2ac3f2682e022c8f133b9ef956bb4b3cb51cd128de1a7ecd448f38305a8be59a76027f534443c87ca8e4d888e670341bf39d46d76f3f35c0aee00326b04815936df1845ecd52add2f851a29a5c6983a3c4a63aa5796505294803e1ce20b0698c9aa2d8e0bd6de81d20d22ff5e6b8cfdab104d3140c8b0db0cb36f1006a90057691dc6ba7f3c1bd0cbdc3bc1128e061a363b022f547549ab6b8f1aa39417ca20629e390a545f022b42a7851897640e29fc72b370baab76a846da6e63b10a84be969cd7c3336c3ca1f3cd247f96ba7649597eeac51853022c2e9d04f5f89108c470a078bd7d6f6bb88a34fc5f65bc8cd3de29edb62 sk = 6e32b7f9e986f1a130a3a51edff98f6d8059a2391033720f0256c71b43a25d97274236cb00584f5f3a3711f4ba535209ac4773e6833c071a2e23719de1d4314e0c5e383b82ca63bef9a082f0cb5a7f36725cacb138f4060de155da2c46c74530c6a7c9eb801ed8f57db983913b1a32fdeb7c9b06b252fb40e7fb286ee0252015a5768566ffb37133f6b38d634961c5a58af432d1843da6bc7f1a310759a1c01375a417170b248347826714f0069e218078ad85a6968792f5d38bccabaf02b3836698a3187bccd23c187b8cc3bf15093b6cb669b75230b261a308210cca1cd0551f94836b280c5602530fb722283c3462380b02782529bea1587a153bedf9cbde280d36d62bc8d738ded4babc426cd18c5565a29a740762180c99e99202047c022a41317aa04cf2f62081d9ac73484e90b0ab2c7a6095654e16f9ab0dc60fbdf5be70da5136b10815138d319521a59a6c001d2a3571a4e6ea9fd6c6c465d15d036245fcf79bc2eb5b86e2b1205a2eb039c381915ea742be694197185c1356068b04f124c0857cc8077032857bfa7894cd54732c0108ffd0b2c5e1abdee75fc1c92d8df26946885b030bc0e407abfbabaad51240e6496ceac927febbaef0b25d3dc64919c4112e4a75b7492b048c97681753be762cf701872c888a30601b1311847ac584f8ea9b9537231b2430502a8e8b022d35769c397ba296d975c0d20367353ea9a968b8138841121ff9f13907d10b0fc8b1cb532d1ba0827ddc210123b8ad55c67ec81baa24abff747a58d6cc84b7ae25598cae2978a3868adda03119fb300e6819460cbafcd8b0c511754f479e1bf2a4d07492cd6492e6bb18bec49f52c033b22826c8dc18fcb1b82c217c790059bc47afceb35ef48c0b02e703043a82e1200bf58a06c181abb7f93169376459672867c88fcfebb068663166cc8bb472a3fa8207f543a0042b50e7ab1863d66da7d910a209191d0044eae6b370e1c21942b1faab5f72732ebc0893d6365996744e2dca211e7461532440a239c466148f2938a9942a84e85c0e16268539e70662115659709cd649860fb2782412483e0a3510e80c94a08f756badd77729d09acf1614ad10725e984a62fe63c544097ab2245399db865a76094eca12ff669f45c7466958caa4f209e5c293eef00a16056b4782c94f447ae969418d0b9cda6a3fcd30a534951cb69925ff92c28b7665b5c81b618ac7aeb612ae6b10fc236b1aa4c5e18b161c0c8565e9b81c19a783d8c649a484f59baa6efbaf5a230ad76b1d9778407c085538e27bde319da6ea81bb7103a2154be6da997489563bb989e20921759c4ad875c52a3c9c3ac4772fc43824099b1960c772813f9b65608ec3b305c574e72b250333861cb07591557c948731149c917388a3b6c30285a7224121acede34f80335441e55416623a6821578396cb8b9ac56b6a92d4fb4224180bb5cc6cfce17f397092e52b78b2481626a568c09c25bb98bd998a21c0756fabfb2145233c297765ac483c6ee38783fbcb20f8c305b94fe458603e34c3e9698a65303c798a6249ac80b6379eb74a4879e54d16b96371251a498741323779e7b71424ec50fe80982246aff4eb76c6694fbeb1c84896a38eaa7174719ba6a91497505391d41382212419081541d5a22244913859b48c44a79a70131e9b1990803eb4db334360877e9ca5283623c5aa81ee2c02d0646fd2d518245ccd7f1a3ab3a27771f3a18a070bbd71af72ea0c81ec990b7b9e3af102fd4a1274718a3a9a9c61e560f1091d6209411ed4511e5a7966db34597b87a2916d69c3169316b82906820166092870c28a345d9f511921c65300eda59eac713b34cdb1580f40659bd5c8a87b2ac3f2682e022c8f133b9ef956bb4b3cb51cd128de1a7ecd448f38305a8be59a76027f534443c87ca8e4d888e670341bf39d46d76f3f35c0aee00326b04815936df1845ecd52add2f851a29a5c6983a3c4a63aa5796505294803e1ce20b0698c9aa2d8e0bd6de81d20d22ff5e6b8cfdab104d3140c8b0db0cb36f1006a90057691dc6ba7f3c1bd0cbdc3bc1128e061a363b022f547549ab6b8f1aa39417ca20629e390a545f022b42a7851897640e29fc72b370baab76a846da6e63b10a84be969cd7c3336c3ca1f3cd247f96ba7649597eeac51853022c2e9d04f5f89108c470a078bd7d6f6bb88a34fc5f65bc8cd3de29edb624873802f2a3aea4cde257b9753bb22bb5d839e6f51ada0cc030d02f5d7e5663d99f436bb0ad66a06ae03f21b5db22ea0368ffe8ac69199bc1615e7bd7de56ad5 ct_n = 7216ac386bb89730c51adda4a2e47ce2c1057a7fd21880c562b42bd69236fb2d32219fda9cc80e323180954283bd54f75bd85723147559bd94cd479a8febf8e30bc3ce62caa07c5c46bfa4d396e31a11c6feeae7543f20e98cccdb967d4365f11f8dc53ebdedbbf8c8c1049e2178a45c6f55db09e798cc5223ded1ce7cc3bf2a80ad5be8286ecd47823b9c6d9ea3d5ecb61ed5380191c614a68401d8cfe8cd79371665fc1a8eff593a05cd4a7e17d6322f4417b887b92866dcaa73e7aa24003ca037eaf082c9f7bafc0012c069a36bb6feaa819c708e9deab152c035ade7f5093b168b88f8e9639a16172245881a98682b7bd703a5021f40ed14d31fadd6a31c663af17949c62831b0e457d45499c29758a84ce095f1679dd353738d815fcb9377c95a089aa175c91ae31f8f96b8eb04ab9e866abf5c08b1da267b13fbefd1d88555195c97a2763b443be937760fbc228e6ee5a1eec58c6251804315baa46dabbfde524d05854d284f8d31ab7eed2d6544ec7b729b1a19d96d84b6414ab9a297a6cc6422b015f3dfc6dde654a0f22478513fa2db1446dab425ed686cd1928e51187c0601ac9afe5cb286fe56e0a4936ad65d91658c99e159759548e8402cc6f106bf00e58994ce8e800afce913214703d14ae2113201f41310e1bc3a8fd75b3cb207c0b76c9896f5274524484b3b56294f40417511813fa287e07d4421a84d35a557e29966c66134de48df827cba151607e934492ab0797e82c33c23c7f40f31c048d3cd4ebbd95c090323cd22510eae29568cfbc63dcd37aae4209ddb6d4ca3cb650ccdcb6bc37017ed0cdd62263de1e33ae9ab842d67e37267f4245b1e00905172712b3b86a3ab118d393486c02d8bd30fed16af68c4523fbe8cc119bca5161e3f549fb5bbe19f08b851984256d7839e51163013b7366a84c877ed483dfdf954942225306f414308339af34822961d9acec2fe55ba54d8f8b769955f08246c9c8dd3788869e2e0756bf024a813239cee1ddafb691efa517d2f8b1b75a0618b0a4b9ef40555fd09d984fdcee29bd4b834fe1c24105bd4c8d667ce8a3a415f42 ss_n = 6bfa16e271dc8ccf66523927f49eab7eed83c81fc2f17e7825aec5ed0d962bf5 ct = 8271a81b5fd0d07c82f0b85bc2658f7255e0cc5c733e83fec1ffb476ebc3dea2cc187b5059375f53d093140c68cc816942b547ef0a2eedd39f73cef429cf99274b57237e7acf92fc29a09209950f1eadc64950842fec4a5b1c72829f639abbc6c428c161e0c651554fb72ec38dbe9da2eda616ccd5c796c47bed5b4b852f0eeada6fef908849f6eb8f76eedc4e0cda0e43ef5d569bef6f096053231310f4a0fdfb32f85ba375078fb25874ba2aa483d58bed27a6d9b6d7431c8a17c46267de5366b784ddf431b4018976665c49498c530899f2cb3f377e1ff8adf6530ae6908936faa558653d83e50b474e3b1421877cca87aed6c03f7864d515a8ce7138223f52056e9fd77749c2caddbe96afff65eb1ea1ef00b300299aeb268c3dd80debb22c8f8d6e00446855356a2980da2a746edbdd89fdadfac1368f51d8b6c9a03e38eea79211b6969b95a40bbef191674615f110dcca1b5ecc41116190199f755d4611df90c3568f5e13a766036ffcd5d6a6a482748880d778fd46c81970391843038507a28996ac4b87811f1b24f91a5d4cf162890f1fa336dbc04c3d185662970a3395ef5a7e7b80a87351ec4b1eeb1ebd6dbe8929c000a75e6516051b5eff58ed4d928092228bef61d084cad7c78b14e1972af8c86c73e792ed74cd820a0ba868a8e6f32b8a83a3ccfd6b605b13840379df35c6f47f5deb2a037c2ddf855f4c4a4394f66dbf10f0e16682a9083e97fa716a9e80b2eb4981b618bd81b9e29b399db2790d611a3c45ee80a258bd33aadbdbadcc34a1ece17f5aa871a812fab86cdef56d429570f43b92c579479bb27092888d263a35e6cfe0d2bf8d81f4c5e5becdedbc3ce0edf321e61cb1eb025b17fe911f8287e6513111f8bdd1735bf0099a8815ed1fbf2f6902f83492d04525a4fb772caef612cb9b6f5f956d8fba251654df36f1db8a29e195c9a7ac72137ab7b8f0c9b01695d5043844f12a2b8cda7e4cf059245e264d0b924474fce9927990f2fde3a30196f100a24a4e4f39fdbc3a9943e9c99484825d35655d8b630488383fdb708e016d5a3fe4ae920f6cbaeacede96 ss = 3798028fb4b2960304be7fd87dca060c9440bc861551e41e9a3ff0651ab43cd2 count = 515 z = e14c3c21a517247f69dfb4fea0847e18cdeb89333a8bd137221be61550b2f862 d = 10f7e2d7b3f5b837b4c116cbe0361e2d0fc06b8b295277ff78fc2393a377e191 msg = 7f98d1647d6c38441029ad977fa31ac3398ef5e88a27c197ef50b8df4499b097 seed = 55af8ee12febb5dcefc734ab5ba465d651852da7e1f8ff5687a15ebdf7d90b6c854423c1acd49694a6de6a0ad0c17d54 pk = 506aa359d170ddf1455b0208e13cb5a9b127fc091c9f003b37422df9114c151a1e96daa4e2063c78700c1e928767b354aa8a08c878176543171af78712117b0f0b6f16d012a1e600353377a3b81dce389a80798e78d98775d444c2b45809a98258f590a16b789eccb36ea18eb2e56ca6f18b456783afd3ae207ab901b75aa349983e4aa74d169e51db4d8de9668a445c2f663cdda754c78bbd2e4a52c3b08bcd8c6e7641894c2c49365c8f23ccc037405f3a7881a6b86e54dabd84d0286101487d0427daa536595619131a66f2d5a199fa9c872914a5674f152c7de639754ae35cf2cc502ff68b6458bd23708cf30a4c78ac3178c22becfb23ca33467697240383883ce78964322c6d82a78ac290762b72c4551272c99644539d60a6c4959ccfebc972e781b42d674b9f5337dccb44b439c8294a46c437b91060b005eaaed0c7c14a378ef0eaab31864beacc4bf7a1984a20b18fe03cb0c2189f0635f122be5f4b21fe32652b4c952c3a8dc87150ce16abe7bb2a257c511fc1b1ab741ca4fa168ce6c6a887c6e3b7167d5861f9440a3b5bc1a5762826d579f9c2036945262b605a244a0756036b96a64c1d2b895adbbba7578db80039d5ea6b7eb24aa6f94b73a1a1a48c70eb307e94c422e4b28a6dd09bdf7a7fc1dc6c474b5543f6cb38a637167439e82379b73c8050611b83f9368ff29c0f259821d80f80d43d603ac42d99be75fa5b2b1a94695955bad71390722c46c974c4ca2cdae664c984857e727646a115df87271cb184bc569b41953d1256a65677100e6535980833bdf55d77f04ac62a49441c4f36a66db3b565140008c8c00f1ecc940dc6713af0785ca9c003955625597d3608004e0301abac888a3a56b87269ed348aa4979bce9cce6447c723c8ced7766078b92c84955c5c6a61f9c583d1f210cd1b0aac2779764a8a0946367edc79cb428f6d3abfcf58901f3aa6f2a4c26c40a1164aa916148d680086bf3c2aca1178a0e048d9d6a820635a1fca4b39077871dc498373ad66d1b88396a420727d25c89187b18a3da90d981777fe61af8828afe0e26572c1636c7450e4b12e237a7823fca59457ce6220ba1c55714a7aa782d1659125da2b451ab5e1baacea sk = ded12baeb62c55c75d46a166ba6b01d4637485ba8a2f93575f8b67217322a7cb65106a1bfa42b84c173a5b2c273f07647ab31136b027ed85412a632b28b043858090d5237091d4bbd83274811720f5f8caf654c74ac0bcc95c796aa292f072271ae6822f750193e28b3663cd14b26d2b80226e31228815500c5159f9d0b76c38c18dc3a4eec29f9e598dc5770c8cc9aa071c10878cc759e24eddaa14bef88b867a7c09dc214288b175a81e5aeba39b8a00cc22880cc2a6adf871f6132217782f80e038e5397b546181571195862890d34a659da8cdcc597cf8c2613a6b2246083411db91308068696cb18fe8935052bf27647bcf35cc5f3440f2d19b3d602ac44ab8eb82061abc4d41f9bc62d61d17b5191705394a27384d0814bfc35f739a2857f3a2daf538c4a696c8c3a1c86c3b7f11c842652330eb4c0b4b09f7038543c88207455e83573e01d50b62d7b0eb3a23d635a119a8c5692ca9c6558a2369a21e38680ec26b298329bebab3de7b8a3ed34c13ac399db585e948c24ac079a293470e902a00c6b22bf1bafe90873ef426b8522e99633fd52b7d1deba7f3f27e9d52b99182abab8a7778a9538410c5dd3bc62ef58275f945171332cda325fb1b13ef2a5457ec61f67bb25c48b412cb73949c5c1b114311b04858e87868ccc4d8927597567f7eb9912d41a909b7a6b13866661cc433e970b604bfebd6b6667072f4534ec0901dbe24335e67a14530793d59224ee32759c980cf346c0e32048e17a33d0658e382c1108160a7cc2d590605dd0b0984e9977fd695eba5212b314fb9778cee273c4b74948c26566183b76e67c6bb4b422a39936ab61c791b4f5251c0c15a879201b7d5e4a9e9195162d82a961094e3e129200b724840642b6c9f8896cff1f791d18c21ba39c0e55547c022b196b5a52872afe710931b3a406550a86b549775c2bf465b9564b36018eba6ecf66b987929942430e2c413d6892d0f90af055059cf45cae4c6ae01cca49a47ccbc2188053220cb07a8280b33f368cd038425e698160478bfde2a885ce8a199bcac5d9106972a9b30318f025b7cf00ba4b3d100506aa359d170ddf1455b0208e13cb5a9b127fc091c9f003b37422df9114c151a1e96daa4e2063c78700c1e928767b354aa8a08c878176543171af78712117b0f0b6f16d012a1e600353377a3b81dce389a80798e78d98775d444c2b45809a98258f590a16b789eccb36ea18eb2e56ca6f18b456783afd3ae207ab901b75aa349983e4aa74d169e51db4d8de9668a445c2f663cdda754c78bbd2e4a52c3b08bcd8c6e7641894c2c49365c8f23ccc037405f3a7881a6b86e54dabd84d0286101487d0427daa536595619131a66f2d5a199fa9c872914a5674f152c7de639754ae35cf2cc502ff68b6458bd23708cf30a4c78ac3178c22becfb23ca33467697240383883ce78964322c6d82a78ac290762b72c4551272c99644539d60a6c4959ccfebc972e781b42d674b9f5337dccb44b439c8294a46c437b91060b005eaaed0c7c14a378ef0eaab31864beacc4bf7a1984a20b18fe03cb0c2189f0635f122be5f4b21fe32652b4c952c3a8dc87150ce16abe7bb2a257c511fc1b1ab741ca4fa168ce6c6a887c6e3b7167d5861f9440a3b5bc1a5762826d579f9c2036945262b605a244a0756036b96a64c1d2b895adbbba7578db80039d5ea6b7eb24aa6f94b73a1a1a48c70eb307e94c422e4b28a6dd09bdf7a7fc1dc6c474b5543f6cb38a637167439e82379b73c8050611b83f9368ff29c0f259821d80f80d43d603ac42d99be75fa5b2b1a94695955bad71390722c46c974c4ca2cdae664c984857e727646a115df87271cb184bc569b41953d1256a65677100e6535980833bdf55d77f04ac62a49441c4f36a66db3b565140008c8c00f1ecc940dc6713af0785ca9c003955625597d3608004e0301abac888a3a56b87269ed348aa4979bce9cce6447c723c8ced7766078b92c84955c5c6a61f9c583d1f210cd1b0aac2779764a8a0946367edc79cb428f6d3abfcf58901f3aa6f2a4c26c40a1164aa916148d680086bf3c2aca1178a0e048d9d6a820635a1fca4b39077871dc498373ad66d1b88396a420727d25c89187b18a3da90d981777fe61af8828afe0e26572c1636c7450e4b12e237a7823fca59457ce6220ba1c55714a7aa782d1659125da2b451ab5e1baaceaf9165c667c713840039d186473133d5341e786a9d0dabc277f18bb990ca6cbb6e14c3c21a517247f69dfb4fea0847e18cdeb89333a8bd137221be61550b2f862 ct_n = 712dae74b0fc4366e6122d3fd24610c936b568d3dcc06883a34ee79812d5fe4fe4a7a0c9b37638a0e97ac4e094b4c6be4c88203739f2ca7b03b520a60d0f9748c23ad6c674d9373d24c2a76facfe04c80e0d0e3e9c11a5d768815f8b9133464f277fcd969c31e48d0b781c1f898edb594864e3c02aec39eabab6a67df6fb2407b6e8830b261a6876b0445a3c5f575f8fcc991256c9f40de59de61bf772a98d5367b93756209b2a8c0a8f548bad32959fab1b9dab58f558e9b8d9418c15f71eec3a82f36be321a21f338dfc0d926d449d13e6958c398f8bffe67e2c441846652d02ca0e726a6493fb384695c06699d8bf510de743728c5bed9546529ef6def2ed656cc7bb70613934acaaccd216621adb97c4e22b190c9460012b4709b570eabab7aabeb3d120efee8afd02b5e02959c2bdaf504487300e9e72c472ab995bd6a41114e96bc56e955ffc26a41fcf6206db640cbdf7e1b94283c1437d9fb4ec163a931305fb53a862e799219dcd763e07f49c77d718c1cf8d69c1861b88f38dd0fc92800e8bde511c2e017fb6a6eec5648b69da33c28b5f15cf49d8d246e63f144eddfe3199f04272b4f0b61eea0ef0aaf2f4da8ca518adaed76fb4a91640ec85bbc7b982aee93c17ab0078cd9cb3a3b9e23be96b7ce9aa125328c303d76d44764f43e79702abea03da6653de2f829a4f56f86d94b7e4858b7db9050fd017aa61cffde28f5f71ba9d7c966dd2b50e08fe3fe282689226fb510c0465b0dc3b485fef491001fe043eedf335d8a85bbb6cbf07b6844f7f0f2e3c95b8b284208884a42a26bc0ba0f2baa9d645427aeafa8fd956e8403ebefd74c7fcce8b888df3eab544eba1b42b7014740f8fe9af256bce110e85f9520d0472e1a286dee256424c19fa8914e628eb5e578ecf87289e6e5279985ae0fe8cf12d838e070b87f052166fd2e1bb24b663e8228e14ce5b90c259db1b6d7467c81c5e17d03845ba066c7f62e637591ea9e4a901498c4ce4ea63efe0b83c339f84f41a028c90b542648e601631eebfa0cc992ed8782f931bb83182ffc83258abd57b5e82ac8d0e72dc9793c973 ss_n = ffca22cee519c2df0619cf0cf9add6a392a7ed5858dfe07487c650c3d8ef231b ct = 708af8f4acb4a654b56fda43c9cfdbcbfea3708deb228cde3ad325e1f7c7f024537d8f1a1f88f387a77928da496f8bf4a3cb5c7095d6c77255a41595158a1947a8382c0431841d93f55cedb85968093bfca0c057eed7732840c0a26bb75d7240b624ac87ca5a4be402d1539212678cfd78cb3ce7e07d526580356101955f083eec1fdb76a411c7ee86cd1903ab963265d1b60fd3f06dc44a9c62d58552584d8712c10361d63a06259847fd634d82ed3e1e5df14e30c191e75d4fd9d94a277f66da57627eb1896a5213d5529f4865503f0fc7cb6ec2f4d431aa7df1e2d575927d33247deaae984b4a787de13d35ea76495e3d3ccce763eb928a05d153c99bf11f61d351bf4e2acb44d20493f9b231f1bea9603df6ae1297535dff6e3cc24481422112e7c2b74ea6f2ebdc79cabe16ce7bb8766ec29ab0226ee6f841333fec43dae84cdc91f8dd79c335db30e2c6cd1b712e199367556eab7f78e1ff64b4e87aa7cb2c61409d24e032dbc60ba21f09d551a558629bcfdc5b97773f2becbeb9a4cb0a73fa77ece435470bf3249ddaf69150a63506f1af1322394e083fa8d8685ad08bc19a66490207b55b528fe92d9dd194843e74d98e4c3364daaf27cfad7647b172cdd9c37b96cf79b5fc9b0ba48bf4f5c7679025c95a85adb6cff0e76ff4dab5b9f111dda1651e23128b97be7396b24982a83dc99900232d9f3e1801ab295a1dcdefe62db2f6194e6d9ae3b9301945a9ec20da905fc287dbf7419ced62e3d05a8284212eccf15392f5d6a01f6ac89d95486c785334254257c635d5627ea97e771f8463d05ad2648e083209b8b93d7fda4377e7a8d22b8c5a6ebef72a4cfbfd7a6ab618ffe74faae118388e8911717df894aa2b20cf85cc68d63fdc6c8024cb0a80035f732e8c843c46c7a617c4955f553ae0d3a6d262cc87cc2c4ce70ad0d0986ed4740600f53a1adec0f436a2e65a1ab8d2a8739594610b6c2010ac4e499c0f382cee8b55ec9a1fa5b0ab7ac2720d4bf78640ce49815c10a659eec8fbaaf6f7991939123a19ef3ce413991dfcac2c04d2147140bd9e080f43de48976cf0ae1c ss = 0229b6550440e312128433d6cd5ca7e20d1cd7248477a3142922feec0dec0c36 count = 516 z = ce0d29e3fc2814d9e5e457dd7bef7e6995b2a27b20aa002cf3f726ce3f129704 d = 989b0723fa03d5eaa2eecd70f91f3477838e7c2af4547a5b0255c4606ab9565d msg = 5f455cf015b9e364146c00c84cf4a9f4fd4a71fd4f2d6dc9b44e7d1a35fcf505 seed = c16d457da86d8f32053fcab08f7d8bbbc4565e31bb7b222c66d8adfdee3a3c9b6bf3f054efe4214773c20a5681831df6 pk = da928a0b1b29d96692da5838ad867b93481bc57c37a6b177c30415fb627fefd849831c9736e303dd272d8a9646cc462d8501519727c22be85091023bcbf094c787c8ea4ca4437361b5c6bbf8350f17eb60a9104366482ce39844dfeba895859ffab83001a402adabac59293b6c10acce9a79876b326755355fa30869eccf1db0472389c10e46b069e1928f007f677ba6dbea5879d314b61429f4b1a4f2c23781a974d6965e1387990344bb1a5b0a00821ab811965ac9a5ecd5b3c05b9e5c053564759f4a906a75159c96282279615016c82298361bed4191668b1d83171b924052591827df2431c92c2ef96a9f976a2f5d6b64e37512e18161a17872e4514dcfea27c8b9ad401b095b5c4838bb1848ba7378649b09a935bb866701874db5b1171975a87ac214229a975192971d9c968c5310a9ac0bc9544ccb626b7773b42bf27f1adb35044a6760b047b875be411170af133d8d0569c8a57e7a65b2833b23cd57abbf0b785699c398f16f016b491df96a4e43a5ddd581330c0a56779e9579a3e07675b27118288c6d7f420a8967307df0742c49c835887136086e5a7a95fd8b84b5885b07876f54f7b5c15135f22ab94b884886984ea4b5c30e57909be0597f527c978ccaf7924a34ca2d8f2c5daf074df35b1b45fc55aec7052b650aae23c4b0b0ae00bb61bdb25dec012fc9a16e0d7946a0da1820237d9d5589e1f14e6423020882b82e95bc658a2128076ed08c65a8b451f2a16275e58c75831d6d2b1cdb7a5663b0bbb6e1a04af0c42a88ad273b2c2716350a368787f7722fba117aec9bb2a65eb7868da0191466447c9d7c9fa75718eea725358341a3a51dd09b4d739aaa337357be13c117055f72e5768a7b7ce9e96afd217f01d66d1eecc31dd79881ca454e688539608d8fb830857a0201020ed57b6717ec5c7d3016bb493a8cc73c63e293727397c9b59546134902b5969f8b2c09794090697448e097698a5481c44edb754a11328a2e95094a7ab8c36553c0babc0cb610c0242d6911548cd5089e625496a62500f03795669ad976aa2c71c6695a55b37c57bb67add00b2c50051a2305892d197846b9d9b9c4672bccb5ace711457f63f55649386aa6b2848a9964 sk = 8dda5d6e939a8652315b30763b7a7357f549948c6949b09e72432d84298485ea880be9323e4870ef66482ddb7f1ac477e57707a702accfd74128ba4dc93b729195cf676b237e495baf3395d29b88073200986c53d624782274c393f480f7349e00e1cd5a721762eb8b95cc5c10351ce2c7459d706107f040636b9fe218352b07cfc0d23680e05f662585ff86130cf96b337c3fab2721beb583aef5c72ed39a47a54f3498204e36b534722a462b2114fba6e598b47057776922b07c2c2cc91c0ad0a7a0038a9063fbc6d8a67ce86bb2c2857de69681831a6a4304a1e0273fc547822cc1874a80a5f1bb3bbe48919f7304f270128e80a6ecf049698209986c3aec9435a300bbde4783603a7e54dcae4672a1f8ab40f77a5e26e460c7a65ee3547b4b207044b29beff3c0f08c318e831f45065edb729037cb3d0c3c1a993cc5eb46935c400244dbaad15c3b0f98173ef611b728a9fa6883d955131552196090ae73bb72adf153b004ad572447217ba2627855a17b2fa51504ae14b161160ec18b684fe6130cd46ac7c87db2b843e48822865b5e8773ad38b12138644ae742cc4ebb6a29b297eb050de1a58e2446965ff982a4f93cc2bba7cf8164e84ccf73817c1201761d9cb2f578ce827cb7a5acb8d862bfc0849bfdbb22de85a3d0e65a88f8c7c375c32d3812986b111dfaca3e41a05e9c8a7851b581798387989b4849a614501f8a98cf1c267fab055e874b6d8273b8659a939c43923f963dd5e8a80cd4aae5d1a0372781c7f508ad72163815103f5a603788ce82fc328e619e91b3c5416063b1f010d91926662562235037bef7b5c0ec39706a11aaf02d24c6af30304838177280440320353310d847395460b8221740379cc96877ed556113ba0ada68bec5cb76f6c378ac3246ec620746370ae0154eacd1c3cc70930a354454a658f5d6642ff68e875bb252db24b88c6e00743f128431c5f33bccac6ff316033a34c06e098cc653c91ed9bd63f3989eb1a02a4531e82aa854ab57c4122067b4148de2742db491d5d7aa15c5b52edc28b2583c152a5d0768a90ebca864eb4fddd6a19fb2a4da928a0b1b29d96692da5838ad867b93481bc57c37a6b177c30415fb627fefd849831c9736e303dd272d8a9646cc462d8501519727c22be85091023bcbf094c787c8ea4ca4437361b5c6bbf8350f17eb60a9104366482ce39844dfeba895859ffab83001a402adabac59293b6c10acce9a79876b326755355fa30869eccf1db0472389c10e46b069e1928f007f677ba6dbea5879d314b61429f4b1a4f2c23781a974d6965e1387990344bb1a5b0a00821ab811965ac9a5ecd5b3c05b9e5c053564759f4a906a75159c96282279615016c82298361bed4191668b1d83171b924052591827df2431c92c2ef96a9f976a2f5d6b64e37512e18161a17872e4514dcfea27c8b9ad401b095b5c4838bb1848ba7378649b09a935bb866701874db5b1171975a87ac214229a975192971d9c968c5310a9ac0bc9544ccb626b7773b42bf27f1adb35044a6760b047b875be411170af133d8d0569c8a57e7a65b2833b23cd57abbf0b785699c398f16f016b491df96a4e43a5ddd581330c0a56779e9579a3e07675b27118288c6d7f420a8967307df0742c49c835887136086e5a7a95fd8b84b5885b07876f54f7b5c15135f22ab94b884886984ea4b5c30e57909be0597f527c978ccaf7924a34ca2d8f2c5daf074df35b1b45fc55aec7052b650aae23c4b0b0ae00bb61bdb25dec012fc9a16e0d7946a0da1820237d9d5589e1f14e6423020882b82e95bc658a2128076ed08c65a8b451f2a16275e58c75831d6d2b1cdb7a5663b0bbb6e1a04af0c42a88ad273b2c2716350a368787f7722fba117aec9bb2a65eb7868da0191466447c9d7c9fa75718eea725358341a3a51dd09b4d739aaa337357be13c117055f72e5768a7b7ce9e96afd217f01d66d1eecc31dd79881ca454e688539608d8fb830857a0201020ed57b6717ec5c7d3016bb493a8cc73c63e293727397c9b59546134902b5969f8b2c09794090697448e097698a5481c44edb754a11328a2e95094a7ab8c36553c0babc0cb610c0242d6911548cd5089e625496a62500f03795669ad976aa2c71c6695a55b37c57bb67add00b2c50051a2305892d197846b9d9b9c4672bccb5ace711457f63f55649386aa6b2848a9964d053aa996fade1f2a0b80a22572d0fb77c50eaef9b93f90cc1a85bc557345a25ce0d29e3fc2814d9e5e457dd7bef7e6995b2a27b20aa002cf3f726ce3f129704 ct_n = f3db9a2b36766e61baec0d721b0fc904a8c671c6ae4eb9af6a040a41125a27d0dc7643fb947c948cd73a9547db31e86d47bf802e4c33d902cc15f392f5a6d639817082ebaf2d1c5b0d188feeaf1e8945adf6c1871fd57831603a826d18206384fc40d7a9907edae46ea1aaaed75e4a3d3fd803ad0800f8aa3f894a56d9a118e779f9e70d47b6a87ea93e6e49e19d8adbe2ae1eedb0070eb717e14901a08aa0b7cc9fefe7ba4d18bd5e307591f896fbef19d61d5981eb4d9058bae6b10c8031f7530145ad4c9d7bdf13b08ef6ce10822a505c64d7c93d4d389567cea59d002c5757729d47f3e8a72fbda689264fea3b168b2350e1426737acf4c0358d2a0257be4ea1a6eeaeac90dd88bfde9d76f870ce1ed246641bd4e09d299c3d82531cab7d50875d731353031b05fc4327df637c9342fd712bb8da8b110892e138e3f1736c423835786f65d1253b5ee5ae4769554a19846da9d46084d8a88680a78dda68ad3852ab154851e1dd849b8d1dd77b9400cc04e6b77673525c925640fad75c8ae65cb01a0ee5b5cdb3813b1c44b79397d19093919cc7218e98c79bafdd56cb7eb9895037db716206053f6a65569ea2d31577f8c1a274bbb87bbbc8379dac35704b901de1c0a3be431c4ba67f8a3b8abb6bff0705778ed2895686238a7c9d4591267ed3c2c922e5a621a23ec3e38687cd54334dd2511f08ea64a8dcba8cb959e615a85950137068488fdeec5552b3675044e9d276fbf6136e7fbc7fa9ac3c8e0afbb5d8b93788fd6e0817cf2c092023545c9b78e9688c48813c887f858bfeac597c949bb48c69b0f898b7685501e4bdd06e6939f23b43cacbb3a4bc96582036b2803d32aa79e0c94bf3436d1b2f37107ca0435b217818f72eaf249099897363bb01b77596e3270d1530f050f60213bf46dd9392f4521a3f37853610e0f2b93aa24f7eda2c1a6b069c0ead4767a2ca6abb0001e98cab46ffe4ca09a1561aab397e04d977dd7cc7d5a3b4ac572deef8ce6d19a9243fa81527e1a17df2772e50470b65683369f486f593f8b93c1681244f30e6a5528b078b98f9f053509ea8c05b74f5 ss_n = 78d30d78a70bb6ec51d9305ed405411d9f0083c2c01ab6d5d98ffcb8cae90d90 ct = db5ee4426650b2c6cdb47ce3a25980b70c1e20daafabc1f3d7ad95491b060c8d4c8b1bed99d1872ba0d7ac6237ff102681fcf29f0169b3d5d1df8f5807ae0ca2e6a8c40c200437683e4f493d532b68c1fdb24cb255d2297753f0876be2e1a22bfae50d0586b87b41bbe3e9a902e572ac24efebfb53cba408a0b4a62ccc32dbfcbe7492a2ab8d72ac03adaf524e2d3daa8403014c88d5efb3361789f266a76bb794769eccbe1dfbb215405846168b707dfceba3959251e2c64e085c985d0dd6550dd0c60af09c172f15d53e6e93194fee5c4d183980b9ded20b81cf950c60232182baea3ae4c5d1ec61ad5a6f1c8523b9e4cbc80b33bcf9ca8c8290aecc03b7097f4bb58b4c335a89f821252f90eceff4d60bfc8cae1a268af6ee5805ab11ad5538ffb6521abb29c64e029307583a289c9379eb73e8cb7b388e9a7e3b3e45cecbc2d218d2a19ee73ae33d76102cf919c2a7f43b5069bdf7d08a842f327a164ee391f273357eafb995e0fe6755988a4ace6e5bd17a3c492f41b6b1d8f6ca430496b20c2e4dda9e351a9ea19cd602d8079128ea0b2bc26a958b11d49af9d46b2940da320fb9e7b571eb8508f9766e4b3475d82204006f482e51f7ccbaae13f81a98914b82e63a61cccb3ecd89b6d5eaf981f963c810d2f7c962328891f55792985d2b97e27c4a24e931a8a20073a7030bb087c8061a14235ea8c80421518cf51ca7763144bf1a51755b33f08a862b72f4ed384ff537ae06e97a1399a51425b54ba775edc62815a674e2659bed7ee00b52e4c6df8a70336c1aca64d36e7cd2b1f5db04f7c3f56f2a3a6a05bcecf789e0f5b862b2c9c7d94d9db2c1641571e1c21313b8d3bf729a014f982492388478eedaae1789a557e00b4ff084c00e86e70f3b9343ca1c9963fe1d25fd3ba665eb063ba77b8e9295521949a5af976ba1e122d4eb2ee6daa3278a68d25f80701d6afbe1a795eadec816791412fbc43f106377196c9a4c3a42fc0245d56891a58c403202104e462875c44a1178b7607b4f08f92c0e1b1d3db73c26ecf7f75368b45356ee89eae388abec0d2d3e68d451bdd1a55732 ss = 41e3d521c3a8f0bf09d3e34c45bef1f7a8103d0a88cb8a4d08701a20c015c214 count = 517 z = 77454603883c4a11e580f8385c12d14252dd3b13fb27a8eda72a8af1615a22c5 d = 391967a91543c195dd02e867c6ef41cdaf1e98bb55f65a9b557e1091e93caf98 msg = 0bba5817ef55d37b7f02e1503d55fc92c9b96716cd7179dea827c3ac1e3934e5 seed = 36068b0022a9dd97cc6f6c28456ef174622c80400a2a39437914cc92e24699265c09711ff10c500bddc8ac95fedd95e2 pk = ccc1311c72bfb6f06c6009337eec9d32877c97fb10ae84118643ac0b19a148206ea02944cc216da2bc62fd4c238db24e3f7772577173f8675bd70522869600f0e91f4779495dd727efd5b14831a912915f9ab7ca50590efe3292b187cc5f489f76263c6c626a02453cfada12e935201b778cedd77295baaaf51ccd767c459c2309dc19ad67b0be9e03a4d52aae52bcac305299f96c2f421c2553c2268dd7bc6ed24e679a62a301a7dab7a70841a71853a08c494b44b5345fe4b4aa9951ea6026ca808f4079503213668ee5a0189602940c43c9da4bd3796e3fb0b122815cf1bb8ecfc656e8451ad94bb3661ac61aa005bc1818304c4e2dcbc724428f2423090fe06429968d9a892964712e0f68778e8701972846fc802dc3a867e5110cb44c140890bfd2d04f8cc687d37a9985254ffcb29a1c098383432711d4859ca788dfdba6fbbb8666b1adcdd44812db18c6b7c0783c93abe3abf4068106d2b6dbd6246e6891c4971ef89a0f735954ec6432af877c56e2b59a2448b003929d437e8a084792509c4201259533825135b37afc907d423d472389b44120b5086d5f8c08f66a94d0f125f7cc1efecc4e5e13bc05802cabd88fc66a676f15c8e8dc4fa59a5cb7f6475bb5475e35516f173d531a7991e20ef0208ef643ae1daa5262b8b6585c078cf52dbed242a4d18aa71194c586a74c9c7e06703161711ce67c425cf97a099327e435902d2279d3069dc451489751358364a874ac6053a51316535ab609d09a00c08babcd1c8235731aa12e9b59f71430bfc5b4498893916278dce8afa918497e255ff6fcb2e584addc7b17902463a22b01b3fc0a2904788f9aa7c816c29e5a367da03bce700dbcba266d6583c86bb46d74b5aeb6ba92566ed3997c2104b3084b65aafa4c98084fd0788342b0323d4a1119fc7f382808bea97eb4339098830489095b8a1a5656eb659fa62e32c4376ab83e2a6b297b08a03bf3a2649c862f1965080820a907b1c7b0ab596c11e5fc752be6832d079f4c19a66876be797a43958021722420a48476f895cd66e58a44eaccc8107390b419338303c9077c33496de30c1dcf98e44a0ec9f3f0afff214c6ac950c027fe443e0c31a1c6b2279b510a sk = 4442134b318713c429683287c8e0784c645f7bc857d131c34005bede486359fccffc7188dfd3ae6f166490335ced046397c1b1cbf2a904b07ff6d8940d424eb714c849e0458f346c3aca360077a305d00444336273cc5beed7686df49c94ca6a532c6a84542b9c33b9254b0f9bfc3ba0f40d8cf910d6939f1a13cf3e54c9715259ccaa7ce4145616a1521e072068c380634059c85a1304a6ae64b76a0696a7f1d9034007bb294c45c54c2b64b33a3f7ab3318241ae49165f454959cb741c495facd3054bf0a44726764d4508393a306815cb88e4b922ca2ad3b209fccb572df6956a43b3ad2049c818bd1ea67d68c755dc29282e308366236d229929d1b8ca3ee4625e1925943159d198c3332c75edf9a47fc917faab71f00497b15132820b5a6358b4e103196a7061c4867063412dc3cb221cc66ef96035271a857a06b631844ffce60ca87b2b52635e3863813e894d613aa164fa7414214d8ad59738a8b8a4e5afc26ccd71f133b006c61a7864bd37b63ba618908cbb609a3620d6c65b3a64e6c05532a550af4c8561177c0bcb682e488d76ea26cb620f7680942ec08b6b71bf830978860a15d34c22cee086ba96b66b215345480af2b13d31ec8257a79b0b777d234c7797f481ee97bbfc06cffbe196cf286dc7f9beb85a5042d4cace216b225363af3476c26a1742c215131b0a67959d0579c7feeb475ef79136428ef0632f9b90c6c317a60c79b349c861d8121fead8cc82339edad6a5e1d71eca046d308012c264c8f1081895e3cf97c287e9db843222669c181901a821b20476ac399dec05bfb4069d20b9442375668701bdad366e4ff00b358793796118a045691364a7959aa30e91609821c6487093dd73caba5ba1496c3dcb3791525c7e8c250f253549d7643a57e6b3361b4586560b5e30a5e6e3cd4a6b7f8c9092689b1ec309ccfa367b59ca94632c26bb4c1bfcb6073d5c3d3e2a3c93130a890833d3b82502f43357ea8d4df961dc727d99a341156c43e9e881fa66bd63535b312767638bb0a5da8658a6cd544ccb6b115ab7277ab6306661e15ad22381377b8db3c9b035c808ccc1311c72bfb6f06c6009337eec9d32877c97fb10ae84118643ac0b19a148206ea02944cc216da2bc62fd4c238db24e3f7772577173f8675bd70522869600f0e91f4779495dd727efd5b14831a912915f9ab7ca50590efe3292b187cc5f489f76263c6c626a02453cfada12e935201b778cedd77295baaaf51ccd767c459c2309dc19ad67b0be9e03a4d52aae52bcac305299f96c2f421c2553c2268dd7bc6ed24e679a62a301a7dab7a70841a71853a08c494b44b5345fe4b4aa9951ea6026ca808f4079503213668ee5a0189602940c43c9da4bd3796e3fb0b122815cf1bb8ecfc656e8451ad94bb3661ac61aa005bc1818304c4e2dcbc724428f2423090fe06429968d9a892964712e0f68778e8701972846fc802dc3a867e5110cb44c140890bfd2d04f8cc687d37a9985254ffcb29a1c098383432711d4859ca788dfdba6fbbb8666b1adcdd44812db18c6b7c0783c93abe3abf4068106d2b6dbd6246e6891c4971ef89a0f735954ec6432af877c56e2b59a2448b003929d437e8a084792509c4201259533825135b37afc907d423d472389b44120b5086d5f8c08f66a94d0f125f7cc1efecc4e5e13bc05802cabd88fc66a676f15c8e8dc4fa59a5cb7f6475bb5475e35516f173d531a7991e20ef0208ef643ae1daa5262b8b6585c078cf52dbed242a4d18aa71194c586a74c9c7e06703161711ce67c425cf97a099327e435902d2279d3069dc451489751358364a874ac6053a51316535ab609d09a00c08babcd1c8235731aa12e9b59f71430bfc5b4498893916278dce8afa918497e255ff6fcb2e584addc7b17902463a22b01b3fc0a2904788f9aa7c816c29e5a367da03bce700dbcba266d6583c86bb46d74b5aeb6ba92566ed3997c2104b3084b65aafa4c98084fd0788342b0323d4a1119fc7f382808bea97eb4339098830489095b8a1a5656eb659fa62e32c4376ab83e2a6b297b08a03bf3a2649c862f1965080820a907b1c7b0ab596c11e5fc752be6832d079f4c19a66876be797a43958021722420a48476f895cd66e58a44eaccc8107390b419338303c9077c33496de30c1dcf98e44a0ec9f3f0afff214c6ac950c027fe443e0c31a1c6b2279b510ab8e499de873acf574c548a3c1bec1886598aecf323f0ba98b2b8d5ac83c2c66377454603883c4a11e580f8385c12d14252dd3b13fb27a8eda72a8af1615a22c5 ct_n = 5b4d6454ed5798f726ffffc374151d25ef012e6318c2e01ca46a1012a48a0c34107275c97c55dbb42101a4c0d4aa29eae08b36e75d57ee5a64c6cb4ef0e81f7ecb55360e9f49531d0ce460cdc52f4e8a6dbf27474784515f2d2f6bba950a669fac84e18842b62c0e86561136165817247a5583beb5f0804f00d2fffd58938a70db52a272c00281081650a2b3baf7f51790403912a9cee4ffb7fd0e0e7d7b2b5981ce71d8be3d39234eb54bd4795314118e8cf2436afc68860ee739b9a1fa64688592f2d690c00eafdf08d4676f3f1df1c800dd32660d3343e5e367cba272342816e66cb14528bdc542d928e672dbd37d17ba2a829029f713dc0862342d595493e6de59885d1d70a0114dd7365ff1240115d82c798c93414821668f22fbace60b3e3ac48f286cfe473668d45e18344fdf5e428166493a6fc114a31a5771c478779cab4bb0165503ce17a8ded830ab17bf9a4b3d46175d662615b870639fbca894d10d17c338a0ed918a743a61ce58196f8375f3585868b0c40346f1c5783f4b897aeda28881d8d20a412867d97fac2c83458fc07efd27851abc1278866e685c2bd45553af8474f8023187075e9cee1310f6e3fc49cade00320dff3cc124e4c6fc9a7f41078af35e4a40694bc24641e7e4a5eb5c57de942f7b2a97ad1a874335451b19dc6b3d2c6256dc3a4c2aa108f510e0e679deeb8ef1eb554ff486541c7b79747719a227133be044372479d747e2257a907aa3396587368fd01f6f9a1828cf57fc580e985743a534b910e80136da82323d1cd787934710436a8250cf7e5ae327888a16b42ff9c1f261525d7698e356b4f1ff945f6e77214057ac02bce33c78fbdff344334519f91f5fe549d1ddea91024be33323730e5ee4ce67bc4a88a49540dedec885b48ff82ae0b66cfdd26076448731babcbaa91b897918913db08f4aa6284ee1ed204d07ee315dc4e27640eb275f80c22cb1c9e45cf11a805b32c9eaf70ef8dd3d908b64877125696c44d0b3f771334f7b5c5d2052a096c5a5b59862b3946e88c3cc7a003dc96c486633c83391c3154abc068b2cb0b0b8f14501e4d9 ss_n = 5aef6600037b1453da7c8ce4edf6788d40bda94a0e7b7fc494046a67473657a8 ct = ae9e6c9bcc4631fac23fcd85b5dd5d26fb76adf4ee85e037a069e3e1f84499750c0863f2bdfc57b3c9f87bd32d3ada7ea105e6cbafba2fbef3de14a0538021553b00d6e6036a5f96dc03fccf24b2614d66bd682d059ae9e36762e90cfb6da6d2ff6e3714ea2ea3174b7b4c9b37fef909a0e8cd6da7125e9b8b251345de62301a19e2d89392a40bca3cc7b5deb9ab7fdf04f4eabb6c90cbb811af5f4d889b4258b849ab6f54a3491d776fc08ea1d7bb79da0462e1931d5301a23db71ed5a872b37b29cd1a6673a768c6079a69a3255e2357c0683cf62c1169699b1b80cce5bdb3ebb3d364d6b63f8dc36936030f5cf5be920e682a63b063075d3be33e9c3ae71048b8945aefca5abe3af171a662ecb6fe3c1823474235776b4cb2c83f7a2c11e2f6960bc4ed0109ace0232ab5980af9142a7bb29a6f914539221a00155567503c2e18775911df1571b08c1a6748c762fc52982d69eae11e577a4c53dff13c6384ca1f11478494c2abfa8b5710cebad92de4c1bae10202d4c9f643ed0037f1cf5b2c401dc9c3f2a2e3191d2c51b37a080165b16aedf5dd361c5345bf8f176bd7426020066b292b7b59279e18a4e65bdbcff0ddb550075dde491129159e57659c7aa0663ee10ca10ca70dbfa139a4a0a9fbbd59ce4615b9fd0b589686b3c561062f1304d2ffbc77a8d0149c625214d12962645c1936b932c86d9da94790566d3204cf5986e114fa8e62f87a9dbfa39e64dcba68ffcd2e4ff02b5cc5d740b89b7496988a32798b1aed2b0ea097f003439b080069630ecdd71ca6caa65d92fc461adcd8e7784e2ca539f2ce70bc8f9b7d5826f80db189defd8e2c3418d7de7030e5a2804de7434f07e22594d461ee8976077bb18893960a8a65f9e12fab935e7ecc37ee65d93e9a706258abeea548dfd59482908bccab128931086a49388aea50d2cf3ea2f0d6d8209a20ddf2a990a47b6ce6ff5f22609b88a152f304637edd04a9c8e4550ec7dc49e0f620b083f8decd4f017dee62f7eba45b49d24f52d6e01b81db07e3fa17d33a38772565bf770dabe65276f1553cccccf99da300b821b0415a0b ss = d1f9b0391856718bc224e7c903adf329929ab8e3e394845d9272fdea105a0fe9 count = 518 z = 619f62eb3b059cca4b64b5b05f628b32d1ef37912fa6294e059309b562dd7120 d = 23cacb5f6352342be084b4eff55e44ba66f9a68bcfaaa64f9e5fc5f7858f8979 msg = a6a3e145b7003dd3a121e63177bc327663cd89d611e2805774002494ba5656f6 seed = 0aad970bcf66b0977ff3a63436c1c56818e3d24c36582191109f6dee449de35d018e4f93b553d0524a2706016f75d7ce pk = afdb62f3c59044d54671431bde81692da68cfaf770c0e294206c4885c25919621b09c088cb5aaf38f13a63138532745f67b260071941b29131bbec4edf06907eccb96bd81620f83ddfb211b6e993904184bf49b25b04b823312b4be0104b1a5acf983eaf343a1835b3e35943ec15c8d5843f51b6aa25008f695c6569e0762e2a2f32e63de6102f757904922b13492b929a60427ee3c349e974ba410f8b5772119340ec5963e0f85afa990aeb2268b5ea0033c45530f3b39c602a5fd41635e027b247b2986347e6c26f6f725a2f7ca33f7ba6d1eb0d25b90404a43e3ca2cf68c8a2778a5c64550700a1ae040b673cf017a347a01d2a9bcac753a9b4748f565c4260ccf670a2d07b7302a05025694617a64a9f553701497f2872489708a1799b8d3b1a9a40c9b693a108c5249a011b3e04760e3edc081bbb1fb0e1aa9d51affb1baec31416f6329d2e590ff495b786fc50e69c714822478e5c41b932755d6194fda489f7c516ebe296cc67776d6ac6df4311a079c49e034724b611fa219ad034763a54b1f475672af4c4562b03de277dcd5a3ae454795ad31be326add2ba8a577946ba2160a6646f6ab6a6192a91a067bff1868bde3ca38f85aadb4b0e6b492a0e816b88c047adec9c46948bc9156fe5d21c85089e2f8a954bd820a2cc4141d14bf5a209e7e60f6e6787d8e89be24130c9e9087d421772f7000d619e3a954bde5a430c5841aafa88f85cc6eafa1dab0b15fcd5a27ff19abd4b3580397a36cc6cbef136ddf465543a5f5344c84c2198a021984b760736694f3b24c33dca5772b9063d550100f168a2a4c39135939a456180b85c8f5b3ade1752e720c17a19a283a738283b713666c494037de69c865ebc590d211c99930d2f183f767c7123eb0e66918e1172390a3cc4a0d137ad41989fb2c7d6286633e43738a7109a981d77a0a447116ff6c897184073c59c7c33b954be8a6a74a78b22815ab7812dc6c716eb0716fe48bb64e0cd28c588f5092c4c6a8f74285596a720ed0a78eb77be9b94afe2ec2e267192eaf71519aa6404a414025a059b0b7cc7b92ea6540962acb1b09a484161026dd275331210e289b0a09510c79ba6a17e4fac43ecf85e36b5ca1057e0 sk = 95e6a075f14b62f12a499c109e77b8bce12b7530a7ef86936708bd97276b495a4d6665338e88c149f04c644c7fd14a2073927f4f105dc9e84df513af03f858340a83f5551fa951ba6ac2cc5dd1b0d6198538f81d9bf814548b3cc6097af4ec84dada978f50714f914e193209e0a6479b972baa132aa0c0afa1db7766178b137ac2b8e830f8903400aa7180eb2a8178177c2ccb10d0278afc0b52680b24f965bf2875db78b319b3006b619f65ca1f73d87aa0fa9def50a0104b1e9c9669e3f8371781b1381cb2ece1ac50508404361b2f841bfe9408a560137ec2120a630e04168f61757b95028583d2a2e3f705bd81a63aa2b4a8b213e58346a1167e00b55f12c614d8a75533766a94fb0259f7087abab90ff5852f2480de9561d24300965b636b1a2c8966523f77cb909aadf6e1696874857c543aa29240fb2326179563269a2bca37c53bbb1f27a00122696707dc3b94f139595664416a1c5c32780e9226e683b84dd6c77d2741135cbfae2404331622d45b4af4250ff3d8a4321a425312057f48b711709e983b89ca7b5d36517a56c35f799cc5a999c9be03b0df14bc49cb4157787581d197f0b88d43a9a94fbc9a710cbd2eb130d3e84330459d19f28516ac5dbfbb40c29c6b9af6a9f180cafa397ee2cb774c8403cebc9ef511994bf860b307984dcabcb76302c481337ec0234933b89ed942136064ace482a3f56138d420b1e84e33e4c193c252ee6c2f1384a014d95401f9741bf5cb50b19fab4652bad72fd4e32e5bdc4118b7ab16222e7c2684712a8a8ffa505b5255b0e489337423111b04f63aaf0115a7be600d3de26784b90d51acc9552a5d2aa5a83501c3b7855dd34c0966e1ab24f3c7ab681c1b33b83c6985def40451509ca29c308cc1869cc01a51461f53539569cb050cf8b82ffa9ad93a1937e7824860c15e22c5be5c0f43bcaf1bfc8642b77714673f30a051ab2a82a2bb5ee4f3b54e397c2921b443759490791044489fa16b8cd2343804883f9c5ab74e93233879cb639a621e2851bcd089a02b1a6dc2601b16244b058d7aa236cab27f127abf4ca7748693c1766640afdb62f3c59044d54671431bde81692da68cfaf770c0e294206c4885c25919621b09c088cb5aaf38f13a63138532745f67b260071941b29131bbec4edf06907eccb96bd81620f83ddfb211b6e993904184bf49b25b04b823312b4be0104b1a5acf983eaf343a1835b3e35943ec15c8d5843f51b6aa25008f695c6569e0762e2a2f32e63de6102f757904922b13492b929a60427ee3c349e974ba410f8b5772119340ec5963e0f85afa990aeb2268b5ea0033c45530f3b39c602a5fd41635e027b247b2986347e6c26f6f725a2f7ca33f7ba6d1eb0d25b90404a43e3ca2cf68c8a2778a5c64550700a1ae040b673cf017a347a01d2a9bcac753a9b4748f565c4260ccf670a2d07b7302a05025694617a64a9f553701497f2872489708a1799b8d3b1a9a40c9b693a108c5249a011b3e04760e3edc081bbb1fb0e1aa9d51affb1baec31416f6329d2e590ff495b786fc50e69c714822478e5c41b932755d6194fda489f7c516ebe296cc67776d6ac6df4311a079c49e034724b611fa219ad034763a54b1f475672af4c4562b03de277dcd5a3ae454795ad31be326add2ba8a577946ba2160a6646f6ab6a6192a91a067bff1868bde3ca38f85aadb4b0e6b492a0e816b88c047adec9c46948bc9156fe5d21c85089e2f8a954bd820a2cc4141d14bf5a209e7e60f6e6787d8e89be24130c9e9087d421772f7000d619e3a954bde5a430c5841aafa88f85cc6eafa1dab0b15fcd5a27ff19abd4b3580397a36cc6cbef136ddf465543a5f5344c84c2198a021984b760736694f3b24c33dca5772b9063d550100f168a2a4c39135939a456180b85c8f5b3ade1752e720c17a19a283a738283b713666c494037de69c865ebc590d211c99930d2f183f767c7123eb0e66918e1172390a3cc4a0d137ad41989fb2c7d6286633e43738a7109a981d77a0a447116ff6c897184073c59c7c33b954be8a6a74a78b22815ab7812dc6c716eb0716fe48bb64e0cd28c588f5092c4c6a8f74285596a720ed0a78eb77be9b94afe2ec2e267192eaf71519aa6404a414025a059b0b7cc7b92ea6540962acb1b09a484161026dd275331210e289b0a09510c79ba6a17e4fac43ecf85e36b5ca1057e0e552e9e74255ed11eadfda9ddc6708c3b34d22398eea1e7bc37f2133fe819816619f62eb3b059cca4b64b5b05f628b32d1ef37912fa6294e059309b562dd7120 ct_n = 7e296fa526cdb760defb4f415cc0b7b4552728ea5003c4d1317012cccc49fe40de0dfdc2d3c290d90d854fa202f6cb5931b23a25ca5d18dba753330eab61f6f2e7e2160781faf05dbf5963696293af1e5c7d5038c130954d66a725f4e07838128452864f60a4ed700812de1cb591cd078c396d9085733bbbe11746360d0831e18e3a759915dd829fcf40f3d60363340cbc92505f9f2db7f4fbc99d54420e1610cf934701b45b4f3fa37ba4a63d68d8e35a7414c46630e11b5abe58116fea6e67a74de945523a8ee30b9046500ef307c1f288da6057818021b174fe153eed612e7e10b56e0b44656853a35d3def506020bb3fe0f5aafe6dece1a774658f5b186ec36052ad2a83f8cc94d045c73a8be4d83637e738067402ca8054fba7fba938f5e4dfc4c757be17a52011a9144decda182c0dfdc2c40141d2383c40d3ed804eb288556536b9dde0d69f2d98872df1d6081d0553eeb20a6ebdcf8eb8f44fd5dc251b58fc9cdb486db5fcd8e801cb1681d6d8637ea85bcbe0676f0c5c31469acff9abb4e008ecf5348f88029559504c3d52b3c40e88860304c972cf94111f9480e481d818a7ef89a5d620fcca35f339544bfdbbfe7c0fbdf00da784d36c478fd38cf82566361ed3b788454476be137e8d3e596e0a9535041714b63bc0b87f6197ca324c33ed7a32628e963be823476d534d9ff750c85f71ac9cff6a28959356c9f2b2c0110d68486360d5922cc4d77cb839eaa87ba3c835d16a6e13370fdc2c5acfc2a9b5585835f10784601fd65d2d453e315b55021db2d0110730195849cfc1723b2774d8bdba445f20b47911d34ceb4cd43495f1dd6c8891fcda55a9ae20e8921152f403afd4461dfbdea19087791e1d1d60f72bc4d99731caa08cff2f66bf52ab0115f54ac93aef40b1a30777865d546a00dabb1262ed548478541ee6f7ad9d8ed90c4aad067948a4167d25a02e36ac3cffbdb131a5a2e7f69555b49a69997b4aae6c43574f2179f16ded5cded0a313d43fd09902f6617588740c1323d2385c0c213dbe8a51d64fbcb45816fbbea31abb3f78c56472e32ff8db7176e358268e ss_n = 2d0116e469181f06851d0eaeabf7d179aeba85140f0d155e3f7d588d27c7427e ct = 681196660a44b5b64e2c6a4cfc32107d93aef980b305822de70622cded13f65cacdccbb858c30e7aad7fc1a2cf1d57ca72d8809d8a0f2e22b629aa5814cae285a4fd1f1d8ba2e6adcfd6f8a89e81a17b1597d940c4eea63f2f5581de1688cae3e64b2a97b8d1e14405616ec24045b4ffeda78f72ffb02b62fb3b72d0a3da0ec343600ef40ffcb6307c3245b5ccb2535a66c6000d279b7cd95e48983d081e5cb2e010e1f4028d374b9307fabc6c2690ebba4e6549b2fe9881ddbb56623e6a01450971a790fe2555dd1f02e9dfbc670cf9e9f1e2ecf71cba7283480b74530290df71cf84e0e43ea638cdd78607a2da927a004a04d559d4ef66f4a1656066192aa4ff8b18f4f8f6fca07c1ed5889a951e50a63dd315a79acc1395d801e2ca3ce5e1a49ecfeb56c78534e7ac9ad475f509074bb2bb7d78fcac19af9b650ce151854c194316dade4d78c41659ed4418252b55b0a3dfb23a53b02b02ca64e4c29796b72fe1ba7126e319e470d9e5ea62c81636b3cb2ac8585d37cc2ce902b706ec484e7292ce40bb65800287dbdb8f08a7dfff8bafca05df16c5fc779cc4f8d7de13667cedfa3fdf9056e571589ec39d4f223f1d7607dfeb7f9402cfe32b3f647c3009b8e6cde10bc7d54280c58e3d5f81cf74996fdafbc951dce54c6ebca2eeeb738b5b47c286cd01310986ba5ace187a355ed333bb6264d2cc12267e04d8ce2a3a059c7f793de36cae0eb1e790ef240cae6f98144691ad84491dff948eace155be227378d09cb31840175fbbe268a85575259627223a8ec5cdcaa96bcad8752a272eb2041aae133cd2691aa08648c7735b8723eda232edda5752f2fea404891d8d1763d6651af7eee8e437da088eaa0c72c5e4298252f042a1e4334d9701686e4c0f0373bc8dce8b634490d9964460b61de7b1c83576df8bf446ddadd22fd81c86707e250d34c57e4da600d46df6a4f613c8648dec1f705ef7f5b363a1294df092eeddd0bbf2a0fa1a7b361a9a79b39f7e26b22d20c96987fbb23f53d15a27bfb17a95c1f5e59dc9f7c0fd2e74d967a0e8641f416a6aa0d344550a57c9f0a911c8a2 ss = 7a3d5dcc2f2f26fdf489e1bb3ab6c6d783101f8144d65ebcd02126890c541e03 count = 519 z = 94070516f76e31107653b1512e84ae6a9ea1b39215ee06beb039016a3cbc36ad d = 77eca362d466da7404ca45d8b6675db7e42cd3e580f1823a0195624003c42f5b msg = 0bee51eaa3b96973f7af0612ea1124a165d4c126760e0e92e498dc91f6c52bd8 seed = 66abdf11c94f179cae726921b11f56291ae044a0827d873931e032212d3305afa91a4135a23b69a44940458f95b929f7 pk = 65f1800d8c8a4f8b00a4547c9fa1afc2ba0ee8049691c423cf41858f35a59403befd1544efbb46ed23968dd3861be55b8b5664cf523413d67b0d6416ed249dcf55bd0025ad723ab88fc6cbfe2217c58403b82592ee1a031c26a574343a91ca4ce40809b413478ff55d90a469e0c506383597afdb96e4b527528bc31a978bd41c453d089c073859b1000755c9b93cc0cb5960b8422706d2a69d6ebc54b44771016598cc14b8a9a5a5e6084795cb4e311a16a6333c6a52c9d9ec6688d97b41c9b99b26800e0775bb474829db438a2c5463fa6f926687219a2643d637ae3b27aae043403b07867306e8978b199802dc718d8eba9392241b3adba723b0a31d161f611399161548e02c68c10aa72633b0c0511d4907061ae44ef09838b4d6223493c8a4748d9e8739b7029847545e47e1a4bc83bd4239913023adea85a17fe623c24a221b770e3cd931c9e198ea0b1120d6cfc14b0d67d06017797346626cbdc89a90770ebfa9707998a4acba8fb0162a5389aa6ae240e4ca8da08b6b55d39010e6152df1bc57e05917465c4660cd3c07acd8093ee2d26d60075e34a1a71ac913ccb23f4d310f47274bb8dc5fd1b049190001ad932cf7a983d430c088a2c566ba9dd7d1505711433c310bcbd84cbb98652d90c7b26c064e092a9ca605fcd20a387b205d8c1966545f36a54e713773898564f823b94f3196e8d423765ac876790fc4e971c83aa22baa876e540eb3766a20707bfb410750044be572309f5ca9700ba1d825581d2678b07a968d08079e9781b1b2845cd5be0b82a5f453cd67e4b1c6e785142b75a60b0a4a69cbfdea544254c869c01c268a6515bcabca46c6a73a2d05574354575493e41dfac459b6b8476db981b3775e9e94655e268787820f8d6428afa03fe6e4a8fde7701de66a7e988d9e920e4382753b4c96e553045491a072400c57a151971c74bbb7b2a6a54707f5614e44bf42913cc28453d26ba0f0620ec3c97bf9938662fb3789215266d88929317aa00a773ab76829d596660104ce0887f9b503a4057a33b00a99ac79740b37b02b7d4b7c73c0aa23d8e5946a94267ba962e793c4c056a1938b957724b54bef17adb0abd53cb9ec3828d82161bd229ee4ee sk = 1fa80bd4d5a47c75961e79c844b790cfc029706c9f17256bb0f345a79c99451a9159400301772c5961114fc3665f03393ca4515e4770825b7dec878a6f57c9c2f320c0a0022940525dfac0fc462723e5b20b079777b5bd11b53ea219003083cce4d538ef8bc5f84c2b63b463faa016118b55f7ab4bf5c883e1e5262d305b96f144899a8bf1b34e87400cff63ab3502a494944404d74ef0174e06685b8f895f683761fe99486d0a129eec519911b5e09bc01d44b967d2948e21aecd547175e6893ab934a2e5c2c48c2f8be2b35495455378579ca8150970407ad3692f792a70b3bb183860ecc852d5418544142f3343b4e8511b004a73c5a025e6e7a416840c54d28f6d261911fc1bc8f91197388af221968b581ed44b5bb5e92fb3e70ad4f92108cb22344c3346a397a8637bc1769e5cd687c155cf2d7767520869730637f8d5b0a824614af409c406cdec778034e9b042051fc0743330933e93048032c89753e1249ffb9a1158abc7303be0ea9b8bc97097b122bff775c04b754ec02520fb19556c8614117dfb498ef20a3cb4c2c1a8e587f3a71e6926bcfc170c99f55a2f854dcb406da2841afa527ed2d1395af965466803ff8b19822b825cc5aa752903e728902efb08b1818aac95bae619b539eaa05543b82393b41ce0907b10b3b985c8ef86bae0e6336464a8d7cb162ba3c325e492b204b66510b38a98a655d61094694cc9633b70194170952bf0f295f3367af63883cb9b7f14c37f10fa01fb76b970d939ff20caa3b9333906256bb23543507e85b96549290cd319657e5b5a22088181924f1d93b52908092e1612f6c42694d299c9d3058c3c559733a55300a2e7c8912743a01b1c523577af9c1a9cf2392f8cd9a411c82737715456040e63bb5a7ffc3b0a7a5d739b75579c2de6fc827b8b4f0e9bc24e6c81acdb9761289bd26bca8ab90f421c841d60bf5b84198903c1d46831292a09da480925960be59372b3ec76d9c2c2d2600bc80c7cd04b09b83b81b6925c52f634e1f678bc73b93b32aa739b5040db4e17ab3bc2ca1d59a8796a8a45e4c7cac66a0630893903fbbb59d21065f1800d8c8a4f8b00a4547c9fa1afc2ba0ee8049691c423cf41858f35a59403befd1544efbb46ed23968dd3861be55b8b5664cf523413d67b0d6416ed249dcf55bd0025ad723ab88fc6cbfe2217c58403b82592ee1a031c26a574343a91ca4ce40809b413478ff55d90a469e0c506383597afdb96e4b527528bc31a978bd41c453d089c073859b1000755c9b93cc0cb5960b8422706d2a69d6ebc54b44771016598cc14b8a9a5a5e6084795cb4e311a16a6333c6a52c9d9ec6688d97b41c9b99b26800e0775bb474829db438a2c5463fa6f926687219a2643d637ae3b27aae043403b07867306e8978b199802dc718d8eba9392241b3adba723b0a31d161f611399161548e02c68c10aa72633b0c0511d4907061ae44ef09838b4d6223493c8a4748d9e8739b7029847545e47e1a4bc83bd4239913023adea85a17fe623c24a221b770e3cd931c9e198ea0b1120d6cfc14b0d67d06017797346626cbdc89a90770ebfa9707998a4acba8fb0162a5389aa6ae240e4ca8da08b6b55d39010e6152df1bc57e05917465c4660cd3c07acd8093ee2d26d60075e34a1a71ac913ccb23f4d310f47274bb8dc5fd1b049190001ad932cf7a983d430c088a2c566ba9dd7d1505711433c310bcbd84cbb98652d90c7b26c064e092a9ca605fcd20a387b205d8c1966545f36a54e713773898564f823b94f3196e8d423765ac876790fc4e971c83aa22baa876e540eb3766a20707bfb410750044be572309f5ca9700ba1d825581d2678b07a968d08079e9781b1b2845cd5be0b82a5f453cd67e4b1c6e785142b75a60b0a4a69cbfdea544254c869c01c268a6515bcabca46c6a73a2d05574354575493e41dfac459b6b8476db981b3775e9e94655e268787820f8d6428afa03fe6e4a8fde7701de66a7e988d9e920e4382753b4c96e553045491a072400c57a151971c74bbb7b2a6a54707f5614e44bf42913cc28453d26ba0f0620ec3c97bf9938662fb3789215266d88929317aa00a773ab76829d596660104ce0887f9b503a4057a33b00a99ac79740b37b02b7d4b7c73c0aa23d8e5946a94267ba962e793c4c056a1938b957724b54bef17adb0abd53cb9ec3828d82161bd229ee4ee6f5a84e5f385258db317138be9da0c86ba4d89f988d705c5a0e670e0fda0c76e94070516f76e31107653b1512e84ae6a9ea1b39215ee06beb039016a3cbc36ad ct_n = 787abd5ab0dea79949ef4ea0e29b1ec6502933b522740ff1136db241f1f3b36b3c1aae34b74dfc61a8866aae5401e22639d508ac343375a005f6bca4c5fa19243c26adc1bda9f5f5df72ccc928887e6577d1a89c2937431478cac0d71118242377c44f5c39f2e7fc2e81821f865fe39a03e66fb687df62b8cbf6ec7566299f866da89ee19f5807031dfec923398186e37d02a8abf83661184ffda94669783a7859d7a78ef2c690a5fe912fc0c1fe849572494b52929717983405945e5a5d5da1a57808bce6b449e0e85d09186c16359b3372553c5e238a81f1978c2afc85e0287ad23f8cb16b5dad217b76f2dd6e9e3b5f50fdb35155e592d6e79e264b33b9697d14f020b72501259f27f87277514fd312053c7e29698459adeb455e493b0a76516d419ae9fa66c1ea4312dab6601f5bd27bd0bf451dc78a871c7396a0f3b9bcf1ce796928805bbbe783b47c3cef200ed8d77c87e9653680c29ff92d531d49330c027e31bef52bfcf73c4a3a80ce5761ec9b220cf629f3b0093bb833881b35fa667baff4073a2bb044efdf86b2f751815b64b9e9684286be23e50fd0b3880f54323676fc74caef36e4deb586375727209c1c2a6185ab4db2fc06730b6c2c89e3286463bb5723b1e68d9af72e4cf5fe1be4d76ec890dcadff0064303840ea01515591d0291ac811f9fdd21e79048d1deaee6e5bcbdce6e40f06e50153821aac5da009d5dc3fcfd6e179fbb921493b0627b74628b6c385bfc592286f143f2fdd648df8787e98e2fb0371d99fce856236d56d81b8262fcbf07f8eb72d4197d238f49fd60bf6f06089c953ebe095e5d88a5f733d535fd59ec448b224dae94438f6e78ce25a94f3666150ef8b07de95c4fd16a16b4432771aa0ca020a65e38f57bcebfc29203385dd52da1141cbb441036b252adddc47753c964a66e9f4deb98b394978b8b37402a23815b036d45489bb331a602c198b30c5289bc476b791252d69965ef479a32693c10d6657b5b8a34b6b5fc463b50cba6863de6e43639410a335e55c578394b3b6699b92a1f84eb18a7e5ad2517e61ebc932c0cdc6653f547c5c7b ss_n = 567807c3786d10bac1fe36cc8dd31630c454025749e38dadc416317308c13bb6 ct = 47fca495791d8030b28eb2e6c4d6834d29a6f449f42e90ddbcd4c75d4e6bd7c5b3f0c47476db4cd2e30a7281b9a68c6b00c38fed385170f311221df45b762084c1710d7e311b5c39b18d1992911b0202c88410b03f1d27c4dcfa752a77d8569e56648a856e99ae4667734fa9bb8946ab1c505206e67258e287c5c9a1c6e7d2d03c00004bdf7ea78d906feaa5b5b803f27f1e022f919775eef31e82196ca7c5572820e1e134791782e5a2da06b44e4428bfca27bd074f7b111de5d64bbb3ed49fc1946d45cb9a1d454318baf13764d1d51eaba1e4cd0c5bc992bb86129e17aedf54a63713c0a65508cd3aea7694b813a1e0743c50384af8599ff6f270db96b72dc820c6dbff2607714e43c8acd2ab7f654d39a3768419461c1b4f8d5625efe83b8c0504ebd2e653ca2d64eb002a647751cefde3435f64044038b204210914dab7d45d687f56b796bac534f5166b4ecec14fe67e3080a3f6d00c7325a7c3228e04de712f65a1be0291d17ec363051d565acff50af847b6d0590facd61ad1a41e4c6c2d2877443e12e7277431eb7c2aff8698eddcc1aa8efe5d899bef249aaa9355ec0b51a52f61fe1a8a2ab5939dbe06777df59250751007dfe69d29c902a3401cb7c9734da351aa1e32fd327f78d698d5a0b284394f670e8249f80f3aa0b936e3e05d9ea513d48413c1fad3a4f633769459c153a2f3f63d195729e90cbb89c798334be91355f11ba96bb33c418575ef7d4f45944fed8ed6dd35cf88b7badc5b5501aeba2e6225480be27e916d80369aebd5b3a72ce3748e55ffaf229589ece97c60211368465affd0be15be96c49bad41ee26eed4401efd31fcd9f3aa25794ef2a4f279354cc5ee676f2654345fe57ed7c818251e6609851d2e5daedf819b0832e1dd6697ca2ef74e32b598ffbc45b28153a0d9093a4bf4cba7c674e117cfbca96be5f0dcb4a103c215aeedf5c24691a64afa4a8a04102cd51478bb6249e569ef60aad842030a4eb7bb043846c874741508c58ee41875b6a708c5d1256f6c93d169223e598343b26dfafcef34af8ab79bd1e897421b6ee00e33e0f6f3aad529e4 ss = fc0dfafeebaeeda7b0cba38b0bf768e219e95778014dd54a74d3a45a752dba2d count = 520 z = 6ed8fbf0320715f874f12add92193a703a3664b2bd11025cac5b43516729648f d = ee3898c4fe1a47b51f105a69b4138d12695b5fe73a423599c978ebfbcd1c816a msg = 7f4c1b6ce1233329f3ea59f968350a754d92430417742eb5912f133469968506 seed = 76b6b9e241d4e56b0e5cc2548fb0c40add2bbaf7222a9f758228a3999a5ea666c554491d4884121e78ed6181cb11a7d4 pk = e41620c2ea8169e22d1255947361c9699b3ced0a616695562cdc51c4d2612a24bba68677ddc551375a7c08a702e1e6819d3a7de48260ff3ab6d6c826b7fa0ee97abb09aa24ff94201da7432e309daee059dae9b3f920bd3691aeac3ab99db9705bf05349519cbc559b7fc492d8c54dc7258a68836ce70389b7222fc62bcaf288284ef4b5581232794121e076ce08f3990757a1db52920f085974e57fc2930f487b23cd3858b9d64cf3fbcba0831f97eca0853464ee372e1fdc34a557be3934c9e763a12bd6bf2300986dd8aab6341493eac83080a874008f4a63572d505dd480cd5b27a5da3b0bf96b7241564bfe129e0647554909b9f64ac2722c1b312a3a3612488ec454414273c7b5338bf4a6f3766eb3791fc8a45b929311ec5a396e17c1b44b4f71aaa222a4812a54aa9d79b045e311ec73c5cffbc17601a8237a41f37851eda3a1c49ac1bed41a70f1ac1597b4c750b45a0975befc604e7a29484a1f215a24448b24ccc1ba2a84c365d5387958b83c467126293656956c58789c5a764530721ac2ac81e85c5a2c5acb2a7a9820fb33a6959139c63d6be46b5d9b2c16c6c4121612dfd150cfb311034963d888a911a53388f45c7b9b69d1a10435979dc9548b6e225eed68be9d5a7621114428387264c69727a65ca7b3c9e1bbbec47b712b6b77a07c9041414c43431ac00769cc07cf3af0064bbcbeed9076512acec8fbc96c602ab5aaaf4fc01851d70c5e8173adc52b65717d1cb1ae5d1587fb3212c80cc4e536a8244066a0904b2528caee695918ca97d5913d1f444670b98c86280f2d2798e661a4737373c589997229c3171cbc27ca65ad1b814f37037fab7c0795aff7854d94545e3be27598b26b4111315154138f2539a5c260324c906b706be02446959907e67589117764c9977accd069ee5ab303eb31a138507eab6e8ef56742803800ac0fceea49defb53b2317ad90b7daa2a08959c7dbb00ac2298488e9b78086b54345618def6742fc7393352c9e3f12acc44c90f6c9cdad742a35787681365ab9886141780f5bb45ec598bf13a0929752fce1270f849193026aa9270489fd67e9fa238f50de4cfbe8d811bf6c38a2a6a480816716b579ff23e7fea6d96 sk = 0330047e501e30a35f0108552a328f1b20b52bc433a7ec8d3ebac73499495b61b035d48d2b365dbf362d70d7cf5fc9876c886b5b3773d82591988978750686a9063c5dccb9bdd8ca8f86468ad9ba06dab9998c06675bb3279782ed649952f0b528c83552423c1b05ce117b307e554dca3a9d352c2241e79894b5527e7774e552633e5cc6e280314a3c0433664a2a719bfd8316f303724e6029839c2033591ac344175aa65a08c25da90b36b9e2871165b073824a03001137f015787847d4f43def4712882c0f190c5d316725474b4e46fbc3fdd47a476500b864aeb5c09e5c36aa74869550205193660ed719b63d33252d10a10ec36f4b59bcbfab21fc5cb2da006d8c328cff69477a36a361605535ba38ea91c48b250907f2c9d7658aa8866da5aa3b8a6a4287993d5a39935b7252f9fa2974804c6cf6ad421852acb73828d7609af290fd03258306c7811a20d1170cbbd24f78fa2a092117c158b85119191b218f5e0aba38b1c059c08bc78101480c5bd181bf7392b85d90b68e15c84b15cbaf477db2babbc731c7488884fd2c0fd99820c496c5911873828c7f13b85a3dd85af5a737095402c0709fd8f34f8d19b6e277bb71a21a70da31e9aab644110bd3eb63e6201e5922b852c7bd71ba377e8c7732d76d07aa5560ea95a5d7c05917c9d65a6c960581d0b08cd25bab23326dfac94563685defb719f2d86178b15d33f82c8db8009bb4691ad91dd7eb5559a14d0e012a9acba9a50b55b1e17b4c46ae9020078f052e34e20ddcf02acf719acec3991dd5bda1a09394327d61131a42c16f035a83eb09767569ae25b96755761c34352c6cc913374c2c36f72987b11a7d01180e36b027e80050893c512a1302c57e44cb7cb491a8b8220166e94089da17c5b26c0b707faf7a386f252951c3252ab8bcc2ba21435b6013f95e5f166075e236782c7186890e2664c72e39445941379e48c87f072ecda851d5ca4fb3082543dbbbfe846c1e2479736a7e7d26441ca23592b30e3ff858195667b4e4292fd29c4940aa33f6aa41c12d7881c3382c3a2a82c872d03bdcf08f673175250031be57c5e41620c2ea8169e22d1255947361c9699b3ced0a616695562cdc51c4d2612a24bba68677ddc551375a7c08a702e1e6819d3a7de48260ff3ab6d6c826b7fa0ee97abb09aa24ff94201da7432e309daee059dae9b3f920bd3691aeac3ab99db9705bf05349519cbc559b7fc492d8c54dc7258a68836ce70389b7222fc62bcaf288284ef4b5581232794121e076ce08f3990757a1db52920f085974e57fc2930f487b23cd3858b9d64cf3fbcba0831f97eca0853464ee372e1fdc34a557be3934c9e763a12bd6bf2300986dd8aab6341493eac83080a874008f4a63572d505dd480cd5b27a5da3b0bf96b7241564bfe129e0647554909b9f64ac2722c1b312a3a3612488ec454414273c7b5338bf4a6f3766eb3791fc8a45b929311ec5a396e17c1b44b4f71aaa222a4812a54aa9d79b045e311ec73c5cffbc17601a8237a41f37851eda3a1c49ac1bed41a70f1ac1597b4c750b45a0975befc604e7a29484a1f215a24448b24ccc1ba2a84c365d5387958b83c467126293656956c58789c5a764530721ac2ac81e85c5a2c5acb2a7a9820fb33a6959139c63d6be46b5d9b2c16c6c4121612dfd150cfb311034963d888a911a53388f45c7b9b69d1a10435979dc9548b6e225eed68be9d5a7621114428387264c69727a65ca7b3c9e1bbbec47b712b6b77a07c9041414c43431ac00769cc07cf3af0064bbcbeed9076512acec8fbc96c602ab5aaaf4fc01851d70c5e8173adc52b65717d1cb1ae5d1587fb3212c80cc4e536a8244066a0904b2528caee695918ca97d5913d1f444670b98c86280f2d2798e661a4737373c589997229c3171cbc27ca65ad1b814f37037fab7c0795aff7854d94545e3be27598b26b4111315154138f2539a5c260324c906b706be02446959907e67589117764c9977accd069ee5ab303eb31a138507eab6e8ef56742803800ac0fceea49defb53b2317ad90b7daa2a08959c7dbb00ac2298488e9b78086b54345618def6742fc7393352c9e3f12acc44c90f6c9cdad742a35787681365ab9886141780f5bb45ec598bf13a0929752fce1270f849193026aa9270489fd67e9fa238f50de4cfbe8d811bf6c38a2a6a480816716b579ff23e7fea6d965463db35a75c1eea65351bb2c8605de1cb32cc0914149fc225ba97a4333d8d916ed8fbf0320715f874f12add92193a703a3664b2bd11025cac5b43516729648f ct_n = 3d9bed9860f6b0e43c66b21a0cad7a988cade68fb6e6c989cbd2108add177cc26349b9eabc359ef9bb9bc3ab7abc03d7341f6d7d75fb90c6c9bfd14d957c2e84204f9bb8bc447c7eb1add6dbb3c6fc5e3249da58ba7d8cdc08a30b695d24c8205929470ac3660ed5025daeebe664fe384d3b48ae22d42ddf95893a56a5ae32252218e638603cbc590eb54d743145fadc3fb7ad44721038ef15bacd82dfbaf812d719f14c0486c7a57596c28ba637c45af09dca4f3ceb138ab7a4fcb2c2184e017a8bb6be1e3143e864e05ebfb275f03eb821552cb8214cbe0ff487170f04f1eb97532e87cd38f9e63bd70797b80e5d127bc637900b0f8e026b468d1d26c5c90ac31c6579ce35972b237665375751dadc3ded429ea29c0045ca80867fff698f03f7c785e0cf7405fe49726159491ba0968efff75e7314b8fe15dd44148e35bdc37e2b52c937f3c866516ec19d5a1f48989847d38fa041e05f68aea7c13c683e393f5d4e0441f85e274c3c19831f73da1e82a498c2df4d73c81aa561cc123570d06313725bab3fffae0716c41dc748408bedbacedea973e9e20e20ca0911b3685bb52b48916a8a643e5657c700df1d945aa05c456b854c885e375e0077b948e72df2b535e6ca759cef1d876fbec3235a328aca4f16e510ac670556e74918dac160473accfef2064f221b6925ba7f7c53bc5470ea636401c0885564ca8af3b8a79558b8ca9a271c2b5a519b2c5e6c6616d6d07d67ffed7910e015a0cdd3ac5dbb067a1894724cb2827820457c2f097de8a4d466c10b249432ae794af55c1969d413e20e35c8ec0678b7e9a70eb57c998d586964a3262de6035eef73937127121198beca8ae82a823b207f84876c88f142823865577fe7791d769e96b971e9f3da307bf05260004889da2e3463d706b049775ae9576db999996fbfea2f4b102d38c11afdc92ef9737416f19d0748166725a1c5791754495179f469b0d7f31ae98f35fc9ae890e9c306c08831192b81586f45808008ab45cc6456976ed8896289ddbfceb6eb4d440a90715f0526f6a7f8bb7f2193626b1926441695575f29068be813 ss_n = 2c813242515482ae9552b8ecd23c34221d29af0289df8f2aedcd66e9f36a76c0 ct = aeb5e3e834f2100c86680f91d6c6568b3ef687fb99600da50fdb656666a4ef714998439a45d5e9e0080261bc17ab34a665729fda794a12ef9ef6444a7ed324941a2cb0d6cf83eb5a7db5da2faf792641f87436a7956bc16c12c8bf3348db1d08b37e1c78279fa101f150e921e9512275706460d089bb5ea4601bbe56c3130c8044576a982146366d6bbb4e45ed3f829585bc75ed0c824396a1352f1588001a16232dd94fb182df6446b5bfd1eacd8ad019fdd52b49f8008682215fdac13b824d7103e13bcb30b5fde8a3c034c6b5e9481e446f04ee43b8f945dc09e882139d114b819cb91986ee224ddc5c506dc3fb27d9b07d39283ef678361f9afc9d80506a2725dee5707fd7ea1473bf03c0e8b362f75dde87e67331a29dfd7c938ae67bd4626e07048a8be16fea30321b02516a089a375f1d386e19df438151eff76a8307f9bdf117f8a528dba868607d1b7925d52f425fb2a4e4bcfa974c3d64b291a6f9cf84f79f152bd2abbb35108013d8b2bedceb4120e9792357afc7778dd5609d97a3166f718ce3594b8a83f246da705ccf535dad6b486818e4c57d7229f6a776f57487c949c1a758ea0d75355b24c25a7c0a4932c3921e5a109378c1fbe48031d060c4856142038102d88f24e15fbd7a46194e8845507ec61539e245f6718be7389b9b6f579aa918974145839ba486aabe697db5fc75df4bdc6494d2cb11b058d1c24ba71a6cd402d482d5422ab18a4477ea45b1883b11b556bb8927a78f2dd5890495c8d1dadca2328c5203ec5e57a98b8ce3f706e5967789c10d609827580f9d3cc16e1bb14029d74941d0f7044553e513d8d572a115faf2db5a2a8dec151d85d2b1378a66d6924622e67c93d72fc8445de6eb7a45cb4ba3ba0e44982d12cc903ed659f16696c34132e2f3402953ed287bebc55cbf364222de9f386b3e83e7c1bf23bc39cdc02cbaa015df9576b01458277c467f1fe8ab27d2075f0b46b7415f2c0fc73976be592865ef59c9463b6c99bc638c3099ec8d7815d3b4bc00ad79830add5b2623ed87e171e7cfd67fb147cded6bc9796645323fb9300a490bb38997 ss = 2047011b830dce77bc11dce01f9f4ed250f33e5a24c6b4a476b16c8245af0c04 count = 521 z = f86bc5321d82f78ab9cda7023dc10b40dad1715f21613b6524f24850edbf4058 d = 3736f0548947244b5dc67805d52e4a420c26c1acbf66c83ada03851f7a3178d7 msg = 92b2d37165698aa2d7cf36a3599dbe6ea4b4b8f3e8d48a0f1896d6d539ef76ca seed = 5cde8eb2c1f7db2e088ea2e87500e52ab83c1d1f41e06d37f6f05efb06e5cf44068e44787ef80f0a4e1a9867c22bbf6a pk = 0c88b9bce15172992c6ee05589431ec32858765c9761699eafeb63bea073dd907a1f9c6680dbafd29613f05c37236aa83ce78c057207ac653deec760dc850f60caae1c7733df7555b290a00b5ccaa32b879ff3ac94ab4d1792cc3d2c086138547b8b0b3063111524502d5a32cfe0372b4700ca9663769b6bc14a432ef37bdfd31b0e16c3a39362cdd39fd6da6827ca7255e595bca129dba7c36f23078d20c61f14a5ebd06fbcb03119d826d2793b81db81539a3c589617923619c0b306e939cb1a111537506c5cb958f222bdc07200d0822e8eccc9521c379c968b8c9c2e0ee6484c0b45e3216a7a455205b1bfc90164602c4361784dbdc27b1a92844364047ac43a049574a85ca9ac25406aa06152ba5f6d42acef4568b245c7a700a399812c56793df0fba1b00504f466a1c103b67722b7b90157f91988ef3683b3b16083da862a797ece628b5c6c12d01312a2835cf1358dcd0818593183e9f46e1a9cbf0e864c19668914d7b2c52b90ce18b4f4230072311e145134eb116cb1823dd6da03adc75ab1f59b853781c4eb85d088bb75c279d6bb6da96813c780b585413b5b295d8875144f6235687cabfe6807eed0a41e35415925c5a303265e92785454bad80298a39772ebb1a204f3817534001ae76040e24dd04a20d1493073595b7dca8a39b1823da685478a6d79717af59432768a0c72b00d956277ef7caf878b542aa69a50d91db578ae8891bd33da62d33c9888e73a7a641c00d1232ac1adc5ca1a94e28afc40c15ab2beda5c5289170a84382ce50aa73b79916cb7c79e233e9b0ab7fb8cb71397632dd5819139c6b7740beaccab9f10aebc31441490510d437d5b343fd9008e7cd974df268c3152ce9adc6e89933e42289b492c8d101234253bc8395c28c743184adc7d228638441aad97301bc0b81517d939ecc217cee061a7379601aa046531c5abb3658d8090454ca29bc62da7a29d1144b9c821211d531e2287987e37a4d46b3282d0b375394d7ae27dbd6c4f77169393a438c847cab47bb5242a92c6336747163d93389baf0c40284844bc56ccfecc4df3826213f1b9a6f5ad567e736636c44bb6e81d6659cc6b002596623ee763f31b8ff1a3dd177448b491 sk = ad74093b234a979966ab4620a047a9556330682bab3ee49446c12f2909cfb7c11967f3a5568376807a7f7746573ec643cb1a6fd9c1aa59ca4c7302c7b1452e9e6653ee043fb0dabcd8ec427315a5d9d5bba7e798c379af0c5b61e48483a8d75fcd51011c2601b59aceebba50819440c08aad68f74ca7ba8642f16fc7008fc6e65964c478e4e072d8c1504c30102bec64d1b474ac3bbc17a09beef9c1edeaaccdc76e22d673844174cd168bb2c2761c405640db0c05b465c37c1f8b37430f16023396928cc5ada431acafb15c39b705a6c5a5b04344299b103e4c5618dc02ff6212c1838473590c12c608454984361ba6f8d7b77369980b144bef8a0df6e411f2857cf4501c28967ea718792a621572c839b3a4407be90f1aaace52982283cb63860c2919313b2cea52c342439c479d4766acbe5489e83ccd3e52b523d2af0ea89439c1915c38c64980724493cc06a1bcd5658edacc8b30053321e6cce232944f76c636c46bbb7783a1d522110cb7fbc07fcc91731c5cb647413d00ed8d2c974b82a6530b5322617b903939b63d3273f88c74cb078cb8c87a975162204b6f9543bef559b99d698a72bc0a12308f906a355b93a3097cc8ba433ee1db48fd586789b9b581052bf1e4adfd9bc7831170d1405cd25287dc4025158a048b160e34e86cc1404f2d555cfbe8769952a1e189356f8a1fbe675bdecb3465eab2d3561a544b332b6572a5aa119cd2130a8080cfd30329e82a57c0c68cc5c812e0667a1c860ec52d3129190e2bbbeb2b3a6e5139f7e8aad1acb9a9bb87b205bc3adacc8f65528982b823e157e9d67878e48fc634bb01d64980e3bbbb8572e2b691eca72366e167553bceb59367019ab50335c5bbfc28066c8480b8adae54cf7f0ca615d30abbd136894200b5f24b5fc32658d2758d4a3d449c1528188c9e4a928cc8c4df77879f8102555c312ce297c912c3e089b25fa59779d3622e1600c933959964c51ccba108f1a904c42033f1b8fa760e45474511480bec3a803593403706bddb537e22f4c46af0cd13e37ce182835f8b34dee012530ace8cd229bcc6203d7b8b12b53c0c88b9bce15172992c6ee05589431ec32858765c9761699eafeb63bea073dd907a1f9c6680dbafd29613f05c37236aa83ce78c057207ac653deec760dc850f60caae1c7733df7555b290a00b5ccaa32b879ff3ac94ab4d1792cc3d2c086138547b8b0b3063111524502d5a32cfe0372b4700ca9663769b6bc14a432ef37bdfd31b0e16c3a39362cdd39fd6da6827ca7255e595bca129dba7c36f23078d20c61f14a5ebd06fbcb03119d826d2793b81db81539a3c589617923619c0b306e939cb1a111537506c5cb958f222bdc07200d0822e8eccc9521c379c968b8c9c2e0ee6484c0b45e3216a7a455205b1bfc90164602c4361784dbdc27b1a92844364047ac43a049574a85ca9ac25406aa06152ba5f6d42acef4568b245c7a700a399812c56793df0fba1b00504f466a1c103b67722b7b90157f91988ef3683b3b16083da862a797ece628b5c6c12d01312a2835cf1358dcd0818593183e9f46e1a9cbf0e864c19668914d7b2c52b90ce18b4f4230072311e145134eb116cb1823dd6da03adc75ab1f59b853781c4eb85d088bb75c279d6bb6da96813c780b585413b5b295d8875144f6235687cabfe6807eed0a41e35415925c5a303265e92785454bad80298a39772ebb1a204f3817534001ae76040e24dd04a20d1493073595b7dca8a39b1823da685478a6d79717af59432768a0c72b00d956277ef7caf878b542aa69a50d91db578ae8891bd33da62d33c9888e73a7a641c00d1232ac1adc5ca1a94e28afc40c15ab2beda5c5289170a84382ce50aa73b79916cb7c79e233e9b0ab7fb8cb71397632dd5819139c6b7740beaccab9f10aebc31441490510d437d5b343fd9008e7cd974df268c3152ce9adc6e89933e42289b492c8d101234253bc8395c28c743184adc7d228638441aad97301bc0b81517d939ecc217cee061a7379601aa046531c5abb3658d8090454ca29bc62da7a29d1144b9c821211d531e2287987e37a4d46b3282d0b375394d7ae27dbd6c4f77169393a438c847cab47bb5242a92c6336747163d93389baf0c40284844bc56ccfecc4df3826213f1b9a6f5ad567e736636c44bb6e81d6659cc6b002596623ee763f31b8ff1a3dd177448b491f476f90e0241b837ddee6a46cae5a3178df323bbc451bc268ca357218361ed31f86bc5321d82f78ab9cda7023dc10b40dad1715f21613b6524f24850edbf4058 ct_n = c30a6cd86a54ebd48a9b713a6840a7f02c346866472382c6f2ae6674ec95a921f03302852b1dee77949fea92aa0bd073718ed5a4fda3c6008946dd2e8bdd380d4675d7c65bda295e24e8473b0a7c4eb7e663c0ca942e8f635be6b8351de649d5b6b40629bfd43463ca05591b687d9defc0f60e706ce8d549d61ca6acaac7569d8cb6ba792ab032a398ecea4b7c3add481d6ed2449813c27ccccc6fce9e7381ab1412e0d2bbe22d3e381c25bd5bde5059d3b8280a0826eb4f29591a346d4ff3b2ada5ad3126a810a592350aba8e464d57c6a96dbc8993b3d9803facb369702d0548b5ba89765d328de1552d4cd8d1a042bedc83b21c0cd870a20ecfb82a9ed0c1a465cd0ae84a2a81cd53dbad26df7241868642cacbf57daed77244ce0c1905cb287f483fd37a8e0c7e2cf42ad50613eee7328016f535689ff90b753b5321bfcafd983ea2c9eddfae6f58f1d420d93a728957440ebef71e740f5499e131adbcea3ec54eabff2952398bc9a366fba7a5d519945c85d481107e078d7b55ed9bbc2e3d2a60cd6aeb8811bafb0590f8d375228d43231b36f2be38245fb3c34685f0025cef400cb6a3546ed28dccc6c121025294469f580c1650686068c44d362724c0a9d155a86bcbbf25f44e0c0f660ef833a81a86c1c69f7f567d965acdbf6fdef9828526feaab7595ebe201f7aa08355699a8042846dd4ac59560005ecc97e23b88a5e51827ce7392be5837e9bdf3599977392add95d5a7403ca5cd046fe66a1d581f918cd44a0e03765c05111f27216b8294c751854ef3fa4ceb89970dc1255b9fa05c83eed590ce83cd1b52afaf4bb9e4de6ccca912d98b136817d91f88b37b1db3e681b05cbc71b2fd42a171433dac8fda538510257b95b66aa2d62eb0cd95c88e75539c136efd5d3ffcfa751d38ec03476a29b7748c36161cc5cd793ef0a847094ab039466c775ffae2e4f656a75f1465d2ea860bf200a75ed231290b416626128b980b7a358fe226e2fa4fefd388d5dfc7cdbf4a7ec409b482d2b3eaccf416dea24fac7a09bb45812c96528680ccd1d3e6e4e0389849da91a501eb0f16499 ss_n = f7f52b123907263166af1aed193cabfb24103f52945dd96e41624b48e406f828 ct = 4c140052554530cadb86629936a45e52e7ba16cd72f852ab311edf8545380a70c5cfb0e08fa864cb3982905f51ecd191fc6ffc7fb6784075c000296629c06bfced937bf9919b03fc1a8f1ca88802d5005272490db48a96c28ba49aa4b47110597f8c21a341e71c99701a11d97cc671cd988f9dedc2d4507f60ea5fb42017c2de3683e3985b5609188fc2b0f3388046338dd9d90083d0580e2dc43a9cb3c1e7613f6b330e8c5bce28f5c9892d927dc84e1e7dd15eead8a1772365d656ea93f0513192039204d9d1d53289570991945403efc1a2e231024e959421830f400c318a67075d7a7b0f7ded08eee635384509c791b7a29b51f6dc6293f83e36ea67ab35e955917089a76b3b5e873daa032544d74837a60b146612794fbcfb5abf411605aa4bd5d169bc231951144eb75efe60394e283a6fad6cccd8d3adb9da6eb2f67bd72927d5b3785c3c3175b905df20fbe3890efe903134a810530bd7a75a4c84626265b3c5b452e084c3cf9322bfbdb17be8a570a5f400ffeff1f7f80cb9e9afa60dbb246a87f111a505bab5b4183b425e4c3d773a791436d59e0acf2741d471fa8a8b750a5060832a850512734f118a002f2492f4da3dd235cba9fa575f792df49565be8bce2ccef9cc13864f6fe3b361ee26d167cc9c3d603981f48f3c015f272b6b6eb2ec48ba5f0257f1eb4fdd5781775b3e2c6fc5112fc29e622bce2de03ecec190de7257b1cced84bbc3d3a040dd31858aee9e92457ca1ab59e09aa892cba742df5c6c98aae7c4ae319d1e50101a4fe1d9fbcfc541481128a6bbbed539e692102e7d0ab4c516fe1ebc3381858deed0f6d6088807d0b05aac8fccba1c96027f9d0e2c0b7c5ea1adb660314eaaad89dbaf3d70d62f1414694f2453f3331d0bcbc4424cee7909c64521be622b17e827feeb17999cafe7b3d9edafa6bbb32f2650f74cefde0344adea90e31b1187dc1e7fe888b4eea4226dd4afec7fa44d754595ad98ea1f4b3815c5ec26282027fdc01f6cbf1476fe8006e750f35cada732338063a6f9871c289b16dc87f53107776d626907946f22206fe8178624778c49e4 ss = d9997f3e6800bb157348c2c9cafe81b4ab7dae6212bc8ccfc94a844231c12f68 count = 522 z = 5cf98a894fcf8601f7b0f9f4c24fecd16d7b9ffd0b5f84b01b4a44f977dd9575 d = eb364587eafbe9dfdbdbd18bea8c14ba8bbdb9da53a16d5213ff56e4a0ba4953 msg = 386725ad44d31e9ff6c20ec0c26fc188be25799c9272cbdfaf85de1298a3439c seed = d61be1d7e5b769b1a84a561207a3f53ad05997b7d4c36fff7ed235ab5b8cfd0cd08f4eb5fac9d8907d3501e4fb701e0d pk = e6790d9c34442599957ec1c4ed49b86539043656a5cdd11080fbaf4e40a791396da7e8c817a6aa7dd1335733538c4c60fc7801a5d6a80efb064e3496f2f695590009a6f19543050084e640e424079c6c4fedcccc9e1bc858f149b75864a770ccff96956df9b64d2952e7e10c951889d532340650c5ba7184347b1b00c0754e376ec6f96cfba17211757f14282d2c0c54257356b5121737a58f2c172468b1554d425722272b58c40aa9c94b0dd3964151bd95c6ccf2c699a8e829e22c1576287366e59e84400d87d5192ee96079811191e32b82b6bceaa6b4ec08b264002a1b3c73fce446d5c5a7ae4c3aa2e3b716e9a4eb0856e748419ddc30948475412245adf195c8e910ba70b3e828bf3b86292b91549b7880f3d575ed36cec94a6cca607944fb75640a0cc4326e350c0789c90316c58e6794594045967b048b048055ab2048db5896b5eb40732015d1a669e0a485a01660031c2b777a32bf9a00ef165f2730305a491d624112ef59c93ff77266a31ba87b10ccb5504045913bf5c7b84c262a492f4b70178404a6996c6760a2918c032ccc1631c1f9cd573c5abda9b450b78efc2272e5971a2768347764149c3c16fff67b863c5dacd9c763e23248ba9d097b1cc3ac6a4c473995dc93c0a01df7919f70b437604097df445e4657c6db342019aab1f8553c7346727bdc56993c815f429cc1fa19bc53868bd420acb73b6e200a03fb79250b757339587daa32812b71a0d9a3c4ab73a6e9bd5f5ab8ad9c716d9a9964f82aafaa1b676b1d2d2a78e16b6248521a9cbb2f83f22ee343300f356780a371ed8c6890fc1cff7c634e1375e83bb6dc463a5c0030b387751a08ac567b4638db2a3f970322984488d36ff79628f4e6880803be5cfb246ab54942f2077ef60dc85a635891343a2b0f73c6aff0c8410c2b02bdca6d2b2c529e7596d0b1707af94b0fac4d48975ccb841c499b7657b809a80921a680b9c0b488037b240efc45d291a0688667ad1805e8a8a18a55cc05781e81734212d6300bf53e302147912b396c976a819a718932474e88b8187a34e505025b9c5cce43a3c2402fcf5cbab85ee8992da51dd61d68e6b2a7339b5fd5971f30a229291a7ba2f2dabfce2bd6 sk = 82d2865722590e3306f4a55b93b37919676c94e6c39d04950dd72e4c3457c8d80abcc65826a68009da66a641cf6d757b631890391c9973d8637765cb3a32238ea24c9fbc23d8619c03783dac8c0427baa800d8273b391e50312867e22603863c63d33de130b44fc35eb5790492cc9050843c5d5268e93388aaf5262b673527588134cb3ee2d2c137ab91de499e25bb34a65081d0507f21c4c21c159379b83c61c0b8735c3713c19f7c4b42ef9143c1220b8fccaa9537a11fb9c4ae2bb6ade486d01c4dfb81c04f31bd2e7c8f9db5c4712b25dee0750cda824da9cd3a3414d5789a9d71502b927d7206111d024fa3a9375d0bc69d01b54b4bc8f79b8b09f43463eb8245158fda794980007e65310533960468f1324462729a6280ff0310659c7072353c8446af6bc57a8cb10cc4d8798108a4513b3cf3db6057514debe96f1d889ec3734330b15454f79c29546d19da81314845aff49854a3b038d5624fbb2d7151c0bc090eb9d41fd0a099f178b2e95b8be42698226670ebd1c7905769f599cc0f48bf10a64a45053a43a46c74ab89a0996ad1ccbcc460b4c34baaf2ec9f87a42d4f0bc4d4f276ede3b6b07baa21b0b15d849f9a7b35e0491533f34f1a2213d769209b852e1330b3a4240006f475aa74618854abba361844f18d78f5c988f225c9285629b096673a8b2b9300e8d09b0b780326738a85f4abbf746523068b9ea49884a26c61fa60d0804b20441526093dcfca69e0594d3e2ca55933533046af9d707761ab581d29cb7275569cc521ae3c3defa70008a56966744b4d34445af13a33dacc60700f3ddc251902bb69644a2d88501c11397c0cc0eb19512bf273f3baaa7c18cd5443b5659b6c4e4b7c234897cf86b25e5028fbf0cf3e398091acb9f064c5caf96348d844282cab98c46d34513cc13a40f7b318d64640e040709ec50c21b652e5e9c5efd16f890601268558765ab22b95bbbec6b98380ae6b266a80f02dcc0c7d73bc3a51d29d60cb1991b77ec14b0a5dda037d42ab497436554a0cfec94214f942d99cbcc93c392d1190f87c99c2aa5cce20cb067178dacb7bb01a86e6790d9c34442599957ec1c4ed49b86539043656a5cdd11080fbaf4e40a791396da7e8c817a6aa7dd1335733538c4c60fc7801a5d6a80efb064e3496f2f695590009a6f19543050084e640e424079c6c4fedcccc9e1bc858f149b75864a770ccff96956df9b64d2952e7e10c951889d532340650c5ba7184347b1b00c0754e376ec6f96cfba17211757f14282d2c0c54257356b5121737a58f2c172468b1554d425722272b58c40aa9c94b0dd3964151bd95c6ccf2c699a8e829e22c1576287366e59e84400d87d5192ee96079811191e32b82b6bceaa6b4ec08b264002a1b3c73fce446d5c5a7ae4c3aa2e3b716e9a4eb0856e748419ddc30948475412245adf195c8e910ba70b3e828bf3b86292b91549b7880f3d575ed36cec94a6cca607944fb75640a0cc4326e350c0789c90316c58e6794594045967b048b048055ab2048db5896b5eb40732015d1a669e0a485a01660031c2b777a32bf9a00ef165f2730305a491d624112ef59c93ff77266a31ba87b10ccb5504045913bf5c7b84c262a492f4b70178404a6996c6760a2918c032ccc1631c1f9cd573c5abda9b450b78efc2272e5971a2768347764149c3c16fff67b863c5dacd9c763e23248ba9d097b1cc3ac6a4c473995dc93c0a01df7919f70b437604097df445e4657c6db342019aab1f8553c7346727bdc56993c815f429cc1fa19bc53868bd420acb73b6e200a03fb79250b757339587daa32812b71a0d9a3c4ab73a6e9bd5f5ab8ad9c716d9a9964f82aafaa1b676b1d2d2a78e16b6248521a9cbb2f83f22ee343300f356780a371ed8c6890fc1cff7c634e1375e83bb6dc463a5c0030b387751a08ac567b4638db2a3f970322984488d36ff79628f4e6880803be5cfb246ab54942f2077ef60dc85a635891343a2b0f73c6aff0c8410c2b02bdca6d2b2c529e7596d0b1707af94b0fac4d48975ccb841c499b7657b809a80921a680b9c0b488037b240efc45d291a0688667ad1805e8a8a18a55cc05781e81734212d6300bf53e302147912b396c976a819a718932474e88b8187a34e505025b9c5cce43a3c2402fcf5cbab85ee8992da51dd61d68e6b2a7339b5fd5971f30a229291a7ba2f2dabfce2bd6e21bb1a5eb4fe1bc1289c2f50cb334ab0832192173abd6550e9ec5229e5f689e5cf98a894fcf8601f7b0f9f4c24fecd16d7b9ffd0b5f84b01b4a44f977dd9575 ct_n = 9ab95165c267abbbc3f6e397b52e26a48736c059f729332ab345a239250e46c9d42cfe9ca4672b44bf44dd8ced88c5c743eee711c07cd9f8d18ee6cdae25da50c7b9e8296d19bbbcd473fd12f0850076c62ef51e66f5ace5ab736e4613c312444e78569bacf8e0043a8582c832419530931356e0f20e2d8a07d1ebaaf8404bf069b372d306dee1a120de1ad5ffd29b6d47f11093a1f522d8928b911a8d8354ab3fb20fbb2cdddaf9415edf64e4bf799180a0ddecf8679f6cc28195e3d62c6eb397aa86cf56ec53167f1c7d927eba034618762941ea26a942963ecd5c11b6a938ab3975fe5bfbec4d5e18a77fb8bc1f8280420910f88e786e839e17add8135fdd068f20948036220df4b48443cde4add1de43889c625c4750b1c6463ce8ff87cc03ef8b7fa53ebfe66913584dd62ae4ad7a00ddd908c7696f99d6070bf971047110bdae0500b8da2398634f4c5d6d7f38a7e1599fac361229546e98d023587ea976ac371c77692b23af26a3bce3897da1cb32fda86e5b5558114a8dcb17a02b0a20e2bd6b967cc6a8677a7c9124b6fb1fbd1b8a4ccca0171deea9f9b7b711744da9b853e244b84d2f78ed466fdc1e011630e15b1209a645674401d15d9855b5939c2c998c63c2e9f1d7555298bc421f715cf2aa42874789190a8236dc4b7fe3d3cb7b815c2c1c513a4fdcb8c2d69387569a8c1eeb772a92ac04c4d75fd8a1218692f3818c8bb1a08b8a5f3dfb19d2de52ac9497dedc580ed408c8c65aad02c0f46d415a495ac91bb1c68b252a64a75ae5a2b629c7b8de3b7f8301ac8a42dbbf619ffd3d47eaeeec7cb5f4955de2cf30f9074dc045b75dbbde5649bf75a8db78d39176165d8d96d5b1d3f280804cb1132b483e5297e478e33d6e877645e4e0dfd7eef8ee21929d408f5e514c346588f5f926236ff1325678390edbfe571efd4c6652a9006f9484f13284264dc97da45636dd617df533690b059d31167d3a02e4a52b67e4c1c39a8fa6a0e8ca83cc75001d6d7104c08f38e2cdf58fbbfebe9c21a7b4fb05acb09eb0770863c43ad9ada4bf263f02471f595540d4be1b9a01e9eb0c ss_n = 24891c828018cecc5207089b3ec9863b7a7870c6144306a1e6e85bd54fc7be71 ct = 2a3e151afc208e327b3296c008ff41fa957186792c4f1cfb4b5b6d99096411cdc9a52c446096c2cc811a7888ad15b4e2ee4a43c6e985211d704d8c4c761c8ea649add2a21091c19c1837806ae695e4d14fbfec65260716b9718d2579c927a7d2b814eb4af3bab80733a07043506bcdfe2c4d89d271a8da99b95cdaf420947e214bfe7a88c337fddd2bfc9b13df7aa238162bd68e7a2451abb12aac8791b3c5de56e92effdb3e77244b39f7c5651de622a7fc4bc236f08ae91c14fefb3048f353ee8cd07fabd9b86d449408996b1f9b3b3cf48f719ba03aa9ac23259c3c18a4334538507d40b6ec8ac7d8c9cd89dfbf039cb4f16ab32c56799dc516185010c0515d9060d2c774fbe9fb5e7045646234f9792a125cf69588b2a14f9965a203328114b7b445fbfbfd9fe13fddd33665e391efc1321c6044eabebafd598d5858e1c0d67686d5e90a900779eee8c7d1e8d4e112af0948fa3d042b97f10be6ef67823bcfba744e232cbd162aefac0eaf142ddaf0584ddec6c653b08ec27fcadf846354e5ce80a96f79929bdfb6e5274eff68d2a50049710a28c6d21504f81bbcd97ca51d389a75b74b2238f21e860c774dba2f13b24447f95ca13f5704ae408ac71ad5a64da7730932f9d5bb9d4756c451d8edfed89f1ee0e17b299c3a57c109ad6dc66e9ecf18af5046be018a3ad0c99a1ae7d951bd30ec20bc58459a31afdc5bf3346feab188697313297b4d8f5b4f30e5da79851ddcfe1252ee1d564d57198b727bdc4e967ec02a03da08517fb2cdadda557397e09853b6a2612d52310e201e1b76682fffb0fa791659493734b655188f403a5dffdd80696f3d10433b96e68ed3a7cb37202b95720d29a58a31fe7f8691cd5af2fad211fa3b8cbddcce637b37af43476f86a3c038adb2a3170c81144f9a0f9a6f1a17b9ccf4c893f636f863dc202a13eb57dac4bd515810ba7db13f2898085fba12e5149f99d46db302d400fb4a370b039c17a5c67f162c339f435762fa9b231a5a0a73924fc7538a2835188bc2f36084836fd02d83573fef497453a188fa66411feeb73e6396ac68910865705e3e ss = 1219517cd8ade9ecd109fde51eb3789b6446f92c2ec8383a35883c0e2194e799 count = 523 z = 35d148936c4e792ebaa420370a3eedae85359d5f951d5e696afc3b0bc54f38c4 d = 4e1f7a0ec10d1c4b2b0a6f4ae5ccd609636dc5b30b1b79ec1fd645af9811db93 msg = 0b4cd8a1b321bcb7a0989b466bc67e8af29d71f875d8bc263fc2749259c86730 seed = c19a758d89b056e5cd58c0494a1d8e9d12e2193f228300f23f918696e72665f342a9939424b31f46eafead776e3fb273 pk = 1e9a147bd269e58a698b25561c7799086688199194ed1366b53262d7070e59f58994329ecb9894001997a41209bc993c28ca0f8c2708a7e40bd7e567d3d82c01886bf27b26c19c9ff4a75a11c87002b2b52f036d7e790664692502b68b8ae08e44d6620f7126ab6a355142517753502b1414327a5a191673f7b464ae1a4beeba548c63ac42c694fe665d30e6ae04101056e5165eaa0d54f28e05bc2060c16102ac41d6a25386451ec638b4afc42c3540470120a4f2057eaa03be2659678c52560759561afa28d730a5fdeab78f678734f6a4a2a3ab9ba43cd24ac50f9652ba012fa81c66725248b037b94f82b413f65e42da8c4cb9731a3ba49de30d535cc368d25057f683f79a410dd8a4f62a70cb413179f18d871c7da60a9a319848a5116dd5c129a2f3b150ca2c340470e10979dda169f0323823842d76cb5ce616b749fbbda9e39b30b1bb622b2f56888fdef09bc6022df244670ed93dcd74629a75a5d5038a76197d5baa90f32cabc3077490ea4084991b37009a1cfb493e0b7435ca9a15844db76a746cb48694eb9fc7800d15cc96d22611ac6813d2b320bd55328dea1484a35ed2b52a9a4a86a58c9e491cbd55e7401ee676859a1838eac33a93a5e6f6762ca5318cb807031511638598f8aaaec596367dd058c2888bb5423887c9aeabb22ca3f27f865a7d9a7777597bb1f369678c9c5889d88f22442ecbfbcb34ba7d3da17b822018a804bdafb12f482c870966583c45b0c2f7130ab252e346b7bf0581d2b3b37ee10b9829543d5ab0a72790b817450be39fb5a3c9d916349f5bce6ef26f8c54862d6619bf004e264cc29fe7625406603f89a242b4947e5433f48cb4bcfa9d9c65c4382566ef8c3717c61452918ee3b82fb514a9bb02ad9114b7513c398f4495a34871d5f530e1d3c3645b00eba39fc3a60ec22005487b34f575ad20c84513fbb67d550855ec222013bdc4d25cead8cd5cd50e728833b0e1cbd2f6ad500b7b5cca095f663bb903aeb0ac4126261e8ed8448e731558ba9785068f3902c3eac033e3e1135f9c313b46a872564e84d4bbb0a6a1bc164ac8ab6dc9424a4985344f6d35ee71ca22cf57ec174c8915b69159a5d55af1ea122052dcf0d53c sk = d611a717db682067b9b92bbdc537bdd7595bf04406cc480b2a9436ed9050096015347305abe7cff0138584f343a0c94bb254674245bda2d4a6cfda0761065d17f38db9f9393e982f03ca11c795839b3196a8444027162797a14d6a4225d230282501b4b4c70cda08382239697caab9ba867ccfb0307036cbf1c305f5fa20d6d23cbf36799ee48f0aa5ab5d7a4e1506b22fdbc6fb1acb0f0a510960a4e5bb38677bc5ca686e7618922a604c15840074038c111441446c496df98b14b624db3c63f1033aa859458c3987e759648d460f8664096641b7cc4249b0ea6984538f9dc0ab9b4690650c518b8c598ecb3272167c1adba4dd427ae4f44395551a90ebc7b83234d46b0f8f944d57d01513a1100108101234baf50750ad26ae98a21884cbc2b1cc268df56ee05280cd5c071af8b535a58dc933889898a518b71c3b2584b457a25cd088d4eccd7f74458b3c1c921a14ae4a29d9f66ff506cc2b48c89259965c964ead2aa26e54ac48e4953df3214e691ceb31a8a4daa1711406b06a9201aa9dd8b66ce87206b535505e4092fdca5c6387bf570694dd59162e031e70669f1240180f10298a81a8b80ab2f538558a98c3b80c11a708b317a3bbdae25e500682ca82ac86382b706375c9e574f992b4bec476809417d10970791c24bf7ccc1fb057ea5628a175b58010ae214c5c67066924b15bd3b6bf428cb99dfba8f4619c61eca62eb16f95a2cb8a80a9a4851ef94ac80c453dc1213a4636c426d95396d55fca936fc9d2b692e6ccb524a2d35113eda10a8c1b8e0cc7b34a63b14ff4b48f6170732c23578c90eeeb0198bc2f1c8372682caf95276a8b084a442bc35fc9a63730c18300366a66369435654cb6bb8e8c9be51891127616b839bcc5d2a4b8033eb11050a13362528315b535456f513997934b54344c8c92ce1784b02914a72bbb4666c77b8af2336ca4a042867ab7fb1e0da0b218b52428f74bd44b04424c70fb6b3514e96e7da0adb5b96ead37a3e07c12734b9b13617dc31a107728a76de15eac4719224054779acdeab1c028e1252c58ce6d146e688b97e96169c97a4e41642c1e9a147bd269e58a698b25561c7799086688199194ed1366b53262d7070e59f58994329ecb9894001997a41209bc993c28ca0f8c2708a7e40bd7e567d3d82c01886bf27b26c19c9ff4a75a11c87002b2b52f036d7e790664692502b68b8ae08e44d6620f7126ab6a355142517753502b1414327a5a191673f7b464ae1a4beeba548c63ac42c694fe665d30e6ae04101056e5165eaa0d54f28e05bc2060c16102ac41d6a25386451ec638b4afc42c3540470120a4f2057eaa03be2659678c52560759561afa28d730a5fdeab78f678734f6a4a2a3ab9ba43cd24ac50f9652ba012fa81c66725248b037b94f82b413f65e42da8c4cb9731a3ba49de30d535cc368d25057f683f79a410dd8a4f62a70cb413179f18d871c7da60a9a319848a5116dd5c129a2f3b150ca2c340470e10979dda169f0323823842d76cb5ce616b749fbbda9e39b30b1bb622b2f56888fdef09bc6022df244670ed93dcd74629a75a5d5038a76197d5baa90f32cabc3077490ea4084991b37009a1cfb493e0b7435ca9a15844db76a746cb48694eb9fc7800d15cc96d22611ac6813d2b320bd55328dea1484a35ed2b52a9a4a86a58c9e491cbd55e7401ee676859a1838eac33a93a5e6f6762ca5318cb807031511638598f8aaaec596367dd058c2888bb5423887c9aeabb22ca3f27f865a7d9a7777597bb1f369678c9c5889d88f22442ecbfbcb34ba7d3da17b822018a804bdafb12f482c870966583c45b0c2f7130ab252e346b7bf0581d2b3b37ee10b9829543d5ab0a72790b817450be39fb5a3c9d916349f5bce6ef26f8c54862d6619bf004e264cc29fe7625406603f89a242b4947e5433f48cb4bcfa9d9c65c4382566ef8c3717c61452918ee3b82fb514a9bb02ad9114b7513c398f4495a34871d5f530e1d3c3645b00eba39fc3a60ec22005487b34f575ad20c84513fbb67d550855ec222013bdc4d25cead8cd5cd50e728833b0e1cbd2f6ad500b7b5cca095f663bb903aeb0ac4126261e8ed8448e731558ba9785068f3902c3eac033e3e1135f9c313b46a872564e84d4bbb0a6a1bc164ac8ab6dc9424a4985344f6d35ee71ca22cf57ec174c8915b69159a5d55af1ea122052dcf0d53c9c4d96d9c53ab9df824cb5e6c5f82dbb862fee290d3918c3a542a591a2fb14bd35d148936c4e792ebaa420370a3eedae85359d5f951d5e696afc3b0bc54f38c4 ct_n = 71f649c13a1729454a1ea49f377952b9a911ab4504591452021258e6ce51f75c4f31e13195a265557bd1d767cc97b8f67ff9d500e88df7c99ec96d6af93b004198d5c007ab7cacfa2e30b0f532b25d35058d2d3e1ddc6aa5fe9e7979b6a71477f1e8d3d256c04c813001d573cb890511057bef7fe7faea05b8b3846a65661f9a4664d897f61fb2645f4083ef63e550f88a393ae15dc0bb55695111b933cd3380cfae5986430209ffc7a65f921c2733c0915f3b766ce4d4b1c550a99d5b80f2c341819245c41b4314e0593db563bd7690086b97a58f9ebf223a10a3e8af8023e578041efbbe09446c00a7b4596459bab1fb05170ad4555e566971e33581a1d0566067abdeb4ed9d70624cb5c6862b64b8366220b430c8da2192ec970345f39ab1f43504635fd89eea482ea5d36b543a3f78d19e71ca4b0f21384d127a0b74148d8d9e05dbd23835509419f93cf5f69ab5649cb8ca206007dd3371b295c755a47e1185bcd724a85eeb57350fed7940eb8eb4e3d0d53bfc02a9476a04aeb0670baf7c216d468ef9b6c74146e500991c5dd44344b64ef52c700103fd7573184d2b6da207569c5b2a4ec8bd115e431466c89d4d523fb6d3b903a7f4da1f0183e6ae3c84c8227334d325546931cfea223152ad9eea2da88858793603c3da6606fabf8b4e638dfa2fc6c367edb65603c44c6e543c6258bfca8f51203400df2cb19d7ad5c3f3e82eb230b6b1bec12bafd9eb49ebbdc0d380700753697e21cc40cd2f8f49babe0edbc0abc609d530d36529b727689c671026026fab98601c9ab01321ca5999e20637ac148ebea3e859138b47aea84a658a365d2ae6153143021edd7e472cd5025088a58eac22cb9b9662b4515b18056b9eb62d531c929e9f3a107dfd42ef6ec0a87d62cf9c8aeecdfdb47015d838b824873f94f76e5075f243fb250ffab42e23cda0e15c3c142cbdc85ef8514a3717062423bc0427b355233e5ae66d0a33529a95f8c2d92df1408ef4bb6ff7597bc7cd313fb4adc07877b5a070e085e50df65234fb81cb91a98b078dca13e334fd23691e7cce6f10d5d38f54c15c243965 ss_n = 063cedafdff757602d1c6e26afe77b439f60d8ac65092838bbb3b98bf6ceee0e ct = fd2feefdd506e349a97337985e346a4c0c4bd5a70dd1f13195d0cf9e2a6fe63368fdbd2d0a9eb1ed120a83e96da4035592c190d65583898df6253bcd1e492b3be9157dcbac87970654c6fa0b69aa40eafcbbd8d850230745da0e58f9fa4b12217654a014a3e229727750539a7adfeb8bafd4d0c10514c3d7c9ea6ae0e2d41cbd92fbbbf4952e330240899be337ca4851c1d188336610dc8db18278f8c4e7a109e109bc72e4bc989c6c728338ccdb54dae667d01abd79238eb2ea3b8d424e01807bab54284c7a96aa9382b21f018306a04f569836b8b961e26f008efa6ef04772af3964ca412864a3e0c6c86c70171eddb7c2f006b6a026322e95aca06f645556218752d3730f825a2cd41231e190672f889400fa994f55de224a716b66bc50db83b218534bf1eb9fca0589d24463b5ad1163d3046e489dbf14b7249eba40e307d3c6bde9745ddedf77ba2d5f0045d6cc0910628453326c14dceeb6f78007f4062276fb029d6094d349b43cb7781df6ab87ed296fa3d87ba678210563bc25c05b4680e549a9c09abdfa278744563ff0b81ef4c5df25577778726031df7bb18a10e5c8a43e3fa7483be020779c05f0728ef71b1e3c7b67e95d7e3dac742ae02e0b8fb8bf3ebd56b42b437ec6d62ae7505738069f45ec7f77aee5cdb1cf92058fe5fb46e70e7337795bc7071ba3296c4f23835e2c4426d46f721ee3329817ad0b137f1e99d32c433388a19d76d85d763ef05709a6fa1d2832e36fbb43381f07627f9f9b31b5893e1b0cbbf4830eacd0652c0c8d661222a87d210b291ee5596fdddb1f06d54689d966d37d277ea479c65923bbb2a2a6d75a92bfd42a29eb34f4135938f6c7086dc30c82f214b9d75d9fe20a687f520eab4a048777050d5ca5e2be1038de3259b5f1fdbbe8f11e58395076f9fc0512e25261cb399f61b87ad8b11d243ea4c8cc50e25d43b2a2743a9d69f6280cdc37d2537346ebf43b3053213d3bf58c739c064ad1c32edbc008ec6af46daf709af827bc6c0e1bf7d98e022177e0113c009b6ab2240986af4f83dbe2ecaa07cb70276cd2bef0beee25be6d32fe3d2a ss = 7996ae7b6d0782e4c64ee626388def09149047e84e9b2cc9368972dbedcbd9ec count = 524 z = 55f3c70e031e690515480c178773cc166ea05e4b025b1f69935e650f416d3bba d = 64f798d17cf982896607199a932e723f1ed5aa6df757e4051ff02c74cf80c0fc msg = cfaf30387d0e679de20267731f9c36cd01fca2787632224bc2ca6fc8b2559149 seed = 07b75fae06fb6a07aba9fcef6379017c54f586a0966551f82ba38a10e93214922e6d7708fa9ba6d7f9d04511247cd249 pk = 21b97105fa6496304437042f76dc810d60061efb640a7317117b50cc60a0702473829007777896a2c6acb4b95dc6a34cf5144f1b7c6e2db1c1c3658f021aa46b960bce68bb82dcacad9659e4193cc6e38465d36bf5c75d9747a494a5c16ae27b85e8ba06165f9276a3d5a3b5a1db7107e91b75375d95e038969a84d213460448b2b3166c26da49e47c5a81531f5772373d8802f376ceb4d10daf4cc048733508b41498c0317f511bc733388b6841f319ab07f881aa9c8063e615c8893e6923c6137b7fc31c596d79546560590b91289645517cec73b65a6582f4aaa5ac589d244dbd7cbf9a0cb7309912ed41b7886a5ce8f83e7c527614f46b568463354259113c42b70748e7c3cb0c80b938467ed38c59d365752aa39de5f17633e559ed82b0e7fa6a727b08a4a83444665b5c20a37e74be77675201cb92fafc6652fc580a67c46a5957558b8265a8ad03db4d842b1cdfd5c67a8983943aa54b573d35667a8bb6260d8b76df4082ea9a7973b89b508a4a5be1901f238636e94df0dcc23c680714223e8c3573a2539cfdd925f375461e9570af76af063933b62109ef6c01b0ac55216c3176a5790bf20521cb883bc4897320aa22c992dab40e1f0a635774457a930b136c0551a6c22f156a3728aa677bc0c91b61028231cd25a028c8476249a917143c0dc4a7ed2073de4971877c2682b28113f9caa3416848c2898a6aaf5375c51943c5d600a5999590b1647e538b3fb1f67ae83591e0a593ae9692164b877a96a28d5b6c576568c7f1a43ed5c33be4144a2c9a09fb3806d27b7afaa97dc6b3297c3add3048e8d85f3d9518e35a2e497116f3fa2b715067dedb662093a25b2017996a74984a1516a65724467e9664c469927ef1e4ad5c1a488122af2cb8b244e5602ed475bf0038345b1467e0c95efb768384a55fbc05ab04122ed0970466bc0de29c9ef5127c9999f0a4af448b22264986acd468690a3d99ba1260b944fd6781e9bc73cafb6ce1724bafaa3a4b05480cf2b2b1736bc6632b883a85bd330087722ba89a4708a93f83d666093b2bc872b17d3b3ef689334570ad5d615594aa0b9a0820deeeffce96f7c469246906a2b1bf2193aa80a78af81a8e6d6869da7e01 sk = 01938fab5350c87a73c995b46c53061f4c8e682a785b419c1245b5b899b80c1a33af015de681b83b5311af16827f5386a5475114e681b2415cbaac42b9db02a54b25fb150054095559935a7de8b8e8a75b2a885f677b538a0916270100ded10bf1a3653ac726ec76664c2cb6e492ceb3c16f681087b378908aabc93941915649362fbc810bd60396305ab96bb3f7145b4b290024487cfda473f8314adac05ccbf1988641ad49c5502d6a28a0d635c431c3a93c05a14977df17ceb7e553177848b5810eb4010d47a3338ca2522cd698bfb509d4cb7e7f29cb6e1720f00b99d505139e870141668ddac4412d048126c9b2d975cf011bcf3b21554e6b5fac0a8bee1c32e0553cd2894d245986b6e02290a8c5badc6c4ac302e8a271e858452c53770783c49f3b710ef3cc84cc38f5424af0433307e1ac158a895c179bb0a467edd73bea624562725413d2857e8a231ac807e4524ffa99134d961029e35ae6094c12da8670a809750b3e73e3cd05054454d278f03c604cc5c3a6f38279597c50a61fe30c8a82eb2cf95a077b70b7f846ac475415871c80a1539205771b5a2bb2b7180fa59210110984729105f3c702f4f78f5f281ac890b60f7328afa805abea0e68c76db1f49e61571c20b4b98c53a3ffabc416c044dcaa28475b38ef909e685522249936e1d7c7166499da31a41c277f863bc45f03126b445da7684be609a316b03ee2ca0de768157b604117c247407a0bdd1abc15b1a569fb0084db1b266a5e820a86f282474c505d0ea8c038b52ad7ca226aa92118501770cc5c23bc6ce27526434b3a15b6beddeab3c2f1a5851b2922632aa98aa0e78a4329da34a52061b73b2bd6f466d1f0ab4cda6f7bb6657f8266ff92acfcf9b31a99734b33aa81700c5ec0429a52613c3a77c82057bf37c7bfbb2b8abbb84a078048752298fb46c8e123215b136ab83bb8b92b0bdcc3fb271690db5c33074ff74b0cfb25ced6d54b4a1231dc85519ec24494b07bed504f4bc226723871a3e8193f70815b2ac8a9d4b73606beb4899fe970486196af0b06ba01e7262ad90e2bb5397166bd54cb1d94ebb921b97105fa6496304437042f76dc810d60061efb640a7317117b50cc60a0702473829007777896a2c6acb4b95dc6a34cf5144f1b7c6e2db1c1c3658f021aa46b960bce68bb82dcacad9659e4193cc6e38465d36bf5c75d9747a494a5c16ae27b85e8ba06165f9276a3d5a3b5a1db7107e91b75375d95e038969a84d213460448b2b3166c26da49e47c5a81531f5772373d8802f376ceb4d10daf4cc048733508b41498c0317f511bc733388b6841f319ab07f881aa9c8063e615c8893e6923c6137b7fc31c596d79546560590b91289645517cec73b65a6582f4aaa5ac589d244dbd7cbf9a0cb7309912ed41b7886a5ce8f83e7c527614f46b568463354259113c42b70748e7c3cb0c80b938467ed38c59d365752aa39de5f17633e559ed82b0e7fa6a727b08a4a83444665b5c20a37e74be77675201cb92fafc6652fc580a67c46a5957558b8265a8ad03db4d842b1cdfd5c67a8983943aa54b573d35667a8bb6260d8b76df4082ea9a7973b89b508a4a5be1901f238636e94df0dcc23c680714223e8c3573a2539cfdd925f375461e9570af76af063933b62109ef6c01b0ac55216c3176a5790bf20521cb883bc4897320aa22c992dab40e1f0a635774457a930b136c0551a6c22f156a3728aa677bc0c91b61028231cd25a028c8476249a917143c0dc4a7ed2073de4971877c2682b28113f9caa3416848c2898a6aaf5375c51943c5d600a5999590b1647e538b3fb1f67ae83591e0a593ae9692164b877a96a28d5b6c576568c7f1a43ed5c33be4144a2c9a09fb3806d27b7afaa97dc6b3297c3add3048e8d85f3d9518e35a2e497116f3fa2b715067dedb662093a25b2017996a74984a1516a65724467e9664c469927ef1e4ad5c1a488122af2cb8b244e5602ed475bf0038345b1467e0c95efb768384a55fbc05ab04122ed0970466bc0de29c9ef5127c9999f0a4af448b22264986acd468690a3d99ba1260b944fd6781e9bc73cafb6ce1724bafaa3a4b05480cf2b2b1736bc6632b883a85bd330087722ba89a4708a93f83d666093b2bc872b17d3b3ef689334570ad5d615594aa0b9a0820deeeffce96f7c469246906a2b1bf2193aa80a78af81a8e6d6869da7e0128206cc20a95776c59b8b93dddde6f8aac6e84d4dcea41076845cf6e9015de4855f3c70e031e690515480c178773cc166ea05e4b025b1f69935e650f416d3bba ct_n = 54ddb898dae68bda4c4e9e21d1ca25294549b39e3ddfcabe588141a065671bdc60aa4e550d46e4577d22acad1c429e19834eaef5533dd6371b0c1d0ef050d9d3fcb04433bea3033d63ba9911bc4877d30b76c4bff5b585819e438c4e27c24142aba38dad32b065c92e32740482d811f31c2a9ad78d0eef01b49f9da7b40a71220ea6889911bd2f9f7e2ca6c9f13971f6c0b0228c5b0a34907b6424932462019688c0829cb450c0bcdce47bea911024ec0d8f0d1d93e41679de17aed06426078875ee4f07dd9746cced438320b39216aa725e78d1fc5c479eb3e5953ccdf0a9f133080d536e63fcc3a6bb27944ea72cfcddb5c1ffcda93992cd5d3b4e0a171894eba258ca7f2918ad088868218287af9b8fafb776bf944ee5535c856ac8ca95a9cf191eba7c5d5623906a57457d1f96aa5e108b446c2fdb56d9b763e39653d383fd909716b5a41c3c0577125dbb6b2e2ba23a8351c6869c77d46f567f6144a59c3d8e8300018642d3637e7acc134197f88a83aaf583a185175f0b677da6a35a0c24854bc52fb122cfe7c2d495ff1b669d66cfa453df1c4b624cd7004751a2b94530690b64f0c4aad7c488896b32249d80f0fb57ce95d94bc8b69be025cff0c1710e7678e7d4fca1c93f4a6ca74ea8de67e5ff24a2b5f6c1231e798118a1826f42a0511ec77959608b16d81176f748764f0facee2b6a8fb69a9d3a8da910910356bd91e604f391c8cab378a6a801ca00187ed1ea62a70d242c09403b3074285d0bfd1015e63993e2aa9ca3185ddb5e36cd4f58a0b8a90bc3db3f42d3936bedd06571a21ffae696162a6826a0b4dbf5fc48d13beb5b1539ea12c90ef164b6e2c745125b33f9552e7b01f2b87933126668c2a32d2cad4380fe0fba90002f6bfd45b48476750214033334ca183e32438b3538d8e78fe665772214eb5a3ba733a4693a3c46edabf7ab776d9dcbc79748ace2944bbe9981f373489a91d6d74b8a936d2847660dff05d046112097baadf8e0c518f9a382b23854d76bf8ae76846f64919d6f123ee6d457e627226ca6ae0e0327178327bef36a13862ebc37d62335d1a818 ss_n = e3fcd29433f3bf038d8aee571b9659b147ad58d33c4d776dd461ff9db379c5f5 ct = cc2d0992fd892d9658f857fbf5af4a57bf1b6059d37a17337e266cdcb2c77c37bd77ecef4aef0592b1b81562069ca565dba3f50e8aaca21d23dba895d176e55bcc07bfb2a9c0218a244744ee3b33631659c5c4e530d89a32427874f5eae6b93bb1c656f0a16dbf53a14552d5004e1689fad7767f536f41e023475788380e092eec03e48a47ec14a08e6ba4916c5fe4b903221f91b10e0840e1863b9d36ed6db69824e9bcdd106ce4e928d29c96bf129969a63468a41131069d77c6f8ff28d273a74bd8eb9b95c24fec086efd6eca155bdc6807d09970994fcdabb28d663e7ae7dae5a74b959e9436c6eea6063f1866f80fe034e88c6fb79495fd2a5b605aa7766266c84de335fb78c6177e07dc967a440c88c7cdadd66a0a1947b49feb751c5ee3d596a4284b3e839e3e4359a4092fde391ea70525aaccf9e7cfaa8753fa0168cf1d2acd705b35c5a615b8ae1b5eb95ae8cf30be4148415af8d99c221be3f5661a759f77006b810121676b944a2faf0b00c89d4dcd4ab73bb7dc4aae61c8485b6710cfff6c5db77f7764d350e4e6b1e807d4f8542346d7e852198fe079a179a081b3a81ca87d8fe459aa382998ad521e95296c7d70302d052eabc04a98dca28b76c64e9caa2b112e2099e4151f363ea4ac77152ae370fad28cb1c0e6eca6b4fac9ca4eb316b6f9030f3515f1cbda9abbdfbb901db9bb5425a3634fdd4aab03b8cdda28b7b11ce8579340df476da944a63c66d14001796759a3e953a45b045521c2cb82942191c83489793795d2a8d4bd013936695db1476de0a29237229f72536fd5ce4e9f05e541f5ff6e2cc089689ef57eef3d3e4ad3d60e6dedc6f3d19a839e952138d63d6e141364222ad0f50dc236d68e6f7af3c694e83c1abb27ca3fb69d6eecf4ee90a69933299d30eec58d2923a8b61d17f11e21b760cb88aa15c6ada27ae56080ca959a96de02df8bd95852e9758b01ae5bca51c0379bddb2fa717839d4196a2ae56b39e8b27b2a3aebd10a3421b22dca32f472534cf27cd2711ad4d100f062a491eb947895f7272ed4d45338427d9063b911e6e56fc37da21b8c41 ss = ae5f321f3ca349d0e8a2811eb00143c02231ab63602bc70ec05f6141fa30d693 count = 525 z = 53c89017fcac6bbce7e67f25ab48798bbd63740769c3b1e58d07b29533041af5 d = d15f5dc68106a08e5c1b15da5424d4825bb79b8c5966001afb61e5e95432f44c msg = a5e44d5dded14b516c1d58a61649e46c177484db85bcca9cb5b287c1e3a2b484 seed = 9ecd0fc0ed62ca9a986a43989b02a5cba0dbf15617dd43988bc41fdedf36b0d6600c6fde37aa60551acd78d0b3bb7108 pk = 79d589841b25b2a22f86fb81f51891769ab1767973a4050b4e7b032a35719b3669ead35f0e310ea0d726a80114986609e64a03393bbfdc6a610290b062d91aec600a01f88d9d872d89b58571f7155772750a444df516cd60b18bd6166b002774c179ca09811d9f8033bb90a8e626c1e648c63c6bcf9ec076efa67085cb04e6c12f2bc4799e8c56b3652ae3755efec57d3cb7a8e8783de5a65e69018b07a8ce81dc756d6171b1a1882d7149592b33c76c5ec30b3ba78b56c37c12ac49ae5dc2cdc2160682443638659f34779fd4267ca2e103e6e11b95aa038e60c0414bbc37b3a4cfaab95b34b9624070eba949458980fe968625a25fffb6c3f639287e876d35e7bc39e028c541568ea1b68875ad1e74bcd3e3054938040c0512b06bbe259c9e450b69a533342ea1c4611c39ca3793623a4a07165935188f8e7662c1a94bc1e818cd9379e2eb482364b3ad13c868ea84e0867b96c3a5199312167c42587a803d1a34034289b7f831a38590ac383aba99cf4c5a7768bc0f579873e945473e63581482cb5710a1a806378d334a489249d11c232f2c23f679abebe77869fa51695822bd523e69a8b4d7861da471022462bd08d4b970c374140645745ab94d6908bc0315d767a71f58ca5a00b5adf687e49a65373629bb63a18d338c0411a9b5f9480a9cb047382e59698e22fb038896724c2302ceca11daf9c515a521c192319419c765c36d83cc258132895f415467bb649dd23a812c852db8cb69f6ad5fd15e8102a157d4caab9a9f42e38a00b12a5af527d9d17045097b4d475601829a999c1c9ea02d9f607b130871c57bc7a9c0a170192194c39d1ce954fbe164cc797357a999122b366852354e0ccc2324b2c144b080f41b4491a8d15b9d159676b9cc42563243fdbb9819ba373015ccf8a1ba29804436a61a6bf83250b33c344c89561523e9a6944ec4bbecc2bd60712cd4228e15970122033b0b6828bc5aa6a0202b9ac621dd74349ecb5db6ac3e55216735dcc64e060d19b5bb881973c96323bacb88cd885aab4802801b272d410396460c55aa0806a37568ca56312467f41b8524049ae2c1b811cbdcaf03b1ab0947d4534d39a2a30d102389c895519ca720a6a6fc8b sk = 0c189ee2a23ac0fb96b2950e10d5c7567385a0988d805c5606a2180c7b10b588a419b5b3d8706446c5824b34843185cca67c5d5a076ffe540eb636435677a6277b046aeb3ae159575f7795d087604e01c87883228ea6b684149e461ca82e002d6fe5b39f98427440bb1d4cc846511864e408f662a06b19c93064610a0a3907328333c29946c2981e330680152f43d5174b4385170a8968607b5a3bbf653640424060da82cf7b481518aa3afab8c554b6b3e9c360c10a581d759735e10ac0d52b91e9165c67168ff0214ba1a35ff89e71a5403cd8bac4f1b68c062b49f8a094fc7edad8083dd01b384cb3a2543849121ce0d79059ec243ec83cb6a5821e618c9f158e7d39b92ba9335c5a8c1de5cfef28a105203af8ea9392a108ec01b2730b7226e345a5cb7c2c99817f946b50a218590656fa7c78514b4f4e94a895b7b0398a81f9a40e438ccb4d1c6e299210a10621a1a568916a22493b712a33b090ca4b8046b3b9fc00a5ca85c5dc5340702a56e1a2671a6d650c873187215109be2c20ab0ecbaced95cc58513f6a530f52b68a816666c823533f6b3acca0133f8cb99778c0ba71a153ca971fc4cd914090aba6c0c1e25b1b247e103cc2dad08b1db241ea081c85533e14040c55b9c574582c2763c5dd6275881b3738217184d884c67550a84229dbb1996ad635be5929f83427377976d8873bc35465b3925b448a28da4932ec0594bac374ea6abf558b0cad3391716a88794ccbb5cc99eab1b1fb831229d3475da2a41426a2eff35a024b563c602c7d363646cb999154146bbb8900b85d07382b60b05a26ec0a26d966084a3b1d57019f20ae8519400b47153a406966e9094cea6b0983216f513b42e002ad37492c3b33f9e414ee1036f6331d6b233470b81a73e098dabc62d96c0c9f2bce9d7099b6c5bb5963098ac97585d06d7298abf4e93696b685761a26b69a992659b293139abb62c4c138cc8af16fa2104e8ce378f1b20431175e7e2a54cdc3588b3801f98aaf6049a4c7c549b76a7983bc80742ca5b6d2b2c23591798b0dc64bc4294600904122ecc27a4dfc5bd8c376e5629779d589841b25b2a22f86fb81f51891769ab1767973a4050b4e7b032a35719b3669ead35f0e310ea0d726a80114986609e64a03393bbfdc6a610290b062d91aec600a01f88d9d872d89b58571f7155772750a444df516cd60b18bd6166b002774c179ca09811d9f8033bb90a8e626c1e648c63c6bcf9ec076efa67085cb04e6c12f2bc4799e8c56b3652ae3755efec57d3cb7a8e8783de5a65e69018b07a8ce81dc756d6171b1a1882d7149592b33c76c5ec30b3ba78b56c37c12ac49ae5dc2cdc2160682443638659f34779fd4267ca2e103e6e11b95aa038e60c0414bbc37b3a4cfaab95b34b9624070eba949458980fe968625a25fffb6c3f639287e876d35e7bc39e028c541568ea1b68875ad1e74bcd3e3054938040c0512b06bbe259c9e450b69a533342ea1c4611c39ca3793623a4a07165935188f8e7662c1a94bc1e818cd9379e2eb482364b3ad13c868ea84e0867b96c3a5199312167c42587a803d1a34034289b7f831a38590ac383aba99cf4c5a7768bc0f579873e945473e63581482cb5710a1a806378d334a489249d11c232f2c23f679abebe77869fa51695822bd523e69a8b4d7861da471022462bd08d4b970c374140645745ab94d6908bc0315d767a71f58ca5a00b5adf687e49a65373629bb63a18d338c0411a9b5f9480a9cb047382e59698e22fb038896724c2302ceca11daf9c515a521c192319419c765c36d83cc258132895f415467bb649dd23a812c852db8cb69f6ad5fd15e8102a157d4caab9a9f42e38a00b12a5af527d9d17045097b4d475601829a999c1c9ea02d9f607b130871c57bc7a9c0a170192194c39d1ce954fbe164cc797357a999122b366852354e0ccc2324b2c144b080f41b4491a8d15b9d159676b9cc42563243fdbb9819ba373015ccf8a1ba29804436a61a6bf83250b33c344c89561523e9a6944ec4bbecc2bd60712cd4228e15970122033b0b6828bc5aa6a0202b9ac621dd74349ecb5db6ac3e55216735dcc64e060d19b5bb881973c96323bacb88cd885aab4802801b272d410396460c55aa0806a37568ca56312467f41b8524049ae2c1b811cbdcaf03b1ab0947d4534d39a2a30d102389c895519ca720a6a6fc8b5c96f2081f72ef077cc7afca083c38f344e76aaf449e7f0c765d04b528d4298a53c89017fcac6bbce7e67f25ab48798bbd63740769c3b1e58d07b29533041af5 ct_n = 174bd70309fdc0ce5610734a7cfeb702cf05768fb0281e4d58e90061230895092f9738446cd448d5dfd5414d453e3c9389472023803b48ad1f95058b8439b956f2d8b86ed5252c91ab6ece54e46021f59fcd3d322d8d56ac37732959f4064ac91a2e77b5b84593b87a321861c4a4ba7c26d07ab96be435612139827e99af98219275783ef9f8edde9caefcca7397eddec31b5373aac487937cc736d412bcc2cd1a9f8eea327a6d830805bffca3f8785e12238955d39eedd6d09c07beda0830955fd59019e9b8146bbace4ee22819d3cf8e0d4165aa4f2792ca3ba668275c56890cd781194f7a7dcb35f2aa52a9b7322add5036b90b07cdc7c65c657e2c2124be097f518e6fa8ff611b0fd2b2c4d436e79a4b9450338eb55d619c6234ca939f76632ccba87bfd8dd87bba788ea852511d5f19e21df32ef6997c2283c64c324d48b45e4722323d417071798e9d6a8f4279414f95f80506e7a55e5423c8e81e5e75ce84220f7ac123b399b6ffb258c47a9a96af98f772b0e4f9b71581ea8aefa10d55660103b1b85da313b6a42160fee6cfd12a9351b8123ce6e83bdb38521514e5ee67b10b004a75b6ea835e181e30d0dc20216d7b03a0f513c6e3135d5fe36aa2e46976f3c14c7a9fc30f5e28ea056933e266633a798cb0f48e2468c88fe685d6623aa83142c13d1348e63aa737678161a26d2e09d5e9fa1a5e9c959d779e20b7ed17dc832fa65337e0379dada1141153d14ddff1a3d5b0f80bdedba69b2b523cee3c480de08494f5076490f934e66a8a71f288dfd2c58920aa7536ecb68a1829f2a40a30b25a9f4e22181d757c7388a6b64b3cafda1c5abd1e6f96484fade6c36ea56101bf3cff676bc7e5243a4fc4c7eaf861acd2ad582f00e8214e60fac1ef856324217242a21127c95211b426a8bf1ae96691a779927f36a428f657fffd6d6f9484a4d7ebd4ab357ce1b2bd9467e4ddbae6c68f9b666107c96e84f765897385aa2a309a30a210f5c2e1512967eef15b1561a251d41144aa3d8bc5461535e4de9d60b76b27e343470750c6e4cc87c68d7c92afe1e279aac04feeb2d385758e ss_n = c3b10ce9d98b003e1fbac21f561320ddbea90ef44d6bb866658dd042ccc6aad0 ct = b2237985836f4fae67a3cc9a88a3a663706c93bb60d3f948d4a045817286c3ac122c90a67a5f0c62f7288546357ccd8d99f5f082a4ded379d38e9e724b0663967aa627224d0cd1f8111d8e54e016a5e3bb0cfb57fd5add58e6ce1933cfdb2c8c4076a1f63bb7f31d68886d3c4298d5ff1ab98271391a637f71dd55799f1b5e50b15e07c4a6a398d94d903fc662174cc7287d653f99dec9a497b979e78a21c84fb08f5b4f45a2b130419eb987f9455e64ac31f0d0457c9f10f97186ccf8e143971fb83fef95f264c839838b21eb8841ace65e496a163a6518cda93c8dfcdc8c89c92e65115792c90ca653844abb0f272e568792bf6d4c2ea030b93d52c3c3a98c2bc93bf82905cbb6a6191f798c0265a0633ff04d7ab0cf32d0c020da3135fed9f2c84a69291e760aab91e53e3f1e6e0f2f0c2a35c89beb31c83c05334252ab34254b32db561b67d5cf7df57026ad4a226aac7871b7886805c51e503934cc745bd4883470f7ebba84e74cfaa6ef88670bcb437dc9d3b6316ba965a0269445490109a51e2bda664ff98a57ce0bac7b6953bddcb9b4777f65d685187b9255740b459b8b88923688c8b0fce027c1c71208237f680a27960e3e4f654db53c5ec4acef949f38e6759c05bc810877d4907a80f37e1726021bcd0e91b9d5dcc8ca67278a6a7dda4b526cc1517585c4ff2befdc62ee0a858f9c2f81bac6c207c2c1ac4939f4f276a3ff3edc22eced967a6c8feda10b67142372c92fbb3c4c51208556946bd2a4ed44dd129891469b88e52a35b4b5e630df82f46c62dc878f23d6720483bd5ada91aeb0e2faa91e72f04757fdf3eed052accadd18c9bb20ddc4de064543e853ecee96dff7453325bf615d53d9988b05a102a7c4532919e9cc991970a0bd4a7a21dd2fdc3b25722fa976b9746c3e1a2016e007064f2ac94075b8fe8904942391dde8cf70143132f9c62e916d73ab3fc2456abfca16e348d0a405111fba345ec557c6aeaf1319e309c8e4f4175ea82e63c5fbf8f0ac7eff67213a3db6c76047974510288113681afba19a372b74332287137f10a4c90b5a0d2be7d21a954701 ss = e932c0875ddd897050fc60402219a61a0aeecf8f834a24ad7da79c74847398c9 count = 526 z = 19ad13f640ffcba462e01a44d1b556ecd3725701a539731e878b8b864d916bec d = f1d10812d7da62a87ab48dfaf415e58b2ac1e9cc9e81b720469da370055911c0 msg = 59403fb8ab5d3556e2a568c36dc21177e733b0b869e0755db5fda827cb22ed4c seed = 6f4906698a8c5c16de829e7bd4e33b0d9f82e2fa03418e8ed74bb917677f4c4dc761654f6560a9acb4b04ef6fbfdb9cb pk = 48d70bfca16a4a1ba2c409886b59a9630c17ad4aa1c9ababd8f050f753825c043f60e5c9d571b56daac21b5185472c98d6f54bd09aa84a27af7c56a3217984a8873d4d183c01ab8c55fbabec882ac4453c66780019d468e0241ef0e7502dd10336ac34b3f6bf5308669c53a053663769d238eb7ca4bd5b6b70d12e0f50c958079453407fdfd250cd314f3f88590de6b3625863518992f6f80f361134b534ce49299d2bba89a4c2312a192abbd731d531400b21177db0725e55b6cd581543147ac0401cecd97b88a192c59c4e043841d70a55e96a6be582bc19e0a8485459061b09a2412d602659a1851765b3b9eb07aaac14518e798fa9a2795282554058be02a846bb2927295795b568bf79a8cf7afb0439f666b92859d7841184d85db015aa57c55cb395cacda1b42dd5699d12a68c060dc8f25cad1b9b071c9ffbf77c2d127a7878564ae3667aacab49022983b88227d951d757a3b3e7796bb18fbba7041af0186a2c25be851c690a861aa4335c82a8286269d3535ca9d96a93ba84b43a14cf301fbe94777dc867e5b1310fa444a5545b123921b0d74104d6329ae56707641717b2076691a8b7ea0c4b30a3db212a4e64972ae7904c50af91f3416c869e622c2ee42ba00d6a5c689a8b54d05dab04cebd2cbead17c1456724b84552d596741e096890b18d01a78c9b6a6c6fd3626f7011d388b732851308c01859d54a4a09ade7f3bb2e54a6331a16cf61572bd2689be4bc47c258ffb566754a5168ba6b2ce9c8c50860aa094db1822ed054b81b6b0e553144b67450c1a220b8932fdc0cab60d25ea43277315864224782062b2747797c97b65c9bb4b5c3c62e813508bfd04046435b865538b123478b1286b9946c1dd17785856409656ffc87241801c55e54b8ecdb923fa2749ec2cebd3cb1626a97c8020926bc3b85f90d3f92a07e483db4017762464f30b5accbea22eec8473e7a9e7f1b87d5773c0a3210761996c4f597977202cc58247389b016b72e80b6cd59d209d2d551a9036ae94909bbb7be139b957bd70616e52b2b36c987b6b2045488c3db67dbfa1bd222001b2b68028361b7c4f59566017ec0120bf3d70e4f56fd11aa287e1630c48f095e17c304758299 sk = 2b46ca66a7452e7b80025258eb727d303955f49bb29c57b3df80c6369a9b6d805867e7c164b80a385808e36c0884bb188d03034d1b248d1ba3039a1507900fc860aa04f74fb054b2f7b9234c9b98ace15c83c49a773813f8a074a1342128a9698983abd9923df21bb293100618221a77995c3d1c7a2624c539c618acc28d8d377aa4db41700c7d4f5127fc92b5775a661e0c32217b1b57b66bcd537da3e961127885bb9c2a51b16ea8601c3aea052c1a4d95220821986bbbc64f57293b394695c482698ec7c574d3aa59c46030e5574c8253a2620664232245484162ba83d1920b505a79b2bbac83935fce78bf9a48b3427a4814daa83d2a696b11659637a034b55b542b939e83995d2c37d794b503c258aac64417a0c410667c34402c75ba7573197bcc07c38e476ea077cf09f01033c4857909a1d6a20afdd1a9ec487655d15d577311babc0a489687e315a40b56b6fca34a3b61310820c5936978329544a38acd3bb47e561275838295c4f05137da3f98e9b6d31306fee009639ab60cab112fc1572198732e5a54a35c9991f135a0bc50485a2dfa17338c535e9976247a908894dc60ee45b7627943571a1026aa4a91bc96bd30b81c64a87af8283377a6e5e96720bb0f46d6b781f30ab4e73ad007c9ec584700fbac3d634f6142216cb20ef7825bb4cc04861c172613cf5929b70dbc1620779fb447727461b9571c6da73a1e8a1b85ada1c42570862f5c968d0673b10085e5a6b200f61e824460e5d73cdb01c531a79cb6a5063776a7cc6103caf19498b1031e3c4613453661cab320b73c2ca18a65ea7f60468533f154935063f3b063c15047d0e96a5dd980095362ed78c1d33025eb731e910c87aa7527bec63853aa58fd63b49608580c92b0bfd68f1a6b0bac4173c0422e3f11c6f6e0b8006a17a7760818a318f18b50188553a6258212e4500ee7b6f792b49732c297751728b54e2f7372037a8e6287b1dfda8cf9da5c7d4a8ca30572ccb30d1cb49c1e2b773ac7299cca73d163364ebac9df686e0bc755c3443d4f5b69d6dc387db985095c47e5022b9b915bdd620e586881bf390848d70bfca16a4a1ba2c409886b59a9630c17ad4aa1c9ababd8f050f753825c043f60e5c9d571b56daac21b5185472c98d6f54bd09aa84a27af7c56a3217984a8873d4d183c01ab8c55fbabec882ac4453c66780019d468e0241ef0e7502dd10336ac34b3f6bf5308669c53a053663769d238eb7ca4bd5b6b70d12e0f50c958079453407fdfd250cd314f3f88590de6b3625863518992f6f80f361134b534ce49299d2bba89a4c2312a192abbd731d531400b21177db0725e55b6cd581543147ac0401cecd97b88a192c59c4e043841d70a55e96a6be582bc19e0a8485459061b09a2412d602659a1851765b3b9eb07aaac14518e798fa9a2795282554058be02a846bb2927295795b568bf79a8cf7afb0439f666b92859d7841184d85db015aa57c55cb395cacda1b42dd5699d12a68c060dc8f25cad1b9b071c9ffbf77c2d127a7878564ae3667aacab49022983b88227d951d757a3b3e7796bb18fbba7041af0186a2c25be851c690a861aa4335c82a8286269d3535ca9d96a93ba84b43a14cf301fbe94777dc867e5b1310fa444a5545b123921b0d74104d6329ae56707641717b2076691a8b7ea0c4b30a3db212a4e64972ae7904c50af91f3416c869e622c2ee42ba00d6a5c689a8b54d05dab04cebd2cbead17c1456724b84552d596741e096890b18d01a78c9b6a6c6fd3626f7011d388b732851308c01859d54a4a09ade7f3bb2e54a6331a16cf61572bd2689be4bc47c258ffb566754a5168ba6b2ce9c8c50860aa094db1822ed054b81b6b0e553144b67450c1a220b8932fdc0cab60d25ea43277315864224782062b2747797c97b65c9bb4b5c3c62e813508bfd04046435b865538b123478b1286b9946c1dd17785856409656ffc87241801c55e54b8ecdb923fa2749ec2cebd3cb1626a97c8020926bc3b85f90d3f92a07e483db4017762464f30b5accbea22eec8473e7a9e7f1b87d5773c0a3210761996c4f597977202cc58247389b016b72e80b6cd59d209d2d551a9036ae94909bbb7be139b957bd70616e52b2b36c987b6b2045488c3db67dbfa1bd222001b2b68028361b7c4f59566017ec0120bf3d70e4f56fd11aa287e1630c48f095e17c3047582996512a7892136159a95d7160ead9874ed77246323fa11eb29853e1b6cc4143d9019ad13f640ffcba462e01a44d1b556ecd3725701a539731e878b8b864d916bec ct_n = 8d7cfa725912184a16961e068f646adc0dbc5d97244725fcf74ecf68150479b175faa661fbf5aa4d55f28c44116c8ed49505acb063618fde9ad2d8fccddc0b2aaf3f18feb59ca581aee8e64ecc0deecbd5ba3123b95c268755493cac67d0cff5a479d057ed37c0551d251393506c54ac022e76071bfe389e65fba9e63ca1e9aa43bce897c7b258e81b570aef3d87a759383e7dea682bb652566d011fd860c16d6bbe467d68c72efc3afddfa9cdfe60abb9adda6146c9b6299bfff752d0401ea7d4dcd0b39e3b8a438677b31cfdc8b2c02d20b936df1f0ae49861038752563498d2c4df7d4498e04d10784f65704db8f97cc2929bf91c2a43d5746984f8cee65e1562f37f616a383a650adacaf70855ffeff6b31c6c592702d276c3e5a5f6dbc8388ffd2fb5fcc51ba3e45ac036066f68f03ab73f7f09f82eee5038530aa26493c46510bfd80edae6e00a0cce1e4e77ea0c1dca575ce49931cc4274c8439830d0c910788f8477bb27ed76d05fd3ad20b204a77441f0912f0b2b1674a2d79385d807050a50788afc0378050b4b68dbcd91588c9173287ee920b944dd9c9ca64e9517e693526568ffa0fd300008bc7ac0a2806c178c95f14ae272191ef110acf351c6297e9e0911eca280a1bfc0da0e5bc0ae94418afb827ba395c04b2ec142068a20c4bb6f5aa9588cf671a87ceb7150abb389b2b995bb793d0b4a324b6195427f97b322302e4d4e4b62aa8427f5837472ce2af3b9d570b171d5539b5fb63d838199f4801e77c0067fe921f5c139d9a37a3554ccd31d11f4e1e6109198e1116ccdd3dfabe654ed5cff97de1eb97e87039ff9e7fe9bf1d4f3f28fc205e1dc7510f615d2487dbd40663e8c6c2643f7d42e39ac78e0180f45f014f2261f3fe6f9574286576dc15a4abb45935ae5a12eac279c503e851d71c518064965637c00ed1cba80aea218c34c6269cd5aeeddf5fe015d81a36e20f3fbcaae64e818b16b9cec9081718f11bfb7f098deeedf4a040ec229d179071786663031af28a93eaa3e54d03c2677b25879d0e18e89c4cc760e52ded60667688dac6d334dc4c845de132ef2 ss_n = 9a701c9576ccc873cfae0e7c0d489c96d7018822948e3cf2f43767d384a94faf ct = 0e5e7e6f3391bbc17b10678444f3cca6618064a9261e33911b0b87336e36f418baa11350ff459b81d29477c06098889414c08b82c6bab319013d9261c3640dad250361a0f60b447ff5d15a6599956ff01d65b9cbf8943d264bdd1c06e4ac73339ee94d0fe4e514758054055b0d097467fdec73dd8a7e5fbb3fc1b35e518d1744101f709827d3e70f469b691b14f2a315083feb4c1116cde3882d84475678e6686b6f9fa16f320575003032f740a3c0001bc6eac4a09172444737c8b3dab294bb86ad5ec0059f5806ccba46aeb8f9b7021c27e76e9c49cd253cb830050dfe34fa2fd7fed30cbd80e31848dd38dff3786666d220344d1c6e15d78dcd2c77374ad6ef6db2fe78295f7a7adeb85a7f00469d6b1eea3568a9404862d28ab2d456f51ab9cbdbaaa91b7ef080d2b727ce75d76015f61cb4f72a2c24ff3e777dbfd883431d79607871c225e49831cefb8e2db32fd5d14b5139aa407a4b48fb7bd82b830c0a03bdce8c5731fc161eb60cc9b32a3fee0fa058a7558183ead859181773dbfafc6793cc71463508e752c5257c9dbd05905e286be7403398d67f37643d851c8892b5b1c850afa01efba94888695a50cfd934fcd03992a351985bbe81efe215c705eb6cd7058b2de35e9ea8fbda22cd28c86ed217823ac35f3b54fb2b6444e7656f3d2b62403748af9664b647dc68da940dddecb78e98a89a90f7eab627ffccda216895f6d20c15658dba54f4c0dacda5f33e5e54221fd98b7e1efc61fcc09518602179166c120fda74a1cd30d8df1c162c522d9ee32366fd16155775a010ab5b0e8a49c819edd68d5d005c5f6a4b140c89c8bf1132698ba96c19c3b28fe496dfe1ec6bc0dfe85fafe63ec372608d60d477aff5c0aa0a16ab8da47358348371d999bddbb2362f96f171f053a965997f327cc08bbabfa523cbcc94d06cfbb4519a5b722b22f1a5ffd5c905c03d5bd26a9f43ca7a242ab37a0b96c2e16da4d74cf72bfff068cafa25062b542c0cdae555d199f56b0680f8dcd178c7c0d7ef35cdd9271b6ef2019c79ac85172aa5c39396e89fc2c846853cc8b40b052fdbcc34872b ss = 9c318c8d2db7a2e24de151f20d2fc82f9a359e8c8708b0be23c44551ea67da24 count = 527 z = 06c7f0ae1ba0ffc293271f579b0db053fcee0d9c5b80e9795ec5278f376e3b65 d = 70ac201989eb2fbfd84a2eb5516498729cbae425db4355a37702ae02b907ca6e msg = 4aabe11c5889daea96d77fd778085b953811243c48d0ac3f610c5a4782adefd8 seed = a615c4e2b2155bb6d037a6110b7720e2de07796f0dd876e3be557960f2bcecc16839c3ab54d9a9d78ef84616fc9e3d45 pk = 099a5877677de63816832484bb20af45840f634235f2482c8b1b3b717c9365154394ba86f5c09b02c8a7f8d151f600ba9ef9c4bfd977be4a03bb5c0ec3233308c57d8bb3027dba072ce09d9845c1cb73068750573b8c6ab47583408bbdadf754991c5ea460caa19093e6e10ef3470e98aa91086b163cdba46ee74241b4b8266218ca6b5c8bc27a1f8cb8c5b4566ac5974229a3f262350be4a7ddf27362c9be87a612b5f9ce7c16a0c770112b9a78fa4c7d876351d9740978411deec23bbea216f4350bc364becb3b7ac2b5cb37300d6e913e9718b7af8754d207402f40b3d4f87278bc1aaff1571aa4752691a14a828bb3142e692c86733838be03c2275c7cadeb6adb22ad5891613bfc47535c8711127467903ff0e9b0d192772f54085b908af0d33ba6c368a6572633e78d7b3b7de9f23b6e869f2b61b52a696707160350f03c69123741aa075aa65b3896a4cd0b64f7c7ad2f054be375a19124a4b42397de215ccd4c6283a2aa0c9739533caa2c333b05a0240bea17f92802335066b69574c86b51c87022468490d6ba30fc868d7bc372bd390ca6bb593409134e86b7a714604ba72223539b8f074c4c27c4c6e4161fda2daafbac0abaad4b101219230fc2ba9cc3db0c046a22cee970bdd3a3cd10bf1bf2823a52a73d7820a90b2b4c7320cba892ad3329f2e59480553a8d04c9d5618fd8332c9f7329af32ce2bb6535998318404ca94a14d769975ca664d49894638b821752033e97877a807a27e158e0f7007b81650b7619ef958110082825c719ead4c14f870aad1c4c9703c87383b5d68226cb387186b99613c189bf1090103777e0337ac99835ec077029ac5b1ab110b0ab5326014b125169efc12ad0fab35604ca72c493aeb66a905626db446a5144258594253ae4c157c435d6969507743bd5b3a4d3f8b42477b38ba1149e3148b744a3260f32abc9177bfe64e8a501c076a727da476e99a59d90bca98d91d900253e6d874ffa610f19292267635cc299bdd67290db7966ae9cb28b1205ac0389589199ba473ef87197590a15c838b1331af867ca720260e993562d63b69fca646abe1c06e8fe52b91c1b81a932387088d691380a8906275acd5abccce42d44e85 sk = 69ab48095ac473168d80419b411529a3c853552194d4f7b9d38256218cbdd98b0d5e61674af60619227f0ed839d2d7a5aed1a47af774622b2df5d7a34e2284ef0cce3ef5123dcc17353625e85306fc84c2d5e3a085919658514564932133966f0cf695c9039850d16458f405f463b4689c9fdc3336612967dbeac3277882bb1b18662bbe7d2a3cb7e81f1ea9cb2d21790c585fff4b288957cb755ca41d627f7293c0366b21ea6b42da3440c3b10d21b629df5c08de4943b7d01239e8286f2ba14d45488a8a3c565793588370ecd9291f48b8c6305ef9cca0bfe13e096008eb1130728a545a5a7f6481466b29cc125aa60178ac4908281657c364367712b25bac58a319c98bc9490c3fb81000f6ca31b69d68132a0bdc7f05374f59579313c56af531410917969a920ace5a4348a049d372750a846ae3dac6a3ccac71989c18ea9155e502aec29cda5973c7b7ad87216281603be75c16ebc9905c240fee83aaeb6ccc46e5c85508b400da47c6b834a9b96fce8704789c12a1ca2102d2025a689334750d800c713933b7a0369fa78a5ad02931d198bab51a4164d011e4da39ec59b9a647c5b1d2887563cbbec3b01628915755109381cc03ca3605626660d221e043a984a5c019835db0e8565ef47f248962c8da05f4d11e696c465053b3869ba28f2154276a7f9c81c9c2f42f854ca6ade6bcd4e2a4a11190e59aa4434a6f39664a5c0225d280c2875a8575b9ca96921d2595076d2289625cccab11b8ffc4570cc70a7054c82ae4026696553e7b97d6ac76bea0124dc047ebe3c666c81a30082c3070b68447a553946b67b15a463c29055b18ef2b83df18aa246a4bd350a6c0d2267bc1b08e76c961a58e3e665c01ca4b294814f5190a90e8836c822ce14ac876e1481aa9accf171341b13520a293bbf70121974d3a3366b363908c6b5c4fb91f7d303901132390a87147a550851593f9a1b8938bb3034369f6f59a884c73693ab58734ace1c8597136c5924b9147ec963e097ac1a307e57750ed3432d94650829b1aa6042b3361b8b9fc7667d793eda722efac6bdbb09f2c0766a46143cbe03c099a5877677de63816832484bb20af45840f634235f2482c8b1b3b717c9365154394ba86f5c09b02c8a7f8d151f600ba9ef9c4bfd977be4a03bb5c0ec3233308c57d8bb3027dba072ce09d9845c1cb73068750573b8c6ab47583408bbdadf754991c5ea460caa19093e6e10ef3470e98aa91086b163cdba46ee74241b4b8266218ca6b5c8bc27a1f8cb8c5b4566ac5974229a3f262350be4a7ddf27362c9be87a612b5f9ce7c16a0c770112b9a78fa4c7d876351d9740978411deec23bbea216f4350bc364becb3b7ac2b5cb37300d6e913e9718b7af8754d207402f40b3d4f87278bc1aaff1571aa4752691a14a828bb3142e692c86733838be03c2275c7cadeb6adb22ad5891613bfc47535c8711127467903ff0e9b0d192772f54085b908af0d33ba6c368a6572633e78d7b3b7de9f23b6e869f2b61b52a696707160350f03c69123741aa075aa65b3896a4cd0b64f7c7ad2f054be375a19124a4b42397de215ccd4c6283a2aa0c9739533caa2c333b05a0240bea17f92802335066b69574c86b51c87022468490d6ba30fc868d7bc372bd390ca6bb593409134e86b7a714604ba72223539b8f074c4c27c4c6e4161fda2daafbac0abaad4b101219230fc2ba9cc3db0c046a22cee970bdd3a3cd10bf1bf2823a52a73d7820a90b2b4c7320cba892ad3329f2e59480553a8d04c9d5618fd8332c9f7329af32ce2bb6535998318404ca94a14d769975ca664d49894638b821752033e97877a807a27e158e0f7007b81650b7619ef958110082825c719ead4c14f870aad1c4c9703c87383b5d68226cb387186b99613c189bf1090103777e0337ac99835ec077029ac5b1ab110b0ab5326014b125169efc12ad0fab35604ca72c493aeb66a905626db446a5144258594253ae4c157c435d6969507743bd5b3a4d3f8b42477b38ba1149e3148b744a3260f32abc9177bfe64e8a501c076a727da476e99a59d90bca98d91d900253e6d874ffa610f19292267635cc299bdd67290db7966ae9cb28b1205ac0389589199ba473ef87197590a15c838b1331af867ca720260e993562d63b69fca646abe1c06e8fe52b91c1b81a932387088d691380a8906275acd5abccce42d44e85e58a0af35baaa77caf90ebf813e7be0fbc7b3f1b6597b19b8beaae9fe7a2590f06c7f0ae1ba0ffc293271f579b0db053fcee0d9c5b80e9795ec5278f376e3b65 ct_n = abdbdf4de42da0119280e75ff9f532be8cb747d84699ed22499aa00f8d0218dbe90fc090d05877122bdaf0593c968bf342b3f5caa4e5bae23878c589863cc585545c011dd335f06504031e722f3728acde06488de13698f311e422647199cb74cb0191b13dcb1c94d68e0ff0c48f4c4216a8fd53c223089a9402e07682c0651fec51c0c782f47a55f2533fef6658116a5efabc42c44fd0db436d2fc233ee694124419c81991ea8fecd57bc5c40398a72e5557c7ac73e6c9c0c84a7b0a8c816e29db2323fce7f75df18f2373ce977df79971feb8dc9af4004f57552983829f12fec2de768df7c595ac49bb00617dd8e57f1c64381ece561f2f52c5cfff843dcaef9f4b3073ef823ddff78a66074b5f9378f4a8e3733379823c721e8bf366b241da7c91a5586fc90b152e3b27dc6cc3d1fe071c098fd30047ad2b0a61b5b04ec348c89858a816aa677702d968014771155279d3e9b88da463a82cda994e2e8dd4652dcd0cfdb0baa0b03b9b0bfe7acc75144de1c7d929f73029f783a3daae424f1b0b1296f7cf19fcab3fc76d4bd310b641788f64e99b8f2bc0d15df54de7c5ecb6bee026d76920102c09efb659b8da314189175c0024300e7cc9de52cfcb50fe1350303453753aed4d86eb73302e190dc9b6b0896a07f59129a0014cf47373e9fd29094a4850e3944f9b09de3dca532ecb8571c109564028ebafa9a66a940ab75ac41e51adb4ceb171312d1f95416ff7a29a6401b5a2cf3f224b3308be69dbcb53ad7e450b03a795d00df058fed99b581285b1c0115bdd2770fa2be5a7f7c4e7d7c8d468c916077465ba2545609794f0d45871ac48b10a0f41869e8f315ba1200fb880bb79269f74e30ff9795978abfeb18092f803121740cc135db5b755da577b24036ebc4313819eac0e3effd71531737e53e184f91130a1c266062cd5e52297c60a4a205e15b734ab0759c300064d39318efa1faf0a15fdcd5941a041236f196cfb960d112ff1a828c84b1824769ec88949a8a89a95929c326228a943c2c75b41425e1565f6adb89e8586932faccfe99ec0cc946f1f928ea9ff2b5e2fa5154 ss_n = 09c59766b6d2c93e4bf1fa6ffcabf97edd262a2d17d78df5f933bbe93d1497fd ct = 14e74704f5eb5f7fc102afd5c3665449033f180d9d44f808e6978aa73a328d3c70ff60810839734d822f9a7a33679e15aa48f224c950fe41e160ec4f2813e400ac52f406524924e21f7d776f04da1af9a9dcf93a46bcaea1334ee5bdcd34b5d7b10ebf275526552a8868b53d2736513d00015ca5d88d44f86a0c57e982fb4e16ca3920006e85925710fc5346d2c7f7f7e28108e4d32cf4097b3e1042c36398f188ff9e153dfb3dfdd219bbcb2538808c4c2cc031f170717de95307348151bb6813117211ffcd74abb6e067013240c35257b7ca11680b7cfb22dd514275a53ae617529047fe030aa4712e933323971ca47f63b86687aef3fafdf55f202bdfc553f4955ac1c34c3a21c522a41ae0273a8d7e96e91458ef6f5fc733cd655e501eca74df8e07719853098322f88b5165de486d0b1efd7da7ed844c3977fc902b833482c401a084bdddfcb5ac7750b2837989a66f71edd7d9135bc5ec807e529022e04a8355d42787e365e80c2ec2b074537f7a8afcd8c2cd06fb8afa6b92a71b967c607acaac9887ad28288f0f50290c384485006a3dc035c757ba30194741efeec2f555ffc3cec681c6e9cb42415f2eba1ad42d786ad83b9ccd73dbe5cbb75d204f9f9d2559391b0180fc6861462c8dc37b4474598062e269e11ac73fc93620f85ed376087189d76784faa26185ec8715ebb5c69e8b20968c4eb675a23cdeff803c11ab242c9dd7ccce0408b90d189bd3f4bd32cae3827e0c40a1673f7281c82957d51ab0b5d066ee3eafb87d3774e4d03816eca3f4fc47a0fbc34a655334cdda76a5906f95ca57c3d8abf53e7629ee5925a11f0ab70753d1140b3eb271259e33517356fa32cb2d95617d364fbcbc0ac5d979da18d00b1c5651e4152aff32593ae7b94b07d294c50bbc6d51125262238a9aa5e1d044c8346f655b6b98b474880d478555e002446443b80353ad66f408e5e219bc23f2cd4a88832566c7b0a24fa58e59974d84c0c3bef12ed9198b164433081152b53a159432f0ba1da3bafa20d61a00d1daf3993fbebf1e19b0d45f3eebf7cd4addaf1052223fd79a47ad0a48ec4d ss = c644425002322d5d230d63f6dbe3f7fcef0e4e8072b240944339bfcc1ac28f3c count = 528 z = 3363524a3899753f77325b9429ec82700e0b2d74c5adb5424d9623f92a9feb36 d = fcdb20507362e369a7e442f3c9d7a5aae0fc11b16dfb06cd01b3f18675fde5cf msg = 3a8e9cf30fb947b4b09ec6dfc1da8b10ab099f6613006eaf841c62f60f32b5d7 seed = a5e4253347b9d7c1d940a2a987e9c7582675a84948aeac8a0d7f2f9e5ab2735bfadfed93ce31b283406659d43424dab2 pk = e31967a4716226865f5a6b002442a5ac62548e01a370022bd5cccc48b0616a3bbc8d68ad49f381465712e677545b753facb3ce80eb74f6a53ac80b9ac18885f06642ebf038b2300c5ae94ca5d7b3f33a3e6d149fbb9b370a271de243304cc2065176c742e82c4451bc182115d9d689edca65f0e09554f13c2f040a63a239a29b7e56729d2c2ab8eddb9022636b68636b83e2a82a44a623fb361c4acc13968e0a7b7cc5d07e2a6a0fb2e42404fc162471b5fe9c14b9978577e1c53c96b465cc578fb773d563471257a078486b9bf120b6a29f75919cfe56b0515b37f25b04a3e53e335a27766c0e88ac427a13c04616211c90b4c324238ec56725e720bb445a02f60f5384c465e691c29c532aa1713efc48cd12b71adc061afa24813647a3301b09a08b3ed8b498fbc62c001cd92916975733fb36380d66c756384854962d000ca7d7f71c73e2c5acca8a62b400928ba08ac211a9b88ed0d54deff441d9a5475238704c0085b686a783001d4a3bcab131a0c8504a98ec6490fb7128306281b7125ed6085efb64fb05256559a77ed668eba0b2f1d319d8799fd7202974c7c3e359a31fe29221479bc64a26bb9932b64174af8c02b7d15d2bc08049730555475109806f8bd7be38121c8d7bac2cc72b4d280bcc400d3c5a0ced7a834eb24e19673713886b2682af28194354144fd553cce9e5c5d40732c97c5fd6f73670603dd3091643dc34c299b48b3a23cd0c3746118e79123deae42a549851b0811965d92ff5f87c0c426760265a164c55a8b9b02a273823581122486e94c74f9677360e206cb50b7448180e77e4582ddb1e1654aef998c0145c93c67a0f13c3903fe6ab94683452a88de6e6a8518378512aa40fca775743b29c1711c6343c6eb5cfc1b62dbc8313efc799fa485eee752437c64289209841150883a25d97b389201c1f9a2a9f5008901568aedd979042d7330f19a55d69328b233f5af54d344738fcb89341ebae2dd893e5d9af9f34a2ea49bd65747a2d29b6c14baee80865a343036157a764754fc60924b03163367459f98c6469893f4ffab633e56738e3658d6129509b17f0747ffa419969d3fd3864a149884fda277c50fd09aa34f57bdfa990d87abfee sk = 6f23229d1215d6196d388aafd869ad77296468149d1ab8ae8bf56c5bcb04eb12cb50b6c58da3224445a002d95b6fca1d225c341d89c2647b28a68ba027e792ca733d3694b6da06165cb3085d254692416921448487254378208f4180a97ae357324264f9e17d6c7a04ecd91d98736120709ffa60085df50d4312751d276271f7744d60066bc368a81c273d67a20e7925075c9ff7b602035327d9012ff06c66fe6a0b12b6bac8706fffd78f3347a3d1c96baa3bb779613025568a4c9687da4a4de0e9a7266a4f596934ccfc3f036927313688fef895b5d73e3d9043741925bc077a5b520251a04aad8a2964e7cf416588ca812d7a057182435c3008a2e4c415a860c03e038ce3d1111d75bee2b35c582bb49e6c9a3dec2d27729ccbab71ada4acea541115a659581cb2e9b797fdabb1ff22010fc4a8c899c45d840ab75343d9a27b288ba603ecb1e064196b353edc7c31678c7e1d155b5a312d1d64b3e33a80fa4944e5e7169a89455b50025847686be18f395a87e5032917299852577ba35cbb8d1a4a14219363a1c8517a73fa557b3d86a773e40976c18d980535c6330bef851874d50359c62c1ce68a4e543f738775c272833317a5ec9acd74b82271bb8f7e0c6a42d37fe1d3abd463576130277a38c206f02b05a17e8a53736306ce5dd1162d201f010bc55bd5ad32db8924279d31a650cc797a9ae1a440255af1418f2de33a3d527c7e6aa13f707602114f12056534c041525990796327df5a0042756086d80d863b5523cc0ea0793ff87002c9039dba41060b720916606acd1c4c6bd277cb26512d2caeb069240c79c35f248db32b2e6b129dfc260de86081d21ab17f2076b4e67189fb757f5b1df33bc8ed422b553509c3465c9dd544f1c45fbd6004fb4200a2650341583a2a780412b5bb8851b5ee4a8ffada41df0505b8259f413a1f8bd06e77d95b7d4aa8e95470f08cb75b52628417a279e76c4ec632a0a202786a1732ca041756b72737a40606a54579659871c345a2053fb46b2e4a765c82204c560398f9c060b23e2f6858eb6747f7119045184bc0a8be0d4465e22a71393b42e31967a4716226865f5a6b002442a5ac62548e01a370022bd5cccc48b0616a3bbc8d68ad49f381465712e677545b753facb3ce80eb74f6a53ac80b9ac18885f06642ebf038b2300c5ae94ca5d7b3f33a3e6d149fbb9b370a271de243304cc2065176c742e82c4451bc182115d9d689edca65f0e09554f13c2f040a63a239a29b7e56729d2c2ab8eddb9022636b68636b83e2a82a44a623fb361c4acc13968e0a7b7cc5d07e2a6a0fb2e42404fc162471b5fe9c14b9978577e1c53c96b465cc578fb773d563471257a078486b9bf120b6a29f75919cfe56b0515b37f25b04a3e53e335a27766c0e88ac427a13c04616211c90b4c324238ec56725e720bb445a02f60f5384c465e691c29c532aa1713efc48cd12b71adc061afa24813647a3301b09a08b3ed8b498fbc62c001cd92916975733fb36380d66c756384854962d000ca7d7f71c73e2c5acca8a62b400928ba08ac211a9b88ed0d54deff441d9a5475238704c0085b686a783001d4a3bcab131a0c8504a98ec6490fb7128306281b7125ed6085efb64fb05256559a77ed668eba0b2f1d319d8799fd7202974c7c3e359a31fe29221479bc64a26bb9932b64174af8c02b7d15d2bc08049730555475109806f8bd7be38121c8d7bac2cc72b4d280bcc400d3c5a0ced7a834eb24e19673713886b2682af28194354144fd553cce9e5c5d40732c97c5fd6f73670603dd3091643dc34c299b48b3a23cd0c3746118e79123deae42a549851b0811965d92ff5f87c0c426760265a164c55a8b9b02a273823581122486e94c74f9677360e206cb50b7448180e77e4582ddb1e1654aef998c0145c93c67a0f13c3903fe6ab94683452a88de6e6a8518378512aa40fca775743b29c1711c6343c6eb5cfc1b62dbc8313efc799fa485eee752437c64289209841150883a25d97b389201c1f9a2a9f5008901568aedd979042d7330f19a55d69328b233f5af54d344738fcb89341ebae2dd893e5d9af9f34a2ea49bd65747a2d29b6c14baee80865a343036157a764754fc60924b03163367459f98c6469893f4ffab633e56738e3658d6129509b17f0747ffa419969d3fd3864a149884fda277c50fd09aa34f57bdfa990d87abfee47b8cc078d0e9f0d76d80023df2095c687b512ed4cf36c36a858c81be490a20c3363524a3899753f77325b9429ec82700e0b2d74c5adb5424d9623f92a9feb36 ct_n = 1e9ed85567475499c3f8b959f1219c877b75a11de16ae2aec43077f502db418fd277fe1087dd3344ac3f60e6e3989551cd999d0af65966e040526d7039f7d5b06c6fd77b4a45f276153752925b8768d17bc802d623172df69b02c4874499939d1fab99d2ddff975a9c07505a080c586a1e9f9f65e72aa3b6092a486f5ebc339bcf499213d73b1f02b81936f5a2f4b5c4a41d429225d48013ecd9deefc6986ece65f00e54c59b540b1ead8b201bd923bc4b5bf96c6e306f7e3ed10f13047482d863400b09b93544204f7b44d3563ad999ebafcfbbb3fdb1a843bd2a009c1bea424fd0962d189cbb520e2f08aefbe60fe6227d372604070f930b33c78b41ee7561360988607406c5602eecdf0a85dd82294fde2d451c53d116f7640f5dd1008ce91fe39f643b94e66a72f04f27050d1db5e47fb1a3f1d00479a624ab3fc2e0dbc169271922c6fc767b55f4bb0398b24c0d66414e4d8cbf1adab1cc7739cbdee49e6c17c7f147474d9cf8dc0ff2427c6fe487f214d8468d1e152518d1be1b9ef2e53a0de02d97dadbb653dcd058230b5058064f571ca34aa2e908bbc8c8df3b3a92944a5d7beab0b23fc4de8c819cebec546b54127e7659c401dbd08df3a3db0292fead20ae1663556dcf3d385f46373b339be3f03e209e4a98731e53dd353e804a2d837e297859b1a882224ea7ada2a5bc0316876dad7e2680d8f85be0ab41449bf3e1aea222e95852b7cccdf568429fc534d04c09a2a5e176436f7ebb432a117180258316ef4b2b8ed1305ba5350a7a1a9f2ab784affe598e309e487e7b2f445c613a2b2ecefec2102c5b2711375cbf1d0347120a6dcea993843ba1d2ca3b93b8b9d55f7fb8433eec71fd672de0c918ef050b94b376d8e035d25603859e4adfc8a323983fef1df016c722b509cd1a7be29bea83ee3eebe3facbd05e485a9df659bcb3b353dcba8241d744a95629b440a81f1d96c95574833c9e6cfae142d4894c1dfe74ffe6446afe2b2f2b3686eef7895ecb9a5bb6fd96a5a17be1db1e7f7a8d3405a149af9a87d770c346182c3a88f3ed33cc319026076003c10a8ba9a81443 ss_n = 75af21c1173c9f74e3168834bd4f52984fd3d50697256c861be43f06af75d582 ct = 0a81fa17e53e5643118ae623ec439b526eca2ed90bb98f6eb40d7d1dce03ddcda48ef9812dd1a01be309e64646a23a1e627e3bb6977b6b5891b10aed09a43d833ae814c9236ce0e52167969a2e213474bc1ee8e52af79070c1e3c3777f16151f0a80d9bf017fecd89568282cd4311bbf3dbdefd4e9a39d5a4fe432f0c3f5af30d2c6b4044fc135a52312efb451459afaf10fc89d3581b52fb0d4c0d38d52a1a5070927336f00b67542e49b760d8780abc029c977a78a898fd954644563ab1014243dada207aa4fb69ebdabe0939a76a22858d0d29a705be7ef2d762129b102c45ba261a923dc11378bde42c6ee28e1eec9fe0d482385bb12d77c50980bd82ce7646fc4f7028363fa4368cf9bc8cd0ae338281c718397bcef2c02060f7cd44b279baec6bd2edb253499accb15867a4ccc3b7d42a0c5aefb882f0c5a732eabe8a7b6e232b3c0ddb0b283a0d3c04b30ecbb77503b31c7c02545945caaf4e6ad75f04996faab7465bd34294ef2e77ebad86e848d38a5a5841c8021d5b1e7ad75940d0a7c4cc30998a76547bcf4daff46946e9211955201687f413841888cb3c9278a5ac09321c1b7eb867101abf8bf58c1f693d3c121f57dfe51c92bc9bc02e6d8e14fbe1f7b210eda5456462f1094289875b6ca072f98dd80da47118ef4f559f7da1f0453af0a1a08aef3518b503b3c0fcd499a5b1e7ee18f9b032b367dc0b28c4006e7c63e1dee57ce6fe7ca5c45159061fd999576bace7b298a88e4c12125b5ac550fc50ec6f908351a59dcbc74f97269ee86ed338b82a5c976c5c5c0713a643466c350daf12a11d1d362eb57a7f553de7ec818cc4dc1c48469067725c65cf732e844e9ead15fe470f539efd84c3ed1fe603d6b591762f8cdf31714d3d0cecd0720ec7f949e007a1952a26664a658a86fd5ea20cbbc28b145bb6a05a56590728beb592db72ea699842bc64353986a4c51cbe795406fbeaaeae2ebc2a21116ef182150a487073fa5cdb90d5871fd517cf5d5773bf3633b0c64fe8244e7eb817de2e79ad389dc25cf41b32b00bcafc657f4ea7b096bc941daa62e2d6b9b90d81311 ss = b2502bf6f95f11076e3df96039688acd2b4784e87db88c518811d44f01f3cdca count = 529 z = 1ddcbdb5d9a27456f90f6e7d64dc30c5509461e9bb8f5e72b3e4be5339ba49a5 d = e2ecf426b0a2ab1c492bf93966b845390308d27b094e67f3dbffe6e8253abed0 msg = ea959b579d12ae65cf53b3051e5d2819ac06639fa10f0f0f8194993b0175a9e8 seed = a55f26b1f728a8a198e955c50dfa73c1557b66a12592d2f2d6464651236ba12b03b612da42eb54447c8f333b4c119167 pk = 0a56a25b85cb630752d6b150b8873a85919a42447f895880a8741689b6306a9c9a3628683a532ec992af2953928a887740b6b32faa6026bb415b5aaf46c9905c268fc5c8086b791a62d5c844b93df8e7a6eb7853d3fb7340f9b4cdfc09d66cc8104750da532b816148a0ac5716774115e91b45f14a31a811d282b9ba8a54ddac196d265699c1ab5cd43a42782cfbc080fdcb2bf6c67afc11462e2b89ba2782dd820dc0300abc1b4b3fa54d00cc5c71ea5aba054bba452f8bbb8043769107696edffc53e902576150824498158908ca1ea84319268c321a69218a0ec18161b73b80b509878c07a4a9fcc1ddd10f29b110c7c17ca79a02d97961fbba9382290be23cbc94e1c87ba41bd3c46b55982438566696e477b4e5012207035d414be096524789ca60c71f7105a3defc1a6815612f0735b1fc89d29b109cea066b618d87777120825db68664a3576e0216aa7e9c014cc9c8899026002c045799a65978233548c9dc69783ae687b401864224499075a457e6c76f0632bc02c499c88a80a3c7fb4224f582b412b8751a4c628d836e03e30247a301fc4514b1250b0e215757eb67f443723cc0166d39a2f5d46deb529173694bf9d0b699cb9bbf6b4550a308fe42bd41093b0eaaca2076bc831c503c06a6a4d44ca73b44fec5c02ae8cb7f1c2aedb2b1854604294b14afa27ee1e80f44597e25b7201834c972888f5224a6eeb93f8d94cfe2a3baf020ad38382ed4b12835b45d557725a6933feb17201da2305662051ef3737de89238fa9bc30b65a141be20f33dba673935367495048bcd6241b2e2307d076084e4431760acc2373877556db0b820a7d1377ea44ce79581fc62ab965407550c278db5052e86b3a186adfe6b0b64e2aac8429ebb02130c206bdf606630f35a7e45af58e8cea6fcc747322ba7504f76f0a286083a00220f23697d9bb92b8d05b39c80503b23aaff381bd0a9560b8437b76932231011e570420dea640c944a993b2dc5663aebb25a69004d69933cd56501f07654ed1b3009f7a2987a771da0c5314185e6e453dda9a7f4688a5af58bba3338b6859b35b94175caa60fd0c9c06bc84b27747477913515fe77da62dacb957306778ff0302e493ed84c sk = 05784b3227728c763d260631252649bcd2248379c5d59a8497027f2c7bce67d92242a2b826c8ca1ce352959c0e63b9b800fba251e439ef56be8b54ce8e2690b2e23130798eb6257f74c26d46b389edb9869ab84e2a68b349727f6f3a560aba9c9294161141061c053974d14389784cbfb399327a98cac29190e6bec3b09550600cb4a25ada2ab2646920ead286a12cc7110913a68802ead739d074b40755534a4455d738249ad6bd760bcc148a0b0834b840c20d44634128dba45af336b426ae995689dbf870a1d487aec75018d2a8d2fc58b54201097673bab3353e397c66c66cf11b282505aa4701bd0d4608378330a45c1e98029a7776294f4ab0d66c1d403a0a8f72877392b0b0c46c9917013316461fc3b3caa5b208dbc6a7fa60233070f1644368d6bacd5851729b1c6f197d95f01cd8d0bbd7d8bc4799915ca60bb96ba3d57cc1af897e4723b246a4afe2f822160a9bbf3a9802616001a829235b25446c8327a782a1a48b60569f7a9a98968419d3f56fb3258f213116a7b68c2b520b7f032e0534192b71905e6142c949c7015846fa25c3432530aa9b8fdbcb6ade923bc4db663d867778a8a089ab62f928a2a563b8c3a729641091bdf7b6d153a1e5bc3d6e940cd9859ba17c8da6450d105a8c3aca70fcc169b96b8a4853793384765ca9a838638513924d666a45ddd72d5689748b59bc522572fd5476a1a83f21f12cc7fa1e027bb2b0813a0a54cff00b386854a08664c64cc96a82c04822f95955317d1c65cc6299a12e496a7ceabb87e26418a7a6bdd8657cb9c17c465189c4afdc77a965a73e08137e6d3540896351fc989530602bfd7b4ad95502fe7599b1d3a15a604cfc7820c180a31fe1a37b27c9eca33b4f1c6791a5c148f34ea4303c901aaf43a03c73a7438f04c38038c737e0a0eaeb0e653731f5f771d0b1ae058a15eea5037cb5472e35874fcab5b3340a80b2a84d8a3bd5185517f8afc54aab6b7124d90959ab06bfc64969e905ab8aa22fdd4c8113e74b4df43fe753910b1aa829d836d50424079c7b5193745fec18a0720f9eb83f99aa10b3a77af1c3856370020a56a25b85cb630752d6b150b8873a85919a42447f895880a8741689b6306a9c9a3628683a532ec992af2953928a887740b6b32faa6026bb415b5aaf46c9905c268fc5c8086b791a62d5c844b93df8e7a6eb7853d3fb7340f9b4cdfc09d66cc8104750da532b816148a0ac5716774115e91b45f14a31a811d282b9ba8a54ddac196d265699c1ab5cd43a42782cfbc080fdcb2bf6c67afc11462e2b89ba2782dd820dc0300abc1b4b3fa54d00cc5c71ea5aba054bba452f8bbb8043769107696edffc53e902576150824498158908ca1ea84319268c321a69218a0ec18161b73b80b509878c07a4a9fcc1ddd10f29b110c7c17ca79a02d97961fbba9382290be23cbc94e1c87ba41bd3c46b55982438566696e477b4e5012207035d414be096524789ca60c71f7105a3defc1a6815612f0735b1fc89d29b109cea066b618d87777120825db68664a3576e0216aa7e9c014cc9c8899026002c045799a65978233548c9dc69783ae687b401864224499075a457e6c76f0632bc02c499c88a80a3c7fb4224f582b412b8751a4c628d836e03e30247a301fc4514b1250b0e215757eb67f443723cc0166d39a2f5d46deb529173694bf9d0b699cb9bbf6b4550a308fe42bd41093b0eaaca2076bc831c503c06a6a4d44ca73b44fec5c02ae8cb7f1c2aedb2b1854604294b14afa27ee1e80f44597e25b7201834c972888f5224a6eeb93f8d94cfe2a3baf020ad38382ed4b12835b45d557725a6933feb17201da2305662051ef3737de89238fa9bc30b65a141be20f33dba673935367495048bcd6241b2e2307d076084e4431760acc2373877556db0b820a7d1377ea44ce79581fc62ab965407550c278db5052e86b3a186adfe6b0b64e2aac8429ebb02130c206bdf606630f35a7e45af58e8cea6fcc747322ba7504f76f0a286083a00220f23697d9bb92b8d05b39c80503b23aaff381bd0a9560b8437b76932231011e570420dea640c944a993b2dc5663aebb25a69004d69933cd56501f07654ed1b3009f7a2987a771da0c5314185e6e453dda9a7f4688a5af58bba3338b6859b35b94175caa60fd0c9c06bc84b27747477913515fe77da62dacb957306778ff0302e493ed84c19d46af01a286a2b92b595bf06444bb71b7933e53128d26470668c3e19c9eeda1ddcbdb5d9a27456f90f6e7d64dc30c5509461e9bb8f5e72b3e4be5339ba49a5 ct_n = fcf207c8a35388ac5159e36368055800fe891483a9d957f019ee0c48216363b681ba550b4e65d8206bda5338eda10db9829528e8f05544ad6ca2cc2cc5cb6ffcbd14929dfd2bbacf0d64ba8db8323d2dacb19544db35a9b69fe4263d6d9e9df99f6d3112818386d3a5c99c0c3db8a72ceda32aea3b7424eaad928695a33df1bf4e756c0e3421e688837607f8cc18e7e1ee2de6f20475123fbc3e2764e39cc26f20829898171e10f420dac98b755870e957e72d4d42f863797c9ca67c43c025a6420adbf68555fa57d4b6882b65c3cca5b2429979485edd175aa0dc96df5a76fb1ba8c5773d0412a5185a7572590142eeb49da7bb4f981b49e3bb5445591894c363be508f6c2ebfb6ff3488e70982ca0eec37181dd27f16eded93fa6188e64f23e1625e74227e739ea39db98abfdfd139edc2b84243e256a96022a61cc91eb535b579f5696561a4232bb69a4aa0bf1f6b5fe0481a9780551ed53db3010b7f77acddce4abb2df932eef40e1822ccad90911cdfa9898ac9e7f6b43331fb8449633ddba70cd7d86064ee671816e026bf41f1221d4355d2f92efda2da9f6b486e49893fd0b87794eef565e63f6ad42fb347df2f75c6527855b1c07660d1fb8ff071ef06597c6569c82e9ae0b50453686f01ad105f2fb8591d7c7bda1c2d0804438af7681f73bb6728375ced3654493b65ac4339e0007625caf982b8279efe7f423165c79a3d73a1be110af88ef67f039c338d2655903b858b48c7c2054c685167907474e5c3b5200f36d09c02d891aff5960dd17e47b86ca1cc6c29228a67f1cfad3e00646a7312366eb3c65ef42c7f88d807bb5867aab6db006e0a7e6f3abaff06569aaacda1bad9d380389963ee5e1db8427eb1da79857d73e82d8d9b3c73dc38a3cf6371079aa7cd760b1d72f418947dc778c432900334e96b89134fe3d60ac9e3f8605ecd7cab17b4cc4599f1678416e53a7b5acb268cd4081ec98b7db85161cf351f4e17f73e574e286e53b66c76a1da12208e05196fffa8d46fcda97f5c9699063d2aaffe37c1c381628ca2a9bc651bbfe3b0709392b69a70e5906583d812b7 ss_n = e730da6b05ad5e8a312fafddb889b4994e1afe830e8b2493721be35bb9e33732 ct = 5a21b47b49ce06610b555608cfb511ce70bdb9057a381e8d802637bd5511739773d1de0ee9574e39f7bd2aab44300ed3c91b6e0cf3d12f444ad3592376e722cd37d313034558b9f507d8fe5042c4a322628762d33d943cc6119d7561bea777616d4b4fcaf406be04b48c34ec89c104a6a7bc8d8e0c7578eea367a03f679e047461de598c1556a63fa79bafea39b97a84178a4d14a168a631927b96cbc73358f799a2e7a469454c6ac3cba9e4492b672e69b16f3a988ea1c68750167193d55aef6b8bec1d2398b3053cead2c9add9b7a34ee244cc565e493b413c28703c95a3db806402da32181e57721aeeea8237d52838b339f935f77dd9cb27ec08b8cc560f735d7a595f529d14b48741a754554996ff930b847ac026e3f8eeb156a45e8cfbadd95db3160911e2cbbf2cca80c614e3c0c71ccd2601dc8b21415c7e806ad95e362d1b4bff3e1c583a3b410a3aa5509414fff35e721230726193aaffae1e19d4e9bad389ef8323d27c4d61eb0db74f8c5619218baa73a067fc01455ca3d6228031999f213a7e5876580618c1ca5dd3a49b66236e3a764628cd25bda6c931e3fda0d101cf7c95a30c091f6b6affd2d5c43f2c33032371bec3d1eedacf83e9bd7d2bd3f87487bf5dcfb77207516638b886d6ddef6f04734420fea4c33f89d2e7358d2299c7ddab06dfb33c16c196ec8b0c4d73e834fdd552149a3fa714d8a097880c1a91ffe255a42ca898e8a4644f066761ea3b74bc63e44a8468dbce33f7b230e3819e480fd7dca55e96afcc366e74c217dd17fffef3ce6c9886ab1f3b2df8bc173075c27b2485388afffcfece6a43e23b12d12268e8e88f6688f4a8b1f900ab367c75c0ef3a211e52677a099180d3f59236616baa7c3856bca462dc853634423007e4960f4faff2ddf621b86142def7562c6f6cc749538cc229e03658980d6118a0fae4fa09b1f87fc480938e8bef141b28ee122facedf743f5d1addd1b0f040b7d85cc8fa666ddcae09685c52aa2f530a4d0d117a6da00d2472efd52638f7b79444d12a871c9abf97a598676abb137bfa5944851c22cc8ff35d9d502bd90f8 ss = 1faec381b5f00b111ab799cf6122453193e5f5348c6341843e145aa105cf5fe4 count = 530 z = c3b51c3751244914d9cf699198a1e7a88d34e9469b66cac0013a492553dbc7ea d = ef36f42ef8fae6ced4a8ef1e2eb6de2be5d2e80ab7dfdf1cec4b6cb1eeb33961 msg = e3c7bea97fb3adb474c7980a9fa6092aa7b30be0857801deaab7adb2c854388f seed = c6c88939dffe6819a97a498e6d7d717a431c396274773dacb68a374bc425b6fa8ef132de0a494541cb3ba6de1fc3b602 pk = 4ae28d075c70e5341f42273929f092f9f5c4cfd01705749199a85f651b956f4865273715f571079de0988df6c42e8258a8f513f7bcb050020da4e88a498410b886b19cb33059a95d9e61b9862515bdf2a272939235dbc7be5c0a6821c1cdf8bbf19593ddea56d3c462ef2c34439a542dda26da576597927577f528ab212c76e3cc0735746fe3834e7509c450aaabdbbfddd334ad1a62f4a6385fe685fa255be5c0916860c07de9398d4a201500684d5a61ca8c1affc15329987e46e90c9a61c90656353a20c955a3267420c701657464f6ba05c90042082f2a8091d69663010544ed50ac8a60552da489c6a8902bf302107184990332a722682603ba36029d5c2c2d4f686b0c44b1f81924cba9822f399787e1b0e0c9612d2640c9612c8577cf9819737404c34532c0f2c46dc383bd8b059219f82156b127441c4128ca3a34161527a661afc7be45426c903c25e864c42797b5120c52201ab9c725104bcb0ecea265072128174257eedc6b2d6104c896107c733b05c6559ed34ca6361655107bfa6415e99b58977524e7f7239ed388ef173c1874af89d5c415a54d423b870035ce63391b6dca3014f4a8bcd43791c9b22c9bcc7dd9a176b8453114179433ccde77347a25496a16cb250abaf3e74293117aa4040b76f7c98980c858c080a8d645ec0445c406c89ef6a359513fd262adb4a389113b562b20ac37503dd04063ca36cb84425c35a5cbfdb52a0dd29b278b7125130992cc3bf6f5017ec23e1bd7cf519172a7ba27f437b441855d8aa13bf4805c91303e1fc3b414dba51bf70e4fd9b74bb82aa9b568f9f77697f6add6e2317bd80dd41a7599dbb14fa37b2ce552e6b88360849a03db0606860543a3b14d8a5388d46be77136eb1598bbd2be58264bac6116c89143ad321ac58146d5d634d510b4d7891932868f3af8944f3ba26f5ac25b2b1e2ad99cda46c25239970a1930a75a18662a68b9a736d3b0c6ec432cd9d74a9024c0d826c12d543e7a96201b2b5fe4b62379364e188075fa8bbc82065e998b3a4ee2aa8309c14ae1326a9a7c035a79095601c92c61d64b379f04ca27f713e01047cceb4a0335413a0063c5ea2ad89c0e29de0ef6d6c79bcd5507e8f78a6d sk = 7b442e2d887d7ab96a465032c10a4fe28a9abd29213c661811342519326cdb0ba5221a5019333898f59ab77539887a248556834f328d43997fdc311fd6d9910b44bf6b367b3551bb0b80ad5c2140840819003a5b414730a8d328199b8ca5f819c38187a885b43bb92b579c02084846426a2070767f1ca71744975a365aa36198c59fd8a992f9540a5ab957a8a030712afb6bcf45086d35fb1dded0927044c30667a009f1a6a8f49799f53b4bb88d64e507795b86f7f951f2967d536693dad85566a41bf0199202ab84bfe4a9dc0434b5aa1a21e73f214b5898a28c991b152eb6c6c300a979367067d56e7b30429351ae18cbb281819887538eaa2a41a3fb8c35a2bbd7a59d0ccc4a55fc61b2ea99bf43768c34048f0911ce394ee38a2e7821684104384f9a29e5820e425747ab85c590a87868e8c0a7f1c9978a02e5597c799c8002063b4c0884758b78bcf70786cb71d4104a47e5c813e5794930be184b2c0901ceac52c5f9573d5560afcbbc92d05aaa64b0b8ad3023bfb60acb412194a0118f202d0921792bd79ee74918d4f22677204feb7715cf2672a545ae39a15190676079440deae76e10c6cd3d493d01ba825c25560c4103f4db6bf2fbc126897f30d78a425399701006ec9c6f1f6598127c498b1816840c4e12f04e99a27cc43929c7c704022bcdddd48ff5e58060903c8372480ab7202892af46b10a720b1f5f47ba8ef034add04174d447293274aa959a1ca347dc17be376c6af8b09886304413f10d22340b12333f79804a3efa9c02e0cb282c1763f1c03b0a69444187bb1650b361a70bd2c92780b62e574327d73b2bc608e0c657a56913c82845ec715486b2579fc2811459acf370ca72735de27c32af06c612fc589c0ca4f2a776c4f9c0b5a9942345319ef286c48b818713003c7c223ddb6530a6bc62f6994e61cd564a44e8a78d3514a2eefa9badf529c8a2832d281f93f798faf9118de83521a74ef417447220a63ec5b062024d6f8208cda35910c882d4b0012558bf9bd93848094671dc4d0601914be18cbb387bf0e81f11ba802d9b3d8b607fe3d0725336091e977f4ae28d075c70e5341f42273929f092f9f5c4cfd01705749199a85f651b956f4865273715f571079de0988df6c42e8258a8f513f7bcb050020da4e88a498410b886b19cb33059a95d9e61b9862515bdf2a272939235dbc7be5c0a6821c1cdf8bbf19593ddea56d3c462ef2c34439a542dda26da576597927577f528ab212c76e3cc0735746fe3834e7509c450aaabdbbfddd334ad1a62f4a6385fe685fa255be5c0916860c07de9398d4a201500684d5a61ca8c1affc15329987e46e90c9a61c90656353a20c955a3267420c701657464f6ba05c90042082f2a8091d69663010544ed50ac8a60552da489c6a8902bf302107184990332a722682603ba36029d5c2c2d4f686b0c44b1f81924cba9822f399787e1b0e0c9612d2640c9612c8577cf9819737404c34532c0f2c46dc383bd8b059219f82156b127441c4128ca3a34161527a661afc7be45426c903c25e864c42797b5120c52201ab9c725104bcb0ecea265072128174257eedc6b2d6104c896107c733b05c6559ed34ca6361655107bfa6415e99b58977524e7f7239ed388ef173c1874af89d5c415a54d423b870035ce63391b6dca3014f4a8bcd43791c9b22c9bcc7dd9a176b8453114179433ccde77347a25496a16cb250abaf3e74293117aa4040b76f7c98980c858c080a8d645ec0445c406c89ef6a359513fd262adb4a389113b562b20ac37503dd04063ca36cb84425c35a5cbfdb52a0dd29b278b7125130992cc3bf6f5017ec23e1bd7cf519172a7ba27f437b441855d8aa13bf4805c91303e1fc3b414dba51bf70e4fd9b74bb82aa9b568f9f77697f6add6e2317bd80dd41a7599dbb14fa37b2ce552e6b88360849a03db0606860543a3b14d8a5388d46be77136eb1598bbd2be58264bac6116c89143ad321ac58146d5d634d510b4d7891932868f3af8944f3ba26f5ac25b2b1e2ad99cda46c25239970a1930a75a18662a68b9a736d3b0c6ec432cd9d74a9024c0d826c12d543e7a96201b2b5fe4b62379364e188075fa8bbc82065e998b3a4ee2aa8309c14ae1326a9a7c035a79095601c92c61d64b379f04ca27f713e01047cceb4a0335413a0063c5ea2ad89c0e29de0ef6d6c79bcd5507e8f78a6d27df3664a75be001f9da381ba4c719108ba12ba8a2207287e1da8d354174a95ec3b51c3751244914d9cf699198a1e7a88d34e9469b66cac0013a492553dbc7ea ct_n = 51448e9236f0c8a7f8e4985ea9ef9ad348b5043749344612da86596627cae7c616ad636c9006ee2fd62232b868fa4892cd7d277dafbd813df15c3df55e5397db953ade0533229fcebc59bc93d6ed10f997af9227d7ef4649e761bdba861ad266d06c56db8f34090145045b56c0b238ef765a4328398e55b48bda87a526ef5d3eeadd464253c887e0fa0dc4db75e4b915af29d92128a1d7d3d15b605fee8d344076553b2226641bf0350ad97f2f1a88f11b43e0a2b0ca2e612b333ca27eeb9fd137c219d62c05b1fb8e7c2c2748983e47a7850dfa656ea292fd8fb4bc3b8523d308d1d0ece5798379bf5c9f64f4f925f068b9fef86f3389f87262e69b4c99d68a736d6c294ddf8edb678deea092680e149bd244630a0e63b1f64d953f045c5ca9aa5c64f22226ce1c47be2c49886dfa1f54cf4cce4655bfb75c7df17a25df96ffb3fc68b0d9f5ac18c59778dbea82e955f11b1789a701004270103fb0e387f728e44aebc8d7bfeaf259b7af6d8cc92099ef5996fc2b4102a339bea2f530e56d9e338835db85f258f0b16e2033f0767dae86e44be3abdceb9ee2823eb6c6c61f352305d8dfeedad0895ef3b50e1c48bd8de5ae4483844bce95d52279b870f8b55a469757a6acea45f251a7dce4994f57760c8e0a1f87e96eff6643de826c7c58f3ddc62f091602203dec26de136d346c93ed887ae21ded6abf3038b08eaef8b830bc72ce4e47be7b06c2b0a4539ed2272a46e37853ada21d5420a4f9ef3742c91707af7a3febaf31e2be8ae62fbdccbe7ee6417c3a6417e8635b43f31e0421a8e5a44b193a0fef787cf55105fcd4567ab7750d7adf3583e080cf6175c285d748bcdcb7c7d9b082e669eded5ba41b5d4b89a2f97a3d0a7508cef9dc925f7fa90592f9d708749c19be5557e7a5e76598ef1f7eca48df9f89d2546524a0b41bc1f5866499e0b666d0016c777a58f62b0c0878970ed4dc0e01061195cd5ffefd6dfea80bd479f2fa2e5fc33088063c0fd2603866d9e4edd520ca8814dcfffa578f32fe364b034aafcaf345514ea0656e4b70d4741a6e085e95a5db1058e16bcae82af2 ss_n = bbc096ed1f1ddf3f540316a28dc1b846a772cc66de2eef1fed7b0e32a6ba2839 ct = cdcd6cb9e531770d96c91c6aa8f3f8a57a66d0d89c5336ba6c0b63717c1817ee3aa9c0a1f430f1e08b72d39816af3eacc1e46791197cfc32c0b83763befff56c83fa63de31f0fa4f13962a3f854441849fab9098201c76a40473ebca68c62ff4a91a1e2db7e9cbd675151911ea5a55a34da4385f4a7c4621ea0b5ffb9710cf72a695a2bda04339adc80ecff290c15324568c794c80aef93040318127577a2ec620681b16be8f2fc094a172b2a35448f4875fbaf4df08fbd59fae63411ca32bce8da7c4db36537b8927b06e99317d7c87a61bbe04da5819d4fa1e79b0c97b1cab9ed3a8a883b8147c21bb234de5e8c49f9e1584a1b2332287d7ce825cfdbc6b6049b58213ca654ef858beaf2d438a3a1752925ca57a1f4815c80a3e1cc1c8fdb779b953a774f1bb05012521574442acdcb1c8f3cc4d3f72c341f1f86e5e201e34a6823c2bfa2a32adddd4a1f20e4c58650650855991f2d039942789f30cb58b0b5ce44c8a63482d0ed8d9c35afdbc76c31aabacc544275d1348e65b98fa2ec120682206fc71871d470077d86c6169eb0bae1212d0b6ad48a1d493250ac1d01da139dd6299bded33e995a9f2cdec1932090eb724af90d60a8cd35d9e27afe616cf1e76c1eebbba9a7de5129f1b130b44f11d47eb4e52967ee76aecbf7d5a87f86b7c76ae1551146ff084e288fc7413d2fc7534ab30cff336140fd15154025ea845260ed170818c293d13d79bccb709194bc75386714a9d4166f79b8ead96ef288635101bc6965a8c8b4a30cec1e80d0b819f1f32a33be6bf1bcfe7886dc38e6aaf9cfe83f579c483b314aff259941b0bc97176a378a103d7b8129b9f03bfccd4c8cb571746a436d23f13801ea3ecd63f9e2b9fabaf9788a6c52dca212333a682834f4400bdbdd99dc118cae5fcedda7121fc5fc9a0526a94ac51cf4ed6578c1910f49318aa4c6aab2aab4f0940efda3589fd5aec30bc8e019c8b87d0989d834900c3e5b362335673f1e10562a69b5ac8e1deffde1a3b2d331751704879541079369f98df397eadfa5e733dfffb56b01b760c781c88159c2a90b39bc9d6579599d0 ss = 3c28412634c98eccd25ffb74a15079feb0ec4678cefbab0d027cf373db8226a8 count = 531 z = 9624f07006a6ad72b9de9aee46423ed358db5597f64f82819ce63b186eabf4eb d = 0f3583bb17fed6539080cc12e3d4b32be4b50259cc95ed09171bda9809ba8ea4 msg = 2bb3a2cde2c8be2172be544969480927c098085ed3976c75e3561f9710ce7e5b seed = ba38217d927d1620e4eb43ba8c7d370c1f86768f4692eace32efb006381441238f34d0c7f1c7aa38e8a7ed91fd0b23bf pk = e10158471bbfc5dc82ef59136f2c391590ac328a2e133a4d4e8665889b7d7b7796a2140d634b28cf19bd5cf39115d294d531871a21a2daab21717caa311c38c02685e91599b55c7c3ed53924a3539cdb18f6f24557c69ba4140eb73b919c04abf633b9be30b9b4a644dde24566b3341f831f2ffbaa7c28297a0a7a9e084979844b021367b17b31fd1118668349e07915f9294612d5181b3c4ae30534ab9c989fb2b5b4a6a6642178f503c547da2221b782cdf008ac682a0d015b6f24ae51c4884e1cb365854855b26abf22c8fa67ac0a471ee82924f6b86de6fa801d572ac8853ade4004323cb4a74582f0e58d280c1e1dbb1458577c835b7e7e216cf4904e2d8052be09ad64a933b11416a2b355fa2b7693bb0d05414c283c07213955f327c4e9018e471a734f922f6424140d9cb55a465350289f84187ad5d31ab153215a490ac4483add1584f66402bd14b82c4a158a341a33463c4a98b00d169667890d5f026c8cb9896f610f46219dd21b1c225146116a00a766874fc9bfca5773796264be684b8366c900295842caba05d4079f8a40b2a6cf3390bedba67d9f9bc4d24463ae8931515851fa91c3d30806152329505b6582a4761233867d0b33aaa59ed9c2ba34b3358bc80f8e490e5992c660412b158c20ca6799272057132bcadf9abb60553a333c587a26303f97c89887bafc923c301500cfe4a63b2b7e8090c9d4b4678702aaa392b4ea0a7114c579476542a49a2d7d281d619737065c14dad48da8a383c4a6591538cc1432c11d8667654734d30213751289dcdb79c555bc785802ea354d33dcb7c456cbcbfb402876060ff73eaa40b39b3c4b3bc24a6ff4bb948ac8513836bc49445701a78caaa6c2a08d4245bf850a302f7753d3256ae6f18ec3693722860d736878303b4da6cb2fa6b151502360654824c14281b636a79b2a2986154b4e43b10d7b7b01dbc514eb6a6140a7eeca67ffc9bfef9a11440b4b2438043207735fa762ecabb218f096dfc85a930062f0a4ca58cb473e460f2d783dc871714a39be46f97043a08e02d83779ca7444e4b313255ee1d2b4b531292959a456bda9925b1d111b671367753e3fecc8ba54dcba8f89bc2644df0111ca04eec0 sk = f126b9088144915a5b21187ddb94923fe603d42a80a423698de585d9a61b02bcac6e72976fcc519836ccea8863b04a17f0a042faab2bbbe03a4667a635db865da752b3a39e5f26b09b713e3d2750b77937d38765e9c3a6fe57c321277b2c4b6dcb91854d923865dc725ad14ee748077b946ca64aa4634490cb4414a951b510b02154b748c872c35ef6a48fb9aff58144a7992da4dc022326c8904cc814a2716f44c52eeaab09f85457387b87149161a76f172255afc70afe60ca3c651feb1c30fb652e447864dcd18db7093913b788609453addb3bf6740516c56978f94d4831ce84b63a3134411032688e549b2fa296a51351ac24ae83597159bcb63b253d81c73ddbda886bd607fb165ee4650a23acb0268c6eace8327160717b319f8aca4ac71717237661ebb93772c2478ad315a261912cea28f5c253bf9ca0eb655f98d15840e69ff620476b6a80be6118821b47eb15b4ef6b798667cd6355b53f3c083c351ec06b4f0cc37eb43c41be185d3830073f272e72d3125a094c1e937af4610b055a20325265c507912af226af67b3253265f412890fc2446071b23cb70ebec75fc796448c8b7de50942f1885b7a1b657763638bb798c9e6800ca1b7af906d4a7b29e6f49112549709d337e0876383b09fa9773a2ff858e1f19fbdab6ac3792fceb42b1992026b6363f71039729b55f1b73691967eed662c928347466a39aae1421d956769d89713c2ae1cf217111c9eda5763c0835607b6561a575fed4a3ea6d2841e369cfa4c7b9f9185dbc05f034ba11907313c1b908d866edfc1ce82672acdc4aa173cbabc5159548ac3b717baa42c6d2b8447a85b3f6bdc632f1a25696b0eba4667703478d59b3176823623216b999603a76111aceaa19f1869eafb82b7358307055957a869b6e29d9e854bcac3527eb83257759c50ba0b1c09b7e324a0a1a3476a704b1b6823a36b2a38e376a1098912b913caeabdc5112fda69cb3e7748874853715982b4666eef0733593767e7cbb63d869d86d67467b57feb0bcae998bd4ae0b634301d8e93b785482a3d270a55e632eb383680405fed804a0958b3e10158471bbfc5dc82ef59136f2c391590ac328a2e133a4d4e8665889b7d7b7796a2140d634b28cf19bd5cf39115d294d531871a21a2daab21717caa311c38c02685e91599b55c7c3ed53924a3539cdb18f6f24557c69ba4140eb73b919c04abf633b9be30b9b4a644dde24566b3341f831f2ffbaa7c28297a0a7a9e084979844b021367b17b31fd1118668349e07915f9294612d5181b3c4ae30534ab9c989fb2b5b4a6a6642178f503c547da2221b782cdf008ac682a0d015b6f24ae51c4884e1cb365854855b26abf22c8fa67ac0a471ee82924f6b86de6fa801d572ac8853ade4004323cb4a74582f0e58d280c1e1dbb1458577c835b7e7e216cf4904e2d8052be09ad64a933b11416a2b355fa2b7693bb0d05414c283c07213955f327c4e9018e471a734f922f6424140d9cb55a465350289f84187ad5d31ab153215a490ac4483add1584f66402bd14b82c4a158a341a33463c4a98b00d169667890d5f026c8cb9896f610f46219dd21b1c225146116a00a766874fc9bfca5773796264be684b8366c900295842caba05d4079f8a40b2a6cf3390bedba67d9f9bc4d24463ae8931515851fa91c3d30806152329505b6582a4761233867d0b33aaa59ed9c2ba34b3358bc80f8e490e5992c660412b158c20ca6799272057132bcadf9abb60553a333c587a26303f97c89887bafc923c301500cfe4a63b2b7e8090c9d4b4678702aaa392b4ea0a7114c579476542a49a2d7d281d619737065c14dad48da8a383c4a6591538cc1432c11d8667654734d30213751289dcdb79c555bc785802ea354d33dcb7c456cbcbfb402876060ff73eaa40b39b3c4b3bc24a6ff4bb948ac8513836bc49445701a78caaa6c2a08d4245bf850a302f7753d3256ae6f18ec3693722860d736878303b4da6cb2fa6b151502360654824c14281b636a79b2a2986154b4e43b10d7b7b01dbc514eb6a6140a7eeca67ffc9bfef9a11440b4b2438043207735fa762ecabb218f096dfc85a930062f0a4ca58cb473e460f2d783dc871714a39be46f97043a08e02d83779ca7444e4b313255ee1d2b4b531292959a456bda9925b1d111b671367753e3fecc8ba54dcba8f89bc2644df0111ca04eec0295d43afeff8be740c8aab89f762f3646a408394f05d3d5fc13c826ccdf8ce939624f07006a6ad72b9de9aee46423ed358db5597f64f82819ce63b186eabf4eb ct_n = a8403670175c4bbac1d97e932ac76975fb83307b871b491ff9bdee23d2122e9c7143f743a5a60496e9a4b53f6fab38069f7782f0940b57eb90b87863ba065bd001f9ab3a622aba0e6a2faa98b1eb3532842d1d947434ebcddc28c5fcad79520441cc6bbc2d69c509d9c6861e955fd899cac2be115c28c5ecfc2b8e25b0eb2d71d2184d3c08f471e9f21fcdf5adebd01fb98179cc54a3f97a40503abb27438faa351c57b3fe6d411f35a9208c99ca03c7988d836ac5a799a23ff4857d1e9423844cd718eb09685adb4b53ab577f39385bcf62b43a9cd0c105f132bafa6ba22c34d0fc0488081351e492066cea0982d60acd9cd8374fe601cc2f4f3fb7beafe63a98605dc40e38264ee94a36e464fa090c350094f839060d6ebadc430d7a8ff55b59ac7a6424f5ca893726fc6e1d02e4126f47aea37e675eccd866774b3271d17432750e308f624e2bf32a91c937cfaba282393231cbe4af3347195396e60e0f715d3da266d72eac88b1e1e0cf01c260c513c852745c89bc6a9217493042f43e9ffb8816e2691397b9903b71378a87c35878cff3c0f0d9673961ba180dedfbe82f8ffecb094a0726bbdb3b60aaf30b544b976502b77d184a6901f5926e1f2bbb284d5aec47f0942fb249777ce1f508c0998fa21a4c82857708541516a88afe90c818f1ff892a01c0379cd595fcfcb328eb9c68a3d99236ccf80fdb9af8772ffbf296b96195666097856779f10ff346cd906a9b5ca0cc3766df04ef7635ee5a4197cdfbb16ecf67b74eb5074dda9903b4d9828db3e05487df715e3ee45c9a79706c11aa8e52b4b4fbcb5902fa76647eff2c0b8a617ab08f25c53b18d52662520d0039aae9ed6e0abddb8a4e9bd2170335de4b6f75494d119c4365293cb0bb549282ebb414c42e90f7ea8d34f42433d359d65f56b5b8e4f5ed99b978293f21a269ae6daa4a7e8fa6813531245cb292bfbbd55e91b627511c91da5018bde6e6a25483c7ad31cadf3e11fde164f80cf7b96be059a2c848e151ef76f254083c62ad59e22a1364f68af28b8d9e48f47ed8b117d343ff3fa439582a78d6dad015d80400ae ss_n = a2fa2c6f9bacb2646855bfe97f11ada7a7d190e33f2678ceb73be12b2bb5c8c8 ct = 4dae08adf5232aa9031b659e6c9870347cdb0cab30beea1796920bbd32f341873a35020d4a5232529639203bd5718931aff954a570675a429dc173e16012eff8bd3504a517a8efaaf4a5fb5617e2150229c530b88769e267dedf8e5526e40fe2c0356826b8da6b1c855a36c7934808bb77ba56ad30f950ed0c37c29b31dcd7037ed3cfb04d5d297f7e3fa8676520a1bf6231e9f9e6941a5cde3a70c485c4f8f4682be1f09237e4c9156905c07d6ffa01b8cbbad0cfa47a9bfea02139326ab5e15f62359337954b00505ab0124aa7f84dec724e89b2e9d1a9f426f392ca8874a74710c2d8f2bb2f7421f532003a0ae260591fdc9ef85fe62b6cd9ace8b75c981dfe6ac7c3419500dfff1a5391e428af2c04b01445e8e0802a68278114190f68ca5a29cd12c4dc3a646f358ec50248d392e98cd0d8b3a3e07dcc93fd5290d6322d359d3f340f36044c82fdf20319a654b80cb4955e80e15c8b0d3d35924e7c2032dbf8e9688c4e94e7a7fdc6621342b3b66b11ff3142b07585234570fc11affdb6a06f57e5f8afaf415ba2cf18a6a5542d98de80ee326f76eb8b47903837a60556ca43547c383ade911cc538cfc2093b852d6507c3863e6140604e618c77afa23a7b8c426c40bb5bf70f576e24d343eb6505d8a5be004ca08f2447f8c7d2094b4f24bd0c1764bc4dc8edbc017741d55b2e950d0f697bd0d8d5e37c1ccb6f3695609cab449a3fafa0f66d50401f9623e330e6afcd15f284e1347f1dabfad18b71a80cc13959271acef83bd7b51c05bb25aa4981989fe7391102bfa19d1dbc0293a7e4c3da2b3ac2f1f17898054d2a723ee602aa5951ada5be2ebc7dde7afd83457b835649d96c132007cce8f9750ad4c92627ac2fc92d0d757370bea362d632e3a52a3fa292c1236e3af382b747f7ad41be5018641eec5c76ffb6a9203f75e5a9165a6838cf9cb1288b381e90ef55ce3832efa67bfced62ebe5c66ef3eae0fe07701dd93e5397be0130653d7f5a256fef92e44da67025be96473f7a788e72ed41a04e35200fbfb34c54af01c12a9d491d37b0182d3d70565355ffdc78f92f3493c2 ss = d57cfa79a6856c36d41c52cdf9661267f736ae015ae2e5bfb1ff0bc1c6034bb0 count = 532 z = 532b325f0d28260358ced622d18dfe9681065ecab67f6d0e461175f5ef44e53d d = 7ebe54134588e0a34bc62fd8934a8363bb5343e367bfea9d1cc2b8c4a8dc9e0b msg = 6b44fbdc7f2c14bac6bb4b7504112c322b2deedaa025872db22486bdb4712487 seed = 5aad2b2535db1c3deb6873cb395ab24fa9938eec6e5389f1b7c24742208afb04393bcc0cce4b5d5b2e177bb8e399435c pk = 6d58b26ddc787a895f4d4cb013580cb4d35c44a14bd2177556006885b0935872543f4bc9a1f32dd893a03e1b8b60351d3e77bc9b23b26b01099f9983c4704d8875bc7a7562b39068da749f3c42b728709d08e87ed425b68eeb3dda37256e786fd121291c9a15e321886c88cd694463e2a0b336812c9bd79412952d2872ab90fa3623aa911e637769da85a7c008c4612b2e859525e00caa88878720764289373c632027703003dcb81fd8b3fa373a13d070513a02c4fc7dab291c169295ced45d90b16f07444cdde74a090020d79b1441a6697032907b71bb9da376c159418646306a5b291ff267f9b02892a078c51a65436b18691ccf6a48a63c94b08f0b4231059f0cfbb359856cdcb1b983355620d33fc0e5322d2515f1a3564b4c50ed7bb2eba28810d59b60d8179c59bcc54c0648aba5bef18f35d75e82678e34e58e933612a6635b1c6cc6a3292d14487445a0977541bd722126a854c8cb56404b578010f890e7d90ac0811feb6c77c0bb0e6cfa466178bcfd30a082764f98a33ba5779a2b153de7d15802f59d7087160766ccdae047468bc31d438ca1a010b8560cec8c9cf8b82da4059dc08b83b821cf8c3c67b5026c7f70b31954abc7f6c0b7f499f7b4429504aed940741f4a65210a212a696d1926618b26be585067ecd45d279b7bef80a49039cec2a42430103ac18254881656e2db6fd1d20399a078b4312159aaa6b8b2b955034e008b8e4a2cbe028ca3e83a29d0115b0ac2469a7a55b5597aa1bb9d57098f4aa8c19c19cad6fc8a0253c144b23358ecac0d8c3c59d0a283f7652325ad04808a1b21bc4286bf031c1b70e166f8e2579ee1130c5418c2c049efac9b54909b0b67903b37b45fa1b789703e8dc57b833b7060e655e8f6a7f333402419128de92dcf4b2f8e423eac7324249158e3a8a26879729fa7b2ffd98a3ce0854a4bb061a81617ca7c9b9bb115d99deadb0d96002b2f8227c3c0797ed8690d0b376a3c39ec69768a1ab3ac150aec646056978b328843c5175be11abc87d84c93a81f86d7a1e798a8cbc36b2b1053b4c3bea4297830b59a07ea4e8f627f3f4269a1c1afb8694104830dd01a472fec3a306fe198850e355a307198a249e89879e4 sk = 30d03856c1bcc1c1a057c01bab054b4aa108803323fc64bc3c733d7a99ade327aeb329a113b893c51350a52c04b5818590a186af8785e809684103cf7e632243a99630d9c2deb88d1ba6b7ea875a90623e446b3dac40786dd55e7328213faa3fbc5acc3e01270c9a4b346243669baa23f9259ec35d94d339ed3c3d8b73683b8c84e5116d9049af02422bb8d185a758a2aa751651713e1fb6c9e58597d7a35a04ac3c5a645455185a5de4c9081632e9233f452cc47b85c9abe8116dbabe0cecaf61121895eaab6e960229f2a9fd2554e27b976d0c9e572acc7ed95110a37685418acea72a8cb41b128091d37a74c0d9a53c2508286864acb2ce88478e43787aee989b073abcc566b937a626c3a693d77865fa1a7601833db2d225e900c0d11905b1c5a849e36d40276a5a276959ea22eac60ff2f64195a57a45383967e66778e72b2fb672ee6c2e71033277f23417c18b51c5bb96461077969d4d64813b594f533336892c5658832f3df86fe367bae99a4e6870227b05bde5794b8266c704047336aaa54c86554992b0a777c41e3379b1851c7740310c0b9c7ed06a6a362a5bb6b26ef73f01ca0f9478818c35ca43603ef09457b5855feb863fbb66a59e2a1f1b78855174337c15a74ce951899636a290ba86fc7ca1e038e3367532b460d3e628dd84c199bc3fc9c81852d6b0e5bb6992678d4cf766ff4b9a80057669a072bc9c3a241b06541854ea985e8e620ee2c1b208b1a72af88814c790189701772b83c90ca191d6872728658742218f435b80a3870ad65ea6e953fa94a34c3a36877542ff597632eb2aeda882cb7a484bf15bb4d836a632acf05b1ebf5757d7953a6da3b6d16a215496bcde420d1ad08920396efc12ba899b4d6ee74f0115bde3f048bb8b14905bc2a3d9071fdabbd8701bb2bb82903c447ef6acc2d9bf6b05ca0ad800bce00ea121220eab76d2fb9794f198d920ac8e3527a3f12ffa535123aba1445b27faa5312936569a1403dc65413a365148c6c97db7409ab0473b003cfe0256e76aa1cd1959c47932403acf1483566e669ec2d52fae0a57bcd10d22ea563fec926d58b26ddc787a895f4d4cb013580cb4d35c44a14bd2177556006885b0935872543f4bc9a1f32dd893a03e1b8b60351d3e77bc9b23b26b01099f9983c4704d8875bc7a7562b39068da749f3c42b728709d08e87ed425b68eeb3dda37256e786fd121291c9a15e321886c88cd694463e2a0b336812c9bd79412952d2872ab90fa3623aa911e637769da85a7c008c4612b2e859525e00caa88878720764289373c632027703003dcb81fd8b3fa373a13d070513a02c4fc7dab291c169295ced45d90b16f07444cdde74a090020d79b1441a6697032907b71bb9da376c159418646306a5b291ff267f9b02892a078c51a65436b18691ccf6a48a63c94b08f0b4231059f0cfbb359856cdcb1b983355620d33fc0e5322d2515f1a3564b4c50ed7bb2eba28810d59b60d8179c59bcc54c0648aba5bef18f35d75e82678e34e58e933612a6635b1c6cc6a3292d14487445a0977541bd722126a854c8cb56404b578010f890e7d90ac0811feb6c77c0bb0e6cfa466178bcfd30a082764f98a33ba5779a2b153de7d15802f59d7087160766ccdae047468bc31d438ca1a010b8560cec8c9cf8b82da4059dc08b83b821cf8c3c67b5026c7f70b31954abc7f6c0b7f499f7b4429504aed940741f4a65210a212a696d1926618b26be585067ecd45d279b7bef80a49039cec2a42430103ac18254881656e2db6fd1d20399a078b4312159aaa6b8b2b955034e008b8e4a2cbe028ca3e83a29d0115b0ac2469a7a55b5597aa1bb9d57098f4aa8c19c19cad6fc8a0253c144b23358ecac0d8c3c59d0a283f7652325ad04808a1b21bc4286bf031c1b70e166f8e2579ee1130c5418c2c049efac9b54909b0b67903b37b45fa1b789703e8dc57b833b7060e655e8f6a7f333402419128de92dcf4b2f8e423eac7324249158e3a8a26879729fa7b2ffd98a3ce0854a4bb061a81617ca7c9b9bb115d99deadb0d96002b2f8227c3c0797ed8690d0b376a3c39ec69768a1ab3ac150aec646056978b328843c5175be11abc87d84c93a81f86d7a1e798a8cbc36b2b1053b4c3bea4297830b59a07ea4e8f627f3f4269a1c1afb8694104830dd01a472fec3a306fe198850e355a307198a249e89879e4559b82326c18fc9f2dd6091ac7a51e46ad8ce68f993414ffeff16ce7b8004139532b325f0d28260358ced622d18dfe9681065ecab67f6d0e461175f5ef44e53d ct_n = 6345d9681ddc77d1b985d2faff2bc4c3eece1e3f737bcc3660931bf0c7409369ea14761b349c951194e91a10e093752a8050608d6d498895048e50fb3c8f8f5e3a79fa475797f0813a02f38ed98bf81db5736764a649d8b5a46015e9e0fcfe6f0384a6a7ab49478a87ae1a0686791de0f2b1a4abb074b62bd23dc28c0f5cdb10ee8779deac1831e663064231545bc386acf7e2af5f22b49488778fae536cbed8f32b1f165f5afa59ec7ffb930acffd8e84466ce79c4a3426836b72703c87e0ebf87dd163979bd70d72db5460250647033da007e86a428b84c82dc60f10f54e0f1d7cd8b533a9df684a4bf88662ee3f66d075f992cd4c4f59f568559f424dc47184b4fa44fa230dcb91b581561c1df8feaf0339ccf5cb862c5f9ac6f04b81466fe4cdcb2ffaeb0ce723b913a6de3bb3ce471abcf9fc0537fad70a9552fe45cf263dcccb4416f2b3432617db94947d8689edd53d1f92279b53efd5196164d1442a544ad43f6f4236310b122450a656128423e8d835f3cc6762333a3ba12f315027044d9bfe32c2d5374707d21381ab446b707dc59a3e37bf992b5099990ed0d6e4d9734372bbb7bca719d8252e93172659205630f660046bd9df9d6aa1136f2cd29394982959a0eed8a7a4ef3f1c3fae0816630387baaffad5bb4a0f3b17dd226f86af7f9308724872bff1c6de42f45f03692fb88e368e510321bd54250f206332b3982b31026f84e40c0e47b96b05531ca7b7e0d9d32d4fbbe7f5c7e120e4844b77671bac85da82eb8ba38be518d2f0d72049eefebba48085ca275260119dbde3cd3a6eed66fa60ee1ac33b3aa964d7497d79de5db468bcc471aa8a329d7e317c8af841d798cf9c9ed877f003f2ecb7af3f01c22b6be479afded7c6963ec30710c0a9ce415a80a32272d81597ae89d5bb54995c851425622f5c0428d23186a1ca22accc8bfab5b0b06c08de80f3ecbddc9bb95b3f3fe4e8848a447dbf7050d554222f18e2e956401a34f9d36a61f0f9122032ac71aa8c29eb140b7cc7b45e7543cdd1240550245f64ee14b1a07291022ffc6430bfa0081c5010f4af34768dfee2 ss_n = 4678fb4207176cb3c043ae7ed3f7b979c6355b49c2932498784f6d134aafee83 ct = bb0dcfcdad003a61deb74a20c425d5c6d8ba16df50cf855b637d5b52d135ccc9be16a98c097e2e89c63957ff64b42c6cbe05bda0a9d90717a58c3208c3b1f9cfe170052efc0ec4cdcbae93c4001c510adac1d117ff34e33275be1ed30cb55df1551d308af0b7f84b2e4ea054adeb09648b007c62b3b3bf43a76f7bccf4eb290db119d441d340259d6cce9a29a3f601b5f64c3c4e9b63dfe6f2fb2a1d621f979f5584380456190be461cfde30be94b15ee02694add19bb402ff2069578fa441a3465ba7d712533eb96dab83a20b244bc589ef5094ad13fd965bc5d8c4836801d35f0f66d34fefe4f2f78dc53fab3faea1f3a82f0020103beb1de2bfd556a0a498bb5b7b404c0b4121f36ab565226d313cfaa140a6ce0a163be7116d52ebcff6100e256327716beaf01ca7505e955fa83d5c63e9c15e8044676a893e32f397b36bf3a2851fcb1731a758e908485687942cf1711888ff737fe986ccfdb2b07cec02c73b86a33a90da205cf4296bc8f09b8e958c434c3eb0163b853ae4d6728f4ee11cc889b1f51c7cc376ccf93f8695675b058193e1b57b1bb9a3f1d5823f02bb7daedb493a0274ab3db0fae753103b1d8f65c6d4a475cc48ba43ccd0689f7b8c4f1a53334b0ef72afb39c80c8053d65b3d5fcf9a743e37ea24424ec9a8ab9d9d7ae2a31756c51cb43a5229bd5e74ec3a71b602250465eee37771192cda5d8c2dbec6bf51ae26fc9886baec5bb03cd18c2ab7928295c4a53d9d99e211ea717fb01cfa22351497ca67065ba94c9f6f88e948a88cd7977dc9f6486990bf2726be574731dc6e8b4ab0662b93cd078ff9aa97f18e6dab26e8f26c2ec6403ffe7567d3455f281982611e2807c5545b6fff4821671cc501bc742a5432060ac28fa3003c3d5069bceaeead8e85c3e55ef2af965d551b79831c57f137c8c3c4807f4d36e9742b47dbcd729f5d076488e3dbde53000f6c685fe163729b2ae1989020aa8d83090b95b28613a7a7b984009822e12bfa535d8953d0b137de3fd121974857543b9c6d7814f856f0b352e52374ff69cb6a366fe2b0b58a54a87e425a31d0d557cd76 ss = 0d9fab268910567a86a1ba5fa1ffd038a662926104df87ac6622c232ca9935e0 count = 533 z = e6435ffe96a926eb68951bd4d37440d9653153dd4a6311a2cbf33bebd26f28cd d = 466547392818f16ce06897a68ceccedba2da8930c2a428efd66a622b44fc1332 msg = 719013633b1c543f3e2036dad077abde7d19b75239dab5ea5b393b9f19a42b80 seed = 06fc2c9a6c4fd09ae49fa2eb65de4353c2e3207d88c1a585d442e7aa09b575a7611cb4b51a1203485de53b0b96eb9243 pk = dad42258e08bed85197c645508420618288249b4a7411562f1b8493331970c29567050593507284342bb693099a4281cb61c4f559b0d2d44a6ba579be7632d36e45eba5b245947253473c5f0c6293ab429c1906f4104b541237fd52cad1ae69604879faa1322bfc8bde373a476e73b00bb73b6685abb341a086cc0c912449c478b1a5418399589acc93e09336d8e620b709c7d6860030a25bd56f33587c70fb800662bbc1507b0c86d27bef015baf785286171c6f8c69d203c720c34a5b205a89d19bfcf66299f935249d91f625c12eed741282ab2aac67033104a60c182ccd01a56d322ea7415dff3b01c5b3c27ec82e220072ac2285df594a44ab04fc918809a5976499c4b32a7dd6985dc163ac29b63e858c274364132e649c68040384053d3f08fd14ba17bf019e1cb4f367507be774e1a74cba726221b375cd8429e455996018743fb11ab2799336e1394b8902ffa89425eb63ee1a89a4f75a61ea8af577c29718228967b237e0a5dfdf84176f42b612019bec1873570c7cef813d85bcd993cc681897cf0a64e013026c709ae8afb6648ac257c2617eda9180d0c6060214e7881795f5bc9fc55ca1d871eff67532445be5843babf7b3d1765439d13532920b31337359f79a392098979db23aa6284582b22a1b0b585b64054155ad130c41b902a126268c57997528a6628e443bf9c1e258a0368c69e7613670259a33104b0e2db2c86503ebc73aedcb13dd86b7a67b0868c1a51b48a49245b9caf6a1ee8c33e8cd64370433d21327fe3ac6e9fca64f1a814813a8e71d43d5b76292b90559411a3e40723577c0ccfe16984aa3fc481c01d25c17b6b857d310ecc2c3004d1b9f343cd9fc62c6d05679ae7bcb63337a3cc52e4320ee1ea9b7204b413b7948a4a7ad2609a5d19a6f0e9cb25246e24576a73241b3f05bd95e43e7d8491a9056ff9eaa59c4b30b6d51267b6046dc50e835ca2cce819b4f4219f9197e0b0cba096b866558c79bb91986516de750583f64fcef339554049adaa5e2d3a01d767519b28166789a2e2711b4898a554b7ba1a6442a811212117c92200d06389979bc546e5f54d62cf6111c03a4c750e63e9bdcf55aba5386165e03121d5aaf53effd668 sk = 1eb0013b58229ad954bb35077982b91b0c7d31021a4f5b5fae9b3be2c335f63b2970cc73e3225a8dfb44bb9193de124a10868b36d0ca5ad0c030e5847b4c4629fb8adc61272c3a0a77c24fde326db56b8a1f7592f5c7a86d55c4bc10239ba83b7b0157eef555f23397ced61e37f103afbc61e5a656aea074e7b400f5d179f3a04c3354a7db923aa0974d1b65ccef082e2c85c9f333693ad894be624d63ec05fefbcf276587edb61df54caca6b80c5bc6afb986ba03651acd347c19c999d11367364467d0f3223566b02e8273b862369cb001cb338473f8723063681c4ab28c40aa28e0cb1152905657793b1182358053e3c180cdc34ca0717c277286c2e57e8f413f64261918456dcc97928e7ac667d2b6b2018af69495fe3436c63499b84c724d713923e34931f2569efa73ebebc87678c22a15925a09b1e1795bab04aa845230d2218d36e8a5ad279e0f40a03b5c646f1c244947aaee2b3e8aa47fef202fdd11908ee65177f39e1316a47c6853dd2107dd53c1b1a327e727019ef90c4d6aa910510f5b545cf457b190761f63b9cfc6040d0a2727e07273fc262839a4173a0a087cf12b6ce68388e8c68bc9a7598b731690cb4480578b126e9bf9aa0b927bcd7ac99260c1a3b8bcfcf5cb7aa70517c278e7789627369cbaa33bd6d1a7b0e60fcc72c0e2e4bfb6088ba4db00fdf85bed9cbdd5040c04cc0bc205922fe8590234392210aa689606bcd1a0a5bb556f035f280c1c2366250232ba91447fe6c6b2534a1db522aea3d8a7f1f39d1d562d5a907db4d5547287a1d97c48249c711de60037490e8bd2a8ef966ff0cba30f9bc10bb87cde48045b933e1b927401138e2e23c7c47613eb1980559acbffc01c59e3b0e3da287bc1a4f77245e3004dceea82dea32de320a07a28a9fd81bba1aa111e1b40f26a9d40139968132b704796b78b9d51592bab2244cab9a2a19aa0bbbaa21e4420e51aa967a034eaa86f4d545ae6f8b044596c8db9c0496b954fc63b23b20044e73f836baeade47ea58b913b36c82b4b7a42e37c6dea13c3ec914dc2c98aea3298383abb7a454b46224c4937a6b027dad42258e08bed85197c645508420618288249b4a7411562f1b8493331970c29567050593507284342bb693099a4281cb61c4f559b0d2d44a6ba579be7632d36e45eba5b245947253473c5f0c6293ab429c1906f4104b541237fd52cad1ae69604879faa1322bfc8bde373a476e73b00bb73b6685abb341a086cc0c912449c478b1a5418399589acc93e09336d8e620b709c7d6860030a25bd56f33587c70fb800662bbc1507b0c86d27bef015baf785286171c6f8c69d203c720c34a5b205a89d19bfcf66299f935249d91f625c12eed741282ab2aac67033104a60c182ccd01a56d322ea7415dff3b01c5b3c27ec82e220072ac2285df594a44ab04fc918809a5976499c4b32a7dd6985dc163ac29b63e858c274364132e649c68040384053d3f08fd14ba17bf019e1cb4f367507be774e1a74cba726221b375cd8429e455996018743fb11ab2799336e1394b8902ffa89425eb63ee1a89a4f75a61ea8af577c29718228967b237e0a5dfdf84176f42b612019bec1873570c7cef813d85bcd993cc681897cf0a64e013026c709ae8afb6648ac257c2617eda9180d0c6060214e7881795f5bc9fc55ca1d871eff67532445be5843babf7b3d1765439d13532920b31337359f79a392098979db23aa6284582b22a1b0b585b64054155ad130c41b902a126268c57997528a6628e443bf9c1e258a0368c69e7613670259a33104b0e2db2c86503ebc73aedcb13dd86b7a67b0868c1a51b48a49245b9caf6a1ee8c33e8cd64370433d21327fe3ac6e9fca64f1a814813a8e71d43d5b76292b90559411a3e40723577c0ccfe16984aa3fc481c01d25c17b6b857d310ecc2c3004d1b9f343cd9fc62c6d05679ae7bcb63337a3cc52e4320ee1ea9b7204b413b7948a4a7ad2609a5d19a6f0e9cb25246e24576a73241b3f05bd95e43e7d8491a9056ff9eaa59c4b30b6d51267b6046dc50e835ca2cce819b4f4219f9197e0b0cba096b866558c79bb91986516de750583f64fcef339554049adaa5e2d3a01d767519b28166789a2e2711b4898a554b7ba1a6442a811212117c92200d06389979bc546e5f54d62cf6111c03a4c750e63e9bdcf55aba5386165e03121d5aaf53effd668e966306638dd4462d297d2f9b43d37d304fa8edb5469ab92afa53243e5edbcb4e6435ffe96a926eb68951bd4d37440d9653153dd4a6311a2cbf33bebd26f28cd ct_n = 71f02fe1ce8dd43e94b472ddff8bb0bd604dd0f9c63fc42860991a05f0b4eea776c0e6d1ae83e15f54d664d31e2ebe96b299e6c8a7b86e19ed996928a4afa2c6d13eca1b05deec4aeddf616d1bc138faff482b19f2f367e3c4a362d8bc0251d0a412d6d4ca8811830dbfd107ccceb84c5b306912b40e4682ef1f22fcecf3b72460267b155150beedf0cc4831c9d6fdebe403125e17dcb28d9ed7cc2e3bf77e43f571d662e1cda331cdb635b8413bccf8ba9dd019534c45200eacc2fa56e2f38ae80bae00958c62712e61c1e6d3274477f7695bd7ba21c69a10a151173a32731a6eefe229f03b18583af36dc85042b435a69acd053a6311b2395c5251969c9aa4444147ea67c7f7a01e7a60dd65bb381c89a7bf0efb4852ae0a1698956be0396e08e0870c7acb8807aee3b08d277f1b2887d97900bd3feb26a6c79be00a35e808c5c9e1f2db73b5d8cd6ec76f902c91037ad55fb7cba76bef932eaabdd1737b979e9c446df5312d4f0c545b042b28f8e019957be89cd8a5dd5da31d942e29eaa0582aa0f7d0186d73e587ac9f91a5f8827083e9c09bce44cbeaad4701fbb8154ff1f02c51c5b415c26a8fea2446030dcd311369565f9052c5f7ad4b358e38da6b3c1d0add7572ebb23f304185a14223c2e939adae521861b388b21513c837eff66d37988bb761c195ab02675823c4827059996ba08b94c18187e61f0a627a72dbd1b78ee286036dd17ff3c43cb80067aa7c163da83ab91b5882693935547c1d8092ecfe736a3d91b82b6193cc82fe67aba1a6b150219d591bd9fb4bf9c71a487b9d4c1c4f0cb2558674935d9be549e175fe08c794690ef9a7c26f68288f03023a7aa176e553612bf1ce4fee2732d5ac0de3b7ffd37843b64309125f46d32ff133ee754cbdb86a864692476e4a23bfa509fd9018e8291cce82b386978a18a1522463a3849ab6e278c67f89b56f44516ea8f2eea3f982e59bb01ec0890fd6708c6a69e948c55e5adb3aa47124d248637e0f512bf9182e29a914495dd60c3c694a1553e38c969c685251b80da887cb85f098835ada2b08a54602011f46cf3359a832 ss_n = 4664121f49ab0fcd44b89701d2bb85af8f24f418af6658fb1d73918f07cd2c38 ct = 3d38b9a9b830ad3d176b7f85603f868ac5ec76151f2700dd7f6a84ecc2810ea4b239c6122e7f6358304933b4de73d51ffc9817b3844f6e0731d79dffbc4d41080a820d5166ff10b602bdec43753da85d1fb67ad80813495fb859d6e0a113c8269363237f033dd61bfbdce15f10f3d21bf6f68f6b3117d56c96afd7014b8f928e82ab5e742a297c98bc6b15369805517a0bb8f114881459ee7d2ab715874be7a618717e6ec4d5f0f5735808172e15632a3ed91eb6637f4f37ceab73e22082bf89f2d3946a8c407f482b4f1fe7cde45109bb870e9051d43a05d7420884d1f91245e13a661f27243009d0c1c24c93ea8f217f080823cf77820538bd35c4bb5e57059d20c7204f5f79a80ad06f47c2e44f25dcb92c9b792f0b8714ce016e56e0bc7337810d1d7416dffe453e42bf319a37908fdc766f49820ba1d8b4be38f4aa070ae844adbbffe687994aaea39a389885ac7c5a6ecff73ad9070347631078b74994a8d3c8d79d210b3cfada4b549831f5f645323a6d7de9a4171c3fcdc6fe5ebf6b2fc3c792c7a43fc02dfba7ae3899ba75e761859ebf27f72205e6c73c55f5b22e68666280f076ab8f5c84d04727848089776bf44c0b2c8051b30e2b91cbb3a0bb9db2cdd4ad2bd98f300d442b8ddb3f22fff92cea252930b59e4b461551c44c1db25d6c4fc78ce436ab1215b3f139abe1e886622de06712c302d664ed86271af764cbc7b862660f76a70a83d5abefd48990edf058f1f585cb954b3b39ab397f7438a62dc94a16ae73b33492cced6a4a0db9cdf643aecc28a7930f45f27b2e9fcc7e51ee3daff17dab4ea9b0a692a28a8d6b7d7268199e6da621ef7860125436016424dee79ccfcdc5d4c9bea53886a7ad6a2aa65f9e06867a0be11253c24648fac766ae85aea224322d68e3cad8e6a8f916f118f962e4b173096301de5f8ac5dfd8564334439bcc9ab1859d0435e15f358df3f208c79bf8c18b2c5dc1577092e44a865c582bc102785aa000ef808c49cb1dfd9885837ed2ede838f909440229027a66afab068bf46a78193e942cc8212b058490fa50d9db301ed0d31fab43231f ss = 0f1f6ff3ca5cc123d3d910ee78da1ae7446df252d4df391b29ec7d4acc3ab6de count = 534 z = f3590271e79ba1a69de1a7f4ac57a40179665bf5768164ea1921695fcd1c36d5 d = 56b2f0b25c215f440d1b55ab96a80fc17d5dfe6cc774126ce8a743f83eb2a1ae msg = a4b7181787bb020020bc52f04661072e1ca0ac8d587ac4ded80eea6a34c71d6a seed = 0e8cbf70a7ad36f4693c67c85d29c66e79e9e57eff61e3e60c4907f94c7b8a0cf2b5bd60798658de72e226040e1aa12c pk = b4f2942b9c59fbe9007fd79984c6521f51976a1b81f9799e0a1721cec55673653552702d3d1b2e18c5aec98b8eac3a1f1bc295155902c699780a2950444522367c16b3aba7c4807a398666ba31a3f465322fc5bf1b70758bd1b1c2c65d8e1162869ba4fd6298c5c120b9b7955ca4b47a6c38a2eab988f91421e3a52e3a53594389bdd2b157509742e66c914967e9136720f6b82f761aead1463331921b1606fbb41079565d0e35affe373515ab308b15799877ab790c4fe9b69dc7511fe833109151151e97435da73e4d7ac8638b9440f15ce0d82403b41b65901a89fc768ba32341081c9d782a0cdc352531c36783084895184222c74fe8bf6c5aa59c429f27133de1305b600566ed4125ae7932ddf33f9113a11817641e360bc452c00398b95d164583f1647b55928b155b121aa3895b8d8a3a868bd32c4dbaa6fd1a7d2dd998f7d01323304ac98a25bebcaae96856f1b10629ec60f818cee9a91a06875fd96a601612cb74839beaf5433c382b7bbc12eb65311f4bb2ca29c41cc8c74005cc2f5bb5847a2a1745ab02203afad42c0c22424fd68f46376c7904b2bdf7407d704ee4e1b043e310a0f38d4b2b2e7723069e236705dc951012b3ef976dc40ca3055936c6c10eb565bbe6d7a9105793eb8a0492fb07cfba5bef61853448436d3ab088d8cfced8b37d6a909069489101cb14487a6b917cf89045f2755a2623652731425b90134bf557c87b15a6795762562e13811eb81c861baba77c15511568ae18b38f237936b3189ad120aeb60b87ba688022a13d7bc18197404848982d92a448a7a02d54789316eb30e64cc23f6b3353a20801da7d38717a4746a08984651ae0c0a53669fc6c0a44f8879f8a36db818f2fa47a63684a58e6bb7f08b967c00d7eec5f856b67718c72106caecce61161c14cde48b51f2925f92011b7b17f56b02f432691279a3714d07281d3cfdf56c233616a579074522b8daa0b3f145150d3734a78065baee2c996c47c17b34a8921aa1b627cf70a37e769745db81119674e35b15283b351d2321da1548a6a859bd9658a79c1970c67a9bfc81480224defa03a5edd98aac1c6f24181ebb960d6cff0b5e90ad4f250aa3802803a42ebca4610e5 sk = 0ad9816282cd8343b8c845bfb2569bcee80575d69edc371cc78a9a5d8640c0698ec67a292f6c7ff1284ca86b382b039c03326558423157da3827b228eba31c23d822ed79c59da10fd481ca9b9b578d3baf79506261e5c470bc62d7b88906378e1d688b21d49b058c3afeaba73bf338952cbbffd7992d760c84e053eec233f454908c182e21922c4823495942a19799341b730f41c1bcf044b393a9093eda6853151da21a9604e339cc802dcad9a75c73c455a69be3836548b65fe833238e1c2d1bfab0d3a69382294796c87d63148c8545a9dc06540e53b16edcb07136494dc8326507b4042a6e69551b9ca18751b67b3e03ca4cd12eb80b5e43a2b82337230278ccfc5280be3333f20a7f30537be37a16f5e8908988a29590ad4be9720f82c769a275ed20679c507194db0b0c96a863d39f32ecb2a3a54307036de38a592915374dd54d252a11902911da3a885d1b7986954b3b01ca14b7b1096788a62695adc64d460a135ca0117da510fbd0100407bccdaa5711321fb46128ef995d8110a747c8280c66ad4891bb23d7ad7bb982f1fb8250487e4cc75bff7b1226b9025bf16dde0991e2f8b12ba17de2b45e34905919ea90fb56cab640b3a206a9d7c794dddb71f6da487d6c16948c37407a8270719d2a041894f19004281a3db469e4c6919293cd0a9b6016ab19b7244c4e140ef2c8562523b4218626a3462a351a4ad343c81c66ad3ab861ef42a047885c5e416243954d463baf8cc6889e1b44ae50664a4543b0cab33422aacd6852a5218b2d432c3c22a2a938b63c96b7ba22327167b32324bb92133cc519569611507ee0251ac47f0266a065c53b111a30649715e8034cc2bb6b9940a79901cabf540c37ca3d30c80018a0aaf3f470f7557cc2114e323acfefe623b10073c412cb2e10a8aa920a30163ee3224ec9b6079338721dc403fbfb55b1ca4c6692bbb8fb661f028e688b4232bc489aa50ce68678a7e30fe8253e20b615da3aa94d65433ac84ac6592ec2056948683357818f481343bee621da9c4a988bca97039502c31ff349201a1a1190d63edc934df9ba631d927ba183b7b4f2942b9c59fbe9007fd79984c6521f51976a1b81f9799e0a1721cec55673653552702d3d1b2e18c5aec98b8eac3a1f1bc295155902c699780a2950444522367c16b3aba7c4807a398666ba31a3f465322fc5bf1b70758bd1b1c2c65d8e1162869ba4fd6298c5c120b9b7955ca4b47a6c38a2eab988f91421e3a52e3a53594389bdd2b157509742e66c914967e9136720f6b82f761aead1463331921b1606fbb41079565d0e35affe373515ab308b15799877ab790c4fe9b69dc7511fe833109151151e97435da73e4d7ac8638b9440f15ce0d82403b41b65901a89fc768ba32341081c9d782a0cdc352531c36783084895184222c74fe8bf6c5aa59c429f27133de1305b600566ed4125ae7932ddf33f9113a11817641e360bc452c00398b95d164583f1647b55928b155b121aa3895b8d8a3a868bd32c4dbaa6fd1a7d2dd998f7d01323304ac98a25bebcaae96856f1b10629ec60f818cee9a91a06875fd96a601612cb74839beaf5433c382b7bbc12eb65311f4bb2ca29c41cc8c74005cc2f5bb5847a2a1745ab02203afad42c0c22424fd68f46376c7904b2bdf7407d704ee4e1b043e310a0f38d4b2b2e7723069e236705dc951012b3ef976dc40ca3055936c6c10eb565bbe6d7a9105793eb8a0492fb07cfba5bef61853448436d3ab088d8cfced8b37d6a909069489101cb14487a6b917cf89045f2755a2623652731425b90134bf557c87b15a6795762562e13811eb81c861baba77c15511568ae18b38f237936b3189ad120aeb60b87ba688022a13d7bc18197404848982d92a448a7a02d54789316eb30e64cc23f6b3353a20801da7d38717a4746a08984651ae0c0a53669fc6c0a44f8879f8a36db818f2fa47a63684a58e6bb7f08b967c00d7eec5f856b67718c72106caecce61161c14cde48b51f2925f92011b7b17f56b02f432691279a3714d07281d3cfdf56c233616a579074522b8daa0b3f145150d3734a78065baee2c996c47c17b34a8921aa1b627cf70a37e769745db81119674e35b15283b351d2321da1548a6a859bd9658a79c1970c67a9bfc81480224defa03a5edd98aac1c6f24181ebb960d6cff0b5e90ad4f250aa3802803a42ebca4610e506220a37a7069818559a080f30b80ec58a7bf46ede26369b2ae5ed8de868cc6ef3590271e79ba1a69de1a7f4ac57a40179665bf5768164ea1921695fcd1c36d5 ct_n = 81847a92d41bdb4ac6ca061bd242f70943a4560d7f6509cd447f7ff9550f856a3502282e02df829a1acced9282b6f4b81a5c3c3ed8776b16f506b8f216e0d4d401b3db33e0584abb64db01ddf9ff6a6ce57729f227d180adf9b1db402b3d249073663f008c743ea101fb9ec670413d572416e565c70e59a242be4ada4ff6d5a744c142d5aade5e7f72c785b07ce3da00e882e71b5116dd759c617eef63c675e168dc6a820abcec5af6891b4a12fb95dd7f75856e6ca1d3a72e98700beb04860af9d5a77cdb8493664d667ff5bd4642f78d7087863356d6a0ffe4fe2a99ab2598c273b9efa1707b198bfc391ead245cf8ae6d41172ec0e3341ad4dcb2c22a382925587a55612718fcf07697346f08c5b6f5840d2e75ccced88bc74f9cff878769be0e34c3d3bf9376762df9b43cf642a830bea2093d3f7efa4997241f5393f3988c59a7864440b89342af340aaaf0ffd79d455a242817ff9c0f44418f823009a93c4c4c679f1d330bbe72a26e8007a36357ca0755d3f49861d97eb2b41fb0c58f9f65937925ccf226f563d72db0b4ac4fb37359e50b397c363dc598833c670af7a32b5105b20aee951129ec22a9dae1710134903e97b3c9d31b12cf7313bdbf7b9bfa61c2b437b25999a328cbac9a44dd5209311fa40ce7114982567c56610f3e33e63877e31188480a3cd886cf1eaac511a692fc8dc16c667528e8f8237a8754b18a64e9a8ba937c5d8cfa7be023d95081a2378b57886f24ffa8d1534fd79ac75c9dc7d39a9c0d69743120735ecbda87f893c685532c835756a49e9989b3e1890256b45b81fdee1495d67aea2b99c2849579ee47599980a7dde9722e027de119dfe3b0b8d807fa1268f1ee043e1c4569fe08b1954c44afaef03a171ef9afad1de61b95cf5034b5daf958261c56212c99789a8442e82121127e509d260ec63463369ccd41400d424aafd8b56be56211ed1fadaff3a0c783ad409ee6126270af85cea547a03a0d05c335b4eeda969081793c41afd9306484333695a9bbd4e87d63d8c3863e4cdf44c4ca3c442a81950c185a40c9302a582a81159098ce47a899ac ss_n = dcc188c3f6b9a7a430712170ed132ebad58d8ad478f5afc38da36f717670e11b ct = 4ac8e0790f1fc9707034a19efa1fe1273ab5ba92af2f0f7ecf2c9480008fcdc4f995ae6aa1d777dca6d63654144e599bc863b715492dff85005724427935e081076bec4b26ef99a0a2523d9cf1677660abfabf3c500779fa15e14a848819c7d18e8ab1cc992833be120a859bad07b5b4a8c07b97c7b20a9b9d272aefbef10c18bef5107e4c04367d682ac6bde80a1eba469f765be06b5d1c2a25e33599680b39dcc5b610c61e1ef6b788463a7e062b129ea3fe96b58f1e049e55419b432107903f57c30ffef52fd4ce98a07f454858ea3ac560305b6b9b474d05ae4d3d037f2ae2f8e964208f1264c94f88578f5a769a30b33a9071b5f07eeaf71721fa405952783381976d7da78482e7c1d5133637991187b1626965bee41b3db99f0ae5e561f997b12f028ef9f2640cd57087cbbd4e71e2d626a1adde884afb3511a48989e96a22e479418c2daa9c6408f1a8f2ce5bae3243e87f79f37cbb51659ada6cbe584455224fe5ed60c9130479cd3db0ab1522d237ef6c73745fac51d6add33c82782d2679b63b811f2772f5d6308ebcefcb0153ec9b57adeb2c665888347e29fe76ada31d60ed3c04db43699426e8d9be1b710c124240d206f7fea4b272679ce940f43ab906128008461048e8537ebc3de23c7f0472de185127a2d7e68e09d06ee3968091b5f02e9bdf88f91cdd4c2bbcfdb334ca7a160aedd4b876c85f37d97e7cbc6514d1296ea4cd7a505402c495e0e202222b33dda21ae38239c3d9bae96da8bb4eb435f0a80bb801509f49d3e0c8640807835c5cbdd1c73362898c000ab0a980a29def4915c4e7d6fa8f20a69a3618333083682d57f829a8bff45afea9be573c4b1e56326b2798b5014958bc49cadd689bbd7335ea754d8f3aac1e93cc815cbba4e5b619ca5513485ca4a86f833536e40f3904025c983fc95b735f9795adc551109e769afd5e481c8b996ec8a414e813017a789731de1b42ca1df8bd36bbd531e577a9bf422db5c242b8509ca2f550b59d210ff596d42e1771361c3f9500bb08b10f39f20ec2fa1f82bc962b887e8913a42d0f74f96228483e1dac7af65a51 ss = 53c6367bfc36bfaee382c72630b385a4b5a73ed567368c16aa4cd9a37e55c72c count = 535 z = b57c0ab791e198e8f9d756c3f03f7b19ab105affa2e14aa681fe69866bad6692 d = 9c08dc0d8396517682624b61240e83e0d531f61eb6f6eb638cac55d9ffb9748e msg = 6fd437ea46af6b8b20e1c08a0935bf61f55e4e369db5ba7121e3a335833cac97 seed = 057b742a20ac38cc4aecf5339112685404c314126bfa41dad21e114a369469bd9b81442951a803c7db6151333999bd63 pk = 160a58ecf230b20604316c431288abae8bcff421ae37105881c5875b5b4a3bf1059a3cb963831c381cc0f4205dbf150e644c5a153cb3bda41c77997396e40775a7c5633713e585828c419198680edbd957fc350432f321fa0b3738a70b17a69645861e4c600e5f684a79005dfab826fcac25627873e8c134076568997731cd116ab7ba31878c7828d9a38722cba8b3cdb386b5c292acb7262c51fa7bd7154ce218ba3744053bd4b09dd70ea906211f6272bce29f42d17eeb14a76dd31834673cd2c209e77c548519a542a49558d6b028a60c25cb6b1424c943bb8e42576b9451a4128784d8598bddc53e9e08bf3529c105cc42880209dd264cd2abb445a14e7901aaeed1004b40c9d6e2ac4419773f2cb4186b70d3d7aef46852f90235c4dcc189b20e57e5460725874cca5c60d72d948cbf02f42572252473fb57d2037b49d50f6ad87d98017c7052536f362a3be8202c046274b90bebd220a5258a6fc377bff09b3ea6b14fb81367a99bb982115bc2c000b43d7fe953a6a0716e9393d48374fadb93db62cf0ba381208ab562556208f98729cc72fb6502e283be3994a5c8328b1d402810921d22157dc6ac5aaa03ca5101a56f2b460643c36c5684f7636615b2b3e2d84f5d4bcad41a8132e1558c254384c60439e32c857c7bbb7150a759555a784817ccc291d7a766071272e47bc4fc11b42294576b830b2ac82af766e998b9ab43b1e1fa1c898c9e1ed2a8dac226ad15bfe7042a6a794ce02c756b6a9957527719c916c383882b2c7972745c342272d0e15b38158fd34510163a850e8cc06b050732b698224119e387835e239f4b55aea494a5a472914a2947ad0acf8a15a17a142fe858b1e46241b359c2e5fa120c1c880cd3cc2d2288ae147884324483ea03f0f30162aa734adbc6bf3255bc635f7aa1c7dc687c1b5504b8ca1961fb1f517b66ad6052389904c41a15ecb31bff372736927a7ddb90caa30bae843881594f42339b107cb0d9e64b444377ad78c0b86b5100d6c0a675ac61d9222874647ee804eea25568866de241460bb510e3862b495b2b4a126a22013c22e6b313b903c6aea8e19864d6d27b6a17dad62e89016fa7435a7a0b376f56b4f0a28d7e46c2 sk = 84f7aa1b955bdf613368e44e84aa3f6ed127db097daec48db4e075bbf308e5f740b32a1ef9788e95ba7795c7552aa272e2520a2a06824b906511382098a8908dc951146873b80a9406d6ce6ca944f8488c330a1429457fc017cfb52467206ba11860114439623911799313c84b45b6faba0f19a592d664b9fa959f1577cb63ecc2d1ca1a92193c572389e3179a1ff7a6b1d14ec94b7679d6796e987911f53e10fa2975d9567f572d35f74a5a6aae5685ad2d125d06035ba282391534996800382ba9a6a7aa9c24d605f4738e80c0131971cce7d976a9201d9d241a12c3afcb99c695eb0f6a840c8aa1ce489a382f69b1e6c64a08935f9c3a02d167c37c2bb17fd3265cf847646483313021f9860fdf992d95120b9545c57925c897b23c8163590ae52b50a5b5b4364b17035688a65aba98c771644a991ac6c6b7a34ac52a533801f6cb540421cef8a996670302eb226a0a879f07e338fe806792d614012aabaada92f8ab64696a36e0b112aeb589179a42e5fc8e79821c416baf0d567022d15e904c6f04a8316e397084373ef3a65feca870c6d8b59bf1b1f13a9eee2969a473447b46b16a10011c7469c0104a019381d1c407aa6b2c1f77a0685c8d615692c589bf267bb994641f667007859a1e24fb5f693c0e7cf83791d7a265244b2b157cde9822d36909575699689b0db49b94709413b5f2787c63af86e73cd3955d8b9c1de9738661ac6799a140bea7a6b52a09fa0463066318c6e3363d636fa05bb3125a93e80370a3808899699af2582027a39d18bb7779d95c7290444252bbcbd015ca9b32d7fb91944baf916502d7312211989ea76a5252b34cef5b44412c977b59116d741a423381efa0736c90c911ecbac368ae56732ec5c881f2203920a20475343b8fa2b3977262d878815b6389a2747662e25addb94597537f52eba4c3a89c84b2c1bea341fd1728e96004d94b27f71143d23770fad41316984d64384a689bae33c0bcb1c1422816b597e1ce437c3bf0b4646e887b4ec7489900220f850fb35b5f3898a700db30f2e84b466574550723cfb251c5ac414bd94dd70993799826160a58ecf230b20604316c431288abae8bcff421ae37105881c5875b5b4a3bf1059a3cb963831c381cc0f4205dbf150e644c5a153cb3bda41c77997396e40775a7c5633713e585828c419198680edbd957fc350432f321fa0b3738a70b17a69645861e4c600e5f684a79005dfab826fcac25627873e8c134076568997731cd116ab7ba31878c7828d9a38722cba8b3cdb386b5c292acb7262c51fa7bd7154ce218ba3744053bd4b09dd70ea906211f6272bce29f42d17eeb14a76dd31834673cd2c209e77c548519a542a49558d6b028a60c25cb6b1424c943bb8e42576b9451a4128784d8598bddc53e9e08bf3529c105cc42880209dd264cd2abb445a14e7901aaeed1004b40c9d6e2ac4419773f2cb4186b70d3d7aef46852f90235c4dcc189b20e57e5460725874cca5c60d72d948cbf02f42572252473fb57d2037b49d50f6ad87d98017c7052536f362a3be8202c046274b90bebd220a5258a6fc377bff09b3ea6b14fb81367a99bb982115bc2c000b43d7fe953a6a0716e9393d48374fadb93db62cf0ba381208ab562556208f98729cc72fb6502e283be3994a5c8328b1d402810921d22157dc6ac5aaa03ca5101a56f2b460643c36c5684f7636615b2b3e2d84f5d4bcad41a8132e1558c254384c60439e32c857c7bbb7150a759555a784817ccc291d7a766071272e47bc4fc11b42294576b830b2ac82af766e998b9ab43b1e1fa1c898c9e1ed2a8dac226ad15bfe7042a6a794ce02c756b6a9957527719c916c383882b2c7972745c342272d0e15b38158fd34510163a850e8cc06b050732b698224119e387835e239f4b55aea494a5a472914a2947ad0acf8a15a17a142fe858b1e46241b359c2e5fa120c1c880cd3cc2d2288ae147884324483ea03f0f30162aa734adbc6bf3255bc635f7aa1c7dc687c1b5504b8ca1961fb1f517b66ad6052389904c41a15ecb31bff372736927a7ddb90caa30bae843881594f42339b107cb0d9e64b444377ad78c0b86b5100d6c0a675ac61d9222874647ee804eea25568866de241460bb510e3862b495b2b4a126a22013c22e6b313b903c6aea8e19864d6d27b6a17dad62e89016fa7435a7a0b376f56b4f0a28d7e46c27993e79ab9931d1252d025d1a1e4672fd12b353f159d470db4cef35bf8ca8842b57c0ab791e198e8f9d756c3f03f7b19ab105affa2e14aa681fe69866bad6692 ct_n = e48b43866578409ad3976e536e12455ddbf9f4b787a58f641602c7bfdbcb32a4ecd22472fdd8c53feefdb7ce0ecae7bc1a2d20b75bfeb890518ed3a9f4c05c7ef71ccd28865147b83d1354acfc3afb3abdc3d594390ea1a1ba9bfefff48aaa4a420740a0d40964e4296793c44f10552dc37b92192465ddc030654de1839f09e7540f06ea981860fecf3afdce949528c601f05d51ef6861c6db035e490d75d1bde8e3b3f62e9e37ccc3b295f9a7a1b70392257dfc60410208fbd8591c05dbf09e85de686689b23ac21410a50ea774e0dde89d8f8bbd43e15b92ff20356980e5003c8d690ef6c1ed67d6e2938070329ebe0f1d3554069db1106bb56e08035677df0272e7cbced94f3cbe557a9b8b05a9739dc79f7993815308e4480f7c01b66a4d09b9a781e5ed9d29c1d9284835cf64b452fbdb10ed19171b9a395f0111124c91359884ae6f70e74ee52e36583de6ceb67d3249e2c046c18b1a669ed9bbb074b3fa6a1d8721b1bfcfef41d051c3cb012a9ccdca28ee38e24dd4388c2c6f10029fa118c8568fd77c13358ed90a7ccf7e762d9470e0c9424955fc45ef37fbd77bf00f2465f8537db9fad0b8d7cbfb51b3bda6d0fa76d12baf9373b614fbfe3db6d9f615823a81e8732426a3c6cd82159163eadf4605566882e7df1b64577278ec32e37a21e30c843475fb48f5af87d3cb489448ea927501e0edcf455bcb0dfb0d0d595efd7df910c6e33d982702505506b1461cee7c1be4d870183162c754651991471c513549c4b69475e4b609903c154ba6b340f033a353135b7d3bf3a314dc6c558aa0f67f6b530fc48c7f565da4b65dcdf8d5194cff1895f5f54976210fcff8e515248635e86e9775321f18cf91c34b0f7431a153a46241525926d59a3bcd2e52748d84c6ea24db86079967a2892741ff7727cf13ed45cf1de3ebf11741f79db5907e3177dfd1d9a5a6d27fc192ec656503a78847768d9f394598bec34627d772ed54d7a4787f9ba2d005cf59bf1b151047388990346f99c5929f995e746ff78e450703444c49f4d475a8464909777de7ae184c63420d986713e0bc20b8ed0f ss_n = 33f4da7158915b2a61d403214a5c5245108852b5cacd342a823ea01c1f912c63 ct = 7751d2ec29a797c27fd75f32f39944df451b95c968c9609602e80cc97e20cb48ec176637b958871395811805c8c959661d85154585256da76f1bffbf128163078c501827df1d06d4748f17c7ee05b3f3891746a63fb5f8dcb4f3f3b6039e1aa531a427ea1634fc07099144723a871a5675dc676600a5a183f7b84728ffff11a87a5d3dcbcd061be87c7a6c47375be8d3aa6c22139b2d6b2332ecc88f58ccac312feab44a65c2c482be5681e8b1eadeb69dc12e8c05e0e6bcb9518f7df0535def90ed432734119123a1f1954f6e33c71127983be4c84faacc173738edd1a4c7b99347f766296d6da1a2fc3091a1cbd5b5784f75fff15334d09d8dc0c7aa407559e28c41e5885506af0f3200ae1e1cd2aca4603a2d7be45cf2c8be6cf037f2e61df52ebf4a5d2096335405d83807ea5275045e1af882d95e0f42501021f8de4aa95c3e955f6def860eddcc536f46ce754757c41cd8525e549c087af470107c4c7a6b64ab52e45453b8aa49f1064aa255c1b86db13b36ee13c63831ef96fe65c8635aa7bef4a04cac16a252a4684655da02f7b1978ce3b30e54136a36591a181af5d28b7a7c4a8e3b6da70201562b3c507870c8d29b0a9e0d743379fb0d38a35163d379a194fbd77e4e516d8cb4add534aaf98707d68ce0030b3d65f23cfa3fae36d93d9cd60caeeb4064b5bde042633e46e4e5abe0e02d2a418a2bba645bdcfc3393c05e1405693fecc8ef2c1ce2be58763289e5e094caa1ec567c8baa89a9c74fd1fb5bd265c03aa1046d15c32364ba5830e277dac9f72a63c3e9651a48a118d07936ef130ebd55437029c94d3cd869f91c12b99e09412826e25b568849dbb9ccfb30e6bc822b9307f107225dc99a6f847e0776d14d0cd92bc49236be38a88bb02b8f0dcdfcb18750a95b181545bbd104da5f04ffa3efd5369d1ddd31d398a1a6059ec35b55047d4f55ad99342f4661b4378a547f752c65e257b343e679266055bb028ade5120ae9947646928375ec8fe3fc0a0f9758e39fc896b27f36418178baff04f066b0ed465c7a0a86d826dce2493eb47c76168c6af8f1d50d8b8a40a9a ss = 21c4673b2515323c649a3ed78ae5f22aefc779540e2b985563a1b10fcb2ca2ce count = 536 z = 178ca3ca2d482437debe71a23e706faa28d0a67c9cdbc765580a0a3217cbeb6e d = 065338d5598f9d2b58975a19533fcbe93c1abf9cb1726da469cc28c5e4cd7cff msg = 21e6789039b22480296ada31d5d989cbfce0ac8e14b5990ef6e7e361ce72bfcb seed = e9ab92cd20b24305a6b3cb5ce51c3bdbf97644a93839e760e28454d56c23081bf652ff71c3d401117fc6ad8247e34602 pk = 3990411598bf8d8b81bc545feeb8592487c73f105284ecafbd747366256556a092a56a8c4ab11320c951008635ae54837b680ee24a5ac2e1b6af292082e771852a12cc303a6dc725a07892d1c93d61e4ce678583f8d9080937cf409b7f620764445a55778b1ed30c71644235d583aa871b7146b235c3903d74044ff2eaa80e360507ecbea88316c6205ae763569e9b10213352ce531a66580b75494afe879f6d6835c76523a2d4c8d3c36ffd9cafbac6c94a3651b7400c12d39153266bf1a238a03931a798101ff75a7db2c73d541ce4c6a1af21afea1c9c166b13a38805b75b43c9d99bb82a477accb5171bc5c51c89fcc18e6ec6b41d380c090c9db441a755ccb228bc1eca6c4114ac4cadf09cf98b95852ac10bbc85fe3a536c3ca3ded5090834a114aa698570ba7d69a66bd5af7155980959066a884f514b3a91186d449b128360154fe31b44e29bd2402852a7c5005b1e694054da982b606c62e626859810a752a38624d6c8b7162d64c620b541bbec409ba9705d64b847a74b7d57d76f91494593f1993778a1c5f1864a3b6ca4886b8900548b0534609c4eecf62d67c500f29c07f709ab51d3bfa5074916b043dc8482645b08ae8c3b474551f5f65235793a7ef357deba840843793efb098923981717389cb05b220571aa989f13565c1ac80e57ac893e840568d541852a45f71541237c8e409a548eea75160b7f16f2653675c7f41918b8da987d982f00222f52b971922c87f2931d7d9c217f62685a3a979247139f22ac8abbaf63658403438b3db8c059e40175a403c18b2672514758a440711279537b5d6c7052d2ac12fa227e41383c964a5db00088caa78e678c37533b47ceb12271c538d56c8178238ad90a9ca1b58ac388677d6170f7e8add55171fb6a6ba7001eeac323390360f115acf0f96c0b4233ff06229ac7bd5a907e535a3d3fc7a8836897e16c0b9b3223fe084ff33632fd7927fc42c3aa948e5483230786367acca35dd695fe17a8cb2479f3f183b069753c940b505a35242087ad03000977247ce530511ab46f8acf2400ab7fab42b772c4edf037f6422959033c94ecda3bb7e5ce2895c43f915cfd9d26a087d9d475574bdea18d765230a483bf sk = edd42a1b848f23762d749ab92b4bc49819b9517b2d3d73837924b3057163b6432fe7a22df9d998b411b607e88701082124b54da28673dd057ef416a2a9a562b8d4cbc4a41e28c8c969625ae58b2d66371764c502d0d51f34b36d75d649ccb2b471fc801361041cc7464256057cd8957868358fa2aded169dd94669d8fc4df46b5a78988a860cb52f50709d8c0e7658ae9e358d45649bc1d707ace8268da99abf15c40e15615d56a22920423f15a4a0f16f124b8d25022a39ca70c5b28326a2169b6a51e428a00a357024d3453a940dbd1a976f6ca100578cd5d55737dc420b1a9f233836c9d0823a24739793ac3844cf67666a552a814ee209efb14a5a08329380a250a085cd70c103513458271b2b3a36bcc91e6698ac4af9823e1ba5ed100ea25b8bd92a801be054e83ab634c8200041b29848b27a31314ee7295839545d9bce7a59c4afd679edab6f6accc7d9c5a63c25a01fdc7685e3958f5aaac5521944e16455158c44333480652cac72ae267a2af7f035e25061f968b4d6811fb39662bd9c7a06f96793a42494e49fe9c04e1b0b81cfa12e6e780e15f87a2e309c460b8512202cf5bc73865975a1b034b09aaffac385d6987cf5a4c1f3277a52bab82459bf33753c4f8070df4b4da2dbad0d1936b60088621a88e76601c0da92921a94894800c3383359e56938eb5bd4687de1cbb5326a5d2af886557c7eb7010fd1d138a0c2ad0bd12f69a95f07c0b0f51663fb62702219627171a0e2681021a068ee1737292560c483a5c3fc368958c98107ccd692ba8a74a863a4af072a91413402d3188f80855528eb7db7b3061e8b2cbfa996dd5040e4a05a26002e24454029ec59d7d9a9c959cd741ac08d4a18256b137f3911b2a1570220c04892c2aff5151f69229468361b532b9c344457a4b165aa0487f5badd4127349acdafb60e614861e2e4610345127ba974a0470d341abca997bf8b095a0d7212687bcab7f5224ce6889f21cf223c1e3769987ce3bbd6201070d2610d93748300464ef45403e0444c01479fa4953eb473b121a72867073d42c90cf1b3d71b46f142938a2835e65a7b3990411598bf8d8b81bc545feeb8592487c73f105284ecafbd747366256556a092a56a8c4ab11320c951008635ae54837b680ee24a5ac2e1b6af292082e771852a12cc303a6dc725a07892d1c93d61e4ce678583f8d9080937cf409b7f620764445a55778b1ed30c71644235d583aa871b7146b235c3903d74044ff2eaa80e360507ecbea88316c6205ae763569e9b10213352ce531a66580b75494afe879f6d6835c76523a2d4c8d3c36ffd9cafbac6c94a3651b7400c12d39153266bf1a238a03931a798101ff75a7db2c73d541ce4c6a1af21afea1c9c166b13a38805b75b43c9d99bb82a477accb5171bc5c51c89fcc18e6ec6b41d380c090c9db441a755ccb228bc1eca6c4114ac4cadf09cf98b95852ac10bbc85fe3a536c3ca3ded5090834a114aa698570ba7d69a66bd5af7155980959066a884f514b3a91186d449b128360154fe31b44e29bd2402852a7c5005b1e694054da982b606c62e626859810a752a38624d6c8b7162d64c620b541bbec409ba9705d64b847a74b7d57d76f91494593f1993778a1c5f1864a3b6ca4886b8900548b0534609c4eecf62d67c500f29c07f709ab51d3bfa5074916b043dc8482645b08ae8c3b474551f5f65235793a7ef357deba840843793efb098923981717389cb05b220571aa989f13565c1ac80e57ac893e840568d541852a45f71541237c8e409a548eea75160b7f16f2653675c7f41918b8da987d982f00222f52b971922c87f2931d7d9c217f62685a3a979247139f22ac8abbaf63658403438b3db8c059e40175a403c18b2672514758a440711279537b5d6c7052d2ac12fa227e41383c964a5db00088caa78e678c37533b47ceb12271c538d56c8178238ad90a9ca1b58ac388677d6170f7e8add55171fb6a6ba7001eeac323390360f115acf0f96c0b4233ff06229ac7bd5a907e535a3d3fc7a8836897e16c0b9b3223fe084ff33632fd7927fc42c3aa948e5483230786367acca35dd695fe17a8cb2479f3f183b069753c940b505a35242087ad03000977247ce530511ab46f8acf2400ab7fab42b772c4edf037f6422959033c94ecda3bb7e5ce2895c43f915cfd9d26a087d9d475574bdea18d765230a483bf19c737c182db7ba5ae8c55193549d53e563bf3bfb3a301ee39a8740d74a3f70b178ca3ca2d482437debe71a23e706faa28d0a67c9cdbc765580a0a3217cbeb6e ct_n = 1db82f4ce8e102a2ff33be76a81743f13a8f605628b7d58490665ea3375f1a71ecc29bf1e238405d0621d7b2585fee0f6520b375698ebbcc71dca98b043f927ac52f7cb50e53b0aa759f2db3b3c838ffbc24889ea72dbc98e81fbec1fa4d203370408c17e17dbccfed051971ee569c193ac0fc56377d3bc87a21444d36ed6f636911b55c798fc855c48ae84d7cac98ff2348bc39816bc238e96fdad325e12d0d7fd07ab80394073b77109c9193325388ad8a2fc8fc291a9bc71bb1bfb3349712c7862f91e8cc099562807a52c188a56805a8ec27359c150d4b6161fbaa68ad367e2eb0fc3dfdc9fe3428ca0f6a1c08986666fab63c47e10e8d00bba73d6de2323a5a8183354b5c21d62035141fe89f8741da879564e613ca5121282c28f9ccc1649251496dc238d82908678ede1ed4624be0d9de5e22cff683b7ff99b8bad5eb7cd43edea65550d9d6ea494e6ef4b74636f7f89071eb34dc34bbdc0c82c3379c4e6f9a4ad12df3f64e6897a4cc072fa1ffa68c6ea8f97f9192d78641966f1ac3d5bb2f9bce0daa10766e8e010d8cfc98131fadd0051448c364d330230726f04d4c8417f1ccc1a74dbaf12c145500f6919e5396ab7f1d539b73ab3cb1891fa4345b3a3e021aca1baff906b073151d1c9a2de24ab1dc5705de7e9024eeea839cb19a2722782e1d159f25ccde50b423a11a47f50f49122bbcbba6d60c3d359ce553f101e1c19398cb2868c7f26c36025b4c885ff8b9de0c2b91335953bb4ac6badafafe9d7ac3603dc04de3870ec437817f4edef7cb181a97db4960952c017a905993f399a6b114ec710806f06e20c177f16502669f5aa4232c839cef71c60215cf4e71b2dc3d090bac64a10f85801dd0e2e1cf086054ef06b1c877db1783f5b651a319db86db5679bf184815a07a8b352624bd4270b7a1cd559211ef0ce8c12355444d44ef410b2ec8513b0ac9b04acebaa776f298f8153a0d9472a01b84c0133a943f5b43d129ecbe4253a95c140cf9123155ed62bc7c07ef78eaf0addc6d7fe254306a1d4c3eca73b0a21d834a392a922d04a1c0b62f5afb180f0c5b93622d08 ss_n = 47dff6fe790797cbaff385ff908cfb8d40c30d622cbf81f1c9deaee5a080f7fd ct = e4952c7b4267aeb1732d2d9f885797ce7c9af4284bbc2dc1fc09f694cdf5ef1b96a5dfa99ae575314c2b308fe1c74feb839d34a0b475f6a9b1bc14a1ae7a27e51d237bfe5efabf7efb5938148441cb7c40caf2f8442db6ffb0afb4c00fc927320986aba83dbcddc44e0b711fcb3988eba7cfbaf27d2b5c9b65694184928649df8be7000006b1b18c2017bf9b4b9b103fdc304ecf6caec8aef02f9d481bb9762db62f37d6eec57941471fecede10f90cf494331b187f7262e09717cd82588dcded754cf738d6a875d28a60b1b7c2ad8e43bdcb6f448d0ac0b806c07eac77a0f77c0aa37dd5243ba3fe3c0657f5ece4d2213b0a51d9c199c1dee25347bfbed5726fff13f122d6ebf8b950c4605a9968a252e2ce3afa90da32f6149a189ff58740313bc1b95f680418a782ab09d53965b0943ecb035734af786d4cf1434e52a7f3ff14de442a5b17942a513deee9b2a6abea2eb999a48fe4a1e9b750affb5411c7e32cfdd9372b9b3fed29e44f0962c775488767ed6f245a54038f56d6b16e4fa7befc68fd3b93e876f5356f8ed4b41e4df34fe6d743e3ec260b877781c88a0647dac6b9e0ad3ae6ef0c9c209dc1caa86efa737dc32c9eb5a5de8f1330b0ba139dfe73f3cccdedf1dfe1ca0077c1c9c521c9d98e9d1f7211cc956ab9142d97ade35564019cae7f516a508cc5477fd67945431c85bfc2ba9a2155c33a04bb05d92722a289c047ade9c4c5610e88a35b46d0eb5a0bcef41a44bb55968683b51f9e12baa4da23db4bd682b83bf7699af9f3820db2d6864591bf17b06a6a5f88adf91bfd7cf07c18894bf47250f0bb2dbc6cbc9ce0b292b8dc85edb41b6172a7d11285e06f58c3e87d1bba1b6650d07b6ae1a53a7b370aec3864804ee0b2c20917accffe7007e56cefc0bc6b06937332180a1731b6de2a4f198674d6ab440b6dbcffee0ed0a04a5547b53c6991b92f412917d276c4f9175c73828526863d177c76945542be66286b7ff0e0d9d5cfee05af445cf3a08cdc8e31e01daa5d7bd1b7645cfd6cd32f7722d9f5891ebd20e66ae5b926124fc8240cbb5565f79dbd6a8d05d861f ss = 5ae63dcc3dbcff05972c728da6a8aff0cee366675af1fc3ba995b435280fbcc9 count = 537 z = b0c9c917fa7baa296fc15b1cdd563bb8fe1428947858d935f234f513082edb3c d = 71ed7563193d4bc15328db650fde840f2004c287573bcff175952fd4e0daf2f6 msg = f90d6e7cfac9dbe04e43474021f134d6eafb27778d068197c079b10b74a39318 seed = e61b91462aaf1c6e6c5fd3ae89fa5bf628d20c5157a114eff5f20d8098a6a555b34222a76a1de770a42a05a530d643dd pk = e3954c94ba54ca6c4b473cbd80215cd311697e3723e218bc8f66c747fa8cdf211cf01582b9f5b2c5d80ed3642fdd282bc742c830aa6deda3bf33dc1a0bd76f7ed7645c946e6b64ceb3d8a933d59771666cf404a925143f0ff09fb2d7b595a41c91d4314912ce1023041278bb8a675a698ccfcc863c5072318a944be2740a0e162a7522556dcabb490199e4c6bd203b72bc0b55787680a77117404a7808795e100862b1892dcdf94b5bc86b2fa26a43eaa975d62a9f0a3d441c0c1bc16012bc30b144658177073107be090b9418fc37c26545a6b2c99b137a78db7a05f4391c66034c6c083a38879931c9941320886901a9e41f0c1bc664dc351ad7a6e98b26b3e515bd881e08b40666598b5da8c22ed862e1677dac1990a05333029bcba604c016e83659e41432916f5e43b5cc448003fb188c88227a8c7bc341cc164424be70c67aa61466b6051ed60222f2a0075862eab03b878787bfbba76f3b1b32b1415a5a281a433d31b2090012b69fb1a79573bd76fb7afa47952e5b5533f99dbde05152c75aa165388ef83f412b2959e7305628cadd1286ff859e1217ce2d55a14aa09b830702a1811766f9465950add278b09621a34f81bcc5a923cb752dbf424a08313cd1759444acbdf76c55fd5455b2745b455c248fea1dedfc196188c4b56c0653b80d480aae2a0a67e0256788d72cad4b6b33cb2d4b5256cb90487b044ed6643dc0aaccf5346f42e62f86f1ccf9584a52fa8b2c4144b7266ee970271dc6a9d3b3101371208145a074ebc745630bd6e07858fa85dba526dde16409d95fd46c6f4556ce4706198fd8b9964355e4b16ba7c58bc40c279f95a56c8417b54c67df905369d074786492d1ab7d9d7aca1ce0cc96480e5e3b22e25716dadb5c39bc5cf071cc5005ba3b33cc9b6496b0a7b436e71c0f76a39f466dadd735d6119240cb9d7b7c5a3280ceb6e09495acaab382c29a99b97033102fab640b7963d6010fdfea422cc26bfb55ac72618ca593b32c3856ec357c74612bb6304c53302846f486dfa27fce6b8625808eb2f035d6200debb175eff73c93126172aca4e49a95b3f7835143f9837877e63728371f08311fe9b9ecf707a1c3895fa9b873041fc4a4f540 sk = a982a17174cd43dc5cdaf649d7b2b7435c556e71bfb3a33b3f064d5c773acc76b24f3a9f53bab320704939f41125c04fb0b1a20db15b73458238f1b242246e22e26900225f8e1b3897d5398d062df1d00685b43c34dc62ccf268f5c52c94635eb55291fbe18a7dd651e371696b30abf4f8618f089b5f65775879a4a5a616ffb63b78174c051bc110879061d02450e23c49c2aab2205716305e8d4cc1cc78cbb5261df1ecae62367a2427877f280632933f1e6b1a8ce1257e4c8c0c4523351acab8408f81d50bd472a2604628ae684fee2ca93b518ffa1a415c3b6458a09fadd6cf09e034d46236b10a84682a795a0c6cb23a310d709082a8c30856c2ad721f3c32c52970cb4648b273993068a5444767162df09cabb336f6242dcbb399b214553b599f7ff584519c6ed1d70291f1531f6846ad88393d452efef9770080ba9869112f66c0b0c68ed528a8d7e656bc3bce7c703386a75169405d5560c9291a7d500c4598fc3502f4c06557b6f530913428011c571d8906649cd9a975600296e4359af66f83c5051dfa7fdf12cd577315c456ae433011dd9a78c8aa3632930b75081a9c985687fc6746ec19f0db64a8212a50483fea799c8e9858d07b9af6161d144458a3907ea37583ecb82fd5a330b91693d40a7fc9090c16eb93fa8c9b07e6526690bf9a6013dc290e094604fafaaca0c70ff8b5b7a2d72548680c52e924ceb9a682b139b3f6314ac422b1483378e589a5b8142677c8bb250578f63eec54b163f352dc82b1de9c37a8d309e41873c5cb66262c64604c990a5114a23788f5530e93ab5ba7ab48bac4cd05d04876f73d6826414bc4b2bed677d3d107eb5495bc260793f6a78dc283a4f0bc4f63519ebb4622e60b465a1bd7da019ce5727536adaa2b05d5c649885600a597987c275ff855466a7b051c1bb3b4a17c43752f5aa44a4b44bd88e81a3c43aa22b3ca85e9b09759233db40aed78723bf501e2180825301c61b80457db9ccfa6125d537785d02454074736fb398ea64286611847aa9955f3b41f44845b7486709268a6a79bc1951fd62677ac759c679984a3d12db55551e3954c94ba54ca6c4b473cbd80215cd311697e3723e218bc8f66c747fa8cdf211cf01582b9f5b2c5d80ed3642fdd282bc742c830aa6deda3bf33dc1a0bd76f7ed7645c946e6b64ceb3d8a933d59771666cf404a925143f0ff09fb2d7b595a41c91d4314912ce1023041278bb8a675a698ccfcc863c5072318a944be2740a0e162a7522556dcabb490199e4c6bd203b72bc0b55787680a77117404a7808795e100862b1892dcdf94b5bc86b2fa26a43eaa975d62a9f0a3d441c0c1bc16012bc30b144658177073107be090b9418fc37c26545a6b2c99b137a78db7a05f4391c66034c6c083a38879931c9941320886901a9e41f0c1bc664dc351ad7a6e98b26b3e515bd881e08b40666598b5da8c22ed862e1677dac1990a05333029bcba604c016e83659e41432916f5e43b5cc448003fb188c88227a8c7bc341cc164424be70c67aa61466b6051ed60222f2a0075862eab03b878787bfbba76f3b1b32b1415a5a281a433d31b2090012b69fb1a79573bd76fb7afa47952e5b5533f99dbde05152c75aa165388ef83f412b2959e7305628cadd1286ff859e1217ce2d55a14aa09b830702a1811766f9465950add278b09621a34f81bcc5a923cb752dbf424a08313cd1759444acbdf76c55fd5455b2745b455c248fea1dedfc196188c4b56c0653b80d480aae2a0a67e0256788d72cad4b6b33cb2d4b5256cb90487b044ed6643dc0aaccf5346f42e62f86f1ccf9584a52fa8b2c4144b7266ee970271dc6a9d3b3101371208145a074ebc745630bd6e07858fa85dba526dde16409d95fd46c6f4556ce4706198fd8b9964355e4b16ba7c58bc40c279f95a56c8417b54c67df905369d074786492d1ab7d9d7aca1ce0cc96480e5e3b22e25716dadb5c39bc5cf071cc5005ba3b33cc9b6496b0a7b436e71c0f76a39f466dadd735d6119240cb9d7b7c5a3280ceb6e09495acaab382c29a99b97033102fab640b7963d6010fdfea422cc26bfb55ac72618ca593b32c3856ec357c74612bb6304c53302846f486dfa27fce6b8625808eb2f035d6200debb175eff73c93126172aca4e49a95b3f7835143f9837877e63728371f08311fe9b9ecf707a1c3895fa9b873041fc4a4f540ff7b86d031312db8489979023454c89330cf8349a379d98b649f5fd2eaf2f6e6b0c9c917fa7baa296fc15b1cdd563bb8fe1428947858d935f234f513082edb3c ct_n = 81d885a8df8b3691546c1a956aad3ea924e8f2f05b7cf21e10a9f6c12816037df57774b239a8edd9c50f34769ea381f9360acc4ce6facc025c1aeb6b2d9fff4111c8b11c7c738846e6ebfe50c93ab227bacc70c8585930520c46e4ecd9e94b34e13f46c791d844d8306daeca8e6730f220c6795f23bf194c160dc0259535274e339e192667e8b35d430a75beee566274536186dcd468f4f385f88e65a64b36754d8a7f538709320a8bffffdc654cf95d48388c815892c5894e1a4c15ab272abb33b4623d75573b2dc9d2723e98f042e75ff68ec389fb52e4ab03b53cba70b8edcfd2846c54beb99378b4e5cfc08733c765cf4f4412fdd9315a341931859471f8df4c367acea9ec0aa67db80b5513bddc8925af26cf13212f1e266d7cae02e333a1901e3f54441f92d137c4fbe17ada48f9660a5abaebc5d923e38c07d6ba82f9be05a007765892168dac933ce4134720d5dc2559bd8d7ac1179d80d63825c194ffa548d9bb31246a18aa28ff7b787fc0a2c8dfeaa8208b44934fdea2061ed5f499cc24578f0fceaa5216de3592d9e9c83f469b674fed6105bbaef2882027745d5738dd6a0cc786b5b3cadcb20081a0d896577ad8d9f2e8747598eac4c03d618d06db8b0229029453fab47b3fae9ac71a3a031816c0de1ec0c8c04ec972e888e156df7822afc5520d1833c1b09f9f3aac4291f0b71c7a4df2bc9d8cfd69478a7d98534e3ba6207659f364a61c59b2cb0db267b4d48387dd54bfd84fc12842c31f99d19c460316213daad8194bae9e9310d164ca37cb84ed88240d24da835995e21f2c6b80250d5c7edb17f1277da5851dc48b57bf5a097c4d711e2b56e0c20fb7a92ea8868079c973a5c13bfa083fd63d165ff5e660adbd043593ff7b85fa612c92f06a9a763af22aba068593d387cecdea6bd8775b70ae9c97cf24746f5d13728c8696d7c1ffa69b4e8133091fdb09f86b39ef2df030006cf071a58726273919f894a29d6a6174bb962c2cd3ff27ed18337027eb0228bb0be655eb1fabb067713faadbc3feaa78a98b3f8a9ad82823ffa823a653c51419adb51a1bdf107a4154 ss_n = c82e473691075b15213dc411008dac7002438f1c7e3ca73f211ec1f4b8cf1b2f ct = 1afcf82857814389575549e72f7c641beddc3d7ef67501a7385f3b2321961fb062bbc9958dfac1fd5a2b1e09e1290f09ec7cc03d2adcd7e3daa784c7a3885ad020638aea679f0fd6e97d3f6ac02c7c734e34e6289724178a9d0c3c4a4d50ff21be690028839b5af00ccdf39a4395c8569d8d0f5a8c0d8e6e986d7eb7faabd91037e5faafc1eb7c62d5dcf9716624d14580c05fd540fd236483a307ea837f078e46cf50e2d0192561a0ee10148909401268ee7f3cd3ac7c1498e568019af2228354e8d042e7c2474b9dbbbb6df675955eed44da6b9fa115a4e3a26aa578347a09744eebcc3875697198ce9d38bfe831354fd830a4b1b50a03d340aaa3efbfb699faa4961df34ddb7b5faf73f038f85c76fa6e6491b80d513b62d24be7b617b0d01ada88b5e2e0c14c05e22728c8a297688bfe5e0ff7ea3b14cfe0e0540747e699cf836ed9ba79c7ba657b2f57f7d152345b923523b061322fe4043a8157ce2719680bec465b30f20514565a782f8051da34f17cf6430089d5b47fa1bd0617dffe7ec30833dd8cd66e0536f731e5019f212985ea98e193c93ddea4c1fc371283d99b9db240f9ed19f655f11ad1020cf9403b142bf1d08f3a615765c6f16f96ed0a07de0fa7e120dedfee499ee9c79de2f91354346fe7f4175f1a162c7b8159daaf6563a849f706aefbc261d2a909ee61b570fd27e60f9fcc95d8940a3370495557522efc7b8966c9874514fe4765c0fc9aa7fd173b4c7e4a6dd7c55c44d8b5625d17019b09a768a4f291479e68738d93fb4d29c78077e337648d3840d33c9f50f2430e8e56abd73352bef28a40f9588ca2243f8a03a8a92c243a46310ff0ed09866624194fb193b2c749072422fd85d8edd3f2626cf434c7d626f6de630e540f977102b1ef4c3f067381e9289e489896bd6fd3aeb9dcc914a52287a9ec6e7ff102eb7104f1a88633a4dfff56039ac293dba5ffa421ff5f6abe96f89f7d5451c63500cdd4502e9c51cfb13806544adad117dc481a75426dd28e8ea04cbf05286e07462b2b360886d1e0d572cd3905acaf192f980324c90ce21fe7e0540b0af95850 ss = c1340c3d4922b39202264e2c828d8ffc772c0c05b829a8e3f92875e365c8df5a count = 538 z = aee9866b4d01d1a1dcace8afe1829f4da4894f58db8a10e252c5fb9050cfb374 d = f47bb9d13c9c7629afa3ba522d5c8afe644aac55e4d3f19bccb52aeb9d1b79a5 msg = 1a9b4daab0f744700dbc4578d75572055213b65e78435132bc8ea548036f82fd seed = f95f793f6427c07d86b0087d2211f88a971e8479827f9976f3359019d08993e0fbe6f4b7225ff58eb169a6649e978c25 pk = 79289a8214c777349b3be89841bc80ceec539d2a44f9e735a5b25e8108199e03612b78498e139490d1713ac232a2a41de7e88fd9767d3a7bcd9521bf23fc1227049122c31f7a775108999133120fdbb823b9a749308cb4f876110a227ed027afdd75cac8e1bc9e845efe971b31405ce8194fcff3bbddb46be501422d7951562356fada20bd1cc45931b9ce514b92520413468ba8ab5abc3a79bf559898b518269819288b1132042875f6b122428c67a42b62016868511742db70a7eb7f9eb5576bfa19caf931b1ec8553c297686474be588342f16fa853544b4a4ee55401210b169cb5436c0c05a1bc1e36c2b18153b3a280558a9935cf46ae96ab482a8667fbf3ab50494251d03e6743bae3f579c23c4587da9c88ec2312c86a50cb90af64c1ca03a4e7681f29e162e914345d4188ed14b561d9b839815622967ee504363743120009084a17b030a44a40a9cf3375191a7b7d01967901821c82b6ccba8ab84bdc2698a802f9ea4fed857d20c9153e35bef9bc0b6fb5ae2cb45119e92465080bf44c63c2c5337d080d5f2b4b1c6159c8017da3c5af951a044b9180d39c6ef2f306d5a592a5559259f54ba3e91646b718bfe9b439ec6e2ed90b8f3178d3e05b93d825773343ad13ba38c17971db6d78574927f6842b4b95a62bba1e860a1e265dbbdb84de0880ece300b894a66f9602d06c2908655cb58c73f15b7496a5b81fb427e1414f84a919be13b0b5c2bc07ba9cd6c78002fc95f5635e16092af5f969c27c3bd91b11ebd42c5df2b4bc41421bc87a1158785d631c5ea7af49304ff5cc0aabf380dbd90f5067acac75b0a18061a2d9c835fac8f4e3b91ec846af974f3fd0c11b4396bab58ee85978c6798829b0a77b88b2692bab7c9177c3d442faeb508ef92cda129255fa29e5080aaa91bb3caa5cd4a10773144796a5882423b9437c833112c3f0a36c5aa4095debac75a244976067bc9936d9eb73074bceed1a8ee1d60be1e22f4672adb9055645b56ad2acb05c397994c0a3db1a439f448edf277b10f20718f4074fdc998584c9b41951d790b57e255ba2bc899e763d6be8264cab03acdbd6dca31ba82236b91e34f0000fbfbfc1bc2a89cbf22b25cc2bdfe10c638e sk = cea291b95587bd61a4081189c7bc0dbd89410e507fc9ea215f27cf477b98d06788975884da5c40d7557998d55245271f7a5c55c1e935ca920df268b7d2fac367bc00666c6add8c6a94e005b7fa0eebdb044cf225b987859db7c1082c08ce836b50c8793c37546758bf93096fe61b4caa3c361ecb5fefdc893bc501d59876fa9529eb4b49a5f1b961c75242b800b1d73d14379e86c4467fc0790fe72096f45946256135c223d6086bcee953bcb92cf6d216399b01cb133ee404971ae24cbf7a3ed885992273a1b8a918f08cc3d6836087c439098b4315b1a14f6b156598cbfc57a623bc86914b26242489b6719b0abb8501532d55d60f793213b98419283992bba952a2792ac306cc239a30eb84c89a858a98804e4bca711f950e7a1c18506224d1a4648607bffaea0891a8b9051ba889468f7366371801194913c17c96b830d9b095c872420397a0158d8f52b122258f0f3233b8f620448ace21163510aa23a26c74251337992a5b6ee6824eb74f48613b81f39c68c10a09b57c7f5ab0b0547b81a898138398df2023965ab68a878d459a7cd8492f5c5121a0393dbc58bc9163b17c8c707f6673b4e599dde5972faa1105105739f755f7b26dfa83b462e9bfdf539c086779a2735abab23b3d3837b7541f6fb8bfd0730540e72242fc5fd4474b0408225ac83a3deb7d103ac15f6c5f317a07261211537c69cca81673614c63c52fa0da0f3b4b1553e92ed8a3c1303588ac7b306f218b3b3a66f6a7a45109aeb316ca6c330ef719076615b9fcca11f7b2883002505158a10adc5efa6589949a3391217d2b1aa62da930d23c055374a9913968181bbbeb04974fd48e1b6ab9d75162de0b204e4c3268d3bade57473dd5953c16254ea541c25844b4469116b823d595181d593c35f9762af78ff515307a9102d58c0ce2aa803b9bc4752300f302708dea4e4f558a0e470834996610f5b507519bd237be89716d6bb3002bd92ebd36982541caa49b416f94c7e2cb2ac884755f734660f71b34715ab95b427d13a43c199a7f66990ff3ce74a7cf24280b09f7c4f1dcbbfd5879b99909e1fa52e1a38d79289a8214c777349b3be89841bc80ceec539d2a44f9e735a5b25e8108199e03612b78498e139490d1713ac232a2a41de7e88fd9767d3a7bcd9521bf23fc1227049122c31f7a775108999133120fdbb823b9a749308cb4f876110a227ed027afdd75cac8e1bc9e845efe971b31405ce8194fcff3bbddb46be501422d7951562356fada20bd1cc45931b9ce514b92520413468ba8ab5abc3a79bf559898b518269819288b1132042875f6b122428c67a42b62016868511742db70a7eb7f9eb5576bfa19caf931b1ec8553c297686474be588342f16fa853544b4a4ee55401210b169cb5436c0c05a1bc1e36c2b18153b3a280558a9935cf46ae96ab482a8667fbf3ab50494251d03e6743bae3f579c23c4587da9c88ec2312c86a50cb90af64c1ca03a4e7681f29e162e914345d4188ed14b561d9b839815622967ee504363743120009084a17b030a44a40a9cf3375191a7b7d01967901821c82b6ccba8ab84bdc2698a802f9ea4fed857d20c9153e35bef9bc0b6fb5ae2cb45119e92465080bf44c63c2c5337d080d5f2b4b1c6159c8017da3c5af951a044b9180d39c6ef2f306d5a592a5559259f54ba3e91646b718bfe9b439ec6e2ed90b8f3178d3e05b93d825773343ad13ba38c17971db6d78574927f6842b4b95a62bba1e860a1e265dbbdb84de0880ece300b894a66f9602d06c2908655cb58c73f15b7496a5b81fb427e1414f84a919be13b0b5c2bc07ba9cd6c78002fc95f5635e16092af5f969c27c3bd91b11ebd42c5df2b4bc41421bc87a1158785d631c5ea7af49304ff5cc0aabf380dbd90f5067acac75b0a18061a2d9c835fac8f4e3b91ec846af974f3fd0c11b4396bab58ee85978c6798829b0a77b88b2692bab7c9177c3d442faeb508ef92cda129255fa29e5080aaa91bb3caa5cd4a10773144796a5882423b9437c833112c3f0a36c5aa4095debac75a244976067bc9936d9eb73074bceed1a8ee1d60be1e22f4672adb9055645b56ad2acb05c397994c0a3db1a439f448edf277b10f20718f4074fdc998584c9b41951d790b57e255ba2bc899e763d6be8264cab03acdbd6dca31ba82236b91e34f0000fbfbfc1bc2a89cbf22b25cc2bdfe10c638e5e99e21ae26fa3a261c8d4fc1ad1a7e0a43805ecf717f5b6168a3811a63ab108aee9866b4d01d1a1dcace8afe1829f4da4894f58db8a10e252c5fb9050cfb374 ct_n = 8b8a45e0ca9669f61a5ba0c8bf77a4fe7e7cd025d9603558745005039eebe1cd48a2b5036732a56762d1f91285e6a68e1bd50ce95fb7e41681b58081905c9c861cbe080c399fffd9d6ca19d97ffdf8e10458bb1cda71aea8da63aa3c1342d8abfe9d8a165b41ed50a90e5123a19c09afb85d05b7b19f00c934da56c4c0b4bc77cabfe20430b6b12979aa1a0e0b4f3fdffb3441fc0e54ba48f6cd0286e356e82540ec5c6ee3cdd4f0501eb609347e5ca68562df74d6a7c4a9815373236fb915f8ea7db2109d0e507cfe00ba5956bd3af954dcd92ae90e4a9a2798841fe42c501d3bcafcfc5dae5e3fdb91360ca8d43f7ff39666bd0f03e829cc9a57a681a1b74bd251ec7ab9293bc54e72d9ae97d343eccb3e0766e01c061aabd9c51eda48305473591caa76c026673c1017a220e0c1d6b7445bdac415971dd7ddf6198afb5e0bf058a8b209680062b373a0b53529892f6c2444fb72fb14d38d262e4b10c21607b2b629da7600650d0e5410bc8e1586258ed675cfb54103f0868a8618be5cda7d2f585f9a6e4d713a37b2892a785d4ee36ee1c44cc78233590698f8cedce240432fbe55427c8ef736857635e63471eacffa885d78b4aa276ab3d6c6ca83b9407a5502594e51883ee8a6783c96bd562f0d93ef38d93ed3c9f2bef3733c73866fdf8715989176d2786f716d544f6e9318adf03fd40accd080303d1b8cca8d46c166f552f316b521789a5e7d0ce9d0ec13b8b36fff6069772741c4642016aea93cd0c848729624f6c91e959747dba0684c275325afe64ca49efbbeaae065fdea9547d6e958f967bbe8e80bf5953da3c44082f0e8919ec80b8e0aee03baaa12f9a36b55712c212399c937f4eb9ceb9697e059cbf5760ddca2d4bac769d8831bd48c439250921bb7bd9fd88beef89c43409917226dfc1431feba655e961a4de7aa4a1ec7856bdd0f6d0e326c8a392302c6b95bf52d52e114ebb3584a11e055490246e0a6abd4a394c0384d9eae6959fe8fc578ba66c6384e9338d56a99d8edd488e9625e42279611440b90a3a4f54ff9b87714eee7a66bb9b190f0d421cf149e2e0be3 ss_n = d780987e27364fbe8f3e9e4229be45b93995a644768a6d694455179dd781068b ct = 4fab5e565b55d4da2a9881c24395e67da757b83146c3e42fb40b87daf733115d4cee64f6c495ccf1b94eaeb29ed93780b5835c62dbe39232127219a69a37f53038b52b6a30a54f53be781b4d514ea05972020d5f215afb7d6a298417c65b8ce047a7edef857f8386421c271581a8e8de8f50a17e77ec4a1ea036ba7a9d50394f8e7caebb5bcd5311d53970ceee9414652ab9c35e1ecc7d995a895a172b62e53c6f6b5f081380bf13e8e7778aa904b63d25904fb0bad6cf1ce3078404c77ee9f84d7b84c1482444e575035a39afed5d71203f90b67b07d4b086f0a269199dfb1afebbea1392010c5368da54b8f0d7fc1318b7d7f8e0ce935767d4a0a5f1a4c9fa758e0b2264a11c4d236756c54b8e05f235b9ea6e2439d092205d8a9f3c119ff8f4dbf20138c3aab330c8029942801c108010779caf9f155d80b6f43ce3b2cc202c48806b464e1b40dbd278f2d1ec41b64464b9e5f91f43630565fef5be4a67a7510e5b7d59fc1e6f5b39b17881db35651080ebbba024a415de8639d3865891b85edcc761840f0a5e0b6bc2f9c514150f6af094bbcb17751964e2af700249734c6ae188964f2583af02b0f44d328c388ec21d93c05043aca7bb3590ba174d70d1ea58129b5f6cf454cfd631d74876baab3193df0080f704d972c4d300cc0380e0904d540d2ef38dfc26eeb0a45ae0d8837cb3e50a45e29d7372e867bd56a1809b3beecdffc89fbf18a168a9fb5a0cc9b47a2291714e8499021622d9af010bf74de8fe5a540880ecc9cfa4810fea97b00eae804e94b4326c8e79009cb751a1fba866238b3b6396e22c352545701f638e1a229f83e5bf01a7e32ff73c66479010e4a627e36e2fb2ff5d173ed8b236adcd88666859ea419453e0f03a70fb8bbca105a3383b884360b069ccc8d51be7b6106c8914aa82970e15a11d21a9ecc6ed685762c0b51c24eeec973b2975f28b2d37de475fd35f5f2fd0a488a6ee51c56089ade432e293f6b5ac3975e72f2dd1bef39d978c4b78efc62a33f7afeef2a76c3d5d4176428bb1c63ff7698822365678eaeea55c30dedfed59ef137ab6894ec0172e ss = 2b4140c0ffaee8d10cfd95a2290a326ad4f6a1c7d94aa7b50ef8191de3a76576 count = 539 z = f63b842650c2d02dcc06ecf1359b37bbfe36aaa124d979156009cea80811aa4d d = 8fdbaa9c96c138346cb74c1c57c5e2596707f0a57ae1055402963c4bf41e5640 msg = c512cfbd4067c6546df934ccd7e03ff61456d0b1d6fc310b43f74e15fc5cc9c8 seed = 5d9ce746635d6725e9a274596ccc48ed4a6f8b38ae3e6905172ad558a11e3d752eaa9460134f1ebeaa69721aa20f9e5f pk = 14d9409ea7747e27ca3f723dd5422b38b3bc0f92c66be808ea8aafb3e132a8a884d9e9935a427f491586fd03ca5281005ff588063200b03125dc253d4787ceeb6940a4fa84a83b4a9f35a041b1c473da536c9965a81229b01151332c36c599cc3a1c9007da02bb495c0f47b3bd0b67d81b28c4b32c183c0494f6748e01c5f2dc87d1f65fba0413e0f8666b546264412293d09c18754433db80dcdb07b354c1c73c6f488b2400d06d690675e680493eca8cca108f83175ef2943bb0171b87095a96594f156877ee7b8ebfbc48b6f223f6505fe20964c894be6da6485b86a5be2b4d1f7c602cd9ced668b2906ca7ee4c663ad8a97f8732308c0221840d2b008e9bd58383f042e7816207fa5990a614a6fb7e7d7ab2612412fcb40ede327b95829eba18cce65756d4a14777432dcbcc596aa210b5f79e64f9cd9f4526c8f8320e88baa46751b9529aae1a0ed0e484f800170d967e983a371da1b7c3c52e4abcaf1816290f0bbef1f161a3b9436823c6b76a1e74f5410cc542a9bbc14ff5382f44be3e7c0858c1964deb5e6a8a6cc9306433628a8adba079ac6af1c958b53152b4469b98b8259284af789c1d3f261a2dc4386bc862ac5b48730243fa020d827aa28ef2b6b7660f9b4a3998671cfc60843168608fe992de91116e28197790970f550184b4a55a3b2d2c1c6344e03e34fab87ba88475e3021d6ba223e8a85d09c9d28303a2178dc5fbaea8b91723e50ef51720ef3b91a5959e1277c7cbb809ea6a4774241475f2acfda49f7f3412e19105353174135ca66d334618eb836953cb975553d23435d36a7c4ccbac3536a91442baa9f3c0e35a351afb00e013917988c244f7b4cdc239e2e237a84587a12009d23ba8779a214d0113fa68185b3380746a597d7503a1f22b5bccab71e38b5e7967b3c48ba56608d7eb9a305c5fc685782f98974742104f342b9018329a9809720a8afe668bd05cb783c2c72bb8cd800095d9462f690128ba277e50578da4420be21414008daa3aca75d0e4cff51815ea709be953cd6f98ce4c5463db0ac71815119fb8196bc04233680bc5f92b1c8bc7b7142ccfad3a3d2653b869908c895f376a37ab2b5955619f8e2af546a88a4f6adafb21 sk = 85332fce430e49ba452de3b464841f62b895a88c0c2418bbaa8c9356a28f0a4321794bb30399bb6f686608f38757c620e8b6b2640522ed737c2e137a10cc21489cc66b88a1a32c6a381941dd96030116a6c6452ef00920843228f88711179594a14809fd9b607707a03cba116f3a435a350c5ffc581bd8b2827ab457ea3a292c3cde57c15cf6745580c506441feb754783089eb335cc8fe368f643927d6c122388b58da97a75602a9f34a623628c505446f5870421709674c66dad15c4ed37447166a681d41f4ac3658b3cc2b4832ef087323c1c5651fb0f861ca8c5d613df6103220b4408b08e0b3a5db5f55e48442f1f00141088b082a4275f494f7ce98b29d80935fc5b76b8c25fab2949c0215d8c8287d7a2bb5930b97713dcc867d1a1a4dfb555feb84f62a9924605cdcc25ce4c0837ab37aa6fcb8d57e898b453c3695a1c286a2bec937253a40aafc55d9c9037abb70c554a2e6798c341c336bc4ab5c238972240389099005002453c734ba338750bcc61b7c711ec7a00ce14780176aee7b4a3b6845dc99b12d7e67753a72795114fe001157b1cbdcfa18da291b1a0b6203e87794b90311511415a43b00f181a065a5979067d5d9831f775358ef8c3d0655959ab385f9684776c25df284639367080893cabcb50cc13667763176f82a0c0e282c078afdd61a13cc44884aa0539f2829c32b7b24705fa884c7966626e775ea2da2ce1233013f44200fdca214925e9044066b64823e3a020a2aafa081ce15092cd1671df583f11132d80a6322c4c3a49901c6063c48a738bb25c0459022a913648fbc2848b1125d6f3c542c80a7afc434716565767706ee7363cd21b8e81aee0e40bcf943fd5b6bcadfc111871274255302c426573ba12bb662a0ea4bb0e455c06f192a9aa3fd2a19ab11c0248092ff0c7334ca44122f0c7f3e5784db1381331a3d5187af2c538649332cca31aa35351d7d5795f755e8e69cabf42c1fb134a70223bbfab8f42d255e7f93f286248e4c3c9e7157cf7a64b4891983e129c42847429737455b52102cb2d8f07516fd65125b9c06feabae624a2bf3305792c9514d9409ea7747e27ca3f723dd5422b38b3bc0f92c66be808ea8aafb3e132a8a884d9e9935a427f491586fd03ca5281005ff588063200b03125dc253d4787ceeb6940a4fa84a83b4a9f35a041b1c473da536c9965a81229b01151332c36c599cc3a1c9007da02bb495c0f47b3bd0b67d81b28c4b32c183c0494f6748e01c5f2dc87d1f65fba0413e0f8666b546264412293d09c18754433db80dcdb07b354c1c73c6f488b2400d06d690675e680493eca8cca108f83175ef2943bb0171b87095a96594f156877ee7b8ebfbc48b6f223f6505fe20964c894be6da6485b86a5be2b4d1f7c602cd9ced668b2906ca7ee4c663ad8a97f8732308c0221840d2b008e9bd58383f042e7816207fa5990a614a6fb7e7d7ab2612412fcb40ede327b95829eba18cce65756d4a14777432dcbcc596aa210b5f79e64f9cd9f4526c8f8320e88baa46751b9529aae1a0ed0e484f800170d967e983a371da1b7c3c52e4abcaf1816290f0bbef1f161a3b9436823c6b76a1e74f5410cc542a9bbc14ff5382f44be3e7c0858c1964deb5e6a8a6cc9306433628a8adba079ac6af1c958b53152b4469b98b8259284af789c1d3f261a2dc4386bc862ac5b48730243fa020d827aa28ef2b6b7660f9b4a3998671cfc60843168608fe992de91116e28197790970f550184b4a55a3b2d2c1c6344e03e34fab87ba88475e3021d6ba223e8a85d09c9d28303a2178dc5fbaea8b91723e50ef51720ef3b91a5959e1277c7cbb809ea6a4774241475f2acfda49f7f3412e19105353174135ca66d334618eb836953cb975553d23435d36a7c4ccbac3536a91442baa9f3c0e35a351afb00e013917988c244f7b4cdc239e2e237a84587a12009d23ba8779a214d0113fa68185b3380746a597d7503a1f22b5bccab71e38b5e7967b3c48ba56608d7eb9a305c5fc685782f98974742104f342b9018329a9809720a8afe668bd05cb783c2c72bb8cd800095d9462f690128ba277e50578da4420be21414008daa3aca75d0e4cff51815ea709be953cd6f98ce4c5463db0ac71815119fb8196bc04233680bc5f92b1c8bc7b7142ccfad3a3d2653b869908c895f376a37ab2b5955619f8e2af546a88a4f6adafb21f9bafeff5c1f3b98ae52527c7ed4a6fae3d0b007d47e4da0be58b9468acd09c1f63b842650c2d02dcc06ecf1359b37bbfe36aaa124d979156009cea80811aa4d ct_n = 9a02c9ddd23fcd7d0c286b68fd3d152ca1bb94b5cc926659beddbe928dd4150d04b3576534f7483de1ad5e099b7da05bda4004de6eea51fadbf44dde0d15bc15dc9d74bb77b31fe0690a512dbaf516205190acbba9db026c56227bde5c0a89e0b8a8ecead061cc356e233e63851bd9397344721d74c8c51d4e22bd444a4e733e00fd53716a0c022af3e40e274bb0e9651c871037609c183178aeeb6722725b0465b28d5b1c094b9bb7f0a85cbf4bbf9e2405d6b3ba38c3cb16e983195c38a3755ee421116e8614b08987d9acefedc9597910aa85b78f70b002ed3e1ef9de541a1a2a603ca1e74342f37e16eda12ff5ce1c710bff08ddc477fbbc5c64c0c14dfb9fd8489c41c1519a3dcc553fa7b8998a822410c1d836d83efd6acc45bfb01a1a9663e86d555bf7fbe6a64d51bef543358ce92746b6dc872e4df347a84c4bbd6c7dc6834d40f6eff0eaa170ffd8554a0564c07ed2d5b94ecc5cac32305f2ae7b0aee1ffa4c0d15cb4469d1c9bba75dc7339b869b674b18c38b432a45ff112d78010416079364ab45885eb8b57b47930f2b926cdd0fd60ec35636a551358b4f4dab4cf68440baa6dbf002eade2f06864b087e6a7216f52dc9499d7e976d9e5e5bd9481ea7600c04795c1593342c36c7585e553be9223f8514d52d79b24fb1842fac15e0aca7837bc025331ac6d16542d2c8a0f1fef775fe8efe4f8f37411ed0404525855803a86a8d85a8cd84809e7b1b7447065343eb37c76f51357fa874e79c7d69da7a98f0e64365c1c8f9d15700a3d6a0f8f17c6cfc76e4cbb923e32f7be42849e8a08ad1fbd27f49ee7a937f4a6a9e7dd0f8f42e9068b8b7afde3346b3c9813fee593250afe592afafe3aa75bd9d64c893192380c480564ceeafcd5d1d9f6a8ba3c5c834858c0bf6a1a0fbd0e3fb4355ff27ab0937e8348b09f2941cf9b8d12ebf928603060690d15969a3021eac190cdc2cd26c77a1e7d1e46c38ed51ade676e460c4f2a9aba0af152ef42795ba278441fd9eb1d21b9dc20f3aed4ea9abf5a71eb814772812d1542f9e7fe7c3042c203dfe6df85e47ebf8ff4524fc52d68 ss_n = 59e0a8b5fd44cec85cd0571892a90e27b4342eeba124e9169dcd3909d0bfa973 ct = 305e115d618ef32ea39e45c579adbf8e46d4e157cb85657dfbd73b1d906d5968d305ea6d931733dc6616cb4b3cad58e7e5491db2a4cfac13cf132e487b0d29ad20b771c1014b8160ac8a5a88ca8253797244976ce0114874952cfdd84843381f972739df3ecccd28aa90c14c9808f3caf8ad3de8691ae4275cfa87564e528cb6a0d5c7585550d696b5ee9ba80fb3b51a174b23661ea20ef89065e5da10bbfe5da691994719686ff43548b488d57b083fde18614cfff915a0c7b8d82e9a5010b7e8045a81403e1b89d29389598b3e2aa69199f7ac763fe4692de285cdaac461c6f6f47be9ddd0bfad4825e511f2a4fe89f0e748e1b93485053162da24fa200a9611157e0538dd0e14ad48e10327799afb937c64d868049269c0a67aee0ed7d6e68cc9337a3337aea6179699de35c8b71c5f49e01bc4b36282115b8bfe66b7e9e613d8607edceba21622e51d000a5a82d7e4d41a964e2b46be200de50c05d29a8547f031bcd1e8aa59ab3a0e1f6b063d0ea96329de7ef73bd90a964e38ce7b5c55d8e0094fa6e9ce796fa5d677385f2b47b7f427e6cb6c306a4407a06ed5c5b555405e9e016cee5755505716429a920de9062566af6203f648c8f355be0e7e251c60f09923a09ef59f6696c92ede000ea0722a2a1ea0329e4b46d3026951fc9501eeb7243c65bbc2947d9a0113e0803a998078866bd6d3d352bab64ffc67313a0c3cbe138b5f6764e703d85b520f2c117c1022668fbf303c75cf63df8111fbcfcd970d126e79301935f79a7ecc6303f28fa19135249d73130d6a7744ca5cfff6311bd84188e51152f06d38ff7c92975478ce9d475577fc06eda8751dc98e4a337261e817fe1dd6d60db8ff6917752480405000052649fdb206bebf55eea518838e0eff9dea7ced20b90ebcf478ab56769265692a0a376995e12ba6eaf239cf31f72bac3a98264fdce84c83008cc021ad8b731fac43ce3182f137a4a87efed0a3cea61d2d58699e8e71818fa5b0c90dfcb9c15e02fc6707a53cd182f9885f6687422f94fe5889736b0dc19f1094077fec4a1be8e9bff8bb4bb28ef4b78ee41796fa ss = 199c09683169cfc1830244b8fe8acf343eb54624310ed3215cab140f89e4262d count = 540 z = aacbfe3911e799e2c8b67760d003eb13dca3d76bbbacdf4299d18c21b68b46a7 d = 18f2862f7e3a4453553050a1268e0c3b9d7c3155d3ee8c6cb069067eb0ade06e msg = 6b24110cff8532920bcbe2862ecfdad9e948d4f5f3190bea5562e722a12ea417 seed = eec1a6fe0ff987ead3f1391c83b0418c965cd9dd1886a2cf8906437edfcdf41a0a9221c65ba941928d69eb5deec3483c pk = c4252450045b6cb521bb743475bb22c2f2a102401316c3875b42780d355218bcbcfaa3527eb80a3d11b5ef9001f028a7961141be3358e54bac50368b9a0878cba20fb1b5afd5e1895427520a597bef4589be3a2cb41abea8a123291a6fa035a2486132049ca72554c2f2e92a2b2049f475a403949ab4918b18557ef0ba9693a4a51773186a9646bcb5cd2d3b3fd9556baa2509b213a99091a8e11c9a34e27d4b045dcd041fae1ccfe8e8ba7fc55ead7c430c940b7af747af9508461867c6cba48a46770df740ac41b579033d558bcfd20a3daf1c6a8f621a08a289e25ac5ac711edb0ccdaa15bd9c864426905c49e12a077a14a1e677dbc8bc038cc752cb0aecc283fe135b004d306693ae2eb78eb82c97b8c147f90758ecf1b2178c591bd6c664444745ea03b440c6dda0315201044d8a0bf4308c9a41634c48697ac0519dab42c6d45de95920bcdc8d55b1ad1ce6731610b4c54a8ebc9103e1c90ba7aca4c286677393cc3915337ebb693a898e7b7b53e7f02fa7a09626a394038753578aad12863417780211255fb7476e5d36391d5861d95b29feab3b5d670348106cd695be7395aa23a6aff4e99d67f16625095444f96f6034b0237b05a6230be63c4d46846a8aba323b60165ac68c4b9c987a5b33ad2ab593b2ae89f662a4f51d34828593b76bbafa15761c85bf8c1cb81bbe09cc4763fb16c8655f7da05ed00607b09b15d65b46acb516baec9e89734bfabc3364300e5c041f489568b78b2ade56ca6fcac1e54932b7069f443a3263f3205dc16e76a787bf63add5f5820adb89880ab92a30912a5473c5551c9c8314f5a4490cb1c32d5a2ea8e080e3c0ce075a02bbfb09034a60a9466f4a19a1d720b515bc3327dcc32507200455cf595b1e97e40dbd60344183c2e5f4411bf177b045c65a75ad9df1746a0578c8f4cc8dab8d34706bb615968187af393684e6c683b61615c8d69e713858407a6c9913ad50108fe5b0358d3c5b4441cfb6704da0d2ce2b6a393b461d56b447d623b6813547f1e0a8ecda5e54e370002c570289c22f92a68d960627c7c02ad666222234556229daf420b7f1856bff4db0caf507d63bc5a8be0bad0f90511eee50b13819a4dae29de3a9 sk = 68286028d8016038145ba7b7ff3211fc4b4d0ff443bb831c30d60fbd905b1015af75b52e0242b79a303a24444cc941460d204988ab04af5417e0f40b11a64a13d1883ed78b4f0180e024bcdcd35a6e056ed28bc356b5256b6684e27c563c96978c98660f67606c2c46caa552e724ad6e080e8b8b7f2f5b146008a25c895009d61c0b7cc3e1289c3f49525b3a0378d26a38fa23197b38e492766fd6980b6b7d5636882013a60b5a3c19c2954997711b4c7a1c115e08626e817c1fb0c5797ec68e432963e04a4acc774471e46f46586db2c894d93a3c9853a79c5213f0257a3e65b841ac7e17a69c1af96571e59b2323c746b6916e6cc68bd59e02600d230cb454515381a00139baa78ac429c12257c6796169f7ac0ca0965820cd9b5546959c3e1ca726ecb269da9267bb55c73b85892ccbb8ba139a5c39ad971ab74ec58344e58aa50b7d90dcbce1cb1401fa6b0f49ba94412de66820ce6b47afe3b296996681e9bdafb6b1ce3097519920fcc83481fa1f1f53029ac9cfaf6062fe11a523391d02347b864c575e3b837ccaa8ae621ee96b3695d1a0d7eb8de2db138f66977b630eef1972c70b8f1166a4e7e252365bc96d9255e4f11be4e06f76a5b29b819dd465a9f824412904bc4816b4d7051d958b796561364e8433e1fa752764abdbf883d350043b2194a2890fe62057232051627284ebb834a2781b5e9704c01b9a7de62458423d38a3a4f0185dd9b2c20fdb02b5c05058e97c9220ad7f0c1e6b36caeaab8f42781d7245725837b4d77a9b88a1600203567b9499c51081ad8c880e17930f88c27235cf8fd180b29cc99d4c7e461b4e0db6946eda10e613a21dd82bafdb57deb651d2c03219b2bd6d4c89e4a9cfc25616bc93c79aea8f6b894d86720b0db5536c6070c8fb397965023f0650350995b90ba9b9189f0a9286b4ab8c55228c742270c0a0455f1912edaa8586660f8654735d7cb18032c4eb376a07d20ca210943e89a89fa4aa9ff30309232913b839a66a996160a4bcdb0b34c727d6807a5c7689e6b0beb372c92b1b00ab8208ec0034461604e7c17d4b0b4cfc79ae493177c4252450045b6cb521bb743475bb22c2f2a102401316c3875b42780d355218bcbcfaa3527eb80a3d11b5ef9001f028a7961141be3358e54bac50368b9a0878cba20fb1b5afd5e1895427520a597bef4589be3a2cb41abea8a123291a6fa035a2486132049ca72554c2f2e92a2b2049f475a403949ab4918b18557ef0ba9693a4a51773186a9646bcb5cd2d3b3fd9556baa2509b213a99091a8e11c9a34e27d4b045dcd041fae1ccfe8e8ba7fc55ead7c430c940b7af747af9508461867c6cba48a46770df740ac41b579033d558bcfd20a3daf1c6a8f621a08a289e25ac5ac711edb0ccdaa15bd9c864426905c49e12a077a14a1e677dbc8bc038cc752cb0aecc283fe135b004d306693ae2eb78eb82c97b8c147f90758ecf1b2178c591bd6c664444745ea03b440c6dda0315201044d8a0bf4308c9a41634c48697ac0519dab42c6d45de95920bcdc8d55b1ad1ce6731610b4c54a8ebc9103e1c90ba7aca4c286677393cc3915337ebb693a898e7b7b53e7f02fa7a09626a394038753578aad12863417780211255fb7476e5d36391d5861d95b29feab3b5d670348106cd695be7395aa23a6aff4e99d67f16625095444f96f6034b0237b05a6230be63c4d46846a8aba323b60165ac68c4b9c987a5b33ad2ab593b2ae89f662a4f51d34828593b76bbafa15761c85bf8c1cb81bbe09cc4763fb16c8655f7da05ed00607b09b15d65b46acb516baec9e89734bfabc3364300e5c041f489568b78b2ade56ca6fcac1e54932b7069f443a3263f3205dc16e76a787bf63add5f5820adb89880ab92a30912a5473c5551c9c8314f5a4490cb1c32d5a2ea8e080e3c0ce075a02bbfb09034a60a9466f4a19a1d720b515bc3327dcc32507200455cf595b1e97e40dbd60344183c2e5f4411bf177b045c65a75ad9df1746a0578c8f4cc8dab8d34706bb615968187af393684e6c683b61615c8d69e713858407a6c9913ad50108fe5b0358d3c5b4441cfb6704da0d2ce2b6a393b461d56b447d623b6813547f1e0a8ecda5e54e370002c570289c22f92a68d960627c7c02ad666222234556229daf420b7f1856bff4db0caf507d63bc5a8be0bad0f90511eee50b13819a4dae29de3a9169d744397f9c85ca6aea0c3cca81d78ca289d53d918abcd8924af20c078ad64aacbfe3911e799e2c8b67760d003eb13dca3d76bbbacdf4299d18c21b68b46a7 ct_n = 84d312b153dd19aadf03001fd7bb03d670984f7744cfec56d9f478176ba5386fbf84b0ee90657e15382097e268222ba48c2a38056bc6918b81f5e014d565adedd26548a824782e85d2765c024df775a424440a0733092a0af67ab13454ccc6dfead07bfed4e6d716f75f073ee4e9696bcb2e073e4ccb4ca0cee765be78583694ab55c074ff2adff8deb8e01f7621179d946724d21542ecbb44fd70425d80420b4ff396156ee9f0f5f337c66fd8503505af2bb3146d82762b680a9f997da825fd9638d87ce6d265cbb290c93278098d27af4ab445d134b028a3a6ab7da0cebce643aa2321e70b23d96eae9b260d4a024aebb835bd5f764ae09df4f4327775b74d4eafa9429aa1d2a16158d08b243efaece9ca6082e07aea4173d77a3f1a3b0df2a254f9e018e33d4d98544e68f3033db412f0aee064b741a6a9a945e7012a4a00b75bf0c3c1201cb453c994903f796e3ab44f3e6164d225938f20871aff3923ca2add5db27d66ee853e950ff7774f50b402f437d5e350e82b8ffbc4eb7ae4f5da1fca81ee071925a41b7c75c3551c0b1672086038fefc07b493a331f61ed98f740abf4cc16b5b14e645143967b414f5a1e3ea51ab6f3a2e8173545df910ac8eb06367dbfa15f8bfa5882710517844357064e436b91adcc3e8dae10fa5dbc34342e4f25d967ac0028ee1c47d0b87cc8a1fc89cc30cbcfc2c7b438fc53be4ace70365f4d5760237a5c85c7e5f5ce97d0dd87e61e5c2a4e77e0fd878ab679df50f1e941e8733a388b467395d661ec74269d83c6b1eca3a2ac34c44b58a5d8b0525cc2c92c887e7038c49b4eca0d96099589d951a7e260a42141ef72fbe28898e3102809014f5927497223e1454153a657eb9b37e658048b01c21f961d0fd3194d8f4ec151bd4d8796b132b14ac81e601bad1f566b7bb324deda9f03154c3f7fb7227eede85ffdc4ad90801a0f41f215188215a71dcd49ab0b56b89b739ca0e4ce424d28a495bf56ce95eac50920a945669d32bb4d069b122b605d7030b13f3723a8408a521846ade8fbd3ca4bd084d1df532d95c4cb38ed85c5838243ea8ef4993d8 ss_n = 7ebaac0618854369071b22a9b667efb92c782ae1c23ec0c015f4f62c62d74eec ct = ab2dea0b29a4b35c1176b669314f0e04e79a4f931b798913f940c1de2fa7943d2fc89b22932b46457bd5d50b6f8990c94b9315e40b7fe6a52c2c73441b609be6f8069ef181e70e7bc5d6a8d9df569652b36981e520a16f6d3bd3577a96d5bec38966f6f16b3da5054688b7baf0df601cbb7f31c106a00258a1f915950c3e94f4a60eb127179ef5edbe78fc53c27dff7150d9e88efeacd90a0059e0b43e7776fee529643de1192739b2862c5673e9c904a40a2c79f2885dd22026e61c4e9a0305621ced7b29c57bbdbc9cf09e12c2fd585e5b67acaccd2ba623a0ad5b7101e56ce79821ee4aa7fc6f4160346ab07cdd5a74c11c5bfff2b85231d7cbfbed198c935744ce816ad5c81f75372a4e1b18c81b574b23fe8aca6a44af139d0d63b0483e42382e45bb7b41873e6173370144f0e584163b36a2dd3dd9608b735053f20bf1c1e6687cc651148ebd5345767b2b6a29f6983c4b5f79b15b9e0816c8e5bb164baeb65caa70e5a697b007a22b65a22a02ddba4ce15bc6335bc55191e4dc92d75416fefd69381e5168d7f7dfe9a1bc4b6b80bde9fbb13ba419891a09e53065b742b0035412325d2e471aa9a1150ccbcedd1190fa12153113978008d17547885717c1b64d95395c11ef0e7571cb514b9cb326cd2abfcff9911d3a4e2a5c9b365594f6e69445258af4eb39e4a0043f7041ef60bec8b1a03a30d6a9d175859d7b190c0c9e74aa33bcf8dcfb1543a1124df93ca816329a02ebf1d9c8174ff3e06902f94c8f14c6ff9873238eb020c83ccfde3214ca44be9f0df64053cfc34b29630bce7985b0fa291f7aa524893b86c356f2f35ce43e18f2b35b72c07f91f0443af349c51314f14dcc85b39ccafee0ade8f953db2dd9899bea5721a981c619079539fab3b610d667f633a3cce86421c4700783a8f95a6d76aad9d89be85e9562e2dc463250b459db2fdf0989998bd5c8fe87d19a5b222d49b6dad85c72ccf2bcf0d0c2673a64d000978cbf7ef29d184d867c16b2338d1a1a9fc19665ae82efa9c8aa90f7fbe2198c02965b59abf4fef6342b87aa66a5f871ea2e0200a25eb9730042a1 ss = 93722059ea1f8874d708137a5931615cb5784961705f51ba26c8c8b7d53c7065 count = 541 z = 5545e6c3dd78060770e0f4ec557ebff67614111db91894573ffdd7c2ef142df8 d = 195df793fea14d1310f4192d686098c95d5f8f2bd57133644ed6488e941c4e69 msg = 8f49d510e88699d54932e9985c787ae1078e0836f751b6536033d6e981763c68 seed = 61ba52f1808820058f94066baeba587a2121fdbf183fe9f4b33c3124afd4245d20f7fc5c475ad4763f5115573f3ddbe2 pk = 4198609e7b79153665eda9acb0483b7449c1a5c62d94da454c19c6e4167a8bc10b593ab9aa690f1f22b582d89689a87afd050efaf75bf2d33144051f913c4af2594a5d596638a7c2cabbaff6523854960372a913c3f41d5ea770872bb869a7b359f706678a1f99aca55ba1353963251be19582e2a5546b54e1336e39768e2d4727bc39b5f6b7ccb57549f313579e3a4b23d35b369a9b24445863082abe8c75ddea9a18c1041759c18ff481271ab4a4bc16a29aafb2426401e18cce7b7534a765c5784ade3b04f4ac45cb46956e296cd8f14c843734aad02246092269330c194045317ac552c38874875927e862df093b76ba6d357902f5c935de697c11b657dcd16188dbaed4409ff339b8d0128f48e46b5fd049020b7e59c87cdd7117d620398e12975b97a8392995697716eb034abaa80010c041cc477d3e456ca17aa5b8ec4732cb390cc761a188983905aec0fabb35d1a92bb555a141a6dc976f28d34ee3c26b6eb787d08317dc9910cb38c4a75406022ac853b1c64c0c282996c57412c8ea476b0bc98261ab993b6b4a21dc0fd3e85f05fba3fab5531b028bcd192773a7c7dcb5c01dd30e62443e9e71b352a42222779a6f54899db2291d608891603f2b461ff3436d40fc2ca05287bc939f9d159b45c37d70344a3e7a219966c40e1c1912463938f6c9f524a1b500344d012235e93ce91cb69651514a0c3c0bb65a7a81051671bc53563d194163d20b5407114ef30819c51147c78a1d3d0c3fd01c658ea1b9f5b7b6b4090d048b9a97f7b1fdc621d8fa5dbb426058fb1eb16569a17a034da10a2114c3fb305150789b34dca806da535c6a2a5b540468bc1ac4dcab4c968e02d6891db2054b138b766228d31c52aaa39167181881c5b3767217a373a61df261de85083fc87c9de80b2bc43867b59937d4c18aca2154a75ecac2b51fe4cb32c380f9f09ed45269e8db66a69397245103ac9b0776902b7449ce5369219a2865cef986327611a92b49ada6499740ccab4491c70473b4337cca920d799bc3136c5a5708bb205b102d523689a780980cc2c4ca861aeaa6ef2abd1d10114c7523d6dee975d81f53a47cb079f26ceff6094443f4bab00fac0c840fb20eba003ff1 sk = 9ae52105ec2a0878852ba1b9ea348f199821d7cb2f55f148f9f4282448693ce1586dc7ab623838a8b1c811c344b96603ac4b2ac684141e33228b72c76df21ee316215b23b1c2697d73b3432b1b6b2b2c4222dc80a7e69f09aa2c3667c0fcd00f010b5d13dc4f34e78820a53715b502f6e1c951ac9406768d7ccccc8cc65151f44a4182850178a7338796b2507b14f7b9a5ec66729872b7f50399057f830326a3a10379019498dc03ee09bb101038d6b596595997dc747b76b871f8a8227dc47a9a367e79b41e80e71f73f2654ad89c2746882513321c4ac5088a2506083a065c113d785e25f1b02c8a620168ab5e8165e4f112b42a4b2ea0a7f23aa4b8542a37d0b818eb7d05d74e7c5763b6ba4336577c94ec9c4c4bced9e9689b83291f8199f172a7d3551f3bd53934ec789dc29430b24db5627f4e92a4962a2d13437858bb81a5d0495cc59d30648eabf49fcac8773deac69929b93a9729267aa09e4709052b1e3dd81c287935c3ac13152b5ecee9c63de8a1c49b2fbf37bc639336d9a02ef1bc980de05ca60801bf3b6ad8f1599a163e2779cf75536067829cef900a7e774183a7a39d67a9faf99493254a3262992b368bdec401ca5b6b0c1a507baa5e2691c1ddf06c973237c825b37c822222f0536ae284aae2a7c95c6df757709ca6c49d57c32b8b132192aa611a33b4ac8ebe5921ede08fef16c151c897b88470ae6c3de4196e1ac2c4162994263442d23b0aa41557495c41ce657eb474aa6537488f80994dbb9d746cc2b6c9841b0b708a16c4c4e3539e7901096168e9b81dc51653d9a3b0af974026c7b2498c82e1b89b9ac4c47bd1494fa0b1681135d404bda0603167391dfd13c4002c89c5b363cfeaa8bb0b5eeb2289c8a8ba739661f90ac8b565263f418c1e9c903cb825aea2c0e968bb3918514bf9aaa6253b2d1c1b63129e40c832058c620022b689270d9aac14d2a84a2a91ca87932bade492a837cc39d05f74ac6b6a9798d909c29e976506f6c21e1a9a128791e5226160ab2c91871d7d90b51df941b199a261f241cff77c3838bd051c87c6ac1df4976664a08da909424198609e7b79153665eda9acb0483b7449c1a5c62d94da454c19c6e4167a8bc10b593ab9aa690f1f22b582d89689a87afd050efaf75bf2d33144051f913c4af2594a5d596638a7c2cabbaff6523854960372a913c3f41d5ea770872bb869a7b359f706678a1f99aca55ba1353963251be19582e2a5546b54e1336e39768e2d4727bc39b5f6b7ccb57549f313579e3a4b23d35b369a9b24445863082abe8c75ddea9a18c1041759c18ff481271ab4a4bc16a29aafb2426401e18cce7b7534a765c5784ade3b04f4ac45cb46956e296cd8f14c843734aad02246092269330c194045317ac552c38874875927e862df093b76ba6d357902f5c935de697c11b657dcd16188dbaed4409ff339b8d0128f48e46b5fd049020b7e59c87cdd7117d620398e12975b97a8392995697716eb034abaa80010c041cc477d3e456ca17aa5b8ec4732cb390cc761a188983905aec0fabb35d1a92bb555a141a6dc976f28d34ee3c26b6eb787d08317dc9910cb38c4a75406022ac853b1c64c0c282996c57412c8ea476b0bc98261ab993b6b4a21dc0fd3e85f05fba3fab5531b028bcd192773a7c7dcb5c01dd30e62443e9e71b352a42222779a6f54899db2291d608891603f2b461ff3436d40fc2ca05287bc939f9d159b45c37d70344a3e7a219966c40e1c1912463938f6c9f524a1b500344d012235e93ce91cb69651514a0c3c0bb65a7a81051671bc53563d194163d20b5407114ef30819c51147c78a1d3d0c3fd01c658ea1b9f5b7b6b4090d048b9a97f7b1fdc621d8fa5dbb426058fb1eb16569a17a034da10a2114c3fb305150789b34dca806da535c6a2a5b540468bc1ac4dcab4c968e02d6891db2054b138b766228d31c52aaa39167181881c5b3767217a373a61df261de85083fc87c9de80b2bc43867b59937d4c18aca2154a75ecac2b51fe4cb32c380f9f09ed45269e8db66a69397245103ac9b0776902b7449ce5369219a2865cef986327611a92b49ada6499740ccab4491c70473b4337cca920d799bc3136c5a5708bb205b102d523689a780980cc2c4ca861aeaa6ef2abd1d10114c7523d6dee975d81f53a47cb079f26ceff6094443f4bab00fac0c840fb20eba003ff1e18ba4f899f3a0b260447e4e57417373ac78793aa26c0f5d147038c6d20448325545e6c3dd78060770e0f4ec557ebff67614111db91894573ffdd7c2ef142df8 ct_n = 7eaa9bb0dae976dc830584571810760bdc5bc34e53e8463fa260c4dc85f909154fdeda559abc1859a0ba2946ced052328a037fe2f383449efc1878e59c9eb6fa101a58931cb398251653eda28289cf15b399741d10aa23aeefdf5b1bf1fa79e2062b443afe6bf481a4986b393912df9b435491227845dc3b3bb7919871371164fa4fcf8ad73c1fc9ef42a1efa3c337158d7f4889a0903547d22b9a18466ab05e563b90000f3f5b6fc6429552b50461ed363e2faf4f145de33592a01c078cbf3571c641c6e2d3a6599854e8293216e8edb29cc1aa5561a4e65a33de6a6029ef5136ec8d34315cad5115f15faebef69d12551f661d1ea20e42eb0ef9837afb2bdd8c6a82a14a7ea7efe0fe4593230190993511f6e5ab58b419063a872b3833e41cbdc2097ee25d180476cf14ab24b52895ec1fda2b79bda97c05f79f834042c0ce328fa2c65d8eb000b1904deffbbfaa913a39b03608fb053c7e20f0b456ec38d6c21595ea2d138f22ba52e2fc930116fc895b983fe0c73a89d2375d895b4bc8e82f986b8534b5661f9a79d4afc12cff7df5466710bc24a65f4c3d9b16bf6499d04029a16476fbc44a2c7cece9eae9cf0cc0b32fc63771853798522e285182a754ff3a54afc0b89f7194731ea8759d24e719b75843ba8041c545950bdeccd3094f292ac2bc30f279bec49fd81b4849796b662e8a375866b20693887e8ed2592c30fc5affdaec58920a7127efc3cee293a3e81465bd006faecfbf81aea91005b752f2b8758164d60bfd5969c059e95132779dff28e36a1c8b0b1cf9d148045494787406bf4f5f0bda2438a934aa9a9bed9d10a91f596f8496ab0655d5fba139bf3887a478c746df6a9a3b72ca0f15682b3e6cdf8decaf5ed37a9d1a513e743e2cca7b71d6982df45ea3c09b710d7b35d54e09bfb7ea221eeb5807f8901aa76055c1e3e24c1f288cc17163e5b4f26f279745108d60dde4271a3a41a89d9cac406f3a92f194ced78e9548872dabb9732315a4423b7804390eb3630a2b905941deea97d08c4db9797a963ba54b00ccfbb458a71338c5d9ba64a291198bc34b573a4da7 ss_n = e293f66c256976790f172976c19670478fb05d5dd7d53a93f10ddba3260ecc0f ct = 9b8af0f61b0816e91bc695edc2a11edfc2d767a72f3689d28e850d86c4e426617ba0adde679926d332b68feccd031b46fd5653a7d35a69f6f1e2b3bca11da64d508a0328d5f45f847525bfb9e0fb90bfd0a642e7777a60158513e5ef6edf19f59f2e8fc3e7972fd32d750559a42731b5c37db3df9282205106b91f8e7bac0b6af96e26a0d8ac983144829c78752eb63e145847dd02146492078a71c16e808e814f83b8d7a53138dce2c449d0c0b36a96effab1f2db2a29573a8024ee9ef700e6ac7a5cc30519c280062d9f6f4ee925733fedd18ef75f908e2e5d3fe8b79e6c78e5f4740b9ee28ce31a68bde80d68cebcde8fcab345607037059f2d89f8707fc374bcb1133787be293824ef5719c6f214f7e623b4f2a042542f1afb236a0e8d587b96e7dd6159761d3cbbf01d2d5420dde8eef8bca8db60ae3a51812f53b50328d4e290bedf56f98d3531a558348a6ac24ddfb70dcb66f06e22d7d88ede716d4644675459e761065b440fce921d7da0a8529cc956bc481d64d4c5455c440208797284e5e72ad2f5b73432ddb12afb20ec3f7450f5d8c491a88a5a16f1e59822b23f65adaefbb2923981acdd80ca18052956a5cc3e05f9bcfc58b98609be1dbba72dba6f827421b8f14dc536ac3636c0483be8a0b04b776dfaf9bab1307802b9bfca39c0d4fcf72ebbca3f1600d443a4513642eaf41864502c7676344148ba1c2730a0567dd9f189d184c62bbfa3865704ad64b589ec8533eef3b38f947a1903b877b7c0c03b9311ed3bada51435f1329cb64adcb379f6da81ef6646347f1018e4971c25a1a110cce0b7b350d7a7b42fed86b1849ef46546256d5709ced9b869ce424f68d3d20cbc3b9ac7ee47056253d5bd8cc388066f2238356e154432710b75635e99bcc1a2e60d939c80e8fea04c6a7ba7898e66883f6d876f336451e7013ba18659250dab18e7d8ea7588a71d303cbce828a19f0a73363964fce612480d6cb69ef7bc48c0c575fb37bfcee0d97bf2930f26e910a35c1d39bc29a5827f86f89b862e4fb6125bbddfd87d04d42f622ea18074221a3e8d094eef3e6dec97945a ss = f4ae3348a66f3f66cf508a458cbada94ee7f8af2afc53a3c57d85c780961c151 count = 542 z = f4e038b3f1d71e51a09750159c55425c5a57bf85ff83025af02cd6e8f47b98a5 d = f556f8034641901f06148a71820299781c826d4ebe93812108814acf00d7c686 msg = 88b8f19f0054f3cc17919b6857ed2dbd1bb776d3945ae13fac5dca168a9de9e0 seed = c014802849fe79840cf178dd8f0830b07a00201812c7d9b2393071338a960fb9f87b36861b8b36f2f9b13a1fefadf140 pk = 5cdbba958505c499525f029a6b6b8fdfa8a2a04871c3c2a3a72b37a670052ee039c59195544616c080228445ca0f218b5d401f0e284e04c27e1119bed1c415a1ab5d688386d56c2e3b47a5fb671a1efaa1c03ba54efc6c1be4aea243732f77920d3053a5e737717ab71df38fbab517226a7d465748064057c825203ccc4d7b8a838530c80502bcca4a4665987026395a7e0725c74cab1e7c1d8aa0c2dc1c4e8db176adc81e4136b43607b153a69735c22d4d697eba0b502c2a82e76c83a4e76a49a9697545403675aa2ed26e3b6a07dbe3c15f0b2cc8f401f584194f661a4e802c58a29a92dbb92ef088b0e6b4204b6aa5a4446012ac5298505ff677f3258652312cbb5732a723bfbf36c70d28518937a0093c89c67c61c6cc3faea0bec613c2c05634420a1dd0bc3cf79ccb6c1b39b9e4a9eae1b2cd279320046dd51018c4f5891f90252782b9723bc9d9f3af0ee06ba8445d6a42154c356a58121f67049a28d31016ea9e807a55560385ef943f24a26db199a458d8b92aac7975c4b698e31d21738988725ddbc50c2e0787a98ca06c3646c0f880b0a43af138c5f2f696e86c1b190aa306b7bbad61ad66d92bbb2247c0e996e260ab05a282c363a7c7065e3abca781175f44b5159200c5ef86adba57554e9ca108637763865b164497bfcbc3e5b0697982395754bc0a34ca1a7911c41614547c10af2a43214493119111694569a1b01cdd74015ad94daf14692c514dc45c5b84a3bf347076a5978c49113f3aa461fd4479ff7a623438463fb9443b844dd3e9be2129a516e6230dc3ad9922b3297211a4e3b1d2104856f676c7bcae169004d49c6232c24311da801bec1d199cb5eb81c1bb4b25ebf90d94f740d1f7b452143cc87c497c3a4a2b11342c0bc27826a308e7b56213614d434159d0173f2ccce3378ab3b953abd813a5dbb1b0b5783817900710394d563390e90332fba145a7405e90aa773b4d62b3c92b05518e3a733c59aaf086513ccb7897b85dad464be2a99a66b45046b077de5b3524d88fbaba07ef8c088ab62935d8017945b2f6c6606a3a7f2993a00ea216808a862d925bdb8aded01cd1a64877677ff5a8dcd9b0d7aecf4c812da23ba39902db528d7827 sk = da511d079072e8b1715c3a093f84898356c0ebfc0bfc48a508f004a1416e11c3b42c0bc6b2f858a0e46c812439c03974f7598ddf387fd850708a79b1448045ed5b17ba0c2b66460e85673d48d8b4ceb2992d09921a6c060c126d281b781a8cccd8cb6c2ddb326b1b5f19ea82aa8bc597c8adae231c33bc0a93f2662e1c10d88211fa8787bb6287e9614ce7112e170791085c676420b1b3251569609a9830c9aef4bbb7473c808c2b9dd6790a18b83c7427a33ccf6b392d878bc0e1a469c3070ed510889cac95cc749109dc1387e49278766f0bf89a0a8333ba20a1746664121605a5dc9186b48dbde27150c5c7ced43d36a5996d5a443ae958144b245c46436090c0ac22a42e970ae28bbbfee114cdd08d56615afeac29fb1467f1d6aecc4a9627e3ab2c564801fc65e92a28e2ba0e6c57bab118690435727c77ab21aa42383b8dc7b074b05335d29a47df4393a9f61fa2b81ec6a700d947c2f76396af983f300a8147e5c2d2791050e977390039d2c456ba0b64e098ba53930351ca9a34291a5a19aaa043173aec2553702dde2ab3d5baca12d45c40f6094f65120a240857234ac323b5be6ac01a28023a249ad733be7fdb9785001637b79239d5bb86736fc0cb9943d7b87daa9273d50e03e68b7ed37b28860ef1153d220718c86a6db1e7a30532ba6d5c71a03279190ac356d6657d2707fb4b4ec723301221625c7bbd21a195bc287e00d594a4f5624e3267db51b282650e30338b43fac9506365d88163572c710e498e053204302121c3296b3a0c347695ac03975f482704db8b614d6c6a6b1132c8a6231a8a1acc22787151962869a9000605bfb62e9793883da2972c94a119259c2a67ce277312203b75f3659807ab98b2bc48f96c1290774c7dc671505c3836063ecd9501d9a9ad6d1a064d462856404ef04b2da2552933bb19735ac09432a1554968b5761a7110290e358ec5d61cc6a9a4ac51bcc369206af7884dca48d7559b8dd630acd5142c6963fd797f118b52959cae41b16850ab011320a9e02ac88af20d5afca909108ef45b771c415b73e02ff3eb3d05b40411eb1478617e5cdbba958505c499525f029a6b6b8fdfa8a2a04871c3c2a3a72b37a670052ee039c59195544616c080228445ca0f218b5d401f0e284e04c27e1119bed1c415a1ab5d688386d56c2e3b47a5fb671a1efaa1c03ba54efc6c1be4aea243732f77920d3053a5e737717ab71df38fbab517226a7d465748064057c825203ccc4d7b8a838530c80502bcca4a4665987026395a7e0725c74cab1e7c1d8aa0c2dc1c4e8db176adc81e4136b43607b153a69735c22d4d697eba0b502c2a82e76c83a4e76a49a9697545403675aa2ed26e3b6a07dbe3c15f0b2cc8f401f584194f661a4e802c58a29a92dbb92ef088b0e6b4204b6aa5a4446012ac5298505ff677f3258652312cbb5732a723bfbf36c70d28518937a0093c89c67c61c6cc3faea0bec613c2c05634420a1dd0bc3cf79ccb6c1b39b9e4a9eae1b2cd279320046dd51018c4f5891f90252782b9723bc9d9f3af0ee06ba8445d6a42154c356a58121f67049a28d31016ea9e807a55560385ef943f24a26db199a458d8b92aac7975c4b698e31d21738988725ddbc50c2e0787a98ca06c3646c0f880b0a43af138c5f2f696e86c1b190aa306b7bbad61ad66d92bbb2247c0e996e260ab05a282c363a7c7065e3abca781175f44b5159200c5ef86adba57554e9ca108637763865b164497bfcbc3e5b0697982395754bc0a34ca1a7911c41614547c10af2a43214493119111694569a1b01cdd74015ad94daf14692c514dc45c5b84a3bf347076a5978c49113f3aa461fd4479ff7a623438463fb9443b844dd3e9be2129a516e6230dc3ad9922b3297211a4e3b1d2104856f676c7bcae169004d49c6232c24311da801bec1d199cb5eb81c1bb4b25ebf90d94f740d1f7b452143cc87c497c3a4a2b11342c0bc27826a308e7b56213614d434159d0173f2ccce3378ab3b953abd813a5dbb1b0b5783817900710394d563390e90332fba145a7405e90aa773b4d62b3c92b05518e3a733c59aaf086513ccb7897b85dad464be2a99a66b45046b077de5b3524d88fbaba07ef8c088ab62935d8017945b2f6c6606a3a7f2993a00ea216808a862d925bdb8aded01cd1a64877677ff5a8dcd9b0d7aecf4c812da23ba39902db528d7827c3050341f5b99d6951ad3c269c4a9f19bfb2893422669529d084fa36f56bee55f4e038b3f1d71e51a09750159c55425c5a57bf85ff83025af02cd6e8f47b98a5 ct_n = a55a883a2ae7e465f8202a3344374b158b77241a4b178da15d8ca29f710fa477ee067cbc8c90e7e30d01daf7494702b6d49c615e672d1d0e2fbcb2f261a23cce3096472b117dded64e10780351e2a7a2867bf5635b57cf9a1bb2399046d73f42f9ab528f0badf5338d45da59c22a6b118ca1c3b632f91feffb1c22de2eaddb1b4337a97012a5cd87a7dc7a8b8e81b07ed4a67ecd19179ffdd9928e15c827677c72f252fd329867a95eff9430bbe90f2896a16e5411447cf600de80df902a02a480d4518f0feb4922a0865398d0e3a4c79782a3de9d9149b540e61d19dd7dadebda85f3ab4775365b755858354613925eb521b032d651659a78234bb4090a04ea593ff6b773c880c537be8c1f5fc22543fc1cf5f39a9de5a8706e9582bc792182963f548647d2c741b1669d571c8f33a3a86cfd226c6b38a08548418133d6af00a003bd79d690b5f61a01e03122094de7d84cae8c42bb8fb02581af835577eae8453f4ecbf36259c9a607d861a5f8f342493aec2dd14e6fc3a3ee6f2936e5391bceaf25ab262476a0b3d1c3ccfe7b05d22e7f27f9f53ba1dd0f827a166ab233d37a05557669b3aecff12c9fc7fddf613738e1e6eafe97ba23ef5a8103bcc07ddda3b7dec20957b2a6c7f8ec9eb3daef8fe3f095aff99b170056d30cc69ff06d3a14e8281b5621aaf6db50f58d1e6c6bdf88e3b76c8c96611ad984b7acb0098abaa1f3ecbb2cc419a45532c307b0a351d551c1ae6a9730e0ee8568eef1d1628f976b983a91b779c1e4ccacb4a0d220f8ace3ca6290469ecfe0d2b3345868c40a5bb10618c010788effe328816fe7b8b7e109fa89d53d2e5969f681d073b185accea7f31fe5431644a57caf573ebba3ba41a777338754e9387ad78bf41a9bd040d397f299e12800fea3d1c43a373c1d26bf367819109b1d5b678fbe24d56fcd3d3957c04438e7ec5dd1aa7bce628b8373a492ff90679a1a62d1cbdd98bc3be9d508e0ff9d9f1ffb163fea50aa929533580ef277f6d7835c9e06d75e7469b19c81af1f5e74b6f2b847bd91a0580f4c05ee43ddb4dd81f4e75e7e03c2ce2ae804391f ss_n = 480a6e58cd94a0e624ba4480f9545b19c3533c913498a10beecb040212411dc6 ct = b99afb3ddd267840412374fea8a79daa7bbad438c22e7df17e28685c898ce9d4f96e8196dffb6b2bc200c3b6cc2bf1f53f4257ce3227e5cca99724997b80e5b8ab974f134faa752dca567be4ee4f2189d490a843fddecee0f728d9249201ae19031a1785d792d246b565314422e2d86b022b0a0b48c439a59a221b3372084b68983fa16bf1c77c7871366253d3ce9a17a6ab26bd4b081312d2705b273c17c8df461db3187f8d4b822f960356e26ffdaadee303577fed5d42fb3e09ff2a9731f52f9ba32bc7e52beed1a0f84aa1ef005a0dc55f5a9c47cc5e09cb650337049d18a8ee0ff33682794a77be2d4e641eaedaf6dba5be42b96c76772281ae01a98abe43ebf55f637250ca137c38a91e9a7e02f63a5431dc8c55d78acef996b267bcfec4616307e4fd9a019f1a7a5593c0d609b2e3917406750e62facb7467b7c1bc51bfac2463f1edc701035965650c2a8318be8779d788a8feff1dbc0947a05d118d80d834e623286c59518d4dc2005626e6543cb91c250ba968d494ff1b911c0e7087d6bbc69799fd706586150f9397b5b61d11cd5700c671fe269581711266a39914583bbb1892e38754e53aae61bced4820e31f0297995853b96d256a3e03218590270497bd36dcdb47f7f3951de0b8aaaaaa9889eeb91076f0f8383c2c6792c2699bc866c158f9ec886b6c05ae59b14a32db0f5a2eea66a65e462ded87d471704b85735311b80a973eabc7403fdf9cf64acce122c5d6e1cbf2b5ad7cab9c04a9fbc609a33e21f4de65871460763403443bab7e5907b9be1e7d4cd9ac2b81e24f41fefcf5717ac754bad899984cb3651bbe35c417c2b6df58d94c654accdbce7f0069e1f9609e936087813b26e11dcb49e9f0c284c0232fbf042292006fd1a1054b6c0f5fa92e00357cadd1d33ffa969c0c5cde4dd630d33683befec08ce1feff6f3a69cd5246b24ff1077ba926507834875a030644fede6f6819c26e553237ed2e8436aa916b7a7b949bdfe17d612a83efeec4ff992330e993d85376663d287819d803800aad03bfd57795da185867425e8ca231dccf6ff5a082803b66286963 ss = 1ad1e716924d08dfa793a8f91ce54350b2464c52224345c0a442cb33ab229b41 count = 543 z = 0ad7fefb244f269e715850e899c58dc5788561afca27534b44adde4b2d65b0ac d = 31dff235137cfad76c07b421722dbe16faed2028b5bb4da42214a5b834da6bef msg = f6e9daad8f84cc770a067b9cea83998426557f45cd97b533136574f848c3a68e seed = 40534bef75a1de74e53246d857554337e2fab3a722d7473eb31a62106e6b7df735cd6bd939343b82676b03bfa9ea8bc6 pk = 8e098d219120643b1f8ac58448262fa4a39329d22e656c2516884878557072f8625b3b289f318605f319dd9c4ff37c1596e1040f814bc6865d26a92eead0334165542d0c25e1b62adc64015348824e77bbf4446958397e04c49773396756907706b6153d538ff58906749a1002ea72e82492a0400624a33f8e938aa728190dd20da39527f7902e4e014f6b00d0d50679d2f349b83756148cb9933660867b97e87514b3918f4c6bbc97771cf57585b124c25abc47689511896429dec21ee8568e95259d94c62ca210942a195156acccaa7597c17c2bff26b05907199d04518a8a302004ccf3e0a1e74879b946123d3b2b3734adbd5817021a23859c51664462777649a902c33d658a4c278bebc406ed43577261333f456ec1e8712c5ba75bc74540ebc0570a1844b1734b0790a25268a443610838c287c76b6c01d0dc74b3aab907740281503a4911126bc8abac44bba49618c69500988ee4b1bcc76f58079127ea261d582d16243e38c7b068231f9b5bb8dcca92eb0b441faba2ac5ac8294b0387542e4e391c8e33390ff86ecb6c18207b87802bc456732c9d59c87962bfb98479209cb70127631c0171f8e2a57317131669b314bca134bb7bcd27bd15e13148bb7fa926c85daab7532c35cc87aec548357fbba612b6432ff642f8e83236f3a9eef496ca0a8e6904adb71938c64bceac3589679272d1d1269cd996bd335298301635316b05d864ae5c4d46f9841fea214fb86a07316c457bc6b44327ea62252a7b41f90869e6338470a752dc599d340b95f5574ab0e0bce64b9c9280416a529a57e30c9a91a9e8630a00e3074e910f7b144214b01a6483b408614de395a21c183fd0a09cab0cb06ce622f324367c7a4f5c69629777303edba10163b21df700d331218e0a931fa00a93f8699366617f37699aa28dd630916c0685c4540fb7a29e5a1642f3229afb257cfecb8ae6ac69dd92a3c7aa58b0a72b53f70223a771e1e1942602b022fabaf98195f7cb309cb145b8fc18e7b030be911c40050d017b21dd32c75f202291b1bbdbe2bb7ae330b5e1bb5c525bacfc48871bb98798aa5940bec1d78dda2d5aa86757317d106f2c982c5f77f8756d58d9be3a22145f13ce71ff sk = e6f40b1655a23191b166c85697a0151c437765696c73567098e5cfa2d32b0411534c00318df916382a9c99a109d533ad08749853e30b714953cb7c4e8f9b6ff4d7bc202850a7fba41d12476435c4c09974f4f1657e012e30d38705e858d2d11fe822cfa457a7c074bcca21cc1fea6ed0c04ce38b02a0078ce2650206b296698b8317c6645293cdb3e012127170b0d0ba418847ab402f71111248742b1ca3188e28316f86182bd783f94711a5419549a78d6384853f20b7ce672d0cc707a13592d275948980c6b7a036a9302459cba5766c72482581dea28bcd89b6743254fbc048e851cc10154073797ae664c84460af36a35c6838b3d90a7bfdaac412ba826e553cb780387640221e356a7bc3af6382b6498831c92b4e06881b74578c1afb6755e0067a027a463175e0b34c3e4c97fb2a1dcbda18dfd8612020184a7b941fc712f31b7717ec870ff6be342c0df636b78bd22b3a853af96644a3111f2cf9b1919836c5c08c0006b4d10c6874d5b7cc7483a3843373b808f73a1446d0b8efc085cd65bdd34c2492b3a7ad6864aeb59d29b33b29cc45a9293f07e53d3ca29edad5727e8c6d02cc1a5df71b6e3c230a9ab1b26ab674f469c1c234ff73ae8782b731603bf818540fb453e5a1bb07762a77b1c1b5b2114513b62fa852ee4719094c4365498388689accc19a40955eb36666eac680fdd24f7429014ae1bfa064063f721cbcfc26b2fc50b722af643a68a624c87f5a71a1b842017642d03a291bb617f3177702d347e3342e504020c813a35680a9bf6747cd5943f900b1cbd0411f50c905e92b57f5071c8acbb9487fb7212ba1415f61f697e45b2e9e047fe5c9aae17756e7a81c53ba478934a5da09983d6a13694869dd141d5fe09a1a79bc0232cde89b5e0eac4c851661e193793f124656d9a371784f6a6266da9a1ae1182b2cea69389c9b24413245c2793fac894a2839ae25cc277432d7da0139b628358384667302001d68db19523b045b7cc019c5c49a2bb0aa59365639533b4743297fb3378b94670f6a4bcbe2516cc0808ee451cfc560d9f44ed501251ddb07f90b5606b4128e098d219120643b1f8ac58448262fa4a39329d22e656c2516884878557072f8625b3b289f318605f319dd9c4ff37c1596e1040f814bc6865d26a92eead0334165542d0c25e1b62adc64015348824e77bbf4446958397e04c49773396756907706b6153d538ff58906749a1002ea72e82492a0400624a33f8e938aa728190dd20da39527f7902e4e014f6b00d0d50679d2f349b83756148cb9933660867b97e87514b3918f4c6bbc97771cf57585b124c25abc47689511896429dec21ee8568e95259d94c62ca210942a195156acccaa7597c17c2bff26b05907199d04518a8a302004ccf3e0a1e74879b946123d3b2b3734adbd5817021a23859c51664462777649a902c33d658a4c278bebc406ed43577261333f456ec1e8712c5ba75bc74540ebc0570a1844b1734b0790a25268a443610838c287c76b6c01d0dc74b3aab907740281503a4911126bc8abac44bba49618c69500988ee4b1bcc76f58079127ea261d582d16243e38c7b068231f9b5bb8dcca92eb0b441faba2ac5ac8294b0387542e4e391c8e33390ff86ecb6c18207b87802bc456732c9d59c87962bfb98479209cb70127631c0171f8e2a57317131669b314bca134bb7bcd27bd15e13148bb7fa926c85daab7532c35cc87aec548357fbba612b6432ff642f8e83236f3a9eef496ca0a8e6904adb71938c64bceac3589679272d1d1269cd996bd335298301635316b05d864ae5c4d46f9841fea214fb86a07316c457bc6b44327ea62252a7b41f90869e6338470a752dc599d340b95f5574ab0e0bce64b9c9280416a529a57e30c9a91a9e8630a00e3074e910f7b144214b01a6483b408614de395a21c183fd0a09cab0cb06ce622f324367c7a4f5c69629777303edba10163b21df700d331218e0a931fa00a93f8699366617f37699aa28dd630916c0685c4540fb7a29e5a1642f3229afb257cfecb8ae6ac69dd92a3c7aa58b0a72b53f70223a771e1e1942602b022fabaf98195f7cb309cb145b8fc18e7b030be911c40050d017b21dd32c75f202291b1bbdbe2bb7ae330b5e1bb5c525bacfc48871bb98798aa5940bec1d78dda2d5aa86757317d106f2c982c5f77f8756d58d9be3a22145f13ce71ff3661631b1887cfcb7bfc07922c9e932af60eddce3d8a358187b30404c75da5b80ad7fefb244f269e715850e899c58dc5788561afca27534b44adde4b2d65b0ac ct_n = 4bcb1bfece1689832c46775dbdc81fbeb88a7de5d1ec31394cd1588ae691fe6eb0558c7934de714ade628176341c8ce6349d324fce7762e15253f2b8d8656b36f3587b0be044b39aaf63d489767c38797aefcbcff48123c37b72f5a57fc904a1b44d1f1a3ca6ec274ddc5a725f68a66a3d9381277db389642e0677ba6dc86d7987f56e6173705fe8a56bc572950a32fde4b03b5103439147c454d1031a87e83356dddddc9937990f64427696844f9e5ff3c470efff4f78da73837864b17ac08fde70ccbcbce83cd5d8ae861d80836e95e019da4425567bfe024b116acf4539afa929792ca5f5ea2acf7dce0695bad9af0043a9e2dd6e4e9baabadecca41a6f7a5256a593963f6603c52ab285164b732ace70145acddf88e3f6b905b002a7c43dad5c5cf14f546332bb5f149c7da904f661f101c5084a46b848ee64e98118ea8a8d5ec4b745265dae4df24a3e69cc05e61548571d78df58b612083945a49e1ef520aa6946275a54e2c30afde7c5144ee892ccd44b081f9a4e827160e152d06d24b438ed61e958b61da6f9a22f25eadc2a5ac9b9aa9a11134eaf8b4ec992bf321f4b23dc556e3772a3dede86520015852414c3d828f80bb5706951c6e6f305942009883aacbf2b87ba775a5b56c118179b8ffe7b5ce78859d791c7130c4027fc2b17cb598377d942b4bfa32c8d521e63de20cef6e929a8950ec1b0305e016cf35194e339ff9f232517bc3454f2f1046d428ed05cdb23cf5281f6bcae2d166cc9f7a8b11636bc55fb47184a2d5dfaf2bb5e9830cf63b3a2505b304552062c967de8d2972490169770f92221218ae639215c1e8f01848603ab81794715154248d1981084358801a78c80873e60c798521822bb00f9841722a62cb1478134b643b31ceb6aec15dbe0dd9dd95f875f2c430938721ef839e0a6c6beb33fb9b7e30b6dd55b69ab82a0bd92aa2b779346a277c508fdcc12dc189006bc6325404364dec158c1fcfaf17fef230f343d08c026f1a2239fd2c6fc22f78a5b2694a7f73d50af433f2871a00e7198eef9960da8bb6de90c05d8266dc8645d8275b6dcbb8d6e6a56 ss_n = ec8b1ba15235237e5f6eee17c69b1a34bcea118257a06faa81fa900f600718f8 ct = 4d95097c1bf14eb49b79204be300bd9ee26d106d167c128e64a9171231c26cf12e193288c82e047737f1794286e7a346ba37503ade8f59247eaf5ad6a9c3f750f50c80078c6009c96cf862d8b1526d7bfda8bbfcef0746010d33ee189c44e595e05074951e962ffe6e6119831b5a26a907454f55d43fee41bb862aa61392f765b7ff6ebd4323725f366b86b28ae6dfe3b416401ccde61e633ca4b3f2d4dd8fcfeaeabd3b00c5bcda992d5611647e7f3d08cf55a325522fe53dee13c19ad45dc69d249b5470b36ccecc311d5d33cde8cd80ce8efb7eda4c31fc11ff50d5b483a5361bef2a3b5054b2e45aa5cb9d261fd644eac88046da44c4d5763244a23a52cdccdedf7f3484d74b8fa4f95dc5a5767f14d7c20ec4e8ee23ea07367dac2dec23ac0d512c4274d690d27be7d5b899591982313f249916ab5a5488d6d6b5259efe00a0d5af07c46859bd29ed792f56fde286093808246077c56094d385c5c08184a86c816e693c1417add5ed8084345efea6d6b955d4b91756eb3c01333abf0b910bb61ad7afadfb9bc7c0bdfe17389e53a879d2160df337d1a57cd8da29126ead4025040cb229f6fc375efd396e8ed7c2031a9edc8cc42cf47afe2de55151cf60cc4d987bdc3047d0104794ff6db3759476c0742d7e0934641775428ae3a5d20a0d7dc91b1d1413cb51494e3ee3f16d897e7e4548157a5ad8ea6b5a06b83c244e700832670d0939604d7fca39fa407787c4596d9207faaae3ee68916c1932a77decf3bb02911a8ec5a59bb9ff8575fa9423f881e08c75d25e4a7a553911df98844d30fd3e444ef37cfe60ba2358a1d14897e7340c88bee7b9f662c9616158f6288f944f037b597aded1727d6d8aaa437670c8d43217ce5403ece8bb98a535fbf44dbfd60b1ba2d2a91444564e46cde7bd58fc049341fe0a5925940a5e0befe3b2a547c5061a1cae4afffec1dc1e99177fc943337989cc128c46d2cd015a12b78183ce26594df7c223b195c2dbc7dc917bdf5ac9b2f856119b804d7be38b6444aa9c2e85ba2d91bde27e04bd25ad570961a632f7abfd99da4164204a225b9bd76b ss = 98211ddb2080489a94890666d57b17b68a2616944a3144837d482ae99cc05189 count = 544 z = 3532b5ee75cdfc0d70e643d639ae781cb70d4e13aa970d949d6f68c10e69a15d d = 0b7610114b1948fc4e86ca5164fccc5ba408470cc0b11b5e6e6d0c46a5a2430a msg = 5d9c4743cf141c4b4b69446369dc24f5d34b8e2337fc382374d71de15c20426a seed = a1d1fedaf01e4b98eacbcb8f1722e01879a165a3d1096b939514884103405075a51ebcbfd5e9a3f17944abad3a4a390e pk = 92e96261b95f24ca27368211fca92c139a03eebc71a0112a06709269e1c779da2d9f403ce1a319fb0a4c44f337cd891edee60d3cc768767884ad67ab03e906677ca48b866cfa8c72a074896645be20aa0ecdbb40ee80765999b5dec07422333418f1cd91036d64fc482aaa6fb9a33c599c8b2fe9abb5686f8d004b1f894b97926296258f1e0512ae978fb4231bf244a56d991373258e888107da81cc8651b6bc5220b21119a6d9015d3016437380b9f6bb923429219b0d105423752497dd783403492678068c5bb7673fac9ffdb567a7850523da40915619aefb7c3e493e54430f25d59de007a68711942b0570eef822b1291fb28692b14763998243b2130a31dc4e97100bf9050c733068238507f655379c0c7777a58b2a769bab155f592b716f44714e6a2ea56825ed975c8ab09962cba59d261e12fc063a951779f20bded63a110a234d48a723c3b13742aafeb16b3104280a650e06abac2ed9a883029720949398b13ea03230f660a3e020c3b9e1028ccb5a111a655d501b7e88369956c9879a4bfc710e0b205de8ecac66a25ff3518f0494bf266609af45b391392871e338b67c60997858a59cc0c4571e3516202d922f7a2bad8c55ca510c1b8ff2425993ca8e94ce6c34b0aef516bf17c18bbca388b79fa84552a6273874227c3aca86b50155ad08b32469be76748416e1bc50e39f46fc9a51a182299451c48c6cdf982f75eb0e2ddac4d0e36cf9f862eae77e76892433d79ca575ced19059fcb901954c5f5a9912ea9857aa11a379649dfdcb4a26ca26114b679b0a417704d052c98f10191c282130425cb125c0c69e06a3cdba3075846ef888b471801805d54356c38cf275bc7030c11998c1ffea8471279485b88243b840ac5107aeb3845cb37dd2322c06f17167374436da791d0c91dd6c5faeda8ba770393bdb82989c759635b4773b91e5c8b9f4e2aaf1ba910e35203c8b088ef306c2abb9235979741b4186438046760473606d479315be91451da30891fa2d44ab62147c5532b126a02288f9d08ddd37c5936894ae537b60e224e6c6ac4ff7a92288a0f7a668d029575c867755f2243973f4494ef121e8995bba4b105c1178332540f328981b926a84c781af sk = 1ec477c8b22ce126684209931e5238139048d9b081bad870ad3c932973c4d003844f140f773ca360a35a117c8e41641b626c3abb49c4248543b9a596df139784a867aceb174d245759ec2faf05a89b864f2e3945fce645d1d6a67343619f3646fd0837dae661ee60b896d565c347cac014cf76da2cf0012056343101a44a3e95256331ab359b6b353aa9de03839b04a0d1203de9d64798ebcbed4c6e450a3a36f7808b1444af9a845747bfb7378526eb39976802369b5404698c067729d546c0e04a7ba258c756b3b108301949b36a9fd28b99f84ebce8341d27446c575a4d704580ecaf99b41948d4625d809597d0c2ef67a9c9a14cc87a937600573faba9eae05264d748f82b40c6693317ea2f1e30a1e4ebbf38e9655e39a10a65888539739d88b60b861d06441fb186135a8611cafa1c57b39125325500b93bf199c1f60cce209c7753505aa8c118006ba2ac5bcc98624887d9aa9ef1439be0a034d53ec5d3a146151d83b775a64b107c06c762240a9ae754dadc7ccda369d020763a58046f87178f60acbe4a3f9f6b97aaa4291e077867375967fbbb166670b2a5af1a4a58bcb0a1e7254ea6ec695096cf55aac4a0d14974b1711b0c0a41940154f19de3a69b7e2a84016b8cc75a7201ab1c42e8bd0df98ee44c6bb451b57dac7667358ed2395ad4f56db937847111c64ef065235bc3c50acbb97aa4e2a60036319d440581445b529f168b8c5c6452c222f2a80ff79142f7981c70c53c72a99531f558334a5d34b57f871b67c8949e2517c8a6969a935897d0ba0f50c6bfc44856e3f40bf7822c0ee46daea4a5ee221527f5caad95043c7202b5e13e735b7624ca549860245d77b9f137cb96cc3b7ebb516722bec39854e333b98acbcc3ea6221a05126de2bd80aab1e601cf9e5c96ea45082145071e73caf2963e152a6f1da616d3d64f53c0a12e6221cc2bcfd39666019a7c79c080f8b341811b8598b5b9592820e660bc4fec262aca9f4a218096f82ffeea5d44db107d185515f9700c5890327918a058a682400932fcbaf78931ac8265af14c937fa4096eb93111b7f51a99f81593f92e96261b95f24ca27368211fca92c139a03eebc71a0112a06709269e1c779da2d9f403ce1a319fb0a4c44f337cd891edee60d3cc768767884ad67ab03e906677ca48b866cfa8c72a074896645be20aa0ecdbb40ee80765999b5dec07422333418f1cd91036d64fc482aaa6fb9a33c599c8b2fe9abb5686f8d004b1f894b97926296258f1e0512ae978fb4231bf244a56d991373258e888107da81cc8651b6bc5220b21119a6d9015d3016437380b9f6bb923429219b0d105423752497dd783403492678068c5bb7673fac9ffdb567a7850523da40915619aefb7c3e493e54430f25d59de007a68711942b0570eef822b1291fb28692b14763998243b2130a31dc4e97100bf9050c733068238507f655379c0c7777a58b2a769bab155f592b716f44714e6a2ea56825ed975c8ab09962cba59d261e12fc063a951779f20bded63a110a234d48a723c3b13742aafeb16b3104280a650e06abac2ed9a883029720949398b13ea03230f660a3e020c3b9e1028ccb5a111a655d501b7e88369956c9879a4bfc710e0b205de8ecac66a25ff3518f0494bf266609af45b391392871e338b67c60997858a59cc0c4571e3516202d922f7a2bad8c55ca510c1b8ff2425993ca8e94ce6c34b0aef516bf17c18bbca388b79fa84552a6273874227c3aca86b50155ad08b32469be76748416e1bc50e39f46fc9a51a182299451c48c6cdf982f75eb0e2ddac4d0e36cf9f862eae77e76892433d79ca575ced19059fcb901954c5f5a9912ea9857aa11a379649dfdcb4a26ca26114b679b0a417704d052c98f10191c282130425cb125c0c69e06a3cdba3075846ef888b471801805d54356c38cf275bc7030c11998c1ffea8471279485b88243b840ac5107aeb3845cb37dd2322c06f17167374436da791d0c91dd6c5faeda8ba770393bdb82989c759635b4773b91e5c8b9f4e2aaf1ba910e35203c8b088ef306c2abb9235979741b4186438046760473606d479315be91451da30891fa2d44ab62147c5532b126a02288f9d08ddd37c5936894ae537b60e224e6c6ac4ff7a92288a0f7a668d029575c867755f2243973f4494ef121e8995bba4b105c1178332540f328981b926a84c781afbdfd37d54d94e6ea5f6069b63a5fc6c5be452e1cc1c29498fe5870e4296272573532b5ee75cdfc0d70e643d639ae781cb70d4e13aa970d949d6f68c10e69a15d ct_n = bab7d24275a52abda37d44203240cedd6903ad14a02efa99dca85128fed37a47f25cb5e1e6c32766908ea2413880a42ca0e8b6bee411837aab35d4168e40632c916f16cfe046c1a1051656087c9f2fd4fbc596cbd58a693e932c696ad3eb4092426f27396a02513127e76c7cf0173d35a4f9f5e732b742ee9210ceeec7ac06ec6febe575d1f8ef03e4b9abc3264cfc7c35352f06ed19ce4d4957364c5b56b908a902049513a9a47bee8684adbf6ee345d1d9e81d65142346617dce2130a4fd4580c9428ddbae6057d42a2776d0dd34a71760c39d99c4afb31af023b80181fcecb1fdd892372b659d0a4a34f8971ca4415a596322875fe4eba53b6d3dcea3b2170a7ce57863a7322a19efc1794a456798fceaa52cfeb77fa013b331867d486695c1ab20acd101418b10a5b737b2b72296773e707660de835ba72c7862ccdca8d43ff42720f21cb7a00da85395f9b8c054957b4b9cb62ac4cb6eb440bb1b27641055b1c37597de6d57cd5acdb10a477ec331a4de96ffb709dbb087e6c3e26106232153e8eb103d9440eecd48f7526441000643bea64e134f0ef2935e6af2e29fcd619de0b816434a7c9a2a31e21121c6a2d28621a604f5497c5411e8cbb14e32af3aced387636aa907795366eda1333e76f544b982b5441446c2550d18eaf536194bb5150ee69c1e3d85f096fba0292c87fd6d1efd5d5f76980498837dafe9ddc3a2e04b02e2ac9d5cd791b19d993103c218c2d96eab678fca967e16dab683f415be73fffa68e389435c46a5d9c8dfd4295c5866fff5c211e1cc0c77c8bbdb6f00efebaf132abea812a49d8ff589a862a03808cfecec23ad0fa9f30bbef8fa105fd6928fc29634cdc0f8c01a0e913bae36c4962dea6df4d04e834666b0dcd974e292d5b34298e5e1f959a9c624abfe0620f2b4c0e01c6b9b1cb065baeee04698b8939e11ce9cd7fce37b7a182302ef20c26788bcfeeb9d4e81178d6632d4965904e84f80eac0eb4296157744f73d4a62cb3af30336e61ff39e87d365fb4d724f2c904c16c3d4a437ffaf1b3141cb90deb96e4c6c2a6c166cb6b6e3debda640b6ce ss_n = df00da40fca2533d0c7ae53d3a2d18fd23da9c169655c0f631404c6f51cca15e ct = c7cfa83716dd0cc7e6b60af4aa8c8fdccee19d3a6560423a15b5e7d49f99dbf757c30d2af6bfae354958211035903af91983e26d5682c00924b93851116a6912031a64163b96aaad9431e43afd57ff1933237c721c0d086ef14acd1e040276002f7bb9586910140335454b00a03f93f3cd228cc85004521e2be831ab6f6a79b04485579a301bb918e8722c94da08260a7e4305fa86113b91548c84a47fe4dad47fad2fe3b7d3f573b7cd6fa9a1452861e0ceaddb88e878ea320e7899465d6e6871a64521c278c7be49c028562ec7431f7fc661e126db7cdf29a6e4082f94c4bc96886b44d02babb4e1cc8ebbf11c677662ad70b51d57c342dc602fb37924019a449de9b757a7f30556887de270695f466257c53bf78de1841e25637704b735817b29daae0b61a727a59f5d3d3e98e443ffe06455b15bc97c62fa7d508f168a21efa2990748f863097bc02caf724038ee550b586d61c7a87a14f93af1d5b5d201f6fd92fea65ce25dfe0cbaff98b2d4851f95b1097c04d1176f69cfdc4590dfd44bf9045d03a8271cb5288a7fdf5f177d04ae35f179434b3c60805ad9ae886ccab72856ea8e0eaff258294010347a48211cf03b36051b94478182c04b06bee4e89af51df9cb70945c53716c67f2525e91ad892fbc7bd2f7ce3ef7e68ca1a2a33b8a518b20fd517405c7219fa404dc2bb5f2e34854b885f7570e1ab46896ffeca0498fc262fc0412f45b4a3ed6dfd57fcc87d11c1cc12771a6342766707ec2961a3a6496ef869a7b4727480ad12fb55b482352637f0e0e74f10a6dcc4e2208a31b7b891a07d5feb775f5e53601036a515461ab5bcb09cd900788e4be418bdba5d2fc2f3638b32960a5c555d4adf4493e69b32c54776480c864fa36c1e7dbab41178958a8df4ac67ab6b42f11a04860baa54218332892ad81ee37e9c3b4d93f76a3dd51154a6b246c82e0f75842bdb0da92af038f8a445613f886542c855bcf191120372f76f7b4407708f4ff45796af42aba29967e24301e154714e0fa096cca1a73162ab3bb7d5d70385c82c0886dc7557f39ae3614d62692c70581d1cb70a0f4 ss = cf77a55c8771ae834a93f82e1a09a5cf41546d2cc7510a4832f585e9f40d63f6 count = 545 z = 9b91fdd9ae87f77d3850e35cc4e862389994fe78d887562b8b53f3bc100a5899 d = 8d00e5f599470c0107f6a2cc4db3f58b0c60f1d500cd4afb91332ec378d18d0d msg = e3b6151c59439e29917ccaf1c9668cc6c6dcaf438c8ed7be2b51d0207f553289 seed = f7868acfad3e395159a93f610ec180aeb7aac325e61d5a628c12ca78d8a5f3957e26a55c49aad197ee1f844ad9b2b1e3 pk = b78b415cd12ff56a05a3a0b78aab5cd5f6b18d178e07c02d1441178dd958cb142561509afdf75a077822ace243eab3ae83820262728aa8975bf96201693771133329e2a75ec1755218383c2b1125aeab84ba46564d94037a449b054b5551f91ab3548b7af1c7b5657d7b4b415feb54e822210aea6f491203db4a67b355c5537605a4a87c63736233a24297c671142579eeecbfbff34264281e73f037d3289e1ac93f5f9b2eed8010530159a53235c1814464f89536c8550c50c2777235c52122cbe2535080276b60b6a8b0a4f9787e41208ac6f8a2006c89231a67ace20adf04cfa7eb36d898600e323eec37bd7243a138139d40d9a6d435145297739f0909af14857b475421686ddbc778c7889d63a4cab1bac0a2b56dc033c8df34c71a21028235065f192ff5106e2cc465b57ac0b864871a7707fda1c421b53d6dd72d96d36371396b6a16a8f151434c8577e1a80c57d366abc79720f449b5b1b7b48461a3635527278f10b4240b794b68990fd0b2315d2b1d4a37a980f027a58b3d36a86a039a72fee52ecf060c224778dd5b7cfb485ea146a7ee1cb156814a1cc1c448e6a0887c0108509d53793824cbb180371678c51028d2c449f930bdab52daac71c035207f0a7aeed1ab3b58230d81b0fdd4290ff956e0666f1f5c4ab9158dd2cb51b031798c8c09cd20ca3a0372349b8484a402d3650d81631e64839931ec2cbebc4539d78c2c071dbeda26f526ab39477e4cba1b835155668800df06aaefd28dc1f25fb430a2ce7b6ac8762b1f7400515890bbac8e84d29b446a5467cb9def677cc488254b01ce3a0bc9c5b98a73ba10900cc87d31cdb99aa2f7c683948597a404573f67c17ca322d1ba4cd87b1e783507e5892b22723cad00c474b3046b3a7692c9679f921fcd8a8a0f8037b61ccd47e78b4ef58b5afc76e79090e1abcdb4f45f7e600b7f05be372b1734614b102ab945c26469fc601c485e5cd41748f9b308879312328021dcaf826450d8dba90384566721222f858e15c18e2d77c688ac63f4977de63781c9eb218bd574d6fcbebb850844c4679ba68e34ec0602041746d2036879bd8f68da7824e2e2232de69ba0713cb7b2a033f744fc60229dfeb235c901 sk = cf31b1c205abb276c347e1777057699d394e6ff1ba5456960969bc11f6a075f2420a6b0fe02433e3f2af09e7cc2c714311570dad756fd7e0b21f46bdd65794232b774b432df0a3b37cea2f39c70bed477466f712cc27463b088ea2463f8cf59fd47a5a1355518af5451c1283f6a5b4fa49667a9b16222433e4476f7455ad808c6883b58686f91f831abc88446df550867d00a7795683a38c6dcff17451039e52e244e4337656b5b1df8a8c0a6658622a1403e44cdcd3508442b0e3c74d41eb44360c6419906e2c6519dc293bc1d5546b806001a0a78058c9dc907a363ba663366311d08d75100d90426db06b20d770af1edc65cc543bb30b0dce96087b412b2ce97286ea64e8d027a27961d8327bc0bb654e224d5a7a76437793dbaa5fb8695d4a4c17a1b5172f7bcc3c862b7b57c36f5acaf6b85582b08688308ce28767a0a35e0617c472a72f7fca4ca1e46fb2f97f51c0b42d887af503b30bfc26d6459cfcacb66757752a840a4bf32e1148c0f3f1236a83c63c39a2c76895cfd494d7b285f397bbc9b243fe84401efa79972a70b12865533b4562f77f2c53c799686998e8758c48465718abee461e8677622962c571037141ea59af1252e5d06c19f24f5e2a46a775c0a476b5d1e50c73e1547c945313d4068637b773648c92e8390f41235844a8e1782b5bb8847306918977838716410f0544bc0579c2b748466a46840c38124177c4d925c941c146454308b0343b2a32acd2770114595ff5c53d29310f03387a258544412dd9f81531b79e366c4e42462ab9cc0253e87e3ce41fe41c4c5fc03b57f3b57a8382a150c5b28274bb508618c8b8ac4b2e01a74cca8401574a065cc30a79f389fbd6151bd0248fa2cabab5aef5ea887d669f89b95cfa5b025063a019f543d1e426a890c0b33b2a00e04f46b4866c928752c25367397d8f70cb39a2ad6ca62624b6ccf9b07e539449c377b24fc59423587106b14af11426cf739ee0c62e450604a75b95b7183cbfca4f71f703152732e0d993ef24814057ae02a337a5659a77a628755c682a3b76629a380e21660e75435ba29c0561cb5ca45eb78b415cd12ff56a05a3a0b78aab5cd5f6b18d178e07c02d1441178dd958cb142561509afdf75a077822ace243eab3ae83820262728aa8975bf96201693771133329e2a75ec1755218383c2b1125aeab84ba46564d94037a449b054b5551f91ab3548b7af1c7b5657d7b4b415feb54e822210aea6f491203db4a67b355c5537605a4a87c63736233a24297c671142579eeecbfbff34264281e73f037d3289e1ac93f5f9b2eed8010530159a53235c1814464f89536c8550c50c2777235c52122cbe2535080276b60b6a8b0a4f9787e41208ac6f8a2006c89231a67ace20adf04cfa7eb36d898600e323eec37bd7243a138139d40d9a6d435145297739f0909af14857b475421686ddbc778c7889d63a4cab1bac0a2b56dc033c8df34c71a21028235065f192ff5106e2cc465b57ac0b864871a7707fda1c421b53d6dd72d96d36371396b6a16a8f151434c8577e1a80c57d366abc79720f449b5b1b7b48461a3635527278f10b4240b794b68990fd0b2315d2b1d4a37a980f027a58b3d36a86a039a72fee52ecf060c224778dd5b7cfb485ea146a7ee1cb156814a1cc1c448e6a0887c0108509d53793824cbb180371678c51028d2c449f930bdab52daac71c035207f0a7aeed1ab3b58230d81b0fdd4290ff956e0666f1f5c4ab9158dd2cb51b031798c8c09cd20ca3a0372349b8484a402d3650d81631e64839931ec2cbebc4539d78c2c071dbeda26f526ab39477e4cba1b835155668800df06aaefd28dc1f25fb430a2ce7b6ac8762b1f7400515890bbac8e84d29b446a5467cb9def677cc488254b01ce3a0bc9c5b98a73ba10900cc87d31cdb99aa2f7c683948597a404573f67c17ca322d1ba4cd87b1e783507e5892b22723cad00c474b3046b3a7692c9679f921fcd8a8a0f8037b61ccd47e78b4ef58b5afc76e79090e1abcdb4f45f7e600b7f05be372b1734614b102ab945c26469fc601c485e5cd41748f9b308879312328021dcaf826450d8dba90384566721222f858e15c18e2d77c688ac63f4977de63781c9eb218bd574d6fcbebb850844c4679ba68e34ec0602041746d2036879bd8f68da7824e2e2232de69ba0713cb7b2a033f744fc60229dfeb235c90183f9dd8daf0b2268c17dda49f15aa080af7f241237759a429e692fb21a816ee69b91fdd9ae87f77d3850e35cc4e862389994fe78d887562b8b53f3bc100a5899 ct_n = b44705d85eb9a548dec8d2bc5410c22269b6a86b5f17e28bb94afaf9ff62813262568563a57f0d9779b232d881fa90270978ab71634a47170a87b45f053ae25ea461f48064ddc7c45ead062faa76eee643783c33b5e1d5b021cbf8761270469f421544fdd76321ff870f8960909a5d206f6ec001ebf288620a92ee100f78adb524733818266e505b94d3d4b66febac8e44ce8cdbded17fae9cd6fabead95451694ddf896f77761daa850062c6729326bf54b8c8d88568d0c7abcec0c98d9afa73caf11f37c9f865f599553f6321142bfc607bb8e26c232cbe92c9d7247291ce60719245b06c6cccb40e3e830150fa741a9cdac2453465a5a37bbce012991ba783929e9d5466e78ade76bfa04696d89edb1c15dc4bf2e653fe1dfdfabc8ea443360eb4897a397e8cc687ac6739799c83dc9cf1aa4ccf08fce212824204536a0f20bdef140747760900051363923a340803c34173e5403e856c738dfdce234c112a6952cd068514508552faadda3e271f7ca3069a6c2949a2a6ff8f9731a708d1aaf99d3c5d96cee843aa0f49ccef5c8a53e20df65f12f21704395ebd0b9d0ec7a05435a99df0be0b8f97e6d4955ba37cfd66b772328feddc32f1b7d192cd4c2526948c12922eb8c8fe03f3282674d9fd89208f479cfed52d1bea9d741dfa0abad79dde7f02ebfb9d536c54c395872d3c897dd48dd3c5b7a0f7b54646080b16f011a0a4613beba18cb5024698f148535aedca3c55b43bfdd05368348a47490e2f764847a19a750d08d4a8d645be0ee49d48cb43f5924e6effd30168ad283bed24b13a430c18a31333bb3f01af3c0e22d4b21ea56cacb9056dad2d802a857270be8cba3d96f88e4da276c748191f0f0c36df4e9628d4bed7eebe91d69bf69dd138da58d0d7b62adeeba8db6b9006af73ffbed5e67a7630eaf82f97ff0f7c4234a89894865d7001c072b66379e7dd15d329d4e66f9fabfc22f1fffefa533de55ebda43e7d544c5ed028c511f2fcaadc68ddecdfd7c4e48fa13fdfec28442db1793ae22c6233afaffc1a30ce806917f646984fd137160d3a13b76f21cf734d51b4468 ss_n = ff339f8f77efb71e793f98fe488e2172fa40f69378d4d12be42d70d266878f23 ct = b4a6ef6d46e25fb2c3fdec84bb8aa6c12e6741488bf03b8627b080362e9d41d7fd9db8c605fa5d795161db6351bc0b5537b4935623fb06d2dffecd4d9602cb938d4052abc1917830d4e7813a1bb4489784a2b49e7bec96e5f122d3c6a15d5d3387aadbe9baebc4efd7bac96b2f2b0579f20e72b6c71b3857e09bab37325ae68201e03c761207d6e0650b5991514e1b53e311284e329b010d595858825ab108ebb629bf0991896b947323a03257f48559f2a46ce23d397b758c60cc7de29d59335593d99c0fd81862e51e3e554fbb96a02d319e95ea92247986f3ec198413362279eb9d12c6c8067f35a825248e3931c09d8ea07e20c3f1faff3161eec38186d54442b1af72d8b258417d6961b98c132c611436ffc4dc1c75d8ef5a0b497844cdbc403dfbac6acda07c654bd1c1869ae85ea0bc4aafe33cbe2bddfcfa21521430730ad2b880b0e8c15778fb1048689f40967463ef61a36acc244253c37a06f719a0c433791d613d132c73c0499abff1255d9f8e89e442e1f9e9bad7c13b12e85b929eed9b9fa863abfb445b6a11b0494e79e4df27f8d69bfbf8f6d02114b0603b1057b523e57dd8bac7487beb680e43c4f5902b6c465ffbf17f47512af479ed64e3d7e863190acd2a19036d39f395228e44c06a8f79891ad8879bbaa9c78ea8b604619fd4305dc82fe9245b4aad97f04d11675c7b167c7afe87b8f9e01bc51bf613854991d4da3ec6488a5e3263fb56feed758be6617b0e376c849b52402021ddad62c8a960941f5edc3ba2cb8748e031c35bfa668704dd289f7ba0d02b7745d01bb6beb71352e3ac2879806d28d1088fb6f9aac14d7c051cc7920b2022fcac3a56258f5e3f1e14719f5802520363d6d308007eb240780eec43ed6a3e5c19b2d73521a1862e2c2f9108ecb6aaac014975318b93be593f044986916792197199510becf61787157e0079a87a62c14100c3c2ba7cd66222f53a19baa40bc046e31bd9c34db41d08b20b5e34388e0209405cb33f23e43030441309247c09333a02c9cec943188050c81daf74b8c6d6c1ceb08b589b89b900559d43ab3e9b814783c3 ss = 5063c46827b25b6bc6ea42a4c2eae07323d73fb5e7987ebe6cf7d97d0c6820d4 count = 546 z = d52f74a4c1c1ba37a9f5f07fbba6c7f2090e20b4f4be476c3383cfbd56f91644 d = 69be55343a4cfa595e98836625376b061162e92c509a501824ae6e9a3027e616 msg = 63a9e9b249c414057517bed82ddfb24ac7aa2c8cac6598fd564cf1482807755c seed = 4ea14f8adafd5d9be1a8080f490a858d6d7f4d1af735c415db227ed3abb33eb580aeb484fafade1d402b4ffb68e9d978 pk = f88b1f50d57bf284a60de1c4eed90117733f78921b8bd9c8ff6c4b04537fb1d30c00d3bccad9602cbc24b34621d7e0729c461fcbf5b900cb1fb6ca80b3d748f711c832f8647a78b8203cab825c0a63610015e0cfd135ba3137575312319dc0968885726c446030579ea14465c9706102626615a7bd5cfa635a07cdd4466edf351cbe005fb097784057a8e80570c2a3cad0895c3444011d46a80ff4859b473fbf5487cc6112a049688cdc54552949f52b83fd45aedbfb800512b6485b29c3d770db181916d0506a28c8cf38aa623419d1bb591bf9177e1709adf61103e5994f276820ac9caae9a84c777d918466a87cc40b51782f6ca9e0066ce5f3261bec14d5784e073152b2e2be229c1d716a2a48511b10227ccf90001fb2b2ddb429dda6c013136be7f840adf37f288c39cbac0ab1471e7e511153389e452b1e4857328c8671696462a8c9ac62d184d7044fe0b58cd1eb882046a129978af0987654f78645625ffae05da6f313fbd7a822db9f7b12accce77de720b6ac8136653b3155978f728897531a8325815ef4f5070568bd8b0b6efbb83b06f0482e699efc78cb06f83a1c2bae986c96a78765d3a340c058927fa651246b87b87a8a9e2049f16b29b4170ac4c906bcc8545027bf8f498532bc97e4f672c5b09ae7f7afef382ce81a997cd74202bcaab487407c4a39989755ecd994fe8a08955455998246c3c774c18a36541b0336c935881844337a0a3afb4e59616bedba34990a9e57ab79f3ca367e36309b830d55b7b372eabaf6e13823e14e47480239548b737759c8c812ca51a7b0d7a8c4747432c5053eac6bf4740a64b596c4402dd1f7b0d2916581a6a7593b055c918e3af45e522b2d97d26e61a7255490ac5b3482f140cd839cce83b53870dc882cdb14ae5167661256cf204b50b277defc935a665a3fbc777ef2a444ea2b234136c6f1692a7213e246042b688b9d5bb9a1e203b2c2cb2377cf16451e58a2b935c306a630ba86e7a40842be794a482d9cb53af7aa340279a23579dad11512570a13849621d74d48b165a677af06608d9ff39e5bab7dcf78cd56199518eb6419f983f8f63583568da7d4dac0e6e4075630ceea1e7e9e4d3dd18e9c7cc43890 sk = f5079c08bac7dbf8a00e493a144c045ac068e712829653baafa02251728f15055345551c5bb9635a404746855ab13313d054c6f1a9741166c486ab4133b6be64415d7c2042361b7052f6b4b3909a36952ba840a991673f1869614f857d71310b5e5386a1c16e76948359e30ead06a8a9e73c788cb88dd4836039a580504c402821a99a5bcca117a9cc6488c67890ab541286530ca2a313713bf086a26d450ca9224958a2ba4e9346274c86efe9af4847443f4202e34b989fe49833757749949d0cbab19f2b47961c20fe17c8d5dca08bd67c9faa5eaf679eddbbba7c5392e8a84c0d104868c451568b2a638230b71a9a90356ae1866223b5b036694b55e9a15d148556c961857a2d00235860da8fd33867ef4881d1a46ef4aa11d2c57321313ebd759aa607b7e6229a998320351bcf28b4838369bce12321fd3837c139560f3c5ffe9cb81073c3cd39927261b89a245cd2b735d6a549fb208147c236b38413eb57662fd220ee8606a376adf3646f29dc0abb20b0e40894c4a70fecd153368c356d05116318c3d076246649a81cd93204d7965cc072a7338ac81a25454c707984cb1f7a922c36cdeb682072ba94eb2ca4a6a05ac0bc07eb507783883dfc71cd10388d016b72288960fa122e5ee3116b364fc365122a1b989c3944c04757bb571a1ac40d3447bb6de70f4059bea2749a1c1b7918446555d1a7adb0415ad4aa87bc4e6b1635669b6ac4058ff3443dea62c730470e8fe23b43b0619dd90f4ff4729caa38a264ab0ee8c7d007b8c64453ffcc6e71e5cd54421182e7acd5142dfe5381b672546e1caca3811f06fc840c441bd6917a55a428abc39c38311c99d85b31b910e8905622fab7f79913e335a89189afda957640e3a8a51cc106474d3c4a06f2276bac0a642bf1a7529ca476d913f4f92da95b91528903ac9779fb0382c44c06d02984b013ae8af111583935e4e1688467c4dcfcb26ccc3249410df0f36cf092862f83777a8c19f0824932f8bc3ab68a9c5354ddf875ed43ad0fc57ad4d4b6dc5a0b7179561e762471d1972d9c5baee5247130a24bf00179a49ab864cbe2dc76f88b1f50d57bf284a60de1c4eed90117733f78921b8bd9c8ff6c4b04537fb1d30c00d3bccad9602cbc24b34621d7e0729c461fcbf5b900cb1fb6ca80b3d748f711c832f8647a78b8203cab825c0a63610015e0cfd135ba3137575312319dc0968885726c446030579ea14465c9706102626615a7bd5cfa635a07cdd4466edf351cbe005fb097784057a8e80570c2a3cad0895c3444011d46a80ff4859b473fbf5487cc6112a049688cdc54552949f52b83fd45aedbfb800512b6485b29c3d770db181916d0506a28c8cf38aa623419d1bb591bf9177e1709adf61103e5994f276820ac9caae9a84c777d918466a87cc40b51782f6ca9e0066ce5f3261bec14d5784e073152b2e2be229c1d716a2a48511b10227ccf90001fb2b2ddb429dda6c013136be7f840adf37f288c39cbac0ab1471e7e511153389e452b1e4857328c8671696462a8c9ac62d184d7044fe0b58cd1eb882046a129978af0987654f78645625ffae05da6f313fbd7a822db9f7b12accce77de720b6ac8136653b3155978f728897531a8325815ef4f5070568bd8b0b6efbb83b06f0482e699efc78cb06f83a1c2bae986c96a78765d3a340c058927fa651246b87b87a8a9e2049f16b29b4170ac4c906bcc8545027bf8f498532bc97e4f672c5b09ae7f7afef382ce81a997cd74202bcaab487407c4a39989755ecd994fe8a08955455998246c3c774c18a36541b0336c935881844337a0a3afb4e59616bedba34990a9e57ab79f3ca367e36309b830d55b7b372eabaf6e13823e14e47480239548b737759c8c812ca51a7b0d7a8c4747432c5053eac6bf4740a64b596c4402dd1f7b0d2916581a6a7593b055c918e3af45e522b2d97d26e61a7255490ac5b3482f140cd839cce83b53870dc882cdb14ae5167661256cf204b50b277defc935a665a3fbc777ef2a444ea2b234136c6f1692a7213e246042b688b9d5bb9a1e203b2c2cb2377cf16451e58a2b935c306a630ba86e7a40842be794a482d9cb53af7aa340279a23579dad11512570a13849621d74d48b165a677af06608d9ff39e5bab7dcf78cd56199518eb6419f983f8f63583568da7d4dac0e6e4075630ceea1e7e9e4d3dd18e9c7cc43890f218b46e0da04a0eced28cf1d4a621d4b4f3b1393e5395e03636af182282ffd8d52f74a4c1c1ba37a9f5f07fbba6c7f2090e20b4f4be476c3383cfbd56f91644 ct_n = 5c86b22772aef545a9993b0c90c5acf41ff3c929469ee1def2dfcfcb1991db6f6c6be36f29ebfa33faa6e078c150d3c27292b673657bde19ca945058c6e9349302df8560d74c4f70501e4c68e31077621994ebc80a6a6eb097df9047713252210e672820ffe9190817ec59e7243e711420c345cca28a700328c1c03ee37ea9e82550ccea4a1989b8f03b150ff0c4b9bfa5f09e7308f3dc8b61fb32c141d98a2dfd4c1b4e4b9da9249921a19f3a7d774a76e5a5607fb17ffb2e2730b91eddfc2f8a3d77a2bb1a31b412ffac34a3edff4bc63e489a81c2c8f30f83372abe7248b4383b43ee0774a4bef2922591407e185a86dc51dab1676d7cbc42aa0fa4bc30da226d3f55d5c0db9169e6ad127aa51f47aec9fead0f87253b2170549b508653804ac11dd114fdcfefb8830e1f41145a97a8b0938a47e426debd7c6148559eee051c046850d36278d82299b9370425feda1e3334182efc6a5fdd6a7200fa78c6044e173036c43a5fc2b1306bc77eb46a51a2dcc011464006df27993e74ea0f3427aa6fc79833b28dfe9c01ce6a117800654728d22e95cae161425588e6b31d318c98d137270532d2ddb855ac9bcc58030285a00501ef9f73e9eb6632cb7f6e81f9e145c08cdcd32bef33534645c0c32e02e31b118f6b4d1d4ed9919d3804f78cf2a72e3132120612e272b9da215764368d5d02fea25af05109b917dc2896ceb893cecb78337fdbed7ad57afa697359cfe6488b51a4a9bca94415591b44e0407c4fc27c96e1f62ae32bc7ebfad9837ad2bd2ede5c0b9377d4c8a51ceb8c53093b333524265b4e36739d03ddb4786fbf47ce6fe320d3887e3e7d68239fee66c0dcf5d28bffdbdadada35ec780d55d99baa99e7cb0bc6aedd876e34f9c4603df6c6373217e9c53b792403bacecfa6ab72e19cece39c3ca45aa577feada4925e772cbd23e53c6a5d8185456b2b338bad13eb1f8910678cfe0f516153880a815bc517298c87cb7fb4bb9217aa441c844365c60d838c2e440ed55437c97c58606ccd25d9d59b9272a276741d75641971275217de8c7d9c183e10d3fdbab54db7fb434c4d ss_n = ec535c427fafd0200665120a76884f40ab0aa6606bd11b81e02907d8f532c4b4 ct = 783c204407d5f8f310f7d2e0cc9442dbef8a8bca6f4c0e4c9897806187b965b989d769878716232acffeb131991c721e44c709040f68a52152a6e9ab2720674fef43dc8563245e69ab2ecd7a3b055fa5c7b7ef1fe24c93bef41707fe7d3d335fab3efd66a1bf5d9aab6a2942bf31648f0aafef3385520ff249176c4594dc69dda6e26f06d8bc86d7ccb9f7a3a1d4a465398f22284f0db625274af7a521494ac6b293b3dfd5cf91758c131108ce910e3b3792d4106960325730cf54c3e15f3fc3bf20003825c1086f40bcb93a0a17fa6d5c245a91d7e8efac037b06d0ae40e236f7eb39a96cb659da082afcade7a3ff67a57442cd697b87521542035bc763f9ca3b072ffe16f59ad2214e5d7843c30fecf22257728515dcd18bd0c2b1a38ee8b0224ae5fcae7dd5a34a1cf34bd62b5594e8abb63ed093e6eaf4c04f8bd0ef379475365f939697c54b1c603a6b237bfe6f8fc8441ec7729d2315e8bd7acec717e3c3577f352dda08a3719d8a5b90676e612c4694b4cb85b2b0441d3e90c080d8d1b1a0ead6b757f54d61b2e0ae20fe4965698b9ef28fa0b9a0acff1e7a2403db8cadda9abaf7e74bed54398e8923caca553349d3798cc47822f73178a2c41a3b090d9ca96233fb4704a178474e669ca6fbe95f66179475f322de134e9b6fd012b66f6ff4dc96468d2bf1ab89320e17dc6ae6dab3d9c4016d035bee459b0ea54cceb137dd5817d2d976aa636604e49404a0059c41fe6f120ef6b2dc3a009fde76ba4a9c7424f830b3a8039b27cfb6263a06923260502b00c971bd40fa983d9fed28595766c1e7c146b8dcf86e401f4ffb3737c527358e8dd9adffd59f0e7674ed91cede98f092e4ca6d577a8b51df33154e33834ac3be83cc2ef67728294348cdd1b5aa99411796f91d6141c52e5b4583729444eb544e6ecb5f93b3584ca12ef1314b15f81ed84cee0a404a872fd4e391ee60f553d0a0ddc996b3425518d6155b1c292b9ce1af30ae16a888a3b28a48472a84f8dc7d802797bd4a2f1fce25ce02534ea5be7637cf4413f84b56f6f095bb050f9c1f1d785c9fdc8fd60c7bf6051c7a ss = 13855623a5cc338bd2580789cf7966ed307b203f21359a289b87a36482f18da1 count = 547 z = 6570a3c90cd9438a32bf6a4974c02ae4c247a690e0a1b71d198ac3abffe36780 d = 57efbdf5dbbd032bcd34047a92d77c8b81a4ef6f19853837fb9a1ad91c5e6852 msg = 6bd705910f5509f86824ca6625d4e16751674c120a242ed305c8333287c439b2 seed = 35abf58ef0dad6bcd2634c13c675f4a75fa2b430ae60827081f361cb178683e55296d61b9ee6647a57b8b4fd5bd1471d pk = 73573cee404dc39a2377c468cb3848902720f449c174f7825fb1c04ed941ea013d61759c8682497d210d113c343efbb051b072fb811a48e4a9a74969498b1017374be574335023793b268f415b304874a176ebb728a77a29fc325db37e7ea05c520746cd588c10a234dabc65c2a347fb472373c0c2fd7312e7d728e80cab19924f0f759bce7567fdd403771abe69fb51d12c7e902b9e28b94ad431cad596c19b67785658470d187125056db0531a4c612ebafb3b0cd1550cf64ec6b6351c611c77759374c0c70b198986cb6a4f82c9f77b2a05864e63abb848029b1b194fd63a356f11476808111b591a1db09edb7bb898bbbccae415aac662ab39caebfa4e2f967c63f97ec6867b81943ec0b9bdc1e5c158b8254e76a82f4b8503c685bdc653dc979de9b9060f81c1c84991477717d5a6a31e34cc0b7a8b4bc0b48291c97ac065af6a12b9a6bdaf489fdd16caa866b8e71b79537081c530cc79e27ddb811327277689e10bc9e71acfaa9b3e83a03f01566fd77dd2964c8dd69df93c45ba8a22518bae4a124e24c92247b269e7ab640888860a484e81640386a23445538d63fa06ce2b9839749bca72c9f3b7cf0c76bf0fe4905ed8005d6b3028f62cd351a08b9bb925017dc7094d5155616f593429532284933082362c90458afdb840082080f568396a28b4debc68cebb5b486505f8d642955c451a94b91df08987000891610bb69b0929f989822ace4ec32d8c656573ac4099690d6f4911728c5005593196d25d2b279a9b533a101b730c89c394f648c3439529651e26d90ee2e0c26be0689f080f1a6b897a26cebaf687461c7de75abf58fc197cfb646ac58527d47f3a6b18a9c15034c85471d723dda08b378153ce0930ee755c9ec958e50050aff5b013126042f961f0f3b7eaf03faae9a3ec9785a60c2b9be8a41f9b37b3a24880fc61a397b5a5b65cca631207e22250d09aa3255d213a284aa9695b57abfb266d055408bbd9a528738d0e1c0d72c14b647046d0faa6dd3c94910c705eb1ced11b8745464d0afbc4fe112bb3d11c7bf4549bf48e3bbacbfce6b6371472e488307871a1c69f91c9775f739e1d366e1b1b364ea527fd9d0691d9a81f52d679201eb28a4a sk = bea69e30e02c7d7830a7261710da817dd86a2d9115b1098b2dfb1a62bc3b9d13b739ba274309caa0c21a646cb436b7416a385891b299c6786fb1c90adf29bf60e44ab24a9a2ce030ba454153b73a099b87d0c17f510b3ff94b86007221e57caa8e38ca7a73200e7717c2a787aabb6d9ab617bc72264cd74156430c7f379d2ff94a878b6d675c56a378cd8a7953bcec8c7366cbe9831409b801f8907746b5b82cbb1fa0740efbc8cbbc3679657c9275d16e6df9b37f8039e2bc0f8de875a98789de67a0bab63c77e102a510942ca0324cc64455f0a0903ba0e5c189a0c76cfc729a0f3c0f89aa63290175353757a80670b7e77cb76cc060728ef5c5c235f4a5c7563e310921df928a1c111b527801fe2c18cf0839c6772c7f261aee092db29ac06bd03139e62e7fd47548d12a5bc6a0ef1b114909c567c32dfb028c34958d62a61370f37b5bcabfebbc3d2f2c420fd038298383dc5c0e30293fd43a9e0c735bdde11a450a195ba6cf7576c1d4156066568194eb0d95ca8962b7a9d115a999d716c6fc2e1560b24c91822eb14c19247ef9d87ceff6c458d587b31b23748b42580611ef024352c47dc3449470c07ad910aa1f87159dd3406f565fa1991bb0188c7d1b9e7673511fc6555c1401d753a64d7538df8944a1119955982828b69f32672067705172f132debaa3630864139c19a3d2b841d9835bdc5337ab746d648ff69c8df8472b2115c3a02b8fc017a06d695043f0b6ed891f5c51495d5c3bf6c0539dfb390398475bd2252a877a5ae7803c26841dc197b3494e5b13326b77886e491f7413c30ff3b631d0b4d825073dea2c6ba85c98252d540a8bde2862e083238ba69c1594966695398cb584014c6cca918b26a85773f1aa382b588e49ba18f45aacd245d0a19a4fba624ba42212085e908123f21453a5f8c912da2e48922814e34aa08a5496b5806cdc0e908c0a4170c4332228f4a1a5d3d9c4ec66b8862b16118581e7f6777a5cc17ce5827973c7099a5007dc80f185c6bb13c80aac4f63223331dab1f7c97a23228ec59917b98ba4d9327a874ab15d93c609f8252eca31e51c1773573cee404dc39a2377c468cb3848902720f449c174f7825fb1c04ed941ea013d61759c8682497d210d113c343efbb051b072fb811a48e4a9a74969498b1017374be574335023793b268f415b304874a176ebb728a77a29fc325db37e7ea05c520746cd588c10a234dabc65c2a347fb472373c0c2fd7312e7d728e80cab19924f0f759bce7567fdd403771abe69fb51d12c7e902b9e28b94ad431cad596c19b67785658470d187125056db0531a4c612ebafb3b0cd1550cf64ec6b6351c611c77759374c0c70b198986cb6a4f82c9f77b2a05864e63abb848029b1b194fd63a356f11476808111b591a1db09edb7bb898bbbccae415aac662ab39caebfa4e2f967c63f97ec6867b81943ec0b9bdc1e5c158b8254e76a82f4b8503c685bdc653dc979de9b9060f81c1c84991477717d5a6a31e34cc0b7a8b4bc0b48291c97ac065af6a12b9a6bdaf489fdd16caa866b8e71b79537081c530cc79e27ddb811327277689e10bc9e71acfaa9b3e83a03f01566fd77dd2964c8dd69df93c45ba8a22518bae4a124e24c92247b269e7ab640888860a484e81640386a23445538d63fa06ce2b9839749bca72c9f3b7cf0c76bf0fe4905ed8005d6b3028f62cd351a08b9bb925017dc7094d5155616f593429532284933082362c90458afdb840082080f568396a28b4debc68cebb5b486505f8d642955c451a94b91df08987000891610bb69b0929f989822ace4ec32d8c656573ac4099690d6f4911728c5005593196d25d2b279a9b533a101b730c89c394f648c3439529651e26d90ee2e0c26be0689f080f1a6b897a26cebaf687461c7de75abf58fc197cfb646ac58527d47f3a6b18a9c15034c85471d723dda08b378153ce0930ee755c9ec958e50050aff5b013126042f961f0f3b7eaf03faae9a3ec9785a60c2b9be8a41f9b37b3a24880fc61a397b5a5b65cca631207e22250d09aa3255d213a284aa9695b57abfb266d055408bbd9a528738d0e1c0d72c14b647046d0faa6dd3c94910c705eb1ced11b8745464d0afbc4fe112bb3d11c7bf4549bf48e3bbacbfce6b6371472e488307871a1c69f91c9775f739e1d366e1b1b364ea527fd9d0691d9a81f52d679201eb28a4a327e12d6807bc36e7509f187d8ef493c66e2f3acf65fdd926ab3f354d5281b6a6570a3c90cd9438a32bf6a4974c02ae4c247a690e0a1b71d198ac3abffe36780 ct_n = 74db782bfaa87cd14f27ab382cc581f3b8dd53d6ebe8570ffd825cc6f639b00e77f1e2d60a6057cbfd0ec6712b3f9ea6400b0e5eb44f593a70ebd9b4bc25c3dcfcf36d4943db06d79698f0015fbd0aa8b38b095bd1cb37b6a6d57ec2bc9791bf9b9b336e22e54e6141d5f547f5724ec0411c96b92c9292e4e173cbc4d12d4005e0f6656071370d1e31ebb08b8d1353a005c1a744d4dd983aad0395842bb4bfde8070ab2a3e3db4e6cad30e67b56e8f7a94ba91ef30410c14113ac658a6826ba65fb8a390a48df92bcefbbe3ddd67d7a4eb23bb23087f88d6010980394640ebfafacd0111d95129970c48d5b4e86f89bec44db2edbb6d727a2f02fee5bd815145ad4e13dcc14bfff8f1d9919556d1377bb895ee3caa6193ddc905178fa1b9b2a72f0d5b15762d6445eda0164c606db57b24bd5959444d015f1c7c94ae4d92339ddbb1e7aea0b5afa01281ce22a4fb7112ef85ff9636c12f4b3fa9083a0455e5c37e6ce7898d03c6bada0ee96762ab3c428e550d41718d20bef59a2e6605282dd6cad2a442ef34b44bca4e293c0228b7d56e63a86114a5a8618eb6e3a33ed8cfe5a50665d6cacf837fb8d8f75ab41bf7f4917505fb459b877e9fc65bf4f6998ed9023be53b3187d0e383edf19f6c2ab46134d287fc87ee8959534b988e19a2f0bd2b186f4f6c988d2aae20f63d70ce649c9dc45e5e6faedb999262f4635551c955608c679cbd6a7cfddc7da1917b8175dd2e49e252d0d1146ffb612495a2aa78de5fdcc9eb2e510782ff78b7535b854291408b64823903b44a59d02ed6586f5f2772588ade84eee4464457f63788ae894873e52f6f2c17c4a98d2b44f17756b28a13a2ca54c25f0c41977b04d9573b267c0d5a4c147f2fc4570eb2734b528123b3ec380286152cface3ce8db2b38af38c9a069bbfbc13b3970add5bef431188a416e9cf21fbfe7fc53f45b1a8ac4c4f38352a60c81768b4caa80b2eff990d12ac7e34369f8edd1870a8a2779fa72957506add53ebe18351c1b1f2959db40d812325785ac5465e69c356d90728489c457bb79e8f2984781aa582a39ba089d17030e ss_n = 1b93e1b9c699d48cc1f3381a62fef11300d4eb740fa698205aa09ab12876ccb0 ct = aaf79760fd7a6fd4433fdc499adc007e7850118d3f843b970ae665e96e38bc14fbc9ba66d047860e7946fcdbbe88024f217d6f1dea46897fa6ac1f5b7fd38ea48a937e20b21bcb96d42c53b9be75b49c8af3ca82c5d20c218d447146f652318843e984842f1ccff42e46a0d9f6c94e8e4cb1696d862d7b2f15a8e6522f603898aa8199bcdbf2e4118869a447eaa3700aa3b6f33598d61d76cb0b9e2c03e597f61f6a3edefe6d92491f930e9121f3f74e1a3304bd50e5fe8fd6c9d093c4fb432246393ccc4d1e48bc9e569a98d980eb025c89e92117b853ac98344de0e2247b80c401664417d4ce567326277676a4bff70c66d79adfb59b350ce4a616f578e6328b808b1f90aae1065cfede4afd880502b9b3846186e1cf9bb391e88806b69f585753d08f0dcc0043b2393f0d6bc47c96b7f1aa6232ba184a246339f3649d591776feb9701e80e2d15d1809d6c3a1dd0b68564d1eb08707828c282df211c7996682ee95e32ec2e6316d1c366bbd2424f5f45d2d05e96651a139cdecc582fca886d7cbac5c3355b9519fe57c9bc2871170868f868d01a2dfa2511465b941f68ea60a16be37522665dbdc65935e005cb0f5bb66265e54c92a0eab2fac5fdd31f9361b8a55c66024bd5ef0c3b2ec3a768e8ee93981af961044aa63cff7d6e0cb9c042e8e1175ebdb01ce1b6f35ee9dd18b6d9d20f77cc2d78fb1a265483c9eae57f1157ae21092ca92287dc512caeeb821e52c89f9f473167994b8ec597c2272b94143fa7a6793e8cfbf8c960c5763ffdcd8b9a8b8fd8993bcab37674f79307a3e9d1dcc98775db806b4bd9d163bce8ba7a564f280fd61c20598eabbd2613d26ab108d10b7d6d6e11dd3b66d3b800074c470e2e4c81f02080ddf92fcd64aacf74f2d10393060cbfbb0e50b064e0404cd4e6e7d92bb563d606b1665fb398d8c4d7d2ac17d071b1b4b77465be8dec90122c91b23f6770b8ad8ccbe0beb613f93c690b2563941aebe48601861c6d925069295c0d8a1c1a82d281e05270d668e2f34c07fd60f0b6d3096317f54955ff3f9b2d4345859b4f7d36ae3127d19f96ffbc6917a ss = f731f6d7a3e99a10782623be9fdbe921c9a7e33401159bdd0879d0578154cdaa count = 548 z = ad02c9611af57893e4db0dca3d57379f2f39f380ea03880ebd4abfcc4a5dea70 d = 52a3fbd30beb52d2bd4582a85735d30a1d5eb94075feeb5b3c641af3ff3092ef msg = 3e46f5d16fb05b38dc735846ec0a11d4e4c34b146229b815e3ae794958786808 seed = 094217f08fe7a985ff58cf158418f49454d57eb2c70e4ff08a6693bc9b1ce99911b4f6bbef638574ef62b0c2169ebd08 pk = d0f638ad5ca3cdeaa7f8e293a359c0bd2caddc02158c1a92151b213a525709bb9d91eaa27734745f7060a3804585f382145b05d2bc3be8f0b38b365a924bc9c8a7125b33c9d00c7f23856c8df575f030804284362dc2bf301b0be2d689acf618f2e880bb7cb53ca331992a393f767fa4b72bdc1663360a31a00171beb9b8fd4aaac0442e2e1b3ae7891efe6b32d6a9823c386a8dc377ab475fea181e6b3c0eec5424970a254151bde789cb1fd9ad78395874fc5072308fa88656fc321e94fa75c38a6eeb197a1ae741c94646b57c8b400399737a3302394e1bfac796197f34d38f799016db114c6ae248aa1894ac04635b84a739dc06ac002672e43287c8430307336985885c87cf8806881b120dd4160e82454265065d3f7a68b4158327f007c5688618f74b546588dbb5444d815495ca5fa9d11617f71e7ee02583d424ed5593a6e97cf780591a399ae3ba2756fb421365bd8c11b0b8c78bf047682624a56364828651aa4089b116e02c236063a6d75b09d548b9db942e4493afd812b43ac0859489f211a67a3501654682f605055e0c9d7334341b672447d371721069dab0bc08d0081f32742721c7c0017f25c1b43e2370165c4bf3989377b21a599bb1785aac3626b6e278cc4c250923915f3d79c6fc880d04444e24519e1321bdb972b4d7b0c5a4d116fab5446767268ebb74fe2acb2c845098d78a8d696394b90fd32790d56b7fa44643f264aafb5018e83894f6a67ac8a221c60372722b5ff3698d9c9bcd9ef63762b30c3b9025f77b2980da2ae0b72f210c2e00ea3400f6a23193b3102c9d87141fcd30a20adb98b69032fa58bc3be72fb0b27474806bc78c8b4f0055e72666e3c9c4ca7091d6fb1d5be12266d01621471b20ca7f53fa7ac8092838451747766e505043c0eaa6aca7ca4a46909c31a86b7b0fae927ab5bb878938718f686098b495ac26c6ce244ed8b60f55bb7741609cd9e413d3e0778d4b7d45158d12e840ee5b82da98018e6260268a51657a6ba286105fa03fcf945cd55517dec60f8f130187e797b7a8351b853fb2aba78f7712c36abc92ca9076104988a7b0667425dd3a10e1be13dc0941202f0ee29f44ffd9301b9c5261f7311db34fe509 sk = 1d30a7fbdc1cb588aafaa364a2175c6717649cc19733f3c6fe9448e09245a0a21db626ad9d688487604836770d0769644e9b3b15237165e662b4384918181483a41746d4a94ebb2b2ca78882cc3a1a8c64de1997e0d16bde614244116ee1f4c8f0e1a2ae3b83467960b85613c8b6b92c86b55892c0e88112808a2a3d575a4de213cb69197ecc195f2946d5d52da3829fb032ba734086985cc99ac873969b82f43960ef5a0f2adab6dd20cca282b1bea5bf7917b3937081c5a842bbc8047dd9afd44415833c53b853ce25671df5b616e0f27beb030d14526a2bdb9eeb3cc67f37c51c0c209aec20a9890bccc07addfc37d878cbd3972b39482565061b1e0c3b64b10c4c03b099936439d28390155ce3f70f45c617e37bc0f015b76f4a1149303cd78cb41faa0786b8505efb894d5c2ff39845e3734a2165a312957dc3894a49bccf60ab13e772a8c3cb45c095658d22aef2472967658f15380f06573c1e377b35508ede19b226634841c968ce6223d860add8f3bd22e39db5726f95993e488088b3e51db0fa749406d0659725a2b9656bca20545c44b000612fb525248a9a9336b924ab1a4c01ab37c706e6a3c29b098048c011a99bcc50b9ba2fd3bf0b81751d36757a12a35a02b2b7a31a1d7ba093ac3af8769fe82329995052c150470098cac2706363ba7b528223a4f46de86c20081b7dbdf2abf623264031762db715ba504c88530deafc6cef52adfac337dd62a07c4c75f9f3b9cad972c15b38e678bc485b81a444012d090ce0dca353e2274be465844025c8a5b83991229fc0ca9883306f5a099c8c8a95fb9c0989bda7fb3ab1a9559a370e0eb0674c8b322233953ff11adf56c5c134748e05116940960cf8cf98a5060aaa0eeab14287e6c4e008abe79cae2f0242e6041be3c1c5b48c990b872a38075a0c116df066c6b007b81b14809e87b9b71a5a8189462569b7c6baaab930062bc97628424a9e8178f3731dd39a3784dcc5cd010009d6b03661a333c6a1823c396ed04d181a80b82783de7ba0f5c866c5e485a0a319f593917bdc5b4b6a5f22217ba831a780818e61356b055051d0f638ad5ca3cdeaa7f8e293a359c0bd2caddc02158c1a92151b213a525709bb9d91eaa27734745f7060a3804585f382145b05d2bc3be8f0b38b365a924bc9c8a7125b33c9d00c7f23856c8df575f030804284362dc2bf301b0be2d689acf618f2e880bb7cb53ca331992a393f767fa4b72bdc1663360a31a00171beb9b8fd4aaac0442e2e1b3ae7891efe6b32d6a9823c386a8dc377ab475fea181e6b3c0eec5424970a254151bde789cb1fd9ad78395874fc5072308fa88656fc321e94fa75c38a6eeb197a1ae741c94646b57c8b400399737a3302394e1bfac796197f34d38f799016db114c6ae248aa1894ac04635b84a739dc06ac002672e43287c8430307336985885c87cf8806881b120dd4160e82454265065d3f7a68b4158327f007c5688618f74b546588dbb5444d815495ca5fa9d11617f71e7ee02583d424ed5593a6e97cf780591a399ae3ba2756fb421365bd8c11b0b8c78bf047682624a56364828651aa4089b116e02c236063a6d75b09d548b9db942e4493afd812b43ac0859489f211a67a3501654682f605055e0c9d7334341b672447d371721069dab0bc08d0081f32742721c7c0017f25c1b43e2370165c4bf3989377b21a599bb1785aac3626b6e278cc4c250923915f3d79c6fc880d04444e24519e1321bdb972b4d7b0c5a4d116fab5446767268ebb74fe2acb2c845098d78a8d696394b90fd32790d56b7fa44643f264aafb5018e83894f6a67ac8a221c60372722b5ff3698d9c9bcd9ef63762b30c3b9025f77b2980da2ae0b72f210c2e00ea3400f6a23193b3102c9d87141fcd30a20adb98b69032fa58bc3be72fb0b27474806bc78c8b4f0055e72666e3c9c4ca7091d6fb1d5be12266d01621471b20ca7f53fa7ac8092838451747766e505043c0eaa6aca7ca4a46909c31a86b7b0fae927ab5bb878938718f686098b495ac26c6ce244ed8b60f55bb7741609cd9e413d3e0778d4b7d45158d12e840ee5b82da98018e6260268a51657a6ba286105fa03fcf945cd55517dec60f8f130187e797b7a8351b853fb2aba78f7712c36abc92ca9076104988a7b0667425dd3a10e1be13dc0941202f0ee29f44ffd9301b9c5261f7311db34fe509f5d756cf415282baa704233c0c9011e3e2a68c62bbe5550f478927d1d456ed97ad02c9611af57893e4db0dca3d57379f2f39f380ea03880ebd4abfcc4a5dea70 ct_n = 9596077fe97c2ed51d145f0c87eb1b44df611076b65cf8c15c6f2774f7b6c0111e11f6d08d861352b16610d8082ccd13cf03088ce47c201f185df1cbded0b71e747c298f3cfad09f9c301973d51aceea12a0badc4f50e21a8de585fb984c5ad713e3437c939ecba950780e4ebc9c3605cb8e1abddd305da681a067e9e32c3623c7b614ed13461aa3c01c232edcc7a33c80459eb8cd63818f5ed4e94d933b44298ac666bdfb9ed1ed29b12a00f678d97c3bd4e81ebac77765fcac246add0d01ddc2d9d38022908329b220b6669cfbd8daad769c7e9b97a7b197c392999d2bd65ebc0d64decc5a408545ddf4e83e469b58549c7c22b334a9c31ab54c77b65396f1dc7bebbe57510af82b44a91d3cb41130b89b6bf05669785da46dfbda8d5b02c3300d206193d62142f8efdf19b0a501ca1656ca9c15e043d5b0d8011891f3263a020f5ef77a6b4e30e60da0515fee11d438b90386b17a414fc93da710c90e2753f0021e77c7f3b3f19785605dec87b60ca18c01801e5dd5ec89b00999cdba97661d823a7ed057a31d03e1e0a0cf1a5ceceda97519dca97813a80ce28b31b1bc4bead70b8df1b42b88c6cb5ab31f289f98f6ce90b17c1dde9bba30ba302952aee04bd9819cad91ed068bbd6c5c2e7ee2b19bc69d83a08f32ba94811c96fb202c9de21da9dd686ac8afd9593b275bee0a445fa6f40d4f6f4e1e0910c857c3bb269ac29c3e45622141b6a48d0460abe45ff7bf5e25c2acbd8a5351c48adb9935b49db7b8b10c53a75a3afc37fc827812eae6416396968333af515bb18c5980549afbbf16067cd8982b1ff6fb3d2d5dd70474a02ccfe7037c95e2fb12b5cc805f04d7bfbc5b28e61286bf8d2eed5f0e294ee14e19ee341d5fdee8a12274cfe01d7e9ab7c7e28a863c24372ae9c727a5b388bba36ab59d6b49761127d0b2ef010d289ffd1844b957181a5ad7d0e16fce27e95062b1031b88db3463567a4c116f79e5398f97222369a64e90cf4151ebd99aae06c6cd406a8d391777b765cba9deb4cdbcf597cda776a45972ac1f0dfee22e4a0b5f79890c318cce4d14f007aa4a0df451 ss_n = 7c4b320017119882f61e0b6dde7853a04b6e0f93f25adc2408df84c327c45067 ct = ae8f379e496fe59b3cc5ccd708830f5021feafb8aa513f94ab4f607623b41d1ab8a2de55b5ca6e31e3434bdb1ab8181850a1e6dd9d8cdbc08158a62aaeb1b5fb4f4f1b0ae116619dd54abf477754011727113658992893dedd2d0a04e372e070ac8a27fc18fba6f90ab643be0b72a30bba1ecf1cead779f54ec871304fcdbb8ebb4e7fc3351ea2eeed297219476923318c84e1fefb9158a8709cd7a46b929a92b7ceb13ed1cfebefe82415ab85453a9bb3c11f103fad496e78971a7a4667aee73962cfb4d9187c084e3ffba9ee2416a52391a892edcab81391630281c8047c6558372432cd1a2a47f5e302291d947c6f199054dcb15d11cac28dd02e6646aa0591954ab69cb6bb0fa394f6d6a41de0abc94559bae19e47a24b9ca67222cd27f4feff2628220bab54bbdad939006398184141e7a554d10d0efd4e3f50ace2a7addb82078bd0f502b57cd07bdeb9d0935648791e31c3f20e180c31fefa61824cae495c1da675adb05ad5e579df6d253d11c1de212aa232c8637086de8e280775667684f6f3ee40fe619c7c8dbdc3fb73c736766a6e6e110d42e930af686097b26fb50c52e25295e64ff81a17460ec8b866fb2d2003947f8fd5b718af1fa9fb5618b85b120277696a713479e49ada634cbad72b7e5d523683955936afec7db6a3a84c76e345c955090bfaaf4d8df41daff2592fba91f5eeb0572a346c05b3874c9857b2a97544f9dee338e076acf860fa79ee665f97893732c20b01019fc36a6bcb7d37677e24ef19d26c228d0e9b3cd8e64346b4c4d230cc6951c18f1e5bbfe3fcb1f01369785870ed6ddff6bef8663adfd69034b882989eb9a7c3bed72ae507fd3e80caa27aab4838f4217330790ce0262b420c90d1ce76aefa871b22d020391a9b978aa0bce910be73f4ed201134e345de64907305f31c97947760830a37fea8af53b860a75ca64f560aae4d0c61cd299d9ee9b2403d3b9dbe304e466ab54d41ff5e2b0e1cab9386a1311e4beff433a96f959b691a2781e7a1ebfb4e944df89c7ea10ffacab24a6788680daabd7bc0d112d637ac3211d673bb018018d9622951 ss = 68537ea71f400cf6545e0529ec53ebaee1ee28c0f7a6576ea6225265544d9891 count = 549 z = da28a21164f79d6df8aeffc35325c819a135ef40278c9b914ba706462e7abccd d = a67ab6ed1b68a6579852457b3476d063844b38d5549804ec7514b96761bdad37 msg = 45651eff7519ea681d3e3fd755d7fbd0827dae9f3b44ab6a527acb19899396a4 seed = e6947cf283cdb253b7be184a4ab1ee1edc763796070b6443665b6369534665d07511adcac5202f29179d09853b2927b3 pk = 80929f6ef3c3c3b2809ac6804f66aed676b81374a7e98b5aaed274c8862b8de78c3b32aacb190e79948801e08044c9481327a4a5ab836e980dade5bcc025629b37bc8656434b3329ccdb9e3e526ebff84df6f8399bea32d4aa30e2730534a0871cd80ac1401566292539b1a446e3adc840773d1a811ce7ad5202608a343b240ac64ed0aaff74bf2bd0322453157eea4ae09388ee84307ab40e29f3a53a47216e254fe1e062abb6456857984981c34b3b68a4e53e6a4aa117c97f82507db5c2207c11b0a457cef9fb26d5b82e2b83557c3c7cf5f612e32c8b54d8137794aa088b4ee7ac4746a0a3790ba4ef5187ada73ec8178c779266bdf75feae3a85246c783f2b02974466a37cedef85ec79b8c87a790f3fa791d750696751a4215259da4cdac4255958b580aa7b8cb4a67644469707c9fecc159646c180a1301ee17a2765938bf36686c17219d9bbab2c5861ce40b84468bda01b1fbba7fd7ab513be384264b5b4fdbb17dc35c66ac088508b15de555a0f52daf4004b4361566273dbdcc84e125bdee63b44286b975674896001c9c04099eac09ee6463edbc9f2dcc93c3e3a9db4046ba5632a00147ee4aadcca80c761688bcf7969063a4e98592ce99708b7162eac2046983070411b8de706df9322b29e4a83748973abc3acdc440c39647dc4276fd5430c130c6e43b02056933691132abbc72c0619cd687247f5312fee10a0ed978261383d29001272988d1a73423995f27770a04693f458c9234912fe4b79319d38a6830aa98926e81e9b6f9615e6a8c98b36baf51956452969e8c349a09b3466c3170ede82a2cda7434a27a65466b30cab07269b7247874dc92a3ba971b2a7390617b46f17ba645a29508d734fb997cc01bad7dcc1261130cbacb23ef8c2d37016ccbc94064279a4a0c73e4e9c107b812e8d56f9449ca3a844f9f87ca6d6920914ca91d1192c85049f34952c06b2a16e0ae60c05347d7164d6b322f8066e096561e3c0c857c4d30a1bde5d7afa2057284463cc7dbc1c3764d08e8afd7c18f3813204458b9aab49ebd0832908b1f6c32503a4a4d2bf453dcd18f39743a097cd29852c607e8558bd692a725c10a531653445d10b786a5659d2d17eb1ef0 sk = b13144ed92a40780b208a0465971680c3965f0358781735454c1cde477ca53346fe23c2c10818c588ba46f14993b4a10ace5be3a3470ec0b60ac8a1410d5a93667c31549150dfb80cc44350264b883f8af146c41480754243a74af9641df0551d13c20872389b680048f2a8ad7ea81133865d5011fb633073cac7e2db433d254a8153968ec2cb5b023be047c3f863506c9ebb9640634cecc391571a5b104292317cee43a1a07f35d9eb4ae251682b6827b1e2a0586c40f5b6c409ff03a0dc87c5a17420bd387a0345192d689998918e99428c4917aa47cb6fa140a771422e4b69f2b5111ddf0447dec11772a5a59a9384b200596bb9802f3a4c8a516062491e2bc672adca5d76b1556445a6e887a9048b4fb7ca76fd1984ea11da8b8792665b2f7c7ac543901a9d98c088a84ea00790e089156dc230deb7abfaca42338b2835563d1811c674898d59b6aa85748a911413e594d49d639bd4905c1730479e2c99f244af362717fbccc59da047c095308a836981a185334bc4e177f5853ba526cb4703bb06212828a5b40890788546104debc1439d964b5509ffe8481b1e2a1b766a3e2fc5da4cac55b068fe8007409b1baf18bad6bd32d50cc539a654ae195423e789c24138e09cc35f7e5aa466a6fb3b203f274223f1c6d3d26cc43b08ef2194284323fea2b6acf59256f0722d456cf37056c5521c6e1f3c5e3c3120063ac3cfc010979982460c818846bf07649d9050205d64eb5a4b29bc532bbb65c0261886af512ca64294ce2879d3baf4675b6fdd40d49003428f0482be44219bc75bb7298447153c33a55d0f562c9081b8d990bbfc4558cc0733b110256eb0943c65ba299c826ea31bd746265140c0c815daf74175c6c6be3119258532c12fa4516f11f09b58ee6166a1c63069c1b8e62ca33d587015af67a6ae92e15c2377b948be573a27ce5049b323f91713533146cf19416d2b07507dcb0b1016e3a462dbc53c70f416f9a7866f878a4f644c32ea5a6f2069971177f033b348da511406117992150dfcacc8ab3b7cc33c0a37584e9b809e9e72265030459e7700f1b8e6333acdfaa4f80929f6ef3c3c3b2809ac6804f66aed676b81374a7e98b5aaed274c8862b8de78c3b32aacb190e79948801e08044c9481327a4a5ab836e980dade5bcc025629b37bc8656434b3329ccdb9e3e526ebff84df6f8399bea32d4aa30e2730534a0871cd80ac1401566292539b1a446e3adc840773d1a811ce7ad5202608a343b240ac64ed0aaff74bf2bd0322453157eea4ae09388ee84307ab40e29f3a53a47216e254fe1e062abb6456857984981c34b3b68a4e53e6a4aa117c97f82507db5c2207c11b0a457cef9fb26d5b82e2b83557c3c7cf5f612e32c8b54d8137794aa088b4ee7ac4746a0a3790ba4ef5187ada73ec8178c779266bdf75feae3a85246c783f2b02974466a37cedef85ec79b8c87a790f3fa791d750696751a4215259da4cdac4255958b580aa7b8cb4a67644469707c9fecc159646c180a1301ee17a2765938bf36686c17219d9bbab2c5861ce40b84468bda01b1fbba7fd7ab513be384264b5b4fdbb17dc35c66ac088508b15de555a0f52daf4004b4361566273dbdcc84e125bdee63b44286b975674896001c9c04099eac09ee6463edbc9f2dcc93c3e3a9db4046ba5632a00147ee4aadcca80c761688bcf7969063a4e98592ce99708b7162eac2046983070411b8de706df9322b29e4a83748973abc3acdc440c39647dc4276fd5430c130c6e43b02056933691132abbc72c0619cd687247f5312fee10a0ed978261383d29001272988d1a73423995f27770a04693f458c9234912fe4b79319d38a6830aa98926e81e9b6f9615e6a8c98b36baf51956452969e8c349a09b3466c3170ede82a2cda7434a27a65466b30cab07269b7247874dc92a3ba971b2a7390617b46f17ba645a29508d734fb997cc01bad7dcc1261130cbacb23ef8c2d37016ccbc94064279a4a0c73e4e9c107b812e8d56f9449ca3a844f9f87ca6d6920914ca91d1192c85049f34952c06b2a16e0ae60c05347d7164d6b322f8066e096561e3c0c857c4d30a1bde5d7afa2057284463cc7dbc1c3764d08e8afd7c18f3813204458b9aab49ebd0832908b1f6c32503a4a4d2bf453dcd18f39743a097cd29852c607e8558bd692a725c10a531653445d10b786a5659d2d17eb1ef0ec3ac6b199c1733be2e7a89f87b28a702c146b3728795fe3ba9306688d9d1525da28a21164f79d6df8aeffc35325c819a135ef40278c9b914ba706462e7abccd ct_n = abdfbce27cf734ca7d19af381fd86d780274ad2e57d0b3d96e8837a6fd006fbd6dc8ca371228eaffa7aedd4788c4c22708d1ab1b1c2378aba34013c2501d98454c277b27e18070001b78f2097388cdcd0c4cb9367665288e7f672b363790d85fcb3120e1c53418eb676e0954eae91e7f8facb3ca3d86f09964a9bf129ae78f3ad4f81d828d506a6d7ff70b132875fb44b0f1ba177a02ac6047f7646c5a4d8e3612580ade62431517759b84b23f3941e565654d64463bee35b7da8ca5b0504c56d997106eb68bd23dea42bc57864c88fb9e2f7fe377d22b164a97a016d1970db6d62ea6509231f9901c9f095bb5b0a2a0b2dab76d28b8d5299c0e7e3dc7487fdf72bd83073a61deed6c20f625025888c6491abd1c994b5f7d23b06210d68a12e10f071f5f193071829f38e0129cc4f9b5bff81e5e264b1bf04b36a9a82cff111bf90c78e1b7e98c502762a9bcd8b63dde9caefbb399f804fae7324b6e7b9fd7f9b697e6a47d3bab52377733a68958272f2e195c495b052967b49dc26b0358c138897fb19fe77b0a9e0fc4bf858fe314196e940489e21dc3b94033612b42059e5ffd52a135187627db3c1c3114f4cd11ae2a244a61866318d042831af3ae8005dfb6c0aae26d364aa145b01b30f4e51f518174e695efc54d313d600c31f7e003a6fdd32bed11b9726405c42035c2e26661c23040a7fa8a53fc61385e948eb460175271cba3199f90effb674ec9ade1ec0354d389f8335b9e8d364a7054dc612e67f69d3c5414b7d8f2bfa1dce221e9819d9dd1c1a644123d4d669c02112875ec96e4382f7db64de239e8b0d6a108e6e6d02bac39e6dd750d931dfce8c355bcedfea24b644a0cb404a7c464f8fdbd1e6a7bdcef30fa980ddf1145fb8a8e9e76c563bca0ae13f47cd017a5473b9b0eb909f7d14fdab54c83f8347a4f6751185de8a049181f9984f29b8b3366d07d97d26daa534a4a67c25fa36798e169d6e5b4c61bafab71dc66ec2f985ae52290b7670c7ef0d705b8aefddbb92a36a2c1ff850f666aadae7b9707682b19d28789e46409addb13805397dddc81dc09d91cd6deab17 ss_n = 0bde4c08c880ac412dd66b6c56c77b1467ffb4b191f21dc0dda29a56e8dd3bfb ct = a4d11d70b9ae56daaadb4f9a2d453a11f66f544c67553fa92c09398b90f762e81ce4f71cf811d6668792ef14185cea77794e302de962bdb41a14ffd56083a032cb2e17f22ab14730742e660e8173a398937449bd95e2b1c8639235127319fb36c6da03a65eec330c6a7872c91bc7454bc126e0e4b7ec784eb9a8b0ce1c09dc5b707d4f015e53d724821455eaa29a2968dcce8bf78526a0efe47b75898c7b5758ebae93908787b4e45643b0349c795c2201b838b3b8c8372e678a1a80c8942500d46a45ec5d2d63d166d81f89504eebef00d2195d5022df58e2527dde8b7cf3d9bcd634461b2d98c6533994a4f150035fc038546fda8851e4236e9b92f035bd26d5e69a33616ac522f9e12014554500ce2d5fafcaefecd1b496eb653e304122262778c2a988d6e2ba8833deabb84d431f30774fe1912b1cce7f0405e024164dabd97cbb299def1573fe086d368dccbd9656e5968382a2c3c559a6dadbb0bae03d72d8eebd2c6295352fb0e2fcf501e33510e7ec3ca19b7c1d62db9f222b0f9f5d6361a12b683d76eb022118136a9cfdfe533baaba5062e60fe555a9f7ec514d64d87d77e72a49a85c5bb2c2aa2b6e9b825a152c9079055dabc048dd789146de25a5c628ca259c26f3cfbb2ab42982a772a5b5604941b4d906baea023e0e334a88ce6b6166fc788ac5e5fd3788ee8d1be4435e2a23e52911dfedda99de79ea40c4b4fa8a20fec02082412f4bab211a9cad6acb01e02dfb048006f8cae33b0f7ee0f4ee314f469e9e59344cdfca4b707f559d54b3d0866232de54e6d82a5ac392f69cbcf4e34451f71c2cb575259bef5b90f5b706a3d8b5b04d69207d2c454ca70e98c8ea10b0ec9eb7a8317f31533127c9fe1d9ac98be4d6c1aa0894b9881662778755c5ce9e019b9092cad3595a49bcc4d98fa914121923c6c3dd09decd6911316d6b717c295555d55e40f62cad6a1155748dd14b73c0d5e5047019df4a9e8a1b0c3bfd01864d1f9af66c66b3f3984f0cf7c07bcf03d7d2466719f8e47439de6ddcb99492ec7910635abc3274bb2e23e62819c0077db77fcef90f7abbe9fb76ab ss = 1e35eef11b5ae76e8fcc17e5db1148596498d05441a607757088852cfaa87474 count = 550 z = 92d9f7758752b6e33a3144f363c696321fa21760878be3d129d72f33de1e74d4 d = 2aa5e22a30942bce908caad38ea07ea828ff73c54dad0d5f0c5f9dcd0be1d491 msg = a114817519fdf5872a841dad9b9ddc857f80ab9782e0ba604e74fd7feaaadc6d seed = 01214a727a687794223f23311f3eb59d84cf1974562834aaba78198528c1976e5cecc7dc8bdaa58c0130f563ae69130f pk = 593554907ac7410b8cb151634c46c77c76aa96b32c43e12d3684c84e402fe9b4755f593ef6a27e5464118fd8210b476c2aac5531a76e3639a017434af7ebc331e19d63c579ac585e9a400311db2dc223bc96f397184604eb618212a3915c77759d7360e67218ab78913d09621a7658a2e46ff5d9042bd76b2c64a435f78b20f4c0707a470ea79f04da7180122d6b2c7441a00079d85fdbb67d5d8257e54b1b0f0c1b60ec83fa99ad7cd6b00aa8be341a28e1306a3447ac9d526939abcb26ca2ac8753e7becb2f66c5358e252f6a46ced3c43ff537f7ea17c50c55263c0245e894094223e7dd8bb20b8ab1da512eadb09cb875cd453a4d0ab13ea130675399517263abac4248f9293f2959d3349c82ce36672e915e084894f9ace368aa9f5a92feb644d341b59d18c5726494686b1975ca1504da3c95b3291ce67aa1503bef7865a22e19fd725b189c57921b4183bfb18035c2deec1a04c8bcf05d8b4a5b1b3644b20f8ea47c1f7648020681121bee828ae9c58610215b910f142c7990b38ea7eaac266c96ac32eda2d43c85488f6097f80a144561bf67b25e8b51afde8a8ddeb61f08cbf54146be6e05e126a9f32fb1211f3c8627978cfc70b8e884348a8be2610762b071cf652500b839e48d01bb3a699e28871ba76386d076f388a55ba58756ad9a3588120fb142b356c9991f89d697029994a6be6f313ccda167a27c1761914629322c5851a3a4ba11034b5db5a481e1035dff827fea9b1a81b3691253a822544daa7101ad7666f390dee50af14d8c595cb64a9c1963039315dcb0228b2b6a76083a5c3a6a3568339b607bb0621a0b2a7ea05a154d86677fab5b9095e4172aabba93e5965a69dab122f65b1550803972120330630e3fb37ad7212858b01c0215987c90397125122902f7f9cab23f521dceb3aa6963d7b86b8e5f1079ee03f351229ffb559dcfc114cc080af0738d68273ff6a865a8465cd1614c83b6fae059a15e5c3c45091eadc2f6f36a34f1985288a1a50b32b4e229798070d62c288e45ab9d656b2b20c09aa111923621849b636de7a24ec2b9b93945630b78f4e94afe2f26db9f090322e3c1608931bbc8e839c10485cc66472176460c45263e99713 sk = 01d7affa3aa79c72be402c7d64072961b99637877d70f3c5d16413a3d2702cb77423f026f0926d40b1bebbba8290133982c234fd2909d5055a53f6676780b53d278fea805740401f3e22937af21791b8bc7e7a8105f05265a2a1ba452df46c1db21063a6f2b67ea43ff48a5f3dd100a61c69e0aa63988873eae77ca04273e051373cdc458165c96b544b3361b5e3a493ce58cf08c117394ba4bb8593a3e21c9411364e84560480179fe13157f5981e3356f38766b26b93e436bd4c720c9bb2c7fdf322915112839b1b90cabd7fb982ad1b91455878f7e81da4ec20d6fb90969118980ba401e873d1c84c483723b3228fbec9009a037e39cb6919b02210a004d20c7970e06b67d800e9477757bba6f5dc366816689dd981fd3c81e1f883c44c647dd2985455cd1c35aa6bc9baa5c304cea760248b1b2fa879e8f7554853667c306aae9a4bd5d458b705cd8a8740c964cbdea1cc39e336d0244f24d27a6c048d075939925c2f173944e3352a41fcbab096c22e1b3d76e572d7a5a652b777693514ff60588201619e087770685cb1d6ac89fc7a98a458dc428486b4772fb28fc495899737630c65b22c617678b11ee38b42cda8a1d7c17d62966d0d3c12e1d12c056bacafcba8f408519e95613cb17535921322c0980c5263eae03c0afa19cac06cad4173d7b1c69782c428c00614a286b88a87fd60388de07436a97cc73012fb968c27a2a055490122074e1e766c433685bdc184927c98e2286294197ad0d86b7bb1ae0fa06a00aa8fd8775d7589beb39231f3b11e17346c1621749ca5b5d988a4018283fe39625528aa1996a1140c72b52025b238ba8eb213f7e3b9a53cc831590bde292ad18a2547eb76fbf2a6876c9203121aeb2a50ffa67247c568af532d7a927c6596c442dca34861ab3b1acc3da07e7d359130e51f2a81aeffbc4312f8905755734d0c208b75b58a62ce9fcaa6c33aa332fbbab6f42e4e64b151d7bfc51939d135364d6a19fea2c20a73428ed14b3434c57fba829f53267ad392083c6ca1d379c5a78c24d8994b3866345cb3ff7b2418e436b4a278c647b2b219945fe891593554907ac7410b8cb151634c46c77c76aa96b32c43e12d3684c84e402fe9b4755f593ef6a27e5464118fd8210b476c2aac5531a76e3639a017434af7ebc331e19d63c579ac585e9a400311db2dc223bc96f397184604eb618212a3915c77759d7360e67218ab78913d09621a7658a2e46ff5d9042bd76b2c64a435f78b20f4c0707a470ea79f04da7180122d6b2c7441a00079d85fdbb67d5d8257e54b1b0f0c1b60ec83fa99ad7cd6b00aa8be341a28e1306a3447ac9d526939abcb26ca2ac8753e7becb2f66c5358e252f6a46ced3c43ff537f7ea17c50c55263c0245e894094223e7dd8bb20b8ab1da512eadb09cb875cd453a4d0ab13ea130675399517263abac4248f9293f2959d3349c82ce36672e915e084894f9ace368aa9f5a92feb644d341b59d18c5726494686b1975ca1504da3c95b3291ce67aa1503bef7865a22e19fd725b189c57921b4183bfb18035c2deec1a04c8bcf05d8b4a5b1b3644b20f8ea47c1f7648020681121bee828ae9c58610215b910f142c7990b38ea7eaac266c96ac32eda2d43c85488f6097f80a144561bf67b25e8b51afde8a8ddeb61f08cbf54146be6e05e126a9f32fb1211f3c8627978cfc70b8e884348a8be2610762b071cf652500b839e48d01bb3a699e28871ba76386d076f388a55ba58756ad9a3588120fb142b356c9991f89d697029994a6be6f313ccda167a27c1761914629322c5851a3a4ba11034b5db5a481e1035dff827fea9b1a81b3691253a822544daa7101ad7666f390dee50af14d8c595cb64a9c1963039315dcb0228b2b6a76083a5c3a6a3568339b607bb0621a0b2a7ea05a154d86677fab5b9095e4172aabba93e5965a69dab122f65b1550803972120330630e3fb37ad7212858b01c0215987c90397125122902f7f9cab23f521dceb3aa6963d7b86b8e5f1079ee03f351229ffb559dcfc114cc080af0738d68273ff6a865a8465cd1614c83b6fae059a15e5c3c45091eadc2f6f36a34f1985288a1a50b32b4e229798070d62c288e45ab9d656b2b20c09aa111923621849b636de7a24ec2b9b93945630b78f4e94afe2f26db9f090322e3c1608931bbc8e839c10485cc66472176460c45263e99713f0d24a6837604148281bb10108a68f78ee7497f8f62a39340f7516eb4a547c6692d9f7758752b6e33a3144f363c696321fa21760878be3d129d72f33de1e74d4 ct_n = ebe0606bf7ffc5e084713497da0d07fe6f9e8a2efb82b8433b7e824189ac0583fd00baa9db765aa2e4ff1eb4acae380c2af0af31ad19cb8de13087ed3fe41916f7e3b6b5f67b7ed35aa6a252650b6d469812296f63adc860dc914e96bab134d16889b3525a7d2229c897d08f066cf7c7e004590bad3b58dbc4e9f9ccf02eb890bbb6e5ed28e7058702e32e012411255f429bc153fe87d78d098bbe1c1ab7873d1feacdfe56473469dd75b38c92dcbf93e0cf5e7429e4040edd135b9b89171abd8d2d371ac08741b7f4fc6c9b075997135b1dca7cca7e465d6c5b0c4a5d7d52968a44ea707e30952d721334f3dd5a65f2281af5af0a8c83e9db43703068f4cf4e7b7334d589cd708242edad398962ff590edbbed199b8741404ea5d416aa3314b1f623fe819a467388eca80cb85e30d1112cdce7e0202b78ba814efbf5cb9b7b2d9bae9e6cd24c4e136841202f71f656761e9d0e845dbe5229c18b0aab19c5697523c3ed5fa33f29c4eb7f335acc36d19fa8deaa8052bd45d074c6dcac0bae3ead01f6ed69ea4ce5faee1bad8db2b61c285a93eddb32bcb1ecb976e1c92408f965dc8bf34604fe8e9864de102e318c56cf5d149afd2f51d43c6f51e628919a818150347219c262ae729cdc958f55764f14e09bf4fae91ca33a57ad3fcd0fdbd4e2f3d20dcad85f904ac7954338d8c809b4e4dff3aa04fc227080c18c45cc7aa47658a8ea0a174fe777519fd96e79a8d64292a6768f73d7d79881c6503f8b169a79e99698ae379b3e2ee981700005f2280ac9102a4c1a0efa41f2ff7f5c69e9bedc83935b6d7c4ae46dad17a21ad80a54f492f4f675a9e1e99aec67187cd5395663307b97d2a9b8f4afb1e97a19501607d95e8d0b1f52cef24dd68bfcf9925c0d6fb2856decf936aa03e2ad3e5b153adb1abaa0a0a0777cfc4cbb55d93d7beb0e256d22f6f89a5d92a1fb436cb639c0325a18846aafa5ab25df9f8c2db6ccc23ec9e3f13733d6b5da9be793b6d2b72ecace0765c6763e7593b849fb3d69e513728bbe88ef6d4bd2bc16a1dccc4880b741c16b912cfe436813f4eba474447939889 ss_n = 32f80816c65e795fd5c110deadab8c65ec3c08e4cad6a77f216191fa554ea285 ct = fd1435124514efafdedb9b7b6614de104b46d8a19114832780f755719d1a80fb9ad1b6e4aaa4017000f3a0e8a2637de2d4e42935c8452b8043e9308d3611cce3217496858f43b213f0a6b819d5b929a5c2bd55861ad5371a1515ecc8d894129a4e855648572360277ba87cdc74511f1f3f7e9cce8439b9c0b1a3e950c8fcfbcf81a26d25dd4ddbba46e5a32de4c016a899efeeeed1e5a95c79ac538eda6e6ee7003e314f53a8e00dbaa3bee910d6a9eb3298328e002e144406db949b4e60665ccdc4a3c5098db552a16af45ef19172a610f04b742084b154c3586289368ccc40854706f51a45fd690f69e4fdf41e97c098f08b6bdfa1719417cd0554a52174a7fb28f58fd3549a85cad2a593424813ec1bbdc904e29b52babaff9b687187d07f52ca0989ccd64074b7743461fb4e443498bdca99e650ccea345e3bfacf29ae379d54532e1c7613382d3823a8bceb3f46bfd6184744c5a6d77e45f766ad2d0408e06999f3c11b2c2125083ec64aecdcbd941185774589f5d5693b2e1db47dafb3fb3f5570cdf1853d59aedeaa0dc5f1216a8d5f0d5f2233cd525efaed15658dcf6543d74ca673d01d4cdaefacca3fb10bc558eafc0c463e137255d61bc2ebbecf690bdba11b71d5bd97c4b978a88c96d6234af90b9f7c18cc90fe812ba3605a3f8856092b9857246f9b6fcfa131e775da414857c37560316deb277526fb39c9f899ad8d4f745d449b64719cad1d866588007aac925c4a59db0e95d2806f834d57ebbc41ab14c83848ace7824e9cd811ed37834ecfa45392dfc6f4efdb73d780d8492bd6e196dd6881471fbbecdc5900da1af54c79fd3a5bda3ac8c1a69cd4fe41e1a5214b4d7e0d73349a8a4121c6f1b76dc7c1ce3bf2ccd3ea1540c7b68352e66b5531024f75549d3d878d427a2627d338bbb38102ebe8657de046c39790f85485b341531b856b309234634a6c25a7f8f79c298131ee26c473b32a938b08b94af143099b2fdf9d6d75791482420acaf4438beafa9b608bb5b1b73bc1ee49e7d3883bebd6f240aaea22959b55c15d08f34b7303b9945c3d7e39b104924c5233aa ss = 52ff1733e6c64441da0c69959911bea39cd1eb33a1250eb7244807a4c55cd9b9 count = 551 z = ee42e79546139e1680e09644a86fcdbb3be1830f377df1de8c0c0477ce3ba8f9 d = 989f4d1b57e51c278abfdeae82c916bc8ecfcbf4d1e6f62f041eff6e0a265d1e msg = 11bfea862e79ba695dadeb14da6b539a8c6bba5a160db2f9818c46b63c7d24d3 seed = 669844a23d1b733a1a31eb96f1c3d8c29c284a5b3254da5456a7526ba490f2cefe542c91a08b1ccaeee290c4cd9c18da pk = 6d23ae1aecbdafa73fabb05da0d2c3e785b7a9c091e44c7ae9a6a5d44940ecf55ad879023d9690251303cb7ac079096be720380311501d46614f282425989c2dea7614b763c35498da285dcb62aec8a66b30c7b1ee0c07cb87677bf32929a4620d40324e990c8ec6945fa523e61c70efb6351e71b30cc17f7944a09b8ba6e68b8cdb2653875ab6bc7980fb2148f52c72a7077de7a1022e2295da287787b8763f849603f78fb28827bb579e59fc74bebb40b983c167904fb4c4100164c2bef4bbf13a6c8330548fda658da37c687779b9f270447c44563c10c45221d11c6c533a8950a61b27fc8baa803d15aa1eb24acb57a7660fd7a00c5a8f790b175e979728677f01b636ab7a7c7f62549a0c5da63a315e88430c74090234c592817cda1a3e7bd6ae41110ab2c8c95e01166c0054a600ca32229bd1225dc7007cba46643a6a11dcf00185d5353d164c949524cc61aec36bc4e0ea17d63a3d2852ce0575821c2028cfa4a346da24a67869be948fe4a40c49cccd010138a486bee01150279ca60b5b58d9925803d761079c6a266b9120a449b69c2842a2068f768db488269ab59fe98678ab05675dd18403449296960c5c3104d82618982272b7673d3d2542425b4e4cd8c32df1c7a56331ef324ca6733e8703bb3fc1879d9b5893c708e913716c80ba7f568b903c624b4141bda3b0fab5757b433c6e8712e5dac4da654708475db156776c620d8d495e465a9ee9cb28daa481679332a0d7c1d2d270cdca31faa7434fa2b135826866a2bf0b431a8316434a4c3a984c748ef8046a390c3448934819377ae467abab422e86ba0f928cd84090e9aa6d41f2295af86ad46008cfa63de727cd34794f0da3c75dcb7fb1d351fdf72660acc654d741b138b74d5565e7dc70a3326166763666dac8af9c4f51912a6a551ca8f7687a9b736b3447b02b35612999e6646d28d2315e93288ac918a88503a6053015babf53b197ae347e79f957ee596e38105f2cd76bf7a4ac2db059d737b97ac54c582c4995116bceca9bbc0933bf4326a75c5348714c806671c9053719a60a264b03d6c12017a8a9046a31137602c2734053bcc4b15f2f0bd238c6713f6138308f5799a962fb91f64f5e6a sk = 6b94abd1e8807c00728deb7d7a70585d1c9ec8892d373294ec0a49317cb48b615aa3839e278bce3bd2448b866b5e0a32d3767cde2c7433d1b60f325e5ee37ecaf45460c465e825bc629c881bbc2e84b548de9248a87826913787bad72c3df9ae88e065126a827bd286ac953afa401888a8b5c9e6b5471c4586cb1af9bb68cd338200b213ba1296382896fa893b40c07155d5896c594320eaa26ec80fd2568461ba23664b7b17b86ee25880ebb73426a6277c11462724c4d12cb8a4466fea79708f100b77c2cf2007534dcba934808857426bdfc6c7e0471ba7456e11049f8b1a134674922c526c524750bd3066c6454f06e679374170127ccf379abf4e4265d21547031b77389280af5cbd6617843dd667f64209d1e0c10c19259e3893d1c80c27c39fa4287192aca043556d9cf55b8c461f8e794d2c8009a2f648d259b425a252718051212a7992969eb812c594460d5853c8c7fa618d38bc2151081e141c6cc40a0e372daa90b81c25b3f1ab66d7057f633703c9d03be3513fc97068ca56456d5c787808cd06872d5a4c56fd477e4f3c773c0380c1507051b16429f7a62da15f57284f6d5c230dca4694a850d3544855429f1929c200185f4c9779e52558d5c639a326388cd219a91b193af0ce8c9a39c2729107073b693305c04a315aa781f3c5c61ee4699e5c450cba73a8c560b3f4b665185006a087c515980ba6814cd903e8b157e1a84aee025e7f0b9b7de2371446592426b34e1b562831653f447adad05b73937ad982a2d188594fa69fbd0c9399c335cf09867e0859767b06fc349e49e76d54321c6261c3564ab16f6a69b087a7cf871bde669844205803c231411008fdd99b9af57ba7c817d23887ea821a85f976c00672b8066086a7ba36275704338b78b3514f608fe0c21e5f023ef60c238df161c4a9821d02b6f70333ab94680ef0aca0512d1f96233407c050074422d76cd5d24cf9f91fde680b1e06b78e826e6389b8f6f1c818182a0ee989ca2848f53ba00e769372d651edd64991a3c009c655565b6c59e17dbc02cd9e159fe7e63fe03494d6585013e5c34cfa545aeb236d23ae1aecbdafa73fabb05da0d2c3e785b7a9c091e44c7ae9a6a5d44940ecf55ad879023d9690251303cb7ac079096be720380311501d46614f282425989c2dea7614b763c35498da285dcb62aec8a66b30c7b1ee0c07cb87677bf32929a4620d40324e990c8ec6945fa523e61c70efb6351e71b30cc17f7944a09b8ba6e68b8cdb2653875ab6bc7980fb2148f52c72a7077de7a1022e2295da287787b8763f849603f78fb28827bb579e59fc74bebb40b983c167904fb4c4100164c2bef4bbf13a6c8330548fda658da37c687779b9f270447c44563c10c45221d11c6c533a8950a61b27fc8baa803d15aa1eb24acb57a7660fd7a00c5a8f790b175e979728677f01b636ab7a7c7f62549a0c5da63a315e88430c74090234c592817cda1a3e7bd6ae41110ab2c8c95e01166c0054a600ca32229bd1225dc7007cba46643a6a11dcf00185d5353d164c949524cc61aec36bc4e0ea17d63a3d2852ce0575821c2028cfa4a346da24a67869be948fe4a40c49cccd010138a486bee01150279ca60b5b58d9925803d761079c6a266b9120a449b69c2842a2068f768db488269ab59fe98678ab05675dd18403449296960c5c3104d82618982272b7673d3d2542425b4e4cd8c32df1c7a56331ef324ca6733e8703bb3fc1879d9b5893c708e913716c80ba7f568b903c624b4141bda3b0fab5757b433c6e8712e5dac4da654708475db156776c620d8d495e465a9ee9cb28daa481679332a0d7c1d2d270cdca31faa7434fa2b135826866a2bf0b431a8316434a4c3a984c748ef8046a390c3448934819377ae467abab422e86ba0f928cd84090e9aa6d41f2295af86ad46008cfa63de727cd34794f0da3c75dcb7fb1d351fdf72660acc654d741b138b74d5565e7dc70a3326166763666dac8af9c4f51912a6a551ca8f7687a9b736b3447b02b35612999e6646d28d2315e93288ac918a88503a6053015babf53b197ae347e79f957ee596e38105f2cd76bf7a4ac2db059d737b97ac54c582c4995116bceca9bbc0933bf4326a75c5348714c806671c9053719a60a264b03d6c12017a8a9046a31137602c2734053bcc4b15f2f0bd238c6713f6138308f5799a962fb91f64f5e6a30f1c72ffd655674a82923e81cd41e3c828594e85d23b94a68d467f2490405f4ee42e79546139e1680e09644a86fcdbb3be1830f377df1de8c0c0477ce3ba8f9 ct_n = 0ec1567aac5fb9c5dc6e48555391ae40291d4f4e06a27549831f2c7956f1f657f7fefa6830286b9f914acd18fc751b7e41b26bab41e747ddc2a1f6716c4c8f4c3913ef943512f1c530ec6bb4a48d5a5ad31f3e098909347aa661ab8362dbac295058e4861de14511ab2c59b6d71362000b13bb903b1fd9fcc1ea7605e91be11de75a4b011544067d6678eb2981b361dfc926e1e41178a513e54af75162fa2cf4b2b96a0e3237317486a2b9e200fe2cfb21233321aae5ab843c935d218a44c273f45032990bd2900f08eb37f383277729160ecebc41d1bef0acbbb642d0fea6fca7a36caee823e26622cda2299ce00da4357aed01126b9b02dedbcce3fa2d70ac7dbfae40866ca14da3669b1e2ce7567bb54fae26fb2319a3aaf674de81857f1d234927069dcea0b3d422b8a6ceb90837e06f32f848522621ce2792fd528048e6df373c72aa7a7a4e81a50f052034a3bff52db93acae52abb7e2ec7df18d7c6a9dec38e52632164c5ed07cd30ca59a071468cf62b29c5beb7d7ada34c0c24a401a318547192d2540378762bd768125a0f4cd54f35e12ef369f3d566a1dc28ac8b18cf0514107f177b49c15ad6e222a47e890fc2af298e71e9b746effa72c549244a8bb66c9ac524604d1bb6a5dc32d673deb5c43c90efd469631eebc380d4ea17aeea0e119e71882772ecc9d4eb8c1b96b5e673faed98ae3fb2c5b528a88120d37393ad16715486f4dcc15c6ba7f10927eb142ffd6be4c8a4466ba96167a9a2941fc4f09755fb2d00973fee4e089cdffa0c17ca59cd290091b17a5aacd11a7773474799705ddfe0967c28de7174a58ff82a7e1ac2b119547a88f7fdfa7a3806e5b1d14aa44ac99a08b06a38254139ea4ea9568a1448bede3e6b3cbde688e9ca3d9e203ac902283c000a34cde70c31686e231ce1241f1e3c9c5aba0dee587eac3182d61fc706e8b755cf7a632881f0a7a563f3e096cd88c185550ce1637507d525faf2fe99d5424b1ffa709393d786bd68c84ecf7550fe46ac900d539caf109d591099094f282b81a26bba4d77af33fc48921d2e71634e7cf281a36a5c90234ea4 ss_n = eff54b79e90188982452730bc4c3c0885ba1eb6581882059e6a1fc783bf66470 ct = de93efa25a17eaae6bf50d1a78483f22ece2298fef49f0ce483160295d0baf96d500b7475123cac0fb3d0c0142b8a3e9fdea24e5b9a22e94a3bac0112f0c4e6edd9dabd82da8d562a088a05858442e8e6e3250c0f68cd5f325d8bf4658805051ef05b515bb259dcd1a28cc862cbc88657769a9103b72a8ec26e5d0a09de0f5f4cc39a4708a7707277000dc754a166307697dfcfaf1042c039a29d323210accd3c5704c55c6e9cbae1a7a0e23d4ae94d47e512b8f755465169f4576cbf8e926fe03f98095593fa2817be504bf4be7951c2b4bd2dba345d82934498351c44e73f65cc90674891f57630d9cefe8f146a65fe65aeb44ea28accdabd043a897cd796aa80ecb76edbb0f83db6a2c8dcefee05e7e5cf0f76e5518dfe489eb745ea1bc7e15209918c0dfe486b4209408b5787ff3bfa3b3cdf3af8ca60ac07166bd9327e0d3b6b9c1cf536ddca2179a53a66fa9b18069b0929e4d3fecc8e1c04db36010e7eb6bdf861406c3c8c647d339450bea71e3bce7567e0a660e2a94c3b6bdaaebd0379b04647c8c2129209773626b4fa57d792802d06c41f8f5f25b82e4b68be6e2c3a02095f0063a3965efe25eef2e96a639d7b37ede9a78b988e88677bcac62bce06b094632edcef43ab4d2fad79a601195a93bda0cdc915880b745cd52955b2622164821b9d25e2197959ac288c1ba654f667dc08d1dc045aa94351e4a5b9dc275bd8a121c2817753a92174831d888f3942caf9e59fc079620b7cf611f634328a1084457b5eef54d1b23677a023c2dcb8223b770b0238b5d05ea0dd2102aee4ad5d5cc443990c88ca9cde8f6525bb6675991f0d80280f6fca5cdcd8cd0e9d84eedb7182061fe6ab2e629fb554c3a934334aa99851c78a3ea670123c115376c24c9261babd91bfd8bf7f6ca4cc4810caadfb9576d3ee590a71ed31524b770e3b1cc6d8b2483d04672805a9ba68a4750f9a030bd5cb9820a725aec2d2aef78021b9e210d0d8cab3e04943defcdf743c2d64ed6d144b7f1b55f11c6f03402fa3da24b293e6ddedc3ec343f43994dc1798155a22f2569392572f2246a9687ec51bc8 ss = 0ff67caf8256ce24eedeba9e329e8397fb56e4fe78575c4314932ad1252dd2db count = 552 z = e442cb881a2c0e9a8beb4c2a2a969bae33efe11487fb7b97b3ce0d9c8b45193d d = 87b6cefbe9eeddb0de78321493dfd6142c21aaad15453d50a3842895593b0259 msg = f8261d9e94cdaa4bc0312145b6510a016e6f91672226686f2f4ed2bc91cf7453 seed = 226166972f25c69626f3bbb1dd36b6760e9da20e035745ce234dc54107f991836a027c29c67f860286f72381539ddccb pk = 0843ce4db47e435783dc43cac0d47eabbba9a5c19f5786148dc2485b42045ea0c9cec998d42857c5a12248b7654f854ee22ba52547c468d9cfc2601feb029056d690ad9672f1585b56254b0d6904dfb987617785395b6c8b0c1f47335b499c21a0ab54f0785711032ce200cbb3da78d1ba3340c89ff0ec1b89d53cceb79463dc0aa44125b3a15120e47c0cc296665a27c97180d8f6382bb2a02fd974f85135b733a451e25a70c68423584fdaa266a18abf1df4a659066e09e59a8165b1d7d17325464286d3121af1cd92f98bfc338609d4872462b3fde627507097d9d9144bd8160d8c6f13689737c01231122abe366e44493d253c035adac6828498d8401342553fd8d85df90a409218127158629323adaf9919c2478736286e420520cca28bcd05a1052560a6897960a725639a7e6ea612ced699481637dac642c1ea050be24c6e56171e19a168d5bfd8c02c34d4900e1b817744a38d0981de1a67b4c793c66998f0913502134c2456ad54cc3d39e0065ee20006312d46895d34c9b4ef523c81c29366fc148da84e26ec5db98b59568b89dce6155eb29236d2836e53bd70b991c219c888f4156f5bc79812cdfb01698b64220585a9a403bac7f6a1b863ce19053a028a76d84135c44616e74b8a6789237b6054051698a862cbfde2b2f9e467cd979a4608b811c8405e6919296287797a01ff89b368aa0316e4368aa3b0636a8ac3999947b903bef87cc9076d99a4bde948679f4395a4690cb4324056759bf3140f1627a2f8340c56e5846724205ee2927ccb1e79bc1cefc727fc0469bd487422f5669681864ee46311f45ae317602b8a350cf040a4556bf13abf08e432aa74828664b078056714150395892900d7ca62a067b7d8a9db60b52a78069f2cc13f79049afc54dcd9ab5497987ed86ccc304265dc0f091757cd3266a93255f3800aa2a36c32f803e91cc0f4420e2cf28ea975bf279629e3504daed33c82502514b02288439fb79b202bda1487b7831a8970505191cb95cbffd81cae8a14a8da09c3cb28add452dd154c0842794c00bf7c80ac838286a461409537445f04b4b078144ac443b9cf197c13a6c1f282e27d874299e98204d356501d3e11d3ac11591296 sk = 774922c0b0adcc684da1c113c0f0628535679c904652392a02546635d2c0305babdef625cd249eafc36ef7c58e8b2c4eeb2a842347439e4c31bd53b254e09b3bba0d6d97731acb2755e66ec72351f3782ed09389ded88cc8f496e1d83567839e862ca882db730a597ee54cab450480b9a34a9fc50eddc7bf6323cdbaf7a5cca128f43ca88726161b3cb4071bc141b70418531d39505bd9b5a9e998491193a5c2389d644a76d3d75c25bb04ec7ac2425651cb4290e053754de98418d560e223161bcc008cfc9ffdf543635932902654d2334fab5b2bbe98a3682000b9cc4cee3c97460195b3d44bcc4ab68c5737d4b4c0c67b3d243432a7ca8a35f3bc347b7aa73370e98b984158119409250b86c663bbc428332ee78b9832337aac0b3025fc12bb28329627bb4acca3881b155b89a463621adcf44b63e1710cc96ac9446620bbccaba9bc001c29c2d3272b0a7295129e2fb210970c0ef9e0604132c6151600a7877f26b60ec52262360ad09655a690714f26b08f7b325b6bc88334712e5a10059aac7d0bf8c6da518b3a3b595a5411e9969af29088c71c672b6243510b34a3785813378372a99938da943788bcf4ba57fc793b716a7708884df3997012c57b0eb04fb4b85979009cb8f25ee5a676ac002037398848034f0b9385a858625d448c2240a4ee342982e0cab20b7502516e7cc13acc554c77571c98c2bbc6f792d6a841cd6a053f6514286836b9b769c0f7c2ebe7b3d358697930a85efc7ea445a46bd0a2d4417509961cbcd4b52e0a34240b071911334720cecfcc3d37e0779c250c163c28d63241ce25714842a2fc23a42de506c7aa548b344bdf1ab2f2e8bb3f898a5f78c2c39b0a2b3cc47a09a4a5e43975b77461c2cf68e1ac9272658541224bc88667452f343b810561a9281cca179027eeb726fdc54348088c0a4792b2329af7aabfed8995099c67724b9d02b86b8c6b7968719bdcf37a400106a6187fbb233fc0a4225e0ab8f2085d82ec2a705933879922be608416c61cd4fbb9a1f15979ebab2fe443c7eacb5d579513e3b5889842389a89b307cb933a87517aa0c1a6500843ce4db47e435783dc43cac0d47eabbba9a5c19f5786148dc2485b42045ea0c9cec998d42857c5a12248b7654f854ee22ba52547c468d9cfc2601feb029056d690ad9672f1585b56254b0d6904dfb987617785395b6c8b0c1f47335b499c21a0ab54f0785711032ce200cbb3da78d1ba3340c89ff0ec1b89d53cceb79463dc0aa44125b3a15120e47c0cc296665a27c97180d8f6382bb2a02fd974f85135b733a451e25a70c68423584fdaa266a18abf1df4a659066e09e59a8165b1d7d17325464286d3121af1cd92f98bfc338609d4872462b3fde627507097d9d9144bd8160d8c6f13689737c01231122abe366e44493d253c035adac6828498d8401342553fd8d85df90a409218127158629323adaf9919c2478736286e420520cca28bcd05a1052560a6897960a725639a7e6ea612ced699481637dac642c1ea050be24c6e56171e19a168d5bfd8c02c34d4900e1b817744a38d0981de1a67b4c793c66998f0913502134c2456ad54cc3d39e0065ee20006312d46895d34c9b4ef523c81c29366fc148da84e26ec5db98b59568b89dce6155eb29236d2836e53bd70b991c219c888f4156f5bc79812cdfb01698b64220585a9a403bac7f6a1b863ce19053a028a76d84135c44616e74b8a6789237b6054051698a862cbfde2b2f9e467cd979a4608b811c8405e6919296287797a01ff89b368aa0316e4368aa3b0636a8ac3999947b903bef87cc9076d99a4bde948679f4395a4690cb4324056759bf3140f1627a2f8340c56e5846724205ee2927ccb1e79bc1cefc727fc0469bd487422f5669681864ee46311f45ae317602b8a350cf040a4556bf13abf08e432aa74828664b078056714150395892900d7ca62a067b7d8a9db60b52a78069f2cc13f79049afc54dcd9ab5497987ed86ccc304265dc0f091757cd3266a93255f3800aa2a36c32f803e91cc0f4420e2cf28ea975bf279629e3504daed33c82502514b02288439fb79b202bda1487b7831a8970505191cb95cbffd81cae8a14a8da09c3cb28add452dd154c0842794c00bf7c80ac838286a461409537445f04b4b078144ac443b9cf197c13a6c1f282e27d874299e98204d356501d3e11d3ac1159129647ea644b2ae87693c5435f76263f537093a110fd4994a1f2f627447232366502e442cb881a2c0e9a8beb4c2a2a969bae33efe11487fb7b97b3ce0d9c8b45193d ct_n = 776c3256d1e1baf8e0713800b5fee8a25bb89d57e66ffc577e0959bb6ef9130bf95944aab944e311433fe5e3afb9dc604ed8f52e26f102a494c2e4fb97a2f4f2a264c0f5943689fa8a7cd110a05c4be1275abe150dfbfa3901653e3da78867a858922b5dde715362e666387dce68bdfeb49e5fcdd307b6d59845f6f9a366c28a8945ab45aa5e0a385c13c9ccfabcda32da8b3d6d1ecec2eddd4de4ee5abf15f66202f935251482d35468ef8981982039dbb553384224f679ad4acce951c9e95215fcd7b35de06002cdfbec451420e0f7f130e9dfd074cf4d4fda50d320054d0a7c99b041107ae8b8050f12224f4f28483a45c9f81004e7445cda711838ab446bc9acd070bcf00c83f455237d7706c9fc2a53f5c15b9a571ea9c72c57e76d89fc516fb0337ab9257c5085f33f3ab6648e222ada7d7e0d798e8600e8bbe5804ebade3d75d7c8a594120913f26990df9a5a42d3dc3b47425aed89f8616730ae82fe147e861b0dca7a23b0426ae1a7ab7a8384248cfaf2ea46239e5e49eeb8ed6c4c34a9efc612b071a2509bd21172ce3a0e12e84a3aae3115d6b90b499dac1cceff1282bd70006e36d3f78f02714dbcf9ac0b2890e73d69edc90827117c18fd83d141010cd2823b3699fcec7c611034d83a0ee5432d7fe52d22610174c49d6223693fab6539927228d2ea70235119550a20600fcecde823f6ff3a91ec40cb82efceddf4676487c5a093f9fb332ca715016db5d6fb10b7751df8c2a451eaa08bc9d1bd459a896186c931d74dd051fa28a1f8f24136a3aa65bb5772bdb6a59c602bd9eff17252ac19cbc7c8560c90320f0d3a79ba7d86e9d77164afc881fad9123ff72df432c6dd029af032c12e2858eb111303096e5c3aec4b0c90859f781a043f051b01bc5905067b5e52cf45b2ba4d62f97efdd9b5e1fdcd6c245d0b788af1133d793b57e15975105d9dcc02acd7488b3e909f718e4c45334c735ac24110e606087f73414eeaf4edd4e7b49a447e36d7169b4f5214bee8f2fa35a7f6116ebd6dcf96007c075486773776782a56c3305fe4b0ca7a0c2ac94d34e3b510ce17fc07ec ss_n = 9ceae09935c86afc36df7084b2a5556ed9f47584e35c1e92471e7088d123ff36 ct = 3cf2d9d79cbe767331234e4de2beff7faa341aeca0e3e2f8fe034fdeaa0dfd476fb5414c34d06b086fe388b93f56b167bd18662958ad91e6c5623e79c775d0b0d80c11dd675dcb61abe3efcd6454366a54afffe4176d230026f3f3f6e2fc6bb5f069467ca56ded019d7b3ef263d6b39f8c756798834b99ddea96c13c93f21dfeee74d6f4e1e1a0bc1efb5a65e968a7a2f87bbd6771ed90cd85943ab99276ed8f9ab820879992b533860a69126c96c93a7fa5c49729b6b935663da907215440229d6ac07d7c2d5d22cd878ce55d65c7160d3dec6fc80be25d46b41f488da1cf9a470e0ffb0d79f53f787aeb3393ecf38de0dd527e280d593a9dc73e9c537a4da6948d9598874fba2514d4071f190c391b9e630e44fcad4661be5376e415cb32def0bb815a6e3dc2d2a6e0957a666215301f4b4986c1eeb173ab2ddd7feaa13f1d7664150833a081f4b67bbd29c82ff7245d4eedb1a296a695d4f849c019b633ba7e81778f4e52b8f78a4a0cca65271d14e1b6e1488b4766135002e451642642cf36333672d82b62fe1893a37f8b71ea0cff5f0bf6a91dad536e6e62f3ff931f6fc00e64fd5d3cb6dc5a5103094ff51e45fbbfe1f68584118b7b1dbb7faac73b1977f81fdecd8c5949e0ba8ef1eabef21b9274920a992174a6a1ecfebd3faa5cdc22ae9df8c542546f20177e7ff67b3c63c2bee3583fff0d8c4506ddae702ec19a8df4f18d47dbbea749f811b391caea0fba23b8d0513455ac0ee2f33b62f0f8cf29f2a6a5410c5d6b72f0cbbb4dc44cddcd427ef58e93d79854224fae20379de8ac25b822dc4d08bf3adc43be35cce7e7a48daee46857414fe6e755bc1e034e7063fc77df64c6a8cd60fdf16a10b1b4185be279fb7e43591ddc8360625c479a310b354309668fb4969668d0b695d102575f747004de1293e30e37ddc58ed1dd6aa66c40e26a1668474f0002dfd00bf81c750fedf430e4a9d2f075184651b3fba27fd19f5ba5f1d2353a967b34523efd93116d95aad68733f66bced1f85b416ba244aa715dfcc7471ee92fb6bfd15c4d586b61fa553a77dd3115142ae7a7392e65 ss = 615cad0fda394f2791e0d9383e0bce156c89c7ecc5079855cd090e8d90fc428f count = 553 z = 8a1d3427126bcf59d23d3a4637a133d15592ce5b9ef99b496bd8f16419f7a95f d = d915ce4cb084db133d2a44891f8a339bdfaba939116f47b7e35767538775577d msg = a830ee90520c022ab80feaf76ef1c5b83ad4bc390dd212517f983339a7a7a7a6 seed = ce7d4d998bee0796b5bbe7b3d09fe6a8a65269121ede4a190ef783121cccb3a36424ba77e8c574854206b41681f2ce33 pk = 13a637d521c2a1329fe72bcb8176cc00213ea60ab1491c807d64450376c92efaa3c4195fdf373643128cc48453e86147f2487f2f51a41ea447e0977019c4c4eb777041f703189a9aa02652bc1cbb97440d704a23dd21912991b3f451abd9b80c3ac59f69c4521707b7fe90c6673a6ab283b01470024c234b7a5235484326c5fc802dcc8f2bd4b7221aacc1998c8bd55e6f2c6d6af96375997736b9c90090857ff457cb8881cf69cca954cbeb07ca37ab7357d51bd6334f393121370946e717108eb376c8a882dd464730882db6587a451633a21815cde2782ee7335995bfdbb00b4cb1ba9e46a504a550a79294e90a915ae2387fa5a9b5134ae2b6682e320241e0ba6579118da5551fe26811fac445649130c66ba4e92ec7223dd31a73543087bef27c698a80815a0b53b4838ad123c51216637bba2f4522dc9514fa7b6c714c72c4820f43a90f0fbb77cd415a8b7bc7718a74b6c852dc6c4c70670a504b1c09cbb8ec56011c2498bc8b7db0a31e25915fdde0c23ad83c82c72afea3150fda3844431b7ffbcc1a52b503642877d9bc9db1c74327b4bea0bf7b96b2bd0b1193936673c41f0b1c91b32789655c9b7f076a87b55f6d80aef256c04b364480605e5dc230fb741fa8795af1b8561ebc59cd2b5bab6a109e15833b7278e1b258a905934b94976f895382506f315150c83251842566b57453f3d5ae82c3990f927747d163e359c0906c97bed30cdce115f03686b9f0b1155b8cdac7c51aa9a0ccd4c9b0509534734451ab76f98b93239521bb193111ba22c46ac0913a292dd38317923319995c63f373d2679a846461d0c7173086b0bf5631e867c6a55c195e0cb401fcce4ec265fc6b26c3a860fe109596067dffe4ccac1c2591910b63e2c164a7ae829858699058daa9060e9828709ccdcbc4b338b1c6790931facc67b33bbcdbe5a5e3985fab00b854687d84930f71048db7f66f8b41940bf2bb1c4663379a5ff4cc5c86a19ce3945ee8144318101819fca02f111d755a4542dc52bf718497f620be0bb03e583e2d097d0c884d27c45e14d07826d3ab618c0081098b73eb7b83252998e1cd6cf5e4051c0ffc0cf54ffc9792c07b8f1900af5da6bd3f2c1ba790e498 sk = 7b265c5b0bcae9f2cd8be93876214f699970f290adb6c2b9c5340bccfca63305b7652339b624c627226218f159306a3b861c759af479b2710c05b114b6693a61b52a0cf7c0bb883f4a6413a2fc7de2c56eb7b462b52a2804a645f637c11f6a23b893251ef4ae7e0a747e929da3215c9693a2fcba61ae3ba53382458db7936f75b261a56951f428e1f6ba0016140e5771d9d7ac83a6bc5f9b2844e6586499c2cc2970ccc1cf87b94afe4b57172747b2abb95264615ad7975b5083b83461cdc673e7812c966b6d3e797f06762bee04b798a2b6ce30b12668a9735096c9c3025d13368fbb04222a139b278ddd8029d861acf8049686105e770809be7a110da33ee88b6c9bc664eb90c27e279a171bc96a5c933dcbb8c35caadecb52b3f57ae6a8bb8e47c5b869ba2dab6358796aaecc5723c08856e24de3590daed78cfc1408fff61bc1324e3211a31a1365069574b158c26de5580b8a8ec75c96737132e99bc149e484542b3e7bd467dc563046a53ecce2419a64ccbcdba5f7b785fd935f1a8a8b31cc925df8657822c72aa33779e31ab9153734b9c4319b23375c0751a27450a55ef0631b3e8aab8936a558b93e31153cbd77bc9bd5ce63819b4c54073e37c82cc846500c4eecc32a5432b8234582a53746e4364cbd431d810470b8a724adb57841580e9817926efc9e6bc077efd84979078e4ef4976d947508486aa909394273c8bb321ce0ec71a7e45eb9e1c05af56de8fa706732ab6308219e4134aa0087b8bb9d2ea871702b6b4a810fb902a0e8787551a3bb5fe56c9a9b9913d6a47bb1771531955cf4472d82aee2ecaf31b3132ec61ac8f9405790ca1a38016143600c79c0e770ca2f000eec170bf57b1c67557f57f33c3bf349ddf88a1142a640f22caeeb03df69b0739c65e90c6b18cb3915c0b3039b91e951a297cb5445404fe0aa1484a125f142a65ac90e85d75308004212038290c312191806fccc351f9116c6f55482b86d959b5bfb14584789b848d2ceb6593ab456a4dd5405f232a1ac6953c7f72f1ee932536aa9b5694272090e4092b16409cabc129714930dbb6223f299c913a637d521c2a1329fe72bcb8176cc00213ea60ab1491c807d64450376c92efaa3c4195fdf373643128cc48453e86147f2487f2f51a41ea447e0977019c4c4eb777041f703189a9aa02652bc1cbb97440d704a23dd21912991b3f451abd9b80c3ac59f69c4521707b7fe90c6673a6ab283b01470024c234b7a5235484326c5fc802dcc8f2bd4b7221aacc1998c8bd55e6f2c6d6af96375997736b9c90090857ff457cb8881cf69cca954cbeb07ca37ab7357d51bd6334f393121370946e717108eb376c8a882dd464730882db6587a451633a21815cde2782ee7335995bfdbb00b4cb1ba9e46a504a550a79294e90a915ae2387fa5a9b5134ae2b6682e320241e0ba6579118da5551fe26811fac445649130c66ba4e92ec7223dd31a73543087bef27c698a80815a0b53b4838ad123c51216637bba2f4522dc9514fa7b6c714c72c4820f43a90f0fbb77cd415a8b7bc7718a74b6c852dc6c4c70670a504b1c09cbb8ec56011c2498bc8b7db0a31e25915fdde0c23ad83c82c72afea3150fda3844431b7ffbcc1a52b503642877d9bc9db1c74327b4bea0bf7b96b2bd0b1193936673c41f0b1c91b32789655c9b7f076a87b55f6d80aef256c04b364480605e5dc230fb741fa8795af1b8561ebc59cd2b5bab6a109e15833b7278e1b258a905934b94976f895382506f315150c83251842566b57453f3d5ae82c3990f927747d163e359c0906c97bed30cdce115f03686b9f0b1155b8cdac7c51aa9a0ccd4c9b0509534734451ab76f98b93239521bb193111ba22c46ac0913a292dd38317923319995c63f373d2679a846461d0c7173086b0bf5631e867c6a55c195e0cb401fcce4ec265fc6b26c3a860fe109596067dffe4ccac1c2591910b63e2c164a7ae829858699058daa9060e9828709ccdcbc4b338b1c6790931facc67b33bbcdbe5a5e3985fab00b854687d84930f71048db7f66f8b41940bf2bb1c4663379a5ff4cc5c86a19ce3945ee8144318101819fca02f111d755a4542dc52bf718497f620be0bb03e583e2d097d0c884d27c45e14d07826d3ab618c0081098b73eb7b83252998e1cd6cf5e4051c0ffc0cf54ffc9792c07b8f1900af5da6bd3f2c1ba790e498007daa206c9d515c4a56d04b9e4a7ade0d4b145e76273fe346a850e8397efe7c8a1d3427126bcf59d23d3a4637a133d15592ce5b9ef99b496bd8f16419f7a95f ct_n = b464b9ef0f286823b020e4fab06321e6a4cdcf0862cae00edaf3a87486aea61df3e5a7f835f72a2cb53b1886423b4822013bb1ad90219f181d06b6c9241d09f81341af34f5445c80b11444088c207693e69ba355e5bdcc525d55762bd2ea3bf3d74450468ad625f8a7f6bd83cf23633a080b489fa01efa2d047d77bf5140f125804ab2d9c32015013466ee6fa1f48bbc3d6ae2cdc1adc921e15e3e15620b065cd4a269203ad5c529f4674d812beb604213a18bd854871d0e12eee99ef4ccc603213f9eb1891314cd80853947e5d13e82bd99db2396c33e8d52c0fe0a1c24324bba9a23451cc27859010c7dafa7dd5780f711c754f70050cdfd5bf05036df7f16d8cd256c312e34481929089522f3d6441939cf05bf9172a40386a3333f1e6c3f2f6a3d42c315da9d15b2c77e1d883c94938bd54d0fcc6292ab1199c1e41c5fb5b26408aa3ac9ae68ae4e05251c7903f608624dba1039c2cd4add9064d1c109b6b3e6bcde82dde3ad50220da59c3e1b0031f1fc63d5202d5bcfa5d9b3c4f35b46d2c13a1de562e70bdff20e1d8dc3a587cd1e7523976bde8872f1036086c86a5e874cd0c65d1a250e4ce6d862aba5443245b5cefc85989c4ba187a7d8e6af69930741324845ba48564673de382eb3e90e41f583f2541c1490f32e7f0c557f672e1de5a014ddb8d691ccf013b38697f3e9b59df9eb7a9903687a08e8d9a6a2477a0d90f752f1664ff84ab5177070e4dbca83ff296d59261ee53524162dd0b3a0374f589f576e27f82568a055a3775c9bfbbb0ebbbb199a8104f8177accf5137085bfc04b8a946c128ce82163bbf4fddde5a8a4102f9edfb125786ed8227c20169e22d1be2d062d5cc23fd3af51090fbc40bdecb7c77acbc80c08163d0b01ef8840454e264e6dd180ac662e78634a9e9a24c9a807a172112e2bc6bed4794c18faca3d29d51d60ee295b01bf56ce7dcdf31007c58b3bb9e833a64b8a6cfe2b338edd655d8e56150ea0bfe9b94006466122f0f2cf2d4d53ae01b367988c70c7a44680395bf6ef2b5031d134dd51629d719683ad5ccba848f34f40ffa67e71264e6ee8 ss_n = 17a9ccfb55790354207405da534a072730fbc9d8ee9c9747b66dff3bfdd32163 ct = b29492891f009496101f3fd7e24734d5b83ac7c6c903098064d608da84f2553868642fb4ba8405ef6462ecc573152c56d33d288e23068bd7df51ff84e1d1029957eb22c6364f98abdee38b13b6b4fddc5759b20fb7e5b983aae4c2300507c2232cc5d0096c430b26a5f29e172d937274acd4f0897150c88167d0d7454467006dec6e35030db3a7333a9e5e32c311b46322f96615d1cc560eb663fd803b8c34a51e2f9804d82792596a4145d5ed65f2f2516b7ccff80d70628cd842261927f3263bd2b90a585cd28eb4983a6f1817978fa0a9364b821818047459712e4de17979323f5d7af731d16455d6b86439dbd5553785189b37a1c7c9f27b3d8072076f9d7685f665955a9efb94339bc4c9691c5db26e2839b4d8dd9d40d9b98ad5cc75e56bb76b30feb4142c8e94830d15acdc889121adc928636328c73faea8bf41196d9b736ce243fa79f58eebdad2fdc0c98e285f70f4c9d74b2e34a5d050922a5337b54cff6f47e6c269fdb223fb605d43a777bdf10cef11e6f0cf3fbde4628bc111a2b8d9f84dec4939dfbfbf4c9f6c02579219d14fbc2d978468e7d2b5670a8cc960e5c0d32ccae997a73e3a2d24ed9009eb9ae92fffb48017b5167967292a9a1166001a5c03092387531e436158b70b78a3d33f2780b4b5738d3048fd1c759645d2b9bdb9e1a24c07e71ab160cfc95e9a44d3d6b253f05bf3217ae478c908d919cf6c2a337fd051dceec323ffefe211d311efab7786b7a9f5d64a6080b4c20f8c10ec9cc1b8569fc4b84cc4f8fa34ab18b400e3356c86f3fe30a7b38496c887489453075566e842763529f0dc70243411e34fc27f8c0ec52a7316fdb50ded6f3d577fd62fe1f11b83116f9c56b841ebb3e333612e43ad7acfb8ec6dc2e8e5b11e6ab1b1d984004d8138f46e14e796401d9c4f694561852107402a61a3daafdaf450937ae5e271baca0dd4eb2ca573b91bfa5544fcdbce2ebc1fbb94c2fb7b099ac6abfa64efd7539c655f6255ce59bf5be023a3f02d0f07819ff18bbc12bb0cfad7017bb74e028f30ef109bbcd8e11bf64f572f22a2bf932cd562614cd78ae110 ss = 7f608585b235ba9a371d61b4ec2d07e774803f27771c2a03c49123d8361ca7ce count = 554 z = 6d7de3260bd22b214ed8964d13425d9b931ee03e608bbaa8f9706ad95b901446 d = 5e1236bf8caf5ad57e04c7188d93644cebed9f7535240af1a557f7dd64986cd6 msg = 3a4a28c591c25e7b74bd5133ae99ebaa4f1952969683c9093059feb50eb5ab07 seed = 5a64a12d60ec6bfd2a01c72fa90237c47315d97cb547ddc40db43552902a68e11993df91ac4ef09e5fcb42150b054570 pk = 539cc595da9090e45a11604b264652b84b6464ac99e6e65696d171f9ccc21f95b67b759e90a51c4353c9a2252163cc4622716812a9c2f786857ed691d8585b236943ee2c76a4047876f5c716024b11d37f283a6ea3227745fb65eb31c53cf84448ebaa3b333de77b72a92c969e19065438774c506e240004a91183d490035135cdfca822e51b3f02a10a668410ce87c15c866f2a30a403f00899868df91080a1db5b195b39ff345e325730c228047c7148723b240a903367565a9c42b8b3f81e4049c8ad4a5803594eb36104bb79cd95862f9adb008cf1720da319a76a991f76aeeb6994ac2c4c376670b508a8bc409c20d5a46bd82f7a20516db87f309c4ab2b861907a766ea807e7f12489a261ea0963b5a5a52e00680008513048110fd11819f65b8dca21c7752108d706bee477ccf55dfc33c9f65907c24908af81c257934b89419589ec3d5361c54505732e200c4a311b54f89804e4b3050415fbb89e5ee53993fcaef8b4180bb4a8a768a8498283575148df679738221250a87657bc07096b5a335934239650686187533c7f8a92589917733faa4f52eaa3c13687cfc068455a0b7c246694da070ef28eb4714635b5ceffd532064b1d67b299b36692269508aa674647430de9d020af5c6a954177499b73c8c82796e04e8e1017abe175fd55ae4128c0fd493ac0683414ea1c2ac18e7cd5007f237123101548985a37e57dc91b058cf0389f151ee5bc164e3a1422263b8e43197d7430525b2c612b220ec6aa8762a5b08455283abbad15489850c4138300c9e918cd687be7253d9a3329fecc225860664cd06fd0ea977ec223f9fa69cb109360b4a56556b62f02a5128a5146c149d0eb2195c2c63137913b021edc6327f9ea173e0218efa65d29502b3f132a59e3775204170e772edb5bb9aed536b1e0b425aa9f0c090e3f5b0ab9eb93d0142a37e1182b3c97a018ae207bacd8f6287683923cfa17fff80cf3157f4d712ee6792676335b97a49e90c5202dc16ad11a7202a53609c3cad8c1c21bb8cc5dd6cba5235b55600b9a5b89ab3220e11c7805335f95d9752d932f12328fd106b9826dfbeccbbfc0d676a1cff02940ed45372573df174af64253488dab7b626241 sk = 91711d7ca701ccb671e1e9bb2969abdcba2056843c4e064708681682c180da940e6a1244aad571c2eca362c79cb4a018613bca4a795fff9525a06893131972381a9cbe5839237157399a84e761ab4d0696e397375aba9e39468e21f6753db5359c357e27e34036261ecbd324d1e3b3d3a8198059af82c2bbd8071f33239a61d7cb96851f1755a5d73215de7b5974306b096618cac9381ee8118bc25de7423a5d35c85f20aba93488b7c05ce0e02963da4d5075903b64b2816ac327169593359176fc8d97a43f78684bad5a2c8c2ba034114cf2c98956c06f2ec34b39f4a29636bc5ad400cf3120706991f0f7848216405ef7500feca4f1ab613e06277246801df7b2faf8c9f0c2a01dc2bdfd9c9a5ae3c81de2ca2497b9c661c0dc6c3f89d109c3214f92e58fdbcc191370321ee3875b62827cb4820e94976e0924c0b7b19aa54a4d723761e56136467934907a90341e9206a1a551941d14c822607499089d5a5b7cf6cc6a5860ac8b334394cb851253402ad06cb9449379f87a2d202e3eb0b525a674f03a08f634881ea17bd852274d6b1f523669221468a9f9c53e5cb99b4c567b5500869927b096218c8844a16a5c9a0c26c0d639f4a05e6370567f51055e492d65d4a859e2423011781acb4de29865cdc3887e045a41fc2a35d8adc6f92a287984da1b7211564ab265127e3a22cdea48c99aa60846b0c463b15edb23c5471e55e50e05d309b648381c222d80802ed35ab5fc0201f6e958681036fc1982b3f881a8401321a62d7db2767af01181d5120478ada847acff6065b5b022cceb03786abe682784aaba5381e8349b79b528350f1d85884cba2688143ca2a7180b38524f1680169877a14a8b78663e6dc697c257820e581f42826945064d23dab69395a7b580a3ac57ade0908eab94a693da76e2e8ad42ab6a25254a497c08d6f2a6a864836d380a8c58a306b959199b1082a594a07c0139c18a2f38c42e8a0f2421ba9f3a6b7849520a8740f1083c06aa3e590a2918c5c38a1826da69abae74390ed9a6ceec1a35258c17c9217f59a376b72c20c4a87081531d2b1c8d49858fec72539cc595da9090e45a11604b264652b84b6464ac99e6e65696d171f9ccc21f95b67b759e90a51c4353c9a2252163cc4622716812a9c2f786857ed691d8585b236943ee2c76a4047876f5c716024b11d37f283a6ea3227745fb65eb31c53cf84448ebaa3b333de77b72a92c969e19065438774c506e240004a91183d490035135cdfca822e51b3f02a10a668410ce87c15c866f2a30a403f00899868df91080a1db5b195b39ff345e325730c228047c7148723b240a903367565a9c42b8b3f81e4049c8ad4a5803594eb36104bb79cd95862f9adb008cf1720da319a76a991f76aeeb6994ac2c4c376670b508a8bc409c20d5a46bd82f7a20516db87f309c4ab2b861907a766ea807e7f12489a261ea0963b5a5a52e00680008513048110fd11819f65b8dca21c7752108d706bee477ccf55dfc33c9f65907c24908af81c257934b89419589ec3d5361c54505732e200c4a311b54f89804e4b3050415fbb89e5ee53993fcaef8b4180bb4a8a768a8498283575148df679738221250a87657bc07096b5a335934239650686187533c7f8a92589917733faa4f52eaa3c13687cfc068455a0b7c246694da070ef28eb4714635b5ceffd532064b1d67b299b36692269508aa674647430de9d020af5c6a954177499b73c8c82796e04e8e1017abe175fd55ae4128c0fd493ac0683414ea1c2ac18e7cd5007f237123101548985a37e57dc91b058cf0389f151ee5bc164e3a1422263b8e43197d7430525b2c612b220ec6aa8762a5b08455283abbad15489850c4138300c9e918cd687be7253d9a3329fecc225860664cd06fd0ea977ec223f9fa69cb109360b4a56556b62f02a5128a5146c149d0eb2195c2c63137913b021edc6327f9ea173e0218efa65d29502b3f132a59e3775204170e772edb5bb9aed536b1e0b425aa9f0c090e3f5b0ab9eb93d0142a37e1182b3c97a018ae207bacd8f6287683923cfa17fff80cf3157f4d712ee6792676335b97a49e90c5202dc16ad11a7202a53609c3cad8c1c21bb8cc5dd6cba5235b55600b9a5b89ab3220e11c7805335f95d9752d932f12328fd106b9826dfbeccbbfc0d676a1cff02940ed45372573df174af64253488dab7b6262416fea04a04398b6064f4a90b6885a8a846dcf45d6ca3f01e9d60e5a9ec0a157cf6d7de3260bd22b214ed8964d13425d9b931ee03e608bbaa8f9706ad95b901446 ct_n = d4a81527f4a62fbd13ed4751d3538019f91d4220b38921ad39f2e0d89be47f73c00e54bf4ff992a165d20b402ec74cbd99c42becf5233cb5b652ece08a36a9237fe12abad06b0f35ad2bcebccdadec1425899df5309bcd439ec50e0a08efb6621b3a9d017377a6f8e36deae8918e0490769fc26036f938d0082b1b2f3c2d7383913067dcbebbc4f4061d926e6a2e5d1f32c888e726c5396c9d6adb87bbaf674e04bdd3c409f9b081582d29d67a2e5df228f2a5899cdc6e1d9e06e9f3151fe3bed8d104a2ee87124a80c881ac81ffd0cf8ca614b8c389869da8469b03be39fa002b44664815ecce6dbafd5141a3ec870a8966562a840ed49fbd9fc69400cee44684ef9633e181c667c37362d57c6164ba603e5ae6a44c55ac7c4976624d249ba89854ea9e6f38817750d3dfe58c65e616a513a75d9f866a35d37c6325859482fdf79cb51c3686890feae110350d1db776bf4cef3e52b570df812db5dfe454a662ba0f405aeb635d4e3040f730939c61cc5b932f287ad1a3e73cee20067ab8e6cf4278e2456ac441e28e3db38ea9ca7987461d8c493e18ac8277af81fc6d73c79c125a9c42127ed91a82f66ba3838fba9428a2a9a7fdd8a586d20ce85fc3cf0d748834f05e45f51d50baa715f7b8983a0605c3244afca42f95b26d3ccec275ebddec029d7ddd09e8f517589797535e6b07fa51ed4ed71007d150ebf5591a215456a7b66b1fcc8a870860d989cd378efb9f6301e848f5275519e1549d5a5aa69e9cdf7ca61c9ba3943782cda2a9c1fd2629bf005d19205fd68abcb256f72e4d40c832155e627edab6e20570f3270d67c9f88f4fb281109b6b3460168d96fc56ab361f799692b83ad83caf3314d80582e8e01d74fcb391f5303ce5ab793e3d62fabcd595cf605c9808989587217548e84090843276913e8d84d15559f5aecf190239f4f79ee9db159ecc8cbcde8143b7cc782a91e937ba20cf80c31074bef5c79618cc6fddc08708f924d51308a29a298ba3faa0526586986e11ebf15238a37189db410943614c52e3d32cb0846beb58550775926e9475beb2f2cb87f65ba0d0e3af ss_n = 808787d32190b17756681bd71f698c46ec1ef330345f0b5573bf73082c6a69ef ct = d8e4c16b41f1b3e297fa42326abe7da35f2664a112a797ecec8b7518de8e9b71efc21f930e9937a38ae2888c5ed730884dd1ccc70b69b004bf9b51dd9c2a2be3ae5bbb559c42134f568b4939d15c40b6be4711d6ad8312f45b29e2a5b74dc16d89cebfadff52588cc9feb589248a654c99e98481cc3cb7b045d2157cf4825433f2a13dac59b44227639541f38f533b5a3c6be4e5406ac70c3c641aefe5e2153360362f449f13bc709c34640c96cf3d812413a61ec92fdc1fc0189c1589e87c416fbab1901d5f0b55e865c14cddf2f7ee5b92343ce24fc757fbac2f0a7ee1d16583693dbde9711e2224cc349613b62efbddffff406fb6bb3f3871241764a60e75cceeda8ae1e25312d9811912229302519a6c0f41a4c30539520eb8310cffb9f3590850e990f6f7a1741555748eed7354469d2f52b7f4b3ce84d04ead0f663e50090242ee7e33e456e8c98140377a44b61fc811e5f2588d2844f95748b28e295fa4e95a8656be68657f8eb8e8466bc4a76c0a6bc151f7daa900e4712e96e9b4298f98125d7b759ab19466077d873323cfbe558139d452b70ad70a82fb459e1dee3d74631dc29504e6a4ae349a9270e5d5cf23bb12b41f0c72aca4fa4d50b575df12c1a9bc3ab19494f87556e6d33922cbcad729e98db76307d9d8503d6f32ed67cc55f7e19b1a6c5d6b5ad0ae36ead89d9af15e2ae3b2a2a0ce34f2b1c2222b3d704b50dde8643fd44b11d34b33c18ceeb2bc896754b49337c2609fa7089402b0f952583cd4732c8a560eb2b8b2f9561121f71e0ec266169f6d3f974e3df7d4e208ec8cee1509086d8780f57bfe60bde562c971333fccf950dbea511a28d032165691c74eead7d94cf090d632595de6141a58b47336ef8ff59718fa1ca9dd977f83e33770d6f8d2939179f30bb2984d42a3e8cc5d6d78187f51d757d160a1d5c914cbe84e3a9414c8df248676550b7bf7edb693878ebaff9ba2955989fba93e823f690ccad815c981c64a2f9a1f2a3cb111d635706cb692a18134ebe48c6279b17e7eb0838c8c5232c3ddfd78fbef811005d4ebffe24763e23932c5323fb3efa6 ss = 56b37dca11ec1b9ee73b1833e4e7d6cc359870c651f881298e6ad0b11aef44be count = 555 z = 4dc18137f05b55783753f5d4aab040299e5901f3d6881680fa12b5949f0010b8 d = 396c305f571541deec17a66c5880a297915e1f3b5e32d1a9b0a02c6c284dc13e msg = 75cf3bef39cd809c40d762a310072085f30d32b69cf8063d9365fb3dc3635752 seed = 57ff544c95fee1d0aef14f8a07083d9a637bf7c07a52783801912daff97d4e4313c82aa0bad0f5f9763913e00996b66a pk = b6e30fbc872da5a9218107622e4473af058fdad024c1eb14bfc89e5772806e131468505c46574dc6aa70e43697b1e108ca9aa5be418588e0cb6cbca5238a4bb59a8fd8276bd6f0cc89c49ec1ea6ec985afd252ba760b0004e14631882ae8b62fd376990394608b3080e63bac8ce3109ff745efd6b2f3ec7bbcb70ebcfb707c7b35f728bd08c20d91579944db568ee3a92b83acfde5626ea8c7933c77bd7c12db436fc42a159e9662253838a990273c559747117a006779c386020f81253af7abdd294ecc48c67ad71c34caa6f6c822cca6b0f89bc76fc9a60e8a8cc6a16966558e9f3063a5234ff8c405791078f05532f460526cb6c017455bfa80c9c8953a084ca374057263b58936ec96a09b49fee061add724cfc413c030422283c8d6194acce64b49bbbe3a9428d1e5065e87553a29190d55877e4cad7522152f74c6e50a8bb09c5e44a49d86ac62b4ac87c166969a0952a6f26567140ececa527d381e82629788fb5f69e20bf4fba627c2a33283cb04973293d71684f85a648561a0316cbb94c93f7491e214581836c9e077282b29af365334b6f271da6a138fda40324c8cebd318d9417c51ab5c52640a672829b72c4750f8276101b5f2c138058b87bd343ce3f122a1d9843222355512a71870bf54522c61cc2643e4bc28ec606fe1af2646537773bee34556c01939c4b5c0f8a0c0ea189b12676ec2055922900e78b6610d94060fbc848bd9674d713ef8aa1f5661729f5843d8a2820a98ac75a3a55d72cc54231b5c177099737e5a9179d4a78acdb640e3d74eae315da43acd8a18cdc3db9280039298bc08ba2c6dfaa8648ce86ae04aa474fc491ca476cb40539156407082899b296bd1a4ad684a70b286a739d03c59b4a826e8937159cef3e90373c15ef9462ddc3c5594895aaeb1932fa07953b2674f111f074920baf251580b07d246580b6c62583655e38b8064537044128eff85a1c601ab7f330b007c8534494f1be45e51506574e1cb5a511913827ffec185d68c51bd4ba292c96cd9c59f28796d3c46953c887485d96fa9815c07153a7bc9165d07b77cd8b7dfc12562e285119cd628d23effea6c51202d8bc3ef62a94c46c6971c1e9c8562a6d2a1c6bee1 sk = 88ac07923737f1e54e2f292d59f069b60c45f3874ae6c46d020178fbe5bae3c511de6cc485616e9fa188f909bce4014bf97068f2c88fa140559da4123f82aec0948e22e02028aca376b7088ef07f9d5b38d4c21f78b119597315a963944591a5ea1187cc98b39e843ef86b9ebfd782ce1673dc75144cc03fb4e0a4d6c259f81a964a6c0595256f30477e48b21361589121241fa57c24c3b4601a86cf06d494b5808d006d538aa45249ab6c90bb3c3366a1db90b64af6cc7eb620ad3b6dda8c01203681cda13736c2b68c791b93d5bc69d30cf4520fe07530e5da8e70711667b5b01f622ae7753796b48035564d992b42740150b99b3149aa8b45a30b94503b40dac9fb204d7b915ac2316ab78c92a0c7153cb8840a7b44e0a971ecea9c5882ade61bac659b5cdb279bd4e48ea374738d91cf50650eae527648565a1b4a465468650d297680e71e5f38a7386a0fb2aa0fb9b35a7dd02a4f808d887975b7e9af06e6516ed72e59c65d0d5994e8a2af92818ba6e087038ba68c67ba070719261263194a973e645dd12c5248950a18015261742e8611b69346aa6c33c60b344f9046597de7186a794bf414afffdca3530259def267c6a2642f110f71ba7114f39ded839d39faca6843c79da380da9279b475ba1e048fee3c29b19b4a06950f4d630aa8e8358de19bf714cda93837ddb0c26a59afd8d81d18287a6e740fedd49f47d3810d06589d67925994bf1f3c051567acc473bc02856bb6d15bffcba10879161cf332f7d91c48a84316c142fe2a8a097b44cba15662351b89b2766c5006872c91e91274aba88f1d8ba5eca891c83bc341a84a4175c02187205c6aaf3c2bc02d7a49ce19685d2b800474963d26aa769455f5dc036563ab5ae597da291bdb70a1b1523dcfdb9265db327a0263f3e7cc9da3b8c9f058e2a4b51938320b598cc232848659b1ab574b5a2c0f692015b767930b427f657768a3b0bd94c9a4d9332df47a2e220a642279cca377cfc0bc813b227f3c63b4ef0ba60e1977cd220d188ca660107a0275cbe2c5b3fa033e8b3b3f9f79c4679369dabc9e26850921b2c2b915b2b6e30fbc872da5a9218107622e4473af058fdad024c1eb14bfc89e5772806e131468505c46574dc6aa70e43697b1e108ca9aa5be418588e0cb6cbca5238a4bb59a8fd8276bd6f0cc89c49ec1ea6ec985afd252ba760b0004e14631882ae8b62fd376990394608b3080e63bac8ce3109ff745efd6b2f3ec7bbcb70ebcfb707c7b35f728bd08c20d91579944db568ee3a92b83acfde5626ea8c7933c77bd7c12db436fc42a159e9662253838a990273c559747117a006779c386020f81253af7abdd294ecc48c67ad71c34caa6f6c822cca6b0f89bc76fc9a60e8a8cc6a16966558e9f3063a5234ff8c405791078f05532f460526cb6c017455bfa80c9c8953a084ca374057263b58936ec96a09b49fee061add724cfc413c030422283c8d6194acce64b49bbbe3a9428d1e5065e87553a29190d55877e4cad7522152f74c6e50a8bb09c5e44a49d86ac62b4ac87c166969a0952a6f26567140ececa527d381e82629788fb5f69e20bf4fba627c2a33283cb04973293d71684f85a648561a0316cbb94c93f7491e214581836c9e077282b29af365334b6f271da6a138fda40324c8cebd318d9417c51ab5c52640a672829b72c4750f8276101b5f2c138058b87bd343ce3f122a1d9843222355512a71870bf54522c61cc2643e4bc28ec606fe1af2646537773bee34556c01939c4b5c0f8a0c0ea189b12676ec2055922900e78b6610d94060fbc848bd9674d713ef8aa1f5661729f5843d8a2820a98ac75a3a55d72cc54231b5c177099737e5a9179d4a78acdb640e3d74eae315da43acd8a18cdc3db9280039298bc08ba2c6dfaa8648ce86ae04aa474fc491ca476cb40539156407082899b296bd1a4ad684a70b286a739d03c59b4a826e8937159cef3e90373c15ef9462ddc3c5594895aaeb1932fa07953b2674f111f074920baf251580b07d246580b6c62583655e38b8064537044128eff85a1c601ab7f330b007c8534494f1be45e51506574e1cb5a511913827ffec185d68c51bd4ba292c96cd9c59f28796d3c46953c887485d96fa9815c07153a7bc9165d07b77cd8b7dfc12562e285119cd628d23effea6c51202d8bc3ef62a94c46c6971c1e9c8562a6d2a1c6bee1c24a32853441a79366d49f7e8b241271f0641cc2ef8206519f21e4709d4e27a24dc18137f05b55783753f5d4aab040299e5901f3d6881680fa12b5949f0010b8 ct_n = 5a5155107b252b199494c93206dd2b56959ec438c1fd67f39e053c307627d6ad8a5a1b4e7c37bd75ecd758c16910c14c3c03feeff12ec615eee1dc0b23eac0987907b685ba0b862dad34edbd0a3f0a1d6327d6c1123a7b190591387e1f2977ed087e1d01d99c1bc6740b3d17e01d86dfacc6a9bd71104b47b7feadcfbd1f8d18f751dd3dc67a01bf894bee63ed108440a47388044baa8acf53497f42ace2e6876e16db77059607874f45445d52bcb7cbe23fd11820d42b9098928143426fc953cd2d443c578f5621c1740eaf2fe4c25cf49d76089cb33df6c519d18ac318ca13668ba4adf568a5af51a387cb8b863dab0c1902a87bd6e508d1f07b2e3391e72270fc9407a36462b82c38fdfe424a1e9021a8d92ee63d21af1fe20af90333ee9c4244655359a7610f3a679138a3b099a80d0d51e48122b0193bd1a84324fb06a47794a9bff86f79b03892133dc72049abee3c4a9430a5bfc20985b2d5d68524813e8f7335b293217f5dbd710541f7f9b6a0d8950f734233929f776520a87f7521f788808c8659c37c7567b2d00f6203dd3606459aecbf18258dc3687aef4bc27e489877b51ea748c412ca62aa62847f06d061221c7a0cc1fcc76f15013515a5d97f4903f8a154c526790e5622fdbe50e9f5fc883ba3ee8fca2ab14dbe046820744239a148a0297f63279151b500e8c669af0c16275438f5e45d3233cb91bca473e3b28ecc0ecb316c45f496f983d8ba93dac64293f8c4a39779aec1f84c3c22a2dc4441cc2462bece591724611f8faf08821671fcfeb9f25729984e38183319c7c177e92ae7a5247483ed5792fa5d486fa2ba3b804a5ee5cf21073493aa9622e8ff37104aeed73eda74e1427c1a31c86114e043cc0468a8f38c32680f3fdf4c8b92ca5c554a271f907b6e8198d7f75232f9ac6037d8223dca8023dc1367bb91f90ffce9d1afc64a020fd1b5d16545177688c2b03ee57e173fabc9cc087e4b0fc6c364f9f25e82cbcaaae1ba2502989da7d4919f383771721cd0d054b035117521a5466ddef806c0871048e4c4902d065619a9f580a3d88c32120b788a23c3fec3 ss_n = 4f0c4f1c826e88836e1d30514b1a5e49573947b5cab9c869adff2356711c64ec ct = 1f0abab96baa102e18115ef32b50b995c89f79cff3430c196d866c6db97090a8e808fc3222e3dd937cba41036c87d00ff4955817048c37af469c4872f7486da2363e3d99bbb24b967d76b82b432e7ccce11db79d12c1c851f1622c58086d16e30a7a6c6908f369a41e61c199988e2392abfb9e784d28ce11a0e12dfdcf8717ccfa0c47f01b4945927b207a5fdd5886d6f7d82f1c0bd852cb96a2b36633a64627acb059530e51d1f7d9caf1bc6927729f3e32ba54b71317f1977fc9a4998779573cb3f54dc3d51497ddf052076dbd4779d862965c1085173908cf968d72a427576ef7628e855cddd2111baace176c0f275f50a4774898eeb96c161e9004780c978289e0cff29ca4bea9d2e5379216ab08b75de04a76139a3c306a548351b0be12f806770b3a1f2aa72fdad58b24e77285af2fe38bb895a7d410603da9deaf0c5d9a5705e430faaff885a5c70c5c93fc85bb8c53e7c0d895a0957b443e6f5b28ab35350ab07d7955d9d0ccb566af985e40d03aea9207aaf73f6aa038c1309f08ee6a07b67a118d7f9a073af520ef46db6b037e8d34410dfc3624567465c7269d59711a3ed06c39f875411cd681c112533a9ad369066574f62baadb7a7decd60e13d0efbb52b6285883bc49ad84631139126736c4ecbb899f86e6dbdd630eec7faea8e4872c64065537a5772f17178616bdf1e5645095c6c84e50ed82c67e33518487bfb93991a5783fbd552404b78fd7de5377d2fa7192c791d371e67e78445adea46048e7bdc3e788cee90c372386bc59e0874de65b61e4aa3dd286aa142c5525d14c31e27f2841de0774e937729a9eb0495c2b4ca6dc04a0b97410e77875290f87094d4feceeff78e449a3fc4d2e9b5026f136313374c68a63a9e96c73a92f8cadeb6ba7812f30fca5bfba8e2b477d5634c12960ff47b8091d2ba3bb04a0adbd490278d4e8e563ef0743548ed48b7e8f4adfa79cd4ac78ef07f319422cd72cc3db3e93206b9e86cd62cae2afb603be1a1e14d6665a5e7eb5047b51c49afbfb12ed7477a33c65bde179d97506f4ca143ccb7fafeac33570a7bd35a7dcb59f4fc6 ss = 1bc656292a89462aeb081c77f339822f67da02af397f2e035039e4ac944d3263 count = 556 z = 647365a61b531ebc28bdf7562635e3dc9c506ce86f7cbbf08c48618353d7263b d = e3d51800ab6848fbb0de00e8e9d8ca8e4fd21da6fe3412efae6c95502c523714 msg = 93f169cef358cafdb2908df7114e0484c307148cacee78d5b026b4bfd7b980cd seed = 80d6f8de43d05e53694400b10d03840edd3f60aa74787348499a18add8ea35f276afc9be0a1542f66c9bfaffa55004c5 pk = 42196abea0c494b3220cc719ac85923ef45cd19b9e228952be376177457c1d5cb1acf52dc7b46b7b9324e7ab273991a9570b8dd8197cbdb5b9da56c50b23a8eff7544c8601e195716a46a44443b453260b1334cd70b02a7e39003e615d95e59c9ce13524d28383f1a8378b757a96c8909085d1e23951a72a8ecc7a8d7b39221b920f483c117b2b3bdb415684750f7188042b728f6c94d3b718c6d59799f80332131574452e4dc58748b3a09a485111f503117b2c6cfb1fc17a7d48a0116751bef4e0cf4fc43445cb2b6e86a05af343c560b5179a2732eb4a96c61ab8bb695781167ed677b3348496d8bf5494c493236ba1b1aaad03c3722254d87785057c48c2c86b28c20ccc792d3c230c79965ac31abf3b6c290fec6e63167c76e93fbed0312af1cf1d3c245ac5724664c3a4a3c63a6b4b006d396a48c540ea4e5528cdd105729de5931b181388fcc042a2a2d58444d9ec754b372c759c4e6efb0e34118915cb58a72293848b0731a705a8a47111c167da558e4c12a099c964ce38229d7990bd475bae4738ed6c584d4b579d70bfc44475792544ee9918b93195525239b43861a339641a65ad3de2c266eb57063a8918766f03439d31b7a37f3184a8599d4449a9683010f2368ea4128d5e8069bc94804056c51ca9b4d12c7e5c663bf3670d101474b626648dd217a7e6ca0a9614bac7af41b30da46020b8a6b56a87676eb28132d2998fabb2e12caa8a72631538179a92655240a2b4f7cd618098f62219f37453ce87c8dda44a2e9a6cbdc0122f63638f307e7f733467612c256b5c3475c7efe8c674027e031032cbe66be3a32dc895a577201ac9713df2c4c7f3a127650267f2f002e8495999240d3fd6479e2b07195b4809135d3915ab16d10284c32ee6a667aaa85ec2b612a17908536a129325bc47d5080c7c8606213bf5b29e12b93b0ac2299477ca52599682420e8c3373159aa160789ec7ba2568805c66d045eab8aa46f28569f88a29838aafeb6c2eb5a8f82185404b33f3756085d01fb182a9a102cc1a1a7e5a641c3f977e8af8191cc2467187077a18cd590344549407813a8db346804e1adc881a4160f04a269f2c15dc305900060ec63d1654dea2e826b56f sk = 683a59260655d560bd31ca9312ecca077a3385c8164558c8571903357a1f70d1ae4784407a509dc3f98574fcaf5629727acccaa6a806cb26612afca44b760db900cd99505b5072c2ded57ae1b99256f9afc37a449c377fdfc310566229e54772443cc647874f19b109139039f1b3b602a5326e496483a432e7d13676a5294a97be42577c077807cac131db85a3a05a401055741aa725e0ec56d1c7051252734946abf058a7710999dce834211c86bd513f313253897bc89255b548a4659b404f1cf8b671d976ab70a8c70a47b1d7af2160205dc02f9a0a21af8c38f48a92b7dcb8ba10852e31c1c3a584f46a0fbb4259b017ac89840478083c79f1096dc498aa801c5d619a7f9cb41d9013e0faaf1aa706a2f4aefd29be8629b08c770720546fe4bb4fcbb2584a75159a385ba3803c0780cdf001d0df19b60193aa640088fa319928880973aa74703b1b332b5c3ce666e5bc80de41685ca6432067c739d3512bc95f6721562aa7171c37ae8df745fd6c0f91b3a58d279d94e9ba961b851780532caa6a7a0808dca9ce96d9675309647f76404b9c7913ba28c0750cd315b0fb8c88b588853894111d7c405c79459446a39eb9228cd3972c7c1ac842368a336255c007e99b914cf738fe950a22d95fdc6cb1547c268e9cb3f3a5ad8d2a47947216ddf28555c772b4aa600d3570b2d3ab3dcb3cf2a6548c474d9b79a2be0c25f960a998161b0132ae605610c959750fd58d8960321a6338f125a29aa444a7a00748db1365551acdb2795c0085cd536535c54497e41f7b860111e33a20e6af7bc474188b8b624c440e761497cc18cf6a5c2e08674016c6b2259676561aca0168802a7648300dde713da52308a2fa9466a7be097669118349573c5a5ba56db8eb1208217226174418e93e19695815d751756762e5898b36b2cf3637ab63c563c82326cf50005c3a40499098c4c1894b7b44c8335899eb8286755bfed4777334384dfb80f257915819b4f65341f06273d52c9aad982c9b78ac8a6490ed49b2c0809e8fc9cf239687cc911091c555d659085c013828d4a536839b2312c90b68cddd841e42196abea0c494b3220cc719ac85923ef45cd19b9e228952be376177457c1d5cb1acf52dc7b46b7b9324e7ab273991a9570b8dd8197cbdb5b9da56c50b23a8eff7544c8601e195716a46a44443b453260b1334cd70b02a7e39003e615d95e59c9ce13524d28383f1a8378b757a96c8909085d1e23951a72a8ecc7a8d7b39221b920f483c117b2b3bdb415684750f7188042b728f6c94d3b718c6d59799f80332131574452e4dc58748b3a09a485111f503117b2c6cfb1fc17a7d48a0116751bef4e0cf4fc43445cb2b6e86a05af343c560b5179a2732eb4a96c61ab8bb695781167ed677b3348496d8bf5494c493236ba1b1aaad03c3722254d87785057c48c2c86b28c20ccc792d3c230c79965ac31abf3b6c290fec6e63167c76e93fbed0312af1cf1d3c245ac5724664c3a4a3c63a6b4b006d396a48c540ea4e5528cdd105729de5931b181388fcc042a2a2d58444d9ec754b372c759c4e6efb0e34118915cb58a72293848b0731a705a8a47111c167da558e4c12a099c964ce38229d7990bd475bae4738ed6c584d4b579d70bfc44475792544ee9918b93195525239b43861a339641a65ad3de2c266eb57063a8918766f03439d31b7a37f3184a8599d4449a9683010f2368ea4128d5e8069bc94804056c51ca9b4d12c7e5c663bf3670d101474b626648dd217a7e6ca0a9614bac7af41b30da46020b8a6b56a87676eb28132d2998fabb2e12caa8a72631538179a92655240a2b4f7cd618098f62219f37453ce87c8dda44a2e9a6cbdc0122f63638f307e7f733467612c256b5c3475c7efe8c674027e031032cbe66be3a32dc895a577201ac9713df2c4c7f3a127650267f2f002e8495999240d3fd6479e2b07195b4809135d3915ab16d10284c32ee6a667aaa85ec2b612a17908536a129325bc47d5080c7c8606213bf5b29e12b93b0ac2299477ca52599682420e8c3373159aa160789ec7ba2568805c66d045eab8aa46f28569f88a29838aafeb6c2eb5a8f82185404b33f3756085d01fb182a9a102cc1a1a7e5a641c3f977e8af8191cc2467187077a18cd590344549407813a8db346804e1adc881a4160f04a269f2c15dc305900060ec63d1654dea2e826b56fc183351e68f4a58067c0f7d30fd0b410ca59186d420a987bd2e964c5181ba072647365a61b531ebc28bdf7562635e3dc9c506ce86f7cbbf08c48618353d7263b ct_n = f8e8411ae87d9a0442364f67e4ec7da40d38f6c8922312822534915453a865b4c77a3679c8eb7af328fdba341e1d13cb76d889aa38de64384dc5216f788cc62bfd084cb0b2531f1a4dde55d3938c47bf53209461dd729577f4865e35df225b5699be42843f9dad40be20d5a9a689b7aea9655f11aa770f31f786202ff7c6ee5b04954c78ac1d52b2036de054ba19718b5b58fa727a786b0836bd2de14b1c5047e9eb29de526e7533e62b148fd4dd0aa2e0c551d128d1a09628afeef425c46a7614790f6138312e2197ed82c84ecbaf950eff8ae29a78976deaeff0f9762bb5137aaf5e97124cdf17eb2949427ca5e84fb862967e2b023bbbca532c1be22b736aa3e46cfb09e4222f2a3f11cad562ad8f7d9a0770f8028a405876cae218a9d6e404242c7c400884f1ca62e840ee2fc4dee1f09d8c79cc44c8b003ed5ec2f1f2490cc19496cdf21818f39a416e8b3a3b3880e4be9a4198d92d2d66710af4d44f553b572ef41c3e2eddc3d9b1bd96b554e4e8a00fd368a945dba11533002e17b4dd8b186706dd56691addcd35c348709e76360cfbbe699695bafa0d9ca5cfc9f2fc32cd2494aada932dc8554a14062927c294492deffbb2ab199c4a51b2ba8869c7d43c3d252a24a1d6d7e7ddf60e7c0c7588c0cd8df884563224f0fc5487a71c3918bdc02052e885d4ff4487fefd443049985401240af618211beb9429a7fd426e0d2a9fd535d14efd831edd2a8523a4e13f7eb59aab4ddb553cc505e8348a72a4e3956ddc4a14f721e385239b13bd5acaa9abcafaa26356888415d0142e75ca9d3b61a73b5c844eff47bf8ab028ce4e7bff062510f595f27da5df2334c4201bf26fe4e907086ee65632eefda670f9de3a5e59290505af78f588d42ff316bcde579ad4fc5548a975b1b4aebdb3b7992cc05cd46e2806cceaffc6904555fdde45514db2e80d3f521452ce8ef181768792df91ae58efdf95a813f87e30d5ae2d3560e5f8e5f3b1e209274b268ba4b40e22b6248fe3cc96d2c4f6f77d09a5aa3ae762fd2df9935423140969434a9fea8105bdc2b3e29cece2582f201300b888808f9c ss_n = 09ad8dd238aaf927ccd921c434b358dad4a4315bc32ac082fe313c0f9ca6bddd ct = 5d7cf554ad08d3c81c759fe9e7e686c4c922e3a447f7de1c2d445828b0fa399709c0cddc7deff90f9d201f694dd59b7f0ee8bff34c019053b69adfa577829c1f616ac334ddef0945146692526dfb6d8fd8972f28ebe91939e2eeb131c22cf955d9eedc6868455e4f7186fb04f4f6337654c9fb8166f2550f729c051012ea45b28025627f8d7f1dc704adf9747102b63ac2a4aa1dcb74e6d686dfb106bfe85359657d7eee3353165ada9fd721a199ea273093a399b9b94c70b4cbdaca6c48615d1673cc9d1a0b44b4c81dac441cab0317f28c8d8858ce67fcb836f8fcbc275869148d2d986ddb28a12c0af028fcc0bcbc7f850b315efdd868dd3b3c9047078fa0ce459293b00f633fc9c6939b0910375c4f88a18185c5704d437058690d547306367a32bcde90100d2ec351c994ef5b2473bee4b3d4a446fe79ea73ebc161af7fe5af83be720337e28e082df3f0a80f17a2457ee11e52670ade7061f5e20fa6fd24e55e360bf51a28418c6b4c9b8249e0776d4bf40f1c2c457d985d5703e6bfc844585715e3f864f0d903d7488b2fc2e35570b7a1948ed3d14105493e93e856f36245dee28876bc3f0fcdb3a61f5debc27720ac56ff7c86d9d1b805f6204e03075fb517aa20def84af3c34c2580a880d752ddc26253038a9a5f945b48ccad8cd0c9f82224614cde0e42d878a51a8ae65eac92b815faeab53bef5f69cfe2dd79d9eedb76acb48a3d110ebb9b02713ee07dec7e056a9f5e95d7ce726745afdc19ea514b130678c2f6f2a2308ca0a5b72a74f04deed4367ec68b5af9195f3db040d11950db8f6e8f791debe211550bdfc90ef962b51d27cd15c67ac8def8de7a230b2881114a4054f557b37c1224683267741143786e5a652c953e5dc10d5d7ad301a608a060201eb72b36ef9b0bfa5a6d963f5739f4dc6f36214b74ef013ca1a5ecf2dfa6c49e1e433aabcccbfb69df145916979c24a1203689487585c985cfe42921c9628b843452844b16a33e6ad01f08bbfdf988f2a0ff2ce2bfd0dd7506c2e8de378e4e16be032ec6f2a3245fe4084774e8b767e390af8ad2ed25488be82670 ss = be14cfb29f425420011709c3f6c399af2b146309e83496fbace17f251236ad94 count = 557 z = 01781dbac12e51fdea438b9405e012327f1042cda2f81bacf89cab550d86d426 d = ba02e4d93a9145da5a4f941c607c1c6d3be252fccc47f9dc475657119bf67c2f msg = 772db56a4b31c6c9c027fb77657524ac2e73ebae0d7c440591d9cef49cf202d5 seed = df83303f1c6b36c53031ca282ef68f044ff8cc2cb8c13c4b5a9a4a99493974daa96386c0b51c629e91715ce4b271c6c0 pk = b43534dc511f6f7b6edda3569760c056a46099d60882ac8ec1e74fb863880621673cfa15b9cb91ab69a3fd2134692560ee946019534cf7b32143f122d4a221156022deb81addc25115173227b67fc3686295635f0a1a683da16ed4a6576725975a3b8edaea705b2aa5448ca53ea26797894594e5620f871ab17539b0746998410887276d832bbbc1c916f8b6247cb42ec45ac5cee16edae2a3c55a935d3641ef976412ca5498092bbc07a45cbb68853743b9782294f55f60575eb8f2867c7bca5d7c71ac21407f129b54b9c22e5537cbd82150203c6a6ab4aec21fc2182269987b2e11bd18e94e29d905826483eda0663cf3317f265a8b850834340ffcd88d0eb572ed444a29d15cac196f0f390efae08deca88833994c642967529cbe030b6fa7c0b28e258dae575ddeb96762abab81da4e8ffba74dfc30c4666ae33373d2a0b743d2b1c2479fa542becdd1a77b1cac1da268781367d2b065be185027cacc80a35fd1c08d85437fc1041b109c52aec42cd0ba8e5b809e30d19c8f751b7db30febe9a38e709632054d58485dd41393ab977861bb782c82030e4368e5b73ed5c6546dfc783fcb441d6029e0901aa388a35204643e7b2b5e873563954eebb4382559369358b3abb186a0b7139d738cec27baf08ba22d1abb482568c2cc93e954cc4310598235820d4aaa48f84adaa9a35f135bbdeba883118f7f9267a55c37df528a7f18c918762a360088c45402ca2b02ee3082e25339d0f31f21548d0b5c346435ba41a4bdbefc9db34385807c9209d30b7070615d430ce0b77292d4854405b5dea90a81584775f502424b0e869127c68c8029e10d9c42859c42390483832c39067468a857f49e5ab51861d280804a26f80200b23679cc5a6910f867e787019f77aa53013a55f444338c66ad5c5fe748a4d71c5a7d2a89b94c085a629c6b9575e83b23b9b0b8f5260c27f7ac308349db326d444c23f6ac7f0fa4414141b2bddb9baca21209f137751470afdb9c18298470064f67a2c0ac0909f793786b91b32af2b00e30a5f4d2bab38b87ea632cf0721f0fbbc008715158bcb352fc51850c575cc1fe4c90fe46e1cca5773c2665b2f046e68b6eebcd5add0da6ef4bfb71341a sk = 1c6b1ce94ba0035a8fb09c2aa73c3dd353b8665382061c17f5e40acb2730caca74a9329dd06ab2f6985f029a834c6ac337091390548129b584325096dc24204fb3c597149ab295a5a3dc6a4ed68a08fac58e776320e0338195693a13620cb02f8dfab40837b4c91261e62626f740bb6533506a96b625c99096b00c0771baee098a92c035b0d5866144743e13393d9914e58c9049809cd153153d331e7946810a9a0c256340ddab9f8da58bfbf8b140d9867d65303b49c4ce6917e73676e7967689b94c82a6706204c64c2733b1e26cbd8478bf276a3f6c08b07b7374a85e7555b1ae0c2265a42e84e64831547f87a858284a1ae3a8c50c081fbcb38c1817bade3576895425bbcc9a44561452cb1385f343f3a859e3496f1cd818066387e64662509c518ddc9f31fc3208c21b9e50b60b7998501cbbfecca1c9a20a2a1520e1e885ddc8875a081d2a12118cb582161c94e33136d8a231abfa3ac76a39c6e36d0810747ce8422e4a2b7f66291ed63edb56c0a5c81f8e67a32412841bab1ea020162049b8edcc973be61de202c70d4532ba96585ba1af6152bf6ea77b0fc20896c86b204965b1ac4c857164a9288465e410ca67217eba5bc196b7e25ca0cacc104263c71596266816c364710e86e23a7e0b2fa0382bac5389d3e92a7af248df857ff723b07005968724b324a7b711f2b4e6026467e68a7322a550b99635ba1005faa35c4801c40ba59ff34254f9ba11cc92c5a401c224194ba62c1160c362711b36eac218747097b042e4cb0319f401f878102e8781b7a6910f7880f72b0c0d328954881cb695c9b557acf4e85e32bb322432397bf8a309538a1a5269869532fb0987e33cc7c7fa97d88847b21b6a86428d839637c2596a1641accef63957566123a41483a93555d31f84fc2b5ee6ab21f22caa84845339254dac2b415b648e806158da7d556b185b9a0f85057dc32cc4ed5761c96aa403188850d39674f86e5e31136df64092c54d185a65ff39cf543b6067329e08a59c29974df0ccc86cac153318adfa62361d609ac5a926c5d763f3b8b24bd2640c70c0d3c815c85ca8698646b43534dc511f6f7b6edda3569760c056a46099d60882ac8ec1e74fb863880621673cfa15b9cb91ab69a3fd2134692560ee946019534cf7b32143f122d4a221156022deb81addc25115173227b67fc3686295635f0a1a683da16ed4a6576725975a3b8edaea705b2aa5448ca53ea26797894594e5620f871ab17539b0746998410887276d832bbbc1c916f8b6247cb42ec45ac5cee16edae2a3c55a935d3641ef976412ca5498092bbc07a45cbb68853743b9782294f55f60575eb8f2867c7bca5d7c71ac21407f129b54b9c22e5537cbd82150203c6a6ab4aec21fc2182269987b2e11bd18e94e29d905826483eda0663cf3317f265a8b850834340ffcd88d0eb572ed444a29d15cac196f0f390efae08deca88833994c642967529cbe030b6fa7c0b28e258dae575ddeb96762abab81da4e8ffba74dfc30c4666ae33373d2a0b743d2b1c2479fa542becdd1a77b1cac1da268781367d2b065be185027cacc80a35fd1c08d85437fc1041b109c52aec42cd0ba8e5b809e30d19c8f751b7db30febe9a38e709632054d58485dd41393ab977861bb782c82030e4368e5b73ed5c6546dfc783fcb441d6029e0901aa388a35204643e7b2b5e873563954eebb4382559369358b3abb186a0b7139d738cec27baf08ba22d1abb482568c2cc93e954cc4310598235820d4aaa48f84adaa9a35f135bbdeba883118f7f9267a55c37df528a7f18c918762a360088c45402ca2b02ee3082e25339d0f31f21548d0b5c346435ba41a4bdbefc9db34385807c9209d30b7070615d430ce0b77292d4854405b5dea90a81584775f502424b0e869127c68c8029e10d9c42859c42390483832c39067468a857f49e5ab51861d280804a26f80200b23679cc5a6910f867e787019f77aa53013a55f444338c66ad5c5fe748a4d71c5a7d2a89b94c085a629c6b9575e83b23b9b0b8f5260c27f7ac308349db326d444c23f6ac7f0fa4414141b2bddb9baca21209f137751470afdb9c18298470064f67a2c0ac0909f793786b91b32af2b00e30a5f4d2bab38b87ea632cf0721f0fbbc008715158bcb352fc51850c575cc1fe4c90fe46e1cca5773c2665b2f046e68b6eebcd5add0da6ef4bfb71341a2e4d43b0d571325abfd7a5385456713dd59e5b86d5fcc45124875b91f7c5206001781dbac12e51fdea438b9405e012327f1042cda2f81bacf89cab550d86d426 ct_n = 7839248ebe9b29152297bc746c922cac16223a9320bc2c816bfec63a82cc7db6bc9ca482f64734b5c80f62e5118c05213f676f44ae54d944043c37dc76dcbd30835e3a11605fc2df31f7cb1dad28ee4cfcd8d0530d8be3b0b147fbc132e00d194e3014a6b950ee29c006dcc16f3a19be00f1639a0dd78ddec522a0252c82ab565a51de08281de23938a51854de638f6580f1cfd6bfe19b809270bcbe45be6d8bd057c1deb695c5c0a3997fc07091b4d7c3a54e9377a3ee569c0d62e148aa8b71329f7c13d0123b8b18dc0313061b3b116b480c1d548e0cfe940615a4b99db4edf93a0315705ba05d5559577e9a87a9e96e315dc6251e847c743f111227d3448d1aebd5f03c2dc940a4bf497ec677f8c83aeb72a1a5bc0f055d194f505edf78e6bfe7404066e2ddf8ea2eccb85ba13b716592263a3fc2077dfa887dd1920d83ee1c0b4264fcd2cfb235d67843c5057e86cfe918816ec5f4113b22161ae91279298e3e019658f8a2ee7f004b499ccd53d0abf36bb040108c5c7fadbf0353aed9481e08681eb23fc5cb5f13f64a1179b54f37da8ae49595602def2284d219817f0f4e8a14c69ee48cacdafef1df264020a55efe2d7f5daafbb1155db342170b4342d833de048edd2181d288a85491fa710b77645e9ea77006a529b7875516ca5e404ba6abd6d4668992858285695bcd1c45b90d27c56e3f407f1afcec7d32d3371e4e3aa4449969195fd1390e1fc89a991f83dab74fa41828c8cefb8d89ca07da46b633989e97ea78202907eb895e44e5bca35919cd987ddbf95a9326315801db99a5b3ec285d6377ca7e37099786cb709c04ffaaa1f6fbee24890fafcbe0bbf74d864582437b7e885d5a95a21ef9f9534c4070f1bcef26135606b9aeda13dda4ae09d9c4adbd1e4754a57d6f6bfcd41163739f3916c0926ce364e5d497f4aa1d5547de67b1eb298c2481e7f6a995682b61e67f4ff35840cc5277b53fa6aee9fa1023fd4b2cc8bce7de02cbb7645436aca4f6314f75da5d0d3b1a5c811675491c7b45bbdc02bc26dbb36f2d8de3ef58417c2dcfdc0b6f90ecd1e812358d7274ad87 ss_n = a4ac61754aa8cf065d56eb4d15b74f741842ac0290fb6b026f60f4f0836d5518 ct = 9c8f0df55d12f16f45d371c28c5332276ab42386b7f323ed8aa9f8dfd8bb11ada3a1d4c9be499e7bc354db5bf2b8dd93cceec2a4be2459d9c19be1837f04444230ff1b0df2c0cb82f4a9f022776ba3fd05190f0ac79b86cd31c859886df5cdae73e60b7d22fda3a8ee271c41330f346b578a013921f9f1641e105406d6fbb77ea2a589b5c51b48912247277b85f33325f22ba3509f1fd783717a138dacef41f9cd02283c6b1195f02dff4cc5bf1791fc501b07d265709245285446f54dc685005a95293b7abc16922613662b7893c377745b6bb4a2e50c8ed478712ca500158666b7bba7331aef33f488453f9bedbb3495ea095c94932934cb28b55e6d9fc74376025d547fd6391bcb7008d9895ccec40ecedae09453d18fad22356db8f21584679c98e7914e32adf4f2291b6bde3a41b0a6449c5c67ee659b5bf04e610be420d3974b32d4b980ed0285295d29339e5c8649568604e12b5ba11c6c0a3a206505b8369105c9217b8e3b629b4596d08f3cf0b0c8afcbdd33e9c1f16e44f92959ff5d6fd79594adb77ff05cd7680ac189ccaab02ea023c2aea1440f181099f5776726c626d0402ae04a364e633bb511677c6f23f8abd047f49204444e9a81b1e692b313f5e23c981b9f755143e7e8e13da852cc605442c129b1003ba6fca3b5b1991b2cffeafb4f8d34e8698938e3d3bf3506a87d63bd3b2d911b321b14d3c8a3ddba8aa8c1a4b38c05975ad6432b15f8563107ed1f23ca4e78e84dd7c75406225b7e5a4ea1f24a694a9e19def622d108bd1ea425ebf9cfab84ea9ffde3f5a7981dd24e94587238fdcd8d7c4702c168fe09a8845c53ab6239e4eb7990e3cd41ed7470bae24f9343bbd9374fdd46eb2c3cf4f855b97d41bb03e3e5c4f6a8705d84a14c13643762897f87d4331c0efac5fd9a4fad1056aede0282699b654454117da2fcd078d1e9f5047126fefb3d16504141ce56ef5a62bd97fc0f71566395e325aaa197b187578223d0b5674be45bb5c9b072179c98b0d214b752849f4d8e77f967e3b13c975fb2ff05b3fa97a8697f5777cca856694c44b4b6e6dcf5d40b9775d2 ss = 72be772d37ab2fd78f488e4e2e2cf7fe05d4eaa23a55b1dbe946931ce43c27e7 count = 558 z = e9587641e8cf422c395c62d8f6a5b105548d4b89447b02111b9a2033ef424e98 d = 7572fab71aab2a57a5b74d605597387fe2ad34b47b11bbb5f050431b2c2046d9 msg = fb3f50667a8f3618c747c144228b8fea05053540cc82a0c6abdf37e4d1f0b193 seed = 35abc7e87fa20796e6c92b2db57a05dddf24c305e0c982edde17bfdd338be3bd76ef51a276f59b3170d91c392403fc15 pk = 990b9aabe0c30b6a6421c2b3ef337741940f4b3a62b04820fe199d22b46d2811370410aa57d1429bc030bdc95959cb9931865170fca5007dbda1878b04c1072874a1a7424114093efdf6220291c704ca1629a8441025af5455ab3cf3c949d98c8b5ca25c096b6d9b533781bf9d8821e384c1c4b131fd694dd6058e39f21c4a575f2cc526df183a8bd2b4de1325844263489355a82a9ebb5123c735b878c953d9e0587108bbabeb3fcf74ba1586bd87fba5fd30ba0a33830b5199056253e5d3a371ac3a533687fed191011c3904f9a5f08452748571f74788c32784d992c18697a2f64292a3513dc5e16377340be7776042f75e3b9c4adf1347f401158c578f988b493bac2e7ca596cac08796561ee5090da2134065f6a1e046be9cd2697c6b1ae20b3350f55a675070d7d46d87c644ae41653bdc2f9477a5233695315a784411879ce97f48e96f11873bd74007fb024c20a14b4bc9ca826c0587aa9b9eec1f95a3538a056284caba1481921898a94af2259c4294d8ebbf17f54950d8a91ad8c6473a7c86e80a0605c42f0cca18b363dee628bca1a919881043482257b238dc9159d659c9e8620b6f4147949c71a04438cc905fb634806238b2b0d64d4de2cfcd41b1ab2b85bd45b49a33633e79268d81c5ae81682c378fc0d1ad23421792f6cab7540c4e34c98493102a90435309405c79217cac5413e6664e9ca244009c8e4181c2c382c7015739f10638100ff12508997984be93c9e579c3bcaa3b47fabfaa72bdd3ec6f8e921a1344bd7e6ac6b177c02a209d1757293414406764794f711577e0990b515bb7135a39556b329abd924639d2371ae7640fd5820df70c4c84171c0adb2410522a56a8ad92b1a7a52161378b35a78897b5a575f1687680e84ad1c1b41a585164291b7c216aec105d5642550a0a67054c2d0a619b11874b821281a23263df5641ccd46847852a5cf95af2f1b7a41534fb12cf74842cd5ec770dc457ec249b4c92bf5f677c0ac17ed1804a2a2594ed5c85a19c05c17c0fa6f678f4692eb224228b9c810d367e277757f9db309de102bb350ac69840e95870694ca7223bed0bf3676492dc45742572541499770ad22d102ce4753b89518f507fd88d sk = 036037b29a814043a4b23429e3076cea9201c92b5eab79c1ebb1a4fa691c2090c448a84d22a0cdcf10560ef87a6613ba6c5a529c71038f574ba2573d15c9a005a948efd331df51cb28754a1624224bd8b6ddca244026bbc0a78d0aa21cd4aca41ac49f24617d4b7533478c88ef84b15cb765f0f5be024784880b610991a68c374da4f8b1bfa72d8044051ce19ba6b47cdd3a23ec3969cba3a564a4716e0874dbe91395276eedb588f1c6457cdc5b95f6215df95301ea9c1e5b0e2341cbcfd773ab132f4a34b35bb671f9c98132e782f94586af4480c45a96325c7aabfb418d3a2533d9632977024b83c0756a8a3e3cc8f1d366d39c3666631bdd01c81f419b68aa03ef858f0f9c3ad0b37edf680471600f71908bd4d1c726a922e8fc7a0fe0406c55390de00f295747a9f39a503325806c1fb31239eac61537b6441d133aa1b0016ff036824256d56a4a03b5c6a13c1c5153274183b518287a590650663441d42914d841a719521ce33434db64b9a2f8697be28e62d32b3e63cfa0824e2349746cd72f3998899be79d2b34c5da7b6c748aa32e7478e80baf80f0816282542b92016e01ab313637a892288309116cb803f9ba2847b66603112485a313fc719b80468c5dc429652152ae508dee5cc48fb3983bc2739b3806662c3450d3bd601396b39234b215a819b066ccc824fce50a85089b48c56f2acc713d4786d1a03358bcac696b8977561769079acb816fc7003fb13b4ccc2aa54deb682a96435039be77a97f46d09bcdf64d89c9caad12690082a29832982ce555e1e584e4aa9fc3c8ae15782afa515251765d1325969bd5bc3a75cc3bdb6f30958030136aef04bd5faaad088644e54794073ca413a0ba93f5b73c85a1606bc86a857fff0946183a268b4b73c944487503caad7ba3e4d4bd53a83abe7ba3c9e51284cc17c1349e80520b9837cf879b2923d99a74a560e65825ce030a5e933614271295e46ddff3c6c2190658ea77e4763bce013c140bbe73e9c7f1a2cfe38c60c982c98d460642c223add22ab649a04314b5f9bc8395992ae7775145138fc4f945399268d4d226a25845990b9aabe0c30b6a6421c2b3ef337741940f4b3a62b04820fe199d22b46d2811370410aa57d1429bc030bdc95959cb9931865170fca5007dbda1878b04c1072874a1a7424114093efdf6220291c704ca1629a8441025af5455ab3cf3c949d98c8b5ca25c096b6d9b533781bf9d8821e384c1c4b131fd694dd6058e39f21c4a575f2cc526df183a8bd2b4de1325844263489355a82a9ebb5123c735b878c953d9e0587108bbabeb3fcf74ba1586bd87fba5fd30ba0a33830b5199056253e5d3a371ac3a533687fed191011c3904f9a5f08452748571f74788c32784d992c18697a2f64292a3513dc5e16377340be7776042f75e3b9c4adf1347f401158c578f988b493bac2e7ca596cac08796561ee5090da2134065f6a1e046be9cd2697c6b1ae20b3350f55a675070d7d46d87c644ae41653bdc2f9477a5233695315a784411879ce97f48e96f11873bd74007fb024c20a14b4bc9ca826c0587aa9b9eec1f95a3538a056284caba1481921898a94af2259c4294d8ebbf17f54950d8a91ad8c6473a7c86e80a0605c42f0cca18b363dee628bca1a919881043482257b238dc9159d659c9e8620b6f4147949c71a04438cc905fb634806238b2b0d64d4de2cfcd41b1ab2b85bd45b49a33633e79268d81c5ae81682c378fc0d1ad23421792f6cab7540c4e34c98493102a90435309405c79217cac5413e6664e9ca244009c8e4181c2c382c7015739f10638100ff12508997984be93c9e579c3bcaa3b47fabfaa72bdd3ec6f8e921a1344bd7e6ac6b177c02a209d1757293414406764794f711577e0990b515bb7135a39556b329abd924639d2371ae7640fd5820df70c4c84171c0adb2410522a56a8ad92b1a7a52161378b35a78897b5a575f1687680e84ad1c1b41a585164291b7c216aec105d5642550a0a67054c2d0a619b11874b821281a23263df5641ccd46847852a5cf95af2f1b7a41534fb12cf74842cd5ec770dc457ec249b4c92bf5f677c0ac17ed1804a2a2594ed5c85a19c05c17c0fa6f678f4692eb224228b9c810d367e277757f9db309de102bb350ac69840e95870694ca7223bed0bf3676492dc45742572541499770ad22d102ce4753b89518f507fd88d997f595ecf45a4b342bcd2cf5d9ac685593b965716c279eb4c9be9668c23bea5e9587641e8cf422c395c62d8f6a5b105548d4b89447b02111b9a2033ef424e98 ct_n = 1d41855d2171a162e6d2bca86c260d3c027704410515f715ebd315674bcee3c2d72ed21c5c38a10cdd7846776890ff102fc489d32c5c8e5ddd6a845ffb8cf1c28b6113f8da19c0a6c9836db3a50838610006c4c3cfaa0fecee3754cf9b2c8c93d85e4db04863c54cae4bf5de9d6a3f4c93f5911e8a59361316a8d2bf1a5d0cb1ed7fba38cecf382bea25672b40e6011c61ec4c3ac89e648af442ceb708b3d527519f1a8fa8179c59f21cbf74a18b0617094e4692293a987b92c6e2b42a55f538d31cdb13698dea6e28364f87f77f23384fe3928a1a5f9f05af8ecb7a058d7f712ba574fde76c0a57fce335ce98ed5f8a1f9397aa2c808d74b0b0fd9e6b9784353961717a37d4e14ba1304aff2fdc20d07cad99554c49f516e97766148da456bc32d275600b727975c80c54d0bd028ca6ccb24a543b4a4c0ab3b347553cd0561b8fe957db22c5077be1fdc19c5b92e46d9ecbb804e525c9f2dfd61ea69f13c2b73e439b48e7fbe84387773d05ce28875cc12cb4be8c414983a69ad4c075abb582beeb716e9a050bf0281bb515149fe3eaa404a50db88968219cab1ad370e713f56514ab49409d5ed552afbe52fd4947354132840ad6b42c2a1a59974ffb7cd549315fa23110d827db86c05b23ad78ab0db3ae666fabfb06d0f9a66513eb91c97459a115b59961ce3cfac15bd5e86647f595a8e8137d7136141d1bc17678de2e5d5afa3703ade80685a752a896d88470d79a0101fd596cd18b8e4b7141e4dc4d99eb6af743cc7011c7faea984885de56a932b5f3e43d04dc2d24fcdd70047bf698de2c04574abba8753f01d26d62ba253703361b856f1fb755f20dd2203fb4759b9204375673ca61fbfe4ca090c5934183bc9195d6c505b40bfb1f964f3b3e9ec0b1146c87f54633f80e106dc143d08f09e6f7b582c72c94d1730265e65018122041b52fc7eb801924eb98502ee9f7f801a3dba3782d264b207e5ffd9ab9d0d4ae892e88d37b71d7295ae6dd1c20847d7c0850d89977e93e29190faa51129ae54e36e8c3dd04cf347ef59828758a9769a84f3c230faceb2591f898eb300348073c ss_n = d44d93c78ca3ec2982461335fe31fe8b695dba758a5358273a8e674d782d8eae ct = ce3b5ee8d21a05d94e5027a383a6f91314338f3e708949770575820919bec2474383e9a47ca2c4fd09e2ce2698860b184a15574d8220ec52886a3f9b00a4c21f53a4f1505ca31403182fcaabb77e240e452598036bd53f6232ef5d9101fab49b3f8a28a298c1b646513a500c443ea702136af44f376efe537afe762470837e9905732944b9d9ea1ba24547839ae3d7527206561c17bd0ced46a50d9793ec14b16c97718dd8d5d13e15e31053bdbc9afd0b07cee5c4e75af3e8247d9e1f23a24173339280932d85ce2f1de938c709151589d6d6ee5713f1c1f6ab0615939cc99023719aae1603e12d29269f666440c0e9cb7d0df6c8e5cf86cdb198a89a74f2d78afae71914d476eba4b2ee04318489fc6bfe503399d5073f9a604f58eac34ab73650167ec7d8d160725a556d41a0dbc9b72e4fbd36713e5822d93a2687a9d53dac664ef479486c5300a9650e3abb829367825ee0be14838e74762ce151bbe194a242beb389681de5b913864e41e0bb9d4d5cf11136b9629e77fc293060103f93e43ae816613dc0e07b8c750a92259592eb446e5f8f171444d13c42e7eaf43d5f5311cbb7040cedebc1f21cbd199c5ebc45e5fd335b0d437d5946441c8a57807d4a621cb5bdbaf73b4e97eecb4fc72462aea3a06d05b16668afefd2115db583ef91775951680274b8b9a63c49410eb9b39b50ba3d036cf12888b40d3b2f1ca6fdd9325e1e3512b058139e55be84dfaa65cdb2c7aeec846f183aef8becee33e9ae0b5ddb5d979b5ab088daa7865dbb528169966295acba7753198cf3288eda7561ea0e33e5f50f78324f4104c1bae39903d766ced4aded6314f17273672d60d543f7d0135b1047f218b35a53a52fcf8a3f29ff6cdfbcf1718555da03cc1e56961fa90c4823a8c28e9cf20bef7f56e3cf525d21de254a51b37a3556c1b7d6c3e1b003a5ba9036ae6d01635dcc51c5d26f1e5990d6743aea677933c98c3561141f9909c16c03653c3ead02a44550585b985fecec6e060ad45da1904bb757731d44228e6e6a91e2fefe61109b7527a85e835e13c74216f45f6bcc2ad782b9bbd269f7 ss = 25faee43849402485187a1d3c66f3c4c63054ec549097aea3af980a16bdd6305 count = 559 z = 000aa1ff6a1c2d20f9e7dee03f507e0a53fcdf642be277f395791791d7caf5f5 d = 1b1c3b4f6c1d9db712bbae19ac8b5afe0850aed4d84f59b800eceda21cf6dd90 msg = 1322c24a90da683f70fcda4ca5be59b954390d65ce2bca5fdea558c7649c625d seed = 9a62775451845a13c915e0d4eb7726046b68526707101b026e77d79312b26102bc2cc28642ab07ed749ba2af07a1f63a pk = 33d3c2fed3725b533082631090b85302a7ab79e95729b5570f8882733b75bec44ea174883dfa4efebca11be9ab7d74595d136a85c6358797ab5e012d19b66b45e69e6f93af34f56de91515d7d7773b22a607da6b137b009a590ae4402375a870a50105e1ca88eee67e45a043094105ed795eee247f29b30ff71a4e9ea3c924f81339e85c8d6b7a4e338cbe87ad1559acc2a7271664cdea842ca7eaa77b755681ba11ad11be09217cebe2406c9c3eaf2314d498009f6ba37d4a4c1d17476f8b6103b5cd168387be004f0cc1c56d00ae99ca43f064a9b6c9106c130cdb097057fb730cf894910796d222a4eec731f55583662c66eb0806a0d5207bfb2cccd444e55b42d322c21a415866d68b9304808f7486aea64e635753be9b74d6507053bc7a05fa3fda4218f52018d232b071b3458ee18341bb202d9266d31228ad77620fe4b18ae84d3a289136289f246cb363c60e5d293ca8dc62473c3151e4750ac7becd0610cc881e8988b5d1eb8508d2504f4a420b040457ca1efdc042cb0241af091285d907f716744734b01e5101c86b3e82f4456739c602c87c303974799b3a4ae305bf63668af1398f8029857b4ab62422596cb84377a62d98bb8b8a88809ac8e53ab5cffb547cd2494d01c9a054240fc2314da9731d2cb9f478a97c1187eeb38c7b0cab042c4edf65259cd8be6e61a0c114c4d4369a0b023bf03687ac2a56b05395ac575978e1ae381ba8246c007917006082a7b162a44dca2116040a64354013d76cae684e1212a3a2d75008937cee117d50c759b39b05483b8692b7aa850431cf21a76b10a0587ab34c426944888bfc77ccc3ba59b12ba9a15a34eba99e901537950244f84ccb244a6f241591d024a6a5103c6612216ac08f1398a6a598aabfb5c6b952449798cca453672d405f9ca4968b66a8fc3416c5e2086ccba6aa38c45e4025b55c3b58d9397de91c84b2515bd1cd8929c6c085679aa0bc3c759d5f931e7bf66300fd77b8408b375315d2b430c43bb48dd804836abefd382d2a62bdbed5614b17cf8d650867b9882d6658f9376e786c57ba8b91d7033694ec52856cb8180528b0de8e176fc806df6709360d938d08ea1fc74a91abce45b04463c5e1d3 sk = 1ad896c7f819ca606825050846c52dfe36cb88366723839320d53a7dc28579c06e85f15c0e67234dcac0653b5f00733faa45b703bb180e461fbea3af12e5c18cc6b3af7283fa067db81101e2d9a22e0c4d58b344cb98c0d56bc701f710bb889f342205d957a2567939c7918eb8ea72e83032b437128bcb08dee275c2507276dc8f2f83c0a7e053f459c1869318131badb64017c1e39b010cab0ff88af40bbe30e10c46e852e31118b3273fdb46bf0fda3a62518539c92e496ac31307949f585345f82df0400915f9555bd4a4621397138453f1486d1b89b7bf7915b094a023d59cd203cd1d173217829f6ce339fa355f83c1a9a6dbcfb3005727ecb33160a541674cb75b00fbb532476284ed6006cd036d3db7436e345217c02b480ac13139192434adfcdcc50a1237b898cf7f089911b454f4182b1401aa884c334176892ac146f2338cdd5baec97a1ed61aa49a3cc40063a6f9cb4c120170d2b5193999abceec72adb6650ae68fcb474296ec10660596a695393a76a9c5e56a5298308b37023a1c2ada765570f95aa7d57613845895771b1c83136be0c8067659e433a134ec7f895b9f237a39c44179ee584b4c5c6bdc02309e177030bba2051b8bad24416e141fa7f4a8e6d31fc88ba233672119f170281c8c84ec4c0e45699980c6ab292963d019040a1a52fc474eb047ca155f7319c3b097043ad48f358c3c5006c61bbc122e071057e383b4447292f054bf4845314c191a72428ad0abc4752653924f04b74f7c5bb488fb3c1fc3bc2263b9f2d816d4632c9eeb7e05b22e3d657423a64249782f45b849213ac215a5cbe360979709318652910fbb80c6d1cad674484aa0b8c8036ef3420be740bcc341598148089214c31e46226886708fe8b342aa7aa7cb50740cac2c5393b8e6aaa1750888b06bb783908872a5c2727a3635a0d50a775a59bebc3198ca5753b7d019b4ab12dbf8258bf7b6c19b2801c4c28b945ec85c1b644a6cbc96181ea150561c44f8f4820f38497c25253955128f6483957002b7a731598bb62f851ee3c45615659d3c707b3635ba80c989066064eed9b5cb88cf33d3c2fed3725b533082631090b85302a7ab79e95729b5570f8882733b75bec44ea174883dfa4efebca11be9ab7d74595d136a85c6358797ab5e012d19b66b45e69e6f93af34f56de91515d7d7773b22a607da6b137b009a590ae4402375a870a50105e1ca88eee67e45a043094105ed795eee247f29b30ff71a4e9ea3c924f81339e85c8d6b7a4e338cbe87ad1559acc2a7271664cdea842ca7eaa77b755681ba11ad11be09217cebe2406c9c3eaf2314d498009f6ba37d4a4c1d17476f8b6103b5cd168387be004f0cc1c56d00ae99ca43f064a9b6c9106c130cdb097057fb730cf894910796d222a4eec731f55583662c66eb0806a0d5207bfb2cccd444e55b42d322c21a415866d68b9304808f7486aea64e635753be9b74d6507053bc7a05fa3fda4218f52018d232b071b3458ee18341bb202d9266d31228ad77620fe4b18ae84d3a289136289f246cb363c60e5d293ca8dc62473c3151e4750ac7becd0610cc881e8988b5d1eb8508d2504f4a420b040457ca1efdc042cb0241af091285d907f716744734b01e5101c86b3e82f4456739c602c87c303974799b3a4ae305bf63668af1398f8029857b4ab62422596cb84377a62d98bb8b8a88809ac8e53ab5cffb547cd2494d01c9a054240fc2314da9731d2cb9f478a97c1187eeb38c7b0cab042c4edf65259cd8be6e61a0c114c4d4369a0b023bf03687ac2a56b05395ac575978e1ae381ba8246c007917006082a7b162a44dca2116040a64354013d76cae684e1212a3a2d75008937cee117d50c759b39b05483b8692b7aa850431cf21a76b10a0587ab34c426944888bfc77ccc3ba59b12ba9a15a34eba99e901537950244f84ccb244a6f241591d024a6a5103c6612216ac08f1398a6a598aabfb5c6b952449798cca453672d405f9ca4968b66a8fc3416c5e2086ccba6aa38c45e4025b55c3b58d9397de91c84b2515bd1cd8929c6c085679aa0bc3c759d5f931e7bf66300fd77b8408b375315d2b430c43bb48dd804836abefd382d2a62bdbed5614b17cf8d650867b9882d6658f9376e786c57ba8b91d7033694ec52856cb8180528b0de8e176fc806df6709360d938d08ea1fc74a91abce45b04463c5e1d3b78ba8873a12e15cacd07373c89c00d89b2c3e7663c4c85e1e9bb7672f008b71000aa1ff6a1c2d20f9e7dee03f507e0a53fcdf642be277f395791791d7caf5f5 ct_n = afa0e77f5358b42100b07b76ba78bf75c61e2e98d531b123cb8cb8e5c799ddaa0988e2b08f43b78fa49d4dc325d619562d9158e28bdd09d695df93e0ac98f7d614d855d1947cb0c8aefd5dbe36aaaa9669f83c4d581c1d34859740b07e543e2792cc483242a08c932dfd6dafe1a77ceb710d872d4cfd9fca32fbbdd80956d13abfd517b9e16254920b57479e7b146f793947379e0c960aa78924407405cf645d320b9e3ec63f9088665f5f8f522fd6435685b4553f2355999d5a89947b1fba1e3a79acf17eb8b088892baa559c2ad9277a4b2287dcbde47bc9dacfc5636c1e6bdce8f8f05b014b72730ca415d0a4192d8efaa08aa7ff4dc5239d8f048e572bdb9b4cdb6cf1a53a05342e91ed10ef620a78c08b6de3bcb0323d101fc2b8bf9af4d411b649f2102974f3ce6e0b969cef6e8e294c7d0e86bcdb5927398c720ef05357e5548fa47c1d68bb0a1ae01973e9fbb5ef43ca11039404f100862b4f94efababe826d712136aa21397f33e6eb9df7f318b9aa1a1fe68dc93cf75e6e741c880c3635c6cef92395849f73cd67c8069a68945a320df1deeb12731feb22bc39426a9bddc5cd5fa8c01388222346fabc76c52606192f5d8c494a5c61c4326579427fb4145b00690fa8287ab5941216bd25633b297cb3e966a37b350dfaa92bcd85b20ce25197df1fda623eea03c65f7c81f860653c0839db085504204eef91816ef56002ea9c7087de1f2f9589962edd34b7badde7e04c70a66ac399e49dd2c58e929cd9b2fcd290a8b26c6ff2db6bf1e7cc8cfe6ca4035f4c02de643405f931713b8198a991ae607e983fe44f4563a3107b40a29faa6adbfb82faa2e6fd8583482b0f8c5d003b68208473c6ec17de9cacbda2e0e5e1c9332e69504f343530b8ed884d3cfe51a0ef0cd717a55dea81c74f2430724016bb34a4c55310eed25f077ed6f27bed6f0b4c11ea5f8a249dcfe7554e2b40da80c9be6d12ca479a9fbb5ad8c74a1565032bd8091c98afad778e6d892a3abc26e76a6edb4f4af1a60ec1049c6b476931a4d675817f541bb5dfad27e1fa923ffc2635c3ee48f6d1152d40273cf ss_n = fd504fba651633d9bfb4eb4f2d52321dbda862c7d22806aeb2d7bda58e81337d ct = 635e3c8dd3c2bd7122db88a1aa03b59e054989dc8488542adc5ab5bef5d3a9ecea9f7025717a30baf978feadb9b5f821807f2a532ef33287aa75aab67721138ce28f89811e284f3dadde9a9af75e89fdfb2f2219f74f4fb2f6798f2c389fd382421d4f58149a591d33ba2cd20ad8969bc4ae0f004bc8c1bb0069ff2c501550a326da4b80e1d0ba6a726a8195b911dc074d3cf837eca5472ca91e0a13eed87200b720a668329453545350781efba75f23a13506fc14ff629a30f9b6230e1da64b2c8b89a496e19e4e4c19f0da621e42736e7fa4680b56ec97a42777380ad587437dfc97bb5a8aba71f5e6d5eb4f828a347972847dd46ca28a1dbf85bf9b757f4d399ad01106eb73029b40b128229cfb274100bfe88191e6e614f3f7330823c823b495e8bc61824d7c1891cbb4d44216e8cbc8ba6a093e1cae8372559c0530c6cb80fbe02a26821a8b7374678b4ee65baf3455b5be0a356aa8884e61ecc6b7888087b468468286d7cb4fdddaae14ea6f32305276e6a17db1ed23f47b366eeda16ac156e7f44a1bc79ce7b01d33922f99d4324785eb6da646d5a384a91c7d5a3c24326657cdec70c80949f829126a4917a13bcfe81a23f7a2f7647374a4ed5ee43cce7f3d90064627e444be682885d071f01bc724756252bb0b1e1a19387746e711a612c642fd3b15255143905e6d5277af3d499294e2dac5158c6df3b1859f83aab446639329061f65a58011ebcbd99c726d3da30108eacf29a07733b49c62af8a8a598e0a27103498da7ce27fd0e3bac5a28491e7393fa6dcf147b453dd01833cf5569507d7b27cb2719d24cd982aa5aecd5ee4ea2ba53dcd4d42fd01fd68b165a7a5269b75d998805e64f0ba63edb4fababfba8933b5ddda7cb7b7179b1c74206263e7ac2ba59ceff014ad9253fa18b3ecbc8381514ffa2d27ea8a664e21484f159fdc31549235ea268cba997adef1ca63606c817fcfa81071e2934628bc344e6a6179b4888380774ee2fd449da954ab01185a6223a75c7f526d34fa862342c73d8523c80186acf745d03488a04037e925f0a51fb192c3ee9e0966521a7c2206 ss = 7f387ea0ef5b387f32e218604faaecb5c10947139de1683744701e7816934a5b count = 560 z = 2c89018864d39f7df01340cfc190308cd04a76d0b07753805eb7f98bf8e2247f d = abdbd805523b88cfe4e9c36e8d466c72b274e4f82d821159da9bb2c4874469c3 msg = c0d540bbaf39ae8828749014540dfede602b662b523a05d88c8183c6a27f624b seed = e29d070f79300fa0850fde6b1b09966777f3d43d44fade00487bdf1a504b896e942fb6db7d56afc089c10fa4c7019c2b pk = dfc7555d76270a783de7f41cb16258a1d55ce117864231bbe861768e466a2a7c338e5cb045987d07032a3d6a4ccf53556acc0c91832c9280afd24bb746a4c08de02bc200a29019152ae5594017ce5967ba582131fdc2524cc104d2c88f7c443cdeaa59cb2a0871d21a88fa51727c6764a950bac39d3ec99abfb2671164414ff80f9b641ffa81b28e3b32e39496ff0070655cad129003e8b8918cb8576cdba14283cc404960b32009e3683f9a69317729118ba03f2c7b842d2a6467a97ee5b8319be205cc14c158b31f1f949c06395a292cc7ef230df9b2ae60b8727a258f05012250d76cba088ec7191fbed5aaa7774408e7c3d3d0a8175a6d1346221898401b0366b9d2757f92cc39d7c2ae7c1ba91a6f4a20b972ac84f48b5deae67c402b5c852c6a19c66fca178acd2bc1aa47ce188991b307c5150a56fedc82feeb1b729331fbb78efec37a5a284278faab3d69273e39cf3fb7370e989e1a1aa5ec97133f83a92ed40d1a1c5df1838eedbb23f353bc67543f289104454979326a52b354a9fd53c0af70cbfb916a47529d4b212f89b5544d450cfb8bad34c095bc24b0d50b651ea5cfd6994de9584ece1809f01b84822529d24a05a34645e94232d468adcff4a759728816e8b527cb3d28b77b8e34162d9b1a6af6666668c683cb6bb4064867754444a3833cbb431af746ba749d39f6c8faac6b8f198114310abaf3949eb18047056eade83faa8539f81c188dd129b4e202599b92e9c05fbd6905b90ba3bae62e996398a1537896846ae6143f8e0907d91502eeb147721a39e8c334cb609928401e7508a130fa7585924efeec19f283b954b898bd5225e1386528fbc6e3729df1980a1f83c89248877b2523ef20b4b977af78e9601eaab5fe8a4e667075e3d2a318a7a30c596d0e6cbde4c4b37daac5f4d36bd3431b8fb97e8ce66ead485f05147c63c427f7b18627130e7c7c44a36b3a7391128f1843d7f64032296aed219fd109b577914376bcc0f0d75909250e116043038632eea37296f07b98ca1875997b17f53a8ba92e14b67d681c95ab4909923820a9094c8d197df719a8fb8b87caccd20283f9502b1e1851773082cb7665bc9e5e02f34f8453cde0319a6c9a26 sk = 621b63e1f5345c22b803c30fc63bb7c2004ee4d35ebeea69a3926f66a5797864a58a89129233a8c221980abaad33d99a60682d81989ce7d2423d34738145b0df42ab5c8b9e0ff1a329015e7bb61ca8166e75d79a3b339857f143f0453351b665c027492d6979b5b0bb12f03c1e97cb0471ad46ec2920369dfd236a52e957c40670c535a7f655cbb337a470ec518991bc940b8fe847a65c3175af2c67099a4f35030542242b7d1b3a6447cd3fa543fc5ca0ff04b9364bbde1264257ac8eec7458fd55503841c7eda551654074c5dcbc6f68bc6691006433849121c777731b552cc813f03b52d29734aa60487303dd713707900f5276117b132748a08a23e10838e2312d50b38c913b36297f43b88de2226aa16bc318859129c9acb8da477f8127db21aee0251ba6b17540c1695b00c9d4287b276a6474a0b7f288ba4e042a94275de11b40064cc22d19cbee8944ea015964400e72930b5fb14b222494be630b8e811a59c9452c5a077ab9909c2714de89877cb86a05ca1850bc3cc6368a9ad41d3295947c251114d569f39437fc8b6c518ac0cc4483c024593562326b2b07a6f40dcd28a85b70b4c3950eee035ac96982a00c739c344b17f16145f55cd9d1009b9721120805255a05f40b032b2abc27c960c8a265c66584ddda02d6443c70a0382b4583a932bdc0497f4c65bef07c45d1551487218ab7aba5c7703f7931676a79ccce2b41466533af3935fd6b13adb04f70aba28ca769f363b08e983ec0264956732052fc426d0c1efcec543564b23155c4f9bc669b511f6da90977d41c9215bc84667ad0d40ddbc9cec909bf0a40261e86b9b3c63a10d11007149b400c0a9c735b1458ab0e1bc1469147e3506ed57877e4690c423a26c6c25d3ee3b383f715caac44911980bbd568d1a24b51f81d16c18c757badecf489f4887adfb5c4a4a539b0da09e3b6be95e2b32ee9217ff210493688db3533b8bb90cb340c2719512695a87959636dba42e2dc5b2824913ad8ae27a93054659f422bcd50924bf5fc0a5501ad14049a288a8f5ab48308b69fabd479efb79baf06087c480c07629f72fc2cdfc7555d76270a783de7f41cb16258a1d55ce117864231bbe861768e466a2a7c338e5cb045987d07032a3d6a4ccf53556acc0c91832c9280afd24bb746a4c08de02bc200a29019152ae5594017ce5967ba582131fdc2524cc104d2c88f7c443cdeaa59cb2a0871d21a88fa51727c6764a950bac39d3ec99abfb2671164414ff80f9b641ffa81b28e3b32e39496ff0070655cad129003e8b8918cb8576cdba14283cc404960b32009e3683f9a69317729118ba03f2c7b842d2a6467a97ee5b8319be205cc14c158b31f1f949c06395a292cc7ef230df9b2ae60b8727a258f05012250d76cba088ec7191fbed5aaa7774408e7c3d3d0a8175a6d1346221898401b0366b9d2757f92cc39d7c2ae7c1ba91a6f4a20b972ac84f48b5deae67c402b5c852c6a19c66fca178acd2bc1aa47ce188991b307c5150a56fedc82feeb1b729331fbb78efec37a5a284278faab3d69273e39cf3fb7370e989e1a1aa5ec97133f83a92ed40d1a1c5df1838eedbb23f353bc67543f289104454979326a52b354a9fd53c0af70cbfb916a47529d4b212f89b5544d450cfb8bad34c095bc24b0d50b651ea5cfd6994de9584ece1809f01b84822529d24a05a34645e94232d468adcff4a759728816e8b527cb3d28b77b8e34162d9b1a6af6666668c683cb6bb4064867754444a3833cbb431af746ba749d39f6c8faac6b8f198114310abaf3949eb18047056eade83faa8539f81c188dd129b4e202599b92e9c05fbd6905b90ba3bae62e996398a1537896846ae6143f8e0907d91502eeb147721a39e8c334cb609928401e7508a130fa7585924efeec19f283b954b898bd5225e1386528fbc6e3729df1980a1f83c89248877b2523ef20b4b977af78e9601eaab5fe8a4e667075e3d2a318a7a30c596d0e6cbde4c4b37daac5f4d36bd3431b8fb97e8ce66ead485f05147c63c427f7b18627130e7c7c44a36b3a7391128f1843d7f64032296aed219fd109b577914376bcc0f0d75909250e116043038632eea37296f07b98ca1875997b17f53a8ba92e14b67d681c95ab4909923820a9094c8d197df719a8fb8b87caccd20283f9502b1e1851773082cb7665bc9e5e02f34f8453cde0319a6c9a2631f667ebe185865c4cebf9fdf720ad780ba177f72d8f74a3c718b75bc65d9b592c89018864d39f7df01340cfc190308cd04a76d0b07753805eb7f98bf8e2247f ct_n = 3149b158b3cfe7327b2ff93a98491637ad2c7973fd04c86f7d6e72b500f4e996cc380d8584dcd18a485cbcd5e3e22358f4cb0eb6623d068e667946ff7a43411997dd5ebe9240e9e91fe894166bc28d1f235ddef898b18726714574370ad26755a2a6037b3c3a2322374ba7c82a1a3fd2a1c28220ec5d889883d9479d0a763c474a33bb94efdb96e29af977fbffa605fec6d9a5d78aa32673b4f845b9e557a33760417aee323c1de2657f8279c8ec3ffdf0f65cb770384eebd46ceb264ee0e223d2beeff3c242c2eaf5e4ee622e774fc54a5918f8a4638226130ddd6f861e6a576e06a9d96f751ccef56af301789f522ae0fe69f8a090c64828c16e6cf7e8611489dbf68f30ba6fe98fce56890dfebff0647c9c2b4daa5e36384a5723c4cb5714a9093fb30b56904381f48d998c5a076449292dc68f4ff86da222f22655b3f22d4be7ee47ba5f3f26ca7fee8b9ca26f8264e2dc42f6cffd1f4d5702056a8a3a0a9ba1805e854632d8f9e141bb8ed78dc85ea2d66c5a3d58b59e74d109fab4ad7ed81735921ba84f1586df6286b89fa71ee27c8887c9919d0e2e0bdeedb5ef5d8b4508fa098a2aca214976a55386a6da42cdefa02122e56a129822d080aa10186c321ccb87dce4d120277efaeeace953b437ccd3b41243a196da6ecf9450fe1157e8c7db42b5e430ecbec8ee814735967e55485b518ec6cba6b518d99b782986f8fecd5656166902005ddd839762c14abf9e22f004cc17d3f17cc34bcd85f9ef5426b5d214c1e33835d86b98065004a0f1eec5d57596685776621c6257867c92942fa6476ac58e660df3b5cbe61e144a5e3983f2c0f80e39c1b06e87d71473bf9c7af8aa53da5ec45d905aaa2cbbe7a41c3c9d020ced2a81c747765706441981109cfeb3c21505ba220b86c639025b20ade1a0b0ec8c2ea114fc4ea976bd3ae30aeac4b22ab07bd6730b20e04adc6147c85e7a544352ef6cef022fb0a13da38fba45693b80cb3dc40bd26be462127721fc539c77a6470cf605a4ce4c7dc3d98d746713a1f70833b12ac8bd0269c866587c8aedeaa96e94a35cbf098e0a99a9fa5d ss_n = c906d84361f3a5c4ba8f128fbd77bcd45a7973d223a947e92c9610225c78f625 ct = f8ca1980ba575cf694e0f798aefc6170206a238dfc67bd984f6a5c899cafbdc3e965528e06d0ba1d95c64b09c06e67063868194daa75bc97ec1dc46bd0555563726dc99a26565a00673157f39ae72279ddb8d248934ae059f0a513964b7bfa5d1fa0b573dc7a6eddd9c468ac01372468da1b6db71e7ba8e0728c6103378a7784b7a63f2e736a0792db5c6b4cd5441238a5f136d6d4e573df39264127014d40e568b60aebc1d64ee20dec7803f836bde711198bf2fa530920f9cef93985a1b164427021310920035a59a1eb687e3e2a8c5d3e1f397c49505a8d7c29742841a4fdd73b2777af3631c4c565331c0151d10e81f20aa92f3bfb5af19a2d2ca0c81e8dfeedfd7dc55830a5929775cabec25e4be03fa79954598159cc6a3205e34190a1724ae5fefc5fa8e90041ea848d271a762cfb4a0baa2c27de78d8bd82f718fe9e793e30069fd066237ebd244fed0350a972d9a535fbc5dddabd247213c7bfa4bdcfea9e16c1b71d94ef9a8aa21238a7ca810f86dc65d42eeb327b508872426cd4d6d044b900e83b368a5d563b77895bee5539553fe46987849ae3261a2b7ac9a679a817edeb1bd187d96e0b504d90bdd5e7c5a99248ca7799e2489d6217a5028e7a45bd989d0885536a944a5f09d9e241e600129bfa59d3003d31d5033ccffb09c7cda887cae3fb3143bdb1a9e0e8a59fbd9444ebdeef683ca1ff63a465b0c2d8c92926cb105d215aac7505e2dafd72111694e014e4b025ee6f6b8923e369a3bf6dcb59be5b5c89214a807b7a2800f72cac685d2b85295223fdeb22442bb8979683e46c87b253961a903fa8b88dad8ca272b02a8c75271a148108e7c30c4b2a6475b43fd70b9c224d7e261e12fccd8c429c428f1e7c675070ae5347ae45d47da236ffc3177cba1db651bddc7a69f84b64b8508c17bc11d2f23e0e29fa0ffcbd07c079274a5ce4d295fa46c17c086eed6ab2e9755a9cd6b3884f28dc4b1d587bb590fee1d8a6481327728508bfc77a59c5e632680491eadde4efbebda9c61f47ab126a30ce72d26cf57bfcce7265c428b968a67aa1e99a35a4d70a5cb9fd960d6b ss = 46ccfbb71b39602cb8604d3da07775b48dacc753b6362c42f50f475084972149 count = 561 z = 9999586f6f2de30ad29ec534feed420399d9ceffe0bc7743e64ba67b692a434b d = 9d091b93ba0e52f204f664ec9e86dcfa847f60805167a3a57f7c806f344a76cb msg = cb839d8e2a6f3ddbd9428bf54cae51b0e5c2da3819e7639bf520cb7cb364632e seed = b00892573f8bb2cb239d33d2fe5a8bf6224d640c77babc97d91ec2d57ebcc598702622f8ec539656d4033ad1e69611d3 pk = b9a9709b52b346958faf169bd1f973bfd4ad71529c7d08a352899a93f19d6f2b90c015208ce904003aa0d19609106a3bfe425c1a27a9c1a589809836c0ca366f724d7430c4d2453024295f157220e9d65b73b6adf0f9bf7d52cf52f17a350c2cebb40f0032bd20317cb3335898f8cbef7ac166c003c6039a302484a926550e87750fe84d56284128b1cb58a974496842bd5211d866970e81321af057467465cea89ac255b79075936967664eb0564a088de6566260dac2a37bca61487095433e50c84b41c323f815833a29cdd5e68ea1ec86284b1ec537c27c413aa03a82988611e42336ad7b947cc983833b0344c4374946c004c13fd9928b5ca1ab1ce0670a802ac89420d0988ff00c659dd3bf72e37d272628c847607e9b3be9b66c3c747dedea9b4d8b03c87156cb1093e4c68de14621cb9504242721ca0b52901a27affcc89fb25a9ff777f80c6ce80a240af0b25a15a3d335c0481a095c0762b172776601965b566dfb902b7d26ce5bb578fb8376ca0315196acf8af36bb3166062b12836d805b7d50adf15c16073b244f520505544467151a4f59b4d5a78efbcbe25c2b021510fa62a8b584ca077815aee6c77ecb144da15c440d1335f4865a14b47b024b16a15498b04a9df167c7703839d908691f7328b963391f5964b0a6cf5c7200500a67c08741bdcc995778eafbcc657f83a5c0c625cf6829969b1544576fd696162b98ab3581d310a6bb9086d6e85bc52239e1dd3a63ca57bbd18074f139164865be84a523adb24615461bd6188ad67b5a80924d361071e8459f7e041ae77086441c950a950ed6157b20a4f71e03387d580446c0d34ecccf97297057020355111ea37ac690761e1d7377ff393337771165b7f96a9bed04152d79923181113f2eb9ca3a41d659c9a3f29a31f741dfd2088f47518166854438c13e0619896e371b7241c223b666b571b2e0b93937166498680bbb2007157bbda9a7d89a53e1f1595056990bef371b83a2db994aecbfc3e62bc99dc65639c54576ed219723048e2723bdbc89131635655eb299e2c2854936a8d447e22a1b155845cd3b38bcd02891c3028888c7c168329182608c5201545f01b8121ef35ea2d8b910a6a8029389a sk = 10ec3a8463cf06d54a95276c932050163631f7a2bab39440f467921959129733813ed40c96854ea6f66f7f513c2243258c423b4128abe520465c9330966402530742684017ecd5247c34cdbed9774fc7cb8bf9a849fbb9f5d589c9d717d1eac56616c07369469fdb364629af45a5b0f9109075e2cc4868b454c1618ddc0b26121dacd0ab18790baddb3cbce293cce14476b3952d81c05c9c3ef22007ac89694997a8c6500f848729eec560c1ec7a972a93e524708ab2c947069366a5bbfb813588a07d217caff9338302fb9b359602a0eabb801b6ef2bb12a27a2555861462f64b0b48462ac8a6cc5a3c15bcceefd640ec38ac01c6b4a4b393528265bc607b194c1aaf0153b4ac971d501ff5963e22e727fd744cf9d7703b9822cfaa7ad1dc810c264ce9629c87e62c0e512987643908a23cb5cc8da513cd76d4c0b95230b4ea7911f1c0430ac1817c1336897ccb7289cbf1040a1b664801129a156ea9f127be86620a93811018acf7b63f6f08a44d0a04e85c5ade2495a3cc3c73e3b6a5b87fca2364eb084899690aff37413d7a8ac058830a649a8838cc0dcca8d0760382b625c247b802e2c9fb11b83e565c3a672547a98667d16dc9b28a3d3731309b6af892c9ebc744694566ee915812891c70e40a981bc2550ac4aae00d7f640ec90b5b7bb0be453239c865079b2bb565484a5e8a9096e8a6fc7a300fd45ad26c9b1791641a15844cb5027a5893c9e40fdc44c0d8ca47373123fa92757764852c17576f645753b18d1b934694115be39c095c0148ed2ac5bc5268e60c6c3e3140d34a3ffd575275dcafdbd8aded67837b7638e6f34d6892cfa605b73732b1613c01ca3872e260a79ca9255c1838d7678708557294c290b8c35263c37a3a3310b56b460f390ef80cb4748601aba8bc7d99c3fab92e77fa43dd2942130c1cc3b6393adb6dac542f22966636d891e55b14ab80b608c009d9d9c37b49acf5336efb91b27dab577e721cbaa27b76e726cac5444c798855ab8709c25998b97af634b1d9ca9b9d8481e7565c44855c44d43556901eb27c75131086e1c301ade0b79bbb05c64794b9a9709b52b346958faf169bd1f973bfd4ad71529c7d08a352899a93f19d6f2b90c015208ce904003aa0d19609106a3bfe425c1a27a9c1a589809836c0ca366f724d7430c4d2453024295f157220e9d65b73b6adf0f9bf7d52cf52f17a350c2cebb40f0032bd20317cb3335898f8cbef7ac166c003c6039a302484a926550e87750fe84d56284128b1cb58a974496842bd5211d866970e81321af057467465cea89ac255b79075936967664eb0564a088de6566260dac2a37bca61487095433e50c84b41c323f815833a29cdd5e68ea1ec86284b1ec537c27c413aa03a82988611e42336ad7b947cc983833b0344c4374946c004c13fd9928b5ca1ab1ce0670a802ac89420d0988ff00c659dd3bf72e37d272628c847607e9b3be9b66c3c747dedea9b4d8b03c87156cb1093e4c68de14621cb9504242721ca0b52901a27affcc89fb25a9ff777f80c6ce80a240af0b25a15a3d335c0481a095c0762b172776601965b566dfb902b7d26ce5bb578fb8376ca0315196acf8af36bb3166062b12836d805b7d50adf15c16073b244f520505544467151a4f59b4d5a78efbcbe25c2b021510fa62a8b584ca077815aee6c77ecb144da15c440d1335f4865a14b47b024b16a15498b04a9df167c7703839d908691f7328b963391f5964b0a6cf5c7200500a67c08741bdcc995778eafbcc657f83a5c0c625cf6829969b1544576fd696162b98ab3581d310a6bb9086d6e85bc52239e1dd3a63ca57bbd18074f139164865be84a523adb24615461bd6188ad67b5a80924d361071e8459f7e041ae77086441c950a950ed6157b20a4f71e03387d580446c0d34ecccf97297057020355111ea37ac690761e1d7377ff393337771165b7f96a9bed04152d79923181113f2eb9ca3a41d659c9a3f29a31f741dfd2088f47518166854438c13e0619896e371b7241c223b666b571b2e0b93937166498680bbb2007157bbda9a7d89a53e1f1595056990bef371b83a2db994aecbfc3e62bc99dc65639c54576ed219723048e2723bdbc89131635655eb299e2c2854936a8d447e22a1b155845cd3b38bcd02891c3028888c7c168329182608c5201545f01b8121ef35ea2d8b910a6a8029389aaf9407e70dd571fdbfea0b4eb78fb529aa35bd53c754f3f71a98214777c0ea8b9999586f6f2de30ad29ec534feed420399d9ceffe0bc7743e64ba67b692a434b ct_n = 34f863c12b7119093b88e8c1750ee2d45e5ae33e26d4feec6b299f84812b3309be5d25e68a547642d4bc75b474a9a735adf551849545cb8e5207ca2a005d844122ce6bb11692f894db09996da0d99e605b3d4ad7febb6409042279ceac8ed16fa1741a2123ae32ea24fa8eb8b0a2ad169e1dea2ad9c7ebab323b30edd044bf13f59f01bf0bfc5d1a0a830ca3772edcff9b2326f16e416a64dcca902d3ec0c3637ae9b1fd09059b79f8bbeccdefef4ea10c98b793b46a5aa7613c6b2391f556ba5bc6189e579140bbff1225d706dcdb5ead0ede93bd63003c58bcc4d2b2e96bee0b2608d64c250c3d263391a140f1a5e10c47c5b5492bc68c8bd1d6c598e54fa1b94bba38a5d7be91bcd2effd58d04a8fdf51427acfdd96024c45f26c6c4e340752baba74e70f205f7a7dc08e6553eb39cfeef09064ed227c791b4b1ada49a1b41a5169619920e9e45895d4a97df290d75622a3f5c920f1233e8bffb032ce3b022621fa2e3fd701fb9e2580523b7f6a9f7b4340888debec87fe94748e8ab2f5ded10f7c7376af4d7014318ebb39687b84a94b3938974575329fa4add3a9e10604cf9c604b6f43b087862787432298d6c224874bffc50ede231aa0e3eece23bed085d486c7f163ad8a17d0dbb0d273c215a461eea18e129736020b705029b36fa2e5999b372d3f1325dadb565713d0cfd059fe0970df30dbbb8bf24de0528117c01cd032d64c4d16fcd8400eff8d5f7b2719ccbf1af8bc3d6cef9c564608f2e6740600d96c898676a644ce0ad7493d3a08befa3f13e454a6eda6e7c6fdfbe223f595b7fb46053e5f0be1fd0f8892eef6398a96b00b19986f6b8c7b3ea1e7583d6a9be56b645b1f2f7c69d58af868d9be1a25b877f2bb5263b81a74aae58bde79f6a1fc52d9808aa4434a1c6b7c6cc0337a778c20658f031c93b94dcce41f1917028fcc2cf392e5d26c13b898dec8e341c25924603f9fd030498cefab235c51fb79600af3a413c083076176cc6bdc2f00869707bf505922a1b6b90b52b8684d2951d72de754ec8083b5eb3a4bbb2e27daa0cc06443189441d8bc9ff14fd526db07c ss_n = acca48b114357e0ee3c9df3d73f6114c2ba654f68feac9d3dbd9159fac9181d7 ct = d65bd795740819e3763e38289615e5126256867138f90c00595847fad30a6efa754c0a2805c76494a5a67e165afa02b68ee322f50e6c9d5f97755a5dbbc4b9972f32ab88025935f7da0c81ebeea14c5e147194d5670d51321d2ef6cffc2d6ff3de405a89916141db7161dbb1a5c41e87b4f501643e7136548cb1ed23cc4ab75c715d26465076e8f7478e6fa8981673b246d73049106c10b8e1dfc8b29bcc5da272db3fb5938346a4d6379ac3f85637a1ac1b08ba17f1ebb46c1d080963b2f7b25514be6f785efb289364ca6f1d2a710662fa786b145df6c2bc3c1f7959ec664f151bd9e0e12d1a6c9fd7713f3abb07f3536017eabf9b6cc38415ca22eb25aef2b82f6317f9ae573d567dac56b06df942df129889a49eb6822884ecc3d3ed0ab0f98d8892697c8745fe9e5c188a62ce346cf1e2e23a75fa03f6e4e54b04b94bc7fcefec7a468ab714bd595bd2a6e3a8338d5cd356d3f59ab219750cc1b4d072f3ec4ea68ccd1999fd720e6b43d307fa83301b874c4ab16436e38ba1e73fe2108bbccd4c6383e9e10454a4ea3c023f88a9ea1271b0597ac7be8ac2ec7cf82baabec52ecd2a2e78fcd71fc43afb4dde992026849e376ae2b8b334fce5a2072fe378ae43d01e03c0ff92a965625dd0e14997c7fcf3a267b5331cbfc0d71b30818d2911d483598eef97afd16830f9388bf70dfa1f839f3d7dac9babe448f375e7e2ee4e393daf6e1f17a567c369a2951812ce2398c75fc4b9fcc32e200a81a3ab1794de1bec9166dbe4f6e3f9bc961a398c006c2b5f3213fb5b654aea85c77d5e533c1a7146b264fa0e44d04b5f0e4f7dc8e5d9dd1abac981912eb63fe328fc5ebdb424ffb9695381299009155b608dbcf8c8c94e5b61d9676e0ada8d8e8cb5f56f2b3cfc76f2ad5bc523825b1304119cd3518903f6bbf15a4ea17710532f4e1d57a83b34340aeb8b5d6d0cf99deaa81ca0f433f8c80dcbd2d4037620df24d78095a3781559be404cfbe646da9a62988dc6e46597487b309d3b9ddbf7d56d85012cda3fc043514e9a80c39680b805d0cf9a94cfbedc4e540514ac3100412e9e65d4ba ss = 4e7b4427e4e0091a47d8d05dd7fac0cb778114a4dbf6a966332a9f46eed0761b count = 562 z = 591f31ed93625bc5192bd2d44857286d673cad596e2544a2646d871b37aeba13 d = 2a3a5037905c9ae369d766b0d0ef9b2853b575416e07de38f255cd46ce9f165b msg = 5067f038498f5a63bd84a6bcb6ec0169c08aaf06ae746a247625dec91b7314f7 seed = 99033112338dd1111e5ce17663428ddac60b65cd9d75078114e3ac59f5de9f5400db73110761d62669941520169ed9da pk = f97b87b2f2b49470868ac77a70c0aa0b523b3c574cf70c9d32e504bee0ce8613816556754a34c85ff91aa6ac682b84a8328842ffcb052492636fa09252ec422a1491eb898de584a75980660db8731a92b486aa2514244b26e25e95106b73eb434faa74fd61107f48ac131b41b745309787b7d025632941893366c5cff9956fb93fc7268b7d1c4f31d0b40ef30022c14af20ac64899807264117e2cb6c53a1d85a9a277c43323457f76922083582e740c2ea06cccdee1273c20bfa2da3b4e66020a5a1852a88256f673381a7cbb1aa38f7c7c79a67157b3999bb8ca0d38871556179f33a1942b1c1a870534592de7543a346a83da6b8e018958dd3c16717b0a65a650ff56ce4a771a0160782afbc2e9e5b34ff85f190687044c6fd165a095c2204e9800e9894400b46e4692c8a2768672679035481b5baba871400d651771fe030317930cdd8ab12b1619b581c8b05a92c3170ae2fa09a346624cb88e53aa8dfd0195c4d8b5ebb9c280f195a0931d77c7501ab3ce9696a730db3472e52b5c18bfa5986ae88b05add07d9387910cb802c36160f0fb23ad4c38b80a66e962af22b17e2c055abeb208af051f9995083b80790d73603a808b5c559c95f8b1fa409cba751605a90d79b307e9670b9c007a8efbaf14a904d9e7a045c94f7f4b573a1a0db733a517d4c159b21531277bf6ac92d978ccdda42b4687b141cb16bab846ce47cacb3b66d585cabc17aadea19e0fab8e762734c8f77fa0c92049a7277a44c0705a3d50e3bb67da9c12442460793f26c80183b6a2c3a3b3aaca27c7b6964ce42278a6228a4b6c89f406408077cde2c134a0899caaa92dd60bde09b5c83a6d6b5415c7daad06684123173e87a7ceb87132eed4b5e1b59dd2b89828727938776dac4b8006445fae2aa111a6385e599964ab1bed41c675b5232662879571c1f43a8240a22af7a46935e26ef1bb3965c39c52891a97a25354178c29d1092b39c61515461d64cb1f74b64cec0e572abd588156ba77796ce1bf2d874fdf32bc3bb6b0dcb6be4271629970492de49340b36f5a838ff37106f62b0508ea1952bb10271918d158330ec35c0617bcfa8683ef2973357c18fa4f939f7a91975fc816e5b5ab32 sk = d6525f71a310c6b7365ee33483a61d7f6016f0864d1f1712ad53092216b8bd0c9b8b3c0c1bc65fd27a4419a9cc4b4c1a01aa09be72a54dc2be1a438c74556389a060c9aba93fa852bfd80b47088c63831b46d3aaa2c81875aa206755675c13445c8a2df2c53eeaab41e66a0993295c9846b7e61b26a629c811249dda3a8315a0c7cf257ca8695835f83293cc022afb6873ab6b87690486a987e5c84d450922f14b960589969891760db061010a69c24137df855cf516499f69cdd2065a439342d05cb64c725c6fba414bf764a1d825be9b2ec561715b828334bc73cad4b6ac90806a1b30240874c97cbb8a5395cff73a8aea5c78a04c66826c2a335b0726974ca973231cb0fd0752575b40d277c4a39094d83950a1749efba0bb54f1b1c0b12a562148666780c0f7832d86316b13785d1990b04ba69b2abe57805c2482703c01832d180c0eea1b3d3b938c7a115d8a628d13cd9c5c840e419be699c890c7762507918249c9f61c1beb5a3606f378c690c495a309dec10c4fb96e98c97ca82ba85fb23eff68743f5610d8f40d715650e4f50478749193db529ce6486c296b83e621b44470bedca99e037bee3a3e42892985502c52b3b59b5bce2ec1a353eb72b67c16019057a9d8c8c4c03720fb094108609eab31a605976e6718c0c32456330e0e317e696603e09b6dc5834164395ae7d61933baad4d5a4eb4db75c92c6a976c54cda5cfcce40e22729f4127cf29c888c00b38b05301aff66d0893c1991650b64bbdbfa16e6d2a127c4abd6f02a4faa59509d913f9a19adbb5b27a5815e323c2545a587e463bf2fa2b2e0a18606231f9e8820f64a9a85063f9b609ecb142f6b88761061992405634d7afe0e46a05714209ca40c2499e0d578854b63494c7870ab5c8355ac069f9975ef89d0679022999b85200a5ded045467241f7561975e514e9fa06a437beb19c27cd398eb9e570b7f530a406c867685deb701d088a571381b0d4a6837641c53d1297ae651c517330a6f58371f62c37dbb3ce73803f95af57da911b51cbb9641bdbc536e80218d4a362ccfc4f42f7478c032c097371eeec78f97b87b2f2b49470868ac77a70c0aa0b523b3c574cf70c9d32e504bee0ce8613816556754a34c85ff91aa6ac682b84a8328842ffcb052492636fa09252ec422a1491eb898de584a75980660db8731a92b486aa2514244b26e25e95106b73eb434faa74fd61107f48ac131b41b745309787b7d025632941893366c5cff9956fb93fc7268b7d1c4f31d0b40ef30022c14af20ac64899807264117e2cb6c53a1d85a9a277c43323457f76922083582e740c2ea06cccdee1273c20bfa2da3b4e66020a5a1852a88256f673381a7cbb1aa38f7c7c79a67157b3999bb8ca0d38871556179f33a1942b1c1a870534592de7543a346a83da6b8e018958dd3c16717b0a65a650ff56ce4a771a0160782afbc2e9e5b34ff85f190687044c6fd165a095c2204e9800e9894400b46e4692c8a2768672679035481b5baba871400d651771fe030317930cdd8ab12b1619b581c8b05a92c3170ae2fa09a346624cb88e53aa8dfd0195c4d8b5ebb9c280f195a0931d77c7501ab3ce9696a730db3472e52b5c18bfa5986ae88b05add07d9387910cb802c36160f0fb23ad4c38b80a66e962af22b17e2c055abeb208af051f9995083b80790d73603a808b5c559c95f8b1fa409cba751605a90d79b307e9670b9c007a8efbaf14a904d9e7a045c94f7f4b573a1a0db733a517d4c159b21531277bf6ac92d978ccdda42b4687b141cb16bab846ce47cacb3b66d585cabc17aadea19e0fab8e762734c8f77fa0c92049a7277a44c0705a3d50e3bb67da9c12442460793f26c80183b6a2c3a3b3aaca27c7b6964ce42278a6228a4b6c89f406408077cde2c134a0899caaa92dd60bde09b5c83a6d6b5415c7daad06684123173e87a7ceb87132eed4b5e1b59dd2b89828727938776dac4b8006445fae2aa111a6385e599964ab1bed41c675b5232662879571c1f43a8240a22af7a46935e26ef1bb3965c39c52891a97a25354178c29d1092b39c61515461d64cb1f74b64cec0e572abd588156ba77796ce1bf2d874fdf32bc3bb6b0dcb6be4271629970492de49340b36f5a838ff37106f62b0508ea1952bb10271918d158330ec35c0617bcfa8683ef2973357c18fa4f939f7a91975fc816e5b5ab324e2fa5a9470f9b8c5c9b04e32823a0c6486f10965f859e820d6e9b322578c7ab591f31ed93625bc5192bd2d44857286d673cad596e2544a2646d871b37aeba13 ct_n = f34ca1d301c133d45c2e8eea174e54ca252f8808088d9047f96df9cd89946ee3f7bd1eb9bb6d6b188f190252773ddb0ab89fc5e4085ab748146be032baf0386438196d7d6e2a6717166b5c30e90de13026cbdc144b960419a74d72dc0db1d5361aba3a8a3d60b76aac33fab8fb916c1b4da71020d714242c48a6d275a7619b6d7ffc7dab8685881634eec475739d47f5b9abfed252c901a661677b243a2259b6cc269cf4b753f5f4c2d8f25dfef4c961494ecd0185db70b1410e7c5f998585ec3d9e77f5b31cd40c93d3286c8527fd6b290d0599005f1715e1c666e781d55f93c17f28eb2a9d55c5d98140d22289e6161ff80b935d6713ddd3630b2e7d43e5c42c0c3479e0d3dc297dd404716377d649020076d0f62300414a146339cfb5a725c4614c43ebfd9a7fcde6e5848dca30ef2ac0c494e687384428af91675c3095d3cf14971b786943d91b1cc505084a92043fae210921c7917eb1900f5e8dfe4f7867e8aca30b5c95cb3ce108ba4ad70f650e9c71273379962957c8c493953f93805fb9ad989590bf9f658b44fa4d3b0c7c1ff799548c7a327675102ba64c1549497495f3950216cb63bed3995bf6e1082616008165089a1bc175dcc79dfdda59c94d81424320fcfda948c113387a6f0fcc1557e174487b28c6b3350cbfaeb568351ae42e670815d72dafb35aa60bb4da0b94e75475174ac23c508fcc6b02a9584a466bf356f20bc022a7aaf40a4fa91c9b9f7baf7e32aecb7cc7cb6887d00711dfc1e3279bfaffdd9a680ed0c30bf44dc48a7c852ab1010f25eb97c237bfe9fc0c3900c853e3f5f5e79464a17903d11cacc71116b646f4beb6c22ff34d6d5851d0d9568eac115050712b1dea800b862ea5af364989ca3d41bed063a8545e5e45055f5a32c0cb409ad591bafdb4c6c94009e5bc705184fbae37ebc22e234a1e6c176733608e492022c35b853a47c0778d837170aafa7674cffc527ca48912c980e7a828da8bf05a308610a48c419d087d0d4f1d3daa9b7f1a9bbd9c16d0030b20cfc85ae4b273d8bc4a729fe3802354b606dddd1411db146807284ebfd46437ee28 ss_n = 4cb00dc7843adb068bba31b4df25601379c6cb880c29c71fa815beb281acf17d ct = 6b8a3a0863288f3a2992d8fbe67b2187e1a42cc894f4c339d1e41c96f3512b428e2214379fe50c16091465f7f32d6f2bb5c33907f32550645620dbbcb566d5ab50007dd899b7ea36e6da9f514ad00f9ae656721562d52b89bd051a6de80f6e4606f2a0575a0cfe6f0fd01d9257bfbd64611ef5ad90ac008c378f2c4d097d7d32f465e1cfde0d838a1de24d950d997e0fe823743a73c37f4e8410d13215ae9b886dd559b48432ffa293eb106a093c2eae8de171be01de88d26bdbc5a934c64f0fa32cde7f1184b60d679278f95ccd74b9a6cee8c441668f117785dc26cd78be18d51526bab92bf38ef42b71f2d376d7031ea6be05f22ad3d65977767437e5c6c64e234be6784597ec4e847c08ec86c6ed57971537d7f3bd0deda62e97588ed3c5349d3fa1fa50bf3ba33ef39db3ccb248f0735efdb8ac95f0e223b817389b6c8eba16995c85b27b89a4464b640b7491d15002ede4da72b9cf681ee6df4351ea1c9e69b26d2ddc88319c94d686fcbebd15264f8f627975cfab2bf8bb47a27ad3ca3e7bf4ed8af0f00d4bcb3822383e3aaef787d01afcb4583607a5e312449747f747a5ff2c9d35b3c3d104d858bb4300ade1238ab8a77569e692cfd44c476ee0a18acf1e7297bf92ee794582f090439119ac2ba586e39d36a6f37f7fed020d1ef50cbae7dd038cb38aa1f1e65834e32843b7ef509a3bea33482d78defa059d3daaf266e6eea0bf3fce0d1db085af8da147b67c083efb73213abe9123f31ca3f9a87d2a626274ca953fffca5497dd43d275530f137bf665895e8f5010a6a7e5bdb1e6cf27bb8849e0c09f326e26cf34543e7dee515ba5c8c343f9fe7a0581ac06a4e8c5dddaaffe64ae5b9cd39afb22467366d088318a0d317eb3171df6c76781db6383e67895bcbc1f25b5a8868e772d108167a886383aa4b693133905d8079ec686ea1a28de5914ba1b18a807e70e4e9d9738e738cbeae971ee5af50aa8f006bb035ff1a2aab6e84a6e8450eb02e1a40d01a0e507089625755887043655c63d13f441a103988d878be4de38bf2c75776424d86b235e5ca9636f0528fb30153aa5 ss = 65d8cca18f7b9ae7cf895dcf387c455989b2cb7ffde98d372016e7973b6b8474 count = 563 z = 18a4b30618083df94d767935ea5444a81d695389b06fdd7b094b549551e84d1e d = 9ee07d613cb49b79915face9f6b6624676b4b6386d857de8c41d35111021d73e msg = 1eee0547624a90878032a3d409b0f2df860af2baeee4d984afdcca5c679d1174 seed = 3dbee2debd3883a2a413e007a70e2b79f5631caedf7eb454cc98f3338ed50afc7a0a5bd186dbe79e58968dcc12d17739 pk = 2d2b7a789725c7637c8e16b501726a0a274835ac98d7690cfa3341d25013da74a32caa247935b355f0088ce2755cd00c8633bff041ad1546299963032a89723c50a81b3b730d723e2eea6fe0b035c99b9c96ac4513907241471efb76495beb144f626909ec75bdb21b2fb8a120b802280bb6110b7411b71063ec5cb1e94b57327d0b355de108be7f8aa91649a1e90146a3e6be2d99136a54250b57ab6ac7553d443879fcad091224060644bc4195ddc39adb45133135420273592919ad454c9062a8a98ddc1e99c61d17bc24a5372db5b439031850fd1003886883713c4ee0e4443a6094ad02b3c7f34a871509b4a569f3426b561a315e39c50dab074c2a6a36c9c0ed657ddaaa4a7846a75f419182e3c466f4884d790fabe5a621043956bab26ef847a1260f2990cec0261c57b93177c43e5ba12b6e557623cb0031536e7e45b97fc0819e7821fbc9211250375ad807423a69cfe573e9608e7f6342fe618585630e94ab7643570ee4e2202825a4beb7b1027c1f64b143d8cc36b32c379e2c61a1020d92b410c2aaca0305a40c06a93cf5be900cb07eb75f3f3973ca9973762c44718567fd5726a1791e3a4595416758c3b8ae9650028f5b14925b049f23131360b780495fa97cb95a0ca6bac23a3a40b2230254d9cba72800980555c537075dec780cd6103a3584ab948351d4b874989c1d196a11ccdaa765268f8b91949f963ce7546a5d7a279ad51d1eda9480510ed88a7d5d340ac7e685c5b75257502e74c5b70e121192068975930eb68cbe9b648ae8baa050a019025c1e7ef55fab0a2ae558a22d6c6f581c446e284e3e493193783ffd355ea8e6caf152c1e2e695b1a105fd901552955683175a6b099349847888b81d08420202399bbf4b2d81398fd032775f287b2b8ba61678485739661cb251f6ba2e1470a927a09f35481d1bd760662ac962795393f152fba3b818e50aca2b4a49138197d224aa919487438a67c85bc1448b7f142a938b5c47386fd225730ce14fdba492f6a450e5bcbf7cb3a6954c2d9c64a2be77b47ba9a712cb10b6961be968af007d1b6e3ba09159cb86206b9f6bf70bdbab0426401ea254e6f546de914c7a283f7cc75c1c5bc10615a10f44 sk = 29d08e3ceac89e3110ca1b95df451ee6a612487780697a09adfc2bd07cb52d5c6aa659641e51aa20d3038e16122f32a67865a5ccc83b9753badaa78cf193b5c2cc639f8c020b058f2231a14fc70d4688c34f95a4f33b8d9b4429ad201186e58b6f754681d0b09e12691fbb9a15a487776cb848046b81b24b72f59d1509815ed802b6cb52186994f9d613f8267cc50b1560031359e42725312a24641ec6ca8cb766583c9832ff39b81022ccc117ac9eb66b1d20407804ad98784cd16c1f04d25efb948fba1996e974529974634683b88d922a32d718702868f16b28d043b50988c53febc19deb7359a08732f843227003eb46b99f61334204325860a322a6229c3253f168389654be4db27328885c0c90657fe796b9118da616c25547365253b9f6da84b950a5286150efeb4645fcced3b130d2ea0af2d6218ce115f26346783ccfb4b58d7d508a5a17655866b06bd7b7aed64e6d68bebdd923dee7b68ebc3968f808e823b222f768beb24107b31f98619b6b7c306d15cc0bf627b21c1246e9a92e2b728a5647879ac878c597046a578028659e503a0aa3bee3472399b8658278c8af6223aa7c9c300a784a609bf26c3f3eb065d6377a3fdb35fba7780f642c8e7c3c2f8899994102822b3be3fa8538343b5a8ac34797880438b06232032f642fb9fa71aca324fed423e4bb98a061129de4c22d31bd288ca1a760836d5752d75c9e52276e41a3a37a3135d2e96f5d620ed4634951a542e1327165d53648d79fefa39793a17158f4a6aed8b84ab72957e83eaa1347f55b97a2638540a97636246b5e246646b5105312bf06fc908cf501be4a9ed8f97ac9d0ab90a4297d906b26f2c643c21a08d8bd8b93854159a515d50aca31456ea226ddd38d02e55c7fe4ab42004a1504c3521c44a652c9a8d59968c6c031904520a251fb4748e4370f37976e9559a78bb83ee3787521846ee328a3f7e7a115446b56782cb1347b2be4495ed3a0a2282e1dd99eb3e03f9f9437362236998ca123e129b6038164c58fe6d499aa5060edc4727c7b7f9c02c5cce59f108a0fc8051c22809f4948a4ec466689a5792d2b7a789725c7637c8e16b501726a0a274835ac98d7690cfa3341d25013da74a32caa247935b355f0088ce2755cd00c8633bff041ad1546299963032a89723c50a81b3b730d723e2eea6fe0b035c99b9c96ac4513907241471efb76495beb144f626909ec75bdb21b2fb8a120b802280bb6110b7411b71063ec5cb1e94b57327d0b355de108be7f8aa91649a1e90146a3e6be2d99136a54250b57ab6ac7553d443879fcad091224060644bc4195ddc39adb45133135420273592919ad454c9062a8a98ddc1e99c61d17bc24a5372db5b439031850fd1003886883713c4ee0e4443a6094ad02b3c7f34a871509b4a569f3426b561a315e39c50dab074c2a6a36c9c0ed657ddaaa4a7846a75f419182e3c466f4884d790fabe5a621043956bab26ef847a1260f2990cec0261c57b93177c43e5ba12b6e557623cb0031536e7e45b97fc0819e7821fbc9211250375ad807423a69cfe573e9608e7f6342fe618585630e94ab7643570ee4e2202825a4beb7b1027c1f64b143d8cc36b32c379e2c61a1020d92b410c2aaca0305a40c06a93cf5be900cb07eb75f3f3973ca9973762c44718567fd5726a1791e3a4595416758c3b8ae9650028f5b14925b049f23131360b780495fa97cb95a0ca6bac23a3a40b2230254d9cba72800980555c537075dec780cd6103a3584ab948351d4b874989c1d196a11ccdaa765268f8b91949f963ce7546a5d7a279ad51d1eda9480510ed88a7d5d340ac7e685c5b75257502e74c5b70e121192068975930eb68cbe9b648ae8baa050a019025c1e7ef55fab0a2ae558a22d6c6f581c446e284e3e493193783ffd355ea8e6caf152c1e2e695b1a105fd901552955683175a6b099349847888b81d08420202399bbf4b2d81398fd032775f287b2b8ba61678485739661cb251f6ba2e1470a927a09f35481d1bd760662ac962795393f152fba3b818e50aca2b4a49138197d224aa919487438a67c85bc1448b7f142a938b5c47386fd225730ce14fdba492f6a450e5bcbf7cb3a6954c2d9c64a2be77b47ba9a712cb10b6961be968af007d1b6e3ba09159cb86206b9f6bf70bdbab0426401ea254e6f546de914c7a283f7cc75c1c5bc10615a10f443e8c6dde9e984f5d62dec46ee7d83cff4fff0d8fcdb5d8da448c11ca6acfa32418a4b30618083df94d767935ea5444a81d695389b06fdd7b094b549551e84d1e ct_n = 94035b3f442399d6f89f53094f4e6bd8965803af92ccbd802430b051cbf6d4ca974b351d83eb5daa41475951beacc72e41049d1be457e373dde7645ed4d6a4284cf8e4216e4e148d722e33b32cf201031db382dbfcdcbd9679acb4b9b2901e3a50778dda0adaa2cf6e78cc77b974f661ae2e3fb6140a22db4fe59a4360266fb322cb8ddb88994a827f08caf2d33d0f9be7c56dd5ed51b8f23025d9ec3cd163b699e41d78f15fc919c58d543908fedb0b27e84f24860d85f404cdd888e4cd3bda81b465bbc1faf9b400e8cc3f53c27e0b1c79fe1da62189afe4229288715d260deafb333439e8eb68ed0d559f612d09e16fa1cb6026d285da401d58cd00ae46cbba43b2b1961ec8b03ce3e8c99b4b0216e900309cdb66c2fa85b5a63a2a977df75f9d7dd4892767451a7cc55ea8f80d0be4420e61e98fc34c154a9fd3e1c2036d1e24df990272a2f3245513eab4a350947ccfdd5cc1dc042a8af42afdc8115fd9b7699356eb20d009b1daa7e7aca345211fe8db7df0a374c4c2d5a1f54cb3a4e94467217f39f520b9ccaa33ea506c2773ebc670d732e8a8c26aadc933fd2c941e4659885ad1e8d15241d91a70043935f055e0cbb605b747179bc745727a34d1a7973e1f2b5ad20b564da12d79ea7fa088b05dd1b8650bb2f26ba67457a69b0ba7919264c3b4fac3e68cf4a523b5cfbd38384076c7a1d97b441d9fc11cd442676b03cfc9bcd2cba8ee77444b52c2e705a0ed360beea553571c807d3de9fa3791ff11a4e465deb8b6f5cd59179a955fa5bb666fe4fb9a7a9a0c1d72531646913bd81b12fde7ca12207828d95c798150249c39b2cdbb422adcfd8b8ac639e6e86c6a96c782071f1e3c36336197b6d3eef52140f02f86faf810c20cc504b62d073b19228aa285ce23d79fa3b2242e1a7272599432b9e165d005fa32ef586285bd09c4381ec050d8f29459d6900004e6e3b8e715e21162de7effd6b21ae4dc4f03b4c4669192637c0e83c4b4bd1187190eff910e7ae4e17c3d79fdc93caf8e4d0b72b5b930e210b174fde737e3ec22520158809b65d528db0391055299ddf4bf9b44a4 ss_n = f0aa1781d2ab64d9d3516680d70f491f38ee84a7ad286b017b682a9a7fa5b012 ct = c40b819f231a5412870b9563295eb9dd4920e4f41221e28ddb88f4ffa3e8067081578f183f5aaecf2fe9c60ba9a5e69f315be223e95d59993182d9c751f8e1ebd877c9e56f117603b69748e9247ffd84f082acd6c26c302d3ec8c8e1c0fd0d6f12f8feb9921a407e40f42871e2f1359ff30fc2b35d651521eb86ffd9e80eb8c5dab592ea12059c5b22b6abed332142a5983c6864103f0d1c024ab81eacfffad3272b12e7d0beb6f537d653ccfc36d3accd6af4df0436320e0d1d8f89fe8221b2ef9ae5a4369da8c6365bbe2e3c0f9fdd0170bf608c82afccf7e8b066b9e0f0d4f5e96b619867a0083d70a0f209efffcea8d3324b4f2900b23d81a613c3ad7b65b1a88b16836a21704d78453105ef7dee1466f157c166a5f471bf0e01b3377e2b7d009954853714e293f137cc37cb80dc6b195e4d7fafe581e7dc7531c72b477f1eb783374e331cfab73c91cf99a3410a5c4c89e503c7d9c2af853915de8f1531f928f99d5db97f632c87a51f0b50aee07df0ef6364f65d95ddbfa93be4bd7d020e3cf0133807b442f32b20d3cf908962eb72e3121656e9561392b2e77ee6bf3012ae5f057c21bec57b590067bc3cbbc6aeb0867ae7dacb7751448092b1bd205cfeb7f36af15234778f6aff5f4585f866e556dfddc29475801193fcfdfa5e415592a32622b1f0dfc436a6f41f34a9489e909cd9eda25b3b1601d874b3875918fcd24f8db06628ffcad8d9b76b49ae118c3bcb338c2b365a38a3343760db7e261fdbf7d1a702365b91271b77cb17d7ce09b87b96a440c0604c0365144af8c24337b76f9c30b5f709553debee3a04061930580b0cbdee4a4ab439731b277932d4e60be3864a402b8e548bc11a9202279eb7a65213dbe3c6e74d3bc9974d0120114db629483ae86a1f974f355653b74cf6bfd96014f44daee353be3fc9437d239777e4f4dae5bfb27b005b84a7dea494fa0f79d9d4eee8cac0b374b22a26d6a1d84269adff741c45e00d76d8a0eb48195c6b47f25e0628a36a3e2ef74663e3e3cdd2206c30721f2f4b7036302a17207ebb01071f11f0b3ddf62d1ebfc9df2be58be8 ss = 635699238c7f6ce8950c0d158a3c28951dcf55d8949bf200f57019836fc0f30b count = 564 z = 0c3917499a33360156748e60f7b8708032be91377ff17f80aa77c509bdfd0cf4 d = c13fe3b2831f0b452aa39d1c4f69141936b97a15f40c52cc2163f0425372ecde msg = c9eadd4751a396a43e86a613b4f05f1316f4ca0c34786f5569452b7a152a120a seed = babb14f6da788eff30c45fd27469142cb4510df61e841f76416e54b5caced94fb3ed8eec782e7835cab05398b0fcc84d pk = 89fb1bdbc5209ae41e40a14068999ce8c285a670183e31973613773db183d3e16803c217ff599603fc84e1e283e4762c415c67a534afc84c42a8709ca9e9b14edacdae5a77d36b82a2e73f2ac68784119c67e0147cda97a43c8011eb6e4d18241c59528c671c184852325701c0128a043b92e0a2ad47ca010c65ae70ba1d8e4951551589f8575bc0a78e534c5b9a4b1f2073448a8351b1c3b5ca094c03b940a4068e06998b17164f91a7254a71a060f780c809919c6118f88aa7d2b019ac3cc1f63ca93a3b51cb310ef5c917d74a4550b3cf03c049173564dcf1811d565d17c54db44729cae094989774e503aaaa831c650c556dc53e216537731249d6d74782337f68590b210566b449857a96022ba3ca0ae97356bab2dcdb2487c3b5df18852cc72da66b581cca3186073a1d7696d26475e1aa7311aa16c7707344a6672680937206798d5767ddb191355ab2f98347457b6ac4c14869988460b252aa4a99e428c279736378316ce355c68c052fb4d542aa862f67a410f07407c2e32766a9077a0086b7147d85b90930d81b8dcab7aab2c4a6312add1582cfb6beab20575dfa1df64b94da224ffe3115e7c200909186edf94e4cdbbe33a2452f85164d769a8df12d296a0ae713698dc47f30a8331279810be81419e0a86581a9a2a86372249412f9353658046072252701b6f02c4e742275ca501b664c97e394b16a128bab7c672718a2d0d2b27572119c2a6448db40db8ba072f589211cb5030c092a787a7a4122c867c666497fe5e0bbf40c45c6900763ca7cdee15ca838201c361886c505102151b4c3427b06cb53638c1fa8299ac2bf60018019e11668d4100f2a56279a0210296671ca0dbca5a7a2e807bc86b3bde05c4ff063dbac2ccb1b88b5382188f042a2745aa0d287cf8c863e72522249972ca89081c63f12a11587c57b86942075f909f1ba48b6570017d5973b8c710f01197dca0c0d1cc3ab107739310f081a9c43dbabad169fce760a037842accaafc35c4b9e021873c132bff592c1dc2c26d98579165523c64181068ec457888e504ad49a438e3578c7d699ce43b8f3597199039e7d3f1048527cb506828993309b71921d68ba873466c705b7c83eaf5683 sk = 373714e8f760870892e5db0327aaa9ea4c20cbb86fc4e713c3220bcac2af88848d3f64243dba754c3994a946bcdd244445f30154a56c474b8f72f98cccc650d6f622070168e8376739e25e5c03a5463b9f72ec5c6747c1b20595fc2732b780187499a93c221904d479d98268e46c51c15a5b50f46800cba3a520743a562070692c28360cfdf74030e74862c47584f30b5f737c88d834090625e756093069bf7242a3243c66c9da9d526bc43f296733b136c7014b42e0135e658624ab8796c2677096a57d62af21f9052d700e70a496a440661ecc4e4df906970a2c8afa8ff82975ad073a6acc5657880aceb741a8a758801870df83ca8f5bb38319b4f248ce566579cee78a17e30cbed988c732c89d629b3b58638bc2c284048a0eb7b5223a543c02aeec85cb33d75ada7173fd542f771a4d248a77d83982a66a52ee3066a6f1a01a793cd08a12abf1be75869cff574c2c616bfd9c55212654e928c04c8b81a2a2147d159eae385fda9134a4a622fea02ebeb4776323caa3da74cc717eafc08e54c3304e17bc4bc415268c94fba244cf449c35dabd7e165c7f591ed7897fff792742aa8731ab2386ec555a4a16db5264418a00dac1944964c0c3430dfa324d7977a429f913c6c3cbfeb8bfbda2b79911055bf245915879d354a0aab47d5f709ada3800880c9d7fa18822081b8e49c9b3d292d336957175affa525cd20927e65091faa19fb7d07bc002d0c5c02954fab184b30633fc3c12107e46f59828039a15d93aeefba44d7550ddbc3657f57256d40743a052a5a92243e4a579895c0cf5bf530c91bffa1858089e926474a152463281a91d863cde44ad54521eb5f58941fb3fffb0535fb16d5c4188dbd149ffe7677508866025b64ee89f2a70932a1cc1b78153acc5b305bb72f0880d54538b5e96b63370c617d7b833481787ca61d2ba2f727142851369b4814928f954fcdccf54008dbe96c9de90856629bbecd641715a2d326b6ee79caa27701b997bbd1e83a671f57c9ec532cbea4f3493211415b6df65adc1923aeb67bfb4e5710fa5318ad312a6824b2f91786fd3a351f140f7093589fb1bdbc5209ae41e40a14068999ce8c285a670183e31973613773db183d3e16803c217ff599603fc84e1e283e4762c415c67a534afc84c42a8709ca9e9b14edacdae5a77d36b82a2e73f2ac68784119c67e0147cda97a43c8011eb6e4d18241c59528c671c184852325701c0128a043b92e0a2ad47ca010c65ae70ba1d8e4951551589f8575bc0a78e534c5b9a4b1f2073448a8351b1c3b5ca094c03b940a4068e06998b17164f91a7254a71a060f780c809919c6118f88aa7d2b019ac3cc1f63ca93a3b51cb310ef5c917d74a4550b3cf03c049173564dcf1811d565d17c54db44729cae094989774e503aaaa831c650c556dc53e216537731249d6d74782337f68590b210566b449857a96022ba3ca0ae97356bab2dcdb2487c3b5df18852cc72da66b581cca3186073a1d7696d26475e1aa7311aa16c7707344a6672680937206798d5767ddb191355ab2f98347457b6ac4c14869988460b252aa4a99e428c279736378316ce355c68c052fb4d542aa862f67a410f07407c2e32766a9077a0086b7147d85b90930d81b8dcab7aab2c4a6312add1582cfb6beab20575dfa1df64b94da224ffe3115e7c200909186edf94e4cdbbe33a2452f85164d769a8df12d296a0ae713698dc47f30a8331279810be81419e0a86581a9a2a86372249412f9353658046072252701b6f02c4e742275ca501b664c97e394b16a128bab7c672718a2d0d2b27572119c2a6448db40db8ba072f589211cb5030c092a787a7a4122c867c666497fe5e0bbf40c45c6900763ca7cdee15ca838201c361886c505102151b4c3427b06cb53638c1fa8299ac2bf60018019e11668d4100f2a56279a0210296671ca0dbca5a7a2e807bc86b3bde05c4ff063dbac2ccb1b88b5382188f042a2745aa0d287cf8c863e72522249972ca89081c63f12a11587c57b86942075f909f1ba48b6570017d5973b8c710f01197dca0c0d1cc3ab107739310f081a9c43dbabad169fce760a037842accaafc35c4b9e021873c132bff592c1dc2c26d98579165523c64181068ec457888e504ad49a438e3578c7d699ce43b8f3597199039e7d3f1048527cb506828993309b71921d68ba873466c705b7c83eaf56832f41da93ff9d9ed3883a370da3cbcecefd9eb29eee606bb3ebe6f0dd335bdc200c3917499a33360156748e60f7b8708032be91377ff17f80aa77c509bdfd0cf4 ct_n = ed292255ae44ee69431c9466b4ac77d05dcafd882de5ff2a43f72d184ecc178b7d9556c9a1bf9c5d671651ef944d4a96b113d6e81cb16dbeab5d8de1aed9d5cbe9919a25cc6ef5dd1fd0f3b9cc3edfd59080a58e4d688baf46a990ad27997f7cf9884b204c9411bef2e3b02bfd0ddc2379d594dafd35116cd26741f12c51fa7d5c74c577c243f773fe4656581bba11d2ed8806fd740318b8e1e0fff612c07e2c049f3cb072704890c9a15df055995b9e7dba9b9c8d3b6e9f6073d75360d2f740ba5c7e2bada7c72e16aa639cf65f07a65d9ae30e0873fe31ad7893e9adf2dae78e4d1b63094319a64995f0b5017fc9188db2c1ea7d4c9d0535c766119681cb13f5b084a9b6d8d498609f766a35857b1a09e82031f9c5452828e289608b34f2fa91514105d469f60ad4791a402ba15c6b2c1587e5a0a11c55741926c74abd9b8c142dabfe50ee666db8585c86946ab36d00a9ea334338a1487467f821833e59073862941e45be68348f0bbcb16e564be6d601440013dfd033cefe33d07dc3c83f25140546c2bc7f67035c435dd1bc1a805c911688baa9e3cbaa2b71664a3c5a959c4851ea33ab683f89c7e8efc8c16a2eb0c34230885c66061499ac55f9d38372c2e71e7e58c408296169a4148cf3956ba15600ea9851a20f789bef9b324beeb405df2151f923913aaaa089dccb0d1830ad45c8cb2254f20c4a484d7c5cd47cc36b582b79af5b294e17ab12288e0f93f79e888245aa83057889928c0476f44b53661acaf228aa7e9e862263c79ed30cf78ed6db5179ad0dc7342524c3e4c0d4becc1593c4141bd9b07c8af6ac15f9126f18c6c9740e085d270573999f03ea5b6912af7d3e9caaa4c6a0fdfa80c5576a18f51023cefc27c968a9d4653de7603594812fff95b8d5bbeeb10e36630fac5ec56c787df76ba616887cc35f2789b77a1c92e2b1b4492547e0843a0f4b60ff5b51a8f9cc2b8833ea0f20f3f018a310c34c4a1636eb88cba11b27878a695014676665df8c26141d7fb280eb22854816e703943c528635880cca13fa60a621a423b4b9355bfff5f68e893ad552dd6e1f42fb ss_n = ef4f0f9d201f41fa966058f8f40c00efb647f60ea13267e82e74b59da5e7585c ct = 3161393ac7e049c5bbc70302a363ff43f1780360a1a7b2ba550ea94fcd47bf9b709fe048bf920f8824be556e5e20377255913fd2b4a2e05afbc45effedb14519b18d3b7c3fc6078c236165fa1f5cb78af4733641a5e4f9ad8bf86e3c15ac44124534d5a206e2594b0b1c06b15574c818a90a6a065c704c46b8215d9890739ec49a09ec971747c91dccad06f8b1b7cba7f909c3a738686a17320f95779e1c6607e09d19415fbe9de09a66d8b12204af172167a17f8930e69a0e84a88afd678df4c039c54d775e4bdf7ad868823e486d6bc5d4ec7f475c71271ecfe868e434f377bd1511ce5cca89e1d74a9ae8bff886431e997013960669c2d4674e64e7d0cb2e4827b2e61b6fa0ba36d9019e2de0394b23c7fbb9058375c24dac2ed548fe6abf1adc16ade0a96387c324eed8925a721eb942bf88e63847914ae147d4d1376a6312cd3d7a0f5265ed2dfc085fe93b88977a055a0054b109eebcfbd2be41ddf0f53d597f43abb2861ab1e1cae3b8f082faac4a3eafa695d60cfd1a0a3885c956fb1bbc8dd07bee0513d4df83b06144bc15e817b6d8b28b0a2d7eaca3cbd65c7191b0d8caf2aa56e33987f8ce03352b2dbc8fd47caf981f55d4ed783d6387cd87d864263df1d2dd0ef931459cefc0a2d1631681f800a03e873ee12353a6177133fe7afdb838fccf6121c02257406737e427efbdf0ac6a5d671c43024c97bf4f2b5130cf28362a5cb226244816b5aff213790f0bca3a08aa00ff9f5cef2c19ed47675cafdaab771523e9e8084df1bb6f2ccc771855eef9f7a220e27f7aacef42819fc4df0c578f4870a1d7e21d078678d50630f7c0eda4468bcb4ab7d6442b9b0cc3b353a2ae6235176ef137b2639ee69232a46dff58514f98f800c79471d1c06da4c9eb1f69959cee1e53e4530ca940fcd22ca7f733fe266fa7f24f77c78a3661d943478ec0b1298119d39c3307f9072debd540b8182b66d4f507ff2fffd7478664e0894c94d96cebdcd7902c2bb2b1b39fa8c92cfbaea5ca4cf6a659499e3a2ff506f728098e9ab7406e21194059073ecaf8a60b76540914c46a83544163217a33 ss = 82672d9e0a22d7f7e14efba28e8ac3fc22cdad42449d0ec164691586319c44e8 count = 565 z = 1b738e907bfb663ea251b65a8bf40261507cdeec3f2b1d532c3480d0dd4a6af6 d = 502fef4afb40c8dec21b405cdf09364c1fc2f20dd031da4cc5420539d81e3cf9 msg = 138900163eb8988476cdca384c066e4efb994cc99acb294d7e7ac8c14e9ad238 seed = 9a7a8663d3f697729442078525137a654a6949282c182cd1056ca005f359987e824f3c88776f804b33acab93cd826210 pk = b239489173947d28cc0e797ae1626363d02720802d278a231e3998f5e4cec9b81b00090bf1d7af8e90add80714d95279feba65fc92ba7889bf1a243054740b62c8c9edb640169c8d45bb1f28c25939704ba345122851c7ba5082010243cc408388e7551c9b3c9c7170a3c449caa093d51086b98a596696135438c5e884598dca347cd2c25dc092e608b603454fb3914b20671b90a102fcbc141b399ccadb927033b05cf3a2b79aaf8df21272f95f84472da6148113a13e5eb98cca1b5e2e43ccbe468298d963fd123562269ad8451420d2357f40ac59733451e1441f55142c579bcebab6bccb380ff24fc939721b01534fe9169b000ce7d18cd863b21886b01731548e455d6c68abe8f7724980a0c2f373942465f564bee7e77dfe196260c9581143748af12bea22962c721ae155b7ba07546fab0508e53887e39d1fc2bc6ab30ae9ec94d7f443625b0ddac21eb168ba7b10117102c0f01ac6a7e39c3e7852e7c01615a10caaa76031c971c0d70d2caa3a42c82a6a379ee9755342d784fac8142cec3b255910bc647b7b545c1323ac8222304f41531b91253c6b4dcf185e23f722c870bf251844db86021be6b36741023bd59f1c06647cbb4a1ac0c903188fad107f55eb1ae6b71328f47e028a90fba34a5c8ba44fc3658a3948cdd93dc0830b22d8896af18dbcba5011ea103db316a6980f90f097d6c5aabc37244fd24c49c49f2e548ec250036d3064403bcabd169abc1b77e58033fc4c617855953576914a66a83a19c2818a761716473394cd88646f373b07fa8b31d7c41f487401e3b314da290b0afb90e17a015ce67a51bb7ca9714c0900acc7024d9304cb9048818967b19b4bb8b3dcb2e997537743466f78b9c1636d39773f3721229de25fca2662862527ede8bc01b3a448074a2484a2aa7a983535a7d599aba72aa9a319baf863caf0e59af4dc975592860a219550301a3b28099df95e5f0456fa138f3417c36021134a51a9aa5920153053ee12750b47638d1b3b50e6188f64cdc3e157a7815bcc8a63cf4ccec9442071c5b3c9b961d6b08d98541f74579777b89ee9f355e7c8bb75e5e29d83fb77f0a3293f00865e2051fa9c6ae8add189e5b0965c721346ec2a sk = fbf28c09d2ae5490747ca4a7ea9b1fad4c97c5e29b79517828e0ab44f8ce8c759f5f2229ffab85a1fc1e68d74033cc41c6e1a929918da588c9f43bca4d398e8f4361cf20cba5180a04caa6492a41ca3ace7705a79da00eea630ef0777ff7955eaa3780ff991c38a9b16afb5aba70c969b79eeec40397785a46795c8bd7c40715a68f11847144ac9dd26aa820c41fb0c899a9940f209b2ba453daac048f1708ff247cae6cac3a0ca17e287b688abe79552bd731b7b13196172c34b292190e95164db4129476c73e9a67345a778c027ee9e77816466d3b289c16557b3cd161f7131b06f27bc75846cb89cc0e83b6789005c1ba1706f7841a648a46186c975c24ddb155aa970e70a9905781c5af1cbd9c76664ad98fca9275756b180cccb13d128f6a37c59d0b65d209643fab9ebec28a340cb71a19cdf525371c85a855fa1ee1b4a5af923374f07b26f6a852f09f553c43ba42267f251339e6b5c2a45e10f4936727054beccdce568bc1ec80d2f59070644ca3ebbe10c95ab2179bb798793b4938dc32b8ed9624c44abd818c4e73919c8c77965c76a4de222c2f3b13d1406fff65579e2706e419560e4657486c58c48490f6271487e3adf67cb24f8368b176bbbe5a1ff98a729ba16d8a1b9b6568a52361b4e848b1a0241970361cacf3664ac16359d663907b478fd9598a0557699b0bf499070b7456d0fcb4f403578c3921b7b62df9023cbe91c536ec50532a6e17222868c506da231381b77724f3b37fd3a864a5472ae8a60cc31ace26a5c2e99f1eb3704fe2742c08b48692c05ffb9a0251c52e544bd633244e7b1377325e79bb468b55c90dc645e1073e03cc24ba2a198f43a97ad967603069b9bcb7e6d8467cf58135586ff85982bf88460bc30628ea8a744ca940f7cd3d7c67c3abc2859c76cdebc243473bbdf10607b67ff3a141092686f9ac2f2b363c30f27fc002a6f41630a2b373527bc6ab01c16db92113c1bd5d9420cae3a1e0003a004368ce9072ba3688efa4864df92abc5bcdbd981ef34b5690b9cf0ca40e206aa8ba797e55d992ea21c63be527175979d13031cf86c21a1146b239489173947d28cc0e797ae1626363d02720802d278a231e3998f5e4cec9b81b00090bf1d7af8e90add80714d95279feba65fc92ba7889bf1a243054740b62c8c9edb640169c8d45bb1f28c25939704ba345122851c7ba5082010243cc408388e7551c9b3c9c7170a3c449caa093d51086b98a596696135438c5e884598dca347cd2c25dc092e608b603454fb3914b20671b90a102fcbc141b399ccadb927033b05cf3a2b79aaf8df21272f95f84472da6148113a13e5eb98cca1b5e2e43ccbe468298d963fd123562269ad8451420d2357f40ac59733451e1441f55142c579bcebab6bccb380ff24fc939721b01534fe9169b000ce7d18cd863b21886b01731548e455d6c68abe8f7724980a0c2f373942465f564bee7e77dfe196260c9581143748af12bea22962c721ae155b7ba07546fab0508e53887e39d1fc2bc6ab30ae9ec94d7f443625b0ddac21eb168ba7b10117102c0f01ac6a7e39c3e7852e7c01615a10caaa76031c971c0d70d2caa3a42c82a6a379ee9755342d784fac8142cec3b255910bc647b7b545c1323ac8222304f41531b91253c6b4dcf185e23f722c870bf251844db86021be6b36741023bd59f1c06647cbb4a1ac0c903188fad107f55eb1ae6b71328f47e028a90fba34a5c8ba44fc3658a3948cdd93dc0830b22d8896af18dbcba5011ea103db316a6980f90f097d6c5aabc37244fd24c49c49f2e548ec250036d3064403bcabd169abc1b77e58033fc4c617855953576914a66a83a19c2818a761716473394cd88646f373b07fa8b31d7c41f487401e3b314da290b0afb90e17a015ce67a51bb7ca9714c0900acc7024d9304cb9048818967b19b4bb8b3dcb2e997537743466f78b9c1636d39773f3721229de25fca2662862527ede8bc01b3a448074a2484a2aa7a983535a7d599aba72aa9a319baf863caf0e59af4dc975592860a219550301a3b28099df95e5f0456fa138f3417c36021134a51a9aa5920153053ee12750b47638d1b3b50e6188f64cdc3e157a7815bcc8a63cf4ccec9442071c5b3c9b961d6b08d98541f74579777b89ee9f355e7c8bb75e5e29d83fb77f0a3293f00865e2051fa9c6ae8add189e5b0965c721346ec2ae08b0be6837078578f0086e10a1d43ae865cdd1c1b064aaaded6e44cef19f52b1b738e907bfb663ea251b65a8bf40261507cdeec3f2b1d532c3480d0dd4a6af6 ct_n = 4a7b0c347a85ae995ae492d1a7631722ea1d08accb9aad5cd55c042f5c1399615b5510ac2c190d23c28d8012665c0bd80ae346053faa6a49949f19e70a44168a3af225a4195279116512f9928bbfaa39d93a669359fb38a21bf84359f5eb1cc1fdb46f7286999068d3b6bc88db3b8188ef60904dddb71a08a2463d476fc0edb91981ef09a9c7b985e081b468417c666968d60400052531f6f91eca4022f27cdda58e266a03df0c8f8642daf139613364edd6ede077faa36bace3b55b1257d0bc0fa570551b2aeb4ae55a4d23d71ad0d419d593e512f86e63306b17165ddd68ef93dcdd221356d1abef0754c265d79cea47eb9485703d414331d914d578fccacbcbc22cefe6b9e4507dda98a4b86f0fdc92ac3d717673d01844f50ef25a3a2f985562ba2f37054c197a300303d035796201e8e0d67e065ad82fe41122b46449671ea4cb91b4572be2ddf3b35d476b18c0046e817d10ecc8408cc72045162ea0d86b0e4a33282a13aa9a01cf1aed2fbd1070e3f27de530bc9e25a1d0c33030aba86ed63568b9bb52461e823bb09c74926ce062d81f5188025b1afbc23d60282858441f273e99112103815608188ab19e42f9a8400c1df8c9e2c7f28c813787f27d394cd971a1dd39f5685a207a38c0e9c8457adb23d7e25353a283cf259193e7e1af988398dd089c81c5312909fa5ac79ca8f48fc40c1fe883123990cb2c66e97b165b576bb00842e05c38ec59676bb1e00d1d4a0616da19af8f5e5294277804ec28508600a1425e3269020240e75c17db3e480156c973e0e4dc3e51760ff45a1a7968f0c5e05933aa33ebeea147049acfdc22374c57a2730be0e9771064b6bbb525859581e6ef1eb17a266a02989393ebd91c0faba67d29cdedc96110aee33e6ff4851465740d902483c3c3b59bff083f72cefa039bd93fa22115c24d0c33d6e5be14ed6e5575fe6cf1aba029bfd15899dc95b9a8afcdcd01ce292a808c305505e5dd92d41c4a969fcf9d893f84661284900fde90d284605e9ec78fe9f086ea36366a8a9d3108df93829fca8e13dfca8208e1561a30a8f8d13f53de8c3eded6bb ss_n = 38b78b52616fa85ade10ca8195fd61bd97b2d7746a91c5bd495e92f48e1efe91 ct = 554edea29343567f87f9f2e75bcac829b421ad9751b4cb7c8b8da40820fc176094a36e501398a20ccfb16a3fc0ea9fad64c2f77358086cb95060f00457ee3b747c7196c02f2e4061d1791950e26de1460dcb03f6989f255a30fff57193cd724eb809f917174a9dba3b3eb0d18a1c11ebde1f14abd163918829e6c78b0878a763980dbcc94482f80565253bd1ded0982b9999b46cf9cdfac841409feebc7dc3e5c6a2dd9d84065e247f14456c9630a160a1ece00630f379f854878f2ba9869e40e441a40b7e39c4fa218da6c1a34d96b817714f0ff0aa35f5481cbae48856d529cf18c53d48026a04c381df05aeee83e3c36351bb4f54bd70a465f1dd4310b9eb991d6e74997047d6d35f0bafbcd2a470d46dfbb80aa2b48aab9a76131fcc66a740be03b24ee164593fdb0ce5c07f582869b773d6a6e68fcdbced0d206cf18106a42582e9acaa68fcf68ff8ca408979d4f24699e9e28bb9950963491dec036fd4283464828a31813dad9e41bb137b67ecac2021ced5ce07302ad15b3d3799db02440925b6e02672458ad5be5dd2203cff1017d6f88771f7ba37d1485c0bce07c0eddd8ec65f4455c63fbc7663739f4da35b4cac77b599f8db4e40bd84cdcea2fb3b5eeee09a9054071618ff249e42f5e9cfe1de83a8e3340aad1bb29d1bdd30a6db9b592c6afddd1279d97e91a3d80442fd69e301e1e900799f473cfc0d6b839e7ceda3280a191528bcd14f6866fa260652153f33867e8cebc62fbcc0226d2e3a92ffaaeca66e9797b4c8c49cc7b468bb39121ad9c7b7cfbfa03ce2365f7e76caa10ea0b83f638950c43191c8fd34a58c04f05d2fede0099e8bdca90278804532135826a8f4e1371efd7de8bf75ee173ae981384a41e770ed805fbba5778de1cf59ff450ed341e660b9a73c3b5c82ddfc3d364058aacbd7f2f833cad6b95f5b05efd5d508b6229015448c372cfeee7c769a322c56fd7d7c4b548293e93fe6d471270781e2fb26dbcdfeaef808bcfafd5f018ffd881f0108fbad4ca725d05aba17b243ab44be2cd6793ae06d8ea7c16d7f3c0d9510fe2624bd3845818fc9fa5346 ss = 0bd477287e3af566efd84de61881c7914a8aa679cd60925ba8aa045e06de9fd0 count = 566 z = 49b6430918a5aa636c7cc868613bf420d39f5f79d96c670ca9ad76c36f166773 d = 850732c2ddcb29de1e71fb976ffc001c7c7100bdf25eda0b75cfed4a9f5494ec msg = 5fdc20bbf055bf43adf22fed06a7fe620c5e2063bf005168460ddeeb15b3a64f seed = 1eb649512469603257b0aa1219f64b7004bc3d747f2753ce8e2e04d75509eea40413789f488a66a30fdf794e1291c451 pk = d050699cc47beba2a7d65099f3d78367426175588176849c2fa3363f283d59a444f0b5990e776c5a42180804a53bea1b9068c07fb9339a620ea2792a7f18443e25bf38b8167642a7dad4a6c2f18b0830ba3eea596d243b4d503deeb30afb8b0ec8a1882fd6103500ca0ffa37e00c2c7462203261abb539c661704cb33059c30cbe0a037365e55adf67961f5315f58b33e6a36cff594465987285a496c9c8b560b38af6f3684139cd1d730f8c2ac9068274be41548da59a97481cd2a8a2799a5e7d5870a6d0b6f87a561a554d8bfa29bbaaa26cf32483b36e83f0be94d7b640a8b797828c749961534920c313b8535963a0832d817c0f0fe181d0c064597c851079ccb6c2a789f88791c166ff6877dd40772973a938ab3737a644a3a25f32da66367b96e0243609804cd754ce0d56b35d8b00f7d148ce7097f875c06c47c340fc3b6bb22d72e13b52d292ba031a197c51544b3b52e75ec91076ab66599e495a16cabd2c8a75eb373ac240c452cc376e098d1a81505326a2d0a262981b63e07ca232948a3914cc44e4665cdb724cc28835234cafacafda768f020931d2aa939d2876eb2b7f7e174682074fe9779df2f9887b8929bc864c380147aa31b55846b1f3ac473273869eda32880468975756bc991f6d511776758d045501a0e745d00a95f433621e82092ca89590db5197ecbb2ab32ad48748f95597dee228e3e6938dac78cf9ab7e76ca32b0a04e9bc8c6d5b87e88323775430bbccaf518504de56a090a70e1810b8e6f2ab30fa17d5cb7933c3c7f5c5093b95b69462142efb06d960092555a11e7208d7e8b1e5525f5c08ab33fb0aa78a7ba4298ff84a82e1475968ccaaf02797505073fee09e9e853661032431b645121a71ea6960cae923eba0b81a042fee500f40e6208dc3254e224cd5644db1838c7af46be9a06c3a0582a5b033e9739023181ebfe72e68ec398a644e01648415103bb4465193e0a3acb16060405b40402909997bd8110fed4a3575f1165a61c06a49a59ca29536781576fa7b9b28c7a8a86c7ff4aafb5a28d1723d38f0b2ae829ca7d930aad3749fd3ab84433410a8801c3e49a6a4bbbe1d4798963f3445b57fbe3d50a6baff10f1cdf6dbc407 sk = 4ebbba0173588e783c020c07baa3c2b209286d7b3875d2a3c97048420716f36866e199cc4790ba055717d93a2a2e659283158e8db70cf1773a77f39c9b447f5e80268252bbe6e08a6070c93c62c1fe1860fa7828d03b37150065279752782a8e394b00b4b168e59007a468917a921463e7bd6b3ba9bc859da252c9f52ca1dd4b9ac652b8937ab3a9c11e99d7b64e126fae441e7482caa7dc73d1654d5752b7ea4685bd31ccf718013d1c24ea6a5ff9dcada2c22f56c92cd59c470d00c08e728fc17a9bc5b8a428240c0b10b3fde8007aa9661f83644ac370ce530042929a11c795cb693190813d1c952352c349e1f8c8ccdc1cb63a2d5e98cfd45b410ab73dc0e6b5a48836672298c479ace2c2b02057bf19e0baf8d7725512a08f105e577752d791cabaf64749322998ca73bb631fd48975f3206b68464b2785637642c4d8586d341b345e0347f29c20a7133d258408b0a2bfed825281b7c5be36662c50adfd5414d883c7053b8341a1781fa52ae2f2389af12c4ac97c497722a4e214e90c8eca409d19e9551b87632fa870600882f71c66a775a471b471b6f53ee236855fbbaa2b8c7cd375455075417f079aac9caac79c7bfe79386ca21c07951debe215cce708257956d3fa4be4735e9d33ab6f2815023457e0f68f59c122f156919c9b75d950113e13c29afc7c1b11be0ef2b4e05152c5692000e781fa96a2a3b04f1a5453479a5b4eb1b0fc9a043da79716027ccc0caa7a83b036239eb8d796c911c2bcc22a44196c0e81c9bac4226a612007e684ec524de5fb6a04c388ca133e845050ed6c9e96992201401ce6db05c89a9132a68e59544369ba20a87a756f42c0cd87b606c93205b36a241212e4834c0475ce01f6467c48371ff023ab4146ef1b056b97747bd299f5c1857a0ca676429aee704ed0e2c878b0acfcab8bf1824f302029158ab0c9040ab2f91df2c40fdaf75b429548648b4da536c1bf1a2ee0a35bcda30edc27978e6b4bf46b6fbcc5814a05220522a8c34b0aaf2a2a8c8590863847ef5c4c67256cdd06210cc930fe8052c18ca9dc6113122112a1c3474c479cd2b920d050699cc47beba2a7d65099f3d78367426175588176849c2fa3363f283d59a444f0b5990e776c5a42180804a53bea1b9068c07fb9339a620ea2792a7f18443e25bf38b8167642a7dad4a6c2f18b0830ba3eea596d243b4d503deeb30afb8b0ec8a1882fd6103500ca0ffa37e00c2c7462203261abb539c661704cb33059c30cbe0a037365e55adf67961f5315f58b33e6a36cff594465987285a496c9c8b560b38af6f3684139cd1d730f8c2ac9068274be41548da59a97481cd2a8a2799a5e7d5870a6d0b6f87a561a554d8bfa29bbaaa26cf32483b36e83f0be94d7b640a8b797828c749961534920c313b8535963a0832d817c0f0fe181d0c064597c851079ccb6c2a789f88791c166ff6877dd40772973a938ab3737a644a3a25f32da66367b96e0243609804cd754ce0d56b35d8b00f7d148ce7097f875c06c47c340fc3b6bb22d72e13b52d292ba031a197c51544b3b52e75ec91076ab66599e495a16cabd2c8a75eb373ac240c452cc376e098d1a81505326a2d0a262981b63e07ca232948a3914cc44e4665cdb724cc28835234cafacafda768f020931d2aa939d2876eb2b7f7e174682074fe9779df2f9887b8929bc864c380147aa31b55846b1f3ac473273869eda32880468975756bc991f6d511776758d045501a0e745d00a95f433621e82092ca89590db5197ecbb2ab32ad48748f95597dee228e3e6938dac78cf9ab7e76ca32b0a04e9bc8c6d5b87e88323775430bbccaf518504de56a090a70e1810b8e6f2ab30fa17d5cb7933c3c7f5c5093b95b69462142efb06d960092555a11e7208d7e8b1e5525f5c08ab33fb0aa78a7ba4298ff84a82e1475968ccaaf02797505073fee09e9e853661032431b645121a71ea6960cae923eba0b81a042fee500f40e6208dc3254e224cd5644db1838c7af46be9a06c3a0582a5b033e9739023181ebfe72e68ec398a644e01648415103bb4465193e0a3acb16060405b40402909997bd8110fed4a3575f1165a61c06a49a59ca29536781576fa7b9b28c7a8a86c7ff4aafb5a28d1723d38f0b2ae829ca7d930aad3749fd3ab84433410a8801c3e49a6a4bbbe1d4798963f3445b57fbe3d50a6baff10f1cdf6dbc407e4ba004d6a3ed23bf0f2c15018800a7b5fbf1871ae91a42112f328d9029a776e49b6430918a5aa636c7cc868613bf420d39f5f79d96c670ca9ad76c36f166773 ct_n = c905c38c6e0c989237141a4fb2ff4ee60c9a9e9db12b8dba2825664ab65f22e1d8cb45ba3e8215a591c9a6d7015193fd51e65c0c23a00104b78c71dbab15a6a20df416bd7f088ef9f3a5f64211e53ee3871833546e4ca24dcdccf1f544b38b68f6acf13d4e0877772967921b66f1da0bc908bf73269a7adc81fb41719bf4393ff8a07a81887d8c58ac4fd4bc03eb27e88ee58bfe7e748d34f703eb1b9bd944c8f0434bafedb6daf4d0c6853d45d25131eca524652dde02570ec180a157b521f1ec857205739496a76905a17b3f32d32ba453a8ef125c12850316699db5d7572796b0c51a2d549c3413d8159a1b148082d44404df2ee2750148caa38db8f6403824081ca0a9d51a9f5b2af5951cd064faf5be7f475991d4a5450e27a4c97ba32289110a731f7352380754fa0e7bf4699edd5350879cac4a709f70431cb7a7a325ad889994306fbd8ade4c9df09ccedde2b4a9ba85b60bcf237ff8f2106897169aeb1f0ae019ff65835ddcb2ce5dcb3bf43df310fcdb2923616476874d4ce202fe4044c8980d4957c131f2803a31cd0fd6762754dd09d06e40997afb1caac2ccef545cab43841dda0917bb88efcbb3fb1ed8f4b23b14218ce3720e8807b638b7960f5a4d5f60bde9833717c7df3dc5be21c12b6a5a29b95d9f63a23cc037a1ad0df8cdc2d7905d2ccc2800994d0464ebe07cc3a750032fa4e44b9958499f6f47f3efd2643561ecfde1866f2d2bb45b28a7bd8d0873ae26b9e7299e2426a7f4270fb3183c11522fa405f639e9b20b837c86bc3085e452cc1ffbf80998fdc0035ce4bd03acfd7a5f13cc9043bcbc0a475060927c26daa4dab06584c1e990e6633dec073e9a0c865ffd7b3a8176d518ff67e87261449cbe4e09af840222db3829e76bfcdb763492cd5cf8e197081cfda618a6e3d536e1cb62dd4649e6920a69a2721e6e3b72515c8da12ec3782b1bb03217ff7ba836416fae37b9c3e46cf03309d1f525cf9be48471b5b97ad9a5a6e683a15cc24e57da0ffa01b3889fb55aa3251d0a76b2e869a00919679cbd6b3067f0a06f3ba643709cfc013c0bb2fc7966a0be9b ss_n = d1d18f48d3a239095323032bfd076131006d35eb78a289682dcfbc56b801df62 ct = 1952d6aa3e5f8abbfe35445f411df910de7f2e57cb182dc8d78a33dd1f7497d207a5e272d030439d0a1f7a524b7621aefc3142a1a4a1c10d2ce0f2f2bdd814e02308ea2aca34dcc8830509c6170aba86136c1d8c53f18f47e680b38ae2d6d7202ff648481c2d7c25408126a1d0c025a53e0c73984132549da3ea28baa5cae495ecae305876500146ec9c9f60cb0228a4f35aad8c4a7e8bc291cbbf20dd8d92adf02b904cc5242b4325a2c56bb7e3fa9c514e19b20f7d7528a8bf23ac7f870364026b00600a7232b3e38e51cf0c88afaa2a29cce81d86f2adef846b4f9bc539a3fed6bb767466aa144255090b83770c8462103ce91f7f7594483ed3ae130c252b4f42a9961b0e082213f94137b81a10b9d5f3a13ba423bbf08bbad5d7281eaa40124523d4c424199fa4d067584bdc3c1d3309b5c3369332e7a25302515aa3e5b05fd2a6a29fea6791073c795b19d26bdac205dbf8846573e613adf7475f3395d398342681a13c51457578a2216ce582da018651950d2e8ec1d4d6cee56f70f299bb55f820ea15ccc1c2afcf89342487485d72bbf6f2a6b332bd7534fb4ce95b2461db8bc06cddf5e6d6f0b4a3e6ad69080f1592d7e078f520d4e7d3cebfc71a414aecae6f894c398de5a8d326fd5ad7c71ff23138595d0e6616738da4d43446e4195150319f6eb71a0a95fae8e6fecb80cd5c19ff821bcacd942fd7a746307695e39a5e013e1a82dea62fd7bed8a54af3bcee6e03a9dacb75a50cd8674a099fa61973b49c2303c433ffb0dbb72cbbe657a8b2596cd65fe4a20ae30af5eb2163c847943d6b33b2c9db0edff6a792e7986b083fc6821f0e226ecf4987407fb259d4d5511e12cf30ad71fad57802372c950045baba8a18fd87d7b1f83a4be60f28b3439fe4de0fc3d557edb9a74a717c620ae39d7534f13b5400236cbc98115d2dda3420d093ed940cb8e4aeee01cc8362bd65f23da47b38851c6ba067673f3131bbc9f30d9606e278f5f5bc26a9e5ad704e602a7cb02b7abbe988d1b7fa7e3c5cecc99960a2073b911512574a5f2289580fb7d0297bbc4c615364882f39026557a4 ss = 6b3a089854a9e5274a7b099d1e74395682e32aef7ce7818ae9f3ce01641b8258 count = 567 z = 824c9283d19d729925b964507443012803efe86297919a90afdf006039107a59 d = 62dbfd0335813633d11ec031170c991282b884ac92de4388df840eacb7da0ae8 msg = 21e4a4a78e136679e911faeb32121ed461651ec4592e70ddde095406604dde85 seed = 05b7874d4fe78f9eb1e842bcb2ea04b95641ab9a4dd8f19c4d87c85c37c19d26d8abe9a310f32b2d71dd6089eb244179 pk = da441ee2f03ff705c75f399d0547488a7991ae3589f624409cd27942b89bd47a2d29a2163626257cdb94ce14ce72b65ab94706f7cc4048dcc949045837c7a9b9d47f4a60a3d17b4256710372f6a6149ca5580870a5ba92c244b2ede134ef67c923f21b59e64991ba7b64f196d1951c2c713701e06bd98549cd9b3480f36d1f232d813128fc440779cb03f8d854dcb95649cb0bdf747b155a79c9a8a54102437cbb44fa1c973d880743a0119ca80fb7a327fba142cc95a5768a365fdc9b5b09a62cb88d2d4138c180aa45f1a70ca74ca5d23794f793959c97a6eca53506002e914026c5653ba2ae1c6b8a29592c6cd06aeb14846c196652fb3a274cc641ec353dc0c81a867c3e627e3a097a26776fef2cc06305a7c41531db262bc5f84b7cac1d595615b280317456672423a1458c537cb04ee423859a66b35b9ca1757169642544ba67736d051627d8a38ecb1c44ba04f743a4f7ec2e7cb083b4f97117ba8d589820a1611661c9692d1a3e660c7905ac5ba0f5c69e09685413981933aa472c653230b0a6c806a93375fddb0a40234b5329c52afc1a441073609c9489d30e84a91a8c38bcc61c69e99190ab3957d8136bfdd36103b2bb27d7ca6ef28d3c41377d19686cd13e6b6b2cd1f856b06123379743c5b150c1cc322806cb6080ac491b2c05a0bb9f22766135159d2c6b29187d222c2ce7b122ef7bbd8d30b680859b5be03a58b83186988b5ac061607470a433b1481a8524ca3002e1adf8648c07c8a748baaefa986d52a568a354b139180878ecc5154a0b0275887d9b59e8434de78945406067c4433417b0c0da90a2500c5655c3af90f2c2c80909f7a65c78348a54bc332d9121a8c0bcb0239833e009fb78b6c5d557041a944b2b3e9a69b4a48b89e460671a3a0512481a2feaa8a3e03cf6073899d93ab60571816819c2b5ac62520f541332f5d824edc727e258429949162d8bca675cca31b1921b654949f14091e82b7d99a7af456305927d2b6711bef126d2d3a32359cc7bf9c259cc7975929c5a601c3f69507659c8075a4cedb32ebdb990a2932b0ad345ba7292dfa06481c609734249ba0563a947e230d6d610c9d6aa0a94e2adeb9a2cdc5865b0ff3d465cf9 sk = 9955c7fa6605a22b677e4c678f75cd8ce40947958a6d512d2ae16f56a415d73885778458642b466f487277e725bcc8b48d691b7028761dc095d1c53366e171e15bab372b54bca7253c801f3717b3e246bb80ecc256caaafa820cb615330d168eb576157916507cfc751143bb25e8a371815b141866f5c1a3b183ceb4982e69c06b4105b8f041060513379bc08973e80394741c8ca57b3acb78d3e51c01bc376fdc0fe638557dfb379e7b4367d99301568fae05ac04a5b44eeb97cc50acc04a95f15397a4e161bb29bae53ca80ba80322f551bad95da1ab905980cd44027afda3932075a8b849494d7b16442266c5f30932907f08f20cf1bc49d0577d9e72c46eb0ca2a797783c026c122030d220222bc674b979bd04a59ece33dc581b10759c0f9d298c6b79d1a8c91874228c45a62748abe1e808cc75186cd30520a034df75ab3ef9b959a596b554307a185b9b532ccf5e1805805c6b8f8c5b7bc40a52a1fbc75b6473ca92812cc83937c8262052a265d81936d8a456b289089d1d61f2376c7fc14457e43bcc7567fc3267dea29abd21281e0e6a03fba551a364ece5846bcf5080dc816db14357de37d217385b02a419c610ad9a0224e349ad5112e8b724b7226320c6946aa4b1630cc547a2493b10493ed7b58995c96e224998440a0a4dc197066aaaa7c3e23286da435ced305a1707a10bc727b5670449cc89354d34dbe33a1e6b16ddc297bddc61e0017ac50656fe8420c8f9a3197077866887a415c7000674fff638b3fe7789b03788caa9d55b3470cb0648ea47bfc94ad3eb68fda457d5da66ab9dc35a4fa5f328b3d3681ca893c19f5283ccd28568ca856fbc421569c2f64c75f6936aa5bd87194616a508276334490c2c40aac9a3a34b5aa30921bc9dc16559367db031ee7565fde7114b2a9bc0643a90cc37590d07136d7207fd93747b55996d92bbe584c2892a934a1656714c1d64503fe18375e3a682f570a7a99c888b406891c85392494f2a61082254763f0106bda57f90207b8d9522f267666562f8fc5a10517c4d03a572a3031c5b0bf99c5124abc38c85640007bbfb64cc7da441ee2f03ff705c75f399d0547488a7991ae3589f624409cd27942b89bd47a2d29a2163626257cdb94ce14ce72b65ab94706f7cc4048dcc949045837c7a9b9d47f4a60a3d17b4256710372f6a6149ca5580870a5ba92c244b2ede134ef67c923f21b59e64991ba7b64f196d1951c2c713701e06bd98549cd9b3480f36d1f232d813128fc440779cb03f8d854dcb95649cb0bdf747b155a79c9a8a54102437cbb44fa1c973d880743a0119ca80fb7a327fba142cc95a5768a365fdc9b5b09a62cb88d2d4138c180aa45f1a70ca74ca5d23794f793959c97a6eca53506002e914026c5653ba2ae1c6b8a29592c6cd06aeb14846c196652fb3a274cc641ec353dc0c81a867c3e627e3a097a26776fef2cc06305a7c41531db262bc5f84b7cac1d595615b280317456672423a1458c537cb04ee423859a66b35b9ca1757169642544ba67736d051627d8a38ecb1c44ba04f743a4f7ec2e7cb083b4f97117ba8d589820a1611661c9692d1a3e660c7905ac5ba0f5c69e09685413981933aa472c653230b0a6c806a93375fddb0a40234b5329c52afc1a441073609c9489d30e84a91a8c38bcc61c69e99190ab3957d8136bfdd36103b2bb27d7ca6ef28d3c41377d19686cd13e6b6b2cd1f856b06123379743c5b150c1cc322806cb6080ac491b2c05a0bb9f22766135159d2c6b29187d222c2ce7b122ef7bbd8d30b680859b5be03a58b83186988b5ac061607470a433b1481a8524ca3002e1adf8648c07c8a748baaefa986d52a568a354b139180878ecc5154a0b0275887d9b59e8434de78945406067c4433417b0c0da90a2500c5655c3af90f2c2c80909f7a65c78348a54bc332d9121a8c0bcb0239833e009fb78b6c5d557041a944b2b3e9a69b4a48b89e460671a3a0512481a2feaa8a3e03cf6073899d93ab60571816819c2b5ac62520f541332f5d824edc727e258429949162d8bca675cca31b1921b654949f14091e82b7d99a7af456305927d2b6711bef126d2d3a32359cc7bf9c259cc7975929c5a601c3f69507659c8075a4cedb32ebdb990a2932b0ad345ba7292dfa06481c609734249ba0563a947e230d6d610c9d6aa0a94e2adeb9a2cdc5865b0ff3d465cf971134c80e7d4b6880ba4bae02ec573e9533b6f90d2c79e315761a8395351242d824c9283d19d729925b964507443012803efe86297919a90afdf006039107a59 ct_n = ed6c3d0a317444dd94ce872953a77cbe03cffe618ab1f59af8e08f8b99b8026148b0d10a43c051ef5f3cf5eb1765cc7213760eef1bd5e48162ed13ee4c2d6b6b9090ffef91ef4f2bc9e19299ba1e04474c79d3176fa289cdc579083ac67b9503d63267ec70f9c7aba2bdb12b86db73e24e363523b505626410e58954227a85ec1df30ba8b2c1afa2bd88edbed90e0abfec35581acecf235688a1d77b3de7215bb25aaa8b3bb7ca2de770475a7b07a017e5e8b7cbb1ff59d92ce348a7107bbe0cbdc8b6d64a792f4ec0ceaabeb1cf73d63f44e83aaa7a7a0bcbee70f6fd9d3c6212e722f471f01c6fb369e405eac98a6f715410524d5c64154b835150d4043f27917ed8c07996006edb84bc07cc99d7124134aec70142bd92f787733a758110270ec4d92f3aee38a6e183209744e8386afeb083f08c6e99a25ff39df9da05523ad532918a730311ff7ab8193035412fb3406c9542af62eeca8a7c1bc9e75128655ad750b64b3090ab7fbb0671f651f26e9108d85588dd190b174ec55970990a9a7fc7948a80ee2e1e4655c7203b616960a042a721d43d00d36a20ec40aca05cf3ab0c46f5c35545fd1a4d59ef48c13e4c66a4c4d12d82b6f801736794646440affdeb35817d6e63e121723dae484ebcb667781fc07b0416d19ee77029df1939f94c693f4103d3d8a8d00a8987ab68d71865894c6ed614f5ff09ee1fbf55cf2267ec816b508fa2f9c21c2983c75838252c5071d00a888c0fea7ea9e6786ffc15bba7378e3210b8c32201856cbed7eabdaa2817f0194a9b2860e3d8b62bee9af19dbc3a566814db6ad9c73dd90a1ffc90a6a18e31003dbecbd4357a7fd7cba8e70222d798fa375635804259e0aee67f21f98adf50f011d5809b52487d786c7d801f8e3ef26231c02b13ef3be7fed3f61e2cf6611c274edd47b14c276b0da1d3edce9ca810509d0ba9091cfd9fbbcd0b266b23aa33f92ff6272b848bda597ee6b7a41828bc0f177673551be948715fda6c116a04440182eb8ecf94c5a4e3eee3a69d633aa17de8f917ca2c73a958f8a1caf0d02c0eb95de4f80da69a6a559d58f81a ss_n = 6db105515128e70bd57ab76546c06bcf42a671c5ce83b858434229f75ead5f5a ct = d1d3db8c8b24b23867e6e804cd0a8a77d7974c0dc583a1e1b7e6bb36f3ea0961e466bb777751d8b00a8eaed7034dc2f859bd5bd31d39455715c391d3902353aafe1e82888de47bdd762c4d4f0d2646c1c2eb716a491ce673f3b9f75f6acfe923d5f1dd982bc9d83c8154c6c481fe60a4b7f10ab888458defb2e424466dfb557d601b17119574c6adfdb8141a7d32f77e1e5f42c91a9a3bb46ddd0dbe71886bbc8be79e1becfd98278593d481947f8c6c507036822053a272ea41afa616db506b9b7dae4983dac7bf9e752187f9adc3f77400430b362ec3e86671e76c0304d67fb389dec0a17f7073b3a42dff62746bec41ffc691f1a3161b8e702d315a3aa9b95e891fb1e3dd47c4e51a514950dc56d46152c000916b3c2886f7c5e8606cde1587207e8b477a4654164419b0a41e911a526913d329046456422e648d50879f2e20fccdaebb809a3bc118beaa0a3f64053a2abd88aedcbc1d9ea3a16de5101e66945e4bc8c4c2aca19affaaa72165cdb6077b98797d00b21f0b16e0b2253c72b1e339bf153fc9e60bc99132f7674aa1d24dd87faf16542d8fd42b8d1cc0c34d42ff3db9d921154c9fe3f7ebca8d51cac61d4abd4e09b24855f7ae6f53391a1149624e232b2f083c0bfb9004bc8c2e68fcd9b1341dc92443ebb3ac2b1a7ee90ce587e592fddf81585c6d4ac08afe6b4cfc77db7b283ef85ed5757931403d96cb6a68cca48c73a782fa1a6d5091b08d051828a96d5df4effa65bbdf9a7b99fe295ecb92ec4be3b8fcf5841f63bbd086fb3b11b53cb8ab8cbf69d944804a0c0e1b970e2adf3d6a203a30d4e33418f6f3e05744bcda9f6c7e6eca2bb582beba63bf2c1a3ee25416d7d7c1dc94115851ca80c6b773df79066fa116b454a5698479d8ce6c99cbe8e1955abe7a9118eb75c89bdd17d10a541d188986b82d8f993946a4ea64d2002a0b7824fdf92ec76bebd649d85f9e05a8ddacf9efd31e457d2fbf5b555dcead12540632e3ad100856dd26340ad6d36e3e2b32f1792207b9f51dd600c69aacffc52c95b346c575ab39b20b473cd4b5aa334c90bfbe8d2920f90879c1f4 ss = be9551af15e1fa958dfef353177fdf528e380469c20b15f1be57392aa11391f9 count = 568 z = a7bf2fef07886e4f1912f09d283394e8a5448e9575ccbe0b463b6a919cb7d8dc d = c30f0a032c70d7845821caa0a964f0619188f31f6c82ebc7711450e873e7f046 msg = 8145d95f827aaee19fd95f88037a3fc844c69803482e59115718f7a473f3f6fa seed = 0dbb144657fbed78239518a130d8b1dd174ce466f978243e795b2e6c08997ecee927c46f27a73e0db86eb47fdf6f244a pk = 9e485c4ab1436e714e55032e36c82fbec64f7b5a7664453528f23a8fe096d9d0a40bd84afb0bad08b58fb6e02aae2000ce1091c50b9027229dff59471c6b453f668c467979364656a087672f68b938611e2c70378d061cbf10245958b5ff5615383198aee7aef598bc961329a9f806ed54078f2a993702a18b4ca54cb9318aa0c9ee8b9cf0e3b484c900f3a137b66326c5800e717462e5aa781fa039ded7bdde9714c36ca33c77a50994685eb3c285fa452f208ac90b1f7f5c1183941b004dc65bb2c269593331442dc273bd4d3923676132a6e77db8b45cacf75f7967103c23c62bdb261b47871012180fc0c6e7bb0ff973258d062ca3fb6594751ccb6b609b443616700eda6a29eac36f84fb10a73bca2c09581d6cb42248435d5ccd3a4c99f11112fd7ac73c5972463c81385a0deb5b2dc61971748b0e6db07e4bc3c6c2e46fdc6009ebe284f5e4a05e156ceaf7542c107443948b6ed074199736974178b541a9a1144fbaf9c06781a343d6a003282df533ba99d26568424cb53664ee1221e0cb0a2fcb8259f2bd4c522c5e663ff51b7fd5ab8f588221b5370218e32089a480b2cc5d5dc2597474bfbf700544481fd9eb1464f14e94101317d5ba06d76db516ce92bc0f8790a5cc746d29d6267ad32a0e6690ccb4c72f6913d856998767691c92aa2fa00a05798357c894f2325de8ac6d2ca4895531ad2b0582812549c9d647eda14666daa1d27cb0f2da6bf9073437fb2b10d44682f49bd50c3780bacac18c6c54b4738340c14529675fe5352d9a45de7441c639768f612d7794a562069040aa3747db75b2797c767910f7f3355ed99f83506edab13b80b8a429122614947fb440b98f6974efba4356b834d190ceb4136eeb2129f01b587c506eae718696561143e3c9f6f70e86cbcff33698a58a3ed0ec53b47333b46c634a0b6a02641362ab3fb9c73f57c9b5de58cc65b23fc677087ed85f01f737441434e021904359a23a348c40b90d755a8b9071cd761c62a2a4900fea5c8df5a422a040018969b19793ebd072e5b950089839dbb662c01a9de8e209ba9a468b3547fb7a4137aa7551ff28c999cf9a6ffb3b0a250aa9277313dba8bfe736dec25b4720a66cf971fc sk = fa674673b90b21805fe653bcca732ea84b3c438b7cdb8a7767f2cbb1b0172e5661448c81f1862e7dc786fa1c7946e47a5e3c710b709d9ea14bbee717d47138bfe05a580690c283b551d919dd23265fb03144229092a158c5e92519b1364e72cab77c242b0a104e6ab80db2148a9131fec69d8ce7c90a615644f204a608ac897125adb7b7542861973b1eedd912cc826a0ab155c004c5c8a70bf291bbe3679f4c4b44e6985b81496342e31442fcacc32bb104985b4404bc6704317a8a4e97534bdcb563812941bbc38b280807bd522a884404af5bbfe260c1d9778295caaee5988c58976a406a1998c1303c9b462d41051dda6480f1a482181fb01921e45b7403962969db9c76b83f13077cf170cbef95c021499ae79954a43cb704724ae8b4c3bb6170c72b21df39a4ed193a641ac9d7ba5b97da36ed109b655b767198997a110ea285103572b9027a9c5c6abc4888850cec292224b2d833680b803fbd464a68c2b6c278b7b0d27b90164166990209861aa5a696a6f8a99a7b28464c7c76c0808e25afa05ac1f6f4c1d0218706388143f11366f04925135d8aa7ad9c74b55ca801c2f307121c9092d46021768f2b70c04587ccdad6820e01379737c5da7a09cd0704b5b17978244980055069737564ba93e76b935f25308bd092ebfb31b95c83f48238e5a70e587cca956c068e3c2f92755b62a2043563c9a671ba9b01a1bbf20eb2c7cc57373ae9ca775f12636a8b695ff46402763ae8c707f0a792cbecb4891951a7006a4e267ef541202701604bb2178a097efe48350822b67ce56b5f457b0f138b1e8cb5f16887ab536c6beb1a98c8b934c1596b9b28b162b3766c88974c546fe6090cab6086745caf2b4e1591124718840d374e577cc47027a56acb7bb16aa724f47c75211eccc685b8b2c9bd2256ab1b88a3fa781d3ac6d1f259b9483f6da9adeca626431626ff25b1f372acadb42719a99d4d784f3ec6ce6077983f8619d36c93fcd21a1b843fd49c647ada4e839257a4a113fc262c2df04bef2925a8c285e48c32b4f1707fd472e20814fa6c2f46350d6d5a63359289a25160d6eb7e9e485c4ab1436e714e55032e36c82fbec64f7b5a7664453528f23a8fe096d9d0a40bd84afb0bad08b58fb6e02aae2000ce1091c50b9027229dff59471c6b453f668c467979364656a087672f68b938611e2c70378d061cbf10245958b5ff5615383198aee7aef598bc961329a9f806ed54078f2a993702a18b4ca54cb9318aa0c9ee8b9cf0e3b484c900f3a137b66326c5800e717462e5aa781fa039ded7bdde9714c36ca33c77a50994685eb3c285fa452f208ac90b1f7f5c1183941b004dc65bb2c269593331442dc273bd4d3923676132a6e77db8b45cacf75f7967103c23c62bdb261b47871012180fc0c6e7bb0ff973258d062ca3fb6594751ccb6b609b443616700eda6a29eac36f84fb10a73bca2c09581d6cb42248435d5ccd3a4c99f11112fd7ac73c5972463c81385a0deb5b2dc61971748b0e6db07e4bc3c6c2e46fdc6009ebe284f5e4a05e156ceaf7542c107443948b6ed074199736974178b541a9a1144fbaf9c06781a343d6a003282df533ba99d26568424cb53664ee1221e0cb0a2fcb8259f2bd4c522c5e663ff51b7fd5ab8f588221b5370218e32089a480b2cc5d5dc2597474bfbf700544481fd9eb1464f14e94101317d5ba06d76db516ce92bc0f8790a5cc746d29d6267ad32a0e6690ccb4c72f6913d856998767691c92aa2fa00a05798357c894f2325de8ac6d2ca4895531ad2b0582812549c9d647eda14666daa1d27cb0f2da6bf9073437fb2b10d44682f49bd50c3780bacac18c6c54b4738340c14529675fe5352d9a45de7441c639768f612d7794a562069040aa3747db75b2797c767910f7f3355ed99f83506edab13b80b8a429122614947fb440b98f6974efba4356b834d190ceb4136eeb2129f01b587c506eae718696561143e3c9f6f70e86cbcff33698a58a3ed0ec53b47333b46c634a0b6a02641362ab3fb9c73f57c9b5de58cc65b23fc677087ed85f01f737441434e021904359a23a348c40b90d755a8b9071cd761c62a2a4900fea5c8df5a422a040018969b19793ebd072e5b950089839dbb662c01a9de8e209ba9a468b3547fb7a4137aa7551ff28c999cf9a6ffb3b0a250aa9277313dba8bfe736dec25b4720a66cf971fc156dc62671d85a642752a1f4ada3e7ea26e363a0c2d9397bad54a30538bd2bc5a7bf2fef07886e4f1912f09d283394e8a5448e9575ccbe0b463b6a919cb7d8dc ct_n = 8d6877f644ecb3d0aecce543d0c8f037ffbbe80a6c047d87e284d44527f557e87eb3f34f9deea80b627a7057a4a3c9a394e9a758c44e5276ddd25a205b9352f812c3390b82a21eb36a604612c76b26aadb9aec956b1227711b641ee8d2861ace77c945a6c985f22a79973b2098175118074b675ffd9cc90092e1ade1da4e474ebf40d708ae576003c7ad7f08d2b2764d409f019e84017f33d81c439752431a7b2d1696275980f754fadd775cfbc05b6d15a8176681ca753c70651d8105cee88c024d7fa1187ac7892ab9a4eb24ff0219c75cf6dbebb6ddf4bf6d0f24bd720f7c7e08f7546504f9bc2a66271c837774ce405212cc3e8b5038e4726bc6ecae422e58d2ec29677c06aa2e20f1ab8683f29ee3e4582de381cbb0fcbdc732c891c58878ab2db135bf95e9b6098e97e6a2c6b920a8f8fbe907aa0f9cb2f65d4e9bc81979adca92aa7f0e23243122df06e6fd889138e74c6a50cd2693c9b1a8efa4e7eb70cd350b01ca7dbb5ab83a716c8b757b37c1fe371f4ff5d98fad1d786cbd112c404ea8f84b06ed9c55ced93435b031909f4ebb41578249727c1a59f6d896d7fe7eb7908c39312a0d533463f73816abb5db837289c06a7bd40547a397a414973760c0d64ef72c1e03691a252b3aab10224459a66cbd72d998ee086580996a4585274acb3759d72afc00f3a180f5ca6bc1604548a34b7d906e2587d3f38c664593d208bf9ecdec606363398c868c2ae0d5e40275ec4cbac7a2c5bf1dffd02d91a6e2400fc1cbad4087ab39814dfd194c69d255158aa028916ed95e2b9994734795c4b0664d6a16e849ccdeee6a655bca09ea8e51497f0016ce83c35e44cd58d02c5c5c97a9856219041e738de9c6d819dcbb1851c04900003bd9770334762100244613ecf89f5c0a45d8355ff82d0880d597a08f87857ef6dbb782bdbc77b81d7048880a0e9f7e509f08016984fc1360739a9b6428128b53bc3e6dc3bfb4f49451ac96cad0c7970420d5e81eeba46035f888019518d5912906f9f82c3ac7bc1f8634253a9ea8ebc60741083afe07d84efad6ab3436c7d2f9ae76b2486016e17001 ss_n = f7c46e24373887b6590da0741e7a1ec64c2ae984e292ae41fe28cdb19ad3b1ad ct = ebd12af7d49292ef0970599588f30b81619c84231cb616d9ad46afb18c9072f7c3da24a9ff07ca2adb6951ce383bfd3b163b4ccec8fab7d7a783dd90c2d8a45bc1e64b0c7d31f0669ad6a05399c14baf565768f647eb7684f1d5352e04ae4fa001b3b8e360ece954976d1208049909ea4c861aff3f24f3354876a905f98a534d5ba6b4db410fbda454f0cbb768b1f7cc9f5d231a6fc03bed35915295bc38532887f562684cf866fadc153e098c987a73526d518ee7d29cc4c79d27ff78367e7dbb25cb71fae10cf0397ef00adfc37299ccd74af439977e1bd849d5483b2b1268b62698c38b814de346864a0d039d3453731d5a842697f0879d4b827ff2c5db003141c6ee3074fc781f36f2b645a2c4061544663edb6682ade2c010dcb625b116c463f20ffa4b0cf3fa85d84c1a4ea11eb2a523ee98f9238c94a77dcf7f8373c1552c34510d1fcc37db4098e54f1aefb9a1654b74b0c6100ab23e685a77ba69b5d7a98e8b726ebb5502a34463756c52e5588c8787c636dc537d27e082f587316df8a46a3193cdce3963a8b3a2697731ff5c9f75fb53711cc5f886b0337e7ca48cdbf41826075169c69ac643fcbd0c1831f6912ee78b01c048382a9aedb85f5d9f7db25431eca811b0a6fbd69ecf4931dc2f9f11b4caffba97fddba78de32501dc9faeaaf8eb011f8040ba0389303b45fdec82a3e4fe5f3dc12c9a932975173a57bfa3e75c94c8e6db4f294c3cd26f49e1592ed16a4010436466032877b0e110b158c427f0cc94a925806f3b997c57a308520bd99e67fd9c9aa082687141172b0cc7435277c30668e76f4ad2da8c6e5340f23f908d0c4ac4e24f3189197e80bac361ca9a80448d729dcb79993f4cce2caf4f1b5a2edd9a508bee3ad5788ed8820173aa97aa7c875e339fb06b5e7c01b1ebcb9fa173896917ab9320bf1e21529ac60a54f52b294b8455c54dc2b7f86822cf85d5db3822cddbae6681419ebfa3bec2fce408fc3a873c9bcaecca176c7487f0418e9c4e2d4f1e0dc2056377432b6d6ef878239545eee4b9647a64dd8c7cf76e2142002c212838d556d36f4af753ac5b ss = e782449c831642affb8c57ca3bfdcaecd2042b131e0d31942563236ee64b5290 count = 569 z = c6600ca1086ad86d0cb5c5cde60795fd157ab92a22322673f156539ddaa2a361 d = d5b291e1482a88c6cdece6a71f98eff0cd58e7792a6c9e927905a43730d6e47a msg = 3f15e3d1e3957d87f52de362a1d89736c88560728704878248f00e8c0541d1a4 seed = 9f65498a8c995404c345d4b1a5de0f822d00be8ba2a82003b404e56003e8a0acdb90de36bfcad69d14b17c72f8982fa3 pk = ec04508317b0caf27c6932025fc5a0531630c2d99761744a84bb1fd71785bcb18cf6a48df72498ac829f85b387a01a0873d21d83299bf8a902cc13cf18569548cc0c12c57846605f7951899ef7650b620c54b1b5f4b30c2f5a7f7a2cc6dbd57fe09ba414fc26da30b7d7da0ac3279e9e1c0b1545cede9626ae062110e63f6b62888c12282a66cc3c7a17e132bc141ac363c812377c8d0deb492c7616be240ec47952fa07bc47e92ed271154c39460f3cad7748be3ecc6522b18f05319b83a862e08878ba3c02a305831a894a8d61905d1528d2f9990fa20968d2c5d5e25ec4f267afb79af1f7155b8544921bb19a17c5bc333aaca276df0a969c99a0626aa3a450b989328b62527c3de13d6456038e4a838b047486748cf63b7c00534a857b337a4b468568aefae9316bf6a907f47bb50711df3423276751b1d8c00c642847450eaa2888ec210c13d86d73bc02612646a87a09837c3516246d53190036345c9f9c94c48ca227c808512b881c457e34640ec01a57f3d9b179b58727264cc844c6bf01326f7a481020585be17541b98970b55651741d568020b64a3c67b31a69ac4aab377e92eab100fb90b144cd00b47b96980cec4404fb650b7f091bf9a46c7429a44ba883dc496a220790e72962e9b50d0b85a0b3d0ba41133c50414c458b74ad284e05249de25976b17a6118c541a82724e3464118a53ffa899922f60d2d95314518a2aee91c8f5a9fbcb50aa9f48e4ab90994d817c74765b2a7921347a5c580741bca5f2114850ac6bf51ec91f1b811e3ccb3b8c9baf9570b27e678c5b8a8b3c40f40470df8b4239858179a51287b3573a311643d71b27df25f150376f7b10e6194ca3ba16a4417c37d2a8704744084ab5548257aa11ccd7e5764c0f80c4f3b71f506b59bf5bf00db273a480757080fd8a1a5e87034613938bea3314376ae690603a85a9827ca8348a62d2f3195bdb43276b16670e01045306ee080337d43bc7f62873dd808c2b6968e7c7d2919c6cfa00491d839f2f02bc1e473adf9b9b3931a8302a89faa4e6b233156906dce0a980c495c738a384399811969523794317cda159cc293cbd8d04b93df5486a7f4196bd14c554cae8977217ea559e8b594 sk = ff6265b9871c0c43124e32bf96bc3a3e8c05bcf17a1680bb26542a51a9c1122c274cd17095c73b45b3c400cb14dbf489cce7c778e07b50e75fe2e24e67608c421883f6607087750a506a0f95a44d3c61732fa7406294b278946851d5130432635532472b1034605a433e344aecfbc6c3015da0c75901708048f09854270f55a3bdff7249747aa243653e5f4ba026121dda859e3d8150a80a4d142523caf9016e77c3ac2c62663153720014d8d0066086829eca3b21539325ec7a6e728048531d137c69c4874319413b33a62f491a02574cb3cb14b3b0d582c11798ab9991a41035ead913a1a40ada83b952a4640460919c4a8304a0242daa68b93743f1c428a63c1175051747647e7d168a3dd09325e948f9b226e5a31611f05a6c092d6cc265005740c8238d07625dfde022d3000c91286d7b09968b2cb7cb479a48128509007b960995ff978e3497b2f079c5d684432f535550fb52dca5c679a75d0da4366f0929934c75cea60d1a0ca2fdf6995822793b0bb612661fadb452b1ea47ae58b67ffa7e032036728663b0ec829719000a5c5fd8e85082cba3b90a8c4fc3ce91a364a9067dad017d09a54340ccabc5d67a542b826b2298eb8653a3a859c49cc51b211205213f3ad242e7800ba9d79ac0e0137610cd6ba4616199cf5533c8e9829cfc0a0da8180dbe1bbdc4ba7dd011195715993bb59844c832d55844ef43716e9b14d5580fd9bac6731a146d8ba6f62554354a7849e85e7c127b8d9082cd8181c03b88147958b25446e7605011604b31c203effc028e99210514907f220b224683ce506181632e8dc26c4396c968ec51b399c43aa8b91eb458e6692527870f71c568228a485655a28d94502f2ab16ddc64d6099b821323f092563c3c531d3c205419c1b088c8c8d29da5082a6a7334df163b2414492376244a419eceaa384f856c3090a77ad544435577037806f2d222f43bc28c94c34cc419603c62c5d29820c3b6480684616c48b9abaa55441beb43b37a28b0a66685c8b6c47156588ff19dd13aa54a8477b6576a1e9404464722e4e3490c966fdd3464f3403f297036ec6ca5ec04508317b0caf27c6932025fc5a0531630c2d99761744a84bb1fd71785bcb18cf6a48df72498ac829f85b387a01a0873d21d83299bf8a902cc13cf18569548cc0c12c57846605f7951899ef7650b620c54b1b5f4b30c2f5a7f7a2cc6dbd57fe09ba414fc26da30b7d7da0ac3279e9e1c0b1545cede9626ae062110e63f6b62888c12282a66cc3c7a17e132bc141ac363c812377c8d0deb492c7616be240ec47952fa07bc47e92ed271154c39460f3cad7748be3ecc6522b18f05319b83a862e08878ba3c02a305831a894a8d61905d1528d2f9990fa20968d2c5d5e25ec4f267afb79af1f7155b8544921bb19a17c5bc333aaca276df0a969c99a0626aa3a450b989328b62527c3de13d6456038e4a838b047486748cf63b7c00534a857b337a4b468568aefae9316bf6a907f47bb50711df3423276751b1d8c00c642847450eaa2888ec210c13d86d73bc02612646a87a09837c3516246d53190036345c9f9c94c48ca227c808512b881c457e34640ec01a57f3d9b179b58727264cc844c6bf01326f7a481020585be17541b98970b55651741d568020b64a3c67b31a69ac4aab377e92eab100fb90b144cd00b47b96980cec4404fb650b7f091bf9a46c7429a44ba883dc496a220790e72962e9b50d0b85a0b3d0ba41133c50414c458b74ad284e05249de25976b17a6118c541a82724e3464118a53ffa899922f60d2d95314518a2aee91c8f5a9fbcb50aa9f48e4ab90994d817c74765b2a7921347a5c580741bca5f2114850ac6bf51ec91f1b811e3ccb3b8c9baf9570b27e678c5b8a8b3c40f40470df8b4239858179a51287b3573a311643d71b27df25f150376f7b10e6194ca3ba16a4417c37d2a8704744084ab5548257aa11ccd7e5764c0f80c4f3b71f506b59bf5bf00db273a480757080fd8a1a5e87034613938bea3314376ae690603a85a9827ca8348a62d2f3195bdb43276b16670e01045306ee080337d43bc7f62873dd808c2b6968e7c7d2919c6cfa00491d839f2f02bc1e473adf9b9b3931a8302a89faa4e6b233156906dce0a980c495c738a384399811969523794317cda159cc293cbd8d04b93df5486a7f4196bd14c554cae8977217ea559e8b59473ec2e00f31eee3da4ec06127869e5854fa6b35846993a030e53155126ba50d9c6600ca1086ad86d0cb5c5cde60795fd157ab92a22322673f156539ddaa2a361 ct_n = 5f794a2e7ea84308276d3302bbc1e61e0905dfe30794b8c47c0c3d34f95ed058b442c83bee5f30520bb39ac5c957927603208e597b97ea38291904b53dcd7bec94fbb841ab3c5e1d7c117f1a91f9d945d603bf3da78b45db754d0e8396fa7624675a6ca35a104111f899f1973b8c2cdbb8c1506422f5cb7425becdc1048730b3375423e92319a824f9e1f059ee29d1c12ef0ee9a57e1c32a7d0f1260358574eec72bf28c4d63a0de090a72cc246bb15281c435c4937b5360b99e28fca5f51fee9ed79af029624cd1ff7a9aaf2d13f2377e9f4bfdbb23a5e8aeb3d30a621887def7d6761a4d788616db344b4347300e88622a2e78eb491cc98ce7d574ac94ae53fc17a2300a696058b3a02be8cc3be80d0a097fa78138a446c4f27b7190dba1eded35e1312d33778b68adf8827ddb38a93cfb451d2f6ce8cd0675d1b63210ed512ef104f7b89f915f5d7e9f195bbcd6e449d870c825b9903db5433785f193e920b1894aaa87f9bf0991f0d5737c0d60702245245ff03ffc31972eee3a5d8c7012dae341761a3bd29af0f072d15a6245a7d9c4abe88398441f379be28f4b710a84338d0a7d785e87362f6d88f7c6e3df7b2ecd7e7daed890bb3829e96bca1c53c3e46b350d118f92f96e9bcac6e5910d20c14c83344a53600690b8086fcd6d8dcc70e3b96c20516a1179f0925c4ecbd47f91ea78329cbec4df7636c91bb68a67d24eebff94f1a10e096ba8aa28cf6dfd0bb5c91d7578cd77e136cca60fd4cd5becb4b296714c4bf769a63c20903b476f067d2e987abe88873f3e3901b9768ab287222686d78e7252cfdfc9773b02244d7242ef2442c75906479ce67bc1a7f2e9d0446173be1b64246ac5b88be07cae5854e2f02dd0aa303390eead7f4a82e9118df8439f32e0a6780b7006b59590b943c2c4cc1e5ede6a68d800dac20bf50233b7256cd83fcce9db05497a53a2c2b6e27aabf0956527574deddad4f2b3b3f551cc579bf0b73e985258ce6fcf443b3899dc1348db8d1790439d699b7385eb06523d7687006d981a3383cf1595756d2487a91d5292ca7dce569037e951af28ca5648 ss_n = 09f2f170e85d05779d0b8555dc2cf78ad875e178b60b8af391d679e2e8b1ceb8 ct = 70bddc1656a67d58a7bf0537ae751d4ffd9f0de4f50c9890c7626950799e9a7b9110dda7e0318772d1583097a59d0722f0c1c257fb46c4157d1054eb5bbb42a6a598ed738e442a074467484880fcd83048c8aab31a6be5e3fc7370ce71e8da2d49d14759b106beef150b89884943856c20ef726b950786c838bd8b8444a0b5b999cbf7ddd5dfe0d9338023b31da627dddd2da0ba93318f0e0aeb8b5686dfe52fed920fa34bd12b44e6899bfc1f17ebfba43ed52e46e34fe37afefcf7bec93ea847713827e09fa93bdce139792795a3555a89fbc98b9c3528dc2830abd16d1d7b2e2c57029309cc369ecf07cb2e22eb3fccd20a34f0d19606f2c2a903ad913074a28765b219656851b7e871e04d3a844cf02a246b083b13b313fe6932e4dc07e2b221d5c849a535dc066d83f8f359fe130e894d8d07309e91bdf8cbda4b3d4aad98a23c3537121bab0e5574be0dfc0d9943c302973a07df3f2123015fe186bead7e735754add822f40b181b5c21fdf5726d8a1a490aa57d978705d3a51d0734388ffa0496bfa2d392fe932d1ddd4baaaf85d0d623a60f86fe16d1543d7b6ec55154752cf3ecd125625bb990ce2488a694f818209c49a3d993dd8e57ff7531fd02c8f044c6f4750435d9a51e2d314f56545130a5a3a7a425e3778a167d0fb3e1e99643710c44beac1dbe7d5ca444bf476f3551376ae143ea89db526f8776859372dfcd120ccebc74a2eb1adee42427df0321d0f5eeac346a7bf98fd85aafbbff7607c8fdd24a6509c1642c5333e0b862847cd6a443ce06d2991927d4b23ebec586480eb0eb8de7c464759e46964505e5f3f98bdb86f8e8c1c16644c2654e6c481a8ba56f7b5691bcd6ba1cf13139b996867a69211da18068cebf0cbf17c0e9ddf4e9a05c4f014c7c4346f26d16c1110cc5de478c7a66b33da1ca13fc9028aefabdd7b0ee2679f985f0494eb8566a8a7267780a70781cc87e8ca1775f17d2eed8da87fae9b0bd5afbcaadfbaf4076c3322e11c8062a27342ba6ee190a89e59a9ad64e346d3c58c82cb773503e049117f91736f8995a4555d22c90de2d22b1e25431 ss = b8d1c7d289cbbbc3c8be6bfce9268913921ca8564313750bc9df329cee5dbe56 count = 570 z = a78dfa1b64d232be4be4adf23bb7b3f906e3f1a2484e9a6f201bf9722eeeb678 d = 9094b1223ce2c7c553cffba179463899a6d10c6cb80e9d80486d04dd721156d3 msg = f3111287ce6bd51f813eee5028a10aaba6d36af2f52b21bd857ae2f5183388fa seed = e03106ea2a531e19655f0818f8107401601c26f08b2b9d870463e7f91ace41b694156878cde848296a713cc2c0f1065f pk = 5b45036bd92e71e6b10de591c04c02c39424efe3a480fa31717a426c85535aba95a645cb0b12483a67c21ab23fa0eb4094577820505ed71b8b4e2234b9cc2154314b96c2b21d1c5f8b127fbacb02ede4cbc91c1aa8989c6d91115d5265b181a628812bda85432da318af2c72c582aefc917146702c246201ade55b59fbc0d1791ec4d28dd96973a307caae4b5e0926179d7902ace109bf5a74508b6ce2f07947dac03e352344067511631bba28c3f9d14a07a2976ad64cd8a3c8ef76b1c1d5aa723213ac3a46c79a95c6a0b040e7a573e6a3c8b544060c9d61289d05211b2011b47c1bb4122aac86b97765c7c33082b5f42659f2233f55b01718725f99a181db72a5f2e56369c601bff613f17050851634776ab79033c1deac92826cb552488818731fce32554b0cb467a75d07a8c8a92115d9693940d6c0c9f0025eb5b5e1303b13834cd8ac76a2b050e5662451a44a307c6fbd4c8c8bc471dd89cccff911248688770261d0c7383d4c0dc691a449ec2c628a99604101e0891812ba706470a417031b928599f32259990b0c7af82958698e060b49ea1660f0b67c4be02834e13448952a0cb671d1062f5ba95bf2c4c704c8393c87b4c8346c3e3180e98a279547a2e431cbc901ac99405251c67641c223cbe122bb51c96b22be5d25a0bc630bbfb576838762521375fa5461f5392943ab159aa60391e2336275a69eb34011dc206da66ea2677710c87b3547c39a235b7ab1cc46a1362b5b45ddac451fc67dc2863e83532105d378bc9a5e26566c39bc0e95a4320e08b082057179aab8fe033c37712da7817772a21005958d0e89b060d581aefc71e92447bc5470688311aab6b1aed285da0796531969d1fb50e4a58dec19283e0565b16585b634820112ca0b5867a6d84b31b30ca0e827f30138d2045202a16c0a1a56b05a17856a15b31c87458106a3ac6315dc499f8b199ffa26f9b75c76bc3dccf4c7d7660bbe77098664cc280563a5cb03b54323f5a5bc8691838d585c3161baa7b11bc652a72788ae04712af3a12eefe51c18c6ba2093cd2e95b49818c39ce768c37c91dbb422c0a24d18351bd5ed8e438469e64cd2ffed658c4d2a476ea130be4ed28306056c24f0de sk = f4004d32fb59f10190e9d5a4d26190e6c86cd329104d083af75c0eb160cb72e60d81a3bd45f67a06085a5677caa941ad0531bb6b9602b2b649dc9c430b355c86a1043f5388e89b9ae8267844aabd156b7613ab247d8c77881c66f7b56c1e195b2fc01630a01511778139b7548f5aaa2654b73df14232532bf273ac72f9921f51802244b212b93aea7358b445bb5492a857f3ba2858bbc6c74c182a8e83ec2faba42e19f0ce3aec3e2a0b0bee84641c1705f0312b5cf982da340840a8cdef41b5607660a4c996a0d5c34c1b3cda7c6c77232809a62f0942bbb8802c85877be6177d2f958448f52482fcabbde083086545920c82a1600fc79509ef3c1795a0824e320cd6acae25aa8bbae89e6162c62eb70ee19a9e5e019b0074c034cb88716448e9a5567d793d5e77a2de85b18f3364471b5a8fc5bbb0067ebdbb4085c2b56a8b2bc334cdf711cd01851472a79f959b139a77b91ad687e66ac1138121ebd958b8c55d045107d5738f95f5226b447678ab37cbf8428c1ba965f8b3f61c92e3961ff9a668c18c8838c68b1e84ccf50c2de4194f1a04824b23cefc57483cfb9492e2a72ddb308fabb88f51357b662db8e07540206347eccfacb21e01b972fe0c7feca8915d347737933fd6bc0d757278296cafd77b80b1ab7f4ee980f98462d651980c9a6974fb3475108831064a5311a4282c87437958812b5b2cbbb6ad33581515a3292287c390b5f1b54e7ff93cde1b64c71000c1e0b4dab2635299340533ae86268f8f8a3d0c3c12f6cac7243b6f402bcb2c515b833463db207b22d6baf356786e8c627135c9674b8ca81a0138042efe69733cf227500c6f2d24cf08a742428aa08709958513bc8082b15cf7cff888cd73b2786cca7a0b435a20961760f65791c30b5dd8970caba08175743a6770b1d2619756af97205b83db8eedfc9666e80fe4372132db6451973bf5ea2f0f171e26570e065311f7432b32652f20c22d4cac692964c91d9557193b35713513e6cc793586b008e581c5097e9080530fa6c040167795a467623885660c9ed598c5916abf2c267f662270e31c65489960670a345b45036bd92e71e6b10de591c04c02c39424efe3a480fa31717a426c85535aba95a645cb0b12483a67c21ab23fa0eb4094577820505ed71b8b4e2234b9cc2154314b96c2b21d1c5f8b127fbacb02ede4cbc91c1aa8989c6d91115d5265b181a628812bda85432da318af2c72c582aefc917146702c246201ade55b59fbc0d1791ec4d28dd96973a307caae4b5e0926179d7902ace109bf5a74508b6ce2f07947dac03e352344067511631bba28c3f9d14a07a2976ad64cd8a3c8ef76b1c1d5aa723213ac3a46c79a95c6a0b040e7a573e6a3c8b544060c9d61289d05211b2011b47c1bb4122aac86b97765c7c33082b5f42659f2233f55b01718725f99a181db72a5f2e56369c601bff613f17050851634776ab79033c1deac92826cb552488818731fce32554b0cb467a75d07a8c8a92115d9693940d6c0c9f0025eb5b5e1303b13834cd8ac76a2b050e5662451a44a307c6fbd4c8c8bc471dd89cccff911248688770261d0c7383d4c0dc691a449ec2c628a99604101e0891812ba706470a417031b928599f32259990b0c7af82958698e060b49ea1660f0b67c4be02834e13448952a0cb671d1062f5ba95bf2c4c704c8393c87b4c8346c3e3180e98a279547a2e431cbc901ac99405251c67641c223cbe122bb51c96b22be5d25a0bc630bbfb576838762521375fa5461f5392943ab159aa60391e2336275a69eb34011dc206da66ea2677710c87b3547c39a235b7ab1cc46a1362b5b45ddac451fc67dc2863e83532105d378bc9a5e26566c39bc0e95a4320e08b082057179aab8fe033c37712da7817772a21005958d0e89b060d581aefc71e92447bc5470688311aab6b1aed285da0796531969d1fb50e4a58dec19283e0565b16585b634820112ca0b5867a6d84b31b30ca0e827f30138d2045202a16c0a1a56b05a17856a15b31c87458106a3ac6315dc499f8b199ffa26f9b75c76bc3dccf4c7d7660bbe77098664cc280563a5cb03b54323f5a5bc8691838d585c3161baa7b11bc652a72788ae04712af3a12eefe51c18c6ba2093cd2e95b49818c39ce768c37c91dbb422c0a24d18351bd5ed8e438469e64cd2ffed658c4d2a476ea130be4ed28306056c24f0deec758b0df01e39d89b09f6bed1cd87513fa7b63d7eba428acf26c619080a2783a78dfa1b64d232be4be4adf23bb7b3f906e3f1a2484e9a6f201bf9722eeeb678 ct_n = 92ad23a8aa4e3b3d72f066f7e913db54b2ac4612c2d5915bf6ec96417c985a8c4278cb5e119abc3c66aceb7d98957f22d9859065fe786848b6f8e4bfdfffa22d35e43ec524efd641155c10ef7f7b830a259e6a3bcb0c0c9bc28b118ec405e5642d6244165868cb0253c86359e111d3a17bcb59caa91f72c6a480f35fa871295a576afcb4cc150fe4f779674f23aba33f33061ca2c37fea2b01440e603b707c8646f3a9a0835748ce19fcfb72bd051b9393deac32e387e3f76d9126966452c566824628c328b5b6d06e8e6fe21482b77920f896a69c2badab72fd3667c1760d14b04f3f4d0d519dec90d74952606d3f185bafa3da404475487d64ec5eb9621f33c4a822667b2ed446b5543a4dc72d24815a0071a965d3bf395e49f8c75dfd15d1d27e8846fe8e3aac96f5ca36b625abfd77269cec0a309eca4057bc741c9dcff5280f2e3f561772b3782e9257b104f271dd87c24b432b5f0fff8f5465df116ac952f9f77179f26b727451201ebb58113915e97a9f69f12a8c62f2ef48c43d1ee5417459ced5dd6ee642a62f49cd1063cb0ae2fed32b328c8d5fe109f3a7c8affa4a50b221a29d076847aac4e7339bc7eab9e73f481d34a180ee9b2d818c5c98e34758d82a9a7c259f1abb9b5a8c34322740c0cf004fc8d0e45edf3cbaa95b8e8b85b29019a0a66b16d2ffd2732414c20bb82204ab13dfb7c34121e990082e27eae99d7297d2f7b243ad91a8e3273fac3a614d4b7d1e7b1723651fbb3f7034da9d0bd4eba4b3b6accfb492e53d9f6ae615b1725708f57e971642501739eb162c86bd5fc8c7bcb940e7dbcb3d4b223cf785fa3f7d4f819e5b5f92c610a028a5cf1628381d21a737c428260401580444880ceabba50a261f0eff37212f412af2dc3c3fd11adb45aab19919ddf56851e8671b1faff159b95a5b23f0616c9b6672d9b72d3ea9338f1f60ee367843e4cc20a1fcc120d0e3cb59774e8e98c011babca4ced0c6bf928e8e1d7bea69a4affd05da7ef3515d15de084660240433eb0a66a5620b0d37ef542a35dd0e31c9d5510981db9649d532b00064d4e93bb6dd8e8217f9 ss_n = 84397a8b5a6c2b20ad9a3ce3f7fa332317f5c1e030a04946a8645e767382f028 ct = 12155f1b7f810a474c8306ac832e9f2ebd986a260e3f6e43ed1be6934e9705f8360344ec34fbf6c1823676d9a765e96347b835615e85e0796e6df3301fd4b8e50b1f8305ef8de71afb171dcc2376f7c6b3d351a3937802d01b3aba201dc8be138c5a13e519d9d4455a2eb8cc9204c8dde0993e047ae04cb07fe109920044bf3bb4ed96f34b20a4bcbe2db2d2d5a70903e7e189babb0a13479245ba573a505b27999d9fc49a6f9fad0095df8d59cfd03f6484c7b643d169d3636ed783467241e7772b73a359e7a9119ae50beed371b1825bb3af78fc7d0d67c23be345e1035a642f9a56dccbdff8c06e0395881c57d4c30a95fad17cbd247ba5ed666bcbd15bfebb47a62c8b8539dd74127097935d2bf742014c398743d7b6187af67e48cd041ec26f9c0c575480444b44134bf062dcd4c05b31c8adef49bf7f2369dbb540da02a2850907b98c3d39e5fef6708959f6178ece535e0b60455b5d529a36aacc0bd0d2d9c194f49fe8296b9c9ce7cf6388f1f4fa2159872649fa8ee3f79e383a4024c20cc29f4bb8ca9bdcd8a6fe33a38cad301935700f4bb5aacd14172e97a0bbdb47acc36e61ae9504f42f66bfb880ed9c7c2a3dd5c6671778789563c7706d21c68d08f4acb3b895c4763d05e7ce63b979dc63c25d0fe4d3c12bf9cf55f2bbb3914728df6a4ec061fdeca283e6533510ff2931bfd9c04c64cb0663df8c585bd2412a197ab5062cdc1e0e1b4515ad931f89f861a4881a7b899b8eeacb65192710a01c912305196e69a7a1f729b473c20d99815ccea916eddbc060e9333b7960d19ea8fa6d9e4e91b916c8f2154cf4c3f8d56656bb88fade0cff6bdb3b3b88eef5d7e6b8124147ad4c75d717e551d957ae4ddfc892ec2a8d70917c0ce14d9ba9da7dbb225246fa4bd74364b5ec03d6e7c76dbd5c5a19208c74b98756eb1a2b7140a532b9defbb9cc05137dde93cc32b50dadfe3241426435927d573f9e408604ed71a24bb18f1936ace4c4f818170796541cabbaa2f08278819fb0ea268a70c4c23c4f9f5950ed463f3df8dbbe6821da027d489b5dab99a7518f39573b1a97f5889e ss = 284cfc1574d6498e0cb689820a90d4a889cb0279c22339f2cec7db490c3bd2e0 count = 571 z = a90fb0842e52bc00309a09022730db7c406d6832b69090787191cc4fe0371b4e d = 2e1ffe36681cf078a24706aeabc9918cfe9a8ce3b9c0b5c491d80691a73a2e8c msg = 08edae9eb9f5880d6cc3e2812ffd4d9d7468f1ff80f93857ce66951220d68d18 seed = 28219eed0744b0f59a07996741a0ee18736ebb08342a30d903fb97794ec26e1402b9d98120bb8b76c9e370dd9171cb7b pk = dd939d6f450f76282f036311cab8ac8694ac1f168c53b7808e8715c33192a721965c68c64e3c0ada747bd0a72ec876800a4a633c1324e6c6544dfb0abba69d10f5ab1d32a7ba205b3069a263085341b9a28b5a761c10cadce7cd0a3c142388caba93628624695fd6bcfd65046ad90dd3bb22ff460646b7a457e66b556b3ff37b1e6703166ce03c7736b4f4a14be479c0117169f3565259a67b56f3ca3e4cabaff81d842b789cfac94e4abce9e72a2a718a946b96c1325ca3f652c6164f6016c7802189724b5608c8aff02a1284c7b19a558178e35c7762cb573733422487bae72bc36317fb016e800802ac84bd0309cf059c5a825a7f346a3b29dbc86ac3a3ceb4bf5b801d00b5980c1b22dc7a98ed40ac34243606ab921feab2c1211fae025125a586a61c547cfbb12f609863f60f0f98bac6c66c37806d5ae9c06455a726e25c7184bd47db2223f1681515324a420f54c817a778582b7bb39eebc4c175cbcd6c87cbc821fa09bde0a538ca281ad9379551fb1388d367b8c0bd15a790656c102ca05e62c29fdf881c266c71e1fb964c80af17535e81f4bc72eb77f256aecff893058bce1f5b5241f53be128a9b4704ba03623cdcb6ccc75bf8a855310187af944c659d81f01761b5a598a1a1412922738aa837ec60053af17468234769ee16ce5334413175b8db5486bda7b0498b39db010a01cc43e3b369b0a2f3ff54297d54fba0bc3e262286af474ca660e95da963e7330fc5c42350a620a3092203315e14a4ed49c7f00b7732946c4000037a7a5336e948d8e9bbcf9288e99d926f0f654d2ea0d65d61995c5b919131e11043ca8c6677c8901c4532ebf6887dec693d34918d80730290411daf82f4a3a0e85d51279279cafa2c9bab7349eac38d3c14b80d3936ba986a220b25e776e434656abebc0f97303df96bcf6607f1db63721c3ca478cb7b33b806ed3009596666638556d4bc6ff56380c09a5adc78080738f7cdbcf9d68b5cd24682095879971a2e79b1f2b346ee01257913c9f6733ab84d27ce14c58a937154225b3246474a6a79c396cb3a9905d02d79bef8127a74717424942144f03032d56d5a8ef750788454e9d1dd4c25cc539d1139dbf5e1f2b25e795d3 sk = 6304848d387472240d0be7364977a28c836a334c87f4112a1e6b2f64f105eadb229bc954de3240eb175c74f1447a10c0301b23e447c0a1c10740207e151020de354649720c0896ca3b886d24738c87fc36bcf603e2b740f8330783bc7e17fb5feb7abd4b427fef0b536f15788f000e6f62c42aaa4c3114ca9c084f0a238b16ccb37ad80ac0c99e0dfa6fc9d3a96dcb2842c9b04247635ed4a9919986b7e3166b3a0338d3194df3b092553c54c6a6ed625c7a408e30e178729509004a4c7a17772fc1a3daac1ff8e090b17980f44673d6f11df9b73e105b89b657b07a054c67b84f01698944a05bc28995697870b1689004435f66837707a8aa03757a9d09ccbf651a253bb5ff7603666b3af23383d667afefeb0f197308f9642bfff6914b75c7f4b041ed84590a21971d71a791f2463353612a9b82458a9ffebc613983666e9973d0ecbb4bd992c757126734c4288292bffa220ad19acf555b287149dfe76432889571363307f76a328bb6b21c599605a1a9431a94f5bc36643f29a3b2c61564e095a55e965b042c125b688a4774211717878f5a58105ab581eaad52f85c230162f7d3653d4a0cc442b58aa82a4d028eed390777d1a06e2658cf0c122ba251622656b52a5581f52681a0801914989b64422d0143f3716c3df673cec58edae8c3170ac74b339a35c86867f632c6a35fa421894f86bdc70b0239514e7f76193dfaa40864c32e01bdca7b46d1e69a76c94d6c150ec173c90967364f876408d83648388a6d38005c93ca26a2029d0abda6e93104dc08dc06af211c0f5499af4b5433ba91b21231524fba9a6bd908733b5863b41ad7239c96093c0e61793140500efcbe45c02f63616c22906f8b150d5c7297ceca1f2dac21eb9b48eedc3b12d263b8e019d9d10fd8201974e57d147300db9b727349bf7d561cb5b958559154e4b36245515cf15b02a8411a67439ea227375515618187cffe2729f04a53009672ba12c8ad565ac78746dc9a272a764f04a711b1c0a5a63572acb536e6728e58c02a8de95db2aa7e4602a2c06c93e888b23f2214425038ef685272d49ae5031170c76edd939d6f450f76282f036311cab8ac8694ac1f168c53b7808e8715c33192a721965c68c64e3c0ada747bd0a72ec876800a4a633c1324e6c6544dfb0abba69d10f5ab1d32a7ba205b3069a263085341b9a28b5a761c10cadce7cd0a3c142388caba93628624695fd6bcfd65046ad90dd3bb22ff460646b7a457e66b556b3ff37b1e6703166ce03c7736b4f4a14be479c0117169f3565259a67b56f3ca3e4cabaff81d842b789cfac94e4abce9e72a2a718a946b96c1325ca3f652c6164f6016c7802189724b5608c8aff02a1284c7b19a558178e35c7762cb573733422487bae72bc36317fb016e800802ac84bd0309cf059c5a825a7f346a3b29dbc86ac3a3ceb4bf5b801d00b5980c1b22dc7a98ed40ac34243606ab921feab2c1211fae025125a586a61c547cfbb12f609863f60f0f98bac6c66c37806d5ae9c06455a726e25c7184bd47db2223f1681515324a420f54c817a778582b7bb39eebc4c175cbcd6c87cbc821fa09bde0a538ca281ad9379551fb1388d367b8c0bd15a790656c102ca05e62c29fdf881c266c71e1fb964c80af17535e81f4bc72eb77f256aecff893058bce1f5b5241f53be128a9b4704ba03623cdcb6ccc75bf8a855310187af944c659d81f01761b5a598a1a1412922738aa837ec60053af17468234769ee16ce5334413175b8db5486bda7b0498b39db010a01cc43e3b369b0a2f3ff54297d54fba0bc3e262286af474ca660e95da963e7330fc5c42350a620a3092203315e14a4ed49c7f00b7732946c4000037a7a5336e948d8e9bbcf9288e99d926f0f654d2ea0d65d61995c5b919131e11043ca8c6677c8901c4532ebf6887dec693d34918d80730290411daf82f4a3a0e85d51279279cafa2c9bab7349eac38d3c14b80d3936ba986a220b25e776e434656abebc0f97303df96bcf6607f1db63721c3ca478cb7b33b806ed3009596666638556d4bc6ff56380c09a5adc78080738f7cdbcf9d68b5cd24682095879971a2e79b1f2b346ee01257913c9f6733ab84d27ce14c58a937154225b3246474a6a79c396cb3a9905d02d79bef8127a74717424942144f03032d56d5a8ef750788454e9d1dd4c25cc539d1139dbf5e1f2b25e795d3d29528779a502ec1bea4bb01b5446fe91581f8e0f47d65f532419ec3d0119310a90fb0842e52bc00309a09022730db7c406d6832b69090787191cc4fe0371b4e ct_n = 511b346d91eb1d861546e00811cf7fe0dd8e561cf63ad2fec8b53f6155f14909a1d9ab92153c75af7be3a4cf37af8a6ef12706178b18755c1104ccc585480610c15d204bdbaacebaf22184eb358c838b9a48d6f75c6d15b1022915e87b8ab679143a9f186aaaa3ab268be7420acc87f71562f570992d2febc65219f85616f092cd7d46abf40fb8f5f06946baddd35fa8af1f6fd6e25ab74f5f826aa99ffd7aa35f229e11436d66c08a2ab11706c07a86ec86eb3a8729941624b4e878591c000e4b84f493d9a3a40503cde3beeaa85e909d72919b2e54ca5d85d9015cd8f8939ffc66c65d523cc9b99444738b19b6e15cdfeedd7732ab91618f30555396bd90826092887355182a40a808190a189391f8dfcd8b7595d567db80ae6760ea13f881be240bd11d81c6f8a0ccd406a317770e10cdd40d0d34a5d94cfc1d5445a1269a98ffdf7a5356cfdd22af1da5ecbf336fdba0773eecdafb8f7ba5b93370acab0fcf0efd57cabd28751531e0563cc7a66a31dbebcb09b9a5677c2801d288bc34b7b721bee69843edec40fe1a12a52a43ee99c3a447db3efdd6a623a0f97b06763959292e08762b455c40d32d9d7764b9ccc9e6e15c0bada488e8b91693b2f03122de7c1e9c9b25cfef4f7434d8182c3298e663a105a16185c9b721109717b3cb7cf79e53877bacfe66fe5edda93c1850ca8f678d48911819bea5c35972bc9b6b3a443cd4f378111e0bbdc884f672b25d2a8a31e5df22ca7937b012ddd67f3c307ba6ba7a32df0b906e6395b84e9468648be104ed25a390876db38ded4fca189b222b2df693252eac6b548c97d4bb93fb09e78d863e6c939bc175acb42df78118e0ae56f8015d16d27c4242a878ec3cefd0320dea7cff0e2bf9be2895a4c3301b3ac671ac33ae901595f25897c8dbbd439b4ba8e4b8b39b0e25a6a8aa64f43e6c82e792c934e1dcf5a2bb8e07c2dc38af4dacc29420ea67091e3f607d479dbd815d2acaebf1839d0918af8d91c41f8e5ab73d235f93c3b97996b1d9bbb10dc1724b41b8184412a684419a2cf003c1b6e70f58220a5fe3810fbc58b13d459c93f14c ss_n = 920ea417ba6ad0561bee1aa250a75fc599316bdb28e6abf3a3edc078243fd8f9 ct = 707cd8cf9fb9233f258e2af0c9c0e4f730227a6f04a46716c33e367c9676b435861f6af12bb1d50dcb8a6065c817ddf829e4053c94a4048969dbea26353e6f87ca007e541b7f1c6f264b066e2578e0d0ac2774f12d5bbd43a155c749c480556529d286b526fc5c1479313b1154720ca0eb2a17199b34bbdaf6a4f2b0337679ece9ad3a2fd08ca116018cae6437e95063a35bfd08c9b8ad849f20fe86a64153c8a77395e43f9029e84c41288333662827615dfc174892c6a3103b47edd2350c4abcb4739ebc05c039bc92f8f907e66fb15b463ca4a080f195a70aa6f15352b2e2515b6b49c074cd90a941cc2a9b177fc19906d54c7453f072aaa6b8fefd037b4c067e981ea7073422295dfa29c8c277ad30b4f39fa8c04c4508d6edc132e79f58aa0174f3cb67ec8db079cfaeb68bd638d94e31e9abce98fbb3c26bf5a6923b14188844816c745cca6bc9b46d51b461923961bd3d29b6758d0d368e2b95257386e6512d7d08855de3a1796bf3e7323b4ecb1f101416e7a265f241973d406195e919e43f3c3a84161a200a7b7a25188ce13af79f5586a0449a0666941cb614ce1616b4c6d0f251eebd3c7a0124246952658fa1890e28c0e713dbb64ceb2a290fdd05f9c7cf644914d39959cfaf1a8536112a263153d370058cd933345d62fcf7ff8cb54b0c6f26c72c0898fd7bb225d6f97fa1088b743ab91a8bdcabea36e29c4e7bd25188b7c3b453e086617f52a47cdba66bd93f5e1c316f175ae0108648dd8a801a9cdc773c4aa8e54335b41c5e0cc332c732d95c0ade237898614e499ee998a4b780ebeecc074621d8f64269c68f1dc0f7d121a7251c2e9f397fe8f231f01e4cbd3dca5200aeedfcd8ca3be1ddb653715eb50fea02683e6f42645664ef8701183e0cc4ad4bdd5244aae8d69ca561a6936f25aef4bdf41c7b2d3bc8e2d9f9c7afdcabd27b6613ced22c5fb3f3ddbc5a75f74bd8e72bd6c60a37b9daf6021c80cb44c93dd1f1ddbc6542cfc4f803652da839954bd052455560faf0b6ecda400c1c60a761510563592968f3b563898fb45aba3f4eae6ffee559455898ba24a676 ss = 381375e392b14088fecec66e1b9ba23a97682e12efe1623f00023024a0a7b2fd count = 572 z = 6b52f5937ae6e0efa8522d6f2c9ba9bdd6c3edf9e448e08e2d46054fbd7fa506 d = b240f399809e69ea33b5b5fb554523009c987cd4155160ee94e718bb96134fd5 msg = 0c1d9f5bb495f1c1f2043d1c6f61bb4859cd49c8e61504ca320b0263d3a82c37 seed = d3abef829b8781377a23d5f6a108d63f4e9378d9d37e57c4fa51713772a14f018a17a50b7ba7b42854dba170b1a9a5ab pk = be3261e9271843bc75200c6324f801fa935ae74c41e3049c29321a18807d0d05407ab842feb2320cd63be7a6abcdabaec2ecccfabc57e2732675aba6f5b31fefb0b3ae0a7280720acb59a4141832de2059c4526dfe6540cbe49190eb4a9277b7574c929234627198b4b9765f32ac5e1f3662dcf057fe25ca6f962347c65a2a0cbc763a7b37d2919ae71cbcf8ad1fac684b923bb09b7f70e635d99837b4e45eb45351bff56fa8126c42290922c58769764978a6b3ce43949fdc94dfc27c934b9446bcc1ff6b300f7b92bfd68432d370c0742b35a79857f6c4c7d6ae467303942b296588551808c6610a7048111c75443d2155aa85a6054a26bde5eca5572894499b8c77c4caf6cc99bce4cc494b4cad995561b4950ab927645b973a2338f2db19889880b89c20dad33a37c57f117973fdebcd28822511b0c6439968585280dbd43a04ea0ed4e7bfc1e3141ed5bd6d3b9f95478a9cb5b6eaf0c7ee092a634149e4541a39d3a9aa4656e61a7f0b185a6e3a636422c171f226060a3c4c95a66368a7f8d7cf94ec5ce557a1bd83b0b901cc03b7ae24e7899f698c99a66376b5708878b0e9996e34caccbee5b6ce8970697349a6313828d492f01cba523408edaaa010f224c4e04893c02233cc4d5a59b08d6ca5c7679ce9ab6d1a745b49738f490159e8c73fc138906b863dad55a4167b425dcbc320b9a9346628e1a7ae32810a451b9ecf3529bf87ad72bb5b3c04100ba609c3397268fc6a76b7b4fd51a7e15c43f1128017dbac22742d93035454d8a9d90792a1d9c2277c6e074884e4003987518aa2372f98c33533fa325021af30337881784e642965c35633de211f3304699d97b146b99de17871dea8c647493741628499cac3dee52e4f7483cdf07943f42220417aa7d25312b9174bc95654d4b115a8ace78a9285818f1e2cac150b7ac66968232b774df87659a9c124b113fde58611b1684573c736cc152b43944309702a364f4a3844fe056dea20cfaef0c3fcc6ccc0494c72890789c5644eda063ba208b616423b24019a50849fca769a5a35b6b3173bd93a62100c6fc4a0337b77680b309b1c8448374d2f3198d62b5a41d07ed549c3f1ac89212b5c38a62d9c145a335f sk = 8db94001586cebcc4a95d1306584856a29382db5cc880886fd07b0e74c77812c78118041c4aa1c5ba4c818a5b248a9583a3c7ec4911ea4d8752d233e9bca37ab4bc66f9cb599d3c0d2c756e548beeee92d6a27bf54e7aa33b75780563df35a03a7fcab58b43b2a5903e7f24132a02eeb683f563c05fa430a3bba23a56220a7042d0326a168f055e49a99ab53b05862473a6b20793a07a7a95a5d444d4c01a773f7b6fb84454bd36b61aa29eb1a088184b46faa8fb6791a756507f2d83b0ca7c1f66aab73cc7032565ab9251296b53226e0c0f035abd6c8caea48010afabd692559ce86c7a942a1612c0be99b2ed29b919f499fbcc34011e5854f31bb96a5bac78640357246b6d77d8d016b6b1504c22212aada746b06a9d0b491e3097d944bb09036cfbf488dd27c2cc7116648b684e513c2256942fb200ce365bdafb9af046c29936249a146cdaca34ed01424d9c76d8a82ae23774ec15000c48618c1a5b92bcc9cf95cbdb3164484e414483863aaf690ca41208db2722d2716fa113b2ff416c25975458c236f3aaba9738b9d90352b707934881455123c710311900a356882b4bc26b96a934260fbbff0b56643b11b99136f5906cd6304cae757c48e94c1e711a4052b06fd37a611669e76016399412861c1286aa628228776af47cf9629573cf8379f91a66738317aac8b1b274924d7493457a91fa00c5c98c5a050c7af85888a1b668e01afe7bb9edb754b138163ed372eb7e4c5a9f27e37030c662b1822752bb1c16f6b8804a703740bac9d1ba665d5975871036752950dd3065221037f6c947d9f5c6daf146f0d1a1a2e9acdeed3a4ff86704218671a1abc59804bf664071b47607fe229fa202f67c7547666219b493417958cdc33c3cb6970b8a5ae9ae5382cec78dbf504c56b5be0e112c07ac4cd7ac494ea1704cb62977a53a94abfa10c5e2c0999c3f07afa4aa96ed2b5fac02a54b89b6d179d5dc9a1798826ff1019d5b9cc43daba1ce33ee2cb99d3774d945b9c175497ed8cbc97581cbf387b258a4e397c7af89a1374a3635e5b019f1186bec77ddfbb96205c687ec38829a215be3261e9271843bc75200c6324f801fa935ae74c41e3049c29321a18807d0d05407ab842feb2320cd63be7a6abcdabaec2ecccfabc57e2732675aba6f5b31fefb0b3ae0a7280720acb59a4141832de2059c4526dfe6540cbe49190eb4a9277b7574c929234627198b4b9765f32ac5e1f3662dcf057fe25ca6f962347c65a2a0cbc763a7b37d2919ae71cbcf8ad1fac684b923bb09b7f70e635d99837b4e45eb45351bff56fa8126c42290922c58769764978a6b3ce43949fdc94dfc27c934b9446bcc1ff6b300f7b92bfd68432d370c0742b35a79857f6c4c7d6ae467303942b296588551808c6610a7048111c75443d2155aa85a6054a26bde5eca5572894499b8c77c4caf6cc99bce4cc494b4cad995561b4950ab927645b973a2338f2db19889880b89c20dad33a37c57f117973fdebcd28822511b0c6439968585280dbd43a04ea0ed4e7bfc1e3141ed5bd6d3b9f95478a9cb5b6eaf0c7ee092a634149e4541a39d3a9aa4656e61a7f0b185a6e3a636422c171f226060a3c4c95a66368a7f8d7cf94ec5ce557a1bd83b0b901cc03b7ae24e7899f698c99a66376b5708878b0e9996e34caccbee5b6ce8970697349a6313828d492f01cba523408edaaa010f224c4e04893c02233cc4d5a59b08d6ca5c7679ce9ab6d1a745b49738f490159e8c73fc138906b863dad55a4167b425dcbc320b9a9346628e1a7ae32810a451b9ecf3529bf87ad72bb5b3c04100ba609c3397268fc6a76b7b4fd51a7e15c43f1128017dbac22742d93035454d8a9d90792a1d9c2277c6e074884e4003987518aa2372f98c33533fa325021af30337881784e642965c35633de211f3304699d97b146b99de17871dea8c647493741628499cac3dee52e4f7483cdf07943f42220417aa7d25312b9174bc95654d4b115a8ace78a9285818f1e2cac150b7ac66968232b774df87659a9c124b113fde58611b1684573c736cc152b43944309702a364f4a3844fe056dea20cfaef0c3fcc6ccc0494c72890789c5644eda063ba208b616423b24019a50849fca769a5a35b6b3173bd93a62100c6fc4a0337b77680b309b1c8448374d2f3198d62b5a41d07ed549c3f1ac89212b5c38a62d9c145a335f0a0c061f2edb218a8aa14377a951a8d3924414bac8bedd93b90360e5022021446b52f5937ae6e0efa8522d6f2c9ba9bdd6c3edf9e448e08e2d46054fbd7fa506 ct_n = 84c3ada0a15b490198026893f15e193392ddfc2edb60add63f558098f5d9fccaa598dc0342f45051fa91f5748c90d0730a415783415a9da2ff818f60a4c8b8782d0081993dd9a805ad33182698df063da1e9102d3c06abf609382d0d46020ced72cadfe3c7d7601877f0f56d2c0fdd00f135cf5d3c8fdd28678792197f981a5a71da402e9864ca9bf475a15e2b6802238be723241d4e6df0b2c8e3cd85d15200bc22855ab9cd873dec3118d65345e0ccd70c04ad94656aaa9059603e3a10c4b7d827070ee59da8f390579cac96458539ebf1b9c475c6e3d3e7d03c8aacabd1a00c3cfe989d9f0498c0b89bf74aed6362c65e4f336979a48729bcc848e4fd60aad0882f31bc2fa479a84a5a0ac0c14947e47e83124b5ed8bb37647efee86e1ffbb0127103ca2b425e3810cf44734d6040ca44ee7212f2082ad95a48e301d507f799b5f8763e759f58f030aedcc9005905be6e30d3104180a02021a1406164f969cdf36e26bc61cdc50c4421fdc7bac8b29dc0d0d94560c7ec9dca0b5b6e70838c144dcacbcc0b2d5dcbd1f86317c0a141b5a8751fae1a0053cdcc917ddfb0a74285ead953680f067fcded2ccebe0d4fae98bb8c61979fc487f5eeed19938033a05f3c52ff94916a818bf4a7bee45465584f46835e812ee544ca85b041019bf262fdd6879cbfb161286c47ee091a92809b3507946d54785ab36bbbb7e41aeae03913f5c6ca932db9f08810a2e3463e87df0991018caad0a8507d10ea0111f197f46a531ec1bf323752162c0adabdfd6dc9e49567e968605e9e17ae285ee9a10633edd257bf52d91a785297074f6725bd2f4009df67b2a54300684f28ed51ef525d8bed8007abd74f0334b82446b3173310d6afc9295fa1a4cb9f4a4c4046954c57c69cd948f1e0c185c9b7b0c870a71526522d0d0ff59746dc77873e005e6cd519f46100d91a35d7f9c5c36f9738ccbe2d006a520f7c0eeabbf5659acfb44995ddefe349f46935fa63164ae86f602add9ff51808c763ef7e624c8338ddd5a3d78cb9ef175eb8790cf7c0d72ba5cb9ab743268ae4d6df364f6c0e2081a1df7eb95a ss_n = 46bba5a3cd82407e05349d650cb4797b37a61fbad3ed093a1260cc9db6a69896 ct = 24d044a4194b9bac8fa49660075b80ac699ddf6adc64b0b1180f160ee88c07870c4094238723ebe0c391b7baf4ebc140200410c3768fa5cb2b75de5e4f10f2c8c9275845a46c3661b725cad7f6368d77d779047639bf1a3df868b6ab3e2914086e3b2689bf0cea167cda0481b63d6867ba407d42578b7eccce86dbde584d7e0a1da4380a07c11dce71dbd5b6307672aec1d48d5be82d885bfd010e90cf6ab8b55182e1f9cb103437f8362ece6f1129ddf5b30d724279d06f236ff929454171f6443d8fe73a40950eb82be2c5ca2717d5cd8930ec091a1962cb768f382c1785aaea408e67f688c0074eb432be3f9dd597242bd5137fe6ccb5b47d7fb2a26754e961774e254f0043522e94b3442f33d2815e35df13027883dbb3cb6ffed49257312376911556771aef14cb47876da9dff82bd8061eb7645620450cccbf28c2f7dbacbb7f9acbe9346d89dc7f6a2fea031384582dc38d157b84bc21f1b04130dc21174430ecbf1d0334994f5f46969330879f50bcdf2aa106c60daabae76442085961e2e7ccfab78d652d57f61d303546a28da6377418757eccec72c526aafd90c2fcea06edc1d4619310ddc97864d7fd1a484e9dcaaa65d8cd30080beee16a8a811c03e9ed5227faddb89f97d4bb75bd0bba76a443bc127e90505ed439fd7d63ec261c1f54239eabee850a71e7e77c4b82250858dff3ce630457b5905a543c3735336be7361a44ace04e970d950c2fb7096305263c1705d8113fafb47016165cdb626826b8c7d33b712ddc412c759614dc62ee878f9ff9d644fc3f922fb98addcd3be3367a32407ddad5d67d368d737e420476f3db3e6a14b317c1da776970c7d50b9d7f5eee7dfc0226aff6cf67bd60de35599ce8826e7f5534c5736b8cccb2ae95a763feb4da276bcc5a88945d405a86c7a5410811cd2dfb748468a0f2319868724fac7cada4804dd3cad4d4d1278b55f56195b5f164697401b2cdf7e577a86ebb5f645a7db671e6cc955c4b1fd7832224d23e6a9467ab612f25cafa7af2c235e599ff59df385b1c19794fff421dd5e93b5a322e9ddb68d15082ec7d134d08aa ss = 24940983ed69888d46f1c8af4912b9d4eee77d0861b9548bfa2f94fd68f39392 count = 573 z = 61053e4641058f14d65eda1a7edd997c970a714996aff15e49600bf8b72666c1 d = 656e1c24d257cc95cf5173ac1e63ed778ef33e4526e85d58b0b46895e152471d msg = 23131f28952119762c96ae72f2083599047fe8f7b4955ced16d0a39dc639ad5d seed = de31ef3484e64b4c0914785ecca91cad170ec4d404ad427c1d682a23437232425ab52d7fdba945a10848e5baf0b823d8 pk = 5198a0bd364a200590023b6b2f0cc0ae49cbb399a0bdb3553c6739fa57af27e5212ed75b7c391daaab134db76db17b93e7751a85a18c7837beab8463032515b391cd5db2825e6c7244690095b4426445712fb77a0e834df6178faf2188058c38497cb7abd30140442c2f9c047d06a4b3559fb4f26b11a24dcb0145c68bbfacc610b3405ef1e10c5079a438474212974418b27d847a3acf4a3421a9a058455d4e7119d74a3819840d5f466e8dc556ecc614a90014256395f2237fc3375bb2d68ee2f6a4bf198a5478642bf26e89c9c445da79ad5b30cd23ab5378bd583132b08bc74554244eb84c77f783d06b7df8e61806173a245c60560413fd501584f00af3f91e55f8453250cf384908a0f0531d67ab71e655cb069c908c2b5621cf08f52e4f097d7dbca246cb2da8b29962433db17177c66c87d2b9365f83cbb69453943b5aebbac7eaa38200434cd9e121fda66da76ac1a6948126767828295c806a8dc3fc864f666a96673bef5c3d87e5b8ce7430b49c3cf0c33970c68d91a86d5c795c1b027ebf85920f342854f82cf49ac87cf6170c218a0e946a2ba4521eb2a43ed39c859133124a8d974c59f8e5aa56c52c8668145ef8ce895793e4c2baf95889ee971080f295e7263c58c142b10025a9f31e39e4a1044807df521993280b4bc179d69c0750f0659785884500762f24a71d895ed1a5acdb00b1e29bb0c4fa4ef8b5441121cd6a00cdbd1b0e7d5ab2c2e044c55324a2244b039b7aa763c5ba43c0896ab0d7fb34f8b16f7397864ddb622c6051242478a94aac9f37c60dd2af852b04de0453dca78cad897e31379aa43c0fe5e91b37bb1381ec1aa0e4a1abe515f87247c805161580a56733658de520e22b69724aaa83142d8b2b490457bf019752580c67c32ba14895bb08b6c6f7e3669873a043fa5f61967a02c0bc7b0379c3b93a66f30156c6c561ca00471028ee941e0e1c7197f0a8acb745298c9031ca3fb6a52878f0722ca129839766889266641cbd91434970810083b69894ba066bf429ee5ccd183667925b0ed2c8bdc96ca223a979453753be85b2abb0624ffb6a4e1a3bea1a7e2ecac4fe16f837ab6a8ee30fd4f794a3b2fc9cc4beec0544daea1f8c60 sk = d3522a6801c9f375a9cafb527aeba6a96b7da7d99512e2cf9b327ab74150fcca0411c0593eb1b10fa38d12d4369e8644efbc039d74cf762a06c82714882b6137049421d138b108694a6cadb4560125d9a49b2a9c7f63717852cb624b2bc6902355212cfc767c90473615f201715c6586ba9dd1c7817724222c179e97f65baaf01e39ba6401b3aee735a00f6979ef6082d6f44273025d09e43e5513c65d0a8284e436899abdd56772329602b10698b0c8b4f4d40fbfec9f63b4b16ecc4edb769c153a33bf862998719506db8bea2991234ab60bc683c718b0cd082473179400a48eb3c70191bcc747b85da82279b763997da2b3bc96be1bbc0006d88287d79840902eec849cc350bed94391638322df0accd2d035c4e98cd35cb6b2418e06c357fb024eca21632d9b869f99b49be25449017e001a2e76319410742f70dc7a4993cf4a6ca8731c2f8d4c59b394903b368ce1a573e2673537e0767e5cc306fc2afbacb179326935f39db9062c92b31d91f37f8ac084553ab6888710e727677b844aacdc8d991415fe3925b3322a0fa2c5a1297dc58220f5615306b78231aabb14c2114c41ad2cb1aafd39afc8066d8f95bf95a009ff378391f00363785b883792fbdc9eb56a74a0fc853947861b395072f6464d823bd2b5b254593817d277d8c85f3080026bc8aca5d94b7e8a1e33ec159f841fb1346fac54155ef4bdd8fc3cdbc4702a666a3c5a3f239ccb85485ed5537e40ec8fefb68fbf40cdb40789020612ce30b76e09b45fb60435e6b12cfc207474776cbc508fa905cecb97a1b275a2d1a5796204edca7427b885bbe293fa86a1b2c754f207a189bb88dd22772756b0ec3885f22c7b74995a38c075d655106976a90cf75bfc811bc6c60e2cc9a3703396b5b2892e1aa404209037f5ab3319a924d8461127427bea53c884ada8e495ca0ac3579361de6ac84cfb6f01b2b154f96205e674e77000de02365f3b631a66039ecac97b3c21a16a5ce270c1c5b59e0bb17b9a5b863871a0b669b3363010bb5b9da229a66c422fdfb66f7e088ff4689af9ba18bd46059f51163f38058cc4ad64e46c5198a0bd364a200590023b6b2f0cc0ae49cbb399a0bdb3553c6739fa57af27e5212ed75b7c391daaab134db76db17b93e7751a85a18c7837beab8463032515b391cd5db2825e6c7244690095b4426445712fb77a0e834df6178faf2188058c38497cb7abd30140442c2f9c047d06a4b3559fb4f26b11a24dcb0145c68bbfacc610b3405ef1e10c5079a438474212974418b27d847a3acf4a3421a9a058455d4e7119d74a3819840d5f466e8dc556ecc614a90014256395f2237fc3375bb2d68ee2f6a4bf198a5478642bf26e89c9c445da79ad5b30cd23ab5378bd583132b08bc74554244eb84c77f783d06b7df8e61806173a245c60560413fd501584f00af3f91e55f8453250cf384908a0f0531d67ab71e655cb069c908c2b5621cf08f52e4f097d7dbca246cb2da8b29962433db17177c66c87d2b9365f83cbb69453943b5aebbac7eaa38200434cd9e121fda66da76ac1a6948126767828295c806a8dc3fc864f666a96673bef5c3d87e5b8ce7430b49c3cf0c33970c68d91a86d5c795c1b027ebf85920f342854f82cf49ac87cf6170c218a0e946a2ba4521eb2a43ed39c859133124a8d974c59f8e5aa56c52c8668145ef8ce895793e4c2baf95889ee971080f295e7263c58c142b10025a9f31e39e4a1044807df521993280b4bc179d69c0750f0659785884500762f24a71d895ed1a5acdb00b1e29bb0c4fa4ef8b5441121cd6a00cdbd1b0e7d5ab2c2e044c55324a2244b039b7aa763c5ba43c0896ab0d7fb34f8b16f7397864ddb622c6051242478a94aac9f37c60dd2af852b04de0453dca78cad897e31379aa43c0fe5e91b37bb1381ec1aa0e4a1abe515f87247c805161580a56733658de520e22b69724aaa83142d8b2b490457bf019752580c67c32ba14895bb08b6c6f7e3669873a043fa5f61967a02c0bc7b0379c3b93a66f30156c6c561ca00471028ee941e0e1c7197f0a8acb745298c9031ca3fb6a52878f0722ca129839766889266641cbd91434970810083b69894ba066bf429ee5ccd183667925b0ed2c8bdc96ca223a979453753be85b2abb0624ffb6a4e1a3bea1a7e2ecac4fe16f837ab6a8ee30fd4f794a3b2fc9cc4beec0544daea1f8c60eec7aae6d7bcb88cb090c226970e63abdf7f8125cfcbff4949ba7c167ab126f461053e4641058f14d65eda1a7edd997c970a714996aff15e49600bf8b72666c1 ct_n = 9631a134021e9a48346d3bfe300c49319dd3421f312f4b8bcfb665bc8e1f0fb08dfc945a0f771dfd2239af98d4ce17de6f9701d4d192a3e9b6b19cef1f3893f1041469efc6c652569ce90a59b36005fbfaa1d04735bf2f363032bb92e1564e5ac898829f9f2d414e501265434d0baeb09310390fb75a10934be37bd2642ae30f5b5af59ddc048f64c74887c878122c3f1cc39e24dc4d8b7ae3444cdcfed68d9af56f40d569bc3cd6b9013d96bbb7118bdba03e5ef6bc3f62eed5cfd0887f2f3fc8fe9ed5289762b28d0fac34fef78e30edb66e20dfe90e6996a3d776d0cb54b8f97808c0b97837fa803f8638ac3d5960098a414241d865e1399dbcb1f628acc04ad3e973aa55f53f944c274068291c29ee14531dd4142921f4f84de682de3646f7fcd6a55468141022517d7062a5df802199c3736e13c58ae47e9c0eb210f35cf944f31e96d624a9dd8a399f2250c60614709a5a309e2b6368cc66ea5769aadc436a8f6067320c5e598b4448452c9cde1084db4e6e3e78433a14b1a7e433ac43a35e339b24ddbce382eb94377a191cfa3556b7ce2888627a414c2b4ced11de9aef973ead0203c3f09c838c2357b8c7e38688d568bdfb82af5ab10820d085dacd509e41b778ce4be64a689896f549257c6b266766d00281e2198f7d41d2b91acc0bb1d661a6e3ca4eb1a00dc5ee93e8c1e6f1a7ca247015d961c6aee7708269637453dfcc202bf647b72cd6ea0e0051570773716f073dd66298af4e1b487e20f6bcab5a797e772dda33626e582588eaee5cec027c58f944fdb4dc281e7abde093f84913fb4f051681e05b708bb957c05858f33d1cdc9f6173738941300e3d1c2f4396132ec46cc67cbc73b6f53fe7cd214b0d0d25ccc2e8171df67c81a2f58f79efa8b2b585463a948d0651b0f5af96add4169ed8169086558e8adf4f136c6be8bb6099e31811a8d858adf33017014e84f104911545da201c3aed83e0563d02a51355ee8e89685aca9f1589abbd0ed8096d845213aa213b6b437535b28282b3a299c693fad4ed7b94f82e4d8976813b05145b3031040f092daa5954a8d6845dc9 ss_n = 2c6660680241e68921caa7cf06113c443e6c15d97aa9a74014cdb0dfe3d71998 ct = b94c7a5120268c5c6b30d658a337f229a785fa09ee0fc1b0ac2b9d5cb846c39673ef418cc42abbdfb5f88c4c570f03c363258db3b3a771018ec75692681cf6c48e1f1e28016e152d27920d02fac05aeeb4d3022de22e6ca87e0d677a7f506e0f967eb98a800a4cdcd758a0d75616edf7fe32f733fea60759246b4e0486fa96f3fbbf79946cbf12f6c95ff6dc3f90e469a52d1c3db587ed39d04203ff830edd95c8fd94020d6c47fb41d128178db05d2840663d4bb4550c79060642c004dcd21d3d07e17c14a3cc46bf2a615d57ac9483ebe6c94ac3a717813efb792a0f0f0bdb4ed72250812a3dbcb2503278f81552bbd9ecbc3da36470ca9ed45cdb4d515d77d639c9add51c4e95d7d35e894869bb0a85ed120091f5fb483f0d215f9d5b338c6051dade4f6814c1baa6e5d60ae679b3638196d48f56e168cafb270cfe32b40716fc8be60b692492ce1cbff7f71ef4b76e1c24f84121410d8e1876cb91527292a8ae5a5ea44fb70be599dea5e89a4bb0b7fa0bbf065950ac0bad8fabcb639fe1e44970484c313983893971c5dcf7bf73c5c91d0a378dfcbae1ef0dc00163f5fc10878e2b486b6ac3e997b47ecfdbdeb0685536320f08582352d074613c2e25066e84f19c1715460f8e12293cc6f3daeaedfcddcb5ca5ca0fe8c821dccbced9770e47c117d93f7df11e9ace0e0bc0a641d81ecd14a771e0e991b2bf3f02cb0813b72ea3f78b4dc46f3436d28e046ce3ff78aac26b3c3a6ab3579edd009f383fa16960e63188f1fe0c0f6baebf1f2efcc4e5a91f7d375782b4036249693d186702fbc1f27818efbca37619e5258146f900d5f9dcc561901f6410dcfe0bac6e4bf42e3fbbe3e627e11de363bc89eebacfb541ff3926f0acb72caf438aa7344dcbdd6f877c059647b427763606312b1b50b288cc5fd27593ef969e40206e32e90d6ccadaf7734809c9981100bd0d5b5f71b8075f84ae1a6266f9b3b1f7980fe1a66a9ad50b682dee72900156829abe836bdd4678f77a0b439d73ece2adef879740b24873a563e4ccec9a0fc9f177fae205b70ac3c949466a9c068b3a6aa9c9765e5f ss = bb90280ab7188ce7f3d66999dade8a555ce5b9497b1e31d6c3dac1a92d4d752b count = 574 z = b13c4d3ac5c1ece601e51487e2864f66559b2cbe6b1618ff6062508fd2dad53a d = f6e04b9c1eace12670833112fadd73a57dabdd13502639e77931fd686cf6d0f8 msg = f27ada6488153e2cb0d693620ac9181b0fa0b602dc778d3c4c3769b5dc3e14e7 seed = 198175eed31ae513176e81bafe82b053402f8ffa65306b26c65e329289d6c303d54329fa59be49c84999013071664342 pk = 37090bce57b5ff2183bac051cff19a04c6c3eb0394ccc8c75244b52bf7959c9628d2d92c1e56565c36b52d9c752407484c2ab7192263a811ba948796ef235a1615b622217a29d1c328ac481575a5562a81bb35c808b77d92d44610310b5f2c1142d5a64471869b228952dcbfeb5972eee647a910c246792de193415043599db943b5da66a69133da688b4bc687ee71961eca35774860dc9a701d4915f143237d783500030e11abad9d68c884f2b7987560188853c8537a867c1033106d567200d4976c8596918e9a6e69a949fdb49e5d563e02a31f76d07dcf827289e724f5eb982b261c9803bda7c776c1839034e066ccaa7dfa49893b489b9b1c575d72b9e6b896a77a5d88105f5fb38cccb706d4daa95bb10203a21c9a22befafa172bec65da37a56ec260784574b1c08118d6c9db24a72d033813ba8e7ac32f7e824d06d6b4078679cfd0363a308efd4698843265a86010c4a3688e63a644130fe8843a9fec690d87a1173266eb19cc075912ecb64b811ca23a6660aa7856e5e554a999ab9128c235e8643cb557fdf32ca386583ab62516b7b4062171930542c1584c8cfa498e6a3ce8fc381a7aa4b62208899bcd9ba2beda26bac0bb40657a1826872f34d8a165e123473b1a0964302ea506869ab18667c6acccbff7995a7ef837698715955414df979da6c8cb6ad86544555f7be32d26b89d04d43044a06a3cb58fff6073b91c4e05bcbd35bbaae08c52df867f742128a3d773e640a957044f98688d0b7b5a94b4145efc430b5c964714c9fb2ac06127479937185e4447e5a008a36b723a4778c478977f482d6449a401c7780327c298d9b50bc7232163232071c651c7b58d705aa47a98f82a0873eb820a2111cdc1b0dbc55baee68409bb2e4b551edd614e145c7d19436ba2fb7d981571abe6006cd3c82f3a3f25a5545be7011de167e80cbaa6404f5637016a2acb6c3002ffc002ae7084e091967b29792fc902980c7382176f1532a0dbec38eb55a8437687f3fa08cfa1a42f520e393b0fc5c186db6c8383dc23a7ba2240683308cbb089412ea7d1589017a4ef15a51c94879c37b7d7db81710104cbb98dc55ba1d58277522e85f5d0a5ece9064fa14748fed179b1 sk = d2738c81bb13ea86593a0ab8b4450953d73f98f324830690c8bc3495a39dad990d05b631ba02146475839cb1039c2a2df105c8bdb79e8a38605fb3ada2b6a0485ac9c023aa4df6b37d4a16de224cbac089a03a236d582ba5576dd8a25fc4d88fcec20a4d73796498731d486381c0ca9869313b6cbb01492de9dbac5e857d77775e5295532f445e28f50af4ac03105c2c916aab3047394e7c7e1f81c8c4a8b997466ee55bc07d4138a4dc90daf8366a22cf07f85a5c874697c17c9149369bfa1d7bcc8233686a440a35e5cbb50c90863b7a5d26ac195072b28e0320fd8b18287a6aa0eb0a26c5a077b256015225c422ca0e06bb4e885043c710e2734fefcb20303b6b9e59c8a09a4c301415dcd52119c7b45e521f5220165a4b4913d4247130a379bc8f408b86d820567d91a8a0ca498e121acaa351cb4a369851271531af8b415a1668448212cf17860965f08f2304b5e4587a947192dd23612a9770edb83dc3d0cac9db736f31a532e857d9d75406986ce60426d3190cdbf30742475416eb9dbd2a4fbdec7c41e0501a2366c251b9730cc9f596506fa2186770ccc194a2d7e148ac97b0cf79270a96295bd2b50b392d1157b6880539edb991cc4195a8f8a41ca36ba3d9cc34062bd0947b1c4a88d5db06ae498028f1a7ddda4049a96a4f519770a85cad30283cccb1f15074ac6c0eb8d15b462394cb49a7048b0b27db84d7a7b600fb51d4b874f5b95bde97a01855bcddfb9427b46ebb1bb6603766a8e6980c4156fb214d7a021607ebaf6e5ccca068b3b3b0727e43385d204a65ab0d1f2b1410aa89287716438779786a7b2e58a21a58c8cc3823e394b20060761af4616c051f6d099b88bb87a8499218e8846e56713fea0be97a7ea8226dff857409479823ca1483a571db6750b3c573c43ca4b9508b09123e4ac454140b234f8a1997c639d67aa8247a684b3b0069731358476d21140d3b1a13c9b6356aac03760195f9256abf774416e9224cc7981c246ab4398236e3a25ba95c1f230d561b8b92787fbfa6151ad64965d13906b62bd4f2106b6aadd25539a32295853935ad828ee4a68b37090bce57b5ff2183bac051cff19a04c6c3eb0394ccc8c75244b52bf7959c9628d2d92c1e56565c36b52d9c752407484c2ab7192263a811ba948796ef235a1615b622217a29d1c328ac481575a5562a81bb35c808b77d92d44610310b5f2c1142d5a64471869b228952dcbfeb5972eee647a910c246792de193415043599db943b5da66a69133da688b4bc687ee71961eca35774860dc9a701d4915f143237d783500030e11abad9d68c884f2b7987560188853c8537a867c1033106d567200d4976c8596918e9a6e69a949fdb49e5d563e02a31f76d07dcf827289e724f5eb982b261c9803bda7c776c1839034e066ccaa7dfa49893b489b9b1c575d72b9e6b896a77a5d88105f5fb38cccb706d4daa95bb10203a21c9a22befafa172bec65da37a56ec260784574b1c08118d6c9db24a72d033813ba8e7ac32f7e824d06d6b4078679cfd0363a308efd4698843265a86010c4a3688e63a644130fe8843a9fec690d87a1173266eb19cc075912ecb64b811ca23a6660aa7856e5e554a999ab9128c235e8643cb557fdf32ca386583ab62516b7b4062171930542c1584c8cfa498e6a3ce8fc381a7aa4b62208899bcd9ba2beda26bac0bb40657a1826872f34d8a165e123473b1a0964302ea506869ab18667c6acccbff7995a7ef837698715955414df979da6c8cb6ad86544555f7be32d26b89d04d43044a06a3cb58fff6073b91c4e05bcbd35bbaae08c52df867f742128a3d773e640a957044f98688d0b7b5a94b4145efc430b5c964714c9fb2ac06127479937185e4447e5a008a36b723a4778c478977f482d6449a401c7780327c298d9b50bc7232163232071c651c7b58d705aa47a98f82a0873eb820a2111cdc1b0dbc55baee68409bb2e4b551edd614e145c7d19436ba2fb7d981571abe6006cd3c82f3a3f25a5545be7011de167e80cbaa6404f5637016a2acb6c3002ffc002ae7084e091967b29792fc902980c7382176f1532a0dbec38eb55a8437687f3fa08cfa1a42f520e393b0fc5c186db6c8383dc23a7ba2240683308cbb089412ea7d1589017a4ef15a51c94879c37b7d7db81710104cbb98dc55ba1d58277522e85f5d0a5ece9064fa14748fed179b1fff9d9784512412e2644006435679a5d31d5e191de61ec95d4e39a286b0c423fb13c4d3ac5c1ece601e51487e2864f66559b2cbe6b1618ff6062508fd2dad53a ct_n = bb364a6214079f26b0b973dbe8123ecb8382908289b8980e45075dd520f7528747eb03c54d51ec5fa0a67217306413803c2b165200970c323b0e06d138467efde109130ab3f469b015e33a82cdbf1713eab5b0b7a3e383e479cc0ac3888aa2067b20ae4f719b139aa2d11455b5483370d9cc210f55d3a3b7a6e23b2abc3fcd344fbcfc1ffc6cc6393ecd9ba56b0f03ddcd217c8b0d4c976da160bbf3f093ea60c0ada1aa2bc52036e54b962d94c3c3d34aa80dd111b2241528871c653d6da3c105d361b65b9a58ef1f451f2196144479d4dfd7d099ab4b7d0ad3d631be13ddf29d10ec9fed7af191701a5026710363687e35e224dc817e251bd49fcc21d54735c5ac73ad5334d4f777ef91fd569df58307c380794c25bee7a6626bc4478b09701048fb9662a52bc480dadaf133cab869d923fb24ed93aa21898d26bdc413eb6239a2de99b9e71dbfc880d1bb37197a5fd7a757a0bccea3c39f286cb6ed904d8cee1bbe036b1a804abde1498ce75f0a5623c4220b9a63437c71b71cdc0f7ac1f81243d059d6d0250ca8aa3cdf603f14b64379af05d02f50d31c7a6faccf3feb0058442ba05ea4382115c445f032cb1ac4debd7a65b8b1bb5c347e75767ef518d819c5d904f30e7bd830a1c188bbdc195815fe984fa0a6c110988a573efa32cc99b717d2d8cb11d4197d485ad025428c0729cd3e1c4a7ea5d3bb1716ed1c8e24636d35b729176354fe8bc0aa7da37635d698e3e360da4b0e3999497c6d81050adcf1f65e7e1442fa1790115509c98ee9530e47128f1bc8b80bdac6ff39c2302fb3da40177cc9ab2edcf94d3d8a129fb19154a1e1ac97a81559a63aab8135704a43c3ebb5dc2fe8fd82bd651ea3f4c6d7946503b7856da1aa2b179d2e047c3fde1770119b6059c835a19504eb60fbeb2cb4fa97c5ca7d64caf6fbcabd6b624830ce7f9f4bb15861a346ccb28973a20db123283221ca041d8826e1de22f180668043cf73036829e21ff54a9fcb52697fcdc36d9e9625d2309bd2777ca32f9a889a20e2a218bba1a4bf6419696bfe3dfcc65af8645ecf24f0e95e622f684fc5355044 ss_n = 8abdd1314631d8c6c56747ceaa345c815d25e80da59874df002e90808c3c7b2e ct = cd7423705a77af0514d4d71bafddd7ffb005399b63da001bc080d41b802092ae58559b41a083f90909da386282af9a3e44c17c0a9bcabff23694782f18d533e7243f5f1c146c7c731b6ed939dd0df97f29615fcae2b880f527f917dc7a824b74b726d28a5801555fb4c8746e7428e5dafcff24d1832f09caae1b743082f476e6a4c506e6bf7e24d10c70b355b27cbf25e6e4a53f4a551282941c90d86ba92b7bb70e6cc71993ff6cf083f88781a252137e9448a3c245e57ca10f7503c25cc592b6ca4d393d2292d23742c8e3d25eb9c10a9c6ec85e8a06cf8804e8be5da6961a6d5a4b2ed1377cac0526887d757b609310effaa928a53d8287d402607a4fd7243103f94a1387034d228e9cf4668068e068a3c72d62a5056c96254ceb3842ebbc321f2fa374d4dfb0ef20679048c4f63fb83e9862ec0b06d26e72976fd1e96629a750c1d3c475af6f7bc8bf21497fe3936023019d199adf72e6e8222601adb550b8e3de08269d8f4049634f6368634f73af83448d1ba4e7e001311674cdd96d96b1cc62c720ab352684c479b93124460dae2c06723cb36a6a85b3f2c2bf6382d8041d8b72dc8148b46a56e2421f849241c9381c8e3e97f41a4f21d7eb61ce010903c294c98632cb9d97042c03e14146a38045e91b65ca60943a865c5a0e1d74c7fdace3fafd33ba683835ab875df1292a2cfdc4b6d14cf8c71a1b95c706e644459facbf229425840e91e31aa27666d9570ebc1f2dbc98525c0ef698757f495d68feb260d3bec56a36135daf3516c132c968b762331475a377e5b1678776d37dba94a53f84818ee15b75a83901402741d2e8d4e210f2b875c38709b1600bda47e5ecef49f51d6b90bb5b6eeccdc791320102d729daa561f96a522029232c6d8945035f8249b1c468492d7cc4b8266cc1c9cb80addb111f524ed12e9eea2484ef4d3cfe352619c920067f2199f8d5db552beff21ff0397516bda62fd6ccdbc8a00563efdcaf902076b64e9f2befb6f3d2713683017c79ac29ad9e1c3b11c8d102b28ed7e6f0ac6288f0a48c03fedadd0e02e09632bc291d66a314c1380e6c08bce4 ss = 80e0018264807b95e6631254437a07dc342b353d9ace33319b9dd688065c863a count = 575 z = 32e27405e57ecd3ee2362e4290585dc101c8fbf7a7bdd3b358de4fa21781cfc2 d = a70a4f0512189578a865e333d62154d42bfc18c084486146955e227e13ea8c27 msg = fe342354eaf9cbdb0fa83d047700a7bd8a45abd1892d6492c573d3dd49956ce2 seed = 979a45be36e59fdf43ab42231ed04144317cad9e98d54c728f15c1a0749e30fd6f75f4b4c036337c6e62ead7b1fdf3bc pk = 0026241cdb815ff71bec1b9dbd952094088424283da58783b9e791d2f799d655af9a2a731c300788e56c68592a39f82a46960c7c8491682b667d0b4b36398fcde69b1453b35dc9029402afa293a8fa736dc4ca0fb7c02521c31a8f4c67edc95f79c0b434d82d15231fdbe78e182ba0d5875355967e79763358176e5575b562b759dccc2f4a9c0de3e8408dac3b7ada607b429066f62997774900e2623464763c42b5ca9758f49b9b8708a4eca2a777f272057713128b2f81e82e213c440b50c104cb5689891ff293a77612424f294cc330253cd88102c0c568f2c28a52b95489b236a03441380438da30dda1235503a0241294dcf7c09a8c91d57caf85f942e1390a64fa831887694643c8bf4b700f239acf31aae41a00a5276b040538ce9026cc241018d115c456ad26b23c5ac6c5901b27ccb9cab0c92a72221f6f1478b936a13d21605664551b452e5a8858c18821f718aba3c8418811057d521185c1283137bfaa1b2bde0306b13691df1a89f8243a7113188c4ca32d00033a614fb995b3779c764a8ac059704db9903d99d091e324b7efc9a6a553155f099d5db813b472ae6b34bbea18b732664dfb9868abeb7783b23217cc47ba417d723247f9553301c560891b6445a6bbb1b07fe6305f99147756dabda73a4ca66c47712abf5eec2d35984232e9b07001b48168a60f7116c74c1b84e51c7ca6aa09e14dc9a33e6d9512bc001e69269f0de930359a767f68b051d0bad0476fee18022f566a67414954d2ca7814620402bf34d42fc70848295124df6a14c506a8f688757331162ae282e0b258e9a97dce6273b04ac890557d3473be259a0f39a938e2d09a7d206ed2540b3d67162d8a4199acaa3a98ad6a258a3e04c0d4fc4ba52600edb2381af75a91a4bf8d49c80317c004e14ef3e77d7ff40c24ea1dd6680744d6502d15137c0283c90a879bbb140346074ac7475e7113648270c80a7832b2052fb11e4124ce6f74c32eb67c31ec8d93b05e5d30baf161accabb34bffc8d52ea1bbfe517f211552dc8c257a9b51fa694ace544a4716384166f23d68efef2ab47c8838161299e93a3eaca400f34a34cad0771eb9f4e3b26739c0eb815fc23e2cc6c8110b670b8a82d sk = 9bc1110b2666927bbf7282353a9574637a315019763b654cde431ce5a40a033a14a0662315408662322501d7b34ea6802022b2019735670001d0e6b6cc05408e229b70c9a7ee21c3d3e280671343b4e86bfa7906e3a4ae9527a680976f1fb30c4e04032f4b14ac3283093c3444f06faa2523cd5c3999b958971b827bf56864ba7e54e672adccb5b7e48e19b50bbb2681b1587ea084b318bcc74e37985f3205c1f5c1c5464386ab9facd496c16173bab2050b0885d528b923502b98491507c75d1d743b7d44c2ac77caf4c578d8ba1cc1a15d186514f2040675014406e4bdbe366c21f01f5062b50fc521821603c1d26925db7129f2031cfb3378262415742a2131462ee91635496993691df819ca05f1bea262c316eb2a2a58ab58183ba83b66f22ca2c961a76238cfde148a6572218732845cd7544604cb5d5597f4a453d310a798a29977b555ba606017d6074c713dd1fc2712d7caebf3929746211b1807775383dd98540c56bd69d028e6087a5ef1c9745a8872858e0e16ae7c914f1e11c7a122cfdd94424cfb5ab8caa697f39235f3b48fbb417047779251b316222d876651e0916dfe722a6af2bebd945c27018356f6ba966132ffc02c5ff4874c5630ba697b75c557ef45c817690b8c8b8dfd703e4ad9244dd549a0746b882a3e32d682cf82954b659e16e0c7b37329ce513315cb9cb91924a1e55d69307c5266ac954b5fb9726ab116b62bc2a75f6275ba64192d3543732b3b6e200704c3b506492740166c9bf259e9e6b6085817a7e55e6e13a178217608b36fe875844b905c8418c6ab57a01b8304e04bc1203799acd504c7658ae60534b3240247ea2d926b59b2d692baac3e2b23bd61a9c45d189d35aa1fc6bb8bc8775fc214bafc497d8a1a9d59d0ba5c707ea14ba18ba77a6f8359c51bce24587b61280c5c461487082d22978e92824a05b13ac18203df58621e3c4e7c7508bb0ccfb227454794b49d254d55a31deeda13e36aa570b30db4bc33094cbbf0f48c15a372a1e910f6c0c5f0a80890aab4acea8699ec22ebb4034a9ca2a79bbca12a3c896a05d66b9490c14c9880c10026241cdb815ff71bec1b9dbd952094088424283da58783b9e791d2f799d655af9a2a731c300788e56c68592a39f82a46960c7c8491682b667d0b4b36398fcde69b1453b35dc9029402afa293a8fa736dc4ca0fb7c02521c31a8f4c67edc95f79c0b434d82d15231fdbe78e182ba0d5875355967e79763358176e5575b562b759dccc2f4a9c0de3e8408dac3b7ada607b429066f62997774900e2623464763c42b5ca9758f49b9b8708a4eca2a777f272057713128b2f81e82e213c440b50c104cb5689891ff293a77612424f294cc330253cd88102c0c568f2c28a52b95489b236a03441380438da30dda1235503a0241294dcf7c09a8c91d57caf85f942e1390a64fa831887694643c8bf4b700f239acf31aae41a00a5276b040538ce9026cc241018d115c456ad26b23c5ac6c5901b27ccb9cab0c92a72221f6f1478b936a13d21605664551b452e5a8858c18821f718aba3c8418811057d521185c1283137bfaa1b2bde0306b13691df1a89f8243a7113188c4ca32d00033a614fb995b3779c764a8ac059704db9903d99d091e324b7efc9a6a553155f099d5db813b472ae6b34bbea18b732664dfb9868abeb7783b23217cc47ba417d723247f9553301c560891b6445a6bbb1b07fe6305f99147756dabda73a4ca66c47712abf5eec2d35984232e9b07001b48168a60f7116c74c1b84e51c7ca6aa09e14dc9a33e6d9512bc001e69269f0de930359a767f68b051d0bad0476fee18022f566a67414954d2ca7814620402bf34d42fc70848295124df6a14c506a8f688757331162ae282e0b258e9a97dce6273b04ac890557d3473be259a0f39a938e2d09a7d206ed2540b3d67162d8a4199acaa3a98ad6a258a3e04c0d4fc4ba52600edb2381af75a91a4bf8d49c80317c004e14ef3e77d7ff40c24ea1dd6680744d6502d15137c0283c90a879bbb140346074ac7475e7113648270c80a7832b2052fb11e4124ce6f74c32eb67c31ec8d93b05e5d30baf161accabb34bffc8d52ea1bbfe517f211552dc8c257a9b51fa694ace544a4716384166f23d68efef2ab47c8838161299e93a3eaca400f34a34cad0771eb9f4e3b26739c0eb815fc23e2cc6c8110b670b8a82d090ba6c8235bebd919986f315ffe4891c2caf6e2310a443bfa51d5f592abd23f32e27405e57ecd3ee2362e4290585dc101c8fbf7a7bdd3b358de4fa21781cfc2 ct_n = ba211ca314e720fde6d47cea80e3f0c7ca4fd5edd7a3894a2646702ff1e83d53113d5c0ff09c100905db3f4f4950a86630ee3047323f6ec7f1bc5256b865d315cebe0509924959b6cb7e182c1698e509bc3669f726a1536fdb1cd11064f28cb62e906288f2e08e899f689e082c2c65dd5fe2bf17a88d59b5bb349abdf159b344ccb74c94dcd12cef00a3ea6d047f5481642fd696be1e31a1240228354e487677c29c29950b56074175e1bd8d82c3629a4be1d93466881a2464fc18d1f20e03d0ae52fc2961deb69fd35f5baa79ebeaa45d568998c35153b6a9bad3e1f2adc00e5415ee542e013fb287fa0c0f44a1a8d3529c936a6b61e391e64aead0cc41ff4fe8bd6b88e8f7a76d5ec82cef59d8bb733a7a249d5904043f7d64e8691de100550ac915b6aa0d85016abd9fddb1b2311a29635b3ca85aa055774d63af135d13d5fb9774d5a0585edde968d745c3c3caabbc952c32a8f2e8022c026dc152f6ebca814e8cdcf0cb05918c5b04a0427fd445afe15e14b75d1eb3e45b09db4c456b24d275eba5f19ffd6d5ce6a333e5228f909181c52548348314fb72d2d0442284e43b3e1241a82bde8ab198b300b9e5bb6f30af083135744a91bb8bf4c5f2217ac81026a343a442e63ff7e4cb13ca9005e6ee0b30bade1e23bc24e13fa8a44ecd7c0b4db770140664dea5458e0f90019369ab3bae311aab92502819af2750f2a2212987684e32c03250c9c74978622b3f0a3137b091924c85786b73d89a4f899c254a943954a70b729f3e51c24eba886057142592556ad3ea010482601b3d5ff8cf93ad11c52231fb286f937fff3e90ce4b5d2faedc8a20a9d26237413830936897fb9ccf9ab1801fdff2896f48a947b9a4332c2229ae27a18f7864af4783cc69c910dc7f9bd87f54a91c320985ae3255fa35e08d06acb506f180a88c4ccb400973bad15370a727277ee4250db8a6e6f802669ca461b40315cdcf609b687adce4e6f8b90789d775d6a289bf60f6058aa47046dec878f1dc3b65478f825d4afa67e6d239ef93e851455b7ef85431f173e4bf9247779beb0c311636fd47c330a89936 ss_n = 5973eb1da5ab39cb7f7dc696f578a7d716bd56071db67510df332bdc16737d0d ct = 9453c80bcb03f21700bb931e7428dad21c0d4f63c2530827720f526fc38c061ebb91994b49fdeb4fdc8a15bf9ae2a16fb3ea014f1cd438738dcf1168bf6d37bc453c5ddf66454f838c379e24d3188e6e4b59aa85900fbfcab1f6e17cac81c4e3ba85721272a57ffd3a4bacd1ee0333040b290c8c74b87e7c4b54eb4ea6bbb3a2061538ef43e4476d210dbabba89e954890fb754eb0331a28cf335fa254bfbb14cba67cc2ca6363ecfae39d0409cf6c5c3e6622e7b6170e52fcfe9d82e2b453e35d789c24ae64b9beaaef80c7773fbe64f60bdd20761f6e8ad0519224113da8329f69054515ff585e3961d8d9f24270d1fb4145d8651cab45ba735b439d1493baddd1be4d3d252184d9c25dc94db0f8d80920d81416460252b37c9c7f76ba98ef5b16fad64f5e3cd0db3b331d9e35348ea51d7e7fe77c8d0dd39181ad3c58fed59b83ed99be90aa1f89ec050f860cb50df58317f6794771dfc3f6002e0f9df47fa0f5ec052ebdab0acff9e4824ce05f079f10a595766371f5d1871407c861c98ba7a3c509b5caf4b73e96ff0a80a509f2ad18533519748e940104db16c17069734cd30f9fb67f5d6cfd12779d71b5fa12b54915a5ffe9801bf6b7e8d29ad18c7804ea1855c6b048e065089c620483f28ce16c89bc182962bcf32d1dc87096c881d6dcb23b20a3958f94c498e3dd6ba938915dca217dd169454195c1bcb2e656edd68aecfed704c76d3acac95845a6d0cd84365d832350b8ec7f3dd84eab0748ebd35a8bf5b93d5ad4367fa244a185a575f41fed2564b3d397efa85fd17f85cdfea4c6f62fad2edb2183c35462253515d3b933818b4e9bca8a47f397c3190f3d51d3c052f7237fd4a6e6a2bab534fd07a03a436cf7c78bbffdb23c9b6a2784dbe92f443045760af7a5eae84a130119cf4c697cc7543a0392dcf1238f9af0459e622dd5febaea99b6adf5d8b092c5427c506756a0e2032a35afcfa68f9666b712f9a45e579f3e6d4ac430fd30470e8218d3176149f9e32e009681bf9423e11c48f66f3da8fc4fe96f26ce533673c4199c3a562065073a81bd8d17984573f8ef8a92 ss = 1425315f0ef8c9e3cc1c96f111fe81291059a751d919c51cea413e4441ac881f count = 576 z = a6000b15948a47c8e5cc057c06c41fdd90cea1ff2279f990f997980a055a5eae d = bc14cb45bf8ab154a84869634724852177b41b4a6bc28ca86f177f319cb86fe5 msg = 8f88470ba5eeeaf0827742372686b36f4fcee0952500da82cf1213ab2c19b450 seed = a3f6ea2951275ca5d9aecbe62a4324e5faefd21a65627d6c2525321cc3ef59f13913d9d0ee90c7f945c84056288bff21 pk = 2a7bb0c029181fa348bcf1b965b62e63567247340dc5a58c0192b2548455e2a80d20b61e6f3ba3d52804a1445b24902d50b73730da8f35ba54b4188ed1a67c46f9333fe78bebfb26befc2018b41900a1adfe73214a716fb1e3baa0e0129c9ba9f4f84a8030684ed76b99fb372ffb8436b30bf902667eeb08b77982480044786b8ec8ebb812639b42672e33303abc527105d98a0d6792101301af1164aac769237b309f031c41faa23b628faf6a5486592f2052b7c5a82c7087b248b4b4a1daa281490bd547b989c75b507901d50aa885b84ca34453295579c5f431b84bcc15656c976aa9c6e34b6d59454a418a7078880e23cbe68a6029434784749c16eb75d8782c85baa2b198acf5676386537507fb00e25c34d1b2503b48511de50d3709cd559b42fe494d4e7bc4c9d100f5d6c1a5d8836e2092db131945d465cc925ab48a6aba873e3efc5c078106067230f39b5ed419a86e73ca5255bc1093603baaad82e5296c8a98d84055bf227ce01261f8350c58a7b459062967a51afa08a80b2893a17a964612300ebb40e7aa9533287e3ee38236c4103f0b63a081a4ff0033aeb598179c8e3147bb93218f6b6cbec9d3c0ff5c3960811437ac62c5500329043c3a8cb335e2cae6d98ee7da40b0b279ecb9406b5c5d2ca30b3ed9cfe16b056fc677734c86d480c14368b89fea665543c038a7825b10bd348a19fb69b74d9055b8f882f3a45d13779e3fa2906e0594baac810f89028bf1bf4387176116776719c46214af819ba0823327f8a725a5020a97332780b8ba0153c76f47c2988ac9d28c972827189ed13d6b1ac6ef0007ee740608791ede521c541b9b4ac85fce2028cdaa27aad432b4045930423c6e2a96e44930013250a35662558638dab1c902a94148456b4af68cc2747fc5757921ecbea0e0231ea818d99c2ddcc1429fe349da388ee72343022795ed2363b2035337b670da2b4720f14b622c0080bb565c149dea86762165a86c715010618f93d17a5cd86b27e0c95ce47dc19a0bd7f0bfa3395bd35070861a5e9b042cd4da1875d94cdc0ba367a749a9b813138956e8780abb3cc21085df5e72b31cf30498b84d7092a241488fff6ba8f3fd4df18b083aea2a400e sk = bd263543116be629a760352db49a4346b771ee10503d1256d3c8c295610b9f4672d4e0c0378a27d7757609f0a215fa5379b45d97823ad304c73c3587a1ec3536b893774852df91412496a542fb6f821a544f563ca175ca4f470498da0883da8753da1d404cc3e9608bdbf382949bae4dfb0675032249ecc3ad49aea72a9d59ec80bdc990f4b7cac189c4b8733e8bdb08f9a70e2c527d0fa879f3673ede1026b6d1abd5fb7bd77bbe41396beecace7c00a6e0c91134b06cea347260c14f3b63501ba3befef8053baa510c262e89668c1388b2b0f1197218bdc71abe66e1adee0919bb4ba02075bbd9f0816e525a569c5c1bd9bb984ca3657b786ee86f2ab2376de20b5da96527d47ec3a02d18c9415ccc04f6248140a5a176b2122aa08d5983aa20b263c3553adfbaa81f7b115c61852922bb5ea0a4f6a39a153577fa8433d7199ede573a2b38be16409ceec3a688c82128b02d39d249b6b51efae6171e5463378227834c0de46b71bfb80f130b44cc0a7b7de86103171c6ae3c56db3788ee210428843f02b5658db2fbb426f83a0b4660cb14f224418a2672d525a91e19ba31573f25674118a30e8b02add522500295903a55bdf1b4faecb22512920bd3080ae10b778e0991bd7cdb10a015d6088296717fd21a74ec4a1e0b3589da912635bce962013b350a1c795798d7007a757317a534e0bca82a7c45152e6cc1a2897a6b2a58d750b304b85a11703fc0a303607972267999e22498271cefee0a2583263fdaca470d26de0a82829f2001211bbd7c209f213224485af76a0bde9fb135f0138d0a26188fb4831d6a401a3ab0509934e59ab40344f98839f355a905860b0ccd00e679c4e7beb0785b4392ce19f5ceb05148705d2c877d6fb6978e391da297c26b05f02d62e694a7079434dfeb21c8927c25a9972ce9967b721235f68ad45705f0fe04d2d595efd89bbe86c057449b9894b60a10b40ab1b87fc298fea219afc5a8f8e5b91ac572941909dee16b19ee4c7be2b0032aa399c8423fc94639a60937c08b520aaa563f2b87da452d8339bac4655cb23088319732a61070566192f8a0c2a7bb0c029181fa348bcf1b965b62e63567247340dc5a58c0192b2548455e2a80d20b61e6f3ba3d52804a1445b24902d50b73730da8f35ba54b4188ed1a67c46f9333fe78bebfb26befc2018b41900a1adfe73214a716fb1e3baa0e0129c9ba9f4f84a8030684ed76b99fb372ffb8436b30bf902667eeb08b77982480044786b8ec8ebb812639b42672e33303abc527105d98a0d6792101301af1164aac769237b309f031c41faa23b628faf6a5486592f2052b7c5a82c7087b248b4b4a1daa281490bd547b989c75b507901d50aa885b84ca34453295579c5f431b84bcc15656c976aa9c6e34b6d59454a418a7078880e23cbe68a6029434784749c16eb75d8782c85baa2b198acf5676386537507fb00e25c34d1b2503b48511de50d3709cd559b42fe494d4e7bc4c9d100f5d6c1a5d8836e2092db131945d465cc925ab48a6aba873e3efc5c078106067230f39b5ed419a86e73ca5255bc1093603baaad82e5296c8a98d84055bf227ce01261f8350c58a7b459062967a51afa08a80b2893a17a964612300ebb40e7aa9533287e3ee38236c4103f0b63a081a4ff0033aeb598179c8e3147bb93218f6b6cbec9d3c0ff5c3960811437ac62c5500329043c3a8cb335e2cae6d98ee7da40b0b279ecb9406b5c5d2ca30b3ed9cfe16b056fc677734c86d480c14368b89fea665543c038a7825b10bd348a19fb69b74d9055b8f882f3a45d13779e3fa2906e0594baac810f89028bf1bf4387176116776719c46214af819ba0823327f8a725a5020a97332780b8ba0153c76f47c2988ac9d28c972827189ed13d6b1ac6ef0007ee740608791ede521c541b9b4ac85fce2028cdaa27aad432b4045930423c6e2a96e44930013250a35662558638dab1c902a94148456b4af68cc2747fc5757921ecbea0e0231ea818d99c2ddcc1429fe349da388ee72343022795ed2363b2035337b670da2b4720f14b622c0080bb565c149dea86762165a86c715010618f93d17a5cd86b27e0c95ce47dc19a0bd7f0bfa3395bd35070861a5e9b042cd4da1875d94cdc0ba367a749a9b813138956e8780abb3cc21085df5e72b31cf30498b84d7092a241488fff6ba8f3fd4df18b083aea2a400e55c015ee38653c210be60d24d887e7eacca874cafb93cde922d632b0aa39eb3ca6000b15948a47c8e5cc057c06c41fdd90cea1ff2279f990f997980a055a5eae ct_n = bcbb6573f9c5c1fd67c3e89ef9092d317e41d5db36d05df1066fdf005d14ff7ced96eff0069c377b6bff7e7464eef25f53abb004d4e28fcfe1a0ba0063e621f86d7d05b49ea3315fa3a0821d1f4c36da75e84080c1d7617083497ed7e7a439e26cf2859d09e6f7ebc8f985941cad0b85dbaefc41938428e448c099d0d61a66cf87200e581789b89177c22b6e87f402f6676603c1bc4dc90e2c8ba96e5577efcce88de623bef964e1a3a3fe571cd9ed21df72a461172bf0eb097414d3b74d7a130555cb251c5181d1120b31754f8b578b4d8380509e0d75dd3ab70d1366e8fa2594430e79baac9195bd1700e5566dd73ebe8c7d06b8f442d32f952eddea574aa2888fe0d8f42a2ac6d2b09008bee7389dca7a12bc2f38e2829a1b5d84ca696987ff1a0d1a51b93ca6915d5acba0f23b31b6cca24c09365a657203755d9c713031b1f669d95c82ab7c8e5166b29f4dff883be32c8327142998061b3d180c4a9711c9f97402736018da715c08f0fa910bd98427dd9ca3a81160b81a22912b4709146e5643a170f30bec5c5b84f8b18d150fb4043975af37947e493a6e27b7e268863cb441b8c768cbdc36568717854d6bc3df9c8f02e25fbbfa6d5ef362f617ade01de8f2877486f317e6dec856fb02ec4744a22ab2695cc7ea3b5f78e29525d43b06ddb3e2c4cfc04c3ec84a0b3cb4f1bb99205ce3413e170b17658b1fec9f4f6f6a186bc010668365eaa4ab6ef842e3324135bf8c771a3f5f394cfe38febb5e198c03c507880f0efa2586a499d6445767497ae335fafea2c7b0bdde1194bbba0fa89d578affac41c7749b466cd342b33587c2900e6f3093237a452b94860507cd5fda62a35b8cab0adf123a88b4e05221ca89fc5e07debf3f3762fd58ebc08c3b37b86dd7b9b4ce8c3c910f3418faca1f6c9c1532593b17b8b317c419b1f022b0aae26437ad1ab5b0880090dd54aa0fbb551cbdee80fc19a19f03ce3272bede0b0435057f639cf063c39bd3dc5658b470efe3a328d3bc01abea053bcc7adceaf023af77f35b5fdea12b2250d35a28be2595adce00fffc6704aae17cfebf3f3d8e ss_n = 4c066f7f58214fc053bae7bdbf54b6df6b82b44ad997384e50b0ef79ef9cbaef ct = c192e00e5fd57455db34a0fff8d881713f107a1d0bf8279958487c7396b133fddde1816bec9be53505e288d9f9d8a12e8db676adb760aafa66411dd720d9db45b4111c8731b32b33c96b7b61e9d4586914df6a4e1452c205e426c4a53a8fea27e6a485d4bfd91509a69e6b2799a8264089096a41f1b687c5a270bbefd866456dc4294829ee16d866c859415c22fd948fdfdb60b8e7fa0643fcaac8c358022ddc4f3733ef2aaeb44a7f167498aef7e118832677831551fa3f75362f217ec3fe43e3ba6e49919f464b170e74022a9c5555cde75fc7f135007afd15efaecb44005f6032375cd913faff0e64e5ed6b58167b4e9f9cb6c5d6edb4c6241c24b9f6b7622e93b4b08b15a28044322c508dfbd952a05512cf970a25a2231ef59717b58d1cb449635833fba53eb3d97dc00da1e439861de416e60e5e944400ef68f832379cf76774e1df2ab801f7814d7b5d1fff47a0133be1f7ab9efacc7bdbef1b6427fb6b1f808c5a6dca3ed4367d5a4bcb51f9d963e1ff08b080e1ef5c4cd2627c84b14067ec76737f64ce370ef35f89303085ebd015aac67a8289d70a99bfa3d5f0c5f4c5fe097e8d6382a6a6a9ca9a62c591ac82b2fd9d9142658072793d61ef4b895f7cf33e9eac2d136f899de9bc2564b7d94001512eb561417a87d9387631d742e4880f44d2f8bc34ba53b9146de20c8899748059878ee93439c3ffc0218bd7e2bb0efc47ad1aae10aab89a962e919356d435480eb2735f4c08bafa9baf8555a299830ee0080f6e7d1641f17cb7b5afebe338a8027bb8b5619e1ddc0d855125c14a99300a9891ed4b8135096d9b15d1e8f7ebef1ec2929b7e1b829605ca38960a86dbf4d4d546f61817a5f896c219ba65211eba41664daa5f83700be38a6108b5949100cb736055b4a6a8fe7b75d46b4dabfd2616350780cf18ad8e2aa8c1edd7f41106f01c8976e2ec8a8e93dcf7a8a5ee2d97c56bead988ea42dc748105a45335686c535069ed6f03b570f9561d7d1483f94c0106aed5979dd5f969163b4e89096589cc67e23df6410e123370515d69623a6985ca01fc357701ef77e6cb0064 ss = df2f6f60e0a98f03ccc6902813f511158e0e1fc4e619c5bd60504fedbbb739e4 count = 577 z = 0d73c767984e9b3fe834533d7657495d590c52540f70d305246f25ef2b62a9b5 d = 2d74dd14bc48d294a9ee03a58d57dc2b502ca85b71949feaaafc0e98a7ccd9e4 msg = d4397cfcfce9f9cb8b873171dc673e8656125e164092688104979b38fef8fc16 seed = c24d7f4c69b6edea07146569e06f7479c9555560f362cbad803982a486a929c03dad01cefc59631366ee0d4ba74ac39f pk = 90f79b4475c32dcc2f460613eb25cb491c6519833437ac927d124a8095775f1b3764f5ba13849f5d277ed09cc436b152ad8c2a5da1c16b298f83d6bb20b3b2e76b4c448310f411c4bada23cd66602fa25b5fb5c5e51a4fc1a280f1b94bdff5ce4dbb35ff4509dcbb6ef9b0064a98b46db31c9b16c14d0a163e4a08753667b976b285d7bdf0fa4b6453401f881cf77a20c235894243aa5818c543b355a0561f59c4cde1a2581f4203f9d24a46f5738b5a0b1aa8416a00859dfa76a9f969c9279c0bd75d05828a95eb1d896bbfada7cb7d038734f50a439571abe96d7678a58275704da35e025cc0e6fc87707bc97a0951986a644c6a072dfa2a6d80a6825c9d38784db0938aedfa68f3a8b0da538c53036ec95205688ca9d779573cf91dca1688fc0736c46aa624597d72401a30680230070c0a5b15007a4a2d968009c13bc930b015f75f703c91618147bde7040d588d49742ca39831ab9036ca77098df85a0bdb918e9694dac5a25191a26ca69f27897d2389453a475e4ed5436f543b4f411f36317c6a4093cdb3b277e52de207920cd119f57055ca232b2349c7a587186bc847a5388a30846045c845112a9ae8b65f42f13ae0b2a7f228a7ede071a4802fd846168df23fb97131c099044269373c470263777cd1308018d4339f94cdb3701bac600dc4697b85d31991078906f3955552b72167aba8159b504668714abdd98c37d70c0566f220884a399a7b280ac2428a513b5e015ac9c6cb2d6664bc7b062d85637c2c41f8c1010cb7855e6531cda236b1353604121dcf69bd5fba91c823af887c77595523476b4c24823867cc651fab1f119c2f5b721ef18a6271e2c44d0907d319580da11e5264c3b1c65a5cd27f2a4757b533b263218d3da97b95db072fa73cfa0673fc80a0a71036c8363d3b19a0f6ac99f210548f47669e7516ead5b60551bfe72766a9128ba7766ec1805ba18933b9e698549b27454a5416a41eaaa5991498ac36a054a4c20a6a3bc3a2cb02f5283f4429a53be1174c6ca0f0f0255e59585d49348a1528b4e106ed391387f23f80d952af0438b4c52bac20c7679c758d1a4537cbb8b32ad0a15a09ec59bc2c861e05688c9d701752508522cb0e0fd4 sk = cc593a04dc7a7b14050bcb6a1afb478842198bd188de60371026876c936b6107cdd8474ab0327713675dab22ab9d8acbd7a00ed7eabe19217f4a14006e30154f592e3ddc008c65a7918587c0012707b4b635c833b44b33ef0c97d1f5c2bdf13b1f18420b7c4d4b50abf879490a29660e3461ea6311fc01216093af15e0030ea7c6f6d301dd12c154b996aa152f33c2a70fd3bc725232ee923d652b8d3e33684dfa66ba8c7098c901dcf90100a1092ae42cc9782ab5825f88c27e81fa4977301773b0ce2e2cbc13966af927b3753bacea7164e9959b20e0af08493a48ac2b3057ab2ed822a66a03b7e41bb268b9109a95bda58d17d84ad08b8f1d595a46e35d3b085d7901927a358cc8ba4af8e66ec96c115d9500fbb607d2554452abc18f716255f60b85a50498451c4b87069d059c05c85c8f5bc918c3704d4962073b005cf71d15b04f6b48636754bce7e692df391926dba4e7e69058ebb4cb499b67b3080eec17e8435ecce395694c89fbc4bcc45b6fa0ac03cb15c3d615ce2e46b226e4914efc579320a44646ca47a974de892fd4e73b452543d46c5291222fe6281afdec941a4c45ffd1573e057f1a8b93ca1a2111854acebac2b2660bc86606e9326225aa3584fa6c3de7a0dce08be741aa1ae91b7d6779ac103dec3b09b4b6619efa65ad4b4628c00440ebbaeff6c2e461842243be2e86c3b0b1ca09004d4f47b27d2655848384315a5bb921cb59a01a9758b495d88e7eb92ba409528c181a3d952d55001f2c4573cb0c98a0db589af06af3b09c25406eba322e3e917ed605824707687950a40323cae2a7171269bb93e108ad0093429356f1ea8b539c3d2ff555ce2a004dc5a055d94cd915ba684667d495b0bf766db303036caa183dfcbc92194c2dd84e5354846f4c499ec9cb7c857ab31723709363616b27a70a76a0bc358dc80248fb7dce006b04b4bcd7994cb589910177aa840ab61e8b63029304df398a522c9c16dc002db3226f22ba7fa8053ab47e8c14016356742698c526932ad25685e78048e1e44640f65adb2a6c9d67a19fa8254fd4b6d03698c71293c5772d6ac41790f79b4475c32dcc2f460613eb25cb491c6519833437ac927d124a8095775f1b3764f5ba13849f5d277ed09cc436b152ad8c2a5da1c16b298f83d6bb20b3b2e76b4c448310f411c4bada23cd66602fa25b5fb5c5e51a4fc1a280f1b94bdff5ce4dbb35ff4509dcbb6ef9b0064a98b46db31c9b16c14d0a163e4a08753667b976b285d7bdf0fa4b6453401f881cf77a20c235894243aa5818c543b355a0561f59c4cde1a2581f4203f9d24a46f5738b5a0b1aa8416a00859dfa76a9f969c9279c0bd75d05828a95eb1d896bbfada7cb7d038734f50a439571abe96d7678a58275704da35e025cc0e6fc87707bc97a0951986a644c6a072dfa2a6d80a6825c9d38784db0938aedfa68f3a8b0da538c53036ec95205688ca9d779573cf91dca1688fc0736c46aa624597d72401a30680230070c0a5b15007a4a2d968009c13bc930b015f75f703c91618147bde7040d588d49742ca39831ab9036ca77098df85a0bdb918e9694dac5a25191a26ca69f27897d2389453a475e4ed5436f543b4f411f36317c6a4093cdb3b277e52de207920cd119f57055ca232b2349c7a587186bc847a5388a30846045c845112a9ae8b65f42f13ae0b2a7f228a7ede071a4802fd846168df23fb97131c099044269373c470263777cd1308018d4339f94cdb3701bac600dc4697b85d31991078906f3955552b72167aba8159b504668714abdd98c37d70c0566f220884a399a7b280ac2428a513b5e015ac9c6cb2d6664bc7b062d85637c2c41f8c1010cb7855e6531cda236b1353604121dcf69bd5fba91c823af887c77595523476b4c24823867cc651fab1f119c2f5b721ef18a6271e2c44d0907d319580da11e5264c3b1c65a5cd27f2a4757b533b263218d3da97b95db072fa73cfa0673fc80a0a71036c8363d3b19a0f6ac99f210548f47669e7516ead5b60551bfe72766a9128ba7766ec1805ba18933b9e698549b27454a5416a41eaaa5991498ac36a054a4c20a6a3bc3a2cb02f5283f4429a53be1174c6ca0f0f0255e59585d49348a1528b4e106ed391387f23f80d952af0438b4c52bac20c7679c758d1a4537cbb8b32ad0a15a09ec59bc2c861e05688c9d701752508522cb0e0fd4419d5a168a244d8f822695227014f03b2a79f5b8be94a0fba87cb2c3c98ad7e00d73c767984e9b3fe834533d7657495d590c52540f70d305246f25ef2b62a9b5 ct_n = c6be9134c77c8978779a2702d232f5e2ccf47f3ef837add14d1d170e2768c4f9f5976fe63b44f3cd16782f97831e9fe1c7cd94fd1c43628273871ed1b81b922701ddd1991e69bcdc2ffeb40e1c7b7ff80cc9be0fd0d5a3fb45ed7e3bbb90cba1a18d1eda15eac58eaa835cb97d8355a2793156fde95f6dadcf5ac6a5bdc37e45e9367f509e76ff3cfea3117a02b7b00e7a0baeb45e3c3949a5571e6bb0f4e4fa3fa945f4226c98cab35df31f2b059e0952c62b74ac8096d334cbb8597845df62006d86874d71cd870d5c3797c137144320e490a0fb7c0225426b61782daab896ceda3876202b2657c20f79446b24557de793b2d09d764b804688945bd307d601bcc32256f3a9068a10579360cec351686be9d869c622872ba1bd973c02491f5d005878060c72bbbd251b5c8969d4db33ceaa0e50f80c51ca6f8de63d58564a269f3a9c57b3cb4a44f22459a97e7fc16af375bf24d265c176caa6506af0563753f48cc4e56bace40b64abaa185ef61391587760bc4923618e9b072e50e7c154b6ae52128f16e4f4041f8db764532ef6897a8ca7ac159696589e2e39e97dd4a573b64a4a406257afb43962e8627447b380b527480a759d3f0459c2ca06f3f1575ef04ee612d59bae524c8693162fb03b20062c8fd2ed21a3b72bd8635bf9e2bc1f85f814a4a846139fd39d816fb0ae132496c8a275fb0ae400d03d503f7802e764bf07c40c64168f3fc3c36e04d87215220e7e9f4b22aed6483a2482e0dae98546eca9a1c36443a72123d8e9e32c0035cea6eb7ed93cc9152a43b63b13fe4308488f328c6238d7cfae1cecc7d8921e852d848c73f8e19417499c985cdfed7be902d7eb863d5db3761d4f30c2d47275e890a353472148f561676a8d4a96225841ac27977268f65fe71ddc706af4d11cd6361ba163ba575a32fe6e389e5459927935450bebe40d470359e582953d4ccc19dade1b57f414041951608ad4eb6fb0c1f26ac3caf59c7825aba1370e15d4b232d5a6f1bfac32e7f5e175b49d2045c34086cf8f8e8dc540d8778df4de368ab5c8512b3b4cb96cd472596a1470a3aebf5c87 ss_n = 1447cc6accbafec3a748eaebf4c1851c4dfb58160b083915e04691e462015118 ct = 914b11f01b14848bc290778593bac4fc96f8a941e03d7b0836688109d099fcd1a7ea7e6b01d66f5edd878873e9eefb3bc3a97a8334245941f59a42d96592f7bdba3ce6119941b7e92b45f60ff8d367c6487a885cc4b4c0c81f81ce068bcb6a1f1941e12d4238c16f0a79493643cdb2c545f4a9b99d83fca6fc1db5ff9b9e37991722f5c41f95d2ddd084433f4b70a83704fd9c8236f7d2bcd2a8d7958c696cacd1a1914947c527ee998c9235cbde0c8138f31774468cdb081a48e01ff88a38cc718ed3922bb116593335ee7f5659e6604d9b249912bfd9bd40f39836b839733b83f262a14989a70e64110c49408580f7c77c32dedca887bee5fc4466b069d38aa52f06bbe018eb50a669e0af6a1e60dc5981cce51f4f5bcb3a51209583926e33edcaa1b7eda786031a03623cbc0a9f8e30e31524f8e0b9f4e1c10a1a63cca272b5e0137a277510171edcd62695ae14e29e5a5973440d831ce0afe614d3933161af705df61939d10d1a191e8b6e4c9cc223912e2dc2e32af4c5777e3d8cc5a803ee088eb417e9e4d8611561792d50b6a54f099b8ba0a26681afb28cc0792277c11c03c1f98d99b3e297de03f07d8f62264319a086eb525754560d86d15c3d4f5e6a7ed977fca9365f297742ea404241c2c645a71e79b32997d5da7ac6d95317cfd036568db2338dd399ef63d139f359cc52d6ac25fec76a315fdb5229fd238ccbbb764d4db851d0d37fa4d000032ed64effac73ce80ab764403a8871f1bd16991037308a541f346a16175fd944c2fe970166967cad1f4a1c65c783783354a13640bba1067d2aba14ad6902e8fa5ce59886a4c4c82e34a57424a5961d6e1387f33410183ea250cbda5749a0587884cf3213ebf7b4cffee24ce344fb722da3c14c5f0973d4f672208c72d667b0b3792b4200f1bafdf03f4c7d7696b784e4629c3eb5263c90812580a99398686712a5ce673349ef2a08ec3824d49e780ba21eac5d95a0e851333970679d0d45abb1f9316dcb5588bc3f111ab9f036358a18c47ae40f4563d43d5f6b19209641932883ba8a1735b05044c955f72693feddf81eff223 ss = 78e6bc9fec9edbff89f5a7ce2539da96f99a7fce64c1b2ecd0207367132eba8b count = 578 z = 33e4c517754348117ee28d5afa2d43d4f3141525182f65e737a3baa1127c7887 d = da486ae7b8d09125dbee1e201e3d9226e9582f491f30c58f9e1b73d3c495dc12 msg = 08f9baaa95029e0bd3fd7d1fb65b910ef32042ad09388464e8b76011eb4c2f19 seed = 72ddf3411c2bb29892922a62914750ba091b6fa644ef35965cd77ed1d649dc0a4c3f9212f1bcaad676e788409bffafba pk = abc76b47130ab2013dede23356a6710e54bccb6043b9b62a173185c9dc7267f976e451c0b61396eb32132c4a0179b3c0062a9a8afa87aba0051a84cfb7968691cb6b08e27484402d38531268ac1d7eb40ae5976d8385741dc7680be07551c05104091396779cc0f0253afa11f4e10bfae136f65b370551b9d858a67aa63ef15596add9688f11840cf89c24c498b4b215bf19a577d9832878bab8e5333c0c2426035941123ab9b1c42ea14b70552ab80698ab9410d5a712d1934f115ab3882926d7ac60dcc17c23391167c212f50573b3cb57aedb457708b63ab17069d432bed8c031678af1b5a53cb50071348c6723b7bb8523a532222899816c885103f4417fbb2edc6890f2e066b2f469a0842d41b48a4187b2a23b75cba309ace68c8918210d82c0e5f6bdcc48af4e7673cb333d4849570e09bc9c960200a268fc47454c9a5aae42829734ad31583d4eb16d021b54e6e10d5c19a559753941f41947e700f9aa91be51c374d8c869368932da473eb11c63e2a804157df530877804262f345dee65b329456cfa18716a1337314650f597cfa5a2038973a2a95b48f100b7dca52cba7b4c42ac9765629d07818905577543e7b62547baaacc3df0b9538d78604a280fd2b827d8994aff9872a7059abbfb7a45b0509d438e8d8745f6ebcfbe910067d9118a88226c128aa9b12a380b80a8270bdc2b8ebb149b8ac4659256b9354810b66511ce017ba0b794410c9ea85b097991840fe528813b9dae102841d988d7d19617169ba3ac43c449227367c66714812741a4a3aa0763643f9a1c4a790ac1e14940267943a77c78522133eba0a1c5e2313b5050737bb51285a81f0aa799a6a3e8405900bc408ee0c5596c91c2e318274ccd86352c5a570f98731dc771b20286a88b2b2c6cb17e90cc52c90ca673b763d95773042305a9635e75243d34db1f6a796d759bbb617bbee149bdc77245b9c68a897a3bbaa722a6c031c6831868303af5e624fc685b8f676aa1a982f430197cbc449c65003f1b241bd60d6ce7c2058bbb85bb9c983812ea03c71e794e2c574b705a19f8730ef58bc35a5c0cedb4555093b2327461061565b75a0a4ac53d633ba65efc4712474b0d8c585da8140df0 sk = 34f35935c61f03227df8e97c10457f50303fab63220097a1a9191e4e4a984ec9a7d75222431274868a440ba7a29b2185232a34a714cbd7109e0b6b4b12450f701a2852f190931a30b4a663bb474e3e58c1a010105ec9760f3509b81604f8ea0332c31b20cb329a52c15f174644e35142f078816377b0c51568792cd354885594236f6c9da57b0d1e47393b79143a854bec3ab89098a87538b177120be6380090baa7b4d58d1030a89d0c012136996e18824736378b93152ad3abf7b2b5ae5253237549e9b381eb858f225b425327879cf9bb68878242f99105d5cee4f24d505c131b26bf9f58ab9c68af4ec838adac8c41c8a1ea67c54876335d31523ba0ca3d0028864a4c25ca7b1cbbc12a935642a6c533e7bd57f63a3ca1b248c123b3a78d23ba9985354dd2f84fefc43e772c217533989ecc2145f61910335b8e62c98404b32123799314333e2726dca832dc8cb2ddfb8473e38aee769ead515ce1912ca9db8b510325368236b320576181537d27b4e7a75bcaf693a8a4ab783311457305dd0a517fe35387aa7aa3406a6ef58d7e46635a0180374caf8cc74b6e3c44502a7ac6c5c554fc0b060946b909959ca8c1dc035bfe0438405512fc87a5bbe1cf2d2232d53123e7b49aa6d9b9b13cb67fe16e92da638457354a420231bba04d73b25b5170909202e7d0bd41709f0f7130998b424c492085c341d2a225e8fa7523565b1618bac3468f0f645c9657b659b63e56d812f3da21d1c19bbed842bb842e9b42435cc538fd7b5b7847cd08028579709ce731cb5bb6240f248e08d107152b436ac8cbc7805bb210bd3754292ac95bb3bca45e9b53687356e7339c5d7139c27632a4f77611286a2855163d750f62a1ae4b308ad31a75f492247cc042aec1c95d4b2c4d57ab58f550d384450fdb9fefc69af40cadd5b7927816b67c7c835677596f699faa9c1db9d87689888f757c17ed2a296f30bca93320dc10673ec04080034e474c7ee2b72bd3459383375bebe0c4fd765fd8907ec759596f524a098b2afba65993827441923653ea32b783956c1291c3370c4ce011d404ce6bf95e7d7258abc76b47130ab2013dede23356a6710e54bccb6043b9b62a173185c9dc7267f976e451c0b61396eb32132c4a0179b3c0062a9a8afa87aba0051a84cfb7968691cb6b08e27484402d38531268ac1d7eb40ae5976d8385741dc7680be07551c05104091396779cc0f0253afa11f4e10bfae136f65b370551b9d858a67aa63ef15596add9688f11840cf89c24c498b4b215bf19a577d9832878bab8e5333c0c2426035941123ab9b1c42ea14b70552ab80698ab9410d5a712d1934f115ab3882926d7ac60dcc17c23391167c212f50573b3cb57aedb457708b63ab17069d432bed8c031678af1b5a53cb50071348c6723b7bb8523a532222899816c885103f4417fbb2edc6890f2e066b2f469a0842d41b48a4187b2a23b75cba309ace68c8918210d82c0e5f6bdcc48af4e7673cb333d4849570e09bc9c960200a268fc47454c9a5aae42829734ad31583d4eb16d021b54e6e10d5c19a559753941f41947e700f9aa91be51c374d8c869368932da473eb11c63e2a804157df530877804262f345dee65b329456cfa18716a1337314650f597cfa5a2038973a2a95b48f100b7dca52cba7b4c42ac9765629d07818905577543e7b62547baaacc3df0b9538d78604a280fd2b827d8994aff9872a7059abbfb7a45b0509d438e8d8745f6ebcfbe910067d9118a88226c128aa9b12a380b80a8270bdc2b8ebb149b8ac4659256b9354810b66511ce017ba0b794410c9ea85b097991840fe528813b9dae102841d988d7d19617169ba3ac43c449227367c66714812741a4a3aa0763643f9a1c4a790ac1e14940267943a77c78522133eba0a1c5e2313b5050737bb51285a81f0aa799a6a3e8405900bc408ee0c5596c91c2e318274ccd86352c5a570f98731dc771b20286a88b2b2c6cb17e90cc52c90ca673b763d95773042305a9635e75243d34db1f6a796d759bbb617bbee149bdc77245b9c68a897a3bbaa722a6c031c6831868303af5e624fc685b8f676aa1a982f430197cbc449c65003f1b241bd60d6ce7c2058bbb85bb9c983812ea03c71e794e2c574b705a19f8730ef58bc35a5c0cedb4555093b2327461061565b75a0a4ac53d633ba65efc4712474b0d8c585da8140df0a39bf95f5c745da97f5c7d4056272a6aad5261757afbcf33717362f40bd54d0d33e4c517754348117ee28d5afa2d43d4f3141525182f65e737a3baa1127c7887 ct_n = 596791c9274bcc852d10209f42fd9dad69a2633e9c79792643e935c2a264ab89838e0e0bd4429356698e02ae84f3308aa1e8da35812df4f480428e59277c42fd35255e6083f2319696175f81dc16492c02adf935fc6a3d5b50cc7cd751c8b89268476cc9018b3295c213ed5fd38d8a37b1cf96eec3919634f8ddd04389f78da861e44ca457973f2288d74a4c14695a22839c50334addf8f147dfb8ea75efde6e0e93d789e84a41596fcd373ae4136cf1b194c9b3e1c812957c6dee2a1b6ee31876ab3f9de917d3ce9237f1b72f06137cd11e3e2d59795155825d1bb483efe2665ee30f8c2e98e87820aca9892614627f96a5c4a94cc2dd805ef558c959a06502a494e3195f1c077d6c83dacd2a40a3f25392a31e81eb8cae617c2f4a2bb5ff9bec08bb6e447abfdc9fc62164a3bcb14eb8494301c60fc4449bb613fc516935bbc3d0f287ad106067b2aa7148fdb9725bb65df8abedccb9c3074db3b45436ac31bc1d23e2e1a637d343abd41528a11ea3b678ffa89c0397c70713bff02495a2ea858d489375d042c3926e7f86c655a2e98fcda8141395e7ce1edc2af492fea37ccb798ad2d4ea04b5bbf2c10e0b8ab981b31273364e503b6ca99dc1b80e3bab98b5890fb85b85f35214fb5e792213293021754fc10d10db0c0fbba50876e8900f2e5822545f0b852f85bccd7b59ac5dcf93b14c2df0de9ad483af3fcc494cf81ac8258bd16d3758d2c109edce2042f57a179cd550997143d3acbf6493a09e81c733e9533bcb3812d71e6d3586f5b4f8293256df3bf51f535609f39fcf6f8e27b4462ff30a82b107fc3ed592f0385dcd45db4aea8c7a527014929906db79604bca7f478df6ade136afd4c780b65e6e85fcb1e02e78734d2ed75398b86dedc7ba643e2f1ee6135e4f1d02d1015fd5c54f9a5b38e3e17d0fa13d7ce1b1b924f3782d6c22c2db807a2b4f62d3430189be14601c7c48940b39082c0f0c333e20da7deb680976cbc88c67a9c589a2774c1acb37517d9f075b61d98c9de22aaef1222e4b7f363bd2d61f1e6c39efda35c90f5d023a19d3d2460fc27a2baff52ad6803cd2 ss_n = 2195d0a8bd06fa3d116e7dd52f23af252a1098aa92c319ec33bfa63724f013ad ct = a80d76ffea15f9f6e23ea9f002d8a76ec7f217876596524661a2b5f7ebc9d3eafc442099c820d63e51470660834eb288e131236b8bff548801ee3fb077933634be7f363dea94b633ad5d6d0d27a0bbfecfd9a9d6646c62a13b93695501f2d6f7032b251b12590e062a956ddf2433149767f8c911b1329ef06c9cfe9bca8a275209e539de9f8c232d04e5a4e65b02a89517f6281d72c5c8f7f3b2986f2f2b39ca2b08be98425377801169f6cc9b2032198055c696b961f108bd90ff3bf5d3e155314cebb1e7bc632273aeeecb267601e86327dde37b4db505cd4c5f3147456287e1b582840be042fa545dd9c83d586932b2b568b71491127077f729105846db47b7fe8aded1318c0bd34034fc811ed1f5b32e5ee5d0d18ad173f97223a32e35c11de750b657b1d0e237ca10710ea06b15369f9fbe6fb9c6b17c6712d6c154717dcafbeaeccfc995e1b20b7bbbb48265d021f6609d0ad5323c37f1c649bdabf0658b7f2a71a9c8444f8abbe311c439f9d051f3f6beac7534929a0235819c7770d277bdfa98e61083060a154912f8129eb43bebe8cba86c26f4d640acf2e51725a5518e5849e3d34ff3dd1f226568decbefda6dc0b1bea803de8377af0852d74b510301d75672ccfe6f0fec035673bbebf3a7dcbc69f9a6dd4f78763a8f23e5549da46c3a0c165c0add4c599c6b35b45c6c72246238ec2c6b210451bc13d537cb6133491e43a87ddc7a8d325710d719daeeaa5484d6d449832a65396723effac89a178a5d6ac54f7d636afaa5c6fb0de1f259e499b38f6e6582a32e28fd520e61453dd6c3cd13a033577607b7f7bcece912ccd0cd3608ef9248c6130fe21a881d9624b0f14d39741d1e7a6ea8eabb6d2d7814fb24b6594b4ca60e77aaaf71e3c492f2414f627deacee14a42e0e7c76671ea71d103a36ecfaeea5b931896ba2126cb802c9de874d52a3079a7e1b91d9e4c14a81ced0295a128489a082090b29ec4a7c32b95909312975632ff26bc3f6172f9ccd1257a208a0697b9b202bb63918d8aba66e6a9fe19a912d6d12603332ded57a729fbdff26e7392b9a29a6d9147f508 ss = 71fbdbc8d67280945ec9fe872433d852024122ca2361a1254664ea64a87a3402 count = 579 z = c22691873ee8964c59f81e0a1da44a324b50e90a36719cdc0edc68f1ec49fd96 d = 6452f986683d88c633d8b83cf07a9b65dff3f9edb3b63ba7611d681ffb4387cd msg = 970954f427d7ebda79dea95d0a0c54c228cb5bf2da0c744b175023735a645c49 seed = fe68903d77f0caa0a362c7d0303f5c9fbb923dc37df0b399dddba76b2dc7554616654797d81490bdd36997784d4fed97 pk = a9ac2341f799f4fc867cc540d70921eb410a1f195eaf955d397a6e5504950ca225eecc3457db426a014ad16b152dc99177d58aee278b494b2329a201adf5975c22a585ea41fdd678a8747107a15c1208aa3472b8c01b70e093b689bb18b776b7c3518e6b7c308456cdff291f40ccc873e501d8c858f1d51a277b153f52667187ab7cf34257a8777ae10fad15aec12caea31aa791181ff0c492121b7d7bd6c0d4c06ba7ca8b90e1b9d099c08b689b2f1b9abe5045b94b2ccd32083f7abac0693073525bacd7a3c3820984e66009505a3295267219c25240cc60220eba1296c2365a4b2795e733c7b52810e287901369ae83dc8d6d49a7a3acca02672ad021684329a33f4101c7b6768a15454a707c556888bef36d23a1a51acb343f701e7967a1f726ac66b18be93b35cf54657e87acc62ca04ddc2b69145476cb9b7dc4541770a293290c2ba2532d7900608cae79916b75b148b3a5a8771026d447770f585bdf310e3fa9c4e696a31084a477c545d15482d63a70da9b28eb32652059ca1d81896f655bd6c28063082bf7a25f01f47ec5009a2c0ba8edf28209a5912cc611e3d866942c238e9678d90c5a6071bd62017bef85b3cb4324a2c5bd007b5ecb1b90d4f1a93335bd3140c4c9b8bc49c536fbec8659b04ac9d72fbd2c76d4d00c93b8ca4903c84d959411f48e0a492d9e38b0a910977c895b7c100bd5b743fbd0a31136580dda87fe348849f0abd0c133457c432090370b4a5b4162092bc9360335830ca607d3110d8c77373174b5658b2a0f5229c9956868f005ffc2af16b9b7b9a1aea0ebab3954c3de056b0073aee906287a289355e45b8f7c0db065bf9661b0861a157d217e50e321ad81c652eb7705943013a2b5cbac434e2acd4cba93ce5c751b62488ba0b287269061b43ac7daabf98128e76623d41ccfbddbad927bb3664c95e1249ba403b051e3c1ab7abfe8088358e49e1ab95d368409e59b7035d35b99c10188d1ca5f1a7cc11c5d562933b652483383921983a7df144db57a365a9cb78c593aa8fbc6580864be7350a6f2048c864be60362300b60503c211d94a0101b413e446199022c27a7eba47794b24cbcf152fa6da5d8f437a0d13036bcd7bd8a81 sk = a039830d3b62f777cb1f86ae8a113d2371ad998651696c844a021149ac3ce7566baeaba44f97c528f011fe635937b015a3ca618cf253ab20b083b43196b87b3318c344b5491c166124e7c8469b3c8647a2e83b8ce378186211b72a656e927a21e62216ed7cc7d9d28907176ccc0609d8d5752f79745d1a72b05030aca2789d4c2ff2dc390df411f09ab1f9541d49b1971eb56475e3c9a5881b2db3663ed99dc50c7d1e03412280a309d39092f6089efb33c26353dfdb2ea2339022ac2ce6e4178cbc84cb2a3975e23a90577da3f6554bbac9e8e575f1022fe0fb020819a0b022abbef07be6fb93d1f132a7941993379658821c02e048b771950f2a8af4f3a42609a96f2913fd9cc42d6c4f831b1823c0b0f78a1e8332219600852a621f7c918d15104202ec173bb97165673e39749ef701787d4790dcf3a6f533bb07613aca9cb15d706b94a60f161ca028a68e30c226b1249eb87266f3e230e7158a6f9a18125a358c154622312c6416a332473d1b28041cab5ba6d18563aa0f490cc5d214732ac9bc426660b6a15d1cb5a8db53b27e8356e398bfd8d9b30d890567e3b57a63222f395327a15edeca75d2d316b69cb2c3d87d7e4b56b2c94c9ab3662675b266c3073baac6d5fa680bf914f2f437ee9977d372a35d2801cee269ccc8a479610238a5a181fb2dea030cd4995200a00460c73a1ec16476f56dd3b5b3a97c7a9124c1451299b71a831080b3a7a80018c7b7122c32b26b946df41245f665f5eac148946e96736940b5cd11415fa5824a23922eafe1a1a4f763e4717c0d11bd0371304b2c497f855876222778c61a7e899100e945e8f4863de187a62b94d678a64e3443ed921e796910260074234515a136181981885feb9c98a15ddb6478c3942cea4abab86580d833685739cc830201869952e5a70d0447b1da0964e87834feca7ad3e7ab6b2127cf093ee1c190f68352dfc04da7da93b729a3bc7143ef697ea8076644963240eb0de2025636793fc74cb945a737e5d429bcc20f016b987974370974bbade8c104742e8dbcc3f066781492976e01807b193732c65cdc0800608653a9ac2341f799f4fc867cc540d70921eb410a1f195eaf955d397a6e5504950ca225eecc3457db426a014ad16b152dc99177d58aee278b494b2329a201adf5975c22a585ea41fdd678a8747107a15c1208aa3472b8c01b70e093b689bb18b776b7c3518e6b7c308456cdff291f40ccc873e501d8c858f1d51a277b153f52667187ab7cf34257a8777ae10fad15aec12caea31aa791181ff0c492121b7d7bd6c0d4c06ba7ca8b90e1b9d099c08b689b2f1b9abe5045b94b2ccd32083f7abac0693073525bacd7a3c3820984e66009505a3295267219c25240cc60220eba1296c2365a4b2795e733c7b52810e287901369ae83dc8d6d49a7a3acca02672ad021684329a33f4101c7b6768a15454a707c556888bef36d23a1a51acb343f701e7967a1f726ac66b18be93b35cf54657e87acc62ca04ddc2b69145476cb9b7dc4541770a293290c2ba2532d7900608cae79916b75b148b3a5a8771026d447770f585bdf310e3fa9c4e696a31084a477c545d15482d63a70da9b28eb32652059ca1d81896f655bd6c28063082bf7a25f01f47ec5009a2c0ba8edf28209a5912cc611e3d866942c238e9678d90c5a6071bd62017bef85b3cb4324a2c5bd007b5ecb1b90d4f1a93335bd3140c4c9b8bc49c536fbec8659b04ac9d72fbd2c76d4d00c93b8ca4903c84d959411f48e0a492d9e38b0a910977c895b7c100bd5b743fbd0a31136580dda87fe348849f0abd0c133457c432090370b4a5b4162092bc9360335830ca607d3110d8c77373174b5658b2a0f5229c9956868f005ffc2af16b9b7b9a1aea0ebab3954c3de056b0073aee906287a289355e45b8f7c0db065bf9661b0861a157d217e50e321ad81c652eb7705943013a2b5cbac434e2acd4cba93ce5c751b62488ba0b287269061b43ac7daabf98128e76623d41ccfbddbad927bb3664c95e1249ba403b051e3c1ab7abfe8088358e49e1ab95d368409e59b7035d35b99c10188d1ca5f1a7cc11c5d562933b652483383921983a7df144db57a365a9cb78c593aa8fbc6580864be7350a6f2048c864be60362300b60503c211d94a0101b413e446199022c27a7eba47794b24cbcf152fa6da5d8f437a0d13036bcd7bd8a8143224e84a3bf9a8f984cc39678e908fec59ac7451af2232d6890084b0e3471f0c22691873ee8964c59f81e0a1da44a324b50e90a36719cdc0edc68f1ec49fd96 ct_n = ae35c714d9a1e5d8d3cc704e3d3fc4d63491bd4c4b2f982fc7d6cef18791cec36532e5e9dd86230d5947ee6fce5ee77e33779d3e288c153331a5803a5a4f3076db5696931f9e453bede1f625ea6166ca2fe4ac9ce766e75e604128560134e95c703ae18dd9ba470ee2fed427cc17c52a337510d4d6adf7d1529e2524532da0096042d3076247c587c8d6a5ae7784aafc474dd0e8b29b9ed4adbf259e67ead1601d75c9a8d9ba17d28290b3c2ddd103a18c5a6b64141de249a5006117f0e25ff95df10ae60c57ec08f610b0add49af83880db12cc2e7e899341465b6e6e0b20c18e1240f6569bbda6488607a98313be9e6aaad76aaaaf7befddb742b2bd10298d8d66abe4d450a8601685641aab445536d00a027cd2c29d54f34b36b47417698ed0e0d4a53ee307408d4ef01f03d55f1eb03a7419c3c24987319cf63efade1eb4952cd212de464ccc0d67057145ec11b3703031b4be7ed5f00f0e0240fec18e95b2af2d42dfb8fb1986c1d2040231ede39b7ed877ffd4dfc84185710bea09369e9858558ef4c4ff89edefcbc38ee9ede806d3b7846663b7d5a0102d877cfb922352161f7889b21a160a766b8d92053ca28f1e80c2036efe21b18e89fb3e4f5ea3e00b953cef2a0ab6dd23b22b8061daea6b2633912ba8f3e6126154f73d53625f13d1ad1aa6d3f690c1f511774276510e0ff868fbbe9742ead6a3fda5d6777c3eacb01d6c7f4def843486a6f58ba2739be2c104e266ee449b6c3c357dbcb6faee19ff8a86259576b0537807c58298b0142acb479a9792c103f31d839992c1594d7d1e811275ed0ccfbf5ac68465f58049fc2e454123f964e586a81321535c7e3765509e5971363959b820db98fca592a4b9722aff619351fe02a74a1277f995ce0206888d5b14c3b6cdb448b042019ed587e31af4876f79333552f1e65e08f017f9f3ff7cbf95b26f5939ba6098b33b0e60b80e7fa39b65c01007b260aa3035395409935496397499ea444df4210e784bd880f3bac16f03e2042e2a90bb6558f4daf88128c51e61e76aeda8fde6e4c1e3496578b0a449fc2a0063c284afcf9685 ss_n = 43fabc5b8dcbcb99d426b39b19cfb8c0d4355f84c3a084eeb09efd8417144d53 ct = 939b1720b931d501ced920a1c33b0287dbf8aba45dcc399c129f01678d0507a81887249aab8ff82c4a4a4e237c6d9ea32e0e6301f46b2f0d89cd381a692b20bd25affce1805cccc662d5f7eef796702dd2d14894525d861c8e75e9c7236e4804351b014efc74f6f03cfec1c107b22ab502ccd3f2439e98b0e93425f0362064dddbb0752d24f66213c8a7f65971a0b4d4aef7fe766ddc8ad2abbf2d3bb3df67d525cbec443028fde022be9490c04495523aeeca667792bc534851805dbb10187fcc8ac7dff678ed8c563fc7dfd652d28d09a08b2e46c0477d26ff362fc19f9f2e7b0505c76c31e1847929bd1d8b7f7d17f57b7a978f038bd8d031bda7e8053a1787cc46b8a263b3ae7eb5d109a6a6895e73ea43ff8f5f00fbfcc379c7b6f86da16f88a40c73a889f247024938940141d5ad1aff31b5b6e98461268532263c91dfe792411e85ddc1552729f22cfe922b0c70f699fc17c70410bd1d634b0a87ec870e8691e68e0ca1d8401c57e50878014dc934018a69f6d510c97c6f878802ac3a79caaf18f267cb66d26796992c307ac5ad48e1d7a1ad00a76f487ec9e403b8cb8825fc609a6674de5f03e529349087865810625f7bd9494e2cb5aba89c60bc7c995ca47a9a2be2650482d33954f6b67cd6e5d4025954b5631e2520b14ed7f5ebcb3fe0a6e0f6407de8ef119b92bf73102c55967759d6e8667db659d8a64866ae4c20175a3c474cc68ecd91bb4b5970ad8a06ab2a7e8260756eb15314a5084d6236c9b43325974aa548ce43305507c33d4b32531efaba135d955ab65fcd0b2761805892fda60ded12a38ea9b2f92f8409ae74f12d359f5ed499d5f7a9b8f0a2645258d1ca55275188f8d28d4dcac8c183b83778ed06a685a0f2a1e792d11e712e99cfe564de3c9156b671bd6e9906b6cfeb381dc5069c7752d9cd67b7b195e948b09f76146f6db160827987a1c68723b1248c92ef0a5735a3b4144aa0a035301a282528d458225bbbf36fc95f5bda3d590d62d19f100869bfc84f2fc19c364a4c6368e2f07f7f440585922605b0c69c51ebcec24c9a3aa39e2c3a7cca45385902 ss = d70aa7ae91fb53877ec82c7d41a346ed363c3ef9bbe7be670d1e01e4ce9542a2 count = 580 z = 4b8035c7257afc7c9de10b503d2433ee220403779a0f123b88e78d536c97e7b9 d = 258c89ac56cc5a2088055a8297520bbae057f3b5f2042fd11e2714bfaa91061c msg = 52ee819edd3b2197de60cc5dfbf38553ff0ea88cb7199377c91a5c9c773aa4b6 seed = 7b6889ad4299f2597c5ba3828ad0f53a9649807da31ebd25d8b4ff40e4d31cba712f9206352fa5c30552f5fa496f3ab6 pk = 2e3a4671f23afdf3c8de7a3277eb52da93af0cea78367418247804fc0980ad85b4197b0da23cb0939b5c70e5381f1a97e8909b59395b94737e2a744f29db5cdadcbf51e6536a8923c238802b9b661c2a11088170c7328c0f012f6f64258ef699aa33a47e2260d9f306b2633e61493db7b1540cd79a5c529cafe261ad90809e226f6d845fde8a7468c207dfab864d9c0ed71648a3e2459f97b472618534256d87669a0c279216d695f947105b6712e7ca89cccbb4dbc261bf0c1da7702c073a8e99c75c7e910d117769f78cbe1cfa681ec449387c6e4c9577902b51c12059d02a56f1cc71502a0a5fb108b8e523064c7279777ea50612c467ad8ed2b323449a295b5de31cc0ab10285f081d1b6114012bcfc7e693fd066b52ac71d9206f60b41c3582cb02d04172d272c3c16cbca40921975b517912d9aa33c5a60ff7e738e1f3b4de83b39fe97648b3a4eae4c1e0f446b092befe029f802b2973a00c6c81382ff78311216c92590d0cb20ae96c70c29837b6d8868c49bd947415031340e2dba56bd817ba1978b30bb3e8536f381677c41836aa1ac02cb6a77f91ca35c5cc1e11b6aee746e148148241c33e7b37e47904a77158a7184dc4dccc6994c74edb2806e3bcffe91663ab454f551c24b73ee8489a695ab19926cb631c4d1ba606bc3b02efea4cccc149d2e5b771b64031db12295b58b835047226aae0d5ac406315baa770994b0bde966b8650217ce5460e611160b44c1e389743aa105ab14b130ac8b6f34d7ad85f2a5760ed9553eeaa048e8026b3bc2fd1413868f39edd276739214c350284348316d28c6f4e588a230a80fa77264c095f68ea16886b900334488a7773454784c30b1ecc0c645afa52688882e471a336c67df6859232f1a5ef1b70d01cc8c9a03e32a788c5984372807a06e79de5a3cf1c5a9de44a068bd408f5fc0059b863efd6517a693a7dd806edec4440f57b2e29cbd81c5627b325d854a5294b7e186ba476b1448eeb1a1db3945667a19d19c017562c45ac8faf163a032467c28a4763ab42a2bc282b95188d882fad3bcb2d18b4432a07abd95eca85b15f2330c0bba1b210703d600831327ccd1c3c469e8c66a919b9d5016b36663d4bbedbd3 sk = 8a04b5be306ff3505efac6731b594fd3405020e96e27c28e2e38a3aa72cce3890d31d3873c65466cdb3e2bb86c82d641fd1a205a7cb20ed10985398880e20f5b0a97693c3640f832fec38acc5b72bff3a9c5b064730a6688d74161e9674df801a01b22ae64b050714d3a06749f83120c180b2d070bce3179fe8a6caf9315dd1b22f0753187c2599216b9df0ac29a3b7744c9c2a2db85b22bc88158c2c11b5a509cb8434a3629e7b9d7274b59c70f13290791d78f04705a63d6022e757b8a970c41740e8471b8b6a2711b705358a7838b607cf49aa06e9920b74124fd5c7550971eb5f84058d2ce8948ba4dfa5167663df009495f8ab3d6d80da713b2c381ab69b04c3ec372aef1a9f60440940c4c8a5a45f73792bc622b583ab75fe8c61de59a0e766e4457ca90b0994708a033234e930c89306b4295a68f5271ae92849851916cc485a9f3f0639b914ca1989c54b98a9971a9129585cff9b01f52ac0c0cc4be6471ac841939a40d19503edd557d7b6bb19904439588b90fe2b00b447b44196cd3580a64f847ff8b2c27f5b3974281905180f2687f8a348086eb7af4e63e42a8c27dbc2d8eb9287bb3ce3dc8a8358027ef5778e943afd1c7b841118106d998e04194f646ac76f3530141a22dd548a937c2ebdc96e73453db1abcfed45f9fe25880e8bfc629552eb1a0eb6c7ff5e05d8e96bb60ca3924f30c587a6c1a4c377bfbc8137610b8f4b54dfc227887341d9a9803385f22b95aa449acbd261749cb4a3b62a2c0d56ed70777c22b56fe522431c19aae436ea9a9a53a5788d31c151e26bb457254e3dbb0f0f4a0f8c8226fc79678b58772da6b4da79478739d9f991d10510fc21cc2dd571aeb3a388b9b165b857786b28cd2e651e0873e147651bc4910e4165033b62946e18b7ef1441a4537bbab8e63b5954a46b22402298302c9f6c727af95c4cac31e06e73147e9a15807c98c6a0fde39a548bb71b0c513dd01cd46849885eb9a008765d01c613d2140f2686adf66770fe5700e794a2ef31d734b0c35f1866ac9121861176a4a4c3fb26133d4b30f2a7e1919b6f407c192032d4b2b8f2e3a4671f23afdf3c8de7a3277eb52da93af0cea78367418247804fc0980ad85b4197b0da23cb0939b5c70e5381f1a97e8909b59395b94737e2a744f29db5cdadcbf51e6536a8923c238802b9b661c2a11088170c7328c0f012f6f64258ef699aa33a47e2260d9f306b2633e61493db7b1540cd79a5c529cafe261ad90809e226f6d845fde8a7468c207dfab864d9c0ed71648a3e2459f97b472618534256d87669a0c279216d695f947105b6712e7ca89cccbb4dbc261bf0c1da7702c073a8e99c75c7e910d117769f78cbe1cfa681ec449387c6e4c9577902b51c12059d02a56f1cc71502a0a5fb108b8e523064c7279777ea50612c467ad8ed2b323449a295b5de31cc0ab10285f081d1b6114012bcfc7e693fd066b52ac71d9206f60b41c3582cb02d04172d272c3c16cbca40921975b517912d9aa33c5a60ff7e738e1f3b4de83b39fe97648b3a4eae4c1e0f446b092befe029f802b2973a00c6c81382ff78311216c92590d0cb20ae96c70c29837b6d8868c49bd947415031340e2dba56bd817ba1978b30bb3e8536f381677c41836aa1ac02cb6a77f91ca35c5cc1e11b6aee746e148148241c33e7b37e47904a77158a7184dc4dccc6994c74edb2806e3bcffe91663ab454f551c24b73ee8489a695ab19926cb631c4d1ba606bc3b02efea4cccc149d2e5b771b64031db12295b58b835047226aae0d5ac406315baa770994b0bde966b8650217ce5460e611160b44c1e389743aa105ab14b130ac8b6f34d7ad85f2a5760ed9553eeaa048e8026b3bc2fd1413868f39edd276739214c350284348316d28c6f4e588a230a80fa77264c095f68ea16886b900334488a7773454784c30b1ecc0c645afa52688882e471a336c67df6859232f1a5ef1b70d01cc8c9a03e32a788c5984372807a06e79de5a3cf1c5a9de44a068bd408f5fc0059b863efd6517a693a7dd806edec4440f57b2e29cbd81c5627b325d854a5294b7e186ba476b1448eeb1a1db3945667a19d19c017562c45ac8faf163a032467c28a4763ab42a2bc282b95188d882fad3bcb2d18b4432a07abd95eca85b15f2330c0bba1b210703d600831327ccd1c3c469e8c66a919b9d5016b36663d4bbedbd36d0a830200189f64f6faabb6cf175fedcd4c6ca645e732f911173d16899458084b8035c7257afc7c9de10b503d2433ee220403779a0f123b88e78d536c97e7b9 ct_n = 2c7e19099b609f2a82cfd59981e08b4a8ad24a69a8438dfebd393f548fc7e4a63d9ea45c3a770778776c46d9ea739a5f2a8e7351507d08b09215a6511e2fa3c676ce2557a1313821bf22b9426b2ca4fef2c95db43ed5beea138e3dddfb184025c417554f8d2ed18c6fc6af46b76a9859374653b932e46f330a39528512db29c690fd5f365c1e668369f61e50589501b38d0958728faadf42b2cd9611a9a45678c47f0c798cfcc1ae9957db71ea1f7d711e540239bcbc7f69b76539024b203e4801583a6a2497459d8568ff5ddcf0ec167f67aa3e6c0ea8b42b1bcd56206f3418a641d8f7aac45f3cab375a4ea36c742d6f993b78585cf37a74219b1485ac7db7efab8a38bf708cc7c8e430efe8775f9a91eefbe2ae95b44ce9fc7b8bc749f1260dc19fcc53e27a465f67cac7022977e7e59d9329568816315d9a77fa85703b5147efd3c6e99a4f3d755865211a35af705badc02d753a4316f4458bfd90b6204d2e3e29054f8eb1df3c47e478ca2e9ce99e353e85bf03ab06527df8637a7f36a4269836b79f21ce376db1be61c21eeb49a700b05aad592783f5a646e970091ebdd6ccd2040e099aea304509939e85379b5408ebf8858cc268d05aa5931d77e315df18939b79b06ec20b060fef4f86d333121ebc8ea3ade427faaa95ddd26b91d691913833c7c009ec37a21a3903a5cfb68cc54c0f861c47b685e9bd848a7d7c54b3879c71f1a99d7b5ab7ec65534b645223a776b2ac805e21c7cd56521dc39d291397e66befe6e2866edc85d26a68a6ff79956e4ccafca37b076dcbcaeaca3a75a1fe96dad41b0602b0d9d2b288592d7eecb08e60aad7832e18cdbb5bf86471e334c6d4dfea108fe9d4e7416ee3956712124f5e34a8f41c9e7f46fd825ac99be213312693a94729d84e1c5911066456d1f7ff9bc1e0aa4554abb6540d5214e2185659062d7ad88a91d6b0fc9f1429a52129167abe33396a6d10123ae4361d94763deae85389e61f70d011209aef7dc23e177286eddaea7c027f960dad1fdcf22a8eba75a4643742ce367f02bcaeb778a8aea0eccfc8e0f63f84717a981f18d9c0 ss_n = f377aa655c8a9ddcaa9606e95942574148cfa8d75b437eb4b2f0f170b59156c6 ct = 89961cbd95bbf75b76cd8860ce4a33361d265e4bd2be9b9747fe7d6acfd7d7e0a04f8c89b86ffeb807f248aa17c1f492f097865e335c208622e386987065679c72636eccd02c97992b68debcba7c1628866c2618714d25c0ce2d692c2f96b3bbb65a1b0a101ab5dbf9eb92feea1b9ae30f9c15eb2c913f43307692426ac13b539835878b0ec18c62f80ff962fc0dfabf0563b9718aeaa609b11f687284a6b3e648d289ccac14550b38b0b57c1c3f9271189169941681378a1ed4dccba8db4ef364cc3e12ea731921f210bee30fccf021057e5dfa46887b0d1f3aa7adf51b2eba32ba015cdab270e0aadf0d28635692209e5e4cf37d04f36b5832cb4ae5a2dba820509002de0bba5fcacbb33f18630566748a108c3e7b71c4062897ee706c8782fa954d5627c1a9f2b7ca23738a5738f6920359a1c1f447957b73ac83e8a108345b4eaafd9a43baed30f9be98c103fe6c8ac27714f66cfeb1c2d32fd703a7dac6e232480753d66956671769a7a4faa1b689c0b86476f4866b0c4cd7f5d23863d29bb802cc742b16a0e0663be1747ff72192425aa456a31aead2ee2e042d2e17c9ce8f87791b2ee298da5741a0771561e7e907edd26e41b5169c75bc9ffad88a2c0bac509294c61e309e4b52b8996cd7d4c203a8555a09cf28ce5c943ba1549198ec4dac86e183726367f17cb69f12d7093614368097499a937c6f8ce13c66377891e4dbe1f730a934c2572c7e2a683d36745e8b55628d1a6a2d5f22bcecdb18cfbf8c40de4f8a38cc97c7bfca58294e5124abbd658d5caaf885714a201349691577584f259338b8a80367631539e396a2c815428070c5083c0121020ddae4c252e3fc5affcedddda19c70746f2bc1d4f3ee7957f1708aa4031b9de97f870d90b66602421d0dd9275afb27bb553b07217e10a707a0b642a4cfece21ae662b8b603fffba7a84b84587b26750dfd29b923ee0ad7ba8d52e856d1cf66ec7e934c630c946b3890ce28bddc3ab2cdf165610d1307bd07c8118d4903bd89c4d07e1fc298a2d6f8df522dc9e2a8562e2c2fa9b8be976fae951228c490a1df5a78fb786611 ss = 05f1a2ed72714a44ac1f8c3aa53df52d7418dc42ddb8b61e1a72e3df008b71d3 count = 581 z = 748f8b6b2c4aac5408755900dec9d48dde09b359b9c76597a848c0365c9d8a9f d = aca4e93ab29312df8bddd8bce0f6c53a25cbf266eca1175004379c15886b8045 msg = 4ec4f45c761d0576e36c61c999b8a5ef69a1307b8f6167e1d62b367b4bb12d6a seed = 764b4cae853eac7a420a30a8c9da9def989af60852e8405b5c0b5728282da4367010ee4cba0729d4fda7b617245e8f0f pk = 4c4b5dc41c714dec28d0e2adc70a8f60a719c5f26652a0b9f944aa2262576d9892dff94d7caa99dbe72e0773b3912b1b1de979ab270eb99c032658a576b811092715445a5faa06011d7767805764ae464382c441f6531cea6baa0fd39a0f343a0f1404ead3285ba69119a5715cf05f2be58e81a32f7b0a83f046cafd7128608a009f409425260c6fa0b89534b3a2b37d0f44918d394fae19a5eea1054a01d05cf6206a0837e29643b3a2a594f0b3a3e946e36b0261d997da9222f65c35b5c82a18482e40fc339888bfbfe647340b24a5f09277907cdd7936c54ba67ff05ea10a1484c18ab4b1bcb39017bf1a02b09b473b8a25123bbf82c2c684fa4c83c457252a771645ca0028ce3acb5040a519aa97976da266b71a075d7b5a99a4815ca9909eea80ba6c27b9c2c0a6820f7b09237b772c85e24db46735d6c6414026010cb7bbc5e6ab8268ba0f1440ac7bc8b2db3fd5e200a55b13f5f1845a525c311a2b7bb15c1085046a39b81d049b1319b843857cc7b156841c1d92779b72338cd2b209408b0bc398541a5206229215a9141ca5e756010602f7fb26a372a8f3f03f97c19134507fe8a547b0b94d3f496fb01823962b4653dcb94c0bc3183abae34cad2d7245b7b053fee14d2ba32599f7af98d20b77dcc03ee844f9321568425099b5638ed9308033638ae537d22a6e01880260027c003119fa95ca3817c992ccbe7e104442681a0011c364476db0100bd665439c4a6d005d7bef7b3833d0327f79798de78b8fb915dacb4f88a181f4c5212765204991473ff0b0acd46e274c1bf6ec0ca59844419b5de231115a7782ce2b66b34a0019307486a46b831c70fc8371bb0c0af95554a2323505ec1c669a567ad990741075fc1ab2d291741270c379b585aa7c234a581583ec0c4d3451a2979de64962d4f50630051aa5174839104adaa562f036c84ce9ca560ba05930530a6b83aa6151a0b03d8a82ce2b120cf45c43c31a7a61f424fde03bf4b85ad04608085723f98cb54e7b61aff81d34d78bd7bb480dbb696b263d8923b6632972b1f420a86c4ebe8b24ede320507638a31c5654c83cb5ce60f5c43b34efc468c41f555db2509d0ef33ccac66547d403a09e0b9d098e sk = 9d8cc65d123f4e2435d8d3795b01abf80512fa50916920a7d12c1909249535fc931b541eae980b998b1b70638579a75c290a2fc260aceb6527b8666bcd825dfd93b305a15beec956ea8bad809642fc8c7d1accbd75cca81e40439a590461c774e77c041654870077c142b92695a7058909ad115a6b1a464d8fd26e0c4892cfc8a86c47b9cf5074bf4c3b09301a0828a37ecba3878cbc2ae86ca5f063d8f825e4060fb3574baae01a453681468586b4cbb37b7737b202889231a7ddf4949376c622c59b940668bf8826faec3717a07f68d600e2dc9aa874108730c09cfba14e3b6bf6145169924c15477e4ba3b2b8a8b0ff570c78737ff92c61bef66f8843a0d0b205bdd5574cfa02c8b1c2e3b4236e8aa905b12a1cd79f0327c23724668cb2c443f66fe6b081f386ca6a1671e441537160498dd3bdff48360644304d83a9af93189ad5125b57211688370adb6f8fa85cdda1164767b313f1a0c465aa9a732abfd304777973a5913bc23b3b917b4e51bc4334b855e82c3c6beb6279bc6dcf60a38c2049c278a467921cd7f64bfbe904cd408526c30c3c3076f6c009a05a8cfadb14691336a1358531caa6224707df79206622668eb8170b8b834bd2c23de34219a330ac3113a3ba94a106c9b82c9230bca68c765f73ab8c9a43b7c4bb3730030d1c60c9e7a37373808d2db36a5cd260637ccb018c176130a109782607b607f2477ad67079e9145f89232d58b57a59ea39ff544f42fcc7f27281509464abb72270926ead73b48361718237539bc8050dd967e14751d9f786cea1183107994575256bc1054f1a949bb5718ac4539fc64b5f4011d4858c2c802ae7970476d361f7721ccf0c859a206e3f701fdb99b4b0807e001a5f5ea820350a2c22c7bc448226d0acbc9f32ba5e625d7d34b0768298ebb169b0a6489c470fa0e6b5d20c9d07d515c119357dd558185134c42534cd60a360224321d49df3d500e469a02efbb2f22027e3cc613efc15eed0b7ca88279019a6c5086d87365dbf954544bb5cdea9c7441206b2d9c43d637f21d9942ea6b66bf385b893593eaa32cfa87666986b2501074c4b5dc41c714dec28d0e2adc70a8f60a719c5f26652a0b9f944aa2262576d9892dff94d7caa99dbe72e0773b3912b1b1de979ab270eb99c032658a576b811092715445a5faa06011d7767805764ae464382c441f6531cea6baa0fd39a0f343a0f1404ead3285ba69119a5715cf05f2be58e81a32f7b0a83f046cafd7128608a009f409425260c6fa0b89534b3a2b37d0f44918d394fae19a5eea1054a01d05cf6206a0837e29643b3a2a594f0b3a3e946e36b0261d997da9222f65c35b5c82a18482e40fc339888bfbfe647340b24a5f09277907cdd7936c54ba67ff05ea10a1484c18ab4b1bcb39017bf1a02b09b473b8a25123bbf82c2c684fa4c83c457252a771645ca0028ce3acb5040a519aa97976da266b71a075d7b5a99a4815ca9909eea80ba6c27b9c2c0a6820f7b09237b772c85e24db46735d6c6414026010cb7bbc5e6ab8268ba0f1440ac7bc8b2db3fd5e200a55b13f5f1845a525c311a2b7bb15c1085046a39b81d049b1319b843857cc7b156841c1d92779b72338cd2b209408b0bc398541a5206229215a9141ca5e756010602f7fb26a372a8f3f03f97c19134507fe8a547b0b94d3f496fb01823962b4653dcb94c0bc3183abae34cad2d7245b7b053fee14d2ba32599f7af98d20b77dcc03ee844f9321568425099b5638ed9308033638ae537d22a6e01880260027c003119fa95ca3817c992ccbe7e104442681a0011c364476db0100bd665439c4a6d005d7bef7b3833d0327f79798de78b8fb915dacb4f88a181f4c5212765204991473ff0b0acd46e274c1bf6ec0ca59844419b5de231115a7782ce2b66b34a0019307486a46b831c70fc8371bb0c0af95554a2323505ec1c669a567ad990741075fc1ab2d291741270c379b585aa7c234a581583ec0c4d3451a2979de64962d4f50630051aa5174839104adaa562f036c84ce9ca560ba05930530a6b83aa6151a0b03d8a82ce2b120cf45c43c31a7a61f424fde03bf4b85ad04608085723f98cb54e7b61aff81d34d78bd7bb480dbb696b263d8923b6632972b1f420a86c4ebe8b24ede320507638a31c5654c83cb5ce60f5c43b34efc468c41f555db2509d0ef33ccac66547d403a09e0b9d098e8dff80ab98937ffcd98e7772d243e478558f818722723866540a4cd237702316748f8b6b2c4aac5408755900dec9d48dde09b359b9c76597a848c0365c9d8a9f ct_n = c49d590ed476485767c4db89d727ead44878b297197d881c186ef3a0bfd136e935795c2077fe35f78d6b6d6cbb0aca9279e462c3d6d248cadda474f2d74b32f8ba22b58aaae396c3698b8352ea39303db409bcce8f559b67b5984bc53c75e5a93df0f91f73ca9e843a5f45611100b0ca627090c7acc7a8e0f38eacdf918982e99c15755e87e66c198922d5b0855e3192325e033867f3e421e025836cf99899ec6d65ec5cfa765ca02c847d5a6c6c782c524fb3bb44248ee88857ad5f308dca0009e95dc5d7c008d483469f3319640cbf0ffe3e09396f84b363b4f197489d2f2cda59948cf2bcd955d91cf285e552330d7685be37da151387aa95492c2a650927bd5ff15dd9c8167ee241282775a15fa7ea1150681bb50f3047bbb58da92f18dd22a7593226542c3e79730f822b13cf11711f87eeb4cdf2e9aecd77d7708131023b7318ef6601d4c500b039150dc0e2a177c87ed1679d7c82454b63fd2e149c39734918a9641cc0bcc947bc3cd31b14ea5bae7775f9c0481ff48432e8a97c486e1108073d615fe8ff6a74b21de592dc73ae531472b2fd3167411d3d6a7721811928021e66c2332c11c139a8cf835a09c96ffcbd3d032227dc834e97efab365aa50f63357cf41b4ce1afab611ed33ec25b2b7e1a23c2036b886f3acbf46bec580e2111ff5ac91c7bd4d9d8d5f527b4b017b03792ce73a90d69d8cd030c1195836d302b393a457b6ff7888bcbb6d7e13e011e86d32b0a501e840c1888eacb3887939c1bb4ee340fbc441956e8f746db600e0da572fa330b319c86a97a2f7e40c26f47a86f37801d5a738776519c4014b6093b1cd0790b1ee6e80b96d5cb46524ed4d7a9e3533e7aba92959adee7ad325d0df2b0ae22c96cb32516dd5670ea161faead813c1104511ec3d25e2011385859b83bdcd4d85a401641677ab758ee119487abb1a49f77faf90e1f191fe8676132adaee3d5fe54e700f88d1b6e21b12a12a42b20e9ff79baf49231536142c5280973a43cd8c28e7f66640c851de64710743a87c45a63796f545f09bc420bb207d5301aca7b8340348b7ffa9979806ad2bf64 ss_n = 50e73a3a70e563b5efaa1349f4732b8dc31672fb94a952d3fbce9a7245ca9091 ct = 0bc9a63c5e08a72efbac303b4f18ee17fbb5d677e786df216497d14da7065c211406ff4a20ea20e74d6db8de2407fd94b9da1ca2d2d6901841f8b967fbdc4b41abbb2ce0e4894d9996d51395393b20d5c412e1f46afcd60fc8bf0e0821fd11e603adc28d923742cfc7a3fb158a07e85d18d3a6406bef4a4570621d5333ce33faee9455515250ace363c72de1f0f32cc312cae8d4c06138e6de0ce26125c04c9f84ba091c841e8937efb2a0523e4aba099d80304f4319f5aa8fc74021ddb702bb9645349a8120434f1189c9fddb05268866d605df2d68584f26841f30bd708f78479ededf8312843a3ba4401b797e95003a1ad9475d270d66c25d16d06ab1d0990d0dd286a594626a92cd442614e44a5517314839f4f27d86e05681218fc80ce97cd31d0fd07bd3d57814e63788119e61a01966aaf457cb86c6a4bc856470cf5513a9a1339333decf630c77ea31b20f90f7f4034166e93c3064974e7af75e2ff4348f72eb50b5dc24bb8382813dc34765e5bf7d037954905c0a8076985e2846198b63473b28d613d1a3ad622826d6542f8af1e870c15b0cf93a6af2ffd84801012331549f0f733d2045a82aad7b545f545d4783abcb6ff47615120adb846afcbcd4111053d8474fbdd0d9bd57edfcb6b32b4707799efde33e615546f79c5c30d3eb15c4f9f51b15f41b87a0543c51466dc8cd5bcff8d6a6db48f7181f0f90e8e72330555c3395f5cb38e1b21b73dd6c6b6f5ad14929c9fd9364c88df2eb6356dab5a90f1da02cdbb6d90f6d6d32eda8636f1a974d511cefaeddb217b3deb713054e3f4a0a366cc1c84b3c04451ca2dfc57855c449970bd57445f98f8feef20ed6a63707d76ccffc4e8568028de0bdab753f4d867db66330f2abe4d7c54a7554b2935e7dfd2e09446f55088b1efa757783e09da9670eea11ad105f94e54a82a1f71a3962b4b0d709d07d5a3654fb5e5625355733f6098728671e7eee2b93beb290e715a585fc19a873bd3de76b207e8380249090ace83bb284a35bebda581b82b4279bdc71d923cf9562246e49c7fca6e9b5e3ef4a41ce45f4da09b19f7c2a4562 ss = 0d977caed67eaa50ec212e51a895b1860b9899dd901bcf802dfc53c382429daa count = 582 z = 9fc85811d385620b8114611b2d6ab92baa70664119fc88679e4cfdfc4e9969e8 d = b79dd43d691ade73357efe568eda5ad03f0ef6491e179395f40a968a59e486c9 msg = 49c087699513a9720abe42d1d2a06d5af61a43d1fd1ef1121e948f21ab3c627b seed = 33f047f4a39b21c4717d1192ce21221134ab10d5fd1b82580ad0f5218fb5a3a3c1c08389da487bfe8c114cf87d7c66db pk = 3ce0087082a652156c29c21a92bb79c7ab8c78716dce6504901c3553c65c0c65b3aa75789268327afbceaf76941e4680236c582303b0e184ac496682c1e0cbcf32c7a2e5162bb4221ee70dff61abba70455c1a10dfe09cfb6a5bf03850ce0998bcc5601613215d9a1354b826da6a756910897b69524dd23333f485f2178ced2597ff36b830b11b506b7c5ca7a80a419dce63618ae6534d8c0eb8ea715a7a21db9ac8b99652eb9ba49dfa4aa04946750c083177147612c3bff72e7cf880fb1bad9904993cc78b14741f0f588a608ac83a6086db463d49162a5bf27a02e54b7500519a29bfaeaa4d617a7099a19018b179c988bd00c2202dab0332c28cea6c878bac839e41808ef3197ae78a69ca49b8b644ffebc8e3c2ce100581cd8ca68057c7af804bbb06b37e8c1cf64611b4538a18e98a037c74305556f83370f67819cda8327249a380d394121855c00b3608f8beee77c770f96466f77025e4c43791c3163681bbb15a99e9463ec3756465333bb24e408855a0cc2430958548135b7b43348aa5ce20c472b9c677096104d33c0869ba4ece74132085c8ebd50e822661ea756672d7532a78ca1177c2059850b7b0cb34e8c4b41088bef179dafa095c1b6281a955f1c27a282c36b1b8182153b1314039eb7c0814c5996a432e72738e930922bbd120fbe80db4499344e8bcc28a495695a35316584de35af9842f2f1b7d61168774a88e135928648852230a162c777b59279377f07c49b1979caa85670880b962b98fe09602575dfbd25263a5ae87f516f8100826399545e98fc347859f750ae47121a08c3a9eb92234d27de8975df7b75fbfa32bf8c60b387ac44d3442898c8774663feb17c32e94cd89869aa16a410fb28f53f814bb8138b744280aeb814933956c14cff5b777ddd4af50d87fafca57dceb2b10101028e51756438cee001aa4798a9bd24a19ac443d7bbc18ba9ac34685081787c04b70f7dabc45753ec0d9c99fb18a50e15976896397f6b7ef6227d3d46d78d8005987b9e1c30d62079e8fb04a30547a3dc1289e239037d2657c61be64c135ada643d0f38c1422812c649d38832ae877fd73d789c044ed56140208cd61a30ea38112ce2646e6b4f653fad8 sk = ab6858016c2ea8db43c9b99fedf0c57c94687ecb5095716d4f506674bc27338b2adaca13f41aafe7f157b1777d34fc2cd5b8be1f72aaf5619dcc4096d9bb1d85b7b754777ddc61aaadf138b0bb839b7676e1d54649307592f265899b33467505ce9413d8612f3f0986b6f15e006241b9dc5b27581e8930039d18849b090d8bc73bdf65c8bad92da8c76ea7b3160797bf2d8760038a9334370033285dc8775057643ff333a4e49aa9530b074c5658b027727524cd57f71389c767497291c04ba0689acddc4c647ee95f88ba74c8474ec7a68041f7c363c777f682b9cbb9bfa287152997bc1aec7055f403d5f2928106b8e231cbc6924ca7ca654eb8248ff034bd19caa361b812a1131c55b0d8b8b2835705a0dcbd395c6b20d7a28fe5c0e11b980171cd10b2a9f4d3a449b127862169fb036e34697522d45230ca42e8b8c2df13b17bb9a4d8f41482c8ca9bc16604f0351192cb1db3a02fc42bed4c322c3162480c6959022e803c7542b159737665f5ac6be5db94a9f9a3da54847890ad65934770f36e3f635cc0453fa99101d6434b8b751b0d4294198846496b006d35c9dfd391474c9da3266a7ab18a3a394e71629131911d1b00281dc28ddfb0b011444d9b2bb79c274157c1399af3a9f6a1c306c2c6c7135412375acbec2db7558e7bfb8c4c5530f49b6600f12c84939c6e98cca48266379c0a9e081fbd8172630110106a003d31a928419238284720bb5bbbf07ac0d0cbccf5bad3291eaee246878799184091e0c884e40795d689805c5753c0c5c64b8c7952147ac0a70eb18850a42876cd378c3b133f307c470de7c8904692db2c7d8af1562bc62aafbacfd8d4370b3925fed64aeb32c36b15514f1ab7ff040ade0279fd7362c1a00fa3681360482bbf2b3513f07c5ebc857040c9658c8036094e5cfb59579007578b5d9d818705e070f4a3c76475c78ac86edd67afe69a4b6fda6f776922f62c883c30af33632cd8685fbaf5a109886475ea768caacb53f577d25c807d806e3c7b31dc44286fd06db8966696a694ef9602d750c9f4f5970704b68d0266f73405b21b3b896a879e2bcc3ce0087082a652156c29c21a92bb79c7ab8c78716dce6504901c3553c65c0c65b3aa75789268327afbceaf76941e4680236c582303b0e184ac496682c1e0cbcf32c7a2e5162bb4221ee70dff61abba70455c1a10dfe09cfb6a5bf03850ce0998bcc5601613215d9a1354b826da6a756910897b69524dd23333f485f2178ced2597ff36b830b11b506b7c5ca7a80a419dce63618ae6534d8c0eb8ea715a7a21db9ac8b99652eb9ba49dfa4aa04946750c083177147612c3bff72e7cf880fb1bad9904993cc78b14741f0f588a608ac83a6086db463d49162a5bf27a02e54b7500519a29bfaeaa4d617a7099a19018b179c988bd00c2202dab0332c28cea6c878bac839e41808ef3197ae78a69ca49b8b644ffebc8e3c2ce100581cd8ca68057c7af804bbb06b37e8c1cf64611b4538a18e98a037c74305556f83370f67819cda8327249a380d394121855c00b3608f8beee77c770f96466f77025e4c43791c3163681bbb15a99e9463ec3756465333bb24e408855a0cc2430958548135b7b43348aa5ce20c472b9c677096104d33c0869ba4ece74132085c8ebd50e822661ea756672d7532a78ca1177c2059850b7b0cb34e8c4b41088bef179dafa095c1b6281a955f1c27a282c36b1b8182153b1314039eb7c0814c5996a432e72738e930922bbd120fbe80db4499344e8bcc28a495695a35316584de35af9842f2f1b7d61168774a88e135928648852230a162c777b59279377f07c49b1979caa85670880b962b98fe09602575dfbd25263a5ae87f516f8100826399545e98fc347859f750ae47121a08c3a9eb92234d27de8975df7b75fbfa32bf8c60b387ac44d3442898c8774663feb17c32e94cd89869aa16a410fb28f53f814bb8138b744280aeb814933956c14cff5b777ddd4af50d87fafca57dceb2b10101028e51756438cee001aa4798a9bd24a19ac443d7bbc18ba9ac34685081787c04b70f7dabc45753ec0d9c99fb18a50e15976896397f6b7ef6227d3d46d78d8005987b9e1c30d62079e8fb04a30547a3dc1289e239037d2657c61be64c135ada643d0f38c1422812c649d38832ae877fd73d789c044ed56140208cd61a30ea38112ce2646e6b4f653fad8eff8771b54f37f10e35a1da5d1bc2a195a0b1ea9795a2cad70868475f39d2e6c9fc85811d385620b8114611b2d6ab92baa70664119fc88679e4cfdfc4e9969e8 ct_n = 56b2f80640ffaa1c0c946e0390e1b5742140f29166e7fecc6e9e080b632376139cb6acf1a36051b71488d889e3463aaec1c62ba4a54fb9490c297d3fa89fe22e553a4ff5d857157554e26f2467121c15b120adb402a8df4f9b756147e902fcd3b89dae080bd9ead1c706c400e635a4574cb12f8e47740585b0dbc85c8e41eb0bc96132804c09cf66d80b439845d863c3367f4f87d4d89cc2352f1b2f5756e69e25bdba4f6308453dc3eca36cb2998d063a42c995b921e67145618092b47115785b1b89533a4e80249014345d72807fe286a7ccbee6d65bd64019a181ff936baeb3c488acd4533b79f406e81435cfaaa20d7a7f2d5fb0e1242436d48d6f21537dba6ebd9c95231cfa023259428bf1b972fc79b2ca1cc2bfe8e0cef85f78d48d5cfbda56fb21733d4983e30cfbb1edc5e717e53dfba6215ac688968b49af25f6df11b627ba28922e903c8ef1453c9e845e70b509724c775474d691c9b27a547b9637506a3342aff5500ae297b8789971316c36caa5ca89ce36872e98051fdf69e2520f1806218e9ade6f948c8f52d2819c71598b9c53f712600301312a7282c97c69c732c18a312f8ba17fed17d0a7eccc33679b2405c6eea479cff12609abca415c040370c5fd309f07e799f7f7098ed4e99587da5004365a3ea67198ad45ff4174d967e336c887552ca6c1a99aaa301684001235e4e61d45328131b308c15c24b7513bf222d7c3a2319d2481cb02b8c2509326ccd53ef4f3ca8bf86007260f96f4543cf5dabf2c256f0ca06496c4660822aa2e35d9c334b3dfabd5d35ae082a60a086ac2cfa542ef9e783d91d15e28249d33eb05739935cb44c6d62c23c80a1ae89277b84116a3dd462b01473d64f738f3357fb9da931116648d4396dd86a38f584d79e6147bf8f25cdf6af122353c6ab3e1f1ff12c002ab1d9aa90f55cf9734d66c70b00f4a69458457cd7c7ada79b8ce39966874ca40bb9d74d9b70db5dcda46ae92f13cf2ac7468772df46c6ed82695f1e8ec34e73f55b8df3a11cc446a74ce00ca54e231d688d15a3ad9b23f8afa16e6646e7555145228cd55eb320c80b3 ss_n = 9b0cda53183d3356f8105199ceddfa88eb2b75562cdf4e732ee72f3f0355b872 ct = 09165a767771e5f0b3ea7db4a5cc3e946a909ca11955a8eaa56eac5de1f543150e82fb39c1b400709dae151e31ff64b0ac64e880ceb838a3b53bdab61a6122b60587cec733b33d8a1284f4978133a2fc19f0d3ae2bcbf0d3589fddb35c61a6efa1a52f5a5b3bf4c3e279e9f53f6d5cf958f7c39fcf416b3de0c6f4b8f98a64e9dcebbdfad06ddbd15e7e722913e0f30bb7deeca62fed7094706eea0d2c9bdad294e9335836731959764a513aab2ce20896c1ebf81bd1c467ee73fc42497f8a4b4e5f6278599f65130b3df825952f8986a5acbac6da77611b5e55e0ba9370c0ed72546224d9002d3f74806f95feefe8295a092fe55b4e5fd0558f4e8caf3f07871eb6443496057132c805d35c6b7177d6e7c0b85965f5f855f019c7d90b8fcc8ae25ffb613163886251c354d81772baf078aba748a2c6168c11242a8d2f6ac48e52b1d98e7b259efdc4b0d18d4ea9c4312a8e8ebdaf8e08e8d411c0d7182c6fd05cfb3b52d3ec63f184050dcfa17a7438828fe62991b3a6371412bcfb1715b9658a5ae9d0e638d154aec00905a48ed0e9d20f593bf5935fb76d5943febb4b8e29755546d09b055e4f7ff46978769337eb36119ca7892a1694e364b4ad517138a0b5bd9ad9eff783b8e540a9fb5b1238438760a2066b3f1143602eb76c58c322ae42d6a7a4eb08925395e2e5bb2bbe21162c3bf32e906ecb97533ce55bcccbdca97ea4b49d8e30cdeb1387f2b3e4b901bcd2d5b2dd5af7d8d7c089bef64a61c25bf4edc9cf9754077181058d0e05d50d846ddeccc4903c155b6236f365a22ed99f34eec30f8117ae51d7bfb589d1d1bb07570c1d5cf3107d75de0415210906868c497fa82d16d199dfb5080897b581d8199aad1e5507ed82bcf81c8b9cb84451acd0b2144010c03d628f00555d9530a79e8899ed4b6c4829569947e2b61a7ecb2c33a0d9e2db1c251f1da1196bc678ad1c5ee1d32a48fc37ddf4bb0fe3501df2cbb780689ae5e2eccca3da9599e75e4758c94cb81b83a6e4504ff7f155cead6e6700fc6ca8d33e6713e06c4a766eeceaae8ecdcbc607ab499c1cf1bb8b9f51f3ad ss = c0fd5d4b352a6fcff863832d9a9a5366a37b0d4928da721281d489e38030a0ea count = 583 z = 3db81208731593cf62dd9ef381ac918599c9ee2889a4d3c65e1ba3ca2aebb67a d = 9d5644a3148d57a3adee0f80a41b48bd70eb2d28eea273ab1bb4b9fc03e41268 msg = 3b7ac6241c64e8909a59c50ed5484acb2390989898447f7d30a056f05cd00f41 seed = b68d3364ea569b557696b821bcad22c791cd76fc16d15d21cf9d098c170e59e921331504bbecdc65f7f9b7bdd100b472 pk = e812bd1071671fa0ce58219a1ff29c74ab10bf69844e539cca9b74f9c0258701b13728b6a8511b8b1107e44ca154a3124a3202b3f01b1fe5a68d0257f5313ae63c4d06cb5331db639edac74486495595bb23e936e0fa8d076c8b8ed13ed9e78c944a602081a1a9c9b7f755cb47397f0c0a7418389628356d4bd6c2cc9c1ae5338454bb9f1663b5e5e3bc6e57220a1531d48c8002048351c777f90a2be6663093b81711182245ec6ff31bcedd42b95d4c88f5a1aae4a4573db07851311842e2cb79d3b5092ab89624193b558dbad056bb0b8e39a0b1b403930bca378320c963e33a553981cf062d3db81f8b12ab551662b970269561bf0fd136ed5c38278bcc45f3beae5260a951034494c0a357289a8873122a2941bc9430835005883f075715526a6f9b5ccc87f12216138974993a79946c5322c0e0b8b365ecb11d830d58e1635eec9b6ceb7b627a626b779852f66ae700c907240b47c903daa175fa74c5b289af627922bf2bcf0756c2f3db3b7f3c386420a7f4e12280f355ae60a276558ea647091bba135fc4255db7852221763588c836e0aa187a194434be89ca3dacf8b19ed3bb18c4a49185725da9549b39bbda146835eb935170b484c51001eb0960208bade6a5c7095797324b5fb1b10e36485c97bdce780d0ada501945120453be58ac6793a66096b2562b61723df9baf5611eb85077f35892c72661d713598010bdf2db4d67db233279a3cee9ca0d649400b62c317804c8ea06f4b88ed7822999657f403c280d6370725a7e0115c9b18298083c21ad3ccc8daa7dcf617693f6283264cd5083c4d5092440a01eb8a23ccf4c88b8725c9097832b460c6ac6c710bc530e27117be27f1819a87d6c84246173d6b3c830e2af367bc3b6a17235bc3048bb5ab0f4485754c751554f8bd095ef59178fe389f06199644aa72c48228ec9badbdb145562b3aa600fe8153dbb6234b59a3ccf987a97f7c571260ec27616d254c9be350e5ed49ec34a985d3a1533e13ca39c072d9a439f513538285ad49560718c8b40f707c57a17f9ac7a59d44091775043924a550454c29a2951bc6e5efb2369c37209e5557f95c24c3bd1daca917ea28ecdaf29df3e223edb5567c22d1f42 sk = 10812b290cae0e29519d75876774007d0b722d35ca99a7705641042a49c4225370830094ebe2208dcbc0502c75d0faa50a44819a28c889e50565e0a8687ba437ca441db36af4f288271b6bed4ab5d04b4423daad3195b4275c01bd262e498687b619128b2b49c0f29ad1b26d65cca183b153a789a00c57b0d1c097b06b8fb2504f515a27317b599b6b5bc73b9b752a228f366399a78c6d519f6926870d9c5de88819b041abcbbcc72fc40a57ca95aa62aa318943faab6580d64627366a8954c9768b94c7787473390a3e053aeff79da4d92f95524cc0c3bf9e76674a7cbc863136de1365b45084d478a01b72b5f80071708588fc5904693c1b1917551918923eec088fea29ee10088fec5cc8a0707a31c5ccccc09c27048aa71df9b8211de46ded8484fbf097566cb01ae31329165e2d1264258cb6e974bfb2394885842b6341cd24999a9b078bb8a6bdce3405bad544373098ed0c203d1c0caacc7dbc265d218688fcfa000c053795d32e10711ca320ac53f86f74dbc6e1ac31c2f02f92f889b19625283484e77c7118314749495369d1c32c74cc506978b16b9e5b60761c7a4246f14f9d437613044e136c07d70786ee0c930a0686f0f79e511b873d850b769a1563556bf894b3c560adbe468293e6164c68b8f0d26522b83311432877668dba2b139b4918d0a66952ec8405419baae62ecd07119b8a07f9b40cead4c9df425ec6f4a8a55c40d11574a46010a546971c01cd15c35a3e9179f560b2fdd1c177a4932c51bbc0a07dbc668d6a434dba0418013b2db1e710b5ebcb7fe9c18f7083acb39fa2d6bc283183622724c9064b7c3146f8818bf393b689fc31105c74c98a97845767408610317a5334411f0ad54a479415e367277bf10cf5e07a42d143970873db443078885fc426005e692708eb7ca55067bea45cc5a5bf95c0a8bdd670ae4261a05c2d25295b254cb3ce9021db6c394a8aca54d89d3740655c38ab03f24a17ac79d8752e10239368c9b26d8738cea1964515720ce9a79da658fff6a79a6cc3d4046c2604abc7f82db311292a58355209876a834a5a237ea510777f97b6e812bd1071671fa0ce58219a1ff29c74ab10bf69844e539cca9b74f9c0258701b13728b6a8511b8b1107e44ca154a3124a3202b3f01b1fe5a68d0257f5313ae63c4d06cb5331db639edac74486495595bb23e936e0fa8d076c8b8ed13ed9e78c944a602081a1a9c9b7f755cb47397f0c0a7418389628356d4bd6c2cc9c1ae5338454bb9f1663b5e5e3bc6e57220a1531d48c8002048351c777f90a2be6663093b81711182245ec6ff31bcedd42b95d4c88f5a1aae4a4573db07851311842e2cb79d3b5092ab89624193b558dbad056bb0b8e39a0b1b403930bca378320c963e33a553981cf062d3db81f8b12ab551662b970269561bf0fd136ed5c38278bcc45f3beae5260a951034494c0a357289a8873122a2941bc9430835005883f075715526a6f9b5ccc87f12216138974993a79946c5322c0e0b8b365ecb11d830d58e1635eec9b6ceb7b627a626b779852f66ae700c907240b47c903daa175fa74c5b289af627922bf2bcf0756c2f3db3b7f3c386420a7f4e12280f355ae60a276558ea647091bba135fc4255db7852221763588c836e0aa187a194434be89ca3dacf8b19ed3bb18c4a49185725da9549b39bbda146835eb935170b484c51001eb0960208bade6a5c7095797324b5fb1b10e36485c97bdce780d0ada501945120453be58ac6793a66096b2562b61723df9baf5611eb85077f35892c72661d713598010bdf2db4d67db233279a3cee9ca0d649400b62c317804c8ea06f4b88ed7822999657f403c280d6370725a7e0115c9b18298083c21ad3ccc8daa7dcf617693f6283264cd5083c4d5092440a01eb8a23ccf4c88b8725c9097832b460c6ac6c710bc530e27117be27f1819a87d6c84246173d6b3c830e2af367bc3b6a17235bc3048bb5ab0f4485754c751554f8bd095ef59178fe389f06199644aa72c48228ec9badbdb145562b3aa600fe8153dbb6234b59a3ccf987a97f7c571260ec27616d254c9be350e5ed49ec34a985d3a1533e13ca39c072d9a439f513538285ad49560718c8b40f707c57a17f9ac7a59d44091775043924a550454c29a2951bc6e5efb2369c37209e5557f95c24c3bd1daca917ea28ecdaf29df3e223edb5567c22d1f420dccfcb9311c33d76bfa1f841cac074f05a32bff07e80a9025b5d01470b7f2753db81208731593cf62dd9ef381ac918599c9ee2889a4d3c65e1ba3ca2aebb67a ct_n = e6fed6751becd68c9106534df65b76a1bf4b5c36c4ba97b1d414d87f64dbdb6d8fc6f51b62fb3591c9da1f4056017a552d9f7187af2b21409b380054dc85181f8d2294e20eee73c2d07ba35be66e26ecf230a1e8503fd3cbda6bb531aff554f1993e59105eda096c5aa1caf90a663bb94e7114965dae4b17576c29fbe269663bd59ab3d2b367e5879b9463995f7f9722cf275352f4412dcb617b4860ecd6433f5513627e0b4ead7de7b9d80df8cc327a614ce2f1037d1e0f702cf9d05c3f52d34c90bfca2ad8d2a20af5034c8a705bf32caa595d55dd78331532799c4eb47b562e3b8e2d8f2d9fc10c3ba04fa778e5290d5fb64ac695abbfb3c249230931110fb656cade7debbcae70d2195459c02c752911352d424c17fd92c310d4b55b5544414c3cf3996e7b066149b4c9845199fc06c202661be78738aa516aafc32a66992dd31d2490d3baa26fb8b56397b882048a7e852fdf9e49ca49830be2909cd279f333ba0c19480c776ac1090f8f2e3c1fe97241b53c98563493bb4fc8b43b948852949eb3b1d3db56c2b9344018ffd409150c3ca85749041279e30011e2b1eb4bee31bb0fd9c068bb62a8cfd7632d39f90bbb670c9f07208e1bd2f2a1b83df27b66187636821963e007b257fe458ac24f004691c5e8437731bdb8578c05a3151b9f528e32173324ba93e5b6b7996e8f461944aeccc676acef37f5aea55fd670f25dd09201c68eac3cd471d1379ef364f40fb0937f868cd6b92da5b30045d9612f565394abc8b9cf832f47817f2c56247ae38022bb338a00d0e86006f5137bcee7022e7a2261eb4c0fc7c0395a9f726fb27c541d5908a61900e184c6f543809b8461b90eef7f0ce769ae6b906f4150f9a4e52fc8c44ba57e94dbebef1b19d786d7f2bf26129a98806b1a8addbaa756512867b9a409e1707769e07ad29437799e6715f64a215e6f1d97c1d9647e152764e4bcecee4e9be3fdec4961a8df76b682d85d71a8a63dbf9105a0c4f8c00badaac03464bcfa115974885035f80439e7d3c14319b12d90e5d4b38daa6fb56ee262a36a9350b074c8ce3f5f0ad349537cf98b ss_n = 5da2f3552025be9f12cd543189b8189d3189c6cc0813508956c109a6909987a6 ct = 091d8f28c0d6364aa704b3b79a5ee882b806bdc2d7d81aec941bbc51e98a362d1c47ae5c53870e466c9c8378c34c39a557e85e9916f4b07c5e7b76e38248160b0c6c320d985a21aafeaa0146982451e5a1bdabfcd4a12a051559762e2ae36d37d6e51e092caa4b0994824c1baf58f868a761048522674e0764026e6187c40a4a98043822a5fe263554420296719b9067f85aac5bfecadba4231719e85cb80a5d555e7eaf83136c6c18605810935556abcf7d98c0b2bf4ae378e4d5787b3bcbe6c2221b95336baff9292ede26bb392a9b8b899066f0ebcc3a10e82c0297acbe3f53237d0ed294b982ef7ec46a330dfd399c9a94bbbf680696f98553242721f40a5475ec207e6716952d541d0bdfe65171995f5649b2c39f379297e2af37bf99ba589059786dc8b46385289a4c0a7c465a59b6be7ecc8dc68a8fd610f83bb7990c0830b42f7379c555fc9e23d7653408d1785da5021b7652216c0c12c921d0df0dac8203f7a14b3fa7e60b8120c2245218f1efdf86682e1ef485f518db5c5affed2025c5c0d7310bb63959b3b02efef6e37fe40f75026d45a3e5ed5e5db3ad91793d43c12c06abaeff1bea572fa4d731ed93a11d4487c7a3e81cc2888d8fbe78339aaa9864c27eb20cbc4e7e422ebb57064f7a8706df68958574a0b478c528fabb8088db57b50a0030b83b0e1fcc68a0025135226c6a129612400c08320c03d4d1b709f4a722202ccdaed14398546f00f30ac952ba48ad4169cc6507cea186dc4df49956a66568bdb05a80b51d3513917e376f5599c685b57e1a9d48c90302fab01479dbf49b139486991861e5619d66110d89b65cac4f783a24328706e1aa680be4eb687d595dacfb8eadf7e922fadb4059e375eff021f2e7b489ef768fbdd0c86c9b8fb2461b1717b0ac22e65dec89e01961c8d67dc040b775e2dc965ffcd5b58aef00ed53178cc636d965baf2cad9e2c910acd9136ec4f07a6ce10637ca80a22ae0cd3f7606caee40acd0bec14c5b12f9c3a57f00a401fe6a6cf2d793d455f012db99f119162857f6e0f16eba5b4a930b2935c795ace8d68a57d946a72408b1 ss = 74bf1a4b8bcfb115f62300be41264b99fa475bb72cb65a6e41175e98b72608ac count = 584 z = d1197c71c38fc517721ddf53b9dbe62ee0aac93fce808baba8ca010925bf12be d = 329e63c343d5e11934a8858a921e8f78ffc5df0cefba8f39a0bec6a7641cde1c msg = 9a62f34ab14c4749633ab651e2705fe358a68a7f259f3dd8528f7b3b15a9e1d4 seed = 37a556f626d3ae5c98018164af680f560e11fe38deead2de82a739de1079a2d14c6558157f0deb1b869d405c5bfaaa84 pk = 65874d968ba69043c4fefcbdf52081c57561f981cacfd26b02899d38c94e7fb094d477983642368f409cb328a12f2b8dd6c9338ae5797a4842230032d5168738868d57a627102bbb632c9bcc8b1ab2f0498f0c2547e04166557bdb3a278d234db3a25210a54d0cec3c240a4c10898bbf364999971d18ccbc0c762982a85814746ed813958f02a707a9257d40b4609803ac850918a3b727a74d73c3640a757487b7ac847487ef9578909bc965fb1dde56c540a42a510b2e4599599b3a8a5346a349e90760545e8b9829262ca0e7a82ac4a421e4680ecdd79cdd9a54c4ca1526c02c19c3aa4c1a0419ab130e8c66e5464ca5d01cdb2211b6a533590136a80a3bc2f2a1b1526c3121373961a87d3ca8e1a15ee29a315f2c9397997789b0397ca1736090476e3214e93340ee872d0fd113becb1e0e193ea9717f321146d02974c3e3387c02b11104570d843ca1aa299e5cb26625b2d3e32afb8323a8cc227689893a19550fd6bd4903b3e3a0074fa4b6d6a6b85bba2645c6cffe09b890d04fbdf802ed1199b4382f2165bfb9925c08d1bfab459055846fda667a42f534f470412a579a39f79e1aba10a4a4a566ec2bb7911837e74e6cf35bfbcb4cb4eab58c23c912d38dfdbc71bf403ca1a3c0dbb5028547cb36f85b00a225385604ebe355eca953735173fb1cc153e3b97d95c89e7c846dd38b2ac1b38d5884e6b207dbeb1092ca28007797cf871ce5cc4840a60cd057ba8b6497ab3b786b0983c5745d27fa082239c7460b28c0f49a5afb3beb9b1b9fa9c12071b7afd4a0c5d728fc15407e2c53b5a776254c75a7111c81506817dc829720316ebccfb75167b083c4a7c88321e6cea7ac84b20332fa466bb2511f8b7b572be83231535da4d236c1a05bd73b5d1fd5593db0a42efbbc9c8381b4d5bfe9f41fda46440eb00ba0a62ab17202ccf87ab2a8ab24d218d37880061b3beb750176830301d5775b539a20e4b77c727ca9a42957115ad063c90d3238c1c074898a1e1985754a4ba291baa18b5156b91019402a0c8e8012d5586a4e9b3a2f4b3068aa48423b6b1167a207db09c940bc2a61aba9f2ce1ebcea27be5d6a887273b2546eca973c3167a0d1e365dab13be3fe7b0a sk = 6b9783190363256b711b0b1862a200195727afba688d899f3b4b9eb791a7892109cf89718818bb9535c55dd1771fe3073c2009ea261b159c7a89a85f9615c835b68247c930c72c0eb9e6709ac88718080a69b28feba206959400d56b8dcd864a40dc0103d1377bfb5aa578bc82987929b3cd9580b4a622a2875a3940e03bfb5c4b9e00343f517287971f5e3368fa8c17ff5ca2742a2019aba827e70a748606e309563a451b33468c5624b915a88f116911b0ea84fb5166195849b6093d1e9195cafc500baa9a3d53532fe133d3eb239ae87862358fe21b8f9479810c4bb4f9420d06734e95f146b46090c25c95ace673b87a85cf93c593a77a8b105935d42e6f78128cc00c4b345a026362fbb731b3646e77c280fc5153ec5383114a06eddaa068814b37838c0d7a46f4c50f42f1697ad2b78cf00a643bb5ce22c56b56a3839358f404c026391daa05199e6901c074ce7c024fcb415af1399303f2afa9b18f4625bb1342368b6ba3a67b9b1951466bd43a9513cc99fab1b3dba16080a8a9d53d44b672deb1108f861032bb7726b9aa3d6778554a57903101b8bc428e97169ef23a256b6b18009beba3bf1a48894b3b8388223aed3c2f2e385aba8369657c83a0885c02bb49102711c8b3cb3eea5cd7352891a81d70f176752bc1fd017a08f0b7218b3eb793558fc36a3caa0ceb2216afb1b524a11568a853b4e098f7452c2096cfaac72bcdd06df3d51845cc6472ebbfe1992b9065a1d61c5f55056cf4754681183853748c97c37c2778c1a0162e1b1a24af7c95696688f51831136996e76b6f1b07b6ba5250145b9bf56b169ba13f457b7ea2f1af40d15b7b9a2120b4a7cbf3c7316bbabd537c7e8a445ff06067dc75d7910c8331843fc47d0b097983c64297f2121af5ac3b1411d3ab4339259974b128cd32a9d6c3119c495998e136a4f2390455284eea797e1b578c4660ef0413bee51b65273e88c3a094510b1fea795a4babfc17b798ab840eea21aea3a5bb14a90ca68e9f86999e21ac675b23a8d46a78036b3cc40d08177bf3066f2f812078196eda09be49a10cadc45ba6cabd47922b65874d968ba69043c4fefcbdf52081c57561f981cacfd26b02899d38c94e7fb094d477983642368f409cb328a12f2b8dd6c9338ae5797a4842230032d5168738868d57a627102bbb632c9bcc8b1ab2f0498f0c2547e04166557bdb3a278d234db3a25210a54d0cec3c240a4c10898bbf364999971d18ccbc0c762982a85814746ed813958f02a707a9257d40b4609803ac850918a3b727a74d73c3640a757487b7ac847487ef9578909bc965fb1dde56c540a42a510b2e4599599b3a8a5346a349e90760545e8b9829262ca0e7a82ac4a421e4680ecdd79cdd9a54c4ca1526c02c19c3aa4c1a0419ab130e8c66e5464ca5d01cdb2211b6a533590136a80a3bc2f2a1b1526c3121373961a87d3ca8e1a15ee29a315f2c9397997789b0397ca1736090476e3214e93340ee872d0fd113becb1e0e193ea9717f321146d02974c3e3387c02b11104570d843ca1aa299e5cb26625b2d3e32afb8323a8cc227689893a19550fd6bd4903b3e3a0074fa4b6d6a6b85bba2645c6cffe09b890d04fbdf802ed1199b4382f2165bfb9925c08d1bfab459055846fda667a42f534f470412a579a39f79e1aba10a4a4a566ec2bb7911837e74e6cf35bfbcb4cb4eab58c23c912d38dfdbc71bf403ca1a3c0dbb5028547cb36f85b00a225385604ebe355eca953735173fb1cc153e3b97d95c89e7c846dd38b2ac1b38d5884e6b207dbeb1092ca28007797cf871ce5cc4840a60cd057ba8b6497ab3b786b0983c5745d27fa082239c7460b28c0f49a5afb3beb9b1b9fa9c12071b7afd4a0c5d728fc15407e2c53b5a776254c75a7111c81506817dc829720316ebccfb75167b083c4a7c88321e6cea7ac84b20332fa466bb2511f8b7b572be83231535da4d236c1a05bd73b5d1fd5593db0a42efbbc9c8381b4d5bfe9f41fda46440eb00ba0a62ab17202ccf87ab2a8ab24d218d37880061b3beb750176830301d5775b539a20e4b77c727ca9a42957115ad063c90d3238c1c074898a1e1985754a4ba291baa18b5156b91019402a0c8e8012d5586a4e9b3a2f4b3068aa48423b6b1167a207db09c940bc2a61aba9f2ce1ebcea27be5d6a887273b2546eca973c3167a0d1e365dab13be3fe7b0a08735e1db7ff7cb8668801f87f78955504ee9757e2f4cb4437095c406aa2ca90d1197c71c38fc517721ddf53b9dbe62ee0aac93fce808baba8ca010925bf12be ct_n = 0acc530c9d135ab05901795bf2463ddcc7e9b39ab552c77fe0a7dd2646e465c1e7725c732945eca61d422ba0e6ad3ef0e9a2eba6dea7b7242a3cf1569b7798a69e80ab0b7704e300a17cde09bf8cfae2457033cebd27e3be5eded3e03a01065e48406f80a70e54e9e7d55e656f03946bf75ee4166426cafe6f7dc7d8b676fe4e67dcc30b2b4065187f60571407ccf2ccb2f15fbdebf85b23d5120493f12a953b46c748d48ef33d36ec72f145cf17ad7c768431f89c327e92f54724f20575c0acc98a6379311a614fc8970cd4448cf1dda4c84b9a651e9af21c40ba2c491947f1fa03e3040c1f30bd596bd0ab5d71fda44dfdd85a058b67cec9ba49db0402000eaabcbf0a9b271689b55aeeb8b909b17a6046de908c434ff94b4099718789975851d10c5ce9e0e38ca6404fb8f11a2689e5c689e31f87ea52bbde1649867c01a4c1c52f809fe70a61745ffa82ef005121d1402ba0c839e3e5af9716392bf260e6150fca997f2917c234ddf7d5298367493e05c1f8de6fc449568fb0511a5154933f8d85313a97b35b34fdd90bb9ca42709e70b43d2bace2bc27bc4c2c44a2ed04ff6a5c7f502d9de92566e652b802dfb1c27dba13f0a1d65fb89562d71b7e020dbbac9336317254a20f174d3800f2fc4d94f7b9844ec5295536816fc3184333803620f18cf2198c059f7220cffcf0713b044cd4068c2515515b898ec5fcdb5a133490be8c34ba83db0c6450cd1a8e60df4a00574e18d8cbcbceaf394337b4348c9a656186b40b984d39368217b3b8358a13892781791b1c08f81f3a0b15d6f7414580027cdf0a4c81599ee30343e943b12f5523e4e9fc8b90343fd47ec7b96c6fa33f00cea3c7a102df1794be93a6fd58d70d44d44969d9bf8a315f3b6afd913e130fbea48bf395a4946fac5a20ecd5225a04824d4cba2d51c62a81c22effb3fa139e6183e25d240e1150ebe1ba8e5f722a85af984e0042c353ff01cf019a66712513f3a5dd2ca0d7a5cd972b781a192b6ae06852c95b44f0f3a2bdcc48e037172efdda81b0c0f500a0cc64a9b55ea37046d9e4fc187cc33be970bfb3c78954ec ss_n = 8fd960e87f474ef4dd836dff452b5a9e93648dd49bef892515c44692271bcc42 ct = 9124727100d0ea7f05a9400db4b8aa0717c024137fc9e85a9f80d405ab6e730f262fa3a1beced9429b8e27e7813425fecc399af9d842612f0607a8bdc1cc9983a1fb70cc221d903e2cabb35d3eac212fb78d78faa71e5abb314e4391f94d59ca708b5056c8f090517d00c87675e49a0e752c3680e11a6fb7463cd9ecb3fb820ecf49227457f4d1ff59d7f08a011bb2a0ff27973aea6a0498da29aa9ca5d48c0a9233eddbff71b8527222ad2bdb1389519961dc058d46f2345571598e73a4f6cd2714dae109c852ba659678bf7e0d3c7d2d690dc2a0750a058fe15e3a93a6a4128856202b416cd650bf8a26a8e7dd88cab9c7f8de56cd1ab78c54d37a47138ca1120c562b3ae139b6e2f98d390b8d4a9177f3d89b3ed770cf9a5d6f5d2d6db1695f4261c03f396ce61a881fc77e1c549af75d8e1d43a1030ecebfd3c9821e3517e3487079b08fe20944aac82cdf56434d87c3ef3d318444bee9c481ce3085e629743b8da6c0c21c53e1c902ba1c35cd3dac28610cca5d49f43f06b6212673f903c86bb7129e18806a9353d01cb1347d64d4d18a90bb5c0e018438649d049c93604eefbb8e63ff88505f078c07044be5596ef9bce874478990c294c4ed358db14518d1675300611e2771de2bd2e9f3a84e293a4a1766d605a435959590bbb7a8cf700e17fd032c02452d0165bf995aad244afff6ad10a5549894d6f7d32d3daa7b04b1aeb637ee75e67ac21548fc0a1c74e9c72b8e50c49d188b2919084338d00fe8d9aa9659809c2e2d2202db66157da21a0b28cb1a9fb3add3f9bf2a6b0a9ada52a4ef1fb327801de5de53adb8ecee2dee0e960b6daf0a81eae2fa8deb89e98dee739348cb5c58eed8e08546e769b8c9a6c3fad3c7efeddd46a97b6583dd6daacb5df74937d14699a4e5c2c3b845bc44b7fb5155ce72b9a8987d01137b29fecf48bfa6cf672ad8967d67dbcc4b5ffcc65d380f6c0d4e6b4e0c0de740ef162ab2afed7c6b919ae4a9747e6e5f7c89628470a8b27d047b24f37b56085206135a6b8eded3bc0c3e6b24ce62e0d744b89f6e5e37df27c2ff52fcbef05d503f40c1db ss = 54a7f3d717b8930a13516cf1fbcda22baaac41aad89141f624ff7136fbbaed4d count = 585 z = 1f672e15a5978e08b6bd97e891cc112bd27561d203d356026603f3358240615e d = 4a87f2d690cdcc3de3e884361b95cd05bf68e9e849a98c04f806785fbd3d8ec3 msg = 3f4501b0a9f4103ef6ae5371ba6f1982dad162d70c4a24daaadfbe9e88dbeda3 seed = c3967cce3552c9095e645aca7d0ba288fcc36e9c13c1f10d51811a0394ae8c4c1ba6abb0efee11438093c44f8e2753fd pk = 1150ab2a30cf9b8197e28477325a071ff22c49fb615c8853871786583683d173278346a34a27a7d8d745c8bc58de296e2041a22037743d768131440283e77811005d41b58021a52c0dfc41bdc4567b03294e5b58a9987de558644439a282816e83f2947f97bf0dd21f8aa942ffb98619148ff3a7362fd2891b299b784624ee704c3dbb4972f28ce6d39e90a16631c95df2b1425dd82e4211258f624b2dd9cb06b83050e89957719d176118b01c0820a723a3433716e06cb6897c07724dacf95f95666509b011cbe0a517c29238b218c5b96512e9613aa3b72975cdfd176321dcb99e5890b396c0d21a8edfeabdf173bd956c4f664919bd503d8ee82600e76e09585d426acc8385c87b33c917d2cbce4bbfcd5b9a97a986346470e132c9634c5280705e25c74f1887324a45113e11c4b773979ad4c5f1795cf15163c11baf9d22aa5254ca7b42650a35ad82ab9a68e884120a824e43961d0a3332f44899ec4083f793a1ba3923aaae5114b17708bbf0a9629c068470e04c6163a4901ab7016478cf3cae482b88ae22b3860033eb967da10b7f2ed060a573bc5c28345c211c612c1d46312c93d727ce66ac259291937a89ea49c03b692f35a546d770088db0592bb31dd465adaf6cb87960bb3dc45615e294e088af5580302c99968fd617f2cbc49460c3e52c5d92b066d7459b1492a17c251e5e68abb4b1577432821ce774ec482718174c618aa4739061d1f19914577b50c1bd2af68dbf88b129c147cf730e44c37f963ca1df885ab1e59132eb0c06e00dc4a9c6934bcce0c44ec4c4c3d82126d2b246bafa3c6e47537855058ec57c05e184a2784f8085a535dcce8bd1a3aaf6c3653cc7fe252c34840f3c88096eb5a4b64c7ce2d378ee9aa82ba786df709701d874adb39cc67714391978b0b8be3f542d0d4183331a848a980ffc413aa4f86de7c91994549ae8640579a83acc4ab098c688588c5559b5279493ae2c79266aea76490032e1524079f30dd7b35d9eaa13e4a317d590af1b2387c6032ae9c21547a11b150a76b5e83455d3801cb523bcf47f75f642d9e480e0a4429f1b27f1b819b3e8b89943a33280d709357fbcfaefa18d50d207af17fa5f5d1d38cb89efa152 sk = a1e08a575a7546d177e3513c8f8268e3e0845ce80422e37236d37658045fa290b40e368fd3d7bc68dc3e646253f36265945345c9d6320ef3cccdc9a214d420f59bb4db2614bf65465e8a5cbb3296e51708fb5302bb907c7ba47335043d0b33b01e549aec7721f51cc33e391e85603b342c59b60c3cdd93ce13b23275e225929a0ab11206df8536fa74b8e7c421b27a01136aa757a5676dd1bd0f53757803bc5fa4464fc24eea809a5bbb59d066be0398c946d94053266ecaaa99e29b6702430fbea060e1619351345b0121171391aa2e8414e96838c7fc7881bc464c404709b280034cafdd451a90bb9b438a9327722e67b78cef48405f0a20245552e6a419c407277c0b15a18ac174f47c1fe39edc98cadd6a64a97064112271c6162afcc750da242f5a43a936344c575ba1b4f561406190691c4e2d9ba55d7b7629e215b6f7c30fdc7912e0bbb19c6625c3b9589b4b37403efba6b20542696e63ccc8b02467ca07e146893eec6103e6b45dea731d84b5370a7402158ac3056c2a393afa0440f44a069625a94cc2a9dc83cf83929e5e89b4e6f98b40e8370ff757c278073ad52c9ab83c43861dbac97acc5784e972083c9c720c29501941109d6a848d371fb3b799b5642b3882b3f91119022c0f8472a41eb5317de3c850e4b8f9637a89f54577509fe8ec37ec8227645695deb72ccb7a414f083f2e241dad5785e7e4026072abf467841c792db2a3924747ac61dc998e36a2ba1bb997e281dd9a6302f28858dc1000978f201039fbfa295f4543b01849aa1a13dee70c940ac0ea3a3de030a0f74cc3cd28293c0061bd81a544e7b4c9039923a53cbd6417c5397f8ed40eb0fa320760c4777497aeb6bf4a0ba4f122a639f2024434bf68eb6d150128da393d407c572e124abbda241c008e26f4b5391c91d93814a8e0a52e98b6733337c092bae2e1328bf15aa8884414a4aa69784d697b4f4eb87b4811a785fc5a09d9cda2e017cfd82b736b5cb24275eae36d5dc65d3587c6dc5523f6e973a6490392d402f597b60af3797615a1a45589ada5b10387c89636a8b895c985b64ed9d40e21d09f1150ab2a30cf9b8197e28477325a071ff22c49fb615c8853871786583683d173278346a34a27a7d8d745c8bc58de296e2041a22037743d768131440283e77811005d41b58021a52c0dfc41bdc4567b03294e5b58a9987de558644439a282816e83f2947f97bf0dd21f8aa942ffb98619148ff3a7362fd2891b299b784624ee704c3dbb4972f28ce6d39e90a16631c95df2b1425dd82e4211258f624b2dd9cb06b83050e89957719d176118b01c0820a723a3433716e06cb6897c07724dacf95f95666509b011cbe0a517c29238b218c5b96512e9613aa3b72975cdfd176321dcb99e5890b396c0d21a8edfeabdf173bd956c4f664919bd503d8ee82600e76e09585d426acc8385c87b33c917d2cbce4bbfcd5b9a97a986346470e132c9634c5280705e25c74f1887324a45113e11c4b773979ad4c5f1795cf15163c11baf9d22aa5254ca7b42650a35ad82ab9a68e884120a824e43961d0a3332f44899ec4083f793a1ba3923aaae5114b17708bbf0a9629c068470e04c6163a4901ab7016478cf3cae482b88ae22b3860033eb967da10b7f2ed060a573bc5c28345c211c612c1d46312c93d727ce66ac259291937a89ea49c03b692f35a546d770088db0592bb31dd465adaf6cb87960bb3dc45615e294e088af5580302c99968fd617f2cbc49460c3e52c5d92b066d7459b1492a17c251e5e68abb4b1577432821ce774ec482718174c618aa4739061d1f19914577b50c1bd2af68dbf88b129c147cf730e44c37f963ca1df885ab1e59132eb0c06e00dc4a9c6934bcce0c44ec4c4c3d82126d2b246bafa3c6e47537855058ec57c05e184a2784f8085a535dcce8bd1a3aaf6c3653cc7fe252c34840f3c88096eb5a4b64c7ce2d378ee9aa82ba786df709701d874adb39cc67714391978b0b8be3f542d0d4183331a848a980ffc413aa4f86de7c91994549ae8640579a83acc4ab098c688588c5559b5279493ae2c79266aea76490032e1524079f30dd7b35d9eaa13e4a317d590af1b2387c6032ae9c21547a11b150a76b5e83455d3801cb523bcf47f75f642d9e480e0a4429f1b27f1b819b3e8b89943a33280d709357fbcfaefa18d50d207af17fa5f5d1d38cb89efa1528d78adb40367d7fe17ccb9ff01392d0d9908ef7a3c9b172bc01a714454f9895b1f672e15a5978e08b6bd97e891cc112bd27561d203d356026603f3358240615e ct_n = 84de07a62e364a868a6c54adab3822462a1051f7600d86353562f0e9324c9ecb3b177ce1f2f6a1987acbda67f252d0cc455643a8c9ee1286256691853541f951ade2be9575d92f9de83f926be1dc3b6c3b7a3ef1e17efca2ae952814e468af320a5f39a1237d18585861014e9128498eb16e2794ebab62bb998e39b05481d5c4864c6c342e5a67fc0e66f46078bb12c859734b65975dc7fb3889fc4b705ce8903291aebe2ae7c78c8920c47ca55ec61e1db63c7ece57a43fdbc6c772a710884eb563c21b8df66ab8974eabe63674dcea39a60a36d03ff221f6ef2aae284ed96305bd335a5f0825e8e7e1505b4a372fde3e2222dfb54bf7c7c9c5204c74bb0aa3b92e32b2a232b945c0129d50bef5be7f12656f6fe3666a0e10f815581b10270a9950aaf51eeec5ae09288f84222972336f05bd8f54126c19f8673a4cafeedfabc6b26905f346e5c9d333863c3fd163d0444b67e638c1aabf0088360f9060a4db29ef09a7c49ffa83e21ba263b633d9076c2944072a5068f3bc2ce8b626e425fb1a1879f471d762879601b68d42b209902402ba01f371d014bf4cc86df94ccb9730bbbdb0051413ac760a9e18197152987a59c8986b6ab449a5eaf68eca2af9c871d80f1b6a848271bdf86a5a2ec028ca22d95879f3b721af5e8b66092619d8a9c94b3e0533322cde873b1922dced3f5090d548d6ac3109ba6ddd8b62e33360beff7ed7165b2c33fa22ca931d8476c96497cd8ff2a908d21a6a4022d66249c8f4af31c012581ab718d9e0fc304ee678a2d358c8ce6d2785a06bda90add9fcb0dae6877edf9a7590dfa90beffcefc9a9fd0e28e786fcf96a82ca608bc4d0fe20135409b4d41b15bc6bac625a83a3e5848852c09e555e35735b56ff705fdd0760a304bce41d60a2a12039fb790c4fad2f9e9eae19ee37ffe75caf93418893e1417ce78c595dc39a49c0e27851e6181f1bb8aae579b4f7fc328dd5ac969e6b2ecc97cc152b884f67459e7b4db5c971964cd3604ec08e2bd1496847713422dc8b4b70bd64b18626d25980e1f0a7bc0da33642d6435bac10a9a6c288c3c64d0765edea ss_n = 48555f4a12d98094247ca790c9564be9469dc69091b7ed295a0069d76d00c042 ct = d5530d57c8de9605499685a32acedec4623cdb591b7e4569088fc289549af0d433871a44155108a391b1c879aa3b5ff1589b756981e0c145791040fcbe334d6116d18884779c8d23d0552ff984aac3f0ffb87d55844741a97ba6967696b063fbc38916841181fc30d4d4dd693167e0003aad3319554297872da8c103143a6107dc300a2fc5bff8f6e452e5b47c7799ce391a5ed589bb3540ab3861b75705d0256d4aa41c61cd0c956aa77c5458a8837c649088edb8e9e38576a710667a63fa27a544aa28fd0ba423d3e5c603130a36a1d6871be7e2d4ca7d39e0dabe4559f18a11aef0cfc1a126e116f3946f50da2394607837d8d2be177d0a75a45c65792802a8b46117eab71707168326fd610083a2eca6478080d6e878726b07783e76e9c0bc315a8938b884cb27f9ee96f03234135e65fd58a062a35c79428ef54776b474f3743499419cad0d65b591da2242e20875c8091147ed40ad92bd21baff12d00b10faec08063054ab42a6e4e0a379b8f39c361ebd489bdf687b3619353ff4142aefca7797caac229be9abb8f155869eef0ba480c03d39b3762d7562f284dcefd6f789ee6fc66bbb28db11d59d103efdbc87e6decc4a69e73fcd4c811b6660baf4867ac8cd8a90048408101347914feebd2025c3b9ed41d1658e816fcb852b5353b71f1a8dd61384cbd777755f8704e4f2adf6629122293d15d256ce0ddf4b65960564c67eb2a59916c4d142aad649b272eb585f159d9c08e68d73d47b70f91dfaa5def0476b6f191c254301a8c17ddb9afb9567b42d0425de02380f68f0e0f3e1d469836ec9be247bf051afa1252e2b5b0bbc131ca8ab94ca962bc2a1e2cdf0237450830d3a9ae6b052d5cece8dd9ce4154fbdbd93665c8e9f30c8d4b993125f8b356cfef3b88741a0d5e262d9963bc243c5cdddde84a02d25a957bb81abb72e1a9e32f55c56740ac8943a476e3e98a804b223bc27464bbf4928b7907fd7d37826da602787f8bfc9c714e98c7f21e7c2a4017bf1a23394d4be31b37cea335fab8096773f5647854cbcde4f0ea7430e36dad9e3633660c8f8e41012c09a734242f ss = 402d316822cf7307a6bb6bdd93d1c238133d2ddd7c6f194c880954d3cfed15bc count = 586 z = b1d8656d2f01a15f8e3ab5e5cf536bb996bb32be7c6f59ea94b9a45aa723df6e d = f7b8f0aefa8a47c3c4fc3b583345c31ddc423a29bb1de9abeb85f45ddf6bc2d6 msg = e8729461fd76471776f5a684e1b2f6231f3cb372a4db422979f4c352d32a324e seed = 3f87c415e93fc2502122c0b65fbee6357ee5df1a5e8851226f9f1c11dbd20da2b797e72c9fabd1b24f1abca056939c04 pk = aae06206712954e0aa0628ca1254492dfc427d6833af6cba742b0e4d564d920773db328449b8479a4245891145b7aa1e63c486fb0241939597ef45932c6aa116ac142b0c04bfca0372f62302666f563462ac66c3d0055847e6ce95d90b30859d6a5b049aa2967c8c7492f8948ea643a7a6342d46005a508cf63043b24c0e0985a22124cbe79b6197b435a259b6bf7b29054884a882b33de0b075d2ccf1837d8542c38040bfc9750b2f541616931ea9f0c72cd384a7aa100b8333c1a30dac6238c0d2507d69802e73c97c2109588ccdc62558d65bce1c064055f04527a4956e0cbf5ed7229c6b03d2465f8ffa7c5f60485144a3f6827f4b1bb365ba5bd4899657f1b759ba32045700c44bb6b09307295b686fc435a08ab50676377a4948a14bb8d7a1357f507fbf8a5dccd3cf88a50e1c6c865f0a9c20ea0b246807de1446660b852ac166a2e20813405f69862b7d345b82c6cd7e9505de4a0f8e1cbe39acab3803ce6b1cb0e5584a556a14e3b72336113136297955bbae7a959f5bb7cdf4219f7dd4ceb4e38d656735a779904b680d5b4c3909f600cd36afb3386a32712da375a929a64b2668140b99654707ce28935bfe6c61ab4777e4012d4d582426951b5b5375aad13a8b2926ef33138fd74bf8d2b5356003e26c288d475464ab9a15510a4a0c23ed7b1ea3727799a60dc435b365935d7440472893a80bdcc12c25ae4dd050fa82ac4b511dbee484e7f341267cb6a643b16ac33b6ee0497d0bb4663a0e61d6885efa749a1258bcfab8bfbc0e4b01a977d276ccc882bf51c2a6f20dea336c4802b3f1e044afe72d4d17bef808abbdba74af0ccd7f7966b996355ea082df4b237047a259539e65b9b01e82af76f51af008b8d6264da841b56148435cf68cbf3b361e49c3bb386902fa9d46e9848035b882e4c7c5772895261eb7246470180cf8374d0b30071b54042a42a295aa69887cb314796086243e65339682fba599d71ece5ca879fc7ba74748ef4183e4c974f53082e10a1f958c803e294311330d04b387f6e464530853c3d62f1b7b5bbe64bd9be79caa6115c8b8619c6cb950275c38d91405a651d78e71c806be738045c611303c58ba10e528996d20d81dc85f62 sk = 12c2a9c2fc2a8cc95edb85251fa64b9848ce634cc8f388be82328f546897c1c33f3958732416b2947911aef306881026bcec8ea44b7edf697bda7739cd47c1b022439d1b4605ac6550979191a92a87f7149d58afe604243e4866ff011e631b9a7cc3c01afc17bb4cb737e01473d2c9d48c380e389386080ec7cccb3cc81cd18207aa817bd2ec505e49a5dff414cec21395218458f90d917723ec7c8fe16757fbc18cfec76de4d38475b7cb38204567c793dc4464e8b522c59b19cc9bb0abb827f492a1b8c7b9dfc405be7c2d91687c2ea6a4a53417306277f1b3139c000b1f360f51d6cd1bfb854973497c57b31d977ed2151f0cc8210f618ff3f2459d9c17fc288f24531cc9b274cc6a7529490fe2bb64475a2a7f144cce928d8805a0a9e100139b27da914c015197618b6033e155e7dba0188b5c0c1870e98a3b6d7c8564640b653ab631000b9e836abfb989a6896deefb0a0a512b79f66dc37b15ad1a3015c263bb568c26607589f2258cd260e196b43044c8a0f58306d32395f64a8f017d2332235dc363517a5d9f66566911ca8994a6244a7731fb4bb54a9d03e322eef3479906bad5d4b06915093a823523d7ce16111fc3d70975369c281a95a3c0446b3407cc45c2a7a6b8e48a6d2ea5a9f62a47c3750bd9d14c99331e2eda2da6bc214a250bb234cf77ecc0a79960a191019949b99521aadf2a11eb3b667187240d6c28d710c2931a5e8f8a8c357a8badb6931a0962bc54c3d6086ebd336ec4d1b75bc4ba24488c75687daf27a93cd159288c785f2c2542f1149ecc1e47d33ba392af6d31691217abb5f5703aa71dbe3672dec05e100730d070307b205a252200966653824604c4220f7c03a6690c150e672720374bb38c76b80ba205e26494a3864a281a746066596c977f064eac478e9bb9c0dd0b00d73c4611276635e32f32bacec0e16b92943190d6309d7c04652ab04f04545154c5f0b0c5cb6807ecc73dd5880e072a915cc1cebb3087aebc97e85b6da27b5677e152e89baccb572d169b5752c7bb50401ef503403132145730afb291b6c64b48aebb35ea649604283af0f974aae06206712954e0aa0628ca1254492dfc427d6833af6cba742b0e4d564d920773db328449b8479a4245891145b7aa1e63c486fb0241939597ef45932c6aa116ac142b0c04bfca0372f62302666f563462ac66c3d0055847e6ce95d90b30859d6a5b049aa2967c8c7492f8948ea643a7a6342d46005a508cf63043b24c0e0985a22124cbe79b6197b435a259b6bf7b29054884a882b33de0b075d2ccf1837d8542c38040bfc9750b2f541616931ea9f0c72cd384a7aa100b8333c1a30dac6238c0d2507d69802e73c97c2109588ccdc62558d65bce1c064055f04527a4956e0cbf5ed7229c6b03d2465f8ffa7c5f60485144a3f6827f4b1bb365ba5bd4899657f1b759ba32045700c44bb6b09307295b686fc435a08ab50676377a4948a14bb8d7a1357f507fbf8a5dccd3cf88a50e1c6c865f0a9c20ea0b246807de1446660b852ac166a2e20813405f69862b7d345b82c6cd7e9505de4a0f8e1cbe39acab3803ce6b1cb0e5584a556a14e3b72336113136297955bbae7a959f5bb7cdf4219f7dd4ceb4e38d656735a779904b680d5b4c3909f600cd36afb3386a32712da375a929a64b2668140b99654707ce28935bfe6c61ab4777e4012d4d582426951b5b5375aad13a8b2926ef33138fd74bf8d2b5356003e26c288d475464ab9a15510a4a0c23ed7b1ea3727799a60dc435b365935d7440472893a80bdcc12c25ae4dd050fa82ac4b511dbee484e7f341267cb6a643b16ac33b6ee0497d0bb4663a0e61d6885efa749a1258bcfab8bfbc0e4b01a977d276ccc882bf51c2a6f20dea336c4802b3f1e044afe72d4d17bef808abbdba74af0ccd7f7966b996355ea082df4b237047a259539e65b9b01e82af76f51af008b8d6264da841b56148435cf68cbf3b361e49c3bb386902fa9d46e9848035b882e4c7c5772895261eb7246470180cf8374d0b30071b54042a42a295aa69887cb314796086243e65339682fba599d71ece5ca879fc7ba74748ef4183e4c974f53082e10a1f958c803e294311330d04b387f6e464530853c3d62f1b7b5bbe64bd9be79caa6115c8b8619c6cb950275c38d91405a651d78e71c806be738045c611303c58ba10e528996d20d81dc85f62b1c3ab2239b4faffa399e6f69d7cbb7efebbfb00a2a6717efda8f6ab13424a37b1d8656d2f01a15f8e3ab5e5cf536bb996bb32be7c6f59ea94b9a45aa723df6e ct_n = b27275ca3b7543b4ce7ea0308329d3ff2cf85ee3c69430db1bb5435996ebe3f6a8bdfd22b5bee9b6843ab92c45e7f9edbc3d5377f4a264ea58d865841e0cd663babe95f77765a48f5c7b5731e15c7aceb87073562891c4c99f4742981872e527dd5b0f5ba35b0fc03dac5b2ab5e577ba123bc6876437671e0c12254391279b89231327de7d7a3def5a0330a82d93bb6d3e8c0090b31448a0d6a56e52c619d86b8dbe70351574ad16ace8f5551dfcc6e6f7f70eee8439cd0b1449daf148165c8ffe4844a786108bac6fdb6222010e97bfacfac36b888adf74959319fef6e014b8d8ce2c513f7b5f6e253223783da3903916c101749fac464dff71c70865dbc908b8088dd3c204f33507bb0d39040c366054fbe2105552302e37772f2a4828574820f9472ef19661e8d829ed97f630fb113d95c5c5bc19f3d7c615f360f69ab5efe5bf57ff4d0a1ea93e63225ba6c9ce9507651705a0f37a667ea5cd2af688ec5b0784f4c3eb5f4dfb01677a213a65ef4633af2583485053643343f5fab1d2a27a022f8f2bc3539a3066d2f2aa09fc6ca49b8c0d2f8c9039afee4a6821c9768852a46a51f73a0fb1a5ed8a88d79dac48d5e5810ef95c540f9aee6dffd0feaeccdd01057c2b65ecea3d00f084efed1973eb6ef12acf9b937a0c44520de85a1da2a03e59a9ec58286b63f5cfdbfd8ee33db7c9d61f1a9eb76e3bc08d9e364a1e0525728d496d2748121b2d8d4e6b6bc05ef6a5bff58d35ad21742c1e20ee9b9fb376a26cd7f679769bca1ec5a6db67579210d9164659b2f2fe3f264d6b6c172d9fa0d2b3615dda8d285d8cf74b5da41684c9ec098275290c6b792c3cf5f3bc4dc735c936023e0a8d9607fd3742696d65164705a13a9e941e48aaf100e7b9368e188c1d5718257bc7f2b1a342c20767a4289ce0e7cd63325b17de08e065eef1d5bd0b8eb383fc947e24c65775905c18c91d8cb19008b7d696319ed0d2261c3bc55480fbc5ec4383f18a9dc30d3356553f0660ac2178cf5bd7d2b0a2b8192ab9ea552350f35161a7c2558cf561d8a7f914361f499edf714e13b0b2e1fc3d17f944060c ss_n = 3a809d04b97be3b6d1eb25a24a1830691b1fc2df7d97b2e85d9407949dce4b10 ct = f07900ac4f5b82de08342ba22ddcafcf9fde7f10a90093a8df1443db1e16502bb0f68b8f0d9da690769798027a2d5fd904a696ab42e2fc10bb4dd73a4b017413895ad364f4a6cfafc2adf0739b217013397d8dfbb933376680fcb3134836d6238d694a2b6da70ebdc2b1c91b67a2fa9b8b5f6682a2eb5fc96b24ab7d2f3f9cac206ff1e78648b0caeff4c50c4596dd4694ddc8b6c704bcd27dceda1635bcadfd2cb881709d827ffd9f6d741a0f0d3f0b81485b4e1b607c1adedb5f7a75a87a8fbf990d3511881a381d147f43dd366801dfcef0bd024b8fe5889d2cf75ef0c36044b0370b2464e9c24a3ff0c51b306b9cf5a8f31d6a4915a2a0e349b9cb3481ecc6e57c5784b0f0172333bb26be7faaa914c14cb7f512718e1b451ee0a017ac2d40a64ae7603cdacdb087141c5a33d35c97d98389e19911407ab106b93eb0ec252c6f761a3dc0e03028e63f0cf8bad2273342eeeb82dc17f79dca2b4e24bb181cf1e387830e0d3ff525790090f00d05b4a336cd586ac53e6680157704879c412ec931cc25490700087d005af4080f82d1f8e2bd868df099fc425a57ab7f096a65f40c04a3dcc8f9683cfc59f1f6923ad9078c144115b68ced3fcd5793485bedecb76d9a31b89c186dd3b2b5ecfc9baa3c432682dbba90841ea457ecdd5439ccac8150c985cf07bd9583842827b2eb00e114cd41e3a8808aa6265198ef04133dedf66c03d32c6bb2d0110665cc78a871e28a6eb535544a19013286adf1836276d37f959711d5be5b6503850ecd27453355186aed42fa4b063dc44c445c9e9b1a3ddd17f59b04d94b9377d362c237433bb6d1a5211aa1cc807ef72837a879f40e3b2c5b46ad8aa4f431b18c6916de03112d278ec99caab534317963155a08efa4f75d094d0d5ae163daed35e720ff0f4e5cdbb10bd1e974c6c1d754c885efeb85ea16f5ff90926450c0cd3dd3473e46751971274ab8ff6074bc502de63eef1ffba52560794a325837392ab3ea927184930cc277c2bb5e8e0378ec00c6d805f4200630fc12131feeaf4c824dad69265421198a3c1378a02a191cf04dfb12bf5cfdcd ss = 649e0bd5a1d135ae19567293605b1f01b210a28b557955ab9a9d5c8580fd06b6 count = 587 z = a3624aaf98d7c0e36453be45f6e88b3b181d8b4d3b1a295cdc7e6456eeec9a67 d = 9307f18a5b471822f5ad175dd2fed1a11a5a9cb19f0a48b59ec82afcd8d85de8 msg = 7db6752c5b9d755b2842ee7fb8844b297c16b9ec16f166c861aab8497c2f9eac seed = 14ee65931a9e6e6ae2f6156bb19cc0d4d48a89b5c5b926908474db18d81709c6653f7ce2c09aefedc3930bc45581f527 pk = 7b6611fd244d9659c773644f8ea26f8c270392f06ad1943941ab87f46321ac7bbeb5b88b8fc512d3e718445a56471c7b659a8968446d30eccfa8a6347b213e541b020d8bc3d3139256c16353c1cba9a992a3916d8476b00bbb144b7a9e9a760eabb24691986f6b18a3284382a0d36803174a99929073c7ae2ec1c138b90379571b02783f2ce34f7d14887ea98791080ae6d7a6c8667f6b64bb9684865425ac90581c22a37d043c233d6a18d6f77e1ca5017d2131e37ba20597a8db4353afe270cd9203910c7d1903c774dc704577abfb350965b769af496a4a92346c172e9bc3cbe812024c3423e73998dca842609888fdd76fe3f79c3b931d9a895ea5e23b7997c81be125c6c37860fccd8af99a7a855532a205c682a795b609bd9006e81b4a5fe67793ba209225b0c84237d4a6283962894c2a706b962f2093025ca41cc4b0c540c2ac40b2632d854c605ca285169d55e783a47245cf7b9e38543ecd28092dec57cfc7a9364950b8d64fb8eb4d3e51c3e094570bfc52364a5e045017d29b407cf75317a256a931bf760424bb8432ada14a5ce0ac429054b1517197114da3855520045849788434f5ab4cacbc5b6891f612527f16a2762568c6eb9509d7b92800b666fa570120c754abbfdfaaa6c69ac7d3fc440f6c6057651215154206d594e9e433c1e0387f79863f648f48082ed7e9aa9492640c130966e592ae800a901a9c076c095e2b9fbca87a01d008bedb51996201f31b2934986acc2754121c239358cab95c539826779433233ea8a4624bbc177c69e9ab29d8d0248e6180fdc86b8a110099f335417a767efa5dfed32f2679a12b1150188bb271e305196069e380cfb4d59349e680a75c0b56b41873ca67ceec97cb1499c0724a501902327288d50498d054aa91a47ae6235cdc35bac205128811335000b17ba485ecd2b7945578bc04c992c07739a701ec891756f1556fa1bf1f3547576080a176111302ca8b7cca9df0bb7d76026394321ff98cb7b668c881a6ae524632787898a9c626b86c6abbbe68dabe29f4683b2225607946037608a64614c3051df593a7502628b31168e2a7b04903edc1a11a00d820f9ffe6046e5d108119934331ca21091d35c074f2 sk = 5aa58cb082bc73f4a791383bea9459c7f87fb1b04a184a0ed80471ee2b213c8570d2e3980e0c7e39cb2b33c02ca8a00549a56a3a15a7507c2619a66863057340382b94c64e11a986775549d863c7aa1837cff500295cc35ad16b3b869f80a824cf84746b4ac313f827b1e249ca07c85b964d87a1bc04228c6837c3053938a4b29f6e268c61f0a23f797ddbab7a9e959917e83bd3781368294a86ec4c01c10bc314185914cf8410c0ea95aff3735e17a1a9427a0796407886e37df1c61e83d9727a71cac554037fc0c0d6038190c643261a866e1a4562668b7112beb5821675bb29a752a96f3638f088c371b260312538d0bb35b8e77456a732fd94b0e497b8ca6359d4ab42959b4728155e04381eabaa1b647596630301b9896591d869c990a2a2e61611aa6e17d0541ec6bb69f986084ccbbed87dd6b59cc99779fa2762dbf33641a540097ccac25ab1174054f8c17514671acaa064e2c0c3b5718880c9447012cc1da66f463718e45bcfdb01bfbac0b901a77badc662e052c6b66717d57b4d8957b74ee8b810e422da4049bd92107511303526cf5196798b00bea5ec44086b37d426979a201c4e277a8f11003e676475e9aecd7392cc8972b3d0540fd37612201b33107e452455f766b8dfc1625b340294f912ca743aeb7340a3b0a3f2d6bf7eba681bc27d487252fcbcbce0ab46e7e154cd5367ceb99b7ee67958b70b87c220f174b5b775c327c206c38b2429b8a38c3b7443d91d2d7693d52b567eea7553a417ddb911bc868dddf438ed1513ef8b39edac91153a1880462f117a82ff7772c6450c61375fd294ad82a5ccaee00113e12ced755b1d955dbcd3909f32af6511b293c23b71d5426b13934cb23a18c1b5653981ebeb8b273882287c9c87d7297ed26c027c74f73075dfd37c558219cc23c8c6704383422c09eca57f01864681959ce2165bf655553931d168ac77a1c623f780e2858cf4a12f47bbb0c8cb2b10d68a8ef36008f66bd7a6a47b3a9353e18ded677a5922691e13076e70bacfc4499afa2c52d242385067ee24a1a3f360a69b482e47b4d5a6699c1390d2952ad750a27b6611fd244d9659c773644f8ea26f8c270392f06ad1943941ab87f46321ac7bbeb5b88b8fc512d3e718445a56471c7b659a8968446d30eccfa8a6347b213e541b020d8bc3d3139256c16353c1cba9a992a3916d8476b00bbb144b7a9e9a760eabb24691986f6b18a3284382a0d36803174a99929073c7ae2ec1c138b90379571b02783f2ce34f7d14887ea98791080ae6d7a6c8667f6b64bb9684865425ac90581c22a37d043c233d6a18d6f77e1ca5017d2131e37ba20597a8db4353afe270cd9203910c7d1903c774dc704577abfb350965b769af496a4a92346c172e9bc3cbe812024c3423e73998dca842609888fdd76fe3f79c3b931d9a895ea5e23b7997c81be125c6c37860fccd8af99a7a855532a205c682a795b609bd9006e81b4a5fe67793ba209225b0c84237d4a6283962894c2a706b962f2093025ca41cc4b0c540c2ac40b2632d854c605ca285169d55e783a47245cf7b9e38543ecd28092dec57cfc7a9364950b8d64fb8eb4d3e51c3e094570bfc52364a5e045017d29b407cf75317a256a931bf760424bb8432ada14a5ce0ac429054b1517197114da3855520045849788434f5ab4cacbc5b6891f612527f16a2762568c6eb9509d7b92800b666fa570120c754abbfdfaaa6c69ac7d3fc440f6c6057651215154206d594e9e433c1e0387f79863f648f48082ed7e9aa9492640c130966e592ae800a901a9c076c095e2b9fbca87a01d008bedb51996201f31b2934986acc2754121c239358cab95c539826779433233ea8a4624bbc177c69e9ab29d8d0248e6180fdc86b8a110099f335417a767efa5dfed32f2679a12b1150188bb271e305196069e380cfb4d59349e680a75c0b56b41873ca67ceec97cb1499c0724a501902327288d50498d054aa91a47ae6235cdc35bac205128811335000b17ba485ecd2b7945578bc04c992c07739a701ec891756f1556fa1bf1f3547576080a176111302ca8b7cca9df0bb7d76026394321ff98cb7b668c881a6ae524632787898a9c626b86c6abbbe68dabe29f4683b2225607946037608a64614c3051df593a7502628b31168e2a7b04903edc1a11a00d820f9ffe6046e5d108119934331ca21091d35c074f2462ecbdb9775aa67b037c50ed2c992e1e631d80e944b152b8c7af5ddf4f0d669a3624aaf98d7c0e36453be45f6e88b3b181d8b4d3b1a295cdc7e6456eeec9a67 ct_n = 032dcd74b059d5576f7f015ec4a4be9b468029829eba5ef3460b654287c319f6214edfcff9bb9ccd14b57d6cf314bb33776dbe1abd2a34b606c260cad3ae374fdce8b823cbbbae0a516195b4c55f98ef1ec56e2d4c7d80e06b5de0ecc426e9adfd1ffedca87615a881da261e0c84957b41aa1e0b12462028ae0ac7f28610c5b6885ad69169b11aa583710d6dd1a2a643e6f905234146601dee16bb0b03667c1ab3a2c57e46db0c78eee246b6726914f4b4e55e952982bb0e5190404dce891c3f3a53f04c636a86b8fc3792ad23e27750510d5258d011959975c0cdde607db07e4bdc177a070060bb5c2274ddc9e440fc1225709e449d82a5021ede99844a63f9a2f4da6cc1791b3e3c2fca7173dd0ce42bc1b02239ba21173949f8b4590fb6572fec1c9ec92adc92927114cc4e6a2d1411537683aa210a4500a1cded32c593e88e1c829df863cd728d21eed2028fe16a01f2aaaec84e9f0f984361403616625f876323c1c88f319ba7e51f26e5ff93ae896d8cdff4fddda60f9b48d52bd0774d82530bcb4dec0751625ddae18bec1dc603b34ca4db2357049fe637a5c3a42ad677e9e0f929b8f46276b575c928e9595e2785f1d80cb1bd59c7fcfc7aee20828548001715cf5466ee1ba29749c9c320a4a334aac6bd91ecaad194bf32101250653726f61d588104daa9d04a6faa1d6a63bd628d07922a56d8918cb56af9b439638f5155447927028a4c673209c10980bcd5e14c388ad99dda0ef83b01b46c24f4a6c0661c5eb1a07ac6f69c67bc9a8010f1cea2067d9c0bc3e1a628e2ab6db15bc30ce76aa2fbdace9581809a9e4e7d29d48926a6b14a81bbeca4536e57c517b2f98c0f5d1b9b2ecebc771ee97d7f317a14becd39b0a9f1b232d4f8f620bdcd15c1de80c7368fe9d32c05e2fc4e1fc21e980b33ee7785a1e789a60bdb73f0da3d75e0bcc8e8ef6c2328f75753534eb7908ba26e14e782995ebf27c207f6eee06d1aeef4b6f005041ae0a7969160a3cf556757d4453e08d2eaf9049e96e68d5eb2f7644482cca5fa9f9bf84cd11dbab1d8d52f4c28a2a1bb809944e472e42d41e9 ss_n = 04821e61283f84754b2f20b842bc75eabc1ff0f3f2fb1f60a603ef6c753916e4 ct = a3a878e86560ff52e985d936e5b847ca48fcb6e581324b074cea16451015802d5c00752d234242791ee9e2da5e0f815f5ee6dd14e1cd87f7286d94f92bcd1cceb7d35be9e3a7b67d6570500e78dc39de6ecb5a285c90a7d39fc822d8505073783c97059412b59fcda05716a8c0d83e01067153b60ef5abfaa3c170a9d6c638f0e936e877400ba07be01ea88553d36916903df7daf659312d9c9d7875c6e32de82704739ee0cc907dbce8be020728c0445f33c9e5b88bfa17c2a0be406966ce97a91f66b77f7a8bfcbe69f8a2c8a8d5a8907baf3bad3bcbd4cd4d3f8b46eb30dcaaa3a816e298044d5dd959bf27e29c2b2b237df91962470992f8378fb1765b954de273b5507dbe3aecf6ee142d3dc7c2a0086bf3530e5cbf8446ab1a87bbcdca0fd0a00cab7ad0757ac19eaf013aacdfc2fe9b95fc7d60ea87ebb204131009e8fcc398841fb5a139b9a36cb25c1e2fef1d999c7b2b38690e3b262165d4c381f95d94b432e59875c3c9877c505dedc037fc89a30cafa0eeae6b748759335ec8a0c113c77b1a8eca681e95f95d4dd4faa483fd1b25a242feb9c6c18c99ebc3ae87915604eb8abc2d6663ab26c2ac6f5457eaa9523e803fff3e9fc10b9876698af4fa30b9b04d446ecada4a1bab2faa24d597a2131d2c8fe93762aa63cd368a37ff45dd873c8b9c7bd8c069d0d2b5eb747367ca72b6eeba110cf7dd0de04c072ae00a68ba56e07b59168a1c9857b13bfa0fe31005741df270540b3fb4a22bc69529263d068bdb5208c2184014bcc57e34bb2796abeff3197ac226813d07d48652f6a0794230ff7254ff3bd861a14089e9565b4bf7ad0aaae86af54a93346884ecf854533ec1ab4761627947f10d8f9ce68ce5e1dc40a6f2e1d62ca46102d1337eed12fbc09b8d7b47f57032467ed473f9ec932cf1dad7119586bdde8358ddf896ac198647a7bee734c2c4b6216108f9f0650b9e6f761a6acc77191041fd9161fb0c5f8788d77f3eb71605e78d7eec8676c68ae3a58b46bc3c08a1c69617b947c5d274b21527d7552855f6af3761331548d51522fe7f71c2560b36c9a874ecc587c5 ss = 12df8605fe57960f2a99b979015bb2980be4955032668a5d48dc1f3c43ef3b42 count = 588 z = c3ab7510a75ff69d4bd68bb27fccc4ae5d98c77cad4447b894411040a018b4cc d = 5276147a128b95212452b546c27b5558750ab9e7962f7eca0e5352e7cda70f76 msg = 9e71ed4682fce1b478408ca945a52726ac6ef2c06d9c790283ade20e41bb039f seed = c0dbfa4e83885a5e6f47c5c20e66b870c793571b5c9058d956b5cd0c656e599bd6dc1a28a556a03b6459141bd9650712 pk = 4183c2ef7c85c158a552789b290141db182a5b4b46e08a597e882567dacb60d34d4a168337382924856ac3d38a483a63815699709c78ea03bec84caba1059dafa168575b9157e9404f68082da8163353b97fb5baa5e9ce8062287b89089f2a044ef12c92880751864716c54effd86fcb9006b8c7183f552376283f5878930fa0342859a35f8086371720d4c86e1d85a4d9e996cf93cbe99302304a643242363e9b48fbd640bac00a1dbb668f4563625b133218340ee669226aac6d46cc5c8747f77224c9d764afa887aab2a036522bb19332f573b07148bdbe33cfc8aaaf8fb33e517838c3b85dd23868198b5491382b35108ba0a33d83e7ab37280ac5e06e6242a2e1b47228d8808ab00fb24c7e046982442957df6a988410aeed5c4e7455bbca3601873a72710a4f3d6b61ca8bc42c68177e1ab3dcc15f51b89c4117c87588a2a0533f1b83cb2d7c68f9f80f4d09572304081f18b20b026ee8046b308000be7a6037774f6386b73a52c0d940946bc90216a499bb96c358e891f2fb7786a73cf30a33a2faaa0ce1908f1c57fb793972932be8517a203b1ef6cc47a0976a1c035482c2c38573b017401578e53e6cd885f89410e11366d53b3eba8cafb7c705a138455c5bcc567c987e16ae97d55de3381ee8764682a83e214335c8139907330bcbc85b719445d6347ede47150d587536157c5910331d2bc3a1d78d66155ccb7276a18724257311ff3b6d4a29a796f894eb156537f3517a250b58b874bb6c22bb2c67b5888ff04c11d545665ae86b4433076f2c4bd0cbc235aa2c49da7b25f333ef8670fa56acfca000ef1912ffcc2ffb84858f73a59e213969061efd2ac533ab687b6a8c0cb78351ac970c60727b2a8eff536201f79648aba31236cb0b3c9de5515adda8282d4649a2b8805c4055370020f649951eba2d5f399a49f50c3ea9a79806776fa66dd1c76f94a533bd7600a0c50e85723a64985b80972e01405baee63996f5891598af6dc252eb064854e84eaa8b2278664bdc6a5d7dc717a812b425a957d7566c01758fe96b9b4df5454a889a7e12a63d24b98ccb5efcc8bd54516f3547fe8165aa1b309423e9ac03dfe28dd6129f4d05d35a1e2df0d7cdac049879 sk = 2ea98389695b12f640b8854984b84bf900c52438bc0ff64df202cbd65869f99441f8b23dc9f501c4e872025b73e11c4bc0b8478dd12188f647fe502da534cb22c2bd0db97f38297d6dd9008cd223135b0f51f47311b5b485110f076557de75cfbb1102a3a173d3b402bd8767d0c5129cd24a05e078aa8070a51cadf327c411986272b73e8019358c862d02770ee923573f080f09817be6e2053ff70f00620910a95a02c22ffd4c6ad33515cad271900078fc89642056269c954e49c1b649e592f6c714509ccddfdb9ef5f242fc50296ddc9500259efa4040cd676836c80f47c97d6d627d8beb9469c7bbc9e050d423b8ee314ea4fac432b64b501685768b7c5ab16e22770a2322b80200804de8646fc5c4b5a87b236c00634854f200a2ddab1a0a9a449a9a621d0403917b711b4022a9c7316da6aaedf51500b0c64e945fa31c7141849e63e1b16adc2e0300cd69c3c9c230322e26c785dbc14828b458a12d5035a86fe0609548bd5ea500083265ac194080531152201e89d6b9351740ffe269d99917b9161c2947607d300e39110b7c1132062a6a3959907a7a2a782142b0ba12c21125aac01c38c65f37a9536b463e65a90bcb23932367b2b42335e2d7ce1d67626b1bc653447745106e2f590a1d17223124cc1c08aa12c4b14af0521e632664d706dfd8aacf3c2f6db3a846067fee775275057abdbb8e48745e2c824645537aef55afd0863726453bb8022a33f26c7153834922cdae5cca585cb2b72a4aae996cb9625125ec4658741f2a76248ee91775c482ebc13c17a695039934d5cbc5708881dd4ccc93312e31b6b208ab6dfa880402323aecb13d321c2a0629730906b5dc002dcde89a14a17b3de75cfd7962effb63223303174386babb57a00ca07a8a54e1a13eb2d7acd3e03ad3c5215c6a2d93588b68dc62f237c07a819a88aa483e27786d5c2d6d400d2fea12510483a8e68dabd149f061cf7dca8cec3a8efde30dc8c12de46a5d22b8a803140c4549128bfa9421629eece3b84d47acbf17643ca1163763b71f92162d02a34c8990156a612c010aa280631d6194aca03dd3f92d4183c2ef7c85c158a552789b290141db182a5b4b46e08a597e882567dacb60d34d4a168337382924856ac3d38a483a63815699709c78ea03bec84caba1059dafa168575b9157e9404f68082da8163353b97fb5baa5e9ce8062287b89089f2a044ef12c92880751864716c54effd86fcb9006b8c7183f552376283f5878930fa0342859a35f8086371720d4c86e1d85a4d9e996cf93cbe99302304a643242363e9b48fbd640bac00a1dbb668f4563625b133218340ee669226aac6d46cc5c8747f77224c9d764afa887aab2a036522bb19332f573b07148bdbe33cfc8aaaf8fb33e517838c3b85dd23868198b5491382b35108ba0a33d83e7ab37280ac5e06e6242a2e1b47228d8808ab00fb24c7e046982442957df6a988410aeed5c4e7455bbca3601873a72710a4f3d6b61ca8bc42c68177e1ab3dcc15f51b89c4117c87588a2a0533f1b83cb2d7c68f9f80f4d09572304081f18b20b026ee8046b308000be7a6037774f6386b73a52c0d940946bc90216a499bb96c358e891f2fb7786a73cf30a33a2faaa0ce1908f1c57fb793972932be8517a203b1ef6cc47a0976a1c035482c2c38573b017401578e53e6cd885f89410e11366d53b3eba8cafb7c705a138455c5bcc567c987e16ae97d55de3381ee8764682a83e214335c8139907330bcbc85b719445d6347ede47150d587536157c5910331d2bc3a1d78d66155ccb7276a18724257311ff3b6d4a29a796f894eb156537f3517a250b58b874bb6c22bb2c67b5888ff04c11d545665ae86b4433076f2c4bd0cbc235aa2c49da7b25f333ef8670fa56acfca000ef1912ffcc2ffb84858f73a59e213969061efd2ac533ab687b6a8c0cb78351ac970c60727b2a8eff536201f79648aba31236cb0b3c9de5515adda8282d4649a2b8805c4055370020f649951eba2d5f399a49f50c3ea9a79806776fa66dd1c76f94a533bd7600a0c50e85723a64985b80972e01405baee63996f5891598af6dc252eb064854e84eaa8b2278664bdc6a5d7dc717a812b425a957d7566c01758fe96b9b4df5454a889a7e12a63d24b98ccb5efcc8bd54516f3547fe8165aa1b309423e9ac03dfe28dd6129f4d05d35a1e2df0d7cdac049879f51c7879d462c172a08b20f9aff550d45a989c97373232d74ce562c716ef818ec3ab7510a75ff69d4bd68bb27fccc4ae5d98c77cad4447b894411040a018b4cc ct_n = 65558605630fc1d0049fc37e9457dee2985ee7fbcd57d4fea78fcc3241dc2545bca3ed4f9d196c7087f9e9cb9cb70348e52eea76b4db07c31ae7f7bd1b0a175dca244661a6e9b55c2332f556e4ae7e112c24514eb4709ed4fee713cd86a44c1f1db703c8aae27fc4e7eae451ffc8f6cde9258745fc0c1635fa31516b626037aa3abf94900990a40340e978687b49ddf96126f6f569032b4a13f635227ce8d94316d10bb1f0bbf9197aebe08e0505c68d5a81d01fdfbaf8ab2811cd49e4a4c5068367a61d8e256df6478fb37e196c7bdcb286fc8764b71dc45f1e023c2d8b4de4180eae7b2fc3e95401821fd3b02de13c485ac1a903bbf1e2d1a10d7d827994a8800a45ceb52bb28fa98088a89d37d09791a8458ed8ff8805ae3ff8ed747456adbdb4accc2b8e20ec225ca67e8b7151a92aecffc10babd5213ab254e9431b816412ba8c0048ed15b7a95f6274be4460a1b54e914c72b960443e5ce265166b7e851de210c7b5dd835115f5c02a0c2156830fe6e5559bd562505f476e56d85671bb7cacd513a6e69cc9ee8091efcb1c56b0d3f098df828432f00cdecbe73d03cdbacfc8ee3a42709ea82a191970fa0b98c18c8f31b459cd173448e39d43b78a136b449c49201ed4baf981b53d5a3e51041435cbc54762ea908b80bdc694df3da1550bfaded9d43e86b3ed6a77b20055c7ab96eec469cef7d66ca6548dc0f85a888ee23e5032c4bda37495a7f18565db2dc033b3cb24e18303ca2b9383e1d2498df92a9d01dd6089d00c9863b1babb5c88f58fc8dfcca1dc76be4040a63c9e8bd998f3d46a15bde059cad02e7fd81bd6ad78d2a3803853e6a31a44a6e9f222ee9f2069f48f066012a392acf12b55fb03b3dc835653913411169c60b301c887b4a2ba4bc1bfc7b9a45e2c7db6b1b78d786578e5c79676a0452960ad233f6d961f9a43c0e0fa0a21185da6614d881efbffc61384f6f24f171027a54121ee1d4abb7061cbec2c7d13026dfcb6cbe2f3d3f2eb8fe2993ad014ba2e524b2bd753000e50a4a620377bb8e10381f4d7735946de7e88985fc157a23d4784fa999f4692359393 ss_n = 6ddc52385da4a4ee074c6dcb2b74dac11364f3b815d4ea41330b44a4870dea33 ct = 06aab7345e69453fccc1b0a0a620b42a50db51791aeb7c676c72ade68795796d8b753b71dc44e827301283a6290315efb58b7f213fde72ee73e946a817bf457ed438be885f3634352480c23c5a2024f6c578f2c8d0bba236cb7e5dd0d99a18a67f1100d7fa87a9eeab66b66ef6a53687ab5515a40987f0af0de624587142b2c6b6653b122654fcbeb2ddfcba8d2b9056c7bb31e7bd05ac487e2c6ee3afb538099f74260efe7941fd348df8c31b53a9a5725d789bc6cf9a0d20174f1cb78c8fa15c1264feeaec471acb89e1c318c37d6a90adb35bb1f0cfb64d96ea633448b7ce0a3ec495f054367ec2052f962bd180693c9e813bca2c98dfbe85b3e90b206389ee9fb77d94702499ae53e3275c17ab1856a39ad8ddba5c46c934ce306dbf6801808b5f2dbc942a0cf8950ba56313eb6f78421565bed6b6994e0fae8af1731998e6e4e3ad63940e024443dbd25c54ae5efbaeb953a3b5936ef07ae342684dc3626cf3d00d9b3b7f7174e65dbdc84b5213b214ebb39075f4914361e02cc34a92d62f2575e905ed5a844e73609611c979d67658c908ed586a322b2c2958b4c0b32396500c8b3b18e6a7f1aea8ca1d7e7653cdcc2418fe74dac36ba176d72a471ca53d863a402b03d6f9a9939b1e000227a93ceeb5910da18154fc9a009deeacbb0f5b838978862d5cacb8fc76f95f3307bc47a36491e4c62cb7da2513377ce1d0da832bfd917376341db8ad4a22e003fe190598a3eaf3764c7d286ce035a292c19db7e246fc764efae3a47be318cf9f496bb96268b7bc29812e52e2d39a8ed65ad3f85448851ab936777e8c18429816f8db4add913e88349b02348cb8b281a7fa8f30ba4d629952a45e941dc8bda7155ce2ab1d13983b402934564c0faa8383c3821418787f91c65316979e70c1961dc9804860b8b73e013b20adff18601704ffae6db1843c02f009c51f78ad5b4785ac6d1da9c0f57db1a07a58b60de662ab74749d5b50d97075a45816952a0fd3a54ba34ab4acc02b77d9cfd34bb5788dc68482c09cdb648df88ebde0e7dee501f3f0e6aa456a647fbf28ab06a85ab90e587bc1 ss = d549928e3b9bcc7d9e3a765d0997d4788fbe9c3d42e5b421282a4421bf3f025f count = 589 z = 374d538a4c13b227b4f79bae2cfea741fbfe017a8d7af59d06e5842c496e56d2 d = 1286fc7584e13a48588361ad1299ea774477d7e04b1ff5d51b1e26cfbdcac0c4 msg = 07703333e63ef5ab810bfc3bfd8b321af4a67ef5ce7ebd84bef227b6c0b5831f seed = 95e9897a65b79cc9434527759cb7012ea023961fd8833d62c5c7592edbe768a4f7a76da3d09c9ad211e62cf0678f0db0 pk = ff90c3df81afd6cc070e73c8f0fc084243b5d4d99fb3d8274cb08e358a866ea84d04f27d3c776f5e4863133a6d917c731dab0190fcbc40c0a845e9038dd6b1ce7788c74b182de67442c145dcc9144e83486a1795dea21bdf14310c5a82662223561393da597767eb6408066aa9e11cf16401e23702deb550e71a985546a14e8b10f3b32ff6ea07ecd0896956c6094bc12e0b54fa950e6d58b379c4b386d153b6767cd0a486bc951fa09180fe63c81d896c846b3219856a860a3055f10bd2051a89127933897e2df4bcbb435a0071c07335b807e6a95ea6c9dd3aa7601abf453217fcd2172d4ccc0dcb4627165793f007965280ac10ad9b45b4ac18455294a11cf452494078f48570a695cbd226b6cf979dc1567ed54899bff29f4c705388e34da483c3c1254f42f7a411cc218e85bf1410a7a7576fa849b58a38087ccaa2735a7bc7c704e739a136208186d812df66ab00e144adf01ef8c3a30f163e7b153e32687d7d3214672a61324458865895cb07b6b3d513a5f939542848a6f7ad18243f7c0c74fa2046ae4003a38c9bdbfa890d1024529153caec1a820516a6a194f7e2b398564987a4be87440e9089a24c370a4b31ab39bb0bfbd8bb62086ab1c0741ed090f84b68937b75422476d03b060fb5085815505c593b23e205c26346a595b9152778bb92c162042f0606b876f74b41833ca40cbec8d0bd55716df5725b85b71989ab5599f1972d89c68a40baade83a2acc2ccb197396a87ac8f1158a4a6bf7fa22cda06f60b94bcf817730fb6d1d89b5d82c7c5f8a7fcca751eb384ca68c5bc86312474b3b34919b25a0c00d2ba82ae244d670269638be04784e5a58107e43b63b3bb5e3751669746eb2c4169f549f53042fd4b74bbfc59d49e99071a5164100442f3b5bc97508f2123a5a4198168b434eb3a4d40c2500a8a079f5cbc4617a6d8789832942688ccf5bca06cc95654050825b269712019ff7a8bf851ac05a4a3b15dbb37e06416293a63784ad01f2548ca35ba28b89647288b234211d85b660db444873683c14344bc930e4d354efb8c7cd7c1d5cfa0f86310a88962af9d4082a323de8f2fbeee3fda8f8d3030bf50ea174c8910c8ac3db94a6911110212694 sk = c926b0ddd6b99ad69913811817c1a50c5a9bac0346a1991fde30bdff2411f7d7b8333b987f908d62a154244037d838a8565b7d55a7af5665425f0c5a01bb97fa037b758a87d2222b4eda0c4e742d164b32034a1c3ae5b816589a4b5663bf75b349402281ea9988c2b36ff09352e89b48689a197318a3f67d74bbb268bc7383a7ab64f953bfe8bf2fb4a0363ba9ea4115e026a4929a43275b5a2a23bb7c97c01e68b1656208d6fb8ec4cca60aa671d5211aee7618924728d92cab432c90ceec846c45a620db7c6eeb09c986a5d4816646a3cc48766a7f3a71ba08bae61505ccd773ee505e409b20c663be0996707c61638707191c40532f9a9aa31b1dc3372793823bf153690edaad8dd94aa0b5124c0496e95a1bfee7a45cb68f5b7c415fc831a81bbfd0a990e27060dba21a96f78532f25b32f74f4ad29814f433946b5a6aba5e3a0254092a945253920c9a67c0b0be63451ea6233ba1a944067c057c31bddebc3a175c0f1cd75aa5a47b85d03aa1868cc5fa96ae93c4e7330cc04ccd8839b625c45b5e0619aa748648646b06b460ad9671088a320deb623a3ac105fa4f5404a0e1bc686896cd68a25328f076a301c958b2a157ab18c53641a4f07e2bd43347719c9632c67fc9174d877aa18b0542bc9016e72860d9c0119183ee8a341ae5b1085c99aa95276ac74885c709497335a9e6b2c673532824c3d6fa9d50bc9843ba41aac7ad4ee17865a52a6bf7cc58912d6e1cabe6ac95d2c66129e3a5393c1178fc87d7192dd7315f66557f35193938e47c6830937f1bcb41db9c81da9546d2258b509cb5cb3ca07427a93cb381415ae506ae8e6804f5f01af9114a67d43da4874cb0505fc2c36749b613f7bc1a299071fc690262497ccc391ae3eab46b0a9ad9eab807a7582f7590988b3afb99659132bcf4e4616f450802d12dc8b8278d5a6c5bf457892a39f4f62324d2acee155ce6167f974a547f42682b83a4298bb827d1b53883a506c4a32dc23db37647d46c4f32b2a711e91386e319c6ccccb547c9daab62b332411bb65568e900a235b4f7e32da3a3129f8794ad3b5bf0fb70c974c0ff90c3df81afd6cc070e73c8f0fc084243b5d4d99fb3d8274cb08e358a866ea84d04f27d3c776f5e4863133a6d917c731dab0190fcbc40c0a845e9038dd6b1ce7788c74b182de67442c145dcc9144e83486a1795dea21bdf14310c5a82662223561393da597767eb6408066aa9e11cf16401e23702deb550e71a985546a14e8b10f3b32ff6ea07ecd0896956c6094bc12e0b54fa950e6d58b379c4b386d153b6767cd0a486bc951fa09180fe63c81d896c846b3219856a860a3055f10bd2051a89127933897e2df4bcbb435a0071c07335b807e6a95ea6c9dd3aa7601abf453217fcd2172d4ccc0dcb4627165793f007965280ac10ad9b45b4ac18455294a11cf452494078f48570a695cbd226b6cf979dc1567ed54899bff29f4c705388e34da483c3c1254f42f7a411cc218e85bf1410a7a7576fa849b58a38087ccaa2735a7bc7c704e739a136208186d812df66ab00e144adf01ef8c3a30f163e7b153e32687d7d3214672a61324458865895cb07b6b3d513a5f939542848a6f7ad18243f7c0c74fa2046ae4003a38c9bdbfa890d1024529153caec1a820516a6a194f7e2b398564987a4be87440e9089a24c370a4b31ab39bb0bfbd8bb62086ab1c0741ed090f84b68937b75422476d03b060fb5085815505c593b23e205c26346a595b9152778bb92c162042f0606b876f74b41833ca40cbec8d0bd55716df5725b85b71989ab5599f1972d89c68a40baade83a2acc2ccb197396a87ac8f1158a4a6bf7fa22cda06f60b94bcf817730fb6d1d89b5d82c7c5f8a7fcca751eb384ca68c5bc86312474b3b34919b25a0c00d2ba82ae244d670269638be04784e5a58107e43b63b3bb5e3751669746eb2c4169f549f53042fd4b74bbfc59d49e99071a5164100442f3b5bc97508f2123a5a4198168b434eb3a4d40c2500a8a079f5cbc4617a6d8789832942688ccf5bca06cc95654050825b269712019ff7a8bf851ac05a4a3b15dbb37e06416293a63784ad01f2548ca35ba28b89647288b234211d85b660db444873683c14344bc930e4d354efb8c7cd7c1d5cfa0f86310a88962af9d4082a323de8f2fbeee3fda8f8d3030bf50ea174c8910c8ac3db94a69111102126948bc2854c9eea05a01873731cfeac974bb6430a1b22c19409e42aa8c4515b48c7374d538a4c13b227b4f79bae2cfea741fbfe017a8d7af59d06e5842c496e56d2 ct_n = 7c4d1bf61d8994c58212542e093a71267bde6c7d1bdb7739697b477c3492dbf51afa0ad6a10698e2a6e7ae313233f652483fb67cc502e1428b16adfbd83eb098d018c1355c081c0e3179b35417cee94c4b2ff46d442e10dba0cb742f0aa1d8a0b2fd73110b50910b3a69de44ec0c76c48f89e39dbd37530edadf1ea9aefe7669cc8c474d079cb010611b0aa02c621cc48fe106e33f4d20fe25ea7c33b2a24952c3b23250ac5462d56df8c3e82a318feb74fe8ce2d46b861efe75178ba22f930b9db4d255601fd4ba885e82ca313811bad69a3be525eb0699e3e270fa887c32269a581fa1889fef7b77e492577db6d6c8bc6f409a2d4f789ed45f65a580a2e217b0cb0a7a61569d149add4c2a9a57efeec1fad31ee206f4061c63990212fffc5897d50f566b9ef9f43e8160b604c4b461bbb28c8005053079b2732b241340f5f852b34bcbe1e3e23bb0cf93d99d3dc0b4d2708614f612b4507cba873fe22cc74555775b0fcc5b5fb525ebae3b6823ce28e95baa9bbbcaf970b6a3c28d375341bcd2f9839cf23ab45d638e11417c232cce1c55b6179b5f5532a6414f1fdadd6812ef7ee080360e5881f639332436f7721690143fa5e22fd44f952ce1e0f7cb3b6d4deea361871bd6be5c6e07135340757acdef1732af28db1ef2e0487e4178eca6ffdb7501bbc4c4508396e191ee3a34644b8cd490ba49eb04340c6a3b4531c36e87d8347a6325dcb9a71be15d982b915d146c7bf50bfb4d889f7d8463a14d2e1c2bf16becde97ebda9eb3fe1c4d48d5d0d2c4191b08fb63e1d7fb6aa8a39dec4262b093783fb9282e9d1b1db494963cd526fe9283b924ba87196a634150393ed4cdefe58f281a8f8f9c560cf2fe1a52afdbec3355fc9d531e53c2ae477169e7e81c05059c884109309345fcbb50400c961f6a179e6f879afce032c6587f554530c60c5a3bd7440519bb88708ddbafb779db3527559cfde5790ae1db5a42ae4eece9fd28ccbe73437c6adc4544f8e421bafb4cbbd51c64dba18e8dbf51e1742930852ad9c6cd8df9d3a9e6f24b8953e5564296113b13e455c1776836c9d058aa54 ss_n = a49890e76dfa06fa948b4029345a97dc5fb4998cf712a7169c5d98ea2973870b ct = 8f8c50a30fa4965a6a55ff0331ecb69b9aa9436efba12bd4744b7465d168c5cc60ee90bfbe0c6539516ef8cc905513463ab4140f69e52aaa6085870bbcedea1cf49d203f60852ddd8b7c6a3e4bc8fa6ad8f182fac022e8277f13d0efa475fe19dd5d69931f07742fd2b5ec0dc7a599b0453a80a980b59adac773216ae7ed9c73fcc02b5e8694bb15a1f4aab16a3a7ee1a79144157f530efd3ba61519990994ea774dc9ca0db2352c253d537f5079917159406a7db17e3acbd1523050ee34e688e586b9900cdcd0df65756d58e8d32006f5902d507a579e67242c7da4e273a5ba6b1da787087a671de13716f9b13ee3a06804f5317f1a36c2e16e87a9ccac1ac04b65b1fbaff887afd0325f1bf75ee025094f8d8a5077be3cd38b33c0af9705b4286509377175b95b3ff661e377e77b50dd60f9f6cff3df92bd36c6520ba8921b19025ba4a438fb720591a90e73e1cfe6207888e61f535d62fac73e4b2e1d69f64282f508ec3fff072034b735dddb02626d9f4bc36e4afb19a39fbf7f9f74334d3994dc1e8ef95828adc89436f9c5e301531c9762c49988b423cb1c2a00c12b1dbc8a8f76ffdbac4897b1d8fa949736b8f856597c33b15b5f4d1b9c0b8cc6a392563be66dad090dd3b215e594ebddbda8b30167c5bb17f19fd1737c208754fbd013ff51fa7d901cad18c9bff8237232260810978cbc5dbf0163c57dc92587f03385deee3cd9c733de9578a323f5a2274b166e56fa214648542d246c50d594b26cd0a7d8fb46831abfe7348d78521dd05020d3a18984f17dc53dc7888f1991543d2bfbb415d25c041d1134c0ac17d361e5e1fde03faafb308201115a97b255b4ea066d136f85e65205cf677ce18d6008622f669896f255ecff198ecf5997a2f7856899be550699c31821c6d300768b33ecdd20cbb0c87c90a62d958d3fbb8670972e0b8568d0271213802a1785a42370c9ab7d5b5ccb72e79037033394561738b9171f7b03de33a66c3f5134e70980ba4a448f5e788b9db97ff86174ea5b5d95916beeb331e50752b0b655e09ffed5664c35765421996a41a260ccbf0145d53bc7 ss = 020730ba8a0fefae1f3c27cc2e182528773c65431d9755989400dc0130c92086 count = 590 z = 8704475c4a93c81b828e2362fbbbd817f3ef37acb813b79ac6f429d95ffb3ea5 d = 72960f7500bf5d73a722d000142be33aa6694dc02cf6b09bb354aa84dd2d616c msg = ee68cf4121570a1add190c44b06d98ff8301e9b1e0fa0758312ff4afa0da165a seed = d42edffda446e3daf11262d9c5908154a30ec3079ecedfa093e1aa6399594bca06edc03631efb7059900b6ce13855077 pk = b4566e9d157a2b31be0902122c3ac03dbb48da832229c08b3c94426d6a36615575a70c1c80805c16953596f6763a4239afd94f1086929e02828ae47f0916025d159bbcdb6a19e16fca67c9f661012d312cfae6b82735709d8ca61e6b863bc82056841adeb497611621d73c029b9b4795382d0a98c1200ac37c8b34af030ed0f469096387afdca80dc7632cb29f9530573dccb6e0461ec7e2a8cd884a52a9509aac98937a7b70fba8216b9f7b7c0f49316c4507cbc56725776a6c10cac91649348ad927b05c145d0a594df851dcb691eb615ac01391af80b0aa476e3af99d37a710d92c614087998ad00c2f90afb7b7525b77a9b4692912b92f2a4a80ce60cfe228ae869a3dc39c721c7c566ea170f9e2cf2ac20572b993a3646965cb6a3eab72de080253845867da63ab9467c952ad20637b3fa928a8e317be79a01de9bf9756939f47a67e537b296515ff0160fd2029d3412a845a0425a65ebb961eb5d4432175177bf387711b8d664c573c57a1ab353b54128857f95e1403aa8d133d8eec3402767db3b290ab2cc294f2bed9d9c755361ea0b1538d1431da21040161a312280496bbc5b359a416323b67e67f631a57c80212126655a9d807951916fc850c8990c997f68adc943e28b700de87c029825de9017007a5114e2927ca3b29c6a595ee25c957b29f8295a37f569acf08407043973a856cdf17c01aa53645812834f8a299c0aa29d69620f82575c1ab9d688a22b8ac6b1575cc714d6ef5357754aca23cb667fca15572cb6db05f6d28154c95aab4151724e1813072860f774f80b9135acc2c559788d11432e194986d2ccd13dc3b6481133cebb87154853af68205636250009ffd97ca2b508d8bea5414194c339360e8874d1d0975d09a31acd6c920e9b147a1af0a897c7559354a5a1e6f557957d65e3e7126e4e443444baafc4bbaed0ac8d7d8178d9320a63a39bcf10f12e8bdcd9c2f93ac3772584dda4425a0696495e530172a5b28e898c55153b822c4f5d08628342d7e9acdf8d59b62e790cce23a7df934c5171abb06343ce883865589b8b3955d929558696271370a93a0947f37049907909431437f3a7b70d39dbe3ae7615a7640d8b29d06d597cc152674 sk = 50730cbcb555a1877e8c97151ddb4eb972748a808b93aa9ba2b2607907937daa901ffabf7c1b92b0568cade26b7a573b0da6bf6bb44786a65f15a405cb377c4a6061c68ab5ab834f0306b800c40984bbba45043c1bdb31e64ba2e82750145a11cb51a034997ff62c64848347b19bab7c2b62cfa59fff29281b93cf0ec24820ba43664764833813b3816c871b0f0bb665f89b3ccde910f038c2204183ea802bb966b0e88301d430956e69cb66f80635e13e746041755b8c97952a5f4cb0c2d0c5b96baaf493b2e6c9cfef424c983c0863c9783d91ae8433c1041115e77b264a0154f89c54f30867cf599e5aa880f3ca5fd67468ea80bae2f94d615806836067a56cab02f56e8de94281334e556370c15845ddf07215120365fa3cce9c054112afb05c80165540052b69fc4951c647a739e2c6e92502e7f18b49323f5a839d84d17d7072b7e3078064f68e73f7bf1daaba548acd119932379431f28426623258ecda2739fcb3cca17a8bf9040888b883d391a2ab658c027c5fd65725c22182c2339b5ca592a6c3715b0de6e58ae9785c66e65653b18153b54e3e182d380677b6f9343dca6a60538f8107968d004817a768dc53c6d7d7ce536c48f06851cc792f006bc946e369bea2c246a76d51b0162fe400ce829dc49b5356c23538e15a96593546d274fa4b5a220c4c83d04f91f2a86322cb793b6de927ad23eb0c140512dceac0b0c2026ff7a1f6889a07d00840213a0f4a16e10ac3d8463172831739ea167e5c677d270744c8862f24328b1bc822a986ac40ae55cc64ad3c27a5750bee5615faf17b45139ef73953f1a19bc2e792d624a588dc0f1994b2b67933a1d22ad9f5041bbc3a4517866c0b74f6d2a463f14ca6007132599bb7d92da360687c37554260172a05806ea80347781b825a7bc1e4ca1cd748ec9783add2862a86a0693b3b1e4c42ca39aca148a1543049f6a656d1e7bd7f127175328837dc0719ba4aaf337d200449f7693f72d51e0fa943d9726b4562c406f6cd476174a9261de9db575169524bf332516111eac14cfdab5e5641b520940d52f59740fc1a81f3ad871c62b4566e9d157a2b31be0902122c3ac03dbb48da832229c08b3c94426d6a36615575a70c1c80805c16953596f6763a4239afd94f1086929e02828ae47f0916025d159bbcdb6a19e16fca67c9f661012d312cfae6b82735709d8ca61e6b863bc82056841adeb497611621d73c029b9b4795382d0a98c1200ac37c8b34af030ed0f469096387afdca80dc7632cb29f9530573dccb6e0461ec7e2a8cd884a52a9509aac98937a7b70fba8216b9f7b7c0f49316c4507cbc56725776a6c10cac91649348ad927b05c145d0a594df851dcb691eb615ac01391af80b0aa476e3af99d37a710d92c614087998ad00c2f90afb7b7525b77a9b4692912b92f2a4a80ce60cfe228ae869a3dc39c721c7c566ea170f9e2cf2ac20572b993a3646965cb6a3eab72de080253845867da63ab9467c952ad20637b3fa928a8e317be79a01de9bf9756939f47a67e537b296515ff0160fd2029d3412a845a0425a65ebb961eb5d4432175177bf387711b8d664c573c57a1ab353b54128857f95e1403aa8d133d8eec3402767db3b290ab2cc294f2bed9d9c755361ea0b1538d1431da21040161a312280496bbc5b359a416323b67e67f631a57c80212126655a9d807951916fc850c8990c997f68adc943e28b700de87c029825de9017007a5114e2927ca3b29c6a595ee25c957b29f8295a37f569acf08407043973a856cdf17c01aa53645812834f8a299c0aa29d69620f82575c1ab9d688a22b8ac6b1575cc714d6ef5357754aca23cb667fca15572cb6db05f6d28154c95aab4151724e1813072860f774f80b9135acc2c559788d11432e194986d2ccd13dc3b6481133cebb87154853af68205636250009ffd97ca2b508d8bea5414194c339360e8874d1d0975d09a31acd6c920e9b147a1af0a897c7559354a5a1e6f557957d65e3e7126e4e443444baafc4bbaed0ac8d7d8178d9320a63a39bcf10f12e8bdcd9c2f93ac3772584dda4425a0696495e530172a5b28e898c55153b822c4f5d08628342d7e9acdf8d59b62e790cce23a7df934c5171abb06343ce883865589b8b3955d929558696271370a93a0947f37049907909431437f3a7b70d39dbe3ae7615a7640d8b29d06d597cc1526743bc2677bd1b7c1e60d21ae04c9b93d46e39bcc2388c1746f9ea75186e60fada58704475c4a93c81b828e2362fbbbd817f3ef37acb813b79ac6f429d95ffb3ea5 ct_n = a112cc79f90cc47cf42e32fe441c1b49e285a0e57da1000b25a5f55a273214e2fa97e3b038ddba11b6aef2610fa750878711595a9c2dfcbd20727de4ac8e041bd29466bfe26c0b42275065dc09b5e3e46460461fe5ee6953abd682114872faa809ba2974fbd3af6367a8baf61a8c24b711e3d9534b401e5a3446c7abad002765b071e7950e13bae92b3f9701f4cc4115c7f14a66a73b2416a2e597848e07329f0c98d13db0a479f30f69a9a5f0833a4c3fbae28a3c867b0d5d27e67e96c335d51dd409e097659267221f3013f5338e095ae17011f7288817e013b3590be1f7716143fdd478384e693e98a5d727bdcf8bbbf0ee8500c69a14873644082888ed70b705a3d9e88ceb21bafe545fdb979e83f5ed079592442a2c8fdd9b93e4fc150333c51b27a4d3757535252e9eedb2a2811085f0d690c83160ad4b00a2becf10d541b20fdf06d0ebae99af84cd181a9d0ac1def24144fdf0786b0f46afa9f07b93cec4f2435821f3121b8de61f6bd26a2702392f01388d95c48a130b53dae4b832d0350619757e13b3b2dc3553502b91e7aae19a0ff672bb54916f0d621252edf487119f1137e84e1215bf74fb1732901ba13d2a9dc820ae3eb7abc5226071511b6e7b1de69298bde9a16578008ef2ee3045bf2a5334bad439de1fd4b83a9de81c085412ab246baf5a8b433ff4002a2ecffc42f4b41908bec8c503afff68f98f7c7428b6953113585c9704f5498bcd468b3c08cdfc0fca1fd569bcd4a5f9007cfb7d3dd660aa7ccb73529d48d53e51cd7e37c2a027747bc413a7e503006428610dd581155ab54d7d84b4f056a849af326fbc78ceb3628a6ee692a3496ed05fd374841e41400e7012993198aedb52e7408193c5d8be5ce41176cf5a33dfacf676808c5db4eca234c972472193df560a1d25f95b60db8ff23be13f04c929955d6893f2752be543378e0a77aabcc3ec388f1829a1ddf2205f378927f889116c872a2b57f88db58a118ef1470c30a55e1eb278a4a672a474d70fded15d74a8cd9b1e5dbfbde71c3bb476ae8541133440974dc0aa97bcb6fd5421a7ad2595a7cba2ee7b ss_n = 957e073f8885d4cd117761d1a6101a3337c5868ae6995f3ec061c37c9b2e44ed ct = 0e74265453d6b0c6550a74ebc46694328e90163e7a37d872a9ec5ee439b14bb75db03df5c60bf153174fdc556602bf36d410d9527bccd20020b680668a7d8214d0f6aba88cb0ba881838be729ea33664af354f4ca3f28d17fec45a73c64fba2d78ba61809ddc32752b2c46b3dc321189908feddbedf00a4c0bb763acb641856ea1649d48231c9f9fb2f93cd11e8b7e7556aa81dfd4b6386b7fa010f5ac858a4c30f0187ed5bed38c9ff2156a869b12ca17958cb3c6e538c2dd277e24069141eff3e0d7c277fe8890f314d3c42a9060b8d662b88de6d4a9465b40fb4c779eca5f8200049adcab63fa9242adbc6dd7f2d4bd0d104a665c701747b0fde4f5cdc0c6b5431085735254565fbff50fd3fca84da0b12d9819efc0c68a1b89bd164a36525910f08a40c193553396680c40bbf5775f7af3f037bc107a45e80edff1535ed673d2bca0c8d4f2b75b5b5d4178518f8810c5790ddf2a3284774362325716f6f8a524d947a0990ea192238d15a0aea1517031d8365ba9ff7f6c7630a24abc87c4baceeae5199f3f4f3197a2d384c5c636a3e34fad7a496d94c4efa21b6264256cb13726ad1cda2eed61fb8bb994edfa02764c550c9e1f7de5af71cbfb344195823573d0999ceb5d8dc4a847b5b5d7d30b07938ff96013a3cf57b27921f3c74856e3e6f58ea3a27d4aab366f51e67cbb4f66e89bc20dc9012894453d3bd85219b227d22b3db524964655d148e090f61c1a10f3da0bdd10389cb15538ad90f60e1a8578f5c6f83f88f143e64587c0e3c18b00bb5db9ee835017eaa6b9ac1b833f517718db127161737b19b58c4a430e1a48bc5940f053e0faa21c9da06478c518504bc31cae5ee3acd0454dddc34fcf4bcfa2a460f25cf00cbdbb21979fcf011990e427af52aae19f4b5d1303a897d5949ec47788a87c466303378b7f5574607d54780dc4193fef46def6b48107536bdf186de28f34fe9f178bee09a6479f365e17b55ccae5e5c79cfa2270e827a4b94799b08ebb7ae24b36ca2727eba04f76acc82b6412d56dc82803000a322bb785b35e6b9092b328913bf9a1c2c7f36c319d79 ss = e8a64f0f204774a25c4d24dd34d2c03d09f94e84da4d108388dd3e0df355febf count = 591 z = a121030189a57393ece86e653e5dc85f86a5f479ee2aa152e85645b706394f8b d = fca74ce6a20e50f47b05f4fb78da03f77926c58a7184c06230871f48cf2e0edf msg = 7eccfba97d9777adff35e01997adc92b34cfb748154b859e73621d264df1b8ce seed = 8399eeb5c419589744900288cec858733eba720aa2beee082200825b779d8769ad4426e542b05c621e135fccaf0fafba pk = 5052b16c7023d9664438a367c61880bd743b5ac115f0687e09e81250d10f20495815c20b3a2a17f790a053ec4e98081abadb1c22d89443b27ff13c48cc4957a3805f6714672df69b73fa58e83c4caa923bddb306b39c1fe1d9afde669bc7aa992091967cc67622344e9934accd52c7d551c999b5459ff85a3c4abf3da6bbeee8321cb690f60239df7a2f14b993f415132bd7cbddc3c17636a8d2fc23c612cfcae29ce9bb199226694fcb5e4c4762b453a9d6a1924a5b3c7907b574a0aa935c79bc5037816b411000110c42805b89121cfc42d3d7be9d8a692d21c6821064ed6205d6686d8b646ae8911197b531f4bc1ea59c06328bc431eaa7c7207fc9953fc0d75f57e1126cf3883076b9f987a239d08db596b318194b38aa4b54d33791dc5acc2a83e458c9579834e729c65f14af6e2b294a7ba562c7b9e6c65a4f304252456df9536bf2e48aac74b115151330670400f359c9b6797ef64966c0a85a31c2c46023ca72793e79baa9d101b6f28eb0b09ae0988a3db87ff27ca984f9240af56476489980c05da76a7540d3c3771b96c7ecc1add759fd72a264f6882c5339b337aab25c246f375badf2cfd5694e66a4a7afd90d2ad83a5b68a54d078d9f8bbe5039a518e28b6637150ea953b8d6890d50444ad8a62a8849a290a4998057ca3b2d3f602e4adaae80301871d427cf278bf7205d48d87eb807853d04bbbdb22615806bbea273f50898ba970cf5709c0876223d18211a64be0edc376d98a48396095e2747ae2175e65a1a6258afd5628eaa935db901092b128cff5a37d1b9b4c6e311a3cc954ed4c80ed155a173464568188ea1ae5f298b3cea39c8335009a78d49e39bcdfc54a319ac382bb131e323c11395b83443c2361a15d2765d1b01d80b1637d0b8ee722a36d49789c8207f712abb7cba37136feb8c67c3b2b510ba1737c443c0402777104efda24722cc382454254af41f80a870a329bd930825097a2f63a06f87850f04da04631140e353cfe08a6e7b5264ae17bdd8c773fe49b1e083b8587291405ca329e843213c99cfbb79a1c21875623dd5335cb9f283ad9227db91310c83b4653e85210b585e167c14ae38c03a05cb57a9adcc3d0fda2c0d25683e30 sk = e190643934a88a095c68a31e2b0b7a70d83c94a5caeda149347376738ab58a6c9744288696843e27012e48e59df6821eda4b5911f21c1a533c562b5d6ee9aea40b8bdaab37499b5581b5907116821343a89cccc9ee70b6d553439e176516aaa7d7c70fcbba8e2e03cf5c87ae822ab320026ce924128757bb3c6bade2945eff602bdbd5cd35402a8a88330f1a5e17c030f31465b8b43c67ea4a64f16b9790365e716310349588f953e9d9a8e3e4b81079b265ec5176058cfbb85017e0695736971550993e87ca196a9be8065dfc03815d38500e5bbf653a2acd4371c8f9142d03b5a9d7cf9516ca8ff24ca4e62bd17abd67f44f17966336f50dc83c742ed8a355f22efe63b2d1b29fef285399423db345b81183286e15c7bd78a8f03c1ac89a07200974cc87614ec50c3621b4ef1a1072d04a24c96a29914e67d04d9914a1539712ec1a9b51db70eef52f9a64c67dd9125dcb48a87944e4f59f0137c210145c4b9278c5868a514b87de8c02ff9b111a95c518665604ec25faf8a213751af4050bb7666223a3678eb906a36c24ed0ac7c2a743f02673b97444328242cf27bdbda2b92e744b662c17474c1e6a92cb52b177539cac467664cb9476ebd1cc83e0550bac0fc19366c75b2da11666c60c200d6b06dbd7a6a8827dd391aad214ab9967772ba117c7656ccbc8742aa60fa28a46a028af6db10a5873b977134830d3cca70a5f028bc4e8b80b27542c1499c18c17cf2996510282620844aa49134690434805aca0600485218c3fcc2807d5d88a2c446cba656bebcc62fd986fcbe16134601d894b090ff33ea83028f96c4b6e3c77fce010ca5c0007202e3c7972be321fc0d95cc7458ac4e9a5c52586583a0591051c49986c7a1080da79cc1a4938136751a78a6111915838b126e1bb31f34c4f578a5f37344008d75bc3cc8b1279320904829951861dc972782c1133d01d74aabebbfc23c8338fc72a54725240b7083ec3ea799e637f35220d49fba8d68aaf07e038a24583c490ad9f907a9a927287f9bb4ee0bd8a698b1736c1fa94126d762f13736b6444b867278f35b180d1c2a234337b5052b16c7023d9664438a367c61880bd743b5ac115f0687e09e81250d10f20495815c20b3a2a17f790a053ec4e98081abadb1c22d89443b27ff13c48cc4957a3805f6714672df69b73fa58e83c4caa923bddb306b39c1fe1d9afde669bc7aa992091967cc67622344e9934accd52c7d551c999b5459ff85a3c4abf3da6bbeee8321cb690f60239df7a2f14b993f415132bd7cbddc3c17636a8d2fc23c612cfcae29ce9bb199226694fcb5e4c4762b453a9d6a1924a5b3c7907b574a0aa935c79bc5037816b411000110c42805b89121cfc42d3d7be9d8a692d21c6821064ed6205d6686d8b646ae8911197b531f4bc1ea59c06328bc431eaa7c7207fc9953fc0d75f57e1126cf3883076b9f987a239d08db596b318194b38aa4b54d33791dc5acc2a83e458c9579834e729c65f14af6e2b294a7ba562c7b9e6c65a4f304252456df9536bf2e48aac74b115151330670400f359c9b6797ef64966c0a85a31c2c46023ca72793e79baa9d101b6f28eb0b09ae0988a3db87ff27ca984f9240af56476489980c05da76a7540d3c3771b96c7ecc1add759fd72a264f6882c5339b337aab25c246f375badf2cfd5694e66a4a7afd90d2ad83a5b68a54d078d9f8bbe5039a518e28b6637150ea953b8d6890d50444ad8a62a8849a290a4998057ca3b2d3f602e4adaae80301871d427cf278bf7205d48d87eb807853d04bbbdb22615806bbea273f50898ba970cf5709c0876223d18211a64be0edc376d98a48396095e2747ae2175e65a1a6258afd5628eaa935db901092b128cff5a37d1b9b4c6e311a3cc954ed4c80ed155a173464568188ea1ae5f298b3cea39c8335009a78d49e39bcdfc54a319ac382bb131e323c11395b83443c2361a15d2765d1b01d80b1637d0b8ee722a36d49789c8207f712abb7cba37136feb8c67c3b2b510ba1737c443c0402777104efda24722cc382454254af41f80a870a329bd930825097a2f63a06f87850f04da04631140e353cfe08a6e7b5264ae17bdd8c773fe49b1e083b8587291405ca329e843213c99cfbb79a1c21875623dd5335cb9f283ad9227db91310c83b4653e85210b585e167c14ae38c03a05cb57a9adcc3d0fda2c0d25683e3062c53d6c6fde0a8b6c2b2aebe6019c3960ec3ed0a0a4b98ae231b788bdc71a18a121030189a57393ece86e653e5dc85f86a5f479ee2aa152e85645b706394f8b ct_n = 2dcfd26e8cffd06553233fbbfdf1d793799fcd31542151243b3675ffc099e507000888a7ebd2a0f6a4e1830b524d5e0d210f26796fec69e0ee524d526341fe16ac73f98c2f9b91e767fb74b1d7e68e7c084f362b444b7620854bc77cd33237e4a9faebe636b3a35d10b9da94e2ee16ac026a14cb6699df18a2043c0c581aefa4792f7b108f180b77df8433bda6ca1cf431bc554c67ea0875cbb62e9d0aaa60fbda2494bf7e367e8a562998064c149867f1bef67f2d9cb6516bd27891b5ca1257e5b9ce581d4a11d5eed65dd006fc4424fd63bc1b335af9d28648bb8c34b54d2369a285eae9acab4aeb24a8fa4e0f5f6abdf262f13b32eb5bb09d623436fae98d167cf9c3f028de1c3ae61e58c92a02c40e8bc1a451e760942a01f75843ce1c4b055f77a118b7c7478f3cb1a37b0b59ae2e4d90f251b1b1a007eb30b33be00c79d42789dbd11680e01e788306e82a57fd112a20bfef6f2aa032d221e9344ce85df8ac7451149d9ffb574b95c30ba59524b4b771418d7de014912ec3abc2ff394ed1d2ec24d4a8a8cb11db7e300bc10a173b94bd02a143da830ac6a346750f8be726da3898e3f0507be68b4e47687698cfc8bce515a2ef4d24dbc4e28abe9544599aa4b743f5907c205085a447ea8dd81042ef7928291998ad0c850438fbfa238e084d5f181616f4ebffcdc80a4ddf0619812132439329f31b3020183618f85897d93eac28dce0614e414f2ae5b154e333d80340641d369f8a4e5da8346dd321ccc68f94bf8e3ac9a391352c82938f84c5120bb4686852e0b4073466c6d5ed329afe9f30a5db4aab5b5ca46bf1fb78215c5bc8ec684002687f4ddb544004aae7ad7f02f5ce6611162cf8c63d6b49eb5c2a8a0751523eef5d70fe549e353d2ca2334c8fb0c04eb976b0f7311b9b98216798dce2b675cdd64cb71b9bd83a6a754198ec6d8019268af032729c529e53614c8d07446667cfb965808aab39e09cd74aedbeb4d1fd05ecb48969e599196a5d25c329bd7e7c9e71d80b9f7e6b260028e1e5fe9078c58842a8fcc1a174fc4cd3f78e9eee5efb525c2b72b965f3d9763b9fbb ss_n = 628087b961d9ae9916d1957a90fbf2d995a2f27c23f2c99e822e3dcb8cff0a79 ct = ad7bc71a077c9909dfae095acb7be7cd05b93f92a4add0b347fe778a45e42b4cab178f971736c261489a3d1d4d37d328eade5ad37836862291b2845a3548c71de01764b57de630ad567bd50c0aa761f9d4de5d3a296efefaabbc8ad3469d1add77c553527608c58d4e0e37561381844e1cedd3efe627626a314e296ba1458da6835fe346c8a98175db8adcbb6d3c2be36791cb8a55b36c550b2ad2c8d31bfd0352cadddd59179e7c18e096f024077465e6be9e5e96842482558ba210adf1e965228e67993c218bb705dbe02669535c922aab88182e894ea6572273cf7822a4e9a802c0d49c373894a226d6ecb77253c8a1149f1416034509c7574b05fcd1c564c11985a0205e1840793f09b6bbb2cf22f4275993b9499051cc3eff52c2eab511f7149b350b4c0898b01fb8bdb113874cf2ab9d1c060730d416450bc51297373d44d1c8422436b9c87092b0483534db775951d0c90d05186b0c50939e259f36179f02830ed1ceee1e5a3b46582127b20d2277cb4a920c7f7c780ec80448e3f9766d94c2bb453fdbe9c79af179ec56e0ca3b8d9ec6fc03ff9d4c3d93db5bdde1d997ddb57e1d190895c2919f6886da94f4b3f9e3c08a094b421c6dc0dc1ebbc332717691e67b7622d4fb749940914e6c10b8b2299c90496b170142d0d3a6368f54e06d43a7132e49b20ae140cd430975717352449b19c1cc6238cc50ea3ca46e5108464c75bc5a0fdd1eac7d2310d232f00826f983efb0e6e538836f4ec1d2011941f5f0434c8898f55e6aa2daab2f0018a004c20d14a5faee30885a7e769b46b35c5092c7f7a30d48cbf8291ae65968f8d9782d550ecbd2a7602835981b65ada4c05818142bb2bd95a8aa02e33de0a683a0034a8931ef5d1972fa1fb04434d9ab6f38c47a039c1ce9395b93e36c56e53e57f1e38359b54309c2b2e0d7cc38b1f47adaab1991aa72f204b0fd75c7d2eb1c3edee786e9281de4d79313c96923dcce7faff66f447323eafa6538fd1b2c6607535368a98529e66db0c2d562a0800d90e94f051e90d25e82fc3bb96ed2b46eb3c600e231f25c8301aba72840b6ade352 ss = a39ec2478366d0fa7f579bbb5d1b7e607d877fce4fed2231fb71688a105ef4de count = 592 z = c825f566a4c4bba6a39bd716d98c25fd7803092be77943b6b23f1f2697581512 d = e7d4ce5c5817b9c2dcdaa6859a8f8676fb4e4437b5b582498d058e74cea39c92 msg = 440c124ff8bead7aab0c6032ed8d4c2267f52d11ef44a0a66a3eb6b9955b5a58 seed = 94b0d553d6fdeb1f8d0c35af837ef020c38840740e21ad6afa8896557300c60ff1bdd13b6957dd3670da14eac7ba2224 pk = 22aa8b9da1ba93b5ad92ecb177d2b81ec44cdb52b5b6d65d6b909c39a5b57daa9e55c2a0b5d91a9f4255e9885471181ddc8a55aa91955a010d2bc2aa9e2c05430c7100635332b8c3c418cd4b242b0e3b32fa977f21a2605c835c28a839f012754aab3764e6afd3c97ec6715507314d33044c89844da46670b30932de9444b8f8b5e8da4d5e9b39c4c39c4566ba1243052b308077d5c3e47c425b35850194c802831f5ae49646bc1b47427efb8843d02acb55a52f5030b5aff92cbea561e6b0635ac6128f9c35f14010934c8d96399ab78b4d0749457b29541c35429b4533ffb55038d289ca952858830d2c7c4545b533a270ba96149cb4202290244df9c157b7c28b6d1cbe3272c6ab593db5426f1616731f320f228675825cb0817a0100b24a9b10ba158a4b400808a87cc18e43b5fe23cc15308be783c965b4a846fc01fc6a1e190836d120151c3b2560f0121234b854f6771997564b193a93779f974a515ff8869c8261fd1cc641c37cac59cb4af8b5c6228ab194b342611ee8ec08d5657c14b2835bc8a0c7eb8f11a84f900c1e14f48eb2e6920a7c1d8bca23bb9919f9f734a0706f086743ee81c62fb8a034767a451c19a5e253409466562ccb69022dce977040853f8654ce6ef553e1455f5216a048659235f55cdc70ca776a1bda41b0caa0a7d72a7beed50d6f3063f7635d38e9bd7ee3b7a310c19be1a556a1702dc8bd4798c406719f50b1268d6ab178576fdbb4593cfb0da9587ec2377604076a2ac50310612677b443ef4402383237cb620db9148fb8bc9102358f2bacc1bb261aca967834e72774bc08281a0ca81b45c333a4c07482bda7b369774eda067254c5a99cf66272913245d093448089ffd21aabb96afaeba729bb9f278107866145c10c9df60548d6d02c28f199ca7822ed5c884da9658858746b064f3785839ad5072358749198164fd41914f0321000742c75b0d31a67b34555f66677327552cf3992ce13a188928f056591a5796f606ca98d14031ce278ff1432cc8bc89d53cfed20544c254840a707fc656188ab2d9f47966fc35009000cee2b46f97a1db819a50022a3328cd9aedeab195db3ee3168e88dd40994bffb40fe1062b71a7fe6068f sk = 21dc5230d6ab5c590bc3893be803a1b88b3fdbe4a5035ba4929806dcf49a48a47c7bca91de560e446b3ddd6b26041609d47008a30b65488977f9575afb724a2369907c68749a97a2837c89ea037e333b94e2376b8d05447244c89fcc7848787e93925edd6140391ccc9516218f66cd453098960835a11976960b47fa4210e25c8922d7a4d24b0e848a73458ca98d89c781f72ef14532d6389a5fdcc61254b339b79afbf3c07bc11fba1c353e71480e03b1bc59573131932c5b3617d1136dd2c0ff7a2c384412e62c45e50056d3273c2545765e07a2a11a0a1f21564ca24400a3707d721815550bba173bb0801909bc67bd0c6e536c073c8872fc6952567886a4f07e41165e08158775da3620f711be194028c68202374b9b6b791391bc4052122c552bdb0baac0e6ca1d84b4db9cb850d66dfa580b911cc4f14387375833de50b6d0ba5a1945cff647cb7d82b78976c2e9c23eea406d8514a2e4a812f336ac5f15c8740b5765e10985a7729ee262421a4cb998ab74d596daeb34ba41cf4e611cfac947e9c7721ed90fbe6799050312d51b77472b83c2bc9592b56e9c766781c999f61a5b74f5c58093725e159c915a75ec3173f7d73fe73327109a08d18c06dc69b87d14125d542d99d66f360838048183fae756d7288a8b915c051c83742941e5b4179a0b8f23e009f9306316c3c2422901d2d48da51892400c7c3c79ab338284ba75340e9b3260fa6806d6ab07c218c023211e7aa2b87c73093b99f7e21fbb616818c4bc81929456a1957fc33843675c8388a740ec3192b82f0864ce82a321f74c00c1b6b9ef3562ee6a49be18c975e6bb5e8cbda0da3cc52b21bb84439f84153b125471ea5dcb0067a40a97c2c197eb473f6980bf37e16252c94278f73bcee81032392e27301722a24725c6b797215e6068514d3b31f7cb98cb7acf0db0acb5f47db6aa9d3725b0cdea5f8224ca9d5b1c374b061c25b5fd60cb2712198aa45753071a28418b4f6247150616f3b7969385a7111c17acf900ea23b236030fad515833cc9c87866fdf852ff387b182b29e413018523abfa54b1c2d6c79d858b722aa8b9da1ba93b5ad92ecb177d2b81ec44cdb52b5b6d65d6b909c39a5b57daa9e55c2a0b5d91a9f4255e9885471181ddc8a55aa91955a010d2bc2aa9e2c05430c7100635332b8c3c418cd4b242b0e3b32fa977f21a2605c835c28a839f012754aab3764e6afd3c97ec6715507314d33044c89844da46670b30932de9444b8f8b5e8da4d5e9b39c4c39c4566ba1243052b308077d5c3e47c425b35850194c802831f5ae49646bc1b47427efb8843d02acb55a52f5030b5aff92cbea561e6b0635ac6128f9c35f14010934c8d96399ab78b4d0749457b29541c35429b4533ffb55038d289ca952858830d2c7c4545b533a270ba96149cb4202290244df9c157b7c28b6d1cbe3272c6ab593db5426f1616731f320f228675825cb0817a0100b24a9b10ba158a4b400808a87cc18e43b5fe23cc15308be783c965b4a846fc01fc6a1e190836d120151c3b2560f0121234b854f6771997564b193a93779f974a515ff8869c8261fd1cc641c37cac59cb4af8b5c6228ab194b342611ee8ec08d5657c14b2835bc8a0c7eb8f11a84f900c1e14f48eb2e6920a7c1d8bca23bb9919f9f734a0706f086743ee81c62fb8a034767a451c19a5e253409466562ccb69022dce977040853f8654ce6ef553e1455f5216a048659235f55cdc70ca776a1bda41b0caa0a7d72a7beed50d6f3063f7635d38e9bd7ee3b7a310c19be1a556a1702dc8bd4798c406719f50b1268d6ab178576fdbb4593cfb0da9587ec2377604076a2ac50310612677b443ef4402383237cb620db9148fb8bc9102358f2bacc1bb261aca967834e72774bc08281a0ca81b45c333a4c07482bda7b369774eda067254c5a99cf66272913245d093448089ffd21aabb96afaeba729bb9f278107866145c10c9df60548d6d02c28f199ca7822ed5c884da9658858746b064f3785839ad5072358749198164fd41914f0321000742c75b0d31a67b34555f66677327552cf3992ce13a188928f056591a5796f606ca98d14031ce278ff1432cc8bc89d53cfed20544c254840a707fc656188ab2d9f47966fc35009000cee2b46f97a1db819a50022a3328cd9aedeab195db3ee3168e88dd40994bffb40fe1062b71a7fe6068f91ba0b9f688c31dca187d12ce638dd32d6d9c09b3828f253e7d1fe7963db5b3ac825f566a4c4bba6a39bd716d98c25fd7803092be77943b6b23f1f2697581512 ct_n = 391ebbf076d807144df913edbd086484fc79517d084eb2e23fe470b390a6b906506063722dc672513be3da4212308a0a762717b6318e858a55e2a2bb83934ac1c3affc5030c7256cedd0caab4a22d65f8b5cd3ff09896ef21d0388a0bdc53e15ac6e9ba133259a3be411a7d6ed2b99ac085c0a0e01dd1f4d39b5b001bab44ab2bfae64c07adbe921c8e26c262314568f8aa2cbccace3f6cd0aa89a0bd623262333645b56f599ac1d61afea2b853d254871ee3e829c49e8d34d3dddcccdd1d2fba5936a9d15be10ab59b86af061a893cc287735ae6204624f6ceb9e7e5799e76dae32e0db8a5a9935511d071c89d7d84c218f2db0036adfe4de9bbd667446d448ac5acff22580a648c7dc4ee209b7468c9b34f01c9a3c0c28433455b9c188fb19b1e24974f9ff6963600df00cce7fc650f95e6fb44c895bdc433be9f568d9a66e2b4acc7b2c72ec717c9e410d7d08831c5f177573ac0c9bb5c03b46ef976cec1358072c820e1ec90bc59b5eb46e22f47e97046c8b532a3efed02d0a9a7f82ccaf707806d066019e306ee2816ccb3e88a670a0c3b939a764768ef16182782b42d8e91ed2c2b17aa3df0839a521d806a8262a997f245b65d06e9ef326c724953d8f15ab932ed6fddba03fc3caf15474b6928fb569d10d7a84a6520680086c839730faf0fa5986e14a8e27dff6b7f0873c92c877d283ee682f8b3efeabedae69af1bc76c3f92e00520260799560157eb6ab58341f98006644552430248ae1477a0981813a438152017b6ab12704076a0b7b8ff2240b774fe55bc1324560445967bcd3ba599aa60159432bfdd5b927eca323ae812d19b953b164fdc0847e8f9c854b1f5350ff3ca7cc83d2406f91c1151c4b3cceb4c037cf844096a301c72d881e3eaffd896fea4a444d777c10f457d15e35a5ae077126f3a5c299dbb8066e2aa021945e021e1f9a8e2ab3b8b38fcba78221bc3a929ac2fa28f7ed01c75f5969d6856872ebe89836961095c5df62eb66b696f6727813bfe1e57f83c4eefa13de098eb8a60cf4f0b753c14a65b5f88b9780b5b2f0c5177a5006a65896a2d04316b728c ss_n = 8265790f88f2ba778ee199db9f4ebec0791eb10306319b50b4278430731e6cfa ct = 5fb06fd4f74df573f3d4656202f514b4af07e7a70e3b975668761416af051084f689758c3762c36b0cc18b385f59016ddda86f0b32c356bb00c759de5397e3e9c4f2154347e34287343565bb0065be3a3d89298496c9aed1018050e2f2b0698fbe919602afccdca4bb473a0c02452d60ab7d84f62100338f49b4de625d8a0250966501f6fea6ab0f92edb0454bdf59bfea668dbbfc1aa6386449b9623cad00881817136616d757a1c7ebc0d34e3b461fa5f7dc27187696fa887709f303cfd92776141aa9d7ebb0796bb2dd5be46759d106677476d30b26f6bc431ac00b6735cbb095048f654d6379baf65319c82c01901295eeed373cdceaee8f6f87f323fa5153368929163ce07c19b75d61e378859360867a4459107d21f04145d152cd0192cb1634dc0fb6a0686c5ce11eeefa07df93873bd744d57eae3ad041d5ddd67eb4e6ca01162aa256c8faad885f736ab8a7957a38613464ce083994756b2108d2769e5960322a59e094e97735abdd261291a9423dd42e59f3a55c115f421ec084fbe579b837ce03e0901b5a743e8586ff1541a2d6a75a2b6f85a7f20f9bc70277f9d294fed5531190ad08f7c83f68ce9ad83eb8f95b666f07e66fff222627f8d5134146afe1bd018a21834ec4298b847ac664fcd0b1f4a767ac853404b9cde6044d5a9853770f4f0a26a03909db1b50418c4eb4b663b8314922b9f58904e087f9f4e18fa24477cb33453d321bd02d82c3c3473642fbb984f1b988e4af437c32eec3f13c56072d85941271f4a2174fcda3c50d72b55c3033542ac439f992251b26d5867c934f5205fffa0476dc3ea7b7628095b7133fc64ca3451c39b093453c5adf155ee45384fb96308a75e972c61f7d2b2c2f82eace9f564a308dfaf1c9e0812b636bd8b0f275133e1a2f7f707a0a85693b33d10834ef83f8b7d3beb52448dbee1611013add7daac49d7cd4e77c110b7ab58b6edef75cd538bd3bb81b2cd5595f77ead26478fc7cf7a384cd3e92d4ad30cc78e1270684b8028b4afd4ab929b21715db6bc1476838bdf0d21a576c86f6ed18113fa8ed5de54527deaef6a8d77711 ss = 0e9d02f8147ab8b34051d28ad0035574d236da24cd60629c63b11956574f3a89 count = 593 z = d8a45b8de526af1c66b939e96c71e20c73d69740eb4f50b1160a985cdd45fb70 d = ead61713f123b2ee63f335f2a58060e5ee2cd0484efc59cdaad37cbe0ca6f54d msg = 8fd168632a0ebec16899f278ae52a4f3e2420335b37176d1b7ba56a944219d05 seed = afba9318ebf824c1c6bc9d58e668a61518066750005a8f936cd6e5237192be85dafec0c33c5d025c84f93d92cbf016aa pk = 23747656cc5c9fec2e394c5ab746a488f581ea094ddaa496f80571cc530c2df6bffe431ca9a59db5443a1560a94ab492d1e861e85bc0b609b827c737a08673c5f4b617b6955fc95ec30accc991568de18102a495b331b33fd42ab4539cc632737e5307b6c76aff8b95c2b24888f2560797a995c93f64f44348a85eed5463f32044b609bfb1c00c051a61f5889ae83b196fa77d2117a3d4f737a25c7b36f61c93898958a04e55014b1c72c0bcf7bceeba1b9db0ca87c87ff80c37be395e70251ac8c977adbb174334488da116e4a59c60ca7a8669c86e491f83d9c37dec798371a86e4cb02806608cbba92e6580bd43c3e12245588177da8b3694d0120dcc00a894be07e385b74308cb742835013056969965f13e21aa4118f5032599105b7c1d4910163197ae360b36aa0c35baeca40b5b2088ec97fcd22c2955adbba15cdaa73df3b3214f792938ab1c72f7c6e25ca463492374037433e73164cc4708f95c559a352640590733a85e212895a6a209770c78d9adf87624388b271640c6713061f86b2cb5d971f8f057b059829d604f0a224239e0cbfa2cc793116740910c4a57a0a1f7808b2683ef63b4690b268fa72584c561ab1acb14926982935496853877c543acb05f9a4077a8802210d47d25b7cab8b246e0195625660cc852375e09678779aec31886a78610219035a86c49da88762ae732c281b3f01791d6622652c03dffa87d70cb66fa018c59655a0b4c3e726082c509ca0a94bf6fd6545bf50b58f668f95c97ab643e48488c283bc3118827d7a5c4b888c4000a206c1418e6247cc5f48d57776e18515532daa96fe5930ab2455398187fe49b9667a6ce368e6c7356bd056dedc527b7ea048083b3c9acc2a4306c27f3871a238c6e3940ff348641bbc6ab63cd7691a0a16260039a4d4bd55d8c688f69f719934b82cdd0429ac93b6a991205aa570c7107bd754acd714b05a08e379c285dd88d77801e88079649b4c18f5a6b38a63894e825728903517221d5fb3b95f037e5b863da65b16051cdc822aeef0069a7f47c707c5c3c4142b06a16b6f734ed24842b9607df32791ccb5dd67f9df86db90d609152a7b13c4ebf2f05d1420bf531b41a7c0d25fc145f433d sk = 711362de237773f6cbab1ba31a4c8314c68673096e2ff405ce3c16ef442a98275cb4d09377941096065301b113cf77c0c69303ba40188a080be7f971befb959c65541393a75cf23b30e880c13c84681b66fd088dcfb099ca24467b5a2ccac92857da468a623540ea4411e790aef99b31a490c7f577d40cbcd2d32c5f90847fec7c429c03887c67e9e33762b016398a2ac1777b4dd7a6a5bcb679bb409357557eec1d5a45232b6358707b08769622986b5ddaa23ce8e3172a08b1e343545994b89b3953cc66713eb3191b4619831b733df35d0586c34c454b50b1926c886ffc3207d351024f1b5e1f40015ca134caa5cd9e7743056bb28a838c25c04256cb1c03190ff63c94da986ff91b40224347643225382899a8b93fc22c0edee34a0df44f4a2a9e97c16a14d90938896f94c31df2118620ca6f4b425908cc72d075adc35a255eb9993af46ddcb0a665b11de2194a915b230296751a7c938dc63873a700b2da544ce3b9f48a9b36b5657db9a3f6825434988e5351c3f82523c62226a823777d67185eda67f4307c36b7b4be237c5d6352c3c39368ab9e6b379d7c652f6bd4cea383bb39e43e3595ac7d148a51cb6330e50ede44210ea0594f3b6efe33c1ac8293ad7672d37b071eb6ceea0b8b83a9bf26238063f2059961aae5fa99bb53ba097bb318cb9ad0094caa381d81841f30fbca03782e33f8a035a76b9527763e096e7911b1842ba37ec253824174f3c9940fd71d13699f1e9c967603891f12b9dabcb63a57c22d3a837a2175834c4a2a13c6dd36ab9d031c9b39984be76c4b3a74d73ba32e719829b53b256a13ee65be44d19d6011676aecac4536092fda02ff908b24c3a7214285f49502309150d2d88f8bf297d2805e219721f474ca84822485c29325facb55bcc01d799d0c187c076a70acbb9972e630ceb5cf3ea049f36490525331483c78a9315749e0b033f69f3be68130345e8730783f29a3c6f9227aeb2d34375ffc238f6e1303836567ff33ad690995fed34cb3474f67e17a34569654e69153915bbe8808ce26178300352de03e20f61adeeaac4de340c9690f42825523747656cc5c9fec2e394c5ab746a488f581ea094ddaa496f80571cc530c2df6bffe431ca9a59db5443a1560a94ab492d1e861e85bc0b609b827c737a08673c5f4b617b6955fc95ec30accc991568de18102a495b331b33fd42ab4539cc632737e5307b6c76aff8b95c2b24888f2560797a995c93f64f44348a85eed5463f32044b609bfb1c00c051a61f5889ae83b196fa77d2117a3d4f737a25c7b36f61c93898958a04e55014b1c72c0bcf7bceeba1b9db0ca87c87ff80c37be395e70251ac8c977adbb174334488da116e4a59c60ca7a8669c86e491f83d9c37dec798371a86e4cb02806608cbba92e6580bd43c3e12245588177da8b3694d0120dcc00a894be07e385b74308cb742835013056969965f13e21aa4118f5032599105b7c1d4910163197ae360b36aa0c35baeca40b5b2088ec97fcd22c2955adbba15cdaa73df3b3214f792938ab1c72f7c6e25ca463492374037433e73164cc4708f95c559a352640590733a85e212895a6a209770c78d9adf87624388b271640c6713061f86b2cb5d971f8f057b059829d604f0a224239e0cbfa2cc793116740910c4a57a0a1f7808b2683ef63b4690b268fa72584c561ab1acb14926982935496853877c543acb05f9a4077a8802210d47d25b7cab8b246e0195625660cc852375e09678779aec31886a78610219035a86c49da88762ae732c281b3f01791d6622652c03dffa87d70cb66fa018c59655a0b4c3e726082c509ca0a94bf6fd6545bf50b58f668f95c97ab643e48488c283bc3118827d7a5c4b888c4000a206c1418e6247cc5f48d57776e18515532daa96fe5930ab2455398187fe49b9667a6ce368e6c7356bd056dedc527b7ea048083b3c9acc2a4306c27f3871a238c6e3940ff348641bbc6ab63cd7691a0a16260039a4d4bd55d8c688f69f719934b82cdd0429ac93b6a991205aa570c7107bd754acd714b05a08e379c285dd88d77801e88079649b4c18f5a6b38a63894e825728903517221d5fb3b95f037e5b863da65b16051cdc822aeef0069a7f47c707c5c3c4142b06a16b6f734ed24842b9607df32791ccb5dd67f9df86db90d609152a7b13c4ebf2f05d1420bf531b41a7c0d25fc145f433d2f9a8121c006bb1611c7be91293dc5267824c02b76dadb6ce501e2a098d3dbecd8a45b8de526af1c66b939e96c71e20c73d69740eb4f50b1160a985cdd45fb70 ct_n = d4a6acfd45cc365c4cf73156ca679718451130f15dc24de1f7c9c9d9c06d5c23a16b4dd1b5fa314d20a78046120292ee1ef5969b79bd22d8f55bcd8980d2f3280a81948cd7ee4ef4ead3a48346596077c67e8e335c1d7d576b86bc732bec87f71a82626325c2ba5423f5fccc04117acc3eb11b252d4293ac8d747584965dc3e886d7694df8e4cd27ce8aca2c55f2c15d85913ad247e170ebe175c22d660c79023dd8e935282d631e325eb841412ed3fa28f48cf6f5770afc69f7a5d75170f2b8401ef21289322c654cf9ff45798b15ec995d65a9e8b99235f7e11e98a2d4588574bd6e09ef1545ae56b298606a6b8a3f83ce8c2d783f915b984588f0d48fc50ee7ad929c0c7b2457e1300a08034f676c3a7cddb7fffbb43f92f3dca176d8548c5bd92fa187fa70bcf2ceaf7c998150faf16860b940e478be1f7b73fb12a807a495d4e914520defd0bc9c5e311714d4d25378e66a391af8bab42d7a7f47fc45a73eaef7f7205754c1894babf9611354a7d006f18a19a3aa4d906d17375a755dfa3720bf88307c8717cdbfbc64953f7a44313cacfc4d526131687af5a556886ec7392adf9b2a841372c1061d164a3778a722abe10fdd161ccaf9b78be7dd3848c6aa72e8bbb245f10f14297a7dd1b77478fb9457a59cbb45409ffa0820177a2d2d3519084365f4d4d16a52c616b9e91f608a9f4174dbe318e5dd4618cfc8d6a18b497052f30f5666b820deb3b245ef75494f69838797d76363e8e87b2c723bdc151cc2d3ca84cb09cf06acebe732f9cc220410d00ac624672427c0cacef9dac9742b32f526c77c8ecdbaab7bf8797f6dcce10f6458407b85ca845a4b425cae84a02b85ad26b34c3148ad258962b45822ef597356eb0f621853bd6ad6688ad52450bc78f95aa5b356839678907bf6113b5ad037b84b08b94b789eae2b43530d2fac7b3c0013115f00b7ae4399e3e05318a56b3f32cb27ae1ffdc7d6cf34336f79d377cb6e75a89128c0f849551f512da438ddb78493f85904f0beee70fec8c7668ec9c8f4feb9d729e317591b52104f80b6b3b391b23fc949de5a13e05f23a538db ss_n = 786be02dbe0595328d4196eebff9ee76dbc5fbf8e6edeed23a72a21e91e9167e ct = 58e2570419814d08eee418824666ba5561014ca0802900fb7035261e4f11f279da653cb51b9d39006827cf30043bdefe0ada0d9aea06d2ba8cf6032fe17c7fbb163317e1fcc6d8af3c0b6ea2f758c4aaff94b297dc72f74e801772814e806adf5eed093205b4a8c7c8473ed2f41dc55a7a0e9aff0f1d02233b82f1696069fd707f96caf3e038cd99f746dd90385885cee7d645ef785fbd601356b43e7ff1c1fe7e8b889caeeb6e3a4ed93ad4203a81fcc5ca5bc8dbe0fb7947e9bd7b0c2c5b4d5b7b20717d0dff8f087d30e552af85c25c21e9eadecc20e0c16a8a73a35100c988e616f4940c0e0bd99e928a0743c9dd73fa057621080c10c957e53993631e6a99caf099c6afa7739d08261e7e2b883718634521bd7d5d3abd604fd73f8c7b359168c6a3a71f45f217464a6f61618b1cefaee38c4bc5e8fba8e64d5c600f1b595b2f44183c615b889274f1c483b5c90dd4a2ddc662073512e46b6250e183e72bccbfc8dc43f9dd189041bafb2e4c3780e5976636a5e753658b241648c18879a493ffc964d19ddbb9dac85823ababe2370facdd518293dc7b4211850b8d5858b67d4c09e04e902b46dafedcd5562d54e0db66e4b0d93b80f1b0fcd87f5079fa9e486bb3a0fcabd842b1eb343ae7e87e678781e686b1fd016a6ec1ad342c893c18e67a63ed8f210e69bc74c96a4843852a6d7ff9db029fbdf7b37895fff551dc21c18acbf77a01dc0701058f67a5c9b0599925dc15c1e14ca6a29e8cf297c2e8099777c97de3335c94d31078b7589bd78d53976c49503d45de6bb06b36f9ec491a354f9d19cbdd78f5ce7ab0958f0e50ba5f574546960f640778be1de32beff299f2a32f770155a3fce4acb570b77b0db95381ca256b1eaf5f15efc3a4f18504f2c11e3a2a3633014051b657e04bdd8d79d8ad87ccb8f6c5b8c2dca6c394bd32ab4ee6018aaaaf803aebcb468c4a59521e5325c6e551627143dd670ceabe4d52c39c24e1309348baf2f4596cbddd0f5b6ac66127ee158b9278e42305493262eff5c03b89c7cda6eedc92d68b83298d9b3f204b9f2b8fd9ffb75f2b2067bf56458f ss = 1a28415d3d5ef2b66458ae402ad2301f1ecae9165d96951c9e1705ae423830f3 count = 594 z = bc302b1fa6a81d1b1e92d4fa90786bcc5d49096d408fb7f60a4af0c939b3f403 d = 7b63f02d4b642774eb2c78a19ca2803fd648050ea692f30624476be69dbaf80b msg = fd9d7c4b4df2a9f9b9f5da6ca3bf204fa0d48ca725b294949a7534e77650117a seed = 312cfb7461b4a4f742794ad068fc88b4d3ba2f9f3e0bd02a49fa947ff3fe2816d20e2218eeb3b847dd627e72e9ce3e86 pk = 2639b8f7986edc527200921c90111351252de8617378569363d00ca41564e0044b90a3174c09cb5fa0558994a76f235ce8acc3d0f268f20b1bc6574e9ec5376e6b17d9a7a91d5408b90352760caac2c087c59c63f1378ea608a3188a331ef87e8f66948b7275820b8f2e4cb162a6560b6c4a06d58ec852a1e1201949f08102a8976784503b01a9cb4634566330aa8634cbf740954bc5cd774969796bbdc42a33542504aab6643220f0d77051a72eb7906fc0f3403049462ffab2c618167858089cc2509ec435ca471c1b8c03c778c02f0a8a63202d17003c5e0678596c03498973fb1c39f278195224334b7c1062da419cf73ba6ca13a31057b4e147ae11c067f4c070a4b73e3b7229f38e2888bf827b7b2e3b43cf014c6bf987ec49ab05020642b19382fc9159a9c2d048bc61725ec27906bb26409a957054a33653413fb68a8934f5ba3624c546157b3e274f21c87aa5a0074eb6ce98bbb4eb22ac5bf4563b0551ef2485f191b766c9cdc50404adf05e19e011f78301dd42955f752a04a84c79cbca2293a7d2a0956f3556b06193676b125251c176597171c06b75985d83a7c1e1fb1ef8b8afe8d43b44a401c717bc7ca06fd68a4c0be21b40e49b170b3d726bbc316ba866e7c51d5b875eb4bd7187a3045c10844836dcc09d19f1411b001098d0be71544195f21ec0e7be08743fe1498d032a840db477619a858080b112f7cc6d904c4e98c2293a7644f53b678a123ac211c6dc2c6a990b8efa020ba5b5738826dceb2de8e26a6cf1890df02729c2b048f21b03b53320416d21f2b55f11642b45b19ae4b2e7db2ecbe5417b3c638c5c4806559194d0421281918e363f20b85d51dc0e11500a416ba1d72a84f7002ef41695ef269782fa7bff0c519a703fcc0b939af744bb21c3604703fdaa64c77071837128dbc11b79c7af1cab99cf0777e50b1a2d1384700542123526eecb1887029cbba3a1ed24262ad21a2de128d8fcb4e89cbc26f376beb175cbbc77055603a78a2726f3ad6afc03773b1d87e07980ba22b2055184f92ffc7a4c6644471e9caabc004402348c71e4bdb6a90f5eb252a175eaec76e5aa41d39e59e215519b0acc6b363b7143eb8328607b3047337a21 sk = 0c84c01f77629902c574e94d0d5c10a62666d942207bb6999a015223804599271f9191510fa7778d7cabf2b71d71b7c3e963207c0215f7a7983878a96e714f13b736ea393dd3fb45af606821e71c7d03644a21ab0708c126793bb7cb7a7de3681039839393cbd9b44fe9410fcdf9bcc4340381232923b111c16a0a93a963603aaa5c7b45e6b5a8c663b2df1a5a44f9c7d6e41d287050f7bb32e628a5c1081bff62aadd170c95a43f3c1b7b2b847d9a3933c865a576349bcd7a6c7ce596e3d8bde2481444d7b5ffeb116a31728a64ce9be8b893c112b85aadd1f25956a84ecf43c330f86d28a1c2bdb2a80bd11450a8371262577970ad83135b00d3a59bca2e123c91949b65da6317913ac03684c50b8195ae258e4ec13b3cf595b7db489f539f3119ca89b83a64889872c9cfcc38b28b83cc35b0cecda73bd3bb2625308700562bb1789139f15ef13126dcfa53cf594d199025c1952919a94418f14d8d75977ae7929613252314917b0988ec24aaa68ccbd8bb3f42e67fa5216189da636977842ca3101c34821e128b6684450c28101b16cb30f1067b0a0f95f6b5b0fab39cf03920e66e2984833f314250108a528751caba3f4d40886e68441c81a8a77bc9b506090316254a591b85645bab672036eb36089a4f4599457d93ae8e3930c5454ab0b8426b45312599223c737b54e0306726960213948a142a4c7c2fa4e36ac987c397da9bc342547fa971db045fd2e6a218839f6f43767f146c8aa2ac877692a574512beb2b8ad00477e2516e60471a375e08a8a5028254c3bab08df3a7da519b142acf41f3973fb93dbcf22eef68b8be65add9db80d26218cad9a96c6b89e3835fd2e183638ac5b7f522b45336eae2194dbab04ca6b714381ec855ad22b4b3ecf175f8aa9fb2352554708419518004b17bae609ffb4c549eeb8751d8cb8fe9071a48746441197d3c7d88fc1d3eec55ed2c905b4a1a1e70b45493207a88c117e644de242e5d114010a3531e5b8188e663f3ccceb175263d688ae46a3e317c95e8a074d6646a12fa879c9362ad5b00b9757556970a48d14e4af009b2dbb6b293ce2639b8f7986edc527200921c90111351252de8617378569363d00ca41564e0044b90a3174c09cb5fa0558994a76f235ce8acc3d0f268f20b1bc6574e9ec5376e6b17d9a7a91d5408b90352760caac2c087c59c63f1378ea608a3188a331ef87e8f66948b7275820b8f2e4cb162a6560b6c4a06d58ec852a1e1201949f08102a8976784503b01a9cb4634566330aa8634cbf740954bc5cd774969796bbdc42a33542504aab6643220f0d77051a72eb7906fc0f3403049462ffab2c618167858089cc2509ec435ca471c1b8c03c778c02f0a8a63202d17003c5e0678596c03498973fb1c39f278195224334b7c1062da419cf73ba6ca13a31057b4e147ae11c067f4c070a4b73e3b7229f38e2888bf827b7b2e3b43cf014c6bf987ec49ab05020642b19382fc9159a9c2d048bc61725ec27906bb26409a957054a33653413fb68a8934f5ba3624c546157b3e274f21c87aa5a0074eb6ce98bbb4eb22ac5bf4563b0551ef2485f191b766c9cdc50404adf05e19e011f78301dd42955f752a04a84c79cbca2293a7d2a0956f3556b06193676b125251c176597171c06b75985d83a7c1e1fb1ef8b8afe8d43b44a401c717bc7ca06fd68a4c0be21b40e49b170b3d726bbc316ba866e7c51d5b875eb4bd7187a3045c10844836dcc09d19f1411b001098d0be71544195f21ec0e7be08743fe1498d032a840db477619a858080b112f7cc6d904c4e98c2293a7644f53b678a123ac211c6dc2c6a990b8efa020ba5b5738826dceb2de8e26a6cf1890df02729c2b048f21b03b53320416d21f2b55f11642b45b19ae4b2e7db2ecbe5417b3c638c5c4806559194d0421281918e363f20b85d51dc0e11500a416ba1d72a84f7002ef41695ef269782fa7bff0c519a703fcc0b939af744bb21c3604703fdaa64c77071837128dbc11b79c7af1cab99cf0777e50b1a2d1384700542123526eecb1887029cbba3a1ed24262ad21a2de128d8fcb4e89cbc26f376beb175cbbc77055603a78a2726f3ad6afc03773b1d87e07980ba22b2055184f92ffc7a4c6644471e9caabc004402348c71e4bdb6a90f5eb252a175eaec76e5aa41d39e59e215519b0acc6b363b7143eb8328607b3047337a21725949bcffe94b465f655617a7e1921d90035af2ea442227636b3d894068c464bc302b1fa6a81d1b1e92d4fa90786bcc5d49096d408fb7f60a4af0c939b3f403 ct_n = b2646090236475b38bb075d840d2f46922bb8947b4bc4afa57f47ba97889d9f1c9898bf5ff9dd3ba16560f81a23f33d5bd7fcc0910559388b5379262bc1950299f057d6ee4dfeb7131a10532153a5a5800fab7cbe9a2ce00ec044fa76376404b636cadabecf5da522a453e859fb04b3817f6c0f52677a92af9ba1498f726c6a3d20f78dba5758a3af48b8bcc3a097124ae382cd27f4a7eeb4685a6e60ff1a7f205544f212e1d489be6ec13faf6862b9c92abf902792c3a227254c394ed8320c4c2b3615fce97e56e7ae62beca29f8a4e6f3dad55f532f0efab0c0f3d4e500ad0e615be9a5a4c872856a42092ba63516219ccfbe2246c79dc2c1ae2eb7ee073e7ffef3dcd06fadbabceab066eaa5e5fcde6306aa52f72ead0790adc0674d5fb97f59aa687f59de43cdac2a575c141b371ffbb3d9de54a590019589364b446927b2127f12cb51c3581a097bb202a646a8671beb044a3df3e0789abbfde78371f55530ec1a9dd543f244a044fd7e1542f9c4639eb2e150d752eb8ecb44386e1faf22113f43b572d0599a127fbc0a49cd19eabf70298037bd4ab4919c519cfee05899039d7eb5518ba7d987227cf0cc24a15dc2a2c74b3e7498759c352bd22ff4fde0ddbf3bad6b002f123ed2f4e1a9b0d71bc1e439f5b250f43a27aa92819df470423fa07551d6b668145578bb87951aea136b2ed435e84a6e8fec698f0aeb97f5788d4d6e812a279c81721571f2ca1d4b7d7c94d88d111b449f259e209720f53b7a11f1ddd5727a2da2b882baa780da7fdb0e85bf4b7fd1499fa53eba71ef24dbc7ee3ae1c01e2a57c7d2a158cc21ab7076c654737404b8056ec339b82ea1d621514ddca0a9519f77576b0d499e094c46e153dd374ef6ed77329e4cb7cd4aaa8e2aed703f4e95dc6c405151b05b647057757df355a98505780ab8c0c4061d9c4ce77a935ec1b745a2ce25ea8caf84baedc01c4428a21bf3194f03c87bcd3a4032dfdda447dc5f95fe3294cc4857dd7daabfd5bdf92a40fb71c9c44108ed17bc18e314a1d670e132dbda55cc0d0998101283d9b2eb96fd7ad4745ffc14fe1b34b47 ss_n = d0081dfd2bc067e138d4a9c6aa4a9e053c061d01a7b2cddced405d2db1bfab2f ct = 7ce4017dcdd854197947074cb4028c3ab27b734e5da949416da78276501762469db672546bc06270b2bace5a4fc6fad2f5c77126a807f60573d93faa2db1825d375c1c7be0d4118d1ad7d8cdbe502f8e91af6b272bf467a4f048eaa78ac8d7801dff94f3613411f4203af948d6056e6b98131be7a45aadf1fbe75f1009615c8e70e89e1d35eb32b0dbcdefe874c157b5a5a4acec831f6bc6840f096a9e694c7d3dcf7fb5ffbe9410b90c61b15849553ca5b466e5135a558b2220b8e2445eb60f06e7bbb7ee8679adc5c715cb8886d900a832250b2862b23e955edf1aadbb0d7b9f5d0bd26a1443d72380e7df206843d1c570280248386337dca8e9f2f61efe623354b964489d25641a7191a3ac18a964854481c86e9b948d19b08140c6c15a96a046f7f69d4a09622161a021b7d384a6fce70c8cbc93560360f6f2303e320a7030be87fb28f0bc15e67709a393273624e59a6a027361267aae1342c8c3c5a1e049a61112d5da5a55d6582d6ffb1f59cfa57306445db5dfc5493429332d748fb877d9931d5693689366cf7c02ebccb75af8bb8564f31f8116d085aa9ddff6c44c1abfb6dec3dc356ceecbb70550f648795647e9238cbd7166e90429329fcabf2d0d8c075ef5fef860f65ff6ae9b6463835e462ea4ef8d8b92b3d81a169ca94631d8f896d0f99072fb473e1f9cbb7056e2bfa70a35f5f394738b7abfc8e2ec02145c4e052cfae1f3b2d5a1abc3b08be0655d3dc0ae685f6fc73de8c1ac0db5d91b656c0b554276670bbfa649e5e9cb1ce38f83aa5c283c8bbf334737577abb069ae3075af09159151a535b5a22cc8ec92038f2601f6b35d08aa775f890eb8c6bc1ee7b931afd8411cfa3b61372f709d18c05d4614b1bb566b893e6bbd7abffaefd29ff0df6959dbcc98722c5a735fb687643a4a075ca39715c1d460a51034c25114f6af44a2ecbadfcd224a447c4d641fbf4cb88be2096a95a6e1c4c2e581b065700efde8d5c0f18c43a863285e3a821c0d7e52621be9488f93fb359a7ae0033b0f378a1ca8a913a00915493cf02c14b3762e13dbfd1a64770c01553f321c34687 ss = c79c5938fe144e23e5fb5723f694052852897fa4d35a666efe7334ecd116e35a count = 595 z = 5772f7ea9c7c2878b37df757ba1c824beb8b6778e6be233db4ce61a626c072ef d = 59bee884d974180586d430d7211b50df06db79d9fd914ea55239c767583b8d76 msg = ab6892ebca8edd7d795e5cd13f72d6a8de415df2b18ff0d112424f05be0b8c1b seed = 70d3f2d6e662cf0d03d89aa10772ba5e7f700da48b15001d1edc905147d7ca4706ea3e35ef7bad03f10111484fd9746a pk = 112c8c1320c7bcc2cd8d558220d226c036429045a717d6caee89c7f4702ce0e47bf5ec300f17204a07a6f8f579be0b51c36aaa61d4ac6470b15bf7b3a87393c48839b55a88319442b1c51b774a343cb2ae297036a5776fbc5231e21091535650653b49993a6d9aa6c36d0493a3f694cc717bdd59ae7cd763ec20bab0e88e99091bda7b9e6ce8c9b536206fc6b9a8db2645c31dccf78ed8d15c86a6839f5226f22930e1b3b90af6486ae4ad1243cf6a502bb94580f1d23482d6546e31a512f76b1e8097ff4b742825b6055239955a74c3323a25621b5a8b47ce0bcd1e9466e8273a1ee90f1f039453626949e432ed40ce9074468fa59aed59210752a744406a3c13a5708439c00cc6277bad4b353837a359fa617a2f89b99b8b24e5e1315656235f630bc000a2df4414430c3e05ec06c0049a9a58327ea8298ee593b94c773fa9507a3153f817b9ab0a9c0af034ae071e20647b06073222a57f15f31693611ecfb9a08e66077970894ad10290b4b3a58c4a8810aede234d98b4053b081009cb44d0d8b3f495c3b24b6fea8c7a70e6b2ef62b5c723448d2466f771650f08a3b1b313d7199ce2f23830a49009f3798e18befd5415dc004300db141f00624a938ff9a777ab32a029c7176565aff19b8c383442dae9295274befa43326bd67e40710753572800c53dc09cb98b21a4306592dcb49cf2b357b2f763164c359d858929a875eb8c8fba173789d50abc98c4fa61531d09201d51a0a6227bb65ba11462c545d359765a1b3b049162205ab52a0cb4f5b076a0cd51b23d0656874de0a10125a33f0451cae6140df11d3046a05d963804c746e20924b8d95a0f400ae5f68234c1c5dc421d7ca4b482d6c5a9b7acfb95acf82ab68413112aa5a7b922c48eab22579ac76507ace42188ada263664690689cc3d263b2cc50b83ae3071638395f77ce77821c3d0051499c944cac018d81c382d78717071484b9b9c4677d95c39e4a78c20f24b97da10242a569d8b90e18e47c15f03ec11907ce92ad5028acc4c9a6ce1790cfbc8ef0a83fe766b25e7071b7b763928b46bf7c251a3c8c8d62263f3b87fb92ea28f367e9d7b907742a2dfac4f778823c68f4f61407fa151846619a2d34 sk = 10012707052c44a4cbf7058d9eb973794876c09298fa40672a579cbfd46a01816a37d37596377f88b72e1b690b9fc715c4081c25670c6a62382ce8c80c021fb120ce51783a7b118c1dc371b4ec1f8c2938d632338c59cb4d541f560a1638c10b60f232b0847296aa4130c9c57ada88ad196153d87ae37c3350a494ac4504967c4fed140316f78c3cf203ebda0eaa79b2ab3031f3b6b82e8a2331ab05fd3c42e33a1c0536235242190e001d60984b79621ae27a9616aca37173bf04d123a2e8b48b263542190b88428f01b11c007b3fd614307b86b7b98cbb16b2c5277827f9e80e7a4824bba04c4915223519c856959629923402f46615b9b4ff860b2297bfc7ea285b5075381a913880762ada7ac41a962ec45527451265f8a9716030cd0c646bf470c527b86a4c73ba03879eb74719b8162fe52c444c7b375b32292ca6269273dfa4a4c2080a216b65c9e831828554d2096322f13b8480022f02bc2806d0f29b0d20a73573188abef80b916ca3d5e3b90ce12d2cb527945263b35cb1403679f9c1cf5067a4be3c9dd69b8627374e76431a1b330a92f990f9daaf8ab292c62361d9e6bef921af1542c8b17baca3911fb120938ca31e6a825971bc265619c899f085a95ccfd1144b05da98d343a71507a191e10a6b722f82fbc7b676539bb4bf0193748455b2cee36028caa1be62273e79cec7f0039e4205f025553bb456e85c4f6f68564e5bc6ed2a4fc33a91c3fc4a0199748ae61d5bc643dd91bfc04832f5800008e7c9b6024aa8c11e9a374cea3391f1337eb9a562aa8b4faae4a237b0206f70196a063531d652dba339cb0bbe87c98abc4cbfd3eb7783f553ea0c36d4130a8a2861a8f2b38ea15dff78422a155af58704cd605a582bb9011846415ccea456910ed76367bc134f5473193775ae8b065db7a960c60ec7b17e79c744418c69c19c05d0abb5eea163f898ac437070e9456021659c4675ae53a81ce54512bae5aec5f487804694d5a321a85b829a6a87fa20165ca71df2379b9d3ca89146c60160839da0c32048bd22c36cdaa4305e7997fc01b6bae037fc17a517ebc4396060112c8c1320c7bcc2cd8d558220d226c036429045a717d6caee89c7f4702ce0e47bf5ec300f17204a07a6f8f579be0b51c36aaa61d4ac6470b15bf7b3a87393c48839b55a88319442b1c51b774a343cb2ae297036a5776fbc5231e21091535650653b49993a6d9aa6c36d0493a3f694cc717bdd59ae7cd763ec20bab0e88e99091bda7b9e6ce8c9b536206fc6b9a8db2645c31dccf78ed8d15c86a6839f5226f22930e1b3b90af6486ae4ad1243cf6a502bb94580f1d23482d6546e31a512f76b1e8097ff4b742825b6055239955a74c3323a25621b5a8b47ce0bcd1e9466e8273a1ee90f1f039453626949e432ed40ce9074468fa59aed59210752a744406a3c13a5708439c00cc6277bad4b353837a359fa617a2f89b99b8b24e5e1315656235f630bc000a2df4414430c3e05ec06c0049a9a58327ea8298ee593b94c773fa9507a3153f817b9ab0a9c0af034ae071e20647b06073222a57f15f31693611ecfb9a08e66077970894ad10290b4b3a58c4a8810aede234d98b4053b081009cb44d0d8b3f495c3b24b6fea8c7a70e6b2ef62b5c723448d2466f771650f08a3b1b313d7199ce2f23830a49009f3798e18befd5415dc004300db141f00624a938ff9a777ab32a029c7176565aff19b8c383442dae9295274befa43326bd67e40710753572800c53dc09cb98b21a4306592dcb49cf2b357b2f763164c359d858929a875eb8c8fba173789d50abc98c4fa61531d09201d51a0a6227bb65ba11462c545d359765a1b3b049162205ab52a0cb4f5b076a0cd51b23d0656874de0a10125a33f0451cae6140df11d3046a05d963804c746e20924b8d95a0f400ae5f68234c1c5dc421d7ca4b482d6c5a9b7acfb95acf82ab68413112aa5a7b922c48eab22579ac76507ace42188ada263664690689cc3d263b2cc50b83ae3071638395f77ce77821c3d0051499c944cac018d81c382d78717071484b9b9c4677d95c39e4a78c20f24b97da10242a569d8b90e18e47c15f03ec11907ce92ad5028acc4c9a6ce1790cfbc8ef0a83fe766b25e7071b7b763928b46bf7c251a3c8c8d62263f3b87fb92ea28f367e9d7b907742a2dfac4f778823c68f4f61407fa151846619a2d34095a861db8751f8fc35ebb49364e3285baaf07a7b159bbfbe9f3dd465f22a5ad5772f7ea9c7c2878b37df757ba1c824beb8b6778e6be233db4ce61a626c072ef ct_n = d411a326804ff3fc119118ef3d6fbeee8e12b37db838704a4c3c69bab1128d121ea86f37ad907729fff215b74b78bd2e2b1d28acbf4d9cd15a528144f12fa849125a757533c054a294aee545dfd12d7d7ea8c814f8d0e04f1e403281a536b196c998cda829d173b512f3066f30644fd8038124a3a91891fe91c1f23d49c7e6111828ac52cb57bd3f4f81cbcb0b0fe2f310164e12f8e02bd92232eb4dda7e4d9ec69cd71f3c70f810e071f9c48781b5ebe04da2f7c4d411815e2e7d2aa45551926666b3f6d77781c6b5d41e3ee9f40699d9cf08e4f2ad3bc05466a1a69e22661d001d11562e2164403d5cf03c7cb74cd5a864d3142ec394fbe553b65f039beccbdf271999fd93c506a0cc0671355cac3872d620039259c996441a157b18a2932c229a5d94aeb6b3338780cf3fcc652ab36837f3bca93afd88c897c776b270f39ff61719cdf43d2729dae95d4dce881deadf428a4d3544f7a10fdbb733474a02f333502798dd9f3c53b7f0efff7f7e735d0905ed6409b9e303560fc83532e485c66d3b0b8c14d6d39849038dd1b090d4cae8b6046f7d9b369533d232a41573c2e85b376edc9cf6be879ca2427d05309f80ee6757000a11d065c6e0071b33d215564ddef93de26a82acd9390755589f505b9406567de94a0a1527b7a243048e1c3695745eb087964c97480ce29c7d84dac30046b1aa4bc3a99b92b3c3b2849c78327b01718ab182358c6781cea70a8415c3525d8848f6c8d685798353c489e7e0232e719c5543e8631d1f77a921679441d4c6466353cbdb0699ae85f0d3bfd8992c545133e78a0ff64e5302ffb2a8cc46fbbd9d5a8f9c888a7839dda5fc901fff387222d68f8d1803ef292e6cc6113c9fe8ac5dd73ba1085c8ec4c4f1b6c6b7449b392e7ad49f7565e244d066c0dc40b28abfbee8077375f34d28ca166e0b6c985b090f13814a18a73f4d7ccd487460c8fdcd308c02a3e95da346a7a61e2bcb80286ade09991dc9301922581d66f8b699a12124a333f8884f53cb85ec357b5688ae0fe489c8105aeac568f347ce4667c5930835727a30f1becc4e4faa5461452ef2 ss_n = 1bc35f35391b45d02cc2b743fa734e86ee16822efcc9817eea1ac025e87d2358 ct = 7ea6c5984a9f580988ad27599678b6365d9f13c5ea65cdc52bd93a13136a8f209edcbfc88b1e16b72b5b684820b7ac2e0067e849e72d2bbe49af5fc6befd255f127f4b4b6e79fc2e279405e20bae3e3f9f56434dbecbf907640ba1de1f31e0d77be717611e0f7bad516e020668a83077cf7034cbb3e3e0baa35efb3eb4c01e893efe0dadb84568251f01eaa88a4ae6fd8854648917af8b2b007120e83a7e10f8429623cb3621c82b2627a1c5ebabf467a0f1863b49a8c90c17df42427d81542bff711c7e18b6d6379071719629c86d015c03eecf4211da238e4b0e4ba0a6827a62586ad46a3ab74641def471802bfb724cd9372d4155a6047bc35aa186c3d05313768cc71272af0cd4b9b812d67356f869fe606c8a375b23677d6c8359ce88a7c01e35d340ccdb374b2d5ae19b6c9ab98cd25a2c6aff7d21aac5c90b5fa61b8346fcda5cfb82362105dca4b5c2d8f84a38d0569d5ed5b34f3acec7c70b943aae7130c6e0f133f5463fefefb3080c548ef939a14a47d8489338008c9a0c55e01e505e34dbbae8b107c734114fdd3a43b306123bccd1e27ff1c4f13fea59467503ced68cc24d20388fe4479763c71032fe9ed53a8f4cb31927fd38426856bb80f21382812a71f754227827bb2ad0c8694af7a1d318dcb672c296caba44fc4c601d7fa63c9c7d102acaa18a0a598d10438b37d427c919b0a4f039eedd0122efacd52ea60373db02c31ee53044aea4c243d95213b68839901f92828081af1297a711b4b388b3140e6ec8f19c23ab5a795962d8bce7437ef7b57ac60c325704abea41169ed7a9dd815f76257de1f675717019e1de33f5b4b6dd21ba4159af4bc8b10ea3e910364eb454e9232300d547b52afa61469867c50bf5a258bf46abf971096327ddb98345b930d4e06e6b80f1c2b13927c2e124760f04bf63c567c116917759dae6341ba9b60329aa0b992da34384ade8f6807a33d0872b59a1accb813fdcfaa5797833765ed061ec555660613c8413de533b4948bd88e5e177bfeb1d503ba8487f4df0798a2ad46ab4ac31987b23c14a0b41f102e89fa70e33487c23ae33d3 ss = a6eab7a19018f20eb2dce84040f54ee550af0ffc0443a5d538f3c6d829e039ce count = 596 z = 77615f657e4c236683eed4dffde9719b94eb3679ef88ee41c75fc161160bdc73 d = e4bb8d85455f075f901b8e8f4d7c6a56924fcd47b69c059409d4083ac8501c85 msg = 7abf52d90f70a4cf6c918e3e340459966085f93b196dcc791808f9e851d0c022 seed = c5ac1ae785920d6afc3c91e63170f897ff4dd1f0f33ef37181109503ea4a44e2e493cf295d9eb5d286d51d65ea587df3 pk = 4b704bb503a3f7f814e14342c0f556f97a0dd84a82b9f197a75828205100a5b46e36c04952c89ca643494379c488a873f5756dd704c9d6a72ca7768259400b8629740d1c642d7796d1d78c95eb326baa1aaf87ab45805236909b84935ad6c216079b94b6587bc09562e4193a98c84ddce01330fa3162e804c6fb17dac673d0805896a52759005110b85de705091daca8ec179722822485f89b1166a5a205757b630ea53604c51b8f9154250d48587e58aa836a335d37159eea230d643702bb5c11836334451404c6cf1e35a047e0a86150c2c6703c77a377bcebbcf712c7a6019f9360a99647820686240be747ae7a77dc724901919fdf5215c13020f4c6cb96846835e83dc4941f8a08148515a35ea0befbf3bb6cf1887f8946952298afdb5c00adcc5074069419c44b253e2a5b147d0665c3648a45862d9e092c1ce103e477576d821aa3804a8c59576493a248aa0d01c968b9c06e46924b9ab51dbdc4454676916d54aa7d97b6b6942f50496527c51b28b909981121906b00fae9c50d401085bb79c9c6418d0ccc1199556de2af5af5957dec517b650e61b1287253363184c930d12fb76ccb2ad97c7bb55b45b71074e420d71bbb5f8583df618cab4026a1e4862a70b52bfaabd90a384e6c2f08079699a83afcb5a6690655e2490e5d3232e202b318c2939f3c32f071000fd3cc5bb9c64784a29f6cab30d10d7df273d726abd51cb523f860b6f95afc93727593205c6360bd778fa49645c76c90caca593aa13be52235e48145732b483ac47ee7715058b23e7dbc139091ad376b7622d4a6241b42c4a94847b10543c480a78bcb24a5ac40a48e0da6a3cb04838f286e2692b7a76a7ff6a9c0acc072f3e22c233848a9992d8c5a5b886c67b375539bb299d2b02f73aa19707ba76bd7a97d6c8b827a3e3cb02d6300431e71a8bd72c0e83170d280cb5dec4235b6b677825721a174eb6524f9844f682939bba3126bb93db36b7adce65f3196332db01f7b755d0a010d4a521f5e356e0410522dd34381c2009caaa132569248c652dc883f251ca15a1a35f160859adc5ab1b8be542722c2f47ac8b4385dbab0b2283787fbeebc5ad92677a98fe8fde6a55d14e775d53b8c4d3c sk = 93a60488d98f64107d743650d656163880c8f136b359c5a30a310645a35e5bc21152593975e060277451305983b2a8506480c241621e400009f41078f551a8d0d23aca214651ab6516a43eb043b9eaf52904cbb3ff5a37519066d3893db91c6ec9d6b44ab122591abdbec70ad2c7c8f6dc37811bc6353113a5213af3a84fa4e5c355e725e46ccaf2713a60b221aa0a1ad022827a681c92c45741402e0a63401351c330a21683890817980a13bc90f9b8055e0935063670d2c1412ff73c8200119b0770477021d7610b61594270573b1434cb1e66806755bbec1220ca2b3372cc4c48798a7fb1acd40173aeb19cfebb124f662d3b08b56b1893c30c39268723c82b25ce63ca2ed2beeaacb6bb979a04f68f5081108ef5ccc784bf012448330a945df40160615349e5cf3842815921073d1558e2a8b34cc65e7b188cb2dc71e615aa511c3464cbbfab36a13f5c1e21d90199e0c654f376f4c1a1ad2b40696358e8705660a8509ea768faebad70ea264af37a8570abe7e699b04700fa75086b7214d3a80f02380f7ea51df1910b00d02bbe626e043c88da4b23d08007c710a8c5d31e1f8bc8f4626c97fb11927407e63c4f17d9114c11830ee180bcf6705e6bb1afdb5caad14e3ec24fe9a24a36f39cff570deab4568492b2d4472e259b41c3f771f7500ca56c8851648bc1d1a3b5492d82fa52572447b1cc350fd5b824b869fc6929f8eab3594360793199032166ceec81f2715e40a717e854c4000314dfeb2dcb25cf4fb29020a4bd397699197b17e4743f3e704a4c460e416b05302c637cb7bf45547da8b55ea1b3ad318a1c7eb9b2b60649d25a421b5a2f8ed08ddb302768e4069328457e75540a6607899c9487891be125aaa5269b61272962387f34404bf481b9520443517762bfa20e3d101629f9093703036241893f11b5b6687cf2f61166d94eb74346fbd1acaee934470bca31f24b858b03c4dcad2c19a0e95a44c1e8adad47bad2db2fe52670b7899266059f27db8cc2a68d444a46056131cfd61127932ae1494ac3349c687b2444652c294617e860555aa6909c10222be57f4399024b704bb503a3f7f814e14342c0f556f97a0dd84a82b9f197a75828205100a5b46e36c04952c89ca643494379c488a873f5756dd704c9d6a72ca7768259400b8629740d1c642d7796d1d78c95eb326baa1aaf87ab45805236909b84935ad6c216079b94b6587bc09562e4193a98c84ddce01330fa3162e804c6fb17dac673d0805896a52759005110b85de705091daca8ec179722822485f89b1166a5a205757b630ea53604c51b8f9154250d48587e58aa836a335d37159eea230d643702bb5c11836334451404c6cf1e35a047e0a86150c2c6703c77a377bcebbcf712c7a6019f9360a99647820686240be747ae7a77dc724901919fdf5215c13020f4c6cb96846835e83dc4941f8a08148515a35ea0befbf3bb6cf1887f8946952298afdb5c00adcc5074069419c44b253e2a5b147d0665c3648a45862d9e092c1ce103e477576d821aa3804a8c59576493a248aa0d01c968b9c06e46924b9ab51dbdc4454676916d54aa7d97b6b6942f50496527c51b28b909981121906b00fae9c50d401085bb79c9c6418d0ccc1199556de2af5af5957dec517b650e61b1287253363184c930d12fb76ccb2ad97c7bb55b45b71074e420d71bbb5f8583df618cab4026a1e4862a70b52bfaabd90a384e6c2f08079699a83afcb5a6690655e2490e5d3232e202b318c2939f3c32f071000fd3cc5bb9c64784a29f6cab30d10d7df273d726abd51cb523f860b6f95afc93727593205c6360bd778fa49645c76c90caca593aa13be52235e48145732b483ac47ee7715058b23e7dbc139091ad376b7622d4a6241b42c4a94847b10543c480a78bcb24a5ac40a48e0da6a3cb04838f286e2692b7a76a7ff6a9c0acc072f3e22c233848a9992d8c5a5b886c67b375539bb299d2b02f73aa19707ba76bd7a97d6c8b827a3e3cb02d6300431e71a8bd72c0e83170d280cb5dec4235b6b677825721a174eb6524f9844f682939bba3126bb93db36b7adce65f3196332db01f7b755d0a010d4a521f5e356e0410522dd34381c2009caaa132569248c652dc883f251ca15a1a35f160859adc5ab1b8be542722c2f47ac8b4385dbab0b2283787fbeebc5ad92677a98fe8fde6a55d14e775d53b8c4d3cb40b8546ab5f71de01bd6335c6b124899ffac28696d0689ab0e09c9d60b3a9a177615f657e4c236683eed4dffde9719b94eb3679ef88ee41c75fc161160bdc73 ct_n = 19ca15226a8281f6e2b9e5c0aa10d6f350ac8cffeec5526dd618d97ffe672304188e40a8b60a505dd6ddf3e4465084e94797ba7edbce4e2224e22787ca4f01b57228a2530eb7496a59662ccea1f88f3c12fd593bb9cbe87c2bac7c14a60837bf2d1fc8fd075e53994735cb88ce1e8e30874fd1667ce12d7e2d6060ad435cebffa682763f3acc44069aa22266feb4b251275184940ec3a53213fdfbe6a63528d263628fcf9ef7830705660367f6d63423127ca4690801d1f5fbc0db613dd43ba2f64199156745fb519b93149457796fc7a3f57ecd5b0e4e7efebc2c855ce889ab248d0a0802a6e6df7e5fee33e540d9d1a00f668174eddf18d7adb8533b8660b4743cd990321fb5da818a3fc3a62d0409d0f85f7f1b3e22da38216af06683aa8dbbf8cf40ae74a511f0788d7d6efab7d9cf4736fa4c09ad9c44aab3d5f3c5b47bbb9945258142307119c6cda1d6e4f32cbcbc93df6cffde5ccc26872c4a9682dadf3cb644ab0736b69eec0ad3bf59bfa8ab1153c85d58fb01cda82dd0184275ba37b7c38d4ea740230f424d3c3de645477252befb60e5d9f4693501da7a9197e4724bb2e99773122d6b1a84667c591d5486b4891c3d6f6da922705d27f85937ee5aeaafb1ed0724ed2163948ee66b0a0fb1cdba38015c5941fe392581eac057b17205f4e1288a885ac1ae4cf93ce417c707a12734b9b8a16f0152d48b8fb9835ebe19e737ea50f74ef1403003e3527167d1f56aef91bf0bad6adac7dfccbd8ab35eb408a908b7a6a12b9c58ac74f0884188a0e199bccb49888d6d4ee81c652890c7328d9def8a5fc195e8ae1dc3ce60c6c15cf50005650945cdf2a51aa6fa357b854ccb924f70f0c1bb81d46a664215fd20a51893ee430647ec80c2fd3729fa81e3d827a6361ff384dad2e447c2464d9734769d619246d8ab8693902dab2c2e4ac2547aa29fba931652d1f909c15c746a2b3e57f6c908c93c4d48c51da0c444834117893b0cee55699b728750eafa90399a7457c23b49657be7f7581fd729df0dbef11b9932784a1b5a6973a92228c9e69b5617139a90602c1bc587d5776af6cc ss_n = 989f6cf243ed8195fe978c35a5852e24fc572d58743fabfb2849a25741b2774a ct = 11f3f1b744f5ae504c5c5bc72aa81e8a9ce4b706c5708f873fcdf706f937cb002ac765a2db9d58504228d83d0352a58415cf2bab7176ebd198bc5fd3f757a9569a375d32d499ec06c21e72e1886ebeead42b07979c753860aa4628074d43a9ac8dc80b635ad06bef857d086e1ec84bf1d863fee7b06a09b49177cdacd2ecfc6d41d17bc3e37fd60959af943d3e9180ac395f3a13322307538c9c8e30a9ac37c806328df5e6776675aa25c503b4c02984e7870e30b82c1788516d019be68fe18ee5a26122bd3d8d5f8e132e77b61f389eb2fb4188b01d06140b032ad70b0fed1aa31032c439b9e5a7c556113bc489640258d80e28896b7d74c7b2006cee2651e7224d633f435f9c64d7027e3cfbe0d04aecfbb41a6b3f1a5d0f1de824efffa434ff25c05210617be94f5c9294eadc9fb4fbeee995ae7ccc7ff049ba4d971c2673a8586c8d90d5d21fa3ba06142410d719849cfd30090ba8b878becb23aa87496deafa7664c74ebcddedd0f1a9c6aa58b839fea1cc94828d05019c1efbeb800261091b8877f3ee563a02ef9e4fac8eb5dcd900f43ced846c18528473fe7cfa8e1da59fac532f6ca0692785485ef9eb284e93cde5f82fa21b6347f8ecd0a290537e2e038d45134547cbd8905e12909b96ece2437378138f0dadf8f6f7847a2bb650442a944841275b060a0f2d737bb002de993ed8fa75266abec3c466c55cd893ede166bd3a9cb063303a3e8c589d31db3dd95c6b7ba6f9b2344fcb11880396ee84ab49020d1be81bf9d05fd51e688c653306d1e23cbe7cd9bad62543391b8fc5d1008adbc2a45a221e46ee0710d407d7183fb0f44c46a5be6f431e5054bd168fb14cc5fec8e6c26e8c3598898a131d87cefdb0a56403c057f253d056183f3e0c457712083ead596f9194fcff80bcdb039b69403472e40292296809bec59e0292e31153ef480f6cd1268aec421f246398320882fe84fd95011138d97856f315d9cd927460321030a980204bc73c0a46f7c00b2fdd5e3700513284b5f6b699215503b5638c68ec69f8f95d6bbdfb6e26ec262d33e11c4233606e9f09a8106091f3ff ss = 14b72f80e46ebbe8111420012fa0238f075c482c3460a6a03c7eb3298cd6d5cb count = 597 z = b3549bc481bc2b853bc50d24ed30b6adf71b02da0727d2af8ed9ce37a0d46b26 d = 7d422ffaec0aba808e454c1ef14586f20503c610d01c7e7f499e6b86ac246a9c msg = 3946837acef28c6bbcdc9880d83dd66ef15dabad7378f760c4ead1bcdc824b0e seed = 57cf89a93b5ff9cd9fa710e7e13fd90628175a950b9b3ccc757fe2a423198ce03a32e9c4b95dbe35cf8852d4b6235d2e pk = fab82eb6f7b303e78b0504b26a619b03b597b1e17bc00544f8c2b1720c284b3a7e1bd142cc905b67979ac0d6cc98dc48f241bf0e8c733e75474ab8bbca83bac756045afb45ec815132189ab7487fbfd01a1ec54acd172a6f1ac36f490de027c2b91281e4f7a4ca142be84592d1940379cb1ecd36b126f9192d41ba2ba834add80edb2c1312fa5a9fc901a07577f2f70ca3a7760a6c7d78960d65c311468bc0dc068906f0201419341452689617a6879a06d61885c3e847d83540ac47ced7e71ea91b53dcd0b579084b8025735766b203e92f2ab364a974c4f0f04c411728bcd833b4289c3df4a955f07219069efba41017796a79dcb66c1b4568bb18b97a0fc2c924fc715d226128462b43f29269a7935545ebcdfd981314d3088870883d367ffa105374824ba02616466c87e9b4aeed01325594090d9c9169ca1dd119543d97c0cef993238cb05d3aaa8e25261ba95c979acaa0d3c4cf762d08cc683c27a157e6a19e16026d582cb104314c030d0b28a569d9290f126cbf7c6a8f3a49ff2168e676c2d3526c50f91ac8f3c17519984519b8a3fc135c4628b20636dfecc14a8ca2db8573bd993911289ae15830acf14337f0c401e42878c815f2d43cce4762da18cedf2b6ffba2923c54928a922cfbe2c4490cae63786491c905fd923df1a8630226c85cc033189562b132b09cb18cfa5461d5155df84121bb20882cb193e5ea503bc45d89f75fb60ba96ff45d062bcc51464e71cb42e77b5bb69c271d3228ab236347e1503773a7b25b24b6cca1c625943a065f2be6b94707c536d249e9fc7783775b5fea4984b01753289d0b3473248c3a31a266e2fb5b385ac390562f350a1a445445cf6b9c60218eae115b413758ded2beb03161e7b122a730c10fd4c943425035e89cb322007c4b2ed2967182073221298119354c887c7ec4492165d818da8843dc53b452360aa8b41b85c770b825ce30f16c71b7bf90aa8b1720c2599345e69cc95865430d77b03fe5aa3cc968cd88392ca1950f585d9177498c062bb14aace2909a8f41027a332706776a5360aa1ed291a5414b67697d08fb83bc3a4070816c2cf99ee8da3e7a13becc305c226b0057dacee8296742b639b577a99d5e sk = 7cca25a9fb835f4945d1579735219b28199004ec3614e4a6fce2a3df84600b9a683876c8d6849c388520a2a31c7085882f4594a047c133d96d2e02314176929776a01cb96422386ab136116a1c0257b27e4d05984324326771a46b479f5d8cb2a2da748cd4888a5bc752e427583711b9209ce2f9a7b9271ac8e974c604bac100a5baaa00e7f6ccd2e17c77cc2124b89b4a978734bc1c98eb99f3f0bcd2fa93b77c7ecd5c00d8c8b8a0e2c200681e958865d9d1862b42921d5278f2b076511a58cbf981ee59317b30133857760d47309b57659d17990af814654c7b4bb83aef51a644b121b1305768e66ad8c7136db4740af13fcb6a4ff6f1313fbb446dc2265f1732ce3757a6808b3d5b2b260c46d28a2ad7a24e42dca193da22e8bb08a3f7b42b9b629bacacc52245dd757ce8368ae88c1b7488a782b2355045897c95b8f330abde45aa293a9911e6ba4cec9996f59e92d89581f30d027b342a35607afcb6a0bb82d759966fa6a1ed940420e45e9a5393aa481b7f29c322b217bae21b7f9b7649cca141fc93602bac1c7097b7669ce157c12d7726551a1d2d189b00c98d91963c93b54752d173f66a664b477a1f937869757f4795462c1b372e9997c470565b4a89aa849da9cacf15b6ae583ca9c06104471c83d7f5c143dc062f437b0ed0560b660164970121f9681c0b7528469174b226658636007a4efb140a37258220062aa91bb561637176230c6df9a90da4822b282987613c9710826ec517dc29a2a1a20a16034a9253b00a247a5f774a70d07b4e069d38e38a39aa0dc5a63f65f150818560383131bb443fc38caced3032dd55c8089b7f82ab4c63d5758649cb17a6624eb45ccbda948f04c2f3867290643dacf40c85707b4af28e61b140f46c4e76b9bb1056cc47d2959faca6f73cbe7f64c3b6214af97a5826308fd40bc176e8c700e439bfc08ccd68881feac70e255a4b557c1dd8326f9500cdba9045899ed4676f33e3114e56c7d3b7305a165823910abeac0619fc1f45123e3e863800ba542f890569651a2f78cb2a3a7bff45857ce9b4efd6cb540a657b04a24ab2bca44764fab82eb6f7b303e78b0504b26a619b03b597b1e17bc00544f8c2b1720c284b3a7e1bd142cc905b67979ac0d6cc98dc48f241bf0e8c733e75474ab8bbca83bac756045afb45ec815132189ab7487fbfd01a1ec54acd172a6f1ac36f490de027c2b91281e4f7a4ca142be84592d1940379cb1ecd36b126f9192d41ba2ba834add80edb2c1312fa5a9fc901a07577f2f70ca3a7760a6c7d78960d65c311468bc0dc068906f0201419341452689617a6879a06d61885c3e847d83540ac47ced7e71ea91b53dcd0b579084b8025735766b203e92f2ab364a974c4f0f04c411728bcd833b4289c3df4a955f07219069efba41017796a79dcb66c1b4568bb18b97a0fc2c924fc715d226128462b43f29269a7935545ebcdfd981314d3088870883d367ffa105374824ba02616466c87e9b4aeed01325594090d9c9169ca1dd119543d97c0cef993238cb05d3aaa8e25261ba95c979acaa0d3c4cf762d08cc683c27a157e6a19e16026d582cb104314c030d0b28a569d9290f126cbf7c6a8f3a49ff2168e676c2d3526c50f91ac8f3c17519984519b8a3fc135c4628b20636dfecc14a8ca2db8573bd993911289ae15830acf14337f0c401e42878c815f2d43cce4762da18cedf2b6ffba2923c54928a922cfbe2c4490cae63786491c905fd923df1a8630226c85cc033189562b132b09cb18cfa5461d5155df84121bb20882cb193e5ea503bc45d89f75fb60ba96ff45d062bcc51464e71cb42e77b5bb69c271d3228ab236347e1503773a7b25b24b6cca1c625943a065f2be6b94707c536d249e9fc7783775b5fea4984b01753289d0b3473248c3a31a266e2fb5b385ac390562f350a1a445445cf6b9c60218eae115b413758ded2beb03161e7b122a730c10fd4c943425035e89cb322007c4b2ed2967182073221298119354c887c7ec4492165d818da8843dc53b452360aa8b41b85c770b825ce30f16c71b7bf90aa8b1720c2599345e69cc95865430d77b03fe5aa3cc968cd88392ca1950f585d9177498c062bb14aace2909a8f41027a332706776a5360aa1ed291a5414b67697d08fb83bc3a4070816c2cf99ee8da3e7a13becc305c226b0057dacee8296742b639b577a99d5eacb9002e58d50bee863a5f1758192ac02acc11048340966a41dd312f4a246653b3549bc481bc2b853bc50d24ed30b6adf71b02da0727d2af8ed9ce37a0d46b26 ct_n = 2bce32a9f7077281ca62ef873e9cf905ab5031a55dcbd5a22fd9ccac47c855174a0cf91cccd98b8876ab8223c4da24efea280bd080967f78b022d16bee37553eb6ee19a4c95aa10db753ac56b653d5dedf3153beddb6c7d5214371a4ddb10ffe7a746b01107d40e2bfbf38790376efc9ca70cc6420871f18f1e6a94faa091c25230c2219dd6effd090f1c9e9aa549bde707775e55876e769b0c523701784022c88ef4185dfaba3fbb77cb91506a40332c429aef382e60b366ce79bb381d0e7b8129ce3c17ed27669f081e9e3c445256e4585146c5f979555505682be4f12d9843d533438806dd49adfa38f84d5fe83b09ec2bb832343acd0b998b04337042c603a2554ef99944d03000f6e2fcf1d4576f388330c21ddd0c5a58a97a0396a2f4d71c7bd27d95bf4eb6f8ced27bfc7a4a7b233b5d8d3bb4f3d54374ccad0d2217dbd0fd79efb13daa561239e8aced8957a108d89a885fb307fb52c25687b3edd5f742984dc6f431b3023df1ef9fef2423d1f88d349735c4eec052ead2b155e6984b598a624850b509a02d93d862bfe40326360219dc7af2593948da7588dd997353051e4b843b81f78a61fbf0502f7e3235c2b7ae5510320f9db68fb17966ba41d0e6beb0cbd8b4d5f87b470d340c6c722f5b5dfef574d2864188f4dbcc3948890c3db83258de1a37a0a17af9f66f049c5b158936641f55f5046b0dcca8ce60b77482f1b6df9b3b2e9d17ff8dfb73835fcef079cdf4cbe0a367d78cb6b78a80b7d5d92fa2bb52f92ec809c4de28f1bbb0e1cb1c49cb011686e1d4aa26409fd6a5edd7bbaf824bbcc89bb648b22ef3c5dc9f7b896f85fd61d53a57877a5985dfaac1644c7cf64925fcc893ee0e80b3c8eefe4ede92875d9b6a26e9e8ae7caf72db27382fc148a51b614a60684132c883bdf12a6a6dc2be7a743036ccf5f4c3cc45ccc0de81c9ff71c848a5c2867c44387b8a35fbbfcf41252024a8fcdbe02ade60e01c6db04379ceca34a862ef3777f11233867b9bb5a8a624e3644181645d2b1f242a41a8b766960117a467cc33e76bc64adbb528ac124aea4ced1926b81cd1fe4 ss_n = cb38dd39354593bc25ad848603f86c95aa5e322083efbffef8e381d05df35791 ct = 9d0308c90e2383b7dbb3a1f6441f357d2879601399750da42e15ab732e031b8ebfa75f6676724c58c633de7149b69ab964ad75fb51517101969f09dafbdd21b35bf13d1dab149f9ab7c6a7f7c03ec2f609f0c462ef38baad025c13aedbee3405159d79b4a1d0278863c0cd3beeb3f2fb0e5965fbd22e5181326c91a9230b71d705d76f3c0a48601e0d7785f37c40916a06122715e5d434a64cd3cbc8771c5d9c27ffa9b560ae2afe46a8de87d5538dfe86b90615f064e10d4e410620e41d3eddcd0e467d41931967da8634eb4bc95aee3e6d59467a1f35b06fdc4e0339c5d4db3b416e8cc1530babdc6778790271675ac3d83de8344f6304f06e89c2fd0798a7725a35d8fc4a60df10381881b7bf6abb5d395dc2737369f4b992aca824b0c6f704a53f16e49af49d44c58f37ae63672cf286ac846541cd632a0b35e50007e1e6cb0cdd37babe8d23771e30327684a7b24387b4f8f03dd46dffd18ca02f66e0198139004d8d3eb8e15d62892ea80013bb6f1792cc71715ab3e02bb50b6fae1668ff49c5901b91058597e260390725651e85114c47692521bd36722b6200fc393ccf79feb3c1acdc0a934d77e27a2429415c1b1b7e782f5a755fd1eb3824d9de9cbfb2dda8c0ec5d3cacb91e9c595548905da4b8beb2acece92ad0dda6615c2282a83d07d968cc815951f45367e885d9c14ba196f9ceb23633b38893807cef6bb7cf7bd8e69caeb75f68630ca6621af45510650bffa16830a0512c992c69f197aaf702f4070ae700f093fd2a1b6756e513c2f0d530df72bae34b3e1cbaf8ed8f224820c850c9342e0dba31f9b5bd28cfe950988dc38afe126798414a46a0a3f1237f4b81c2d8c23d81c10d64af9f57d46e68c1214db5bfbb2e9a0ba7f4abf48b07af15c0ae7ce5c84fa40f2e34a88651396648f6e2b509fd4fd393f45d0569f378566b5e30c3c8e9f4297c35da401f1c53675fd8694401dd1abe3dbd739fcdc8c1eff9439bb1117aab1272602ec730f8d42e9eacecc0c7c389eb860ca33f76371a15f157873a2b6dcb7661a5cdb6ce94f7b56f013142ab24f69f0503f655e05e88 ss = c283a88bb9aeed3d78adcfeb4430e26b82fcabe9a42f2b0f60e49d8ebfe784c0 count = 598 z = f6e18c8872fd38579762edf6b08e4c10b9529531f3b9a5395ce4fe4c89cce19d d = 0f21c77074a5d4a0c016a8d8e9e69dff5faf6c793e10ca0b1435b2c9066866e4 msg = f39b5d8f5ab3f60f271d47dab18b5c876eac41b767dee86f1be266e1b315b4e1 seed = 3c5fd4d87eff488747dc75a7b9b0aab471f28332c8ffa45c62e58d931dbc416c2fbd39511012127dcd061495c17de9e7 pk = 928bab97bb5a955c5e52b65896f8711726bf2918b70586c34f8925e1b04ac6ca722e4370bf495e5f9a1d528a31a049485626ce5c006afcea63939a194396ca65f1aaec6a685c2882b062882c55c52b3949a9686fd826864b0c161fa299ea01b29d1b963dc601f0fc8f5fa31be0966398f6593d99442be58487d6217be35eaa0446d8988c011504ccbca3a0cb9f96615bf35c11a0442c29c4984cba618c22c9f991bb00c84aa06b57d92299363ac0ea5857a4db6262366249983c405cc9b327936f476f82908157322869b85d23ac60d3891b0954cb525c5edcb25504ba8b7a649c11f291fd28846f09497a37ab1d77b93a2851a73b05ffd32c68023c53b98060abc623d1b8bb0228f33ca953055701955a71ac949fdbbb056148f5e68a61a4c0812a4fe627981f8a66cc3b61fc819126e98bde3b192bd5226fe57e057706353311b3d94a29e2a894daaf07ac2e27b8cfadb03bb8c322cd346586c84ff8a99b93a07adf949d2d23500d3b545396be343735f4b65f043881905b981f5594a0c9020eb032c5f5235ed808581b95564524b87664596041e95a917023ba19a11ddd4086f2a8b3bf29c1a163a477471608fb15188c31669a9d71da2f70f60445ea501beca8e781aa4771c96a4c856534be38c5b807356b32c8474e46c6f0a68db0687ca6155645918da790c7e9c54fe50cc8e00b126f73661b1305592c5b4bd8a368a26cedd79f55848117e6627db30db533adf2c70c74233e1ecc54aaf03ad1baa84bb491b4e66e5ad15b47a90f5e5b5fc6829d5d196edc5a46de73ac741c038b44c88b4c31fff2aec2440d2e5bba53c43027b25311d02a7ac91a8ad0247a9b6cc17793c6eaa27a42826be7048c9517da93cab204232c30ba8ff3ab88d27b4f74ce48557f0d1321581746ad4954885254b444b46c61997953c8bd8c3ca6535e15a55ee49ba240402d08f788d3750b9e6c2407481caa32941ebc352fe8148ac3709b36724602637d0ab386cbabeb30044ca0602ab0704d1731da6229cfd93f55754099618d6f306ea9da919633c547070c6c6ba56b14418ff661adf897c42711116854d67fd8d95686b0442ef6f573910173c1e4906b5873f9679beaab4ee94cdf6799 sk = 03e154a18931d81bcfcfdb30f1358e9eecbea82b5eb709488f374564858490685bc7843861c548ffd9a7f4724fe177023e759d10d0af1f77aaed785a69f6736597b3d4d855206047292776757323f695badf2266738a63f4f012e8825ac89b5e8bd2bc6fcb7892a1a85ca3b4fa3379e5dc70d1022ff1b0c5137572631024e65b647d623408bbc93f0a9e7418c5d617bcaf25737204cde3a1623170240b7b78fc4920f8b72f08a022e4567d599c1d1787c323bb6ab9c27b045cb207a59ef4d048a07b9c50498a1f9c687eaa4016d3566b53550c921fb0c6118db05a3868797b0527e677b095eab89573c7413b276e913eb4d3a8449887dd11b73881cd480c6e0aacc53c999e3e4860c047a2ad6b63d8415151b50513f6ca53722f95a92301562e08ca7c462297a63b658f083ca448aa71923aa56556957042dbea9a08f7739162bd19bc103119760598b4932331e4418fc9db67841a57e6844757ac731e631510f941aab39358585069b94a8dbcc81fb31d05d83a47bab5e637871c77cba9d30475b3c58760bd6a27a454f4b7b48b6ff025ccfd23926a1752964814a3ca29a254b4c3d20fe389194bf81888f39b277b414ab6b1a751a8e72402a085b719b32bcf660250c38d59f56bcc1a8437892cbc19ba58c62b9a2899d485899dd24c3b66a88d844d4748804baa68fabb791c5b897ff2679ce443b829af89c462a1609166640171ea7a229334e8577ad5057da7d26c62d07e0c974e79900005f33a85477ec0711a5a83994836844d607d917b11258846e946774bb38848c5c56dd1ab882a6a9775b60ee81df226330353058ce530f03446de779a1112344be1a73a1c319ebb030af69cee43b165d578becbbdc74cb17b42a879e522a8e407c0d360eeb986c59286d7d978425c22bcd159c0b29fa4a916b0caa3968a41817c00e72b972211b7a83116b7c34f70aa43e29c3a42d19a8c362c8969c8f7219f09f7613cb201f83c76b6b3cc776366da505a28a9392821c2b510a4871a259264583268730d365d0dcc795b8a8b24f813b033c1a670b9fcf339319b704a13a526d61b0e606ef1c079928bab97bb5a955c5e52b65896f8711726bf2918b70586c34f8925e1b04ac6ca722e4370bf495e5f9a1d528a31a049485626ce5c006afcea63939a194396ca65f1aaec6a685c2882b062882c55c52b3949a9686fd826864b0c161fa299ea01b29d1b963dc601f0fc8f5fa31be0966398f6593d99442be58487d6217be35eaa0446d8988c011504ccbca3a0cb9f96615bf35c11a0442c29c4984cba618c22c9f991bb00c84aa06b57d92299363ac0ea5857a4db6262366249983c405cc9b327936f476f82908157322869b85d23ac60d3891b0954cb525c5edcb25504ba8b7a649c11f291fd28846f09497a37ab1d77b93a2851a73b05ffd32c68023c53b98060abc623d1b8bb0228f33ca953055701955a71ac949fdbbb056148f5e68a61a4c0812a4fe627981f8a66cc3b61fc819126e98bde3b192bd5226fe57e057706353311b3d94a29e2a894daaf07ac2e27b8cfadb03bb8c322cd346586c84ff8a99b93a07adf949d2d23500d3b545396be343735f4b65f043881905b981f5594a0c9020eb032c5f5235ed808581b95564524b87664596041e95a917023ba19a11ddd4086f2a8b3bf29c1a163a477471608fb15188c31669a9d71da2f70f60445ea501beca8e781aa4771c96a4c856534be38c5b807356b32c8474e46c6f0a68db0687ca6155645918da790c7e9c54fe50cc8e00b126f73661b1305592c5b4bd8a368a26cedd79f55848117e6627db30db533adf2c70c74233e1ecc54aaf03ad1baa84bb491b4e66e5ad15b47a90f5e5b5fc6829d5d196edc5a46de73ac741c038b44c88b4c31fff2aec2440d2e5bba53c43027b25311d02a7ac91a8ad0247a9b6cc17793c6eaa27a42826be7048c9517da93cab204232c30ba8ff3ab88d27b4f74ce48557f0d1321581746ad4954885254b444b46c61997953c8bd8c3ca6535e15a55ee49ba240402d08f788d3750b9e6c2407481caa32941ebc352fe8148ac3709b36724602637d0ab386cbabeb30044ca0602ab0704d1731da6229cfd93f55754099618d6f306ea9da919633c547070c6c6ba56b14418ff661adf897c42711116854d67fd8d95686b0442ef6f573910173c1e4906b5873f9679beaab4ee94cdf6799c880f45c5d7ef0d85e11569154939d846051a1f6b5921aa6bf12cd5ad4ee05f0f6e18c8872fd38579762edf6b08e4c10b9529531f3b9a5395ce4fe4c89cce19d ct_n = 2a5bbd140b0e6dbaacb6f9c999e9b38024351bfee12ef728333436b232e28f9be1fd1f77f84fee82086e153e4b62a15f9340889878fdbc70d5a8d60d49a6cf030904edcbf1b8673f18e4c57b60a925df417ba22da641eb73ddb9857d10079105301bfcc90d41d0afac125e66c62ede9949cf136ea6511ee5191056b44ef8a4a3a2c13a2c907a1aafb4a49d6d9797480a306f3c90f1495e0f1c2e5a22fb8b1d9f9e02c272eb985bef16324f3dc73de9fc4a364d27eeeab6c49a7f0ae4cc97ed7fb9be9ab472e6645feb4b796d98b304586de0be4d2e1d57751786b0e22352a229c78c48cb59c27de8662b0552d9d27968a6036fc1ea503c7c8e8130a745d8c801085c96ccbc5b4ba80b7ad37a971ec1ebe578ecf52e0dc109d0cd502b0f7185b2f2e5846c68b3619507ab5d8247eae6f9e044dca7c71ae3a8761f039e5e5d76419651c7d0f7dd93fb8e784f78bf824db683c003919f6c5eba47f18c517a7b7ef4e5cca588e233097446ede129fa032f1a416a67ab41f8a8f298f56970fc802be299e80d4458e26220b9c26992c1079780a8e00403ac67c6d0d8df2daed34c42b870d25d1398aa2cd7f195cd49d6fb300f8344c5f9d97ef46ea24be76c752590cd7621c5aa1aecdeb849dd81c66a9358576164b8fa43ca28d9c7657117dc290d798b49422a3b20c2d1283826a41f3ba9d22e77887be46e59a08d4df0b713874b67bb2d3e6d6fb536b776cb37b761ed33da65cc41bd8e2e32a943c7c934ad096599e970dc362e5440a9675f8eff086932c0209b2879c0db73e2ad66275143b7b1868f6091cf218f43083f346bb4bc8b4c02e2df4abc28793ef0ef841b1129b5a769adabcd8e5c0d059cddd1a2f320c1f1264b207661761ebcdd058b368e073b92308e954795914039436ef6bef7a24366a55b0f9bfff4c1cd4df2b5c4ca0dbcbe9690783c6ccf53e3f5155d411e2e9d2e754206dc5837ee208cec58eedb84bd1e50d945d07ea7b3ad12c32057cf7dfcd3f2f8f6d7845fc6c82655c0fa3a6c0a662893010cc55e59a7fc050fe8320f6f024f679c425eac76cb0c39b121d1ff30c9d7 ss_n = 555d39e26abe4f2f910d9f4e9181a2f41dc7ff03d4e492c110cd4ea00516adab ct = 7c82ec8cb2eb93227a3cfd4cd683db1545fdcdf5af135afcf5a77e3c84f86251dd9f5f00d626fb4dc9e6cad9b50417e635a0a8cc7b3e125f6cb4c1dc39433d84ce7236a7213ef62cafe6830e62cc899ba61ad79374f3bcdd2de30efbc39a09db4b778a4852f0e8be5514f2660578dd89a4df94d62175478b2d616fba095016eea13db7bb3c923cc94e258ea457c37c06a0c21102128ba1dadf37e9d4268226c6280eda9b8376302e44dbf3d7d661a723082a043caf7776a865e0348ed81a85bbc1dc57cd1ff06a962d735c348d173c73ae97eb56ade001e8f116fbd2c28d97d132be33072c81a98cdd2a95ff445e9004588a4431766ad18030309b99ea36c7ff816ae4c0a356d00d6443a1c6dfc589069f35bc7def0b9bdcbb39a3323d09780edf2a5d6b8c3f70598b4b4397235537b19cc5729640703c059e97cc17b75bde343373808c9d5fc73dbbe79182744341ff290f21abe977cdd087b13cd3930029795833d34ffb8302756dd5642cd084e9408c7523ce16c6a16ca6e9e48c68703589958b2ebad3ef8dbf4a9e89acc31887113dcaf0bb8e9be6ad9eca0f5fa320152551d38513b5c2afa91ae19c8f28b5e48bc02ce68e726273f202d9931b23bd7c8c7024af5a4ebb1f3823077d8027ab76a48823685f149cb8cd67ce73f38fe9cd0cca709d0cb744004f14834416b23473a0ba735ae9b2ff54732e3832526ec91f8f169722f23f4d8f6cdac83fc1b2f6afefb799886f71582ce28e0eb99f7f5cff4363928ac80a63edd8ddf7f2393733443400f3f89646d151a6b2c0d022f2b72ca8c7a195cf2e3ecdfcd596f00ef3a09c831c8e663f02aa4834a9aa2d557189797fae88ada1d9709223fd3b45bb199545c01bec45596acfc8c5f57ff5ea657a0875ceb82a67b726231146a9a12977226a2aef32baa0c75ddc52bb8769d8442bbce07aff36ff2f94fd691174812169d30ab7b929060691cf9d2329a5bddc67dbfdffb4d35a23cf03c7e85a4846c8ccbe075a449e98c7f78aa822e825ced1f8414394edf7133bb3990651d42643d4788f1ae6daebb088c4627b5a8a8e0349ecc1e0a9 ss = 6cd2305197ffc907ee20291c368c86508cd23946b01dd5632967b1daea23d1b4 count = 599 z = d02583b6d5fed5db3fda55994047f9cccc4db0e59f7cc9e7ad1d1552880c2f56 d = b7988f46ad802308b5332a9134948dfaef50528841379aae3a69411aa017f36b msg = 00c7a23490de5cda3a4675f420b455aa1f3ebb2d88a1979168e669bf8d1dec56 seed = ca2f91b29577ef8df9d7ab16ff06769bb1e37028e608726a60d1f679e926c740cfceb66e3762880edcb7ec0533b4f3cc pk = 520935ed362e4745cc6f064d72599dcd51852737839dab9704d5572127a89647c7497b60464a5d626b369f81992caa157af52136f9996770670690552bb0cdff6c853676b6f68a4caf276b0dd1006ce591225862267531b15a28e509664b43152debbb67720ce7e2ae9a110e1483ca92427d6317039e731512c31ba9739256c180a6d85c9d52a9d48c1039059f12511793033073dc4737952c232407e2002f40821c1de121dc21a11ea81b1eb49c07331d4458a4166185d40045b238443144807977528911189c92ad8194a785006f5a11cdfaf48e51dbad2ec7be0d7724f4ea2f4dd409fc9825c616aea7b50785ab4ad6a32ebf9248dd913c83a08ebba3c8feb9230fb2b77da86077368a70478f1741c8580100da377289f08c45d25d0694a5935b718460a68474aa9946cb138831d4e58270768ff225bd13247f8f73a8bbd1697e64380ae6768b77aad8119e11a71145402667c4832a8b32c72a2f36b39dd66cb64f74a1d13378ae269e29c9a7ae19769e035bf1163b4fe639d2f3c427b44b82f3c776f5c9b2814fb4198ccf5403a68bb5f15a075f107f152a7b1bd70fe8e96cee495f2786aa6c77839cabba80f9acacdb066a4cbc86a01f8713575aacc18b40bc7da68513c6329d407a4964babeb751dd16b4e49b88cc18a69181afeed716b037b84916aebfbc0ac4d56ae40a1d5c56c4b8716c7ef254a3857270d4b539c72556387297b10b9f0bcca55b3c4e7c351729082e5964e81b5ecda56c81507b5a788a6242b5cd0029a86316e065c686a36a1777b77e27b6ffa3ae42a5cc02f42cf04b5339b99f80b6973b20bcb6f0be06e018a82713baf51917b95269c53004528f0eac0e59700196a49f23f138d61b2a1883b5e8c2009e61b1da3398f6395c7348484f840ef837b5295283d6854314bc36ea079d37219fa1b665970b6f6a455a1f844378c81a37138d518ac1d850b8fda644334ca9bd3a2b8b3a05b2aaba4ce1216d305b9b849a3b55cb0cbbbe7ec75fef8748d47b179d2a7371548a9622616bf2789d2bb0b788c1f3636901b837a3d7a1ddb56e41355a8e7b8d95173be1827064dcba69323ab74e3dbe01d7c41eaa1a57578eb6acf80633e0e24ad6c19ab6f8 sk = d4a02d8a308b13d799eeb4817d9cc6f196925d448a8fa0a693081141f44f9a353bc28851d9784bae6a0c56274bebe2b2abf4aaa9e6766bc167d8db3796c00de23828d6c78b72fac79f42425b024f30e9bf6dc8ce15eb41859ab7f85a7bdf5a769dc1b48755c069fcc37fe36aef4564a0657abed11b88fc89907b194009bed6435ff3d87c6519545966b1ac4602bc94c0614b3a9014c2227417af51aff888849fe055908c0f994b6b2843047fcb2628a908127485cb2c53c2d3c84114814042625a7737d7a78de5e4009580363aa3a413f385893abf3d1042512a6d22b70f1660482c29a76d704b12531ab338a916a1312286c222f683b545b20e051f19e550db3c6cc9012ae4341a69f44873817799fcb2c713c31820bfdcb8267ee8989536337977c0ae252e9563066fd6663c9511bc6888dd1a2d734245001143d6ac45bc727e9f747a730c428bc375c6e56ca9214b25d1b73c61cdbf52964e6c6202b33f51797ff1d307831100906c947c4026c1e4cfa2bc5793f5478ae3af668cc93eda4719d43f2b0630c3e58e9265af0bf2af9aa76337ac5081b6931663796963a13b5c255715a25bd2611af5216168aa7c2848016c0139a2a71812b45a293c56c4a2c9864f50137e10d5931c2913157a3e6ea62af9339dd6813292b9b9289580b9d20a2fcb097e8ccfc035861a22aaf04ba3a0d2c32b405e249854619842f1b65ff55a345067913e34183e87114e2853f798cc221087cac8978022266426b19894861ea7cb63f73f1cd821f2d169d8619c8c710e21b4921e3b7709d3b497639da02b8a886836187146ba9871616769bdc25335f13fe21b439e6218475a2579c31bf5636e0cd4b8d7e63fba32140a990a8a9a2b2f621a24991b55f174576512a76a31118960909109e6665f73a479b9379680f748e811af8a6a88e2f62e14949824b0c9e982ce74aa1a4122587885550ad1c29dba8cbcf7807c088ae6a66edf717df835ae0967be32e422eac7847c9aa6a8a9618b4b30b69a9984e4550d678e1a75a137773efa2315b663706f26026ed59fafa61823c1581dd65953b57611f5934959ce520935ed362e4745cc6f064d72599dcd51852737839dab9704d5572127a89647c7497b60464a5d626b369f81992caa157af52136f9996770670690552bb0cdff6c853676b6f68a4caf276b0dd1006ce591225862267531b15a28e509664b43152debbb67720ce7e2ae9a110e1483ca92427d6317039e731512c31ba9739256c180a6d85c9d52a9d48c1039059f12511793033073dc4737952c232407e2002f40821c1de121dc21a11ea81b1eb49c07331d4458a4166185d40045b238443144807977528911189c92ad8194a785006f5a11cdfaf48e51dbad2ec7be0d7724f4ea2f4dd409fc9825c616aea7b50785ab4ad6a32ebf9248dd913c83a08ebba3c8feb9230fb2b77da86077368a70478f1741c8580100da377289f08c45d25d0694a5935b718460a68474aa9946cb138831d4e58270768ff225bd13247f8f73a8bbd1697e64380ae6768b77aad8119e11a71145402667c4832a8b32c72a2f36b39dd66cb64f74a1d13378ae269e29c9a7ae19769e035bf1163b4fe639d2f3c427b44b82f3c776f5c9b2814fb4198ccf5403a68bb5f15a075f107f152a7b1bd70fe8e96cee495f2786aa6c77839cabba80f9acacdb066a4cbc86a01f8713575aacc18b40bc7da68513c6329d407a4964babeb751dd16b4e49b88cc18a69181afeed716b037b84916aebfbc0ac4d56ae40a1d5c56c4b8716c7ef254a3857270d4b539c72556387297b10b9f0bcca55b3c4e7c351729082e5964e81b5ecda56c81507b5a788a6242b5cd0029a86316e065c686a36a1777b77e27b6ffa3ae42a5cc02f42cf04b5339b99f80b6973b20bcb6f0be06e018a82713baf51917b95269c53004528f0eac0e59700196a49f23f138d61b2a1883b5e8c2009e61b1da3398f6395c7348484f840ef837b5295283d6854314bc36ea079d37219fa1b665970b6f6a455a1f844378c81a37138d518ac1d850b8fda644334ca9bd3a2b8b3a05b2aaba4ce1216d305b9b849a3b55cb0cbbbe7ec75fef8748d47b179d2a7371548a9622616bf2789d2bb0b788c1f3636901b837a3d7a1ddb56e41355a8e7b8d95173be1827064dcba69323ab74e3dbe01d7c41eaa1a57578eb6acf80633e0e24ad6c19ab6f861b49f32d209481b156db0f40073c5990f4ff81389d23ea5b74e2384e9c4f521d02583b6d5fed5db3fda55994047f9cccc4db0e59f7cc9e7ad1d1552880c2f56 ct_n = 084553f855a6d3557ee7962884d09eb254211030126ffe6934ee7818565b338d29aead9a579e49eefd5b0740da2827985703fe70a28cab3e66d6a8d69e69ed48754b386ab514acc10e1f9966233ea70b0a0b854d465da96ccb6915242dee569c406e013bc74d3e1b284ab2759443785bca7348a475f73546b2ad7c6b4da1b46b7d28d62b14305193eebf49a31b6229bc15ee5914c274332e905c7955c33f412f4149fcf2dd103cdd92c82662452b1107f83ada1e9d2d50ef08d0323705749d12b8eac0fbcb44c5c550143af475009913cd673af93811700ed73000aae01c23cf5d53e163dfa86bc5d190cb2f762968369c14cd6c5242ee02331d2d777e4b182878389440bf793c7a81589ee9735cf51392f9f957880c90d21f2b06af1f67948b4f4b3518376ad8703cf60fd4eafb455a49d2727f012c9c4affd97912a8d99524088cc5858e6528a75c783ca9ec9502a34042ec8315cefe37f1af37a5dcf411e9838efbca769fa5de515d3a86f82dcdb960f388f29577bf050d4f8f46140aa9cb64a2f95164203b8abfd2c2813182f8fd85f2ac2a8a781718d983d71caf7369aace27e6b00558c50c351eec81c45e3ae7304bdf09b8bd99d76ce979535724b9d5eea9b6cb1510b15746d398a2adc929ea4570bc93e66aae8d78edf38c78e0962fc4c85bb97c77277c9bc2120b0a390b215b158eb3a583718810a9d46f237a188545e4f2b84d89e32b4fd106b36855e0e0a431f0157e92b569d1aa836a1e8543f531645ebac9f64170257ecd1b0db0d24c3e5913b7e0f4101ab01fe1d77171a7c2af8dcc170e3bbd7a2bfc8418ee88b894e798d0f863a2628282a703e3e6da1d42944e74c30dd98d951d28e8d28e5a43b69c667366ea9707c7d73d9774955605341a5a3d3ebac5154fc33baf7215191d7505bb8b1b0b6322152d2d6013b281b822c474c43eeabbb7d7a8f7ea15e53196b66de2e66277c9bc5a922a87a444b2a3bea46c73a070afbc9c6c11d4fb9d2e0cf8d1f5ba560b6bfebffeb75a0fe663cd6b20360b949db9523e0039e5f97fb1f434c92ee456caa602830679c15c4496ed21 ss_n = 3281ce00835c24900e411184cd83db844f8dee9a10a4b9228ed39ea3a07b0f87 ct = 18a4ececc239a9ffaf1d92563b3620e7bf713ee7003ccc98f3caf42a90fda27899eec29591506738f4a16d87379f942a4d55148214f349f7fcc999cd96579ed379b4158e5aa4dca21b0ecc3eb3cf2405e2462f7aa3178cc89810c1367ee81d467b2b8dce27304e23142603b56477c58e3ddd3369041c15635fe5aaae954c346bb79e0cbd686bb7203f0849fc49dc805ec0153de497669cc45de6283465d43b1cf0042c91bd597f816aabb6e1d8239c13bf56d11987583104778c9ad28536f3bf4c47156d7db0b3b667bb1fe8a5142a667c9c09e4a653a6d4c6076027f36e1ad475323817d6538668bb083a8496da3f0b0f76fae6af156bee47bca998fe859c7ebe015939076dcd71d36482bdb83842bc6847c705ae3f240a903bc65991b19d1bd7440742f28b9b7e43753bd2bda68170005804206f1412449174287b6fe87b8c6129afc51a6a92d0645915eb09f7373edce2c0c3ab50a579de07bb9373479224b98ec8bc8356494a13691b075dd09122b9bcb3ff026c9d933298585009451f486e8a6f12a5937cb422fc329e3f4b45204643e9ddff071bb691bf988e9b8869ce3b1c9be0ecaf7684d211cdc49df84c31af79e3cc2ea9e67180eaceaa666c19eb88b9dea0969595f8290e88a785de5baa4ae56175c15f0505ca400ed9ab4877f1ae05e170bc8432ff881730ab337b2e6412e0c708a8ad75d1945384241e6e67a15def85ff014550733f5b7ac0be888be1921970457458fa42b471340421864e3d6b2db190726efef8852bf7c4f81206b3764bcd9aaf83ed1d3b284363c15317d64da53c6c3bea23247326eb143eef81e43df68ffcdc66dbac980dff1ec641072ffc91db24bd8ae3caf3c892120045209ecedb5a89fbb0c20e8c0c48a9f461d1dfbe3c957f7c7fb21aded5c167bf1175e67134b692c76c9fc9afa9a670371403f699bcdb9201757cc903717e093b42bb20c7730fc79a891b5e4f24b212efd48e2cac7e42e60dacb1d2db8d1fce2e62e34876ab6aa66847c17075c646781cfdd42a4edba814d5f2b78f8fba55af535fdac8be02186bb798365d3e15947d544d18e2 ss = e6ebd653570f3c967c8049061982a82cb046b37daf3477c0a7d2e2cb995fc94a count = 600 z = 7b0841fccf8aa0ed8d42ababce419cc041dc6165fb70b9c1bf7619af27a48936 d = b8bc732f3c2a5509a001ee8436f619cfd3b33603770c851eb98b676cfd5a8df1 msg = eb477b680360780c5166eaca9a8c56f9cbad85ed2472a144d9ffa2584456cde7 seed = 07f2c6ff65af3bf86eeae9923f4a2d311c18f5bd56ebc4d53d7c02158c952fafa205294e62dd083a813eab755ddabb3b pk = b187339f662e1859843fc550c8818841aa8d83f45ffe100678dcb014375e715520bdfbb0a2b4354fe55381a65e047aae13b065c28b3f66bb854343c677b45a161c25dbb47b3491234be8480a6b06ff5a5b9b052684a745905b90f25b0b6c515d3a4836fefcbff666c2465a93f4117647c96f1d22c2819c810b27a348f77409b06a14ca708e8a8bcbfa26d5c552b6e04e7fea5269e51a7a95c1b95194f030c4b20a3a57ea886904b02df951b1f2ccc6889c4376640fe4a579b96b02337a83cbb15675484700047d0acdb888c13a42b557d5b538b553adf369b7d75eb0961d3c302242406978106ea53859978cc00df39de658ac3e3948c6fc7a9eb15b91864803013af8517f5365a593e60e6312ceeaa1490d268ecb3517576187ac05c03fca76180454b963c1dcfb60bee26d56169049eb177328ce20220abba3026de35ca4da6126d31c25251d230889d74149beb00b54eb21ea6a5929c2a572bb749268536a548ba388a21190a9df11c3156b4af0123fd591cc35466fa5c484a00b69aba04145642a722b049a57ae4f90c3281629382a79fce05c673bb4e8769ef742bdb949215cda5360992acb083099c26e8d3291a9a8bd9da0c09083649573c89e2ab90ebb03c8b3bde1c78a1ba499e28cc78463ab87479d84c42357822d211009d6994aadf49866c53d6a72bcc9020fa33a163fb276e0802bc7560774b4c98e5c104dc375989bcc9ac469ec00150e1c724b8154d0b611e563a59dd15fb43334416004291a1044138db97390dedcb2047052c1dcb99475609b89ae44b2c1de497098942b0c73c3930c55ca3083f89638160c85f03799448219fdb117134353409ba7d91cb3c2c99bcf42b606372045b993c96512a8a6c9e42ca874e34f0aa46226583213e5a3a8992715819ea9e05a06a298874656c5234ef79383f1a62a1a0c063a84782901128b8b567c73a77ff5b17207986c0c11d9e10ba5e2cabf683273613d0e6621f7227e11c59cd8fb1c72c047e8213fc05a7a540a676156c67cb30ab54732a424b96dcb31f3b019d326b20d587e400241fc801bd2512f8bf41608629eb332001485e997b13c38543a9389609c2c0c3c5e23b4f1aac47ec80a2033f3bf0d72b8 sk = da20ba256b9b7fc76f5243514e0b322e47c38f05773d646c7574c5a4a3945e34627b72b320436504e31d2132c426f8c9c06a7c3bb5842ea16f390427c5f4ae65573af980321ac14b8ab34eaad4c682a2c30f01291d47b7df327330b1847ed4a08357c30ebc19a9b1654192a8bc5564b78331c6f6b9fcfc7fde2a53886752899078ade75dc4d38dfda549b8d635e1534e24d01ecd057c9dc491f16c35ebe8388ed8ab2a414b4792a3911bb85c48313f0503a98bcc1f1655d3145c72291a711105b9d6a07a803476147ad1d0abcde26a3dd34c5c6969b04ac651675288f752e232a3c690324c41bfd6721670b4b16b5114ccd029a55121c0192007a757a1494a6f7995f5e881dad5a4b257c05a32239bdbc7c8232b8494a31fe7672b0255db1c1279c39cfc04a3711cc495c04653403f77660f6a374fbc96b579fbca19d633459749ec16c57ec6b2bb1147062a9928616df5a736121262bfa575fc73c247e65462522112ea68eb148913202790ba0d93a979219a65890b17dbc682b97346cdd58525fcad11f105121433b1792487e75d4aa89698a057af54593eb56ff0e5c0276a6b7d152f6bba1c752b2869b4351dc61bec73286b0c83480a0d23c9ba7d25aaa2d5b167c262e68c198536672d29c2fa69c202dc437517437aa641513582dc123c6be1b49581924af93763e90e2629ce85b08ae230858d50af22b275bce222ac4639adc41ef9a86895c7c13d46588fa29aa859b99331b43aea0e9c224686b74664bb8ce9ebbb330c5c02c2a2d38549cc97983e5913717930374cb4e75a4a6204622fa23e2e99b2d7b14292f3742e885fe0a679a4c710762113ad19549a93733e725e81b4868955772d614c7461972b6a29b7a45468fbc044491e50eb1db9c497a790176c973cabac53561914e2088964883254957d82673be57a6934445422141086bbc6ecc10b705359381307021a36d684068ca5400f28096ca5132dbc0c25f2a1d7d7a61c83bba7f1241075564300098026c77063a317e0b9dce0c625590b361c04f32bac20c6b915e37f5638a6859125893c820b0174e2b153dcc0cd53780fb187339f662e1859843fc550c8818841aa8d83f45ffe100678dcb014375e715520bdfbb0a2b4354fe55381a65e047aae13b065c28b3f66bb854343c677b45a161c25dbb47b3491234be8480a6b06ff5a5b9b052684a745905b90f25b0b6c515d3a4836fefcbff666c2465a93f4117647c96f1d22c2819c810b27a348f77409b06a14ca708e8a8bcbfa26d5c552b6e04e7fea5269e51a7a95c1b95194f030c4b20a3a57ea886904b02df951b1f2ccc6889c4376640fe4a579b96b02337a83cbb15675484700047d0acdb888c13a42b557d5b538b553adf369b7d75eb0961d3c302242406978106ea53859978cc00df39de658ac3e3948c6fc7a9eb15b91864803013af8517f5365a593e60e6312ceeaa1490d268ecb3517576187ac05c03fca76180454b963c1dcfb60bee26d56169049eb177328ce20220abba3026de35ca4da6126d31c25251d230889d74149beb00b54eb21ea6a5929c2a572bb749268536a548ba388a21190a9df11c3156b4af0123fd591cc35466fa5c484a00b69aba04145642a722b049a57ae4f90c3281629382a79fce05c673bb4e8769ef742bdb949215cda5360992acb083099c26e8d3291a9a8bd9da0c09083649573c89e2ab90ebb03c8b3bde1c78a1ba499e28cc78463ab87479d84c42357822d211009d6994aadf49866c53d6a72bcc9020fa33a163fb276e0802bc7560774b4c98e5c104dc375989bcc9ac469ec00150e1c724b8154d0b611e563a59dd15fb43334416004291a1044138db97390dedcb2047052c1dcb99475609b89ae44b2c1de497098942b0c73c3930c55ca3083f89638160c85f03799448219fdb117134353409ba7d91cb3c2c99bcf42b606372045b993c96512a8a6c9e42ca874e34f0aa46226583213e5a3a8992715819ea9e05a06a298874656c5234ef79383f1a62a1a0c063a84782901128b8b567c73a77ff5b17207986c0c11d9e10ba5e2cabf683273613d0e6621f7227e11c59cd8fb1c72c047e8213fc05a7a540a676156c67cb30ab54732a424b96dcb31f3b019d326b20d587e400241fc801bd2512f8bf41608629eb332001485e997b13c38543a9389609c2c0c3c5e23b4f1aac47ec80a2033f3bf0d72b8d10aad5c6cc751390766123e80454c67bf6a10e993fbec6fc0aa047754365d5a7b0841fccf8aa0ed8d42ababce419cc041dc6165fb70b9c1bf7619af27a48936 ct_n = 49ba6000882738de10e4f9b17e7071ed6a19208ae0cc260dd81e54697e48181b993fc6953439bf785c5e3bd9b93de42aa0442df6ab8f3a30efc179d24704afae55333ec6a3cbec9d5a4848e5f6da7a545905184f454dff7705f32ebf3925a10ddac8d5b8042fa6398d61b49a3b9850fc69c9f51ae2f7668374240cbf01cfe4a0cf2c0042a0e4b3138d9846774c6a2c4a2b9b76b70bf915e9cca8dbfea269bc7e7ce130a6037b37d079a574f564c7527eb7a0631d8e847d2e35191b223b08bdc845ef6a91c76ba7e4b24bad4455522877975664b951b70a0b0da6d0531d4dbb8ec02a020bc8d31e7b081f94442a330f7eaaf73342f79a3bb4ea18231c33e9189950f121c809374c4846fdc23bfa3c140a97752292fbef9fb323eddb06721626ceba8a92803a803ecd73cbb243078fd1ed7ba76ce12561d4f36976b92417a005b736fdec2e96ef3cdccc5831d852a5daec776f9faf1ca13d9d146cee7f405d7142c8db10e7e057ab509fd82027dc6d3b6f89faab5adf6378bde4d9a99289c408b904dae52799a1212d0942a2bbca0565b977251f8d023e83679461167cfdc77bdd1bd6839fb7c880fe70ebe43ce8a8f9a954f7b86b806a2f1dd7930404e69b13c4c3b99588552bc29bbf30a37ed7e5d397c25dc8d925ba177f0b9be108c37af3318d0519451894bf90837fe4169a1be6116b63e18faae3e00f301bea41f4ed3c579aa22e599312d592881b1be54e56a0cda4ea36ab45159977bcf73fb9b863217fc485583018b000fe3cc9c306897964bc9883ff17cbe548af32c509803134459afaca16aca676206c37ae041bdc48ba40b5519799b3207764d4f499d823a6aee49682a419c4d20ca29413a69fe08258b806df6c131f238619f82f3c8df6e442ed937d4b2b5937f42793f953223e819503f927ffad113da573341856b4fdcf2bcf2b9afff17a49dd8753b9527f07dd1934023873954731b3938c738c9c76868326fa72f28b29d0b40c068fed6f087638cc566ad05b4ddd8b2023c7bfe32330a505b96a190920315a2abc44ad9ead76a53e83fdaacbaef6c7ba0328720da900457b ss_n = 79ff1a1ab0abfd61ebac9676e0ec4cf6cf91c91674d66a5c0c3e3cb96aa57e0a ct = d38baf6b811041ee46fe6876db66f0acbc23021182d50e4e6b3181467e0ae2ff53d2ec3429023893b559106b8bba6751d42228d2adbd445151a8d70bb4c1c419639bde3cac6d2a988ecec7884020a53019519dd11bae3d7fb0a223c4e4841dfdd5a3573a3c7a17e73cc30fc190f25e292d9038254204bcaf85d88253e992689cd3fdee0f652bf07c467c739688d18cf4becc2dfa7252af64ccabcaf2b8705020dfc379e0f3c1bea20a1e1705155f9d2cc17546140b49f6e39ba5bcc9cbb40cf93e6778edf30a4d274b14a5622bf10483643e6429592e289bf21daf515fa05d87733564d25690c743b522073e15060389c79c47e8342b47460766dc6f6ae77e0b08f0811b01f59c06f928cc39ad72804a52588338da3bc251ad91f9b461144cd9caa593f38e1af21d0064d2041e09f09ce0c3789c6c5e78ca151bb814524cf4c9217e3b2934d1f63693f394fc0fe1bc25a23683c9c94ff073aa4a4eb848e32c394020145f1bc621fb25db2f66c5c3a06cee5e9db26a44bc0d9216a8ada79b88ae0580cebbe5d6250c9cc675f4560d2c643c2b49ccb35596e3b352abfd324b9cb087346523237d3edd287d3a2437ff94245eff4e23a664006c64e329cc407cc20223fbf3f95b000f46b5ef5cbeab6afcbafd24140d575c1fab2964d8ceb6f20c569491fb9dac2c2db6d24f6e284e1519a8a9cafe621e8008ca3a81173bf821019f4637b0b293f87c83a3c49ecd1116473f10c6a64a82d9eece4477cdf572ecba9f4a6076dbdaca65f073ee6e1a6ca8c01b7ea7417f65124c85d0c6efd9a142c668ce6cec8b7a5f8b5b94f184b9256876c717c3a427bc153b5dc5c88e69a9b83256e2090e0e4e9cfded4a3beb12e23a974f850b25ad0b576f005e8deb490a127d21f133cd2c113fe98d8ea2c9c2762e37e03c860105ef0816d91bafb54e189d554e693b713d019b5871148ec40610bab66d61e0a4b1a21e6579b1bbad493b1187eb9971474195b1f7d996ddfc56e8a614b5ab19e61cda81a9ed90bdaa39e7478249c63b055ff3111834332b6b8c088b26bf9c5ca6efd596563c85266ed132e4c41c ss = eb44f2a245af1eee15d3a9fef0b9697e4a32b02a9a0e4e6e2153d21d3309ee65 count = 601 z = b2df55da441cb22732bcab65da13898a175203a27d105a42de15157ce4a78e97 d = 9dd1c957a9693ef349118ebc8944abde1d3214da9f7c80b9694fea42ed27e6c7 msg = a5a4f3919aa282a52bafa07cc2559681885d9e67dfc663eec9b057861526b945 seed = 341cef9ea170e201d3a7c274b0167c3d1fd56cd7382a3db1f4587250e0cf8698720eb36c1d7eed13474b96f2da882fbb pk = 684b9eeb27873bcc138ef85f59d60353282061793dda45a63995186e6250d7ba673d1c3bf5f05214b5458c6545c4b86bc04378c8347fc6967e91e14674c42962a39c3ae3884fc565fa8c0716b39bcc4990ba592b8cec29d34065d2a54e0ef4997b4462a9f9582dfc2d3b574ad91b3c594815f2384181137c7a02260e09910556cb43da4dea85a9bc4c5eea3c9f76c53f80053f8e352a96867e48c9119577bd38a651f99338df2750a8909cf3b68f39e29dc49bc75dfa65e76443c7513eedb22e78655e7eb547363878831b26d306070e7291cb4041b667b82a8c5f003c74e787968337774fd72f968b727be2421d84280994a78812adc7d214ce48708e512126954e8171217805699bca59e51344ba565caea1a7e5858c6e622aa1934f802518ec8186eec2c103764d0b105b4f7237bc211c4ae59e311aafbc4053ae4c0027d4badd863c009b1103cc14dc7c6e5327935cc0487446bfe7b3a80326be42930cc6e79100d9ce2aa960a3c0c976752827dc07d8c69792a544cc072f0763cdb2990388eb367a105a1d5c81d3683c758c03df86ac242c25b3b5665ed150577231c25466d05867c9073bd7a13f912568555c1efa5701ef3c8b4fb9117e2712e0658df7e36f219c45248319b0ca1225501808d597246542f0b32ee970a2924aa577216d6f13485212a9988788b7b0638589221999904d63541f9cc84167b95b9c27d3f754f24b962323482fb16b0958b0251757ed7b7b78c9cb612b4fcb4c7bdb21b9f2a14cc28123fd07c5abcc73c94663c7f29be6a25e65c4b2593cba7b4ac8c25a2656146856f728c35372a1298d13864d9e344d9cfb6ee4350c9c549b4cac81ee141b09b5bc583bba92f9519d2680890ac88f085817cc1648292d562c7a4748cd45dca0fee67678a46ddbe42b27191379a57066e740007ccc2dea16141a299e9a54eafa0381aa1dd4b991751c38db491d1408b477d8c71b5c0c9ea2ab52c59e8415194d10097f48599142254cea01c79743e30249aff2519b71658bf679040a6f66e7908aa2630f59340cb65b2b892d6f6637f13c629c173460847544e83bf8a152f2d426f4571e9180fb2189e21cae4bb224ddbc553d71cea81033c147c818b74b sk = 2148171c15950556068a848ef56b0edd206332e10dc9a6cab9e941b3c0c90422228d9b3f016628a3b5c27cf9516c877413235651f674cc218e2a38b15aa817c45055dcf28f81a3bb9e94502d9467cb8785aac619c9b17ee3060dcf6127c5ba05ec2299c8201204e68dfad888d3f42ba6e60fd4d39628e050adec42d63a740d32b7caa41e2ca1ac4ddbaf15208cb2a2c1a2617f6d3559adea54bd9b5922223545e1069330560854505d0b4a72913cd6ba7358635d59b2c5c3a61caee283414239f9db62b631c38f644f90f069d5762a97420fd15381397a80249b198ef17071e79dc3b78248d25c84048afce7301987ad9da28c25b0c3cf25915f4666689c77949929631a7b212ac1d2c298ddcb555a48047d9c84e3111720dc6d810c9d7b5911dad404b7d145a73ba41cd3210a64a7b417be093c399c986a75c0163cf1ce1d5a2f4c934f3cb3b0cedbc452808df97671f3f135eb9ccfe3ccc2737ac836765da9c7ca3c6415c74a680ff543d4c722a44ba61d8b8371092f9c03b64786c9cd4a3f9ef7cba21a8195a500bd765f474320040793492327465b2ae43a599265236d6cc660233ee9e0526a544a290220f5830b688398affac54d993e5dab5a8b83141ef079078acf5b162727458480757bf8d91591995de7b33909e29a522101f932c1f300726ed2968664754db0a97605accf5a3488a1b948914725f85fb5446da87415de144a4ee0584c67b4c68943fdfa62164a95eddb00bb094fd862662785c06b0abc5fdc215c114fdb7822a083a06731623bf857d5f73e72b760563c46e79ac6a7e50e81dbafc6e82d65a486762634e1c1b7900765dd95aa5ae33ccb5c70d1227e61d29dcd7b1c3c4449aa202a70c197f52209fed672de3583a19a600524a42c350aea1c9c90a0c0d8f1768604bf0b4c53e62b41483a3ef4c00d59067d35a7a51f37ab4f723592a9422d2a58328c0677ca7cb3284f3677cd37f70893b296f08a07d76529e5bb90155cc99f19a854cb1b81733da6436f665a315e5035fc2c0ed6741c810bbafed64ef6ac5563d4a54435a20dd9c1aa9214e7c2c7d4e23b1026cb684b9eeb27873bcc138ef85f59d60353282061793dda45a63995186e6250d7ba673d1c3bf5f05214b5458c6545c4b86bc04378c8347fc6967e91e14674c42962a39c3ae3884fc565fa8c0716b39bcc4990ba592b8cec29d34065d2a54e0ef4997b4462a9f9582dfc2d3b574ad91b3c594815f2384181137c7a02260e09910556cb43da4dea85a9bc4c5eea3c9f76c53f80053f8e352a96867e48c9119577bd38a651f99338df2750a8909cf3b68f39e29dc49bc75dfa65e76443c7513eedb22e78655e7eb547363878831b26d306070e7291cb4041b667b82a8c5f003c74e787968337774fd72f968b727be2421d84280994a78812adc7d214ce48708e512126954e8171217805699bca59e51344ba565caea1a7e5858c6e622aa1934f802518ec8186eec2c103764d0b105b4f7237bc211c4ae59e311aafbc4053ae4c0027d4badd863c009b1103cc14dc7c6e5327935cc0487446bfe7b3a80326be42930cc6e79100d9ce2aa960a3c0c976752827dc07d8c69792a544cc072f0763cdb2990388eb367a105a1d5c81d3683c758c03df86ac242c25b3b5665ed150577231c25466d05867c9073bd7a13f912568555c1efa5701ef3c8b4fb9117e2712e0658df7e36f219c45248319b0ca1225501808d597246542f0b32ee970a2924aa577216d6f13485212a9988788b7b0638589221999904d63541f9cc84167b95b9c27d3f754f24b962323482fb16b0958b0251757ed7b7b78c9cb612b4fcb4c7bdb21b9f2a14cc28123fd07c5abcc73c94663c7f29be6a25e65c4b2593cba7b4ac8c25a2656146856f728c35372a1298d13864d9e344d9cfb6ee4350c9c549b4cac81ee141b09b5bc583bba92f9519d2680890ac88f085817cc1648292d562c7a4748cd45dca0fee67678a46ddbe42b27191379a57066e740007ccc2dea16141a299e9a54eafa0381aa1dd4b991751c38db491d1408b477d8c71b5c0c9ea2ab52c59e8415194d10097f48599142254cea01c79743e30249aff2519b71658bf679040a6f66e7908aa2630f59340cb65b2b892d6f6637f13c629c173460847544e83bf8a152f2d426f4571e9180fb2189e21cae4bb224ddbc553d71cea81033c147c818b74bb4ff52085f460cefad5d1a80e6e4af354729db99bc4cd5c8603854c6ce036ab1b2df55da441cb22732bcab65da13898a175203a27d105a42de15157ce4a78e97 ct_n = 40c3509d414fb6a5b3b18ba70ba805e0e62c3ac19fd4ec0e6404b85a825d5f073523227d3129e8cf3706bd3a322858eda624c811fd3f9b305c47906c892401a73e1e56ff7f7abd5f3559714d9b69b8d8ea7f89c85298fee4e3c0837ae82d5d6af5f0cc92153c80ea7009fd4fe20ea718b8b4ad7d90070b895d363e08e838a38b7d38331605d52dbc9c18f0f38b90329cd0a329737a15181f491413861d7d33a2fae40982cbc2394b8d6554461b6ff4cb8b93ce4f4a68adbf95be79c63fff2c68c280c8f7e2bf475e50185a4e054124f1e091b0da2b1525aa068efb56a3cb6c298608463f6cd69f248081d4d1d30f4cc05e610022a5a958c73b8a544115ff89b753827c9fb4c3566f2dddcfa425ac8cd63f09b5c1243932e0ed8fc33e567467e4542fe71e91902fd869f922dab38f857e8e2036e9f8a1859ee69b7481d913088c353a6c14a326028080ca52fb52ac2cbc4dd15c638253f7dc4fc799420897ee72737d41337eb2da8ec94c42ba23509ad7b18c33596a952f7046a5d8389588a7cd4f25f6092b35c1e30e3b929e974b8cc3bc4b3ca20a9a52d5e4c1533ca01fa063d4d99099e24310fb1f0a0c6549529e4adc7458fdfa8cac9eeeca9d5517deb78899ba1910e2b76ba5a0258de1565e010917d58d0e3d45aadf1fa606e812bbbf68c67f82d0705d108ea3e8034f0a2630a6c29bc45d5117de69e937ea2bf013e447b6bfe1ceb208725cde882a828852ac8ca9fc7ca993409c08102607050673675f37e716bbf4d1b5d69761529646fe553af69fc9b28dbcecf7b4628029231a85a5d0ade0a5aea5c4f2f4efb505cf35256b7c851fda7f2813ac2ef75f2a869aaf665c650ec2073650e3983745a1bdefea9bbb3e4b15c9997d4618b052f6ce7fd2cdaadf9faa236816130af4de01ccaa75a5b3bc3b9c6670e5127741c0e73b619373478d865c6263fa62fb0bde1278bb35da9e4d758894595c7c66246362ffcf8bf18c602ba34ad5e7ce80d1a77bdc857f8821e792724945fd08e6d3e806be95ab4219c6ac1a5cd31d99c618809ec1c9ad81025c1a701af9bd634ffc7b3907f335f7 ss_n = b27ca789377f667013363e7210b126578affebc035d3671f2989b54f95ba8d1a ct = c7fb3e96e7836d2dbcba020aa71e8112a19332d2a13f511732bc561df0f779ce4e0019d8cd056be4f1bcde178b690ac2c60e78f2bc974d3f5d0de790c37ead8bcb5bc8aa24be4f032d0688a96498c35de152e76f61276075f6364677f9dae534661a05bcfa0f665430d29f6ad5bf7d49624123f770554bb2e3b72436c1827a6078e2c47fa51b83a3117774916137409304e4612618a24c8e918be6963f58cfcfe00cad8c30b5c0c7b0882d19cf99df33c49a238c9d5c0ef87a4e38adec418352254505afbefbad211d8b48595e02f4e5b152abe306e3ceb92cfe5ee701daf3936f8ced2f8aeb99a2a4d734d50b9ad206e5c4e59e03d86bb1608e859f5b221bce26260de4f33e2c252110028558a180e2229a7b9f549c558e57e0b8775a08c5831e359d3360743395e04f06f4c1f70f238fe6e69261b518d36770659f2c5570a35d649397cb86da8acf8815509ac197ebaa267e7181035aa5546f0f3a684872e174795bc915d8dcc7b7bfd70b3c193dcbe313c41bd079e93a134f4846644de103c5b127ce0d369f391eb00730e5f7b7f6fc5ccc90d7e76e59d37e0cf39b4f6dcee1f709250611f8b3c81d0096a0f504f5f38af6226386dbfef89ea110b10cb37e37893925b68292ad6812b85b23135e1d59a64f633f710bdf1e4a5e84ffb8ec2f981852ffddd819e66bf3a3678a61265eb4f737c877aaaed4e7d801dcdbd8f11a6a7f07aef32d462c6bf7b4d176de02d67e8479152f1630e7c40bf556af867d4bc286b0dc1582f2799e0313d1fd23c6d900ec1dcc22dc190d1ad436daf2358b4781e6efa4c8ffd0f0bb4115b74288b28c0a3c471da3461b24b7ac5df5ba0facf0a2d27cf5bd65457889ecd48af932349025f92c048cf45653a75c2ea59043e4c33c95f517047be7737223dad518e802ccea0a28986aec5f3eb96af7b76a5b14f8d8c1263008074553a9ecaa5478f95c55053319d01b5676f7d0ee621e67e7c3ac0af426ecad1ec5f8ed6e73140e87f55fbf0f2cce1245c0952e4f1fe8de1620807ba9223cd6c4470d5c3cdae7b2325588721b0c31b8a31e7199cc210a21618c2b ss = 43b1f6297bc217e63133a14182c7119cbc6b6a82ffdd40d40c6e8bc910afb6d0 count = 602 z = 4bcdeb97c17b3974dc8ffd70253eac629fc4c6c7af91da636e3273b987913e90 d = 87163e8f4093c412214650fdc89796b20ba5e0f40392a82ce718d0dbbd3f1e5c msg = 763fd8423ab80faeee3228af40db5b478849b00dcb7057b052f9b5d7f8430c14 seed = ed32d87121aad24aa5a63c51d717deaf92e916349fcf83a14cccfa878a003d374f99d32484d6a3d262a66335eef450ec pk = 224109e42c4e05d49bd15817c0f6ad23984f83935f9c8aa9e278b9e9ebbf9be708618471063660d6611e5bd6bdd6e48727169bb4818729aa9a7905607b334f08b90b5e6466ec55a8351b096ad80f61d710053502dcc86432c0c0d2b1767a27953c14598c682726285f4d85ae2e79bdf397bd7755c93214973f4294f60525c7195a770a262c106aa4eaa1ed863b25f7bd3c661ae311654ee41b639301f285c96da9954e4549e890a35c6c7b80f49b760553c2c894c0fbab7553b1b798a32feab2d3a6cfabdaaa1a122634f0c44dc3b3d12559513925c8991ddff8323ef6c66c080f34a849e7892899eacc5db987aad78738ea78e6c9a97d838603f7762a0bbb44f71056a384c2844cebca41d9980f11abb112ca640d2c3d3ceb087c39750baa2d89b294f5066cdcb85cace7a307506daab118b33028f66499aefb0bdeb04e45400109564aed2c6c349b0adf347358f88c83c50050346773e475b5b83d10f79f6b729c48832af9f02fc577261d6966d66c99e515a14b1162307344cdfa0ee48a3cb5fb4daee77df7775da032239d5874dcc147077b6a138cc0acb8603756608af1bc0b816b80d09ba1708b06794e0acb871a84c8ddd1cc7e9a7db966a94590b12c6b59bf6a2b81e8b3852287a377a0e4d6576abb695fd73943c8aae0414a3942a8f9726caa350ac87b554e9a337b90469d39916ef0083c9901d6423f77a5be50513e805039814298b9bbae65e68d0c995693a25ccefc1b5ff46079f54826939838b48ad0d8b22817777b56935641ac42205f505abbc09255c2c0adb9ea65557b141708605a32a83381250eb9af5e61aa40f9cb8b8385f7a08609770fc344872e940a24b4384d22cc98604c49a27c61958940b760da769cc092120fd32ee9c087023971a1c7030222627996a6fa60356b26432b2a2e87697c42d54fbd2a9e66296c0c51269da44243d8653bfc16cc43b8dd44bf4f4766d47b7c5d1b4b9cd301bcd205fa872297011b274c985f05003a07cbf5273042f52886d8842aa98b3d9b007c471449c6322ef22e44bab9f6d5022ee7042efb533eab9bcb0108154ab2457b81b78e80ee1706422efcb4b228706b4aab495efb3a88c1c36c84d55d1ac69e01f8 sk = b02b7bffd3a64b3681e512969f17c7aee76b4e2cc6bf3a93bcb8cd99e166531bb16b3178507c8652d356c1fb5bd950b138947027400b2c20244525c0d241121b663c74f35e8a8cb3e199c10fd0aed497a70544043d210a93b34c009ab453502174231ba7702fb658410f231204f5a374722d12ab810ee90c9d050f5335caddf631af2b4a78930b52b855e930cede8a4097a1c4fc42c94c411a2628a2c178732e72a011c94496161d8841c71c4455b62bc8c5ec95f4c48244d583c9b6beeec761b3dc06b191383fc1887aaa39a1130c46f3084864bc5cfc5c1bd0375ad322038362f7b3c0db6173f698817595a5a185a0346b9c40394f73682b6e49b4ce6194d6d31af65957bb884f338102693571567a3114580e88d78d122b53312949854578b773ad5f77c03e396bf3c7630663ceda7737d3629cc7027adf746bfaf3c213e2b2d5321488eb98a216c94a40a7e75992bcc6b72a932643ab79c4478c5de2046ac325c51a7d0de2ce1f2191988480d7d092155a41a85926aae292badca74ecb14ce9182edb4b3d4479ce7ea950a740a0775c0d9a27dc2482a721b3af0a3cb1ba455c1810173ab3ae9c66b8121415fd9088c13c16245962c838029e59a031431028927c445afe351576f388b68a75587904051e333c90ca4bbf99eefcc1ed192cba2c06ee19854e7b978e0322e1ea848b7e1b279559c6506848f9794d6a38b49c1c91ca355bb5b4d0f11bac519810667b749463b73e01b2a6700122aba5bb5ac0f7b8315d75e67a1b95b786a6f74878336c084b445b7dbaf1f2bab573178a84a9f621631016bbdf4763311b51bb1a5724f262b9e1267e9b055513029bb9aab208a696c9a34a896481bd44f329976c88b370e4c53fd9b9e59b8b857b9bc3521b674765dcb2bc179d25703579d04006465020d5814300e804eec513f4fa85986b9a1b84341f1449cd02500198864b3110908944cf827bdede75b5e96a7adc618ada2028bf1cf5f9c705b85101f604aa8271eec42533074856280506bb021f9443acd47762295c7cfcccdf202310957bb9b8128a808b8df326fd9949ac0626091a194224109e42c4e05d49bd15817c0f6ad23984f83935f9c8aa9e278b9e9ebbf9be708618471063660d6611e5bd6bdd6e48727169bb4818729aa9a7905607b334f08b90b5e6466ec55a8351b096ad80f61d710053502dcc86432c0c0d2b1767a27953c14598c682726285f4d85ae2e79bdf397bd7755c93214973f4294f60525c7195a770a262c106aa4eaa1ed863b25f7bd3c661ae311654ee41b639301f285c96da9954e4549e890a35c6c7b80f49b760553c2c894c0fbab7553b1b798a32feab2d3a6cfabdaaa1a122634f0c44dc3b3d12559513925c8991ddff8323ef6c66c080f34a849e7892899eacc5db987aad78738ea78e6c9a97d838603f7762a0bbb44f71056a384c2844cebca41d9980f11abb112ca640d2c3d3ceb087c39750baa2d89b294f5066cdcb85cace7a307506daab118b33028f66499aefb0bdeb04e45400109564aed2c6c349b0adf347358f88c83c50050346773e475b5b83d10f79f6b729c48832af9f02fc577261d6966d66c99e515a14b1162307344cdfa0ee48a3cb5fb4daee77df7775da032239d5874dcc147077b6a138cc0acb8603756608af1bc0b816b80d09ba1708b06794e0acb871a84c8ddd1cc7e9a7db966a94590b12c6b59bf6a2b81e8b3852287a377a0e4d6576abb695fd73943c8aae0414a3942a8f9726caa350ac87b554e9a337b90469d39916ef0083c9901d6423f77a5be50513e805039814298b9bbae65e68d0c995693a25ccefc1b5ff46079f54826939838b48ad0d8b22817777b56935641ac42205f505abbc09255c2c0adb9ea65557b141708605a32a83381250eb9af5e61aa40f9cb8b8385f7a08609770fc344872e940a24b4384d22cc98604c49a27c61958940b760da769cc092120fd32ee9c087023971a1c7030222627996a6fa60356b26432b2a2e87697c42d54fbd2a9e66296c0c51269da44243d8653bfc16cc43b8dd44bf4f4766d47b7c5d1b4b9cd301bcd205fa872297011b274c985f05003a07cbf5273042f52886d8842aa98b3d9b007c471449c6322ef22e44bab9f6d5022ee7042efb533eab9bcb0108154ab2457b81b78e80ee1706422efcb4b228706b4aab495efb3a88c1c36c84d55d1ac69e01f84e24b6574dfcbeae3cb96225ef297dd5834e5c9027105334c34f2d3ebfb29c2d4bcdeb97c17b3974dc8ffd70253eac629fc4c6c7af91da636e3273b987913e90 ct_n = fa057712ebf64a31904e8c3f296fc3883efe82752e0e02b72ba4f6a425c935664b2dadacdf72d2e1deca16d6fce0d7bcdc7f247d9d612b72c852580e30bcc8263fc55827f2eb0a0423c20a48f4173388a8934d8f03f361ff21be4caad109405056331f80786c588f9315762e95d9470aac3a7a9315db8c55dfe615f04472583425b9aa42ff15758420fa5214ffb1eb7db1f5bfdf6872ce5904959c8882c6dc1536206876e0b3ff55cf66c31fecb87c9bf9b24f04b18d7f59ff1bb22cfe83015e7b8f720c711ee8fe0e7d9df3848d747896fe528df2613d724cdcd66b1a0dde6f44c37e5c0a72090c1d4f4c24ada63df19599f2ea59ec39d252e4e5064cebaf911f771917a4cef78255c2a199c54494c215f41a9776f64656c0757ec7cceb0c9a7cf8d215b02ed81ee4ef822204654a748085c966625cd775db2f0fe0c5a7c789f1ed3103f8646c90e36ce4bcfc8e88abcc6c4b63f77fdcd0285480de465e5244815a851a5a98f4c9ed0b143e2790b8ceba4f9633ef9fc225686fc3ec02776a9617f9e0445a5aa74c28cf5b6e15bb93f41bb507ed9b27696e9c2ed074f55bd3d255fa29525e6d6b9d96766a7c5adef463ed5d0a705f90cdea58505b43580701b0e2ef3aeeacb29de69ff0c1d305711a488ab295b83a3bd4199435c52b4863bb6d220ec0f89e7fd1a6365cfd6ef3fc211c85d378001665bacc1716cb0cf98eb67b427f3898b2a9da941ae1ec39d8fbf0c6775114c87e5e508d25d653558e524046d300de78d0630065b0e5732441bf664e2741823fcfd2b08b26d214c8e1e58b890dcc941f46298ce2fbaaa866c65c749b4375692bfdeb230cd00ea28e98a86ccdab469f0c84300a6e57448c370c31b71eb5426b1eb235b74bb6b73e44dae0201ca30fe12ec322d75c0f5d278ff66b09a7d4510a4120d8944dc70c912de2cb2234821c049d03e79fd1556157ed52b815681fc45ed682cf58916336ca6c66eea4a67860473d9613b6b2bc9b69ec92020529f9dbf20f63b18f237158fa7418f45829443e75714db24308d7e37159b64cda9e49abf9f2ec7e1a63a5c30532bbca8cb5 ss_n = a715b5dfeee63edf9d9f6b310f0595f08045f4bf90224b50c7ed245bc6ce4023 ct = e2d69306ef7dc44dadc51221b1466ab1e428b14730a9891849b6a9c8b5b4822d7f206bac51baaf6e2b8bc070691c995eb6455f4fd18eb7abdfb83e01704c1083495032c91364d5e2e644c4749e26940ff0594f3572ce4bb62e9a517c10d44830f398747db370415a58b0fc3c6902998763a1896f9723129bdfcb9b3b245042873ddd027e796540e5f7dfa19827e185a9d39534c2635fe1a709815ca538f33cb84faadb0f09c652a06f1b4c7668afdfaf3529abe1225c6853af2719e6d692685a3e9488fbf1bdcb62de8a7bde9134bd40fb8f94ce6660cf9fd19b0bf8107fcb305c3b6ac7b554b31a5cd28600425ee41cba8e971520c7902fd535af366ec9a1da3d5469ca195825b1508264836522944a2e03740ccccdfa74c3558ea9fda23b27d64ca438719e063aa1fd07f22500bc4bf7f5bf0ff6516f43acc36d075f8adc69b0e101d99bc8bdc6b69ace3f500d427e255b01d70c0cad093f228ec5d7ac7483973d2bda3f60a4ad990aaf7d4c4a8585d6e98cd1b9353d74c226521f737c440ba53edc944a4e04b073a6fc8f4d9141d91e94156455784f2a1aed1d9c4b41b80586dbd233a93fc6685e8a00dcc1f5389bed26f8c3cf5013d4d5f11de667e8215bb8bcc571efd366e221c884013bee350153a518127463e274736c8b879e2a0e723f46d832935cd2ba1994755cbbd0370fbec4f5ead3e7340c234240bd6f64a068cad92310847dc12ad309cb5e972d9d9786dc40256fafd7e670cb0e9810f29ae5f0206c5aa73895712b69099399c43cdba8fdeed7df0db2a0cc41d872f84cf7b6194015c1086f0467a0966bcaec3511068dde3411cecbc0c29bd3a57b3f99d83e55ce422036d976330c18429594a13ede76b1a7c23b13c8e19197b76fbfb8274619ecbe6de2af14f81153502d27dc90ad9db856154c8ec35bd40f3c32f556120db6bcb909b8dae321c154a8b1f94f8defd7fdacee1d1fc7e9e06b203fc18583122ac84a415e256f34d0b912ffdde5e114f521091757052f99ae619527840014913d86b00837f3f3352332d1159a34a4a49c0391dc789d18bcfeb73c93784621e8 ss = c0da669ce1e524f5a896592af03a686f7915ec77ed8006bb4f69cb201d54e03c count = 603 z = 14e1c48e7feee039119d08a75f1f6810c02e4356048478ca18e1d6e6f1f1d983 d = f5dab038e3d78d87e7dccc9c489279f95fb9ed22b568f858810086b6f52483fb msg = 7cb2eabfa0c66808a0ff75b01dfe982bf2b6a0cb96c1bd899aceba8d069a8fed seed = 340e281d877be3319a16e64c35485d04fa31904fafc699ab1aa43bbf877278b2e7b6356f56a4eef642465f51bcf40dc2 pk = 9075721ad0cdc0484c0318443f68bf5ea92302da60c91a4ffb7102ac220ee7400d2fb1a37f2cc22dd11e25510c10a0a2a6322ecdc6588b09625f50c26d08c0ce1c34622081cd55a26aeb201b882dfc81c81ec767938501a6e64184c7c77be238ae621ec01c2579e42000b58da96cb368e17e1972a5c128ab0d3508f235c6b5460afaf801ff0899fbb62f1383aeafbcc6f9ea0345120655b277b9485789c4221345686c4ca1a7fb08b333a20fb0839b915584cbc414939eead39ca2b968d9032e67e48dc71311d7855704caa57cc05b8e4c4aedb83948758184a3850aa545f86290c48b1b3cca25c7739bebc46203131e8e6143989b601698390f8742d4b760e1fcb4fca510585308fa83b94417bf8a4c42f454ac5b78b34f39b5db1b843247277f6540a371c684812146667d27dc22a71a268fa255abd61934f51911c833625ca6f1c36deed64636407d43d002d887a92e1abb9e903372f61c49fc1d5df834ac854e2ee7ba79b67a3f0b3c4f73333082aadca3a72d44783d711758b18e6da4356993bc34e8cf2643b017632941fa497a2948f9da89570199b986579b9418c0489e8a6c1804b06f8410b323b381c94023cca1aded0276fe10068a8839138149bf90653eb881cde2591ef8363245c7b6a58a83368e3c93be43e19aa3bc7675cb97253302d3f95985a33a20cbae4b507e9cac6090d415a1685063cab8dbec81b65b06ab614ea23012b36a83bb44857eab5eb2ccc3a9158b546ccb253420f7e799c9029dca78315ecb0e349b54da25a6469a945888bf3381b847772d3e1209109b509f11a9e48b2a169275590caea4e12ac1c03491d82ad5abc61a6823b0f80b9ca43f80185b5058b04b324893cb63f53a2a2c24557064c8362963c315094c793a97bcc37b76746d0a857fec1f46596e8627b74aa550b1fbb08f30ae03d7768a095f12606ecf067c11b0c62c1b1f133c9e4aa75cb18a5d6a314596008b2b62c0ec3b90fdd22b5a294b99bb9f6cc32d8a1bc0a1581896ab2344723e7aa7509cf78a7c23c35d967b7c9a0d1c776629d9069cc1cd1b1610833524a6526ae52b6e7d7c3d966ff1d710e98df58df02d1e2d45e2faee25d040fa73961278339df05620f9b4 sk = e3a8359e99272ba71f7aa7ba83897c769885fa4757cc7648fed518393a49900259ebd06a889c6af21c7c077a94bc896fe39133ea25058e04a1b64c8ed4c93c55a206beb723ee45b10f7472394c3f7534a2247994d8c8ab34f600bf28c27e8195307b7daa988e3c482472e228f04a967e83acee036c4e586c46e74b98ac9ac57519ade05cdde963a269c0a7b5132ed1bd5bb692e9083246278496802fa2f1b4ccc05a7e0a691b053d4bc4346dc885de9509d29038e637a558834c68e20bd3a4ba5f01061efab27af7b5c591a3377b2ad6464092652e80d8000455a5b2934c09bc87516942b5ca3dff722b4aa0ce59bca188008967e788e7383b0decb74a064b119b07b4d0cd703b09945a37610674ddc87ef3cca425c3610f6a8664135736cbb37cda1afb490134d458de574a7d40396bf18113756108044f1c1653999268782567e73514264aa899ba9db99478c01813fb7c5cea312bdf655ee3368ca5da2e88958c19374b29129309448b4ed3799514c4373cbdd8c94675bccd8c6c76e0b0b1ea86213cc184ba2b55bca34d9c61500e1517d7770be1bc792c278304b85318b084e765167ff70f88d707dba7cd0c6b4f1ff52d1af8511a066b07c50177d347d354537f325fda81b2cbcaab46941d635465aa108f5543ad4110ca98d55ef2f87f793b0aff4b236cc2bf0e82c7e549100e60904aa22057f35416141f6c1ac15f5b664ee543bde1c32df3284e684fc5909971d3207f6b3856ba61eb22b01828136bd7a7cf55534f1b39e7519727a05e9b4bc5c3c67030a0945ff43d6f97c99b2761d88a8ecab36149677d3f90bc6ec689508624586b39bca4a501d986d4c057dde37df17a2947964099396a49b90a1d5ab224159af5b9252f477ad8f3bc9fd78beac172b677aca30499796146636bc1898658af846efda5203e617207c6838b3c028a19ac2fea6a04c936c978449fd51316025344c63d6c013df02864f066850989502f9cc1c4d579809cb2f31901c0c7c79667aee0b73a210ca5297245d443b592f2ac6c3a1a4925b11b9172888b4169e7a831c110517866dbf71c51d6370835469075721ad0cdc0484c0318443f68bf5ea92302da60c91a4ffb7102ac220ee7400d2fb1a37f2cc22dd11e25510c10a0a2a6322ecdc6588b09625f50c26d08c0ce1c34622081cd55a26aeb201b882dfc81c81ec767938501a6e64184c7c77be238ae621ec01c2579e42000b58da96cb368e17e1972a5c128ab0d3508f235c6b5460afaf801ff0899fbb62f1383aeafbcc6f9ea0345120655b277b9485789c4221345686c4ca1a7fb08b333a20fb0839b915584cbc414939eead39ca2b968d9032e67e48dc71311d7855704caa57cc05b8e4c4aedb83948758184a3850aa545f86290c48b1b3cca25c7739bebc46203131e8e6143989b601698390f8742d4b760e1fcb4fca510585308fa83b94417bf8a4c42f454ac5b78b34f39b5db1b843247277f6540a371c684812146667d27dc22a71a268fa255abd61934f51911c833625ca6f1c36deed64636407d43d002d887a92e1abb9e903372f61c49fc1d5df834ac854e2ee7ba79b67a3f0b3c4f73333082aadca3a72d44783d711758b18e6da4356993bc34e8cf2643b017632941fa497a2948f9da89570199b986579b9418c0489e8a6c1804b06f8410b323b381c94023cca1aded0276fe10068a8839138149bf90653eb881cde2591ef8363245c7b6a58a83368e3c93be43e19aa3bc7675cb97253302d3f95985a33a20cbae4b507e9cac6090d415a1685063cab8dbec81b65b06ab614ea23012b36a83bb44857eab5eb2ccc3a9158b546ccb253420f7e799c9029dca78315ecb0e349b54da25a6469a945888bf3381b847772d3e1209109b509f11a9e48b2a169275590caea4e12ac1c03491d82ad5abc61a6823b0f80b9ca43f80185b5058b04b324893cb63f53a2a2c24557064c8362963c315094c793a97bcc37b76746d0a857fec1f46596e8627b74aa550b1fbb08f30ae03d7768a095f12606ecf067c11b0c62c1b1f133c9e4aa75cb18a5d6a314596008b2b62c0ec3b90fdd22b5a294b99bb9f6cc32d8a1bc0a1581896ab2344723e7aa7509cf78a7c23c35d967b7c9a0d1c776629d9069cc1cd1b1610833524a6526ae52b6e7d7c3d966ff1d710e98df58df02d1e2d45e2faee25d040fa73961278339df05620f9b4604bd639d7bb3c7433229c291a1a9c57be4440eaf42de0b69669fa11627db7f914e1c48e7feee039119d08a75f1f6810c02e4356048478ca18e1d6e6f1f1d983 ct_n = e983199d29ee014d2571dd3d3d97a9369c52aa7f138930e25c29b0c9a1a56b9469790599978dba4f26b9a68df52b361a9be90264d2e791b17b6b51829b2047efcbc344293c675fb7a816bb6b4f2647816f996acf3068eb81e8685f55da31b324d39198ebf7f3fa0a42d2a66e09a5dd9a207a10b24fea44f8c719887dbbd63a47391131abebfe43af2256d450c9ff528f5551e4c1989cdb7403a151a27a1c1edcb54fa4e5fde637db38ce5b109ec748dc200ef0c7853a3ce1a37e4f06b9335ccc0d0c125d39d1c674f390cdc3e99a9711df0ffc02560c355185255ccff84b15a779ab4db3f77e85699ef4b9bc5a76f2fb73006ae15702a7e37d84100f57515d6163c37d37deb8ef229ed1841b8e9d6053b2e74798c090ac3ee3a0af3ef06456d2b9c288cced8ed069aebd6bf8510ab2ff94a0e5959cf924a0d709935bccc9c2df96a8421a7efe4623719737a00caefaf0e8d936ed5223cf9e38d0351f5f7cbebae9f3833364e995d484f048f0e17fd06442153a7eed0f7f7408f667b013c96f50fb5f4e70bfa86f1d207b9598411f1e534c6f187398985f198590da5799002987454cac0049d0ec8d432d4d97299bb353a67074f37a7682ace71ea294abd97df08fe4a0af748a6efb0f1d1edf957d8194d5a5109ec08067a4cc2b1318cf3bd581d9b8714c4dfaf619ecac3103321c91049926b9cae006e7730077ad3013066c82be84eeb2bf718161762530d7c7ef18d3bad29335947cb8a9bd97c11ce4805d8dcb1fc2cb79a1294530d1aab6579930a7248ec8d3c3941d4d2ab2c7b33c95fe9acae06747d4d71f456c3ea0e1565cb1054f83547803624cc915e27afd2038f38bf2d682bcef78ed7f7d993b734922ff2d408ffc6dea6ddd302b3626006499a36ef4db93152d1c4645de841cc763f1062335be88cfab34d119bc5ba34a09441a1e331c255e85fa83699e6a65061b590a8c8ad0e578ee8316a0e39ed1a13a5587bbd2bb7f5113e5fddad8adb5814926b58c3ae035cf6cc60f9a7e4234791b21fa884dde879f034bb685b7d78e9ccaaaf7973efc50c64487a2914f167406f32f10de ss_n = 178a256e900c11476f494fbd4dd406dc563f978a7427e5a214b5ade497350fa4 ct = 65a21cf7313543e79c8be62add0b7da1c1c4b0779bdcd5f665bb083a8bb54615e5678d14b2dcbe06b2e215ce8ae150b7960ba5741a47e08cf1460f7e550fb62d94994823b74c0bb302e877077a9e81b79e037a840431af758f5476ede1966e0e62e19feeb0b1003d1399bbb83e4cc532db0084f2994c1c8f80aa5cdb8fb4d1b85a9f8f06cd2b66196ec9f3ab95cf222c853c476ac9fa1c81a1399025b540f0cee190e9bb2c92bd56d0989bda050ef2b70af5a2d613bc0ec8616541f4e667e1b31fcf91fb8c85e33120fbf55dddf6340f654faf5a15b967a2cb2dae06f9fe57edf6e7d2e1e91d188ba2485d32e0d7764dce46dc74e057284a59b72abb1b9e7835d91a9b12a0a356c4547934110887edd8716baa0e74fe3771d3f0649ba4991c1fcf4f8376e30663a7baf42595b3b628d50c8b4191d0542246c1bd8873ba45383e1bdc9b8b1a1ce10f2873141137f59ca367c68c19fca9d1d2b7b9914e3ad04ec90ffe2089840490cb2e3cbc7e5770418cd239ff2c772e67de852e26a34f3779ba665e2ecab0a90129eb2abae87a8b024b676eb8fc32aa4722a5f220229bba9e2eaa209ab2f3cbce069cc8f7959cc6db196dcc632cb49f6bcac73c5bf686ff109c788d870ef433d0d4eb0544be6bb774e700715e9e80aacd7aaf6cb47b7b73e398523bc60962c69b2c2753f3d31726949289e98b06f79c26a25a1284a44a9633bee920fbee7c0b3eb698e475c66f679cbc490404e6f37c2280a268b19653d687c77c2f81eae119a89fc9fe89aece28a59518569d93fc4af865577373c366a3f189874683291f10e90ac95da121dd8896b348c3a1c1423c154cffb0a4ad40b74bba0854b5c78b5041bc41dde0947c13b54bb132f49481adbaf1b0e0660290930c59871becc0bf1e974f0c62f580c7c4b480ce3a1ba2307360075c9ac9d19ea9fa5da70e71295983884be874127dbb8268557696458a86a4d89c76f2eb2abc8659b6761c0b8ec7748d9b8abb015cfaaa0392466abb13c01b66a8c527e6de3e96e91250684a79aa6d36543288e453cf77f4641ef71c9a05578258384053f53da58884 ss = 11c086f46aef7cae3594f4ddb37aa7a0cb5f6dc0be84037841eb870c4ea10ad3 count = 604 z = 743c4ca07e4b940d89c5573e9df0834043e1f4c76fc10589bc1685c359b58487 d = 51c497b594df4f6d3ce3b0748bbefdc7d01f40ac3194ad3aaba3f5ada011e041 msg = ae1e5c189c25343836a5975cf28f4ed8eaaf5b19c33628bf6961509ac38e44fb seed = bcfbfb51faddc4bee30518435e18d99f2e21fe349bd748ba92a240c75aed1afbe8b178e9f0cf8a49e94055e026ecaed6 pk = 51d774e74c58e9d4bc0142158a923cd474450ec13a34b640696ab9c49bcaa7b68282a516799bc49490866291ca3016caa51591b6336f7d14714b501917c0446680b3bcab527769609be4ccfbeb9ca849c5a2b462fdb671545c048a4051bc6583b94a45b160831b75bd9229a3f0253b23e95cf3e545e0a5a802a1495b693ded9a84c0d8ad95e0b3dab91afb38433fe693054cb0624b19412b79227b40352aaddf760cd92579d3a0644eac97bb85ce6d4606e230324c387f2e3129c4db66a85661c264386834730e21a7fe5aa79cec6355b6544613297ce09ca2c28602353c091c8a0ef1b3b7055df0a88bb8f8075d6990480483f4fb5156419e42c223d375924da3c4f6d89d5cd17fd5e272c6a5435f017c98605badbcb326e675c1045ccafb169d962a212582643573f7fb88b2dc79ad860d276ab1388b6d9bd20e1cdb7fb552841bcca59938295b98bd5db683d9fc6b87f36915ccbafb592cbcec1af19c6e3b850f9a927d4df2c0bb20385c81b568140277916f7300bac9b30f63646ec6421ac59b98e63b79b129b8dc021520994d9dabcd16bbc6e0d5c3a037a90610063f165883f79834a94ee87ca33e827ddb2574db6278d4e8941121192ab2377a83c2594c5f725aacc0fb76f93443e2640de2cc73dd9abc4c9c288577261cd72ab6e405a60484e9c07389676b2c980dab845675d3215f230cbe5703852b4c98996e7d2024a9fa0efbd4b30dd79109800d2937356e3924d7921bcdb0b726428d11c27eea86a7c257936c830b37e95263348ce824807b8689b21308bab434aa9946d391c240607396431a8bd6af28388af0c1c896c40859a61e41265a526a6be04c2cd7486fbb511ecadb39463a8866f0b0c8679bab315998245ac6092a653a7008f20be065bfec6bcd5ac1a606ea2af43626bca149d1f82d8fda9f39f599e932cb325643bd78b01292c35bfc6e23ba74756a364afac92ac8c29353a3a36521592077b5a490bdb890d9ea4236f22f6c2139c6e8663e2138c9c2a0e2a4a43d0b7b1e84bdd4337a99253194046f9b324e6b6a7f8dcc08f9722a832b74c8679916e5621fb9adbcd6746c2c198250d3b2257e83557073a3491a5640b7f4c85bc1a45cb2515258 sk = 5a5493bb362de2f5cba2a31b17e249aa216ab130c86d4a5f8fe6a5eba2cadeec7af3e442702823ce5528bdf4a9ee06bbfaf92248bbcd2cb26face8c53d484546815d7322776c27b2766757b3178f25369f16078b55596cc4535d74a9cf6d797ae9a384ebd7311c4064f5d6699035aebbf5a02b84516503899df4677dc7965a08b190a809d806639d7b21decbb3ddf4352039048ad77e46f54ff68b7e1e40049c112cf1fc98e2272de3531257b994d1ca0566105a988055a8b6b1ac8091f3919eaa044bded687cc5ca58ca0c81a02bdc506aa1798821dca6ad4f0016c50712f7327d2d52d960a53e7388313a89ceb119d6cf9ad9521382bf9cc777990ee00b76470b6a013cc0c4703b146c519083d086a4316b158ade87b9bc331c65017b9c92508c298b7948c71b9a3fe15357784527e35ad59d25eb726586b812e6ff6892e49c67f0361b74c9f48088d7086a0ea727197e2050915407b3965e7d36bce465c40564ba34aa273880dd93c0abfc555d34641022b14860bab899b9b3273be1a8ace01a96f6878517c65b72da03b4e08a9c5388d5df66de754567ae445e45c5fa4ba802f566edeb80e86107bc40213031b634ef808e9628fc9516732578be4913ce0a0563421b2e2783a300b37cf92ce373073916678b2f499805ca0b5749d618a917cc58b398265f47389bfd83eebd1c8638187f4228a752a0af037b956783b580160c741c3515caa410a9ca0954cf4cb7e91d275f8147296960cbea8a6c3200505d792915bba14c93ba113c8566811ae25648fe57cc156a72a353b62394b6bec21f9840a11242c8152458e46cd764532626675ce587d32da78400b032dc22148faad6682066b205e8b63baa301ca097a9d6601baf7315a7f0b41d4c8302614be3253c09dc7098090289f11838f240d9dc1270205c7fe7a2bce94b978aa3780c59ed56c4aff5057ccb2c2467c31ff39019d3c1050b13bb9f8b724297ed0362e7b35c1d07398a0910efe97807e119f4dd9c95b07a5107117ad457f73ab426d460e741bc8f6b62c1d72371b1997a81c2c126a1ca6c4771adb4595fb325b1a4a63524551d774e74c58e9d4bc0142158a923cd474450ec13a34b640696ab9c49bcaa7b68282a516799bc49490866291ca3016caa51591b6336f7d14714b501917c0446680b3bcab527769609be4ccfbeb9ca849c5a2b462fdb671545c048a4051bc6583b94a45b160831b75bd9229a3f0253b23e95cf3e545e0a5a802a1495b693ded9a84c0d8ad95e0b3dab91afb38433fe693054cb0624b19412b79227b40352aaddf760cd92579d3a0644eac97bb85ce6d4606e230324c387f2e3129c4db66a85661c264386834730e21a7fe5aa79cec6355b6544613297ce09ca2c28602353c091c8a0ef1b3b7055df0a88bb8f8075d6990480483f4fb5156419e42c223d375924da3c4f6d89d5cd17fd5e272c6a5435f017c98605badbcb326e675c1045ccafb169d962a212582643573f7fb88b2dc79ad860d276ab1388b6d9bd20e1cdb7fb552841bcca59938295b98bd5db683d9fc6b87f36915ccbafb592cbcec1af19c6e3b850f9a927d4df2c0bb20385c81b568140277916f7300bac9b30f63646ec6421ac59b98e63b79b129b8dc021520994d9dabcd16bbc6e0d5c3a037a90610063f165883f79834a94ee87ca33e827ddb2574db6278d4e8941121192ab2377a83c2594c5f725aacc0fb76f93443e2640de2cc73dd9abc4c9c288577261cd72ab6e405a60484e9c07389676b2c980dab845675d3215f230cbe5703852b4c98996e7d2024a9fa0efbd4b30dd79109800d2937356e3924d7921bcdb0b726428d11c27eea86a7c257936c830b37e95263348ce824807b8689b21308bab434aa9946d391c240607396431a8bd6af28388af0c1c896c40859a61e41265a526a6be04c2cd7486fbb511ecadb39463a8866f0b0c8679bab315998245ac6092a653a7008f20be065bfec6bcd5ac1a606ea2af43626bca149d1f82d8fda9f39f599e932cb325643bd78b01292c35bfc6e23ba74756a364afac92ac8c29353a3a36521592077b5a490bdb890d9ea4236f22f6c2139c6e8663e2138c9c2a0e2a4a43d0b7b1e84bdd4337a99253194046f9b324e6b6a7f8dcc08f9722a832b74c8679916e5621fb9adbcd6746c2c198250d3b2257e83557073a3491a5640b7f4c85bc1a45cb2515258ce18c2f65477cfd60fb6286f4402d1d2349d0a4cf9f4aeaf08ddce738415b772743c4ca07e4b940d89c5573e9df0834043e1f4c76fc10589bc1685c359b58487 ct_n = 1426ea184271b727fd1b7ae05ece8d2b76e1a0936242bfabdf90ecac66da85f3aa619555de1ecaa30deb3872ae345e372907ace547a590b31b73b31072f99d168e6aff10d2546871acf90af4f95ef644c99a0a1e30439dd3e8114a2c05d1868b5190045090fdf0c8fc5da3eb225afd13c40beac173c485a03ae3751c3b0cd9901115b27bd5717ad9e528fa30dcf5432c313a784ea5d874c434acb707c93d95896ad3f7074503e5e1d5523b2dce51990bf82ce9d5e9f4917f9164ff08bccc535845bbaf95c387fa5ef301ef75466ae453dee85eeebd2e54a58c4db0a3c3ec611c8b88e161982c4f6311a7cbd487f3404c19b968fce6cc7e2bf951470b7076a4e60977431ede042fab4d28ad30994e8ded5ebff1c8c6d5b24fdbcc87937585ed073c363e5b7b958b028d54befffe955645dfa12f03ccb2c97cd8f687fe77297c78cf08805bc9c6c904532aa0ec345b960dd8714d42bb49313822de5b44be7800d3ddfe3d20883ef20c4baee3d70ceed15a83c32217c7e1223e0d9237a9e484b650c32b8c218b022470e445f45f93de95b28c96660120b1e3f78ceed254b5109a0a8c96a54f54ae7ae675927065ba5029d37b5f687c6aa96bdfe3b4b57aa4cef59a0f0d39fadaf4bd3e2a7a95a7ad0570bbaa2ba13c9468ddc1a99867419327ce70d9294232eae74ce0c3729d32456ed2891a460f395f0cc8d3c95174028238c527abb1634bd1f9e0e98a405c35c8fb3f7f42b0cddfabeef75c9254282e4426c0013b075bc5627643ab2a0c31bfb3f30f22a495c3901edfc08d4e29fd0156bbb7042fdf73a43c89ad5ae76f0e318aafe70a20d275d2b13f7aea071b02f7f7b18ecec825aaf5cbc0bd565c7eccf09175ffe692d4c6707e529f1a92f785bf25f2f3a093808acb5cb98f83f7b67d557e0bfb443fbc0853a40dbcb53c18efadf3a1f5709c78fd084975b78c77e877993af62c9fe09aa0e7ea03c4246aef5a406862bb96660e45e4c894ee261594f0ccc29cfdf04d8d35bdebbf88276d4fb1b5eb9b7258aed5df70b1f5d90d183d9b3d7e9700ee14b46611ae741d9d4906ff24cea1d3c7 ss_n = 80b8872a050528d96035f51505dd8cb92157c38ffe8f100ed7f362c22e5dd05d ct = f54337ede938784842609a44150f2ad6fb848029acf9ff3f617c0a9161a4c0dcc8090a663d0d7f45af8a9ecf8a32376a3c67d75784e8a59ce913d763f313c0e8bf0db57f754e202f1ed8d58d12513868fbe6c7609c02560a1506ee0e6be114d21f2b878ef00d9a9501d8a4a2942e0771520afd624fc867465f7726fc4d4e1133d77f5c6445a23877195dc512f034b945364953372386aa74750b384fdb4e0449e2e9f98dd130ec218388f7a5c4d45b150dcdb6383e2c7a0c9ac9d988cc3a7772b19b701082acc0801f926dcd0c047c1eb7202a331310f3defd8977d626d7e0a0baecda58441fbedfc59ee2c26079ae32e9a4e765ca6189ad7f3df7f6c36f8b42f45fb86252a00a431235edb1722b1881bb0fbd7961207425c7ffd02e26b89efc6cda5aa3658fd2470ce53866d4759f26813ddd009176774e27c94148f66f3d04828ff919cc06fe3e19cf6a8eb9844aaaa7177d9d07bc4801526ff5ccb6a36f7f158310746859433843b78d3dc7a8fcae11e6f782d4bc2463c38f8562324114fdac18fbca076b282d3626579031e2bc0bed5a6b1c7dd9a403900ff5a05efe113882d8e7afc315630bb6ae7a76f553f04b45d05a52e885a469a5fb20c989ba5b0ea2ceb5424970e037bc4e6702a003681b34914e31ae247a899c0cd8d18af48b78de198a1a8884d008f22c4ca048c1ec4d91f82f29ec145f8d7d6fa0fdccf618c062109c1a7207144cbcab2bbf20ad55fe793451f2033e649b9a0967753e7443a0524f09c1686a05b7055af60751be6a924e93a5b2261713bdf2c8da1b5de8036c3d06e33e7f299106ae66bcf1c6a15c638ab23ef6ba9e5dc352bdd4f2dd1690b04150c9df72d5ff17e0f6b08c84b5347766d685ce5919ca9fdab15138c742e224e2bfc9cf0d1f309d4e824b2e68ef905faa0b97e70a5685d455df6e315bcf0e0f9de425ce98b9f00d469fcd78623125e83b8cabfdf94783dcb9b97887eb17a10d8719a2cb63809749ab00bd6b23b7961d4e6ede4ac039ae090b8a80fc306942c72bb5fef80b47b24e670c68226a7e68d0b223cdd55a8907e9d48228cf1acc1942 ss = 77182d7283360ffb71ac87748d4e0f0891c9827baf2fca00f2b92cd2317188a7 count = 605 z = 5b19c1c65acc0e9536fdfadf409732af4e8dce79f023e920148f066ab57cd669 d = 0971bb401fe335a101fb92af79a280ae0300dfaa6713bd6d71959b87fd70a73c msg = 5e0997e1f871013673954dbad2387bda97f7504ff66f533f8ae8ec2d2f39121b seed = 11cedd4a7933c2d67f64a5ecc8532b830663813c0fd8fe9f0958f1118b05e5a1fe50ed20e93e6722cadc477c24d913ce pk = e475ae73a63d4f429625f338f2c2475df1bd39c8022aa4266e38686b770ef3a794c15a40fb7414c92a2b8e0c5a281b89235b7199972c1f96cee0b2273d596e483a546a008ca2d3b12fe4cedc3bb92fb4b958b2090164881ec18f7f7b63071935dc8bae2d2a7c67e7c386f4495f4135b1224fb55996f46352d534608369a570d971600947a9a582b9c41809d69b7be695fe3caa8633a275523093b7109df8a99603a387a24f02b555ef61559349cbe537a1794b8070ba59783449525b6ed6806912a44cdb31c9d3a6644c0a9dd87614b2e25437074d99828b5d15a7c40b3e1cdcae323937296870b7c8bc2eb0112f484e2497686818122667014d647baac7cae6e32efad92563f302e45cc44feb63581a2dc84a8050170f615bbfaf6946f5b68b18a87eae75cd346102deb2a5ac2cc85f3390befb743594794bd47eb018bb4b0cbaa47ac40fdc18021b06274ca0e2700cf72c8290c4b974967c59a1a752f146dce805834c42e203181ee28fa89291dee95f06653dadec80c3ea911db183cbb147235884404530d9325ee89112bd165a52d58e25709cdd08985b101d5fe6464213abba085ba1457900d1294c708bc015380f41aa865803b4fc969d3b3652fc4b7a5c0634c7a5c5d76e16b701f2849e1b566affa43f07a904e0e3c3a2d12d7e83bf31d97d90014cb9a5139f44760ddab4f21060a95ab2fc94721bc2a84185420ff96c90b5053c7b0cff214f33709000ac084baa2614f63499a4355fa6bc5445c07dd31de09cc00476b932ec98c3135f87dca492a975def24261874ed7c59b4878b508e699dd59c95887c39aa96d3fcc93077c9f8fd590a885bd8bf30fd32b77aa4835e44392ed23a42a80309aab13ae545911a12071ec4df9247ae0898f0bf69ecc3bb25bd27d7b781115759ded577190c1b11fe48ef5a6542355a98f7b3d5cc73923b7a2be60c6d4a533af74b9d5dc4a78a4313efc7b2d77bcb87309e806af8ab930228169871701c433012838aa03e93e6c49573da6babd5b22a503c444a05f75912d1204ad6769c1dc117fa9aa44ecb696020338c826a7da30cfe94ca8b71866e6f451cfe6b0cf24d4e815e049d368a09cdf09680b1485b43279749adf29a452 sk = b5021e59a54d568a391a910370ba3164810810d37efaa366c0ea290f77401205886bf5183e53089832b7638003ca19c6b7e1b5f6f86f05124196b9773636c96e67a4295c6558c41f8dd81198379c42b04acf8677a0848270e30cfa830f2e1b6ff7f809d376587b65ad24a1469db8be950029e5783ff570af917690046a94f814237b21804799158351407f2cb88f047bb1627c058c5d0ae60f0e21035e85178df117442808b37bcbaeea78c353c833db2aa186493bb865204c8de923bfcaba764d7490d2536d738c424cb23a3dac4d3daa7e2d8c1e89a65712e58ad6dace98d40c9b6b4e517390f3f206163704659bc863243f88dc08144b336a0649af4887fdb8169672283d24ae56b50014fc6303e89fe6502d7d964e03bb64d5f2baabc49250e0908f4a878fb4cd2bcca4139c0ce6853c200020ba7295f61b3a2a02cc366b34ce35543349265006a3bda15927ea18eed97bf1681b0d8c7b64ea8a039a2707845462f65ff6ac2b27c9081ee3cc2923770ac63b9f7ac25df2a9389a0f6cca14403519be08936bf53199c8cf315630cb6a0b5624054ada1142f2bf4fb4854e0236318cac7d3677a211c351a04c29cc34661499c7002789d72e77e3172131ae9caa6fc8876320f0ca8bdb27d72652efd0be49dbae37021f82c19b1d05b12e66a5894c4197d513378bb71da779b5f394ee3508062acc6d825e6f24a2d3569c3a0b06350cacbf3468dce10889e150d92559062bcf37c1af2a4b269ebc316dbb42c440b4b0921743c9226d8264cf115efd59cc46a5751b284732592b8ae72ad0bb029752ca82d347247b9e88daa8ac32b3e9ac129cf46aae244df173c7fcb87634984eebe62469e5b6a1b621f9c4871219c74d8a22993a70fa2a9e49cbc7037a03e9541eadd6968f41c2441533764b74f61b2a10db90652bc9d6d366c68324fa76cf0bc896014831603412d7cb290c698af23115d595ac1df4a2df691dfba8c8b8a343fd1081d7d1724161cb6966cf16c34db5d25a80919268d82ca6288baad06202438ebde763691c53da229d5ea76df571b183ba74e03609428a78a3d3484ee98ae475ae73a63d4f429625f338f2c2475df1bd39c8022aa4266e38686b770ef3a794c15a40fb7414c92a2b8e0c5a281b89235b7199972c1f96cee0b2273d596e483a546a008ca2d3b12fe4cedc3bb92fb4b958b2090164881ec18f7f7b63071935dc8bae2d2a7c67e7c386f4495f4135b1224fb55996f46352d534608369a570d971600947a9a582b9c41809d69b7be695fe3caa8633a275523093b7109df8a99603a387a24f02b555ef61559349cbe537a1794b8070ba59783449525b6ed6806912a44cdb31c9d3a6644c0a9dd87614b2e25437074d99828b5d15a7c40b3e1cdcae323937296870b7c8bc2eb0112f484e2497686818122667014d647baac7cae6e32efad92563f302e45cc44feb63581a2dc84a8050170f615bbfaf6946f5b68b18a87eae75cd346102deb2a5ac2cc85f3390befb743594794bd47eb018bb4b0cbaa47ac40fdc18021b06274ca0e2700cf72c8290c4b974967c59a1a752f146dce805834c42e203181ee28fa89291dee95f06653dadec80c3ea911db183cbb147235884404530d9325ee89112bd165a52d58e25709cdd08985b101d5fe6464213abba085ba1457900d1294c708bc015380f41aa865803b4fc969d3b3652fc4b7a5c0634c7a5c5d76e16b701f2849e1b566affa43f07a904e0e3c3a2d12d7e83bf31d97d90014cb9a5139f44760ddab4f21060a95ab2fc94721bc2a84185420ff96c90b5053c7b0cff214f33709000ac084baa2614f63499a4355fa6bc5445c07dd31de09cc00476b932ec98c3135f87dca492a975def24261874ed7c59b4878b508e699dd59c95887c39aa96d3fcc93077c9f8fd590a885bd8bf30fd32b77aa4835e44392ed23a42a80309aab13ae545911a12071ec4df9247ae0898f0bf69ecc3bb25bd27d7b781115759ded577190c1b11fe48ef5a6542355a98f7b3d5cc73923b7a2be60c6d4a533af74b9d5dc4a78a4313efc7b2d77bcb87309e806af8ab930228169871701c433012838aa03e93e6c49573da6babd5b22a503c444a05f75912d1204ad6769c1dc117fa9aa44ecb696020338c826a7da30cfe94ca8b71866e6f451cfe6b0cf24d4e815e049d368a09cdf09680b1485b43279749adf29a4520df41e8c4d2e3a4e945274f57f94c3f6ebd887251a1d46e135093906cc0692d05b19c1c65acc0e9536fdfadf409732af4e8dce79f023e920148f066ab57cd669 ct_n = efb049e0d36ef0a952da238dc0c3ce92946ab4ff23a338bcaddc3b3b6abd8342e810ab4d72a368942a21a69a2ae32c890f8b18a6b8ba519fcb34d2865f575e253d5dde638716ab1dbd1829ed7f2da7c6413a46eb827324174b4f1adb1f347cec85c8da6c07f3cf585177c5860b308a8539c568543e6f3a3ed3b85afee69691c55e62dbf1269791b48876912f649aa8dc244ee3c7ed421c61f134fcf58ffe20288af7393eb4a29c4562807c6d3a9fbca15814077e0be2d3e42fd7250337e001b92bbe5fe28fd3bd231a76b31f23125d7ecdf1b228fb3c38fff04a9fe43458f19c1afe869c66aabd35c80c276b7a21ab1e842bab714c41363626b1420947aad53ebc0314fca2914aa87986e145fb909535cba0c228e20a28709a93a2926bbcdcc441dd4682524960b9e283b97588ba22983ea052567e9502185bd9991e7f109e4c70abfb165ecd1f23e54fa861ffa8f5b50fe43fa9405f401f1541e97bf39e23227898937c73e3234281dd0c4f1270e0185cbd4cf8ba57ec9e57dadbda1e3e6e843af092de155ac0cadec2f9941ced9daf9d11803a7fb81af8b77fbc130499fda88c2b858d51c8f5455a3fcfa23938641d95ad35f3de0b83de30da8ca711bf39a0b70a484d350b35a6ad28374350a5ee412387870b20f347cac95631806291ab8ee8b6eb99d351684061ccffee057e843c36b2e65631465c7ce08e02c6fe6d4040f188eb770faf39bd520d7e4c435ba39852034de003ee6bdff4459d8a3d4127b765d3cc1e36f07aa35b81948ceb8f265832f39756d0ad607a1b52802db299f0a85336b39fd57a7a867d2760767519a37658457387a5271fbaa1564528f9d7b65b2362eeb5f106a3969e73a91e202561b5d612b4c8b1a05931452efc9ec7e01aadf7e2d720a20434bf6267b92728860b56f1bb09afc20ecfbc4b289b82211808a493db9d27317df2b1a75f4d296405a3f028ca7b9758b0a0ec0a5b7c3f271141fef3078388542f27d03eab8ab26b9023b38023a8756dbc8b2363caae48012914619af5fc22195403bc1faa5bdc07c79d1499cdda8fe403c901554b5671ad843f89 ss_n = f817a0b448c178270d72828bc1d96e61873ad18a64c3de5debc31f35d72c53f6 ct = 5bb2756bae41fbaba8f06f389b17899f5d9b120c159ae1a1e9a7e9c32a5e24a3589815ad66628b4127a3432f08e336236529d8072b1bcde28131d0c303ebb7ee996ddc992950b8d680b4f5428c20274c5e9818aae5cbd21da61048f59d8e52334a5dddc94103d6eb6397919369f88517d1ae12b3c0bad4f2a770e6d43f7f964c6d4f50ebb8bae3429c71f516cb051bbd2f965316aec34f48c92f6caa3da4c0fd3785d553b8353bae852312a0b8bd5dc7a84edb0539016a47a93d8d2f5bff16f047e471972feacd500184e37bed151518f15af66a35a3ab4a4c96ae322bea7a821be94c19ca5de199ce58ed19d0d511648c0dbaff3264c6107e4a3cf551b9dff31e2b8cff5a79069bbf2de8d9a5a9f7c39e19af86110da5f6efc58f2779a4dca90a991c1679a588256738e69fbfd81eaa433e31075cc9fe9bbeea16f82d3e328e5e422b36e5c0647bb36f897d4d0ceb1bd26a67830243ed3ba435e556dabb14d7d9d27914b56c535bf6f55b97b6e8ada64292dfd3a21a6c800a3b685328fc59fab318b36d48854fe8ba6baba6e1c2e3d6bdda1f71545e3ca97f2372a2af8f9c9b7f5b3856e38b6a32ffb03d4215e691e0c11b1ee929604244cc3e30a9cd10e5114b5acaabc3b40b2819304752e5449da2c2138072edf70892ed435199fa679b964c6e43748fefb7f4b6d5e8e246a278802d20fa0335d36d5c32faf83b5f41cb62169bd36c0638824c3095cf278ee0a9fdb077418949c40620d862ff4ea898d916c7424c0528936bf2651941385af5954fc51847d27d89e40319b32b92327fcbfe2066210d330ecbd008e2af68c16219c7e46b4121ce95e4bc078bc62b177c728efcfec5f3a9b17c694efa0d54293b39905a99e8817b39671a09e684d5fbd02cf77a1f34850c95155154aade2634d8cfdbc3083b16fe0d81d62cd665ed2834e1bfe005284b4c27d4e7011bdf95cfa22875c98f1987878a9440c8a9526742b1db0ca2be99e344b44214ec36304a8d4b5575c655ad8a2ecca8db5e3441f4f3946cd192287ec2407e21106419e10cc52c9a1d788c11b23c1672227949b678d5b49be7 ss = 648b8830a9408996bd2afbaf2000044b14ac2df818a78464e3cc07e89d31391a count = 606 z = 2ce36e2f2fb1c4d571ba478ebd5bdc3f26d514abe9fa9dc1b6ae4064d97c71fc d = ae7c514c76ce01a77533332ae75f0694aadceaef2816a7d0afd3194ebe6ed26f msg = e0be862a701bd588c53ec5fddeb371fac4cd9d45dc6b081e9f635e11dde2a10b seed = af6fd60da685d8bb93cf9f9dbb3990ca1156bf3a16e31464a4507cdb14ca9f9752979bffc4fdecfab378ffd900596af2 pk = d8010277a4980e792457f12ac18bbb2f48631469b08e77511633460fac341a831d58da2440c15288ea52b909a666794a88592f335a5bc1d6c385683f0c74a78d992ea769b14eb732b36b3652ba7abb00ac19e36edeb98b7f5ca08f69aa065180bdc40cdac4677c622859a8c5b408bd5a7b9a6b3a49423a534e978a59e3917b038fbdf8a4cf61447ae31e8509114bca4bc6638f49c4adb06284653a7e7862011bab84734c385283c623695dc74a5d8361641b64059f485ef0327101342d7ff2c1a743899dd82aafc00313e9c890ca205f88ca1fc2a84b23a1f4b797b86ac0f6763b5dfb3e052939006d3a29a058743b84a8e0ac3ed27f7c4461d6a3724865458e8c124125988af09db7d1ccf776849d5141d4b6c9e47666ac1ba2d9135122b22ab598a73ac24cc8bcbfb9f61f95e6736831c6f6727a9635241dd3a3e9101e6713cc0e1b638520bbbf17a979aa461aa65f5f4a8fd6bcc82ec27df6eb20ecf74a8f4b9567b27fd917232a7452e1482ff15744012b39f3c10d07f0a69d63b7fb5aacfeab947af0122d9374fe91596b126341b50dd36b72df55558b708d9f3b25dfa07696eb4865d68d297970b346c1f821b65fdcb65d417b9b2974b724c544584422356ea7ca541e7798499751f62a8e9700c780db0dd858cc4fa2b6c9f78b4cacc1ef759b93c7454b3b830d86cd18b3092d0ccdc11701e47a9da9143b901158526160305cb4d8c973f8eb553fc3b1375449b6247df8701f8934c8a6faaa20e029338582a575a77de34287d8498e320035a1a1cb86121e556847bc8d98aa6fb41b12619c2a40e2575e52923c83c4201a52103044491374126966b5349e62a9553418ae2201805476a97de973ea16ad1da32dda8a8df9d2b41ca016f4888b078997cf5aaf8aabba3c52600f651a73c858892331b64a1a75145c170a3d9d04b93b5b876c65a360788cd8dc50204840ada049c2e7ccb139329f04ceb2a01a69d59360198260a85d6e6aa88693aa0305ba0489c918ba51d658c6a76acb95b70827a13df972ab7914b253946964b3ac10ca4fe3e16fe71a384ef9629d77a183d799cf510921168616fa112ad0f4fe60c3ae396d1ee408c4e21bef32daa12245788e191364 sk = 54da51f28611a0e52b5cd6c5c548ad10830bdce04af343be8e8072c9276b84e44b1b92125d9a7c4795a9fc5a64d0c42b41e53b6f246bc2a4147fc693d3e14545061e4b8c94a8379cb937967c868bd233b14a46414658a67c06b3e5768f591a95e046cb51791aa899c695f71e43599c81f89a5e112c7da16a42ea787c2ccb5ab22493d20860cc0cb5e01359f6798e660f84c0112ef6c396987d820880fc4b1bcc7c5686d9306c1cceeaf3097a22cdf1214f253b0843586c13430dd5fc668cc67d601456f2503902198d18c0ccf6f0102e105bb5832ef8668b33fba2138c38bfbbcae8d060fd7cc7694b36f47a9b3f8531c9ab2613fc0ca37458647461b0e1aeaaba412b3451228576f4315bf7d81e68bac7c3a7ccbac7807ef390f9ba4cf3899740b53730e17d17e6320cf3b8d5317efb0bc0f4e04b8332a08a449f01f0ba62a00167a509a419a9126b12c8c745ae82c617b02245a6ab2c448211a232897c1c07128d5aabb297f879f91b26e00acf1c18746401a1fdb286083c6c5076cb952c339084c6fb34aa6543490696261fb47cb649183e11591c84cd2cc24dbdc0b15de3aa27f26d60da8e7b434283aac209549881040bbfa73c62d3109de69ac1b743dbb37aebf142a2336d96ccbda09194b8071b9e608d7c383013856b74a5196ec53c48f69ca299078506b39964b1e49b2de8266a9ae19d167317d52865ae295f676b0935a50d23ab3f94e00ac0077811646ca80b7e47814e53499f0a4981433319e0594a15392347c36c9af3829034021612b038007d1a03136a58c5f4830e188b8b1072b088d7a12c1c4ccdf90e650bce30faa87c745c3112715ed41c20e55293c8cf0ac65631120088f27f061912b0c67f139ab3a27c3ed7c8c90513244753a3f0072061f7bc65da6bd48798869ab85e3abe298c3d043602bab4a056c392514868bf954970bc68d0e4696a3b6ed16457fec653f88b10fb2aab0c9219ef000a5c104180392dbcbc54e55b09e7c197293b81b660426f7cadfd9ca0bb4a5e631b3c4eb2a437c954f9ca71a5d240918239f6a19612622e51fabdfdb34db453ba8106bbd8010277a4980e792457f12ac18bbb2f48631469b08e77511633460fac341a831d58da2440c15288ea52b909a666794a88592f335a5bc1d6c385683f0c74a78d992ea769b14eb732b36b3652ba7abb00ac19e36edeb98b7f5ca08f69aa065180bdc40cdac4677c622859a8c5b408bd5a7b9a6b3a49423a534e978a59e3917b038fbdf8a4cf61447ae31e8509114bca4bc6638f49c4adb06284653a7e7862011bab84734c385283c623695dc74a5d8361641b64059f485ef0327101342d7ff2c1a743899dd82aafc00313e9c890ca205f88ca1fc2a84b23a1f4b797b86ac0f6763b5dfb3e052939006d3a29a058743b84a8e0ac3ed27f7c4461d6a3724865458e8c124125988af09db7d1ccf776849d5141d4b6c9e47666ac1ba2d9135122b22ab598a73ac24cc8bcbfb9f61f95e6736831c6f6727a9635241dd3a3e9101e6713cc0e1b638520bbbf17a979aa461aa65f5f4a8fd6bcc82ec27df6eb20ecf74a8f4b9567b27fd917232a7452e1482ff15744012b39f3c10d07f0a69d63b7fb5aacfeab947af0122d9374fe91596b126341b50dd36b72df55558b708d9f3b25dfa07696eb4865d68d297970b346c1f821b65fdcb65d417b9b2974b724c544584422356ea7ca541e7798499751f62a8e9700c780db0dd858cc4fa2b6c9f78b4cacc1ef759b93c7454b3b830d86cd18b3092d0ccdc11701e47a9da9143b901158526160305cb4d8c973f8eb553fc3b1375449b6247df8701f8934c8a6faaa20e029338582a575a77de34287d8498e320035a1a1cb86121e556847bc8d98aa6fb41b12619c2a40e2575e52923c83c4201a52103044491374126966b5349e62a9553418ae2201805476a97de973ea16ad1da32dda8a8df9d2b41ca016f4888b078997cf5aaf8aabba3c52600f651a73c858892331b64a1a75145c170a3d9d04b93b5b876c65a360788cd8dc50204840ada049c2e7ccb139329f04ceb2a01a69d59360198260a85d6e6aa88693aa0305ba0489c918ba51d658c6a76acb95b70827a13df972ab7914b253946964b3ac10ca4fe3e16fe71a384ef9629d77a183d799cf510921168616fa112ad0f4fe60c3ae396d1ee408c4e21bef32daa12245788e1913643f742c8cd2c42e08b2ed0b8898815e32223418c9af422ea35e5d643c9626a6c62ce36e2f2fb1c4d571ba478ebd5bdc3f26d514abe9fa9dc1b6ae4064d97c71fc ct_n = fe91eae6264b7ecaffec3aa32c26549693d4203b75b6b9f43c796f0567fa86f88097f32726249f11a5dc4b420d2a5f5287b9ca835e320928a84ac082a27489b4f67dbf64f15b768acf2164085ee7d6816f6ecd6dc68ac08c0a65fd715a2ef13d4b0265d1d8207f9e0a11b10dcdf7a96bd39de8754c1a93cec0b812f5652f403249131d403abed225b4b2643f56629d354d6643385b69b466d872a801e8e273b28cc5b681047b07a2606bfb640cc1c5a9190b3a7e373fac67e34221ad6c27bead3759949b5decead7f36375aaf2cb53947e2c52e41af150929f12c95b4241a609f00d78ba519fd7f32b461091e008d6a1895fa2befe68e790f543e07a04acf0fdb6d029228035c5707ebf29b80a3485556221396b5e74398b1f8b8f7e0ca7ba6c841733a2a2a4d5863f79c514edb2653bdbff3722c30a3fbddb9ff3335d550ac60aabbc8cea4fb26586a7d374276e733db71cd913370351e71524f675e23048aa7780a2f04e27944ac5b88c969b0531e0e4127deffb67ba2228ed3bd05d9b66feda621615b9d744bd9caea016bcafd2739c33324ed0ba2002abe1eeac06b0bbacc93bd4d117e0748fa7b64b610c75a45499cf092aabc29cc2619dc9a6b1bdb1c2fffdf5f34b7c03a14a836c0a47302fdf4d2432b19071fdea57f5179e6e3578d47f90a9d87a0ab38d9c09cb25d10388318d31806150ed4bb97ced433986d287088bfe3e745d06b778470ee6bf123133b5eb21a6c68df4c7532aa30d9cb9255e450b0914e84fe68a8f55af17ec5e759dbb87abff4bf84b1106b5fc64927e4f559084b2808bbb0af046fb57cc929748bbfc9bedc77445c186438e6a7c8227c4b1971fce3ba76004dc1a6713c3384082d3c9a0386524451fbf3966fbb99b8202dce77f2e27da0dd781e98ef3a3bfb61ecb889141ad60c8475d71628b8600a2c9b65a5e8f8caacfb6be939cee190c516f30e985a9358b6b68de48eb5ddcd8395c6727299dbd868b7b168496871d65fbf84d76c0039b042a9fd600b8beb5507bbf5e9b7f578077b48f6a5dc4217fafed59a4bfc0a229bf51e0ad9a5db1cdd5d6bd403e ss_n = fad4daa75722e9e67abeb354ae7b49e0a151d92e5cc41a8ab1d8f41fc4dd7040 ct = d813e96d9af825b18b8c9a9818f3ecc9165f1042b35dc208fdb78bd591835bd4a2fcddabebcfea66e31c015112d01ab9a4567432f27b2b5a492df0127ea62623fe754b22725655901282b08fdbebfb3fc7dad5084e8335f2aa0665d5a761f0edb5535b978f3bdd57b27d2e7d273aba444fc0d3ced84a81ea29e386cc5c413e7ad6fa26f15a4c73be7a1d1956ffb588a81af6c4ac17c82fbb0aad9e015fd1a470904b8f2a581b338b40b43ac7952f94546f59f4db0f72dcd9ea6ec2a6f7e5fbb204c3d50c75222a404b9c3a9d52fd3676922996eddd8286a5da72974bb3eaed9d431e53b6631e294c438bcc4fdec41660dd839d86094219cec53e7c3563af2a736e4203846f48b475562631e213c5035328ef829a81e815ed6099eb8138ab7542191022de2e44de6b6fc951e9632f6e782ed7bc2973fe371b48dbaa1fd4c912bf2249caf50290f5aa47d70c207279e9b81b2f35686405da25b7cc7dc544f7dc3ac262c4684cfd6c1613e8d1876a78562c06c9728af2a10a25ff8997335390dc64552216257aa57610fa24fd25c4f3bcf3a3aee45a899a41a8caaadebd1e42d5208299c448ef52bcda0b22df0744750908c346caceae1452e3bd952a7af0c690d89d39e920d64653a5d65af3af31e3974aaad59f1b53666d5cbbf22c5a5329fd7e7bdb846ce3116eabe0d6ddb43da02fa2e4c6c52fc0f5d53e81d273bfaf99d420e8282d15a395aaf395e2005630b3cad5361c2c63664bc75c186b27b4248e4edb84d3f8138be075f78d551d5c48eaf6d67eed7d57bd4acac6b2978287ad9ab148c748fbf376da82d21055965a5811477d18c7e7fb06c6f1cbac1a458d1402cdddbdbd94f0c13c0a3c6e558e91822947ddcd04a713d0be520fb92c1b914918e2ad43f3fa221b8bb0d5a0cba00507f003c8d8c3099f18a19b33ce1b8f5d3f063ce77826a040a3057ea27d153ed48a0144dc810163335e6d1423b0c4843f0481a76d8ac18313fb8ed257f95773611e81b51246b006ef252c8843142f0c9d29409e1f53e839af2ba66d22d99cc85dc4009dc9119c74841b9fa70ce4f5fac027959def ss = 5233985a40947272277ad09a86e468100b62d8470dd56c415b2a09fd4967e843 count = 607 z = 1fbb4a66e8be9f1aeb0c7e012f4bac7fbc2e3cadf515e8b90484560cb4ca3e2f d = f18fc8c7c8521dea93ead67d95e4258b74636237836165b32db46f20bc86488b msg = c1f82a59a5026a586b607b33e9634cb3b8005b83d92f80c8b6258cdd92a79c62 seed = 731ed7f549e7d1a93f2de8a64cf2d465f714e9daa3184fc68f8a73e9ade1e4b4aaed4de70a47d03e231ac1bf6a3fe7f6 pk = c2eb9bb12687c65a7963c49867512f3c9b467b5a60afc905d994a3ee0064fa16b59063bc9633cd3c04b2b7582da4f111e3d95d7f6380dce25373cc6a54e12017f6a1a0a26e39d006b0a35969d75324335969597a718602d6a76ba15a0c887a333676968555b53c817bf9a53138e1a35fe0ac956c78618c339feb2770c96d6094a0f7c796de4a7a1d3110c0e8a0129a1bd40014344846e80a88712c872ab76a14c9bf36418c4e2c1158f055fa1b6f3dba848fb795894a4542b1a25ea601a7425142d18298d9c39c1c78ad21c39a46a18a91679a36accba8b4ff3c27b6e7295b2810864a134c301f423b55710cc1c8ca24ba212702a24c678b5dc924a68026a0e2b72bd195ce0564c691115a1099b6a316133702ca72bb05b58c662e2922e97b0ed3981c287225a3d511902725a07866dc8888d95c19eb8811c46288accb4006468766d09e4cdb14f90b4d729a6745cc738dac5780192d55105d17797399c98bdcf388047051184677b618098b1a086267a58240c2e6e1c3bcf782bd9a90483046bc71871be34fbbbb637df9939d85c5efb265c20948fe929085090611b4c718843d08112ddb764e170136bdd728d0a6974105352830c67b625a76e2810bd69676116e1c4ccf5de9904b53876b270240619ac163072d428e32aabcefc77ee87b9e9d9984757b5193ec3b7f26a9512a30b42aa503323154f924c7fbbed69a19a213c3585614cea9135d9b721c7055b97a442b20470550571a239ba7c7674cf31edf30964b6c2ea5100432611e28fa44c8d9315e3170677c3e7e17cc5bf5c843c94ffe42028a874e3045a1256a5099a5c475e65e49303ebc9a883c217f8a668e6f73cd66d1285ae6ba0955165e987970c7bba40c575e465c176a33e8eaaa88f5ad5ee5ac1425a46cc4b19e07bed46222c5033c86c495b7a81001a6964e7c13afd24115e91dcbb41c7f61915212643e4cccc02146b252bc455ac4f9549a8992c6b5c8be06c11fc164ce939799f92a8ce51408595c0080b0255ea620fb6242251bc1fb25a997c303a3a45067a488bfc7ce19264e374358ffd032a9b4237458a2ea08c73be3538812780239fb7d3fe0790141e3fbc6cd12e75665115cc2c225101410b4 sk = 787b89beda73b733082084a8acbb0a40492addc7034fdacf53997851c9a1df32924d981d9b91815fd7befec54b2e825f068cba3802a3e2207c58971c0699aa9e36c67ea0c09b821ed6cc5dff17a4454855dd03a2c51b8747799ffb94cbd5b733678120a67983cffa6028531d26576b4032a852003673253e59cb831bac69f4d741c8809b8383673bf91bf2e47b3d2a344d79079b10b27b903d2c2934e76344f3bb8ad296c73de2b6338503ad1105437c51e2a451086834781008eb7c1bebcb729948cd29b4ae3220adcfdb4b96988b6b2b480772c661622afd602c8ab090839ca1e3193dc2488ede7071efa5a2b7e67fcc06cd9ca4c003050bd5b6c49556b6359a40ef693ceeaca6d0512ba457188642a09a2626b20ac2ab9b7afb50cc4308b12860bb8690290c7008ae901420838f872a8f0a2a18673c9947162e9d66989a15007138390a399bed2300e3b40f9af64cbb2350dca338df8b5c2ee43f3e9b2a6b87011668051f8cae8390188983031d3887f27a5377d3349b801ed2193aa519bf122c3f1a544066529f66061031f33de8dc7070156794743ca582694acb09e50ba145799a905a3513138b61f20c344c4f9bc17a83a39caa0c6c60436a4a5b15271693d273a897cb9c9739c25312119882ae576b36f3911b8ae3169878487a0c7e5e455cede0534c40927b397415562957134b5fbc1e7b004f3c1345b890c12eb801c1170795c45a0cd7428474b77f98bc5963247b0431d5f313974104768a72a79698213a1e1392ced0493796a672a01a4e41066cb1f5a0b2b8bf0096301650a14c3089ee1c19a0a35048d182f6aa6c2b1bc6ffdb28bca60ac0633813e84e7590228ca40648699c4002341f16bede121f22784334b041e0d76d626065f35035b8f5175d901c0af27b35763ef1c29d8d8b96a2d4be3af73162f45f87d972a56b5af84a040df12be40321d6f2344b5046d9343e50dcc75df033406c0bd269cb20f84dca2738fc0676369863b2e0479cc02d66471f12d7bb2c84cb5d5101ab8c955d97c8c9b29e77e90f03084e81e1ca52b13b75217b04e04879d2bcdaf725253853c2eb9bb12687c65a7963c49867512f3c9b467b5a60afc905d994a3ee0064fa16b59063bc9633cd3c04b2b7582da4f111e3d95d7f6380dce25373cc6a54e12017f6a1a0a26e39d006b0a35969d75324335969597a718602d6a76ba15a0c887a333676968555b53c817bf9a53138e1a35fe0ac956c78618c339feb2770c96d6094a0f7c796de4a7a1d3110c0e8a0129a1bd40014344846e80a88712c872ab76a14c9bf36418c4e2c1158f055fa1b6f3dba848fb795894a4542b1a25ea601a7425142d18298d9c39c1c78ad21c39a46a18a91679a36accba8b4ff3c27b6e7295b2810864a134c301f423b55710cc1c8ca24ba212702a24c678b5dc924a68026a0e2b72bd195ce0564c691115a1099b6a316133702ca72bb05b58c662e2922e97b0ed3981c287225a3d511902725a07866dc8888d95c19eb8811c46288accb4006468766d09e4cdb14f90b4d729a6745cc738dac5780192d55105d17797399c98bdcf388047051184677b618098b1a086267a58240c2e6e1c3bcf782bd9a90483046bc71871be34fbbbb637df9939d85c5efb265c20948fe929085090611b4c718843d08112ddb764e170136bdd728d0a6974105352830c67b625a76e2810bd69676116e1c4ccf5de9904b53876b270240619ac163072d428e32aabcefc77ee87b9e9d9984757b5193ec3b7f26a9512a30b42aa503323154f924c7fbbed69a19a213c3585614cea9135d9b721c7055b97a442b20470550571a239ba7c7674cf31edf30964b6c2ea5100432611e28fa44c8d9315e3170677c3e7e17cc5bf5c843c94ffe42028a874e3045a1256a5099a5c475e65e49303ebc9a883c217f8a668e6f73cd66d1285ae6ba0955165e987970c7bba40c575e465c176a33e8eaaa88f5ad5ee5ac1425a46cc4b19e07bed46222c5033c86c495b7a81001a6964e7c13afd24115e91dcbb41c7f61915212643e4cccc02146b252bc455ac4f9549a8992c6b5c8be06c11fc164ce939799f92a8ce51408595c0080b0255ea620fb6242251bc1fb25a997c303a3a45067a488bfc7ce19264e374358ffd032a9b4237458a2ea08c73be3538812780239fb7d3fe0790141e3fbc6cd12e75665115cc2c225101410b42960441ba5dd7e0f4a49a0739ece68d4e2dcc7dcc17b7a06697cebbd353ae1131fbb4a66e8be9f1aeb0c7e012f4bac7fbc2e3cadf515e8b90484560cb4ca3e2f ct_n = d50f1aafa50124b2b59e8ead9894f91f67e94ffc5a5397f6c2b3458c3bfa4fa18a7b35dd91e53ceef64130e10d0f26a51ad632e1ecdc010a1a70770bf11b6c5282be2a51092b5d4d0c4d1508eeda9d9ca44f489c5dfd29cd68bc808c3da4e97391b2b3df7786072a6cb3d877160a43cfea2bdf70656f2d9d14b9780becb7b5392e31f4a104dafe11381719262013e66c46c359eff1e128654057205e9bb7f283ecc9af9e36887b58a37b642a817750883718d5470bef3a002106fe515303b1550bb051f017649fe1798d9bcea31d4d7ac4f2b0f975f020c03865ed95266281bcfe08797c43a605ed0ffeb8a47b733a47e4963474e45cbad06dd73e21206600862e8d5b58600e662442af6f27cce6e5300d1a7817e01cbb1c11ad10f20374c073406a52c77ba157d918987d6e8ed39f94026d4f21d8e78a613243a9ea9eb9e9c9b69de3a83b4750e2e846a122a4a1d9f282be4fe649dcd4b1c153b5af62f24a7cd7c2b6307bd4411704b7a2f50e4d6a8cf28cb6035f52138b16aecad20e2aae2c28a41a00b5c5979865fd4fc95e749ded029f92a5e97a6e94a19c4d1acb126114b7b1a172176415e830ceeb2705347732c281ece19b782a34b8b4c92354d8f640aaf9b5a5c03488b974508b521d9bf19e4d2ba50d13796b162d58999783eb92aec8030136db55dcc525487b7779fd5f6c19622a594597b8724a0e0788b506c82cfe1bd2b879a9451b4f2841c851daceaf39fc451676bf52fe41c10a1e41e70cd1fcc0a68695c2418bb798f45793866b5cf155e9bb3547af4fbaebcb2393bdcb89d83ef68f0c9f4fc4b8edf9338aa95f185c864afa68609f85cfdf44bcdd47faa6dbf4d35d376f07f356bbb8bdffeb33a087dde58653def18e9a76882ff4da86be06678ecfcb496ccf60453a20039aa55fbbbd129b9dacf74101fd977de65aa2d47ab05797cfdae97b88662edea922f1088af92a08d863e810c94f151df44bfbfbe55097e569dcfb1d6b7a7c8ded931f8fb7a287b16b41ce6a04ee948a42e565a4e27230cf85a9aa888b50e7cabf359e8813f78b6fd76c4f5f1aceea0d482b9268 ss_n = 7d94010bedbcb86492da4561dcbcdc57028047d9c5cf56936526108e99c72283 ct = b4b4c4e6a539c97b0391fdc35019cadc8c5409eb7bc625d95125498f9f5739f823ad06362c0d80392179ee35f81578022614535ba6a5aaf691d996e4f0687d1994765f42e564489a4bd18f787be9513168b2758506e51b5e351a9d502dced62039c4c1d8b617e458ede5e60460a00372e830ed60fc6fda12be65b8d2df9fcbedde15a88828b978079bfdc992bb51e77c6a51df90880d90b8a9340e72f5921a6ba9b4c69c45ab1eae47ac1822625d3a4e56d719aaf1940ab21a2fbcb34fbb85732a2e3d834621ddce6357df2c9aff76cc097c79969d1376df3875184da159509ceca904b8a2f858a83542e082eb4e5943562b4697490e6301ede2e954759739fdb169daf1aa670a4f8b6d131d7b858bc6cf89ab34b3b8eb29e335debcd704c331fe956eeaa016a0d94ebd6b8eb02df4505d390c58ab2035a67da9d5a7100f30f4531523fef9606bc582380d78d0d010c88035c7245572b888d32590f3c840bf1665eb408883eeb4499be606632aa95fbdb91f6bc25a1f9a0e8eb7a2565605a898a6ce99bbb0dff3eb56808233ec7fc1ba10809dee278dfd762b69af00ce3f3a783b2efd7c8d866f70066f7f4e07fb49d8910b9963226a265fed69fcd0a1d5d4af42e14feab94248f776f2780d6f22373fbb3be5f6ef9f6b6743f84f333b65a6f078accab3128b20e781e9bb69335e87c7813968d885b9ae4ba161009a788da2e32401bcf23943aae2ec44f9ba6349d5e131d0f7e6e7804411e1e7622c00c572b3935c009cc46fa1fc9ee49d7652e2793f701983d7963b84873163a1ae3e90d53416d044827e8f4319985eeb41b08a64ca1ee2c74b06e01e9eb08a3b2c3a469059e35724462cc4e9266034ed2468df2c9cc356973f3371405938e814038db35679f5daf64efe59a94fd7339cf8d69c86786bb18cfd060ef84dd5424d7591ab01891f931c374e74e0dd976043e28aa0e8dd92986219f96f136b950a5c990960e8f72d0121fa8929c05a48bc63435cc7d1693086552f32615bc22dadb0c390d5acb985fd46f0f7c962d40337d24cdb3758480dd893871ecba2f62699d5ed6eff6dee ss = 4bdfab9fc47d679cf2c79a8b9e671fd29843cd01bea567ae31f88f031b0d05cd count = 608 z = cca6e38643d68ac919d9d29aa5c57930c035890bbf4359fc462758e4557d0d4d d = 491e6d62f5561018b0badbcf233ebc2b01f8a53593d7b718d1e480619b2b901d msg = 1bffc3d243bc24b03181089b2d0173767cc20438b476c6dbfa6f27262d3dad27 seed = e8a70feb1e6e4434cef9be23132a1e6973f7bae996c4b3f1b860a47f7369ce26b0210efde6ed795ef7bbfead589911b5 pk = 651022b326695607c987994c49523ca21422acd52f5a754e40d48f9b886da58cb07fd91d467c6052728a1bac81d5b1a5d9c9b6f554163aab7e3b707db17acbfbaa0a8ee5b86a01529d5b721878b9a4a431eff24c71c860fe65143fdc8ea559b86f906b583b0303257bd0805043a99a69a6a39a67a94e787973954431f60e1ba07a5c716380e1a58012072297a46351c1ae003f31653903897bbd14cc0f2b114453830fa8193da716dddbad1a064831d1693a9c9e99f36b63003cf17324b4681fdc968d397c7d3c76a5f058745a4a666a709bc2c0662214ce6986b82707746a976222293b940b89b75b2ec257c32b4b9de16139d5945931b48cd29004d7a51332427a7e2aafe5aa0d27268b11844317e2a09d962644e91f4ffa76fed9700f99065358680fa7a4fcf96d34457b6f108ad13b171d22205a0a6262119f78fc2034b434bf3238e376704304041de2c0711c65756ac94267392fc02a5ba50c48f8b2a97a671a6a8145f26108ab24827434441aaf6a476bc397a25efca69a444e353a4f02a0544315506bc11dbf03c2a5769526866b6d31ae722c70caa07f17374f65e3c0f0701617e38814840fe2d696d443b6817cc818d08151eccd24139a6b958767399cd701822cfc5d948227b5fc914c8870c5883703a24b7cd1077769638df11d9f67cdc2082d2b15c8c48c0ad5e2954bd761384332bc1a42fb04c0658870c488a35f0cc7bdc836315c1698f905603363b7da132b0a425aa04441ebab25fa8f3dd017b85a8cb1f48d3056aec050aa73157a32c16d43bb116896a63c82c04b5b7e5ae65994c6a18b28af15ecb74b3827af447d6af91998176f07aa2ec4622c2a62c845d0327a451b0aa7774ac0c9a5374f5b5036c2a2bc41e64f23f7bc2fdc8cf5397e3cc6a626f57ed8c84e59f80f4c3c8d55086654c0266023516797108000bb6367481bc71e7a31bfcc1057bd3466e2339472015cee2b3180755c6c28b112d273b912bd06bcc251763172bb4770c438b2473c641b776085ba5cb62ae20cbcf4399facb92c6b1111ba0b41c8e628f3737d2970b2bf581f191a245d6977aa5c1a51da6b713a6c41632ac0ba340325442931ad0f16c1bdcded87c895149e167727 sk = a7f91d4c2ac6af847b26c64137b0bc6ce246ebec1745b43b212c70bf073fa07a528cf797082bcafec8842ea4759a55a150d4316c47328bf2cc1340845d3b354058448e4a6ad6a135668076af2caade0a8764e13dbbe9672d822218c16592141661128bbe8cad90833bd503770c2019945a8f1a19b952c9b25c0344dfd659546899388acb27d8c91ecba077dc5488128f09231283c3ad881bbc7af6a0f3f44f21a7222ad17cf97503c8cca690e91d7e86cd4604a73dcb78eb1c3ca7e4893f4bba610867dd85caa773afc9937ca6d855db984d1ec8cad033c78ed22a26f06a22eb7613aaca475a84977053639c184f087c5900b9e8fb5765a82e7c198bdf2507f8fbc359d833a7631103c2c62a9c7c2dca1ed1a94ddfd10878ab0ed685b9f213cfb9d95facea93afeba575b7c04b6ac9766b924ab35091f1bba71896b3403ff86aa84f5ac21f914d226825c54c9af2f99ffb56c32f158316303602003065269cdca5bcbbd3084b756a849cba9233acd90a37e97903251a00de494ef4e83193865de914b64a750689c6cd374a1ec7f3a057597e8f44be08dbcb3c845f67b9bd51d387f2c8658d1b82f3dbbf078b60c1d507f19c41dcc849bc0204fa96cf794294fffa1d70306cc3a283b443ab40133a8a58981b0c13bfa25c8963282e3948670a8e6d0b08bd847f81646165d2c7d947723d5805d7a1c80b10299d00061fea1ddb2669d971ac5455bb4da56907b583e6a550c315c8f9a34d9e59bb57377687e9a646e32680011e855808f0f99c68e90959078af47a8a2882b007e103ddd0ad6d6007c88696b4f32c7557459fd54116da768d2bc7e0c9013d376ace2bc6c78b4e32a61de3b10fd29a8156f385e04156b255a4d18b45fcba676a60b96f585220e3817eab240c6cc060a601ccb8c4569680cb4ac44e1b6d9b51285097a7dec13650a1b43fa30303e9268d7878dbf51ddc8254f0398b7eb7c82da66189a65c0415454aca2f2653a73d2071de25bc43a7498d793e8a358f14a6a347e5a4aa7b5ff50bc04386770fa31d65542fd5038cdd0c9d7775aebcbc242b1b2439a0501fab713c6611651022b326695607c987994c49523ca21422acd52f5a754e40d48f9b886da58cb07fd91d467c6052728a1bac81d5b1a5d9c9b6f554163aab7e3b707db17acbfbaa0a8ee5b86a01529d5b721878b9a4a431eff24c71c860fe65143fdc8ea559b86f906b583b0303257bd0805043a99a69a6a39a67a94e787973954431f60e1ba07a5c716380e1a58012072297a46351c1ae003f31653903897bbd14cc0f2b114453830fa8193da716dddbad1a064831d1693a9c9e99f36b63003cf17324b4681fdc968d397c7d3c76a5f058745a4a666a709bc2c0662214ce6986b82707746a976222293b940b89b75b2ec257c32b4b9de16139d5945931b48cd29004d7a51332427a7e2aafe5aa0d27268b11844317e2a09d962644e91f4ffa76fed9700f99065358680fa7a4fcf96d34457b6f108ad13b171d22205a0a6262119f78fc2034b434bf3238e376704304041de2c0711c65756ac94267392fc02a5ba50c48f8b2a97a671a6a8145f26108ab24827434441aaf6a476bc397a25efca69a444e353a4f02a0544315506bc11dbf03c2a5769526866b6d31ae722c70caa07f17374f65e3c0f0701617e38814840fe2d696d443b6817cc818d08151eccd24139a6b958767399cd701822cfc5d948227b5fc914c8870c5883703a24b7cd1077769638df11d9f67cdc2082d2b15c8c48c0ad5e2954bd761384332bc1a42fb04c0658870c488a35f0cc7bdc836315c1698f905603363b7da132b0a425aa04441ebab25fa8f3dd017b85a8cb1f48d3056aec050aa73157a32c16d43bb116896a63c82c04b5b7e5ae65994c6a18b28af15ecb74b3827af447d6af91998176f07aa2ec4622c2a62c845d0327a451b0aa7774ac0c9a5374f5b5036c2a2bc41e64f23f7bc2fdc8cf5397e3cc6a626f57ed8c84e59f80f4c3c8d55086654c0266023516797108000bb6367481bc71e7a31bfcc1057bd3466e2339472015cee2b3180755c6c28b112d273b912bd06bcc251763172bb4770c438b2473c641b776085ba5cb62ae20cbcf4399facb92c6b1111ba0b41c8e628f3737d2970b2bf581f191a245d6977aa5c1a51da6b713a6c41632ac0ba340325442931ad0f16c1bdcded87c895149e16772751b67efe910a0a9df2e73833d018271e012278f45515f639235854d1894fb87ccca6e38643d68ac919d9d29aa5c57930c035890bbf4359fc462758e4557d0d4d ct_n = ac804feb9f314a63c3599c1b54dadf992f7e0517513a32d59e9285bf7513c7104603ad9cc56be7916ad8762e3d07fabd001e75d78e071bfe1291b9832f39b7d0701794f724d3760e8098827a35445a9dd5100153671487770e55ab43f8d9492315ec8da6bb691c180c329dd52058dfde59397f92fcc4f51f6ddf22b39e2713e91cbc4172e6ec8342bee25cc3ddbb8c479fe41a3ef212182364c5b73b0a4015a99bf82359604ddb4fca6fa202e80c02a005177387604dd9138241c3805d7914997979f57dca146869290cdd2a004bb0a1ee19a7bb3cbc33d5c7e881228b13625a9756ad02090b64a82a924b0ddcca4b8495566da0d4c6899df6cc1a19c8b44aaddf3c2f9287d7ba34a7accd25a7d2afd3df16ef143a96a134a34462239793bb02bc0630a2b96f759ae73c845c715f424c7b113a694d7f0a7adf8897db4cac3d9f595167d0de4e774c780d08ed0d6673975dcd81ba16731beba1b6d4dad3617574613a3a646711426165773bfc17dd3faa07e69b80ac230b2845249db3a1244bbc13a2656c3e821802186b5bdc1b12840238554ad630b9bb95883c1df1172dd632fa6cc17c7a82a1cc38d01782749f67fea2e61dc221856fdb8021b0021a0d8b51a656dda225df7e5837a00d81538e1dfdcaa6d6a33d9e314039d5f0b7f7b43949891e7556178ca1924f389504318c1df2ab2689d26ee7f9a391d964c0c65f7b9260e58cd3bea936ebd8daa121b893f3debfc6282a48bc23d3c3253dcd57e03e52759be021036c0fca603924fb37c3245d07848bfaf4bb81fb4e1ae261d01ba6e55a978081361181cb4c0a1051eaea537523d6b230b2bdae923c1026c24dfa631e120b4e7a55004e1c9563ce2d541e42cd4041e9880e0f748e41126ee51fac5285eb631ab864f898bce9a32b4807e8768e36899bd7b69e6367244f569979c692c95e7dff82e435c9476f2a12ffd5b24fcd0cc83a898d8bbed9bbbce40c11a1dc3fd47f446284363e570a42f5f8b63de4d98deffe6a9d895754bd7f2d1a52e50f5b01c7676147aa737551700848251e36f10a93dfdcd24ece6fac2317f52e9b6df4 ss_n = 37b20531c1d30182d747d416fbc22eff4441734856c4784fe9d4b5f96dca5228 ct = 4cf44868af8fba13028e254e5926cbec444a8aeb7302120ebc833e6e991053ef18d3b9cd245a22c94eac3e8b4ce448c7a07991a7d1c83d20c6d5e2f9579300f85e414feebfc0d2be6786ece05604bb39640b34e8b633bfdfe648b174a2895bce574009071459f76e82a25c55546ab0e9bc9c51eafac76b214b3b17b3ca7c0738641e58deb14d53b254e5ebb8e4b7e821dc0c850d87ab877351f26c877c8beb518e1026728a22108b58b06777fb91a8f008f1db784004ad7ba74e3f637be1fa71cdd398ae10b97b2afc244543021b1325d43b66e8ac295ce901b74a612473aed6de6927c66b237208447572cf7eb81d7f031b174f2dcd0c52af901b0b8b5a43a723095f37e401896b0713b8fba88bebddbd506cec622f38dab51494ae4232969de1a0ca04405ceee44a40839ae5a4dbfc4f3fb251f7bdad2ddb6d2b57665ff282779fd9e438e31c565ad652d8f359b88be01b1a89145c5ca8c3a03f96085aa4659a1b5c5b1e0d27b3cc1d2a3b9a64f9afafd650d0bed93e3ebc1766f113334d10fbfb4f2d2a1c3f02dc84bc54249f4e917d7b29032912bc2f66a99b489cf1afecdf5526e2372c352d041297a5ec045c58d794e5297196b2295d5e7b21dae451ebd01e3b93d6f8a9f7cf93774bf95dd2dbe360a4949eab76817fbd120eaac8ab1a98eef4f54eafa172754ef37deab076139005241139bdccbc17473b47230012f37e0afeb987572944f38b8f9e010de88831f5f7123754150421c60872fd9d02b7a91060ad8dd8833bc4871a57a9ba00ab4cd7bd1206b9985eec96904ad6e8052cab3dfacba33b21b893844e69feace6d5e5445e6fdba12b94df5863aa17dcac0280fec640664f670785a71b82387b0640892f79f6a81105b430176b267131a3efe6cd22b6844032ac6f9f01e81dfea320939dbb75b743bc092dca61708e03e9cd02435ee89f97db67c67f5ec5aa419f7f98dee8a561d50856c0210c47e292432437902d2a3607790c6b0b2fedcdf3a57eaa5b9cf53133db92dcb8e3b8678ce379eb5a329b50d4dab5ccd530164397f0dfa04d0f14bb3945aa4b482704ad5eba84 ss = 285c6dd91a92e3268eb4b2f0fb811002cb28313f80b0bcee35b5526e30508e45 count = 609 z = 5d47c6aaf56aaa026542b08d58ff5fa2ef01ae6a74e33b13cd9d2bf79ffc99eb d = 12b91bfa97ee81e80fe05d0beef618202b9e5710f774ec1d77e8db83a5caea82 msg = 8030ecc7d66cf0dbc5529206c641bf48f793bd0640071f3ad48ec2b3ed5411ba seed = 3b3273d9285d212aca5dcc811bf36952d1337ffd43ab864504da84cc3c44d54632751ad64ff62dd0266319f0be69e0c1 pk = c59016f9051cd3c7b8d178aadc6441923b12d20c4f4a91739d80992b704c837604eaa9b5ffb240f88b7c7dd5a033375bf9d950d4b889434415b144cb18e19dce85346cba0fd7a84bf109b85438902d01b3951b1dd872742621770d54a793a9695f464195d5a7420659557c7df66a1a61ea7f9e8c7405d355b2e537a5d3576cfa0f5e526b32265a72cc41e6cc74ad265a19b12b3f77300ea0aa10d493849062c723284af29351f30f2cab1bb71c61fe424401479d2eb923e6e79746329cfbc5728755174f470fab979376e846009310fa974800156f7cc85bbfb4849bcc95507096376cabf373b53e7947831742bae46d13dc0a5ed12de5b1944fd7208547386a7a71a61a4c90748df1cbbdb0420df909a53a40c219c5622136cadbe12731c70e6dd03f0ff0c0ac57368bf5beb1d69c80004a3e8116af58cdfdc12ddbf01f89e68cc6fa32a2300441a85871b90ce3900a6935b66d1720614a0847c44074d449fc1361b454b5b6b4a907411deb42a12baa14fd1a1d716bbb9971372051badd8b78385a8e2b223371dacede9aafe2b2cf2b91b822d1ad68d845e09036acf01b4d549b45e52b14da93968a426851ac10e5b74a644d0132a943b576f0582d52f5404c392008482717d111263030d4f5315e97850898c95ea92793d052bb014269d3aea2d9b1bd805f0961670ea439a02b1c945a29d792b423467f40e6905fbb8bf0faa03d50842f54c24d27ca6010a3676130297a6c7217389b3375a3a81eef0984a9bbc0cbd676def4012431cf0712322dd706685540602544e3828331f6c914fc28913206c8bb25dfd5ba86f6ce5de8ae9a5cc2bd3a717ee9719e41ca6f94a8e186889f16c6350c9380d2cfbab6c14df4b1d8965d680cbabe645241c7b261b9ae80e5435ae46ec8855beea07213500d5a2153a8c5aeb78183906797e8d7c193f53c5b9c328b7903cf994049d9220436454a605def7c964ee2817ffb4fe1e19d5bbb3b558bc249bb421b5470564b1d776a26c9e120199134af49529906c87a9885fcec7f5953912dc8aa6a7688522410eec365b408a808a977dda58a55421ce7f15c8ed0c3e9c86070789e39c526f2e99cf3e31b33d827fc691cf7f13f7c18d4e6c8 sk = ac043841d72d388521e457bf3566b74044a234e39bb041c562f53482cc7f87128fc74675a9841e06e36674b0b302274c47eabbbf73c11528a8007433a846a2592c62d70655fe7380af827f4626b85497a1cf64a8a20c512e4418a7b8941d0c28fbf4371cd785f0721bda539132626185968fecd8629e51b6a648a7068063b2737e3a64c24c492e61661333e0728cd10d15e8823da5aefa7a5c1870cbf445b97b006567e3bd9a95064c551762e2cdb04c4a8417431de84ef8d2223deb3458f44e20d52482425b7bc5b0f5d237c6600613837e16f55d87b3285edb66212691dc984440c798a8064637b871d656424fc1c4aae572f19584490a2125c85baee28c5dcbae9b3b1687c0c9018cb2fcf784a307c0b6a3895bfc8cda664e5eb0bf42101e05b8b1f30b95b8f839ccc764307923e31945c5b89a2c393f51d26c882c4f91266a3734b9a65c9e059386fd0b31f4e7bea8369936b8c44b24c4e99a0e560c6680eb3bf0419c7f95af76a727a8cc67d6c1797b2b73896b74e2866a57510915a06340ca005a149132b91e1c048334604d150121829a91cc101f3c90c1ac570cb7e89acbb8c35a46a95181a6bf0a851325cfe770b20bd5950e2b36d0dc38afd10f94314cab38aa1859a4d7934fae2589afb0ca8bbcb24db1242002aa92b6322239c87a85935e3172662b72a9310d09240f4b57681746c6b9fbc9b54739c3a18cafcb21359148489c0d9069cda29cadb95c20d0a442946c83221c07a5952fb0c567c913102dd01a1247942a352acbf0b161a4672ab11fe33a4daff246f89346fb78266de367ff970a504c694c8294fbc1407c202aa20a82bcec2f4d864a95964ba649c58dc4c0e6caa987a85deddbc543bb436aa816db3a24f40c690a972e286c7b521a7bab66191cca3828b992c9c48db5b447f8d797f2bc72b4a4045a024c3c765ed3c6676da39c08766f0dd366291399dfc0701b7a3f8650b0f17438543957874219cc38ab28faa305b066f2343130245a5558acf5a2a11dd540916331729536faf83c3b0b4322971174b8601971b024c0a50858a461fa43bedc46d4aa5263a654c59016f9051cd3c7b8d178aadc6441923b12d20c4f4a91739d80992b704c837604eaa9b5ffb240f88b7c7dd5a033375bf9d950d4b889434415b144cb18e19dce85346cba0fd7a84bf109b85438902d01b3951b1dd872742621770d54a793a9695f464195d5a7420659557c7df66a1a61ea7f9e8c7405d355b2e537a5d3576cfa0f5e526b32265a72cc41e6cc74ad265a19b12b3f77300ea0aa10d493849062c723284af29351f30f2cab1bb71c61fe424401479d2eb923e6e79746329cfbc5728755174f470fab979376e846009310fa974800156f7cc85bbfb4849bcc95507096376cabf373b53e7947831742bae46d13dc0a5ed12de5b1944fd7208547386a7a71a61a4c90748df1cbbdb0420df909a53a40c219c5622136cadbe12731c70e6dd03f0ff0c0ac57368bf5beb1d69c80004a3e8116af58cdfdc12ddbf01f89e68cc6fa32a2300441a85871b90ce3900a6935b66d1720614a0847c44074d449fc1361b454b5b6b4a907411deb42a12baa14fd1a1d716bbb9971372051badd8b78385a8e2b223371dacede9aafe2b2cf2b91b822d1ad68d845e09036acf01b4d549b45e52b14da93968a426851ac10e5b74a644d0132a943b576f0582d52f5404c392008482717d111263030d4f5315e97850898c95ea92793d052bb014269d3aea2d9b1bd805f0961670ea439a02b1c945a29d792b423467f40e6905fbb8bf0faa03d50842f54c24d27ca6010a3676130297a6c7217389b3375a3a81eef0984a9bbc0cbd676def4012431cf0712322dd706685540602544e3828331f6c914fc28913206c8bb25dfd5ba86f6ce5de8ae9a5cc2bd3a717ee9719e41ca6f94a8e186889f16c6350c9380d2cfbab6c14df4b1d8965d680cbabe645241c7b261b9ae80e5435ae46ec8855beea07213500d5a2153a8c5aeb78183906797e8d7c193f53c5b9c328b7903cf994049d9220436454a605def7c964ee2817ffb4fe1e19d5bbb3b558bc249bb421b5470564b1d776a26c9e120199134af49529906c87a9885fcec7f5953912dc8aa6a7688522410eec365b408a808a977dda58a55421ce7f15c8ed0c3e9c86070789e39c526f2e99cf3e31b33d827fc691cf7f13f7c18d4e6c8555ddeb2a08bcbb05a6bde2d3ace38e57522fee8b6b3a14c0f442e57139a01bb5d47c6aaf56aaa026542b08d58ff5fa2ef01ae6a74e33b13cd9d2bf79ffc99eb ct_n = 1dd38725a0a3cdef77be9de04ade1d3c0b64d8789c2e998ddba3c4f79bad17b02d28be283822f7ca8f24021cbe96df751556179de7e31f46963c62f4e50dc1a9e27e77e3f479bac0cd4cabf25a70b361901131acb3d02eaa4bed44676fcedde8c916a2d58cb38bb41e062487fae683105bfd7b561ed3e2fd676e281e5ab7f59a2958599e27c5698ee589c78e7d9493f9e8cdc0e246a4fdc57420cd7faf0addefb8f0a4832e8067f942a5c4f88fdbb52e07c317627e50391a3e0c15001a32467969182a04f7bc51e39400b4484ec0cc8d10634a43589e78fb451d1ff46c2a9ae30e9179d52bdba539a8a8f0b867950c86466a886115c05710b6eaf97abf38d65a986701de1f2e6deb7e1d9ee66d4e6877538a9d6725b122ba53dbdd7040c15ea9399d08f5ee9fbce2b243109078fc886030faa53460b1600874e64b0b3b3e883388b7360e22ba41abfb0eef2275ec2e842b7739aa116682f459562f4961a2d0a327d1aa4b7405c60d1171471381acf350456dd858ebf606cff0ae98a6b33720a8f6be9c21055a3234ab098763f52f34778e20ffd3025dbf0260c45141dbfa9a4608f1ed6c549e7e610ee465e20ac7cc2a88c7fc35c49bf1ab6f8e6dfe31b8fc7cbf0bf29a07ceaf730ff0c4d442d97ad27cb371502e3c4981043a76d58db7162c47d4f55d49a1a7210b3d46010a21f4bf56ebe1a0a3f2e77568bcc291b8dbf67c2de2529abb20aeb58c947a051f250202c6b5efc22f7d02e91c6fc74fe1507ebde9b7435ef126ffe0deea882b7b76b6d96b2d7691f3c555a48ed56a974eeeac247f141bbb9d7516af7fb20b867ed2ee33ef8a666fc4c62f8f0491a6a61bd5a85c447a1503d06a697d28630b18a24d3b6c6c93c565c7b899c3ee244ee1d2cbe061da108541b125c32280c517a316eeae3ba7689a37737f7d77eb624ecb973e2cb5776b97ee4735044b110f0224d752aed745843dda1807e659c3e25bd569804d514423f87e5235e09810bc2bdd0b9b97632327d1cfe6e2318a038f4df517cf143b7d224468192be9c0b7e0638c2bc600a7afb9b6c8fa6465795a0d3aadaab6d368 ss_n = 6d5a362e3fb6c1be713697d5b42f68751d0200d349bef8aff8cde87f85bd3d62 ct = 9c77fd2828b8213ce89f91b0f702aeb4caa31d4f5842f5ae4018dc92b348cb0132e9c58e9b67c2bf2dbaff90c3626224b93420473112ef1629826499dda211f2ae832d9768a2c9884942d5aa21634e6d1c62247832743e8e3db24482cd11f903a547907dafd6d682848be94ee22157db1f46e5918ad3142e93786d79188c5197614b75784fdc9d74260b21a1fe40d884ea54dc9d3430cafc5ce829c890f9bd3c1e9ca7d280096ed386736e214ca38656ff617ffa5f49f02c87d4dded8245807bcf43497e6dee807f4579c65a208846d22fa1978443e307453dacb965cfee44daf353cfd53d997eb7baeee8347eb3ad9a4a5a0ae994e0e7403092885f77a31e0c196e73d80ddcb734d7e5862b4234efc88626b880b22c8e2d00fa7e0e279988f0dc252650525c1c49de6405b0cf2d27076f59bc56dfdb56303af27f13fc4808861750b10b7516c2949efdea2725a7d1a0b0584cffcee57099554dfb59b8c1b1763caf6152a2502f8c76d8446b5987080a8e71163385dbe9f95c012d39e28f0a0348bdc01e585b81d985a0522992aeb4a02b39009ff012cdc288d0c455bf10dabcd6539a3fa517ba35212f2def273a53b8f06da25adb8a0d3e710bc142b280fbca8e97d4e967ad839a01e4dbb74b75b765fac60f1c5d99b820ba6a5559faabe840b654944ab3acc70507d5004f92afda3d1434ec1ab342692c6d54b7554af52bc8468109e08ed6318a21312118e4614904b8367a0477eb361475069597d9266442d0e049f3653b5445bb32b2ac5274ff4d3fddb64d5797a69d8775fca8b3e98735ba04f163eecf154eecdb1327ba03e71ed656c30d987af56cb02654f3034ea0503a238c4fa39513a1315c269d5a9c49039d3bd0518466b05e3bc4898b518af8be18e9caf9b9d6b8b4c3eceffc023fe9c516c3d164862ffed09460724d18fd76ae1466b89f7c8333ed84b3a9ce68270ef800e14130246fd32d79b35a9fb7b00dc6c83a082224d25df1c90f1441d096a2f184972079057b7a9a44f1e1cdef80145cd1cb50c393346217a78fa9febce4ef2aa417bda3209521fb87029f0188742c8c ss = 7a1e3921ab9dbeece43752dbb2a9e9e8424c14fd698cf84eedf1cacd48b49fa7 count = 610 z = fbd292556c233e6f1792ac19445331ce5ace8a7c0f6a0b1ee2c42decb44c5b8d d = 91f1050ecbf41a7eb3c314fcc31be77035576e506477044a734a318e0ac52087 msg = 8f5a3668b8b9a6b6c7a106f58e4f422319d1c95ca52fdfaa59016e2fd7c1e882 seed = 4e583634d6745ea04afaea15007b2b2ef41f00df524e258a405ef116f14b5e6b7bcc7fd45cfbbbaacf4e2f5482dd469c pk = bfe7a1aee1746abc9493ba25d3aac30db1a872ec43ea402fa214649c315cba8a8f236807fb6231caec8d0c31aea99577ebf21ab91b0ec90437bf03301e7abf08e88fa1aa64e6674a3cd08ae8e99237e3c40d2c35aac6a6b9d890213b9a7aac07ea367233d6080a390c0f760dabe6019edbb81dc04bde62a52d54b3d015acdb6671a6564bf1c58de94c0fc2a56e440614185438f8784925f128592574ef492efd990afcd902ca43a84fe5033001b0f4fb5a781b01fd339c17502ee45b333911c3bd434f51e269c67883f542363ab0896956cf57a01daf469cf1a88d7dbb3bad6a38f763788580b59342cd080bc184744ff0a455180c18e261097a717b0eabb61ca8c2df6bbdf9ba4f62b2b019658d6ae38501c96c39fc8796d8cccc1ab39ca730a5012c3fbcc9dd90a23822795922124b9610a75b9d47392a52b421bf37cdd8217c746804fd496b8f49bc6d721e7b22745fa71e5b81344ec57d3808551dac867d4b3c3b94723982115e359f03342e63d7888a1345db160f42066e69b46d22493f17373fe97c77f4249b8af547616a9693b691ad963736f27ea6c53d8e83422d8ca36b804eed291da4e4c48e94a2fef6cf0f5988518bbb7ce321e3649b749540589117a1643986a26ae0788df20b532087cb07a09c44caa94d796c7c779a817ac6dab22fd2b6b513ec130a2359b5e2af0ba4965255cf3bbbbbd669cec1cb90c195743fcc51d5525ec4a1a0cb169e8e548265436269493166aba90ca29536966054830c7d451d7ebbb630c5b1622601a8fc1051283f9bc4757254737dd361cde13dcc35570e9b2de621ad5c62aab44c5f7dea679eabcbd876586a49215abb269bb974983982364a4111f867e498c78af8a71622967875c1a8cc9ad3026a8a8c8610ea2b31b83383c6333db3ae308ca305f2ac6613375549999b4bcdea4b5d45a3ce22f73902c46a899a32d1f29747e30b8b007b27ab984b92b6796914690a61c14265951a92d77171b8a7ca15eb2c84318dc1a41932009493633496040f68ca92dbe664f0f39be3e8a594080dd1f3af36ca9578d1297c0a78ae1b4d93ac9a9da67d7acbdbea19210c24459b82acac4e2ed8ec3179ffa5307b34d337217ef427b056 sk = a7e98aba66208e5a9982369d4f73ba9eaa2038db48db57090ba6b22bfb9b7c62cd89ca6900918549c591ca9a8fe934369b06772e09a5d71718ae893d3c92277b03a2fd283a479413a19b6fa03421293361a7e91a24c515c3d91799ab64b6d1539cf01011ea078af72687344b28dc10db4bb8ef281d5ce53156c3a4c79ab2a9949961258db943be87c005b06538cfd87f7e10a1f7057ff7882a2d1baec868bf7b918b5cd531fccc1e75284f0ae257e78892bfe0837ea3a435ba73c0b88baccb4d41f2639528afa61c87dde406b6a9649bc885e3c441310117793a8bdc462f5bcb84a2575aa97208dfc501827c67ba567aeb722f2c07bfa92826f9f33cbc4c401372af03cb028999b18771c822abbdcdcc9bb0959d7480793d46267ad566ca823455dcba0e5603d520713535a544282ba5225d14e6937d586b4596c2db602cd18c3b632233cb905ba5b319c571c0eec5373d6b23cd301ca1e8b08ea988c158a285e184b0675025905b6669c4d1fb5c2c188407eabf93a59384aa2221aba04a781d0eb5b09cc0440d15bf3c075e5c799b3644284690306de840ffe29009ba6141a1a57143cd8a638ec45b3522c92579879dab63c0d2e678d8ca30ac625c90286c668433b94c3de955356caac8554351f5da9709b5c15a58714d3585a6c54966f393f7f29497c00ec5d01b8a0a8a42c8736e8c20942064dfa63a31d9b4916242e95cb319d697717c6084f4c1da884b4ee58309476f14101225520cc7c4c74563b5808a34f8515caf9b2a1ff692eb9b8462248361791b6dd2809f774b9c2b95ecbb4f2f0c824c940e05642381669de0731df89538e118a9b6474bd47841e754b6a7810cf3085aedd330c99a79a9e3c159e52dea1c22e204a985881978a62beb311c3901ad503407a982377486bf44f83600b71a584c03295c678c369c3f69bddc987bbb0c0376f98d6812b5aaa816ba9b885d2a3cd2d9aa29c0a10df66058a94ae8a8bc16b4ceb32b557c860f474b57a3c69682c24d7a7375b458a6b86c076b37b333829e44a02595e56eae327b6922b305040015b5c50df5146441ba9a0a91f4932abfe7a1aee1746abc9493ba25d3aac30db1a872ec43ea402fa214649c315cba8a8f236807fb6231caec8d0c31aea99577ebf21ab91b0ec90437bf03301e7abf08e88fa1aa64e6674a3cd08ae8e99237e3c40d2c35aac6a6b9d890213b9a7aac07ea367233d6080a390c0f760dabe6019edbb81dc04bde62a52d54b3d015acdb6671a6564bf1c58de94c0fc2a56e440614185438f8784925f128592574ef492efd990afcd902ca43a84fe5033001b0f4fb5a781b01fd339c17502ee45b333911c3bd434f51e269c67883f542363ab0896956cf57a01daf469cf1a88d7dbb3bad6a38f763788580b59342cd080bc184744ff0a455180c18e261097a717b0eabb61ca8c2df6bbdf9ba4f62b2b019658d6ae38501c96c39fc8796d8cccc1ab39ca730a5012c3fbcc9dd90a23822795922124b9610a75b9d47392a52b421bf37cdd8217c746804fd496b8f49bc6d721e7b22745fa71e5b81344ec57d3808551dac867d4b3c3b94723982115e359f03342e63d7888a1345db160f42066e69b46d22493f17373fe97c77f4249b8af547616a9693b691ad963736f27ea6c53d8e83422d8ca36b804eed291da4e4c48e94a2fef6cf0f5988518bbb7ce321e3649b749540589117a1643986a26ae0788df20b532087cb07a09c44caa94d796c7c779a817ac6dab22fd2b6b513ec130a2359b5e2af0ba4965255cf3bbbbbd669cec1cb90c195743fcc51d5525ec4a1a0cb169e8e548265436269493166aba90ca29536966054830c7d451d7ebbb630c5b1622601a8fc1051283f9bc4757254737dd361cde13dcc35570e9b2de621ad5c62aab44c5f7dea679eabcbd876586a49215abb269bb974983982364a4111f867e498c78af8a71622967875c1a8cc9ad3026a8a8c8610ea2b31b83383c6333db3ae308ca305f2ac6613375549999b4bcdea4b5d45a3ce22f73902c46a899a32d1f29747e30b8b007b27ab984b92b6796914690a61c14265951a92d77171b8a7ca15eb2c84318dc1a41932009493633496040f68ca92dbe664f0f39be3e8a594080dd1f3af36ca9578d1297c0a78ae1b4d93ac9a9da67d7acbdbea19210c24459b82acac4e2ed8ec3179ffa5307b34d337217ef427b056e7eca611777c035ac12c16307e0f00bb0fe59bc16195a4772c24b5298b67bf85fbd292556c233e6f1792ac19445331ce5ace8a7c0f6a0b1ee2c42decb44c5b8d ct_n = 6926d2d267fd05ae290c2ff1ba7de86d9f517768de5eb92a4a9ce0f221eac44a6d77301fb55d4db3cf02bbae028dc52226def9b030639d60a89fc2acd5c6660011660ff1a152f50d1977e0de0889a90c9d255bbadba2a3ba24c6a67650395724bef302df51cd2395e75ef582d1f4d9c47f4fd146e546a084b13dcc103e239561b56eab4018d2cf2e80f8e7a3249cb01c70547e7632f8f912125b264a48134f24bbf23a84e6b5cce53d7463b1dc628ab0c920f0135f62d303079e2e88ee559a8eda58de5d76ca1d34ee4cd13159d8fd044cf021be959661f990ab2feaa3dc0a4e72934917b2b01aabff184afb5b5126b4441c380515782bc19aa1610238c05f8352a0d2a43f410015ff450a2e759a858b8f4b0e56bf17d9a655184befdcddf5f1f83828f6d4f0978dff177a4269ec3c544af2c897c81360437315f91c33abe79b1ebbe0f4a216528290532a54eeba21b9e6bd7733df11d4b0f24a87fd59a8e12ac8da8cd7fc69f81c386603c7a013a350361d06502b145eb53747ffc5a544c633c912401a93a59b197e3ed6f1713c1245d0f2ebe43e0765bca7b879513587f12ad29f7850e4c7691225792cb88db6b186220ce6824a2246e08dbd18b5f27c0822c88f945270c12cdd66a58dcf04c8e490cbf6e8328825f5db4ac18d295461b7d3e7c0ef811273a5fbdbac33dbec26911c4118ea49ffcc61371d8ac2708cdd7c76fe78c9db8433570ea52fda4da4401e36ad9ce0f867df38ae797853ee84bb98b850f49b7a07aed1c0020bd0fa721d7bb34b6b73b9f6f75c3f3ce7a1056d17fe7df499b5faefb1d181b8efdca9e4af7544329f86983efdd4805c41f0ee7ee7999c30cca3ba1baedc5f3a3110784c1e8f46bb811790d1593b046d16929d03e580b6fb6fcafde78ee7657709a94471e5d13c80e45dd4d20e33a47f5a4a27439be78484e55af14b8a63708ec31b13c16e435601192b7356f603e1159026aebee1f47a7936dd8c9a9788b9f5f3fab247e8724133061755ed95b804635cb85451a8eac5b57352c24edb630d7f8818a789cd239b27e84cb3802fc3dc9797dd3be7c05786 ss_n = b85cd47f2372dd5545bda248c9df4b134d3c573c2ec062aeb36d24f18a1300e3 ct = 65f9f61a8a261358f79d21c105e5abcedc11fea7a5fb41bcb6952c692360c286f36b43c81d220577741359879f277f9682f57b15534d1382c1a29cc5c69dba1d6305a28da51e44075eef28cd975ab74b9202e70e4ddc64df58664ff612ed78619955dc26fa5b37a50ea728887656402ff3b5acded442219faa24fc473e5c108dcfc296039b04201af5a3b0411d052ba00fd605b47b363cd1f4ba81253df8af513943e6e7f5e0138612661dbfab70209ed832cc7425d5e43ec3fb2ebbc694747ad665f055b75d9600e72856877ecf600458cd0d6b4c3a9c75de9946368c662d5a3b9515c3ace2b1d2f4e0f2318773cf98735ed502e8aa2f6a03b3e634ce204385a720d6ed905455ec44ed3cd8087431fc9ab1df3f6aeea3166d49ea0d953ce3c810b7d27b496a2af833ec3d2f0b7c04c55a659168db0f8e6d849be1059f5c44be82fac5a7c86e30dac8b777134bb18d9aa937d7b457beeb3b86b489102b85392622d22bc7a400d8a2f3695982b3c451e5c9b0e24353784c37321991023201877d67717141502a0e9c1043b6aeef543b7ca8717881a9824eda97e58f7967fd1596d885c0ec4680a0698caafbb7a0e59cda7f3c020e1806baa914c93a8cfad6044bde3de213bbb0b30cf5116359439d9908d935e7850daf3e57f94ddd793b581d8e54c844ee8d0b96cb36fa3952182b1e89b034754068da4c7a91a573500a29f5f6d349dd539a18b9d902e171e8c82d609efe77577f3ddfaf4f9a00c0a4eaedca8f702d26ed319f37a3584f201b93e72df38815ad698f4aacd722fc25b1b8cfdbef08ae802113de2ed8c8681568be9c60da7ff69f91501c1a19590a04d14ad26debc1b201025591872a67be2a40bb0d27c2d252e9ab56576687e1ba8e21c38bff8fb808ad587de650ceb11b403a9075a20d7e26e7292f623ba426316879aec3032e9c5e81d8f56d693541bb63ab0dbd20e3730dbb0e7b5067cf9614764e2ed7bf05d68fc593aa21bb73ea34571441a811600ac02d5b0b05cc9f9eb5fb36770249be4efc063754e09af19c6d26ca19e8d67e8b889dd1f7e8b974694ad1d0c0859cb3 ss = f4354a2797cb081a2b230eacd5a0dd54350ebe6c8dadbfb28e54349964b8f41f count = 611 z = 156c4d5bd3a0717300562daf472add42223086eefd3e2a74ac8a2d74dc068c96 d = 3659659695ac12c1a45c87b1423b57bfa57b76860c60aad9ae0805b8f95360df msg = f0cb3e14a678e0336694e44c55586383eea6ca00c28dac1336e10852330f88c8 seed = 52413b0469c6aa67a84726b1b4bb2a52760e074ab799450b2808e340dee34ce1c92791655d83518d4a2443b6ea75819e pk = 732a546cd3c855f3a2265a68e907810da6b0dd0b5e09b79a041a679c2c574db6c6e6d5a2fca3526f4b16248c023a661a50b1778a69bbe860610a485ed3e113cfb32a6749697b86bdf80a13f93348b020b0afa4969648492ea260afd312fe6765bba47ffeb1ba464cbfb6c26969dac7aec99e23abb4517b8a22836f008ac2d6bb81767387a4257523a060e1320c2001942eeab78d558df0a2ca5ccb042b5320641c16dbb392661b23c7b0b63c809b88a0861e804258c4b639681cab43ba6e2571b08aa7d9a64f5c078370002a12663f9f02679ab4c94ec41bfeea82b6b849d7d51b25c2bd688b8705d11ecde0bd132c661387465ec3af8aa3b8f7667eb907964a291e07f3991c4a82404a415b032a65a6576b0930e095cd585132da5a01e673ba0aa286aaa271e7895c3ac9c2a85802a8283c1e13b0691cb411445fce9919a8ca0d491a2871753ac7943dcc523ecda6ce4c59a926c13237e15d15ac1560c84b0c547e64fa3417d2105ce2bbce8181cf06c63a81c7ca91ac8af9542e3b4f8d8342b2f280a7b6abc618778a9b8b6f841b85c79a6420024572c86cd71b9c1c867f93c72268c44c4c6c0873b929515f95636f4a79ccc1a2994cf0a7ac6a724e427abfca00ffa50c3be6c5fb6a2ed13120b389433903226eea966ed802f2bc5432243db5b3aee5464c5a215ace703cbd7b5ec6a65a9a760e99d6800dd6af044c0b9b56284a55ae2c313e01281b2f386166a162c245a252ab6d85b269d7ac4bfc0ca5b3669876812d2d9a7304558771232103b4b411870c2c669ec083b1b8229b02c7b8de540adf3077971a451f986ee2fa9ce1703cfe1ab1e261a8da061ba9260c5a951f4657b8ee00781119ca27048e6ae4a88195334fc324c1e23579348479d31e34164e6f5877a9c8a6a13c60ac348be46058c77bbc95216f9c58a6a4f497ed1cce86933526d651142b20afab98aec3cf1018ba67c039ac888fbda353cf6cc1350297b895398813ad07fb0bcf24871b4c44881865384a4de28369cbc0cadfe77c120447584725043c0e9658191fec3b3cd094d24597a2e8bf7da33f90834111e95743da057aa41347b5491ae92ffcedc2eb48ded4f8a904d6f6f4c1347f9fdcc531 sk = 62db950942394d07945fe13f05c76716962637d9cf7dc097deeac8d2c7996c295980ba56f5924f5f6b64f40c3b5de1b9038aa22a47b93795378055b660dc4ef320b71aa979c280041770866bc10ab3d40233acbe906b01943a06cac31907c4c4fb5822f1469a48ac2f51e88e01ac5a58f41c78a82ee1b660093b3d54d477f3b4a4eaec1939a2845c11c8e6db0037e1551cecc68f7768c4d96dec89453c7c1e29c63dcfb80399983512145905a18b67425442713514674cb32318a9aa2b4de05d6caabf94874294364bba927750a91f66b16659f92c4ef88f82ab4283a16b57b30dff345de9078fd277703547c253bb1da96a3352d42b14406441fb96568c1296d242d141c21462393f794453058ba7873a39b45bb521325ebc3a80634e514795a12ac3d3441420fa06a5390764325830912c6e7856d610c7e3807bc909b983919760b4acd6153e19613faaeb349b79a613f40c6d081af3d9483f7aa3755ac94ca26134f72dbea96ac761b59434ccfaa16dff4a43e5a4a6e5b7595634cc753a73e5942c3d914d16b38ff6e2ba414b78183581b2696e6df5c39d0c9fc02a38af76a312ab7b6bd613db93a840d4bf58c88bc4b7548d06b787f401ba9c7099b23684b6529d4530ceb2171269969179cdfe860225436263fb59a03c7872fa9551515cf213b7fdb1859f508f1c653566f4629e2316d38c6a47494b3162b78d756418e40b8571a9e4a519b39c5ee22c72de4038dab313886b0f77e01bfd3ca9eab3accaf23b4370af170b7285b651fc85228b684ae2bb1e3493aea0756356c81000e01a1e513b9989acaa411077019c43919786c9b89bb7b4d8fa2aaa2910077c6c49b4b3dce12186076203e276e611084f417076b0049e6b9452709e73a6605da03cf7c2b298657012f43efe3a9014943195857ced8688816567e2412cfde2c9b2ac1d162bb5a37263d6f3c4bebc574c18ba3eb39053159e6c030a7a73451ce97b7a28a4331552a7abc765563b8a256bd3516aa5e7474543c9a3691ca71502db7b6cc41a88fabc62392840ef950edfd00a36704d3ef88f02f12096c873dbd87e5cf1c6732a546cd3c855f3a2265a68e907810da6b0dd0b5e09b79a041a679c2c574db6c6e6d5a2fca3526f4b16248c023a661a50b1778a69bbe860610a485ed3e113cfb32a6749697b86bdf80a13f93348b020b0afa4969648492ea260afd312fe6765bba47ffeb1ba464cbfb6c26969dac7aec99e23abb4517b8a22836f008ac2d6bb81767387a4257523a060e1320c2001942eeab78d558df0a2ca5ccb042b5320641c16dbb392661b23c7b0b63c809b88a0861e804258c4b639681cab43ba6e2571b08aa7d9a64f5c078370002a12663f9f02679ab4c94ec41bfeea82b6b849d7d51b25c2bd688b8705d11ecde0bd132c661387465ec3af8aa3b8f7667eb907964a291e07f3991c4a82404a415b032a65a6576b0930e095cd585132da5a01e673ba0aa286aaa271e7895c3ac9c2a85802a8283c1e13b0691cb411445fce9919a8ca0d491a2871753ac7943dcc523ecda6ce4c59a926c13237e15d15ac1560c84b0c547e64fa3417d2105ce2bbce8181cf06c63a81c7ca91ac8af9542e3b4f8d8342b2f280a7b6abc618778a9b8b6f841b85c79a6420024572c86cd71b9c1c867f93c72268c44c4c6c0873b929515f95636f4a79ccc1a2994cf0a7ac6a724e427abfca00ffa50c3be6c5fb6a2ed13120b389433903226eea966ed802f2bc5432243db5b3aee5464c5a215ace703cbd7b5ec6a65a9a760e99d6800dd6af044c0b9b56284a55ae2c313e01281b2f386166a162c245a252ab6d85b269d7ac4bfc0ca5b3669876812d2d9a7304558771232103b4b411870c2c669ec083b1b8229b02c7b8de540adf3077971a451f986ee2fa9ce1703cfe1ab1e261a8da061ba9260c5a951f4657b8ee00781119ca27048e6ae4a88195334fc324c1e23579348479d31e34164e6f5877a9c8a6a13c60ac348be46058c77bbc95216f9c58a6a4f497ed1cce86933526d651142b20afab98aec3cf1018ba67c039ac888fbda353cf6cc1350297b895398813ad07fb0bcf24871b4c44881865384a4de28369cbc0cadfe77c120447584725043c0e9658191fec3b3cd094d24597a2e8bf7da33f90834111e95743da057aa41347b5491ae92ffcedc2eb48ded4f8a904d6f6f4c1347f9fdcc53144a2459af4be97f502597c339a824e71cd25d7743797c79fd055227f35525558156c4d5bd3a0717300562daf472add42223086eefd3e2a74ac8a2d74dc068c96 ct_n = 4acc8c5eb8df59f4105435765d0a3932fde020f93b1f5a52c0f0bad99f66ef5af0381b24e96d81fba87cf4f16d36c96d9854fca3abb2aa7a89d9fd467f6acdbad9425c6d1c5f4c753dfb67ec99c176106d4488fa9247931a4f84aa7483374d87c8997b240ba0315f0e407cb1a294ced2f69d04c1d855d01b43b76686b12f0623559cfa4ee71a465270ab7f7c52849edea24c8b091f28b9eaf992769e2b364654922bedf12dadc20714d88d32fdfda3543f90ecd0e579fd78530bbc992ecf8d223d5c602cc4e4f71b73be3fa97f4299c1ddbb3ce1a637fbf79ac54c6f8ae6b54d5de0fddc006cd80eec57e5c667b158c6eeb88a72866d3c6f02041ee77a1db32a8c391589b2922ce099aba5d2a3406a5bb40fa5567a536690bad0f4c1409b42cd72b4101465ed80677498c007f13349df0f0e24ce1cccbba682e4eb0bb981e965af22747cc3ce5cbb02026f7557f9a6dcd93b7e34592ba1315defb4cf98deb743a0c9b7ac19f8365541525782f4f81aa62dffcb4915e9dec003747bfbde7ebb27044b9cd9d970f43f9a12f0b2425acde6f79da61119cbbb38f7a150750675bc61468a351e33ee690981e2abc717bf75873e53c037572e13bb8c520d591e84dd13e28b490695b9cbc194b2760d37ce9d9428ee15da8ebfa2e5cfc61801e3042b4f8f92c466871cc231fd1e6338ccc76f7635cd5a03047e649e091aaf219dcb023950c55002c7e02640055212ff0b872624f248667d6520220e57cab4c7cbd16487c704f388f28ec6d44b99539622f76cb89c1b010aa230ac49ffcca21b4f17077c96957b9160069fcc15b992094bf2fcba5b162effb61e73f6be26dba9646a49360b606f6cc5ce9f9e292e40b785a69cf95fc91047a9fc29b8a738b88a495c9e5b30421b65f27b3760d99e8ca4fe6387efc56268f42fd3a69fba6f3035d2e31fb8f8a0df42c035449862cc53dd2d574a5e7d9a233e1516675316269bbd82ac34b2f4d929ad5a2d956d4ab1e856ab3010396fbd9ed7ee82ddf73a8f83eefb88eefd75a7cfe961c355b3058c66be0a7889ea8560f4fbc4036c9333043c1dc668145a ss_n = a6e6dd428e63867a969f15b58223c9a61ed9dcb0c05536d1ec381cc95f4230e3 ct = d68b3ff840dda6ca4f135d3a8d8e9e4afcd6d59639d612cbb55b45a7e6d24e5b9a23a8a23ba9a69ea39afb3291451d01557d13931b48d29491c7920091b32baa486a5816b4f5330a40930a7ef5e062dd355dbd757dac8d7b2013cd59eae3856b8c0c603a81edca6f534bfc3cb43e209dd28f2bcc51979b53ef9b010510009c38e9b2eda3e3c0d0c9cde403781b9fd56850a4e6a3ebd226ce34dc0aded5f2ab66b01af33f62fe9ff4160bcad5c8330c0321bc4efef8c429dac06432a28ba6137b70dd9e3c8596382e0ac0e2de5ddd70b4d68a44bdbd25eeaea3a8b193ae3ea3324f5e26b5edeaee746c4657db2c9a8be9d1601b7db89408cfd4a05497bcf6eca1bc4815bcd6036a2fa19f47ffad7ec7106f20a030beb12b1ed7be4a66258f295a855fb9cbc96612ab22affa54345a02ee8b41e3b56397554ad0103a7a356152504cc20a50b5164b414841a693e6a910d1fbb6ab8714adfdc0d5a13463c132ebc057c2d8300e2ae0cfea81234254a6b5cde92cccb3680c69c5b4f43881cba425ea5ac64a6d667fe77a33d1474aa91a0a856460075ef9fad124efb05844979e6d43301565140466312d103e791065a74d9f7088694177739359a70948523fd785582b4db2ad6f2938ec2ec539388d39e1993a5baffb54cf5fc15876655244a0a62099874492ad9da4c13f6cff4820ae2f4fed31fa6a25814ef810d205e432d4487392ef81a9853382a26749ad5efb612d3be856e8696eda55fecb823e376f7fbc41f35fa804dca3f67762e09b59b966ecc82dcbe76c24efead494ecbebac04eadacd548306e0e6862bc3b10c61d8bf65330f8edadab53b78134f8adb20b61eb40257a1be6841bf1a0f7fa53c2895233b649ca8759c116caeeb357861463734034a8a03cf9c5ae73af949fb6d122faa958a6ab5235aa7a0ffbdef8a765d5627d8c79905ae2a0522ec9830f8d9c32d82e4b6ecbfee2100097549d06d979b295a9543e848b8c277c5e6004e06d261a2329a6ac198becfdbdd98542588e77f7c9130d9acb597b56a657ae8f0da86210f014bc408717f66e0b69e0be8eda75d84e6f73a4 ss = a84e322c16f3638d11d0a89bbbedc676a41c49557a857ba9684fb5d16166e362 count = 612 z = ff2ce0dfad6d487e9640bd6427cbad239b9025aff2b79f2905f822c02ecf56a3 d = a31c4edcb6ed789d578e13dea8bed64138918c4f907737bd3dc4f0b98e6899f3 msg = 212e55a977b465f1acabd4b15963a055b02b788cbc3fa7815b6c2391790b1235 seed = d6e55df8fd08bb0c3df7f9a468c5953c952529909f536a3c0da2d4a6e59866320e8ec8937f0d5f2a1ccd1c37fdc168fe pk = 82246a0bcabc4b1693b1280687c1552320a834d50e7af10beae03ae3f44cf5669f21696712a306b7d0695fa8a3ed1ca6bd350e6a541ccf7644ad2c037a2409c91c9d844b173e624b6d3947418618632ccb096837bb002161c1bcc94989eaa77267eb1197cb7138e6a9bc0b2c8e0b3695bb81f0b7b1b0d6c44349bec6b2a0c402cba52422905192dca1c1ae09c37edab3274465ed6249451c3793a4ac4f226008741c4f696c33a28eecf44fed9bc153414f907bb7e3c17502776bf3663651c073ecdb81a42b860ef628edc836a10b6716fbc89d94ba00502c93808d67c23ac442a042f872bdc9b0b9f82e533a4c9ec72c87c315517856dd49308184499b50c8f1025fee917cb80386aefb14389672b7d9ae3b6842f3b59b77121194d31fc7b40827d82706bc2575573b309c867a84a40a6b1e320943485b61871a3848598c7ccc4a82db36232638fe79ab827646ea555d20d0b837dbcd1c9c4ce4db53bfe2a761409cc81a5f95a38cbfb922b4041c72ac2dd5a784a5456e8b2427f6e46e40b1c45a6c48d23731d16b853f1935ba2434fbb3661a801b758483d3f6bdd8e6cdc489a5c8f4046db64c92c98a4228bcbae4587153a00eb645e39556648a632973a04dd73295c3849dd98fbaa23d8aa29c58868f8be438f5b9479d156f83b167030ab2e67a4a1d59064b9bbf9cb2479572c0c9018271a47ea9ac30d01a053ec618c1a456befba84f93746932aa3f67530e0447ccd24310096cd7d532c6253058083c50db4998bb5e135b5d901a4bf7472ad3a14d3f3a504f01bd26f9652ebcb2f6203625d5412e8b4ef7c47017392a17cbca379a82c4732ebd17a9ed13030f9620f5660b1ea015769a43412029eb308a9420106303b7acc10a7ac560eb116bae053982f6cd90a3bb17ec506586bd6c70114668aa73180bb32a6850fa214420b1689b83dcfb236c3918615498bdf84a5ccbc65708101c262d42a82418d61b414243b889717b05b2c9c6579eec5e998138eddc38b5655460746a32993bb3b077dad8acec65af9ae53107db5e1c785e64c63cad6ac16f4b5814881c27a674912b19097c6d172fb84fabc9a9ddde044c8a8aff9fea160efd9215b2cab7b1fcca819331dfa7 sk = 846c30860917c1d5310bdba10c826db495be2e75385b3b35fb2bb73a48050910a24adb2c25dc4c85263c72720785881e94c872ed108d8e6a8c37d57b4b836539d5306f509418316687ba0593e18a395a752afab6cb981708c44a31f344bf4a76d661314f76b9e8b6229a4ca3b1c33ec06cb02cb802fe87715946cb28e37fbd383671ab2c5ad04d8d5839205962ab116a88d5578673a927a596d0a1261ed39564a8ae6dd5bf2a0b0932840586b55ddaea5b0e3b069b524b4be004a4e522bb56186b924734120005f294724b37076862befc30d1c874dc697052a797781ab0d41242366b9d08312ba197c5b1567646b48b035059c0520e94593649045a64059ac0f624b6eaa92615a54c9549917a5127724347c4661a91699a8330ae267cd61483dfdb7aa41a02c6007ad7063bee86c755a3695cf59642a57d05f4c32f5b7dcaf7582c6b8736100b497ba667ea8e701a43aeb79c3d246fcdbcc5c67c88b632c8cdf7b5d8181f6deb1ac4f69a92d25653189cd57002106634e5fc7dbd17822c738ae37880aee229c08bb761053e0738a4f577afdb4b886682562ad17a91e64409234b56d06901eaac108c34cca33d3ef560b595172262616599ba9b612005c1311d93c212b75ba7551b0f9552ec6b3b5fe21cfb811511fac585b80cf2137cc3fb1b51ea445d343a290ccc25a520f4f4311d0cc553e38134abc690f8ce8ab58f3efa7db86a12bed85e6b5bacf5954f3ee162cf9495e8355bc4ba6afcb64a51db8da43332086626967896f82365f3481fc010006b56b2d74012d5772908134bd6f778843b40aba900f3525b84d6bc5ad3033746a8b93a661f916a863abc7b003dab79ab00d204848b3e5b634768c3105c777675d600038b9273d27a5c304c0d01ca25657c580b2fd991156d496305ab8759163a3ee993d44c6e7629848635ab30ac92a8574147018130ba95c061c4a879bebdb0401287c8fd5597b26672efc689dd3178d1480facfa8f6555bb2e55cabebb7d06770d49a5cca221a66807ba58a1a93f44cb391ccceff9754cba88b7a19d25a44f6650495ff662fe50c518764054a63c82246a0bcabc4b1693b1280687c1552320a834d50e7af10beae03ae3f44cf5669f21696712a306b7d0695fa8a3ed1ca6bd350e6a541ccf7644ad2c037a2409c91c9d844b173e624b6d3947418618632ccb096837bb002161c1bcc94989eaa77267eb1197cb7138e6a9bc0b2c8e0b3695bb81f0b7b1b0d6c44349bec6b2a0c402cba52422905192dca1c1ae09c37edab3274465ed6249451c3793a4ac4f226008741c4f696c33a28eecf44fed9bc153414f907bb7e3c17502776bf3663651c073ecdb81a42b860ef628edc836a10b6716fbc89d94ba00502c93808d67c23ac442a042f872bdc9b0b9f82e533a4c9ec72c87c315517856dd49308184499b50c8f1025fee917cb80386aefb14389672b7d9ae3b6842f3b59b77121194d31fc7b40827d82706bc2575573b309c867a84a40a6b1e320943485b61871a3848598c7ccc4a82db36232638fe79ab827646ea555d20d0b837dbcd1c9c4ce4db53bfe2a761409cc81a5f95a38cbfb922b4041c72ac2dd5a784a5456e8b2427f6e46e40b1c45a6c48d23731d16b853f1935ba2434fbb3661a801b758483d3f6bdd8e6cdc489a5c8f4046db64c92c98a4228bcbae4587153a00eb645e39556648a632973a04dd73295c3849dd98fbaa23d8aa29c58868f8be438f5b9479d156f83b167030ab2e67a4a1d59064b9bbf9cb2479572c0c9018271a47ea9ac30d01a053ec618c1a456befba84f93746932aa3f67530e0447ccd24310096cd7d532c6253058083c50db4998bb5e135b5d901a4bf7472ad3a14d3f3a504f01bd26f9652ebcb2f6203625d5412e8b4ef7c47017392a17cbca379a82c4732ebd17a9ed13030f9620f5660b1ea015769a43412029eb308a9420106303b7acc10a7ac560eb116bae053982f6cd90a3bb17ec506586bd6c70114668aa73180bb32a6850fa214420b1689b83dcfb236c3918615498bdf84a5ccbc65708101c262d42a82418d61b414243b889717b05b2c9c6579eec5e998138eddc38b5655460746a32993bb3b077dad8acec65af9ae53107db5e1c785e64c63cad6ac16f4b5814881c27a674912b19097c6d172fb84fabc9a9ddde044c8a8aff9fea160efd9215b2cab7b1fcca819331dfa72195cc01a1bfa2d97259e7fc9374d06fd3979c8fed751b788d1a282ea1571794ff2ce0dfad6d487e9640bd6427cbad239b9025aff2b79f2905f822c02ecf56a3 ct_n = 2f4d1461f827a5bea260b41a7c79cff352dc885cd8e2069ade614bd0ca27517c969eda600a16f3491ce454b26313d6da1431b65883cfa8075942e1f42d7bb6a9031643135e25cbd5ef682acd6a2bcdb28c58a8a501c03c5d0fd0b32bdda1621528d4d0fca24c8c6861bc18630be2bc8d7eebbbd2cf044e514c3c2eb12f937523c241ebe62bb17ecafd85c01f6e76ec455ca466aea5e67421688858a073f13a1b161678cfd722cc6a3ebc076711bbe6def4c0fb9c3379d97a6fb06aeb8609da18d5dc76c5d7c5ca206e3764ec143e6269c76dc6409969be60533c2a3869ff7f3a04ec50d9f5b65d9ce33b27ead5f59ea222260fe658c15c456cb74eeafa5de2248bb79c41805c82183cd41a2361a76d95b92f5c20467dde138722e95ba506bb51abe7e23cc5c2d2ad13f557f5e164f770c9c871cf9b0031e04aeee1984b98f7cd47de72740e8d05ff13037f0199db24830287c8d6f13204c112229fd67c2d7fa394b82638a7595acfade68f8198e580cfdb2d08277b127ecde9b7f3428f66073ef83265fd1371da0c056ae2c773475058f72c68e777a0bbe3de3fe7465313bde4c9ca28ae6ca2246233b51670f01a2171c9a3e4494b12394e64b09988db2a1f6cb4a3590ab375fae71a54365349e8d40376805293fe30befb458e729c9a125e187020d10c66599984f179871bb7fb468c1a5fa742eaf43c17f1eb6dc257f601fd795e29378f13f94be9953c1ddc0ccb52d4c306f3811a39d1c264634e160d0f0ed2d4145779746cd7266300da1efa879e4c32a15680fc2195335c5e7ea4775341e6655537f8129f0b3816686388c1612f7769690823f5666febc9fa0f1d34bc641510c6a01b93a50b47dc5a1181bbb880e78f0c2aede9e3e6e156a83fde1c44d6d9b4dd1adf85d4b1ce1985c943314b52036eba54e063c398d3f143690b778a89194a533bca9e410a0c02f3d782b1f6906ab997f75284f23e013a511db0d2a21a7c49814da76e81658ffc542a428c454bd06d15dc2ae7e3ff2eb46e0c9afac789b0bc3f36d255cba5a4d871df1156b0825052bde2c07700ec81e1b3dd00f2404f ss_n = 8d77a1609327a77fc541ec2865c46f2a02f21e21918fa02cc6f55fcae8ecd6cf ct = 7fa72d397564ec7ec348d88f79ead5089405aea94bbda37af553b71e5de2fd86b3af1d89b4025fbb1bfe484db09da69e71f39429c06d79ad4a47e45b562d32bee0331cda61ea9f6675bfefdd3e97fc18682a4a49f5adec8b2470434025f3d26d7d9cd1f0c746b85ca7626e5473fc4d93a55e63d0433a62f8d7733665d94756fb73785cb7e3412745d585dea48b5ceb7d416d7d13ba4e910b83a2148cac3d3835d13f25678e2f9c2852e9728715531ac52664be26fb19509f68fed823f7e638c6c8721581dea3ed4b8c230d56ecdb0ec6e17cbabde3e464018e2a86de2e5fceb4255e7528d560cf58d97f022d48c1af640120d05e11cc0d666984e483a43d92413da1d8def436189f45cd2a890b99c7f35215158d31516b332c54fbb36e7676f7237d893a5bb203728a8ec9256df50724bb18369b81cd1981ac452d82e1bbf9dfa5842faee1bcbc8ad99ab8f2bd8e3ccf45fa5feef23f64b14973fb4c4fe91017c6c6bc9dfaf10d8daf454363db7e292654055d2ad094b1006a3ce84d9f96fd0872aacebd122ebc719e8df559fac9a154918bad82362335de7d7d432a82aedf7d2874eacd31bafcc6bacfb704e5e567a9e8f3e6d7325bbcc0256cea7a400430727325b268662d22cd6b203cf332419de6edeca4e8d710ee45506d7f9ecfb7128d9356bec3a6a758c1f1b0b7206ee15247d631a88c73c3fe16f36597d3e96b10d9a2d951f16633bd141f89a93a96b1fcb0251d33cae0a59b0bff8bd78112cf4c1acda104c73e5640300a056dbece466612bc2d4b819ef990863c8e662862f8e93bf0890ad797be0d2ad6be63b9c3df4ca6a62447db7370df766a4f1a1c8001dfae140a69591591e38eb309e7e6552c0fa3735ff1a429f178a89a9bc695e8330f46686d9a2ca0766a1d56e218cf312113ea9b855dd1285cdc8aaf21eda65d03aa9efffb277dfe682119badc4495d87da6d33967c0428846ea583eab67151f982f8bf629e2625bc6cdd506f2e33a6aff8348844b041b5f3c9026b02d48efc5126ed5afe5b3c4e9bd4e9a9df128b28ec04bd236eb9b4d85e4f548f67aed354493ee4c ss = f54f16182c48847e471274e0230a7d76e5798ac24daea55ffc942204f9797d28 count = 613 z = 64a62975a903681e985bd309ce6fdeccc8d16e04798092dbef8c6dd5ef281d74 d = fcc612ed218ca6180001e78992b6c42d1fabe19a885547e51c29d92efed9c7d6 msg = ad6e7aa24768cfb48cb877af7b0ac797da7735cfdc6d718139a48c94c59ae9d2 seed = ffba6f740952bf29e0040124c8b360b70d2923d2a5e1e4b93c95759005358028b60156d605f928425a601476c2684753 pk = 7d06979b10079e3caeb3b58dd7d1b1f0e397b51cbd52889c8aca8cd924cb3b80c978b90fb24a0b440c75a3b4b90f56bf4b0b189ce427ef318bfb421dd80536548c8473776e6d4b36914c9c3098cbf07416a772b2e440a4bc4268031bafcb714171f5a35d463ae6f0a2ebf3b23619b3e3d487eb4166e9731c66b5584e46175b91ccdd316b68961972aa74fc498341d3210737a20491a5247a0d2c577e296a2bd6713b5cf7997817a1597190527c3adf87805a103615508e2175642ff52fe9605d26513b2b175b99349a39175032c08d16e1a20172ce5c7325851423d5d793fe201eaf3cb7d5f5ccb96641a0670d47693a6ce33c60127303b400d098894239c5575b3bda05326456688d342920a9832991b422e74781c4885efb5f9967bf570244442c45075c315203b2b469373214c3d25a3c0361c260552ace577e818a2a127baded41addf689151f9669df24258777394485aa808b92921c286235bdff1aa3476a2403329af11c11e632458648176d73d3eb560e9ec02e429a06db7c9da29121049ac1c8648245643d6533df2886e9802bb85a6c31e099b1dd0cc5f7356109c7fa42cca8afc7be93216fe741bb4e936e4c40127e455d39965fea43aff0759d7f20695462c84fb51fd07178b497a02d7acbdd3253c6b893eb011a5186394050f6ec09deb11074577c85370cf80790610c1a8c98371f8e049d2094c5fc11e31291f12da3458f31e6a34875f730fff01bf2c45165ab7c58a55355805ab0c54241f6c3b2fb921dd812de3904a0a4b06981313c18485cc79996207c05e9434cfc36024a129992412937a9e54861e83c82681b23bdde1ba06458d21741dc25384bdcc9ae23a6e8c256123cb99ba840a678a54bc065d51c99b460c2256d7142e82906fc16d29826354e83f583c9b4e4829235a47f7b7400f595ba3d33fb4343d648793eb1b8814781a29e5431f0a29c692bb5455aa903c25cfb73a05433576d669ad7c4d34996a8837ba5396436bf606cf3c7ae1339c64324f87cab4645c0f8f7bad39156c2a72b9c387833735179cc888a0f0b35a88cd1c8a0dd6571fece79fbce4c2830242db41e8b046076067bd44f5d2f87f2a65202f8ab783a09fe6a827dbc15a sk = 55f28e9cd62eae7ba04d59a4d6635ac984849095c18cf3a2ab5aca4af51d21197a8d53bf62a44a1a7a3a57cc378829480f2c7f047745434c0c7c546936b59d2b624e8eb21bbfda86b51344a0f984506a7c9165b2ab59c1da07c571a50d7eb2369f9b3e1514a9eaf8c9ac204c33141fc4f46e0f1b321df3bfb614782b3c371a2acbae3c06471c1e7dc7788c921f58588b1ea295173ba4282b5fbfb97ea80195ab43857dca520321ae8e30b0167a3823db7f96b731beb14dd1f1962aa9106f99a83285770c9ccdf5e40e185176a03707db13ca40d692bc6832dbc2601d89a05f81b4716870bf121e243a1367e10eb0479e71e22ac0b95dff031f9f4b2fa481cec82b5455b6b5bf38536479b3aee24df0582baf39584cbbca88951dbf0978cb088eba276942dc87f7c0238b483e2f7871647b284240667fb42d26da2ec8353ebebc4255eb8084458687ca65b4c29524576636b10748956ceb4089b052756477043ef1b8ddd981be3ab1dda69eb12b9239c69ece23419e5aa993aa7b8307628c569300e182fe0b1f173aa9e246180ba5b2bb698d38a6b4db2222d5e6bcca7c045fe3394d58a71eccadd75ba2f9726b383a98c50a3df8004c3879309f810a5e5b2f2da5779f205236320edb118349786c69122d86d9423821b347042c39915b874a1d419acfb3b5b5fee69ec2966c44681b28107032316a6d706dd6800b15eca2c8b999029559e6336793c3922267ba52f1cfa05761c2f948e63ccbf79743e14549b379c0169576da719c35c034d8e3cc4b07117b277498559c9e8c12b536aad411aa490123ca9b76e9a00fc1bb38588c126c051fe4c40d0302aaeab35bfe3609dfd543bd6152a5563b237104c26a4dce876139ea0062145299298eb4ebb1e0697e4c2113008641c12ccf44363a87bc39c381ad02bb2a3586779ec6a40f360545746532a6925a3669178836a105987b7463cab8689ce802a534b7c94a75abc65a464b4e917ac1201a044939907e44c4325b6a8271cf9b64c446829088fa30b483bc30c8c539f0b6cd9991a8c31a73a731526310c2eb8474b1768851636b407a997c9a7d06979b10079e3caeb3b58dd7d1b1f0e397b51cbd52889c8aca8cd924cb3b80c978b90fb24a0b440c75a3b4b90f56bf4b0b189ce427ef318bfb421dd80536548c8473776e6d4b36914c9c3098cbf07416a772b2e440a4bc4268031bafcb714171f5a35d463ae6f0a2ebf3b23619b3e3d487eb4166e9731c66b5584e46175b91ccdd316b68961972aa74fc498341d3210737a20491a5247a0d2c577e296a2bd6713b5cf7997817a1597190527c3adf87805a103615508e2175642ff52fe9605d26513b2b175b99349a39175032c08d16e1a20172ce5c7325851423d5d793fe201eaf3cb7d5f5ccb96641a0670d47693a6ce33c60127303b400d098894239c5575b3bda05326456688d342920a9832991b422e74781c4885efb5f9967bf570244442c45075c315203b2b469373214c3d25a3c0361c260552ace577e818a2a127baded41addf689151f9669df24258777394485aa808b92921c286235bdff1aa3476a2403329af11c11e632458648176d73d3eb560e9ec02e429a06db7c9da29121049ac1c8648245643d6533df2886e9802bb85a6c31e099b1dd0cc5f7356109c7fa42cca8afc7be93216fe741bb4e936e4c40127e455d39965fea43aff0759d7f20695462c84fb51fd07178b497a02d7acbdd3253c6b893eb011a5186394050f6ec09deb11074577c85370cf80790610c1a8c98371f8e049d2094c5fc11e31291f12da3458f31e6a34875f730fff01bf2c45165ab7c58a55355805ab0c54241f6c3b2fb921dd812de3904a0a4b06981313c18485cc79996207c05e9434cfc36024a129992412937a9e54861e83c82681b23bdde1ba06458d21741dc25384bdcc9ae23a6e8c256123cb99ba840a678a54bc065d51c99b460c2256d7142e82906fc16d29826354e83f583c9b4e4829235a47f7b7400f595ba3d33fb4343d648793eb1b8814781a29e5431f0a29c692bb5455aa903c25cfb73a05433576d669ad7c4d34996a8837ba5396436bf606cf3c7ae1339c64324f87cab4645c0f8f7bad39156c2a72b9c387833735179cc888a0f0b35a88cd1c8a0dd6571fece79fbce4c2830242db41e8b046076067bd44f5d2f87f2a65202f8ab783a09fe6a827dbc15addf3c6fabe27f273ac58d2f6a8b689c4a2f26c4a08b86362511c66cb1cae756164a62975a903681e985bd309ce6fdeccc8d16e04798092dbef8c6dd5ef281d74 ct_n = 8a383ab8a5c613966f2e9958e6b32b0f17fa499e0fa76f54cadcd62cdd506913e7d341e9d2a15d2c07cc3a1ceaad564cd5b7aebaeec974f21399d238b19d2f78fdf0d55d81d50745b6891eff4b9d67baea4354a9b18407772e9bf2a2a3e358864b6d6a40d9379e84f7328b052377fe3cd650f40308623bd8b0fb8182195dfe82a507f80d2f0607e7840d91a85f7da6a5b6c1503792f8fc2c608488be91a6124525e3e049edc7a8383c12e78011aacc3c84160dfcc55a48627b2d9b906ac8bf5eeb61bd4ecc840a8ef1e40430fb3cb3e9d9dc01bc2f1c87b73b202f70a6268ace52f215402f781c3df9cf11172f5be63bfc40c32ce0b124a4e2b064536d3b641430a4337ebccbc397f6fcd88ac7e893ecc7f41000b6252eb2c7465e284fd095ee47c1738affe2e9f18a02ae4e982435858988bbb635f1a506d120a2c32156fd391be0709515c85f40d9049c90eac36810e4be46f4372c04b250a5875e4c8bb5b1e17d221e101dee1b7557f22174d9f54ab851725fdbd37ae75173cd4484b3cd405a7e018d375a9079ae6c986a2d4aab065e047bc90121b5338389a9e4aef85f7ff10cf247d8d5f037ab67e2e00d9ddbaf3a3fe997f3a395e126164c1d00cb354093ccb0cebc55bdea6aa451e761e3001d9da8f5d938cf0fb8cac31d603081c5ae8a3c070e388a0936c1b572f6ad5e0e97671fbc8540cf892826bd9392eda2df0d2df734e526c24a8ad8ed1a85142492a899a58a402aee3242e05f50ff2bfdb87fc7d317fafa9db1fddbcf17c72891074bb59e6722a938eb0cb86ed46dc4da075cb0d81834e4a19e1779d8dc04f285b4b3aa1930fdcbe9859a30e75167dfebe5d1879647a4ae606d6857443157e8efeefd615919ff68a60d0cf5387b7fbcf40ce87f2a0f3599e23fad688a5c6f7d516f03b90ea2e9c2e5a0014a5c1b44e26740e9f954fd99899aa7e6dd8db9e2bdf6d38b03e3a56aa312466e1a675c72f1f50e39c346e0d4f76f3999715d6a4a32c057ba343e14afc9ca30966246ec545edd1249f4a72ddea6253eacda44cf376e62f0e1401e5e58fcab182d56ff3733c77aa931 ss_n = 0e2bcd38915da36c664b1aef6daa1fff1291a580414d96b7525217b4e6369671 ct = 0668098a773a4aadaa1418930fa377a2b569b55a15c93ef02f4e41c079603cc7c0ba44603fe6f94a5e476cc2de03db946915553a989289bea3967cdd38d5511b538927d6972b027acb27183cfefef3f83fc010a639d7bb22b29b04e2964222e44fbb8330abfa75bed18bfcefdd4e63a28eaf41c85572d409ac9d91250446b8f1aee5e4d1b0904292f33db05f96fda5c22a01acd31ec5873af388747fc6123cd98f287eab27ada50cccc7320cff64cee7439f89153f5ab39008d6cfb3bd8f6c7e1a859e9092d6b1365a99df96a600ba192aa210527d54c07e20976c15f208f0ae442456ce4b3bd1585714617868ee26e7749ed55e9f38c05738f256dd085a66566aee3121de3365d342c5319de6d108321d705af271c1f5ac72010cdc6d6851018df5fcda53925073e0393ee163f08c64482e3ac5be856ffc3817192d36ea1af3c39280feb1188d90ba0ee369d68ac88f680a2986b7d60deaaab7d8d0a12eef66c46b77b480ded7d610df457fc3fdaabdf0fc961cf49c504cfa1f5ad7f158da58fd8bb09809bb2f1cbc16d649ac6f127c59dcb6e1b795fe8b3505fd34c2c8db65ef05eba262a19d6142f457129adca27dbcb0325001e885fa7717ed6886e5f636703b00f75118d839940ee7c86388ef38cad8fe07edfef0a8e7587d044db23f101aaf3b942997a0ccdc623597bc4a95f50ad7d43e9edbced2fc7b39be1249e7bac11a2659e992904df9e03aab893e0a90c0825a22065540fb0d3e017a9a65fdfcc97e7d1fe6dc0f489bf76deb680f74bf5d28b03ea349d3acbe675fecad9f0d9da83258bbc16dd32f469667de491e033025138a45a1b9a1f349cae70cc07355a482eebd5a1591263479fde9ed16e56f926bfd67a29d9592271e3298ae995a411d56a609bf502fabb1ad676fab42dbce9d8984852f433bf94cbdf1e1c81f5d4b7158e8c0a5a03d89c4ad0d35e5bd3985d2b3d3567149f482b81c9e5c4e913319769a77c3dc7e6c7c510b82887f13e59a3f277bdff77e845e1d3e9dad16f081b9bc5e909c1cbf2823be3868a1ab955bb2cd53ba1b0d83f0f07bfbb5ffac72ab03f2 ss = 1a97b068c9a3cc5a13179c2ce1c245a27ecc4f46d698fad634b522e02d6812ab count = 614 z = 407f73f474c0283798a51108546739b6c8d29f92d2f07930ac766aa5931e49c6 d = fdb59a1c728d062b5822f212dd5833587d41301d0a2a9aa19d9cdd8bdd4928f8 msg = ccdcebd52eace7046bc0c8b85dc252d13b742f1d8a0b566d1567bb6360eec20b seed = 803a65d33419c59bf794d6c4475542b38464634eab120497bcb63658abd45228e36c6ea3582be06ea96b752bb6f5a144 pk = 2d995de1879b15460655190295252279b958626446015ca6ea57276a383858184aa3b5168d9c2e6867365b58781c01cdb9090c937a4a3f79aa439b83c95a2fded96e3d554e99d7603a6167bd7500dc8c1e32860dbed826e8c0aa25e784cad4454bd3b012d049edc325f09621b7a7c06787500cf1b20d07cb8a9974e0c89b76f058f3c60a8f64c164e8559c199492248c94b92e5bd330f2d92112b6653e05c2cde471304a1e6cc48f64013266fbccdbb53dc45c71571c89ec4731c2b4cc025510244803bc4b9989645a6b5086554b2770f30ec577626e26a5630a269931a6a4c66f1eb350a74422e483c963200e77b55f58e2804a61ae29d7bfd45b675735c0d9147ea9b03cd8c3c5912603d31a7040ab8852f9718b7b6495b2587bc33a65583ef838461766a677bc23a0176523546853a067c6da076772717e340ad9d3c5157b17e2cb476aa9aa735631b1ea998604a56140b3de63cf45f122c4b2c3e4073dfc501130673072eb30c5f0a2f2a574fb5205ac766302ac354fa355a0219b726c1fbe572605db01e3d7367ff5af9c90a8e365a8d6f86335676827f8556197c7ec60bf64d38d4c3015e463002c718f3a3ca8ba086b3d2bc32441c954f4b66c5ccb2282c49e1a5dd5bb9038f1bcc4674cecf61db4059d89270cb39b71c0259f35253317f6b827e81e0a31206e3c8ad6339e60e1264a4ab2ea63aedbc9001a6474ec0bcc72c89ebbd5071cd18632a72bf7d60729a705712537eae6cf52124fa1cba171708f55e80e5f874117a34b88b25ccc7038f6f20c5fb16238d4998eb16c38f68151a0622cd351c66c8dd48147cdacbded89408eea366770bcece30a797075f1eb9784e7a62451455524c15322283f91adc0d6b7e4dbadb5b1525bf8232c4698c6abc658e8193f9a87cc6049af853872384db8382061b980f634a0c0a04529841abc7c19e263b2fc171245034b2c45affcfaad30b9b68189894821b4c0d4370680b302c2a82bd95604249c6a78ccca824f5669a945f2af08a98e3fe42cac71a7a9b51b56834fcac030020708eb7c79cb1806fc34af6c36adf734bba9900e972c30d1d6aa2f6f5daff284a03cd687af5fc14e8cd33679211e7d4d2418db86f6653e sk = 33275e28232b33aa5207e25e009b12adf2b887e829b9ca1b19578896b500742596bc7440154a47d5c331afd19e0779b2d640bda12ab152ac7e03b7844a3041db149858ba7d3dbaba12851a7ea715586a998a5485b450a94e691fc060678da713b1170dcd6622c124cff1c4bef9445aebc37772299cbec0c7c7960ad670ad49bc6dd6076e02f23bf3f37d98f4309b96cadb0bac082233c912b204536bd59b44261c07a8bc29a7d040a45680302346e53ab8c46884f21ab77e3ccd45ec3e268ac33a3793229c7d42f71a88508d746293f3292ff300cde0340237ca52eb180337165dc15c1c2b648a13b82de0c0451f70030a76b65df608ea9957fdb51f0cc6020c572ae5ca80e6627bf70486358c531c25468fd7be5211cba73144ef41aabf88c3f23a8e6a4570d9187c38a70cd1793eda132bffe5bd02a404d6da45edb68d7ca2abf84101a25734821c8efa03c065e40e074125fe08a8a1812ed38b04c745ae1174a8e951983a3561b5d71f7d26c5924c115f39719510249e7362000431fa7555276ccd38d77697407a030c5652673d830a31049b3f2e95c7555c45812593042b47eeb01c7f9437fe4a67f14ccf0ed800a27c79c7779e2d315945eba9c00bae0b1ca784d7ac0c9543b660700575b0265618266601e6dc21ef508bd55254c895b5053164dc36174d1123f0417f42cc070334a0dda6543816c5f20226397055163823b31223d21c10dbc1b355a060d5076c84dc04e22c6fec5bb6aa2c882b4302d7e57d7278cc7ed935bd865d7de411ce0366a66b8445f4b8258874bb7469eb11c04db7935d45c0ff797ab57b130f09774559bdf99c2f9c07300dd5419d807ed3fc8addeb19b772414b945c3c663d58594f4ce14523e57b5c85ac2527b70540c01cc571bdb26d9be4748c2931dcebbbb8c02247b9ad0c760516559b32037bfc11b4be140c6a02c63fd58a9ff908c0789a0ad62af2a0084d813a057b615b3873b89389c9902066176085894cf760406265c01c02892ca81959e7cb8d5b1a76938cdb61b08d325a078c5c69040c90b7aee9682a43ca114b129c0d38322f146594a3982d995de1879b15460655190295252279b958626446015ca6ea57276a383858184aa3b5168d9c2e6867365b58781c01cdb9090c937a4a3f79aa439b83c95a2fded96e3d554e99d7603a6167bd7500dc8c1e32860dbed826e8c0aa25e784cad4454bd3b012d049edc325f09621b7a7c06787500cf1b20d07cb8a9974e0c89b76f058f3c60a8f64c164e8559c199492248c94b92e5bd330f2d92112b6653e05c2cde471304a1e6cc48f64013266fbccdbb53dc45c71571c89ec4731c2b4cc025510244803bc4b9989645a6b5086554b2770f30ec577626e26a5630a269931a6a4c66f1eb350a74422e483c963200e77b55f58e2804a61ae29d7bfd45b675735c0d9147ea9b03cd8c3c5912603d31a7040ab8852f9718b7b6495b2587bc33a65583ef838461766a677bc23a0176523546853a067c6da076772717e340ad9d3c5157b17e2cb476aa9aa735631b1ea998604a56140b3de63cf45f122c4b2c3e4073dfc501130673072eb30c5f0a2f2a574fb5205ac766302ac354fa355a0219b726c1fbe572605db01e3d7367ff5af9c90a8e365a8d6f86335676827f8556197c7ec60bf64d38d4c3015e463002c718f3a3ca8ba086b3d2bc32441c954f4b66c5ccb2282c49e1a5dd5bb9038f1bcc4674cecf61db4059d89270cb39b71c0259f35253317f6b827e81e0a31206e3c8ad6339e60e1264a4ab2ea63aedbc9001a6474ec0bcc72c89ebbd5071cd18632a72bf7d60729a705712537eae6cf52124fa1cba171708f55e80e5f874117a34b88b25ccc7038f6f20c5fb16238d4998eb16c38f68151a0622cd351c66c8dd48147cdacbded89408eea366770bcece30a797075f1eb9784e7a62451455524c15322283f91adc0d6b7e4dbadb5b1525bf8232c4698c6abc658e8193f9a87cc6049af853872384db8382061b980f634a0c0a04529841abc7c19e263b2fc171245034b2c45affcfaad30b9b68189894821b4c0d4370680b302c2a82bd95604249c6a78ccca824f5669a945f2af08a98e3fe42cac71a7a9b51b56834fcac030020708eb7c79cb1806fc34af6c36adf734bba9900e972c30d1d6aa2f6f5daff284a03cd687af5fc14e8cd33679211e7d4d2418db86f6653e996dcc959ddcd1cdef9d4831c2f5d5f5ed67e40e15d13b5bba5ee2ad43740d13407f73f474c0283798a51108546739b6c8d29f92d2f07930ac766aa5931e49c6 ct_n = 25dd80ef96b261ba1cc69d24f0068a5d37327dbeb98a2ed90faf5b2be6725199caac3e0efac9a02ac2a6e003fefc1d382d287f6cadb1081b28b3bf8d279e6183fa77f0c24473d63377fc9c50b9bc9ae7e76749a578891aba3860d90743f7e25e6214b20da90ce9fc0b06d99f2f9c4cb0398fa3b123df70d11688622ced885833f451ebd7e447a22b745db0b0410c7db6cf7d6c6a0738a1770ee253adbf6013c23b81aa6379471b58619001a355b739554595838d8eeed8d0a7197b2c0123d4d68880504623fe6c4e764623280cc754c1588e096eafbd6b0156e0e4e980e7b97950e11aca72c3ad9312a4c513388197b8fa5349fbe858bdda9465c3214c9edf02154c9d5714323bed0e95114ac47e141cf7741c2de5ab24c31d0129db64c70f657f69b07f38997d453c1acaa75778f402dbc16595a0a3505b96bdc684fa9cc31c34e3a41a52f78b4fe920786d5439481c78b7f59353b4ed9a247e71b3908b069f90114c653791e9706aa5ab7b06ca455ef45f5a1f67fdb61464d66dea9b8fbce612e338c079a97cc60095fc437a63adea20166571ffdbcb2f7cf5a914b51f33ecb1d09128a9e9a6658a2bf7db9d98e2b1456efe1f8a75580830db75c56b96d6f6f18a1100e0dd58c455547c82cf1ea60864542cf0066c14df434e8edf03823394050e94c6a4cf540d9bcb95f65075dfbc6f5a1cbaac464f1c17bb97a672e8f711c45644756509db24dbafdfee695eb91187248fbc077694c7b15569202b17a0dbb4710a3d2535abfaedad12e54f0815b012b972dd6f54ebde6ce9b3cb678e33ef03ecbc681d828113ce7428b647368be4545fb6318c0a92003b1de249a9537d979d9dd79b03eccba59ad6d1adac23b7691c850a5f948e7615888173900b5e78b3c6cfcad77ffd96add328d9865b13d2a5a2adad686c1e0c2b26ff130304bfa6b4fce478058a232e32f18b882a7414216f4bd5d93b11baed6ac6729d1c312aeaa6fdef919b8b995a92185bd52731ca5a2fa781826268914686892779a7ddefe0bf6a5301dbb72f262fd48700f82ffebed5afc077112d566a22573ae0aa6af06b67 ss_n = 572f42672d4b18bcc3394080bf5698358576b9b33a1a44ee3c6f8516c9ed36c5 ct = 555eba29f638e30c9dfe2e83d7a912620f170fc1b327174492987dafefc416cc66bebe01fba0aa14f5aa242cf1482b79569e081a1dc907023f24e8d08696f04e672c3a1cbc112580340363b834fbd312830f8ffca5e1de078409a6278bfa6cf3cae5c7b07cb0a0822ba38a4a229d28e38e60bf77a3e8a3d62e5648408dc41e29f6b46a7d03378a6148bdcbce6cf40e144d72a3fb75d8627918bf2cbb15278cf3e158c784e0c23a29ebdf9ad9b2aa177089f1775654629a1a984ff3f7f676220445ef6fe32f80a0b98db313e003d454f4ef06585dfce228c70ed78f22c804f3dc70da92acf9d0d6195ceb18afd275347dbe5afb2bb101dbf52cb2b890fab0bcd4d3121065ca01742a397f35344ba7989fdb92e3e8d11339540a16e3a2e7d193f1f885e79f5f40aaa18271fa0d4215a5ff43d145638226434683d77ec62c01c257579b240f93a14ee7f18b9300373a8969fe88f79640d9939863420aa0efa10d5d1c1f7e6550ed75252f0ff33fde44495f86b42d51f4b4dc5e150d2ab9c36f4c44e290f1197561f74c6b13475d6606edaac37c6d31c79d6de2caf1bfcfea7a66a5d2801e45acf2729d449b1aa19ed1bd745b8a28da5c651ba3052044cecc09a12861b118a502afe84d0d5ddb41ea9dfb4accb637156b25194cdd002f5b66075375292d2c3174ab168c41a4db6a00184f1e6ea5d7853f181f9242eb6873471583cbb4754981cee9758990c9f78d3ccbd61870558de16a788df179d4aef84ccef5b0b23db06bcc9960263afd2295069b5349569a6c38bf53906e3c2db92c2c3e256c86d22bfe5775f3009ee79016bbe6a5edff8344cceb5309e812b2303d7f61b1ee48309077b7354a89f5a0cff59f7eac133a03bad567020b2a7cb7481efebb3b207deb08aceac86d8a0c565602cf9f0923e943300e8527b9f55dbbeb7e23ad24429562f898b4dba1805bb31fb93f5f70e0acdfaf09f8fd040edfc7f90cca536b8b7f7acdb8bc6dc0ab0c5b32fde4988c97d17c7d7fe1f789cb54db94775649a2dcb0a32d7668401004d0e4d8bad597994226c20fd5e53e59c3cb2e9a4191cd864f ss = 5b5f5494e3a0d5fbfafcdf1db05203f8a2f0eef6a15be3b874b27952bcff3969 count = 615 z = 102f5fbf437957eb8280286bd3ae9a2edd5dab85d7fa0dda850973eb635637d9 d = 80411891e9b6fa9318a6652fde38e204379cbdf577fa0f601617be0ac7af66c8 msg = b7289d138eac2d5f28bc20345562463d2314b61a3f04ef77f115064cb2151cf4 seed = 690cea419c8f3ee576d2dfcc26d0cd3e9f33da815da3f976131f36973e9c9f36beab62481ad30f3db4c8c75d6ee267f5 pk = 2b1c37fefa60f66a83ed565b6e804ce4c5b017e664bf852e7a821ac8880ddfb20910903031f070eb77ce95eaa140cbbeedaca648a38d5c5620f6c0a381190f183b5b4396a9d1300250481372f6a9b66389b0172579fc3f4de83583922c19b8a74be59eacb970bfe3a5b7d954e8e368200592f24b8eb0a7b85c8951170c3aa91949f110606832cd379ac96608440cf08a3fe2551f1b32fc871385607d22e57292d634ae1ab4eff7988d6891c767743c3077b519c18fd93a73d9bb0ff209cc5b2b620c4436a5a80c530b3503042932ca21224d070cb81ec56f5adcc21b4964e61a8713038bfb05b128968dea44297ae73bff7764bd4647fb53968411739b43072eeab599f9494c3757d7530589307580cc034499bf06999bd8cc600a9a71c2ec0e7d5885f4373fe83a341d490b7c460015eb7d300318c7b00a9e06308a9a18c73a3523a873433a9449010b677587df02c5d5a44544761a46517855aac9080b6ccb96b9b9db5dd317692f686df996a765237ca8369671f636a3d623f985cf3ad8528d25024a546d6d83564676126573a58857ba1dc97cb8aaa77911815b914120e7c7d081079ca94bda3029410a2ffd88b194b82afe53380d312403eaa4bf61826fc21e0d03ca7bd04b474c98ab124a1250204fa068e5b4a4515123cefc68e6331d5dbb8927902736f4099407b383bb7423acaa16ec8dba00892f14c181f7ba9b31034c94c00f231dce9bc2603c96c0d3cf6813a86098178b060bf30986ea910bb2eac3ee0c73a535c706a925b910b3b4847f26e3aa5fa51f46274ff893a077d8a3220965d6488af50616860849bde2332d44293dd1281c93cbe774545681c8d57c0fe04444922a320ed9881fdc1c5f01baf2ba4f7b09ac611248343618a6d1cfc9459adcda1823e55642929956f09835474aba373ceac068d4e43ae1c3ba90c27cf273c3147cbd1a706e90248045d1369b202a627a4977842e52a83964131d050a900b047ac43226828a2f332603df2729db816f6e166ef951387ddbb4a327973682abdfa96c3f65aa7f76c565dcc29b182894757721baac2b2a16843c9109a35c237dcf2a4559bf1bbf2ef93ad24ccb26ea3552f8e0bcc1165e49ac63293aa6e8 sk = 7d6b8f6c6b0534b2a8c49b7e59148fb758ab38e505ca48b8f39acf6928637ce71ffdf397131594c4d28b0e5913b35ca7167b2def2837da908e80005678f3b231346ae008921e39987d01645d20718f0462f83000fe724eb730c618a670e2a32abaf9400b353af2f4894884599a0b5005e018adc368028c8e389b728b49953066735ba4cc4739968c2c7b38243755164ae387abee5171e61a23d4e364837a31bb6c3f882097953891fe88a0dce1c1319321cc60415ef553ad1b886502a881f4309a1367a5c85cb1e0c722c9761a34817b9296887a290d527bdc72a44da5a10156b2dfba5238ea636d98474a21479e24a60d2969c9421fb484ba6322722f32b35b1697f7e167032904c918713b2bc9b6952a95331afd7cad240a6a7d3c91e028c96cbc0fe2c839780c6b9916cd62727bd41a359a4ba50c914ffa8b19588245e12a7a3273171c77b1e955c240a74d441183fe727ded821aa1dab636629ce5d44b12548e6bfb7cb2bc0a7a806a7323281f40518b9645448c208fb2b0f18780b68b171da534460968105a355d8474dac387b4c628e7f220c97608e12036e4891653e573cde32ca9967cfdb97e46170ceae8326a9a3275cc39096b56b306986448af94cb553caa5c14312149ac35e0c51b61b51985dc99b1a887fcd8cefc1c51460c6a5de5b8f966874a5b5b198c0dcbc61572da9d3a9255f83c93f7070692087a79053f02258d14734dd4d4a179850dc02cc61c1725bd63c9ccc27de344c0ef3278e9098ff3dbc181ac2866239af3d73d8b0b574e8c9d5948507e05bc7077c9418b37b5788d005b1abd160a09dbc5343aa98c3ca8117457bd7c82c49b6c0ab7381cf968d71b0249a01ac4f58e8c96a94ea3455d59838ae8077e005e8b8ac0b9cb2f45551c383462f8751528310c372702f635cc4598a357cb335035036a8333a9223877aa998678c93d132dd4fac151f51bd275057cdac4202a67a9899c4b4845fff43363eb297e8863a6a05c674b9047d4a0464262fa5195564271dc9c9a19021f3a697e63b23e392234f27606fc728f8fc9c64f0445a162a080f7c49e88833f03ac2b1c37fefa60f66a83ed565b6e804ce4c5b017e664bf852e7a821ac8880ddfb20910903031f070eb77ce95eaa140cbbeedaca648a38d5c5620f6c0a381190f183b5b4396a9d1300250481372f6a9b66389b0172579fc3f4de83583922c19b8a74be59eacb970bfe3a5b7d954e8e368200592f24b8eb0a7b85c8951170c3aa91949f110606832cd379ac96608440cf08a3fe2551f1b32fc871385607d22e57292d634ae1ab4eff7988d6891c767743c3077b519c18fd93a73d9bb0ff209cc5b2b620c4436a5a80c530b3503042932ca21224d070cb81ec56f5adcc21b4964e61a8713038bfb05b128968dea44297ae73bff7764bd4647fb53968411739b43072eeab599f9494c3757d7530589307580cc034499bf06999bd8cc600a9a71c2ec0e7d5885f4373fe83a341d490b7c460015eb7d300318c7b00a9e06308a9a18c73a3523a873433a9449010b677587df02c5d5a44544761a46517855aac9080b6ccb96b9b9db5dd317692f686df996a765237ca8369671f636a3d623f985cf3ad8528d25024a546d6d83564676126573a58857ba1dc97cb8aaa77911815b914120e7c7d081079ca94bda3029410a2ffd88b194b82afe53380d312403eaa4bf61826fc21e0d03ca7bd04b474c98ab124a1250204fa068e5b4a4515123cefc68e6331d5dbb8927902736f4099407b383bb7423acaa16ec8dba00892f14c181f7ba9b31034c94c00f231dce9bc2603c96c0d3cf6813a86098178b060bf30986ea910bb2eac3ee0c73a535c706a925b910b3b4847f26e3aa5fa51f46274ff893a077d8a3220965d6488af50616860849bde2332d44293dd1281c93cbe774545681c8d57c0fe04444922a320ed9881fdc1c5f01baf2ba4f7b09ac611248343618a6d1cfc9459adcda1823e55642929956f09835474aba373ceac068d4e43ae1c3ba90c27cf273c3147cbd1a706e90248045d1369b202a627a4977842e52a83964131d050a900b047ac43226828a2f332603df2729db816f6e166ef951387ddbb4a327973682abdfa96c3f65aa7f76c565dcc29b182894757721baac2b2a16843c9109a35c237dcf2a4559bf1bbf2ef93ad24ccb26ea3552f8e0bcc1165e49ac63293aa6e8c6f59f9b8a2c2d787b2a72b4c7add914b934251bc510687d93c19784cebbfe55102f5fbf437957eb8280286bd3ae9a2edd5dab85d7fa0dda850973eb635637d9 ct_n = af38312dc216e791a3547dd5ddd08e8c6c9c5e46fadf4807d20326b47c351c2e3a47f67447da9862f7626cc8ccf41b4de466f34f11635385b86147f3dc482f08ffdc18236101c2827615b6798dc96353d6912e00a94b90e466466888e6b689c12592fbe9cc06fce1e8468b9f8bbe2985f9ca8aad6aee7a4b30ca1766e31e8e311445ed1fabbdba7c7ab92f6488ad02246718f59348993ee24b41bb63c64d9422476dc1d906e30a952115f84aa8906fe4233699e0826b9ea36f08b9fe746a2c6a30957a5f2f67ad71775a2b5a850ec3b0820d5afbfe5260d06a4ca7948eea5ed5c7959270d798ced858afddfe9a38575771020afa1a7ec5bf4ea5fd49b03af94f7e398a82cd08962199d32387055fdb552f5512f13527164a84a4851bacd772c450bd9c9e8e6b02f149a0015fd1dad9f0ec6fd913e004854d59c06f3aa7c8cbba8c95ed78598815e230c8413c331b671c125fba36687d3d86a1a9d5cd071ec31f5a1bde3856443a084d238301cdf0df67536f38cae5123c9b8af57e604e6299fa63f060d572504579398d1ed7a0fa839e7c14fe0b774d08b52c863b587446eb156cf28e47261b47080b1a79efaaeab3e2aa9b92d13fff34872aafe06ca3675040df65c7162abd59a354435f55dcae27d03138858ac5bb962f9cc4028500f9e1c25b4bd42fefd56221e56a816ff3fe4d44e7c3c91b6ec6674ee6c5f1ae63dfbd146ea6298304f7f71c4d778bff2b13b0c03855174ce93348678a357111984733461cef0e84bd47d2cf12cdef3e908c4efe2852d2ee1800082baf2333398475b9691039a417a66b7d129c549313d439251e1adfbfd9512936f79f9317eae88c2a43285d8a0d3842fbd635921f55e13cac8fd7b66b3e873ebb34bdb1f1a5844eb667cb4928ac225456d15cc56cbb5bced5b94c4960d18200e1db6b0bff8dd61eac26902aa67da0891427deae1530a1203205e18c5270cbed597491cd63b6211da6162128addd4ab4ead790144ca5931ed7a6866e507e3dc2774b326f55aab9e449f35e1b13b2eae715811d3632e778b0ae434424e9d96da02342923ce0eabc8b2d3b ss_n = bbcc67bd7777002695c40b3b98164fbaee94dd88caa6c6b5e9d443ef21f85b70 ct = 26edfe09b42810b510a5e98c83bbd8fab6639877f338cc9242cdd0856d9fb6fc42db711433381f958bf499dcc56a57be555bfd01de164a2ef5c65dc04748c23aad78267827cba8c98473041d3ba1947b113dfc4e196721d0484931785d762d7c6d3db8095bada5a10257319bedc9c7c931ddb9254d0f4e22470e32edb85ed6f8a3b1fef413bbbf4940d9865255b481662be46fcf7fed496f533c5ccac47774147a96eb5a43919ff9ec0d7f475919f377586c055d085dae33d0d3dcd6cfd9dd678c376e1df608eff229c1085675cc2d1cf33ec78ef9f413fe5fb376a7d63d1773d6f2b87c45200a749aabecdbd6f0cc7aa5e41e940b68f43215afe6cfc8fc5b279c15ee07ef88fecf6cc390536f6f29e9e496de3bb750e6f744b75490a501795be8fb83d34b6f5a1d285dea6a49237d6ee546b7d925e0a50d7095e9721efaefef4a54bbf74ae1e84f19b64bfb1c4193cbaa42c262b646c413b23b79ad3d1b3fe0adf02f57d73958073ee20429f975d52426464a3f5c80d29844d696a7fed6198a6347012344e9ea9a8b8fc68c5bd9abf1dbefdd74c15ba197c956898726582e8284879cc74df51521d3ef91348e2c81a80d92db959a1fcd411ac12ea0f2bc091593f71a1b3db86889d034d7e9e5afcc76a2be01a69b27c100c918b37a6329e6c0a11f9a8bc97777fc4140ba2938dd66d8ff3b1662c644e7bbcd2c17b7dcf2d16d248f68c9a231058cd5c5f24dbc143af6ee8ac01092308bec3314352053b22bae89f87933ab74be248125dc592c726702630f32c860209d9b46a09aae32e4d9f64374de2e0d96db40b31dd44be07a58d951150cef34c652958d96fce27e1227bde43b227478c00aa8d0d91cd1905db10f9001a9dc93583366d6c9f6d11bcd8a0a4f73554a983eb03eb826f3e22642652b4109e098bfa24b7af915cc01fedf176bf8a59003d916d1506776fcfd17addf9915ee28bb83a0ecfdc1cef63cc741c3e17a0ede98e0d4e4dacde388cd3e2736f699cf7472f70056063e66eca14f7e5fd43f4d2736a15411d9cf4a97c85d74ba8eb6e52b81aea2179f1a9d94c13bf664b9 ss = 7d5c1d96b04f88c8428052a22be7efe5b6684203d9aeec09f4950cc0b5816ee9 count = 616 z = 085384f27676da8890e6680074c990ba0aeb00a9083faa94c50a457b0b5a87b5 d = aef0fbfb4b0e5dfbac3f80faaed12a869161dc7fa27e32f64879a455e4520e54 msg = 0d1f1c9aea1bf1701c1fc2437ecc381deb5d0589537a84523ab2233377b663d9 seed = f53a70059f33ea9a98065f00a5dd3fd40a48105b2af21edb7e95e79b0afea71cd03a03bcb3d61d91e87972d1408c795c pk = d2266375b0564225bf88eb00ab3aa3726c7fff57b36f33be3e44c9bd82c6e76c393b02111b603d86263d2c328f2883c09edc48ed8808124694a51567aa41427d20cfc5b78316593867f01e64a38d3f527e44f7cdfee3005a972d605480947b8603d602ae3651c4409ec5bb516093b6488a44025155efb004ec1c187695047c357122966a3b065271571efb8ac7b7aa770714afc00c6f9858a21e1415b10915d40cbec3d3a944118a6699b050dc67d07975aab446f348555d0996030a0ac45c6432246e4041b2dee47600828037b7594551affa3a6fa6e73206745691640d5352183ed8cc02d097c0eb1107f72311ea51aec253a97011c6d3102d659601632289c67de0b51c7b04b3e4841d1debad27b0cb4cd0779771848579312980ac25799288027173ba31d4faaab5418c73d033c146347b4612c4579cbc42b85502a0ca31ad340a73c03596c29898788239ebc53db3b3919b51336be16702c49d161b4c2bc4204338ae92b12accf86c15db0d1cbb1db3f5386678a7d58bb9e257225fba16ed546c63ea18714b3cb377be32f4c01aaa110a73a8db73cdab012e44f98712b7751c9b4de1c87919e168d0412705a75d95a17f9f256c8373cecaf4a5c01c31e918b6e6a5baa84401cdb9700f02508f230514d59e13e9a0ecd312d5483d66258948a78015e74af1a2be45218370f87e13594810283aed88a580c3439a1550759419bd4753cba333d2ebcfb7110b6f4963277322a3356169b2480cb2af3917051e852e1f51bb7cd993b21674435a09960956a2c879130bbd2cfa4766305d887bad21635f3f5907b43c881e27cfe6887f1c8c77eb32c58e7695e4d22e6f87574771a0997837e0b8abbd7444421514d0f61d5e490b510b81cc2c1bb1f4cec8055dac2860c911c6eab58a35da03adc757a2a473a59766f6cba9672c30e8aaaf999b2dddd988eba613ed32c4da230b623c4041795d9dc0628678b34db63ed31724a533c1ddea0a31f13bd4458086f48aea1b9182604caf0476f3e97ee5c9012f1a42a90b5d768988eaea0b65eb0718ec122f9382c2d4cef095752440a2d3166f2ad2bc9c52d5471c008d43fabe3df91920c625428c7891b6043d927a4eee801fa180c4 sk = 685a211cb0a466c3a8db630ab4b5a065033603d8258d0c8aea93ba3b80047f701ba9a7a46bf336145540f54958d023052583403310a474b6c658a0a65f480a0aa2989df334f6da642fe43b97846442900e691848c3347f382a97ed8092fc5ab13aca7a0a751a50109fce506fae3b9f6e464d2275a3a2567cc3c512649ba362630f1b6c5be6419fda31b6a6e2005ef848e230a3ec50bcbac887f539bd6bd40bbcc51f4520bf08f09198b522c6340d9179ab9c10065860857325107a12573adacd735c41f69ac2e3379099e1b01669ad432c660d72c1b1d53ae9e3b44bba249fdc652f6120983696bedcb46a975297a422f657899b91bbddc50646f17c0ac27315f4a216da7b0e813cafb4b7578951578508f2ca870dc89a7887a934548724f84c56952e7eda6361033ef28b6762343fea5033577a125508a8294035d43083b82927d96555c82c4e97015b1dab5e833b26dca0ce00394846325e5f594571e3651c6655891c827a5418bcc0c04cd5215f526ed22c9e05d321b610a0f7e500ff9184e084768f9caf03d84b8f300b2cb33af0435bcf5416230a39a599a7f5e88547c559c0d5950804b6ed92288d8b64105ba81f905cba45928d4c3461882edcb68880477e2cb47dd665c773e3c5cb236f0c814dc89c1784d860038689138689aee2b7f3c68272aa30de50a07049386f69652a272e4b511206e681b3a86167e8c10ddb9d8ab75290595bd4db55f4d402a12663549335f34b8cb68a6c928868c8d3410415c3239c915e7020605cacc994cdbd541ce2dcc8d715084fa652b6906bfb5b0c2a7c71b4d458a31a037c153503a25bb3c66af30a5c988409961a1ba73ab55c7a41d5e33df72693f376c0a8e426c115b2d082c3da7c0295272ffaf2bb13081bdd376816587cf8e68673c7935a59b324f92732253be445623dd185b59a6180100089325ac416aa2f8791d3e88c9d530253123a1a0a66521a7371a0b1f2737cd8eacb2bbb7a790834d3a467d5ac52cbcb57f8959168d3008645651e78c637d69953b30d6800cff8c3596573262418af4e44ab4b92ca244807857a7e20b55f3ae040d2266375b0564225bf88eb00ab3aa3726c7fff57b36f33be3e44c9bd82c6e76c393b02111b603d86263d2c328f2883c09edc48ed8808124694a51567aa41427d20cfc5b78316593867f01e64a38d3f527e44f7cdfee3005a972d605480947b8603d602ae3651c4409ec5bb516093b6488a44025155efb004ec1c187695047c357122966a3b065271571efb8ac7b7aa770714afc00c6f9858a21e1415b10915d40cbec3d3a944118a6699b050dc67d07975aab446f348555d0996030a0ac45c6432246e4041b2dee47600828037b7594551affa3a6fa6e73206745691640d5352183ed8cc02d097c0eb1107f72311ea51aec253a97011c6d3102d659601632289c67de0b51c7b04b3e4841d1debad27b0cb4cd0779771848579312980ac25799288027173ba31d4faaab5418c73d033c146347b4612c4579cbc42b85502a0ca31ad340a73c03596c29898788239ebc53db3b3919b51336be16702c49d161b4c2bc4204338ae92b12accf86c15db0d1cbb1db3f5386678a7d58bb9e257225fba16ed546c63ea18714b3cb377be32f4c01aaa110a73a8db73cdab012e44f98712b7751c9b4de1c87919e168d0412705a75d95a17f9f256c8373cecaf4a5c01c31e918b6e6a5baa84401cdb9700f02508f230514d59e13e9a0ecd312d5483d66258948a78015e74af1a2be45218370f87e13594810283aed88a580c3439a1550759419bd4753cba333d2ebcfb7110b6f4963277322a3356169b2480cb2af3917051e852e1f51bb7cd993b21674435a09960956a2c879130bbd2cfa4766305d887bad21635f3f5907b43c881e27cfe6887f1c8c77eb32c58e7695e4d22e6f87574771a0997837e0b8abbd7444421514d0f61d5e490b510b81cc2c1bb1f4cec8055dac2860c911c6eab58a35da03adc757a2a473a59766f6cba9672c30e8aaaf999b2dddd988eba613ed32c4da230b623c4041795d9dc0628678b34db63ed31724a533c1ddea0a31f13bd4458086f48aea1b9182604caf0476f3e97ee5c9012f1a42a90b5d768988eaea0b65eb0718ec122f9382c2d4cef095752440a2d3166f2ad2bc9c52d5471c008d43fabe3df91920c625428c7891b6043d927a4eee801fa180c49fbea5f41152c1ab63d2772d0c484469358b6ba147e79481c3e3c60eee08d3ed085384f27676da8890e6680074c990ba0aeb00a9083faa94c50a457b0b5a87b5 ct_n = 95c51e22ab1aa3fca65eb8b7b4335f656ad97a5026dbb00cd2e1e3b8760b4f2abe706abd0fc735d5bbec4d092af04d84d0fbe7c1f79338c7c5d25cb736e6eced122401e23bea5f19155ba086f2c6bf390fcd8c37be0eb104a325c6df04f5cdc26347deff5dbbd0aa7e7048d5a795b8b7d4d78e17d3e2cc24c927ff3a550d490372f8ef7cfa9b8e718da3bfd8f9209748146b43e389cd17825658a6411f75a4016a5dabf286cd43fd1ff1cab76e727eb0f90e6c3f478fe9de382e41ac7ee35b0ec2df2bbaf587ec830240bc54586fb70a0ecc6ba5f6969d5bf6556326822ddc691b5bed5e567218bef3359cd06335ac20e29f3c58a9b0f84d18bc10286582898fb402eac345902b442ecee2273fa3925d8b55e222fed9e285efc55cd186ce94ad7cc1d64ca7adac5d991aea894e6dd8f2715b3d2c219f1c19e0e52ac474e20382d7204d8f8b9df4bc0d24d458159ac12d0da09b963d7f7f2cae7c7c600d153ef795442d52140e5b14b17869353a28b1a343c086148475dfe082da65e84a338af329e5de69229a784f4fadf93c1ca0258409e58841b262f7f480606ab053f3d7cb73568efcfad64cf5cbff429978a15f62934c9f2de9716ef7989f92b2f681b66be3fa086cd22abfd2c67bcd1468405854011e2853bc6f303b4b43b24d0af0f71633db43888194d41d48bf51e374437ba2efad14eb8ccc59c748d6e901db4c6599f4cbae50da039c50895277db85675afc9a3c74c11da9d973ea8eb8f6e12f57a0d10ff8a140c7eca45bc905539e93587c5cae24791b857d0b92a10079f433765b0c402806a39563249d81fdf768d907f9c6fac5243afbbca8840da2ed2a8c1b289f3e76ebfd0eae7dd52aa6ec7cb3fe96f0b0e4e42beba00d52462ee27c819978b51374fc70df791791b57318f5f27bf498a88ebca2168c083ec1220a043e8d10552f39a0819453e694c6c2bbd83278f6dc11489eef2472bf1305d7024cbedaa1ff969d448bb4f1d405287d506eb3923e1dcc7196724a3f063b5505a532e353993fd16597e31f619778fab872e48442e1f8af4cc2c1b97070839f02be5a7c13c1 ss_n = 61bbec7316d0078fa5fd364afe4b4d9b6f0feb483c658c446579a67a06cb72f9 ct = ebaec4a37982df803cee945660d7bc5e7a65239be6ac79eeae02b1faa4504c22648d201a7b54a0df8360aacedc444dbff8d2545a9276f501c796237670f517bff13f9bf81abe2c5dba086babbe356dac1267fd94772353cab2e32ed469160a99ad6d138556cd5b8e0bf807b5d12ce3a60e029774810d52a4bf77c77496f4975193c0cca575a3034747cbaa282b8bd9d6df6a561656f5aaabec9c38f7c3268674eb086891bf72fafa1a2e898d0b4c7b2e8e2e07d8a58b45aeb1aca08c846bdc684ca9a2184ba1534138c0f6078a8e34db42649f1ccdc46fb4fdd30c5630683695db326451dae3365f8441c67d3b1028f67ddddc10c7b59892330388946ac9946c3add1fc1418798cbcc129378f3159356cc6ddaf6b44178d28ee8e8a3073a6c2a3ceaba9875b919526cfa6f5e3aaffce0f1c5ae466334d96d6e4c8f2a2a202a389cb5099e325026ee2f51f5acab7bbfddda5e04071b23a358b6969d7dc2b8d1b440fb4d451fdd537d1a114775a6161440afd83029100a9000a1464104e03a22928bf17f64251a55894734f778b3c38ddfa174aeec8832f45a29d61e8c1f7ff80a233568f85ef1ecbe75130d8ee8e003268e58d96e19040a8a32873c7220cfa30a030ceff7249bac3914bf843a7a2840cf9513483c601646e8303213733c6b41f3445cb34aae866b485c9d5d8be07030c18bbf7d012b8bac2e9eecc358230c727daae8ad1bb32a86dcaa5e7f86610855f04ff71ba14fd20cacd1a1906f4489c42a86bcb80f49db73d2f7566d3cb6a2d025a6c4ebceede560dffb1f4956ca228a39d3472a49e6e278036257237dcf87e13c1a65fa8b4bfb9f0739e4a32374df080f30dc1e83e1545edb02cf854c765cb7024d6f6b518fec9990561d76dfbc363481e039d550171335798a35904a1860310993e4c41acefaa871c3dfaead5b6a368a24890250b20896b267ca7488a7ff805cb588e5fddd93b57fa4e44daafa79b65e4fcd0f158027a438a4e51019cf86a78aa1c6a19f1f5ccf1c375e173554541b676108da17d50f0f9f20159d694ce602ce6ca7efd51a04713304d574e6b7afb1bf ss = be4a8bab774acb191bc8de350095a097f002f258dcc229572ce4c99e3fd8eff3 count = 617 z = d575dc91e98e54f90396c2a65642b57ddc5058d5368ffab60f61d96d1ec25fa2 d = 7ab038af200f04f6d7e91af1272a690f52c92e3869e6fd3603e71a1810c2be12 msg = 0c73bef2915d98a2c36bbfebcb1a2ea99d41beff4116ab1e43f68cb0b16f68c2 seed = 153a11e2468d2aae4bef00f2cf8d06157686a627cce6b24881b18acb265cabf152402ff14c89527c8bf5e9026d4f45fe pk = 0963949c3812051a8a6f16cf68a8085793cb022a9e85f685650c6a1bd11ce7520c456a04a969512b1887ea78c2b98068bb85085ddb030278722875b9126665184616e5741db18116d7214814ca8d097887e6ac979d7b19b631a109e4bda45154d60770bc15714525b46dfa1c01f82c47e8c980ea0c57414460a50935539e26d2545a30965f53c6ee488c0b5a2ae6f96cc9ac0f1612316cf1cffbc2b7818967b4d607ce943851528921b2b516d97b9e588667c93822bbb14e0a4118c89b73878291b33b4f27a4c174c0c3b1678f7296c9d177616c543fec5eaaec13f6d0205bc705d12355f9d5a894fb3b61cb9dad68570b84240727b671a131d120b267b3686879cea7fb8d0d906c63315acd336110fa2d0bb20673bb4a01bacfbc6433e0ea4f82d2927a1709d3f9b3b11a061e5c1eb1d51ecc3909e6d25df1221b562c251b5a105b6b329fe7bf26d841969394cab2ae9ca6427749315e54610bd54976bb263be05602774e837c616eb5a4e5641dbf13a250949c5a49c58c83b610f099f7f39bd9b38441f05efd7471cf2592495a6a9291b50197050f6984775c6e27eca5f72584134c9918c51baf2ccf30dc3bb3b336f286100c386546c5597df119fd72b58603a9846c1494c6705c354946e6a475b662191721f5c658514408a0f51112051fbf2594823a3a02c129260484b335cb46905a12765d015a885d4b1efafa33e685785ae8b3e1f56ef2cc49c20c399049cadcbba4d07c8161b21b4d8b88f295c539c4142f5c6540642465e808b66ac5dfc3c53417569bca29bdf50295c201bb9551995355b8a4b61d97a8a4f0823176bf0f0148247439c387584ff14d8c6a396ec245ec44c884bbb9a554ce942b64400616ec5418ef7539375b0065d7cf5d05cde6577b0d4c04a2f01f6f025ddb297ddfcb9a0b6c511bdb482d0a856091b7f9ba0ef51c45a5aac83e8b26d6453a5a5a719e2c0ef94bb6e0430e81e998634412eae1873cd6564a99a890b2262e0c4d65319c26098525528d68eb56d5f43009c885a5192e234b25dc742b273902efd61566bb106806912763950c0accc3eabf74bc65062448a237e1d35a2d1519a67b37a39ab92ce47b36c756a5a16ece4274ea1863 sk = 5c1a29760c375574427ae3c15359b5c554b2349167ddc0bbe1d3b81297bc6db17f35684a214ccd8069307d4a6d531445904bc9eb0332e3f56dc27c280a368128617f47c116323114a435c3df62c264b3918e11ceb13c8632392b0d3809517684c0d47b0892470c3964aa391a9157b24fd9ba6b9895f5cc7d13455d6f9534a5606dd8f9cda3da6dda40c400fc554b37cd3e897d8c52670581956ca32b07a4274efbbc840c340e88352c590df4917895f8043ffc489e65752c154e1f70416c05cfa374299dc362a0950233e128cd54972ed119e12b169fd09141ea8b67ec27915325bbd490b4c7bcc1f45a7a4c5819d629dde7041a0bb5cab7a6d592020b7654331768ff854b2e749b6adac309735b42e4616659a0007989e5d3651737683547a1dc50613c70813bd60bc94a7f7bbb0c03e091bd0c216e1693cd753c40e5585608406c396ebf1ccae4683b39835e4ae881b3fb00b1fb67393095ebcc5577811eafa32f76093052e5513c967e61f82bdbe36ed993b68650b116b85f14941676b189bdd35472da62e4caa511927b615b32e9858b7af476290538232c882db61fe2932122f54a4ae49ab922733e974e37f5c444a7706c3240fc0924978762f2661fc835acdda4c3f6c20b2bd72a702a252c3ac0e1930025c49327868230c3504d016448880aeb022c23c84539126f3bab78d9a9a4afc62fdb81334cbc6e2d2a9c27233ad55a22e99075c0024bab555ea38a92b5b31316372ed237229b8706b86192952cc50ea18e0088c9f0ec2ac55abfc36596ef048167808aa0e62828102a5efc5e557677bb54582f1b4b3fd10d80a8249fd73f7d98662cc3acab85bcea0670ded2b9e0e58efe50ca1ebb9bc4444c73f2b3e6f287ea28288ff7bd7fa9c224224bc763149acbbda22199fe0c61ff070706aa8662901c8a52bd9e907a1b6a89ff74815fa2667c5306f0858d41209779b42fc068ba49291158bcc5370a50e4e5447312334b400fdcf0bcb4d24ec2635e99ba16f841376a851f9eb72f4ee57bf46abd67a72fa35688862b104a7c5519b84c4c7710ca613d29fa420bec527518a0ca39950963949c3812051a8a6f16cf68a8085793cb022a9e85f685650c6a1bd11ce7520c456a04a969512b1887ea78c2b98068bb85085ddb030278722875b9126665184616e5741db18116d7214814ca8d097887e6ac979d7b19b631a109e4bda45154d60770bc15714525b46dfa1c01f82c47e8c980ea0c57414460a50935539e26d2545a30965f53c6ee488c0b5a2ae6f96cc9ac0f1612316cf1cffbc2b7818967b4d607ce943851528921b2b516d97b9e588667c93822bbb14e0a4118c89b73878291b33b4f27a4c174c0c3b1678f7296c9d177616c543fec5eaaec13f6d0205bc705d12355f9d5a894fb3b61cb9dad68570b84240727b671a131d120b267b3686879cea7fb8d0d906c63315acd336110fa2d0bb20673bb4a01bacfbc6433e0ea4f82d2927a1709d3f9b3b11a061e5c1eb1d51ecc3909e6d25df1221b562c251b5a105b6b329fe7bf26d841969394cab2ae9ca6427749315e54610bd54976bb263be05602774e837c616eb5a4e5641dbf13a250949c5a49c58c83b610f099f7f39bd9b38441f05efd7471cf2592495a6a9291b50197050f6984775c6e27eca5f72584134c9918c51baf2ccf30dc3bb3b336f286100c386546c5597df119fd72b58603a9846c1494c6705c354946e6a475b662191721f5c658514408a0f51112051fbf2594823a3a02c129260484b335cb46905a12765d015a885d4b1efafa33e685785ae8b3e1f56ef2cc49c20c399049cadcbba4d07c8161b21b4d8b88f295c539c4142f5c6540642465e808b66ac5dfc3c53417569bca29bdf50295c201bb9551995355b8a4b61d97a8a4f0823176bf0f0148247439c387584ff14d8c6a396ec245ec44c884bbb9a554ce942b64400616ec5418ef7539375b0065d7cf5d05cde6577b0d4c04a2f01f6f025ddb297ddfcb9a0b6c511bdb482d0a856091b7f9ba0ef51c45a5aac83e8b26d6453a5a5a719e2c0ef94bb6e0430e81e998634412eae1873cd6564a99a890b2262e0c4d65319c26098525528d68eb56d5f43009c885a5192e234b25dc742b273902efd61566bb106806912763950c0accc3eabf74bc65062448a237e1d35a2d1519a67b37a39ab92ce47b36c756a5a16ece4274ea1863f6bc087c7367f4a70994b47ffa4eadbacf8034f0f29f587465133cdc34dc3977d575dc91e98e54f90396c2a65642b57ddc5058d5368ffab60f61d96d1ec25fa2 ct_n = 1217da4c1918abd03425dc0ac16f33634b53fcd4d2c7cc7789a14e244cbf69841080ce648fd15114cd5b03ac7f0cc82be412cea5258d69ab0b352f8910cd2d7285ef92c10df47771c4f990008dbc85f9f20f93d6919c211580a071f8322768e9913fe1b2144fc0f1a1e1c73a4e44f18b3931ef48d4684f48dc208a6b58db7457d95b05aef5a0ca45009ef919a7cfb41df702f451e8198613069e46e8f3b12456ad5a568697bc445ed4332ee7811aacc74e2363f3b47813dc1c31a7a4952740e5d0ba11123850bcf7c89eba81dc821ad076fffc3a6bf7ff58c9d66be0eaa0354d4cca969442d1451e3c9a8aeb7650dfc53097d9f30f3c0c475a13b05e518d88b33845266fdcbc969f230da99054ffb2b533ce98e3934cccb075e56081676826d3f820772590f30f3725a0e496b30484918a39f46aa17a32f0df5109e7ebb58e526ecd6f02b0e9708880a9810e806cee25cd63a66c97db13f67879dc48b6e711493e1723786e1e3b291add99de0c121ecd5c7173d02efa09ae2dd1be37fce229d75fd106916db401c1edf0974698319975102b2a27dda6891e8392e9e7acdb3b4d59339fd9a218a82fe3b6f757d09cea146c86b03dc0df7fcbf7f6b33a77d80a840c1833caf38f69631860b3655ae294dc0c678fc6dfb222cf1aad21f1fc9fbf7e6404f08b91ebecc7b728a0881f88dc451eaaf9a0b805e87583b353345ce86a27e718eeb4a84e5afe9757e503ed99debedb3148eae7cab8a7873e11b6f221cab9127d5c47a18a3969b13c3f8243acd0eb67ab5f5d4e5c94ca05860f2809d83baaeffdf2f10460fe68c97046541c992628f5b2c76f3c3b19c121896ff8feef540971c03d0241d9bd69d0442d1520db7c1461a6e63ee3c1e2a7671c1ca8df61379acd5d4bad1cc2d157aa2c6fc28e11204c4ea86b803f4a21288250b128aadf0980a7236418349c6e85a4ecc3658b76bbd7a0a1cb35576a2e635d6bc4f59e884181ee25b1bfda6c13aeda9e627d482a9c57d9c494d4a4e521957fffda1839434cc6d6c30fca0b49885140d32743934222b8425ae6050697050d081ff400a430d7a8 ss_n = 1c1753a1d33e4de12e9c6388fd92edaddd141b31eedc986b374951d49cf839cc ct = 9c8d128f9777a47dc61f649ab3bede9f5c38960f7c4916d9a13217f857a639c79ef48344f7e3fd1d162132d5de8c47a4bc3fe988d9852239f2bd1c5a4e73a8e84e1b6edecc1aa1fc1e23dd17bb09d0b199fed76d2ff6d93bc10c79d8ceeb2a8814aeca26e3c8a44af8797376fe7ee1950ee51d153c899ba623a604b16515dd3a235ea5686bfa5287f30a7c3cc3d4db6c340fce45b5371594cd576778f0b8c5334697178d2e692e20402d2b9f214a89cad5a8d814a1e5319e183d8db3abf34f8ca6dcd16bd4bd13cbb93a5d9c4f6b21e21555a733e86c0b9ac61a553c8b8af0a427bb78ac3ae77a1b15c7c641f40c1ed55fe2cca26840dd4c549809e247ceee8ff22b2ac97aaa4c14729c7737a902cee40f1087f1a2d9343c2e8bba11ba51236e5ffc87028e0e555b32ddb6f19c385dd40286eb7d2bd68cd9bea281d6c00b2eff2cfce0f6599974e7b808a244b1b6016571e0c1f39b450c60df3eb52a0b9c939ef04a9c5145200329da140b7be645b000b5f8009f129793af786cc36c3c8f56f6ba89f167c2ca290ba0bf17ce2ad6673b0d2daf4c79345d2b9b7a641117310858280c858cf2eeae6a793290dc09c3ae90ab5975691e1ac6d64fb22ed95790c06413357cc50e234a3504964ad2a8d6d351601008d186c5fc0a3faf699ebfaefd4d0ae26306b6877554ecfe971fb9d230369214de5a8ef7e66cf9c745bbf88d244251d09ebb8c6bd2327cbf301ec7e86d7c2023aaa51f47f57a2a13373557db383609824cd1484771fbe0bcacef26ed302b6492a9cff03e4d44ed3b1cd610470793d1c15490703e40f11de716fd6a31f2631c1c06b9981277dec2aab3ac08186a029af85c843a37e444b21160d0f723edf9c0ca42d3aea03a4278df327420157510d49d71d7b6ac4a8911b6a1da7717b66e78383b359d5d01d62dcb427f077c9d9a1544ff5d1a74d6e136baa0c291e8cf8b3ef1751c7968bff1172849fde817fb7d465b3579e48fe1bb9261e5a54a772528fda8e351106c0f3168dca68c94d6cc8547e44188220776a11e76c6679b7e7bb41176481f312a0a895647f115396d0cd6 ss = f3512eda1575e00fb3be1e84ef1283fdc3339d5bcbbdb6895448a5684c212a28 count = 618 z = 0f00fd2188f0671bd1d1310cb7a93980d94689fa07fa62e5da95c447048c26d9 d = fd580d2c79afa02bfba460ee7410d83fcf940e1cee4d55b30f83eb4fc422a153 msg = a830262b78abb697af48323dfce2d2d0d8d00eec89f81ec339875a6380bef12c seed = 148ae0cfc442966555c43cc9a4a2d97de1d33cd5df64b272321196f4a549dbab9d94ff77ea659b0dbb125e2265f24e8c pk = 0211192785bc6f73b8aa94a0c451acde73af02ba37f3e2c93a5a00383b5b806a4072fb091b4b5ee15cc35c957b611a282025352ae7c7cf6a919273b2212bbfca4b5a5c3289c071249e065fa0fc19c358bb57a89d065acb2aa09e92b10e82f20500986bf23149eaabc0e02964912478721b83719bcffac08137918c14268adf3acd8cb9808e6490d171cd747b36c7972132841c07a65087a62868996de97a931cc638529ca88f15b0d9a237805543ec30a074246acc0a11d6510885970a14c49951470ed5253249b803f7219f21b0a52c26079a152b72f23ccc953a94aa29871068a5a0c0e95387f8372dcd2ba0be5166d9d7c257688d3eaca02360beeaf0205e558fa63b956400377fdb099ad03a507639ba76963424b962291e8f115a30d626ceb3031745013b975584fbb1378870cbe90b673474961ac363217023c8517334c1b359a8a3f60ee460b5b5504dc66cc17ad3c9879a7e9505c2e4913e89b4b4882705b0b874a814312eec756ea5cf8618ad82605999417d462a1787c38830580e14b930a3dcac18d7ba6e7287d5d76524777dc7853919d69600104b564cb072e7711a9c6779b873b485014172902295358d798b8e0688dfc15807972912f8ad6de4a0af09c342da1927bb3c5bcbbdd3d702890829ac9b2a513a96a7eb29cca722b14b50dec0bb4103bf0ae02438608e36857d16b4c99b905a795c784d9016c886baaf227d99e3b704f98a75e54dba9809916410947697f539187dd63580832a8e4aa2b03b307b11714b72cd1ee20be6e94cc597b41f784a7b95cfe679ca9193b641357807e54864d920c6f8a3a97cade2c10b3faa72dc70661004a342283043c4a18e7830c8a27b0f235500a8baef507f3e3cbc5c2b8d07d55b1fe34a304a1828b7ce1b2a013ad47f5d18cde219bd624c1e9298162306c0a74c7084b4bf1debb208ba6fdbd061cd594a68f0999c0bbf5d2c183bcbb88c7359ea25281bbc410d669288a38d3e9b2b79b0659a1a998d067c519aa6f495938225ce62d63d0e58624f4a3c2c774a7af343baf1c1e5154d1f71bbdd4618ffac5f1a9b49fb45c574317c45e0af675ff13143751be104683d54e155e61c95fea428cda5928535aeda41f3 sk = e0c4af5a9a2461d07d922377b28152857bccff692ec02132b8b86cdd994dbdcb66d9902c12b2620b018752309b814a381ba20f692a594480a6eab232034988c6394ca3031a75d21428429ae8c270090157bd8385d9c1732a6598c3362b0807a61f69aa6d5a5627624c75aac7156acf3c33a670c33bf3643bd538b1647c7a11656da96b75a3c557e4331f1119b249a3a5e25c6ddd197181e517f53758bd5928fb93a53f076a8a52186e1b5f7bba97d0343f407097e5964c8787b0d2da1bad604d10bc61083b50ca529c9a7cc1567c2e035bb1f7fb6da5c661903c189b35b1e656308636281670b52b991283b28098868ce6f88d82b5523bbcc25f34a7c47a020a886f7a9b4e4f820273494d01538d8260c6584c0302fac2f35810e565330f2872ecf256cfa1c5723121189b4a0481a802a2cf59972dbe4a3fc5cc12f76927c5d85032c941e395877a9522ca1b4d1cea5f3b46b3c3c342f82526f9d5bcab61b4d9e5423cca01fe261e7e55b58fc350eda208791752f04c2c2c556027b89013418e31895f82f699ef8169b066872a43074e2475d4777d3e47b8b9c6915f946f50583343250eb9d6a644264e24690ef22377380987d7e279ee849e1318312960889992904fd815a0d794564a4d487735e5d6a0bb7a9cb778b603022971424793e95898f34e23616aae881e865342b871c5f571166a45a44ae9336474019bd50c8e923dafecb426b71d9d525adb224beb293e8b787d3b24167cba1abfd029e0059207267b2e93380c05885e3943f12500fac5bb061969191622659992bca33dc9978caa776428b7abdff9c019c61025f40141151fb023c3888c8ddb4c3d43751555785c20c3549f2451bce607a08674506b1dc677b4dde8a3adf8cfe5a6c97e7a1eb6b05e459c8ab3367a89165fec6c384f54b41ad46c48e953b9cca2c6b06f1729a55795c580a86c0155307e487f6eda4379d50ca4cc04d595914908546ac52d271b3da09b308b3a9f514b8726d61a96d70144d9b5554517a8633fccb3a6a05342bd56b8f7b7bc32b58bc5024b403cc8b91c5886723415f04380951dce0b90fd992d0211192785bc6f73b8aa94a0c451acde73af02ba37f3e2c93a5a00383b5b806a4072fb091b4b5ee15cc35c957b611a282025352ae7c7cf6a919273b2212bbfca4b5a5c3289c071249e065fa0fc19c358bb57a89d065acb2aa09e92b10e82f20500986bf23149eaabc0e02964912478721b83719bcffac08137918c14268adf3acd8cb9808e6490d171cd747b36c7972132841c07a65087a62868996de97a931cc638529ca88f15b0d9a237805543ec30a074246acc0a11d6510885970a14c49951470ed5253249b803f7219f21b0a52c26079a152b72f23ccc953a94aa29871068a5a0c0e95387f8372dcd2ba0be5166d9d7c257688d3eaca02360beeaf0205e558fa63b956400377fdb099ad03a507639ba76963424b962291e8f115a30d626ceb3031745013b975584fbb1378870cbe90b673474961ac363217023c8517334c1b359a8a3f60ee460b5b5504dc66cc17ad3c9879a7e9505c2e4913e89b4b4882705b0b874a814312eec756ea5cf8618ad82605999417d462a1787c38830580e14b930a3dcac18d7ba6e7287d5d76524777dc7853919d69600104b564cb072e7711a9c6779b873b485014172902295358d798b8e0688dfc15807972912f8ad6de4a0af09c342da1927bb3c5bcbbdd3d702890829ac9b2a513a96a7eb29cca722b14b50dec0bb4103bf0ae02438608e36857d16b4c99b905a795c784d9016c886baaf227d99e3b704f98a75e54dba9809916410947697f539187dd63580832a8e4aa2b03b307b11714b72cd1ee20be6e94cc597b41f784a7b95cfe679ca9193b641357807e54864d920c6f8a3a97cade2c10b3faa72dc70661004a342283043c4a18e7830c8a27b0f235500a8baef507f3e3cbc5c2b8d07d55b1fe34a304a1828b7ce1b2a013ad47f5d18cde219bd624c1e9298162306c0a74c7084b4bf1debb208ba6fdbd061cd594a68f0999c0bbf5d2c183bcbb88c7359ea25281bbc410d669288a38d3e9b2b79b0659a1a998d067c519aa6f495938225ce62d63d0e58624f4a3c2c774a7af343baf1c1e5154d1f71bbdd4618ffac5f1a9b49fb45c574317c45e0af675ff13143751be104683d54e155e61c95fea428cda5928535aeda41f3b61597b97a1660cd34e816235223184b36d13ad5507fa5d5cb67179cd15522530f00fd2188f0671bd1d1310cb7a93980d94689fa07fa62e5da95c447048c26d9 ct_n = 6bfd26e857e08df1ba3e536d879b92c289eb36b2e490e3faa7b3b1eda84a68d8a86e4fb53ac7c6f65fb2a97289c779386b6e1af462ec5bd27e9612bc55b4051b7f53ebdafab176236579fb3e2b7bc32938f7e7b45a1cfe9a668561fd38149f2eefaff80841947b332f9f7f4d60271af99c4d4a2474f2d9849086e569e1d67f55ad174311f3e080f47317861f294649d46a6300f7aafdf5fad9a3dadad61854e68b5fa548131c97215e62fc47b99778522a611991105511dcc387c9d4a391de5ecf45f8a71562df1417f8a8eea6780b0715279ed8e670b30f51487b9d3ed6d61135aa034705a2993c75a7eb3c556e43141c2fcf18168c885dc58071ebd493120ae8380336a97a5034e92550832a31ac34f5b68258871cbfd96781268c82e80239344c8fe668e5bee189f6902445297df0e1934d1ce65da395403c6546b7e0710dcc8f6511085806e2f5848f02f336d2716577ba9a08125d55dd4d6d7b85378b1996e7d26dfef0578bb582fa5500df4f2fafc4e1e711e843fda9d99460229e43015b1ff99a2a121273c1d606808276548f5a16fe62fd3fde41390d549ca720351b6ab1429d5fc290b2909972b7d8d45b7b48e7128b567abc53a59c7317879f35bf89ddc94f1e78375bc5dd573cef4ed6310bbe1998d4e38c04d2ccbaa0ec92cfe2d2c9f716bd0d3775bbd10fa382f3d01f836aa331b17c3d5717293143ca4332ac992ec889ab7850c46aee4fff7eeae9180c9ae70b3bc7c870b24b4f1b669645cee752fa50a5ce1d1bef194a4df73f7e022360d963514c54bd798c2d348b3cc4cdbbbb060fd24b5eeb68308169418fa79ef7ed960dec35670ac775715327424ac91816f8a301e1e33e07d6c1a7d60f9697db2e9c25ac62fbd9f828e979b0180760fe7fedb4127f4c99729bb8d42a644f98c2b14c26bdf01f93dd6727b0bd5b38b2c929a3c01a14ec131e88a3fc107d10b39ae28dac5f11a6618ccaaf87eaa74aa9152f942eeffcb940955b92976cf7b5fd81a8506520adcc820c8dbfb8ed6a9d4479c2f73e0f7fe2d33e8ec9e52e4f4f7acbd1fd16e29d6597838040d7d5fce206 ss_n = aaa899702bfdf2a17cf6b42809b52cf4a4a21c0e3b45e4df5ceb13f0839f256c ct = fe8749c02b4dfd2f3d5931c84f5e6867de1f7ea3e121e8fae09563e47b177f4b0c53d8d9a6b9068b96f0a79096078773a29cd382db532900881231cbd1dcddd83ac11dfa5a4fdda238b1e80130267581569c4e75fe18ff7e5332f77dd991ae4cd8614668bb269e870f7f7927214fe55333107610b62fd55b3dc1637d6e0a7170df998082cfb9942a10fcf7a3621e7362b3c57dee74ea79eb08ec3fbf72018be84dbcbf980895d9edb56202462d3f830e047217d3008d3d300317976c10321fbeead6b7372082116ce7e703686aa9ad158af077be7539759a71a5baf3c250f27147d4b1d4d861a6dc1c58aff7d63f3298f9decc44b8325827a252ca833e46c12a905d40d87630b1cecfd98d52533253051f1e1ebd6897b74d50ea882916e5439b9a8b871d7896863d803378b2c71701c84fd1a9348a5cdb9f4fa3f3e06bc1503a12cabc96f5fa48fcb20e4979fd2892c746929dfbd326effe9005777090585e9c35170d16b6e53b637ad4451d3a56d797fa87a9ee2c72da3caf1af6cb519ed96f5f5d54c95733cae8aa0d05c6793260346b60a02c83a24c094548399bdf9f3a4ecb1b02342a6d65e3117a0de2471df0f20668eb9c92a39418aac7f4181d10f7c77648baff9e39feb303300de35e0e1510551d1a0ccda963d8ad22052ed4c92507ab01bfe55d286ac1d9a29797eea41429d88992f869dde9593ad5545d4b3a3b852385ec1a400009470d935fcb25f872894cef331effc48269bce6d34b343eecfeb50d11b1e9643a5b40d96d9641691b09d154b700f80a726134ce9d34f09d17c623e47bb106c5548dd4ac7af86d154bc6227f39ff5b50da371a0fbf64cf8f054d082c5b63a47c743c8b0043a65da8f24440893dd28b4fc2eb861650b4ede31697e4ec537b59c17a0b26380caa84a4c9ed0cacb150ad3cabc3961bb96291f9761b892974867d5399cdf11f48c27d3050ac2089b5364ff6630c12b3f16225ca20a3642cd54fd3ee03573cf8ce9897af519b70eee008ef67846f6af7cb97230e01fa02446bef4534f09bf15562ebde332ccde581aadf833edb7cec2fc269d5c9503c ss = 175bcb327a79de6fcd378c9e04458ddbdbd87afeacfd5e5dae9460ed88b95132 count = 619 z = e9e2b7deb911833db4f76e596ca214245f493419cdb095af89ad63ed6b0b4813 d = dfd0f006d7c1e5b54661581d569d5a73f550eeff8d1926f556653ec2e98899a9 msg = 15b0c28d51e39ebcc69941830e4bf252d657ba2eacdc7ef22ef5d1436947e76f seed = b566dba1a5fe30d8553fcd8faaaf563e19a6bba0a74a3b059b57096bc9fe8686afd9c2f0e425c7df8d519b69a194e77e pk = 740770eec074e56a4cd38401e0c847a13c056014634b3ba639f8097c88a894883ad9ec92c87c4df6587f0d431a1536b0fd4b58e35a617301b346a957b6b72ec6655b646cbf283892e75058909252cc6325b45676391707e0ecc28ddc4ffef8486f3a2ba1789b0c616aa059a55e942e2ad502931b99fdd277c0f942561111ba836136990c508c5ee32b348f2b29a027983adc9cc1952050d84f56d5bb70680076f93f5b1068685c88731c05253c234c187940aa6dc4c42490bc2afe6c7a5b99428fc57d4cc67e1adb896b8901c72997ee469e03c80594c15c6dfc0f70e84d263650d6e45dc972cd87737bab161e94a2c38e4b9b80b0456ba33bc05611b27483799469f6b793b2908fe46a9ae2744e53742822330455f8435e059f03bb0b241c520fd15ec1c19fec4c4876707626c28d02454f872b59a3453c98cab1aba57a73095c9940482146ab8a031a2448397c3670f9732a56ea41ef962704082760dca3f398257e28236cd7a872220ee6d3222c053de5b11795f9bda5a359c354934987c341652e258173149c6a27a9cab561ccc0ea758fb7050d2c0f69819db2510d7fa1a1e434a226c59be15c19d7e96b5b641bb1593c6bb610f6ea08389c9e6129cac67c2f35ca4d3ad339a5f3c5fff7104a753ded432c811053f59300239479c475b1287b9e57521b4ec09cea4a2ec64bbc58183e272992ca064ce40485f5c880f4a3a3986668caebc6af83422797927bfc3e3f7b108d304c93f1b5ffe784d5355f9fe96f929a89d1bc3ce8b92781027aa4b0a217d7a726244be4cc85828a52c593471d1b825f4b5e89a2c09e341e40142db2f789ca8a7563d25721e55e88b29a4a0108a431bdf6e42f3c3b348063724cd11a21fc8e7ba73013f99f4eb3294d527a22dcbe4918897bd441d7a2c3af2921e1683880e8b755ac5b7500ba3450af974c8dd23832e074563c2b9bf55a2d18eb540eb571ea47cf3dec79b4b1bdf5236b94823b26179cdbc9ca1ea8b48e5a7bb28b5d2d1baa6ba8529b331c8faa56ce334d5966ba3f72864d7ccaeb3c5e3dc039a0c6a404a5b7b1c37d8a33cac336b76da418275fd381a4b22e53a3e388808879d41793d1fdc3be84beea03c08be32586d588 sk = a56b2c0b3b5306473d00f373ad508e8bb97116359801a07093c8700aa20eb43b5a9cac6d19295ee306b890097ec291c1e7db2dfa9b05cd38cd0355135f1532bf157f0870b435dbbd17a67c5c896c7acca37f025d212c2c2c0444e2a86181c5b495a56d96b994e9eaa2e2d3ab677369748a6017d51eac698e2ce29c2d65447b057382450331c5c0ea7090a4ab5ffcd66c0740703dc902c75a0123360e301ac07cb1a14e71b8e6884a490045a5c293697339d2605933a2a40b3cbbbaf205c270ce5f43580cf01c26f1b7ed5b7f42f168d2b50b7dba514d1854be9325bd95c43597abc81bbf55320ac95195cc391d18a54b4cf391d444a8042672e6856d24f775573c1a22d069773320bb8a57646b34c5b51902bc6eaeb73cdba83220c20cf6a589b91177f4077f21b615faa1c6217c490ef570090c208948979a20084d207540305bb35c3ea88aae48269f9580505a38701ceba5ef9c6a6dd925c1c04d6975cf9e2014db420536bca9f7553d52f722eea5c2d67ba5f4008c70a657f48acd4f025f0bd045b636ab327744ec7a07264b18a8f1cecb87779f60ac0c58b58d221f0873b1be47438af19ac82bad6fd2391a3b3c432848c0d13065ba225372c866cc8e540a6c236b11d473a5cbb04c02ec04e5bab1b4a350a2d81256e87b453b2d68135c3ef413c149b72af40ac92524e3fa388f4a0ac36cb17498b714d51edee3bcb9e66b61d1810abc19304bc637d16dc586c64a674205f93219741055424d75724a3277a13ca8298500b3c9d1447b69484ffc579e3b3e1bd983fa1991c041c88fa9233b946aed3c6c518c4c0b568cc8b5bff6c1bcf125bc0870617d06adb6e25cf4a36125d7a19bdcc8c2c804af895fb82422bca91a29e653e5696523037e90a81a92a8b7dc151d8c198a6f796b7229826ed748deebcd2c2283a1a02e59e641ddb873a852217e18315fcc684d02ce56449d359377b8559b4ffcbd2b74c080230d58691fda43b95e2475808666a5eb1f35e518170042f13c4744f9441cb4af1b63b2c43b30d6d8542b83726033255172ae5fdab8c3fb83ec7c607da10f01e114733344740770eec074e56a4cd38401e0c847a13c056014634b3ba639f8097c88a894883ad9ec92c87c4df6587f0d431a1536b0fd4b58e35a617301b346a957b6b72ec6655b646cbf283892e75058909252cc6325b45676391707e0ecc28ddc4ffef8486f3a2ba1789b0c616aa059a55e942e2ad502931b99fdd277c0f942561111ba836136990c508c5ee32b348f2b29a027983adc9cc1952050d84f56d5bb70680076f93f5b1068685c88731c05253c234c187940aa6dc4c42490bc2afe6c7a5b99428fc57d4cc67e1adb896b8901c72997ee469e03c80594c15c6dfc0f70e84d263650d6e45dc972cd87737bab161e94a2c38e4b9b80b0456ba33bc05611b27483799469f6b793b2908fe46a9ae2744e53742822330455f8435e059f03bb0b241c520fd15ec1c19fec4c4876707626c28d02454f872b59a3453c98cab1aba57a73095c9940482146ab8a031a2448397c3670f9732a56ea41ef962704082760dca3f398257e28236cd7a872220ee6d3222c053de5b11795f9bda5a359c354934987c341652e258173149c6a27a9cab561ccc0ea758fb7050d2c0f69819db2510d7fa1a1e434a226c59be15c19d7e96b5b641bb1593c6bb610f6ea08389c9e6129cac67c2f35ca4d3ad339a5f3c5fff7104a753ded432c811053f59300239479c475b1287b9e57521b4ec09cea4a2ec64bbc58183e272992ca064ce40485f5c880f4a3a3986668caebc6af83422797927bfc3e3f7b108d304c93f1b5ffe784d5355f9fe96f929a89d1bc3ce8b92781027aa4b0a217d7a726244be4cc85828a52c593471d1b825f4b5e89a2c09e341e40142db2f789ca8a7563d25721e55e88b29a4a0108a431bdf6e42f3c3b348063724cd11a21fc8e7ba73013f99f4eb3294d527a22dcbe4918897bd441d7a2c3af2921e1683880e8b755ac5b7500ba3450af974c8dd23832e074563c2b9bf55a2d18eb540eb571ea47cf3dec79b4b1bdf5236b94823b26179cdbc9ca1ea8b48e5a7bb28b5d2d1baa6ba8529b331c8faa56ce334d5966ba3f72864d7ccaeb3c5e3dc039a0c6a404a5b7b1c37d8a33cac336b76da418275fd381a4b22e53a3e388808879d41793d1fdc3be84beea03c08be32586d5882f52fca5d0317c6d64e801c2a164fccd78ce4098098dc31bbf2cef1dc56d21bbe9e2b7deb911833db4f76e596ca214245f493419cdb095af89ad63ed6b0b4813 ct_n = b1cd66f34fd6bfba09d71bf251b4770ea1b61941f98c9cf481b15691d69f80d82c473db105b13cf5440a29b70963da9a9fc6f35eb45e0d0c2adf0dca29d4d25c744c8a3b4924e719587c96a65ea4e07ddbce17ad9b47526833a92ef34d002b7561b576b86059a025a67240f1763d0af0aec68c1d88ce2fa1bedc66858129a6cd7db28aa8359fad792250ca6fea885846c768df5fb65a5e3e458bfe385b0749093655ff4abf002e2dff6b72cafb4ad071c223422b5d7263f1e79192cc5ee20921fae1a322e44449cce4e92a63e1a7c2d9183d66bcf13bc609fe1174e58ab35f31b5b20d7e4c190551d0b6d84769b1422f0f4056e22fdb0cb581dc798bea93d74b58d4b9528f9e1e1a5b31d5635817b5f34ff67a527b8597b120fbf511112c67a4a26f9b20386f573de45b4be6e0fb761c9c3115ff39d36981ae099359dc5da22b5776b3199c94d18a31839d2f1eba2500cc798642f8ff325fbfe3d132f5f26195c0b93b82daa0158ea6fdfcc1dabf6932d834ac73722d7ac5c8077b3869e41fbc6b111115b16d32a0dbac929a2d05697711064e4e7633512f0b3218748071ca13428c39315c4abe8dea5e5098d752659b2aaab93df06cdc4fa228c2cea6c1331eb082e6b3be040afe6746effdf53091cf94babdad2f9e5a03bd7e8690f59fdae4a26fc769dc45ba27c0c516c72a86b4f536675f9b8b938a06fe075fb7a1a8b004ca6b8e485c7b19e5299f01faed25d785698dada0777d5f8bc5a00914f03d83d201c3880d0350a77ae4b3c37d28bfb067aaf94f7f3f619ffb614148c1757bad5472caec18e8e503afbb488209d66ca9017b02c2becd97bc0e44ac513429ae354632ccce8e838219f07c3284d6cbf70f3c82e645c6288444d06ee76c9f44b3190468bbefdcabd2f30581578ac9b5e58197a248be535eceb9a9e9198782e12f4c92934d5c850a424372ed4a6b349532c4c13b4db0e9859d6949c3b83a10b7db7447288d0825e69fa282c3cb89d497d8ae2791303a87bf0bc61c6c8f8ae1dcbd772114d66023c434e3dee4e619da51f06d75f07e3b0df53fe2b4b255735104c1d08e ss_n = 59dc67054617d7373fbfd3f18bc47c194a9d1613ecc439169157dddba670b00e ct = fc14740e08d1fc5116c5b46b5ee5fbcd6cbcdb99719c75d4302fc896bd81774e808b29610ce31562aa8d2cbdbc17597f2ea6fdd3f43bf8766b81f9ad2c70019e615da2e9e008bcb8621cbbece8e87f871ebc7718b96cb797e82636886b18e26509404e3f16eb99024b0f17835b1b162cee7394ad3099d1b1c7080689be9021a24665fa56bbdfc3ff1b490c8b87d69192995a8005e6dc7c21f1625eba4492e2bef04d2423cc475428befc48a3e0439b9a3faf62b25bc4f43165ead5b9dd62cf5d5d7d44054e6576ffad0b5e3473ba5c6dc2db5deb0df49ad9decacacfbda8ad52ca467aaf4214b28ead8d1350a08142f9f560dce183e91e39670925f8ac2e4898810bd9355426b2be65bbcb2ea766dc05f49ff2aa3700e14ab6d75490a3877d0ea56d20e059899f29e547b34ddd4dc1e29ef66511a6b3f53e2cb592a8875189b609b14a9e394283160ebe782f66736eeb4159574309ea5fe92ff02341fdaaadd3831427d9b92a70d5aba35194fdfb7eca285783b84a651e7eea5bd73bc51f8b492f45f58cfb285e46f4de0a09ad159d8ba9870ad82d274b3259a953f8e1f787c932a345cc9bbeb3f2d681a5d32555f976e3a843dedf99523b3bf8ce2676e428016b56a69106ae12bb346ab8db3a9c47e5cb283d1b18f6bc00a83e8f1ab1b8de287f453461d338886ef9cbac1e0ca76ffcd0c94931b64c9412bf965f39e0c2c88723e8b1a9e23b7ef9e7ae69bd9c35c6db303c3f2ce47aebbe16bf21d4014b5f5bbeca22dbe2b024e97d5f5f97ae27e1e9163dab9e0fd586efd8ac473123dea606db50d9cf8af98c80da98b622021155c927d622e5bc8ad0449243c8de1b1cae448a1cddf5355b6b4d48115a563cd40841e522b224a9d3386e0df342ce9bfbfd4afe803154222b0c75feb55a665855e265d25c3d08caf0f1fdf02d0ec058a1b339c89d7153b0940f28849f99cef6e0d275c937667b6354f8babcf89eeac02e5fa7aa87078cf59a7752388e7c4177431d983fa2043d63b881a3fcef1767dd2d1c6a280c88b535574a50807ceb3407c7d56dc10166dbc366b775ab6589cd1b0212e4 ss = 4748808054cbb6b2e01b1eb5960d0264e58ea36b31a8279425ba15bc42337521 count = 620 z = 3a56e442760e995c2e95abaa898c08f51a433f749b90823b8e49eb41fd99081b d = f64f1ccedfb58152b75afa630a1fa632d1f8a99df5c85e96b433be96e48d9cab msg = a74d9d6d7b85f7122d020a7ed0c5c1516f0079dc1c7418de36f6128077e0cf7e seed = 1a358e4c875bbd36d2d82da1b5d17c854a174256ba2f803486ed3c62266908c9b1c5c684d66c1bf5d68012acb017ca4b pk = 18a78fb9eaa743e96418c2937b166e80e9ad50bc94268a6fa3414625f7a9f5b355dba61e1b29589627bd88c12c51dba2575627b88712b7904524c6b8c21b28e49c4521b47d41d24276f17bddc06b61dc768a33894f8a3cd857b8cfac2f07ac701a7c9178687834c02f0cb9000c7983b27aa3a83804d07c52e5b7b5c74b89bf038ff457410b15a760977ab7a9029487c966dc5181378dd653332a5196c23cc98d987d8deb8e940a0c66a23221bb335db63bff130a936555d25a4a3051ac4d0ab06f26aa12204b9d986fd7d32c6cc56f3eca4982fc13bec903baec5bb8583171d9c16b410b54b009fe8b92cec807a5bc45f042a40f4b1db88297e346081724adfe9766174b70aabc04537318dc0a895bba6239d0a87464631ecc8aee56520cfbbbe6e32a7ef97367db84cde9048e29a4a3139d1aa92e98e683d3b93b9bb76796aa9206160d63cb7b11d488f5a4af5f114e38761d2ce47ec01976a5157c3395a4b9c77e968b9bcd3a3c7e144816085af3c0b7f0e7c2d7721bdbe28fdf5c7fff27ad5be1952ea0548459236e619316694ce148a1b7a67d674c8a5e9acada6963d8341368bc2618800cbb698d675956e09a99ca66b1d5d6464d62ab09e2a4e1dcb4694681a8f79302a54972710fb051c8229233331cb090760b674289a6d98fa0cc75a671b8b8078111fc0d4211c07cd160588c8632f22628e572f5006f98e57e990567953195cb364e05286022d12ee5c56afa5783c5dc71c19c9626db312864637ae5189b811b0e46a69362905ca21be166891a432c71a2451bc9000732a16845888561c61e527fe364c5dc92c5670896418608f7dc9f9c1624aa962ca8f21c1cbc2c536843313108f464aacba293995801b17109d28358b777135714a0806c7664b91652d7b58969b151155fc2589e95a632e7f39568b28f4e0c810e9a07dd4c1eb709341408338bc197b6a37e8c817a9946cf6e9b2ecf538c4fd2b165b67d3e0126eb203fde58b44445722e5a204566759ffab86c025c6403165279294b5688c02849d29c7aa868c687d5ad792326e99369b3c8bd62e696bfc63a1c8162bb8b86920f8ea0a603c73459ed4ef7d3a7b600db3fb7ea8cd0a81273320db514fd9133 sk = 35c42cafb25a892b4a1608123f1422a165029611b206305082454269cc9baa5276a6f2715d517c1cc85ae3771416f001da661a0328807ef3cc1dfc2a5ad7aad3cca39e875906b62a07b45ecf5373bcf8aa72967911a9267c571a3e23c532a46874b41952b354f25aa068101d2303644db7804da62a54961647d60bf6440217ebc36a0980918b928eb3acf961cc53424c16991fefa029c97b2c8cf28d9a443da6a8923d4228868aac9846596d631ce56c4f8c271dc957719c59449cd8b79953784d0c19c0b311a21a87eb7329c67a85971171782237e4fa3e7d350ce3787ae7032b5d59775a36770c13a9be8460fe79013cf9c850a9cfe9c4ac7fab1914d0b79834b93452bdd9cb28ad0195879107b358801ed665e3d35511c09759fa8c5923ad884c12b82194adf6be60b473d84c5369416f64f0040d8a71c3da52ad046d2ef66e831a019aba6c5e55007b8c8bfe85887a543e31baa7f8e7228680c89e4294514b4779a0998cec01a17474a53b223f2958a3e0abb54038cd8cb2e3b5c8d5b3233e5b2af48c57cb660953aa553abb6d4daa3623805bc348b325e4431602775c68a309455a89bb28cd6836139049e6bb44cdc461bc01a3d4122357dc662718782daba29ed07544770372309508a14e56e908b0f70a7d9555f4a7615e68133cd0298a8121836c5309fa5c7c96268c5b851eec6d85f025d0079c71d31125377d9b1208a29cb1141bcf37046562fb7862daa18987319fb6c8288b287f08442cf0721ca13f74192c2adb2ff8ac42e1e038f73462127765b33b74a9a76293d1a42a9b628345500014173d413149c3bd1022156483c0ca413c1b51b8c585989f72b28f217f8c178d69a18398db455d307d5168c665b9668802b58e68091c013bfc5005a4dcc636f004a7590802538c405c730bb0bad5091705718458d69ffd07621b646754223f66c19b0533643cdb5794e358bbe57676642be9d969d1f0a8e7e130f4622476979188547af179a2e7d2a44c1b1e15654ee6954ea4a54ebcac0b9f162d72876cc527ac65f97e97698a5f280aeae9991d2a0b73641ec295340ca453f4f67b18a78fb9eaa743e96418c2937b166e80e9ad50bc94268a6fa3414625f7a9f5b355dba61e1b29589627bd88c12c51dba2575627b88712b7904524c6b8c21b28e49c4521b47d41d24276f17bddc06b61dc768a33894f8a3cd857b8cfac2f07ac701a7c9178687834c02f0cb9000c7983b27aa3a83804d07c52e5b7b5c74b89bf038ff457410b15a760977ab7a9029487c966dc5181378dd653332a5196c23cc98d987d8deb8e940a0c66a23221bb335db63bff130a936555d25a4a3051ac4d0ab06f26aa12204b9d986fd7d32c6cc56f3eca4982fc13bec903baec5bb8583171d9c16b410b54b009fe8b92cec807a5bc45f042a40f4b1db88297e346081724adfe9766174b70aabc04537318dc0a895bba6239d0a87464631ecc8aee56520cfbbbe6e32a7ef97367db84cde9048e29a4a3139d1aa92e98e683d3b93b9bb76796aa9206160d63cb7b11d488f5a4af5f114e38761d2ce47ec01976a5157c3395a4b9c77e968b9bcd3a3c7e144816085af3c0b7f0e7c2d7721bdbe28fdf5c7fff27ad5be1952ea0548459236e619316694ce148a1b7a67d674c8a5e9acada6963d8341368bc2618800cbb698d675956e09a99ca66b1d5d6464d62ab09e2a4e1dcb4694681a8f79302a54972710fb051c8229233331cb090760b674289a6d98fa0cc75a671b8b8078111fc0d4211c07cd160588c8632f22628e572f5006f98e57e990567953195cb364e05286022d12ee5c56afa5783c5dc71c19c9626db312864637ae5189b811b0e46a69362905ca21be166891a432c71a2451bc9000732a16845888561c61e527fe364c5dc92c5670896418608f7dc9f9c1624aa962ca8f21c1cbc2c536843313108f464aacba293995801b17109d28358b777135714a0806c7664b91652d7b58969b151155fc2589e95a632e7f39568b28f4e0c810e9a07dd4c1eb709341408338bc197b6a37e8c817a9946cf6e9b2ecf538c4fd2b165b67d3e0126eb203fde58b44445722e5a204566759ffab86c025c6403165279294b5688c02849d29c7aa868c687d5ad792326e99369b3c8bd62e696bfc63a1c8162bb8b86920f8ea0a603c73459ed4ef7d3a7b600db3fb7ea8cd0a81273320db514fd9133661c08526ec84bb7c74f6eb47abcf1bb00de2dbc2307537b255ec44883053ba43a56e442760e995c2e95abaa898c08f51a433f749b90823b8e49eb41fd99081b ct_n = 33ca33cddc76b399a1fe86c62023b4f8d28f19d2b31c796a8cb640223a9b840e64fc59f04ae9f01940622fad25a68a478b44fdbaf44949f46129fd79f742e9be1519f43abc1bab37680b7d0afde8f26f36f73591be9a4a72989a8347d7abd010859f79673ceef94f5228d8ca30a37d18a5071f481618cd4ec3569601d15429802c0c3a328471f8cac0787a23a553404f228171dae27c0d5e519f3e79f59755c05eee6e138e41f023fac30d0b04fa4329735b029ac6510caa59b55a9db77c30e63b840e7e645d3baaa4127bd6f0d6bb98ea06649de16c83dfede1bddb5edced5f80009aa7f7f6e04a33496d828b2a0d23fb9846b8877a4b2dffb38dd6e03ffda8f579ea20337da41c14bf7ff2d16ca8324b110ed62201c3ca64772fb22ed0fbb7886f07de03f37f90c48495620624b97a56953f7988f87cbb49cff4082c9cc773476d4d1e5f2de2be749fb52557f89aeaae64aa56b592bdd4015134953a6448826e23be5ddec41a8e327f4d05633750c292ca1f2bcb0d9307943bb3712b78e06c5328fa0e9405dbd778fa5c6fb8319df99966d032cbd0e339543b9256def5959f6cece1b720c232638f79cded26df7854ffb75be763bf8ef45a59cc5253b42ad46dc372713d80c9e62a8207196d3af7349ee01b4a3e5401ac21a99064293dd2133451bdff4b7e54da390aa661cac96d8c6c6fc85206ecae8f313301dc5732d31a22bc0fff70851bba4923293acd0623d87a32e2daba9ffd1b326695d030aba67fe65c927d8f132f9767e1b9417d33b3e804d1cef9776ed03e28d0f4cb5e7f684e7e2e92d7b3b3695713bcf562999063caa85de486251f801f166b5196ed06da271b8940779e5723c00b1e946d7de104ead77d0b0bfd7f2c72e15e3228f60b7b86210685520573aacc39a6f3b53c47b0b2246fa558d92ade247aaf06a3f78a8b698a392878c1a147486cd0b1d3ceeefc1ea2854999447ef18a96c8fc1b5b8ad2e5835cd0a2970c4bce639c390ba4eb97cc200a49b7d9d0ec9b3d1693a794e8841169d4d82cf228dc26ebbd12e8f207e9b3a748ce2757e84efce77f0a49223a1ab9 ss_n = 58ff9067fe3df214fd0d8f2964c40498f009a587bb15d2d25b8781d4bf3d69eb ct = a4b3811eed945f131e5644e7c59f0dea60bf7225820e5e1b61df9642d8d76c82a66db3495c6f19ef3fdcb75139391be592b3d67986f84ae8e96bee88e08564007a58cbefe77a2ca3c42782dabef9ae6fa8b9f53d375c5384a4991011efedca5cafe740625dddb18d0226c2c1f77d6abfd0dcb8b8385a064ec89b6e5b5ca556744e1e7ff9c48131b3e0af325b176870ac51336343dee5a4e48a8991088f7e301810aac7cb8cd5017c128fd4c82c4267d0a8b8a5c03488898166ea5dd6417f3389fd484d921a0f1f462886ecff5beb54ace327e434b3e2db12acf4d79b4a5d42ae5958e53f29d4abefbe8401500269a913030bce036d03b31dd7efce1fbf006e20adbe5aab2094d93b598f44dcd91e3f60c9e108ff3c9c8e4f84fe54726cbd05d318c6ecf167546d3fa6ce69af58844d693e38eb425c95f427bd1b76333bd18d4e1d62e101e1906d3a83a2616f648a1601bd8f4deb088eb92b969baab899f76bc7239402483cda8af2a202614e5235dae14d13cad77edb4fac5ad641102b054bf8cb807889a0fcb9b8cd5c76ee9b3b4ef19ab7f3d05664e548b75ad3737f64c096dc028d68d446b3d0aab0d07dc1eeaa3e4397c5172dbe9aeaa4891c320ad2e8111799998a8a482767135f2e43e6e5a37a25880d0a0fa6c4c25a4813b4ca0eb6d5060c1b1c455effd88066b98f99933848cfb780fc85cf04b148673245c8cdfa33d3ec41442275a1a2f047773401ada06ca8929c27f206ca1ca2c46e509941d8d1456b430c3503352d7a3f51cc9e8bb86830e85e7bebff933647d7cae44d889d78ace15dfccd163d283b7936393679382abfe0c06ed03979fca71f4c6f967ae3df82a8acc12905bdcd47218d056fc705a7d1fef801c7d1941b8fd1c7b3006c4d96cb2eb7f7415c5e0304d5051c56e8d35ed24c14f2e51aa32779d2753cc1ee4de9d7aa76cbc308e3ae802f9365d9112cf531988ec2106059794f4b262f7e30d244051c556f61b5eae88318ffbd3936ff05c76fd739f03f845f4a3690dbc2e280215852a317ae621dda8deeef407c0c668b70d6b393bc778047a207ae293b8378df ss = 06cf605868c9a0df0ec67be97f877fb7ca3eba88cee92edf6b997b562f2115e6 count = 621 z = fa6cfbd71aa83e78612e79f88db6b4c9368addfe8978c7d70312285b38581308 d = 289c274c56579609f7e180895be6b7e8019cdd3e1cd8d52015bc9f6cd6feb4e4 msg = 48131993f143d530eb6a7da9d5a313c65cf4baca46565bd1dac462d4f70de3d0 seed = 81f9847b8ca08b1194fe9b1e59c3728d63753fc941deffe541ce14d1228c9aa8fb73a1dc34edfc076da0233da95e4975 pk = 8b16046adc94cf736cd1b2939d1caa158cc522ac9a9b311269d7069805694c6ca92a216c4bd8a5a4aa369d21a817ac9a653396b55c9099b09c495781198b708299c7dcf97562806482aca4f85a975e42729265504f45040de08921b0136051b2069a92898aaaf4aa1546427bae404901660c2861ab1a0200689c03ad5177b9618869e009fc7b2d075b16596a11b10b7f699280a10a761c9b2eba5467f9729c97b4c921dcbb2ac338f2a52e1eeaaf3ef216fb15b521c79b57b30afed0b684e8b9c333040ba16fde45592a91a69096ce4426bd5015429b284142612261a703cc49c37a0a4bf5a89ce2369fe414cd36e83a2f3b4b9f2095de4919a7c57b40b92d4894ae0a48c3f29998cfa5af1fd70a86d42730517722e92296b10998834d736b04fab31b61cab69430b52039b28000758a376d1539924dc273a38ccbe9d3a7a7721447529e265b2c0c301177f8a5ea756e9017790e26bd991a2b7a84413e3a5e0423021e519010644a84ca91efb9cc899214e2620c21e853b282b52fe277d1e65147e55e60916846392865c7ad96d10c4f32c2e1f61f31d28f85265596e680f4a994d27a6694ac09bc4a33f6d28f97832f20c1b6dd31be533a3205138853d56580c063cc43ccd6731789d15816bc005e095449582704979b5b8651b89102e458b0515751af22236b54415b001bed9cc2a66909bc87677d080865c41b9ed92e587cafb5038e5fe3701ff23b4f263a4b8a00fefa01295ba361325bd58881cf29499468c79336080647b488d44b27403e2de05f8718b17403c86d28aef57674192a59bde61d39935fb16930a9d86e34fb6b0aab4237315ef11c996c171a87b97956f52fc6b6375562156de49be706cbbd23b53aa34c55f41122c3bfbd20b450895ebcc6393d3643a5e770aa80bebee26a6378041e5928cf0892f49b685d34bfa66a02618b1c5fd1c008c9aa70fbb0b732546297b7cb292b10850d2a9bcda354877f2a54f2a91d82ac7734293089f5a55b398b11ca63e2965d011a1e8d93090079c04a5602d9335cbfe6b51ca95f7fa1a4b019457ba23648c41c904138b08b3079c749471b5b384a3bba27d0c47741758ca73fcabbe40c5d8c6a869ff76a5ac55d1197 sk = fda71568279cc87819dd274deed473cd05c4d761709434a77c996e0b85b39f80a848f912ae65aa92b905c9d4a15a12a824d07544b7978e209372857b8819104678420e75980f6812e7b767132b1a8f3237f91768912681c2110a70e7c67669b7278a4f1d615a6a3ccda47451f995c4e8963b46112adb4b0597a41d9130184dec9639744545d5af0a73a5ef5958961479ee310b040bceb5b177dda9a3cd2c0dca24625015a873b21a11f6cee4b2b124464388362b0f078f3b8493eb43438509a764a3acfae1abe7e416ef1c65c16b6194c7716f803136318074d530436abe5dac3d72da07c8c8402040a311e943000a45d0c4791f531e5024116bc1a5eb0a39e640242b813e6cec53e495ada2660660aa7d4b6b8149db5c87b222552863fb716a44d352c70bc48a69afe1ea5733a2c7d0181c0b5a1e16e0c98b01add96404161454a6e8a520d2659bd64da7f82bfd2a638cf0cdc72b8c8e414cbb9c9b90910e325c2e2f73037492c879918174b7562c75cf2805a8c0785a4825321ca86d9013905204b9b3443dc1caba8678b5b317bc0d10377159acf3a4cebf9498db86c0d079b6c6e93199ac43a0ba2205e62d9d3c2fbb7cc2300bc18259845ad6abf762393a4c7cc38126a578ad3106575258a17839cbcacb9360aa57c1aa261d9940afb776a5a43e3f5245613b7311979e9a12973fd80556c26ddfbb03d639965048761d4bbdde31452a17a851983b4d700d235405f6a6ca3d9546059730f56aac40b2409c2844ef060b3e792af21bb968e5c3aa1990f3b5583f9526dbc02c68251938126fc56655ffa40cffcc78440398fb1104dab51f09e8a51c41c448371d3f0c8a4490144463ab834204060b41dd511d9e6aa3db0aced865ca2c717f066ccc88d3c7cf692cff1231ccf0ce4b0cbb98f461a49648008344ac5a5f66178ce6388b558538dc09460c04152b022b76ac16b56a33d6295822da03a9dc635936b90f7476bdb4325a8742dafc3adcf1cba80aa1d1cc5522d27f24e4b3328b32a9f5636aac7ea01a92f1a85744786ebc7c19eb577d80995255ec7d1d753a392345872291ae15b48b16046adc94cf736cd1b2939d1caa158cc522ac9a9b311269d7069805694c6ca92a216c4bd8a5a4aa369d21a817ac9a653396b55c9099b09c495781198b708299c7dcf97562806482aca4f85a975e42729265504f45040de08921b0136051b2069a92898aaaf4aa1546427bae404901660c2861ab1a0200689c03ad5177b9618869e009fc7b2d075b16596a11b10b7f699280a10a761c9b2eba5467f9729c97b4c921dcbb2ac338f2a52e1eeaaf3ef216fb15b521c79b57b30afed0b684e8b9c333040ba16fde45592a91a69096ce4426bd5015429b284142612261a703cc49c37a0a4bf5a89ce2369fe414cd36e83a2f3b4b9f2095de4919a7c57b40b92d4894ae0a48c3f29998cfa5af1fd70a86d42730517722e92296b10998834d736b04fab31b61cab69430b52039b28000758a376d1539924dc273a38ccbe9d3a7a7721447529e265b2c0c301177f8a5ea756e9017790e26bd991a2b7a84413e3a5e0423021e519010644a84ca91efb9cc899214e2620c21e853b282b52fe277d1e65147e55e60916846392865c7ad96d10c4f32c2e1f61f31d28f85265596e680f4a994d27a6694ac09bc4a33f6d28f97832f20c1b6dd31be533a3205138853d56580c063cc43ccd6731789d15816bc005e095449582704979b5b8651b89102e458b0515751af22236b54415b001bed9cc2a66909bc87677d080865c41b9ed92e587cafb5038e5fe3701ff23b4f263a4b8a00fefa01295ba361325bd58881cf29499468c79336080647b488d44b27403e2de05f8718b17403c86d28aef57674192a59bde61d39935fb16930a9d86e34fb6b0aab4237315ef11c996c171a87b97956f52fc6b6375562156de49be706cbbd23b53aa34c55f41122c3bfbd20b450895ebcc6393d3643a5e770aa80bebee26a6378041e5928cf0892f49b685d34bfa66a02618b1c5fd1c008c9aa70fbb0b732546297b7cb292b10850d2a9bcda354877f2a54f2a91d82ac7734293089f5a55b398b11ca63e2965d011a1e8d93090079c04a5602d9335cbfe6b51ca95f7fa1a4b019457ba23648c41c904138b08b3079c749471b5b384a3bba27d0c47741758ca73fcabbe40c5d8c6a869ff76a5ac55d1197e75d622e570e74f70646ff204831275d7aa4190b03fd567f23bc8f373fc52e8bfa6cfbd71aa83e78612e79f88db6b4c9368addfe8978c7d70312285b38581308 ct_n = e3f1f0ad4e095cee9e9ef3d53d9ec8a84977dc603a24ccfbaa761f1bad3cbb68620d34b2b5d5e785e18203fd60aa9ff315e550345f0154b35f68a311afc10926774ce3b6b39999e07e643f81ee78f08eaf996f86539c31036f4b1b4c10072149912abd6d0e060f55c4643dea054a229c2e8e8a6aba54bca0ef4071b0486eaf72ea1bb31acbbb6990eeecac17410b257723c0ae8b6fab230d15c7d1999ae18b6eb29e50f17640a255c825f0143bb4f65a0b61f22bb4b27541c5c7af11bf8c6ea810a25dc4360aae609dd804d3a8f4f464d2b0ce201b33f26964c6fe1036323784e60567c8958c61f09290f9fb5941b68b62ec994debca6aec22b3f3ab9b32555bc92624976ea8daea7b001c6298f72dbab448e4b3834bbb47e27415cd3e3d6556bd0880b7ffc5940d71f1a6a72a776eb4ba10d6f83c88df87e30d015b4acd442407658b609f68ed1cbd8d022ea888d3ecdc34eac76c5c3362f24717de1e130589b9281eb0a20c04b06e2bbf04984733609288caccd7c1e2c44129715bf8c044f1897357baafc348992fe9763a5ed3c1150dfc1b6115164a67da92133b9254f42a0d8203bf026d21061f1fb491f68a1d3ceca82c87aa7578d47c1533fc6e5a51b5cff005d916b772619e1756ecd93e295c41cbe8b3c8e4e38a7e905f18f5cb758233650ccf82b5daacec334ade6ffc518a40dd85b56dd5100b90a3c6b3d8d7fe230f28c988c0c3d8f409e867e6d660e76bf0da02103255c613a97212738dcc9e1cba3d9a70f956b2db1084ee77e06817437583444aaf60781ed213856e2c6a2efd4407fa52dab7835c5d3a4ae5fc0fc46b55963cc0cbbbda4de9b8d5c1f5cff515f602e06eee312ca4893f3f4d381bc49c2a2112f40d32f08cd17f1c04e0863bce7e315dc7cf13df37d8c8cae4ccab66f78d7a97809a3bb3487a82b8cd52bdc793298f2d4eb092f341652c850401614e55a1106e2e128b58c108e111463dfca8d36f24652948f25a5efe8e60b902f1a5efba75b55385454ca51788ddfee6c2ebea1cc9e6845b8718d1f56ae5e560c4c4996428da23d2939833698c04cbb226fbdc ss_n = bf4f2736886a86b436e77430e00bb5e8ef0aedf1a92994973daf92f7e137ea4b ct = 79426ce33f3c80f1349336d360733910c6fed3abbdc407a67ea4cefb69fba66addc78d1fc03f1204198459c87194984f088c679db0b27bb96092d5670412a691dd55a1b82bf0b349de2d96be18ff6dfa1204c05ecb42e672f6cb72932a7948a0912cd3b2e6ea73f9ddfc91ef9d3875ea3c3519eeb3b7e5a89b548a18e5a0aa4129125c140558ff7fcacfa62f386271ed6ca282db5383420404dc853cc7de118bef09bc55bfe5208d51b47adea2eeabba19ea69480c279b7bbd5141fc6700f90323cf10c1c4a47e800d288d542a32ac3be7ba1e86f997dc2e76d6db2b6b12ae07c520833c7d1ac3be1b5a56e8553e1c826939780192df4eaf45e5970effc9f28f96e3736d2ab601dd26285ca678a9949d7050ffc3628731552c1634afbeceeddaeca44cd1396abea019c80395f912401c9e1cd716d56a5d6fe35700e3e089176bdff210cae675fc5c1a5fafe496d5b3abf6d54fc78ac9de396b1b56d2982f084e9555c25bc6167bba79dcf04972eefd97917fc5285597fb4d563c53fe287799a9498fb8f0e2a1f7e840e482f04a0801aad97ec11fcddcb6c8620683de89c68871b8e57a746b2bd3a28261e7bf75c61a730e498ddbfe5f982a2774840096e23e99d7cd958244a99d374a9f09413702a0ff06b0170d4e542551c6277ee5a778eeedf233f794e9624af5e492e8c536e813b2873f988e473e3740d450ebf6d8c859558c354ffa328f5ac2b77cbae1a888f841e7c6eea61c3e617681766c6a970a6d5977807c2251edc261e993e1a09c4fef5aae9f5087cc0c99f17c53236c71c4a91f93823c6e6624cbe7865a27f173a8c67252009b63e438f90461fd9de3c37963ed847319283bbd736968e71da7cffa8a8ae3023fec02b5de3e29f228f40598368477e7fcfbb7a45cb788d062420158afec0816c30f4c050817125e652665d1b5e814853f5259f092309656b63d4a12e4dba977312b16046591b87eb10753d1e6ea58be641952b7dbb638efb4bc69544448f88e1d23c726ace300e549ffc1af49b13ae8baca426aec34689fd7d4f05dc044e041b92246648ef0b1b9e98ef9a8f7f1 ss = 7e77bf6ad13cd0b4d958cf6aacf12dc6674e6a50b256d863836581f148aa9834 count = 622 z = 284b4c2ba558ba4fce31855d757439ee7bf926c89646a579276241b56cd6d5f5 d = 061befd64ae7e5546146370b2563656f6460297285bce86810c78e8fa2ce0876 msg = 51a2c7aa96da4a2df32575f745b791a1614a03e6738b81413d6ff9955faa62ae seed = ed57b3cb03318307f4c4f3c02e58dd1ca2b2478baf56c88e2e76a3a3af577b5ba5b8ed2f9c9965b8ab8690448a2c7f47 pk = b8322a92b113cd40a851118685c5496934cc30aa38efa234c68b3ceff167733692eed67df452863d50682ae97019a484bd095f0caa588457551fe9c0a69abe46510aa6c3703a14ce44f4336e93589928adfc9c49c572437a477769521f16396c8f2228ef4500ad008526dc46592b7bfb76361f0c55880005f2b0413192050e3cb91a7a200ce200545ccddecaab73f7750a331cf9559cde4ccbeecb47337090ceb231d87534f8815faf08324c5c6efac61854a70d0b394dab701fbf0227cb3b3615b63c68fac8eae40b33517af737be786b4a12ab996402776db6b4a000a9881a1e1857678e61034575a7241c2495b80222217b0bdb37b1103b76517fd59c07de73c78cf572c74942e7507ec4e8a9d1b2ab97713818a0b8bc2ccb04575d34cb09794c8bb21719d13103d3ac72fc967916c5208c92b7ddb86eccfa3a8d90bfaabc39f3b5351895317d7a48ea5c144ce9a725287c1603c7c31a8201110496c69c559972bac0163dbbc70442160f338e02c7ade334739fb1c725ca3e1ca087f7577048ab5dc415520f3840094b84f4ac033660bc190cc5a9c4b949c14ee7524a7bb491b2f714e866a47f6782fbbb87d51b1f719a506c63486c6064997a84527a5671939cf766500e10a271690e424aa5be4192d651065e6133bd2bb0534404385b9dc6e03235271ae97b0a7e73429de5cf42261853c1a055010a8ed94c1d5b010f0c7562177357742a5be2b4a4d7a136b3ca500c3d7101c1b7a0cb1e82a111024ff7a0b031c06ef8d377fad27f52810151fc1692c093fecb6f96d5538df3294d451909f5810dd65b18082d3d5740aac656a64c43a23927f67653d3dcad1574b0c54805a93c41719397374220123b0caeabae28549cb84959a42784e54c5a379c3cd2f52b15f04558751bcaf533fc71998b5c34fdbabe03e58208ab525e698cfef8c778e2972ca0be6c9bcc6140506a51241d82724c5303049426f05754fa3326a2ec45076cb083f39fdea17394836081959e86a6561d06524d80cc6c140f40891f7c5231f86ab4be3c2581427b38d678278977fe1c8731d3aa040a52cb884b24593a138d706387edd2267471561523211a755dc0abfbe867142ae9be5086e2016cb8 sk = 7f5791d7496b5c1286086ca1f2e2533644614cb123fa15c2b227715d350ea3c3743f6c1522ab89e6630fc2c0712bab4a0b9a56b19b04109337fc5604bbbabfdf1a9aed7708c7fc90cecc0c2b746ba0452b243acb45e14658cc8352f56b997bbbababa4a6da2a8ef7a0d6780011185ac03b01c323761682746ce03fe0b47d275419fe090ad20452d23785e3a6cd97c2c639138d67b9377ebaabb500bccc6673ebc5aa4f6176750bc41af1bc0eb1c69f65a9f2726525b2a477a6423ce888ca09117ceb2fee84b60972bc38141169a6787d0b97ca18b22697492275bd6665c6c5b029a0099e5ceb8164632fd9842766841c59099a73204a67381c4fcba80c013adcacbeee68c64056639845a3d2e2a896799736129ff3d610635bb9fc0430549462c14b9398e10d69db0500e9293cc159482a646f209f98c22b8749b794bb8dadf10d3b851d47ea4af802631c6a18230ab52fa952b3ccbab5fc391d08b43bc025b4caa9680752a47cc3f2c09e97cb71f2645468382849b13979c6273288908e05b917b947aee27c60855d57840c25404ef355b73c530606d3147af655b844819d946daf4b2525f93f2af5211daa4859d26b47ea064cd5620a86b817a2abb8f6cf2f5736d434cb1cbc1a97bb4c3b3097c147620aa401239911d3e7a7b130a914d95d4eb10a82802473252099288e3228a9d86a339d92428864486a6a86cf0aac088c0398ca0f5b6647345a5309b9ad72468b67525920742ce5d89b3960cda9b1c821e02db14910afa84465aa5bfed84f6d182af70a70cdea93334718223583bba08abdfc59348b0b4f2c6de4ac623a354966a89277cc4fd163294f7897414a248784362159a666a4186f4b3f42abca1fc4cf63f7ce322481a46895c943726b28c8b7452ec071385e9127adc7207a7787d364069a9b5497e37053a48692291428f18827e310ba58a2b960107073582a6b56caa377d5e237ddc40bcb5205b8f549edec687519582029103237948943a736896ad9670e49c76e1c0848fdc0803b380efeb813a551ab6072189cd7967e5649ff049f62825fb30984f929b5d176bbd9d9b4b8322a92b113cd40a851118685c5496934cc30aa38efa234c68b3ceff167733692eed67df452863d50682ae97019a484bd095f0caa588457551fe9c0a69abe46510aa6c3703a14ce44f4336e93589928adfc9c49c572437a477769521f16396c8f2228ef4500ad008526dc46592b7bfb76361f0c55880005f2b0413192050e3cb91a7a200ce200545ccddecaab73f7750a331cf9559cde4ccbeecb47337090ceb231d87534f8815faf08324c5c6efac61854a70d0b394dab701fbf0227cb3b3615b63c68fac8eae40b33517af737be786b4a12ab996402776db6b4a000a9881a1e1857678e61034575a7241c2495b80222217b0bdb37b1103b76517fd59c07de73c78cf572c74942e7507ec4e8a9d1b2ab97713818a0b8bc2ccb04575d34cb09794c8bb21719d13103d3ac72fc967916c5208c92b7ddb86eccfa3a8d90bfaabc39f3b5351895317d7a48ea5c144ce9a725287c1603c7c31a8201110496c69c559972bac0163dbbc70442160f338e02c7ade334739fb1c725ca3e1ca087f7577048ab5dc415520f3840094b84f4ac033660bc190cc5a9c4b949c14ee7524a7bb491b2f714e866a47f6782fbbb87d51b1f719a506c63486c6064997a84527a5671939cf766500e10a271690e424aa5be4192d651065e6133bd2bb0534404385b9dc6e03235271ae97b0a7e73429de5cf42261853c1a055010a8ed94c1d5b010f0c7562177357742a5be2b4a4d7a136b3ca500c3d7101c1b7a0cb1e82a111024ff7a0b031c06ef8d377fad27f52810151fc1692c093fecb6f96d5538df3294d451909f5810dd65b18082d3d5740aac656a64c43a23927f67653d3dcad1574b0c54805a93c41719397374220123b0caeabae28549cb84959a42784e54c5a379c3cd2f52b15f04558751bcaf533fc71998b5c34fdbabe03e58208ab525e698cfef8c778e2972ca0be6c9bcc6140506a51241d82724c5303049426f05754fa3326a2ec45076cb083f39fdea17394836081959e86a6561d06524d80cc6c140f40891f7c5231f86ab4be3c2581427b38d678278977fe1c8731d3aa040a52cb884b24593a138d706387edd2267471561523211a755dc0abfbe867142ae9be5086e2016cb802365dbe987c52c10ee18a726e7f04f83e852e67796137bedd2b0acaeb5bc017284b4c2ba558ba4fce31855d757439ee7bf926c89646a579276241b56cd6d5f5 ct_n = 375f4b239bec320e50e2fde700cc4a1345715a1bcc92bcdd91c5d2bcfb3f8509e08f803421873c3faa72a4a949c3776febe6983302b584db1723cc0c802767f1ca1a2feb2e6f3cb5937cf8fbbac963fdad1106bb8e4c8babd90266a6a936139981e1e29e5c542eb260dd62a094b96f1325c07534a90c0273a2e971b00fb89f604424f88b824c1b5ee690da650280d6fcf8608a20e18212511192edc1b607d812a16a022fd3f3c2475e3633457bc0d0f70b6cc9ea40e632e9a700b2518ca98c0d19676f882be6f21671205954e38f2c8d84db961184c97c3ee809fce828755aea9f566ae94ca56955b0f1ebde3e3d0d41acae2ddd3dae7b9ca793106a3fc6e8c2fead9181b81f461cf12f6cb48a889631f0126e6f28f4bec04e924063df44d5f35d48692e9363de0a9b67fb416798d5e4c14623b03e4fa685fc88a27e3915b430a88b40b2d515a193963b3833d9aed2db1618f56129e1d31884c6f3c27af36453a753705c98630eacf64ee588aeca4a8a31f9575fda85e4fa88d4192baaef044d698d0683cb3033d2287a6a199c120576c76b13e7764ff994c750c0282ac24a65af7f254357e9f9b803e1a4058cf8ea8cfe6bc144d6ab382fa2ac3deec2ec0757603cb5b8ac524e1038df6cfacc1a708128330c34a1fe03ae66b48647a431e38d6617047d9b7164f5f921a1a5527ac5a14290ff3ecc7c3a6dff3773ea1ea84277279336d0596db8b6a5eef9a54836e6ccc0218c155598c6f8ff7e07bf9e35ee482203ca5e081e26e4f067e82fe86c840e2706795ff104bf3ee67853e37d76276fd57295649e99b4da72f367548a247ec72fe6296c1b7df787a99cd4e1fcacd3b4186c077112e78de62ff18512de753fa6bf8994e24ecccd816768f37eca76bf51597a652cbd35bfc1206239e6450aeffddea1b43e180c1b8fb08cfb0084e8b67dc8ad55ea38e5c246f4d3e934866408f20935485ae064a5e8db14ae3ec2a194d6ada767028adb1f1ddc6aefe1769d3178ae2eb63ed2ba32c6a0cc06928a571a66f5395154ef92f8a50169bba54bffe4569e032c82c0c13c9991fd989848442d5c ss_n = b961e423636e668c556c63cf781e25f75796ef6de2adbfc377faef00b5d3fea6 ct = efcba447266f394bd9e6dfffa79dedd8b525501bae8f975ba4256f29fa6de1623a5f00e6febab1178310f55937b82a25b102bcf823ae05b408710481ec7c329ee3a183822fa16a27f3924ff12535f6af97107614818dfcabe9473949a94d29f7b3343b8cc35d40f2e4b456f0e30d66d5084b7d598a9472a39307c9dc5359938584997edc6bb7ce91c078951579cfa752be0c2cf39f5f2446c945b24d430c9513244bb5820d8e9bd6caaea7952bdbacc1cdc2d7538ca59425b3422f0097b0d2c50b37ea1adc664012c9af8fab75a73a0e2ab3233419e4fc0b8bdf082866e8fbbce0c9c3b0ee619ae024d70c4e5dbd2af934c03c45e79fd51c30866a0b594dab6ece7889098e203045ebc29ce88be24fe187aee0de9509f04a69c9b273ab4ee2878c654fda795a30c516cc404357cbfe039d836c7740026f58b9f6785ad56115350e24563c27e63d7e75632cb03ab65850620c5e0dc62442bb62f80d8f0fc56f76c4aa1f08583062d121c58140f9fdc12fb47eccd76f4e3a113fe3a875e8181da414c21d9a96e6d3de2803b0bddec99827c8a3e45630124992cda3b13bea192aa9e8dcc771553d6c115047211eb0e68a7f623e1a4ad5d2af0a0f40adb456e87781d8c3fc8586d2c6441afebe644114cc9f14f466759b2a6541d4a91c8a4011a8954c9d600b5f4dcaa840621e270a82d82ca469687ffee40ee7e9b85d2bb47b0c76d09fd19190fee4c9b456166b2f4cfdd9e882e6ffef536a9ca53441b515a734dad4b643d92acda50642016d7b920e30314fc9f829e2dd32711c80804e8adef51d38f19c320e3b35fcf62425d3dc8006b0200049d40f0563ad37cce1e4011eb8cb72464ca0881b46696c90ccaf1fc56eb015793df0664522b01f2ab1612f20823046764e1d5c27087ebeb0c10803cabf903615a79ec2270d56d33dcbc8f4ce040c43784dc3f14d281e2c90ed0781ebddb41f6cfe0646ec320e8a769fdbf3528352b3b8f02944fcf96c1a9b43055ca28908d449cd5eb0d3902f1292c7f93c1afea8c64f8ced0d6fc3a406ba7e85d115fe702cdcc3f9e7504e51a6ba17abfaff3d9d ss = 26673516308c2cee399095a9a22dea35696ba632dca1896e05479b4fdaedf887 count = 623 z = d6eccd1bfe95833e48d98e6f2c61908d4f6e21f4a96908d4c0365b62c899a56c d = 0ce07d795c8de3635c9960083cd6870b67d47678f3ad4c0f8e173ceacde0950f msg = 90a27b2bd1784f47314e9fc47732f5fa77a781091d80fd88c3071b6478c42006 seed = 4c9b5d82ebc7bd3711acaa89025e644434a25aa87bfb8ecd595336de0412af639bd8ed6cb0053689d2c829baa2a7bf6d pk = 319943a1703f3557ae2ab99f03e86641357fff41290c02830f004d4a0c0cfc68a49218b72d071abf9898b1649810d0544322b5b96587aee232fa559e9873384a693bb8ca4986956cc13b18b3360836f9c75720ae87f01f8a65afc34c742fa9052296afa79b135ac99f99b440c4e94b710119be54ba86256563538e598c13f386070f072d5b673b00119be94c7e11fac5508616cb571ae4f91b1caba28103839ffc9f2f7127eb13566e5b25cfa00ab86ab77172acbd1aada8691e23c40d0cdaa62ae57fb0ac77e9b566167833417772c8379334d5b8e4c1a9f800a22f4892b7e43460e2049a7819bf95125ec39c18e954b6c2bcd11606c6216001b0ca7040a616e3574f23392c1ba54f178f9f89c2bab02ebf175e18580948e6bf64374f84c3036c25ced94324f8123d74406d55201e203c177b2bcdbdeb451c91299b423e0e07860b69bbe73c1f7dfa37fad6cf61b30f1fc4b99b147ad06a029c901fe6543a66f9604397662c26605b3328e81a94e3a17d27121c1259a172090989c37e52e052f5a139dcc13aab640be2f592ed109af76b726c72a6f0f0046d2c8f78d2b23f6aa48588410a45c1e825b6e4284b51735026bc02c9340947b16e51b23e8000b43b663023c559db236fb361c5ba797760f3b42eeb61b229a9431a9afd597e21220a5dfa3b5beb83f8e8ca0bf949b1b76ff20b9b56131868487d515bba4aa02d42535accf89b5c2baea893a5a384b7863b6419a12334544bbc7c3c30f33f34fb7839e5a13d2773cdf8319b009f296758b57b041ad09bedda26fa8384c01a41bee9b3ed21a15ff116eb6a428cc8917714b70d3991b6fb8b523c8edb5501ab645aad4a9a27d850fe7734cb035b1c0483eb92158a67551ce2bf14a5638e121f0b2a650757ad964774e1c055ab7a5d98a0874d37afe11a0c89305e97859ea5a063aa8c07330a0ad4c447ef23b4f03c00a58c17e6a0b69712b6421b092e86848c5bcfb3988fb3983784601f4e7b16a8054110416fd8e97955ec94a5b56997c3a0084c30533a813c424c78462a999b95a7648c5cc16c82c61d55a450269467d4043f3cab6deea4799deca0a7a3297cc87cd23ba82c460d44d10e76cf2ede4aceaab4a654e9 sk = c588af74592b366cc8c78587570aa3ba28b874403bb786871133260883abc4ab929401c934d623694b1bb5a82e8ad16bff8275a34b2960f61cefd14395447d708816a3b4c4f3da71054a6cb5bc1276da2cc069688e4a6bf58ca548086a97f80ba9e29c40e849aa909d8c2445c956a63c35265af1603ac5c296f5c26f1bc70d3034598b4d2d9211a2f71bdf84493d84928fe41eb59b8da77a08067030f60976a7e99c1d58ca5e9172c8d85dae43ce11dca44394bd99c53b2e8c4cbad4a604b592ba367f048266aca75437b80407e235cc682a007caa22802b80e95677e723641a715f7bbe119321ea45cf9d78b56e4b50270a0e7dd75842934c5e16234b301780953a4c12b376c6b67aa5932af10f7ee34308fc5b933a5f9413400e2007673950f044ce254ac0e5f33cd160669e7b525b21652551700458a07ad0351fe9a8e2e86587746be513ab134ccf3ee2ae3ab47f2d8a1397b05b2b4768be15a497624d33115c8e6c2470d1862ea7489a668cfbd9b498555bfbb523cdf40d06296a534c7e288057bb1866c7f030a67128fe294ad6159088977cbaf0cb3c1617ec17ab5d6905980c8e3e07cf908c55a4026b502470fbc637d60bc56eeb93a68c5c1923c6c796bf56b1236bfb091aacbfee862f4a70741025951b78a055c3977ad397492009479b365c195a5e3aad656927e5a3bd7d318e60a63c97204888e95e9e207f3d41bd70075edfd01bdaf9373971c3055b1587098fb5f31acb525f37343ec5256359a662af790f8c18c24f434d7ff3644cb64b9fa4ab80f22f04067932b9336d9ca0a0c89aaca1a89a9071668831ad8b22e2db378e72b16e78cc3d909ae7fa72fbfb3736d285a7d061366344ff6a0a12508711257b818827e5a03b7f230b2d455bfce371eb338757dc2632baa8f578329df8241c12b9eaf285275bc2ef985c95eb483b013350121c4d55bda7e3051f3602b53185f63748f1b104c032ab449cb88198701d26b98ee07f24f1236dba2ebbb32aa547b6f702425035a450a612f4ba74b07c13539ca5240755e3098d98925bd5a5c297c26bd72b37ca05598de959cf3559319943a1703f3557ae2ab99f03e86641357fff41290c02830f004d4a0c0cfc68a49218b72d071abf9898b1649810d0544322b5b96587aee232fa559e9873384a693bb8ca4986956cc13b18b3360836f9c75720ae87f01f8a65afc34c742fa9052296afa79b135ac99f99b440c4e94b710119be54ba86256563538e598c13f386070f072d5b673b00119be94c7e11fac5508616cb571ae4f91b1caba28103839ffc9f2f7127eb13566e5b25cfa00ab86ab77172acbd1aada8691e23c40d0cdaa62ae57fb0ac77e9b566167833417772c8379334d5b8e4c1a9f800a22f4892b7e43460e2049a7819bf95125ec39c18e954b6c2bcd11606c6216001b0ca7040a616e3574f23392c1ba54f178f9f89c2bab02ebf175e18580948e6bf64374f84c3036c25ced94324f8123d74406d55201e203c177b2bcdbdeb451c91299b423e0e07860b69bbe73c1f7dfa37fad6cf61b30f1fc4b99b147ad06a029c901fe6543a66f9604397662c26605b3328e81a94e3a17d27121c1259a172090989c37e52e052f5a139dcc13aab640be2f592ed109af76b726c72a6f0f0046d2c8f78d2b23f6aa48588410a45c1e825b6e4284b51735026bc02c9340947b16e51b23e8000b43b663023c559db236fb361c5ba797760f3b42eeb61b229a9431a9afd597e21220a5dfa3b5beb83f8e8ca0bf949b1b76ff20b9b56131868487d515bba4aa02d42535accf89b5c2baea893a5a384b7863b6419a12334544bbc7c3c30f33f34fb7839e5a13d2773cdf8319b009f296758b57b041ad09bedda26fa8384c01a41bee9b3ed21a15ff116eb6a428cc8917714b70d3991b6fb8b523c8edb5501ab645aad4a9a27d850fe7734cb035b1c0483eb92158a67551ce2bf14a5638e121f0b2a650757ad964774e1c055ab7a5d98a0874d37afe11a0c89305e97859ea5a063aa8c07330a0ad4c447ef23b4f03c00a58c17e6a0b69712b6421b092e86848c5bcfb3988fb3983784601f4e7b16a8054110416fd8e97955ec94a5b56997c3a0084c30533a813c424c78462a999b95a7648c5cc16c82c61d55a450269467d4043f3cab6deea4799deca0a7a3297cc87cd23ba82c460d44d10e76cf2ede4aceaab4a654e9cf4e9293d062ec8f02e5253edd208c8222e3c618699443e947fad59a92e24793d6eccd1bfe95833e48d98e6f2c61908d4f6e21f4a96908d4c0365b62c899a56c ct_n = 8949dbbbc6ab62be2f85fe015ea2847a02d1f96383bae76eeccaaa4efc79dc3e173ec02a98d68284f8a8419be8a2f5652a7f69e3d1085091ce6ab72048cc0cf718eb376d3e262b94537993343083a9ec27d570f31b9a668259c2dfe832aed8bb987236e65c9690342ee978d846c752fd8fde50d4a7bfb5838d3646004613834f9ea4961d440eab3e050da3fcc8c593e9a52d5fa611f4b676ec3f1620541112a3232c6ea04b9d011bdddab35dbd58f0d175008c69af8a477e0c43d51d586a2af6e63d94c0495225f23e133155e6ebcfc45e1bb2893a50ae918d2f743b83d5f205acf1fb3529377f7521b1d9ecb1fb59e9fc46ab41196482b39026e3400934146f1eb1b1d4f3065d1f2a073b4f88f0ed8693cf9311c4abaecf44ad7a66c7c4ecd058c38c16ec352be5dfdf4aa86abd76e962587a0482741e4f43133745792349a54f0ba8980e945a2a141dfce5641c6781a9163e8ea2db35d540cc39ce3bdec3f8694470d5cc97d5e8bb26b300ff3d61071cce68a7e94b9a00c44c1fd852efa1ea97f0ff79ac42353d4af9258abd42c59aab79c0ec148eb599cbe6a3803314559ed98745ae377c0c823a4dfd54c2c5164818cc8b9907105cc320074bcbcbd2511450c0afe60f01f148e10e5ae80be57fa882d202d508a82a8e19b19685a28b68fb42c27e2c923c4bec077d3f0eb282fda5bfd0fa70ac9c53369abd89dad2cdb1917e174aa8006d9e1f93ce6079ccff302c78bb129ab9304617915ac93722689a04148dccaa9766fb82d6b846e8202ea07dc6cb4c5ad99b22328b72cbfdc3b8eb585c1560b10e11be2cfb9f3e7533e2f771d26470349d6edb652d4b2f0b40c47f7afa60d7e355c4c8a2743efc59ce529dd9a4057717d0d1417bc1359bf2ed7f2f6061b6ed9d61cd5c3022f76ee6533c8c1d5988281110a0ca36207d19be0f39e000182b257bcb07a2d9bac781df98733e645298a41bb7b2dfb234ad7fc1aa49671d4978f39f7700e5b33b4138d74bb7ee87f06a8c5ce6dd4e3f0d62754a5884b20ac7809e9c8eb1ab19322abb5ee675bab44a2fe7a74b5fd4308b399099ea8d36c8 ss_n = 23c1ab7f9762920d797b76b672408126c8eeac43511929bfc00ed0f19636a2ae ct = fdf4e8bc0051697e1cf3e682336ac1af2e1a2089695c1eaaa1162d0db26c7d145e2cb42ce270ee21c5f1eaa64a827081109c6a21f27d088581170d6b927db4c15d5cc90c9d87ca63a88d046d221776ffa9263ad4e00361804abe9c3176f0ed8a37cf147969603e00dd51345b0acd4bee0ebedc8170fccdce67dbfd6f2ce4b067755806736f03a21cb90c4de9ebe5707f4e46ac978df8edc7c2b981344c45f9e3879d308451911c7d586688cbc13f1a2c9585ace52bf763fe45c46c0a87f74c3ac99c1a2dc5d8b027143c98036dc30ab13a8a43bb43a792d471693f722a64b91f7a80d1a90a6e7e05e3a761552334bd03540d5f3b2b06712b951b7db5deaf1fc50874ae80dc292497997bef6d3729fc5d1501671ffb72021885db582295edffa8ea1f5411dd46fcb4a5f780a63cda4d551a91bcb630046bb67f516f638edc304aef45c6f24576103e18674a17406e49990d975268785d3fa3eb8ef388e2d3a6176f714e6abc0cf8aaa132db8b777dd8b0c18c41a6b77a2514cd9fb5246f9c9913d13d421fe5307ca0578c6ab21ac63936ef4b21f192b5ebe532ace20c1b8411d2a1f9ec55fab6b7b31436eddbdd1c9c535abb2876c8f2a69e3a9f185780c28ab2707e44a63da511df694f0e65306ec6ad7002b1380be96c3d9124d81af20d7d903853e9ed3be67aeb1c2d47521a4f186d989c0a4f9add02ab2fe857b085b92e9fd1af38d8af353400c0c3f5456d55f82171227393c7cdc24b2e5b2bf451f9f3526a1efdfd8c3f18743aa74d85ac9e700a1f2ee61fde3b0ba8c00e800d952454c617d4ed5f9b060629c50b31d9bfeed4ea4e85800925957f0479bfbee8228ef655d4d70de43fe5ced9ba3f5226b623e9beef9565fc1014771bf96585638228b142eb8de99090e8a0ef204b589026a8cda209094c38fd0b8c788e60782844f7342fcaac511ac983547a454d40c89f6379c782b7b76c20e656ae36c51131d0033854d2c34eca6af35495662d57a9ecf5a201dea9c1048e1381f435f149bdc201b748c11065c86c31094b74d534ee2774ff5bee90c317728885ffae83a1ad08b07ae0 ss = c6c7ecff8da719e5bb95b37c162899026569defa87729d43cb4ec01b06480e76 count = 624 z = a652ba3f0bf02fb2b3e2fdf6036afd6819532f65a53bc98e68b49cc3cf902754 d = 6e66a2748655d0ff22ef6f209188d966e9b5047af06894ecc8c56e2e6b0b6e7d msg = 0102bf5c5c3788bcf3ac9fcc195cb8b22171343b3c3fe5440a46151d7f52cc4c seed = 6777b4fe3f3f37296f8daf85d7e3d3fed4c444798156d854ec8373351ff8bd9dccad844663bb3fe797fc54ba065f10dd pk = 23abc69871837ea402dbe1141bf36b8945aeb9c2befd3988f3ea939b087046b8ceb8cb8e739a3be33a6e9f92ab86d759b77860a71b8085196eff865a863c72cbfb1727d56e661268c165c508694ba82c7d74d9c1d6e82321f06642086666f325b80597f6586cd5c066ef4a610607c93d547921a01ba552076ed6aa2db8115d603eaae8ab6adac654800b83812e03952b0e394151b75c37999fc96c5c90e7ad6d5383e9f6bd4566191a52abdd0853e27c02440170d7044ce89a485bfcb651982ace4bb5460a8acd61b571842f67774881e463edbbcb958943d1d1088d996290d0856ef8a4abd06d36b491d254cf7280c017c00e2e58cff8e16327fcc4685682ff2ca925a3088ca603a76113331882f59bcac398157cd9b1825c0fd210057f566ecfe4177b7302b9d7226e207c7b54728f017e57ba66c16627a7a47079d56dfb483785c0109ba16a90574442c6c1cc2aac7b8615b6578ff03c1829dab395d32f05c584841c4e5cb592a112bb1ce952c4407b5495c30df9a85e5b7344b925f6f3ca39e41439a21208b4193b7c6de1508b0bb60c0cd124f73b7dc7c0c517797dda68b31bb737ceb67a3157540caba5d449aec0e9ce8c726c50fb5d7e0c9a2ab14139a0bd81d7b85b32bb03e2ccd4fb02d5cb81f66761c9064fe665b017582946ac4211644b3309441b88b7c47b0eed6a8cfca0519a2409f1764ac06c3cbb6c88c314856131750676c95235c6f1a5c2550bc44e090c5bf71dddccb20fd1ae87120db313b0a13415692781cfa8bae59bcb5676c2904542c23ccec80004e5447bdd7501ba55808f033563b6b211b8bd2bd3aaa4115c78442253db48a87bacd1ec21d324a28c9c6809ac9e25c885d5e941b0ac95fa854291018b23579b8cf56eee146530060eca2280c8375045d04fbfb4b2cec6af68f891f858c3ef941cb2128ff2619b23cb0de9dc740fb9c8beba1bb37355428877ef9bc536a61fcd11cfba1c3266148cbe9cab783046bd355a2c828dda0020274aab5f3387e5f140acb269ceb465df64cc3d1843eff93bfcb9170c8029bc3790271c50502a862734c5ac604c25a6718ed032548e422773f824a1bc5439b93d6cce2ade274b33e695cf915935f7e69a sk = 0190b21a2153ad94b1a2d8324ac03bbc50b18f1abc1ae34b8233b035d4b1feaca2bef441412ac4ea442a39045da0acc17b505024d4357b630aaf9a9473e27bc7fba8fff50a5d0040b8b4c6c17147d2f30ed249b50d848f55b15bcd68c66b46cca9605d205326f2f9917394888d6c6c4ed3b9047846c7812de85767226aa5b6a33f0a1ca4f1b71e2a283b0070536680012646b83c40bac75570a983a990d024e50196b1b20d9e1a2daf793008d182465270fe078918e5b049818b6359b7001961f9fccbb5c2852fa3728e19920c741cc1c21b4cb16715270a96b55197db705b17aa863b9a5ed3a6c8c9311e988722600235d025c4c99d47ba185372a1dd292ea892951b0552ebb040d667b4d69b809bd5cf3d76c29dd84d701c788f750b2cfa2d19a64d5cda68f6dc9679b1947d162c1e8477fdc677d4921007f6268d47c3236183095152dbb65028c0227b40b843d875481c4b57e788e7f64adb71ac68115baf98642f98b51fb9a5fc006a835c33762577a35b758393a78c950109611e6040579e9125e0d513148a293640170062973a189dd4326954275f719217ba49779ed47c96ab770ec9b0d1c7cea7e880a43b3b9f78cc43277de85351f7b980298006d27c6b19b4aaeea2c40a8b36358b795eb257ab54a5928b1d7f90a64c3b9dddd499cda25560a700e12c0aa5d13aac929952fb51ea715c9fd1b798e1bd1693cb400a6c1b238bf8823195c92c4fcc8f12972fdff2cd403113af284eb9c4644e0174e329070f78686dc9648e244608515e1097bad9c05792d9bec6202bce6c1bbbe7b5c0479ad3c50f099a5232c0cc53c4cbe2e98a4ee6c063f212786394355726fd7ba7bae3819b1005484b89b9e8cf77ca2bed4a8026024bca42bc62a55d5b408bce66b21cf771924a14ae09936db48499f0097ab60b68ea9f122baccae50426c93aaa146ad60703e5e02d5a8b2a204c43759bb25103820e751e3fb964cd8a565ab7116ad748d173a29e2458d16b11b09a42c3e0c52dca161ad05a936a03d489ab191ab4eb602bf07b4bf0e3ae0a431e6bfc8192c2002bbcae5729cd52da720711c723abc69871837ea402dbe1141bf36b8945aeb9c2befd3988f3ea939b087046b8ceb8cb8e739a3be33a6e9f92ab86d759b77860a71b8085196eff865a863c72cbfb1727d56e661268c165c508694ba82c7d74d9c1d6e82321f06642086666f325b80597f6586cd5c066ef4a610607c93d547921a01ba552076ed6aa2db8115d603eaae8ab6adac654800b83812e03952b0e394151b75c37999fc96c5c90e7ad6d5383e9f6bd4566191a52abdd0853e27c02440170d7044ce89a485bfcb651982ace4bb5460a8acd61b571842f67774881e463edbbcb958943d1d1088d996290d0856ef8a4abd06d36b491d254cf7280c017c00e2e58cff8e16327fcc4685682ff2ca925a3088ca603a76113331882f59bcac398157cd9b1825c0fd210057f566ecfe4177b7302b9d7226e207c7b54728f017e57ba66c16627a7a47079d56dfb483785c0109ba16a90574442c6c1cc2aac7b8615b6578ff03c1829dab395d32f05c584841c4e5cb592a112bb1ce952c4407b5495c30df9a85e5b7344b925f6f3ca39e41439a21208b4193b7c6de1508b0bb60c0cd124f73b7dc7c0c517797dda68b31bb737ceb67a3157540caba5d449aec0e9ce8c726c50fb5d7e0c9a2ab14139a0bd81d7b85b32bb03e2ccd4fb02d5cb81f66761c9064fe665b017582946ac4211644b3309441b88b7c47b0eed6a8cfca0519a2409f1764ac06c3cbb6c88c314856131750676c95235c6f1a5c2550bc44e090c5bf71dddccb20fd1ae87120db313b0a13415692781cfa8bae59bcb5676c2904542c23ccec80004e5447bdd7501ba55808f033563b6b211b8bd2bd3aaa4115c78442253db48a87bacd1ec21d324a28c9c6809ac9e25c885d5e941b0ac95fa854291018b23579b8cf56eee146530060eca2280c8375045d04fbfb4b2cec6af68f891f858c3ef941cb2128ff2619b23cb0de9dc740fb9c8beba1bb37355428877ef9bc536a61fcd11cfba1c3266148cbe9cab783046bd355a2c828dda0020274aab5f3387e5f140acb269ceb465df64cc3d1843eff93bfcb9170c8029bc3790271c50502a862734c5ac604c25a6718ed032548e422773f824a1bc5439b93d6cce2ade274b33e695cf915935f7e69af34cffb9c82eeedb687ee51b27e674867140cb5599085ef9148cd3c1327207b6a652ba3f0bf02fb2b3e2fdf6036afd6819532f65a53bc98e68b49cc3cf902754 ct_n = 82730e6fd96a0e5abe7d9d12e5edf882e4a66f9ac15ee86a612d08129aa76ca30a61cd7f1bd31ad7477bf579690bdb546b1f98fa559fe3b7657db7e4f45b606968fc971ad8836a4dbc572fa1be38b73dfbf75d1201ea066249341c93c6a7f5f37f80a81bb9486dfb6a0aa11c01c4f41bcc600ef5a32e99665af778c32a3f2dcb14074fc0a4585def9088ec13b1dca399d11e1405c800f0f19f1564a7c407493e9dd55839d6c0c383ddb7ae408690f90a6da697e7f1fd62bb25e2113e46653321d135f428bad82c6ce1e4fab7b272bf550b495172158cf27ad287c24f03eddf0727464ff5dc0a68fc954390ea34a7ac38223fbf0b5dc2f590e70e7933293c6e91dfb6a72e8d3beedff22263aa60ce76aea7faeced1823e065ac158231f316c92dd7b4338f163db9c1e7410d61eb8bc72cdbabeb9e667b17153280e6cfa503bca2caae0f8bcb677910f8f2c60cb41ce7dd8aa02db735a76ff5b479401e6b883e43dad63637f084cfe5873176349de253d6778d70b9432314aca578cedfe77b7054154280498a3aab237551b82cea2700640a63e7f1a817ade62c55c7c851ac8217c632939ba29a43120d707bd077866f6f92e8d7e7319684a75f35384f6c64a5c3a27b3a66b67c01b5f56006a8cfe8db56c44fd2c4c19e8d73a0c959a6e8c3641dbc0b17ffbf3d4f2127f9e3210f74cb44d4562c9a44bbe3e1e352abd7fde821be18483007a642c45266b4ded8a6f4fa8b66d493e325ec0871a4df9c4b52d6c4737c70c415e634577bc81b0c36688d997fb8a5860ca3f2d07ada5e81eabdf4311343fdf93b4fe1e5854c69f53d0422d10ea0f4713c9762a03585f44a60e682945c0a735cf61914bf9b923b7e80f455f333ae80b39ab9629f2c999c8fb5cfb6273515b99b1fd3dc23bb1dde59aac32847cc7a0f46a9821459abac4230263a94511288d38da24ae5f53b12a666444a3c0e4b31bf6c1021be19b88b8b674fe8cbd142ae17574545ca893969b058c4b06181919617b3c78bafc1242044bd3d909012cef942baf9e186c277423ca6444dff8074c4b3e44ca17f649f89476982d016658a ss_n = 2db760d7f24793a1ea091705429507c70cc2bbd857e61e6ce795dc2a958f0ee3 ct = 17a0eca138daa6977a8a88c519eda47fafd762f7317189b111bcae098fc95f13547accf5600c9ed3415ae1b2be2072905c2a3784f164670aaefaf729d969569858ed18029667cd17120590475841e72e22d311d7790ba6613a0b6eb4ceddc2527973b3e171b930b1ca5fe2e508a5ef92948c0436a53c77c2ba0612d6a9cf91e763f01894aa14061128877aa48564076f3ce7057c7439cddf8e1c6e260a4565e96cefbac2e99786c021753102960b27c79a108cd27fc0fa934af188c1cfb44d2c0c1f5069aac67baf6f3f9bb108c3df0cc7415945f0c7255c47a5a129377a84aea2249fc175f246e121b3eb8b5ca565f83bc24969d9930e785a54bc0638748ad0763e9d3b495e1b188c08c92e6b77d3a2a985774ed6735751632bc0e0bef088b3af8aea62cdca2c9adebbae086df5781648c7fda56d2aa3b230f8707d47a350467fb801425bd5c9f4b9f8d8e98d979341787bb43d5fe2f97e3e9e326030a16a889e73e4f87317feb69aa5f0d66602071797ddc8b294e51dcacae5e71d07a971d5938d1327983bb05e1e66ff6a2f4c8be20ac91b9bf921fa8b15db456b9c128de8c3f8dfadb2e79f118495c85890e67ca48f7793fedd4a60a0ef86f7125c4f6fc38180759e9c518e31407754d053b4d1f2c2aa042b9d3565dfacbfd78dbb3a2866e271c0346fc68a68de1a02415f5b660eebd7b339e4e1481dce16166067c1cbe6a297b4370e9080405a420fd1b3336b8069c4e1acb831d9cf656e74327febb9b986d8a890f88d9a656a4b324b17408ecea6459b0f9e8471211e1f8a91cd52c1ad749546a8c27a1d6a01b9b0bc2fe555b626d098cb39fa18cab67a009aefdf09be774abc76ea7b0b0585c9a2f2fce018168644ccac274d9779b038cdb9cc89575fbff62d1bb8ed0d78029fc442011ba37f7c5ec5906c302758b9e60729fb3bf5aeb08fdbc66935884d49e18581d3bd11a5d976038c784ac2e33301383a7fa4fd5e67ad3c2a575abd3e8d8abe031fbcc29f6996a4ec94bea3407bd66a58be007330821fd1fcc6395074b3e3a3b9acc5e0e8f7479bca7d3df39df7cde68e25fd1e69 ss = 81954ac4f20fedc9165ad73821898ef6ead0818fcb05d2ab5f02f8ceca8e8cb3 count = 625 z = 1863a727dbee29a6ef176e3f2031f02ed35928572437d137dfa6df76c72e5787 d = e5c4f708ddbcdf48574853c877e26db55614941c519bd5fc37803d2be7583d5e msg = 2d86dfb82bd5cfe9c674a6646519bc0c9d5cf423cdcd922c553620ca25953f64 seed = a335c2c4c5fd6b1373583f4d91091f1d1f5bb8845d7015d9214c75ad3bfaa57cec6ae0104a6790ce3e7448a786e198a6 pk = b3578b9317427a5c373c9149c9e4355b990bac482e232c4bbb143d0fab7adad3518ad2c7bbf814c87334ed248fd8333dcd1244eda472dc165ed31579a21018a11022c6188c052663efd6178adb4d1ba889731749f912ac9cb870ab92052ec1617993319b7886fa1421561abdbda94376e37427062c607042b2c29305197002e09600375371704b28c48ef238cab6867ef83a233fab6983a3b7311b6f0ae0006ab0a7fbf5252a3ba5e671bbe1db25075400f46988110c073c7ba9151a356ef1bb1cf9952d4b5792d92c1e60c6272c76beac333da29dc2919c9eb8cbe2ea1465871d13475dd0da86ebd16d7d78b412548da1a9ce31e66b8b495dc2e822a5f741c6c6165615cd1da27833776809ca5a37a4301b44a053240a05428cf246b086f3c63cc7bd90da8871c8315c6c5751ba4981a0c34cc6a40a56955da3151aa79397369e6c9aa997988f8965c135c3c137c9c15603a4365304d30002091a53126396f26b08aef9497ed2ca4904395cb37be60878df9351eac42f563c1cc2ca34c5c25417775482bc11b30351e2d94243d0445290315b0bc801459f995454c110324ea00027f5bf250a2af5738195f7a9430c2992fb7af8b73696f53fd1b72c4e0777136934dad3ccf577a308a528b6acbbff0851d2ea1dc8b2914779b2287087e05b694cbb35763b66bb0b0197f960c6cbb56059c28b49132aca9808a5b1bc24ce8dd201e6eb9b7ed933a0564640a2a68c4a1fe0141fae69cd1b86866e35be44976666ec88e42b64e4672770b558009aaddacb2c531aaad5792460c62259f46de6791de7bac816728c46084b92aa85ecb5cbd35b7a63f90e68d68d5de23bc6a207fdacad2a465451e0b05fa24682917cbf40941912b976f70ce03c4964402eb16611c5893946460158a6c9e3a82befaa3a411698d2035b05342460e620a8b62c6b1bcf65265ba9b7b933f534894383df561288a2c180349cf6f7521561c21cc463a75136b528be33362fbe7cbedb13cf8f6a348103810de10da8492271dc9b9c500b36435ea5444e83abce2d416fa6635bdd4512f7b01d9deba75c091d8be74e7a7a030d21a182e18e2ac36f2186cd8c3ee3e29632863a54b0876c1775b73b63df32a2 sk = b78ca90ccb82a8117190c77784c174a7819691b08dc899c27df62a4a6b36ce07645efa10a0596ac5338947aa82118344aaf40a521c1a556871941552b66b86ae52602d43c75f0709a3479ab957691c780901c74b678ca2eb196c5bb8bc0958c4d2e79f0fc90ba060bef54bae51214ada9aca59dba73c70b77efb4059314102baa02785016c2a2f6ac50e3e115b05682c928aa2e1c6947a012b5e394ee600317238aef6fb793e95020ea017dfba0002ac1355ca5a564b0f1638b4bb9a6f3f2ca74c741779a05b7f6785ca270b79132affc3c516d16671284f85818fa9b57bf858b928f4bcfe046557946f7f91608f33c0072679c2432ea42a8fa79c1881146fe1b5b76184ca7e88bd9c6a5f39fb2d25e469df92a2df5ac2bf23aa629920f2f2559947876f315f5b4a30705ca4ac70bec2170e8975a2c009535e92059f822635701521b623862512c4c018152c1c20671b148780037b5c2f0a8bd5a734c40421cfe850ef95a8bfc8611f8a03aa9b153bc0112ad95134c544fd39b5b3416d185b5cc1a20bb3e292b67099f29585d90c48cea5a0c76acbb52168c2db6851e33df6f4902e7480b1145032b4af5510349f920740caab75d38b40e77e908b760291023b972dd7941862276a18eb9896d8a35bf30784309951b9c0b492455fbc84c52992e4b647d347add0e5be8f378c8df51a9c3889abf888dd6047d85291ea61430520794e50159cb66a18568873c90ce0c8cb147c2c896680c40c19accc225e0c611781a73d0656ae49a9a550b992d13cf3130e128855c27b7f8536c93b52b9f18695fbbc85f7bc284b0919932b0c80fc934bf196be1723954a540290a99895c06b4a2a59f966a68c728f9c761af0bf82203fff3c9ea4c9c5de73ad24ca24a5d76f5cf744edf93090c087406bb7572aa1940903b3731efd9b6f70b60beba34b6e526f5dd126af265f4aa565512934c2f0553d426ec37c8552039bb929c6bf513b6ec37459716ba77617f87829aefbac75b24cdb53cc7a46373bb29f953368cdd15c19a0cb35c5b2da08981275798ed466154280dd7c845ce017bda87d538acf0a3a6ab3578b9317427a5c373c9149c9e4355b990bac482e232c4bbb143d0fab7adad3518ad2c7bbf814c87334ed248fd8333dcd1244eda472dc165ed31579a21018a11022c6188c052663efd6178adb4d1ba889731749f912ac9cb870ab92052ec1617993319b7886fa1421561abdbda94376e37427062c607042b2c29305197002e09600375371704b28c48ef238cab6867ef83a233fab6983a3b7311b6f0ae0006ab0a7fbf5252a3ba5e671bbe1db25075400f46988110c073c7ba9151a356ef1bb1cf9952d4b5792d92c1e60c6272c76beac333da29dc2919c9eb8cbe2ea1465871d13475dd0da86ebd16d7d78b412548da1a9ce31e66b8b495dc2e822a5f741c6c6165615cd1da27833776809ca5a37a4301b44a053240a05428cf246b086f3c63cc7bd90da8871c8315c6c5751ba4981a0c34cc6a40a56955da3151aa79397369e6c9aa997988f8965c135c3c137c9c15603a4365304d30002091a53126396f26b08aef9497ed2ca4904395cb37be60878df9351eac42f563c1cc2ca34c5c25417775482bc11b30351e2d94243d0445290315b0bc801459f995454c110324ea00027f5bf250a2af5738195f7a9430c2992fb7af8b73696f53fd1b72c4e0777136934dad3ccf577a308a528b6acbbff0851d2ea1dc8b2914779b2287087e05b694cbb35763b66bb0b0197f960c6cbb56059c28b49132aca9808a5b1bc24ce8dd201e6eb9b7ed933a0564640a2a68c4a1fe0141fae69cd1b86866e35be44976666ec88e42b64e4672770b558009aaddacb2c531aaad5792460c62259f46de6791de7bac816728c46084b92aa85ecb5cbd35b7a63f90e68d68d5de23bc6a207fdacad2a465451e0b05fa24682917cbf40941912b976f70ce03c4964402eb16611c5893946460158a6c9e3a82befaa3a411698d2035b05342460e620a8b62c6b1bcf65265ba9b7b933f534894383df561288a2c180349cf6f7521561c21cc463a75136b528be33362fbe7cbedb13cf8f6a348103810de10da8492271dc9b9c500b36435ea5444e83abce2d416fa6635bdd4512f7b01d9deba75c091d8be74e7a7a030d21a182e18e2ac36f2186cd8c3ee3e29632863a54b0876c1775b73b63df32a2affa05e247008eacd4997004d5d9e1c85ced2a26fa61f1b9b825bca0d1f83f3c1863a727dbee29a6ef176e3f2031f02ed35928572437d137dfa6df76c72e5787 ct_n = a511932ea48236b06da002ecc521cd7324febe7b88a3b756f54c6765cf512e67416a5d1c2bd277cf34bd1de24c0d8b8c38d7a39e3b875bfcab01bd947f6a346b420828a35a3ce6d6717cd0464a66d8e161f89759194bb9d7d5f9771612a0b4b3cc8b01213c51554b1006880286203704ccdc4a350d79eb7be667fa48727c9385363541ab1a060c672cb06ecc577c79be8f973204675adf8b942543e883274bfb8e5da969aa0caa8ae3e87a2cdfc5d802a0cd75974bdc58a35bb6122e232b1c53362d7006d175ec08feeef7c8c730e5b46f09a543c851b4e73726bcf891a220be05da9b03c6582e3d3816a337068ef64fe0a2f78beac5dc2111683c6b4fbebdb81b9c9abeb4ea8fb26f23572b21bc9a0b01cb4f5e40fd641278a81e4bb771a53a61bf143d3c926f604288212857834d781063b535b581f082199e73f4c4a2cd00b01882b1379343e036a4e42ac1fe5427b697166872af3ff888034469d267858a1ad988880de3605ba55b678341f1e66eb65497bc68bca722c759849dda6c37d6545ebb7d482532348434710da408afa1d13d5097f2e47a4fd96535b863381273bc3b2ae2b4645bc90d41f36a00369960fd693c5b5024f7e5df55e16138bf0a359048f5344e4e6d4a8ec4f970dae2894e7e4310598fc518aab2bfa860e66a4e95bc18b822dc34bdd7de264bb9ff903fba7d3b44c4493c94d66cccf06875c1320d81a5a9680535defd304c691700790c4100b599a2aefb2706bacd2ca804e3a33e3b94588a8bc84d3688b2f39ff9097098b053e8c0e74ee590871c9d1f7aed0213b01aaec8e0c58ad0acd08c1838fbc7ae29c5c2600fcc5699b95d6121e8e88d74dc37f045dcfde2ceb8fbc928b0057f8644b6b9cbda418b3209c1b26fff34a12c91992e2000f47478a54638a951070706e5080befd04672e583f0d19e1a21617ebe3009a652fa032cc91db1fb346458ed02e409ca47532cd58d03f349169400cb180ace73fe92639f4862a95ffc78a0620ddb074b8dd6bf6412d03db1a91ebe6536827cae067582cb4f39f9e41ee199a24cc7e8f74ea80f8b6701b5782dbdee48 ss_n = 1f72cdbcbf4fb17071f7195a82376d9ed4cc6eeb84e081edc7effe253e3b70ac ct = af6d814e96d3dad896d2d16c6daa111d2f8e46ebd7fc3aeb9d5ff88479912961c527070650fe07d18bbb5b70d1f68d3ed09815172d74c54b6fc4ea4163a15590b842e9bde92e6ea0564b5fdd053601e36df2f6b514da8c2593baffef22ed041377062976e856af8dcfed43a20bd27a90d7b9b56202d1b0da77462d43373175804f40415d1589e57c38675b6487046a3cc02a08107dfe9481b318590a4d1fd3efe3c8a17729322871af2905c96f03fa2333e35ae42666efeabf22a963a11251a7b930720e4b3ea01d71b9dcdefd877e2ec7b6062d077d338c3fb0763bf425cfaa3538811886f16720a47cf4b79a28c4c3224a01c33b9ad8200d22ac3dc9d19f4e0464b0823135f01c6c84ac48194deedf30e934d28f99cfedc0627d9f68d73ecafdee3a2c019764c083ee0b0b6fc32d24f0e2fb56dff8489acff92667e741e2801c25dcb5630cf0065a4ff49e653c0812e9524f4853d5f25cda6e06ee78200578153509e0d036a8cd9a825238290cd0f001db6f8a7e2c6378fe0c82fe4723bb2848209874d2a05e8f85289e5718489375df8f34762ffe16355208230def835aadb3f0f5372926e8bd80c686fc4128ed90a352d9cf126e4ead4d1008ca105c91d8f7ecce5a20d05def84eafea84f47656e36b243584d6b09e783e11f3e634e002baa0ffc5f88a03a2744526e57732e2e0396ec201d75d64a99badb2acb74e87dacca67fcc009031ac628752dd790ea37746fcf0cbc3f81389e58b6ab0844b49606c107b24c0cfc755220c83e4e2fa7fabacd69f2f2964c0f3840e858858e5ef32a288e2e608825533c76a48ecf1f7fb90b7fc5196fb4a3db8eeb973eeeb45c347aa3a920ea08b949b19cbc2a995dc819ac11be3ab05ac1d72ea65e161ec1be5988208a419bee27e73f35005a87c6754422f3a08b91182ebf7cdc5f2e5acf68730ee3a8e0fa169712b41b3dc7df120963df2570975847cbb28bef955a2fdfa5c2db5f45c6c121bd773971a4bfd5e2f18d2b9bfa0503698b09faed6f31a6c073dfaeed2e4bc81ce7e57e657663d754fb0f212b9c4da70ca7ed1d4477e78c57c90b24 ss = 407133e97caad0a0d565e61277377c6b873bfc41dae3cf405ff9e75c1d1a72a6 count = 626 z = af8821be5a8e1dc6c43993fc6cd20b52cbd4a6bfd493e60db469c2efe31443a1 d = d1fb51e030ecfe2382a4ab8f0f886d7de19aa097d4ae56c17f277ec8a44e5602 msg = fc5ac14aebb01e349ce1d7edeb8548cb99a334bdb8930133c11ab941664e48d3 seed = 46be31c496457c0c6aa2545ce8e391762b06844347b1842a1ce9551f5f2484e70444e07c579684cdc06c954384ea3c93 pk = 9e022cb4acb1840117e794a9545cb117f67f2b0a20b16ba6d294a177904f2e4bb34a90bcfeda95ec4a711d06192000af23ca6d7407835e1bc167fb49b6970c96f0104a5653403c35856042d17799d454977ef6bb7e0960e93a197e574ccb4911f3fca3a366afaa345648f0995b9157e6c7a32e6ca6e6966a210c1dfdd428e5531d88758fa04412eed605a90180ccc963d9f683b7289f0182625c6b11280820e22b6e1b916b1ef89d7be7057a22a5338413f40182310b82f754be06c2c1e1f45f34f543ffa7be0f8b7698bb0450740327731615b411ba62520e808d12d9188053cccdabc200eaaf57cc063ec8920953cb4e221ca509c7a3f11c78b9062ab00c729731ff0a5ef97b35447b6f8e6a1d5ab399cabb29b8986f9db2823b3ba070a2544f609f751a1e0f7790dd4a3f090484b45794bd5371fe2c6bd3d25d17dc335ae52d8b907dfe2a258b276fe52223ba6cbe828785f596280a4118a4d2bf9d75baf8e044021b7eaa237ad2853cf545243fc08908548b99e963b1ea3804382bfa373cb4247f17109045b6180ea03ee7d29f6d695ef2b087356729b3bb7700fc698705739f55ad9757a1e09142480c94d68a2c0f8a8b1ad5ba6c5433ac61ce237699d67b83c1e61d9d732f65386c36558876f21798d428bae8cd7e3434c62a4e6864ae150bb30e3560a35882dc53a4f90165fa0a1ee1b94fddea351b1715340b026ca61e4d8bc20a01bc70e682a69a44646998617a04bb8b981888cb39ab981a0747b56226459a0000c22e4dc69d68448bfc0c0e79a9bf0f0922564a9b50e7c28ef117f5c54c5db4076c44a0063aaa9969a5c7c1bcb1792bb504ae8b6ba4316c17c41a815ac35867acb27e76b5c987b01c719c094c5069b98946458f14673207dba970da92a8a464e7513c5a3c06b0b73919022c2e21b480984742f3b1c36c9e34d204cb985e96cb3f34cb37eecb0fb5b64a1f293b21064d3e0031cf96190de6bd1afbbf37bb706da7b2a750b924a345b72b645e95bdde9631a6d8271ff2bbefb6b265c79d58a7ce1da15359050992242e1f6c4ac0c2416ba971d954bdc572b2a7e020616f00b2598933b2ebfd83bfa7aa4de3dc24cd7113c91c1d8c5e21f81989516d sk = b13ccaacb9aadfe64195f86e831050aa3b7f5c9ccfbd464587ca853cb592b94bc3b781cccac1968141880fabca49f205e5e84b1346266d95a614db99b549b5c1f1a50ec818d452c9a836ae4c84834d48916c76c7d4c16b2309894d0a90d85217503825ae231795ac4da99b9f444122a5a79c48db5c79c7cbfe09439de3a49291674a3582161616b964a105881766e2615850bcd33352c2c490648a79b02ba1aef928f3bb7038c4074ff62dbde13a583869a0d96eeed1586157a2c4420b30b004ed0a232e5991144640b7404484b54a8e28a82e1424d61c154ef8bdd95922a8384b456ca3253c620f1b27f5492a51967633eb4fbf430cd3039e19f5415867943d13bd1b6a82d95a7d0b4879ebc212bb0a07142703be5c5a6c962233500d8ad9888adc9701325e341281b3e30b00f3a5198bc512aa2b0539767d1a73b5c224b88b976b56c22b7b05ee387a40a4668e5a6808c751ea3c7de98075f2ab3efb431b669b310ed9bf1ee863064300a33ab13a165d8d75788520863606c39a8b406d6c296f804a205531e18b82f547b008075a8937b1a9a77aa7c5b7be07cbdd36769fd505fbfb04c69558cc86b5ccd4b601261865021ca31b3bf1aa1a2830756548877d184a99599078906314e6235c88b7a44ca50ba6967e45830a645d4d84c4e8fa2c65e0c431109987507b37ecc479612c1da630c3d967cd113a7ed69dcbc64718bb44586892a8817e35faaecbf04b722a3b1b5c1db68b46e24cae19bc1d43606845ba639f854bc69ccefe89aaf6ca1e55c5c5928b717ad797e1d940996966c425cab73c9a299a2438753112e5009ea8362a8455700a5eae4074b55ac53cd0aa294844bdc98702c502b424c59cd0c403fc385ee1cb7a182a40d8c04b44503c5a896a0926aa2a22dcbb8da9caa07374ca44997fadd3786d6543bf313e0073af94dcaf43766d193583ae763255195d86f2719587a5d1839818147da8c6bb655c5b178cc7f2f1ba245167d7706a5f729e47890eab83cb773454991c437f97c3cfe8c0bdcb3a59c441c1519bf161b38ddab7f2010bcc032c8d837ca54c3c758bb5ecec439e022cb4acb1840117e794a9545cb117f67f2b0a20b16ba6d294a177904f2e4bb34a90bcfeda95ec4a711d06192000af23ca6d7407835e1bc167fb49b6970c96f0104a5653403c35856042d17799d454977ef6bb7e0960e93a197e574ccb4911f3fca3a366afaa345648f0995b9157e6c7a32e6ca6e6966a210c1dfdd428e5531d88758fa04412eed605a90180ccc963d9f683b7289f0182625c6b11280820e22b6e1b916b1ef89d7be7057a22a5338413f40182310b82f754be06c2c1e1f45f34f543ffa7be0f8b7698bb0450740327731615b411ba62520e808d12d9188053cccdabc200eaaf57cc063ec8920953cb4e221ca509c7a3f11c78b9062ab00c729731ff0a5ef97b35447b6f8e6a1d5ab399cabb29b8986f9db2823b3ba070a2544f609f751a1e0f7790dd4a3f090484b45794bd5371fe2c6bd3d25d17dc335ae52d8b907dfe2a258b276fe52223ba6cbe828785f596280a4118a4d2bf9d75baf8e044021b7eaa237ad2853cf545243fc08908548b99e963b1ea3804382bfa373cb4247f17109045b6180ea03ee7d29f6d695ef2b087356729b3bb7700fc698705739f55ad9757a1e09142480c94d68a2c0f8a8b1ad5ba6c5433ac61ce237699d67b83c1e61d9d732f65386c36558876f21798d428bae8cd7e3434c62a4e6864ae150bb30e3560a35882dc53a4f90165fa0a1ee1b94fddea351b1715340b026ca61e4d8bc20a01bc70e682a69a44646998617a04bb8b981888cb39ab981a0747b56226459a0000c22e4dc69d68448bfc0c0e79a9bf0f0922564a9b50e7c28ef117f5c54c5db4076c44a0063aaa9969a5c7c1bcb1792bb504ae8b6ba4316c17c41a815ac35867acb27e76b5c987b01c719c094c5069b98946458f14673207dba970da92a8a464e7513c5a3c06b0b73919022c2e21b480984742f3b1c36c9e34d204cb985e96cb3f34cb37eecb0fb5b64a1f293b21064d3e0031cf96190de6bd1afbbf37bb706da7b2a750b924a345b72b645e95bdde9631a6d8271ff2bbefb6b265c79d58a7ce1da15359050992242e1f6c4ac0c2416ba971d954bdc572b2a7e020616f00b2598933b2ebfd83bfa7aa4de3dc24cd7113c91c1d8c5e21f81989516d73e5cd53c1fb5af57648f9716190ccedc82c01d07c3db0a5ccc381cf71da206faf8821be5a8e1dc6c43993fc6cd20b52cbd4a6bfd493e60db469c2efe31443a1 ct_n = f54cac9c8512659e1d1a1d867e35ce682f24b9a7c3264346a48008f524a3d319d330dbe07ddc632682beba95a047814da467ccee33b3bf630fc658aa4f1219b621eaccb513ddf921be9bff946014238711b8ec35034441893f4c5d98446433cc344b8dd5017e9a7642f07fd47701fd1a0a2e3027778b0421346568ce3c3134f38eaef15e2239ab62c1948b355810572534569c0aad07bc94aaad69ce692d72471de4cd17b0ae40f20abb3b7ca25a9e28349fdc385cb67d614f93bb61807d3a800473a5740ade98aff19831b9738c71746d1335411662d56ecc4f6e080d7564ca35e18bcc135845755dd130765d6a6e55a1db453b29251be32f389bfc534012f19263de3b31a4dab9e5fb5170b93327de02da8db00cd69b45b2d35fb315850dbb2e35e060eae4ea801a54fc2fe6ebdfff6dd0c3be5756e36ec8b33fa91fd48cbd907f9d0e5dc6abbecf3c1644e0eed1fd4d9413ef6533e462f6a101f351779ad5b975763e211e3d940900e2d8ad70e1178e292f1df353f5cf3ca6c97f7bc10829264081ef571d9ce701154f65b21a674cc2cda59313eecfb679d3828880bad501cef600e3674ded969e6c1688bf2b76824791d174b413baaa6085b3843549e8a67bf04f160c4d83b64f99d18bc1d0bea6b133ba5c1f5c7cd2ab32557cedf389535020fff0a77161de02c3066766b4a450dd458e51ad9784b6eef1ba8318c49dd6ae9248eaf288fdc51c735ecf7198c1e4d72911bf870363db19fa5fd4663d82dea5e91656e65684a09839005c4fc792e93f7e58bb7ebdba7d212d1692e23f0c924c118a3695e2de07ac9c85501cc5388d4c7d0b9e11d57886c8d24b9d39ceb42f05ca86ec85c3335bae41718e86e6887f9e6e533cd304ba71c60e0ab6293e6dc16d7d2e0f46d6cabe71d6c07a09afcd113e8ffe3ebaa721f614003a3d888890550112f2d0ad94e3fccb2a5af32f2b452ebcfc8d81280a26f0bbffbbc9bfc280e898766b2d5b898ce56a370174d6bbbef27a75394ba3fe66034d6c7c2bd2bed933333be3b31448f76d59f9a12d8de7d5a1c3b4722e950c0d49495a6f305b5e3bdc ss_n = 2a6de1286290455dc1a2db333f17a5b9701f471adb2152850aeea1216e0db00c ct = e45008a09c52a20d753345fb2d77d17f4910972873440bf8db2a1b84dc60a8ef5936ba8df6b9ff438c403b2b265551fc7b8acc42b73528077b62074d1e0c47454277a074e98bf57738acf792774799add9b58269be623fbe3502b899473a932b774e9c581df856192431f128aeef0a5ce64c5f5d90563261f5ab84386546733193264a22dfc7034b769c7a474e8985679f428e7f9068261173ec42e0bd3face55737be709e31b5aac6b27917fb0ea0a5c456fc77e1e63895ce778236f86f1da08d2ca05f7e0fe023837e92c8a2e655247a48c069b6ca2774564970493b4f757fd1e552e324714cd35b8e5dec7331949400a4e6a52273013ae756827998f016193a618c1e7f0e7004d2d7f4cc6f824beaf082526b32eb029bb498fd9fd4b86126a905b861f7a6a6559b207f05211052f3bc4d06e78ff13619319792813cd449543bccca5fdb5b6d03a70e514751cd01438559974748151a75d25caebfbab4216af5bafb1416d50361758137af1dfa5659bd359c0f0cee1c251e1f4fab06bfbf831af156f6101f39868a89b5a80d0a70306c1311246bb439440266482d9906d8ec031722cdf53a969c193bd286b982efd709a508d0278db51fbcd83e5ced3e4c380335009b32a12804a315cdaea2723773cfc4ec1ce8fff757e6cec636f4f85820885004b79f0fbe9109181ddc22372871ddd7d55f6aab71179800d231ed744ab47aa59856c04ec0afd15266a1ab4c5ef87402dc09a236122cff6ef8aafd72471c8044c4717b8830d4c91ac8112aeaf900304c2ab88834575933d2daaab00eced7897ed3e5b52d5a031c5f7b486c90c2eb0acce16cbab746ea8720c6dc6a76c212aafac9e7b976c780742287ebba997d115b1efab9afe37996db4fd84886c44461bbf436e152df99f6430dd96b6e8128bf738e6b8b22ca144d0fc58c651e2095296b05388cbf6f1cf351d7db381cbe5b84b336f24de8dac3cbf465758a2557826c61f9e982efde1c3e0d06b0147238f7a2843aac1620d70e04b90ed48c791b296691155ec8dee835a3908bbe093d64ad25010022139e6af13e4fa22c5d53067b87 ss = 26cb57710c3343b8a6fe212a3e39f1e97e1bbff6a7631036685705e27e0af47c count = 627 z = ed40adcecc581dd7514be827377c261efb42afa40d3dc7edd5c9a809283ff6bd d = 3fd4cf265a858b4a2800495a0816e8c0bfa1c8cd1533c005404163fb77f0742b msg = 091e9820802ec93c32c64932fe29afda39c7a8081e934b420ca7b1791cfa89ad seed = ed72ab4d140dd11f6710d6c77a79cc5af6032c05f341b69d5be00b0ad31c2dd25a966725d009660c09a78f7ffa572b90 pk = 0f64364a1a7d81dab23008a784fa3338b20e17e2acd444cfc87710c4359ca14097d27bbd16bcc3fd5204ea4022b7bb2a0715b6f47c93285bbc7c88b54ea285444380b94cba4b535916c274c5c7881d99739e6336ad8bab98ea27f73a563a31c1654b7db1978b8f77138ee6084a2acc3a959258d020005569bcbac0891ac53c2c93b604ada98ba1b357ba80183c86a46f8c4bc6e19237d8e53de524419af025f1d64ae3263e2fa3a237405ba19ca30b9b96848a70b8940699673eac443391542518468f85d57b5e67638eb26c95157a80fbb99ed97f7e322379b07e7c64a20452c1494b6b16ccbd29ac1c1571110511830c53aa6be6920efcbe673b751ce1885b61455a3924f6156dc231987f87b5aff1a96fdccc5993194c7a4f95095bc1c34abe417f16cc925eaa7c335b9c46e598cde735f52b7f4c196a30669cc8c6bb1d59c4c603394727930935c70ce16111655f6b1a0fea284ac9291c5cc17896dcb0e9a4353c48b5a4e56715b00e848aacbfdb42d6916c08c21e00a06b57a222b11bc02e71b13595c74b83158aec787bc110b9235fa71925f053cdf26a69b8283bfa5176e1d5a2124a0508c1b00e9c9b8be895882263d2302cdd9a2b3e4b59c97105b274a91d5b930fc68f6961b399846be6c142ecc6360b48b8a2a5017c79361d1770f3709720822ef1ea51b608a2e5ab39fdaac73a05cf4282393cb52550750e4b93623e3c61514c045207a541529e44338d9da65c8e678215c8498aeb7d16624ebe8a8d31e006b90700114cca1ab7c8e9b233e0000119766b2dd8686d878d7d880ddd58bd2612cca7a83e5c81b8455ace060c44b451ca30e6cebe6c7f56c03165b9c094682b6cfb2abcb1a28600ba36c27ed063068723541e776a7dc2ab372b3fa684cec21b530601acd64bb353c4362e07a746f15e5b8aa50591bbd2b617dfe0081549c480c90dbc29023128994638599664cffd3a7c702096c0288e0b1a537e903984b54ff4fbace3a216a5681b92878fad6065773cc60ecca4820b034154b4d27a715f498c84992b7d60b322ba932d4a7b7c8647f6b2b0ce37bf8172b1c3523e7e78f5ac93c4d62a42e4db765b5c32d3bf3099e5e848bd962d66aab831656e43 sk = 7aaa200de5b2e05900beebbf420792b7734fe5d9777f0256a1629a78acbb0d0cae62095aa2b8c8a789abe91265cadb0d458227b6a23a01543cdf3cc1a7e318c2a72a1f00120502493833c250b56c8f936aea250ed1142d13422c84276a28f09464fa8379ac03c77bcbbdc70f2fec9174f6769a720dcc71736d1883e3049bc89438877abcdfea3b58b2b254420a28060f95073b29b39423160d39a391d1376ef3546a6b274b9b954e26268f83f0826903bb18a7a7f6d86b18822422ecc60536ccebe086f288c5a6aa1db423945cd06278fa6ed212c573e39cb9d0c3810379dee49be3e2b320e3c3c4580001f906093ba5f39141bd7589b175ae4890801b048105d0456245a4328abdded454f97c21c6c01727f96dc6f499fb14418696cba4684f4bbb3884361b506696867b86fc438a51414d90dc92b0c07bfc65038f952292758b57eab6faac633fea53e6a790007c8f2ab09f2ebc64d7d976b5e9b4ba673a28ac45777203213663c4232f79c1762bc50a5d823e3c6a7ca5d7abd3e433df976a29dc3f2b745dd1614eb5eb8fd21b8196d7a2bf8b34527b6fd7f651f8d43373dac8b6c68dd969142c4902e16a8abb9a3ffc869566455cdad70549141419d10ee5fc8428113b9f509f48eacee2124750dc922390cc1cab30a78c9ff57c024837bc94917c6c06a4f4564665043757885d43271cd7c74d3e179494b42a72402a75a4775779c33688c752470b3b0a96b9c4528dd3830924323ee7c0da5b3293179a2985282a36cc39d04b871900364c58ca0988e76826ab372d68a1117be93cb21b63af18829d8a30be4b5a4dda85325aa4313c004d306dae285113e5ac1aac118789710c793c02090d1ff32eba7316c01884bf4c345760bf77cb5eb6d982832627c2987c9ca289352b65945934993b2a2720b96a95068f388d8ed0a1880a16a0b60cad16b3b4b0cc14a62648ac26fec9a31a269b35fc611cd9a9f9c91d9981bf54c06add0b57acb87a6ba55cd6a516c3392b0922a34d5a1a86f796397246f3a718815c3216cb9c86b52bedf956929ac769b1add8f60a77f36c7f126373008751e7030f64364a1a7d81dab23008a784fa3338b20e17e2acd444cfc87710c4359ca14097d27bbd16bcc3fd5204ea4022b7bb2a0715b6f47c93285bbc7c88b54ea285444380b94cba4b535916c274c5c7881d99739e6336ad8bab98ea27f73a563a31c1654b7db1978b8f77138ee6084a2acc3a959258d020005569bcbac0891ac53c2c93b604ada98ba1b357ba80183c86a46f8c4bc6e19237d8e53de524419af025f1d64ae3263e2fa3a237405ba19ca30b9b96848a70b8940699673eac443391542518468f85d57b5e67638eb26c95157a80fbb99ed97f7e322379b07e7c64a20452c1494b6b16ccbd29ac1c1571110511830c53aa6be6920efcbe673b751ce1885b61455a3924f6156dc231987f87b5aff1a96fdccc5993194c7a4f95095bc1c34abe417f16cc925eaa7c335b9c46e598cde735f52b7f4c196a30669cc8c6bb1d59c4c603394727930935c70ce16111655f6b1a0fea284ac9291c5cc17896dcb0e9a4353c48b5a4e56715b00e848aacbfdb42d6916c08c21e00a06b57a222b11bc02e71b13595c74b83158aec787bc110b9235fa71925f053cdf26a69b8283bfa5176e1d5a2124a0508c1b00e9c9b8be895882263d2302cdd9a2b3e4b59c97105b274a91d5b930fc68f6961b399846be6c142ecc6360b48b8a2a5017c79361d1770f3709720822ef1ea51b608a2e5ab39fdaac73a05cf4282393cb52550750e4b93623e3c61514c045207a541529e44338d9da65c8e678215c8498aeb7d16624ebe8a8d31e006b90700114cca1ab7c8e9b233e0000119766b2dd8686d878d7d880ddd58bd2612cca7a83e5c81b8455ace060c44b451ca30e6cebe6c7f56c03165b9c094682b6cfb2abcb1a28600ba36c27ed063068723541e776a7dc2ab372b3fa684cec21b530601acd64bb353c4362e07a746f15e5b8aa50591bbd2b617dfe0081549c480c90dbc29023128994638599664cffd3a7c702096c0288e0b1a537e903984b54ff4fbace3a216a5681b92878fad6065773cc60ecca4820b034154b4d27a715f498c84992b7d60b322ba932d4a7b7c8647f6b2b0ce37bf8172b1c3523e7e78f5ac93c4d62a42e4db765b5c32d3bf3099e5e848bd962d66aab831656e43cfac9114087f1713c5e1ac7d63782926dd88fbffc0982f134a01ed9177570345ed40adcecc581dd7514be827377c261efb42afa40d3dc7edd5c9a809283ff6bd ct_n = 2a6342cb571ac475c27a8adfafb795405aa2abe87b17c96ede60759b21543175f849414f02312351ecb2703ad9c01996694088cdeb6710f2c5e2ee45091b9cffd7e21a8481cb419d1a0eec793a966f6deb15e8e8d2f09ecebaf552c9e54b05deed64eabb96a2e71d5f3e6737df2114a91ed5ecb70bb534b6b45638c35f81a0a449fc1aad2c8a5dd10d4eeee36eea7e06a630ba54015e44371c35d9c1f94f900f514ba719d3787cc0f8a7124a3dc8ec185b90db34e5fcd1ef5f98470c91a2ae8f3ea1ca347298003207dfb6edaba4467511bec670678820f308e2bfdd310175ed9af1e476d6604e8de75e5bf2920029e44de2991dd2060cf22aceed4abb745d19299f3b1013bd1c41b9ab56f18272d4b40d7bf672227a6d91268c6078f705f781e7b47e0dd5f10514bbdb884377205a40dbab57f0ba89782eff5cae28153986907a3071b43fb06b5812e33e062ebfde186377b7cacc6fb750f7af48ed6a2409da16d78a124a99b508cb7dddeeb43a749284019a729d62784319c544312507f49edcb1ddde20911e7fdcc4bd698f935a712c0baae4ba82187e9868091b8ff0635a0215ca2d84c6cafc301ae3d3bdf008a5af17ef326ea468e7cc2a1acea40c4b3d508eab797ae01a4241a7c6fb8d6868a5496817317d0013a8787160f421f885e19e53a1dab97ac681f7abdded60135bc226f6f375639934a0f0c947c083b2c959e1cf52a1093f068ee44a3ce30a31430cdf575ae9cadc2a38d0356ca434bd8c22c87f2c4ed7bd67fa605121dcd41af119707f2601f981a8327a7f1df78604d79e1ab6830d6d8e7fac83b0f14345c3061b4653530fd755541c4ff7d947f79c6ec664cca256bf38c3237d04408845cb053ada696781f38bec45d601da1063ada3aa41aa19989963e351c27468296ac95e0bf6787a8a84f3ca323335f0b7ed84e1538cbc056031cab63715f14eb9f1bc7ed52a27aa8c2ca94367258a3788bd870ed4a6588dba5eb0771ca9eb84e75c61da4862c3d4bb3b06f91bf7f02e041644c359904b3fa8a2cd252c8e1167a21ac735ffbb770defa0e9aa092588207e30cd35d1 ss_n = 5ea9ee746ac5ad6ec2fc4a236cc67fd45965c9760ddf36bf119dce99ed72823a ct = a3cb8123d6504d291f205bf47aebba8119c91ad7c1adbd732781d1c124147fdd36c114bf1bdf008429bcebde28226ed9fbf699a68cab687e7dd052b720650fa7ab125c7b5e381a72f53db51cfefc42d1fffd0c0c90b1b8263c378ac1fd2a1668b513318b9914fe665a2e52241fe427b276d88592e2ebd4455c4992e191c465d5df3ed582fdadbb2e2ffc3554f9da4cb515bb152a64d032d5b701f7d93efd1dd56019cea2baecca758918bd0cbe78f02ed1e3e35bc56e504832b31ff6a742746471ae60cc14c2db774240495993721272e153596d9972979838da502960c02e7d3afe1874b732a4a0900216cf879803c891ffe7027eda998df97f35902f8483a697a61d791fa9552e6b5124004eca7ee36246bdd24cc01fe8a3866c9cf78fcbdc3205f8a2d23a8127c089e3c8ca5337b0e00968828b36c0ec114880d75a258bcfa4b498dcecaca9b8e33958a785b1c15ffffeceee72f5112836a29cc4c3646572d9ce91bbc4c9aa29b1adabc815bc13b30e51b2eaacfb9c10bbe06354b74a3fa7011e4faf537cf8c7e71134874250d2b85ed4bc70c66e53f70bac9fe603074523efcc6a65a94123b38263ebb38fcc59d1273cc55c8b1f48de61cd6ade4a5ae770e9359f190d899acc080a4f54bf766678327db940bd11e96318f811277f333d0227b1a3ed07dc5c5cce93a6fc24e2ce75afd39f9a31b4d9cbf80bbf4dbed5ede8568b17927edce324def317fe9172b9ae13cd99771e4da5f74530161e0979063feb98049166b6078f3b971fdeb159ee4a6e2095f0224973a59a04dd456824d2669cc47f59958b00d413b87954b10b0ad7203d7c117921f69a8d8d6b0e3302c086129afdc7b82e48b1946dbed5de032196ad82fca3704a4bded28fb065e03e9644c6a0a7518f965c8d10506f6a89625053401164d53889088fd7ad714c4b0dac6aae4f6ff65a0c4ead61a41a921724e7449bb10aecf9a44d35f3b382d632e92dee8f60bfb94fb52ceb2369c72a74bd3683d2e912ba7731ceea5ff2cb064a64ca31772e4dd1029fd9e83f1be1e25542e62f659fe9e0cebd2ee8e796bf3f0238d0a0 ss = f133fb56977be9d0b6ca49f0b4cd7d72f03b83324811e80668f15a56e40206fa count = 628 z = 2ef88957c877bafca70e8e0eb761ce11b78f4add81554f2f3ee9486fc92be5c4 d = 542db8896b548d8186cf57f929b500f342cc270b61e226b081966874a6a42b33 msg = 6fb1faa8f4aaf6f1f90439a18f31e64da0abaf63ad0678f2be54c735b71216b2 seed = 5398048c228b19827a7f9c9a41551a136cfdd875f3a76c3a76e53d77ce322f2647d7c5d370510dc247a635dcbdf62b55 pk = 82342e770065731655e5b40ea2b147c31751d518514276bb59ba6d4572740d11509bf7aa3cc629b22b0d25ac7abe62a966e108d748bbee85241dd35e470559c4795c284c6401c433c90677095287fee148babb112ec82b235cbd2947b807a25626233e05eba6b2260f6d264aca2950c490c25a95313f8758a3e164574c6ab7eabfa9535a4c804280f1a7a6889eb0601da739745d4279dcac354b6bb5b8a6190f1659fd6ca95ee6132a74460b8c0f753035ed86972425654cf1358adcc443919a99029d31b066cc97166c958ae6d4bb872c32721abde66409eb9cc62d46920cf2110d71a767b8ac12c0b8dcac97124a3027453a3fbcb2c1ac9863f4ce42789131c982e26c3d7eb602c1eb7feefb8fb4077cab301906c21e75cb9f8d9819daabbe522aacd6d9c063750d0413c0050b01d1bc16aa8384ca6b52bda35f24363819136563319683f5217cac212d743860dc07cf91b9c4215921db2510812c2ea339d170c320bb8c7718b86df9bf4cb45c141c394381c68663a000762c35110269ac5f4ff81b014a25c11b074ec8013c637aaf19adf8e061300396aa3984be28a2ed2b2881e8c199116dff686edef452db882da4b1b6538392208797f7a363e90713130283021acb4420145a362893dc2cd4101b50488fe688670d31bb8776b73aa6600f692bbfd362335c469a40c9770a480624ccfe4caad829adb89bc1382128e39a70f07951c19ca870cc0510160c4d618be5c99e256a5409b51e109c2f2799371313411828a69fec4912b617c2d04b2b43118310356498caa606478cc8b7fe555bb5045339c93bacb92835542b0e80aed5c7756d4b0861768dc29ca7b564b9a80ab11361ad1b658f6591c53de7530104a2d5e149f6661f8d1c80149b39149334855386f0769a59e911ef39773b9536786857a1623cfc471350a74e1db23e1bbcc61e63323a851d04fa8ec6e74430566bf69301a7f37e1c224fa60139b0ec6a75ca5ce8761908c3371c168f0ed32275c564f79cab007b975f3c85a90ccf44923fa3827a26ca3f580a7cb9e74f8ea1b66ad58d58e72258874aacc1a774a3a37f6c8435a6a04bb10002becca894aa9d22bdafbe1bf5098e86044e1f9857b08ba3c1e0 sk = 2121a3e832c72c8c93045727fe478db2d2a4521b49de7c9298bbc381652545ac0999154b874564a45833a9c517d014973df7655c123236806347256666b21e7ec96b2e644e84820151507304c8783aea9d4f43ab0f9032745cc8188c7f2443573913c31bfcceea49aa56b4c3cdfc7ec366ce599319c44b97d7461e521b536c7c8aacd207db4bc7678c7a5baa23e8e35cace9499a11515f3178f57b69d6b27eb6bc54c2987c5a927d64c6cdde970f5aec559dca6268802bf7f67eac49b3d61575961325cd9b12be9b3ebc03af9d4aaa60cab6bca5aca223ae80d5b0539a765de11d140a965cf38c4178bd0ec4a53cb454ab20cb4dc2c803080e091a69725baf67d719da7a90c8066af01193ed1cc67c1624509311b26027d8c43f5fe093e5687209238863c188547a0739149d441cc5025154ca9953cef2c38ae7093e45148287734e80b60bd1bb2d22700f16cae688b80ae3063ad1c2a797689b61baf0f06ae7558852c711efd53a48c8ab78fa1219b92244f50fe07a0937466d2d3763ecf333521959fa575b14bb46c2ab7cf3700916b99e2034ae2c1ca9c7194fc6825c63445e260060e565675c402e28caa2f1b2c5b7258823b8ab2462294c3c25e9b08f5ac406562385d6023a53b352b782040335109b1aab22bcc105c8ce19d0831e139efdb444b0b9158d10ba58e01defdb05239415533381cfb0690bb04956b55f83aa50ec25b84d9c25d0167b4f6c87959279aec3a7866258c9a4c3fb6856d82aada934622917996c3866e2620a35829c7003303e952e5a1483a53546703a4e9ba58614b22aa78965aeeb791180b18d049ee461a35b774f0ddac886222230512ed9339b000061d8c5618073c83a49c879900d9ca9a6ed90b2d87c60e914274d973765795a41d78aaf1620d8b68b8e1bc8a27bba85390951498dbb5a1a3adc8925e50b26387fd68a6464f19099037fc87265157836472143fdd5617bb105e8c51f5f2c41d251cd9bd032aa50563074c5408c5dc1483a3ab47a25a742c56778763b5273901fe8815325a65ee86c92d16a3846b277f0c483ee1c6b6dbc8fbd40878b907382342e770065731655e5b40ea2b147c31751d518514276bb59ba6d4572740d11509bf7aa3cc629b22b0d25ac7abe62a966e108d748bbee85241dd35e470559c4795c284c6401c433c90677095287fee148babb112ec82b235cbd2947b807a25626233e05eba6b2260f6d264aca2950c490c25a95313f8758a3e164574c6ab7eabfa9535a4c804280f1a7a6889eb0601da739745d4279dcac354b6bb5b8a6190f1659fd6ca95ee6132a74460b8c0f753035ed86972425654cf1358adcc443919a99029d31b066cc97166c958ae6d4bb872c32721abde66409eb9cc62d46920cf2110d71a767b8ac12c0b8dcac97124a3027453a3fbcb2c1ac9863f4ce42789131c982e26c3d7eb602c1eb7feefb8fb4077cab301906c21e75cb9f8d9819daabbe522aacd6d9c063750d0413c0050b01d1bc16aa8384ca6b52bda35f24363819136563319683f5217cac212d743860dc07cf91b9c4215921db2510812c2ea339d170c320bb8c7718b86df9bf4cb45c141c394381c68663a000762c35110269ac5f4ff81b014a25c11b074ec8013c637aaf19adf8e061300396aa3984be28a2ed2b2881e8c199116dff686edef452db882da4b1b6538392208797f7a363e90713130283021acb4420145a362893dc2cd4101b50488fe688670d31bb8776b73aa6600f692bbfd362335c469a40c9770a480624ccfe4caad829adb89bc1382128e39a70f07951c19ca870cc0510160c4d618be5c99e256a5409b51e109c2f2799371313411828a69fec4912b617c2d04b2b43118310356498caa606478cc8b7fe555bb5045339c93bacb92835542b0e80aed5c7756d4b0861768dc29ca7b564b9a80ab11361ad1b658f6591c53de7530104a2d5e149f6661f8d1c80149b39149334855386f0769a59e911ef39773b9536786857a1623cfc471350a74e1db23e1bbcc61e63323a851d04fa8ec6e74430566bf69301a7f37e1c224fa60139b0ec6a75ca5ce8761908c3371c168f0ed32275c564f79cab007b975f3c85a90ccf44923fa3827a26ca3f580a7cb9e74f8ea1b66ad58d58e72258874aacc1a774a3a37f6c8435a6a04bb10002becca894aa9d22bdafbe1bf5098e86044e1f9857b08ba3c1e0d023cdf6dde0ef614557d3ba8e07b9253f48220abc19d851faba269ae8fec9692ef88957c877bafca70e8e0eb761ce11b78f4add81554f2f3ee9486fc92be5c4 ct_n = 4131e4953bc1d204b2fcb460ca52cee25ce0d286243f1a8f65605ec603b4ebe754504de483f0395c3b1e6ab756b966098379ab4858645219d12b455fbddef702882e94c6d68d0314319a3b6d95bb80615f0321a317fc1a1e187eecc32bea1a42b74ce3642fd90b44890ef2668ca6a42b1cd2797ef19e4585058497c78b302cb63c0d85c7ca76a80154ed713706c58e259302a112766f9f64be3b9216ae78e949409fbc2c87cbad76d426c071a640da960539e5abca05930f42a542258abf0c7846a2600b77880d34e47a74ccab61a4c8a63c6de12e82f7577fc708c9fdf5235788e8f3fee4aa5bcdd38918395d8444ec3bafdfdf83590e7f46384d22b9e1d5a5fce26222787a1edfe9306f2ae967f7e087b646804f2f44da33543668a26c808a2dce310ccc01181509c7a9b11b669f179723a9421ec15145212b684de03679e5d679aa442030b665f20413183b7e51147df53e1c9ee25b2befee97fa57694af0153e29a3c712e796e4b29824f4a2a722a034bafe37fe5ad423915e94027390001f64776f2c892438c151a43ab950f1a0dc38123f58805a792f95d393a294215b9ba1bef92eb244252a329c1fe2e955fc87e67b7e02995d268804f63b22378b2b76912c42e22f2b24a18d38b08f41462cb1b74ac8b70bdab2d0eb52456af57bb31776a7f2c237340f8e632e3da7fb8b3cb321ddcfb13598a2ac990eadc086397f1612a876a5d41cb62084bfd13610ce66d22fb0f1be822ddc784dd9da7d6ab6df3371b3f3f388b3355b36bf2039d50d7738e2940dcd048f8855ef5ead928fa329a008a595489a9f78c4d3e056eb1a43015d1918ada35aaffeecf9a6aa7b8d9396740882b747dcca38e1a7be3a9ae8a5952b92dd76603e86494b1b526afefaf4041e3e0c994c4350f447e5ed84bbe50165a03ca8c7beeb83a763a360e0aa72fcccfc2044c7a7c42f1247198a63039859e3f1cc19702da227968669c185b9e5882d7fcb9d62712009f51085e3a6ff06455b35b3e134ec3985307b7d9d224ce278f32c7466ba170c17974349b0f26ad531d856c8e300ada71e236716bfe1d7244221 ss_n = a4973e0eaf46bf5813b5649085c0c58175dbe3fdf3c28b9bfda61a6001ce62e2 ct = e19600fdb0c6488ea9e28e52c9d816a87c498cde219c341dfd1056d932f3602b3004ec43a778fcd5c5073ad5934f9d0336caaf73ab13aaaae4879cfc4348c00468bb647cb3b179161e4fbe25d6d4e9451305e7971a8946392ea51bf79519e10d769397cfc964429e4fa21a2b26e3b4a988032f5b86350161fc4149d664342bbf176291f09a88da89aba50cec5652cb07276bc70fcd1dcad30f4c438854f62e94f65b97dbed1ca4e5fce6c68a753577dfb795559808fe9eacb10e8034bdc4cce6b6307422dabd580cc3c66f247a2e94dd6ec6263cdd9ad9195adc1ac4f2397f37694c36bf6b2f1f0921b72a9464f3eea6b35e3d0d79c157d3ca63337d4459758d3b9da82e477a6b3f328ecf251f4552364ebc9d629d204969a0b06813df1b54c4562738fa56eae6b99f657d2c6e62a935319372d49973c8efd74139728410867c0ea92cfdb5d0fbdf539acd7e2dae677f73fb8d29a18a7b167d5b42898d0bb5f641a61688613ea60d20c633befa4ce0b6b1745f9ba2ea0bf40d5b32a5e4cb3ad48596d5d81c7f39efb0bcca50f7ee89cfc836b78e3ac83a84483263078e1246642e955aac8aef6a615d153b46926153e4b11a0e11a3f3ec741369215e8fb540cae3a40648543f17b48cc274859806875563a8c761a280ad24aa2ab9c5e66df4a9f52908dff9ee18a7f8e96c59e050ba0fbaa839f60a22280631db3eefd2ce9c9d3e865e5f5b846faf0465cad9fa4f13c7ec2a58625ffe8189e8c1621aa03793a3675476976b84b3855190fe3ad027309f8b3e9982af8dd86e974058ca9cdc866b762fe49edd5d43bd8c98f2d37e4f5929e6458e2295115dce8b7fc63d191e18f201f5f7c7c4a29954ceee023293837b12bc3752fe04add617c42bfec190e7aab2c19dd584408837b8859cb5500220c4c18413e79b6424b2ec71c36d47c711f2d6e5dd71019aa4566981b429663b298b739baa4eca0c8b2fb2ebf4a55980a654d13d5dd4d60f5a4a62c08beed6bfd3caa5d9e680b5289f76efe0ad248b805fa6790392d77231c91bd5111783228bfc6d5b467cd67a1993acdd46a321a6ee5ee537 ss = d9324e8417a08827a6afb07a775e0205d3bf7c18982606f40df99fbc84e22d3c count = 629 z = 9c87e67b161b2d8c7284f640873e1823afac4ae4b81b1086b5dabc46e9c1d734 d = 9d0625d720f998bed65fca20de33769d0ff7b2f710ecdced71510499d4c3a706 msg = b5f83d94129bb727234e1488c53cdeefe6bc92e86380dbc69fd8a3d604308d8f seed = a85d2687674c0e13f1af12850f5a44a457b1ff9e02bc37402a9ab89977841c3a76cdbfe51c941049044d8b9c9ed078ae pk = b86b9dd442c8532b8f6532c911e683469a93bb41108118a377b083162424cca701ebf95b8ca56b616159b14a6756b9b7f66a98ae47ce5113186f1a4fa0fc4b0e6706d792ae94d968d3f47947fa1c5dc248f4906b6e688988245136f9c70a32b7b18095e111ad53e003a932a73454a93fd680f41242bda55374334e5a5cb3d5ca33387798ce085a20800ad28b5e3ec364e5cb9df6a81ed69c0d333349f3e1aef6725a9b43c25d05b68a826c865753c6a33ded7babfc126dcba076c0ec4b757351f15821282694dc182fab502613a976439c0808793c63e20597a116dd51be6e1c6151f2ba070cc4105002d9eb400888154a03c13aa0039b0ab21f765b35d8b981607157d25d113b95c393c019d96d8799c154934f5ad4a60baa5f25825bcc5132a514be3dd9144ef212ea879c2ada7b36546340c136fde713f79c54726116996003b6c329781677902462ccb35d22e786f7eb393e330b89713993b733ca53855e487cc1319a3d5a7e9c6b2863c9472a0727ceac0f21cb21ce5b17b3140d776032bd504f2236568276520ebc3d35d7a809d9caddb63eaa5a36103250ec10b19c911924b928916b2468d6bdc4c51e0218816dd9c044c6bb385250e52cca60eba7a1b25946e06fb6b3c37b85c862035dcec81e54359e06565c20b166aec88284537ace1acae07722a7e29cbcf44103891f624a80c925a0756447465373e092b2216c161ef217fbd65d3855ad983a3d0a3a5286ba094a6102b8f08b12901da4e20ec5069f67d348cacc97c51b918adaba84e278ec8cb282c07b2223a1f8e21f9fb8c5baa1871830a65b8c058af479329b5d7e257c67c8b1d5120c636731f1c0502e7bb0a4fb1456343f04e991d6ec7e38930c997a4cdf89121df766ccf78179947d7349438bfb10a9bb1de098a779ea5d988960edf75d6f4a7f1664a6147063e787c3df402899589c79c0627d32c613f1c314540922b6249d8c7caaa631daf12c80b3c569894be21b616c4248a9b21319aa6ae9688551b220b4c65e9fb1bc5f611a492852e4da690b985c56bbb15c12cac20805f6d2722c2b799965419e90645ea2b30d95301972d73448d9ac10c2b1aebf286f6f58c077dbfbd04d691751b8651578 sk = 25e134c95011e938273f844ace042b74c3b8a352c706ea1ffb58b35549af212730237214aa958e02b368f9904724ba8c2a731fe3224485b79dfa54c7af133e1ce06707a1361e1ac69235099d2497e0372b76228770d84aec61cb46411d6ce78dc95a5079fc207f864bbfa81dfadb7c05babf11860fe26abfedc385af39b5f64759ee237cb9f64016427c1a7baa3a735d3768b7c581b29a7a97db4a46edd7ba313184b1b59f97dca05014616c481bac6c62ae89628c45b4889a0a975b916432ae014278fc01ce88cac5440480305950645750b753b909209f3c197fd4573d8b952b24e345eaf09433daba8ec9042767bc14155e938b1280955898a14cf8a7662c93b33182b602989ed2a21e98905f77481465020127350827ec2a6a982d5ca69b83901c97f8914b433dfb22c52295776ff20d09189e5ad4b8d0713f20f00b4ab20fa3034989163f2caa483570a1591b3c1ee21c09c601660c71a21851f9e44f1a97426f6296d0e927ab29b612ba7a08b2b55f3bb4970a8e4274a57030b9bd3366f3d550b8d6a7b34927aa980e89d81d8f136dc833044e931a59575688500cee646f43587c6418472e55cea8463c3e7591da8431e0d9b9aa0b37ecd99b9225350ca3c957c8c6637a98bd752c8c0c19d3d8a115079f419c8f96141af372a3ad18321399c18bb5b183254c78a3b29c261557898e42661aaecc4a24859fb8f47f5837bb8ca4384030614a5c5b07885cb77530a0878909e4a0e62672ade45a8bd51269929657a64e8a5c2ffe808a64f721b9718beea674e033151c899d34f67142e00968333546e74ccfcc791f84467cf8c04e72bec0b7acd1ebc8e08b5aa8295c54cc0066840b04e9755fe9a8f02c5eb0365a00eb53b19480b72a01ace81ced169ce565aee408055d5c05536a73a1dc8977fa3e5ef217bffc52824545e9c0918999790f625783a6653cb6882f6564db597af45a6fd1b963c4a70969bb72bc2367233147ed66af4cb4c057f9320ca755434061067685d10b31f6d7696c54c73bec94c06151498ca0ddeb7d4402b4b03047bc1a036f476d053482ccbbb05b5c7d1a469cb86b9dd442c8532b8f6532c911e683469a93bb41108118a377b083162424cca701ebf95b8ca56b616159b14a6756b9b7f66a98ae47ce5113186f1a4fa0fc4b0e6706d792ae94d968d3f47947fa1c5dc248f4906b6e688988245136f9c70a32b7b18095e111ad53e003a932a73454a93fd680f41242bda55374334e5a5cb3d5ca33387798ce085a20800ad28b5e3ec364e5cb9df6a81ed69c0d333349f3e1aef6725a9b43c25d05b68a826c865753c6a33ded7babfc126dcba076c0ec4b757351f15821282694dc182fab502613a976439c0808793c63e20597a116dd51be6e1c6151f2ba070cc4105002d9eb400888154a03c13aa0039b0ab21f765b35d8b981607157d25d113b95c393c019d96d8799c154934f5ad4a60baa5f25825bcc5132a514be3dd9144ef212ea879c2ada7b36546340c136fde713f79c54726116996003b6c329781677902462ccb35d22e786f7eb393e330b89713993b733ca53855e487cc1319a3d5a7e9c6b2863c9472a0727ceac0f21cb21ce5b17b3140d776032bd504f2236568276520ebc3d35d7a809d9caddb63eaa5a36103250ec10b19c911924b928916b2468d6bdc4c51e0218816dd9c044c6bb385250e52cca60eba7a1b25946e06fb6b3c37b85c862035dcec81e54359e06565c20b166aec88284537ace1acae07722a7e29cbcf44103891f624a80c925a0756447465373e092b2216c161ef217fbd65d3855ad983a3d0a3a5286ba094a6102b8f08b12901da4e20ec5069f67d348cacc97c51b918adaba84e278ec8cb282c07b2223a1f8e21f9fb8c5baa1871830a65b8c058af479329b5d7e257c67c8b1d5120c636731f1c0502e7bb0a4fb1456343f04e991d6ec7e38930c997a4cdf89121df766ccf78179947d7349438bfb10a9bb1de098a779ea5d988960edf75d6f4a7f1664a6147063e787c3df402899589c79c0627d32c613f1c314540922b6249d8c7caaa631daf12c80b3c569894be21b616c4248a9b21319aa6ae9688551b220b4c65e9fb1bc5f611a492852e4da690b985c56bbb15c12cac20805f6d2722c2b799965419e90645ea2b30d95301972d73448d9ac10c2b1aebf286f6f58c077dbfbd04d691751b8651578503f306bd0e81700150d5bf227c556314b4c89679f392af3a685dc876cbed0db9c87e67b161b2d8c7284f640873e1823afac4ae4b81b1086b5dabc46e9c1d734 ct_n = 2364d384d4be7837d7019426555354f083e1e3aea947cac8f3a43bdb412a3eb1637537d09e3a0107f009e10f8b0d02fb790341a313ab0bf10cf3e05fbb61efa8566a166cb2870c94179be008e25146fa53380929457e4d03067cdd72ce3f95d84b08c0e2dfada15a21b4c279ac1a1746e31bdfba1ff4a4d46628037b711b31970f4ea94f9030974a5e81a2d60c193bdc1177d5767a58af29ab33ba6481e23aa000e2cd6b0487ca757ccd005bcda3b623ebffa2252c67fa75125945b03d90856b9959f96fda466a51ceedfcab73279f061e958ad83e92bade6bbb7a326b2a35f71ab1e88abb720ad34953b81f67ee5d28f9a8a136eaacc567bff4f39137493ac4dbda9d6534109087b0af70b57b61f8eb2a9ae0e3968d081aad3063dccb15e3ec964c259824d3274686c30ddcd001beab2a8bd8678713cecbf5afa957b8b8c24b3dcecb5bd850b546a2405fa3761c6a58d128f54f8a60fe342ef27aafd1c46fd962158e5f1d933ee2f1aeb61b4587eb142cebd4a1b086d9d844e0dbc6c595ad0fd2c7399cef6402e3fcb9225c0e8123b18799ef96022e3fff22b69a68e14bf8e08dd9b2e3e8a5f7b2308bdbecf7548561733921e5a43510831b4441637cb2aa7516ffece089f6f03c05c74c4d19b03f8b015dc58d1043c9199d7cbb7df47f299b90d37cc02c417eef6914f0beccbdfe7be73312e7d002ea989c8239a183acb4098676e6068922c3a014bccbe80a34dd2c049d2abd90106a171d7e0bf6ef3a64c348a8c35d9945b4f2cbe24791e672cb0721718ae324f6ce26670d37d20afe03e69e61e0de3a1e793ef7e5622471f6c82747a61bd9b2479e7f21906135e747984cb9d82fef2eb3ce790c1e766267a8dffac1008c321bdf3eee1885ca3ca972f03d3db513319291913b514da2d4fe9115649815ecfb09d82f52527008c00df7a3748764639b01cd12e457b94cf096edeb1b5d7989dabda6586797b061fc8aef8aff0e73bd3e6b6302398c6732d690c1459641609a03b4fc89fbb4618cdb1443a122ec4d206ff48343ba43485b04edfa96012f42e2bbfbe3506b24ba4fd001de12cb ss_n = a22bc3a33acac2cde8ec2bedcf05bec15c8a570b5fa7951dbea5acb8a5471726 ct = 1c43e6b388ab2eba907d213afdef494bdacea39b099473f65a2d26d4c80828302f2f8b43b34cbb2197827d1b320bb2392fce90de82d9d27737319a768999d8dbde17a1ae48cff8b856dda128367c4df0d422c16ef99cf59c5938cc67844c5544251fcbca5170212d70d81bccaf2416e8518db65303fd10c54ab83fc0984305d5576b3f21873d825e1d718d3edd8ecd3466e147798c3fd353d2def1e72aece9dd073ed03ca0ac2b31e18a4d2793ee40259ee2d6f79e6d2f189b20bad079ff8668169103d8bd2662159e64e2d01a17ca891bfd546c8a00636bd7652b25ed8e6f32c311c135d655f8ca59d29426bb5a5128d8861e2b5f8768d2be3a646056ca456a2c30ea6f6ed20dd6c742498683e5a876f5420fe6071fbc5f24ec1cc3d993e00abf7b3836a40159159718423fafd754d1b95d796e550db3286fc4d95e9614e5a49864b708120b454e91e16be7f36bfaf03b4e41fcdcdd8f5ec655898481398f4dac743be4352596c2bb676d0187d7fa1dfc45bbf27cbed76f646ecae1e599821a5fd4dae0592ba5904d00a26d5b6a1d8666221d7588fd5895a4a20319feb753243b30e67a681262b1db739b1937b83d23fde393dfa912acc76e7d3a1c661d3abdd20d0ccdb11b89051ca5e3cf6fab2357774e98f4a1ff6de9d225a84719e8e882c36c18983154717601d0dc89a88fa80bc4ddcd59b44ced0de574fcea0597088fcfab353723979b2d346627ed733396191d1789200e0cf3517b25bb3be17f79daac6faa18584f648795915c4f4dc561169280bc9a6425c4128fcc8605534d1f3f7097ffb52aad56446a82c479cdbb4f4d30fa0217004f4e3584c9525693cb36d9aab9f2592ca6c9907417ca768f16d26c85099e7a10de1a2577984c6c13cfe3dd1e2979120364832e9fa1a5537f6792324cc032376ecb38fbf0822ae4f32b3dbcdfdfdb72ab4be8eaf3eaadc2b5b6a516f525a12e6949d04942d08b69761b72195089681602d8f835707ca023c47c02ced368dd8d94280e4cf670286bb8a8973ba110b93278b4015adb7263a7ac521ccf6c6d9b809784721d43a86f3f36c4e963 ss = f2fb49096b203e547483602de98ceb311d673d4034a70766e2a643c8b1498075 count = 630 z = e45283ba4f95ec6b6303b40daf560481bf688c9727aaee35cf5fa1a9993d9e12 d = 6c370cfdcdbae49748af97e13a50e1111ffbdc4e0ad74a156de6022c319d3115 msg = 44207519b3dba5d6cb414c710ca4342f456369cc03380fd733adc057f66c0f0c seed = 457267fbd8fa9bcee5a78c6ec53b1d0ecc0579492562201a834ed1e4f4c9f29e70ce53c6d76e4d842e8a53cdc2304200 pk = 55f79de92bc235c416374552a9e8403de3909754646c136298e05368932883d32d837230b7f05b86c10da1ab15a4e764155a52c5facb7df59396629da3d79099d220bbcb797e665b7fdb2053d3840d8c29aa79cabed15eced399c5ba4dd1f6530060a4246674845927756621a874b27f2aa60ea4b9bf67b23b581d6dbca090858b247b841421928392b7dd32616aa7a59ff6937e7801f3c7649aa8267e7892d21a71f7ac324881756f48ada4d31c443370d4827a3d602fae244b21f3aa6e612a7002994f780cfa5015405c04afeca0a20738a2caca5a9c7f78947e26865a86503b4ed0509c0256c6434c687250146ba55b64a7bb46aa7cc02e351b7fa7f51f06732d6917917dac5ab03608c7e7442c762c123a33d33cc4e0e991aca885042732a7b45d5550c5d953b6b7da72e42b3130f29090044111b9348d8722d4db71f3839065e069b83904fb220e666a1d3d878d65f14ff8ec5dc9601c6eb414edba1c76e842b5b50843361e0f155d0c2bbd8a5025b4b76b7842bc3c5a8e9e88b56c9a12763a272ce94994fc0f83865bbfcb6ad7e04888d93f27fa2ebd460d712552373abc14406db66450e610cffdd4642fc308d8f5ad87d7cc928b0e15bb146ed285af519a8a0326cbb2bae12b129db91886060a54a396bca96ac2d49e738680271ba9efeb973972618aca2e60678b0274150a437cdfb9c7f13ac5d0233e81891fff3a336a0216f879029e7186965203ac755d55306c650acdcb8acf2ff275d5d2c756d5223f11c8f65a6fc366963da9423a18155e139990151ba7a44396609cbf68c0a479b0c2c42af3f872a9e7a5f74127bc4222635120e84112043bae0d27a94098ba84d13102249eb5bb2639b694623674dda1c84a4738474c0783d90703980f3033644bea48a145672ce338fec15c8a65c553813a04b072854620f1d953c19b23bf8110b29c851fd88182b148386634eb9cabe535a317984f7258a562a8370a4999b6911430a116b7380784e9766f084d03f34eed3c222ec644442856439c84630576e69b625427c591824ec7a1be5693b6a346a125d040e3c7608113a979983504158a04aa9e89e7eff36b6a4e7188c50d26caba8531ec439954c7f2c45dee24 sk = a7ab4c2e139ce7b959ec356fb7b4804f7885faa2031e2c574d533654064037a66ce2aa5465012e2b65a7cfa7b2bdd22b6600a4bb301b9cb85d27cb820941ced533866ef9a9fa1992e871b99fcc2b33f1ad91f443a162271f6626ee200a5dd4184e68c4d263a62606c15e2764ed40a8770240519a389b69a18f0953d1f561dfc2b37282b02f8435511890e0641f54c565e0a78562da9f87d4307ce693b2e028e5905b751326e5833265b77ad37c7d4d482ba2f353812a313e77cad5f38e37cb430e476bfacc45bde67937a89a8c08605c91a875f6c22566aa61464ea83bc60734c4a6db80a37cbff7b63972e1b69291a8346a239289a858278fd1923f4c3b27d85a1e00cd89f06c147b593ac395329fa35117a8639651181a546e341bc43f94298a75874dc369b01b6cceea4fd19578af1ab03d9a547b6706cdb72f743152d1037effc698478388085074fcb306587b6801e45e6bf1673ed8776712bed2ab9ff41628b7462235108a13c085d6f9c4c8d754f90a7834563534514cffa715a13c3d93129d32974568e8c6691930a7c4b493447688b0786830b13845cf934bafb53431ff344a947a6332d8b34dfb25bd2018ac449f3bba0a5305a5976176d3317161b5404524824305c189a325641935aac34e8f12b2b93701f827951995429143412322b0f2309ee0bc0c6033bfec09af62d1838d37b6095871dd6208a6179c79936717d24048c4a3acb9cba7e69128ec1c9dc7c0baf550fb7b7795aa082a54711e60816dd751949837465b021fb95ccc27093ee9922aa08a8fdc91e5cb73d402b2f5b69c6f7b3539b20ae6e09922a69a93f7ab7db60324260c8fd51b4b005a216bc6fcb6436473942b628da12884ffb05d6d472f10145a9c16b5cee61e8e5b62a13b57571c8f0024caf60c92a91c12fe41677bb9c2702985f12ab19387b88ad9242510cf0c5c18f3f62d08122ca2da1760f58dbb97c555e0559fbbbab1568f6b197397c52416091379e16a268c65bc8b411853aad862a9cdea2ebcb1adc473a73c4c888c23388ce730dbb043fec1aa5281cfc0129e4d5a32597a2f139c3eca913355f79de92bc235c416374552a9e8403de3909754646c136298e05368932883d32d837230b7f05b86c10da1ab15a4e764155a52c5facb7df59396629da3d79099d220bbcb797e665b7fdb2053d3840d8c29aa79cabed15eced399c5ba4dd1f6530060a4246674845927756621a874b27f2aa60ea4b9bf67b23b581d6dbca090858b247b841421928392b7dd32616aa7a59ff6937e7801f3c7649aa8267e7892d21a71f7ac324881756f48ada4d31c443370d4827a3d602fae244b21f3aa6e612a7002994f780cfa5015405c04afeca0a20738a2caca5a9c7f78947e26865a86503b4ed0509c0256c6434c687250146ba55b64a7bb46aa7cc02e351b7fa7f51f06732d6917917dac5ab03608c7e7442c762c123a33d33cc4e0e991aca885042732a7b45d5550c5d953b6b7da72e42b3130f29090044111b9348d8722d4db71f3839065e069b83904fb220e666a1d3d878d65f14ff8ec5dc9601c6eb414edba1c76e842b5b50843361e0f155d0c2bbd8a5025b4b76b7842bc3c5a8e9e88b56c9a12763a272ce94994fc0f83865bbfcb6ad7e04888d93f27fa2ebd460d712552373abc14406db66450e610cffdd4642fc308d8f5ad87d7cc928b0e15bb146ed285af519a8a0326cbb2bae12b129db91886060a54a396bca96ac2d49e738680271ba9efeb973972618aca2e60678b0274150a437cdfb9c7f13ac5d0233e81891fff3a336a0216f879029e7186965203ac755d55306c650acdcb8acf2ff275d5d2c756d5223f11c8f65a6fc366963da9423a18155e139990151ba7a44396609cbf68c0a479b0c2c42af3f872a9e7a5f74127bc4222635120e84112043bae0d27a94098ba84d13102249eb5bb2639b694623674dda1c84a4738474c0783d90703980f3033644bea48a145672ce338fec15c8a65c553813a04b072854620f1d953c19b23bf8110b29c851fd88182b148386634eb9cabe535a317984f7258a562a8370a4999b6911430a116b7380784e9766f084d03f34eed3c222ec644442856439c84630576e69b625427c591824ec7a1be5693b6a346a125d040e3c7608113a979983504158a04aa9e89e7eff36b6a4e7188c50d26caba8531ec439954c7f2c45dee24ccd63c41d2edc10af847936290f5fc11657e6ba5d4dde5aec7dd14a2febb3b2ee45283ba4f95ec6b6303b40daf560481bf688c9727aaee35cf5fa1a9993d9e12 ct_n = 298e8054b3a8658b8aa87ab03d34d869aa69b31b1524624ec634e6885448ebbb9056acf062457cdea02340dd4b86b6a111b10de7fe87b17780bc533175e65f64021baaca3f9cd7112fb6aa5121725ce663e9fa1753c53e28bc96f7954ece0a2b74a9246acd6a2236b85872a45c769fa7df71ee6bab14ea30ccb4a9787d544fcc6691c3a5c29c2a9110666bc02af843e72271cda784abe26e6d0facfc01b8ae4e90facf77468cd86d32074bb34d0fde4d519336c75cafbf2d5ed545176860a5a2c69a15025f7e05f6e4c6d085152f04098742c43295b3fe2fca1649d67487b3d44c1e97fa9fe2747d2ad80a693c6ee6b628161382521accf0f1d4a7c4896a74cca58c73f5b76d0c3f9686f13136470df2fae854fb39026c2db1be8064a8499ef060e57fdd27d7f7d4c09850a1fecfd861db1df4d62ae8f9f2876359e2c02110c6691e7c4d3e47e4f471ef07febd379fd15c393ed1bc0a9b567fb4c50c2ba581d908c9103781e9601dedd378cbd5804ddc408531216c2b72e86d05b3c3d345086243dc0421e24c56e7e9aa82422e485639a5fc6372b5a5efca584e674425701d69ccaddd103bbab17362234b3f26a167d7129d23ab2eec36f72b6e07404e2fa7abb0a3e5412ff662dc0ebf14d032ffda96d10e7e6aca70ff484270c63b30ac96d53881d77f7d0100b38004a28635d84a7ba5f381ac65c9689bc066ef0a6703a462497a9a9d8ac835b04a0169191b599e195f27656fb62654b74aa9b6d765399897b1e7b617cfdec166d6285f1e645add8ebbc24322a326094847dc9e5e544e5d91da954d3e1a905e2ce6da3be2fdd35d1e23939647a5f4f6dbe62d19f380a59a8dec44cf8452abc48ad9c94c50bb3c141d78f690a810c5b5560b55879e34a264eb5c926e0acfdb0e017f9b841b7f028d49530e54a58a4739b4605e0add7d905edc83562ae8a33f17190efad658755b15602bff6a40672e6b40f3d842a5e49199f435b1251b291867019625b61125dae1f6b1b1efe3bc77ffa1616dec0a90bc1f1f5949256f7d89099e9bf4cf765fce8c06922dc8357b7306698f95354137a3b0ec ss_n = 869a7673d1d25fdc9ecb737e05108ce57e4327e9bd46c19169c3e8a166b714f2 ct = d944414431e06fa5eeed950cef4d6f2a3a558f30e5439a0693ef7d88787b6020a49fce7a3873132cc4d9313ca71af0db8ad9ae153917ea3f8f50eef46420c4fec5359e0bc8a12c6bbc19c9aaa25193c6b8ab7c23db4850e13729a1d0953835a774c97b2a709dacb30de1d84f8f5f33ef9c99b18dd131a20c396d17b8e0622dad861e846b802dbf89ad4c627bf48df814373ee7595c9b86e08355a6adaec7a416bf5725f83e0bfbabfb5cd3e8331be67c1406294eae86f4f6ca85ddfdd2d7dd07a84b7bdafda91eb9246fb52dbe9ca5d349ead7b4b5d30765c6bacfcd7437d7e6099410f1bcc836cef254456a2f3a5a968b7f22ff0fa93db1863e2803c188cab4e1af5cafea63942dd4b2141c6cb263b6b653eebf4dbd8f0622e1025201ce4fde623a1fa0b894d3b5aacd4289009971b95c05b44d52a0f600fb6361ee77d0e4e8531fedf832ff0bd34432acb25c78060a85b66e41fc78195dfba53254ed1e1289ccf56e2c78be18e706ecb74f8e8b9fb9271bdd26f908986244b59a746364eeb903adc89dd3fa9e87832a0a44aa918f0867b6c347d53c2c2bef1a98c1f60906bf52093f7e3f3796cef1d9dcb6f4946658d83cd52687e8ca4636adf8377aa7f528a883928814685709f1f28842e64a753e769e23856c5d79d9ef04d214f711b7ae9c0964fa048c11d0017347233399f93b2ca7e84538752ff0947688dfdd4bc0d13981f89996ae367aa835a46c045b01ff8876212c82671ef67fdb262552286465ab9eaf19bec55f85012863734904eac404749b4a74bf77d0eb45e4c4bce59c569f0fd0134a5a9bed54428986f5cf991838c8db9b477b1f5526edbd239ebd13eba27211f6ccd28d8e904b52b0294c18919b39c0d24cc01405fd27a75316613fbb47421cff24365453faa5939a4472f06186d65d88e6f818474a2b611d1692159722caf576f25d4036246d1389b6cfb00a4054843665df50b47a3b454c583aadbf40ae5d2479d0eba2d44ba92d6f6a7f50aa852ef7faeeadd20f2921b6c9511b2eafa8574584a151c0b75562138d24f6298d027da5e1a1dc60682e1c39da382d64 ss = b2f55e241d5118aa22399f6586f2f1fe801362aec8f09174a0c87ebdda012dda count = 631 z = 0958f1373f88b8f99bd67bc8a8ce3030182563d34977c7cd08fe6af9750b569d d = 965408bd098e8b5cbcc0a6f17e1baccb1adf5da86893d030e1539d026b830efb msg = 2dbf13715fbb31769cc6209e9d61635a46194e1bd3cf2076d38caffd3b5422a3 seed = 79771bb7c9093ce2e31d0b3301978873f19d269adb4f57983f75c063a8930968ff27142c173e9ffb4bd8cfacd18ef971 pk = 2a22872805c0efb58965e40966590b41e26d5684bc54270b8a866479903175e96276e859974b48b24c7efd6cb074297f23161ac0e383b40136af715c8902ad322947024a87376c7fa8b48635e9b7c5f1b9843caaed695580a4ae23e72d13dc637d30025a141275817462395fa2143e20613b83a52a1970891c837a4f65af83618534065600152c8d5ac9330ba9f6f1bd1053c661c573b2ecbb10117547496ffdb18a50126c54d50cc8a9b151f94d0c7183089640c7b7b1aa163a5d5244e2a8551a1a6c0e367313659cd377678876763d3639b623451c5820ef9199d6834d126976a7a068dc0cbf51057e62b204abc132a119833f6b8f6b86c4d4390a478c76b3e825a6da0f837841b8c6bef2906897912fefb3c94d87c989781422d3ceff30683c650b15ab76ca3cccafa39f83718e5b7bb9ee36aff0fb0a8be587eb240ab2758fde3a4180642c6d258f8c6c70f16b1c14475d1c89a5ebf02201835390c960a1f08f6cbb5bad8400d6681742b584f7f80d0fd42ff041be98b4728fe90ffbd9a05144396086b0dd898097083531c56b179cb4e1d5c646a37c213cb6d7249530dc3461ab9f89279c16d32df2e2c1c4cbb5a2ec27c882ae42840d3c579e25ea248452cfa3244da3c7a91e003357fc25e6aa97ee0340490cb1cc321f05f43dd1d627a6e5c47dc66af9e022f73c678ef2379d9804cfb1cbdbd0b8c82849c59223e3357550f3c9b0f425ab5b6f41f02021e2243977a1a0e36e1407c14cd189cc07be8e86296b625d09c3464ceaaefd1989d53a862233177e08483e720a9a7b5a33b93496766158ca077446066b456a335269c7f72347f60ac4553bee3a75cf55c43db3498583c7ba3b40ea4337cdb7cba2aa606a832e743393a85a41c9f7af6bd385f3b29eaf303afd86c60252bf2c35664cf72f9be6af24a67c6c60a84e72962dec8c75c084523435490b28b0e46b43c0a0ee5b7efb30300f73ac81b65fb693a92e5a04efa49be8b035d72ca9e4b7b155800bd426237e5bb1af261090d650cf11a7083c267f68a58de5443e88b9be768c03051845e36dc8da9a00aba1f6d792a854b3168bedc1fe1779e5d149e1c89644ac1c77ef504f1bce2efdb8537a5930f22b01 sk = bc87972d4072a188a69c0b51df07cf4e55219f5866c9205d54d51890ec75f9d46155112c161398156233e26729ad291df0093e9da65b55306f15964ae02156a3a82bf930c91bb1571f232e21482bf0524bb3a0035b297667180c18c504e48893bdbcaaf44747fbf5587e1166866a99260c21e1037156155dc946920ee9012d07a8ce2224af7a0be8ec5e111b9683649e1ce75fe7019c2840c20423b6cd8146c0e6705a217aca14aac661bf5914bd29a847d794cc25995a50a06034f83df4bbbd98771c4b2b1594f404bf4419b444416b2383456171c5c4b4e4c439269818dfd03d2226abbd841fb4c25dd74117efd9305fc89eff67ad8aeac0c788398de8bf17e2622fc57f763bb7acf6b1d91b1caba6144603c8207cb0fcbcbc68c8688e0b7fb200a13a745db01465e019c4a0f57def900113cbcc70f4ca6405ba01f928bfb820e9f16005f96355446f12d137eba2a83096cb174a0bfb003a7ba0073d15a80bdc93eaac81ce75b1b7924946ab18613a23262b417f44127ef611d668511a2213512174c955250f383f01e33887b60f332517c40c12fce2b4e6fa4ad08ac3672bb7db2706e9952cd84ab55ce1803c5a07d5611e2a03a4242943dff3bceda01fc93a8f35fbbaacd6c0cd881a9ed2bcccfb0198910d1e56ccf266c91822b1635142edc5625d46bec495ca0fc94f5db3c4866144df2b20d65916fde3646ddbc430bb6c6453430ff04102b59709f1378dd68b68d3706d728bcafa31aaa6b7f3e2a9ff42bc880a4d75a0cb386752a725a7d425433a2c32e4a4a2cbab7421b7a66501259be09f8af4c52f446e42a85a679355be62ce326822b696a61035c674186e933671906a266c0923d97535df39518121621e2730082cc0b304297daaa24b057bc5c3cd2267acc79811a73592c3fb1724586eb7804347ccc0f9c11a8771229517989f024a7f59c851c002e8d6c614458b6b9241dbe9cd813bc6447444f48769c0066f9127136848a9ce4503e8258048916a89ba74a63682ecc507cc7a4846e35829364113cc663b08917a967032d8ae6b9b54df0a3da8da9e4cba2130f5176658642a22872805c0efb58965e40966590b41e26d5684bc54270b8a866479903175e96276e859974b48b24c7efd6cb074297f23161ac0e383b40136af715c8902ad322947024a87376c7fa8b48635e9b7c5f1b9843caaed695580a4ae23e72d13dc637d30025a141275817462395fa2143e20613b83a52a1970891c837a4f65af83618534065600152c8d5ac9330ba9f6f1bd1053c661c573b2ecbb10117547496ffdb18a50126c54d50cc8a9b151f94d0c7183089640c7b7b1aa163a5d5244e2a8551a1a6c0e367313659cd377678876763d3639b623451c5820ef9199d6834d126976a7a068dc0cbf51057e62b204abc132a119833f6b8f6b86c4d4390a478c76b3e825a6da0f837841b8c6bef2906897912fefb3c94d87c989781422d3ceff30683c650b15ab76ca3cccafa39f83718e5b7bb9ee36aff0fb0a8be587eb240ab2758fde3a4180642c6d258f8c6c70f16b1c14475d1c89a5ebf02201835390c960a1f08f6cbb5bad8400d6681742b584f7f80d0fd42ff041be98b4728fe90ffbd9a05144396086b0dd898097083531c56b179cb4e1d5c646a37c213cb6d7249530dc3461ab9f89279c16d32df2e2c1c4cbb5a2ec27c882ae42840d3c579e25ea248452cfa3244da3c7a91e003357fc25e6aa97ee0340490cb1cc321f05f43dd1d627a6e5c47dc66af9e022f73c678ef2379d9804cfb1cbdbd0b8c82849c59223e3357550f3c9b0f425ab5b6f41f02021e2243977a1a0e36e1407c14cd189cc07be8e86296b625d09c3464ceaaefd1989d53a862233177e08483e720a9a7b5a33b93496766158ca077446066b456a335269c7f72347f60ac4553bee3a75cf55c43db3498583c7ba3b40ea4337cdb7cba2aa606a832e743393a85a41c9f7af6bd385f3b29eaf303afd86c60252bf2c35664cf72f9be6af24a67c6c60a84e72962dec8c75c084523435490b28b0e46b43c0a0ee5b7efb30300f73ac81b65fb693a92e5a04efa49be8b035d72ca9e4b7b155800bd426237e5bb1af261090d650cf11a7083c267f68a58de5443e88b9be768c03051845e36dc8da9a00aba1f6d792a854b3168bedc1fe1779e5d149e1c89644ac1c77ef504f1bce2efdb8537a5930f22b01f7eaf1dcd76331425148dee2f99668f72ef6b9b9dcbcdc866aa030a978ef147c0958f1373f88b8f99bd67bc8a8ce3030182563d34977c7cd08fe6af9750b569d ct_n = a4f32238572cba083e9611f0aca902d52516a649862096a29b8da0cadb90add5713c3cf526659d18349c4bc830efb6623c2ef527375ca7a778f67123a183b8b9f821c0e00ab07b537e3215aad3184a0b6a1bb2f6ac8fe0d0f3c0afd42e520a726a2af9bd77c708b2e879935bd63122a7847dbfcd8e44f6ef2936c596b8602779e783cd827855a92710ae18d551b645b7d55fa860b82ea127f10663e233e991d69d50c0079e5c068bed13a39332d9884a079c7df156f3f6fc228bd8168299eb3d9a303ad73c190a4eb81a130d56ae348d534a00cee9934cd6b9300e3c8309f1cf88d1c8e3037330cd70e61d1f47934fdf6dbe5a8c3842324d0c3ea477903161c4d721d0161cd6cda30ee97a7dedad4373b77dca3a1e4f39506a814feecd6aa676e371c30936ed9484d537529c0428f94e26324b51d7ae94ea50bb8fe92ac31fe47e03d4a76ab6a22a63ae6f009333f28be0fbbbb659e971315997d390dfdc5b1270e4433629a26f0ba06e3bb1a5d5f0e45f309a5129ed11a05babce7fdb44b445df60e2f02d5fb7f1137651b6e8aadcf89c0248a858ab507f560b413fc8f35d1f633cc6cc27d0e7781b72b6d75ddc171636f646307afcdbe4e36189e7461cb77ee510d427f2fec80c10aee771c72bc6c59225cf0ef1d0e25dc0b9a0d243673034720f9c8c1885e25d4ebea7b542d844b04859a58a4dac811dcf9c3ab5454454764e5b9ddc9947f50e43604e451ecf1f790a2b8216f9504d356840e7b4b744eb3c903ab95d6454f416bfb358c4bf5582e828f1880dfb4561ca1c5458f28e1e3a56b2495a1d06d677d14c567633c3da0c08709e5dd2e5a269e95d986c2c7ed754d0e9a7472b14334a9b604c75b0852a3e8ecc68db5dc685a0fa57dcca40eaaca42d570f5ca3d027aa9a5c81771e71bdef51d4212cb791a996575b791e3be083380544cc7f089e575b04e61d9b390481b8ee9bf99927707a3276c0882b6f1a2fefb239baac5f1cb0f4a96f95577c154d9a1fdb750a601c2f79f9be64639c8f58335dbf3bae142ed1e88fcdabb36e26524924da39591b3783fdd2c35a0a473d041857 ss_n = 9ca69494ef670435cfebd6336dab7145fae015f6fd252482f7adf48cf7a96c19 ct = d88633e291ed242a0013043d09c0d560c29e6d1a358d607a39906377364298f6074c21d45de7f2a3daeb1bdddbeef3c3a9758b664234789ea843a2a0a558069155be41c7756fbb8cc5e817cc783f5ebeca7af8c1ae31e2f445dd85a8b1bb128fde103e5d46ff0864e1cba2a410eef42c07ea453380243231b70bd0b3d2264f3a5f279ac71f22ca3c8e5c2b491b70a98e2baae86a504f59d9eb688f2c84489b9173abddded71fe75cc7aef7c395ea1d0ff74e64067d11a70edfb86306f3cfe3e7246421b6c58cc0eb17c0a896dd14a9398b09a42bfbdc3dc9681ce9d9ae87b4bb1d536ae2b283564c1af3881587c2ce612250f343cc682e0d2843a53a704175e6c66c77ba1b9b52dac2a804f477de44a1957cf7a8ef3b4b2d25c19ad78b8e9320f853255ae2eb8a4295a42d9d0ab926589049f23f6ad0cb80444120395d8012cfc8ed185b3dae5b394ac2ce7cb7b128f326b6380968673d7848d9d740ac1abc79dd92d76b11d20afb9d64943dd5c9985da82681d8d2047eb7559ad3f92ada25f59dd1e9967198303c350af3cc168687391179b96a44b5d7e37bbd6194568efa2b313b7ecf0ddb8699540360b0d1b21ba3ad63de62a2007daa0bb6f0e5261859b4a891d88962a52e14d70723683b06a773b5e590eebcbf5732a7ddfed28e94fc1942f33acdd2bbd893b617930c8d089bcc50fe5c255690e66944a8fcae5724c0afd7d15eee0ed29ac3d1c15bb3c9b0b581d618a0585bef614f3f3d04e943071c60549f8bef7ba83cd4e9c2f04ec6af1669b70742f1d3856cdfae65f33988f93d843890e8f9a9823e0b737b178a3b09337b2621fb6a15a277b6638c537b5e40d994276b36801732ffc6fac52a31178fecc4e1d384969a11affc086abfdc41f0ecde04dd03240320a35ebefaf8bb508c3264322a3f0f9af95884fd92eb757fa85dadf265e9616ce2094d8bdeaf19e32c38a9f660b1b6a6be084ef42657adcf3f7bed0485dbc2c2f32b056c69568a40d32cc7a840b4764bd7fc8b08b4ca491827c2ea313faaf6ce1c62b496e12870fca2ae730c060445f8a814a78e50d275e503cee6 ss = fec7389b34dc7c39210dfb4e16d2a98ab4b8cb26456b1c939f2b513a75aaacce count = 632 z = b5ddf030b8c054c6e8badcfecd3dc406c96b49d4fc7842287f703577acc24807 d = 92d40e8ff579daac56ad24bfad091e51f657ec578da82d575c64a190df2a7469 msg = 8307b7033df7f04e7918cd762f588298a7319912f52af8a0dd1410517bd83c43 seed = 97815c2d170bd1f7ae757d3f60d2996fa3bd0928d4558c967bc0b02008fd24c0e1209a776b065ac917bc515985a710fe pk = 810b6ded4a93e5637fb520bb0ad1282ef81d30a80d7094b444b31a3ce0bc7ad7451892bda07c7d8026a775517b10555af4eb0510b3a644d024b4478ef2747e1d9594e9968f1dca3383627dd34429a3a9a185617ab4a4232e6a7b69919a242a62159496db7b8f38288a73e224939859a6c7b14585ac0abb36f91c4694ec30c5168480bba6dcc83b0147abfd424012882ad8ca7662e120f1c202933501a8cbabb8899f186ab834f4076e6361c7425a0c91c9e791821424721b323733236e9a94673f641fc867cac033cd674a6a3a62638257cf892b584831133b186cea9576afa10ae578265ea560992a79b10a3e6a42163e893690872f36d32c9d8622f5da2750f8b3e21646d5321bad12bc1e6b37fdcc38bf82457e804dc777c566f71ea911985ce08924786d64ba72e994885d9b7556d0209481bfff0a1afb50ad1811124fb9c3a4e04d41ecb0b601631a94affc71a449199d600b061c3a9733c77e49da8fd4e34aa36956d14cc21f5c720725a0ea94c35d416126558e09d5558a4c9d70b27961f2ae39a8c896e804b84466b029ad8da0713403ce3ad4b8a5a1777a9a3208c0a4b25b0d20339fc5064ec5831cc660bfc488a041349949bbb6bfc6295083462ae4c8cb99424b141237c7be4b20c455e0270225be017b3bebd6ada07b9f8549433a389b11b1394f679dbb894820c11268aa12957c81a6a53ddc29385f51c308d79fb8d6082fc448231816482627c51c7e69c36701c722cfc59bda5768a362ade0c85265094bf8ab923bbb009346678ca32dd1b026f088559c240fa9bc3702dc9caac731ad3441bc0722a5311a8f872641dca9eac9136ad0949c033eee5875607953c4a0a9f2832944c4a7d55995c7ca280b2688d9f78d80d6757de9a004777e22d686525576c5bb3a6845b85b4abce068c1b46a074f91a0d76684fb26931d611f731073c7eb742fbc40afa1b07b6b16e2c6a947294cfdb98529a9503e9c6c69bca12d1618a3b707ab7c9510511e8acc0b21fa69a2b5ce041a0beaa7318f557205069445db47f0879099a765214537a3c7b8b0d18dd2abab5483713e5c92555756d5cbc2dba9e62baaea0c0c26e2c0b743c2ba6f25eb207ce5c2eba216acf7e3e2 sk = dc673e5a61ce99eabbf3ca46f79b89186c1133bc8ceb57954284b221a4bd05877a2ce628891320672a5c7f08a1ab7c5478a1bb63f1090f83a49e5800bc6b850a5b2781934c02f4b2a2848a2c5c2fa0a0c2fe2b285c31c44b8057d6e708ab00c5d65a1d2ff8028aa72354e85304c7cd13b84025da9d37ba8c48e05e4be61a7a185b3c839e1285843a49a31c09555b25562a2891b6302490416c5fcbcec74550d08ba11c6667076b6707ac1de4e9c35ffa2a6db6b667042cf69aae6954a89a53a26b5b682589c243d864e2b1a0b1d34116c61955da9cce808553936cda47393f8c6002b26325d19370791357395bf1e036aff4cf1a73b2c3f3996071947d7557adf78bf4b7377f1b256faa5e385115d4b4547c850aa9281423d6340a28b5ad79429c683700bca026a40f55a523bb4660594b71af8a86f7b8627987b002339e462744d2d8101c02770345b4122ca96e4b6576aacc7b1339ecd15952369107d2c30a77358a84c53eb70f9947326b1039a1ec21aea87f4275338d7719bd066e68e4b511d268cac29f7d24c17cf0ccfa230f9620a5f436b27d5696e5fa6472957e1596245ad4c534bb65ed77c1d61a668a554391c9c19a2bcb6feb2c082c05c7db5aa00a3db0785f7d3a5b85500a055638b1b19fa5b43946d77b9807bc8bb4b4a572833440c8af588c9ca65f9282b79ed1a73c202a98dc2d704a3fd7e1aad077ba99cc964aa780e9e49d4346b15a04ad11692806a98514f903ec907c879a799157b768907a61129df4c77da5218ae3f0b21cd70c8c7c59a4285d2a22bb528565fffb3b13943bf4d5735d6225b722bbeff18a270b3061a90d8c10b9f9d69a1b64055faa9d9c4b416a6a8861c0060e9021f385be005cc1412b8ff5c25999cc3222ec9e9376a4dc52c345b186cb5b75cf204285f08b640592ed39391ceb3c4b6a4f135b7b65606ac676b45b96cb1eb25d4bfbb03578a7df41beac10693a7c11d31cae93d3beec41b6b055c9b24c2083aa584c41a9fd46436fe958e4c1737e166efd63163f8216e27bb017f8896b1a8912f74d60f1b8ca14bebd9594ebea5e171023e4cc5e810b6ded4a93e5637fb520bb0ad1282ef81d30a80d7094b444b31a3ce0bc7ad7451892bda07c7d8026a775517b10555af4eb0510b3a644d024b4478ef2747e1d9594e9968f1dca3383627dd34429a3a9a185617ab4a4232e6a7b69919a242a62159496db7b8f38288a73e224939859a6c7b14585ac0abb36f91c4694ec30c5168480bba6dcc83b0147abfd424012882ad8ca7662e120f1c202933501a8cbabb8899f186ab834f4076e6361c7425a0c91c9e791821424721b323733236e9a94673f641fc867cac033cd674a6a3a62638257cf892b584831133b186cea9576afa10ae578265ea560992a79b10a3e6a42163e893690872f36d32c9d8622f5da2750f8b3e21646d5321bad12bc1e6b37fdcc38bf82457e804dc777c566f71ea911985ce08924786d64ba72e994885d9b7556d0209481bfff0a1afb50ad1811124fb9c3a4e04d41ecb0b601631a94affc71a449199d600b061c3a9733c77e49da8fd4e34aa36956d14cc21f5c720725a0ea94c35d416126558e09d5558a4c9d70b27961f2ae39a8c896e804b84466b029ad8da0713403ce3ad4b8a5a1777a9a3208c0a4b25b0d20339fc5064ec5831cc660bfc488a041349949bbb6bfc6295083462ae4c8cb99424b141237c7be4b20c455e0270225be017b3bebd6ada07b9f8549433a389b11b1394f679dbb894820c11268aa12957c81a6a53ddc29385f51c308d79fb8d6082fc448231816482627c51c7e69c36701c722cfc59bda5768a362ade0c85265094bf8ab923bbb009346678ca32dd1b026f088559c240fa9bc3702dc9caac731ad3441bc0722a5311a8f872641dca9eac9136ad0949c033eee5875607953c4a0a9f2832944c4a7d55995c7ca280b2688d9f78d80d6757de9a004777e22d686525576c5bb3a6845b85b4abce068c1b46a074f91a0d76684fb26931d611f731073c7eb742fbc40afa1b07b6b16e2c6a947294cfdb98529a9503e9c6c69bca12d1618a3b707ab7c9510511e8acc0b21fa69a2b5ce041a0beaa7318f557205069445db47f0879099a765214537a3c7b8b0d18dd2abab5483713e5c92555756d5cbc2dba9e62baaea0c0c26e2c0b743c2ba6f25eb207ce5c2eba216acf7e3e2a7884300d32c5d0da16d486e4b94f74e71c74f926417bd99ab856c38562d9567b5ddf030b8c054c6e8badcfecd3dc406c96b49d4fc7842287f703577acc24807 ct_n = 04151d9e2ca00299a5ff5055333532801bee5315db64b44964f00ba8049a215d047638bb92ca88994667aa3c792cbac4930369860b5884546c6fbfeca916b2b5297de821c5a8aec29d64430d7698e7539dafec70bbd34254da5b65b72aee8b7344ac78c107edb088a19c0e664e26a6796d31954c180015d40c1a90185c309720eb6051bb2e61dad0c76e1d7bae92924af747bc81877a75f5f598ed03c2ade1145ac0fe0b34491954b75da51cdc972373f97604fee0aebe024ef1dc7ed8bd361b4bf5cded6e2dfd82ca186c498952c33d3a6ba9f0f9eef190c5ce549ad4e6544485155716d7be54a83bb793acfe3a2dbcf3c77878df41c202f51584a0b5cc8b1c5129ba4c0630210c4f96b78cdfb3f2626b4b7206ef662b21599ed83cc7f43a5104d408b5e6eca81d937be7040e0dea50f237db9040dd3b4b1f328ca1a1f94fc0a74e34f48921edcf8cbc9124a0b2a090501886ee9cb38b40f73ad043cbb9cd27acd6c3e8c8cdd2eca38204882d43601a7c97d441cf307f95f76c3f1bedb46e80caa83386124eb568ee95f6cde96794ee20c55a0f5591ca245bc404a9563a54d8a834b731e0da798eb44815a2ef6188c0a93e5e423985c5fcd85c7f1a82b2561602c5b37ab8ab3434e4b213c112694f939b3d79c8de350a954c0892573298c300d2e9b80d2ccfca6b7dc1f18e0d494083218d628da7d467630efbb08559a3acedea65dc68ce863f35e90e6efff8973dde59e955876ff6b9a712d6203745663fdc0b209fa9aa69e5cdc98b357c05a5df48412893fa8804e629a2479ac767e5729b0213f4b2fa3be0695f53fd011604097d4c395dc23fd098b5f56aae9d1710ea75c8f94d794bc92dd04df25e1a14f3fee5621ed47b8ee922caf29dca655b9df92af192b6e22943909f8695ce04d0ca69ef65ed276ebc169dafbb2630193496040a3034fff75098cd3d16ae38d63918bab8aaf69d664f4b60c94b4a38f24ddd48b03828c5f41e9fb41ba44f36808c8687b3256a7e3892f124f1ee9548c187f259bbabe0bf02e4dfcd75f96e4fbbe32bfbdc5a18dd9a5cb36adf5b4ffebf389a16d6 ss_n = 87de22dc464e8eea97d2d543fac65db07a791e562760a0aaf0d6f72733bb2e68 ct = c5cf3a4f2e42f147119f301939c9b6d9ddb7cc893989e4a395790f13217e657facab3738a495dabc5730599f58d74a21cb14a8f8def7a383d1198bbd6406cbc5ce2a31253346158e320c3bf557f4909198e5fd935844e8f3c4c38e60307193c8ab3ae931b4027696dda70763e6a7af0b11ddc77911ea4ad31c9e56892d874b0a1d9e36bd46ce1f6c36937f9d6cd7ebbd4db8a5ccd18c2a64c3049507fdd5d3a4a6d5e0d286705dbf8b5c378f33f3b4e1666c286de4bd1d1ed1748f9b8df0a1927b3bf51e5e7b7f5dffded4586a42dafa93a52e12d239018aab55911bd24277e13ac0a50327374e18fb6839b07d1afd6ac85a08d0a98da758aa6c7b32b769b7b78f1e50178ed64d29758c46709e22b3b157c07a622f16edcbb7030eeb1138573a7a637ee4ae3bf8d2fcc8aa16f23e918c1804eddd837047174ce5531198251bd6269e01de9ebdf820a45171b9b60f5844e14fdb876f89d47398b1ce3c9755b908d26137de3f86d1bf92401a7d044ae83a226614a99042f0fac893253040cab54c14e53ab2f2440f714327879500b5a2b07e9ad7a32f584a648196741aa58809e2fdef605fe921e7858fa7a0d9b4efe829fc45b78fb6ff30518c95c26ea9b27b5cda35936e9b7baadc7934d3129d00cd51c82e73b8e8381abd4bdaa0474c042c8beed9c0edef5972b174add48af760d1055f309809f8d96759736fbfe67bdf7548ea6fdfc54ae6b1329bf81f776a9d4a3327c3df48b9fe9e53e5be3079bf6a64b89e411da4d5f39b6a888f5cfa306a2dfaa3284112c54b97725ae286bfe65f3924a7a6a462dc89db45e56184800c8565ed5e15aea53ea3633c74056917ad2f85d13efd4b1efa1ea98a122c8f152e40ec57529d7cc3312f779cd67f26dc564d2360a1925e9728a230929ab65aa95941059f23b530174ca8a9918d7a64fdf7c978090cf0ba6e74fc8c29a8a27d45431bd4133dc891d0539034c0beb2f49bf2976da6ff90d00a66829d07e8af13b161525408d088ee8500f77a43fa6e1196a175ee033068d749008e2974a8cc9e454a152bc0a1b117a53cd539e5fd7fb52cfb7ce79b ss = d411e330aacc601fe329830ce559e934674758dbf6b976e15e31750411f09248 count = 633 z = 653b212103f9153fccf7dee814b9005108dbcf74d2cf9af0aed1e304cec46faa d = f59cca77927fb6db68b0f8c9866a927c36301a357df8e29a2906a2a594a9c4c0 msg = cd80a7e04aeb2aabe11e68099912a0aa7d005de953b894a5bf5d5970f89bb567 seed = 17ab574ef4693ba85fc56fe77a5807b6e4f1c8f1c90579fe0f336f99b3774ab7a83fda74cf74b283ba87cab3f0beadb9 pk = ab9a1f60f35a938ab655938b80672ebd7a8b86449806487cd87589c979167afc8d33f1ad64a96f7ea87504b908150a22f3449c914c476c536eab63a184431e849257e97a525c8a29150c1b96165606f42202f69272e5214e049f5c0a281dd47b86f82a6687a0877404f68b54366892eaa8a107202aa464569d006ea0f34cd4bb4d973578cfebc9464b1b78b7016444708b995f047508aff92f1581768029123962cc96077aefd93f0ef3a89440787d18a97e92077bb1cebac9b3cec9aa6e1188f2e473e6d940e5396bc81194a146c26ca758954b1f98088b79b681b5533c06360266a2b7e5056d45d91cf288050a433025c0b4b7cc352603b0aca3b4cc95a8b5f67e8fd82d432c0c74322d5b229b71868524f953e121c832fbbceea7468099bee6d87875f268c5e9cc8206b1f7c0a7a3c570197a5daf7a7dfb803f36f99cf491cf00fd67f6fc065dfa4ba2c6417550cd5a59bcf0485885c0afa082b82eb193fcd16d6621c820e91db6805808850e58a98c0833b52f818ba6a326cef2c649a119c3b0963fe4050c9a57980522f60aa8caa287da14687703bd841b4f245b6f24dcb718d17e7d2a91b1319aa49cc3021b061cf7809c1894bfd599193014a6198eff3035efb5633a849c79f8040652ccacc2860a17051ef6ae726260df2370eb96ba8c94670712152c235e91fc1a87743a3574199f448c8eac629c6226705373f228169160a50eb7458308a14c86b2762b814ed36f99282f6ae372dcd47a8da1a6e0c19ffab143ce19c49c4518ed24c5e8a69ecf2152c5210df4198cd874afb4f877aad5ae2809cc6b3574834c032d31b0dc884905d309b1798eb6377a7835ac46901842c5af683babab0981f8092c9b647c6bdb58d7c472196c78dda226e7e38dc7f74517b320a21389bc87abf0311d5d36bc40a54cf6b2b96f44226df7c77f53875b1a66fc4808c7b25a9b570967659880a3813d7107a58cbfc9e342ec35277fb202ac9839ecf23d4f8a2fc11743133c33cbb6c212093586f2cba0907ed907c2e87b27bf4a03af42752108835a575f7a275b8a6bb308279f647940e9a157d78ab110a398a9d82ab2bd07fddf897bbf9a163ec65a11379e999bb0304cb37cc38521 sk = 8dfb0084891adec95e62f65bfe96bdbf342086e40baf229758db69bf95281be8c350606a1663b52d4202be69408f67069e664798e88f046b2aedb11aff02c83839bc40974a5247aef0e36c8d8047fb82c55c75bf8b8b0f44333c2ae419dd736cc4545a0d1976973a2b10f5b5f9fa86b0b625cb7ca82624c409417c31053bf4c207570a1f4db3b4e10076f18c282fa72f6f619e47868607d479912a340069af0ae5c67c433a3706a778d4687b26a607f1591ec7a4854c00163819a7e80aa6a51fd6e18348667c5a6629cb157b66a03be367c9773478cb4686e5d08f29d8c2e40577212833ec49c477ab736a41cf4d14ac6c010b93c76e44140b3113604c855673a240cc0b7e2dc738de9c2654d955bc57701be0a729563e9942060d4c5ff0ba3a19d6883fccb2c6642294e51c5067649a44bd5a7111b1237e49e8519c4b648900b99e648de3c8b7a7cc750cd44a36e92563221ceecc4aa2f05888f519856519203684219b1f46918594eb9f01820385406bed561e3d64aa8f7846763a06a1fc5c2aa015d4eb9d98dc0b0b313c33e0903a96cee0808582b017a85a97a97ac0b99bbbd2d5c15457816292157076634ba280d99a0a53b23c29824e6f3895f934806fc5a9a4a28cf9b01a9157ce0181364772491d182dc1f0c6a1e9aff0b75f7fc33505655df574710a666372800f18a410f2287b31c2a976f5730fc30d5775c971c566b9345e6b1106e8b86f43ac63009211c9f84d02041e543a1a53ab858f3690e9d82594e334be2954ffbc9cd384a73d845afb198780354129ba2de1898933f786c9d47405204a86d89cf05a8459f8839142bed9d1a8ca3b4f8db6c82cdc4b99a6117047bcdb118752cab9d0a71283163c5398a521b389fe002015a00c299ba6bb2520b37c0837a1bd9319122c2b410c02a311d054ec75508367c83ce1c8604687b97c1a03fab5d4a98a83f043a35900096837d7d1750b1368cc31c96fc26fb83689079aae56c1cbd37ac531133700e41cc1067d30e288fca852b53955ee1704133909c500b7a61b852d22b4ba3237ce05957e7c6ca733007332cfc2a00a3d6cadab9a1f60f35a938ab655938b80672ebd7a8b86449806487cd87589c979167afc8d33f1ad64a96f7ea87504b908150a22f3449c914c476c536eab63a184431e849257e97a525c8a29150c1b96165606f42202f69272e5214e049f5c0a281dd47b86f82a6687a0877404f68b54366892eaa8a107202aa464569d006ea0f34cd4bb4d973578cfebc9464b1b78b7016444708b995f047508aff92f1581768029123962cc96077aefd93f0ef3a89440787d18a97e92077bb1cebac9b3cec9aa6e1188f2e473e6d940e5396bc81194a146c26ca758954b1f98088b79b681b5533c06360266a2b7e5056d45d91cf288050a433025c0b4b7cc352603b0aca3b4cc95a8b5f67e8fd82d432c0c74322d5b229b71868524f953e121c832fbbceea7468099bee6d87875f268c5e9cc8206b1f7c0a7a3c570197a5daf7a7dfb803f36f99cf491cf00fd67f6fc065dfa4ba2c6417550cd5a59bcf0485885c0afa082b82eb193fcd16d6621c820e91db6805808850e58a98c0833b52f818ba6a326cef2c649a119c3b0963fe4050c9a57980522f60aa8caa287da14687703bd841b4f245b6f24dcb718d17e7d2a91b1319aa49cc3021b061cf7809c1894bfd599193014a6198eff3035efb5633a849c79f8040652ccacc2860a17051ef6ae726260df2370eb96ba8c94670712152c235e91fc1a87743a3574199f448c8eac629c6226705373f228169160a50eb7458308a14c86b2762b814ed36f99282f6ae372dcd47a8da1a6e0c19ffab143ce19c49c4518ed24c5e8a69ecf2152c5210df4198cd874afb4f877aad5ae2809cc6b3574834c032d31b0dc884905d309b1798eb6377a7835ac46901842c5af683babab0981f8092c9b647c6bdb58d7c472196c78dda226e7e38dc7f74517b320a21389bc87abf0311d5d36bc40a54cf6b2b96f44226df7c77f53875b1a66fc4808c7b25a9b570967659880a3813d7107a58cbfc9e342ec35277fb202ac9839ecf23d4f8a2fc11743133c33cbb6c212093586f2cba0907ed907c2e87b27bf4a03af42752108835a575f7a275b8a6bb308279f647940e9a157d78ab110a398a9d82ab2bd07fddf897bbf9a163ec65a11379e999bb0304cb37cc38521fe4d959afb60c1bf6a8815f0b53b6da8375508d09c08ac38b689bc4b7a3885a7653b212103f9153fccf7dee814b9005108dbcf74d2cf9af0aed1e304cec46faa ct_n = ee01515fea3c0ac8cebed9583c2725416006f26fd1ce6be5d20e87347cdb4cc4ad09d42b269b98a9eb1cbb548c5154ac71e13a6c905d745ff816eecfe7bc9f15befdb20f079c0100ae8c22c68231cb42bd7200bb8a040f819af0135005ff4e984e711bd81641cfe8103c83a5849125ca6bc716445c3a6daca7e17a40a06d51db5a403385196044c5c8e5ad59dc039a9ecf76e9cc8fc73b99c0858be9bf9e0efbefa28496b09263a92e59c01c9c955253fa227d18df1a50369308da0bb59f0381cd4d0bc74fa82a17e752159d1393e56d4b3c094c7d2704f1b16e98227a15c4a86dcb72abd0f7f787de815f03acef00fbb916a3cb0cb1ffc86c3ae099bdbdd7012ddae36dd8ff28e7a22ed70b66041899908e305b585254ecdf7d7577c18d88edb6f1c30fd66b4f80142250590b39a4611e2dcfa8073059358433732d33aaf311dd4c36a749c1855e391b1b38963ee8e09b732e9a849a457895539fdcfc0b213a50ffdf9bf9e2b1369a1ccb05b83d3daa6c36453eacd3fd4e027645bde1104a23b2c635a200449a89ff3e5e8d2f9903b720973e5c3c3899d324e3d6b1061383b4e0a0b2885fbeb87a9eb820d021201ece77987c7ff298c1d0a4c3eab20d791f066a440d8a5f92e45355477c4f170b70a15d0e812a57d28c3747453ce838dd94793ed0c5206964e636ad0ef817c52ffb08e888ec24de74e82e5bbdccdefe394cfccf941bccbdbfe8ec30b44bd8ce2669c5ad498a8ea369d1a219f08a0b89aa33d736101f86e8e30622f9a5e3971eb24f814a171b70a7a9fed209403d0f68b6975ce3b42f835990a6eb6c58bfac5207d744ebab5af11451361261df2657134a8c7469ed1e1c6bd7c651aa0a2f55d70e81533863e02d622cfe04e3c9f22301884dde148f45761793cc4647e9e8ad958457d28db960bf78acaf085762f02ec265bca9e6c05516bb565848af8c26b77e3d2e1cd7834348c1db97fe2531b5244ad54bf4ab7f137dd3fa6246bc79822c77ffbb2cc13bb011add69e179a34577a25b1060c948d35867019e51066c3350428d8141890ff836d47ecea02fe41ff4b42d97e23 ss_n = ec310dbb12c3497af85c4b900a960372ad5c948fb84cc2f74aa75aada7b79574 ct = fed128a094baeddf2151ef525bd0f5aaec042d95ebde90c1d8f299b53b063254d1db04caff310116d2baaa6c2fe233c5aa5d887c6a9e6262681e2b3655d7139d89350135a7aede7e84c7515ea849f7ccb04e4133e9c75d81b57047965f9553db86c69f21cdd97ad4f6a2dde3b27ade1703683817f2ad446919a4b59d697bdf2e3e56014e3f0f3db43b99c746ffd24e45f07df8cb675124caf585e63a78343a92b7f6f033f19497d4c067501f636e88b1af495bd196ea6645f3a952a86be089de64d1f5e5e9d8b41ee6c1c24c2a59d62d55f45dbdc0bb93cf5ed68a5af3b4357ffe7bee4ea29c3aef7b4ccd2befd353388e9bf8e1727a1493875cd873e3e399ca392981c27d5090ac5632a36ac60a512d697745f8a9b751ea33a1365cef36019f539ae9dd99fad87b8a3895b58bf68fe005e8ca5a1cf3910326c42c6f097f10045380ce6405c3e2ef8d51a078aa6e048e772457db8a435bcb9dd28a502cd011ed3d16554d9e41c0d483a4b7d5fcfe507610b8fd72650ba67a05efb80858c326db3fe7c156ea903b88a7df8f4669207f6cff10d62db2ff45334d6ae5844bab0a8fda2c8e103c6e4a59b93181689baac93165342364782c4c5258992cca6e3849effa23a490519f79d81f59bb8868cf501d989a0839376e4dcc277da62b5ba723a26d11841df746ae97ef99767c84a1461d048f6aebe973754f9c3364499bed1bde9a7ddbc86f61036dbcd6304b049e752a51839045d68ac5984318590da25c8aca7f312546c3c65439176baaefa32606aaa7b95eaeccb8efae379f365b72b1c45ec512444e6ea845dc287e584a1cb91db26023089414f8c92de57729eb1013c9924e3730b9b12141e8688f2966df68a19e4953462a94a0599342fc1fac058360900a48ef0d3dda71f38758e656e10f01cbc1f00824ee51bb39fea49d0339a8ec865c61613f63cf8999ec3147e0f0b8cab51b7f2a1058c81cb76349d3671456e6d48563381e72724864c360c009d63adb3916bb854d6e5dbc1bada3afc3343757e8a970dc05569077eef60f1ecd91eb674f2925fb7794ff18d00d540a021a3d7c95 ss = b9f141083ed842de297b78ef2e9639d2474ec66e13e949b60e51c58a0af74842 count = 634 z = b88b39d1f7490d623d1ca08e7decb44c680a4de083c63674f4cf3f2f16ad6b09 d = c5a1b15844731d695ea7be1178fe16da9caf7b4a01c6490f5970cc0ee0de44c8 msg = 6d3d2f581a93fa440ba59338ae20bac75abc5c521120725931c72e668baba85d seed = a07aa295dc48c80ed623626e39d621a4d69fd1b28e718ae011f53ce0b6d46fcc60319a5cf37ebcffcf8429448dec694a pk = 6be734c10aaafb2473c90c5fe0e011fa14260ad677d1fb2ff06a3134572d6977af12e0273c2c757d980d9122964be0c173086d313c6389578bf6bb094b7614657a6e03095fbe1261c64a407d412d0505671044439f97b3ae81b944f6247d1a17b4e41987b04221023255c53c8e8a552d98996017a841d9998d03091771025abc159ed78fa3c153901984e689cd0e5555c049cf135b5e21d940f8e8717dd247a54637924361326521de488ebc1bcc6d3631bab1cab3b03c97a65600e7a0064b706a1682aa1b5d753a332056c373e06df090bde734ae4ab7b872cab3947988e7b92dee545681fc355cd0330fc5b3f1d8255476a2df4171c8373dd2936050ac7d9e71c53c567a92ba0e17acc379e11169926bc44120afb75374f58d6c140861a38f92742d522a3bf7aa2b54c53e13936534b0840aa847fb20ab269c9221dc32a6f515f235cd6470a798246107d06f680805d3c25dadcc9d045109cc65678189487c49c638c96ca8c39bab5623e25079d20857cf58618c5bbdde73503592c2ea22752ac11ab3d537e6d2be50e49749681b7bf78d2f6b9577a13b2c286dbd2a2dfd6223b8890694c17282041fb203c7060b6ab4f42484db0c5b3c1adc6c298a8028e7156a84b45faeb59b0d822417737e0f3765256430380c51045abf46940ef5085207dbc9bc21a6c5e81edab3979963028ae9c6ee53338f6846316aa9fec66123a8731868ba029caf5623ad601a6faa452fb64c94531922379655c8602421b9609b94316c094fccac4849f94da9f632b40310595a1a37a3c8a73a13c6d400e9e045ef6469e5893ba0a89bbd3412dbbc8195966715302bf198325bbbc02a1415374968e2b524a42b61e1a88a379b89b63a6b13a9b795d3b2cbc315ec0821555867bb837acd471c598705e9822ad6e288d15345e4100e43425ba6f44d2e9ca3b9322481d46e535c7895e65e2b85befe48583f29abf3b368f1e58a5577665abc4faa73316353c577e64c491b5231a4359fb75e3afbba1e4a9832e5ab39609ded94a319d12ba5573c827764a895bdcac6aad12bc61f71b81cfc1ffe84112052915558181e4c68c910649bcb36a302602f1e97a3c8c484a7cc2fcbc6c60daa430afc9524 sk = b4b2755fe26d348b41bd59c828b9b9ce5c1986c5c030c07732e7458ad24dc9f19d449c119b253968a008b18bc7ba660a71737844050a29928b53e8379c67b0e084738b2bcb3767350451cb32608f1db864b2b78b2ae4714dc3ca0d88992028746c533c3534a11fc4ce09eb94a4733a0f80c80e3413016a67e3141a1559643978169304a04149bba54b8316a3aa41f731be04a50f02bdb9e13b298037e3a3c174484e3419ce3e085a7fc583f08338093a0654847cc1dabc5c5cc3c0097551463ff6a844d8659da6918f83b260aaea778d2a0d8c9794d4b06a8b863c46da30b31c11beb9c75ba917350693a787b93792c283f24679211301821a21761e7df70378875c9c60753726785deb7bf8520a8b029853f1c9c50ccc25c93c0910116417406f2677be9b3ff2f59ba861a7a2d76abfb8b41d12040c862c20d716e7785e6ac1809f4ba84cc4a76976797ed10618941d9c8cb5e09221694c5563d47729bb12193862ab73839774ba8c988a3de8be0f91034de7c6eff330c54a575459976d7027797a4c24625f9f60aa38099d42e84dc1065c94317a03e8cdb4856230e2b6373460d8b29cf4f79f342460bee85e63d012377134c8154a6c359401379b0195612798553e6126e4551f1efaa2c684653d4814e80131911b9c4961cbd11b4959899195ea96bfcc1287fa468ce9b1558a1f5896625471c4c8922a0dfa65f809c33ec72a40028b0db54a0e77775e7753073a06a3795b5152238ec11bb6d559a4fa29d1987127e61cd4a119a91257c9f0bbab4523663635f2fc0482723737c8be6a997f3175bc30c991797649d79794cf5b271e5bcbd88094c0ccbd1d44371d985940c65dd5171d68a76b3a017ee6e2b7809a6c49967018dcbb57118ff518692ac22130841ea630211ad13725f6ab575aa652c2aff16338d56b9e43270eed9b2648222bf5c7490ba00b560a8f69c58d13d757c5783f7e448b165099bf314d8357c6343b02973bafb218a515c8794c462613914cdd3b1b4f0798cef66aed46aa52775f1f8bc9f6d329f401a3a52a08d2f6030634a2bb592474a80808186807418304e7776be734c10aaafb2473c90c5fe0e011fa14260ad677d1fb2ff06a3134572d6977af12e0273c2c757d980d9122964be0c173086d313c6389578bf6bb094b7614657a6e03095fbe1261c64a407d412d0505671044439f97b3ae81b944f6247d1a17b4e41987b04221023255c53c8e8a552d98996017a841d9998d03091771025abc159ed78fa3c153901984e689cd0e5555c049cf135b5e21d940f8e8717dd247a54637924361326521de488ebc1bcc6d3631bab1cab3b03c97a65600e7a0064b706a1682aa1b5d753a332056c373e06df090bde734ae4ab7b872cab3947988e7b92dee545681fc355cd0330fc5b3f1d8255476a2df4171c8373dd2936050ac7d9e71c53c567a92ba0e17acc379e11169926bc44120afb75374f58d6c140861a38f92742d522a3bf7aa2b54c53e13936534b0840aa847fb20ab269c9221dc32a6f515f235cd6470a798246107d06f680805d3c25dadcc9d045109cc65678189487c49c638c96ca8c39bab5623e25079d20857cf58618c5bbdde73503592c2ea22752ac11ab3d537e6d2be50e49749681b7bf78d2f6b9577a13b2c286dbd2a2dfd6223b8890694c17282041fb203c7060b6ab4f42484db0c5b3c1adc6c298a8028e7156a84b45faeb59b0d822417737e0f3765256430380c51045abf46940ef5085207dbc9bc21a6c5e81edab3979963028ae9c6ee53338f6846316aa9fec66123a8731868ba029caf5623ad601a6faa452fb64c94531922379655c8602421b9609b94316c094fccac4849f94da9f632b40310595a1a37a3c8a73a13c6d400e9e045ef6469e5893ba0a89bbd3412dbbc8195966715302bf198325bbbc02a1415374968e2b524a42b61e1a88a379b89b63a6b13a9b795d3b2cbc315ec0821555867bb837acd471c598705e9822ad6e288d15345e4100e43425ba6f44d2e9ca3b9322481d46e535c7895e65e2b85befe48583f29abf3b368f1e58a5577665abc4faa73316353c577e64c491b5231a4359fb75e3afbba1e4a9832e5ab39609ded94a319d12ba5573c827764a895bdcac6aad12bc61f71b81cfc1ffe84112052915558181e4c68c910649bcb36a302602f1e97a3c8c484a7cc2fcbc6c60daa430afc9524d1f3288d3b9a39246cd20594cac7b5c5390ff12cbeff4b1ac43dd755be77892ab88b39d1f7490d623d1ca08e7decb44c680a4de083c63674f4cf3f2f16ad6b09 ct_n = 66d347a423887ae3698f205b3437ed75ef727f949dba2af97b7e435fdb521ac7d0aa29c6aa8bd6828a6edac56ef5c2be5b5125c49a2becbd0e6e7706d523190f13407cabcc67f1c28e4e675123de3a55697d116c827c47be8280ac57602f37d37184463c91e861d7d8fb66a14f95b83521bbfc95e718dc293a0e0dc24bf610bbe2f17f1b74effc639af140222e4a2a54f74a30257e84e4e0a26c06b15a8ab316b4651a571ae200a1bcc933f7cfc354364d707e9b1ccebc2ebcc844c5fda4e0063d9cec574cef6cf29207c4a37b304dd0612711196e0e49ecb4f93925fece9b11e0e4229a21d87a44f2624da4276c5e5ac0d2d30e2389ba05430d18067f6fb736bc26ab15d17e3eca9bb7da20487a8c324fe689652efdf5f9964921a787a66d3f492403f8cddb27b93337856822a032a66bdb8b6bf4e06357fe067621e980f660182502c084fc610e64c7a0392414a08709cc624cca9c90be13c19e7afee1214be2594213c482f3e5670b7525e272d8af21440023b038669a7a0d909cded8eb56c95b1876cee746f1b93c178e5d80b2294374ce1a773194b4acb860766596cc90f0f40739f01039567c35bf1f545803e5d8ab6a279067c4df44445f1420fed702092772d68c4ed0a4fc7314ec0a65a8afae642fe3a72f0b35cd3a7182d2f773453b9a023c4c632f428d98e2d40c024644ab17fc03a0b921b1acce0d0c6d8c642d40d6f80f7a85ce642a445668082dde51ed09b15bbcda5b7ef91630108f24b75b35e2bac018f2064c06de62055ab02febb330320c78ef9d7d9df6fc223fc05341c86f15aca50e64608f4289ecc346c74a7f76f1788c47f1ddd521c3bff53668855e3d2d76733bae1f35c79ef9503070c5e01a9235e0aeecd5ac7fca9149c8773ece769e47beeb7f7e7ba64bd960a9f2a41b0732d824de7236b001f5a763b751125d5f7e7ba8d5b5e18e1fc787eda855526ee769d717bdf528fd0509d775747628f45c3a3e25af72fdf278391d4e2eb018ebe57aff194a2de7aaf25c52153e78aec655b0c1353bb6c63bf7c8603046777db5e759e5c2db005c3e6acfea95712915 ss_n = 05a22a4946a6452e8064ac54e27b1fec905dedaa8a85fd634cbd2204de8e0587 ct = 6b4146222f07339281103f74283853a978e7664104fdaf03668ec3f923871873dde9977ccb6780162526cd9e8741a0032aaf12287c28c51b4d9ae4328c23bd2cd4148399555cb8e4993dbb5d3ddaa8f5d0c95e874dbd1c3f6543bac29ad6c883c95f9bd332ac07367958d5ead8ccf7f883641eae8e9ad578ac1f5021ebd8caf3a740aa5d29faaf379030a96d4dcdd9e24427eaf1db90f56976104440040bb6eca06622ee89d1df24b7dcc77fd470720989c9101dcf5d587e87f5447c0b8f5caed432f6b80a0ca3f7d63dd64318a62060a0fd9e755da327e876ec8a5cc5921c05848cf96fbd4da8f179e4f5324c8d42e7a22311ae9b37122b2c33888de7c6c0507555f869e99847852f3c95d7bbbb36670a6a5fa2a0bf342cf77796814651c306d993c55f701268d378513548b33127deb6bbb554e319be791cd554e93ac0b7e61e7595e4fbce8213a1ecd81accbe599ae3be0d234371bd4ffe240da6504566a74dc00b943adc9001d48c6f03dfc0b8a9f10dfc61e37aabc838fc51d865d211ffd3810a5ff7053294a704a784fad74cc71d2a6138983065e42d6c15cb570a0fec4ff32b7b5e2df43a9c1930d4ab8cc805f9f5cb929552975239a0a238484c62a571499d9c4144f7589af5a9d7b4b9a3277712ab23bb43a90a78725c6520edc9b357d0a9771edf6126dd980ab871a3959e69c95abb5ee7f06404649354f5b366229af0445ecce71578ae02120f640ad8ea76ac9332697c91303d585662d0d5de08910cf93af52f846d1f223a1bf1bde23efdf0802ac9d34eed27a19644596ae37e5ab9031adbf1cb4c983b67b8afaf1090b91195020e67dd01a640ec97e0af729787f2a5c4e1734f6f47ca9c5258e96580424be0f0f91c79d491863d0514be3169ea9cffb3f87545cf3b02aa11780044521241ce0b3919bc88dea3f820631d6bbf215edef7762bcdd37ce95317504e7091dba4674d45e8343a029d4f9df5555126e8229ddbaf16a21cf2ca2c8c76888ab9f0f4abac5a45cdeb99e46c25e66cc35ba6dd83012c311d36cb94ad8bf5fec6bed6174c92659fb31bc8b4ab894a182a4d ss = b2b81e129c45aa32e03c60eb21ea097f8df7a410dff68e81dbe5d69988f9e308 count = 635 z = 3843977c22baec100f04db59e10842cfe675c3f362d316e6ecb8fd310b1200f0 d = a1597532aa9a7fc693e7aace75f2a7faefa9ade50f659b28492b9a92f9272dd6 msg = 6f2b4ef3caedae32c9be859c0e3b373badeedaeb114804b6589e2c44a7cd5830 seed = c5d52d084fe3b94236f2e45e95baeccdde6fd6ede743151463f1c490bd4fab1663525b79350581f087ee81ac3c50b687 pk = 3a0b96ab3126ac6273d03a9551263538db22e25944fd7bb73dfa1cb9e33dd1797b63a34394d970853358d37c3dced5cc52ab2fc7328d91752d8300817216c30bc98ee0d9ab3d48503d609ef2563d7870a862335dc374b33bd893ac879bf1365093e6801e946c66f742f880403a29bdce552fc110113b59b01389c9bb153cc2cc7e35da20700066110680843a0a3b44778cd4402e99270420c0021a3896e0b80bf5479daa37129230b22868136c41f97688ba98b9b05310a8c1682e7c5169b249874a9da2110e09177236bcac9821307490bc49d8cee90a7f27f77737928a59dbc419335e54731bfecc95f3a151566384d9d8b3c4c4a94df44337274007365c424249175a14a57c46865c83b0e20d373097940057a636383f5abff99194db559a91674019269b803c7d6c182d2bc3898102b3ede46f9c290313db794ff80241d166ae047113630bfe3c8e28578a24230f1846a630f70a0220a7813875bbd44ad792872ff6cb7c375bbdb30d0fb3423daab896b47cdf5a40bde31b92356e3b18b1f6eabb2c464cb030a40f99606fd2b0e2e5166dca8c3148ad0fc1b3989a9090c442b5762ec573412a297060026ea4d65d143515db1b41508186d7249daaf842e0db19e77667d78393f0a399d0803520ac9c2cb7922978c41f508b2466a4f69571da2c01f5f5022555209b6452d8301036c760640b218e06a629e54b69864a5deb3c461c3f45e0232a79802ba66b63e779eb36998ddaab39797361d6ccdf63a690782a3b076127b58461ca44aea197b372a0f7701506881998e5cea0272ed1ab0b74e58ed3a44b2586ac9aecacaab502ff9b88c77c8a71193c12b10f0af73b1bfc9c5adaade44cafb7630092ac4a7d742d7e5b6a0b0a4e2b05bd7542b46f8bcf43ba6b8a8258d30acda316bdd7c9c446197eb9672d0dc4844467610c55ad08907a9074890da019dd8344d2964235558f2915ab71f876dab0903e3951a2cb72155a3e5a4425dbaa28e6aab9c5228cae1191676c1d8409861856aabf46be2f099edf73bf98537dc61bb9358118dfdaa09c402663f80380770da2eacea4e2a5f9e1c3b1a4806235184da01961b868691a2f89f08850176b09fd84722d4a1175c21d23 sk = e22753d492cceaab3bf7dccb6c885838031a56c880486c444184ceb6c30002e01519881555cb7fe4008ba6a5ab2a87833cfa72eef31f28e84686142c10c99f6fb92c9b7a2c868566d5b7b0523418fd35cfc23c47ead16936b1575ef8016642207ad53556dacd23127373951c83b0af5130b765037b577a6733f44f5bb8c01c559184650296c743d70763655246e2e5ceff41c21b378e614b0c7e32c22fe69e473485b523303b9c06f2677991525072132bd4557fb0ca05d2420a8488cec49875e827c0c4034ca9dbaf31447ce5762e8c8aa937158b0bc9b7257a137a0750bddb4720f8089b7a6abdf803b6b686c925cb82b633d6f902167a24b2588aad59baad518f4a553de1b4bc061a06e3b135dab315cd585a9a2801462bbd7523293ffc3773d6a4287c6206464891b010b1c99c56a625cd4814be690a215ab28c9ca5cf8cc241c6218144778afb27f6708610051dd25857c769bc8a22cce04b86dd9a5a997785dc693a065380651514c7d447383c2d3fa36da1d5c0fd5ac95dd58b6443b1cf50809431278ce954c89a9d7d86131f5a43a7996cc6375a6adc3c73c4161988478053744397ad5adb6c5d341d98ca22507a3377037330da6d60c21a1847434546973650a0427b434a04a939e46d7d406d424029cd33364976231daa0585e57329e224b1573e638baa70e91376ba5460880d1e4a0c2ac2848a708c6668ce1da3cff12b09cb046877c22972d4a2e294a2c15156ada74462aa01d236cb5349bdcf6b8cf2506b8930c419c863f081508ff3caec36a8b90cbaf6915a471b703bda927cec30c389376a9a6bc2962ac56b20264a2624426af09b8451a8beba703234faa47ad83c84caa4afe9c363ea3831c8beec78425c6ab425f85a2f6c7db4ab90ccd840961a8b532491e92486ed36a13f684366ac3dc1e6c793c63122a195979c541a740f0052ab1c9a1f1633459e24977a21288f5762e9d51e01ac58ef076cf55c3a965ab9cc982795a2b6f5a4b699958a51424a22f91837972a6c3316b07c95b117a89eb74c7e92c440a38ef2d557e1d07cbe3734ae9c09da9cc3c5ea2e175a283a0b96ab3126ac6273d03a9551263538db22e25944fd7bb73dfa1cb9e33dd1797b63a34394d970853358d37c3dced5cc52ab2fc7328d91752d8300817216c30bc98ee0d9ab3d48503d609ef2563d7870a862335dc374b33bd893ac879bf1365093e6801e946c66f742f880403a29bdce552fc110113b59b01389c9bb153cc2cc7e35da20700066110680843a0a3b44778cd4402e99270420c0021a3896e0b80bf5479daa37129230b22868136c41f97688ba98b9b05310a8c1682e7c5169b249874a9da2110e09177236bcac9821307490bc49d8cee90a7f27f77737928a59dbc419335e54731bfecc95f3a151566384d9d8b3c4c4a94df44337274007365c424249175a14a57c46865c83b0e20d373097940057a636383f5abff99194db559a91674019269b803c7d6c182d2bc3898102b3ede46f9c290313db794ff80241d166ae047113630bfe3c8e28578a24230f1846a630f70a0220a7813875bbd44ad792872ff6cb7c375bbdb30d0fb3423daab896b47cdf5a40bde31b92356e3b18b1f6eabb2c464cb030a40f99606fd2b0e2e5166dca8c3148ad0fc1b3989a9090c442b5762ec573412a297060026ea4d65d143515db1b41508186d7249daaf842e0db19e77667d78393f0a399d0803520ac9c2cb7922978c41f508b2466a4f69571da2c01f5f5022555209b6452d8301036c760640b218e06a629e54b69864a5deb3c461c3f45e0232a79802ba66b63e779eb36998ddaab39797361d6ccdf63a690782a3b076127b58461ca44aea197b372a0f7701506881998e5cea0272ed1ab0b74e58ed3a44b2586ac9aecacaab502ff9b88c77c8a71193c12b10f0af73b1bfc9c5adaade44cafb7630092ac4a7d742d7e5b6a0b0a4e2b05bd7542b46f8bcf43ba6b8a8258d30acda316bdd7c9c446197eb9672d0dc4844467610c55ad08907a9074890da019dd8344d2964235558f2915ab71f876dab0903e3951a2cb72155a3e5a4425dbaa28e6aab9c5228cae1191676c1d8409861856aabf46be2f099edf73bf98537dc61bb9358118dfdaa09c402663f80380770da2eacea4e2a5f9e1c3b1a4806235184da01961b868691a2f89f08850176b09fd84722d4a1175c21d2325b6c2527ea26d6913620c077dc2b6b50757ec605ff30077d7a2bbe8c5bc8e3c3843977c22baec100f04db59e10842cfe675c3f362d316e6ecb8fd310b1200f0 ct_n = f34394e9895070dbb91878d7c4ed060e0822cad949c9a1420e47dee99c890eb5e7fb0b4d11566a082896a763722127b7efc8aa045148a982d7551a7283c4dd0ced183e15fb926b9da406448695ad2b763ade34831ebb3fb982384d33b2e85f1e32f0bd9c8ed25b54883ae6bdcc8146243a6c90f1aa0d64514d87840b02c3cc2dcd115df224dba15f218307fcdc62bff0f6fbea7a0a3bf98bc55109fe4589488b067a4f5c0f586761a74be9fdcef9c618ad43c06a239df59ac093a0f0326253a89fffbdbc862bd793dbcfc7530e0c582284f85c0fc6e123b1d26ce67754a549488fd9fde3e802c85c552423b13fb5f428f285f2293a998a79623c5de886a333ee1cd61330b8e4a6fca2607bfeab0f79f32df1f157b2f21fd494a992789d01e9ed5dc79c1b328ba19b2931af254670464b0a9a9f93d15950420b079e34294417564d3eda2d551c6c7dc41dfc6c7aaf8bf955ac44655b3a591ca86199482fc1984899599a6628aeef818070ad60cdda3ba4f17a88313c352139365379cd87d12d8c54d3880e46c356c0986ec3700cc050fc58e7cc33ac20b7937a1b2797098373f827e44c45abc642387e9313e4e2fe4d88c37c4933c8cef20175e5b96b7479c5096cdb4170748c18e937aadb625bda1e4cbfceda6ebc8dbd5a547d47dcba44961086cbae7ce6fb4cd8f7aee19e60a6a1fb308d5b9ccf9b053f33efafbaac676914397eb3d4e238fbe8338d602d0ed1cdc84e149cdd21757068972e1c00b238003bf2e33d79d1c663f3a9afaa3482408f87072798a2e5969f4a3bbfc6fb3a8a539e7d174b90f86b0335e33e58193c0d69d6bb79255534dca8d5e48b8d8f2bc24cccca819705df2a7e3611ffd51206ec9fe4366bbd21c733e1d4ddbd468cf39454119d4e30be81ff4a9cf89cff87c77a8fd4225a0bec9557c772878c7914555b31e7d5e34b11b69d16c0f78b261fe250a475ee69b4506929b773f099491e898e53072b346775297d0e2b65678bde25859d8ca5380ac5c8fe9cd88fc2f4987f3ab9389b7126e03fe4e082656e7401c4cb83460260df3eaa1a3b6dbf493f771d5e64e2 ss_n = b802ea3a9faaf38078e63939392a79e0ef489c9820403f6aa027a8a165570ace ct = d32e01da9b907a084235f4d4391c24018f6c305207286dbad3d2501a2b7a6c6aea7d7990972cb51836169f9c0b3d3ac9fe7f0d45745412127062a2f9c4eb2d1b95a46f4fbbaee502e19e149be2324e4e4609fa382ae3a7d105fd1d1991ea4adbd5ebd190a4a992283d6a35d4074f836e1d053da40da1edfe8568c270775c05e20d98cb184756e8837dea5801eba7ca2b6b9870c79313aea551e521185de8943681d39b8f4cd2c2c609deee29ffd87bca945cbe124802475c302cfdb8af377e97d66439bd52d770a580fe8d5288f77f4a7329891bde01ec7a7c257ab12b5b10b9a1e7caad86e934edbb35c32be7307b8e7a805a8d2d6358ac6294698846e296a6794d261ba3e2968fa375382e5823f784867c73ec86c5806b9c69de80af199822caace762a9fab3ef77750c61513153fbbd5b12534331e5d5c2d6297cdcbc648131622ae4c8f75b3f47e35a201525b1010a84e1364379f2fbfde2b97f84901baced40584fa2ab6b26e974fa546ca095dc6849b550e1bf9f1bd6ef58d738a6a37dfeacef451b9e9e688d0999690ccc5621036043fae72951f4c7bf00a81672b0211c8fc72cf959985820f23f64cb3746757800c2d72f0e77cb74393789e0d7e0b686db78fb096c9237b6a0e1c4f01ef97e7df0cd591aa59ac56804e8eacc48be8843673a64b5c1bf4c4237cc04c78ce905df76fa5f91915c04e4f19ad8cfc9b4ee36ea46288c2a4cf6354175520016c3aa2c46d4d572f12cd604f9c5d3602237a84c3a2a01dc55806b248d935a74be8876d960d260d933fd3d7dcfc8982a0a747791b4fc3db8aba7787073dd68d90eac1316e49735c36f835fd035c16ac357cfb3084389da1607737494a5be2219c714ed7d3d1cf4caa191aaf15859fbde5151ce37308f2fe36a3cb74d294a73c7aa805e3a5acd7a7143319c5ccf860d53ddb04dbba8f424baba66c4444df8b7e0f5d1262d03998c304c18b819c370352394132b347bf15e73975e4c935038c34fff926d060cf0c376d48e4b6edfec60fa29e1825f4120909183dfd6cf7938c820a61e0f1640124e1cf65e27b9d574f4233091a6 ss = 4213116cb4ba85a138baa933f69cf6c098ea90dff90fc2b6e466c4190e37e01f count = 636 z = 915dfe12e6bce474930653a8cd491742394c5396ad312013a45e000a991dd3a2 d = 2e14794b63769be52d1d4c2ac536f8490fec32f3a2b95d776ba113024f941d66 msg = 30663bba746212c23c7ccb31a786dbceb47a70520e6181ab305351ffbb48b9b1 seed = 79a3b4e0f861124144e26f3277590bd5dbac94f628a09e756b765a31a01e086973b8acda7dd920358c3f6382a31ae599 pk = 501ca090281d61457901985d2541913d814a01e629ec313245b249d1fb7c2fabcb61516003837884f4bc185137fde79e16966c466006560277f6f00377a29b847536073c8887e8314a607454910d69f713e530c8b3ca6b43289b7700d00bbb80e6d3096f356423d0b0edd585ddf51670a8983a950a0b59446f65c3f787758614c57b31aa2e6c6941d3af43472f763b94bf91bc3cf234d2229bedc81e1ab190bf9362163b7e329436158999a28a35479644e7e81068a1162a82bdaa22b4b6e239eae26e31c785e8e24ef2ccc4c624a7eb15a279e49786550f1c81c4cab30630c619c75349ded22fc14ab77ac8537c446c28f5c530f18feb2142bb836b28184b90a872889c304fb7c8bc6a15ec92203689cc35b2653e30238d5ab4528c1896f72612b128e82102cc5371681c2f74959b2687876dba220d57cdf1b7c72dca97962260126b760289b79526b70cb4caf9e1c04ec9cf02b0c258fc0e5d0627592b4bd53743ae40bea8e9654f396767a2627334b2dae8cc61c60af85c685802acb227325875c77ee8ae3db5531ff8348395140c5c70d7cb8345d95d40ba0e9bb727e7e72a6ea3b6a9c655df8c8c15696da16c52524a12d9baa952c850324a4002d5864214364742ae44396146e8aef514500cb16db5478c00c1654f3799cbc8c183724465c6315311bef136aba941b48df6ca69aca36e6b2d90cb57b8d23f54844c2be316c6dbcc69b9c318975710d81b928715a094c96350452edb30281049411cbcdf195787b966aa420173c63b9f26542a96751a7b1258d1b2c67c3afa9b25173cc967db4f0d3749a6c569d881a735625a283bb8ca504f57ca919ebc6547960855f1aa91e2c7232938e5337e164c769bdc35f454803ee21beb273d61a0ad74d1a83f8c172d4850f273756e1b3e53e9a4ca1096d387c0e974bd4a0bc140737d6fc154d177acfb6b845922298d01b835ea07d546435d60b7f75368577cb1a8f9226314a5b144aa780abf82590e27398786601333c3b94768c2db95731717c308918810a2478afa6f1f7276f4a6260bf81ba96246b9032f752c25cee43e47d597da6cc3bd0dc1fd1ac191466a32dd9e366e942bb32d8175dfbda7653801fc8139e0fe7a sk = 1bd9a93270a1f0f0c24710c53c57999f22139a02457cb8be432562b7760e1a53b42b39bcc00570f12105b492998a878d5d2795d3a446bc9665a08040c21091526b0ffde42eaa5135569ca4dd27a8ccb138b510cc1bf42d98733e02770899eb2054392b866062edaac591648dca296833b616aea5552c834e09a247cf709ac3a946c93947ce3b4d21189dea58c58d764517629e78380abb1b27a79a37bd3c263ab5823251786289ad08fc6298690f55c8bc4210abec8a5d36a6136ad5c5bab6a837105c2524a2db8cc3b621c29e76a6f42237035621cc03b7da068f1f50511944624f175764aaa2cca83ed2f09f8099488a90444f74bb839479ef244cd369aab54b51e8344197f358f034ae62a04080c058b4f0531b28395751767bb1678f6a4d3d36257beccd80422ea7b257d3941f706a8447087fdc784971489507809bbb71ca424bb188c60e8c98653c674a918b2bc099b2f06b37ea6c03197210c0f4460ae8c134135b5d197f37182bcfa34197540f4870bd2bd01631f4bfe8110e85681ac3eba25a760a647a96f31a472d319ba3eb149843936753711671195afa0bf4c8317ba8159bac8861fa550e45acffc312aa077d2ff4715a291db094cd5a2b48af22614ce60c66cab77f149f987430b88a4e5a10455e300d64a408b9a6a5835c517051a34e316407623b699b47d2c1c6007a4d6fe676104129da635167857597f0b064565c18247d86d38594f903b195529da138503682c6f5653c48b9053b31fd6949a365af8a4b089e1b46e411b69f98c1384151f0c39fd176a11ab47560c65c0b4b05c5c34507697d003d2fe8db3ca842832930b2734c78de608cc4083c713580d9038e96fb7d7eb3511db6c8e051cb03fc17a3b47a932272d60148258a881b8337f32b4bec95623ef548481607bc993abd9bae776c6a297a40ea444d8af0ab7e281b47f73719e84c2a4868da400f0b804cf0003652b7177ec1ba7787222ee0ab5e544900ea4ad3e289d475a34fa96ae5e2b72ac5560d883e9189c9a6789c8244cdfb575b12781c871642125cc1a8aa3a6debaeff7830db72b8ce916c60b872501ca090281d61457901985d2541913d814a01e629ec313245b249d1fb7c2fabcb61516003837884f4bc185137fde79e16966c466006560277f6f00377a29b847536073c8887e8314a607454910d69f713e530c8b3ca6b43289b7700d00bbb80e6d3096f356423d0b0edd585ddf51670a8983a950a0b59446f65c3f787758614c57b31aa2e6c6941d3af43472f763b94bf91bc3cf234d2229bedc81e1ab190bf9362163b7e329436158999a28a35479644e7e81068a1162a82bdaa22b4b6e239eae26e31c785e8e24ef2ccc4c624a7eb15a279e49786550f1c81c4cab30630c619c75349ded22fc14ab77ac8537c446c28f5c530f18feb2142bb836b28184b90a872889c304fb7c8bc6a15ec92203689cc35b2653e30238d5ab4528c1896f72612b128e82102cc5371681c2f74959b2687876dba220d57cdf1b7c72dca97962260126b760289b79526b70cb4caf9e1c04ec9cf02b0c258fc0e5d0627592b4bd53743ae40bea8e9654f396767a2627334b2dae8cc61c60af85c685802acb227325875c77ee8ae3db5531ff8348395140c5c70d7cb8345d95d40ba0e9bb727e7e72a6ea3b6a9c655df8c8c15696da16c52524a12d9baa952c850324a4002d5864214364742ae44396146e8aef514500cb16db5478c00c1654f3799cbc8c183724465c6315311bef136aba941b48df6ca69aca36e6b2d90cb57b8d23f54844c2be316c6dbcc69b9c318975710d81b928715a094c96350452edb30281049411cbcdf195787b966aa420173c63b9f26542a96751a7b1258d1b2c67c3afa9b25173cc967db4f0d3749a6c569d881a735625a283bb8ca504f57ca919ebc6547960855f1aa91e2c7232938e5337e164c769bdc35f454803ee21beb273d61a0ad74d1a83f8c172d4850f273756e1b3e53e9a4ca1096d387c0e974bd4a0bc140737d6fc154d177acfb6b845922298d01b835ea07d546435d60b7f75368577cb1a8f9226314a5b144aa780abf82590e27398786601333c3b94768c2db95731717c308918810a2478afa6f1f7276f4a6260bf81ba96246b9032f752c25cee43e47d597da6cc3bd0dc1fd1ac191466a32dd9e366e942bb32d8175dfbda7653801fc8139e0fe7aabf3e5476a044d1a9a0eb473858b49934fae38c62a31ae35cb4db831130ad0c3915dfe12e6bce474930653a8cd491742394c5396ad312013a45e000a991dd3a2 ct_n = 2cbf5f50dd34f8dc373ee437f752370035becc0a28e397c1e282d66a8b48c146dd7ebfce9f2c2c284b6d84f8f97ed84c7e7a05708a8790bfb0446b48952c5754c7b290c3326317ad034dcb9c0b68b0045a14db040673d36825873f6fa178033ae2848b94952d560a972b159b41d137a06106bab2d604425ac5cdccb15a119311a6339ba5373f2b3cc2166fb26ab2c7163ea48656e71372d8034ffba79079ae1d2392db281a271fb43523015935a003b4ebc2e74f5c37451cb4870d15011b7cc26a78b6f7c31a6b142fc143d31a52cc5bebc1211afd4e4091fd6355f5274d83d31d25b796cb3b0b2b181869a78a5afe56bdfafd5edce7d8212f6141d36bb1e8dafb76bcaf2c2f595c4578352ff080eebbf3d75a6a0c62c99ce7c091dce2629717815238c93817435ad60c9841e81b4d604591ae24e0afc0173a79d12dfff0c24047cc1a53fe49f18f624ac558481022d67291069a2de74cf4b87cd096c2ea0c4557b0df99caf3b73c84594b3a39f0b98d6e13cc7c3cd5ce0df7cdc17941bffe5d97abf97ddb3ee93415f06a2994dc7fbb7f2a9d654087f23d2ffb30b236a366502596c7f66885e94264b01a0c712c466b28657202663f03e2c98466c67d38d4f70ea6646b2cb4b1dd2c01fae04b1761cb037cd9ccbd3bad8749bffb2f67ea208768c8f888077134e0de5dc3c5d51fe7edb1410f499ab601c9c0b5034700f0eb229bd2c5fc0097ef02e78e149222646f63957ed7b05164e51e02a4b4e75d78164f6ef6523bb8348dc22e6df8ecefdbac171a62aaaf76d9f21157d54298c1bfffbf9cf6bbabd74c9f94a4c9175b90f2e1065a75cf1674baf086b1f2e8dd9ce847d8b3b688ef028abacb21a0bf7be2b07e738deb7bfbc12ba51eaf58ffa910f8ab491c885a68f6e45304595aa71d9cbe9f9ceb41383357ad69999d8faa621a37062fcc4b374c3bc50b412f64846bcbe18836a4291a4e439b7d55bfb490f1d196d538af0c91b7aa60a1cb2ce4fa69b0349a9e316b5834bce8e4c63e9d583b766287eac5470d70f2246585ceda3cad0abfd0c31d8b32f1aef6e26f87d548b59c5b6a94 ss_n = c66bdf792611f6e8b7bf5c6ad3fc946648cb7efcfe9120ca29fdcc299da1da4d ct = 8475f4c1eb5cd5f24dd5219241df4e36b9fc93ff34561c02c76a45cc6c6b321cf819c5597bdf0c8810551d5546f18fe2014469ea70ff465b89007bfd9dbf215237d6e40e766d219767503e66fdb361851abc131daa91cb3cb6320dcbaf5138253c1448b1e1ce9b6619bb85451e60db8570561ddeb022fdb7915caceb1d315d976da94e20cb6a1a15e91207e8ef426be025e6bdace612d45880529834e68754b357c8b6690b5476afb0a820f38298b0914a28328f9c351b06e0ac20d676c06004c42121d735568480c054958b433a8efa3850bed1893084c1d3861573c1c31cd8c324e9ed3af18b87058429e2aa20db2d3c0d2e9fc975232239dc83414f2f64afae943c2c062388e0358e49fead1ed9d314a6b5298a475f5bb784069ac02fbf818d04608387243fce8317e3ad8ee1238c6fa563beb80f71b036a67ecc46a938393421b4746d276831642901c9a03d5fe75bec4a16ac0848ac6825126fed8dd7c5e3d4e1660ab9b3a415bfd54cd32b93eaeb172e50397b9afc63de949fdd3e633ba2cd527bf3e2564cc332f81e01e84af2157071b8c1d01d6d3cfe50e3af0355ff7d522691adbc9e54c15a6f38f4507b3ba8fef4b139f9df558677689acdc71437bae4cf4e0bdbe94ca51434d0e97c79a905236136e3d04a3c493b3c6ea6dcf4a9d3b5b7fd339ea2a7c2ac4a7c38fea513b5ef93da22b001c710a13001d6a356bed04075b1e567aafd772613fa875b5bc18ab1cf290d5e0bd07097ea84d8ea8e661450dd3c5dc361c2b7ef4b1ae72325327a2f2397db66a138e2fb4d378c4a5d5899f46b4dda596dc9954406979ca521fee7384c242a9169c8b796788c6a2c31d5e66372cc09a8fb09f9c6ab91b8d9802a73310d4af0df91d106b0d97ab79a5626c87a9029103b3d34a34ea55d58fe0c34f96dd64b2b80dc1c548bdafc38d88ce8618110be65b8f33c5c6baddcbea87ad41fb092f17e53aa58cc6dccd9e3474f979ee973b19a85d465797f95320ce893a91ec9c19ed2d6dbb4060992c316e4707e7e2ea1b982e74bfb6e288708c77741566c4bd5d74d43c64a1ee193bb635590ef ss = f01da3123e09eec95ccf3595363f88ab38e508985681d9499b375c8f0ecca067 count = 637 z = d398432fea7f26f60a838e3c347214caf4f995ba41b5da527f81a455cf2a2863 d = 4e0c0fc126b6eddde5b13498a1384346c8dde25357ee9804fffca8ca41bdc951 msg = 7e4b979bb096e0736bbb341060446fd575ffddfd1719715b86d27074a2f83d06 seed = 8b96e370d808dbcd7430350b21761280d9f6361180ca80cbb2571fef6ec1aab95be2be262a15717601a1e1d35f756dc3 pk = be2a7d2c5ac6bde46c781032f61a0771328160724e636c760a34b022baabaab7091a06519a40488c9c8267822f6833018b71be612b1870e55e1ec39826d196e8da800367a652b32805f784ba5699072b16eb76c63812193ae3b97cc062e890a82b6a048d6a0abd015569a0341c2a545a145b431899a1f5b1feb188291b1fbf9c113135ba9a967a9253a42d57a2ad8287333a5e0771589e9753514bcc578949530a32d50808341162ea6b42e70cc4d22aa2f234157582bac636075e48602f293ddc2b4129e97c6e24686f68a40e3c304099c54f9502a33935c6a96c1f7045871350ef0443b3a4c7fa96058cf0344bc0b20631732fd468ee3ba84b144ccd2bae8e2415fb454a416b38cd088dc2fa18ae241b1d41c84f5576a57ba099eaae402603be703e06b9425b610bd1593e8c6705b4b91e2dd6290c9a9c77030978c94ecdf579fecb86a1263612243925e6460140b85c387713a08eb0692d72185f6d4cb97fe9cedcc29294f03edfe9a0eb56227dd3a404483afaf12942e96358e28e3b792fe81cbf771312d20c92e44741a189cabaecbddaf006de68aac4853df1f836cee52f6ae718ac0907d26b09de898c19704482224a332b8d4e5715b2cc4c8fe517e979aafe7332239391885a3619653c872756177304214c8e51bc18c1b10f15f946c122aef604265e277304280168d735a66a770c483f89660becec5d65a5285b779e53a319118a84764b6e26fc5c51412954158db2e98acd132c61717f01a7124a2a80d0032688fb082be46d16facccc0976e4233298b33fbd8bc398a105cc61a63be31a6f953772723afcf5c8c12c80fb129d6ee12711a90312babea79b9d4e685d71f26b2954ac80795b3f144cbd3b073882223f09b9d3a1a02b026fb7cb48b7bbab20807876172b4bdc752727bded03b01ad3029030abea57147b28268d6b1ab0929ec669830f70b102382c0238964ff8923f035bf21946f0e55a31723b3959776bfc4fb9cc4165f38fc1b24b688798496951dcf02544c9236267a5f2ea900a13ccc046c921407a6072ad68223c71175b6cab23be926d54078b8a965bee4b51c542429b9ea4b3e43b45b32acc7d45b53f13dd8f86af6b6153ae9a57e4f838ec sk = 791cce90c3545afcc903ba65c1aaa6ec45af34155a91a889a7825f3c4a86ea1ba0f1c6a8f46584f74230907bc40c22aa85562676cbc74b402e563204221145ed19763eb7698b791e3dc587efd06d57eb109d5b4f64a56b5d01b70e3c047e843de8501098eb5ba6f48a5765a158d1af9b6141a58a70166b4086d98449f1a3f3fccfd5c81897e013ea17311e3199aa7ab92e679ae1e5cf27eb1e9f1111ae28457e9691937c7ea3e71bd20a2ec20613c1555c0d11c042ac4362fa60a39597773a8051a8739ba791b6ea72adf7059685c59742cbaa795effa0616b3ca5d43ca93903bdff5b0c1e8abeaf37b294d696c6465286f1ca27a29afdb79828545ce9a4b4bee2025ff20e7d19a4caa93f46c49f76a3aa20bacc0d70c1ef2318b6073e1b3bc6229576c4946b9145aeebf46c49b044b864164925cd993a89ea390114420934598e56389bed92350196b52f523d5e3599012073d2712736e030c662b8b23c761e6170016626b490baa0702c76a1c027e068daf1c68a745f05462d221a64ef69a907c45c54208ca7f539b9210a62682f6e5c6fa0543c03174231020f7807836382a2dc50730e3b3976da0e67020f686c5edf079dbe15284ca4792c863097242e3d174861198773c37ebd20b165d7bffdab7914c760cbc7b484175895a55231c373e5eb69f5ea77474ba6e835687b15737a79079ae74c8f0b93258b46aac13ef0b49962c63d97f666f16c9d101253d0d595409c5d7ad42618f879b8908f19f985a477788c25506cbb73ba83666eb09eef17524dbbc8a5f93d7b3b0b10236bee69c8277a98bac08cfb7a0b2728b2536c573df1cc71187f8c5751a2da1e56b13a22b616dc488561b6bf768592fa6507d6fc9a8c9a794ed390eda596a2d732ccc2a8324c4e09d03fe9b90fde12cdd9e0c08ca24cab2729567c021e246ba2e9350fc6a773539eea4ccef9841fe802c63260074df3a9b0683b4ec11e8a73bb06c451fbe13d33f943225c35ccbb4b476386be02710d9c417b7866ad838fdd2b7dc179acf4d8236db67f38d154765b6e137bcb9f4193b249b591410eecc190c9ecbfd22808be2a7d2c5ac6bde46c781032f61a0771328160724e636c760a34b022baabaab7091a06519a40488c9c8267822f6833018b71be612b1870e55e1ec39826d196e8da800367a652b32805f784ba5699072b16eb76c63812193ae3b97cc062e890a82b6a048d6a0abd015569a0341c2a545a145b431899a1f5b1feb188291b1fbf9c113135ba9a967a9253a42d57a2ad8287333a5e0771589e9753514bcc578949530a32d50808341162ea6b42e70cc4d22aa2f234157582bac636075e48602f293ddc2b4129e97c6e24686f68a40e3c304099c54f9502a33935c6a96c1f7045871350ef0443b3a4c7fa96058cf0344bc0b20631732fd468ee3ba84b144ccd2bae8e2415fb454a416b38cd088dc2fa18ae241b1d41c84f5576a57ba099eaae402603be703e06b9425b610bd1593e8c6705b4b91e2dd6290c9a9c77030978c94ecdf579fecb86a1263612243925e6460140b85c387713a08eb0692d72185f6d4cb97fe9cedcc29294f03edfe9a0eb56227dd3a404483afaf12942e96358e28e3b792fe81cbf771312d20c92e44741a189cabaecbddaf006de68aac4853df1f836cee52f6ae718ac0907d26b09de898c19704482224a332b8d4e5715b2cc4c8fe517e979aafe7332239391885a3619653c872756177304214c8e51bc18c1b10f15f946c122aef604265e277304280168d735a66a770c483f89660becec5d65a5285b779e53a319118a84764b6e26fc5c51412954158db2e98acd132c61717f01a7124a2a80d0032688fb082be46d16facccc0976e4233298b33fbd8bc398a105cc61a63be31a6f953772723afcf5c8c12c80fb129d6ee12711a90312babea79b9d4e685d71f26b2954ac80795b3f144cbd3b073882223f09b9d3a1a02b026fb7cb48b7bbab20807876172b4bdc752727bded03b01ad3029030abea57147b28268d6b1ab0929ec669830f70b102382c0238964ff8923f035bf21946f0e55a31723b3959776bfc4fb9cc4165f38fc1b24b688798496951dcf02544c9236267a5f2ea900a13ccc046c921407a6072ad68223c71175b6cab23be926d54078b8a965bee4b51c542429b9ea4b3e43b45b32acc7d45b53f13dd8f86af6b6153ae9a57e4f838ec3bdb5ae4406bf66c9f19ffdd71e890a2ff45ee0ea78ac03638e73ba48e845d31d398432fea7f26f60a838e3c347214caf4f995ba41b5da527f81a455cf2a2863 ct_n = 06e475225d59b63b0c32cbf687da96ab9ca7eb1e8bff0a426e472471eb1c6267d473f956e9b49a5469faa9880342cd42edef4a1e631b0bdb657608d354f7facd0f3344f23af01c335bbf19b343397152a20b6f18d1d9e0aec2d52fc63e4819962692d05326b9fde693c543aaaef669cdd18e6a99215385d1cfe71dad289f18f7bd36de3ac8f1901bfc87210063e7182a52efca87792b1dde808a855935ad57c6067205174504c47f3eee0339ba386fe7861a0316c940b74e48015696bf267900eb1f0747378db151e7003b3ba793c1dcb0829672bfb3b0d960d4c99d64c4990c6ecef95fc411cc476454b474602ba799dd0db7f163616b0d18a428a3faca02c19b8ddc3ea6d6b46018b335d17052835ab9494016b48fcc2da06eaf545d2a34094b187ec863605b7749c37070b88c7120749f67cadfb5d2f3e291873d79f1ce8cb646fbce149a7f5639ddc32cdf5497ce97cc2b352116d09ed1ad8bfdb1c1a315df5ce30adb789f2c76d713e680614690335625c28ac8e3a152933a1f67dfd50be536e04942d1182a0f34be6c404c15550562764702b2fbf3949150db7341a170bde4d1244637eb559a430238f532d5f69d831aa3759b050899d1bff57936ee5b1c0eb717339e8bc390581138a60439f3d2aa0bb2a7322bc74fe4363197e94b498d6b3de80454cfa49e4d61b4a8443067130d43a19f41e881ece9916c801422a87d566615329d757bfc5f5c6f591315f905587a25a1e7782c64d9540bef9fe693279e84fa8f0cc4d4a7fee8b3ddf070c368f0117b22e0a5587dfb22f8b189f03fb44d2fd071a873f0ab78d7e68dca9638a2f41f3c8806adc1a2b321de6a8de5f808a8b22942c8429d4e16cf36b13a5447bbd9d3e2b0cfc37cb942d15fdc428e7fa4c9eb6c652019201b45656b7d25e8d8ecb14c4c16bb3db0631d63bb12a942b1d98957b28638eaab76d3aa031e0727b04ee5f77bf227c94936733dc4dd6f1014a0d349a9cde9cbede85f76df82bb5c8041ab82cb1e6325dadb6d5b4beac89e94916647cf3369d1f5e68fc9b4aa40d0254a71971eb7f0ac0e885342ccfbbae1bd ss_n = 099d5b97addb5786969358e8fc79ac286fb5e4b48135dc2c0fe35ceaebf76f20 ct = bff7a43e653f67b26afb132e0f216c49a84c1ebb95c1fac2f2b90d616ca45d492c9cf0d92320d7245694bfac2826611abd2fb7435c7f65a113b27841a17c7c2b53bf8f1553fdf7f1d96031b1fe9419986860ef6a4f119cac1d0510de7e1589c07efb3942248af2991a9f79adad1fdfe7c40e576651c8eafea1f8a69104500d18f1630adf019afa1e48435e8e2b75d402bb6eeee9c6595f7271824256ee0eb7eabd42b4649b72ca941c9a7d6ed97bd43f0225498b7c22b9e954ef4a94975094f0ed59fc4123c0346553f39e46172ad107b41e1a312aad977ffce5c48b40b88eef70fe940599fcc0510fee9e7e2b23f85c4d7de89fcba2e7d685c068197cf148ee21262110fb37bb296e7fcff1dc506522c3bfb482e59c8362d0c7ae7d6c6ca650a5ecb0b870341a2e971fea2b2f0fe2c0c1bcbdc8e4aa094a54a684056a09cb626daeeffa50e07cac752ebb0d5bcedb9deadfbd06c71fa9ab6d7d065ba6935c4a519fa43d333477346ab0d3825b7928583d8e930bbaacfc40ffec0a349485131a5ff56dae91e4fbfe382b557f2c718a4635783405817d2cb2b38e6183575d21aa22b7a297c85976b4347f5398022fa5c233d0afa679145941a4cdfdcbaad4f074580dd9f95962f28629bb7ddd6725ffebbb3d24736637d24d0c3b3e9a9f3a84595d8857b8a367664fe974339e4e367672cee7e2084fcffa633ea69e9a313327cb76dba45aa30425225a3850f305e27fb1fa9697f381f59080ca111b02a9a14ea45657c75d00a772d36c5c5a917acbd5cfc18e63341f737d9c75580111e884bba0b3a4536d37db3d3f02aa625eb9d553e80bb7aa9187a542709405371201c2fce472652d0747e10a5dc32110b1bb839ab269dd16f3208527dee4c0d5e533747d24aca642a6e7742151fab714352c5516d9a846b53a7b7161bf147baa5050bd9b089cb93ea574f83609eb616cb156578521020c30d8d87a464b055df7bc5ab2e6da83ba22c590f43b9b7b3950e2ba07014769e2e49da09b38c9833ca267f5b593d4953577ca2c417534181c174a6fdc24e31827206a1bc457dca4f42f8894921130 ss = 38e8f352057256fc14c606c8abab80f323863d5d42b6871d47ad5fdce7a387b0 count = 638 z = 3ba2ef05a0954095c42a2f0fcb814d770505dd58fbf96bbdd978a4d7e3c1f029 d = ff3ec22ca4f711dc68d49980f15697cffd13e669879f481edb1adc732fe4f238 msg = c63ac08cecc8d36060f829e55cec4fa9c0f4f18b4fb12b9cce3cd0971c5622c4 seed = a93c95e4a0f40b341771a264b65e0d7523779dd75a09b7e7cf852aa3abd33f6b2d06f36448ae2967cc7464134ef9c800 pk = f5a01f571acb5397a71e755f1cb53dacb3acc28a95d2370dba90bfc1f22e5937067d05353ee6b98f9066e466b7789a810fc4c4a0e92be71922257ab0e0251b14ca6825158ee2b20e2bfb95e9703ec1593fc2b15d7e799272a71b48da2e681b618184356b2b3df9858d555a2cc17420d3a03b3811781d2ca937ac3fd82767a634679338276b2babc056968d5acc2a999e793a1ee0b00c483514972b3d0779c500ca7fbb74955f47c4f9d56f9ac582365124eb7319f714373ff283bb8507a71c33287c5abc04bde6a05961bc6bfc14abb4892b6b792849eab9003bc6a78470c0d4ab071b3aa4f2a90ac2ca07308be97a98be84cd67d9a94b5632f245c0e3b9b5650a751573050b8c7223a443adeb4d503354e5a04853a42467514ef54c3869f8cfc26762df2224f96b9c836153f6b6080c44a16b253de7a47a69fb3befd3a204715afa9638a0f97618d26c1b7a7c87026badd7bdfcb221b1d792729a3b451861884607d9575608e80e55bb7099058374a155afeb05f4801bfce2372da17181174c6ef5759c17396fdb0f3a5573fad818ccc44a9c594ee0761b82b3cb1c53363c01083294bb98844a64eb3d1c39653c98a4021260d6f090981c338e09816c0c25c2151bfd204112d99098270544a73b0669436576a3f529a992504733e26f3e860c684118f93c7ebf249d019a8d1f561cff15778ebba518a018eafa1e1ffc40d6f8a889e510b574593a3715a7db68297a92c756035721817e98669c73bffacb86de1778ae6606bd5962bbd8a90c844a37ac2f35b48bd41b8f64035a3f3aaf54ccc431786a0f97b9ab1174ea293f66f35f3be29539fc4dbf3b699a5876f1b98a42f06fc05b0f4aa6c92c72cbc4ca80528599f10155d05575c769b6713c618b7013c2978863561c1ac99699098054f32247e9a80832826d98bb35d42686ba145e85cfc29750d1e23eda26c688339fec4542a3c49b6af827aef87f84795a2f47add7c7419792151eac4d0a24b0c6a37104e6ad1791127a943727928917f23a78fb91c596c684969ef85a3d8fa8c6cd493be8308fad8c4619fa375a680e6d4c2b5b5b84311772f3ffbb923d651247455ffd34e2bd2cbb85358c7a6ed842c9ccbd541501 sk = fc5bb00cd54f3dbc4a4df15313eca79177b64d91706d435ac4164206151f34013b4ed86d98c3b0f11a730e0045035aa0c668ad0a6a542200207aac8ff1737dbde2c68febc4c3331d86bbc9192a693f20ac6e46c3c2c492acdc638d528eb8821a93f35341c122fd1c5a839291be159b632592edc08a570c67f6bc106a46a5ef60b16d97209950bc1a0227b269b0c5ba6ab3040217e18a067478d174c46dc4b2e3d825099004517c2dbe233f6afaa788b29a02cbb5ff00c16d3cc1c416b711710137aa5b07a53fdc371ac5b6a09ab20d9890253b06c6bfa9bcccb6a8cb082617bb8636eb41e6314c968b14fcc0abae68ce1cf6122d3c5a42f41f35160817ca95a851b578c51ea2dc9534316719e5a0fe9b0e205aaf5519a132420bdbd00f2e0b6cd2521578c7aaf3139d6f78750cf1c70c36cd6df1a1fdbb195ce9437d60cc46ea3b99c122b8b34ad8c1cea746784c6bb800f37c93e980c23873632239a627ad0b6c5ba2bc10b71c780fd366c690c22aa147163a07ffd424f1c03bc57a2b82461571db9c58f712384ca435314fffb944adc740cc5338064385d60588941c41e7638ba5fa52ac7a60cbc37d17d158b4c3a07edcadf7d54626724437815662cc805d7889ceda023d91a25905bfcaab2790cc8863c103b3779edbdc51b16c700431108df716f47cb8dae6ab65294505503e1314bca9e701a9704fd7cb8515c19bbcf23aa4dc4ea5e1928cb4b09d37b832d552fac56643733e4c862810b73bb462475d899e07e0bd6e98bbbb700e1b8530c4ab2c561252ca110aaac78705b695dfd187b0cb456ae47e45f34dc1d979bceb892375a33c7b698b530bfd63b7d780565a25682e56c6dfb449a7560a7727c51ef40b3295b4cbcc296d165340c5af2dd69c075835edfc9e13217bef229cd2e8711fb6b545dc7991007b6337c236d519579bae9bd81eaeb29f3c1bb525e1a652e781d9c74ac1d312f01736543211c05b299c7a225555bd29c80c63035d79ba8264c6ab1fe26594f3bc29a54744c38f40060d8437584f400efe35b8aab45d09c1297ee435bdc47d6d32c245014511b05ae8db5af5a01f571acb5397a71e755f1cb53dacb3acc28a95d2370dba90bfc1f22e5937067d05353ee6b98f9066e466b7789a810fc4c4a0e92be71922257ab0e0251b14ca6825158ee2b20e2bfb95e9703ec1593fc2b15d7e799272a71b48da2e681b618184356b2b3df9858d555a2cc17420d3a03b3811781d2ca937ac3fd82767a634679338276b2babc056968d5acc2a999e793a1ee0b00c483514972b3d0779c500ca7fbb74955f47c4f9d56f9ac582365124eb7319f714373ff283bb8507a71c33287c5abc04bde6a05961bc6bfc14abb4892b6b792849eab9003bc6a78470c0d4ab071b3aa4f2a90ac2ca07308be97a98be84cd67d9a94b5632f245c0e3b9b5650a751573050b8c7223a443adeb4d503354e5a04853a42467514ef54c3869f8cfc26762df2224f96b9c836153f6b6080c44a16b253de7a47a69fb3befd3a204715afa9638a0f97618d26c1b7a7c87026badd7bdfcb221b1d792729a3b451861884607d9575608e80e55bb7099058374a155afeb05f4801bfce2372da17181174c6ef5759c17396fdb0f3a5573fad818ccc44a9c594ee0761b82b3cb1c53363c01083294bb98844a64eb3d1c39653c98a4021260d6f090981c338e09816c0c25c2151bfd204112d99098270544a73b0669436576a3f529a992504733e26f3e860c684118f93c7ebf249d019a8d1f561cff15778ebba518a018eafa1e1ffc40d6f8a889e510b574593a3715a7db68297a92c756035721817e98669c73bffacb86de1778ae6606bd5962bbd8a90c844a37ac2f35b48bd41b8f64035a3f3aaf54ccc431786a0f97b9ab1174ea293f66f35f3be29539fc4dbf3b699a5876f1b98a42f06fc05b0f4aa6c92c72cbc4ca80528599f10155d05575c769b6713c618b7013c2978863561c1ac99699098054f32247e9a80832826d98bb35d42686ba145e85cfc29750d1e23eda26c688339fec4542a3c49b6af827aef87f84795a2f47add7c7419792151eac4d0a24b0c6a37104e6ad1791127a943727928917f23a78fb91c596c684969ef85a3d8fa8c6cd493be8308fad8c4619fa375a680e6d4c2b5b5b84311772f3ffbb923d651247455ffd34e2bd2cbb85358c7a6ed842c9ccbd54150112441213bc442c0e2b85952222190b80ddc3a831835e90b2b2ac1381e629548b3ba2ef05a0954095c42a2f0fcb814d770505dd58fbf96bbdd978a4d7e3c1f029 ct_n = e02f101371d57042c8d269cb8980f7ea4609b33cd9a397284f1382dd83f14b8784899cdcf1a12d3b364721813290d54bc917aa21dfb0cf41d80493b7f1f29e5e77911d7fde5f0d439388b029429079c35f423f06b0f9195c911d897ecf49f84a18800d8d89f656086bdb22f66411301e8ec841564f348b746cac8f7118bd4c8e62dbe2a5c8fbbf3217e1eb62a906e93e5ea9cf4a06b3f61f15f1f8ae9b7ca9b0e2af665b63726f2a469981e3fa5bc032f6c7d33cb3f02e42dd7d666b5b3aae5800e147d17ef9af3976cc00cb9e2622e9084b6533968bbfad126d6f74d986d89cacdb7a72e6b94dba95bda9a6412addb796119eb86a015a7c034a313182a3c7c8fda2d2e43a74bd2bcd07a629687ee5e2f3a9aa9fb9779a1cc0a78fb1719b475b2a5f578b1b01c7f71ae054205cdae35c835617f09c92df448b7c7b3da82492cdc6f4458f3da2ff94c5559f402f835c80e54a6328215de8a700b3edf3267240956814c333510c8799c335e53b68a3f1a37ffd8bf0a9a737d6a7a5c7d19253d86ac7c2ddfce2042ed2d4973283c61a29b642c1591f95ed02c23efe4cec8e21f3b55db4858289e90f9c1c3fb5344966fbcaa0d1e55fb70c86d2c54a0c3228cebdf7b4e71dbadc5b4f5ae16388f83b512e494c9c0b88fd285da390f0898a4ebd47c07303f51bb03ac573fa9b0f63eecb30ac71a95eb7896fac01782e5f8437f254575be057ddbf0a105a4a4d97a35e438d52d799eca25ba76f67a3c22c51ed63acf23fdb1d30726ce905e3b6016c99c76106ea87f01fa8e7c0970175ad6171fcf0c3fc6fa14ae1ed405556ffe8bdfdd07e744406a8cdec20475997b70650b7555068d4a5a9d233170675b49d71e3c1339e93baadba64403515aed67cb29066c7f0418d361c538fa3e149162411be5549c1b7a30eb30894039fe6581f41b41a43719a0e3dc5f8e44cdd920e528b9eed7238dd207d61d6ac0feec225fb5bffd7552f4361122aff32505823a73920dd7fd66412ceacfa1e229e774ee8631fecd9764db6fbe271dda4ebf9eb3740bbd64e19b9dbac5f5218c368843e18f3835a61cbb416 ss_n = aae465dd69954a545f32b7d9f12d005e9e54fe157d961a53976e6d96707b224a ct = 5cb8b02cfec9f485dc751cc3776f8e166bb73d9a366b41c46c789dacfc941971b8321ca0e54806b22b3facf7a6b9290609b489cee0f2d432186c959cad35c1d163a67c32082b8419cee9a182c217f9900d43f41ddee150280f8be4161ecedc84c6c89b428746e06c4db6761aedd299db9d85092e48941613ba889fcad1f8bab999a97f2b56dc02090e136204bc864fe5b60107e3f5bd41135dcd66bebfb75de90df9854f082d84620c86180aa88067b3c0ed015c6da7bfa0a850b157ed39f5df1f37285c82ba24d4a87b1ff05c98cfc204cbb577df9d361d0b4b5f3cc53f83e9ab9d1dd763c05a5439e807e97299e48a7ff367b866658461850082e3e43fe091e460cfe4c24cb2143c27cdaea18f1612e86d0556f8c65d4881d50c0edc8c05090139dc12907d7153a926f4a3cbf4c43c3e1c4d7869862df5260a5ecead307def72b52694e0695d866c45fd344b48994378b428dae57d9566d1cd44881dea4fe8bb5eefb0a09cd277814a6a17e3e7b30fbfa42e55e1e20701569970eb3d5995944205884f7e41f64debb091c0b0cc0b9957fbb91d7f3b131be2c655b37755117509f15d571500132443f49c58fa76ad644e1eb77806a97971af2ad8d5f8fcb705e4de31553506613f6c270341559cf142032994340b74498b97b3d8c829c9297ba7380218eae3fd1eb5a0b4172808ddfce4deb0530b40e92ecd5658e92ef1edef6bc7f1bb09919f8ab6f7e84c4e2491ea5fc2711f1ad47cedf4ce80c21c96bba1e8fc2c3a527f16c61bdd89249f03ad829ab8f1288174947fb4f14343df6bd54f89c8a27f81563cbbe6f0d508ac197354ebac1b7af7b4dec4b0aee6b06a1ee4673f1af0603abde95767af269580e7a7e79f38122afd67a3328a1e5f8a63a653a3d89edc7fd268d5c1aa40bf9475f42a5deb461c3b9fa9bc26b18d0b7592dbb5bf0ae5a58a822f9caea3aad7b73ee63fd1ad8554fedefa66c517c60ad1d0eb504ef3d9bebba3e53a3e7eb4c0dbc21540c27eb646f126f1beafe9b12647e732445efe685ed8e7ba583cfab16e2d6085d318c7afe83744b5d5e6036ae8b80abbf90e ss = 08e27767aa851f1a987c9782e0a0ae213c2062dffd9f22599bcca329fa86e994 count = 639 z = b9903d60e656b076031fe713ab6ebd737c58697d79f48719ea584b38693ef23d d = 5696857fdd7d46b5cd890613d037c784074cef3a261f90a93049a1c4812d1e46 msg = a08add65068c927aaf67b6650884c8e1293dd76d47078f7df777fa0757089095 seed = 120a5b912fba6ccbb2ae214b9d88517605c0cfd17f6f182f0254201e4fb6f4bad494fa3228a4cd1e04070759560dfc05 pk = ed5906f6719cf44525ffe9431cc12226d37f13ec21c1e549a8f86983758433785b1bd578e2377023b33e61b09d150900236a8bd568cc35656628dc5ab4a255572b74c60a1ee8ca52bde7a307045408c611e209afacd77ed9171e4399892686ab0893659cf386e982b064737972719c64034d82422c37e1bf20073428751610555553f5ca1f668cb527709561166322cf8e73891106383e6984ab665c5cc2071568878e1b99e1168432671316670d063589c0949f87069bb4609d86557d92d03ddc3c05a8470758ac599209c17346bea00b70dfa7a604802588d621db2c79d9c5cad4861722646a4bf77ea287587215a7a1ac8034b02eba42aa7e381d9dc7bfe11205a013badf2361da65966fb542dde40dbc36708d815f22c464d7aba222eb2f7b977465f7624e565d619613f257b245687df753ab54c794e5f252567266198c4eb9ea4896a475807657ca32b94404a4082b6091459d9332c533b9a56fa2cddcf235e221549bbc2b62e85d0ae935042a4be0c51e10bb0f6851156c0a5debc24df776a7cd901b0eea23a7bab4a518a3198b71a95a98eca327c6a6a00f73cdb2553940a0907f70bac5dcc4cb93a35d5a20364415fca09151902675c3830841caa0fc88ba296d1ea980e989c6be637d8bc3bb7eb77371647580c12db43aa340456359a92e58620fb8594de2522c5b8333a454270e2a02da5541eb142a6669814ad34b75875b70d7b1e746bbab6082e5d234f351805cb4beb2f4132f821fded2477ca652d31744be057634403c5e373907526afa24644ae4115d1aceaefac30b7b933045aae98554708a06a97aaf849052ca1538072c44c1f0255f2989def6938e968ddb9635e6530a02953efb786c80a5068ef11b94b6a3817173f0603b570c3eb8f84f9201b5ba2047d8c7718e49714ee32c0bf60af8e5b3a6b16a6fc56f852476f13c370f322433102788b305a01c493d0471e0ca14610241fdb4485b11101f8ac671c40fbc556ac30838d6802adb61a5d4647c8c995b763c50e1e6b104228ddad512effaba025c0c5f1a886131b149d082940635ab170f26f49ca0e565b4353d94816a12cc605231db7065705e02fdf98693c3ce9df959ab05570bdc16350698 sk = e2c49219194e7550b354ca0124411b883a967147c5db32b4f4e06cffe91b1159b8aeda93b13a6ecd469c9d67bf37854734910f5118c8afd62ae9f78d5ba7cb8afcb9c6eb59022919f30614bc967eb7091ea4a203c18474ed6a07edb01c4c486771856f2070ccc5268431467e23468899658becf158657b9de34680ecd450249899293262ef121ec603a0b4699814c0383a98392d10cae7e0a79bb8a57ccb9105f2b3dee995d1742ef4f38a9d43766106b80dc7be08c12a43361b6d614c47554a28b619631773bc1b3fb8b044941bacdbf1b70f0868704309fa79015c079a995b8e90e4871e3b347e05a06cfc258a16ac24794f09a21060967cee614d07021793b0196c2a16494810a5a92b35f98f720152158c675bcc45c1c3acb13b4b729a3c85d55880256c8cb68dcd26c2fa3913dc681f5e575ce721616992144bdb8467744f123077fb555446525df1b093e363cd2f550391b3bf847417f0d8a5fc061a5cc582e5b58112d89ab1b265947aacc3a02a3ec38f2bc68a2a1bc7547c7d6a88a12bd2019ecc03600c9b898a940bd5c0ab84686520ac059806434983d0d1a1db52b42938618d73a37e4577e14b755768a72a0b3ce77c99e88b3f42da2ff7aa27109b7ede17843fdc86f639cf137b7f79f47f22cc052dc0276e202d0f731aba0c1ccd58379d829db5fcb8ac927fec75b2156a53a46170a1f74b4dd2c63f3b5a4f985808205016ebcacbea6167e19bcc63b7b0423e2a9b56d398729b29c394da42c7a19f1aaa839ab727e6098a238b12ed181ec3458dc0b56cc6555fb3dacadfb0ab221173fd81632b47a094e9ad1aac9ee8cc42a007c328b4406567643282cab029ca2ccb605d60c935234721d9c8a8a547b4b76697400ee0047708584ce085ae0498c7f0f06eaad9bbaf52a1bd8c24c5715d5f074fa804628ce7891394a30ba03a3bf60e0ee48e0a006bf8f00f66c0a3446b3e08b9190508cf2d6a820a2a75db5c332c712d4a04515974abecd6b1d0599b0bd11b2cf56b4f31c5ad111cdfc17b17200ea2e02fb7f2974c9ab02506b25c925ef61b8da6f89aa6e3ab6e33c6d658abed5906f6719cf44525ffe9431cc12226d37f13ec21c1e549a8f86983758433785b1bd578e2377023b33e61b09d150900236a8bd568cc35656628dc5ab4a255572b74c60a1ee8ca52bde7a307045408c611e209afacd77ed9171e4399892686ab0893659cf386e982b064737972719c64034d82422c37e1bf20073428751610555553f5ca1f668cb527709561166322cf8e73891106383e6984ab665c5cc2071568878e1b99e1168432671316670d063589c0949f87069bb4609d86557d92d03ddc3c05a8470758ac599209c17346bea00b70dfa7a604802588d621db2c79d9c5cad4861722646a4bf77ea287587215a7a1ac8034b02eba42aa7e381d9dc7bfe11205a013badf2361da65966fb542dde40dbc36708d815f22c464d7aba222eb2f7b977465f7624e565d619613f257b245687df753ab54c794e5f252567266198c4eb9ea4896a475807657ca32b94404a4082b6091459d9332c533b9a56fa2cddcf235e221549bbc2b62e85d0ae935042a4be0c51e10bb0f6851156c0a5debc24df776a7cd901b0eea23a7bab4a518a3198b71a95a98eca327c6a6a00f73cdb2553940a0907f70bac5dcc4cb93a35d5a20364415fca09151902675c3830841caa0fc88ba296d1ea980e989c6be637d8bc3bb7eb77371647580c12db43aa340456359a92e58620fb8594de2522c5b8333a454270e2a02da5541eb142a6669814ad34b75875b70d7b1e746bbab6082e5d234f351805cb4beb2f4132f821fded2477ca652d31744be057634403c5e373907526afa24644ae4115d1aceaefac30b7b933045aae98554708a06a97aaf849052ca1538072c44c1f0255f2989def6938e968ddb9635e6530a02953efb786c80a5068ef11b94b6a3817173f0603b570c3eb8f84f9201b5ba2047d8c7718e49714ee32c0bf60af8e5b3a6b16a6fc56f852476f13c370f322433102788b305a01c493d0471e0ca14610241fdb4485b11101f8ac671c40fbc556ac30838d6802adb61a5d4647c8c995b763c50e1e6b104228ddad512effaba025c0c5f1a886131b149d082940635ab170f26f49ca0e565b4353d94816a12cc605231db7065705e02fdf98693c3ce9df959ab05570bdc16350698d3c4c1282ac8df313fd73018a7e0d692f3f24f6ca0193493b623c7609acabf3eb9903d60e656b076031fe713ab6ebd737c58697d79f48719ea584b38693ef23d ct_n = 464f87908e06b680841400bd1f0cc1e9c76f96a36c37a2f2f74683f05bc7f7ae2d134b78288075d46768457438d90e9a40e04c799b09e39e1076db9dd345194049593602cf88717990c95f7bc0090e4f1e7cdd072e258ecbd95ea6569e18bbb56897f52d247b334a1a8b020636c886ef2b9bc681f9b1af07b5cb1f7307caecc3f06ad9ee888671f30181e59bcb5947a63d6226dae566d26ca68646b238226913251e803ac74c84ef2a5dc7edfe3311bfcc82fe3b9c7b30ed48e6ee3deb274e92b78ca98f02c1f8f3a06ebf37831c66fc58051d3490ee3ffa749a8c19d5d838ef5403fcf50097a618e30966db0d3d82ecdacc4f5f61482a8c56725ce597010c0c7b097b7f7a81524fb8838dba5891bb89a28834227ef122d8f84b9a8561ed97f85da17b288006081a00ea76fd671d07c07b41e5600bc04b7fed1ffe2d11fe4194ee63dc00c294ae1eb2bfd9809164b3715322f6378b016ce496bf7a8099dc1e9401bbbe2827996aaa6ec6f3cabeb721efbbb40c744305a088059a8ca1a42afdc14b946dd89325c5980c0a4c5734721b088c2598d6193e2d59e7ee49d4f90d585480afb32fe3cdae13b4485493777f858a9ab2231a261f8567fe9d89a3b2628ff528270fcc4d85e317ef69f8eaa90576610e64a56dd1f0ffff2b367a20ae337d6832996cc85f70c982b84157e5032240b06a96ae5e49f676b4fbc9a0d268f4029f643cd1e395435aabb77cfbf32132551dbf23aa227af1286a619dd59a619edb03ae1ebdf7fc88a38303dbe5a3c48a95e2f4c220dfdd9e8e6e5c06592079e79ffc4897c727a195080723fe98ce33513d9eaf3fe83ac79ef5f16a2e13a937936811bb41ac07b4c09626d581ffbb7296639157dd5e979659ccc858b5e4ce04b17671b5015d31269ca64ca5f63c4452be20d767efdbd6ec324f09fb9b49255e33ef8eed68b7d0abba0b86bc8985ab16f5535021eaa9229b869b4c1e11d72c164ad611c34c8a65e4c4d29af1bf89021ceac30957d048b88597ee4ee51e30d11825a2dd05a5104e89d1192e6cc1d5d53364ccc4254e71b58a7e702e8e5d983454c6734a ss_n = c14927771a946656235d73a3eda8fda8e78b7613b971fcbc0fa78771d251c9cc ct = acfa1d9d54779f7c6a64c313808b19d49dc47d7fbfd760e7c21dbfb65bf6b69918bbe102899fe521860257d2b006f1d8dc2018f5382a6dc43bdacff3a327bc37ce5b47f60f9c2fdf3887c3b7ac38af527aff11d496aee31dd24da8de3ff1d8644f18aa2cdfa756a24f433728cf6fee3bae5f4da8167060512d913e31a097adc08ef2d75644319bca4390916934efc22251e4d0d856769059c58d9d72b605f923846157d7b5ee4f346e50e52e28ec1f8019d2440fdebb85ca3bea61de336c3679f7d53b657f7a9d8c4f9973aef4c2c1db91964ee1e4ce0978b14a00bd419b3928fc4828fb1c6fe3bbdee8f23067260a853f733d0d4f52062550e3c796d74b12e9c2a6c9299965df7456c23c46100860a14d481446f7f7b851f8730f412f114bbc4d79fc40b6ec8a3bb9775674bbbcb36e1336e0d9961d384c76a0776cde22cdeaac16bffd9fdeca7f573cadedd5da0d67224e41efc292a4d38d409eb340d40328d2ceb243b08b2a6b594c24fe78a81453487ea856c3f658494c7efb92045572770f5c97809831f8477b2ae935636983b4a61b2a6e7dec4942b6b575042e3d9b1c8e47b91f92fa5734732e9541eb57f445f3a00f54e57b315368b545184e88775594ec1d79a1c5a062501e670883edc035aa97b94d70476e357b23486f493f44354efdc47ecb3c47c4f66daa2e80cabf816c37c089e728a2e36bdc99c11a833652f6d7d0d3923aa8f1267ca24ecc1204f5fcc8f7bad845cb5054fd9452c50b140336565f2470ff1f689b8b883ee2611b76d797e22e7965627076adeea641184e694c385f83c1c6b024d5a7b6e5942653ba480f21cd97913b489aa13b5203d7ffce13a2ab4c0262ba827a0003815d20a7dce26f40684f448abeb9b6f89e5a898a256fe48e675ee678030cf2040df924ba3ef9c972dc41ffb83959986d7be235d533aeba0bd9ac4c90ea01d7a04648e927c12231d455cd9269d47575bc46a279333b0e707875d032f43a34e1a664f2744df182c417d82131ad5f0ed81f9256da3077fce56b4239d1288529e57da3cb5527b3a5ddf22fdbba16b36362e698ef6f3e5e ss = 446059353c95e94dae46a3f0890f31cda45ea517fea5c6d8039c2713eee1f128 count = 640 z = d78397ef408b4838aa4c926747822c6c161a1f2f8b357200973665ff16d72ded d = 8645b44b2b6f2ed02907376722eade75522cec4586d03c552e7ed3b5af9b0992 msg = ed1a6c683c7dea627be55f68813725c950ac990b47d72ee02edf600709184745 seed = 5e1ce110b1fa2369b9431ddd1d22795a7c2c8f353c2dc5e1a1182f109b13159829e9f4f472e2e99927c54dbea1df6c00 pk = cd1a5998f98531336c7b655576951a157502ba18302bfa9abe928c3663bffed202aa58a151124a68fc16a2518ab6f587be012ad3728cc5b3484b38085cdb8c78bb814ee64a2a7a9a2fd318b90b9ef2c93d38b4c6fc164bfd4808d80987ba308916411401f71fc3b84c161505d6c3c8b8f880b41b1241b1af0f44a74c067d545abb84a2b3a739819994c7b5a934ccb08dc1e3b91b903b5c543c55daa442996c88b74a575618ae2ab2fcc0b4701595fa415838b8a126b88572097651312e31a57b45db9fa2b0269924002155843d3178689b524202a997f292125471d57ab52da576095cb9b7db6c53ec8d112371610c4c04bac7b49143d5568cb8cbc0791cc59edb8f523c7d6f50811a076a79dba4655cc885c39022e644d63014a4f5888c4c471a3750df8a2d3de641e0e545d1909ef2d4249fe39a8b850633c834528480e786b8d9654be7a88c4a47a017707986f85085fa4c7175b8032c61dd387e7aac1ccce228ea182cf1f98efb1ccfd1f5840220beaa51817a261b2d89c2ee5c1f5b30ad2ab42794c7c86c1101ab09599c2716e7573f4898342f36b87e3a31288a778f9a9fec6496ddfa6184b42e35e029c7f8cc8fe9116a1a68ecd646bf49453ad28965002a22b331f800482d0b1caccb79d5d344ff8577ccd68f775625dc38b23e7c3edc9624e6271d107330d501c1972c2d7140c847164e4fb1ccac37bc93382474423897c40f5d642f992441bc5911a40497a8042c6e1b7ca8f02902544c02b0a0273039eb9a2fc011cd53f9c8654aaab2d6c0989c8eeb9bc22c44ad59d6473c5aad0e7709e8501c4320c9b4b810cfe62a06ea3218f93e2dab47c02311f856679d1564a15098650671462a63f18c36cde672d466b6aa00c840d85c1ffc1558374cc2b757ef71077be079f232c01263b3e74ccf36cb9815ea48800514c4aaba1988663375b0c83bcb36f14bb2810345c9b590f614a4ba5734bc133aa1ad09b1a395b171c07676d386c7dfb915a95b6198bccfa8c5bdb9091d69882333a0bde2e52a1fd54b3dd1afa74402c3367c5e381ded183341145440513460e96957652f99e974a7e3b80191e9e83616d2558bb1122ce0b6c330d95904dad2fe94fcdd9dc7406a sk = a5091651824001fc0b56dbcb185bc72a0265725513f6271dc9200cac48c00d824e74c326905a5a6712272be51304527ecc083d5ad091c325b7586c57e66b9479872e56f04eef900d07f27d5083b6c028b8b1755d86dcaa9ee15436b3610cac5be93c7f64696102a2325d9b45880510aa582beae45d0954aba65004f29c7f8f09613c22bf81f7501c180e63b7627ac88b128296d6401eb2e27384370cb30310757215f60594a5bc6b2f351583cc27b9832a99702b21c47b788c545d62a8d1aa4f29db30b98a61d5cc61d7832d12c1bfa9923dae4b7d70a78fd2609f30825b4ad94129a135e6b88b481cc2f3483a0cb3baff32758dfbc62e82ced4552695ba2639eb1ecc977cb0c75f3640c648d98a485a86a6856e934cc760f1b58416aa4e8251403a015c35aa70c35c84b4a62e64362538a89ea62de2e64edaf5b48d2928de40158ea23cea802b1a791ae8cc34b403a122f2a556d3511c69262d006457ea4a7ed3b0df296b6350aece121c6a1b5ce6ab9e4cfb0dd4f862f62b7d072967c4515af1370972f0a4a262ca7996a2925a3407a929fdfb5c4a66bf5ef242e71014b43bc7677c5d40a316ea6b6c1cc89aad95ce6437b06982c0eb0931172c6913885efa399bb54b9436f1b5642ab2bfe06286cc6e1524245a1076aff7c8822b2df844c3ceb2bb3ebb8424a39cb1b6270cd9387c99b32a640e199ccdc3b32c882c133f329011ac4014f633d1759ce5418371bc04f8f57eca800c2fd297257200e4718cd4f7aefc948d490baf5d5ac23858627edbc96335ab6197cfb4b132c57c7804363d75a96043197e084cca8037a3a68279b46089a72998b5b904e497a9c8e7be4e5a1a2a921f39c8c58b155d72686e9a991bdbc758c8729a7f222ada9313a55caa28954621816957c47089232f504a589d756d464065970aafcf7c91b2398bbafc4cf26391f46a8dae971d5a60411f962b1d7ac1ff1a63c5098393aa1496a86efd0252b65921758a0f48c70a54c9c86f800c567746b348afde489646634a0ba95b32da315a7543e8c4678502a98a988c5bb696a098317161bc6bd36542c875cc0c81cd1a5998f98531336c7b655576951a157502ba18302bfa9abe928c3663bffed202aa58a151124a68fc16a2518ab6f587be012ad3728cc5b3484b38085cdb8c78bb814ee64a2a7a9a2fd318b90b9ef2c93d38b4c6fc164bfd4808d80987ba308916411401f71fc3b84c161505d6c3c8b8f880b41b1241b1af0f44a74c067d545abb84a2b3a739819994c7b5a934ccb08dc1e3b91b903b5c543c55daa442996c88b74a575618ae2ab2fcc0b4701595fa415838b8a126b88572097651312e31a57b45db9fa2b0269924002155843d3178689b524202a997f292125471d57ab52da576095cb9b7db6c53ec8d112371610c4c04bac7b49143d5568cb8cbc0791cc59edb8f523c7d6f50811a076a79dba4655cc885c39022e644d63014a4f5888c4c471a3750df8a2d3de641e0e545d1909ef2d4249fe39a8b850633c834528480e786b8d9654be7a88c4a47a017707986f85085fa4c7175b8032c61dd387e7aac1ccce228ea182cf1f98efb1ccfd1f5840220beaa51817a261b2d89c2ee5c1f5b30ad2ab42794c7c86c1101ab09599c2716e7573f4898342f36b87e3a31288a778f9a9fec6496ddfa6184b42e35e029c7f8cc8fe9116a1a68ecd646bf49453ad28965002a22b331f800482d0b1caccb79d5d344ff8577ccd68f775625dc38b23e7c3edc9624e6271d107330d501c1972c2d7140c847164e4fb1ccac37bc93382474423897c40f5d642f992441bc5911a40497a8042c6e1b7ca8f02902544c02b0a0273039eb9a2fc011cd53f9c8654aaab2d6c0989c8eeb9bc22c44ad59d6473c5aad0e7709e8501c4320c9b4b810cfe62a06ea3218f93e2dab47c02311f856679d1564a15098650671462a63f18c36cde672d466b6aa00c840d85c1ffc1558374cc2b757ef71077be079f232c01263b3e74ccf36cb9815ea48800514c4aaba1988663375b0c83bcb36f14bb2810345c9b590f614a4ba5734bc133aa1ad09b1a395b171c07676d386c7dfb915a95b6198bccfa8c5bdb9091d69882333a0bde2e52a1fd54b3dd1afa74402c3367c5e381ded183341145440513460e96957652f99e974a7e3b80191e9e83616d2558bb1122ce0b6c330d95904dad2fe94fcdd9dc7406a009936eff8ed34a805de9116dbe744f04ea4b4484cfd5140952e3c64952a4279d78397ef408b4838aa4c926747822c6c161a1f2f8b357200973665ff16d72ded ct_n = 2dd47749d7032240d3c0302e9fb0024a19ea038302859a9d408db853d9dfc18bea974600da891140a2fa565444829b339705009edbea52744d992ec4fc7d994aa1e8afad221f3b80f28ae66afcb0208eb0d8a6a99ee2366b90d37a6c52eeb776723abd2caf661372b3bcfe03f3925abaacd8bc783adf2ac806e4c13762b6c93015d6b85bab9ba6a52c5ca44a5c95252043fc8205afd7018b569925ddfc198a41657ccb16021e766b62bd9a2fbbc1880d1e2faa7eaff439466f2bcf0d405081971f1ed77b4db88964ac0187eadf86c7e359cb84e2837499098b9782cbd92198c36d0299eb1bdd32140210b162ec83ce074dbb60bc29d640b3f5463cf79cc507682d91c371632384f2b67e41f66603b180c78c4b7cac0d3b3c24cb5db566ddc0ac0daaccccccefcb6cb65eb91ebbab7deb11888f4292876f5e36b03388950cb637b966d7ae54faaa44d28b4ce93282af565841f77ca803888ed6088c5d7fc2b5f6418015dbb7f75d3d6f70a68260fe58205a8188f7bbebb12ca526972ab3505d727473e411f6d77077dedd374230a7d5ab2de26b94c84214537453751bf01a287a48960728453640f7d1e4c6ad500bdaa7de02237e517e2f688b1b40f0b502ad2ff3240140c1b1eda1af5a25206cf47822c308c8a2f025f86db7df9da99f870e6359c83df6dc0a45344fa883a73cf71ec570b759cf50b6a4155e092b02aa32e70d19644fcb2d9977d578aefef4d434a5e6035efa3168731c683987edb3acf31859d0fdcc6fa0473c6eebe3d60640741db16d15a7855ad078ff9cae905690808367e84f1ddb44ddbb1b75c9a6594cc5cd89e3fbe7c0db23c1dcf6269524b7e2068b2071fe1f46a73d78c00ff53965760a228dfab810211b94c59deb997c492162eb6dfc95ffa2f0351c3b5721afbd392a54501517209105d9e09681d46370aeb03a185428dff8afa90e977b03c38a4c60f723fc36a82e0b431fa0afa510c830f62a4ad4d1c0a8cafa7ceb67360bfb14657da921a5c02902931aef01b140beb6bc47ecf73c996145e64bd99feca0ff9033be43bdaf156cca26455735384a20675441 ss_n = 767774a63fa52c6ddf52103fb06de00daf1c3e4411f3cc54f4730f9fd1770368 ct = 35a37a559d55f9641c82251bd045d5482ad0b6c483d859d1a30f6c9fca6e9cea350f8e4c3613e52cf1d658743079d452784e1520650862d9d394eecb9ef969c03f536e5189943d03619a9e13211fa374dbc5d2cb17d7edd182a3cc0fdcce622d4903d2e31d62415073b692cc070bb15ed31de3b0f08eecb5445868debe2939df4907754eec0d48928c95fdbf490605dabcc7c831f8c5a7987abbf7c29a73759a411220a92c24a91490bd725bdf5038af7270ffc7b90f48f5b1ce645479e891e734259a89bd63b7ff5a604a648311eacd06c6027ec21c83b78fbb28b6f0ca2b8c528458a0f6dc593cd9c0f168173c3e84763ab2366b267fcc4c379c95372f41c00264eab65b7ff3014f176e133c660667e6b3f4bc23e18291012171718e572e5ccad3dd8f8ae6d283621914114a5bdf8b4e7e4d0de9b7f3f62b34a0e0c3287f53acfda6d16c2ac998d2d14c9d099f8393e3e790cc7c35998c8371935afe43ba9a7a4d061e20514879946a3bb46e2bd464d12a4312f08a6b1ce44358c5fcffc3ee13326d3c5971e8a23de04372359a575d5800988e1cd93bf49dafb1a542caad26763bfb254da4aeb6375b2237bd1620d727995722360b76e8b807a589afbe2df3d942205296a5abdc74242c4d45ac9a5fde7f5009a0818ba6605dd330626549658508de2e5397b25f9e05364da363ef32951234a5c521369666dce5ddf0ecab3847207fc94717a03f33c0fae9400f065cd1b48a13c03f002fa6b6d6d8372edc5c47febe52887b1186fa7d9c0ac782e68f8d6b111ff0d17c9c0d5dec970ffb40576b02967b3296f088a570da48e2eea2b7514ca77260426dd306960961c55bae2697cece9b9d739f7836b8f1d88230634456dbfb5b00982c4ec5b2ffdc0fa03d62be4fa6d33ae16aed4f00e0d7c43566b2ffc7c29bd094a06399caf7bc030979bcbb75b99dd5487f22cb8792d2fa386bd552023d0fa893b89fe7b3e2c416c050661007caa2e0d4de94203fce6ed05b7ebf37380293b03d53a107e77fc6aa2d5baae588faf8d5b01a7d2746d695cb7a8fd89e441e086082c9e70f99c6bc79e559a4 ss = 648823070a29d33c9665561c660aaa6c6beac0c9625552efbd0c21266af34391 count = 641 z = bae13fda5ade7453be1d85f3301df2d349f96539008398775d125a55b5b8025d d = 1966bade51bb415f221ac27f98fba6a46ec52b39967dd3e4ee8298d083b6e676 msg = 53d7ee83543186f3c0059c49611b0ffc1b77caa6e035f521d2b37aa41a0e3d14 seed = b4b0fa86248a1f1b0ab541b1877defa16ec0b55da4763c60e3fb24102d36e38cc85027a3ab408c26dfc0b8624c07f85d pk = b1919c7d883f7b562ea6baa5796ba4a475a813f5791c4a95fd752fe2635f343778fb20c8d3564139c1b337d15e294249f8cbb6cf96942fca3c7c3483b3835bae2417a5531ebe45a0cbe8413721ca4eb8225688a480837e122b4b1f07c5b6971d78f9309240b25d537ff498525428c3cc839f6376000cdb1f1284974331370d268011f0acc46a502fea8ecfe5c5b6a158829088575503fcf63d97537a8dc690e7d940cce4515fd99bda671f1bc15c1374b954071f19533ec85c1dd2265dc0ac87c9290c713abbd18485c0e55edcb87c8b3121e034cfd846c70bb1adf195c74180154bbc03717c990185285b8829cd2715538415d3984923742d1f808845c56d7698c21c6b8d3145a1a8ea6e7f4098ccd8ae901c25a65036182c60cdc039dfc225996895de40bf0c0169ad26be1daccde892b68f478e72664e000296fbda26f4089d3960ce6f83c0d2320baacb4467c6c3cb545dda02a165261feb950f21a0762470945869604c7639a556c3956540c1f2551ffabad6b941f3d75ab1f9468e88737b89cf7f676f1b897ff0f48e7af47c43803759522c3bd4a637161c71150186c0aea64b9d3b277dc78c3e47e595f018b9ecbc4fa0f7bd5be0c8091730e6c51cdc0a455d7c59b835296ab1388fc9ccff3b56f55c282db85e904a0d3fea522d152d01a90383967648a555e6e3464e635067eb6517f593415291555832f9901bf54a8ca760ce48480c395c090fa0c03a864abec949fc2a78d08a4f1d03b1dccba63982277e1b07e56aa12e0b76797062195192f8d626c1406c9112c817d0a585742116f924c91481004c76e9d637636765adaa83ccf10f5fa9203d8a2cae0a09cb178e0d12142b336c7fd41de2115c13a422194975ecdc74170712eb58c57a1081fc704a36b257219821523494c91813260701244b80c4b152e688304d19c5e215538d48bdae2caa9c6a1d6130a522456ce7276289c7a7745577a701b2f407c30e5639b42716b77c2341e721383c334fc8119d96ad3ec260051a666a7946c237bb14e31eea0ba1beec7009971527d61da3b90dac482e3910c9cb3815568ac583c796e191252663ed8eeb048aa35e45706f79159a8d8d18405eac046000be206bf27c sk = 2fe086cfeb87dab110fef381bfb1a27c23675f71bf5581440cc84c43c941fa631d65c0a7dda07471293ceb687e7ff46c7b213a842a668c4081adc892e3d80bdb80518ecb324d254da02c26057a2b4333bdd879ad2c39b6c4d7a675058b6617856c592805e25d04fb80b688a879ec4eb7d39308683538ea7945c184b0000abc018de44325ff333785e5c79cfb37d80983f50b9805353a1c965777716ab1fb1fcda41d7093cb7049396838134d15487b8a9e2cf3b25762bc11d593cea0cdb2fb9eaea37161b72f75b47b48f99b35c692c7fb4b58a68ec804309336869ae504a180798fb90e15486caa0196b3f51c280b1a5b5a809aca6ae0b5c3d9bc1ad1c7276a0390d728a56eb4676b8b4559db9fc5390fb5db57d5c40d52679a8d93c5f3cb9ea7b89ab0a38f0b6c4b961b90ebc21446068e7e1146e02a128bab9b1815b22e88aa48185b190ab6ef132906612d5044110d4cb9ce305290570086b7563abb6adaf170ea0152e47b019bb3c06cd295cc30c22ab93c5b84c67a62774ddb9f006446c4109b4963a537304480f69dd7aa35c76800b70882e2f8a968941409882d1ba48a94b24cf9a0c11d17a798c6488910a3d9603582b137b2805cf1041209a40354382a07430e24d2a29a60b33a380a073004960946a0822813e874d7447279b6a219172b5bd80e29c98fe1b17777c6a04ab53e908c43ce5411093246b5574525a0cb64427ce5365069c06a151921a274cab1ca5e458040d7c641a3d7a5e2d164669b5480a7b582aba3716a74a37a27acb7698ee02d275003f7729a0ed02ccf30b0eaf3b73fbc1dfbaba698d9466785418e58a951d8720727971f790b10a41f29f36a6fb4912aca551f297cdce480cc5c1519f1681f52399b8085715a0925ac4de9cc0745158dbfecb27b794570cb51d5d798a2713cd2d0883ce8506ca905a8370d4aa044e7a116e7c83f2acb99eed404e3794554a242f80586a2209ed662bc32fbafb2917f3993b028d77392a12fb018bf428bb7d08abbd8876322549e70e1c5703396b5e622d896cd64b6c398ab8672466e54018d13b16d8ce82e1ea489107065b1919c7d883f7b562ea6baa5796ba4a475a813f5791c4a95fd752fe2635f343778fb20c8d3564139c1b337d15e294249f8cbb6cf96942fca3c7c3483b3835bae2417a5531ebe45a0cbe8413721ca4eb8225688a480837e122b4b1f07c5b6971d78f9309240b25d537ff498525428c3cc839f6376000cdb1f1284974331370d268011f0acc46a502fea8ecfe5c5b6a158829088575503fcf63d97537a8dc690e7d940cce4515fd99bda671f1bc15c1374b954071f19533ec85c1dd2265dc0ac87c9290c713abbd18485c0e55edcb87c8b3121e034cfd846c70bb1adf195c74180154bbc03717c990185285b8829cd2715538415d3984923742d1f808845c56d7698c21c6b8d3145a1a8ea6e7f4098ccd8ae901c25a65036182c60cdc039dfc225996895de40bf0c0169ad26be1daccde892b68f478e72664e000296fbda26f4089d3960ce6f83c0d2320baacb4467c6c3cb545dda02a165261feb950f21a0762470945869604c7639a556c3956540c1f2551ffabad6b941f3d75ab1f9468e88737b89cf7f676f1b897ff0f48e7af47c43803759522c3bd4a637161c71150186c0aea64b9d3b277dc78c3e47e595f018b9ecbc4fa0f7bd5be0c8091730e6c51cdc0a455d7c59b835296ab1388fc9ccff3b56f55c282db85e904a0d3fea522d152d01a90383967648a555e6e3464e635067eb6517f593415291555832f9901bf54a8ca760ce48480c395c090fa0c03a864abec949fc2a78d08a4f1d03b1dccba63982277e1b07e56aa12e0b76797062195192f8d626c1406c9112c817d0a585742116f924c91481004c76e9d637636765adaa83ccf10f5fa9203d8a2cae0a09cb178e0d12142b336c7fd41de2115c13a422194975ecdc74170712eb58c57a1081fc704a36b257219821523494c91813260701244b80c4b152e688304d19c5e215538d48bdae2caa9c6a1d6130a522456ce7276289c7a7745577a701b2f407c30e5639b42716b77c2341e721383c334fc8119d96ad3ec260051a666a7946c237bb14e31eea0ba1beec7009971527d61da3b90dac482e3910c9cb3815568ac583c796e191252663ed8eeb048aa35e45706f79159a8d8d18405eac046000be206bf27c97f6587a4a5c258c941218c7302bb9aa72cb9565dc865ae1edb3ee3ac8f2c216bae13fda5ade7453be1d85f3301df2d349f96539008398775d125a55b5b8025d ct_n = 3668f6e41c89838f2ffeba0359cef5b5b15b0231fc095b418b8dd6fdba00c0442b5d6be600e73920a9187bc0e6e8cce5bf7da03b621cbb7d31b941ab07464b8dc637217d0edae05dc3edbd4f9ede8446616a8f00787cc7908a7819744f39c797db5d98bc0c8e5e58346ec8b10d3e3bdbb233595e62d4e2abbff4d7695ce7f63259855ffc5d6d2c73e1d90a643c8a81723627ef4281fa300154b8d351e9a424e484df7c1ad22972e6ada94ca55281d0c868325d0fac4f76f8a2a4f3af5b841bcce45c6d5d5c000fe7ff992442d151ee4f0921ccdd037c2f5e52b0255c2dfb94e37d5a3b2a1b634ca3c29ca5ae194deff2da72aec183a2de65832e03d32fb452a486a41749c7bee467f340e16f181aa0a7fb4025c18e1444b4101e5a1d1cb755d2bad056e14ff7898e445b85de064aeb9cb17fd76a355212341bab843cc364e6a9991519ff4d729c7a69f02ba542fedb0b35488f86f48245002009861e51dbe2f800e8d5454a3d4baf7c43e657056dae01ab9d7f206e48128d61f5cf9422b81ee68e792a45e418c8e7ab4dc3c5ba1838df50b992253cb05df2bdc11ec669666583a93941210c944ab8362e897d131a92e0d7af548721ccdb533b28f5a112cae3e55bff96fa9f4f9949cbee06e7ca0c19b43317058ac1541b63286151997c1de9d7e2e879c7d4b060da0f130c2f8a0e7d24e7db038536b942f59950f16c2e7a02dd8af920f96a9c9adab1821e12ef6572fab1b5f2ee2881fe124ba54db72c6f3a81cc602a32dace098fe6535b7c087ac07858f23de161d1c52b0ab72a805e6b97ec82e5efc379cf83b9ae20623edcb535e59701a75257ab9d82e46001057b726759aace6cf1dbb1e9094f7a794e9f264528e86d91416f5074eb0a4fa688ed574cd2b0cfae5e0fce06dee4bda1e73ef3a333e4683d87d69a093ccfa4649b0664afb29801f1d06b4aadd3bee3fd201f9cd9c75f9a2ab44b4635c24c5b34d26e7140da0382a199a3848a5d397151a5fc4f80c62cd2e92aaa481e35d0a228998485b69d504e4c3628eb120ed042161dfa65f40d95892f1298e7ebe827bd6286005df4db ss_n = acfbc8bfcb16c3d4a933247ab5797586ef7a0bd31ca5e8e18414ad77a3d5cba7 ct = 19b991a6ddf9e696d3077247c0ebea37abd5c4b990f14f9f19abf6cb1c7922012d63b1d26d7185d714c86e92ffb9a8541464d80867eba6c171855b2b487883905af9dfa508e3b1fe60b87a097188fb500d3462c410d568c51edb8aec8e8960a1b3b4b382ca0a64c3e8c6b33528511d58f7daa5b2f22ab4b62e2309454ec4be85e8c44a3f9b7a5f174c2fd4592d059249d804a16ee4b5b55e5834dc0a2806312c56361bc91319d54ee65ac27c189a1ff84d5c7e331e6dc5d50e6dfc86c663e8c9a01f72cab84b0c2ec5a767ae095f29dbacf413cc722c9359d8945f13518c35fea0937068a1fa84b18533f7c7280f31adf98785d9d6b3fc51275ec00d6ebfc79018ceee03ce757188137bf003a86dc385db788b833e6214a2e7b154ba0c7ee4825d11b85b6d566bbb17477a5671d62c24d40f60fee40193f610a0bb25b464f1656666a2f386715ba5f36989e06a30b2790836e2e7d7148e6a5da71a1f0c97bec60a6dfa908d7a6baece69100daacad6ca5fd9dc7b20b20f3c18b3719a3acc2a8dc49d8c53ff07201e6637c81f2600280298629d370292bfe3014056f69ebf188bf67f9dfe493bf4e94163665857587bcb149b84402b31e460efe795cf504bbfc6e865ebc2c608eb99efddcac6598d47755bb25bd74d29c7410423d8fdf9c74bb0da40d8b35a300eb2267b99e82f5c4705e43db7e1a402260e0fd2ffa224dfa1d048b846e95a8a14092b344970a78ed289d14c2e47d86c996ab4b26cb370909f8f2b69b4a81eae3fbe9b85ea71e304acf10dd320867a27254efb47a48cd2dac83856dd19e9889d48cbd383c4b988502105c17103e1fdbd8158c8f5f30691f1a9177cee06f9552fda0edad73f86ea2ae9fd15a6c2d546b75705af1769ab1f2cbc74375723df33447c930acc52bf98af2df60c43fe5603095dad0eb68e38c041a025fb899e919060794506d7cbee415561cf8c4b0b9b653ff86ed47fd5902d4cb2334a590ce549cd5b2365c3d0f16f36b0abd4371c3b6b4a8122db448d7f4fa179fde1c950a5513149d7e09310d97032fd15af525c80f97c88cd024a72f410da3d69 ss = 8946541ac5102c8d9cae408ce04fb2e094f034be67e083427798ef418fd65727 count = 642 z = 603d0aa9493bc1acdebb2b1dfabd8e42b8b0a9c1ff69318d406914cfc34b2025 d = 8c086eb70ce080dd939c74e47667d22a0aca050e3b592571c74f02e2cc48b807 msg = c53548a9063e6a39f0dcc8779637181c244c091a6d1ce61f7bafa39695637a6c seed = 263ab53f2fa9f0602042c07e1e31974dc8eb0f6dd328343177526e70873a66c26d3df2a3d497000e6595bf2701bef3be pk = adcc1b1c90005cacc70ef757f047c1acf26f02d0a119463314ca2d92202054646e268730aca32af0cb3fde4999b17ab4784c114efb76b55858ad10c59a60664421870c8296b401a88fe2aa1700891aa35c53504b626502fee062c300a990965d6c9793e2012771d3c517b594d5b9bb34758c49412a1529433ff18651516d44958663b1b92f972285520099f46ee33a060280845f977ef65a8285075042ea8757658bb49c2b9a211404604c86129c70591e574a25ef87bbd875822424b471d02a9dc9206d3a4eab04bffeb190e2610ea2a936ae425f57241f4325b5fb540372e088f9109eb9897701f6b9c28c05aab8b65690519fb10a02d75cf2d1078650213c4899cb0456817c5b1fcc6e8ae1b51ddb7783824b753472768116d6da8754730ff22350ee1641af9b7bf2e49ece6cbe7d6c6c41d98e30432a3677c38a527fb6fc1214216210d675a1076a8f12844f3151a0332607b984c955126016384e473476b302e49582d4866da50427e4418ebe57c6f0b58b19708938103b1c97415c61cacaf0b6ffc3af494012b0d88d6fb27fbdc866a2f64c30d50fb6d0a7f795c6d4664673b50671bc11b4c74591398293a0262be9b9df60730b0bc071c044ad39638e21c3c80c3eff6c93db61ce56a633fcab267b56bd3487cfc2f554f6f96d14a90f02108fd25b71080892ead6a6d949c339d68c3d161ee3d76c09889b72e7a03d2241abba8092316971751d8ed61fb1d2b950d8766920571f9c64fa292608538353507f272c85f7881c7d78acfa881d265557c400cdea810acfeb16747abc1c805e9b9c96d3f19bfe049369ba27ec74aff5517ecb331c4c36272016c43cdca3fc930af30031ffa96c7ecc8061f512df779c77a8515350c42659c80c710ec1c25417d6039975804ada0e002a617849be893719b9e19ab119cccf199d02d558765c283d095444e695ceb680ec3c37c5a3098acb2397d3163b888246804a3eb12120b567a8444d155cbbe6332697343099f097f6eb3e2d40043c405eef61cf79d5712dbc1e3aa2aa443a2cdeb74d76fb4e4089c735544d5a50b1c906507179a39ee41569842435ad0b3d17ba39f9dc8a88a314d63a193e44c8cfe7299d86e01212d1a9 sk = 138503a74cb6fda33707cbb5c18ab7ad2b5c11f405c785c056cc51de756c1b51553c90715c4413ca9490f0998485cb1999873319451f72906e52da950a9b5677343ba7b64585711d4235b3ea4a13e129735890534cb108c80b1434851260283cdb831d2041a8824acc7c01c4e6bb8a3b15106c5c2f46d838ddf6ae5b062b989603eba3c88b73039f99b1c2e514fa429381c419a523aa0ba04917343ca40033c4c993b38b7cba55bcd372c3a2c5a2a176bb74dc65d95b5c706cbae3a14be7f23d717552209bbaeef648fb869aa5c7956f1b5cdea491f433bf4e716d20a08b43ec10ef8525f5a309a1042bdde014eae753ab32260dfb928e585793e9737420334170cd7d7865936b918c03482aca866ce24291a12d8231cee41585a2465927b295fe7bca65c38150a63f70a3ad829b5b89741bbef96a22d17a5952162d8961ea26c469a891ed4bb34655a4c9a48a0e015dd811a0bdca11d53a3dc11683fde18e08247a5eca231392172ad3908c7abca17a3cbbb32337891039316963e3ae68d59db3918cd483cd67a637b8c60c589725721c02f1d884dcf95bb8b059b651366e7b9bcabb298bc346f826b9ccb802a9088cabb28d1c93818ce689e997b63660a003dc555c1b17a472c309b7cd0c8aa0ff75a15fa9ab817554c08402f1930a1be4450057694cb389600c149226c6d403a7f5b47f5af135f3b541ccb7363b8b0fbd68adb151c99460af2c729f99251264517ee1443cf2d2a980d25cfa493fb866c54c587150396d3fd2232918492f819907e4362c3baaeea3ad26662ad41583358a60ce4bad108c8590d43e8075ab330c7925082afdf483713017cd191450a60e20f307393c312d3b350691c40c314a320ccecbcb7b11cbb56397bc693c69ec5ba712f98a5bac6754cb8c9915479719abb36b4fd5787eea3995383a4eccb2b17f4a680fc26bf047201c95c9d4e902e5fa0243701ba74b1a3782696f80191c7032100c50508877561068efa83a2fc93d459c73be331a98971fe6390791344ee2c5c8d1db2832ba5f66faa684416cfd31bbcf7676bdda4af720600ed42392153cbbda07adcc1b1c90005cacc70ef757f047c1acf26f02d0a119463314ca2d92202054646e268730aca32af0cb3fde4999b17ab4784c114efb76b55858ad10c59a60664421870c8296b401a88fe2aa1700891aa35c53504b626502fee062c300a990965d6c9793e2012771d3c517b594d5b9bb34758c49412a1529433ff18651516d44958663b1b92f972285520099f46ee33a060280845f977ef65a8285075042ea8757658bb49c2b9a211404604c86129c70591e574a25ef87bbd875822424b471d02a9dc9206d3a4eab04bffeb190e2610ea2a936ae425f57241f4325b5fb540372e088f9109eb9897701f6b9c28c05aab8b65690519fb10a02d75cf2d1078650213c4899cb0456817c5b1fcc6e8ae1b51ddb7783824b753472768116d6da8754730ff22350ee1641af9b7bf2e49ece6cbe7d6c6c41d98e30432a3677c38a527fb6fc1214216210d675a1076a8f12844f3151a0332607b984c955126016384e473476b302e49582d4866da50427e4418ebe57c6f0b58b19708938103b1c97415c61cacaf0b6ffc3af494012b0d88d6fb27fbdc866a2f64c30d50fb6d0a7f795c6d4664673b50671bc11b4c74591398293a0262be9b9df60730b0bc071c044ad39638e21c3c80c3eff6c93db61ce56a633fcab267b56bd3487cfc2f554f6f96d14a90f02108fd25b71080892ead6a6d949c339d68c3d161ee3d76c09889b72e7a03d2241abba8092316971751d8ed61fb1d2b950d8766920571f9c64fa292608538353507f272c85f7881c7d78acfa881d265557c400cdea810acfeb16747abc1c805e9b9c96d3f19bfe049369ba27ec74aff5517ecb331c4c36272016c43cdca3fc930af30031ffa96c7ecc8061f512df779c77a8515350c42659c80c710ec1c25417d6039975804ada0e002a617849be893719b9e19ab119cccf199d02d558765c283d095444e695ceb680ec3c37c5a3098acb2397d3163b888246804a3eb12120b567a8444d155cbbe6332697343099f097f6eb3e2d40043c405eef61cf79d5712dbc1e3aa2aa443a2cdeb74d76fb4e4089c735544d5a50b1c906507179a39ee41569842435ad0b3d17ba39f9dc8a88a314d63a193e44c8cfe7299d86e01212d1a9a2df6055ad1c1f91ef2dfe45ab99c0c9aa0590d9e4ba8514c42db6983e5c321c603d0aa9493bc1acdebb2b1dfabd8e42b8b0a9c1ff69318d406914cfc34b2025 ct_n = 354fdf1f26e7bdb386ae01cfb1b0ccae486cb6438f769da2965011fd358d620af986b00c5ceeeb873800ebadd38233ea8538fdfc84649be6920a333de263ca51c360b6891394eaed966cbe4365a33a32f6de0939c68ccf50929bb78e1f2d65fd182d337055ad2f0683e3dbb68e8cdc518f7f7040a5675227847fc361edd963e789b856e21da78f0d218376fd7ad8150101b3359bfaa8ed801d379d515c0832fc3e4e6626e17cadf5d700971b175470c5d7d7bdad0ff97496f11597ab787dc820e3a136fc50e9adf39cf3f997145a5b5bacaa29735bf9080059113df318e9f0e8f16375a10c8a9e42556c2e96a4f0292c1dd0013d52350680e84cd2e07a156459530ebbb2b5d0c58cab5e9fd14913d4e870faeb99437490804d05f0c859724743af57bf2c224ab0316268c9c52d688e7ea200e39b554495918a7396bed0f512c43348046b6211b5926be48296a6d226d666e522585504e5d00fe0e3fa7793ee1f1818c1cc0c0baff84501e16ff902ef7a794a48a27682be997a9c191d69d692af36ebf4e6180316a66b854e92532dff77651a385c528ea28072e0d04134f25800203626661a133f1869de8f553014348ea67a2838107eb80f5343847cf6139d5d06a7018efe76bd00c4edbb5663d8c08ffa80298680997535fc3972bf0d15540fb4bc5fbf6dd37535073f4575e91a311e08121c706f995b632baa415b303a59d1f983771c2a0d7780963c0d3db95d02c54dbb5aefe9f5e06cc3ce05c99d018282e80e66360f4d73690acdc99eb1a56393f79dd9ba5e66913c6ccbf35e3ecca366ddc0d87d799d6ca50894a9ed81271843fc57e0f482d1a1771ae2cc7631a19ae73f587809203d4be5a549582bbedc68a1fdc91b08a356cb16041b16d6bac084f167120fdfcc3ce7299f1e727ae00584a3431a64ed0732d108218eef5bf791040e71a042c2600da49cf88bd81c6103c825ea3f11dc4b77f9e8a42cd16c7405abb5cd6d156adb42cd5708d8b7235ff12693a26b15c0499b5dd09d5919d3fc21a01af5aa46f13a79927e54e700707fc93796b1b240c1aca92507e9cb6dd37a972265 ss_n = eb390f216e6450179cd904ebb3ba41fddfb72e9a31949112699765cf8937f115 ct = 9dcc83c398b99aa189248667b29155bcfd191aae5522f079803de63bbca2cec58993d41b748a04a277b7ed1e6a99fa2964529bedbfa0f2c6a4c7db3f9810f7bc1ce8eea930292110c81d1c82e5c9c4628b51ddb00beb4701ed91c2afb5e7e3884bd8695dd082f672d040143e026c982944c7a75993d7ef05601a341178f7e09c685cde29b860ba1aa4658af9f6a75fbe0c9ad7d17b9037972a0a6625554b7889d066022472fd146451b7cc424d6ba1b9e03717418251d720b3a5aff3fa941d9dda689ff0444935ca286010ac1cc9feab42d4ef86264a5bb5f18ecd35a5bc0fe89da05863ce3087a8aa614336676be79f8b80a836380eac6d0481f4f024b939c9f8b60130fa86422521c5254ea15c27f373846369829da20494b9e36a5e4355c16da9084cfdcdc172d06fbb6dcbc6029fadf36e94d76dc711f0826958f7535d4a372597b43e89870f35660cd5016758191bb999b76f373fe15e0022a78273fad59196002cd01cadbf62fc6c0dfb10c2c9e7114017fb23848cf82febaa1ce68810caff388385e469ccfa710ef7caea2be8a2eeb451b9c909200481352b0a5089d538ae7a9ea4f2d90dede225c6c9992a5e215ba198bd73b26a5f153d8d43dab2dce0bef9792eeb1dae80fe76a8d059815c2e614e182d09920fade6a5b126b473d9851e8b8791cfb0608a795357262c8bf6640dfa9d921bc0c7c701c5082316abc7fe2635cad52562bb9eb3a4785eb7d97eb69e569627b0609bd1697afcb62db985831890a0390598d2217c0a03cf2334fd902d5b6eef68c6b58f88ddd1c7a2e43a93ec2cc09a897ec1cb2a365ecb6e3239d7ceab40c614922b673f653cea5e980cbd6317801124a5b7bf0a88e0fe2047e06a405cdd9e33a9e66eaa378a132f9be59c4ed38774fbaee1a3f985b4dbf0796119139a11d5cc24bcd0e9c992ce5de54e4b81306be4fc505a3a2557364bf3a2d7fb6d887fa4fe04bf06ad17df3b49ea96eb4d5bb16e6629cc2466e56f0979338f1a2be75a752ba908b93755ff9777b47c4a1cd29a2bf4349533fb8e2ec4c5096147b3ae8566d8e8b6b8528c8fab56ab8d ss = 394fef378cc9a623e90c48b42aa33faede8df52af2eb3e0a9b5776b098e9bf17 count = 643 z = ecde4ea16f07ef10654f82d27c7eed10bccc5692c1b83a09b95e5348372d6ebf d = 10a5149d73a59a1e4e510230d9b4043421fabcdf3fa1672af5a3ef44936afc08 msg = 35ec328a95ab5cc1944b7d091776ee31ccde9924a3dced3da611d69cf1a32301 seed = 8f569d4bd143f5c6da3133de3e2622b7508dd0b91f9263ed653b49d3b83b34b513d7913c413183c470de1782c86d58ca pk = 14787c5e321d8bf8371a360a9bd83821b21608d285129052102b332e71b38dc1a8f4b1c018c135493ca407b13654b04076d8644ca1c3cda5c68968251219a9271700b0295f4e9bc7af5483ef395d2267a15146ab7f77cba7fb458ad1c4178c1f2939c2039818e92086fd254734994bc066cf9f7274360b63175b496efaaaab4cb7a8a895d91bad69ca5c184b6fe386778fe759e857b96a8500c5f534dc096afe56b276091acf044f84f06892d3c3898a36428a10af5066bf95723ab220082a541c80aeb3b676f987c15ee64e46fb482960a69df9a1c6fc80aff446c84a3c5565554d469fb1b75ce8770272838a0b57abd438cb8bec7ed5a12c109ca8e8e55143f275ee589170243918369769bbb9b0f23f9b4a08bc9746c4e2c9a44263e0226b6d44c4031aa435b9097319a6f29c2e74a16868c5276a47495d435d4697a7e79154efd5ab4c838d6dc0ba7f227a2169b82208a7d4595ab4731bc11ab8f7e81315d69366e106c81aceedf1a48360c2139b6926d04233f102889a41d1db8d6f9c4b935922366b0d108172a173a288f9591895346f10cf126286098b54e5234836f37e54d17483c0c0bf046f7338878a139af7873e9a015eaab91089c51f9fc532e58654b289bd545ca184c540ba919c40826e16bc0aa115b57d9a9bf2acacff38bf9747c0b285297b1206f4b9008470c834f36b73a19570a622c9fca95b10b71373536995c3e7c2a65a0c28bf19a0cce29f833741180752e6d87df7f15b16198f66093fc4c7a85f24975f83ad2681bd4434030d5103493184aa950e94f25333f3cd66c336c9b85328cb6620fa9babdca468e90261dc3ba3364daf092654091db0f73d24b0abb7d166f8d0cf9ae86ff7a155188299c8b53c4e941980055f4be2541111ab261a2be0376fd0b518ca7bcdf0621951a6966f0cc636b271ead09b55b1c73f681482666011da427a91ccbd53a961d351fca47cbb83b5edec6a94e93f063ba96d614a478b6c68f69051774bddb260571015e894ab5f1c1aeed4242ce8c02d1764fc76362ffa2b6da96c03a874b566c5ee1842425a6c31b0032dc65c6cd6979a1c5d384df2e7e6f7b8916a1deefd70a9af1070db1656ef35a12c3ed55ff5b1 sk = 03362e97418180a29b40774f9e31bd6db1994c0a70a69454c0877a11348c6939ae996a8f3bab61fafc47bb358164708371e31ddaa6a600f97e2f6cb8402369cf20b7590ca98d7879a2015687066306a0cd4586ce50a7340cd63fc8b1844a118e4e4a8512743ab6c0617ff592f4a23e5d3b06fed24475738b072a30e4f80a15692236269fa83ab9a5b54800ab55f4e6abb4070311c4c4de586a23188d35e377a9b64596645421f21b2140b374a8375271328035633ba893a11b409fb78fc2b64851bcc455dbac7677371a19b840e51a69e009129416742387e4585177084abe240d4c8ca89d785260e33f091b1951693ed0236d51dcb0ebe5c3074b2f5375b9245a13f88bccb267bf52389d236590589601e3e2955a9b580146b7a5a1519c5b3e2570695bbc171e7b9e3501199dc252bcb762274068d6a239faa9a2451823ad28633a6aa4c07b2886194702ea5557fa4e148792c366a62c63a44db585f8a26c42738aac27a000a1713a63cc6d455fc6f320aed03f0dac99a882c9520553bbec89bd620aa0bb3e7e4244cbd2595a111fc2e82bd58a2770cc19e489ca023449cf6b7157213cb4cc1cf23253929a61cec6bbb6639283a4b5ead11de8670a5052a02af95647a3137164643ebba353c747dff3874a682a6bf73d417727d0e11041b5af6a3c2d903470b9f8ac2f32615cfc66206ac2a122562ab7c3579700c2870d5f0c819d6772e31530e1dbad17cb06fb31c3b7a63697a3a4b8d7619cc389ed26b3c88773b0c6168d54403dabce9006cba081248110983f4c43666527b86635408b0247fa00f452cea054aafb6851ca13909d0223f372530372613a39b667158d459ba571684bfc85ce8074b608e90dc0ca7ad305ce4c420476a24aa2645f8ac6c58b4acd8d1971defb46cd105b11e57cad06cdbc631d5363a2f15b7854c1b115730e019c1472955a74a12402f64a4f7726bd21245cb820ac43c5a6892e613417fa7720a6e4aacd2064bdea45844bb3cd37a95a40bedd74aefd46bd28d966fba73f530b62b75053a2d6637f5c4be2c83639ba30df18bad736a04e219f2b875afd2c5214787c5e321d8bf8371a360a9bd83821b21608d285129052102b332e71b38dc1a8f4b1c018c135493ca407b13654b04076d8644ca1c3cda5c68968251219a9271700b0295f4e9bc7af5483ef395d2267a15146ab7f77cba7fb458ad1c4178c1f2939c2039818e92086fd254734994bc066cf9f7274360b63175b496efaaaab4cb7a8a895d91bad69ca5c184b6fe386778fe759e857b96a8500c5f534dc096afe56b276091acf044f84f06892d3c3898a36428a10af5066bf95723ab220082a541c80aeb3b676f987c15ee64e46fb482960a69df9a1c6fc80aff446c84a3c5565554d469fb1b75ce8770272838a0b57abd438cb8bec7ed5a12c109ca8e8e55143f275ee589170243918369769bbb9b0f23f9b4a08bc9746c4e2c9a44263e0226b6d44c4031aa435b9097319a6f29c2e74a16868c5276a47495d435d4697a7e79154efd5ab4c838d6dc0ba7f227a2169b82208a7d4595ab4731bc11ab8f7e81315d69366e106c81aceedf1a48360c2139b6926d04233f102889a41d1db8d6f9c4b935922366b0d108172a173a288f9591895346f10cf126286098b54e5234836f37e54d17483c0c0bf046f7338878a139af7873e9a015eaab91089c51f9fc532e58654b289bd545ca184c540ba919c40826e16bc0aa115b57d9a9bf2acacff38bf9747c0b285297b1206f4b9008470c834f36b73a19570a622c9fca95b10b71373536995c3e7c2a65a0c28bf19a0cce29f833741180752e6d87df7f15b16198f66093fc4c7a85f24975f83ad2681bd4434030d5103493184aa950e94f25333f3cd66c336c9b85328cb6620fa9babdca468e90261dc3ba3364daf092654091db0f73d24b0abb7d166f8d0cf9ae86ff7a155188299c8b53c4e941980055f4be2541111ab261a2be0376fd0b518ca7bcdf0621951a6966f0cc636b271ead09b55b1c73f681482666011da427a91ccbd53a961d351fca47cbb83b5edec6a94e93f063ba96d614a478b6c68f69051774bddb260571015e894ab5f1c1aeed4242ce8c02d1764fc76362ffa2b6da96c03a874b566c5ee1842425a6c31b0032dc65c6cd6979a1c5d384df2e7e6f7b8916a1deefd70a9af1070db1656ef35a12c3ed55ff5b171f7d5cae6beb3123e4c10795ba464899761a9d4c67dc37ed6a41fe947b2e1fbecde4ea16f07ef10654f82d27c7eed10bccc5692c1b83a09b95e5348372d6ebf ct_n = 0cb6341d02f5d64f65ba58c37b0aab12f40fc008bcea65f790914ab30c1e77606991a4655bc33e091b2c4f96c747144e6dfc0812592c4a91f2385124edbb163273ac22f67aa3f90071c01c01b55fc13c2ef96ff12e8460f3e791cc1b97044a15a88b859b012a5b142d70e0c11c6032f05ed10164dfdc3a12b694910a70223444b637b8c1b4befd7504c905c488acf3874321fae9201d3d2b1308ef854f1f3dc01e64c19d6bddc6b2b1b5cc14cd9f172f15a45efe3201f03f53a250244336f9ee814614b279a498adcb32e43ae5cc38de2e9e6910f94e09de020ee77535d11a9a667b432fa9a3eff64f8989b85e395ccbb8b19baa6c131ff8918ce70a4c89925cca5c8917f0915d429f58c059ca406b5d1f4d9a77b259ea8ebd7a0555530897657cf00ec095b9d29f4cb9d44db0c208482a9c589c9934108bf7e6f389e542f5d7669ae8be9a8878bd6759118a04a64555f391171090f9fd61cda05ba01bf884648a314be8f8d6dca1a73609ad6f50f12e475f110617be05767b377b1d1c11bc538fe6fd7b6bc3cde6ebf2dae9b59e57ad4ddb7188fd21b50a0c4440ce5bee00fd2a867c4f298da37de4d3c57bde5d7533775ad6e632dc9054c1821159d1e98358c7828064023e9c043870b55fd37ae4a28284063b76ad856d1757db0fa559104d9baa00aea80d0099f7fe18f24130418c4cd94edc1d8a13521cf4669693666ed94059a523bcc0b9f3a3c270821df78805803649deb5ed37bc76859fd216e6f643dc89600d878666c01e888ef03334d64e7f9e81410dc5aa4758549a5823b30fab922240e68ea5a3ac1e9057df3bba4ee5857c40da6883363164a0a03d930d4622c55ddaaeb917b2405cafc6492f000b9cbeaa7910c80037b34239975813c7e3a2e54670d93db46b5740db5f2e845baa4a736afa00d0f702f435f87efe8d0888fa9aadbcab88bce50f2be328b2e30bc11e7608cd37ad2e272f2eb62aa8a3d82808e92e359890cafbeace6b1f18a39cad6c4aca97a0794c9cefa8f96b2c70de23eeaa598e4e96c47612fc2f0d85cb5c58d26cdcf5150e2e17c346827de9d8968113 ss_n = e2802f7ac00e4c07902a9c3374f44335b9f353fbfca32fdf6e6fda7f84868e0b ct = 627432147227c30bf86330c233e75490883d6ca555b9d20c06a6950b7357e25a2e255436035658cc0fcd10a2f9820310c58287e71563c30e025482694dddafd6aafe51c0d13e620031def3ce3d7ce7ac2eccf3b6e72767e02f76e619da5bfee43c7672fb7c1d8e6d57e3e67c99fba951761ca7d7b0be539840a653c83f370aae83dabc66c6b1fe9d882f4b8c0840e035fda7d79ae85f257c573a846a80f17635355990f0f3f000a3952b243f0999eedd7f4c91f19b061cc18acd18221d2d635c80fa3b8e52bf68b7b9dcd20a642b651cf35e690dfa5440eb486d95139d8aff40ed2345411b422b34e39202b4e1bd33183d9763861e16626e8ac6c04f5eb6a561bf08a66c4b2addc9e4a4b371978c9243e170d6b8b9b96287f8d103814c7c66d2632e6e07ddf5c1934c57acd4aeea8af1cb4482caa73979a07b9a796d63471c9552e517ffbb279d9c648131e32040535d6f5317ffb2172bcbd226c13499b144e3bc19d73227fbb44a13a9e18e03e57e702419073773cf459ba5cd65f2ad0c47099cfefd8343259d8d0dca1ba77494ede4cc6d60942fa3712188631d55cd92e5af88c840bd0c7abe5c4ad4d25393cb25b9781898eb85c98b89237af6950426d43a4eae697ab0857f0a53078d4750fefab90b6fb03b7f2abdf1fd91c58db51cfee93a4b03ca991da900fbf2dcaf2b802d40d83aab40a9d07319857151a9c932a758c0b51ed40ff56f523e677563414d3a32bb6b40b0c48f9b3f7bd2d5f3cf2f6ff96db12093bdd04fe287eea290615769c7c403a51ecac2894fab8db1c794da1ac9bbe7b2422124da75b562fef905276b8f3dbf941a8471b199532422fcbf5dd453476aa6d5343392c17c39ed73f49eab56f8cdc4bdc7a13e30e1c81b1134839950ad51acdde0569f212851a3e3b8f0cb12736ae8c72066ae28ecf56ca922a707d7bdb15d668d16ec52dac83c8589dd460920a71a040241446ac61529b2a9734a3ead3ecd787a0c51aeef2ebef6cc999350f9c38729f381a5cc14393e0ff06f3cb36fa72923035ac6a8649050bee1a291c3a5c01b9ffff6d8a451b4263cb5104f88 ss = eaa61e6e4949ea813cb13f2476922196568c9358055562e34d426ea8d1d966c6 count = 644 z = f2d3e2883a831606a5822c890d5e2cda57d4facea77422ab2c0de2b139c8b528 d = 4416fc6838fc7a8d7743d17c6682d905bfd37671560a7f2c68f7798489152f65 msg = ba6723b9e23916ad60b0960e061ead56566a1792ce6d848188822a1643437665 seed = 93a23327bfdd2994acd0a0e2c63655125b0a427be173cac74532294ba5d6d633374ea85f3cbfc1d59d447af0f8f9c343 pk = 2233654faa50423c945d701edfd07ed30498f5224e5ff7815563234732a1ae8aafabc522369b8a2d315b11cb431c9c3f97c82c8c997fe10366a3c545ba00032e5c9cb0c38847f75fb01c6ce811c6fb48b7c0d800c8561417171180715051f79af965b97af2b5f4f96af8e62be61a7879518bcba00d07f39ecb7589d4f5bd56607316032948d89db31a773bc0333d2644bb567f6f50972415819ea445d9a3a688a4901e00bfda680210a0ce0eb03836a2265c9b055a2880d4517ce4c46e9872c425c346f1233630132adb7b6c919912fa5c456740cb7c65a6b6a872db976fd35463819669a6736700d61281d799d689a129e2ce9428b1e120ba6725975bf7816697bac3e55285c09d90598a05267eb061c96848c1a4509cdb3c2d2446cfd5b21febc91a4eac9d37738a32d77c1c02334eda44ba5a530c72b9aff074d59b02a8dccd99961435f8091c972ac3208e10326bd1a05ef2b6c8adf77912b51888e77e2b465ddc17b5da382f5881c42b677aa3e094693aca62557df902c02345b7bd320663a15e5daaaaef7497a2b664b4a6494b8773880862cbd30640cc7bc893c5e2a4c0f3f242a8d01e990787d7eb500a884910123760e80ccd1477c68573d66a61847ca90c4b5d9e96a5a21b0d8cac72d10a6c718c0b368b0ec491b765a81fc0283acd0968b4a3bed184011c172324d66120707e25a29d0ea2b602157d4227cbec302fa7e3b966d5ae0c10cdd1e670061c8fd1d13991c9784b1297f40c2d9558c31fe116f1010d51291a1817c242025546b76d09b0c70461be7676caf5db54f17cb181e8247499acb2c63160b5c0db60121f45c587282040260ea37b00700aa81dfc4647b8c89cb4679a37b3596746237385daa90f2e67442e1931f83411184c7a880880df415131c3acf6239318f686c4459a2f42227a8123342362a5a861615c6a34f66fb5b36e56a3bc0ad8c16662ae210aad69b6bf9c015b0f5823e7c64f60727da95a938b24636b411aaf771091e7be26c13efb459a11c3a3137805093562c0c9cd365c253ce6991f0b9b18f68abc59bd2b538d8a34adef3b7383b82da116090f168f10340fd5254e47c6e50e29cb85b82a6832943b8fc2b74ee71c6c3a2443 sk = d3b4247376627035520f2cae55ec2ed2c742ea84789636776e3727ff9a96c43c5f03ecbcb7190c8795244247cb0db93d3d53339edc7afd671a236a7f6607c12f72516951051478ae49b9111385103f26b4e158b96860bc3cc2a870607499b0becd825ca3b43bcb229eab60ab24b62ebde3906bc07208773c1b6800526746d8e61f978a6df344470fb37dd5d9cbdf46b09e140de86a7de039362d42bd7929443781a6ea962a68916edb12a70d1635293c5bbdb26785b59821e23dea40c33cf461e7b49ab7017c2e2c32d5269eaeec105bb1cec6d6c6bceca285010cb6fcc0dac552216518f2e94b0d386eef329ea0e2a9bcf861234797f1c779ec2824bb615c65f6a2ca1343ec183dc1d401416340e4aa208b87cb9de43527fa607c7a0664020ae81a1924718d69732805a211d8002488832f0c598ab66a7ac5656b43947c36acba52dc12710336b3da7df3c95fb376aa8c11a76ec6605847ca2aaba589749bd7b38de16a8efb63cd98ea77903519d103bc548b6de1f61726fac8e897afe000569b20b56213cf6e2c4175977a5ce1a716fa29bef9543d47ad79c97f3821c586699c13f2c63f737dc9e713a3dc1dd5fa59bec488a98c10b1e5660687bf7d266c9aaaa72a68290db67e553a444254917a89a24e8a305d978eb5b5301cdca3f383123514a6a2f6247acca753dca34a646f8eac09029ccdb49584f484c476c22c305533ed39baf7013befbacb711c1f5a5b32acfc9f26605c79b43d1cc615be470dced203a1b0794dc6a8dbf811037c336e98069ecb648d7c471f392985a0c49d9a8909b56329c21dbd699bccaa775863408a9c4666e50403785539b27b9d26bfd3988dd66a16aa5b96a7d8490527c23a66349dd92c996c5036054f8d5c058df476a6fc573c4a6336627c069b08d49a3e1dbab99af759695270664202f3b73084cb84fc1017ed098437c8964897a3a77c81d022619ec814a87a701066687693b836eb89f2b707f9ab553bb4c15ed51ce461a28f47cfde80878f4287f2598a07e0bb947195db614fdeb36db6e1c982c1c47e230258e1a1c954567de9bbf19a68e6345a2233654faa50423c945d701edfd07ed30498f5224e5ff7815563234732a1ae8aafabc522369b8a2d315b11cb431c9c3f97c82c8c997fe10366a3c545ba00032e5c9cb0c38847f75fb01c6ce811c6fb48b7c0d800c8561417171180715051f79af965b97af2b5f4f96af8e62be61a7879518bcba00d07f39ecb7589d4f5bd56607316032948d89db31a773bc0333d2644bb567f6f50972415819ea445d9a3a688a4901e00bfda680210a0ce0eb03836a2265c9b055a2880d4517ce4c46e9872c425c346f1233630132adb7b6c919912fa5c456740cb7c65a6b6a872db976fd35463819669a6736700d61281d799d689a129e2ce9428b1e120ba6725975bf7816697bac3e55285c09d90598a05267eb061c96848c1a4509cdb3c2d2446cfd5b21febc91a4eac9d37738a32d77c1c02334eda44ba5a530c72b9aff074d59b02a8dccd99961435f8091c972ac3208e10326bd1a05ef2b6c8adf77912b51888e77e2b465ddc17b5da382f5881c42b677aa3e094693aca62557df902c02345b7bd320663a15e5daaaaef7497a2b664b4a6494b8773880862cbd30640cc7bc893c5e2a4c0f3f242a8d01e990787d7eb500a884910123760e80ccd1477c68573d66a61847ca90c4b5d9e96a5a21b0d8cac72d10a6c718c0b368b0ec491b765a81fc0283acd0968b4a3bed184011c172324d66120707e25a29d0ea2b602157d4227cbec302fa7e3b966d5ae0c10cdd1e670061c8fd1d13991c9784b1297f40c2d9558c31fe116f1010d51291a1817c242025546b76d09b0c70461be7676caf5db54f17cb181e8247499acb2c63160b5c0db60121f45c587282040260ea37b00700aa81dfc4647b8c89cb4679a37b3596746237385daa90f2e67442e1931f83411184c7a880880df415131c3acf6239318f686c4459a2f42227a8123342362a5a861615c6a34f66fb5b36e56a3bc0ad8c16662ae210aad69b6bf9c015b0f5823e7c64f60727da95a938b24636b411aaf771091e7be26c13efb459a11c3a3137805093562c0c9cd365c253ce6991f0b9b18f68abc59bd2b538d8a34adef3b7383b82da116090f168f10340fd5254e47c6e50e29cb85b82a6832943b8fc2b74ee71c6c3a24436f1037bd9bd1f802b33fb7bc67d8e5086ce60476db8e2abf0487baeb6ba2b961f2d3e2883a831606a5822c890d5e2cda57d4facea77422ab2c0de2b139c8b528 ct_n = d49cfcac8fe6b4efc9b27dd399a6f681b14db3aff8d91e633a5f8d01035620bb12902bdb62c2b3ecdb77a5c94e650d84806dc337f6d37d35fafcb7924cdffa2f4707031752af394e1bafa80c39b3d6540df83e4b332bd40befe989df18dac1946cae28cb51207400e89c3d4bc5df37cc4be1dab6f9060fdb1f4bd95042442aed8ff5b6b91a53160fe01e0b78cf8a04111d1524ca0adb91142ce6bb517d1d6ac9732a19d32476381c14e99dba53fbf7d03bcf17d72d4df573988471a5d554149f3d002893bc0fcc4306fc613c7ed041117cb1b35747f8ab58a6c0ba00381d200fa939d0754b4dec145854671129eca487d7f8c403b0f7f586ea130fd763a604ad88f47e5cc278af47b78733d2631b624193dd18f98069a08ea2cb19e6835c9566d207d21a5e1b1ec74fd903e429b1b097fc5761a4d58f87bf15aec3fbf68fa1cf324ee5f28d56a1786038e1b4f17153b8dfb3a6f2082934ac4355ab53fd752eac59f2fcdbcf248ad85b03e94373932ed00d65d674d678b54f94a47356208023762a055d463f64964ae6de15f410028fef925a92f82652eb840f32faaeca8adef3c3b23b6c2d05854315f05c1ac3d5b64ebfc019e2c3a578260f8be30e2cc8743518642a1a89096c010291d6c7bffc05a382b6f8a17efa3beb0e080eb7bdf93648ac7f543ede78c44db7cb0dfedb1aee4f33679bd16fac7872494dc85a06ce28ffd4412bf1456a72ea8a29c35634611a06c8244f27e1f76b350d76b5ebeef7cd2538e6ad1dbb5569b539032dc020f38851c78ef9e1969c81d9429efe5572b93ceaab264b97dfdaeca2a28a2b1d82646ed77bc9e634715659838190e027b6930bf8b498cd44acdd523037877106473f59eb9d2c6c91dc19b4bc03ce18da5c64e149502df64f4cee4c8e763c3a4bf041d961b5108b673a52aa06c78736bbb98fb3068bc1879e1429a15088be34bcd74cf5605f333056bfa057c4f75764294d37fa3abc51adce533673812bce99e047091f4d0b95c26ab5e7b22103e1b688b93c412e4eac41e39c01c6c8ab218fea61450b43a760e725fa10fd409d4d9b53d9bb0427 ss_n = 8d3d74ef2f8322588f2e74043df65092cb0a2382520fd9a3950bea28e5f22558 ct = ee6d57c7528b089e9e96c5438656f38fef6c265a6c4c78a2094713caeaaf225c7ff32702d8aadec8448cf48f27d642f5df1db8e18d3f7f36aef91053617218d0903b368efa008946fcfb67160cc93e77d1cdc1b499477a005181e91e9bd512e1f993e75554c55f13e3de51bf451670cbd6c9d76ff01411a12099e3d2e623d5a7619fcc61a0c1e80d0d243948b685054302ff66e257e72419327d50c37ed2dd691f57890cfede2d554fc47e51f96cbba6ce3e11e76b38fcf5b10092c835e81a20b97258abd2b8c39f21bfc53a3063369c4640133bae0567857b5d05c265ee215c7eb98c3cb1b602a59062e792da4a57406c6df6e6f1e58c6f8ebf8b73e256503ec7836543e38581f227e0a5f6e8411aa7e2155db2f18aebb45c6f567624fc173f49537c24b40ff6e3a1cdfe56f2d35bd379ceedd6574affb00e8a39de65cd2e018536e4e94e274347396dfe30b2af7e5988e2e2671ee5afeb5e566cf1606060e126767d436f86aaf44a0348f7e64934336449a1cf3c13987e48ceae9b47da0c94436788146cd99108909408a8e9854107c69c4a4154d6f6fabebf4ad2993704a385c9159c7c9bed82794c024f883ed3dfed425037af02d325eaa7e2858e5278a9ec75b653626683b00fa19b1cb698922d0d561700f923b2a1ddc1d863b3acdfce3692071a6894b10680ee2e858abef5988027736dc966dad871f6ef0fae432fe76186c0f50d9bfc703d85bd2ceafc9be63d33fb7dbfcec30cece939409d7d1c75c9bde2e061b46206ed5f0ef36e4c65c6806a54e3623f8b800c8881face536c54e7b2363ec9d6cb660c0979251e27edee55f9cc3efbbfe77c92819f87680d0cf5f94363acf036f9eb79300f1519e5a34a200797ab05c71bd416dccb2b16ba1dd2cab4dd80d8b659f7a707b7f7617c2cd8ff5c1d90f36c526c4f97bd7d089f1c7805035fe5af76bacd0612ba2db2a67e4220f1c8de49dff73b54aea682a359c253022b6bccf0f4d2a39c04d477fe217835592ed2b964b40ff4633296b758af3d051cc7c2936d97dc9499df0fea504c3930d28148c758fefdef3dba8a307167a5c3 ss = 6a334873aa7d9b097a281ee58f03762e63afe9a1fd4b6a47368466bde291a178 count = 645 z = 199a317ae0eaca2cdd50ba39233c8e502f71818b6b916207e5d1149bdb565aaa d = babe69a9dc4376db4448bf4305dd1b9ac06656997e29d8e09f45a4bd4ead9b07 msg = f39c90df8db59bf76795689d8b1bd5859cad9f6c7c5ecd27c3f1ab32a57fd102 seed = 72fe820773a7a8b539c3bf7f1febd3b0acf29f417179342c430107aa400f85dfb7ec83baef82dd2256bde5adad64cdba pk = 6ba5a5c571659c678871bc123da8c1e26ccb0ac052d57780ceaa6dbf2c6a6441154b969e04e67f689c37f071b905c2b3caa6bd8bc92d3e353f20d8206d3a0d52239d478b18bdc586492524672b207e8726ad3c0172c069e5d3457f1a04d8d537e7c62aa08592e7ba0e9954648bf34daa2984549407c4d44ac570030a727f59942bf4a36654f276d27b034ec3ad03e14125024419e4b78b9a8b9ec27b7945053eea37a1f125ebe99e09354292523b38253e3c81c40a7702b02a6775e5aad2083d3d97cd32617b4ec556ea2525f8eacd1663a04b509613ab062af843b66ca99fd050b013284d7b1b7d9812c06725313547105a84eec1664d6a7d8c305abb0092accb7bf9364dc99c825c16b309c19dacd74fcf2986847a7058d7a234aa13d2688c113ca9c2f69a4dfb00c4874c0f2b7617105e977a1cf1c40515168dca735627f2bffa6a3d790aa81ac680f6a0a781e260130ca8ace353da9c86a035034ed8188f17905ea0ae05398bb39b2d5df2528a37afd0b164f55a29a1f86fa9e7b34f048470e41385d2a36d61ad588c7c1e42b2ded96a08c889a0498b8bd95c85caa7dbb16e95c21903486afcda3c3a1449986cc2276bbc9efa94519c7632581951026cce8aaced8c0e01e4bc456705be21ba29740e70969049e2cd1d452f87f56309fc8ca5f746d7211967c18996953d6c4127cc629e5bd16d4ad94cd2db9b0b5830fd79749198383f17685531103a633a0ee058b5eb89d3626acb4948d551074a2a46c1fb83d6699aecf1c43ca49837392d911b66b0866bb07888ec5c5f8bbb7efdf8323822aca0ba14d3048cd35a1f24b54ccfa9cd16e1a172e29e24993b42056b44a7331ceb44585c1c1f98758f1243d7891f6b15761d8b61dd19670e13b4221a96ae02b1e39a08ff09524829891369163503b11520527ba25e3db154f9706f8cbc0e5586a860c1cfcb23c957459d61d1b56080214304900e8b6a90b09d3b689441fa31941b3d8dc819fb612dab836d20b253f433903309bcded2a35f793e28f001921a01818b590ae74c46e85eb8f40713730967a3a38bbc12b13b654ad489cd438e8eea6644f839573a5bfb9bbb1e447c31701a7acdb6a7ba20709cee20f2456b28 sk = a684b74db05f54726dc1688b734a351c04844c3a8dde238b2cb7360dd38a5cf624c6650587554dfda407e015557f0752996bbcfb6b230ce691aea2b7ce89665015b40f107a44bc8768149b8a007a3b0a7ad2c913d7e0448201badae9490e2cb28f153498578706d1c493d96679c097e8b009c75912c0e3af9413cddc1b9d59ac3cb1018828f8a01b805e2f83752b1a5ae0f33fef43bc01a4b831518cbaec99bad5196d21c09bf439a8491afc815705352ed185c611d851d4a43db390c9afd302ebdc7097e770ed63a6ad483ace87474a392f63d2a1fd649f9db335d8118a2e09387f87aa7d486216859734f6914fdc190bec4aa19accd3f97345c0587fe657a98c95dadb9723a26063f3b6448002737b5a1a9177b31897003b1e54666e249bbea2c6c5ad699c4da845598589e119cecc53ba9b640e933a1e28c14daa246f69e19bb6f00cc3d127cc827004469b4909118f5272ecc936e6fca90eb99dbe535ba7885ee562cb2f8245633a3f86b2518c763be1c90aab8ab6a60b801a3555690c2eb70aa2d0b76961492ba05211b209beef60ae2eec921d95779397b9b0814cc995396e9b2da143cdb3e5ab7ab137be1a649f06631ac2c25b7b0248cc3a800631e61202dd3591abe923a1d45bfefc01fdf8592650b2e3c1099392bc8780baf6c984fbe650aa178ac7d68e9cb51d85981f3bd56586a3379a7b0263b7ad7dc234f89c417a7875fdbb9e23e09a8cac90640564a39487a411025a9ab7f212553058ce8a4668bfb74f8db87749618862a39ce3b3598b9c760c47711ba03beaf40e9ca34eaad970c112977c52cf28ea07aad083f6011d9a0acf46ea15da82809857b002da06a8f86a40546cd41b9d3b454b847142822198069149a60331d88c0cc294cfee0392eb527752220e7a3c06671c1372b1a1977891f0033adff41465083e8d520b5ed91346334d21bb72d5f7a78e637f869bbddd16c410c93918b1700daa279d8b83e3258f2e7aab4a451257e9c104815044645e6149af50753b95139ada1abb71254ca6432da1b59f8d6368b8a3cded1971b0359316fa73c2123ba462bef3744c6ba5a5c571659c678871bc123da8c1e26ccb0ac052d57780ceaa6dbf2c6a6441154b969e04e67f689c37f071b905c2b3caa6bd8bc92d3e353f20d8206d3a0d52239d478b18bdc586492524672b207e8726ad3c0172c069e5d3457f1a04d8d537e7c62aa08592e7ba0e9954648bf34daa2984549407c4d44ac570030a727f59942bf4a36654f276d27b034ec3ad03e14125024419e4b78b9a8b9ec27b7945053eea37a1f125ebe99e09354292523b38253e3c81c40a7702b02a6775e5aad2083d3d97cd32617b4ec556ea2525f8eacd1663a04b509613ab062af843b66ca99fd050b013284d7b1b7d9812c06725313547105a84eec1664d6a7d8c305abb0092accb7bf9364dc99c825c16b309c19dacd74fcf2986847a7058d7a234aa13d2688c113ca9c2f69a4dfb00c4874c0f2b7617105e977a1cf1c40515168dca735627f2bffa6a3d790aa81ac680f6a0a781e260130ca8ace353da9c86a035034ed8188f17905ea0ae05398bb39b2d5df2528a37afd0b164f55a29a1f86fa9e7b34f048470e41385d2a36d61ad588c7c1e42b2ded96a08c889a0498b8bd95c85caa7dbb16e95c21903486afcda3c3a1449986cc2276bbc9efa94519c7632581951026cce8aaced8c0e01e4bc456705be21ba29740e70969049e2cd1d452f87f56309fc8ca5f746d7211967c18996953d6c4127cc629e5bd16d4ad94cd2db9b0b5830fd79749198383f17685531103a633a0ee058b5eb89d3626acb4948d551074a2a46c1fb83d6699aecf1c43ca49837392d911b66b0866bb07888ec5c5f8bbb7efdf8323822aca0ba14d3048cd35a1f24b54ccfa9cd16e1a172e29e24993b42056b44a7331ceb44585c1c1f98758f1243d7891f6b15761d8b61dd19670e13b4221a96ae02b1e39a08ff09524829891369163503b11520527ba25e3db154f9706f8cbc0e5586a860c1cfcb23c957459d61d1b56080214304900e8b6a90b09d3b689441fa31941b3d8dc819fb612dab836d20b253f433903309bcded2a35f793e28f001921a01818b590ae74c46e85eb8f40713730967a3a38bbc12b13b654ad489cd438e8eea6644f839573a5bfb9bbb1e447c31701a7acdb6a7ba20709cee20f2456b286c392c0981d076b99e3264fc08f03980c192c8ffcd0683c0c7e912471c39c603199a317ae0eaca2cdd50ba39233c8e502f71818b6b916207e5d1149bdb565aaa ct_n = 68d1354f19ca058c9c7b342981e5c1967376aaa2a861e280f4b0ff2364a3d5ffeeb0615e0dcc0f1db53a12d440d4017eebbbf7baa444fb9cef0a6a47776c5a8d334e9b9e5a64d594e120aadbe6aa7ccd4136e0cb54deda49aab2e9d16944a761d570d612feef4accdbf0400a1e1c09cf41dd72d550e4d76b17a7e0ebf835bfdddf0c7606965975575f450f772511c4a57ac9a70bcac97fef2b50129ea8e10ec941c9948960e28da763a8323929fc31ab22d5b88163c01dd1701b50fef05806bd73d2de157c13ac720b5e578ee5830578dfc94dec1ce2476426910b67277f830deb43e8c8c5a24aa178e44ec2ba4f4060d673347bbacfd6f984ecab648229d4c75b00587983af938cd4a78effe2b528494a687cb8ae02ad0b5c613a3590af56b14fa8f83e8a94dd83b738a8fd9e2cc3ac772315bd593b7f070ccfeb9e93c73ca504cf554d616bd93d475f625c51c2ab4040b5b5c33710015816e45e7fa2132bd6ed0e230ae4a413bc0a58f7e3eb725e27661e5b6b68f71716408b9222ad6a3406e595b2c34cce1daa35036b0aa7e44017d98f5da4948d1a0315c5cdaf613f9ac879edc7ac7879b88a331064ddd39a32bb88a50f93b0161b8ebaa5023dcdecd55e709ac0027b6e86aafd8c2157ddeb4675c4c567786172aea90f8832b218d1c2fed36b32c6efdfca4acfdabaea9ef04a94504ac64c51c59272c7087c4d56bbc057c2f5e5b8493a1d5222a142749957fab0418a5dcebcf0bcddb4fed41a3673a630b106622a637ce08acca1027f1f5d6e811f975f14123efb73eded8ffdd75b6b9418bf1e0a0b19c791e8c95e2f0419f5d3fb73d3a9fde8995817b604a048639f10937b7e082b1c1af79fc855207fa97cb04c82af691f4f83d74f7e422c3100129e873cf727553d2586d5662a7a3cff1e590178e29f02e44e85c08c5605f85afc01a228eaa3972133841788eb75b323d0d7f7db0a8fd27d15eccd4c165098eddbdb7fe3e4cf49051005e84cf1daea051a443d20034c7275274816d4cb7cc1d6388928414ae0da776874c965958f7961499f8fd3b9b4585add5d8afdbcddc599800c ss_n = 00ff312bc1d48d239b30ca61fbc85bb9a591512167412a304bcd260836bcb497 ct = 0fbb9e86b49b1b8d9c935f95a55edbcb268b0be2dacd86e2ac1b831f538bc7e19015f0797513b79b50e8aece8d08e92d47895a1f01e76eecf88a24d89ff588e1a919b9675afb140ad0aafda609df8d79646655624f9405900fe41e08966d3577466be4ed990ae8baa4cc5f26c0b43d53cb4dd9ead209bda844a2a30e68ec7a784de3d9583f74b5af748f98cfb79086c0b32d733537b6d602a36a1fa60ad9a6381b6fef8bcb21db62d9a8388184cc29e65ad1f6fbb8dc3aea8e16d4e75bb7ff6a4a190af4bd865fce33bc99866668829bca99d96c81de1240e8f58b6b0f6e6acbc46a4e126a07aa4b3faf318624772447a92c56d64d8d3144accb2b317bcde9f4607b48c688a479bdfd8205d647ed987954af251a7c3a8565586d0de5968115749f2b5650d04782a742d930034eefaa99093d7d30e1a0bd28511751aa3195bef4a7cba9990f465e2d8000275d41272910c6d1c7f5ef394dc46e52951453fef7a2bac55464931eda87d3456f27b11a6cddd9b19b0addf6994a39598accbd295ff851debf5872881e4e5c1d47f1d7e6a5eef0ec1ddfbe2686ea23205905a9280c98da78f5de05334b699879a55fdda2c5c405938ee9fbbb19b29797cc62f930b13da6f14c8a5b66dde98de52636556d6c371f4c0a49d36b4b3f8bacbdc3767224a9f8e14c2e6d5cb31dcf5962ff446ae5d313e77c21ae8fa719e7283a734602227c9d2988dea45959fa3e38440f848a0ff6b5966758c5bacdf568c6ce5f2f99bfa556ba6d0d71ba862b7a920dd06819debb1fe27fc0020571f21219b1d0e99f848980b3e816734742d05509a829712f788c5aff2f0854d151c59a45af37a26b6fea3554afb024804fc3c597751439133e1c67986c62020532f3a48ee1b76ec494528032247a8e7c9d740c3974809d3876e1d199f01bff4141811b4d33ed893dbfc32a6c565fb39c4e3a168366acba68992f97bc3338c78d3c675ff345a025e5976c5a124da94720812b4d1dc4a29a6ff0814aa0a3e1319d90f39f4e16e9144d4d4ec2cbb38c3755caca6c1d4e659937f6c8dd1c8fca38ce86be11a2b7cf2e08ac26 ss = c178910a1a7666570555f0d1b489bdc4abaf64aec829d8574d6a0784ca13c6c6 count = 646 z = c59cfe0fe261dbb577e267cec7cbeda3366f5f5abad43eab4c51f11d02a6aaf1 d = 4f3bc60b696f77c5538112736d355acbe29bd4071488eec2f45c08b05d1a41ff msg = 06d2d21614719c9330934599a205a9143ab147f046d092392f96989c330bb5cc seed = 4aa76bb151437642735a57a5d6d74e3f48aec0c4fe629a6cfc0431ae6bc7d098faf41e68d0629638d818b3d48e41a7e4 pk = 9483b105f8b6ddc72db421bed69044575743c618833b07008c817c1e8a32f3a5c44fcb207b72090e5845dcaa37f4590661118f0013c6d1fa7eda88817cbb3b3ef6572be89d47e8530c70c652e3a5bdb403c95119d60c48f41b569a63ab42320639a83490646971677b19f30627e11481a170f3f7c48b3402e65ab1212b790d59043ea27f3c41793bb827ad338d1c90029cdb777bf97b66f60bd9e15e25b378dc64a5b310342937a1a9206c07787b0305c5e43b7a0e1b7bf75c8fd28a6e8d3a59c2fb025ce241805231b7c9a5f01592a78c1c69559be6d580273833b56b93ac6902618a63fe0500e4f76c1f394c7408400c752a7c58b69021ab37636b18792c58f31e60f79ea625aef867410b2aad9bb7a68ac2396d414310aacc8d3289a0b893cf291d18d5342212841b33317e2b688a0a6a71c1485c8a5589acb3ad983bd9db6f8575990a769b7ba1b44916badd58ccbbb3523d2cca54335e78314b807327afb864654703b6ea1f3d915e6150348836ca7bc59c02673e371953263a92e97209c1658b847c3558d30fe45083836b49fda4ce91e7759b2a1e640b9d0f524ff0a624eae9cd6e494c537c5166b1957248c4541156074444af67191cc103fca130c79400eb0b2381f617ecd5bc7bd2bcb2d3baf189c619c939aa3222fa2c6ad1a19c23560f12157212601d19f80518cc9e10d0290f252b8d1ca8c953bb54e93febbc6ca9f64162fccdbd58bbb9e4aad1b717a0014f7e476c7513312844ab1921cc20a439aeb93364f07254da2c7dd42c63598e6a49b7ae146cd3f02114443abd4b8e0239245e823c2e0377c5fa9230bc0241ea071726640c3177c54a9771c3722eb13f85fa6b6866ab1b6c7c57e1200daa38ba441b520180b9b4c53b53af895b222c9c4c2606895e491098170e19f94beab0309a196ed284ac93c27bc8330bee65ab825b8a1bd51dbdbaa7f6403830395b5809ab77e52cd02664fa668faac20cc01b16ba657db6089bb23cb1716c93eb12838b58a595a14cb548c6dba3219419532739c1966864b29b93a3e1ba28f51e604036a4723a5528182b9914a2e36a2d28a7f79428921154bf2c53d56ade59f27a2683ea527bd9b70981de451031b1c5e926 sk = eb776729e7ba0ed49569059e7a9c81249336199b3825fccbe6b29b4c03684c8627e4f665c2c91c16ccaf83028e220562f8b1b88a6543c340bfa2f44aa719a49fe58091a80322cc53af26c72ac21362403f4f58aa1124b18710be48f47845a25f8d660ce5b3477cf05b7b85480b137be2e7581d7c095be0ac7c835156d6c12cb0b957c65ef081aa123474644897dba004279cc7657543d2a90798174458c1c6b100ab1d0baaaff9a14706913f0885d215b219f4cb558128bea360c6f1898da12a8d2cc1aa79903e17c131f3ad58ea743c8068101483f9732336f9bca969b35c04c901758a70e552bf715b1180af4c4ca4439b3e1c0057b5b70f812bc5335c4d7b97404ed40f01e2a1e6a22f878c4c96293f2c3c16df896b307325cd12cffb0c13900707c633756e2855ca354fa7c2a9108b8496a85fec58c644202fd8e14cb487a013369f79a5320eb24b4e497fb626035e44a4ef4a488dc5acfb1c60fc22b4d5454215d5053316cb45a47696e491eeda4a1ffa497b32476a3605062888481b72c24c1d8fea1527fb0f661cba76943061f91d71f9a04f887a5593ca79eb183f151512f4091ee991cc2102e43ab829194f0be413587795ab6c6c277a351437460096c463a53007f91ed12a64675915e7c62ebba41803d0594287000ba256dbe7a2a7569d122031fc12b245f97da308ae51302cd0dca870a4a803511c1dcb34b9d363fa36bf13124f83ea1a87a070ab94288a4a1a708465e88087b4214080536653a1a0e4a93169851bf1100c51f925dcdaa2b24396c67c3b82929a65e68b433c4f73455e379a4900661b824a5c761661d6a231a9a43848a8b87f48665fd321b3a9ba7eb078c1740375661d30b5bef4a85372aa6065b507ff87ce69028f5029a04b89a08fd201cab5cdbbe102e974c823765f6f96569a67b7d9c32b51900af82673253bb579b9b32ac8705377873fe959b2023300b42b4e325167062b41c20331ca18efd4477a694a07cb39fe9686dae28943b22920b46f0bdbbf3bb669fcb2c89c1641c50361a83b55b413b64b891103e57caa460b780c1ad25689933aad1552289483b105f8b6ddc72db421bed69044575743c618833b07008c817c1e8a32f3a5c44fcb207b72090e5845dcaa37f4590661118f0013c6d1fa7eda88817cbb3b3ef6572be89d47e8530c70c652e3a5bdb403c95119d60c48f41b569a63ab42320639a83490646971677b19f30627e11481a170f3f7c48b3402e65ab1212b790d59043ea27f3c41793bb827ad338d1c90029cdb777bf97b66f60bd9e15e25b378dc64a5b310342937a1a9206c07787b0305c5e43b7a0e1b7bf75c8fd28a6e8d3a59c2fb025ce241805231b7c9a5f01592a78c1c69559be6d580273833b56b93ac6902618a63fe0500e4f76c1f394c7408400c752a7c58b69021ab37636b18792c58f31e60f79ea625aef867410b2aad9bb7a68ac2396d414310aacc8d3289a0b893cf291d18d5342212841b33317e2b688a0a6a71c1485c8a5589acb3ad983bd9db6f8575990a769b7ba1b44916badd58ccbbb3523d2cca54335e78314b807327afb864654703b6ea1f3d915e6150348836ca7bc59c02673e371953263a92e97209c1658b847c3558d30fe45083836b49fda4ce91e7759b2a1e640b9d0f524ff0a624eae9cd6e494c537c5166b1957248c4541156074444af67191cc103fca130c79400eb0b2381f617ecd5bc7bd2bcb2d3baf189c619c939aa3222fa2c6ad1a19c23560f12157212601d19f80518cc9e10d0290f252b8d1ca8c953bb54e93febbc6ca9f64162fccdbd58bbb9e4aad1b717a0014f7e476c7513312844ab1921cc20a439aeb93364f07254da2c7dd42c63598e6a49b7ae146cd3f02114443abd4b8e0239245e823c2e0377c5fa9230bc0241ea071726640c3177c54a9771c3722eb13f85fa6b6866ab1b6c7c57e1200daa38ba441b520180b9b4c53b53af895b222c9c4c2606895e491098170e19f94beab0309a196ed284ac93c27bc8330bee65ab825b8a1bd51dbdbaa7f6403830395b5809ab77e52cd02664fa668faac20cc01b16ba657db6089bb23cb1716c93eb12838b58a595a14cb548c6dba3219419532739c1966864b29b93a3e1ba28f51e604036a4723a5528182b9914a2e36a2d28a7f79428921154bf2c53d56ade59f27a2683ea527bd9b70981de451031b1c5e926d97f5a96e42c10b97a73c8bee1d91554c0ae8a6a42f1927c55e546678b500896c59cfe0fe261dbb577e267cec7cbeda3366f5f5abad43eab4c51f11d02a6aaf1 ct_n = 6a70da381633a8a97274a9e48bb7096c7ebdc43c116cc4c16228322de1772be70a366298a8eb9b6d73a515954d20991f80766e95666dad8caf47b7d6e927b92f960ee3c8d7243aeddb04bd03be7bddffb365a2b7e54bb045ed847b25078e318819abc0d58edbb123962d650e20989127d375067faefe3778191b311429c397459d6a52902139b90126a189e4709c6e590db41ff6ce47aaa074075b97ec08d52ec78a24e9536e90daad03c49888af078e6cb2517e5534ba9137e8672d769626be3903148d1b684430318d6169991ea55873243ea2e2a420bc52dc0e41e19ac52fa20dce067feeb367b0dd3d83771a14e0168e949064c5bb046b7ff3351dc88193e87e4977e3771d5d2e2feaa04f973b7a274aea1b8a9017178681f46e7c71d26a563ad09418d14c7020df25d6234dc6a4947c424ec3389bf8d810b9fe3a0c36ecf96fae780fa0a20523f689510f6faecba1a03ca34fb30c8a6f44d8c3860ead6aad3523eecb518b5cbcb2edd314bea61516c7c2f06e9d72db2d2bb8b256d48c3013abfccdee9ab1c2fdda1db0d088ef41c8b2fe3ca3ac4c06bb230fcc99a39843c0b3a14bae415522da03160a2f189b9f461f7547d6c4e266b80888ba412a8a316306874ecb0f3528c648d94d8767b9ce21bc9b9ed7021f9be1be4b9ca48fe2bab5db2fc63be6392c0be6b8414188ad935c46afdf2de4bda07e62650b88d954e29fcd85419073b68e641117e513a583ff72e9e6d9d38fa506161cba29dddd576faf766d3fb7e0b574fd04a16b45a7ea5ef833333dc321adabe7ffb3c9523df68696ff140803ecfc646d141ab914e6a4fee774a3ae9a43bb6e84cf51811fba302c218050ae7a836c949710e633a33ae3d981178ae53e54f568ac009aff22f25c713f597ef20bd9e6a677dd9e772484f87b9a82fdde3fc3c3d7d2a162c9e5826fbc03bc15b078843253a2093635e9166a6dcad250b1c6592335115d9ee5bb8799d971cafb21287a979b198cdb8aa4ae92eb4b3f1a0997f9b6564681dba9ef9321d643c49367485e6d3d88d8e50e2885f402d825f04ecc09378ff78b211e701871c3 ss_n = c32b5334aa16a5abe1e33c37deb92df1fcf328fa90513fd2dd2ae5fd483b95df ct = 379e24a751b364f06112d8507c26d93e9f76e6af32a9cd267efe69c8c73e914675dab4913873114b2f8bc1346b49249816bccd2d8f4048a5fadf442dff10f07e65c23a3419dadf15a64e6c7294e87ad1872e688df42cee9580e905f18f27172695a39e080cacf0047b1165cea5228aa0a2e39012aab00a9f38cf81ded51a679e2cf310915eb937a837598daa4eb4c476b3d0b1f6441a6e3cec52801192ddd6ce8d6230c5298e04e5aa95188c2ba78c67b307762d231bc3d9528cbf0a25e1672ffbd7b0ef3e526fda8b2389f7b4864883e07cfe17820d8864a378dfc384d3a6f2d7ecfdd549a05b09e147f874eba6afdb50b337bbb1e2ef0d181b2e4d2d86294ac2f100c9551b24156e142afa6bfd2774d5356d36d0ed5f336d42ec35ffaaf0fe2bc2d130dd3b008774ff5f2233b65e4eaa8dddfbee7c263fd69dbd4145ea1b530f72fb7c6d9dd275237a1654f29022c39b70d968fd3bbf4cb7fe2ccf22ab720fd6f150e11600199445063cae4dc805ec35e8e7c821eaf83b872306ccc2ab163e0828d21e0783f64fa9475d17a0cf17106a2016b3242e91ae12907c3fcec731a529e2070eb04252f4194c4acd9dfc35f4a208d1b87107c519e039861f4f21dc9d4d2fb25f24ab0126db5e0cd38e76487eb1a99da40429eb0c82c0fca06cf9044dea44a0915da1314edc7abaaf1f1c5ae0db614ff4da5edc1dd25fde8bffd9c4d8610cc30b2b701e12cf5e4b5b1c6e8ca1816e5b2d94fba4911c6a982aa5c97dca1235e3b3b33f91b4027f1ab33604361274b4459eeb4c98ede1d2a8d0c6a8cc6e5ccfdff487deedc1e68fbee3da332f8d4e65866d79a10d70928a204196bc61afd7d7e95769cb9dd61e2a71fb11ec79236e73e9c25f5291af386683ef56a91f0bea84bf6059368cd4fc60bde20ac6a7ab03c7aaa09ba1f696cbe1c443550f641f14cbcb61fcc5d4313df9eabfd1f1a7867cf6caedefe61045aed0e7e9fb3a3c35c02ee1b1d84fb8a8bc1fea45c673c073c11439097294a4d52e4ed4b1f92d47e033e612745be920efb02f6a193e4cff9f61046574905312b1248d6cb5a2098bb7 ss = 2e935622b2b82d123508113d7ec447fe553d41a2fbcdf3aa64aaa463410dedaf count = 647 z = 884cd7be3cfe8970bfd9eb723548eec33266a5f33e4059dd6cd93e7d8586aaeb d = 2f3180d7a6bb954479cdb7a6a7d2636171c2d6958673af56769abab930b89a21 msg = 14e26404af45595654b823081a3df3f1ba34a5e8ba89189f4ad41d1c1ebf8c38 seed = d4eb6f1ccca2a2bf58c8bc136bea7a57daca107e7621fe09b0d5a4d6d3ced63a936ecc11435aa93349d2c5abf15ec3da pk = 37d54cd911b57c193ff7f42056c8cd766851ca0cc7804038b088a7ac079edec118fcd0c4e5d82f43a003ee42b1e7228ecf337bbe35c3cce55b6944722a5560e5f4b2a861aa45572ea7f02bcbe6041ce2581b7b90a5d52b94d6723a0872c9556fb01a835d328d99c250728b4057437706490e08d8492a63a8993714f05621e522018fa34d573ca3a8018f66e91d62410975a737920c0880c19db80ca59c223603fbc2302ba55679910b7b0ff2b48bcaa03b7505a25f1a9c3a94a7b3d1a7be2a88f398676fc9cae0252b48b1c042c04ee0d3a939e29151ba075281cefa905211153a51259c95c7753f2438452b4a662bb54d295e2b11930d6c744a69c694e621057b9a869898cdf9a2018455638ac972790a8f190b96e6603c418921248fc9a8c3ced754ac14cf13e6720de915e901bea71a144c7397df7600c9aa23f8e8b71d08735dba2abf1aa3c3c372bb003f0c245f03aa065b114627033a347c270bb2be89e548357c7572580d1eba5452a027b58949a7905cb8424b1af606b1c1527869680368039dc1afe1f4220caa996d38774eb780c914cf44d73278c12c468b42a379547329767a5a20f6b2aaa357556d8c6c17b8a39ae6c9607c40cba93725e76c19c577e43498e543a30efca8f19aa3609b8f76f06a0a7604349175495a33fe15b44e1b087e5c01b828a6a028ae04862c0852812faa82cfd6a284bbaa2ac70d79801bba8173d2f98deb99c9117b30d1246380a08ec50b5394f2b01fea9223ac7959d4ca01640f50387591b4a932e9ba889b890b9c88f1582a8a63adade58757397778c617db9760a797790642444f53a245a2761e9a382e5cb50b6babe0948a6ddc04ae6619f181ce7ad5551d4072ec259d522c50e28142307150eeb5b0679087d0836d50dc995dc45e369521e26b65ef8405224658830187d1769ce7bc82f8dba161a27783c47e3aa072ee3a15e8c7a9714052d2771d3ff0bb12d35c8025944ef56a636a4fab577969d920c3286893c06633d0ccf55669e1113f4aa79aa1c49f7e2c16a3745313ebbf7ee76d6cc58ab8fc298f630d53205262a26514b903671227709f65d25ac3f0c19165a73bdad16992c6b7cfcb10520bb0fae8a900c25aa0c8 sk = 0e338e2b4909b7497e85f6a3c7853db2f59f431c98f1cbb129eca40248821ca02f3704611f07339d8c95ddf8bcdf020f3e4b002319b0a14b4031fa0f6d114576e83a9bcc699a0a7119615778c70041aaa03a17a8f82b5e0683c5e72699df0394c2d84f655a7de89799432b6bab345b9548ad04cc8a99670924db41482a5ba8d2929ca58ec91c8b0ec610ed707e4bf56b19305623d7691b471dd9966189e304e657826789660ea6523ee610a83c810466795637c192629d8e99147d79b353067ccaf34052267458d528d0d71f98255a9301213d43c2370279b88641b0fb681740c4a5e77207069729040e46da7fb466655f550c66475b35b56f63fa1520a0a2d19544a339aee72774656c619dc7220354be7faaa62e617b7ef71897b9355fa1b21e37ce5368b545a17edd70ad4928581c651051da42d2f7ca1666aecc7b2c0ad487d952ad90098c50a78122522bd383209705a18f8c7353fcbbf997718a8a6c75c9791b136ace20810b9396ed9b53f8d59888315af3ba91078c649c300313e33c844106fbe4975ca24262358295c8a95e7065ac12a39011abe60ccd36565b0b3731cfcb64ad229c54d966ff1a6acd073946d61a1ed20ec859794e9ac3619a80aa61c9897467b1243ff30c04cabb1cbce455f164941c2c76625744ed1b8e5e9c57996a1c3706be8a1cbeeeda730b00b8853c7471d6a26581be6338b5946322f3992551786b0e4c3db706359ee898fb4685f7c95c324306462861c11501881c873b020d37c96efaa650d152758124386ed0c144a5b15f074e7480befe1b3ae0e466346cab727b77aadb946ca438d9d4426c3a5b097860ab19be5314b8ae8b6b66a99a510605ef776f9d0aac52c9930d6b62c41cb7041075407753b1089413a27780f9995fa196433719d5fc4070a679cc94aa6e59831c6510ff9a9d29f34662649e9e2943f2b95468c1a6975942b5d5a232a623c1fc78996020efdac9a44a828f01790f0398cec075c908af066930caf865c85bc251f6bd21e1cc0c717c0ad7b539435d38f68589059bf4903c8990a0a42c5adbcca0941470b2f0add6aa02cf378337d54cd911b57c193ff7f42056c8cd766851ca0cc7804038b088a7ac079edec118fcd0c4e5d82f43a003ee42b1e7228ecf337bbe35c3cce55b6944722a5560e5f4b2a861aa45572ea7f02bcbe6041ce2581b7b90a5d52b94d6723a0872c9556fb01a835d328d99c250728b4057437706490e08d8492a63a8993714f05621e522018fa34d573ca3a8018f66e91d62410975a737920c0880c19db80ca59c223603fbc2302ba55679910b7b0ff2b48bcaa03b7505a25f1a9c3a94a7b3d1a7be2a88f398676fc9cae0252b48b1c042c04ee0d3a939e29151ba075281cefa905211153a51259c95c7753f2438452b4a662bb54d295e2b11930d6c744a69c694e621057b9a869898cdf9a2018455638ac972790a8f190b96e6603c418921248fc9a8c3ced754ac14cf13e6720de915e901bea71a144c7397df7600c9aa23f8e8b71d08735dba2abf1aa3c3c372bb003f0c245f03aa065b114627033a347c270bb2be89e548357c7572580d1eba5452a027b58949a7905cb8424b1af606b1c1527869680368039dc1afe1f4220caa996d38774eb780c914cf44d73278c12c468b42a379547329767a5a20f6b2aaa357556d8c6c17b8a39ae6c9607c40cba93725e76c19c577e43498e543a30efca8f19aa3609b8f76f06a0a7604349175495a33fe15b44e1b087e5c01b828a6a028ae04862c0852812faa82cfd6a284bbaa2ac70d79801bba8173d2f98deb99c9117b30d1246380a08ec50b5394f2b01fea9223ac7959d4ca01640f50387591b4a932e9ba889b890b9c88f1582a8a63adade58757397778c617db9760a797790642444f53a245a2761e9a382e5cb50b6babe0948a6ddc04ae6619f181ce7ad5551d4072ec259d522c50e28142307150eeb5b0679087d0836d50dc995dc45e369521e26b65ef8405224658830187d1769ce7bc82f8dba161a27783c47e3aa072ee3a15e8c7a9714052d2771d3ff0bb12d35c8025944ef56a636a4fab577969d920c3286893c06633d0ccf55669e1113f4aa79aa1c49f7e2c16a3745313ebbf7ee76d6cc58ab8fc298f630d53205262a26514b903671227709f65d25ac3f0c19165a73bdad16992c6b7cfcb10520bb0fae8a900c25aa0c817915b867c1c892df76554f4bbdbd1d503901a7082dfa5eaacc153df2367f3bc884cd7be3cfe8970bfd9eb723548eec33266a5f33e4059dd6cd93e7d8586aaeb ct_n = 0e88efaea0ed3c1dae3d43dfaacb1dd131013162c51dbfe8664c88f8f1aeb44619c301d79431b87bf3fa74f76461de267462604694d0af3365072fd36f50de2c00f581b569497eba40c28edc0c454fd9b42a26a57f440191fe82e681612ccc5b285e6df6de9350763f6cd4c3f55c7535aae835acc7fb3aa39b152214dad68eab260070ff7db716f8a5ab1bcdd2bacc87f1f88032cae24b55445c1af44a84d5b1b78cc03c72fe710a36dd0c79aae5276267a7b74973463a6073e49b4ca8c14e1f9705f91943cf9986cc0542cef47646758aa2a47391359808d500291dcd14691c06eae506d59b27a319b9aa580bbb204f1730c21ccc1e8e58155f32ffb1f4d9a685feee31d5caa3bf317b47a630e7b5f6d8b6b02d847af6ba8ac6ef4616e46548a8fd558e0f42b86301fcbed8f6bbda22b05871cac8e017faecb117d5e3f6e432bd217266909816972df3bb12faef9b7cec154d47cd93ac6a7c4b7aebd2305fcf49da567ba071320de78fc5af59c23f54d47845920c9d2fd8212cacc1890e61ffb3e92efff37c306747c91302972140b0566522c4484dc95d3c728a524081dd7d0debccb585734ff7d12798f5589013e8914fd442c1586665dcbe6e6d515c8457c9750a9488bd98e6994fffae64f2a53b03f3471a79052be020b0691e1f5ae5fc29a8dd4e1f978c4da4937bfb46b9b564063bf1faf758d4ca979097cdbb48475997af4742fe13b1a3c90108082ab3069b72fa9f60adcc9a8ab81a24d895bd1b8e252d61eb22edc85f3272dbdf55f95f782b9ac3dfcda7f31806a720d72ffd677cadc950b0c0542321e902b0cb402d8efedd4dd9a08c6e6bc6ee76878db122832407b6922380e7d5b0e51a12bf9d87fe4c39823b0a3209e7cb317fecf0f556b309ad5552643d863b9f56cff4edfc40772137c60de4111fefc04458dd06a40a8d7b9b1b17c9ee7cafc5df6f3e60c94a122b1a51cee99425afafb5630b1b1cc554041cbce9a0ca43aa6b40da70922fe4f2455f8585e4f3931c34381e9fda3f6a6c5008da13fd3a9635dbbeee730e1a08f114c25f4f01ef842080a448653ab80a8ea9 ss_n = 75289b9b00d34dda80fa459903dcd35cd4421deeea847223b6295022f8b0edb0 ct = 324d4979ce67bb19ce7a3a84b5a02d1b33c71530d31447bc99ec5e16c0de1edfd037f8b867d651a0c0629520722f2b9ceae3c81879f2964dbb0e791dc0dc16d0cc3ec4b468e2436faf8199f54742665b05203a58f99c5ce05354f78ba9ed99437428f6072d1d7cb31335a7d339f9f8eb34bfed1f8a3e287932403be8657c3220d31b3ae983e72ac5aa5513af65474c85014eba9f099bfd92599d24a09ab0975025143e6a0353b16c77210752626300da2edc544e4779b2f2d7980fe1ee3c3ea8302e910dba6a73a712fd27122730476e033adb74b973b90d1bc80af6f707cb973d776f91bb00cb210c31d5c0eb7673d69fdc44d8668d4d6964056468ebfc31da6745d8f262966abfae1fbc1f8f46f4554ea907cd91c1a53c00abbc2e39ba9e1b4153d4628d20f6135a46c2fb2385f1889426f5f4885407d8a6e5cadb5a3db1a2700eea1a02a58aefc7f3bd71ddd169893a5b885e98fb732d7fefa7d44c1813fbfd8f17da0d606afa13b3679a163d1f4d4d3e18df944b4a95fc1356c3e89e89a4699fbe1a06e484283fedd18a331bac1d8b7dbb5429d9aed7d0117b4a51e3fafd0a30c46a2b19ac4c014047a4c55b6f3fdd9efc5688376f701e2cab3b4b7f0151c4d3c93b9f825af6b448c32ce6aef0efc90ac693ee2cb61edb6478c6ecb3729bd8bd3afee4c773c3b74556060add69ab1e7cbff3055a88e88603f6c95e41bf06cb4caec848abdbd64dcdf070c1101bb2babd04bcaa6e63772057d0ddc2616739397aef055bc3a2ee1f659e82b23c72c70d56966d00616340220df60f65442d54cb2cb9f18c03431fd40518d504fe2bec13a6e288acfb34737c646966bc638b28f8dc65cd3bf8bb0cd430752331527bda71aa504a5a6dc9c1a5aea88d488a090fd4a4ee41009a1bda47788b2db2cf6e4be3371c32ea2454802848041adb7653660657ec174755a0b4ecdd9d5933a19549b439d95311639ec0d3364d1cf759cca84927c1e3caa3b258549c07508735fc5247e7b61a78a81448447bd6fb86bdf1244c5013d782da25ae7e64fad77d1166de4d6e57cce85671262c3111dc04cad265 ss = 48d1f082fdb9d3f8dc989ea8d0d24194d48842e0e62d2ab65a0553080cdf711a count = 648 z = bd0616fc9fbaa0cdd1dd285b132ddeeece5318b73fbbd2c669c2764f434055fe d = 2ec0d377fce3a3141ff2b429fc4007dd1e47b2bb97b1a98ecb1040ed6114c443 msg = 14675ea4baae515bc1fd2f3c448c2494666ebc5dd2f8bbbdc82721c88a8eb338 seed = dcb4d9033532f09a7aefd2a39cfe052f74bc9ca777396bce7b3f4eca4161617cd75c25c189253c6862cee8541ce68bc1 pk = 15c8c6fe1a5cd0ec32d9e3ce2e220af9e8c23bf3b483b1ced24b4b238739dd02bd1ec6aba55a7d42e12867ea68ed38875f273c36cc03baf59db7ca5be297695e524f24399341160f6c9c8746202f8ec6cf1dfc3899990cfcfb6800b367c1d8b594d68723776b03649898ec2416989263881b99f6ad8bf83fc603a0c90831221c11ea06a8edb3b33a452a23557b0cb9cf26bbad563472080325379062a9e95fd13523d45a02cd7ba887f2a4ad306a4125215954c60406418dd662b30a9531358339391e7ea0357ec192bf37a05b6ca631233f44b5a2bc546bbb79796b77a90021b2f1d6722d504a5211834a04a63de15654a259b1259f84ebbf5fe8157f688750fc370a347c00a057798c65dd2c725a498db23068eb355c932819b8e812c2a926756794dd6cac60442a4d0cb16c6a2cd148218ac874ad5b3849e0a67efc5b5bb448160a1ad7e42deebc9d6fd868e42429dbfb9ef492c0203453766c39fc9acdec23c405279a605236f85332dc2ac0173292c33462c6f0a5caa46e922345207b1b8eb67a2316bf08b4ca7ac83e0af1068ae173d570c81743514fac1bc16c3cc2d73633e87c80397152595f191a485f2c0f4826c2b94b943b8c07a3db772b87b9d7231981b9a11d320eeb300e50fa6954c9736de8aae08b5ac353ac41d5648f85b4f0669753504c17a4a94da8017a8002e9cbac1c9ac280687c85172ea77a2abfba5971f722f62cbacd7c5d64d423772b480e0722459c1f427b9c00442d8ad7a6401055435a40a2491828a7a5513444fd73bacb8ab9403839e4ea04a3d15ec793aded4581281333ba724566778466b10a2443620db3695bd9312f6618d82669923844f58b17e50573f46b6d025b4806849a325b08797c4315823d429035f400b5c392b2eb1854b8ab73ac268520aa7f75a809c0f2a04b9501ea25c263e8c8d1aca81e950fdb704fc2c5108073377119a12ffb673b984c82e41661a83a5648608130789991994ec782429c7dec7c6edb58415a55c6a33720eff26356f87b76025f1136914259cfd7d58170fcb6ef6982d6cb381715383f3c2b13c9538800ab7e91b09391b81a5fdae7945441d535c8e0e943cf2c68ed9a90dbe6d093b990f8d8895c sk = 76117c590c78f2f19a3c757530f650d17a00b324016f08a38ab2a20f1a75c2e601a60579af8858ced07c49a1b073b582a8a14e1e8578f4558cd8325cbb0ca217971837b84013f64c61435fa92c39a23933be1a5f4dd25c3515c1c7030a8f9c808c499dad582df817856a1c645fe27965379ca9ea3e88e437ae1b1febbab390cccd485c116713b2e04173c88754f1e8b2ba63935f614c6681c896645e86271518e51c29813d471b4b6bd913a4b3ac0b7c432b3c3b0b19720875624f17004f15acb887385b015d4dac9ba248ceb09468c33958459a84aca3498cc245f7fbb89e3b57c194b38fd6c7eaa8410f8399905b3724a8ccb5cb441164a955041bace9043d354b4aaa5a03191b965616b57b8dd101cf5b74804300b1f42923292a59ac7ca72ea128826a93fc72bf8da216c040b277845bab5bb8b800c3f0f50e8f17752bb8313239473d139eb2a2b1d271ad1a12262ab717c14a618987ce7e140d35ea30d3c5af03801d6bcc806e4cbaffbb501f0ba5031cc890784f36d7b750875df16313246c677cb80a546541afc99ef8db846a11bb70eb4f3a5b9a18c4c8de533b9814a9cc886bf009a6bd164a16ac4328b7c945958f6c4461c214b8f7153d4c53b584a1989c2227f6a572fdb66ebde8489ca428e59a53c288909cbc688c551da3e557eca25bfd81705234adeab2342fdcc2c2211e2fe536631a4febd816c4d65510cb110cea08b094bb33b471c90c5e2c671255784750977d590220be031fc3546758a07f54f4c0d3c00a6d6054a2971b23898e7d3b7169d65b4c5ba4cddc563e0781f52b885a430515960a1e17263f384975b4a5d220ad2732962b1cb329cb20cf08bd6333559e455a7efba5c69115b147b277615be17c1c0f1b999b86c9899b1aeb042450b45d0af5a686151be785705a4c3034b1a7baf02f59e0599f569a3c2bc8b0e7489c8a403e022575f3a38b3a191fea925a41845ac26f98339b22d0b35135b03b03483aaa114fc15548c94cf654a1de58af89c58b62e946c6d3809d885e4b94cba648812eba03c295030a39512d16877cab3782f81b72cc1405a019ddf58f15c8c6fe1a5cd0ec32d9e3ce2e220af9e8c23bf3b483b1ced24b4b238739dd02bd1ec6aba55a7d42e12867ea68ed38875f273c36cc03baf59db7ca5be297695e524f24399341160f6c9c8746202f8ec6cf1dfc3899990cfcfb6800b367c1d8b594d68723776b03649898ec2416989263881b99f6ad8bf83fc603a0c90831221c11ea06a8edb3b33a452a23557b0cb9cf26bbad563472080325379062a9e95fd13523d45a02cd7ba887f2a4ad306a4125215954c60406418dd662b30a9531358339391e7ea0357ec192bf37a05b6ca631233f44b5a2bc546bbb79796b77a90021b2f1d6722d504a5211834a04a63de15654a259b1259f84ebbf5fe8157f688750fc370a347c00a057798c65dd2c725a498db23068eb355c932819b8e812c2a926756794dd6cac60442a4d0cb16c6a2cd148218ac874ad5b3849e0a67efc5b5bb448160a1ad7e42deebc9d6fd868e42429dbfb9ef492c0203453766c39fc9acdec23c405279a605236f85332dc2ac0173292c33462c6f0a5caa46e922345207b1b8eb67a2316bf08b4ca7ac83e0af1068ae173d570c81743514fac1bc16c3cc2d73633e87c80397152595f191a485f2c0f4826c2b94b943b8c07a3db772b87b9d7231981b9a11d320eeb300e50fa6954c9736de8aae08b5ac353ac41d5648f85b4f0669753504c17a4a94da8017a8002e9cbac1c9ac280687c85172ea77a2abfba5971f722f62cbacd7c5d64d423772b480e0722459c1f427b9c00442d8ad7a6401055435a40a2491828a7a5513444fd73bacb8ab9403839e4ea04a3d15ec793aded4581281333ba724566778466b10a2443620db3695bd9312f6618d82669923844f58b17e50573f46b6d025b4806849a325b08797c4315823d429035f400b5c392b2eb1854b8ab73ac268520aa7f75a809c0f2a04b9501ea25c263e8c8d1aca81e950fdb704fc2c5108073377119a12ffb673b984c82e41661a83a5648608130789991994ec782429c7dec7c6edb58415a55c6a33720eff26356f87b76025f1136914259cfd7d58170fcb6ef6982d6cb381715383f3c2b13c9538800ab7e91b09391b81a5fdae7945441d535c8e0e943cf2c68ed9a90dbe6d093b990f8d8895c463b303040f1ded5c919720d412e7b94246fcd5ef4c5430977e55523c71c87f1bd0616fc9fbaa0cdd1dd285b132ddeeece5318b73fbbd2c669c2764f434055fe ct_n = 9ebdd1c4fddba22ff41ed88e0af7e8094ce7e70142c50a01c49e93fc425bd250c1665eea676b36a127d462426c63208f9c2abd27577b511ac24c8cc3b41f36f8715f71984721704940c817b876188526933f403add81309dedb14e05b27bf0644058b4a41af7be558a910e9767fd49573c23f1a8d9e19755a9f4f9a5de13d36fd178900646a91b5a4bc2c53dea4a18fec66c3972f9acaa25b59de52a522dd4a0957fbb974a38f7249e09f10d06176291f342bbbb6fc2301042e3f30481d440eaae555ba1e9e53b24643f59d75bce839a7f56a914fb1ab9ea161f433ae9958455ce4eb690c73e5e8b27d7ed0849971cb87ca8a243dce8ab36cb0720e46caadf20dbf4d0e82713ec5a7f252db98d3b063ba4d30154aa0487c1961e5c55e03b8287ae148cfaa1657f96cc32eca26846c53ebd92fe05b31e9ddf36609cb27a14d72f8df363e93bf4e3e4402c613898089ad7d3688cbb3682885cbf283baf0a0aad426be799cdf800a2d33de3aa556c755b4414276fd144a7128203e1cec0a124d7d3b44cddc27d110e8c1655c09291e60d4ddec62e4c7addf4c303143c9264d2cc1d45fb1954115bac67d854b075664d8cafb1dcd0f17bc7aab900d3a84debed460f6b0068c2dda550b0d5e045966b2d06cde9a92e5c9a865e678d260b5f387fd2190f9cadccb94742d33bd22ce4b1e79f0673ddd35071bfe2f1fad18d9b1bb48f624f8e77e796e9c90ba992a46a64a8a205a072b9f57c02e826a52221bda1ffab4adfc948d8fc5ad8961c2d423814c18c636e9ded0dd3c7b9a01af6b60b338b17c627875bf851f182aa6184bcb02d2815bd49ef8f6d17b4066ef1aede62cbf4286eb84980bf96529c45e1ac049d0a346650f268a787b85479fa1799d756c3ed6dfa5dd1c22be3f93ec97abd6df7201fd92571f0d7f8b0254c31d4f3e9165e97c411636ca69546dceaa3bed8d2c4dd5f9d033821fc3748c2e826629f84942d57e0ddb091d70d456c177a812e979268998ac901683bda103df82c6837b503c8b6b8e1417e541c022ae238a1b4becc11a94856d273c76e4d1ed3cb82a0ac85283e6dc4 ss_n = 36d68bf6ae4ce7c398ce31bb8ef8c6bb2d586f7a3b204eb819fe4cc4acfdab3e ct = f51f3a753f6c806a550c95c917009b777384d3e1bbe980c5b6a0459a0706efddcc9730e3277161c287feb96bcecd7cd2f1b2b37996efdd984923005794fcefa1263b942979fdbd56236e7d2b8fa37d68a6f0c8314df6c8a4dbbdeeb860e05cec68302b3ca65d8dce7da6ab0f2b62fc06552bf85b0756d9273c7e2c9582df609f95b53bf675e5515a6cff2375aba4d8ba35e5af9f6749adfcc5cd5e05ea7e36ea7a33dfe79470df5c328fa5e56e6fd4a1d13262703d1860f0a8fe8deb3fedf5f7b96d7be95f816e1c49bd575c170478179efd2bc84aa3c19f2729f07873ac90fbba18754923fe1928cb1625ff320e451f0e395d4f3aaa95b5868477aa03c896f9c45717947128a1ce6e773aae6c48ebbb00f8616ba2c45504b539542891d0f98f493de110377715bc86bcded3e868b597bfb4cbac0295cb3df634f474fb54b5b2465f3b853c47a320e1657d6e6bf2cc81827fefccd96fbf980ded91c60687e2e3a5168953aa03d7c94c6f9a50671aea856476d968195640762ad0c90dc7fd6b057a83209ebd3d007414361b9f58b1e4223a6c2c8315933457370b94074ca64db5f59477a726936d8290cdad640b4a1a1eca1b69763a94bcda551518771c8a62146980cb9c2caf8d17cbe7ce3b64786429bee8d3e6ee4ab0e5a59087d471fcf292c3ea0b2dd04b5267bd5a257f29989cbe178ef8a0ac166454f82621d93e17ba42b04219c99d5a3226b2e5013c7e2545a28604ad3797f188734009b61a797f252df67bccebc1e6bd7f33f9d56e1aeb7d2eee3f465fb2c7b56d0657065279b6b9fdb050318be002bac7f3aa7ee770af9321d09d3739581ed1af7674d5e6f178c971d3ef18faa0c7b37d68eb604e816b03fec75a82f2ef397748108080cb0f657e36dfd9ae307d0bb0c4f989c755ee98d4ba945a5b9a6ff3193d29b79f52db1fd75d765bd6efa02d087143801b04530b93c6ebb4b7e0af1d17aaf6a4925ab54bea74d4de329e864b7fdee01550d1e02340c411eb4c2961e1c44bfdcf78ba538e1f15e4f4b26588510dab2ca3b90a9ea4bfb59019d26ac65d1282afe9eacb4d2f754d ss = d3468332e777d6d6e49f32352c93b05e3113e4cbf842ea54dcc42140a1f14eea count = 649 z = e2553ed4a0d006093f347cade0b14fdd63015a8be8f6d538e89538588147dc1a d = 75cf8c9a733f73434fd202ad6635293733a53f806cf9718fa1c9bee13954dd7d msg = 4986508fd535a31286e2c3517196852098a786e3f33e259fff7285393e0d463d seed = f4eeec62e3e6d8dd2ea2ccf9b0e7350bb2b2f1adf0124f1ed3d08bb3d53ecd448c9bf62b8210d35348a157d738065e28 pk = 3c616c35588b9435602e506f74c4042987cecab85a10900cedf214908b3983a19c38f535c29c39a03b9cd2762ee840bb31948f43f73952015e8d0547af77b2bd156815a968ce15582d5c456c9231ec2616581a72e61449237c6af6c05b71b1391de9b3d861c56d7a0b5244562de28127778f8f978ea9380bd82656aaf637cfec9d97b5979b28335164b42abc943f1c4d4b1bb366f8767e2a8bf7c023b3a3a155b57a08c0a9369c84b58b32546b4ca68964f750808b981ea0446c20159c574926f87b32c545a90e27734107cdc679507d3199aa12cdcda78665896864b4c26967651ac15b18e17604e3af5a0abb1bb4cf55774f8499219e23b1bfd2b3e3ccbb45993b48924ef73181154593ba05625f310b91b343e87537fbdc1d1cb9a4f1016810d897bcac646f22765f779c7d6a2b534a9b6ea166ee9cc1bb1769df8294c8657d57f447b93c115109c81997a6623288267152e79c86a8d26f63bc0ea1c46504349b3c8a022506d0b067a531da2506a3777bb54f79416d5943890eda8c777b475bd0230da017ebdb5919a754c0057aca992a598c14870420d5a99d432b565ae950c1314071e5afa93900f2ec65c4d0a6ee2a4339336582488e00ec550346b391581fcd76b24991bfe1f557671990f2bcb7e6dc48b056753c6b6da577098841c38abc8f63c9c71513aa40c3b6b1ab1830971881c9bb1f329fd9e10f06955d4a1688405c8585b46c4decb485057c2e3270d0f46eb1417ff19964b0163490147642733f2583747f10ae97851f0e70a5b02b117ec950ae62379d7739af152ebf61ae1df7334a07bc79da32e1cace11223bbd959c52a088de099d1e1127ff6bb982307f9fd92cd4911c22290126db48ed9207e84442a413caba502e81020c56e329f02cbb532bca8376738182c783d45966d61d33b7321f0c8c3b8522b75361e106053c6cb323320890b1533110632ee98c9a761b1c251be2f90b3e3395e1e875aa82191c3a5170b30c69233c513a378fb8c4d78052fe8a30358747ffb4b01d403095683b4910bdb3573682103bb0576da5114d932b4b7869cc2b4ac091c7b59e52a7c2184eb48131b57653b4e2ed2913d827a1e9d1dc563700d524fa67fdbc170b01 sk = 3bea4cbc7927f6a75f98995bd06488b0d0b0da36983d712682a271010a0bf3f8c07a8b91cd66c600898771a81928e0aeee25810a9cce7342cd6ed19ae93004c7949c55452cd8c307dbc027f29a85c5c06f3625bff190456bd95c8ac80fa0f57f045913f469bc73b73fa78b38bd3254422a513c23c2ff6242f111443d8c049c3c380ef7585d866bf6395f4cda33f3b54e075b7277c83fbf444827a57d8452c3016028cad34b5271c04fdb0548244bfc89543b9cb8eaf027b42757fc1a4187da139989734d653640963c6499c7d124914dcb12bffb9d5a193f9b37366e2172a558aab6e7572c15228638c7f817a65333b749e7a95303c192270f58a6cb3bf1a5a77205013568d2991e47f5cfd5db8d1f6029350506b4fac305e60f37100ebb7c7aaa42c84dd43e23c355530a84aaf605a3b028fd874cecec78eaa944f1f6963aa1a1082a00eda69a35d6aa84e9890fe15e001c3ab1c7634fb396484622816a1a3f091b33fc46f33a88a46402f02cc1bfe3aa116a37b0e89eb54506dfd7245fa2650c510d2ad3096eecc49339204d947b56265cb2c397c3b629a7c5590f77caa6ba77999020dde0242b82c58b51bed7f9a3a1ac80a4110c03e1351717cec10b50b4d7bab6e7267012329a1a40a267a5c227723cab9bcc55a0f47551f52930f0f555185489ca1b44183938a2b09031fb3c9d0000b769808d87bc1062a19028721349c6e8d9b9e7f9b01ad47128b64ec3193e6d893274e6237e515111ca6c9b4893efe945a8c82fd1e87f53c04965d6acccfbbd154c509aac7852c7b10acb35864a1fd54aba19d432ba6c76cc81a0091367253b3bdf56c885184d9ed5caef160a7a4318c2503caf16ae0ea8903cb32b30f2b92c9888bc5a3ff8ab266cf200ee39c5889362cc3ca9a2b5c5e968684e506d4838c91b37a7c7e71dd49c948d96b2ef0091fe72c2a1e1a7f8b7aa462326d6c2635e229b19360d70065934b44965b837e0a18cd37c078d9bcbb8730069b9584167af676184c8f2351e560325522bf7fc9efff507d2ea350613b1212688e818ba3b9a44988109ee42544404159304a4ee82003c616c35588b9435602e506f74c4042987cecab85a10900cedf214908b3983a19c38f535c29c39a03b9cd2762ee840bb31948f43f73952015e8d0547af77b2bd156815a968ce15582d5c456c9231ec2616581a72e61449237c6af6c05b71b1391de9b3d861c56d7a0b5244562de28127778f8f978ea9380bd82656aaf637cfec9d97b5979b28335164b42abc943f1c4d4b1bb366f8767e2a8bf7c023b3a3a155b57a08c0a9369c84b58b32546b4ca68964f750808b981ea0446c20159c574926f87b32c545a90e27734107cdc679507d3199aa12cdcda78665896864b4c26967651ac15b18e17604e3af5a0abb1bb4cf55774f8499219e23b1bfd2b3e3ccbb45993b48924ef73181154593ba05625f310b91b343e87537fbdc1d1cb9a4f1016810d897bcac646f22765f779c7d6a2b534a9b6ea166ee9cc1bb1769df8294c8657d57f447b93c115109c81997a6623288267152e79c86a8d26f63bc0ea1c46504349b3c8a022506d0b067a531da2506a3777bb54f79416d5943890eda8c777b475bd0230da017ebdb5919a754c0057aca992a598c14870420d5a99d432b565ae950c1314071e5afa93900f2ec65c4d0a6ee2a4339336582488e00ec550346b391581fcd76b24991bfe1f557671990f2bcb7e6dc48b056753c6b6da577098841c38abc8f63c9c71513aa40c3b6b1ab1830971881c9bb1f329fd9e10f06955d4a1688405c8585b46c4decb485057c2e3270d0f46eb1417ff19964b0163490147642733f2583747f10ae97851f0e70a5b02b117ec950ae62379d7739af152ebf61ae1df7334a07bc79da32e1cace11223bbd959c52a088de099d1e1127ff6bb982307f9fd92cd4911c22290126db48ed9207e84442a413caba502e81020c56e329f02cbb532bca8376738182c783d45966d61d33b7321f0c8c3b8522b75361e106053c6cb323320890b1533110632ee98c9a761b1c251be2f90b3e3395e1e875aa82191c3a5170b30c69233c513a378fb8c4d78052fe8a30358747ffb4b01d403095683b4910bdb3573682103bb0576da5114d932b4b7869cc2b4ac091c7b59e52a7c2184eb48131b57653b4e2ed2913d827a1e9d1dc563700d524fa67fdbc170b014ff142ede8592b17b7ec4c3c37555bf8b3a44bfcff5cb829d1e246f6f5f21269e2553ed4a0d006093f347cade0b14fdd63015a8be8f6d538e89538588147dc1a ct_n = af156f55403875299dd0a3c14ea96210b09cdeee59b40a0b7861b6d4788f8b28eb2650d65f63ac9cbb45cd03399f5068359b1961aa3d97d67575ed5b9a737a2e543f0a20de345899c7cd93718079c3e84701084e0bcb9fc529ad45d16d4fbe4c01c90a4475610c49f3117360283ac2828854f84d39f3101a67f3880f2cb36224cfc5e86df28f13407e5a177d981d1e6c2b3e8643d9ae13daa187b72b3701e9c5728b20afbe4326b84921ec5965a9f8d277ded285274cef73b5929eca511f000105770d985669b685535940f6b50c2d4cfd13011054b2d470aef101cf49f79da39ceb34e1b766b6c2bee8a8b23ea3913faf3d1a147b85e6a43ae4bce3f4befdb39f6f96dee627e9088c75d9571660561bdde23be1c531dd4db6e25d2944a36ef786d5427fb798b00e7df8254adef8517e8897288758e327a5576465eb0fbce053430e4fa0d4ef9ff1bd88787e32bb78ab040cf2744b45feaf136b03363678866405933fa0d51928cbed404c7eacf7e4ca1d2017f066f575087de01e284f064e31e9e8c726f7afbbf2087df2e439f8ad789b4ae463f80fe164848318954a2cfa38dd22c95acf53c9087f010f88c71273bb761c1ed30f5b4dfe08723a449bc7b0413ee172c48299ba23bce89c87a54012d34ed5b71963d5528009f3f3964f84eb6c6a9ebb3314d23a5d243f9f0a9afed23048be48612eae2b0d1acb944f3e28324cefe57f05d28283e8dfe33ef41cb9e15f48f32af6e91a3f1a6e60d29e3f922ba3b56d6387d5069ef157d50cc50c4cba884770b3dea64dd2ed2ba18afe615a9f2e7ba19ae59579b7c9fa2fa5c64b6450e48017fdb5e22d0ab3e7c956ff6f48bd0f86cbbe0bd9ad2195e062e5feffc11d073d56cc915c8d7dcb1a3b93081c88a8523d294ad904366ad7acf94f076d146bf593d5e6632f09ddac8fc6b1d3c451efc71d7bf8f9d8d00912813eb87d1e2f54710af233fe38fa9be362cf5675d8b4155f60858df76584508dd4d2ec71873424fef6fcbebe7d0420b569d570088b3cc820b458f531d6ab50385603b84e0ce1e49c8990cf97372012984343fa4530753506 ss_n = d6498f805c5ac913169bc8145802f93670ab6df3ef99c79dd19a64e811845dc1 ct = 32f090d19f6e3bfc1d7d446c527b0f367f038f23e74044391518d3e953418247ddcd9d08fdf2d11645e87c06ba14ff202c464b90f88e95b717d7fb0171bb0b0ea6bb638218e80136c2bd2b6fa72c36275bc43424866e9a3f168a967b6c7a355d76e50fdfcd5ceb72766134108fbd8bf4a4afad546a08b9237fe379ee0b41d0e6054975a21297b1baad641690e8aa3168ee2ab02e44ccc0ad8acab24baf0cede4776decac0fae2b07193d6df93a3d7cf4038356c7e8a14bb144c325ea146c04c4a5be090903754e95d96d12d1f2a73a40519e1c3ea8f9cd8b415eff4069fae192bd74d1c0686b8ca1f781e481c4cb29454822286aefc113f4e945cfc64cdfeb6fdb61782e035ef490450b69eb18769592ffc6f16aee3698ba7890550db8fc05a22404981803f4268796afc71b4e000675b5ce19a6788d41cce3562b5b3ba31f7c593dfd2b6d5ee2702bf4fcdcb6d41bacc4f45d8874a15952d24f5c5673613501ed13aec1c7d2fef12c149c5613cef24340cf453e4d65e4252d2c35887bf775ba48d2d42bd46fccdb49f143da2b8689fd4dfd28d9dac7ee3bba95ee891cd8a4a743dee0573194b800856a816237c117e16b01630bf1b1a15468e7589051cd6c55e3da1b7ee6239114d3c75abd4a4a59659a8c7b72803025b6b53ef74ba3aedf4181cf4b0933a30104c351757a4e5e55947a055642d9d6dfe92ed039b7d0d4bdf5710a7c170b3f6bf7b11821ff8c050126754feef311e7c45c018c20829af6a1978287c150963e2ec3de2a2a87cf47de027e53d8995f0b2d9a8c8d78ff647f40cbf85f530ee70cfa2e91284716033fb4caa3ecaa6a214dcdec9ae53e2ed26d8bb8b0115cb940e18eb0e564061954edf90083574f0a7909755a78df63410691a9cc750b3f848d3abafc18668f06292b631271fac325ed21cea389fb552c7cf7223d942cdbba80dbad67daa840809046ae0c4f7ae3619e76a6c98e36f5f234d943e856a7ea5a6a6622cef0c976ff7bcbf70d598dff59401e1ca965bded741f5b913d34527268c89499e3aa98677a43d66c80e46a2ef6c9d2b55ae48ff3c0e0fed13f ss = 07c0c0de815da7c4c12b1963dd65efbc1a6d34508eab7ad1b40f1f346e9b44cd count = 650 z = 3413b269a77ea9b3bec798dae45e0dec1e3ea15a203bd23007d2ac2352b7a03c d = 3e992325b1761ec0a66cf04174000879ce8ef708128ccca03ccddecce2883b9f msg = 5aa8b1176124380324aa978e11b64cd388fd8a5244baf2c19d2fe08496551fab seed = f1d550456d8703ffc12004d9d4103cd078766e5fa8ba23f252c481d14cbbda914b1f5f78cbb41a70cea8f583e6cc84a1 pk = 06221512d72d138a8495a07ce0795d5fa163c2939dbd32744815cd390631333cba0211ab2725ad500c2a6df13f0229b2b01a3932f3a68232c1f838a0ec835a5cd9350911b21fc3861fc12a358a326eb63ce93a538dd3c807eb085ad22e54998f4988117fdbaf26d9a70824c8998a8d23228ef3860e09b7089cd93a34132a9496243112233141965c3815126c3e6c6493e17910add422eb2c6e74178b7da832c6644b5e60ac2bc26bb5104bbd387b121a703f0a6af273a39cd71b79c960a8dc7a65817500550c407856925b97bea76fad928da5753853d2b5972b2f6700aa820a15931929c5f1ceb30ab8f4444954a432118a5273e660060505368586a2bab5f21b1da6e9b95cfc2f297a856a146d85e0399753903ff55ab8906391e2c96e06832cd9633430024c3ab26175440d3250959a8a3ed51f219907d4673795c47d8aa1b15519b897b32bfd78cad3738da42a4eb85bb8dbe5b29f6c48756cc8902790e205754e03562289be9a4a044baa580d61c8329ace3ce3066842bf7df3aa59389240577aa478ce1e1518b737396c42508b2c467a47a180181033208dfa2bae4987cab63b5aff66cced81111dc30e07a7b902a18407a75dff9a5cdeaac6e4f5c8f7c61e5538bb64805b11e0552074cf7f26a036a1b4c2409778d35e7de813a21b564e4c8a4149ba80a0391e111a0352c5d8377ccaa64dcbe12318a05bba998e8746a1fb417053d8168ed1af2ca02b1e10392527b482cb32fbf51a1d69c8324305067c435963121ab34feb08a6be125693d4658290421eaa8f6f59bda7d03fe83997f751a0cb0bc99cf67abc62066c2c2a3c81208bf265e7a9b57fabcb67f35264087867b113d88961e5c22ada09963843934ab988bda45ab5a86793c608c0b638615cbff545232dc2c7342623c47a592a48b52c6c1ce8fa514fdaa11cf43375b00c6e603f9dc4129b46137bca5ebb5610d2d3716836935cb7197da3ad4de32905c09db320cc34f61c4c349937d5cdd6bcc49bd52ce1624657fbb62e73c1bd7c999454b9c1e347836cb18bd25288861887786ac3645876c38241e9899c8cad0238a36659e593f844cb215ea015e49f4208409479988dc0a014c47ff420ca88e1de67 sk = 22420cd05b008d21cdac446ab6588788fa73cf1bbe91a26816163508234506fc6d8ca4c835328a4a0376bffcc303888774d58d28c34873c207d5876b82510b0c303e4ad789de8ab6fcab1775bcb3ece2bf4b751121eb93ec17081ed9ac30d58091bb802499835961a39a8ba62ea97ca1920efc616bde76398b63bf1557588a9c9596905c0ba87564c846afb0b3dedb3633dcce7a61a526cacfe6e78c371c22afe139ec0414b2c60c9e1178e5912a8e79174f6c6101a54a91db5d692aa3e5c118c415585b0398b6080121c81b2fd63af60bb4c2187d980bcf71e24bca878e81d06a53f6ad2d1224df6c460c0a1bc58644cd046a16a21dd1861437e250c044703b2696d83355ae941dd57104a1a99b8bd07bba95bacb5433079029ffb7672e8031daa0bb0d51bbe8594485818af6f4bd2f52c39af546f9ea2f478280ef7cb643a328fb47002e10ae5fbcaab0d70aeef41367680746d302be3b608ad598f17b8552ebcef4b96e1638b1de1520d74c2ead498eda356b8899118abc6233101eead71d22b89a46e31e7b5303d6e535c4987af8f732608051bf124195c89e43e233b2d3cef071c762842e55cbbe2034bed794134aa0aa69843765813847d0ba27a34a20b81566cca15a219ecea3570ea6a55ac1326a4a0b110a128ba3385555665c07c8d4a18d96043ea8392318b02329f84f8d1a4b7e919b88f24ea67c0932086201b84cc070439477263b89782a8385e3f3a35c35bf158012fe7b321ddc7271a134ce97a86b7b712c5311946854ebfb47047bb5a0846faf5c893b790cb204c033a45d8c6c1a68200f7ca99424311cff9457c1f920bebc1656e4bf865706c5d5175deaa9d2cccd9b721f99079cc92499af82c913f1c76ba2a536b17e3c6197fb0701fafc6460897fd640996b3948002c85f3c7b0fd632bf3185670abbe46da95ba8c798545c9abb36beb31a2f2143c42f46e083b97a996b3c533cefb4089fa9420041881f5d66476118884e192fc440bed839686a31d71578fcef175254b0a42196c444c4642686e3cbcbc34bb7ac6c17d79e9a097b742835853194350cad13aa4db7606221512d72d138a8495a07ce0795d5fa163c2939dbd32744815cd390631333cba0211ab2725ad500c2a6df13f0229b2b01a3932f3a68232c1f838a0ec835a5cd9350911b21fc3861fc12a358a326eb63ce93a538dd3c807eb085ad22e54998f4988117fdbaf26d9a70824c8998a8d23228ef3860e09b7089cd93a34132a9496243112233141965c3815126c3e6c6493e17910add422eb2c6e74178b7da832c6644b5e60ac2bc26bb5104bbd387b121a703f0a6af273a39cd71b79c960a8dc7a65817500550c407856925b97bea76fad928da5753853d2b5972b2f6700aa820a15931929c5f1ceb30ab8f4444954a432118a5273e660060505368586a2bab5f21b1da6e9b95cfc2f297a856a146d85e0399753903ff55ab8906391e2c96e06832cd9633430024c3ab26175440d3250959a8a3ed51f219907d4673795c47d8aa1b15519b897b32bfd78cad3738da42a4eb85bb8dbe5b29f6c48756cc8902790e205754e03562289be9a4a044baa580d61c8329ace3ce3066842bf7df3aa59389240577aa478ce1e1518b737396c42508b2c467a47a180181033208dfa2bae4987cab63b5aff66cced81111dc30e07a7b902a18407a75dff9a5cdeaac6e4f5c8f7c61e5538bb64805b11e0552074cf7f26a036a1b4c2409778d35e7de813a21b564e4c8a4149ba80a0391e111a0352c5d8377ccaa64dcbe12318a05bba998e8746a1fb417053d8168ed1af2ca02b1e10392527b482cb32fbf51a1d69c8324305067c435963121ab34feb08a6be125693d4658290421eaa8f6f59bda7d03fe83997f751a0cb0bc99cf67abc62066c2c2a3c81208bf265e7a9b57fabcb67f35264087867b113d88961e5c22ada09963843934ab988bda45ab5a86793c608c0b638615cbff545232dc2c7342623c47a592a48b52c6c1ce8fa514fdaa11cf43375b00c6e603f9dc4129b46137bca5ebb5610d2d3716836935cb7197da3ad4de32905c09db320cc34f61c4c349937d5cdd6bcc49bd52ce1624657fbb62e73c1bd7c999454b9c1e347836cb18bd25288861887786ac3645876c38241e9899c8cad0238a36659e593f844cb215ea015e49f4208409479988dc0a014c47ff420ca88e1de670a84b7ddd3c2369e4cd87d0b253ec1c91959d07568c1bd758fb74474b021b0b83413b269a77ea9b3bec798dae45e0dec1e3ea15a203bd23007d2ac2352b7a03c ct_n = d79ce7686216607bb809ac9861cc98d68ad7d184c3378b84520bbe358255bc94a59e3c8d746028b3a07cf8de2db95369d546807341ed41bc4dd4f0d02dcd0c1d618508c07e82bfcd567caaba42c846cc015e0fb55693067a530a796c630eda91183beaf4fc318d7e08501559b488b6e122229acabddfbc463d74b2791866e1c28b63358c6e42ab8eb48597af758a0af39da3612cf4a1198a0d29f27ab555a8c42afa95c6fe57f4b580a63269c236665d454ccb4e785cada05f5bbe07d6cd83fe1d143de53afd607d1b8aae5a34a7feb770c19b174172f6ab45f49d0e95ce889e733565a88525fded41bef3d08a9e1e2cd88a11e9465dd72545b0ef5bc9d052c381becac5a48a89dde86bd5b20ed5f21df4d47142ed34a55b80c4ba6de1362e897ec140b03592f6a6d5a8e9bbf8554a4872c81bbb05ef4a7ffed40bb94c4ee4c76aa46198d3ed1f93497aae48a654c3af8fde9dbfdced8b167b7ffcae76a4cf4c39eea687e8d34cc272e069d196a01266c3447367ed57a3238717c6853566e2256e23fd2067f471e385cd8cc89bc8a883584a3732baa9557897984672f5d7d4a82329deb8a84510b553435a7517da6ee3f9882d528e90affc6b1301df253235f85bff1c1f2d75a775e39bd5ce5c886184d40c144617d1a9597c33d39ba381751f7681e0c0eb87cbe5b70922744687b21d6cd114ac4407c965cbf6ee17eca5f662312ea7f1aa8ce799ff3dd8cbcbff6602b648059490001f21104ca0c10ed113c11b6b3d027bf55e087b5ae0401c290fc5fb45f31ecc41d365564ff2f884ae010e5f5589de39db9f553bb117b9d5c2a115b5e0fa0b9c707c316d5f97907f97f5220674aa7c76d0022aa6c97216cc0c10c8ac8536300221d21de811f064fa619b973d104cbbf7e8c257c9355b3eff16ee84dc606a91df268e469c14e93dba706189524af0fbaaf28d1e19d6cd0d22e3f29d3a15a167c2cbec10b1271fdfaa7ab069632f2d65f72f3ed8cfddfa6970a89d9a035207cfc4fde4651839a9206f392fa839e39d3798b0ffaf0191e15fa9b3fba659d3cabdec95a4322179129f735ea42b ss_n = 0f6881828aa69752c345494101af33f5a7986d5495009a5c9b292a1f755d9499 ct = 3c93cac92c2ea34bbe96515b6fc13cc2c0e6c132b06941195fced3725c0e3d1548a53d8894f61f999dc7412f5a36a432dc96c18e8c20a2c76de5c506aec93a5708332baad7886d27b7b6054da3ead58dabb490f9cafe304ff725ea5bc5f8297b17adc0f6d93c293844196b24dd4bd6489f69010f57e92733bf377f7cfa23960115780478ffacb74022082855d20df5767586a18d5beec128b19539ae3f52fe84b9ab0c34d7a15d2d72c10c92945c06dc11a2bffd325e753e3b5583cb125cef604b1c2ae30097a732e892216328acb58333f34882e928313fce57b8ddf826954e48271edf2e211782fc4edb3b92c827090d2671b527fdc154b52fffc10754fd702aeb309739748833652f5c3daec745511f5df243d587339b9e27bc3166e2bf60a42d5e5ca1456a1fe71b8083ea515f72157916970956734b32fa185568ab2985841323baf8bf86426b9b62ab91a56490a17fd08ae844158cdc484ff97417ba6005fa86b683c3f2ffa1b8fe44cf827f3d33aae25263c018796f1cce8415a017c0f862720880613f07babc93586e55eb6ef4f442bbf7a95b0461eb256cd610354cb596c75914fe9acfdc5214dd08924738e219940aeb5e94ad7583fe1f689be66914fdb203e51f97922335ea53f9885984a0b4a3cb5ada407c59036161c089f47f769c517ebc48a7f1e85875a677664ec5510beadbdc9d1adbbfabb79ac9e142416856c4db0317fdb1120c1637736e5764459711b9f9fd21fe1136f738726f68e4de4d2ce019155c1b0367ba35b53978fea719af3c91d1be312da31813557bbef6bb424d0ec44d792b7995b41be3f055fb67adc44be854ce4a55031c0c6e98520b66448d7ef70434c30eff8daa0409661d0daf0034f9b9cee1993190f0bb9e9f5644e761bd04e40e0abe836c27dce46094340a826fa85a5a74145e03feac3559321a8499178667499d7df4841afa651ff12f1f08c32974f5c922e486f387dededb889c44671a1ca784c6d5b71193fd7ec28446960eb03a8e1cf9a9fe1c60ba93b5cf2f01eeb61f43b1559b0420284f69c0e369b56a17f8e3de56fa64675c3faef0 ss = c60bcd5f7008e6902908329ddd348553afc7a1de70c367750367a2d5a03ded54 count = 651 z = 534389368227a6a7295f410e81bc8c48bd77786bc6b5bcc216a3eb46d729dd32 d = 147c56de533ca1c6d3b376dff40a0c5f9866dda8e499a6cfa65d998d3beaace6 msg = f6bcc6131ad3802b2159fe730c108f82d2d934e3f6fc0eb71f475fb908f8b5cc seed = 21653fd99725ac39a43dff1fa78a6264d9726cfced46a84d9003dd1264fff3f19b555eab7856c84f393885efb4f8a5d0 pk = d1a6a323f9cc2dba8417858036061347066ae1a53389280c960c501e4761af82092d5158446733d2a38062ac34ec2195385241d0592a8cf74bd30489910c71e380b1dfa81e65320383d73dfb4bace8e06aab387cef816ef41020d0c819ce144b35a793e3b4649442cbdc342f1a1b8a0489b8ba2a83d9da5dabd7c78af29eb7f5bd6a11bf59e204fb51ae80d63b0016a1f3b24c00d773d26c91b16593f551a9b447194d3a4be398a0ad450c30c10029139b67c1210fcc2b309b410915820dc0420cf03dcdb9a5a03804c350038b7aa6ee58ca7f5b72039960c37a1c11e9acc376cd47774cef8227d4da13b5b9afefb40419b3390bc4a3be8a9a47b490aff002e2c6b07148c4be82bd96f3cd4a587eec840e73931572807d6d0ca90b604f8092bad1e28840da05141b51c976b48075ac86a49865ac3a042aa687601c6df4c44d298690abcc133395a668a95687385b841193f502c2eb79c149259279cd9101464651abd83274ddfb3114318c5ca25623661893f35db1a719cef67676f4834b407a58414b8d592154a725fafa913d25c6e55ca78b643371662a29681f72831847e3a3aa030632f465531c6fb3779523b9854a1560774a086818af26148a8b1c829e90c0bad5ac563157d3854205e41c24223bcac0c03e2424c876c52588a9e887bd5d532f1ca74f77b85ffdcb5579396230c9c1ee846d758900584852a086c4bd5bb3c754b81a5aad47ec283ee8aa8a4b83e22093bcb3698903a3c5245ee46658424582c75aa0a4c218f4bc5b0518c93a396575643706f568de1c7b72f0c8b583c9bf21bb92921c7ec9bb221c908bca3eafeb6850388d9ecb91f8b1cf8b40ce8b5507f827765ebb05be3822a870caa22541c6152c2493bedaf05142f479dbc95a21bbbc99d380a8d535b798b89c3096f301756d3851ff7bb8282b70e95a4e6de7881cc2c74f2003928b8290490465e878cbbc7a3a9334c8307a90b3c577a6a172182a7bd40469d20c5284275dd0c1a6480d644a8f02900a08c4be0473793f3813ebcc758909b7d49079c669556b9a45e2c2368fa536b81b3fce7781955a214cc61d80049c98c044d890e9365cf979e1b990c165dc5e9bef02400aa4e5417e1b4982 sk = 725742d55c212b24ab2d771e6fc16a9ef85e5c976f46db60b38a5e754128ec0a767c152ffae33f596a884047723557b078fb764631a58f7a8ae9e78cc26bcf79866c857488904bb8b6194dcac7aecff464624c6c5ca07dbe4c5e234998012555884141e045652ae1a0106c3c20d8c3096cbe2f7899018c801a7593078785d69c935f778e34e29cefc08288a970ec435d754acd1538495625198f9064ddfb0c447228cb1caa808301ab5c019d99aef1f8b71842b7b9ebbd35298780292167abb1db7ca4608298dc075d19d04380a10ecaa3528744194bd6ac7311644910b9d7db4289e1a07d8b55c323608b55aa23c37997b27b7598cd9a305273646b3952b888487e6e4883f353ccba707ec110ad3fab64d41a19a4635886693f9d6104774aa4d6e641a7ca9d0ec9532cdab1e02c0814418a27068f269284cf2b0361354f8922079e9b6a7640625be4949a86614f2ac027a31c3f2577b6c72686d845bf44388dd29541485030d7a4f68a647620288ca61aa8893910db7c906b8c45a7137504bd86a75f028a344908a1750c88195b01c6a61b5bc4755ae317aa84b42bab01531148aafa08e9b941fb708a0df48b0ad0b20226971542176566589f433555f9955c685dcfd2b03538333a227fb3754223ac4ec768112095bc4694a400b174e59c5e6d1848d2603e9813094925cd9df04c3bd60c6dcc6666869db9c7a7a77cc0655795dbf1be086176ebe8987ed04c68078e62c03a0433a6eae40c28a8594926b423b5b5e1f3581343272603361287064fd290bd19c6293ca68b84487ac09838b075c7468f1507bde851b613e97078832d49c7628011b0131c32a907a9bd001daff001fcc89cd281a9f007765e3654eec010d67b54ae781055c8002a46141dd4581b76767be05e14e75bc11985cc2a7ad06aa28f204dedfb4de2fa3823201d4be9a354998ec7674e3327689c454c7919b90bd4aee866804d8028f9d3991d631182749add085392320ff1335d2f584520b3800a1a77dbe186f5821673a157fbb7c614844501c029551068cda94afa1508f5311c1130c3d8d9663d336d74d392aa844cd1a6a323f9cc2dba8417858036061347066ae1a53389280c960c501e4761af82092d5158446733d2a38062ac34ec2195385241d0592a8cf74bd30489910c71e380b1dfa81e65320383d73dfb4bace8e06aab387cef816ef41020d0c819ce144b35a793e3b4649442cbdc342f1a1b8a0489b8ba2a83d9da5dabd7c78af29eb7f5bd6a11bf59e204fb51ae80d63b0016a1f3b24c00d773d26c91b16593f551a9b447194d3a4be398a0ad450c30c10029139b67c1210fcc2b309b410915820dc0420cf03dcdb9a5a03804c350038b7aa6ee58ca7f5b72039960c37a1c11e9acc376cd47774cef8227d4da13b5b9afefb40419b3390bc4a3be8a9a47b490aff002e2c6b07148c4be82bd96f3cd4a587eec840e73931572807d6d0ca90b604f8092bad1e28840da05141b51c976b48075ac86a49865ac3a042aa687601c6df4c44d298690abcc133395a668a95687385b841193f502c2eb79c149259279cd9101464651abd83274ddfb3114318c5ca25623661893f35db1a719cef67676f4834b407a58414b8d592154a725fafa913d25c6e55ca78b643371662a29681f72831847e3a3aa030632f465531c6fb3779523b9854a1560774a086818af26148a8b1c829e90c0bad5ac563157d3854205e41c24223bcac0c03e2424c876c52588a9e887bd5d532f1ca74f77b85ffdcb5579396230c9c1ee846d758900584852a086c4bd5bb3c754b81a5aad47ec283ee8aa8a4b83e22093bcb3698903a3c5245ee46658424582c75aa0a4c218f4bc5b0518c93a396575643706f568de1c7b72f0c8b583c9bf21bb92921c7ec9bb221c908bca3eafeb6850388d9ecb91f8b1cf8b40ce8b5507f827765ebb05be3822a870caa22541c6152c2493bedaf05142f479dbc95a21bbbc99d380a8d535b798b89c3096f301756d3851ff7bb8282b70e95a4e6de7881cc2c74f2003928b8290490465e878cbbc7a3a9334c8307a90b3c577a6a172182a7bd40469d20c5284275dd0c1a6480d644a8f02900a08c4be0473793f3813ebcc758909b7d49079c669556b9a45e2c2368fa536b81b3fce7781955a214cc61d80049c98c044d890e9365cf979e1b990c165dc5e9bef02400aa4e5417e1b49823d40dc57a6f832ce9c0f6116eabd9173c530b8278e02a6ce7c65b29b28ef4bce534389368227a6a7295f410e81bc8c48bd77786bc6b5bcc216a3eb46d729dd32 ct_n = 26d164862a299d8c599793afb12aa12dc8b7870b3683ec6fcf8cd1d25d0173da9f1a18db2a1033ee6469786a495f1b1fd244523da4fe8268e457545a6dfdbeaefe680689b3ff378b61b084d67c08e1a75b64b2c109729680d505b4ad931f15d3490b32439a2333b10c8df475a680034a975fb720f8b884b9c6b01cd9897ea3795907e196ec5e3d4cf70ae7a8784d4104fbc2be364c12f6054db090e53540a227e177af5f3666d7a7768dde987f93d0faff1ceb9c20e5bcb1c3a59da55340d13c0b69e15050c3f9671ebde5073adcd7c27329af23f0f9950aa5cd60d24c37770d45c5858ad72032b614bfc6587b677213c04e1e34252c45a4d66d5e76766bbe8de373758345984e29dc82357cfddb828909c463b9b3797ce6ae6bf5ab2a6544c98c81af1fa314d276d51ccebe83279d12ecd3b4a87db4e68ba45bf608dcd1eed5d77823b1e0f10ef3db27170e40a32dfec5723b95b69b38b3a9834b6a351f1ed64b65b23447e51c490a2449565e4521c93c26e32922ed8a6ea0ad3e31f5425a56645dc1e85fa1997ae33fe8f07ce5884a32b283b25e5469b61fe14d3ec28ae1218a2810e051ed069534ef51607393679e28d16730b362ebf03f3dc78627d3f209cfb2aecd0acf94dcca67fc6ebd345e0a3ed278df47b0ca6870ecacfd745dd33eda3e558759e2d417c10ff9d4093411a4d793b9f9682b7a206768ffb1ba77220b3a29d66cb98e8e90cf0f7d74fc5596ea24b771269406959f9b33fa05e0ea149bb3eb27e0cb4ff06c03ed75b7f46e0d07966dbb04e2b7bc9a795a72cd48a068f7b29b10c03517c2ba94e850a598b8b5257644f900215f5a6dd38ed5fe353882d5e47bcff7c9718becdbc4a78984d50ce8569e05a93e9421ffa420e65cbaec973c3cd4607b75e0e392564ac1a123a28b40bb775af35e1bc4ebdc14df194186be48afaa1fbd0cc6f629b9b7ce37f8b09c795696508d1c37777a9c4169a35927dd3c4aab23681024cebc483c3f05c83ed38419f0a8999c3b0e0b5db7a5566837c6c55e08d0c924b1fe8c1fc828527952a013671f4cdd8fa6a7477576221c997aec07 ss_n = d7f17848fb87ff38b98783b5a72a008402c8587ee00e25459936f1316789814a ct = cf4999618a50dcdaefda4a61c324525515690a91bee2351f5f504e99dc5b30acd0ff1da86e9000f10fb5cc01543f76bcfe4bc04b3eef7bf76e7b4c116c73ffd3c85983c26db4cd3db97fd1a921efba171dee11179ead3a56960967311aa4babe07f8c739a6b141f9b70bb36f4a40894eaba207eb6d360fdce8574e77620ed1fcf69403f32dc62eb334ccedce3cd050a8f222e4eb76bc3f778776ea76024ec0878a2576c88099dc9318552d17c01823ac62e788fbedf812b5e69b8431c19593181543aff6120e0feedab9a4ee605768cf584c77afd3f21787ce776096e34e773368a3371c1abca1d831d0faed05351e8794d4879304f7baf8e36d182168462806824a7d203f2c8161b1ca17a12ba4c7a5924fb7c0f8820be9ee9333b09f04dce3693a799e6d8868c961ed6a5ed7412ccec7ad0cfa0df1b7c0e4207befda2c80ebd92d6663fe551f023b252d89109a6eb6bafce7d5c01542e86703b7d3f288e51ad4468ac71862801a345cf86b3080c8864142ea40a9f5848128b8d5fab6780d912457ddf540666389c73caef7ce160a84dae7dbbcde17ae1ff70338fa5e2e8438390c633ec6df7caeedfe0bb871a94175e9ba1ed498b3a60e450373426755dfe35170003b0df81309beaa8ca3c4358de7d51b0ea5dea29112b1a47eb30078e8c3ae329d5a64b575e0c46ee6e7cdecb145cf0184982b0350afff66bf1bc9094817ddbcddf170b328669442c737800a66f6d549b19c82136dc7b9f83ce3f55485b97fc4d45d09a13b9be886203907f22f5cb00ce13974655acb9a8bc7b6e44b91b9bec24029edd4286f8f4baa26d91040e33fe5ff19b43b6af64e0c23e864da1e95c86d18f7daefb1a3a6f5ad586a9fda7a4a1a29b5c9b36eddae92e26941ee70b1cf771b62db35a0097b44d0b09783630ab2cd3296d752e20d8cdc0cde653771f04550b30c4d59d0a8ad9013a8af76beba7d3146057f704fa27a744ed444188f19067c05510bf64df6104fc9b5f7ecea341cc01c1a3c294693e9e57a87822c0d6286def489a9a782c2a53d6a087b8fef73b90ec3082a7fd0d853b6592a92d872aa ss = 8f6c44cf86d3dc5cfd9e6efbe23880b3d23913dc9c0f48c70b0ee0d901db0f81 count = 652 z = 18fdfa2363d19795cd1fed8d9740df50fe989324924ad8e37230d83a8e2416dd d = 74000b9db9c3df59fefc9383c1d4e94c6dd2ab6430f80a3c8d9344bd4c9bd3a1 msg = bcfa0772c2ed9347b0893a63da70a98392cf535daaadfdc29dab0d5d01279d8f seed = f103ea044f1bb30adc8fa7e18e8c8531f76a8e0c5cab3909226c69ac66b6e95682181e9e77e63cf0a6af9767831903a7 pk = 66115ac84c618febc092ba5e34d6b96c42c2be5b1f66ec62e2760d44291a323cb7e271b9d0ac7191430629f5aa65d604d010c20c427875baa18f6bb9cf27398544a0b55426dd2a9c74469ad4ec6314850f07671cdb9a8043351832a1bb61c06c57c92abbc83995a4c2b8da73e94723e8b40829d9a9a290c3f31588bab778dac77fb15c8609d69d26049fb54427ba627746187895d7138bb6bdb585c1790c8eaae0901267230866c2bf14028370ca63b786b9a4a45e3c39495b7afb428e974cc0f8103fd3c776a5346fa52b3ee97b77e71504a28240a6e56323aa597381b2725737aedc4f6ed1046201b1ac996e40555dde43b8d489301cdb4a76935b7a1a3ae78a4315aca93494743344b8b8615146052ae42ca271555c9cb23f6a6a47c830358739cd8766934582c6a24898eeb4add2261ec558698417383e76bbeac0699d17ab6c44136f51a1db201505139c0eeba5c0faa9195676fd109e2a15a2b43c7cac7821395624ec8b75b3a92d9804292670c94488b057972c435884be7b9ebfa3874c710738862ec1ba631c09065de601ae94242ee4144681433f12b1df230d72bc436f4c4feb6b1409b7996f2b1129d639063cb4d41b74e6991392b859d2357c73757bd5dbc101d159d55123fc0750a40bd04d5442976c5001541d620b97dc7a874407bb55f751f7873435902196f268a79a6b64087df55684daa4bbf24c341c04a2fd456a8002c80e4b3db6039556f62eca4309c5e0b271d69e03c5cf38b9922176668e82c62149c0afe7861a9717320a314d1b6a2c3923639418a95917ffabc6b3f816e7bc9fe0c12820c98634d6ad4285788606471c497215633a2b54704e23380fc8bea890057b5abc1677ac50636670404c72e60eabf1087d6bc25a8461d0aa776e188ad34667e08b36fdc204bd136ad17303d1361d87122647424f669279e9341b7f435d6ad43198c9bbe80b16feb06397a05547772f08859a5c46ae17265306677ac342bd9091057c010dc8880b5c779bb3ab66bd32c42ff54239494d8cbac280b466fb73802acb0cb76c007fc869d2131f0ba33a6a9258e87a312fe6970a3c881d3757d6ed317612ef36c22d0cd33f9ca302cf6fce24d7b99f3a24ff99 sk = 0ab6260de04105564bf6560fadd516bc36169400853e152d3bec8c22763361b03c64809f96a69de7575dde4cb8c3a79a69b2274dbbb0f1eb80dda6cbfb818511806ec4884a14e16fe6dc1f8a9b561c60072a5b64894511a13b550c92cafc23bd8018bdef8b8ed5a218e36315c5b0a4c1429985c71f7b283b95f837ceec29f4934c0d71735ee7aa4dd7ce74cc158b510d1864a04815c13c895c3dda902c1505e9fb0bfe8a12f2b727d3e78e47d23e923300b981115d86c77a0b26ae32b8bff53f27008d4cf12a3cf8c0b44a227fab5e3912741c0c189488300995a59ac690c149c0c993517335bdbd6a84f3c12a135a818eb16e6e505f600c1bf589787020815b76473044902b0599d38101207b54e63acfeb093f68167355c9c317ebba6d54939083c1611481b75c04732862e1a89d2b35ad077c9d8700bc6c18a187e072cf51382bfacbfff7123165c41c2c28dab6b1910797d9a5c5cc8249a037590d5a4213181c325923892c4430472dc33c0279122f6c97bc2bbbbceb5545f940ca18a8b8af5a771890146c32ce6456a750baa955853611d697f5d71174f56789219e0c7c76e6659276223f28d62cfed62b5962bf8d910f7fbba851277de533a6c7a272961a56a15347a583b5fc74335a053e1f955c91ea6274bc66657a901093738d482959faac9a27a4e235038c2999d47b99359c5b657c9c8d874ef9b199398b4fda374ee7b5ba94e70a023c645bd601b3537681b33d19d8746d87a0d288a65e302f612768a65c206ddaa0ae11b325d0baaf1b41f7e71ca0455ea7123ae606b1785ca31c20a8fd92bd7ca4c99b167432f23f683409cf17ab21420d80d7a69e0acfb8e31a7de33dedd37a8f9a082994442f287ee1e70bfe2aad41dc69eeb73e6c9a036075cc5340bde3166bde605bfb6963b139897f31c939019a8af0755a770227d9144103199be2c929b35d4d0c43ef605c6bd58edd5c92de81230033024d569f78402330b1a3d10518c78764f65c95ebd62620cc2642bc6027c214ac785e6b92502a66929b66bda4a73d6c61943e30306ddb89068735b433a1220a6ede4aaf8f05a866115ac84c618febc092ba5e34d6b96c42c2be5b1f66ec62e2760d44291a323cb7e271b9d0ac7191430629f5aa65d604d010c20c427875baa18f6bb9cf27398544a0b55426dd2a9c74469ad4ec6314850f07671cdb9a8043351832a1bb61c06c57c92abbc83995a4c2b8da73e94723e8b40829d9a9a290c3f31588bab778dac77fb15c8609d69d26049fb54427ba627746187895d7138bb6bdb585c1790c8eaae0901267230866c2bf14028370ca63b786b9a4a45e3c39495b7afb428e974cc0f8103fd3c776a5346fa52b3ee97b77e71504a28240a6e56323aa597381b2725737aedc4f6ed1046201b1ac996e40555dde43b8d489301cdb4a76935b7a1a3ae78a4315aca93494743344b8b8615146052ae42ca271555c9cb23f6a6a47c830358739cd8766934582c6a24898eeb4add2261ec558698417383e76bbeac0699d17ab6c44136f51a1db201505139c0eeba5c0faa9195676fd109e2a15a2b43c7cac7821395624ec8b75b3a92d9804292670c94488b057972c435884be7b9ebfa3874c710738862ec1ba631c09065de601ae94242ee4144681433f12b1df230d72bc436f4c4feb6b1409b7996f2b1129d639063cb4d41b74e6991392b859d2357c73757bd5dbc101d159d55123fc0750a40bd04d5442976c5001541d620b97dc7a874407bb55f751f7873435902196f268a79a6b64087df55684daa4bbf24c341c04a2fd456a8002c80e4b3db6039556f62eca4309c5e0b271d69e03c5cf38b9922176668e82c62149c0afe7861a9717320a314d1b6a2c3923639418a95917ffabc6b3f816e7bc9fe0c12820c98634d6ad4285788606471c497215633a2b54704e23380fc8bea890057b5abc1677ac50636670404c72e60eabf1087d6bc25a8461d0aa776e188ad34667e08b36fdc204bd136ad17303d1361d87122647424f669279e9341b7f435d6ad43198c9bbe80b16feb06397a05547772f08859a5c46ae17265306677ac342bd9091057c010dc8880b5c779bb3ab66bd32c42ff54239494d8cbac280b466fb73802acb0cb76c007fc869d2131f0ba33a6a9258e87a312fe6970a3c881d3757d6ed317612ef36c22d0cd33f9ca302cf6fce24d7b99f3a24ff99ba1b12b373684e8811a9f5882e76ade0640a7995d67bd5b0fa0e35af053c675418fdfa2363d19795cd1fed8d9740df50fe989324924ad8e37230d83a8e2416dd ct_n = d6bed95488ad9154d3ff3994bc10e872e10933a64a25168b2b2936d82e27becd365b97b95e894a193077c8e8e2fbb7dd28eaa508b496fc4db3a63d4d7fe244e0d16aae39a6095a05a362295b52be0f02761380fa08edea08cc7802cf7ca4e3867cde13f7019bee9b37e32bea5b71b81e27744ae25d989115ec368288a2cd95b819d6578126e5a7b6cabb3af544dc964b0f2f88ed02f2b2c53d88b3a67d618925935a500482478a50f72519a7337376cedac482a86576b4a8fd57203ff18a6e21f70979b0b4c2b1a6ccef938db39de8d00fa5560b00e1d02e36bd8ded854fad5b8dd741ce883091d2a857517f8615daeabc7428b256daf9b55c220f940799698ec7beb7425ca76c28350ce3d5c1e64adf83f4987cf2b94ff041e12249947a7fccde16aeaa40a34637df9e9c09b1bc7ab10e5c3fc8ef3dc15eb44cd3afba652d2d263cce65fb18885c4d1491640083fe4b6c8d3f526534c5f83774ebe76d64345b377cda8546e573dde6bf02371734835a0cc53c4a24049bb463696675f9458e40e9268c37bf2b24292d4fa9d290a48719eeaa21c9402535bcc0c969b0548a2a9f02eddf6dfa772258680c7c40ed7463b4263127ab3e0d020d9e41f582cb622efc90fcff8b2b6fabcd33eb02b3254b6cd7d7bab1dbe2f09b3ad08592c6b1b915ba188cd48d3de8399cf71f117e3d9c1f4ba0bf51bc069d3c47db1191d70d59b01722e2f37508bd347cd45d39168979016ed4fb264e00a2690f77ae18d0f2e051380733d1ce65b3790e2a1e3a3406ed3205a7629bc7e057940ac80e0f274201014540ae28981fe370980726874f12003ce62f91b30c5ab20e4ce74824fce1c11431f73db4f129f223d027bcd617bcfb16c601ca1bbec8395892ec96ce7f4dd7ceadd64c6a1420689b653f9dd6c869492d51ed90309a6958d8f16eea03eff7ab843aa4a476f2e1e459b0f3f0527fe9a21ee52f0b5c992362bc7a1cdf792e06d400f17bbffcc02a99e4b84adfa41ed584b853233bba36e5397deb8e195fd68aa255bacdf4bb734f9d9e0b2fbcf5d36bb7af740c0b29ea0d4d298ed966abfe9472b955 ss_n = f93368c33aa5afeef4e43401e4c35fe6185c8aba3d9ce4b4927ced28c71bcc49 ct = 0780c72b7437b745a98d9e4d9a9299f7e109c58e7fea41d0e73ecd95b1360ebc0868c07bc6b39a6f29acc8dda60fa1fd6514ca016f580b089587a86ecbfbfc06cf61b1f5c3baaf4371c328791e1337b537a9eec670f8f2e9dfbad2ad7b33ad0f58009f6796d3b267c543937ffba50c053fbf21619457535cbbd237a7f9c3d848f0f5fbd75d86e3778b610f774fdf8d86ffb7a1689c545852f6486bc69f62fe1814489131aa275402add682672f409602c52418072b649617601d1880377242f473168b8a56af3b737408ffe28d99f422c971887cca4b9f97528b5d3260d2de971f9e4a0245216b1c2b6b0be03322f74f871600839f9fc3fbb4ebb9b916ba1c6510d9a1dedef617417bf0917a84a05d909c66dd99284ebec5216fee57a24cd343286a788ba4b94f6e74e1ff8a1ec09c427120769613e35a0426a46ddfded83884a07bd72cc5d9793f6e4f59cb047a331fa9ca0b277669a4cb0063a0e57c090ce787596f4463827d3e4e9acafe0538ccf998480a54b114aef72cb5521fea99d1ac2f1c25e9a84e7c2712d17a2e42bb65623e54f9c32bd364dd3cf73988ae392d90aa5b050ea61e7c5974a13dfc8dc9e7d464d5b1f8646b0226c64d126ccc0f1c1d04e694319cf07226cf229228366d4698b76101ca84a7e15a799d41e4866efce4d434f0c7fb20fe5d61c8d44e834c49ee61f45eb9b239b03d2c2699b22de9e733b14444b6ae6b798102c542e0da87e0b4965d67ff5655471f9c3de3c0d735e5be6fb35134c3287adccf885bf91091d399ceffa3f24cb052e83dca81faca6cf491783e7fcdbd8119938e6727d4a20fb7ebd52fc4af67b7d6269371a04db7e32d1c0f1dbdda920e7dfef33f6513bd7fe6295b561c980403c2caae4345fdb966fa130b9ae87fe9994e99979e14464b0e08dd09b708a38f10c0eabd78f46d57df7c28db58b83b66ca3fc27da13edc9e7d7bf1a570d7c5fee47a84caaac19fa3886dc2ae93f0b45647a2b0fe6a00f56c817c7fd586271e1a6d6a4a82b8ee23b1aa72f257487e3c0e608dda7cd37c9016cc81103b3e9da4f9538cef722de31448b748d0 ss = 6799d29b5e768a0276741aeea1e2be932a342e1d3202ea6f8b12755b8f15abe1 count = 653 z = 72615da92bc4076e623dd6f29487a1d01e921deb063048f3c7b74314c6fcfe66 d = a4424ca00b9bb0ab927efce22e49a99c3a1818691c00d149b5a17bc96d89db02 msg = 17132b355ac59b9b7e82bb5e5d6f563ee96dd88443692cbe94b3d29aeab816d7 seed = 082dda6539d3ed3092ad0d9822f9d1c8a69ccbdf3c3ac3b28ba0c6059797eca442430cf0879a0f62f705ae2516e51405 pk = f2677a2c814cf94354bb620c294ab7d1c365b9e5bf3e00ca9ab1cbd1bb26496024021689f48cc47794221e32397cc65197e36062998449124649c21375f0014707941b34ca692712f985446348c79855cca0361376c14ebb22ae60003ae2f563656c13aff97903ba3febec25dbd06c54822f66db6133cb50c8c104a7753968cb9e6355a12946536b6c7d1f17a4e30250f0d0523c7c26fe05ad7fa497084b1a9805ab42e11e1f5544669bb84c89c634d48772386c76e40a52dc923f3915d23bab33b842a93120a9e2cc0c674d38015195ebbb518835c9e131a9c05e58c7a7f5f67246e10a38873e82c51956a461d61707f2c3c51be6371b4a189cfa321791b37a8a2faa740d26512f30501dad40a8e95780433c1576077268a458b1824f98539dff464f1267b45ee35deddb904a9c3285a760f685b6ad1957ce785a0133c866ca9d9eb2428b357e8e3b0cff3ccbba5b4cf1dc796103be9892a2281509b3b42588363a555957122952e2cb2a925261f0b3a5edc1096c272aae7532b32752dc237e73f54356f06989745e75669c7e641da6fac305b072816997dd288e7f392b824ac732a003542171b8dc475a8cc7ba6b3d61f10a6b8494c674c36ffc4cbe0079141174ebb60d8fd49dad26aa156b1a67ec74c218391ffa1951136dad3b4fdaf0cee50772f69bc467aa11d75523bff69ff52c99fc4133a8cc56f9059a29d8266b864f10d1a978ca6b7480a001e722b45b1b2b0c49fde1cbdac99a92c029a01bb1b2e1180504734b44517b4916d1a83fe5202c2cd55fa3fa7605d3c741b3672562b68e2558171509ff2416176c4c0fa5aa14619512a5a8de02871744a6e481ae6f2650275437aab452a46558fcd4791aa071a3c1163a5c69d65092954c4b54e37c6a147c016216d6957d2ccca138b9a28ddc8fb86c746c328560278a20fa816ce96dd5640c4b8c864fc72d16f5bb8ab3ceb6a1a1c06805986c8e180c975f4701d7b02e25714029ec6da9312312511711844715eb6721461829284d1a22a160a47cd00b59cff2b6ddb460153a98d6ca1e8131886ee5906c57cc8dc9c7dd5230865cb030ed8d8eafa6da4c9c2b62c20646ffb0f81ec1996cea0642826ad5e6d1a8e090 sk = 6055bd8d7163e4732b93e65e2a43ae92c21aa3382e5896a651f077f971149003a47040a8d8b380a9534f9e6078c2800f2b03530606b033b1c192f87e96fb056ae24f68081d82652669f3266f14ac3fbb1959f2ab36dc04363141231b9245c073e60a884fd750060bbf832a70be95405b14703f0a3a850367f1db1f4cd4c62a604a045b9d183492569b0652d586b469600b0ab86b813830dc657eeb5938dc5448e1c0d46c1f7dd6bd4c84014ae435e5304aab05bcd6405b91c8ac8829b3ece0830c935ef5b50eba386159490bdd2c17d2871904533486aa361ab31c638573b2b422cd2120b84084a9e1464c93b8e0d408ae84c5b31c807326c063f76b411b90a658cd48978223c03ee86358664c5cc1265ac6279fcc0454cb54377fcc2ce736697c7c68fc75b7271c60ea8811367641780c68d817aae4336663f76a43d26f6d380b58882e0a331ebc637a024a71e1328b5561cd1bc758c7c44f7eba35753270b11c1bac2100d421345164b42c8c96c6d6420b8c193d2314cc64965ec86f1b886c64338a234298a269c324944d409aabdfe32b8ca389639524b528198e4358954655f25322be93a8b8a160d2ac20801b98027c8f116b86c0631563208cbd7104fc801446245a13e0386a0369dcd58715e82c73985d7209c98bfc8d30b271180755d266aaa85320c650a4db96288cd45fab67bc6c268f1c3c0289c124915912f31b01e390b50a53cef2747f32233445c7862b95660db8155f019d5a280a0c494be1ea6a184924899a6393e7b190325b35daaa1224bbad59661d1b676efab0bbf07142e11a0f0026bb7622bdd2a45bc19485ecae3f67506e20a891138d5fe978a47abcd11a8601bcae95e262902341a3248135f729702a892a6c8df27924c70b5a9217a89351ce0f112dbb3b34d6674f28663f0c6652a607c836d2b563a48e43081088e0318af0920b6b9bf948254530888c378fc8aa953af36404d35722b24ad4b10545689658466018827dbc8771b867955f4c2d27c8b601664baf638e42f3bc437117d9fa889bbac8b9476a563309f73984b564a0c4fca2d46bb6afd5031949b4f2677a2c814cf94354bb620c294ab7d1c365b9e5bf3e00ca9ab1cbd1bb26496024021689f48cc47794221e32397cc65197e36062998449124649c21375f0014707941b34ca692712f985446348c79855cca0361376c14ebb22ae60003ae2f563656c13aff97903ba3febec25dbd06c54822f66db6133cb50c8c104a7753968cb9e6355a12946536b6c7d1f17a4e30250f0d0523c7c26fe05ad7fa497084b1a9805ab42e11e1f5544669bb84c89c634d48772386c76e40a52dc923f3915d23bab33b842a93120a9e2cc0c674d38015195ebbb518835c9e131a9c05e58c7a7f5f67246e10a38873e82c51956a461d61707f2c3c51be6371b4a189cfa321791b37a8a2faa740d26512f30501dad40a8e95780433c1576077268a458b1824f98539dff464f1267b45ee35deddb904a9c3285a760f685b6ad1957ce785a0133c866ca9d9eb2428b357e8e3b0cff3ccbba5b4cf1dc796103be9892a2281509b3b42588363a555957122952e2cb2a925261f0b3a5edc1096c272aae7532b32752dc237e73f54356f06989745e75669c7e641da6fac305b072816997dd288e7f392b824ac732a003542171b8dc475a8cc7ba6b3d61f10a6b8494c674c36ffc4cbe0079141174ebb60d8fd49dad26aa156b1a67ec74c218391ffa1951136dad3b4fdaf0cee50772f69bc467aa11d75523bff69ff52c99fc4133a8cc56f9059a29d8266b864f10d1a978ca6b7480a001e722b45b1b2b0c49fde1cbdac99a92c029a01bb1b2e1180504734b44517b4916d1a83fe5202c2cd55fa3fa7605d3c741b3672562b68e2558171509ff2416176c4c0fa5aa14619512a5a8de02871744a6e481ae6f2650275437aab452a46558fcd4791aa071a3c1163a5c69d65092954c4b54e37c6a147c016216d6957d2ccca138b9a28ddc8fb86c746c328560278a20fa816ce96dd5640c4b8c864fc72d16f5bb8ab3ceb6a1a1c06805986c8e180c975f4701d7b02e25714029ec6da9312312511711844715eb6721461829284d1a22a160a47cd00b59cff2b6ddb460153a98d6ca1e8131886ee5906c57cc8dc9c7dd5230865cb030ed8d8eafa6da4c9c2b62c20646ffb0f81ec1996cea0642826ad5e6d1a8e09015a7e9827b4bb5eec8265c7f8f7ec23c9be1b2022b26d53c95e9ae358c55559e72615da92bc4076e623dd6f29487a1d01e921deb063048f3c7b74314c6fcfe66 ct_n = 2f43aad3a15576b14eb9fd5f5417cca4732f03792bcbeb2db1e48dd8dc33307cc6536586dea382de9e910b076f18871438a233dd5d093724160dccf0347d15c8a0494d8067fd9642728c9b6b549adc1f2e4bd8a9682ae24071d82f9ae01abb088e074da39dee8e9a74d0f0957727b8d13ddce7bac266a40b12b97aa05b80f69303c4015a1a5779ba47d28016eb5f1329c2cc7e76a3256a8bfa5dd59e2b81c9142f9c8901a4dee80215bf4c847a4116482e9f390c972b7ad675c96eba66590d972369057b517a69003629dfa49a26040305080e2cf0c43d0e5fab51de71f7a60f0f6972d7474e879e119f4e1b8c6cbf02c737f257ef50753b0533d3769a30375ab1934870b68dd77723d59553b35f0e01d5be66a3597222da364863bfca508bcfd9ebf3be3bca1c26bc062f308d5bee7981dfefdc4539bd2a244cabb02cc4df7b0ef4147d2302f09dc31d3377dd001d77e53294122e8d800dd6f9c89d95dd57937ba810607362f626080b2951ef6257d56e85e0d13b8e5fa1c45216c598c4a9c97d148349ac2f28d1175087b82f856d6b69eea4da58ff85bb2a3b207fa3b525fb7efe355245c02af2d397a4a1af8290c83c6d8e75dfbb54a5de53b5cf17322b5ce4fcfcafa1a7189c317d929db080e46a9131098cc71081590bcc05cd74e827903c1aafb117b16c96ad08daaed586369d594cb6d81e92d3460338b837bc053dc66a1578bd4765c563292e8cf5f861099bb99cda22e1c5b6e67ce68be3f68a3796cbb93a8fef81fc097e1bca223744a69139d679fcdef8c64927db460057544c5f42453097b63ce74ae21520931ec594d8b70d08c81d96b804ad50dd2df1a8a6d6c240fd69d3bf206bde5dc45d9343ab02e68428221ecc7a713399786ac7261c7cfe307e8f85a64c85929bc5981cef378d7d2c642f37832a804fe52627fbd421e019ac7b5c47be9b978a6dafae14e27f6a8d0bb2038bf94dfd2c82d6541f9a542714b0119953d1d786c1bbc346ada53ef3170c271ff64244be98353b30363ad16054ee1acb316b901a18f5442e8f10e3773638c20bd3a72e0bb75159671c285dd0 ss_n = 8de4970a5ed9522425baec7a0adcfab63070971816268cc447ad1e5cff0c9dfb ct = a8c1f185cbea24d5c326a1e5bfd687e4c2ceba43cf9a098642cb6606c4bdde83b8c5e332a04cb961d5e06034cccd76ac20664b9fc45dab38b65cadc0e8220d2967428683c14097a18aad97329cfa9d087583c971a539705566c6e184e2259f8270e638222e753707d87cdfea804f869c993579d68445fa30877440e4b92524f5d1073661131f03633e78b25ab09d74a88b1b390f306c5788c399ab73ddad58fa197e1108892a868ce73d35f4aa69be1b1e5d08e729992e0e75798eaa67ac99fe423598e40cdcda1655dd795a1444df7b7754fa26e59925daf3b7d9f7547f10a0d87b2f7ffa7c60ba88aac6829995225e57cfbab9eb0b5fbe05ac01edeb04bc8f99480211dd8d8c1540a42d71962d947e4f3875c858e4dc3a5ad997b7b376c6288a68e9c44f967415414589f11c82d00d2a988065fcb2750a45d1556075d652567df183282a7169eec745e84ab67c98ddaf436167a5a08a1d46f3e43b1b882a71a890fa34a1c1ebd87809787718b176f17f58ddbdfcf2e5583f0d555242ea27de834233b070c284164e7d8e6667a37ce8c2b747b3f88df1f1b9aa8262a7ff76ee3b17328c518821449217079cb1349332a7c2b64b717f76604f7d3f603fd2ed1ba77697ad8905fd7ff77c7e593e00021a8db1a6859b92516edd94f9f95b2f0167988184e318cb50030e08ff3cc7389b1c5720a7b24a987c611e7ec21d0ebe794b6ca9ac17208b3392ba0a1ad4693a60f05db7637280b48e5da5521a43de6de3aba6a01aeccebbdcc923a96a58c6d30ac4858b7e07f664f039c442ede4f988df49bd2ebbf0ed96c29220df4b2dfa6076a0a62252c3c64316c912841fbcc06caeacbce0a1233ef0e774f583190093337671d5fd4c8200d8420129c4414e4c875d862ab066758e3ed85ef017fb11595720cba00a34bfe7931d18c089ebd244f4c01b10850f63d6cc150d8ce2506ad972a1bdb16de3ee079f3f0b3d185bd95dc3a67bf413d26798caee366c99bfa008a10d536125edf209fe90864cf4b5ebc8e7201a4e84d7fbe1407a55cce4ec039718a61a0768d82c5b07c4892169b2f463294c1f ss = 7111f4527f8845ef170a89ed716c5c0a64464560d0c01ca4571adc4854e8a3b3 count = 654 z = 5c9e36c62d28d3e41a12f7ef186b7e3258860e13009b5f163f2e73a45fd905eb d = 6b63651f369eedd0f8ff32c947c644f9f9a2997ad6b9363dbead668b2863eac5 msg = 3a4d51e6ffe7b89e0ff1b2a16e2984e1dedcd0764c429d8a02ed63e1056d4498 seed = 50c1693070c882517d0f1c63f76ddf3d53ddc621d9dba2501f0414e4b912b818fcf9c5d79a98407e88897b4864d88647 pk = 953bb27c647f60215e1525bf7847932ed513f8058d11080837c2c13ecb8d20077bdf64a27b64bbfa3c1ac144455b023ed4d03ee848ac093b86c0b3c1069a8b0b24187c29bedfd6706fa3ab4eda1c8454755599a5680aca653ba772e5b4130612e4e0778bb431c1d1b4d74498fe78846e9a07e1809182e30ba803c85eea6dbeb6be2ad89fbffb69e40417c5c9a60821667049977e0623f1a5839b4abdbb8c411ff832c22574bac73576b624af4ac00fba153218cd76f08f12f6739ac53543f953be9291aedc9d75f99445e4a3401b619dc082379c1e6da2c2befa6e43d26831269380fc1fee870cd3855dc6b43b64b0919d7409cf49b57262ca965aa48325cafc0b3d876b700ae4069cd40f3b6c75ec1560eb7b0ec05869a1b64ce4038b614814a39752a3e468a8478d964c8628712329f685cc55cee0e91cdbd1a512f8add5c774ed918dec74bd64a4315f28a4eff8869119739698174bf19f8f82abf062888d876c39a54f495a695868064a124555e0cca84ac982aba76f49815ae40d80d701ee74b24ba206ab4092ef7c5d24a2c8f6fa023f3c67ee56b5b4161942a9a16a225912e89f793c0fd2153894457071696a2ff40af9848b5df9961b37778de11b1ea17f80ca18fc797207ebc0c7765acbb759546c51071588e8c59d2bf2c955e73769c17be3b78e526c64f350cc81f1194048343d083a32c276bf21546278a95c0a9a41bb87ff38890d34a07da5b4c266840f884aa269993a562d82408f3b25783d7577f3908f27eaaff3c62f91818f65482d5e5135aa00663162c9bc740804c0993729198a08285c3892dc973f46441d36292bdb075b39da518f53ca5a17b294c4be1ee30bf7401f46d108514b250db2cd63a813e7088d4d05090264c359204d7406c2374c702135225db931da7379afb5a50615ae2f379e1892a0d2db801a7c1c8c82986de529911c02b184237cc45bd11421cbc62ca5a23b3202bea8b1adec576d3f2857c1a1baa2484799e9ab95b046a9c5765acc005e77a49e867001562060a84c84439ec5c06af5b10c9df3a086bc158ab18af31411e3b6bc6d9cb52d6a30de74ad0d2e13ef813beb2b9db84490dab59c6e2e8abf5df79e17da247e897f85 sk = 87066d7f653459ebabfb591657b01512231e305487e6aac52b840c6035ab93497a913082a85bc934ac8888d15407087a4127327b2c8a9a13719dd107d95462dc528db4335bb942b94df43d257322f33342d6621a134a55ba817d3e63854881ae86167a0ad830d3204a0399c52a22b49ad63737bb614a40a059b3b543da0787d9046d17656a1909564a9f2dc00d0742bea0fab58c1a525b113d30e5566ad06805f81889f9c587684132f034e46843f3fbae27b4b6c5a558101c6d5a555ba2e54d75237de0d2a23d07b5dd3b795346c204c74e1a0c7b39fc5da06b3dd7f1aeb0891a398cc67279958b879f63511e4dd0742ca2533604c6bff51b01d88ea3324fa689ab1c2b5d08fa65cc4226bbbc14bce1c739e882731b954b7b1c3df7051d72977ec69497c6878f93cfa0a59591c6356ba74da6a6c7b020b8a5f92303e5a5511297c4f8089b595741592927c856f9dac709480709c664efa44563e4b64ce87486a87d301abac7db943eaaa85d2c48e1075a4e21989c07b875ccccc2013262e02259607696d2100314c0476c167281a2c3b084cc161061251a62e78ec223ae2b32876ca492e4966217b61430761918ea692db5cc28f97d1408af59fa32362859c061b034e159e1c3a2909a0c5e2a51ca58ce83c014eba8168aeaa6a4dc7f5484ca7aca4130d2a7e1f798853650420376db08adb1b69b8a1a66df1905e517835e34924a5ac361e27127775caea79d0ddaa4093841084abca3cac492990dad210fcf14192810bf0ff39c00ad8a5413ac3019a61132531c526d735418ba25b98431206caa4749c531eb317037e56513a4a683510ece8720384023e5802ef473bc37491b80906ca5d388e153ba4ce94ce09a4df1978571bc08b8db7e1750cd6450a0b60a42c1039607724eb079927adb734746a2bf0c441dd6cdc4e328e3d8baa3662c38bc2825b80cb64a4532285f9a25734ee4194d031d21097d6107735270a5534a32dcfa1eac41918c27096773ce101b14d1706bfae66881f052b891446eb2988caac082727b36071c9309a0b9bac03d186c87530567b2bafcf525278556e2e746953bb27c647f60215e1525bf7847932ed513f8058d11080837c2c13ecb8d20077bdf64a27b64bbfa3c1ac144455b023ed4d03ee848ac093b86c0b3c1069a8b0b24187c29bedfd6706fa3ab4eda1c8454755599a5680aca653ba772e5b4130612e4e0778bb431c1d1b4d74498fe78846e9a07e1809182e30ba803c85eea6dbeb6be2ad89fbffb69e40417c5c9a60821667049977e0623f1a5839b4abdbb8c411ff832c22574bac73576b624af4ac00fba153218cd76f08f12f6739ac53543f953be9291aedc9d75f99445e4a3401b619dc082379c1e6da2c2befa6e43d26831269380fc1fee870cd3855dc6b43b64b0919d7409cf49b57262ca965aa48325cafc0b3d876b700ae4069cd40f3b6c75ec1560eb7b0ec05869a1b64ce4038b614814a39752a3e468a8478d964c8628712329f685cc55cee0e91cdbd1a512f8add5c774ed918dec74bd64a4315f28a4eff8869119739698174bf19f8f82abf062888d876c39a54f495a695868064a124555e0cca84ac982aba76f49815ae40d80d701ee74b24ba206ab4092ef7c5d24a2c8f6fa023f3c67ee56b5b4161942a9a16a225912e89f793c0fd2153894457071696a2ff40af9848b5df9961b37778de11b1ea17f80ca18fc797207ebc0c7765acbb759546c51071588e8c59d2bf2c955e73769c17be3b78e526c64f350cc81f1194048343d083a32c276bf21546278a95c0a9a41bb87ff38890d34a07da5b4c266840f884aa269993a562d82408f3b25783d7577f3908f27eaaff3c62f91818f65482d5e5135aa00663162c9bc740804c0993729198a08285c3892dc973f46441d36292bdb075b39da518f53ca5a17b294c4be1ee30bf7401f46d108514b250db2cd63a813e7088d4d05090264c359204d7406c2374c702135225db931da7379afb5a50615ae2f379e1892a0d2db801a7c1c8c82986de529911c02b184237cc45bd11421cbc62ca5a23b3202bea8b1adec576d3f2857c1a1baa2484799e9ab95b046a9c5765acc005e77a49e867001562060a84c84439ec5c06af5b10c9df3a086bc158ab18af31411e3b6bc6d9cb52d6a30de74ad0d2e13ef813beb2b9db84490dab59c6e2e8abf5df79e17da247e897f85fb33d905b72b269b5a545df08e7e9bfe6d0e985437bad77dd1a9cd00a33b03045c9e36c62d28d3e41a12f7ef186b7e3258860e13009b5f163f2e73a45fd905eb ct_n = ef2680bb420b930b3fd9a92361dba17322575d27f39c68eaf3744ca39b9749dd5284913e556dc525c85f9848dd891225bec65f3389e70b5ce85f90610353f5dc8d8d0a6c9d884e052fef18bbc5da08d81224a45432d78333746dd91612456c77765d48c9338bb296968fc184a568ca0df5a7b6cffbd8fcc3087807f59e0d2e85de948dd064fb20d069b993066cf6405d84645e7e054246367671265d07c0bbc26326a80aefe234bf552c1e7ccd952e9fbba29aef860db34662baff6aa370abfe7092ab79dd9021012693bcfeee0b1a30c287c2fc81b8a8c9e444081b04bc529c3574ea7a283874da70f8cb5daeed597200763b570e9d06f731eb339bf102619d988016fffaa51048029e2890415eb5832201986c4bcd7e00bd5bca105d3d8449d57cc6c8923109aa8c19a2c4c4d13b3596934ff20d723055a7272613d5c208afabf1976d9d49f86758c852ebbba00f6ef7f3e900b6d7cd7926d81cfd0374c09118313a5315942e4378374d0097cb3605aa42501010716546a70c9366da602526ba946ace6a1bf96a5e9ae3330aaa21016de30ad35d762d6ae881fa982c6189de1cc6a25f226f4c9047294e6a3001a1b3e1634797e3edfc4a7030cefc7c2892daf5e31ad9b280feb599b1b16f7330174538ed5a449b281a64ab8112b2e7fc7795831ffbd5f23eee8d76c5af9d46638bb0c411d8ad4ccc56093162b499aa772a2c300eb79e83d4599ad27354dee9fa684e8076ca4119d8f0a55f10df3f648bdc9afb8722eeb2c6b14c8fc74a25d8b0c01ef541baa4ee30af4aa3f4b794704c72105471695bb4b8e4285d28af8a20f9cdd8c49ae41af1b0113796d3b9d6909805bb6e00283bcc35c86224e4a0c41a5d9189efe583e917cac1f6c58bd3568effcbbb1d1e038d2f27995a72de312e9aa3dff69e80e4c8d5a9f7fa0341d5fc59f5f28c631081afcb391914c8e2beebc520453524230cd01bde30e8859a4df7b0c018668f923f43977f7b03fdf94a40c16c00ff48b8a5d69284510f4fcb9d43ec74f7d439a7e6cca842f711afff08c7f5c6857f6fd240716ac08507df705517cc90ed2f ss_n = 6402aa09d5b7e6f7f2741a8938f23fb079c2c1463697858cfa1d1a4e8dfbf2bf ct = 5c2b66d40a30986483a3ae2d6bfca3521e1f7dcb016846297488a26f1101fb0ac15a2cec99945b2c594484dc23a3e254633b22a08c2c17b543f4af16c7382ba61410b623821df30724addf3b3bab43b20f2d9baf563ba843c76ee3d3a4a28dad0649192ba260beb403688150cc1bf1da2ed9bfad49137e633e9ccd2b2e445265aea2c45a82d95bcd81d338e8b0d926745c7f8e56f2adab6d0f71801fc722e49b1749635f4fd81eef8547645d8c6ba71b2b9e1cb393fa95319da4c34820eaad3c992f8747d37acf117923e2bd713e96bd5bee549a3e4abcf760485b770ac095129a7a58125e3352c1c71262e2b42ee49a03d71672392399bfbc844f7cd4615d13b764b2d9837c1a01314004e196b9e7beadcd6178d628ebef7606c4d9ce9f1d308211a99d03a1368ca1e8c166f1d87558c1e5a8d1be5dcc30f5b726ddb38a79ae3b1ccac00f5a6c9317b0c927056daa46a7da6839e06d48252f594384b2aaf80d4a51dd3e2e0adca1373fee3e5d76f638f366a0e2e89c0aaa7f88d1a25b856c0ec994690e603be3a741322cda631d97941726867ec6861b6068a2bb7c4829c254b226ab5d1a2c2f8226bd902803f748e97ca616f765edb70dddcc1ed166430a8c084e5cc5c763307f60d7f98b9764394d832d7568e61f4371814b789a9da0613de1b99e457075cf54cd45405bfa6efedd393992f4465326fa01c33b56b9f50b138b44e15f805c1245d07350966f535fe7c4f6b79f8d4c5a708879e8c28041e07361d77580ca40b8f652b4621c53bf6a44a128bd8ceba7d419107185fcc8edcbf3420a9f7c9cc8b6763d770ced745a4e9adc19e918484e92321aff9a0280e89984df85fa02c924a269a2841a390ba5d9a852abcc35018e30c980eb18e60a50ca1db82d9f3846cead4fbf86bef54a2f803590f6ab7d2b0edc1af39b9d49b40358c0a634e4531c80df841c8a0949a7cf21350eb8ffae7145d6662705ff507dfdf377ee5a982853cc7f8fc7020a27023b6c0a1819f7747866a83ce88d8b9a614f191a9bdf8e95ef6a07df93fade352df8a39573525a22813bb1c0396e1a70230b0cf8 ss = 63211fd59804248c71c1c015a836baaefdfe46a829a68364cd9ccdbbf0e57738 count = 655 z = d9506675f7e781278e8ae23aa0806609665cd23a08b6e30162edb5648d079aaf d = 25e2b50d950db3b73b70b8c5b67c76238254ff821678d783d678d8bfbfad979d msg = 0722ec1577bd11580a299dc9b70dc3fb8c241dc482f60cc8eeb0616c32c21183 seed = 702b40ce46954f49676f8ffb6428821aa4e62f95d850ed414ee7069ac84d13ed9957fd900e9af51fe50153aa21ed520c pk = c5463ef0ac1dd2074101e5cec1e99f694505acba55606202a93629565266841675c42c795fe606d7f02517e6bcb2f3460173310dc00eeef0b836cb4a8936a1eb4c2ee3624ff55c91d86b44dd6758eaac3e31d6a61421ad9588095986988d290b50f8b8abcabd8063b625764c1949a0cb7104104853da89967231334b7aa1f4072f7818a4f909b0863c8d6cf93b250ab41ca191b22257a2a58a50a50356c1731afb6ca2921b658393e1027aa0fa07414974e0523559a1c2a9899d6d9b6c7b875409285a34f8a26c65852478c76da37c630cc7b67bbb357671d69269abe9c1f24a57a6954dc29c394d45ae34a39ef9d3050690a098a388974443b0da5c81f67d9ec64f2709b8768a4c58cc737385a0019ac922090ebbe1262ec3bfdcd9a2368623b0d609d8a016e200398b1525fd9a204648ab776a73df9a03ffa52ff612b6fafcc3a7033278768404f36f6ee762fc261703e39e7c563767bb11d21bc4f4aaa57d7c25c5ba19e6ec2554f9a9ce322a7dd819c5f7764e15b6cef6a9bad5283f22b10df3989a95265d7480e8942d97408ff9115c301557cb3a637afa8ef2388045eccbb66754d18b5ba50c0cad787e2a36466d95a4ae1ccecf925a71c63130717807071c800a895e164178ea28a0959cd3f56e523b4a7393ace2909ecc330468370e0aa0550218519a3a375c3b3b1370b62d1150d2933d380044860abaac175902cb5df9c0535cc5673f9a5260267e8ac4ba5e4523d9573c6fc1ca88aab9acf443f9249fbb05191832087ca518aa157fb00967cfc205670848c2d291d5251ab3f43424e1aa84c235029979faa84e7063a4db696f4fe6b6fec6baf20c70f7f290bcd8aae8868a33336b1da351ec1b2194480830e0bbb462097b816004362d7a00bd00f0bf3314cc0e68349c477f477c6a9dab9dae373920c8ad8d87a2027a4e9abc1ee158102812b85a94b2c1441877e30213913aa0599fbf3b91d8bc873d477cb4d34cab1a4fa1cb1148f0be4636a8a9e5663b2361832622b1f0628fb77ae064274a323a0d6b34dbbc7c1fda78e78721d07c20ce445e88c9cb171622ae71492e7ca4155f3520f1e94b535049d391af3b865737a5eb1f772c52ffd37eefa67dab5538 sk = 7cb1218bb4006ad0287a28c7437323644b8223e264ead95be2dbb80664bc3d8a030720b692f1beeffb28f21544d4515419d51b26d3b0b92c153bc13954e15be0401fc647a39e1863689c4ba1691274233621454a60954f1cba396855506873379c2c18744c3b7e7b3df7f9870be1b454a55600b077863192a059301493cc01c4391a11a5e9448e3a53754e2b924d726bf15b143fb4ca736394a3c173f928bcf2b60e35916df6d0936ca28943299cb7bbb7386aa5af4b29f2d38816b191ee5869138867e68b303404a6d9f97e73bb052ca5c60e070000645c3234820cc143007cb2c2e094f0e6c1f5d6ca283b782c4401c834228dc2ce03d96169a0938e72189c41b681e5be4ff7a454f67b772b7c8d5235be652a75e48a60d9b7c4719ad8425e93337baff42502ec7629972eee899aa1215e6bbb17fee454dbc26bebb27f933273fee21ee2b61d5db663fbc567734c4c9f041532ca754f3b30c8f8723b69abc4f852e8591b62d32d6bd52a862acab9c5751b42797296684b427403563f11d020b900498b50322500a2371a7a3104cadb18818e1951f2c32a2bf8540e269aeee48f04a75eeed5498c63743922057d847f1f777aca61c0c26621b8a650658434eee0ac57667a88521fe6b1c204040a81d82016ea0bcc57b57de39917c449872648c30819e41500181c51e62717fe9b4c88167f5f2cbec8d591cc6193f2338ae3a01c8577970b4916eadc273306510253ae4b52c5d2171a81db3a523441562a00086084c8290e7739750d13652cf690a9148522d95e543a968d42c666602140427a33874f8ca9c6674cc75b081f4a122454970e327c328c0a58ef8bb4865b986201b81126b268ea672434c1240cc1436c63aa518a5f42cdbf0b86e580008c2ac888567f02886639886eab57926109777c14342340652834ac2c7433315265f6d42ab90076fe527558253c7feaa96bd6a7b40562ddab69c917bddbb51dda6c2c305b5dd9cc68ab8c7e67057a8877a65ad5a3b37c1b99e00a5b9473db7a706c33b1bf930eed267391b0b643bc28deeb177c162cf967686d545656d55d35062eeab807c5463ef0ac1dd2074101e5cec1e99f694505acba55606202a93629565266841675c42c795fe606d7f02517e6bcb2f3460173310dc00eeef0b836cb4a8936a1eb4c2ee3624ff55c91d86b44dd6758eaac3e31d6a61421ad9588095986988d290b50f8b8abcabd8063b625764c1949a0cb7104104853da89967231334b7aa1f4072f7818a4f909b0863c8d6cf93b250ab41ca191b22257a2a58a50a50356c1731afb6ca2921b658393e1027aa0fa07414974e0523559a1c2a9899d6d9b6c7b875409285a34f8a26c65852478c76da37c630cc7b67bbb357671d69269abe9c1f24a57a6954dc29c394d45ae34a39ef9d3050690a098a388974443b0da5c81f67d9ec64f2709b8768a4c58cc737385a0019ac922090ebbe1262ec3bfdcd9a2368623b0d609d8a016e200398b1525fd9a204648ab776a73df9a03ffa52ff612b6fafcc3a7033278768404f36f6ee762fc261703e39e7c563767bb11d21bc4f4aaa57d7c25c5ba19e6ec2554f9a9ce322a7dd819c5f7764e15b6cef6a9bad5283f22b10df3989a95265d7480e8942d97408ff9115c301557cb3a637afa8ef2388045eccbb66754d18b5ba50c0cad787e2a36466d95a4ae1ccecf925a71c63130717807071c800a895e164178ea28a0959cd3f56e523b4a7393ace2909ecc330468370e0aa0550218519a3a375c3b3b1370b62d1150d2933d380044860abaac175902cb5df9c0535cc5673f9a5260267e8ac4ba5e4523d9573c6fc1ca88aab9acf443f9249fbb05191832087ca518aa157fb00967cfc205670848c2d291d5251ab3f43424e1aa84c235029979faa84e7063a4db696f4fe6b6fec6baf20c70f7f290bcd8aae8868a33336b1da351ec1b2194480830e0bbb462097b816004362d7a00bd00f0bf3314cc0e68349c477f477c6a9dab9dae373920c8ad8d87a2027a4e9abc1ee158102812b85a94b2c1441877e30213913aa0599fbf3b91d8bc873d477cb4d34cab1a4fa1cb1148f0be4636a8a9e5663b2361832622b1f0628fb77ae064274a323a0d6b34dbbc7c1fda78e78721d07c20ce445e88c9cb171622ae71492e7ca4155f3520f1e94b535049d391af3b865737a5eb1f772c52ffd37eefa67dab553862b7be3ee6e14c80e7272c43df31e5fe59e3ab69b57f85de36cb6a0637872784d9506675f7e781278e8ae23aa0806609665cd23a08b6e30162edb5648d079aaf ct_n = bdaa38c2d532604fced52c98899ca9d974e3ed1f43bd0723778e0229db28321d2f77be209782283326f820aa8447aa9cb6fd29fcfd012e47e386d5d67e11e6b4af806301ecf6e8f1ec1302a6667bbbe1ce46995329187c95af1ad9e1f582ceb7bf46f231926c533e2077a5accdea8f4bf87d463de1d663fa3e0525b8405c7218105a7d799f372faeef9333ca9263fecd7778a400e340fa33939a11d58da21068908ade0002e0c7b4e929eac8d6e52e7797f0e52051b90924ff569097c56fd665d078ca8c77a8eedd26b30b81a684cd73a27a8aa8ef058bc7381fcb698f9401ee47623994508cc7e2d19dbfc5cd46d3878018c9f0eac77be8f9dc88956e64e9edd7a81807b70603364ea17cfac5ae1262ae50ef9f49f61889c76342d5e4c9277edf9cac6e272d3fc4d2b8b194fa46b553192dc43d7b056c611930f6cf2a70b2c1a6812aec6a58e7c1150ac8467528394c3bab3b4b2a0bb20df143c2347a04d7687d6e5989482eb3730e79f73a9f455f375d13ebcffe258be454ace5cfcc419677104b9fc905f223ce0e811a0024a5f44dbc79fc442961e71ca8438fa19621ba35f3051675b24f75da50b3c922f662b0ec1781eef6c17b3e0c2e5eb559f6aaa06a91309736fdfb89b0cab2abcbaa4e81daf2b86384d4d9b7879732c9a993b74b1285a9e89e9041692fc8b8a11d78de46acfd11fd8dacd0a3f6eeb0cad5d219c7e270bc120c1aeff42f35522627afb79ef9a9afda3d84ecf81f891b8410e5713bed01ef9f399fb75b4196f9cfbc4ca5ee4e017febc68c8bc92f6335a603a1a6ebbb28e33438e1fec9d3b22690e4b8b09536a23b6294a6997f7bd9a033734712e39b2d0f4834cec280af82964d93b1a4f38122fcbb3c65f42b03638944eb8862cae9683dd958e1ced9935f76e02b13fd09a94f9457a72f713b4df6430162558c00c0c9eea7a2f60115a62e7ccfb6fadaeaaf4920217a25bbc93ffdb91860b93b69f4f7b3205da819edeae74ff43decb0ab612e3de3d6610d0bc83ff57c0cae858ecf95fb4a39e17dc2abb0a365701c65d457774c2211a65829ab3cc724f3cdfd66ab ss_n = 5e4723c3032cf8c16e9fd0853ba478b5a5fdf059c365fcf5c7e4ae5b4668227d ct = fcdf6c31030565758a86f00298a3a39c05afd57916e9f6d0144b6547d4239bcb3001c6496d7295407f7ce6d26b81fcd5643d8cf66c528c8f11387123735e67a3ea7e94b749e3094012796b1719fc8e1b7192171478a7a1cc82544f4b1bd3e26d0b046b564ad19a65518846f29e842d58e10405784c479e1985c60d9fb1b8b1ed7935daf010ead6eb118d5505520a85186b909b561259cc3a055479c8b590ea435aaf4ab2f324990456e9afd11d6240d8297e98b9f1e024033f150fdaa7bcfda176b0f6ed71e5cc9a40b05ce44051bae1fea75e259d0ac1f687767bab6c6fba7d2d7f3fe1d38d97faeb5c53736228079a971a783ad8039b48a2ac7c2df2e4df58d22282e91279a1e2c5083147cbfb894433a8f2d480ed74c2132476185c691234b7ff89163982d960f2296c12c744f188aabd6dff85928d1c9034c1c5b9d67c54b596cb1ffb24225d39a89c216a7bc0e0fb6768a3a5c9118a44cfea8f809568823944421600b0a3860a800d666d848e2c67e0e4f338afead1fd7a2f8206c60a7eb50a5ab92f96d97cbb2b5943cea743d27cbe8725658f92c3dac443afaf07ac75fc4b2f0c7bbb33b794f6bf3c2289c99121a8079bf9591b5ffb6034a502345a81c93ededadd9b84cfe4d5da8c532986a30d4341a98ccea23c7c092f247b05f0111bca6abb37e4bf3a7ac7dcd408624b624a1fb64159489f604e282458da9c38e5f7c2f138ef298157007282a696e55a22ac9ecdaacef90d550c3b699e7e90e954e4f58b44337d3c6026827e3ba44c2820a4a984053d70aab9b2934a15fa37a064c6284ab5cbd2c5327ed0816a4e66fcf1968d27028dab36897f223329dc63f93e61b05ccdc9244314786f052fbf3b2e7e855824bd583a4697b75ada9fa74471bc7be0fc90550936ba30ba9d5976b3a3cba8eea0e86481aaafb1d7889c26224651274a708f9e7cc1f35ab4d3ed44fad9ed03c0557a629f66a31d336d0fcac08aa6e6031981298fb3e37f3654d0098fb92a526fba031453e2461e46295087296ae6da1380de09b4bff9668c6ad38daf940f2b78d0dbc628d114d3652fc937522758 ss = c889c424ba5dd5fa9278e94a9bc68236ac3c986be93b5399a285c27231804d99 count = 656 z = dc36b6e4d36da0a836cd0e870b86b484d86bd958c048dd9752be870b2dfd5354 d = dc425592d1e7d7a089ea3a2fd70bc530517dc0fc24f2b9f1d05ec20c81ed7deb msg = 229db8a646d0458aac022282122a97200e6983717abef9fedf9ebf363118d7c3 seed = 687fcff7d1376dae88c4892946f1b7127e8082c354f50db26190bfeb7b4681e0858b7ebe72d3aa3c29d44e400b68d639 pk = ba04beeca246727b613401142e859a79126c17d41b1eb7a53153acc8d52a4fa18ede37bee91254132ac3ffab7b09b73374f7c39b45012c006e66cc32d6796a3c60842bf17ebb5a36ae8c3f1f558ab36c33820bb6500b5c46c33f7aa5a5662a48672c4129d16054f39597931b9e584ff0a53a747230b1919070e95f7f77c47116935bb95653fb06e73ab1a15b113b408c613333d5cc1c9f8b368ca55f8fbb75792157cb6935b58a28b7ea1c47fc5a6ed213763c820fba60a7224cc0da7fa1154079a95e2cd39ed9ccb2c53990ddea790777a8db49cbcf6a98893bb18186b6de53954034b89df2c38cb3602e052ea37c443a31035e6c3755a0196970a99cc5587ac21bc1786bf40056b0a4aff5646da7908eab365733c4ae42f370174057ccd7c1a5faad58d70c513573f3491f52f7255711443d4abaef766e6c041f77a14683a76d94218e37408cf16844eacc2933d60745d76f3b3c6f98939461629ee7575a23551cc847cd256269e71b917a18624d3185dd43426ae94acb3334b5eb9852a1afc13058d6941ccd0b9ae33aa3bd193b5606b32ea78eb28553206136f8a304c5357374dbc230476f0fa3581a33527db6378a51ad68511d37f0abbf832d7141b64e4a9cb7e1be7b016414b4945277a75996b9ab8b36ea870681d8873b25adf9a1959e408e9e908a9dccbbffc526bee303bbea93dd940cc57c333be24102671f39949610b710a3403d933b8c4b820b63c5b684500fc0f872769aa1631c31b71152eb68a3e222234baaccb2cc318f77830a889ed00701f7ba3b3cf35915269841c17b3daa24a72c60bd916d7f3b17278317dd53bfca351689244e5527afe9c7873699b1625860f40939c43c62832330c0a90d204ca2aec110a85265dec216f9f06f7a68408d113d773027b030b868cc018c335660589dccc47483937dea34cce9a926768468880b5faab495d9a13ca30454ee490ad52644584b5e7cec6dd0ac7d257100d8458f1ba71b3f1224a4f41483cc6aae5131af97bf844a2382e0c194042d752276c7eaa3d7b79f09d5a306c985d2fcae75204655fc6fe5260a1b540508da77c6346926b9a43aa0f6e9dcdeda65d2cf636b8e05e1245f54a250d150921036ba sk = 6c741878f0cb5eac9d8061074caca1d620b5e54c2925947c3e232a8e89b5ecbaa0796982d8d472822c788593ca74059457a7023ab58e8c22ce0a2c7f55e6332277c4cf097e8e2576c4861f15638781c543eeab74496a4e644b89633a63a6cb46c42b93f3d89f30fc2ce4ba9d3ff17aa4506209e18ff0aac564e3b6970a011c9012d88445738663548c2b97e1491d551f38c450814c491fe46d0c1645343c763d923484164152f54bae4688b4cb259768b6d9e0102adc1b32b54deeaa78e271cfccbc0fdcdb5c6e71125f32abb998c6f486628b1b8922e79818404558011710f29ca6ac5719e6ac3109925e94c1bf66743f6a60c6164fd8cb42d62c2210d35b94693d9f369c395b5f18012b67790bb52a45be75ad5df4634279812029919fe9792f87cb0f1402d8b6b37aa889d52bb603a46b559c05ba61c427a7af178020a813bc81129a60405d711c1555fc22f0c31f8a945e17836f5011509e86c017f7974542284d349ba3f916dd4a6b77d64f067212a8b7762d141cc42b2dbab117c722050510b1ed86abe571ae61b26687baca6d685d9f394317759131718c334139f81a3ef45ac73f15c41dd1be899209eda95158115eff2a89194775bf399462f85732656089d03232f7ac38a32bfabba08ea91b895aba77f236ea6a224fe4354b74aee8208125a17ee95695e287af97451d95464f947670e6f228d0b92d2d345a5ab6cb30705280c210178024bb6b6948c404c19c599836919658473c8803185a9a53a24b210b4474240e6b89cffae3b066e4b88c2401f784bd49c03d4db92f48361f13fa4cf6320196207849fcb3c8b608840c3a59a95fc7235a797bbcde1c1351387c4e608099c115ae3b44f7e47ef0cb9fbe89007b7215207cc809a970b3ca178dfa485c4b52d4897c63f1141c22b96c777d0761a5145c0756e70e97dbbd6e4441f73582a0f4b235672567878135326df86096ff1132e587b97b84152cc9360d2c23eadab963305d0a9a3dc1c45f59cb45bbd3062b46ae9c7bcdb95c096f93b7205cacadb984e538c0128a38457a3d97980039a3c87c109ae1ac33bc6857d6c958ba04beeca246727b613401142e859a79126c17d41b1eb7a53153acc8d52a4fa18ede37bee91254132ac3ffab7b09b73374f7c39b45012c006e66cc32d6796a3c60842bf17ebb5a36ae8c3f1f558ab36c33820bb6500b5c46c33f7aa5a5662a48672c4129d16054f39597931b9e584ff0a53a747230b1919070e95f7f77c47116935bb95653fb06e73ab1a15b113b408c613333d5cc1c9f8b368ca55f8fbb75792157cb6935b58a28b7ea1c47fc5a6ed213763c820fba60a7224cc0da7fa1154079a95e2cd39ed9ccb2c53990ddea790777a8db49cbcf6a98893bb18186b6de53954034b89df2c38cb3602e052ea37c443a31035e6c3755a0196970a99cc5587ac21bc1786bf40056b0a4aff5646da7908eab365733c4ae42f370174057ccd7c1a5faad58d70c513573f3491f52f7255711443d4abaef766e6c041f77a14683a76d94218e37408cf16844eacc2933d60745d76f3b3c6f98939461629ee7575a23551cc847cd256269e71b917a18624d3185dd43426ae94acb3334b5eb9852a1afc13058d6941ccd0b9ae33aa3bd193b5606b32ea78eb28553206136f8a304c5357374dbc230476f0fa3581a33527db6378a51ad68511d37f0abbf832d7141b64e4a9cb7e1be7b016414b4945277a75996b9ab8b36ea870681d8873b25adf9a1959e408e9e908a9dccbbffc526bee303bbea93dd940cc57c333be24102671f39949610b710a3403d933b8c4b820b63c5b684500fc0f872769aa1631c31b71152eb68a3e222234baaccb2cc318f77830a889ed00701f7ba3b3cf35915269841c17b3daa24a72c60bd916d7f3b17278317dd53bfca351689244e5527afe9c7873699b1625860f40939c43c62832330c0a90d204ca2aec110a85265dec216f9f06f7a68408d113d773027b030b868cc018c335660589dccc47483937dea34cce9a926768468880b5faab495d9a13ca30454ee490ad52644584b5e7cec6dd0ac7d257100d8458f1ba71b3f1224a4f41483cc6aae5131af97bf844a2382e0c194042d752276c7eaa3d7b79f09d5a306c985d2fcae75204655fc6fe5260a1b540508da77c6346926b9a43aa0f6e9dcdeda65d2cf636b8e05e1245f54a250d150921036ba0fc0208ac868bbfd5cf745679bb031528cef8ade47989db1e0c632ee288beec0dc36b6e4d36da0a836cd0e870b86b484d86bd958c048dd9752be870b2dfd5354 ct_n = fd60bb6972f50774d5e8852681c8d43232c7571b74f014e3db1723fb419240149b872a69925caa38b91f889a0a5e3381f8f3cb2b670c1de8e36034d874d384766bfa4482f48d368fe34b7dcb6df949e0eb987bfb4b86ab3f9801f04ce2875877e0f837984299cdcc1acc8b3c71ade6a72e99edb38b60a06c075cb53947f80e7ec1a304b98afafea62711e96836d89cea7db575d05cc0ffdd27ea07481e24b3c71bb8210c1ce2bcc3391dfabf67d3999cc77352c7bc861c78274e86c92af9b9e4ed42756e69992da6544bd164eeb031b6de334463823722ce4b43d4da31b4073dab926ba63dcfa52b60a405eb93f3d5f26f2f40f4ff23c08761cc0f7821871cf761e57e77c50617d2db377c679ea3c0a3cc3e2e6bbeb1be0eb3137d7e9cc8309f497f47770c81421700970c2b2b758527dd23e586d2e8844b99c5afd08681d5fda36658260b7284ca785c715f1fca9377ade27c6ed08d9f9d31877417dc0cb28376a377039ce8d773bf037f1d1d29df968f15c6feb92dc01534fa1c34e1fdb27dbe72adacf1b16192f4ff31b2f661db966317e84edc08e1d02a6936251f8d122a35ff980e023f80012f792975441e3ad06f2a3fc8c7d0cdee229b5430929fe893d2ef12e4c23e0487a976ee788fdb760768efbcf42bac04fa8359a6043a3b4c79565dbc18d76db1f451c5207052c3a85efafbfbfd1c9eaecbe08a5a458798e06f631375f803eacf79fdf42142fab936c8b71577cfb093a395eedf94b331654fbc7f917c2773e849273bb43f35cca756fec99c8d5351cfccfe1b75cac6a337c9a625d6fffd9b2fd545adc8ff2a8b35632626ac261b5f6c29e4e672f62860a69f8c0bcc56af6e1e579aca6d498e296205ab24fe16daa7181b0385cb108ae2bc96740708edc177870e73e2b83812d8cb98f8a8daab501fa31ccb75bb9993c3b78e42a8d200e008e28e92ae16440b74a759192c1a0ad005a531ebaf95d1e36fed9e5d7aad2314cf0a01ff4ad278183cda3db16963e94cbe03b8e2147759711b61429cdf4bef204254e3a1b17727bfb4f05c2ca481108de031745af4405341cdd1e91d ss_n = 120ef896e51eef6ec30463d693a1b4d7fa363c1591dc89a3fdc196c9e8921601 ct = 516d5b9f473eba988b6c68df762c078f52e8c4dec298d6b6fd3d98832be6b6f3b97befcdf41afef1a8c8035558e1ed9cb475a8897aa924b782f82c74219524ac90a75e67349c7f43220c68c4305639c9d307451b8a3b62a952377a99d7977f4c04bba3ad06105fd7fa74edb04f863232584b435460662efaf4da5824365c46e5f351c324b1ec846b2bd07d52e05238ee046a06c36acd7d6eced53787d6fcb7973d88e51e7d9a817db190f3653b80f3a8b9154d3bd895afae9c0a21fc7418b642d846d917af706083880c76049c58eb63ebef48042f69dd6b0eec481819ca816a4cfca129eb8a3c6a203a7fe9afa358f7f1b7aeeda0993fcfa2c783b4de340d84c16873966ff694a52166ef5cafd0727ebfa93a00df75e97f786254a4296f5fc9a5cdd603d03a4f7183d77c5a14fe5c7ce4b07b2c45f9d570c97c6d263c0ab83dd11df1369d6d4d372b1f488ab5f580ae65c8ec595a74134c56b3f544ba1b738cd0ee6e905bbfbeda5c9a0a18e271090887f3649ed6283a2ba26e4b6cc3c9f186ea4b9638e5bbcf3723fce96ba84c1e38253cf12f9973bc5c2241e0b17b753230758a66ff858f82c892264e2d783bd9806e2d9b4e321d96f822ad3e8fa02575ec161af6cf887ee73156f39c2502a5486055c426568abfc0aa0a506e3d58cac03535da8f080f311f983f4ae8721fe31cd7cb542cc2c5fd2908de2dd41458be465ff42630e7053716eb0ea56f725afb969566269b804ec0a81a33c06f764a2ff316432dd882d6fc2be2a4a0bb0baebff4989f79f9e79a58a6268df1dd475ebcdecc69ba81bbe9d7ca239bb4f98a587f964e8ae819a726591fbdf31e5664102d1eac794ade5437562ca5be634afbcf1c60176e0c3e3ff37d4ddd128c4f14c0fbb492408aa3e8794974615115baae2c8f5cf49117069c7530a1918d23ea0f9f4e64aad51506a7a96276f63f392de132d1c5ce1bf042814224f3f0f8ef0ef07caadd0f1018af0bd2768e35ab8237cebf4576685782aceefe9c15de0801e7f539eb55ab1888eeb1d326a99f90156e12beae33b8c8c4736097fdf4c68f07488163638af5 ss = ef1a237d9f768542b399b2e25456782cc2f84e59ee82c187195ccb8a6fb97e7d count = 657 z = 9711bfd487b3bdefd3a66715586acd737ba2fbeb89d9f9a77ee37884999c8dd2 d = 54547b036bbde987a59b8dc90947767aa976244ca6a50655f8fac5573fb91558 msg = 8b104b06bd9793552d1d5acbe317aea1979f1e8001279c12e0d995127087dca9 seed = af6d8c22f1e8c363e68477c4836ac1868d8c16a595ee7d67f6d8c8a56b0b025caf0689d752ace84c00891d2df517e4a2 pk = 1a117229e31697d2b3ee6c4dd5a20714e2201e522ab22051d4b15536201800d0521bf87af73a0fdd2b17cd43472afa21cb744483f0be2d5bbc4e5a51c44621fd013a227367bfe5cf9bdb3480118b42229390520aada560ae9c0a9ecc2334c7931cb52c6079324c725e332a4fb1e9a2cddac27b78bcd85bb91ca7afdca02262a734ab9955201c9d483337cd980022cb995c894d1cf7a45b99b76e351748a33d03ccc2002030fcf48226d457b7fb98f8b933b81427a12729fe3635cc5c384a76bb3ce5b319fa46e8616f3fb748dd300d34d61c96171aa3fc8b6f0958f9b6ade98166eeeb4eb8a89ef5473071985ae6589b642343bb5b05b21a5e404bc7483b5270b3215f6612d62704d9c489a6d01332164387205a7709ae27d1a32fca7981f13e23fc69a4691739a343297405644c6a813a8632ac7d8db9ab7c829da875146cf28ec881c8f0947d790c007b49675078a7467358421ab49371a89f00314c980023ac87d4c4bfc2733f155a54b6c94ba5958c3393b5073389c33693e846c0d1e20b6521a1b8d07be5625f665396672597fca22f909bb8a1302f67c198a2ec9ca49bc84872bb9b80a27ba0950e9513d6c7b43c31119604beb3dc51594b97c92c0cc3c1b82ae14b8a16132364c01fe760d3a9342fc968f1686f3669783879627254738a17861491976d546a9115b29d1368ec01932da423f185a8303623d5509eb9978497a99a99555b64d5229fb471d4439c6723681bd3b4c005b546d98f36e5993e9375e78742b1c61551c6a9006d51a7d68d297704253b3fd8a74266a693afa78d9b9a9ca5a291b0acccf7b68499b9c1c288cb183486db19402e451af99a52aa24762ffc30cba4a1b48b6ae57975d321cd82c7ae5333b44c9cba43ab3e5cf83c566227089582c1772076679a0683b0f0bbb88b9b9f13b92846683cb4913d883cb1d4b0965c11258c8405b67275b6141eaf121109f91d6d336f707b09b45486d16392ca3584c5e82219dcb0959682594859972705363a5410b24e90e9046dd915d5552a79015ec691a547e55ea25a886091a4bf839cc02abcfd4a34158824bf884fc04acdfd11c92bfe90b2b01c91488798459364963c0c63a85dc3738252e5b674 sk = bf540168239ed8447ee658b867f08d0c7872c143279c89b315630069716cde86c1292024d81c450154b1d459aa15780c5a09bcabda18682299b4151dad21007d7804a8f27bf88b310d230226b58a3c2522473944856369ff7a74aee5878e9c6ad8948d64b8803d871ea8a72ccc5a88130227716931f5cbab25968dc7903a6f14741bb483e709bf48d98773091c4bb972f341044470b990949651b2a816c84b31195d4b0b3a2dd181ff246d96ba5965eb2b27002b753627c46438dbfa698afab65994897670a8d775953b2ca26f579c2c03bcd3040e4cc1baa21752125494a1828fb5b6b89549cc3bbbcd01a60494404c6fe86b27a8b2eb365f5b858cd454516c75ba3536ae4968bdde491a0f355b3cf196c7f034651668cdc60016375ebdc7687dcc5c55c297f1251928c30820841048604b7677016eb2bd06fa102d6b0fe6d89817b56f81c3005ab364bb626f02f612020a0bc43a7c99a18b0e0bb31a6a9a5fd8cb1951446cec1a5a620fbda616c5c7222b705ad612a99e0306bfc800c437a9b7f58f5021b672149aaba5900aac7dcdd91cc52888016263bf9cb96c33b55464253da6621f90735814211feb71637c04c4f164a7430064f95d62e4bb6e834e5488074fc884d55b5ff82a56f6253950a12fc15b004a1b9a1fab462dabb878817d64688366d3a26bc9a536d64d9b2524c5a9663fc08b6eb63360e334e3d53accfc57f2a548773c8adb0a160eeb52e4dbbafca6a614817af3e41f9e90a07b78564201cf214010fac55464f479edc43aad28109d729dbd2b8880050f53669d07b885822b0f86b5a7c30bc763563437e72c5a9924ea0c861349a5d126b2f401771da66e351611f013bd93c543ab780227764171f91a48913827d09838e94bc42a47f07c08b358cc92b64df35976bf1c230a405c1d906568dbc47e027cabe54f16730ddeea600808151d423395a67af346985c970c961ccdd4cc357c29aeadc0c3410a5f6801665a919d96ac52cc49c868b971fffacd7cd858d938116808b20763351e42c681f63c6fe9212c9023965316fc8c336777181b9c10b4b49ff301668abb9d1a117229e31697d2b3ee6c4dd5a20714e2201e522ab22051d4b15536201800d0521bf87af73a0fdd2b17cd43472afa21cb744483f0be2d5bbc4e5a51c44621fd013a227367bfe5cf9bdb3480118b42229390520aada560ae9c0a9ecc2334c7931cb52c6079324c725e332a4fb1e9a2cddac27b78bcd85bb91ca7afdca02262a734ab9955201c9d483337cd980022cb995c894d1cf7a45b99b76e351748a33d03ccc2002030fcf48226d457b7fb98f8b933b81427a12729fe3635cc5c384a76bb3ce5b319fa46e8616f3fb748dd300d34d61c96171aa3fc8b6f0958f9b6ade98166eeeb4eb8a89ef5473071985ae6589b642343bb5b05b21a5e404bc7483b5270b3215f6612d62704d9c489a6d01332164387205a7709ae27d1a32fca7981f13e23fc69a4691739a343297405644c6a813a8632ac7d8db9ab7c829da875146cf28ec881c8f0947d790c007b49675078a7467358421ab49371a89f00314c980023ac87d4c4bfc2733f155a54b6c94ba5958c3393b5073389c33693e846c0d1e20b6521a1b8d07be5625f665396672597fca22f909bb8a1302f67c198a2ec9ca49bc84872bb9b80a27ba0950e9513d6c7b43c31119604beb3dc51594b97c92c0cc3c1b82ae14b8a16132364c01fe760d3a9342fc968f1686f3669783879627254738a17861491976d546a9115b29d1368ec01932da423f185a8303623d5509eb9978497a99a99555b64d5229fb471d4439c6723681bd3b4c005b546d98f36e5993e9375e78742b1c61551c6a9006d51a7d68d297704253b3fd8a74266a693afa78d9b9a9ca5a291b0acccf7b68499b9c1c288cb183486db19402e451af99a52aa24762ffc30cba4a1b48b6ae57975d321cd82c7ae5333b44c9cba43ab3e5cf83c566227089582c1772076679a0683b0f0bbb88b9b9f13b92846683cb4913d883cb1d4b0965c11258c8405b67275b6141eaf121109f91d6d336f707b09b45486d16392ca3584c5e82219dcb0959682594859972705363a5410b24e90e9046dd915d5552a79015ec691a547e55ea25a886091a4bf839cc02abcfd4a34158824bf884fc04acdfd11c92bfe90b2b01c91488798459364963c0c63a85dc3738252e5b67418fc2d540fa4081d77ac3528d16b938869df1831cd9e54be23af298223e4c1c79711bfd487b3bdefd3a66715586acd737ba2fbeb89d9f9a77ee37884999c8dd2 ct_n = 8079a4d0a72a6ec90c9d162a574c509bff1fe2fc9de840baf899bbcc194a5f2b47331ec60f86e60f47811659fc3ca5070144de96c192ed186aacdb96272388b936db1b35de47f69b7c9fc712dd2470b34b82e9ec266cbc8945c65038275f6f39587185a0762888cbca46490b2193b04f90cca4b7982991f099ee2cc3fb6856a964a23a8a2d9c3b54e71169b99847b98f352df2248d1a3b5d64d138b1328d4fb946eb89fac82ab47d78976a7c7cae12ee80794dc27aa4a0dfd1945068799a17863ac1d371f02d19b03368b8233342a6af3b3ef1888e6cf012a9743802d7a8c82aa41c92b1ab897d2b99904fa255cbdb6801519552dfb2a7e48e1a9c6d5685d486835f3a057b6f78906b6b490b8e90f87acafbe917119639577a0fb5f9473c88a0a4a6d7959da4074766df2a71feff6781c1fe0b489078face6d689515889e4f6bedbd45e6074e8b0f6bdd15ebe8ece1a5c07cd75c638ad817212487605ae618acb52a5c5323b4c62bc005729d0d601d04e81c14eab40ba23fc2beb08ee0eaa65603c2e7a6bc6edeffb5d7d9722006370eee5e8ad0c7fb74b79b9ab99b76f863d86e1514fda6590ab15db2bc72d7f76f6b2435dec2d0a728542d5a2f4fb44c4401b5ede8b38362c880085d9f72507de7973a508ebb02108efb558be372b8bb4b7c369c7a720aad1afe02725a28b832aea7212cf4d8de26096b580d62144eb31a980d24e22d7d345904065d116e331059e410960139795a0c4808b931a281a8637dd816b39fdd711a6149d3a2ce38d637d41f49cf6bf5661caa3c4079d7b44af3aaba3e0e354141ac8f9c7417bdaf8604140e084f9180719dc93f617a4b7a3eab3643dcccb21af2eb1a7798f64c7237f01554c4dac7a88b6e46f5ee39c39560ec557fb03a4d30602607e117085baf08aec0b22fa7fa7534520acec5ff1601b165540131ea8db999595b1cb4ae84a795c6585de154dacb34d5b318d435f2a0351181d85f5ecc8d1d8a4c002f30aa11feb17c75330432caf238105c11d1221dcbc9f1cffe363f398ccf7d6a8a948980f802c1f52442efc3a4b1de26372cc4db97b000 ss_n = 60cdcc4f27158ed72f2b2c494c1a5a78a76c2080dd212cc96766ff81f74f4c30 ct = 9a458569062b293c3ed4162374b1fa4ffc7457c548899dc7d68af6f821032edf6d089c9e02e88875c322093376b66ed6f709ae446d75af87a668930d42c320d2db5b6136edeaa36e57b353e3bdb40543f5d267efdf8451df7f3bc28abf58a3f9de3851c9f54053a7f807f90a2b02af84ca20c391d8b0590b4b776186fa1dbf8a905d785bd0a5bc0a2dad5d88b8b96d8555f8033ad3ca9b5430abf1604680df749ab792921e3ac8fe919a8f5239de6ebc8d0a7f145b63aa7480a2f18324d3465ff862dfa83a2a93798418152ab3f777913a9025ddfc36da086ccaa611c5fb6238bead6590926e28bd7002aa41522757e7530fb308b3fec594bd06b7acd5e3715d0ac73b88d64be3858ea3f75828f5018bc007d36a2ab6a414517fee20f879d7f87519eacdfab68a81ef59d8535c3f6245e8b8d75bdf37ee38ab537768e26c7aa34ad7addf734ecd929038f32c4d241bcb492efb29547b8732bd63ece9a7a0a2904f6ef8acf5d891dee8b9a1499ab01eecedd13c584a6871cf526b5b41d09c90fa08d821ba4a6be838635db03bfebf242b71708fe785f7a50fe46138e706ca7614361d1109400a51c7c10b0f23dff234f6f911ba2cae5dd0c9f4cb40843de45a94d269a5712d1b96523f695384e536d9793d79c2fddc75e62427560b6fbc4d8edf1f9c6dbee39aaa074af316507d302bd6e7ec65295e32ab9663bd744e742434c45a4d838b1bbf84d8d3cb76c4bbc1783da1f859d3a64697801e0467343f0deab233b154f87c43e1c8eff49c3decf2c78c5c51f15fe4be2d502b7e6a08c75505d165b14d47290defc633a3c73b2d684cfdc1ae85c8a1db50b6b9e9e8ed86728e2dcc7d92d2c566a8fbfd7e19f27f82c85f2d2996426bc2f32c9a088a0a9c4fcf45c0c41995f4f4e529ccf2e0f11488145b3fd26c843245047a68992eda1ceb7eef573cef2b962a96eb5eef759c46c2829450f84d518d371a68d194ce6cbe72aa4c5cbbb807f39d25dba28a105b98dc084d97a199c1c539574f89b346d82eade3870fa22573a0f83333957c620eb8601deeccd67a8a8f4bbfce3e0b302e6e4cf18b ss = b69f53bc5a960b644d42ea1c54585409fe22a683a122f225ca16018e1c6f519b count = 658 z = 1e2da497ecb1b38ee5a544ed78c1a1855daa6098808129c44e632ff382dfc353 d = 0d75073796ed2113423c907226f0dc4ea4d51e8e8c5aa9cabf306c579449a078 msg = 9328ac625aaf1ed11f11b3e8ac9700af0befc7737a9682d50f8ad768a0100158 seed = a20dcaac27b29a0e4bb9a4db18e470e1e61c43ecbfb0ba3718321f4868b7905d9f86e72555985ec00b7893c8bab61c82 pk = f26b72e65371928967ccf8386c2ba43b35cace8acec8291388f7620289c388278314b6a96ba7c373b67728918e26fc7e08b4cd8724c150672c04048139d131d2e10611cc1f22d458fb9ccb24db8cab310907538bb0f42731b70fb03389d000c780e2060d645f39349f933a24d7e26bfdd95dda8b374ff933f2a8a12eb2afaaa42bbf4a2476c264d7c4ba7a71a418b88ff69844f45870b6c2cf154117c3c38587b3620784500d8a9cb7638e5ca0ba632aade7e01509c0a7b6ca08a6060e8af2aff08bae40c5769b03335b64992fe1ba04aba3721c03bef40ab2c6b061b24c1e47abada35ee7e49f214622b961aaff524e63829979823269b34474b97310f28c1b21b46b82aff840b0a7a3c38b4b9088b636473a09709b911a83b8d26579387a7244bc237e2132b650ba5fbca5cf336b1451aa1e627f595321a5d1618fa2541b8a9d58a1c90975c1a62b04b53435bc833fc7e9c50479ad7c184046079c2882bfe0ea02f2f4a979ec268065c8c4907909a597c7a271eef59054524733a5abaf0187ea228eac9ab2aca94a915bb7bcd843123703353aaffc6648844a86ca59276b9864eb85072559774d497bbcdc3be850bec6eb0043607f60674c1dc8a62a095fc0d980ac617934059ea8f37cb04c2ad96a504d62c047b1b8b8d2bce9d0b464dcb700c9461534388db881159518fbb7cf6dc7c457ea0c374147eae2748cd0858c085c9f399ca1256905894695d5c40d7a69e0243cc95203cfa621986982d38c176abb9c7cbc708c4959c9b6465e77726213223a032d868578be196d3b0640e60a20a3710bff1597f3c0a75ef8b43c9834e970b72f8a67d8101b338543e9d08b9c0411c77579a9e6ccdbfc30d5181c57964571677698a9174e097795499162788c9fa21ca1a4b97999271fc8aca5f58521320e2a6301a956864c7438e6413aca390d23587ef4f232c1d98248c6cf1d07c5ef44362f70bafc5596f2a0a08ec08d5092c09ce121702409add53684713d1801c1c16a8d3d9c0df048561f4bb972321f5692707aebc0bf2586b7365851b6ba9a38673b282a8f15c286612419c6457eb831ca3dd1633e3cf184b5c9939961e819ebcf2210ef67a6c57d697775fa0edafcc8 sk = 994431a973ca15004f75f769acd7b4bfc82eacd5bcc10bc85fca59ec09ace1ab80f8474fb43971a822a2a29a77b6f1a2dd26841b242c47925bf74cc409bca81359cee1bbaa00ec75e8e9b9c0b2a921c65ef6e632cc61220406cfb5480eb873c1f5eb61622a3a45e000e0303085aa4fb5cc58b6014e29d921a8308dade04b80114c58b4a9def87044613884a6a50ce53220335e7d98c7a69350d270cac209c370b6a2e07778f8e75a4c9b1298ecb89658551640c9823742fdd811145338c01aa84190b19803b83c9720dcc4b069638fdd293dfb6ab05e304b9d373d1a2083fb3c0f227b825a27438fc622f6c10185503c86c48e806621c8a5ab401419dd6c4421a3b3d3e45b21d19eac06be1c704394dcbdaf50969022bb94c4bf7b8b0b02311a591794519521555177988b65a7707c5f9640827233e65872eb0c385d18211bb8c8c0590c332bba14486bf6a87de98c11b7052b6716b2b947c868f869a5db09a4c22ee3e571ce1537f2c42de49a3b513901561a5c70b91dee7b72cff3477b35026a39cab9fc492ea3b2f6ac75740b9388f4c7be434e01cbccabb0a822891c4f5b7a2939096cdb80738a5e8d446644d1cddbc81f6424a5a689a4f0b1792548613388764be9a43f75507b074505227a6220807a946c6945627c6b6a8e43bf4110ab6bc3248ffc09a3e9c8ea0c9073b5849509987a6b89d84b6875193c6d81904038cc94158f3f216100794f75fa21834aa0b87cc95777517c2c577ee97b18b497f399826093925a6ca24d1040c5c21a8294ccdf148791ec2d9ba3c04d449a9e7c9c50673779227a75f2787b566a018a71a118b7e0072be95b2cf29cc03f7c4a17787fb3d78039db23e9aaaafeec2b8375773525cbbeaaa079719d1271b6bec88a8287cdc170a7a09b2adb2b41a1560f6a042fe200c715e657c31b8fc358a37ad801b174c2f4d6598b967baa82716ef6323c0883203a0bb7a913e3ec033f4b8584b7496118528cb03f7314bf8186b08b82980f68690099c768418754219f5f387bad150de6741fb7d27cec5b87a6919a396851c2f9787175388f7894cea459e9f87af26b72e65371928967ccf8386c2ba43b35cace8acec8291388f7620289c388278314b6a96ba7c373b67728918e26fc7e08b4cd8724c150672c04048139d131d2e10611cc1f22d458fb9ccb24db8cab310907538bb0f42731b70fb03389d000c780e2060d645f39349f933a24d7e26bfdd95dda8b374ff933f2a8a12eb2afaaa42bbf4a2476c264d7c4ba7a71a418b88ff69844f45870b6c2cf154117c3c38587b3620784500d8a9cb7638e5ca0ba632aade7e01509c0a7b6ca08a6060e8af2aff08bae40c5769b03335b64992fe1ba04aba3721c03bef40ab2c6b061b24c1e47abada35ee7e49f214622b961aaff524e63829979823269b34474b97310f28c1b21b46b82aff840b0a7a3c38b4b9088b636473a09709b911a83b8d26579387a7244bc237e2132b650ba5fbca5cf336b1451aa1e627f595321a5d1618fa2541b8a9d58a1c90975c1a62b04b53435bc833fc7e9c50479ad7c184046079c2882bfe0ea02f2f4a979ec268065c8c4907909a597c7a271eef59054524733a5abaf0187ea228eac9ab2aca94a915bb7bcd843123703353aaffc6648844a86ca59276b9864eb85072559774d497bbcdc3be850bec6eb0043607f60674c1dc8a62a095fc0d980ac617934059ea8f37cb04c2ad96a504d62c047b1b8b8d2bce9d0b464dcb700c9461534388db881159518fbb7cf6dc7c457ea0c374147eae2748cd0858c085c9f399ca1256905894695d5c40d7a69e0243cc95203cfa621986982d38c176abb9c7cbc708c4959c9b6465e77726213223a032d868578be196d3b0640e60a20a3710bff1597f3c0a75ef8b43c9834e970b72f8a67d8101b338543e9d08b9c0411c77579a9e6ccdbfc30d5181c57964571677698a9174e097795499162788c9fa21ca1a4b97999271fc8aca5f58521320e2a6301a956864c7438e6413aca390d23587ef4f232c1d98248c6cf1d07c5ef44362f70bafc5596f2a0a08ec08d5092c09ce121702409add53684713d1801c1c16a8d3d9c0df048561f4bb972321f5692707aebc0bf2586b7365851b6ba9a38673b282a8f15c286612419c6457eb831ca3dd1633e3cf184b5c9939961e819ebcf2210ef67a6c57d697775fa0edafcc83f035569e455058b7536a3f12d9fdd45c05058f037bf4792875e1f4539af94491e2da497ecb1b38ee5a544ed78c1a1855daa6098808129c44e632ff382dfc353 ct_n = 30281d6019f773659a91b934e1c6672d1e0516869f57981db0c591ceb76e4d7a8daa7d54dd6a144417db364da9741e35193792871d2855a8655c3a398e5383e35bceb67450fd46f773113b05abbbd093d6d418ca400c1b2f559cdd802b0ddf216610e5287c53a3a56496e4a892c3a8767ee513426625e59d776e28b3b3397e9a1c616b22fc736bde8d3283a297106492d42b65b534f0fcf6f0d82fd10cce12d23acc8a0683da3014429749ce075e10c72154818d6959367bb1f5c49b6b5059fa76e7c8ebeeb3dfba01d3c6a1b9fc51e80330d03de26b89eac6430a4bff1a67222e546c1f55a0e19a745db7bc6fa0ec8a871ce5646c96eedfe98f6ae5d81545c54ea54d4cafb6c73f21595d7871ce42d66038b84c388c47fdb92deda91d3791d51689e185730cfe17a339a2583cd91632655f5e4947557ca07caae703c9c0339260d3468a517b1e87d8dc16a75034a4737910cf517be02efb0f2cf09dbbc9a84de54f2ce6d43707b641e78d767c2498db707ddb45265c7329a2c505b35890f039d92a42b34dab804ae8f40a45ed00f8da6cbad7f289e23d620385ac49c8bf8825ad5d9351edfe31c6453cceef7031a48a6a4cee000ef644c63913daa3c031db39f77f05abf6f9660d7ef403c752b07fbc69eba629983119069c21c990d8f0ba7e65b11544933e45a32b4379f13460e52c65fbcacecda6796c27d89076bc99f59c45bdbc899520ff69e9fc93847a47b5c680fce1757451e9421a2a858d1b799b0c105fcd50d0a580b73e6977eeb9bcdfd567b354ccd144a001bcce6afd12120c61306af3b56018182bcdc259be56c04264dede7a4b5e37c24da83e5699d98d36f140debdc5b5f92ec9a54ef9600fd49be86692e275b74431999471e2a5d4d27f3e38996e9e2816a8c01afdd26ac2c190046bf609268538604e41c26a1f26b9fe7d675cd8fa1b8a9d3ae639ba07858dfa205805f4077f3c9cdee88032692dbe3982d8d4647f3189ec996ca1cd9c6bfaae12e47bfaa5fc05964b720c08470d41f98cc8dc9c781413dbbd7a2df9fa8370db15deb73a48735ce3bd9e43acd98bb4a170 ss_n = b58010c0c88c8fec47856ad9eb24bb54f2f4f6f8fef22e728806768d034d8a7f ct = 1bc241a3b6cb36e11887625bc87dc590a0f801c664f369f749171136b835fd6f418be9d5d067c0c21332bdb807062494d01289e9f72aea17861c670c6d6ca371cd66c94e258f758a926a33f7543b296b3cc4a43e57f2c0a7d24a8cd70189468095efa38e9010a23a0fa86c552ac84850a76a6aeafe6e6359574c9c375a579ee3466b7b6bb9ec27e5ce46725afbd84609e4b5df10e35d55e1b927a6db4032c92f679dcbb13075023cacf9b0f10551ed12055691403029b2cdbc107fc6725ccf843ce20e46bd935f9c1eb99577ab703b1fb809b347d65c479451f22caa434b0a234c5e2c7715bf9aafd05eca0b1538c8dd857d3c459a66b8f7493e1069c9972fc661a6974613d9237c32e6edbd5e6144a77d9e7b6212d9a3e9c7d9b1e53c29623865055d749f7f7ab812a16c1bab4462d33ebb54e4a8c443d321492d7bf6c1cb5f50d903d95a6fe9a5c8b82b3c55fc0eb497042008c70b5e9426c85e7df270b885b13dda60357caf107e7617b22cb933572565f0ff52fd810298f1a16478c6987cb70291ac6a62fa1c9fd740ddd9ae9bd3e6ceb49606e32a1f4df1e2196ae005ce7b75dee5232243a11e3f7ab39d3efdd339fd49ce4999ddd5af12b86be0e0e6c5a4e51d7de8234e63924c67ecd362978dbaabd81905dd98bcd6562f3e2f29fcc299ce861fda387a015e253817c35c8c86ebe470b560b40bc8e945ab4760c37504a59ae2680a1be177b3acd812f156d398fbf80bf117cb63dab323a5e8b730e7a49a84333e94e31c2ca4e112411bdea978ad1d7d8c810979221f9d4f8e9ea89ccee6203d0a2c5f9541f72448a082ab0486b96928a9ec549847b5dc3d8b3ab114a325805fc4522cc50d7da26e361b6f1842d9b9339c774d1838e4fbbabb92a43dd12007ca5f2af86730a44ae3b670978498993f31389e264821a69d832829c7a589e5a27fc215f402aa5dc858cee379c6b5b61b751c309beeb42be8c676d24aad44f29a9ac1eaa8fb7d612340a632799e7dfd2d8699dece81f30d9503afbe41c4cc2595b62db5ab138d87d125a248cb0194631f3d6dbb377c47658e5c36b51dc4f4 ss = 96ad115862a892d09fb9b833535d36a5e011252fe07614b0476d622c244a058f count = 659 z = b0fb49b398c1cd2fe5fb2b1f25e18fd9c907b467eb069e15eef70ce035e3802d d = cb49b03aff42ac06127bdda96720ae572c9c2690c2b196e61529f85a9b9b9ac3 msg = 374f2bdb995fd58aad75045db4d5079f915f44cbbe3161675174eb0e096909c6 seed = e43a91ff588752bd7c33ceacad4df79f9f3ec32664a36e47068b233cfb7bc1df6e623b66416f764316e1e2431fc2bf6b pk = 9f18bcb63c1e56a2bf14256c349788d5056667b2246e6ab907dc0cb33718acdb3d2dd218078097b3891a89246783090e57ab4548dc1fd2622963bb799499032d426b30f9a42ecc9988961b54f49d17b0be7440179e8a1de3e48f7fe94d1922034a56b4a1d079835540becbbe99010ed2354364a94edca91530c6208a33598597200f79b7e830bccee40f4a51c7c9660e031168e89b41d1c76cf198c0db11bc045720eb494546700e4873028c26007ac0443ba14ce4643e82d875fbc5364a89c602879f84ac2bf08863bf4598cbd06d92cc30afb8106ad8a17adc44df948649314389023b823c36034576f2300465487ad9ab51f223c595a85ba9b059f6579738104bbf93cd80466ef6926d59a548e49753e01a8527067266535274f1b1f31a020f80887ad164b924c84fa955a8846cf70b23a4693daa150c7e356d250a604f7aae10109e02297e102353ed371b9c544552e04e27624f300bb05491a7539558c9c3c719fa39f5739854e3bcc9d4111dbb68b5c008d85a0b72da429b144551c466430642ee822097796a4c50006593a5feb7afa1e3c28ff43b4a4c6b90f469ee00b28a5b394edc50c7355510a28478d3330666176cd83e678045d0556e972793ac6161f006d0371ca2944a892f325741b35692370dcc04254fe93f797093abb7c2bfa9ce4c6b93d977393d80142c48190706a00f00c885944d94731b7f9c193bc04a88d462b2e30cb51c1f6b6c24788723ff10beb8b219df1c11792c0cb664ae93d49fd8bc3ed8cb53aa07af6e633bb5856680b670e2c69986e04ef8f1babcaa9d910a50ad76ccb4ec529418899578c5b278844ac3377972284a5403cba4c57ca20fd0d407bf39132ed07602537db0ecb1dc2082ae53ca5c56059c12c5ae99ac09fa22eeb2087471add64b655271052e55cfea4726be6229497c9cb630a25fe7ac45047d72499a4dca18ed618fa8ba90b8960be606a0dc37cd46c0bc7a1a17a21080482c4ac3ac9a6a2385f5ba2d6ff7ce08a25670fb2c5d933ca28c803b689aaaa48b7feab133fcabc65642a93391f08a99e30a1cc4594844192cb8e22d8f7700c396fb0ecd7e5fc84ca66fb802e3db0bbc8f6235e7a1dff56423725e00653585 sk = edbcc0b4617e41094b38a6414a09abb1777885d92df60922a1e8847f6a8fbddb60d8671235fc4732454862908b2c44042280669aa54c56b42a2ae7245e69b66681990205938851adfe5b1fe2e267f7f6212b639bc9839ecf9020caaa44f93a6618a9c8468942c8276c2eb633e5759b2bd60455713eab467be8361b5d332078c44d6e9c0070b6b492e0373c6b4cae2758f382145ae0cf6599ac3387c9f18021ab7272b2964daac65c31fc2d83d65de1747366b46c59564bbf9316d61469de51b527d55855251e28ac65e7b42efa828aaeb735d7638796a197b3c057498635dd7c9d3ae84cf3e49d7a0389fceb01dec74c73c65d43a25c4e6a2aa6cb75aae31688b920be877363c175aa3386c6c2544b89169421259da7659e2c58bfb93dff523542028932f0c14243b8fe3432d329157a299091914ed9b2ab6f580230a73a89966ab7c9b6f6d379aa4aba114324b24704408a4c1e208af1e02ee41308f5340f39b4ccd1678fe84422fd5a09a909051c65662727bf2dd690140909f7035756099e97ec514a77b861462b45835e33e3b2a1f66e33453bda7292794244e684588a760c38f7085b25665af4099a6714cdbb5a4580c0e9a36e51601d2f9924338a941586a7e13871b9c86001a805a2797f37762afc8b305ebb5624c1613cec8cd01c2dbc4a013c4a6a679464b51a7f779c7f45571d675cc69e4b567e566e85c6c8617618806822795cc52f523d38112de2c11f7906c675f79910179b7215685ea98a24e046e6a44ca47012743c4cc4f7cc30338f3dc98045d6bedcfa45f660bfb50835af46b0d237ba51d50b5609c58e9399eae7655eaa6345e66f34e05800685856d3705520268bb836ec4090bfa03d098764462b6ffa5b64d8e9b3b66aa7b4ba5882d60711061b01c04cee2971a499acd1ab5a82a5074b854cb5d755fb28c68a55441139c987c724c4ebce6c6181a28aae9e7532fae4566494b8fc4482980937cc03538396c67290652aa4276fb9552481a9d617cde0b804d233cc508c8bf305cf9a003476356b26f355ce4110079078284c95e4561a14757d59511a399b68e00c3f9f18bcb63c1e56a2bf14256c349788d5056667b2246e6ab907dc0cb33718acdb3d2dd218078097b3891a89246783090e57ab4548dc1fd2622963bb799499032d426b30f9a42ecc9988961b54f49d17b0be7440179e8a1de3e48f7fe94d1922034a56b4a1d079835540becbbe99010ed2354364a94edca91530c6208a33598597200f79b7e830bccee40f4a51c7c9660e031168e89b41d1c76cf198c0db11bc045720eb494546700e4873028c26007ac0443ba14ce4643e82d875fbc5364a89c602879f84ac2bf08863bf4598cbd06d92cc30afb8106ad8a17adc44df948649314389023b823c36034576f2300465487ad9ab51f223c595a85ba9b059f6579738104bbf93cd80466ef6926d59a548e49753e01a8527067266535274f1b1f31a020f80887ad164b924c84fa955a8846cf70b23a4693daa150c7e356d250a604f7aae10109e02297e102353ed371b9c544552e04e27624f300bb05491a7539558c9c3c719fa39f5739854e3bcc9d4111dbb68b5c008d85a0b72da429b144551c466430642ee822097796a4c50006593a5feb7afa1e3c28ff43b4a4c6b90f469ee00b28a5b394edc50c7355510a28478d3330666176cd83e678045d0556e972793ac6161f006d0371ca2944a892f325741b35692370dcc04254fe93f797093abb7c2bfa9ce4c6b93d977393d80142c48190706a00f00c885944d94731b7f9c193bc04a88d462b2e30cb51c1f6b6c24788723ff10beb8b219df1c11792c0cb664ae93d49fd8bc3ed8cb53aa07af6e633bb5856680b670e2c69986e04ef8f1babcaa9d910a50ad76ccb4ec529418899578c5b278844ac3377972284a5403cba4c57ca20fd0d407bf39132ed07602537db0ecb1dc2082ae53ca5c56059c12c5ae99ac09fa22eeb2087471add64b655271052e55cfea4726be6229497c9cb630a25fe7ac45047d72499a4dca18ed618fa8ba90b8960be606a0dc37cd46c0bc7a1a17a21080482c4ac3ac9a6a2385f5ba2d6ff7ce08a25670fb2c5d933ca28c803b689aaaa48b7feab133fcabc65642a93391f08a99e30a1cc4594844192cb8e22d8f7700c396fb0ecd7e5fc84ca66fb802e3db0bbc8f6235e7a1dff56423725e00653585605ad94e4a04542a1836b0d5c000765bbc031d228e8d017a48de04fda63b39c5b0fb49b398c1cd2fe5fb2b1f25e18fd9c907b467eb069e15eef70ce035e3802d ct_n = 7371c619f0e1f94681eb111d27d10293e30ea4b8b89f030fafc5001ceb22f84023f79751fdbf55626825a8defbf3b18974bdcb7ac62d97ec1d32d92e2813cbd42ad0c81e1950678c5fdd8f24043f15e06a5bf4b481619e4524d23b9aeb026f8a6e77c792879f35debf0047a87d7890ba77383f9ce0dc1b340baa3d2eeecea9ad3a078d505269b528044eef4cdb354cde79f00e4b93f758c2eb01bc5bc6156c9b997531b24e3540a8d9527991b7436a421b6f28529ca4fc009da22ee7a117a6e56666a256b73dc1c72f8c3462e437277a6f604a38ee54e653b9deaae52129ded7bc73b331c29858122623c320704809ca71b33d6037b3d4ecebc881a27aa9e72a9547eb9af28e70d6e6be108d085d4508c9be430e0713d6fc554dd7ca8544e38657a46458a28711eced8b674b274211577ef045a3623df8522adbab11483d646f8cf4b5fb33b071e87d8a1bb30ec2cf35106ccedd0847fc7bcd9e050555fa2e4974733442b399b9bef1ebc8b6f9ae8faba6c3c511460b2849fa44ca9242bc35d448a3c95debff10ebccf4e5ba092404bf2a7625da3bca719e0d457e2152ceb53a72159df3f79b22a4ca142ef84b4c7faa23f3502ef12f53626542d81b07fa7bfb102fb506f625ee30b1f33fc167a5542bc39c588bc4ecdd325d0f39f8227d0240259a5544e479089849224528ff8aa013b222fe8efc925e1e52fdd8f6178b757c145f8bdd7ab63137bdd023761f393f199ca28d2315273e90569a90559f801c4013c2aa0ff7446cd2581fd6d5753b6513252c25dd083e3398ff5f7bf924bbf759f4d92f50724ddce23472e51c8622ebae0dfe58199c340c4d8f6cdac48783769f10361685d3240a094f336d6094e9f2add094789289abf65b3fad9ee8f23300093a39ced04ec879200702fa916baa1871498ab7da662a5535c2b447625c525f1e88e03287e0a70bfe2a1949b4066157f4793e62761be30c96708184a2fb70bce98e4c46581958d23df7e28ba66f125715c2ab7f7b99c9e6f2d6a7c3eedf880c631486c42824f934cac54c379fce900f11a00301d29a11dffffd4f8190f74aed1d ss_n = 87a35fd54aed1b40c2210d8ecfa954836f03579fd72686b5d573d8270cb7f68c ct = 019260f96462efa4b99b071d3df83c6604064b10321c5673ee910a7b9276aa395e79a781f67e4e7e64d1bf8c21f5e7c47b7399c1a9a3dfe79ebb4f913c88813dc1282d72eaa4a5b2316a5c28945b0988d5e78999f16a37cf97a9d86f807af79b7a48dfe5be7e1785444f8846ac36f3b61c58fa4d0af49c142fde525d982390277b40375fd57ef97caa049ef9f129f1228d199a13a0d1c8e1a7447ca93521e41393bec7a18933a8d6350225f137196513c11e21959d539050ad9da91457864b80c893da0812293989f7c98195509506fea90f78a525a478adc1188215d12cda93fd26d3894389317eebdbf8938fc956b0d01abd406dda8e0d8cc277b4863953de50fac8093d7c4d6924bd3ebee941df1ace32e98223cbecdfbb8735a582f8829928bd5404525bddce8faccab9747aef002a85f2d2196c8000fa11fece845e82933c25873a0349395128d2afea759a80bff7d7e63954a32e81525a7454b69a2eec7f5a34a02568fa11e090962e8642d292b12c34fd4ebcfcb8b412d838f3f410e4a943f3a01f76305229ed5095081bd9a4dfeb307c8898c13dc3aec4153f4ff8d4174534f7cab87cab2c1bc0df1f63a64ab9a99846ace7b0b3ad52a486a4e60fba33164e2b7b53538ae0841c2fd05f4954063bd3f0e7efca482de59cf77f835ab26bfd7a27760146e70a9509ad84e08aae80c90a1b66e9b6414d0165425c327623769f96537e1f325a3684168b7e62a6250698bcb2c7ee66900a99c8f520f2643554ba8e8a6a3e8ca3dce50fe18670b6c180a94e67a8c59e54588d52407c77eeb9642a328941fbee907618ad6e6461b66c2e1e8bcd48eb2dd0e32ec476b1096f41d32cd2cdf0689fbd9e550c13b10eb76aa88495052061f84637ea8b7d3310af2c22c1f208e536e47e9db058e4a12a261e6b24db833b27717e05fdf2b68f437bdd3e7145b660709797711ce5d74280b48ade325b4970a4a384c9fb986d8ece5a2a3e16d44bb54c38845ee3b66f0371a6de60c6a6712484b9f0d16f987addbaaf1dd990ddea0ca1e7fc14957cc4d303832f6ffbb5a0e4d6d05b285e39a096bdf083 ss = 770f993b662ad749e5c88fe3c21316dad2192206c53898e5999b5d13c7ad50e1 count = 660 z = 5c116e5b3e627dc90cb7611cffe9d04040913a0e88b17427f0cc5611e4a9d229 d = a45c1709c71a343e9d9e66d254a27942d1e790d793c80c53a6469985c24386a8 msg = 96ec545ebaa684f344c74dcae16f0a7e6adbde0a937ad7f2290d25e31cc10e67 seed = e6de24da8b879bc1a111de023ebbeb78298a351e383f500a6fa578fcc07a492cf0c7df02dc067aaeb59c8c72fc602819 pk = f3c059879629e0e80fea536f6b995c2b0b8d543088d889c0256704395c8b35e48c908829524c87a568ce34203242413adee9252f3b160e745435640835c91a170144d8e152ffec0265622d7b8bb1ee435de7db258f6726be590a52f12a2901b553b21bd941386db84ff6e9a3edc22f4f15894a7b488b15823ba90eb6b6a8555562697c13e851c73060a9af7a564b10a7b8bac13568bb58e04752d56edf08c04c4530afe74d6cd844671c6a69f89910d0ac815036632a8eee40a1de254d2772224f9a611915275abc5c2902bd4b3a852ba40724f70170792ab77b17ed3cb2594995c5ca9d0c84431f2a8d977755601834e7327264875adb34c2ae36a1a64b81bbe518c337151ba3b67581c96df89191531be3cc418659444299549d101e6e28603c717bc5439be69a87be85162cd5ab2fd69e20e628e1f4974b85019251a0849369d6cbcf288a2be1d1065f8797b3d017af8531bedc9477a03c13579d527c7d84320c958b8124e46529879f54072ccfb6399e001469f3941b318e2b7567c3d57e9df84b71694a4f4ca7cd35b514603eaaa88154f08e018b9623681ba2fa8f21e191e78061d4da61482b0998c8c95ed844d1f46f5e1869f92265ff7b3f06640860d50783b58288853c30546ed8b805e5262b41898c46bcae95e786fcb990039c46d4b314a5647b9faa6a3e83c702c18dcd028719bb12d4a95c9389839ef20963699efb90c1d892ce66779790502167269f7e53cfbcc90633c431e9b0335f29a78115a74fa69690e4a0292ccabc717c28f43e7082bea4117efee5c86ed3a61f031bb6495f8db046acd1731ba379d0fb3a5f960f83a011161530b2245cc5a771cf581437ac941daa905444b76da2146c852a9d80411d47759d78a150a5b0eaf44706b8bb7a57afe00b9fcc7330b4e30b7d40b65fd6ab05b899af30ae1ab129a6667f850a5753fc2ddee47459153c793607a31125ba950c0076120a075c09e5b336450657a8a4987347c291ca9f25a015801f36f6cdfe93308c9054e201ca07718ee51214d1f0068f0ab7082c2c57d84ceb253c33d52d2698aae79a9454d922fb04b5e4ef7e3ec2abfef98d6b0ffc281a3edba4c1bde2cf2be5d59e3a0bc9fa5eb5a1 sk = 654b12f7d64954e749c06870cd3a0788808129f1b3f8b43acd139998115a869c7a3ab45852b5ad60015c6f8bb229ac3e441901a2c9688760a5b18b50166a9c462b30a17138d7d4278777009540551060962ca72378809be4c578f2a135027832cb8c1271e28ac038c3db26accbe86d9a68b3a93707b64434e1251b54950eaea080cd833d8bc45906ea0a183268f0a19e159b0be0467d7d147de9517f147218718a002d32094e9258b4278bb27c1f3702c1d5770f5933110786059df978412953854438c4f96d11bb18317c8fb1d022fe5307c002b239eb709134107fd9c533622ffc159b18384ddd422ed45606c1f6760d9c6eb9181320c76959137023967b5129a2440b62cab636dae78510dc10d109ba22f999ee235bce0157cf565dccb16ce5028611a18659f50c25e00a77d89b43c28066410e0f92a04e640b4454373be34c6ab28180027fca39838583add34c2e68fbbfe0c68cced7a47dc2c6da6422ef8a00f08c62047accf8f198a742568dd2ce6f96ce5a24c2655c3024aa94a487c0de80a492b86865b6bca26b8a55a68f6b4c3d106a1cb534544555c0da22bad8132884253f573018e1593e5b44c1fcd10af3d2ccbbe52059b957b3436fa71a834d6c2b5f1736f3b65d0e142dd5712f32106e90c6b29e85b401c99d9bd63673e651a1051356a04eedfaafce5017ec16197278352a0b0327cb39c40004b841b8994cad29f99554eb03de26ca194b5d0d9a72b4d5427ce65c264b1464d5698fdb70cb9a86a8f306ce7586bd13a7d3f177a0b3bce4c49564438490f99dd1a905cfb15738f4bcefe2008eb95da347ca0d2c6de1085c25c92d8b571886a6cec3f1654d4a618beab92cb17044b2a9473c8129d66b77d42e86391bfea4354184aa4d7a1114926b3b0639b9d61341d84614764ba0882cb3b50dcd8148973a0874c145709664688bbd56d52371a95c3ec94aac7581e6b6817afa205989336c36b492090177f2c94efcb7fbb0c6e8e2c0906a1eb3728794bc6fd3518812db8ff63690a4c4ae6ab72ca60c1df1bb682f20b03bb511aef00a7540c8aa24421b002c85e978a1e290f3c059879629e0e80fea536f6b995c2b0b8d543088d889c0256704395c8b35e48c908829524c87a568ce34203242413adee9252f3b160e745435640835c91a170144d8e152ffec0265622d7b8bb1ee435de7db258f6726be590a52f12a2901b553b21bd941386db84ff6e9a3edc22f4f15894a7b488b15823ba90eb6b6a8555562697c13e851c73060a9af7a564b10a7b8bac13568bb58e04752d56edf08c04c4530afe74d6cd844671c6a69f89910d0ac815036632a8eee40a1de254d2772224f9a611915275abc5c2902bd4b3a852ba40724f70170792ab77b17ed3cb2594995c5ca9d0c84431f2a8d977755601834e7327264875adb34c2ae36a1a64b81bbe518c337151ba3b67581c96df89191531be3cc418659444299549d101e6e28603c717bc5439be69a87be85162cd5ab2fd69e20e628e1f4974b85019251a0849369d6cbcf288a2be1d1065f8797b3d017af8531bedc9477a03c13579d527c7d84320c958b8124e46529879f54072ccfb6399e001469f3941b318e2b7567c3d57e9df84b71694a4f4ca7cd35b514603eaaa88154f08e018b9623681ba2fa8f21e191e78061d4da61482b0998c8c95ed844d1f46f5e1869f92265ff7b3f06640860d50783b58288853c30546ed8b805e5262b41898c46bcae95e786fcb990039c46d4b314a5647b9faa6a3e83c702c18dcd028719bb12d4a95c9389839ef20963699efb90c1d892ce66779790502167269f7e53cfbcc90633c431e9b0335f29a78115a74fa69690e4a0292ccabc717c28f43e7082bea4117efee5c86ed3a61f031bb6495f8db046acd1731ba379d0fb3a5f960f83a011161530b2245cc5a771cf581437ac941daa905444b76da2146c852a9d80411d47759d78a150a5b0eaf44706b8bb7a57afe00b9fcc7330b4e30b7d40b65fd6ab05b899af30ae1ab129a6667f850a5753fc2ddee47459153c793607a31125ba950c0076120a075c09e5b336450657a8a4987347c291ca9f25a015801f36f6cdfe93308c9054e201ca07718ee51214d1f0068f0ab7082c2c57d84ceb253c33d52d2698aae79a9454d922fb04b5e4ef7e3ec2abfef98d6b0ffc281a3edba4c1bde2cf2be5d59e3a0bc9fa5eb5a1df9a61cb174effdc520aca7593b39bedd783c9ddb5096591bb3717fe9a76fe125c116e5b3e627dc90cb7611cffe9d04040913a0e88b17427f0cc5611e4a9d229 ct_n = 52ffd738e54f0182dac618ccb170d675752c1e83f5540c7bdb34c9addf7bad45dc987f90cefcd522dd8b987eb669cdf1f61241f9137b47abfc2a8bce6b1395b9042ffe5823e197935d087d247c806c8cb255d3b015954543d746dfb418617bee4a56894dbc207dec81aa332164e434dc9289495cbef430cd755a20bd17da4d7dd8d1aa6b702ee1adda6b29b4587d9dd4991837d16033d6e94aa21600c5cc2cbbf18ca202af5efd7e75957fee86a99261e5839641533517dc88a65b588b1788c1d0f9e38d3ea8f59f26e73cccd7d82034b2465bf30497f197e0296c58da9653e5bf60e7038fdbe10a63aa16e3e049a597e7aa85c11e2f463bde46405cede9a51e9e13584f044b939ee7cf30647f1b5814e334a45be47f3f02cee48f89b5d1908615082d9c8370d8e94f4cc79b254a17dfbbeec75bd90cbba39b503d36bc35da0a3efd8f49c866d4ff3d9c39828a1ed7a8be2e5dbfdc5b08c7fc5ddebd49acbe7cc9f03527ddf94c9faf1c4ce8f48b14a456de6e8feb2a466b3e973ba58be638bf1ab0639901d77ae89d9ce4670a7a5f88443544e858ad6ca5c86047b26917c548937ddf0658c61ab7e31d4d800946a329c7b93ff54051aab8d2f6238a484b46801702b1ec4606eb6f31be1f27ead6edbe056cabfde0a5ae3b964e35c2a5710dedc04ab96e2c4ad5952bbb09ae2f1f563967303710b11ee386924251129169fd3b4ea1755b7097920c2d03ffb9adba7d05f2b95539b73905d7b84d70fb48af59a70f37ce167de41558a8d27ed13d8ed9de4b46f021e3c288f2e6a7a42ae9dd925b0a150465b6c91a9e94837f7032b570da35f4cfe3a3c3fb1fff8f885278ddb917095fcfcce4583fe272ef914ba336631075dc2dd153986b69e3119441b10c09a34a5e9681aeb623431645dd1dac481d7a764bc896359e6276997c3e8a50d5487a2be83e17b60752f1896a3c04c4955e1b9a18e8df7ca008620ce50e924184c255e2e814e1a6e78107f336e35618f8a6eb10bb664832e6ceca050260d64b281490412ad6064b946da861329b97649f4184860d5debda536b2b2397a02764b8638f ss_n = cc89596455623318842fd51b25a4d06a67aeb0a5d4cce6750e08a2731bbeabe5 ct = afbb671ea28ff300322a9a4bdf94eaad0612520c0a2701d56d1385cf682c4c5cb78f6211d299783090b57fbab4179a5a11d2c4098efa883148aabb58b8d53ba633e2178fdfc69a70866bb15b164a0991b81c3c8b5217f134b3db4bfb61742da69adcc230a790ae42b9bdb40d6446cca2a8eb8239449c98f002697cdd68369d6c673443fef8b4940f737207a8eba9352683c4a850c6dff08cdf32614b4f7e59460d3dbf878042b374b86656bdfe9b706fac37e0843b0beef778261474000a13934a1bcf0f7a7697776337df510a445af7f598969f254382b50e79f44c6c6bdea0b84c025add58375625919cdffffc533894636eba2702cbe0a0e8fc2ac59c05b12b3ab52be2defd6a534234ebfcf25fc4a52228ddc32f559f56d8f1f0078251846ac4f81105fec3195fcd52d58f81e6fb177dd6785e499bb7a08c952376bb20794bac7e7c4556a98cd00eddd903ea70b79dacb61acb4c470096f7c22912354ee682e4f7de38e3833265d1b71a844b09fbbabed378b771f061542cd702d513984a5c96ca49c15bca572f42d1212a1a2184a356e9879b335b4ce16c7dbdbbd5f98935190b5ecd43f419f07a7d3119fc5b886a0478a0aaa108d634f933f3dd827084d82ab2819c2fb296a2d8fc3144af8c8371904c8e7d38939c17c6e4ff283cf2d41e70a159b452417263d543e89f8cf8f2d2937ffb42b4254303a3846513349b9c427fe7cf043faa77705b4deffc104e626eb10f838721b6e8cef53cfbc48e7391f313876ecb7de1a1d498f607c46eb22c38655684e3d7204306e526c6d36e3f4193fac3bd4af2405a26048c91584c978591e99f4965f528c37a90969912eac7d388e3e96023d0540af5f830f66a9ff9ad41f53e42736ca0c36685d84c46f2d9d50742b77fb343ea387b732161304a294d2f707a24b1511f132a2a79ea3934e754f5bb975053d7880cc1af4571d93d49eade3c3d4c408f4059913fc0e5786cafd8846042ee1b126dd73397f582af50c452ab7683220c1de6a10d9f3c6b7ed367e07ad6d4d3af0fd8edceaf12ea738373ee9d3b2c792a0bcf01cfe2bc2bae36e43d ss = 0ba60fedb2b14e41bc66d4a51fa1f450fbd00d453c5e04fcb7f4211bc17cec38 count = 661 z = d5fecaff6ff9e5b4dceb4d8e166fb65ea475d77cbab71caf82a82fe8a2e4aad2 d = c52cf0af96d44d24b4cb0b46fadffcb9090a8344a082bb92573198ddcfba1cf9 msg = b4796066dcf1dee6041d064afa180c7b15e7c05444db4c48b3bfd5b141a30dbb seed = 61b98fd232b1c9c72ee47df35ec8834728b084a6a1893752ecd8b4fd6042893332e00b3ed6f6c6fd179d3e1d9297982a pk = 91608a4573a51d36ab3a989578588181e14b54fc86d2887c377a4816b19238219c42d4317f7bc9b936490f69018504b5c5411f7ca6ba83d1c045dbcb09377b083b0a6cd1c4e8d96a960720c682050d453089c93c1202785cd9307339c07d0b0fe4ca0cf166a197f829dbd5bbc391234c2c44d6558c6c5c34b01abd96d91817bb4d36988ff8b45e3c560b90a56164b123ff800becfb6a3fb4c75653b9c39a27fb125950720ed4c5a15440c8ba6233e33019478c3a1d79027125912787b2855178e525cbb4b876bd5960aaa5b0ca185d645ac5679c526be32f5a95750b925ec17869b5439f8bbcc39b0c2a48981c09db76e1705fe1dbab95bc169f9bb33732248752981d60a116e10ad13685e1ec5e88037e22db9c449cb2b8531f6411cb87aaa24d9762ffa962bc1a32bbe43870b0451b1b3f43783b9200a185265f81c98329c9392a5c092aa854f1441892dc3fa14383a4257fcdd4a7862b9ea66b6c5c1302d07791a1394a07f301c5d35611247d20b76bacb092b7bc4c52cab2ff5170d92847d8baa5f0624207ba26b7a62389d26fc19b789d54b8fc5a7a9c9405596313e49cc473e1801e4c71ffeb758c8130f2d77be425024951c1e1fa15fb1581ec802b66f17823b1266c6c039101871900114cf7b459f587f7103d7d4182b80386af4286f60b9fa232c8a8ac2f36f5358187c25d69355fb0979d6143117c44f990769f75835af69304e64a6f751491130648d3314ef678ea017fd35baf7880ba26629461f571a4442eddc1b3bb5045efd238937994bcc7a9c145b2ca32c38c72beedd86612597d2cc5783b1082ee111bdd097b248835d3f4b3ec931ea008b896352b540a56f7e0c1a3105a62d214ec9aa7f0253f28958892f5304247b1a2400d53184920aa377c004eb9a604bcbc8cf1d1cd42855f1fe78e9d00b7b687c2d076aad0f05e98b53962872c962291b00289a95a61aac9cb31267cfd70417dc79c08f97de29c6be68c04065cb94c8ba8f0574087a686c5476e86a94d10190345fb9855e6033816c2ceb80a22c85efa796542213f97f4625c4a3180e163378232b08730f7015e4a2e6b334cf9713f57dbdd5aa52db0c298111e689041c5a7e7b130e912f2e834 sk = 800a05519c9f738cca482507a774c7cfac8be541ba4c74912f268a0c367839163e487bb809c80be680a8c56114e740b635eca7c9f785ff077bc1b45ada801cdf0b22f8f5c57e2c73c8106db4cb439a9c2f0c691f1dc556878b400e3c95674bb9d5912f51b6b5462160a91a47c39580d02631ff414413951261c363e447a422844436211a7c0a8f8614b9f8f8767d9300f8372b6f692a07f7948c33cc967c7a78c377cfd16a9802aae6a19c5579584a039b4b54b78611b6c8ba4fcfa54f849237554a67c6ec6376a9509115b88f24225ce86f76b22ae40379f3e7c0e97b77fab189455a723632b1b7a19e168910cc161d677c82d08b64c5e5c00e6a1e83e04d59a233b9e682c0544f8d691ca6503e5ab33b17178aebd068ea209e5b063d5d0751dd39b5b8b3cee6cb9719dc4b7f630f61673ecfc777940aa65547b73419c13fdb63f065769a1408be55a136440bac076077226515f024be1abe3744a80b44acc24879291ca01024a070314a62345dd4ac23c18cc226a36955e456b9501c9416adce1992b18b52cf57028a3ba10dd26e5a588dffa09d30a9bc3e65bb6b01410961879772c1f7a9afd158ac36923ecb47ac10a32da2600ad60a71f6d84e7a6025b5552b00d3bc6944556df1cd7cb597affa5a35a0b6ead70a24f75679c493edfc159f0381b2526fd4fba86ea44949f892121cabd1997cf0e165ed06ae4c307c67b49b5e072cf4330fd056c33f62be3fe3224cdcc28442a2d278aba3836af769a78c70cafda54111033653e454a32583f31c2a0117791a7789d1e14cc0d7414b09840e3a14b57097f9bbc54aca5c09e53e03f6aba3c741ee6b398e925f58b593dde31b9b405d67aa52764247594c55564459aed3a965fc0e6e8bcbc24b774a746ceeb10fdd692ea1cbaf00bc80dca20221d15cacd90e204a200db03e459ac1e819318009ad00b09a06c631cae94d973c872dd0856aeab9f7b8bf036005957102b863090825b916039fbbd9ab8db7c374f7c2bb7b44cea36c2aa0a3d2a20efa147b18241a1b82b55cc09bfa052681c86feb7b648db824504a231eb365a0ab090b3c9491608a4573a51d36ab3a989578588181e14b54fc86d2887c377a4816b19238219c42d4317f7bc9b936490f69018504b5c5411f7ca6ba83d1c045dbcb09377b083b0a6cd1c4e8d96a960720c682050d453089c93c1202785cd9307339c07d0b0fe4ca0cf166a197f829dbd5bbc391234c2c44d6558c6c5c34b01abd96d91817bb4d36988ff8b45e3c560b90a56164b123ff800becfb6a3fb4c75653b9c39a27fb125950720ed4c5a15440c8ba6233e33019478c3a1d79027125912787b2855178e525cbb4b876bd5960aaa5b0ca185d645ac5679c526be32f5a95750b925ec17869b5439f8bbcc39b0c2a48981c09db76e1705fe1dbab95bc169f9bb33732248752981d60a116e10ad13685e1ec5e88037e22db9c449cb2b8531f6411cb87aaa24d9762ffa962bc1a32bbe43870b0451b1b3f43783b9200a185265f81c98329c9392a5c092aa854f1441892dc3fa14383a4257fcdd4a7862b9ea66b6c5c1302d07791a1394a07f301c5d35611247d20b76bacb092b7bc4c52cab2ff5170d92847d8baa5f0624207ba26b7a62389d26fc19b789d54b8fc5a7a9c9405596313e49cc473e1801e4c71ffeb758c8130f2d77be425024951c1e1fa15fb1581ec802b66f17823b1266c6c039101871900114cf7b459f587f7103d7d4182b80386af4286f60b9fa232c8a8ac2f36f5358187c25d69355fb0979d6143117c44f990769f75835af69304e64a6f751491130648d3314ef678ea017fd35baf7880ba26629461f571a4442eddc1b3bb5045efd238937994bcc7a9c145b2ca32c38c72beedd86612597d2cc5783b1082ee111bdd097b248835d3f4b3ec931ea008b896352b540a56f7e0c1a3105a62d214ec9aa7f0253f28958892f5304247b1a2400d53184920aa377c004eb9a604bcbc8cf1d1cd42855f1fe78e9d00b7b687c2d076aad0f05e98b53962872c962291b00289a95a61aac9cb31267cfd70417dc79c08f97de29c6be68c04065cb94c8ba8f0574087a686c5476e86a94d10190345fb9855e6033816c2ceb80a22c85efa796542213f97f4625c4a3180e163378232b08730f7015e4a2e6b334cf9713f57dbdd5aa52db0c298111e689041c5a7e7b130e912f2e834163afe9a46e5d3cb16c740a108aba62a0b9f75b77d3c4d428b0850b89eb12f47d5fecaff6ff9e5b4dceb4d8e166fb65ea475d77cbab71caf82a82fe8a2e4aad2 ct_n = 8d1c55484848811dcd9ae89ef6df72786694f11d8c78bff13c045ab343d15666529d671bdd3eef169200558046eed740b47548090a94f7fd78fac254bd509108a2bbac7fc4c063e046863fbc2831cbe779075f852ac07c15228bfd21ee0af01b78637181bf932787748723fbd6ff3202dece341a52cbd8a52c9fe3b45e170392804c506ba11d92c0cbd1e528032c260e2927d797850802330147d3d1ec9ca47cddf04cc9cc6715c82b9ba0f9442a37a397b6b2c53ad1944fae1e0353ea76e3a92543de4ad9da290b7a1b68f3ff7ab63e9317923042eacd9f81702c9bed4ee0f9ad4da55b5a24b8d0de7050874d29c22fa5be967b384a35151e5689444adc9e6b462c47b097580e668211562bc9e23e32585004a794d046afd5045f7e77da816f5393b78e96cc065f1251a3ca4ff550a3667e7815fe736be06fcef40200a6a0e1d1e5cbe6a133ed1ed907dbe35cb87e273feca726073dc0a1144b029fb2656f9fa0328bee8919ac776051846dcf0c8197ff9bc4c74441a9fd158133092cff5d521816da6af2bb83eb2bb48cebbea67a511d119ff3483bcfeb5c9e2e7f62a45d56a1c7493dd9e0cf37b61e5cfbf6b81428bc6de13e21a154ef75eb34f6d72f3ad57b819881d50cc0f85faf1b6f3628355372a1282bd9b7cf631bea907696cfaeab89e6a85178bf272ec070a2c2f7a4be10e7cbeb319c7aa213e71f0a732543422f97ca27929d0dcdbc55dfb117f1a5888a9576b9e7aa03912c263b6407e40603d90758deb6046ce44711e2a9a576a6ce89e05baf194ff560a1aa31de9f7fe41da4c224ddbdf363ef6bbef0077b33d8ba7e1782546e7f1fea7ad51d6bfa5f873a551b1b695f2620a7080f37d920f4d5384fc8758eba8a8871662a79dea5f3df904d73848e9224660325c9e0baae6ef978f525fb888b2035767bf41b1380b2aec78831f1db65002d0339bdd1be3a83ef01ca2d6107748834fe8b1359e90670d4e77c89c504fb403c6444142e7f7d69e38a2e9287490a2dd5cb07fec32d0f7d20213ac73cd1728892256818b5512d4a23836956f8977fec512c72a43cefd513f4ce1a ss_n = 82869e1aa9d8ef24e731e25fd3016ade764bfcf94997708d6cc143901d48729a ct = 18635423f8ff71941b87467e0e8ab8d33fcc8fc30af4f402a424aec3101ce9b0b78f0b92bdb572427e38f79723b9e5c4a804ff86560799fb9293462dd93d208d36e8b51292090945c9e112df5a53c549a287e3d3e83f7900f807e994e2b92fb94a0d803e6994d26ed964aef37c0c74dd28c7b407f59650fe4efded180706a55d376e2091ba8f344c2a72b9e686c0ccfd56160087c62f0aecfad4738842bf6ba2acf0e4f6bea959788e3470b0187ae33bbaa4b62b2a4361fa29eb9bfff7bba51c70afe0d8476a8fce70b7578318579fb50ec5531a12ea737301068dfc1322da5254c2ca5ab8e43da3aac693140c2a9201f3bb454e361be7c9b54764184e4484c2026cec9c921eda62ac222cd0cdcd4a22c46a5390811248cef3e85d8f4b088b411880621e9dfe1223378bee4e36c16ca8e8da8c5d9720401fe5007ffd39a456b0023481b6be9ed2769a2e50fd2caf385f07e29bd6b493a9eefce7ba7a62b21625f3372e1d9b631bdb13552593f6a74d3870b7407eec369eb42fd720f6f0c444985c9efcdb799f29032e796761d87cdc6964153d5c7b1d6aa59d1930439e3f98afb64d413a7f18955a8b1fd1f0bebdfe81b54c30e5285b722e3f3383371baef3bcb09b232e0a08f7ff2f13872bb262f21a0a26c3aa25d09ffe9b9d871cc83b2e61b063b500a2a1565c8f4f3150dfa8da79733258ed4fc778700792c97a421aef28a722eb8eb548878a5ceaec3ca3722c4be955c4b6bcde713e82a42e84e2aae97776e9ac205d27263272a16986e280094cad454bc524edfc81e7a04f63f7eb0b6d4ed277451e13d57b5d3cf6d5e1bd0911520b97869f783ec27299d1fde4c0fe239a197337de4a0e1ab0ebe8fc0dfd9b736965f0f7c40d6bf4756e34f1d4865f57ad30f8a631e44d1cd08e82bf74bd72774a21b5c3dfb380e534a4db1b82364feeb8835ba7520b902aeef41fefb851706def4707898bdf972e790cae13d88c72e12b87f139c031b5a547345e1aa580efcad19b336ed2e4ce9e43db99f97990e13e9e16ad39340985ee165c2c972fcaef6348b5d9095053e4f50f0deedc1e32713e ss = a96d955cf5cf149497cc16d63495587f9feb247c9a9c0dc97f14c0436012d423 count = 662 z = c23907a9ff3588be75d5fb4443171bcef63720bb524deda262858dbeecdfbcda d = 69b439f2c96c9632952de984a1563761c49e36a7d81b36e928b4759318a11980 msg = 33d14b1c4090f521d0f32f523637a778ab97336dec5e8e9d599c3f79fb9a35c1 seed = abd9467dd57357b590a0071c3839d16b7ba462c3c0a548552835a1e235230c7278901badd5a978c54e8ec869be1590da pk = 2c0800e330a31b9a6dff99b103456e794549a83c3a39ea17da4080c168170ae1a3d0452ba66c819b682870212957c33845b4c01d232f8a53c55d57b1e0b51a1a4b8e0f1392e6fb0f45023431c59ca8118ef0a41fd5b7af1fd4b7a5195cd6ca124e17221ee1403125cdb2b6355879802ff120d968680d01c3806629c2580c5f993333aa66a62cce48e00084948d22b5813a3c7ad92880e6c59c9d3ca45faa70bfccc8f9ac89d23c8aade9c4e322357beb4cfc87b38524854e78c9ca4b7c7aa57916b553b305c6e2e7133553841957ab755a07a3a5c237ea91fbfb31eaba4a4be29c0ca50148d79e23c936a87cc7c835a574d000e15967d6d803108a34ca902f773b53e814c3cbe426ae3ca5b587971da94d3af1b65941c1cb4c09476844e163363f2a748e119a34d91058d66272bb8ad003ae5ae4099883c654229db3cc44bd1275d734054e9bb048677e60a469ca02cf4796c9efc7563fdba3e3769e8cc3201232138f196776f7bab3f3c95938a82bbc89575a5f954261e92ab6fc54c26ec15d2bd6c9f03bb0782b8af07572df51220979ae3fcc893e430728e4a6638bb40cf219932891048726518150dfec50bbab46ceb92851a26b7c2c462ea9651fe1b6eeb46876b3949d242dedc84cea7a4a448c321ce41afd955a21840d8123877e62a661b626b617c6f1965a806218ccd59e87b67e25d95169b49097c1b55527345f8a2d42c0189de2abfd149c0554591ac3998388bc32e68cfad9c14839687cf3c1bf3791a0554706512995ab80772a7b2e887850591204831e0ef56f70a79522162a06c96b75f78fbbd4519e7a4da975ad43b99a0fdcbb1763a020843fce2b63e4d1c08ee04c5565bfd4c7322e4892171964bd192e290c078cc5605c111d386567f7b564af804b38f588855b584285be74e62e70218347c1020dd96a9b0872a2e66104d992b0a19761198d055a8d0fec9a4893c0655433c7166944b68bf28940410c3d99913233c3b77b48bd183599966948eac31ea228b0e2b622f590394ad68843c586ae1576ce0c61ae57afa3e3496c0a9497d31c180938c750871c194c37608988fa219c6182ee308c112709c1ee4e0385087a9297196908d58af8596932347b sk = c4f64f1d8cc55e0355260b22d3a709abb31d62896f10e1b577e69f8caca48a77986705872a46b0afa1a12e306ed23908d9020e22bcbb321a929a140926b47666c22751b648b29702905c8b03d356fb5159ef8c369fb95b0b08976953951854b0c8005ddc4784a27956a55c7e8136b1ee81a7c0bb084f6495807b6fc30b9da500629ec98995a58177b643fe3b9506b06672fb01bcf75155b0cd455668de3494755ccdba4b2b4bb5b057b18440eb63f6802f12d5286f9c9495996ac4ab4c9b18b4cc7075eab04d419c4a569c53be7b77d65c478c15104180aa44fc6fea252b2a478844b9557be8b1727a9df3793239f49c47866f0ae6207ff876aea0c6e2d501e3797876675aeef56f92625de1b73e21bac180204e12a327daab3c249cbd3bf03357926184b4a55e1760495829506663c716234114783468ba00ac6925e81e73351f7fac496dca589fba4d94b4be88021bac678f53e002763686b8bb79a3f69777bc7058f951e6e997244c6414720b42a15d52bc515ea3760d889a58328b3aa80e97b1c8cae769ec3834f4167e1f52934c1269f74a67f62247f885b616b89a8e13317e1c6d3279cf54401be3da806a0009ce3cbc4b57baf1561a6c433413021bb81062e0d6ab7a9a910bc109d7a3889590229cc84e34698ea7f7c8e49629a4f40f64b95733d3b19b15a6e6a09e7ab7ad330c38a226b727967302390a906b71c259b8ce254b830c5bc1b8968bb462e11326bad4883fe52efab66cc1449c4e15349b375c3fc662cc877520a19189a4bc94cb597d4a351fc768553b6b1d765314d0a4269495c95366a146abf60cb83cba7378b881a4f61310980f96174463e62bf621afa80643e374822825426df52e40246e22ab24039575139204bff72e8a0a01204c5b4ad03599a528690225f80caf82f4bed5965f40331eec8b4a47668b5c593223bb34a669b77ef7383ee6bba60958e3f69d5252010f6a099b22b8d0fb1fbf25a3e4152e1d221a653c92e8e40ad36c107be24cffc38cb29354b140612e6633094a354b249a3d65bb1e9c7239d87c53d43949b74fedd0bb883998e07a8adddb552c0800e330a31b9a6dff99b103456e794549a83c3a39ea17da4080c168170ae1a3d0452ba66c819b682870212957c33845b4c01d232f8a53c55d57b1e0b51a1a4b8e0f1392e6fb0f45023431c59ca8118ef0a41fd5b7af1fd4b7a5195cd6ca124e17221ee1403125cdb2b6355879802ff120d968680d01c3806629c2580c5f993333aa66a62cce48e00084948d22b5813a3c7ad92880e6c59c9d3ca45faa70bfccc8f9ac89d23c8aade9c4e322357beb4cfc87b38524854e78c9ca4b7c7aa57916b553b305c6e2e7133553841957ab755a07a3a5c237ea91fbfb31eaba4a4be29c0ca50148d79e23c936a87cc7c835a574d000e15967d6d803108a34ca902f773b53e814c3cbe426ae3ca5b587971da94d3af1b65941c1cb4c09476844e163363f2a748e119a34d91058d66272bb8ad003ae5ae4099883c654229db3cc44bd1275d734054e9bb048677e60a469ca02cf4796c9efc7563fdba3e3769e8cc3201232138f196776f7bab3f3c95938a82bbc89575a5f954261e92ab6fc54c26ec15d2bd6c9f03bb0782b8af07572df51220979ae3fcc893e430728e4a6638bb40cf219932891048726518150dfec50bbab46ceb92851a26b7c2c462ea9651fe1b6eeb46876b3949d242dedc84cea7a4a448c321ce41afd955a21840d8123877e62a661b626b617c6f1965a806218ccd59e87b67e25d95169b49097c1b55527345f8a2d42c0189de2abfd149c0554591ac3998388bc32e68cfad9c14839687cf3c1bf3791a0554706512995ab80772a7b2e887850591204831e0ef56f70a79522162a06c96b75f78fbbd4519e7a4da975ad43b99a0fdcbb1763a020843fce2b63e4d1c08ee04c5565bfd4c7322e4892171964bd192e290c078cc5605c111d386567f7b564af804b38f588855b584285be74e62e70218347c1020dd96a9b0872a2e66104d992b0a19761198d055a8d0fec9a4893c0655433c7166944b68bf28940410c3d99913233c3b77b48bd183599966948eac31ea228b0e2b622f590394ad68843c586ae1576ce0c61ae57afa3e3496c0a9497d31c180938c750871c194c37608988fa219c6182ee308c112709c1ee4e0385087a9297196908d58af8596932347b8b534ddbef0c037dea379a391761544c1142c14831b68a647c1b94cffe679bccc23907a9ff3588be75d5fb4443171bcef63720bb524deda262858dbeecdfbcda ct_n = 05e30f4c3673266825a5073d63110d80535327f88b3f6dbccd78f21d136af1593f0b6f1ebd366b8e70702428e2265a7a615f66d649b110889da22c4da3c3a2e391a91bd6468d123727f3f802c4fac5d04a02f4e4e9530e587e88a75f61e8a4859e081b3103b3ecc1bf99ffc74995982aeb22c3647d7038f7b5e99ff22421e0fcb6f71949641e2990e0ec4d1cdd6a9edb2717b84c38e912343756b93f725ff07d6934c808c4079671759d6d9439609a2b07e56debab69b49b7c332249b75f28233fa7e174a1dd5dab44e1d5cfd557105300c549cc8d360f7e3c4fa45fb419e56666ac571d205ffa255ef9de64a6a4b0cb1907b77774f8d77039ddb886d59f6ee9c6ae1c976611ce0edecaa09391ce13a0cf451ad9fae8602a7cfc1cef8c85e62cef56d60701dc4a926ffd6de642451419cc9317a8dbd2361335d52b109bea97e02a50cf34c01cf720f228c096805c7bc102f065f9d56488f9e58e31828c4395a4a25c6bd47584199913c11afd1196326b47e1465cd6de4e7766d31c8341ad81463e07da90c72070cd98537cef83893bb85c7aee02bdb220fec85942b5ef231a7772bfd3762713c5368a26eca736981127beccfff53be4802ad70ba07e342611e8a56f8e2e93723846b0480976a1872ccf8241e22e632ba8bc85c527d6aa0e8efacf58601bab4ac6de9e0c439b88d6b7b8637585053f10e7bbaee323c8086028de2d6d278afed3d9d19b5ffbf00400f32cd03904c26ee665e09574d95fce5970054415987d3ec65b158c40af381e6fd5dc65649f7a8581d39172c32494283d6d9cf2f2e24505bda23bd1bc97c6e2bd100be9d86be35877adc78d9e074da3043659e21d528351cb65ab47f6d0aa4d08176ab8faeedfad2d96b02612bd17e589dc03b8aed0e09133ba8a652c0f66466ce4b92913238aef84cb064b1fc6bb18f8b1f7284c0e584352d4dc4db97f1eb124d70f2f068c44c7735e9dc86663044cae222b440317fc92e283ae090034b721c7ae049daf498cc78af701783842f6abb89c623fe561dc65e8e9794adfb1d3f46efb00ecbfb7af93dd6a288d761ccdd6cde75c ss_n = be9d0f721962067064195305b8d0fadff6a6c6296c65bf3d2150afa2581b094e ct = b99dd4d40032ba765051c805f89663be47ac8d41f9dca2fcd94461d41fc4f3d0ece80b18bfa8bf3613c3a675e28ae4a2dc6ada401cbe79ec36914be7a5a734d678434b87416cd7339ce30cbfbef9edeb9099c3ba1e2ad995587b6bfb059791ee22188e3c7af22a8156bc39f2667003fce9715895d81f849a8e3e90d874c02468264b3bba361598875e07f2bcb36a16fe583196e735cb30dc07da2bd72a0d79dca979ccdc92cd2378fcdc061b1c36e2e126841d2bff50fdeecba06cb0d8a94097b0e348c44ad0c4f8969b7e1b70a0f4307161cb358fd344724009004c7a069cbec887fcea3747cb0d140dc701e277117fc948ac7ec426f5ad7db5006ec607041e970a461aaf2e55024d99de19d492abeb65080e8db40eb52e58bc5f15b340746b65e2584b26a6a5e43c5e2edf29b968786dd44992a6f49e53fb370adbbc3daa37566f3d8ba5920fa7e6dd0cd2f0f544b2ea0df27ecd1c5c2415dfcdf91ed99274235e990ce2ecb6b62943f834e0443da8233607ff58a66fa8ccb95c2ccde2cf0e77fa7a78b930fbaffe05dc26eeffbcb91f1f688a4e54dbc1fbc8d73d4caad4118aa073dac456ded21d4469af4274d5d0a7cb6a8df3ffec23e0188cc49d73661bd25a0a2cfb0f8b3e0bde1cb6ef547278c5b71ef3ab3191c068a97411fe14043f2341e6ebebffc78b4d80b4ffa0f166d1a93f2c90c092bc62d2d13d56a36cfe30ad4c30297a04e9efca5ba357d984af4a864ee9dc284893077562257c1f8ae7413454b5ac3ac74c9af1ac1200812b25deb25f8e9eec4dd4a8507011feddec81c9c9e4f42a0a01ac46067378de129cd54efcdad52933beff09e3174fbdd18ece63bc3fc583bed748870781a2364d469ff41a3cbce65cefe93b8c95867079ebe6d40d2527de75d977161849a55620f0de4351ce0f50358c844f1e4ac2110b9aaf8749ed2b34cbc681a0fe9b4a34ecc1c2b7d65695790125497ca8bbcf524d0a511e40ec65a7dc06e9e22ce1d6e56a39a874f1770fb9ea0634ed8f523e64c393d03c361efe79e12df369a20d01d4687f95a48eb3316e7f6c5e2ba7043845426fa19d ss = bf1cb3c2a06bde163311af70b4e62d112efa56028ffa9a80d9a226f85c078c8e count = 663 z = 93d35c41628aa706402dc03ff573a6d0a2f9aeb15a22568e4d98869d4761993b d = 34cbc89fd5c9d21cb02812045c799fddd68f44803d13cf5c013fff89a4ac5d71 msg = e190c5d9d99dacfc786509d33486ec69a9a2dcf02135e6b3c0145ff302bdf26b seed = f72a73bddb8a5ca5aa3c96cfd46bb1af6b2ab0349dab43e6aab57547a03fa3dbafe84133fbcda1faa21aaa83a124534c pk = f09585a9c980fb865f03b195abd1cb2e3044b8120be4705be31b616232a25e622ec78953cce69949302aa6309b86712484bc581e44a84fbc11de44681e0264328916f2e4cc0e19c36eb68828e4ccb2d078d26485cb137408711a82fb14570b57b7c15173a31dc1e049ddb7c227210721e8b30de986de2443b202c6c477b127d245a44c76c675ca707a29d3c206d917489dc8573b9892b2d71fe2db4840e64b0a18709bc82511dbc5f17c6199655db5830b9849c232a1358c1c670a15b50617142f28849a4127fa2b609afc4260582b48e11b6d86ab4ef8c86870a270a9771d71181ba7934bba7690b72012e9badd1c5c695312c5819db0341c371b136707a3fe45479f859e42ea209c865c701b5130a9441d3298d01380b63c5bbc9ba6d7b54289a551b638a2d101119936086803bdef333843446ce6bc1eeba8ce87da7e6ab1b27184737dc00ee2780dfa10aae0d87386e1498c667111914583cc7e2be0c52203737bc38b2960c6ff5872a7c1c6425357af508464c772b7a92ae669175691b5ea3366afb360aae35743e3cda7643f2ce943c4b8a34b36bac5ba21f5b929137cb713fa9e71a60fc010766914c81b14c67293bec3763b868ba54f8361f07a31fcc5b40e45bac4916d71861e3b895b55c59510991f2aacbda1eca698fab664eba77721b9a7f8cdc0a436752120cf480f5d7226ac7521b399042452ad88fabed46543d514486bc24d5a03d026a08847a78881723be9f4a60f95223085a0e3100fe3b8782212cb7d0619d10a6ac4a80fd4b25b1b86533f51aea557af4743a152a81cf0fa07a4bc6407dc9450f01b1d2bc5c83641fa783fc386bdc1d478e06b4ee03b820eda98ad6823099353122b17bed6b4b26a17adf6b54e7bbab0ba3137e49eeb9a0f0e9265ddf23d310c2cc7278cb25355c305a41f52874184acbd3abb75932ae14ca35e9151686367842107d405a544c76ce1193925334077b89e4e4480483141a6c4b859186040aa5ef176b1cef371628acc1e4a77e0b663e0e490a20673cc45b8db98546c19a6584262ef56a074a089694bb356ca8aa9c71eda42384ba5cc1c92e3c265160474c64006cf5016dc506e3b567f8773633eaad64bbe11511656 sk = 45b0bc5b7b0cd23a2ddd18bc63f733d8d358e1a13cfa953bae92b5cb112324114016619cd85112ad345bcfc78fa3705be0330fa4d5263dd020f1a5b25cfc32f5b7abda2ba70d6948c13903fc453785c1248e968c530691973c9396b7047cc3adbab5125842ad3ea45ba4b08e3781841bab28a3f58af2f7807ee993f27c1574ba89a24a71ccd23022121d37e9978682b914b509185ca83fa251a2f25b4ea3c8ffb6445eb86fdb1a7466f99ec4da0cc477b1ea11ad5c52836b168910aa09aa7b579f439643bc4955599238dc6a1c7c8e74e3bbea7931166b27a6184bb6036aac5a78d973353d8064cd320dc0e760b76848d1951f46da509d163f38724fd8437014dc30f541beec438b5de808abcb32f84243492119907b32f2b212c38a1301a29738e0338a674b02c00217637ba3f860b3f72085931eea91c17c0b1d991a26f98ccac97730d2905e19e37dd92a6af4a980d551cfd6a5cdab3884c4b13769948f50dabc09d30b48d5c9287b302f1572d6152a01258e2f7898f1955dc20b9f7500b7a485bd26764d2670538c333f14ab6d61a0a2102b23b5b24747269f58627b96484d12b37fc9831caea7161c6c07fb94af57c00b35d920522c7607e096e5d482fe328f46175293482d2e57067e395142ac003fe045822a632e293543cc9a4b594d521205a6b5b5c28a6e3481a6c54a0252ec8d04faa5a7410f2f1707426b104666004df9c8f194ab3b3c5a0c5987ccbc9833649855b6b78de2415871a0f103a7ba3a9b5a4cbffbd07449885d9c404c6034bd9214003531b57c636b8275329a9c781ccb2cb44908d5e980fd8243cd503e2426bfefba77a83603d8c5b1d2077178e784b6832f3c3b4428f0cc1ba82762371fdcf5bab86114bb188ac7a36c954748e4650c7e832ddd89394d12b94c7621534aafce322ebf957cc68b2f34931cf0f320bdb00b7a962064b5b6fba174f5a61e82a1ad23b91fc1351ac01442d01a5c96e37c45b0ab4844693e7a8c5483761022a4241305cf648766ba1734a6b79a63458f8a0ee4740861bcb446806724035510489b3fe9522b9279abe639951186c82908f09585a9c980fb865f03b195abd1cb2e3044b8120be4705be31b616232a25e622ec78953cce69949302aa6309b86712484bc581e44a84fbc11de44681e0264328916f2e4cc0e19c36eb68828e4ccb2d078d26485cb137408711a82fb14570b57b7c15173a31dc1e049ddb7c227210721e8b30de986de2443b202c6c477b127d245a44c76c675ca707a29d3c206d917489dc8573b9892b2d71fe2db4840e64b0a18709bc82511dbc5f17c6199655db5830b9849c232a1358c1c670a15b50617142f28849a4127fa2b609afc4260582b48e11b6d86ab4ef8c86870a270a9771d71181ba7934bba7690b72012e9badd1c5c695312c5819db0341c371b136707a3fe45479f859e42ea209c865c701b5130a9441d3298d01380b63c5bbc9ba6d7b54289a551b638a2d101119936086803bdef333843446ce6bc1eeba8ce87da7e6ab1b27184737dc00ee2780dfa10aae0d87386e1498c667111914583cc7e2be0c52203737bc38b2960c6ff5872a7c1c6425357af508464c772b7a92ae669175691b5ea3366afb360aae35743e3cda7643f2ce943c4b8a34b36bac5ba21f5b929137cb713fa9e71a60fc010766914c81b14c67293bec3763b868ba54f8361f07a31fcc5b40e45bac4916d71861e3b895b55c59510991f2aacbda1eca698fab664eba77721b9a7f8cdc0a436752120cf480f5d7226ac7521b399042452ad88fabed46543d514486bc24d5a03d026a08847a78881723be9f4a60f95223085a0e3100fe3b8782212cb7d0619d10a6ac4a80fd4b25b1b86533f51aea557af4743a152a81cf0fa07a4bc6407dc9450f01b1d2bc5c83641fa783fc386bdc1d478e06b4ee03b820eda98ad6823099353122b17bed6b4b26a17adf6b54e7bbab0ba3137e49eeb9a0f0e9265ddf23d310c2cc7278cb25355c305a41f52874184acbd3abb75932ae14ca35e9151686367842107d405a544c76ce1193925334077b89e4e4480483141a6c4b859186040aa5ef176b1cef371628acc1e4a77e0b663e0e490a20673cc45b8db98546c19a6584262ef56a074a089694bb356ca8aa9c71eda42384ba5cc1c92e3c265160474c64006cf5016dc506e3b567f8773633eaad64bbe1151165684d17d19c5f321d90489dd1c6c03160d098d412e048a9dba71c52ac768a641ad93d35c41628aa706402dc03ff573a6d0a2f9aeb15a22568e4d98869d4761993b ct_n = dbf9b5b7b34787d53c1547edaabafa182a1beb91b9b41a7ae8163b48ebdb31520135df57624d2beae8865cde402d951c1db3c05c53162e1558b4fc3276e7c0e81ab27bc0ca96553c9412ad0e59331b61817218ed6bb9ede2fc9a01573789d7a10629d7fb10f327b843e5538a2474a0fb0c896d7fab6faf529513815b50abe42a741156bbdf59520c545470a1020e0a8aab5b959f30ccf4cbb94bcf8d035f284b554cd6b1c760ba1ee6ab92c8ad6e3747989e87147aa7b303f310c1efe59ce1a05ce80e4557553af2795e831f55ab046fc5e3c6cb7c2b4d93a3150fcb0310296e23b7892170cbdf2d31957287e2b8ddaeeaffead3a7ba8cbf39484388d6a13ccaca85df8c290f485620c227cfb4bdb3bc21b21071ecc14c760aa6d8b2ee2ad123dd66731198a705baa9c20e7747c5e1c8567c7f41021014af6a503a20fa21d391860707dc322537cbd3ef612bb28a47ebee16b6350993b20f33ab759bdb7e2dd5a2c39ca0eead7e4ff25e4bf53c159aba0c65e6dbd10a47db85f1c9006155c0ae6f988063741ca5ab9cf0de70766056a9c16d6680ed136b4606928cb7b54605b62428f459f754003cbfdd8abac0fd3cec4cfbe2d6ffad7f2f4849427aee9887a23fb941c8d9b54269338b818beb3643d0fad02d3d4aef1ca205d562f69f54209fa941da05ddda1d7f67c1514739cee4d35d4c61428336bce656da609355a489c47c528f5d5656fd3d7dd773aa5b1838eda0dad46b476f827776f8953766f98b55e9a72d41cd7481f21adeaa8581b6a98cf057f9db2acd9cc378f7902e6c93bc37a2a28907c3b4b64d90780e77d5d764ba74c65e7dd11c0cb9f6e5b37f5e79c02bba509000a28091d236904b5b50df6dad7c522f1cbf8652ab358d5e027771bb18cbad2704118ed4d6c1deef8a08aaf3d97aea73d7eef0d3bcc1a7073ff35a6853d2f3b2ed8fff2eb3eeb7025e898b1157854604d955fd0f768e7d8748b555b65878b27cb0e00fe29095a97b945e33407c5f03d4be3fcfb26bc69f236b2300f68590e791d3b2d2e1f06bc15de0ee7a742e9cd9fd8673b179a378451da61c354943 ss_n = f07a1b4ac4bc8c14ebdd12b913c066628cd08943b4197767877e771cb77f79da ct = 89bcee484359ab2b404078c35f8d5a0149f0f1d4dbfbaa86366403a45d56c1bbbfc749ea397782680f539c3506f78685210272f0df060b1d8076dbb95e754af7e021ae60f7c48465754c246c047b392a0fc34c18696fc2d5e010b7409c549ed265280278f1d935387bdc4b06a65ac97c647967b199af55b3a92ddfb08b819528ecb151ccd6d66bf1d45dc7726cc22c555e8d303bafe4cec52d3be735a4341ed7dfd1e561e9585b55008ff0e485414b2407359075c9afb92a3369811490cf33bf0b5fc0c7e93186e5482e4b78993671f87d3a79947f6a5c8d9aaab36d814b8b51e10c180eef981c4e28c3660c3b3350ac30ecb40fdf875e144831f0105c116b82d017624612dff6dc22dfa5a0c41d54fe051c3c52e9c0c612b174e4cae57a6c6b87e10e2268e6c711898de83f7ffe03e0d784c0d7c0da41995f3aea31817b9a77b3bf14bb6b67bf2db3f8d3818a69a975cad08594e9de28edd1396f4d9879a33e444d0c60fc619ec66608599e072fa3dd8d097150d60fb41f0edcb2d8d99c79d33e05c760f0568376174fd2c84b1b8c0ffdfbb586ba6c2417b41f13d929a8f34edf5e8d16d8ec76c5110ae1092e068827c0421dc0f136bdc2fb81dc09ba856f4babaa2fa6e63e15c938417044da1eb97452cce783293d961815e4b8a5fe165b3cb01a22da85dcb38049f1a869c2cf8bb70dbbfe22208c5a3cd985cc28c195b7be802b9691533ba2c153fb1d161e354453ed4e32ff18fea3c5be33ee17613e06b3f4df93c4fbbe3c66ebf5c26c84863dbf7bc14c65b7053bed80fdec95753fca0296830e5b626e52a01270aa1e7e04f22472ad80ec5ddff0dfd6aeaeb6f49403cc87bc7f67681a507cfe01e62f9283df0d221b9f38898caf6685a92ba36b5f80722346e47fa568b20ddf37b4f7901a2a3057a8a31ef0bad2fa198fbb0dbea6b8bf69931e48d365eb854fcfd8b56aeac3285559fd262dc0977a9b81a6790263ab29c793c9be86a1b479302ecac9e50fd3a81dbd94d7b84c531ae551cdbd7e6e302057f6de18df37d32533852e2037a6762f6e48a7660bb101519cdc675ca6f73870 ss = 44b233eaf99cb8ce16ea91703c467d64718633fde99e1ee479d29b494b78612e count = 664 z = 0ac37e798a901b0629bb1063acee42ffda600526bc8d92edd3f39702b6662acf d = 935f4b54b61326193682a1d7e1c6261a7c7eaea5c102ba9c139c80324a3f0407 msg = ac859d543d62b3820347e0646d57179af7eaa0bd9821dd8b86237a8e0b986d2f seed = f524f585ab51a9d6273c70d4af66c58cd0f3c9a0c673520994a8f97f68f781e7485a4b07599456abd8b44c29e837af19 pk = 5179360e2c290f35b21bd41ee52470f914b1b3e12f74a28811f8c5d6bb78bd229b35f697cf9960b69ba16e3a468c922f97d50d2973a12fe1412dd75ea3384d83d0b6213a13a1f28ea8689f63a3673b8b2d2dd474fbf6cbb700240da12ea85b637b4a85fc45174cf2687d7b015197880399811a8a7b0be903573018df01cf35b169301401b8813b9e75131504ccb43c7f31671c1dd927106a2f216a7b51cbbd5449bdaef0632d889f64a6b8d5075e042cc093338799149fe32841b98797e027b9a0b54866eb9e3ff2cfd8b76c5cc77e0387967aca74698814ae71828c07c7bb45b6b6a41ed2d15e15fa85de52b499d51c153aba05d059000c959ae84f3f482d6ff64916e8203ffb863b25a82ea13e9fab45e646338753b09d70115727105e130388596fdd3264a3758b6177cc9bdb44253083daf7a2a2da9d55827fbf10cdedb03e31d6cb74eb52445bac5f251e6f452f28cacb8a96065f0a0c6a1b7fa7e5771c501578875ef169acee5699839b15cb21608a16bc44793bb33c6b4a2b14ab856745bb3fb4e61d53700050ba59ee919774e603efc13732d196d7040834e87b1ec5ab3dc22801e44ee96126b138c0b7a07d2b328e9c6ba0e4c5c1b244bcad0b8af9b262c9e0cfbacb1df1f07af7868f25dc4a86a911192bb22c683d2b3a06862c184cc9372203cc8f71c584a3287683bdc6fb6c18f281de8bcc93b7aa8ca957159b1a7751722654600e28787cac35a293bf4d0008ed0c00b0225de3384f7a4320d9e39637f1c3f4011d06c35719500ad8baa8f057cb428702d445249387a9a2460b0e261bf397ba5931abb8a48cf78803c64aaf4f19124abcc436e94af93a9afd23c14b41477117b518f8656b860573cc48360b3452167c00441f03964cba883700b93c11cc361d289c7ea1a667c94372e25a4cfc98813badbc843137a59d7fe21878f43f01bb387b945f2b00709047b4e2cb1e499993f19b4b48028434bb997dc05912c92fd1026db5f007a7268a6b709586551059374b730c2259c8885217529b3a6154c9817281ce008da21c77b71d587ec762ca26fa869d3968937c744a5c31fdd0ee4ae776a1c02fca9fed423c4d1416d2685f2f1e4c547491a38d98687041 sk = fcd26f9d660928385f5a126d3f8c3dc8cc319efc3db2f82a7c017a86cc13de6698f1224169609841b91dbef33563f21e767044485cbe2f22543d354f335c26e093a8a6ca6529193c50a8c16a9233043642a2092fc9f59d61d36a7db08a641499bdca27f4dcb639d6a6f19237cc547fa0489339e7135ca39a3f51bf2a602d849375a614c663c16678b78f98b969e574580487c9be468deba73f70aba53b014b6c35ba14bb367733729e4b7575410cc323a3c490cd76f3af4c85655fe4c6e632af00f7c707b66f1665ce57a986dfab8b6b254ee194b00265841668a27139ca2b1495b1a996f9e97b1e1b32353a381fb8824ec6482c80027592176ddab8f7845a2db1744f216bd9008c9582053ba761b874561f56493d875e98cb6ecb7aa56e4c767128b13b9c5cbe250b9772bc8e0491ce5b6163792b26f544a12bbe6c747bf19b22aa0916ca548255c05f01acaf4e7065917583384803c2834c1c00c81f87b6fbbb4c9c547e35b024e8d8692b103a1b1012c44256cc5c4012d0b292b0834482980adc7342f813f58484177314d41a83b2254c3d05a0f70b50fbe88675785f70765775033236a6413393ae044363b4962b1e286f1b2a73ed28c729f216ee13282aca54c5505de71a76f8d87847401805619f497c3bf765c7a51c9ca485cfc6203457194bb7f6b800d20c6117b25afa7d08242e469b434f980589604774948f5df899bec9199c525e91335708c5523122ac98c1a1c3d36d6ed3c2f5530a7b36c96a1ac4ec8314c565bfe2a78e1cf86906f479b619ad4328ae768c1413e52dd224ad94d5722c6aa84d95b387e8224a766d437b51df2184ce6723bd0b9edd0654af8246cb2b9a9d65328b8576608c06d4156a283ccb64706a0206708bcb09bf71467d82552c44021bd38134a83d3ea8799d685401684e6685a72deb4efcd78aca3a7200974e48e9b570d36790e75bb8142f849157082c9338231b9a55c5944103288514ad90706ce63d684721b37a3bc2b8b7f0467b5b6b6398f85de6972ed621725025becbd07c458025ed7100aef0b6a7840023a82dece57655033fe378a7a69c495179360e2c290f35b21bd41ee52470f914b1b3e12f74a28811f8c5d6bb78bd229b35f697cf9960b69ba16e3a468c922f97d50d2973a12fe1412dd75ea3384d83d0b6213a13a1f28ea8689f63a3673b8b2d2dd474fbf6cbb700240da12ea85b637b4a85fc45174cf2687d7b015197880399811a8a7b0be903573018df01cf35b169301401b8813b9e75131504ccb43c7f31671c1dd927106a2f216a7b51cbbd5449bdaef0632d889f64a6b8d5075e042cc093338799149fe32841b98797e027b9a0b54866eb9e3ff2cfd8b76c5cc77e0387967aca74698814ae71828c07c7bb45b6b6a41ed2d15e15fa85de52b499d51c153aba05d059000c959ae84f3f482d6ff64916e8203ffb863b25a82ea13e9fab45e646338753b09d70115727105e130388596fdd3264a3758b6177cc9bdb44253083daf7a2a2da9d55827fbf10cdedb03e31d6cb74eb52445bac5f251e6f452f28cacb8a96065f0a0c6a1b7fa7e5771c501578875ef169acee5699839b15cb21608a16bc44793bb33c6b4a2b14ab856745bb3fb4e61d53700050ba59ee919774e603efc13732d196d7040834e87b1ec5ab3dc22801e44ee96126b138c0b7a07d2b328e9c6ba0e4c5c1b244bcad0b8af9b262c9e0cfbacb1df1f07af7868f25dc4a86a911192bb22c683d2b3a06862c184cc9372203cc8f71c584a3287683bdc6fb6c18f281de8bcc93b7aa8ca957159b1a7751722654600e28787cac35a293bf4d0008ed0c00b0225de3384f7a4320d9e39637f1c3f4011d06c35719500ad8baa8f057cb428702d445249387a9a2460b0e261bf397ba5931abb8a48cf78803c64aaf4f19124abcc436e94af93a9afd23c14b41477117b518f8656b860573cc48360b3452167c00441f03964cba883700b93c11cc361d289c7ea1a667c94372e25a4cfc98813badbc843137a59d7fe21878f43f01bb387b945f2b00709047b4e2cb1e499993f19b4b48028434bb997dc05912c92fd1026db5f007a7268a6b709586551059374b730c2259c8885217529b3a6154c9817281ce008da21c77b71d587ec762ca26fa869d3968937c744a5c31fdd0ee4ae776a1c02fca9fed423c4d1416d2685f2f1e4c547491a38d98687041b973c4b5037ab14e7f5ebf1384748546d1dd2989b238e564f8e6495567f10d730ac37e798a901b0629bb1063acee42ffda600526bc8d92edd3f39702b6662acf ct_n = c67660a9bad744108f9f896eae9e8770ffaaa88ae9ce06783d358de283e67e3406f3bbd7f9883c992d29331c4a3c08ece0f6e04105dd9f7edddf1d77f5a738969d40443c5373c28271109834f3ae824703a99d7a0ea24e6fc556179496013ba049dbdc351f9bbb6b158529929971f69edeabe31d3cd0222f9e0769dd6941521dc94347d47e1b993a1b9a537ae6825211f157ed2f643be2e62d419ab7df0d883fff7fb2db8aa2942ca899960ea0c904f5d0253260b34738310d65a231a996bfff52664c959e0df83bcbc79a59cbffbddaf0cf349a37b0b55d3015c4ea6949ee2bd9b489cec62a8a9fa573f33b5d0fb06e9a1d86a21d7d6507b8c846a26a8ccc109767c4c3508cba182b3c1aa871d6c406d4d904d5cc030d67bc01ba6257ed3f7e1f271f2ce94060ef3594452011c0d1c4c5631e9fd6a9226f567ee2743ca9be7c9923eae75598d0bbbcb79a51cdc0529dae0ae5bc2dcc1478aa7f07c7ee6b0cf02eb421080e464ebd080c91855376893cf4febac48be431b8c7927895c5f5ce405da05a7d28c658d246ae728e5e760c06cc49ae28595b6ae8fed30787a1f0ba13473123f45df048ed694708a9dcf6331d2c87462946f99f206991dd2a14cbc3162b81defaf3d323857ca0073f1202e733643807ff65ae5472f1f8ea6ae6503c76fb550855624c619445d6d68db8b0c416261781da71a9652f95d71f0e0723cbf0c8da533b933308448f914dc0bddc55be179de5695feec102465ba8feca7725c53bb34e540122d8ef5938e017d5504da2414c27d63dc88dd717e1ff216733d07faa89cc81eba08d92de2b73f9b4d0e38fd2a26ef941c602b238556a030de799ea26d3e04bbfab630c65ff76bb0437208bc250ed54a39ee3cbd3d536fad7fde3a0e10e87c61166ae97e0407c6e68002e1b72addab1f1234c8288d66f8213cd78c07f72db0baf100dd14776b486e219990a163f7fd73710abe3473e310893ee7b59dcbf8a3c85e93ed1db791530435453a8d15f8fb7f1e9a812ead937c77905f19e6f49e3f61f5505caf4850e6d9c569d74b7a8d7d2134471e039d68d582f0bdcab ss_n = fc393efd1d1b289fab8d2c76425283a5661f59148a0788dcca779a0b5bfea7c1 ct = 0d6222072ea3f6eca2e33712c242c84b994cf79ddca1c27e9b1b12e7fa012b955c5a68a55f5bfe671af36b5faa27b5f289c8c60dc6f02d72faffabc13a8a5bfc752dbb87555c21aab53ae912c5ee920eaff1113d210db1087270572ad9722f21c795efc6bdd977a0274486e98100cbd32904eac249df79a8274da977d19dc5293b9b119cda2abbefa65c71c9555a83191b37ab13a35b4b0e287d7b4234bbdf7055da4519f064837b298d510295af392991120dfe77a454cea83300fc2c46bcd5b03813c2ca860474cc716fe8d64b79c008a419898ede7f3fe5a07f258bb744d9070de7c7e82378bbdde18a8f943e381fc0cae7961c74c53998a267645f144eab711a7c9a8b1095ef0d92599d6d043d8c4e672e0ed4ebdfd3d9eea8728d9b7cb97636a7ae336553a9f1ff0d5a0c527e06380c7be190946616bf23815be165b00cad93e895ca170a7397faf355961c52d06258a585323905e5263a9dfe047f50d59023073ed1a8eeba6b66c89448d8efcd91eb6426cb731fdfd8cd24cd5ad5ae43aee876e6a607cb035ecd7794266817dd99eece539d66a8ef8eb4e99e4b49ee1d697ee481cb92b2a607bdd422021cffb4a73a192abf2e68b3d7c6a8d3d143160bf624ce67dec90222e6090683ea7792aa0cc49dd285d9c5a50fcb1b4053c3b20f86cfa40bf3e4644ed8017b68ab2be5c41884465ad2aae3b86d9b40d2d63272bec2c3680c858f489d91f5dc3443a4450720a882590bf262dda5e2fa662390acc84bdf0bc1afc81a74164a2bd653a6ac89ed18a815ccad53b8b1c7d87c73fc9ac27b12732894f15e70162d74b46bba1a162ee63239c6e8791f1292f6e8dae2a663f33f6372362c1bb0906ca8653b9bd13651d98c9b6399f7ce509b14fd6d273c92a7d46b44b18d557ec488a6798e15377fde2718eeeb3ba70e1a39566f8fec0c97adc61bd503af7d0de1f95970150e22f43fc77b3e2203b8ba3326f143468a0dfc73ee7e6324a3702e6b6054590d96517f1efde0f5a9d3f937064cf49130d2a593e2c84d7932c1f2db2a0bd853ebdd19d3d574bf360b0dc56dd9e64400070c2f89 ss = 90b947e9a80f25b847bcd5f487993c9dbd05deaa73369f7d0b2ce360c7dc04be count = 665 z = 6e7668a1819dab0563e3a17a6d1f929a20a8323eeae2410de5353f6267552297 d = 953cabe7fbae2c84bfb5f71290ce648f142bb15f920a3ed8c3fa98149f63321a msg = 8c5739671a29c3e0697242eab4a8c1fa1d9b454e899776bd1fe565fd7c2719cf seed = 23c3f60e15d666fddd16df1692528bdee360907976d1f7d194e8b01e0ec4f486a85dc19ca5abbee5c9f7dc100c7c5ddf pk = 46a1b35fe68232989dda375f8a4bcee54050c546c5abdbb20a1c64700393ec39bdbcb6c0ef3731458652f09c4fd4c120da104053e0339d07a458627ef291c566bb2344dc22ff873bb06158351c5b69956ac3a0baab669223dba59fdc1eaf5c006b5704cde0317e332b9f723e9c4a87a4425a3380145657515349b1c8039f102741e6979bbc3c82cfd9ac41d326b9e4c7eeb670e55873f19c2da2e971495b690b261fe807b59aa4cbf0a90275d1be5e754bcd79c89a6081ba979bbfda2aed0713559602c68b4baaf33df711b57e490d81671259e462cdb6a6fba7c6f2424bf4e4bb57db9ff896189b9436823001bb720e22f1c44d6c95f925787ffab22ce70b896937934425e3599dde93957746c228c2b3a107c2176b20eb731d9d1c3fdd21200d12c4ae70a475c3a94e84b9188a2ff53c47786b91a762a3f675b85c3689afcb2d32021ba29c8c57a3b587bb9362a91f60c310e1813915a23f5b85456e9a68ce984dda23210f818809f8c740c5c55cdc4e28162d90daa343eb28249a945ff2580b796169b00cab8c482e2c4e80626f107434f56b7854a9995a4a19d550887927aafb4c528bf18a471277f4471f0cd76e447841b03a300b67caacd2b6d8737db2447cbb742dc400ae83c196a9826b940052de10acce0476210341fd94ba187bb9f71557d957aee0e9103beb4884484331ec61873ace19283b5ed91e07e57ce319205d44976a8cb158121929f093b67c126ed05ec0a13ae2dc640af3c4551942aad5aff466a1b79ba581744b5648432a5c3c8df1542acb4ab32961d825230b0b8b5565769ce5815e735695d0527337a5f7d68335307dd9e7251c4440600cb1c3e5b89c90a4acdb0a87d77670c06e54955f7f33aeacd3624c424eddb3bc31f99b13166037054022e4cb81f596d9b9390ab975579c428902cd2c8a68ae1b4ad64b2028279e1f038253e8411fd264d7710269d1a1bd820222fb14a983ae855b420a984930ea54036a620ed1b596419d41bb8a5f44725c1955afcbc9d0e60249904c5bfb76cf91750cf78801c80ce355ad2aea51fc4743a5c25f2be054c08939c7c114be165348d003e82996f5c5dd3ecd3d265ea5816ff158f081daf1336a5acb2c14 sk = 85f1a65221355adc4420a2bfda922286db02ec4c491aa651cb1b153160779682c00feb69b8900085258fbf33b07214b8c9eb1bea03c2e7769ea82567e5a06464267a60c995ba0cbc51360411810f9eb27385f53993403fd2d4830c4a3bbf7a37e81a9c50ac8264fa01809a6f006d7c9a395c9301043603adea251ab08bb799d6b096a9cdf5da33d9f449e2f50d8a507de5834c0ffa1e19881672e13e2984449c4082fa5581972854b0146a5ab251258172f6647af876c644fa12892906e07cafa9a23a5bb85eadf572ec26800f632bf4d254a9b69898874b4f3887a304a9cab1bf47248f162a5700f8785ce86fb3554c823510b8bc55dca040e4c52b83caa2b9db3bc0a9baae109e8e67498778539d337f728c535c61650fdb1052c6ae8017b75c4ca40301592766769e3943e5269c141a6ad005c5fd6b810db5819f60b42d68205ebc4468c71b9cb22852e71db7d2b1836816ae531a19d139f07325a5e9a8a7a182636541ed8bcaf2b60248c69fa3c182876788b6e9090ed49ae93b385ca4ac649259962918b895627b66cfd1d55cd68c970f01b5bf7266b099612edaa35dda17e3924e41d3751266294dd2259ddc5a099cbe5678164a257615b587adf49e789047a1185613f05845e34df4625295b9c7fdf759b1352d94f92cd759c0dce536932163db303d638a8f2fb9cde3b8048bb4a50ba8947de4c6d0667c86e21d08a1ad33b2bafea14c9c40b1ef8b5e935a60b2a17e603383dc7c71659668a4fa3c61848805499a51db1dea3bc053158069bc86dfe0bf01dc9c978680dad855a2c607e6f993cc3659ca250719f744d7510212acad20f0491114c06f4547b500c956084eb723b4f302bc1e33206c9b080f26cd23e03176f39bcd2c5439855fea86992eab8f164bba8d952e519c239adb535cd1061ae15bd84648146ac88eea08d5a6709c59955e632e5d9947da2086011bb334d0775abbcb1bc1b8f7d5847cf01c5c59bbd4a9947c6482441a7ed1430eeb83cca5f614908b3e0cd0a4704705cbc92cc38027a7e221fba536be952b88818fd1babb249b77a2c18506fb1cc376a887eb3346a1b35fe68232989dda375f8a4bcee54050c546c5abdbb20a1c64700393ec39bdbcb6c0ef3731458652f09c4fd4c120da104053e0339d07a458627ef291c566bb2344dc22ff873bb06158351c5b69956ac3a0baab669223dba59fdc1eaf5c006b5704cde0317e332b9f723e9c4a87a4425a3380145657515349b1c8039f102741e6979bbc3c82cfd9ac41d326b9e4c7eeb670e55873f19c2da2e971495b690b261fe807b59aa4cbf0a90275d1be5e754bcd79c89a6081ba979bbfda2aed0713559602c68b4baaf33df711b57e490d81671259e462cdb6a6fba7c6f2424bf4e4bb57db9ff896189b9436823001bb720e22f1c44d6c95f925787ffab22ce70b896937934425e3599dde93957746c228c2b3a107c2176b20eb731d9d1c3fdd21200d12c4ae70a475c3a94e84b9188a2ff53c47786b91a762a3f675b85c3689afcb2d32021ba29c8c57a3b587bb9362a91f60c310e1813915a23f5b85456e9a68ce984dda23210f818809f8c740c5c55cdc4e28162d90daa343eb28249a945ff2580b796169b00cab8c482e2c4e80626f107434f56b7854a9995a4a19d550887927aafb4c528bf18a471277f4471f0cd76e447841b03a300b67caacd2b6d8737db2447cbb742dc400ae83c196a9826b940052de10acce0476210341fd94ba187bb9f71557d957aee0e9103beb4884484331ec61873ace19283b5ed91e07e57ce319205d44976a8cb158121929f093b67c126ed05ec0a13ae2dc640af3c4551942aad5aff466a1b79ba581744b5648432a5c3c8df1542acb4ab32961d825230b0b8b5565769ce5815e735695d0527337a5f7d68335307dd9e7251c4440600cb1c3e5b89c90a4acdb0a87d77670c06e54955f7f33aeacd3624c424eddb3bc31f99b13166037054022e4cb81f596d9b9390ab975579c428902cd2c8a68ae1b4ad64b2028279e1f038253e8411fd264d7710269d1a1bd820222fb14a983ae855b420a984930ea54036a620ed1b596419d41bb8a5f44725c1955afcbc9d0e60249904c5bfb76cf91750cf78801c80ce355ad2aea51fc4743a5c25f2be054c08939c7c114be165348d003e82996f5c5dd3ecd3d265ea5816ff158f081daf1336a5acb2c1458b05c3293342a7736e04b06eafe0937b9c77af0c12c240ad53a8c55ee742e176e7668a1819dab0563e3a17a6d1f929a20a8323eeae2410de5353f6267552297 ct_n = 35a3b4176956401ae39a1b90a86ef6f084ae3a4c0fea78a94c97db9f8d1782ec6f8d3785fae4dce6c05a0015d8c65d254702709e99b180e5348a25b1b78e3bd9d5a31bd021533139e0e9745b7d3bd64137a05909c70bf495f68febfa5d4998ed5cf3be68056c33338d145fb37117407d5482c4e920ef318afa855fc22f05be0453d8699f4495d1943765d2620bc9ecb3bd6dba2950067f231dc1f5ba7e9c94ce3bab63444155c374d990c05c17c86777f3e163f143ad64c3a0faeeec35f5763c927cfda394bf2996a8e8cca9408e364ddb7e8c73349d0ef337cf041a748f29d22f49fbe30b75b4683ed8dbc48a40ed7584ca2f5d3744eeca078783c055c6373a87761f21ccce36cabae8d838fdd43f6ed653439b23eee89e4b8aa78455c9c843bce3eb8788b9cefe5f3877bf2616cd40c6bc1f301b5cf645469725063e419bdc7d670698dbf458292761678da4d7ddfc8092c18ae2d146ca312324394dd02ae602d56214e7e939f09772d08343b71019197ff5266a4ab8912bf8c28531f5702964b030dad0d2dbf80df39c5768b74dae1c02ad5b73bace43e4397a1ea7b7ef8c8cf9659707f0d2473fba94d394b82a9b2fe401548945e84958decf9d7853a5e0c4b5322989a6e1ed72eacab3fc2e139e9538a726ac8b71fe8438733eb423a79d0928b505cc3a7120e262637e3954d412d2196ae9af31bd1e428cd7b365066c078871800617d880efba8b33e9e463e34a76e133d104ccb760d386dd8305f6dc721b5e3ec5be77129f9da1d2d7962a494b6bf78eebba381f4038e018f1644ebad1416f2028c987906c7b491f17e6335b2d4966290833c00d66e890cbed2b5345aca161eecec7a9e00e2d56508bd113a07561c89db2fb75c16a930351d99f9ae39703ce83962a6d2b0e1f92aee76d9b8483b5addaf7d8654ab11087909bb729e02a32712ce04e17a51dc44052d6eb202956f7302e93b876bdd56454c27345085b1875ceb7f4ded0b136fb9d78d25cc81b16d2bf53be8026e4278571567605285095f811727ee073d089416f6ac68c23d3712ff4095a99e25ef90b2f965acf25aa57 ss_n = 69d21c7b91c140a22bf80d2b417a4be2cb41a58d265b4debd6e9bc0f07ef0f2d ct = 9f4c049f45896fa0c5ec93c35a52df13c1db977b94b88a0b77dae58f56d11708b6f20bb7b5751cc917a5df3cf7a6767fb09a5b23e60137cc730a4692bbda3c626767d4a405d12e342b8309b0e891d4e23799775e9793ff4f1bc2e90f65f8f8183cf0939a3746057b7fa224c20a728b3c048e626dfb301dc93134900a89bf2d16a1ecce42bda241e8a58971c556e61599791f51b96e0bfb5a2776636f503e2d4ded3e35259e948316e30204765ff58c08428640cd71ec2654e7375cbf0b2aef8456d294c548e0e11e9451d61b631383f4e9b5b0b6e7f7945298ae014152c12cbd813e62570bb5bb9d51c5086eb3ea3f1899618f063c53876386e552fade7b4f4d63fabf054d9e19645be40c2dde532755b93e1d1ccc829f388233ca8f242ca24fac1a4396d61abb75928e2878dc595bcf03352ba5b1f65e6c398053c0989ffe856a7b7732db6bf299c30b2f50905b8524ea79ce71456f9fbe755fca80244c5f570f17c51d58d6888a645ee9861999bf11a2c897ef3a26d43b70c6f01da9c1cacf4cbaea669ae4345c62b7474857dc7cb488ffc603ebd66097081667a0d6aa5bc1bce02286a242d5fe86856567d490e36e327fbc033dd2a81fac2883fd5a551b40a68386a55cab30ea76f3f5230f5cb5d2613c4232703fb89a85c6a7630a8a1039670b41d0596239a08253d496aba7d2e8514dce0d6a50546a79b2bbbe6d5389dddd994735bb3164135399a29210bb82dc57321346eb1b70719253595130068c5858bd7dcecd2b0f2523c32e80faffc33d2a0e5f826368b07fbb8e7c4b1ac17522d57a901d32f4dfcfe2c160610a730a45985e0a4cef804d5fd9bf9d6d280b570cfee5333c409eb1355b511584459cfa9a460c4f338313f3c3b69e30a1c7852907b9f051fd0982ea2c022ccfb02a45c921562833319cd64b2348f88489f1cf8b70ec4c0d5f56ababd78410af3c682706eb23c89584c4f807194b0cbedd75c971ad7174791a88f5b44e9d2e8b6fbc3a90e87ba818600e76891b5bac2500d2c1832fc3d3236a8c1c858f8b7b3a78f8c2e1f9cdfa03d152ef83ae1053282e4976093e ss = be3c981d3dd4580dce32c3066183abaaa9e456db7eb6f6acd6354899b8e84844 count = 666 z = 6a9392a3e260e3f3e2b20751cdffd109b9c3a1bcf316ad32284060604c05ded9 d = 5dff786545506fa809314cec725abc716984e4de2224d6802124466ee743dc34 msg = 2f5feae7fa195adcac17336a571e36f126b8a325085911788554022b05c3dc36 seed = 3d4266ef47d48ae07e0c61ef7d960a1310be5ff2db2522c1fd377aa2eea0cd3b48efce3a8d0f4178f189b9ccdadc2ad4 pk = 83f317f1e6c9b2cc58d6674cbea29cbc3bc7ee0c1ee2174eb517470eb69a3fe1acd29a80138a881257b8a9c88ef377510e4342c6a4ba16d4c438e36d24e5b05a7a07335b940586bc5dea95e0067e1f73a59c9346a0f433d0679c5f9bbc29fab7744c65e8443858ec7998bb5bfde64547868062685a3b5bb5516991cb68c3a76c8b933bc250234bf74a46a706b1628b1596a66ccc2330b6ca74669792d720c0c03430d7b310110cbc8e26bda641734b8563d2e2aca342bd339517c48a5faa390450463a6b458f7a1a10fa72860ceaa7048b04a7a053c9bcca788a6115c283aa7310f6891120185111bb9685006dc8a59ce5eaafb2e911c4cb12f67266ef5599b228b680b1214170c8a6fc1455aa64db2124c799710bfa80f0679ec5d23988d769bf92617bfa6dbd800c4538289809ceaa524b7e631b44d262f4c1bf20f76bf39229eeda62772c2b87442a22216d1e73ced185ab09a4290d19ab4afa9dbdf40af4011d060c1dab93c9992332c799c9e8c5b6ce1312252bb0436bcc978c2c552218e71bc27ad224a3b4b3812ba96cc219f3a3774ce71813b892dee0583d7343dc2cb4a2178c7f745cefe1a9a8a064f1a6a4a691a3116895d8fb71dc288a78dcbe74b5a900918b535cb887f463293b3e8be395c1823b4548216cc0cdf5f25bf6ea56a5164e90fc0e88b0831934c4f2085d187c66fa72a26ee90e5816aa528872f73855b31a564fe97856eb38dc11cb0230969f524a1e03cb8088babd4282315508920b7f053aa21630bc1ea44798752bd7db2aea5431ad291c335c9f65066e52cc560899869b2b465d20aac004431333ad03d26f6adb7d5ac22d07622f88da8aa6d098d0008336f310c84828c9c297e4289c3f5436d1d1b66730bd08d698f0db87c07743965a844c3227019575fb55915fd5371a3772c5eb9e45c75b472ac05ea03638934cde91a29dcc5f87415fa25a0bb8fc381e3432abfacce33c567da4b4aa98b47ba0be57563391131e35a58b62fb40f445333fd41e23231a4c1c75df1a0e6f14c2ccc01d46174cd61bbc174c0183b3845c6694366667bdfb0682a0c6235caccc33bb6fd7b4c0ff96f6dd5e4e24ab10d29a91c32da9fa17f50945a7922abad4 sk = 67721c377727e9a342587365f40688d6b6cb4968b38b1333114c1117b10bb8d16b1515893438a508f539498babb2ca80db14aba8e5a8ca738022c85c20a40425944d27d5c96c4ac8fac5ccb6db6655310ba2fb8b0a6b60bf440bdb0718e507a4112a8f1fb84b283bb66eb2497a4375f8092021c30751353f3f6c3a3be1a959486df77940e885299a81040371795b11bf07c110c3d021161cae54b46cd34b84748786da112c3b87c61ea8b4715a7ae2cb7a3b806c95490f34969f1da01aa89ba7628a4a7fdbaf54c8c3fe12c590f981bf92696ec876c720c9e89b5dffe7050e1a70bb2389dd82626be24deae9757ac17b178141f5416be19709d7a534f3941891d287a4037033a371ff1607092546a637bd9db95223c0535979a4c4c12e10856bbe4c8a73608044b69114869addf152d8d94f5e045bcf1b0767486b20584098c72ad6783e16c12e94745e92340547c028036652adf382b558979e4c8836bb99a2c6cb1af34e1428b23e9899e092aad072aa8b0c9c8c970f2c96602e6c62e87862a03a0db800a83360625e0b7f48d7745c38c5a79143349aa57aac3ae723ae48a75badc5bbaaec6558091c00998f60492afd0a3365e1c2e2c481038593657c188756af84c34b30d18a401b74e161600ada58ea99b2248349fe9005390711a9cace5a76782f724c7232949a423c92e3262265a41a52a367d66a6fd477ced5ad1533a7bb588353895ad197a7eaa1604f0323a06595a518072190061e5780c85224dd07888e494fa7a57cec449d7935a5573907e8b405c59541de52a437d3320c6042c874a6593b20f0676cf4c360af0a0d1c18a6e4090f983060e3a32367dbae4d421b8b6b8b84fb3e29930a40fc9bca12987e498920aa1a0a4b345c5043b264499695277bccc617253f207b628f04168ef504f8b7841b1c73e8985f44715f1cf2be5f47026df6702970425e732127b06c0e39ac64b0c0ccd14f41589e8349a7df36b4cc987589cbba14b19bb8cb85e0c25b4d799b35ca5a1909a6ec885c8e1b8c04c03d54636badb9105194b9a0137952b75a64d157234c73552c92bc59b817281983f317f1e6c9b2cc58d6674cbea29cbc3bc7ee0c1ee2174eb517470eb69a3fe1acd29a80138a881257b8a9c88ef377510e4342c6a4ba16d4c438e36d24e5b05a7a07335b940586bc5dea95e0067e1f73a59c9346a0f433d0679c5f9bbc29fab7744c65e8443858ec7998bb5bfde64547868062685a3b5bb5516991cb68c3a76c8b933bc250234bf74a46a706b1628b1596a66ccc2330b6ca74669792d720c0c03430d7b310110cbc8e26bda641734b8563d2e2aca342bd339517c48a5faa390450463a6b458f7a1a10fa72860ceaa7048b04a7a053c9bcca788a6115c283aa7310f6891120185111bb9685006dc8a59ce5eaafb2e911c4cb12f67266ef5599b228b680b1214170c8a6fc1455aa64db2124c799710bfa80f0679ec5d23988d769bf92617bfa6dbd800c4538289809ceaa524b7e631b44d262f4c1bf20f76bf39229eeda62772c2b87442a22216d1e73ced185ab09a4290d19ab4afa9dbdf40af4011d060c1dab93c9992332c799c9e8c5b6ce1312252bb0436bcc978c2c552218e71bc27ad224a3b4b3812ba96cc219f3a3774ce71813b892dee0583d7343dc2cb4a2178c7f745cefe1a9a8a064f1a6a4a691a3116895d8fb71dc288a78dcbe74b5a900918b535cb887f463293b3e8be395c1823b4548216cc0cdf5f25bf6ea56a5164e90fc0e88b0831934c4f2085d187c66fa72a26ee90e5816aa528872f73855b31a564fe97856eb38dc11cb0230969f524a1e03cb8088babd4282315508920b7f053aa21630bc1ea44798752bd7db2aea5431ad291c335c9f65066e52cc560899869b2b465d20aac004431333ad03d26f6adb7d5ac22d07622f88da8aa6d098d0008336f310c84828c9c297e4289c3f5436d1d1b66730bd08d698f0db87c07743965a844c3227019575fb55915fd5371a3772c5eb9e45c75b472ac05ea03638934cde91a29dcc5f87415fa25a0bb8fc381e3432abfacce33c567da4b4aa98b47ba0be57563391131e35a58b62fb40f445333fd41e23231a4c1c75df1a0e6f14c2ccc01d46174cd61bbc174c0183b3845c6694366667bdfb0682a0c6235caccc33bb6fd7b4c0ff96f6dd5e4e24ab10d29a91c32da9fa17f50945a7922abad45a470490a7204bb6ad386a2bc56247f80b89a7f031621844ef8ebc128aa2ff6d6a9392a3e260e3f3e2b20751cdffd109b9c3a1bcf316ad32284060604c05ded9 ct_n = d2f2381125d2e15e77a0c02f481bfb5e3ad86705606be20d50bc09da369662ff8b829d9318a64b012803e752400d58901f4710a8ebb5732b493adbda7279bc9f483ce7e8312b87fdffd5636aaa869e0ef65bcf86bd325eb5b5a509b3b5d93979e5eb692c034d9fa1416ed33ab04524b927e0eb5fa31d56b2a3ae65e7c6b431a7517f3f0aeccac8f33c5397173328e814da12f82cfd6e8697f841d8214269880e55c5b6e912c89c5cb23090b5cc397071be3583645d49f4fb861a465dbb3f7922e7b0f047137deab1aa75ba76aa06bdb2507f43daa4d8a4e80bdf7619df6b0123d0a71de4659dcd6326c4608ed0730cf70f2f1eeae6867b56f62ea2ef5703e37a472a60bf3c486a52af0585b8330f650080ff5bdbb117c4896eb368e3be0c65af9f7f08ae5604e66e2d83721b24119b534ead3ad58ed945c0b39ed3862ad41c6d28dc657bab32f1e8ce6b2f59379b0f3ea3533e4da6b95af759c09a59f4a6132268ab0fc4a3824fa813a649097d41e42ca15e0e8be5196ec93df5cab4cdb584390b5ddea1e9089b8907cacf73bca884986ada373482c14d0da048fd47654441099f92edffa71be3b89b5dba8a80e9c96dca080118e389e90ced55dd6d7bb34afbcacbd2995b4c06f829fa2e0212a4ecc484074f66f82ae09cff9d98da6c6c6c52ea9fa3217429db551e0127e1e226c8e041c31557d27824a475d83a105072fe5047749cf9851911b4eab3a356f0a61f814fab30e481cfd6141f504976d9c3148648d488122fcc0e23b6d0221fea8ddcf24707d869240a78c7b3deac7c31fa5da397cd606b6db7377378c640699d3e218ee9b2c899ee5b652b5bdc14b0fcd2f92e52c7466f86277f94e8228910a682c8b4028ff26328ba1295024618d9298836051998370a9a92454aa0993f006d9528d42c9cf3a0bbe65ca787501beca16cf66f50a68a29faaca91567aed7b1eddc4bcb34167ebaead814ac3ae8742030baf2a1ce7dec6442cb5fa96649d6c1327dbb73d20034e97025c155a94bf1283af546dba51cdc2cf8aa01a2e5eab38bab8ff1ae3d08d3f0442672d93f2e6e64bb4af9b5 ss_n = e0dbc981a701f28304c0ee148177b7bcac12f0102e9461ee7f0280caf3d73d34 ct = 5d68b14aa3b1c366048a3c90117c971eaa49e497b0f1afc52f219f1317d4fbc3734356f27ab131ac526b373bb4eee4db6d4349b099221c24309f010e6b8e4ca2d976257e0ebb4888fcb9c1a429d4ce8c874561b54ec4257b3f0cf31b5467f465452c255e0c4244fae810dbde701a57bf32bd48d38a71028bc0ccb4e3a8b861d70ab4c2ad37f51eb0acdfc66301aa90f88cea9e1b552b4cc7faae448e171a78cbf723a1fb073cba721b479b8ae1b8ecb914f381059d2c97272eb2a798c285af46b76c5ad9f3e3d56e5133c63b77501b8f582eb7e2a7793951e306b8fbf456dbdaae7528e4b4ae7d3a174080825dbc930301dbd9b155e8e169ade3913c871fd4eb378a0ad7ed9539d6456025f1245221f276f147222fbde34262a320805dac34e2e1daaa06db438482a31823948e5bbe05c7e79b3521bf6e07d8780395bc3aeb8e6e4c7fd39fd377f545dc7c116380b1f048fdaffafc7f345c902bf7b33574524be2ab60dbd7c52fd2c1bced8619bc0a514ab5c9ea04151b2a0f54b11077fa0b841a592409ac4767fa9d8fc5355abd46e5dc099e257fe3731bb0c266acba6951aef9641f7cb74218b8e05b51bc585ea6f39bfe54257066ffe1a4d65a550ed1d0dc4b1dc77b036832cfcdcec84b347baf825757856eb5781cabc2e8e6aa8b3913b7af71ddcf5de21e288aa3ae6d074fe4fe3cba7fc4c1e075281b7ce2547ad62dab1f0980461da78dfe496c77836550f8e0a34a291ca9e64511ae7373a2cdab1eaac3616c803df773fa028130477cf4118cebbf73777668ae2e5fc7a3212e9966ea9f3c195e810803c78662bfa5536ee5d03f01c2175693263fb2ef1b4a7fbc4ec910cdd4b72162c74d05988e8b4728b836fcd2e87351ea67cb3bb060eeca99625604ce9c92d82ef68ff037645521e285d2a17d216b917233ccb5bec2ab604c61a26383ea27eb49de94f89a5c51c4e0bc475c28d07cbd1afb36b0b576d70d206c3996ea1b0b07f96c2fb1f24faf8ed7d66b11490490f9192be4493619e05817258d6ed0c59f8a8d0229ce35c78a12b786700e3b516d35b9255b4cca02657b7eaf4b ss = f2eb2ccdc56bc170329fb5752879eb0c6a7ce05fe8a0eda0c16ca6b212c51f00 count = 667 z = bfb2a827a32cb83904512042973d9d502d2d0f0cacf0cd08decb3985532b1aed d = 3e89e457afd2cf75ef1f66868f15dfce546f405aefb12b2412b990d7037bfa46 msg = d806640a27f8f8397d74011980e9ed8863721ec9a6f4d0f22ecaddb81254c1e1 seed = f004616fb868b4953d2ab3b4aed61acfb46c008320f99a99d2b86550754ac01e0f339fc46f45539cf075f2a560181af4 pk = 247bc350b91197634814618f7bd8b386a31cfb5253e8449e3187a06fcc26aceb5c4bd28b6e99afe46c5e13e30ba1593c1f948703fcc713065cdcdcb657b885d06433a48200c0f23c4a844dea2cc780b18b5b94747c4b1966623a89775ca3a1c7ad797dc970533dfc3b2f93593eebc299e44a9f294c04e84aeec64fffdbb5169857e2595465627e6cc3c75e5aa961c86332214da25328b3888f47e0c1d88408d9079bb0d50cf8f22cb595784bb52de002bf81ea9214d90e6acc1933314472d043c714b2e2409b55f39839c5536812a1214b32263b596a5ca4c2b03a146bc4a02baea6b277087265f00983f144cd194169c5b48c4cd66633927a1df79efe359876c93997bb8927e7c0813793982a4dec59817f50aecfb857dff01823b98fc1d80e42dc577da250fd41727d7c55d8373b9f18b95618be061191394c54ba0333ebf91acab373402b05df37b8b2b29c5b9876ea7acdb9b17ebb1a007c1859c8463e16844c91e29fbf883fae077b3ce1634496109790acdf938b4dac6540305281d63eb84649c6e974470499ec6791c2516095b98fabbb44e543ccb9e3825dd8359bcc833e991c6ce2040de377beb60bd8bb65f59c59448b0d06d7aa7ad904c7e7bf4353b2e1252615baa37e04cb3f392edb24a29aa7a00e001a86e59a3446aeb505173f33b84908a4e99851ff14a8af34166838b151dc9babf2ca3897390ad33c7db6674a084568d63f9b314d3488c8f6665dd5cb5bbcc362ba323898e5643d571ad9887e29958b55203124b26708c3380276b81341415805956a25470901b079599004e3965dc269ebeb84cdc503123c2f52aa380f1a926d1b25c7980e9c549f0eea788588b9776191175507c3943d32e180b0e8b1d8d624410201c2f38cc8db5af4cba42c759f32d017f0e824c7f4a6e760846644c66187605bb275d5d492df24b5a033799585438d468fc48a0b083a346c4a54359a3f200a6a25b0a6ca246b1e0c7dabeb18db427fa0b249345ab5b0f58a2d547236680b7be3529317365455acc2f1a8ca3639f970b8dbd80563627160c14bd747886a4a683bc22925555220038bafe9e4f5c46cd6c93b72ab305da286f24c81b0ee6685b5f783fcac894273302c sk = 433b70a8534bd5b0604b867e52f39c75bb3fda8c4ca0722a29a6b5db566c6c13c49b77993239314821b1716077cd211c845ab4718ccfb3b898db9b34391666f8010a855125f9d75986a9ad9b29745a7aa90bc9c0c20c53f256522db97639e5ab44e4b181a938c4a56948552a1a8217e4415dcd1ca4a33401d0e707592ab42b6c86cab893bb34590d595d68f378ecc0a76f1712ac718fbcbb38d8fc19da0c45e10237fb26a94c1a708758bc391290e15c58b247c005b4cf9c3062dcbc92e919328e1b13d28572dcdc8a1328b75d33434c5a625b3b6558928eecf8221fa64347e6495e84986c663d3d828c8a73aabd5340cd3bb291c87d7d08aa2ed68535f4533592bd321b8d38c532262b2d7a2a41c01005b3ba5543983704ea0f874aaf2af76125c323aecac63f7c8c5e8a1ed4776abcb08365c668e0ca0edbf83b4ad44d271c8364bc9cbf6b0ced9bb411d230c05703d0b91e8a49ac2aa3a190c6aba8e034d6e112bbfcb933abcc4d2b07abf46b6303c598f8af49355df303c0ef7122c028a9be2c17cf19bf24ca2acee8b6da11a01000539cf03c0bb7c67e34c3452b6f3f87aab639a6d92485842487359b17ad78b4ef5a98db1cbaee2c359f739b50819d3ca894cb014bd9b59157b9b05159631b9a86dbc915b231c11bd8ab5e290a5695b032154f72b346cf404bd0543f94a9c3708110fdd4b3a138531aacb28c7c2adb876068dc2468156dc24278d5f2a0d94162118c5c84165da8733e78b99d982ab466e655bd347a51e66afb575b2213594a072f60b77da8c50c6b5882bdc48318b44d7f042010485619a97670a0a342baab26f07e3b63ac9e6c4d2f3047c89666daf726bd60827ee9c5b2cc902ed61b0f464253b0a568c55203828352c65346112c7e976c3924ce96d773974817866a983bb59fa6b34a603cc562dab6d9a7be6dd01146dac40e3821444397c6303418e40a1de29a4e13cb0bac79e6ba1f7f3218d4da3e8d4401e892b415790d0ec266f6dc8067b666f4659b7f3b5594e42e58d3463f22bb5d0c5e1856392d9aab22a591ffc42f561126e4bab1d1104f91490ee915cc247bc350b91197634814618f7bd8b386a31cfb5253e8449e3187a06fcc26aceb5c4bd28b6e99afe46c5e13e30ba1593c1f948703fcc713065cdcdcb657b885d06433a48200c0f23c4a844dea2cc780b18b5b94747c4b1966623a89775ca3a1c7ad797dc970533dfc3b2f93593eebc299e44a9f294c04e84aeec64fffdbb5169857e2595465627e6cc3c75e5aa961c86332214da25328b3888f47e0c1d88408d9079bb0d50cf8f22cb595784bb52de002bf81ea9214d90e6acc1933314472d043c714b2e2409b55f39839c5536812a1214b32263b596a5ca4c2b03a146bc4a02baea6b277087265f00983f144cd194169c5b48c4cd66633927a1df79efe359876c93997bb8927e7c0813793982a4dec59817f50aecfb857dff01823b98fc1d80e42dc577da250fd41727d7c55d8373b9f18b95618be061191394c54ba0333ebf91acab373402b05df37b8b2b29c5b9876ea7acdb9b17ebb1a007c1859c8463e16844c91e29fbf883fae077b3ce1634496109790acdf938b4dac6540305281d63eb84649c6e974470499ec6791c2516095b98fabbb44e543ccb9e3825dd8359bcc833e991c6ce2040de377beb60bd8bb65f59c59448b0d06d7aa7ad904c7e7bf4353b2e1252615baa37e04cb3f392edb24a29aa7a00e001a86e59a3446aeb505173f33b84908a4e99851ff14a8af34166838b151dc9babf2ca3897390ad33c7db6674a084568d63f9b314d3488c8f6665dd5cb5bbcc362ba323898e5643d571ad9887e29958b55203124b26708c3380276b81341415805956a25470901b079599004e3965dc269ebeb84cdc503123c2f52aa380f1a926d1b25c7980e9c549f0eea788588b9776191175507c3943d32e180b0e8b1d8d624410201c2f38cc8db5af4cba42c759f32d017f0e824c7f4a6e760846644c66187605bb275d5d492df24b5a033799585438d468fc48a0b083a346c4a54359a3f200a6a25b0a6ca246b1e0c7dabeb18db427fa0b249345ab5b0f58a2d547236680b7be3529317365455acc2f1a8ca3639f970b8dbd80563627160c14bd747886a4a683bc22925555220038bafe9e4f5c46cd6c93b72ab305da286f24c81b0ee6685b5f783fcac894273302c060f85ef19729129139bbae06b6d3f52da3b7227ae1c4d381f1c80aa24e6c1f6bfb2a827a32cb83904512042973d9d502d2d0f0cacf0cd08decb3985532b1aed ct_n = a5bae2fd5f494a14e64668b87a3570703c0cab9713c63f3c9622f6844f8bcd0cc43e76be85249fdceddf42f0ff464ec485d1b82be6ac82c3cb14f11c46585c34c6405ce92c29365aa07f9f714e27d8cf5692310cc3c7a65d2834700090022d4bab8ed2c9fa2f3098d69a0824a890d974b01fa988b7cc98e83221be5039dffc07ce4bf8c892814aab18315940ea0cd8a17e7da6937b9ea04791e960ed6eacbc28bc0887d3de79deee1e8eddbb315c5427f1d9730b9b22ac7616cc71716fdfe654ea5739e269cbe1929530cf88ac28028a30d87ec15fd74700db8487a1edccd8df2a3e5d4db23fe986d9359657adfe0b9f370b8fd7c4223cafc2735e9c3c8076b37167b6480e6e1c3957f013d6b927a51c7ef97c84b5c0f75d5b68433f79bb44413256cf7db486cf1103667e16cfd9aef7e34c04475f8306c3d0ce7126e45b1dc27ca41927c8bba3b4410d0874a81ed0667cc2532ca32dd626ec25d76a882fc768ede9cf38f8b7753cc6304aad1a6d36f49a71a4497e5fecb90f10444f5c854f7087b11ce0d4d6295bbff47c5844943ba6335b1e6b9c51b5799239decd75207746a26e372baa1449f879ccb6ea316dee7dd817257e6d287904d2686be1bafba4d96f2d1782a27faa64ab03000a66703fbf36b445e85beb69c1b42581dc29b61b17d6cd829fa183e41cec352c5440fe6326dcec71d1b13043ed89402a782da39f33b8b07d1dfc77c6357a5037bfddc96b5238c62405b89c1ab9701010ee7bf5184cba8a54619b05b50dbaada27b6b648fad78e05c3a0f4788626ddebd1df8b0401f6ad18725e524e3cb44f2654178fed43e3117c590aafd46c179691a40f65deb3221f6278a4d4f1d2b7bcf6c3f076757598ebfef178e218151e25e267449204136ffb92568e3e5d926edfbeb525ed16682f1f31f36fd9b3c04a5e7858e0ecd8cb54b6e4511fbd82937335aec0f5c8a8d9effb6035849a64268c186800111c2af9708dc4d0445961bec7f4212f24c4f59f83d7a62e9bb3fe03ab3e49074aff1ae8d9242279aa1d01b94fa3a5b91e5a98d4f5e333bb2b4b46bb498fc1cc2448fcbb0 ss_n = c8ce282d80b83659117d21602ab58d0043794399c7dce1de4a1f5fa34ad705ab ct = a12c36ea2cac767d4165926dcdb1cf89c873e22209c739ece80eb8285ac5781d08ff250fdc9128809a4002d6e500dd1ce55b8b9a88df5249089c6a7335963fc1c63f989281dedc81e6a343a126394f58c1000c848bfb3e0a6f3c9499f4bf1278dcd5963b13fb0b796037e0d22e15e273645c9cec5aaa1a265801712324ef78ef96561762905065fde6e0f04fb395b31ab8f13d35ea7c2d21619dace1bfcfdb2c4ec1d5b0a53f88297b5d5a95fe2762498d0ff95c5a67ebec29eec5d8ed9849b5c9d114c09edf6777c53eaac7b8ba1227935fb89ca182ea84f81818792d26dd395728c23be16a343cae3c7737e14145212a000ae27154a4237f2f88f2ee4b377a3f592554c46504feb00319f815e0be4787a78172634c80b6be2dd3613d8f53e42fc518bcbd5c612c925aaa225c856d72bc0b6a4410fda33a707b3307469798ea15369376ba37133b8666a5cf2c06e4bda9710b6c931311a76fae5240b7ba8eccaa4437d8911296c5b4c69328ad4571727d9b892ae2754a9aa3e265d11021109cd6dda862b997ed53c487b53dec776efbaadfd61769304aba4a97f0f6879fc05ba4e0864b6b4ac0496b4861450d7ba4202442bb318410672b66d2164e597328158809ad3015f4cbae747725ae77dbf1efa7086ba568558ce4a2d7037ab923fb4d26e1fe6e2f07406b33f0f9da6e52590db244fbbbfe2168e3a875603c438fa2f08f410ef5ef8052a4ba158f378170bfe55606e486a3e2d9300283161dae3650c6d86a593f491d2389b01603056cc687804184fd5adc32fc1acd0ae961134b7a2e995fcb4323cd9d12af7583f23dca120b50129dc86728f0b81491573d4d32b9188f6c11bdd7ee53395737feab6529514d90df05742890db5d4a69ae9d23056386a1958f8b18bf6efbe539797f2391cf002b9ca70b8919859c285d190d629df8e2217860b8f6fb6c294f98debbd8f6e66a5e08d1db4da6f15f269e6afba2126b08b3686e0ef8b7ffea3728b7f942a5175b71d501bf59768faec97f96a2e6b2e325058a5aa91732904a595607f109695f3d9dcee3b5c71c7053c82d2a93daca6155 ss = 9ee7d0b40e6fd47e661937b7ea9bdf352d4b03f05a37d53986473eb5a78a5bad count = 668 z = 1962b606cf37ec482788b9f2ea09651fb079caaf8865d91a3f4185793e4cd419 d = d6e46a8f818ced29cb8307af0d905c69c42c324b43154ffcf3e7a95164183ab4 msg = da2d2b094ecad527a1258dfa4295a4bb42a8c08ce288865bd0988eddc2e4c2fc seed = fab3382e05d7d8ddea0f59fb14cda00ae6aa6b20fdd6d1862ddca43038df25e5402118deb16ce90f4b100ffe2c383c58 pk = 81a58560a6ce3de118db060f06f43e168575dbeb95d50021430b316741ad16da1b34b8795cfb5885c9511d248acfa8994622c3276208f3934d6fb5430a1cbd790bcaea20264b979a5c7a9f005a8994a83ef85ccb2cb916b687b25372a67ad26c14a570026679a3508f1cf7bdd8db079166564255095ae192c09bb87dc97c9e84b15c907c80cac3350a5a6472141b79b5b7d96f2531b20833505ff73bf8d18f95b49092090200840051a7ac353057d4c2baf5281bbdc7234b631050a836e0c384a28b8963b24d29d0548e95087512684b37cf6077a5e29646410cb4ecc5994bb897d3a1863f79cad6a2593183aa44b55686c15fe3630f71f334cf4173b26ccf95d2bb7390481e28b060667d88900490c93a8e121c92953aafc6268e46a3a0091e9756bde31040310333a9da023e4a066049abb456bfa0d2209348996f8149fa048d926316813c7b4da6bd304052126a53403cb0a65a5d43698cd775537626ab926162c40374a1c89ad4f3c92ec134cea45ae14129e033c25699ac3a899d9faa5abf832724478e2bc2275d360121d28955342627fc1768e9b81c994ae8a79d7d697d3c616eb9e64ca733ca42f95f45919db879575ef98a20e326d1181cbf6026017c3d4e4aab0632b00de0256ac76c0d6a9ada74a44cc33c3d447147c02108110ea08c72c8d9a7db0a1df2da8c11372a3e143ffbc5a4838cb3e6ab94e0a695c24009306ac2def75030550c17898fa1611b83d866be1bad5f801c77e88652d9ad3a0b469b3c7b60d9920bb1c3f2806f3f263b0c6213784631feb1785e1bc30f69b2e155951b17601925c73409c0060618395b4bec98ad81c70c619c9da632269c9aaaa897313b644a39950d40e2c699212d899314c112963243cb67054643dc1220f220a3601736b823d5335e8615ba44c01f31a78c415ac6a0ca078c12772ab03a0cd3cb396711fc08861a9c72961b251a980f78254746d881de86875f420a920c99744b0282f02e6a25360b5108ff234a65122534ec64570554db93c2a0a43e312951ea0b9ed21064b33a2dc7f99613fba0c09c7161074653c04bba9755d7410df4123987612ad0531381318206680510cce96574164295f5043b4620550ae9a7 sk = f0ac50878469c17023ac01640d3b86cd06bef9bb342a48bddf0c0e6d277643fc3f10490e1c9507db676dc3425b66322d3e6937f3f6322a146e8ed516766b8480c9ca3387568cd0722a81a97a8213e0906aa995add5db574bec108bb7cc52e67a93faa08ba4295cb0aa7280962a81c6ccf50c74ca50bb588f29686792940dcabb40af321a5daa1f1ac76b39a7398dba5291776052e5a577b48d6bb73c298cc7713ca0cb7977c0622fcdc2844415349113cd23c0604a1441781211c8e289de040fd8602e08fa0beb7c9a00dd573f080e32f1bb6ca78a776204f518099e7c93ccfc69b011829447825be85ccb794b6216529e43ba0bea276cfba3d9f0604f0944b9fb8f965387ad8b92136937871672ba8c01f7724854701338a593fca7a8fe0a17569898f62c1227a5aa745b6ed76044fb100957545660ec62e7372aff006f4175296c0350432aa6857742973b491df90ea29c2e05122dd4b508bf764bbfc05b99ab33ddf6645920c0d3e7a1c630854b69070179c18ee49aaf4b1b7607860f868885596d08e27c7c4066b9038257fa3d84fa60d7e8c408342c7fe6856e86185367c132099486b10077d882ced419e879388eeb3ffd70a4b1996d7761bd31e22a2e1878be4a2abaabb8f2b31c0435890545a0465875dc9cad13c31f08a808442785ae4679b031b24a9c266b790996d3bfa545aa12a83bca72425ba64656359cc8779ffd724ff59b4de9527d16943260402308a17dfe75084ef697bb873bc4e52dde765dd9852c0570bba66c36711b95aa49267f96b9e31752b4135b1ac88663b1783d63a73929354a198d28a66fcca94d1b835e57e27b5ef3bc16d6b8e2f622bc6b92d9cb1a8e577d80c7a6ebd989a85c7881d781192395d243c5fa226f4cf69379e3275674b136da0f900987c760187eab75609c142123858e576fd5841d000910f7558af6bc5c60e42c2670a970c3814f549b0ea7748ff545bf10413677b6a761546fe0719930819daa85742c8d82f358542a9611021c10560e083b4ab677a1b381489104ca656b61fd9a1560c03d8dd2958e17cc21c0344834237d0167dd627d81a58560a6ce3de118db060f06f43e168575dbeb95d50021430b316741ad16da1b34b8795cfb5885c9511d248acfa8994622c3276208f3934d6fb5430a1cbd790bcaea20264b979a5c7a9f005a8994a83ef85ccb2cb916b687b25372a67ad26c14a570026679a3508f1cf7bdd8db079166564255095ae192c09bb87dc97c9e84b15c907c80cac3350a5a6472141b79b5b7d96f2531b20833505ff73bf8d18f95b49092090200840051a7ac353057d4c2baf5281bbdc7234b631050a836e0c384a28b8963b24d29d0548e95087512684b37cf6077a5e29646410cb4ecc5994bb897d3a1863f79cad6a2593183aa44b55686c15fe3630f71f334cf4173b26ccf95d2bb7390481e28b060667d88900490c93a8e121c92953aafc6268e46a3a0091e9756bde31040310333a9da023e4a066049abb456bfa0d2209348996f8149fa048d926316813c7b4da6bd304052126a53403cb0a65a5d43698cd775537626ab926162c40374a1c89ad4f3c92ec134cea45ae14129e033c25699ac3a899d9faa5abf832724478e2bc2275d360121d28955342627fc1768e9b81c994ae8a79d7d697d3c616eb9e64ca733ca42f95f45919db879575ef98a20e326d1181cbf6026017c3d4e4aab0632b00de0256ac76c0d6a9ada74a44cc33c3d447147c02108110ea08c72c8d9a7db0a1df2da8c11372a3e143ffbc5a4838cb3e6ab94e0a695c24009306ac2def75030550c17898fa1611b83d866be1bad5f801c77e88652d9ad3a0b469b3c7b60d9920bb1c3f2806f3f263b0c6213784631feb1785e1bc30f69b2e155951b17601925c73409c0060618395b4bec98ad81c70c619c9da632269c9aaaa897313b644a39950d40e2c699212d899314c112963243cb67054643dc1220f220a3601736b823d5335e8615ba44c01f31a78c415ac6a0ca078c12772ab03a0cd3cb396711fc08861a9c72961b251a980f78254746d881de86875f420a920c99744b0282f02e6a25360b5108ff234a65122534ec64570554db93c2a0a43e312951ea0b9ed21064b33a2dc7f99613fba0c09c7161074653c04bba9755d7410df4123987612ad0531381318206680510cce96574164295f5043b4620550ae9a7930ddf27074467a67ba466245d81d0354005c37bc5768ec570b28f52c1bc7ad01962b606cf37ec482788b9f2ea09651fb079caaf8865d91a3f4185793e4cd419 ct_n = b4cd21920d9513803e89802926be1bba836a357de14b79faefb7a9ad2f22165cb951a3857c64cd5f08b01345b18f88bb2c0c778d21c524d55be76dc6aef406deb45bc62f1e7937f764f3523a8e1396083867229f959cbb48beff77f1d779952a25871fba2f8d047da07bec62b5861cf19a186522aa98da0c5408d0bd4f705fadf35379f742d598d27861dea470459710775c606ba418b93824ff5412b1bba5b3081baecd060c14c17a3416e5a3d09c7017eb5ac899111615e1077f61e27849c3f15871abda3679ade91c72da84b8929e2d7d69bae649b69a21765094986097acb3ce43e5301d72d613bcc577ff177bfd716e1a58768d6c264f55503d2ef5c6b16b5281dc22b17ae49133d36700d1b64985c4ee80d145ee609007574c8f5c3ee17dc2660f7c8ffffa6dc544f12225c0ea4d26de9885aa86dd5f24757a533ea27e236480f1cb7d558f65a2de2a7c19eed85a06ede3810d9b684fdd6eb819cc18183fec701071fcb107624a6cf689586620d3ebcd46735554a919a78e9c4b0f79f75c7c9c8708111e36c5c7c61de33fffe2747b59da0b8a9b8e89e6e2c76dffe4edea7e440d549c64c13c027884a6cece920f326ff89933bc5e2743bbe1dca6eff1cf80666f7324eaf1e936348da6b38f0c0bebb708f0f4e427bdf1bd851ae672f597239b4aff4e0af49627bcc7f9a4d54f38358e491598d68768a271cbaa376d8a76c0be312ef8e5f50df55e597f941238df63e477c885270f9350dca9119510161c464f8d769f90db592a492d38b58e5f5c66d85cb117ff586106cb38da6d9b216f0aef00a49e28718c3cc66f749d3f43cdb4b6309d8420630961664bab441a3d74c0d08efc2d916ae47112659da46a3c345a58bedfce4ea3b5db3107330d8deac3d5436de740b08c7d9a15b9867d7179e53f337a4cabc016c160049e469d0b445c4180804b0bf6741c37c12153b965ac243b01ce30c6a23a5fe5158f372dd66f1f1d8a6eb6d107abf9a80e00245113e56f8dfef7ee4c139944b3f3f40fcc93c06ad27f150080ad05f1d804c236f51e21d07456a64df93851e9ca9a54c82ffc9c ss_n = 5e20ac82fafebb070b883dc689e0d17394281922e857b87c666d3571ed7b65cd ct = 4d64b2547c68809fba835c9df2fa0d321438f97290fe222a68cfaed87948fd9985b47b44795ea5f212fd376032d28b7cb81f522aae9212af6ccc33993fedd5cb3247287195a1142ccb72816992c9552b13b021e694d75f1af6fa2844285aed7366d2495a78f32617516364f5d02b3223b6b4af331bdfaf877d867ff18b3df193473ce92b528c914ee2890b308148cac43d704b39906bc73cb4edd7aa6148090f25e2dc5c508978da80c21f2cad04a59476937db6109d7018a7333311b774f80073df82a0d11c0034117e1910e15c3831d62d2d6a45deff95fa9fd62b33d8612ca6f6280ffcd7c7d06f8adf23ce26e9caf562a5a6d0aa66b7b8e398702f144f94fefd286a9eedb1f1236f9b62d26bd04119ee2219d405ed320e4bde89b2d907e3cf25bba5f0f517681acfb334d74d77ef557c84b1329db136d3959cca78238aa4ebf0a73d89fd6a7efc71040110397d8663b2e15d45747235972f2d3ae258ff2fbb649c354174bdd3deb88939616c045ef5233fff4ae18818a648d0b41399e6811213c28625daaa7462141fb70e109519ec0afd216d4f53b334583f74270752b0882880023093d8c896a94985956a83f78f953a358b8ecf0f7b395f902e86478d5d3968cb1e80d2800028073d6a6c1fe17045b8ace571488ddc191caa682f2495b02b29837f261570f0a62b17689757b0992e44ecfa68a1e048a20fe2e82e983a630e3d781ab69f772ce645752ec702c6a68962ad651f598d270f5b7d37b2c6fbc4f95d976f8c43b7533e672cd83bc77feba7c5527e8e6482af549247ad4a6d60b295e8c9b578910b478fbee796ee3ad238240557256c2a18063ffadf7f805bf11607afcc16b18a1c5268a10b77ba913a58e4ee81250f56a589589b5ee211bc45bedb02efd37de614f0b218fc30ab7ca219d2a90837d29c03b743e61af485208e54e374c2c3bdc587ceb8c7cf5826629f8ecbe9c7b9367c7f9f9b26cda5dc2165cb3c04878d754f9444f9ff552d5abc9095af8555934609dc36e2ad0dc03afd532e65271de764f1105416eca0b06d7c2f228f5ca19af63659dfef635605c35c72 ss = e7c1ed3f0b21ccaa633fde9df60eb4d175ab7d36441f3bc454d085f23e3f460b count = 669 z = 7642a840df80526ac7f0646db66ce67527f779f0e80e4deffb21948257217174 d = 0b2a526e69e263dea8faf989e897ea6240d8239d8e135b548b331fbe22175cf6 msg = a94fc8836348da1a5b71ae2c1e2300a234d5630d53e56d8e73a8dae66085c632 seed = e2f87f8af914705b362981ff4844adbd03544290340ff5c92db64716636baba3e8e8bc2526af1694a0c39b8da411a4f7 pk = f13318e4f296ba9b78b35c8b575a2fcd439ed2ec52e18053a47584d7b313e1327024b132f4d409537a6d29771ebb10cff589b02c356f17b7aed82ac6cf91bce8e9b5dec383b82964611581f25485d8a37014d674117b3f4609c360b2c1f5256106f93c20bccf212b0caa5a9cf6ac1b6eeaa23124355ce3b6445979e26aaab134a8f96488a8053995f0a5fd05a1fcb0c31155128063aee185153b8c2aa09bcea4cb85a31834e243161a9b713ad656ba2544ad836445805641a696153b7caec1b3ffc9685d24950d614af2c2abdfdb3a24f516d9b2ae40c90ed81c19bf0698e7f20ce49c4865aa2b13278daa2a85185449485724119a67ca1909ad54883f74c475976883b9bc94348d7597736e7393c134a477572f697599010c60da3ca4f8e89e952712348b8ff6c49939ca3a80a9373c61af3d9c3b00f9b297a3023e3b67cf85567e0c56ad43198db45ee9546d90f63fbcdb3a23e45b973568df37a80876b10b238b6b764245948c8c0c4f31159ca51839c6b69624db16793cc6d09857cef540f4f711262badea5476a29579c483482976a681fb9eba7ab9333c4968835c424a47ea49a217a5870f155918079721855694cc4d5cb6ab04066d96a0479b861669133fe4254f1a240ac7c74b9c721dd419ca9e8666edf89c3be833dd48304a1b438a9890b58bb36ec3918d2077cb8bcbab376bdc1b83dacc3ddf63511c90247deb058ed13b44dc2196345287336b685a545c456cc49a2767b379b0c08c8e781be5969cb7661cd185b19f47c756082791293abd8b3c6fe31383813ee8f5870e5b3a7b9688c0ea4538e8473625386b46cdbc8c5d1a855b71c430e97c130d3a80efd93561fb497d97af6fba84140b14a9342ab99c9dd016030c3cbeb4eca56bd43df53592027aab8e9297f095bc52f3aa53098cb0d68d9a0c785b029588c9733b910cc6474ade05008ce19abc7215e0324a831c1fd765a4dbd92e9c6284a00b4ea9f643e2c697f658757fac631c59576a1a7abfe42c503a3b5581b18e231848240c22307095ac24d1f6c55fc543ff1023f9a619cff7a82a54b3bd769650543656dac4f649da2ad481671b42d49ff00d3906ff1b48ca978ed65bade8349505fd5e864e sk = af012282753ac05061d89602238bc5d640578be2cbd6dbae53c3049bcb133dec7bd2c5cb32c90ee7f582ff4890d3dcab054c8d5a6b5415bb3389d982db410aea9b19f12b72e7fa94dd28927d972a5e703f9798c364e25c7fa9becad459ea62522e5c446bd547021379fc868ec2aa0b40e59f973792297797ffeb750d005d0979548691711dd70113d1a52cc63602c65ff1306c17b200117bc9ab50cbc0743569629f07263c8f80bcba391f621ca93ab92fb2917adb464a2aca8915825b5f3a4fc1aa41f3281a1f53738f924cca386d3e972d4beba2ca0cc25df99bda784f617087a8d6b2285074fc011726d382677cac691521badc798d384f50217db951c5dc8c7f526b34298a106c43b1079814d49aa10f21bfaf4333e0253c46969e45d18a7851c07d9629124b6ce89b5eb4401f83f731bea62bff91a99f62bbfb4abbcf07197a0a4e03d6618c58bf9a0c327c84a0dcc0372ef14662c333e0e70db7fca66ac9c54cb0996ea538fad2c81e342e1d4009d6996b05dbc5aca05da9598af94b9397c4b2b38cc4e2a0084316a118c00b17ab068c5566b7981fc3e28caf0102afeb2b24e9c2178b8aa1151218009b18983bba7c5e9afab6ee5acaead9cb997c906658c4e365338cb43d191238c0f36a7005645f0a02f10242ca66890c947f0b5765f3ca753f6c46b537af0b2a7646d941a42194856b50a2b6416ffc9297760b2453611a2520c5070928a97461c18d9392b7e9f945d45c0cff05c5d7a53612eb8ee034489f94cd66e3abf6a56142f8c02d37ad1fbab57fdc5bad299584e2addbe3a869ca5ed1093c333821f4dc308b1a2431a1c01e640ee88c4eaae8b8f152aede67afff1c122be06bab891ef0c4b1acf58dfc1ccd33dc3b624502fa93481608b35a9a00fdb42630001d850170e352517b489ee007ae760c6e2cbc335bec3d96470d3bec17706a3915777cd1662227187df810662c201ccc7684e8025a46f49465165f3e0b9f21a6c1f6704ad95800c0c1187a2259ac1812cc83ba142c5cb294bd903c73a0601c2be639b8cb93de358b540b04897c72b1736c5b44b95a740243383df13318e4f296ba9b78b35c8b575a2fcd439ed2ec52e18053a47584d7b313e1327024b132f4d409537a6d29771ebb10cff589b02c356f17b7aed82ac6cf91bce8e9b5dec383b82964611581f25485d8a37014d674117b3f4609c360b2c1f5256106f93c20bccf212b0caa5a9cf6ac1b6eeaa23124355ce3b6445979e26aaab134a8f96488a8053995f0a5fd05a1fcb0c31155128063aee185153b8c2aa09bcea4cb85a31834e243161a9b713ad656ba2544ad836445805641a696153b7caec1b3ffc9685d24950d614af2c2abdfdb3a24f516d9b2ae40c90ed81c19bf0698e7f20ce49c4865aa2b13278daa2a85185449485724119a67ca1909ad54883f74c475976883b9bc94348d7597736e7393c134a477572f697599010c60da3ca4f8e89e952712348b8ff6c49939ca3a80a9373c61af3d9c3b00f9b297a3023e3b67cf85567e0c56ad43198db45ee9546d90f63fbcdb3a23e45b973568df37a80876b10b238b6b764245948c8c0c4f31159ca51839c6b69624db16793cc6d09857cef540f4f711262badea5476a29579c483482976a681fb9eba7ab9333c4968835c424a47ea49a217a5870f155918079721855694cc4d5cb6ab04066d96a0479b861669133fe4254f1a240ac7c74b9c721dd419ca9e8666edf89c3be833dd48304a1b438a9890b58bb36ec3918d2077cb8bcbab376bdc1b83dacc3ddf63511c90247deb058ed13b44dc2196345287336b685a545c456cc49a2767b379b0c08c8e781be5969cb7661cd185b19f47c756082791293abd8b3c6fe31383813ee8f5870e5b3a7b9688c0ea4538e8473625386b46cdbc8c5d1a855b71c430e97c130d3a80efd93561fb497d97af6fba84140b14a9342ab99c9dd016030c3cbeb4eca56bd43df53592027aab8e9297f095bc52f3aa53098cb0d68d9a0c785b029588c9733b910cc6474ade05008ce19abc7215e0324a831c1fd765a4dbd92e9c6284a00b4ea9f643e2c697f658757fac631c59576a1a7abfe42c503a3b5581b18e231848240c22307095ac24d1f6c55fc543ff1023f9a619cff7a82a54b3bd769650543656dac4f649da2ad481671b42d49ff00d3906ff1b48ca978ed65bade8349505fd5e864ed80d7e5d4edb1eb972fb188072f2810e43ffb6e18598588ffe33dbe22d8b387c7642a840df80526ac7f0646db66ce67527f779f0e80e4deffb21948257217174 ct_n = df38670264f2a80e58d490a9c7c75c8098c5251f78d19a6eaaab3c894aff99f57c0554dc0d841b91d565dfe31f0f82834efd9d389fabab80a5f7f4f556ba639d1d2d71dbee97e4894db4c26bb07152fd81ad68379602dba2b27088e63feeedf52b2904488bc674c1ce0a42b7a678b4a7ea8b3e0c5a281c2d2d1661aea601fe8c5900381992610517f1ee5ce819a25db8764f97ea88d2f6cac6fd1f5dfd4f11dd69d085b242bb474a23c70655a74718f6a7e0fb63ab3653759be57b08ee813d73b03619ecf2d17ee27cafd6d3dfef271946b40a5ebec7a28857d2de84b53ba5ab334fc78c1524e09accec22e89d40d1cd6d4759b3860e6fa7c73021086f9ca520c547726f8d0f8581895a6c4601a4bbe3db9a2380232ca84e0ffb040e116b9463c43a967914ad7f7c596e09a366f7602a3d03b93742e011caa30386f7388c0ca744cf345384a9a00999988d89e1e0601b9fca15e49ddc212314e827893e66a457fd308007a36a5240316e38ffe25c3ea4a41190aa453343071e4aa96c72b4c0162c149cd25288379c24e94e5d0d0822ae0d2f8c90abd19ad014d4746a6ceb6f98e7fb585e9141a429e0e921a3f5a832a16dd79a8b88f74749935b2a4a4a6a4247149d6e483629a6c32ba0e579a2362426bf18f11b4a366cbb53897258bdf171e7ddc081c90db8d4e6468293d0bf9759411a70874662ee8658bdc8664e9279e357e8fb746eeb1742d07d01a2ed8de97865ec5277b4683e74377216e2d35b226028ddc3ea69a7b3578c95e75082cc0d663263f3d2689518c3e52913b9fbfc709ba000d9e859b62cc9e4149092540d1ed1fc154bd5e10e9d944c459f8b9b9a72c72d9b5bda240b58eeb8fb5e9630f37ddd7f313f9f670e464b429e8ed090674fec033a4be76aedf97f238286e075647113f1a3e40e3156ae431b766e76046e10b30841e556bb348a4710fc6ef471bd998cfcad3b273fb628f3081c7edeadb801f4372b4d7fe85299597943bbd5d3d1765040b5fe4b5894625752a5d6e5cdfa883defcd14a9437f611d5cd7c9e586041d545d551b71da52747cfdf32668623a70d836 ss_n = 2dc7b647e739ae1d59b0c06dea2f027b45f2500f04f0265d462dcb3014dd1fd1 ct = 5589dbd47614a210b5aad91c20e1db351bb51347608bd7fa8b0f107e84a7c193a65a4dd1b5ec860e2113000080d1e21e33f3a3f32325dc2d0a9e3f6ccb550b5c2035d86399fe90bcad388d1e9fc80ee9e88b423138563702ce64d8e4743735e653ee8c56aa121527eb3d2db947777641a029b3da2a28e0b5c72eb14022f6ec715a0198e65afbae3d590ff4b5d6aab1cf15562f7cb44aa18a95080a79e260032317a8400f7fc13cecd1e988450e22154e779cb3afd516b9207b15d50c4fe6d68cc15b86fe507152c6031baf1a03fe1e4eb4107004b818e3bc4dab3082a9a112d1d506fbdd8d0434f8c4df6ca6cd726b2b79d6b0f7a18a926ed4c40dc3e7dfe2e0eca45c5357af5f2570876ad1205310d06ce9298f140db2563ffbb7b0a198e3c50f427e050182f65abccd6ebac7d0344df06ecf81a50defa1ca08c8f49406448f556e5c6d252780b481cf4d14cb9ffc3330c9d9b11d4d590578970e115092ac19c8e2de674226f1729afcda6526f2fb8aec23983ba4d9d92f6aa2723ce31f3933860654637814e905f0bba2657e225138da273b70c0a03528c177e08328aa9d37206cb9826d7e76d7b0645ae84a9b0421ab290a11d84d5d5bfcbf784dc80c11412471710e8ae1f29024c2e296b1837897ea1006429cd56eec2836f45578caa1aeef78ad99ede49f9166d8050320851f414bf5c1bcfd9aad97f0ced63d84b538c03c1679e48d89893415556b2a8314715b81db14a5cadc0284d14063324f05fd3f0e158226f9e3846cc01f5d74503f65b08bee0454896b7a3d487733f72484529e1f56b903e90bbf9a61b6880ebfa4a697d9b79e9f66004914bf1648e5c1e8f62c5f41b4595fdfd2edffc68ba6a35a61a39e7076c1668d1e5a43aadfc209072a02c9000b34b136771d93bd20633dd58b206721a587dbc60c6efe71235f21aa3bb3915cb9ffaf837f2f4460d51762132659e6ea3755451a47b5081f92f402f6495d698220acfcd0abbda4a499b7b66787d2f194778a83f4b92b748fd6b8658b1aa65504f2797c7784d7e02431112c1ddbcb88731f22b74049cf8f9bf6bf07e4a432 ss = 229eb1993de9a5828ad6ff50803f35df22acbb7585afe15d91e623e6940cf886 count = 670 z = a40001bfeb06f3639e805a0f79c2077c2bd6b9806bef9d3876e2fe5ba7ca37c2 d = 0bc206a4659289e1962d13acefd6e5692f7cbd0e04f7434c272362ef9b2c0ffa msg = 4ee7ab4baefd9c6326edc3901070952d8d8695a1afd65cf5ef35b15628cb6d36 seed = cb488336351fae4654e246f7e681ddf5e2291122853f6937774c60b6b1a72063cd367e2a44cfa8049727d0afcf1abb70 pk = 64ca5bf4a71b0b6bcf6e64b87af80289d1c56bc53b896183e7cc02eb22197838237b351276372fcab6b85125152cd29fc5a53d1a8b6116736979ab48abe41df2238a5132713b44b0ff9941dab42f36f3b2d957bb52e51c5c380b32d95f76a7a6e025279918b7d4030a614c974f4a1d4b533ada9aa396fb2f08d57680cb580a223ede17c4f814443fe5a2c083729316b04a628054f509d61b9f0794b6261a8d2ac8669ca92697759d8929370e4bb3823a6e80d974955734989ac2895256a6f16ec40474773a13cb6133bd61a6973c1f805ba0e06960e8a26f7da126d6a819013bb4202553abd60b5d3737ed67c1ecb33a7980c2c254be6d359823140e682095970a717f9084c0ab57f1e19914948055a82f2b459bcdd1202cea7102c3a3c032364ada18a13ba0abf28897ba1f073c8ce932580a991a95544667c6aa3da3799a32c9ac1160fcabc6229834cb537f56a338444c56cd53a211139adc33bf88a894f5981a9470235d298ceb03b08fb89159a98a35745aa0a97bb9f3aec936273f8695681ccdc9fa9167596f72961300b78546a25c90b9638cf46ccd3c5b8fc6229a6987a20b720f473c70785fd5650b005096831c37a756c8dae0cf62e99935a35a8969187f2b39b74c818b8014287b82bfc5b0f1075fc21914bd701941d372c96959b0d3931825a6dd510226991ea7d867637c80a9c1896aecb1f98013c0661d4ed51dec40950f850493f5c33b9c5c4d0022ef055325bb1abb2a25f7ab9a9890b5ec1c6171204e517806c456cf3bf7805ff2502243362e2c73a59765414191c937c7de23ca1d599edd27ad3358cd7c1b3391085ebda78c4a372efada6cd1690f73e671e1f52e3fd3adc13b931f134c3d53875dea314e4c2a0be1bb14b92686d938f44873f128b7b7b41b16481e877093a0ba84f167154dbc3a0f7b5588b94b67465c64f45eed125efe3c80093c3286010b8a85a83e4ba7c8266d8195216d1ab63ab984f4f7308a1ba535f068cc4cc2e6dc9d58e5b1aa218e10345ff0369d56f8cc9257b0d8b84ef057cf8b82643269ce6f8c649b3baae878345ee981ea32479ad0ad2bdd18010186ed41fd51ec303a9db3a49cde0e5bfd7a8a597db95046b1e76052 sk = 2a06cc6d0c941fab4edf4a0251299f0dba817080295d910e5045372e2080d25085f8f6c6c16c5212f2c9d108653123091f529e7017caca30054c461ff5c481be85c648f7189a004525788475d5194c786669337bb7274817db261be576f7a76d98f444190a12cfe14c7cb5c2713183ef681ac485bfcff1c64a128781f87cfc6362358736750131ce47cb3c14581f35a4b4536896e90842a9457e673c1932a17c66ad8f4602e8238496905cb7a48f889278cc3b039c4435daba9c293a8599f4503d458cd517b2a51480e1b6cbc81b58a8f5c4079a76c20a7aa4f782fbe66fce4a8899e510d830526569a718c8194b909235758d41b47b22135ed942c03c7b5a6ffb256878853355c60cb350cec72b0c16b7c9120acc817dc7253e03b127beaa1a8f1c62d7bcb00dbb1423520657465bff989db3a80d0803c22b808f2542071b224c71208501084c56b10e01bc695f2ca957f78b03b2c6e79045275038b378cd4ff78a80bab6b1e27f194ac4ec9749bfca415f77791706628ed2b13b6632f537cbcb4a9e92c4055915a45559c2ba824f03579fc76701c9a90f8ffb83c05698763867d005961900a9b0b0130d87adda4130a5f8408148754c5c713fb980fd54a3f7b9923d60118fe196b6991f8621bc69708ca2144005334aea0968157b7dd7ec882e3714ccc37718e7b5f20c7974f0b54cf908f9371870885b951107743a480b92145dc63090fc46f18cac713bbdf1cb8a8b01209d68a3d9188ed57c6cfa75a2ff0a913164cd31ba541c85caa4ac16daa088657839043b82f1902d810c0d0c56cef2e31ba647a76db7824d650059d9633a275be4a86456869fc63a2dadb9005a280971c59d5d23271b196f5c65b2e413295fa3370e304b3c572c6df1774c354349d63342c3336608928db0995c09ca66979a13c50939f08f4a53450057a1e1d1817e783b393759ec365a246c97e84c292c577121b498b3304124874302d780d3587e842c80dd1866f1e687e963539f60122fcb51a6b62ac9d165a1a1bcb39111af84246156adffc905a6993d5503735d21ceb9b1888937a6b8bc80682c0ff48c3d64ca5bf4a71b0b6bcf6e64b87af80289d1c56bc53b896183e7cc02eb22197838237b351276372fcab6b85125152cd29fc5a53d1a8b6116736979ab48abe41df2238a5132713b44b0ff9941dab42f36f3b2d957bb52e51c5c380b32d95f76a7a6e025279918b7d4030a614c974f4a1d4b533ada9aa396fb2f08d57680cb580a223ede17c4f814443fe5a2c083729316b04a628054f509d61b9f0794b6261a8d2ac8669ca92697759d8929370e4bb3823a6e80d974955734989ac2895256a6f16ec40474773a13cb6133bd61a6973c1f805ba0e06960e8a26f7da126d6a819013bb4202553abd60b5d3737ed67c1ecb33a7980c2c254be6d359823140e682095970a717f9084c0ab57f1e19914948055a82f2b459bcdd1202cea7102c3a3c032364ada18a13ba0abf28897ba1f073c8ce932580a991a95544667c6aa3da3799a32c9ac1160fcabc6229834cb537f56a338444c56cd53a211139adc33bf88a894f5981a9470235d298ceb03b08fb89159a98a35745aa0a97bb9f3aec936273f8695681ccdc9fa9167596f72961300b78546a25c90b9638cf46ccd3c5b8fc6229a6987a20b720f473c70785fd5650b005096831c37a756c8dae0cf62e99935a35a8969187f2b39b74c818b8014287b82bfc5b0f1075fc21914bd701941d372c96959b0d3931825a6dd510226991ea7d867637c80a9c1896aecb1f98013c0661d4ed51dec40950f850493f5c33b9c5c4d0022ef055325bb1abb2a25f7ab9a9890b5ec1c6171204e517806c456cf3bf7805ff2502243362e2c73a59765414191c937c7de23ca1d599edd27ad3358cd7c1b3391085ebda78c4a372efada6cd1690f73e671e1f52e3fd3adc13b931f134c3d53875dea314e4c2a0be1bb14b92686d938f44873f128b7b7b41b16481e877093a0ba84f167154dbc3a0f7b5588b94b67465c64f45eed125efe3c80093c3286010b8a85a83e4ba7c8266d8195216d1ab63ab984f4f7308a1ba535f068cc4cc2e6dc9d58e5b1aa218e10345ff0369d56f8cc9257b0d8b84ef057cf8b82643269ce6f8c649b3baae878345ee981ea32479ad0ad2bdd18010186ed41fd51ec303a9db3a49cde0e5bfd7a8a597db95046b1e76052f3a00bb26956f2f0349f7fed5485ffd725e4bec2da985f745c92754790da81d4a40001bfeb06f3639e805a0f79c2077c2bd6b9806bef9d3876e2fe5ba7ca37c2 ct_n = debbca808329189e0843ac080ec08c6d81bcdcc0ec04ef469b5ba2197ba78bc8f30645524df6349787aabfaff4d8ddd7cd3abe098d3c8807ac607c9ba86882fc3a92ef7be2101131939868207eadbc438e4be4f9720c9fa1f73ae251e7142c55fbc2ad4c835cbd1531ff19798bdc03628fed8be1dfc87a630b5caa71c0b5a72144ece64c514e9605ec3c5060aba55260101780e7443976ac323dacf856e36c46dc4d3f636d2c044f41227475a1b8b2c931d90d38006ba5a104d5fe3189a4985dca588bab40283633654377c636476c5b12a2e1152c115f926e0ee7e59a18e583e19d4e13e564e95db531028e932f25eff7aad0e3a6469c04a01a91854d07ff0e265528d9055a72cfea63a74547149f1dfd4da15f30eb1fa2e26fc532d7037e0c42526a480516328516aa4a3d65eb3c7b5aa367222470585f732d02701d3fa7ff1ec509e91e8f036b76099217f87e0333f1cec65e1c20effa339ee641f0e898cadf083f86a39703e3c04910313104dda44aa5b27510ea5ebcde50a32b899ad3abb8c214df385dbfbe01c87fce19e391d7f42f5e3b41dc254b892576dc9845547078ba6ee56dfc15f68035289477e99aa0dfeb3255401de4f4ae49049643cd076107aef26fe8cd365951ff63c6164359e352f2952e157716db85792a8b05fca1e93f92caf089158d27126079391b7eff7defabb1bba3691f41d6baa103575cde6ff555c988a62472bf0cde2b39fd513e701ff3d2901ae930932bfb198f2507bf18544e7d8a9adada2f72f2cc59b6e32e7418092c6b0e7f7c2b240ae93c7c8faff5a0a5a182d22ea63754853bdaf6ce6dafa9459cf5e9eaacd97e70e38e5fffebfb32c8c43a853f0e24736c63b35dd87abd2c44a27d89b019ff1add7db48076543e219c43b65dcf01750b43b9fe95b3cc06ad556072d2032c487806c6d21d980dfae00002ee25c8235478deeb1e30cc9be34387d452336f70a01886b975c2c571a4aa21eaab578ecf0530815a5eb5041d8ba7e46e113dad4b9a5bc2c9aa42984214a62efe1af916afff542acf8e9cfc90bd1bb1ed690bafc662a3ee4ddd56e65b76 ss_n = a8eb213ef4c3fd11087749331046dc639a44bab23625727dce02075f39473c75 ct = 40dc4f47421f7d2a750b0bdbf5d6bc2eeef5ad112397f7f5345b8900c088e89f47dbe845f19f5ceca03918ccef36b389f4ac435f7c996a01281644d38b47a34ae9063b3967b97fca7d8fe27d9c99ee7fc031786a53aab6a79b638c2d75e050fcaa3e36ae2f6c253f943b5452dd8ed13c6aafd43cc8ae7355bbeec76577bf532d6e4f292c965a1d8805b60a4e9d1696ae16358c73ff1d3ac3de872983b8d25be6862472a5901fc0d7dd7f773a3aee35fdb79f2574d9a5384971668cc751235445bc03c8908d78b3a02da86058d5dda95808020b3f8b6bfca445994892a76b5cb91f17414158d536d0358f41b29db450e5afdcb0301800ba7e045d8c5a97fcf5112be8f240e319e78dec1bb127ec589e51177cbb36423d66e74d40934dcb1b39226280c5b6fff9d03aa6f118aad435d8ece885574b1fb2021c40f209322881800c0f92f56c4162ef63b2924788b2edb3a464750928e4f20ac963ba1706b477e200fbb62e61e15b9a6ac06a764d800e2b38b22f19f501ec69d6c1c98682c3d6a8e586fa68f940d119bbc557870e322d2561f45a54946a978729bdfcb9f42404a8111b47969c9619ef4c08f4d940bc8d129cba4837ddd5c1f31eb4adf961393d192ae08ef2a7f624fad59fe93998bce27203dd15a893d6cf593c8708ec962a3029c666c37f88ae9277da86191d18a1de831972b36bc3931a0aa5f3292548077737d122c038238687047c7337e169d08c8ac8bc92c2b39f71adebda46a6c3d278cc3a67589cea0ee983ea28a7c42f2bc46b8a79ccc36dc1e0a5b2bcf27d2f36d6c7071858344174e1ee329e2c2329d72719d37837e40c39d875aa6f9d7135f159342e8f91fd5e5cf242801d2f27e8504a67b2e825b47cc28bb09bb52c0c572a8017841193bd4571e59fcd3eba04b49acdd797ad316f82f22085018cbdfa6be1da50eb68cdeb0e4c6097042cd0f9e04b2f942290ba9311b35fd68d6610153b3310252ea774ef937ac0031322029fb9854bb4758a717bdb6f716f85a5c563cb72b7fcd7038590216ca853446f075fcb42e65f124afcaa8fb408b46590567eb9d698f1c4 ss = 7e17b0d76ba93fedc9048827f56711325bd2afaee3a3c36df12b0557bca6a1a8 count = 671 z = e7da7cdc03e58a9d30210fc3579713b86a5eceed5c7ac37a01deb7b9a1cfbcaa d = d32f2e294f4179be807055674b2134e3c06dbf6d7a627a8e717b7ae8f689d45a msg = 99f119442410ae9c00ffcd94364d4cf2806995ab9023be0051b45db0e670d4b3 seed = 6f1642c0783f3bf25586964a084c8a3ceca5fa478dd20531941ede1f2d26c4646c64b2500d5d7341737ece9b42c9448c pk = d2474f4db9ca2601412bf14300b151b66a2457253fbae8a7c7d3aa87c41895961e1f692cf016baa663cfb283ab283a61dc8c7577e3cc02d453b028561fa4929efa3fc666a53a707bde84283c0abb8d7439b613afe9a2233d2a872bb438dee94bf38cb0c90387299a3cc56694e0aca5330422d4b5ae617a859eacab126c666a299091888950eb841afb506b24a925bc12b70057fe902b4ff36083055291103d14354867c40d9cda01b70b32e25ac8b00c3ceb80aa07f9352702135fa8c882e73fca817735d8340294578f892ae1e648cfd8303ed451d871b4c6e5c966c4bc7200b2dd105138598f1101b35d8c9871f1c0e07657eec41ca71217328c7ab463055d5cc4496990e870b3c6240bfe3022f148cf53a700ac9141a0189fe9fb756ebb9444a580679615ba962395fc52b7305707297cfc797e4022625e604f34a81f275c08cf7c4f9c193a24d2aafae62fb40965cda78d1021bbe5c7447f45314feb5edec499d7448a1eb96062e11ab4dc63279c88ee0a7bb1b6a378c98f18acc29b3722f05399e64a2d12a36a58db683e470c5372cef2b9a07dc34da4030f6acabded52c325a44a98949f32158d26c07a98db198dfbcdbfdb1e3b21acd2a3c99482b9ef5766204191301bb5fbd7c19d63864ae1cac08cb178f54e0956c23882008716550fc7af5bbb1513ac543e3535c1da4ffe432383c3b4b330613581085a203acb256338b64fb979c40bb0bccad50772b81a5b81b2d2d339da9a2a8a8408848194bc4cb3005655d007917ddc94c79849b0faae8db4ce22ea11369315cc794539ac3ab4763f5c3a0a97d55c8b1a1e38c0197ad82fbd447c21cbbe22c08c00e835cd0900fbb2b650a3619671cba489cb32051424e38318c227dab79b7419163ff49f85064bd5f28b39290b53545261923b6450136e33a6a0c301868c1bfdd47146a8107a42a0413353ca89580e382ffe26a325c0492e853b674624cdf48c93e19719e3c27853c6972a7bd2723880219cfab397d740a5ece69b625ba985239ae71c6f57607bec4272f6874ebd03b444aa5d0202168c8c0e3d689949f34052853b62a127c2bc576f41f8611f6b69e38c84c53e4d51269c3b30552634fcfb76765a4b5bec sk = e9a727fc3003966646530a850ad8c567001416f853116aadbd097092777baf8098dc61616a386655162584aa1d8c4359f57b67a9455ce21cb11160c8caf1018650a2def3bde109740bc6c79529262f751f0a584586335c5a2c6c99f061a897137ae508578026296099f00937899b9b78b05f4a57768ec1277b62aa1b763f999a075d2c6c47fbc628149d6bc691befcce59cb816377b56ea63187071fd058261ea95af67327d7db6f446935a9d96f9e140c92787afc060d03e08dc2c59746d14fa1052e18ec6b494b08f544c550dc437fd55bb7468b25f7c0d04471ab214e7389a41fc862a1f693c7a0cf631c510fb3556c36a406547d0c60864ac167aa5b068781a47a2a2de6202a3de1aa1fc09db36cae8ac527e0793deb08951d57a27ac059875290d62033c190062f161348685170f93eaf77a6c6d130e69bab8e37ada5b576bf296d08135e4b0a7619f60cdef21243e4772fa8ce0ee2b7f534aad51584345643707b6a86157847e51097f6b883f00fff860a2973c43a250a2c0733419435583215a6472820497076ac085ec2819f13486a09c0fdf33fec43b8b60477173527b567450a3a5c7a97ce8972c9a846a1d0668f419c380edb7cc13c36e99b2942f5a79ed03d040389991367d3098861d453d0a27819893448818069aab8e0c61c2b478e7d496789310652e582a8018e7d2c512121add0098a4bf30fbb233353d9867e67138b585b58faa4da25c8f731cbda9502ed432a58a5536d63c25a825a4e9848989058e35c8e521c961f05884cf8856cf26c02907823a130a361cf49bca1b043cb9eda4006c89f6a2a9d7ee914ac7c99f8c0aae5b02f1f8393c4677ebb3a537faa4a2116b9e2172ff035b2deda81e37bad89103e8d48c4662c5485772777430c9a14751320a0efe981d28ca673dc0504a5be47f12f41151cbce0429ba142fbbb24272b1e7283ae483a13b19ac9fcc5a85597af1e097f6ef17440077ded824fb8c95552ebaf4c527572122acdf495f4b968663cc34e6837a1ca28dbd393d4a43cf01c4bf5eabf093257bd5235cc05a236168fe428154ac119ea03c8e9108ed2474f4db9ca2601412bf14300b151b66a2457253fbae8a7c7d3aa87c41895961e1f692cf016baa663cfb283ab283a61dc8c7577e3cc02d453b028561fa4929efa3fc666a53a707bde84283c0abb8d7439b613afe9a2233d2a872bb438dee94bf38cb0c90387299a3cc56694e0aca5330422d4b5ae617a859eacab126c666a299091888950eb841afb506b24a925bc12b70057fe902b4ff36083055291103d14354867c40d9cda01b70b32e25ac8b00c3ceb80aa07f9352702135fa8c882e73fca817735d8340294578f892ae1e648cfd8303ed451d871b4c6e5c966c4bc7200b2dd105138598f1101b35d8c9871f1c0e07657eec41ca71217328c7ab463055d5cc4496990e870b3c6240bfe3022f148cf53a700ac9141a0189fe9fb756ebb9444a580679615ba962395fc52b7305707297cfc797e4022625e604f34a81f275c08cf7c4f9c193a24d2aafae62fb40965cda78d1021bbe5c7447f45314feb5edec499d7448a1eb96062e11ab4dc63279c88ee0a7bb1b6a378c98f18acc29b3722f05399e64a2d12a36a58db683e470c5372cef2b9a07dc34da4030f6acabded52c325a44a98949f32158d26c07a98db198dfbcdbfdb1e3b21acd2a3c99482b9ef5766204191301bb5fbd7c19d63864ae1cac08cb178f54e0956c23882008716550fc7af5bbb1513ac543e3535c1da4ffe432383c3b4b330613581085a203acb256338b64fb979c40bb0bccad50772b81a5b81b2d2d339da9a2a8a8408848194bc4cb3005655d007917ddc94c79849b0faae8db4ce22ea11369315cc794539ac3ab4763f5c3a0a97d55c8b1a1e38c0197ad82fbd447c21cbbe22c08c00e835cd0900fbb2b650a3619671cba489cb32051424e38318c227dab79b7419163ff49f85064bd5f28b39290b53545261923b6450136e33a6a0c301868c1bfdd47146a8107a42a0413353ca89580e382ffe26a325c0492e853b674624cdf48c93e19719e3c27853c6972a7bd2723880219cfab397d740a5ece69b625ba985239ae71c6f57607bec4272f6874ebd03b444aa5d0202168c8c0e3d689949f34052853b62a127c2bc576f41f8611f6b69e38c84c53e4d51269c3b30552634fcfb76765a4b5bec8979c0f9c929d93c461015edd393a931b9a27327269965b8e78f4b258fb57bfce7da7cdc03e58a9d30210fc3579713b86a5eceed5c7ac37a01deb7b9a1cfbcaa ct_n = e3934a54b187956df586f9f5ac71787f81d80abade6442018ccfa4bea85678002bc0b930a7001f17d59ac30ff96989f1b78c8a407e1cb42ae61c8fba2196b1a306b603bba232b3b90fc96a05f3971db22ae27a56ff8afa1d5819b43461cb8b2e11a40d35f8273b744d22520d469c5b104698a26449a8fa42097e42cd713256b8dfa385a9bdcbfae2737c9778673ec22f45e8552507aaed08f4eb48acf6db11c4322c029b69f65c8a5e39213ac20fab0e435a925c48a3e1b3707ae25b64cb41e98c9f7f88ed02aaf46d930929e99c599a2df2514283c5042b095d5f80ffb26191dd5b5d53fe61c7e0f75b528ab3df91491db8e6726e7febbe8d59e8ff0a2efa6eb905ed5190bcafbee967e7cf02bd815f25ddc47d68a2d51e014d74f3e94f6488d29d521e29adba6dd23848de707d41f8d423f760468bd4b87f861b3b2e0a38db72d145cdf3d5c0ddba6753d9cfdb97d74413173026001ddb4c38ed80d9eea6feb41da2ca14ebf83c4c58133d1d2fdf1e72570d178c202f7c09c2e497a8c5059abcaed50e42cc035470c790a94fb67d2b54d771e9f8f6c2e62ad2112dfb0fa159ff7cb2f9d76447c585eca5c429484c7e02d6de8ab08d30e8b597557d40f19502680ffcbc08b148935c17923629f88065565e3f0842dbc11e3507bb9a9e92769b12497420fece4dd759db5209f11aa883fdfa9ed094f60c6b065fdcf0ead998674afc190ca7ba7aec7ee1be75c19f59bb7ec215d86fd983fa3758dbd63ac31dd7563993d4f79100e7897e861809fb2e3be887af2128a98dfc7f34e3885674ced80559a4d1eb41e85a7c372212c45dc1b6c62f58e1be1be0aeb83790d8479ea7a05ee48fb1ee38b2e6268fbd30571b305ecc1878627e55f380872a61e53846019731f36663348db2ab1b69e7ef095bf17bc085bb8cbb16bf1ebb7b1ee3e153cbc555324f6289401fe10f7cdfb69f912e5f52a88af5d3f57c9db216d9370cc6045241518e8d29aeb9b8c1f90177b318102bad759066968b7a4a5636737fd11b7240a4a81d2cff4ef0d6334753997b78253323e82416bd580a4a0939c40c40e8eb01 ss_n = f0c6fc28e05e8b65578287d0a31f3fac88046172048974f0338a2f869d74cab7 ct = 51d165a4aa88f8a8c6d966ee9cec366c52c8a934de50f669232b98ac7556293a36db6c7c2eab382c34a09ebf6c7eadd82b5af17e40e1c2f6afd9644be508338fe9f9abb314bb10b5fcdde85390654e427b80c389433db19dba707a075affa05dce30978acd451cf9a49d80b73de2793326a122b8fcf36f0c12025d0a419d64ea130c9059b3686137bbfe8ca723b6f47e80e1276285b37ce1963c4edce4dbf81e68fc77d9dd69c35c2623804c4b9320906210e4ac99eedcee86cb2dba58c1cd80da61cc7b4b4a96e5ec2bcce44cb65a8f655dc14e01af1b77bd8a7db96705b45fea1ab346df914397db631d0eb717bfad693181ded416580c64775bff6adb663295b7e8460f4267bac9cb975b36bbb9dd2c80dbca0aef1dbca0f998255b01e521270fd7b1421e3bd44016c3c01dc6c16848070ba907760dc5af0a58f47a554c36f15b3ee7b964ad113b4ea0efc09425ecf3f697f6c2701e5470e3e0109eaa9700b657696016938ad937c049b3e920f451c5bd06f69405ee87c3ba3d8530b6aaed9f338f9c0a944d6267f88d466a6e774ef9aa26e5e4a466560b9258121a0c80a078f2904bba27e6e7c78797ad0c7fa72b2f3da402481c9e204a9ae2d759d04239183ca16ea1e748d07a77c37a4cb1cdeeb2b0e7966bee1259b433bae4a3c3e8a962f85d4c9df5ee0ed7f03dbe7f742cacfa0accbe3cfc9b9c03d6f97d30a0aefe09fa48a4bdca16cf979ff69f90e18d28b1fcd40d8d45b9e9ab041810f3f75012ea4fb42ed4e5fd3ba04297a995db3593463e29ca8253ea11529b206ebc9c474e8d0d9a8c56903935bd616bd147b283fd9b98ecd06e98b53e98e346bd60aa3a8dfa07d148d2ae97eff29305974a320d1609bca5a19e8ec93c3f8523468c349234aac61efc009717177c9487a5a849a9a8d9aadd1ebeacf188c13b786f3a55bd8248edc542cb92c149739459574f16b3047f2c59e34f2170a7a93b2b10c7f6b0a7f9107f17334fce98dabbae0da7f1e7df5159e2e851779e23aec831f1cdbcebfbb9a83208b111d73bd7b232c0449e5376df61c17bfdd29d2724f25bd0e8cb5d51 ss = c94a4bccb15f37c935606b1659c18fc4366a640da4ae5def42ac3ceec6621816 count = 672 z = 413d2a95c1b92afefe842234451df9a78c2bb61f279583801f2aa7003226eae0 d = 6a27d4e00e6cc78820651cfbac320fb327f07ea86c8e32048e4544c7d1842f9c msg = a9f9c1c4e9dc1083162e8cc445283c3eaa18084be98c09b77f79cf83da21bcef seed = 3043def801291906739a2638c7e5a57175fd984d54317b25d8a7a1ab461819443bc7103a21677199bb3437409e976a00 pk = 1a816a29f53567ab48eadb6b4863c2a27c56f9b889512c2b6ac39439c59abb276b66e78ae09367ff289666c2b6f3f70b27e51b6fc24b04b30e8b1bbc80052520b82afa00c230d00e191c67ba5b51fe3359ab4186b816421205c21ac23035d0236cc3a6cfa0c577fa36000d018de00512ea6c4cc7214513b983c967e25223e9f164e68c6e7b3b8bb02956398b0e2bb990b644ad01da0e88fabe177330142c0145f7c7aa2b9bf16cb5d4bb2e049ac1a2a8af09a4851f56bc4044cc5292927277249dd39e222360e34917b1b165009473b997ccd61a29989c811fe2c84325aee3123e96b405317034b97a82887a28264920131b6c573471fb769e73cc460cac921df02d1acb36bfdc9e7e605770f6ccf8ea88260279995b7bc6b37919cca863620726f042eeb11535577d5c787b31582970470aa82b51d3d270c5d0867f498a79d3217bf6843d951c89a8969e126c008aaec45704acb200270b9f66683698c416e8981d0d3c74d704c74afa25d2faabc53c8e437c2dc7f025b3e41534d2883b4b602e043503d260e86305607aac57067e8365aad297123178a27cba10657202f0137bc3f036b45b5568c351dcbc8c4623aed6a307fa69bcb4bb2650875e16006e97805ece7a45a3d01190f5c3d6a16830ab7baaeb1c6c59cacca347ae3136e542178ae65352a26843d942c2711b3db5a9305a09bc7a696975445253ba96d0904324ce5a3c952ea946d117933ba7490864c63331363c419dcc54a5729457619310a0c33884069e0790c0f163464297bb28903a080478c2302645650a055382edb4786990908a61610682c0127cc44c67cdbd165876f8022031a6a17c32e51399844c3866242d0474cb069a1ab88a25220291afa4ca1b950492404c0077017455401f73c91c4c05d1b309c950009e2c8763d07c1e29b70a9950ee490644144c818a0c9c28b2e537483c4b696b5bc8efc5ac8a27120e0a9365ab25e3e40a81f9cece9401f373cb1eaabba5040f3ad08b339aa8c70030a6ab12a4924e9db67af35ab4e1eb8b5cf687f44469c4445385154215b415d4779baf503ce1513acfaca5db1200cd3c711ab3fa5db3afde432efa5adf5b3ab3b35e5ea2edc45f08117cb8eeb77b sk = 518abe5efb3f949c4460ecca62da03ba54774570bb205048cc1bcb6eca13ec8c04f8815951376d53a9c08bc95c13f6ab2c9557da5031c8bbb5b7b051b227ce2222af04f52b154c8bae8034963943cc9290a88791471290d1e509510786922a4b5e407af3b59401bc099ab54c5ad2764e1682f39060aaf830b85318044612e54b9b88c8a053461c8d4711ba9b468913a84524c66669983dd1af9e598625ec9ea156675e4c95924b495de5a39673367d32242a770b1751008141625145b59d379ffefc9706a26ce87633eb44340eecc9ebda0dea5c631ccb0fe49452cfb883aae42e97432b13312f7eb17a8e606c530b99f5d50478511d0e9aa6d9869c80634dae27c6aeb92fb02a517ebba60cd28dbd6817aad3bafb852e3a46927fc3269f23c2f3a6981a1413ea827fe19bb403ab19ecf1b727698a345798bf29306ba77a2994c3f56619030c5c3fe48278abbc4fb2b2d57ab09f972479032d7a7075b804700c26af02916f88d67a90033482b42422b8b5c716530c954cdafc7a4fe70007c608472681db50202c2cad78417823f27a3fe8a0efc35584a479d98a4e73ca963624ab83a2a78b375e32ec078520a6a9314fbd1c3c47cc79f8ea65a429979df801f7c27b1dfb0ffe12c857889b4a440325a673907c3feda758441c594d0a0e83344a7ac929630283e7e9c7b0f2498da58d88ba4499257ad5e5a62874240fc61a28d6c45121a2ed6787d6daac83d275ec528fb40256e366359ef241bb82859a680b8cf423f0473ec96030684b3b93f84599a9493c29042527bf2f1a4ef28c0770b820d580ba1fdb9d17b89efb788af05236b2ba820c8a7f35ccb7b413cb749bcbb77667a9d4be810309d1b858e4a961e8b5763b127675a29d1e07685e64cc7bc152fa77b49396b55ee5750a8b3f36022c1384ac4f3651abf00e511858bab2ce4617c085ab8e7aa66bdc2201c6a15321ebb0d1f8356a406582145b395007723c7b725c69127113b5542fc6e24b7873465f070da7680251e3b7821b5aece22632b26c469787681818eeda61e0f6784f8610efe32bddebbd96e91e5ddc91a82bbb5980751a816a29f53567ab48eadb6b4863c2a27c56f9b889512c2b6ac39439c59abb276b66e78ae09367ff289666c2b6f3f70b27e51b6fc24b04b30e8b1bbc80052520b82afa00c230d00e191c67ba5b51fe3359ab4186b816421205c21ac23035d0236cc3a6cfa0c577fa36000d018de00512ea6c4cc7214513b983c967e25223e9f164e68c6e7b3b8bb02956398b0e2bb990b644ad01da0e88fabe177330142c0145f7c7aa2b9bf16cb5d4bb2e049ac1a2a8af09a4851f56bc4044cc5292927277249dd39e222360e34917b1b165009473b997ccd61a29989c811fe2c84325aee3123e96b405317034b97a82887a28264920131b6c573471fb769e73cc460cac921df02d1acb36bfdc9e7e605770f6ccf8ea88260279995b7bc6b37919cca863620726f042eeb11535577d5c787b31582970470aa82b51d3d270c5d0867f498a79d3217bf6843d951c89a8969e126c008aaec45704acb200270b9f66683698c416e8981d0d3c74d704c74afa25d2faabc53c8e437c2dc7f025b3e41534d2883b4b602e043503d260e86305607aac57067e8365aad297123178a27cba10657202f0137bc3f036b45b5568c351dcbc8c4623aed6a307fa69bcb4bb2650875e16006e97805ece7a45a3d01190f5c3d6a16830ab7baaeb1c6c59cacca347ae3136e542178ae65352a26843d942c2711b3db5a9305a09bc7a696975445253ba96d0904324ce5a3c952ea946d117933ba7490864c63331363c419dcc54a5729457619310a0c33884069e0790c0f163464297bb28903a080478c2302645650a055382edb4786990908a61610682c0127cc44c67cdbd165876f8022031a6a17c32e51399844c3866242d0474cb069a1ab88a25220291afa4ca1b950492404c0077017455401f73c91c4c05d1b309c950009e2c8763d07c1e29b70a9950ee490644144c818a0c9c28b2e537483c4b696b5bc8efc5ac8a27120e0a9365ab25e3e40a81f9cece9401f373cb1eaabba5040f3ad08b339aa8c70030a6ab12a4924e9db67af35ab4e1eb8b5cf687f44469c4445385154215b415d4779baf503ce1513acfaca5db1200cd3c711ab3fa5db3afde432efa5adf5b3ab3b35e5ea2edc45f08117cb8eeb77b98f86c149cf3bb7a9c04ce60bbed572ac073da021c9d089ebc862467119d7ed2413d2a95c1b92afefe842234451df9a78c2bb61f279583801f2aa7003226eae0 ct_n = 285f97fe1117c4f82466e28ea2f2087b4b2dd8339915dd1b832868ce197d7489ba65d151fc726d0b2b51fe38f52962b2cb72ec1d0ea4a9f2b99bf8226955802ba7af96d5e9761b010fc2718f2989ec706e2f3895354438171c8998b666228d85e67b9807b454b183509d85133e5ed1bb8dd9656f48b7754f77db9c5542e070be0293869a920634d19e32b52c1154845db3b8b4ae16ed998c63ccb85e1f31a247359a2d029a2f2130e36916683ef07c262ee06677d3f2ab19de3aa63e6734e182a98a9937f069609df0525190aa9813468a8b742092d17dbc6aefb63b7e3c1152ac8d6106bf1111fa80250e5364a9fdce7f15a60a0f35f409c1593ac12336e82915b489e6de1533bdc16d24059bdb421e7f4927d35da2700964bbd09694a8b9157a8e106037a2586f60579cf64d27eb3c96286eaae6ab6a18a8588436f188f71dacb5eac3a0da13d4aad91c5654762bf2ffdb2a4a7d4e304321b251391a67c69174d93d592364b06a6ef4ba4cef57eea7d3f645fbae4a6b52d98357002e56a8e3bca0b2a384d5b87ba9ba349534d616c6489f324c03b625be14d99d6b58bd92c28d6ab16f9923a8c744c43d4b0c0b77745ca89b3ee68655524e7c6806d0d49d932e8ba877bcbdb89161bdc2b44f565ed455ca1a2532f72392e31b5cc213e79fab12748eb00d3d7561d05d7a190b3629815fc76c9b8703028584eaf8d64aea98bda4833b43689375c4bc44f293205b99ca4bac6a2bb458b16b063039d81a17f5badf06a3fe80cc460855252561cd2093784b293020294473c4818988ec4abce4c4a18bed9cc7ffaabd154f510ff5a01674122ca8ebd4802ac8c83a1b7323b8f56ed0195e342f107a0663b1bbf6ede855c5b56e6992620ea8271a119e0459e812d172819c8e9043c3f336158ef886b0db0c42a95b15a5fd30fed720d26ab37b746114acea9495d8877ecad1c720da93f57482729c33b00afd1dfecdcffb03dc87c98333a8a932273d1565a34520225b400573aadde343173ba1a83b9291074315d7a38eb5fc10fa0921bc66644228a2a15fbe4d4381aceba47a48233758cd137656 ss_n = b676eaad9333da29b1d6870d759212cb683648199b7f02d6928bf839b2b3cc42 ct = c5cbea3e2f4bab23ea2a83b65528281ad1fb9cd24360e4202b52607f274099ba1e1a82bd6b6544c08302808f032deef6f1ecfcfcb7613620f26bf996fd5612bb3c2cae1b4cee22fcadbb59b9956eba84416a10a5e409c107c17f3d71a9ed73ef1a45ede3a64c315a067a349c8b6e166da981487ea2c017901dd099d9a087b445c4dbb40648e319dc8910d7ccbc512a478b61e0ed7c5b819563fa3bbfc51d2c6a9ee832a365b88f9c8baead6a8f1072693c6251e5007664f9958a364a4a2789c3fcdecd3a25c2946449dc2c07b2b84508415d1c0d5eeac42ff7508db9f607638c49eb86f7aa27de55f1dd88964aaded1138f92f25a63402f8f1d7e6292eaa49ab35ca0ed87e97936f873b88860a4b810156c0892fb67cb3fd428ca117cd0e7c21d451bebfeb848253dd16aade61bbab11a2595350f5cbeb194e7c919709d8ea3d84c116a20572cb912877dd5478c44ecea2bd85f05e64964e3ad28cee00f790e834b4808b9496e8dce32ecffc4bf53f20ecbd23736c60aa0a8d11b0f48eb2bd37b39d809c3c6b67a8ff139e44f0a9684a566b1ed19d1987ee47442826f2baa688771559a7cb0bd5bf1692111a020d6f569f0d81ab984a4c17eb1e762cba8e0b836c0a992bee11e6fda5ab36cda3f13754a9f546e059485efd8f5f7e37e28865905889aef3abb0fc9b9592adf9ef101270fcdacdb0b82076f4039e1e3d49036d95f2ab1bd193f1a38a22790d7347aa1c70251d1325aef1ae218eb7c165ca67ca3b7f46aa5052f636f7e4ef821b35c3e71559f7ad0466dba367c8a02007dedff001baa9b8cb435161318d1b8e619b0cc7ee555a566098d21347df0fd9b711b8660c785037f4f71dd8fc3bc1bcfc803486a3f30acc3311356bef7eb1a8c1a8321cc60d4dcfaa6b08bbc0f1705c9d34a16dbbf4b4f1fb5f671420fc9b9355fd2a8a518c0c1332b8520c9127c43e1f90a19334396d9680e9852a05ebbd859c5b66e967fe13a803db87994573eed4513d4558376d3a9115307f429ae6f8b36ff8552405e479a562dde111ab2ad13dbc0941fd26134378ab1f4521bf9b60930b5fc724a2 ss = f9da606116607d7ed242fd739f4d1f5ec9031d545fc1f5fc06fe1e5a6568881b count = 673 z = da17933554795c7e2bbddc03bf8a807cab70a044d83e804e49ec52d13419720e d = 0c47add2ca34a929ed372db0527e523be1a54622269738ee73425e3f3ec944ee msg = b2348a7d411fcdc337cc568e819f7fcfd05632e86ea586076cdc3c1ecc0f39fa seed = fa15e97131fc1a135271e7a3dea282ebdf353a74adac4daf1bd7efbfee1de97d8973064311c841b740852dd339470a79 pk = 75800ac210ade2f78d56580f807519baf5a22c761cade78bac908c8fe97f0bec65f01c9c60fc9a8b5cb09dfc83cc007493d405aaeb2af54880de42a0e24698964102f43c0321d7c59b621c41a499f6d31c4efb8d44185cddd72c07bb712281835d46a68f04bfc818907b939eaac78461a268ddb1cc7e5330134b049dd680b7e98ab16a53af0b74498237af6884f8b40eecdb44710578097c1542774890b38d2400a04313219ca8b7e27ca5eee99e10d36b20188883d60a20b96ee25cc1aad73daaabbb74033a3956c0ad4ba99df8ad1b809d86f403d2988f73c41adf510e88c161d7f61ac09ba91e746565a524c2500d1d36693a17bb4b0a19d49808d325c352f998f815cef3c0a628166d2f78ab9de4243d8c52448177c1452c6ce006747aa14e867b502c04a92555248135d7080cfbdc3ad36bc9c3d16516019208d6c3a4cc429848271a419fc8aba5d7776896d1503c845ac41cbcb23c0c49da1a73bb96fda61717545cf38434c5dc4b69ec0caddc3aa49ca443e42e2d529a5820281b0836fbb30fc68c5e3db739e58b24169102a74ca1891751f9b05ed3e3cb2191c002da1dab24279137bc59e010a5a0c2dd147dbd420c7f568a8e189f8466981dd837a0960d532221427a84e458414ff162ea3497fe980aba732fa6340daf47c773ea335fe42fb14b55a52580eca5ce25f67c8ca0b39eea7cdbe761bf2503127b9fea928749eb0b2d793e62c1ad5b9183de817e14e71659f041609764adc4814fc4bd0cb7256a1bbd91335a117abe15dc0d2a785a23a2a71d759f5d3ca58bd5741e33a64526589585644b79547b990d7f56cb97988e67b18ba8335776474719816bac430f0bc4ae74193da4a33ca6f81082c6864c4a4ea11ccdec03a72076198df222ee020e6d28555c209800dc618a688940174f4c5997e4a44a8b18bf99d07de64aad74a6695f260ba96005605258353c8291676f9e364b50306cb17680380b564d5c957117cf30d406093c1329ea3a2d516054f640421cbbad7c617ff061dc5cb3b06a918c4475a5a449cf642a3a7940859122b4d121da277dc8a7648b950c04f8a0f0a20da9eba4d014c4e2593962d04d3444cfc2e46b4d9728da3e7f7fb0d936c1 sk = e044a71e005e006bb49a4a1d4f1b962ab6806ad747823c4cb092bd30593855a4372f5c141ea400aa72310a09bd809749bf37123dd4643be95ec45138c7fc0310a0ca38e7bbcd122c6c0390602013957032be428d13e885c90c8c67948aa6c16ea58c8a26a268a0ea5b3f5b62752a6cfef5a9f43009d5d4319df32e51e33b4adc2b2346b3c6651716eac8c5e756dde1bd553aa634c10f85768a6527668b51a91a407517538e94fb9ca782c62f48478849a0526c1a80a57b77b09fbaea254613ca02827d5c9b898d558e5223674e141a4e05454ec17750733e3ba5047562c8861cbfa444841f347ea0eb58a309403dfc28118c45919b5fc571212eec6ed30a3589fb40acc16f31f65d11da5d98da9c34276608c8082d592ea5b05c125558af383bc7abced242202a47cb2ec9b36c5809e4a6c27385917da956e221c7d3d67859d71ef8f87aea484ceaa43720e021d4246389f77cb7fc57cb8597de4b62f4056642505e81e0a2cca00cc5765494f47260fc6e7a61c538f1cd06e081657c5d8d247d7f402fde9a1e5283939909a66e615584c73d58a67dd7143a2ac410bd21797a170f9d42343bc39be233913db16970dca946395aa2842e87cabcbe1731c1a161ee1489b054bc3d5b91669c99ae75637b95beb60835bfd72de025c6529c06de430ad925c3aa943f2af9cd61b41c588897fb45647bc4878dfc55152785e846bc26860416298ec6108db2b86e22cb21bfc5650f74a62dc505d88a44410276e06ac72b9a04b0a298d6ca89c761c26863bd007da5a2e110121c859e157126f28e8703568b07230aa46e3d8b7af2c8604ea13b300a31b77559875a280a64a53986ab9be40799f34088b85e86452fe337b2f4c72e211632b5c441c4a5a48b3b131d12834d3a9f78321d2f395010f8b70f88c896c003ebf08fa559a467b39319d606fa17936cb09dd9c73a71278f40d89e27236ec5d68f9e545f75b864cc21ce20438dc97a01cfd44ce2fc3b73bb520de9583963ad308c3e88a8440bdab1617c2bfe86214bf7586570ac8034afb4b25638c85eefeb609f5185c2d06fdc22299ca073b7891975800ac210ade2f78d56580f807519baf5a22c761cade78bac908c8fe97f0bec65f01c9c60fc9a8b5cb09dfc83cc007493d405aaeb2af54880de42a0e24698964102f43c0321d7c59b621c41a499f6d31c4efb8d44185cddd72c07bb712281835d46a68f04bfc818907b939eaac78461a268ddb1cc7e5330134b049dd680b7e98ab16a53af0b74498237af6884f8b40eecdb44710578097c1542774890b38d2400a04313219ca8b7e27ca5eee99e10d36b20188883d60a20b96ee25cc1aad73daaabbb74033a3956c0ad4ba99df8ad1b809d86f403d2988f73c41adf510e88c161d7f61ac09ba91e746565a524c2500d1d36693a17bb4b0a19d49808d325c352f998f815cef3c0a628166d2f78ab9de4243d8c52448177c1452c6ce006747aa14e867b502c04a92555248135d7080cfbdc3ad36bc9c3d16516019208d6c3a4cc429848271a419fc8aba5d7776896d1503c845ac41cbcb23c0c49da1a73bb96fda61717545cf38434c5dc4b69ec0caddc3aa49ca443e42e2d529a5820281b0836fbb30fc68c5e3db739e58b24169102a74ca1891751f9b05ed3e3cb2191c002da1dab24279137bc59e010a5a0c2dd147dbd420c7f568a8e189f8466981dd837a0960d532221427a84e458414ff162ea3497fe980aba732fa6340daf47c773ea335fe42fb14b55a52580eca5ce25f67c8ca0b39eea7cdbe761bf2503127b9fea928749eb0b2d793e62c1ad5b9183de817e14e71659f041609764adc4814fc4bd0cb7256a1bbd91335a117abe15dc0d2a785a23a2a71d759f5d3ca58bd5741e33a64526589585644b79547b990d7f56cb97988e67b18ba8335776474719816bac430f0bc4ae74193da4a33ca6f81082c6864c4a4ea11ccdec03a72076198df222ee020e6d28555c209800dc618a688940174f4c5997e4a44a8b18bf99d07de64aad74a6695f260ba96005605258353c8291676f9e364b50306cb17680380b564d5c957117cf30d406093c1329ea3a2d516054f640421cbbad7c617ff061dc5cb3b06a918c4475a5a449cf642a3a7940859122b4d121da277dc8a7648b950c04f8a0f0a20da9eba4d014c4e2593962d04d3444cfc2e46b4d9728da3e7f7fb0d936c110a013fd4d01b4484328b501fbd9b77ec02f9f56a2405b96bd1ca381836ba8a9da17933554795c7e2bbddc03bf8a807cab70a044d83e804e49ec52d13419720e ct_n = 557568ac304d93c27cfd3d158b643bb112aae01f00047e2af60548fdf48170a150342e31b96315cf415931f75d096f79d2d0dd9db7166eff4bee0bd5f166b11e491a6d00ed5857ad86002baf765d63f072034dd12f9e637f6f52d0117fefd9d0cb88b501c28082da5fb81c4ef82be3b77a09ab01a53a357f76c1864c826f3b2265c50eefb1e55813275db014fb1c7cfa4dc0ede7ecdfa9db4c12fdf4605236b42273176f6e3a327409cb041477685e0bd099009003b935a5554b38462be4c8c2063e6747b20cdba11a4ce6cf28c333bda29105b12ecf85b4ca811480a958dca00d454a165483d1f13b9c529ce23c20774e7169fd714d46213788fce9e033d7cee0d7f25d95726b24545237ed83b4ebd16c45dbbbd4f89a72b2ef14553210a2b89576a188a3698fafc0e1f7b6306f2f3fb17a5ecc621d43b4e7d4f9ab3dffa298bd8eb0a1824a904dbcee0db486f80739dc58a0ebdb4e3cfb9f3a9bc9cefe5633cf4d09981378cc1a290bf8f8d6e37cfb4389c9bd7747c35779065e6e6b4c1db7d767b7a4f63dbb1e89cbf45ee8167998ee4f6d2de2ea2e4c8362c8b9cd54646a4fbb04b5b60dde3bcbac587b8b5cef80e23f1bd522ad85318bb46da86e9240511ad17868fe801715a155cbd97b8a564ef0e2f646b4b50c73b1a86d01038a42afe3e5adc65743c3c1ab95acde5cbbd2928b15b9fa232be5b369460cd6dca8c2ded23138b5016b768978bf683bad79daf2f5f7e176c7a3fa52ee5e3e55f81639d4aed1a5f8644250aa6e9f4b8f7357d3b568721f128454a449dea96a8d5cb329eccaa24ad15ad5feee120cf7c41d508146d02274fee9909e30918eee89f2bb64c62ed68ba7faf89ee53373ac5560a82d03a01bcbabc3955899d2d9253587c18e4fbdc5d7ef934289aa58c7652213360fe14510db6b3f1be4b4ee9f03c03d9bd022cc92c034b2f21bd082317fae29ed76a8c27726158830ad6d3a79014c4b6ed8a2903d3c923eaf0e45b943d48d2116cdbff9de3cbdd2fb2e707e7bb29aee034fc4a31824e0d1d8b668b353eb50e07323bcf057ca33eae103abd46ba5f4287db49c ss_n = c534253a23b880b3518f8e01bed36ca7d7f0e68b8ed502a4f8e733ec16aceaf6 ct = 26b26b9c6f01218e85e61c53ffaccead4cf4f8ef9484b5990ebe85039541db44f56747417bac87cc8980026212b5a4644b8a83383b31e9248ca2843504fde1ba82ae7dbc8f033dce1de4f068c63eae08db42b8e46a65c012fd8ab28b374eec70fe3450f409b18fb604c10791a0f87945d1042ae6b37427f70f33fdd60e6b6460af6d9253a4d6902999c399ac2233e378c94ba1d10820942b103c5d6cbf924886bd232414786c7142ca1e849bf36ad18e15c3cf33d03e0c0127d5879103ce725da5f7cc523975fe54b730144f0915b7ef6cbd30c4e30132ffb4cb6360bf274171f667af213144f1c33dd248e432d8452aaf15fb65097d5c65bde3614b5614a25da78f69dc61a3bc94bdd0dd24e6af5f58761741198b9f18d44391ff5d03455e41a1d6a2cfe19a77c6f7741091c4845fbeee270b82d8884c68f2eb86946ec327cafc8fd3bf8cd22975db50f09677c1f8981779fab85a2f209a92d6a2f213697193ac422261744298a6783c64555a3da61fc8b1b174d1b4f0beca95984cd4ba1f08c4cda44d275cbd551ce65e15e50918c299dca14270f8ced1ccdc48da90eebe7f4e9d7d936f1c34220ccd7bb06a4b1bf88aa604e18e5456217207536c6bcec3a69fe21ad4ec02cf35ae373804b9fb398037f2a7051489150102fa02f6a70b1163b1a99e2a0a2b8fe7acc78b1e9cd508a318ff7c2d18162cbba1890abe7ae176fef31295837de620eea71171869b7413ffa417de09f66de605104be0bc39259b42a1ab7351495e810bae1e9bb86e10cd3f7a2459cdf2c948980ccbd8e1d583bc31a7f13fdc9af62dcda9916c79712b49908f3f2509f42bc871097d8346ab8b3fa79df758fa52abf826d4c16e9e0269607c6c44ea79293f97489fca76367368bbf8f43f7bd86211f7c39bb86a14d9f2531de506eb1bcde3acad5debe1bec4b542312764e17d9bcbbcbd50bd27eec33ce2a9ab2c0b886f42c64a3d7d5fd643fc0b6558c80baffda95d5b7e0df5cd3098b71d48d7a09720739ff1be74a2374c5d80bff90814f60a6dfe9a30789a789824d4e24713e5ca6bc11e7561c189a3b319a6c3 ss = 2d032ffc88c1ce2ed3363903d43fa96c24d0f0dfddebc26592c00d784e46b2a9 count = 674 z = 7fd1fad8ad3c22ad03aad7b89094529f44f2c2251a63dbac2159ab5ff05265f9 d = d428bad0ee7bf1d03f38d8560530518779805df1970e808bd2f4f8e81856248d msg = d58e6717221545d8088b817e7a2ad186a05fb755d4574331766fb4a7b2d6969c seed = 72fa972a9419e215b0dd4eb8797b93f4764cf98cb7551193e60fe5597266a86f752fac0f6befffd86be5d0dc976b8cb5 pk = 62e20a5b40c444f32b38222b8eaa6eeca44849b50a1e0b9335860f82f2616d99353d0667adc28d189bbb2624b5b2ea5128c03be3dc13b60219200a8bee5a768594508980af544b0411da28c070c5e3f95c8e469aa071b0220413ebe34b4d50c4463a925e89155c24b9cff94df7e68ef7387217b4431dd35db66b0b586ca813f93d40b790ed77712343a3d3c419d76244ee97596b259ef78a29c47598d1e14b5688149946395b2039163a58a26283aa5571c1e72e34473156273f114c471f2589769098d53c842a279b6c0141bb09b9ffb05a3c2cb5b535162d3620533871a42a9c7dd2c2a813322d762eed4cc839f79e1364033540595df59ff4b6249c545ee2328cedf082b1bb1f2e9bc31f5531da849cc7a15a71a86ea0268e9f88aa486225cc981e69c334fb38bb9e11a901687eb2094804e61723960c06e7b448e60eefa3af3cfc7fc74a6e5bb324724749dc716468d182d9b35d04b00049e5c172d818e24b42d65227f8926f8ba96d5fa2a613fb837d223953855d7bf0b414a93c411a989e08132c47b9e13acff6da72bed2bb9e648dcf3a06049411a39536358a21b1b5c87d834320399c4e6b28fdfb6b6755bb838489a9239ea72767aafa5d208821a8b9552d0b05f0527945499debf0970b0805767c6c9e9260d1d48ac599b0b5fa71e40b779d7a942e85b893776b25e41f5db5ce2aaa963f42bfb29b16f1e23099dc587dc5254459ccadd3a204cac1d5ca886bc51c1f18809ac24aefc7247acc85fb97366ac8aa52b66bdc34b796c09d0a463f81a33846f530969639ec81579ef431fe97a3f0359102b8bc2123b0aa2c12c6a5828cc429773498fe5b8e35c8641695ca06065ad7c19d56319e25bb8df61a8dc3f3aba5295d519092a9c83c252549c5dc0fd9a3a4151263beb80e23f51ba5568d67a84d8d869940008cede4aade64ae8759069426805e27845bf78b9e1233e2fa139ce49558b2750e39a8bb06053c80c1004775828b51256c4cbcd34782e62aa020ac071003cff702c5c26b2d284c098bb1d69347a0a4082730269e3b4027c53f2b37735903aa8e9a4e84697153b0ccf9d48d3475e487ab1896934f77441def6cdbaabf8f505f9cbf4310364e4faaf1 sk = e96b92ebfc9bab322310104611dca941d24a59ac987186960a51b406173ca3636553f05867f577b46a07e530768556a080b89ea6f8b0671361951b6e353326844cc7e8f95da1c0b9e1e708b7017b2611309cd17327234f5c469eb4578c5ce5a78dcc2efcd0ac2c78ae9c5a40a180369844604b905954455ab97b318722615f3b43b4954bad333ce9f7ccd19433dd67877d4a6405024de5db95c8da978ed88900d10495666f32600e58167f7e278cfb666b2e562e42c04d92892cc0faca8092639134cc4da616f8d240b9775527b3458ad150dfe2495d997b4d09218306910034839b17015c58b70decb9b58254d1c75b58a75768354c81f6307c64164ed4364c9443d038ba1b8123ec6651c156907b316252e7b5fb36659cda943946992534687ee52498b15e8c3230f71bce1844309e815f67f278138355a605736f63500edbba0c64484d030f9f7ba8a357b1d01ab4148ca48a367a972614c8c2bbfafb382e4439aa6c7241611007a1cf3ffc0f29fb050e1b6cedf2a606718eff2b6781e0699f787cc418c3fd95ab164acabe440f83038046f3c0aafabd35a31d5e4701a4e112d0d8bc03c85ca1b65d2ea87ec0dc99e3a1258e8a0acb1b7a89b4945d228e88506ceb42a09b65c9f3f1865a6469846389ae9a31bf6cb769c0a30e3a3b7234588340165fec67828550e6e107a6e60acc72520ce674b6f46c42958fedccc3dbf6125c91199d40010153b7a64572e2fa7c1cd26b6ff222ad091ffc1959f1a851a4f21110552194aaa5734c2928e0a449c691bbc2c1cf44a79db0a842fb02027051e7c9be23331ce14b7794856073141dcb8cb2aee7455d79298613bed367a2fbeba1700412cba22da7d09b57b108ddab229ea0b9b4f657347c1e1e137214d48b37c661b0905459e539849bccc7bc89362b8d70fc35a846904d49be078720829733cd83cb5f4419f17373ec681fb175c007539436d7ca9e8606f0b52673d2154129172195b606a59ada61828a2731005770a03c8caf29a836d92e3bd877126cbd2f12ad606b3ef9528b748babde5a5b9726292eba08806cb20867c42361c1ea7c0b62e20a5b40c444f32b38222b8eaa6eeca44849b50a1e0b9335860f82f2616d99353d0667adc28d189bbb2624b5b2ea5128c03be3dc13b60219200a8bee5a768594508980af544b0411da28c070c5e3f95c8e469aa071b0220413ebe34b4d50c4463a925e89155c24b9cff94df7e68ef7387217b4431dd35db66b0b586ca813f93d40b790ed77712343a3d3c419d76244ee97596b259ef78a29c47598d1e14b5688149946395b2039163a58a26283aa5571c1e72e34473156273f114c471f2589769098d53c842a279b6c0141bb09b9ffb05a3c2cb5b535162d3620533871a42a9c7dd2c2a813322d762eed4cc839f79e1364033540595df59ff4b6249c545ee2328cedf082b1bb1f2e9bc31f5531da849cc7a15a71a86ea0268e9f88aa486225cc981e69c334fb38bb9e11a901687eb2094804e61723960c06e7b448e60eefa3af3cfc7fc74a6e5bb324724749dc716468d182d9b35d04b00049e5c172d818e24b42d65227f8926f8ba96d5fa2a613fb837d223953855d7bf0b414a93c411a989e08132c47b9e13acff6da72bed2bb9e648dcf3a06049411a39536358a21b1b5c87d834320399c4e6b28fdfb6b6755bb838489a9239ea72767aafa5d208821a8b9552d0b05f0527945499debf0970b0805767c6c9e9260d1d48ac599b0b5fa71e40b779d7a942e85b893776b25e41f5db5ce2aaa963f42bfb29b16f1e23099dc587dc5254459ccadd3a204cac1d5ca886bc51c1f18809ac24aefc7247acc85fb97366ac8aa52b66bdc34b796c09d0a463f81a33846f530969639ec81579ef431fe97a3f0359102b8bc2123b0aa2c12c6a5828cc429773498fe5b8e35c8641695ca06065ad7c19d56319e25bb8df61a8dc3f3aba5295d519092a9c83c252549c5dc0fd9a3a4151263beb80e23f51ba5568d67a84d8d869940008cede4aade64ae8759069426805e27845bf78b9e1233e2fa139ce49558b2750e39a8bb06053c80c1004775828b51256c4cbcd34782e62aa020ac071003cff702c5c26b2d284c098bb1d69347a0a4082730269e3b4027c53f2b37735903aa8e9a4e84697153b0ccf9d48d3475e487ab1896934f77441def6cdbaabf8f505f9cbf4310364e4faaf117861265f9d67303edcdaed67015da99e3d294ff178ab62aa7daea4f8a9f6e077fd1fad8ad3c22ad03aad7b89094529f44f2c2251a63dbac2159ab5ff05265f9 ct_n = dff00d762d8d8d875081463c798359e83db4e5257bb9a08d12ee5852beddb88b98d0e8080f7460c7b7d43ad7e92fc59c37410982eb10d93269c1d7d6289715868277aad2cc4e86b64727320e4924befc49fbb93232a38525160c89a82e91dc724657feaa1a4b9cf4a0a0df400c7dd6977502289e18abcb6dcda8bc356b390c26ffdf3e61a37897897d82742d783451db6672086396be3f3e51a051345ac1e80ce7298bdb1734d4f68eb0edd19129bc3d13fcf7a0e635e318864b2d3ea355f7296ecfd2facfdca215cd4f833e1c60dc9737bf09d9996f75a056f6d378bcc9915551ea443e5750b08dfdd82ddd2be1f1feade37fd205e82ef389f98fe7d2b82a6a8d5ca0434a8d914932783097856262ea33005128b13fd09c496a4d5466c11b7487a88fc28b27d72ca02d2e554112b9e050dce95a904415c7202254730fb74f99481874627d823c1d32c007a20c519dc0babe033403fd677a6de3c6e9f378a8bdd92d1f995f9c833aed390ec973794394275540674d137fe4585db92e70e2339b82e61c90a54b2ab9342748521c371dd9db8d7f65f0019a100d99219265cbf878e78e869c745b0aacceb376d9f2a173d8b8417b1141359eda5be986dd03e15e11ae4f13d0e7c60240a240eab132a3775cd9553857a96262481378216a53c3a3b16cfed06af908005cb6015b3d75ce6a13533dc4611be7122c11bb392b08bdb633ded802580a39c41eb81a6336b69052f8ace1efdf3509ea656667b35c361c9e6ba8c55f2a274f74801921b9bef2b961a572cae4f304b6614e31794596c620ef18ade81d9e32198f7242bfe61341532cbdea3302d40293747525628372c607684c905ba96ae8365382e79b5593293bc55cd3dafa9a9b91035914fdd1d9f9f599519be58d6e00c6281535ed1ff4326f14914369a8ae3d571efbee23afbd3b2dc2975b3bebdab4cb06ce4e7bbac0c8a0902fe38b19cad2d5b7bd4b6fa533ee4141374ecf16d3362679120d337be5340002758b9b63688fb093d018816d0fab305231385192e1ae1a9afc4778c17fec21fe3952f5612da96cc19d7549313ffb81a5ab ss_n = d526756536f9f5088eaed0acd4b3d8ce628ec24528833cfb562ae85bb301f62e ct = cb83bb00bcc6417918704b2c0f60d485947f35b884a66a6031da4192b01e6cb9a61d3715853737903147894a29bfd765619fe645a8e1b8d5bc6779ae0f280a3972eb9a53e5f328d46fa7c0baf483cdcf36b5f17dc9fed3b5d904e6bdd38f9f7da495a6cca3c95ac264e80b3c2f08bf55fc2760e27df5c079acf55f32ba04e529bdc9c5d34cf6d0ab3c8c7340a7e3e51733048a5da041c71a2a990e04b901f632a6490b239b2cd0d1548b8021b95d68778b61d63c131ce65f2a17ae6fd3bfeec11e3e7e7150a261edbfd323e8c2f0f4a30b41bd38687c47ada4649e678ba3b5e675629e9b9638acd4111df2e3349f5d4c2a712bc75470d745c3afa1feaa350dabe733ae74cc725822d39324d113559995c4781da540f75a119dde83c4c11eae5d8d3f6c5947b69a84d14ccafea82567e0b11db4b16ce89a39cc4f02af7ed152b05f5739429f926e9d63265a467ac0e15a11170ae2c84dcb32467523944907d1e4d5960d31fcf2e787d7ebe3ff4abb68c48b86d882a86e885ef113553b44b14965348f29ba09f3bcf8876bb67ef1129310ec9ff5938985233aada7195808319188c4e4097834cbf88a0cd11d38f00409a2139b2acdcd4118cd4c1a597c3e9ca1f078baf92341b137ee2fc7ddb2f4b00b82a25cfeb5acd903387cf5ac5acecd76b94553e683528e90a1f7b89535335394002840a61a6fcdf393eea9c9e08e8a30effdabeea9b0b81d9f2a569fda1d29e9c5fdda82932716ac8f29944b2a8f8f4b41850d5ceabd64e1c857c9993e91b426090e46306f19a73ef1ff63b00d589300fa647b52575fad08a55ccb1e46e7313074670d5999f62ba14ac5fd0a42f0b81f676cac61a1d1b86c692ba3711ed390316d4932aef1ba345f63816ce093ef15e71daf8d3a2e5acc2a02ac5b9ea0e326a9689855ce2bce96d7e231143c8fdaee33a3b04ca5a47adf3fa726a3e61be376371485a0aecb991b8ad3d39970c81870ab0ad0a52ce60212ee86e31a27468bd6889f179d94deef1be09bcf14a2c6da3beba7150707b355da5e2ba6958403fb056689bf1665705632cbe7a1836f5fc3a8f342 ss = 3efb57198dfb51709a0a0ce1e2f0c82a18865b354129e85375b8759f05d655c6 count = 675 z = 77cbe882274fbceb705a565882953fc3dfdeefd2aa2d0d8976bfb87ae5434ed9 d = 225819075eb8497bbf25edf81630a5f07b54421d216b74abec374771a7cff397 msg = 671c6dccb0dc78717e3762b4a2e9fff5e0fe2a5843b934f78cba482b267d2b7d seed = cd47be063c02c2f3833014369e6349fc4d2198033013ed65293f1f6eb902c8cd85b08989ea09823e0c04da232d3040bc pk = dd6c2d520b4a8595b727d39a27a7b176f08a38a82962422387612a663731104a2965b98e56859de2bc90d96684aac011bc1384ada4507aa227e9c51274f3aaa009bb110c69356027dbc612db364e889a72870b4f46106029a580660a1eb0375c1ae24b989bb0886802244561a9e37af0c91cbdb23d50f43f89a3619e74ab7f836d928aa40287898f6b7c36a59b1da99957e8c5574626b9705e6030528aeb45787c649570314a6604b6f750547aa7bae154f66339ed28c64d0a8ccb5b9d6f15057c92911f3c580dd4807b5ac07315a4949917f6c7bae8e83d2556606d8a603a760d72586748a522d836396ee10ef499b542d62a3e934f60b669e51484b95b27be458d9a50526f122598c70575cc2fd6e45a8111343232a1f9e8cda57b5333701148fb2c92f643ca9526851b4e3253583479b89ee7332ee1317c6868f52c2091e03a36c6c11d069d719a79363ca62cb2078b1a72bcc048bb796f00b70f86da753139bcd3fa3154b17d6aa4b38891cee8d52a1c9c8733515e53756718e8bb235c1cc7db2981a933d3d77e04e9163545baeb956e2a7a29d2408dff25bc61c73f66ec2682c83cd79884cb385f3171a2e1114cf59657e3883856251353e073f747b96677992fdc8fb9851da079482a600cefc0860ee1401171a98d52cb8df5bf98c56e1e84141a575374c437add5c6c0eb4b2445615d51372828c7be0b9ac64a35c954961fc23f91482cf0978dfa1ca23c3712029baded547d53204a7e164f2e8a80853a97d4630f9a73765423b4976753c3399fb2772212c8017760a824d56fa168a941412ea5f73834eb505f4b5a2f9b270bea21d6eb09f7a0ca877b90f35ca81c059fdd8a473120658b693829740ec608aaf95a5154b7a4a286bf80cab24b788e1eaa1e252618ff713679e91834f62828422fe6f911565052521bcb4b46cd0b466c0325158a3020714c14288704003cca2a0b3ea8e3bc111a43d4168f6f741f791c4227609c3763b0edaab873ca7b8dab51c2127b9f21913c8701e1d7517646badd624b8c0a9296ba917b8b4662748a165aa28cdc35fe784f1dd2bd3a01995626af5718ff8ad9c8a1568e311fc0d6a2b8fd58e001343652de30451b9e415cc63e53 sk = b6db34fe1c05501005fbf788d05146167762254b6c37d6c686d7521d534f123931a8216cb7ccbb145ccea69aa47b8c735301d0f857bf1cb97a65b5aad5247d566297f788c985a35398994d32280fff6cca5e30cfa7e71924c85dcd0a0327b4913e126c5b62cb2574103ad8b2cffbab130bd0e5c6c02fa382317b4535cc966c1a085fa29e10270775116aaa147aa811be69831a6ae82d9adb216a76bbe5bc44dad50158746e77fc1c1a8b582bca694fea7fbc6006b18b8035e33cdf654c722bce3173b6fe8134fd17b05786285d9915387ccf63159cb3062ebf3a8ae67bc6e0c7b7f53c5278b544a6c356a3e51f1a681358e9b913e462850abfce57843ab0cdd8573e7b81c103663ac9008debf4197c54cff07a3bf99326fe3401359b174ad5b44331a98ec91bc6e8810f658c0a578307f52578aa0fd67b2136c93947eb5d128256f5b44f12c333d52532c8ca5670631995929c576b204e48c7f34a0325c1a599607709a298fbd3599b5a97c882ae766c8f291c564018ba9a55ab558937d1f6650e197bff9948da1454be8061c1968f1e5959940b3221a5c5d1ac553fb33adcc119b72b205d452c612cb1efd9c0a1811da3778d23626733bcb6718541d80232106667cddb3e19450d480cafb6dc4fb496be12209add943689914463d68b130796a5e516c3892e4fc7720ee2055e02017653381c526cb44a7e64a73e98da61024b1df077960d42417817267651139679c69028544c29525d96826ed182e6a2c145cc33fbf62c1482cc28567744117b33125c4083bcefdb373456b981008db309bf662b334b354841d92c4a5b1731b4290129ccbcb0171bc6c92856738d6a91f675c704568e806984ebf4306c033722d48791f7b196239dfe676961f0cccb38ce0dab96662535af469cbed104b5076a21c4c967b136abf997c0d457e7871ed9538d32f4cf5cf998f6139c3f95ad28ea8a0dc4478642aa6dea51e5a1aacb1548a42a910f3953c16a7e03188a9ac962ec081851c9656f596a8b07b47f12236fa6c9906a6fd6148e8e067b5380779695b6cd2cb4bef0c3c39a59ce30a073b7517c7862dd6c2d520b4a8595b727d39a27a7b176f08a38a82962422387612a663731104a2965b98e56859de2bc90d96684aac011bc1384ada4507aa227e9c51274f3aaa009bb110c69356027dbc612db364e889a72870b4f46106029a580660a1eb0375c1ae24b989bb0886802244561a9e37af0c91cbdb23d50f43f89a3619e74ab7f836d928aa40287898f6b7c36a59b1da99957e8c5574626b9705e6030528aeb45787c649570314a6604b6f750547aa7bae154f66339ed28c64d0a8ccb5b9d6f15057c92911f3c580dd4807b5ac07315a4949917f6c7bae8e83d2556606d8a603a760d72586748a522d836396ee10ef499b542d62a3e934f60b669e51484b95b27be458d9a50526f122598c70575cc2fd6e45a8111343232a1f9e8cda57b5333701148fb2c92f643ca9526851b4e3253583479b89ee7332ee1317c6868f52c2091e03a36c6c11d069d719a79363ca62cb2078b1a72bcc048bb796f00b70f86da753139bcd3fa3154b17d6aa4b38891cee8d52a1c9c8733515e53756718e8bb235c1cc7db2981a933d3d77e04e9163545baeb956e2a7a29d2408dff25bc61c73f66ec2682c83cd79884cb385f3171a2e1114cf59657e3883856251353e073f747b96677992fdc8fb9851da079482a600cefc0860ee1401171a98d52cb8df5bf98c56e1e84141a575374c437add5c6c0eb4b2445615d51372828c7be0b9ac64a35c954961fc23f91482cf0978dfa1ca23c3712029baded547d53204a7e164f2e8a80853a97d4630f9a73765423b4976753c3399fb2772212c8017760a824d56fa168a941412ea5f73834eb505f4b5a2f9b270bea21d6eb09f7a0ca877b90f35ca81c059fdd8a473120658b693829740ec608aaf95a5154b7a4a286bf80cab24b788e1eaa1e252618ff713679e91834f62828422fe6f911565052521bcb4b46cd0b466c0325158a3020714c14288704003cca2a0b3ea8e3bc111a43d4168f6f741f791c4227609c3763b0edaab873ca7b8dab51c2127b9f21913c8701e1d7517646badd624b8c0a9296ba917b8b4662748a165aa28cdc35fe784f1dd2bd3a01995626af5718ff8ad9c8a1568e311fc0d6a2b8fd58e001343652de30451b9e415cc63e537e59124d560517026cc6ee01cb8a4ce842b24689d9b596b67d54d2aff74fd38077cbe882274fbceb705a565882953fc3dfdeefd2aa2d0d8976bfb87ae5434ed9 ct_n = a95ba0f3c3a5e616f50f8dd398a6e904c317a4f034d614162f81c7ac36bae56020678645cf7a5de081884c4189f1a00c23a7fdd3443f388340841ac55b0203fac3f600276acc92a844494a4aea2cffdb61c3a11be1ffbd88e3e518224f0492877b3dbc42d9f847dd7879f6a7a7d5d90414a5ba5fca0db27b01fb7acacf2cc9ebacfbb2550d7c77fd45b863704a51ef3adde52f826ce83a4de1a23825354028c30cf0fb08637e4fe1df19edf41c8d2234afcc326bb28dfb48847744e7d8b0acfb2bf912547369f48fdd1a388f52079b1f63eb005cf2103b91a3f138ef7923b95b144ef958d307be7ed290821d029b7334e7c84bcfd23316402a9d8fc5e1b6c3f407919aed5ff48fd4fe5eab43db135e9f8c6d13a1a9a1f7e1aa617e8557d612d8e30ebdb92eb79bbe4d0338b279ec0453c2c3ea107a54052020c863eaab88b7a52203edae9bf8951179f19f24c44c952c2e23e34bb57ae0b08a100d8408cc5858af0ab6a9b90efeea0e3afd52277b74a3895368de42212d00893a1f99dfeeb0a7b729f360b7d4f2eca0c4743d3bdf73910982f970ed5a8f41e1709574c615a0d04f20e3a6f00a1749b79685d11718f43593285ab5d89705bf1937e56f5846f9dcae2ccf4e123db2d30a4c26727a231ed162dc39b860efd47433b2e9f4353c5fc7b3b593d1a620e509ea719e385138d89ddd4fbff816db03dcf797a4ae17f1ef74e294fd71de11f1ced94edd1faacfdc2579079f96fde15bafdab78bf93d741e5ae4591701831c8b3f010e0944faea2ca145f3ccf661c974283a2040c3d080f015cb225d358c1aaec5efba14c7064016a217d8881f50709bd17c42b5c0234a57c66a2d052360cdcdbf7f105748a0176ea1a5dcb4686d1e54f7cf5fd4d9946c61bf9c96cc9cc2ba7aac43b9b44f1c66d7afcd2ef3217355f529cf165f648a7139ca27d33174bf815ec836cdb4b18e855df2ce8195c34773a2a7e91372474f6bd00b0b1376eb59ac07a20c173404e64b75d54373f25bd52f16c7b7a2c5723e9ac5220e3714bb1ddfca7c791ae223a16c00c16a9de1776921593571b885d8c275839c ss_n = 6cfa571bf4c5ab9dfe35cc6e0eced5c9e61a71396541ffd6d98abe9b2b81ce2e ct = a2aa502981c9e0c8d8afc06f28cd954220d34abba1c49a8454661d146043de14ecffbb5c2bf5999058ce52ac69e57351afcc3078e3efbb2dc741144be4358e70fbfc8213e9f822ff984ce1d89ecc255fabe272c05b9190e03516aacd99df2c610a96066acdaf7ed826c9e78a6ade0c4bfe63ea25aa9a8f3b185ecb571191b2b38dc85f991e117aefa2b52015d0766099c33f451c2d24b8d5d4be237c2aefb81486f41ca61ecf6fc5e84bc4e130fffd12a1ba60008fda6f8e0ed7fe744810fd0da2e763e86e0ab905f4ff1cabd33e69a680dad076924017ae8cb63d4cc5a0ba00aabce491495c65f237cbc9050c1882191ddd168c9c6e8c639f455d1dc755a842ab8066ca43061216602c53e5343646cda3fd25c39bd566e237c3c9f054ddd7b5034187320739d8066df5636559afdcf08ca12414fda3df5ea681d81d9ea01bf78624a1a03eb210b9a905f4eb8aa20be26dcb263b7c6aff7283253e1e70408d8abd3e9e61e53d54280b8022c98a612b3d98fbde8b860046307213e6f8518d16d43f7b1585f578088ebf6ece3445b0d54b4934492604c7ff3c1130d600fea50b322d7750a4ac147333d57616d3e67c653629c79b0e014506928e638a0c219ce45491e69ac970d805495ee09638143fcfffd420bcca8a3119b3b98f23d32e5a312286b0398fba346974d796347b71b8e5b9609eadf335b8d3b4be623852c7a359df21c3fa8ea88b53832b90b238407a7784497b0e671421ee878829bb5c2e22e8693e4155d110634c83972e12c612b7972ce1cb83e9f63eb9dafc8c9b699151828d119a790071fb50de9658b7c3d4f977fdf422d44ce53f873bbaaafd2d9b2b11d2bae4b962137f39463ae54049765196009dbb590b8e6bdf1b65e94611d7acd2b00f1572e092da517eca1ad6cfeb647b2a774f8c938430759b794217e9a48bbfcd67eb02e72df162da60e2540d351fe7760e204f5707813a1505f59f049b7f0f1d1af6e08817fb3ac4564c795d05023a3b4a91fc5a1d95a11dd30ccbf2cc1410fc15c4fbb918732ad098fdc53e47044177a1c59addcf66ab69602a8a5db54cddfe ss = 2c194a8b8b66f8b3f9b9926bdbf24feeb805576e35c17127ab330a484a2ec936 count = 676 z = 31283dac4e126404efda5b190974ce154aa6f3c2f372f85fa2aadb2f8c7bdf9b d = 1f9f353da9943561c1171c12611c4c7d009aa3231541a288d3172a9b16b6c93b msg = 3328c2f4f80c6ad72c66a92f2287ebe503dedb77583b76420c7ebb0123f4cd8b seed = ea94206b761d215c9be32bafa26be126446ffa75ca16283540c13148e00fe074b33646c72b44f39bb2250d40cbd32479 pk = 7c683726ac7d467c2d08f97c04a84abea615d368c850b682f445ae6b547c9ea49e05e936279a4fdfe8b2328c7978ab3fa8816a1fd040c0409b8e6c2d6091307df961954b4acef511119bb3ea689ced788b5f830de4f9500eb7a68622ce9eb65e824c6e41e26962ec644d85907d457901ba080bab416591937e05b155854f6ce194df0a0b37668306516794b5c160415126b9682dc00a41986ec56868916b4ead285ad4b318873a51e2080cfa8826ffb550391b3e4469102bac9babeb572708b97cc0cad8c7849ff08753c9109ce997820c741391707037b233511d1f9c7783844b53d3029d974b9b3703064b6115d96357bb55763c2ba68a8851b09f44b6a899bc290bcbcfe88268a3c9bef14795e2f5846fc2a32b410bc8681a5bd93ce1b545a5ea4b946c5c00b683ef7559f8db46cb05a9b1ca41cfb744feca0a0541af58c57638f53dca0a9941c85624663e98497185e6bfdd1625b75b8d9cf5827e08755a42c68384a2cbd6ce0cb04c9172733713397cb95c95463b61c6c8a554695582bcbcbb256c795c9001b529f08c3092c28577096ae150dc295b965a6285597e681b476ef349cdd407d21b234a0bc43d4b582537352d7b7989fa9404a4a4a0793cd601087ab6917bda981f58a4c7716ea4528d0c0c7675764829a922c6309d39990a38653274fbc03230a1c4b6ac483a93800c304bd69d2b8ca2fbb373706798af41ac556a6b879613d75ca33c9cbbde414c29916d0c15378c891ccf14c06a5571bc02696560481a468e52d5a13406a0e8bc5f10998eacd267faaa0f17768476361fae579e6222ae972a0a8ba1681b3956fe3bb5c929c0f07963ccf42f614abbd7db8dc4096192037f900c955134646b582f6502677f920ba34b16559b87bd1b477a2a48d86b158a3bb982c1b73ea936dce93243acc282319be7a1b4cea151c92b622b26994fa74580581d68f112349b69b356b055a674746030ddf8b59beb92be111e96ea73d0ac7d55309d9e65405c17bc7cdbc965eb5244309b92e48eb6f7a5f10c57af378a921678584aa602eb968d371461c0ca56953cafd6635e4a06c70b034a0e37526c57a925dbc1c9e2ecee8892a45620e7c6c65156d86a50dffdc7029c sk = 9e1119afcb1d66598caab12518d6cfc1cc868c597b42e5afaecac670f7c10ee355aa370265695d3f76cb6d2567b3bc6853192dc42cc4dedb8ebd011bf0f770d0acbb1c9b372ca48b794317b1ea1613d959520c626599b0ecb205ef3b882e9b04a07789f5487e0708c7bfb49e6122c623314b81f0c712c77567599cd6a42974c000e129088a387782163888e7bc525b808f86a8fd48709ba19f87b650bd991393c911e809b125c9a555e3bf0ea454908b6daf9c1952835332d766366c5dff722275acafbaaa6218b434bcb7bba42b6a7c970ce245873a269ec0070c1c9ab193f949da2571f9e02748c27a8456107175c469650d97c4bfd5f840efaa1b2c0b7adb5533929733b208bf9e40084493b830bbbadd05bf45c3426a748504cc52b1da9ab69a3abc66849a11c4d8759b09132c38699c57d3532932b666ec14224b47c2e1c3f64a39e5a169568352d2bb9b3e141093c8c169006a10bbc8edc8387ce49b47ea7aa98c6bf56cce4c15b43368007c50ac53749b6ee66d9703899de03c07f2c51c83b1052b43fe92ac2d14a62196116d6888bcc71bc16429895c7fe4575ec7fc6fcd4630ab10b2afc40d9a91c786d98879bc33cdd8893b677dab204ef46aac2c949a083bce112a7b8d52ae3806098ea2b754399b71b2b8472c4a45d575f444759c403cff9a669290beaca93cceb713e7d14313db565fda7010d4b29a686c9c4489d73608d8e9a50139a67b3bcfec93132a9524907798143cb315012cc09061211a7b9fcac76783602f53301bf63f362b9ec10a89ab8224d7b61477e1466e81831d21b40e795fc7f49e0268b75ce05a72816676f41488031eddcb6c2f97759dc62b65f4bf888a75a1509b274a6753708cbdac0aa2f640ee6cbae85397f0ba0d4328303c0b99be821759a56a3669522e8123e877cf16396daabcb5d587021d0047d2e75df756b676b5c5f3c335c72a217f71777865a4718437ee1980b3e7c0a7ba1e5be6caecb942db910b594c401a6b083f6a4746433229d02b1ee31b296a21742ba486573c26e5bd4e5ba657b5bbe4a767f4721bfcf106be06702562674a99cb7c683726ac7d467c2d08f97c04a84abea615d368c850b682f445ae6b547c9ea49e05e936279a4fdfe8b2328c7978ab3fa8816a1fd040c0409b8e6c2d6091307df961954b4acef511119bb3ea689ced788b5f830de4f9500eb7a68622ce9eb65e824c6e41e26962ec644d85907d457901ba080bab416591937e05b155854f6ce194df0a0b37668306516794b5c160415126b9682dc00a41986ec56868916b4ead285ad4b318873a51e2080cfa8826ffb550391b3e4469102bac9babeb572708b97cc0cad8c7849ff08753c9109ce997820c741391707037b233511d1f9c7783844b53d3029d974b9b3703064b6115d96357bb55763c2ba68a8851b09f44b6a899bc290bcbcfe88268a3c9bef14795e2f5846fc2a32b410bc8681a5bd93ce1b545a5ea4b946c5c00b683ef7559f8db46cb05a9b1ca41cfb744feca0a0541af58c57638f53dca0a9941c85624663e98497185e6bfdd1625b75b8d9cf5827e08755a42c68384a2cbd6ce0cb04c9172733713397cb95c95463b61c6c8a554695582bcbcbb256c795c9001b529f08c3092c28577096ae150dc295b965a6285597e681b476ef349cdd407d21b234a0bc43d4b582537352d7b7989fa9404a4a4a0793cd601087ab6917bda981f58a4c7716ea4528d0c0c7675764829a922c6309d39990a38653274fbc03230a1c4b6ac483a93800c304bd69d2b8ca2fbb373706798af41ac556a6b879613d75ca33c9cbbde414c29916d0c15378c891ccf14c06a5571bc02696560481a468e52d5a13406a0e8bc5f10998eacd267faaa0f17768476361fae579e6222ae972a0a8ba1681b3956fe3bb5c929c0f07963ccf42f614abbd7db8dc4096192037f900c955134646b582f6502677f920ba34b16559b87bd1b477a2a48d86b158a3bb982c1b73ea936dce93243acc282319be7a1b4cea151c92b622b26994fa74580581d68f112349b69b356b055a674746030ddf8b59beb92be111e96ea73d0ac7d55309d9e65405c17bc7cdbc965eb5244309b92e48eb6f7a5f10c57af378a921678584aa602eb968d371461c0ca56953cafd6635e4a06c70b034a0e37526c57a925dbc1c9e2ecee8892a45620e7c6c65156d86a50dffdc7029c6935951974b6ce78fe8cd928d51fa161aa0ab3efe7eaec989eb471f40b510fe231283dac4e126404efda5b190974ce154aa6f3c2f372f85fa2aadb2f8c7bdf9b ct_n = 1a20da884f7d971c22af992cff08233e2e779022666fdd3e58167aca9e666d4ecdf77e072cd1e653f0501ba9100b82c83bd8196339aad8b76bd3d0eb601e80f20ed4a000f93f86de6bb806591034cac179280e8a1ac19a712337ac0897cd9261cdb1125af8a8911cc9a881e31c73bfafe8e84be145572c3708ecce6488eae5d0415c9e3b615bde8df8259aea3a3c3a2dd32e92164028dd5526cade8f8b34eda84d56c32fab9da59a9c5c48bac7c038c534b0ff931ba9916e89e0db379d95e143badb488b7a3cf3e0a83c5442cdae40518604304e144c419872a2a7d0c2c7feee6ca87a905e9454e0321299b2a56ae70f012a59baf0f78a6c02694c22227ec6998bc22832cab6818afc83c709fcba0dfd7cea39e7a7a0e3655af81f008e9a854c20b7b1e69462c72080ad6782f54ae16704b9e3f6748de52790f7d604fa83c652688a688fd3580833e7542007c2733c0b8c98a95c51edddf214a4e0b0424d00d6ec3d033e11ae3817c772cff48f7aa24e66f403374446c10eb1a98e918128c2ca17ac4354079ded71a31f5a1642d042956d0ee66ad6b19728ac4d06642c3c1440131bc155a7b379edbf8b4f6f2935162afdbeffbe00cfd2ad66dc92b645b63135b543f425e9e311fc7f904f3e314f9870ae2aa1770a0408527d56fcd74182619cd50536ca3a256b385719604037e812035bb544f37ef74461e0eccb691d1fd425e3414add568e4f35bc91347c130e8d7dac830b4de497f706090947262dd463187f69875eda3b8abf4283316ebfa803fb4618574ec974cd8c2c652cd0dd48813a399cea9637ecac4222921d068e0680ab0c6e5de44cc26101aa18c6627984b772228a328e66554a4816e51e57e3ad0e13f4361e609acf0f74e701332f814b0b1610af813aaa054ff1c10c6687466fa278a73e7aa070218095ed3443ed2b43bcd99d8979e08f3142cb0edca84fda8a78ff21eb85ddfee1c9692d88ccdf756590de60e3e25012226a45b83f8ef727fe3d5390fa4ceda645ef445587251626add75a189b782c090de82958c28ef2a50719f7a87af335e479a9e6d69a0e8e5b64285e ss_n = ca926b3af5e5aad1dcbf5bae01ab67cd4be2cb1e9a97e11ff7ee91e9fef64bdb ct = 8d73f9ad2f35e811b06d6190e93553458c343b191e7b077b0692ce7a55ce4b7b261c8f80fbecb69349408dc04746df05a89aa282be9ea2aef674c45c2895aedb7a3995b7f40083f09a4ef71e169a9f62ac5e4b322f7b58bbf4b1d388c576fe7d31523f2ef3e60d9f4f554e86d810dcfc179ebf5b27cd8dc6002aef87173c68f776565363fea9c1f6b86f5a39446e2a891e41b52ab670529d87b9b3a03518eba538950bb56288cb5552be8c9acbbb98bbdf0cf9d357fa8fd138e3d230088a70d5dcd3263c7a02684aa563d577a229fc6a334a76a0c685b65751446320d0b259d72f5fdd4ab4170a66da6a077b07e74f4f2f1a2740fa13d27aefb6ae6a8f8cf2dad96eb8630c8a5c82854e989c46ca1e46bef4e3d8e86370e77324b18cac60e7d471aac862c8867705e44b364fc84549e9c0ef4d3b94a1914730795b4e58553c4e49e2a9f030953f6e93d2efd2f66f9402c015ac6a0c82176df4740220b6cbd3f6e4abf0908adeb39c8e8b3e2d4659474e265deb69ce5f0335cae7f270071a3f7502685f0de4bc8427e483fc2b1250f38ee6da82cc789881c7490f69c941b99f4efb35546b096a24734a69eeaf6c6b9108940923f034fcadd27b08b5eb60c423ed8bfde022b513479a2710975129d9d71abd082e5dcd6ea2626be7b837b0d6ee67bfa158acf91ef0b28cef2f0d7fd63acbb5096d5c5f2c1d65ab20b94bd5603062fee1d0145480a0b272ea42d54e117431c3b59068b605540427c2427f4733f128a864eb6ceab7954a3af3ce53a36583b3a3a8e66ec462db718694b841d5e20b40641760c15ca0b8410a17f013d53dd1671953746c57cc832906945392edafe7d611453dcda35e54906afe41cbb884a756ec067af3fe56414a910f0b1a4772efc8c022184eb560c79be15c19990ce68767e778cdba7d7278694eec2cebc38e3c6877f6aa180d4c5971a22e7502cdb3f01352778cc9fd81002ca9b57bcc8b75790fc5dd19b5714fc3501345946047bfdc77c1fe8a0be787522bfbc4e49a31e442d0c84117e7982ec5264577caa8df99010062f05950cf0e0bbe656ad14ef516d449 ss = a1918a38bff12f68dea69b5998b1a191a7028b20016e5a90b55cd067a435756b count = 677 z = 163bfe400027a2e3b8429398e781f6bac34dea48d215514db5fa05f433366e46 d = b1c4bf329b5e092aaefbf8a2f056a522446ad6cfc413d99387dde9ee7694bc34 msg = 281af87be4c9cb50dafbd6d005625feed90615eee6a56055fa7f2e429fa5c456 seed = dd1d0846da2395977b7ad75c19f0c982927aae1bd18178f16e6b47801be2a647be6bf230ab5ac21bc76c66b0ef258654 pk = 9fa44f0225b031314c77225e55c6389bc63615c689afd99cd6326489054b0d00c3da49bd959bc7a1f1ba887a8066d282a471705fabb6b4c15811f2c1ba768318d51ea6d51c1593b7103c17d4e49567b40817aa69c5925b0be9a7d04865792aa01438a3d77aca7cf248d9047d425a306a3117475840f6208cc4210ec0954cf7381ee2b448083c7a6541cb7d2005ceb9a678a75ee5853ddb092367068aaeac9e148a8eec2b2893f128f256bc7e30580583a01e39b7f311b9e42c9719ac23ba89c301354641c570ea01af13974109a93b8ae9a5614c1a32f550e083bf9869175092cb1a088e50235fc28887ba9c6f1a698f81c2873400894dab1cc01256de839fef42790e7734188644be05426ee850677c6ba9366c7338302bea591f08bf9f25059e576bd3cb725636128b635fb2c5a3bd2c74928c4f2ad23db4e23642807a8ba9aed791a272618eaa5b2aaaac171a66cbd8294d984925e86820fb302ca0384b2aa4c44f5b1ad3f562a49c692878bb6cf79886414c4df58e28a0361e06b00e28b599e5b56407159b25b7916586e4e4655034183bec07668c4ebd14472a49610bab14978098ffc1b96bf0804b12aaaf5b3381a9007fb1971a4692fa20a1144bb072d3b34c728ec5bcc32b1033521b4859c70efffb9e42971d76294997dca2a21ac5827346b7c35e529433f406290423215fb6b002d90e1e67c7cce35016b7352ada3737526b8ee74b9dc1c79efac86dc21faba843bf3cc8406883f525a0d0e1b5e80ab36285260e601fc7535c36cc9bbaf43fc3a846fc330c4ff086feea4c4f50c7c01301db567e1e0439f71a42bf9b35d848ccba480960ec6c61e2b9996cc065735625da613fcab297c26b4ee72f171034342064133530d7c04c8d78b47f526089862a3a022b8cf2127e5719265c60cb45b590f0c9d16517d73a421ee346fe83132edb9b0b987b86d2842f7905ffe35002492be5780ab4e11f203c4924284120589589f36dc498427cc330bcd8ab0384910e741d4c256878139690651d4a958d1c9084f161098d88c77a9c20f0f0990d03c6637511b20538239259988bb9fc583dccad01e727df9309e50125db19129688e3dee4ab5568c89eadb41e72ba5caa55 sk = 1570065b2cbbc1eacde6cb3aec5a3cb269c61f9a01592b88d93278064389cc5bb6c3c439ec3cc260c3039b2cc63a994bb8f4af0847cc8068302641ccbe65502a9a1c0151083a6824ff0019e8200cab081d67b1aa0fc80d9822ad75671b405101e7f21e1dc9194ee372ccbbc0f0240ff2bcb3d2a5ac80863bf5eb7f58189401b66779ba572804b39341bbbb23274861a3e1730aa64a02692ca6a0d102fac064052a5c1717059b9c127b52576d2ba7207412ded753a6e96e8e647c5e1790d92b722d376e6ffba8873a31eb5293b31187c334404c2a5e1738c0b6473a6e89cde4b84c4cec4418331d772236bce72d83f0831e1c81ebf62acbf56986a517f7dc393850ca9df71ba8f4caad9792f5e69d9b0268820c82456ac164b7a869c9c179ac1535d41c413b0956db86de1c49f1b33e94b83387950163bc5bfdd6934cb51f6428bf0c027fdab73018179acf495e02a0c838182221862631e548319598ca308914113f92642175381485509884f99aab371e2ed87ca986bd8778af77f53b621776f8ebb6dc304e539c407e65ab34f7c50c837d25c21f9f029795867f41a19fddd01ac956281f295a209387140657595a70319c9302a862d60b5446306239c056ca803446b143580137c93a11abbc9a14233ea94099b1fb6da699529b23567bd70fbe7305cd541cc7fc4f4bc566e96663d001a5ab3cca1b9ca17c93281d5b9838507aad755dd0c066aceb7742b0a9cd7b51b653befa715d4c8682b8911634418e564b59b0b19b2482ceb29b93dd79af184b973f62bab8b8cbf06c066bf740cdbba896b2a20ad960912247ff82890c6319662902854a3e75f0cb64b463f141037e5c5b9d13cefcac696d1b545abbb58dd429101547053559e0001cb0dc17b1ea9176a44a203047a6a62a9bb76a01fb7c253caf1f2a149ab20c92a69ec327109bc50d698aa1cf378b7d5658ccac59ecf034fb32a0a96c389992ca8e003fc9d463be44c20b0b52fcfa817a007d38c917c64b3df8b7ceabfbce559cacbc75683f3496658594f69c60497c58da0582727021d146cce60a62d875470dc6a2f7b280d881099fa44f0225b031314c77225e55c6389bc63615c689afd99cd6326489054b0d00c3da49bd959bc7a1f1ba887a8066d282a471705fabb6b4c15811f2c1ba768318d51ea6d51c1593b7103c17d4e49567b40817aa69c5925b0be9a7d04865792aa01438a3d77aca7cf248d9047d425a306a3117475840f6208cc4210ec0954cf7381ee2b448083c7a6541cb7d2005ceb9a678a75ee5853ddb092367068aaeac9e148a8eec2b2893f128f256bc7e30580583a01e39b7f311b9e42c9719ac23ba89c301354641c570ea01af13974109a93b8ae9a5614c1a32f550e083bf9869175092cb1a088e50235fc28887ba9c6f1a698f81c2873400894dab1cc01256de839fef42790e7734188644be05426ee850677c6ba9366c7338302bea591f08bf9f25059e576bd3cb725636128b635fb2c5a3bd2c74928c4f2ad23db4e23642807a8ba9aed791a272618eaa5b2aaaac171a66cbd8294d984925e86820fb302ca0384b2aa4c44f5b1ad3f562a49c692878bb6cf79886414c4df58e28a0361e06b00e28b599e5b56407159b25b7916586e4e4655034183bec07668c4ebd14472a49610bab14978098ffc1b96bf0804b12aaaf5b3381a9007fb1971a4692fa20a1144bb072d3b34c728ec5bcc32b1033521b4859c70efffb9e42971d76294997dca2a21ac5827346b7c35e529433f406290423215fb6b002d90e1e67c7cce35016b7352ada3737526b8ee74b9dc1c79efac86dc21faba843bf3cc8406883f525a0d0e1b5e80ab36285260e601fc7535c36cc9bbaf43fc3a846fc330c4ff086feea4c4f50c7c01301db567e1e0439f71a42bf9b35d848ccba480960ec6c61e2b9996cc065735625da613fcab297c26b4ee72f171034342064133530d7c04c8d78b47f526089862a3a022b8cf2127e5719265c60cb45b590f0c9d16517d73a421ee346fe83132edb9b0b987b86d2842f7905ffe35002492be5780ab4e11f203c4924284120589589f36dc498427cc330bcd8ab0384910e741d4c256878139690651d4a958d1c9084f161098d88c77a9c20f0f0990d03c6637511b20538239259988bb9fc583dccad01e727df9309e50125db19129688e3dee4ab5568c89eadb41e72ba5caa55c2216ef7b9471e20e2b53efbe3d3c94360b91b05dd84def053ca6b2e90cefc8c163bfe400027a2e3b8429398e781f6bac34dea48d215514db5fa05f433366e46 ct_n = 6cdaf30a1e24b066f8e2e0c66c947fbed79d5d188dbe3e442f6a60e1e71711cfe56ee5fb244cd5723fe43470e6beec60b59d7b4d2b3ac30b37ddfb212590c3c9051c53b443e607357fc398ded9fd3cb153ef70709262c6df328dbe23eae7f4056a442a1022c36d10815e3a315815a66a1c844029b994f564549bf79ee8aac1d048a916a6035c92d1e656ac5ac21cb5ce041bafd434a484c1101ee8d9f2a501a2559c61d255fee02c6a4abdfb5d54e6e9cdbd1221bae642e41ad70cdc7cc0317d5e49d0a3d01dbbaec5ca468bbf629f9970cf22b4c1a82f0b29c459f0cd7227e9aff2b3a867641ee4e66a52f381d25d2df73a587b13eba7b3b8df8ce2baf00a75fdf5426650c7ab49a5208fe70e4e36715ebf6005e55b0f54613ecfa574d33cc8b13a8a63c91501ef16c7bc1e5650141b912e62513f0d0c3fb93e06773dc36ba6fa662941c96a8a8ea2f67c6a718bdcdd9667a6613f99d307a9fe4e0a5bacf346f283350f735f122cc3932649b5192c8762e36bdad4544baa855ffeae56c7b328b08bc327cfc7e3ed91db52f1c923a3b15544fc9c2ffb0171711fbaeaff7d69c0d97f793a9ac5fba2e866433f04c1df73b71b326cfc85e09e721961d614e58915d985b44dbfe4f4ebac84f2a73d191f77ba8bff2c586e32c7066c32b7a7a553f48710ed7c350db148fab01e390dd457c9688378a485713a5cbcca1ab9d5540cd4334754ba99b91c16de9eedbc24b79ce0b2206f7f73e1a57b94d3f062471541fe482a709eccd6fe992460ccd7364f85c55b717bcb95e8b33df0b48daea48c9ba5a1420a221f93760a77d36270df580c675ee834f62aeb72ebc2554888dc7bf31d25fa3f6a55083beb17e18bf82fcc2dfda0a1fb5907ab80ea339354c2d19166e2b0f05579d6bec411a2f1659f53249fa1fc768a58a247047eb6322e0e2f2642942694f68b805a42b430de831b4cfdd0ef02376317edbcff7ce6c9bf789975dc464f29aac0547bc1e05a4f807e57f94173d6657647de55eaeefcc78e0788ceb90902379526947440c82042e35024a4f97acd2a7cdcdf03008d4f351bfd48a8c498 ss_n = 8875d8b867adf3b453ac89f87de9c8cf4fdd8f5b21e6295c382f65f50c556f73 ct = 56e8663e6e670b57139fbea4751438c2c641688e1b71708df0780081982b7e6bc2c642977cdb63e5d7e2175e812aab5b2e3483beea35e3f6ea746c9f96aa97c8cf91a440368d1ceab5b68e89f2883fa217ca3e897defc1fc68bc3db4607a431c2e71be48749c20595cfd335b6e58c8d860070f065cd0513f0ed88ebaa43f32b7f8e924c80ede3c6599caf8bc1b81e6553e44dcdee63a8a09f724b9e5d2752eed73f13c736666c183d1f000623dc967b9ca8edc80b9c6060f75d78d1db8b4f188cb6196629a139ae9386ae3faeedd43186ab1ae0931d33a59fefc898e681511d43f8ba2e417bdc9eb82f4aded6a63587d2d127effb0704233687a125797cf52ea081f8e551bb1e2ef6ea555f7ff72a0bbb01a1e391d671a25e9cfdea6e406366ca831714757f5b44f8cedf7dafb93693c680b3b89080e877dcc2519c1a1e092f457f3ffacd8e674094955ea05b4e57369f43c5cf4d42372c8d7a8fcecf0f557c24556c5cc7d1b269035443b5dac1cbd56cdf75becbd68221816556baf9face4a55f7061b8119ca16e6dbb1c26a088a5b888cd39ba06d37764954c5b0b2d007db901474dbe9ea5bcb4bbe230564ffc3fb3d1969fe25ed6febfa34947b7e42a61e7b215545e18d4d7b493f6ed0f0252873b665829089517c3fd15664bc159fdd1fe8116f015c2b276902c68de7832e7ddacbd65d21c7242d0e342e1f5f2a0f42f024734ab8e2a84782cf33eb0a3e06cc1b8df70e0fada712acdd1c39314df36eea3e9843b30bb144e2ff4e26962cbb282434bb2b8d9f0bdad0aa9ddbc828efe1679bbe2174988cdcd98b99b730f5f253aa5b8258c4921d8ff3f8d6b4950449a1c65f2866cbfe894179df37cf2efad4ded88491bcc62f9368d8534d31ba2efc455980c7f4928cb25232a22d62dea8579cb46116d96de67bb791c308cce20fc29e5b71c8e25a16922ad04fb0d38e8c5b1e1b3564b5460d62f9acf42e8a719d6f2470e7fe8fd22ae5306bedf7536a0bde54d8107fdef1c3c6402725f65ab220237777cb8914479b275213354e11d7aaa9c9d5133b484ddb26461647fac2e5d04f45820 ss = 11e6f04d0eddd57221b95ae04273db44397d17f70a1ac01822c39644d60157c1 count = 678 z = 7248518a7ea6ff334d1abc7f4379ac4929376afcbfebe8283975d99183e52296 d = ef97ee59db036ff374dc384e2422e5071171301e2bb5f582b08de88ebeb79c76 msg = d66c64d8d1f36e52355fca06a90a9d335e2c16c768f95d191ed0abfc619b5786 seed = ee46419d4a07f09a3ebd16e917ecc34eaee55fcf5e740e811a9f4c1148f6f23805eee08e88a933bfa08d97e84989856a pk = 7c99a9702ac69e691da3b2c3094abee1c6980143169485363f5ab36a94c2571c2cf42aa1e01c84fa218cffd0c5781c2bb37818e9d431cc130dd4400bbf226e8e64c55a49946d055866a3a0593a3e61163cb5067c689188aafb04f8a76de9713eb942b0eac71f00f19d6fb874c5ea63074a2adb780e8842c741a83c4fd6a3ca99a3dbe7c2c5a6540f5a130cab40dc37956fe21fcac99bcff7cc05ea65399b1a979c0a5cf4ac73f9acdd34210fbb841ad6af49609f3e774e5505461e53a1629c082b1539333887e985c47fa72a72d51b13f497e11a2a12f01d42db373b916b6fd6c820a3c3aebac7cc0c99d48054b7710905b21e4c853d406baccaf02d7f20b1aee608bb2564b3c0528a25391ff3676ac5b9ac343e1cb85aa912b9189020c3e7072a4a0beed0101506651c09a67af1cc9810bc1877bc9a98b1ff6794a883370d801d44e9bd189b9f3723023fc35e611a2f39245ed2b1b95a1919ada976c9e06b2a161fe4a66b6b6c8fcc723cb7f1097b6c4b33bc381c579417d25361185c46f08a06d94edfb1818f1976b48338bbd0cf7e168184eb714c586dd09189f2c1c8248023ec269b6f23ad63f8bbe440720f3a20b8511069a80cc72400f40005326c924d66657c5b9ce262c3148c489b6134983462628b6d8c0932c8a51f03902d621c23d3b57574030ca46380817bc3730ca4c2323d77637ce2290c2d0b6244cc659b9744b44889eba8b40d8584f7ba896e321431122ac267c75026cb4547907f19698cd5abfc2c77f056cd4dd76ff4625ccf331a917861f53a4faf6b9b1df640c3b72c9cfa88c7628f00120bdb7595eec3a3fd99bc988b9ed21426474a37106827e3e70d9680956c276ffe43660ac32b14aa399263b4974b0c83915b3cc16bac4cbc11c4b68862c24962a46588739561b6b56c0dabf73d696ab43b872108fa66a299c92ecab92546927d4964ac3530f74c04ed77a305f9267e58a4f1049aa69a71b8b5983a34567ecc82be64110e9907e292ca8cfca64a12c27c23c2381a4c9238357d24a3f2a839c5d1600cd5816cc8461298a33c31cbea71440d11cd83895edc73c80116eb7064174560cbd2ee925e19e9f03f3e1bad1011e3e393dccee820fdf00b sk = 0d4605c89a29147900bbb59a5fd2191ac01a44bac252966c61f81ea99ac689c2a2de6a0cb91a01fe77ce36b5731126a8c1a955a7048077825a999c7b64971f67db6b9b97a77e1cb93ff5bca6c49779e78eb9f01204f09164b8b4bf253b236197df016cb12046321a582e255fdb45b35692ae57c7c2d7d195f1b06142a07a1c5b54318838f67c61b10b30b8d9c2fdd503e6f27a31666e8e7c2196e78d7a48b0eee7a3533057e093be8c132481e793f0b4039454bebd1969a1a32c110939421655e1151dd4d07e06fbb32ee75047555cc7f599628c2c5d9659df081e2e34911c6957d8c460b726511fc0a8d4d3685a03c0955bc2fd1bae05f8bfe7582078731be7a5b6e46bc0cb2a158f506f38f733c5f9bae086b69a19585dabb1feb4a9737367be2693ea1b8b5ca20e0968587256039c1c2acd8c982d735548abc6da3738efcc9c290899cc65c38fa2c2b5e42e1499a0dd518f79c61dd8c2cc4e5498fceb33e0016da8932bea52732803752116647633a89f1400c175cb4541b27848894af5766e01bef5348b7778c1a883a51de7909d5014154a3f6096aaf9d420d6d446eca3b95e8460df7506ef640744912e74d943a4851c4a24830b46adf37b7f434112f6584dfdc78b1d809dffec133ff428b186a42f8450f4ba9236a5851ce8701bd16188e49afe01b5bf882f92e463cfe23057a8cbdfd62037181e4277c4216b15b1828f265c12fa547d8136ceafe98c21a746a6301543cb9fa6b815e4b1230b0453ce071fd50c0c5c160454f546e2c27c4fa3999928b8d188685a0905021c7fb149875a2975ad267c201092ae3183ad361e82f3a286e19a14993d73397f5b262f31da696815c442d2ad4325a4b7016543d93238199b4be6803502724363775b825054c17bc4479e5267899f5263c1815c5733b2d74a18bfc43f2a91666cd5b7e60a3234bc065cca508c9c3cd2d403b202387a65aaddb37695aa273d323006756c5b38703af33793ac2f0e0911b45416db1904e6dc4a5e63ad560cbc409aac384a706906484844c6a84b935f1115fec12c7aa01f0b448a3aecb1e5685bdea54d341a4b7c99a9702ac69e691da3b2c3094abee1c6980143169485363f5ab36a94c2571c2cf42aa1e01c84fa218cffd0c5781c2bb37818e9d431cc130dd4400bbf226e8e64c55a49946d055866a3a0593a3e61163cb5067c689188aafb04f8a76de9713eb942b0eac71f00f19d6fb874c5ea63074a2adb780e8842c741a83c4fd6a3ca99a3dbe7c2c5a6540f5a130cab40dc37956fe21fcac99bcff7cc05ea65399b1a979c0a5cf4ac73f9acdd34210fbb841ad6af49609f3e774e5505461e53a1629c082b1539333887e985c47fa72a72d51b13f497e11a2a12f01d42db373b916b6fd6c820a3c3aebac7cc0c99d48054b7710905b21e4c853d406baccaf02d7f20b1aee608bb2564b3c0528a25391ff3676ac5b9ac343e1cb85aa912b9189020c3e7072a4a0beed0101506651c09a67af1cc9810bc1877bc9a98b1ff6794a883370d801d44e9bd189b9f3723023fc35e611a2f39245ed2b1b95a1919ada976c9e06b2a161fe4a66b6b6c8fcc723cb7f1097b6c4b33bc381c579417d25361185c46f08a06d94edfb1818f1976b48338bbd0cf7e168184eb714c586dd09189f2c1c8248023ec269b6f23ad63f8bbe440720f3a20b8511069a80cc72400f40005326c924d66657c5b9ce262c3148c489b6134983462628b6d8c0932c8a51f03902d621c23d3b57574030ca46380817bc3730ca4c2323d77637ce2290c2d0b6244cc659b9744b44889eba8b40d8584f7ba896e321431122ac267c75026cb4547907f19698cd5abfc2c77f056cd4dd76ff4625ccf331a917861f53a4faf6b9b1df640c3b72c9cfa88c7628f00120bdb7595eec3a3fd99bc988b9ed21426474a37106827e3e70d9680956c276ffe43660ac32b14aa399263b4974b0c83915b3cc16bac4cbc11c4b68862c24962a46588739561b6b56c0dabf73d696ab43b872108fa66a299c92ecab92546927d4964ac3530f74c04ed77a305f9267e58a4f1049aa69a71b8b5983a34567ecc82be64110e9907e292ca8cfca64a12c27c23c2381a4c9238357d24a3f2a839c5d1600cd5816cc8461298a33c31cbea71440d11cd83895edc73c80116eb7064174560cbd2ee925e19e9f03f3e1bad1011e3e393dccee820fdf00b73a5047e917ef65681209f5d3b4c3e1935a3e1c92c764229211e9acab83fec607248518a7ea6ff334d1abc7f4379ac4929376afcbfebe8283975d99183e52296 ct_n = 2192cce25eecbb0a8a210eb8d1256712ba839ddcf09e3ab41a74383f3243dd55da13af6d5985bfeff56a17ffcdc4f577b172b5207a10c154a569519c6b16631da99c53f899fcdf93a1af973ab418e2dbd6c47385cd1e8da815b2dce352b40912e154d148259af924a90b5674c6453ba1ed86f1c0d1c10ba22d62d44178645c09a2f24d5460986ab64077de67c00b85ba1fbb4590b953dc46deeebf725bdf4ebd4a2e27eb5c93ae9c291a339f2a8c3f6122984bdb0c677ddebe5ee48c57784636426dfff7ee1d76f457f1e6708c437d021270c49283c25b318e33f47a88930ea208b60474a7a2bee6d0ce9710918c397a7235643d4d59ae7282e7306f8292e2911fa9c9952bd37df805ab0b69bc91546b1f2dfca01f43f3090c2ddf21cca44e6fa8dfa725748f6984535bfd4df44a708aace7811359e954910234bfea323f29e0058b225d8728d78c7a19956e75a0a06e9235a766ff07d6714a6bc6da06c156a8d1271c977f1e98457052f535ffb09abdee8d7eb79b1fe3d8f3675f0ec4595c9486ec14b1f2f4f5bc1f1e821bd1946cf475d55a67a786058e78900d260fc84f1746efb463987ddbfb438b5260bc6e715d11e7243134a6c13db6cb29bb9a52e12849b0b75620c1b804fde0aba1aec885f60c92718cf8488bde3f8f330f13c34954f92e6b3b1ba8f3b4c4b54d2e807010404f2b2fcfa640ee8bb0c64348e7e08c00a38c85afb0eecf6727e22dd35f26d21850dedccfa7d3c4fcc102dd8681e87720d060a99943de7d6cdceb8288f4d94801509bac7b226ad381f2458d13a1079ecfe6054311e3d3de95ab2134ac612270e16743033bf9a59937a89732a70ad5a98e0841b0a4e45de05996f72b97ae4a63951f2a37a31523a61f1941b1193c7f89c223dce5e72a59834840ccdae18015d92710c33c2133fa891aceddf4f3aa774814d0f0d522f06e96d0017afa807eb1ead0af1a89354e672b88ae8e9869b9e74092d182758eea3ca7220b1f0e847d63b320aa07bad91d2a7da80a6d8b0b83c99a5d430a9cc1cf0ab61be1a7624d19caf785fb4ecdb1a2dcfe5de107e0aca8fd99a0 ss_n = d8958575c6daafccf147e085bcc50a46f70d013b70088ae1ac351f747aa5152d ct = b90c8691f2c48e9905e804042dc7fcf747dd42e3bd8e48fb3156c29bdfe7c45f6b8115812fb54b06b4a8f917d345f6f69048238d4fe7e14deff1910ee81a019911b11661f0cd1a5eb9af2387c2c762e86d5374282bd61bfc192430c13bba1fb96f2ed5f4d595e0b2011139bb8bd92d678f6685299c86062c3c079120a9d3ce1ee466d2fc3547ac4c0751840cdf662b2ad2ae04e459717fd3040f9c4ec7e78f6b4627b91b429162cc09adf4d19107396d0593980bb92a2242f5e342da4693e25cbf27998070fb1184424c14dd9547e89c6199fb5cac21531ec52c43b992a37fa3e02b30e62be3b900d6fc2d188ab253543a9b68375004495a0c5ccfe3d924e76b00f0655482172e1488f2642171b6fb8b3851694834828e98b32324d34b0bc9c742ec4cdf92f5bdfaa5a5345d10d4b0551911c1bfb0505aebb1736d1bd13d57e5b0facbaf6570b2a6910ee0a136de567d465b673f97fe1ac929a18bf38e2bd148c716f13bb7233ea13977e49eb6adcc4731f5bffa9c19027186469b18ddd44f1a6a6937e8e3ce10db9f50415f167c097579b73399bab159a4d9698cf6fc891a557ec2611ac05d1a48a5700f0104ee4345134b784ef69fb6d97e54e379876c2329a74976f46074792133c6fd4059eda9a41f89d8935205ccc32a0f149bf341baa48360e6bdd6c28b78d86bb381a4803e3f26cf17769a7c54afd357c91a4aa097c93a9ea0a39ed1d12487b1c14f65ae5d79f8f7308c2c684f33f6a0069b66d492dce9a05df14af3200e2df3cd7d93e75c96171ebcef892824607d045e0513cd9e6677d47572ae264cc7c3772ccda3c91d3378b25d19ac5ca6c6a6beda145559c0f65bd2b92118c267886be92993d01d0689a21ed7df7be383083a85eeabba19cebbec11629ddcef146857cf2b79d3a5a7d34b11b92840638e70afd31fd41554a4214c4acbb6139de8c620dab03f4ae1c4aa9fe192304ba760e51bcad496e951f1d86e18f0fd0ffb89c7ee9e5bc3ffd569641adcc2073544a4538b269608db972d428213a38d31607dd51413c08ff38fb4ed80374c0a646df176dd656e041d8d1492 ss = 7b04d52a1054dd9d3f9c4fffd5ff1a533908a866e99e380eda32300d11e1a5a6 count = 679 z = 516aecd7813c6d4fbdb791778d40b0c73d0051c6a2349e38edd967c3f627a31f d = c55fc048b83aef3ecccd9584b583192766e3f5874ef31a7b6cf9556375a39c91 msg = 70a7f5caf326c63f3226ccf639f497efdeaef22eb9f136673e7576b2f90854c4 seed = 651f8a7252a67fe57b35554c62f60402b3da5addd9b0da1ba5228f0df441f67050bc51d136c58acd7001ae87cdc3eb3f pk = 03cb6f80b33791459feb9646ae5ccb9066abc13038b86413a876bec90129523c817e9ba571a013013834bd6c988c793c6b321c62076822b45aa2076d7a93cc9ada1fca8222549986b0b2c8b9db800e99678796a86eda6f0dab9e6c5183f4d537db57c569da8293c4a487a03db3f8355c3a0816c00024452eed928597e9372cc2bf20115c7ec20a95184d938b35867841230583a949c4dac47303252fe4472f2827b25cf750d2ea075181bf68bba7d2d91439b64ce3ac35206c53ecd2846391788bf20eb15ab971b61494c382bac8845f6a83b02844d8c31de6ca25163852c0718cca613a38a456d80836983281c0c0bca9c9439930b97dc96f8cac5f5e6b5cef8338a83909da10406010a3c79a802d326cec239608a0b2f5006754743e48c6993cbcca38748ea8130ce2c938404566d3e95a9e0a76a9e24856763bdae76c8149a0cc208154c3639e414fec63b2234a8378da717f33617b12298e3065a0d8b927449f1e0266cc869b387a3bdd99a73af367d1b43075c111399117a590a44ba5bd3df77258c97fab0c9d2de8666d241916cb602bb2b129e1b717591c87a2cbb9db2874c265ece71465209747e065e1e831d86a70685035a9a333c7f1415db71659ea315b7471a988672064cdb56aaf8288749bf87bd5e74c903788c8069957254e32cb47dbfcae3d526ca3f4181f7853c13600156110c2e670c6713868865d3afbc7b598291716b54a1abbba737b82549eda6819e63a9714a4a9ae1182abd19d4db83615a76235169de9140b65d74ae004535cf73725239b9d5721ec9801c325495724ce01e11a28494a90c04e51317023e3057ba9b66318a0be7648116922d1999a42f176268787a001cfcda59a1f2b88df68121bd5ab9ba8bbdbf03f5e5b5971bca2efc05980a35628555b0d070c485b00adb8ab23d02406133e12c267c0d1a37b93313060952cb6ac541a8ad0267072e587036b36304829f9d7315c2823a28abf0ad12d030710edb20d69b7cd1fe791e7b66c981aac49c8c244795c6276b24e2ac1c0a8307875c6ec077017c3621646362b8a3589d16416a1b151ca1760c8131644ba0a68ed8c787da17ebf0ec5fc82e152c13a8bbcdb3cbc71af44acec0886 sk = b8497b8696bdd6e2898b43b91bc38cd519cf7ca4375b177ef4919330d33e59b8a827b09d96521802b8aacb270fa087c7eb935088c5584347892ceb8d39240dcd800f96e25f64602fe84349f19acd6cb61bb1e895a49a37647243025a15675b483e6a6628c27d06261dd431c3a91c0478460599849bd28477231c8d3d3a88ca6758f9f9276c7966c6ab13a1a739c5625391b72bca08571a27868ca6118541b24bd1530979b9136c0194c9a0efa0896815375bd8a50e4a1b65a41442d28e1a505e808206090c326ab851e37576ca46b98da69274172b44320cf85b6883c61abeb01cdd3024c2f5787e5024f1b31e30c47215c29cb92c839163a506765889f110000d4ac8ca879446617aaccfe4891345b78292b4433f6b82fb8b4a34345c0fb9bc3b498cbae2a603c4b5ffa8be67854534a3aaa79a273761330ad323f4f05a74169ffa1b92e611c7f7e7a150e063031c76c4438aabd99934c4946864c1ab3751bf823255f905ee0b08e65818793a52faa68ba3683a63414b12c0c621b27b31477b75f239331c34e44b5241cc71e502c8cba05e816116bd351fca3566788a213ec6602c5638a0644a5063a94b59c70fb38a1237b39609c88056a573db0e2344c93a0c7dcdb07503cb7cdfc666f5972e38dc1b0fb91250facb61e813a2b902b2e0b1cfe396978350f5c45d82d4342667749f102143ccc24a24647fd6ae948b74153bbe1e545abc5b07b894c28eb78a9fda12f32ba47278546b75c6ccd89234c79c855273cd3b543afb8ee4a42c0ec73ca901ab828143a2f9a435494f6ac3bdf9d15c3de4448970c730599a2d0cc32f9b91ed02a66468a17802141096382fea66c92473eacc37df230a19879cf76485abe130952c02a6d296ddd5c1b44c6ff8522ef6919358d04156598042353a72551587fb1dbf165ad63165e8b484b5b8a41bd55832756dccf0b377d22d0dc1524f772f16f52fe63a55679264ef3088c621296af8302f3946b355529b28b393e9bcced55a765c62f77991cd968c64711a1c5c1828a73571a25b69a65a526a8cd2918a57c89e0200bdfb928bef67719b354fd8284903cb6f80b33791459feb9646ae5ccb9066abc13038b86413a876bec90129523c817e9ba571a013013834bd6c988c793c6b321c62076822b45aa2076d7a93cc9ada1fca8222549986b0b2c8b9db800e99678796a86eda6f0dab9e6c5183f4d537db57c569da8293c4a487a03db3f8355c3a0816c00024452eed928597e9372cc2bf20115c7ec20a95184d938b35867841230583a949c4dac47303252fe4472f2827b25cf750d2ea075181bf68bba7d2d91439b64ce3ac35206c53ecd2846391788bf20eb15ab971b61494c382bac8845f6a83b02844d8c31de6ca25163852c0718cca613a38a456d80836983281c0c0bca9c9439930b97dc96f8cac5f5e6b5cef8338a83909da10406010a3c79a802d326cec239608a0b2f5006754743e48c6993cbcca38748ea8130ce2c938404566d3e95a9e0a76a9e24856763bdae76c8149a0cc208154c3639e414fec63b2234a8378da717f33617b12298e3065a0d8b927449f1e0266cc869b387a3bdd99a73af367d1b43075c111399117a590a44ba5bd3df77258c97fab0c9d2de8666d241916cb602bb2b129e1b717591c87a2cbb9db2874c265ece71465209747e065e1e831d86a70685035a9a333c7f1415db71659ea315b7471a988672064cdb56aaf8288749bf87bd5e74c903788c8069957254e32cb47dbfcae3d526ca3f4181f7853c13600156110c2e670c6713868865d3afbc7b598291716b54a1abbba737b82549eda6819e63a9714a4a9ae1182abd19d4db83615a76235169de9140b65d74ae004535cf73725239b9d5721ec9801c325495724ce01e11a28494a90c04e51317023e3057ba9b66318a0be7648116922d1999a42f176268787a001cfcda59a1f2b88df68121bd5ab9ba8bbdbf03f5e5b5971bca2efc05980a35628555b0d070c485b00adb8ab23d02406133e12c267c0d1a37b93313060952cb6ac541a8ad0267072e587036b36304829f9d7315c2823a28abf0ad12d030710edb20d69b7cd1fe791e7b66c981aac49c8c244795c6276b24e2ac1c0a8307875c6ec077017c3621646362b8a3589d16416a1b151ca1760c8131644ba0a68ed8c787da17ebf0ec5fc82e152c13a8bbcdb3cbc71af44acec088696be729efa00dd4c2bbfa95bb20929c07737754f21dd1a740a1dcf43ba5ff583516aecd7813c6d4fbdb791778d40b0c73d0051c6a2349e38edd967c3f627a31f ct_n = 11fa61a112ea427f9250684410e82ad85119e6b89bba7fef714d564907120c03b5841798e35778dc239664f3a00c7f5bc2b706565de1f6cf44ee693defb0e9d5746949b580e76184efe29c28cb3661820e814ef98f78db992a2f247872bea693e55cd43aad9309f942efd60c12f88ff3a8e1b0490f4f5674ac336dc5274d4f4086f2d428415b0f444cbedaba9f4dd3433dfd7672af5bc011822bcf57f89a60d7ad2b50c70ba258afc965c9130498458226777ae9dd1733f0ccd3708c6f9689021912e10bb079a81e955a8f16ac245d43fe1144fa0abf34c01c74b72079d2e263bcc88016cc7a1e633f39bec6ee4a989fb6cd4d24c732fb147eebdaa28f8762a4c06663ccf8fd4926db89880acf35a1b07c1f2fa4be9910a1aba5f79844b6f882e44e16a6644b270ad5a28296a17b24d1a303828f8a0f34cc927d4f424f75f0aedad64d5d456967bb7d225acc5f970790b34b44a3462fa38b7385fe9e63ac17d1d7981b94656d1753af963d33d3c136849d9e9f3885806b35b98d2c55be49d54457ffedab5669ada0c0963c92ed542be56912f8b98cbbd88a1061f580e37d56e6d8b4070f111c9a68f9c116041dc566d63da603a134af11329c25d346fd952b2fd4d40c99bce49786d96f6ca30264297dd4a88850dc3a063d381a4a143113e344839695c23b59833a00304507007a9273918288c408a03131b1e8c19d74fdcad98f7b034695c909d765a68bfefe0c8ccdcde891fa37d95f9edad925a51200c28723217d86b9ba64dce150caeb834478800daeac71a5da1e870f5b8b38e62fb0ec26e5888b18d1765559ead86ebf00d3a74e09ca012eb7dadb44be6f6e4b6fcdcf6de5a8d1e90d964413b414df098009b32ae75bf0f7bbd42ec010ddc21fd3b3517af44fc84fdd497b863d7ae08e7ca1841a47084eff2b3f2e9f91064b367dec02eece7c07f03da8f15cef3a26bd553e1799944da905b8fe5c00a2a1b977b48f768632b9d0ba3a1e7685c06273d0d77f0acdf7ac13ab733751983a4ff6634890e8d2976b9dd184a74414b226dc8c71f1744924f72c1515fe8461370f170ab02e2a ss_n = 9904ee03e676314ae8055d0d1bb75328c573720f254c72e355af0fb8f82ab079 ct = 68261b735206641c63892edcf22da0d0b3ba77b37e440294fc5db52ffe5bc14837c8584b5ce6662b57cb55c21fe3be62c4f27dbad5f1c09a22eab08ed674aa473a62f9eaf6bcd836ff4689a4323ab008dae196a09bf2c33e735f8bcbb72237c8df42e46036ef8a09b1439d8570d6ddbf31599f90d43ebf277f09232f0563563374ccb57d0fe40a7a49be72ad452b47d667e93d5412d8b1edaa5af8e737f7246a4f9fdef5a5de85022ddfd8118e5b4dae9c848549fc1b446a2bbe41c61f4a7cb8f13dd9b7fb91be72b267ccdfc62ca2be2129cf9f64b65128a2426a248178b152555d7c2cf5df56f0367751db67a4aff8b4b614405ff7d785069e8e8630dc6a2091b2c670682636628271b5c8d4d9b6765764aaeb145fe63baa7fe12ab64228e821ed2b53580dd8f98be1a9773b5f1a4b5c8c312c35a04a8317f9a6ad8e7817066236e822c6dd825b6aabc42dc6238801b6d14948cb43c52ae832b90fd6b6762d8a009cce7b892dd9fc23905d8019dd1375847fb3b2ee79e29ae93df5ee85779202e921dba2b5a87bc4b8d579acdc6866bf2b996aee64f653a6f8dcfd1d95775f6c31f725a2667bf97cd4d345a47420e725042d012c6d1baf8203d858076ede8f1be6570aa4c0642b00a1bf362e56492f0d2083b44841fa8f9ae66f0d64140dd7bf7c0efaaca1f713620aea77e3f7fad7eaa28c3961a9c1c7c3eed30117769a1666243dff8cb927b8deb018d6f65784c8af8d24a419a0ba1bf9a521b4bf8131938bf058c8061ec5ee2f051bf7536fbc52782ccd9803312923327d19f4231a011d3c472d24b5605c6bb407b7e3417a1df8a3d6bba69a26138b908aff0960a8c081f8c3c2ea2f7220d0b2b156223688d3b1f0ed9b758f5fc2133dab5949ffc15f2a7efb05a58926b18f9a5c1ef66b502e1859161ebca1781cfc933d3968b3e656f97ea2abdde807c49ca8f6a3816cd1a0d9e18e9d90fff1c47988758d52e3894ff5c1fd9f51a7c0657d9973a1f27f69034cd9e80b074ce8ed26eb233b1d4767d289415516ad9befe35505ebcf642d03961fb695e8a17091687d947cc6af455531ea ss = 46922e74f55d342269f6468145750393b1fd3902aa987e77d3673f7346a06d13 count = 680 z = 755092d9edacf69570614e5c3370aa15aaa39f09ec392ff1516c71c28adff26d d = 3f278a613a464e8d4edaa50f97a04ac34c87627496b30691e4d4223ad5e05224 msg = a7e7b7743f34a3897d2a6b67b891ccde46e1d5685d1b4a006e9881a2f5119042 seed = 68c9888809c99b065e390504e14fa42642fac5dfc05e4b8a92d1841f9b32603ea838ac2622c349016b5676f4a41b22d6 pk = 4f999009772da5e124d144b940320a1ef645ffb02b29072250d5428ab9af7861a204e04bdeb238e5b05f32031ca00aaa7da995c4a976999ac308c1a73f708effc54a87cc597a2511ff5b77e8627a8cf922cafc7e3695c2ce03b83398b8fb596a2c4661a9eb57a8e31c97fc8b3d81ba9cb02aa484715c52b4e6ac3d82f121379a33087c279c23b6b6154e2dc231ddbc9a9be122a61a0b76ccc5881cc1364306bce0447671af842115ffd13a115b8b85b21749bb8cd64358b543b31b02c2e4f669c2d4111e7675911b4ef8ba7f9ae02723675e2df2535fa975c0f217ecd3c7f9622d3ba20d57f0b4ca216ea7f88ccef77e6c46ad78630975132354ca7ad77436a7d38b2a298c2ad1b9b2b76b3be42f11b10ee640146e76af9a2a1224d6a39e24209f257b65975667a3440122b816bbbb43c08ffb2c76235b0b8b63705c9963cfc00343f09d654a01ec1ba03c5ca140e55d71ccba45e71b32ba2019069c7202539f0b5f2956bbc62b9139fc91adb3a4584a6d92353b0163940a82304440727fa1a520225738c12997637be7ec1652ec95cbe3973f474bced50deff76e3a5a1fe8530497bb364367afba7c2f9a2956d96c257fe99839478da96465e370b23c1b8794f71c94ca89bf4523af018f62bb5514a64e73240b16f592d61bacd26a2d6d950ed6b4ae5beaa652555d007d5d86fc967db9277b583977672526d552d18062f39796ca2517b2396c2e4b4697112aa7b294ac007c97846fb2fb5e080cd0d7f79843c6925999011cea96900c47994091fc14420aa76b5ebb16c1d202bc863dd01458ad284e13d60f61c04914789f895b935478225214119bea4fdf59c7af5ab23a99bce8f64ad08612d2427f3c6a8687d626f48389b4a54f27371128354877f9b59f4850870a3a2d06a2b667b4bbd4b73477a976a606026c651cf744a6e9a47a3294c0aa33e6bc516fb324ccc73f6c0caaa35aa261eb325c4b87b2d338b38b108ca9bc67ec060a9a6c343243d74a411df273d7fcc212232aa4c5a2fdc04dfa2681b4f5a682f242fb9066a0615e474310edf425b75b58d395a2c3d57fcd688fcd44c0c0fac5d20d439fc0bde4c2ef3ef655b2babac7e23946307acfd9125fe4f23ebb sk = 85b716c046a6aff00343d35bfab9a9c023cb1f4a58bec78e85e841123b6d5d604112c9b11ec45f0d30464a29a93c5516b3678dda174515e874a659a136cb940a7a92d2b1b582e6a4feb2a9916675a273873e84a09ed82792767b34cc5cbc2777a39cb00b12ab06256f933502f4d019951b976df0297b126cccca9a69c407241a2a18e039f7e46e03d72710f2738bd7985bd834a375af96b306aa25098148cb05d135c6b16af2e24db3a17bb6e073d0c53f07ea06fb753b14d7b0b0e16fb4c58dc9878d606a5de84160c7bb17249a9835d72ab7610fd6da67c5f574611012ce30572c041b0fb23d2a7b5dcc4712d5da88bb42c7f38b32b8d909302c7cbaa29463306ef7c6714e05cf6fb46027d262b9b508d8ca5843e67d1e9ccdaac925a742106faac280c103482cb62ee54a7ccc0498d5440cd2344485788e76c0eec16edceb4e0f6067953b3da5f85c25f143b8c72b67db31a9b5a791eb1e5ae07ea414830b284253b5214d9b0000995aa0506b962b07491a1982b837d1dc3150629da54090f8a1909e898cd9208c2efcba6f90b690053cd558342023513bd7ada6f73366413dcbb5b9c01683b2ebb163f9233cc525843c6dcbf0c7c6c356638949c46ca342a83819d9bffc904931858bc630430c883f73c618c5f3a036b55a4872cb884a4e2316b9c0f80043630c57e8392a6504c522564169aa812b7a4c725ac5b52f72723db8c04a7465cbf19a6f561043633bbe05b7220a5c31dab7415ca53734cb285f201ec6f2604c90883a4c06eb8010f14cacdcc6592812cfc3abb10144ae074026e4f14940c74ba8193998129d3ce18ff2d39eab912d842abab0596988130780a30761274ec67c1c399c09a8c355d0f3b3d89544f894267ee46709091b707c491033be90e23e568020a746c87807027617abb8f835b8c4a9586969c56912bf37c4e67ab832ab2ad61989c95827e445533d0c70ab7229218b411dc7a322f283fe087d27764b4a0552030737137c38bc0644ddb161ae506baed72098dac31b124c458384daf45494909686d154d7c71be8b3a3e7172c5f3c7c4af9b975c704e4e5614f999009772da5e124d144b940320a1ef645ffb02b29072250d5428ab9af7861a204e04bdeb238e5b05f32031ca00aaa7da995c4a976999ac308c1a73f708effc54a87cc597a2511ff5b77e8627a8cf922cafc7e3695c2ce03b83398b8fb596a2c4661a9eb57a8e31c97fc8b3d81ba9cb02aa484715c52b4e6ac3d82f121379a33087c279c23b6b6154e2dc231ddbc9a9be122a61a0b76ccc5881cc1364306bce0447671af842115ffd13a115b8b85b21749bb8cd64358b543b31b02c2e4f669c2d4111e7675911b4ef8ba7f9ae02723675e2df2535fa975c0f217ecd3c7f9622d3ba20d57f0b4ca216ea7f88ccef77e6c46ad78630975132354ca7ad77436a7d38b2a298c2ad1b9b2b76b3be42f11b10ee640146e76af9a2a1224d6a39e24209f257b65975667a3440122b816bbbb43c08ffb2c76235b0b8b63705c9963cfc00343f09d654a01ec1ba03c5ca140e55d71ccba45e71b32ba2019069c7202539f0b5f2956bbc62b9139fc91adb3a4584a6d92353b0163940a82304440727fa1a520225738c12997637be7ec1652ec95cbe3973f474bced50deff76e3a5a1fe8530497bb364367afba7c2f9a2956d96c257fe99839478da96465e370b23c1b8794f71c94ca89bf4523af018f62bb5514a64e73240b16f592d61bacd26a2d6d950ed6b4ae5beaa652555d007d5d86fc967db9277b583977672526d552d18062f39796ca2517b2396c2e4b4697112aa7b294ac007c97846fb2fb5e080cd0d7f79843c6925999011cea96900c47994091fc14420aa76b5ebb16c1d202bc863dd01458ad284e13d60f61c04914789f895b935478225214119bea4fdf59c7af5ab23a99bce8f64ad08612d2427f3c6a8687d626f48389b4a54f27371128354877f9b59f4850870a3a2d06a2b667b4bbd4b73477a976a606026c651cf744a6e9a47a3294c0aa33e6bc516fb324ccc73f6c0caaa35aa261eb325c4b87b2d338b38b108ca9bc67ec060a9a6c343243d74a411df273d7fcc212232aa4c5a2fdc04dfa2681b4f5a682f242fb9066a0615e474310edf425b75b58d395a2c3d57fcd688fcd44c0c0fac5d20d439fc0bde4c2ef3ef655b2babac7e23946307acfd9125fe4f23ebbf21822c0ec80c6f5a291ec5ad093426899a954284eb76334e4ccd1705497ab8d755092d9edacf69570614e5c3370aa15aaa39f09ec392ff1516c71c28adff26d ct_n = 7d66c9ce415a07903a177b1c0e232e2e80221111903d3e0a1255c95748ab286dd8fe993006b59d98adc2750f7d0d1a878e82e7a0a8d81d84d69b9218310a5f80865d2d7206c7a44cc51a6cede78991082cf3ca75b7165604db1375674e6368b32d91f5a26ac39c6e0c60ead25daa6362c1699d8e991c571de5c5bc6efe41c5088f9e93939208414d39c4d0d1d8df30200f264768c4bfcf7094ec841ea1958556cf01c97a1abdb2adf6b2fb4e9d0bae0733d96f4277718cc1bb90866d719c45e58d1b7df2f061e839bbf23788d24e92f3f3489a6a3901c13aadf1c23d8c0fd48e80f47a2b3041c866a3a3bc946d0cf1ebb31718c1fa23ade0546cd0c547e7e05133893eca584082a890fd3c6254be0a89ffe23043d62cb00c941eb5403613c8128d7e0f49d91219b22e5b7284be7e22b365e247de5f48104fd9f6fe2b60641271d12a6cf777f697ed320352f08b12036c02602c06423fe73438c06e4be9c6ca4e1d27baca356c85220afe1692b38feba4ea650ea854b3317c78214823e282314ed84664d7f2f38f50cf25b2fde2ddbc3fd70181ad32ea1cd2dbfad7f30e8c88fc9f922e9d136977598fc966fbc0856097ab1fc405c6c946397c52dc3b3773471e90be03ded3adff416a27da0fee040c76f0f30ad9ffd24b45051cacae0e63ad6f131500515146d08eb0ef6b3d06d2c5f6c22e605385d2d8fef641edf5d9c07819412c5ac8aadaec2c2d16aa8d01d840b492b3b1efddc431b13168d5a9bb26ba896963df44ea1a46705fd255349b4a1f5f0890aff06682f77193f3fe8da19499ce046e0d4d4fe8ea1829d2b61868de9837635f33d63b448e3f2d13a40476c7d5bb6757c18accbdc1aca3cc96c02e322c35afd2513fe160638bb04a611ef6dfa6b343dd6fc492c1572be5a0c537d7a49792e730d9309cc75ac15e80f94277a3c7c2baaabd40ee094e111d489add9b78768b2844a61cd68eabd9a5ae3ed5c2854fff7bea199698275b97f4a796908e409fbd282fedc8d058713c4eed27cabe862a5827c2b2dd5b6a017d870e159b4a89e4026fb5ee7d5df47ab50b9005b6c0dfccf7 ss_n = e999d3362b1d4e1463a00d13f3579a188e39439e8dd7af78abb8dc4cefcfe006 ct = 38ad47824d28ad7cfd114c146036dfed4477613ffe5be935ae95ad4218d34f8b30d259f61211422e3889fd3fa7f7291fd04d3284b45d43e02f7c7ee5cca21d7f1b64fbc73e88262d0334206313a3a8d25fa0764d15445100ce777271ea796900269bca8a1a8cb3a37ed3e6d17fcc16a76a7a876d786ede208561d720c03abccb79b22526202e4e724f5f1780b409e83f172d5df69f604e0b287adf58e17a20bd40e9d797de2f2e5aef4ef96642b03263eb45f5c64383b3209ba90d1c10fd1e45bfc898f81e0013129dc7b4898b89c04fd0e4e545dc60ea2101bdb84f7a45150924285100089e75d60f572f4115567dad9050d79051dc34c2c226cc0c5305ecb51d590777c68981df3946abd18df0eae177f3a94d7b710dd334cea5d68b058b79f34730e39dc470f3c7e782f54b1d3b27fc7b5774eab2cc40eb21329e890a5e4b0607308f3697d3d4ca02873bb8ce58fe8c410a8d88199a8b1032f88d46dbbe1b113e7b3ca4032257b05d022f69b1df8fa4df3bb7cea68c3559591e9d8f70897b5243117f70f37192b36ec54614a69fa3be3e9c9ef43233feab44ba68308917325a3c0cad10926ebff5676777038e7aa08f3cac40c1b505c142a0fe4479cfef517a0293efa51ca0c76f74ee122d41b7e772f2a9b20eef70d29cde67fb6a26882968e7d633615c2e66bdb76326a79e28452c9db1140924cf2d5d3c027b6ffd47e51a6af55d06922d0e809d48dc0fc09a9903d2d9a2d5e50913816e6d0ece7776b622e09519e1083d566a9f41f0f7b5692ea69f70a6cfb05129bf469299e77183346180e727fd037b72b4031b40bf032a2371e866241b054353e4bb49bf92c2b4a15459a851b99f214cc1f02a2a0b5ca22de26c93665ed147af7c382751f0871657ee05f7568f1930169e6e76fcf92132ec69a685d73e52e070559950b728e81ec69e2ba8eedccc9dc29dec88ac1397412dbb75124fbafdb3086ac52c35ad15ed32cb030f34177ea632393e6d3e57d6dae19401c9c52eac523b9580cc9391ba44f725663c527ab7d5a99f833b1cede8db1e313d2bb5265c827aebd86a620c8b920f ss = cac1774ccaf8c73f6dfef2d07a81478b42fff39caf851be54451bcfa826fd912 count = 681 z = e21569cc4ab6e30629dfea0e38bfb684d1b91d6235fd256257158cdd93fc1459 d = 46d57c7c32ec14cc348123e8d08f3a82f145dbf5ffd838cae08ebce823fa0bad msg = ab70589f9f13874895c09b3afb71134958894f7cc8279c206f381aaa5a2a57fb seed = be0b4b2b1c0d04b019adb14cad0ce4bab55517763258a17a7694fca4c4bd21baad22252fad8f5f42a6dc79a62a5d56db pk = 62807e2b7610c8547f10474350cc8fe9e915c4a705bf2121e16a9289c04c27932ef0b3073ab09de7c7070838a238ba0614f59c87b098a0b4cf22d04a9b84512514ab840ba780c577858265c12a04e3c2aae0fb50d50865d890a60e691b9ca189b84004326c8cb51c3aa3b8332b65aedd71caa6984abf72438a3b5ea9b851edd32451ac878e34bb9c2842a59715ff172bc398bb91055ae6080a86507c2ffa41d319c49e829941b5b43e1313faf6cac2e7bec66325f1cba29b0a964308c87e08d0d7e8102282657b03784f14c07c5c3499721a6f6b6ae5ba640b79b2387b7208a67de8c3c3546547bcb3bd3d4b633b724a305c93aec0023ba7bbbe9bc332248339a25e19965e1008633f636e816702b8058a900133f5f605fe10242fa32e10509748e1865d82a528d13211f28fc864af6b19ac239ab3875b3186f90395277e588a82b93c91dda654bf330d3baca80a2b5872e97b2122ba40ea2c34667af5421d302c7ec533ccdc437fa37c79c9aa84840ba073068a957b7810facf65604b965a9200cd5bd537ce8c938a90725db75932537991e8675ea363ca8826a9d2cb0661a495b4205bd9f092e61598b8c2124bf3affba6a601faba0f25621c892c9e9425513113bc6b81912c4c6f42ba70d2ced648549ae8c17af38fa9462de07104db2596010092fbca0699b95106c954db854157238bae1a41159b61b665665a924c78abcadd593ccb176c814c8487867efb99833601aeebc297205b67c548bb5dc8a7a1392ff0b74356425d0194006ba8650d311b4bc329f57287435971e0626e0622864e362c19615bd75976df916ff592869683907e5313c7c42560c84607c15b1b755b4e7456e8e731c8f9905df02b22d8bcaec331c716a4c35b18a3d682d30bcc56804f58879c1a7877e0e3ae4aac346240bf1b229424151f56e27b8d0515549916fc9a2902325f14b7436838027f324e1dba61f8f80ec4c39478039e5a9bae3ee59ac52c2702c8c3e07929bfa120497a34f728087e37ae46c0582adccfb0d6bf6683282f6b8d34636cea3991c1e66233b98267bcb956607f8b22cb46778cc967bc6aeeed456326c27eef6276ac1369f0e2219be4d1b70c69c36956909a4dde2c0b sk = 430b76fd4684234b3fa8f976f8516884262bfd9102b77ca2ad71a3c3c27418c34d61796cc2bc59227260e2b92520362804127a6ee071cfb11802c18904c0067214864708938e9598e7bb71c01474f354ac6cb188e6f25864c080520c263bf26a2d57c44a308255f47c24d5b30e528aebf948120b46837422704712dc65877fdcaada91b87a2540bdebcd87ca637c73892f6c14b0c299301100c2b0b11ad01223254fc2905538c73540068c4240cac2b959ecba3514888622f26e74f4906731a834623de016c57da83485483389f3385a3b22ef0a22e8e773652a4e3269192d5c8d447813c1ec484fd57d2ef911c862cecc6c3d3464334df1a97a36757ee97789e43acdfa63027c7e7441600c1b7620da63ac0749b701224e09bee143accda2ba5757c513d42e94d3719576046b3678e1226c4957bac6fc9509e5cec0f4812cbb2143b0add07771b3b2589d008885593f5c544affd25538a420f4c24cf0a025590001c5da7c17593c8d86acc33c046bcb0cf97903ba9a24bcb4cb1e523be842ac1eea7d18740e88b484ac4967e0b9612f813c52215c204200a9343f92ac8b21c0753ce9b89d0b47b48a89332363cfd94091d04986f077f4d0738f739dd46b0cb835ca920cccbdb341f567b653cb1b1ddbb2dacca27bc3cc576432add268b0f1315466463e1acfa210c9883070b422041a0b61af7a11bbac4d8040540c2c7ff2522d31aa11960044ab41ab5ae58e50f122a59a177cc8b58127b216550766e4c0dab5490ecc79e7341b9bd27339cb3d27144ffa227b690885ef41a445c089184a9107c6b3655156abc21de1db972069c56c5139c8c0557a074554d96b038a17dccb8ad21c30d19846aeb8c0f59c74e637be2a3c628f856ca300505ee89a45a5c0e6c11ded58abde03405c50121de42f33642dcc0ab09e422821652197dc2e7e059deb224a70aca520012a9902a62e7aa7fd99bc025113d5428936530864f9c71ff2b7504bb203a292adb233daf14ed834520bd4aafa8b96f9e1a4d031a8e9c81978c85a654a5061236799fbabb2f934699b1d5699409804542ec17795b342e3b41262807e2b7610c8547f10474350cc8fe9e915c4a705bf2121e16a9289c04c27932ef0b3073ab09de7c7070838a238ba0614f59c87b098a0b4cf22d04a9b84512514ab840ba780c577858265c12a04e3c2aae0fb50d50865d890a60e691b9ca189b84004326c8cb51c3aa3b8332b65aedd71caa6984abf72438a3b5ea9b851edd32451ac878e34bb9c2842a59715ff172bc398bb91055ae6080a86507c2ffa41d319c49e829941b5b43e1313faf6cac2e7bec66325f1cba29b0a964308c87e08d0d7e8102282657b03784f14c07c5c3499721a6f6b6ae5ba640b79b2387b7208a67de8c3c3546547bcb3bd3d4b633b724a305c93aec0023ba7bbbe9bc332248339a25e19965e1008633f636e816702b8058a900133f5f605fe10242fa32e10509748e1865d82a528d13211f28fc864af6b19ac239ab3875b3186f90395277e588a82b93c91dda654bf330d3baca80a2b5872e97b2122ba40ea2c34667af5421d302c7ec533ccdc437fa37c79c9aa84840ba073068a957b7810facf65604b965a9200cd5bd537ce8c938a90725db75932537991e8675ea363ca8826a9d2cb0661a495b4205bd9f092e61598b8c2124bf3affba6a601faba0f25621c892c9e9425513113bc6b81912c4c6f42ba70d2ced648549ae8c17af38fa9462de07104db2596010092fbca0699b95106c954db854157238bae1a41159b61b665665a924c78abcadd593ccb176c814c8487867efb99833601aeebc297205b67c548bb5dc8a7a1392ff0b74356425d0194006ba8650d311b4bc329f57287435971e0626e0622864e362c19615bd75976df916ff592869683907e5313c7c42560c84607c15b1b755b4e7456e8e731c8f9905df02b22d8bcaec331c716a4c35b18a3d682d30bcc56804f58879c1a7877e0e3ae4aac346240bf1b229424151f56e27b8d0515549916fc9a2902325f14b7436838027f324e1dba61f8f80ec4c39478039e5a9bae3ee59ac52c2702c8c3e07929bfa120497a34f728087e37ae46c0582adccfb0d6bf6683282f6b8d34636cea3991c1e66233b98267bcb956607f8b22cb46778cc967bc6aeeed456326c27eef6276ac1369f0e2219be4d1b70c69c36956909a4dde2c0bbc7686ac0ca40955ef6a738cf393e8dc2cd95a00a4742ba96c5f5208224ac8dee21569cc4ab6e30629dfea0e38bfb684d1b91d6235fd256257158cdd93fc1459 ct_n = 3c97856d79057ead0548e6f9d911998bbe8b689cb993c6868310df704a462d44bbc6b82b79540f962a9f7dd022c1127c3678022da09613752c2927197bedc515a2f832fc6cb5e7c4e50f4d31f0239517ed159ef8e1cae0e07d8d4d8046419f281b8b8287c41cf50e2b2412c40a3bb02adb561da0dc3cc6fb538aa66921d8b04aa85ed91bbb075a5907009c74a4781a3dbe161e39ba4df85c874957a622ee14296d73fbbeede8da5074a7f0ed583c39aaff0b796511094a76d0c7d1ec8293e3bea73b16d83e4d847b8032b7065c12dda443a6ee6322341fe007524f7272742ab744dfaf99b534cc661dea2e379280df697a3b312e3d96b3164c7497d5e50932b454ed5786efe78a2266d1f9c8b0f26e178e3050040ea92d63294d883ef313f2c7ab265cfc92462208e0836af65c48b32cedb4bf8ad5d2caf48a98f35f562eb0c9729eca7ad0a778d048b2bd585c4bff3bd34d7ea9c1eac42ed21c1aed0cb751edfc8a1be865ee581245bcffa5dc3deb8fcf7b65bbe171d8bd4675626ffa498ff3682b8adde0ce723b1a6c12116e595b79c73f3ad6c0033f313eaea7c6244929a4340cfaedd3122b92e3ecc381a4ee8b9b6ee195445784291b8e8867a09b77c832ede222c9b491965ba19e181357e49a7ff88b6a9c8fa7e27feea50a85ed8a61dc5d2f9f55ef967b840427e83bb8c973066bd9121a714166047ebec073562a65123985ed496aa0cae83b74a1144fcec9317e56fc2ec227e8cf610099ff61557330a792ef8b532cc823c7204e6af9d9aea3fcaf29548bc4996b4763770e4805cd4a49420d10e331f60f2a8e913a566aac3831e6343fc47c7dff8b567e3aacdaf5217fff02649de1b59700423b56ee495ac19038646f455fec0427598e1898be100d62c57dd714cfea062b23866893af5e12064c35f27aa21a7cb90e62a51dcef1ef9ce661fd5d3040b7d003e3eefad4e19a07cedcbc966e4afa504d6461be0773928b05a76424df6317c0ce7bb5cde77c19374f3fdeeeb12c656c5f9c90011d41730c4356adb0b1956a1dafc5d37cec718998c0914c272778c6e3078bfff18ccb3e ss_n = 50634a4983f3ba6ccd69143511ff6855efac66d6846c45ab91d12be4cab46ed9 ct = ae39dbed30374658b03ac668238046955eb44fa8ebe504c361966e9901c13f4b007835c194a2cd71e9f89ec55888c750410296913e79e827325c19be0fca6f1b6862fec74ac0bf65beac8e634c157740c93fa2f49730434684c42b7cd52e9399bc496029dd33d2503b88492caf704e607976a1b357c3b1e4aef0b061f8c17c9b1008f63ace6b679acdc85448173691bf667eeace09cfea622aeb5ef2695e5244ec143352ca78b0f5a6b2e8e5c73034f36ac1378ee240ca47f4ac95abd5cbae14a9b99f5eb3e54da0d8932aa35c17465988c1da8b71b684b19a69ecd596a61c005bd385ea02c5bf9cc2646ea5bfd8279fd19d4fc4f101199bd31c9e8b413e930c22226cbca660de3a18af95d0ce5a64eaa73450a87a8c643e56f0d9f8f2f8c07d79132c0c95fe42c7d83a1e2d30928c2c03d3eb9f0468870a0c71bc308618067e96772eeb9cc1a78572c06e93ced2d49455b2ccdfac375190fc6b6138759a7e0147c8cf55e02cd30651cc7cf80ac55761a7abd24cacf1d511b3f4c48a8cb87308817e4190ea554dca89fea92c29f8f104df2f51fe09779b6bb28871c6858525c0127cc13344e40312e235160f57ce32ded3eaa78a35346daafa03d217b5616ede1e4f194b4e2d62681f58284948289eee564bf3f6188ab7aadf1ab02d743f702124324bdacfc4da8edc365fc8ba7573a94e78d71de65ada2cb9dd5a32bab1e17ebad2e4299406232bb04e4e7e2d7d7c346affbd5126b71cc0e32e7cf654a5d4f13c1a08736bb74a5b8d49f3bda921722579e5ecc8cfb99f2be8d4e09060f6bff7692fa3f913f3631bcd2cdcc95f54bdb7ca6c74577ada8bfc74eef4fae5fa8521d4f5b65a269d9c67d4e55d7217af3c3f3546534cf6e2562347b73b533a57e6d2ca9aa86250d1642ab6b9c3e6de81aefae6c5f5e25b6013d1576f837b857ff9c694872de298cbb170df662aa86bd64b5046d394705abaca3316d6bc6d8e735732be33fb33e75c9496781e17f254858569de98ed9dd37736ba75bf05ca77899605cee634f887fc1988c3a07bb5326e529a2b4106b6c655cb28bb48be311afa5c9f ss = c04a36ab7f29a54ad3345099665b842970d4852b42e5c52349e3130f9716e23c count = 682 z = c0fb9d4d256843c337c2f8516d856d02690dd98d57ef628ca261e893a8d510d6 d = 6b4b061be505d4788b0ee374de5597b8dbcebfa0e723d492934af2b852b74478 msg = 21765a2330b3d14eb58cf2ed75c6ebf24cb259e7c3c5cd6288a5f8a4449bdba4 seed = 35746adcf24f6bb3ac07d274b7bc9bd12b51b5dbede428b4cc5530eebb05e5ed242ee387a1f4b3be5f2363ec39532771 pk = 08852c67b6beb249111b5b27b6f5611b0abcf72869cca7283f01230dba1b3b8776cce42fc70359874a7a45440d2e7751de66cc74b0af1cc445fce7a1afa4b954a3a3baf6405a9c3893195f44718c794a15301b15228b4c61423dbab22b3c1a6811f848d6a679ec81a1bd7767a9e56bd6615b6a82647bb548f8e70163424ee37ba276942bea972515d64dac547bc5f8668f4c012c707b00348af7e25b55a0ceb58087d2b5b58370247c79030110702f24aff6b5b45171588939445a2051e9eb31e850839003625f655b9cc699a1f50c31924ffa847c7a93ce53a23891293593d82c4bc452fcc98719078b0457a80d0056d57a6f71b4bbf4e012585897406bb4c64988e83c92e054201fec3ada275f43ec89406911e50045ea36380d1b3f2e496670ba07bc60a5bb12294f76a7fc592010680ecab4bee4e2b49e53bab0b93a575890a70603bb2b198dbb3ef0c529e7c743d65c8f541564150a4a35b6a42454546c62ba89f338b0a45bc0fa19fea128b20bb9f031b657e746dd1268313115442c82a9159bf988a8ed937c0172948733a1935795f6b8b42cc6b3389740d63182bfaa49e86b1b5a33c2ad543a4b2389df7267329194244828f3446c9097bb21bc43773bc1429845f2489c2c2cb1fbcba89f30ce381b0e586525515a0379727cf8d290171997da3355f1c061bdb271e48b93de63a0e4a55f9367747bc49c8ed90940ea6b9c525f39aa3f7493b03c5293e2b44c9ba3c797ba55505974c83547c8356e2b37a7f2ec5123f2aaecc28c633644f0a3bbf604b691d80466ca584f731874c58ff435954bc50141f23040336088152cf92928aea6c3b747b0fc23314447299f710ce0b9b28a025048b86295a8bd2a429140ba3836444180f6542d356e2aa76140d84aabe01970a029481513baf759ac63cbb77bb53cb23143040eadf225019cb73ac97df4bbbe8ce756ae77990608006582b400b49d1b0c21330053bfd877f5069d4df996e805c47b90892538291bb7a15fb47367b2a33f70024c512ded3b1a8f58160ef2a1b945af47c77d6a690811d711f9078659f028e0b7bc9423aefba08488dd32d5a7264aaf1c19fa13020d20d1f25307ec66ab53fd7f781140e3bf374d sk = 2d2385f58b6b5988b161e1454f57bb609113dbd09a84e772f6089966c96558264a94c90525c2c7dec9424469398d1c3173533e680075e18164e0cc44721314ea4cc6fc412c082b4691165b2435b3dc1c253142366fe632923c2f16bc9c3f376913fa9ceb934e797322380647684624cebc88a61b24207621a3b99a94863a8ec7b9b97a9ac2f73cb8c49ae90188969a5346e4193ca4a8ecf6279380adcfac9b8685c9487a42de3b5ac9f97fdd450aceb837e7da523d512f1a69b2eb5a1a11a5947992470f045323ec69b91221707596ee18887f8b93cebb6494d8af17a5913bf576171a5e0e52ab7cc595c9f0975f513463b7172572a8acdc09e945c398d3912472342050b80b0b2a892c4568d848297096c8d92841db3a559961608368bc656e46c063672107a89513afdcaf450a4cc798250b694ae8a43acedc11cc86a651d9864cb962b42346eca90709937404615dfc823db4d63fad189fa42b9745c17034aab4e8a352c2b6847b337c7f90846dd0c8987962d8654712d719f448479fe87493f2a865388a62a0bd120b4e2ce56ac550ba804c47e8540ad9e07286bb388ba9ce929195d902c02c848537a81078571a8ab20b9b3b7e91a0bdd063372d1bbc3bc86bcc30819b11aaac3003df9a203d335dc124c40799220e1a4ca15a20a6e851d2d7b7ca8b0d2cf020a131403d413643b31b3c7c25f122b2776622c3454908d273223a0ba3dca5c1a3697c61b745c56f009a0b2340350e2222d1697908ea4562faad89d87a277013987c4124d2747dc0c7f253b907ec0eeac3c7c3a8bb9453a11859bcea54c07b08b6a918af9db2b917e06fd94ca36c58aaa3d9788bdb4920d1746268bdbd18709134ce40d367bbe308f1211472b71e4153a580fcaca4a16209e3286e817940a4407fe54f02351a025983def421817a64db03246a3a94d881a88c11cb34380b41a56c49a8a01ce0b5edf05760607e3bb3572c24857f134b8de9c2e8d90100050c21a7af3a569f0fa8946e6c5843b45de8d2bbebf94999c6157adcb9d989190c25335c22c7e1879cc7660cd96ba4e01953ba6c512da236315c9508852c67b6beb249111b5b27b6f5611b0abcf72869cca7283f01230dba1b3b8776cce42fc70359874a7a45440d2e7751de66cc74b0af1cc445fce7a1afa4b954a3a3baf6405a9c3893195f44718c794a15301b15228b4c61423dbab22b3c1a6811f848d6a679ec81a1bd7767a9e56bd6615b6a82647bb548f8e70163424ee37ba276942bea972515d64dac547bc5f8668f4c012c707b00348af7e25b55a0ceb58087d2b5b58370247c79030110702f24aff6b5b45171588939445a2051e9eb31e850839003625f655b9cc699a1f50c31924ffa847c7a93ce53a23891293593d82c4bc452fcc98719078b0457a80d0056d57a6f71b4bbf4e012585897406bb4c64988e83c92e054201fec3ada275f43ec89406911e50045ea36380d1b3f2e496670ba07bc60a5bb12294f76a7fc592010680ecab4bee4e2b49e53bab0b93a575890a70603bb2b198dbb3ef0c529e7c743d65c8f541564150a4a35b6a42454546c62ba89f338b0a45bc0fa19fea128b20bb9f031b657e746dd1268313115442c82a9159bf988a8ed937c0172948733a1935795f6b8b42cc6b3389740d63182bfaa49e86b1b5a33c2ad543a4b2389df7267329194244828f3446c9097bb21bc43773bc1429845f2489c2c2cb1fbcba89f30ce381b0e586525515a0379727cf8d290171997da3355f1c061bdb271e48b93de63a0e4a55f9367747bc49c8ed90940ea6b9c525f39aa3f7493b03c5293e2b44c9ba3c797ba55505974c83547c8356e2b37a7f2ec5123f2aaecc28c633644f0a3bbf604b691d80466ca584f731874c58ff435954bc50141f23040336088152cf92928aea6c3b747b0fc23314447299f710ce0b9b28a025048b86295a8bd2a429140ba3836444180f6542d356e2aa76140d84aabe01970a029481513baf759ac63cbb77bb53cb23143040eadf225019cb73ac97df4bbbe8ce756ae77990608006582b400b49d1b0c21330053bfd877f5069d4df996e805c47b90892538291bb7a15fb47367b2a33f70024c512ded3b1a8f58160ef2a1b945af47c77d6a690811d711f9078659f028e0b7bc9423aefba08488dd32d5a7264aaf1c19fa13020d20d1f25307ec66ab53fd7f781140e3bf374dca1ff10ffda7e1832da26dbb50313ad2749aef71a0c5fab762c78af9521efd42c0fb9d4d256843c337c2f8516d856d02690dd98d57ef628ca261e893a8d510d6 ct_n = fb583f508c90eecb0bf5a1448fee8b3c17d90a0bf71c79e2a8e9ad23e28b178b00288af059ce03470b566e23a568c9f3ac4ff8aa1437224bc1f6d06daa6d506873809e70650cd4afd7eea948773448f57d9a43af1134bb7752639512cbff765304a4a9228f561f9dce14fccebae40cc03bed899e41399dcdd7624eac93fcaeea2ac2c46b395e9aedefa2af594d8126ad4eccdb304143ec520bfc401acc75a227bb9f776b9b7daa26660afdd39fa2a1d2a38cb60a07e017ab974acbdd3eaa10296d338e703ca55fa15c553973895514942d8a70b98204c604c57f6a7187e2ddfde6243d9534170af6b6f68b2a68bbca01091c8cf58ae92246636882bc77fb1c31f2aa973a0e3802d3096adedd3e94b3034e9eae4f7a23369457f810e32b3ecd5aaba973151203df0da091b10f88075968445649c09e2a3554bae5a4b9b80bc5c053f942775bf58becd83f5b38d9e603cf2b47932f9b82d7d7b5b04cf56a6339b887894a288259d351982c4d84a8cc482f0c667cf91b2becd9477c82128cc884a43a7011c7e0a7724a879ef07daa98979d21bf665ff7542610f11b51e488c1562a2628723897fc9d89dad6491e6c212de95c48d34f8b2d4ac5ef0233b835b3761c085ceddfa9b86bb782ed497855a130b2c92f95a8a968a6eea5680e6b9c86c8a979da5f2b6316907aa805ce536a29f2f5dc4fba977cd216adc05e1bd103e43dac60e0b10e12dece12007f96c3d4c9b801f9174416aacd28646af39ef62df2bfc60a6f384a63733e7ccfcdf11b856be6e33e3168d5bb1859713661d655d249a5b9d466560e68af3c485f329fd435e56524d24c9662fb15206853042c505a8307b6eec805d32c8d74e7f42a18fbf39491c5adfb4f5f8e61720d274177ad1a84b95e8ed7fbe629cbd79a7f37ebf9545e692d1a1754fbe894e8aff647b09fed430ab92ae730f4c77461e34d8b7bbc7776661c7117410340f82019309b01c187c47dfe984e10370063715a9af9f6185f2519f619fae99203d59dbbf91a9e70ef9a7d9f6006fea1729ee429e6c6398f177d0bf8e9602aca2d048b35a733a3ecbf80552b ss_n = 90f93cf9387fad8088f3ef920907734c09b10fed469ef4c0cf5ae53309a8b82c ct = e573fc1acb5b60f93c0553b289240d04516fa1c641d0f7045b6f18068036684c399030b8d7059f60871546cdb6ba5b1d48d5d754b18f7ef458bf87f48fcea8c09a535cc85d2598b56aef03f4aab318217283cde62d90a97c05704952851e897ab359e48d2bb65aecc12c41a113a06f115469869149a11e23596753910cdeff818aadee9ef1efe8f18a277993e9f674f1c855b5bdb9a55bc7ebc0fdec176d295995872362aab16d5743471f2bd8472405ac93df3aa43b9e811c4ff2d7be11e50c23423f1cc20dfabf07f757d3765b5d01968a0340f10bfe9a438f5d510db445bc7a8ee5a65f4f1332d87c63b3dd7a343a33b2859fd5164e9cc6599aef1d91501d458e7dfa768ca04c2404d9829fc2351968652e5c097fff31858ec27d0e1184d6dc79e30c05cc711728ad419665f109b7f1fa9fe8f2a3832f085ef1053ceb63c5c5d6bf2d1d5c5ec49c92020e03978c7537b5c33306d4f05f4a24cbbfdbca71d5822165183aa0a72cba822c4236a5c44c867044fd25ad75e50328502ef72f3ad87072de0167943c81ace5077a7ad95a5108574ecd546555865bc03ca23665bc8ffde9b18355bad773e2af5c0f5aba2698b63a681d316064c5d35de03a6cf2c2b55b91284a1623510e1056aa98e258d113d4fe4c273f88cb714588eefe764613864c4724846f7929d0e5ce9cafcd9a90e067aa53bbe29e2c5f3206f4c8493723ee7b557609b3708b257887bab3e17bbf5220cd70a17a55d411ecc1207311f1d0ad8f5d1a69bad1dd3ebddbd468a63faf0d1c94924703dd5daca245c05fb1d74a506449c79f4219397ad275390c183c3111fa59eebc152e9c83748e60b62974354b1c6b974028b8f52d5facba1b72147fdaad627c58318c70d4fbfa9ae5b71b8a68415b59a83a8f3374f66cb4cd3a03f134b86faa9af11c5c9265702ac27d96133a628441d0242f334e248d68a30e756e84bff13acc766ed5de32459d98ddb704c2100510983479a6bbfc48bfe62ee250432f1f60beb7141956e19d2b22b8a35b96432f4b6b6eda70bc5d19be10c0e17ea79debd9e64020caa2fc0edad58054c484 ss = 4b03b68ad4d277184071decc88a4c44c51208e9334a590b9071d3760f84bf410 count = 683 z = 48ed337e2fa9d2070a2c928c06b538a82e25ef669080f99aa651625b4cb7b282 d = 1fbfe85e22b4ce361fe7bef3cc45f7bcc45f96e619cdde5beba636ef1a0ae425 msg = 706d5c292b5a8fda89b38d131a026ea811ad092365c20c9602ee696775173b5e seed = 60fcdf2de9101cdea3a8285036d2299ec9e2ce2e703e93f3bb01e7793c2795f3f9e4f62dee5b815d5e6eed758883ad24 pk = 2fc7b10955b4ba51cd2aa55af4f60f14a43c5c93cbe3162a8b860ea52bc3d072943ea865a3030f0007bfe1229345d652eb83b20a477f8fb7a57d278f4dd0c425423f7f9931bafaba3171aab041540683a68d0aabd8e427fc552b3bec6ea47608f8e116b8f1622e56ce125044ce488e99f8287de196fb71a066b0ae932b0d935b9b83d9073fea634a1ba80fca05f7519d36094aba652d70c26c34682ae174ba51a2c49ce157c234aa47684543832b5211c64875ac74b2bf110aa3b5c2837d88024356c2756817f02a5528d59e22e674df03af30c2196e1cc838a92ce6c9838de49c32d64495215237b97ee0e5a2cfc5636e6023eed7905da5264bfc1729e790ff820e8a31a7a943a2b5d11c80c97aaf18969398b890a9b3640b7312bacdb6667c2a6a4a9d114641aaabbb072ed4294317804cd02444755c68005a6c981572e114730500c73201129a5cadd40ac89da8750a726adf506b59c3443a383862392b40f530f7487612b0ad2d09b53ac0bf3b16c3337885a59154e753b08d7a02bef82b37d59d3f3c26147a521da8451ac0c9af733297e214c33067b35b3cd794114f4b9109341805967c7b347e97db775070550510acf40512c259423d94858b4644fe4a2541d1caa5fa75af1c265b641da98989aa50c654b45bf7f8127f663953609c412c6ba17abffdb465b75033e29cb94c88a1948490cd1b641a21caded28d1bfb38406c9dd2180c18a9111f4c6108c98a686332572c016e129f5583639738185010430b5051ded7004ee54a4ea196c862afef0b54a9583c0dba58b4287d1ea22f0f828dfcc91c2f7a67aae432149638038c8684f59be659c8391709033b7b599b03e7946975fa406ffa99c327c9ce183e2cb9266a8a182a6425847704f6822e192745d567b3cd2450711455d2d54126f29b7b08cc4f2122df814d50595731a68505b756110b9908aa8e1dc54347d53a3003447d885c48c82cdc7b527942c43ff93a6e245c72daab166699582b73c8513860e7119da59378790c5b331b6354287824093b72a0e43ca583d2bd391a15162c9c005082ad31a282330057a9c61697a45613cac1aae9186221cb71725d476479b0d0e8c1b3af34830550564030bab763 sk = 3fccba8b4cc383244ca22c1967940b5fb3808612aa97712ed911ae9d603b44b8a3d321c771048aba7436d2b38b03a9481b85a2e763c22a256e11651c1cbb29b7e8cb17c9575d45a960043443972020d871578ab23d083058fb14f390b5aa321b68e7bc3be925bd7b26732bc4bd7967a004c5bad789c8835058a4215be713c1f0114fbb69d3550091208c40837fb37489e5410870a3226de4bc4703138c2106537306188040f79abf35125442038efbf5cdcc69c24573887fb0a1ccc4cf9c669a2e21ba492885f37cc99df737265a51b9db9103bcb3c30a59fde098238b8a18f11dad36c8215665cb306b5bc2b5b3e3cbbaf6878a9604ed00ad75e33d441031e690bca71107e3408c1fa036b1ec9a1e9aa705b21b9dd6890673cf7df94636e965e2f4286d4910a6b7385431221d69b79e4611e8317126d389bf184fbc7a7aa92971b6d575c0d56898c86545c690c59822c9914749599d5a0c322d419488266b66b630d30338b4d42466bc44e08b01bafcc0b0e498e1d55c695b1cb91b2d23e96a6fa8665bd11b099abe983c96cee5a6c57602f8b71eb2f46acff5814c531765d99a6af671d0488a1ce01dd1822e05086aa5097d5343cd1369a11558a0b40a5c6c672e68aa707a56c64ed21502c3a6c7523ba2fcaf9a66afc446c0b1bba94c1a725404bffaa105a35418a44b1269341cde432061048eeea786dcba6cba2c82c6daadca2b2028f4c912b22e05cb5c53bb95652505eeb812e6607586b2601575bdc9d77e39f3a62f3a3184035b5a074764e0a3d2cb8ce088160e6227b9747db4c4885d783c81b0bb7aa9c1270c2773d691c700b77a7c1a24627d1636c74a7abb5bc181fdc88cb8ec42ecaaa5998285a1400cca81aaef5a5fb4600c9a9344a1a8c3af014452769d442098cc095fcc17944e1223e6c43ca351bac5ac8537cb92aad94a5e0588fe9c3ce3047a6f2c74db625e01467213a3b912ba15ccf0991420614d990364211f8f4492dbec9494ba08b7010184d708cc065821b775b8447388e92cdc971680db1e58177f24c399d0d87769e62abb5c5ea2ac28d16132a693026625302fc7b10955b4ba51cd2aa55af4f60f14a43c5c93cbe3162a8b860ea52bc3d072943ea865a3030f0007bfe1229345d652eb83b20a477f8fb7a57d278f4dd0c425423f7f9931bafaba3171aab041540683a68d0aabd8e427fc552b3bec6ea47608f8e116b8f1622e56ce125044ce488e99f8287de196fb71a066b0ae932b0d935b9b83d9073fea634a1ba80fca05f7519d36094aba652d70c26c34682ae174ba51a2c49ce157c234aa47684543832b5211c64875ac74b2bf110aa3b5c2837d88024356c2756817f02a5528d59e22e674df03af30c2196e1cc838a92ce6c9838de49c32d64495215237b97ee0e5a2cfc5636e6023eed7905da5264bfc1729e790ff820e8a31a7a943a2b5d11c80c97aaf18969398b890a9b3640b7312bacdb6667c2a6a4a9d114641aaabbb072ed4294317804cd02444755c68005a6c981572e114730500c73201129a5cadd40ac89da8750a726adf506b59c3443a383862392b40f530f7487612b0ad2d09b53ac0bf3b16c3337885a59154e753b08d7a02bef82b37d59d3f3c26147a521da8451ac0c9af733297e214c33067b35b3cd794114f4b9109341805967c7b347e97db775070550510acf40512c259423d94858b4644fe4a2541d1caa5fa75af1c265b641da98989aa50c654b45bf7f8127f663953609c412c6ba17abffdb465b75033e29cb94c88a1948490cd1b641a21caded28d1bfb38406c9dd2180c18a9111f4c6108c98a686332572c016e129f5583639738185010430b5051ded7004ee54a4ea196c862afef0b54a9583c0dba58b4287d1ea22f0f828dfcc91c2f7a67aae432149638038c8684f59be659c8391709033b7b599b03e7946975fa406ffa99c327c9ce183e2cb9266a8a182a6425847704f6822e192745d567b3cd2450711455d2d54126f29b7b08cc4f2122df814d50595731a68505b756110b9908aa8e1dc54347d53a3003447d885c48c82cdc7b527942c43ff93a6e245c72daab166699582b73c8513860e7119da59378790c5b331b6354287824093b72a0e43ca583d2bd391a15162c9c005082ad31a282330057a9c61697a45613cac1aae9186221cb71725d476479b0d0e8c1b3af34830550564030bab763cc76180324b1e7a0c8187da930c930899981f066d04a669d38c292227f18721f48ed337e2fa9d2070a2c928c06b538a82e25ef669080f99aa651625b4cb7b282 ct_n = 05e3e70b54842104a0a431b60ea3965a13b7c00a0bc453ea8defd0115eb6f8cc9f682ca6d5a626032103b891944b61b10d1bfc71aa216aacb047ff84f7487b081245386033cc608a666ef945543100971703038307f2cec4a87e5d869d115a800045346db57e4a48cf0f55e80b5ac3600bfd486bf23982228d46d2ec9b7c17d7c9897c8405f2c1d929fec68d5bf562ea3933ceb1531e1ec9670ba4659ae499fee098e966615a6202e42efb275f9ac6de65e60f3acf8b83d0491cdbc60ef2929be8410c59ef017842f6916af98753dbf70e2c51007bdb54a446a023751a44f2cc57c2845834d0016dcfb926817daa4c9676e23c74156edfe56ce83f735c5da22afa6a248019b9145b3dad6ac704b19a6286793b9919a27cffb8cf3e5062f8cc646aec03987270567d0760a795f2c619278cf4b008f587f8cdabb57cf70505d93fd53b94e13e23da077d57baeb5f11fdca830ae8e163ca58b11fb278f3a3d31884d7dd42d1034211132c96039a3ccb9a41706e0847ca32f7f0c4308c16baac872de6a39761f6535d17c909638112329be7ac9cceb093afb7a47ca6990b6958c3508a491e289322e411cd03f629336bc57cb6105e64a8df5f11e6a57ba32bf1b1a9702f796943c8876c6e5ebee3d3a348c1493205daf1ee3f261e213206ed091f969fecbeb471ae19e45fd3f92b99fd534ea7afdc948618ecc59b8e2400b1421b347a00a76675198e4d05f5058ca84a28220f60dd775c374eca3c363ee531e782f55f064d501a4fd1fcabfbd21c13346ddc04cc84ac9c0133dba27f7239dd00328a3cd65705e3ecfcf4588eb8dfe382ddb191ac4d8209ca65cdc0506dab0ce5681dd7b599ba1930a671f5d2a08862a2770555fcd6ddab8f73e2e48a5532c1d8c8605eae33512c2f6b49ea560a82c547426d7193fea2f685ee81973e931c7953986fa762c058f45ae768cfb0b54e0baad907716237a39d3e0b195030c03e842da7bcb0970f1c3f0bc6eb737fa76f05d0fa7525b87bf10c7b520611beed37a9b301ccdcf406b1dfbaa38bcdd8d999ec6da035e49de6e6be29c9cacededa15bc626e58 ss_n = ab8eb51916de41205b8547e14c76e18a778afa5615fb7e01a4d6cf58a4b6c0de ct = 38c4433bcff74ca0203770aab3245174d2e0b631881819b53468b29f53c2b059066483383723450dff05650ac0f22e8a0bf371f03cb42fcb662911274539dda03d4a1ce223d95e7a846ba5fbb6b711314657b12258030f0de9306d393ba00159c1a5762aeaa1ca8b6f10f9f9250ab6c6081a90d3785eba8c6e0c2eae19cf20a200a8cfdbc256569b99ed47f045822607565b409a8cd72a4c424d5de72a98c543a57c8ec28cb984b644fef961e88cecc169833088e3bd73dfa9eb5f0e4882e1182f79ce4a5cffcef28497212cdb022557bc62a433d9c9cd7658a60be0402e74e8bfc6cb9787658e1b43c14b3b63af75023fecb3773765408a271198540965e05b27e3b4336cfbf6304a0ffb89503dbeff39250ba636fb80e46f1643239820ac7bab4ea42abd414203176e6f095df966d668e11863b29c2eb6180722e745d6b76aea538122953ea252e794ebffccf4017a6f72322346a1c6ae0a528aa2abea4eb747d7fc1dbb55d4045ab25187ff8a916a708f59a9bcedf6657f3d5ab3f5e217808339f9b13a231a7b4d2836599d080e88e2d970e5c18637c457e5400be450327f547ab23abeac0a19de3d97069875969e5232efc5268a98a46d4a7f3610328db66036781ef2f9d1b0ce3a4d2e20d80b74e8af21de729fef8687ddba596bf328e932060ed75cb339222ca633f88fedbfa5fba0c90ac9f9ca3ed9b131a068c0e4de08a33e9d6488502ec43cbc034ec211f00a1c26b9e38d0365a5d180d785c8efedccfaa41fe40b9608e9ad120dccba8b225366aa6aef8d777d4e3ab32e1d0b7006d349b7a59414f6608d1661da968765b555080ec99363f192b4d64a9027b3cdc05f7686f11b1019b5695d5057681dda52522f7f26c280c6321873dbf9ca24b54af33448c4434c822da186907b0705daf6f5c9f65052fc8c74be264928b922ba867e04b0432dfaafa2f591afa80537578324b2fec36a14d4c369cd1b30c00c7f8a679422abe7daeba777253913f08241346fcb5412780524729157ebaf5fcd279df4b439c4d89c7afe728383db48144c4f88a97e8b63bce9d6a5a15610bb78ea4b ss = cd0886771e8c08afaf5371478a1498c2d1e6c4e0c10ebfced21786e49a61322c count = 684 z = c403e7bf4de1074264437380c22afd8b5cccfa76357e9757f5a38454035ef1b6 d = 3f03e5589fca701f6677d5072c514c47d663462fcad3ce9440614aa66b379d7c msg = e2baa18dea375f19165496a7cca15c1b9a041e864302ddc03560063c6cead66b seed = 0aba30d78bb22c321f6ac114b54d0d69159dfbd40b3d4f40bab3b2b14e7093402444e1dff91e79a67cef4c80413dfb77 pk = 6c956a1e46830e1809f30a9ae7a02720e2a8fce284fabb0660b30a45c0135128ce4c47665722545e94c330ea193dc8a15b09ce1cf5753387499cb98e05f072bbf4a7ad779e25c462f47c7d2485352b2c5afc7014b4f95f20e342506c691e14ccda0650e39334f23c74bac99f404028b974681608878e4450db4491d660c0a881848d779319fb2e8cd2549d51be02a9601d0a3e4a6913bc4c5057314b63e75227cbbcc1d2b251d96aee640c02cba2c790881857bc8a654317ea9fa12a110365b311fb8d02782a0ee1c8fabc0b43c949eb577484241cc5408a50272659f89a7c9c4c32251dc1e6004a9c67b10a82104bafecd11b7b3aa8467cb82212c480c33b4f0814d9c1b421d492f77a55584b59b28aad7e7b05d3ea45cedbc765d2ab2c953c3e191c58990a3694c08f317627461f96593fda251b49638e5c4ac03136bfc84c913b87b26bd1aa79979f42cb05c2234289d1c634e5b06b2ba56d8298e295be36e3008b4265ee617f28b5700df8784c8921499011acc1c5202c30abcc631d426d182891fcf60c4083b409243d0d2644dbf1c01ccc00b8f14ff8996018d0047ae74d06fc245ae32832316b7baa65cfc3a6bcba91cb6ba4c7e76ae9bc846ba030784ac4ecac21bb6109eca809b7d258e4f2a8d4cc8b21838119710c6429ab69c00f271a1c4af417fb3a0bc1a59ace5a5835a38edc3b4a324809e8e46357f2744de540b8c64f18b10d54a0652584426d70a3f547861d4cba08994a50b04215e8c0b5cc8d6130bc3da2283e831cdab74810cbb318f2b2fb67c1b552c521b748e9a95b09b61857abc6613a8566ab420b576cf0726ed1bb1fd854862a8406a7cca2595979875897f0dc683b832b4fc83a6446af6bb092abf3733a882ed29896a9fa6562618152746325304638921678bb773808763b7cbc849331dbd2a587844c2f2cb9fc52c4bba15090170b00945fd9b6ccb14c0dd981c3f37c43c1d8ac42f8676171897f496987b8244f40bf58a2138910c7fa516803f82ea287627e9994928c79306125660c33a01bbdaa173e9a7454b2e8b99da80463e2386e4a3ff4d82511bca1e14e538db3fd3f866bc61401c513ee508c6a076bc7f2671d7f65f50cd13e59b9 sk = 7c16518fbc69cc8114e0e356c4534d9c6c6f32aa8b9f186453068d09e7436743ae0615b82cc342a4416bfa832f4e1829faa93777f48b932621d152adabeb632f95c8aed8551338a18e0286fc070f4590bada05bb5d428e76144a9bd595b829bbde2283bba44af8ac2ad12a2617f08b5568ac7671be9c0a940cd722f20c014bd6454a5090642c9bf2753263b345e68a1fa01b3dee97a108574a5e64b7381c1e2490262d3aaf182c440dc33356f722d4d5312393c51fbbb907630383ab45cd92cd3d135d91f8995d524121e50419fa687e099760c98d5796232fcb8d678130a7693b94a82257139dccc4795c979bd70ab65c8c0d20987ec6a00ed24a29ce647f2b39979cb308571a7163b78b66a17e1ab692bc00422691b4c4f300a74268607c4897da335a826daa781911b4150afc6155331202e16e9a31977df08b610a0563825d3ec091ab110e43241c17333222b52320924e5889219f14186b843f870025631347c93aa5b08109ba7ab232416a9adb753ce3cbaf0b7937d13a86b56d8c103cb416196d9b6f73d8b985d707e6f7be8e1b990dba7115490e4be6a823254f8a8a1bd85a5f8c93a3cee32d43d40d025a9c6f227514953c0a714d2336565ee8cde6b64b5f06409f866444d209f7ac5226419dfaac0f84d485c3e337d8e419b9185e2fe4b8bb6726c36b862ab8b45fdc223886425fac0e5652231af29ba824060acb1d17702f30ca8bd718c194894316d7a3f3a195145abbe60971fea475e856a125e58dff5b0d907a2ae1f3c64421c0d8f8bb5fd99292b1483638c64a9b38346942a7103adb673bb06a0d20e8b36ad15640bb21f54374b6c94c9266b0a0829e6b542fb86aaabdac6302d38ab06853eb3265b6e4c22e05b6c41a95539c703c496047124db46542ed408e1f01111e322af743ca1f244babfa4741d740ba3549085ba4c94437670a54d0305830f739710aa30ffb9a42413e9f5cb112a1b893c663cb716bf867073f40c96256bd20bb86e7363a24da33be776e6acc655986c6369448bae4b89ff9990c3b72138337fe220003e411f5f9473b546c41b64fff1c2345f3946c956a1e46830e1809f30a9ae7a02720e2a8fce284fabb0660b30a45c0135128ce4c47665722545e94c330ea193dc8a15b09ce1cf5753387499cb98e05f072bbf4a7ad779e25c462f47c7d2485352b2c5afc7014b4f95f20e342506c691e14ccda0650e39334f23c74bac99f404028b974681608878e4450db4491d660c0a881848d779319fb2e8cd2549d51be02a9601d0a3e4a6913bc4c5057314b63e75227cbbcc1d2b251d96aee640c02cba2c790881857bc8a654317ea9fa12a110365b311fb8d02782a0ee1c8fabc0b43c949eb577484241cc5408a50272659f89a7c9c4c32251dc1e6004a9c67b10a82104bafecd11b7b3aa8467cb82212c480c33b4f0814d9c1b421d492f77a55584b59b28aad7e7b05d3ea45cedbc765d2ab2c953c3e191c58990a3694c08f317627461f96593fda251b49638e5c4ac03136bfc84c913b87b26bd1aa79979f42cb05c2234289d1c634e5b06b2ba56d8298e295be36e3008b4265ee617f28b5700df8784c8921499011acc1c5202c30abcc631d426d182891fcf60c4083b409243d0d2644dbf1c01ccc00b8f14ff8996018d0047ae74d06fc245ae32832316b7baa65cfc3a6bcba91cb6ba4c7e76ae9bc846ba030784ac4ecac21bb6109eca809b7d258e4f2a8d4cc8b21838119710c6429ab69c00f271a1c4af417fb3a0bc1a59ace5a5835a38edc3b4a324809e8e46357f2744de540b8c64f18b10d54a0652584426d70a3f547861d4cba08994a50b04215e8c0b5cc8d6130bc3da2283e831cdab74810cbb318f2b2fb67c1b552c521b748e9a95b09b61857abc6613a8566ab420b576cf0726ed1bb1fd854862a8406a7cca2595979875897f0dc683b832b4fc83a6446af6bb092abf3733a882ed29896a9fa6562618152746325304638921678bb773808763b7cbc849331dbd2a587844c2f2cb9fc52c4bba15090170b00945fd9b6ccb14c0dd981c3f37c43c1d8ac42f8676171897f496987b8244f40bf58a2138910c7fa516803f82ea287627e9994928c79306125660c33a01bbdaa173e9a7454b2e8b99da80463e2386e4a3ff4d82511bca1e14e538db3fd3f866bc61401c513ee508c6a076bc7f2671d7f65f50cd13e59b96ffc5769d9eb6fb18fe59324d2d16bde77927ebc7ffa143029f6c8c563b34a70c403e7bf4de1074264437380c22afd8b5cccfa76357e9757f5a38454035ef1b6 ct_n = 9ebdfd2579ae6e4d92f5f5149f548abf1b728b56257065f9cfc8d2282b4821dc453c1bb25bedc6e414dff70ba30fd5d82a02345166b30b8294b93f164e9433e96b05492b0d43ef3f04683c7c4aabfa5c0cf22b79004782f2e7003e77133269d43869df8a2a4d0fd64af5f5bcb774bbee87ff7a12a75f5ec6ce7aadac56bb7c4756f7ae8c07a9a1be7a5bfbc0e4ae7bf4e4650fcf25d529ab75d5e383f8c95225ae46c1669c7f92769ffc122c91b986671eae13c4facee7b0843970ecda28271044db26e0ce6a8d272fa343ee46e2385c2bf7d53a812210f0a564366244b068dfec8472db32d7339c6790f0d530e352ff43701e9c0115a687bd045384cb3536b262de4d3077467f909ac057680082afc2c0cfb5e8e320df5fd5a54482a2522368623b7110003fe928b753fd5301777885f02b2c42a7a61d1c6b8206bbe7f14c9b522a979bada54716e71876baf1b3ffda6335e56f7518ac9679a5a8fd5ebc2731ebf389e2c00e3293b6b70c7417b6e1daccf88c6050fab9258d09d87c14b4bf6004e7a418bc51c19164e029e6738e63f386b0e536ec5fa6d888963dbc3589736bda7732f74d98d7fdb76230e1df1cade1ca2a5bd8b7d7e9e699aef8dc2cc4c1cd3187b003fbfbb95dcdff47a014fdd9bfc315e804ef4aadb06fb75a93ada3c73b351c69735d392a1b2cc6d30a65e071485ec20aa9763b0d6be78633ce234b21541c35789669c47bb3d843708b941102b4f235f031b1d0da7af0527ae5d89e5736fec2da1ebbe916fc2e44c60bc93b24b4e63aa2dc8c1545fbcade73bdb08b3686a0a217cfefbd12b1ae9b364e57f57bb8ef120dae904c6a03fb4923d77282a70cc45eae407306fc9688c11dbb7e7f38a5940b38aea53a381254bff180fff7829f72bab01c793a5942080277a33f6b63c29680fa716e2393eca56222e5e53c9af2d36e5c9ba7697e504b36827f9de9f93dfb8a305d43ef004d7dee983af879f7ecf366e1e7a80f8c0646d47a44d742976820b443f9fba5be09fc365744c3ccb89c007278a3bcbf3054c4ea61565d648f1ef19c8f9ae21f334f2ea3673436fc75d9 ss_n = b054232b6e748cba18d34753bcaadc3f08e9729a570a524c47fea5e7673d978f ct = 30912977392b8be0435d30b7723580bb452fe3604156fdb4ba8d86d7924b9a3d486b36fe53e5555c6e9a1fe6b476492bfd2cba3a12cb112048e09f5eac71625c9cb6f1f573cb0da1c07a250ea9dac8b90cf4cd5abfcafd3376ba6992e2b8f1a91801c9c48630520b3ffb27ccb5ffed1c9a3fde091c7e4e37b9fc15ea195f18e69dc4ed092d605b55cca7221c93ecf6c6a588e7dda9f40a55ee298e89bdf73bfc0851b34c8eb51c3aaf37d57f138f42ce33d061ca9223c7efd06fe3fe8268be85311b63f9c0ffdeaaf26f50ac8fc43acae8f4de128d65bb216508a4ee56de13e53bf22ed08389a873a4c4591780374f4273e0598d892a1f5cf3dc9042e9c035be763319c2340ee0cd820f6e29e3d94780b63743afeb38f2b31af88c30792110c20ef2e7b9e8167589306f5a13ee4d51c1bf152c2c638135148143430ab0da876a89d51447c9acfbf88a17b393d1560aba9ecb889c2760aff2b2af9eed343f87ebbf6c3f0ad1ec4e93d409842f88f65f0649b18aab9041f3d3ca4161320cf31a7062e30169049ffe232d000e2d289d595dda1fadcc29de4b997455a53f5f3ffd6b5c069b235bdb344e8535871776da8696eb0606dcaa33ac27b774161066dcfa83232e6f40fab9958e3ca73d157bc4b59b28c168ca9dd643b5169fc317b152b755117f4cd5f88dc66679bd4b80f67bba7f4a8853228ab8dfc74e8f69cc15cd15253f4e2cd95554d263e6eb41ffcc3f81312b96f825254568a020c2dd99573745df2df1da909fcd154eca5bb887bfecdcdba1e18b5e932ffa8ffc7f99afae5414e182b0b618ce956231342bae845f118cbe068255d2ebc857d477fa5b687d6a117940284ef5b521f5e08f8726589cc2284fdc9ab7e9ba90d70560394be735c730d9d79b9caab940992b08190137c371ccde00c8cd9394cb8407a26b6798c43cef4d7601a6a737302da61d660a511bd5ba1f047cddcc164a4b93ca233c7b408476db0d33583ad1f1f7c42c3058600c3c3fc170499511e21bb23f2d1a78e8f584860704696e5277d1adcf2163051ae640ae14b78d5d2902a541e4616d4e9be6522e63 ss = 0f66bc095981fe0bdfa35dfd58a24aa9d3dfa03bcbf0b610ddd37cd998816041 count = 685 z = 70aa3f53e9cb9f33d5530fa27e24482e622cff7f10c7c01b74ffa555809caac9 d = 40c8ce19ffe81978b928be53b441ba92b8e384ca3b19503de60fe22ab3764066 msg = daa6107ee5e56a7f88ccb2b157e5f1110f2cacc1705fb42d556eca563ff17d91 seed = 65ffbbf587d5fc9f2c0501eb4ee7dde53bb6cdb5d4b62198f2abd8be2e76e969531cb15be37e6f6832bfe68a8093e7ba pk = 7de614ba90bd7fb7c6094a231a714379c433aed0aae27bc698277372f97e10b28c45bc75924a8e3cc802fafb332dcc54b9faa218d8b77bd11148477b521aa03b260c81c630c4779afddabf6a6c3bf5d75f82a8968ed46174c4a132b2ba27d7a822e285755191b22a537b892afd01c46ec37723163064bc9107cc5c54cbb8a56c6ed5c833588429aaeb90e93171e52c9e7192457f8803245b785de59dba575b7189ca12c21dc1945150b636ff5cc89ca76a4190b861097149478f5021aaa1544340e23a158374f6857a2eb8063d9c89b6660d17e10f5034cf682c85028445adda8f4710b64a24433b85b7708b04f3d6af5082121f4441113299bc7b7370b48e2f7c807e7b7c1dd49c5c63c381d17891141cd2ab23cb7aa3728baebef72df2d962137946be77c2b568967808c2da966eca194054b018d1ac70b30476110c97788b706845800a795359137a4c3311b7a72448d642e7e89ff8f9908603cad19bb666c038c289541b2c351137ac07b29fc1eb6b2b501b880c6cc0d21c7e76c6be144e5fe1948e782a224c7dd9b71d5368a2dc26b61a27b234a04549f606b86b5b8a9bad4558506ab28743ec2ac3b28a8eb380d54cca4af5394e7566614488926549597478c5d59e69dcc4af2725475cc7f5455011635ad5cc54bcf8b61c12093b5126989a0166262d7945be198603cf81b014cc85b22a62409c2e3ec7954dba27f6acca564258c5475df661952cdc8f567c965b486a5e7bc0cce93ba23ab25dccc69b7756d5fb4f645a4b888a023cb136122c1317750fc16a1ce3f41bf7f944897ab6c4c14f367596540012f6f72dcd3923eefb1f1b671525e94dfdf391915973756540892c8d3f74bc4da3c56f1609b91265a37956b43860068b77c1494c8c88b842e929028c7c3ed1c30b8b8b7142796d1c50403933df5078920a0bf5a94e4fca3a9c244e16163e211ccd63f85c872096b1048208a12e69c040c62a347007b40fdbb5b634233e876017e02070878691a491598183a182cc0242041aa1b89aa2259eb146a2314ddce6810f15ceeecb5c2d7b02e9f9b41107a3906cab1da584774bc8aa37bd78271a83ca6482c072fab3b67ca3eed69957f81dd06bb45a78168fa2d9 sk = dd584f529a6186641226b40102d6ac75823e44c19d28fa8f117149befb5232ac4e27d17f17f5957d68a4dc728d4f74b8f1832a3cf15cb541c80f5392aa1a41921776a093279513cfcc61512209a682bb0a20129a9dcb09f9fc9197787dfbb31781c4866edc8ee1ba4fe0f158ec8c81e2e51e75c825c44a3db408cdc9c920a2543d235acf4cd9362b7559f0602c190c9342728cc5184d3f93851789441b026ef0ca5f67aa0b55dc2bfabaa40a85411b24602c277d773860a08cae40f4998516827b3c36a56887de6488dd909d81049e41a509c3b9789637c9eed7097d5a718bec4af4743997387e1d9987ba237f4982978b5b31064191d7913f899902f93462a63242a4397b5fc23adc0cbe63e3162c68ce03e82b4ab61a0b08bf02f2418adca1b9a15ffc0a4e46d995858563f90027b2c82e4ff1bdf1464463a4c6cfba579b4143cb800532850382d741ab7ca25fb8a1f7825ce4192071e21c80e17a06dc33a759aff2f64338133b690c750356af4b789632725ac2eb2f423c552cc116c9a0a04a68a1fd2196204c82a07c9cf1e07524ec7b0ee956f9f26c904299edc637d4117aa1702dfa5a4b6a286baac875ef4ab2c8016aaaf78723508c9f0c796115163bb969e16b3220e4545dd4104db8c1d788b803aa6277e36313e4476b87337edb473ea11f0e3a87ef141b41001342fc9f32d4adc84023351842a3aab54a6a7c77b438db4bb6f5287f2dc89635c35f921c6a3835bd943458b5051777e41f83f4470146bfad255b569422b07043ba377bf1548062da53e75a8da980cf19ab78acab602d181bd94bb9aa9714f1283d30c3c24c2b78c78558cd718941ba2852b137196a1d65b44dbd89969671cbc87601b2b2600f15cdd3c6ae923a70cd5152ff5135eda31dfb55abc75a36c405aec6416f3e483b64ea389e5c96d2b89aeeb64be7b5aafd2a56ddbc05cb665dc5f54793f7551f09809cd901d6717b66a71c26624c12973779f06ddfcc1e3eb18c29dac27bd25efb199f24ccb5acd394ac7b5a68b3ad49b75da19c70d8774ad6f7110dd439e7447802591c050970d06476bbcac4f23b987de614ba90bd7fb7c6094a231a714379c433aed0aae27bc698277372f97e10b28c45bc75924a8e3cc802fafb332dcc54b9faa218d8b77bd11148477b521aa03b260c81c630c4779afddabf6a6c3bf5d75f82a8968ed46174c4a132b2ba27d7a822e285755191b22a537b892afd01c46ec37723163064bc9107cc5c54cbb8a56c6ed5c833588429aaeb90e93171e52c9e7192457f8803245b785de59dba575b7189ca12c21dc1945150b636ff5cc89ca76a4190b861097149478f5021aaa1544340e23a158374f6857a2eb8063d9c89b6660d17e10f5034cf682c85028445adda8f4710b64a24433b85b7708b04f3d6af5082121f4441113299bc7b7370b48e2f7c807e7b7c1dd49c5c63c381d17891141cd2ab23cb7aa3728baebef72df2d962137946be77c2b568967808c2da966eca194054b018d1ac70b30476110c97788b706845800a795359137a4c3311b7a72448d642e7e89ff8f9908603cad19bb666c038c289541b2c351137ac07b29fc1eb6b2b501b880c6cc0d21c7e76c6be144e5fe1948e782a224c7dd9b71d5368a2dc26b61a27b234a04549f606b86b5b8a9bad4558506ab28743ec2ac3b28a8eb380d54cca4af5394e7566614488926549597478c5d59e69dcc4af2725475cc7f5455011635ad5cc54bcf8b61c12093b5126989a0166262d7945be198603cf81b014cc85b22a62409c2e3ec7954dba27f6acca564258c5475df661952cdc8f567c965b486a5e7bc0cce93ba23ab25dccc69b7756d5fb4f645a4b888a023cb136122c1317750fc16a1ce3f41bf7f944897ab6c4c14f367596540012f6f72dcd3923eefb1f1b671525e94dfdf391915973756540892c8d3f74bc4da3c56f1609b91265a37956b43860068b77c1494c8c88b842e929028c7c3ed1c30b8b8b7142796d1c50403933df5078920a0bf5a94e4fca3a9c244e16163e211ccd63f85c872096b1048208a12e69c040c62a347007b40fdbb5b634233e876017e02070878691a491598183a182cc0242041aa1b89aa2259eb146a2314ddce6810f15ceeecb5c2d7b02e9f9b41107a3906cab1da584774bc8aa37bd78271a83ca6482c072fab3b67ca3eed69957f81dd06bb45a78168fa2d9220152d138c58bb2afde5738307f8e95726a81a5bc7a5be4a1dee37fc6bc53c670aa3f53e9cb9f33d5530fa27e24482e622cff7f10c7c01b74ffa555809caac9 ct_n = ced368a617be410baca6bb5c91ae5332c1cbfee2bb5e686bc05a30da32559198261df9a27ae8873f81f90d05d7488e7e8b103484e86793d24ba202a3ff482482856d18c66244ef4c015fde6106487facb3d8144049490d1d843b45cbb82c7c254375a58578066a779036b0735c12caae40b569fce7b67ba0cc916d4b12706c7be7f8618306aae2c7e6617827b0adb22c821e44ff3a74be70e20c2f491826d157e859c63e2f659c074e787fe63453c88b83cb841a8afabc5805a579dfb9a73cfee402aa91c3cfd972727cced3f2366802f89188236cbfa0d70f4167bf7d08e2401dda98bb678704f94dc11faf85eae0d45fa192f2da3595c2a4cdf99ef438f230d3578196bab1a753ae9be7271a60beb9ca72b00baef1ecc36cfbe21a28d73a28abb6e449d6698339b4175910da616a439de2e22dc7ea753f79d464f67f4d7a40efef1565c757cec36f104fd2af52e593ec604ccee4521ede551cd5a63242d0415811ad62be1d7b3f0ba3781fd830d0e2c7ebc6e39a9de06b453c54486ced4575665af8964aa63e2339cc562d65201c7127744ffda003d1dad7dcf29b2af0bebaccd8d628805e63498613e665dbd06f5d5cd51bc3cf4319170211b39ed96929a05e715f0bcbfa0e0acc7eaff523f8f7b7aa00732eecff2fa51feb3595b8c0b430eb01285946104d3bc57032623c4b8b2fe5d25b71c360eaced9328e5e4fee7a83eb9b5d500e2be75b6773b912d0fcc8afc5a66d7330698c411457c98ea195917fa6cdfde505f4016b29c0c6582ceee404bcd551bd7af623c3111c35b3d335ae3b238a6417753c397a7c5286449581f2e76924832ddfef07c2574e4c2d218b5db99125395efad7916ce8cb46fdaf49f35c0f7ad1d0c534159ac7a15d23d76a955506499826954848e272a402e759f4ce1315702599235e1911f124742d87ff8d9401a7de4028a9502fe199dc4b74e039895b0f5efd1b0ac093d8dfa8f7129fca0eb5268d2b7a4ad76bfa0c149fd010a6eb086d396abc8b7a54283b05552ebc52c7c035c17823f7d109a95016fa73f76fe2e248e46b82992a3e2e3a5a77a0fa75bd ss_n = d7e25a7bf62aadff979189e65f381f4734422ecc50558dcc1bb18e83bb2e5d7f ct = 5e53cc0b22149668771437b588ee557cf8c54f18dd269a6eb52df0efedc9d7d978286c6515666bfe98a514e84e8b7545c900f4863f2e7a428716d2a7cc94a41311281e5f9c8a2fe9758a7f81ff2253c61098dc4073ea3ff8ca6b6dc1e0fd1c147ae19ff47ee07ceaad71ca774f7942e4a336b649798562803448a68237f45e06ad80a73a9ccd7413e17a3425b87556e6b164f27f758e9c5af49ad75aad54d9dd22d9341c0ddef9f39e15fb9fe8b75ff57c9132c4433df431b19f64f775a92299dd966fd5854e6b510be9890c7d128cd45152032d5f6ceda98603a74fee8c9c526c12a9fe4e75db9a9522e2dc036e86f670c08ed468f0d94f983318fdb96c2ba28764ae792f6392e79517eea2663a97a41e6bbcebec0ee9bce48e7276ea3ad8ecfd2a798553647dc37a21465ab59e9e171a1e8dc45e83e260917b1ec0eaa50ada5d6987fdaddc34929790f4c20cf35a41942d2da07b02b8cb4cf489ccf1cb778d0c65c5dab7f2eaca2e873af5f110e5d6bc2ab1f71568043e4ebd953507f76eb9e97d41337e36832bb8d5557972fc6cd6284e3918babebe41bbf265206471e68c228f45599392e10aa9736acf3c882e4047bdd05d7ffdbb201063ca92bd236505b5116b6829ca0c071efcf84bd8c1f26a4619f23adbbc0f872f45db4b38500930025ffb356adcaed446c04233fd0b9359b1e97aea3dac664ce2a5518e8fba629fbbab45cd3aab85056a1184e684d645208947fd689ae5d3ba700145544de579a9c350575324690e5d14fb151670f1f51afd5a9b45ff382cb7b34ff8d4784223bf579a6ec0b2db97b741708c83ed4baf60e5b453390f9d24619c89e29f819691e88cf4ebe35f1f14d013ad0c33d06c2079f17b03bfc2827dafc39e49c1162d96d91c93edde58926ac090ea87e04a0abcb6da3bbd9e6e5c4daa739d8a707f07fab161155c7b30a5fdc1ada767abbd3a8d77de7340b135edd383bfdd470b2308e65f3464fe5adc9fa5dbb9dfb009f25d821fe04f6c843d5528c8cc803ac0398fb10338fb2a6b557f43e8068e4ff2d623c1479d50cc501a89258f83854d0758bea7d2 ss = fae23dab1f559df064d6f9e3758e17c94de5fceae0cdeaf64b8caae02acd7243 count = 686 z = 71f2ccc552538e843c6ef4b9d1845a6b8b6417021b426f93a25ae883b7a5dfd4 d = be28c59affb5849f1ea5334091846d6fb658665e7608e8620b91a0e0f7f048fe msg = f15938b43431f2e291f22e7ba7e18a79632a76d82c0621888f539c8e1ea25e93 seed = 181b5d1c08e0f7cb64f7ae3733645a6132503a1496c0ec067ccffda9f5c0eb336482d9a75e3790a37238ee89a42a218a pk = 35872fb293b779c53d806958760337e1067ac19c1a4c168b4f341685c8442a5aa20cb37907808f01191ab826365513c39b0ba78c1cbf2a83c558d6819d81cf12d25f59cc700b12532a7a43e54b1c3fe69629ba2b757906840549cd16b2e65b253c6920ed78404094c5aabbc0e2186f5f35b3b1306cc20cbf783ab142603fc25a5483e930a84365b8126013c7486128b35ee370fcb174be7ac34fea0d30c3702c33718f222be03c30d6b1175370cdbc8111c103bff069a514c46e6255c92cd26f7dcb2635f7809cf9bd62e6a1b6876359f5901809af57541a72a8a61c86cc5272893c851fdab957ce246db0b4390cf5620ec1985c09628af34f53259908b49f579248ad4c143369a497bcb71bf20cb7a09b1131c5f96acd69447cab1b670bf597de5c0d584b2096850e47a18bd6055fc9b757ffd32c50282806999c8d4ca0bf809ccfe754936b9332915895828a28255e3c8116a1547a0a939c70c88726cc5ce03877ad6541f35c837cec592fd82f45060c3e8811f7e1b92e076c1b1a508465433455a78d217bb6e20ea7a9bc80008e44d8786578c593c299c047442ae6a7e9dcc73ef545c756562c8701f43076d0bb172d814769c8325ffa6d1b7c4eabc983b0c330f4544f2ba3a79b1b71c2f387a853acec7854d0838042606c3a02961ed5c693e1583c066a0db996ce2316ff5014ec227183821218cb5a964b4bc7716d11bc6467e733129134241084d8619a40a00b75999232244fb7a2854f47b591814a78f27270796bf334b0eb5c4c87b5ad95a3156aa80e7f4288047c1aa210607ec210d0812d993a2bf6d097056b759684908c636ccbe7475899ba04567abafc89578503b6b02c10976fe98b323f51722af147e9e54345fa706ce903e9976d0ad6586cbb8b2269aae29a4bef50503d8749696c1f90d3b5b0bc9de911a2a3898138c346c4a9cce316419859667cd002c7138307505c6daa9597a885e7526c03fb1ae725c1342b58b512b96a7a65e640b634ea9755dcb44aa58baa33191a8a744fb806467760d0a0a8c64c6806da9e952805cdf74a55e2090f568a1a99149f9cbce1ab94cd50414d09de0aea21adeb2570206ef4e834b59a05f295159036eb210e1d11d9 sk = ddf585dcd438bdd75b7d94753ff4377e1ab941a2117c59163883cbfd66852aea9e722b0d409c4445733e4195c79836499a4056c7902ca3c46dae89b88519c2f9876bdca4c523d2bd635b159bd0861111c0b621014530802e62727f70a39d0a4820f647e92a4b6ee0a082b6a0679070c06b96e0506df0a764c591188bd8bb3819c3ad51923bc07885ca7349e93b5ee3511328505b771694e96b08967b7ebca96d2a79f146a6fee9baf78657e7cb847fb043dc96a51e3a021820020be97f36f46175c30ec3e1af24f9539a868623238f9609b0a9742c8a3426ff08ce72c5c7f716581d124e4bd8be3681691367b61aa084fa52921c32759f701f2eeb2ee0b235acb8402b3256b05a607f7216f2b132270ba7de50768202ac2198b01332017f35beb07b1601257f9e3a2cf90ab610d3adf4990d025bb43fa022ebf4cc92a00b480caa4bc088d314c95b2002b3b67184898035b4485b27acfb33ceb7e6bd5de34978e724e7a06df9e05b82059d2feb664b15b2470017d2913ccf3cafac3614e6517625fc9f9aecc65c4634198a93a8eaabb468442985ce4dc505828957da546e5bd39671d55a3d1b28824cca1e843b8f377035d14d4549a7cd5bc87b5ba81d711c4057c3583982b653bc22611ff04c5054c54d0eb827c28617c015809358511c100c7a45307bd7682ee8afa41c6a69a458906a875a983fc62b7d3d906aa16b40d21c7c53667ed7f7b6cbb49b47134c66cb56169c1cfa1c128bf3558bc15f81a230e901126f04a1f9a90fb3f04aae8ab4199a09e2aa20ad72c5b8e42f803327cf48b1ed32474f5b3cd54c5e2d6cacf724b96762516fa084b97cc47c762596716b28cc4131d648c07a0c659b4543f964348079bbe0145d704376d57189bb154699b2b32239a8f0718c351235609f634543d6c81c87f25331e3bfb1eb84db1b354d353d51727056013a18177ae9088617f058f05387e01b9d47c11e762cce859a351ee52a8902a6125aa473a79a0c448db56941823180093c2f50185f39195afd1c23d1606f47943d45287834331584d9980397c4528029d308313cc152b0a2c116c4b935872fb293b779c53d806958760337e1067ac19c1a4c168b4f341685c8442a5aa20cb37907808f01191ab826365513c39b0ba78c1cbf2a83c558d6819d81cf12d25f59cc700b12532a7a43e54b1c3fe69629ba2b757906840549cd16b2e65b253c6920ed78404094c5aabbc0e2186f5f35b3b1306cc20cbf783ab142603fc25a5483e930a84365b8126013c7486128b35ee370fcb174be7ac34fea0d30c3702c33718f222be03c30d6b1175370cdbc8111c103bff069a514c46e6255c92cd26f7dcb2635f7809cf9bd62e6a1b6876359f5901809af57541a72a8a61c86cc5272893c851fdab957ce246db0b4390cf5620ec1985c09628af34f53259908b49f579248ad4c143369a497bcb71bf20cb7a09b1131c5f96acd69447cab1b670bf597de5c0d584b2096850e47a18bd6055fc9b757ffd32c50282806999c8d4ca0bf809ccfe754936b9332915895828a28255e3c8116a1547a0a939c70c88726cc5ce03877ad6541f35c837cec592fd82f45060c3e8811f7e1b92e076c1b1a508465433455a78d217bb6e20ea7a9bc80008e44d8786578c593c299c047442ae6a7e9dcc73ef545c756562c8701f43076d0bb172d814769c8325ffa6d1b7c4eabc983b0c330f4544f2ba3a79b1b71c2f387a853acec7854d0838042606c3a02961ed5c693e1583c066a0db996ce2316ff5014ec227183821218cb5a964b4bc7716d11bc6467e733129134241084d8619a40a00b75999232244fb7a2854f47b591814a78f27270796bf334b0eb5c4c87b5ad95a3156aa80e7f4288047c1aa210607ec210d0812d993a2bf6d097056b759684908c636ccbe7475899ba04567abafc89578503b6b02c10976fe98b323f51722af147e9e54345fa706ce903e9976d0ad6586cbb8b2269aae29a4bef50503d8749696c1f90d3b5b0bc9de911a2a3898138c346c4a9cce316419859667cd002c7138307505c6daa9597a885e7526c03fb1ae725c1342b58b512b96a7a65e640b634ea9755dcb44aa58baa33191a8a744fb806467760d0a0a8c64c6806da9e952805cdf74a55e2090f568a1a99149f9cbce1ab94cd50414d09de0aea21adeb2570206ef4e834b59a05f295159036eb210e1d11d9caaafa905c10024ad1f73ef2c975955846d2702d306931387cee4299cf270d2671f2ccc552538e843c6ef4b9d1845a6b8b6417021b426f93a25ae883b7a5dfd4 ct_n = 2ded505f16416da9b279abb10a006035ea69b58212bdf5baad3082c58d991c3011e8bc86e4d668ce7edb2aa0903455e531a1c70b5de68fd2ff5b4b7864afcc057c23a92df2ab4c9311161cd5be19d8b944f2ab805793bc65f286549c60ebe582efd5fa1c9042ab10e23dc1c2f808e32f0ef9cf3c69db05e785fce8c99150512edefacd2d6e8524fb0b5d27b41ad9bcab2f422bf5a232cc3b2349122766a180b32b6e5aac3af6e976c453d04ea0ba1bbbd42bd8a8900c5b57818c5c3caff56b03a0c5afd5faf0365a41752a50f3be4eeef7e1db7041896dd821819effc11aeab95fc91a06693fe9eb987313c2f476477c6ba96967e07dd5a1257791c3a1adf65c91e3f0401faaf07be88cf28da899df81d3be198685fcbc0ae7f1a4366b70eb2a3d44c866a036bcccbdd218444265a4faca80a9e4736670b5bc8b446d5f1ea9a30fc3232b82713f2c7418aa70fd15abe39bf987ce395cbb9f52315b1f032399b3c2477f0cb3e40572ef34fc11971b4fa06c295c43e789276982899767864784e7713bc929d92e867d4f0c610826c15b74a734fcf4d202423396edacb18ed98a3b884daa7a39f2e13c40e76109d0f4c1ffe90709fde3111d271f8eb3ec9864fb08cd27437eeffb8be59380bb23a3a6600a06b0cd12de5c6f34d3c0406bb25770fdd55db8b4eb432ad2adda69dcbcb3e9998578b0b577b61894f1c66c1446dcc695209089dc45db4c13e779c3f5f7595023357353d96bc8f49611cef343d30cafe53bcfa0f0678d0189b418db6637ed2edb9b73b64939b4d0714f6f5f383720eb5b50076578f168c31a144cf81d79efa66787e44c63a383291ab76628c2715da5c69ef7eb9647f9a212f562770e7b0d661ede6e59e385223d627a1534da6b57a063a061108af1767429afecfcc162a54dd08b922d606057548763047a75220f176dd897a44fd618413eeda00956a4efaa0ef9c02468724ea3f6ef10fe6f74dfc1824b80c600bf0ed6b3b5defbaa4d565c9dcc0eec283162f6d3c90870e657a31375377caa377e17143f9ec346bf4438008794091e35ed004275e329512fbc263469 ss_n = 07418862569a61bfc0fa4946cb97ae704469c9f3b3153bdd6aad6413d5cbaa6e ct = be3b11754f43301809a7934d153067cab011e4f5b392ff6b9ec70d53b456e47d4ecb3b79280561a2311297091a698a6693a631749c06517f57fb1e2fe437520a648414aa4074f6ab14f102f9d9218b8bf26a9d5459a7b5f52f876370f036f53c5858c5d58fc609a57c92eefdefd5d551c89c529d4077a9b72ec1a90a3d370f7d469ad50b83246389764f304b0807642da238bdc005431141afde7d83f8ad82d5c1b5b35a0a080741558e94ea764349cf8f84900429822eb1e3e5bc1b288433856b2e5a6f471faf4d62bc2c7ed8b38efc94c708f193a232b7f0c66601cd3bc728c4fba73b13d99a0379cc5fc41fba46c3a21f879613816c0cf3e851e6df1758d49b1de482ab323fc182bd891a754114c9d97a80271dcf292847b1bac55053eba66272c9ac2357f1a337244bdd1b04e3c9f2be33e3f11aea65a5bf9191581c4860962037f000b886a99ae5ed0586b8aa40f9f33794c63ed8b2b790b23919981234bf29307d592bb708e73eeecf2161678abd0fcc98af480d31560cfe9eb78208f4ba7a6540b7fe232bb4d361040d6ca266588ca6a6ad05cfcf10a4d86b414a720969addfef0c58d11c9f512992fe4ed7971c23f61d091dc3ff726071a428bd30ea20e6672481b770d7135c1b94108ceaa2d4501af96a3454f959026db0caeee79f0e44cdd53e3f549a246aaf233177308ca57cd198801103be3b37f3fb2a807cfd0aebbf5381f9e3de9ffbd4dd6631baf2ecf882c84ee79d66d247242774d03015c56409e25b2ffe51026db6816257abfc26a60fe849875e3007c91d8e649ab21a05c2d5ccf029f49f44d4158264e380cccf3bf3ce5fd15b58f32dc1ecb5d2724bec07ce48fa6786d28d2d3d061dbfd02274ef61f829842f970a23ec4f20a51fc746da10e82cd0a1337c5689bedfbfd55589d28327e9df5c0fe17e30059539eaad1476ff524e46809d794955348ab2e57de3f29b94edb8ba530298fa23e57c01a079e1964e16ce77914ac9801780ff00135feeb51fde6fb4af034b253d9fdbc0ce9a7ef3c87aed012aedd2c53eafb9e065cfe57cde2a0a35673f22338193e916b3 ss = d8eef4204078997b5abfe149603db795b894af74dbb94eae1575813def98e1cb count = 687 z = 50ee5bf9055955f3e8a129e23281df2437e757d395d2447443448182e1986f80 d = 8a11a99582201faee6697740a65fcbf9df67731ec899bab60cc515eb122b01d7 msg = f8b3d67ca5e2ef63b707f16b04ed431acb524b919e17f2b70b754ea86dfd31da seed = 2fda8b472ccee18c3e21658a0fa47384f2c12089233dce6e121429e0a1512f2e352a808d4099ab18ef7f51ba8076a4e8 pk = 561a841ab0085ec8862dbc123f3c2e4ddb72f9cc1b48f5704b18147758275a3880dd99399753171efba2266887fa7129de2677e3d04bcfcc1879aa27764092a12529a8a36f683c9a46525a2296520b541dcd168c1cd845f446291a893567343da1e1623799784b86391567cc368098b5e24f708a0a0f080b50529689ea5411f1079ed56ee5a0cbd2d181b9fc0409509244b11aa0f028a34a9136077faebc28fbca9d7d144a4e9b7e9fc56184d629a6cb4f7f53452c2a03d747487438034f6c4b3f184875349ed459bb9cb8718af25e048b4a0d0331962a610597545c5590cab1239214797976bdc025a273d52fe4281ca10b8389cb4d949a547ad71d4e575cce5b00dc1095aaac9296126cfc900f7a13a09200a84a7aba4024c399d60155b8bf22c4bc2d551259891581a80dc9310a8cb4c63bd65e1bc072e2c3cd95c4199fea65d4924ebe2b72838b7fc35aa9cce2b1f768ad64f71c40d6a0fe19492478ca690753418b0191bb2a3eb403b62020fe077eaf125a6213499b16cd2a53c6628b187d52684ee830b7c6c5acf907cee553f8c9729babcf1c02857a59aa4bb488150c645fda529d0bc475babbbc046f56d84995d6239be10bf32b9bcec162c357025bf45472d0aea3bc49c2b4c1e66157b47962c01816e985b5450358c83a49e5d5a7ff50b3221b92daf3cb9bb7af41c01df3e082f6fb9212218350610de09c9c8a05806b06bf86380fbad7b176775602c3b1d643be3bb39cc9721433d6757d94ad3c526c4e78968c99904fb08dc66cc149108045aa93822b0be3e299c5d6bd5d489ecba107f3db9a04476a2aac85ada301b85a22bb6b0f84898ad0518609687f17c4cc589322fd597b2130c698c97efc072cd13310507139f0e11e9347c8104c6ed946bedde345bacc5e4d84c131f5cb0b3b51e8e06fdb518127bcb75d7ba20c492d178189dbb89f0bdb9f34790ef5d44e397869151c28764939061b4f8444b3b53120d1b89847f681ed2b4974b9992e1a94eaa88293519205553d517715370684f278467f759b3f247006788d1528864ea521a008bd3023a72d387e16e3af3fa349c957132428643b4c490268d49f055c34438cf60a5170134a9a23f215489f174d sk = b5a6867ca05900d17eb2086bf306132d3828b5a12d9e987233094f1c1374076b80de282a6fb60cb44c6c0b23699d05bb21024868b26a96e4439e00023dc93731095b4cb467981389b6863c4252bc71eb4e9c15bdd9490afa515d3d706f86f55bb858870f56bf4e85ac5db5be9530588d1a63b937860ab3b3cb80160458b246640c08ea0c04f68bc227cfbe10ba941530cf2057d0d458a3c09944c02eb5308ce6903ca3a55409b3bdcb85a185459f317a3b7689141652833443b8bc55b6a6e32fb06b0bcd7c73198b5aed8a14f0e22bf759558b5606796938bb102dcf420a16a33a87f20c979a15b2051fd780a69c0c01fb967631c1c539e924da80037598a8ebf4a5758cbc34d01f615ac4e073beb1d63dd18b8fe1330e9705c87efc963520b610801852138330a1329e2b33f3c73dcb33b81d5a3795a7140684cfe0112f34f6267eb5454a51a68002bb331a6e7a0463cbe018c0ac9e2b7184558c81b7a83e1b9983bdf88ed8e8951c61b9363c5996b71f9ed956da31644f237875f72d72f53f614556a0a93582444515929c1d246036a00092902b03e5464320937b4c95fa0187e3898c697631be879f2fc4052f941d7893a994c295b372be2838023037169cf17084579bb6126d693604e9bc5e5c14ca72d1961c4c9e5b60852055b418f718a31914144b100d557270220ffab8b9c1e710fcf737aecc57a1705fd0b2b3030ca07c92088784ac17053caa7534195559031a31a4877d798a4fc5c8724ec10f972caa0c341393a594442634ad85c95a5a5b04a9bcb8781faf209d587412ffb625c7284187d1a6bb974367f838cd6782ab7c7a96999e0847b66745572b18863bba17f0d8287a7b7e6dc42f6383692f09157ad5b012b01b94213a88f769ae58768789169dfab9704cab18054d5c25acc7b4ac7771a17136b7c1720d27ec519197358015ae51a23cb399174c40533ba36d7dccae9c168aedd13f4b3c15ea64389d95cec7209159586c73377e9272637762b792245f6ce286a2949164a566e91c1106665f3a7c670f30443b05a20fc70de1d89040707e965929ec941a1b030d7b2011561a841ab0085ec8862dbc123f3c2e4ddb72f9cc1b48f5704b18147758275a3880dd99399753171efba2266887fa7129de2677e3d04bcfcc1879aa27764092a12529a8a36f683c9a46525a2296520b541dcd168c1cd845f446291a893567343da1e1623799784b86391567cc368098b5e24f708a0a0f080b50529689ea5411f1079ed56ee5a0cbd2d181b9fc0409509244b11aa0f028a34a9136077faebc28fbca9d7d144a4e9b7e9fc56184d629a6cb4f7f53452c2a03d747487438034f6c4b3f184875349ed459bb9cb8718af25e048b4a0d0331962a610597545c5590cab1239214797976bdc025a273d52fe4281ca10b8389cb4d949a547ad71d4e575cce5b00dc1095aaac9296126cfc900f7a13a09200a84a7aba4024c399d60155b8bf22c4bc2d551259891581a80dc9310a8cb4c63bd65e1bc072e2c3cd95c4199fea65d4924ebe2b72838b7fc35aa9cce2b1f768ad64f71c40d6a0fe19492478ca690753418b0191bb2a3eb403b62020fe077eaf125a6213499b16cd2a53c6628b187d52684ee830b7c6c5acf907cee553f8c9729babcf1c02857a59aa4bb488150c645fda529d0bc475babbbc046f56d84995d6239be10bf32b9bcec162c357025bf45472d0aea3bc49c2b4c1e66157b47962c01816e985b5450358c83a49e5d5a7ff50b3221b92daf3cb9bb7af41c01df3e082f6fb9212218350610de09c9c8a05806b06bf86380fbad7b176775602c3b1d643be3bb39cc9721433d6757d94ad3c526c4e78968c99904fb08dc66cc149108045aa93822b0be3e299c5d6bd5d489ecba107f3db9a04476a2aac85ada301b85a22bb6b0f84898ad0518609687f17c4cc589322fd597b2130c698c97efc072cd13310507139f0e11e9347c8104c6ed946bedde345bacc5e4d84c131f5cb0b3b51e8e06fdb518127bcb75d7ba20c492d178189dbb89f0bdb9f34790ef5d44e397869151c28764939061b4f8444b3b53120d1b89847f681ed2b4974b9992e1a94eaa88293519205553d517715370684f278467f759b3f247006788d1528864ea521a008bd3023a72d387e16e3af3fa349c957132428643b4c490268d49f055c34438cf60a5170134a9a23f215489f174d92f11256f985f6ff97fb4c539b57df20366e97ddd62d8d6f2b079b8533a5846950ee5bf9055955f3e8a129e23281df2437e757d395d2447443448182e1986f80 ct_n = 909c177c19a491e97a246043f00794902bfde0b1b82cc62276895b03b17a253c756630900e0fc1c3b1425452a1dbca45f60094bfc7d86846ee18605a12bd1928a3bb8b1852b19bdf6d81dba0eb60a5e110814384f782ca7bf86b12d35ed61f6485e3230db5593ffcf813bee64e863ca4b8991ff5b90c4cc6d6b9dc3555323f3b9537b3882b19b5e25b0a8c5658b9426b45709038db14e4cfe3c37024eaa39588330cd02af1be3d88e47c2adbb0e02fbcaedccaf29e480947af44f34c34093473e5875ff4655051558272524ef91dff3104b5a3d10047edbd9756faf8f1a0c090cac900a0142944de561b84a943646ec6a40313e4bf62904b2b92ceb7f507fd6a35356082e807ac0d55bd3c65b80b309f8f64ec1fe8356529c94d338d2348be0c0d8d7b5041b90822640b2ad6a3efe401ce37459537508f4072718dc2f9b27fe979c2385ad4cad98e39c5dd8b7bc2afc3cde8b85b258b7532398e108142fa0ec25cd076867735fc7ab8eb7cf4d4c3ca9460c38c809c520252eddb5633fd6053107bca3191c58542487f8948e69276bff4e5b44f7b1ae84faa3eb1fef78fe46e2aa885ab8cc7ea3e8516db131033e2c79f200ea015a3fedc96177c759d726b46017d355bd1947a3072c41a14a764443af6c1457d165245ee53dd02b62d26d92f313c50ca281428287cba03d4e5be844d4984aca449f56020a9460825189e13fbe974ef0613269402efc1844bd9117967e52adbad2b8d2e51ac0251d8d3e97a8ef6af4929eede86a658d09148cf0bb11771ae69e921876ab4791581366357369107251dd38c599231382537c93e19072f65038f0e4fa50c7aa7117d4101e74aa472fd883d35442f3044e82af4acf76503daac6f93fe2cc0f302ff19b3ab5161ab901279ecaabde063be18d8ddf4d3232d6fdd4d29634e78e94decf42f3d6bf7ecd0bc8a1df1297c2a7e99c53d8c77b87b47c54bdc4d2a496a7d817f4185f2b22a18b88447a1cb7a9661fc930252cc8df71eea30bd6e06f350d804ccacf11982ef79e35ff692baa896d4df859de16372e729da315d36546dc0f5a30e51021f2e951c ss_n = e81408a5bde70eeac807470ef7eddac1561d465f270aeecc9e34b06ef5b3c3ec ct = f45c2c4b1051c925c136eec94f61c93fcddbf792f08993e141a67392e6edc5de8ee4132692e7e8665e8c4a35c5468275ead01a4a1cb556433e7e2a8be1a206ad01353298c29b6b26251064252a28d88981f63272c1794c8469f5b7295d9d74806a94fb11547279f8602f539837f064909f8eb9d0f8e8c16b3c486db8dd9a4ccddf85d731614dde19f18c99f99725d1fcb6bdad6f72bbe3303cf77b71283b93c681ca8c51f7f6b7590c66bc44d5a4f615b3f8f9ddd09079de7e9262b7c85fdcdab09c005c147db90d38aa2f41297e38ef21d0d779e397d059fad01a8fe7374690d4baf705bca8ab65df2b459e955290cfba3366ff37a050c0d6541e881dcf3b3fd647a6ff0924907e50faeb5db6b5d7648aeb95e2f3ec55233dcdf113f45bc2f9823b71809cdcbb7f771a5041a09e58cec911ecebbccc6c10db7369085e143fb12f5962cdefb093a81061fa222a78d76f92e348e87bb5c4ef726851578d75d8d300c738c0dadea7f71ac3e7bc3337e9b25a5ae7ddb039a9a8ad7c008a3e5d48cf0671b1c33f1e24e518b6d819114654d27c0f34ae4677b7af1890a3cd459f23aac76a945ff56150f2b62faf4319ebd74c099d06d229de96ccfd9a4b7024af1c42488bae3814ac0ef2a2f4c1f615d63c81c6f044e1b914aff505fda9251d89dc0efbd62cfbfe023fe3915d7ef037b769eae112d2fb1957da768569620a23879893318d001b5901d853cbca48359241f9928730f35e9f18a0599b76e776b593a249ca9f1ddc29c8068eec3c2b4dada587baa48ef77e88a214bcb880a69d66492924e3e8496f5cd295901bab4d60703a9c5f476626af7ce4a9a7f035aa034b5079516b5561072c743b406f5a8a8a787e14f4205cda10674b05b654396109964cb2e0992723535d5ed301aaedfbe24324f8a69f10c35f9d2846f43609167e813d2c72bfd12155fbcffd421197df24ba438839954d668140ff21fbe7d1c758ca462345be95be81de007b590ea13001e96510f12dc014a6afe64e4e753e3d96a40a475b7e9df914bf058dd76597e76805b81294975fdfa5b5560b0a37b28e04ddb60082 ss = 7f2d327e5765bec37e9494462c4a923a75a19a42a50e1dfaa7e1e75eb455b2b1 count = 688 z = 7b0b1e98a0ab93218a398328a9c49073948dfd1859617003104c6ec0d86469f7 d = fc823720e0541f9312ade3beaf0f7eff63a317effec94350133eae7265c48cf2 msg = df1c52ed889dd94a011e22a798feac301021dc233f59408234e0cf845d20e3a2 seed = e47fb145b5c3ddc2b7e4d1deadbc7ff9f655dbb9d1b3927c6d8e7957acbe64e93ef71493b454aa8206e568ea57def228 pk = f0c328ac8659e7602ce8c14dc483231a7a8dcf755ecb575fa2456e70669c149731f498b699010260bc7728f83acfdcc2ba733fe6c49873f2c710fcb8faeb229f7999a7040275207d0ff5178dfc6c1bcc764b34bb8ee22e95915d7c23ba70718ae2ab9b6ea51669c15fa45a1df4e936a9116762579ea8bb3b9c0a833db54d09fcb33601b0bb05a66780704aac7b02985fd66c78580b16f75a2cfad5aef5d4c9100c9d861310d945ae24ecc55b216bc9b4831f6a51ab45729cb5488052bcc26566ff4bc5dea3a2ead0ccc285b0dc14a3b89b4123255607f1a6376a018a094da9410cdd6ba82db63eeaf896782546c2e88f1e655afde115188966bbaa40c616991830067c7544cd6447763827d5a606f6406de2d72536d969c6994c3a317395ab841091aea4046be4117ece32392fc2433b735422f1a309b71414b21351fc4758744f74d6cff5e097a63c0a0e80bdb9315daae73a86221f11825d9a81b9f8ca60ce6403edc9c668cb78ffa95f1385107f60cd567776a6944e7482b005bcac70c13c6a02aa2bf1c4f323779e27b12e277cbf67104ab58d2d936b77d20401f585b46c15df453c0f14564ff1a30bf752ab082b982b1a7c4bbb80eca9a5d6358a027384e39d61d511c78196026310f010c395433714e23da9a293b793b2a4869128170fcff44efd927e2edbb95066a3a12281006394afa18a07ba87b543b6a318be938a7cc1ac5c0492151804ccbec76f75e536bfb84e9ebb6f45773a006d5caf79912708a5c00c7ef1e11d370772ab2c3d6268a8d7a1a671e97e3bd25b4cb34c0a5998018c74a63541fb824da0169a8392be325a4faec1896af33cd3c86c4e42222647cd5bd4260932191b792b44262d05aa09346064cee63a5af88d8b66732603af3882aac57152ec048339524b367c4b8e8a1938e48c48926d8d805fd10325270459bdb633b2f715180350da2933dc872e4d3163cbc3916f05361b676609b392eaf08a07021c6b8448aac6cc2ad89536d75454279e8228666b743434b0023889b12bd25bb435b1bfe7189c228018c306c7160d5d4795abe456dc67566c7a2c68c14fd42f2542f5d618b360a13bef347117ae5b6e85d0aaee39023f853d37bc3598b5 sk = 59c08c13d6827495c3ce87b6723a97c63b71c7dbc9d7ba4f6be84ba4d391bada787001738cda906b498e7dd06c5fa216a0476256547022b377a5f0303cf69d8928ceb293316b8376f276362017626baa9596b71ff6e0089ef794dc487b54e99c4090cde5e20e049a0cd2a34f8460a1ac7613988a76a787602b2730d2aaa6bc883a0e49b6be4c7326d96fb9e813590904d21b1715c2a628da346188bd23f73b9df88942c016fc2921f1892badf60f3f2a01fec7bbf179c39c208f42ec3f5eeccdd7400a0a9942b7024f3d116e6f45b073e68ec453b7762c354528be73c26c44dcc538689fbbdcbecfa620f0979198cba3009c5e785937ff199472b95f39bc2fdf5b1a50f49ed548939d04725ca492012099d4671b9922c0cbd94955379156524430f0b11a99a305fb782eb306e6d3bbb622483759260df86dde277e2fb59754d3359a6ab3eef2125cec0a9481239c724a5db3498e61a2b7541a9d7410fbd97d4ca240c6b12c04582b228127094c82f8b76670687cd67498c4e87ca715c870079ca84a84065aa6f3e14f165ac70d753efd1ac1d733197f457aba935a9be81ad707620d5ac9e838aa6d4a3b4ae5829f9a701c8a87de7aab3f645431e2bb8db76af9b81bb2898d2b937286845075d08a076838736624d7040aeb2386ddf318b2462b87777747b32136e4162e1b79075a9c9a26c62d0846e7fb8f458bae3580151dc0c8b2ac7d7694164ae82609444270f4ca2756690b783331913ab919503e0c3960b10666e472ee414b1d7c8a65b269cdb90cdbb7569e91125ad264ca89cdbba095859937641121a45a3319a9907131b2255494fd71c6291b2492146fbaf9124f6b456950342a2b9da6f78cb3543e6d497c5b557e8f1216d943a9ba83b84b128775b4cda34c8ef3d605404c05ba5b7035f708f774abb74433bbe3cf65a120a9ab0909696633c854b0f09b63c98e2f78ca0d22ac4fcc5ede099f7d919376866fdc36209fc47ebe5307f8aa5c46542af8201c3126a2e71205343098c2807a8ce8ae2d03395e86878550aedcaa9e257c221e07039b48cd38055ff79bb4d36c46b29834f0c328ac8659e7602ce8c14dc483231a7a8dcf755ecb575fa2456e70669c149731f498b699010260bc7728f83acfdcc2ba733fe6c49873f2c710fcb8faeb229f7999a7040275207d0ff5178dfc6c1bcc764b34bb8ee22e95915d7c23ba70718ae2ab9b6ea51669c15fa45a1df4e936a9116762579ea8bb3b9c0a833db54d09fcb33601b0bb05a66780704aac7b02985fd66c78580b16f75a2cfad5aef5d4c9100c9d861310d945ae24ecc55b216bc9b4831f6a51ab45729cb5488052bcc26566ff4bc5dea3a2ead0ccc285b0dc14a3b89b4123255607f1a6376a018a094da9410cdd6ba82db63eeaf896782546c2e88f1e655afde115188966bbaa40c616991830067c7544cd6447763827d5a606f6406de2d72536d969c6994c3a317395ab841091aea4046be4117ece32392fc2433b735422f1a309b71414b21351fc4758744f74d6cff5e097a63c0a0e80bdb9315daae73a86221f11825d9a81b9f8ca60ce6403edc9c668cb78ffa95f1385107f60cd567776a6944e7482b005bcac70c13c6a02aa2bf1c4f323779e27b12e277cbf67104ab58d2d936b77d20401f585b46c15df453c0f14564ff1a30bf752ab082b982b1a7c4bbb80eca9a5d6358a027384e39d61d511c78196026310f010c395433714e23da9a293b793b2a4869128170fcff44efd927e2edbb95066a3a12281006394afa18a07ba87b543b6a318be938a7cc1ac5c0492151804ccbec76f75e536bfb84e9ebb6f45773a006d5caf79912708a5c00c7ef1e11d370772ab2c3d6268a8d7a1a671e97e3bd25b4cb34c0a5998018c74a63541fb824da0169a8392be325a4faec1896af33cd3c86c4e42222647cd5bd4260932191b792b44262d05aa09346064cee63a5af88d8b66732603af3882aac57152ec048339524b367c4b8e8a1938e48c48926d8d805fd10325270459bdb633b2f715180350da2933dc872e4d3163cbc3916f05361b676609b392eaf08a07021c6b8448aac6cc2ad89536d75454279e8228666b743434b0023889b12bd25bb435b1bfe7189c228018c306c7160d5d4795abe456dc67566c7a2c68c14fd42f2542f5d618b360a13bef347117ae5b6e85d0aaee39023f853d37bc3598b589a7e424e6ffff2ca6ab7220a5fbbaf70ed0678fb00b5d2c56db677f523e1a5c7b0b1e98a0ab93218a398328a9c49073948dfd1859617003104c6ec0d86469f7 ct_n = 07b31d8a5652b4d03646cdf75374d648a44aecb2f7b3df77a044500a8f9104ed89adcd00956b69f874cf0969715613ffdc2d815c33af3af3beff8125ac7c660db304ac91b8fac3985d363b359678ce61134c8e74a6b86c59ecd077c6acf7c8cfd6bcb83c1516074d2dd2ed7e964332210498b9db3f401c215d1f0c66be4ee6a8666f9dbc7a25985851e9326899a332221038405b49e99cb3f636f7e0f7a9b8676b2b431f477a0c71153a0b5b3bc525161d4f4c3074f9f3dfc2f6785c28c58afb1f7a810cd6adb645106ab4abcb5f90ff8f5bfee727e8c298ba613071873daa900a3f158dc2b928cad876861c080aa4b439f57d4ee961ac2908e15337b7f9a60ba830df10d1dccb9d6cc4c29f627475835847892569cf458256a29dd443ac30cef96090dbc86753174e24e6d6ed2f852ab42a2d19b5050443a77a6886051929322ac013a0edbaceb3b6bdd37ed5d201e06c4526d760caf694ffc7df9e6f2903a7e0d1cd32d74cf274d57bc6595604627edeef7c94b1a4c042b9e45bfb5b7cc83eb607755fdb57d4d0cb6e1a4f6094ff9749814ff47af75e653d2cb37a85abbb4ce7bd425752542e1bf53fd66cf6bbe07de6f9dcab4ce102cca2b64b0c3471b735343d2be3830d684c3de1add346b8ac1f10621e5e09071cccd41a29555d409a5718e07552ee49551258b9e605789a76dfd97bc965a01034a3519cc559564283447b794f17dc7c948b470cdaac2eaeddfe82d5ab6c178b2bfb39c0d3d5871876e40cc027cdb7a7ecc740d38e26fa0ffa62d937bf846bd61513d2e7bf504c026d460a6d1d98d5b2b5b1f509ca2e7ac7cf428e3632610323b1ca4a2ec4fd9516fe324ac4ab76cfa98727d85ccd80530749e596c64037211a16df016def63a64d9d453cf0a912d9d6a7ae29dfa506ce5d8ed893db8f0ea754daa16cfb8224d0ea024a83cce87f75be80914fec53499fdcc21bad847c50b4b4a32182900f9248df9ad2fad93a044bcdba9147412da4e2c5349ed901aaefcb2a9e6891f96cf84e86ea9ce11d9bb057a4ee3192b6855b9095706ff47cd6361075e79cf00a8ef1bf179d91 ss_n = b45a6452388d8588e687c159baa75e3a237e421e22a316d2361d680a1b6d6fdc ct = fd787a40c970d904eaeb4300c85f62ac0d7baf745d468506f0f3c5af4e7136114c31e4209edb1637c77675701edc77c80808aa5f9d9e9984117a60ac51c5229728c2362686f071265f25620e1af83880c4f21d44fdd465894244924e0aea32086634b07baf74de35976ed85e8d706ea2072360d9dcf665e953eba652afa1977358108e2f73f252a7a4e8efd9635f4bf5c77e4f1c4b012d8330773855bf442d6c84cbfffbf7604bc4f3be2d971c4c5e52c25f2e32bb4a18380135f225bba232946052ff75b9dd6634185e103b9c88aecda9375cdc17169a5e9b9f2d6910fe64436833139ccfc9f2991007498ff21eaf826d7457b759e1c601da7e54eb925601a48167f2c8e9d3a330ff7d90d43c8cb37eabebcc8ab7428e1326ce5c1f138dfc71da585d79a7e051567905beaa0ffe28b61febbf219fb3d9c626ee66962460072b399d3c4a816fd4686a0c4cda56deb277eed65cc2bcc44fe6cc74cef48414bf0e8bdff12b4e9e4f56aeb5c12873f2ac9dbd30067a2fb1c110119851542c43641c6b65a9fbf0b84b0a03cfa291b87faec29781ca2185b433f3af1f7cfd91fa60cfee3848537bb41998bfdf76976fb1041f8744546df82e233e57df8a094eace9ae9b3ad0de0418094aa1d3d4bd0f263daaa418e2b3ea460ce5af2472ed91e23d50143ac8cfcee101db8bea7d8d66006e2bbe3c246f8d6bcfcfce5cc887c8b8ee4f2308ad652508e64cef4c590ec23efa7397bc7c38ffec73f2dced4c3627440d9ad69ccd48582cb7940054d5d01ac17ea230e36ed58b0c8745341f8a12bb8a2fbd58878d9a1eb6ac05645199d1423db3b19dd36837555b197db7de2fc46e84fc8fd6ccff53c20962dc43d724b71ff4148fc5592ce3e82013e86b14e1451785c680f68c8e148b3ed9cda489e93fa75b685e1aa515b26e4458bbec1fa1f9ce4ed856d47b99f0a95be18bd8bc4251b5c60fbb8bb88cf82083d1b510cfec0b93b35f4b7d9e5acdb31e3d0e7f0eec41d18a8df6bf066fedd03e25fdaf8adf8013581fa4a1e26dca060eff5533986a674804b531ba0841a2d0dff9490ef10b0972f11bc0 ss = 2a55611adbd1a1dfaa0a1d4d8f38fd4669db50721e046cf3a2c779aa788f6076 count = 689 z = 1c6aef7c5be5f79c852e7b6083e456f19154519b89c642fc0cfa5c1ded608f84 d = be6c0bfc8e2c433783c8ff6b27bba6a92aef005ee7ba858c1a006ecbf083abda msg = 6005d4ba1472526fd996bb1e0b52493fa801a86a30b78b9bfaea1a5c6d910c34 seed = 46f53bd6c60dcb95ccbfae8b3cc45c3b7290c0dd337032c024bae6e1a46f192fe5cac73ecb1ff43524cb04201ba9fcde pk = ac4b96ee38721481064a199cbaa797c08a7990f60a0fa18f5e3455ecf11e4938c26f268ccfaa7c8877bae70a3392c883b9216158310cffa64f85da4cc94b6ce3e0088ce0984cc5a0e73a2515caa41a380d7ac80c3e65714ffc67e07855d90b9238820f59f3bd20847bd6d6281be9b37448775502d079a707112a857dd7167e2c39a49a2eddd6aaf802883c295b89ea4675c1a536a3508a547dd8d967e6ac2a02ecc739a43f69bb3a00fa2769453dd0c81d5b6886f1004b83b32a04e8468d3baac7375e6fec17dd974e16731dfcaa729ee8b5ef06bdf4b16a54d6b7a96ac65b2275fd9bbe10616dad851fdacabcf2d7adfb893c6a2b8fcd465e78d35b4d50a2fbcc4c96e29d9f9499521043e05b5bb726b0567b1e5e3a8e3ec5b0c063aafceb848ec5a85396718a446df0928d3d541e60497578952dd256a14c8ab4096a09aa913f09a8c177d12ebb771e6366cf3f64b208ea781474032d1628d1f6a751a716617bbf32c4c1ea14ab893a00bc21664bf057e28006cc51b025c3762bf43016ea49da464716a0b054f54ebd5c999a830f71c52affd3c013a607aa968f9c1777271b64ac00bce7140d86c494f6b455188958c34a0e45cb8e11a60f34e119db8287f5258d454762d391c900963f6cbc890da73c5a2026e9a2909ee1a3c4829d3f0a739a74500a51c95e3a76576c5bfc2cae22c3a6aad4b5fb61751113ab175775328b3a65a384fb04baf39bce1a4a867c6721788b84ae48981fb46de03b350a45c8d8601d18636ebaf9b36d709bf73a35b0e7c5713bcbe0d1133dd6004b438d8da62607b35b16f59599b53d8fb0a1db347bb668484b13486375302df5bb0b2b0de7119ae9e618187aa5bab7a4d90cb34928530c53b15fd948a7a764612b6df88703f6b5b5b8fb0d87100fe439283ca73a0277b306602b90f37e4cc868cba15db10403bc4239fb652cd2375968661d8ab6afd86174d77070af1a2473e30e59c000419730ea75c65768ba28517e6da6a4e52b625d515b3b8478fcdb8d0485786ef9451bb5a3f5b18edbd750209c720230c1d313663112488d416b4df7137641826d655664a15a686b8331d0f1ffae2752ab4410f32b7236d296f0b529582c825fa83262 sk = 8e9489ecc08be90594b81070f5770b43198496989f6d6021208a125e28ba5835483195ab7b306dd2144351035c7ce14b91349d70144f9b2a0c4eb02766ab07ab9b558a618cab00136a4a677136434ae1aaa269af9c783cfb374869952ef93189e35350e62a26ff300637eb1955171a11e1c913280659a70592ca25edeb6897c53a25a4abc9667623c8560fc04d7ceb797f3278044099221b5bae541f35609f215809350a3256e33204f0a74277ae9e98a3d5b7ba7fd44c2ffccc272c5cf21c2cd082bb5dd2cf2f0c79f8e1568be9a866c4adcd7caca38b285953b2938a824f89423ae5757bbb923b4274c4ca8fc756c2f7180be048b46a7674fa205e33e8647a85abe48872b562c0c0fc4cbcf210414305848bb569e70512c03b0d724bea4c875e4b444d405229503df7a50ce47b777b2305fb34b03c787535f46396ca614f46c4091a56584940f4a64caf21090535b195888aa8b87275aa8cc854af4e87186b781cc69774d2dc3011d60720a4bdce511c4571108c61379e0b5c1e64b627c86b5627506715a837c133a27c8262032e9ffa88bcd826adfb8da7b3247217a134788e97164fb32c232e194335c69dbbc65e6e2c7282903a492096763c631bea43a1934d0b34ab54c5abd767b494e7432fac5d6fe417eec67ebc82615d00b0c0a3a2c038722635131b033e62c58529774612ca085bd3ad54dc9bb7a73be8faa1b108bab6c0468181667e797cbba772b6027e62361c8ea729dd4082c220709143a3d10a85236ccad135553d5b839f123eab2b461411cd48fa67344366917884ff144443e53574499fae607dae2429ef1a4191fa29c7a6b6e94ca002123878706afd66a67b24ae657b02b8e6582df1b863008146548e758aa2c4b80676510acc0486e56116da8817cb667b231436014b890e161080e744dda0998ea62980d887df67bed33cbb4b62c7c9b302125892518451d739c2c1851c07ca9266319dcf8c13f91b9ea2e444761937868b8afab8a848ea7e08237f05e86ae8759331b364d98b5c395acb3062bf7de6125b0ba6d3973db5a2cffcb13b852717e56a40dba9b57b2a46ac4b96ee38721481064a199cbaa797c08a7990f60a0fa18f5e3455ecf11e4938c26f268ccfaa7c8877bae70a3392c883b9216158310cffa64f85da4cc94b6ce3e0088ce0984cc5a0e73a2515caa41a380d7ac80c3e65714ffc67e07855d90b9238820f59f3bd20847bd6d6281be9b37448775502d079a707112a857dd7167e2c39a49a2eddd6aaf802883c295b89ea4675c1a536a3508a547dd8d967e6ac2a02ecc739a43f69bb3a00fa2769453dd0c81d5b6886f1004b83b32a04e8468d3baac7375e6fec17dd974e16731dfcaa729ee8b5ef06bdf4b16a54d6b7a96ac65b2275fd9bbe10616dad851fdacabcf2d7adfb893c6a2b8fcd465e78d35b4d50a2fbcc4c96e29d9f9499521043e05b5bb726b0567b1e5e3a8e3ec5b0c063aafceb848ec5a85396718a446df0928d3d541e60497578952dd256a14c8ab4096a09aa913f09a8c177d12ebb771e6366cf3f64b208ea781474032d1628d1f6a751a716617bbf32c4c1ea14ab893a00bc21664bf057e28006cc51b025c3762bf43016ea49da464716a0b054f54ebd5c999a830f71c52affd3c013a607aa968f9c1777271b64ac00bce7140d86c494f6b455188958c34a0e45cb8e11a60f34e119db8287f5258d454762d391c900963f6cbc890da73c5a2026e9a2909ee1a3c4829d3f0a739a74500a51c95e3a76576c5bfc2cae22c3a6aad4b5fb61751113ab175775328b3a65a384fb04baf39bce1a4a867c6721788b84ae48981fb46de03b350a45c8d8601d18636ebaf9b36d709bf73a35b0e7c5713bcbe0d1133dd6004b438d8da62607b35b16f59599b53d8fb0a1db347bb668484b13486375302df5bb0b2b0de7119ae9e618187aa5bab7a4d90cb34928530c53b15fd948a7a764612b6df88703f6b5b5b8fb0d87100fe439283ca73a0277b306602b90f37e4cc868cba15db10403bc4239fb652cd2375968661d8ab6afd86174d77070af1a2473e30e59c000419730ea75c65768ba28517e6da6a4e52b625d515b3b8478fcdb8d0485786ef9451bb5a3f5b18edbd750209c720230c1d313663112488d416b4df7137641826d655664a15a686b8331d0f1ffae2752ab4410f32b7236d296f0b529582c825fa832628ebe6575d468f9856fe6ed554eb884395540b7879953419a17b9284487e246e91c6aef7c5be5f79c852e7b6083e456f19154519b89c642fc0cfa5c1ded608f84 ct_n = 3be0dc6c8301a8eb0e513f5665267312310af49775c2dcbc9b5678cdd5cd82a5d446d6c8e4ee0446715c6ba40f8fb0e59874a04698138b2debea091be715e04429bb59bae4546fa306b5e84df22e250fd3e870dc53deb7e9df31415e98fdebd19775887e72c93f03fdbe03381efac51586827c9d7d69cd03696cd79dfca3e91381b3855b270bd5e588657d2671c0f12241b1e2513ba2d825fdfa26f1cb6ecfb6be6b1da8a39b497b30081e24b0e01fac0c7cd2bbfd27285ce558a33e419d9f95e6b3b490df90a19b8b1f52828b782a8dcbeaef912953046925e04e717a54c15409ae3003aff43e80dfae0cd2d4000b7ef0713e12c5424dfd183f8e571c57ae3a1ab259ffc8a14868426cb69c0a009fca4dd58cc463641a44d70473394faea8d5266acddb7d19bf56a5a042ed9d61934fa8673f42a865c0ec20ef5d44ac28f44faea8285769d39137c097b5302177653857aa85ed2d84d71890d4515bc69f856545d048836b07b81972cc7a4c31714562dcb93ac292a2e397f8225c7b26e3d46b3ae135d5e238ca638208f8e0ea4e53e6fae30ea277b4e896dcb8327456a61511ead6e6d5365908cabf3debd81062f10b2d0be7510bcf933607cae65ecc930f97609a25aec197792133cedb5afcbf25e319728e52f9f31c832141ddd0ea2010c1fc6a914a953800d561a835f0bd76b732c43533c60ac82575f2ece0f0ccb6163d5804f77092d14877e0f01d5a3c9aab9b667d34820ee70609dd640f22ef85497610e908fe3e0dc87b96a3ba76531923549fa7d10401f26784c1fd751bff318b65f75e407a9c2647f59367422754c6fbe6a660c534758b20153a8b8b72317f263cb427bbdcac8c49091fb8e828d67a9a015d557171257f92b2cdb90759fc2b7bad78eeaf51a2c62d4c181a0403dcde6cf9e23623dd5fc8c621cb804119b6e2e891b87bc5c0ae6d78715c34d6e5361cd4e3bb7fadcecbb5be0581dd425ef4241b542722d05ead2d0bd2cfae58b6d7c9a25ad57276340a3e8f7263b3c98648e238d8ced086dc86011112616ede4d6b381536e7b0faf00cac2e620cfac0eb4de11278 ss_n = a050f55ae38231c249efbfc4fc638817db43de355115d7b7fb21dfc1ab13e632 ct = 1dc72eb64a3908fb4da692b485608bfcbd06717d4191f8077783e6c8d0c3f99b5f7142937f4824ee8c5c6f0b523d8438b7ef778c0b1a86d75af0fbc9db78f5e798d48180430c37a62c03c8dacc1d33845c7691fadfc6a14da3437fb73522794d4f09dcfa1fa5ef3d5a604a4a44d83d634ff996fc7fccad43aef2e95327fdfd6465c95c104ccf3c9d448b5506800f8b7f2ab726a7be797c3b2f0bb1d9aff55724399093b4e28ff088046a2fe3b99b5a185c84718319b916a9e2bcd8e07d67fbe30d2ca2962734959b1a1307f96de5aee62889e56837d1e6570325587a70766730fc04214d507b5cdfca1dee77e34b02b3238dd6e027955efb3241d85d8db48c502a092ccf91e5ce07bd9998ec2540719dc9e3186d2943348607aeb022b231c7166797760d5d873e01378d48f0add8bf654d7199dac1ed7984d199eed058da9de68a74ad8b729abe6363f6a259198dc86935cbda78dd1f1dcef2f0501d7456d287ec7071b8c0fe529d4bb654dc66a83bbe6b7f69cad24646ba590e98e5ff4135e563d092fad5e6918c40dd9ebfc4ed861eaf1c8d938c242ea5e86953f0b831e3584ac767935398d651779dac93098a5e6d57cc37bdd3b87be510cc8ab0755a36177ee266694308ef93b4d44ffc3f29924c3b0be7042601e94900df104a63c19aa8947f0394fecb3697a9c2d18b85eddce8011ecbd56cc6ce6c36b799641c92c29d1293ad2cb7c90a732361c667f8cc467fde8d4afaa554fa882302c1b9db15b577514f184c149f898138ece6bc69ed21b69976062cc0d65f444abb44b67592c6f127dc8e08fbbc0f0704d7bb64eaf3158d3d3ea897cba2fd66cf9310de8e09e221cd93c6bd5fef6c913368edabd40fc1a3faa0009018c98ce08c6e7fd48d5b3caf211af0fad4937d0911b79ff266d386183f48984c2584ca8cd5a5e3a449e274f6c995aec721aca772736b33e2980e8e46f1cb6e7d94070ec009d8417afa1453d680eac1484faf9917070966b5b510329b43cb4d97e230693f09b5a376d5569095b5b3e27aff96fcc2d3f1efd20ca08d2c55a8bb6fdc0a95e12211917bf99b22a4 ss = 04e1a1952bb706d135f780d768d349ed9951504601c8ae39ff0b336486ec380c count = 690 z = 981dbc33a9dda94ff3f0217120b0189a8bae419911b8ccd6216b88efdac70a8c d = 5cb107a948e27d82ff7e75053afd60fbfd7effe03391056902081b3b0525d9b9 msg = c5f5617911f5a6683d930562f2ec087782f4ec93a966d2101322e98dd0dac240 seed = de72a04e24d58e026acb3b4a57d612c0627401b2dbc40ee44a05d0b69a2f76d1a237f19b6c619d808587e9c6713c8665 pk = 85d94c95c444d6e76a7bb037d91bb606934d4fbc337e7874694aa3562116ea7094db784058fc0b9e8b1a3a1aa452e6017cf8c5d3840e46507f4bd41e6178a7ffc7c632217a6d81a6e12c3acd657b46f521f73c9e9c7465c8f6418f142db7a39d2da539a8fb3012119113890f2e25a6f701bb2e7421c65641c5027544b34d8291ce8f8c9276f91b96313a1969aa0a8a6c651550de474c4137b96472304364b97ec1c10b1c00451844a8c427a82173ae7458900a0af99a420e9c9488312035daa030411e9b71b2d9618da6e2c81cf66a3ce4815d7703b9a1b70da41599eca255118d96f91471ec4a4212c5fb85503681353a0571f6c363e5d61c7d446ea724b1e5b054e90175cbc9b30e8861fcc30c044111118cc2a0808575ec30af74443c98b1a8665e6f3c1956ea39bf59c3d9c514bb9c092f62414884c8f9bb6d8e98c70f96a54f308f5da7a0d8f99268295c0dd4b57648a0cfb20ea5645ff6500b45ec5261096ed924737cd203801348ac3901498903bb151056489b72738146927af92b9b7111bbc85812c8d915b21b88c613c5107488b04b1cd945395b20c9d4d346eedcc77950287200ba8885161fdc37aaea8619f28a72a15670d3bb8cac1a987a19c0398138a10827d09bdf3602c33503f66c44939552ede4725aa23897e7420e4429a6896f7ba0b4e70960dcec0708ea28ff189e3cfc3052a67829e88050d7129078417cf37a2a3c4c5f78b7ed881afc96aea9a63968746dc98b2b3f55a0a1d3b3ae4b52a7db396e68a4ff161bf65439fb9201e6c9bbdb984ab8bbb909d9a6e5200f55aa085a744b32a9c2da1953acd748158b12c89754e003c90be39f29f52e9ae2b3bb410d34515027b98b66e671da8bc41c80b172bb80020525e748460b1812e2508e68b81bb063bf8cda8998ab6719f71eb17c94338c6eeb4800b7a50156186d85c134bb8193c2a9a377fcb6b308aeccdcbff5b40026d01d809181a582bd97a52e53da265701178b9bb5d54a624297991262b343717d8ff7bd6eaa11da80bb9ff820341b367df533f8c90b45116a9b75aac0bc3f62189cd92aa9f9608955ea799d1e134c553efb5fc7eb12b8148c539a5aed5b234fccd11e50eced66ea84323b sk = 3388044e8a190464286b7bbcd04000525543cd0381e251b8e9650775117f11f668cf54880e8a2635529c67999d9f201012691f65844dc9004141c315fc053fdefc0c89a271c6e6271f6a828f10226bea84f7dbcd381360b92ab344f57b51482727990b357c4962da469c8acd8118a9410b6eab2a9d114048ef22367e5ca6f6d71a68dc3693e72844c8275cb9c51132ab215a008c6c4d901a81ddd9ca27b19ce214297c378af56a8037586d035a0149089f93807b437701e6e7075b05a346ab40720a73b125729b63602d855f1b809aca4378abd0236218c5ab371188d00f54528b63da188b280038088c74478a92cbcbeab69a97f83e95d340b5d31ce1540e2bca76670131a0d4ceec4b19475bc303480caf29c904e2064647b20a49b3b0ac7ddbe837aaba0e36695918647101b9adea268ef6c24eb84670e00a756d1a62b62a5aa08a27332b21b360c4c66830bf168b5e7b66f582c7f88668a09027b31a24c0c50fef9546d8975440351709bc190784367ba3c9340b572c21c581aa0e4093a12207c234f149435a2dede9171e9aaa1325bba2143a05d1ccf39bb0efa4a8663c031a15404e6c0ebeda39dacac20dfb8294301efd90b46344acb0827ccfe49e0fa406f8449cd5c0a783c3a7a27c9eb64cbd737b46206238ed25c897038482e98489c05beb928d250101c713c946761688acca64894902bc57eec82ff4b324e8368d40915c796672e9140e550a796f90b9fddaa73b3616931a3364597a3fda62292c8d238a60004bc67b63751231b7439a01d6e35fd4717441259b64bc460ceb92fb40b3315c2a1f6a03c635c3d5a399e954c590eb024e78cf9658cec814158e6c757df8366e441336c040003a5046fc207bb7367f57c12f07a32f62ca8b5041a4d80dac2ac1ae6512dac86a6ae38dab56c039454527b572a1580f817277191685c497ce39f610e406ccd4c2387aca7866db4614957ff498b6e531287eb3b35d6705256680ee076427a3c9b79cb581947009476ead86c550c0b65d448acd59bc90e2b497e54c6a94508d42ba0fb8a4b46a9790b7027fb69536188c8d293d86b60a85d94c95c444d6e76a7bb037d91bb606934d4fbc337e7874694aa3562116ea7094db784058fc0b9e8b1a3a1aa452e6017cf8c5d3840e46507f4bd41e6178a7ffc7c632217a6d81a6e12c3acd657b46f521f73c9e9c7465c8f6418f142db7a39d2da539a8fb3012119113890f2e25a6f701bb2e7421c65641c5027544b34d8291ce8f8c9276f91b96313a1969aa0a8a6c651550de474c4137b96472304364b97ec1c10b1c00451844a8c427a82173ae7458900a0af99a420e9c9488312035daa030411e9b71b2d9618da6e2c81cf66a3ce4815d7703b9a1b70da41599eca255118d96f91471ec4a4212c5fb85503681353a0571f6c363e5d61c7d446ea724b1e5b054e90175cbc9b30e8861fcc30c044111118cc2a0808575ec30af74443c98b1a8665e6f3c1956ea39bf59c3d9c514bb9c092f62414884c8f9bb6d8e98c70f96a54f308f5da7a0d8f99268295c0dd4b57648a0cfb20ea5645ff6500b45ec5261096ed924737cd203801348ac3901498903bb151056489b72738146927af92b9b7111bbc85812c8d915b21b88c613c5107488b04b1cd945395b20c9d4d346eedcc77950287200ba8885161fdc37aaea8619f28a72a15670d3bb8cac1a987a19c0398138a10827d09bdf3602c33503f66c44939552ede4725aa23897e7420e4429a6896f7ba0b4e70960dcec0708ea28ff189e3cfc3052a67829e88050d7129078417cf37a2a3c4c5f78b7ed881afc96aea9a63968746dc98b2b3f55a0a1d3b3ae4b52a7db396e68a4ff161bf65439fb9201e6c9bbdb984ab8bbb909d9a6e5200f55aa085a744b32a9c2da1953acd748158b12c89754e003c90be39f29f52e9ae2b3bb410d34515027b98b66e671da8bc41c80b172bb80020525e748460b1812e2508e68b81bb063bf8cda8998ab6719f71eb17c94338c6eeb4800b7a50156186d85c134bb8193c2a9a377fcb6b308aeccdcbff5b40026d01d809181a582bd97a52e53da265701178b9bb5d54a624297991262b343717d8ff7bd6eaa11da80bb9ff820341b367df533f8c90b45116a9b75aac0bc3f62189cd92aa9f9608955ea799d1e134c553efb5fc7eb12b8148c539a5aed5b234fccd11e50eced66ea84323bea21702689097e5e217c0f819160d240c958304fea06f6c79e23e237e4b15f5c981dbc33a9dda94ff3f0217120b0189a8bae419911b8ccd6216b88efdac70a8c ct_n = 9cad1da550f4d219ab0d42219b13e28cdc3762e760af79ca932ae570e3b39adf5b2654b2eaf7897badfe3a51355a481500d884286d33f3e7785310260fd2bd16cd67887acdc2d42ca038f4ba90a3fbb3ff6657862d8810acfad8d93571856125c307b641cda5018f0d3bf8616ad7ae6d1c8a72dd28bce2058349078d15c818b0e9249281b68af6d9747e0fa739e1c8c4bd81e6737db5a51536c82c265cc4e69b2a5160c11248b0279afe2822effd30a62288d2f0cb94c48ca86217c74127c3480cf5dfc8fc8942413f4b2abf2192a04e00f7f5908c947e2db428fa8dbc3b75f046657cd639d313ae026e4aee9447fc5757f114d0a7039f93960e8f2e72e14004ae50fc57670c21afef961d5b6eede665692088c30c07e47f094882dff0b09f638bcaa72c5e83177a5ae20fbbbafd3f77551c0f821ba76b962e5d6ba2e340524122eaed984f14776680acb7aaa39451d1545814686195ec63b9f38b2a221a2a25234a97961506bf849c4f6fa81f131fc34ad5f0203c4053ad0566e5c6e4f522796bcfe01078227a7ce104151de5a234ae321513c457ab49ca1dd9167380e6c7e04371dc60d3caf0ad8166f63e72bf94be9e811f7ff8be86484ff409d70ed94d4b159c75bb74e17b4429c00466967adc1c3f4dbe404e74e28d694a64cd6fa0cda0a2c8b3e01e93717c43420254ccd16de8ef99b73bf1c2aa85e7ec2fe5afe400a1ae3e7ab2aab44d2e5cc2415f7869760897405831676cd0382621ae438b8501550aaf9f05bd103df616132ec974ed9284e7806b2809e8318b478f007824aa10589ae0ef337906384045d46c76b050298f0a578cd23762d467d290380d9f542754561abad1de3a8ab95cf7ce7f3d69c60ff0b4188cdfc5630b0ab015823e4abec71e6cebaba20f00865cf36e47064b8e3d570e22d53bd4f4fc9541339265000792ff13f154cc1ebd87a2710eef28e292d0a461736e0938979ff5bc2f4fd063658aa387c936322e66101bb96aabe8b3d1e0eb9020da80be0425c5e0998cbcc4abb6c6d87c7de9e7f14ebfe6c6ca463f7f02f82e168c32e2257f10552e626f97ef5b ss_n = ff7dee115aad8da1c9331a2b3c1a0141ea58c9ef238d577e69f595b81d7cdd75 ct = 63ef5b69578aab01fa14550a801ba68bad18a06afa49aaaafc08a36a0af5b17fa22fd54af88a579bf3813daaf8e7b3c4d22fda438e45daaa26a502e43bf3522a04aa2cb2e1bff99fabf7de48ea8b2151e99167851221a1e9558b6315754ea659f04cae427bbbcbb2434d654a86e0590357b777a7f0a11919526dd755d9d87f44f3379368e1c1d5793c73682bd051364cdffce4ca50c0fe1c3f0915e10ad1e92f80fa6598f63456e4c2ae4e24118a0151d72686abeaa88fd740340bdaf2ea3a64f1b4231031ba3936ee8e2ac61a69ba9ba104c5d1867507cd0fb2d60463b172b5035af29735c9ebb4219f100e30601696cf39d65377c380c32ede7ba714fd61d0fa5deb148f8d7dda62022f57fd93189ce6edf8ae7bbb5cd9ff6beee494c3be4bb70945e8b0c0aa9731c1334c1164d8b0ff569d08ef735375d197aab374d4d1aad7a327bd9783f04a0de8f773d81ca01730090a5ac93a0eae702b5f6a603a515e471b053971df9081f51ee5fcf48289b7e52740df36c695b6fe1445e859f1e2e3f6583096f54d8b34829af9fd3cca8e18b0821b898fa5f38fec2d1f93cac5a6edce6c14275e26dfa739ba706da49f7650ad122760b525b3f95650af8aec800bf648b42da4ceb8aee4c5b63dde4424d0c8fa7426c4b8b7011f25d18b302d1e1ced2bf421213947fd8bfa5411cc8d58aba56b304a0dfacf5b623deca1bcd46c979503045fa39a0b99017acd83e5dc7427546dd852352920ee04a27126b5a83b5999ba0ed8b1d03c21ed12496ec79ee8daba9e3491ad02643fc1bbd8e6902f22ec347a501bfcc144860be79372f0bc483c607256b0be627c1cccf2d9e1c028c8f3654252afdc1ffe12dc9914267b105315b0278a1d5a8359bb33b678f34f6bb70d936a59939a32e78080bfc2eab98afdef5c932d0e81aa93fb84980101060aa94bff6beeb11023770806fcf30f14c699a19a38088b8d2e3b7fc74506133356dee5c3d72565103fb9b8217e4127b1b0849b1713bd68d13fe9a4f606b275578d684b1b27083e7c865e255700cadb02e35bbbfb927b37b88f391bfda7a04841a2f8ecb2 ss = 95769b083a37b57ffcb3b0d6e228145837a3698f648cd9ae118a617ef3fa14d7 count = 691 z = 5209835efb0feedda1d4ea80581b07d06e81d0b60600ab1a1edf2b2c2d2b6688 d = ac62608dbc0fcb0d68a4193535da689bbd731d94605c0c27605394899b633be0 msg = 3753f05f9bab2c8cc04fedcad17bb237ecf018b1a8fabab94c96970de18b1f8b seed = fcc4b079559f10fead570c51bab5ab918996d66731b0841fe9264fe2c9db13a6df3c6a907041da50712ae4e9b53e98cb pk = 96418ab1a763eac558c11cb1aa5a54530b76e316c541e8b5f7245f0077894916ae99ebaa3415ba0fe78d667111062280873998d6b6c276c29cf9eb1e528658614b5a0be9192a07a3d1e2b79159018d381656a57df745a53838bbbdf488ba766b5a220e3e834c2ad86de30c7044a94cbf2080c2535391075c1b48971182c1585a1b2e688622cc45cf552c92c1cb042153f75166be8b0ade70706819643a6109cd3c6e890aa7d1c2a952878919543c96865b7f421fe45a155b241f69ea68d8b29dba96b1d1938ad8fc23f2917369d7c1bda28e9910c5a247390718b46f51ae68f0115b3061afaa5ed5a960009a6af3f29507d8a5b68750dcc23442cc657118b4d9657cc0d6036fbacc6b36cf4af24c468032f015bccfbc1e83b3a612ba7b336b9fa027bdfcc271f4ccc9b46782b2b227ccf522d352b2e8d1bd6734250da26c19743ec0586ed9626431d908d4ec8bec48b94a198456383335619255ea3036c68ec503c29978b8724b0703dc79b07c3a78f4ada018a6446c706d83c215f565a3ab9c25f96a23c55c41b7bc9402cefcc99658e81ab27a369bc777df389e177a837b78545f6b7e5be485b99a5c68c509e9387aa37707c251b69afb9af3312911dbb3f5711ffdf6c5bee1ab19da160247776ab78a6a840b82eb923bfb8c9a096fa46ab5b32b18251369608c99fdb37ddb28b16da45f37b3986f26ca132b2b1d07731d0437d6b9a8c3c07df1d20b99659810333a44266e423b293188acfbec00b9a35dd2ac2876f7c6034828f311905402a174d33b1801b355da64b93209400753f4c94bf0f8271968ae294b4258067908264e130c9632e361e69357354712cd88cd62c612d130c3497619f7286a74bac4650b2475e776f9e974b96b64bfa34307c87df79528d68c83c2e5aae195550cd799ad36946a53c2d0049687a77f9555b06825cc7fd363b3196c83cb2bcc8c804f7799bb92384af262f9b0b1dddbced58b238251ad55196124d73f300905f9b8967e852fec2871447ca14727964d76480000187418022ef81f218509a8fc397bd822ea680eecd25b913b5fb05a4077f703082a899a197112de5ae03ee5ed0e840f6f185de9ea768a422efc27c6ffda4cb57e88b0 sk = 32a763b054a597ecb980a924cb77529ee461fae187b7bc54762892c4e14dabb8b6c9ec53c157cc3f9b54e8db5b64165b7caa7ffba24bf277c96ad125637756be90736f7b269ba144a7b26d2ac3a3e2345deab882d963ccc5eb97019a590ae2b6556b75ad037843118beea36e17a4841f1b19e7f3040047bb4feccabba71bb29badd27c55adb2a7a332a8d399793cdbce26047d8e167e115974373ab755262661fbbbce6a7ee6fa51ed8810a1192813f15d327a7c7e365352a083fd96430f54538db65330acbfe547430f12754f15484976332aeb5c40e9884837ab50b8acfc9313d98c7f16878490dacc1683bd9096c0109507fc98466204a19dda09c78604e3f8c00c8281a227286a033b0776aae26486ce847695046900e32420143cab923de546836d768f3e33beccc96181013d353b8e5eab7633b44fab480859c0bd00e73bee37039d2098348644b5621c43e5729fd2400248ab619b2070436767337eadc183c1d3bbdffc789434a1dedac081b5336647779618cba5a06b6ba511ccfb2db625b1c0070240e86537c750f7874046f8b6be864cfb683ad5c9a30b945ad9079594146a2c56baae0481844a86fe80a776c769479a95bc710416a7befb239b0875b79833bddc0cb53cf385cf6908e9d39119832f9ea4735a91768d700382d21bcfd63e4ea79382cc3f7cf99ebb829614630428340302ac7201c82c618969f4c7666a727b5bd39d9bea79d8449c1a0987711122d92149cb0acb234cb7c0758ebbf12a0572c98d6169781440cf8856ced373f08ab4c974a1c18633fc2a6d4bb12bbb2b8933505dddb78964d4c44046333e9a736032462654212ac571e838c05d611c4f6150b7680cd8f77f28c9ac366ab8651621b681c40449a2b53644f9ccbce7804428292fb5e4c22bbc7c02232ed1530f362cbfe7605a0005be7b81c6ea4cb7eea092a8a3c7f7f3ae85829500cb3aae2c28431c6d9acc69bdd828c9927283c98f7e5c8fa3a8990fe48580062f573767771c44f9fc30f29bb8a2249fb797463138047e9a98fcf35fa2a12aa8b62177e719c07b05df37384fd7568555210eb9c396418ab1a763eac558c11cb1aa5a54530b76e316c541e8b5f7245f0077894916ae99ebaa3415ba0fe78d667111062280873998d6b6c276c29cf9eb1e528658614b5a0be9192a07a3d1e2b79159018d381656a57df745a53838bbbdf488ba766b5a220e3e834c2ad86de30c7044a94cbf2080c2535391075c1b48971182c1585a1b2e688622cc45cf552c92c1cb042153f75166be8b0ade70706819643a6109cd3c6e890aa7d1c2a952878919543c96865b7f421fe45a155b241f69ea68d8b29dba96b1d1938ad8fc23f2917369d7c1bda28e9910c5a247390718b46f51ae68f0115b3061afaa5ed5a960009a6af3f29507d8a5b68750dcc23442cc657118b4d9657cc0d6036fbacc6b36cf4af24c468032f015bccfbc1e83b3a612ba7b336b9fa027bdfcc271f4ccc9b46782b2b227ccf522d352b2e8d1bd6734250da26c19743ec0586ed9626431d908d4ec8bec48b94a198456383335619255ea3036c68ec503c29978b8724b0703dc79b07c3a78f4ada018a6446c706d83c215f565a3ab9c25f96a23c55c41b7bc9402cefcc99658e81ab27a369bc777df389e177a837b78545f6b7e5be485b99a5c68c509e9387aa37707c251b69afb9af3312911dbb3f5711ffdf6c5bee1ab19da160247776ab78a6a840b82eb923bfb8c9a096fa46ab5b32b18251369608c99fdb37ddb28b16da45f37b3986f26ca132b2b1d07731d0437d6b9a8c3c07df1d20b99659810333a44266e423b293188acfbec00b9a35dd2ac2876f7c6034828f311905402a174d33b1801b355da64b93209400753f4c94bf0f8271968ae294b4258067908264e130c9632e361e69357354712cd88cd62c612d130c3497619f7286a74bac4650b2475e776f9e974b96b64bfa34307c87df79528d68c83c2e5aae195550cd799ad36946a53c2d0049687a77f9555b06825cc7fd363b3196c83cb2bcc8c804f7799bb92384af262f9b0b1dddbced58b238251ad55196124d73f300905f9b8967e852fec2871447ca14727964d76480000187418022ef81f218509a8fc397bd822ea680eecd25b913b5fb05a4077f703082a899a197112de5ae03ee5ed0e840f6f185de9ea768a422efc27c6ffda4cb57e88b0cb438ebd719cff3683a3876202745e153d0132a9bda4a76dcc6b1a522cb10c2a5209835efb0feedda1d4ea80581b07d06e81d0b60600ab1a1edf2b2c2d2b6688 ct_n = 9bb9a37811202860b4aedfda1aaf0d46956867df6fb0c91a04f16ac5561726a6ff86a257531b60ad1de90414768756fea3ca458587fbd7d4cf403860d0873b33237fdff8a01899c97bfe0228d4ed785af91001de87e037f4ca1507f40fef33f1f25d27ebbe669061790de06569f8f33aadfed4223ae20ceb54f963e377e84325ce1ad90e02af0ee242b11c97123d5221d95a50207aca34bc4d9a41c1383b78be662a2c3f309b253bc07595e72d9defad55ad9b5bb92a282d6715f5bb28383248bea4a5da632feb1759602abbf0cec333630bf17a6e2014e54c9fb5363893e42a56ec49e3fd6e0c5441c34ecf27bec587e38e1c79c625397dcce6311e55db25773c91ae8fabcc7cbe7bbed4050d1edf9d3f2ba063500cf6fc220375877c4d4d697b3c0e842311d4ff25632b204bd3e7474aeddd522f7261cc3610026156d1d8432a32a1d0b310fdb11430c98389ab5c15ceefe155ab0b8cdc069a268f863fb28394937e31d4a9198951442882cc245202e6b8fe4f410342dcefe25c4db5662afb97d4e87b831aa12d1258c7ef58fd8355ec2beda35c7d16ecf5b7aa1c7dfbecee48402cfd67379cdf3001840492fd48de55af5073fb624f200e591f0b3ae2a38e5d6c2c3ffbae85902979412ebc9b83694ab03a6a75e0c7d6fcadd7163f9d2455b7b7de2eb737e8c0774b4daf51318bc73ad0f405c280f3f78141ca6537058cbc05d9d6b0efb9e28a709f5fb33bb0a02ae04f1e009be1fe8c7079dc3564b96d205821ec97d4bc4e5700d2d14e39d89ff8f6ca2856eb07c42b059f82470ba89a84226ecf84123eb2d1dd70c90606c359b7e38af9efaa46dbd260b38464cf8e6cede447919313898ee1194c730e4df2e5e0b1f3a3049507730b872af4d9af0e200a071be45eb6736dc74f0a241184339ef6064a4756ae33d6143902708075abfdfdefbea09255fae6e4873854b3937e415e03f30ed7044f0695d662ffc7c9016d6a9f50f416f0539e0b2816a1c91edb0a641fd776feae4b0d83364d31bf9ab2443a09ab7f11efb6425a7600598324f75b66fc4255d8626a0837cef3c6ec9d57aa3a ss_n = 366e202f2dea3de33526d2aae1105a7b5de0e95a583ec3e4827388a989e6bac9 ct = 8331974b4c5f10cc66888506dac6976a1b30db9f4d635e369bbbf596c7905f2c3c8ea6dfd84770efeb5aae514ea8a446aaff72d9ab2b9124827db2accc4ad2f67132184a08a91212ee2b6070ba523a48d5711b14790f19ab19321d51c3fbf16200f71829b25bc42b6dc4de55827b935de297a2bed597ad41ea4aded26865c5646e3257d045048c7a7bcdb7e74218b7a3ef68d820792bff3305e7da5abe6b71c04fe75d94bf8722ad246e61f2b91f0af401dc02df0ec5f363ed2c32e72a080a4eac0b2afd89cea46b033ded4d5bbe143c6122e46faedc77d35d0d19f12801db0d311522fa9d002f1c0cdd3da88cc7d857b9b6514c3012e7b305be13e02d05823fe7f10e3a994c7f73212f592e7c4809f9e03e6e230345a9d928ada2066a824919b196077a209f962348794cba642ec604db3d78f2d728ca1fd7d3b12813ff951c633bf6fad2de5a2cae77d0f4cf6fa1244f6c429ee4d26ef2c73e4145d3cc46171aebddc760b52290c5aed8b8d215105601c73f3d865103cc48934a421e435d9314067359e06dad3533b454d59847b8503acd7123b17f1c4aa8de30219eae2d6736f0cd3ef9fcedd8eb729d07dc214010e4f5733168b0137b08c42bdd2af4f929f00b7090213fe7b6ed368d9b5bbff4253c55570ca0cd5d545d04a44c91fa2e7d64d5c2655ba4f05f580c8d624a4f61593f59cf84658c31c41d9442bbea15c2f51bec18bef2d1b699d06d34397b0ee9653415062915028e100a086b6983d2943581b213faf730562a6cbb2d7dd853a01b729aaee9a6655d7356b80a15e099e5970bf236107adc96941ea74aaea4a2cb0342a285c03916384578fa6f975a14da5e3b6d2290a2ca1c86a72602f34444c2aa454863ac86e05ea53be7d848a768a77c4cd1d855bf0c7b91df06a59da208004beacacb76e47ae5c5ba76042e11017af3505a24d30a81ad407b5695666bb6b81b5c5851c303ab121de398f2ffbe0557cc4e658507c10d3332bb31ae26048d4aa9f6d0cf4f55c224e13f632f006340d9404ca7121dd85c7242a7b9392dfa6b8d38517ba45f16d87ddadeb5549223cc2971 ss = 3c612415bfd8c145b83620a4d9be5cc8d0d19a842bddb9056c6690a497cb45b2 count = 692 z = 176c2612a7c5a0e933e0370c0398fb4608e259c60cd959156535f92b0714b034 d = de31285681464b6a1e449fd8b8481028b52ca80ab77e41a20edfeffb4a4912b0 msg = b3a9b2bf668f49c2cf048f16f8ababe91c291d254d82f3d403e7145627ec3108 seed = 4cb732a01f0af68322e4b0be20bc7bbf750b794a1264f271717cd232addf9429991ad378549d6602b415f4052c938ddd pk = 9b44bf52304785c7ce5d38c5bb920e5f7aa89f48bf5bcb6916694469671adfa76b7bb19e0208b0e8cc8f9f4625d20253b79b0fb8e862ac4b923b131a78949cded7a5ce638d01ac81c9f683e18404a8c2217edcceef9892c0a65089fb86b8b050917a55bbec9515b02edff634c04c1e1eb597fbb06e55c320a85c6f82c8109a12c24a4550581596e2706137974bd9d64c2924195b1b379e90b74874a3c825484fccb34501ced236bdd0142ec8da7742c51f31757057c63a7f987975e5cf07a9a249d8653b784f8e1015aed401c6f372897b165c709673d61e34023614a2383fa6328a46a3a8aca6373093d1a0b318982135053a7671b30f00ab22330fd14c7a3b111535f19b266348aec60a7495834459645bc603a93b4d007901678bb36ef33bb4529d42659205b6877d5b0a117848eec07025688b03cb54fafb1684f42b06d015cdf37a32a08660d9220a909fa1724c4a550789904a8fe00a95d92dd802aa4951705a613304466fa42261115757c014240b65a576135e2b224bc6f35d79a747ba0459cd9cb5c4f879430533da112c023159b88799ee3937c02c32c4f4abf1f10d7d5ccecf9c50da18aaec4119f8a954ca4abe93b2927a11331a03bb3a996e99a79317ac9620e58d71711c9fa140739a17045370885b0931ca69e7f82919cb871c650a3b3393b817b04f3b88b5428d1078a52fb53d6373361f61516e20b805abc855234f902a0d87409c6cc45188dba2e08251b8934ccd27969ef01964ca1a842c1d26d7196da5c08c74ae7eca715b31b3bdeb3941957bf0956081d2baa8bcbcc7980501f75a6086709bdb7b4aa03a1eaa5a261ca72ab10877aa4c6798b464d77123129ad573403e605415b98b79d43d84d29592e61b562a1add72aeb809c4a33675cb1172cc80c785811ce07202a519220ac55a9700ab9b8ba5d2d87965542e2229a1d9223e5aac33529a7b9dc31a3869c84675c0b371c86db40267f91f5407ae3286580b2c4a4e13288c9371ba348a4a1c60db4b32bd01be4b57798744591c85bedc759208a9b73a428772a8875d459825473c71a991379302009815d929aac82228eca0f053fde84cc079410c08b1a02ffac7b9de2a792067d5359e89fa7e sk = 4ad039def872bae50167984aa81a9e67d0a3b7d417c10846fdd91d7864a32b249fbbc87f3b9388f4788cbbd55a7d8abe92e9911f0a8fdecb1208fba807196264909904cc4051898078e6a7fdbb30a765a6e8644f55b9739858862785aa9c3a96f3e73be2fcb1399a3a9cdb3df1285c9a1a4274f6bd56331b9d671228cabf70607872bcbdbe8370d9685cf83b3bba404ed4e48f6f82809bfbbf31481d3abca4ad88171e878c7bab126330c8546550afe4325949a7e376214313ced6a64330d77bdacc90a2bb3a42e12f6ef05eec81559bb55b08b96fc810a6ad23a35940425d8ab8113294e7bc8155590358f18ecac18b2070cd4b632d1a095e8621bea9e89db5f13cd9011faceb7048a3c45d1c92553485490bb757e03fb7b0517727c747fb41678c32b519951a91ba89ac91968a7ba3ca15c8809c52ab3ab556c181177089c76a41146cb4b2002b537c154ba8e1d01589bcc9784c6be26692e8ea4fd05b4bac279938a240ea6c4501ac1051eb32b77a977ab5092cc6a1d61b68569075c3098da7c22f4a7b6cdeaa14d2e32dd747617be1b22b113497951df3170f98635c9bf61b40b9a695044c7c808c85c939fd42c8db6b2dbddc068da8a43d4783b0619a032346d675405f476b3c06a39e5c40b8a123e64292e03161a472b1fb484797257d55f12a64d4c70b738997c1294a9a6937764a85d4873d9cce3b1c9899cb1b7e61c842c449b1e38df1f033b6976b069b3bb172017b0a3c69ba7c2910322789139646a10daa4ca33c16d74297630aa59990ac9fb80391e816164a3c6e03be76fca16275154d563acd3bb83f044f0cbaa5c394035218c9537801da7ac6b9d3528ed3015baa6e6985787b6b7a17c89363bb25ced446dad36ece484415916eb8e4193d1369dba524e29b8f531167fd227d794b1def0224b955c838670e6430ba7c625a6df12e8d0470c1541443129170330b7fb72b9db84fbbab85e1340c9bd229667a90df379e4b89668d956aa7a3491bb8577eeb1284e5bbdc260886b001cc406b34c7301760bdb6246478db531fab0ec5494db53a07d335714528176966afcf9cbe9b44bf52304785c7ce5d38c5bb920e5f7aa89f48bf5bcb6916694469671adfa76b7bb19e0208b0e8cc8f9f4625d20253b79b0fb8e862ac4b923b131a78949cded7a5ce638d01ac81c9f683e18404a8c2217edcceef9892c0a65089fb86b8b050917a55bbec9515b02edff634c04c1e1eb597fbb06e55c320a85c6f82c8109a12c24a4550581596e2706137974bd9d64c2924195b1b379e90b74874a3c825484fccb34501ced236bdd0142ec8da7742c51f31757057c63a7f987975e5cf07a9a249d8653b784f8e1015aed401c6f372897b165c709673d61e34023614a2383fa6328a46a3a8aca6373093d1a0b318982135053a7671b30f00ab22330fd14c7a3b111535f19b266348aec60a7495834459645bc603a93b4d007901678bb36ef33bb4529d42659205b6877d5b0a117848eec07025688b03cb54fafb1684f42b06d015cdf37a32a08660d9220a909fa1724c4a550789904a8fe00a95d92dd802aa4951705a613304466fa42261115757c014240b65a576135e2b224bc6f35d79a747ba0459cd9cb5c4f879430533da112c023159b88799ee3937c02c32c4f4abf1f10d7d5ccecf9c50da18aaec4119f8a954ca4abe93b2927a11331a03bb3a996e99a79317ac9620e58d71711c9fa140739a17045370885b0931ca69e7f82919cb871c650a3b3393b817b04f3b88b5428d1078a52fb53d6373361f61516e20b805abc855234f902a0d87409c6cc45188dba2e08251b8934ccd27969ef01964ca1a842c1d26d7196da5c08c74ae7eca715b31b3bdeb3941957bf0956081d2baa8bcbcc7980501f75a6086709bdb7b4aa03a1eaa5a261ca72ab10877aa4c6798b464d77123129ad573403e605415b98b79d43d84d29592e61b562a1add72aeb809c4a33675cb1172cc80c785811ce07202a519220ac55a9700ab9b8ba5d2d87965542e2229a1d9223e5aac33529a7b9dc31a3869c84675c0b371c86db40267f91f5407ae3286580b2c4a4e13288c9371ba348a4a1c60db4b32bd01be4b57798744591c85bedc759208a9b73a428772a8875d459825473c71a991379302009815d929aac82228eca0f053fde84cc079410c08b1a02ffac7b9de2a792067d5359e89fa7e387d1ad5fb005353061009769429897289fe8e8e9154bb81437858b70de64399176c2612a7c5a0e933e0370c0398fb4608e259c60cd959156535f92b0714b034 ct_n = 8c438435b0e337ba7eaa3d2de0831ce36678086032aee4a2e99906ab09bf882546f659e8a1b6364a7422177c1c21e9e043bf0d4f4e4e047346f12a3ff0983e1cfab8398b7c064fee284c70ee8d0fd4db1521dfe9c89aa5c2958ae0ba452d8f2d77eb2a7031fb5b423c6a00937793c5ef808318990bc0f51c3b6f5659f51da394c439df081e3cb97fd376b44a980caa333087477828735799e44918b6bc57e0f4d5e3876b720fd06801f70dcc785c06150334d3cdd762f86836c469ca08756ff1a25a09c000996e4c601b6f4b51e24750fae2f7f737fd393e3f571e0260916b71538b0a6a54f9ef3c4ec7dfa6e630081ef00f5171dc7e29427cff60dd16eb2e5625fa6e87bc350e9eae3a4cb1f07f08ff30f9268a344fe29490d0c98596978d72f5fe931d70c1c08bce9cf729291209e21721124697c42b09b2e6d48d6ff3502b5c0ab12f10b6892b95e64df75e3bf87e3f4facdb2a52db8b2dbd2b4ce02614f4f67124108548fa9cac2e70f298528a5909fbd9ca6b9bc9a85ea4afc6a26e7d92d8fd35fd5989ece8e2b38fccea10254086df5cc0b34faa564d9c88ceace33751ab97ee4a54d9e5059640c73438f41c30eb781e3ffb0e5e542b3ab2a0f56bee8a8069ce6f5a10a7f5e39a106e7d2b13cad5b661acb05c594c61efe27a89bdf926f3cf2077d7e11e5924ed149f6a1cf6ab1f9c4d2d5dff1b67e57adee6652414b6f0777083184aa12ba723fa2e68c714bb5ee2b7c3bdc2109364e79749599ccc396da70b76897f2724e8f417da679f52273c047c44bcff2beaa19ffb348ff75abea19e83f5d4844794ea2db81f34353e77760c79fb02c18644394551a3680023604aecaf0233e41b50ed993c9d9ff70d9e205d4b77d2e44b33ffc0dde4b1e5c99a065b4fc1e3fd5c350b3f45bdef3d7eea3b58ba8e1a59ab8c97542f7c4b414954ea3e90c087bf319c86f44b757522f3c0de5a542261edce7a39d220fbb02a2b350a5f5ec51ff83946718a2338ef8c22f8127d16b347a5a834255d165ea28d9f4deff954c3186701b5834ea0ec8c407113f20227e360a6e10a82c89dd40d9fdb9d ss_n = 529473b5bd448ecf1218ec9cb3d0c50e693524ba6171e66080b38b89c244b185 ct = facc58fd17e35f39148272c7d82d4be52924a696ee0e51b86388155b562d3bec5d03c3ae28f3f0dbc6ad1b444f40d843143ee86a739bd6b6cb5b96c70259139d06b8d9aca43f5b575648971b35554cd089b5013a461c129cc6a6d0b89aa9b26ea8393d682f12cc973e1b0b04d4520d2aa1a399e7d0a15d245be1c2b53923a1b8cbf20543b49de035d3e499ef3841f0e5b0d07aaaafa27d087ccf266d6489f38e47cd90816d4a6949db9b07ed2859b957623db71067de3ae294645ab24b943e7238aa476058340f7e631392429bbf41acf5dd98a5347940dd726b45795b7e3106ba38eaa0c3202841575868e75e6781ccb6567b6d2e3fe712d9a45c539412a6b51454458806c0b2baad3b891a11c3f54ffd7e875ded6e83c79ee772460d76198166489ba219de25d0bd7c828078f3478886ff8d2c991d4e97c332e10eb5e2f2879fc035986da85d6ecac18b1891a1cc20bc0ae49e29d8024027a3dd9f2b2e436efaf0a20b2f5c3a052283c06468e0c268ccfb4726bba11a619e7d9be021957e10d1a6632d7dd79419aa41026c89bcb3419a52b0ee58f4ff537364baff4a14409ef6b573a9c83da43778e8b4091380eb20dc1e7aeb83f27b96cfc5df9565d60df3c8d98e1020bd146a2d8ee0d820dded76a2fddafab99cbeb94c8e9c9ce904f8a3dd027664ae61783b081803eed428f2e1f69a89e4a40ffcafee11806216ffea4a83e2e87cc7a7778c0d156f5946b41c1d9c974afedf437d2fee809b26d6c019c755a518a15faff73e82fc1b085061f961c1984d572da241b159d8cd5c1c3f356d10ba75190608f628c97a8f32a4a2fd007e61fcbdbe62067abb6f9a7494600a11758cf257df04204c0da937c76ee03511d6e2ebedd8a2397d58d3f9ce945d6bf176d6c749d376b35fab21902525c4470ded8ca2b6dcfc892baba3c1eb45ae1286f9500fbb600c7c4ccf56cfd491c097ab3a9ede83e1c9e6abbf6165206a5fa2bd669fa1744c89d2ce1e17ed36477b899e6a8e69e7afb439e7256d9caa35592b8e0692e8c914b9e0fe54b3201fe92ee06b60afabfe94d9925b9cb403b0300043d3 ss = 0a9d2b1646d0b529e39a599579731e1e7d43caa7b51b58c1799b91cd628e9095 count = 693 z = 9554a6287da28a67a25ce9c34e9befc450c199d1a226ada75b40dfac6cd6025e d = bb17a2de29a1c055b4419db89d30101b00733c71b177772dc7896c95e8b01890 msg = 86962c1f82a187fde25ace2e15655bcfe292d717a1618f4fc7758903c9712b0c seed = b26febf85439bba61993ea73a5ef57821531cb4146bdbd70bfae738ba191a4dca7e22fadf42c5f7eac7ffa958e578cbf pk = c56a2f41882f8587ad9d534da652cb4d8c8faf557cc5d62614802c9acb06f8b72b77486af291af96d685dc47cd24193308975a8eacb3aad21806b1ba20156ad0848c9ec10c14da832aa55669a2b67e8251c0ea4f549815b41723f1b6180e032b217668dbb271b6c24a4125393cd5c206c131ed0b151e71640b6273b6042156d950d4109f61fb02782aa4e52acb9a25b39685cf3c7b1eba3854e400190aca7932849adb527ace158063862739039ad2b2282df96dda020aeec56c215981c2e627314565fc52311009a7020b5dc8307ae97a7dea1b9f1dda62c3f2ad99887107c9775421bbb69b4cae7077b3b43e0ab68a90db1269134de91715b3674098a510c6da31ae087199b0ac7d62b6471589470667f2613fe9777efb4abf53984c018a98b77cb712665b8ed329e447220284064b414825b3472d313da1bb40c77994a684aeff6b880273444b66c235d004c2e80081e57cc4f66807919911ca69ebd43f7894379b4a6ee9970dcce82ddc4b0917ea4b99e81e1f5c8af651b6f325ac2435aaa64b91b1e053c40999df5b823d4abc735bc4c10491a5eb572c01a3df361d605a812a8ac288939f12cbc853229e3748b204c226b984973677acfed26a74b25488c445fcd436d9792953d788f6116a9d327c7df088d5acc06986c4d75816d9e6832b9a6bed558e515c90a644ba874539f65b798d02a145f4324fa0c7a4a5c0bb2b072595bba606920ee655c0dc8fa1a06869118e54e6780ff116401057be504bfb8ccbd507a4e25cc4327c529eac40dd6411c03b8826bc5d5fc31449694cd7413f36b309d94108da69c319658639c3af8a47c2e0951157211f2ac422167a4cdad87f13920714903bf5d9820d8b0ba57042d79782e109953cd485b3842e1a6b2a9db7586e813fe3461665b52b0b546701439d55e0c733952cddb07ca4fca64ec5792534724a416a2c022e749156763688d52480394aae4db21b0e272618e31774e748f5bb796380a13f4aa21d03762f52991516111cd002f273a130859aea4604f69236ba481ba889ccc75765fe992c2f456a806827fd2c92c8aacf46cc0318a260fd87018abcea652484c4ed98ddd9e1cd85ab6643bf133c937675e4d617c180ae sk = f4f42b11308a346b058eb44e0905c3bd481fdcc73b8462a7926227b097be739c224ae5711888892fa1b35b4b39b9d845978c87781cce0f3108a1fb012c21b650786860697a0a790438c5af8c63cfb32c19d2a92ce80011a6493d760139863486741057b403beaeb7b847fc650a0cbe846276aba7b5f5908070b66592066c6f053a06184d94a9bb800b59e22a9543a256e81ca30bb4b122e31a32b01dd9956706571ca8615b9ab966296a7543a48166066de42225f91580a4a83ef165367ac3a903e2874a54911e53a8b4c1cd7dcca3d07549b4905dd723962cf447e76bc354e36c43209a3b97571f834a588079377bcf2335cc91b93ceca3402708b8fdd1390a20322bc0504f0554218569cf7265310cd03566b2a0684d815c15c78505def8647f2c7689dc1d7c6c55cf116cc5b2a00d4783c24a0b335264872480c41c4b8c562334d75f8f192c5364117cf40d4663664c11429c68cc02f7c83aa2745443661c372062b423de64752d774ca786995a0832768c6548228a54517add644535387231f50f530ba6b8a601f9508493e92f12827d932c8514908ed479312e7392f97bb51f7b5b9eb1c067556723ec048aaab1add3c1da814e4e5abec02a20e764594d4852531058735494e13b2a7ac53cf2bc3bb3333ed9e987208a861671cd6e7c716cf99ec63a537172769f8aa5ce988c98a2034c690ae097a300d95919855854041bfff5bf2ff13421623662f6bfc8a6111ab8712e556408a176b0ba28d5b39c39e00fcff3b602083ea52a73a93bbdb6862fb382a436e46dcb3900bbab8f7cb10560b96de34b4458197046491bae4caca9f58b07c3b221a5131508b7ebc10b4ef1b9474bce058948070b5f87630f88e20fef73466858c0d0d79d89f83951f28baea77184446abc5127a62b5e7602375bf9721924abd2ac64eddb52a7745164c9067b5572e52501da991b35c123ac0c3f8d982c3a674be06688833a7892825091ba9db0e3c163e0a1b1b414efa9670bc56d62c22d7b593d670b7f8b779ab8ca934c7c7896493141842a9c119560626e4dd292bb81262ce2a134039b59706bfa625cc56a2f41882f8587ad9d534da652cb4d8c8faf557cc5d62614802c9acb06f8b72b77486af291af96d685dc47cd24193308975a8eacb3aad21806b1ba20156ad0848c9ec10c14da832aa55669a2b67e8251c0ea4f549815b41723f1b6180e032b217668dbb271b6c24a4125393cd5c206c131ed0b151e71640b6273b6042156d950d4109f61fb02782aa4e52acb9a25b39685cf3c7b1eba3854e400190aca7932849adb527ace158063862739039ad2b2282df96dda020aeec56c215981c2e627314565fc52311009a7020b5dc8307ae97a7dea1b9f1dda62c3f2ad99887107c9775421bbb69b4cae7077b3b43e0ab68a90db1269134de91715b3674098a510c6da31ae087199b0ac7d62b6471589470667f2613fe9777efb4abf53984c018a98b77cb712665b8ed329e447220284064b414825b3472d313da1bb40c77994a684aeff6b880273444b66c235d004c2e80081e57cc4f66807919911ca69ebd43f7894379b4a6ee9970dcce82ddc4b0917ea4b99e81e1f5c8af651b6f325ac2435aaa64b91b1e053c40999df5b823d4abc735bc4c10491a5eb572c01a3df361d605a812a8ac288939f12cbc853229e3748b204c226b984973677acfed26a74b25488c445fcd436d9792953d788f6116a9d327c7df088d5acc06986c4d75816d9e6832b9a6bed558e515c90a644ba874539f65b798d02a145f4324fa0c7a4a5c0bb2b072595bba606920ee655c0dc8fa1a06869118e54e6780ff116401057be504bfb8ccbd507a4e25cc4327c529eac40dd6411c03b8826bc5d5fc31449694cd7413f36b309d94108da69c319658639c3af8a47c2e0951157211f2ac422167a4cdad87f13920714903bf5d9820d8b0ba57042d79782e109953cd485b3842e1a6b2a9db7586e813fe3461665b52b0b546701439d55e0c733952cddb07ca4fca64ec5792534724a416a2c022e749156763688d52480394aae4db21b0e272618e31774e748f5bb796380a13f4aa21d03762f52991516111cd002f273a130859aea4604f69236ba481ba889ccc75765fe992c2f456a806827fd2c92c8aacf46cc0318a260fd87018abcea652484c4ed98ddd9e1cd85ab6643bf133c937675e4d617c180aef1f4218b411d8d5bd0d6e16d166b2eb9e06c8d36cbc1c13bcd69ac561e63be569554a6287da28a67a25ce9c34e9befc450c199d1a226ada75b40dfac6cd6025e ct_n = ba27c109e6f81239fa96c6136cac40fe9ae0f0961b9fd38ce3170ce97f1e245e22cfecd970cf1242edfd74cda2568785a07dabc2dcd54c27de40f91f8a4f35918ebb8af52e89ea5003d21e8d1dacd800894176ada8762ffc515e9a3b2eea9c4387ac1da4285938e182a31511842c8b29928ddb16978ffa5a2d5809f4a2ded42115f7381c37133c589d0aa5b2f8c54b1c86a427009543cc5a63e0e85a5512c421b024491fffec42afdcc8043bdf7b1e893543eef9e0302c8f46c6836cd8852fe5264ba32d8b82497985a0f8fbd95917297ffaa603ce4bb7bc923eb51122ce8d483052b90fed26d726128ab505724720874de7dd541361119bbf2a2e0cebc2982fd974aa61611ef0c62379610f9571ad66cb5f26e730c584fe074fb07d856020821731ab2d98bde4022bb62b39f23d3b96c6246fa0369fdfa4b07841b806eac07f0d23f178da62a8cf8123fec533d3f206097b09e362fc3ae56ee4f51fdc177b19d931291ba827398dec63acc14dc6ce372035ebd362367656551958d70c55249a89ea7a60065bb2301ea64fe29bfca63f741658cf65388835de997cbda3010cc263ebe1e60f5b60b3c16b2ee27590bd8d1e497c75e38badc627c135018823ab774ca87463aa9d82db9abcda734648b30f2e5139b1ed361237669858f08fc86cfb27c1fc0ce90d3c7069befe54ecde1f2cf1cb4f67dbadeea1fe37b3a929f9277d89afe2d3f75cff96a6bf5ba88334aff8a09c5d2184830ee85158e4ddbbadb637345c73c7d96ab83b11cfdb6fc2098e763e9bb4b0a4629dafea40e71a58370f8c4ceff69741fd9275d38a494a5b5c06e44e4ef7770dbb4865cb52a25749a250bcaf3a23929d160dcf2140679e9e0ed892ce31e98b75a547073bfd93856c34c88fe2990776ac9ddcae8b98dd9dd08e02ae357b1e47724607dd06a3982d68a4196fd8af386f6076a5eda21fad8ae9fe69ebab5629863b65673fa1db4f658fcb5dcfe9116200aae34fe5a228d4d7d4aa491a40d9b9bec8fc1c73bf7172586fd7d0a652a7e26dfed9db07b078d21609244f4bf94095e9d3daf5934cba7c07fbccd744 ss_n = 21c9e0e6274ee7887d3145c8603fd749452fd4a667217d8cf998691f91040908 ct = 3b47fb0a8d202fa052b2460a41b8fd1f11aa7301f849a38f0c4fdc2a6ba5d89d94a1060f28e6117897e2f6d7a8375ff7916a5c2c2d3a9ee82de82eab5f7f2b5a3e4e5df5a48f746e0b2b48ca39a61b526a82b8d46bde11264908943067998d4f53e7c057b666e9ddaaeea3a92d2aaf49b7416b9cbcd0cc4e6c083d63ed5a7cf3c34afb5ed59e9eb1b49399cecdd53e8a5b85eae0c5e90f0701d91e956b2e9f159930f62acbf264d4c3dc3bc6cf3e9b2f6fc9549f4fbae9383c58b8e9600175c8e8e27d8d5c3c2b58fdb42c96daf4f0b97e91fa6bf4ecd809c1141ca6d821808a8cab5765ebdd65d740109c55f1ed1e9c2af33e438b0d4c465cad2bbb23cca3e60f43f6e7a933e33245ef09c0594f0ea5f56f33446a7acca0d9131115631dc7f187fc056aee42a42db87e9c47262faa720ace1d1e1f7b68769854c0ce8017979b2ce61085162298ff7b28b73c771dd0176465f5781d0eb7191ee7c19f963b5a04a8b636371e765289731309933463bf48e6384461b98d9c0fcfb6851c1d5be4407c6626c6dce97a7dfd90000d3e29afd83a317168170886421b99a9a43f3aefcc88c0e39ff32edde204a3daee853197dc250c7151434f6ce8a425daf63909b73a1ebb11bbf50c6803372b7ee4514751b470291a7778e47e42384508157c7fc6e2abeb1a12c0e804e4f7766657ef33cd77b5e309e1072594fa6379043ba4fff67f9fcf9db2e3194d3f2f13c644a69b52b33a1a6d82ba4c58e300629c662717974e0b3de9a100bfb9654304cfa7e36e1d0c0497124905f489a35ec8989f72570459b698f8c682b76757f47740f3a9286c62647f2e522932c3d432b9b233bce0883069cbb755bdd9e4b66d2f7d4f012eac2a6c3f8dd4f397147b0b85bc12c598ebc13eea31fe3c30c72ac7201a59a2f2495a1ff28ff12817d5cefef920b0ea384e8ee2d1359a48126257cfa572438d79d4056470dca44c803ce0900973b2b2ef045f6e879cb353656a13c2cbed1d65671db281a7e54681779d046c815099be9e5dcc7e6aba95873ee06db695dc3f920643a2119214b4f8421a50cb877a14b02413b9 ss = 33b1cd247c7c3155a7ffb691721e5ba9772bf80aa48707c277e1a4e309f6c59f count = 694 z = 227f37062b9f266ff345d963a8ad470063a88d7176afa154002041a5f648ff13 d = 6032f66cdd6298b7314a5e81e6ddaa5df5bf5e3e6716ed3cd44ee28999df394d msg = a76404df68d750690aab6e064076e8c052a618f7ab28382d6cae90403a168c17 seed = 9a1a68afa85446ee49da50e74165f383c363ae7fbf0f1034735b53add15ca39ba248bed1ae1cd94c27d2a1e070676e9c pk = 9a9aa201595bb58cae35412fb4689c91c904cf470266520605d3b1dc68c5c4f2c6ea0b11f56cbb76c96107bc76ff7924e511a36084800c5139f0c467e1baa1c40b555995958a73cb02655374f124f16bb813848ffb2432ad0ba489070fc2a7787365021091a6da91861c3c56071c369a2c58cb8cc58e88752bfcc148db89e4d36dd2b49207542e50488c761aa5053c014e20742ec02fc490a14d6770c2a8727dc1c5cc63aaa470520bf523c4591f8264c7863905776235e32c90015397a8772a06fb7e6e61a2c89ac6ca892b08aa0aa01578b046164716c420490cb868c4333821ffb9673c8b59e70422488c72ec8a3837f88aa16c50f9103145cb3cda235cf1b256a3a062c9264e5872bd04113d48027ccb11135bc60366051376f801765810e6f66f6f8555f0c837bda67937a61e43c0619c462a0f9a1a1008ce7b74339b52aa467b144133a92ca2832e391cc6704d0239a5b0fa84f168a2ba6a0f94a472e9461acfa6bee70842cdc5b45d08228d1629dd24429f91bfa06770fb7631e6f1cbbda2c24bba0ad499a69839093bd132c855b0c6579a691058b552085ca3bf82e87299b1649f198ac13630f1038980b7aca0033913182dc6ec997346546bf76e1e39aec7db76a124991f3562c5a8583f617eb37c1fe2d629d603bbde500cf2eb6cafe6c8bf52b4a5e682f3e786a7694d17f30e08e127390b0c8a563b86438464997bc58190a3b152ba252468eb5c2b2a06f10a3992b8bc71aab26d6ca2c626089cc54c1c684d2666b5136510d2d21af0f8ca77718295c0474a99c9dbd6280535662d68105e246ca0395e747340b158cce79839c3a1c463e528f4534c663261f5f093b970528996be30747a52893fc154acfd9ab2fc31ade9d0595d9b4328b2cb1d580bec46a3ca167a83c254b4d1101ad6a6a470b6f1b49368cc3d3d199aa7fc4700fdc7ff086b1eec819e731ade42a4d2323ef55b087c5513189c8f68584675153fa8c80e1e460292a30d0f0484b0eb5dafaa7b60cc26ca596286fa92400081ea462470d6c37730c63d7837a6fc944b837c16f7bdcae778bc618d223c8b53d4cd31425a3dbd1aab793cdad8434ac29d2f8c67c9ca28b24ccf4f41245667fe4b4f sk = f737209c4b67a7912ca16c9c276968abd94c647a4d14d7bdd881b201dbb120ea05331a2359a8c206760d058994d74b66472a5b9e8412014b5e2587392555811a4953c5101dc3456e29d77dd682a966da4bbfa1939c38a405e074fefa2c68756c1bd6654986cebdd03f1fdb1a349128b80b031eaa8b2795a07fd978abb85c2bc931ee47bc3893caef075436a957f3ac2aaf05c423dc37e223780d0975414555f0594ecfb54ff33b79210a8534c6a61e438b6eb6c990f9acda5a039f73c519da43b9aa05cda8c3cfa89c2eb01dd110a680240ec9ebaf67ba1185538f2690ae730ab3f8e523ba29865cc676cdf6ca7b804192e823ee39933e043bc4374ac5fc2d50f2cb394928ab2c9170680c6f81955c746be157327cfab779194fa239c15c0268ea167eadd051a11c4b19fba7c51885a1bc4591ba95fc462d640517f7d60b7ee3c82d44824b934d6b0003e3265b906b13c4625ae20a5063fa6fd1c98052ec8fd561ce027424c7b46092480b6119742fc3919f67778312b4ecfc1726d1526e338018d74753b0c05d90ca7d547fb0803efd0632a3c83b22832dce1b4b16e04bf86044607a90b81662877574b69c8f1de3205c0313a923028ea3b560170af5b83aa009a26dd49cf121095ccab468822fd11710a5778539818b258aa1bcfb992862209e242fd277146f894222c507406549d4a4cb14d81cc47a275df0a0ec4145208630e6651959d601b17183bc18bb083595f12b424ef46858860cdeb03ce8b014507930275470b8f5c0c0aa45498552cd4a91fafcc8211948f7803f2e41048a0a4543408ff2730a4505297b579fd99625b0f97a2eb51a9ef0320966680a6588827416882c1db3b3b0c5b00df7975a389182f3bbac4d7b69dbcabcbd324d2bcbc9d982cd86f9565ad01da2a96403700c53e7c6ea7b10cde24aebc649582a1e7ae62c75423b88675ec37bb63d4797f5e0544a95cd968a133e14a6bc339763184796b62d9f181250085411e379f6ccb8b7949f906901c3d51f57f0a5a44520633704d3fc1f00594b7772ad1070b6c4175debe4202a9c4f0bba1a35a72b9aec093ae47d9a9aa201595bb58cae35412fb4689c91c904cf470266520605d3b1dc68c5c4f2c6ea0b11f56cbb76c96107bc76ff7924e511a36084800c5139f0c467e1baa1c40b555995958a73cb02655374f124f16bb813848ffb2432ad0ba489070fc2a7787365021091a6da91861c3c56071c369a2c58cb8cc58e88752bfcc148db89e4d36dd2b49207542e50488c761aa5053c014e20742ec02fc490a14d6770c2a8727dc1c5cc63aaa470520bf523c4591f8264c7863905776235e32c90015397a8772a06fb7e6e61a2c89ac6ca892b08aa0aa01578b046164716c420490cb868c4333821ffb9673c8b59e70422488c72ec8a3837f88aa16c50f9103145cb3cda235cf1b256a3a062c9264e5872bd04113d48027ccb11135bc60366051376f801765810e6f66f6f8555f0c837bda67937a61e43c0619c462a0f9a1a1008ce7b74339b52aa467b144133a92ca2832e391cc6704d0239a5b0fa84f168a2ba6a0f94a472e9461acfa6bee70842cdc5b45d08228d1629dd24429f91bfa06770fb7631e6f1cbbda2c24bba0ad499a69839093bd132c855b0c6579a691058b552085ca3bf82e87299b1649f198ac13630f1038980b7aca0033913182dc6ec997346546bf76e1e39aec7db76a124991f3562c5a8583f617eb37c1fe2d629d603bbde500cf2eb6cafe6c8bf52b4a5e682f3e786a7694d17f30e08e127390b0c8a563b86438464997bc58190a3b152ba252468eb5c2b2a06f10a3992b8bc71aab26d6ca2c626089cc54c1c684d2666b5136510d2d21af0f8ca77718295c0474a99c9dbd6280535662d68105e246ca0395e747340b158cce79839c3a1c463e528f4534c663261f5f093b970528996be30747a52893fc154acfd9ab2fc31ade9d0595d9b4328b2cb1d580bec46a3ca167a83c254b4d1101ad6a6a470b6f1b49368cc3d3d199aa7fc4700fdc7ff086b1eec819e731ade42a4d2323ef55b087c5513189c8f68584675153fa8c80e1e460292a30d0f0484b0eb5dafaa7b60cc26ca596286fa92400081ea462470d6c37730c63d7837a6fc944b837c16f7bdcae778bc618d223c8b53d4cd31425a3dbd1aab793cdad8434ac29d2f8c67c9ca28b24ccf4f41245667fe4b4f0a1fec3f44e4bbd57803e45cba118c8db0b70f4d51431c7ff4f3c0a260ff7cc1227f37062b9f266ff345d963a8ad470063a88d7176afa154002041a5f648ff13 ct_n = 16ee668340cd40294ca0d51d1a8e7c5d2cc5922622bb15c8b77e7f4cc02942e52d04ad102f3608eca2d756b37090fe7cf3b4a36a44c4bd3f9e8a1f720867daaf5e11b766e4f630feb3351088e376d1fb2adc0f78820f2ef445f38ad1f14818a494f2b6010110e8557b7a01f333e194d030cc49b89ca82f926ead2f31e52465bef2c8d214bf2b74f6798a0000220135b0286cf388615133de284e095e1e4b89b9a4d82237ab29fbac6b74935d1d8b786dcee03eeb12b2735f4f169e67c9f50841c078db95ca84419856ce4bddf2a955e58995b45280b3c884d38298003f3fa6867fa040c81e6d013802cb329515b5b03eba4cf84cafb46e77f60cea7e8105d4ce72851a81f1dcd8004274d142e0e286d0c1bb7f6c0eb3a17dd6a6b7e09f5299d6a431aea54e3773498c0b41f9001bef1f9d537b41e064a8a5976b002c02db78e735fcee6945bafac6a3d490caa91ab692b8c5527488fa983715ef4fe4cf2c75008601632aeb2b89dc074897ba3cbaa565be0e2e40e85ea2bf913e5f84abaf2a5fced1b5796df5f312af8a28ee559d20d047bf4f5383ec790f4e966d93501de2cf3bf90b67012d3541881e7a3d5b0655a29688a0d614fe550112521bd2b1b301bf9a17f36cb8923568faef6497387c561d113be9b27cc8aed1dcc14da4997e7ea8da879381fdfbb72ef1b25631d2ff3cca84f2e53ff2bd1226be027d97b48c5a493bac01a31934d694d4e32ac96b74e122bd4960746a27d196ea52aa0135560bee911a415295b366eb87cceb38aeec361e3ccef0dc4071697ef4b9268a67748a61d37996369ca972356757a9bf18d9b7ee2106e11c9eea5cfbaff88c035620fe2ba072d4700887b408e6e19d8607147dbc3610b791ce699bacc311f2a767bf6d443acbcc561097b8cb010c4243368118806ed4007b72662ba160470d8651731b275f726aca6750c0bf1085690a196223eca7f2917a8f35542afa4e44c055e0bb1bced93763b55b4b83276b0ee3701843f725bafc35ea9ff97213c5987bbb294cfc3fdf8714a7cf05edf4312b126558e4cda3b3e5f4ce59bcac8ece50e52641d73d ss_n = 5cf3d9e05f6e8da6d23eeaf1a98123f37e33aa302b4773ba13cabaa3dd584e84 ct = 5773855ce26a08e6d81f0e5e54c004d883760343071677748bbeef505dc2b2ee4a529ef6029e92daa06d0d383b9afc7aacea278ed4104e0e9f7806366e2a0e09719d8ec671ee95a9c4fa44fe3ba403c603af3e9e480d1d0cffe3d345470d48bcfc2cb687e96beeda5fdfd1a0e388062827b65b120d6a43f6ef94f9745493ce8edbdab7c038151c763c01788513346fa3dcf59e34c8ce2eeec4ec54be16b4aafb80e7b6d9c6cf4667f47fcb8403663d43584eb70fd33f797fd48bf579806004286e42127e2649990a5d592325cdc6c80952cfc2c9eb40b2b7f5f87b5e1a67d318f6b1dd5fcbfe767f3e788990f5af594137579728c1778deb8a1abb052399196d3404f9ca6cebdc884876597f915897470600a2b5a8df0896f29f159a9fbdec345236935386d9508a6734405d16c34d88bee9a333454c751ec8858b04668b6e8643849d47489c6d1aa5bd49bfb5adfe1a340e9cb57519044d6aa452e1e7c14239ec2bb4f5096685e080239d429c4602c12837915b2662ef52e2ed69b138b219407f47607b1e6ce0421cfb385010c66fed187e2a0fa075ee9006fa06066ed3e24bd692e85e666674f68dda1db7c290a3d672b48156650ab8a68bda59703f7bde40156c872c4a881d471494d99be54beafbf94b66219ad34a3f04fb9cb757805ac8cbf448fb648081ac34d461f4e3a3750e4e28229417d18330d565a2dc44db4c97b536f4e4fecd841cfadcb6ffcc48f0772caf606a6930f777ac6f2bc523cc3cbf2eb073961548cd0f29adc4933cf4d3a54cce5f8d514e5789c9eb8ed2306675fcc718fdc7987cf29db69d89d37646c7459ceb2bf1ed991ea9400bcbd20cfa13002dd5d83463f4c9f97569cfbf8d76c27bdb23bb4300254e9ae3a0ffe6acc71b23a05e56f14ecce3123bcfd6a40c004c9a319d9da34ecc5686c38816ab9199095787320f638fc1ab35a9acc5832a3a5ee875318986ed48d3ecf58a6637c761b9cf0db24e4e91ddcaf99d93aa0c1380722618b10fedd5c5b361e808441740d1751a824df82a4ee0368c38d18e455336ec17c27d153caeeb05ea75e5d585931a8806 ss = 6ae93d5c8b0d5febf4dd91441182d157bb82ca2bc80a7c328823e5a310d701cf count = 695 z = 2efeb26453d176fda47beb45f8605e4abb986df02cc54ac8691ee2ae1c4ac9af d = 26dd9cdd752097098ed041fcc7e2a4a48f33ea99c4120223597ca891980cd518 msg = 3117e92ce37da38ba1b508f078275cba8e3a628b8eea85ea808fd1c5eb1a65a1 seed = 4078f4f354a3305255063af8edac8a5c8088c41947a99c940faafd67f2b45c7c331951f2028e80bb84bff9f3baa9dc74 pk = 5b05a302b6cd0fecc84ef3415d409e663993fa6a3e4e88864cc34423892740a69f91253eb854614e66c7a91248fbc57402fcbce24a17e9c85b93c2cf99f87d0f415679fa0890d561d86b7355069dd07221c1683c83540c3a82c4559b75eab02be455795ad69274053586f12a58328e2c949502136934c49e0ca8bcb3a41aa62221eda1be1b71c8a7401e346569ea547da5566d5849a2168b6ab5750d5e0b3783233c4028b57cf915c9fb00a10b266e2c4214f421cf732196f11e621670960798b42a3d0cd22c31376667024dd3c287544259af3c7bcdba2c659445ef885b5800ce7670323f7c4adbeb8ec5b8cc3b3b17ec39165dd590e201793bc321a5d880c222af2ba07642ba638a6bcb4b14729c69c2567b18a295942aa4094df7744c174544503a49525abd6595655a38a190b62931036184748c2c5e2332cb1df942eadb8854d7aabdc4360ac726016c27a3f32390d88d084a66e041acc41b4f77ea9068e48fb7d001f08b796f218fe6a9c6d90ac38ae62b0b5bca9ff17787d23e08a66cd9f93e001c88f7322b9a90cf0063956a130e010963ba3abe0585572be6c2882704e0073df4f6cc67547f8735c9ae38819a07393eb396a3a579c2e44f22f46a85c207cffc7f72a421b45b8614d89c4bf44781e68dc2d89e69b198921a7ea5141290081cedd5047ffa024225ba9669389c62bbd3496e395acdd749904b218783ca33bd161735cc6f438b2a3c3b7871a9969492126e0345f04b2d614ab1f1e7bdb895617bc7b350231d4eb944f249471e797f0666c9846526b203aa1a48810f4c02c57592e63aa606c1837261cf7c07c6870b6349a5c740606f23b57f61ea71bb7bb54bf13fc3ac2926e535f959b93b1861b3001540994c15473253dbc36ac74019f869734662ed659dba82190634108d3c10e65c37cb185e56c7036526656e523c56ba6f98e6a680f64d78f0b982e6080603663ddaac6851b092303b88a2905e42ba07296e6802aa2f6b3de6861eacc1a891c9509dd8a4f25573cd81ac9941702532adf8bb1df2d11857c50bce4924466c676066b2016841052611d3758aa5317766792e88c994fef5bdf78ef11867f34e64e47d66dd57824fb65610cee9bcdba0 sk = f3f9346094ae8415aa11d2cc6fe29074589353ca2e65b7abda6b47fb6150ab80932095be93e1b316044789f42362ebbe7e26636d083d428316819a4bb8873dbc02afebe233fc56c15fea702f074cddd75c7bb1b408d2c37de680220cb6e2417ea99011f11cc57ea96a78cb348dca3b64e1b612ba67ac6c9d99373bfb65bba9a4264bf2c199cc8e57c268dc61387e084930e4af890c2ee3195b3187813fb16a2ad833acc94038cb7f1c629ba3a76cf3e0378eab9d3f982f960c77f486b3fec9418bf97a843017a8cb7643a42662a896435cb0a74798e43a022871156539b73cf48a9793267b85b17e086f38d5a1264c656253c3af580a82449f2e7122002166fdfb05af7a68bed9afd7b56c83296576e7cbdf35a82bc714b4c551190652e574070a07872856c08d2301d363813e5750f0f905abbac33324725663abd020b4e6dcc94e5874e0e67375a57ac6aa8887ec3a4a0429aa2430e3f996eaa0169125145ec89af17c1f0e13139792015a892cbd292a1962295d22694a485e05f3170d8a71dbba1cc4b42ab447ba080a9568a677fec0a5f14b11444c8b49182d9d361d13a09bd4b25246551ad4fa6af2609ffb08c622f228e1a0ce4888b0397b4e8eb283803a4598bace4d7883613b4862fb930a317f7afb22121a043d79504d76418721723a5a0cf9ec740b3c5738384dfc398edec6c5f3ea5754217722a71c3324707f327c0c06679b6710ce5c0cbbd931f6b423d362b0ef93a67ef080a816297fe122e5cc4f8b8b2011785832c94752188810025e1c852df2d9a84ea3089608507b711a11588604c9c575b2261901394e134cf516a31db4cb58a00da91c95b43745bc513da8a72626bb49f58218afa16fd8764d8e4bb43b7aa57b479a89b977f70971d8a813c504c03901c89f9b133acbb98c4921173b9e6fec8256d4cfbf757090416843dbcbb3c0a911783d7bd3ae9a3a88013789250781f23a384733bed50818376172dd1220b42b70d6241f140b149dd5566294bb7a591237b997e34a9096c2c4ed2b1b554b57781a213914b3c7146202c1bf86c8a6de73b3caf4c5c89083da99225b05a302b6cd0fecc84ef3415d409e663993fa6a3e4e88864cc34423892740a69f91253eb854614e66c7a91248fbc57402fcbce24a17e9c85b93c2cf99f87d0f415679fa0890d561d86b7355069dd07221c1683c83540c3a82c4559b75eab02be455795ad69274053586f12a58328e2c949502136934c49e0ca8bcb3a41aa62221eda1be1b71c8a7401e346569ea547da5566d5849a2168b6ab5750d5e0b3783233c4028b57cf915c9fb00a10b266e2c4214f421cf732196f11e621670960798b42a3d0cd22c31376667024dd3c287544259af3c7bcdba2c659445ef885b5800ce7670323f7c4adbeb8ec5b8cc3b3b17ec39165dd590e201793bc321a5d880c222af2ba07642ba638a6bcb4b14729c69c2567b18a295942aa4094df7744c174544503a49525abd6595655a38a190b62931036184748c2c5e2332cb1df942eadb8854d7aabdc4360ac726016c27a3f32390d88d084a66e041acc41b4f77ea9068e48fb7d001f08b796f218fe6a9c6d90ac38ae62b0b5bca9ff17787d23e08a66cd9f93e001c88f7322b9a90cf0063956a130e010963ba3abe0585572be6c2882704e0073df4f6cc67547f8735c9ae38819a07393eb396a3a579c2e44f22f46a85c207cffc7f72a421b45b8614d89c4bf44781e68dc2d89e69b198921a7ea5141290081cedd5047ffa024225ba9669389c62bbd3496e395acdd749904b218783ca33bd161735cc6f438b2a3c3b7871a9969492126e0345f04b2d614ab1f1e7bdb895617bc7b350231d4eb944f249471e797f0666c9846526b203aa1a48810f4c02c57592e63aa606c1837261cf7c07c6870b6349a5c740606f23b57f61ea71bb7bb54bf13fc3ac2926e535f959b93b1861b3001540994c15473253dbc36ac74019f869734662ed659dba82190634108d3c10e65c37cb185e56c7036526656e523c56ba6f98e6a680f64d78f0b982e6080603663ddaac6851b092303b88a2905e42ba07296e6802aa2f6b3de6861eacc1a891c9509dd8a4f25573cd81ac9941702532adf8bb1df2d11857c50bce4924466c676066b2016841052611d3758aa5317766792e88c994fef5bdf78ef11867f34e64e47d66dd57824fb65610cee9bcdba0fd696f54fac3109b851a6150e8545eea56a93db8bb98cb923e4d972c9f83bcd92efeb26453d176fda47beb45f8605e4abb986df02cc54ac8691ee2ae1c4ac9af ct_n = 6056d947135ec52d05f58e2f26f3298f42b1a67a103b902732bc021f39f1d52271a25a6305dc447ee15081de79ae497ebd2091f22271355d1a4357160cbf22fef29258ff50d687b66a7e21569719f2e0cc0b98121d783cfae6ba904bacb3b9cabbd0ccfe1190c4f889608da8bd76a3b7c0d0d6e3ee2af85b983ff2d94c2bd9c8305929ee291b699b334994e6b350c5562afffcf36cb925a8f165c66af4eafbf85fadbdc27c6c2cf4c523bcbe320dfa9588857336df65fa292f72d9c399173e05bf548d78feab07ea187e3861c7f44707e5e7792193c5d8de5136e045008b371c16cfc6cfc8304d8b6404f2e5234387115edde84360908c09e839f898ec369f39ba087f7a3af5e204bd848e5a95189465de7b109e18f3c55589e1ecc20718d67a0c7be95dd12748cc7f3c43ac278c60fa32222910dade4334fddcf8b60269a26fb652b7ad70c36ee13e8c8c40184849062b06753f1c67ebaa1bb538685d1372e0fce5cce7ceb799070b47812af88167856185c331fb3be309e0972a18219bfc3102fce8cfc50f32d27e711fee3d49c414fc987f9449efbc182d8a79a5ac04e3d5c6cdd6173dd6658c2563f4f34604e594a70f8c548fa28b7cbfc1df1d0b09736e9aae853568265da0612f65ef5cd75073f5011ea16fbbaef0660f2893da9b794ba2fa237944b8b1574595487c6446b19a167f39c8182c38facd170bb39c7cba4382d9d57eba0670e9e1b2d67d71d97dedfeadd0df8d59dccf7d9030c779ae4c713755894b382154a7a17b602537a05061e27022e3bbc91926ed52f97ce4cb89d3ac909f23f49b1da89c646dc2dc6281a20cdfc5c9925a58d6cff215e963e560d91201945f10f03ef221c4c773beca648f7c2532f19ccefb01e54703db3663cb7e356fba15f467324a162f91b2004cc65c24cd2a293a8eecb2bd797bde274a7caf5ca5e2b263f12c9c4040ce75abae6d14055a68ad778aaa448a987872e05d5cac5841b0d2b5cdedaece68302137142413466f607df201298e684d245b5ff94c77c81afccc621591161c092e6418bd05cce8d0f1b05a8c3768a35b048d8d52997e ss_n = dae79bd56cf903326099858f0198c2d3e449fedc90212cf837ce05d4b8d77ea9 ct = d480977cc03f36e5e0bd44be70acb93322360adb801274f2eaa1b562de6213de4760f64ed030ca41920e25b46dceb9c476e9fc1c1e97f60a047df472d45a1e48438ed56bb00fc0a400dc1a438f8ef3adfaf33c81a69f62c3a3aadd250ad4d30c79f0a351ac99e1d710de31b622332b26fb5f8bad00d7068ebd06dde35f4caca4538f80636905fe112b68877341ca3283ef5821ac74731c69dfeb7e132f5f6bfaece4d791027a75467ad114023a9e5f1b30a320c22d29316f9f9557d690165e279f7f1397049a3986f416262396f45f053241e8190b52bf0b97f2f194b3a5fc307c9917f24a7d3ba5f1e0710ceb21f43aebf57e97056fbfecad867eda82e45bd6580f9d675edc70ddcd076cebe25f8ae3171caa8e2126c23c00b8c841dccf7148706542527ac3e6034604ca91b5f368b8646f6ffd4acf5da61d9a05470a86173d5704f381bf3bc989919bcd5c32a1aa7e7e6c6880c40f23ae383cecd8fe93a5e473598588a4c43f47d75d8fb9f2889cea005e1e830b288b08e5000ebe3b043e41d83c0550ec00e70327202a39fc32f38ada9d3692ee4e7aab9a709a76ef0c9db88f8cb875aa36bf40243c35e43e835bb25e090fc6bb3ec8d045280e2a0e2fa98a4b50eccdb636ba55153cc34ffbe547dcfa2e7be21e98e04e5d696594cdb0e1ccea20d6de614dd207198a12e8e6970e4229d4d70b9978886ac1415f0aa90907890159739d6fcfe44c7a18004936b32218abcfa33a800c971e17c0514bb54fe4fa71213ecb5ec4af588f0a3a8ab796e1d66e42803513ede9a2c221da312f17d6de437344d47f300a0e6cb9387ae2c63c6afea0a84cebda134638be090429503f43feb6b16309a2889fb4d8320b4c06b0866df125a7a367088af5cf2b12c41b8ab21fcf6d47673dc71313730423e9a0a7f0d5d344a94c2d4b63be934575282c4c79be781557b9db2155ec9229478baff9628b079918aa5f6b05141e3d4ce19a9a0325b522271d4a641ae3a2072771548ee8b6716d82d24457c1bb84a846dd4c3f4cfbfa0b89793cf8b591b82d60441052b61971256548dff8f2d6da2ccb3c7bb745 ss = 8a1be0796b2edb6e0d76ce9c7b5e249f5fb38b92c5447c207e4f19bb6c649e61 count = 696 z = f859a362525d1d8b589ed236ac8a551b529926b21b77a1e5ab31ead617c6f4f1 d = 237ea87e002f57294a1317deee4d1f987aeecf7491884fbd7ce928e037138588 msg = 11380b7d190b224b034364cf0a775dc91aec735fff9c61a0af6836a24bffcae9 seed = ba5c63ad5b5eedbc45c8027de1a7e5bf5b0383c0b99925713276cbce07619ec994308dc7c7370f026d6970b039dca2b5 pk = 6b407c1a9c510312189380314336b0fe860a6e73c7ce006a492c2a42ca47c25709245c9ee026c167c78a31c4ce277b5d52c3787b6bca23b7babd18822ed74766e805bab10e0ab3572ba46d90f498f5d6b082f53751a1b7f3e0637b775412f32723a95bdea6990cb239205453e5027f19871d39a9753e1089c27498ce4b7bff0b382c856bcf2332079cafb279a81e55911aa3630deb972e15cb7fc97b63460ceab64e2be07ba44c9f4eb04bac1cb33169582de073b42998f8034356d5cc4527bb910bd017f43653eba64e5cc54ed5111c2624acb37c57e751f7d9ac9a154dd88897886a973f2b82003d31baf3b3581634b3bb4851a404d56b328f7387cdd2295cf3123359c048ba0d7a4772d74c31def4ae1a757e49010547571ef8e549e18377241117152853949c01df196b26f8681b3c4712f9532e3b0cb6c237bffa9abbf4525544bc63143131c60944e54a0487458dd74670957c1d5a5afdc41fcab5b7c4d9518268c3b8ec7ccde4c1a482cc45b09fa0cbb247cb1a13c1410970b56a87971d126876f950dc9c0ebe1275ee923964484fa5e98b5e820a23eb57ae0448090033daa4ce2849a39313502f623ec0a022f2982a6b90950ae12afce0c3850311c21823aac0501d8a776ec01b44852becf59bcf798382016c5fc461d7596b9df608a722b3f329269252b9309a6db049a3573570f1f98666373feb539cee166909b58eab7295265a1b99da5d35cb44c638184e28ce6016c1eba5039f5151bde4c8a265bf720a2b53f53a7233a8b8b513c2e49fc7c0228bccb9cc2828fcb63c97e75f6b67bb7f87c26df30d4c704acad1621174053d535a065a2262518ddd8aa45d5bb2d4228ef1d0822663774c94740903454b6494fbd2600e0a26c8d66d8b202e085a402ad025d41968454875c8f6ac1aba77203a6fa6a77c1c0972d27928c7406c58748baeba4f412ab6f7315d4e2175545207c06c83b8b9b56de37b3e49bf4653446224372abb8cb048c155c987695a3df6b84bba03397b792f6757cae94b56c078bda8632726782f15f69f3fa939708364cff50d7aa24255bcc79f2857040308abfab10892a1cd4fc1543c87cc5b629f149fa7bb7c84328d32edf5ae7651482f sk = e93a3f1a008b834b90d5353e44ec6e27ac283702aa0b827e24320eacfb6324637102dbc408d76916f0c417ec957bf39a306c48eea62de61120c0a1aa3374c8278b115edc2e021779c0b729169cb723dc6577b9825ac009ab916861d557878b1dd4a268dec019a47a53e73544ffbbc90ca7417037a5b47871162378397613b99cbd8da46c28984476269011817d14d3926691a6f7968668b2bd6a5642a0d247ca92735de63362f853196971ce76474fbb1595614f90b743f781a419db2ed0a20bbf970bf3751876e11005547426909e09b8b907cbbe40e85cb379ae5a1a1283e071c8323f92c768ab50b3a7e28f2c1420eee16bdac866f20cad421019e0d27c040cb80469bc6663a55b803d48984e5c8c1316fa60c4b7c327c7442980ce3b6c940dc73c8ae1a684f854e1acc8b4236c84e6140767c38ea534bc2a6210304f698b86303183da0aa4320a620f6cb85f6ab256e7bcb1a9697c233e34736e88024fd40c4657052680167d30c32f0dab211ff4626364b35be47daebca9f61b6ed83b9480fa72b939029149311880c37e1a6ac87c9a16d2c106f4c5ecc510c1363dbec9beb77c1091cb52c8e359d1f63e100cadf4c891ba8349eb32c253d3aa0e6190f7b344f11c3091b0939f655e234250146c69da03757b3c8250d282a6242b44495a602999f4665458d68d529c58afd233d0184d4833521cd86bfe7051d37669ea1024ec484f5f158c747149b2019e08587d5477066de24de8b2859573cc450864bd56683a7b8830f7197e58405b56134fa22a2ef686f428be481c2c4d70590a3b6e7129c870ec3f614750f0d7ccc9cb323d0815873a033e958008663966832e10e0499a228e32fc4a2c051969dc285f652e09ca28e6c98079786d00bc392e5466dc70b9800581e710162696a6d0631357a561b8bba9aacb3b3b5cbf0f102405d66320c5c059d58cf7188a5aa7366e8b907c806beee4addd383453a5214f63b9ae3a4ce2765afa2703c0c3cc135685d3db41f94853649bcd8761ab92218a8a3255d232071d24bec362a3a06016f3841252729755c292919b5e1e1b170577631d53496b407c1a9c510312189380314336b0fe860a6e73c7ce006a492c2a42ca47c25709245c9ee026c167c78a31c4ce277b5d52c3787b6bca23b7babd18822ed74766e805bab10e0ab3572ba46d90f498f5d6b082f53751a1b7f3e0637b775412f32723a95bdea6990cb239205453e5027f19871d39a9753e1089c27498ce4b7bff0b382c856bcf2332079cafb279a81e55911aa3630deb972e15cb7fc97b63460ceab64e2be07ba44c9f4eb04bac1cb33169582de073b42998f8034356d5cc4527bb910bd017f43653eba64e5cc54ed5111c2624acb37c57e751f7d9ac9a154dd88897886a973f2b82003d31baf3b3581634b3bb4851a404d56b328f7387cdd2295cf3123359c048ba0d7a4772d74c31def4ae1a757e49010547571ef8e549e18377241117152853949c01df196b26f8681b3c4712f9532e3b0cb6c237bffa9abbf4525544bc63143131c60944e54a0487458dd74670957c1d5a5afdc41fcab5b7c4d9518268c3b8ec7ccde4c1a482cc45b09fa0cbb247cb1a13c1410970b56a87971d126876f950dc9c0ebe1275ee923964484fa5e98b5e820a23eb57ae0448090033daa4ce2849a39313502f623ec0a022f2982a6b90950ae12afce0c3850311c21823aac0501d8a776ec01b44852becf59bcf798382016c5fc461d7596b9df608a722b3f329269252b9309a6db049a3573570f1f98666373feb539cee166909b58eab7295265a1b99da5d35cb44c638184e28ce6016c1eba5039f5151bde4c8a265bf720a2b53f53a7233a8b8b513c2e49fc7c0228bccb9cc2828fcb63c97e75f6b67bb7f87c26df30d4c704acad1621174053d535a065a2262518ddd8aa45d5bb2d4228ef1d0822663774c94740903454b6494fbd2600e0a26c8d66d8b202e085a402ad025d41968454875c8f6ac1aba77203a6fa6a77c1c0972d27928c7406c58748baeba4f412ab6f7315d4e2175545207c06c83b8b9b56de37b3e49bf4653446224372abb8cb048c155c987695a3df6b84bba03397b792f6757cae94b56c078bda8632726782f15f69f3fa939708364cff50d7aa24255bcc79f2857040308abfab10892a1cd4fc1543c87cc5b629f149fa7bb7c84328d32edf5ae7651482ff21f9abab43fa64b6a16a39cb0a8ee9d81f90c8d02443e23aa55ddc92b91341ff859a362525d1d8b589ed236ac8a551b529926b21b77a1e5ab31ead617c6f4f1 ct_n = 6e70d885c8297cdd125481a5f9c5ba722244525d14a8cd99d708638a9d14eadfa9fc4e045a4952b5235d6f6a74c6603f7f2ebf70b14d834cce5cf77b6c5d92aaa1be4aabe03d4d6752455e3b004ee2abed28c1fba81ce7d326883612301c3370667a285bdca745524feb66b20d7cbdcdecfddee3824ffe5436ddc404f4842a0f42aee8fcd4f9fec05536714c238a50d6734778c2846e095591a3d239c5e698ed1d567a5e98a2096e0bcceb7c2790502be84acf414cdcb3d2d80e3cb742960bdf6e21c40985db49b3371516bede034b6d39ceb95f9ffcb745c07848edde4eeb62816b26d1bd0ac98a9b23af8258f7749caa08934110f675b648ae7ad23889b4ac34d516d1de7128918fb66004d8a5898b6e840ebadab8900ee41234f889286c974331fb8f6074ea84e9ea3a40cb0e215e431612e80c5bf495b341b43cc52eb198dfcd81fceefd042e06177d77f6d362b529fe5d1f80f89d10cf14706bcaac89ed232f4d683a17e22506ec68a9b2f63e5c5a8ddbe58c4c0126c2f7f9d148be2f2105dce61241acbf53636110472648bdae235443a08039ed69b4c79e6e34ea008fbf5247231978ac96bcbc3137369298590a51973eb7892b135b16c1f9263cd48c17b82ae76134ee1466120b5280b28031a3c516087816fbaf541de3c11fad4140e04f8e2d1bb4999727be1da9846894014e5e9a8417c9455d35e7e0c9247256117ef2805a8047a979e78fed35dcf7739dfbf27b14c1d8ad6e9866d3c77aa1b3fedf4f2acea197f3562a6cb6f18cf4223f3cde9fce3857b1914a9be68f1659d776d10dc7936d61811d3a13af51285de49a486d89f0946bdbe5f716929638cf751fcb0444ca2967f8db244c34f189052c44580624a14c3d6ba9e3f379ce321fd344544498bcd1b8097e45ae23ba73dad945fd0c209e15123979517052ee8e5253796ff68fc007092fbc4b515ef5145a548bf45839c011c4cb2a80ce521dad07e453e6127a75f46662547165a21f7cffb962c4c1470eec75c4e6bdf10bd999d5b0c46b2b22e22e8c6529f7a9f11deda359747f42edcad67fd4f263ee918747c1b2c6 ss_n = d2261b49f0395026b81f5353fb650d1f0bdd03b80e3e74e7a73c8a1d2b10d429 ct = 8d07b0f5fffc85fcda0b0f4a71f122d7808e0f5b03b39a34446955633d05d677d502ba488f092b58c20110c8f664a2f322a45f98290d8042846652e5767ff1cba6f88f28d0f3746941f0b654aac1402e0c7318596f4a4a4c468ec23956c78af67fee3e7eeb2068257f306db72d62c14b5f20406821cf16f2481df1b28c2bb33a9db87dd5ed5aa8ee336c77301a8af678fd1fcd7be25711adb10ed459c80a572c9236a22a423255640ce41cd7d56ffa1c1e092ac57b1f986ac1910e29bf2a81f00d820b67ba160da86860a83e91898cd3e4adadcf2f51e1259c06ecb7996f115b8d9e14630e978ebbca386106fbbf31f89b7438d1585b9c94dfcdbfc0db35a67e74f3d292dcb5d3c98766a4c3e9bcde5bfb514d2152c92618c9ecf0dd1fdb4170a9e528a63cc978ac09d88f60b09d6e8b05c6944b2655d74ba4060b55ba1fbebc9851bcfecf9c75553fe541a193979d6bccb0501245e535582baab86b03d3d61b6cd0109fad320742277b4c3c9f2272799bcab128298e4b59fc0773841732389951fad0f1ee38f2d7da97f00b7a6e6221185644c7a9767bec98e3ba0c2b106e7a94e614b842b23f7e7c5d1f466bd56081e7819f571701417bb99f060976c37aaa7e4c746ec21b8261cd60176176f6e8985f64e653f1769b13243d2ab49ecdc1c6b7474da4a4c7247cc0b159d981ceaf3316a102f511813bb496cb8b44bae1fe9e4c6aa8c179e256b6d3fd36dbf7baceb1c7b894a348e7003d2ac1e6a792bf8b39714a7247f2183e21c975b7d419ecd91e957a070aaca829e15e2ea8d5b9b44d0d97c15e30835e5e3b7357d8b395174dbe3197ca3a5e126bebd800a57fa97cffdf225031857fe794cc356ab378a8d37974cdc9c42042b1ce9cb3e4503c76e0d416c1ff43be9fe7f6cb1c385b3b6bc2b3cc89f5cbe91152f1e980bb8eacd865cead371f3c431fd075fa9b2b5a9047b9436606df564e11e66248121b2264792cec03629e4c6a9e8787c4b25637b8b647e4835cd97fdb5de90769dbc78b3ceba9d1553be6cd8c5d634f146c3edc7f25f06e56d935bc1c9ee7518cb513cc027e9eac6e ss = 1848575a4919ad813a5de50c129c4d027a3972d2ec16d3cb50acc90fb5a2e321 count = 697 z = 3b2d9242b10a6db8ac737e7bf2ca0db542e9b1b5e37f4e9d4109225f5c3da1fc d = 2d71eb0a8415104c71896e8c0ba2c642b9b1b0ce6e54e4f4e477cec0f8fb493c msg = db65188bc2951ab23643f3d904c3ecee60ae812e2818b80f11734bfb713a5bcb seed = 768170ca4076aa212be702aa63811356b79f9f732e4edfe325ead81583635e4f3186cbbca0fee70052b0269e747a4f0e pk = db2a282b239951ebc45299475ad20898b0b87bf8bd5b544d92e095342c391136cf51480b707046431609b1164bdfa0814b9178fa1062427bb26589c40e500e6592cd78721f4662c7b5206bdb8cbccc3c2e53f5599f56273eb5a2081cbf78e4b26880039082b39408344e96cab866affa10a63049a118f410520c7b812428e23374cc4200fb58bbfbc8058e0900aa5c9c122637b70468589a0f553b4be418abdff72170f563fcb964f036c3a640a9d30070f3cba462691a16c222e9a2b9b9bbad8570867495bb3fe7345b17ce191509bfe5a5412091e357a66d79a854601240fb865cea3d87140bcc845d30b956ae13c10715add5f7ab47b1bbfa6b6135e5a213c9b2b77abad0f8058b0c369ed293dbac7b00943b839c4f9d2c247a400f1ef25ae1236bb2a8629d8772af74bafdb5c612b14e8d24abf93932334666c8778f5c030e47d76fd5a977cefc9973439bd4f66f6013bf89e14b030a80f359c7b6b7024b75a604531bb22c1c4e692c0f7c6b70805200b96811f1b42b1b0a1e1a4de3d0025885caff690a5b5030740c58dfc076d4dbca45951e76f4554e67a79fd83bbb737cd0c35ea226371af05236266ad82c426e3249c9688c42a0b71c634be4210070f9258fa39151fc6523832c580090a0332f5e25a2fab5578d78bb1b8685f3a4960ccccd3569955e0ccca8fc8f1322258e35ca37b7c7155717f1797ab4a5ba04ebc28c965ff47c8bf06550d3294d79a36964c172eb6921e84c39f702601650cd6e5a2a95f87137c01b7760ac13149386a69aaf680b7dac794c1a8abdea77e9e152646596f5b2832d784c5139c1ccf97a97957a85d2bc9158770c505354b4a2ea3b28159b9df93299a843bcea0b4a0a1310fd011337a9c612487e22e30e13488ccfc5a13a419a31f7ac5a9524359694ed933148034b0568a4b62a7f37c8b085252b997c08e289c021269c0d2367feab13e2688c4d1161fe3231fbe25a4c01aafa94ce2ef58448b891b0187215017e099b371437983a4a23e5046c01cb6935b891048527b488a875677ebd0385c5d452dda72ee9f225faf5a7c48a2303ec2f6990c6a17ab6945ad68ed05f5a60c755130953508e36e443b34a238053ffe6352bec12 sk = 060490e3b52220cb7c0fbb098f8457753195932b5ac92c7483e1be10b9cc3697025e17658385776f96096285781849550cdcb92fc3683046415a0028c4f07c444784eb46091452486bf36e1e975e7c62af58fc6786304e96bba966a62cf170ba0ddb96ed006b43085c65ca3fa476c5816c9ce802ba5698849fc08e207babe268b865879711d3ae1c038d0d254118a44e61c2ac26d22d1d1ac7a8f459347c0bc49a76fd53cd9dca188ef66c8155b2e8874603b97dfbcb06a137cc49f9a8c14975b8d9833b63a4cc47907fc8776b2407e9e032e598052d8777c0b337d84aa9e0f214541b33aaf46ee9d1b933920bfca601341aaeeffbbb9f114b478c8fc8f401f7400f7e426287e8882bfbc725273aa545c7a5e3225c0bcbdaa97dac001be4c082f5bbbf439536f2a468644c326c17abe7034cab7033139270ebb350d67a4b00d68fbd13a515a18d1f72a59e690135fb0d1bc5610be7057528862a34bc3efb65b7b79d12c7001808448723c47856a0b250cdda2a795c48564ae318c5812760143302cb67d1242244855c8d112142f7a961981d4b454f9cd41b0c0b9a977a07f160b607045e83807999313222780b19427b6592155b8746cdc79836577afe34702a63727c9225886bc2c9e50909e6269e921731a651db8b331387a0e4541d3bcb7a1589a57b00c58af5a035661bb62a5f89f96b2eb448f987b8cf283ea9d513af332889c46e6c402ac15973d2a490f8a6c324607bc9f000a7bcc84a576599b4214d8804fef35fc9c67b49a93501b55b5382535170c73c6bc3e9199ed53a7752480394a54fa7845b8a951cb0d79b81fc77bf754439d16d37a86ee72187ee956421720bf8a35edc581b5e297214b560e5872c664281e2083353f9ae8379a783722345bc4358014f4547cb7b3bb727ba3e1d499cb477731bca6ce5daaf3e2271789c51c48ac58e3cbbd95c3ef02c1d77922bdffbcd2a14913f988dce07c7879a9e378a0ee7b16e9c1785a9471cbc7144930910399318a2f596bce048f81499e8a8736a422e562477874799151830f8330eb6b061f490af16269df1ec5b6ffaa224945edb2a282b239951ebc45299475ad20898b0b87bf8bd5b544d92e095342c391136cf51480b707046431609b1164bdfa0814b9178fa1062427bb26589c40e500e6592cd78721f4662c7b5206bdb8cbccc3c2e53f5599f56273eb5a2081cbf78e4b26880039082b39408344e96cab866affa10a63049a118f410520c7b812428e23374cc4200fb58bbfbc8058e0900aa5c9c122637b70468589a0f553b4be418abdff72170f563fcb964f036c3a640a9d30070f3cba462691a16c222e9a2b9b9bbad8570867495bb3fe7345b17ce191509bfe5a5412091e357a66d79a854601240fb865cea3d87140bcc845d30b956ae13c10715add5f7ab47b1bbfa6b6135e5a213c9b2b77abad0f8058b0c369ed293dbac7b00943b839c4f9d2c247a400f1ef25ae1236bb2a8629d8772af74bafdb5c612b14e8d24abf93932334666c8778f5c030e47d76fd5a977cefc9973439bd4f66f6013bf89e14b030a80f359c7b6b7024b75a604531bb22c1c4e692c0f7c6b70805200b96811f1b42b1b0a1e1a4de3d0025885caff690a5b5030740c58dfc076d4dbca45951e76f4554e67a79fd83bbb737cd0c35ea226371af05236266ad82c426e3249c9688c42a0b71c634be4210070f9258fa39151fc6523832c580090a0332f5e25a2fab5578d78bb1b8685f3a4960ccccd3569955e0ccca8fc8f1322258e35ca37b7c7155717f1797ab4a5ba04ebc28c965ff47c8bf06550d3294d79a36964c172eb6921e84c39f702601650cd6e5a2a95f87137c01b7760ac13149386a69aaf680b7dac794c1a8abdea77e9e152646596f5b2832d784c5139c1ccf97a97957a85d2bc9158770c505354b4a2ea3b28159b9df93299a843bcea0b4a0a1310fd011337a9c612487e22e30e13488ccfc5a13a419a31f7ac5a9524359694ed933148034b0568a4b62a7f37c8b085252b997c08e289c021269c0d2367feab13e2688c4d1161fe3231fbe25a4c01aafa94ce2ef58448b891b0187215017e099b371437983a4a23e5046c01cb6935b891048527b488a875677ebd0385c5d452dda72ee9f225faf5a7c48a2303ec2f6990c6a17ab6945ad68ed05f5a60c755130953508e36e443b34a238053ffe6352bec1256c3ccf4bb7076dc307248825511a261bd31a00ded5a898a986d06443254c0983b2d9242b10a6db8ac737e7bf2ca0db542e9b1b5e37f4e9d4109225f5c3da1fc ct_n = 1e619610d8e6d64728f53e8dc165cf4810e346aa9e66981c5cf7a0b3d1586ac1446c0afaee43a0270ea53ca34db7ff7e380458102e4a05e9cd30f9426a00591edba24213b5d48e802ff604fec16ccc2d8772f4cc41bbe2403fc842f9e5782a68118295d25f31b770fab1b778ab9fbe4aba82a2e6063a12131934da23cdfce4a64dbfd162a7dde8510d47d9568609d2475ae0e74ed9cae6b7cd6b1144998368185a4e4bf7389d38aff04cb4b18894306724ccd5fb85ff3f90a094085859d17580d391c899d320a89116ac279fdb47980b9d60fa0b9be436e5c3f568cd9922a5e66aed618259d316f779a24c4213d0fbdeac8bfb0280bee58ca9f1531591487dd9aaedc01c2e4629cd8ed13aec886124f2d89298442f6f8ecfc5d0fe558aa015b5c85f011c0d735976675d68122e6acddb66459884157bed7a9fccc03e56a0f0b16cbd860e5d3385278ae3cb94a6bcd2fc41eaefce00ba9d6131335133ccf8117d61210515f8fcb79c9837d7fe483c196fb042e9ccc8e0039ff8fa30280e0d65ade96a539a41eaf7db9be699de3a9bad42bebe5d7ab01cf9538be33b83b814a73dee246dc1c054bb86b0fe069664a4a414fd3e6a9713ee8790bb529039ed155b58a1c62b7ada06dafca4d538df88888944ccb5590057f06d58c7dd4f5cca45ecb148c0a3735319a56cafb8926288675736cac69a46c6209ef8d2a6e61e79f712d0cae4ad107c8363205f322b1bfcbf5a17d3932a3bbd415efe0bdfc54af0c55be55192774654ae40b4c877ab6172e4a46c78d8a6c7dcd50f01fd07cc5a78f63b1bddb6e676daef23e12c56597c7e60ecc62ea69fd612ddd922f430375722c0edc7355259ad12db211651b59e944f377131b3b3a502e71540e6994c4766d88f92caab55dc669faccf5922e44dc1275c7937fba36f2e0add07c5d5d44e29473572f62a0bbf8688ae3af7abea2456db5f0fb4de49e53d541f0b26d0c05e84480ca9bc0e6193fe555d01e248bbbf98b1c88173b13644ebfb63f9fe7942c30c9f9407931a40c28622fb32d3d829c5867500c4ed537d0715d330327ed43ab3f61ccbec16 ss_n = 8803095c41dc15f7005beaaad36bfe7cf0d66d3f058a40810c62f412b4121ad0 ct = 1d74206aaa9c21856a930224e87bc8e7462da666360f0a9f207d5d0d6044e994a768d30310308bd578e0ddcd55d64a105bc351b728d1be390fb5e284e308efd18315a1ff4754e71385dbab9a1a1f124d672886a1291901caa50648952f396295648232b5c8854f026c338df20a0450c9ce71c75909979c10c8e3c32a0ba4ed10e6bde373d5188c0f659cc3580f7fee8e26e58261462fa409046dd85c3e76010c104aaf91812090584c5e24321529b07f975b7f6afe3d57d451ec7840b11ec12f3bae600b90a8f49b0bab23cd52e947dc334900f0207d5085724bc90664b8bfb69bdafa88531910969d7cc6deb8410422293ebb04e7d10c35795b5d51987a3a844b637889a67a6adab01cbc3314d9edeb37d88def9cdae221cb9a738303dfc5c26450718d1f1676ffff8813a7093dc3cd9a7a74f550d8d091205472040127356bd350b2a64891aa095878f092c4385b98c12e85f6cf439d06d0633b813e31ceaf9d56967373ab64206faf60a5349e81f25812e035d7d9f4933623143748ce6d7588921ab4df230de5bd8974d71e4ffadc6f3160d04e9ba6dcd1f49eec296bb7c8b633812e0c6e78ad8e69801dd3d44d2138c8ce61bf14177f6a78d89087ab7f759a3a9c23f0b6817b1130e68a857eab4b0c56d9515305f28d79392aa96004b89132dd8197eac0e105c71ca53170a50c81b05d1a6981071ac415fd8109b75a907dca8e7c3680894334a258aff95d042a2f2ca55155695f58842a8c39c3a82e0fcc6d440733e45af330c9728f702fb0b8b0503d83d4143ca38a3ca7fccbf356bb9ecae1fdcffde261985cb3b9b57d8d04831241ec80d332d1cd502a49010c38cad6ccb979824c834b9c78f963ffdc8046b51067ad2eaaacf6e34296952072d30465ceee48f73279b1b6c07e68c43e70cbb7b4701e7d0bafc7dec91f716845eca5009f87ce4be62f2dffa0ecb3254257f2973d1bd182998257d45f3ac65c17995d74422c12b0c6a2ff2550264ab398dc30bd3998429982ebb82d6365e032f3af143ea35279c0a08cf4d792b04c02a590709bc5fff35f0f1f42b6e0547acd1048cf4a ss = 15c53998fa882c7ac7e80654fa5867cfa3e44a7f0a65c73990f5bcdb57cda620 count = 698 z = 841e08651829bc60f886d8c323096c3d83d004e12fc342f2824c0ebfc73ab5be d = 2d659af2ffdd61bb043cdf1699a6b90b9061c1a9954e7e9563383d101f5c5fb4 msg = a0bfcb231fbfee27bab18f30e874d81778df0b429b6714e114126bb6b408c559 seed = 39b0ea432d71d77e9f265e854267b82d0679675ced8528f0bc69dc51f9092974fb66c771b39d0d21219cb8ab892d939e pk = 57876577311b6470cdf095cf709961873a273c12c135ecb23dd9634d955ab7b1609ab6a965bb59708a1b6fa763d8aa07d81a9087406d8a31640b3244cca492ccb43ff290b5b4d95fb77c70585149b2d3630f152692914c3edc6a68962b9ed7af1b79cb28a18311fb8232f3911f890c2bea9616e639e7b2b40d67c7a5766790527f79b8a4b3a30e8ae5429c690db6115cf647acbe25c125b81287ea9971871adb87c2ad24325949c3b85b7fbef8c313a962eb286cc21188ca79cefb44a8378ab08e383e74b961eda174ded16865aaa672bc0573d45dfb214ae61423637c0380700e817b53f9128e4fc75b60f15c27430071c7c526237eadf512813081bed28385c5a459323d8d6b59f694c597b6a626c97dc7bc545d7a5562e0ad0869c81a4ca2cb682a55f9230801594fd81ff1c3ac2d25319e0298896a14c4958cf8d23e720b33ec53cd4ad214dfa89f272781193263e8b9216e36ba27c09cf81945664a49005b3fe1686786fc3c31fc5282a2a8f8117f57e7bbc896abbaca464e739a94968958361b4aa8832b9605d42082a7b3108549c63c19162392552216137155201504559abc81dbeb47689151d6984065a7b192a72507f79c81ea667fb39e64412942697de88b801a4101cde111ecf3827b15bf91f55827e5063a9956d49c5cbc62c4649994de0c024c0767707b3fcfd2b94e49704b2197d2c9c3ab077f8d674f96ca5f8d823291bc8e836956c01c6d639a76ec34b666b7afd86b8572eb81e8aa5b5462141367a7e909ba7e3c2a21db207a9323933a138db80d157107fad3a099b1391ab9779e3937d809cd0467128a74a355f955a675400bbb644d57a82db357fb9b98244a4ca0ac1c325813a54a00bd545a89c05c6fd42d95aa3671697af9b21e9deb5de26ab715990d3644a0f23a5126ab7283085da6bc1f40054782905230173c93d2b886b458de18ab4e913655b24a96b28f30e527b99658b2c377d993c3d8e47ad8f92aacf411061aa363e65a37a9b96466b803ac082970cfc6f2601772bbe477983318bab76245e92217837383e83523e1434e068512a7a6b126e5a6ac11c25048728134d01c26684307229d8eb147fb1293f887862ddd9ec0070a7f54e492 sk = dedc89e4396476354747b16f2572023ff89537524a3bb19fd2ebc33945591293684d97438077099ef21498a32b57eb4b94c2a76dda58b5f844599acfcac882f5533e556a4f60aa48c111760209c33588be77976ac1fbaa67e7102e84ade59c6a3f4106c215383b331186898ef0c718a9822fac097e69c5c45cfb4a8f6b8e7980171ba025f9195513711ffef1216b9b3eee189e1703bba8407b34e3b086f7a627d9860a17459cc9606f53a3633322bf56272fb56d8ae23c73721315482f5b38868df765bbf2b6e932b22a082083327073a75078e51b6bfb399b1c724891983054b1e3706de8c3b095c2b7b6058929f562cee6a31cec7c737142d9e77aaeb7c7ad29919d65a2e3cbc92740b6fa9579c8e28f9ccc6bcfb2a090e16f14907548389e09f33582840091663cb9304508d2204233a5a2f03eb8b515cb645a44e32a30b2485090a2b1f2060f2975242699a64b32846b9c5114c08a7187beb56bbdd5425f94b3e2b68665f23360742a9048b5c529a93a183567acc2ad27b4b23660dffc159bec54b99b252680936421c0da8ba527a6c66b7818fd118683d2cc78e71bb71958478b16aab05ccdf27780596d8f867bde29a3331a4a89e353703560821025be959d0ac73fb2033990348ab1d98c85a76f41c174a373487774104193baa7522d0bcb863d24cae3634510458d324103ba91a2ad68452902a237d70fbbb4c4b85c0cd845760561bb63eb030cd71e13129995e9a63fe25b8a3a0175a41497a5cbbe7a1748c9610c047b85473bf0a115a9eb690b6ca71bca328c34cf3a01801993c43047cd79490a46468fd6f87d31a3cda8ec560407789e70a0bf9885654367b23238b0c80bfc9cbd03b344591abd6b8293a94b2a6b235058b28feb97a361ea5f61e9329519cf2551b04e337130d0a2df31cac8f1bc79f0a562244d20d140fcb1b5c843a6fc7b2e4629269510329802c2f55b338024654f9b560d900108809dd0618e67d0140e926b14d2ab92a9102c024323520e21fc6ad85bc3baac04f3e298c2f73e6a381efe1a0ad543187bd2c2ffc61792a11f3d085b48130ad6408bf1454d57876577311b6470cdf095cf709961873a273c12c135ecb23dd9634d955ab7b1609ab6a965bb59708a1b6fa763d8aa07d81a9087406d8a31640b3244cca492ccb43ff290b5b4d95fb77c70585149b2d3630f152692914c3edc6a68962b9ed7af1b79cb28a18311fb8232f3911f890c2bea9616e639e7b2b40d67c7a5766790527f79b8a4b3a30e8ae5429c690db6115cf647acbe25c125b81287ea9971871adb87c2ad24325949c3b85b7fbef8c313a962eb286cc21188ca79cefb44a8378ab08e383e74b961eda174ded16865aaa672bc0573d45dfb214ae61423637c0380700e817b53f9128e4fc75b60f15c27430071c7c526237eadf512813081bed28385c5a459323d8d6b59f694c597b6a626c97dc7bc545d7a5562e0ad0869c81a4ca2cb682a55f9230801594fd81ff1c3ac2d25319e0298896a14c4958cf8d23e720b33ec53cd4ad214dfa89f272781193263e8b9216e36ba27c09cf81945664a49005b3fe1686786fc3c31fc5282a2a8f8117f57e7bbc896abbaca464e739a94968958361b4aa8832b9605d42082a7b3108549c63c19162392552216137155201504559abc81dbeb47689151d6984065a7b192a72507f79c81ea667fb39e64412942697de88b801a4101cde111ecf3827b15bf91f55827e5063a9956d49c5cbc62c4649994de0c024c0767707b3fcfd2b94e49704b2197d2c9c3ab077f8d674f96ca5f8d823291bc8e836956c01c6d639a76ec34b666b7afd86b8572eb81e8aa5b5462141367a7e909ba7e3c2a21db207a9323933a138db80d157107fad3a099b1391ab9779e3937d809cd0467128a74a355f955a675400bbb644d57a82db357fb9b98244a4ca0ac1c325813a54a00bd545a89c05c6fd42d95aa3671697af9b21e9deb5de26ab715990d3644a0f23a5126ab7283085da6bc1f40054782905230173c93d2b886b458de18ab4e913655b24a96b28f30e527b99658b2c377d993c3d8e47ad8f92aacf411061aa363e65a37a9b96466b803ac082970cfc6f2601772bbe477983318bab76245e92217837383e83523e1434e068512a7a6b126e5a6ac11c25048728134d01c26684307229d8eb147fb1293f887862ddd9ec0070a7f54e4926e0e8cc14a865d308798fceb787dcc6b5dbc3a04ce381adc7d4eabc0952edf68841e08651829bc60f886d8c323096c3d83d004e12fc342f2824c0ebfc73ab5be ct_n = 8124f0bc040ec1316903ac71b97772bb40159f8e36d442780fccffdc392484791c5d7240183071135ce02f9bc686a25fc671a43832163e6926b0990bb7f6da425ce54b070c00d810d00f6a4bf56bbab988c5dca148720a2b3c831807800c05e4e3067765adea7d6479fbcb9327c3e1aa2bc7a17a6b690682bf83ee2f4a93a3c67c1b79403647bdeb979290ed06ebed9c0b3003e7b40b8c6e9abc985b8aca4dac9d49ac0c4462a764f1e35add90b04fd1c16160eb19eba31290641bb8896cd10b5e2c14bde469e00aab7d050bd752ddd091d0245a3e92fb2c74f581a8ce4100f058ddb2e80979dcf755ceb6b370de8aed77fd73e3ac2c40c92e248fa5c3f5fce3550e6d495100a2e76c89ec476b78ca6a1bd6b7e546f184c2a11beaac03568b1e55667431dd36986c37b4de59004e5839a4db1911da624b7f430c84e23935da826c87b5f03629e16517d75dfd3f8f10e02c56f57b9fc6f8b0bab70c16dfe4850a96276abc769b23a1f0ccef15d26789d5b0c132347db3e4460747f15d679d014153802c07cc59399ca3f591b321bc34c546de6bcea316955cd1da9b076ff44ebdeac468f18ccaca7532453cb3eaef7419caa6c633da31cb7012333e27ccd3f012522c71c0570cd84e0e2e862136d1a3680863c95e202a17b04170e0fcab03cacde70bf72cd15c7f9ca4132ac5d3103b897522fb9bcd2597a089de49f22f54d31c38d44eacb54c3c7d3dcc2937d4e373b53960c3e34fd8f7c279bd578af01fd10bf26931ebeb4263d7ae6644add66a882d3f095a2318040a8aa67ac907308d43f6c09a2669f6b7defe932e2ea819d3fb42a456000fe310beed837437f67857243c568229062ccf5e45d6b8448c5811edd51aba199407c4e46728a05fa2ba23ae92a2f9303abaa76f98a58ad9a7fafda2bd55f8153ab8145dcfbea4dfe1b2a9a277573cc1ea08082d9821931facc9f77a7db88a19a8e4f52d7627a24f887ac072fe841d0a7802a8e10d01e68b3979e1080714fdc48c7abf3cadfd3e023b77eaeb992073b6bd5284731e16397273a3ff152095305ec67d83a2b60f75fb51a38f4097 ss_n = 0c0ee98cdc619bd912e420da544ca8faa9089f460f280cf89cacf7598dc505dc ct = 0cdf026e809b11d5dcdc9aa33eee9d81f37b7772fd1032846634eb9bd3b7a22e5b81b4fa6fa0b4feea5173dcd9bb00d9006470e99baf938b2eb5078eaab63c9284373536a0071f27479d15dc5792f6b261059e9972575ea33db80d11e096e32ecd3d34b90d9c39ffe2803925d3198643b8d24a89f555ca47d53536d8dcabba1879fb060af8475432d424d9ceb44eef3c0b372f7e375f493a2f6896f013796c59844c2526240a5d2543dc1c2692933342f7628141c83335e5210fe721bb2c2d5d5dce83387dbbff4c60d683d81c27fbeb851fa939da75803ca489bc476f5e43e7a9a05413efb4f256dd8834e26185d78ce113a4c02277d01f012227dbbe9b59e75ec1d1cd963f692fc58ec0e3a52b2aafaa99dc13087aac7bbc61ba6160e7de25bdedf9d345589ea7323d3af4d0d7f61220f5af797fd69f2dd72fc686727e4bcb5a1d8290ba7c4816da624a0ff32499a759f891973dfafbc7d3bfbda77b97a71625a8166d7249ce1b13749f19e3a07be64469c908e2c3f3c567d3d1ed11b8607bd09cd53ec74172031f54a5753075302a6edf6997a30f4ea3790c521f02a537777277f3bf63916ab90915c99b5ac8e10935e4dc06afb2a4f62c62b10c6ffb2bff09359fb6048e69ca570cd005363d9bce34c9beab7c23cf23070556add506778110f812e5d6b46aa5f836c5bbba5e4aecc363f5282e97f08977eccb8cfba9b6bbd38c1669bcfb6c8919320dd4c2fdc6ef624e4a4d9beda771ab2a6ce50f98a97e4099ade5bec03b7687050e5ab82d5f9215e0796e32e9c8b278e2a27f095894c9ee114f8eefde0ec3808a212b7932ce28583bdeeb05e775fae23fe6129454b1a73be3f2af6bfc554739c03cda518c994c54f8e4d5e800d480e5711f9cb1e6a1facde34dba29594dc8c0f3e4a004e742af1289f14f467c7ae314fb7ea4ebc2f9d37ea6348e65208130e88c772a7e736afb902abc1108b023c783d2eb349953807f67b5fc4fe760e930813d83eb3ce3b666eabc24ac904480af1e3f2d39362911335f17f6400de10fc8ad93b8dc671b9d706f77f45b27fbad669c652f4d1c14666f ss = f6d47414b9065e7104c547e070cfd29bb556ca9320136361009437046ca52753 count = 699 z = 06bfce565646503a94db188d06014ddef3d347ec2015be860ce01a3dd88b9fb0 d = a5d9766c084b20c3fd7f35aa16dec4eafb5451d0fb4820ad2cfd34cfca7ffbb4 msg = 253e5f748eb6128b7f23110c2635118182859c6ac8e3f7693c25cd174e136f48 seed = f377c808601539b636696a05e3dff3a0ed639bb02c513c564ce379d8eacb59999513b7198b3170b8c4d68c79b9fac405 pk = ed8cb64091be8cc1ca8ab6cd04dbc8a9663ace858f4e315748586de51252f4bc57d3cbb285bb88dfd5a11694b5003736f42478f05b3741d95a40c0c478d368ab405fbcc4157aab7e9b0170df3b16c096166f7a4a79e634e33867b0275465a8778405cee6aa150fa8217544209388cb74fa603b999b1e943b9dccc3b7f24c9ccb29bd85511492407345c6577b16d1c576f01a793be00e653a60c9c16bcc55b2df808dd8bbb32ad81ee041a414438e7b90a484905042fab9378b4c03cabcfba3bf7083a173c0caaa91600aa61feb94601b4823308a31a4c68e3e3a4ce56b13fe135c11210c55c05248b33fa4945f1d5480f135b441bc47d621b39c999bbcd5ca9af5c96516ca87296838082b7aa907b273309ce0c423805b4c55b26eea4ef5166fc65626f3a578127a0e69449f1fc00ad0a7039b87bdfec72b5428a269ba72b03515756029a3362bce05212d7a5e6edc7e2a43ab5e950fe1b94260a4b3776298642220108965825440aaa448367ab708c219556390660cad48d51084369b7fe347286c910533875835ab8938c24f972cd9029362d1775fa5cc59143958883f987bbc2509073cfa2596f1acb7d95a16648ee62075c67c9d68086043ea49583a4233b9b1bfa7385b9a5d25d019493c56d48ca21e8275b18c4a1d8c8fc7166300e53076d983c81982b0367b61561f71db0cd0a04e47f4043cf5501cdaa03af6097ad49a2a430417dc952596282860776812a6f518a63bb8a7b07169062c89ff1373b5a89ec61c7f6b57777da67adcb776551a2a83ca8f51055b5c0b7ffec76bdcdc328d2a0cf87a2744c9b70190be1279246fa31127e3aeecfbc0b9ac654992a4c6774314559df3b0b943d78743361c103232cd7b0dacb04567084c8770b3bfdc29f4e2853468a0efe083381499b7171c0be54f87637ca1a26ea872beef4c461f9c5423651b40727f02080e3d2319caf4440234abaf814529059ecccb74f852b82e26af6e88ba0f58b1685982a9f36f60302b144663a7aa39e535cb1210c86fd35b9bcb382e95cda266ce749b16f683a24ca038707a75975b85ac4b40f7c1c3df412187a2b2755e98f74db7dfdb09788deb08004f173d70375e324ca7135877741c40 sk = e2681a40fa4468a90ad9b5c961328f2d043ff615539c5a0ded5a86cf9a5eb2db58eed6660994881f4593896a1c7533718d3621c3c0c19eb340369c527feb97aff60e83e4b334053646398d45f70320409013682aff0ba08980c6f8a9c6be5072903871b024aca7a6c4aaea15dbf9b0556a17a817b260a75ec8db3a1c74662eba82382b6f4db3bc3c4ac68a44769cd1a2fce1ca35962773e72586c433330265feb1cb7bc45cc8960d37b3cf08a05f2be25bb96945ee608d64720ce2236282a51875e2144a472deaf8556e86a6500049cc8ab79eb58e07437a9a1739c710cd272673135781deb581834cc1d98cbb24136f78ec6f026394b37b9737e52968e06068904275824fa5cc219d4190ba72673aa9a394477953bc05749388d6ec861d8248fd9cb849ccab853a8b5918c26d198d216acd00772c04b503bc135701c217ac41ac63125015c41718262f90953793143e98a01293b67ec31690a769b1a7c93ba55c3fd3460107c5887ff1446eb96450b47a5004407d3b7177aa99100891e1ba2dd30917a0b2a5125b8f9a7c620b54c9af0c3a2a0b96f2eca69e2282b5842c75467058e00159181cf6a23a6041bb0c5c9839a86e2e3203921420a45b1d76622a2a82c7025625eb13ce46da7dd48a4f89f241b210af76c52c2cd44f39c7a41e5c07cf914ce0e208f06a78cb75ba72ec95e18a02419689dcf5bc46c29ace05beb5c1810c562328bcc3a6fb40a0d60ca6da0398a676b153727ee43006a7be69a0579ad7208c2603f231b94d372580d857ba151355106f2a48c09d0777e7a71dde748349d1276c3805b93b1efe9b4bd913804e129dd9a215bd10b0750778523562b07666cb0bcd9c2863cb079149e470a77ac7e9071896c17e9a996821e299d968a4eb3b57df40b65e3c9142b77f9fda44026b69900505f5e48a45555dabd66fac5b05ad29105ca80369ec4b0fba6cb6dc2574bc015a6c58f8e79afe552e1db4302769c3119347e150c312848d1e2b4d735565ec176dc20489c84582e85c962c483f4f7c1c7eb228579a1d97689bbed9a57b98338e575d5f9533e27b0c353bb6ade242ed8cb64091be8cc1ca8ab6cd04dbc8a9663ace858f4e315748586de51252f4bc57d3cbb285bb88dfd5a11694b5003736f42478f05b3741d95a40c0c478d368ab405fbcc4157aab7e9b0170df3b16c096166f7a4a79e634e33867b0275465a8778405cee6aa150fa8217544209388cb74fa603b999b1e943b9dccc3b7f24c9ccb29bd85511492407345c6577b16d1c576f01a793be00e653a60c9c16bcc55b2df808dd8bbb32ad81ee041a414438e7b90a484905042fab9378b4c03cabcfba3bf7083a173c0caaa91600aa61feb94601b4823308a31a4c68e3e3a4ce56b13fe135c11210c55c05248b33fa4945f1d5480f135b441bc47d621b39c999bbcd5ca9af5c96516ca87296838082b7aa907b273309ce0c423805b4c55b26eea4ef5166fc65626f3a578127a0e69449f1fc00ad0a7039b87bdfec72b5428a269ba72b03515756029a3362bce05212d7a5e6edc7e2a43ab5e950fe1b94260a4b3776298642220108965825440aaa448367ab708c219556390660cad48d51084369b7fe347286c910533875835ab8938c24f972cd9029362d1775fa5cc59143958883f987bbc2509073cfa2596f1acb7d95a16648ee62075c67c9d68086043ea49583a4233b9b1bfa7385b9a5d25d019493c56d48ca21e8275b18c4a1d8c8fc7166300e53076d983c81982b0367b61561f71db0cd0a04e47f4043cf5501cdaa03af6097ad49a2a430417dc952596282860776812a6f518a63bb8a7b07169062c89ff1373b5a89ec61c7f6b57777da67adcb776551a2a83ca8f51055b5c0b7ffec76bdcdc328d2a0cf87a2744c9b70190be1279246fa31127e3aeecfbc0b9ac654992a4c6774314559df3b0b943d78743361c103232cd7b0dacb04567084c8770b3bfdc29f4e2853468a0efe083381499b7171c0be54f87637ca1a26ea872beef4c461f9c5423651b40727f02080e3d2319caf4440234abaf814529059ecccb74f852b82e26af6e88ba0f58b1685982a9f36f60302b144663a7aa39e535cb1210c86fd35b9bcb382e95cda266ce749b16f683a24ca038707a75975b85ac4b40f7c1c3df412187a2b2755e98f74db7dfdb09788deb08004f173d70375e324ca7135877741c406651fde0140b67530fbedecd3dd934e4fa07c2fc420ce212661894af8b3c4dcc06bfce565646503a94db188d06014ddef3d347ec2015be860ce01a3dd88b9fb0 ct_n = c011e4e12955fd91983f445debc8b185a67497025f3269ba46dcba15855f0a9bac385c9e48d9841fbdf731190de3a2a73bd83c6d68ac1ac57fac263e75dbdcebc3118b1f8711f3a25305c9cd613b992aea57d7090d68e443765f8433a8c7fddbbc54dc3b7332bd54c98175120a2b5b9a952d8699654fc7582550648a0b24748ffb8376fc34b074debb6ac761ff39cda08981b553926f223c35206068c2fd60b681934bc0e37b339aa13d8d4a2687e54deee22279e4c07ecfbd8db9a56f1811029fb5d6901bef07c4708f531bcbcde48abcd6fe7e1b0293be497541a7cb266488eee9e15e1996c896e5d90839b193f9870e5f2dc4a7f8a131065b4044c70f0a73ab20950297cf82b1235c76d7eee38c5da8d6b5eca0c9699fb8470158f28e2c874642c3017c76931b3874ed6312463080c47ea3a5104db1eba5c3c2a24036b3d71972292e5c9107d7798852a9b8eed101e561a04e7bf91898b2eac6a20586c3267a0af56cae042472f9d2b194917b14aed63aa3d20d45eb847d43bc95c7c871a5b9f7c5eeb8c82195bda1614dc8bdee93ce905c29b5420107880756809bf3b7f9c3613232989e28aed94f33f810d4d432ac97ccb1f732e32e63b880904b18fbefd9e3e1ce65318eada51b980de1349979fca2d51dc025ad61bbbfebf2a02877516a7303a3bdef917d43c75b7ad6fa0deca43c5a3da7dc228346f5e33706addcf69cbfc81fdf1bc45e531334888d9fa321aa1be6c3b5516589d3462c840a5d13cebfacea7c24fdda4fa2a45446bf494202927560729199373fcc8dff20bf29959b11e2f70954e8168bbb713e2455c7dfd7e492e88873fe8c3e74dc2db0c53394eb38675587ddd072ab8e2bfd3a6de8e7870adb29ddf47ea009ad62967588d12b5b5bf4f0d72fc4d0b2507d8832a4158784b8af74f2356094b2e7a237173eacd46bf730bebf935007fa420adf8c4e7279dece0d2ed7b33f95cb5f4943f5f82283d59fe757f737fe5d9a9645e963d94591d755d40f521b396a6eebad87ce8b5deb4593e4da2243688a3798153fc740b2f60f8f65b24c31020702d3ce40c3fcaaacb6 ss_n = 0bbffea69fbb30278010f71591c42d9e19dc04784723edbfa5ca2d260e6afce7 ct = cd6ece3feb94c92ed827dd507898b0f55e2eef2b52481480f4e1e3cf135d2dbc3c82b992c81b84f1c4952e40d30d1728111501257ae2d046b4b5e825339d1eee66478046249a354261dd11565cfc67c6b88b659eea31fbd6a1fd2d923832c34cd4704f8d05ae7404bece78e6f32a970545abaabf16ed34f0bd64c4a09e762f5e8a18d6d3f406341a412903379b57b2ffeb515bedab185784046c77837fbe4664b59663156ab3ceb4b61640315fa83e0845a838648628b335fc5439c1a5fc8f4165abc5f24a8078038c9d65256c7e7d010b78e2de90ac1634b037f7a1df0246daafea637c1a8f3706beb2b0842b1644158a4818f338f6d74ef3194dade690b11882448ef7968a981b4b7b3e63e1830635c21fdb63788ec6a0579c2503f4a3e6a7339c80b0f20e73eeabdf12053e69dd4a25dca97d8a629b00ddf2857608423d37ce689c2097691d49ecef6987c062e38be0f9985942362101c996b00e34a862d2102bfb7546ce8d89a33001ce40b7634e944e5e1f6029c2d6b3f82745301af8284554de633efb25d00234ba94e01cc235d16094f519e17970afb0c6a69fd7d4b7c2469b02e1fca47cf1e99fab99499d92495e6f1b42d1f1a1e3da540833b1c993a93832a473c5bab759bf9bd3a1bfa29fedf7d029746746adf147e5300550e9cd38a6afcd64a13d4b2e68ba4cf3efb93fcae7314021d5080b792789c06772c75a816df37432cef8df48b03c78870b279808aa4604d5b710aa7ea231237daae44ca892a991c94e81ce40cb96831f6ed2580eedfcde0799b1ca5575ee7b5e323f19c7f959794a4e71bf3c3b1f29927c2aa851dc7a1bf6851c864acac09abf9507ec1facc8cd0b2013664e5e727112e267fe52a9fbee0c1a85710cb1f57ba9bec9214d0c3bf58eee11b370194f081e5a20c367959ed278d7fc9046ab135d6abcdab7362660da99a4d95a6359a3e108b4bd471a855ad0f571b46b60dd8169b56f20ee5257184b4355ecb23fc459f15efe46229d607ea43f023b7707d0c5b3a07f9103122e47246e43c0575e03a208d098f16bb69cab0384b536c9dbcea730ac8d5a67 ss = 1dc08b56aebb3456a50233a78d4ca106a15c2e0bec7fb3109f67f6e37e6bf725 count = 700 z = b1b0636014ad53f7fd347bd0acc35e3d3f00f4d43c85962650c6f9044c03bed7 d = e32dc4661c0b8a26204f88f129f139410731fe3e0fbe90c2a6f6bfd01cbae18e msg = 98e446ce5cae3deee6f77f368cd5dc434261b2ba0e37f9c319d1320905fec7a6 seed = ff009ecc220f37c20743761217a25d7bc4ed109e61650a327b0d7acda60f5758e03456673230a42115e17b689d8b13e2 pk = 726c815fb63727f8126c05bf27e75fe57cc0abbb30b8fc04d573b9b68a9878aaa215704928f08a26db813ebc0693c40f02885d2f63b66362a5813052688484f8b812bab4b0f739453b79b869abae275a7b37aa26e8c66121403ae48057e8c6102eac917c717bf0c97674248b57241383bc07f3c26106d85c3efacd5905c6944265b97c59e2635e4374b91ac75139f959e05513b7f5c240d8a397972bcc6a7e1b8643fd5704d0b39df5e927a5f15f7e34914f0743e807878c43a70ba841347778e4f3ae91984ce0862495c9ac4142cea0d74eb4b0c052c4981c747834b55616f6c897390d85cabb0c1774dc4a050709411137425a20a5e71b261ea230bd19ac00d8aa5c2542ffa82b2f758f7c2b50f9d908229717479c049bf95a018745e81663f12910be328e47e1ce1de29dd448564de2cec619ca11876974d1acd424c7b3b3772569c7cf6aa11dc4b4e0298f879798d2892d9d2072030880b2f9332573a975c3be63a00cbd82434397b3fcf05b8b9cbbbf24c2cef387bdc3bd654b4740bc2258960033c89b5f919f2cc9aa4b1b25c0c8148ecca344e1c41c73c7daeba4b2411f9483937ec252e9087c9c2664793a75de11cde764525fc35a5ea144075396c0dc5f71d8705ee7947d203eaf7c12c677a4ba58ade6175ef24973b42a4a2b441bf0063770e9589149798c23145eb36f05b596c6b6be5af8048aa6bd9d411ae25b2bc1c6782022a4a4626efac786d507a8f4cb3794d6a68fb0c42377abf027aa44c26b1f93b9dda869aaba01dbf8a79b1b4429a06b80f89cf4b857daabb8c6e1a910e0a0bf6073cbcb450494b957e93b34936d73b88cdfab299dc721fc11bb093652aa92b81c311739fb0685d4c872f0a7085a7e933b82194916c6ea3608b6aff5543f68d94ef80caf9edcc74cf429eeac3b4e296a751a5bdd2b18f2900ea2b34f8bb1649b47acf887ce2581b40d691067597b31ba094539c3be2b2c935216e4933c046319d1db82c8f3cb2af3ab90ca422a28ad4cf20c36a27087aa104a27140336bbd58445f04412e9ea8695fa6421d2bb22481d19d45c288c3e1db2b0b0fb3eace8e348220f029bf1fe56a486d654738228e41dd280eec25087140ec74668ce sk = 07671022c78204c6941f995ec619b2f2559501f161d0444acd4acd6fc32337503edf792e2f89b4dd504a5b5287ee05b09f27b935eb129e426e6869c094a3447f36553241ce00fb3998a7455e501a01a46d6ea5b62a058b367315bacc57b5592e214c5fe07536f4fbb8e8b98450d5bf444a7f3dacb255a930db09770275cb45320040233746693295e22a3919236c497be1213fc53577caf4c4b505cee2d30fdcc3186e77687f8b632bfa5bc8e3ab2b7a434dc0240b5bbc783bc98ca592a3281e5cf1517ad381be172d51d25fcb7aa426815633e2363bf62a588a1999792b8de1728fc10b8d6b1183b5bc20536b6a71c7f67910db0495f908b261a982946087a682179f28232dda035584c359282ac78cc020e538d8f6be0a2220e028595c7b49afa66debcc661c7564a2e6825721540f92cae2210f84587529eaa6fb650fed49a6d7e2520d582d3e505463732398b2a2d8983a69333974f0533ad06e56706a1c49c4c76ccd4f44169a0c384d388f7a0653b539628d321c0fa146453c3e0e6181b4a0cefd32649c2738f863790cdc4ae5e144934279bf20a6a5a289bab29feb7a9e904bbe8c85be2e6a0addd29677cc643d9534ba350b2fa61e2b761633da6348259f5074ad6b29b82356be50244404fa0c42bc4322015ad4c6b044072235a5193b6b45aabbce78b67c552ca16fa8b00bd3b8f189b7bd1356d96b2d0c59bb3d52425d14b17bb79d1af6481f75166bea1c474a223217c6bc8a36594a8cdbcaa5b75340c7d0600f70b054426296a1607b0208e2b473a2b74b135cad8067bc3880b2a42a2aa5c204e6916e41168e43f44f8298789e5c61517c7d3209a325837e3d968e6aa13f39287e9ee2557255a8f4001cd5a107e46a9f93351f52850ba983392b05c67c46229624b9a6a2b9fa74c99eea61d7639fa1ec9a25299939838d79d85ffd003b3cfc5e23144391918853caaac73a2017e2ce3ee8c60da6adbbb2b5e1acb5ad74a7eae823d9cb86a99345dd998695e69845a642b7cc5d43d8645ad4404d1322a08a9f63515c34c469d9d3a69b33cb6f9a4e481a7579862376e96c485bc9726c815fb63727f8126c05bf27e75fe57cc0abbb30b8fc04d573b9b68a9878aaa215704928f08a26db813ebc0693c40f02885d2f63b66362a5813052688484f8b812bab4b0f739453b79b869abae275a7b37aa26e8c66121403ae48057e8c6102eac917c717bf0c97674248b57241383bc07f3c26106d85c3efacd5905c6944265b97c59e2635e4374b91ac75139f959e05513b7f5c240d8a397972bcc6a7e1b8643fd5704d0b39df5e927a5f15f7e34914f0743e807878c43a70ba841347778e4f3ae91984ce0862495c9ac4142cea0d74eb4b0c052c4981c747834b55616f6c897390d85cabb0c1774dc4a050709411137425a20a5e71b261ea230bd19ac00d8aa5c2542ffa82b2f758f7c2b50f9d908229717479c049bf95a018745e81663f12910be328e47e1ce1de29dd448564de2cec619ca11876974d1acd424c7b3b3772569c7cf6aa11dc4b4e0298f879798d2892d9d2072030880b2f9332573a975c3be63a00cbd82434397b3fcf05b8b9cbbbf24c2cef387bdc3bd654b4740bc2258960033c89b5f919f2cc9aa4b1b25c0c8148ecca344e1c41c73c7daeba4b2411f9483937ec252e9087c9c2664793a75de11cde764525fc35a5ea144075396c0dc5f71d8705ee7947d203eaf7c12c677a4ba58ade6175ef24973b42a4a2b441bf0063770e9589149798c23145eb36f05b596c6b6be5af8048aa6bd9d411ae25b2bc1c6782022a4a4626efac786d507a8f4cb3794d6a68fb0c42377abf027aa44c26b1f93b9dda869aaba01dbf8a79b1b4429a06b80f89cf4b857daabb8c6e1a910e0a0bf6073cbcb450494b957e93b34936d73b88cdfab299dc721fc11bb093652aa92b81c311739fb0685d4c872f0a7085a7e933b82194916c6ea3608b6aff5543f68d94ef80caf9edcc74cf429eeac3b4e296a751a5bdd2b18f2900ea2b34f8bb1649b47acf887ce2581b40d691067597b31ba094539c3be2b2c935216e4933c046319d1db82c8f3cb2af3ab90ca422a28ad4cf20c36a27087aa104a27140336bbd58445f04412e9ea8695fa6421d2bb22481d19d45c288c3e1db2b0b0fb3eace8e348220f029bf1fe56a486d654738228e41dd280eec25087140ec74668cea4a89e5b9de4c24b7c7e30b1ecd37a8854a2a605b1cb5508690a773f628a516eb1b0636014ad53f7fd347bd0acc35e3d3f00f4d43c85962650c6f9044c03bed7 ct_n = 631769b3b4da04f5d41dff5782565133b884a9a83e14997a12ac5d53802ace47ed65d22a8a4b168a1cc8f761bbe74105fef2cc1c76109b25d267238bf15217d40b32a6d9d12d464a31b6d39e1709a712f6a34d18a7ff6cd21602f2ff39b6b85b91d148daa97a61a7171ae2c2c85acc6cf45607173c3d7bb780dc78877ee232357df4479e972cb4837f6e0334cee8de430e84d83f699afa52cef7a0562d24a32e89dd23ac9b911713a3dadd60112be8a646febe18fdf48aed6cebe3c172c2384d4a850abe00a29df7c36449785676123cd1778377a36771d407526083db15b2a1333245f8806c421ee353d0e6d22c4217a874f7520c6734f1d5149f6fa5bd8646b078b5268f58f78995e77fe3e28d6f15afdc4dafb15f83e6c6c42e1dc3161f1cdeca7496bd01c6fabaab86aeab773b7235e9b011adc9614955d279dc0da07cb89fffbf80d83b350eb500b3ede7c4a70dc326340b5498c4c8c4fe7d98fb4b6cd119a476a2d731411929b039cb372234833e97b5729e2ba68050bad93fa71403bcb4af1ba54d1420b95051dc4e79eb74773e6e27088183fd425616d9b751646689822abb6c967f1ad8b5ff6460ed21a25a1a82549add24cf17c3d21e408e9973089c47fb26461df82fbe2a7373bb5c8832b7aa2443ae398397222c35c357a531818f563d4424012b6dce4d710ed9ce0ca88aff9e6bbf9a9050adc0a5f733938565dc0e156bce3139fcf0bea2a79ab9d24ddd033dd93955a67a91f8083c9c843d214e67c964f5896f79b702f291388daa37ffeb341aeecf431fefcc7e6c2cbbdb29e4e373ec8105866363492592b56783d88425a3047cd49d950c51a24d8ef0bb4f82bf0ef3cd1f1a60f29c4936e3fd016bbee354217dd7cdbf72750a8816058c802c2c60377ac3268d54c8cf7ffcbd9dc3ac87c789be54d96fee9bc72818b9b62c84cff75308b8e2a2f0120ebba2d7d7e04e7ec2558e26db9a4517fb7f615fb0a217a3a4981da2baa840a1d544e616d0a3d1306767fc4ec1ce717babc0a9c414109d323b8d70fd4adc7437d068e45dce874d98d2948f5e0a4983ae91c6a9dd094a ss_n = 0dcc0502f5d2c48d9f439bb3440b3d19694bd5d5e50f01f4eb7b4f5d20e6b050 ct = 4f280a7b48b05a3c73adb6b35e2a5c71de0c64cd0f22b453e10bb78b5fe17d5290903532c865645270af08a1fdf7d859322b9ed3831fc11d31f1702e8cf2c9f0e0c0c382abf6c9a35e9105cd3888612c96b884c5ed28b5274d6d8a9bdc8642e90c82585308902102e8a3f1464f7efe6b59d4bbf39adab9cb39a737857edf93d6d6e627c607a0e3b0312325e04f72d2beaaf2dcf612105893af767d474477b3746d5638a937bda2a94579d5557c4dfa7ff11c2911782b1e0fb401da99644ebed25536e41c7ebb42d701a9355de8831cfb15d199873430042b3bb0eb3657915fc3bb24e23a2a39ce3077b1426c9e16368a92ed4ee3cc3a3d95f80ba508da9d0b9918c94f0287dca1bc1bd6a3b0be5224ee408c0e999604b7e2af5e7c8e91ebd3ae9976561ad6a280dfdaacfd287ed6b8a998a7bd2b56ba6744af34176bfc011c1650ef06e0af0b9cd88da0e478a2f2c0812905c756a3995b433a014c03bc029431dc8926dbf02f809d3ecb9f0582577356e7a8b958f6eb6541edfd0c70e90e2e9eac514ce443a1c069cc5c77e53ac166f30ec1d0ba7adcf9fbf4334c6f5909f7afc1720dbf3aafdb2788ca73f8fe1de392f182cc8482c2f9c806c8fda1551c54250705ffd03aa54ab82312faad3d0e59de21bcf28d47789c677360368f58854e01662c65785a39354acf24686b0682a4ae4b524e5b8468a1f9a214d3cefe0a9f4f1c4e1916d707037bfd87476c3addc45623170ed31ab01007cdea1d6ab37f736b881fa3b7b31557cfa31a53044e75025b8950a89729dd999dafb3544684f33b9ff2922dd6e72e744dcc9398180fe9f25f0d7e48a2a4a73f8a36ca57414691bcaea05c53385a7cc7dd0b17357158caa37f9f8f4949a0d1023167f00352faa65ccc424430f40dbcfeae567faac90dce700614460dd10fba2dfadc4e20465c5cd427f77a219ad9720a693f8d539a4c17e67ed7198fd80a1dbcff8b5e57ea2dfe4b231c3715e3a2b22034ed3200dad5279262038eafc6818fc3633b95723ed8533d4ba8eba4120aa732739fd54c2c4064e26ed4d3fd67636af06054bd4685ca5614f7 ss = 9ab6ba2692e104ca5f8bbffc10cd79daff32fbc30289f514f013797aaaca6ad7 count = 701 z = 387a952e048c96506c5c36c07d815eba3310eaa50c9e46f54ab410d0b582a1ed d = e1d62e832a8b273469ed8aa3dda5edba2888f94514df75747ab73d71c044b3a7 msg = b2c42df6556f9f59f3da9c7fa5f730b5ae58fd2dd9af53aacd5041aef35181e1 seed = 77e2509f069c95e16abd94d508dc98eb402983c98b76c6fe966adfc77ddaa38fad52f0f80b58bbe36247b79b0c02446b pk = 106737b731a2236988e9d7c626b8c8a2ec5f4958471f865a66c8ae4db11bdc3c9d5d038712548b570425f49a67df480f4e436cfee573cb01a7aca4b3534a77ce61968dc4b8b774993e6b25fd260bb0246b891242be8184ca80580f142b341a4bedf76f5c756084998557bb0078d82492f2307d6a079c36134597ca1dc0b0429337203b41190cbcd9728a8cdc0a8f81ac76c2695d886b917c287e3b7bda4142575417d15c1a97f630bc310b00ab6a52359c9c9851a5e85f31da2d19eb3eb1cc2e8d02b8d5e78669199e0c5688f08bc70c529879c91c7e60c31465ab956011265781b58959559c78e08700737306619c4ae16447c6b6a3be16255797955d507892c47262cc743324ad8cf71ffcb86a71606fc64970168aac2520426c2781f000c4460b217bc9471df5af424cc3e23aaf84ec7796e2c546781950b451793173c1ac0c02bcb5388624d0285ca4c970a5024b9d1a16e7e106cd373d512472f0b35c715b501da4598f95932cca0c1b6637d8a424092b2e617b9d25188f102ab0195c02ace54a3ce4910f67a81a394d2f1b4faab396824ab72655b4fdda8fbc5472770a2f0fa2a923717b9fc90a02aabc596c7160a8761939399e1c9ca385127295ba843a820bb2745bf4b158983eab101dd9c4b544e81595566484261eb3460263367dfc1caf554102dd81ce180a74e40488c0459f8c9a10008c356632c2e233ae8ae02adfa17d29cc548f5c968b332ee864013177286f7838a9301086286b5bb309078765c4434a25958a696a8f80e73c53e7336d0571fb3406de9378d0d2a233043edf37608a87b56d767291113fd059ab7ab7c1093c807870c334c8bc0dbc39885ba87f83c781b3b2e4980782835e36b9271e301bb112a36f07c4a8c27522c2b66170aa30159730dc6aaaf11481936605cb1cca58b92fb6b77d838a43722c4a65aa066563e0447a4d362074067f0d6a5c92e18dba69a7134134af9ba93d6899a8cb25331908f8bc535d9ac5f9e261181363a249730c2480c239b81f3746ef5b7c83261035606f4034517781cf7d6a7def9a975fc5259e3772039b389b0503c3299354a4b655758a558be1c0ca9f942bc7134be0a6976e02dbf3110d31d3c5384f6a sk = 9865497c8cac7326ca906084e9a9755a520824230980f377422177010a344beb9ab4574da72c33c5e9955dac442cf4602a4469f7670450883f91b90a47f273c0720e923558aad8473f73706687a73b5033959672941082e2174619dac630b14412e45ac47c49bf678b7d1009fbd571a34b806697b7e4a98bfe854e3f4b3fcdb59117230e54321fe800171b06858468733cc184012778e1b849abca9d12325dd5825db054274c3b73237a60edaa8021c52ffa13305037be0f1742e5f8b20257b9a024b5d34214b1d6995816a8ac614a48951d102654f3c644dc3b9104612ffe50b015f9004b8114a87740f2fa1e84e08728501bb063242a83761ef279910996ed1a7a4f3c08ef40299fb48775c9108da46440e14f8f665e9bbc4a3700baa9231fc52c93c71932f068ab8378516c33ccece17984f14de95bcae216c5080c5a437822147752ea3b164753a62f6cc5576c3d17a2679b039e8202116940947007b0a0b96e3bf7127516c4ff596157a00fe1d0b619e81bf2aa8229a84b4cdb2897c15867236b347083f3388886f66dd722addd9782b6d982df73838102b2c268771c617a3608aea25aa598a27bff56bf067843efdc4ebed5b2e3677a590bc1ed643c272912fca3a97b420f6bb1b984cc9fcd70098720bb566bb7dd429500419e95709daf125be77357c8f08e663925f4e360253743d4d1922839447fa241c565100bb4c68c0c16d59a38a6838e312ba6eb93461f9a92f07620eb7273bd99a28ba859871051d051a5dc771407939997101c3bd98b734ca4c3e441f5f2a162dbb689928b795702a4334c505b54ddc22d0b6aad10fc22235a8b6beb6822bbc3e89452b70718b4e0b9d9d3544370c16fe765cd135cd3ea641d919ac03b961fe54523d1bdb8cbbe8d33806a775faed174ab919853b28818cb563f87954934a5e478412c872f27dca3c5b666b571383e125a1c650095d8715d6384a57c69c1185b43f8005df271d4f76c99a2af0889cf2fea5d944a3cb5219e565b40e9d5a4494333d8046b30848ce5575209185f16c813a09358f5628913fb8275e6c7538756981983a52784106737b731a2236988e9d7c626b8c8a2ec5f4958471f865a66c8ae4db11bdc3c9d5d038712548b570425f49a67df480f4e436cfee573cb01a7aca4b3534a77ce61968dc4b8b774993e6b25fd260bb0246b891242be8184ca80580f142b341a4bedf76f5c756084998557bb0078d82492f2307d6a079c36134597ca1dc0b0429337203b41190cbcd9728a8cdc0a8f81ac76c2695d886b917c287e3b7bda4142575417d15c1a97f630bc310b00ab6a52359c9c9851a5e85f31da2d19eb3eb1cc2e8d02b8d5e78669199e0c5688f08bc70c529879c91c7e60c31465ab956011265781b58959559c78e08700737306619c4ae16447c6b6a3be16255797955d507892c47262cc743324ad8cf71ffcb86a71606fc64970168aac2520426c2781f000c4460b217bc9471df5af424cc3e23aaf84ec7796e2c546781950b451793173c1ac0c02bcb5388624d0285ca4c970a5024b9d1a16e7e106cd373d512472f0b35c715b501da4598f95932cca0c1b6637d8a424092b2e617b9d25188f102ab0195c02ace54a3ce4910f67a81a394d2f1b4faab396824ab72655b4fdda8fbc5472770a2f0fa2a923717b9fc90a02aabc596c7160a8761939399e1c9ca385127295ba843a820bb2745bf4b158983eab101dd9c4b544e81595566484261eb3460263367dfc1caf554102dd81ce180a74e40488c0459f8c9a10008c356632c2e233ae8ae02adfa17d29cc548f5c968b332ee864013177286f7838a9301086286b5bb309078765c4434a25958a696a8f80e73c53e7336d0571fb3406de9378d0d2a233043edf37608a87b56d767291113fd059ab7ab7c1093c807870c334c8bc0dbc39885ba87f83c781b3b2e4980782835e36b9271e301bb112a36f07c4a8c27522c2b66170aa30159730dc6aaaf11481936605cb1cca58b92fb6b77d838a43722c4a65aa066563e0447a4d362074067f0d6a5c92e18dba69a7134134af9ba93d6899a8cb25331908f8bc535d9ac5f9e261181363a249730c2480c239b81f3746ef5b7c83261035606f4034517781cf7d6a7def9a975fc5259e3772039b389b0503c3299354a4b655758a558be1c0ca9f942bc7134be0a6976e02dbf3110d31d3c5384f6a3e3058153e30af48fdc810308887d724703746ccbbd60c80a465cee0032df702387a952e048c96506c5c36c07d815eba3310eaa50c9e46f54ab410d0b582a1ed ct_n = 7aad161f578cba9729c0a3319fc5fd4868093b01b2ee271f67abee299cacd70f6b05ab63ed59b232f9278c42a8e8790ed9de805350174d5f273cce684f8e55b773a89fa5de847ee62ef16e5f68e225cb099a0b9540779f223ee11f084e51edf4326ff18f918df0d0f24ec3488603924fe2b4c40ac23c341a2c118d1b34d25033e84447aed25910bca8aefd956a993981facb3ec81b2207dc1dc9e0a0cf65a48769224bd0473b3a2640dfdf75443adcc44d26d662645fd76c1bd08837ae7ab13fbb5c77ad2aac515710372e1c203bdb20b6e894f8966c04cce51902afea66ca7fecf533059e7443189cd66dd3632b8b18a85559de0e5772698ba04f670b9cc4a73a3153619904161e5f9d391d505633c98a639ccd5f9b398b53ff7741100ddb8fb20cdc8f98eb2d97f65e332874f8536a203b9da8fe1378aa68abfbdbae0aad789ee67ffbcbcdca8b9378bbbb2ac12c1626194e5678a2d113093b06c220db9c9cd04d931483b25555289d068a9a99d994345bbccb7e118fa2c1ccc95867640ad1d6a7e20b9b6ec06c2e256943f8c936994263a1aa6519d3b4b609d3dce28cbabf85c7b4d917c0f5a610aec238ae5a3fe282038f0a026091f46775e9fa136d148fe36ac9139717b4a28659079be03cf3c5707e88f65645a8d06a69d1e3a0a5245eff45c01f0562642b24595ba995b61384bd097432398b0dc8d228d910886c03bbacf237455589aa33aa0d089d4ff2bdf8c2b30236b2417824606ebd074abe2edf14ba66ee3a59d4a18b73891ca1162b3bda968324dbe8d9a093a13cd4d85934addc98144de6a6f14734ffeace2bde92db2443c4cb1c87f42acc389fb863f989dbea7c7c3b283cce421ab0d19dbb62f8d28c606176ab94cd329ba087a770fcc00d0c6013831398d63bddf1d4efe6dfbd09e63f7e962ea3aa714992d7a16409e70f70b35003351d44398d743a7f48398a0fb699e7a9df598094180ea90c475bbc046995685ccbc14bda56980f99b155ba81fba6d9d16e5956b4f84a03020d7d698dedb2b7642c99342d4c6d05c3b4f589af55ede1328cc3f3a379021bfacd393d6d ss_n = 7d5e17388266388a4c17c592e7fdae346f71b1d626319739373576eef6b864e7 ct = 500a85ed34592742504cca746a167ed8f48048cb23eb37d2b2326b9d9efdf7775ef191e12b7240e91745089e423ac3508f7e87b582e2da1f96dbd4a333168376364df0679e1df793e247f5b3fb204411558d920d38ca7734ef180aa7848825639988de3930b45d24fd3b4940163f0855aacc5ef64ac46500297edcc071b3d8a86e30275c49e7bb19804ade8cc146cea5b0887c76ef7d72be2b7c0ae7d012dea422c0c6e02c5d94705128d08dde272aa01ede86479168a992c9121102841fe70f51063d44d4f452f9c2d3270e2008325636454ac797f09cd2099112e00151b1b81ed970852adb3e300af189c8a1e6f89d9cefbda62ed3dbd11f75b081585adec9a657894f20a8d04a5cc797c54df2f69f65ec1b90235fed862ca81a7fe51dc70b42505fde19c9ba31c1a9ff549dcd974c9d11cdc783b20a50dc1a511301f106101ec93516e3a1ab554f4c6181fb7a2a77c0f1c5b0933ab956da269e49d27e305bbee09f48f8fbf2350ebd9dbd3d825aded6e1ed6f9a22195e59fc568db0963e6f83920e6e7f50590d51c800dfb03ad841f54fc71f16d55fea54fd1671cad5edfa988fe884fa5f168e51b0543e02a2d6cf221f957dba3dba4db87198550022806f7c37167410ac3353c39c444f86bab4a1a113d44a1b10741a0ddfd0fe17c15904f3ab310cd395bc539f0a2185928aa26bc4b513eeddae84100773231de49072ec70a290b4f8ec871a1b51a5270565ea08f94705717ffd83fd3808aefe34d8c1dd3b0a88b92c9d71652d832503349bf8bb818217e486ca3943d7ea454524ea3cef29949c3c4b98503f3e8067c880cdb31504fb80699480b4c0c3c904b71f32e93289e1a1ebf816afe0062babe73cc07811dd28aa76e96b847c8c258e22f96bbed8e109f01b99f77ab33fe49f73ccb1b5f268059929135ff9effbce49fd8292d375652912b210c4104258f409e6b69535fb2b1fb6ebc7475ed60ac09be1e52bac3ae99fe6484c06dd29926ec74bd13ddb6c2a9d7962bc5068f4cc994887616760032601f1f280cc3254b41bbd930b93c41def26bdd40ef3b33870c536e3949fdfde ss = 8ebaf5f922c5c9ff494f86a3566fa88034f06a79d69efe4a93d1ea47904e4d36 count = 702 z = ce9a33970a488fce897a7f8662902c6f1c19ec108eb5ac859d6e111fd8b8e5ad d = 67b4ab7fb5e6416cf32ea0dd0eed218d53f04a307e035b0472f3be2677da9f9d msg = c2284ba9a2691664af1a4c5d44b16942e752a527b035970c14f2264576287222 seed = 3940a641fcd3357ef7d072ec8db7a3d4930b87f58ee3da683f3576b4991a7d40ae7b4444ee026e43d2c89e722854acd3 pk = b44c92fd847d45627ba4d5034b976fc96107319848b8070996a342e3f60506ab3d24da2fa16a6b208979d18442211c6b10604463aa124a0a73b022a8a6f4455c8921fa28a34ec61a364b93f96a8aecc051a6a271beb59098980de7f290de8a07bd72082e47bbd7a80f0519cf40e79437e666ba5c03ac704490c5849bf68bf3527b6d37bb609b4fe4082e1ba34553782d4588aad36283fe766f2fb3c96484a6bb5a4dd6c47d8cb603886c0a83b8217f8c11c8b06dec7513bf7a5cebc200767a6a0e273440911363a1201261a4ce63c545a0c3fec0bf4f446c26dcc2deb5c53fc569bdaa2942075db1c1c8adf11303c06537ec1087360a927b81c491c09ef95b1ba452e81a18d3a8b88db8270881ad78262a728bc969297ae6216ee8773826772787d528125819f0463798982d6c78a15ddb752ef260936a283be49a22065c7991a506584e0a3901e120397014b4af0c4e7c459e1aa08de27aabaee57a9d556ddf5633a1774809319815692783ca5e1483c4bbe2367ce3005ab1cdbb57055cba485c67355bf19f77f0ae139797f47116db14017304b2b76926f3b16c79c27b3d7a1a2ee85d483cce980bc5e55914d39a21de80480cd7226518c603c6266bdb100e2068fee0a71b56283e6359026bc86e2c8d5e6b0537946efe589e3fbb2ad1d578dee0846dc80a5291be20d53428301984fab52eea4944908a975375b03b5a67d6262d9ba3d9ea339f46b9737749a83c23b5904986da2b99d33e5efc5a45f2b3a0db08771412d4f6c6de11c5e9244f1b971e6afb89e65106a49091412c1d83dc7f57500cec1854d5cabf70918605ec984e64868fb8176e8c7434933e04cc10cab08a6f8063bdeb2194915d1e1c1faeb206ec129bb6485b466c4667309c9a731f06f93396433db4e0213ad60acb4b0987f7cc55a394df624713b79e5f073f0cf190784cca4fa4156bc671bbf19fcd330590b5b173d1776cb5306e23a29395618c44b956ac505baa5feb636f4aeb0d79e82e4e545b6bcc3e1da72eb4d95738eca9748031181c86c3888a4fa5c0a2993ec20744be328cf0bb035f420abb22418ac764bc251bb5924bd3ee47e308d8245d35ab4ef5bbf6cc2f215eb261b599ef16f9d3 sk = ae0a967b802c4789c4137844be6151a2c941dea34c412b86a7ac3f9968014cbb133e94960b15455b4856d8042a14373c0e0874237768d1b895f4553ae1288049dc8abef7401d6097832ac56e026751b03e306b7543cb3790b1a11b58749917034847b299550f1f6648b2937c0ba1c58e8a3e7e0607c7338121338edffa8c92f309e4d79ee46455238677b23bbbc40b62b82c15d4e15b658251b2a8bd44565603bbcf3ad084b2b8362ceccb7fbc9821b6555cf90d57011c6b4414835a774af022f6926e56675aec881402d9bb76568e21140dcd57959256bc432a0bb389b404f02396d342c2489aaaa835c67a454f56ce8a0a4be7752f3b17c8bf5ca8a8e91b9416131dbac62829b672d6a46dac28106161ec20639f362959b28104a6c6757c7fc0ca1eb8e896def4a44d992b4b86508cbb605f29c7c9b94dd8806e0b9371daf83734a9038fd175199188c2e95b43041d0c2700e0a3921c324d44a09714f002514817c5bb7a31970f20a506167006fdb27888947001281bb53b3e1415123c8a59a68777aee72525a258d558112f024e3617cd6e741600371027e930c795855e33379d0c2521c675d14ac4b60036dab16be5b589e6980f02f444bd03153fd83e246363104a6b1b9681869a14f0f580eb953dfb45a2ed64aa63c4ab37e8a15f2c3d551070d9d5c967386575b2b5d429bab55283de88065441711fc56cee96a8c50373e2d772f061741940103df3471001b7193cc5ab7a1070a04449361a4e7c4e008680b74566fba60d4f058159d49e4a69a92912bb99e15d1da736a4389a5556c19d5a7b6e6955b31645d581824b8a576915a4fed0585c980510f863e5b6b780e45a3a7955b3c87f5ab26d410c558b27c7ad6cb2f4c397306873b120625d74622ca4a6a361a00a752eeb91466a58bb2084b875f569a226117ff8a67021cb9de795a701b43b0247cf145d677bb759c90757fc322371831bfabac32c25334ba3062ccceef551b87c2ca210c91d892dc97ac0f80c01595a66cbf45763045297f0480392be07534f1cbbb99c73713863245e8912ab2551a198081061378ba917444a4ab44c92fd847d45627ba4d5034b976fc96107319848b8070996a342e3f60506ab3d24da2fa16a6b208979d18442211c6b10604463aa124a0a73b022a8a6f4455c8921fa28a34ec61a364b93f96a8aecc051a6a271beb59098980de7f290de8a07bd72082e47bbd7a80f0519cf40e79437e666ba5c03ac704490c5849bf68bf3527b6d37bb609b4fe4082e1ba34553782d4588aad36283fe766f2fb3c96484a6bb5a4dd6c47d8cb603886c0a83b8217f8c11c8b06dec7513bf7a5cebc200767a6a0e273440911363a1201261a4ce63c545a0c3fec0bf4f446c26dcc2deb5c53fc569bdaa2942075db1c1c8adf11303c06537ec1087360a927b81c491c09ef95b1ba452e81a18d3a8b88db8270881ad78262a728bc969297ae6216ee8773826772787d528125819f0463798982d6c78a15ddb752ef260936a283be49a22065c7991a506584e0a3901e120397014b4af0c4e7c459e1aa08de27aabaee57a9d556ddf5633a1774809319815692783ca5e1483c4bbe2367ce3005ab1cdbb57055cba485c67355bf19f77f0ae139797f47116db14017304b2b76926f3b16c79c27b3d7a1a2ee85d483cce980bc5e55914d39a21de80480cd7226518c603c6266bdb100e2068fee0a71b56283e6359026bc86e2c8d5e6b0537946efe589e3fbb2ad1d578dee0846dc80a5291be20d53428301984fab52eea4944908a975375b03b5a67d6262d9ba3d9ea339f46b9737749a83c23b5904986da2b99d33e5efc5a45f2b3a0db08771412d4f6c6de11c5e9244f1b971e6afb89e65106a49091412c1d83dc7f57500cec1854d5cabf70918605ec984e64868fb8176e8c7434933e04cc10cab08a6f8063bdeb2194915d1e1c1faeb206ec129bb6485b466c4667309c9a731f06f93396433db4e0213ad60acb4b0987f7cc55a394df624713b79e5f073f0cf190784cca4fa4156bc671bbf19fcd330590b5b173d1776cb5306e23a29395618c44b956ac505baa5feb636f4aeb0d79e82e4e545b6bcc3e1da72eb4d95738eca9748031181c86c3888a4fa5c0a2993ec20744be328cf0bb035f420abb22418ac764bc251bb5924bd3ee47e308d8245d35ab4ef5bbf6cc2f215eb261b599ef16f9d36b517b92fe5771fad8b75196e16b7af9d5e92afa5b9fcecddee27024b5d642f9ce9a33970a488fce897a7f8662902c6f1c19ec108eb5ac859d6e111fd8b8e5ad ct_n = 35dcbc0f25c18e722dca0d7c14af060f4803b0c0201187959427f59066558649f0dd6a48c472552ddcdb0f40d665687b09262b91150dc9c9e5fa2f0e3c5c034aebe3995ff0b06547730baf8a24d43666c8090c1f4268424162fce3ee387d549a8dc0fdfabbb11ee3c6cb2ca964e7ea0363acf11da18054824933a4ace7e8d0dcab88e4ac0c0144cfa38136d01159b157fd7697397d696c14253bcdff5ab9c76777d457796ce318d60adcca28f7c5c019f4ccd2541bb89b6a8429c1838f8f606c2af9190770697d418f05b49161f7388cc2f0c16afad39a33089455cac590ccda2006af7c9860410e69d84bdcdcfa1d28a16865e3046ee3574b6401ae6f521f7ee29f38a17763b21c4f1ee35d21767430f610cbb44b861109bd4af6f8fdb663aa32937afe24a71511e52a6078b96faa8ca35c8fe9ddd5fdb670a83fee5b6b543d805e62fc9594da643f29c8de2f2b512f6e4724f1436cd73edb366176862054dabfecd5a1d7de03b174b567de405f307ac3ab6bdba32d659d12621be2726119b825ad950dc84f61bb0a484f5b8ab712765874b513c578db0c36b7de5475602135b25a2b625948457008c7648685679f2d43a3913b5b58deabdeb704231cc353ca8ec98a265b1abeaf817e7721e4c10a6b658a8b611f2e47a5f327a15975abf2b54adc11f34784e539dfbefedd6c7b015c4f1291120def5108416b8b7f40973c26e871a61399c0fa67e8802c2d2f0e38a467b5a8a4f2c9d1d81ad4fb4496593ae67119a19b1f5da22b5ecdddcb93d1205ffe3f201b0a5dc69a1da1317efc0b5a19ca9fbd02eb91cd59f5de722d999fd3ccc91b4459861a9c9de4e381aec2034b5c6b09e14e7ad181997a2a5fbc96d2532be927ad41733fa558581e1d5c0dad16082e45bf0e35dad94b3557acfe3527b697dff5b94471eda6579f1a3599f1049803e780562b299832be0abfd58c20b4333836202883cf5abe61df9f35d056f00b500cbc551bab30fcfa04d7019c34286e70e2dcf4af67521e7367cf60122f8ccdf0e265cdfba44bba089549bc4adf2f74b0e4c960cf7c55cc5f94d7da117b96157b ss_n = 9459f78111b3da1861c80cf0ceb391c874ffca420fa96a502d7fb4c22d82106f ct = 9170a751c95738cf4e32fe2c00af54c4bd50ddc42ef48900eb50ac73f5b45b2c63accb6f748650b057c120369a68fbf29d4e9ce144ee753a8614230654fa485d8c6f31b6f301f32d1c5ed70ff3af7bb61c17ad469c247853e72175e2f899aca0aa0265bb34821d37f0536b2aaa1bb67a22268a37b0dbc6002a18b6d062f1ea07429b0c23c9777f906377c64da2cbdbdad43431ec432cec6232727a8c46acac77a25762fdcaf254e7d6381e0a32752ac218a40de91bc9ba0c65c822e6c148a945a4ff0d60da255b06cfe524f9c8d1bbb1bdbc7e6485577e05a4e5d356ef4fcd72ee47993f1848a1287f99f73003b1c6eaa3fc42aea6ced7481d1ee42d3eb4993fc52c864dfb9aa37e7fd6a735b7ce207af09d824c4022d98dd7cd576d7642a13d698de67f5a2559f4c23b25c839bf069997845f694842639140e152a5dc7ef0b47cf8da770db1d9b417dd66e6aef864fa589cffa338af4dd544eef374798e7864ae5cf6b6464301ba1e6eca669dcb9a41d320e7a60bfec171538e8dfbd520605c5ea064b8534b30ba909028dda515ace9e6e79a95e171197e4886ff5e1eb8d9521a4754699deb5007d1f3e57353405f87c046baa9a8779ae535c5f96c165cf278e4c407f25e3811627f2a863285a87d5d22dc62215d59a1fe4f7bac7787d6d0bec5d170f561048207e768537e756c3d89f9f93101c327619398f51dd0377b164cd715525295e50cc7609dcd7c58529dcab9f569db7d17899a2c5b8f2a69d783949fa5646f4db36cc6b9f2d08a2f5653b81d31c1feca3684c6291cee47f2994334d850d1130f2028cd6381a9eee7b47ea000a85d51c86fc52e453df7c2d2b95060a8e4d12448b975aab9f582b974abf007d6492ba27b7c88861c7cdccfb641235ecc08f21abd65107244299e366bb787489442381013256859be2a64b67c87c00064de8405289fda8ef7ed4a609c481697e07cc2bb38d0668504399e20e4ef640b5e6e2db94a7f805619ce5b34d0240c7ab8957c521caa1b23f5e9c742d5dc5f2cdbce9983608586cc1ceec6226ecab6a353e18e1411919e05b741087f30fb665d ss = 505d822cb65299becf13077388f395e2e34239d67c23d1111437c1e9abb53926 count = 703 z = eade51438d46dcabd623e3f03c4f04087a2c15b102f72763a78a90188febaf9c d = 4c9e14588b712f8201f4446d96bd48f133c4f1caddb550688d8f2a546f4a21e9 msg = 06cd4b729f4aa75771c3eb72a4bb5779f11e0b03cca9dcfc6625abc2fc06a93a seed = 4abc6c6522e80ce78f1049d38ca1aaeb64b6efd8e848d285ff7fc581be626bea89ec0626391da8befeca91fb00de02c8 pk = ab92abd70271eca0c1eeb9bfcf8125e6e2198c1ab4d7d19abea3007a75c5ba139502c5bd6c4b513a5cc0dd4a0731141d7dbca918877be9d1bb7f015e5b10c7c1d678b03c9294c2889420ab12ab74d0ecb55ee49d90830dc8bb46846c918dc72a334c215b817ab1f36b74936fc2399d7669b76eea78ea06afd2725d6b32c4b8cbad531ca9f2b04ef1b599aec69512bb8eeb453974c17acc404642875891f70de51531ee6887eb101b124b0d7011c52c2b886c5c7a57e01099073cd5c1724545baf565500c177b426c7365936d94d25ee1010c262c188f505903b9152db3b2d30777d7b968f9d9c1d178aba1d4709e4ac898b7c9ea358366e180d3d015fa57814fd234fff2a449238bede908a63905977266d03552b14432d06a5d065b7e045a49cfd8b9aaccc7df810b6339269651234e5a7fea893bea7c2323c412a5d89745c20ce73bad645a02b5b04290b08476098b5fd35eff0c947df85e02eb8407f88fff819f8161cb126b667bc36ad5820b125931940a14506a15ffc87bb7a135d2a63ec67278d02b2aaeea7dfeb56c14278300c526eb753fd93a2a611383a9cb3a5434291b9658ed1977572a1437347d09d21f84326cd19751466cb54d33200fc75f0e62b1edf49d0e257e46ea82812b5b65d1c5ff2290b45082a77048f5f72fda3527965c00398b7e6f765f8676cdc647048b860e7f48617e64c500f01991873e55ab373d45633879a5a5655687436edf53a931186faed301617abc0a4b4275d1b4e7aab1f0215c1c4089b2e76278fa196165ce67cb648b69c60271cb5de5ba4d812906f826933bb9cb592178033233b08afba09460911449f7ae169b1d051601c2c7723121401d87cba5124cb6147c5a29761c5220dd0b5df3214e0deac122a65aa3229e114ac6f2eb751ec097d88320b7ab25775b7b1082357e609c697353960c2dfe931060a8cc3d838ea443bf0322013963755273b19f739fa73b744af0039dfb68dfb1692cba584d0b0a7480940a375ccf3311a823781a27444022647018cddd9a00f5f433a6eb0ac3961c81e0a3d0f489ca1045db6795b6516978eb7dbe1823afeabf42150bcad870653767a2126929bace1bca60f887832c6887cca39be8a0 sk = 86bc446907aaa19c759c9174c579432f99ca0ce667ec77a3af158b36a32fef78afe25252a7678065ec1465c6768319347bf55d0a8a133ad0acf50293bbf49e2e1a1966c0727392a45a551236a91560a2be3dcc07ac915883781a809b05e3eb58c4a37a50ea73cf258141e05e93f3685ef66670e28780a3b56b47546bc704c7e6c84ecabe8d3c745cb9ad480bc9f90456c9840e2387601a40b304c6aad6413f762c1309b3c4bbe6576973a179c6a02df47b81671891b6a62630998050aa8f3c75c939bda0232899a1aa2f9c012624663e5637974724d208c0c7e924c5aba930890aaba0217bf051190502c29ab0e90a436b5858383670c9d00644d378f0fc807e453f3beca482ec08476230e002b90c7aa3160844faa9574b164ba66c69c8a2767a4cb7aec0094ee149ddc6bbe00c30b9dcc40a87b4e1fb3ebd7b0e4e475953b3c127f2bdaa075c87d60ce15935bab29e7823c89da8384653bae278adb359838a701f3716837bc4be585ac2f57c4d717aa2528a0c1dd82dbbb19e9ad3c271183185e3047e2143b79c5a072142280216b565982944ab0f66602d943b57964f78e30208f949d4394d86f394a00b6e1fc32ae244188728b7df33ce8db5170bf7ac838271da78126ac95469e1c4715b5f08f5675f2cb2ea6b25731472e79a9400b711b206b60905540770297197beb8d27249232d9806320a0b0a2088ae155635a3168108618dea940a8b37bb91cc1704d893fdc2aa5e198f5da52835cc4206663c73e446956a29f8153822d8ad821a3e53e56da17585636c00e35a458220450d38969e971764d7a5ae84c4782a6ab5495e40753bfb0aa81e73be1a59c8940b346beb4e63d540ee79067f83bc42314bd3a044b99c55cb7c8a5a36657e7ac184c175f0e9c8653abe5ae759c42ccbce8181bb7b498ebc5ae6f11a6f81c89d590873137c5a8823439355b8c926c9db981f06ca92c67b98e07aa5e1401bea385044342c509941940de6192748cb1c3dd72fdc58cb51aa9f1d517a4e4b4d5c557dc8d41f15123a638065eb4276022bb50b258f0ac764c4d2cb5fd50378b30d04718edb58cbab92abd70271eca0c1eeb9bfcf8125e6e2198c1ab4d7d19abea3007a75c5ba139502c5bd6c4b513a5cc0dd4a0731141d7dbca918877be9d1bb7f015e5b10c7c1d678b03c9294c2889420ab12ab74d0ecb55ee49d90830dc8bb46846c918dc72a334c215b817ab1f36b74936fc2399d7669b76eea78ea06afd2725d6b32c4b8cbad531ca9f2b04ef1b599aec69512bb8eeb453974c17acc404642875891f70de51531ee6887eb101b124b0d7011c52c2b886c5c7a57e01099073cd5c1724545baf565500c177b426c7365936d94d25ee1010c262c188f505903b9152db3b2d30777d7b968f9d9c1d178aba1d4709e4ac898b7c9ea358366e180d3d015fa57814fd234fff2a449238bede908a63905977266d03552b14432d06a5d065b7e045a49cfd8b9aaccc7df810b6339269651234e5a7fea893bea7c2323c412a5d89745c20ce73bad645a02b5b04290b08476098b5fd35eff0c947df85e02eb8407f88fff819f8161cb126b667bc36ad5820b125931940a14506a15ffc87bb7a135d2a63ec67278d02b2aaeea7dfeb56c14278300c526eb753fd93a2a611383a9cb3a5434291b9658ed1977572a1437347d09d21f84326cd19751466cb54d33200fc75f0e62b1edf49d0e257e46ea82812b5b65d1c5ff2290b45082a77048f5f72fda3527965c00398b7e6f765f8676cdc647048b860e7f48617e64c500f01991873e55ab373d45633879a5a5655687436edf53a931186faed301617abc0a4b4275d1b4e7aab1f0215c1c4089b2e76278fa196165ce67cb648b69c60271cb5de5ba4d812906f826933bb9cb592178033233b08afba09460911449f7ae169b1d051601c2c7723121401d87cba5124cb6147c5a29761c5220dd0b5df3214e0deac122a65aa3229e114ac6f2eb751ec097d88320b7ab25775b7b1082357e609c697353960c2dfe931060a8cc3d838ea443bf0322013963755273b19f739fa73b744af0039dfb68dfb1692cba584d0b0a7480940a375ccf3311a823781a27444022647018cddd9a00f5f433a6eb0ac3961c81e0a3d0f489ca1045db6795b6516978eb7dbe1823afeabf42150bcad870653767a2126929bace1bca60f887832c6887cca39be8a08ee6b65d68841741ab554129ecbcbcf1b9937e582e3ab1c86b6d09b33bb1d26beade51438d46dcabd623e3f03c4f04087a2c15b102f72763a78a90188febaf9c ct_n = 42a9c7ba18a2f66ed05cbe6ba5e8bd360b3ffe57565ccce6003a84c85261598729f4cdfb90d5a5bc0dad20f4101addfb070af76db10930be6a71a72031a87f3a9272086123a9118082c5bcde4cfe6aea330bfc0acddc5367de90a0fb6679bc47b88248b5babd22e247a99b03d15182ff1d0a89301eba0df82ad30b35ea6f28855408acd3cbcfca5421fe63ccdc4b16df2a30cb452a90ed0ce457d5891c4ccd454e9f3b4b0647f22d8bc962335a383cb27da2a88ea3547bf868f2a14fbf21616646319f6d4f04c7b22a7c5d9619edb652e14d01024fcd2eaeb19c0d864f80dd784850a11a0336dbd9c8d1f06c6870cb2367c8126c3411f42fc20ae8d905d488aa624c8cbddde5c74cc254206a8e7b43457c456246b1af69f13551b6287634bacfbc06d5975a4ebd0e570f3f8ccf8767c4ff1549b9e20a0cafc5dfdaa58d503076b5f0d0208a028462bd62117e98204eab2ed8970243eaeff997fa9a7fa2129bd7fc25880af780207205ca6647f74db457faa82e540755fa28052753bc256a854e12e8e7fee134e206dffb2e2ba1f7896951d30ced451ca06972997e63204743e251ac6a27e9a48856e4b84ceb0acf317de594991625adf49b1c7a092ceeb266c087f3b985c64f02cb23c21746705ce1d6b459844c6c157ee3f59dafec219cae71854d9ca0f6233ada58921c2842407066f15bb5095d45d89e75e0ada4eb937eef29557f5738d901575915dcf58ff827227601f93d9cdad30fc3d8210d32702e95f3db540f3a3f616c039cc3ee6dacc4515be522dfd17c19cd8d8c05a8d404ab55d18efdbcfc9e58871343aa1d8612e20a82caf32febbf0565a6c3512981783790fde867bcf86ad14917e80fe2e5784ab1b8fdbb038848494ad2abe889fcad8135c363acfacdc70701fde688d14f58337537928d3035ee778b9b6493d20e297a25521a798b8928285cf8359338035e9b39801d070d05e93ce4275158ffd4c43159d9458c1a3b16afa0dfdee22b6f895daea30eeed1f774b822e11fcaa76f8ca9b32446dfb4fac37c479e8e6fd32afd89e73e5861a04fef057523256e3b12298851 ss_n = 30f1698971e097ccbe89e7ac473d1e68aeac9dd1993a59ba8a584c830e5e9bef ct = 7e72b6e73b487acdbc0101e14d882ea768b0c75aa8716b970a7baabfb681cdfada2bc8ba0ef404f4a1704457ea4ba3ab14b1544b1c8e7205680674f39c2da443ce40723732a013c400147f548d5372c3abc25e672def6367a146a353917d56ef29e33584ba868822faeeeace8f03837be04bc4eb72dc21931a8752090d98d633b39d30be146ef88ee3efc20711e8a07ae79ac54e9ccb6009ac8128527c7eb7b60f1df3e7de5e60007e5f0e6782783c09d1ee75513339428c7f1d4cd564cf7c3fe7ea8bb7be0caeacef1f64001182d755bdb1998ba3f7ca5a86b9414dddf2290b3fc412406ee7465d6444de7518d816f1abec6bbcb3dbccef4915ee7f85bd3b3f9e8ca9015b1fcf61d4971af9df4fa8b09577f781c6b179535ea4496659c34b3ae611d57c9142354b1bafd3b4494d87cc3c18f2811d5727096c3dfe40de47374a48a7b80c93c3329ae73d286821fdc0208204e35f31d0dffdaa605a8f046f83a41b25ec861d16c92ff4d8144b3da47eddce7c66b763535262192481431b47a3aad34b0366c662fb393e5bd8c7e4742dd8eb7a5d787f7559d538e8a5b2cc1b0e555332090a6829acf2e591e3b173b0537410f99914d1b14dd4ae03c911e57754a93665a0b08a0fd667602ef1c5da5b203b2dda58bd4d5364e70ea31c253dab8211ca7fa8f2aa97deeb420c2c53c1ec8245a1a8482cc6502fecf4f034bbf304a19804e80289934fda86b03d4e30bdfa18f36121f4384f42359f82f75427b06d772158b0f53291592067813237c7287f95f0bbee0a0f10186cb9727d3f117720b591085d5221908bfe0df75ff5f51c12751312e41e1cbea2a2e47fe05a0e7749ccc8a6d9e8b7d0e77807a15e5a6a0e3a1a782c91694907f3f351518ae11b72baff09730f0e96e5681a7f9758108b1b90b85b8f5834f7de19f0775899ef9d2e660d3ea7ea7c862c3a225e43fb26d395a13b46772ea10012cd2002d8c456d579aa18d61a13de9e32f11962238054f6cd54005cf1bef8f6046a37b896b9353cfd9f2f96798c86fb110f059f49cbd23ac1c3d304a02433b15c9455e1a83c8bf53b84512f ss = 54d30181f507c423c24c16453f4683ed3d4f07ab379231fec3a7560a3a1593e5 count = 704 z = 6a6ea3fdc733eaaf74fd55cfab9cbc43c1c1ce9b20e0cff7a8833c4936e52d0e d = 9ac72955fdc53d9b1126f825621b75ffc0289dbabbdbc379b449c2952a8ae619 msg = c74a04f6d9eea65eb0f9733f089e2aa80b024d27f3620d8ae9b241e9b5f8accb seed = ff00df8663c683deaae3e0e9c6030390f63a0e4011c53e071fa8b9d888cc06a3f2d13569b21f0efac9edf59b3c4b88c3 pk = cd280b690ca412193458322895504fc7f123c76a83cd668cac909beceb7c7f5a1706b9c6ffbabbadb7225c97224eec2c19343cfbfa9bafd0c181d9483f518795e9a84a6b79cbf82aeb1169784bb141e172c38a0d5da35a15a212958c7bcb18800314a667ea4bf9c9299b9c0a0734a833a526ab136b3a1b8f43f77edc19368837a043d83f809b2cddd590cb58752c446f958a98f7b86e4751a466395a47b20c4f26ba95ac5ae2e2933facaf0d8148646ca7881c4cf34b6706c035784b43323179d06539816b217fd192ec50bfe48577fbd9ba8afcb198e4bf7fd33f46868fe8664df8c2c7bd7601d92a4c8ec12b7321a85f7595969981bfe6a373ac43390680de5720d7674211c02936e854a9014a5895567b10c9d3991e59948371773c87759fe28b06f93136f9611fd1f66264a82ecc059e45b064850783214c52daac0d3ca6a49adba48502a532fa8b460a5825f801c6c81a632a95906902bbb6665c1b05ddeb22d2493220c2179c20ad9805cf7da8048b3910aa2a267df0b72f8b4375394aaad753e5b169dbe3bf05a774447747eb80aba464cef7658d41ac1ec5687e39755d3b54a062f966b5b3c5f5c2080f304271e093fc408370759020d865e5f94649d63f5c9c0876f3c6598a8b65acc48aac0a09a19bdddb60836a0d4beba0f6ec1dc6c959a931ac272cc8683602499794323c1fe6f4973fa36ac6d05ceed05c141807c678cdd149ceacba7cd1071a321a435e6c6cd3aa033f954556521bfb970e4a114e58db20ada0bc1a5562960cbb24d79f4846473aab7b2a50beb6da7b8b499b72c2274474cad275349bb00a4c7615341b11b024a3e0d56647492dbac0b401336c69830eecc7691d635cf288b4caf25c339c79d70b8ecac71cae504d90c09b13359c09c4ce9ef0ada61b3b5e3a061791a583419b581730f5ab37e10c645f6568635160f4965a65cb343e2a0fc8b04eeffac344dc7a417929104c4ac587775034a073f6676c7879a8fcb05ccc9699c22b46f7c030b57f81c81c414398aaeb43de379fdda7c6f8039715124717d8738412a288438a0ce135a8d9c16546b3d4a26799b2c6194f8bd223bdd1794da6144754700e8551f61cece111f82fdae3990968 sk = e6f2c5640666a6a026ec446449d27c3e323a79e7515984b86f9b1345cac61105328315270747b9597a0df0f524f4550322d5a77e3733bcfac4a8b39e4d0426c9492eb97156d7bb44011ab22f811c8d7b1da7102c0618896cc2cc4185627c96436ad7a7dca66d8cd75810f66d8794a70a7c38a3612780d87219349cd7d522d8533581f4a57494a648c9645dd4cb71753afa7b089ed5bce4a46798207c29f533ef8c114e542795d636483421614cc08b18cee02a6685837dee64b059fc090955bd0fb66948c4b388647587e62ec0cb69419917fdd80c5b519155b53aa596419f521105d158e96605b7fa991da03664363267e4ae1d66975e02a193547f71ec77db0003dc53379d92b14ef346526a89cca74654f14cb7c80ff995c515470ac0052f50608b270903e0197b9bd06baffb50b7b85b40b02d08a51ec58441536423d8886dcd954ce47144f1538667667ed6e3abb9224ab8dc53398acf28c46aa8d619398436f459125925ad44f23b0c491d4130486a482c161a92c0a574a4097b7cfa2fa474b6b24b322f5304ec472652b96aeb11c851e758cc3ac9e78522bf9b512e115fd8c37774594a668074d07a22ef962ea8431a5b65452dc94c0dd9a32728a6a639bc546cc3b41737960b9010203b693707f9b064d382a755d17eb54acb38618dee9311c9e0995e394e300b0e06e9b70391c49c980353b11ebf2a9163e38a3fec6adc4439c6c34615c39603d03990706ba1e34d1c4297d5a886260655ab698b7a945a9da0a77d21980c4c34a0b7b39dc78f0805094665881b8caf5411b4584036bad844bb4a6d32dc7159c85b72c6c36f4c43941560b892ce4a8c92ca09b9a9b743bb991139258abac55cf3e084de8278ad6a7308e23832e1025a27595a718beb15c0cdf08a01910c8c06b0fc1bcc7cca82ba6970026a4a23a532ed18982dc1ca0f1228e06a9785c0874f76060ef116b1b86b926509f07aa1c8559a7318502b618eefa3938bebbcfce8a6e97ac4fe3a64739b517e94978d14a2586aa7e97421c0d60dd7e6388503bade5069725517fec3240d3b33fd7a5ffda7bfc72c6bcb598ccd280b690ca412193458322895504fc7f123c76a83cd668cac909beceb7c7f5a1706b9c6ffbabbadb7225c97224eec2c19343cfbfa9bafd0c181d9483f518795e9a84a6b79cbf82aeb1169784bb141e172c38a0d5da35a15a212958c7bcb18800314a667ea4bf9c9299b9c0a0734a833a526ab136b3a1b8f43f77edc19368837a043d83f809b2cddd590cb58752c446f958a98f7b86e4751a466395a47b20c4f26ba95ac5ae2e2933facaf0d8148646ca7881c4cf34b6706c035784b43323179d06539816b217fd192ec50bfe48577fbd9ba8afcb198e4bf7fd33f46868fe8664df8c2c7bd7601d92a4c8ec12b7321a85f7595969981bfe6a373ac43390680de5720d7674211c02936e854a9014a5895567b10c9d3991e59948371773c87759fe28b06f93136f9611fd1f66264a82ecc059e45b064850783214c52daac0d3ca6a49adba48502a532fa8b460a5825f801c6c81a632a95906902bbb6665c1b05ddeb22d2493220c2179c20ad9805cf7da8048b3910aa2a267df0b72f8b4375394aaad753e5b169dbe3bf05a774447747eb80aba464cef7658d41ac1ec5687e39755d3b54a062f966b5b3c5f5c2080f304271e093fc408370759020d865e5f94649d63f5c9c0876f3c6598a8b65acc48aac0a09a19bdddb60836a0d4beba0f6ec1dc6c959a931ac272cc8683602499794323c1fe6f4973fa36ac6d05ceed05c141807c678cdd149ceacba7cd1071a321a435e6c6cd3aa033f954556521bfb970e4a114e58db20ada0bc1a5562960cbb24d79f4846473aab7b2a50beb6da7b8b499b72c2274474cad275349bb00a4c7615341b11b024a3e0d56647492dbac0b401336c69830eecc7691d635cf288b4caf25c339c79d70b8ecac71cae504d90c09b13359c09c4ce9ef0ada61b3b5e3a061791a583419b581730f5ab37e10c645f6568635160f4965a65cb343e2a0fc8b04eeffac344dc7a417929104c4ac587775034a073f6676c7879a8fcb05ccc9699c22b46f7c030b57f81c81c414398aaeb43de379fdda7c6f8039715124717d8738412a288438a0ce135a8d9c16546b3d4a26799b2c6194f8bd223bdd1794da6144754700e8551f61cece111f82fdae3990968b926f551a258fc4f26316212ea64138bd9011eee15ad129ec6450a27ccdcbc706a6ea3fdc733eaaf74fd55cfab9cbc43c1c1ce9b20e0cff7a8833c4936e52d0e ct_n = ca19d01c4af0c3750bfd9bcaa67e516fc9662d4ec3dad491968d225fcadc43aabb80657b03844d31a1dabd1db6e9b477316bda6f8ebfc4142870a198571cae5b4589f32f69a04f7213ad5f222793738aeb846ca289cca116b0ea012f85f72ca0ca32df7461f8d6d1e855bf361397c80ec3da2773055264cb3c57d88c82986279f73f0ea4d1e52f7fdf5d87d7d4a18aabd9c3f469ed628fe0472659290f6a97decd078cb7df4d9eae629eebab08c790e3d68820ecae1938cc81efc6b5efcb6c09fa91e3b06516d1e3b541edee5ad16c48d5f1a3d02a8983cf8f78cf0cc1232a19357f7e6b082a94a6d7d780e666c624d233aa5a24ffc9fff47e2508dd50f1d153e879197b9f215fdae82ae22e64ddaddc12a673de448dbe4b30332839a53968a2d507729c91323272e5d8a2910cb625c953d2a1327ebf83576e3128139cfbee473fee2d9d5d140610376d4f5aa091ffd432974b080caede954390c00685a8a5cbdf742f5f6e94b525ab7673e2d226765ba098dc1b3ed411f6501a7d688c59b1cfa1063fb506a2c8c3f7f23f185194b29ef8d65269377e065dbaa842accb4d4084b08163f5880fb3bcbecaa62aa91a4b862db9539efdfc2c0e9133c37e214784f094cb8ed64cec295b7f8490cacd3670efb1b4354b00a8ebed5ba3a69e5862652177c67c36655bdd3d50cf1a51eca4de8fb262154dfabbe0c1c3f58b3fb8f7b6c92a120cbe4dd0626dd302980dfaedc4ee1466879a9091145f1199452b887b26a0be361e5b80290d93c11b999630c35a21b0aa6f537be3f4ee73156d8121af6e4b15546d58e91a0b97f376a6e271d88cf7035f72e025ea512ee433541f2fdd66538a851baf0e00ef07b524648832138354067673772b357d25417366483999b7a11c56980443634a05a82e54a31930186029bb35d3158fff2482c6e035fcc23386cc7912ccd539e4941c1c76c6fdd74403b894d795c8662c39f5141cf17e5bbfdc590e3430e69f027ea8d68a5e7d01842873cdb3d9a479f4028ebc5c756fd4965d764fee6cd64265f2abe0d0d5f7efdb63468cfe5f5daa4754782bc56a242b806a ss_n = 462d9ded4494526f137b0a535a16f035186518b767e761b09b70889874433851 ct = d55ea346ef692b7b76c3f58c180f3f739da8887c9e24a21e49169511933b30cccb52834b6136cb283c0041674a6ba0d85636fba017d313184d596a79929319d81ebed347df3d0d79a7f8f972bcfb475b7233267a26e5c9092b3a91c036e020ba43679cffa7ef2225469ad86b25d087928ccf4458caa474a120c52254978c443cbe8c00dde97cb31e1f20c5254cc18b585f0fc01284b01cbfc3075ff06d2dd169ae0c426f63d1cf5500b49c05035b6d68f1d7f0a313823717eff4908d66c4dc01b56c12eee2754634c1f4532357124508999dc6ffa9ee02d865899b0376fab68745c5d0eca709be7e8b411bac879563498804aab07bc08ad85e6d8e9e44a8e44a1e11c28eb42355dfafdb3d7b61e71789ee7f2b60248d0d534397fac4dbb68dcee27505360a3be1eb8335783c2c57f4fb0ada010539d939d1163466b4a11eb447bc1b2bbdb124c3984d73a151df338db14c5e97a6a437e02599c7f1e44523b0ad5022c4ed50f12b76c24dee2d3a4af47af293be28b13f8b629ddc2a6438512a22f9bdd2f735f401b46a7c75aa66f1087af0db9ad21c9399693d80bc3198f56a03f2a7b7f8ef9a9ecc89f0334249dfb26f764c2fed9627bc94b9f0529058d897d3d5ac0cc8bed421768863185f62e110c230a064645f46d8fe9c986e9954e0a58b8a10b03c8cf9cdc938454ac0605448ebef08a5e001db9fb60b7af1503319f9c3aec3c14ead8b81b025b851552342631ae63d96d75211e3f1d7d7f949f58a9788efb83f007df56eeb07f728c35d4bdb42116422fd7f4ccbdfd54533f5fd1995541ead2c69bb7ec676021c19d285d8c3f61a9cf01e58841b8d0290b9435a07b5ec749f6e4d3eb1427516397801bcf16aee278be4fc0982b22a3dafed4944e6015facad6b085e5ae773abf8ca1c5cbc8d67910b7ee07361ed2f6f65791e71352b5e42963b9e9f30540356d53eddc89fb88759546d4659fa1dc817f11e3413cfe1d0c29c02d0f75907634c2a6a634c10089385215333b296784cdd361c884b7a68fa5bc078d7b2f335acb35fbabfe4753ac36fbb1953f32c634e28636cf96ec2a1e1 ss = 8d3d43bda49fa0c67eba23a63144d658ecdaeff877727a7ce0e00687cdcb0b45 count = 705 z = 0801d349b66693bb0d3a4bfc5d0c7f74dc0a4338626639e372291ffa4956bd76 d = 5f96a0ac69041055fe49042415c731c746d439291425992310809829a3a79b4f msg = 7aa912df86180d4da80c52f893101d053cd24da5e170ce9c501b7d8b619a461f seed = 8655f85788bffbe1d9a761f90e54a582af72b1c3d0d30ce75c1b001e933694defa374da6f95627d08a665600ce2ba2d6 pk = 53b05b4f7415a0c299f90a891641800c41c01cf594c511b3c336206c2c5b1cf074c687b3f9c1539a77249e37af85f15b2ff8c120d7747f26045128b1aed73d37596ce4e089cd340539d33fbcac746a3327f4bb188ceaaf31a66f1f588939b2ab0776b8ddd559f2e6114a83505b66a578b88ed197aafd0559bb5cbb741816148890ab1b13670c4e03b1c7e96962ccb7290fba83789517a25c54eed010915047d9e656a79c0d53da7d7a6481b861b52bd6622a866402b379e650a24578ac10dc838a1869b0237eba51931ed31fc59c04d8d4ce36a3c469049f3a7c44edb1b74bdc0e6450a12a110ae04180b2d0afb49b8140e6353acbbed7364ae9d5108efa08c59ccaf3160c45672decab47e191558202c793273feed23ebd0136e20623e97aaf885bac77b7ccc4ea720011cc173a47c92246da038c4f0a7345804fed062c25a185d953b08b97bb7e200ce6488973fac75da1788e0b8b01db6db3ec086006b3dde935e7bc707bd4a6111b4107b94443216d7e79b83b07b56505a92ef787a4a1949c1905dd908005a97afc56bd5bc0877209d04e674bbf1826bef62267d4a7e94816523156eecb19dbc3b2de580fcc84b59947707915313ce583951214d9578998105b86ab382e66b14c590b36b52adab21bb0e382d66c3d369bb9cb9b5c9827a6af10bb5a6c339d3c27030426f22627291a07f7b5b5f6b17eb9345f4fc6c1db40121ce12d05441f11f90bf5a1bb80c9228dd94138f363c5f69589f3861e17922a684b7723726e12883ec4933eb7c32becc8b99aae18414e66267be7e7cd63589436db8dac16216fc7bebeb20e60e30af1ba0f04966e09795e798a39ca179f083594e5a66ea81a4e4f03c9dbf1b696d91985622b140250e93864cf52cab55456cb5a911be96b8492cae96184ac51acb6b6b98cac17dd5a1d9528ce2b8314711844d543c8b6b20bc0ab751fe278c6c878b8a91e7c202ea6880f7ec62215a3c85e7a2ae2e562d3379150c85321075af0944344a9721e45672ea2223966b4d7cca3bd5718cba963edb9a8830a56a64686557082a6210a35253b57c20045629c566a96e7d7ac8eb07d2865c5af5de345e893bcea76f4d9d2bfc36bc744213655a19e35 sk = 3c5622fa059840f66d5a07c28d6344f18649cebb41084a6668fc885c566d42767c30a688ec7161019c17a5664163cc24592565acc1ae56cca0f85ac086291c858a2ac300a3427610ee71368da47380f889d500633a181c4735198177c7bc378bbc118ce5aa540b0205a099122b0b46ac3546c4bca369d05c114978c55a7092c1325851212fe33e04844c841c80ca95097a1c55dfd9547e92cf74596f237514637766af1944686a6c7ee447f8b66ee7a13b19242fdaaa2facb98d033a442ae15d01d91d4b02bad195c8c5b21508c810a57183678178ac83ccf37131d29b169a414ccd0077a12072ad10391f094fde40badf934b3da2ae9c733a9b05351e184adebcb139b60641a89a1bd0afbb410da3e13db014c37014353c02c4bbfb8461746ea11577f9ea682ee283e61a495dfb3d94b3b85acb35bbb39e25e85747945abb141bb36215a042483ec065264700271674557800cdfca032b105004d46bcfb1fddd335526a9fcb805394e589675221cdf7cf57e90f76991fe2e9885bd333738245e1a402e60a1f13046bae031032ea42f4b53704fa6f6e71940c20c0a871994764185ee54e91e6ce1900973c20aea8d07b4b183bc80aa77cb046cb8c6ac665c3397648b5e25432dc99d4cb9e2aaa94ea7471a9261a40f02829f65cfabc7c2bbc14e5e69713ac19a67a6ca6a87a71081bca100cc6003dbf1994ad011478b50b978c28ed440213582d2971577a8c7f535303a950ab7adc9c6634439db54e33d769621c5f532aa82669765c599fc588bebff1209118a3ac6caf1e5a3e6a6a920d108a780c4679da22a65c4758e49bb608791f13c59e67249f3b62c7c49731b3099779aed13b9986774fc81b619107900252b19f681478d66aadbc7ebbb94aa92383c3743de3a56bcd275a63fb3622fc6ed76c57302a6ac98232c0332eee379775b5a235fb41961696090ad075937e284331dd8c855ba5a150e17350624825671bb2d7a5205c5e33c17ceda54eeb0161d513c92a14a1142209d1225504d8a7746244d1d006b26a6c6e9c8e185b9bcf54022765bd98510eae102dfa0aa322aa27e4157153b05b4f7415a0c299f90a891641800c41c01cf594c511b3c336206c2c5b1cf074c687b3f9c1539a77249e37af85f15b2ff8c120d7747f26045128b1aed73d37596ce4e089cd340539d33fbcac746a3327f4bb188ceaaf31a66f1f588939b2ab0776b8ddd559f2e6114a83505b66a578b88ed197aafd0559bb5cbb741816148890ab1b13670c4e03b1c7e96962ccb7290fba83789517a25c54eed010915047d9e656a79c0d53da7d7a6481b861b52bd6622a866402b379e650a24578ac10dc838a1869b0237eba51931ed31fc59c04d8d4ce36a3c469049f3a7c44edb1b74bdc0e6450a12a110ae04180b2d0afb49b8140e6353acbbed7364ae9d5108efa08c59ccaf3160c45672decab47e191558202c793273feed23ebd0136e20623e97aaf885bac77b7ccc4ea720011cc173a47c92246da038c4f0a7345804fed062c25a185d953b08b97bb7e200ce6488973fac75da1788e0b8b01db6db3ec086006b3dde935e7bc707bd4a6111b4107b94443216d7e79b83b07b56505a92ef787a4a1949c1905dd908005a97afc56bd5bc0877209d04e674bbf1826bef62267d4a7e94816523156eecb19dbc3b2de580fcc84b59947707915313ce583951214d9578998105b86ab382e66b14c590b36b52adab21bb0e382d66c3d369bb9cb9b5c9827a6af10bb5a6c339d3c27030426f22627291a07f7b5b5f6b17eb9345f4fc6c1db40121ce12d05441f11f90bf5a1bb80c9228dd94138f363c5f69589f3861e17922a684b7723726e12883ec4933eb7c32becc8b99aae18414e66267be7e7cd63589436db8dac16216fc7bebeb20e60e30af1ba0f04966e09795e798a39ca179f083594e5a66ea81a4e4f03c9dbf1b696d91985622b140250e93864cf52cab55456cb5a911be96b8492cae96184ac51acb6b6b98cac17dd5a1d9528ce2b8314711844d543c8b6b20bc0ab751fe278c6c878b8a91e7c202ea6880f7ec62215a3c85e7a2ae2e562d3379150c85321075af0944344a9721e45672ea2223966b4d7cca3bd5718cba963edb9a8830a56a64686557082a6210a35253b57c20045629c566a96e7d7ac8eb07d2865c5af5de345e893bcea76f4d9d2bfc36bc744213655a19e35e779bb3f32ed93b1ec2e0ac5669ca8c73f2b489b401798db77ef71209d0995cb0801d349b66693bb0d3a4bfc5d0c7f74dc0a4338626639e372291ffa4956bd76 ct_n = 8255058525c767a4570eac48f1882d513e86ec701908c99f70caf83a934593491086b5eb9ce76b69297b23a986ea0825897571198f0a4fb15765a196a968b99447f0d3336a3e4f775faa13ab0706efcfd9d4c50c9e236dbefde833136db1613dcc9fe11e8e850b0e2827e6bd92c3d82280e2fcd50e6164a81ed86d0f200e5a022b6aafc3f0b90b8dee044a33cbda57684845ebc46c655d00b78003928890303e52bc344eddf167f5c14df76680d6698aaf728755dccc305b612dca94dca6ee775184a11840937664b63e3fc6e727334f08025f54507177871013bb389fa36bd699122763e3568a9ca44db1ea57b268442ae43248272daf8dec13d997bc69307325920c32b2e65b85418df904894c7e2b4d7f8a0bfee2c606c9171796b0eca2cdd19bebc4427306976cba916f3f0880110b7d310eb9e73cff49b754039543d486d88f3db831ba8d654cd0b512102219c81253d4df7d54d4706f09e42464db780085ee8884bfa35d74e654305ff2f0873b8570b915ad2a36a1a1d7e068873fa8a7c9af7f98e3ce3d026f2ec105504e01d57ed059ee3f2068acb907949e6cae278d72cb93f95db587357aa1082cd43648cb06910ba7837c48a871d7057d45f7cc10b3b8c88ae9567ff57d462ac96dda960e39c745e04aa0b6517d8979c4fecffe5e48585d471dd17dbec944cd6d41a596530ec5c2ddf64a120a769c5c70d31e6b3d1811d13ffc0bd5f01cadf916a81fba803135a023d8c57479ebc74ffe58688429cba9deecbc203cfa531f044696f8e67bdcde1f4aabf8de86314136e58bb5b1fb1036a7701df7e26e78d2d88df9b2e746ef7e86a2f9d8f480ef0bd40cc2a81ff4ce64447dce7642228a4e7f2241321334f32e59dd66e52730dcd256388dfcb85fa27dc91a5d1c7f9c2d986f7cd58039ba5f0388b36c2523a408748db2f677b00e9399bbde0de305178384f8d8a53948ca529a185876349014bb663d8ca55d1b644cce2b0984bd30246a54d99582a475166f6634c1b5d04eef319c9ee5c7382e2d2124fa34df42ec176f01c133df0cb3ce0d4a2d31b4fa497341566eab10aff252 ss_n = fcbce769edb71442bf65f5266205109f6335238aefa655a6071d570cf4719feb ct = 83ef5be4ca5e3fe5ff6cce304cdd75c2ee475085e0cfb0eac961103b7659877a46087d3dce1c750ef48c1ab39b7a33c591b638a93db72b74d6ab0fc7b4b131d0dda9777dea879691109ceb30537512c2dc4f1bff07a56f44b5e6588667e850bdbdd2c8346793036072c5740f85e50bf51e09873275c6b5da30e8887f94ccbbd6a90791a6f443a4e9dd2af0918baa9f93ede0861c29dd605d78c9c9e943c25aeb3b8a3f7928b0dfbf16b33994a53e9bd0f46b3a303bc7d4d05d353055703f1dd54f0b8e63dfc60bb348b8db83f17881ca82ee1b21f3d3107fffb3aa747b7b3b97ec8af4c3e7c45342f9ea011076c5d55e7a6e416286d6e0835b7e35c6a67138cb36c6a077fb08cb5a7368e28ea37762bb8b8f82982b6e83ac487f3b923336a6edd75e991f2f62db49d3e0a8232b8bff6e570e42201d69b87af7ba5be4716230a338e79f5fc49f0d7eac237f49203984de17662accff91eac3526b51092266a99eb77674ed7f380a1f46d911b1bcb72464e7fb0c0ba8b50c8d8e4c43ecbb8d8a2281364b62c9692b70cf0c4d2451a50de88d0323954375350b4d6440b138b26a4159530344af47d5f19e9ac64bb5e093884f0d510d7087120abfaffca34d087d9406008a2e60943ca5ce264e31896006a6a5c155fef42b9a5b39ad3d19aeceba320c93a1364c52c6ebb0389485d0e5194c3f2803dc523882c74755939974d80ea90dc14b22445f438a1eeda2dbb401ba14f6a1b12ce4a78ad4d3e6009a846144e545c3a9ddb579e5e921e95aa81eed646b2286fd6ba22ec8c72383cdde687ac99d1134a0de4a18d33c44ccc533f31587f12aa38dfa612584219ce52b7aa4fe8c86c10050141afdf3cf56737a9747aa900a6bfd88be935dd28676e9302015cc505cfc23a9e63c676fb9e5806a040e4d781b4a2086251af21aa4840aab0d28bc07632cbd8b0aca25a35718a9ca17fef3eee14e8fe169784b9f58e1e8ab0b8ad4330f924f65757c45d3830d6e0ed552cb31fe64d6205bdd625104f68d68af562c1ea02a9e8aea170a504c1127512ec576b9cadb609d0c09af1f300166f75b8ab4a38a ss = cf4fe593f749c72a512d08191cbfe5671c451737b631a972b60db4d5b86e4fd1 count = 706 z = 0301b612a5a0ea605ffb3e1295cff710a733330882e65da5217d1275843e91fb d = 9750f16b6fa10f9a8bbdbfcbf4fb7423a3043a016f7b11b7735d9125765c9f25 msg = 2f9f467861c9e32df8c419d69ca11a8297670e65058ae7edb587443bf10a1f6f seed = 4fbd867f743b4499a17a262004ef6db17b901970e0df004539727bee2b2e5445871d407319b39fc913844d55720a5be9 pk = 3b32cdc36226b29a07571560732152d052610bc92fe4e717da4a79a24a3cb80c0d7a8a9a41020c8f835f34f35e18d5103a73ad4296b31cf8a58016b3a7737b4df4b969a35408933dbc0152182c5f3b089b21c48a0c1b7917d38308a92979aa11ee8c1fa667878850cf4dc3ab9aa936f6373adae9c714c22553b96fc5a129cca479a7953e589c75e0200168ba3735b00786d63565ec6c9227cd24a19af47ab5e7ec672f7189f403abb757391a5bcd62e42f96082315360f87e753762ca9265036ad30094e1832c0420d8dbb0edaa01e16c20525a8597b3439787437c4732274936833e3538637a62244be8317b3be7441569c0d1feb81667ccd477b2faaf108ed03016fe27bc4c342cc7bc5495c55da65a6e6a0b3cea565d32b7e67ab5d3060a7b6354634399e43f228c1f18c615a07ef88a117820275528c5ce88ed62ba5b3f3ca1b8b424a478532c7672144bee49a5806987af3c56238ac664ad384c2842e1dfc19dd7b8e73fa55f931439987b76adb5ad72bca0e1c1d110542bc664fcd2310d0b15073024cef863b4e817c62aa9fb4148eddb770857a7c2c86993783b86ca0a580698e134a999909b1da597f6279372b4586b0260928ac0c27cc22748650bd81bec9c442fe257b0880ab6fea5e744ac692fc6e382528faa756137320094c2567324fd0a3555ee8a039608428bc36f57026ea321b4d0b0dd53017377bc62e8206360b7a76cb2eabb27512180f42997a2b571786b6525eaac4d3c55dd78765084766399272b8b450180075f674755187353e9bb99942895a1104824437a0a29d3f8c7b88482379a26074126f0ee577285932fe600baf2a65293966f5f0b92c61c540f89429c46be1349ba046c6a2e3586472851642b0cf67490ed2bcd3ec3d64fa18fda430fe2883a3a708815070f1093e44203e137504ab41275b84856a6c87440656796781369b7e80788788a9352ada5a352863f435281c784dcc1171f2ca6e3fb549d1d7648d7660b02782434cb35d63b7004a274eb7c47ea5940178ab96c10ae1183983d9a56821ce2c56242fab27e2c36d34b31cb0e967358586b51463abe38b387b07f8471fa27eeeac7b3de082e683cfd2035f24c86e8220efda11de sk = 518296c1a0b3004caf3e0066995a2f5b281527185b72fb239ec27a1b2aab09495607f10bb2bc14860a869156ca24a93c40a17a33530589c8c1229556f5c196f592864782b8e939b6828504c293ceab85313d5a0f9454496eba2db4999b90c598c23a7ef47a190eab5d1e706a8ab35ea4f81600799a7221544bd560dba87ab75a7ab508c7b7e9a747aa436923753be71cfcdc5807828fcce22637310db9b29ae9c830bd7c0191657534eb51bf9a01fef4929951778dc615eb110859092e9ab1cf9805c0f654c7883a1d2a4274e84301161416f1c83da0442a4bc24d0a809910ab5ab89276e091965cd2b3ce292e14dc4fc580692eca6183d4cd6510bff19c8c9578c1e5f62db7745d0328c26d72588b609041416156b564a2e5902d0bc0c89b9dfbb7cc39723e663c87989ba752b46af2c0440205c7c15476857a76f9f374bce319d79906a5034cc266c378566436563e881487b12825e625383a48804f4843b27983d6e2af088cac5f8cc1e560637c20369c222c7fcca9a6813101e8b217434be1595f7292a5955ccc0cc4c521e18c9a8993b68849cf1795d71577eeac1627d1bdcb055674b89984237dbc3937e1d996e90b2c6af65913b273bc7a9c58c77443d09b9840c0cfd359a0259d0be0950f9a23440599dd5caf2bf2add263437401014f5a8486ca44c7017ac2902a23a8882d66043e41138f86158e1051c3e3b6133b1e357a867454605af73fb1748268575638830746688610459f7d144218e7a1c783b8caf7c24fba5762944b39117f2ff57f20f841a6211a228c4e6907bbd5d65658c55013dcba0e3917363829b16ba98b7991480009a0f7662d132d77ac5adae888417927ffa5616c47745f4205f1b48a39ea736dbb70609acf3e8c9fcde920d233671b146743c31170b4458a26451e30a0116ab1580892d1381416e39aca238490ba77cb966d38c02745189be5d09e33c37eefb0a959c8008eb7a549294b7633585af4b610a41f50618b24241e8977bee0445a7c957a98c0621ef0c78dc606a3f73836196fbb0a92e746c75ce5aa2d483350006b46e45521130f63fb557668743b32cdc36226b29a07571560732152d052610bc92fe4e717da4a79a24a3cb80c0d7a8a9a41020c8f835f34f35e18d5103a73ad4296b31cf8a58016b3a7737b4df4b969a35408933dbc0152182c5f3b089b21c48a0c1b7917d38308a92979aa11ee8c1fa667878850cf4dc3ab9aa936f6373adae9c714c22553b96fc5a129cca479a7953e589c75e0200168ba3735b00786d63565ec6c9227cd24a19af47ab5e7ec672f7189f403abb757391a5bcd62e42f96082315360f87e753762ca9265036ad30094e1832c0420d8dbb0edaa01e16c20525a8597b3439787437c4732274936833e3538637a62244be8317b3be7441569c0d1feb81667ccd477b2faaf108ed03016fe27bc4c342cc7bc5495c55da65a6e6a0b3cea565d32b7e67ab5d3060a7b6354634399e43f228c1f18c615a07ef88a117820275528c5ce88ed62ba5b3f3ca1b8b424a478532c7672144bee49a5806987af3c56238ac664ad384c2842e1dfc19dd7b8e73fa55f931439987b76adb5ad72bca0e1c1d110542bc664fcd2310d0b15073024cef863b4e817c62aa9fb4148eddb770857a7c2c86993783b86ca0a580698e134a999909b1da597f6279372b4586b0260928ac0c27cc22748650bd81bec9c442fe257b0880ab6fea5e744ac692fc6e382528faa756137320094c2567324fd0a3555ee8a039608428bc36f57026ea321b4d0b0dd53017377bc62e8206360b7a76cb2eabb27512180f42997a2b571786b6525eaac4d3c55dd78765084766399272b8b450180075f674755187353e9bb99942895a1104824437a0a29d3f8c7b88482379a26074126f0ee577285932fe600baf2a65293966f5f0b92c61c540f89429c46be1349ba046c6a2e3586472851642b0cf67490ed2bcd3ec3d64fa18fda430fe2883a3a708815070f1093e44203e137504ab41275b84856a6c87440656796781369b7e80788788a9352ada5a352863f435281c784dcc1171f2ca6e3fb549d1d7648d7660b02782434cb35d63b7004a274eb7c47ea5940178ab96c10ae1183983d9a56821ce2c56242fab27e2c36d34b31cb0e967358586b51463abe38b387b07f8471fa27eeeac7b3de082e683cfd2035f24c86e8220efda11dec732d9ee877bb8e1bc6a9dabbaadef63bb61f71d9dca536f3d1525914045eabd0301b612a5a0ea605ffb3e1295cff710a733330882e65da5217d1275843e91fb ct_n = 23abecb6ee3ce0f143a0ff91609911d86042bde975659a0f392faaf64c453eaeba81f529bc74e13c4ea23b53507460eb0bf079141be4019dd5d25254ae7cc2699616c2d2a3596f31d7ab3a62b970173c0fffea915e88b051ac0981b398237a4967a8f71190b3222bf2b23e4e8568778e08689c963214e7a93e6259dbf2d6ebb7a1cfa0beca8ae9fe3635f5b07e94fa2cac16ee819f3b59fecef556575095c7bea6ff5b6e044a2da62be90fb0a03e32e21224ef2f9b34a16a282336c9c43a5042d50c0f65c5defbd3f815fe1dbfa506ca0818315c2b4d003161739b6f78b9ef18944e843b9b6e60cb733e8cc1285abc6a5229a7c301339f64faffec5139ef03254283c6de6e7ec646f7dbbf38055831c468826135b9aed8f2ada0600139831e421079fb4ac16d30935f393bb128757fde153e4e5d7e072fe258cb40c3a12fd0eff05255d39e0a3b01f69405d1ce4ef1a9e251ae17fdf13d7bd77aac1ba6ec07b9d602d100031b21e937f199e027b528828361d42f88c3fd90295a26b001701ed79b27486f2b125e0924dd500ad451aca2434ca18b6b94647e43c4b2db12b0327eefeeb6a5a52ca1b82c405a082de580d4b32ec440b68100187153687e1f2c9ce86dd36ba9d4a0a761826b8a4d8aa9ab4e4a4a0f56444dc0d11a792e9bccda12ff2a2fe0cdc79608255efce2bd5a30ac78ab063f0c3878f967f7274c9af802ac76f30c763ec488560215b8a3a552318bdff3a5a6b78196db98ead28d0d1b61517f738dd738d0a5a7efd3560f9af49943346cdd438ffa6ede41a98a30fe9535a3e358c0006ec572d4c0347aed5292ea71febbf667e9eccb2f5863cec952290df5d993f1ab50b2e3e454fac4816aeda34add3a25032d9f9170253a3947d7d2f903b028322838074e5215e42a0c1cfa0061c612256e54f2b3f39d054c5d0951b5314f2a0e6565c2478118302722a20d8700fe20a6f12e7a3ac91c3b4efdaafc7f6019f0f1a970b55e12a6a87c5304d688d6df038b37be3ed5166881ad947f5645630ee7354f879b21b01aa04939f7bd40fcb2c3e24530c38f770170396588deb86ce7 ss_n = 3e3d822826e248c91dfad797ed2f08d1111c6ad422ea65a3d3b3f971e524af20 ct = 71df2280f795f9f1d307216c55e5b833b2dc1b1df48f36d9c8feb0c8af118d7937997395a5f7da7244bbe694d3d88b6467493eaa09ddae950c8dc17a76bc432177beb6bfd59e389c281264da9d0a68b4f3e66e58e159219cb5ec16e05240828a3a2703367b6f5da218f3108c4e07a876ba6f5d836276b79f03a53b323bd560ebef8b48fc817b84b5882a702b7a688f10f123509439016e6ad59600ece3bd286878329565bca4240928c0b4fa76f60dacf8e5c0ac71a21467a0073b1b6520c89b70590f60ea51dfacfb43520a360ea75b68883c00888b5158cdd2386930bc3bcb025745d4584a8c66a2b5e283e087fa126dc062f686bcca6a429cad9e21d3d4ea75cfb1876ffa2c08968a9fb5b86482115257566be2bcd2733511b70c0a5d99004129c07cc117974b1e0a25b79cc425f47774c944d5d9842d00d1c7f0f6f7dee993e2854fe92c71c12a7666e9b2e0cb48bf5e45017dcca3392970bf42a89ce9c4fc1903adc461163a4a6d5f0588b38a963604529998faa7795c703b35aad87029f684ceb3e57301874fd06a69cf2c966575442a0880c5f86d32d89f7513e575959f7266b91ce33a0cb3e609d6c5f079732acd8e8ecf24acfd9e7d69d52c77b7fd7c54c4ef6e3e418edde5401208660bfba9b2ef233388e28251afae01db4efaabcb815d186646f351ea864e29e9ef0a421cfa373acb8affebf01669f8014e406ecdd0a52266e0f842e314f73f924dbe8e1a0467303f31e3cd6abad37c54bbb7f8131c9fd9a1a23f60e669d4717b262801e5829dbf5ee96a64a2b244f94afc216ea8cd109e697bb1a5130199d151ee1c45ea7124cfbf2039103d9cc37b60e8a5429dba919a093fc5e4d041b48a331c54fa34a72b0d43c8ef5b6f5e4fe6f98d7a7290647209910a00eccdd22db6323c5444096adc55d67c0f89ef7d5d882c79ae32ff152b0c6c3d774a908f5175b78e92ded3453b58e20d8098b7434d1284de6f58af240e62299919df49f74596956921d28d13cbfe7c0105f4ac1b4667cbb973b35f1cac22e9b755b5d115383fb7d9d38f411c476abeddfbbe02ba075407e093fe ss = 99aa36e86d03c04becddabee1dd9a9bf74ba76453e9416c31040d4deb05ec39a count = 707 z = a39a3cc1a249c6d30d2a50410a9843cbfc38488b97632f758e33ce644fa3ce17 d = 69f35148b055c50465a6a651a4534e4bafcb76314eda919d98b4369c1989deff msg = 563c348c19bbe3f8b4bda9a2ee4ce3b41d968b1bf2a757d15f9d39e1b116692a seed = ff6003576aa365941141262a14488ecfee787f924fbce767745f44c2fd709c127f1b7b86ef8ad56b473959d68309f24c pk = cd4c80f79127586b7457c999ac40b55495ad0414ad5ca48e506943467a3a979a727e3acc3f2213cc6033ee51029bc7715800b0ac304976260aff07791584bf485aa505a68fa9f2a1e62976b9966f4a1c176da2524643afd4047bc258c094e55cb22853edf7a1c9691ec9d2460d6acd77b3604e04a0c732888a1a67c2d8b893522faec87cd63548578912e33593b3bb62a7072ea082196f3b957608043b19279338ac11061b1bd64d021a1fbd157d42b000f2aa0419b95a34ba9a9d45699c71764f35b1adf0029e80c6393a615241323263a307848e0de8c6e3313226cc3c11d7abaffa725559589f74adf295708b65798f8985e7e098dbb3c9fcb1c2ba2b244119b4146721f36543768a51048c25e3089646f1b3997743ef36c619894b1de958f8ac8e03766b71c85afeebaa292b2b3a77788435906f9a4bc0392b9fb8b562881966078278668673ab48908c5f1148ba6ec0457a3a5650476cca50701d211385422c83141464570a44832538924fe3834307992c6fb405a62c54a23b0bd5599427e6b40d0b9128ec0277b176c9183d7c126e8fa9588de4c7fe14208898b29e79a88cd51f753925d9442cd22a7a9451b09a050fc6a7a89bec31533700220bbc4cd00fd7c5c216445e139845002b59a4b3769d582b779283a7e036e704a106e574ef5c712deb0963817307fbc4d2b0c77642b411c591ea602bd9fc4b4465b637cc8ebf130510f4728fc86cf5cca923fa558b471d0853b76242a64f557fbdfc79577545cbe6b1cd815834344544e831958577cdab5e5d6a4210c92713189ff3b65ed1f41749329d911c60049c54bcc0c21e64cd2032c66e5b7cba7bcdc9d66281f69dfef5a3dcc61c64d02355a600a1057d2512cc1209b1144cb99aa92bc016885e31395edc49e45830c7c334f53b20a8eb7bc836032f59532c7a118e59b2c455bbbeaa3bc415c9d915367ea7240971973b11b719104df060ba9d64279f6c5b79f50e946c5456621e18b86796358f9c0c46a6001071f84e0ff5309da7381d95313c0b8c8d37808b146c92c13c9cf0b5b58658f988bfdf3080c95bad6e8b146c4785992d4ac245ae533cbf0e927dabfea850404425b8a8842ebc77c54c741651b17b sk = 67a00e42c70755ecca236cb47cfb5239da268a4459da8b0a070534601ab26d4333fc6a4427e19f3aa8a59f7cca493a16783ba95e9a3947782df2440081c38b0318b791a512ab747328e67a54e88b398c49bb7bc2fe91b64b2c46b7d99b1b1b2fc07703ee0b0205880e6a9473e789660b21ad1a823360c9c24b1913f730056e3980f178023ec033a9e2ade4a0a89f142adfb36c9a8a96a87b6462310bbd5971f7a44fc0c7c96a398cfdc90488732f2eda8e75e00cbf7489125ba676654213193b7d69345200922cf63a46e4ad0d555fde8186b2fb027405805edb461279c178f2c8a3d4805d3122c0997d09253f724319dd2744e1a13ef36740e4f3757f587fc2b21d54aba9b377a47bd30b0bb02bc538247c74573de66d74b89857ec41eebc58357920ada131e5f8879adcab8ac540254cc23b17474ca621d9d53f7c22465477ba0cd3273605d0faa6143d9628512a32856c078497bfdfdb8db903badf468e776b324b8a02effa4eeb093c92022962c41bf7bca4e8895ca425b43dd59939b52db315b8ae0653340b1ef28043eaf79a57fa81238a00f48c392bb28e9434576874ba75f85d86c8ad6a865f1f562c863b2a278c1d7a0019c36716f1458f26235e3192ce56ab7636e22c11252d97975b0c305e9dc2c00df7b451b5a3ab52114fa651ad60c51f640d975085d1d12c64b7cf0f86ce6a971cdee3194fc1beec08763cc54e06db1cc12b0d61749fd3032dfee785c056abaca82db0992ee49127a067cfa6bc94bab56e06eaa5556b4106489f51542e15db8d5cd31ffbf5ad0ab56e6aeb2a6dcaa6bb3416521006c27190f1888e0915c6c5054a208b4869b38536a600d8710998dccf241bbdce082a27a0c9d82421017b4ef9a264030ac3d971b9f54cbf226875beba11b0220c500b7749098e0fdac7a0b3aeb10a0c44441390d73854a743a6f2005c758ba83c2d6b001968910807e3b190515038458c603a7c3352607e279c3e1530f4b872f4929bbfa72a0cd158a8c01021620cf83b4477f6a553b84f14f16d8577b09a502c6c0c748d758b9c64ab43d3b74d69c5a27b35b338133fc27ecd4c80f79127586b7457c999ac40b55495ad0414ad5ca48e506943467a3a979a727e3acc3f2213cc6033ee51029bc7715800b0ac304976260aff07791584bf485aa505a68fa9f2a1e62976b9966f4a1c176da2524643afd4047bc258c094e55cb22853edf7a1c9691ec9d2460d6acd77b3604e04a0c732888a1a67c2d8b893522faec87cd63548578912e33593b3bb62a7072ea082196f3b957608043b19279338ac11061b1bd64d021a1fbd157d42b000f2aa0419b95a34ba9a9d45699c71764f35b1adf0029e80c6393a615241323263a307848e0de8c6e3313226cc3c11d7abaffa725559589f74adf295708b65798f8985e7e098dbb3c9fcb1c2ba2b244119b4146721f36543768a51048c25e3089646f1b3997743ef36c619894b1de958f8ac8e03766b71c85afeebaa292b2b3a77788435906f9a4bc0392b9fb8b562881966078278668673ab48908c5f1148ba6ec0457a3a5650476cca50701d211385422c83141464570a44832538924fe3834307992c6fb405a62c54a23b0bd5599427e6b40d0b9128ec0277b176c9183d7c126e8fa9588de4c7fe14208898b29e79a88cd51f753925d9442cd22a7a9451b09a050fc6a7a89bec31533700220bbc4cd00fd7c5c216445e139845002b59a4b3769d582b779283a7e036e704a106e574ef5c712deb0963817307fbc4d2b0c77642b411c591ea602bd9fc4b4465b637cc8ebf130510f4728fc86cf5cca923fa558b471d0853b76242a64f557fbdfc79577545cbe6b1cd815834344544e831958577cdab5e5d6a4210c92713189ff3b65ed1f41749329d911c60049c54bcc0c21e64cd2032c66e5b7cba7bcdc9d66281f69dfef5a3dcc61c64d02355a600a1057d2512cc1209b1144cb99aa92bc016885e31395edc49e45830c7c334f53b20a8eb7bc836032f59532c7a118e59b2c455bbbeaa3bc415c9d915367ea7240971973b11b719104df060ba9d64279f6c5b79f50e946c5456621e18b86796358f9c0c46a6001071f84e0ff5309da7381d95313c0b8c8d37808b146c92c13c9cf0b5b58658f988bfdf3080c95bad6e8b146c4785992d4ac245ae533cbf0e927dabfea850404425b8a8842ebc77c54c741651b17b485fbd02ba4af01159e310e891039ec8e6227cf3f7020ec5328249c7f83d4119a39a3cc1a249c6d30d2a50410a9843cbfc38488b97632f758e33ce644fa3ce17 ct_n = da6ab1a8c509410dfac286a4553a456d460041f26db4ad5c143db8958995a92b95d744319b684b937c6642e23803f5c5a46a55443a7cab495a42484fc7cd4ba349a14992c4825dcc6f617a9fbc09cea373151b3796c807ebf5e8bad1bda8299cd7fecbe9767ca58e1e0d930ce1b87a9ca3e11bcb6206d0647ca8c5c220e32aba464b6e5d7384b419e746a804ad373ae50bb58144e6a15387e5e36b97cdaebccd535c1d58aa9f42ba39daaeb578371808d8554b21f66d360bd8b6c19c66478ff8e9198c942aa97cfac511c9aa8e3e5c5b76b5c44e352ce0d68c330094035d6767dbe26ab72fcc4eb7b41d47c481293f7401058638d254ba4dd730c8ed42c3f63cc2eb6664a769a94b3898633f2e52ea6fea24e177d50aab3c993fb8bcc31f2451b3075706b995e066f2effb6d9c8e50c3d25887a963b9bc4ca5a9331b504375212a8232a3f59ca7ff65bbd53e5928280bec074611979f6a8063461e6d6be3cef3ee4386a5e4f78776f9cd5ccfb745685324677e50cda7c25bb9540fc4929a4e1e074e939ac75f6637988baa47ae183074016c02b335cb6026dcd95258527f2a8c6965552ce69a8d72bd71340734df04fc252fd9d74223056e4d7bf99c79b38ad21a15524ea8df700daddcca80156d5060750ea9bc5a3d280cc772183057d1903adf7ebd5dd9b2625277dd315dcd478ac166f9342a14dde633708f2a881fe186dc3e56234e113c3d5573d710951febec12623697fd1450d07a6983812307ad1888c0c95bed17d2969ef646eca30c5ba0c3b4c6c5aa0dffa115f760c351a18920773a7be3e72109dd99a0d0c422f896624a6ddbba272bc7652778f714c0485600c2c66eb0a3b8e9b7204cdf0336a673c66c043392fb5d96fa22abb3d51069b952afce43a283b1c38b751f63d78a80db5c713c0299d95d3331bd93b2512554bac71777ff63838c5a005206aa2a46ba2f07c29858410860cd27ae83eda84540e9b7b168d73ee9f9078974cc2779eb7195a82551e4cb55fb8710d19506bee77bc51e0a57256795a2eb4c4ffc32e20ce0272acc7251b56bf54780fbf1585684f6809ebc ss_n = 90847f9f50f7f6367837a5e8122919cf5804100ef290b3739df63b1b0a16e5fe ct = debce6aff4b7fa5c1ed1b949298c92d5c2f7a1ea2d93b245d3216233c971178f7b415f9362933e93247af18a0b632fae1b98d8272c6df19b5fa93836d2ffb9b0f6f8946ed35b5b0011535c86bb4b0f6a0a9431e395704917ffc50b6c42c9986fb524e8ac20978ac667bd88be5f0ab7c58755a91771fd04203ddff18c53b4243bf0671b7a05f5e469e862e8ebd5402075677c786687e698161fc9bac0a9a350149baab78dff49fcf9ec47a7f760f44b06e3674fa85fe048f4efdf664246ff959227accfe8816e99c738a289833cb3e1f3f49b179540d2cdebf42f5d02bfd6a7413754841efbcc16229bb5e41a8a5d21446e7fe8b150d88d604e6e351f0093a045cffa50b20ecede0d5ed9661a7bdfed3a8668579d85b3319afeabbee3bc60898067828e38d537617379659d7f128fc9a59b017b5c4889b1783a6e3a91ee66796c70ea27472fb796dbfffcbcf15821166528a01f3f83498a33e0727790a87e3c5f6fdec4846e8ff5463cb229614e65430f4e2560f2a9be3fe925a783957eb70389e945fd6e12d946708445acf11bf94eb3ff9aa5962074503d2cb7d4b59414c3ab80cb62a4596cd68f7ca9bfd1899bd5366167d3145d95cece748f125c1ea8447f86463a324fd420b3b94ec8531bec5c8e8cc2ce7c3238c9004e4c32a127050f10ebcba25b69b82424c9e56919cb3d07329cc29c68f7cceb66481ccadcbc7dd2e556ad1bf780cbb2312e18fd29b2916afcf931402c71140aee18d40e42bc8cd9b20d0df0f5b50bf2d6480b2820723c942ac0a8bbd02ec52e7501e77175d90e3a4e40a1c8baf8cd5768e26f3b157750880da5338a1a411199afffd1f4360a2a3922817d73568f04ebb26b03fbc07bb8fcfe22c293e2eeba57a0528bfc9b52f796ec0ba1ec81c1d96d2b55115bd9ba2f8d470947af5d8a8db8eaee788617ea934493eceff0b80da85c7f0379b8f955c821d7dc649e51ac31eae7c28e325dd06cd38c3876dd32796bdc4cf089a61e449823182cb9e494a5b8360e66d7702b6575f19c175708a8530ce97286a92b800fd532a936a6c786256e60c016fe297c72463c04 ss = f9b0c65dbcd99e623743f7b4a1116fac7d4b6773fbe6c12d978793173756fe89 count = 708 z = ce64363ecef77822fbac54d2b7cc08b1163f56bbd969897004401e6d009a11f2 d = e784f0cdb2e0660c0a3791cfa4601b819a1744df942b6594f5af7231424f0b0e msg = 570435d824e50ac35ff7d7e23abae6f66b8bf0f9224661b059ed84484c5786ff seed = 21d945ab7a945df2c964fa89aa7a82b61b4450b172575412327e0c5d48da23084b069a3154ef0a3cefe625aebf9feaf5 pk = b09a22256b9766635481728c3c96a8511547b0583113371e1df7783e94881cbc4c87da42ac4c406b545c26b193e7e652ff24058437b349094e62f334a238c70da17d355795e958c7b7133a97fb76cb6a76760312f97c066a1b5ec3f5ae3bb9228be49e0a10b609176a169c5d7b72a768da4ef9d9b892118359374a39924d27c96f1612b0b1384d817657c934c41c139d42cb3eeef6ca77075febe1b51d47bcb29babc51714a6891a8e8747be7b494eab6bff5301d3c897d20cb9870319bccc835f03c0869a923f77250275748a52a70d80cb69947f94c9b9e4ea4d972c84d4f9553973c9c0642252ab4e8b563519fa74c097abe2c13a1bbb497a3c37e9532166e1c8d2f7b425044f78704f0a6504b76038a821c72c553e657b0e9c5850192bb6e2c27887cccf345b40de6a49b0d2a06b141d24f565e48ca114b28906868adb4cadf2a4b246a8288c28aad083565e7858539c8fbb869aa99cce6e147558863877b3ab82a427e502928ccc540728c66d4c4808085cf7835cabf4bdf7916f995c26f7d285d2cc38ea9a79c7c04355e2b5415c5a7af91013715c60b283eadb6751660718bb82bd802aeac603e04852174c99fe0858c6787376d85c10e6b547d1865f56588381b9a6777d28e9494ae01bd6daa6fe402cd69a1bd53a58d0db90c2db5bca5c44b04c895b4a272b527668d94948805df154637b44a993012e120440c41a70e8837072135175430197f30527d34a1f19308b593f600c19be9352a732b54884a44e995c8b098cdf1c6159a820f84b9b5f6cc50a805982e6a4ec22c18296b050a832782442b745c0fc597df018cd9e917c3d5cbea681c5e1ca4bab480934620b1fe60996771631b3243e706f1b649324822a8b65198fd5a85767837b2645bcf0b3ea6c28b9683b05265358968a774acfef6a29b87771b546bd9b18735c461d98426b953542ce78a1f9089cc1750bbf75550e435c1f678318696c65f416ed277ff937950f388083208690fa7160c9abf494cfb6c49eaaa62e3fe59d82b49a3ba55fd716c87e11367b9119636a11a3a56d9fe79c65a6a4055b221095618063040a3737fdb2fbdb55a27726d4ab1aa26d7aafbb8558a3a12f10677de71ca15af6 sk = c5606a7f23b30ab612cf66bc2c1715c802321b01b83d167f31574567b66006493ddaf84baa2558db363e20bbc867a3a6ada0ab1f95658e6733d0f197ee9bb8ef82c0f1c72e8a04781165cd84048c7ac87395550d0930888ecc3dc48208dfe5945079c729db81bee520cab00095c88201b9b7be928e0903747a99001d33cf58870edcba90224a3e47bb5d103c63ddc4c45d360e80e137e1f21496267cbcfcc4400b16d76bad95227b40b08f6f3c4aec2c8929403dbd531bbd401fd9900efde98d4e523a53e57b186b4a8e79259b88aa8a720ce6b14016233d023a5e4caa2da2c7c3e23cb9bd560c9878467c87cc4e7075c7da2ea92941b153184a24a6ccb3336cd8b7d480bac860a1801c284c7c409e6883226414fa838b9e0481fbfa86c2475ed71b3b1c43af82e1af10744dc4a979f6d858da43c0733c3bc5f807949106c71398c70826bf1a5e6a185fa3536f7b110e979bcb2a75ba9177408ab02556e67e72eb21a836052cc59538e40399a267c7286c335c3aaa616210e2abf3eb08008728d9f376a3597c674c482ae64e9c0a586c14879cba128acb6a704c3b043b53fb7195a9021efbaca7b1b5453f9aba5dc00410087f01c251c3021fa6974029c0b73dc9be8bb7baf387685367146b87c13db76ee3c576337c8e57c40bcf609fd3d09cc8118c7ea26d8a1834e117cca66c1654303c459b32b2414f638a60dfab1778bc4613554e8b2a1174f458051715667922bee1c78a6252a1184619fbb4cb324db89962c2e9be65ac0b1a4b4d90842332b7bd2340bf82e2247471411c837b6cf85428912b57275a7588462b66b15124a5e43b188e931fa6b59211cc4c869283a1e98163295455a7a16a604f74314d5e731bb31b954363bd7a062221f2283f04165a810efeb28685a5af86c59e71baa85f6777717682ea554d18156001b793995a4642181268b183aa7caa6237b1573a513f8c9429024c3e88303c91b151996313806617373a72f703ee7727539505ad993b897b6f1f68ae9c872f553802636875df3537e168b0bc2168ddb5a2b0e567a3713a8d900dde0c8aaf8ba17c7202f019a9b09a22256b9766635481728c3c96a8511547b0583113371e1df7783e94881cbc4c87da42ac4c406b545c26b193e7e652ff24058437b349094e62f334a238c70da17d355795e958c7b7133a97fb76cb6a76760312f97c066a1b5ec3f5ae3bb9228be49e0a10b609176a169c5d7b72a768da4ef9d9b892118359374a39924d27c96f1612b0b1384d817657c934c41c139d42cb3eeef6ca77075febe1b51d47bcb29babc51714a6891a8e8747be7b494eab6bff5301d3c897d20cb9870319bccc835f03c0869a923f77250275748a52a70d80cb69947f94c9b9e4ea4d972c84d4f9553973c9c0642252ab4e8b563519fa74c097abe2c13a1bbb497a3c37e9532166e1c8d2f7b425044f78704f0a6504b76038a821c72c553e657b0e9c5850192bb6e2c27887cccf345b40de6a49b0d2a06b141d24f565e48ca114b28906868adb4cadf2a4b246a8288c28aad083565e7858539c8fbb869aa99cce6e147558863877b3ab82a427e502928ccc540728c66d4c4808085cf7835cabf4bdf7916f995c26f7d285d2cc38ea9a79c7c04355e2b5415c5a7af91013715c60b283eadb6751660718bb82bd802aeac603e04852174c99fe0858c6787376d85c10e6b547d1865f56588381b9a6777d28e9494ae01bd6daa6fe402cd69a1bd53a58d0db90c2db5bca5c44b04c895b4a272b527668d94948805df154637b44a993012e120440c41a70e8837072135175430197f30527d34a1f19308b593f600c19be9352a732b54884a44e995c8b098cdf1c6159a820f84b9b5f6cc50a805982e6a4ec22c18296b050a832782442b745c0fc597df018cd9e917c3d5cbea681c5e1ca4bab480934620b1fe60996771631b3243e706f1b649324822a8b65198fd5a85767837b2645bcf0b3ea6c28b9683b05265358968a774acfef6a29b87771b546bd9b18735c461d98426b953542ce78a1f9089cc1750bbf75550e435c1f678318696c65f416ed277ff937950f388083208690fa7160c9abf494cfb6c49eaaa62e3fe59d82b49a3ba55fd716c87e11367b9119636a11a3a56d9fe79c65a6a4055b221095618063040a3737fdb2fbdb55a27726d4ab1aa26d7aafbb8558a3a12f10677de71ca15af67fd3ef99497a28bcfcd6c545a8682b083dd73cd44fda17b7e4b16b0c4ef343ebce64363ecef77822fbac54d2b7cc08b1163f56bbd969897004401e6d009a11f2 ct_n = 4460b3a4470c2e8ab60a5d3739c4d6be624739cfe10f9df7407b237e8add4a0571cd08a55f0ba41f902322767ce915cf4b910a87a7f556c21495786ddcf404e5e8ce570775337d63a6a3369a03edbb160e2c5d69694d71eb76fbae200669df710b01d9186cb56d9ba31d975fa96a14d5b8050a432e5157f0ac6d5b049f910d1a484840d332598484b6ba948b08b1b7154b433ae881356379e9a5fca21af2feaa82e6d50fb575467edbb8b7f4fda2bf9d81fe30ab5c949635a3826a5b35c68598aab0ae073c202f3320f2a6cba2a08491c5487248139d197578a19b32445e5cb4cb57a0dc88e76f1ef8570489506b90d2f718fe2585119ae203653360a3ce126eae3c291411057a493f0c94996ed06711fe9faeae54620d308d9ac737d82425c5f4672c4e6ae3dbb9d8f87c924465607ca7678c3d527fc673a823e77a3ec37aa803b8217e99235514496ba239887946fc6a97984f18d65264afd45ffc2ac131e902bd4b38aebc5a3c15586647ba97950e6d088332b1b05ab37b9a759f2b6513a99f1966852e17726559621d98475fe5eea3754c890e89ee47e97b8e009b179a3fd525434612b40e070ee4ba611f37d1641086e28c904f219f11f5d69cef46a1d3bd661efda8097c46014a5a8454941e7cefd16a940263c305f7f41d68b01c1b7f4e4f7f16ce87da629ae2bbdcce96d4e0bfee7579c68c86334577c2684489983e264ebb2a7b58fd196989d43e3810f999d71d23c007a04bf6587f3c48b197d319a4be04caea0a815b151ad0746b978131912a7b22a09c3948d5f7d9b999677d3ab49eb54cf9f4879e878b885f46b56b2385fabbc2c0297227897a788522d160707c41eb9c1bf8e1e2f4e2d75e2ede27b488ca98048ec510350f0080c4b6f5a0f57b86dc1a23a99eac8de83330a8757e6c4bb697bc965f2a737240834e2dbb33c2051ebf32303f4386fbd139a2412dd37cda9caf0f98bc7335d782211ded07d0004e25e1c265d08670f068b16cdec18ace8ad88f83faecc9f4f40cacbb1c5ae5446bd10cf86bc606131ecc63e18f99152dada9b81b922d10130213c686e17db6bb ss_n = 772310816a0c8a2e1860d7881dab5821279f16d279297cbfde4f93fc7fe749a3 ct = d0a83ad3671ff6b771c5da9dbd82b379d14ab84a48805f4b4009b559b22562c3cdbc6c122d042e4269c102a78fb1947aa769ae18f16a730b7b9a7b54ec41b00202bde85b009bd71114b2594edccea630a72c2a414c63c70a29451323122d931f297b050568f72c73de621e4b509fe10ce0ed98fa9efacd115c0a8e8158bedcb15f8950583b44f2b0070df0934882d8cc258b53c2ce77e15fd0c904eb489a9c58c7b1b208c6559c4b9111d501052af32273720249892d5ad17cf5ed26ca6381c6761d730141747e980f61df425f1aff537b44b25bce19c4942f23609e36e31c6d8fd1cb030d09e44f92a55ee71fee365e8528ae874a95df7d3877e6580b8b5464594527b349a2678b110290926eb55b4d01eeeaa3e4882a951e52f6a50e2e54fa72baa05d30ae0eb6ca5c1545d281aa802602b510b8127a586235797a059a0dd2033db10eae7dbe409b20d99f8f6d07a0c9b5036a081ea972ee440b077bd5c76a5ba335eb4dcfd8792a5fc90961b9d42d0b1913333b977af6afb3d5962504822f32f3d0628fe6c0f98554fef81d850fa5f3f1083bf38338c52c71f33b076bc19f088a15bdd6f440e32827221de506e51d7d2452c6acb33a2bd6fee9de3ae0bf3205fdf5fd558a8c402d2d280a4191fab32199df92407956949d81ca4f6575b2d84f64f8ba269a12973a70a203687119b885fb1ff8fb67c1db9d7bc4f8dddee3d9b09c62a0199ec613b0f6467cb45bcab94de929ece20cf9ed4c621982be83ad077db482d40d71e2b029cac066d6a5dc66c475d017ef711fc8712fbff91a10dd951410b75414ec0387b46179b824f95d418b10affeddbe8e152119273ab2106ddc08954a7114634b4eece8ef673a3f9f4ec5798f86a68ae77d7228f7a244625c060dcb848d1779ce0a4718a2187890fb55b806fdd367d61d75b116cfa2baab0e949d5306dc6d9b97b7c2e6f1f4302380136aa181e81181d804c3b9e2d8268f811616c5b5343fe16017fcda7d94d8257f49c5fbcc7e01460c291dddb8e55eab4fb77ba78afcf00fa431b81216f77bf8e8543633a1fe3724521228b7f160a633a3f9 ss = ad2ca9a4a3cde47644ee3ff0f636fffd0095da86b9b20457341d058a4021b5b1 count = 709 z = ec54a6d79652be36a3ae314b560a9c2b4e2de4bffa66c20a9e1d5bfa7230732e d = 894545f0e7f4b452bd4c427e5ab4f93b9371ab5dd7569207f4d3df42deffbd53 msg = 3389c8f12e48ef3df307dd5c5b2cc2efc53a1d041f362de6cb5b70a666cbb72c seed = 2135daf0ea925d4bf331451a9934d0d4486c53861f69455c413d24146fec89677cc73308242bb98a7679ddf114958244 pk = 53839ad5212acf9a58b818170da84bf7a970551bbd9e654d6161206de9740f3786e4e2ac9a5801750c55fb69421665cff5544e77e0b265876b7765837666be39a6b8c8303c0269b1ae3a9213ac48ca242cbff79125aaa637788cf061182d964cc6887d35932f9960560cc6a08f3c83455b632133bdcce5923338406f7040abc13c3802754c028ad66725dac4932d090fcba358c1dc9128b11ed75330d2c61742b97d16101181a3b2bc53396b5abdb1604a82b172c74aa142f6aea8579b0dd350864716bb6322720bd0253b8213256773b49a6480186d31a57b621620f6719b899b5504b7b6e4cccb4bc657a18f843062e386986e71bc97149e6b147d43487841b3cd6ec92d1158cee8020e3981b1a893a936a63fb97604ad201da4889fda7a86eb54020b54c115069919f1c4013500cc5cc78db43e63f01d646b88f8763b5d61be8f1c2d3c88cc937a4e69969dd41b2425b6491a35398f4ba131e672ddb33c10c7c28c9c0958fa4316765ffba196feb6b488195aeffaad1980418f83a314215a56cb0ef614a0f8705c771110fada9a3a564eae993279188c641621e80c80175613e3dbae55d683cd5bbfd56711ef4a554eb534067cb2ae129ab037577b386af3bc76e796005c96bef4db259107bd82910e93396495046be75476d8090ac7381156c94532f61705ab1caac35ec3d0729fdb0b0d4463bbd9cf7b418c7409ceb9076784b1332df3838bbb65eb38b582557a0b15a861dc949925c897394113150e4df21afd3566da7ca501437931714937440dc6803417e2594cb41111236013faaf8335ce8347b4cf2c79b50a99baf9b1e6113c4a1225f483c21dcb58ae893a3947c9c43cb27a63124057b65c57071564960b75b96d829f2731215d232b3e3a8f385b410bf819832b8f42ca05dd3bac8ab521f545a0f2972fa0217f12c39e99a8addd29cbd90cc07d2550e44533d643777b2611a8b55b22144259531d76bb23f433caef8c911c5865b9664274b6a72d386b92d726730b81918a72cd1cb3c7588e72b3ba09783a30f02e7f99cbc6cbb86b7a3da544535244460441834b483635b03de963d52595f93c114b5b424c6d99a88333ba11cbf5ab963aff41f41621080f5f sk = 1b8b74cbfc2470445e79a0128cf75af744096c0a1357eaa88c6226d230ce4dda12ae41a696c1b51dab23abb495768c0f72b1085be514c467b36e63079c676d59904613d9ce9868753da8655e5913dbea33d3b589f88b381106bbc8f953c692b5931497fa9a4fb3a4ac519070f0e2baa13c2aaa607ac4d42cde58bd9d121f9d15a16dfa2dedc9100d633a29f58f91cc4f77c0b81682478ce0ce58a01497874f77eb8a71eb77ea7324799a088624832131669bb98444882c65807ce6c0c4338802c9ba30317b1b6fd0bd6ad5a248e515e346ca86c961f1eabbee0344b23bc2c37399ab1b2e2e784c93ec43820684f3e76645e65a0a26645be2866854238cea41e99670f5f4cbc8ac3ab865cc9700cd84b649fb0965cf300d22fa8882d752c26c3ec8c41039743b45c4b039a6cb18064c03cb54c2149b003bb9e5417c84c842ee9923e5399d2fbca9bf1867b010b35cc85b894ac9c5fb47fa4c0a5809c32cbc208456183f59903335cf1f67b6fbc2495783c31be80f63a293cc3223b1f28aa1069cfb03995e788af06b46c090ab60e6aac3136061c4aea83a57154b0ed1752ba326784c9b3ee5a593db6a36a9b8aac4d6c95ce192a4d11ed4c319853328d4671a9fcb0c54e3238ed2765d77a08b67c7d448052a5a802661788f4412bab6c5063c424ff4762c3c8fe800435957ae4aa55eb1f700489179b08b4adaf000da2a6796572761ba93341754f84bb77b21ce877a63f75791b8875ce8d2a83dd61336147a60da4f60114ea027c14a8b484b0970c51cb5ccec10c8c4af4152b787320898351b20bb3cd02988e580c8e139a3d954cc46bbac30f903978605562a3ab694b717021ac7b07f6d4160b56748a2ca8ccb493e10d1481a9c29fe570f23a0c132c468dcc6722e1c3565b10ea62a6fc706b5fc99a766a7190bf1028d102ed6f6684a4ab910070b41c8b1c748b97db7ab3da7b8af5007ceea4cadf69a71c8761de97d0be1466de935d612bd60b7b03f823dd297c98e3862a11cb0fcac9df8d90ae0fb7d34b5adbb45c094521d36918107c66af7297aea54676caa19efa7469a2297d9aab453839ad5212acf9a58b818170da84bf7a970551bbd9e654d6161206de9740f3786e4e2ac9a5801750c55fb69421665cff5544e77e0b265876b7765837666be39a6b8c8303c0269b1ae3a9213ac48ca242cbff79125aaa637788cf061182d964cc6887d35932f9960560cc6a08f3c83455b632133bdcce5923338406f7040abc13c3802754c028ad66725dac4932d090fcba358c1dc9128b11ed75330d2c61742b97d16101181a3b2bc53396b5abdb1604a82b172c74aa142f6aea8579b0dd350864716bb6322720bd0253b8213256773b49a6480186d31a57b621620f6719b899b5504b7b6e4cccb4bc657a18f843062e386986e71bc97149e6b147d43487841b3cd6ec92d1158cee8020e3981b1a893a936a63fb97604ad201da4889fda7a86eb54020b54c115069919f1c4013500cc5cc78db43e63f01d646b88f8763b5d61be8f1c2d3c88cc937a4e69969dd41b2425b6491a35398f4ba131e672ddb33c10c7c28c9c0958fa4316765ffba196feb6b488195aeffaad1980418f83a314215a56cb0ef614a0f8705c771110fada9a3a564eae993279188c641621e80c80175613e3dbae55d683cd5bbfd56711ef4a554eb534067cb2ae129ab037577b386af3bc76e796005c96bef4db259107bd82910e93396495046be75476d8090ac7381156c94532f61705ab1caac35ec3d0729fdb0b0d4463bbd9cf7b418c7409ceb9076784b1332df3838bbb65eb38b582557a0b15a861dc949925c897394113150e4df21afd3566da7ca501437931714937440dc6803417e2594cb41111236013faaf8335ce8347b4cf2c79b50a99baf9b1e6113c4a1225f483c21dcb58ae893a3947c9c43cb27a63124057b65c57071564960b75b96d829f2731215d232b3e3a8f385b410bf819832b8f42ca05dd3bac8ab521f545a0f2972fa0217f12c39e99a8addd29cbd90cc07d2550e44533d643777b2611a8b55b22144259531d76bb23f433caef8c911c5865b9664274b6a72d386b92d726730b81918a72cd1cb3c7588e72b3ba09783a30f02e7f99cbc6cbb86b7a3da544535244460441834b483635b03de963d52595f93c114b5b424c6d99a88333ba11cbf5ab963aff41f41621080f5fcea6466e1d10d2844f139ff0dcfc3cab0be1146f538766cd11553347fd0d89bbec54a6d79652be36a3ae314b560a9c2b4e2de4bffa66c20a9e1d5bfa7230732e ct_n = c186f0041c4e2e389373c7a3f5ad26cc76e2f0c193b5cee48abc17fecd750c8513cedd02e3e62f701fad11b6c6a99c869c804e29b9126d4cea048e619013f9e88c6cd0544989daa8972d73890831b202fcc4c8ca6ba4c1d54f61776264e754efabd11be3fc68713a91675b99ed98d2023d11a5757fb8866fbd3b106650035068ada91094d65a9f029f12794fe8c6e9741deeb7997537765c666079c31b8a7eefa1f1f517375b86cdb0aae3f1301243f3ebf60e355729ca0acd245b8e9597fa3e2df5df75fa4a54906ab44e96eecf42a555fdfb285759746dbef7d3c58961e7c4263b72d2925897c7f9ca526541e22a2751bfa61de5524a6b16c1b98adf8033c9f0b404f5882805aeee8e365037a06a84720c88ee24f2558260315fd83d7bbee5ce6199b766e7bb0b71b468b84cff273ff5ac9cdcac52c853a25ae3e868c75775febbd28e33d97e5f6d003c838199a851c482456b3770ee68f5c55a76cabcb1e375d1f53652990694b759bfb6d6a41903167a67523b09eb242c3ec4c258e792720636188d526fbbfbccc481c691a755355d726ac4c82e7d26341b6e587ce8987ac6f86b60bad425c6608aa67e4f466aa59a360d9c28bb710641f0e9e92c5d3fb73f88b432ac66124076429b5ea272378083fe1598736f812fd2c1a30fa761f0c4335a97f947b4ef5814c8adabb5a014e4a06186c37b066ec89df74730ceeef2d6d29a986b0d59f3ed005d88756d06de492beb5ecc3cb7095c19d7ed82dc10e83d2a96f3358ef7bdecc0a97e130c07061b7a05187d7b5ba336afec6ba7a242d928a4ba5829ba4e57c4471e46732fbc5e5ba8e19378357cbfa7ba6034eb304be1452775a069bda5176f2ae2d94d01edf3e6118199e1f4dbb2f2e29660d6aa2afb2d5a2643dc0d94cf57ec967b6263c5985289c23e0d20adb095a012c61baf77db873788ef4bb5ac9c39ff88efee2f6242f01e1a5abede15cda744837d0f4977daf0a48b68cf0613550492f907422e1e9255f75779c2906d42241c7f572590d295a79474981f456e235c3807e726f24d987afe2b20a314bcd8a7628a970c33c55be1 ss_n = 36fd81a4fdd12822541d257851492efe0bc513812c42685892f4611f9896491f ct = 437cb77c09f3c3febd79a1e5f9875ab4d552844ec8cd8b1f0bb192375021edf9a75fa764c5cfd48c5aa3e84450be676d82f6d2a8277956fbb7ca77b5042d4f80363fcff52557d2d1698f7712e7f07ff6da4a91bddf7d8f581ed000fe80d219cd68cdb92c8151104064e6040f9b2cb781f9803db243d8f4d5c29ee4c1e69724e82346f46d1a5ac3d91869acf626bf5c0807b2369c7ba7b8bf82a2b37aacf331ab375b987860419100395161c5424d8f2fd5e9a5e37eeb91ce7a5b0e9d9402332ad9d0fcf32506a1ef6697f849e1f237df93a3a0cf9410ac5f63fbbe8af26b56084595c8f9e6d49cb01facf7d2401004c5085fecb03a08fb427647c3ff086369fa20ad2e9aeed4ab57b4631291d608d25e8bc6a5a51add8ef5bf5d9faff755e159e4b946fd2bd669b958265486335d4501a18d19f1d1a8c971327baca5dfeb4d6abfa874b52dc410fcc760d417e40d7e5b9a5be4676a266d71c6c95ead1fbfac71fea588de96a5378d6309bb2df7d3dfbebc9719d07cf18db5243fc47ffdeb15eee9344142d4ced721373ccce8fb394b0d0e6e5f58a270bfe40ade968c0d194abc270557b96d0d6d7b7b5d7e66fe4e55d6349d57b9a3f8300ab7fae1b6dd0fdc9c51446bd2c8526c8c3fd0aaca15daabfb54e1d1ea4d45e1284b20040ed673dfb39453c165776eff1383cd8dc3c3757f73fc1a3cd4f2a7c7ad1cb8bb59caa0879352a341031adbd231fd536aba019872d17228423f49883b689a9d190c1a127c1bc8d223ca9eb3aaa6e113e421cdfd6bd03cdbd13a2a0e88de9fe421121b62e006a8d261f2c0de4d13ddcddf47c545f6b364654c4acff86db5723ebdeb539d37bc17dd74e7e61d11acd87a2dba2dd9573ee8db6f17cdfa32b89547bbad23c6257bd51ff62b36b694957723e7ba9ed0bf06e26f659253e10de87d034f9e30b3e4be3d43984bb3eb4fa0c5f40e38eb1f5ef412c1b67ea7a0d709ea49a8c9b3742d0b36e8a7212a7611b1eaf99ada0177969d3a68d35dc2826d1848b1868dd35a8e277cd1472bd1122f5bfe3a82c6945fd4c03a6f822805ea6b213ed383d80b35acfd ss = bff6206ed9ae071618f52f4e19d9400539dcb79aa124549722e14c9156485d86 count = 710 z = d02c70fdd04297b24b5c281228748bf0b71a3efb4261ec748d82b58df79c66f1 d = 49c81d63839415562714c091661e46e3545139f2a15130311def22b7f4116f6c msg = e90860c20510ed1593f36c1468259a03aabbb27ac175e0f31197c9b26466754b seed = 97c982bcce83d88104cb8ceed3ff6e26b3fa3648d4ae4a9855bd6e685f2f62d92b09da8d510a8185cd41408a75b94b2b pk = 13d05f0b1b162e001d7b9b2660e1a9f078896f695fa619375e60cd553abf11a47d43f3422d3534030a28ec01897e969ec8e7570af07acde6bc4103b464f109ffa310fad71a071c83a066678823a900b4972620c3dbc13235818e329aabb3d840c14a0fda38597cf96b3b52b8fe9726a705c479aa749a7652b10296952642841170b259688bc1422b2bc3ac92aa99f3bf7f1811ad92080f6b6caceccee91b4e9f76c144e3a026d54934b058100c0186239bbc9c0e47694e56b688201246cdb0b166db92da1c68d08452f7b43a365260881b474ecb059a594b5281bc3bc27cfadb3ab5713406f82aba5392b39920bff56559c616789a130730615031c8a7c20a5a3c742be38ba4663b4627c5641ac1c7896eb4ca4950c75c6b99c0153624ef034faa359ec754b6c9eab180c550e859858bb294420072b0742eaf8b48a7c7275cc8afc0c169c70a8dc3876a82a09ef306bea2e350eeb7b15f76a2753cb4bde292d834a8f9806e35831553214eead58d76653776e1b80acbbe149c66f7ec4c02321d0ba3c9a1679db980b7ec650d8480599a5b3699ac8e13747f0b9270a8542ffd00d0e103ccb8596f439c379ff16cd7b4720d50681cb03b2c222cb2b35392047318d374d346236591b3faba5869c26fc84a899f6bb0968924dff0ca4195786e1413308722e140024ab05cfff9cd373300721908eeb6aaf0463256701bda71333b1c06daca638f9987fd17a45e8a1d8277a300620cdb24cd66d4bca02288fd80a4a55cc0eaccb89d2a225327bdca3243430a2f136430cef83044858bb1b217b39932a84671882b233b722eb23b9a8d2104331a9d8068b745c14ef017a019d2a0a5364d0b94447cf87fcd5a9f35280d5d278518c44f895770d37643fbfb4ca62c0dc0d697ba89b60173b053c158b93a95e3e15383252b662a6011114f3afb14187844b742242c834235f482bb24b9ac683399c752590c55197a9b8636517ce77c35a37002a8c64b3a844a48866b8b79073a8911b596d0d0742a3c1c89055775a26ff391c36463a1bb0b22fea159eda018dee35f5f700e16e30022ba3be880ad2a8a27a6d21e42857d3071068448dffe3903ea10622b13a090d7686f60e24c17addf85 sk = 9a51232ec05c0287306c5270dbc02dcfc915aae47f5fe371c9f5c6c1a463e06596170c217337cbcd23aadbcaa8a5a6a472855229a94bfacb65eaa2b6fcca0f9a9209a3b56c5ee7c8893902ef6a91ac15c2068060491b512f12082877bcf5a688aa46782c630340f9a76b4c559fc856982a938b55877dac5dbcd82ac9c22c5448a10cf03fbf8b4617682b51a07b295ba583a30fb28b2d8ebb1f42a957477597076ba0ea7b77a8c8baac1a95bde50ad73c9570e50226c690e2e4a71794195cac4fa0794e59862e9d816367456446a368157c9f02536d5d08aade879138753766b54a2d73c02c6a488a0cbe0857a57e98184f84bbb510658e126ae8043fea4a51d6201b205b6b8278af618121b8507ea944aa102c76b3a0570a16615f1341ea1cc96155c6ca407654fc018ac65a7023348bd3a84c3b0835635135aa7d238146d012596f0925ba089a83fc8174576bd56179f6662f3eda907e5aadb1f0450a6c3b0ba62fefa90e7be40489041543661dfd3016893ba653d178502285388cc13d3a3d64e7642c1a3b11994898b34ef0f97022d1bc5cd4167e367919e5948802c8aa742a88f3383c7ab03c1b090a9945ddb7482fd06aef5b1bcd4c0a44a154d8ac71b6c55e48465bc69062f9d50974e3a62033b531b8c603844d6c5352a4e5b40b0614a38143021832feebacddb4c2b09696a2d975d7d456b28a143ae2bec826271e000644e2983167843420c14e659955b239fd736ec1a7b2d921a35b915dae108dafc397c4f9ad3ac29546545d25ec391b5683bfec6f3e20936f2aa825117933830570e20483473fb3d9c4a28a42bd11355d414562ec8091e387b47a05157a79134c14e261a62fe45b2e020a93d60fa04c78fe7114070449cdec6f42392864635782b3a758a5ac0d6365b7eb13a1e9221aa2c1e41226e0c08cf78056f1cc0c77e133a1407c78e56a410b7effb507a43c8384ab1ac291cbdee842d427bcb2d4a4dd781d52bbaeca2b2005470d20f13165b7a93484a6bbf459d2560a2fd63b0bd9a2ade1b954f5b106fb9a241ccca34a78c935cbdc0a78399a8ed2e0c43ef629e909ab13d05f0b1b162e001d7b9b2660e1a9f078896f695fa619375e60cd553abf11a47d43f3422d3534030a28ec01897e969ec8e7570af07acde6bc4103b464f109ffa310fad71a071c83a066678823a900b4972620c3dbc13235818e329aabb3d840c14a0fda38597cf96b3b52b8fe9726a705c479aa749a7652b10296952642841170b259688bc1422b2bc3ac92aa99f3bf7f1811ad92080f6b6caceccee91b4e9f76c144e3a026d54934b058100c0186239bbc9c0e47694e56b688201246cdb0b166db92da1c68d08452f7b43a365260881b474ecb059a594b5281bc3bc27cfadb3ab5713406f82aba5392b39920bff56559c616789a130730615031c8a7c20a5a3c742be38ba4663b4627c5641ac1c7896eb4ca4950c75c6b99c0153624ef034faa359ec754b6c9eab180c550e859858bb294420072b0742eaf8b48a7c7275cc8afc0c169c70a8dc3876a82a09ef306bea2e350eeb7b15f76a2753cb4bde292d834a8f9806e35831553214eead58d76653776e1b80acbbe149c66f7ec4c02321d0ba3c9a1679db980b7ec650d8480599a5b3699ac8e13747f0b9270a8542ffd00d0e103ccb8596f439c379ff16cd7b4720d50681cb03b2c222cb2b35392047318d374d346236591b3faba5869c26fc84a899f6bb0968924dff0ca4195786e1413308722e140024ab05cfff9cd373300721908eeb6aaf0463256701bda71333b1c06daca638f9987fd17a45e8a1d8277a300620cdb24cd66d4bca02288fd80a4a55cc0eaccb89d2a225327bdca3243430a2f136430cef83044858bb1b217b39932a84671882b233b722eb23b9a8d2104331a9d8068b745c14ef017a019d2a0a5364d0b94447cf87fcd5a9f35280d5d278518c44f895770d37643fbfb4ca62c0dc0d697ba89b60173b053c158b93a95e3e15383252b662a6011114f3afb14187844b742242c834235f482bb24b9ac683399c752590c55197a9b8636517ce77c35a37002a8c64b3a844a48866b8b79073a8911b596d0d0742a3c1c89055775a26ff391c36463a1bb0b22fea159eda018dee35f5f700e16e30022ba3be880ad2a8a27a6d21e42857d3071068448dffe3903ea10622b13a090d7686f60e24c17addf859435a1a58eea8f0d650e6e075da8544c246508a52bb0920d731b59fb1621bb84d02c70fdd04297b24b5c281228748bf0b71a3efb4261ec748d82b58df79c66f1 ct_n = 1741b695deac46d6a236e0886aeedcc1af15496ee986031c06c861cc0ffb5151e4c63835999ea7b77fbf680602f3c61ad981882dbfa65a3ab32e62de16aaa2c4bb43c0a0c94a951da20ec9342df0cae0499bf9020db6d20bbf02a5c082b8a00c2c5f94efeeb73d17c94189708a47d25dccba92870e2602c1ce454b29e53650da0fad9a1bbea444d4786b6594369313b606746155a7843e3ee885f1e698051f437461758e7f24bf450948d3c71193ddde221765309ed55c13bc95be88606f9f277abc7780c3881ef376792c22f41e31a1587bb84c385a978f207418869be6a23d02a7d96816659d9d95e20781bd8190b93cd816e88a798d66750d342f91819c9df00cbec4465d51959a3182ccf2347ecba59108f5f13a8b7b57d5d539d81e7ada42695f5db84badd771b608201e69118ab9619143782a2b4d87a89407d0cf1fc0a131aa4a65bae9feb52dff4d6a5ab4787939eb209f0d11194c4f13415e8207b7b05d5f215ee8edbb08e1134d30f2985d6ad477aa956a4cdbc9e49c46e3ce437d681da51540b159c18d9cb6cdb3fd4272e9c88028397b0bb53ffd47d78a8f853bad820af4dc7dcd96f3e7299d2c956137073bd378ca5d83cdabd01220e9c08a3178c58373ea0e5f5a97360ae8e700726bfd81e70389e1fccf82b353067c014eee0505fbd88114eb20fbe24876992e397d0af878a543f02114ffb3cd6f212c4390298c2d0dac871c3b3361092ce8f04fb2bc100f43d0002c1644e8113817a0a4cafcd61bc7ba81d4ec49028ccdb90ff266f02673cc47522456d076971383837eb6881bda216b35815b02ada1cebbbc9a69883a339c19ffd225d82fb340ac459e0f627198163e5e42d839a153cda01d0f8f2ae26cfbc38b2c1802febcfb083a25adad9580d389e8a327e722e9e3fdf70b2023309ff2923a2cdaf08ce2b91af0551cfe0e59ed460ba59d53f6a4588bd77a08844de0b1e5fc052f5edb6b584f5308f19f0d26b04c2dc81a3af203c748743c0cdcca599f909125149aaccf903ccb65adcb6266603ea9fb573123f2048648a7da1f8c1fe341f130e228969c2e4649d644 ss_n = 8752fd8bcfb709b849fe00cb489823d1e826319907f211fceea5483145abf7a3 ct = a4da2b9451a0d9e35ca19736b341df309fc688174d25963c96db0ef36f9c4412c2451f3dad830c3c924027c96e730a31cc11a3f1538a1fbe835aefed9530f7e291a6ac144ca8e7d82820ce8e2e3b2e6a0254b2603b68c4f286cb13367b521b829548e17cd1699bea032ecc75b767e93725f879b96229da0147b413a9cbd97fffb0ff7398e200f6878af68cd9f7d6f0ca9ede17fe28a325140d03895692da1efd3a49513ae54402eae8e9f29eeabfb0a7356ae34a0d960c56f6d723d3dc8a3d6d3a6f8a48150319646832cc5b804f8416dd9bb43d26871fe4b81006f76d8c87da3f51599ef947e127dfe3f6bc4bad278bae29f1f0fa238ffb45feabcf893db50086cae06a84c8efd37c5ddb1344ed4e052e645ba736d496796a1a8f588bea9b9d861b1af28285faab47e8d7aa381652b5dd143685598f0e95ab04d632d834ddcab85c52ab1477b28791f338690b4f6b92682cbf956400caa1483b5838b579ceec079774b5ac41a076be324908616d26dc80a57284ad08328ee3a7046264ca06f7f4bdb5a6cb9f95455af02c72623137a52f71e28de73ec0035360bbdaa20c274d4e77761f0b68d126d5a7f4f06e1911827a3bf1e94c87f0782bb6878d2eb08a71183f0e49461539c239733b80f5e580a67c20a2959ab48c5706475fcea1598092a18cddcd05390f41f5fb6fa7e204adfcbbcee4fe1fdc8a5cb7a2c0b3fc80b6386b94ed82ab8f9ad4a57de7f8e781d8ab913159dcbafcf2509c4480f4dd95cf2ee588ab4e9c5b2bb90ba5b1f8d124629a332a62b7a3566a1ad9c1c0041403a232ae6e83d5caecf6c8ca4032a1fc6ca65c8136668964fad30c4e6e534b2d236c4ca72a4d5eb7a2397e20c7593a27bdd01e7b32e15da7ea454314c3c72b04d3f53e3c1db6bb1b4abd32237dac26777e08ed1d3e207cf58b18ebc75df059264c7e4a056e7e55bc30d8c1d8101f37c89e7cbadf14fb642063d0de0b648fe51f0fc3938d33b64793417e6d12fac78100d5f26e61d1eb8c428a92af4ca743526b8a43f0f14ca3de44d1f8852ef9df222465ef8e62d6b8051485323dad6f69b52962d0a9 ss = 05abce5f38addc302baaf9626fbaaf1a5ff1634973bc5848db0fb8d45d9566f5 count = 711 z = 1aaa46a059908738bfc9fa67d256076298dfcf9aaa3188fe0fe20228f67822f9 d = 71e4068f09e9ef2d0f5831038c63cab96b4862222eeddc656c3e2da94b16a4a7 msg = 36e569bb90a72c935b009443cc89a1b672ed7b99b2500341b45d4cebe8872aeb seed = 249f52c183b4726d5e1d0aa3ad6e71824aaf7784161b025bc6e848f36db2dd1febbd621e92ab7612f8a006e2c7e1418d pk = 349b180c323f4d5b121219329672a48079b591724820d98327f38c0d9bbf9038a70408b537c93bffc41fca028bb6ebbe5771186f9ac7abec9f8fb88f1883c3814493afc093ac5474f724553da0ba92c80469f9251306442145adaa1abba917a66455074824c814b500f9e933ae00d011136512f4309fe466d1e964042b9b45854effb7562c074438070d3f30bf6f45a24a4003749620a025bf93d8b0961678fdb728a8331e98201e2356bb718256482c8a819a987c7c20fe3c688e2a9ff35b15a1b9a2b7dac262eab399635e91a5b01af2b0fd221db651a89ecb8ccf44ade1f398bd23c9f188ac70aa38f04509e5957e56598dc97467be36035fe826cdb3c0abe300391139376157f47777d6027b868995cafb9e983135c9dca5916a7db94161d278722027201f49a32bdc8d853517235c8f5c0645b44825636b31023c237e2b8ebef5c4afa2c11cf655fe416184fc6a7fba25fcd2b55df8274afc3f4e12ca1e389701e874c25a2fca1bb829b86ac9e0bdb961ab36d0862dc650c56994c3e892b8d5811c2858c0379fc71b3a401707bf2000216b0142c6475b5a21102a044889b994623d824ca32b9252c8bbcce58ba01ab0500eb9c449e6284d3b6572b99912f4c3abbc0f3040c8cb2bb952e437fec67cf4667dc3648ee447b6fbb426bafb30c7f5aaad575ee9237f16e204a180191ee4081b179c60dbcae1e3bf8b8a830a2954216122e5acce39f6c288284598c29725b7ae7d322c59c4288d98cdd17486f0637ea86954f64484f0715b5b7cbb6505ab7f2504d8a768180cb4c33c6d2607bec1f4840142658268546acc291a3740e388bf5afb567b45ae09f7465c7c5a966682c18ab81261b46d4abd011622b5b979e773ce1174c8a4e142486063a5f004ef688d61f6907a1c7ed5303665ccaf803187350a56fa44a3d14ac584e285a394bac745681627a8504a5de586b8c516961d94a214cba15114547c5a77acbc43a08b21d7b939006a5f80718644ec914b13cc81644109cc9a06724bd5e2c9fb77b6dbd5968eaaabb59544a8c45d21684fc60031918305205555aa0a6502eabf7deaba1196c6acd7106d5181351083d81e87307ac886a8cb50f0764650d89299dde420 sk = d5cb93a6a531cbe31e5e489b0d65c5158bb1bd00500e600ab91b90a0103e68c7630217b65ef66f77233fc8272927f6ab3000514b78cd8cb33238732a544a628f250ab1289cc2625d6db8078110239f806e72f02837c19194fa90d70b8545d14500563e89d881e2354cb8ac4368a99d19c808ffdaa4a9309a25f690b0634d8e1077369aa4e4b63813054bb02313e1e7084e364272a5b85634804371a44cd6c946fb076b0ac0038bc2a834b24e2058b06871a3324dd7b49c6ec04c2750a44cfbb41bd611a72b70a279cf97c98b103759c614c6fb343ba4f20a5c156a95913026ebc4867a90a39c48e099b4247b7bb3c54315c5569227cf39984ec075952b23a7e121650f349a8998bfa6056e54d867b08c2be74446fe9b2253fa56b9db5447a75ecb2a90bd00724ae6441bc298503aa0f0110e384b707101cbb7a5a5d744cb9b468f1e402cee50c49d4c8df9d3a9817240681a698d45728deabbf8b9846b9a508cbbae593a10f2e98f69b30f78c70018ac1d24522c51f0179a456e14e6615ee9cdcf1001679ab9afd313e84675c780a7a5d8c69107b951e9564c34c54be9ceacf557cc8c6c7a3394f9c105e2355458303410a64aef0a89f5f080deb7050e287961f060ab6311a1955d47c873abd56a4f09207e03073c9a5a04b47703b507d1fccbacb3b70f601c0e67a936ba53b140161942a99cb6c17bf02683bbb47014194ee368e2734b5996b1462a0548769ed1a352bafa711b51cce204984efc1e8bbb0efe65988fcc6bea4342111b45c398019eab6e6a6721d55b76c63207e51b5a4dd6ccc66752ca3a48095b15994b3bd346baf1a07232219978d06241016f684b03f7e044bf3151f55a720d036e8ec178688c85a08122bad8282612643df98c70077b13c9a290a91c3db53d294391442cab490c13e5e0731f131ab81b4496326a9bd2baaadba48cb307a0b072e1dbc80032043de4ca4ca91e6f0016a6ba8c9bd6aa51a3c096d77b24c5a825b2a7925c72d9e1c97feba00d673313db08c809167b5425bfc67f396a659eb6812b1c7c065b2e067cc05207489d1ba17300a5b74489242655349b180c323f4d5b121219329672a48079b591724820d98327f38c0d9bbf9038a70408b537c93bffc41fca028bb6ebbe5771186f9ac7abec9f8fb88f1883c3814493afc093ac5474f724553da0ba92c80469f9251306442145adaa1abba917a66455074824c814b500f9e933ae00d011136512f4309fe466d1e964042b9b45854effb7562c074438070d3f30bf6f45a24a4003749620a025bf93d8b0961678fdb728a8331e98201e2356bb718256482c8a819a987c7c20fe3c688e2a9ff35b15a1b9a2b7dac262eab399635e91a5b01af2b0fd221db651a89ecb8ccf44ade1f398bd23c9f188ac70aa38f04509e5957e56598dc97467be36035fe826cdb3c0abe300391139376157f47777d6027b868995cafb9e983135c9dca5916a7db94161d278722027201f49a32bdc8d853517235c8f5c0645b44825636b31023c237e2b8ebef5c4afa2c11cf655fe416184fc6a7fba25fcd2b55df8274afc3f4e12ca1e389701e874c25a2fca1bb829b86ac9e0bdb961ab36d0862dc650c56994c3e892b8d5811c2858c0379fc71b3a401707bf2000216b0142c6475b5a21102a044889b994623d824ca32b9252c8bbcce58ba01ab0500eb9c449e6284d3b6572b99912f4c3abbc0f3040c8cb2bb952e437fec67cf4667dc3648ee447b6fbb426bafb30c7f5aaad575ee9237f16e204a180191ee4081b179c60dbcae1e3bf8b8a830a2954216122e5acce39f6c288284598c29725b7ae7d322c59c4288d98cdd17486f0637ea86954f64484f0715b5b7cbb6505ab7f2504d8a768180cb4c33c6d2607bec1f4840142658268546acc291a3740e388bf5afb567b45ae09f7465c7c5a966682c18ab81261b46d4abd011622b5b979e773ce1174c8a4e142486063a5f004ef688d61f6907a1c7ed5303665ccaf803187350a56fa44a3d14ac584e285a394bac745681627a8504a5de586b8c516961d94a214cba15114547c5a77acbc43a08b21d7b939006a5f80718644ec914b13cc81644109cc9a06724bd5e2c9fb77b6dbd5968eaaabb59544a8c45d21684fc60031918305205555aa0a6502eabf7deaba1196c6acd7106d5181351083d81e87307ac886a8cb50f0764650d89299dde420346bb7d75b68f6b67c3b8549ee29acc1f3397829cfa43762a019e914a1ed2e0b1aaa46a059908738bfc9fa67d256076298dfcf9aaa3188fe0fe20228f67822f9 ct_n = 1a9bf9e497f9638587769e7102922851b46965db7a4a395e3b6e2391fe654b50d7b7a09c2c973f993d77fed6d7e1df12356fdb094fd27fc77643cfc65d033f7294e1630276818a69e4b419455d6777b9da07ab914a72773cb31714b1215759fe8fb3a63c326660c63b42cfe2e6d4df1764b9090ff0f63a3e41bd48799958e5f24ee12477d9cfd560b60b43b01925d20d69aaa1ef0ad0eb5e63f75228bca3f322b60cd4307174e056c2d080332942a3a0b7b2c25894ad2df4280edd8866ff6c811799cd48a5db95ef341f0259d4adb4f9a31bea2623673a6741569692592c1c6f0873b4e1bbfad4560c404ff50fe84c6bc2f811afda9c8d024dea55bee042b042ab8ecde3598b280826df2228699ef9d600be8d4c11473d712eef694eab9bf9db81a8e8557931f84e88d3cac214e4f351bf48343705b93190c30055945d799268b99439a936516c09bb560325201e77e0f35258f622115e9f59841877d9921f0766926ea97123a5b48c0afde5edd3ca9a940047a7ace6566cdb0396a818d76c3c9106ae4f8091efb027a8009416afc3c352119bdd9a520c27f8c3d90f4c55db662b534fa061fc94291b24974d07e2880ff2824b6c963efc0599f5151ee63a53d35dae84455052557bf23a17f9de3604d39bbb2bab86e104197e5e7d00fcf31df761e3617c8f9a4ad92749578641251260a3c66cbbb21f3c91013a8904b0286712737bac38fd3e30ca9486fbe6354e6b06332b06917b7b36a68acc0a51d320353ff808c029b90826b1b217ad0420f47c91b5f5475f93a842e6a7dd55bf91462a8fb73fa92f68655243685f052c387d8ca690f5342753e678cd041c954b06b24f7c334949569fb814c8fe711db23bcb141b59ee6cd90cec3157eb6d802907aed970131c22c2bffc27291e38a1a4ad7366f63a425f2f098fd698880afc67287dd2b0c33f542cab2e64f01812cd1c2fdd4c259513f3fdedf7a9f34d998a7bd2ab168d04173a0ad5a21d31f5813debe1c5c94963b746bdfff7423988a1e22fd16623b4cebe9f3b83efa2aa781ff4b9947a969a69627d670c429f2489ddcd2c8a086386 ss_n = c57d8de71e7ea11b8f87ecdcac0ab2c1512a1f357dc35ebec9accce252e639c5 ct = cc8f55889ce518088e37377680e7b0dcde2b524135b8559aaa62b3fda6c98a85d534daace9e06e39533811fa906b7038dfbf88137d816443752acbb9770ca1f8cd25312a2e669b07e96989be0c4ceac70cf4cd23c15990364ace666fc6f97a4c0c012800ea590570abc00ae11c06ff1c3c6fb789e74fcf8e51021492c8e75c7703d4314d61eebfeec9e581dbd32b80791e171e51942c360d397dada7edcee8a4c0be2d55a5296eb7734076e67f07de042bea65c39e2b24c7406f35088b487fb18aa648284e2a1875ed4fd4358e0c8cc3d79fe011747df2c66a1c7756f1bce246b9a6b79a403b5c46b888323e0e6578a82cb2f37cefed6c451523456f5785a2808f650e02c0d32e98f16484edda7c21a133df926a05b5d611c8b50b325ed3bb649bb486faa5ca64e707a1aab7da36f6eca31da353605f1d6054b11aafb09ef5888de32c3adeb9b46ed04f676575b7688220f90a624073b1b9cf96d5ffb3105b961cf4ba736764334fe4cbfdad0099680c86bced80716f1047339e1fe4ad20afa8ac441ea2cea8ddfae394277619b5926a72e1d34655fa376bc0050781bfea3a48f4cd861abf6d9efd615ab296978df0ddfbac87b9288a4297e02fc3c072af1c5ea9f00001e6a81ee235ef457249c81b8589089f0b83f0e43492951124b65922db250bdf45f38ec55f066fdb59826e892d1c3943311bc71905a7bd16fd27faf1e94d1d45a5c6dbfd03b12149a02307d3d8323caee7ccb08cbe9c0c0f411b776b22118634e2be24ff707ef5f293efa4d2f475107b746bdb7d8d1873c29bae3bae5b17e1f8ef7e63ad73085c81618aaedd94310d51279c86e8356083207867f99951e9df5f5f91d7cb3c07243204132efc593c3db3445fc716573ad1d43a5e4b0742a975de4368c0fcbd337d911a1bb4b32bd75a27b7ad0093da6f2e8ef6ecd2e73b71226ed9878a92636eb5992d65f46449f1987b532a489eb1a761847cfc31c063a1dab44dbaa4ee26eac5b1f18bf129c61508871ae7cf1648e02789e8b253e6b4cb424c770ab07ea564efa5c275d63153017b5e5d38541e51486c492f589b7f70 ss = 9ae194e68ca53883599da8e9eb7adda0fff0d134ae6c748cfb04b3d41810b5d4 count = 712 z = dea236de9565a75b10098d95eb66816ebdf169ace7f59e3056ed9dd67894cfdd d = 57bf1bd20e83c263ffb22b374ab0b2471b1222e2bd6cb0dbba04d9bf6e7d1744 msg = 97d5a08c78e9c0b6aeaf3332019a8dd08eedda07aaf9c7e24de87a1235d586bd seed = cf26bb066c5374a125734b766dd202efd3647596161a083908441558a818794b351a7d38909f5c69c1835e3f61daa300 pk = 24ec3780587be74c4b41062e41ea6685f75a5d4b6174764dcec81058890b44943121f62fa28046a3a858b3b36e44354af028405ddb2275260dc999c0e4961122f09618cc9492bc8a4cd23849f0734cf30236a96cdbd19a07400a71307209f5bef606367c48ced3ab2a01a4354d64b057623ae9cc2d1536c4e15892ddba009f6b9586326cd763284d6cb2789a98165674e1aba7cc13987dd817074c8265796044ec1778c726c5791802db620ef9476ff56cad2239ebd9cb234688ea358d13c613e5514803d65e8e479dd4ab890ca0afee067157115e2597a306041c4cb0055c90aad74b5459b54bdf02812b2715e8d241cc10080ffa31deccb735514db9b087f708930dd49661e1bb21325fcb864b6083807cc33446f86b4d5c963c25a7280b6d8231696c34ac3f947c5884c25455888d74347afb27fa5672bf267c3076741923a08641be65e0a4689b21be39a1e0c1bd8d084e25084e375568ed43bb9647c9bfd67f515b47f43bbb29b63e4d0084ce46083a769217019724d224a4fb50bf61b3660b4bce4a6d5e63823173110a3c651fd9b5df7b9ff522c35fc1683432a3819098fd94345a9c80fb6714df420e5aa7c52f5b0d14e9334d1129d933b03e7a11a6335146d6b2abb65c944045b3d90042497d790c09720304c3b668d5d57ec6f7c3cb9aa8e3fc7599d0172d528638772e0229a116499d57388734b48e378866bb77a71983340bc34f4e8972a7f369afecb1d563440ea06433fb46a80027bbf7389ccc9bcc7204375550faf07f398066eb908c8c11b8e9d53c31aabc8c4489ae70a140449b1869a15829a15f7b243430303a38565134b56e867aac66302557c025b2678452726865a850f665be087252629cf8e661cc12b2adb277f58644563b413a312716d058514239a605a1203abe3224338906377c315c11099fba182c9de24f12337f0d771e42d66b38e747aaa67d09199d3e7a2791a526bf87835c8ba716d598bd7b8bf016164a57c08987b5f56c672d12813641a67e80b12a164e6c19909e5ca4ebb624af28841c7c113da560f8fc316ba11a383381917544020003950494d68e94f4de14add2ee997b990df416463c51dc7ce415b3ddafa3aa5614d4c999 sk = 85682ce3583f3f32c1b1575703fb957cc0b2bb317c2b6010ac51470c15b6f3893ef35bc65c80717fc0141d69039d3531b3c588370a0ebc28a66896c3ded06210948112e8bdfb9457482745d41ccd640c9c5c7cbc2017ba1024c8bb23886093cc3ab7ad3e77ce30801afc1103190b4039416a09b351ac421edcdb4d21f77651ec5a1a246636e503addaa08a479f45d50c5c99694ad2216e6244336b24b1820903ea9634d58d329697e16348bf131d858384c5a0834ca1a212957be8049367d84e783c0112cb9572e429268c1afbc08ff675a6877a38146cc7b01026b3390126a1b4913452fbda01753bcb8f80a27101bdbc8c5bc992072a553e61127fcc41bd34083f54e52cd8803bd796473dda9c182b3aba41b18cb4c779e45a3b91848627952904c42c721c151754166a81f46b582d1774891aaf4507bd7ff3099de76a1003a3d8a011700648fd224eab9cb248641db31ace8d2a5f46b09d14f7703b314822d96ba1f067475b5bdf05753115c87bd7496ccc45dbd82f0650823fb058f6dc9a4c60c325ec7789ac8f44b754db5b1747473363bb6030d365edd600759111adbc0f056cb48ac2ca2266b13d774dc12401ba3393d5679bf57232d1ea8cf3b5459e755d7fcb096abc8b532cae3b0169ffb210957742c88ab7adda9e09a0a17c9a2ab0b81cda7c863c580619d84a84205d0428937eb15fd2c12b03f3c2ba0aac59a241a56b0abae94beb8c8d330c1252619ceb1145a839a292d04ca0537b1d17290dc2babada2032da3fb7810ef6f3962309c7adb76aa344c37f6873d9ec3379f7cc955cb030ea857a938303c9c054b8949313a21f9c1b28782265aa7d11c7a87e932be39a379f409e953c32e8e4c2d9548a18c4322d533b9005b83f0223880079c7b244b3d58b3dec16b331ac9b18495648a440537f3ac6ccf5c983b474843024a14029b17ff99d0fe63a34b411702b69d1a651f5e933c1b73ff635ca53c73096d0af8263b3289c7c53a1bd9c3598e8c466d5c87c65e72bfde803a6427a9731afb3862acd27a80619476eb3c8062b80a97131e4d28282c786fc2b64af132e38bc4424ec3780587be74c4b41062e41ea6685f75a5d4b6174764dcec81058890b44943121f62fa28046a3a858b3b36e44354af028405ddb2275260dc999c0e4961122f09618cc9492bc8a4cd23849f0734cf30236a96cdbd19a07400a71307209f5bef606367c48ced3ab2a01a4354d64b057623ae9cc2d1536c4e15892ddba009f6b9586326cd763284d6cb2789a98165674e1aba7cc13987dd817074c8265796044ec1778c726c5791802db620ef9476ff56cad2239ebd9cb234688ea358d13c613e5514803d65e8e479dd4ab890ca0afee067157115e2597a306041c4cb0055c90aad74b5459b54bdf02812b2715e8d241cc10080ffa31deccb735514db9b087f708930dd49661e1bb21325fcb864b6083807cc33446f86b4d5c963c25a7280b6d8231696c34ac3f947c5884c25455888d74347afb27fa5672bf267c3076741923a08641be65e0a4689b21be39a1e0c1bd8d084e25084e375568ed43bb9647c9bfd67f515b47f43bbb29b63e4d0084ce46083a769217019724d224a4fb50bf61b3660b4bce4a6d5e63823173110a3c651fd9b5df7b9ff522c35fc1683432a3819098fd94345a9c80fb6714df420e5aa7c52f5b0d14e9334d1129d933b03e7a11a6335146d6b2abb65c944045b3d90042497d790c09720304c3b668d5d57ec6f7c3cb9aa8e3fc7599d0172d528638772e0229a116499d57388734b48e378866bb77a71983340bc34f4e8972a7f369afecb1d563440ea06433fb46a80027bbf7389ccc9bcc7204375550faf07f398066eb908c8c11b8e9d53c31aabc8c4489ae70a140449b1869a15829a15f7b243430303a38565134b56e867aac66302557c025b2678452726865a850f665be087252629cf8e661cc12b2adb277f58644563b413a312716d058514239a605a1203abe3224338906377c315c11099fba182c9de24f12337f0d771e42d66b38e747aaa67d09199d3e7a2791a526bf87835c8ba716d598bd7b8bf016164a57c08987b5f56c672d12813641a67e80b12a164e6c19909e5ca4ebb624af28841c7c113da560f8fc316ba11a383381917544020003950494d68e94f4de14add2ee997b990df416463c51dc7ce415b3ddafa3aa5614d4c999dbe2b070bbe296acdaf0df8f364e800221bcecf34b8a78c21107b83fedd0f4b3dea236de9565a75b10098d95eb66816ebdf169ace7f59e3056ed9dd67894cfdd ct_n = 219ac4b5badd3bc36a5612c50a435cef88097de40b2fd15a8e5bd5c10e92d97fd235f0c9c92ba73dba6b3c2ff68e121208f80452f5c48b23d8e931e56d6cf71c8fecf92952c2bb7c9081f9ea01cd0ecf102598b57649933cfa809d4800482dbdead77b73b84d6e51b3186eaa9c2b78e2d08bdb5a863e685105b2294f494223f9037f655682327edcbb735f1be0ac6ef10ba926ebc02b26f5fe54ed54766f86b6d185e109cfb9291bba8f72175a9807f2291b991a872824377d99937bea2669a6ded82a8109b5d41e0705172a234485d73108e0d880ab92883680a8a184143079f4343239e2108047920f43710be4c5a8b8987cf4e854348f342a14ab1d30d59f175deb3ee86468c8bb652078a6b1552eed4e92c1eb2fc57205bc331a249ce13df770e7abf27361b74d8b20aa980db75c2ebdbf2f8981b257eb7dcd148308a7f7b678de75ab25a5f91f15a578445f544013da798a783a615fa5790f81214a935c092c987f9c78ae89979d668ff3b2ee0bfba429512dda7c232fcedb6ae3cd68bd813cf065cb422073e3ec81816da4029fb13c3a842dd4d3e1b53fe91ff0bee3abc5b2c742487c2293cfc3a0d13dba3e563fc2e7ba80b3f8cc294f6ceb8cecbcd7bff5e5be84c5abd5990c56b260ccd8819439a263173a5de10e4c35db1eac463e2245adc50b4d49a62e7bcb2714f971acd6cea4027ba41e9dd64cdc9c81fef6e39380fddd4d4f215d5d471ec473fe1e4e689aaec75479bce863c939920de6d321b57775c06e4514484a7e0d990e91fe02296fa838c5a6c816146c09597f4f9e78f6b96aa1ce377afb9f2e60c81149f6e9836b3afa0db20691c02b18e6c697037ced6bf308e5b9ba93364e2201656374bb02200c6f8afca4879c5c31bfa50188e33a23bc82c0c03b2e8e03d3f97736e3f7ebdf2942206c2efb1facb4af81bca213f0aa83676e65f7aa22825962385b30807b24420bd4568b8f76ed062b5cb4c9f16d18809f81bbfef51df4dbd88a9abbedf3e086494105b9a9711536483067507e6995448ee799037bf0f0a5d85c8534d31676ece23e40d4586a7a397ef99c286b ss_n = 1f7d6c598de89d83651be20ddab5ab2178376a3d32d3f4c6663d1e184b3339af ct = a4ab981a8be13c93c3d32f9f6b4068fb4642d269284a078b290ba1b1f411c48d9a666305fc1b4f3294fa61aab181e0b68c0f61f464263a647bc91879688eff155a053bfb1e4cc22d6beb2fc57de3bfc98920a482bd531c3194b79ccbcf6d4c58f0c8783aa5652cd225cb8ca56f50278e7dad70dfee6dfdc621aba6615d4eba6b8b9d20a994e8c776e9d9bf1a80c406721d0c5fea002c2455fc6d3dadd329a91af5ec76ab03614669d8430abc9a204095676361987f74fcffcb2943399c33a228502191e5de3c05c9336628304b5b55a4fc31bba1797831eaebd1afe5accf6f3ffa1312cf18bef85b10707559a908aef3bc4434421bb2487b974146ececaf9c5d3d8d6024672715992cd26dd3b7f7a1b0317db37ff83fc3fccd2969a06d9f3f938dbdc7eb3bd629cd7b2fabfb601ddd3fdc345989a7207507d5c8d77d7cd58f8eb5096aedf46410a0d732391a42eb16358a263a965bb19c0ecd584e22620c9eb0909b13f970f2fb9e8358c7c8af1d4380ae6f245e80bda7692c3b0eb9bd1eb192d9033e27181c3bcf29f8e26027f060480239f06d43815c89ca19450240b11d844fea4c4f3c35610cd74eb7e5455a85e434ec789dd83fe384327fdd8a9461b7eb82527aa5f67e5dbe987eb68df52bf07d5d6f3b3fc99ac509d339261499891829a7694101f59140375570cadc11652e394eb9a13a586dff27b95ded3c76c5ad55843d3bb58b2f5b1e028607e7a41f0e86bc56b1543a05f454876373f9d390ead2c840227e3b3099db2ff8ad1b93d8d65815e5ee14acb149104407e27eedbea4a06beb43a457d293cdee92c5e985ce0ba8f439ed778433b162bc3356c5b5984a8a8f3cb540f469c24cf3eb0101798da2f787d377b784f3c1f668337e28f620711435159bff7766079f416e167da4c69ac05dc8262b070fce34ef6c7683cdf29fa33bd6e59582c570c4a52f3b1fe894fba491a7b48383274df659561bb62697747c4d3d508cdc360f8b91365f95645cf6f1f489ea5ca21325cbe4cd02472aa142954e4b18ed3df73490b62ef3c5b806a6996f6614e0c1fd5511337be53bff7206f1 ss = 62f734d0ef1da6d50aac02f562f3cf0a428c4f25c704481660e241b8583638f5 count = 713 z = 9068b1dd3a32066daf500b0f4cc614b8c657a86078213d224522f092d1f73b4c d = 6d845e72031a02ce824fc9f7a9c27312af7a220a0df35b18eb4f2f12119a606f msg = ece04ce8d042c6cd4312e07e23fd7ae3cff79f63ee4a6e72fcf92512c930db4a seed = b0f467190258e35c8331b309fae0343c986af200caa9cf8df695dd49e9fe7af155b3cb50d661b2142161d7794a6f8cf2 pk = a8b696eb69b779dbbae7c71b25227a84c6021db35994b7a775315eb90418bed520ebd2867bf03a8e136a6b1510bd0b270a6ca42ca8093bc87924b4501c29a1c269698e44c68c8b4a566a8006148900417f2147523b9c5c44a98b01a7044bdc286d4238c9140ce83b00091500c65c77b4730a08412f53d56431783dbdb80c7874be8e990f1415676dc64cf4f1562fbcbc17b39cb93cceca8a41d124bb6227a81d86a3c0fc8ac3d430ea9c9dade0707f8a4300ec825f30b4e8e38d74f16f2f677fdf717d6e891038e528946579641a512b931cd5a5c519836ad4a76be817875331c5e0f66d32c496ab6a1bacb16b49212072948f3e61b8d1d327248ca1e9d6b2ab628b8f9263dc373cf869523893ae95091d7fcc49fc086cf922b563399067338a70217a2fda2cc2e32b66a2901da60f5c580b54881e5aa96228c395bc864cf6f83242c5cc5b30c7bd006879c7cef5a086768bca21da8079eb85431827c60505b65c4a71635442685b6e95ab8b0236d31ab5a456baf084a4f0b24a6da9bee0f844ba700da0a5cd8da95d2e65721db063e7b70ed01635097a9d6b13a7649b30da76596846b2447059ca845811c00f1e793f32a27d60267c82463cf08541e87a6e6e395cf6f0bdb03c1f17a78c91532d4f8a17ae099f57d59d9dd052b8eb27abd5cdfdd93a5c0614868868d3765a3aaa489d493c659341a7289d844aa9bf910c554c91da555e3a47ccd6e21982848d3c2b1a273aaa78f3170567b3e0ba37a9a813cb0c4ded141c0423cf5dd993713791ba7c54e3c26e5810447df67460b40d0f0a62bb596db83caf86c7c57b88330ca9788d45a2ad000c51d92e1f38c22689a682ecb9240682ace23f47b7ad3586c6c8b667daf283b86b0529f342a9685bd1ec9824c13952cac788cca8be3aa6aa755f54f465c9bc6183ea678f178b4ff8478af9ae876b85f780b73e191b6e7784daf9853c437f5d356af3e87ac87a6f09f257b4eaa7ec3273bae0b9d5a0bdc2f55e3911c2a381cf59e6b8b8780aedb19923829354939455e64bfc237dc38c095b508d7ca47b635889b4d84f2329bc7820b7826bbe6751fc330c741160af595064d29ae9cef83c8cf312a1fb38cb1c02831de85104 sk = 61cbc3964a6e1c3735384c9d22466aae430d5e8a44d2b90ae1fb6851ec79fda7bf27a267be212a6e07449413b19681b130a57b32f21c9947514b0c08f7f6c380839fbbc0262588bac60c20c892bee8eb99e0a7757a617121fbaae4820668533972c406a497cf4f899c0b6bbf5b37120d2b515068971f022c5cd32da2c44e81f8a45a29641b19ce8a0607c74bb765407be4da2701669a92367810f765fce7556ec427e0e3a723016bc532a991fa6e92102168570a48dbbf74ca192b12bdb58cb23659564b753e29453a0eab729f3cbdb0c69c7b41b7719bc31d989a51d3c5edbb6ea459478ff010c4217e4fab7d2ea2b2fbc6b0f453b8f67b810bf323d1485aeb01c624db23943b4ea3917eeb53058b09646d34c6f5d42cc5f8cc7f2899ec771fc4b06f629155394b01f3368790925a74855cb4dc7d9a33acbee65580c819473946fffc6b75a3954634c6b293760d2b1af1e7ce7a634de4acbf39d48c7b973dc318cd44d602ded124b961644c8c0a623c5335ea1683137da9490e33f8434cd55c82466a887297b40801bc8a7b1069301251c55c210dcd3c0c8f0373f91893969b7f03408c1ed05a92386f8f078fe93197410788d409a7d021028f645b38a7cd9745b0331b0ba7b59ae1407f5d233e9ba123a4c270d1586041442c011666fd335c7d794fe2972be1c1a2fd6b4ad135b200cb957d2334eb720557752733d9413e4c62ee36b919b374d704b1b7f93d6b4985485c632a1a7bd480bec10839168295bab205f54645798c291c271254245ec5640647aa32353bc6b7319348851255d439ca890e05604804978a96454d20c734b5d1494894bebb9aa68082b311cbc94da27e4ec49e4092c1f1a93a932919e69618e2550d78f74d67d151d702165c7696f5841f5f1bba24262d74193863e79b5ea837e6f26401ca5c77fc34141bbde49c1510ec6e9d3ab660c8bdf86830410646e2114a9c4c58fda76ce49900a0d1111ce5bb6d75766ab26576262162646e85fa1f77d0b00d70b2ea463fb7d81291561212cc1b6e8bb2073c0858e417dff8100c47986d4a3cd3ba558b06cd84196510eca0a8b696eb69b779dbbae7c71b25227a84c6021db35994b7a775315eb90418bed520ebd2867bf03a8e136a6b1510bd0b270a6ca42ca8093bc87924b4501c29a1c269698e44c68c8b4a566a8006148900417f2147523b9c5c44a98b01a7044bdc286d4238c9140ce83b00091500c65c77b4730a08412f53d56431783dbdb80c7874be8e990f1415676dc64cf4f1562fbcbc17b39cb93cceca8a41d124bb6227a81d86a3c0fc8ac3d430ea9c9dade0707f8a4300ec825f30b4e8e38d74f16f2f677fdf717d6e891038e528946579641a512b931cd5a5c519836ad4a76be817875331c5e0f66d32c496ab6a1bacb16b49212072948f3e61b8d1d327248ca1e9d6b2ab628b8f9263dc373cf869523893ae95091d7fcc49fc086cf922b563399067338a70217a2fda2cc2e32b66a2901da60f5c580b54881e5aa96228c395bc864cf6f83242c5cc5b30c7bd006879c7cef5a086768bca21da8079eb85431827c60505b65c4a71635442685b6e95ab8b0236d31ab5a456baf084a4f0b24a6da9bee0f844ba700da0a5cd8da95d2e65721db063e7b70ed01635097a9d6b13a7649b30da76596846b2447059ca845811c00f1e793f32a27d60267c82463cf08541e87a6e6e395cf6f0bdb03c1f17a78c91532d4f8a17ae099f57d59d9dd052b8eb27abd5cdfdd93a5c0614868868d3765a3aaa489d493c659341a7289d844aa9bf910c554c91da555e3a47ccd6e21982848d3c2b1a273aaa78f3170567b3e0ba37a9a813cb0c4ded141c0423cf5dd993713791ba7c54e3c26e5810447df67460b40d0f0a62bb596db83caf86c7c57b88330ca9788d45a2ad000c51d92e1f38c22689a682ecb9240682ace23f47b7ad3586c6c8b667daf283b86b0529f342a9685bd1ec9824c13952cac788cca8be3aa6aa755f54f465c9bc6183ea678f178b4ff8478af9ae876b85f780b73e191b6e7784daf9853c437f5d356af3e87ac87a6f09f257b4eaa7ec3273bae0b9d5a0bdc2f55e3911c2a381cf59e6b8b8780aedb19923829354939455e64bfc237dc38c095b508d7ca47b635889b4d84f2329bc7820b7826bbe6751fc330c741160af595064d29ae9cef83c8cf312a1fb38cb1c02831de8510489b8cce370db1c799d975ddfb1e8641561fdfac77be568ae4bcc376d4171334f9068b1dd3a32066daf500b0f4cc614b8c657a86078213d224522f092d1f73b4c ct_n = 70a31907215814a1cbbfefddd0a5606c408cac6d28565cc36ee2e0027391e48de78bf4bbdf50e6c012316dcdf13effdcde958d9fc55f466987e9616f3f6be223a808667144118542eddd07d5a83f7f7a3c1a7c1ac1798f1463245918e8330f7a252e2af48be76830f9d91786cf692d32bdf7cb3a097b8ff8d5a5592bf9dac69beedbb0d8ad89af5f4867eca9403ad24cee83d036b0dcc60910629e48dac60f7fc3a6357965405a02b4d28342ea7e87b12addeb897b410595f501a2ebd90f03e955701f4f11d2e4d6a58ef57a9084f73fcb395c1208c3edf0761fe5020c36af958f4aab71a033bad5dd8ea25afcefcf0624d86b8b6330d49282360124706bd595e086815a0e3ce04103ca6d0c9c5d200031afa858748252a50be5357d7bb302f68f2ee4bcf38ed5266348e2d6c9dd855f3c40bd90f5934eb3ef014a8bc5a515a355a23c7dd3a95b73e6149ca72cc97379de6bd3654150e744189d33fe066b91512e61a13aa17eafd53a07968c970bac2b6591d95d64da010312273754b3d7d0fad12a84eb1af14d9c45c237dacad24edaf4b440014de9d819feda1b4cd09dc732822c25ca27a63323e349cd2bcb43f5299d547f80dc7abc936b1b1ec4c5181c61cf8dec36931e2fbd797dd83ea859526f333b6ea639f4b306fae8952d1d1cf9cc7ad9167dc811e2f70e40a9338bbaa280b9faabec069ca9636b3134563f3c4215500a8ef4c661b574bf1bf3304d9fbc5239bdebb250458b10607eed7bafdf66a6d93c342ab54af7f2c2b52cb5ac0a0eff57840eb55e88ac3e67b4c6819a63cc8debafc9d6b6ac295bf3bdff36efd3e8d05d995c5c7bc7a08ed63107a894fd1fa41e6de5d9d0a67b164587203a638dcc19853b7314111a0f8a5f4eee73f75bee27d93849514add8306321fea55f828528a7b6d6710d2f808151655504fcaa2faa7ad784720c9835a5fae95266c7271e396fc9d3c4f509e37a7a5d25b27ddf7a0f88d9a04739078f8c170dae56a721cddcd4f11939ac5e6ae7d731dc793dddacd2cb8ee60eb0aa895a5f46f1638d4771990ab37bef8d25b32302101a00dc270871f ss_n = 0aa3cd7f883da73860465eff8e5948096cfcf5d0c6c1df58359e8e8152aefa7c ct = bb59e904c2abd2a85e4f38e16900c4b6c937ce65c207d8297f18c3538b28c1340b52696d8e203b367f2022de95bca132c4cdac6ef943ec2e248829537463bdb533b726ba967c9dc71d976f828cd70d082155843bb0417d1fab2df9d25fc7807f175c852ceb0e7865177b95e7d87795a1a437aea1b2876da104f6cdac10dc320ff3d7249c7fade9e982b9f192aa1e2139a378e199623ee75e454a33d77353d7a50bf583c413443c1545e596a2df01e8c8d7093606b46a05bfdbb1dea948fedb9815bc8df6e443c4e07e2a77584e7521238e6fb25ce1dfbc404bd3643b17bbc00862d650fab9823f022c6b3b8c19145cb63629a67eec0cb4d8b56629e14ce06fa2e5e681bf2763916b3b7d658c5cda5e85a001dc2c09eff9bb34175095d1ce2a6b1773d07c5bc655a0f19ff9f0d24bf6309f861d9a602968ff8f28e420ce4b88746279f344ed8e758c9d3cba71334cd4dc8d80780f167eb30151ffe0f74518967f831fcdcf58155037777416a708f4f64ea07aedcae37d6d7568e3a8bde77b7d0d25812c4508eeb758fdae1d0737e4fca7cac708775f9796faacc84f6b726195e13484d264935073828fa130eaf7dfd0f1024f53a84957fec81b1e18936f55c1d0a49b5b744d8f54524036af8f269f28c644648f50e3542bc7732c91e0834233d5497a7785fca94fee167104e4f8385f81bebb949ab215c827f52e5d4b778ffc2b34e0e89ea0ef3af63a390f914ec5be989804be1d77a4d217c58a8d9f7bc464ff093a54633d19d82c713057fb3e32a12c2799111aafab4bf40454d903e561575dec73b9fa5cc1490e8aa9cc0665eebe151fac3ba1511816e198daae70ba651f25154ed1203a37a06509ce1387ce777242477099a0acc70eb25a1d7a826d55fbba629ef46dad8430f3007c47b879ad9983cdb8703700e49b466605a15968de88911a93b971ce0582f07d32b19c0e6ff64eb7ca12b52b28757768a8ebcdfe9fced96f811abd25892b60dd8c0742762ce973227f3d08b3b395102f644370c5db1b90dad13595a7518073768819079e6ddb6eedabe508f6c6c39c9cd3b54d29bc6988 ss = 33bc7a4b9688532380942cab7ac47d6954fd81042edc7f4e2954ad61a72ab750 count = 714 z = d89c5b6415570ddfa0c8b2ec294b184fc4ed98822c092b76824f0e3e49e9d11d d = b7e71ddb8a47afb49db51d81c0261af3babe48de1883d0fa5113597082af94fb msg = b478bb029247ae644b29e5c27f011790e6d8918c985f9288a0809511b13f21dd seed = ac89613861df3520534cb8bdd91f1e2f45c2462fffa2dcebf93eb99f4f3435b212ac79d312540e944f5a0461c9a97e22 pk = c3a2cf0e499e8325bd92f7210c01661bf811cc474ff126605e92c58ad5a65a097acf767750196d27e12bb49644c7c01125e7a23ecb4d4c428b545a73b5860f52ab06860a4b24ac9d6700556409686e690a45dbc73d25b963e2930c631abe1c63bbd53b50d61f3f28588b7278aeb498f25a83608b60e2184db9ab73e3736c1d319e694c944da6c92b6b96bb7288e76c5fa2b25b3736b6d814ada4ec90cfba2985780352f432ab818e6f186ceef5c2e967b1a898ab153c9ef7d79d2db049a93bc1d7f47b4f430af6361e4f92556cfb9da1975725287256a69b27ec3f1a825b1f7253222c09b4d1bf70528288571afb05c9a87835368465f6ca51256453b047a58b108f4f5452ed0700054c8bd143658d71ceceacbeee615ee0736c54e2b6e3a3c80fd61f38d880717c1befca53c6ea91bd097c91d9bb96b80ecca9bf4e1401a2eaba75d2a27cfb7de2292e16989875eb1c61555b0f82149b9815e4a02cbda4aebc40b854b2597fa9bf6ff7b10403aa5fc42334dc1783d8c93fcc11c51a6185bc598ce275ece35552521cc143cd2f21b7708b9287d1a9a9da1b325748bb43cad762888f268765a861668677b252cd316884d1d80c415b0856b06948bc79cf028ed7d57b5f25373c4678c10256a0d281fa81af12fc84a555b88cf50a50b5a0dfd21f6efb9afe453bc79257a4681cbfc899000095102b67e790ba88a55b30c65b21aa4f3b38b26e2a54949c261934111753b10a637b626794b6b77a909bc4b20c0083026cbff71839bc5ff715c8290ca6bc74ab75aa566209b59cb6c87603cc7d54221ec19c47d81362dc0ef2945d6ec971a22abafa9205cc65329324a34d4226d48490f78688c86cb6e27576f85095dd2c396b7a0f7beb5de8b15040922cf31236463cbd83d9525c728d98ca2e41299a6a008ca9859e5460c344c825d0163fd8379ab4958661d356ca635200a4c46f331dd5ea19eb764ab5180c1ea072f5bc943e074087c22264981ca10052dd42b4099466b3f46defe10068ec852dc93dcde57f2c11c5df48b1c3325283e4b490a33233537d6d54ad34a5306849245ea63837bb8b8e046855ceea641d624a00bff71e33ee91f70a6847963fa58ddd3e2965789e6e sk = a58680a7d4c3952345d5e93b410a4392b969c6cc9ee073422f693d438a10c60c592c8963b4f753bc55c6308b5f26e47e63b782802ca062f544c872bb1116aa4030ce644a888e8ba54c403fa529c4fffca27496640d0a8fb2fb636f034a81f9beea91ce71781a3dd59961d855a9e32004e07373dccd2a1caf4c3703c1162e9022311df5827702bc52075c967267bf55321761b40c27bf8f270aa29578294b9df6ccca8120539c178eff2977024b90db0127b24259c34c8ed0f5ae8903cc339704f167bc3b655576ca2b8fe04aaf553556289aef56aecaa58fdedbb57dc883ce6116c549bbaea48517da72aa23800a32ac12a5b0586464692644f6421804f80889dab863597d09da46a0747c3a15b6bf85a60e9618ec62189a656aa7412684a8cca2c5804104a43ac3120dc644e14a3205c20074b3220bd20f744b13b245cc86e2c25da580801b7d350cba9a705a180c0cc814089ae6601db47018cb249d39be95c4ca82e9c305b5b35433585bd250e1e82abacc1def190a114707e9f15a8cf5b447ac893bf42b3455c435d8adf7875dcfe374d8f4c148229769b9b060fa5e1e35a1e9677e8c940494c4b4a816a5ad435fddec8447c428a12572c83b207d6004b240892bb52c45020476762fb07997001a0151e19ca64429169c9d73d5bf70752924f3b402d680017578eb7899f3983060c444cec73d41e847ed6a88f29190be49108f922a6d2cbfc57c5aae5309ad4510ad77bef2649c159aad8d07bbce219fd5313383414e37496f45025a21847faeb91c4a558273781ce5052216d54c9182bc17a15683d540a8a8258960c41c12afe7f8ab7b54a957e4afa31ca2f4e42df8e8406daabcdaa61819c6b56bc4b43de448021975a12148ab6824d597963914be255b8c33533310470d67035edf57076f455beb62575ee0a661e94990e7ae25f38d962b5ec65155503c4bee4bc3dd8285d7ca57eae9bfa0a09035993ffab263db3cb1ccd16ef17c3270f27e388356254b9a7089a186d332585903b4294b1537a1e19b604cb221328078d450c1a663b1af63c3a6b192ba141f3265c313c86cfe15c9c3a2cf0e499e8325bd92f7210c01661bf811cc474ff126605e92c58ad5a65a097acf767750196d27e12bb49644c7c01125e7a23ecb4d4c428b545a73b5860f52ab06860a4b24ac9d6700556409686e690a45dbc73d25b963e2930c631abe1c63bbd53b50d61f3f28588b7278aeb498f25a83608b60e2184db9ab73e3736c1d319e694c944da6c92b6b96bb7288e76c5fa2b25b3736b6d814ada4ec90cfba2985780352f432ab818e6f186ceef5c2e967b1a898ab153c9ef7d79d2db049a93bc1d7f47b4f430af6361e4f92556cfb9da1975725287256a69b27ec3f1a825b1f7253222c09b4d1bf70528288571afb05c9a87835368465f6ca51256453b047a58b108f4f5452ed0700054c8bd143658d71ceceacbeee615ee0736c54e2b6e3a3c80fd61f38d880717c1befca53c6ea91bd097c91d9bb96b80ecca9bf4e1401a2eaba75d2a27cfb7de2292e16989875eb1c61555b0f82149b9815e4a02cbda4aebc40b854b2597fa9bf6ff7b10403aa5fc42334dc1783d8c93fcc11c51a6185bc598ce275ece35552521cc143cd2f21b7708b9287d1a9a9da1b325748bb43cad762888f268765a861668677b252cd316884d1d80c415b0856b06948bc79cf028ed7d57b5f25373c4678c10256a0d281fa81af12fc84a555b88cf50a50b5a0dfd21f6efb9afe453bc79257a4681cbfc899000095102b67e790ba88a55b30c65b21aa4f3b38b26e2a54949c261934111753b10a637b626794b6b77a909bc4b20c0083026cbff71839bc5ff715c8290ca6bc74ab75aa566209b59cb6c87603cc7d54221ec19c47d81362dc0ef2945d6ec971a22abafa9205cc65329324a34d4226d48490f78688c86cb6e27576f85095dd2c396b7a0f7beb5de8b15040922cf31236463cbd83d9525c728d98ca2e41299a6a008ca9859e5460c344c825d0163fd8379ab4958661d356ca635200a4c46f331dd5ea19eb764ab5180c1ea072f5bc943e074087c22264981ca10052dd42b4099466b3f46defe10068ec852dc93dcde57f2c11c5df48b1c3325283e4b490a33233537d6d54ad34a5306849245ea63837bb8b8e046855ceea641d624a00bff71e33ee91f70a6847963fa58ddd3e2965789e6e6a3d3e6a245eac0790b14190fe3c3ee160901903a888a389215a18cd28bc5781d89c5b6415570ddfa0c8b2ec294b184fc4ed98822c092b76824f0e3e49e9d11d ct_n = 838847d23e4b0ace9599e4aa747079ac77499576b497f77933541c216761efd1a69df83518b44e3c2400a51e21a784a6365730fc39255f1bbb81304dd035bb47b5cba1ebeaf2d48926bc27a06d54adb89c5ef16ae1bd54b16120bb92e2dc1bba85ef6e1029aa55572707877b859ede2e752e8b1d57d8fe4a7f8ad816ea02e6b4d6dbb114084ee03437ce8091d3a8bf50a5207171e545b33aba0ea9d9b386297a885390d801bd3d8b0d5e39ad095210ce47ec34665116c875f6c118a9d870f547ac97c78fcd26464f6ae38822a5abd310bd907d41bf25d8060edc292fa2b2b14c673319dee2c46627e1c23ccd4b1664f305a86dbc132d032e9966245a66556e967c29b1952a0b02815ba5bcde59b8e9b78d2683e7af5d7a15c73572a89fa858a5f308c40544ca4290a38277278bbafbeb4a883ccd3c7a812f2868bae36003419cf9359511b5479c7b28abb83fc266f56111cfd4a390728b4dfb1281abb3ea35b83cc22fac2459e4c8423586c184aed8aaef3dba1f0653f5224a8a2c344bc7d3ea7b937a2e05b0948c65b3426b9cdbbde89f6b2c1645e2ddf0ce136ad51228fbb624186c66d01727d18b880db99d85127c38202f073654ddf81e38eb4ceb74f701b1ca589eb4eade43523486abdc7cb37c241f9c42d95d2c32008e5bbd53f5f9e55f024a3484d0450c7820cbf09f24be5afb1523e6652331fdfdc91730e2d9148554b74e51705884bbe36fe2772d869b67168a8ea9d15ed57ca613aefc3799c06c2c2de8b12a5c35d3b94c9083e63a7f142485e40b49ec6b9b78f17c85ef5011953bff843a543000a8b9d9bbf03e1e13142a9f464cf52a58b1321d05625fa301de43edfa07c92e3623b8852735e2e52390d08b93db3336c219515d103aa76c50723cab5da750d71b43a8e4439d492d4eef2654571a8fe432233c0bf892b42f3886355b6a724727411f67ea2db6e36b7f6df5dd58ada54516c7401410a0c1fe00c639f651eb9cad8a87e1b05aa5702953a04943efe23680774f65639d21784c654d8f796182174daf9339cd7a86c2b41fe757ba70846575a6d4c5c793c90c629e7c ss_n = f9f1761c346306ef1dd5b6dc4029b4d62db20a7eb88f0446c58204aec480f44e ct = 48e262d5584de3f6484d1624aaf834c427e0f5128d1a7bca8165d7d5cc2d4f73835a22dd84064dd7283942633f69afebe4c5653e9d9b27a27ee09534f53bf16d853f24be2aa5230c9eefbf31162eca484d35163c95f9ce8c8b4380bf9a7ca3fec16ed28e9807723a48dcd5f9d2c762870618f144e32946738512e18b09bacba91a58ff1922e9d2fe9c9bf9cf981c67121fb60e22673eb64cb05ca30917594fc7226475aa80ca5745831050e455ea00822620019f422339e7285531b015b8206421bd87a8f97c3013460a43312fdafa10786b8679146634fda4ac0d1093f546cea15e39c95015ff7c4c5b66ea4e5e047b78b53418aa796de93be83833c9e3c0dd3a7c1c820810b0861175bda0f350e85b3874be88c969b0ab272a527c8caee016c806e2f8a4bfc64885835005494366a9b4911dcbddc046f3f0689d14f0088a57b6698bc992717ff91cb8b214548f088fc2f612b51aae70c698887f4db0d7de130660338470fbde5b1141f8ee77252335236b405df2a3e37eca13aba65b25198d69c00dbdf00a1639484133e91e4e792e41333a0c05bdbc37e140dbe3b0297eff4b9c681ee6f4eb455d28b6842a7f47ff3fe82f4dc04dbeec8d547aed3e21d893f16c5b40e21d309b0e48e387cb8f6d6836696e1e572ed9c9f328e89028c1afea128cf0562520f4549a9985480ac5eac6d0129d00b077297b2f19555b1470d010a25436ff1c7234aee9f4c06f322bf80021d0fa8f3f7f502bb38264b1551afbaa1666be936f3c935597ac19547f6afab13b9b6733d66c3befbfb2d619f74f7b4da7b663548f6d3c69330edb66426d66b6ef4aa70c128503e9a3dfc2b1094664327efc6cb2503f0f8296d3178c88e55488a6fb863024061b73318f193c3faa458cab55da3f4a933eca6b260ebd357c0504df346d94e79a1a2213e77ad4bdc136dd78d4118eaf4104f54e345150eb210fe3492f7bb757fa44951564ff0f3c3bef68142968d77e4dab257e1397916c121208db8560a9537d395a6d8db924e6072ff2e451db427f44604989321e6c00852e97eaa171a6c3a9b300f60e94b23c4e2941 ss = 0047713faffa52fbcf14aa0badc5b6b69a425d36aea0fb0a3937270b7dbc4224 count = 715 z = 9cb3307f4a2dbabfebc93a1640040ff54133e6dcaade98027aa79951dd323eb2 d = d87aae22a2bfc1543278c91709d832074a15da17ffcecbfd855e47357866c6e0 msg = 22a8f226b99bb480331df6738ac86c2e73a93f9a40f9e60b799c0ddb0080c618 seed = 1629cc73c2a7d39c09283f4cf93b175cd7126b4b926bc2c6b0f6c19501cdeeead2bb9497d5f592053eb8b8ab310873dd pk = 938a3537628c15b993a0f34308449eeb9b18ed1a22d5c639a3501c2b1b2fc3a3a9c6848724cac6ac7b331d2164701a7260b4b92cdb7dbb0961c277220a0a9e810589aa48a7e96748692015b9a729d9b015dbe61876954367535003e92a5421763d2930bec190da75bdaf113cf075408aa1b415268422fb2adc89695dc0024e990c514658e73846f921833c1075846a24f015870058b7deebc67eb562b81262fddb2c27b5bedb743f92b22b4556c3458c2ac4095c95ea65dd38898d45583120a3a2dc9c872c2eac05d041d8bcc817b632e8afb9142bb8170a0f08aa53299c55a69c04f80497647d523083ebd5802872bf735c12cf843057309bd1505674d4abbe4b81ec2a6e74330310aa3ccea616db039f6af9aff6f17d003d34c66687021bab545398579b779a026a4db170b4e70820811394b8a948d82322f30257c6703ff53e907cbd553108f703adfe38aa776c790e2aa579eabd7b7c833b77084c182130d92819a594097280a818b9f0327164d5b77192394f1582c6c8b673ca1452e3918ae864a05547f7d3894375bc5f9410a0151b06a4b6c2922fad605443a9003299662de38937f99a732667c06796d24105cf24519eba43f6279778a62dcf5349cc633a1d6813b2099a31c680939a641f04610e074ade19b8f83774a9287d12e441a80c7b17a75ebd58338b0000c3e7b5ace4ba231815686606bf9a9f09111dc14b3e9b42a8ebabc88cf9b35e092f17593f1a55c3add41f6ed869c9341dc10793c62939939c991dcbc8a0e7b270763465c343d39a58eff75e394768939cbfeb5293d46460742504e275266ba349ba519260017479d69e8d2aafe2283aa672463d722f05c1cb78f41cd8e012926102bec4324314b11e35c3097a2e3eb5c6f8e9cf7d7036c9f888fd5acc43680f3377131db3075d31af99c514cb6258a7b8841f284b8100034be42c61c108a932a74cbc8caee4af2c846e33f2b321755c014b4123666f928b5c35a04d818c451af01d4032c9934a5b26c355f39a503f92b537958ba9e8bb355a235ca7bfb1e29a8e330c37fa880be9adea9c4556a1069e07ba314107377b012fcdfe86fbce42c9a6481a89e10f860db65b1f84e1a668accc3d0b5190 sk = afc39cacc0345ac4a9c92575dda8bf1ca0c17f613ab996a325cb175fe551d4754a9bc815e38b0fa9f9b803b3651ee682aeca0ce294cd806cb21bf2b83aa6cfbc0a704343409b6353ad3463d92543d6293ddb396c91a96e80a067f194681e407b5a362ab8821edc741ab86b61c85764ed853966257a6f0930a5acb549ea69c2706a8c8352eb0a2703cb7c9bc937de5cbe400b94e0890cc0076b9f66bce4e048c2865475154017acb5a2d7297cd60f21e3103db324cd0a47f532825bbcafbe664d75d79f5b255b7fb36c16e6827f1921fb0cc59cc234555a7bb969a93097278a74cd389072da4a46c205a7735a1e6c1319ea461caa208001f70abbcb0c9b153c89f33da1390bce319d0987a751c7c2ecf7147793bfe67a0b444984f4f43606932c2b339981516f1c6c89181736e3b8537c66af14d04cd5d47dab56438000657f561130506b1d3b9b6b3454d708379dc24d2c4522a155af00ea2be6f322b5b8a9d739a1c9b1c13a36385b0c48e59b3f4f3373ef708d9c328d6bc8a4713826502561cc762d5201c890c80db4c064f5b448e962ab12a02d0c031781e9aefb5ccbd0daaa7c7a2342c54d88c687cd137076642df85b367df759f6d97aad65a572438d1d9281c5aac32380465a71ce20c806d27aaac364754d2c5ff2d6ae84f802acd8c0e58985420b14f4c5b0d2b4593c178916501d29b16af200ae40b2606188a393586fe50a3b6d666622a8439d545a30b120fc9acbf24b235b6a86caa15ba0aaa7979427f8e49978d59df38a88a7f3788686a18d83564d566c179c0f113c7e96707a4101a4f2d10d5d94b8aa8384f6966035984171080e6f072a4da17943302ec01893edc48ebaa71a83b09f99bc2dbb9a442bd3120c247901386b36d39734a09404605b0ddcb63cb69dad42b955e01b30ec39f221a44ba7bf40196d14ea3331ca5aebe49422c24392cc91b3fb690a4a19b93a35b08482e17752d4caaaae9500c959a307b0ad646302e936cda14c16e850a06c246ab581ad2aa045122b750c01ad465ac106fc5f64eaab5407235507a976784c565ac8f6e65f1d544fd61513835a91938a3537628c15b993a0f34308449eeb9b18ed1a22d5c639a3501c2b1b2fc3a3a9c6848724cac6ac7b331d2164701a7260b4b92cdb7dbb0961c277220a0a9e810589aa48a7e96748692015b9a729d9b015dbe61876954367535003e92a5421763d2930bec190da75bdaf113cf075408aa1b415268422fb2adc89695dc0024e990c514658e73846f921833c1075846a24f015870058b7deebc67eb562b81262fddb2c27b5bedb743f92b22b4556c3458c2ac4095c95ea65dd38898d45583120a3a2dc9c872c2eac05d041d8bcc817b632e8afb9142bb8170a0f08aa53299c55a69c04f80497647d523083ebd5802872bf735c12cf843057309bd1505674d4abbe4b81ec2a6e74330310aa3ccea616db039f6af9aff6f17d003d34c66687021bab545398579b779a026a4db170b4e70820811394b8a948d82322f30257c6703ff53e907cbd553108f703adfe38aa776c790e2aa579eabd7b7c833b77084c182130d92819a594097280a818b9f0327164d5b77192394f1582c6c8b673ca1452e3918ae864a05547f7d3894375bc5f9410a0151b06a4b6c2922fad605443a9003299662de38937f99a732667c06796d24105cf24519eba43f6279778a62dcf5349cc633a1d6813b2099a31c680939a641f04610e074ade19b8f83774a9287d12e441a80c7b17a75ebd58338b0000c3e7b5ace4ba231815686606bf9a9f09111dc14b3e9b42a8ebabc88cf9b35e092f17593f1a55c3add41f6ed869c9341dc10793c62939939c991dcbc8a0e7b270763465c343d39a58eff75e394768939cbfeb5293d46460742504e275266ba349ba519260017479d69e8d2aafe2283aa672463d722f05c1cb78f41cd8e012926102bec4324314b11e35c3097a2e3eb5c6f8e9cf7d7036c9f888fd5acc43680f3377131db3075d31af99c514cb6258a7b8841f284b8100034be42c61c108a932a74cbc8caee4af2c846e33f2b321755c014b4123666f928b5c35a04d818c451af01d4032c9934a5b26c355f39a503f92b537958ba9e8bb355a235ca7bfb1e29a8e330c37fa880be9adea9c4556a1069e07ba314107377b012fcdfe86fbce42c9a6481a89e10f860db65b1f84e1a668accc3d0b5190c1b7bd94f9c1eb297032396c059c6d39615b167f2c1cd9ae5d552490127202179cb3307f4a2dbabfebc93a1640040ff54133e6dcaade98027aa79951dd323eb2 ct_n = 224bd7e1c19b7c0a15a0cab8dc4d7d94fdf116ebed4d0fc8f87eb148d3ee88a04766d60736db7f7ea75cda2aa4ac900da123dd8cb204cc00dac2bb8738b0c9bba9644d441db01fb5efcd374bc9d530bcec292e7ff52f5fa32c24c712e6b5bfdd0a7503073cbdb3735b88fafe85a913da9ade0774ee3a6185ae8427a3055c8a8398be1d7a1a63a2d38bbb6b662bce1df98359c84dc824da7683bc7c4bd988e7d18fc5b0adaf587c3eb370d461007549be6c4556806dc103ddb2687d284df9aececeaab8585ce0a934c0aadb341c4a66a3ff2aabb595ca88be523a17ff9a6ec59d0a41addfa778870aa553e77d644df51566a860933bcc948adaf83cbcc2ad2b1993f9ce739a9f0725ca6654a2ff9199fb0b2860179c843ae3cfee809230fa5435dda39033dda5fd71b90b61519439f5742a23a6af39f122933ee852c84df32a3294f325952369dd16cd96c4cf632cdaa3b6e261f87184030d7849e3266a6c55882a4dbffb6c02cde097ed94027f67b55b63d4f1036757b713d8a2eec0d5f6e8adf5c5177c5ecfbf4f98f7589f2468e051379455d97812ca9d67b3f2ce39e83f713fcb454c0b4986b99a066d77f9eb2949a65722a482d34985279f0bc6f8c56aac2414eb77b8334bf8d5c00054b72b9eb2dbdc2c563e800e01ede29769782d15ba5715692d06ac1727f409b547315dbf7ec7c62906b40329f4d748947d44736e9988aba4bee74b219b5846e1c073488b249a2a01ec6c744035257312045e5b972a9ac5e45d8e865b06a60608fb4ec9b8a273f80471cdb6595994aaf0e2f977ed816c6d171fadef71180519fb1333d36e9b92a41f1a0264196f94d091c46ba2b6e6da33571dba9e3f2d55ce013b4212bc603404c1217d141951b31a7b16909fc07c649ce82b41996e748b56b14402adcc3010f429b92408b807b0885b55d171f97802876cd20336d0273678a50152256999da779e6f116bb979580c19f631be1e0300f9a207b37b21d1801c7d5726f2664b035c246e801ebe14b9998c5b20ffb50f7e6d37ccf476bf246e92fbb81134ed1b7968c52eaaf56e4a1ece267bc223c523 ss_n = 34e0be41b657a91e34b17c072882668041dc7523ff2eeddb2090b92a52c75ef9 ct = df7c0decaa1bdde68aa9eaabf6507f76ec8a6707dc2209eccf4932e19a777b82ef6c58b087128b74ed46110fa5692e223970a789b33a4a69907b1ead07a15be383f3456b490f6c7ba470dbd481828245560444da82ef3cdc0f926c5bc05c2c48e9c96927717ac22c732d5b35b30b39cab075f119a9a96e605f1fcb9b80c37bbf25db94d90e1d0eae5df2a541365aa4c4a3996f34b21a0f48c085e24b02b184116a4c5e7e880b00cc3d7397d96d8ae14d83c0434710afcd2d3489fe682c6da571e785afda4712aceecf5ef4adad653571b63a66642606ea6a682ffce599c20c06f1e356d47484f85d0dfc4fb632f1012698b52a1dc7d3bb3def142e4a0e53e043cc6f9577b908e77cc628cef603ccaa5385cc1a8c72943209cebaaaf227ad8d56de830d69a546ed4f14605404f708f640c815f11a8d973210b21933aa844d6d10c88561d313e67b8d6eda70bb215032528deddae259d32afcae096154163df2db57cc47e16a7bace8527f0a3a68521de151b31b7d3abd709e8d5918d4f93751df8f81e431c71a0f341f90225056d90c223aee7d1a6088e3f33e68c8da87116c22c0f6e2cd02b191b45e56591a144d49620c21854cf38a825c4e9916a6305d26faabf50857bf59e6699d73c0b0b4b5d414744b4ba2ede32baf0b73155f3f1674f323b1b86b3131845d16d064ec0f5a92ff4605f63d0ff569948f0c5b20b9821d36c9b4431f09e8b93fd71ea5dbf10c9c0eaee4bd64ad9f47f124c24b0b091c273bbb68e239007197f02d8567300ff3c21946b42a6892339e0dc08ef3059ddf01cb3631e8c3b2d2e6eb94960f2a034fd4a9fa8a89c5a65bd4f9dfebe6a7964754915145b518908f559096b143adf6577d323cc242171c628f47c4d92f46ff7b0eecc4caf1e4eb57214b3f727b6460ef30dc97e006b52e17d972e6cc6ab528ca8c9853e69a94917e242fc859aa7ef1948c3c60f9ff253302812a83f00fc927e5678497e9c912b704146f38063f1953570e4e7b4816462d557a60a454671bfc7292f3ce1161f8f0bee81a67786ad0fac803456b1cd99e5fb64db0af5a1189adeeea92 ss = 421cabc81253d3a946f960bb751c12d091f7eaef4a8a55f8e8935fbb8dd23a66 count = 716 z = 9cfca9680bf1a113b01c62bfdac955dca56930b30486d34ec71be9cfe120eaaf d = 03fa7e5edb545711fe1bd20ad48055272f9d7f839818752d8358e1e8ab1afb8b msg = 05a3f5030a0c4df5afdd560a0ce436a1429a886e30e050b5ca297e7324d301e0 seed = 36464d1c8df96a87d5994c31018d341d123d0e617a312304e3899eb2c1fccbc93bc6f99acfb7772ce4fff4b17bef9ec3 pk = 8d9c879ed7c9e22b116926532cbc9ee215a2f9d41bc4819cbe7349f6d4b4ec509a1c3ac1cc2465e992a6bf3ba211a6b60df8150425c08b698f19f6cd8f1683b36069da676abbdca5cb1a1477000298663b26d748ca0c516c46831022410a8c644b21658906967f8c5648856750c5c176ec2a9dd2241a75662dfc6d221114726516e3cb80ba188538721ceda37ba91c71ab773134eac31c579aaf22256930aa4aab0ef3964152a85dc1fca19d986ddfd2223dc9c389c63820c4ba5c8b9db82b414cdbb84bebc13bc3082934b9ac184371f6bcace58e1ff53f6ca0bcd1f5c685b36d90a1046f5acff6771d59096fcc38b7e38b908f890aa8f70bca75cb2e9b9d9300bf1fe51bd1dc5d29c08a53667a24e717f6b7863ef6975bfc22103a54651b39f6f6bfee48c1386c5bf2f02776c5803d4831bebc2aa3e1845e613a3d5ca52a3a6412d101f506c3d3814c0f43ca4a60b630da3a2578a90da22ae3b8c44e89bd2255724ed25ac73bb1cdd13a6b242a2dc4ccac7a77c6858efbc3aca21a60b6c70b9b22a98eb441cb527b5788b910788d5672097188957803a498eab5dd70855708677e4989326766cfd77587ab5466ea991283afe19b2191681d8dc74711164981e235e05bb0902c444f268d67d92824cccafb7b6125dc110f06668e903e98e3384005727a679d0f628c421966c2804a159645cb9681ba745a227c3880342f76b1790b1246871ac7745cc34ae9904f5206668740af023462c400bf7191cab32048dab7a263972da212cd9681be1b9e9d574c59ca9d4088a2a520510a97525cf8baf1f34504d96e235729f17459b6fb4dfce79303400562182bc5f1c7de48a37fa231187496102627472ccde6b1a5478953ca7c4f9d5a55f0032873267e7125484d29603de94861e40ecdb6269dc2344ab73b97439c8e9c8c9b089a1b5b9325c50041fa1828aabdf4412d890375ed39939b45c6918318feb11a77d5c3b1fb513dba450ce3ad5d95422e0761f505529d4394cdb2cef80c914cf800affa98573c88114509c78c623833301019a75880c39ad647322614c778105ef627684c1e43f95c58519fd899d7cb2bf1c9f89f240223f6d21116c5b0d8e3a62a99e81aae3f03e9 sk = 0b92222f24c0a2c98e710bb0c74445e36c93709b5086d72191b2818973040c1258aecbaada894d8d883b58cb7bf1d34e14142733e3b650dacbdfa57faceb45f25a72c4d25e66b3afd7d25fb340905e64536f2b58c3a19aa0c30c81803905050384e39549d2af54e4bbebb56b03206ddd6c6d252b07810776e395c7e1285c20746775215748645042c1563cf7b8b95b2e6ad02d948abfb017bed5452232f3ae535b5734d909caa8c24ff053f6136c53b83814a682e5266a955007169aa74364117866b333ea70daf1264b50cf7edca9ac27384f12934d045939b9a497069b8c40355c96726b8736df3b5789b5253d85c539e7ade6d37b1c417f2be29cd19178f8754df527438183643bdcbb8335057b0a0c4ed1646e3831d7361aefe2a2c9a460231544e00c7bed0c39dcc653339b55f56949b3aa5176f2aa5a1a518b706fc3473cfedabe09d3248aca045bfb6d396c5a1fb693c9932800917b4bdc04def86e729383e02342c0f5c6fd219451192ebcc82d3fbc9473cc57652b10ea5418434cb1391984b34bae97e37321a594a98596c192cde8e4494a5c5e42742f233760fc0b0efa00000c84b34841c82c124769fa38b5647244973c30788debe11ff014c4a1c8c4dd8c2288b76cfdf2be603acda5b49df4387826b2233f67170b59cfc593789cf42c00c26f47260b1b9ccbf0f8c4e64ba3303acac945b1fba2a1786cc12c1b3bcb331c840c6ec9a6c0f4ec931a512a2c64bceaab8dfaf8a922900320149fa8a0a89d92ca9eea77a5e0443287c27d96bc312677a034887f2b00a41050798433e4965de08124ed00cc0a29ad4879c010a70e85214ccb9734b62abfae3a6274e67950b468fb263f9503ca6048c2068ca60aec15b3d1501beac7d75a3d2c03c1c450c9e0092c69e8580823b70f73c1396c308fb573b846820f99a41e3cbf13e5cf7b5b1694416ab2147e1b81635dbc1dd1ec683b652405f4179114254675bcf7078daad8238212a97320673d440358fab35627b413178a7d33acafb987589b34ff5708cf74ba9e5b191b5b67d327b9033b8bf657685085466bb08a6d59b58d4a628d9c879ed7c9e22b116926532cbc9ee215a2f9d41bc4819cbe7349f6d4b4ec509a1c3ac1cc2465e992a6bf3ba211a6b60df8150425c08b698f19f6cd8f1683b36069da676abbdca5cb1a1477000298663b26d748ca0c516c46831022410a8c644b21658906967f8c5648856750c5c176ec2a9dd2241a75662dfc6d221114726516e3cb80ba188538721ceda37ba91c71ab773134eac31c579aaf22256930aa4aab0ef3964152a85dc1fca19d986ddfd2223dc9c389c63820c4ba5c8b9db82b414cdbb84bebc13bc3082934b9ac184371f6bcace58e1ff53f6ca0bcd1f5c685b36d90a1046f5acff6771d59096fcc38b7e38b908f890aa8f70bca75cb2e9b9d9300bf1fe51bd1dc5d29c08a53667a24e717f6b7863ef6975bfc22103a54651b39f6f6bfee48c1386c5bf2f02776c5803d4831bebc2aa3e1845e613a3d5ca52a3a6412d101f506c3d3814c0f43ca4a60b630da3a2578a90da22ae3b8c44e89bd2255724ed25ac73bb1cdd13a6b242a2dc4ccac7a77c6858efbc3aca21a60b6c70b9b22a98eb441cb527b5788b910788d5672097188957803a498eab5dd70855708677e4989326766cfd77587ab5466ea991283afe19b2191681d8dc74711164981e235e05bb0902c444f268d67d92824cccafb7b6125dc110f06668e903e98e3384005727a679d0f628c421966c2804a159645cb9681ba745a227c3880342f76b1790b1246871ac7745cc34ae9904f5206668740af023462c400bf7191cab32048dab7a263972da212cd9681be1b9e9d574c59ca9d4088a2a520510a97525cf8baf1f34504d96e235729f17459b6fb4dfce79303400562182bc5f1c7de48a37fa231187496102627472ccde6b1a5478953ca7c4f9d5a55f0032873267e7125484d29603de94861e40ecdb6269dc2344ab73b97439c8e9c8c9b089a1b5b9325c50041fa1828aabdf4412d890375ed39939b45c6918318feb11a77d5c3b1fb513dba450ce3ad5d95422e0761f505529d4394cdb2cef80c914cf800affa98573c88114509c78c623833301019a75880c39ad647322614c778105ef627684c1e43f95c58519fd899d7cb2bf1c9f89f240223f6d21116c5b0d8e3a62a99e81aae3f03e9734578a7641a90877353683036935503fd11affa744f56ba94f9f7ea887b26c39cfca9680bf1a113b01c62bfdac955dca56930b30486d34ec71be9cfe120eaaf ct_n = 884835dc92515479f5bc5d25baa76e03fbea89f776f2358e3237f02c213959e3a6ca06ae4e9325733c18873ed48a0dd4192ae876d2e153d24617daf769a0354aba11c19ceb6332d2eff4e59809246449e4035d9702a2151d922f4ca2b77162583648330a0079657517d721c022e0b3e1896155407babe940321d506e74df7a02f7ce915af781641bd532901a4dfb45d66af052095b846939fe5c4dda0e2d01819b4f60df07cc319d57290c14b3ebbfd553cafb30b68fe080d63b9535de7fa30360a0a6cda543f120607755af2c48d0900decdaa4c6c3ea85073e61e993a0e097a8edb1362f8e7f8a50ac4a964a2c2cc0f67295b1a87fae810e6e0f55a26bbf69b865bce6de6d42777710f63274f7165c1a1968c36a59c6c8d84f19235d32d521c1a3464e98e4453420877eee022e51e0b0139dfbbafc6bfd7e13cd55f9a74abd36e043b21ca47f92542dcaff177133b11c6eaa67c2c7be01d26ba25cbde64b924146b8c2d6b99f719e2803b74f432e60c1aab3f2b964c31cc40cce0709ba0ac2da15cd8ae8d25b775376fd61bd5da376c2b5456256b6b91a59b52cf04946b2c9a92bc0c5129a4756819d6b9e16fa4239f07fed0e7e5a6b3f60cbca0feddb7b9b45dd4bcf140350700aabacc99f8e1744b5714cbb1bf20f839e121c74008ccabe6b45dc662a18fdb3533b9383d6c8ccdb18d8ccda5a759b3e690320afa9df274fb1e54ba2dabc977ef5f9eccfbfcc5b7877dbce4f5df7a89dafa7177ebf6a4381304d6e9924c72bcb32f24de825d7f364ea4fc4a7d955e5b6003fe6f1f5f6e62b75fe3785aba73d0b80ec418431629df530bbd910a653b4a8de5a31f8781c0ec4da15fd333c4422e56b77c3876ee0140405427ee7de323751d97de4e2954563505755d90a60fc844f77e97644a3518e036608f3482b8c227be8343db21144fed3d6df878727d8209af07c5f5deb2f59973916777f42e859a5332bf3a62492e99b5384fee966f4362d553c0a8fc842e8908dbac87e36ea2b3496ff4c9f3eb8ec66cc68390bf4f529c20f66ff8e0cfb7819c10b0e08b78ed30b86c0a221ec943247 ss_n = 77a12e082eea4a0a1fc95299a5122ed4da81c0998c2109c221b39c7df22199c1 ct = 5f9f213ef4a9e2d295e1312044c337098f8f591ffa60ec01da4f314182a7035ebc17ba41671e13fffd8863ccfc0bbfcb941d0a8f7c161c42cfc80215e5a7e5a5148efb7949590081d142e52f8885bf7f957d5391b639c7022df2cd56f1c5915650f31bb055608888ab3ae3df30e5ef8a1edad970aa02b204cbaba3e5a13337c64e8a99983e1a58791416cbecb0fdb080680b87c5f0b661de2eb47d33e4f2315bc59b97e628b998bf98b3b2670125dcf8c78f8d3dce391c4db65c6e50c2a44a48d756af13d10e84cfb40d0d0fd4ba9f6d48dc37059044581751862f02e6389154287d53412c6a218513dd362d15e5f2a0270f905abc68c076aae110319632ed08662d2d189a7ecf035edc3e9bfd1c51102ea64b135c8e6650a415173e0cbbe9c2df669be01c969ba34d25ce27c39161413c374e2e39aa717c1bf837c54911453a9ac4f80bbdf4f9e75023ef6181dfaf8c9bee37b07e80d373411af3d7d00f9db21bd537568b7f3068b2ac9789e5a54ccae8c3d781e54b4c0f07107e3597b695db985cedcff3427cfa6edb41f5a30da495ff8bf656dd384f20f15e8ba6aa371682af501ed421caebd29c7ba8067337d225e2c97f8ba6cb1adc612538f7c01b21a252b80efd3c62502b9de78a79a8b337db291b699d4f8da243148fca9148eb73118e25439e24e27996fd626b0debafa16faa0a1a7c28b335c5322487b8149c7883e8bb09b49a139908505ca41cae7e7001bed528847c721c7aa2f8d260f4d0c5ea14e7215bfccfb0a2aa1e6c4990012778903f520c7252ab80ddb7a1742dd41a181282befb1027113cfe25f6a96299685df0f2d57f425f6f1fcf918a5d4d9d9b3b4ea3deb51960d6223507009607224cbc291966049602fbb13eb184fa0561bdd9528932007cdea4d8de17f41423264d50eea37a6f6a8bc0e83793149b36223cb40700bad15a7dd3f43eb7f8a9860e12cf9d4a4fabdce9a311369d24b40e97cda2fa566f7aa073ca834852a676f6bab9718b17e228fc8871ef9c1ed6a66b01474308969841fcf5f69592c0b343e78569a86f5a5ac74a7d5b13f2661b99cb1b832b ss = 2de3166c7eafbf925fc8c0aff4c8c6eed2276f6f21fd08d16eebdb892bca3958 count = 717 z = 09c8eba696cf580154929a6bb187cffc35db48815a4bce5f0e85e7a24af6ebbb d = 61de25062e60b5e6f4e1310d29b7e138637385d08070358728cd4c55efab012d msg = bc7b32b5ba78160b2452ab2c0f333b3c9972e854cece58c2da9c5883450cd33d seed = fcff8393d92c7baa1076e72613fc0dd5418d3ec30b863768c0cf0cbdbce39a614c6b1d978ca560676d655659a2c91ccb pk = 7b05ada9342192e93996c2ca341523ed9a181a3a5941d940849407ee08bb99329833738a5944579bb7c7dc0b7dea692074a74c28267b0dd3357db08394b521c427150dc03048484689139b69a71967b375f9f5cd19d637471a173575c7c2e257b661aeffc9571a6562648aa2da59c18b699d7c880790b50b6c75b7b75949afe88bc5a87e3240a65e383ad920234eea24525191d28096c253647c1403c84596d6727a99a33e483c20203a0fbc9348f67a199d61512be01b89316dde905760350aa23b60b8009134a96d25143f0c82460afc5796d4ba2c2437951a6d62878112732b9d857690a26996ac5ec20861f944ac424b365f7347f0db84474879b87aa428e22ef9f2282b442932a16657fbcf03215611e29d49216540a8a9fbe40d577a8c68f54a2f278808a45fab88665590bf013896ccc92f21a86a84c57d176c63d828a11254ace235c1e4ac06f8048565458c1cd38310e61d9bf36da1855db1b55eb1815b8cb6ac0890ae0065bb899a2b2d16ab01b32624e2aa38ebc2e4b6955a7b6fae49981b2bbc90685fe2188ff8a42bbea41fc70022c204817c12746b4b1a8c2a1a66652de63bb65d326ce0d7a7bbf558feec7de9c1484778c605245941a76196b6a773556a8fe7c0fdc9146036243cf5475786590b1110161806053c7e6c216b24256ccb450d66a6994a16950b8356ceca3496513aef404f2fd036c20650d20bcce5d388f505cc93bb78b517a6ba6072a60a2dd7d644f0ecbf6392adcba0767126bcedf7215ec6cf5c9754f676473d4ac48909118c943d5bfb530a697fac3622a7430c39e51192a19f1f122cb64c172248a364c6c5d6fb7c89979f4dccaede1bb7d618152a46a55c231c35687d408ba573853215260b3fa24e589c6285d12d85e4cf8aa520a6ec1be94b0f6e992d81427f4d5c885ec0b87cd6b7aeea52a2f58b34c1351f080b11450979745bc25c394a5cb084378ee9c201fe91c987931094588e4cc38d2a112d544008a03921814774d681815dc18227b65a55897a43139340db2268e37c3a26a68a96862b8caf1673534eb16af144099f954943d256ab2c4bc62afa11e9eddd61c5affc64fc9933c09ede3b518b189f19ef7d24c2111eddab sk = ee35c9760b6ebb91afd56927b8293da5ba2f0bc49bec74250ca79be007c0a3cc83564c4b9b61c7c4da02b690981d376d5b23a853a47c33a46905a3ba0317452adc756c241b9474016926828b5a1cc975359a29b97547a9830c0e7c6a3cc75b246ab38f66970c90da81dab9bb1c129a6957082ec035e315920486c6acb171ec60a3df742991ea342ab36450b10e96b781d522aa4300954f47179c1832d390c109d871cfa70131ac8402cc129ac32c19d8099cec3e9c626b4d788c13231de8e2a99e0172c045b8dcf61c7fc798aca475201506a329710f460db7e08bbba3ce360b380a5bc1da1349e0a08317bba8791c04d1e77f5c312e483599d9669157971419552c82ec8733b83f40b57464f300e3720229a03548a8190ff8aa5f8c1a52499f23793f66c67ea453015237b681a6a185f285ebac0940939da150bf9a144306c92a25684ed1543e2c89b96c80913673651d48c01db1296e7b2818bc6209d7bc3cdac9f8c4933bc94fb04c726e65a548874953e8037f56ce82909b4b371b6ca22f2efc3edd6218a6b89076f699228b88c483c897c90e52760480aa11203b916d71ceac6410c28c79e9ec612acac4bc391ae6462dccacb9a00c64d18582e2fbb17bb84515f99360fa4ff26b83baa993cf3064d568b6401b04b9eb9471e34828b827d768422142344384ccfdf53a34d3cfab75795018c8aa4924fdcc562954725cd4642f17632c82365967c78a4b914c168a607c8c6ed0346a010f3981a7ec5182b41c6655e26bf882024615c918fcbd60106169081af91138d987ab1c97697f81b43bc9b1e2c00157d1af292bca0e6484bec453f76c1d0b01bf5d285966d65ab18c18d21613c256a421994bd3911c6c52a4347b8dbe169b96d122a6002555d47207371ee4a90c884c28e9ac7054186689b91ef6ec5f7d63a739740c6e4b0f0ec5675d5566c7d69b735a479302ccc1ccc81b001ee9716cfdd646aa100a6335aa3051383bb687c44429c760c1e4d86a3f39adc314334159af2852917f033229a616441aae23654a761293ba240f19a432ffa6370a65926c1b2433079c49948c5e130f7b05ada9342192e93996c2ca341523ed9a181a3a5941d940849407ee08bb99329833738a5944579bb7c7dc0b7dea692074a74c28267b0dd3357db08394b521c427150dc03048484689139b69a71967b375f9f5cd19d637471a173575c7c2e257b661aeffc9571a6562648aa2da59c18b699d7c880790b50b6c75b7b75949afe88bc5a87e3240a65e383ad920234eea24525191d28096c253647c1403c84596d6727a99a33e483c20203a0fbc9348f67a199d61512be01b89316dde905760350aa23b60b8009134a96d25143f0c82460afc5796d4ba2c2437951a6d62878112732b9d857690a26996ac5ec20861f944ac424b365f7347f0db84474879b87aa428e22ef9f2282b442932a16657fbcf03215611e29d49216540a8a9fbe40d577a8c68f54a2f278808a45fab88665590bf013896ccc92f21a86a84c57d176c63d828a11254ace235c1e4ac06f8048565458c1cd38310e61d9bf36da1855db1b55eb1815b8cb6ac0890ae0065bb899a2b2d16ab01b32624e2aa38ebc2e4b6955a7b6fae49981b2bbc90685fe2188ff8a42bbea41fc70022c204817c12746b4b1a8c2a1a66652de63bb65d326ce0d7a7bbf558feec7de9c1484778c605245941a76196b6a773556a8fe7c0fdc9146036243cf5475786590b1110161806053c7e6c216b24256ccb450d66a6994a16950b8356ceca3496513aef404f2fd036c20650d20bcce5d388f505cc93bb78b517a6ba6072a60a2dd7d644f0ecbf6392adcba0767126bcedf7215ec6cf5c9754f676473d4ac48909118c943d5bfb530a697fac3622a7430c39e51192a19f1f122cb64c172248a364c6c5d6fb7c89979f4dccaede1bb7d618152a46a55c231c35687d408ba573853215260b3fa24e589c6285d12d85e4cf8aa520a6ec1be94b0f6e992d81427f4d5c885ec0b87cd6b7aeea52a2f58b34c1351f080b11450979745bc25c394a5cb084378ee9c201fe91c987931094588e4cc38d2a112d544008a03921814774d681815dc18227b65a55897a43139340db2268e37c3a26a68a96862b8caf1673534eb16af144099f954943d256ab2c4bc62afa11e9eddd61c5affc64fc9933c09ede3b518b189f19ef7d24c2111eddab791dbb6f2d5738d9e8b11e65b1c3e7ce08c5fac3dc57d75a82fee3b9af2f425209c8eba696cf580154929a6bb187cffc35db48815a4bce5f0e85e7a24af6ebbb ct_n = 5b5ea7c94e1fc30e8275d9a5b3f858ffbfe5232840f9588e5ae283cf4de65771be3de83c4c5e3ce8657783acc77817ee0c168f6e5e41169c64d52f21f395e9d0effb8ba28335ce47ff931c56430f8e03852c5e129023f2beaf2e229dca76fe7e546d34c1626daef718204483f27be5a5f43ffcd35565e709ceeb9751245e9016351e94f61f957e351fe8b0c26b1fbacf17a0d182273da5b7df615f69af1d3b8c84bc818b8ebfc716e6dcebd9709230f362cdbb960103f4bc05799f6851f1947d55e933982b0477568a7fcec4b1358508a3fbea34b8be8b22d93cb3f1a8c0a9d0d9cf14ea3883a3c6c27be1e26bbf5028ad209c11aff6454605685fa61874f9c605fdba38ce1bde67a9c806c7fe0666f387ca2b847aa64711fe046d06d91fd3cbdc8f8cd859688fa4f9a567425ba4fc287aa0d5ae2fbd0e3f55b8270c9298e57ac991bda1a52a05a34e4677804311fa7b034dc5df796a154e38109d757f9d82cf520a31061861d1c5e8a91548c7b34d9699ec5e2b9fe38f25840704ec9d363787873c82316be5aaad9cc4b569b355d27123fb4d791de55c5f6a131df9e4e2072e0d5553b9d256447bd3c30f3a915aad38a10f82cfa5259a4ed86b1b16131c2ab8cb4bbd96e8d36019bfbe6d3bc58d6e9425d58c67283b3939976c88a3b087350c18c402d4562a929697e35b380d6ef696808c7031b940d9697709462ab6b3d6088d24d6d0ea705d3b42ca726e7aef566409834b4aeb9ddf1d1cae3463f2019657537e0770a4a729717030d0a35c86b97a22fd815c1feba4e549437517ec76c0c13fbf87aeefa0e60a01b96164bbde4ed58e428b6c0bd83bd8a4fde94053a2dca6380420bbdfa21fa3d770bf4e3c006cd3cd60db51785a83eadffca73564a7ce3f19bb5c5ea27484de777b7f8ec84f8111f724cd9b4e08f0036719f4962022ea59f79aa40ca364faf29c509b8226ceea6e7d33aa635d1da2988f6144892e4519bdfd0dfc21816c188534f6953549d211f14e6ff0ed9fee52a9259777c58c9402cb7c4518dc7a545bbaf4157fc6e983a7e2e21a8b2292b668cc95b0314b9cf26ec5 ss_n = bc695b59dfeddc16c6595a26915a801d8fcf00817a4b2458468cfde6f8584867 ct = d19450aa35b0564ae6db31d2c699502b66195c31285efe502dbd2c9e6e8a7dc5bc350d3e8c3777cf964f0a9cb9d796bbf6f4e0b578e9f345877132bc08dc11a660f6b4c7d9d7afe8f6bd12e1fd9b0e0b5763c8769598fb83f2b04e9f8e44370079b432d78f7e9c9a04a7c5246368dc105393a17b3b386532180ad261cb6552bb975932a6607dbc9a6f12d2b87b13671d93b040c8084668e28befa66765f65243a06253556dba150f96c88b1ad3ac489338d6ea761c1c4291d6c1ff3db4fa9d971b0917e9dc2a5788824f1a57a8ff07e6fd3ea5a9b42167de627e98e3a7bcd9983915434327773f7f263775cf08e3157601bc0de9ecf64af99bb70a7219107e8244cee55837cf941ce07d1f70531d4ca8b49d9d144ebdc13df9e6095dc3957b2ce1a45bd72ac1bde9a5d26f9be61bba8613b12f0c66e5059d5e372113130fc449a6cfafc1139f9664e6b66d33c01131c5b4819f01d9c2d14384c6e723aa45404d4a2f822cac6cfc89f47cd27356c757f76d583d4927009695c05df7cbd5b941aca0c95f0f184275e28ab34d44274acac967409c32ffa2eb3f1afc8709202752888966caa7d00d2c9e8138c97fc85f9e5aae7853a71c8ee1e975b86fef17203ed320687929a27b582a17abd2b9a578186e6999b2f9cc5e538ad2143a407127d67e652686c53755570d460a69aeba309da972aa22d3f5a9591f7b6ccc2a24d2cce308fec29151b9779c9a2959c4c1d155197d1109561cda0e7b99bf8232c7f5d2b5439df1d86437f3edf60d919d137842d2891488f01149ab6051f78582bee492130bf3f250891a117dc14fc7b91e9fe053b57ba332d5b389ef1f2721c5a486c3d23975a465efa878eb2e7dd2edd062fb6c537bb3f59d33ea644de0604414adc6445af7411ffecc6a27d497989ca95366a495771b6ceb36a5ef9a4e9a13da1ff7bb395c6a3de84fc4ef2f3bc9494419ee2bb3cd44cc5a3f5dcde0f2c175dad6fecd824c2198cf7414a13cd44f8a4693a9164c2f7ed9f0059472d7fdcba78c775ca0d015656d40782ddfd754472d46fddff8b44106c5f12c16158d833b74b41b28c2 ss = 6bb26941dad269ad63877ef14bddf4d5885093755db67a83f4ac3d6e757f858c count = 718 z = 6d4fa9c51d22cd0da231c1ae986e4156b2b3bc004fd1d4fcfb0d88b974dd54d8 d = eff4e4eb058a7bf93cf6b79b31ed6825508fe087d28ff4eaafc004b88c95c044 msg = 8f0384cf2a6aa3fb17a258ac8702dfd3cd0ddaf55d823a9be635bbd3baab9da5 seed = 4274801f21fcc721d71c4d832b63015352f00d6d4ed2408715c24fd8b0e0e0dcafa9349b8fc73433f7ce7c198f846f6d pk = 4ec850662190d2b73c4eb371b0254f76758208741ec22aa68fba1efd836a11d331a14b895f43530cba6c307660c29296e0014d28cc21ed635f5c391b141a5513c62d7a542232d8614898a1c6e143f6cca556a81d0717bb59380990406388624bdac87406866a592c19e6ca5c5f6acc9ce1a19bd9adc85472e3f33bd7339a4d345feed88ec966a6a0db95ae1abd40372d1bf18dfa5310d3129c8c0a6908514f4c7a486d7b93763a4c2528055495635271609a5594e20535e02802b0423486b28598e7bbd42053e0b875d47a66e1019d62d40d45749fd9f292ce9a00a649b673f914281c64e4f08f69159cfbd78c5a101cec61ca5b62c46278772315c931b198235cbbe945acdafb5ffa7219e2994da3c069ae3311c263b68a526c83598d12fc86c6fa68f54a4e1b7c4dfe173d08074e0c143041348daaf28d04ec2777b1c1e29a1475e27e952762b9eb4524152efa6cb07746cd6d4a83ee9657a038b639f657e3436e61124c35594da24146fe00416f065dc1c50cfbb25498eb581595981b142500713556b1359f84816a9546caab182e9321465b1f01d5ceec022218d5a8fa3642b6d6b867ec10e3600c52876cdbd652f037588f93652d853c9aa9a08c348b1b18482ea39d8f1043ade581ce87c2bef651baec260629a5c23353d6514e1281639471ba17abc0735b33c1011fa135ac39b4b2886489505805d3660421b88cfe225bb18bc1bd261eb7d9529b12614b684b1719aa45a475b2a3b38bcbacdf5361967490e393818ec24c05380c743bb034619a6cc6693e3890023326a6c76b7b779e8f569e303914821091053954db074bf8b113b41b652128682f259d325940a0562a53cba3fe346414a1b47cd870e879bdf5cc2b0e6609c97b675360c446536c2d8c1656189b13817e3644770240ab97467a9b67926e41b4dde1c28069668d4615663a0f3c2a6081a01024f40e2202b66cab62548b0f768cb0d00c92ea4a29ae4bbb4b9099e48b16ef2b02fea6b45b345a91e50ab5116abf21828df394b57b039cb1b08a77708d7070112245da2c1d579c4dff0c7c6d095b7e8c6449aa5ff2b65ab1cfd953e8862836276ff225ff6849f2f980d32ce3251072fb09999acbbf9fa9 sk = f5357981909d487035fc5b8d690458b4ea7c0a1a05274caf351759afb3bafdc17731e1bf79ac09903728f605ad66a4592dbb479bd23340534686b37aaa8c9e22498f5b7430b9249874aa5bdfe72330eb3dbb1c5c3164b5bd4b94c2c6969e039e42400da87aca5c575ed033bce081b22b6736bbb683d607a5a1fca6c2e20816db1b43cc58143070e2679de778b6a61426c7dc99deaa1bf4706b3854237273b635e28251b460263385c7d22981ea1ecba59157fb280536743328b7595bc4d09b883cc53d4b33048f88bc3a823498d104678c054fbb81b2234c6b13225576275200327f9abb5542123701aa2fcace85f676ae7cac50e4acee918e1eac73f72a2c2da6007685ba2216769ab279c4842e5d557ccff625e1164bd25604ecd3c5d7c9579ef08eb0c489b871b044b7325fa643538848f800c560ec194ee9590ae6b1bc96a945f121d0a8cd98eac1a11997a7fc7618b0359932c912c44e38168f1b982a63d5bb7126627fa93aa3b71a74f42314e6bc4f351b9d634a234c39359a8780712040f727ec4650c18b5eeb20aa8d4185e1ea164e82ba8d59b2af478218f8cfa8c4006da41df2271ee632a675544506babcf29a673798c1fb9b2f3362a0c490761b8687043285950969a2201a7574c9ba573fb96cc18a7a2ab84ca6ecd0177aea002a0c518d3baba9e4bcfb3aaaf126c3d41a0c07e6af7ce63274e94d0b903f36f72935670230d97f98652ad68c7d38a0c01cfa067d9bcbb4a51bfd1954262483a1b859e208a6e76a9849658b6455a34f441e10b829577baf2c0945630386c206c1384a229ab198fbdb2d8af62f254772aea6642643a8d5ea7a59e554fa94a1aa15b73ee1861265a2d0aa8c51e37a14ba7b2a316d15f0c34c93374ea1c36955a08d7b06b1e8b159a48ea8a7b649e24862a350213293d6108035957c080b6d8f0084f2173acc96323fc72771a8b7ea22499738c4d6cb7b491a9a409a0800670726361f4b7363d33269b0cacfd7134aaae1646540036e486c93e674cd0560b9780dbf9b82fd75024a73152b34a7c4da267dd01376527985e99be15ca21b403b516c664ec850662190d2b73c4eb371b0254f76758208741ec22aa68fba1efd836a11d331a14b895f43530cba6c307660c29296e0014d28cc21ed635f5c391b141a5513c62d7a542232d8614898a1c6e143f6cca556a81d0717bb59380990406388624bdac87406866a592c19e6ca5c5f6acc9ce1a19bd9adc85472e3f33bd7339a4d345feed88ec966a6a0db95ae1abd40372d1bf18dfa5310d3129c8c0a6908514f4c7a486d7b93763a4c2528055495635271609a5594e20535e02802b0423486b28598e7bbd42053e0b875d47a66e1019d62d40d45749fd9f292ce9a00a649b673f914281c64e4f08f69159cfbd78c5a101cec61ca5b62c46278772315c931b198235cbbe945acdafb5ffa7219e2994da3c069ae3311c263b68a526c83598d12fc86c6fa68f54a4e1b7c4dfe173d08074e0c143041348daaf28d04ec2777b1c1e29a1475e27e952762b9eb4524152efa6cb07746cd6d4a83ee9657a038b639f657e3436e61124c35594da24146fe00416f065dc1c50cfbb25498eb581595981b142500713556b1359f84816a9546caab182e9321465b1f01d5ceec022218d5a8fa3642b6d6b867ec10e3600c52876cdbd652f037588f93652d853c9aa9a08c348b1b18482ea39d8f1043ade581ce87c2bef651baec260629a5c23353d6514e1281639471ba17abc0735b33c1011fa135ac39b4b2886489505805d3660421b88cfe225bb18bc1bd261eb7d9529b12614b684b1719aa45a475b2a3b38bcbacdf5361967490e393818ec24c05380c743bb034619a6cc6693e3890023326a6c76b7b779e8f569e303914821091053954db074bf8b113b41b652128682f259d325940a0562a53cba3fe346414a1b47cd870e879bdf5cc2b0e6609c97b675360c446536c2d8c1656189b13817e3644770240ab97467a9b67926e41b4dde1c28069668d4615663a0f3c2a6081a01024f40e2202b66cab62548b0f768cb0d00c92ea4a29ae4bbb4b9099e48b16ef2b02fea6b45b345a91e50ab5116abf21828df394b57b039cb1b08a77708d7070112245da2c1d579c4dff0c7c6d095b7e8c6449aa5ff2b65ab1cfd953e8862836276ff225ff6849f2f980d32ce3251072fb09999acbbf9fa97d1cfa92e605a83a3e1df253d484dafeb4489341b5f4c994c8c293c1b08d2c636d4fa9c51d22cd0da231c1ae986e4156b2b3bc004fd1d4fcfb0d88b974dd54d8 ct_n = fd7772a51f05993cdcce90c6f229779e67c8d425c10d323dea5b741ca1cbf00e31e9d6cc728fa61e7883290d9d730a7f9716b458fdefec6055ab899b4d98e22b9e08f029c2bbf19f61d35708d9296da3653eef3e59ede4866730b774f9e1521ea3df225d5d162ec7f4245bc39e96d6a72848008b1e85c38c5b3da822d6d4f98e8dcaf4078bb13bc6e3d933f93ad8f1b5e820345e156b7642ec9c4267ea05380c701e2498abfc60493ec31328a04ef3c661edb53c7ee2b795465cb8bbc7bde609b90650d8617d5a7e467fd4e652f49b618504400b6b7d5db61aba0f557473e8aa11b32ad68a44bc540e9388c879cf9410c86898639ba2c4f5f261d5d2ed3151d6e01c19e475f17a8aa68a0e6c4c11edb629b5f98ce4d67e00510a1c1a198ad7c2cb56c4284ff7c84b165838f0afef3ee03e6041f3c4874e79889a90495f1365e1c39842e2636c42626aef573be1e295e43a37e604439cfd8244cbadd3eb0089dda592885ab669219a0ec0c4a2e3dd5457296ee95ea5826840d7955e6f84cdfd778f1a81b1740cb104123283b889aea58d4ee56b88d8f28e60efb59318aaf2044ab16c288471a9023c1120f1fab8be5b3a443b60772c297a8af9176695de6078f19dd08781fe9eb9e0e6c2996316eea909ff9decfb2bbf84fb6e87978b70a6b79fe2fcb6fc5f762bcba606f96e24d8a29cff20747d604aa01debaed7bd3f95c1562ec283eed69fa6f0dfca22c16108d417a501d56d3484bdb281f8ffebebe8ae814f7af90cbc835ac26f8973398875accf15b89def6de6866d80acd8393a25cbcd18abc842d8c6bfa622892d99b6a72755b2b67a2fff03913baf8ffd384df38334a52208639febe0b960f17b0b728941300719407100286f203e96990692cfe3e706caacc8cb05fb6e796320433ba369cfff2352c3100872a58bc24ccd834fef68be0c9dc01d6f68b2a923bd62aac3fa506d44d6f94453d631b1e5ef9474f3def9f846b217f15def039c26c6e8b7b565ba6fb691f8b6345b80b23f94ea0da1d939b271868bb7d6c3f113b50450da5452bd8a7c57650b5662e7ada7844d80a9f55d ss_n = 3ec79dd5e8c8d46e79447adfd762ffff7f6e88bb5822b23f3e8526c40511a893 ct = 604dec237bd23dc4178d635497f67869eadc78744c0f34fedb7cd53731eece1da2960a03160eb9f26ce1719197869fa60bae1e83c13562711658fd81c4817202f59970f8fe48f7d8aed531434290eb3283ad8818f91b77591e6ef3e690231d379c8146c99f549455a3557eaaa19d69fe041d1ad731c95a06bcb651fbafbae7d632d93a724e6b4706c46926b8104e22abc90482f0ab618bea54dfa7406e6e7ce7962aba33658e97a048b8b804591e09fa63e7f12024d00dae139943a1b9d8f641892a40958f48668af1cdf7cda9e8b3b145b0a83715cf6c932a4b80833353558a3f901ffe005cd18efb8ce19a111f84015797a16c0f50224c263c887d9ad9ba26c2d8c5645264da94b178cecada792de73325fb2050074212c657ca7f41baf88390adfffffcee2c6eba8f83a7cd4be51ffb84cd2c00df8ff552e62030f87986a2ffdf8cdb6eac36c0c73855228a3d97c017ca94c7371f807865d049ced4b47fb1897aca01a0ef7eea1d26bc6396ba463c8c0fbe5f32cec3b5604797d0f618daca0997a889e2ad82254419567e34ec6faaa19025074941e60959d58b4930146f96759269fcac914083dfeb04b3748d497cbe2959dbde9bb679adc431bd04227414d91edcef9f97769224bb2b9ba29b51f02755c1546c78319d460e6ff956223e6ce495556da023e22f9fd6eae0de9efe66f785547395be0894398bb03f74348a6e1e2374d49b6f41645dc58fb2b3b27981e77c3f31055ae8049c4003fe1436b95cd31b61337d43ee2bbca135e5dafc86a9dede086d7a74ab94ffdca30aa44c56d85a8d36e76ba73068c8dc014736e6a7828504dd029b2002fc69217e167963416fc705666e1d9dea84044565e9d5f0a9bbfef70d11c3defca72fc017ac560adba8e2e6175fb9e229f29c0eea482a1afeae002591c2cc6a9791d019e475855efc1bc3e6001c0def4d04c64fbddcc8ae76e05f56730ac2edceaba4e7c76a17c7fb445cb2d5ad19201d6c29c9420df2e588dfd9eb654ee88e48227d548be7082f5cce62c62c7e5822591f3de4f9a2e64eef3461dd68b5fd80b252cc843d88c4aeb5d7 ss = ad58ac1171de3be6debf3b984f7b558ff09d57a43ae3e5288822401f753e9939 count = 719 z = 9b13dcb5eaae8277235bb38403dd94fd8588f48fe8da82576a869b1404d4a0ee d = 8bd20d33f0b7da1db5202c6d7692a91c27a97279f73b45ed2c2a23b1c0b7102d msg = 4e281232def536f3bbbcf2d2eaacdc7388be4d89fa86b794926216d8a0ae7674 seed = 820dd96fbc677d641d0d2877e2b1d4ce81ea3a63269d968c7754f6aee952895f7fbbd6fa0eb367d72e6c08e4dc414481 pk = d5db7fdb5bbe6d275398e7597ab1bd06178b34f7abfbf7bb03dab9e7bbcd0074408c605619db3cbc28135c3babbcfb2e7871c353d32b134850b3931ea493b29898bc432981fd8c96e369a6104238ef02a4f17bc031e31538075a7c2a7f7204d02892a51cd69ddfdb8439c11bdfb9687cf4913c4c01f52b5250da1ccec40a5fcbae3215bdb1d35a7716ac7c832df1ec29061424f6dc93b8191b93f7970f3b78b7b2099d7387ece85034931c475702938579a7b714e684bb33f2a327db46724a431ec3bb19e957f61b6b4da99da831781f985003e4a95cb491bfa42b5c428471d3c0eaa11db75a08cc99a7d846897a5c95e2e4bdaedba9bd633149b803a4f369583b55aaf2405ad97ee61296acd126835729af3271407294938275b0aa27ee59c7a2f784ca0c9dd769a38275290d449b253b140bdab71300a9ab879b06d1627515bfa1bc5e13f9718fb24a6d0629476700514cc6d793b19029c0b4f17abb8500612c77c4608b9a687d47f9170e41a26bd605daca8be0808945f6239a44adef991505b23641285b9285cd300085bbdc4ae0f7971dd1148cb01b2d48c04c82167127ad31dc7007f6be20b04627e9b815279a0349208c4523e2aba522aa3ff129ac01b049f170b7b6a1b804637040d022ccd1bbf9d9ce330c419fbacc6f10a2a37070de04524f6aaa8701a54bd02bbfb22c7e5452e4b536597081bd4a80b9d9638e695bb5009682e1ae6af8a62d31bd8f441d33017d9baca0574246cb365ebda84543f716fc9b54c791082142309362a257b5c7ad7c00cf087e3c731673e5a7c1b1867d255e8beb1ab6ba6937f4b6bdfa996232bca746b6dfa14999588d80407267b03175f62e5996a1d1c1c952ebcaa8031707451674ab9b74f152a8e732f3415d1651078f9cbbb6361d265264b4ca23d6cc1c35c5c98af80ded519906b38ff2e93ce9c59b9b0a2c0144493e31c4d902a9dae671e7b4062600224d6280ccf338e30135cb8c2f680180a5cc8e011203ba60a8cf834c3e847fcdd7adb3c48a452c5b6670b1ea275ca60749aa520f584ac9d5c98293c8525b4c66af0cbc22dc14be175a564ef359cc7a4ed92a9e94c099ad1c43fd995b079ac18eee38473b447b8f30f6 sk = 4ec69fdcd8403a1639675187bbe8458ee26fcd688f73476ba4db9e681a8358ca7d1d66250f976e8d8385cda2096c469d43719b2cb5896aeb58f742c83e94b15670021c98c985335685e78c1ef445c74aa82ad6ba770c8a8e21b2c1ea959da629b5cc66b20324ad541dc903610d66b809db4fb28345d3e1719025610cd702ab357610b4392e0c032f7c835f9a75daf08141c14f36f989b1bb0f4ec43140bbbfbf303c6179cbbb3013009c7245967cf2d9456b822f8fc61c549830e562ba792b4dad96144713496d8b85505a782427722a20037996a602caa13b823d32f6084fa0be900934f7f556e1c3b7341c39c0a88d8908170fa29501a90f31755cfcd08070f72cae4756424697c405058db77cd1030e74b2720d0686711c2399e3bf541419ddda6c17b16b145146a87a3f74c2780fba48dcb01c589bcf14c03a246c3455999ecf9b4fd6d35c6a2a3aa0eb239f417bcfb9a0856441b55b9f26f20edc07855236ce4ba9c297b36c91c433d0dc40ad6b0c7982148c8b96eef1919ff664683c61c5c44102ec7935ca9b61e145fb19a6696b3c99fb9004064c88702b219c5f8a6068dc05c3da70a41993a694dc20f6177d1eb70c9fbc0f4ac2677a4a8cc402adbc172928942ef4ccb8365228a5b7221f33083a995e55a66621a59b8777831a047cabe45372f276e4670468b70e2372224d082e773c9ab7146c735882c7d414773ac64a32ae7d718fd997962a595c8fc008e5d9b22831ae52ab649eb279c37aa09b67a70a419ec3105894969bfe7c4cefc75c31bb5ae8912c55b7258755263e89bc3d293c05d5628503b2afaa0a525173fb351e4d4a2cb237244435cc38332ea9743b210c5e69cc9293b1bf0cc678a5c690be67b06c172ee871accf69401607b813da2e3fd11f30662c1d3a3997988070870ea7c00dc5b019601acc60ec28ea2c5760f8507744652da4a79e9a0f47a808ac7c5eccb342e80c832cf6478620a563a2306e27aa3ff31aac6a6096da9cd2dcaebf11307ef77355740191b511ac03b36d9988c9dba27e779d2a336af20c589b18155d5ca9fb3bc441b81a4f53795be055d5db7fdb5bbe6d275398e7597ab1bd06178b34f7abfbf7bb03dab9e7bbcd0074408c605619db3cbc28135c3babbcfb2e7871c353d32b134850b3931ea493b29898bc432981fd8c96e369a6104238ef02a4f17bc031e31538075a7c2a7f7204d02892a51cd69ddfdb8439c11bdfb9687cf4913c4c01f52b5250da1ccec40a5fcbae3215bdb1d35a7716ac7c832df1ec29061424f6dc93b8191b93f7970f3b78b7b2099d7387ece85034931c475702938579a7b714e684bb33f2a327db46724a431ec3bb19e957f61b6b4da99da831781f985003e4a95cb491bfa42b5c428471d3c0eaa11db75a08cc99a7d846897a5c95e2e4bdaedba9bd633149b803a4f369583b55aaf2405ad97ee61296acd126835729af3271407294938275b0aa27ee59c7a2f784ca0c9dd769a38275290d449b253b140bdab71300a9ab879b06d1627515bfa1bc5e13f9718fb24a6d0629476700514cc6d793b19029c0b4f17abb8500612c77c4608b9a687d47f9170e41a26bd605daca8be0808945f6239a44adef991505b23641285b9285cd300085bbdc4ae0f7971dd1148cb01b2d48c04c82167127ad31dc7007f6be20b04627e9b815279a0349208c4523e2aba522aa3ff129ac01b049f170b7b6a1b804637040d022ccd1bbf9d9ce330c419fbacc6f10a2a37070de04524f6aaa8701a54bd02bbfb22c7e5452e4b536597081bd4a80b9d9638e695bb5009682e1ae6af8a62d31bd8f441d33017d9baca0574246cb365ebda84543f716fc9b54c791082142309362a257b5c7ad7c00cf087e3c731673e5a7c1b1867d255e8beb1ab6ba6937f4b6bdfa996232bca746b6dfa14999588d80407267b03175f62e5996a1d1c1c952ebcaa8031707451674ab9b74f152a8e732f3415d1651078f9cbbb6361d265264b4ca23d6cc1c35c5c98af80ded519906b38ff2e93ce9c59b9b0a2c0144493e31c4d902a9dae671e7b4062600224d6280ccf338e30135cb8c2f680180a5cc8e011203ba60a8cf834c3e847fcdd7adb3c48a452c5b6670b1ea275ca60749aa520f584ac9d5c98293c8525b4c66af0cbc22dc14be175a564ef359cc7a4ed92a9e94c099ad1c43fd995b079ac18eee38473b447b8f30f6591b5646c1c895866cbeedbc2ade52feaad41585d9fa928251305ab3b50b77619b13dcb5eaae8277235bb38403dd94fd8588f48fe8da82576a869b1404d4a0ee ct_n = d4eec8d2f16dc710d7e2eae6355dec19e445d70385d9a5e292f3b5fa4318159016a73ca31e61c07aef90f5492ab5613f551e30a7093aeeefb4dd41cc0c53e72d8d09332351feab86a9b182c4643099a23a2242a4648f0543f6344cc324b3e842d7e3c6017cce5376c3844779ef22cebe102228177e6f2e68379010107774b4df8b37111477e762707b2739942206e587d73985b3a50c2e1186f93d6fd48d20a21d3e69ccc222da3cd67f3632593ab631ec09e8dde9d2f57dc8fa438ec3dfdc20dc56085f843595f81bf89aac8721b02a0ed02a99493ef78e46ac37873bcf5a8fbe05d8faad18f8bf2cd41e251c89abd6dbb246f83195dc4f59590533ac9b1deafa5ec9ba5c74085701991496b2f9d9a85792daaa4c5c2f228a5f8ad0b13fd2c5f706687d1351e860361e5de9651876bc189ad7b0ce72dd1867059e6f05efffc6c850ba76190505f7689cd104b665c6951318aedb4325ec0ba32e1200238d2acd7a6e55c8313d7933452051da3e621d9a668833e2e9efd1bd735d955f119a711ea9a8355e77827b5b9f90b1135d2045ab6c256a5169eccc3e43577a89dd1efed39d0b87ab21819b1cc8e4485be9c22971886264bd4bde773dd3ffcf8d318b2673fd9cc59102ba84cd83cb2fa80857e97f150ffd79544cac6b8d21107a2d00873fa6b8100b8ee849806d03d8d63ef555d9e9a6dbfc9e42bad424ccb1b8eb887277255f16fc52f8cc0b4f9a7e1dd954ccf8dc9e9178727c5dbeb908f080c278a3acf4ad7622b45d1fde84cdf16d83581e79cbacdbed457c8d5a8cfeed1f11535d054461dbd494d5a89f29e4f360bf06fe935c32aaa82427ca85da87252b6db14ef69215b1d10da41314dc13a2015826d5356eec1f61ff55c9eefb239fb9c770c4db3f6fcc87d3c6b5ead5f7fa59ac26fc8e637e0eb448f06bc1665d311a773a843f2bec1558ac5db732b31d58e3e8dddac0bdd0ed5a22c7351f7f9dbe8f269afd740f77eb3260a3dd1f00d280a3eff629e5dd89078b108ef9c770e2c6a665b4a656e1fe9c8f9478ff5400c3d346dd83f69ae5ac5782a97f0a1ec00a9c950db7d9a9 ss_n = 09455cf7668b225f073e72198a7e01d5e62ece8f12ab1b2d7ac5f287e5ec1da3 ct = 83f1710711210a22c9b14c2c253981eab3b2c4b421f7150bc0116992ca3163e2d1226a212c5d20d9a807742b22540172963fc152661f2f721a7e0c889557f617fc6757f34f8f1a5ea8d1598e2348e552bf3386a67a170679c3aea1fbd0fafd330c4db6f9e224736ee9949ba0108a5e1fef176031a2e6ea8b235d5b322d9b3f2cb6d4693d34ec99ff7bf9f596aa106c654bec4de4e4c3b5afa0ff68d8c6bfb62b1d291d7c76c8ada66826c2d7cac7c0399f54b3f89caf372e45fb22b6701ad71e0adef7494bf53336c2c0a5a39d76c73827a0b0682e7808a1c664f2872f32aec585f8794468b98b3eac2637110deb41eac6d2ce8510c5af2c57a0b894226bf22504fc707321f7bf606654b58e9a5f454c24bf923e3a70f1eba1b024aa9c6bff5c91e2f04ddfefcb4813a15f2d9dd1be730705a42cd8d2a5a4c79e3785e651cddc1365f70e8c9691a38f36b16ca525aa724f696bbb061560ecf6600fcb682f6a8f2c7eb191fabf58192bc89850dc7ff60b7116e108155bec53983dc74f0b75020b99bf6b3602149acbafd1010fb3b1e85dca873b5fd28ef04b82f6251790c0dec5b13e4ed8299e66feee21629147eea725469e62588a04a658b7067a21edab6e1b2ce683f4ec195fe2bddf0cac71f77bd0fedfe251bfff571f883aac2e1f7be88d566dec8ef3ed6e11f2613a58a02c36e16ed2d2da854520d1844c8e4a782808247bef5bbabbac4760dfd917e7d2e815a2f24efc435bd7e59b1a940ca307e7852c36a86f3e41fbba588c2df7db6a74ae1560a9447944f3563df7832189cd51f75e3971d93c5886889f456049ad506d3f2a63262d869b5e10377f5513cf63ea88a1a36dcf14f1f4767f01402b6964fcee4835ec8a87e537db21f3b05d16e8fe00cf4544a729582e4af418d242dc349f389c625d4c5554f18b6ebcc32f1fd95893b7953829a2683b7633b4be3ddfdf001cafb0b74c41592f05a59f0e79497468ab7f3dd52e3187267b0886af31a0b7c36affca1e3cb3f0278264ed3c60030893225ed0f64b8c44ab7d89b8bd59392d7e53f03320e6753f96db443c1fe02004b712fa ss = 206f02df8d085024028aeafd8b634fba7f19d5dc8ba5a4e470258a2eaa33c192 count = 720 z = b5e76e6268ac87921f60b72f101e26213e8383f2a77c7d0e7bf0a55ec1beb5d8 d = cf8322c2406373411f90ba2839a4d3524b8ecc38504b3605fa1b44a435d42aff msg = 7b2fd3163ffad318d54989f1ae2a2a219a042111eb693e6559d99ac9fcbcf6cf seed = 8815e2576b5fc676adf7e2d388a41f332c57abfc8627875a6540d051518371ec7613361b506f2fa59e74ae396724242e pk = b33c9ec0b502422488b833431bc14f640874d7b3634c765f1e821494791e89c3313761135536a097560f2969097df68da3c62f4ed4261f1b6a41cb773809c4b3b5975648a9830c72b8d438b286b27f61a060e6a5bd84bfe10a162dd3caeea8a74c215fa6715df5b317cbb320a88032bb31880e34b313c58a2094b0ea12176da82200632365697825237942318f871143eb6a75ab2a8b9fd59f8bbb4b77217a08c442aa465bed25a07d813a8f705700e6bce97bb7e3272ab5aaa24e526f82e2bbd6499c16357b39491585a4aac1fb4d7f160ca8d6888482cbdc6549ccc6b968f0242797c4dbb30f6f8175b6ca011c8459f5f04a53e8969f7a5af6855461aa2491accd41d494f523a78980bd6bb96ce9d22283036362713ed517aabd099376f3c048b58945b55201c59f6bd6378a694df893341750853ad1cbcb79a6009a17fbc53a911c5aeae9664a489fe7f6a719faad07946048b698215b63079295a070ad56c3cc5eeb414d3c82eb8cae34db1602c903e5fc9e9b65be2e230231c92c01e81f4a247c25db1c06f82b85869a85e2550dea02e5242a7b46afc13aa662f055d610210a10bb2f613cf503630b311e20316f50b8280e903577790adca49af792985e9068510bcc60d0cdfbd93217b25ae1b6bbceb139f6b02b615243061b60e3650e5ce66253b96347fc31e73a2128c242c52506972c1967b9683a6c6c26b22587db3acdd89620935f54b758ace19ed1048b8c799dc6c7382649637dc6b7b0f1cf599c5794287f88b705e60b1bc6f267f6592c2fe03ec3a404a4406c29480f909bb17f7502af204c7e8b091035bbb6d6504d85723bca5f66406afedc3a3988aba50546f6930c235526df6b5706a8ae36714b1cca70313008884c7a39435168e098d04a80c15120996c787e1195ad7c163e5b359d6b6dad3c7bd448b46ef640814a4aebc05bd4a49b346a1da5b87b2aea986f0c60d5e0c7067a6539d602df92b89c34ced81c1d8ca411ab189fc1f0ca9afbc3a1e357523a59d4a2943ef001e8012b55c3680654818aab9425a4c46b814af9467276d25b2b7802ec757af2c669d58197ab5e6fec04b8457d733e6a92902f33754c0e13de992803289d319a4c78b93a20 sk = 11a4b3c045b760c55ef43b61efba68db149c7f5c37780a74b070089dab739801505c8519859a387b9a37469461e602c28941a35d338f60504a24237625ec68ba9a16e4d7afc74163654c5cb7e374e3c8320cc84205598a55b23f64704b876b7e5e64065c0545daaaa9c047076d9b8fbf76b845822d1fc130a0b63e5163a2122714cb4ac9aef852ad227bbf45a29cc044e41ca67af625f1523fa54b3e0c732014da5f832c1df7fb5e9cba519bf25f4263655ea01a23d1b0401478c41579d57ab421aa7c6957229df4917cc831fdc1bc33125479b25157c14db5dbc4f8e644a4c152178700902b526d461d569188f2e13f8d6abedc38ce106ab1f3a88e87ea88ac879708b78589644bfea55e9f7520672b57b6975ebe144f330a1b205b1d7f4660cc34be42a09b0e7a149ff3b78f2640f230008dc81cc7c216f6f25d01c1403ab949d3114b6b8ca308623ade762042ec854176821b7cc3ed7618851678d3d15a720a7b0e710695267ab8212ee59a791d95b8fe0cab0ab344812a704137cd356876ce3bb2a3b154987c5af2f3bcfca9c603b732f241c2dc4103b6e40f95b293c98abfc410c85bf8969b067bcf8cceb62807e78620abdc27e1e416b22013c9d2c335d52ae91a52fd548353c61e1dc466a5a71499267d7a10cf73da554b4c72e6197f095069f33720e1e9cc45b1ab9dd1644fb934b6f4b490929f5ee000d227bcaa414c9007b58d8bbdae2a9eede096a426cfe15a5f6a131645ca6183195e4db3c97e2658bb24b4c13033f3c34768a38e8e70527c239b4d078ec101a671241425655c00246e27451c0c04b3597c83ce793c98b1ad32c7557280837ee270186119c4545d1b10b8962950bb027eb3964eaf31ca97a730b1181bd9bb1821bba6d6492060846b2dc5ce5b774b7a84c4cdf44404f1721c3536a9970e7f688f8676c4b4e682547a7c2527cd0f0c00bfdb086b69bcaf7c6d73d712b9b77bffe48f8a472ba480822e651562849e67f3739d485c58a7640c53348b59104ba3c5069a7ce560c8c68c976202b3d0f70b15e3bc8513742ef8ada3a311c454991bf64c420cc2613607b33c9ec0b502422488b833431bc14f640874d7b3634c765f1e821494791e89c3313761135536a097560f2969097df68da3c62f4ed4261f1b6a41cb773809c4b3b5975648a9830c72b8d438b286b27f61a060e6a5bd84bfe10a162dd3caeea8a74c215fa6715df5b317cbb320a88032bb31880e34b313c58a2094b0ea12176da82200632365697825237942318f871143eb6a75ab2a8b9fd59f8bbb4b77217a08c442aa465bed25a07d813a8f705700e6bce97bb7e3272ab5aaa24e526f82e2bbd6499c16357b39491585a4aac1fb4d7f160ca8d6888482cbdc6549ccc6b968f0242797c4dbb30f6f8175b6ca011c8459f5f04a53e8969f7a5af6855461aa2491accd41d494f523a78980bd6bb96ce9d22283036362713ed517aabd099376f3c048b58945b55201c59f6bd6378a694df893341750853ad1cbcb79a6009a17fbc53a911c5aeae9664a489fe7f6a719faad07946048b698215b63079295a070ad56c3cc5eeb414d3c82eb8cae34db1602c903e5fc9e9b65be2e230231c92c01e81f4a247c25db1c06f82b85869a85e2550dea02e5242a7b46afc13aa662f055d610210a10bb2f613cf503630b311e20316f50b8280e903577790adca49af792985e9068510bcc60d0cdfbd93217b25ae1b6bbceb139f6b02b615243061b60e3650e5ce66253b96347fc31e73a2128c242c52506972c1967b9683a6c6c26b22587db3acdd89620935f54b758ace19ed1048b8c799dc6c7382649637dc6b7b0f1cf599c5794287f88b705e60b1bc6f267f6592c2fe03ec3a404a4406c29480f909bb17f7502af204c7e8b091035bbb6d6504d85723bca5f66406afedc3a3988aba50546f6930c235526df6b5706a8ae36714b1cca70313008884c7a39435168e098d04a80c15120996c787e1195ad7c163e5b359d6b6dad3c7bd448b46ef640814a4aebc05bd4a49b346a1da5b87b2aea986f0c60d5e0c7067a6539d602df92b89c34ced81c1d8ca411ab189fc1f0ca9afbc3a1e357523a59d4a2943ef001e8012b55c3680654818aab9425a4c46b814af9467276d25b2b7802ec757af2c669d58197ab5e6fec04b8457d733e6a92902f33754c0e13de992803289d319a4c78b93a20d70297aa1b5aba5daaedacd2a2887b31026ac74f24f54eb8e7353f25a24d71f1b5e76e6268ac87921f60b72f101e26213e8383f2a77c7d0e7bf0a55ec1beb5d8 ct_n = 0145a9728a5d309c8a20ec6a6b5c27d90e63ab67a26159bfa7041565881a76909081f9328883e78d529fdc501224a3fdc6404a8dcfac46b6ed2ad0995d881f8103755df559dbca5c39f3352834d7afdf6f5eb3c7de05733e7af5430092a5ec1c2b77d68d23e9fddabbeb1626a043359a2be4a70beda6cc0741a29b787e040f785390f0e780193bf11def917db38dc64003a42882664e00dfbf2d5f93c65f6ff0fede4907d60388a54341a54fdb7851c5fc2260ebc9d70a6b55e7fe0c86274f74ac809d13c83acf027ece6f1a3e9ef434ef9093ecdd7478936c97d8a48e00463f97f1a47b492c647430b78cfbac6a0dc0edf2db2d1b4f7fe28ad80d5f827734ebd3504a42df0c00fbba972cfa876883e15059cbda933d85ae7c18ba3426bd85b46943430757c0296caa7f1a85234993d6a027b3a3c75fee6313edf6279310e16156d938a7cf60be9e11c2c38a55a74eabcc69bde0ab8ebb28a3ee122d91328275736304fb97c89aaa2eb68206553c92760a3c7830eb8e7f58dabe40ad9c0aad600c4ac3bbee4792f89d16ef4b2531e904675e195db4c1b474c167802eab00b179005b2697dbbe4d089177c6b3336bc2343c4874a1d8adc6dd082c81f69f34c8efdde3f97b6849560c5584b8a3cac88bee4475acc8a1ab3333c6e539ad7cc8512503b5b4fe698ee2b15e8129c7341468a45200502232b59eacea23031b2af4bb51b776527f208680828c1eda0ead1407e09a8769f9dc763eb3172e04e2082ce7d0e3136405716152fe566ec9f7811957c22508cb2e08954d51900814336b50dbd51cbdd7cddda7f29412bbc2d5961672b0b1b68bd345034638670d63c324376a49fd068b074d93f940464497a112c4bd726ba5c3ec4f82ce287874b45252c6b69ef206597ad55f4b78b4ed1a8d92328262e6ca73a1a7ea703a497d3736f47482b02b225dc68da24de8d0164aa1ce79451df5c6dd6d7c93a8d06ff2ed3bd58293712af321ce97672c51f746819e3a553f8ff537a0bd83a4b51b2553de5dc093c43c3a38a738ab32e19d20bff5faff29669f4f89c6f22ad8fa42a23bcc0993637549 ss_n = 0e4878c53b9c5d6d39fd65f33fb89497d4e74cb31cf65897a756e3cc48528e0f ct = 9bad56e34401f4bca1e646a98395d6af36f1d69d90ec7aaa8fd5f8b7a38ddea852cbcd32e8ae79f77464023355902a5b874d442b49adfb57eb27c1b382c8ee0babb30c10e491333aa12e12bf6ed10fdee29a5ddbd89d68059a7dbbac39632acbda3a0691eb20a4fa443703c3dd8eba7f7a6d229a62095c2e61a7c54ff29cf791144edae2e957979e5bfc17c535566ece2b7accc180153911d39dca45c1507f3772f548222582014740a577659078caaeed5d4d383ee6d5fd3a63d66cbfb6fde85ab8e588cd593073cd2086cb6f2095466d0d8417baf2cd5cfebd33df9ba6a25358e385b1eb039ed221b74d25993fa91a3973fff0e07ccbf35a1fa1b148172b05662dfaf7a079bf908fefd80171edd4e9990de6e0ec6dadc5d4db79de9159162c195b2a4a68c2b4b8971f3f66b0f0c836aac40fb4daa07e4063987e75cf60f8c77e415c87965fb746bc72b130019ca95da2c7dcf60e1d98575a5a3b98243e9b49b44efa9dfa4e4491be660badbe3ab31a5c5bf5cecbd546b30be08fe7b3e60760c3f4d0fe687858973b3ae38ffcdc0a6442f06c8c3f04e7b73f8d5256f99ec237b4b5c8faca0bb3923951899024415f892bdab52ce30b6ba009c0401abfbf549f141ffc3d27ba0b02c578fb9d130c1370bac5691010e8e097820f8d9a5a8ffb9aff3cad29df565b84ce1bdd83e66470df5a7d02dad864d3dae6a58d8ccabdf815042651b1a8f1415dc3f185413993196b32509814367c22e9cc429d22111e0d85a5ab81cd2b0158f4803077c97fb5fbda03648e6780efc0045f7a65ac34efbf560c47bf215f8ffd626aeaf30c7d680d4dbd3a564f5ebfa97d6e76a68613fccdb6ce41c2d60fc08d3109617869cb20b8ed1d8371eda1ae201478ff3e3bf70f86fa188d836d2c9a06f8d59b1df61fe00df868f32edfc4d39b424d317ada9d11ce6fc33f27cc2da4c62ecd8498df3050099b199abfd6c57329e6d35bfd02c768d63a1ce75975a561461e8ab89b1ea9b9127c208b24e78ac3a295eee1b94224fa0ff0e886ba9a9b76a437791041679aed3a9ced1f1bc1e9026790dd80c19d283f010b ss = f13df37d7228a599220818298d4e104abc185e6b8f881316634ed5f4835e1aae count = 721 z = 522d0b0ce9f49e1102f842b9b058d8342c08709cfb539a14a1a6d8bdabc0e7eb d = aef1eedd50414dbca01c8cd0a5d2884e8f6341ed5013c9eb6d422e5911ba763c msg = 62fa7d4401564899d12bca8e0e0112060ad39b9604917e2b0b1101ebd134c4b0 seed = 620014a52eb1482b214430aa6016c4d89138ffa65976672c2eb561d2e404d86ec16987819e894f879cc009fc3ccd4aec pk = e4a2060a5bbe00c028b07137f1f86e1650a6c6511768d07d618bcaf42721077c049e87785979cb70e6101cc62bd1e29d15daa830537846007afcab15aaa9498898b169892ec08aa72714088a861b1021b82ee15199658799fa73d95a7302fa65ad0763ac8c007f57157693274a04876195a1136178099759dd65042db34be6921d7eb19dfb319c93e1846bab49b6b278cd5644094c5929112701e4ba0cc66c1b9c86bac46e483bbcf8eb4499b31b62755da8a36abb458100602f6dd4523ad1b9591c07ab7c1b2f83bd4aa60f77828122a9259cfc0992076657a9a32576969c20b962f09868c7b0bea6bcca35c68620b06277cce13c6ab4b11baf711086a237be2cbc0b72b20b897a53820201c3327603a21784cd3c6c144dc7b0237168db5875795602ea6782a0c0b983cc638594cde279004661871d7190cdaa252d77beb5d6551e8258930b6534fc5cf6db8204ac669d83aab3e5a8a0638e08fa415fa55146f954ef03777c02802b50b108ec9d7e9ab0d76107be6506519760b440bd0761abbb396d75ec7dae25a2a1491d51205c1946199c830e29126f301c4421344e3cac7974ec5b56714ad1b36767563d51739b4b8c5174f75aa02533bb816ccaf9cb5211aff88899b0e267179c4a7c54cba681aff99294b9e10797dc2f73a137c4ba9a09263fead576f3a531986c7b7c4143f16b2129f781fc5896849661e3e88dcdb62041e03d6ed315a48595d16770044a4d41142bfa09a7c9e4b004174a892a495f919fe7558127a2740707875c4ab71339cc6048be54b16c30b86da0c03cc3a586ae953d40d99f3d9b74188a5c41b29a06204fd4482930db54498a5a1e226de4390056c04cb85acb58c628ea9a4e4e48046590a04723c0d404a346daca399cba4c11938f7a2dcee82feec63f874cbc94f1c80a9b4b3e0837706baab79a7ab9157aa85977f91a5decd16aea48113aa52286940db9fa1c54e05f3c74bc983c2589e5891095018eab716f44a6ce8895e9c142f0dc9c87c16ecd37b07637a3d1097c352a2ff0a72cd7523597642b13b2b99ed8901908467d71c224c63b2c9b5b9f75abdb634c0cce4dc7b8ec75d5ceaea93cfbba6e4b4e25def1739de5e7604533cfbf sk = 0c0a9c320c5ce3206dbcbc3b923c18a97059b8478014b0bbe2480f71ac8e42e081f7d0019689364e5bc08ac32139a89f5c80c1171a9a150a8aa98943b2e2844b49591e3a7cdf17480ca62f3e7178d2a433d7190a3acaac473806b7b22ea5f2bd9d61945de63b3c66a13fda92e83071b0f49b6598054a83168c44309988bf1a99650fa7cb33b81c94440ae76a84595cc06dd8c63f032bcedb6065f593694c9ab465189e8812b43a9ca9cb6ffe160838b6a80beb4eb0530d48982052aabc813c238d65a59c91a01aea660b374247976fdb9a1aaf9681f33a2bfa406bb283ccb92b74e2a320e305bfdf3c2da88a8b3f4a683ba387fc3859b875698b370e55a8b77f598d66ab0653794b653b308fd3a9401801f844ac03a26ed5314b8e8846b63cbe1a017eba2047cb33a815026988e36cbafc4be50605d6cb99f2aaa48a815c39999efdaa33d4c68350c44b7c098ede138eb917af61b0afa23c10e55a7a3fec7bef5a56e197c7873aacb1e44449604ebecaa6625551688b9c178025ecb28db292cde1944fea51b9a9b450c010030af91f4e393817285523332705586bb0439040e52cccaba73ebc6c684154a28b62562c86225c0f2cc1b9fbbb9923c195289b50db5043ab794b1970a8001ab04e08805b1a9df38a713a0810b3171ca3996e8f5c066fb843e539ca39a96c5a701b5798211cf71f9945856c226731281e51f92660d3aacdc57d4da75f836a4432a59f191800118b1c0eb60a2c5ca538b1602d00431737996ec417a56c7dbfc353f9d27ffb757b0c15587e1b86fa530e3af5633a48046a59203eb347104946111510ff2377b07b9bfde181c176aff0a312045cbb39d25b3e83650516789d28a6ac992274fbaef3927df770a6bb8544cd84572f95615eb6a0a90727609875c135c5da59407ada6480880fc8a17bf6da5d4aa83db8a3b63b394debc997ed85bf7c551049d15ecf06791a682b46c03030bc0e67519ecc3726dcf719fec6c029757752040b5780300d04b60e07432f75c928b1c5d7eb25ff51058b10b1b5e8c5bd0c40d1e61f0f6448f2e6b69c819ee39771d464ab404b4ce4a2060a5bbe00c028b07137f1f86e1650a6c6511768d07d618bcaf42721077c049e87785979cb70e6101cc62bd1e29d15daa830537846007afcab15aaa9498898b169892ec08aa72714088a861b1021b82ee15199658799fa73d95a7302fa65ad0763ac8c007f57157693274a04876195a1136178099759dd65042db34be6921d7eb19dfb319c93e1846bab49b6b278cd5644094c5929112701e4ba0cc66c1b9c86bac46e483bbcf8eb4499b31b62755da8a36abb458100602f6dd4523ad1b9591c07ab7c1b2f83bd4aa60f77828122a9259cfc0992076657a9a32576969c20b962f09868c7b0bea6bcca35c68620b06277cce13c6ab4b11baf711086a237be2cbc0b72b20b897a53820201c3327603a21784cd3c6c144dc7b0237168db5875795602ea6782a0c0b983cc638594cde279004661871d7190cdaa252d77beb5d6551e8258930b6534fc5cf6db8204ac669d83aab3e5a8a0638e08fa415fa55146f954ef03777c02802b50b108ec9d7e9ab0d76107be6506519760b440bd0761abbb396d75ec7dae25a2a1491d51205c1946199c830e29126f301c4421344e3cac7974ec5b56714ad1b36767563d51739b4b8c5174f75aa02533bb816ccaf9cb5211aff88899b0e267179c4a7c54cba681aff99294b9e10797dc2f73a137c4ba9a09263fead576f3a531986c7b7c4143f16b2129f781fc5896849661e3e88dcdb62041e03d6ed315a48595d16770044a4d41142bfa09a7c9e4b004174a892a495f919fe7558127a2740707875c4ab71339cc6048be54b16c30b86da0c03cc3a586ae953d40d99f3d9b74188a5c41b29a06204fd4482930db54498a5a1e226de4390056c04cb85acb58c628ea9a4e4e48046590a04723c0d404a346daca399cba4c11938f7a2dcee82feec63f874cbc94f1c80a9b4b3e0837706baab79a7ab9157aa85977f91a5decd16aea48113aa52286940db9fa1c54e05f3c74bc983c2589e5891095018eab716f44a6ce8895e9c142f0dc9c87c16ecd37b07637a3d1097c352a2ff0a72cd7523597642b13b2b99ed8901908467d71c224c63b2c9b5b9f75abdb634c0cce4dc7b8ec75d5ceaea93cfbba6e4b4e25def1739de5e7604533cfbf46450d54aad1f7bc78fbcbe20867624f7b31d7ae33d6bf9a886cdad8498d6de6522d0b0ce9f49e1102f842b9b058d8342c08709cfb539a14a1a6d8bdabc0e7eb ct_n = a4f88075629eff9133c1209198d173c526ed441a10babf4c45d5fa45ed6ac061c37dd061e0871574cb6d6ecf157141fad6b89d94f2f5e70db91b81ca40ca8848b5f171985519b75295c861e7322bad4f7dce7c3002339f67139c92a20d9f5dffc0f6fca1701c09ac23e9601423d227de7bd81cf03979c3784ca6b8a3d8cd8d71483017944bbba073cd9929ce2b53d1542150e36d65fef18883fc9216bdf6a40d63e662a79ec5bbfc56c7586df83e6284aec974a11ca8edc3cbd919baf18bbc5aee15f95dab8b5c1d751094cfae0814727d014151b4b58074e64b57f538c85e72ccac487c844d3173fad9524277703879a2685bd9e39a1ca6d10bdd4d1ca77583aac66262a4a9f7ef4aa74581d2b124208bbf9298a79861fafbd9fbf7eaf031a670f7b39695cd3ddd26b75544488cea881e92273bcfd2bc1fd3e4bba5c646e521e7404d05a2d42ebac6d488e701ed1694ca6549889fabeeaa013260d8851b88f85c1d8acd7112543aea48c03ae30a8bbc425bc34ab57ea0a171a1df7d6f1588989a5856ed64fdf7cf961c9315106477ab8d3c10db8840b6f4f76a1965e2081cba4a04dab322e12cd8b00a963b3ad9e3acc32263730b0bc10c8060808e5d1a27a6cd2796ebecd6b0478c37df7f9caec20126adaac62eb5c1bf5f388766d035195be0fe71501e8af562f69d02d25128ffa3e83b3badedbeccc3d8e780679168f718568b67a2da95551b37a4b7b562b1c5bafa125c2f53add264f5668bbe9369674c503cddb4b26d12c5e43c05962c7e1dcc18a091e8dd3e8c932445fb9804c8a7d1ee2b34bd79c4ee2b34354de7990a31755a4461c523ee1a1c94adb1d0a82bec238d1a1497253584acb27a7939a5e2d3163a29507965cdb67114c03537c52fc9d9613c1f6d1ddde5ff1d834018bfe63445c1262adb03c83680eb106752bda67b8e5321e34966f04fda2df699de595ff215975908b70ec0959962f7225874e59b893d79b3852f3ecf3fd395200bd417258225e3c3a16eaa81743cd460a38338aef836dd07241b99b15ce2eba009d0248920e0e820bf409bbc0a09301bbf25937eb1 ss_n = 7d7b4a318c230df73df9fb8f06de36a3760bfb3fb2e5c6590efbeeb49d4babe5 ct = 3237d496409703663497710e221898b721216a25e510410f5c0bb67079eb72c556b1acd63901489ddacdb2c6d7a4de2e7bfb257d2dc4c845bee79451678343afb5d35ae6d9b1ca869a85463206c8bdf06163579347828f22663c8af309084225a6503b82436f07259e69d131b302dd7852bf73d5e38d154f1f7768c2b34dcb392572b077f9c3b605b7ec8da2e41d8d917350f93af56113f951149ed5f7337e2e69374d85f6c6cdfd17b72473b1ec187238c120ae289249693c5958c6a0cea4b13b23fa77eb246663978b7c999132c562c749861ab3810cf48fccb0b57aa92ddb9c6fe029bd2db0b9f5fce88a7462c4b6ff7f7e725c017db95ffe0dbf1b90d87e5ccf3f3505b41093e679e1d1dface002ec2f6da432fb57b039c7bbe49b51edb873ddde0abf5fc3a18c1672bd99fb8f03eff1ea9e19f22385d44096365bebee470cd793cf7be0ae5aaf9b8e911532b5668b748f0a21c0a21d6835553990028e3f922137cecd116002d6f26de3cb06d2f93e6e4e20112fb8f195a3fbf34fcb70bd5abda29c5c5df949ce16e8b23f48e241ec8e0a3c48b2e9d33c4a351ec69f4104c76ae2e53ba5a36f56b6f9688b806a17a5d2f54ab0b8cabbbc607cb6ced28c1fcbd9f95d61bf19a07fd3c0156aa8d5001fd28b4a9e84e897ac2086fd189cc71964e82f1f8494b00d43de6b5f93ce732dc1fcbeef544bc8a393a271a770bd1ca8552895d91224e4d2ab8da8136018e66ae963a0f8e50b72a944c5f6e9967f3283625e7861c8d04adfab62affd975466477bd95d8a497e99c5fc29be35ac3c24174bcacac56dd6c10a94cc24dc68d37e432777c171010fe0be500ed3c990dc0fbcac71e692e306823c9d81715ab857f0718bf9798dfce75cad30c2de381e5f4fab3543beb665119ded5832dcb39893175ae10c7d197eeeb13d4de76aeff8cafa5c3f413d473a7ed76722516f59bbcab65d74daa3f1105d2f8cafaeff0a0760736b13200b81545ed18d32014a277cb429e9cbbc6fd28e2b1b440e775f54620a84cdf3503817677a3f05da405f86a2a657f478d9bb88ea7b72aaaf397a68d067f59d ss = dd9d5762faa6c24a3330518b08ecf65b7e1e2b4b491c8f916b949ab5cccd4157 count = 722 z = 4b76525b49b44ea72c79f1a650798185a363ec1aa3c2a3bcc155c36d2f7ad7cb d = 8f959a4cfd553fe0c281194d58223b0265b9de93ccf59f8752934fcd0b1e7bb2 msg = e11bf912841363c616a718a5d7d9a4da9b8657c88dcacc22e638b4f622521445 seed = 7895a97b37133c83a64e9f99582f1582672ce9e7b7a40b2e31208eb2f652a1e2dea47c83cf4988be1d3945d4f70e5304 pk = 0d482ece0b800e5151d736516c4724087592dd903ea256cb8adcb390906b02d720b23c2a3804cf4046bb3e16a1e87ca79f67734f5300a5174187a431e5c2aa1d21b8e98729abc1357a39651de1923bcca5d239c7f77a63b1d796e71562800a3c5b0281c7602719154aa440cfea4a2f38f8cafee95d8fb6c23bb1a6cf7aabbb580be3449c34c839aeeb4b70702ea48883e67237ba1ba0903556287602f0882edfe64413047637674eb68113e1a957b8cbb8574ab705f547474b802a5a4f0ad834ce3bbad50b9c07aa8024aa58fc7c94ae229738c33ad73871ba020dcea31a14e1739b88461ce694f7a16ef7fba431a510aaf394760076795820e3e598c108b873ea757e9a89bc5a51aba319a857bb40f2130ac9770c283e591b4ea078ca70bacee5c0c5ee9196f0385d5e37b4dbc5706d17607a39b573926dd32c2c32c2519e02b44367c507396695e3b2a5a3034be7a808102234537b4ab0b664566cc1067f7780718a52317829564e76a8af960eec74121e73cc1903ac2d782affe71be85acd423189afd94b9878bea2a6531746ba652c869d685cae8366ce8804a3ba99707a8cfe6a1d7e0c3c30ac5b8541983657093e2a6f931a0207b05f6fe8be0d015b942ba5a4c40f77004e45f32f51c092b73c1d88998ab846a9f9ec442c8820a13a2f0142994114a8ac372b24fa03d54a20079966f4e138c0b6af39f4711eccb9755480af237e68c54f3a11add12b2dc13268f7a332aa8132671ca4b32838fa623fadc180ea359ff8b2c28fc63a60c02b150b8bdab94c02a7b4cd5a66aba4312f7271288485681569df866521c3568161408c876304e4971b143e8ac111b6c15ce102b40e36848e0c56a102caa46c3517c77a27c17bb5299fa6f61aa6174253771cd4b62f32fc0b505a57f885338377bb632b1cb607adb5f4019ae23306a42458cc802b2866c574231383af6db6450e1a3b0a4a2f2e517aef65120f1b25807a0c2532a1a60ca43b679ba0961c10417961db2d2e66182afc8471b9159ae730b729513a0736b4d476c23815ece803bceb9f36955dec321413b9b313b90c89890c075ca6a1d93a412188d7dbc9116fb8adecfc03ac78df512ec4dce0e420d31ca560971c sk = 40fa1de46b63f050ca844618f15ab6bea32dcfa2acd297350cd2baf0dc890ee751681534a3ec4bf8c29845211ab1e6922a81b2acc8335fd168ede37bf3e5b7ce04cb2b68917c980ca9378e494a0b09ec8d9aa9b3ffd89006253f4a108e783275566c6c43c003387bbb94d6c6080183d5e21b102b10d6ea08a75b5c3da3cbaad04d6aa69bae9b94c598cf62d420eb901d1f04b89413bd8b21369cd908560c1d38f983025446b96a0820d7062b651e87368a96fb1969b9b22a452a3d213097fcad02a3c98ae1244455498d142d617c85623802d7721400c801a66c4453a9b18fd0716e64630d272a1b5a88cbd350fa39ad0fe90e220a6ed1724df468096720383bc1489ea1675fd6c82f6440f1b55718f84f1ee1ad86e37fc4c460db88262384562af09ef1758a0cc50ec993a50a04c78c905ef649718aeb8efbfa2d9208b599bcc50986cadbeb20efa2c921c1384ba7836cf548c39242a7c0bcb7a2adbeb99f6bc5008ec9085587c15c5832865a484c732449f6192b596df3d5116796b40e526cbf08621f14343085b3670963df456370d7952125805b4776f2c9220f0746f6cc79774714d59557c66710e98583a68aae50cc6a6f1257cd9118bfe02173fa42523c2d5ed096d94903b3919ba1dbc562fa0762077486c5451b173420c41a824114590c5543070e40b06d51dc3b27050c8fe64ee075917321cc710319704a8dc956582b9b8e3382be3b31402c8491600b24daf38334593b246b2dfc229da1ec0563c7574e5b602b77b436b789c0a2bbf35a22f63039ac5603f90c9a0d94520875797fd6160a139e9bba74a6fc46bcd03040f2c110080e77627eb91a2361251c86f50056561e36455b1800186d9b3dc14667e4ec406317bf114463f640ccb4c45abe344b1a634541737b01f75781c06541419aab03162c11225d2b50b3346a11c325777953d00a764f3a5a6d23a115b6207a1bb21dc5cd9e7b59a81805ce89bb0569a9c0b2615ff04d18db7d457a70ca44367f16af62d273761ab3f582ac9cf77991f949ca6908188a49c5320bb43090e9e10d91e77590099a17e4578ca561d9e4210d482ece0b800e5151d736516c4724087592dd903ea256cb8adcb390906b02d720b23c2a3804cf4046bb3e16a1e87ca79f67734f5300a5174187a431e5c2aa1d21b8e98729abc1357a39651de1923bcca5d239c7f77a63b1d796e71562800a3c5b0281c7602719154aa440cfea4a2f38f8cafee95d8fb6c23bb1a6cf7aabbb580be3449c34c839aeeb4b70702ea48883e67237ba1ba0903556287602f0882edfe64413047637674eb68113e1a957b8cbb8574ab705f547474b802a5a4f0ad834ce3bbad50b9c07aa8024aa58fc7c94ae229738c33ad73871ba020dcea31a14e1739b88461ce694f7a16ef7fba431a510aaf394760076795820e3e598c108b873ea757e9a89bc5a51aba319a857bb40f2130ac9770c283e591b4ea078ca70bacee5c0c5ee9196f0385d5e37b4dbc5706d17607a39b573926dd32c2c32c2519e02b44367c507396695e3b2a5a3034be7a808102234537b4ab0b664566cc1067f7780718a52317829564e76a8af960eec74121e73cc1903ac2d782affe71be85acd423189afd94b9878bea2a6531746ba652c869d685cae8366ce8804a3ba99707a8cfe6a1d7e0c3c30ac5b8541983657093e2a6f931a0207b05f6fe8be0d015b942ba5a4c40f77004e45f32f51c092b73c1d88998ab846a9f9ec442c8820a13a2f0142994114a8ac372b24fa03d54a20079966f4e138c0b6af39f4711eccb9755480af237e68c54f3a11add12b2dc13268f7a332aa8132671ca4b32838fa623fadc180ea359ff8b2c28fc63a60c02b150b8bdab94c02a7b4cd5a66aba4312f7271288485681569df866521c3568161408c876304e4971b143e8ac111b6c15ce102b40e36848e0c56a102caa46c3517c77a27c17bb5299fa6f61aa6174253771cd4b62f32fc0b505a57f885338377bb632b1cb607adb5f4019ae23306a42458cc802b2866c574231383af6db6450e1a3b0a4a2f2e517aef65120f1b25807a0c2532a1a60ca43b679ba0961c10417961db2d2e66182afc8471b9159ae730b729513a0736b4d476c23815ece803bceb9f36955dec321413b9b313b90c89890c075ca6a1d93a412188d7dbc9116fb8adecfc03ac78df512ec4dce0e420d31ca560971cae4211a790c2285f6852b3fff26b81c9ff077c551239f68a854f205e5888e9494b76525b49b44ea72c79f1a650798185a363ec1aa3c2a3bcc155c36d2f7ad7cb ct_n = b1327eab5cf853571091c6d2b8f8c3c76894f1ef8d058c51b4af6734265a02fbffd8370caaf7383be7270f7b2e55b737bb019a027da0c94762e72c8eb0065f0012540e8d025314d8dad010e949edfc85323d235df54e6a322863609ad084740130cfce25aa7e1aec4cc016e7f995284415d03e6eaade633a4c3898e4909417fffaeb608f5e54f6456504b1d55f3f46f741c884c690285457795ea9117211fdd5feb33e13ecd71db454d0a0f4271f199e2e97006f13887d0b4c60bcd731153d0e91d396c4dddf9dd5a1a52336cdfd94f8ea820ea42283bfe1490cadef95ffb2690c6001791ac710c40336251e0cf7ec39a2b67504d6804ac20d919fa1a8ce88316fc7365e356d55dfbccd4e27319ce2d8f8e14081e0a2a4e7321e67f80e89bad9c7ae3604c9d6f76a464bed98f86fd696a3243e18944e2b15d59b6c792da1e5ea303a50e3008f0c69a7db72abb18a210e7988d8ebb6fcecc2ca5afa448868cd0f27e28606c06ffa88799e08496b2e3e6e3f9d505df0bc56576de3ab08f30fe02d26c897169988c0a0ee6cb2972b339abe106ea31863b92e463179441a0c2671406dd4fe06770006bc5c9ba479b89b83c0ea8f0af0630e845a5c93255c98aeed70b6eb73769cbee2cb7159b100e92db0d3d066be7a44edcb6f68c3f8c5fb2b3e3a6a268ff16caec37880733e94afc0fbb3f4b714bb5d668ae626697772d4d969b8074e6dec02fdfccda20511c93311ab7950ec833912e2a14a723e0c5485e72955c98907f89a850a1516a73d1f147f21fc1147f59f13dde371dc312bbdd768b8196d28ad25c1615833c3f23ed898497d6a729617448619f60d8511c466b0d3d691b74db9f6844967df7c30ffc8e8cb322eced5222ce78873bef053ab8b7cd4560e3f3f49378abbd98bdc6094bed43b41bc21a8124eee01ab200f06607745af702333846bd2dc3cfe75754cce3bdf9c5b1a7be26a12c9b35b1b0cf8601b661f364db4458e520f1762eb8e21d7f2921c10ce574411f1a3591202ec3037d12ef0a58ede49d534c19780acea7d5cd4d4768f4525b2069ee9fb725d1dbaa952bb739a5a ss_n = bf845f91d9ab017e74336384649dac24e5852b37c995fe4fbffa7a0128f7f5d6 ct = d1a9b7b1c5f8638a988504e772689f7ce16403eec5221413f8acc7f7662f782257b265647f4d5e40d2e9b4424d7262f5e0e579b2ca27b64052dc0e4c37ad93e390f4ae2b3b880bfe0b14126e5f42a21994762252f25f11d6a8312561b2f838ef9a1fd38bacd5fd625b0da9f14a5f7e9f60588c1bf055ca3906a053c1241d1ef32917ee3935656a9de074b6c762bf8ba235c48f9a0c07ed09d2afa53ac0ffe8e9bfaefe5dbc28402c80a29927ef4e2f0e99a8d20d451de4446969c3d18a7425f3fc12d93808483538ff4c6de31472697df46d183c6111d063f22661ba75654da90a4672c9f85281b43e89c6483d5bc299234edcb4eda25b4b472778de0fe5de3aabd11a77cf76b3e964fc0cf6c5186a53348378e3ab713eeb0a28bc78c8d8566b3340fd20ce68c879ead0862a69b122525af7cd009cf4e708bf135743398bcf7d9c54c67bde83fa1eb03fbe75f34db61b0290c75ee809edb9e063b37793428fb96961fbe7d32c36388016b9f0d0139f9db7bbe69738696b985d0e30ec37e18cc3d7e0ba6e54a95463789e05c28337e5b60b45652b3882bab7719f7856c6c895eed29d5e21df88802000e8fe4e3bceae20da12f39497e7712da21dd74305a30ba7fd4011cf01d65cf39a113700c89ef962310b2d8ba1467d9ef5dc77d86da563dd6b133fcccf3f4cca4e62e04d161d1d3ae3ba572391f72b3962cb8afbda3716d6376071517ea112a57f090b887802d1ee8ef6cc51d5d1716db5ca068e4b7781a3bb372b9dd32d6990c467d4ac93e7a5b088812e89b256198fdad6c05f38e07f2c7b983011eccc9a295dd8a748d793d3cfd784443ec4e882ace1440c5b59e65b651b384cee29c3f8837542176263c0bcacf6e21e74b680070feccd3fb24d5405b035249cf78e14a588d14a724dfa8e7d6dcf6e5d7ddca3b520af8362e6ce342dbf06687e89bc966d759399d5daa21a467d1395c6ae579bc3a54b5ba6c9c6f3fa7922da0fc529a30a9016798853e5e0b8ddb86118903cde0b073ebe2b1c678ab4242b141c90937aea2c8d04ae185077c96403612481858d1b3e0df23ce046f40420 ss = 7e3e922d2b55c2f56adec6ba6ff64e152024c92b3e46af8bb8117ad38f07a77b count = 723 z = 4e5f9abf08ecc51cd77ee266c328f06c9156e531a47cbc2bc123af34a0981986 d = dcb0d32f9f8f5a642ef0a4b8becad16fb631a5c44919a5789a0ea6ab92d631b7 msg = e09a7de83c03a2ecfdd850cbbf42c6f0f7b3819b789b969d56ad4737209a8f17 seed = df2b96e3862f1090b0f37470496f9dbdde04499a249e54c2d71ff14aa445af1055ddc524662e4cc15deb0310d23216d0 pk = 694a06462b5df3185a6483ca41c5443c1b025fd34686f451d6a98ada9c57b50ab2629c1df5c3c0a6041fccf45d47f210cd70474f5892946a809e21a68e4b119e0a82f4c64a7399ac23b7c65766a06e59cf4a652b63c0aecac6534e96098145384068229fb79d6a6acdd7ecc75415b73f730d3b827caa5c2ffd3a6ae4f34965ca8fee082bac92862cc32815ac936d5b6cbecb9a9b203b9a96470ca4797272bb1f09b25529166c8b13db5a97c9619750d3350409c3e7d02a797030e921357be6234a23b11ee909e4fb3dfe4a315b979793b6ba3028ac8cda8ff7e059956964a759aea09b365f2543f1b271361a01227789ed0b85b91374787a18e872c9d410c2e9d44557f6257f19842ca90ca2a10ce0bcb8db24274645414ccc039ce4602d788e2d24984ea001af09191e381102895bd99b48bcb58dd1c8a327727f33a9ac3fb76190d07ca17577ac4a81f7b1173567c1b593a8f3d3201f442444292d6784842324398d57c17d99281e5a8397a596aca21a43690aaf206ee185c3a1796a5847774ce82ca3a5c70296789e72cc67a3876039cf9e563078d7bfb1530334794095f5a5ed881b9d383d361447bfa256debb723819c44048be900c2ab59ac8d2346ee36bcb96c5bbad840385644791b489d582229c32c8d71117c95389aa990a0b32c84093202d823aa11022e6b1c860b52e7784ca4dfc471de7a7a487bceeb403102a7dfad399b3c9c822355013a21c703975e722cde5a8cb9e8142463ab49b01ac0496c0bd3c43435c1c97c37905f39f610913a403c7a4cc674602b17eb4424f34989cd706f851438eb7717bf920e3a70b75d214e1da85f8129886597aa3c5b44b01427660a5edd733646c957445b0e8d4ba6136a8ca88b961fa21475412fdb74fb4d8b5a9b6a6c42bcb8466485cb2a4cec11d3f006df0a208206a2221153fd9b6c68e799940e1690cb43f3e021767a49c51f089fb83501e1cadffc4c10f65022fe679d7cb7e2146574725c8ad2289bd54742b2b4bac47aa1032831f903c63534188d6467bf6068d5917c3c8b963c26b506bbaeb78195af155725867cb54ac6290077b6d6770162689b532e3b50aa06115a436bddce5adf34ecbb7866132899701f5 sk = 6454175ec6b8f6d33279453b4abb0d48ac4a8da4467c1a894e1356944b97e6a624c1691ad8768aeb3ba22ff6b14c157fc538214db35046e69dffdbb73f17ba9bfc76cecc19eb5948b2e79e2553748332622ed25aa2ec0157f29cb62b23d59328ebd54432450a3b57712b512b67b4ae4068226fa938f8463b323052caa2492da19bb25337034cae219a34717602a31656a3c75047144736fc94c99b864bbc6d0536ad11fb30431cabd6688c9720673b530c8d568a12c37729140d8898528f11a298f6bacfd36a31f4b4f388583cdbb38b2c6fb25ba6e482bc586ab0a7d21586c7c3e246a2705b052acc53146875e898c5497286c4bc1da3a34791f43c0877011a139638d832d4da3c8b30accd3694258032167595a7550414ea2d1561264b497528d675bbe50f72fa15b90486c6e25a22fa9a3a8559e73a0d15294f8c8c76e9b393f2983be2175d190009fb4b01b7bb9f40648bc8cb3e51b0bf36446c0cbc9de2c9bff3f64ad360377a9b17c3b09ee9b290c3db55592bacdd628d75a66eeb4a4afcc99d6b50c46a87b757671ce6a55bf560a7b9218c425b14913ba46cbbcba01c8189dc42c1f9a661d96950ea1c287cafaff899a0ca44b61240737370f2da9a27ea973a57270bd12253609ca8e61bd75a4bc9d027cc4cbece93b36513913b260acd99866c41608d3016f0e5c342099ac526c206b7ae36e676bcf890c073cf858b5506bc0d2147751f891a2c6262d260592d0ab9f1d779945632e1d259e190c9a39bbd820c7ad581315c229081e8192efa77b8a4353a99894769710fe52e99e4167b3c92455338b9604c9d0037d59648683c4741bbabe2f52abd7c11c093336679cb8d5c53371c1ffd5231d11a8901aa0631e2083a99805cbba214c1c5b9cc5bf7d4032b1a5d17909552743518aca77f79c567fa210dec8fde9293f7101a60ec42f0c9acfc5cb928e68689b69d8fd86db49b72a93a544f45c7c2e324cdd2c888aa6d336721168c68980516fcfb6f4c65acb0e919788a6fc13b4de1e77ff8a96a1b0ca0995b40b8c5b08b288628fc427af7b31bc14d72ccbb567a4c2fc5b7f98476694a06462b5df3185a6483ca41c5443c1b025fd34686f451d6a98ada9c57b50ab2629c1df5c3c0a6041fccf45d47f210cd70474f5892946a809e21a68e4b119e0a82f4c64a7399ac23b7c65766a06e59cf4a652b63c0aecac6534e96098145384068229fb79d6a6acdd7ecc75415b73f730d3b827caa5c2ffd3a6ae4f34965ca8fee082bac92862cc32815ac936d5b6cbecb9a9b203b9a96470ca4797272bb1f09b25529166c8b13db5a97c9619750d3350409c3e7d02a797030e921357be6234a23b11ee909e4fb3dfe4a315b979793b6ba3028ac8cda8ff7e059956964a759aea09b365f2543f1b271361a01227789ed0b85b91374787a18e872c9d410c2e9d44557f6257f19842ca90ca2a10ce0bcb8db24274645414ccc039ce4602d788e2d24984ea001af09191e381102895bd99b48bcb58dd1c8a327727f33a9ac3fb76190d07ca17577ac4a81f7b1173567c1b593a8f3d3201f442444292d6784842324398d57c17d99281e5a8397a596aca21a43690aaf206ee185c3a1796a5847774ce82ca3a5c70296789e72cc67a3876039cf9e563078d7bfb1530334794095f5a5ed881b9d383d361447bfa256debb723819c44048be900c2ab59ac8d2346ee36bcb96c5bbad840385644791b489d582229c32c8d71117c95389aa990a0b32c84093202d823aa11022e6b1c860b52e7784ca4dfc471de7a7a487bceeb403102a7dfad399b3c9c822355013a21c703975e722cde5a8cb9e8142463ab49b01ac0496c0bd3c43435c1c97c37905f39f610913a403c7a4cc674602b17eb4424f34989cd706f851438eb7717bf920e3a70b75d214e1da85f8129886597aa3c5b44b01427660a5edd733646c957445b0e8d4ba6136a8ca88b961fa21475412fdb74fb4d8b5a9b6a6c42bcb8466485cb2a4cec11d3f006df0a208206a2221153fd9b6c68e799940e1690cb43f3e021767a49c51f089fb83501e1cadffc4c10f65022fe679d7cb7e2146574725c8ad2289bd54742b2b4bac47aa1032831f903c63534188d6467bf6068d5917c3c8b963c26b506bbaeb78195af155725867cb54ac6290077b6d6770162689b532e3b50aa06115a436bddce5adf34ecbb7866132899701f573f4bf9b3af2e34ef6ab142318b1f08b3c4d47d04fd2aa7e2cc733d132fb62c14e5f9abf08ecc51cd77ee266c328f06c9156e531a47cbc2bc123af34a0981986 ct_n = 3af9eaa6d28a38abd9ff9c99987abde7bd9c020e634650f918a2ca0987795f5869d2a4f46c13b0e936640956e5f807c1b0482cca3ff41da1343aba8688ca55cfa025881ac6646f8415c8a44aed9d2026bc59d8b9ca5facc57ab232310ed796cc9289bc6947dc630b336e9c49a838a52502bba1389e436ac47d5c15bfb357bc782d6695830419a692d09aabec8417db699de3bcef87d0c7d667591d29ce3bc361cdef2dac35007715683f58c33f97dec93f4e003e0bba58407ee15f18a0f92a3531e5b43dde77a1acb3a9253fbaa7802665e6fdc91857823ee31f9bde6ac05a2d02264f789de7fedbf42c1b32a4eb2f65a75cf356e0098b8d88eb58a99e59760ffb281d25a4cf40e1e9333b4c11a38414623fc37242da7482fe830d2e6d10f39601908791e5c5e31dab3dbf9b19a9cc65e38c362cf564dd1d67fc87562632b030e012ea501834214794d4517cf423a974a1944342a59f378bef01830cbc92f655b3f2841c240f62d4e7b4e4902f24d1d88385700bbc3b23927fd051a656f892272bcaf13a6762aeb155a059625db0d78f03ed203c147cba9ca3370410a27f6956267508a882dfc5d103d35c5282cd621a97ed1ce361b39ef022c602868b573e0d9d2e16dd2bcdc5d9311f35bd03b63863b4007ebdbaf61b9a81847ad867ef79edfa580b2b014b1069948f100de0250a0651e66617a74eb71681e1fb88427ca7f95d99b2e7b9acb742ce9c2ad7e6a4d33b4d72676611e961ed845a1742c8136b2ee5d71db59d2ec87415a447a09d6c2317e853cc5e8e86aa111f1b6d9f6362bde11133a9a2f9bc19a9eda56ecc90db7db49e13bf7cd73339c7822a9129755fc93b182b415b49751d88ad423092fdbb9df2e22d922acdcf69088f033fd35319217273e25370aa664aa88fd758e3738aa7930877fbcdf4d69a4738ebffeb89aa18d3fd4434e964473be0528fb81fa16765f1717df0a2b27c1afd6fd66b7959fdda5fa3265fa52bad495e0ca2eeabd199d382da96e0893103b930ad99954e706ed0ba30a67beb6e2e19f2d92bbb549cd39050563c2e7c4b7c84d69fde06f143815614 ss_n = e44f64aede8b660d2089d5cdfeba0e96dcae77c648396952b222ac568b39bdcc ct = d114fd09dc0b7e5a7ddf46b3b25fa4739228a4213ce553263265fb86f0cbc9caa8fcf0c1f70aed1fdd25304739636ad58865dcd90666d69c546a0e5cc7daea17b850a92093e0415f54211a3709feec802006b1811254b4d3ac74e1156aaca223f55817fbea9435160c140ea71f7b8942660ad09f1e0b2b294884177e7908a474a2dc5a4d9ea1097aada222974ec1e7eecdb49d852cd6833f9ad79404a2688919a119ae718b58bc08dd4f3b24f88a006827f1ae989c067e861a404e8a6deba8d51f745bb1a5901c77e29787546bbab0a3721a6c4586fbf13185c9e2f0cc7a29c15d7fc434b62abf0251321c678644886a2de0314afda501b3ff1fd5c4824f4cb228304c79989f30f9de4086fe2debdcedf3b28538da70f6b3e1343ea10c9ca9c98feeec323f6f14ec8faabce29894f84e5d65c93a8d0547f1cb8f80e1bd16e9b2540346650c53b091aa150e10df1204d06cefd57ecf0e1239bf015edc356178797f1c5eb16c07a5a642e0b0d2106d28197c0e73d2d38af1178df5b58e689ae8dcaf6d853179751dcdb9e13c184eb626a3a09434c22ace64b63a53dae8fc5fa13c3476dc6761b0faddb151579b9aafc0843fe58010bd040dd87b17254f7524112367cbf5a41da5c41468f2bb861668582482d3230fbd4c565759878b861b6a4c543499f2773b27a55bd5d5f71bab419bd0bea1d04d044e6bde30360a5536cc1f6d17a8be6ce9341d96ceea6602783c8048693ec3b298087e60e30f21de5a0a3d6939fd5d1eec8d7fc139e00f270a878ed1345e0f5f7def0510d4aa38a34b6e5c19fd5c381c6c9140e9755f5cc3b2d52cba1ab348fea1b87f7aaa341c5100b19a4012d365966208291e8d4ecf8eac283a6f8af9f8404f1d7c00398903ad7c2f8d3022574d08513054919d570a9deeefec275426492337908612194d575bb34b6813675318ff36e8f4985765a03279535ff1bfea95135cf3e41ef6424ae971abcf6dd34f3b5d19b7a3d64823a083e32f62f8035aa3afd89da96b6ed5d2f4703e86d79a61dd5cf5890382c891d236e497dc64edf1d341d74a9e0359ca04b15580ef43 ss = da4f89c4bdf1bf545b6c4b508191a4b928f4bb6e4df4db1a39cf08e3d0365265 count = 724 z = 676841eac087115bb199339bad84855f07343cd74267ccff6d1e8a60894c2911 d = 2ebd1c30b602bc02e785d4d5addcd914ce7637fcbcd6ad0c9d0b79b15f251fc3 msg = c5a7f05868c4609b614ad684e5b1dfe3c22901f2f07d3cd851ab17c6022f33a1 seed = 3702ff84acbe69f36ae444299965308785c23c909d4d3cbc2d0a330ad6b92d1b45fa66af03c6b53a454de197d177447e pk = 4a951692112ca8cc3705b9be06b92001f00a82a170062ca71406439d62344fb9a4348348e76c2afa64af6d1c0246a29593f6a464c2012868be8fc5c7ab0605ac99275da01fdb28272962c7f7756b1c7537736660f4980f43f1a75f920751f5aa2b1b40f2567184728e4eca6abd243cbf38bdd982bf95d88b643671d5a075ac33c42ac0ab1464a24fba4b118a3338e033342ab373206c7acb6539b10c82b6b82b91763a30943a7bcca2e3afb85b152bb6bbdfd2adf0965b86fa87b511417ce893ef6c7de8a45325f94380c25a23ba95e4e71187c72ee1c4926f9c49931b4fb2098a002d5861952e66c7544c8281c3c0ac8e69c835b8cff83233bac35625361b1c92cc2cb47af33c48d527478e755bdaf85d10a3cb05c12b9ac5766e338c33bb8533163026ec8e3da232a2619989555135d403cb212899c5463e165c2344130e53236bbb9df8032fb018409f685bd46b03b391277c462d4285284f840e1c6c3546a19c6aa177d3b3aff0672e82d40f9f2ac49371bcbe108a5810b53b8362530b68c00371c6810cb69b22ea69ca4129c2feaa46a45514b242817169c3bc1549c2c556ed42633b72a9549b4ef62a6f218c238a104c3733cc9043c6543c72696659bf50379ed57ca1ca6aa504ac3fa10519eb5cde4abec1b0033520964821097ff73fedbb8c87a87bc6065fb777362fc8a195095215424660b35a60571de4c7510620692b732fc22a6e017c4de5e7355e745de6806cc4e8a7ec938ada810063d644a724a43245ca4e582977729860330a00b949269c3a40e727efa09db5a25d4c2c77fe5366bdb2c13b811a7861868fa7481f58432ada1a0669c8b8407528208387340bce0279f496aba5e3c85c97a4cf056135eaa8f4a104030a7583aaafcb80b00e6c825e0a162ef807655b49bff10009461b0a554a65bc1d8332a8108145cd50c36a3a0f1f8536324a2cf301acd4ea3ee857afc996ccb5fc94ba4a09b05cbd6c90ba92a3a933cb28be50a227f24d9e3695cc8728d381b8fa0b3242e851c2287f66e8b567551ac276cc6c4632a1d29e79a3ca85c200e86c9c68f55e7cc288acf5930621d15cda606c75853edc9bbb74a5a9d4d0aae2660e3c769efde1e0d60de614 sk = c1820ce5aa250c983cc83c5539285cbabc237116a37d8c8306c1ad7932ce0d872e27067bc83b438f16abadf4b3c35154788077c7e7a58f2280346b4f28b94ec7aba4a9c0a39977ab6f4317ebb372e4bbbfc6307a8006a68ed45ff02775485a56eb9707cc982cb5b6332a89bf5e6b382e1cb34089b966f81d57c58a11a7432ae374ab731ca65585891583bc4a43be7b63052c54d017387f208e26a869008d2d2332067f80a088715e79c650422c5f37e96ce2d072d1941928144eae7c432246cd1c656b087239d039a5c7e84949110950b872e47c60f6d6497e300388e0b1086a005ab770e10a552c2402cce3372b8a223922847a60b31c726c4596242f65125d5c647a1acc6c4c0d079875db1715f39ac2e45a4bbbdc7361e18e54ab041f93c0b0ca79ccc4abccfa8bfe4b26371b6781f548f9823bb4b18d3f94befcbc17379101e6aa622ff94a816b720bab9356339b6ec22ff859714f3c1ee11815bf2383c2b409de44a560e8b52f4bb1ffc991c8f20d1d023e1d91a7b508c545e142086215c62acb84f5352e858471cb3f6c0273b8a48aa9420a2975b510630716e4afbe95831933a35a274a6c5958a852487aa8381c99175720c2cb5424b6366c53305800e84a578b72c6514168605078ca9a26c30f284456353945e756ca5ecc3c0f067d10c7bce580a684a2839b6b338e4780484333c12a394d051770f6cf9e7828dcf828faa17ba5795ff612946c33491a4a9e4d962ac145c18b375342163201525df4b24914f0ac8092c7fad31132b993647baf827c5b48a781028b7b0dd15816e9b3a28c5cd5c20248e8910e039df093781f4c77459b5dd6ec08d18078f3c0beba1c8b57257d53738731a64190f1c52dcb09fe7907dad17e93a1a02a4a6548065c4dc2769ae40cafd11ad3181d7504439c649e0b36b1fce9b4bc07372d7032aa701cb39693d9a67c84f3be16f90192095a794b2499ba7bb12c597eb3c1403736fa14bcb145aa7a561b885765588cc298d77a4dc3465f2b6080b26a51a92bc93241f9aa57aa03a80479b1e6e28a188b9fb918478603a0e1c80c31f61ee9066e06c28f4a951692112ca8cc3705b9be06b92001f00a82a170062ca71406439d62344fb9a4348348e76c2afa64af6d1c0246a29593f6a464c2012868be8fc5c7ab0605ac99275da01fdb28272962c7f7756b1c7537736660f4980f43f1a75f920751f5aa2b1b40f2567184728e4eca6abd243cbf38bdd982bf95d88b643671d5a075ac33c42ac0ab1464a24fba4b118a3338e033342ab373206c7acb6539b10c82b6b82b91763a30943a7bcca2e3afb85b152bb6bbdfd2adf0965b86fa87b511417ce893ef6c7de8a45325f94380c25a23ba95e4e71187c72ee1c4926f9c49931b4fb2098a002d5861952e66c7544c8281c3c0ac8e69c835b8cff83233bac35625361b1c92cc2cb47af33c48d527478e755bdaf85d10a3cb05c12b9ac5766e338c33bb8533163026ec8e3da232a2619989555135d403cb212899c5463e165c2344130e53236bbb9df8032fb018409f685bd46b03b391277c462d4285284f840e1c6c3546a19c6aa177d3b3aff0672e82d40f9f2ac49371bcbe108a5810b53b8362530b68c00371c6810cb69b22ea69ca4129c2feaa46a45514b242817169c3bc1549c2c556ed42633b72a9549b4ef62a6f218c238a104c3733cc9043c6543c72696659bf50379ed57ca1ca6aa504ac3fa10519eb5cde4abec1b0033520964821097ff73fedbb8c87a87bc6065fb777362fc8a195095215424660b35a60571de4c7510620692b732fc22a6e017c4de5e7355e745de6806cc4e8a7ec938ada810063d644a724a43245ca4e582977729860330a00b949269c3a40e727efa09db5a25d4c2c77fe5366bdb2c13b811a7861868fa7481f58432ada1a0669c8b8407528208387340bce0279f496aba5e3c85c97a4cf056135eaa8f4a104030a7583aaafcb80b00e6c825e0a162ef807655b49bff10009461b0a554a65bc1d8332a8108145cd50c36a3a0f1f8536324a2cf301acd4ea3ee857afc996ccb5fc94ba4a09b05cbd6c90ba92a3a933cb28be50a227f24d9e3695cc8728d381b8fa0b3242e851c2287f66e8b567551ac276cc6c4632a1d29e79a3ca85c200e86c9c68f55e7cc288acf5930621d15cda606c75853edc9bbb74a5a9d4d0aae2660e3c769efde1e0d60de6140aa70b49d13acc8c24a606aca15a7850f5e77aaa5b37113c2a92e01ddd4d4b24676841eac087115bb199339bad84855f07343cd74267ccff6d1e8a60894c2911 ct_n = eb5bbaf962267e5afac6ea606d8e4d367e632f09e69e50143b9e659d30241d0060df556ed319860b7ac6fbd4d752456c68d19c10d72ed27f5bb60f1cade0d86b0308a87e55c453b76f786173d75359af67a41ec416a4e510be6aa606534e67f1424dd2265d248159e5167b52715602f699b0cfa6c87c43e69ccf124df0059a88ab6778d85624718ac0759df36107ad44a87c116ceb3c0ffcb4f1e8832fc3440968e75f5d6a12608b0998b973bf1672bf136acbca5925bc6e0ebc263387635aea2f06756f8e8de50d4015fa9bc4d0927654b45b2f6b4fb8e407fbde8a991043a2dcc8290275082e7d4c5484120ebf6098a3bcf66cfe27b075c474991dca587f273c0a91a81260a2b7b50dad36a797ed4ea9e3ea6b6b0242bb9c544b2ff139333f5e7b3e1b8c756ef70354b126f1feb235319fdc4c056264271abf9d733656b8eb4d46e034b8a0af8d47d66385b3002215fc440213c15254d39ae84c5e25543055e5f38e23957f3da4cd2f780399a6141fe46ca024b20be13eb83423107e78aea62e3287dbc5e063603d31520289e4a60e32e596d5aa9f0cf7d03bdbd9f648961f9d4b7adcf022ad1ad0a2b573f95e4cde1a12aee105b8f7d5556cc3cff92090d15eff76d25a61cb32f7b60d2b322201e20fc4ca67a441506bec604b747e478af78a3f8d82fb2d9b687e2b162e1c2c7c8d609279d821aa6b7993271a34837933c305c0a8d6f7bcccef18466d263c7ea4865c9091c1a0e5fe84a516db32caede3048ee3c985c6887a3fafe2f1491a47b54488fd433656f0a07a370b238fc07a8d684285b68302f70b3620dff2ba304b26cd13ff8ecdedfc7cb301e020ab931d6443f7a385a88c633e4ce5501cdbc6454ed762d609da39cf85a866e550fea83e96615bf664daabe0c4efd727fd45a4a62d1ec0ee4a6f8ece48d1de38667adc639f9e181c6d25b87e20a71705f948ed50e7f41a2cca533954841c624f2bab1d0defa2601b19d70f9a9af677de4aa63a201a8b28fcce7cac1033e8d4c6af6c6172656f83d4cd1c1c52cbfbd5d7fb3e490cae16b4a1cfec5f156aeb7cd3f77a0701493f ss_n = f89dcad8bb3cb2a44ac26515d5f9ac4bb5d193a8581e47fa20b2b8056f88def7 ct = 6d2270ec968062e3007eb63beb4b9778f14a07a58d52464534e9142ec17222484b8604422fa3133057b9756c489357c4a2fe2b23ee9c59c117d945e37d78bbce16ad56129e01724ad4846dcbae33abce87a60f62a73ae04812d53d3491c69ea741d08852597f35cc0220f3486c63ea090351acdb7b9ed8f4b6e6a62a22f87bc7d3cc1febd3665b9d8c88cb5e2bf2c5700b7c6ce3fd016da0e4ef0bd094fc88ec8ec26e945e52dffb81f9f287b2891d9f8b1ceb3a61a211753d6b905993b0927711330c75f05b80d7257307ee301507a0c3cb27b5a6f8294f842786b30fa94e5209bc3f1f5dbae78d5c6b51c1057294e3c549213cc6361ae429657f6eb99fb73056d5e79e61cf71a862e876bc7f86fa49a985e071d27f80171eb12886b5c3b605286e66b91950041b1bf17524343bbfcacb9929f604ff098efb628a64f6ee2682882040fa5e6bc25aff46efecee5e2aeb8dd9c6743b0bf1b74c3ec4375633c2c0d13abe470a211ae6652c06df3cf7b8a31998910abc93c24a6c619ebc65183c001db6539efdf9b4d0520c8f5bc892b8288c8a0473b90f23a6318b523a70eb101f7b825b2a910b60fcc4cee840593321c8048ce9194906d2d8b16b32a79162d0de30d8dce198f3f324311b6dddd4ec8f05b1a99374ed2bcd8465006e60d524a7b37d9005c362a6714aac12dc95f42326ec72477c29de07beecc657c4ca0fd9e8711ed6268a6b352b0d94febe307252c5726df14393e1245503634c03b4d6e6ac8ed8d987bae55d22d6b5811968625e5278e701ed3af0bf87da680dde9b3fdb6e3b6bfa32f9c930f04d05639590d3d6104caf6cf0182aa3f8b64a080f8ccb5588fb1c3e1cef3e319bd4c86b02acc6170461f34109c2428d7aa4458ac6798514b9866e5f18e07641043fd4f894b1a462168d4616d2f1123986d83b4fc5ee46a4ce349e9c628d8d31159adc65a59d09a654b6ec9fb09ba8ac0bd5081ecd2aaac6bdb3fcc21d5414c5e2c0651201c464c8cebdf6bbfab84ec2eb5cd123a9c6ff55621fa9faadef90641923a2c97c2e20a73036bb345eab7093fada920c235e7bf8cd91 ss = 0f48f58e64373ef0e1c5b5a795ac2d36b31a594954da8fc817db6498e1a4aa56 count = 725 z = 45d9956cd791c455cc8838db91b45314b5d54d32aec89f3bbacc74603f732270 d = 801071c9c8cc561eb919bd4fd6cd9ac032e5f29b9be5dc365419cd74ec9950ec msg = d5ce75304a39391b15909e4db88ef6ee8c76d4a46cae2ba7b41613025655e302 seed = a0eedacb83c17ea245c333c723f99a2dcc324dbf0dd0f265107f0de8ce4f7ebc9483b8333025428a94cfa53b8ad4c143 pk = a7eba64a137a818cc350205847dc5064b4248dd34347002ab64724a0650c18fc57a2820bd262c7a88c276518582716737b2650d0b20c67ac96f5fca8a3326bbf7a64d5635283b874a4926c4ba13512098b7f13be34d2570e81849ca2720745c3d71876a533c55db9736ee80992ec852a14a22591c90fc8651b026232a0104e031cd26068e184a9a3fc3674b4c1b35400f5d9aeeb9b948091af5e866e92a2bd4d87a71959af21b3910472b8b8ca4e106c6d1323a4c159c53b4c47d275470b6aa0b6f913a5d36050b49d16b32397f658b4a180ad0965afd60c8d8058150a8601f1c66327914089421b743df9f38855b213123a827b6584521875d499c95398633b90c6fdd029a3c5621a0c477c172353104459d14d0a2baa11754ed96c56a3d94fada231fb637983e564ceb9178845c8aeb5c6d627250737463a9bc33d460b8324620bb04bad019cc1f05d00d2b88a77b4972242b7abb5230295a3d68b0c67bdec5a94dbf08065833d687703690b11d4b84834c343037607b64019cce2328f8a119bd553e02c96f1a0b202108cb969c1b18cbe97f16d76b36c2044549ef19eda80a209d08ce039c79e0109cecb21634406a67a5828db57ec59cea3983252237e42dc28c4a1424d192db7c24eac03ad43200521c40dd37029553c7da54325d8c490e9421659d02b956341d185bf4fe4c2a505aa9bb8b6c742a8290b47e8e498ecea8e503423cccc0990090416b7ceaffb30283574ad77792d02022bf60f29353c758444e87c500f58b18ec4cb8d3a3c7498632086020fd86554c83eceb8adc017bf4c0b6109c325d97030f1589e1e862ae9d19f05a3266feb6f66c290c894a0b0643bd64070aed679e6c04979bc78acb00614f3c6f9a18882f539d8dac97cab632936c00e16bab9eb44c394a3586ccd98caaa94588a29417072557eab17430c18a69a290524876ed0f9c1e2d3ccae609277394c8f6097f4a75c87e8b800267057467c0001687c05c8a8157649724e163491cb75824618ac959abb622753d8cb1211401ce98621daa07a30327721faa738521228c919d9c08da789007e562b251c95bf3f563abec476a79d9c3d31c56ee2ad3ebb6744c33b9565001466b92593932d sk = b8c277a62b6958e8a2984157048398a5e841c9b355e33a3dd012cd6d6594768b02a42569923b55f2f157620646c239b1abc18a743947292a0f19724aa095bd5da9c350717438db0bf5194997a7c2dbd867d594ac74097bb563b61facb7f77c6183f39e3fd56f046786af37c5e107718630a89190aeb31c031a32065f565487945bd609a1024abe26cc6d45a74b51c29637ca820d28701060b88073167ed802c4529b6a6022a9439482186fbe31934af72eef70468168b9607776844113e1839bfbcacc06180a51122b68b26982d119bd40b248541313377eb971485f9c42c3184ea58763a7f9aa41b5876453702776b0e755ca1b7247ceba7dc6e3a6c1540ceefb5206754ae8015caeb82c075112a22692e0cb6b058b9c12f638bc5b224bb922d847a9c8c47c74c725706a1f07d52db189b716e0b7ed7118418503a111b5dfdb18dbdc07fad7ae233bbc1c659f8b6a5387f526f735c2cf667a4176140cf196cef68bc3b31166c6af31f94ec10a37737357cac52a460a4252364bd7c43c0364591c86743311a2d6947e21c286eb3572d96984b0aaa1bc6375872727941264735cc6bb84b07d255de5958bfdd3b7204476e3163066b9986d808289547ce1454cdd9774f777a0eb6abc0eb18b3c09adad832724955986cc25639aa555b1a2a81622321a083642b528965c9c6250e64313fc8984ef214e947c1d807638227ba9c81804fc2720a46801086b139389298a99891eca7db283699f2813a031125c4294b8652566c5463f91a3fd629d5c3bae6d0152b88a511000998be33e2718a958eb34eec32dc27b3309339ab1093df4895093527445857c57594204a6554ab03d81729d8ed1403490c8fc9a10af20790cf9b3cc52472a766e1b6276c21b8c1b38185c6cbf1ee56663167246489c982984304bad477c361811692f2725442ca91a3c292163616706c826aa99a9ac1248a0966853451d6019daf0c7413ca47eb7815588ad3e7b3525f488f4dac52bb228d25a51cb40b0d0a88d3484c94d8b4686326d91138344a66009d740d1bb1b47825005322e61e2c57bb67bdf64798f7c3e1a66c9a7eba64a137a818cc350205847dc5064b4248dd34347002ab64724a0650c18fc57a2820bd262c7a88c276518582716737b2650d0b20c67ac96f5fca8a3326bbf7a64d5635283b874a4926c4ba13512098b7f13be34d2570e81849ca2720745c3d71876a533c55db9736ee80992ec852a14a22591c90fc8651b026232a0104e031cd26068e184a9a3fc3674b4c1b35400f5d9aeeb9b948091af5e866e92a2bd4d87a71959af21b3910472b8b8ca4e106c6d1323a4c159c53b4c47d275470b6aa0b6f913a5d36050b49d16b32397f658b4a180ad0965afd60c8d8058150a8601f1c66327914089421b743df9f38855b213123a827b6584521875d499c95398633b90c6fdd029a3c5621a0c477c172353104459d14d0a2baa11754ed96c56a3d94fada231fb637983e564ceb9178845c8aeb5c6d627250737463a9bc33d460b8324620bb04bad019cc1f05d00d2b88a77b4972242b7abb5230295a3d68b0c67bdec5a94dbf08065833d687703690b11d4b84834c343037607b64019cce2328f8a119bd553e02c96f1a0b202108cb969c1b18cbe97f16d76b36c2044549ef19eda80a209d08ce039c79e0109cecb21634406a67a5828db57ec59cea3983252237e42dc28c4a1424d192db7c24eac03ad43200521c40dd37029553c7da54325d8c490e9421659d02b956341d185bf4fe4c2a505aa9bb8b6c742a8290b47e8e498ecea8e503423cccc0990090416b7ceaffb30283574ad77792d02022bf60f29353c758444e87c500f58b18ec4cb8d3a3c7498632086020fd86554c83eceb8adc017bf4c0b6109c325d97030f1589e1e862ae9d19f05a3266feb6f66c290c894a0b0643bd64070aed679e6c04979bc78acb00614f3c6f9a18882f539d8dac97cab632936c00e16bab9eb44c394a3586ccd98caaa94588a29417072557eab17430c18a69a290524876ed0f9c1e2d3ccae609277394c8f6097f4a75c87e8b800267057467c0001687c05c8a8157649724e163491cb75824618ac959abb622753d8cb1211401ce98621daa07a30327721faa738521228c919d9c08da789007e562b251c95bf3f563abec476a79d9c3d31c56ee2ad3ebb6744c33b9565001466b92593932d1255a44673f5c2490ab449393d6cf00c015b0732813ac2134116cd597e95df4945d9956cd791c455cc8838db91b45314b5d54d32aec89f3bbacc74603f732270 ct_n = bccefb8b014402d0bd1e88ce2ebeacd83616affd00b7a5f4d35b03711b4b1597a3b3ee7715fd001e8b7bd15cdb931d2bfe344dbc6ca3bdd6d4e3a514964caef3e9caabb88a73a68cec629b1d2c110cfdad765411a0bc8fe05e045c990fe1c9d0d1b20be00fd42bcafa262adcf9933f2df5e464a7317310c35d1fb0562600ce5007e23d5aad58e6809528c68798625feca3599e8ab5ebfb4d6cde8b69027000c38079220e21d18949650ed1047c5889802942d57b882fd93c602d91763f641f38967d020227c4348ceeaeffe931e5dfcd59c06d8cb90ff007faacfa1b95fbae92838035406ed913a800e15acb66dc24d03c56c687ce9ee11a6a205217ad823948780398e639114f3b2187487c28b9e34f78e05304c37b2787ac5903e53fdc822f528fa60e603c10a7df97e22a6b8c0ac3d6f6adef98adadc8985e4ae6b2325302eaf5f707310832068d3a9472e633129dc039ad15dec8af52f92ce7f8dc13106cc9f87af146da73ee2b55fbd8848b5b2a20c33b2f4387a9e9ab329c5ed2e2a1824a1d217f4d629320e98f8bd6bb8caa0f75d3dc2763ef8a1c043268fa5f7f458f6d9e2f5577c110f8f93c48325504f63353646756436d7ca5a2b9c42e3ba7467dce74cdaf89ba7d7c046218c84f319c5c19ab93f2a052ea6790d6cc571ce60cfb15c7b7600d107240a061788b989da5852c7aad5f2720fb2fa490ea2a532b18b089390b4bffefa09a1e2a0c1ad2d8d06fa70703c16d245c38a14b6a769dda511f3d002a2a8147f08847563b2d2d318a82aad7caa563f21e28a692eccbf31242df79f862a860e96a8a980880f641e17318598b2f0f3ba50ee29fff0b1a57f49d9a9d204b86844cda9e61b37a9adb41c1dc78a514f6e63c5b68b3ecc871de425a9e3b7fb7e34be8b9f3ba6a97a011e4a385926d42b472526b9031d644822feeb2c201d42b60d5a4a58bf7fd01051dd399c43e9ccab4bbe26dbd9ddc125727a30bdfc4b388d5708212772c72dedc63ede5967c1c415f9575311c42adbc0df98f6c3c54cd70ec3c3bbcb6a3683d2dd0ac6a582a01da4b875140efea716c538fbf6ae0 ss_n = 3c2b88a462ddbfbe7a342f7d54151b4974e9a22a4427bc933a7f93fe7ccc99b3 ct = 04e5eb003901edd81399e9dfb2ccbd1f5fe9864c0ee6e24ef8c8264739889b521c341d13822fd79006f2174b3f4d6abf3b88fa92dcb2aa9cc9b22b8d862322ea403648b7201ef29ac4974432f1ddefd075986b8cd439cca33a6e2d4f21bc45833f3f1f7ad1d3f62cadb2fe48555b0433db77aff29bc58ed75092f9bd6d3972dc5bea744829a28734a8d273905b48cf9d986a9e2920729f6d9afdd2d2dc84fafead6ed2c68a864638f2bc5ea327f19d66bbf36914b5c8e0fd2196d5e2b8cdbad1d2543f72f7c2f2d918c223f0a64d264dda551b9bd55b239d3968fae97ec3c8c5c768aaedacf739243c7b43b0c062aeb37eb55b15e1fa5e41e54151267878255a4640ad60736505b80c691b752924dc7494e02f08c9c94451eaa6153256f459918e0ddbdceb9d40c3812e11d93d3377b99f63344424b8d01310ac4b09911709c4e3ef5a190daeda4b3bec3062104619f9273c7dd4be7cc989024e6b2553583614169c98503df95e1216842df8a78f2e7fc6c1609439f2236276b3e732cf52cfa46f606a9d14faf68778cdd0cade8aa2f24d6daffba930ed625cffc85ea944fe3ec513051c4760e06b659685b1f56bdc1ba5b3540a4f42f0c8cc9df4d62e437ab9f65c24023bf4d9dfa50c466eb3be4b59d63d1f13dd845b60865bb2c25bde2942061d9cd45cb25c0c60816a8f61fdcbe58fd5efc754ad2fe2990f50e214424c57df94b413398f438386b13d373b40b85075c82fd5aa2b1825e7631177348afbc080d2a76ad3870992f1373fe348e626d66c3cbf9ddbf933f0cc6e9f97d437da2f3df232ec963900e064717dc01abc960355e62d5eb6ff06e07f68abdd1076ed7955f4d6580e1c4f528971acfc8fc347c49db1b091c17934849bb12a654f9d7c400c267a0fd60cc99a6f1fd883435b39a47ecce1ca81fa4ea4d1f7e61e539154070d24f42e5e56187b5cb5e60473d1f1caafa73cf5c884bb57f3c90e441d4f463a36027110f725cd655fdaf945fca1842ffa00a7c8b650aa5f3313d4bd0154160b5afcdc36f580bceda74748ef52bd690916521ea83076c4fa4441e069bf7fa5a3 ss = 69df16516d06354eed90a16cebe5ba3997ac3c3a3470545178557ab211a99153 count = 726 z = ec69ce3bddf09f76ec9552bcc9bb774f20fe8faf1cd45c3b455654df17667e74 d = d25c0cb4d9be7cf4aa22f7045dcb319d0a56ea16a203f100ada7536f0f55301f msg = dc7459e358848663e12530beeeeb69a92b90bad7877c30171a5750cd8320f423 seed = a5f3eb075d29437853aba079d320802c921ffb5aef3105df4fcac47dbaa66e94918fd3ea7eaf0a5a47885d3eb054f562 pk = f5da0c7e8a78b496a15ff32d0a328f9029afc5d4b81b471960ca57d25c718c3cb6276479e6161dd45b498815705808b8dad6301ba2ae832789dfd3c19a8744685369f6011b35cbbbe4051d87abbb2d640a833ac95aa5981292aab67808e88766004a9d6fba5f643035a706625af8678ee659a0e40ea5c157b3e3449bc15d1116b52146948909b649439b79581c184743705489537c406925a90c5a6797a640588119236a4e3b2607cf021d5d767ad730a808d20396105d5450580a82054f8aa7c5ab7bae37b0ca368f19a5818174a6685cbdeb02b0084abec91bb88ae4aa1fc795c4d643c4a3a8100b634e12c7cb192fcb8a5971f7090487a31c90a10b154d4bc66782c199faf6acff8cc52af83f6ed41ff5134d7d0b3bfe3ac2f2fab49b25bc17880488419e6db41fd54c882a271961f301c487356fe2315a710b6f35b9c557c5cb19673190bd7f1c5e75fbabf2c33379694676f8cae2da840a209faf951259e6ca3b8006a07b97937baa1ef498021b7872e728b7610262672b1ab4be9fbb2cf819270651c79b92cc0115b48402adb790a126e001e6320f602997d1fa7323d79e1cd4bd748cc5d358bd892cc73ba66c39694abf0cc63bc1429ae747ff9a755a518fea6c77700871ae4372ccd6346400aca3e9c049d51776d99fdb98a7906977769965ec6a1d46ab35afb3b5379170514198601623b7b18567e12186a60f8584355151c45374cbad76a21b048cf7084ea5030d8d116cfefb209bf6731a24499b16cc7e02966f0a9f2957017ef1177a3a45e8f767304b4357948705fca4208c1e3da629a2003933b14f754b707f6b200016381f9c0850d1cb34f46c25cbc58ef091b4a8c802a84caf3c3e1f1b80fb5688cb347d84c83c5ad31effd4650284b3a1150871f5651aa4cf451938ea52c413c6625e707f78dabd00061878629391ab927792c8113084ac9847fe54217d316316ecc8b5b317aeb95bb1c88de8528f5c8b245b65632ee0044f1942a13c702f886b8fb9c06c3a68752227178340b4891f33632b1a3ca4eb0c4e27f048962657911220a7d318bee1cf6bbaacbe4420d670a5c222afc1d46443fe5dbf111dc4135b7e3f9a18e75c5184b4adf8c7ed5fe1198d sk = ef51489cbc8c54d61ee936646d9755fe26c80cf200694318f388ba1ba0a98621688282c6e6c876d9e6563fb69e7b2191a71941f49305f35c61cd891ccdd531d60c96c9063eb637bcff2aa55631bd87bb4954eb9051198aed0642b8a88837129567dc5566939a51797b2c7a6d9533c8f5b027d66ca07a20c587522b35b17e6419227bda74d153665e41486724a63d412d4fe006d50306ea560f5e2483a851186a188bcd6576caa7bb8fe20a9500079474236dc52929d9b18d405cd4d390b6e79745b74c24530125245a233693629468cab0901556bfa3a076058c7829113eee8780100b606bb9920bfc1ee3c271d99b14082642cf589a4122b48d0b51abc0095d46c27a4b42bc434c809a91e76425a0628d4a6ba21ebc76d41b824d15a512685afc07410547aec7357ea5780e5121705976a4adc28f92b0ce09649ba0ab0fcaf88b97f8918c228fc39a3110f6b0f454baacd4b2d65a46de9956349729558ac7d403b621e421701ac686cb15dd705701540e4a0b56beb6258a7723ff1c84b48946044a4f0869a72409c47462c75ef195bdb2c61c899967002523c47b6e536003f955318c5a63d8c73bf43dd6e493cbcc3111d07c63d9c83f98a285aaa579a403b24c007107857ff130c5227ccc7575b3a806b7e52ee1c043ec297e013962eeec20799415619c8689c710112505bb90892ea6b4dfc049503a2de8e03bf4e02cfec16ebff64039b14b78f8398eb03c1c95559825a698f2c0d9f94b723749aa5a49b29034bb0191a86974051910ff334da4e8c84fe718b2d05474a989a454a4d3bbac7408adb8e954ac73cea4155e7b92c63b76a7ffcca2bf5bb4c50a19bef918b5a70617b040f72c4bd2090a38cc58cd35751c8a68080483e85cb5fbe83048f0a724397705d482f34053568c17ddb93160919eba493538fa9b36982da66c7a13f56d8539ad585031276b068ce64ba4b566083b62d8d267ce00509274adcfc0009da0788d75c73c656cc533b1e6c4374b3252da606cd4ebb61bc9b05f5059316c0a5e70283b172cd6e53e1846302d6094014411bada1f95b23d0eca70c90674e1120ef5da0c7e8a78b496a15ff32d0a328f9029afc5d4b81b471960ca57d25c718c3cb6276479e6161dd45b498815705808b8dad6301ba2ae832789dfd3c19a8744685369f6011b35cbbbe4051d87abbb2d640a833ac95aa5981292aab67808e88766004a9d6fba5f643035a706625af8678ee659a0e40ea5c157b3e3449bc15d1116b52146948909b649439b79581c184743705489537c406925a90c5a6797a640588119236a4e3b2607cf021d5d767ad730a808d20396105d5450580a82054f8aa7c5ab7bae37b0ca368f19a5818174a6685cbdeb02b0084abec91bb88ae4aa1fc795c4d643c4a3a8100b634e12c7cb192fcb8a5971f7090487a31c90a10b154d4bc66782c199faf6acff8cc52af83f6ed41ff5134d7d0b3bfe3ac2f2fab49b25bc17880488419e6db41fd54c882a271961f301c487356fe2315a710b6f35b9c557c5cb19673190bd7f1c5e75fbabf2c33379694676f8cae2da840a209faf951259e6ca3b8006a07b97937baa1ef498021b7872e728b7610262672b1ab4be9fbb2cf819270651c79b92cc0115b48402adb790a126e001e6320f602997d1fa7323d79e1cd4bd748cc5d358bd892cc73ba66c39694abf0cc63bc1429ae747ff9a755a518fea6c77700871ae4372ccd6346400aca3e9c049d51776d99fdb98a7906977769965ec6a1d46ab35afb3b5379170514198601623b7b18567e12186a60f8584355151c45374cbad76a21b048cf7084ea5030d8d116cfefb209bf6731a24499b16cc7e02966f0a9f2957017ef1177a3a45e8f767304b4357948705fca4208c1e3da629a2003933b14f754b707f6b200016381f9c0850d1cb34f46c25cbc58ef091b4a8c802a84caf3c3e1f1b80fb5688cb347d84c83c5ad31effd4650284b3a1150871f5651aa4cf451938ea52c413c6625e707f78dabd00061878629391ab927792c8113084ac9847fe54217d316316ecc8b5b317aeb95bb1c88de8528f5c8b245b65632ee0044f1942a13c702f886b8fb9c06c3a68752227178340b4891f33632b1a3ca4eb0c4e27f048962657911220a7d318bee1cf6bbaacbe4420d670a5c222afc1d46443fe5dbf111dc4135b7e3f9a18e75c5184b4adf8c7ed5fe1198d7682f067d52508d84e2632384dbd2e11aa298f97f9e1a1e8e3ae0f22f3efe19eec69ce3bddf09f76ec9552bcc9bb774f20fe8faf1cd45c3b455654df17667e74 ct_n = b4c4696a6e1dc0ce933f760bffb70d0fc392b03236286c627fdd67654bfb0053f3f4e0635f1f92482e28ff43b82287fab921d5501e7d90544efec60ddc96ef3023441caa227617b7cbccc4c4f49850fb7022e85fb03bfdb198befd68ceb555a98a8c1654d20bee37f21997bb9f69c190b755b5bc111fb9fe8b91463ee568d94533f3c9ce527f3156655c1292707f36179c72c12f23595a4813332820809aa4b8f5633c069369f7584a6dd1dc64813077e7cd386bd48403c82b6d940cd6262e3b3004a6c4c0b6d824fe9ffaeefe884a72d75b38c036dc64b6cc83c0365d4502e979a0e5bad23dc25cb6eb587dd86fa85c842176cd1fb6837b11e4e595ad4bc0c2a3632a6586828dcfb2ed2d425ab5bd634d5d172f7ccf5901b23580df55c211511bdb4e16d6179b131a8814d2340e5e324b0844ccd8ec580253b1017340a8cef0960a2571fa0f9c547439dc25eee4aa6809ac099f3d83ccbb09b4cf761040fd8e6bbe58d513daef62635b299e6caa176fe5c381b1fad7124e63cf0ed0a73deaa1383c6910aae7011d593d9e44ff14bbe7505fcf01d77df8d1e3d2878d776628c501daa320d91858d4b1ec2167cfbb0c3d60f73797c89b1c3edbdd36d2c4405c4db61c75616bba1ce90c70d6838fe159dc54f7014e5ca32ab54afbfdbfd08c99f7b7a4da47fd491989385d788c9eb13851582df4404dcf3b6032b6f5b2fa130f9ae17665731436552ab5ef78bd2709f16f321e9a6f53a903c830398984f1ee1097f9c5a11ed37f8e19396ab92db6859b5ebb0d51eab26f4b6ad85982a09badbe0fee6dd7468c92ba7fb80bc21cf656242acb35e1675ae66654b3c326faf18d6b368732a8d0a85811ed57fcc63af57fa0d86f7a9cb948a7503f4a56272738c9941bf5f6f64cafaede408523742c559c52f670027b1aecb7b7eb2d9a6884b06564b92985e3fe22be35e283f1ceb12d7284d026a0b354f31cfa6ef237d452a04a44f4b51765da893110f6afa03e71d44d534b9476af8f0dc87d0879ef5e16043749002ed6985c8dae52e8ff9b6224da1d9d14a70160103ff27bd7d4e57d340559ac91 ss_n = d154c52deb29a4f47ae2ef6fa1505a857779934e00df1faf13e95c8898e8449f ct = b82453968543a8632d87ab52a0f0755411bcf8bbd6c86774265a50f22e1aedae01dcb7020e63061131049e71e4e401d830d4739bf6eb6a45367feaae955c0c279a249640782856b50a4cce6693a2f8bd5b7aedfcbb33c97ba877a416baaab43207fd082973b0a6d1ac827f151e982142af82218828851c53be993b3b661ac4455bd82e49f96a94724bfd46561642ccbe2825233d03c24ad0c3436842c44c61b4118175e09e1a56f0c2657e970efb43bf8fec4d5ea06557a34bc4ea4f511bf64f541470405bd14f7432287c1163fc7d25d2240c30f7da8f11bc8ad19ddc11aa7f8268b933454fcf6a9ecd33f30294e8de66ebd2f3ef1d1e6ddf0a761e7cffd1ab37fc16bf43236527ceaec9b1c2779d1c42a4eb5e1949c2ae1a5ba26d222fb67717bc5ccaa43a0bd8e55583c785c8c7142fd36c4427b4d8e3ba626a21efa074704269f8071ff5c418cd5d14f2029eb8372c975c20a888f76885c8899e4340d2a78f499fbe6652618348af03671bf61e3aac30086a5cb51de11ec3ec6dbdbed99be385507758d58e54be586e74cdd09af4c7e8fe1e1820a8dcb28b52fcafb9ffb7a2abe4784d521e8d099cd24726ab564030a09681604ea057231687a08375459f43ac1b11779b88b38ed00834968f89db6d075eec506ca694a2fb6d9346603985d568d4a11591d2fdbf99cf50a73ae4142e4692530695aa99ef7393a0f823d1a9fb5ba4ea1bc80c0b35303836b8df1e7378b31490686fdd3a5ac936c951d343d1ee5fedae112d86f16978c59f654a5bc3e1ae5455409624eabb0ee5e96379fa0d9f03c640ac077fef40556ff3c9241899b9cdafcb5fe7479dd6401dcb2b7722c35d57edfcde89f3bb69842bcb3e6d993212acbab0c6b883156afeb2c66356724e53e40f6b21d5c4d770de89fd0888384741b99137a99fcb6ab651e81a321fc8f68b45eefdd909361e29eacfd14f523cb02f99a02b7f084765f388fea85a11de0415f32cc5c4ef02a719ba8de7037f301b31dbf693cbb395859ccfd79589b220b9da438bc56c0d9f534ce079c1219add4ad0b9fe4ba08f350b560fc668f82ad94e ss = cddbd1c6b3a6800097ab3d9ebbba14e0b0f30ecdbee2ab27aac6c16a3b7d0559 count = 727 z = 542bb6ac99811d36717338082f78a20f10881a234264556122ebfc35fb475368 d = f517ea9dc1470fee4a071ce700f0875e5136bcfe7ed870dd6876623e6a17b12d msg = 2ff6f707510f9f1a26ca24b59b1afea4a570f821589d00b7fe53eb27d49b84d6 seed = 9e566cf89056eaf5691301a95e47218f100ef82dd38c8de123cb0f505d52acb2cbe6eabfd8ca1377f422eda90375eb27 pk = ba1a95ff2389c4e22418f69581f2c6715c19025459c6bc8f5eb0042273c0b7bc5ab31a5a25cc3cb71c7e7f8c542a09b37a229e57631cc369b6e7260c1f540df008732a32bcfae0584f0a8efc7a5de36042d9bbceca8758a2f8c3478343be36505cb88e76a7a8e2c27a2785a5d0467b46c1cb4a03477811c56c8c8961a17b347253158c7f83c46b1ad42b3389a8df846ddb66bcb29ccf5e063189e6c3d564334ebbbd23d67b69269f2284a038e42f50a7c6841a1e56500523b88e98c9bcc903a2be2bc88d853c3e78937c990864698d71941b0df908f7e61531342324f308cc5c48c9f23343e22eb8c82110e02d55e924d6b8b87481439af9a3428b78ce2513cd32b6fcb0c17b71090c9678dbc7aba72bcdf64262140315b656999e4375a9473316e0cbeed84a288402dd038078b1a173ba3de0cac97c03b8852c3254bbaf598293637786444a71f62ba72b6212573b621850961fe703f55512754887195c0520dc2e1521b47a02588c894a4bc00ea8535ebb070ca1e16e75c4cc450976464b9cbc302cf4d5262ec68c8abba7e507a7a776c70af110be57958f073f1e14233ac091def73a6d4a643b8768e298bc3a08af239bbcbf0a2599c122ba62207e9b2923e87c7fc79b4457ce90aa5b51d2792bc7afcb54a98d863cbe946d7b1b83bb2253c5b12cc888a9acf1b23d7c14288713ca746529bbc5084064d3db1915e74c649ca39683b16e873a88662f8fd15ba3390a2ce450da4acf649883a30c932f906debba1e2880c698936bf6c0ad9c7a4bc73064529126cbdc20089620780abcda81832a24926407294f207cd541906e99bc32e33a05020a74ac2599f72c0a6c5ba2577f9df74b722ccc52a37a42ea8214c3491f25b13604bf57a108bb82a5cbeac42ad496d73c5c79c72d50768656998002246955506e4ea5a610e23f67402dc77a41fb02a3b42973fa0626fbfa224b8c885894526a51787dea26444a4bb7b1cb9c4a162756c643442a33f73acc6829fa543958b80f90116ee8dbcbfe4637bc9262d29240ecf41728fb90ef0a384f2211cf595cc0d0a2eaf20be06c04095b5f360960d3dd1de4285953deea2a89472b02771084a10ac8d99d78cf599b2278c0a68e66 sk = f967b4263223c36a4628f761961b262c14b6afe9134479815861582e809866f2c001f8a5e8d699294acf8637410ea022634a27efd51afd4b5450a179c984af538677b437c91075c8ec6694d4276a4f69286a011c9ec78404f4a7dcb114ee63c32eaa900f6030ecbbadba892ab717bb58325f28147205806dd360586b696c955ac0dc31b88dcb2de42a40737b797493c49149bec75925222a43471c6764e4c20dc63b678c5881c34efb3ca5157a197e5b730c774c9079616d597000787614daaf56059128f626c865c197fba7965ca192e1117579b4eeb84f93a66b04286110252e8d17955c95a65953c60dd0a0daa266ed3a623d69a83c10cca0f53be5f5578c498780878484660ca7829c81bc6595e87b0d3a4a0640b4e87a7b8017bf27b5117cbb1b7e70aeb052029a2456b9369414c4003ae8ada59c578203935d39427eda2b8142bc7a8c9364c63157b9295702b765e2831b6898437a1df005b8e78c01d84748cae454c4c5114e74b59dbbc2463b76b05c6b29347ce01388733cb65ccab168698899d87a5866552de77351596b00782a20f9825eaca8715ca3ddeb4ccb8c0e972141f34aa43441550c27cfca0177fcc26f39621c9bd62ef1faabb515382650c9023118b8b195ff5c8779556106078a8c9425d5a9432d8ccc3bb69983c1c01194a48e98b7213b6a50144553101ca19292faa95bf4cacecd2648e0578198f5ba4a777cac180a722aa42b0603f5aa15dbf960e4242e36607d32513ea9167fd2f8208c250e56b248ebd5981a3495045228c78710341625faf475a8200a364576653538b4151ba3f87d9e4a6b40919857c86b9ed179f196542d867b875ccf72634c3103994b795db9e31b01b7363a79c01d1727dfd060ff37314ee757d95b53dc0ac7a5754224c8117e63ab6047b000374a358b4db8241775204ec7084fc3574b261b850185cfa112c083f21a52ec01e759515ab466f5258a0ce5bc3a4c297e0539112c357145506459106f678675f0879a23aab7cb7cbfca2ff2b57e349c63fa84c2cc9cc21d374215020586831b78a991550c454d9a43ef3288f0906eccc943ba1a95ff2389c4e22418f69581f2c6715c19025459c6bc8f5eb0042273c0b7bc5ab31a5a25cc3cb71c7e7f8c542a09b37a229e57631cc369b6e7260c1f540df008732a32bcfae0584f0a8efc7a5de36042d9bbceca8758a2f8c3478343be36505cb88e76a7a8e2c27a2785a5d0467b46c1cb4a03477811c56c8c8961a17b347253158c7f83c46b1ad42b3389a8df846ddb66bcb29ccf5e063189e6c3d564334ebbbd23d67b69269f2284a038e42f50a7c6841a1e56500523b88e98c9bcc903a2be2bc88d853c3e78937c990864698d71941b0df908f7e61531342324f308cc5c48c9f23343e22eb8c82110e02d55e924d6b8b87481439af9a3428b78ce2513cd32b6fcb0c17b71090c9678dbc7aba72bcdf64262140315b656999e4375a9473316e0cbeed84a288402dd038078b1a173ba3de0cac97c03b8852c3254bbaf598293637786444a71f62ba72b6212573b621850961fe703f55512754887195c0520dc2e1521b47a02588c894a4bc00ea8535ebb070ca1e16e75c4cc450976464b9cbc302cf4d5262ec68c8abba7e507a7a776c70af110be57958f073f1e14233ac091def73a6d4a643b8768e298bc3a08af239bbcbf0a2599c122ba62207e9b2923e87c7fc79b4457ce90aa5b51d2792bc7afcb54a98d863cbe946d7b1b83bb2253c5b12cc888a9acf1b23d7c14288713ca746529bbc5084064d3db1915e74c649ca39683b16e873a88662f8fd15ba3390a2ce450da4acf649883a30c932f906debba1e2880c698936bf6c0ad9c7a4bc73064529126cbdc20089620780abcda81832a24926407294f207cd541906e99bc32e33a05020a74ac2599f72c0a6c5ba2577f9df74b722ccc52a37a42ea8214c3491f25b13604bf57a108bb82a5cbeac42ad496d73c5c79c72d50768656998002246955506e4ea5a610e23f67402dc77a41fb02a3b42973fa0626fbfa224b8c885894526a51787dea26444a4bb7b1cb9c4a162756c643442a33f73acc6829fa543958b80f90116ee8dbcbfe4637bc9262d29240ecf41728fb90ef0a384f2211cf595cc0d0a2eaf20be06c04095b5f360960d3dd1de4285953deea2a89472b02771084a10ac8d99d78cf599b2278c0a68e66e6c67ee07077862bf7eb4c654ecfa80b3e2152130c3f9d7d9f8dc67e27c6d878542bb6ac99811d36717338082f78a20f10881a234264556122ebfc35fb475368 ct_n = e69cba06be766b9579c98d31386e41c18f40b00d01cf1a2a77e5572d3519e8a1f68447bdf8ce2f3dee9832d038e083d380343cc8fa3c8313572b723cbfbbc6b6e78c4f3b3ec5e407fa65213621ef8142c7efef384b08d84998d065b10ce0332c58bebe62c7b9328cd8ff75eb100ef1922d5ce0b33f66e21e8c762ce879791f572052835d9452c7c73266dc7f7b745b631f7fbfb98f270bb3010299ad7788a01d8258ac02251044663c75adcc3b5c57da42e3fa470566e7e630dc763fbbed110447750e9b8977072bad3d8af579f5428227f94b12a451e55fd7ef61e9dc0d84c53271c8fff42ceb9976a1ab6285e9d0a878c7848758bd52de4a1ef22663de278e2cb649649315067ce889dd017fd3ecb3b5f6dc8a7e8acecdbb4fa2cf687621681512ad898fdbd90bda5d14ce1e3244d29ced82fb5bfa4be5e863d5737df3440b01bb93faf71190c79896d79549b2344ca242d6883900dbbc63b99975d16d66b40e3bbf936144823155ba97096b44540fd6870d7718a723e6fd8655732b11c15ec7e5cef0c6c84394f50914f2617bb3c2a51961b5746154383107333c54bf345c0f315d5431a36ff0fde3eae400de40e76fbf92b348a11d32983956fc3623dd511a4d324bd6a20de82293d79bf5682f70e38ed73ceb27b66cec8338fa0f30552b4423ef0e1fbfac8b331d97140272008bb9dc5119e17f43413700d805d6818052d61e6b1f38c497a3a0b466199bfb4fcb11817c5284e6e9b1689abbc06f61c5b385ffbaf1dc5ff3afc2d4eb2c0c19c7ff3ffbaef0b13f68e79a15cb9dff1c975165d5bd35fe0af0e5cfc2aa4da61ec2ccd7d8f39188e70a2ca9d9a7ae1f7217338528053ccf69183c41462616863bf5a85a3be0d72f4e2d3f71fe81409695bdc2bf5f625debfcdf1f91391d5fb2885e198e9b36d828cb22d727aca9285b0da3de8f2fd53bb609dc11d0d3a630e3a67e5a06bef7e959d137930fd58d39588283119409074f25f35f3b3fef12fb13007ce065ae73cc65e4214814ed33830e13c60aa66a86df9de153ff946caa08415a7ae8e687f57b62e559b0c21e23435d0f3496 ss_n = 5ad5cf5047699d35eab30d6ed742d807b376ff2332407e793ab5612b19562088 ct = 0d69f1c9b430811cebba096f686eeb5d12141e7ac68346f294b9e1175e4ce90290cec2dfa203b400463d5d60e521375ce6450993e5aa197322fb64de314519c958f2efdb6f78966333bf422889c4d1fb325a1f654116fa37d6c6692b975fe7738711a384f8197d4036be2a3f3a85a9f6d71883b64841b69dba318cc2af486aed0a25ab93019b5be0874e6c23cd8b16c7bd1c65b272c7d5c3bc7a5d8c85e5892ac72c9333dd29167b19fde750e5ed6df422f0f26f6f1375f5dd705c45c524dd955269bc62a1458bae7f6d91edce4879914b127e6695b0142f34b7ac22611075f2799cd592d2f5091746b16a8ea5305fdfd434fe99caaa83ba37212c0e2a1320b03ade36fa43b852b438fc4dbbac195e6c14065896a648377fcd0b2d94f5887d6dfb07ece7bef9466c3aa9512fb5565ff704f685e57a9dbc4c332d2b6198afb08f874aaf33e4548ddcb66b0cc36252e6b53577c7db8b8465734d6c2e5988deafcb55dc9e7ac7d21cf65047178e1a977c6f905b4f20a496b663b568925f0df1a98bdd442c6fe9dbf9a93ea3274865ab4678321c3cddaa405afa85d09e79036b320eb9a2994818b8ac69c3af1deb4bce35963335137b59014d438d342261e08ba7985443572e9d478ac1cc7a26abe276b8362783d65939a66474877b436b54f77b33085c2a6d56d1df7ee251fa1e714d38e4bf4622f299360cccaceb626115111c65223b36e05dc04cc1ae18ef39a45fec536f7bcbf7221b74bec45e07ea560582601fbbfe756bd6f7a0f9c3b18dff80b65e95ed00dc850c2e4f983ae1aecee2400ced9d336a125f1c94d88846a53063ba1ea2cac4855c74bd0fd66b6327130bd78ad1bf6ad32e3f60efc99eaff63f8452e933ba83aca2af8d24426f22bd190255b63613bef05617b4abac2a3b9451a69b8e5480b88f1355f510e78282d7a36fdf97f0b2a0110a73efc898d45c7865b380e388f4bc2df7b0cc3a997a60da5194dcf233e1ad416abafe93c48e76f3a4644d828c289d7014988d321c032237c82a4fb6cff834499e2205cfd57e121457d3aea52cb10cead4c50153ada70d0606d3902e ss = e56b32ed70e2fac2b24e7d433743ce88d0f6952a712680889d34f027362c5b42 count = 728 z = b7be35bea913d19c6a2c4958f83498cc9fa02f3fdc84b831cfda73d1dbabdaf4 d = cc0dbd44e1b96ddfc56a0e77a19309aa42b5654d2b4c9473c6bdc8fc99e71ded msg = 0ddfba2c3b91f6b7e11c3faf5bfb72e8163cbdda5b3d80693f004706ad45e2fd seed = 2f6b1eddb9efbd7eb3a7b88d3aad88f3f048ceb1cb286b9a2e7cbaba272a39c1f8224e0ba6a3435cbd53193e084ad296 pk = 649222252622567b53a7d6b9e0240844d76f30a6580ec30fb1375e4ab9355bb620156127a48c3de735bb96c29eea90763518b98b59662f3a5d13721a0d671e33ba36f3d32dbafa2cfdbc621ba89483935d342c366d8a3158d0aaf67ac84067c9bdc3688da645466c2d0231bf4c555e2b1bc77a1039beb38057bb39a6d6b58537cbf4b042f2914a148639edbc8e69c7cb00b677d27c6414e20caf77457aa04a26218f0d073725f2bfaae15656b1134796b3448253c2e06b2803c7f9584f5ba601d3d42da1813f75e4681e6b6b8eb32df6722f8077172275958fda12c869719b372108406f9bea341d669a6e26c970992298e858312259ad9118a6e4bff4e0b1bce42015b12d160ca581ea753f366e914a3ed5852527862957b4449b7b46e52a9a282b6e73068d304277674645eab2c93bcc250f2223dfdb98e9fa20b6e43a7c0a938a79a826a826b34b243cb50f375a55a5e9010cfa8114c522d4d043869385f26022a03b3141991168f3231606c68f487b4c634a17484775a6cc68f65e67b4512546bb5ee68e9fe6ccfa039411827aef3c8b761b0ae1751d0d6b5b59c90eeb15329c06aa6331bb73ba7fecd7395330c1c981854eb66874179f363394f1a01c903b7ddcfa105512757a8431d6aa3403533493f5befdea190f671338181e522b1c6adb2d7449274ba241fae671cf52989c01cc76aa1ef4f303a5370c3cc63e99698bc69817726cc02909c24b5093f8ec4020841dfa18855d911820352e8da79e32fc2ccac53b98662d1f4102bd4c67a42c3a83da2037022622ab337a2336601a4ef843014369bda8142c853124254888a11c3b641a2a2a32afb4a23434189a9f337965dab94d271c2972b6cb4cb32a61369fc19046300c95462cf157bfe067738a698c48cc40f8f8868fda5af7f13a2c8a25067506915b8203133e4647cd4c62c9b2973338e778fd580fb0d6993226a30d244615bb3da2f72825d73f6f222017e4ba672a407771c389dabf89243ac7d74de578132ac04b1574332aac2069237dcd548d78f95698c8a7a1e8c9af367789e54d50a7784247aa7ce590a72aaec00ca91463b0994b409df7ccedc02dd5d2650a9250a436216df2503b5e8ba0e44e2052 sk = f7458d20721e3b3c0faec2154d0262d4d25d467c318fb1c8cfe7246a9856939a47a8b9802a2aa290b5763a9b3fcb7415747c952aa50c96408a1029aa8d742698f48fe5bb3e7691130c72757402311be61405da94bde514a3cabd43821649e864e1ea0a649aae50d94833ec716fe5908d331ddd5915ae67585e804fd58aa1b926c8b29204df0488d32675b71a58326398c3040b240a2bc31885b76a2d2251450e2862cd144441f4337bf3060c584c9da82b3a9321734a16cbf648cb2279bba6b0a1162de217c8edf5af7198b4b5ab93e2387257545b7a3758a86a524b893c2db951af4b275e61c6c77a34d40a9974486f42e2a0ad2c51433a049b507e8447764d685fdeb176c22420a77676c456b8fc02363591b5b129515774a710f8bb2222af32fc8bb3b05e9906c1aa96b2fda3ae55411d7f415fb6574231385cf5267af50bac4a0903dd93478699bae4679816593f58d068a0744308fa4a945477f9fc8892e38b87d657832552b6320a14b209c1e36ee9401ef86c0ff698798334ade7432a598608dc9ab634c7011df94e4278c67c7b65cfd95128798195810f5f30c40bd41429c2a7ea418b9f546d9d931d5e0470ebfa4d6292b395bbb0413063ba82909d797f3388b71af2a87151acfd13a63272568bec397fd3355c2a962f9c940c713ba1a6aefc295ebb37a24ad59c0c1c097a1828a7909964d04222731019f7b6240818dfc5457fcb93227ca8ba53a6da83a95ccccbfd1b091bb9c24d1b54fcbb98e379b0d17136b13675382a8c942a258deb5647161d31c71925c2365a0535da0341ae842e44918c9b2cb61466000e28536e890e145889e76a1cae6109f9b1bf07b6c3eb278419d26049f30d9413b8470b2e8806b7f224aa7a8a64a2882fa5a47663348389b7ce3cfa14a5e85a06011b8e704bd4a07c669857d5f695af3a450fbc82ade6c229d99d46cb133faa9bda050ee288688051a8936a7ff99974ccda78081b227f0a29cb076baa521d9db1b6b2b11b997bc821db018864b77aecc099ca877828ba21e7658f8cb329eb81954a47165b46296a5dc2f7a2a6515393565ade345b649222252622567b53a7d6b9e0240844d76f30a6580ec30fb1375e4ab9355bb620156127a48c3de735bb96c29eea90763518b98b59662f3a5d13721a0d671e33ba36f3d32dbafa2cfdbc621ba89483935d342c366d8a3158d0aaf67ac84067c9bdc3688da645466c2d0231bf4c555e2b1bc77a1039beb38057bb39a6d6b58537cbf4b042f2914a148639edbc8e69c7cb00b677d27c6414e20caf77457aa04a26218f0d073725f2bfaae15656b1134796b3448253c2e06b2803c7f9584f5ba601d3d42da1813f75e4681e6b6b8eb32df6722f8077172275958fda12c869719b372108406f9bea341d669a6e26c970992298e858312259ad9118a6e4bff4e0b1bce42015b12d160ca581ea753f366e914a3ed5852527862957b4449b7b46e52a9a282b6e73068d304277674645eab2c93bcc250f2223dfdb98e9fa20b6e43a7c0a938a79a826a826b34b243cb50f375a55a5e9010cfa8114c522d4d043869385f26022a03b3141991168f3231606c68f487b4c634a17484775a6cc68f65e67b4512546bb5ee68e9fe6ccfa039411827aef3c8b761b0ae1751d0d6b5b59c90eeb15329c06aa6331bb73ba7fecd7395330c1c981854eb66874179f363394f1a01c903b7ddcfa105512757a8431d6aa3403533493f5befdea190f671338181e522b1c6adb2d7449274ba241fae671cf52989c01cc76aa1ef4f303a5370c3cc63e99698bc69817726cc02909c24b5093f8ec4020841dfa18855d911820352e8da79e32fc2ccac53b98662d1f4102bd4c67a42c3a83da2037022622ab337a2336601a4ef843014369bda8142c853124254888a11c3b641a2a2a32afb4a23434189a9f337965dab94d271c2972b6cb4cb32a61369fc19046300c95462cf157bfe067738a698c48cc40f8f8868fda5af7f13a2c8a25067506915b8203133e4647cd4c62c9b2973338e778fd580fb0d6993226a30d244615bb3da2f72825d73f6f222017e4ba672a407771c389dabf89243ac7d74de578132ac04b1574332aac2069237dcd548d78f95698c8a7a1e8c9af367789e54d50a7784247aa7ce590a72aaec00ca91463b0994b409df7ccedc02dd5d2650a9250a436216df2503b5e8ba0e44e20527eabb0d87fc63960e79ca9899bb311a7e4891a49115dd6deef699f63e6b16c34b7be35bea913d19c6a2c4958f83498cc9fa02f3fdc84b831cfda73d1dbabdaf4 ct_n = cadf254af42d87f71adec38c2482dd2867dd1251d9083fbed14ae72a7e5379daad706e0ccb7ac58376506b6e81b7dcabb62d66d4fe9aab76cc18b3e76eb0079b02af7623f3411c1b635f1a1a7def7d810ef68a15e0c29911a1f7ba8afeae80def2e3285ccac094da773b3cbf027b157779bd55c1edab47b693390a5cf76d7cbd9dac65d4df11fdcd69cdb7371966775d20a109c426581f6c268eff25047f5b9179fc370b9bf64f3df123e96f1a80ad07791779779d346cc17611b5a8543333328768f041361d93bf0ffc6c2f2ec6ed2d506f450aa0daa701c6b9661a7c491a91fb5f6a6d4352889c120a7b8912dafa62c917b0ba5c1b4d82dc08efb5b9f91916e0e87712685da0bfb41ccc602067430caf24d99bee06fb3f4e1f8d8309404138200235efcad16a9122dfb4caca9d1a2505f6aaa1b496fe527ad38bf3ef0481fe626bb3c0e0985b11a828daca8a3a6a17e22106448115b1430ea150039e7e9c38f834bf513c015a83e99d7f3e88ed90ab88dcd2462a79fab77447eec5ba61b74a5e17dfb3adde42377625e1cb2e0e7043867fdebb2f0bb43c6788a27a0191408d7f8825788d83096446379663212cbd998073cfce9dbbb366258a42af67bbec935528f7da58291cee198b49346bc45b01007f04d1ca0232b681849ff2aa9762c0f6b7507a1aff48609c50055783a12eb5bac890bc1ccb7a61c47b6543a24cb6d8ba66bd15cc64819b2cb700f343ec643cf380a4c58d1b9ec9bfb92019ef181e8f027cc13fef13becf91fa7139de02bdb5620a0d62d4bab0cc85a3371b30c96b07ec5d321da91453ff13b8fdb38983861dc7739dc44c802b70a03db67b0c46bbfc3ab127225262d28002bb74bc259e9f02b07792c0f22221580bfb52caf44f48e8977b7bb7bb29c9b099bfcfd33bd62845d6da4e243ef64bda02f631b5635ec0dda6b5c951dad919fd38fbb80621bc23e5a3c655c130084deaa5904e500ae7d795c86005f955805a1a74fabe62068bee3c08727b0f4144962e2b16a089d0881a18e3906454b5d25b0726cc89bee9c7a2bc66228d0ce3559731e03dc83e5f34a86f ss_n = a168b2beb1428954325011fe828cfd3a8b1926a5a5708cf5b42fefd67fb6d9a1 ct = 37e3a6b637b9cdf7a24adea9fd11e259d122c9dc93662aa644f77cafc6ac6e0a4351774f4e7d0e9edd8fbee3bea812f6dedcdd19dd0f6804f0283fb68730e5a4125352bd6beccf7ccb673b754f94f35ac233f4e136e9c96eaaae20529dd9843024f40065c43f584d4626a6265bf1e3337904ee03cd6e0c7b6683cc4372eee08210ea6a0459c806fae442d9d134167223cfc74f6784747d260bdca047d4cba605ba60c2c973843e61eea7c77ee0ae01c58e12db972ee950f3e8432b406a6f856cc5632428be05e4a7ad71411fbc810caa2809019b2545b3558bf3d0a1b872864a87daf768921e6053520fa473e276bd757f18b753ffda01ffa85e4a6c605bd0cf40782faf062bda961a256305f08903b33e7c6e7f438014c494675873852217510937200ae5b4effe44725f404036a20132ccfb82029f6de51990119c86d39d698512e6dff0fbfa5c0ed6a7cdac10c0e4995c276089fb09159b53c9abbe1e4f5ae0fa12e833a52482c1c104eed7a3d9be8843dcb0da3c23ed22fdba442bcb031f75911a31ea979c2f2a52db48bc4a4801427b7ea096c2e400473929a6ea850ef1061a670ec01f73a865b46b99879848fbf5096de6b087274320a9f5cfca39dd8c849e6965d15fa42d898a31262b1159ea97b82247dd729fe36b70e631bcba1c1ad45d69afba1ca7ddda21f5f6e28da56c4683514b0170504aff04f57de3e8c323fd4054a7eb5c0f981cbdce3b6e4b0c4e2e0fe30a6a03ad8504de414304fc4041efca6f10094c36e65c9e9e019e16950150ac61b39509351cd5fa619ddfc5a468349574b3bb32cc4302ff496a3340e1982bced88566e1bcb6954bb235b01c40fd9a9e1ac4420e9adc9148d619618516ec0a24698b485245c3f7a411149a7391f95a145a1a298851112e4f400b6507960c77cfcc6140db4e308fddc80046b263c30b700815dcc95d6c870bab7fdb1aeb49084cc4f4edfe5bb385f7d22fddf423c0d90f41096405b6ab3734875cded2af706be2f04f82a967d02c8571de38168ff8b8c85a18d1817ca0ad2dac4917806356c2beb6d41936224d5976b1f6e38fe603 ss = 8ce22ab77ce8bbb04d1cd2fefe60cb28210dbc66af42ee09ef145ec99077c78e count = 729 z = 0621c9eaa2f34a1d318e40d9be93ff43df30f3478e31d76e5a396666b120d302 d = 5e57865900e130de0cacdb95ddd82de9d707f6cd92083d411a8d49ede5d04a07 msg = bdb0ca3eede898bae630acf1928e057cdadf3fd7eb7c7c31ea4ed48f20bab000 seed = e10c4dadfbfe5a4db90dc033ade60e37b4fe3c953bfa4ffdcafe68f9e13ec867009bac7e59a95c2660987e1ea2b8eb48 pk = 75b8a38cd80d6a349750314c8daa6b988027c515b718823bf521cb588b7d29685b921aa21879916997ab82f9189d06afb9760555cb71e80b85e6b645190b87f9d30c040857da6518c3f100d7982bf35cc69793576912957ddb21a77b3825a38917763e7a05988e468bf9f89fe5a99221050695f23be93079ecc99891677d2a196d7b5c1a91141c30da6acef150cd8a5de5875a6cb59fa504086e854975db073c05c9b9e13b94eab79997a154866a4ce359f53770e0e5c2e6cccf2047939ba5a876770d351a9f52536d0d3c681b6cb74a8b92182a0344569a84dcb981c65df69230571106d00a466ec22d15f3cc7a18458cb6891530a4995602f01152742b1c598836fdb31cd39903a81315fb46b22d764ec4d333ced69b0c373c9933b86f7c8526350ca46311cb5371f42832492976e09a4f11aa7a6f10973c1a1658174e0e2243bce437b9298378abccd09784594b69ab473ea31b114641785f276ba4c8a19ec959af53bdeaea9df2d58f33050f5045880d2210dbc36233f345194bc5e1e333d4d1916b52b1be732ece1506c5a20c80cc240aba245ef3b5c81b1dea089b13e51d5d1b71104abc211942c6441b3c80907431236003331bf08a8ec5845ecc19924b8fd661935ac9cab5d75fcfbcc7cfd15e96fa8d82c88ae80736b54896a5828df3443271385ef3436d9134346fc3661499605a548f6711774ee29b56d85c3d49870eaa6b56ea153ec3490731178f2bb446a592be08a0a041087835542983017ae6232c904d95b8c3930631c4103911aa628d469880963ff6a35654acbbe349674d1048dbda3d8bd33c38a00f6aa5153ea263aec794af498f736b5a479aabbbe1b07998a0b4e773a555644dd9012488b9c077798f6c54caac947fc5004e265cda447ee8e064df57724566b7a3b452a1c04516f14379863ca8d80d08a325ee88c76144a38e0694fa083645c82a78a57454907582c26dd905b76974cce58b03b6b0cf332761ab53010277559c0b3b18b34e98417c68acc683e3172d8429ecba8f8bb135ccc63a838451560463b225c67f928e874061b322720de5232c98467b0683aa48cc1cb3e814d338c4d4b0455c5db238d00519f6a99a236fba08fcfaa09c79 sk = c93c739657345634531a24cdc1513c04dc1ce681789bf924e6347d7f864fa7977738c53c2cfc0bf6e922980a6c6b1107884a043010c936f38626e190564a6aad48ba3dd69191263ec68ccbcf123d99f3b24b8cbc24344e8d8044e4787f571c710e8c64bf15b22c588d61a9a56d549ed0fc93110a0966c64273f6aa98763f1af927cfd79465eaa4d47329c2fc188f008cd3ac57d96c90ac3bc448d37a8417cc86ca55c970b000202869e5650a9252b01c19cd3558d7f9af9a389e38c79662246e6005ab7e92397138aa5e61ce9d3368ee811948200baa9615cee41791725ace140bff0925bbea7d4c24966d345c1e2516f867b0aa21cd63d752cb62adcd0b74aa5320746a139c45b92ee42ffdc75f43c1b2b622c7311c5a675543bd673855f7b82002ac1c448c509754633903075a5b37b774fd47490610a689925529b171fd641d44995eafa33f5baa4de8cb700e7109a4960f749a957b548a5737b3dbb95046713d8a30837b88c4faf5375d35119e63b1c3c9aa69b72df2e276c6523664945c5295b6f6118f6edab7bae9bf4a853b35d042f7f8bb7af16adc380cdb60bed7e97f4c9857c67a0eeca22083c3c22279070e95a736f49e2cc6b30fea8a88851e129896f3e3a455cac940a32a04b28b71866a527279770b35fc0894d9e11a0205023fecbf6183b52ada868f58365a8565f7315e01005b3be7bb54e2c422a0bf316a7ea5b5ca4abbb352777f61b976701149aafab225751060487ab0b0af3115b1baa80fa1386aed1379f9a842c70482572a8bbce96492040d136abf573705b3a32e0623112085626f8461ec761b8a834dfaeac340e232b4e175e9e225414cadbdeb3dbe0767f11b9f996450e64a236165a827cc8907dbaa1071a1061888fea76dad23487bf7143df16d4a690bb952203c33581eecabc3f3903cf96fbee69537f3bea9e7164813396359caff4250bd6825124085673588b9aca2b2cc0051264b5315bbbe2860dd45162ca5769cdaa29ce1c8df688e3db3290ea277e4bc36fe3090fd2cc19451228a69a69be720bbbccdde952793c5a7cf161e53945fee9bb4043ac075b8a38cd80d6a349750314c8daa6b988027c515b718823bf521cb588b7d29685b921aa21879916997ab82f9189d06afb9760555cb71e80b85e6b645190b87f9d30c040857da6518c3f100d7982bf35cc69793576912957ddb21a77b3825a38917763e7a05988e468bf9f89fe5a99221050695f23be93079ecc99891677d2a196d7b5c1a91141c30da6acef150cd8a5de5875a6cb59fa504086e854975db073c05c9b9e13b94eab79997a154866a4ce359f53770e0e5c2e6cccf2047939ba5a876770d351a9f52536d0d3c681b6cb74a8b92182a0344569a84dcb981c65df69230571106d00a466ec22d15f3cc7a18458cb6891530a4995602f01152742b1c598836fdb31cd39903a81315fb46b22d764ec4d333ced69b0c373c9933b86f7c8526350ca46311cb5371f42832492976e09a4f11aa7a6f10973c1a1658174e0e2243bce437b9298378abccd09784594b69ab473ea31b114641785f276ba4c8a19ec959af53bdeaea9df2d58f33050f5045880d2210dbc36233f345194bc5e1e333d4d1916b52b1be732ece1506c5a20c80cc240aba245ef3b5c81b1dea089b13e51d5d1b71104abc211942c6441b3c80907431236003331bf08a8ec5845ecc19924b8fd661935ac9cab5d75fcfbcc7cfd15e96fa8d82c88ae80736b54896a5828df3443271385ef3436d9134346fc3661499605a548f6711774ee29b56d85c3d49870eaa6b56ea153ec3490731178f2bb446a592be08a0a041087835542983017ae6232c904d95b8c3930631c4103911aa628d469880963ff6a35654acbbe349674d1048dbda3d8bd33c38a00f6aa5153ea263aec794af498f736b5a479aabbbe1b07998a0b4e773a555644dd9012488b9c077798f6c54caac947fc5004e265cda447ee8e064df57724566b7a3b452a1c04516f14379863ca8d80d08a325ee88c76144a38e0694fa083645c82a78a57454907582c26dd905b76974cce58b03b6b0cf332761ab53010277559c0b3b18b34e98417c68acc683e3172d8429ecba8f8bb135ccc63a838451560463b225c67f928e874061b322720de5232c98467b0683aa48cc1cb3e814d338c4d4b0455c5db238d00519f6a99a236fba08fcfaa09c79c5f81b85dd5c662fd730fc37ed52288dba5f20724dba048dadbec81c461c0fc60621c9eaa2f34a1d318e40d9be93ff43df30f3478e31d76e5a396666b120d302 ct_n = 3ad7a2c24e9f5a0ec1a2fdf0050096f3052383f0323735cac0ce17e16b859212d00f2ad4c164cdfce7497852adeb1b8a0b2e20bc82c21523779150b95ac995455cef5a5086fcdb134be50f338366733ac1a99831372b7cfc3f92b3e7e259bbe722a4285c3cd77ac40ccef3a6fb0d3b648e9cfc0115faad79e23a1594b8f3f2e07988b4c32a3822b41e70ad12bc173119172d109420db82eee5c97801ab3cb6764d4600cbe2ed36d78f9894f9356990687034b18c882971ed995c591915840ebf28ba53f3207670bd1384f3b7e8eff7a308b96a19282c474c58460ba16f9bedfd072597955774ec85e490b2f82767890e8cfb53074635c69faa739b9e4025aecaf8f2d2ab38e4ee5871d1b7af43da89fea1dd989afe781304b29e11a49a2e4dd0200ad3054eab37970943a8b2953fced5df1a3950b6c19cf67f0a920c8ee1f6c4c7d5f1ea364ec5b3a06ffe3dbb31b3ad103aac4eb444b121b4a408e6fda7faa48e8373dcf60a64a681f44ffaf2d97d530bde8db26114fc5183b1149b8eeed7d1581121bc7fe65d5d30fcaf30287ce34deeea84f488670a3af5bef3f014caade27694ed90ca6fd8041be20bec359f135ba00d3ab8b6d64daaa3ef8037ba6eee3ec79c9cc6ffb0d0705867c489a29daa367206e7039bda7f91e11d4c1b2e227aa029ab52ecbd9130a8a4500d6b4ba848d4acabf6e6ebc6d758e5893183acb1c66e265e9f4f88fcdc3b49bdbf25672f33aa61e6e7b554de60f71a448e16dec7fe4dcddb9fdafe0bbb1ced08304a378ab8e5131e3e6a73d8930a9aa511c45a9d5c21c631348f6bac5ddeebc7efe087bd663dc275b09a7d07250f86e0efce2af52afbe66cd157ff373fe0744000018b811b7d8d12c99086e70f5406fa9abd1d84fbec7b568a35cfb2865c127946a16b73692368e69e222374d35614d52efd10a02398fba42b59647ebab1f01c9b4047726360a507aff51b6fb68af83864b4c678baa181fdb6ec754b488a7fc0b2beee0747ae4ee4ec6f0524628d3f780e6aa4e30b81c285b178c460e6476c0e5e747d3ee1e7569fe67112a09f5040dde14f86538fa3 ss_n = cdf108fd43cf92c62e0dc00a91b63e1bdd37442332f2c02c696aa5f22a6792c9 ct = 1e4da63957df36e6dca829919e24e7e2a0bfdc106b13c5d8f8f4dc3766229264cf2d7a92a9788f025a25d1242efd194593b14af6ee1e97df50899ac4dcc5eb6f5e00b2e5bcf977ec177dfb5457f8a899b1d3897f61866bf0fc224727c76252a38317da7237caa00ee3cacfe15112f9e48ba7484c242ed7110569564134d6c8668463d19347a5ffa802ce58e110b7450f0c8a799c4e952cb2419021b664492753cc3674532464a2dab78cfec6e2bb483514dde701ee62d78d87f7223d4f36010cbd08e2bf3d2bf53b6f06359fcc9f80360ee6140bc544d026fb16ea5872a77657613ad1899dab6e78f23e66166b3f2e25bbb38a0782a86d4c7fe7a96ce0046774c8877641b5efbbdae8dfca19fc24344f85a1f7a7852aa4c97cb94be6cbd30fab2861972bca7093865a2d5e524d9cffbe756160a97f666853d5fb17624fb17206f153f96eabfefbe98c20c082791b6981576963180ec6c579fb401e525ac24143816b7b0aaff6b93b618df17cf00212799009bd47bf5eddb6bb38f38c087429fbba66ee8b42f59e7dccc9ea84cc41fda40b9d2d473b6e63b5eed633a2f73a502f8f1c0f1ddc3d5c2c33ac68d1b104bb8aa084d6b4883f86257da8302f6de2489f0583d1265eea769928e181305e271b48476a32832bc061177eaf7ff961d51c0b253517b940da3c084faf67222c85cee94f89aa5280d8ce770cda6210f2ee198ca62f2fc127d0a3cc6613664b8ebe6c704dbe795c8a39a1cc9dd69c77085efda4fef7a16247b327937ea86ff91faf7d7408b1ea6ee8936b38c2dc18d29d9c3f073399cc08a7527c8eb5dff3cade01ef1506e87baca0e0a5d826cca5ad8c6058d97b21149458728888aac944049840d86138cd1e3b507406caef7f38bf7f8b270f6460bbbbd4ab7c3d270ea2044ada34be89a87ddbdd9fc5df4388451f9eb74a26531ca88272446c2d17feeed4424fea3feee1e30913fcf099a0e278cd25ab2e7a8e688e3d3b4543bcc9b22d34271d06c555fe014688469bd2e37417e411e470af5657432bce4116c736dae822260d23ae8efb78c5af335d99327e21ad38a2cfd7 ss = d9aaaf2e0af73fa85178a40c5565e3da14f722d6d5f127daeced0c9f4ca0110d count = 730 z = b6e7febbfd187d9cd19a9d6aa5c5772b850aa05789e95cd02d950b080aed06ef d = c0a214b60c3384a6e847a3f9c70b78bcf53a8be4e95670eff9855370252a0463 msg = cacca94fc88d9673daaf0a8ba617393888d5751b927036f7bd9034bf6c776fed seed = 77764adc48ed18147cabdb5bbde1d03c248965336199f521caf20843ec932583de4cfb94ca554cd9a3270fefb7819d39 pk = c0579e897954e7923c41679637fbb6f48a2acb96998882ce47113682974aaeb9776760a45a105e1ac2907485840dd51b312c66d14b7723f7cb62d3a6bf76bd5eb88b7ac85751d14e90fc085f577f963b6d5ae512b1f09089cc1301e8bcff96aefa979937d87a41b4b8be86859f7cc4e2e3967ac765dca173fd13a55ca68201cb119a015c98e67d1ee24b4bf95c0410454ab65351a367ad11ba2c2a159b27a8c2c28808ac1ca5f27a22672b4b8c662594393e7321e029255dd51e1f6a6cf97121612109b9a0a10d4702e9a0065f8b034414c84cea23dbfc2718e6a4bf506f714c1c78821c8f06174cac42e6a17bb6856eff3c1bed201aae31310a283f7954ccb5d1bad19a9213b24d6092b62424ce5a46321dd73c5d43b75caa843e2cca1c5c2ca1f226bf1769428c73c05b97f46b8a90f7b4648b97863223e65367ada538f8993342d40a5172a9cb278efa72923ce7b67be1b7da930985ba92675413c4c609c717c99e80329f8811e0e56bad40685f60bac01171528136d3a20ad2c37633251636b87a09038950d6c0d647117cb75894b0534ec46954652f42528dd5386c9e79b333f22d3d5c529cb1ac1c2900d9ab6c0876733d302978e21265a49b84e61f8ad450150263a800294fd32e669497c5617843d8af44e12e84441ad63acb128a92262751aaa54d09a4c4b180c55de06778b36758160f454274d4e3976ce764fffa4ea1ea771ee51b2fd738fe2b66b3990b5edc5c052157d4377a7746027ff510a53188a09b9e6c064b68069bdb3c645bc8b0669b6ff369633db962e3597a6040814814a5b0158a573aca5ea71be13b483b97b62beccb9780a35ae8146e2739cfa66f6d79297cf8ce250014e61c0eda5c123d4b12d17a555df83d906a141353b9fb96c93d96946a739071f7745e169ea15bbb1a3c899e39c75a1b0afa1726db20a9bba84bce599b44126dc04949924a965c676360b809a08c63d314a64f65adb5d275377216ce5b6457313c5b506aca518234132ecd5b866392c4c6bc7768e5c0ca1b528457013da9511606ca1ff510ec659ed606c732129bd31ba033a06202d384b7565e91654131fcea3ef678507ae3ea4b85e54617462879fc902991e3380670 sk = 3cc7279d4108c54b5e16ac953fd884942980c8a26e2048069a6265a73a7eec2493e921658558b2dac56412c797c422cf4822b26f805ec998271611c755170f30d361b9931e07ca988c2b1185146d42754c773067ef796899a1902062b08188699ff41b8d89640728b7f0d29d026905a442ce258833d4737e3ca60321573acb38bb9357ad728b9450ebbbd9418e182b3ebbe6c6fe99a74625228bb53629c47522858cf6735780e847876178932128f3bb183938902f84c41f98810ebcba3d4c09e55a2807024aee37759f3317203951a4717316503b4ae09564487b760b685eb2c933e949e81ac09e209decc83959157de5182123c53508a0c2285bb9171b028aecb80d500036741d7ee3b1f7595175820cb1d20ef269cbdfd6b8761243f5f898b26a697e18a333a44397d7174488c76bd82c4d20970aa5c39fc2a5595c6b99abc41d9044560361dc60b9ee673bb315caf3e08c716c519a2028e491058348295c03b339a8c592450bdeeb828d624926f0cece262a2e92cc73e35acb4302bcb713299677c9d69ed429507505293de1b0b89ab69002a2e4ab0109679d2d6b7dab7396c5cb5488fa9ac2973d83e4bcd0e5224fc7cb45834992b5386d99544cd9301a147a1a8693010831343cbc67181f47a46718cab50ff60b172cbc07e7b5efe1609e62ae7ad201f073bca5081512f97313b39563b7c21445a3a8202f6dc404c4076871ec714433a76681994482c9cd787cbe64887c443907849b409378b6bb2f4d27280335810a49677d4537e340a1f826b517e99a19f28494cc3aca2769486c15d929388d038f874c71f5a30bbb326d79a13ad6773447c4868f27b490db7e51920b7c348bd3e84274bcc5c79b54fe213cb27cc395007dafa813b35895b240019ab5140c7245c7469b8236458d436b3202299df4bba1754b4fa54ff5a6558181201617cbf2309d054337ee359bae9325a54877b5c7b86a59bf2b101eac3a8490843b00808190a7b634dc956c54558cf2072168439704ba0d1c708cc810dbb497736a72ca34896264c5fb90bd8859ce609cb029fcbdf7b60951dc9263a2ab58b405c0579e897954e7923c41679637fbb6f48a2acb96998882ce47113682974aaeb9776760a45a105e1ac2907485840dd51b312c66d14b7723f7cb62d3a6bf76bd5eb88b7ac85751d14e90fc085f577f963b6d5ae512b1f09089cc1301e8bcff96aefa979937d87a41b4b8be86859f7cc4e2e3967ac765dca173fd13a55ca68201cb119a015c98e67d1ee24b4bf95c0410454ab65351a367ad11ba2c2a159b27a8c2c28808ac1ca5f27a22672b4b8c662594393e7321e029255dd51e1f6a6cf97121612109b9a0a10d4702e9a0065f8b034414c84cea23dbfc2718e6a4bf506f714c1c78821c8f06174cac42e6a17bb6856eff3c1bed201aae31310a283f7954ccb5d1bad19a9213b24d6092b62424ce5a46321dd73c5d43b75caa843e2cca1c5c2ca1f226bf1769428c73c05b97f46b8a90f7b4648b97863223e65367ada538f8993342d40a5172a9cb278efa72923ce7b67be1b7da930985ba92675413c4c609c717c99e80329f8811e0e56bad40685f60bac01171528136d3a20ad2c37633251636b87a09038950d6c0d647117cb75894b0534ec46954652f42528dd5386c9e79b333f22d3d5c529cb1ac1c2900d9ab6c0876733d302978e21265a49b84e61f8ad450150263a800294fd32e669497c5617843d8af44e12e84441ad63acb128a92262751aaa54d09a4c4b180c55de06778b36758160f454274d4e3976ce764fffa4ea1ea771ee51b2fd738fe2b66b3990b5edc5c052157d4377a7746027ff510a53188a09b9e6c064b68069bdb3c645bc8b0669b6ff369633db962e3597a6040814814a5b0158a573aca5ea71be13b483b97b62beccb9780a35ae8146e2739cfa66f6d79297cf8ce250014e61c0eda5c123d4b12d17a555df83d906a141353b9fb96c93d96946a739071f7745e169ea15bbb1a3c899e39c75a1b0afa1726db20a9bba84bce599b44126dc04949924a965c676360b809a08c63d314a64f65adb5d275377216ce5b6457313c5b506aca518234132ecd5b866392c4c6bc7768e5c0ca1b528457013da9511606ca1ff510ec659ed606c732129bd31ba033a06202d384b7565e91654131fcea3ef678507ae3ea4b85e54617462879fc902991e338067083adaae81ef8bced56b73d4ab32ddca0df2860fdab31074d66675e0058ed353cb6e7febbfd187d9cd19a9d6aa5c5772b850aa05789e95cd02d950b080aed06ef ct_n = dc6aeceefa8b59822509422b8366ebcff7cda891002d9bac7f713215017877e261cc8e0e4ff1d5af18ba11b73b520c5006b6e91b901b300ee1c74137012b9f95cf6860023724bc2f7aa926be2bcbebe60cfcdd300781961c7f1016a64fe683beef5f51d246dada5094a47fe8ad85c30c83972d386ecaf7a683377f1c308d19c052b3d762f7d02189be0e01b4dd75b187c882b2db68ad549b4bb9ac4eb14f6b6de062b18569a37cdf9767cd81cdd8bba79f4cd04f1c51965e34ca78243533e74ac6c9c42853fe861fe76ea480cac67cea2eb6b5af52c3834eb5e4e32a8395ec7073d11299fe10d3000d46bb789320f1845a909061847fb2fd2f9810d16bc97fcd4689dc0de61300836ced1eb163eefad4ce97cb86262aa1692c6fa4838a0e7c148ed3930241dd0c28dda39c15f0ca8d8c940a89824be4b90c6992ccef9456f4ecbff9735366d2ca4477726c6f8fb4565e22e26f98f56e2495397e947b6bc77559c30e5e145f955dcd88e7186ff5446183016fbc33d81c1a5904874d638b0e11a33713ac703654b3352157d03b14702a9b4bc669dde5e3e22071156248bbdd17a54c8d1948a99e7a4e23fdfa80e92a97d2c11429a297c0eada2335d1f7105b5f007f5e7d36527d1d79f3048871cbdbff13939b3191dc2d4b057b38a19141c220eea8d44ade60e57b677f41db7748eda31d44db637b6c8d46f3c588fcc09fce45b3d8f3e5949cef75a6b285b7f7078f154961d7e2d5c177b9298717807390b0f40c506b0a61bb62590a366ed4b3c0665225f7f42e69cda1ddac16bcfb7378c68c87e1af83cdf4a54a03002aa56731e2e9b28d42cbf32b28e83a2c377396922133cbf8a298a1b0ccf23a861992e53a27248d6c5b4398d1d5df8b5edf2e0a5ab328c551a3377c57e6408d2f3ec017acc2d6d481d0c121f2d185f8e475fada192c6343ca606d9339af2244a8d59fde610423d1f20b144f5db056531a3ef975fab758f52db5c9cfedb7a0d36a5f5f885a78c169fd01bef09c3944239e4e59a09f93f2299afbb9f20d55839d27307abc9bc083781a81a116c8d452072d9a2d36085b0030 ss_n = 993642fbbfc375b7555ef289bca3be3439634db1a58206b7fdd00efcdb11f17d ct = bd37da8a0ea1c2472aa1f28746c4d4eae3a38224c1cb1fbf1c367b69eeb057e74264d3172bf1ab6a7f4fd22aba8e66b8b5a51873c478f1f421cd482c835a354f7d98203790a4026e091f202757645f4368068a21887f1addeca629c2f8f14a5ce335305666d9f8501b0249c0e7dea068911d79da51dc34d774b0a18ef8b8eea57f015fa005e373b1a5e47b77ab7c1b03a5e264398528a43b31cf7ff57b479cb1a6846a384564ed2ad30b454851e7d0821f67cb8dcd83e00b29d7f96a66871aad5f494d006a8f8faa87caef175ee1ca279fb02b1aac572bdb7de50a51e41908ade009b5d2d172dec2976cfc9b2bf42e2a9770393567b834a846fafe8e4da171e92e15269393c5a8b2c8eb4b824358fe03b7304d91365037a6d8a9fcd49d534581cd30d101dad227df5483199e32fd3b76d1442793537845b1294d11210c365b5780f962ee806689fa0769f4cdfb735ca57327a66a38fbdf228a77fa465024026104b1a7ad1c4a2d1d077fb46459289289473cbbaedacb8a97432b0e9658971d1aad210e423a577f0445e2b84e6d56f3d57a849e2c88adf4b9bdc62cc21f8ccb3c0f88ef76418fc82ae1782dedade323ddc0d0292908541f2e90ad9baefe78aa03f2a0be96d2c9d2c123c8034a60000772db7250147ca1a729d78d77e2442bf9c8d8599d19c2649a963569cf9539da096a656137daaae3f16fcad20177b176f776ef33939659f09065c049491e728c4a9ebf665a21108c6ee811251967ea4f23bbe47fd9f24ac274a7ba3032e81b5f3b7f91fbe59a68062c5916d2f780b4bfc379d1fad14acb071f661a298e909a09d6d5d44c98c846ff2e551fcc8d67b2327ff24dbacfcc8d05900c063dbc744038c26f615c15df4b8a00090756547d72241fc6ce3d454556b9677b4f5fe09411651a023e346f54ca6c02b23ec653588b6b402a83bb6261c73a6c3e02aa80b92c7c1247a0810bbc9eb03808ba465efcc6cc60f09238cefc4968a1b0d0fca94b65c0d9e00a39e29d3c7ef21fd116fb6231a5a230c2b199aa06162ba7cbeb2c721328c2943e0e2ae4b04765b59af3c4626758f50f ss = 27189f0f58637a5b8d393f32f497b1b84ee37eb5f0b505b2424a0dc1ee8a9cf6 count = 731 z = 656da3252d1b77cc872f469e0ce37365412ecf6128a614c9404b6bd314509337 d = 1f674aaffcacc85b5a8d37e7f090e600a4579c4f8ed3dea535e185e5e61d73b3 msg = 410bac81ed7b65471cf6c8be8e03af84585a3c07909a9602411671bd5bd60064 seed = 2bcb163917df07abb6df258e6e999d651b9e04ccc13b422317ed8d18574444a82ec404585b3510d392048cd508a6380a pk = 2f4a8c8bebbba4fb9627dab7106c412857cb960b6dd13575b4e87cd71a3a427824ad318f1eb32304b9a0b15560a13030e2f79c52a34bc198043b453c7119391654217e16cade540b68fca91f46213b137f4508722aa8acadda82b6238fabe82ed9a8cafbc1b566f8974f511fa5f5678bb931ade9c8b291775aa0c925c1836d2912e2bb6798709bae7907956093d784927c228c3ab95c968ca6a446a92507659a8bb7290891eb5760eb7b5837544c2de765cf9c4b7e39a0124982f07a1cd096c4934a87a47c18db56b8335124dc88394472a139706e60a32c05e35d3df410c8f35fbac05cb04c60ddeb19f0e63d77e81108f1a1c9e608eaa40b2bd1c8b47a31aad54968682dfa8821716a19b8298d8039247ecb10064880a46a7c87ac8f4d05bb0bc723eb1b135a409609e7492fe659bf571d2af262b2e4ad6f023217b3346aea298c15881bc98d6db61b2d07bc9652a17d78a8d7a6ab338c433bb05511564c5283759bea6a00a472c3bac8809c72be8ca5978a10187aacf772b174361369f9101ae6676b47471191167c650be0b334775516de3a81f280ab09854668a36c899aa47f896b339c606cc90a8473106114922185b902165d2efcb65484a3003c57bfcb47bc8c2168cc282a9621ae12293d0abd0337515b115afd608097688f05dc7ea7898ea573c107f07ea073aba395a4ccd89a2076c0f1511352e48618ecc89c55aa52e1b42e17a02e0a8c59ba17582b7a15eb31d28b0df4655281198c388a78624a7a19095f59320882323a595a10a509b94028759c331edbd75531dabed2bc2a8ba70a8137a060b2ac72f0bdd8b349be7703477671f76375c21350c414507a0123fdd9ad0ea54361358754e477e7c414d75a29bcea91d0c011776388c38b196776acea3a61f81849b58a9afa1b358e71845110cc144390b0d09296339ba3188d36e596b15ac51fd80e12825867e6ca30c632e1389f4a46ac2a65579e33ad6c87a4430618ffe0cd79e08b681a01f630a6ca9b0c84f3b96bc17bf9bc12d3b79ec62c1d62f6483ad41a57c03545b73e983213c210032ea51bdb37c0715719509b22c13697a29b98a53a4f6c9693672364f2cf4cc4aa0bee36c5cd15e92d0904be38 sk = 8074aa34006284116f3f1440e079370644c50a356dc532a107994ea5925c89cb1ea08697a2c52350c12df6a3077d3c7a83e4572e742db6c4859858c1705cca5df01a298a8a11914f99da47f6832028522a32432241b7bf94fb1cee2cc660eb2b34001237050dc010cb72fc956755cc13e9bc7f6a1e02a11e927782f45206067b998f5454efe29b24aa59c04cbc01b5b3ac5375434949b2a4005da8158d019dd8e31330d43771f1c189c1bfdd0076a61a0bbde78088c84ea5b842d7086cefc6c643e21c3f96950d06cb4ba13397a4c25756bda2a6741af689d86bc21e080c1a93c2bdf5b9ef82841b69914800647d0692cf7c3593f0bd5400538ad44df5a86ca3a1bb07f74eddf4bcec57c108a92cab992a1d87b8dedb57beb829d51cca8e722ce10718bdb780aae06e97c5a8a878917df4740fa3855d980cec7ba8c8b6b2c074343373833eb469119604829486a2d40b80920362518fda1721b78239d2ba0b8c38010d26a33b601da582cbb9a54c876c7ecaf9baa5078b73312617299ce47054f6fb8bc81c11a2645206863c4afca24c739a74722176d680b3a4925e69725699a9db34a0c58b1cb9bba5a991a264798d4b884c63a31698e661692406245784485a5a2826580fe09f27d10cb7123be7e8c69ae1374411609f026043f6731edc39b82abf68e020bf4925a2037761f61f679700492920a21c11fad3634d332fe048c84602b747a7cae0a20cd55c398fa6588e3c85bf210d9226cd8554c9e8483cc55526b6791fb93718b977397e3c3f0db54c48f10d09397addd657e2b602da15cbca9a870706270a5a99a3663bc9e6887fa7c15e8787b0c152e0448ff1d41a3b964516db6805b7aec21bc81aa25ba242648b195af0939287dbbd6685641d29619bc3b79e9c0261284e0d8aaedea48d7267cf12e0afdf3cce1b5a2fc0901a0784704b3381eac500c450867e9859e77abcd5747581a92ed14c033f7cc29965c7e65389951a106ae84125243ff2fa4119c8ca853250f0151972ca2a5dcc11f22588054c0f9ca3b8fce40e3cec3fd162a28d04b2016b37700456c3e93b135073d3801a2f4a8c8bebbba4fb9627dab7106c412857cb960b6dd13575b4e87cd71a3a427824ad318f1eb32304b9a0b15560a13030e2f79c52a34bc198043b453c7119391654217e16cade540b68fca91f46213b137f4508722aa8acadda82b6238fabe82ed9a8cafbc1b566f8974f511fa5f5678bb931ade9c8b291775aa0c925c1836d2912e2bb6798709bae7907956093d784927c228c3ab95c968ca6a446a92507659a8bb7290891eb5760eb7b5837544c2de765cf9c4b7e39a0124982f07a1cd096c4934a87a47c18db56b8335124dc88394472a139706e60a32c05e35d3df410c8f35fbac05cb04c60ddeb19f0e63d77e81108f1a1c9e608eaa40b2bd1c8b47a31aad54968682dfa8821716a19b8298d8039247ecb10064880a46a7c87ac8f4d05bb0bc723eb1b135a409609e7492fe659bf571d2af262b2e4ad6f023217b3346aea298c15881bc98d6db61b2d07bc9652a17d78a8d7a6ab338c433bb05511564c5283759bea6a00a472c3bac8809c72be8ca5978a10187aacf772b174361369f9101ae6676b47471191167c650be0b334775516de3a81f280ab09854668a36c899aa47f896b339c606cc90a8473106114922185b902165d2efcb65484a3003c57bfcb47bc8c2168cc282a9621ae12293d0abd0337515b115afd608097688f05dc7ea7898ea573c107f07ea073aba395a4ccd89a2076c0f1511352e48618ecc89c55aa52e1b42e17a02e0a8c59ba17582b7a15eb31d28b0df4655281198c388a78624a7a19095f59320882323a595a10a509b94028759c331edbd75531dabed2bc2a8ba70a8137a060b2ac72f0bdd8b349be7703477671f76375c21350c414507a0123fdd9ad0ea54361358754e477e7c414d75a29bcea91d0c011776388c38b196776acea3a61f81849b58a9afa1b358e71845110cc144390b0d09296339ba3188d36e596b15ac51fd80e12825867e6ca30c632e1389f4a46ac2a65579e33ad6c87a4430618ffe0cd79e08b681a01f630a6ca9b0c84f3b96bc17bf9bc12d3b79ec62c1d62f6483ad41a57c03545b73e983213c210032ea51bdb37c0715719509b22c13697a29b98a53a4f6c9693672364f2cf4cc4aa0bee36c5cd15e92d0904be3876cad376b811dc61321f7f661ae4c9d43f805239a359a6d0cdf5680337ba99f0656da3252d1b77cc872f469e0ce37365412ecf6128a614c9404b6bd314509337 ct_n = 982b1f5fdf4f14ddb9ac7221d2db899a0fe0244a13c6748c68f3093414c286e83500945596c6f28f74003d120fe5b4562d73f639fb65268108fe49ae9170362b433ee038d34075ed71e22ec3b0d9243a29b7b631f1b23c205bf47e2fbdd497037d262407ff99e7b14621d2221571adc86a7e690aba0a6f73471b9137c2e63f79b1600079e0591aa1fa1ba90e5d39f047523ec6416d86eac70345dd0757b391e82d48450cad58fdfa564dccfbc9afd4c0450ae7c0f2afb7dcd64eb591facfee6ac124deccc98308f19f1441d3002835b99f846e927b831268b993803fd4547d060c6f058410ed5b78ba92f3967bbccf08940ef220b9598541acba8f3420147eec5f2f2b9a4b1d8ff295d7f46ecceb7f42b07e6166a6047b717e21b700f1631ca0db5b9b7a95a31ce6c3978fa3ad0c2e22fa28d4651ee4612d0b98394a0bc100241dfd793d66766aadefe93b268e43a31aa42d5699c38d1e64dd2ee225d6cf66bc18831f1002b1d65d539968af127ed6843c87793e796a9de3abac290770248f9b0f19ca1cfb54b3eba687256fde08f7967a5035ccb0d44d1738bcffd8e3a91c851e4324ccb3a6f54b0bc3a042fd1732cfb6af99e38d1fe210ba7a2ebf2d600566babb029e45fb2fa888722c0e321ac934aa0e81dfcee42c2b86521fec3c7a0c336d1e14b4f2f8c294fc1fa1fb100ba86a9c156520288cc02a510474c669cee42d2e5a86bcc2a2ef5b19ac9e57c901b7f1a3b52688792543d1c039d4e2971fa4ce319e61d9119de779a7f2f79794e504e7a7f973c19a501dff16c9961c1fa30245e7832eaf58041c268351ac16a1513f09abc28e5163a431f4cec990829b3ea84a04d18ec37013283f9f1cc0aae5b6fdc1971ae921b9c673eccf9ec38b8f58afd5dd389bc2518c81c1977df877c840a02ab8f38b64e501dc2376aa087cc24cba7551ba7b0a92d840536e720323116153a6e7fc5c92c3d23175238721fe097d6e9d1fc39119184124993fda20270e9ef0b73fd4ea7a90738a3ab9db17b3e18e37dfc2b7e7bc64c9daa0f0e0f057ebc1bd4d1322aabe65e92a643a4a220ccefde39c ss_n = 7a189f5ca0c4a866923c6ffcd24211aac3de2e0a41329b2198a48d2a5455614c ct = 50d0adea79e417b01b4fc9320758cad2df0885be16ab31748b0111265323150970cc8e9f1ed4edb5ab5681677d9fa55422036965b265897abae28a45359a0b20a5b87da570ab04ff2edc3926b4489a9a415b4c5a0646faf8fa2e788c6b3dbb6e228973d3899b2fca4a5bffea1594ca4c4ab5bdc9954b007e9da22bafbc1a7219597100f839c79e5662c0e3df6996439319e9cd78db23861be094d85acb2c186cd57d7e697006a874bd96fde66bf606bcb68886e9aa4eaa1072248de2fdd246d0763dca84d06b25156d7411a97d3b125535d50a7ad1ed28a048be6cd65404922b7bb1c1c4db92061f1a4f36e4c77d2a97318683f00fe145fc15366a76b15cd9f4088a6d5421c2ca0388578f0d5c486f980e3290a2a60d17fcc683a96f12c0d5e4c336fad4a729b8fee8ab9469067593b4c999d8ff4aff691decc0486d8d553d4269717f2d48929e8573521cef89e905281fd8ed7d17b197254c88bd55931e5dfd7f396e6cf9261083c6071bc03a11417b69de012f260d42b3b627499d483bec7ff730df32cfff6dc1798f6022033074d5efcbb49207139073a30f33aa1081d769fb35a067f3e422f7d5e5c9a7b3076892731b6dabdd8949a538fc9a3e9071fbe62baa90288e54b124c7aa65b61a91954f28b57107755517c5f638917a20056457db9707d3d3bd9cc6a505a76b842ee45bae82edb6500a040a65329e77aa4f2128eb001cd39cf3d031e4a25cb1312e28ba5869a7f8e04518d1a5297df26650e3c5d4f40fa1f0eeac36e92c7547d68fe51f8875d3550001654a3eb3713bf3bffcd5f296605df42e2e5bbcb67a95c71773358f4dde4c62f8a1076b4aa67a617928b40057d85b0692d0f3d21aa4d02f42e51327ecfab1f2f651b7b685ec9f11d94419c5648b3eea9ed3b6b8a04d6743a4ed9de07282db08057082df892cd973845d8a8bb965bc0c0ba10fb4c847a28a26c25b41f55cda502d5c635ca5b631b113b8b21180b33ecfc5aa26e3446da86f2bd6536dee5717305480d10f6985143de45ed78d7d4d77afb62873540fe5bec61bd436495090392c9594fb2fdcfec21db804b9 ss = 05c51c41b0114e487008a9671050f93d4558933f8c964cddf84faa58e9fc2a1f count = 732 z = b6a41e1377dbfc7a4eccd343afa943ea4017e1e3c8c52693ec5c390c254465a5 d = 822994f49afe8cf55a011172382be625875168fa52156a765ce0a5a0ccda2c9a msg = 73fbc0ee85e3c822b9fb06d3e06d74590245391db802ba7b950d12ce33060e83 seed = 8f834e5c971eccd8f6d9b7f4a22619792a419d55ad9421e6fc622adb06cc424e692c1d3f9284857f8f4f5bdcca422246 pk = eb4752c7b88d45761501b9b1fa9758f7ea7c2238a6c8916fc8e9913149357ef930539cc58a4c3b12083ff84b51fd569c1a0699fa3cb96cb015cef18826e23fc5d34e2fd84838e24894a278aca66758f57f4cda89baa0763ad972f6e8cbac8aae57cb5e21b722f79a1278116b6245177f7733aa02a25f065dfc4cb3e5f6ae481ba619fa8132c5a97ff2a39064181d7b8a1fe6390826340595698a3450d1d64947971da615c3927c6ab3e839da8b9a54bc4a70245e4f1b4b6e764aa0bb83e5662cc38c6dc795614fd477ac25a005f1a90739c1194244ac549703da52af5ba50390a080d45e430812ab7b9da101af2bdc854d414f9d912330b37f0d7520d26012baea7b765c8b9ba58aa227a7fa972fbe41148b7718890029a1b82a2c32707612b59bf1698bfa04e022b963682e4a674b4b3b48d0eb11f313cdaae7bf4605339621905a95c03e2a5bdfb2c989f572a4ca25e160559974b4f6b22f65b6aa7893829278ad72f8a3ae550d5605838ab657ac5c606c143bc418a334113f5ce4625970ba5c4606f327b3926ab0d5d96cd85138f2aa6fcc117a6ba4b9370c495268c3488b4905427e24871be6ba7609348b3adb2660c401ae398822e26fea6a4a9fbb1dae38a287332c763a788bec56f691ac58571d3c3bb149fc23cb29580d181dbf208db6f478f5149f0db238027490e8f9194fa4a2f27b4ee9934e5db8a3d69ab72ca905399ca912bc37e7f6450bea0a2e215a1449cdcb6b20fdeb5a40c85d6f4b4358e60763023115b7aba7e7040f8254d2e998bbb8719ccb562c81621dac90d467281e371c6d393223a1bdb6e1741a25c56721b643eca5c3326daad22cef0314419ab545b65a7049a68a280a23d52822a54083b83f428859a706af509ab32639c8840089697621a1b70e3ea4bef1c745a441469d7a262298339aaa40d4a665c2f6492e77cf64872c97e1855a5a897a9370c3d1bf00d685da6533289b8af1375138eb383b65a34b293af44c5537b34b028024d347a3c030b70990199fdb3455a3566eb2cbb759a9fa835128704da32182e5c9b7aecb35394a3b9d6222924621bc207d58261afa34383957ee2bbe391b32070f90d500ea709074b5d02e932d9fabbcf1 sk = 9f90aea8795a7534ae3a1380aad5084502238fe1c22ccb69371c2d618c12470c156d259e324c22c5f95aaec667df47b53a511b03d933ffd718176b910e238e93796fed11bb86fb9576f183a26c700058ccd69979d61a34bc5292da0b1ee2062e85e45c5dcb7a90f92d0f3c302540c6748bb1c60c86f232b18e55a58695abd6c500b51589a19c3aa9e7ba478206c1135cc77727c2ec31d84910af4aa068d85221135dc899837ff15b4f18732131342dc5c90a4b9948a1bb68f307f35a17245cbb6f204bbbb9ac588a8e57b3c8be64c36242bb686018ca7513bb5b7bde3a3a3d482fa6b943c595c1451512ab76bb680b847461a6becb2d95044b7e045ebeac3edd09926661453b51734ea822a132b9b513b76ac7089c552f9a9039a717a2ae9cc5c29ca1e0c884ae739a5a720dc3155082a85f1d0b00b63975f0c7aa79bc84a1d394673a84cc080ccf7bbf8af44200531f65003e20db56d90c2b576ba590747f627852dd742ebbe28645401fc672626cf9b79912804df7116e773924e1b7bc0048f0943ddaba8341a0b2bcb84e459002d5a67f37c5ae85c771e5ac4bece6aa40103a70137ab723a69232c1ce9a65c5632f53a0232790ce11c49b89ba076532a4a2362a4d2aad716576e7906728cb12e5902ea793aafd9ca1355a52d00b4da68a4d06e6504fb070903730553106b9c607a221203b82807d96c7f56016855a9456b81f15ab69c364332a65bce58c634f9a2bf18b6938982910e703afd16586ba818c499b57a6cd1f635c06bb5c537b59ce6c96a0fc2b7461005504704c6996ade00aade38c85c113f0e376d3ea485389a576d408b65a2316b64081697b369469dfe64dc145738bc02b28676ba9c055626b3887850b372421d2f473323b6f5c1993aa733cf8a15c368c874059bd08d08e61e9426a2786ecf09570e8a330e23384e0adaa5c1c183466d7560037581856b66ead11a262da83be8262b57a3884989e684a235922852491a36f1180e23a89245196a616c25786ad78266d07f7262beb2c01e88aab45b41299af854c16221478cb16ae17665020416a8a5c4c8ea15d7823b7eb4752c7b88d45761501b9b1fa9758f7ea7c2238a6c8916fc8e9913149357ef930539cc58a4c3b12083ff84b51fd569c1a0699fa3cb96cb015cef18826e23fc5d34e2fd84838e24894a278aca66758f57f4cda89baa0763ad972f6e8cbac8aae57cb5e21b722f79a1278116b6245177f7733aa02a25f065dfc4cb3e5f6ae481ba619fa8132c5a97ff2a39064181d7b8a1fe6390826340595698a3450d1d64947971da615c3927c6ab3e839da8b9a54bc4a70245e4f1b4b6e764aa0bb83e5662cc38c6dc795614fd477ac25a005f1a90739c1194244ac549703da52af5ba50390a080d45e430812ab7b9da101af2bdc854d414f9d912330b37f0d7520d26012baea7b765c8b9ba58aa227a7fa972fbe41148b7718890029a1b82a2c32707612b59bf1698bfa04e022b963682e4a674b4b3b48d0eb11f313cdaae7bf4605339621905a95c03e2a5bdfb2c989f572a4ca25e160559974b4f6b22f65b6aa7893829278ad72f8a3ae550d5605838ab657ac5c606c143bc418a334113f5ce4625970ba5c4606f327b3926ab0d5d96cd85138f2aa6fcc117a6ba4b9370c495268c3488b4905427e24871be6ba7609348b3adb2660c401ae398822e26fea6a4a9fbb1dae38a287332c763a788bec56f691ac58571d3c3bb149fc23cb29580d181dbf208db6f478f5149f0db238027490e8f9194fa4a2f27b4ee9934e5db8a3d69ab72ca905399ca912bc37e7f6450bea0a2e215a1449cdcb6b20fdeb5a40c85d6f4b4358e60763023115b7aba7e7040f8254d2e998bbb8719ccb562c81621dac90d467281e371c6d393223a1bdb6e1741a25c56721b643eca5c3326daad22cef0314419ab545b65a7049a68a280a23d52822a54083b83f428859a706af509ab32639c8840089697621a1b70e3ea4bef1c745a441469d7a262298339aaa40d4a665c2f6492e77cf64872c97e1855a5a897a9370c3d1bf00d685da6533289b8af1375138eb383b65a34b293af44c5537b34b028024d347a3c030b70990199fdb3455a3566eb2cbb759a9fa835128704da32182e5c9b7aecb35394a3b9d6222924621bc207d58261afa34383957ee2bbe391b32070f90d500ea709074b5d02e932d9fabbcf1d302026c08b909a9baaf035cd9b8153bc77275cede823357148087d815dc2738b6a41e1377dbfc7a4eccd343afa943ea4017e1e3c8c52693ec5c390c254465a5 ct_n = f2ac007a611564e09671c725fffed98dec1bec6b1c048b3826de5836807ea7e143adf62a64c511012c06592039147eadce5aec20913486ca742a030170e75f48c847579d5e4972e88d6197f399812e1affa7b931f3f3ee028e07c7a855bace9d7b8c6fb36e90b3fd2296da18aa6db117719bfaca9510e92cf07051d7c4b6ea2514e31a3af5f220dd4241f6137217e7d38c773d1534f720b91aeda04d361c7cb870b4664f7a6b87839a8c48832ea98fe119bbc6c402d5e7316204fc766abe2967a984b653c54486bd32bbb02d107f8d3104833d10b075694e140e267fd1e23f956e83415cf314128c119950cd75d5801bdf61147afd4432224842f7ee31ee760ee9d092f9259ed8da491ee32bcd08e8d368e7a38122812e713aad18673e0efdcfe16a2a8ad31a17a65eeb68a1d79448bf520df9b130d3523567c738ab2ac9e23d10759bc9463ef26e283b26a991aeef2cbda24dda67930cdca4e6090985ef7d32b8bfe801a08be3b68bdd313e00f3911f9a20c2ab634869dd00f255854c80ecc846b6efca788dd194d68672073abd30546355c7a1fe8c7ce35fe814d7ee791bbca53ce2957a56dea9f70a683fa84d7e94f8e960a642cf7310bed3437a0b47886f110a1f4bfc2d3363095d5f86c7db7920645dfa73fa85db6b29994c6a69e70992bba41af673792529b821ae975b75a6a3a3e609b65d850123ffc4ec6684bec78489cb68872d516d6e3917844820fa6762e6fddbb1e393bcc99e2c596541c00e0c73e7ba20b1f030fec9bdd12b2ccacc1c77ff92ba64a4da15d86342b25c1009f2d7713cd0b4395de2bad070c77921609bdcbf4aa45037591822af67844458ddf2718d5e94ab417e91389f7d10c3bf55a480d58d729d5b218e0f996981eb8993295c28c45f097cc42278992659322cad0ea3a5d5c2d2616124f53443107fd18e226d82fde56a1d424ed2c0bdcde025ec01815371abfdf2d0f7dabb87e222bdf3e63481dd4520e447abffa7097929216d443c79ac0b8054e4eb68ad2b1b1d0120bf46c5564233a34f216242983c97c0018b21a9b809a565174ea8fc05438ffba976 ss_n = 0abe09e97b38b9bb21bb71a7e904cb0926db9ca704464fb337eaa3596415df4f ct = 54f640b0757998a44cb1910652fdb8d59f3b3d29f4c811524dac31122dd5eb3e07c2dba30e476440872e2f793d12b80f41578711c55a45bb4884bbe010dd6d424ddcc88506029267061594c77f05c19326a446d0147171399c0438aa968bfbb4a6fa8b21b51284d3a0b78ef3c280a710d8492184dddf77ef354727013526b37bebee18dfe8e078b9198963b34632d089fd21e0463b3a6f70c3a3c031cb0d48fdcc9be8bb7fb5ccad399cadf076c448b30ffc8add7eee6d8fd6a5499027e853f264dbcc9e1eac580088fd7c2f6fc5cd6aac1f7af823c986bf2e2497f008c7645379e2487345c883196e81f8ce9d24ec3489e6dce30e48f5c28dee51be46f2fd1b49b5db6b54cd5ee9b11a83d1f6e1f081c11e8cac7f8642ad4a4ad796f78b3f91a8f75c5961c978746441f2c6f4a5c442523c5ed4aeb5a3db1b12748b82293d3734b7abeee7b720fff049904b26a865c2820949a9076fec805e973fa9996a37dea3c31f69a11806882616f8d8849e0a8c2d4f21a831570ea8feb1eee80c91699b80dc1f751a2829464a1aa3ecbf93a917bd2c0faeed30ad2b442b010b018d882ac1ce7b4906514b86f7c4f454f4946a5c9c7644a9385cab7570a1fec6b6bd3c54abeb8899a031ab4b174d23ccf4281cfc2240daeec0508b3f62f1133cadd458c42ef77b176fc7e9a10f20420963b7ce96241c85bdf31f1d8bcd63ee08d0419cd2668329aa5fe4d0420721f78c8087f44f365a40a867a2fdb73a946f83fd4235b0f5cfa21648bd285c01a2058900dcc83b2cfedd154fcc9996b2e856970fb925ddc52a5ca4afd36b88b30ec2c8716ae51258e8fe680b88dadfec185d6897ba517465d5f89ddbcfbe4ea39844f3c0953e7134f4033610877c8f5736a9b649b0841cce5b4cdcebf21d66e5458ff08889ad343810fc24a20a56b42d4264f0e46dac693c430dca8dc524b08b3f3abde6bbc7a1cf5e3410a07240fa5b2745f1758b3417d195a75100b74cb7a776feb1b007a1441f80c7e675d06dec3d38e35ce5ae940f68e29792ab99a6ad9efddbcb671ac6fa61fb4cac2e2054eb3fc69f2cadd6215b ss = f54b3115e7a470a80ccf49dc9a6ff592553aefc08bcb1169380b79c60057a978 count = 733 z = d26ef1d85ad424c56ebdb27214df62a724ef0d59a9fe6ff2d5325694c408baf6 d = 59e47a3e890089079a668a328beb9ad445c8f73958e0c7a1b1bdf1357fc6202d msg = 2e1b481470f7960a5e4417fb8b716f6440010088cfdc857b89abb03bbfe8d69d seed = b783ff0b6a4da38451042bf054663b0fab27c6cb87f5a366d83fb83ac2a54391512a183df7355cfb05f3ee2250f09d1b pk = 04913a2936392225bc06512090ccbd1798074be74994f094a71c669dd17651413e550bb054c631d3912a1c7993254b0714645ae63c84adf5b3b1c83f2b20006b115427f5454fe568ef5b7465627128a5c652850ec3b11a3ad0a51eb042e6576a0186829aaa6a42d2a7a410840151597f624501832f56172837449bbbc30f4c26057752a4a5302df0e4b99d900f005b1984a675609202e435b2070c680faa9b20e2cc24a927db540d8bcc430b9b1cde6963af57a4be24a38ff77aec68bcba9413dd553153b05d7b283010d40341d579cc6a62ac81a52368205ac4aad0f32dfcd80eacd8bdd9242f14988c69147a363153d2ea91b761a538973069f78dcffa9468817aac2b9253d32365105957a87961d6a66d36c7bd7951a7f80339677f5e5406633664ae08a2e9440b419599cfd67b33da2ae111819e900ee669aaddb277c43133bce4ab46a0717f083569b51ec9774421257283386bf3090265d66d365c7ec9f99c2f83a5140b8c73e0a0f5dca9b2e51cc82a267ea098e1c80c14ccbd0238c30c591fa1a000656a9801138f759cb35480ceb1dba26f034d5a785ece03c62dc21ec0a68a384116a86a9f7e17bd917849229711ba061cb7197ef4a23403ea635286cbba2127354b77ce22768726c48f1ba047e4c313183aa1a61b16f31266db8081eb92020386c116453f60581966981b402e18334879f459af14536f5c9adeb013bb961e45843053e0a7b3fc3db36969f04593d5d8977362c18ea3bdd81400766a6f013274874a47c401607d916feba7026d6753fb148be33b6513308ee6852f2f980093a3bdb3286a39f425f6a7a24434439597888916637355b22179342c12ac63b1cc63fab83597a0dac3cae27378f67c4b717837ce8710e98a472f76a408fc385f32080ea99f853745d1225c1fb4ca1c8a9e03e1668a1bae76445864a0b625d7933724591f25ccba896260d059ef361192c5c2a9a4cb02573b278447caba39dbaa05ccd9bc08c503df21235392af407a057d7cac9115b9e83a4017f2a2d93a8592ba4d3fc188c450660bcb4d2bc222fe908903a374ea369545111a5d8197725a7cb6565cec56f8d0947513f71dd256bc03d1223a0ee6b3e71655b4528bfe sk = 750b4f08a741121a6911b1b3d7c00c9f7c9ff20b9f42093968c4771052211f9a66ebf0a5f2f796311bbcc791c96564c6bd35b672c86bf298b617e99dc3b20d906a29c431ba4cacb987d3bba5a263dd6964a5f27ad15b983b7139eb36a91e571fed6c84977c95a302988eb37b9ada8e797074e4b786be1baaa1820c1e2006d04212b042be0e1560e79a91ae242da0b341c2d27a2e0549a9021d7fd521631c85f75408e19363d2a04cf7275409787ac4b233b10acdd70cb13563425f367b56c20aaf787effec3b15f9c91854a1c859a269d41f98cb3c8d89727b390ad5ca71af8228cb554c7a471653844058caa209abca3e81530e7536a7d9a04b2a6252a107d2141783420170868c4e428862e61b629a274051b5427c517ee19789366c19bc7baa7c70f1f55ca1f715221816cb853b0f7aa4366caeaccc0ea3dac5b2197965983dfd3254b3a5a9c869b60d3b9f6d268079948e12a537d95b7a93b3bfb40a7f3fb178f4cc7bec8271d8141c687206eb1acdb0ea1b733cc6e8d1a00fe6a4fce2470f76457f2c10948324d52c9301024d46f6304e18742bd83e2b6150e2264bdbc65a54901ee1c1c218205b7c5855449b6658776c2aa527a1c988e212ae47b948f6a50312a464c4c7a9d554c9f437ba0ecc1c2a3a4d66aab5f55a506edcbca49302dde7397de42e09f534440c9f73742567738428a824b06a05a836bbe2367faf95aa21c051d7850e29b00b4f663fddd882aef96068119dc955c8bae016ae6a4c81446160e08f17995d1ebc4f40f38e00579ecd353cbeac48ce705abc5c633c9439421b6688f7ab9f539eecf0b9e2cc2cd92ab4c735371520930e630020466f9c04632058477a5bbe4cf826dbfc1bc9498ba8c5a8e4dc16b1ea3900836266db0815ab3a4c48131c6732b7c31c8d64c1e5909c53a3c1a6359b615b14146b74eb17873f865fb1e74bf4c34a740cb0685223d507689889204e5580fe8c4384e1918a4396855652f12b12ea533fc9b4054b2289cecb2179fbc3665a1ea56acb539c5fe08b9b1cc81404536669381c48ba73a082af123a18d864cc3d3066b4b7a91722c804913a2936392225bc06512090ccbd1798074be74994f094a71c669dd17651413e550bb054c631d3912a1c7993254b0714645ae63c84adf5b3b1c83f2b20006b115427f5454fe568ef5b7465627128a5c652850ec3b11a3ad0a51eb042e6576a0186829aaa6a42d2a7a410840151597f624501832f56172837449bbbc30f4c26057752a4a5302df0e4b99d900f005b1984a675609202e435b2070c680faa9b20e2cc24a927db540d8bcc430b9b1cde6963af57a4be24a38ff77aec68bcba9413dd553153b05d7b283010d40341d579cc6a62ac81a52368205ac4aad0f32dfcd80eacd8bdd9242f14988c69147a363153d2ea91b761a538973069f78dcffa9468817aac2b9253d32365105957a87961d6a66d36c7bd7951a7f80339677f5e5406633664ae08a2e9440b419599cfd67b33da2ae111819e900ee669aaddb277c43133bce4ab46a0717f083569b51ec9774421257283386bf3090265d66d365c7ec9f99c2f83a5140b8c73e0a0f5dca9b2e51cc82a267ea098e1c80c14ccbd0238c30c591fa1a000656a9801138f759cb35480ceb1dba26f034d5a785ece03c62dc21ec0a68a384116a86a9f7e17bd917849229711ba061cb7197ef4a23403ea635286cbba2127354b77ce22768726c48f1ba047e4c313183aa1a61b16f31266db8081eb92020386c116453f60581966981b402e18334879f459af14536f5c9adeb013bb961e45843053e0a7b3fc3db36969f04593d5d8977362c18ea3bdd81400766a6f013274874a47c401607d916feba7026d6753fb148be33b6513308ee6852f2f980093a3bdb3286a39f425f6a7a24434439597888916637355b22179342c12ac63b1cc63fab83597a0dac3cae27378f67c4b717837ce8710e98a472f76a408fc385f32080ea99f853745d1225c1fb4ca1c8a9e03e1668a1bae76445864a0b625d7933724591f25ccba896260d059ef361192c5c2a9a4cb02573b278447caba39dbaa05ccd9bc08c503df21235392af407a057d7cac9115b9e83a4017f2a2d93a8592ba4d3fc188c450660bcb4d2bc222fe908903a374ea369545111a5d8197725a7cb6565cec56f8d0947513f71dd256bc03d1223a0ee6b3e71655b4528bfe559311a9cb08a158bc65e4d342e89ac10a75bebb0e4c0ecc3eda911f30cb5139d26ef1d85ad424c56ebdb27214df62a724ef0d59a9fe6ff2d5325694c408baf6 ct_n = 23971884e6d1b3460a6093cecef876ad663efb83f48ef26de28f5722d15c24fba8d5a70442dfcc8b03960d734cb351808b753c97468ea90d5750253beb532688d9e114ef730d4bc56d15d5af2be382d1c6a7c1839b5731d8ec56687d05ad9b0e38cfb26ac9ae65edc66b03f7c65d7b982d638e97cb97272b773f52ba94dd13f367d85b5d1a68a7d3e2dc0518661f20c6241e3235720868a597d816b770a799829ce8fa5e079e62b26fd2bbe89169e43de22c11d7abe3eb83e8bb9bd7edd31c7831dbbade899b176547c8d66cba73337de78576521c197ad5d07824a5bec6b163fe1fc35783caa5a0b5746c305153b39b298661c3b47646325da63e251ec9aad065b134a09351d4d93b3cc96b7ac12a0c73fc0e017fadbd156aad2fb534a93aa3c45b2c98aa07f0b55c1521ecb68848edf70f8b717943c81857503a69cfd080fece45a8c3f31131661659f75cf9c079fca6a35a60e48e6f7e2a6367dd142578cfc57b34886ee65f837dcca6a5c34d000cf0cafb0bcaaf137001f27e60814f205508de830128084f8d4d09eefed40c864c7ea7ca74d256cebd48acc2939ed899a69f46dc9a5d17f0220cc453299c7af79d450d57fc7e10d32cb8fc7a6d47cc77e78f393f40ff409e791d0a889becbd421ed764bb94420e6b1d8b8674171452f439ac9e538ee50463c9d23b5b92684d0f6759bb3300dadcf603995e3b6c2ffe9e6b0fdab9dd3c2fea33a017774c148cb1ee198881e80a436cc1e1333678691c2bf9d4d3228fb640c69c22200a4d41d6400c83cab99325c6d70b6101d2d551130e06abdd6372e1cfaf4cfbb44cd5e9eb80aa3a3091c64a79094e74aef368a2d72ef940085860db24f823dc256cc8462b2c2d1e68baaf92fd7f7128f71af9af038cf2b249e46cacaa60146461a626907fe6be96cd0630bcb8839ab565ebc8cb875e344e15b4940f3782a63bae46696f57d9e6221e61b2c6da39007a60962115d8d8c73c53d925a782ec17a59548ae6620d5172333e4b0e601d8304d2a95ea878c9ec0af998320e427b4469ae938cf59df294f6b8c81a58866adbd293f8a91e5834a81 ss_n = 9e64dcf4a5ae8933c18c7aa6bbbba3cd87d42e53c5f0c7f0dbf80583f58fa68a ct = 8c5053a0c0666622c0b931766d532f85f08c3b2988d7bf5a2d5777a7027ededac9d124294d5ddd2d5a2037298e8a4344a85736637c29643768f8f7695f0c5bf3df4286b0a41566912e4f27a616528d2eda35f4a2687bd35782026316923d1ff383b068f3f828ce9b5808c6407564ed9df64a42bac91ec9692470c683aa032b9961c9430bc3d68c39d2582f0b68b792e1874840e8d96dc1507017e8180f12bfc247ab010938736706eda06e29f4d2c52f930fa62dabcc57f62d7208635bcc944cfff28d6c63110fa50b66870c2f8211186cb1876e76a6068c06b9062a7cb3553019dadc1f064df35527bd0b7a41f91f7156b3e0e8993dd04282af710191be93577584eea022f89bc7f4748ed98ba61f68648e114c13f34e2fb2cf02f3c3e1bbc51e0f654a89d928e19b75507446d69bba0f874569c2a0b36bd0842236d0a86f0b64c308afe1865daa383919f85ea4a9b63ed6269172c476428aea145c454e4fb443fb9bda7f37616070d3c711deedc8f68e21ebc0612daa0d62331d6be8057742357626f416ff9957a48e5413f1a98e88094312174929f2859dfab02b67065af6c8eaa6ca622294b5928304b66d34bf1aab43ddd2edeca8f512a7ad1a2b0defc73522e8926c283b1848744f170e2811b4409138ecfb5153a230dda0867ddb4302267436756fb33e58c433c1668ffeeb0a684a1c70e6a9feb4c4d229069fabd9321dbedd8d2b79b7eb92ab7919fae8a3078a968031b8f3468347b71c6e5763f49f7e9c88bfcbb5d190e1c419a4857ed071645ffb2e58317a6b45115bac719013a8af5ab0d3ef965c276cecca34d64f0dbdae634936216e728f6128b61d7796937e2567f418afcdd89011fe3456f368e605fd3f15d9109ac8ad60fc50b299287d563ee2fd210d0db2394b98662f67de11a4e97d9ddc3585586ab56e94797ef094b1dd15be550f5515972e7388f83f8fda81335b3b05a10c6e19d13deae8641edd62743b2e386f7d4e6b30a00fce910a19556871da33183493665b39f96099d990a6fab7b08eee7382ef6d84620be78686e35a998aec57bb485e1e41897ade7d006a ss = 5167ceec768a90280f78e289f35bc6094edfeb5927b03643c6c8013be41b7566 count = 734 z = a47d12e7c951478e2db3c22523106e8a9725af76695b5a3235b5b5950ecc3856 d = 9d9e8bc69246a9397b120f342285c2079b858d290c6cbe80094068b17ec87366 msg = a829c6d382c41e0aaff06b490b9b7f90f6dd7999d3bc13fe1ae39124350c168f seed = 2894bb9f283eacf244155f4e30a4b29748abfc527359b10d492cabcbb4f0e6d24f6460133ab730a5e473cef6ae782e77 pk = a5a37e2a1c83325a6716c65183a56d1fe8797aaca00951485ccb720ac6c7350c8667dc12b195bd598c4d72b9977d7454ee2a1a18d871bcb7ceab113dd6251a7bc03e634c0445579d4a466d5a5499296b36412659c44b484ee68b5f774c704a923eab9394583546d0a0bf082ed46b79dffa66d38bc89072b302084bdac3356ca42905ab68ce92108d477386e23447557b9338241ce9039023899fd2405cb9b62c515a61b99f8b42318be501f33a511a79084286b69d980265f6ad27f28a6e9a04b4ba1fe9f5a94d05b0b3368624190ba1a8c6e84264d33a9b333a48b8754ec402791b59b2985c6995419ebd200eebb959c9a267ffd42985b285c23128b68880213c77090955f6b52b062c5265806c30158c530989be6a16a0b4cdf2126cadf53b7844b4a00921624ca4439636b06682c8e351794828f1a151428c729cca025e04c6bd6c069ef342b3c519d0fa0b08776980e46c5f202ad9f80c9602188520c19728991d9b6e8f234286111b9dd470c8757e96d7b9255408958b73cc9639982a005c045d9d0c239aa3b917b063439bccb9d3ac64d1813f967fa9212ded491146d86d90938575c92fc796376e7c760af81e044518a822104e953c6c657fa09806294cb9f85b255ae112f72bce60e0b4a6017d42ea73c8640af15561af8765b8a9b2ddaa1e7b17b44ff398391caa04f71a3543ab4365b60c28138eaaca81561ef6148d0c932c755a9d677aa3b346c589288321099c4efc99ff4b9f8d0862a0d73423fa6f0456a40c300f36353825c72984db730423b1bf150775d522b482c6de061eb3bb52953685f227a292d9a9eb4998bde52e5e106fd30c3c8c231c80f33e61b321679c60a18c1591d97a7d095487877a47216a8762c7a7a28030d032d4a9a300914adac1c2641485e67b0105387a1c057211571ccb167db65cb9635449e39287bbdc99b4bb986b541d07971efcf312f7f05416f272227b008187c63d37aa85bb4d9ab04a00666e3cc6c920fb2eb86b8e2bea27cefa8414fac1401b08f0b759f1f87c8514bfb5096f77501112a29b38e28f7fd061d9f69a34948e58059a78ba34eca05c1f00ea8bfb494d5f4cb2095bed2b8023b0fd17123699770858c9d410e6 sk = 9b143dc4da04007336e7d4a0a1e26570d6ae83428c8360b26ed662390568982ab68ef3a516dc4373b483f1910870a1c62c3b09124468d4128ab3b235ee504bf3c112da92b51bfcc83d046e35396cf35b7cadc55a56154db4c27b1d39b3559494ade1952da51810ac707a2002d199839eb09ed147936aca3975f80719b18663b6b39240578e8ca5bfa3a2a075cb8083739c8540f89474afe895c995a964531cd86a1f37e34a4af35f8b3ac65560b574ba62339b64b3f0768bba8370516041a12c2ab85ba9998a9c195c07b92d567b2cf1e5bfc1307deb3b6a0ce8c8efa282cf7b8b5fa7a9df95c0f7f0a2de25241de5a4374095f681b1b3737ad7a46aeab04b0048b94a9a1a3e99a3e75b0fe992cec3546b1538a234a78446a288019703d9fc8b9782b46163267c172b7ef465ea17a58a0270104225789a404c59ba155c5675219c222a749db2962e33a6214ca66e3b9b49d669b785cab737b35725b501657e81248ce4c0398601277c5c3c74857a187b51edf89746e48ce8b8504b493511d233a6094f56d857870ac029a3c0eb2773c0b11544e897089a6158586b93e16e35120f90f250bf101c48654244d11bd13773e6818a48d1ba2e814a9fc46cd0dc36eea50b3e298131d76a2856c6c6eb44df062018b8a054eb2f9a03014c651c59835d15a3367b04a5c7a5cc052cbdf79615ee4254ac8711f1f99cf8ac8769833b1d36122d3a09080c375e828f176515ecb2945dac393448aee0f0367779065ab71bf61079658c832d629a1e809fb9c9b4bcccc706447c5eda1104908a7c1168dd9c414e8c4c5be912a8140f336c9d81eb1ca340a4c403477ea0c146995183e973e63657e6580bd4d3b840ca6bee9b3650195049587e786546812bc73c466a03dbc107870fbf5026b0794f21518beb9cc869faaf19d0bff8dc0faf60c75a084222d05fc820a0ba077fee070eae4ac054658cdad67dd9caaf06c566dedb63621a057563c95812abeb62a5ab741e86845a51b9c97658578a6cc34e0b1a0a914f90fc7780f28da45b1fbe6090e844994d435cc6d87bfb722688515b37161ffb4bc98a4533a5a37e2a1c83325a6716c65183a56d1fe8797aaca00951485ccb720ac6c7350c8667dc12b195bd598c4d72b9977d7454ee2a1a18d871bcb7ceab113dd6251a7bc03e634c0445579d4a466d5a5499296b36412659c44b484ee68b5f774c704a923eab9394583546d0a0bf082ed46b79dffa66d38bc89072b302084bdac3356ca42905ab68ce92108d477386e23447557b9338241ce9039023899fd2405cb9b62c515a61b99f8b42318be501f33a511a79084286b69d980265f6ad27f28a6e9a04b4ba1fe9f5a94d05b0b3368624190ba1a8c6e84264d33a9b333a48b8754ec402791b59b2985c6995419ebd200eebb959c9a267ffd42985b285c23128b68880213c77090955f6b52b062c5265806c30158c530989be6a16a0b4cdf2126cadf53b7844b4a00921624ca4439636b06682c8e351794828f1a151428c729cca025e04c6bd6c069ef342b3c519d0fa0b08776980e46c5f202ad9f80c9602188520c19728991d9b6e8f234286111b9dd470c8757e96d7b9255408958b73cc9639982a005c045d9d0c239aa3b917b063439bccb9d3ac64d1813f967fa9212ded491146d86d90938575c92fc796376e7c760af81e044518a822104e953c6c657fa09806294cb9f85b255ae112f72bce60e0b4a6017d42ea73c8640af15561af8765b8a9b2ddaa1e7b17b44ff398391caa04f71a3543ab4365b60c28138eaaca81561ef6148d0c932c755a9d677aa3b346c589288321099c4efc99ff4b9f8d0862a0d73423fa6f0456a40c300f36353825c72984db730423b1bf150775d522b482c6de061eb3bb52953685f227a292d9a9eb4998bde52e5e106fd30c3c8c231c80f33e61b321679c60a18c1591d97a7d095487877a47216a8762c7a7a28030d032d4a9a300914adac1c2641485e67b0105387a1c057211571ccb167db65cb9635449e39287bbdc99b4bb986b541d07971efcf312f7f05416f272227b008187c63d37aa85bb4d9ab04a00666e3cc6c920fb2eb86b8e2bea27cefa8414fac1401b08f0b759f1f87c8514bfb5096f77501112a29b38e28f7fd061d9f69a34948e58059a78ba34eca05c1f00ea8bfb494d5f4cb2095bed2b8023b0fd17123699770858c9d410e67c08ce2809333b57d0cd2c0f9cc9a5d90617582aa5ef26d133341f7b5ead6d9ca47d12e7c951478e2db3c22523106e8a9725af76695b5a3235b5b5950ecc3856 ct_n = fbdf69da47a8c3d5c21540fba104298c591194b0288657b2ec4ed086aee49b73940c6e91c79acb2dc7b71295c90c72290841bdc0e395be74a5df6bbfab9d696e189ac1e391cc9a62e0ee94d6a5f40e0397de486ea111bc05388772be98b477d40a1192229fa6b23b2601cf3052989f0801f1528e9b4aff03cfe990b917f6ad839eceeeff675c1095a727ad11810a79137fd6a370d401a9c6ff0be817ad243ab621f04b0b92c4ef7a4e74258504c83a2a62160841b67a470080609509bba8d4cb72bf5b228dc7c926b619a3975050e00c0ffea247f94bdb84ea51dab959cc0a8e7077c606286e30756c8b971f756aa50b7ed5a7dabbf46f1f8086131fbedb9c0d8c81b00c954dd9b134863ddbce45fa88c5369c43bead976bbd1c41d37dec7a19845b99ab5e0f46e2739cf3cfb549f215518f084665a5bd615d8776b1142373a3bf1e41b70be4be63170a243abffa30637ab62a688d2a92233a9f1155712c0b809c0d4acc1b1a1a1606cd9f3c3bbe279c11da0b4db82170aae89161b9f9cfbb431dec41b8dfa1ec2c8206e425d7f6590606824eed4656c6069e15b6310a20e8ccdb620134055988c5d0fae5d4c0bb88942651b432beee72b6450fcb19c0078536dbc7da7928fb1d7e9ce5626e681cc5849c532f2ab52cb76a4c1ef149f53faa2d5fca5f4667c60373aee360894c6b9b904df2ef207d3e6c6ec00687c797dd6d124f8e348dc915dcd9711f606dbaffc2964653be9a9138315b4cb19be17653af22afb0b246d88d43852dc17d16ba433a90f61b09b9f0a53d775802517fc58ef815e19e8cbcd08f2cd4feea1dc3d4d5b1dea284eb2e41e18431c9986aacb7b103412c14009e9e5ba7cfd9d4db22af74f835b2aa25e7dcde702107f4c984a8dda629fd9a69c27a4d6cc36ba024120d817385c79604e9c35bf743bdbdf889148fe6c12b1dafcb7a8da4500cf2cfea232f3859cdc3211ce5d2647c295f65cea4bb533b4767f72739651eba23ba659ac9dd003424be2127b98bc13571f3e66746ad5863068ed98b476277dd6e74a88e08f66f1abdb8d501dddfb476b678cc1ce2ccc08f ss_n = 3a983e78634c6f7e56c4ee8328a27d3283485b3adf098826a97b0fc7e0024c6d ct = b69e9f3486e8c4d5363ad7b211bb5ec5a242239803934910de6290af768967b743bc77d6c50019aad0fbd2c450e8b4927a348fb2790436424e1b4d969494e0caf766014dd2f8603a2e06b559c388339de1300acd4c41d388b41c3c3065383caefe2681f2a0fbb878b7aeb77d577bb0f41a8d9c3f799ef7b38cf421a09ad6295f61c87cc14d4ca622b99d4a658119d22703b5b82a1f7f1248208ce3f9c25e0f3f37b72820b25f1ba8e5f0ab4a49e63a4326155d30c812819d71cb1af672598fab1f78a1846096e23d48323652c9052275648b8dacc55c902659e96e8afb57f49975f98dd0eadd3a46bd0e6a1dc6c1dbbd8990e88ad3a1a2474e86299377f74361cfa8107b0ba65da225f50d67d55000c1f6a89ac62c3a1c261607e76a2615dfe2e4ec4f07667afd4ca978316e8b6fbe517e392d845199ea904dbc746ff14b2d28dcc7c3f1e6dae5c34ee4f51dd4a119d4d29bfa822ec32face450f9a14a2b9405946efd34a8416a16a2470667e2596c46e94dd7486de19a92f3f79fcd99045406718a8df4719bc99009f8604977800dd1da87572e899bc401e052bcbb30ad361e97752883d92ffc0ceb0f84e9be9096f13aed8ff4adbb31f3bc8fe7042f8e3f5479cacd5cafbec8e28f4a74b2c63d21bb37eb9b019bc1007c4cad339358ff16dfa811730a6f0a2d428415173be6a858feefc81d18861ea518a067ea10a93a21e9d8d3c446e5e510809f9eed05df2819ef5bbfe816497e91f4873c887b793ae4f0b5cc11b87f21c3f919c695315390689cd3b2e9e11bb2f567fe4a3b737dbaf2f6595bde166fe7efb8bc3d7b2daaeb1d6bd03b03f19f39ff60f11262c67c1f38ce212f88d5c127b1b74f7a272159f9c2af6701a99f4ff1000c65631dd81901907e8f5a863e72c440388d80003ba59eb8343dcdb4aa66137b9114c76a4c0691252e2afb2a5419d43115c71cdebe34bed3d3c4ec2d5a20d91ee7e100dd93f66e31e6f38a15b54611e9945993d1448ef9b462aefaf8afd8ab3d938637ffea2400875ea7c6f59e18bb444c5e2ea45ee14b90f5a3fe99d097f33ed992a3beb9927d4890 ss = 3b815bc5a1930cb88a959e9aa061ca6a5ac0dbe4181f067c7cb156f2857965b2 count = 735 z = bc0a62883bf79b2b89c403a959d4bd420a0890de4a158b582b879ec154e1f5c9 d = f601862ca94e8288515927ae501b99bb6c97e8e730ff26049492dad8560357ee msg = 7be15ed2c7499412401feb958fb6038b53b5cddfc3f87bc957d63cb9e07758f2 seed = 41405cb7023da99276dfa5c11530d441c6b7228e1c17c5abd1947492c0d5eba26b519d56a25296bc58dcef5426054d60 pk = 1d381d0c414513c2c2f23796d24c9e3b53b73329c0d8329d0fd21368f4931f5c4f46700e731ba72d353c01518087338c3fc25dbb209fedda088b70c66c230c57e2c4fb781f683291b4b421d671883ee8ca9be9619070621fb573a9f69506d49a5ea98a83ec5a406541862c0b7d893684423365040f092473c92634c5f3bdd46a6dab5915d5983183c226a0db01b6d14b781a60c478540d7c530e585c62806537a977d86915f299ab9ebb4b37c688acda687a81774b447024d948dc0b78c9379f26ac4898126c70aa52199a62f2e809b4326be59116ed394b1720071da7541e14ae0f52962895c7fda71f203ca21b56c68965ccd79058c13b53a404035a6785089895d480b467e06f0a55aa9eaa0007e2904a7477373196c0bba7b632039f7951400a53349396a106065c7420d5648c905a89891b4348713862564dbec151376c8d64c5ae964b6e4c0404c5f0af56ba2f24d5cb96568242171c32baaf2564ab987955c010ac99b031db97c5a64a911497ce5c279eb29c854e186392405709798a128b09406c63d2642b267087ce1b0aac2c50f2006a5cd9239e0821d4f4a698dc96abc6713b065c3ac2c2f04aa812f4a13f816eec1779f2564db20cc720178861d93b2b76ccd22bcfb6482aa47394a9ba6bf1257e0e9978857bcf97c9a5e9276c84a1cdde4b36d5c3cd83c30b9c77b002c77644379870429f59809c4f916490168c8c2ba3801c8e06e07543183a0a9788a5e07e8fa92971994817b69376a3c76ca86184f38821912056e577fc38cb5b821851a8c211098474c7b429c94c64f2435d8837f780b3e1238089c30101275f40e99b27dc597b69753aba217512a974a35654752066a1068a97a44902b0580cad349b1d057386fc980d70199f9b0c0f890a314bdc7c18285a6833a04e8b5a7d41bc845672f609c6f2494d2cd7226fc3c6c5fc0ccdf35133f0052098a47adb35b428b1667565f5678d21441ae8d71e0958c9ee5a4eff2b9b3cfabd78f5133afbcf9e7cc4c9f3a6dffc94a7e41b3d898b9460085600921bdb7a57295a01d250091c58c95c1d08f438f9193d79e567514b11146c8336accdf3933f8ccddda66a72bc83e1e0c4d2b8acfcf95dbc63ff7c8def sk = ede27ac2d07c86b0340f4bb93261bb3f2094c4d83ffc697ad4e55f757c6b46292787747f1deca4074a6dd844aac1b1378ed904ab458107c8ab78659113161772e127e2385abae363cbba247c49bdd0e2800a07808e408340a6899690c103fcb2a51433e54ba2ef5a3109083243d14388f481643c5cb1595c2856172d9731d2ba4d8571011ff132e1aa5682eb8354003783b34bfd268f1392b8ec1932be0bb3a484be543c8bfe3a116f77824e98b27389b3e6db54a3e244e3e9a2ec3b7fdc847bb9228f0b2c70d0615ded3ac63dfc6d5145b98858ba2632cfeffc9cafd045e63b33f18796230768a8ca2152b818bf8153d75cb8d9e104f710b993233f507c6acc009733b823fe4bbb067576923c21bde22cdf28855e4985ad18c91e96725e065804234c15b2087e909094e858435a38a76764179143b4e8c429493d5fe0ac6ba7574c6a468c3c702fbc0e5f415fcf2003ecc50e0b3a01176b2711aa31aa38c5000c91f73955f3d890bc7ace1f50b2a3eab425ab8f0a34184dcc14c2365cdab31d67298a4be52c9e76ca1dc82fbdb55b24574fa7f6a0be424817328856b3b5d6f1146048208d32b6fee92ccbeb95bf35c372b755cae9079f7717406cac29cc9f4293ac9b0c4e6aa2a6863926eca49b0335b3df8273805accd7802bdab38a4e92b2e249080f43a3eb694cd849a9e2ca9c6c953fab175f3ab384addc194d4639c557235e06251c158515e028fe371b1ef26242672aad1a93b404999b9a954985915bebaf7978a7ce5882c9d27b6acc6da283491f840888e91f36328f02b9926d9c606017ca9acb4d5adb74a63159af613a1a079002959c510c4169d818c7511cd8f238457712c7d693f4807639434ae5d5a63a394733076609465e1a5060e1f2426084c6d996093f688adc22078b3585d1a9a48d461eacd948e99587582837c816010f219037ec2b8835c96d68325173011f000ffd43b3fc432936714bdf0612a73a6dca1564d633cc4fb5cdab3c8f81092e5c5303b788add7a71751886e905c57260b1125144df68a63362283dfecbaa09418247b0a42a796c94874691c7a6b56c71d381d0c414513c2c2f23796d24c9e3b53b73329c0d8329d0fd21368f4931f5c4f46700e731ba72d353c01518087338c3fc25dbb209fedda088b70c66c230c57e2c4fb781f683291b4b421d671883ee8ca9be9619070621fb573a9f69506d49a5ea98a83ec5a406541862c0b7d893684423365040f092473c92634c5f3bdd46a6dab5915d5983183c226a0db01b6d14b781a60c478540d7c530e585c62806537a977d86915f299ab9ebb4b37c688acda687a81774b447024d948dc0b78c9379f26ac4898126c70aa52199a62f2e809b4326be59116ed394b1720071da7541e14ae0f52962895c7fda71f203ca21b56c68965ccd79058c13b53a404035a6785089895d480b467e06f0a55aa9eaa0007e2904a7477373196c0bba7b632039f7951400a53349396a106065c7420d5648c905a89891b4348713862564dbec151376c8d64c5ae964b6e4c0404c5f0af56ba2f24d5cb96568242171c32baaf2564ab987955c010ac99b031db97c5a64a911497ce5c279eb29c854e186392405709798a128b09406c63d2642b267087ce1b0aac2c50f2006a5cd9239e0821d4f4a698dc96abc6713b065c3ac2c2f04aa812f4a13f816eec1779f2564db20cc720178861d93b2b76ccd22bcfb6482aa47394a9ba6bf1257e0e9978857bcf97c9a5e9276c84a1cdde4b36d5c3cd83c30b9c77b002c77644379870429f59809c4f916490168c8c2ba3801c8e06e07543183a0a9788a5e07e8fa92971994817b69376a3c76ca86184f38821912056e577fc38cb5b821851a8c211098474c7b429c94c64f2435d8837f780b3e1238089c30101275f40e99b27dc597b69753aba217512a974a35654752066a1068a97a44902b0580cad349b1d057386fc980d70199f9b0c0f890a314bdc7c18285a6833a04e8b5a7d41bc845672f609c6f2494d2cd7226fc3c6c5fc0ccdf35133f0052098a47adb35b428b1667565f5678d21441ae8d71e0958c9ee5a4eff2b9b3cfabd78f5133afbcf9e7cc4c9f3a6dffc94a7e41b3d898b9460085600921bdb7a57295a01d250091c58c95c1d08f438f9193d79e567514b11146c8336accdf3933f8ccddda66a72bc83e1e0c4d2b8acfcf95dbc63ff7c8defa9a6d8010d660e884fd2b2b8892ea1c390474f0db939d4f5ff21c5676c514850bc0a62883bf79b2b89c403a959d4bd420a0890de4a158b582b879ec154e1f5c9 ct_n = 8d30416a43769b581b0b9708da8dd8bbce9c6bc830ce591b07c27bf9daba3c763256a059b59e62f457a6df77bddfb4355b5123e1eb592d16249c24b126be0a6c590f258c54710833e5fa5437b33c52bfbbaa6f18b06cf66f6d7d23544ec576c084d123a4b8261df653e92d313976e405cf491a0a54c878b9cd5bec942457cd29368f4c73bb3d98ab6d06374b7954df46cfe38411313bd50e6ab55e713a1363d35c01899f486e79179f61fda37afc176465f871056ccdd64b2348129c33c2bc55a0e0be600749623369581775409a5d3d4bcdb8f59a7b55e48b459495a06bb2e0b9d41971d7c529c38929d17f4ffa5a8802f4923dfcd82e1661722d42802c2660fc524eff8227c09a6a1982345a0f1951e56bcfef4582f3def4a373a400ec59c9af13feac0d5cd28299fa0f993c62c9a5ae2ff328be171aac11e1f4114d33f3df5057296f2d513ff6023ecfcc0c9e0e0a60f549a033a956beee4e4fcf709d3cc2cb376b133ed3afa503f7641791d8c066435ba049e94045313ac4329d6f20dbb7c607e649bd39fefb7e6c37df91cd1903d299b6fa1e768abfdf1453a5eb0a48369168442c316b450490e95a52d040e6340a9de7a0b7b3ec0e7e6e6f5f903883e8b596f3e3032e7e33cf393485b70beba70077758e6c8a6cc8509f64e0772d0e926c4362c140a1ca8e2dfbab4911cc2122677443b40d9717ff16399caeac1464d0d92db1555100831ad7d8a75e4e9325f2ad7d4b673e672c3c1f0ae2d852db8c373014e8a90be4ff39a47bceb524b4658e7f41f29c31e7bc672d71d976a291bd15fe53c57679063e377951d65ac409e198708dadef13381918e25f0c519a406aefc8d0ca6e8f2ed1d9b6662a8b8f2ac8055eb7b81fa3553b7a78a11c2aa8ec742d62554d61ded733efbb934a94d6f0aa17b07cb4a5852bbb6bc265bf1bb8223c2a2d424ca05da04453dd72c74e8d9ea7dc61485734d31d217b27c7eff18cb1c81d5595a0d3c873ae750b10dbf057cd2cb29966aced113beee6943fb94f5fd569fd164afe021c1db45ac69c5a1ca378aa83b9d0fd381ad5567d153d077ce75abce4 ss_n = 14e204fc1a3bcf6657a9305bc7700cd5d285ff5c736b642f0c52205e472e497e ct = 93bc7268c7cf4cb9a4bc3da0e546f3d278a2d4aeb35bdc2e23985b168fcd152b7e918e94b63431823240f3f5091e7a5bd78ee268af86a978f72dabc200dd0d7644bda3dc3f79614af9bffd47d1fb01484858f454eaffada1696aed7715cb1bf60e1cbca251e90fa8da1c3da3fbbd99d624914a8e029cce471b7f28cadab2cc8a09ffd0111bf237b9f76f6b0e3ad8ad24539829f07329a6c14f34cd3b53eeb64ed4692a5367b7145e76a1e51050f83a951f1cdd755fbdc8e11fb1cfd8ce020e1360645494565e149e5fcd5e482f115897e7d45af8a75bcfe1adbe5915330f7c536b0f61174b51af6655498ae510a856df0b61f96a2ee17a4f9eb4124d40bac3149cc41e2bd7b6e121253ce490ecc718a22b4f7f692aedbfdc3e8d175abe14cb6fa3ecf9d885c7c455dca80da0afe7dec4bc780ac2d00a58383df54f89f073ed3767117fffb76719d320fe42701af1164bc96f23b085ee28351446d4e6c54c4f2ecdfea7ef2fdff372a64a134cc8d3b9c069d1a22d258516c4a52548d2048a23a6cd34f151a4ff6cf20525f4156c66504b58e6de6603adfddd60547584a5297e8145a11e758548cf978d950947ae6a065edf85771e0f948021be658a4f858d874b4c7c23af142d49f9dc3329405fe5d724c6b6e91e0a9119726582c264b5329e4c1c440777395996c08cb0199d1a64cb7ccdaf1e55ccf86784e2499d7ca9e328d14f8ae3ea2aae8f6af770c32295d4c8c01d024d54e33ee8d9239c676f22f507805f3aec9b1d6cef6c23bb6af54d1e52274e90b5b409f584605cc8f60a77f51f415a1a0a8b351b695a42f977d072c769bb36c4871c66d92a29d6c7a3e06df7a881e35f9ac391f3887751386821c19d9c2bc2eac7d17ac5f0d69b0e7d442e46d7000a368279fee454eccf55860c7878a64293412a430f7e7db0f241007041f4cd28aa9fca0769b0293e80005cfd7dc0ed841d046a2ad6d8a0e1480dc50039947c94eb17917dfa67c82df59d37306d179c16186554e3f2cbfba6d718f693c98b6787e6efc01accaa3afb6b4852d3958f8ed9c1a633a132306b2ca6a711bdb637b729 ss = d35933f74840810866ef1ff30f1f5b9b20d2782a550eeaf55485dba4f65b6ddb count = 736 z = f52fcfc237533ed815a4f3a783cd047535be15616e057b4af052c08355a02446 d = 1110cb5d2c60a5cf2770a0c64c807821572fabb9c06c3fb626cb312335d6d62c msg = d105f2198e8f189950e393f6668df42c82c0f1de618d4a122ec7edfa95ba0f72 seed = 5f75b85aa0895cbedef25b3179c509b6e3027ce786bf653a84464778bb41c41164090139c2a0ce24769f3298e139f84d pk = 99035be0472596e235c1c7927d47ccb1758cf390580dd8cd183a40e0923a5af55ba7916ce70acb67471418416f0ba38ac4f847ed968b34d0658c5b913cd1be98439ab25503f0a84a541a9476aa54545731ec478b41552b916095d11a9ad118b268d658df12695a005c08a0216d392f61c3996712b13e9c590b5715889382f5c4bb7296ce92ec08f6e67cc69a28b3940fec8852c9f3481080170eca8936a7a122812672b571e651b785d5b1dbe789f9a972b2a084460b3fdb0cc4f9e82cd12786982a1c06c36834f1a984e775f72476e5146e0b01b945e92e6b073041e99871dc0719f155be3bc27fabbf38b9a3d00020b55716467174ab802441f747f7f85af4dc3c4f9421d3793cb720a2b34b3f56038f79b4495a71cea7e49718d126bc183506e285432c7059fc3133d3334ee83943175e61543f032076fe200b74e943f2708a0f071c8f876778a30e1f783ce7274c07b4b67fb96303e1bf595a54f84c5760fca88e84cb7e6761cae5557df9ceb764816c2c105745a0a736741f655aa5f7971bc1ae1d431974913a88a7596109a2cd7051ad29a3ed629f7e7ca2bf063cc824bf0b5c435ae32efca349a30027477951d835a69041c32f15c25061a541446590c28d061038dd6c8ad3a705a409300c913abd1941130a821c866d1d975301ba3c903c21d6f535db9b620549c8f07098c6c1889b72624323bbf40335ae7cb4ae60674394709767020d9009bcc45510b6c68bd6887f8137d14426bdb69b825971c9c306f063984a3b6861026b522954ac71335e318aa8a06c3d7245313247de02a801daac26d18bc9c2cc5a1b350765a360f55be672ced5aa84ed11a4b7e68720388924075df487be42327912ab1e1c771b2961a4d0e3a55c77283ca63370f735fa51151d0814a90b920ca43856b6cc71c17a2ac477e8c9bc6af852112847cdb47b72581bd26cac7dd979e107187a762a0028cd31cc1460866d0cd2b870f6a0fcfc249df872af27c3d6f6b4d4640e2286356ab9c3122a36fe84b498f713bbf78137c8c7ade53ae95a766285053616311e7806eef8bc47e91a170c233ebb519230866252115fba46d89f43a1ecc2681c6a160e6c5c3c63aaef4a79c953e5a5ab3bda sk = 8955487d3949a226cd90f4171a80beb5ac7a323b37ec47c6159b520956b85d3712de31c253e490d18b3ab58095bba5c037280a2a15616bdc6941497497b87ea9092dfb553947697c48b91ff136608ef98d0eb930fd1a81d93c82ba9002eb996af62bb36bb1696e52ac0736cebb0b713040928ad62de46b561c47b301d8468f48043f87ba008d03564812aa00c842714ba2a475cc8352dd2720a23710fab7b3228b706b71971b213a80632f8d55497c4a9cbe5106464b910812c95938b077d54550456c21fa4527ec3c3b80b3c79b71e3a0cfd2ac45fd490450863f5dc55846d9356dd13993826a1160ac612a74882485d5bba81860af82d8b7c3b9c98da41fcbf4929fb60e7909cbcf9bcced13912a4287cf77772720b955f15d07a1c854d0057be1c6043b5987440fce63973f55ba18887659e93d58147b1b05393a902ecf9b36461905518caf3f6a8cbf494fff076ac98539ced91bfef73fb002ca9dca599f880f60fb268164c80a28671e09486792724b183a2222c5cd814fc0b8631b6978ed9495bcf3b2062bc452a7b7b354bc8c74887f4671a2343d0a7812dda8bd4be00e12074aed46a50876ae15d81e0b3cc16cb7150512ae960b2301d0ce9899049631ccaf54c87dc652f4083fe6c113cdc137aaa06450d156887abdb8027f22e6465e3c0515308002a7ab3788c23fd7bf18b0ce0de9a8af79b90f8c9f9fc59dab740ea89686fa35351fe19cd79692e7507d7103149f0bade4c13ac461000dd183dbc33aca207dd4a165c1e3056ec0201d14cb4740b177d27843a5c7f6c22c048a85c5408f39b29b47072f61206c65d2048db6612de8a520477c2cd9554dc14faf654e5424b91bf0bbd19b60e483aeeb837213e37b48d63cbd68790ba601aff5a029ba16fa21738eea82763591d95a3574a01b93a59771d9ca4de42203a316eed792b9dbc47b511815dc3728d576583b4410dc7212591653171eb1f35e0992405938a0f485217289b6ad07b5ef71c91cf5cb512c6ba673c25f86a58ad9b97e8a57abfc6e0a902e70eb505ec454b49c130f3483e31409a1f9640e843541cca2f5eb0099035be0472596e235c1c7927d47ccb1758cf390580dd8cd183a40e0923a5af55ba7916ce70acb67471418416f0ba38ac4f847ed968b34d0658c5b913cd1be98439ab25503f0a84a541a9476aa54545731ec478b41552b916095d11a9ad118b268d658df12695a005c08a0216d392f61c3996712b13e9c590b5715889382f5c4bb7296ce92ec08f6e67cc69a28b3940fec8852c9f3481080170eca8936a7a122812672b571e651b785d5b1dbe789f9a972b2a084460b3fdb0cc4f9e82cd12786982a1c06c36834f1a984e775f72476e5146e0b01b945e92e6b073041e99871dc0719f155be3bc27fabbf38b9a3d00020b55716467174ab802441f747f7f85af4dc3c4f9421d3793cb720a2b34b3f56038f79b4495a71cea7e49718d126bc183506e285432c7059fc3133d3334ee83943175e61543f032076fe200b74e943f2708a0f071c8f876778a30e1f783ce7274c07b4b67fb96303e1bf595a54f84c5760fca88e84cb7e6761cae5557df9ceb764816c2c105745a0a736741f655aa5f7971bc1ae1d431974913a88a7596109a2cd7051ad29a3ed629f7e7ca2bf063cc824bf0b5c435ae32efca349a30027477951d835a69041c32f15c25061a541446590c28d061038dd6c8ad3a705a409300c913abd1941130a821c866d1d975301ba3c903c21d6f535db9b620549c8f07098c6c1889b72624323bbf40335ae7cb4ae60674394709767020d9009bcc45510b6c68bd6887f8137d14426bdb69b825971c9c306f063984a3b6861026b522954ac71335e318aa8a06c3d7245313247de02a801daac26d18bc9c2cc5a1b350765a360f55be672ced5aa84ed11a4b7e68720388924075df487be42327912ab1e1c771b2961a4d0e3a55c77283ca63370f735fa51151d0814a90b920ca43856b6cc71c17a2ac477e8c9bc6af852112847cdb47b72581bd26cac7dd979e107187a762a0028cd31cc1460866d0cd2b870f6a0fcfc249df872af27c3d6f6b4d4640e2286356ab9c3122a36fe84b498f713bbf78137c8c7ade53ae95a766285053616311e7806eef8bc47e91a170c233ebb519230866252115fba46d89f43a1ecc2681c6a160e6c5c3c63aaef4a79c953e5a5ab3bda71cbd90e890e9f58ddf69788e184617fe2f827d0daeece322c7782c6efb73016f52fcfc237533ed815a4f3a783cd047535be15616e057b4af052c08355a02446 ct_n = 646e528f6fe6f7f5cefb7bf871818d6202f22f8c5722e771eb46c4f014610ff271a80cd49ab320c3909c33c9fbbfbd76e8ee7ac782320eda7aa5b6d8b77523122c962359ad7b1521401e677298aed0e1bac22ad6af4721da075d967785be9fcf387a550c17544820c00ab17787ac35098f2147397d8a2dedee8d40db0fecc3636bf93ab9f3400ce1eabb86fa2778ce386ae7e80c3a2e02e9d2d033aeb267fa57819608ad1d803a16cb40671e746078684ce7f166ba7ae5db83c7d67510a415a893c61e2b8f6e69efe20476282870b22c1652d149262be4e52dc5ee1a3c4c170c8fc3c77d9cb78f468db75c931bd3540a4aca9f96d9cbe64237948b346037b5ac34e12b1c7a166c53243892ad138eb7ab1bfd334c661fbc741508bab423ce0b5f42767c6c168b403a0aeb761ba38cea1384e9c6c861d98ee88c3dbb870fe31ecf5d6eaf7bc780c57d4a7de10b5b16030cd3c5873a8f8b1ed505a4658261b08883f7d27448aa3d1d4300834d1d1df0b80a07d06d984d018f32e855d8aefae76d018e582b134471b492a643843a4378b06c9700eccaea52f4add56d4cef26c60085559886c6b9ea4c2bb83016f023fd74105a6852ee0523b6d1ebe84a9f279f89ad144a6a1e59c555d33dcb22f31f5863f334a500985282bfa42ad01304ecf452a56ee62422db056ebff1ee5a180c1f7268d09d78defa03a4840bc9897aa733d25d3f8ab3796f47fd9535b15063e68c85d94d50b8838a32bfc2b18d4e8148b882d90deb8157508ac90c661515d8b0e9afa6cd2032c7668ce8148841117dcd00788ad4c83623c2b18f8d57412555fbe43a1231f2aed3a421bf04a300b9f991a3ede6dfe412406565be727c89a8fe293eab1dea9d91670bda1f22b5053baa1c290b854f06a9ae91b2d1992636a1ef18b5b1e786ecdc12251c1d04758a98c2eb87b3f7d50ff0da654c7e2b2de5603fd4a20e8a5a6ed6531868cd5b2b8377a88191d47901d6b24154c6fcefe6b49c38ec9fd8f7863f5c91c5249398b266615ad053b6598bc851eb77697fd396fa7d698d218e16440bfdaa59606eea8f7208615ede04d7 ss_n = 1ba8e512a019811332565007ce4c9d7054124950b7d0942f800187e95bbab12b ct = 00678c99d690e0ab13e652437a813aad01f02f08a517d46d3ef9517708e551275541f50f0037b34c75c3f4435d20e52bc0b3abc235694f71cec0df5b5c81ed3c54d5b2a00deb2b11714b24a8668efbee79492d6a97f96f213aee1a82dfdf27b59c61ab207a6bd6de21895dbfdf090c99a97c2df82b5fabf285ec7fca7ffa1e2340f078cd089a6b20db376a0f8400d328b6e15a91490c02ac4476f4e6d79328e816544916abdfc8d7f21939e6039b773887f49c479d23e226e7b64496733e8662c8786fae8d3cda5f9f3326ced0ed443a9930072e0e97216fa75f932b54aeef8becb6d6b521ade2bf76c043281e83c37e98711a6e5738ea4452060e14ed704377bb88d9feb6e6d875a6cfde761adca78ee118d677be0244f99efa71ba5c30b33c187b4bfb9e4de126cd6e0e98039f05e5a57e19d17b29c0edd5c6e4bb98e126d388622bbf54077b90cdfe46d4d48c5467508dc206eb64942c179fe752909c50fdb2b1beda6f8d19d893c48822f272c6f3c669f37a6737bb3c256ac7c4a37cd1ec000ed58727aa2bafeaa878fb5952296d06b99b526413d035fa2d019e22d4b0cd743e7a9561831286f321ed9353507c6ace990f90dd0b236cd7da1ed3b7896e86c2aa7c8437b90dc5dde1fb6b09ea1c7423caa7575a57af6ae29eb50eb44c6c5fb62cf8f4eb994758d12ab9d28b99a133b225c5abfae39f0880b1cfaa9dd39be264fb64d96c9b5aa80936a77e4d3af2a687b535fc96a3cabd70613312224e4426084648dd148a98df8fe831fb60618accaf8aeffd630ecb95349ec02e9cffa4026de8d747cd22eaaed53afc8eba779dfefaf8d0a4bb3cd260f61f8b877288e2a562e8e6bab0d7d18ccd1a47f5862d5d166d7edbc27e3bc25fc217956b3a3d7b45ac6c33510022ff35cf041217355b26da47fc9042935e4ef21c9c4fccaff32b00751f03eb52b851f5a4c76ae71214e7a2e0afed83045a365a302acf2d2b84b473b1667c336adb3147cae8de1da3a779af8699099dabb89922d86ad853c0c47023ee8758ec19a157253e15ec87cb18c77fae4b8524dbba3c4aacf2349eac53677b ss = 557510c7ab6fb91e8f549ac47e3552f6408778335b7fd4b870506e2658126923 count = 737 z = ee7e5425d4163c465a4e8c4a310b053d6d53e52604e48d369a4c74d478f25dbd d = fedf3582ded63a0158d2b557ca737c178d09bda6906cc59f92d3f1e6cd4053b4 msg = 3e843730d180f6875f6b7e13d612967ca3995e345f961125e2e96c9843505146 seed = 8731b89934a1d3c143b95e721d0d8ca9bfc5273c46430472bb0ef96fd3502b7de5044089068e181f4a4527271c1547f3 pk = 50b4b8ac554c50c8c21186c48e324d9dc847e2f533bd2a0c4f881ee6d1a24897365e97658fa07e4f095f8f2702ac180b6338584905c682fcbd80676c8abb3a7ee4c0a694680cd1a5ebd996a170a0690cc045a75a1522b5e224360442b918c4bb22f320affc883bcc552b3188eac187186976bc85214342765ff422fb066053046766c879e9e582e1004dca89044d700954114bbf911556296c5fe13158d79f6866971b1b231f718d9b04cf76b4213a4485fa535a375b4fc255652d611afb2a50916aba0af4c5bb694eb0263f419864e613ad9e245d7a162a820a162f25644d55cd1d0153afc4391b204683927426195a3cd9beb8e6128feb186348905f6b730ca640214c81b9b21359c6bd51a7b8e3087edfa0029cf2bad2664b526c21cc641205519d1ed7aff36655f0e10fe717bc951a2c98cb5d17986c44e74a0687c4b2881ea76369cae224ed8bb5e1a0c5161935e3200b87a44dba93150414051ff3b5994c8f90115fa1d908855631d5b767e98c4212390a7ea816c6e1ad59726776c7937b52c35c748bad61089be67e47b74ab66531a90716bb2768f360106750393beacd7c6932d9f11f02683c088238ecab39b0c4abd1f688b0f07f87f03db6848a2e287507d23482f696b830b6f8797dca1b64ee7bb42db192c7087491ecbdb5d66fe5983393344233e98c3a910551627f87704df0258ab81502bfb192f9cba1c64016723cb839210929f1369839abbe056c2b6c27c6c09de390c2160155413934f04c86be956a8464a5955c9f933275198974d39481422c990aca18266a7ddab21a0215733a3b59837b79df929e0b2958c2a59380b53dc857bd07548b5b764d81ec678e018ca7804e65465b1c8a54a411a74878407f1661927177011b6134f2bd21e380079c9f8d386002d07654423d2f6343aa7225bfd76694b65d9c814b69104948b1c09e56404334c5f2d3a44dc69d2a01386577ce7ad0af3dc08d46407b6d4a92ec925df6231d34669b7ebc3437207da6365252349999a5a01e18cd0fe63535e4a576c20f431bb1d3ea77a0258ba17b41b9316e95808aca84b471d45b01606514fc46d58034bcd6de7c31bf662aa0b58c00740522aa46f857942be4ac957a14 sk = eff33dc461c756aa9c2e32c34db23bcc4167c8c35c92d7533d9b48d5e76e50b8349821a436a38a73d0924909abf01c33d05b5b96c93cd5755887cb315c341e1752ac4b6724a917cb0368666d5bb3dc8469ed70c7fd9336b804cfff58bca606c2f66c6a0ffb1e284027a71bca35b429f54b015c28080534cf8bd605ffab69b106715db70612523eff72c28f8743f8cc1ad8941b8fc35ac3271b6e1aac7f26237657ad4a4c583ee32cc3ab85bd08440f395ca6b63cd3ebb3173b52fc933e21c217f044389b17a99f1c811aa86c58297b63b91ee6d362e7608c8f693ace0acee19371d3166188f3ccd8d56fc581732da7ada976bedfa33facd1a01133359ddc5c74d64a946982ec1258c1d157579aac5038ab4ea17090321f781127e9a7a698aab94f9c916891b7f5b99c93b93ed1a4783580b38b98b4e8dc3a47da177edc8bf312ac70fc6f8d5a763ff44cc8bc85a33864e7c38389b1c7cfba46fe3bc39ebb08f0585f32bc754902cb30e599bc5a093a8a690b9a83dd8134a9fcba49c54482545baea253f8f414b8b37fb0549d9fc8c38fe4ccde7b273ff5703dfa089ca51399e13be51c80576673ddd25de1921ff4d0338b7a2afc5c346c8971b753b926527e5239ba2fc22cebc598a3933eac59ce07751c7c761b50e047a61128199343c707aebd8838fe73176e4b3d19cbac076623a6119651513e9ef1be7576540a9b2c5cc424dc11931e86643924c455d44f744c136e24bbeeb391aff57724bc096c9283ed62a5a2944901f7cfa6d4c0bc07c5884b668ed89a6b24259ab1cb6799633f7c2b4a9a18569c3d3d18753be3a3e6058ec100740478886d3b820708a583d47156887c0cd495ff031848304483d56cb2b60525c35ed222b685f53789b4acdf7c5a53c68785e02f715c850ee8bf3b1a277954c110b0965a1a20d72742c6720eb30c3307723c0bd67ca9a65e76171eeb4269db189b4f2b01b0d3c118e35bbb946416035af065577d307a96520acd1a9a60b5601f73146119c49f001083413acb1c051c18a32e17c8c83c055ab3732da0957d0533e78512a9db5544e3ce461bc92fe82350b4b8ac554c50c8c21186c48e324d9dc847e2f533bd2a0c4f881ee6d1a24897365e97658fa07e4f095f8f2702ac180b6338584905c682fcbd80676c8abb3a7ee4c0a694680cd1a5ebd996a170a0690cc045a75a1522b5e224360442b918c4bb22f320affc883bcc552b3188eac187186976bc85214342765ff422fb066053046766c879e9e582e1004dca89044d700954114bbf911556296c5fe13158d79f6866971b1b231f718d9b04cf76b4213a4485fa535a375b4fc255652d611afb2a50916aba0af4c5bb694eb0263f419864e613ad9e245d7a162a820a162f25644d55cd1d0153afc4391b204683927426195a3cd9beb8e6128feb186348905f6b730ca640214c81b9b21359c6bd51a7b8e3087edfa0029cf2bad2664b526c21cc641205519d1ed7aff36655f0e10fe717bc951a2c98cb5d17986c44e74a0687c4b2881ea76369cae224ed8bb5e1a0c5161935e3200b87a44dba93150414051ff3b5994c8f90115fa1d908855631d5b767e98c4212390a7ea816c6e1ad59726776c7937b52c35c748bad61089be67e47b74ab66531a90716bb2768f360106750393beacd7c6932d9f11f02683c088238ecab39b0c4abd1f688b0f07f87f03db6848a2e287507d23482f696b830b6f8797dca1b64ee7bb42db192c7087491ecbdb5d66fe5983393344233e98c3a910551627f87704df0258ab81502bfb192f9cba1c64016723cb839210929f1369839abbe056c2b6c27c6c09de390c2160155413934f04c86be956a8464a5955c9f933275198974d39481422c990aca18266a7ddab21a0215733a3b59837b79df929e0b2958c2a59380b53dc857bd07548b5b764d81ec678e018ca7804e65465b1c8a54a411a74878407f1661927177011b6134f2bd21e380079c9f8d386002d07654423d2f6343aa7225bfd76694b65d9c814b69104948b1c09e56404334c5f2d3a44dc69d2a01386577ce7ad0af3dc08d46407b6d4a92ec925df6231d34669b7ebc3437207da6365252349999a5a01e18cd0fe63535e4a576c20f431bb1d3ea77a0258ba17b41b9316e95808aca84b471d45b01606514fc46d58034bcd6de7c31bf662aa0b58c00740522aa46f857942be4ac957a149b30093d68bd2a279d048ebc99073e3285eb8fa98beaf5f2200a80888dd8314dee7e5425d4163c465a4e8c4a310b053d6d53e52604e48d369a4c74d478f25dbd ct_n = a7f39c7f0e2033157f72d1fc0122825638650e59037e943e7028950f99d6cee875b8b6d678e7de0e7b476a6a7cf738ba17f4518ce279103611fe0e951d399fe385cb26e15aaf85ea96e82de7f27b49dfcb8a7078c9a576eeef45be3efcbad161c80a2193d3240858f4671ed593e8308d7e3e0ebeaca3fd28db171e4072e7d419f8417ebc877863421f60db0cc33db0c8e0e1fe2ef84005f4acd63a88dbf7262a91b3e977ad870564428f52840931d02912f8fa4bccb9ca06637184f2ee9abd2d810db32fb159f2e322313bdfe3d6683aa373876bc132d6a995594f719773e796cf98cef231f35d7f4ef897703dadd85a1442b922947cd0fcc93241bb315d17ced50a4b0189cc0bbea0ee0ddef29aa6a3b9d04ac5219b0c132bad91c12b0e8cccd761eb1b6e8a3eb4d6c245f48fdd502fb3d7853e63af838fe4c14600a338253db3f96f91e983d6701afb90f55039c766a9347a2027a602da69adfe76e6671cfd1dcab9130eb99a5a40fba05cf2c918e5c508784614421a7487928a058c65bbcee38a83e228f47f532d3063df700cc73ac5880ffc4521a2849d1958ef594b1768249345236b988a453ee93f042424e7d244942a8ada96bd7e5e078922b77ff94448ee4713248647b913a9f9aa15788bb73d29f67f235ab3a8d28ff8d02ef7daf36dffdbfbc0ee3ad60a3257d3f1c3f49fb07f99a844db02748b4d3f417575958726417aa6a89639e6762522a7e688fde6af7487347aac16bddad01ef226ac6b2fb9b4dcde33b91afc322be4f58a81f8f296e35467b5b335eedeaf1e599fe1d4a1fb51f56c1308fd913cc6d0ac9700c3a18e6ffb959961d6d706db582bd0d7a14ae18715b35059af9e0824cf97316488baef9ae7c583ae238ee9011f6b771f142b0a653d13cbe95242d218062aa9d88ee7ee2152b72a3c80c6ddb12d6f9c44b9793f426a13ffd89cf3206891778d4c035fa9c3ee0cb19dace83367e2cc9a96744c83b34d24aaa1a97d42285bc3250f9f31fb748d445a1f7cc7c660ff7032fa1d54a1a50d07e9b4c10b5d01383339098d8bf6629088433d34c4dba3172b8de9808d ss_n = f8b3fd0480f1b15f370e06afd45a155ee450104a9560096a10ffb966afa0359e ct = d11472d40a930791996a6df7e49c977c00ffe66eefceb8e7c058ca79a13796487f356dd5ca1f96a5a700e5b4eb0e5035b5b10a4b4e7344472aa596a2856562abfec1d68b6c601c096e79df8c60f92786a5a8be0a967a83a86b3144339e464a5d96cf95d362b66f54a5af391687c610fe8c38132417bce034a972dda02f44b713d4172bd3f4f4c739d08f723bd44e9864e73450d42980c73b1a26694dc3360cb83ee472fe9677a62fef95c698ecd776c1861060b6f462ad6dce2c4fe1b7eef6db21712318ea6d7a95f50433735345bfbfa01bf45e16c310b7bf1e94bf1774fe5b52fa60c1eefe78df68441039d241fb9bc1304d143a0b01f701eb82571243ad95922acc03856aa8770bd1277c78f01a44ad57501dd729c192bddaea2277a21f492da55131ae3ac1bb8f2ea09e6e1be8ea5aca84d595da609e0c6e073c1cf6706f8045fecb24231e873f61c2b0de919d714225b5dd9d3fd184c26f1330e0f867c53c2f1847b3150da0e68945339e8fad9c58f8236d697fffed170eb1b67a68400c4b208ba9337bafdb4b2c2cfb4cc715200154ad9bf069c804885b7543af9971edaea2474bfc29e188165432a96aa3dfd6960b625b71b18141e7e920c199a7e7d294a0e5c4bd15fbaa51966ab53992adfe3b772f818ff419700825435042c8e721aa546014b34fce66c8b05905ea0dfa19a0d9c1d9deaf5d9dbf825ab823f911059a9857e2951cf26453062ca0b0ce2732c02bc47dca2362e66fc949b55fd08827167fc71ddbb55c070d489cafe6b4ddc3b762c34c50a43407e1f22d01dac80e16af22b42d5e5c7cacb70267b135be2d9164d9c1b084c7c3eada9cbba9ca707ae70e8bc5218f5fff86edc1d60c7dcade6569036bd3aba7f15b48632407815a0b0ba07763a5bc1df2be46312972c4a4f8ff167ff880fde729bd9df2908ed0f91c9652a2431752a3248b7537ce7f7c93096428ede672149c8a1bc033cc41d476b3faf32cffa09664520fb27b9953a0e55239d695a0b7f4359432f4b48f60ba6a27437412de0cb6e5adcf1940b1b577706b7e9889741895aeede4b187e5909b647cee ss = fbda197fb05196394ec8d65ed46c7cad7503387bcac343fc97e19ddc578c5596 count = 738 z = b4b04dfd91c5ea04c5f5b7e38bdc76b1b4fbf394d7b101c3da6a2da3c92ddc99 d = 024d70d7bce02c17c45650ab96a433982d20ce0a60dce0d88b551326a4729500 msg = e6e37e78857453451179001774a0423a6996cb797e46b5d718f37cadc3c4f6ab seed = b83f183acdae7288495d09081fe1fa41b541351d3a7f9de54ebd2df8208164ecfea1c54ee1a651273245c430c8484fa1 pk = a1e46fa4dc79d8e3265ae606bab5153484867e9037a1e0603d646ed92345e99a35255a6676568c8bd0188caba1e27bafbfe47460818175766e80058b7f0965be367a526c43803024c5e5b25bf43b1aebc30974688c706439f37431f40542e9be3a17ca58f3c3f1e434941729054458dd88045431a73cb56eff006beb3868cc79626739c0b3b38ec64400af8aa389c765341ab1fa401b67ca463d88370d622a89826d256a98fad5508a0c8c1ab7233b230046fc7e52783b2cac6e60e9ca3f81117cdb6858242967c18085150730a6349941b488bc5d711c156544b18e4c74e8573b41429a92728e228039b954b654e161367a04ae039d7167c9f3651e75ba50d9ba3a3fe7c5c2780c5fc0b59559655cc818a6bc2f501613ce195feba8b38d86a9849310638261aba588eda803ae456afd4424eb86644cc2a6b23b3d1344174f577fccb96c22988a9c5c04148a73fd6bc3b2a66fa7a13d9c6c53cab63b98b743f8a856ac0b48bb3200976077bd149c43ec018593543fbc87e27b006c27c421747ce5b56bcbd4acd486b251f6c05999027f8caaaf532121e1b189d772c2a628a790a4c7458bcc845185eb9e16666ec42b5d1476b2a860b28b69738e8746fcd0aeb7ea24c3e9294f5bc1ff0169b8e3411b892708eb2d89d7189f8a5db34c35bc842fc64045d4910cdd0a2467974f453881577414cc8314641710bcb39ba004734656b851ca50f0949a57a64a66f24f685c894272214bb903b3eabdfa34bb34ac564469ce3f2074ce33710d8569a83b4f2e00aa90856618a9af93b03a32c6aaadc37ef451450c478f7afb75a363062aa19dfc530dd723b4deb14b80ec5c33c63c63bc30b2e24252fa32a360967b46b6f5205e29ac2ad03a1ee6d5cc0f443a4361a4ca726198b9923deab1d67855bd28022ba7158ed0075a3c6223070f6c042613b29fffe85d827226be82c26cfa4d93da54c5b57c455547cf42b97a837cf4e54ee2129e195279cb7625476269edcb8cc36538aba4ad1168ac8f2c56909222861c0a55585ff0e15bd198287484a9b9f59a12416d8b42b67e8c89328acdaba12a2f3779b7fbef3f0dc626ed72619a7e0e7c0581c72b5be515c1fc04ebaf25b70e6341c9 sk = c5919e1b886308fc4ac334cc2e2753dec07006431da45600d3d48c76eb883c5ab2a9d415d7666296a6a3f310402a834e760c683d31a9ed58745680be73e9cf15e75e9b057c6cb981b846cd732901a42cc269f421a245b670186e6c890d23f109389698c6c0bd310a0e73c3772b6733d97520192c838a447873f208db0421b57757a799494f3a001042542c07a231069a2cd8946fb1513897cb145649560c404fa14fb119be6b07c0d5f3c3eef19e5d2740d5b30815e91e7a0b15e2c456eb7042b1a8c87ab363f13673ec62bd60d1122f06923bf665e9b743d06a6a6f5431e6727beb890b490919b878ab12f47d07d2acebe16b899ba1086495aa846dd81a5a05b3cdfdf6c32c89c401dab4e6f13c009c9962a2193551443055c8d02abe816bb072b0a50ef4aecd33262566866da2a2ee6a66b358b74bca8daa8b564fac0ff069230e816c9f807983f2ce33e2bb73d2690268b00f789879e0ad60b137172b563dd1bbb109c14d54ccd475049941b8c6d965710cabe3360db45373c5b41548f895d09a18a7c16c41f39867fa7ebe600cb70759d7b46f9d145e932a5f145abb4be2c1e4a90dd4a906ba581bc504301b2b7555462b490a0fd5638718109b95e10fe5b65e2f2417368805e0d712066850c9342ff85a868a9a0a53707d5bf26613e8519aa61d1aeaac65156526a0066e51cacfd8280440375c072f5511b98c50c53232a287842382dac71b701385d8410dd02653492be17495ad102ea399cac1b1b0a95498cf42453e880ce493415785662b98cff316764224880df7cd71a9741cf1685cf77f0e7c5180c44b88713b9e942ff9d52836b21dd2a23374c71415689476d58a73aa97f716ae4c6430005d444664c07933c62ddb5a32908576225cda605fb14570595068d560434a9b37d964934f1365c4f978257c04dfe2655f873219652826d3bc2b1435df83600b68c8e5a76ab0c722f538c21b8a6fe357bf693c8e3fa26ad91b4447ca0538d85f9fd61ad469159e519dda7ba5f988b3a8a149771512b5506f7349bb43019aa9241b33a4c6d1570b47ea5b243a88f2ac9bc1a0c4fd8813a1e46fa4dc79d8e3265ae606bab5153484867e9037a1e0603d646ed92345e99a35255a6676568c8bd0188caba1e27bafbfe47460818175766e80058b7f0965be367a526c43803024c5e5b25bf43b1aebc30974688c706439f37431f40542e9be3a17ca58f3c3f1e434941729054458dd88045431a73cb56eff006beb3868cc79626739c0b3b38ec64400af8aa389c765341ab1fa401b67ca463d88370d622a89826d256a98fad5508a0c8c1ab7233b230046fc7e52783b2cac6e60e9ca3f81117cdb6858242967c18085150730a6349941b488bc5d711c156544b18e4c74e8573b41429a92728e228039b954b654e161367a04ae039d7167c9f3651e75ba50d9ba3a3fe7c5c2780c5fc0b59559655cc818a6bc2f501613ce195feba8b38d86a9849310638261aba588eda803ae456afd4424eb86644cc2a6b23b3d1344174f577fccb96c22988a9c5c04148a73fd6bc3b2a66fa7a13d9c6c53cab63b98b743f8a856ac0b48bb3200976077bd149c43ec018593543fbc87e27b006c27c421747ce5b56bcbd4acd486b251f6c05999027f8caaaf532121e1b189d772c2a628a790a4c7458bcc845185eb9e16666ec42b5d1476b2a860b28b69738e8746fcd0aeb7ea24c3e9294f5bc1ff0169b8e3411b892708eb2d89d7189f8a5db34c35bc842fc64045d4910cdd0a2467974f453881577414cc8314641710bcb39ba004734656b851ca50f0949a57a64a66f24f685c894272214bb903b3eabdfa34bb34ac564469ce3f2074ce33710d8569a83b4f2e00aa90856618a9af93b03a32c6aaadc37ef451450c478f7afb75a363062aa19dfc530dd723b4deb14b80ec5c33c63c63bc30b2e24252fa32a360967b46b6f5205e29ac2ad03a1ee6d5cc0f443a4361a4ca726198b9923deab1d67855bd28022ba7158ed0075a3c6223070f6c042613b29fffe85d827226be82c26cfa4d93da54c5b57c455547cf42b97a837cf4e54ee2129e195279cb7625476269edcb8cc36538aba4ad1168ac8f2c56909222861c0a55585ff0e15bd198287484a9b9f59a12416d8b42b67e8c89328acdaba12a2f3779b7fbef3f0dc626ed72619a7e0e7c0581c72b5be515c1fc04ebaf25b70e6341c91a3cb38d3d553cf0c8032fd23cfa610491361562d9d2d060298078c54fd56a26b4b04dfd91c5ea04c5f5b7e38bdc76b1b4fbf394d7b101c3da6a2da3c92ddc99 ct_n = ed00d8dbf31583818cd3829bff8fddd2994248e060795c5dc217bd2d5c8a93410f8570580a0da1fa32e65f61a39e7a03a05e81141dcc74a250ee7265dba433ba0240502fb74072d00ba52fefc848c3e83b704fd287e24c67f7f3b7c0d529d28e75a8e0de3b006b9eacf5f50d31b5190a6e82bac5585f29c898f32c8932204382c45714615dee289bfa18617eec8ba407f728167599220f8ebf3cbedd64bed43c10665a09af9c2f7806d1dd6b0fe0c65d602f18d1a4b991ff10a9d0d7d1be6190f72badeab225098584f691e19f156da5b6652c5d5fef42561ae38c59f004895e1b0333b233cbd80143d03d0456745e77c99e21e35310a270b9030b78f2340d3eba79c17d7dc53194d69b17aef16c77639807b678cc2f7bd575a26386d125ac41bf5c041e370b06bda9b64a2303aafa5ea2d8424d0f5e4d50a7526133a8d67317d163e75e00fe1f3829a62453eb99f4d9a89aaf6c9dbe75c97bad11ba9d30f6c089e58fc774e0f509be0af806fb6639bd23b1c78693bdbf6b9b1d66a18f720bd9bb0fa1b0ad9077b44723745765984952ae93d947ca1c2f22e90b3d113382a822697331d5249163424858d97ab86c56232a0d9cc3ae589305a9dcf255bb4158fe73ca0045a53b139bc4550730c85b6f9ebd5d00baf9fd1837e46df89deab95e17b4303301e449f1bc2055ad83ff82d585f967269ffe726c0c3623035d52425a62543b727c6bfb6f4d835112904db821d3605bdc52c792e1e547c90f5250b2a3be493c7f825b0f5ee9ca04eb6664b7d8a061288705c84d24922041fa3b7a1545dccfdeadbbdea50595114f2394149870c0ff5ed8af5ed24cf861b54382c4f62a3886335f9d44c5c4e7717739edfc513cf2f18c5ca4aa29babd1e21089e9de926425b52d25183d2837109adfd160629e928e19dc2319b02cfd4099ceda893e99ac58566296932f3c9f5f48aa448d52e95f7ccbac75f20571f03c9f85787dc9083ecee7ccf2d51149a85d3b22c632a8bd4312e938100fcde97b1a6f0524d11f917c9b5c69e5fe7e7fdf910047784adc451b60ad2406d21b762873a36b9d52c6b9cc5 ss_n = 4c591eb882943fb0e8c78635a18e6f7b486e4a5018a31e09e6ab6105924217c7 ct = 4a33c458ec9b95630eb6e869629763f92438f117e898f9aa8d1c2b202e1b4889cfc9c4154e85fe2612b0dbcaeadf73a3f3dd9d06e4ddff8114cedecc3e79975f24827f27f1969f19548f1ec7921916a0dae9c2b3b196a9c1ea31a886dc13b8ecb250e25ffdfcde3147b535a595fc89dbe800887f63a2fab70f16509f2eca5246f9d8482604807aaf596ed7e5c7813915747d88beb42d1b6f22f487fa1836972726d4584cdd19c0bef1106832de1ff1944ab7a9edfcf461f8ba6b81224392d1263108f5b80131b07e1ef290f2e09e227c00d0a01c4e9e5bae4f5424701c95d3bd2266ec9a537d0d07b4049906c9b5235c425461ecf5ce1bef340d764514405550440913b336199d814ba678d17b98f7d6467a0528f053386e8ec79d0b31911d0572242086b4bcdc659aee437867f20618cb100fd11c8558ad7d1d509dab4a88497707bc017de17c10a144b2092903319c14e599d8077218299b430066409bb189f1c8f5ff0d6f270479d8bda2aaf2ebfde9d257bd9ef38e7fc0aacb299ea7c78cc50b084fd642c72fd5616f11598bf1f7c929dda073abfbec388f49c4c828331b99e7007a861402c0efe15cbbbf89415f19a1b816e348be517c810f3478e69f2ac5f7dd401c7e79980bc3934a3a8e582a8f15b902d704e834b343cb5858350c5321c36d66acd9f4e9c596a072984acc3ff1c16e822008f3c9440ee90a5e5d5eb5cfa78595f06d7d3a90bf3c9e4b53c38b732dd9d058f04560b0874f60badedd5afc46c2403fd883120b2a809226f253c7ae9f2a82b9ef635c8c0623a7d21aa5b2aea238fed3d2e98e830ddedd3c7d2a594832bd46e922cfc7c6ee819e510c43fef68beaa986679ef252a53e901f99ac92f067b930cb1094deb3856a6b46a608c0d1af30a11d39ea223d558fa3769b8e1f74f79d0f4e4f67e17a78a6524dcae84da863497a2021790ab0c687a6e73d0e8d6cf11c418a0ee98ff530cc1cac53da7f336650a1dd4c3232516c8407f6d28fa20ed4a2a57b493cd4469f48d5cab7b42a3ac1bd4c4f01005bbad05c70be53b70d4f9664dae6d27f23e3e663f829971f91 ss = 0a6f5ef865ad0e105a22d941d69685e6a82cdba2e7c08376f671846e9ac09d27 count = 739 z = 834bfcb2daa7f4edb871186e07d314a227cbf5322d9487fc16048bed374e74bc d = b355e8b1b0d7679dc3f581254462fd2a2d81cf36d946960926354b3f04ab57f8 msg = a9afd1bf7d6627fed72b46f85a2c955d953bdf394d7aed7c498795a0b2c39e61 seed = 1ee686c53b19390030ba77a129225006da8a3a3b449d70cd229d43a317c586977fd43a72eea55ce9118cf95589cf0f20 pk = 7871cbfb37b65ad194da687231d97c8ce2b6b8758b263163f9a41c74b8c6c6b0a3bd65048a614d46884dc46cbb712c99b39c7a682541ff6a1018f0696da47820310460bb0025758727b492d08935ed7843e980a36a8370a03749f240ceacba22b9dc876d36259bc15e487236adca9a3b158f29974e65731bfe79c1f65061b7f0c58d26956d5b72348c0d6d3062b466503830530bfa7a6bf15796505f8ad16b0b5248be06720039a845d0ce51d1080261b6ca07ae75ab6be46b8f93282c43b86d35844c7db657c450b27c480467e74746d40e492046e9898672408d74f8a7b1b222f482bc17f9b89c95b270b916431c28ed04ca90c5cc5530120e48824fb82f3277c469750b97108c854804c7f63454307d39975cab1c630be04c5b68cd50829b974663322b8d3016960bc93a228737ecb51e2850af06ea40b1935027989542898e95e9600f5b03072bba9b2939ae8950b6b50f719175cab9a9d558334a121d70d13fa510ae447c6155109beca7acf9994476795f13bc14291282935cca4e770aa718053fa11f44b823305a1316e84bc47c44eec5b86008cf50dc6a33d5a9e6b5098b93ace91338b5da58b466608fa0a4167365dd1464f81652278ba819f9b8ed575dfa8a848797965539c69faa144b5a73b8e9373ce46f2b616e3327c0cd760e6d917d98f7c0ba940b6189029c3c2200d28c65e28843b45500b1c85b523a1f8891628197e2953aa210bd21b28a237236f0eaaed327a4ea5b89559c4c3b388722a719a7d86381668390e28657acc03e3b8b88e37fc54b0c857807a5068cc113397a687f24caa55a11552c3962ef5275d662c674ac94c1b5bfd3972657b70a14c03ed97c5e4fac87454119cdc07ef882ad2c3c42e6b967edbc866999282a0b3fd9624fb703527b661c12971e992a645db38d92431dfcbca98035411025711580b02bd7b11aeba44ee0275cd370c5c69ec4b65d2da6c1af72a45b0b9c0f5cc94247ac49b1900846beee29197dc9576b52927ada0cc2e477d760ca11c09a8a9381ac953464b123bcc54119036e111101a0ba9cbc028c86f7cc8fc3838e092ad764ca712f2e6ddf14304e4f4b6800df88eaa74b90d2f677121424bddc5331b08ebca1 sk = 6f40cb79ebaffd91c4d2f111e9ab0124202050aa50c5666eeb955e65b92750f550ebe08c827936a1d65511f743e1b7224db302f868571c286a56773e5dbbcf5d598aeba5722520a77b79cd8f05280c896fa176b5f4fa61c36761d7acab2af4214ee40295f13ef025733d403595c062cae17c78d39357864a97fc1ebd63b404821613c97847e63a8ce7acb5632842d13bb916adbe8338f7631f56c92dbaf2464b0c9b1cca1653c23219ac9a0be3659d12ca3450122fa43900054580e72447dc7b255623c5d7571e1913e1869090f54974413bda6846a0551947f432700752fcd759ecf4217a6575da9808cab8b4c9ca38af500a4df48b4961bcb794731da3991b141972c911d50a66ef258f17dbc0689b7c456770448764aa000a29033a54a0008a1a09edb175ea317bb22491fdac3dfa67cbd1f202ca630a0697190fd2405482295d263e78e98187a751d7963ee01b4c42924cc51b75050a3538c17ee96c247f98500e6685f45962ad80c7c9e4b7d110137588c141345d54830014cbca8381c9222c37ce703c02c0b6e2c323486a0fe6ea6f2bb082483c2716288a22cbc1b359089d91931ca571e6b46952e5408af34732b34bc67261c0d7cc0cb2700f9ab4cbbc6688ba50b48c16b15836127a24a624172921847d3152b8355870ca19652757f600bdf876c78bb01749b331b1713b97921ab7895b5e771d44137ff99abd8c90aacc479632d06e6521546439b52dd14ee261852f91c1699999a3105cca65828cdc1ef124011267058858983b8cc6c33959ed240da45b7088fa297ffa43debc254f50811ab405b158bf001795e6d430a8e8be083b496fb985c4bb170b86734c6667a746988fcbb64d57b4adb70b48e2230f6143d65cc5b8d4a82ba0a2aee78df488bc4dd494615878c7475369208176d69e4130364742104e37cc71455f671b268223690747be42d8635a05a97a5ba6dc632980b28bb5392840f03dc00b2c84c9ce2a6217b3e33ac958cb037396b240c56670cc5205baf2bc1c69a061f35390ec26a7f1b452b355728f8abd186b626b6b8875a81c169bb70e162860851c51547a7871cbfb37b65ad194da687231d97c8ce2b6b8758b263163f9a41c74b8c6c6b0a3bd65048a614d46884dc46cbb712c99b39c7a682541ff6a1018f0696da47820310460bb0025758727b492d08935ed7843e980a36a8370a03749f240ceacba22b9dc876d36259bc15e487236adca9a3b158f29974e65731bfe79c1f65061b7f0c58d26956d5b72348c0d6d3062b466503830530bfa7a6bf15796505f8ad16b0b5248be06720039a845d0ce51d1080261b6ca07ae75ab6be46b8f93282c43b86d35844c7db657c450b27c480467e74746d40e492046e9898672408d74f8a7b1b222f482bc17f9b89c95b270b916431c28ed04ca90c5cc5530120e48824fb82f3277c469750b97108c854804c7f63454307d39975cab1c630be04c5b68cd50829b974663322b8d3016960bc93a228737ecb51e2850af06ea40b1935027989542898e95e9600f5b03072bba9b2939ae8950b6b50f719175cab9a9d558334a121d70d13fa510ae447c6155109beca7acf9994476795f13bc14291282935cca4e770aa718053fa11f44b823305a1316e84bc47c44eec5b86008cf50dc6a33d5a9e6b5098b93ace91338b5da58b466608fa0a4167365dd1464f81652278ba819f9b8ed575dfa8a848797965539c69faa144b5a73b8e9373ce46f2b616e3327c0cd760e6d917d98f7c0ba940b6189029c3c2200d28c65e28843b45500b1c85b523a1f8891628197e2953aa210bd21b28a237236f0eaaed327a4ea5b89559c4c3b388722a719a7d86381668390e28657acc03e3b8b88e37fc54b0c857807a5068cc113397a687f24caa55a11552c3962ef5275d662c674ac94c1b5bfd3972657b70a14c03ed97c5e4fac87454119cdc07ef882ad2c3c42e6b967edbc866999282a0b3fd9624fb703527b661c12971e992a645db38d92431dfcbca98035411025711580b02bd7b11aeba44ee0275cd370c5c69ec4b65d2da6c1af72a45b0b9c0f5cc94247ac49b1900846beee29197dc9576b52927ada0cc2e477d760ca11c09a8a9381ac953464b123bcc54119036e111101a0ba9cbc028c86f7cc8fc3838e092ad764ca712f2e6ddf14304e4f4b6800df88eaa74b90d2f677121424bddc5331b08ebca1814b61d47fc39882d99fd7df0011ed30955e61efa7a03cc1f1ac36dfea91d106834bfcb2daa7f4edb871186e07d314a227cbf5322d9487fc16048bed374e74bc ct_n = d03c601ae553dfd127f3e7325e8a71dc1dfa92057dd64eca67d2f26aa2210e98345c4effc45687c2e96ccf29acda584e5a6a70d4df5234342c11f18bb2e9a3f49bf6ba0cc3068c0603059a2ff23c84f80da0ab9e3d542fa75ede6081f9ccd58a7da35f57810d9e65689aee3b6b065b20c2ae119d68da459cb329856604b612db91e96cd2fcfa6d68084795e7afb30089f353b307d06b6f76be6d7e98f2722a78d4d314e6a27dfe7c161d905f16fbff9481ae02f7fe45bd32cb4611c703575ebb1582b23a8ec0b56ac2e7411b539ba39f451141b61b3f9c3c20ce6ddda4ce033d193330094f94808c6c3e89c4fcaecdfd264019181575143ca0442f9841cba751e7fdae8847892f5c3d1c4b77d8de914375efe7ef037582887d0ef28aaa58bf828f1437c5baf67a94fe867af09e3a104c90d0cea6264bbe25cd071a7fbedb816960040a5cf370768d59ed7f256c1ddb62ff6981c4f0f2d086f98831015b5db6b3e6ddb526b8d75738b0b4f384cba55ee9bd539934858338fff420e65ba60a347740a00ded60a86870b075961a7ad618064efcaf9c2365e3b7ebfb88787716231c53a5c4795bee0ef2df224dc647c83d9d014d365e4856c4dcf5de9a144afb1ef1f2cdd89bd1a757539c44266608851f6510d157850ab39478c56fe7ce7e9f70ed77a5892e7de2cf33bc95a77d5a01eb16e3347e7c7496ab8a5f4f61a8da963de76c04c1b57adbda34ba92a21dc7584f665533224f85c6d0ae88aa2c6e5ba6d41b1918cb24074bc55f281f62dc93f1fec4d7eca876a53a3205b6d038b81e2e48de5bf6a508fafe3f1db27a7f6cb227c31422daeb1ff0b879f9503a35e43dd9b8db2b1ee17ef271f7a3602cd9a0baa7a46d186dd2d00ff9b9f63401e37821f72bf6cad96ccd49b8cdc3313a841dea1feee0251cef312f37bcfa516e413f71134efc3bdafd6d35db69342b63338bcc7e2d4ce5342b6138a3097f412e3164a9ae6923a2b3b842f2830113e9a9eb13df4f3eb01ac705ee747a1a90ac106c4b2d5cec30f68330b0dbb0579ed70f57cec3db7292e113a4e586f9d2282a9e78921fbf8f39 ss_n = 0d60c6ecd86789c9a30035562e82bfd1eaf50f583577c45fb42452a5a92998c2 ct = c692818a8713656c4118d002941602d13bc25902bc6313fae3d530c4604a5dcdbf011024b44659748e35b016caa86fac6b7d8e58e665755d24e2818a86b25fb7b37126aa035b20d479deb0cc59c965764738e76081c0d1705f6bda10d3d399bc2a00a6ad23b3c7cf1cc86b35a6fe59526e8154ed6f5bc1629a9a42a7a5b41b230cedb60d4c388bd415c421e0941f271e9620513f9b841fa8d530dd3226f4cefe4d37f6b30c662f2c8d51419c1c25c426f05b4c0c496c75c8c9e4cac67b77ca19aa7dc6943da5067239b24c080c71da564481006235745b6c8c92a08d7a48be2eeae86b8d6fccbfc9ff2685991d95b74b5ad139b6ed6a41aa5d62f6b859823d4118a97ab7d8f0ae14b38529b526cef725683fdf3433384bd3a2de0787f08a40010fc7757ac7ef9deee66c16d4b4fd17e25b44d765910550644a0103ec9e6cd863ff2c1c2622789caa40d47041b401f926c0c04825ebfe885e1f4e05f375d018ea71df113ec989eabe5e4aba48307a46a281439f915d13d36a2b97f7113ed55b098c2ebb9a4fd1db4e06df53e8f35c64ff076c485f1fc6b4f528970d40b8ac4750551978b90ea3e7833816c1152bc84ea6cee7881d796badc8cb70ea05b2a0902c9629b4c05db86515fd2bdbfe356db506705867b2e5b5ca29c7d3632979a0f2c4ff2f595aa0e321f257cd9f096bf43d139af0859b3962a8774442505b96e0b1188ef611f11ee2cbd6ecb976a071356dad778e800a3ab59debdc406c090fa6d37b55c757f88bdcb0c308d95f86e3bfbef5853cea2608c5ead5d7cbb7dd2b84c2c92553375ca550831a07d5a00cd35985f3899b2f16640931766df922497a41caf2dcd2fe77da391d802129bb3bb3f0a62f48dbe50cc0bf77f513f7202e08e330f968c140ff117942198dd0c8becb3851d5d758eb07ee015131e11b5953b9c343ddef1577bae84d15495ed19a5f3e52dd2e2e82463648f5221e1ffe5210f6537dc23c02ef346b0b0b76eb4b5b80f6f8c965d5ea390ccf72f61f959be1da5b60273ff50a91ffcdf2511b875bf081edaffd31b12330026ab44c365d9972e6c6f370a4 ss = 36d43708dff6bce9ef855b681505442e95d3e3b4f5dc41cdd9618dd690139989 count = 740 z = bf4403f0e94bc57c7b65727f58ed48edc864a45bc92626995086e77e64281614 d = ea9e487c42b7a67a23a39787a10d78003fad9a071e653f1976cdcfb1917f19a9 msg = 91805efa1f95699747562ccadf5078edd09419bee1e6f6b9b385ff64481f85e4 seed = 0d92c35ce39acc094f05e356fcc87cc18d0f5398235bf1f35cf7a85df2ad128e915753d493f33310dc035f5315b839ec pk = 104610674c0dd383c78f8790255a8bd30c3fc2ea1d74e7a8e020999ae2b905d4a9c7995fc34a0b2e2c63e56773f3f3ba2683932bd182ec5b65d0103f048311bc523f95f6333451cc53d81cd9a10faaf8b6300c23f22b9492bcca5d486b5e769fb34353b77c3ab878ae64893ed3789264aac8e6a46c51d423fb141ccea1980fd662622b43cf39a7d390335c643d41db16b6c360b55c6c4c828ce4994fb057a46cf23bb024483e5a4e8020ca0c540b2e2b6958e583854c73362a2471db5a6ed78ddcb45c8b941de9ec0b1d7a1ce943146638cbc91c40600802258b9065596779835176c0a4ca29afcfe7195cf08e7eeb06c037b6a236468bd72b54565a87639eb2cab3eb2142af85269bb26adfb356cf326262245b9465ab6d33b160d7a40d2bc0b1abb5a56163e0a22d775811f0c2c3707aced95a8cb138473a9419c8d9900dd7330468c44edc114c331d6a492ea2c68107a04c3f601548a76441782830151f36624ebf3709b142cafbcca376faa58b2cc28de62eac308d02c53f012abc804098b07312e4fc3738a82b465b74431c352aaa71cbb697bfd9486f9859c4b0470907768c8c2080c88ecf36b746aa8db5f8a5b47ca76852333a2873d9727a909b342bec35ec9860ce9a4089fa2770d5a780194c1e197787e21fc2433591aa5fc206739326627972caab443ebca1af7da1af6d4a327481ab75b1819d554aba0a64a890854e1547b675719814a426d147a96980de151da9ab708fa8a76fa54aa8b5036bdb5fbc1a7ae88447c8e818c0c96cee25af3cd7c1978599bae99abf303b7c06b1ee4ccae49260fd288eebe1418263c5c4e01daa4a927381b78da410c4838553fb5722848c16489da4226bd9ec2a933257be8bc1bbf6409f559c6849bc8f40a407422138765cca910de190a0d19092a45c58a1133690066a98da224246c101d717ee1339e2b64138b780628572678cc43de551adbc8f8a649369014f1bbc31f227c3ecd21601240cf9f0bed3b300274ba2b1140e23ab857cccc463f80ef2386577570f031a47fb75944d353fd0e1a7718b3fe06a3ef3f28cb1290baccc1a778231ae6c87dcd1c8a901b06e809683ab3c20b84d3bdbe504fc97f69c48c58888125a sk = c01555f4eab981304e8624655e782cc0d39c87bb57d431b55c45b8b693a4076a31418c244fe4a2a366638f179a1e0c20af0655d366093fb8aa1bc79d37a86bac6b101ab20b0b3334940289c1f2bdc4cc3928f78f1c879f78986885fc10054323f9c142b25a5a83004782924711652cf8543e00fac4bec761f51713f8285716017e86c60877e68b045039bcc667024ab24671307eea1c974ba6e4b456ca7ca7e31962a66713c219974ed586638334fc6ca23e523ea2ba6b96e31baf3bb810a70da6604381c04aaf115c04f6266f42cea2780f53b7670a964b5323465b54a7f7c17e11890b879c14dde324dc96cc7d695228b1ccfa9970838b4efdc2c288b612a4c17f64b16fa5b491c65873cca77111a8bbe262cb26c36a26fb2a29e1300ab994205c070dc1c56436ae74122fc0fb0cc56ba343f09cf0903390cc4c8d617011c52ce8a7b2aae87a1680047d1a6d8b164d0019a9054a8192f0b2eb73936ca1124f295abdf3c676d4c330ec984d684c80724cbb6cc01ce23a28908ff712b5cbdb1dbbe926d2d017a104bc57a969a476873a62a5c76769e21248a78650ffb37ce514180741bac8073893c14b25b1660d5465d2b940eb109053359f81824f22fc15c1d73879468b8bf679e7c900dcecb0dce54df3e4cc1c74063dc862fd9c6b5b974632c245e4074aee00acd76289a24ca7945a92a486b73db50023171b12d49122d49d364b32d7b9272595b55d603cd031b203c39ab61a7102432dcac359ff4574e70c5a3d8516cb0760b31006161c9e365c93f5665d32ebc39ad9bc1000b2cb8504e9c82b8afcc433549a4306b20f1cce7620001b188a1b85c4bff609257bb81136a4667b8a51a61d92213442a4238f4567ecda44d6446c14b35a69227227361514d77c86253f1da2bdc375747c9602fe46872f609aaaf149608761e65a327da7372ef17f4cf7b1fcc531b2e74718fb6204a0a24efa053200a93ff528dd0361cfca245991b5dcf333c156bedf15248a70582ad91592fb7aeb662e1420ccebebbb2ef813b7749da5b6ccad3558966321018769df7c361e8cbba63938f2c73d62ca3e104610674c0dd383c78f8790255a8bd30c3fc2ea1d74e7a8e020999ae2b905d4a9c7995fc34a0b2e2c63e56773f3f3ba2683932bd182ec5b65d0103f048311bc523f95f6333451cc53d81cd9a10faaf8b6300c23f22b9492bcca5d486b5e769fb34353b77c3ab878ae64893ed3789264aac8e6a46c51d423fb141ccea1980fd662622b43cf39a7d390335c643d41db16b6c360b55c6c4c828ce4994fb057a46cf23bb024483e5a4e8020ca0c540b2e2b6958e583854c73362a2471db5a6ed78ddcb45c8b941de9ec0b1d7a1ce943146638cbc91c40600802258b9065596779835176c0a4ca29afcfe7195cf08e7eeb06c037b6a236468bd72b54565a87639eb2cab3eb2142af85269bb26adfb356cf326262245b9465ab6d33b160d7a40d2bc0b1abb5a56163e0a22d775811f0c2c3707aced95a8cb138473a9419c8d9900dd7330468c44edc114c331d6a492ea2c68107a04c3f601548a76441782830151f36624ebf3709b142cafbcca376faa58b2cc28de62eac308d02c53f012abc804098b07312e4fc3738a82b465b74431c352aaa71cbb697bfd9486f9859c4b0470907768c8c2080c88ecf36b746aa8db5f8a5b47ca76852333a2873d9727a909b342bec35ec9860ce9a4089fa2770d5a780194c1e197787e21fc2433591aa5fc206739326627972caab443ebca1af7da1af6d4a327481ab75b1819d554aba0a64a890854e1547b675719814a426d147a96980de151da9ab708fa8a76fa54aa8b5036bdb5fbc1a7ae88447c8e818c0c96cee25af3cd7c1978599bae99abf303b7c06b1ee4ccae49260fd288eebe1418263c5c4e01daa4a927381b78da410c4838553fb5722848c16489da4226bd9ec2a933257be8bc1bbf6409f559c6849bc8f40a407422138765cca910de190a0d19092a45c58a1133690066a98da224246c101d717ee1339e2b64138b780628572678cc43de551adbc8f8a649369014f1bbc31f227c3ecd21601240cf9f0bed3b300274ba2b1140e23ab857cccc463f80ef2386577570f031a47fb75944d353fd0e1a7718b3fe06a3ef3f28cb1290baccc1a778231ae6c87dcd1c8a901b06e809683ab3c20b84d3bdbe504fc97f69c48c58888125a181d193b811ef7993a95ec62134ae085fa6a958c6d2273116535713bb6814eecbf4403f0e94bc57c7b65727f58ed48edc864a45bc92626995086e77e64281614 ct_n = 8af4adc9d37a24ef290ba873b190febe2de52bf6037d2ba6aff509f6d29848629bb481575c2445f1d3ed7666c6e4dbc820448d81f4b550dc97f85ec1eff11a53b3d394634c0c5befd1c876dc47e9c45b74faa6306733ff471e1277179d53c65b7b300365f4d1478d5dd7e2329cc9bd573fec3b98efb83bfef02d0d3cb3179760453aaa33dc38c8d11fc0f902b14759ba9812f36f1b06f08694fe9ac3aad71138e58bdf518bc4a2c74940647aae10e813dcc5666a9e333b101f46da1cc41a61fd98d19e6dd16b5d0fc416374ef76ea5af0bac751924e0255da8f04273e62c0c11968eb0b46c835c6a29a1f21812bf8d798873628d4dfb641798e713f1304bdf851b8bbe2c0094f290c05a7fca8c9666c747f659660e378a3dede68aeba847a03525534a96e27524e5fc60cabdb5a1034d6be1f2aaf3858338901c31ac2680a9194080d8a480a15dc1364884af73c7b527167c58d47bc2f7b010c4e119318e98d4fcab7fd2186ab5d89f221ecec0d7413e78af3f865b336e0995880317f961ebc7904ac7cafae41a0eff050a572bc2d4a4fb6f3bdd71ff92e720462464dbfc3f5b33fa3fcf4502846973af4ef407ef256fc90d570d0596482265a2858d3047ae05a86103a6adf9c1192423c398c794a1cca41342def2c534594860f817fafa6c22578adf09397d57d882c646199e37b67cdf30a55a82206b09ef37fe170bf0dabfa106090972328c06183620a7dd89a4dd37bae9aefd8ec703694aab5577020f560c85985f1f6910d37dc4a41b681564bfef5d607193b326395dc91cec949f772b8ef46d1a5dcd644af50c1263c82ddcdc077f38a768ed8c7fe27f862fb2cf0266178f217fcccd7dc290abe7f336d5be38022f5938a7fdd3bde1b37f00243a95fc5f1080ece2810978d719597f9f354415ff7deef92f5d27f933566e822cfed4afe3380e8948f6b24b7f70639b73bf6e8176cad0ded4cda0548191576d91117971e0339cb29e05785012bfda8d43585e311d01434156ef9590edc09dd0aa4f3bc6576792a97911d797a5ddab1abe7092657629ae266bb887e3ad659ae5c4cf77d7 ss_n = 7d4798d2fad8d114bae96437ecd3479f6fbc8c9be21b22df3dc0b7dd62bc4b4f ct = 3b1bca52bae3f972b8f33f0d3c8cad4a89dee5d7e8391e40267a7f78336b17bed7531f48a2f4245750faad939f8a0b92e8263820f97d61feba42a6dc7695e30616324c407aab6d37badead498efc067256dbef6d444e6b005f23d2f7b93665370b636e85fef3aaca4926d018216a367396ca38feaebe3c836408c2504a1bfe8b2ea6110c4f6987fb604940e778a6b6116565bf4fe6dbe92265c2026da8358ffdaed4ab8258a9768117900f9408a1ef42f5031a41183ec6f1f2f8ac710a7ab0d3f60d3da0d064268da23d7c72563b13051bd166a9d50f3314750992e5a011f0bfda96c59f72a0d514f9d50f93ccc00ceb718ca8725186f22ac8b3378259eaf5ab67e0f3f1e2cf9d0472e7ef9dc831d86568c1b79e12c23fe3071a4f2af601ad5a315f773b6b2cd5f455bde3ccc5dc2ad3d6668464fc371268794d4341b1d7939323d745623bd5ea1fd7a724a327fdd2820fd24a7b79259b573bffcd79fa5e879d038179ddc863de6f339715b21cc9ef7b62b265591e0f05ef6eb23c402e5531ec4c9bbc67622cead9fa97e77e6fcc72d1f70505eba88a63d975e4b9f7df38dcf9f91252587402187225a2ebfe6e2b36bf1a2ca3c4fd59784313517ff50d43f6e71f0a8901b2dbe227db750c4a526f6d87c2c27c26a9f402d7356649b98da63e9461c9e79a9ffb4453077e4f982d1d99676fbb9aca166928e6c7d09c95fc462108416d9309c8879ed06863c56878a91ee794e444653dd28424b86cc1d8a587fcee25208de9693f9afb016397601c346b4f3c5213c72c7e565bd8c7d654be581d28221f174642de708d3fb7f6b8b6f19cc625048c47bd64bf29d1105f5060d047703e113d2f0608d626c48b21b473b89f91439033a7a2b8480632e62c5305e15a570183ae3880cf272f86a280657022ff7a5e875ccbb7e4a8ccaa9d722324b3e45a899d65f60c4925001628de8368eaa923fbc7bfc61fffd153725346b86328c4a05f53fe3adea870620245eaf3c4b6f88bc566ab6036af2edc07d3c4ada73db3053f1ed31b06895ef9eedce70a758c835cb61ceac6364c0cd1a58a181470f1baf0 ss = 57f39f1c192dce9f93797c7f2243bf354e631632aa79cb8f52d05c598a38b6ff count = 741 z = 43c2dcf54d3008929d9fd79e94b53f285be16c63a4d43db1fe942d1f749043a5 d = 4b319ab43e4f7ff9b650d634bea2f8cec5e2f1e56f5f43cd84801f6f3203d178 msg = 8d689f342ab5048254e4d9291781a9bd2edf8455bff12abde8177d7c1d039a4d seed = 96caea79cf77ac3b4fd7f9e0b30d89c8209438d64c89df901b850cb5d3aa39d7dab273333f30d401445c59b18ae0a349 pk = 2b0a000476040a23b8b76c076950ca9c3b87f42bacf0343da218c8d59b0174b84c2f5a685611285e129fd65253629b2b7ba10267c20d7257198d1cb8a7426df48b87c0213e020c4e959a46b200c9dcb71ab6353ebcd964c5d1acb3d42f26d4ca34fc3472074c664acff49454af029538fa38d19336db876026db196843913c710d610942b146a81f23182c761880b51be9967d3cf51a496586aac059994981886808bf614eb1342b1ae966f0c4584afb0975e85a63d60208d6b0fe34cfe5ea8fbda2703cb927b7080e68590fac3a291c650883e5143a4bb0b70865127cb7e7f92602ec59e855c6d0cb2440778c8ae5740bd7bfce708f03613ab784152a662c4d0b49ab9b5c5d76bb3eb1a61f662926f5b4fecc1e59318a4b44b028998a34f78c725775400c2156262888888b1fc135134a8e365654741c688e3b7794ac7d8fb1861f256fd6579e8ab7891b85af6c172ca9116f18342fed7b373e16b466048dfce64983b0784c8068858a52bee76398904cc5c5066a053838b97ee476673d465de0212561665128b39aa1a68b93f635ec97b6385cbd5ff404bd98bb64b86dc0f72874dc37e89188a867bade7704e5670ea9383a1ea68b136c9587d05d828cb78ed7964a18622831671ef1a01e7669cc32a08664003d771adba5077773aeddd73f7fa22762cb6110fbca1d83677fda9fae722b9481b663b7504ae1cfb1da80c390c079010be78a1ebf51b3cf0b81dae553002c56c2eb08353a73e4579b4129b2977a3c424c7c58b87305dc8743311f4e1194d9ebaed35b583baa68aa17665074067205aba6fc6fdf85396496578d7460341a11cf698a9bca205e7b58d4290548dc73100196aa076f80142e0eb11b57114a2de3c4abb82e32a8c42d533be5076024b72d1bbb05e199a29d54be6dc50c8e688655a579c4a1179a3c6766ecb5bda1c8ac291b240420dc5c882b2b6616423e9c121fdfc118cb009a7a8b11ef43bdc47059f1d118da7044d6a17eec72a651a051e9262e7a33033055ca4e40862b322978a71106c2949b331ce2428c6bbab6a247ac90a75c41e7725e52847c711d9f3a409ec9fd2832f23a32496d6d33901da427c481217c18711bff8fb39f950167b71b sk = d96001672b54389349275b0265821a974951b32998c003d0686938f3529824d79a65a785cd28a50da9415d493f17440687cb26092340aeb20494e0b07d4186592b8a2846290bd9a1c0553f15b41436833ed9a97120e35536426ba8bac3b8604ed123a9681929101623477842df7117e17a123432a05578500500940700bb514a28f4a74173f9164f7c1eed990ecca80d5fccc5c1976cd4d4429781315300bdf77aa55810412b4273d12982ca5199edf430431515c3da0c5f49a929d8b6d490a9b3b6703d6409f42321f4735ade971ff8b62f61772b07907222629c291734a3938533a62eceab9d3a324db82967c4285b6fbb8fabfac88e18cbec0160479684d2ec14f43a78b5f24a93fb0fdf73a5fe12c2d4752913076951b10536b6832273518eb064a6e54402a74212fa03298a9d40aa810621b281104aa1f4cc1fc48a5206171774cc1afb3fa803489a04c8f5b5a728768c8c217199e594d94779657930bf0a171e6732e65bb84632c06e29c91584c4f29b40794618ecfc4e805b6a71b11a79172ed7765f0bc397226c65a9235b3ab66a7ed4081fb641f76c337d26bf1c69190bf4360f26308e0354046869f0f281e8fa473d308d1489412049a043d65545f96a3168b57bca23426a0b6aa84d5d34014499825586cd9c300756c006e6b93a31a6045591cfa4aa51b5c73286d523de26a4894a3031b4581967c741c96f21e9676f80588ec2c53df2ceea713d1d234f5f165515fc7049ea3891a36436046a52f324624a4c20eb0de7300309f914fb9c1c8d676d86d52a13585e5343ba1cb06c4b279b115bbbd7f06d78c861adb1ca3d7b3a332180cb3c7b361991c8da662ea17c0272b64f9618dac42ade75360ac4a185490326eb0af2d22631777254f54a0507bc3d008cbe6c94d81725280b8102f5ac63c344b62b95b3d70564e17ac1c01720236a2ed5aaaaaa54730a279f7b88d86468d6629fc1204703e4b1a774ce7385617bf46c7f875ee304c2477c30a4b6186b6abc4840ad3a94b3aa427f316c32335a3b9ad8beef46a5c61c6242449b893b6c7715308c942f7a750f32eaa2f646972b0a000476040a23b8b76c076950ca9c3b87f42bacf0343da218c8d59b0174b84c2f5a685611285e129fd65253629b2b7ba10267c20d7257198d1cb8a7426df48b87c0213e020c4e959a46b200c9dcb71ab6353ebcd964c5d1acb3d42f26d4ca34fc3472074c664acff49454af029538fa38d19336db876026db196843913c710d610942b146a81f23182c761880b51be9967d3cf51a496586aac059994981886808bf614eb1342b1ae966f0c4584afb0975e85a63d60208d6b0fe34cfe5ea8fbda2703cb927b7080e68590fac3a291c650883e5143a4bb0b70865127cb7e7f92602ec59e855c6d0cb2440778c8ae5740bd7bfce708f03613ab784152a662c4d0b49ab9b5c5d76bb3eb1a61f662926f5b4fecc1e59318a4b44b028998a34f78c725775400c2156262888888b1fc135134a8e365654741c688e3b7794ac7d8fb1861f256fd6579e8ab7891b85af6c172ca9116f18342fed7b373e16b466048dfce64983b0784c8068858a52bee76398904cc5c5066a053838b97ee476673d465de0212561665128b39aa1a68b93f635ec97b6385cbd5ff404bd98bb64b86dc0f72874dc37e89188a867bade7704e5670ea9383a1ea68b136c9587d05d828cb78ed7964a18622831671ef1a01e7669cc32a08664003d771adba5077773aeddd73f7fa22762cb6110fbca1d83677fda9fae722b9481b663b7504ae1cfb1da80c390c079010be78a1ebf51b3cf0b81dae553002c56c2eb08353a73e4579b4129b2977a3c424c7c58b87305dc8743311f4e1194d9ebaed35b583baa68aa17665074067205aba6fc6fdf85396496578d7460341a11cf698a9bca205e7b58d4290548dc73100196aa076f80142e0eb11b57114a2de3c4abb82e32a8c42d533be5076024b72d1bbb05e199a29d54be6dc50c8e688655a579c4a1179a3c6766ecb5bda1c8ac291b240420dc5c882b2b6616423e9c121fdfc118cb009a7a8b11ef43bdc47059f1d118da7044d6a17eec72a651a051e9262e7a33033055ca4e40862b322978a71106c2949b331ce2428c6bbab6a247ac90a75c41e7725e52847c711d9f3a409ec9fd2832f23a32496d6d33901da427c481217c18711bff8fb39f950167b71b936231c12b544eb2e1a952efd9d06028bc9f3e139669351fe13d846c2f6363c043c2dcf54d3008929d9fd79e94b53f285be16c63a4d43db1fe942d1f749043a5 ct_n = 0791f79272ed796f5aad2b875476513cf65829c51a062cf8ae6ac511248680e2868e634e3f31b644b46ca5591dcdd4cd3da90f69f966c9e487dd596a3956ed22bc949e38bc30341da983551270bad74574ab5f49704d1d674ee265c059bc41520e345695cee140f33ac910d9971942f60dbd84a29f5cff8bf890b2681732ffa47ac1371cfe55b12dfb83dc8dc5d9444597eb473525cccf447d734d02ca2cb6ec5bae8ce798a194fd3e90366aadaeaf85c046c7987e2ea02a9c30e3c469d68c5f626a7616b70c577b233ce7da0fb8b9abbdba44f8f351e1640081e2bc446de226979df1c6c07b0060a1c16f7083904567e3fed2de7aa2e032bfc4dfde486ace941f8d1e2ca281492c3e6ba5d7a6b51ecf4b2c8dc7f58f875dcffa940b96fc44b5828e090dc1348b0518bf06c0d94375c8cdca2b78ad747f05e1ad7465a17c94751bc77ee17cd61ccaca1e32c06f7d384a1d7ddf609c39e894b8267e9140180fb6d049a4b4cc4a283e73889bb0e5fab145e766cb29f8c0ba1e5bb46e4cf0563219a7a81b5c7490534e7edd6608bc994cec59e28239a9d4405ad68d556386dd695f438df780d5902fa96608a1f7e59554cb5733d7a6041d0512c0ce3d90aedc84109bfb45cc19d5a5da5c584be200bc3eddfd4627104601bc4fc5c24ba5f1a1f2579ccecd689553d080f720f098c64241dbfbcb64795c6a31adb5a9f1cb74361406f991c88fa95d46237bfc0c6abbbf3d108f3f93c9501a6519d47b0cd699a4595677b93da745ba22f33b4124077b281479e8a23404b8bc29c7781c0c887e76eeda64c2348d6997ba26687725da3f41a7085d2426ee31c1e608d5247e3bf03a3959f1ed4dce28129ead3a77e3f75445c5388951b9fb500500d66204142c48e3cd1e8f515ae0eba085d1d021f97a1b6724802dd4044bb5fc2cf2fb6a3d587ccb61fe886de1c1ad1ee990cac1b27831070b0737debb9178a92b664e905c79f67c5ae88a074cf85442f55c4f401b7bc6b2853715576399768296be3c752179de9394ced70a4c992f9690937f558ba08814552102ae2717f515033c2313aeb27f1ee050 ss_n = 723a022b90d3959c111793e6513f51477c6749eca317e8ecca055f4b8ab3f4e7 ct = b433c84d1292721a0db856957c5d48fced0ddce00de3291c5879aeb160869bdd8956dc88db81d2e5637a40c64386c158cadbc4240efaf520863ec1e86212409c3eafd83dcefef293888e837cbc69c3222cdda4327fb69da9fdf896d7d00dfa254b01158f269b95769393deaa5d19cf9af77dbb8e36b63756b81444a42de95b19f9c0825408b8db9d0cbb0f616bd9a36b2b84d564b62eb0d45333de2adeabbf92a845b9ae6054d64349990d2f014bfb7b5165acf906a41b4610b6587befed81520e286f56f7e566d8e2cf6a84ef84ec8402453bce7c45f39bdf3262560bc0fbd92208402e7c6431b6f9415798e09a4ac2c253e4efc098117a0dce727838671728d09c7563e5393703344e42beb2dac93b0aa4c49043e6ad11337df0613755da652716094d4465905eba3744c8dcdee4ecc2648f0b26f5b9da6a2185ff45871b82b2e46af931be7f367efd2177b445047d5c5b2056f0e26f87f96493a9e0b7d95bd096eb1763e93f38756ed1b929b5c58643265f3a93618f52127c63fe5408e9f7dfd1477220a8b782da4df3ae34f3914be85a737e2eb8659cdff823e4f90df430380bcd53b9dff064f5711741ebe2b0e027e6700806dad7d8841792006fb6f304179bc8905323303bcba5b39a4a02573543c98e74870ade4590078fd9c933f227bbd7a38606328f669b57e913ef63750b6f4c433af771562ac097e428148f36cf5484ffd9ec0bc53f342e01672dc89eff41905424022cd23c1cde908468a6f6cbea07d43e48b99f66e41aa8882531289df4fcbc53e255bd2f8a0129551c81373e90bd82411f792a9ae4047d132f278e2952c9447372687204074d732682c9e0b6c5a0cad32928ef7685f5858f3aefc2b677d86604332527ad92055d44b3291c06261bd1dc735a2bbca528e7350ee8f86e1c4a04e420eee1dff96652eee1627848a7fa20bdbeeb7213e08a6faca4ebe256a00b4fd0b906ebc98d776f95b8c634e9c2b9c15936a2f0f25ba9df0ede93248df920ae1845d39be2e5f147a109dc307e189907bfbd894b86a3e1e44a0babb1afce13e6784daa9bfb73e04bcccc5e94fb ss = 4482277f2d2f660e1acec3132b63749ad23fda2837558a10307912b461f9b3e8 count = 742 z = f5bb4ef4f289e46eeb1a5201d8a8174b5be9a73211aa82713a5e954df5de335f d = d40de4f3b8eb5685995d131dad5d2bf5d8f6559f7a6e035d7a376b039fc48a33 msg = 7ecba7ee92359b577d3d9f86e1a3b92bc299017811d1b4066dcb3254d381b703 seed = 56933e41671961ca488387c1eec270601e3eafb5f5439509b9233fe4c83aed573a4cc90328bc173153e6bacc6e200354 pk = 0512a4d65b492e021e0353aa31794fce45b473251cba7b1e54734c53f76e28b1338087471e56c16c69afc309201ef6ab14079564e780a68915ef537cd9288b01c163dee83dfaf60cdb3a2a395084f91b8b3e162fea052013ca1d769877f21687ab312cc4ecb785388b94b2ac46882ef6357d77485bd677375680c0e223cf2d2069022281e6651b47f3b67a1082c352b716c9130b80cd1937029f294a8e675d14e44e994a275370a5ca27314ca44459683c02999856ec17a5d28573d146bc088fea789d4786260f973766119e1a6ab011021fc1268672a75176e4624ee7c0154404af4222d162cfbcb1cb6066646ef907f2f412a282781e3b022e5b432a5747660a824e0a81b396bb28766c32062c4c5c4265f22481219f78e80179c34706d9365f4b44427394279210fcb00895450682da50bfcbc84dd42c9d47294a82c8a103a4eb787a2e009d99e12a9fc7458050831e51810476867346cd48ec2edff519bb294d3f2946a4caa6d9c4a846072a449c9144000e0bdb3a811a842bb05ca1aab538038b6a04cf7e317c107101e34c1a9194b5cc959fea46337cf79acff90416c84066c26e1dd04d20a34cd88ab9020a44d1105d28e2213a3073abb2798f9064eab1a25ac29c21d0aee509370f063d0f2ccc520c3358dc6af4cc5e65c17d8f336508e90ef1b58321ec80c582afe65c231a81827a8b889811bfc4a43d1a56aad24c0cd862420508bf5b06a598d71653268d9f767c35b27da760cb6f3a47289a5c1e58caef0769e7845cb8bb0ce6f69c56f24a324356e9c55ed17c745b17267e1bb7b3508e303210c32575076c2c91d62ba84c0cb1c1768a194b5b4a454ba5a94fb84ae8414b4bf91172d922991902cae5043e90833220212bb8aea82581a9e694a7d44deaca82081a1b9300c7806288ffb5bf2a8938a2455bcde11aaa955c7deb6534661459462b7aa183db18a02e034ff6297752641e6a83870f9876ec39356028b8fe766c3b56977d046fc869ae4207c371e0867c206bca993c832a4bff6893cd587781f37bc979bd09e972e27885c5bcbd392b78308766ecf88620d786a0753ed33bae537e77eb47296e34621c64e1ebdff3f4a80dd51d8eb0528ffb54c82682 sk = 0a11980e30c0266a6bb8796e866c9df6f95eb0eacff1fc8bc37c57e459445e683718ca76ef520094ca8febdcb37c52cbc9ec8ec1d79e631a76686486cd3cc879a95a6b23c157540bc1a8732db9cf0ee93070c6bf58d6013e3b42fd9707af7849e189648de78a33a13ec8a7bd9e038745e624df17ad0060a8507b7aa218c092e445d65967887789f8c316c38450dc51cf9dc31e7d0606cf48317e728b7c36c9b4c5aea12a58dab80b52595c6cab8e26215d4b132014ac104c828191770b4b1b8134284c268210f6da6fd6356339228c77226c62f614c8416315432ea1418cc3511dfe38b55a5774a580aa9d0317e1241092f08180198737605fb22562d7535a1857ba56a9402e43bd71d3b5dc68712b44213c880f0ce4a555c9074fa87c0f59363d08560456a9aaf42306bbafa58b57df26151521cfc3ea340f5a44dce53c2f37990d0588d8d5c254014cdad21a8af220bd64975702a84d3535f7f59db7ccb207666f76d93b95d579836bb598a24c43b5065cb13a8f59b691cb27b765c9f1ec1f24c54e66d8a270f4ad465a136f2c840cd86a7cc95fb2254fa4b2297ac97d80434f5c676afbe22f19819941b691e9eb6b0e41681e5963e90462680cafd3d126572597dc334b668a28899005ce3acb6b939e554b745fe062d226191d560171d243b378a2e62ac0daa285e9836912284d72503504dc623c718593462c1df9cfeca6262bccabba02be78e984ffc87d22d9588428afcab19aae7bb802982923d30bb58c625622702de094a74b467c4c918b35c9f2849159e78c189b5d87a509b7e50ec3973cd7052c7560b8a0227286c8782762ce592ab69534933330256d848723a7c14ff6c3fb663fd56054d8bb5b3e80283340cc6982bfdeb91c0451b4321451235ca6ad022ab155cc301796921754d6005fb6f5745c4baf2574c63a59a8818c09fb536ff7711e075c4fb7dc030cf91e1e26b9a912323ce58f527376f9801f2c227cf867c1d5f159ab0b318d7418896782429795d39bc272737a0d7aa5a055238ddb8054b2ce3f774f620c9b908a206b7732958538454a49b9eb71b4140d44709d0512a4d65b492e021e0353aa31794fce45b473251cba7b1e54734c53f76e28b1338087471e56c16c69afc309201ef6ab14079564e780a68915ef537cd9288b01c163dee83dfaf60cdb3a2a395084f91b8b3e162fea052013ca1d769877f21687ab312cc4ecb785388b94b2ac46882ef6357d77485bd677375680c0e223cf2d2069022281e6651b47f3b67a1082c352b716c9130b80cd1937029f294a8e675d14e44e994a275370a5ca27314ca44459683c02999856ec17a5d28573d146bc088fea789d4786260f973766119e1a6ab011021fc1268672a75176e4624ee7c0154404af4222d162cfbcb1cb6066646ef907f2f412a282781e3b022e5b432a5747660a824e0a81b396bb28766c32062c4c5c4265f22481219f78e80179c34706d9365f4b44427394279210fcb00895450682da50bfcbc84dd42c9d47294a82c8a103a4eb787a2e009d99e12a9fc7458050831e51810476867346cd48ec2edff519bb294d3f2946a4caa6d9c4a846072a449c9144000e0bdb3a811a842bb05ca1aab538038b6a04cf7e317c107101e34c1a9194b5cc959fea46337cf79acff90416c84066c26e1dd04d20a34cd88ab9020a44d1105d28e2213a3073abb2798f9064eab1a25ac29c21d0aee509370f063d0f2ccc520c3358dc6af4cc5e65c17d8f336508e90ef1b58321ec80c582afe65c231a81827a8b889811bfc4a43d1a56aad24c0cd862420508bf5b06a598d71653268d9f767c35b27da760cb6f3a47289a5c1e58caef0769e7845cb8bb0ce6f69c56f24a324356e9c55ed17c745b17267e1bb7b3508e303210c32575076c2c91d62ba84c0cb1c1768a194b5b4a454ba5a94fb84ae8414b4bf91172d922991902cae5043e90833220212bb8aea82581a9e694a7d44deaca82081a1b9300c7806288ffb5bf2a8938a2455bcde11aaa955c7deb6534661459462b7aa183db18a02e034ff6297752641e6a83870f9876ec39356028b8fe766c3b56977d046fc869ae4207c371e0867c206bca993c832a4bff6893cd587781f37bc979bd09e972e27885c5bcbd392b78308766ecf88620d786a0753ed33bae537e77eb47296e34621c64e1ebdff3f4a80dd51d8eb0528ffb54c8268292c48bc01762da6ea30b550287233d2de752bc7a41380fd790456eebf191c389f5bb4ef4f289e46eeb1a5201d8a8174b5be9a73211aa82713a5e954df5de335f ct_n = 66381958fa0de6465a0369d7cf9aca137bbc8d3dc8f06c99af34705b27363fb066ede6dcf6a90dfc2ede5f855811819db5f04df411ceec5368ef8a42b124b70de2a390f135928200fb914fdf558ff99b40d711421f02f009538db3902a961699da077d551f7028845b6ee4948fd1c633ec124a0a8ec31410ad18ff5ad517cf86db1d84bc233bee2756a25ddf8224788380d18c2c72c2d707c06639f6c4971e6b62494551adf0d30a95eb00c428e02529765eb6f83dfeba9089555a5f5edfffd8d1dba2d692fce0e60835ace9809f4f00a8e0f4305f1a58fb3641d605dba20405956213d2ac3268bd9b55b147d5bdedde69c015150ef630a9b58504ed2bc8cb49bab777c416bc700cab4b8d4e9910f6bfbde11fd993b50e1bd977fbb3eeaae9e9315aa89e2ee3cb0853bdd2bc17cdba2a0dea7db5a0b8a74b1d0217353625a07d49abc7b4c6b3b84cc1f395b6ff8adc856c908d7dc4d2ed2190e7746480597d1ee8f574c7d5c91f504f5bddecf95537e1014d207dd84aadc785fbf290c2eb1f30e0cbba7a84faebfe85b66b1b20514e5b9bb9617545913003838cd07c70e5cd6f7adc99cbc45d344ed54f9b10056dd8ba39195498c8ceee353fff736a9550634bbdac1210a8f1f9bbf7b7fab544d6023b68238cc80057af6800d584576c1cd8001392ffb5e6edfa8c6666f895b99249839204e36d6a6a548a3fe798f73764d587edf74c5e5c07a4112ff2eebdbcf576958042149ae76015f332ec0ae85f49416cd7904c0ec3bb6d11f28491f634a82262c4525674eff295f852b5ce75f381718dd032ed9d5daa9a2138b49b6b476ddac4e5f65e9e41348cf3eace063443e14837639de86734908b5618d3308ed74f42c54e768a0e3b492e1da456bd06532142d1efd5158571db870071b8fb9a2546093326ce439c1575268b3f28e4c538dd1088e60c6c29a4f4b9126054f69eac40b33f1410a0bc5a6c891ea545c2aea372920f4408849a3162d5f8e578d817f8b7a7a9c45acfd9ec7299d3187bf4b73cb24dfc51355db4a086653b5b1e36428ac1b1b2249bed44d34d2c16a255ab8dd7752319 ss_n = 54dcb5fe4ff5c9ba2a3ae590b4a8a616456521daf3c7288ee9d32e5b40d29f92 ct = 618b3cf3d50602e88aad8f1280a3e559e19c32fbbc2ea987dbc193c9058debaa0b81eb9856af4575c4bad782744dd1c7084393b872ffe2cb66d99a6fc4456a2355090c56aee3d8ef22bcbd109570a945699bbe8d26fa1dfb6048bc686b8ff0da7a97b4a298ad86416bb3ae7c2726e32c443dd1237c9cf524a3e823c203a6354e88c90a9aabb22e694b579712073501abf4b18d3127abb20bf196f9622a717780b2c65fc9fb7be2ace085944756558399b81f942de4e014a2ffd2e17738d92ce98557e4dfb62977295a82905326707c0c9f6b51e8372ca79d412c2642b94bf9f4f1389c1f24466a923b211f66026d397d75a0722db16f1f2227fae7cd02345c4dcaac7dd437383148611a65ac849f5a094165d14fe88a696f0d0aaf982bed0d2fb79dd069df1c2946da52c7349e7fefb4f5a447b14f9d138bad01a7bb19e3e182990a6bb86f24872c92b66273e1850eb6553da1ba0f0cad707df51e9618970be304cdf2b0b7a5a71a308b1369e71cb5676a6b4003ea3cd07fc46a5f0ec07b503b9e9a5a2b193efb98a890eb2d9b390b24af4b25564a7a7d5fce7d1ced3c954b8d6016a73f0e61f028eedf2433b5ffb5dc5b53fe3aabca6bbe782a5eea39b8850d36e7c8a2947984c8564bd01e7f52da67fef62b172d4b62f6b30a5e275f3c850cd59e134bcaa59636fa98f8718f05d03bc0b64d36d97f4c4be73c604e0b3d12a3cbf1cebb6ab76d3fd708550a94a7c45278b1dc03ca0a31127064fdfc2607382ef8925b3afbfbf6d977a9d8dedc2237a2e548241b13bbeb706eb9fb97524e146c5dea36deb910405831c442d8b882b45fb114e4aa7d274f040a93eb81e8d7ec95c1f77f3f7c0189c4d1613fa0db1179853bc70659451417ab9e060393fe182d196b3a0020bec52bc2e8a5aa4f82bdc56e4a8f75b45a25c4b5dbad59965accbdac6e3df050adde5b0a50f62b6716d977856c422304b0579b80b2eccc4fc94e2765fb477d8ac41116ce4fe65351312a9f7cbca3b2b249bd984d575d0d17aba121fa6c4a2476d2c5e0d9a5087f0210490804e25d210a653de4beb8cf003d398e7657 ss = d6ac4e009d0de1b1c26fcd326a785e5f76d9ab8921085720f2174b76a75cb902 count = 743 z = c1f9902a59e59257327d9322b3b7d4878ae4e5652079077fe434f7e9f55932c0 d = 9835beb9c06e3dcaa4abc69f8902a771bc526d08da7be7d0969931dd53477870 msg = fec88680aaea7f54e01f32d3dce122e403a29222766a0063fc60f1f59f042f24 seed = 93a6a6da3405deebe98c21ea3e9d2d5bf538e2f3e81d1b0e799466d55284cf1b32ed59ca651c8c4d3dd3d66a1b14e225 pk = fa455fd2b554239903f5281c82f58c84114070dbc60342a97ad402625c5abb1a37c02413b2302c369c98f1353286bb9eacd4c9afd8bfe2ca6a78c2aba78343fcc84e3ae2c83765cd9470974a06238f14c0304bb5e03cbeb891c78a226e77565f791513281ccd889788bfd58f5083282827abb30c70751790fee9b69e24b242984e1e64baf7f066003178ea902687c7695e0a30d2522c0f817191e0199d73c383f5c331a901befb9485d38fb1fc98767bbfc14a3f85520e7a538e387425c97a9c80570ecf0586650c054ae91a9a364e1e464d2093c7a1598575a6ca9b493eb5b8adc2c062b837125ab0a2d40a7caf394cd7f1a46b18274eec37ec5731525c760359949024500cf67278159e45a08a3e05ada54c8c6d916aae78338b12c633635eb0b4707f983625f396ca826fa11021b830031c07a376e18ba58a5efd74666e4962f000d0ee2b0b9685265c948287eb5247088ba72a851cd4683e3bcc0bd6b354657b385c8aee35b6eb967859b269c275903bb865999213e364a2a57470970a8b2b95691bf4ae77ab1acdc212e0866cbfd22f8ad829040c2e0a7c5414d3304fd42522e2a85df6c1a3eba6fb99780721797784ac9cb279ca5c3d9b5cc0f6312f2789b274d70da4d6031e623e1c9bce15d69ee5a41260167a2750270e400aa1d597cc3276fdb63a25f14917a933e13a848b2154ce0cb35b4b69d61a4c0c2414be838d7ea4a62ab8a3bae63f9342501e7a2aca738172702eca37b4996616636250f6e4a7e3eb52c5d6275a231b89b8bd21754eb3a887d40a3617c20331199b3015a1acc6b00a055d956c4484dac08fb2b3500c195ba23d66046f487920d5664af689581bd463838319b279aeaf537b814321ab41354dd2887652c650eb819543108ce67de1091f074a52c94b2e4a6b8cce769a1c131c996579a35c29180b445ca9723da59cf9db792a2b0dc8f056a96a7a5ff54b97db5aa0a23e3f68160180256fb9c119994ee9e1cf9d579d7038b776398df40b81071a760b8b879a7a256325c2ae9ccca3f64eee6a59034696eaa3524fb852d8816ede672e61e83160ebb07d06b1cf41f74fe16f830397995a6c4217fdd0fa32ea744b1be76bb031479e7679ea73 sk = c0b60ee942290e863f232b0d61e975b9768965b7461017c1fd50a4564194e18835bec4237350964d88a80636c315c7991ea4bcaba49ad92b0581f0953d393a6189b959e9bd1fc947e5b2635d730df1b35f19b62562e2b3b2669fb211b5c7e524cdb0a74f252c5d8a5f50e74679215851928b71ea7f1d539d88919096d25df405a15ad1ccb8036acee9abbb3c3e3ee37076f140c6b3146003b4ac53c476597380c04dbe8a64cab17b1ac0c83887534958650b308b988c6703705d9e95c76437a76235c040ca067976a74f7b88b4ec25c0a32ca133a11624838e3185fd598eaf10296daa9861d145d6ea2c529426fb265a98eb2dcee0b08ac7c4a86a484d15a5227b003085ca7152b21e650770fa9e5c9568d0020fef0c98af066f1876b8b07a658737abf8bc3c7776c37df07974c8562ff68813539806871a96f982874cc7971332e00a7614c62b943b80bb957a2dd7cc3bc6a4866bb9d1bc22cad67a4a6582a87ca7b68c251148955363bf2aca25222045ce6994be1234b89aae90c07e7e89832c10a2b11b6ea2b93cc5c8b780756ef564c58b48549da0147dc781cd3b7897217895eb7aa014b303647276d4101ea698afd30280b0b24d40ae20e9b2686006c067af0aca8fc03a0d1d0ac0ec940810345584b8b1bf86050dd1153dd222d50a11dee272200a93a7f32f9e37550d398e452a4935e6a74ec9932a95c786d49048331758283720674564cb713d14b4d651023af166b3487b38c58c60450d2e9245c798732df9172e993c4af1300b79489a1104d0838e620190a4f08113a39cb97bbe885830aeca9102bba2926a0ac34a604e8a8df099916a4963d69a78a16101cf7313ac177dc34962a1c172eb24b14a0431d0861515912d13c408722b7430f10e8a7b9523ea4158cba3fb802c68c0a55c88a2dfd1a3e7c366e068c215f4b008b657a906b84733aa2ff164c971af0b94769840bb488b9fee8138120018d8e05611f221f79c01091860bd040b2e774dae3280456254b4235231aca8b6b82b4c4a8d2f986bb8412731f2a6d08242728181336c8869f80699f27216f78b5b39a65d0675fa455fd2b554239903f5281c82f58c84114070dbc60342a97ad402625c5abb1a37c02413b2302c369c98f1353286bb9eacd4c9afd8bfe2ca6a78c2aba78343fcc84e3ae2c83765cd9470974a06238f14c0304bb5e03cbeb891c78a226e77565f791513281ccd889788bfd58f5083282827abb30c70751790fee9b69e24b242984e1e64baf7f066003178ea902687c7695e0a30d2522c0f817191e0199d73c383f5c331a901befb9485d38fb1fc98767bbfc14a3f85520e7a538e387425c97a9c80570ecf0586650c054ae91a9a364e1e464d2093c7a1598575a6ca9b493eb5b8adc2c062b837125ab0a2d40a7caf394cd7f1a46b18274eec37ec5731525c760359949024500cf67278159e45a08a3e05ada54c8c6d916aae78338b12c633635eb0b4707f983625f396ca826fa11021b830031c07a376e18ba58a5efd74666e4962f000d0ee2b0b9685265c948287eb5247088ba72a851cd4683e3bcc0bd6b354657b385c8aee35b6eb967859b269c275903bb865999213e364a2a57470970a8b2b95691bf4ae77ab1acdc212e0866cbfd22f8ad829040c2e0a7c5414d3304fd42522e2a85df6c1a3eba6fb99780721797784ac9cb279ca5c3d9b5cc0f6312f2789b274d70da4d6031e623e1c9bce15d69ee5a41260167a2750270e400aa1d597cc3276fdb63a25f14917a933e13a848b2154ce0cb35b4b69d61a4c0c2414be838d7ea4a62ab8a3bae63f9342501e7a2aca738172702eca37b4996616636250f6e4a7e3eb52c5d6275a231b89b8bd21754eb3a887d40a3617c20331199b3015a1acc6b00a055d956c4484dac08fb2b3500c195ba23d66046f487920d5664af689581bd463838319b279aeaf537b814321ab41354dd2887652c650eb819543108ce67de1091f074a52c94b2e4a6b8cce769a1c131c996579a35c29180b445ca9723da59cf9db792a2b0dc8f056a96a7a5ff54b97db5aa0a23e3f68160180256fb9c119994ee9e1cf9d579d7038b776398df40b81071a760b8b879a7a256325c2ae9ccca3f64eee6a59034696eaa3524fb852d8816ede672e61e83160ebb07d06b1cf41f74fe16f830397995a6c4217fdd0fa32ea744b1be76bb031479e7679ea738b834c09c14cde88ce23670462fd647418cb0a636c7faaf386a22fdb83cbf234c1f9902a59e59257327d9322b3b7d4878ae4e5652079077fe434f7e9f55932c0 ct_n = 318c7a2cc72fbe0b0fbf26aec10ffd68aca9015c38bbdadec70a578de40d795fb13162b58864b7caa0b518c9ae441ada1827c2b0089c687b5acc6adcb42ba144070508215cdebdaa290c9e74653d953519035a0f392cd4309ad97c1c1c9b79f1f59a157087d0c4b1ae82e8c0f45535e1a6edd5ccdfee0a8138bd0edb31f7f480e376bb5955102a3380d8527bc0ad21240eb1b2a87ccbc3fb146d6494d537640321780d635a19bdc5e26f7cbbe47b786416757e884013f9e726a203e4ee42395d4877a88efc71775f316a9617413ff3eaab0bc382131280a5aa2dac1c45ac6b2990ac7f4bd63586c93570926168131c80c04d3e8775d3497c27cd6e032d8db803fda8d623d75d0c499129eb6d635a59eb5c471dd5430aa5fa03799ea4c5706781e885c1f4c6e43b375fcf0b829f255cdbc9e82b86bf06e1f79814ce083f4e9c0eb61b314091f22a2e12871854fbdeb154fe70b16ab905b0c19bb5474c463ec158b20bf0318e368045d14cc37d816958ea63825b2034f4c00f23a37b78c9a2b57ae53de8d2366019e1c66653f900dffeb2c795dcfa3e9373520e303bd7decb9fd30a1870c00e7643f5d2c8b3180487c2ed2572c911f10c8c467fb6664d26bd362d2727c05120afb0084e1ca76dcebfc8effe2dcf91601fee8bf9f63569bc12564e1ba5b4d5ec0bcb9f6235a8ea80415f3968cf4910a7b9f200e4c05be66ec514a2406dc9d6790d4693ec5cb0ea00dc9614feb808a6b20382d7951ea8726f43b30ec461e2770a6e7ecfc413b8c6ebd6798130e8ec6505190baeb2fac2b622521c2610fb2754cce657d199812db9532a5a52daf1aa32175bf48ef1525e8070ac395db80ce8138390192bfa5b92e6b05d7a9d48fabcefc3d55bfc098444cd640f623b625694b0b75df274508eb04fb27e903482baf4c006fbbc5b79517d84d8f125869ab578698d2bbb07bac625f65f3aba848245d8cf29ed918cf10416f1c62e47f693cb31745d4d4a36336b9c05ff7e1853704967ca170dd9ec8c4fd50f7a2df1c689a13764e02068c0b7aaba6d8b2b41eeb801602acdabb1463690e57a101c1db2 ss_n = 00ec7478bbb4a29b77e0d4dff90dd2cce11f7fc5129537d09493825870e48460 ct = 30b5bf05a26b52186e53153fe88387847c44f3cfa8ec8daafdeb6af9e7c87cde6b93d297f85c4d56aaac588e74b8ee0eb346ae33c9b98babaf39c08ac6cf7e77e17f3adda1e5b1c0ce5af19df05fe6e7ef149d341efa8d1c76d95dd5487abb8870998d490a8be684c32abf7503d5d6038ffd645a7dde6fa1570ba165aafa5f964ffbef5f941dc95555e46c3cdfa1891e767e97f36a0497efa3fc11d7d606d2d3c7224e98f4f5e562cc699c04dfbc0a5b26e2e3e85258292524b414f29bf2787aad8b0db9a0e486d9504cab899ce94bb826736c9fc7684c3ac87b260a8ca13b9ae85f4c7090886152a93d9f95ca71bd2e40d0b350accc8ba3db626bad4c26ddd82febcec7e8dfcd7b390b60b6d6d7b6fd24df55c1a4f1b3691db6ea6b1ade724531dc292dfbfd59a81f337bfb3ddc4b9cfe32bed792b10fbe7c559909b5d5196093056a94c0b792fcb7b3a5f4f132c47b7c433d2143fdacf43773f0f15c0fef8af6ccd00cd11a4edbcb3e2984fae73ae9f13071196b380607d7128db5c495a728848b92bc4dfe2c77e26b4600112740ceefe266b0b776c89976354c669999c845c3bbb813b28f505a58065f88e2c980eaba52d21569d06bd6d10008f443a15fcd6558f5d61de63d76ce5aecd00a239207a87e3b25c33a9cac82a34df98c889b2e6fe591d512de1ff32731095ac67988ed86f377eca26ac526970ffbc82ec8d707f2d55e2c90ff52259ed7952a1569710dd4eef94cf2e88865b0b72f4043240896d2e2dafb334cb1f8f28ba21d66bfea4aae7d93f7a5461ef5cc14d0c57c197fc9979f5447a1c1aefb8e1fccd96a031af4a3c8d9e461f74056e18b54e431484e4a604a62f493ce26a6aedd407ec6d28d898c244ade710116417fe66ccfa0c4e7a8bbeb452dc469af8de872fcfb6bd996a4871d9bddf018d86cacfb2891e00157a1e3aa199eb9e53b247cb9205a797d743cc98857e28e42d71e44a70ddee129dd2cf63f03c860d0cff9f7d4dafd182b7a490c0003f52fe66abd74a0c71c7de1b7d58567cd16927b38a6f813a21cf5006f5eb567dbc1115a77027c7997f6227a6cc4 ss = b185ed4a14310535e60801023beba2c8717980751786e2c4e93d54179ce968b7 count = 744 z = 2f0d88e755acd5e41fe8518f974ff609df7049959bb8ff93eb7b32dd6869280a d = ca05d3a434acd620532a36ed7b12e710ec3e827bb8b559db9b68a739dd880149 msg = c6acffac8cdf4ea0c19de94c9ae6fab0b42650cea0bc0a75264bf9aaa63656a2 seed = f86a0e5c91d24021ec77e941cce465baeff354d1fcbc160bbdba46b9a1c007f78ed44fc2fd67f7c08ad5e218e239658b pk = 2507168652a88c0337c7773113cbccb2b2918221b441325efca32f595876384104e1d1cb0cf7497cab18c8f6a4b0f023a9f059fce25323a73100b510ea88cc233ba566cb3c78932353e3c27f4487964b807038322d3bc53c508df9f3b5ba269803ea2a46707e66059d134124b7ec52f2c95b904b1167aa95b35b6faf554f22e02ec08ab5b8e59374a60f4a7c657d131be6c15a92864bb8842a62b941f481b135d02aaa5b3a85702e52b54c7806b62cf939e598760920b5af2a7120f8a31bf9c52be637bb45543a21c0721cc97ed30ee8474f53182f85698629960a66f5caada9a3d01299a55715216201882c1e5eda56f456a184a000f21268b5a3b46ce476ac381e027853a7bb396b83363e6738b0f4b07beca0c949650b55a47f7612c3e674db846407db4db78cc9369538e106940ad67f44953fb35b8519fc039b09bf3dc35146556ec662753624a054218830fb285444b58dc90464851ce1324a2e335c59f6b677e4a33fd9c4b6abba37d5c97f873b7c55bced5b65a0655fe5e3294bf05424051e1bd3718ac060197225f928b95c99b59316b3624391165710bd0950b0b5bea14057bcf3b89be17c0ae761e0d251f9b03b704709ead4aeb723a22320037ff524ce6848c8e405ea27cc62fc5da526a677650ae2c5cbaa2840cf6a88687b152d922feca830b03c50c9c839026998abe11b11036bd4731f9be19cf42ac152d21a52b78b089c4837168997724894e7c822b883a039826b79240f004ae2f31bd9cc170e7c12a25098451c69fc4b2b44b031344a7df38cc228775ca3f00ff406156a998f5c69b41401013873c268a72ab09447e64045dcd4a396ba3f93c05563bb00b1978b887028f22bcba49453e78a223aa09548b99092ec35166983ffc3b2d30a7c84fb45d2e84fc00a74e8a1302af8a900b940e95a81ab60c569dc095fa630253027d7e1c1aa418a8a9a1d145450bae28939d1c0c3b165e990c147eb9bcf401ca6847264058c443162acac4615b6c25bcb30336349054c9604430c9a29bf1c9a805bc3a7a41c62f1f8a8ad4202a0851fb837831e663b1dcc13ea690086f9bae1668694b8631aef981b494ee2ce2f59973dab3cc954f61b14c42c3c8abfde88 sk = 41b06d5379b17f915648e230ba47b6e20c4755453345625be2f7888281aa86a75ccef55267774f4a518907635d41b96253f56c34023e22b715d68002d37aa15e30cf25322cdbbb19b48238dd91bfb8a6c2f92457e970241fb563fdaa4db30128623bc0c508ac29ca055bb4c9ab237652180cdbf76cc418730c0826f4bb30e3b1728f26b9bd01bab1d8bf0c114c84ec0b90e8827d193cd899cd5ee1015a57b7ab168731b0bf0165368850268c4cafa3fa0c423256213bca5c131930711c1a4a0d01dbb881645e62f4b27740bb7f970220704c7c60c7df4c317fc0609ac7a90a6c923f131f9303117f6c5a273679ec905fc30932da783c6a762e6a4a27acf223b2fb34e8a8ae55b5a15d901a204863c8bbb6c7c2cb1a670f9c87aac85938171b31c146117b355823800ef1b2ad02f7a7bd13020da26c14cb2f0c9aaeeb8841e5bac535730866678029478828b4b88152613dd21b66a7c443ebb282cc07b604bb57751879927ed7f92eb56cbb7f41c5f4820925c5a54bf2adc91a032bc2308ca5593fe1590ec89f4f2666fed88e10e15b8e762b4a2a2596656da9d4bcb7f4036ff7cbefe6810e76ad9f998fc4953169a041e0161ec233a00988a27fd14ccb3cb6e7b8576dc7637d0c05ba148402977645106218576f7f336397d55a2bf0609043cf772170d70c7a837019a4268c17f11626960740c3ae2dc3b7a20b22f9e3bb9cb80712e04722baab7124ae35bbce4e1314faf438e4bab611bb96789104fdfa9a4d4b8ac1d729d22027fe911efb33bc8111baf557c1f03668a2022302896938185e0b4378c69560474ab25a95cc8c50297af5544a1b5e7f83297b4273d6785d786469d328cccb519134a67280e1c7baa317840c386861085c9539b3aaa56f766a0bf824b853c5f3b32efa555ca5aa53d69376e963a9a9ec37a219bc51775afed27638fb9086514cea84c5552a88be9b8c77b86505174817a82905dc50ce49bcd60a6723f50824c339a257cedb38635fa4cf78b8b9a9142498e57581107652e37c5942516e6a1eb8072418739ac9eac6945033fd06cc36835a0919bb0045a85bd4af2507168652a88c0337c7773113cbccb2b2918221b441325efca32f595876384104e1d1cb0cf7497cab18c8f6a4b0f023a9f059fce25323a73100b510ea88cc233ba566cb3c78932353e3c27f4487964b807038322d3bc53c508df9f3b5ba269803ea2a46707e66059d134124b7ec52f2c95b904b1167aa95b35b6faf554f22e02ec08ab5b8e59374a60f4a7c657d131be6c15a92864bb8842a62b941f481b135d02aaa5b3a85702e52b54c7806b62cf939e598760920b5af2a7120f8a31bf9c52be637bb45543a21c0721cc97ed30ee8474f53182f85698629960a66f5caada9a3d01299a55715216201882c1e5eda56f456a184a000f21268b5a3b46ce476ac381e027853a7bb396b83363e6738b0f4b07beca0c949650b55a47f7612c3e674db846407db4db78cc9369538e106940ad67f44953fb35b8519fc039b09bf3dc35146556ec662753624a054218830fb285444b58dc90464851ce1324a2e335c59f6b677e4a33fd9c4b6abba37d5c97f873b7c55bced5b65a0655fe5e3294bf05424051e1bd3718ac060197225f928b95c99b59316b3624391165710bd0950b0b5bea14057bcf3b89be17c0ae761e0d251f9b03b704709ead4aeb723a22320037ff524ce6848c8e405ea27cc62fc5da526a677650ae2c5cbaa2840cf6a88687b152d922feca830b03c50c9c839026998abe11b11036bd4731f9be19cf42ac152d21a52b78b089c4837168997724894e7c822b883a039826b79240f004ae2f31bd9cc170e7c12a25098451c69fc4b2b44b031344a7df38cc228775ca3f00ff406156a998f5c69b41401013873c268a72ab09447e64045dcd4a396ba3f93c05563bb00b1978b887028f22bcba49453e78a223aa09548b99092ec35166983ffc3b2d30a7c84fb45d2e84fc00a74e8a1302af8a900b940e95a81ab60c569dc095fa630253027d7e1c1aa418a8a9a1d145450bae28939d1c0c3b165e990c147eb9bcf401ca6847264058c443162acac4615b6c25bcb30336349054c9604430c9a29bf1c9a805bc3a7a41c62f1f8a8ad4202a0851fb837831e663b1dcc13ea690086f9bae1668694b8631aef981b494ee2ce2f59973dab3cc954f61b14c42c3c8abfde8873c84dd37a0936663ffe37605817e4600b311ba89b6c6eca2447bbc4c1bc5f2f2f0d88e755acd5e41fe8518f974ff609df7049959bb8ff93eb7b32dd6869280a ct_n = 0f6f0558d9e2604344188eaf2583525dbc38fc64b3c649d42f367b7bd1747eae1ba0842ec435d5a06bd52166c3c20ae0bd6b1526e226db9c94b18c15c2e25b0d14e62059ca6e127131d3989a4ca87057c8f61e528dd41f4752e0edad4ba1b8962af6b538d96c6bcacce5aaa137af41fd486cd3ac9940804c526bb144c7ff10fd2fa6cd97b2ed41f5501d59b296c762b06f51373ab47b06b21be3a0174aa2bfd66d119b761ed4da5cd847b1f128de7c247f5c027ef9334d921961a388e75d7d1e32e72a4bbb7bf5a13dfe1f4e7f22ec0741cc791cd4bcb5fd686f5cb3fd5389b1a6bea0e00fb0758735b5492e7a483cccc5a68d898af4704a517efaba825b5e81f2be92cf8e6e6d0050afb4e06f3afab7a3efe392f60c45273bebbe96f4b44ac2450d47daee9c5aa34c652b8a9758542e343eb02eedb45c3efb97771a8d64fe9711544170d71793a48e8c9b676a89900040167e232727003b2174ebcd39696e84af00af196decf2539c75ca7cea26497e765c0f31c132a81d2f6354bb9c16869e9c246189d9fec262b29e21b92346702dd2018aeadc1a2b9f3f56beb981bdd277ab11a02a47464a73705a6cdce968e8c92bc6eb0c3aeb8e72342bcd203906caf58bd235974582265edbc256ab668d1cf25bfbd14148ddd886345aad1f662851aa9c892fa92417203b0dd89831db62284c6ad6706d4dbb411dc89a1ce457bcc6bf764f3cccbdd426428d427fbdab99d4d8c9d42fcc4519dc07ff7b377d7cfacf673d9b9a3f23ea6cf5eb32d48a50a6b65ce09c0b667546bc255aa387975bc41d6872fd0a1cb6bb272eaf04608b5d1f0bb6ea25dfd852f4dfad788b0dc32db43125fe4f9794280bbef389ac173278b02731753c5c79f6cfb26c792c15aeeaf0ef548b9d4686ac163a92049f5b0add623f9312d54ed6ea24d1c2939b1b0d256793983e70048aad1fbdba213cccd91b5f3d84e58c439d7ff34b8cb732a60585d4918459b260bb5f1ec18be3a164deffe995bf007635d5f0a8c1d04a81aba0c94ed37d5d6b3a7b48de7e1c15c5a3eebc6fb48b9dd03378dd99e40b5f69d207f6465b50 ss_n = 08e1b24d33e541bbef801ed8ddd265ee98e571f0801a6aab55b6a1dc22eb886a ct = 598a00a208a6f34734885a7662c77ace021757b6c380038affe342cfadea8df49ad285cc27363f56f1d8e44fdbd664d2cfcb06186145f860004f975173b088d5185db721f8bfa383d60174b2ee4050fb3c78b240c0e00b283d00dbd3f9e82e58758aba04c49d93ca2bb0f2a3ee03671b9bb7b822800f630fe0e86e73c054a98f24c0bf4728ff1d83ba7f4f149dc86e833eccdfec0b61b5bd82c1495012cb610e320a77ab94070ad9ced1bc7794877ed1dfc634935f1db3d8669c42377b0b844208a6dc1fcb0062fcc8ae7c4a4e3a194d9c5cd8a0add9d47da31c22a43aef1b896b64d6de0b3e0a25a146b9f09a0725e0a1118c72be14160f685412245bcbb8b2a5506f83fc51993b913132fe239f3cee5f3768fce9680f093eb4d52404452dcbc12270c4fc861b77a5b976ef19dd3c65a9c5008c879e1145d04a4b9312483803e0d38de0a6497361144df424783e97c9e88e832c522cda07f38c2978de937130914aac7738661008b0711214d18248a1736031a13f6005df0f392057939bba5159026434ef0df9aeeb0d38837a06e62ce7b651ea4d978ab32f7969659d56b5d74c8b133cb0020e23cc53d389359f50d614b85e2ce10fe580cb36c68a69871fecc6aa9a33af087a39732755d45a12e7fa2ed61672d908691abeab93d8f13aa001af7be8e44944c8428f5af995a8ddb183ee0c29f5bffb2699d7f7585b19c05523451738f96b30555cb886bca8683a8eaf7736cf57cbb6553b55c8657bdea5cbcedb249435012e0c08277c56d531b26c2639c8a0f2a52510abb265c023d6b8af2b8817cfaff6c1b8ae1df0c703b914871cb143430480dc2f5c3c7a03c620a04105e4645d0bbe39e78613140c38fa482fc45fc398250406533089f23e22b7de20862f6d01518ab651a42d07b45819eb9ce9fd3fccad4a51433e1356d77f9018faea8f25130b7e653e02820488f7193a0dd6f59c1f2a9f03df84310207f6ee1b76dfd134cc898ca853053541f78706bfb33beac930b1cead250fca3eddeda206defb90b9380978767710b7a361fa9945a4c8ff0ad6c318be7c605e047ecfd2f103a2 ss = 52ad7755d49f2c680f4b24332f7901089f5eeedae466cc919efdd50ee6065bc3 count = 745 z = 4ebdd6dd2dc1e151d19890a77ba1c1e0cdc51cbd5890025ed9cc702240af5d3a d = faac6bc7b8b73ee73c0ebedaed0e928640d8a607f0b9ada1ff20134c8b73039b msg = 86825168434c127bbe02608f2a4c902e6e05c89a4567c810e3f934b2ae5f51af seed = ee14e53d3038ca3cd6144be82df2fc2543d4c131f451b5f3a1876bfe41ac09746c7171ccb2f1a1fec7b809049e248cb2 pk = 307c63812a9e15d51867492497551dab8a27689770a48bc470b4827aa62742b3179d8a2c5070938ed8734d600ffbd141f0bc45cd71c4770022c15986a712c97d18c948d245cb168a44246d8533b5b1b932b02b2273e8b07416cec4284be9a2cb7cf95fd54b7c0ee1b2b7d34ed315aae44c8a4288cdd6d32e6cc902eb1388b3068030bb2fad962ec207559e6891ba0cc4d9800ff07b49b7882d971aaf2cd5c1d7842660c8b7ec8a969d17b7ef55ae93548257e016de920e7f9076b6e755aa612cb2eb94e35985ba803428dc78d4873b840a50cfd62758b42dce570bc2db72646a5e511c26af6a3c3ceb7b34c9b5cda96fa9e003baf83e9080696db67b68fc250de26779ba4851233d300c6f14b0baa848110ae30d66c66812a57bb73995c2143d5fc5a1edf4203af11190c1b770782acbb376143450877946d41b8ecce9969624bd6de9cb33529ce552419c662ce6674c6528ce8611cd8f16188ef2a0077077fc927619387d87b4a29fdb13b7d55581d4449b820191f3b3fd0125367a0dff2376af377252fc84221ab925867ff1a59ac05cb7895a153461bbc6776feaf90a87d77ffaaa6d1538cb25099797c71154d90ed248256ab7664db27b09944937e329e77923e6a14801e54a8c245d2326178bb98903e58372028ec71a31fbe84e2bba7d3784c2d46acfb2960fdd94898826cccc9cc77f8787aa94b069b7c776042756648fa8e88631d4b8b57331c287bc2bc21d013234401b35cce306bcbcb069ba40287ccc2f44843f0bcd891a6ceea02e276c50d10502dfd6a021d09f04e879106a462161655b566df4ba6aa28931f86cbedea258e31035b503cbc4574b7e7798810a9980b2149e667f762219e1376e509caa3ab7a7311bcb50e7667fe837b8d93d5cb8224cf7bdb3160def3c818648c53ca033b3246c0fcb0efbc9cbecea5b4a62a282200913523404f543ae791317f0b95592cfa5a519bbd949e44207a25260ca588850d88f20e639a4218ee8484a92537fa6fb2584f8a2e4f65b9a40aa366cce865b591273c6f9e9ae712c68626919bc344f73a8a33a19003c77b7ab542761e117a9daecc1e7f8a4aee8df414ce2fd79bc35fa779db36acd360ac5944a6daa05d0 sk = 912065b74ba2da691f0d81199439b7642c4f2dcc239b42ca791c7fe57b1848a28aa8f73ddea0be68b6b58eb9c24b2c7fce42976c923c4b1629b2d2a4b2d2b0263079dcd17e8c603de21484d3c35cce774a49570223d3c47d2c1a78e18787913d3c1b6d8005281990cb2e505b8725a2f4555ffb1ccd2c943c56305edfe7b6760b4938a79a10d3a56a1031411a9cf5a50d31027c260b7ac6fa076360567d7625aa65c8512a716d457b62009637944aa7da2765b609cc89047370ba66e0ca5605bd55c39909f3bc2ad21bdcb58f25769492fac602fbbd710bc51d275b1f1727aff6a89cf57c80188f5df884fe169e9fc82695c254a6eb333212370c762608a4b42d2279673a0d04586e007b193e369206e419f3a440008985cfcb9956b17b84b24473791a11181021f45bcb5b023126b9931120e724a6a06317a5e55439b017cd8063a796927d18611f0c55a7aa78e1554bb2591241d371d56920122b66c663581c187d9cb05944f763fe36c4bd571bbfb38ab5b130df7c708e126afbeb8255512749f2001459742919c1ec184180141a1a67b2b0391085003198b8218f836400634ec13a480d9b8244494738594818b0be82ec11faa7add2f5a0f3714aea43bfcc0268aea963563a2582c149a9910b2ee32ac7930131c424c1b41e2a75713ebc88d9379da1064d8e64a322526dae69b564a960cdb71eb541cf022981d8e83c23265a095b23a0bcb6a3f44dc0d07af0727001151c46d989ed6579f5034a9c000ffe863501a0c0ddc66ac5798b1ecac2bec30d1aec78882912b2f2301f9574d35a6d486983d5941516dac3281614f331ce7260448a0414d3b9af826ca0d0a8b350e22bddcaa666861005771679f72aade77e24948402470ce5c18971ea6b562b6ac1f2993a5049f6b7a3fd7c9f691361fba65661711df06c1751151b7a132d1bf8a244e5ccdf2b647240279e8cb82dca7cf920aa48fc0e859acf63951c2d9a413fc86b618548ca6930ab217c7bf9646e9540a97a33c6523d62e92b3ee2c27692a9c958809aac5222071b43b4aa02d4089b032bb1648662dbac34d3b74ea138876789307c63812a9e15d51867492497551dab8a27689770a48bc470b4827aa62742b3179d8a2c5070938ed8734d600ffbd141f0bc45cd71c4770022c15986a712c97d18c948d245cb168a44246d8533b5b1b932b02b2273e8b07416cec4284be9a2cb7cf95fd54b7c0ee1b2b7d34ed315aae44c8a4288cdd6d32e6cc902eb1388b3068030bb2fad962ec207559e6891ba0cc4d9800ff07b49b7882d971aaf2cd5c1d7842660c8b7ec8a969d17b7ef55ae93548257e016de920e7f9076b6e755aa612cb2eb94e35985ba803428dc78d4873b840a50cfd62758b42dce570bc2db72646a5e511c26af6a3c3ceb7b34c9b5cda96fa9e003baf83e9080696db67b68fc250de26779ba4851233d300c6f14b0baa848110ae30d66c66812a57bb73995c2143d5fc5a1edf4203af11190c1b770782acbb376143450877946d41b8ecce9969624bd6de9cb33529ce552419c662ce6674c6528ce8611cd8f16188ef2a0077077fc927619387d87b4a29fdb13b7d55581d4449b820191f3b3fd0125367a0dff2376af377252fc84221ab925867ff1a59ac05cb7895a153461bbc6776feaf90a87d77ffaaa6d1538cb25099797c71154d90ed248256ab7664db27b09944937e329e77923e6a14801e54a8c245d2326178bb98903e58372028ec71a31fbe84e2bba7d3784c2d46acfb2960fdd94898826cccc9cc77f8787aa94b069b7c776042756648fa8e88631d4b8b57331c287bc2bc21d013234401b35cce306bcbcb069ba40287ccc2f44843f0bcd891a6ceea02e276c50d10502dfd6a021d09f04e879106a462161655b566df4ba6aa28931f86cbedea258e31035b503cbc4574b7e7798810a9980b2149e667f762219e1376e509caa3ab7a7311bcb50e7667fe837b8d93d5cb8224cf7bdb3160def3c818648c53ca033b3246c0fcb0efbc9cbecea5b4a62a282200913523404f543ae791317f0b95592cfa5a519bbd949e44207a25260ca588850d88f20e639a4218ee8484a92537fa6fb2584f8a2e4f65b9a40aa366cce865b591273c6f9e9ae712c68626919bc344f73a8a33a19003c77b7ab542761e117a9daecc1e7f8a4aee8df414ce2fd79bc35fa779db36acd360ac5944a6daa05d0e705e6b5e69c89916a9d3314b77cfb1e840526b68da9b896ab02df275bbecda74ebdd6dd2dc1e151d19890a77ba1c1e0cdc51cbd5890025ed9cc702240af5d3a ct_n = aee8d3cb8b2d49d2b20381cc2361f331529714e0188511a54cc9bc5616c4446f32bbb8dc57058af1b5f106c75daa599ca6c6b4bbca5559b34c3ed0273c20c0636dd0445c45edc58039f2dc91d585c079df35fca1b9d4878d37b4e41f1107ed33d0e469477f60e6fe39a17d49124fd5c8469f9b217361386bc89a5687a726ef5d7e1e82393f77996824fbc941e45783b63415932469908a0bf7d55d08cfcde377aa3b94d634b737bdfb48bdb2c73f37f5afbbe0afaf28d78dfd736556a84569b4ea890ef3b6145355bbc4cde796223efc660587ce2aba438f06ef6729fb4e946471ab4b3421db2ca3d9bb9831764b7c88f638567ec9bb08eb1a73cac6e616e3bc0eb0ca7e441b0e9ddc6178aaa866f9b87918a7d396eebc1370ea27ffcdcb4089ee038b6756ef642738b56de630041a9671adf9ee426cc541e916542af6eb3beea82359bb6796ccc5ac6ff60bb898f2223e83043183a59d0c2c67bb38eb6907557d2016cabea4a17c873e3a35e9745e5f66a509ce4f0fc462db306ff54672c2f293e8c64e07ec770ce1538d367c908ce96cb2c4378c594cea6c3a7601dcb643fe18f6d9857688971a63f459b64e0a8a77bcc85f197cd62a0088d1990e588ebf310b088719566e2e6411d870b012b6933cd42f3bc76d3bbc3853061dea810dd100b8578aed5d72f28cac9514ad4cb4938a7e0728b2db2e3699c713f477c01b38347985894f52b4d9ebf11ed8c82a8ff329aab799924c0b432614d650b85494719c2c617123169bb4027c80830f0c5add3389df079786ad5c0bfea605473748090306a40620b4418db7cc70692ef9083ef725cc8e450598276b70a6c1209579a168a3149fecd99edb8a2b7afde1a67bfec6bc05b7307e92c5afb3e2964463762d5a7e052e26ec4a48c0c0930fc7803887fd8f1655d8317c2284061bb90110f0ab12689a907e9e572df648bd5aec8863dd8c4978eb3200392415c3ea20dc2570fba37972dd1e9a489f5e62c79bafd42c4b38f16325a17f0e157433d3fd1b1aae86ff86e6538a7090ed4a0842522f5cc60f391f95c4f3cb0be220971d0c3380f8ffaf ss_n = 993a3ea5e23343ddf5763581d62aca30aaeba13ea02b9bc02d1c74c840ab7744 ct = a01b8dfeb12ba6b1050760e78270495c694b9986ac4db015e66503697a1df5bb85d9b6a006ad76a68e6f04666cf8918cd5daff1cfc11dbf8579e8d588b9613aa1f8803b5b06e50eb83f451f855d2d3676d00e2c41240c7a007355c65a65d5820d5d140de8f0ad685c153477cd835bea18e575cd49bbe2c809e26c24f31775e423da5d19c1c9e5f3560dd03b4f52021f84f5c1cdda49ccaf599871ac06644d1c2e7a309fc4ad2340e420b00aec6ca6d0da063d3a50d1d3658dd1e96f5f6b3aa80702ee978c59c91c9ad6aff618b712d6b38085823c6253e99deb5d7f7745c9ce11b8324134dc51285f26d9bc45d4126f845fd18058317a3d680c957ab09f4c6c2ed07939f530d4446ea43de36f1ec4e184805dd61e69f26f9499cbc5548fd266ee2d890e12430c5daa62dbacd14796089d61e0be8b21f38b63113d91951bd6f31f1bce18ffbf18a9825f300f29a762a7c80c8cc1a7ad33ff1b7506ebcf5a9fc12b83d9a9ad40de4a9223e4142df49ca6c64244d1cbd1a71205f7d1c9be3cd683cc80aff87110fb33722be6f8426bba12b46ec7825b2337607b4e0d7d4f32ec7c624e3cd10f6a80074594086e2d0df67a6b5dc140309a798647b6e34e9bf996f5b09310f2b2983d628c700792e8e512bbfedfe7d06cd551ac336d8a407d2acd19d4316eb1ec34cd6178fb565779e95d2e5e24e66366dc65469282e5de8e80e63b7829e12b7f70393f76e9c4d8be8ce1090496c8cee5cc81024badcdd3af99106ff7194bd0db3b765318f54a570b0e1d1b63fd5a36bd5b08c1fdb81c9898a8270ffce36a9d77e32a9f26cfbcf4a1d9ffaab40a9fc22028828eb3a9c18dcc4ec55a43e2bdf8f13e3cda8932afc87c7204874f764397e67e6f9e44e51e20b27377fb70fed564bd68f66f49c57568824d20a7a30ed630f69eaf77e6fb394059d14364669cdb87615f28f47e4b6db582d56835f3d0f84e8725c5684362239d954953bf9024840ca52366ca2aa12164ed4e55a4f81750a7fa5f01fd23701a9be7707887092366fc72f9995155722db4cc3009975c2cbb505dfb04feb41c948cc14f81299 ss = 44f5f5d5af6da8f2845bd1599128b685ee559dcd9a0a932abc6c45fddc4d5c81 count = 746 z = 387b314e5896712dacf62334ca0a9ccab5de4682476410b8b1a6f78dfce1fd91 d = 0c4450e7fb2c931769beaff23a27a737cbd6037ac648862fb7085a89ac9ce721 msg = 63ea5cd41513bda61fa0ce245e4cff11f181f9d8db90473d97c782a1c772e237 seed = 61bb4629923bfcec20a689573ca59b812c28dd3b8100f276837789d6a28ecef084425031f12b92b4c5cf4b48afe39507 pk = 767389b347696d197772b5ca8a4c1b084a15833c86333c12619a5b371323db34a589b358d39607b3e67958d03b98436fa376ae01da91a97b1b6afbc8e8943666b50753303ef8214eb30783475a8ecd745dc9037420040fabfb13296857ed68a14f33be05d9324a2159ae783373997c448811b0e31e459046c514bbbfb242431cc54a1bb9af74268d587ca0b03ca8e35a52ec6c8dec179d017db5d601d7c479caa8185cd33cd1b0abea1159f75a346cb3415dab5cb1e724865c97e07374becc538070004cd0c2a289ac3712a8794c5232c26debe1a62edb599ca107a8da9a2885143123a0dba1439aebb1288ab99f403073da663bd123a2c02d68d61ef60c7f855c1f0eeb611ce32b670c8b007ac500719e6af9c9c9cb94905a4e029a3387ca1af495068c12a62db323c9022ed0d1bc95b6142829c8f7dc396686cd8da7cf00fbabbff71f7d56921036c3b1544dfbbc6d915c02651065869429f1b021f5436a820571ed0363bf2740ace89651700f3a05820f8a82846603fd9469d694ae3e5751fb8123fd29b228e92570a7ab7f8570162ab9648513241b855e4427a6a329f9098aa9131fc5db3911f55914309cf7e77578dcc6b82609df458ad2f29927ec2634678919736d7a80bcd33b0095f03aba9787204cbfa1c96066cabbd5fb0193c3bb5beb47c19b7fde12c8ab70cb727660f309376613546b072a7a1921498c9d31817bf476287d917d54d74b75408439e1227f41802a47b9a1c83ebe9762ead64d8d489bb665bdb7b754da084be1f96cdd816fa5db240378c25ffb79d78c6965ea20dac78937b52d079c614c27111ac80d6360039eda1db59aa43b7bb70742c4c66b71ccb75f86986d284111208213efeb5df76570df92a9625150d0ecbf7105af894abaadb9c4a282634351cda728052605ac261256166c314993b608f46161e8a682a3afac8b749ee56d6aa7763984c3a1ca589e23b12950642b7818114a850db1a437229ca4a5a44969753e34c55c80aced84a588725af8662c5f9b798211024b5323bfc13bb862504e00af90972d64f364a6d458e5b9cfa440a83de4bba6e050859a8c2b1ee77c2a47b9cc44f7f14719fd85528e96c2236ca1826738d1624e27 sk = 296a2291424891059f2c1aa8877c929b379d41a8b396fcc72c13668eca707d38a206662992e3b7d97154031a22bffbb0460c77ee1b08d800c1e1e073b77b910cb526d968a504c6cfb7e4178a359268fa193091ca912b22574a68837b4157896361c662d5c4691f99121276326312beda532edb0b62f3d738eb4166d8e98bdb065bbbd087a1306877b2c8d373233cb69f11802dccdc6b6c534e107368fdc6b951e8b6a4fc39818694aed8bd6b176cea99cd6c5a2e843875ddb682a6b607cb60446b67015765796500cd7f31cb46fa8dd17c5c364b3e08c2cf3bc3bce0bbc485648b54210aa0d3970747280465388316605963ad00788c10e0a005ca5218762b58110755b645afd6cdcd39659acc6b925158a8419c614cb537d6c37130bccf4859f25179cab6b25ff19ff6e5bcc1344c78635fb1ca063bc373c13a1eb2d544cd7029245c310314a752111f9f776f2f991355bb975477c32eca00e89966ca0100ec7262f2506ea78a911f164f3c1b3ad416ab7cf12644797aa8738f4ea7bc97f63565a84973944cd77414b91878ce4ba9ce8a5c79c95bf1b182f6e5546fd12bdf4586c98a49951ba75241ccdd212ca7737e92c58ae9ac9eb3c709515c6d5bc866bbfc670e5bc914f17ee8d8032ab41a4b85314c8c31b2e736f59ca2df2209cd574e59622265539f80166e30b5a6d0a58858e47b74cc94955ab80258bc14ba654cb9a250c1ac9e669c73f8ca2354c513c483d8339716210d204b358dab26e2f1c4fa54cdf3256db146314aa2210af5215e56227c736fa73840861cb936d692852b13f04a0aa8132e7049444a97040c58a619eb905959316f247d490c91b9a06b0e662e61b67e770acd1cc31ee921233e275341e42f9986559a502051fb3215eb03e114135261ac25f32ab6ac2905e6b723e97d80d2204d383c4054a2159c642eb868cb04901cf2424fe9604cf246b1f44c8f8154806aa2627cc62bc26756c735df58694063b7353a6d3a25a35df6b982c96409473afba32f22ac9f837a8b7ad6614aa7329e1b6973a93071ca25abc2b64d8cac1922b6c7931f225acf976b968611cf767389b347696d197772b5ca8a4c1b084a15833c86333c12619a5b371323db34a589b358d39607b3e67958d03b98436fa376ae01da91a97b1b6afbc8e8943666b50753303ef8214eb30783475a8ecd745dc9037420040fabfb13296857ed68a14f33be05d9324a2159ae783373997c448811b0e31e459046c514bbbfb242431cc54a1bb9af74268d587ca0b03ca8e35a52ec6c8dec179d017db5d601d7c479caa8185cd33cd1b0abea1159f75a346cb3415dab5cb1e724865c97e07374becc538070004cd0c2a289ac3712a8794c5232c26debe1a62edb599ca107a8da9a2885143123a0dba1439aebb1288ab99f403073da663bd123a2c02d68d61ef60c7f855c1f0eeb611ce32b670c8b007ac500719e6af9c9c9cb94905a4e029a3387ca1af495068c12a62db323c9022ed0d1bc95b6142829c8f7dc396686cd8da7cf00fbabbff71f7d56921036c3b1544dfbbc6d915c02651065869429f1b021f5436a820571ed0363bf2740ace89651700f3a05820f8a82846603fd9469d694ae3e5751fb8123fd29b228e92570a7ab7f8570162ab9648513241b855e4427a6a329f9098aa9131fc5db3911f55914309cf7e77578dcc6b82609df458ad2f29927ec2634678919736d7a80bcd33b0095f03aba9787204cbfa1c96066cabbd5fb0193c3bb5beb47c19b7fde12c8ab70cb727660f309376613546b072a7a1921498c9d31817bf476287d917d54d74b75408439e1227f41802a47b9a1c83ebe9762ead64d8d489bb665bdb7b754da084be1f96cdd816fa5db240378c25ffb79d78c6965ea20dac78937b52d079c614c27111ac80d6360039eda1db59aa43b7bb70742c4c66b71ccb75f86986d284111208213efeb5df76570df92a9625150d0ecbf7105af894abaadb9c4a282634351cda728052605ac261256166c314993b608f46161e8a682a3afac8b749ee56d6aa7763984c3a1ca589e23b12950642b7818114a850db1a437229ca4a5a44969753e34c55c80aced84a588725af8662c5f9b798211024b5323bfc13bb862504e00af90972d64f364a6d458e5b9cfa440a83de4bba6e050859a8c2b1ee77c2a47b9cc44f7f14719fd85528e96c2236ca1826738d1624e27dea5b6c69bb8bd14956d518c8493c8675ad4f40eb9b1e7ff677f842e7edc4842387b314e5896712dacf62334ca0a9ccab5de4682476410b8b1a6f78dfce1fd91 ct_n = 18f857622387d75e71fd29fc76bc37f3fb3c34509ae2b3b2921acc06973b5508a47cb19aa6fb0411d16180bdee1bf7706f16e38479ab4eee53561d63b91eca0245395a65865c85e0f3b7b510e2962b19537c8ae89eeaf81cb5c36b9e398b3191f3bc93df51bbe1d55691d0ebcf6a2c6c0a3a68e983c49d46f3b72f401483a8f61f24aef95ca2251b1b1c09502f07436a767b8593c6a1f4a800389b6c2783316e818c37761dee6d058843f69b26b2c20dcbcce885d92cf3551c7a22d2711650f0ee5f693cea328c0b9146c0388fbed4a7c50df560d2f70e0e7e358c6cdf84654bf5c54638041586651b288cb4f6cd8f0425ec7d419607fea967a9aceccb4f4c47f971f20e0b11e87fad82e3f9829ba962a78781a2a167c4f58a595974a8ca2cdaca5bba6f90e5131c48ef781da0f953c5c36bc8817e62c05db55ba0bce9b21affa66992a67eb8a1b03f9b323c8e210cf5d9eebcbbc86b0ed8eb0f26e6dbd9bbfeb328afee6f52f44c903c9778435faa188010eb133f77b5e52ebcb0555e1b68966030893fcb5e272d01bf25f7ab795be937b012c4a5f6ec4ab374dfe10318faa1ee0bb523c2b3e8e015d6ae9962ae4cb3532d03c2663013600e56795b540dcc3c7e7caee5fd3b5d1d3e8b505cc77b8b642390afc90d9d923b60dc9163be519233df4a80efa4ee98bbf40fd602652bb12bce4b203c79d1f423b6fc6eaa3b4b9af9eb9e951bedc7018bfb233effd197dc2fef72509931c122bc64c29627ce4ddef7dfecf77478a9f7c5e1899d321185d57659e5f0fb68c99e391ccc1335e7da41a08f58d8efcad60ed28e08e54e04f32342870246b126cde1747e898260a8c342f4c07552e3441637e451b9eefa0243b6adb8853a3f370f51f8717d85932f921cce13a80bf8c63919eed883dfb5d9da267738e352f8b2de85b9fbc7bc6e7711a21a89084c5286f98aabe99fa1be3d0690691230f99034c4ad3ef4f019719cc53177b4e1725e7be80ce8cc31d5e881064becbd3034aa0a5b99ca1db3310f7502db9610a5c4af06562b8ac5d63f2f9768f0abce39817e73c274182234eae567c8c24a ss_n = a81d4d95205d38545033e1291020ded821e9e4948412801d8cf27dd36292e3b8 ct = 4df8d585bf06aecedd585d2d7fc2c476890f84ca1868a0bfdce16e2636eef2d4b6eea8720b4538784bc4a3b80834f8d3defd431325bdda6ed14a3bb577b97b60b9f60aa502fcf22ed72a04ad4f048e6ec2bf684b51066e1d834ca272b54bd1f6587a90458ae0035571d5607fef41f9acc9e80eaf7b3c04829fec41a368c43e7742596d9e34363d6105f9e4e37daedeb41d204878abed1d9e24218af6e95ba42fcf8fadf16d9bab677f4f5408097861b9232350dc14e6ce4e3a5b4ca4ffda100d9a0e2adf508926cd582e1bfad545639c3ad477788fe311a92356af04c9669a0ed6ea72d3304360ae0e6567573faada35b6c76ad2eaf96e1c5d9670f6d9c5c3453e7aec2ddde475af479e12cedf41b038b6c3c61bcbcf6b3d147dccf367b71e84f274d3318d2cfdcc2925600af6ae24c7d9414dcbf0aaa9d6029a3aaeefbf4c33ed5d519ec3624890e7ac17cb421be2b189d067e0b19878b89b2233c2635abce2bcbfd29059bd302d34280f8e8abb5133de45bb771fe711b0cd49669313d5cd59b6fa8b2fb0ff11ee81167026ff8e8d59bfb2d62042228864e597b66794d87048f4e27cb3fd1ecb4cd4df41b85e8cc0262116be562c2c1a20544c6cc1b0c51adcdfba760113d7734c0906c7996c337893a52ab2ef39c4b7576cc3563bc217632bd11f686e684f402f0eaaf3195988a99ca9b3378c4d45e3e22ad0bffbad65e237014c4dda14b38d13eac5f6e50273cc8c5a26345b3152492fd45340ed479a0fa263550fafd1fc3ac89b436eaeef9ead9196ea232be25b09c033df432adedfb8d3f205279e8fbd6a824c2faffd91bf11ca8e20647c6486096b0c2e0fe7a7625334980815876405c46da84075b8c4ada94527bb883d2bff726e591951232b2ede6b76d1509f63d0957c127be5253876536b4d741f47e64e316b9b8f5086d01cdc8c43ca6d4749742f7ff4f84daf1418e7c0db3df2b8451d2fb19d93ee74b170cf08e7cfc6bd422e04618aea5abfa8eb2e85ae1417bacfe958589bacf23d93024969f8475630f9425a8cc7f77a50046473303e0f124c8e723d2047d6188fc78a85b6 ss = 06fcbbbe7d466febaa72b7afdfaf2446e0fa7bb55c640bb2c8cd8acb6b35049c count = 747 z = f3c84da58f44c187e9525bd1e8f6fe44123b5a54441326343b229466865f6ae9 d = 5313b8f0349fb22764ba9765a906293f60e5fff76403fbd7182b3cb7e5782396 msg = 8679ba2486abadba27c1b36573edf97ab09f5b175d5732a0e78c48be4496b527 seed = 1d7a1e308883238a9c7f030f996bc8d7c975f33d9217442c77049acd37f17137415ae0a50ff02224760c8da48a28afed pk = b7e25da16929bb060232d75f8dfc442e94b1625b7d1e50a313445528407ac8aa87407aa77f2a2977626763868c4af8282a0b919fb710f7d55f3da12bd37314dc5066a1072d98281eff8b8c5834912b111ad719c10d648fa78a7654c9474e320a606b6e7bda5447ac5a5ec1885b2800c67a3f33d41dac7bcda7f19dfea77e616951907a74af7668dce65e49c82db20b68f71c927442c20e5bc31e632488397683152733b7ce65323b0aa464199521d40777c7e67f6b1a9d203c7bf6431547f34f47075a3a607766d274e768beefb65821b02f9cd2755143134992a21583c837786a8feab201db627777a54154246e98c0e7fb2cb291a9dce83a46928051fa529b1997cccc524f473e965cc87c9a2cdcf73df2fb6eab235ab34b55c72bc76ce40de04b55f6c51755c51e0c11513be035f2088bfd122e1763b621907c912a34a0ccb8e7c6603bb4b85a84c4db913c968177eb23979e68325fbab05e966251148c86654753aab8811a1afff23d69598ab869317fb06c9de572d7397e59b2b21c009a66da6121231178e72d40a17ec67baf5876a85d119c98105996ecc13b781a3ba2b74f77a3c806286d4292383902a1344a6a5151fe842a6f43a0c148c349d3821fe922165280de095ca320626b376fc5062a0cc9149b155bafa877d3414aae968a9be7af8b0899b90b51fa079bc74794550364db901d3017b09fa39abf5b4ffe76c92356b1cdacaedefcacce367d3bc148bc4a632babb83c529ceacbc556755bca31097daacfaa7b309276a7a5972f0d3316e5888eab605b65f10cc45597892244d88235879ac9c11524d9ab03f5ea4f656119b0e8ae09306ba2d00dbda04347b32f80017222c2bbb0e225ac80ca4ee8cff8c88a72aa0f5486c7846c3a2b90b9025530e49b4307008c8a101815874986a4732f5c820f217dfbd2064f7a5798189ce1a61e99ab0734c200d18b0a48180b4e90ca0e2c83361520fa012bcbca07066ba86bf4841633a920f89155c763a06081946ca527dc90f2db3570d206b8e919cfe85ece9622a4b46619c1b1b6c7a3a7232e81ea326c3b549f86857027131452c30983d8ed4932eba6eb72684a5cbc218f963c2e267a6941f9849074a896719a2d sk = 325408e56a576d22896f998f69e28ca3db691b05bf25401bdbf90623e6cccd3b3171dabac125c5f9d0bd8c3273c9f4b6de265cae05c3087a302bb67f22c257c2b62ee4182cb3c76ea63285b22c3ea0674a0de42a2ee290c8fa44f98aa1e20b24ac4cb1f012704f1035e264578a8920f3c8c169a29e6284b09978c8641300610843485c189674948be0b62356497bc4c31ac442aeac98675857f9d28a6168255031bd6e3b2163f84bf53a4a0d92338be388607b373ba6039d6955d1413aaeac4dac1baaf9076e97c957aed8734ce3c7dcca130c541c226881f4f8436ed07143b668bfecc6f7a3b2de47a5fabb391f4b8dd4a5ae327156cbf1a33da45ab8d210148891fa81a6db362697382487e367ea635818c29750d35167c9ccf71ac010261ceea9910947cc60b36c04685ea467c555a3930ffbcfacaa73c1b102d30a609f2324e5b5855016bf52dc254e32aeb9211d3358b735650c8cebb6fa100953e98d02927019361096f1baf161507c8263964ca057b99e3ff239465a1bb1dcb6ce5859cb1a52e8f83203d4626c11a676c06b521b32f42c615bb8755c6aceae3702c85aaaec89af5d18175c8504a65a2d3d185ec589509051088de48e390413d1cc142dbc5d4b2a57c163779217447ee2bd0ed3b6d124cd3e479ded7c957bc4a5b342c478b55f43f14249f3668c601ecd790704ccbdcb5aa2ea3c9ee994161592192074bcf20a68c602912bc503fcc6828c6098aba15f79f008c8c31f1b9689a3426a9b48b2033593cf621f1ecba98638af5a855dfa653d00e72c41c21ddcb02c94c3b3a97131711b0100541932e9a0012503ebc21863e03dade0a7c86474eb7829dd181293599272f822b3e1524f1a6e335ca0543a999893709480b33e2a4f20680d76b7a6bb74a3d1dcbbb1b422034a9841f42658a9c8421ccdf94443165c713bfb556dc27827484c0da22255a533b73c78058760426118a0b3121bdc1eac8a9a59d05ce30c12a930aad28a9afa7a3bbf56295436c80119b8f3c9c48af061f8fb1aac8cb60c1b5b96e456370872e905b701c9851738b71fb1bd0b0a8cdb871378a49bb7e25da16929bb060232d75f8dfc442e94b1625b7d1e50a313445528407ac8aa87407aa77f2a2977626763868c4af8282a0b919fb710f7d55f3da12bd37314dc5066a1072d98281eff8b8c5834912b111ad719c10d648fa78a7654c9474e320a606b6e7bda5447ac5a5ec1885b2800c67a3f33d41dac7bcda7f19dfea77e616951907a74af7668dce65e49c82db20b68f71c927442c20e5bc31e632488397683152733b7ce65323b0aa464199521d40777c7e67f6b1a9d203c7bf6431547f34f47075a3a607766d274e768beefb65821b02f9cd2755143134992a21583c837786a8feab201db627777a54154246e98c0e7fb2cb291a9dce83a46928051fa529b1997cccc524f473e965cc87c9a2cdcf73df2fb6eab235ab34b55c72bc76ce40de04b55f6c51755c51e0c11513be035f2088bfd122e1763b621907c912a34a0ccb8e7c6603bb4b85a84c4db913c968177eb23979e68325fbab05e966251148c86654753aab8811a1afff23d69598ab869317fb06c9de572d7397e59b2b21c009a66da6121231178e72d40a17ec67baf5876a85d119c98105996ecc13b781a3ba2b74f77a3c806286d4292383902a1344a6a5151fe842a6f43a0c148c349d3821fe922165280de095ca320626b376fc5062a0cc9149b155bafa877d3414aae968a9be7af8b0899b90b51fa079bc74794550364db901d3017b09fa39abf5b4ffe76c92356b1cdacaedefcacce367d3bc148bc4a632babb83c529ceacbc556755bca31097daacfaa7b309276a7a5972f0d3316e5888eab605b65f10cc45597892244d88235879ac9c11524d9ab03f5ea4f656119b0e8ae09306ba2d00dbda04347b32f80017222c2bbb0e225ac80ca4ee8cff8c88a72aa0f5486c7846c3a2b90b9025530e49b4307008c8a101815874986a4732f5c820f217dfbd2064f7a5798189ce1a61e99ab0734c200d18b0a48180b4e90ca0e2c83361520fa012bcbca07066ba86bf4841633a920f89155c763a06081946ca527dc90f2db3570d206b8e919cfe85ece9622a4b46619c1b1b6c7a3a7232e81ea326c3b549f86857027131452c30983d8ed4932eba6eb72684a5cbc218f963c2e267a6941f9849074a896719a2d452132e4584c132bb0250fb4b9d9f802fc7e7b1062a5a3fa603c35c3f6dfdb96f3c84da58f44c187e9525bd1e8f6fe44123b5a54441326343b229466865f6ae9 ct_n = 36f17c5785986958c6763219cee37e83925f0c1475396d6b9028ba06df7f7ceb96f4498bcf822ff98eaaa9ed7f8db15a3c138fa300266beeb560776490ab9b699b69ff84aa57eeeb242270bc8ae6eefc6dc79383b3cf3338ef3a46636dff75b837039184b13c874d4531359ba11199138f78a99d09b5b50d1fbc4c0df5c84289a875322cd1fbe964b3e9a14edd3d04530beee5f830535d043b4d126e3e437fbb15b4d085ee9055a3e68f9d4b94c38f6636f254213db8d3fae528936622e7a432765fdedbed4fa8cebb527e2941866faa5bc6ed4f562227e2c6169f5149d3996ea23d9ea8b4a869b30c91db6e8e564827c6d5e08422d761f046dc29df6cbc8526618d6df2106dd0e5cdc9abb6d6de9a6ec0d8dd6c93b4ae4574c70b0f17f366d1f0046c7d8b97012d2da8d8aa7bf385c346c8db03b7e95fd4a411ee7969e8f111d6190f44fb8f51571a0350fbf8d8ef9177d988dd6149be0638bb732ed19de15f3497e6838350f72ba0bb4fe22b8868bec85a4c9b85e2c96528c5c141746ca885d2707fac2fd722127a384410fbf8d57962b7c231c75bc12d9d420de46254dc57c530d32411e22ba3ac496f5437c42f26093e237b5516990fbb2cf27cd90572aa9ec2d307039255d0fd1f313b3b47b1e32357bc6772470a16ec2b5b165d7b2fe78ea76ac1cbc45e4893ace5141185d60f40a5426e7b28ae2fc79809f718f2bd4de07c6724f03eef35b32e22d2523456b97f7c621680f65eb10ab4f59da2bf7098503ac86ab01afca26eee575b7878d15c899beeaef7d683af38356e01f153747946224e4d052046ebb389782c3464202dc956db67ce0cccc3194eb3424ce8c80c31fdb3ac7a070edc35a13d680fd45d92e42f9307e231719ed770c4f173ed4e7a31197169233471c4d948eb08ad282ccc926516566f9cf15c3c16900ed54316be66f7994bed7651580bf8d0391c956421641eb6d35109cfcd733a8600b8d609f0ba19da3a9900345ff1e2de37bd156095fd31da020fba439b0dadf74f44b72eb5a8972216b5a466e7b3fc3d17666cf6c98829f2352e926ab96c797e64e4c305fe ss_n = 7b398fcd42f51c5a38bc2e4fe726bf6be3bb92f414ae0f1e769b907a97ecbe21 ct = 71b2c08a2c5a22116a442b209d2a7b3f80728a3e6f7eb96d0ba73ab2b429f1608407ded36c185d43231bf68926a59f468df8def422230e832bd383fd1609a37334bc8f786142e553c0083bb73185f8c5cca1c14bfc98f4934dc50f93384d1b2c5e57f1a54099164d5092d6932c6066c1560c759eb915e8deae5e84a506f1dc7969326f9d3ed3b1b34b3c729d6773c2889e23201b6b921735b073e9b48344c5aa850a64d3b1370106fadea87509fea3d1dec14522877e9ee880171f2288617f2acb47dda57216872fe145e6870d7f3dcb9dec3665b96d19fce00a9d207f9d8bde5fb70227602e624da1ca4cc3ce1c610a39d6ab19e085d6aeb73bd1433fa35e4c71a64041399908e869c0b6a46481241d91ee4b8343d7d4fcfd3a2a4644e7c2c1a838188830a70da3e267b0eb0dfc095d4e018f16479bf1a780d043ade3b78f83a11fe027f914b620ad1ef2092fb7e32bd1f232ce941843acd4cd71390bde70d00b0c10a222c7ee57eba0f5fd82c3db896a93e0026d532d6689cc75e2cfc0d32770c021dd8b1eff6428587da48fb4f70c7703bc5c8888758918dc9732f99769624c8271e02ad4b68173983da08d45db1e0c98ddac544276131b6b14ebf6e28cb4b33ee412a9f91d3027f75f13f5c70a497ffd2a3bb9abfb11c91060fe7ad2551b3b8d18a4001a309d52adcab33bd3e1d94502a8e2a07ff20a3feef6d4d6bce31dd6561c78d4edb41d8dec7c82e02d32ec01feb0947d256a3f13369daba08c6ff5318ff21707c4c008393f106207d794f2b132c9ae3386febc6ad0a7cd6b1c6dc2c057f913ddd6cafeeb20a42222180ee27ff8a7e5ba742ff861ee1b49477fd87b3a026714a622b97f7f654410ba78bde165fd27e42e1b08a90c2ab1ee4da96f085f4206c8005b79d3472db4d2edb437a747342820a4a4d599b18d7a0d8dfeba1fa1ef16d36675d577464f8251db0587f64de2901860b281a4e33642286a0a2e6315dd9e44e3caf84dcb9c423e73c2e4bb4a6e4bc44062a6154a170653b0b93abc89a5011a6ad658019813d85b2746b6aab9e744a515c63a2752fe7b1fa0bbc030 ss = 1628217f9aad1b5c62f99b4dd0e54e4c0cc69c445b425063258f3bc8ff707297 count = 748 z = d8074781e4a01354f6fbb5f50248ba088f850bdac020becd367d1cc9ce11db44 d = 2c63afeef62f1c4805d6ded295d451153e96896a0d4c2866d2e915212b9918e3 msg = 8552fd19b81a245ad93feed24c3a7631c9a43499b20d72e642a9f02b85c1ef14 seed = 3c1f890cd8a08355923a8b73f2fb0722aacfb7648540ab2aa8fb3da31f2479d39928da7bedf21d31489e67749e88ab57 pk = 0b3886f89a575d2a8d862c05275755493c5a91b01d8a44a407802ed481070dac2e7a15505e7854f5c34767b1c0824577a7abae0638c16e92b701c26d57d3902a614db4a5138cd1ca3e1c927f2c65c0b23bf8c65f3d88a269a97031bb7f9ea5acc1995ac4db85854b9a8467a98bb47e31a76e11c3c1123454b6e73767484f7ed97cc834c4f9a4bb3e437f3ba67bae36b0b95bb5c3606168fa134e129b9225ae663b3eb45224a1518320005f322460db56518ee30e3ca235f9fba0dadc13694393f8451294a68795ac6741f19e079c455157003b01363b7abdbe3707198685f6389bde221b997c0b657957244ba8a4856992f80dcaa019032b2f8eb03d7398cae0362dce5123e3f74746697a232676dfb342dee8761bb8246588a2f7543303637629c97fec817710683f0d015eb91942d1e2431e3ca2ab31586c316f990a81e302ce73165f52592711d9320bb86985896ac4dccbf5e0c17fb18d25c4cf66e460495156dcc0ca71754ecb394d8bc994a2579d551abf4227842d692f3390963081435930089be4b9e3207364071890a094d9376a0f2984a9a968c9da51a9657ec96c9446fc454ef16ad88c0dbfd95ab6d80af5822a61fa0b47c70279b3acf4b4ab956163446c310e18624478c9005636de75b7a1a929c1fa9e8ea21cba7b6d23a05a8e5872d9841c8ca4471c57acc232854a39340eb9224f1835fc22b0502931c4f800cd85833b238b6e1c736fe59f28dc78b20099a2d22dd987c51d036ae2147654b28dc2c5ab70389ab74521704a670d65b3f0c75de0b23581818ec7895ac67a49ce3a40cdfc20d2b15d2f2290833280ca49517ee08d08fb35a6ac1b06ec3520e3947be27932180ee70b67b3767950133c69d19378f25c8a9ca04f06a108472f9e241c15134a5cf464017c3f24f50c0ed5c5dc822a1455926e395ebf93850868c7ca6a299c2239f8481c14013f6cbc32f14940f702cbd3aa95b89c98e0e82ee88012f5b89a30346f011b81f3c7ccfc829208c91b60f4ae05a3a76531c019aa2d58bb873137b7585c81a7e434287c87cc920d32444151a516fc0893660975388c8de1f672a57e2f98aabfb1cb0d966a583cd1d88920db0929a9471e51a97db1f9f2 sk = 00646e132a2266ab9607097aaa221124483bf6ea042961af7e924dba5945b0480c3c19680c0ab4ad15bb0961490bb0a15c125cb9b2cdfba9852452b867892aa6080d86d0602f501ec9172472695fa7dc757a7b5ace1022c5f6895643c8dc22a0ae928c37794992c13b8db118cbf18748d7965bd0017413ab5617bb3e7a0997cb384e9ca9ab97b46596a02e1a6287220c81870f7cf79f6081070513ab9d131357425a864524b386afdc0c9bcbf4364933adbdc7ba6198662019a6657a45615a1dcc2c219a6748879c9aef439819ebc1e8c3cc00eb98ceba928df65fae8a68565730b448731976294b7a535d546f43ec7696003a7a0ab328f37d9817298d3a39bb6415139013fbfcba5cf955fc4b135f1c67995276c6c18dbb1b63d93522114659b72987ef0b21a1372decb53c73187891e485e93b8d5c374908c0c2365085ccbb8237b6b3b6e9b929483b44723ee873781af1abc07986451841785174b29a678f870138e45424ac484f772f198876fb06012a833253b024180938f7c3bce695ba1636ba18031331d34cf44c47e8228fb537a26bc2054ee32bedb90bbfb427bc76794e8154920c8390eb64dfa671fc4cc2d08b12a19c1f5840a0590279116b9747e52a0a66a426f7b4267870a7863fe3432ca7e52d234a2474fb6cf5aa7138523299b1b1fd6c614709ce8a1266c8d7015d7c8bd5e14c181017caf2b95ff781986170297959d80cbae7c762df9735e9439d820489d1275e8927067dfb2364b0b0687a414f443eb4f23a3164cfe30a3e5c4b9e1f4982a235be82c38dcc6ca68f7cb02574ae5cc3a17bbc6f3c7baf4e192f7c3203d3aa605c487401b835ceac4867e80839274bf363b49ed7101185a078c88e67254d62651ad76a406e3379b4cb29bdfa34de8037f82649c7a96eaf1974bf7b8e2ae14d8e926a0a0457f5fac56f7786bc5c81ceda5a1e418c174493ced98711a31e95918efa864ef79b1b807c9642f1461b023b411bb7f769079e7537abaa61a3742154f096f16aaf0bcacc8ee886595483694991b6327c67fc74420b7f7fd8c6e7bb16b0db1ff7da0619cc5253f9850b3886f89a575d2a8d862c05275755493c5a91b01d8a44a407802ed481070dac2e7a15505e7854f5c34767b1c0824577a7abae0638c16e92b701c26d57d3902a614db4a5138cd1ca3e1c927f2c65c0b23bf8c65f3d88a269a97031bb7f9ea5acc1995ac4db85854b9a8467a98bb47e31a76e11c3c1123454b6e73767484f7ed97cc834c4f9a4bb3e437f3ba67bae36b0b95bb5c3606168fa134e129b9225ae663b3eb45224a1518320005f322460db56518ee30e3ca235f9fba0dadc13694393f8451294a68795ac6741f19e079c455157003b01363b7abdbe3707198685f6389bde221b997c0b657957244ba8a4856992f80dcaa019032b2f8eb03d7398cae0362dce5123e3f74746697a232676dfb342dee8761bb8246588a2f7543303637629c97fec817710683f0d015eb91942d1e2431e3ca2ab31586c316f990a81e302ce73165f52592711d9320bb86985896ac4dccbf5e0c17fb18d25c4cf66e460495156dcc0ca71754ecb394d8bc994a2579d551abf4227842d692f3390963081435930089be4b9e3207364071890a094d9376a0f2984a9a968c9da51a9657ec96c9446fc454ef16ad88c0dbfd95ab6d80af5822a61fa0b47c70279b3acf4b4ab956163446c310e18624478c9005636de75b7a1a929c1fa9e8ea21cba7b6d23a05a8e5872d9841c8ca4471c57acc232854a39340eb9224f1835fc22b0502931c4f800cd85833b238b6e1c736fe59f28dc78b20099a2d22dd987c51d036ae2147654b28dc2c5ab70389ab74521704a670d65b3f0c75de0b23581818ec7895ac67a49ce3a40cdfc20d2b15d2f2290833280ca49517ee08d08fb35a6ac1b06ec3520e3947be27932180ee70b67b3767950133c69d19378f25c8a9ca04f06a108472f9e241c15134a5cf464017c3f24f50c0ed5c5dc822a1455926e395ebf93850868c7ca6a299c2239f8481c14013f6cbc32f14940f702cbd3aa95b89c98e0e82ee88012f5b89a30346f011b81f3c7ccfc829208c91b60f4ae05a3a76531c019aa2d58bb873137b7585c81a7e434287c87cc920d32444151a516fc0893660975388c8de1f672a57e2f98aabfb1cb0d966a583cd1d88920db0929a9471e51a97db1f9f2e63da8a175c12e443f3ebf76d7910c6b6e50dbe791f5f13902e435554ccf129ad8074781e4a01354f6fbb5f50248ba088f850bdac020becd367d1cc9ce11db44 ct_n = 5d6ba829c0f936a21c4222cf4eb38918fe0d18fd4adf1d35c7bda5f333814c8160d501e5160cd339fd505fe00308c79d73a2cfa053f408c4bd5bb1dc02186ed7ff8f2f057f83b62bb87cced3abe2869a01d59cff0511b531f04cd2a259f8d369c53b3189ae4311f1ad252c88414fc21395d5aa81f1f13656432a0e5eeb297800af36020f54f68fe827df709043f8914531be81580b0ee52fd1838f3f88cd051c428df0faf2675e0d7b4127a90fe441a99e74d5c59d13ff82603bf50247b9e977eb39349c01eaf6c6785bba005401ece6ff6b571364de672908ce3e1b75b631c6c9c6331c7d6a317f92224e69b9d48d433205563f48f724ecc05f0673e6de37809b8a8dea39fa63bb017b05c267b04e86771429ad240b88bb1105b70bf803d6600c8d08f1b2d59bf9005ff2a82126a8458e17b8747a0e1ad01a3def34cfc3e225bda32e5ace0ee2be3ad0317658cde3a7c8eada3fb8e3b56cab5dc9a155dc039d61c0ac6a12b57f200ad0bfbbe004d8294b3c48c172fba7f0af2346d9fd0a43d340579202a0f561f24f6476cacc617e28177e0ed9ebbb66f43ba8eb35fa92930f7c0dd303710d82c180a7d5f4ab85469188d18b6e17d5681b5201c5c6bb7a9875d3e58ca52d1f6aae740124aaaa169b271c6f36d3c6774410aeb071ec8881aca251815aa94814f463955ce90ae4def7f6cd1bc3df65979d39aaed1101ca7c2d777d006f40d2f72770f21da48383bd99b5ee0d23d95b264be25c6adc24f6d9653c13ed499786dd9e8a68656661a603ebec37e93dc69f8978ba65243c67e010418ea9536ec0b006ead37f6f2bcb0b4d9baa7e869ee6db6b1422f1ef15ce149399bdc8f3223c8b822c0ef941ec4ad2771f5c276b01a7ac44a886ff1a0b240e43a47629339b0ba526b73dc4d0376d6e7e767850ba7335a64b06f3d55667c0098f1a39a791028352cf875b5a2f91489e0e7bb31238836243dece4870e2f017b582fd3aaa2403aa0466f336ebbddbc62427b198eb483fcfb0bc5ff5f62bb2c7099fa9c7994f034cf55772eb7a34de3c72d8bc1090a612add0ac639aaf63fb0a2891b17e ss_n = 79314b335faf03f3d13b6ea31dfddea567185c94f176732d5752561faa07fc9b ct = c66862dd57b9f002081548db46e704e62329b95b30bfb7673e37c3442076a91e4c836e4163b1a4fa764d1b3a7ec62f9ceb876f169efa613fadc676419b52c9e0610a6152711df11f06cde908759d54c9794981d6c694de5d4f40d58c39c9954e0e01a8555724a4f2ed47e1de34f3495460dec5852d3f1f7f68fa4f0e39acd88ae06081ddcfc6ce5c48692ccd2f56d4bb9cb611149b9a01e524757dc31e839e1b0b8474ac24d7a8f970e7f9cbcdfe88f811273a3605a77ffc364735c729ab471754a5b09388c49c43d082197b5d3a2ab115cd795d9326c2f17235dfe2a35a8eb4d109850f79bff776e5eb3ae328c3cab6d193f567dfc7ff3bb20c23e4980f98da50e7d4fe6f76200eb7cd721437296d3c0f4a1a61916f0c780e7de613a440eaff44d1d4b2771757f2bf5518044ad830392dfe04c0e0ec139ebef51a4a1e9bc2d2930c98564e3b825a4a35dadf2378e808e82314861bbc7968aba547c5831ddfd9e1de0050bdfeedae99d662ec5c6ed4cbbac5d168dcba2a43f5146acb8c58cbb3938e2a642d6534859a92964e4e0ee41ea74ace5d72216c918ce7ea3d7838a0e77770b59e431cf35ba09ecae48c860c4d636f6c445377b839a053f7488493f8ceb61460f329ec15ff95fe779b24870499b6982bcd88f68c25b21e8a7e17d0febca36e8c914463f76a63ffd1674434ce52138f29e59a0302da1cdc2918c4e53c262cd0ca267a46dddf4030419a115f1b664a4bfd57c7265a4a60f58fc0d07cb1732d04a9b765b125ca01d83d98973f6bad5535044e622ad82c7d72825422385e52cc166753a98506dd5089fcfa81a2529e425808f6d9390c6a4cb784378441ee69c18a1a32c147dd8cf158e740b59f7265b29ce5b8563fcf65a84b892de87f17a4fe5d1f26d6c226780f3d48a3d19d76b8b3c97dcd1c47f154dc70b4103cf79917f124864fe105bfc6f43d65d0fad8bbfb0696a67802e4bc7ad82d6453f0539b405cde72719197ee7dbd38d0e49eab091a9b99f8e0aeb846ea292ac3fde4bb521cad3bbfde65bbe7fd8515b462faa67157b8cc547282124c7943a8bc3b0368360a ss = 2e8be234908e472be61319fe053b080910f14ab4bb99685edcf4ba00b18eaecf count = 749 z = 757a197113bf0e44736dceb83da8e80d7615ef395b8423fa249d0be1620ef806 d = cbef457f4e8d6ee50a256787718a5c634666b481b3730b321b5b8639ff823233 msg = 8c264764aa2e252d0f97ad51e6dd8d813a733707a9397c373039faadafb3455d seed = 1ef67d4598728daa1406b2a2e43d92e48745c9ea1ccc1f4624808dedc129ccd384dcff59ae16acde4e8b7c90bc881077 pk = a7d393d9ccaddb514cf163cde679a97601830049665ac60ecd022dadd4a8a9b46eb6f65046bc115df912ff26ca0c65ad15e4b1b2d027228b3ea42c70e7291872915dec1b17b00484bbc88fd41c05f23a8381810a9c2249da6a38dfb407820b6c096a9a04d62ee3da2f0b4c0420f25ff7a41f9f1469d8dc27e2d2b85d81819cec141524b9bf41bf33b91036d56952c925e40555fee8236346195c3b61cd6505083ca57eda6b9c238e21ec7519570a83e5c960c3a4ecbc3a028357c75644ce6b8a36a7558c699026e595ec85b407760d04f48b8755a578225aee352259c904d23339fd05b1e3b9004ff86c0b451a675310b5b4bbd451acbffcb3d7aa41d7f2c3170887e78961a9d6cb5c7a0c4ac82a8385849a746d3b347e3fc26053864fc346adcddb876fe67c5ada2e26265b7dc166ef340d9af98ec897b26ec4995f1353f8f503a3e80e3b67c426a9b5bf873978d19a520c4a50a685442bcf32b712bdf2aec5f3aa8f0ac675e82806080165a91b5e732d19710c591c57b9550c48113fed96a9286986b41c3a628c60c525030e1382a0776628a94653f53ae5244cca497c9b532cc031323342a7571578fa55cc7d917631331f58146b8c3387204a6f8a61b46b3ca877c49866c762394955476925fdca51f57a19bcb1c832835a3bb4cd03dba56a2a3780caa01be7a869282b52792c01a12eb7273597623eff1477ad560f460194810c373d1b4f9c9733deb7ce5a25bc7b220bc3fb505c3899f2501e53301264730789f7c8860178ec752db2ab094d642dd0794e9218610029472966c79964bfd07cbfa6f047bd8920f0b07cd11c68107ba4efd55d24c39b233b15ec319470c63a2aa2229415bc109accf3fa423a10362ff477923632ba00547dba07066708a00b2b9b1228ec6c0fe2a094885949b43029032a8d298b4847e723b0138b1461097721be89b06bd0f1958048cedf1001ff205a96774c72b03b2b8700f774b34297c5cca2099b314671a421beb4625a927120d0bdfdf3068937217c80b96bd69ee8b319eca630c5a9afd9c2cab66bc5042995d51b77d4b639bd5120e005829bb5c4f5e3c23e6a4b389279c8f45256f61428ef422eaaee6605be2abb38e1e5148d3b sk = ef0bb1c5ec6553b6c1f108a97e9052f64330dca8a402eb95be6b86d2f58ee805c9fc4592d97199645b444ad09805541d5de45fd6189afab97815ec5131731cef784cdd64cac84845ea7232fac482e11b078c40238e011bf2c911bdc2a383d623ce665b3bb038c3fb31c80c32b2784b1a4ba972660a65579d564a38275171a401c198aab964b07c5441841d83b57ee40e5f79a0d448a74c9644ea3280a3c3831175c3be8c5f7532a9e76107f8a899fb5a7cc694587186ba304a3cfb90962fa9704a4832f8d49b7a41ceafbca93b372aec0a9c7db23df921881dfbc924aa355fd26c86c52e86b137d1c680d3441d4280208beb4a224c5b9296c0a647663164a62d895a8da42d1f044067890426963774709765e074b8fca3d7ec77a0b0cc115a01e1535afdf4ce65815cc10a485bb1626d5a3f33a730f5452b88d901468006daea161e2a57ac85a0bbd64197f8c2c53011a723c1c9aa984d558180c497835a4100075389e78d2b552e81ab9b0ae31819c05609b43a01523ce8d86eb37965f6c57e12229aa0b7933c9c21c95a51c235a1984663a0752e6177bcbd240a2a3c1add1bcf1349c8c8d697d9446fd86c0f1afc2b7e9c5303201da8d2b85cf274683c5d0ee6a6c81091e34caf0ea462b4f277dcb57be0e3170a818408b31eff1b378ef7648c2863edc486249a123708ced468006324593df0b5566ba2eafb3ab1e483a79821b9d66f167339d37870f0b10080c7ad2ae214c5cbc327637c2eec91261679707b1097e254b7ac677426b6dd28a816d8aaa1684c8133c87b695bfb003e888815f730accb42433d1633347a5976e50218276ca54526b596a0a3fa4676c22cb93191c06278f6e72069cb0da42192cc3835230aa466267285253722726b5bb898194710cbd825e78b87408411be7c3483153d7dfc8c9dd62489b097d3344537332e95d1067686125186a57aea9a8fb398505221d296626b00aa378875c80a46f2897c3126472cf11cc118aff3988e1a66289c8ba20b1556030686afcacf95f46a27d9a5dd135ca2456e26e06863a071f88bb58d5acea7929980f69ae455a7a641cea7d393d9ccaddb514cf163cde679a97601830049665ac60ecd022dadd4a8a9b46eb6f65046bc115df912ff26ca0c65ad15e4b1b2d027228b3ea42c70e7291872915dec1b17b00484bbc88fd41c05f23a8381810a9c2249da6a38dfb407820b6c096a9a04d62ee3da2f0b4c0420f25ff7a41f9f1469d8dc27e2d2b85d81819cec141524b9bf41bf33b91036d56952c925e40555fee8236346195c3b61cd6505083ca57eda6b9c238e21ec7519570a83e5c960c3a4ecbc3a028357c75644ce6b8a36a7558c699026e595ec85b407760d04f48b8755a578225aee352259c904d23339fd05b1e3b9004ff86c0b451a675310b5b4bbd451acbffcb3d7aa41d7f2c3170887e78961a9d6cb5c7a0c4ac82a8385849a746d3b347e3fc26053864fc346adcddb876fe67c5ada2e26265b7dc166ef340d9af98ec897b26ec4995f1353f8f503a3e80e3b67c426a9b5bf873978d19a520c4a50a685442bcf32b712bdf2aec5f3aa8f0ac675e82806080165a91b5e732d19710c591c57b9550c48113fed96a9286986b41c3a628c60c525030e1382a0776628a94653f53ae5244cca497c9b532cc031323342a7571578fa55cc7d917631331f58146b8c3387204a6f8a61b46b3ca877c49866c762394955476925fdca51f57a19bcb1c832835a3bb4cd03dba56a2a3780caa01be7a869282b52792c01a12eb7273597623eff1477ad560f460194810c373d1b4f9c9733deb7ce5a25bc7b220bc3fb505c3899f2501e53301264730789f7c8860178ec752db2ab094d642dd0794e9218610029472966c79964bfd07cbfa6f047bd8920f0b07cd11c68107ba4efd55d24c39b233b15ec319470c63a2aa2229415bc109accf3fa423a10362ff477923632ba00547dba07066708a00b2b9b1228ec6c0fe2a094885949b43029032a8d298b4847e723b0138b1461097721be89b06bd0f1958048cedf1001ff205a96774c72b03b2b8700f774b34297c5cca2099b314671a421beb4625a927120d0bdfdf3068937217c80b96bd69ee8b319eca630c5a9afd9c2cab66bc5042995d51b77d4b639bd5120e005829bb5c4f5e3c23e6a4b389279c8f45256f61428ef422eaaee6605be2abb38e1e5148d3bb598e6197c09f505ec08cd2afef8c6cfdc5db57fb1764d82b35dc0078e838d67757a197113bf0e44736dceb83da8e80d7615ef395b8423fa249d0be1620ef806 ct_n = 555145e2644202016ba304d09aac4c83c0613ab9803321021c3df6f7d3ba2a6513f69963135777625a9702dc9942c4745215a0e696b02d85c41a69eebdcd78ed8b962713a2a9127ba5a2da9aadf04d14b5e835586e282fc2a5681cf441d038cb8620ec532a98f4fed2992a145de10a75ed1bb73836d6f76244021e07c41a8291bc82ce0ae9a50306cce7132325d8187850a1165a14bbfb90bff893482df37ad744e9a142aadeb82971af81cdb84d8da6c312726c090fe672315cc09764b41b665f82f3c97b8a5ce40091b8fc8fabda5a9082be42cce56acce4b4998df2b6afe4957669f749459a3ee4bd07728332df878dd8cd684635a291c730cf89bb48a2da210cf8794cff8514a09039bb4fa0c23e8bcb50aaf2c0749f0773fbf7903317e50555a21b491aea397d3b7ab3211a2fc8dfeba3d40a7fda477bcaffca92220d60e62fcfaa281f03dd5b81c513112c14685ef47a3b8eb35f024fbee8b4449c411ba8365042abde81d0226085a33586f8b0e874fd4b4df2a41fad41bf991ca64667583f98df271387927d20ad5767f345f42d8bc674b4dd8c23cfb487978a8bdc47132c44e8d3aa4e1deccae1df2b2c8efe765406eb569787da7c320551ecb440e7f7e6614cd917a30d7e2890ccab527e282f8dcbf5291c30041b217b282e7574ba32b6bdbced4ca3c81733808919f449d9b588555dab01c041bd569b3f89e4ca438f3ae68294ec8257cdaf40211bdb9123b385bdd83d59fc105bed65a27beee7f19bd88ae3d97389b233de9d0795520bb68f8d4ddff8cbda60f297cd8ab159655fae35291e0f57cf16b2009d7a7dda69176af20395e236118b04eaf6a166beacfa6072e575214a6002124e2678fbc20a9b2eae672ee16ca2d70a8cc699d32d6e0441c105c2d11009b95c28a9774ce4403f10bd0f5815706945b3b9c170e2b901784311984bc5624c8a8f07bddff3f5a2a22cea2e0da39f05918a243eb2da958ccc8802f89f55615c48c4f16a23ec88051896ffef6ba05d5aabd88eac97927454b7e39dc75116bc2976de2d34e9ace33096548405c387a664e51fb35c7b8786ffea ss_n = c383d7f0a0f1634ac8b5c46a7de98dd4c2724f96960e38b3b2bff6cad0e4b365 ct = 191a421acafd329dcb0e500e759d85dff5511640599bfe2aaaacf6fb68d08e3d5741055a97bb49a6d2983ef6c2010577c334c23786184482bca0710c3650bc69955eaaa6d073aab88421116fdc72378b87c23b4684cc4a0259281048abd06da214e4f03107ffa922bd9e63bbc2bcc49d13ae090240cd12b84a0eb2e5acbb45fc66bd6bff022c6a40556b346e65c3db43c0a7529cb519b5b3879801bea09c2156830a377df5c66b86bd58acedf83d8f9073e810728d92c6dc1da16c47e2e3f2e059fb9cc3f29f8a67b3a8507411c1a1d7f26e9a00e738a63d79a7ff45b5a68a71c9da299cd5fb5e605f910f5671d116a70d3d283dc4da0d73171e3e5e35056402d1e6e4714d2de8d0d74d21f42eb075f66c35ea7ad068d5cfded20eac306384698e825872ab19058e35615f6c30973936d73d94795d3209dc5a58ddafdb272082e2b475aed436bd0cee55626c20ffd66d8464859e43ee4ba4e1b86d09dc4c8e2b8a42e51ee02a2a975b49d188e12c7efa288691452cc242309b9429c4a735bad7c7f0d057d9f8a2e59c717b5ca704da0c212a592db4935e524de45b72ee5d788e40dccb5d163c3cea858dcab73755c93aaed4193763b9512870aabd413eb4abdf34d26e27de63301d1362d98be8d7db0ebfd4f3000aecc323396938f28a3a7f51c07052192a7c082985b38137e97a0503e0b23e1212582049888acd5c786f17e991997875d84659264d020f9bd519edee79e517901854d77a910378a9657e2f1e9efa64132c9ce435d9991b06d3c06ea674d18d577a15cf5fdb2c125db3a6201a328699b96610386e01c839d899eeb11cc464022f5a85242719416a961ad16f5690f3f4a30ae1cb7a84b2935865457cb649fcc98c5b5e01271049d735e461ae80655a926d4fdb82ea4a15b87ae57188a84cfd3f7a6f4c4cfb1f9eb7b7c42994c4a6a187c51c41c6c09c5e23a84c9646f371ae1a5b09995e2053c9e09a9b03082e3fe4b548e3884a2e3dabd8abc1855540b51d4bc1a71c2db05075a42085adca4dae79434033f099867c1813df7f3701fa537df5f5c1877cc53e973989dd8236dc ss = 0578e8ca495bb9f23e783d87be144aee45072616abbd796e4ad3d491a713832c count = 750 z = d03f1bde79b2038d12c9171aa127ce64e05066c557b5e734f4e76a34d9be6781 d = b4051551ae4ae2d03bee7878184838a4415ca17d944e233911c85402e7b79f8c msg = af3aee12a72a0badafb3aa99e935895a0547c5b64b6e4218a2a7a0890b287d37 seed = 281ad0a00c74e507df7c27fca861745b71017a7778bb5fb5051bfccc3835297611ff3698ee0667e4130875e6f80ffe3d pk = cc4c4f6173ae981421a7201f416441e53c36c4a1748888365722bf2889cfa212a7fe0a5e0143636268c9fd352326fa3046e947027cc33ea1a5e519ba45319596f8b8910c83119847a41682128047622ca0c40842c658865559a943e5419a270f6a6001e58134085a8e78475d188a3065d056dea0b0b5c6af4107652726661f36bbee72696a170961e278c03cc9cc66a5fc4c927d4158b6a83170178a3cfba8191226e7e8a48c566924e4ce7eb77b148b5edc26b879d29583a57c6f700fb036941f62c0f4b4b4860410d3199f7a981ebdf9b3f41852b43002ea17c3b6e8166fb7c3f951cb0f44b686e24ca0d280aa044f9379a8f6097364523cc368a9dbd01486c825728b111d663447276d2f30714ce118b8775d44897f3244116192691c7297781b0918b2cd6d2952a2eac7e2bb374afc03409cac06c15784396cfc35099cf162f1118a7e805804f3969ab57dd1b7c0c9733867da8568e79c6e826ee550bb22e7bd88352f57cbca1601554c4aa0c5096398839552f3743da74cdf9b1c2f15c8dbe144e71821f9881d53472f80360fa2acb04c364c0563336e7aa573f959469255d8d3a59d5551172c71eb2524ff5433d5980cef0c10234118fca6bd34039d61f8627eb720397c10b18333e32004436cc9b32744e1b2a7f6f4995e350ed3e7bbef58b6a84a80d5bc562cc6a91869aa3ba19d72d057dfe88851815902c44dce9c0607ab82c9457bb8983040db51da7c4f3817796a7a4579e52332253b2b097edd59b9a252505d1477de9cb5efec4f543a3ea427472adc4d92e7941f724ced0b7ba96b2b63b65cdfc2b3ffe27566184f4483627308a66de111ec9b3c33a228989069997a8e5a247495997eca810622dca028b05e63e067dfa64ba1146372c85936488bff058b369587cec22b2a0576c5c801d19501ffe1581cda31e1533337962288239f6f2504c7c19f8d7446927b96696122f29c6a82412cc1232ea158a21aa215433c755e6471e0d4a62e3a0d2ecb70a5e665a8d873ec262c2cfc8a59a87dc0da51d2db9ad19012c9c588e4157fa80233e441b1e632461178516a293ea9a56c99a1e05df87076e990387d7af691b523d9398948c39092e98442a16b57e0b695 sk = 1fa81cd7d18569441c051c254a9a1735d1a74a99304e8528dae875ac3233ef2c5383d620cfd22e21377295bc76dea3b9e713b7fe03cce9a882ecfc8d930a656e1c4d9b2c580af27a7c8a8671a53229b55a7582b4ad578489ecca93c13297bb5312685b5127c75655c959b70d295747866b4173f12ce4d1542ab7bc304358fde276910b49a3456867e84807a45ca58437ce0a124152ce5f834721260231d81e79369d50a57a6e833379c54324cc4ad7f7c244846dec9a243d91c28503490cd9594686ab71c77cac721fcc9b97a167a71da00de69015494012f33bb53a63a9793195df2956d30729d79a0b4e8a322b04502715ac9d188f9b3805bbab922f62c474aa61a9939c6eb58f8c4b6db2772a3bc176a252596da08b07720f0ea5216336add7174fbbe79145ec1c64a9bc7be39a4ec5536849c75b6672e9e6b421a927e223574ec933acb25dc7dcb889228a2ae62724e31b9ec9050705634023129907cc3ae74116c4336f847466bccae5258322847c44c481ab923c20327dcac3ae9902d03cc91f688217b3e390a3161c96312874b2672db42c46c83e75475cd6884e7df888e787960f64a8ce9aaa83ab138e263db80995fbd14854fa12cb71b2bc617f6f32b530f8869692abe79506e764bb97c867784566c3055d83d62561ca937e378ddb890f7c1a5babb29c3f79cc87449f8624b19d395d7cf5493032b3bc7b0a5cd28fa7b0b13c9287b4aa7b6395cab77a19acc031d5605e89d6cc2d8c173a66b253f41bfbc804f937ba7ea39b6e1a7c53e48ce3835a56468dcf3212a847399fa053c58bbc3b91403b3aa5f063771a0c2d437ccbef6430266a8c42dcb8e82482e31c9127f6adef9268c7c6a591a3726b100e68005c0ca9ac83913dc4f139d4c38eaee3797d7053edc3a33a4b99ee34ab3d458d56e10cb67b2f85e641c3b006e2899cb5ec62b8d25a8c64c63ac83cd6d4702dd1a0fae693aeb755b7a87e4b017a65e264ab620baf28b452c26e24591dccd548c0a1990fc4ace843bc6aa25886b27374717deb775c138c5e520227bc391fad265d5e024e77a470e6bc995716922fb484cc4c4f6173ae981421a7201f416441e53c36c4a1748888365722bf2889cfa212a7fe0a5e0143636268c9fd352326fa3046e947027cc33ea1a5e519ba45319596f8b8910c83119847a41682128047622ca0c40842c658865559a943e5419a270f6a6001e58134085a8e78475d188a3065d056dea0b0b5c6af4107652726661f36bbee72696a170961e278c03cc9cc66a5fc4c927d4158b6a83170178a3cfba8191226e7e8a48c566924e4ce7eb77b148b5edc26b879d29583a57c6f700fb036941f62c0f4b4b4860410d3199f7a981ebdf9b3f41852b43002ea17c3b6e8166fb7c3f951cb0f44b686e24ca0d280aa044f9379a8f6097364523cc368a9dbd01486c825728b111d663447276d2f30714ce118b8775d44897f3244116192691c7297781b0918b2cd6d2952a2eac7e2bb374afc03409cac06c15784396cfc35099cf162f1118a7e805804f3969ab57dd1b7c0c9733867da8568e79c6e826ee550bb22e7bd88352f57cbca1601554c4aa0c5096398839552f3743da74cdf9b1c2f15c8dbe144e71821f9881d53472f80360fa2acb04c364c0563336e7aa573f959469255d8d3a59d5551172c71eb2524ff5433d5980cef0c10234118fca6bd34039d61f8627eb720397c10b18333e32004436cc9b32744e1b2a7f6f4995e350ed3e7bbef58b6a84a80d5bc562cc6a91869aa3ba19d72d057dfe88851815902c44dce9c0607ab82c9457bb8983040db51da7c4f3817796a7a4579e52332253b2b097edd59b9a252505d1477de9cb5efec4f543a3ea427472adc4d92e7941f724ced0b7ba96b2b63b65cdfc2b3ffe27566184f4483627308a66de111ec9b3c33a228989069997a8e5a247495997eca810622dca028b05e63e067dfa64ba1146372c85936488bff058b369587cec22b2a0576c5c801d19501ffe1581cda31e1533337962288239f6f2504c7c19f8d7446927b96696122f29c6a82412cc1232ea158a21aa215433c755e6471e0d4a62e3a0d2ecb70a5e665a8d873ec262c2cfc8a59a87dc0da51d2db9ad19012c9c588e4157fa80233e441b1e632461178516a293ea9a56c99a1e05df87076e990387d7af691b523d9398948c39092e98442a16b57e0b695927ac0717a8a22fcfce2e59b443d4d6fda65b3ceafafd93c8d93fb760013d0c6d03f1bde79b2038d12c9171aa127ce64e05066c557b5e734f4e76a34d9be6781 ct_n = 5b7ec15fe7a22b7635b539c724d94081ca33471a4d49fc94df668dcab4bdfc16e663bce59fcbfebea30b29b20dfcb32361a6ff535c0f22df0b60f2783c54735a3a0be559b4ff76a7dbaae22048c8d67f92db0ee799a546cc09c961deb935bc5c14cb203a7648bb3610b28428822a8591a6c24ffa666f8a0679c7d3ce4744d440aa79a75510af5498455768fd5c83ff82992070987d2d3d33bdbd1c7215d6f85198f1846d8978134d427d18fe897bf94ad51d87ad1be5801984093e8bbdd9eade334d9408f9662cc76003da2208083bf121028714a46223cf35b8b6e7e6b43a5e546e294a53ee797db18e1d17eff05d65624aeb8b58a8522c5e93bebd618b7b61ca4725427e4b470985ca27b0e5f6c653e88e5cd9ea0d33711dacd8aca70571ea37142b57cdf4d9aef97ff2fb09a93c32bae003ce95e2536f4c2022ff0ae8b37965de17749e3aa6c7115f516003c1936ae3141c271ba1ae745e3d3f199a7482d0e93b2bd6d9affb5ed6ecb931772b4cbd315cb87da33ba7d929c2661b329770d61511272920b338aa47d89e37af1aab598a9cde100d734d07b1ec529e72fba4fec1004c735aec6da621c102f2e164ce190fc334d57fa12f6beac0530220a6ced0b0f00c37b09bcd0f602ed4a978623736ab2bf777bf90f4ad5242b76377810b7d1718a01e8eae2847148f7969f2bf1c8319fe5baa64968de4ad9b3bfe905b5b1dcd226c935510633fcd932b999b9251160e97cbc7858b7826c8cbbb8bdb564c4c4ba2f648614b1b377c9a16c0b4e5791ee9f481bdde46d5e19ca734c895cb83e08539f3a75db9fc92deef23ac58f8a17e239428cd189a8183e183d1f797a9445ae688f91f69e9044c08ed19eda0a313fc4a0e8964172df09d09a8ee20632ceafe2c57c2543c5e732715e69ba4dc8bb073c6e87a94853b070a273aaa40b4ead9a4b16d2dda863dc64deeb079411820e5f303d380786bda844f0917389c2fd37436ca258fbd9329a4ab427752ec5458eac5a1414c2ad937638635939c88c2a93781e7bc723ecf9677be511da45d409a3cff1a55bd2cf4a158e1f4f057a4bdb559c0 ss_n = 86d09bda512ae8ced99569ad0c19ed46c37c1b88362de07a4b977234a236cbb3 ct = 2855d35e4b0a74eacfd78f839d27d2fb0d5942425f9343dcd0991f666594d0a3613a4eb184134a41ca2d5575e83979a45bd9b84f9b84ae490e789ae442c0304bb96392ede69f5ba79e61b20a147723bf11469c91e7fb71236bca19efca76ef6a889db7648c86edfeb2241632c8cbe3a276e843fc9e143ed831535173951610bae8a0f17be8278bbc6f498a209e81dee355afcdf58340d4b4093aede0662981d5a1881fb09d73685faa7bd19fe3134cbbf0fc4b0f53e8af07cd67ab56c2bcb04f3b2f2fa25656c856337fd0590273a445750b2876302f142624cc9a9507102c7b6cfb44f669a206f088806ba8df9313c00a67ce53c4bbb3b5675b91e8ce26dffa4237a51e1540107605e6e43992c14187297dd692fcf80d9b0fc4a1eaa75788943690780938119f3dd6349332ae5dd55790ba7b02f47fb7220fef7ee432c284a48f210ba8fc706ea8de3a4b3067a009d832b5e575b8c4e64f2bd0f8ff653a23ba588d3c2352a23c14814665bc7c33aa9b6643e3f22f5ab77bffe620e00470522d0261df5b42c4bf2cb0b60d68b30953a52928355e29157b694645ddacdd21aac144d58d9517c85f76a1eb5eda755b848a94fe189c26387e557e1e36354973ae28e1fcdbed3fb9e72725289cdd2f913f3cfd90b57b73c162ae5f9bc2cb57af56ed83548670f522f9669c78075b9e2ee474da44ebf863866c097f8daee376520945b289a7f2a941e1b5c00a9d8b0ff9d95b0c41432e07c59e56cfdb4d41b616aa1ad1d947f41a650f23fcb0d9fe84a3848872b0b2bcb2de35d4f18b3b22757cf708f4e06eb39df4701eb98908713e823f3c1400099003436325cb6efe97738af964ab664dadb2a557298010c04a30590b35fe40949b0ccd9e07057a71e6297f11edeeb57cea5c5091defb744780544dd44949dfb57a3ff99f2c799bde922bc8eaa0bb91fb604352e02201dfc3bdbdcf2e20c0dc4ab706b25c61ea745e5afa5c5c0f408c62f32c8bfd5a2dbdcfa2e3f0dd3317f6c81dde07e04d63263a6ac5b3d3c4f950512c5580bfac2ddf5e1f4a08dc4e7cbe7d4c4cf93ac8bcbd77697c39e6e3 ss = ee6a1e8e1fba29270de2d10ca4ab795ab8e2ca49f3b1fbd802bd0abb7f194799 count = 751 z = 41193065641ebf6ff498e427ef06b04fb317e6d17dd979d481cddc0d810556cd d = 04f7d80c0257592d97a333e7e4d7d6f5d31b160a7372b610caf8eb7265942a13 msg = 81c9ce9e29ba707f2996909d2a02153a631b301dd733a3c832b0a21b0f4a2d32 seed = 93e6db1f3348d2a6452cbde34151d45d9760987b9575e18083edb7785d958bd6c1c504eb1bc6f8eaf8b2e8c2d5f7bbb7 pk = d35365cfd658aee79017d4a22b48365013c3ea9cb27d10aaa824380939776c390d17b8aed075c01286b507aa5b56359b4cfc4d8441c6207808f497805e45bce8f9011516569a7180f3086f85448f9c869644bc1628ab6c0cac2f31e93730e16af2e40c4302033eb1826cb69d9d935cf537c29e1293d3a08e5b754184d83dcb8023611ac578163dbbf9adffb2486c70bde1a182bcc39ed12858ff2b95d460367c745108c79ca4384c93c5c2d91a6ab620a298a55b4131c596128b6bb569b5a7b560f6c3f8c1abbcf514b9ac106e602e4b3c6d5a786b20963c188a13d2d10bf6665f906c54835ba878db5eaaf0616e3b6b0d72800ad03655433c18e7881903aeca901cdb521b3dc3b5d14c8a3643abc2947f0bb4a65b1625a0ac59fca0b26f7777c607a1bbb9b1bbdc552c2427a00108fa166a96e73f40697de3eab8aac84a3419368f47570083744b93299d5a9e1dd858ec65a238b71328f8300c670837061d40fab0f2f8b5aee0053cea545150bc0b4628785c9d9e24b0037a1f06261d1128326be29282ccad2322720f7b451a11795996175e2ccc73e2988c124b84bb671b7ac330cb975f547486957443a44e856c90a58c7b2f26b009e2b67c07205b7b3857e91899d765efc9620ab3bfee86130d81c329230467d49a06e29b4f112981a47d37e45d26c6150750ac8db6c3c01b261f35ca676816a04a97625c56d4078d0d7bb195c83bbc22ba54515088d4a52f0c0eb0a6a239260170f5c9a3f1b484b9a90792631827ca03562247a78d12f0c7871c1b9263343dacbe17645a8f85571993c6dce6c0d8a7474b6c8ba6535797654b037896d7a7587f869573f9674828b2f7d6bd4621b79682a0a759af2ef1a5b8f817b1b1a4863b35c9c15ab3200f17e24d6a23a7f0018aaeda74d2d9082d73c1fbe36c56f31ea5c5b8860462e4f1c844b5cfb2b08ec7515682e02eae5c51b0f56fe4caa85f714c156a18ca164c488092faf22a0cf7b1b9c8597b03a85ea3b95f7c7c76a4492b4c779c152672e06838b41bb93533d6627cb0b41724e4522d29b7515b2664549dbcc5889c18132927428ad606af9f48f0d3399a775fb4603e099a8eb043e0540db037f5c5b74d02536c75bde0 sk = bd640ae717c6d939a1cffa64c4d58ef6c208b71008c8a1c1c1041cd03c11c3e6a8ff46ca9b1aa391593ca3f1798de794095c2cd9a942ea994229ccab6c92615f4683db88b772b6295d8a7d904c43ce246870572f523955f6a4b5b5327f8ac006020857f815413e2c7d6aa4a9e9c24f533bc34bd7b5bc8c7fbb781d6fa6a2f4996786d2427aa2112d37066f135683a05cdbb941556128fd4200371432ad99b0c20c55546a0911f31f780b6fbba88a711cac3ee561a2a79a1a67ac20ccb5dbfa191dfba7e5ea157fe35051b36cd3bb6056329c09cbbd075b94c0a24114e56ed7a16e1c609fe2444cd17499769818b8d979617391eaab973a5320ae9235d1c7ba430ba49e3b422dc5a3b0186da9f17692305b4e9bb970f26aa16c0d63e09e241b0016096e5204b5f400bafdb80886ea38c457575ed792c9d04fb48599d7a205d5d42485c978ecd17892005396582dc8e243b6448cd7672ac51a9b32266769b161e34c60d0e429a25799499014d71481bf4c9b22b8317460867cda589af2636ea5a19f371b0b8515d28c5c218bbb831ccd84e596a58b296ea69cb459390b3a32b032b0884478113846b934248c709b5524c67814cb3329930f363e3138b1513a60c2c3b45d3924a3169f3c7a320ff4b0a9a415d556cf1b87c6aa005e2dec0b88a4060084438e5c5012e19e978155f604a7a441187f89084f614c2bf259baa077d5d6c78103581040ab0a069ac9a086b1e15aea95257f397f38519bf4c8a71e88661fb63415f9002951cf3030119963b4a2d10f6962b65e403c72136ac811ca78b070ea00212f19777fd1665f221b86941a9cd12af7991bd6905f59d45107c9961a95b5052b9acd234faacc3caaa43c7375a7df190f6bebcb383aa597f8809118c1287aa5ff5bcaa3f0cbac38a53cc25a936ab3affa091e3638746106303569f8f9c0c1ea1bb6b26972eb39ad65198636cbb1e6c39dc67fb89929f1c45cd08c3ae1f7aea002c9bdc68ae64ab84470263d437b9378116a37b68b63789342126ea647c11c500e27047f3bae88d97077873c1adb7cdc5a6af84c1a092bc8b2c3bfeab881d35365cfd658aee79017d4a22b48365013c3ea9cb27d10aaa824380939776c390d17b8aed075c01286b507aa5b56359b4cfc4d8441c6207808f497805e45bce8f9011516569a7180f3086f85448f9c869644bc1628ab6c0cac2f31e93730e16af2e40c4302033eb1826cb69d9d935cf537c29e1293d3a08e5b754184d83dcb8023611ac578163dbbf9adffb2486c70bde1a182bcc39ed12858ff2b95d460367c745108c79ca4384c93c5c2d91a6ab620a298a55b4131c596128b6bb569b5a7b560f6c3f8c1abbcf514b9ac106e602e4b3c6d5a786b20963c188a13d2d10bf6665f906c54835ba878db5eaaf0616e3b6b0d72800ad03655433c18e7881903aeca901cdb521b3dc3b5d14c8a3643abc2947f0bb4a65b1625a0ac59fca0b26f7777c607a1bbb9b1bbdc552c2427a00108fa166a96e73f40697de3eab8aac84a3419368f47570083744b93299d5a9e1dd858ec65a238b71328f8300c670837061d40fab0f2f8b5aee0053cea545150bc0b4628785c9d9e24b0037a1f06261d1128326be29282ccad2322720f7b451a11795996175e2ccc73e2988c124b84bb671b7ac330cb975f547486957443a44e856c90a58c7b2f26b009e2b67c07205b7b3857e91899d765efc9620ab3bfee86130d81c329230467d49a06e29b4f112981a47d37e45d26c6150750ac8db6c3c01b261f35ca676816a04a97625c56d4078d0d7bb195c83bbc22ba54515088d4a52f0c0eb0a6a239260170f5c9a3f1b484b9a90792631827ca03562247a78d12f0c7871c1b9263343dacbe17645a8f85571993c6dce6c0d8a7474b6c8ba6535797654b037896d7a7587f869573f9674828b2f7d6bd4621b79682a0a759af2ef1a5b8f817b1b1a4863b35c9c15ab3200f17e24d6a23a7f0018aaeda74d2d9082d73c1fbe36c56f31ea5c5b8860462e4f1c844b5cfb2b08ec7515682e02eae5c51b0f56fe4caa85f714c156a18ca164c488092faf22a0cf7b1b9c8597b03a85ea3b95f7c7c76a4492b4c779c152672e06838b41bb93533d6627cb0b41724e4522d29b7515b2664549dbcc5889c18132927428ad606af9f48f0d3399a775fb4603e099a8eb043e0540db037f5c5b74d02536c75bde049c399628585ca694761aa8ff944aed1d0a67a3b3dcb3dc97a7de39f0917061241193065641ebf6ff498e427ef06b04fb317e6d17dd979d481cddc0d810556cd ct_n = 408212dd87c6ae2cb917315edeb4f1b8aa57de23811c4a9bf59d9b4108fbc908da7d5c8dabd20377a5058e27004d5616e24a7c28bac3545436a65e3d24b72cc95a95b5e9ca7717c8b3dc472d4bf3198e4279b575b88068aafeae91fed69a2c67e1ffbd65e45c231efa9b6993f00c36bb7c97a7c3d5d88dee60ec09ae5ac88bee9f4b494ffaa51e3ee7855befe2017f601f6498d0c2cf406ad36465e874f4535a95b0c1f5862d149db7ec36ecb662e1f22b043182e4e86947b8607f151ab5ae642df15cef0fa7c54c2c4270ef1d18c0f7aca7ce06512e0df9d4297786a36c75b75d58b760a373b68929af118c971458b41b61ee3ae0e84a1ece972580ee721f7bfc906e0495207110fd7b7bf8b8c58beacd098f45b64eb743358bcb5ca90e24c2e56b8fcb28680da53077b12b16aeca305ff2d23e99773be7ca43b825c3de14b3d008497428cccbaad09d2d9a9a5c275e6f63ee6ededcd797a5783c3101fb39cd59764648969e50fb843ca6b7d1ea29bd370adf36a48dcd8789d0037757adf5e8521dde3fe993b99500e20b8b8dee0b7d370b7b8111ebd7220a8d4f80c0ba614a4a85f04697620bb3ba71ecb68848d8105d231863b144a85f2ac9bbf431ea138ddab6db8a79ac75623ceb17020b252eeeb379d6e93cbcd521578ce54ca3fb921721f2acb6f9b5800362e24e1a9b31e454c74d9984b968bf7597fa5fe3d60eb822f09fd8dfc329f6f36c9714c1870e865e45c9a0212119f706c8e1a7707989391165ea0513832ea71b67d5528bfbc82785bbf834d12b3265f16cbadbfa0756189aebe0dc96a8e99272c07676304810cab2eb86a20e2137662aa95e2acb1cf1246ef7ca11403990d6bab0cb23f07dd40acf0c1736fbdf8534f3f627274ab38d72b0b0521821b3e5d0cea3e347a73cac2962594047a86c2d5b00f99d182a6b7057255ed019c1b6d18a0d1408a5f9b74bddd36baac5a7658acad1a63ae381b9ba5fb9659688cc9623350e3a905ed512077378bc69cf7e8f6d6532855194c969de6b473a474b1bfe3cffba32252e542e975bfa49d891f817aa339863f391ce14dd58da ss_n = f4a9f1d39191ab7bc94fcace63465470723248363d91e4f376349bc6be077de1 ct = 611daccd1947e22b3b6bbfa6e6b8cb8295da8de27c72bbb223b4bedf7f74cb6050834983cdc376ab092aa0f9233eab7ac667351e3d3f288a8b77ccc76c51d3f1b05a31327a437f7aab62bf2199f26471a9500fb7d3846d5c4feb574acf1cfff7f183b6bdbe0a4d23021a374c03dd5b04c2177ea8a422b192e73365fc0502e8d5615280f1c76ab10c74ab3246ad5567194476c6f3385d209425c385877323873699bd7cd1c258ccb77d8f61fccbf3a72f8d89e7f040519a5c4f71082c11544d68c199437dbc6fddc1c787ebda1d5d9c1ac7206572273a617a781e82fad46662b12d78156d016276c83e87d39822d2404b6df0a1a2791dc986970b7a7fbbf7b262f0909133b495a71312aac54b79b087daf0797436a087d104470d659f54fb93fe02c9fa826db7f13e82e2e7c1c8ef21ff1a4ec8e4b03d4151c35d22a6b5891b90bc02aa89f45cd761012567c83d42fa8ac33c7edacf66b6e6febff0a0f8cdd4717237fc2f8b96a42b17d3a21ce1a7eac1e3026b677d6c6caa9bff371fd1578ea47c2e40672bf1eff27ad413b13d2cf00f42e39a936762e84002ccff55eb9ce3a203509e9b4708ecdbac85ad5c0316d3238bdfbd7298440231a5c205025c7649897705bf96c10e0b2b7d5d0784e9b42511c0ddb6c7753b464ac851c9f5f4150d0d4fa2756969a88ddcc1e88c5c2b0b0ea9b762d2bcf5b25181595dc7109b5798fcd9f5c41e330bfdd9900e81d3bc24c18f6b02fd4f6f02cfa3da2c5ada7bfc557c7cd9a196cda73ef5ca21c4c6000e295ba60ecf41b74b53af0657d8e248f79bbb4f4a855867560327075616c595d189795af684f0bc83e0a1fe29193a80bb1e6fb1c5912cbe6a5536439bad7f11d237c78e947f2b5322c984c3cebef14742aa03b5192680fe0cb7c869c572e9d98283bcbef46916c09bc4f60e240b982c178399146aa87933c40106daa54f8881f5f57f2014b7d222e3b94bd79347a16a9e0bc352e3e7f929113f53624efa9c009564ca88adb3dee14041730a256da4908a6c2f5c9e0fb9000b010630c9ce818d687f0a6ce90c8f56bed37ba95dcc3bc175ee3d ss = 4e1beb024c58c9075c04512a58dc48c708e99938586ab9541abdfd540fec60cc count = 752 z = 47fe8d5e6fe08666802d7ecb207b043360f9db826e265db73d5a58ad46cefc6e d = 679fb063ec515508815def38d923c0535268d69aeacb72c47a2276d2a9961cdb msg = 3ff04a198ab9036429c2992c60044bdb42844c97e1fabb4bdf739a51af043dcf seed = e6ad35d870c22c0a62cc5fcac08599b7bd6dfa1bb62eb624c71e3f0a5a5bbd8e3802ded8dd85e62e664f1d6ca1345cf3 pk = 2d867f06c910d903c6bd5564e0950c14d217a6756fbe830c92416ebb810e6015cdfe2352bfc5771db33375d38b7d74b2224097b1e38a604b9670f2468fc5b80dc3a98383c634013791d658a35ac9c852591b86ab4645176be7153eb329fb4a9015c67b3fa83af5556011e8cb49341d4d5a829f6035248211fae5b2dc693a1d9792fc3b04cd740e1ed98f6fc0757d23586bc2cb0b27cc31e32c68f2ca4c549c4c53c7dc801b7df2abb1a42cbf8820c720ac5b292424278b47119eb8884d05886031c790bb330dee20a13aac2ca2a349fa7b884a6940d6266644db058ea0247fe009688425bf80b93118a9f5d33deea59ca1139dd4461e8ef69c5dd7c6c1e1970e7b895b48835e450d3b47af97d541fd31ae6979061f6b147d623adaa7b37c3431ee6984dedb4f04871227235b2659696c15b65f864bbf1186526c7285a9728e035d31eb967381a252f4398cf86d409076d6a7683cb8290e81c811705e3874bebe9403241881b1f65f8ba280c831444c248b9d0808afd98681cb39ed657e200c62fd01028c11bc6f61835072b2cb880e8929caea697a1b0135edd1a3459c295f36a5ee880f9acc78755541590795e21271481abefd9012b785199b67ce1ec02fb9461e03f412586a50e12c01bd0b06d1837fa7132c47059b676a84c2b02562dc9a95111a078348d3a0c1022715a40306569846548b8c547669f7875eed4226e0a027976483d42545a3fa5ceda691ba988cbbb739db387cc8a7b18bba8c4755221b706fab8003671b1f34bb3dfaa14098845dec3ca5772b1b0da47b760b2465ccb07cdc411ec8c0f32c3594cb4c676b362341af4e1763db21654a993298d4082a43c8ed30850f589a4b9173ca9a2983f230fa5a24b2400611089b88e8b60262c2d4369376b818cd17116740cf75f4b8372a2c33a91573589ea398ae211a83838b7f879aa1a6007836542ce8942b29aa57e2ca904bc7941fd5768741aef2978f0ef98f2e81118e126245121e1ebc2a136aadedfba41a736df331cb267867c4aa29e007351a418770c11e2f46c9a8107ca3372c008b2a478ca8d10780185267599203344971b803e0bda98ef59681f2e411bd66ada581ed196b6032ce9cae7d83e2db sk = a5b5885a7518a7550f557879a7110ca70968bae240f7d2ce09236b7628c40084884ac947674c1496431fd6a390ec7156bc0348dac806da9691735950dbc2b802982753382e3c17b0f8fb83ecb7400903b706a1c85db75082e48242b9ad73935220db1021c71a077cbf90342f06e583fcf1600ca0a6ce2b9c785c7eeb632e3743bbb7212c1b79cc58a2949647ca71e0441bcbb72dd56cec2c0740785556795046222bf2482a628c460ba383a1bbb90562553f7884b6aa05de143eb45a3f6f7111d4aa4db3325b73db6b4feb9207ac36579095d7095ee3b37e3fa60e9987a097996d9c634836231c61da5dcf5784d6910a9fb1b2031cc35ddb8bec44a7d40c078e318ecde5453ee47b979b37b0d4bae4d31cf8375dc47a4620096345ac7bb4ac325979646768beb3a0427aa35d3287cbf8dcc94f0b1cc9d07e23067e3365910b3c1c46f6518716c43a0a8d35f1a0fcb31ff79c1502828953067b2574be307341c5820a7f8aaa02ac52a068756ef61c7446629bec8cf3e3163df201031b7462bac9fd7899b2f2b197f58820a258e7fb1f81d6462ea4b4120cb5c3b389b986a5bfc2c201a20ac0da9c3661ae3c951bb4e65e325c918e89b0ad089e7d43a29bd74265ac3924881e3fe29ca5a19c58f401863acb5169a6ed1978e76bb5cf8b1c5e54c5e4539f1b2054180983805a67eddc60a0b61dbae525bcb959951892008abf426c5d92371ba149998e30413b5089eaa04958b72720f051c0fb422b341fdcfba93241bf59ecc658359d1d761d1b78b75ca5a000e5104cfa7e30ca35b77570afaa2dd4496e06d0b18448af93694aa2612372570543a27d8574669621c4a044431921cc23954be7da97b3b88f81bacf9cd37d90329f299351a3913c22c11481b4aa4152c8a765258b0a93247a0ef1e468ecc9c7c6c949cdcc9da38b4e0fc6b5516a9c66b98890a6b91c8437576838629b57dd5a519a352f0d49cb3f1670d033133cba256f26698dd5837daa8a77d9742aa007430a9b1154882e19145033b20a843ead3430fa2585f487b954c3b5c255c8d254144a06a006cc8953a9b307e921462b642d867f06c910d903c6bd5564e0950c14d217a6756fbe830c92416ebb810e6015cdfe2352bfc5771db33375d38b7d74b2224097b1e38a604b9670f2468fc5b80dc3a98383c634013791d658a35ac9c852591b86ab4645176be7153eb329fb4a9015c67b3fa83af5556011e8cb49341d4d5a829f6035248211fae5b2dc693a1d9792fc3b04cd740e1ed98f6fc0757d23586bc2cb0b27cc31e32c68f2ca4c549c4c53c7dc801b7df2abb1a42cbf8820c720ac5b292424278b47119eb8884d05886031c790bb330dee20a13aac2ca2a349fa7b884a6940d6266644db058ea0247fe009688425bf80b93118a9f5d33deea59ca1139dd4461e8ef69c5dd7c6c1e1970e7b895b48835e450d3b47af97d541fd31ae6979061f6b147d623adaa7b37c3431ee6984dedb4f04871227235b2659696c15b65f864bbf1186526c7285a9728e035d31eb967381a252f4398cf86d409076d6a7683cb8290e81c811705e3874bebe9403241881b1f65f8ba280c831444c248b9d0808afd98681cb39ed657e200c62fd01028c11bc6f61835072b2cb880e8929caea697a1b0135edd1a3459c295f36a5ee880f9acc78755541590795e21271481abefd9012b785199b67ce1ec02fb9461e03f412586a50e12c01bd0b06d1837fa7132c47059b676a84c2b02562dc9a95111a078348d3a0c1022715a40306569846548b8c547669f7875eed4226e0a027976483d42545a3fa5ceda691ba988cbbb739db387cc8a7b18bba8c4755221b706fab8003671b1f34bb3dfaa14098845dec3ca5772b1b0da47b760b2465ccb07cdc411ec8c0f32c3594cb4c676b362341af4e1763db21654a993298d4082a43c8ed30850f589a4b9173ca9a2983f230fa5a24b2400611089b88e8b60262c2d4369376b818cd17116740cf75f4b8372a2c33a91573589ea398ae211a83838b7f879aa1a6007836542ce8942b29aa57e2ca904bc7941fd5768741aef2978f0ef98f2e81118e126245121e1ebc2a136aadedfba41a736df331cb267867c4aa29e007351a418770c11e2f46c9a8107ca3372c008b2a478ca8d10780185267599203344971b803e0bda98ef59681f2e411bd66ada581ed196b6032ce9cae7d83e2dbe763af89ba438968fd19d0b2e3b95035249106e7d31bafa30de04d9e0effbffc47fe8d5e6fe08666802d7ecb207b043360f9db826e265db73d5a58ad46cefc6e ct_n = db36f0b8b35ebb48599ce3e55a8bf71ee11a488301b92f45a962e0c4766bde7ffcce853b7d6e7aa8019bf67af03eedcf365ab8c493cec08dcd8122ea398dc22496ad10c1794287020fcb2d40212b0b86801a284d68e9499149c010cc945775d6923a271b2710d9c6f59ceab44269872c5a37fd1d867a9064d011da24f4c179887a4d942d7f878ec61a06dd67e64c9cef31c393f5b33b8a90fbe2509ff167601af32bf8455f61f7e9425c8d5ce90fa48fba6c80e3d9c5bfb4ce67960aa35f683a4a3d24a4eaab8fe745bfef26e243d19f3707b77698a211029facf1616b65da3152ee3de0f48b582a7dfdeecb5fa14348b06e6d15092629c24dcf967fd65bdcbe38c4eef9620d518518189c4218eaff4014038806c6124168845a1f5261bccf6627285f29ec57d05875ce62654923e8d4766dbd0ae6564a3a36dafcf30a89794f55aef28a1d6dd5ef1cbf66d16763dc7096817fa5b51b17bd11f4bbd44576831a0f803ca6b6365a294c3b5ed1b7524994aefacd2a188f382ad26a33fd235a48c566d5d7e66d193d9b1397a72b2292227591a85221b3bcfa09c269374e68bf94e1806c4fa90e7b8a281e3ab809abcc5efe24bc4c75c0d40f0c7fb368aa7509359271b92817074e8567a36b9f7650a24a15e055f0b8681c013f8ec4138a134b8d19d62b71b57b2c618cfacfa5f5a556014289f53b9d463c43000b9081c73c8304ccdcd592b321509977fc08ea0006ec85c84fa889ab2179593eeb15c93a4416f9395d77ba39a26b6aeee8cbfac33a5fb755bd7ffdc5e867d8c4ae471eb26e5660e98e12dc9f8bac2964f982710f49f2dd911778ddd50f5ca0877025a3031b0aab26383d58bf4f920a2e21bd035e5e34f6de388a0194eeb7298142a8a7d42da2d46fd684b9b18d927a7ac022a53139bf9ccbce320b1e2ef7df2b9ad14c3211a944f851aae69d64e55886d2bc385df0fdb4bc7f9e8aaa3332fa5785c3aa2a43d17d397a815f94c41ba9d23c1e840c565878578d85155afa00a4ce322ec76e1fc54fb78305ad588b29568d4b4b54e9a9bde69810adbdbebfcf2bad3508886fce644722 ss_n = 60deab57cf1cfb673041581254d256862fe4ba4fcad462654ef6741ad7f5a413 ct = 3edf885ff258a9341a139c926ee67b9991d5e1f12ab85ee9a14d8f9c8240468e91a4b324f2156b5414a5bdd3b8e2b6cbf5433c2bb534790846218dd81b9f66f9f3bda222e2f5744f55bc8db98f9abc13c4d085761701a2303b9d452bd6015c3b3738ad5c7d800183e76d6396c4798a304d463ad0adbaaf166a393d5145c68b0a597224915689cfe1ce18e9a62a0d225ff914e4c32f3bc6d89c91d53892a80bdc416b490642bc2587867af45d4625c8c9f8318329cf06f75bdea359ed9ba73c3ee276912c73b69c1157ae84af7eeebc902524693638b2ba4d88a61d632793869959c4f7e8c3cd840f3c0cb4abceceee70d834c273dc9dbe8e004801b8edc18de89f814fa0b3f876abfe63e65d08a778d80332ea328082266199fde0828b802f9cb43e258e4e5d2a7f8bad01e8174336152b3472d7c1560fa45f65dcb90a301c9f5e7990817916e668d5bbc7c5428f68193a85c16db7b7ecbe3607494c07b12133723f2b6c4aae2587b4f8f53caa35b383af08fbc4aab71c11f85527391acad2d277305f585165ab1993a8eefcbf2ecfb4fc321541bc98cdbd81f033d75b89474cd4db4a583325b3bc0385caf1ec832750f448a7faa7efa41143b4c66bf92f443398e6c5412876c14f9f9c8211e09aab3f6f192b5ed5c5f912ed25f2e92b53a94be45dd2fbad6c470e081a54242c14c816041062a04445ec12cf1b170f99ac9a60375638fd028d75e1cde322c74f6c3f121586f82e5d6a441e3a5cbdd7a39be6252c9bae60d8df51442badff2df98eeeb077b7f394b04aa49b3d66925518108adbddb2baec6904467fdf4b727bfb4ba0f74548fd7032254c8b5e60d32235d9a4d08ffe4c79a74ca642623a350226c8ab60266607a2af1f5a22dc69c128abbecc7b6143a7a95aa9b65bf234dd42e7c135a838d3f64d603d37ef9588c10cef3dbc7579d9ea717d4faf9fe2da5cfb212de0f0f62c45efc2d15b27868ca4d78494b100e603ea12032437e47134de41d7c53ab6ecb063ba23b98926ccb69e97feb0a88e911c1dc637e010149d8be297c4bb6303d65c1ce3505ad480603a3e58bd6242e5 ss = 230eed96718efdf0bf64261789506ca2f0ef7d8e21671d77d77e3ab51d1bee52 count = 753 z = 9ef4b6320a0254a0d66ad217a219046b77117335acf3caa79e942981b2716c3d d = afd3d8eb6cac78fe5629e0a3f824e455ae2c8d17f47f3abc408054ebcd84a720 msg = f2a475b9b65ae26a726bb61d683466c5dffa12d23f213e3985629b92721949a8 seed = ca8622f13242367bda7cc6ff432c3ec62955f96580c504e85f3710d19000007f099932a4148075df1a7df1ad57698614 pk = 40f527ef0a0cf7d599f0d1acbe962be09ca5eb791b80f50a8e9a0e714b62bc1074921c9311c46b6e2c7d1a250443fb5831201c1f52799610567990ac089b402307755050a4cf131a4901b8af03862405b66420c605144756086e8d635ee8b8829e3c2a1a6b406aa63e71e33fa8ea198bc1a86b29c95fe72766c43921d4ae32d2055ac662bc06ab10ca7ab85ba5e4a62a42ac2d5d255160dbb6295b13440a3202c9138f201e0c579e76274107eb0470b32394f25f09869e3ab9a42a62313944059df3a1e90cc599d8347688c5c7c3c469ec6436017809b8af855458a58167a68a6066944904fb471f45240298c2b582118bd1a799d6619501b666387369fa353ae43ecbf5b852580a2dbbbf26a32d245a147484649771ac2e987cdd2617e1f3bc771c7277c6a728758a3dbaa975a155dfe7b2e3309829dac1eaea4b45576f7c24cad4b05a2a4c397e60a7d9845a6e29bf4d78510b956ffb547cd197319bc0b7c3d5c55ab2c14ef1cd8a9c835f36990f63abfafaca1357b7cb3103efdb484157660985a51f3c6436a542a880b16c698201e8cdfefbb95a7720cfe3792ab810e792936fd47343552b094230b5a2ca37b3aa8e39c97a49557fc26a954065f7e0ab4ba1ccf57459be15b818cac854f2311aa5c41b8c583ac782ed096f5b679ed3564bc645ba32d6ce828bc9a0c3ca2c74b8bcc06c1eb8cf14eb469323648b97984e42c3cee40182978a076b34d777be4f330cba6575f5832299d57ec2d99d85a6acf9ea2b6a1996fb81a2aab30e1d34c1bb57685d724c462428c9b878fd943fd36214d796c970da0a2360c4b4c9bb1c364dcb7b947edb6edf9a67a6912c281a5b3c9342aa65c8d46c1646d230f23688bfc369d30a0ee4250a211b1e2698c2ae456be139397ee4684adb5e17b8bf8097325b251bde944b8950c868a2ad1271b681f3940d386fc0175a1c5bae4b270bdb4755f2b47a3841c9b97198f5b9c6e7a415b340375ae5173266a8b7973f8f5a45016a305a7c5279ec51077a80a65797efb8281126b1c5e160e4d58eb9c47acaf60e8fc2ca85139c251197267a930f9688a974cf684cd8afd3ac2c5bc9c67e4b146035d96876ea8e73b28b294c4987988f4aa79f sk = f653873c47ca58c21e5d592077c1780de39fcfd759b506106da839302988ac2bbeefc07f9f4a8027357a7499aab599668273140bc48659426392105f00ba081c3588fe95839e02c39f24a9e8318d995b475023ce7f772b0462c79d555a2a949193a02833d870eda029eed7b106d50dd4eb9c1af3a2a8986b80d23e0ab08c95e94db13b7ba0a78ea6a9cc8960992be79235366b80415a16171f49e938d329336cf1aa1af82aee915d4411be7380250888a33bd715ac360e07c418f7cb0096b1279c264b45b13b1fc52d98f2a36c442941b5c9bd4671e20206c82175b203946ac5c61a66a38956c27b016dc71a96fe4c8551b83b8bb0086bf79067432bd6205f20817d11bb0174bc8d7e90a9682bbf817b7be7211d22571c7eba270d118065931f4e0446b8335417b4a063e4bc9c395ff9c7a1db146259096bed932286a72b36734a66a1696809272f4a876d7a02aa59cef3aa7bf6a001e3aac99cf723af197a1d8b02adb23853f5cbb8d9a49de80c1fb12bfec365e2e083b6765841c32de4d2b1ab3273e294aebbc93edc21698f9cbe054357cab6719841c60c70b932d6a52386683e1ab6a8ac8539d2b4c525526f008d27309ef8c660a316a4af0aa544d97327203c7ec3ac9a0a2a07ea99e0e54f50a9b511510f1afc463457899aa525e5b0a546776d3e435b733108f446a7e02a9639261c1d05cca595ab028a1f93db92e1f32194b454d023933aa947956338f9460f33ec4acd801e90f07e6a4baa5d050b2f4306086aa7922665a8434a5db03155161465910e08a58f7b34bca9f5ac349aa596265df8db44d419245eaa5255349a232a5bb6338a8bb7c84747ce0808a417893159a0b505689dfd9974e75b1a6c4a9ca3f1714b341a097cb2b7bc11c8a43d2adc8305dc2b0f753c61390b35b9a98e97bdec583d83534bb916b991a70c76259a9f76216d90ad3db75ec4c872b394a8fe9336458874a2695359b15c7de27dfbebb9dd399dd7557e0dbb8bf2d39625693295b8140bca32daf072895981355a4ae885506ee3c4c7db9eeebb322bcb5f50c41b1d624aa047b53fcb7c6aa749befa7f40f527ef0a0cf7d599f0d1acbe962be09ca5eb791b80f50a8e9a0e714b62bc1074921c9311c46b6e2c7d1a250443fb5831201c1f52799610567990ac089b402307755050a4cf131a4901b8af03862405b66420c605144756086e8d635ee8b8829e3c2a1a6b406aa63e71e33fa8ea198bc1a86b29c95fe72766c43921d4ae32d2055ac662bc06ab10ca7ab85ba5e4a62a42ac2d5d255160dbb6295b13440a3202c9138f201e0c579e76274107eb0470b32394f25f09869e3ab9a42a62313944059df3a1e90cc599d8347688c5c7c3c469ec6436017809b8af855458a58167a68a6066944904fb471f45240298c2b582118bd1a799d6619501b666387369fa353ae43ecbf5b852580a2dbbbf26a32d245a147484649771ac2e987cdd2617e1f3bc771c7277c6a728758a3dbaa975a155dfe7b2e3309829dac1eaea4b45576f7c24cad4b05a2a4c397e60a7d9845a6e29bf4d78510b956ffb547cd197319bc0b7c3d5c55ab2c14ef1cd8a9c835f36990f63abfafaca1357b7cb3103efdb484157660985a51f3c6436a542a880b16c698201e8cdfefbb95a7720cfe3792ab810e792936fd47343552b094230b5a2ca37b3aa8e39c97a49557fc26a954065f7e0ab4ba1ccf57459be15b818cac854f2311aa5c41b8c583ac782ed096f5b679ed3564bc645ba32d6ce828bc9a0c3ca2c74b8bcc06c1eb8cf14eb469323648b97984e42c3cee40182978a076b34d777be4f330cba6575f5832299d57ec2d99d85a6acf9ea2b6a1996fb81a2aab30e1d34c1bb57685d724c462428c9b878fd943fd36214d796c970da0a2360c4b4c9bb1c364dcb7b947edb6edf9a67a6912c281a5b3c9342aa65c8d46c1646d230f23688bfc369d30a0ee4250a211b1e2698c2ae456be139397ee4684adb5e17b8bf8097325b251bde944b8950c868a2ad1271b681f3940d386fc0175a1c5bae4b270bdb4755f2b47a3841c9b97198f5b9c6e7a415b340375ae5173266a8b7973f8f5a45016a305a7c5279ec51077a80a65797efb8281126b1c5e160e4d58eb9c47acaf60e8fc2ca85139c251197267a930f9688a974cf684cd8afd3ac2c5bc9c67e4b146035d96876ea8e73b28b294c4987988f4aa79f365e4f95481c6ab7b1f6757f5f19cd1c9ccb96bc111884bacb205224ec4da3c19ef4b6320a0254a0d66ad217a219046b77117335acf3caa79e942981b2716c3d ct_n = e2fc242683073224e59f59041ee0a28c5bd6eab37264295358446b877bb7c686d8ae1dc2d88e56dbb81e447f7f85a444242df36d7c7c91f3c26ed87b6683c8626512d744cbb395dcb56d57e518b06ba7261b1154aeca600e22830538d55cc5119c3eecf7bd4f7bbb241b9cc441951089531861083c46c851d6719d438713707d0b31fae5c07636234362a2d22d3b616e1d6b639db6b37dd3ae68d31ccaf5f98ee3605c0a9af63edc3c4d47b735cf798408717a00e6a58197e915613ea5c2412e35666bac0d8341adfc5cce3dd7857e9751c4484fc3cceb1878fac3e0702c6a1803964a8145fbd913ff69ca9b9fc982359e0d223e84f67b7aadbf33e50765d3e5e0d8c32643ea28c2a6805143393a56ec1db850852a7b604b1b49d7bf17d2ba33ebea6a3ba0614e0aff3337ff245314b181d94866b3ecb3bce5e6431a49550149177f52eab4348242f6d91bb1eaa777675fd2bd0c1fa7abff1b98ca71a56bef92dd2ca26763bc4e34caf61721facfab8212f026ef1fb96c8d18281b7f572971cf278398a4065cba13f5ad3fc5297527f29a5e9fe9c6eb4306b2b1e64b09bab48d34c95ce7dfb67fbba587ed571474ea708686c57a3ba0973462ad4f456e26eed332d0411eab65ed40e8377c0a4dbfefab594cda20cc42757709863662dde1e9f3c4b16dea0ff6b4eb65fc968f416dae2034e004db89d3b1f07a5532eadf1b6331019e6830d8a639727881c6946fecab03fdc93abdc76780a6ab0b7e60f9a3c44c018b4770b21c2b024ca3ef2196123b96fdee6f1a51d7c37b19d93027d35474478a5bf2936479b609d550f94486db249acbd7f083009f3c05b652c1486da7f8df814fda62485e0bb2e5aa41a40b678c75f3a21791a1ead0ac8a3f7632203a2920017b2e75a3a6792b6f71f0bedfdb1a886268ac6ce949d4edcbd0e22bb11a90cac2d02e12b9e1e46a64d2a7a567528c892bcf9336196d42ba69b8613eef3a7225917421199dbc7bea0f1e54fbe5dadce8d678b10a99626947dab7a564d26587cac4f038c3091d4d3804a04a9d8cd85d66d4c89a591a944569496c9a3d616e14c5 ss_n = 76f782ffc63a4e7a91606e4218c1569cb6e3e998ad588e68e94776f4b4b3bba4 ct = 16a72fafa0766c0b2577aa7762004e0edc7fd7d0b38cbaf691a06b4e9bcaa3e3f77286844eb1238e83e94f7e584bc668cd249c4d4e874c1a4bd075f0385ed7d34d6e358b1fdab18e50dadb7d2643f76930aa432f5efedd9d59f8fed7ed7cb343991014591f654bf76502c33d9717a37be0506111bded6b9bc603ea732d857922d19462a34aac2fc4139dc853fd76a6878b6d9d8cc7d329f614927d18fd2b79d852e7d2ce915155fd90d2d700f9275b8385e4d4720a998defccf29c0c034e83fe3fad698b7174d360c98dd106fdeae613dd4ab47713af6e75a7ccf0512b7613e7e2ce810188a95f583f289e1f93558e0ff967b64313e5a8cb8c2a10eadfc40f709da76be70c08bfab132d9b0d99c99b733f78afe1d4bc8739c3f5429fe2fd07de8fc9367ca330f08d2b02fb7884a3c61caf32c8503fc06441db4dbf0b670aee0757a6c08a3b9b5dda624c165e85817a5847c6eacc8143fe512e012b612368fb1670787a36b7916d736ce9d867f6fd1c6ff7ad8b9767c9abfbef8c0008e8252783f13700fe1aaa7a3dedc23a23987f87fb67137b3fd9589e9802947f5d7cd3db83337de856f53ba2f235b89d70bace8d4a503452d5bced38aae3c27f196cc0b935d25f0e30c7df86a21903a76443b5a70c13817a3bbf7002f9ed5cbe393d910a4a1b8b9cecc9e3b41f709a747acfda75d6b358944c0c2cadfe369d5cac7666b0fbef68a4498a400f927a08a6f8ce30ae851aa99435e2b4cfbf6e3fc0598666740e7b5bd10e348b5a32eaa5bf2ccacbf5d2f8b05faa04ce9931f377641c9cc7f0cad9d4e9dd9abab42ae2e4ce288348c17dcbdc42194f9c1dc086cf2a848d11034a4d9165cd8f225685d2bcc0ba210ef70825b8a193ea4668a32eba8dd3771e63d56c65183ad4f0b14f82e772a58f26d4e269e2f41e123b1340684a4caceceb95960c688a8d6f8dffbe56c56c8d4b6fa7bbfbe4f431c462cbdc1d1585d582767136f92352b9eb63d1c4275f2706fe6a411b7b4835cd9ccff050b5a11a0aadcdf0b76728424aa1dd7f06cffd7cc20c68b617375380894860eaac6261632aad044c93 ss = 86c1403d821ed754cb384e337cb2d5bb8ad3cae5b04f7799142a2b4e5d0cbd07 count = 754 z = e285e81abd3f56d627acc78c6e2273ca160e66f5dc59ec81c8ae9ed68391f557 d = 1b9baa44b18aa17ba5786ce26aeb099b59e09f3390312e0485853019a67ed965 msg = ad8e31f465711c3f2403d67b7ee971ad622c26bad268655dc4947e891ae7e7b6 seed = 48d04e3db4488f9b674bcfa7e443361663c24796924deda68f1ed136b477a744a5550c123d84ef3910f7afb3e02c82e9 pk = 3ca1a027a5cfc6365b90a13810e04518b27cef25c0a46971d58c5213b0a631d037e8b52d25a36d95738dec9b27e39175861004dd58234613c422b40cdf2094e08241ee77cbafeb83ff6aaa91e17ae6f4af51988b6b7b3a3a3b5d883143210218306a65ad86c2dd6a18df225a3dc93185b5592fc2250e91bd9f7bc83ee245f14305c7ea8e23c2cb8e83352f04c1db285aa3c3cf6c9ba8e9c39709f5151cac2223f3c8e1cb7fc289627fc1a8d6323c49b18d6c0930a4d608af2a2c093ab64641b0a330bdf70ac22e7c08b820766f65cb88f32eae08228baa6157d9276978b24ffc14db508239e19d8149b5b6a7808e1b178e05a261137545fb7406e10e04d36c5fe16a06b9818d3cce10b5aa8dd9535b55042d0241df049c6cb82ae4eb85c16b0fe5410a8717676206b93aa99d8b1b2d251abec5247893fa1fd396c8e6c88929926bd9a805d270bbaf29840eec75858b79f10b866ffcadf485c35af85a80f61fa8c644c2b1998f7591b4c8445af0021d4208e4b06243a79a2d121b31c45663d20811b3992c0b79a897c4db6360c69bc2e4d62ce7c403ca69ae04009364416b40f3466955bd3d872741c96060eb1643037fa1c4b5d6062da2ca0a659cca6695aa1da40e2f15a93d32cbb9c5cd394bbe8b535ed7959153510c20fc308c722361d73818188edb9003fbc1bb380c1ab1319fb3bccc761a7bdcc9b655120577f1b89067561db74fedd95c612a6cc768a2c1ec9ac8d17693d58784c190ef6c199bc46f875725c44a79cf4cb69852a30bd838bb955234c599f1e89cd79b3804478409b800cc675dd329673365219163a662ec96ebb0c019494bdcd3208c0a8fefa3361ee6beb0e23bc56ab1991c451dd90e06b89ebfe253cbe23f9fbb6105b138cc726ae8bc610ad8512795733b4c66f03a4b70a378f4439043b23afc0a0f2aea04170113550b5973ebc629d282dd2318eb1c0146e3c6b5b933e3340c01b5420a2c440f5c04e9c2541a9696189384635b9808b35b16e02a315072de208b15c53d07f96f22658fd61477d8ea2982d5800c5201c7e3498cd33c24c008438b09409130dc62664e30bca43ded3527bcd6621cb91fc679e825401257b3a0c67b1403763322dd43 sk = bbd2bbf2d52c307199e62a3502f16ce0f59ceb668c06f31ff6ea860fa84c4f56c9977cbccea85557d75dabea3360fa5f15f990d10c13cd7471706301a1995946385e102c1b54ba4863d4ccabba353ec2cb996c7101ac5c7f2b90fab3abfd5b1440375409257d6cba0a949863d8f98121352281b792be514762dab559f021649c07f0a60803f567c3119d7a259935dc71d0693970694581d63baf3571e844053ac59ee90b5747ab59fb6621eeb02d7c3b27a1c7c80a33342b725d7800c82fc86a4bb88def91a212396c44fa080b53a782c410a180bf396ac317697905549f215439c80294e4771be5fa732ac82dac4acc40e3713028ca4a07146fca2b2ed51017166e27561a32ac853d303a5ccb5e9420a01ce02c10518f18d0b8d3c5b6d0f3030ba2274ce4cc5b684c76b9a810b996dde34456a79c0348bb3ba3cb7184530c970c11a7bcba899a6ec584792ccec5a7b3e3ea1e2871b8940ba48353596e8ace1758837c584e4a22abfad5868f899b6bbaae138bbec8c734edecaeec5889f9b800042530ec422ac427c07ec4641f382185e6b6bc53333ef17d786462670095edd626ee8060c4603199fc87e66b355f6539bad0342ee347c0f6c4baf2acdf22c4866c1664338e0037a9fe7820982747051a249a193a30296dec88bc24633d9bf42af10c632db1226a17c934806bf75325bacb14af452be8e44b09297cfab4253c894e5832ce234a25956a714e7cc038d25a5bf8069d22869ca00edb6594b96a2e02236681636382359d20e52683f194652a0a05f54d1a0918503b6beb623ccf0a465609a763d50388b1b6dd597615f3611b9a434f12b62cd27cc0239f6a3597b1997cdbe91062165975eb0bc3c4aa4859c7a82530fd0ba05d043c2f988d16f8218aa9a34983cdc3f89368a23aa0082709735013f415f5b410d61c3a8f824b142a470175c4ed08a059001285b74c2c946dd25a02a880503e314db8ac6469c8bbfce453ab7664d1b535841115f8114fe46ccb4c10418df355b62b706289869f39764a45136bac151342274ef9a8bfebbafd94b017fb81f1079669d1bb26f7a62e715f3ca1a027a5cfc6365b90a13810e04518b27cef25c0a46971d58c5213b0a631d037e8b52d25a36d95738dec9b27e39175861004dd58234613c422b40cdf2094e08241ee77cbafeb83ff6aaa91e17ae6f4af51988b6b7b3a3a3b5d883143210218306a65ad86c2dd6a18df225a3dc93185b5592fc2250e91bd9f7bc83ee245f14305c7ea8e23c2cb8e83352f04c1db285aa3c3cf6c9ba8e9c39709f5151cac2223f3c8e1cb7fc289627fc1a8d6323c49b18d6c0930a4d608af2a2c093ab64641b0a330bdf70ac22e7c08b820766f65cb88f32eae08228baa6157d9276978b24ffc14db508239e19d8149b5b6a7808e1b178e05a261137545fb7406e10e04d36c5fe16a06b9818d3cce10b5aa8dd9535b55042d0241df049c6cb82ae4eb85c16b0fe5410a8717676206b93aa99d8b1b2d251abec5247893fa1fd396c8e6c88929926bd9a805d270bbaf29840eec75858b79f10b866ffcadf485c35af85a80f61fa8c644c2b1998f7591b4c8445af0021d4208e4b06243a79a2d121b31c45663d20811b3992c0b79a897c4db6360c69bc2e4d62ce7c403ca69ae04009364416b40f3466955bd3d872741c96060eb1643037fa1c4b5d6062da2ca0a659cca6695aa1da40e2f15a93d32cbb9c5cd394bbe8b535ed7959153510c20fc308c722361d73818188edb9003fbc1bb380c1ab1319fb3bccc761a7bdcc9b655120577f1b89067561db74fedd95c612a6cc768a2c1ec9ac8d17693d58784c190ef6c199bc46f875725c44a79cf4cb69852a30bd838bb955234c599f1e89cd79b3804478409b800cc675dd329673365219163a662ec96ebb0c019494bdcd3208c0a8fefa3361ee6beb0e23bc56ab1991c451dd90e06b89ebfe253cbe23f9fbb6105b138cc726ae8bc610ad8512795733b4c66f03a4b70a378f4439043b23afc0a0f2aea04170113550b5973ebc629d282dd2318eb1c0146e3c6b5b933e3340c01b5420a2c440f5c04e9c2541a9696189384635b9808b35b16e02a315072de208b15c53d07f96f22658fd61477d8ea2982d5800c5201c7e3498cd33c24c008438b09409130dc62664e30bca43ded3527bcd6621cb91fc679e825401257b3a0c67b1403763322dd43433db4a8fe9a09fae9dd6992bf011ab8ad8a4a0d6761b64c098b4c7f6e33bf40e285e81abd3f56d627acc78c6e2273ca160e66f5dc59ec81c8ae9ed68391f557 ct_n = 38f6db6298d21d025678a055b9f9054eba3a1f028d87f112cc2351e9ccc53667bfd1b485101fc64eb5344b392c5a1c5e098bd1b24ba5637e72e79731db1b761105377b7a7aa03478ef45a7d3205518eb0e43264735d4dbc70723b9005be491a8f84c1b56abde412379600aded464333d5c971b3e09d630ada343b184dd77705b75e25102d2479fcbc90158e370d2e76a5dc05e2a0f0bdb474b9dd424c6ee4ca4d71f5042b2705fcabce34a0e94397e0be006353f37a8347220b52b1f50dc6ef36378178a99dd77e7ed30372a682924ebf984c8c104b6aa14a3a6174bf14a5d265953a352cde747be1a8fffd359abf7b8a4177b2d8aa892774abf6dbb82fb6995ab192ec6c4f8213337e28f69a35280aa045f4794dba5c25c25d52d2e64177295c69e82e8298c30c3c3672ad58eb9de121664a8b46779f38741c2e901f146448e4787a8dd61b932327bd362e8dd66bd992aa2380be6601f50a783d10b58a5d921e0b512e604c94f3688b4fa08c5349b1b8267ff2ce967ea30178d57fc63a02c4c495231015654a1873072ddcd869389e444f370222958d348e6caa3f89c29bfb7c98af5bc7b855b66a60338d9c6817fc775f290982f509f208da8167395fe17db9fe975168395ab87eea9c1493b8ee1e529b51acea3381b711ffe7466f4b2ef67e2207663ac5c10c710ef5c897c06ce12287d3b7aeb3f0f9b33be99e4af902bc0534bb808251b23c8c8e8a09a0474c48a4df7bc69176417823c819eefa2df4d5e52715cf2aa1502f6179e8e0aa64ee32a870626557beb63d44e3f004b6b1f7c80e798899cf67a26074a42bdc360dd2d1e085ddaa8211dcd57116849166311873c360e66975b566dac455e5f23d9b9921c6a89e54564f259207a6a617e095daf95135f94c12b966ef2eddf3661ad7867f77f2985b4e2db39f91021f2e219faa24236cba83c53bde4c7e8d00807fbd98b1126b9d3914578c9d6287367edebfa06976b205bdae546505beb3be9a7f14744f98ebbc93768e0b581436f6bc35d44715a6a81eee47189d2f7437b45c1b3c468473eef3cd0f18dae01879179e55410208a ss_n = 1b4ba2b13c32fd0f7f9d8dd4a17d491a11e92a180ba9ac085a504f5315cc3968 ct = e8679a574f71652475edb2fe4df11c1b5f451c83fff089e340123a5f5a6728c4cb576c7145f6a4d968de61567ca80dd3a9b7deb5398487c5de8501f82e3dab4e4fc6ba6bbc110d5792ebd106c6f031d894cf316e4395b485b9fa1a4e83bc6287e8ae47366ebe0a9917263f2953817e908785edf10dcd7a0d978b0832e3d6e71c88bf69e19acc1dac0c2f7f9c38daaa8246069741869ed254c1cfd3b362dbdad694b5549197189a3d2809e04c5d05561d86d2587ffadb8106506d01540529cc5a2c0829922e7a39c6ef8f9e2915e96a5385591fdb794163696f1e1982e8d2e6caea80c82bce90d846c7f4dc042b9faea3f8191dd95394e3ef707e4bd6edb25d5d80ad2a457f4fba690925e2ba4aa789081f324edc2409ab04d8f104aee8fa89b91dded667596930a850567c055d2ce0ad83d1980b7182bdc5ef35852547d744d8418db176b03978e604b0317a3a9bb06042d4a7826bfdc7ccbbd609ee48128e63c2418c6240e61aa0c83303be725f7b70a2665feb483ecfb8114881055a9be901c36c321fc1665cc01a776974a12a8d29335e879cb6f7e245e6a2b2b1f1c3bafd90b175bde1b9a7a1e2f29feb3a27022cfca30fb8d5b2a93648b810068635ea528970b46be0330ba48b8994b5a978a331c2cba5045af498805705273b296f91ab93db9303759a1b83597ed805786f79588bc4442bc586626c6cec689515d4a086f9128121b9ceb030645f23c61ba286a8a5034ea01451f59f3c5a8c9011fe460bd843dad7d22e656aff0a5a595aac6b216d8db8ce91b79140854ae6c496197872c3519f24b5eb4b948546eeb74a0e84c4a0b1be0427344a3507f7820a27d0ffc6db4c3fcbd1a3fbe962d22c4f1e95d560c2f26fed1f5cddd53db4346988809cedf26cc64e9f74b70e6b56afa3ae3d8b2d85490a94db1ebdfe8a5d08489b9abbe52e95e719fe719ea0e77935faa05639f084d8dbcc4f5aff275df273b7de6ffeed31fd5aa834c9f94e2a58ea13c88ae06e941f277adff5d079c941f92750edcfb0d32b1857c3eb7baf5ae904a87145bad6e9c481d80fdbaf14f58624b3313a5af5 ss = a3da89dc212d6ca2c476d2b6303b69e463a1fdae1eebd921ee4d74667ec88c9b count = 755 z = 7a24e641df55071f63fbba62fb9617831ccb93b349c1b763252162fd27228f88 d = 8d250f83e8af622a50cb1d75336b127f792252592d1faf6ef5df67cdbe2903ce msg = 9ba8ffa43dfbf4e7303fe3877f60de415d102ef82df2ffd9d3455a492b20f5c3 seed = c6f5792e1bbf0ab9ec41b1cb9889b69f2c6a316ab6fe3be07d09fb17d1ac7bfdc9035a823922fcdaa13033f0a6425805 pk = c106c1e7d60530e164835735b9cb1639b325698a47c9d1c24ff1be22bbb6d225c5fb067328e707fa9246f85ac430a0938107824ae19feada7a4862621f680d645b42227676df12243f65004143ae8552158c8552859a81961b8699436a460c2f6ee495e8552949ba2a58db3f09cb73d38b65520c75de0162c143177b8682e0c836a321591bc0ac37bc276c36cabcf08c4abc9a5c32beb006a48234266a0b3ba6a693b8450951d87a78986ffb77bea082677ceb9026ca184582a9a84c9e58a7a3127bc9a68abd33640e2c6b80c18440e2e30be1892db2d18f1beb8f0172741d5758d48cc028748345a5a60ba8219a330787fb6c21cb80f9c19632c93421e56f601043acac39bcd63f12034d84099666142eec4734cee116d347a9fed1a2a0b099a068c799fb5041b18448e988dc79c14d016d37102b710264579a3f48ec15b24a3cf8710165527358ac07a700a5b3eb029e790f4257ac532768f107952455952a798a4df9708ed62b32529691f178d4b62870e153fdbb6a26b45258fcaa5c32785a98a67b650139364b8625484f13c75b3c7174d549095cc1f000c6bfe9aee36a99d1c1a5ba79745fe89c59c8840a0b47f09b98f39628dbcbc915c15898d42a899275fc7316e3145491e1b0d8c5aa79cc8fae070565f98fbc5a66a2f099c0eb3db63b51ff383a67096a86175d7bfc61bed65377a40d8bf9890fea6a036997c9d49d3cb1960e799aa20571a63067ee68607da5bab95a37d084b6e2cb37d2ab5a8c91c931352b6615a7d6103c9337566476146613b9ae65a95b991c41165fa9ca0d5503c84b7320465947940aa1ac56c15b4c5b4d107f59715e5cc30725b182ff2579aa066ad5bb69b1163f7c2034ed3c1b264288618b3b52f5319c416f94133ba91a1b7615b2afd841eec7a513a043f85c7c2643049b349708d7a726c293c73a2aa4949bc0b20489c735e2e993a41285705748ef20662b178a9bb8915188a329113fea667429793676531c876c9fb5ccc39775923e545d88453465ecb8c2741a3e13c86ac0287e211463dcc0b4a4c81a9b21d4eb887edb8132b9c9e75c4a20572a573a86addfba6e9549e65b5a625d569ecbef0b56a6ba338a8c79caab961c31ec sk = 77672f10393d37b09c5b9613fa50ad9bb394903c6ba23336e5f0832169b5ae3a94fe1b48ea37125be7b341656bf3135c7d8415cce07a3dd7196db278e43272f3dc6a6007acb22c46837a9e94255bd7aa24d0d0c71b92b5ccb214560b8c0814038a09778edc4773e38a6a1aaf71386a0c30a344ba5d32ba8a5ffba0c743104ec5b2f1c778abf2aae887b6c8ab137fd5a66a9947e9f1372d7333e9008c6f6463861a5b16fbc521bb5b15dccdfcb086e4150606ea9e3733a516b2ca4e599706f98a2335cb4d6016f145b8c87ba1f3c04958677f7549b71d9535d35b3ac35776847679ca5c5f9a867b2836416b415374858c38aa9ba404cf3070ba3d126bb81135be5a4c2685361fbc37ceda5d59393f5cb60d70fa3ee424001c6080b648ab9f657555398984d36f570c6a5a15992b476179c8b7b6705fcc951295e15729cb1cee349e32fbc86d9abc6ffa73663bcd98d0126b1ba7989c7b2df5199d9bbb8f584b4068c408fc979186b3dac8ac82b053e434a1472b1ca666ce1e28217da940465a90463955ff44c0714041fd72ba8215767c475853731b5c488895693e9a185fa49583ec8625a1c3508baab669333a226bbc2fc2a6e60162443759ab3623f2887c4e5197e7bc927dd40f22482c9ac18bffb158d4622d00a69b3bc3aa2dfb630140c39e001955f14ad8a7bfb1499b69258106f975bb7a70fef3b165188c2602205c895c97cb5683e1745a688060d4a9d6b80e5d8497e6178f7d51778a05c5582428366610c1c54b2b154cf00c6c3106a2f33001d1a08b2e8c584fea7cd8bb0475189e7a31acf031b673d845d63a176359432ec9418d559e90d8cf389c3bdca3c73a735d1ca3c2dcba1d6eea6139fcc416b6ad0a4608eb109c78d49b18438730a5c6f342c66ee885ec6ac1c4c7a77dac8050db07b81202c8b7bb0fd51bec3c976e34976911972925bc69364ac97071e6971d5f74be73633ba508799bdb876af72eb81528cd529dbf6790be7005c9c86587312fd2c9900ad31254d64babe998b3e384f5cb14b16923765472cf554cab34b994873a0442033fe66f738ca97b6c62e0ea51c106c1e7d60530e164835735b9cb1639b325698a47c9d1c24ff1be22bbb6d225c5fb067328e707fa9246f85ac430a0938107824ae19feada7a4862621f680d645b42227676df12243f65004143ae8552158c8552859a81961b8699436a460c2f6ee495e8552949ba2a58db3f09cb73d38b65520c75de0162c143177b8682e0c836a321591bc0ac37bc276c36cabcf08c4abc9a5c32beb006a48234266a0b3ba6a693b8450951d87a78986ffb77bea082677ceb9026ca184582a9a84c9e58a7a3127bc9a68abd33640e2c6b80c18440e2e30be1892db2d18f1beb8f0172741d5758d48cc028748345a5a60ba8219a330787fb6c21cb80f9c19632c93421e56f601043acac39bcd63f12034d84099666142eec4734cee116d347a9fed1a2a0b099a068c799fb5041b18448e988dc79c14d016d37102b710264579a3f48ec15b24a3cf8710165527358ac07a700a5b3eb029e790f4257ac532768f107952455952a798a4df9708ed62b32529691f178d4b62870e153fdbb6a26b45258fcaa5c32785a98a67b650139364b8625484f13c75b3c7174d549095cc1f000c6bfe9aee36a99d1c1a5ba79745fe89c59c8840a0b47f09b98f39628dbcbc915c15898d42a899275fc7316e3145491e1b0d8c5aa79cc8fae070565f98fbc5a66a2f099c0eb3db63b51ff383a67096a86175d7bfc61bed65377a40d8bf9890fea6a036997c9d49d3cb1960e799aa20571a63067ee68607da5bab95a37d084b6e2cb37d2ab5a8c91c931352b6615a7d6103c9337566476146613b9ae65a95b991c41165fa9ca0d5503c84b7320465947940aa1ac56c15b4c5b4d107f59715e5cc30725b182ff2579aa066ad5bb69b1163f7c2034ed3c1b264288618b3b52f5319c416f94133ba91a1b7615b2afd841eec7a513a043f85c7c2643049b349708d7a726c293c73a2aa4949bc0b20489c735e2e993a41285705748ef20662b178a9bb8915188a329113fea667429793676531c876c9fb5ccc39775923e545d88453465ecb8c2741a3e13c86ac0287e211463dcc0b4a4c81a9b21d4eb887edb8132b9c9e75c4a20572a573a86addfba6e9549e65b5a625d569ecbef0b56a6ba338a8c79caab961c31ecaf1648330625e0b1bce709c3e761811440995834c5efd0ab7f107b004a0375c47a24e641df55071f63fbba62fb9617831ccb93b349c1b763252162fd27228f88 ct_n = 47b11f77db99a9ff53a269930bf98032d7f5b127b7575acf59f51b10743da8ae318d3199115b23907157a861b207c7710146f645a7ae9954d14460a6d8fd6f0c5c32a5ea83149dc62c77e270c76702941864306af4c1fcc3baaa69af2bdd581445e3b5ae1b5235a35afad9aed762e53a59ede414d3b1d525f26ea27eff3b493e042496189fadd9a135a900c2d19d19a6d92f975afe7cd375c579b8c1d48a47c2711f88e0965b1aa54e48a04f35343a4bf3d9b283af8c0542d87ed4f96df72978b5660de74a5e50902708461265f5c5d2c2acef628b5e26da00029ff70738f15d335a3336db026513351260b783a041b801eb2c4a15765432bc2cb34bdee0c986d44843675fd19e314218bfe50f03b47178d5cfa1df82e78388bca1f702ff8093e55ed6ca9846877047b06ed7664ef70e13b43c15a97c328f48338bb2db5e12edb078b955c2ee0d48db7f3be39f949ff8b0834da0b0a7dcccbeea5726c9d6075f84eb01898c67af1cc8074905a77096d8eef93d8aa75915107c1668e76bc391c3bf9bd4bec90a77a2556fba5456d70a27c52945ab94dd78a1c8b0c87ef796e41d11ca494e87be867ea914c85887886a5104fd4352034908c9ffff667c8687c024befa5ca7fc54432fa71076e6b2616cf7a57e1fddf4ef067d1b968d71adf9e2cc1b32f01e8acd26f4a49bac7a5a7e1142d6327e7c3d243a66c2475d7db06af4a94d6fe550ee17d7d614382ad2cf7b8d482f1bba9d92ff39b7e249d34cc8b2dd3d01162e736537c1c13fedf03d35f682941cc26526ef24996d97cfb8a4d457cdc76e9baf5c60298714ebaacff81f8239eb22d70a301cf44305fd8ebf3e01f911cb857dd989cf75927ec9c12f0dfc0811b0bc7b3375ea952b0e27ceef11e08bd91d5029bcff12e4ab9082adf1693f8f2388c0cd3634effaaad888c3f1879c606c84627e0e4430906352c9aa3e2891f1af6033485c70023c7b06d9b4955c2cd43505822dce345c7364b26ded8a9a4bcb3644760c8a41df46935f36e2307b57f9010ea8664daf61dad6a6277c568eceb7c4fb470d70d5315744fb383d49d044a980ac ss_n = 07006f1c0b95a6c6c39f7b3a77a972541cdc93ef3f1ba40cf6057db97a18e6b0 ct = 9dea26917c85e6838b55671b8d9a5d6bd96566a6edf9c36f83d1ecfef9e88b05d6922c46b8655906e5362f7e99e0b24964c955bd8261f97a675d6eb140a301915f0a2ba583bda089dcc485490c33111597e095c4d7acc3ee06a75034545854f523d043254b49291550c511af5583ded271793d7417d31402ff6d4f010cdde846332761cc8a36352eb971d3fe6430313a2323fc6bcfa064ce57eb2a430851104b8b029bad8e43b8c6b9d09677d7b07cf05b87d73bbaebf77195964aba15440dcd7a95987fec87ed0892c5736a8abdd2c6d91fd21cda5769a64e322425da2a4ee6cbacc3800fe073dbace07c73a68d8c461006d06a169e53f7be768d8baa4a010a138431af7b4ee926e3e2f0ecf1b802545f68ec536a54cd041ecc369bd191f4a4e1f612719a2c6dd8706f33b780413ad535b5eb49227b4d2dc08ef9eb144d5c547180ba26c1e02fd354e2da08f00c5b0093f04a16d6dfd1a5c2efd83f01747c4f063d3cbd55e9dfbd08b1a5c2e57beb336341df62bf329df7fae7380572948e664060713ce470f92423fac4128edd0ddebc8173e3870c4a3e6e9c74ff5d29a980f5d3175257866bfcab3025847bf1f742a174a6d22bc08cbc4b27659e6c413dffec1226b96ef45ef42d412557f6ed908db53229f72905fb710878be8368efeefad74a1b20934f2096751ce08e990e8dbce934f0a397ddbe75d48df176c1410f647bed7fe6d6583b1ab1fa1993aac44b1c8a4e8f7b9fba87d407a5144bf9d3286665431295087faf469f6bd6d901e6fbdb2283b2054240abf6961a892ecda6f5784d7fb94557ef88e24602ccfef5b8b9b12f60ea31f247a38ea7ef0a73c7d7f6357204af986cacff1cc9657deea49ac964f32737a1b068f3933929fb10d60fc2cbe2a3aa4f75a60c4182ccb6b2e252f1939e75a9cc93d135c1ad699bb80bef394bbfbe7b16b56ef3f1682d89527b55c1b4834384339a178dc8bf22be66457376726eaf0bacb343e8501bae8c04c31e5e3c35d55c8e0c364484f484da8f799b84328d5a51646c7768f5cd3c76e718b62bf192e3d706ab615ed2df69122a608f8a14 ss = 0241d2cefdb4eef0dde3e925adf3f899e961ae951054ac5072c3615987f49fe8 count = 756 z = 3946ad62f51caa2c916baf52c5a0519fe912d049c3ee300c19722b6018e3340d d = 4312978e4398cc2120311953a6a927830be147809eb49efa973bf0422d38754d msg = a4b00f3a2f91581fb9fce43662ce72dcb4068499968cc9cc05a2fce7aaa2afdb seed = 4bfdb1931750086a51a85ddfb1d3e2bc258660ba1330152bdd538bb807088c117686e633199fe54337e2bfd7283f177c pk = 0af66d7adbb73c33128d2c9380ea00956bc22e45c62405282eb876dbaa68ca212857f24ddc1068d0baa0b48a5f7235541e5b1d719a8045515c12a02f1758c89034397ad7a4d593638cc1789740ad6aa073210a34414cb3e094bf514b32e5fa67950b60686a3ddd95139ea3399360c0a711c80fd1526c4733df24597867688a37828488cd7ae6563b8c4e72d664a69876ef6009409762301971d82b5b705924f57b4c47a6a600542796d0c2794caf538c1ceef6bbfb0313b8e5cbf182b02e36359d6387a38b9532d58c835c8f12662b268a32bc785590f02929a7c7ee80b79f985a495ca6204bb32af68a18a08f6f897608d9765d13b1c4294102335946f82865e5a6f4343688b4254f68219029bc63b408291587c7d22e15a591e050c91f0c3948f87b24659c6a63713955ad14c9a9ed5576da916fc618b60fd6016c1a3727b434e316a289ebc06948373b4593120a9b6d472c70646b91a67ae454bc51d3324cb597a9e89ee3b043515863935133f9dc8dbd21aa8711a0aac62a5665a4aeaa8497e8ae2338c562a97f5730a98c447bebbc119795a5ae7607d15c8534f5ac1c473f47a50ada60b6e6e6af996779c1f303d4f632d32317c11b3c42066da2d02f1f3b68eb148f15822c0f71bec6652dc4e65c612cc25a974aaa9585cd0ab45df84eda01114e042a19f83e3d8cb19f9b2bf23823d00345a8e272728a74ab776b587a5e86d9991ef871e6f418de2478e18451ed290c3a143e0cf2b100a7932dba9cdaaaa584c75dfde33128a404f6737b53ba54b72533b417c4400484f1645f68189cb080798899355b1c2be1f43643340b1e49b4fbf3a0cf427fea74cccb6ba193052ba8d41de311795adcbf1f555f24da51c6a5cde83c48a3033ad149b4c642109c17ced1364fd3610232955d713110056830c638c8d65153c5669456169a1b207bd521327a7a6b4081100d0b9e9dc8cc42324c81814678f140a9e9b47f04894ae967a9a3b0bac773e6b86256ba56473c1f79d18fad96540ef57ea5604d4b4885ec57aed971060f6578c58bae0e5716b4f8a6b59181d1187a92c50d75b671f0506cad59bc640be3ba4cb28f092a1e3bf17b2d0b0a8ec2d13ed7c2fb90fcf1c573ce sk = 51b71c2877be553cad019a9e9ecc096b9a1038f31869a325b93a6e71969fbdd8859f71961d0c0a3bcc52eb435b5df3800641cdd9e21bf1aa7bf8641a2a0bce5f265873e45a86ccc514295fb789c44ab41c226304603b1883b80116904ea9a4b447f20de1e45bfc85525e995f3dc3a31b9b78d259314f7b60480553674aac008345ec702178d3044c754e364c38454747c6fb4f63b55319e21aaeb324f333614950611ecaa1332b0c6a09c56869571df25cbbd577ba9482d68b77700b57c6cb544a1501c8bcc4bc3879a16c496b4ab62db1bf574ca76f2aaa52797305facc83d3c5adb468ab09b332f139529702aab22b09783f094237eb11119c7936275536a33b0200c5a8f2a27cb51c4327a6a6ffe42655270a76c6c6d7d17581a968f900768086ab01471574a1c04e9995242a56bdf92c3f430517533a3f237f59c511f2c70805bcbbea1c71ba0b352a55a21f642fb58916aae45af609361d157c41073af72291927033a1435f4e36a61af41103ac12cb7152953c4b9139073a823ede5762eb2485d1e6b8d6936a93a850c7c5c37517462fb740a1b57784ca04755191bc46cefde276f6d115128004a138392825c412212696a783cc4582a98a24ee17580108870f705e34284d66e915f955309e446a7262b923c5667089a7bfc3c8c2d9b3e0e44e9b52ceb1ecb22c27a6386086db2c01bc406b3e224b00eb4c4ef72772bcc02d0365741231324215190a70f6a98f8b5ba3251041d0fa5cb2949a6a102fee7b3879d08cb02500b1e54f64583d700b156974594be98c04167bfdfa3062b41a1e5a1da8c986f33bc38ed14b32c77c1e17a0f71ccc6ee130e216b84c183c2b6b28f1e992456b9f2a393aad08cc5734053e66bfbe4699ba2a1081813c02c822b34481dd81ba22e431c5d1923cc76a58953f3c096b9bc5b80d086bfb9565d623739ae4bacabc3e5a101c55a82e5956c2a85c204144370f597f4a478c77f9bf7447b6f551c4a13b4edda4c241a6264404bb277922895ac240f9a6384017da58c7ae496df0380ab6705400064619a68329e7084b9ab9eea301f3d32f9f87a6bf4b700af66d7adbb73c33128d2c9380ea00956bc22e45c62405282eb876dbaa68ca212857f24ddc1068d0baa0b48a5f7235541e5b1d719a8045515c12a02f1758c89034397ad7a4d593638cc1789740ad6aa073210a34414cb3e094bf514b32e5fa67950b60686a3ddd95139ea3399360c0a711c80fd1526c4733df24597867688a37828488cd7ae6563b8c4e72d664a69876ef6009409762301971d82b5b705924f57b4c47a6a600542796d0c2794caf538c1ceef6bbfb0313b8e5cbf182b02e36359d6387a38b9532d58c835c8f12662b268a32bc785590f02929a7c7ee80b79f985a495ca6204bb32af68a18a08f6f897608d9765d13b1c4294102335946f82865e5a6f4343688b4254f68219029bc63b408291587c7d22e15a591e050c91f0c3948f87b24659c6a63713955ad14c9a9ed5576da916fc618b60fd6016c1a3727b434e316a289ebc06948373b4593120a9b6d472c70646b91a67ae454bc51d3324cb597a9e89ee3b043515863935133f9dc8dbd21aa8711a0aac62a5665a4aeaa8497e8ae2338c562a97f5730a98c447bebbc119795a5ae7607d15c8534f5ac1c473f47a50ada60b6e6e6af996779c1f303d4f632d32317c11b3c42066da2d02f1f3b68eb148f15822c0f71bec6652dc4e65c612cc25a974aaa9585cd0ab45df84eda01114e042a19f83e3d8cb19f9b2bf23823d00345a8e272728a74ab776b587a5e86d9991ef871e6f418de2478e18451ed290c3a143e0cf2b100a7932dba9cdaaaa584c75dfde33128a404f6737b53ba54b72533b417c4400484f1645f68189cb080798899355b1c2be1f43643340b1e49b4fbf3a0cf427fea74cccb6ba193052ba8d41de311795adcbf1f555f24da51c6a5cde83c48a3033ad149b4c642109c17ced1364fd3610232955d713110056830c638c8d65153c5669456169a1b207bd521327a7a6b4081100d0b9e9dc8cc42324c81814678f140a9e9b47f04894ae967a9a3b0bac773e6b86256ba56473c1f79d18fad96540ef57ea5604d4b4885ec57aed971060f6578c58bae0e5716b4f8a6b59181d1187a92c50d75b671f0506cad59bc640be3ba4cb28f092a1e3bf17b2d0b0a8ec2d13ed7c2fb90fcf1c573ce79acfcc6414375728bf89ea914943b0e65ebfc9eb9850d08df5a8f62b4d96cfe3946ad62f51caa2c916baf52c5a0519fe912d049c3ee300c19722b6018e3340d ct_n = b0e05d241cee0daee446a60187dde7582db1e1879b162068ab75a2b6b36c69591c984d1122a47d9c109e57d8283ab77e05e05db50665b08149dc68af0e3fc0ee3051133e0a730238a24a3f3e0078c3b9881e389b5dd68bcf82cb123b8e97e277c25d89d22836f8332f7acbadaeea6a525c52d88719cffcadc02069523b4bf958be49367bb83fbd2d940512760b8732a5b4975fdcc1d06bdbb069f4bc0e200bacb93bd64234324ef198aa498c0c4f0b1a2c23c566a6a2a0b6b3be4a2e907f2ee4cb6a41d2774f735a5c42b774eaea357a8db137f390a7e01c31cc3e7ada9525a2391ec471c559fe170b12de7e3a9d6212225e3e43de61cfc3a26641ea941359ca79be4acb33a8924de36546b186b3308e3c57fb61bbf76fbbd4dc7ec8eba4b544017cfd5c71c71d5607a532375d4c1ef67754c1063228b566637bbca56b1201019af32c023278183a0651904f8126254987e60d73480ba465c085d71578806061f82ef482664deac7d2e78e80667869aaceebaeb036f4d62c1b0476f677896bcf7f9fd8c2ac7ab97badf87b29cc989f923ebda72cfd20b8a19a836f5aa860018cc60046e1d13b22c574f49fea86ec408f9b61e6fe45fa87af7802de6c2dc967c60ee1e4e191f05243523b2812a4ecf87b5dec8bc822635e43fdf6c875f30a243e361864adc1d2da8e3221b8e698e125dd1b159da895377190747db66c0343a85c7d6d84cbba26d6c9552c688b4f30e7b148ddea5bfa6a8f33d9d3faafa00ec8a18eac862c820dfe750fa256aa706ef5aea98b4f186dda568bcca79372ed6136597c5bf909185161e5693fb620dcd5e140c5ee6f2019e58f1d21e863c548373972bc1bc000c4efc17dd7f7819d0f7413f0d90309516a3a2f394b765d4878f6bd702a165c072422c218741c2538de198f2844d2824442ea84b85dee53bb85ed7b29ae02da314e75ba47c2d06638623a4efc76998e4049cb2cdd1aac64360393a8dfffbced6f743b5c381c919e857d2879dc8bd7389fb1dfc3206a9b6d14b49afcc40dae1418fcd9255a4376b4fd256c8fc58bce66b8eba85c2f1e7776d23097c182 ss_n = 56cfc638d80a84d7348ba65b304090b832c910204e598ac80842e1690366d2dd ct = 594a8185e416080ef2b6910c74317759bdd838251a36ab4b20aa6ffcabcd70bccbe4a5fc4b02f2dc66991a379f53b486ce02e0a307fb854c551ecec566ee7d74d45437dd106e1cad3eb6ea98ac341a9ffa16fc576f1aa32a11d531f6b72f2e94b5bd8b940f160ecb600be1b5a4581b98607f95766bc9b1a025ea592d167fce266061fe7fce07d27bbbf473666715b88866966bceffbd8a8ba6e5e7300131637c393ca4b4bfe8b8ec871f9b4f294f1e912c9c1e315edc7b7fb202f741af466bc10057743a3717de228b8c28e4ca8e095ffee9bd990296571d487c6e21f74151a91f8a7673cbcf701c33ccc48fa437327f492fdc3da222ce897ecfa214f397884e2d2bf6b8ba3ed7cc418821b646322dda1249ad96c85025a56b17581bc794ea56956590084d0fc24ed526498ef65d816215adc1d2f2c2129f6be9327586750d05f2ee415d6ecd03587fb264ea50839fcb82dccc3fa5f307a829c1e543baa761690934ef37db41c8c077090b80e331a4cbaba68171f08f14fe981fe7d3c4ffb43fee117f3f4c2b2f1df712da53e3e41807f618da2270eabdf18deed4a1995983f62cea95598937df27bfcd7041ac75dbacabc561a250759fe6565a402dc9df66f0358f171baf477b7bcb89508047034830bca052a82c39d6eb25a3917ea1a8a48c186f712cd77d617862e7c964a009622f4e175736b2b59a9e2a20e4d2b8798c1b22a908154933868382478e9b59c59b247e98e2da9d794168f8f971d65501a2f279e2d14879cbc762c919c7cc990b462c4d612fd40a0becc267a436bfad9518d943d378ba3d2ec5ee111f8b0ffa4b69fc710d9c9922a80bf8f625cfb4f81af8f583c4351ab0cfdfa0188e1b17531cdc34bffb0dba6733d70ce5d3a3daa19154e1f87a148b6922152dc57f9fc4fa432232ca1fdba161d7a45c11854eb55a8667eb9796fb4b56874449f61ca06edfbd76c084be0d6af6b98d7e6380f812938ec1cf1510d8d5a6831be57eb8d9d5a278ba728d66aa6d70fe038dcbd8c5315f76c7ef11bee9caae636a8ad5f201807c11c114a77e2b5a160d443b8fd5e3f675c00890 ss = 7a43772490efa3419deb171c7646bfcd70d287bf41fb3e7fcec51442045f0429 count = 757 z = 4bd835ca0c12f713521eb70a7980f8a780330f07d27463b39f7192373fc3efcd d = b20c49453c598503515a567780da4209c9163fc4f3036879ba9de88dae3f0013 msg = f33367f4a8994288480692f3bb800d34421587b139ea484bd187153f401b42a8 seed = b7d094184678bd83e892e4f7a84b90bebffd7784508ef1fd60e5293b9782a97ba29f523c9c98cd9b85cfcbcf1a8ec468 pk = c4cc1e09b1b8280503e35780ea09c07e98aae6e2744275cbfd62952f571f762ca5ddb008cb777f0519122317c107bb6179b311a4547940f56616b7026827a50e311c7559465496a1b9c22de4273f8ad26fe7951c919120b8f85f8efb26fd2c16f08a92599c9daef14ccc07beb9c91ffea3c3072cba1ec5ab00a18884f0b8bdc4c58d6349b44c950a26b908072865b151a571521206c8f74a042591854a2827c8d51c4f897ee8c22c0091ccf6f85133a16bf0fc016df28065628f0f5c0ab7932270a5aff3e459bf7a7a59da7527b2bbfa37aeb62b049261198f9b4d7506bdbcac2b15fb948af624a4c22303c05ea7081f28f9b2d514716820080474bda6bba80ba33c9fc55c3d366c7629bd8a8a1284d1a2fb133e34836168281acc40c4005620f02a9e3f036c1c96786ce09ddbc947a3093c568300ac4b002fa7965d27009a6b39abe4bfdf025240547383513e79319031276c93d8848fe0b3e4289ab74832f7eac115410c836b7026a028c0587defe4a204e1c1e067725c069f719b95c6547fee388f830b927510593cf752a7ac1d84eb6ea12839d2b498ce046c95e6afde19b8e223c2978c8d2342c39a19268731427bd794ff9bb4f5822b8f0cadba447a8a440300690422c88a66203c67149c6049138f113154248dd943b7792a554e0819e4742a34d17ab4306e79eaa91da9b8f41a3cfb80092075a65cb5476cd06af168737126ab87e856f0259396511d7aa21e82750b89426bf3d773833869aef62219070e4b2007e011bc2e258f36f708a7606b900728f1a40b39c7524eb12c33c37360e977f245be79f2235ae83d5c5898234a639c561c41746eb1fba6b5530fd9a80f8667117319660eeb5cad53c85866a5ad8321cc332b25e70dc65465b2204bb577bef71a1d22630b49425d76c8c953a2543e83c6f50cc62e9a923038c238730ec359cfc495730c02ce3c2303c1f725fe4390dbe4b8910697f008174512920a414e7c248c41a10bdc137dfa2abdac002b83b4b8b230b4742a585b567628f80c46a20315eb4c82579a5c76cacc1227064409d6712462062d5e293e1d119f839a86c7e82ecf5e202754fef8a6b77147086b7dcd247422cc3843506506931e45da32 sk = f3b59defd0595113bff1679e802a95aa63009ba68c23e21ab2478dfdc24621a836491c20226c329242a38d2065a6781138b892303326ed7c3bdf88b3b86a4577c3abf8104f62ba0a8296a9c0a48429a90611b33d57990895111ef9e873f7543336e20432b44dca3b378a8334878cbfaa2b307809119131468f3c92176b01a0d77cd61534c9b8bef83539f77664ce234cf4257751724a27128e1d4c1e86b25a2eb62e8652cb10903547a38117a08299d7a978777db93561aa396cb2933d3076610b88b55d271377abb6fc6a1514d7a9c155c87c6925ed682b470bcf7b93c0ae1c08376c0b8d19bd39b8817107c1f08a249055b8e15b9728e580aa03ae74778ccdf6bb0b1626cbdb5efc3098121c68cda7a18f2034ae93894b63593ff1c22dc465eb519fcf212f92788f1ad3b4eb55b24a500321c2cf89e9c930cc4f866aa5a88437ab25672bf07ec40869ceba75c007a2852169fb2b1d59373957c81d6e91a8c44570a5c898e280446e6a6c9d0090ffe0cbc59c9692a07b01c41ec5632c940904a7f3c4ebc71e0fb1c2384270fd727ed14cc0c958cdf918601fd97d0b0572f8a65e800a374271424a1457e6d500d8b2103d9544446b3c6a9c956afa08f56219ea344804305050b323cb769895368a8215c7b3a99d858b934b61af1886292d65b5c7673e97d8c3934ab42e785a8cc70b69c8712da34e7ed68211d691d5e2097a0bc5cf9b84f1081a93f46d2906c0c4f4600e893188b3780832514355aeaf633e00d546cca08e3dbc9fdfcb9853a361480863f6046e5d98ad588aacdfe546be93c3da3c15970229035a3df1aa8ef94827e2c79cae0042fda936455a1073289fa45b643253307499b9ea04a8d032ad77ebad215b66580681fec564db07a58d009b706a98ba2729be8b0b2d45cd36547ec25c0eced62c3312619cea3fa295b3f9e1c9862a675e9a2a9de49241ba7dc1b33ec1f74eb3b88be9792b8903cee49b6f3f68a36c699b59573c7ee316c1754eb87c2420c8c0464ab859a82a1d454983725b3a98225d566048d90eeac10b35db21769883cba4b05640c762269958eb494b2373c4cc1e09b1b8280503e35780ea09c07e98aae6e2744275cbfd62952f571f762ca5ddb008cb777f0519122317c107bb6179b311a4547940f56616b7026827a50e311c7559465496a1b9c22de4273f8ad26fe7951c919120b8f85f8efb26fd2c16f08a92599c9daef14ccc07beb9c91ffea3c3072cba1ec5ab00a18884f0b8bdc4c58d6349b44c950a26b908072865b151a571521206c8f74a042591854a2827c8d51c4f897ee8c22c0091ccf6f85133a16bf0fc016df28065628f0f5c0ab7932270a5aff3e459bf7a7a59da7527b2bbfa37aeb62b049261198f9b4d7506bdbcac2b15fb948af624a4c22303c05ea7081f28f9b2d514716820080474bda6bba80ba33c9fc55c3d366c7629bd8a8a1284d1a2fb133e34836168281acc40c4005620f02a9e3f036c1c96786ce09ddbc947a3093c568300ac4b002fa7965d27009a6b39abe4bfdf025240547383513e79319031276c93d8848fe0b3e4289ab74832f7eac115410c836b7026a028c0587defe4a204e1c1e067725c069f719b95c6547fee388f830b927510593cf752a7ac1d84eb6ea12839d2b498ce046c95e6afde19b8e223c2978c8d2342c39a19268731427bd794ff9bb4f5822b8f0cadba447a8a440300690422c88a66203c67149c6049138f113154248dd943b7792a554e0819e4742a34d17ab4306e79eaa91da9b8f41a3cfb80092075a65cb5476cd06af168737126ab87e856f0259396511d7aa21e82750b89426bf3d773833869aef62219070e4b2007e011bc2e258f36f708a7606b900728f1a40b39c7524eb12c33c37360e977f245be79f2235ae83d5c5898234a639c561c41746eb1fba6b5530fd9a80f8667117319660eeb5cad53c85866a5ad8321cc332b25e70dc65465b2204bb577bef71a1d22630b49425d76c8c953a2543e83c6f50cc62e9a923038c238730ec359cfc495730c02ce3c2303c1f725fe4390dbe4b8910697f008174512920a414e7c248c41a10bdc137dfa2abdac002b83b4b8b230b4742a585b567628f80c46a20315eb4c82579a5c76cacc1227064409d6712462062d5e293e1d119f839a86c7e82ecf5e202754fef8a6b77147086b7dcd247422cc3843506506931e45da326e66f42d97e51568d54f0997ff5ed1f23486342d0f225d2bde11195ab060afe44bd835ca0c12f713521eb70a7980f8a780330f07d27463b39f7192373fc3efcd ct_n = 5d5828b112c726c077f94c0f2d1704c71c8b137ea118819b9f263283cba927ff9f9ae218bb65546bc17c815d25e9642860ef2ec42f7fe2f759dac2d3cea35129186d298bf488296f39fb72b155adba22dca4adefd42eab49652ae7ba12ee0ea5fedcb159efda088373d662abefcbbf1f1e7cbc1bb50630be93056f390cb078350e66c332bcb232384eb2dc83b736d83d4be7b71c7621a6d5c2169a9454a4fdef6a891cc6b4f73da348e35815ca2e71b2b579778e0aa510801084565bbf4357cf05583747ca2b12fc7ff81cb1b55642919bc48654ae8d2ff15c9e8b94f15c6e31c1fd8572ccaf230ebe54a8a08caeb75d2920037a75a02a4d6f0a093e2708ec39960fa7257d45a4252e708ac162c80512d0a0e900b4acc7ce21575fc3b39116842db52ed0c87f6d3a5262478f5718c10183f72c15490a8a366ae448554893f11e0ce1a42bbec904609bffc2e63fd429492e5df5efbfa6749690028749db85defd5629e115cfb9fdfa392329f5f616ce6df687520ee518b45943d4ff2ee97ebc0ab64edcedafcd444e0685f467fa09d65f2f85bf278ac6a6e5ae398d9c6a6fbdfffcea134c0719dbf2f3f172e9396a6868024cf94d702c1a2e8aad96fb1dc7933f93c87c25e24b6d447661b18899018255781dd583c191e07a61f84cf68d2de57c0028d6d61c3d8b58b318ae4ee8f090640bfdaea3f42b979b227bdd3ce8d313b32eaac07f627ee787a681a4d0454db13a4e4058a614b003f764bf91eb8de28f13bcd08d7ab80a05d7cea47dac52b35427759a3dc7a628a66e30c62bef219d0d34723d3cd13718dbb387b68cf20e4ebb09357a85bf90f7f1c4987acb790ff7c15387297c41c936cd0ce39405b5318c13faee20e385c96df5b3d9b44bafc6ad0849ef07440b1616f77b794cf69d44eb788ae7eac78318b0411e73d26acdb52a09efed5f058b6a49c300f3188862509f39171066da68e8d545bad14189ace90c238b97680a5c618c9f41da117abfaf1b7943c10e2d4c52158dea0aff1df782d7c1f9ed99b3d57ce34afc222dab5deb61a678c8772847657acbf50c0ad37d385ba745 ss_n = 4e4761e8f1f7a15ae538750f0b820cebccc764e143910ddd2a822054065307c5 ct = 77e45e9d06db3af671e0506ad4b2d3761d4ec4ad10852126ea013dc717ba1afb1aaec46b5dd4f9091d986a05c75d9015136657f86194e9848f5c14d4f0f14f4e8f91b07158c9e3207d1259a16c1fb8283e305cc632756d26af503acac013dfb4b76147358288422a75b73910c32f342292889e77cfe27c9192d8f36b49ea67912270569ea8b8b39c5cd5aad78d06b1d21f8715851ce513e571b49f942608145c680d489f69f5138518e0efd7fcbd429a1a751245579ade19eb1777717fefff7d9551a6ad56ee5bdc960bd98c94a278745b809d4d80582baa1596f53daf73128ae82d18dcba4bcb8d093c9d90a71fdc0fba90682837f5980262074dc7808132253e4a9b4b61d058418a541a837c2047534020eb9ac6c4542b7896aec2f1464f8e92b372787f89144772a0d3d74008ce74f499092aa085c32612d74257f3b95561ee7f8c26f890b7f3162f4c1e6d2f9a9360931cf072309dba2ddb764ad4c67fddfc60a427249cf370c13af301fb38eebf9e9f347eb907daab7031287af9da88192a136006ef2e52186abb10d89975b621e011c66e01ea45e8238699f07029a5dc6b94fce0f3f0724f4f41df2b2ce927e64d7626566415443dac06c15a5bcffe9babcb9e1f8ecb3782a6371be55d45dedf4d7207f0bccc87826c05fadb2936a1dd5c58a7859df2afc6f2f6239ef00cf8d66aee6323cb6a8224f29dfe200507139507dad64621e9b1644d310f9d81a4851ca0631380b34f5ee84eedb6731916ca6049e59e9cce4b04915804994491180b861218b5a5cb7848c4baea48ee495f6e94c83a26990b16e4846dca4146e7971b31e0dd684597adbf9fbeb1c7e768b75335539bb54f02f3e28de48d9cf0ebce29865c173f8bf85e78ca697abb6f0505eedae6ba9ad54f493cc995a9f7780475905e47427ba5e389008d470cb9e08bde5d302d0123d794c2fcf51470e9a2ff27cc93cdbeaa07daf6b488114aa2325beb955dcd599bb29c315d2225cdbfc8c5aac3f5615a8cfad2805c655df58f1b132ea0d457008cc0dac8043f86937a114ef2460fd3fd14dc0e777ed0629f1dc765d2f35f ss = cf14557ff6401afbccf1b0ef8595d18b630f458807b6d9591fc47b00c9aebb8f count = 758 z = 244f6297a0a2418431289e8bca1ba5f692e1cdf63cde99acacf707a086dced39 d = 37c401dd392171b1401d532f2564165f64d88ab26999b8f7dccd2d0d9ef20a86 msg = 8375c0068390c2ec7fbb8e1b2534d6c4359999d95eacf652a3155f2fb168db9e seed = 8cd82ae90a60dc79a5774c322baad81fbf57baeaae2c65f3c7770828110d1c7924c5670140243813c62cac41bafb29da pk = 771a985e1747e184b6e7f1bfcb508cc8e96eb2bc18165035d92cc018c356bbf99704eb74f5e6164ed2cf07fb9e9023404af284d001269255724ba1a13675614d0864d6c27a7323becd60a232c3c121914c472a18742cb0616bc38d275123a689c9c5a9513c31dc011aba851af3e12ca1f7ad76a9cbb426689134af8c0325dc484eb13352779b1aca03a93e9c0f12926c4734bccc912965228af3f147b1f98e4dd186e925b2b95883cee28f8e6417284063c7876cd41cbfc2c1450c5390a5c9cb9f42264c37a91c596d432c5e864987fee293914ccd9f169529acb381f94310026faec794cb708592f92e1b57885f633faa25636364428d87b0913191b6d6a2d1349ff9a24380868984d808eb2402f63740ed8925e1ba19b9cbceca45a587cc72dab0c596a86863d980f1044d8f608922499ee828bfcae76b2a089288aa3aeb4c6fd4250966c4bcb9e2b3dee90dc40221ee27766367ab86d74c9a427ead2437bc161ef6e5bc6f822830089ee14870b85985b3a8588e9710483525f9a58c8c542ca9e48ca2a59e19c67fe0bbcf76d31db6d10e1a6a96f5ea572b1019dd2b219320bfd979cf025616143ac0877996ec544d5d631b54d49f0b36b805041586365aff9010e075644b23c355fcc427d10ddb52bc41b3b2e43a8b0bd1a1582b9f59c7c2a8c52a45a709bdf1557953493a630eb2a578ee169c9a961a3477193df00848db285a541baa93b60c850933969c90c348c12011ba31193d5a6f5f44ccc6c55d309a50bc37ae2cda4dbe04b7a143602df763f45932a9a5bba2576c664a45e429bfc77a64ab729708339354803f0b13372a38af0217ac21196475e3274894c079d362eac1937e3ac3f519c43bf4a82b4425e6c17ac23b1979b798aae459cce0072e725818c334cae30567d1cee23accb123ae95ec7e52cccfc7632fa18897d987b890c4af326c8391221cab2c0d6f6308953a07899605bd489f86c8b531976e8f66292313c02c29817182b8b57371dea27b3625a5e1802c9195cb20f0a4cdd3cfd31243ca4b7a48327b8545ce74318bee3c16ec8a31e2112147ba04609a849189cec02a3121edad62a9eda568131ca09fdc99333d3c2332e352d9d0a3068af48d39 sk = 3569223fb34618ccbbcc0c348285869f95473de92f8568892121c2ddd7983803266b053708827606bc94f8e43f0a785b5b0a836999c161001381e704a18ac7add0746ec9a2961839a81ba1d4aba82451a049f06463eb4a3fe406762671e5830e68714080d31c9f8486d21396a952ab8aa2c10c1957c7808be13566660184a6f233f6880fb98005d13c8a6785ae9a957acd040527274193d512a5325b91ccc85ac250e029ac10414859da4f5334cd5939381689bed55209f11806ff3c91e19830a7b83e79c3198a2c514c2b86cd295c6a8681ab00067c3843f780c40726a898c606ba863c2cd4b6edc372d658a32514be1738508a5c048c617b8b3237dbd6ad79ab51fd249f35fa660e03abc2d33b341a2bdc0698419c3f6d0979027b5412465870988c69b956a9f532bae627ae14706b8007eb6c4f3cd9571444b9bed1a8c553cb6709a6009259d75b02f5f3a87b62b766638d2df74a04f1672b784a64a5c1df95c5636b5ba0b66440a98c67f879c8233bd599c9ccf8b546f5b07d5b402d637cee4c27f6753e9f655b667454a31b9c7ffa71c5581d5fd5032c3a4c2ebc892ef113abd15276f16a39e31cd9e0008b3bb1fffa6a57e774550215c48039d6f9208bc83cb7cc3c9982ccf9ba3e466b96e3f7a86d31ab512813d07b2645642a2fc00cbed403e342481c492e30972b20c5a34af307783039e9a4351f668900ca1e50276110939860a893f5000ad8a3baa2e64875179e7d2377ee1c4b97eb55381221cf807770dc8d4bc99adb818c28f8ab30367c2c59479fa3157bdaa55f7b2b6f25809b768b4a42ab37583dbcd66d34321f22f81669730cb3b78eff29b07859cad4e7385eeca16c3c7f26db35fbd51d85eacd15f290f7f2328e028e40f8556f98727c761988c82e593c3582f71ab5f4194ea16b51a2239eb16c152c7a2dbabba0a1be69a008c3b7470f651cb438c7c9d4698593ce51f55486c70017906cf7bb9f8796b637056634ea0ba1d0c2191b7f17d89883633ddeec2e134b9c7b60b5e560c9f7b937fdd8bcf5aa9a2eb61b12eb65c14a7019724d640b6f24d50b38d3a685728d771a985e1747e184b6e7f1bfcb508cc8e96eb2bc18165035d92cc018c356bbf99704eb74f5e6164ed2cf07fb9e9023404af284d001269255724ba1a13675614d0864d6c27a7323becd60a232c3c121914c472a18742cb0616bc38d275123a689c9c5a9513c31dc011aba851af3e12ca1f7ad76a9cbb426689134af8c0325dc484eb13352779b1aca03a93e9c0f12926c4734bccc912965228af3f147b1f98e4dd186e925b2b95883cee28f8e6417284063c7876cd41cbfc2c1450c5390a5c9cb9f42264c37a91c596d432c5e864987fee293914ccd9f169529acb381f94310026faec794cb708592f92e1b57885f633faa25636364428d87b0913191b6d6a2d1349ff9a24380868984d808eb2402f63740ed8925e1ba19b9cbceca45a587cc72dab0c596a86863d980f1044d8f608922499ee828bfcae76b2a089288aa3aeb4c6fd4250966c4bcb9e2b3dee90dc40221ee27766367ab86d74c9a427ead2437bc161ef6e5bc6f822830089ee14870b85985b3a8588e9710483525f9a58c8c542ca9e48ca2a59e19c67fe0bbcf76d31db6d10e1a6a96f5ea572b1019dd2b219320bfd979cf025616143ac0877996ec544d5d631b54d49f0b36b805041586365aff9010e075644b23c355fcc427d10ddb52bc41b3b2e43a8b0bd1a1582b9f59c7c2a8c52a45a709bdf1557953493a630eb2a578ee169c9a961a3477193df00848db285a541baa93b60c850933969c90c348c12011ba31193d5a6f5f44ccc6c55d309a50bc37ae2cda4dbe04b7a143602df763f45932a9a5bba2576c664a45e429bfc77a64ab729708339354803f0b13372a38af0217ac21196475e3274894c079d362eac1937e3ac3f519c43bf4a82b4425e6c17ac23b1979b798aae459cce0072e725818c334cae30567d1cee23accb123ae95ec7e52cccfc7632fa18897d987b890c4af326c8391221cab2c0d6f6308953a07899605bd489f86c8b531976e8f66292313c02c29817182b8b57371dea27b3625a5e1802c9195cb20f0a4cdd3cfd31243ca4b7a48327b8545ce74318bee3c16ec8a31e2112147ba04609a849189cec02a3121edad62a9eda568131ca09fdc99333d3c2332e352d9d0a3068af48d39fdcb5bf2fa80af923b96358c134e5392fa8b4b24599d75f29aac8af632a59c5f244f6297a0a2418431289e8bca1ba5f692e1cdf63cde99acacf707a086dced39 ct_n = 4d12abf7521a39007ed4da791fa6526be7d595c975462833728c50d06fc0c9a6ed4953317d636ea140a73434f506ef8defb741cffc8aea573779a585c8d95c4686696648e1d0b4b07b0beb56a6ffba3d82f0fda38d1062b15549327da60fcb057888de753193b416740acb5f69dd58f65f2e1452087b188dc31e7a372edd7d951a955aba754ac27685a8cd17b34d3716e27d6971e9d55562616e339f45fa9140d6ce6bff765d0da3ae87303ae11b440e8c5a694a41ad38df0f86609a5f80de60e374478791bb9a4656e3bda0acf495b33b011d3315628c79eddcddf2d4a6d42a3ab90367601ed13e59ef39e08cccf99095019c41bf43f6cad46c9c4bc80282329966e087fb65e069f787e9b736ef9f6d651837f4fa5b019db903ce50d33a4cd558795ae57af3dd6d2ac85aa87671486f02794e5d9a8a9ccfa7c8d7d039bb3b60001f390ea4a6eff66632b9a14041909c205d99726f7bdb3ee109a3e797e67093ca29c9778cc7c09b01fa0487bd33cc7a9f46d38beb7f61050452f452dffe9c3f435ab873b80cdb7d2ec66d0258784447035cc2ab16e1c0fa48a2811e7a9c296aa95493ec493acdc7bee5797009d8993bd40ca6a7513a1941aef217e5362933dc56aa873db9639d0c2aaacd2911e025649cb6e2246d36eb357a02a72a15a11c568a4132c75ac0ab3bd0d1cc19b7bae5c7422bd9d6397e1a7af202b9f3d3da3cefef89910ff60e8e063e1475f16059f978a9fd2c63c5db45a99eb4d78493e5dba3c42382fe11175facf4934e1a97fece0d033ca45c9f78e43fae1667afe86d5fc5f86b26c45d2d59d5f1c9278bda2938c53d04fe346f7a9547fd40fae0906cba9abd90b26b93b0fa629c53ac6006519e11a899f6f0de9533d2ddabedb9900a6e42f10bd00722af12b5e3cbb95d983cf1083a1133b19c76d57a4a91a1749826dbb12a453eefbb64bf2273af8bc5cc91d6ff3efdc399b45ec8cbed2871895ba6e15a73982412c283dc852397afc50c4d5c96c30196ba3e14b0b194d19015bbcff2adce46e31cc84146ab45a5cc82419885b151ae58f2fde4a0e68065a5ec47632bd9 ss_n = a1dcc0446fb4b4cfd3198fba0433a2b91db2c4ea22daa54b2acd6235562b92e0 ct = b48322735b6ed413154957ab7f0085e6dcb753049c0b041095b809c05ba07f0277ec3baa5802f928c591987a3f6707c107ce8e830cb79f2430459db7e172ec13fb92a570c6f96531ff475085af42f68928961d7625706b997cea9a7cd7e46eb37046414f43183dec961bcca98fc4418e051952d34f6917b6f5fa6d2bfa572bf2c4ad5a06ee5162285ef3cfca36a339299e4a7d93ee99766c099d0b98d02795b2c6eb54b44555be4a4b5f08121f3ad44565544b78419740f43c639f7dd4ded441e617967be247e38c777ccecaf04eb10f2872676b76b210e359ee865621a92e316ecfab04c393822216aa1025c6f2788d95af62432bd98d79751ca665bb668a0b10670cb22edcedd1d5795bdd591abee18255aaa6940043ca8b536ba382025275b641df70eace8bcb1176ef78afa73c405fcf8691c68b2e23d21862c642dc03ecef6937693e91c2d1cb7554b25ed57e92d172853fabf80d60a931ef382607928ab3fd71f49f5a18b274b986751729bcb63a7e4550239d8b15ad63ca1e6e4a0ea465c8bb1a5437982c69a25fbbd68afc2520c5ea05f625804e5e9f994f1694c2c6471b88d9f8d9a9125b505ac5b8c2a6a0e5bcc2fb442a92d7f84500af6d934ebcf7b47877d2df17447f4df7cb0a44548a27aa1357e3e53ff971c8407d29c987edcad11a9a967c506a830791587ffe2bff30a2911f8a36acacf4935cd166e20a3170f2aac03f2cb8fdc170e8bbdaa6896f44b64b5d5930185b0d0f66aa11b844fe606346c49e4a46e512579ae9291350067ea9212dfcc449fe9a24d473ffa6998c2b8c888145a8a5784f1e6082f4162cae6bf3c7a7b77592c528d5f54c2a349cc055cd72ff805644258aaf50cbfd0cbfd9572ddc6410577ab14455608c1766ac9dcac8d9f732e26611916cdce9cdf3fe330e34ebf9ba726dd0efbe093943346f513f078f36700e4091a6cdce35e2da1deb5a5ee26ba62f269248ed87bfe30f23caa71ced7c1438df49a66f194e41590f81568c244c66f691b2300f988797ec4bb5fb511013641f7ec083ba48df87dfd19bc709abf1e9b33d69b796826c8222bbe2 ss = 6344eb2c7d3aaf06e764631d7e3aa29159cdee77c49ef7ed63b7f031aa8bcff9 count = 759 z = a0a3b3386e2893946576d076cee349ed1813fb46ca5b1a7c9dd7027cc13b82f6 d = 952c20556d4ffbea46205fb9a4966bc6236bc7f2fcf2e3107483c55df68baffa msg = 3e439d81a3369b07add3cff8203a4d8a8026c406137b18b41e629f2a5da4f63c seed = 37209f766cf65ba6b44723cf2bb61ae4ff9a7f56c93156f2eafb7c1a08d6c85e71e93b29dcfcde67b7c61cc697dd23a5 pk = a608d005521f74f3911aab1341b3a3cea853de2396ede21aaae72c07105fff5cbaf0ca927b128f3656ab811593b27454bad6cf44d430604c294ffa3c2589b998bcc07ec20c41c84fac8ac9fcd6465ef60d343490216807c4e535d916a49124267f70379f41539ca62baa6972234668344b9d6a728d233bbad39922c93665d7dc4070949936ba5f69519072f467a15ab7b5324a313b39a2da8c578ca870a8a9c3d429b75bc8d183994249287cb99b7266bed8612d6d447d2cbab2feca1086cc0fdea9554c8c9b6c9994676741dc84b74e87bc0e921ee0665ece479dfc814386e7ab37119cbb8272c087b5e2799dd4db009f919ab5b2422ed550df2b8a376c097702294383717ab12b16302dc3339aefba2e3b6a7935cb1f340855e2b3309bf6588fb121d455264abc770a003564c76928e8bb6b2bb7283a43428a6fe3626fecd22f3be23baa275db193523d5c0c10562f4054aea2cb4db8519f466a8e841c37b75c85e145c0faa0abbe727893fa2f8a884731961619982a5fa30a9cb6525083325f7707cb5655e5d0c2c9913bdf6136a9db032596870f6ab8f9f3097b9685e23628f14b4a2821bf4e860000995b3c8bce8a8c9fedb813a8206d3268bb15ac3889f87115039321114761296b5b62af48470f71e0667cb47d161c482204bffa58828f6b4384d26547590d19d02e4a2054232a017941858d8293de8771cfe66f8611858a9ac61d1541b26c1893a447a3231c30632272c17da6fc5ef1bb44bb0672f0577c3b50a75ed20817f13f15c12e0ceb3ee6759341d7370cf31e84a1c9692916b294664dc1c6ac955f33cacb72bc9f3902839c5acab2b283232b257193772baaa57368a896576a51cb8d8a3361927774c94bc614d47ad699c457a569650607836a4aabdc6dc85c1f14b75071db840e280f70052d0bcb660b9326798a996c0101d03b4ed9d74e8d31a68f223a8a509160065749d18d56538c63e086104659b1991aa1468ad72b0e6f571f9925aceb6612b1db1cef058a4055c984cc0fcfeb282bc90946287542458e2df24755b9428aa287e606ac0b09444f8318338000e59850719731e774aa9921f210daa848469eb70b03a653bf131ff5c06754148dac42c5 sk = fac65d3c5434df3c4aa88a8715d1694e85608a688bdcfcaf9d433216a7676c007bf4252845649705e5822dcb5fdcd01cdaf7908fd83e03ab2a9b773e08916d3f4375ed248ca1952f05620790f168ec9cc42f471774dccb064b974bd44fd0864d70bcbc45ca7d4b195bbf91545d14bbde430567f41959936cc340ca23040238e425cf548d3622ce3b02bc0f2a34ecda79ae744e13e0415b157e78e50fea1609c3a0bccf4b550fc64def0aa1ee6a3009c966095572c9c8a6f5d1027a7726152617635c8c13d5428a9bb726c033ddf73d23a97b313469861b4997ac54d0a6709532c30a39420acb4ea8850f0e9a4c9dac487c81938c88b199b996d5137564ba851015cf7ea3186248c5ccb98fde33388885be3b8a2ce4c59c8ff7c66d8435f5459a783c69c31a21aeb144053921dbac80a26c5c05fc69491b92c54705594811b828b19a03166084c2042387aa3a2715e07200a00fabe3275b11ad35fb30d686ce82255db5e227153b4c25e9337bc42e40b7910b9c9d0612cff735984b470a9f027173d346c1a1c298cc7237e2b355a19ed035984b6546c039541380064b172f6fa598226bc30d0a79f98b207662327bf120bffbac228c9732d498edbc075c26c65bcc92c36540417193127a8a9f1aaff2b965261b17e49b32d8b18451453afecbc30dd6ce6b07ca0cc0327e5a97aae57c5fc33387325087e1caf4267affd554cf2816163a7f0a81a556c57663300bf9d73d14c12589300fdfb47c0660587bb706f12128d3741b53c3bba558b8d7027bca1c33349516b6f53962039a06e0917b32483a3b5a73b708e5a9c3a9938d9833b576a7aea64b31d7a00a01dbae0353cf013caeb0ecbc36c76d60141d2a84a2e3f781465949e86a29e7dc4e1f867ce880472506c777252d29509e12aa1eb4c345b097822da569f285af53db57cd733007c6c14db20f157243aba3465a673a17b7c2a46069a6a0531dd88c810604cff068262a7636f8cd65444ddef8bdccc29a233c2e8eb489e32074ea4831c334a61177397ca27bbeb34ac13a1ae8a716f599abbae2a2fcc6785228b356f49c613865fd0b36a608d005521f74f3911aab1341b3a3cea853de2396ede21aaae72c07105fff5cbaf0ca927b128f3656ab811593b27454bad6cf44d430604c294ffa3c2589b998bcc07ec20c41c84fac8ac9fcd6465ef60d343490216807c4e535d916a49124267f70379f41539ca62baa6972234668344b9d6a728d233bbad39922c93665d7dc4070949936ba5f69519072f467a15ab7b5324a313b39a2da8c578ca870a8a9c3d429b75bc8d183994249287cb99b7266bed8612d6d447d2cbab2feca1086cc0fdea9554c8c9b6c9994676741dc84b74e87bc0e921ee0665ece479dfc814386e7ab37119cbb8272c087b5e2799dd4db009f919ab5b2422ed550df2b8a376c097702294383717ab12b16302dc3339aefba2e3b6a7935cb1f340855e2b3309bf6588fb121d455264abc770a003564c76928e8bb6b2bb7283a43428a6fe3626fecd22f3be23baa275db193523d5c0c10562f4054aea2cb4db8519f466a8e841c37b75c85e145c0faa0abbe727893fa2f8a884731961619982a5fa30a9cb6525083325f7707cb5655e5d0c2c9913bdf6136a9db032596870f6ab8f9f3097b9685e23628f14b4a2821bf4e860000995b3c8bce8a8c9fedb813a8206d3268bb15ac3889f87115039321114761296b5b62af48470f71e0667cb47d161c482204bffa58828f6b4384d26547590d19d02e4a2054232a017941858d8293de8771cfe66f8611858a9ac61d1541b26c1893a447a3231c30632272c17da6fc5ef1bb44bb0672f0577c3b50a75ed20817f13f15c12e0ceb3ee6759341d7370cf31e84a1c9692916b294664dc1c6ac955f33cacb72bc9f3902839c5acab2b283232b257193772baaa57368a896576a51cb8d8a3361927774c94bc614d47ad699c457a569650607836a4aabdc6dc85c1f14b75071db840e280f70052d0bcb660b9326798a996c0101d03b4ed9d74e8d31a68f223a8a509160065749d18d56538c63e086104659b1991aa1468ad72b0e6f571f9925aceb6612b1db1cef058a4055c984cc0fcfeb282bc90946287542458e2df24755b9428aa287e606ac0b09444f8318338000e59850719731e774aa9921f210daa848469eb70b03a653bf131ff5c06754148dac42c54d60c9da6611147220b9822f0c2b033886774d96db9da69b4a3b322eab39b7f3a0a3b3386e2893946576d076cee349ed1813fb46ca5b1a7c9dd7027cc13b82f6 ct_n = 065900d49faeb4e3140e3a5e8d27b861eeeb4c4e6210c8074920ad6221317fa0e8435ba13f143fc4284bf66ff09502cb2e933f46eeb2e73a612d264424a6079ea0c892de995456b0997ea6e3609138d8ab13d818bcc5b15fcabec77d3df87b7f495f5d461772d04c142b7451076a739c6a2cdf747b522d8d46dcbbf8a56974e66460f5b0ea6fdf1dc201ec81355ffebbddf60766286a3659bf413debb25082840e20cc5466ec942a982671e25bf8c23baa6a356cacce0cc86d3ea6198bff5a2fe5915e15e89e1d206720693bcb9be9d6a94fa2fc66120152e921580412d67d600a0b6b88bedef2aa9cba1d915f75e5e6dc03786caf3f9b697220912c1e56db3ead1832251ecb5bab622214f27e7300075cd7bec2e69592a2db2fa3643efd560ab27856fe68c274268da049fa268e0177eb9d8747c8d4ebc9f6e93c595b7ef05218c1c42cf5576f4a33f2b04827000827f84b3c8f316f5e43474e0b289a6ce35a9f407bfe6ebe6a8919fd34d03dcac6c37d0fa0053520517dbcf7ece3a6c8119a7a888f5aea6631940f0cf3694d46187c062f5f416c83fc945444308dfb44268eded5f70684f55b2a129f27a69d5279e3d3351da13680094edac5ba7913f51f92428640640bb8d2742a4d050590c41a4395b2ec81e9a241d04179c12abc899853d55373f8a187fb7a1fe655e2ca69ab1b91a361f8f33a139adef2aeded94bc76a0cae635f71be82c6e804d8416fba4bede431dc57d023fcedb9ddc32a1cf22b0a6068405c4da1ca654f99350581c09a7d67c7a811ef922a66d9d974293b0b3df2f1c498cb5cd7343a431ef83ea48217b4f884f3a54a429e46be51f4c4c6dd7be92d1e9f33f24f0103a22b60021c32849a4746023cb72cefd2614d7323f097ef5853d8168bfe3454dda1d665db7757c2c8bf9ca366450250be3a7449580c5a245f801afe590cbabcdcad40f04e572e82f608f7a687e6f7443082eb05404b60026bc9f7d94119e9cae3cc68a4b36f454a8b24b13cb8422d886f4bb9a6784f1fc328bd27003e499ad4fdedc2af9654951a4269a0afb0857133182029858f421ee4c0 ss_n = 590353ca3b3f60a07ca2a0dba52093ac52d7c2de824ef32804c3f3d2fbfaaae4 ct = 3e6e82ccdd0730d8074b9aa631c7763f3198194cf55ce6deee16ba2cb31b2a57dbbb3d967c17920f697532f4c7ef39bdee1c2f7a1d57027940c8fbcf0103597d35da30d2fa6f8f69dd83ffb9fb8ca7da117da994748dfcef468f86e53b09b36a88424d452f51bdd1ae27cf2434cdb96af03bac3578abd0b02ae081495be9e7ab6c535d35c7fe4efc2c4895724659871e415603ac27ea01e079cb793a40159cffe30d60048ea5e25abd76d943914ec3da8aec0564b12eed9f1e849058b1e206d39e9603678b016258ba337106e89ad19e11232f8574eed9abaa9ee354e836ff2c280e2d9bf0967dc64460f215b643271ce14f3e5247c8ad8891b28ce8c910cbcc3298adfa747cba90f33815f03226dab3a98ad7f519787f181f16b4084fe96cda59ca1feb0820759e2c0e665aa650e148996847869e8c161f8bd4f1874c7575843c6d25012931fdea3eb65897b72970be6beb5bd310e0fe630991abab1bc0eb0f1a1ffc746dfba78250067902be263059e36724be1bc342700f293ea08a634750e73eee59acd0b4f950710a2a09e89b0fb4830e09d58aca86e599ba83875575bb7b3b0f9c31cca4006259c1e78c04739fa52c6eceef81be0ea5a8c98b5e987e4e5cbb54a636a9eabfd7901794308a06c4668cfd8370093e9f7f0d633f53ba8bdaef9ee3e4b4a419675ba604392ab8ae3667192fcc8dc07f314e3a9c4cb16ae7de1b416e17955fe3d77b90fc37d51d2d1622be3f5c2c7a38ef1b9a7144cdfb599fc0c70b827545570565d9a49c2ea711eab69efba23be36255d48ba349ff8779fe6acd246229e223fdde4a968fe50bb2e749bde21818ccaba680b34f69a40efd651f73e26b791811e2d1e1e1a865ab8d40405e41c40d9f2773f660285da7a7a711909d111c4396463c4ae2f933a41abc0668dd3816f1d034f3d731fc508207cbdfcf3ecead95678f88da2c1833fc3a9d2bac5114a56f55fb79371617714e9e7da0b7585b147f02fd8385ecb387933a8d622dbe29ac1fca5ec82482928b23db453a6facdcd76c0d4b193a156113a7a8e4c8459011471a36adee8d0f6bd519e8b7c3 ss = 3016cfcd286c5f9b86d3753e23e865cd26677dde4f6bb1568174abd23cdeac53 count = 760 z = e8ef426766104c9176cea2fdad48e269f3ab09f2bba98f6f189e7bf9e03acae8 d = 50b5cbc33af8f79705b54d7414a129c5f07e73149c2b39fd74753935a474e693 msg = 5d12d260ac0e0d62526777c5aa7e07595fd5bb67c62147121f32a6e835505692 seed = 2e6bc03af1b18f95f9aac6325b75029e242f4f3aab0a09c2ca0c56e782020e7cfc02838b73a120678260465fcfeb428a pk = 54276c8edcafc790b6d3431d98793ec707292b4c9679740eec00829369b662a0c97b9551e3dc2e8a2ab3c049adde3739addc3634f73de3b82c90c58f38f8710d686cfce0a5926a4804f08ebac49e1e1349dc8c73e4f5cb52522ef09b93db122cb19792cd9180981aa9738574158214a8aa62b6f3a2a6207dbd9504c24b0559b12e19e40de4117d843b49030490ee538bab48cb322a5a5348196e13c25dc128676abb353b1b7f92680e260cc331bd87d44ef730982406a2bf52bf5e89949cdcbc4c89463481cef864a29ca81f39dc990b7162f4b70c780a11419c833ffc0fa4b497aaba48f1a0b7542950e15cb9e33632d998384e04516a1547bfe0252a5c5ced0a1b445126d520bef552071652896e6858433c85be57946ccb6d9c31c22edc312999867f7ba33275cc70a03df5d5a706832fed6b125c5b7f92a478fdb72e6da96a2288814a8417325b51cc34a32b987176fa70cd59c8be64740936939ea5867f94ad1559c41611a90a5293278a137be9352ae57f7347acd9396d8dcb9170448ae1e4af244a4104eb1324f675297259fb696bf268321d021a8f342078b76bb9607e60667d027a0c090094d5317f8e8cb76dc02e689a3a1f31758d1201c2a15cc9389b4770ad52580f83a83f1c912ed4d505476badf32962ec36577bc5428cd6136432b1718a353d0bd0e2a47677446e85002073d232b67c986c8806038c70f782acb99820edd078c2c10c6b654fdb456176c82a39d066fa4cbf00078b726054cf402ac43011863c9d3c0275fad0648d121957356de4044dc3c7a4a5f1829e90782acc1229f71566cb28de460f962579096a2bcd83ac3de13be3362f2ec508afd0c69d05baf95c3c19f540276401bed1856d8b719b9602109327bb1a103aba94bb7c7b44834faa7a9e251534ec9b15e5d4175e383a987008bb4b8163a15e383844ee96118513544a1bb2f24897fdf8c93e8a29fa3b0355f100cfd0c781b5a198a14f7c3386ece312b87a08890c36abf0b9dd0770bbf34ca67a211a79822a4171118a732274a8b74866451b4da02a3f74508a39375998f2baf811c16cbc6b3c5397e0a14d6594aa9e8042ef3bef1134bd89230b619ef2eb8a9c41d34f326535bfc2 sk = 2bcc419ef2823a1347c454a5874b16c72985e3d2101ad96f3511529b87178e78439cb963e2fc37d3e6ce3864957cab4b7dbb324ec616f3b486f4502cc825463caac4eb7a2234c57b4a6346d18a01e87766d6356b3f59ba7423a3dee1b32e4998d7614f4e1ba424a670dff0bda3680e4e27c405160c5ef65d0473639da29236abb475f09f92a9bbb94220b070c8d30c3e3d2135967c8f284c924c6b79c50c21a351aea30413542aa04ef27b7375ab8925c865e005516166502a0389eb3acb442695a1afd16b6560cc343b44c56924aca57a5a9f3693afe17b3086aa8ca9c6b37b13f9400db6c35e4b8690ad47ca9f4a3dd0ac17e5f42efa89435abbc4f0f2a6f2513aed20bb3b302de7ec9176352d5ebb07459c32844417b8b094030cc89cb1235e629f67b1332e9c0485932fbc6981be9543e95062a9a5405b1170487163b0473778eb88fa9aadb0d0241a70566a9a93b679082d455e3d702a88013db29601fdb58b49a6a1c5342ba921b6e8a468986766f9cc7dad24246f2c5651fa3e8d1996ef68067a27085b2b294c893ca44aa5960004246c4f676518da70118fb717ab6b65a33c9338893b4c72a1129a5538d7bbbe3874d26690aa502bb1b62d4c99a3685aab71470cecda960a5c71d446ab3811b1760651dce2c0a8971a46d600be44048f2c2e52102e6d4aa132e58be201aaa020c4dcc4b8606c27b357673adb1b16e6732e02b6b61a5edab299fcd075d31b384cfb776afcaedfdc914a08033706996b2778ff991b131ca027f4cff87cc9807316e7e287832260cc9a2484a735e1710fb948b90b880962e4677b21cc03757b3fe40ba4dc80a3085e84861f84e802acaa37eb0115c2c77ca5a2cc0d7611a86416ee44513c390d14b9422d4a520cf89d6f5613e7237efbeba5f3db5409620f5879ba31c490f13747ed227f452617cb80a25f247a928b936018443893b60e5513e6eb06196031ee41155e3642988baa5c61557eb145bd4194fdd98d6ee4b00847a396681b7f6526ee036174e34f960abb1ecc0a9c6195239a39d04a37faa96d899b84de26541122a599fc99f2c651e4303254276c8edcafc790b6d3431d98793ec707292b4c9679740eec00829369b662a0c97b9551e3dc2e8a2ab3c049adde3739addc3634f73de3b82c90c58f38f8710d686cfce0a5926a4804f08ebac49e1e1349dc8c73e4f5cb52522ef09b93db122cb19792cd9180981aa9738574158214a8aa62b6f3a2a6207dbd9504c24b0559b12e19e40de4117d843b49030490ee538bab48cb322a5a5348196e13c25dc128676abb353b1b7f92680e260cc331bd87d44ef730982406a2bf52bf5e89949cdcbc4c89463481cef864a29ca81f39dc990b7162f4b70c780a11419c833ffc0fa4b497aaba48f1a0b7542950e15cb9e33632d998384e04516a1547bfe0252a5c5ced0a1b445126d520bef552071652896e6858433c85be57946ccb6d9c31c22edc312999867f7ba33275cc70a03df5d5a706832fed6b125c5b7f92a478fdb72e6da96a2288814a8417325b51cc34a32b987176fa70cd59c8be64740936939ea5867f94ad1559c41611a90a5293278a137be9352ae57f7347acd9396d8dcb9170448ae1e4af244a4104eb1324f675297259fb696bf268321d021a8f342078b76bb9607e60667d027a0c090094d5317f8e8cb76dc02e689a3a1f31758d1201c2a15cc9389b4770ad52580f83a83f1c912ed4d505476badf32962ec36577bc5428cd6136432b1718a353d0bd0e2a47677446e85002073d232b67c986c8806038c70f782acb99820edd078c2c10c6b654fdb456176c82a39d066fa4cbf00078b726054cf402ac43011863c9d3c0275fad0648d121957356de4044dc3c7a4a5f1829e90782acc1229f71566cb28de460f962579096a2bcd83ac3de13be3362f2ec508afd0c69d05baf95c3c19f540276401bed1856d8b719b9602109327bb1a103aba94bb7c7b44834faa7a9e251534ec9b15e5d4175e383a987008bb4b8163a15e383844ee96118513544a1bb2f24897fdf8c93e8a29fa3b0355f100cfd0c781b5a198a14f7c3386ece312b87a08890c36abf0b9dd0770bbf34ca67a211a79822a4171118a732274a8b74866451b4da02a3f74508a39375998f2baf811c16cbc6b3c5397e0a14d6594aa9e8042ef3bef1134bd89230b619ef2eb8a9c41d34f326535bfc24fb03a039fddd8978c38e9fce473c72db0d28e87df044c9345b4c9165cc28705e8ef426766104c9176cea2fdad48e269f3ab09f2bba98f6f189e7bf9e03acae8 ct_n = 9110074c693b5ac0a19811dc665121ef3df5bb7956cc20daf7e337dafe7f44862dfed6bf871744498db1b588f29103fb06a46840fdf1149834b29172c9fffc781ba2399834cd7baaa851d93125938ef0b426f79e33285ed7ea04b10babe4494e36a022c1675e2af8bec4b2ecc4b1e8fc18f6b6d17c1024437ed3b4d03a299b9ce9aa109adafb49d2a604517f35c23d4ba1e9c461277ba06fa2f030b39ca251c8037385361ac36f7aed112e3ce4d152715dcd062f7ed491a4d4913895c8de97e068a9c1928082caf767a63aee28b25c84c610367968e8218cde7740f8306e0a699dc55b4d4c9852a7c087432e44e617d9cb38506a1a76403fbcc3d3bafdd21be8fc824b80af60b643c7c7e0de84e6e3c781ae72c85c1e8a69ca6f9f28a326dee5cafc4b8c11b5960c9e137ab65a632c90f170ff20d3f899a646b8d6e993564997d16a80c31f391a0191ea3c1e825b5da60939b13313b984766db85c4a9db9ac901b3c88f4b4f5958dfa84900918557f500eb5ca3ad8baa653a9dd985e15732e09ce6f50fb31ced308158b39e738f6b0153bc6087234d45ab9687ed723b434ed6e7f5dba24b1824d539d51dd3c494adeb24187a7c94c703459e39b968cea7f72ca77eaae80b650f2f748d5392aa3f40ad05f921d0773b48baa28c8b16cfdd1f578fedade99214c4b049267dcf136ba4240c9c01192b3c262dea012e2c45df307307bff9852e1bc517cf7f81614d1b65c22a4a6066690d7e3d0ef8f754262e8d27f52e38a76c58777e351982eb4e4e558b32e58c04845e62e010ad6f4d8217f6b9d266d5edf1b4f0cae091851863d767a115b505051f591e900710130f8a90e8422fc42770b4c956ed908e389a86b0c23d19083f990a358385d25a527c27c6d9e49e0c5e4a4be80cc5eaea0db046218567f355cb1c60687f49b35a78158d6e752442b552099e527dce363b091eead98ab8432ca5ed1fc607b745077104320db186089efd69d906e33a32506ca4724c82fe26eb7ba16d09eb462e74a49bb45e604132f8b375b2bfbb689f2a02c533b957b7db0c41379cd38f43d53af1ae3b0a3e471 ss_n = 2d555f1af9c612b1b45adf1d20992089b1fd48b5fef21d503def94d963d48500 ct = f9d261502dfcc91bdd46c577053d1261f6309ef1d376f29be6b677ee1343f42f00258eb63223067ce07c96397d6a937786b1e109ce43dea09c56a9b794582b6024ec8a502aa5ca9f0c2801712bd3955143ec8a5c61f85e3e541cf156ecdf83ff9fabe59e41f75c61a7135694d3dbf2d3a413cc82456d8dbeba48c58ebe384934139229d7ed8bb2d3ffe1d17161147fddcd783d62cc2408965e5ff208f192ca9d22a9196a2b336160fdac428d71d3147e7cc03b283afde3e1c59920068738e36861b413148fd810dbf0bb585926809e6b3b387719e17c7994b3d7d7e7e57624ac6344953242b64831ebe5b67b67a580e190ef300b99e39782a7054ab946bb9286aec8c1bd890c2fd6d00a90e8bb8729519abf2f60ab70fadcbec86b665e51e9408b0f39f13cc8397a9bed7652c7590a06b33347281998749552030ec565d671fa51f34cdef0f2162506330562995853920cff53868ebe32bd48c9d84b139445e3093235e2a32b98071ebdba65186701ac511dc1004d13c320dcbc8ac6436734388d322c688ed61df13d6f1dcf86b1a626b9ce4d5970affd7fb38c2acf0c9e883358026ac44ae70ff889555aee5dcd4297ea054a7f83cb4053df94a395128fd56239e4e0ae10afa4762cd981685cea3b941d92041426bac29e7aaa7f52905cb5f00192475eb2cf95d4a7b50d0c7ba2ea4aea4ac3e3ae46ed3cd0c6b628057ee0c231c5c4f868fe53ac1458e641cca6b3a48ea41105c830e525b742d2a2eaa731c67578e55e6260a27fdc84ffa4eb91f3d362c414bc389138affeec2ca439578b45a349d4381f581e188e4fe7abc3c818a88fcf2b6f7b537e9e847df8261c88f1d0a4afa7c2028069f06c5300ee8a185f850315473483c7901064bc360431e725416ee617a3f89b5fb26a7fba9bf31a24188111506fe2bfdb4b4a6c9fd4db8157cda92011b259eff82e9903799e60bcf00232b8ef684fccc644aef69ed50f69a44daa908661bcace69993515813ab3f0f5fd11a47a43a8a98a7adbb709633d4d504d0a98aeb0825275ce4edcd22f935a788850d4ca7adb947022818f43987a657cd ss = 664fd0b0d6557974d4bbbc484cddd876efa5e2c677ac1e8edcae71897567c662 count = 761 z = ad80739941cab55cf251ef38aae0c8941b8d14f49621b260a00389c4c8993a9f d = 722fd3d01c79cf919dfd0585094f07f51d0d984619e8f9442d92989ae249e05c msg = f456eac5bcd2aa76b9f6a89c61ac650ab6603fa5ade5ef3d4f7cff50e1eaec17 seed = de0c405ef7c294d3ddbd17dcd469ad14c92c9993d83603b6077db0276910d4283cf260a8818310f40368ea9ab1550e7b pk = 81d57e53b7214dd3080586c18fba1cd989899de50b8c263eec0c1fe48506781684b0b550e2401f21772fa4226a53697367714d83869f2ffcaaea307dc5872d608379814236e405c93df6c895c67c2cc43c565986cef9b9b4c23ae93933f1d5bb8770460046cba79318b6392154668ffcb607daa4a124884c0735464e775082c63252861da5eb3e69f92bc50a5cfe009dac1a8b52ba134106700ba4bc8451391044522d530a24dbb2af44c316e6c3d0930f319483867cc736fcacf6318362984a7e0b3aed90cd9af75e6c151710511eef0573cd265900555ce3946f5266077994ce3fb38b999352cdd44c430a86692a4c20da72155445e0d1673c0aabd33a7605d5131e5614ea120abc8bae7712b6678b308b25290622500573753646a7c571b996da7093e714c728bfeceaac9e0b236345be9a86abb3e558072071c4b6277de40dcc926b84d83f022c749c430d63f30116d93680c77fac5028b7e72a8a608ce7783bada6a1e66ca4a5c86a01336210b18602169f050861f6f74718284c95738703d02fea014fe7f17c6d8568f7194213b1505b02234dd2cc1d25b51bf0671292bcac073030759215f96154e04c14606f35b5565a32cd7526ab2130886277309e9813dcb5ccdd6067a669cd48c6a48216b5d16011ddb30851a7486558a0f4aab8ea695708506b4c5962866902163739775b31baa61fab333f4a77c5c1041813a441b684547e8058ec7a6ed8a07434348f57fc56d4739d67736530e29e715a07b0b0c03c339e695157ac544b020b31518ac47c0bccdab7277b106afe228168b85cd718ab00e32fd1fa5507a567f7c7c847f01ecb35299c521d0c973cd6f25a8cf57e68e59f7f941342084594d14a77f0af00cd4997a842a530c963682164bb32824c84c7e85316e918e46492b9488ddf3c6710288e5a82bbfc9c4660fc47c97a7508d1c029ba5e6bf602ad773e68e9bde9474dae32867f79c454074edcbca6470bb446891ed467378f062ccd223ff7593b80c654f7950921258218ec752deb5e29143343ca5ddf82020b3c0cbe8689441a4ace363b48da4c889038d2d1b01a3907f11947ef5d37c40b34e3ddfa03c2195cb89fb019e0b9488394d599ee52b33656 sk = ccf7a9d678b9892144aa23ba408269cda9bbef656eafe24a93c321a27378b9a35d6856c69c5b0fa6aca42025329738487c625b2fc65aaa75115775b68e92aa9a73278378934697329a3aa911b87ba7479624b86db71810f6c03b5f9899d9f3276ce0af93b649d6802bc5b3308e588cecf11062d648c8b89a0cf2722992b1680a97747b94149c6abb6555ca04c4f230293683207172a8d4d376301b813daa0a18517e00e20ec591b9a3875492b10490918e751c4fecfcb591f48455a9c6e8910d1f077a72b4230fb4c7616c6c590474b5027ab25067d222ac60865b2d14539eac16023579cc890943e41385b740fdc677c4425d050c003b9a11a5ea248de91a78b4b41598009bb62d4ae9afff6507c9b422a88a9ad2cc3a9f993deb33619483563a0849522897868a6fc2669cdff3642692ce70bc47d89075ee5951b7926bc17b0f660055c31c26384acf4cbbb6628b585ffa7ac3555cf06722478770a0ab8504f49cd6d001504555dfc844551a5069054f3142c21457a94714c2ec9a8ebe2224f094b408478b7dc00697d373a28889cbb73f16e177f704cba001575cb99f332c2accd88d7d1c65ec2767d7840458ba823d834908ea755987add37399d77b0a07855502416ee6cb4e8f64bf1ccbb90647467913afb827a2012c3312e28bb5b741588550f6463f744b2820e85c33867d94e91cf0cb7e8c68b8a9eb10e3fc0476d21e2e07c85d308384c319ae481a90c0663496970af87e02ac0e0ff07f939a6b794619ef945b847085bdc29546088d52b943069411df819f396520b2357c6119a332720050d09880c47f35061e98745c01514c08c78fc81ca24cb9cc6c68216717a5dc5724e62750a6ec31f25b86b603774d3ccbf4b82196994fc04c3d60b475e0a7c69b943a23f7881be6cfa98389c08369cf5887da88742aa2c27bd2b54a4a55a2eaae4c2c229a6a1fc1808997484a9f633e8068bd5f057581d582b7350c2dd2aacb311af27b71124b5d3e90220c2560fd400954b4205a9bc079d59a9b9b019466c33596731b393f226a017f6b3529fb3d887070f9497d517ba5df608e87791081d57e53b7214dd3080586c18fba1cd989899de50b8c263eec0c1fe48506781684b0b550e2401f21772fa4226a53697367714d83869f2ffcaaea307dc5872d608379814236e405c93df6c895c67c2cc43c565986cef9b9b4c23ae93933f1d5bb8770460046cba79318b6392154668ffcb607daa4a124884c0735464e775082c63252861da5eb3e69f92bc50a5cfe009dac1a8b52ba134106700ba4bc8451391044522d530a24dbb2af44c316e6c3d0930f319483867cc736fcacf6318362984a7e0b3aed90cd9af75e6c151710511eef0573cd265900555ce3946f5266077994ce3fb38b999352cdd44c430a86692a4c20da72155445e0d1673c0aabd33a7605d5131e5614ea120abc8bae7712b6678b308b25290622500573753646a7c571b996da7093e714c728bfeceaac9e0b236345be9a86abb3e558072071c4b6277de40dcc926b84d83f022c749c430d63f30116d93680c77fac5028b7e72a8a608ce7783bada6a1e66ca4a5c86a01336210b18602169f050861f6f74718284c95738703d02fea014fe7f17c6d8568f7194213b1505b02234dd2cc1d25b51bf0671292bcac073030759215f96154e04c14606f35b5565a32cd7526ab2130886277309e9813dcb5ccdd6067a669cd48c6a48216b5d16011ddb30851a7486558a0f4aab8ea695708506b4c5962866902163739775b31baa61fab333f4a77c5c1041813a441b684547e8058ec7a6ed8a07434348f57fc56d4739d67736530e29e715a07b0b0c03c339e695157ac544b020b31518ac47c0bccdab7277b106afe228168b85cd718ab00e32fd1fa5507a567f7c7c847f01ecb35299c521d0c973cd6f25a8cf57e68e59f7f941342084594d14a77f0af00cd4997a842a530c963682164bb32824c84c7e85316e918e46492b9488ddf3c6710288e5a82bbfc9c4660fc47c97a7508d1c029ba5e6bf602ad773e68e9bde9474dae32867f79c454074edcbca6470bb446891ed467378f062ccd223ff7593b80c654f7950921258218ec752deb5e29143343ca5ddf82020b3c0cbe8689441a4ace363b48da4c889038d2d1b01a3907f11947ef5d37c40b34e3ddfa03c2195cb89fb019e0b9488394d599ee52b336568cc6e032ad58381b6a6f36c0ab91bda842857783739609976ecd36531ded7e72ad80739941cab55cf251ef38aae0c8941b8d14f49621b260a00389c4c8993a9f ct_n = 7ddbd4d0dd3c8db2c84b8a46603aa6e13c5cc1fc64f7a8309b0636131fc7c871dde9222606fc4dea19fdfc3b52d87d994ec5db0ba7665c2c7a5d353aa67540cb77ec727709c5cc4e7371822d8f63cea13e880e7f6b2f2d7c15e9ffcef94c84c267ea4f95f2aa2407df135a5f575ab86c32fef870638ed63b915ad02a4a98c609f2e16b695c95234906b6cceee58c66ef5a1b7180bea7a1badc7a3a4e0bef7b354991fe73234031c857d8c70e200fe5640a4eda44ea23f11b7bc25894c6a55bc041dc06612d3fc8b30731549172b8149e26421d51e633af22c6144dfbef55cce69fd5f4b1205b6c7371bd15da15446a12dd28f56d99a10cb0c5c17074a7bd5f461e9f6b0eff20f33c75ae3bb0fabbe3d3584e6e5f39123d92a53fc38167f93d1a6d43b1bbb2886674266c6208fa611cb9280e52293eea501017f810826c0f387eb7e4c4c6687d0d3819674738279bc44a1285990b3380f4cd8e68cc249a66b1b748253b894d529cbd475e419c6374f47637284fae475ed395aa3bd633dfd821ffc2ad636f65ce37a39838fade30f8db4f058bd0ee0c04828662f2d3b3fe873d42c19b09cbdfbbe724722548e3c77d48509b8de99137ebf6db61cd0889d641197e97e353174f07164020a82d6c33e886744d640b98fca634b78ac8e435bd5b883727dc2f1105f46077c16913895082a10c7d3a008414e0afff002faaa058123d2206894224dfe9d22876a5c2d67ed2d5da8b0f260451837330790aea6adb43ab1a553a6be17f8519d08f982d101fa9da096ed539e825540f6b67a5825142b323226eccfc2d77d301a772ca8b7059d61c802771fe1b0c6170b0268b196e7e2c39d39945d2d9c72752b3f03b6ad9f9849add9f674ed501e25bf19c28e642be19fa388485db5604a1508269fdf4980b06e456f36a3690f000645119c87ce15b5823f5645ea184acaa270861d41b8dab49df9f0254f99fbf5b2dd25960f35a768087bd28123f83cd92f1c8c312cd88acc9f8574ef5aee2542030b74b096b7c56cc113d6f20e52a05ea3097585bf8ec50f41c991dcc0c7c466e475a23ba03f6e21fbfbf ss_n = af67dfd29ad1d3c59e00cde4ac7f3d1464b0064392d0d90674aef2fa8bb65f3b ct = 0fb6a7bd8e97f3b2c5a41d8f2ee8948114b537c2e3fe1c04f7d17c3e3e153ef26fbe5622764dcb588b4f053109288d110762bb646a8ebed2d267b2b1057403998a998c45a88876b8ca6e20a659c422e0d7da9fd19181f0eb1d0890d514988293eb2017afb47e334b68e86473416d4b0a7af5d0be796b30a5213dea9c44fa76f5d537dcba40b07102f54feaa035f2536f7a7378718146179806357511be5bf546d4712102c10af7d08be82e3ac61ad0af9a38b5f0053d8d087cb16c9e9e52dfe28b99ca6e1ad928eeb5ef912a37a310c5fbd4276069d5ed40a163474d359b9fb267bfeedd982fb50f9d2381ed95705c1311e5f661e62480ba0ca05743bc46d89e55e2aaa8d74e32b1f7effcc8a73e89607aaea0e27de1be8f0acdd62100da00e71b31a6f70ad27579cb78f4011c6e720a5ca17512b09342371ff4c045a25fc0d39bb04d4bdc5a50232374ab58f5c8ba5c4cbb0b2fe86c0acb603e57b0d56d45f59acb8c51db0b8de832e297929b2e6346a47148c34e3dbb0409476e6b366725078dca08c0f946bd50e4ceb8a682fd74d0cda2f3b2ea633b030f79205ccae766405a5b6841da2754e57fc5597fdbc2c3cdfcfedb096ed6c8935049b2b56ade5f2fa7fea83f14248675f71a19df73861917e77b3650f5a2406d15970b86aa7d6247546b0393204532f3bc52530d7ba6600cdaded1d6205e278e06cdc4b93e94f05ea0b8df85035cbea3e0a570e58498c79e34ec76cb4104d28dfb68448506f58f4ba0ce70dbf3fcac1c57e3f90fc2cdec3ce9ec80a1a219fa174b0e6226b59c5546583a85403bc82a274c15e866bb68266e3b15e02fa01d2251d35e337614a7be8b438266a986e0055c0eede2897a47544fe453079cc026bd693de2256a3d31018bf9ddc896de10f4a6268e5d02bd975fafdb152201afc50aa73702ace0ec97b70799fabba81f6c1aab402d80c18bad46b11a5e1ec63cba5fe2efb473fde89645047a33d0541c1fe7c9381ac79c5e6f166e65af1877d272d1033487518b222d55e35077ca9ee16f9c1748fe3946f5917020b633f44144f5dfb314b0eb3e64112a3e ss = c1f1a7af806e1c59d0b6b4a7e46852408fa144f936962381b94d105130150dc4 count = 762 z = ffde3f1c4214ffedb522257072f74b851f629ffd7e4fff26cf006980c0df7e99 d = 2c7e4be601dd8cb1f559e3e4671791af9988b4591b95656b013b5aaaba142897 msg = 13fa237a983687b27376446209181b9814d5d4b07c441f9c6f53e4a06fdf9c8e seed = 2715e339bd28a375a2df12de67f4041465542dedbd7922510db1926cd5dcbdd3f433e4387eadf704dea1a19512a026b0 pk = dab14f2ca2683842762c269fbe43369e4722fde99c0ac3ad09a5c0630811b25222f7cc079d8b9b44da18f47728ecf1b5aaec9d1842bc54476eeecc7cca50badaeb693cb32da7ccbf64c81ae5c8aa3d71cf44590e7f65b63d10231f8902dedb6dd605512ecb63f0097605256ce0f57a0689cedaf4cbe319bcd62521fcd681287b79f01aa258974881c337ae96190a2a40f4e6c6a63730773a6288e070aee279a3d2052d2c3f95056295864c9e59bb7ee7578190119f524535021401f10a59e7b68a3b0c7e1666ec571f889200e35aa05e56674931ce622a1b4669a015471a31f2bb34d6403ef75407ac1baf52451b34be7c4a5cea670b51492dc0e881a636a84db754344036de627029763642d6c0c2a30ae31a888d125298f890cd3802f68b2b499a1280bb45c486b0d851a8141a6059d07891576161875a3fa29c1a321a90a5c528a6740f77a18fb942bef81947e4af1d49221fe319c9722e41a20d038b62609b6631027331094f12d9bad67883dcd8b6fe7cbe03c22288b1a7228c7faeb3716acc6521695deb09929ab595f3418c70792459a3858d03638b5252e13c28dc10350bdba2a3bb3a73ccade630050a222d0efa5f2fe8b4ae55608318808a32c420d89b93842060d6a6a192c405d43792091b6335859ee52d908646e928ac464405fc3262be6a6608a4ceff9a968acc47f9c4c40754928ae1a60174af67741b36e547d689758c2c6dee8aa2e7b518180649c76aa0aa93cf8589c403456b2de933350387a218aff1169ff175ae79271e94775d01e3cdf5a0153fcb0103565caa6621f504500526192ee6648f1c3da711b6e50155b60842bef8af0d40734d4600ff25bedb5887ad8c991a8c2d94594686a349d3d38fda73c79f277a81498af5041d2798811a3239414b0dcdd269b297261efbcbf5750a43f45eec303a60888b67c5247706ab183651f4f43646c346dc2159465849eef2939c4694fcf54944f4507827a3f6a8293da24b093ca65ccb65d5f4b46ac7284ab670d3925281599662d8b5f96941881a6a4053c489281d239ca49d8bb517243828f3ca31dacf236381d7b819defb6cbea20d9062bce9a79b1ca59059543bca77282485f9e1a2ca5ce8bf1aa6 sk = 0e7a746790454a5643bce15d38dbc03cc0491649a31c98b6f04a8295e4adb1f0a481f15d4c12c3b6f6c4a75bc858646ef7ab70a6d9816d6c90acc202db07372f19942974a14b8490c8314075a7827d5bcbff6a8978f09318098d7309088ee77c553cc1c40c20a720c82ebc48d212c1928868762aa81be0811cd08a6ab3263a406ffb651edadab1b6892fc03460a7678cb2f17018a034477ab9336315b4123881635edce209cdf01e1e8334cd6050cd6ab9a7f093515128ddf91a9af704a85470d7d68e40771d1e215a84e54510354929fc4e28e8bf2d2c72185c107cebc6d3762b7791c723f6473dbcab4b6c3f44e2a51ad5574ef77f70023e74d976a9fc55366b5a40388b0d97198a642fdd18b28c8b01807062e0eb679bfa04d22a6b413c6eb3703a045445825286a490222543be96a46f39285f7ed63b6c386d4170806b51897d491f7cbccf4dcb27c943c33d4059726a49678ab505960fa104638a6a9b453391cd650c972312c0acb9b6117aef04177d954d63b1752bc61eb0196cd0b9b24f846626b99e854c57c49b83496baac52b2e05f7450c55ab3d72b0bc109e3e936ed8c120cd0872202b748024ca9b9924c20728a451a0013a85d524a61c60b120268cb853c3d16986658440b2a7a42d58192c5696645c735832b737ac865123528a226341335f5152b0d2916f0eea8af11477caea51b3ea3a3f776baa63300d2bc995068eb9e09b0d828086815e149cb3f6d0b7be0678be6462f66b793215a3d09859a6377660da3c1637623c85cb729169ee621f5b7a350897ab9c80a200951780893f0bf71fc0258fd51876946a7b07e7b82d63cc42070ff16b9040f03ef47c8e40ac23ac5265ceb79ee850cebde715d4880f777a8ee9f740e525776fb59d5c312b5d2602cddc631d790ec8f68e6b53c2bac759f0a8499ca28eb713cba1ab3fb4c37041e434e7c3b0c29a0f8dd45a43a57239635f12d22e9ad904140333356088d614a573577aeeab624fa49e2519b22734cb69a580c992bea59c55bea0664f733008f34829a11a7ab0c21b425f16271f03d96f650179b1b291a60593877b01dab14f2ca2683842762c269fbe43369e4722fde99c0ac3ad09a5c0630811b25222f7cc079d8b9b44da18f47728ecf1b5aaec9d1842bc54476eeecc7cca50badaeb693cb32da7ccbf64c81ae5c8aa3d71cf44590e7f65b63d10231f8902dedb6dd605512ecb63f0097605256ce0f57a0689cedaf4cbe319bcd62521fcd681287b79f01aa258974881c337ae96190a2a40f4e6c6a63730773a6288e070aee279a3d2052d2c3f95056295864c9e59bb7ee7578190119f524535021401f10a59e7b68a3b0c7e1666ec571f889200e35aa05e56674931ce622a1b4669a015471a31f2bb34d6403ef75407ac1baf52451b34be7c4a5cea670b51492dc0e881a636a84db754344036de627029763642d6c0c2a30ae31a888d125298f890cd3802f68b2b499a1280bb45c486b0d851a8141a6059d07891576161875a3fa29c1a321a90a5c528a6740f77a18fb942bef81947e4af1d49221fe319c9722e41a20d038b62609b6631027331094f12d9bad67883dcd8b6fe7cbe03c22288b1a7228c7faeb3716acc6521695deb09929ab595f3418c70792459a3858d03638b5252e13c28dc10350bdba2a3bb3a73ccade630050a222d0efa5f2fe8b4ae55608318808a32c420d89b93842060d6a6a192c405d43792091b6335859ee52d908646e928ac464405fc3262be6a6608a4ceff9a968acc47f9c4c40754928ae1a60174af67741b36e547d689758c2c6dee8aa2e7b518180649c76aa0aa93cf8589c403456b2de933350387a218aff1169ff175ae79271e94775d01e3cdf5a0153fcb0103565caa6621f504500526192ee6648f1c3da711b6e50155b60842bef8af0d40734d4600ff25bedb5887ad8c991a8c2d94594686a349d3d38fda73c79f277a81498af5041d2798811a3239414b0dcdd269b297261efbcbf5750a43f45eec303a60888b67c5247706ab183651f4f43646c346dc2159465849eef2939c4694fcf54944f4507827a3f6a8293da24b093ca65ccb65d5f4b46ac7284ab670d3925281599662d8b5f96941881a6a4053c489281d239ca49d8bb517243828f3ca31dacf236381d7b819defb6cbea20d9062bce9a79b1ca59059543bca77282485f9e1a2ca5ce8bf1aa6108486171b7d744834f185a8a4dab0515ae0e53d2b1ae15ed4061f707c650903ffde3f1c4214ffedb522257072f74b851f629ffd7e4fff26cf006980c0df7e99 ct_n = 0ac811f1c3009482522de9935407f21762baed9c62dbf8606d64ceffd6bb738e43fa0b623a70eeb175ae03f65214d3f214b843c6bc2ab7d3c8d7671e9f8c23f25d8a6a5135d3ae700bc8ef6d92acb51b7c0c62c84367e2e7e6b73c7440c7132c1dc3aad85736c3f5667a794a5f3136401674eacd9e183f5084e69114fb97b516388f923b6eb2d8d22543d2ce35a99096936e82f25565309945d99489fe74cc531544c3723c25f96092f79342dd8d2d56e66edcae0c11574bb2f642234d7fad532ea7905de83b70f9b7fde36f1e15ebdd6b9e4841a3409f48cc5a13268da9cb818658e69efc37bcaac756b034a7a597e9cf752657b5d70113584687509b3cd67e1183a9ab8afce4bd0f3877218c2fb604e512fcb058fbf98bd2cadacb3c9726f417bee3dbc811f587850a1e66c9c22dfcdd7e59fd654393e9ba9460d0a0573e9b3d9a23f35608eb80b09ec917981470e8f7c134b72d37f87e4d0eb9eb3a4e246b89b89c32a9097c6be32491985dca5cb33fe55928f00acc7f139ae26a64e74c1bda90a62cc7aa0f038eec6c97a3c795fdbe13578e8079a6e3c016efed17f628389efa0d20eca19cca831686b33d4434fbf3de8e8c23619ec7bc9b70f499679d14b5f9cf6f8d39c7435003c18d3002d11fe0c288557793a25b086994dd1f15f89cbca500d85ef4e283580fa49c6acc4545afe882c28d89dacffbfd6f08c7ca1090fce983e680eabc9e620b275813dd7456f8f3ac7178c8a3271e132bdd0f9c0c651cfb26c8304d1f2c7d9dd5e898958539e07dc1fdd9d8597ba1565a84230ad0fb4acc005a3b2fed01113ebb380307aacf46108fb05f3232dce7cf4071ef45cac7307c578372363ea611f16eac14fd3c151047962fc1b4371823e9dbbbd948de31eb61b8c26823b6262410fc1c7e6a4a7ba92e996c6ec1f44b596d83608bdfb60b234f27f8f056cfab73d03774c0fb9299fd58165743416d06609923a4449a02ef6cf04022097254dd70996f0433809b0878835385d6315a2cd1fdf6aef72be9ae65a0b2e30d7bfba6ea5891836bbd5a2a08bef20a0025b33c4b80a0ec411fc634 ss_n = ea26068f728ac8f086cbc35320ecad0df590f483c2f48f5654cbffab71e52457 ct = c0d886e54b32b16b29ecd22f5748c7f51ede1b8d4c9042c0970c412fb863b2743aca8e325b766e993a44b20ab4f26ed7c73500916a27ebbfa9b4112d901572feaeea4841171de4bb2186dc83130567ddcc403739c1890c9a3e352c0ec30b93d50b2a3ed9e535facb7475aae5bd19895a558f6e163e721a4eb080491880789400306c23232860e1fc61098505f84da1a66003cf728bb2867cadc40dc3efb40ec8478d9d03d70ff3975015218b2f93ca37f767cc656b5a35db69103dceaf502607326bd099a721066bc1e56521c1fd4f988432958828f4f6aba35b74fc18e5ba086d2290944f5c1f5b9fcdb31123a1a5ead1032a1f3e8cdaa49dc1615148a24558554997cde6bf3cdbbe5ab81b9dc3b69e88b0795860c45ad55042753d7dd4ec1e8cb02fd5d8227c9278120266ccc6d54fc5ef520b9977a29a7304b481cf14570d199543bacd6a194d32da7e78e9aa5800535ad5fe14ac25b0387ff2fc934930a57e0d3bfc11cf993908954ba2d3a4b9f9ee96a4b3662ca83526d635f21753fe517837246cec36441bff161ac001c22999fa3a2d3f26bba980a9dd3ce94411f3ad2a111c7b73ad45fda481773d330f4b412999fae73094f9e9c73a13253c8b88b4c0e18dfdaeb539953e8af56d5ff6a1be86d79c806dc26c9e258de3cfe8005432ded45ecbc67e92711bb9ebb72162a6f653816f280bc1fdc27252d026d8fde3807309c91aa8aee25d7b207db4f027f538750532e287d1a9d980d62bc0359e589a9e4c36cfdf9818123fbbece0fbede1e03de321497f315cbe2d4b319b50fcb1edbe970452a6be73cdb0d6a4e4e7a88a4096dba94640312c749906957206c04b2e81c7e0a54ed471b134c4fa9c35e4f284ce00dd734f8bdea31d3d94c9a1690f6b689711ea87ccf82de9d394dfda0ffb44f3288eee60ebf928a7bc0c6489d98bc2fbfa089b2d3319d0cf0b1c370cbee16125f8aab7c425fc218416b4b6c1c5337a4e523e7d589035b8afccf6184e82a9cf0932fed18c00d0f387f158045b8e4c23901345f04e285e984729b8e7af6c9d901f2410082f4b90ef8d5d757ce94fa025 ss = 50985eb70732b69d47625ac25176380afeea8319f616f7ab7e65923b00266a63 count = 763 z = ef4240ace5af44c1a9defed9940fb9584338fa5d800fb725334f6d2b82b04213 d = aa460c5172f2cc3fd688889a72ba5b04e32fa0f66c2b2a9b3c6b63ee6794616a msg = a84fcaf0934a010635a1a77083b92ae5a29886694d000cfa219e4534181aa72b seed = 2c60ce9170f3eb2935e67482638ef846a7c4a9b8f31f5ea37627d7117b26097be6f8a62ccb43f5bbcadb8ab8d4d1b918 pk = 1c35c8d0ba90cfc00c57f7b288870eb8532f55476349a2c87ed50112b65dbe0b999d7a0b02f21f57127fdae042734248c9789c40fc3fa9d48fe6936d973b8e13b0577b2c9f129294ac421b12117d1f140881c80b7112838c3752b0215991ba13c08556198c00e545184104770f010f03294416021c4eb82318f6c702a08e734094d73c4720c515e03a886e11a2f4bccc7bd6ce8b10040db0849503b29fd44729720c55b390596160eeda2612f10a48007a201178f916676d31baffd7576129b9cd772bcc99b3c71949c1f94a73931bf052717f694e9a1c82440aae33729aa26a4ba3ab4d4abcb3749929e6da458ba036bd7b532dbc60e7526f74239d8cecc7a1d9923d846a24eaa6721077df5032bc23a8633c6521b42713d80e130c1397f90f082b73688c7215d98ebe831f404c965d858a34c84cb5043e3695bfebc4a9a9fb9b0e5042c8d171ad696e88a9948de4c7984a88bd66b7ab0bcd6e4189fb13092025add460b7b2ecc17a249e6335ccee01037c05a7e6db839476a5e5513b753c94445b59232ca29f75b251725ab33046916209b1da3db1933adc544cb24a2c35b4639a131153e866d068627b2449a4342a894693d1f198eb635556fc838fa13492d67757cacac4373649123aa0ebae267c30db7ace40db4665e21e87953b4046522ae61308128bf64ab91a0371313b064a703d6f5268bffc079a6c775c8b51f44755b98c09c55784db3293e187afdc8bb113c1cda60381d73019c99932484c868d28bd90a533d8d2a516e8231f4c152fc3ac473648e2143ce3ea12daeb95e28923ad45cdcba17dceb04ad4098a31f43a0ec5a71f2248790a6b95b275fac12cf828bc02e7cdb52bca7d8a28d169a38204aadb9a86a288a8436574e3a7b19cb8c71bc27f6fb3811343b6dc463f904229b1dbbbf056ab21474a3d105c91aaa9a299946bb70ce25a09024a7c9ac2a48939b325fa56e24ba04ad8208d063612a2622e6859f21218e9d95e5137419e2a156d02a8518569f3d3588f998d635aaff1900385760c4a4c1033383cd6ba09cc3041f76aa896229425ca54a8e96d6af926bd061c265667c25dbc97304952fe5d6946128a02a0a36f55de20c59f6e107ed072cad2 sk = 91e1737a6710e6cbce90f8a88064b3f8b2a24925c7e5fcc45f6186f58196476c520af87db9304d9637a541230cd7767bf5b65f498c021a2b89a21a45ccab34037c42a177923505152ae0abcb448c7454b697d68dfd346325d8b3d8b00946959680e968a9b987d7abbeded2c429177df18a19207abcfa0bbe6c5a49d0c702d51a91b98c875ce6621e455184a69bd8877e77a67f4f8451c6ac112627c0c1581986078f18d928e6f144f1738e21100de0caa13e09aeb17c553de6b9465330a6f80e21144917e942856c3f51a833e3da3a1c958c8796b29f5383e363ce9792c32bdaaa4b960a83b27221424cbb67447460577cac6e29e2678b373cb3633dbbfa4d6217b8c0297b6f1aa14ef2860eec3fa4a77969e875d3784ec75b0274db3dfd4585f2c2c1bbb26644c56185b4383f9b37affa233cb7c91f1b7b9401b2c47a942174200bf507e37a6d472041f4b0a4efe688219bc09c93c822ea62e5216f5748a277fb99c440232b697de4a4684236ac0714bb2b5c5e50820b7dc06b9a5b67d7c80489b956312331870b73115a45ab51cd5999ce8e702c88e6618ae0b66cab67bc0488a83081ee1618b3a252512153b8578b918c7fde293f8a253d4dab95253b48986cb5ecb8b4da2c5c77784eb2e137c241240b83074a7c9d5c06071df0451db637c0316c2443679ac800e9ca2b3279139b67019e266b4cf587e6dc08567018e4c5b36b238c48cb686ae616541b93a3875bf712c1889c1c4c894765638bba95c4febb5776664914a901a01026fd40605891b59af49059384433e0b042e4145156197a1c7327faa8a9272a4f41527e67686af21bf82436946122a1d7b3ffb363a01028674326919754f253646a8bb18a9535892976579a3bf823ad6e4190cb9013d8aaba1cf70dbba655fef935e2f030e9021863ba8f42db44dd39487573854d942f9298bd56325f8e97be60b4c73d3614d27069d2770aa0b25ff2671d48e08157f74af8da59095c5f58007f2213ca93fc9bb6bbaf1274ca6f874f439b55aca204c460720a83953ac47811d9ae5f1567af70b2cfcc66621a52c3c010cd1a4ac107461c35c8d0ba90cfc00c57f7b288870eb8532f55476349a2c87ed50112b65dbe0b999d7a0b02f21f57127fdae042734248c9789c40fc3fa9d48fe6936d973b8e13b0577b2c9f129294ac421b12117d1f140881c80b7112838c3752b0215991ba13c08556198c00e545184104770f010f03294416021c4eb82318f6c702a08e734094d73c4720c515e03a886e11a2f4bccc7bd6ce8b10040db0849503b29fd44729720c55b390596160eeda2612f10a48007a201178f916676d31baffd7576129b9cd772bcc99b3c71949c1f94a73931bf052717f694e9a1c82440aae33729aa26a4ba3ab4d4abcb3749929e6da458ba036bd7b532dbc60e7526f74239d8cecc7a1d9923d846a24eaa6721077df5032bc23a8633c6521b42713d80e130c1397f90f082b73688c7215d98ebe831f404c965d858a34c84cb5043e3695bfebc4a9a9fb9b0e5042c8d171ad696e88a9948de4c7984a88bd66b7ab0bcd6e4189fb13092025add460b7b2ecc17a249e6335ccee01037c05a7e6db839476a5e5513b753c94445b59232ca29f75b251725ab33046916209b1da3db1933adc544cb24a2c35b4639a131153e866d068627b2449a4342a894693d1f198eb635556fc838fa13492d67757cacac4373649123aa0ebae267c30db7ace40db4665e21e87953b4046522ae61308128bf64ab91a0371313b064a703d6f5268bffc079a6c775c8b51f44755b98c09c55784db3293e187afdc8bb113c1cda60381d73019c99932484c868d28bd90a533d8d2a516e8231f4c152fc3ac473648e2143ce3ea12daeb95e28923ad45cdcba17dceb04ad4098a31f43a0ec5a71f2248790a6b95b275fac12cf828bc02e7cdb52bca7d8a28d169a38204aadb9a86a288a8436574e3a7b19cb8c71bc27f6fb3811343b6dc463f904229b1dbbbf056ab21474a3d105c91aaa9a299946bb70ce25a09024a7c9ac2a48939b325fa56e24ba04ad8208d063612a2622e6859f21218e9d95e5137419e2a156d02a8518569f3d3588f998d635aaff1900385760c4a4c1033383cd6ba09cc3041f76aa896229425ca54a8e96d6af926bd061c265667c25dbc97304952fe5d6946128a02a0a36f55de20c59f6e107ed072cad26873dc0c85a6b9aa8fb8dc99e7792b1c6d328c5162312a1c436c750deadd7a7bef4240ace5af44c1a9defed9940fb9584338fa5d800fb725334f6d2b82b04213 ct_n = fbcc674ed63f90f5fdc6d94b207d26c4474250bbc71afc3a44b5fe5a4b70d3c5b4a4cc60d217119681357ab7a894b31ac6e17e672d19926cc4ef0891932953ab00adeca44b02bd058d3f7c92f2f83d78fad304a3ec5ef2416a30024dddfd80e664b55f33cdbd45d6a3c99530762f32a6690bd0ddc2d0650f7dc32fe60776263480b2b211e0117b319b639017b155b058655fcd555b1290618cab2f404eda7a0c737ee20394a83ce563dde99206df827b3aeec77ac3b85bd5f674f3900181f7f0f9585afc1c37e6ebf77a27f68882362f054d5a0d9496d20817c2812a7fcf1ed1abd0f548e23d618a28eac0c28ad64f4b81707054f841ee0e4371ead01341b847157640420b5c462ea6f5e34822913e010184bd74a51cf96a27347eae5559c52c886f49137da928d45c856c72c72b4d4bd7f5ed18324009431c406fe38397a3424c806b8bb949fe737aff2dd9039c589d053cd40331b9d88c8800e75f93c25ecb6a5f148fa6503fbc3077b35e4eed115211e5d18ef350e06a01e73f929a031ee18074e0b257eefbcc52ca4e87e535bdfe4a84820f760afa4cab7174576b5907ef0b780a9a9f0d89984b19a0f12c35632408639d2be60dc1110242c26e1c94c7a9df370f9a36a0ddf2c4d9066ac6e08b4ca6e92e5df80963a8f9fb4d7833b7bf04bfa8034b72d806b62c21198b9c7cf764a95cac8287ea56ddeee26a3f180e94aa834657c975afa479cd56acb57d99278a602567a67fb76cfacbd83e3be6010f3a6672d8a0df5c354a6dfa1f8c37b887c5bfa5536e273bfad2cd2c1559b35b0a5b9c05a6d18841585b6fa1331b6a18a101bd3d137e152a672486f5954dc389ecb3de59b4873a8a9d65715dcb283333216f988fd20d2cee8823b8cb9d4a439cf6f95865bc98caeffc70c6e1ffe8e97baf9148662f3d5075cde04c7bbb38470b9158e3c730d09f960d9e8b469bc391a11f39c2712b5f99f9e8d7d8b0e0bc12c9ec450fab024eaeb50577403e867d2fe83ddffb5c8cc98cc42b7a5089122ce843d1a373c42fe503026a9033531b578ca1aaf02e6dd8af158d457341d0bcc7bf54f5ba ss_n = d6ce6d6563bcc6196b7c6e259d81ed090c0322fbc2a9c14a088fb80848076e70 ct = cb3a18851e3d39116a50e80d425761ad3a30f1b9d36638531b079cae7fb2896efcdbc1e51dd6123e02eafe0a6fb2e18e91ecc9116674d2a4e7555748c6929a485202474d4f6f31f2476a127ae8475aca408f7bc46d69ebf82b9eb414488b43fca306c6c0e7eba197d94b14736e69c6712d048ea2fef9e0408120d63a19d088ecf9b90f1f2cd187f1b33f36987dbc016ae8eed0dd1adb4568ca32d9179674a954de56d35efedfebcd604785cd7e933be69553f51bbe5a943b6a968713348ee47bb4484eb9843a1d192ca39f535b2f478fcdd90b0fb5cc50c900a43c24135892e365bb0180b8117bc668177ed5fe072894f30457b45fe7f68ba9a9e953f6ae5b5c4e0bd5e5508bbfe3b5d940df361376caf43d8baa5d3e297f7b94e17389f028a247603502e8e58729e4879515f32f083245464fb4f3644488a839c12d32fc452f30d4ab6e5e5d2e0c2e25303d972da1b224aee9bf3fcd9dbf533ab4e497188c5dc0199d6a32d326d31a40c69b4b1651a9a706e87f7487cdb9ef8c1846e8d71c0b6fab77c86f5d750efa28c446762ca80a5317f4adeddbc2e04a3d8cb4eaeb742602ef7dd53cc1ac3df351e2e6ba3fed77634eee9e1a0cf75a264def25a3ba088a989b180347fb80e4c69171fd95bbcc22b8590342210a3c9bf4171851d1455c1aad3ac39c4387684babce3f2efc6b06b58122dab9af61f4cad327c16285ac88df76786fc08f8d2dc2b21891ce4f82d7719da7152ddd0a92243eb4a28534f2f1ccd25eed8fe5f4fd88b66c25ec98361d07899292a8f01f695f4925e11c18462bf3eeb16a442cdade9ae39b8e9294b6500c47a844d439f8553541f555bffe918d972713100d04396d17183b42dac9ed1e82f5dc3551643f185e0f64d64b9b2835c76adb7a2aab58b159b4b13c39d4ff843eebb0e2492770a4e8f0cbe026c0d4e9f35ea6be5dd6c03bfa89bf142fea163c9c1f17f4d669f8e15832aa178b030344a4b1375285f6c28ff82eb38043e1f3ee3de206c3ee62ce6640d6bb1c94266c59690f91d35548dcf13f21f7df94d58e2ce6e78398c7313970781b6a393a1ece7a91 ss = ccadab7896a10b9bd66eb65d44366721cf107db7eecd9411570ac6c597fd6dcb count = 764 z = 71be9bdfed1a585a352f19197e3d652269b68d9b73d74e4a8fcbbfb7155089d9 d = 04a5fdb60119812ee579b296f5ef99bea4e8faa1d9fcb48b662a9ec6ac51ef9a msg = 697667af5d0e3e4542321facfa25f388bbfcd595b03d352dacf576f20aeab71d seed = f341024253b83bd62c01d2fe7d8dfacab6d2518a0bfe5d415da391517980a80c8477eabaa5d723d21e99b2b05f567e5f pk = 1b86c039a3a0caa9657f51bdd235cbec328a5328cc935b150e2a385c358dd060b856e787bd7c2ae025389d443c1da6c6c8b04e16961dbc8a18b7c069b00b63924527e1d967f21716f5976f3f682399b83683f250e93716920684ea9c6a36d91a29e56af21bae7d60c711d2960e8c25a1942c28830457a42358a1540c6735e8e7766d183abf1b2b48377adec4a1f09954c6116708165d20e74be6f88e4e17a1fdaa112952abf02c2c67a52e65337cd906cada0c0c6c205023cc2b73856f5ab138fdcb8bfd429fba445636dc2d4b1284bd9b61ce428a1c8cb2dd0b236b5c8a9403115435c762193986c646cc4b2412524300127677f6bb8fa026c88084df752eb4b5c6ee71635c7792c59b05781c04df276579dba1e647674ef72309240b5616770c458b6122be63e3c6fcba20916553135a140f741216d2b9f502ce6bca1bfd84aa9ed39ae510b998d760c7dc3cad931d75525903f5663870886f9796a9b13b07f6c9a12535aee92167653d10c79d3a9884315174bc6b4a58055a55d196016061a4d16398b80d516542c28bbdfcf09ae4a83d7ca022eb1b877e9c143ad89b7430b38a83b1d6d89ac5720261ba7f0de72a818b8eff005a27b30d8642c0cf5658b836a7a5ec01b0378ac50a82a26539aba79002421c82e266eb3a82c213cb1580c7969c52a8f64ca1f06683780dc4895b36dc47793ba33284b13b004b50c8186ec602da0a3218196c07e135ff41a32fb72a297c48f6d2b0b5b02564a4acee58171218bc2b7abb5e744475dc1937e5be6d267272020f99d61613a579ba9ab7ba773ff0f858a8373ca998b080288d466001ce1830eb3668819088adf7956bd58e4eb74e36c3c18a34026bccba079a55f8bccbbb647927ec7f7a7692f37a630d1ac33da68297f960d16110bb1c17d58a71e7652b3df2136fda2529126f8836247e240f7fe7223e343ada5c166423101f1c5082683692bcc1945550d02641768863dda60982b546b2e7914061b32fd5aa0cb7125e1a726b665d89755b06504244d1a06a587f00e491ea7a8b1df30ad2c97d16698655b919bcfc1d9ea3caaa538af8c33a82634990d09a93b5ba25c9e329fdb9e8f87d8d84f39dbfae18456995fd0e1d75 sk = 7ca119a34b09b5229ec36c8148f701dd4c5b4f573dd0f0afa9c51af4423678b8be192961350958f1d136abe4848d27cf8ddc50b153196f4b78b4f15ecf48171cb47c5ad1467e5c44e4cbbd586358f1e2032f8956e01576cdf94987fb3f8db3b196f8752ec72b1f5783cf16907c2702fb45b79a078b958069eba39993097d86363b80e595034c254416768317c4a460c41f8017ad33210b9598fdb1cbf371a68bc05f5ac89c0373c5cf1a9bf3345d94515884447bcef1a93eda9aafb9034a1845fef00a8f5928757211a9d4a031143cd4ac607a9c5b37b50bda0a56cbb1351b78a8ac87bd2d164f30cc86c8773fde82a8f17a986e2ccd02d1b0391598d886b67041aa4a72ce16d56ed9490227e051c5f729616cca2b0c17f7fb272a227b0e4536d70258543014e20a2c6af957c4b327f4ec0a2c205a0ae7b76aa11e01bb97ebf045b1c31cde89987179458752b2d029a9b3c1c0bf9a8443494f1c8a7c685b381c9bac7eac8bc5a99a1ac6cfcc3498f7a4bed64631abc55c776c670efc07a203b71cf70c8ee9231f102bab5c4bbac86fa9426ee1718b662baa8fd5b7f6697cb72357d3d523436a4da4d98538f1a339519cc82a4ea472502818832b31472969024ffb86fd6c7473f45806f67c46ea13b979be4ffc1ba37b73c05a580b502117b8796a82573f2784d829971c296a255c808cb96a11646b68008ba8bc9a1936787f4cb01e10514e8cc79c4ccc99a17bcf804a328ac2645b6bd804b9a45543e9e4a8647214d5045858799c8f0a6c75739625c6633032566bc75258541de623539b7ccdf667b71b9931f5845d568c673fd106028037abdb1a6134041ed06bca3aca00b92b73087347657a9932a88b4c79de1aa9e27bba5d3795c60a44e9247c361925e0ab543c5a3598f56163c928bdb67174c8558d54410e7a5e9ac45807129e82620993114f0276060440800e74b98262b8c193c64ff876cba1127d475b7980b5c11a7919f6646d147fba0820ee0112686b0e2377b921665d64bb7a8f20b2e05b783cf17bebf6121cc0b209366c21ea6dee54c1ee37be369ab21160615a3a7354833e1b86c039a3a0caa9657f51bdd235cbec328a5328cc935b150e2a385c358dd060b856e787bd7c2ae025389d443c1da6c6c8b04e16961dbc8a18b7c069b00b63924527e1d967f21716f5976f3f682399b83683f250e93716920684ea9c6a36d91a29e56af21bae7d60c711d2960e8c25a1942c28830457a42358a1540c6735e8e7766d183abf1b2b48377adec4a1f09954c6116708165d20e74be6f88e4e17a1fdaa112952abf02c2c67a52e65337cd906cada0c0c6c205023cc2b73856f5ab138fdcb8bfd429fba445636dc2d4b1284bd9b61ce428a1c8cb2dd0b236b5c8a9403115435c762193986c646cc4b2412524300127677f6bb8fa026c88084df752eb4b5c6ee71635c7792c59b05781c04df276579dba1e647674ef72309240b5616770c458b6122be63e3c6fcba20916553135a140f741216d2b9f502ce6bca1bfd84aa9ed39ae510b998d760c7dc3cad931d75525903f5663870886f9796a9b13b07f6c9a12535aee92167653d10c79d3a9884315174bc6b4a58055a55d196016061a4d16398b80d516542c28bbdfcf09ae4a83d7ca022eb1b877e9c143ad89b7430b38a83b1d6d89ac5720261ba7f0de72a818b8eff005a27b30d8642c0cf5658b836a7a5ec01b0378ac50a82a26539aba79002421c82e266eb3a82c213cb1580c7969c52a8f64ca1f06683780dc4895b36dc47793ba33284b13b004b50c8186ec602da0a3218196c07e135ff41a32fb72a297c48f6d2b0b5b02564a4acee58171218bc2b7abb5e744475dc1937e5be6d267272020f99d61613a579ba9ab7ba773ff0f858a8373ca998b080288d466001ce1830eb3668819088adf7956bd58e4eb74e36c3c18a34026bccba079a55f8bccbbb647927ec7f7a7692f37a630d1ac33da68297f960d16110bb1c17d58a71e7652b3df2136fda2529126f8836247e240f7fe7223e343ada5c166423101f1c5082683692bcc1945550d02641768863dda60982b546b2e7914061b32fd5aa0cb7125e1a726b665d89755b06504244d1a06a587f00e491ea7a8b1df30ad2c97d16698655b919bcfc1d9ea3caaa538af8c33a82634990d09a93b5ba25c9e329fdb9e8f87d8d84f39dbfae18456995fd0e1d75f7089f58e2cab41f2a8f4ef7c6b79203d90fc45343e718bd87f31fa504718eff71be9bdfed1a585a352f19197e3d652269b68d9b73d74e4a8fcbbfb7155089d9 ct_n = f46157509f45a26c58d6aad324cd27742d8572b5d70be0c209beae0ed766f5ddd370469be5603573ddff9c846dc22b8ab25b0871cbdd690f78d6070a267cd70fda95fba2e0551044c83643013bc88746224305e68aa4887a31e3f6519c846bc4c214fadb6b4039e76fc8da8c68856cfebbcdf72800b0bc58205213f978c232906da58a8b573ca7c8f5941d413fe914cc03393a6afafb56546e4768e12fbd34d15f4e013af2a3b9dbde1eefa440b715d16fb610aaa7203cd50601ed0d7f1b1eb6ec5e5a9da8746f34b3d4aa896486518824837ead82408f99bbc849100f8317678d5537edce2911cbe96bb06fe37c5be14ccb429f31f5bccd42a95951973d11e2247fc8b40f87cfaf8ad6e7f34e3e3abc3a9d38a41e7ef7f3af06b7f37dc44f7342fbd79b291f67985ad055769137a6a25d4e263bf14d30df8d551d1a4878ff7ffe8926a177a56024bd513a9295fb7ff4e599355de84ffee942abcbfa8d57a08684dd31b27206b39bad0b564e39c74334b273323a0c9e4553e894a5e6f79602f4b80c843a1f2d2cad9a80b21874ab3100583e91ad69d363dee104e30af98a2d42b2b261aa22d9d7d51d7015f44e36371ba70882ba658edb16e23e6eb2fcb1f620767beac9ab5451abcafe32be5ae2ce4e31a3e22ce4ae4c50a2e7bf0660addaaf032257fe993df70db739741ab1570baa11b3395e79b0fac903987834c90724921e5280409beff80e04d318078827bcb7db2a2d71e8d85dec01b74250ab9f78df6f1ffebb17b76e2bb00f74fbc707a787be82d99e344b0ffcc24cfa8164a03008279e0a109e9bd0c55040f8063a77555ec2abefc9d802192ee965d96f6702bc25fa3de1175735f68e255a74bd0baa25172feec384d165357eec12c0b1302b7f2162c58b32a41c9807e3b694e99d4ae392312aecc690673d5dd35fef93b93830ec26a0eed931e1936dfcf1c438512615e4725f04ae0e1f6e6c35f3a27a173ff5a9743fe2a66d7849c8cd771883815265da4f6bb602b8312a1f737e4e0376c74abdd7a25bebe99b5978a102d419cc9e18bd317dc7f105ee453d13a37691343a771a ss_n = a511b225e709077f46db7ee88fb7cebf4eb66ce1058b319cfcccbcc2d0e3a923 ct = bab98cb270c69ddd5648fc9b4464788e6f80911dd7631b502f99bc590e688c79291be27c23441385095ac6f2a0f508db4f51b4818799e0b0143289882eb8a1093c28440f32702b7241134061147d35fe7d4dfbf61278414cc1242907e58d84f1cae77f89efd45ed3dfab1cec06962b532937aace86736cd1d611fd251c76992938f5b146b008d18e5547e7d5b7fc1d950de1c91615c34c6737f4c13ecdd2112e2a98aa8528becfa19e65f58c465b6ac27aecfef1d7084104aaf6f9a40b3e6647bb4b6d4d017fcafa030e41b181b35c0bf59210cddc47c3155e54513a3b21b708a5271f01838d86a547cdc94bad0df5b115dbca0768572e0472b1689e63f8c08055a1b47a8915353d0cdcef2bb4963e9f111323782d5e0e908e77f875ffd02a96a41efdea461c7f63ecda1747768b65c84ce67617f474e71e4cc60603afc8c91ff8df25ccfd9549af5e21b47857e8105f3607f3f0f698ee34fdc20068ac53639574bb161774926390f68b38029435b5530d68dac117599fb763fdf2ce802230532e27cf40bacc0a68f724408d241d5ec8aaccdca9a53173722a9f8cc47b3ed1b8f94facb4d53e1bd4008efda25fdfb9ffeb32e470d44c82038585d854642eecd8ad2944e6e3b144d022a57b08475ad1f2c1807edd0b685611f71619aa7e4007a93563cc012f85f8fc5b90a4142ff01ccbae73b585569a449ee1199fdf7c4ae23904201e309f1dcfcf8cff2d7f72004fc826a7c3da4599fd604efeb79e456509a6b9319ecd8b0e119eb165180fe76ba6e5ad4efd88f8a6ce8054064c88b103fa86fa406740c9b233b33c49a3e7026bb0e8787a0caded7e7cb294764e497a1d3db9e206e75425c6c5dd8befee06e5c9638342065f0f9feed7e7e049d1542b2b335212eeb0a5043c687437391bbc6316d1b3b1ad11214f9e8d14cae157da534c52b197e9f2c0042d70d9f2fc0e1e2130d1d3c61daf5329dbf2a8a9ac4182bf56e1f9fbb642a6b77019d7ea61568d6f9864b466bd4eda3f1ac601ce90aeebe936626553033578293e7ba17477dfb75a2c00a69c94d6b9cdf61b8c578af1b1e862dbf0 ss = 7884c904a8155c4edfa66ec00efff6521caaed8a4849e8b113b6bd5671f40237 count = 765 z = efed493fbbe623aafdf255d6ad825d6376661631765ac458090c7b67252c8300 d = c27fc9eae3fe8f9c46c794f3f270d00e4d00409e1e0e87e5622985cdfb3d1674 msg = 6e89fbbcc36fac03ba0597d8695203773839d10fdeb3011def5c73fa73c49bbc seed = 0311d3e0bba97fcc6cf943f7e3fae82dc875f62a57ff9a56fc2371cee117b2930f1b8683b5af2fb24c02b766f82dc03a pk = e1cb3709d376c023bc51d5b2fb4c740a5256353539cbc83045f8a3db32afd5213e8fe59c3f230352a90830d95baabc77b310227f9792a3298c68b761e74c87e2c5b8f69388f1e563f014c6f0494c4b98abdba2c687403128174f36b62f0566951c79752b5bb09d9c7aded3a6ece857c6ba1f9cd458b6e087e4a7a525a55b792cc2f5152422d464ab8a5592586c023aac2c55bed91675a7582cac1c6acfe31c789a1ac5a8165a4a4204e9798dcb00cd9c27de5878b149535aa551c7c042945b57c4666f051000eccc862dd490105c11e30aa925d8a20653cc8cf60734b17fb52caab8e63c1bc4c5dfc02ea08c69250b3257c5564135538b991c5d0c029e98c8e655261162ccba9967a43060f091c04d32394dba4ee8fb988e1ab64cc74106d7b7b416382f3bcc5682083be759bcea1f1f647c35f275fa7c11861203391cabeea8588d9429073c978d3c3e44d76905673f6ef488005862df2315b4bb0f0c379db045600800932e57c7e67c84fbb08e14355590401c47163d1c1116e9440f9f296bcd20363ff0463cf6ae986a61104cc2d2a091bcb93810570e0c212e5bc112752839f9aa78d42379b6438daf98924bd212ca838d63db1fef85210d523cec11bbde774b79c70913d2469af20bc814bc650288c11c96dd41aa90547afd31be3fab75270402fcc15ef6d12718147b4b79b7de347fca7794b173601d4257fc285808b404f7e04d6a5a5e62f7bc9741bd5904b10e421eece63026054a0307ab3f901bc91a0708b35dd3847613f18f9b4ba20aa04a43d1823c4aadeebc664849625033a912d6b306e7bddf946a1886606c092ca75b25d5251c603a22d8d68251d95338a31441674af07564b601bfdf5a32f6a01c72db8e8b4314d2e6139326346cdc980ad6a3fda5a8ef515c7cf35886c57cde91cfb71426af6613f9b9ab042a3b292c6efd02b8fefa7e60528d03580b8624a0f3fa073167a4981a4dee99cd023845e04a5112ca6c5b49a76a2184bc909dca0979fdf5bf335cbe4f5c1558e29cf95837ede40629d520c6e73f49c43267213dd49b7c2df7be2772921081908595892aab2d281fb1dfa71ffcaec4d2836fc20cb1244c855cc75d20b1146bb31188ea1f88ca sk = cd9471f215cca438689b31a5119053f1975c2e05ce2d73c858559570a083e1102409a877f6dc8171d40c803a84d86876cdb710fdc5cc31d4284a6b742b4b5ab0f13db2eac25b45217e6680c23ba19ac80bb4c46c8465b2d10ca76a6a4ceaca47d3fa02d684a4b347bb2ea28a5fd59fbbf057d1c363f90714fdba3bbe940c4800b1bc3b10edd40a8cecac3a2a4b8d3595cd0430e5f002f1d55681c709b38b4391d98daa049fff2b0dbef75ec48c89cebabb9a9228f5457d9b0280e0055159d1194a99960fdb2a279a9b55f033d8656291855eb3e081ad465e8d0214fe123730415293c34b4bdc488c1926541c3054d4c8dd777989db08458b551d414321ec2abbcc3a6566b081656581a76c0d43ac81ba787cf3946f6a42e0d8aa0ad02089926242933f3077b758066752db40ff8752a950684782129f155f30e57982e138c9d1089718562e91964088bc10014faa788703fbacfa2218b1eb9a04f0098699344a143ad1e05b8f99495130a58eb492dafa7db27010a14869b74cb600781a7370c54e51535c07734ac23b5e837cb2928add73751db270fd88432370bfc7c2775462cea9f314d4665285a420649679473a181d523c80a12108943c4e599c18185e03b9bad68996c10674138c850d5c00de6359c0b7710ab718dd5b803ecb57824bc482901d28f43bb55547cfb12542b3ccd9aca8c8d64ed5499ee4d862bf7b5e00c16891e342c0e7b5bb533acac05862927b3d5557eff4ce6e045e189366f7715f2908247f8b7abc9a9db3e924b7b955d2c70215793fd8c2820e831c8c67c45f02b141a1be371340e4a08f86b1632697c1f86377ced2b40c06395a7ba0ef261543e0bb03fa4e00f17ba48ac980036ee0aa8e73d97e7db806009672fcfbb9743bbbe1fabbfc9bbc809422d469b229298a63740560c178dd095323a40419000bc475af69e3c94f33cb580a5d9eba22d0eb087a346205385d8d36c30dbbc0a6d9000728666a159454fb9928e60cdcecaecae9a8cfd20d7898cb09ac79f93b90f6a72a226c4b9db47a6d490de1cb631c25c21e6a0a18091cbf10806fe17473c3348a939ee1cb3709d376c023bc51d5b2fb4c740a5256353539cbc83045f8a3db32afd5213e8fe59c3f230352a90830d95baabc77b310227f9792a3298c68b761e74c87e2c5b8f69388f1e563f014c6f0494c4b98abdba2c687403128174f36b62f0566951c79752b5bb09d9c7aded3a6ece857c6ba1f9cd458b6e087e4a7a525a55b792cc2f5152422d464ab8a5592586c023aac2c55bed91675a7582cac1c6acfe31c789a1ac5a8165a4a4204e9798dcb00cd9c27de5878b149535aa551c7c042945b57c4666f051000eccc862dd490105c11e30aa925d8a20653cc8cf60734b17fb52caab8e63c1bc4c5dfc02ea08c69250b3257c5564135538b991c5d0c029e98c8e655261162ccba9967a43060f091c04d32394dba4ee8fb988e1ab64cc74106d7b7b416382f3bcc5682083be759bcea1f1f647c35f275fa7c11861203391cabeea8588d9429073c978d3c3e44d76905673f6ef488005862df2315b4bb0f0c379db045600800932e57c7e67c84fbb08e14355590401c47163d1c1116e9440f9f296bcd20363ff0463cf6ae986a61104cc2d2a091bcb93810570e0c212e5bc112752839f9aa78d42379b6438daf98924bd212ca838d63db1fef85210d523cec11bbde774b79c70913d2469af20bc814bc650288c11c96dd41aa90547afd31be3fab75270402fcc15ef6d12718147b4b79b7de347fca7794b173601d4257fc285808b404f7e04d6a5a5e62f7bc9741bd5904b10e421eece63026054a0307ab3f901bc91a0708b35dd3847613f18f9b4ba20aa04a43d1823c4aadeebc664849625033a912d6b306e7bddf946a1886606c092ca75b25d5251c603a22d8d68251d95338a31441674af07564b601bfdf5a32f6a01c72db8e8b4314d2e6139326346cdc980ad6a3fda5a8ef515c7cf35886c57cde91cfb71426af6613f9b9ab042a3b292c6efd02b8fefa7e60528d03580b8624a0f3fa073167a4981a4dee99cd023845e04a5112ca6c5b49a76a2184bc909dca0979fdf5bf335cbe4f5c1558e29cf95837ede40629d520c6e73f49c43267213dd49b7c2df7be2772921081908595892aab2d281fb1dfa71ffcaec4d2836fc20cb1244c855cc75d20b1146bb31188ea1f88cab36db24f848999012a71a9eca9cb7dafceda1d9bc5e8efa02a68264d8dabc428efed493fbbe623aafdf255d6ad825d6376661631765ac458090c7b67252c8300 ct_n = 8d6d14ecaee81310f8483445b2f4d56e4039ae792115435c5fa918cc388d08f60d6bec94b584121a35f7ab56491e60d6d4b908d9a3adf9371005f77f418149d27c5ca4caadf46109c2a09e150a2db73e8347b47b4221d0e56e4f7a5d99d5b32f3afd52ea377a1553da5447bd2550b237f17a89652c9e6dbe28be1bf253c471cc0485c98cfe4b85cbe54e027a5d3870c58e02f120f9b8630cef175936fc890378d846ba80171aa8f29c836d2b4bb2b2262b885e82b7f15170024a7a95357ec6c2fd7512f3a2c6bb926fc495df0438e2c0ea0d6c81f5e0ab76ca3131cd89a659c21f222a98401a140809920a56c740d2d17a598058822f1b1aacdd922f9ae1a8edbd918dc1bb3ed870bf3bcd63b53185a895d3732adc7640fabe342a08088a68ed320c96b3587336f0719b8383caec10e33e3282966fbdc1f384d8517b9651b97c8d46ba4c787909750bf971d30303da408ed2fcf78dcc0120296512b16b6e6e64da9265d4ac878feeae67ec691d8cce6ff8218fa6f1c2e47cc47e6768f9d864975b8d2adc7c598b64de27932b000c7fe001d60acbcd90614961048cc3efb3493c7564f32cc5bf2b924425972453a96f5f39072d2165636ce0286f8750c47a7018f2d037779eae6445b16dc47b352112f5f73bc8f058f4a3a4c7d1ffb9cea349b4fb85a75b8eb18249bdb62eb12dea6ce408ca2dfa39a2ad1b9b85bc093c51fa5ccaf20705546fcaf6cd15ee79f82e4452493c6cf2ef296bcda8bdc9e14973daf03226423ea5c00f1426409d7c7e3773e1675e639d41380279e4b7252df866ee9f09d955d843421af48d75f7f89e665810170282b7b5f5805c063e32f2d6a42356324060633f93d1896bc272701a76e6f4bada8791b261df3fdbe822b7f26eef132d9ee0f2a0c6416938207c0e541577d24203e3ab6269d34d756a9eb35e23f8d016f91ce31a2edf53a162ab31c9aa18f941158e50fe69769506c2681dee04d48dc70e25a4e0f87bcb154b2ff63cdac021b39ccafa99d40ccbb9548d5b6ed0dbca0f84b90532b519bcb55c49d907c19b9b666cc5f7d4ae771be9a910aa783c3a2c ss_n = a0d55ec002a7bcd1de4b56a8503db4d7ac49fbe04517dd05c5603aa43f362d9c ct = be2b1c7b4826eb7f203d1ebe7776672083429ac13c90cdea3e5db004a6e82889174740c2f22cf3a3420076a91f8fc8fc757a5024436537643222cf8455fd0d9c238181df5f2eecb120e62c86ea29c5d697c4ea592c61ceb02449ef46197fde9b3c61daaef2085ddbc9c38770317d5a78b8d0e42c1df313b2ed413646b8846ba99a77754404f4342843e4df3a64b96b4a2c28209a9415b6081d8202c9780ba408ee9284b8005ed795e99215027c01336bddf75a3fbd29b98945f42cc225c94ea17ad1d8ccb1a1379dd2452397ff6a272d59e5253481949fdc5fdc2929cd45e952642984dda4f14908f47f1a634ac8aee10264e9602c82005b739ed8996f05eb3a8be80f1d46902a5b2c16e0d26278ed6c9dacfad0df5fc2afda90bd13fd8d7001675bd1f5153a1defe95adfcace455687be8380a859c8935455141f79c6cdea3a97824db38c28f2c434b66aebc71428197fc31950a81a91bdbf07f565fba44704940da37d5aff1ceb0e0fbb2e7b3b35b3cab51a8320e993540c4a661a5a07304fc32cb99e7cdcd9376ff13138bf04d064962e4b76b5a96f2d543db04f7b57e0004abf68f55d05919c0cfdb7b15d5dd1ee0079921ab5786a315009c7fb9b92506397a0f2ac7ce745238b016fbb3cceabba6cb59eac692f6ad03deee63b57e5c7a3cfa1287ca4f76af04732d1f8c95cbde580f6b4f4375f2dbbe150e5a06b856b5e640adfdf1d98bca5bc01bcce5657db046a75ae6c7235a23824fc09f507852e3e229f4cd26a671b22ce3a6abbdc41c22f1e7f108d8e9c78675c496ab03674dd3745ebb808f3af03f8120e6623c7f6e5831ed2b87f7ee140837e86ed724c32a6aac8a7c88557d5dc59d0b85b4b13d1b105c5f695eb67ec3f74005c8431948638a19cce6b898cf401dd2d45ff07b270f7a4d3c8e045898dfdc8d6c59ccfa41b497260fcc6ba442a8ecdc5b50a32a255ce4cdee351c06a724c070ad42d5f34037a5f904e1ace76871ca4f7a499cefed64cafae38069de79b8e4a47f0b7d3aed7bf6def8d70f3604bf08abc053d1aed411b8a435417b2b81d9579498f6755f00b7a6d ss = b1ee7b552647470b41df93a1414afab77943e3f3ccb0f95d8a4370f999c0a709 count = 766 z = 2a3137aa1b3383bd15aeb288418325b51dc1fd261575e25da6bee6ec7bb7a4c7 d = b35cc50f1f22a09520efafa2264954b05c28321b4b51ad8dc855e9b06b7ac18c msg = 1799b656a33a024f0d9444a510b672cfea9623f8d5913792d2efe30f9998f4b9 seed = a9730afdd041d48f1ac2fb9112791e52f48759c2916c16b33c9d20c9389d8b7d113bc1efe40f7ce24a41cd6ce3a6f316 pk = 8c977de5c7727a704805a63cde0b4a330bcca35cc351355108739dd989b1b468b79e1aae439c3d4997cbec856585863e75920570680f037a1bb1393f9c478e0c33747867745a7bb1c17ba01a54965c3bb05a8c45840905fecc85c9a5729006595c1107c4c2be13601211ab42e000853ee813e6ba0f5b7c0969520bc50316cd3bbb5907d053113789d0c09cf81770c29b683639a7fb2188704d8fca3bc9588dbf447539a43488485816f256aae1bf372a7dd99bb40ad0485a46c37cf435b7c383e5e73610fcb42b905f60c171a3bc9052c31e672521a15262f6a6bc5d7549fd535f09dba19f5031c5eabadf92a424e8463d3bb6da922f6255cc644187d495ba16e9cc62415cbbf572271419093a197a0b99d1d29a25b6896ddc6384668c5bc5b477e52d7078acdbe05b1f762114b1b1b8274daa8524478229ce7722e2e3b95904684db1070b4b85b0c6617ecc56ee33115270715319b82f45416aa94994c94e749b435d94a18a5193e40b2751a10b1fa8983ae0b55916ba174c1e68165a37d967d8d89348a4b718161c845621a02a88b7b68c1daa891d4b32aea95aec446dd42cc66b21bf2ab7004cd9a36d317ba0f6c76dab760e192947560d19286b5eea50f627753342888a3989bc5938b7f2897e460e393cb07c394fcf3a33571525b5e8585888508d067b3e1800e18aa27c105b1ad7a5e84a2060c7cd0c71c92151000adc6e8a743446cc38b1312c43294b38c5aeb5b2c5c56c7dbe292f853058d2485b043cca7e87afe4a16619c72a9ca8363d672206eb1d7f0a81175117f4b291a26c9cd095983e02236cd57d84b8c1e0dc9d1d0b59fc7b3e08eb5721eb7c4cac447b64aa63e523f241769b5a55c4a9b69c1c5f29fa3656719570f351002075d8a4b96ec0874f14447d1c6012e6c869a8ad8d865826058f0554339dd20a6f45a33ad835fd452656625144a93ac4522aab4a02601208387bc428a7a4456c21e4d3a9ee21737f69be9271c53fd2c4bb60ab0e574b1403891dc7c2b1759853b48e150b5ad71257a0038334564ea2997670c53686f9867a070662853b39229ebcc58c67684fb55b8275930733ba1e4efbba621e934f076b9ba04d8be90335478ca9a92700a2 sk = c82a23b1e13f6c15c346a17675f4a873b0a84f285bae4851bda0607a643dc888b89c496c8f492bd44a1226b9a58c960cb62312abe758b21c6ad2334fc2f82d2bd07a7a25af1322085bf78e7399aa4f6409abb56d9ad7abed4868108c1dc45c6136acc603ac55afd859e177ba75b28c613c664e12a965a0c932aa9abdf591aa4b4e1a020af638a25fea2179594e0ad2caae6314b778481d79486da6a9287105222297aceca9f658340c163eb0c258f9f92ea9f98b16a1090b8548dd8649cbe2055c004d0d358b71072151bc7ac593069fb449544b3d431a355107753c01cf54216069e6bbd08732d4088a2df331b013ace45c3c0b3a772753c372469f941728a6f88790d1bc7f653d6f031d4c600f162c2a5beb9094c3837b451fb67a6b5c87c0b4d27027ea28d7e610111553738a3b8818c6d415c2be66506a408942ec309ba018dde971a8ba739e0914302333193438bd83cf98a510a0d5b315f093c5b6813e42803f6c7d8e030e6cdb2b68bacf49553cdc7306467a48174301a141033cd50082a70dee31b2a91981d7f341be3a7b7dbb5289c27c64860b0c929c64752285374d62031c654a9a0c0813de63c11c54297df19fca63a9514a712f7b74a337c4ad42a98f619d0cf311b5277e034b70210c7467d2bcbeb8054e5249607855c1c7a306b520df6b6c60080ba07950009a8a211249205918749a9b86e085ba283a999b12dcfc47cf55574b1c6042d81373f089ebb833767021ad11199e596e36501c6a977f33e5a79da296d6c744d2da84657333e9e8182af2ac3e2a73fae7c6d3a6b8c51312f1c4817bfc4d6725b1e454665ba0913a9774cee61edf351a5a76503f109c9cbc5db0b8cdd2f07d92676877299ee14491e32517cbb92f24da2c9bba8d4243549741c2a78b83d788ba4c30a410e32e735c37a9369a7c1386aee557928820311352fc0905d1abcfd75b42a8c7bc387b7ae0ea2e8bc272bbc9648f114a54aaa0717267eb548f5d603a3260b250f1185e44088853031a4159cceb098821b8cee647a5915ac81965df505a230a2811a3c239a68b6c27a9c08b8f86248204a81d8c977de5c7727a704805a63cde0b4a330bcca35cc351355108739dd989b1b468b79e1aae439c3d4997cbec856585863e75920570680f037a1bb1393f9c478e0c33747867745a7bb1c17ba01a54965c3bb05a8c45840905fecc85c9a5729006595c1107c4c2be13601211ab42e000853ee813e6ba0f5b7c0969520bc50316cd3bbb5907d053113789d0c09cf81770c29b683639a7fb2188704d8fca3bc9588dbf447539a43488485816f256aae1bf372a7dd99bb40ad0485a46c37cf435b7c383e5e73610fcb42b905f60c171a3bc9052c31e672521a15262f6a6bc5d7549fd535f09dba19f5031c5eabadf92a424e8463d3bb6da922f6255cc644187d495ba16e9cc62415cbbf572271419093a197a0b99d1d29a25b6896ddc6384668c5bc5b477e52d7078acdbe05b1f762114b1b1b8274daa8524478229ce7722e2e3b95904684db1070b4b85b0c6617ecc56ee33115270715319b82f45416aa94994c94e749b435d94a18a5193e40b2751a10b1fa8983ae0b55916ba174c1e68165a37d967d8d89348a4b718161c845621a02a88b7b68c1daa891d4b32aea95aec446dd42cc66b21bf2ab7004cd9a36d317ba0f6c76dab760e192947560d19286b5eea50f627753342888a3989bc5938b7f2897e460e393cb07c394fcf3a33571525b5e8585888508d067b3e1800e18aa27c105b1ad7a5e84a2060c7cd0c71c92151000adc6e8a743446cc38b1312c43294b38c5aeb5b2c5c56c7dbe292f853058d2485b043cca7e87afe4a16619c72a9ca8363d672206eb1d7f0a81175117f4b291a26c9cd095983e02236cd57d84b8c1e0dc9d1d0b59fc7b3e08eb5721eb7c4cac447b64aa63e523f241769b5a55c4a9b69c1c5f29fa3656719570f351002075d8a4b96ec0874f14447d1c6012e6c869a8ad8d865826058f0554339dd20a6f45a33ad835fd452656625144a93ac4522aab4a02601208387bc428a7a4456c21e4d3a9ee21737f69be9271c53fd2c4bb60ab0e574b1403891dc7c2b1759853b48e150b5ad71257a0038334564ea2997670c53686f9867a070662853b39229ebcc58c67684fb55b8275930733ba1e4efbba621e934f076b9ba04d8be90335478ca9a92700a2a6b4318df4b39c53be2a09ed6724550b1c962228e8b58593117eb87076c223472a3137aa1b3383bd15aeb288418325b51dc1fd261575e25da6bee6ec7bb7a4c7 ct_n = d3907af18469b9fa12da19808ea8b7ca5be27a839b3014fe8ca70c0af6cbca89f0fd7c8ef73deeae15eaa97540e181dd2797f376c420ecf456403989437bc2c4459e8b314f16e77433e3593078854d922ef23fee5078a79f63c15d991b5f023a3000dc8701f20edd78b5815567fdada9a1e28ad97f9a45541f2097a49d0adf20e96676e24a4e8a6aacef527742246a4c5165533a0b516efda4ed0ffaf329b43846a1690161491036e7f65ae313aff4575121a49246b8f73d27be12abee3382e858cbead3eb6de1fe6604c8a48f7f6d2926d7bf74056cf2a51bcd6a00ed6299fe77c202f8769aa1c7c8b442c187569ce80c511a611e34e657bbfe33a3f1c67ad5bf0ad867a8252c83519daa6af3f26e3c3653f39847ebf703ece6b8e15512f141348d583474083ff2e68733bb051e5d53a35ff6ec98dd45ba8a66310d2ebc89c4949157dffa6e346182552a927622eae2c3e75e26eddf797586346e1f29a5dbca44e5f41519bbe9c35b9e46dfab07b698d6114cb8a22e0dbddd314687ff1a2bce75348c9b6550711c2572e8ff1d55318ee18ce6dcd44d83a8fba2d4c8e8f920cfea6a9b7725f3c33c729df1f8ae5f99f18ec74acfe9ae2066ddd37cb8a11492d6de9fe1651369c5519d49aab76fd8cf14636927408b8e5f795b8eaa3d78833839fb6b6623a5b293d028fd6cb94805ab4183071c5044fae8697b06e175df2c427596867e27ab9d27b31fed683ee4f6eaad5128584e10d879126bb7246894af675b26eb75d7195987c14672b51308ee6fad8422a80ffb900ee996470baacfdf1fbdf70351bceaabba1fc462bb6f0628dd2ffb930e0c010dcbb3ac6af4dcae6db9153424e94c5e1591b8f8677b532bc40687fbd3e2d493cb85e4370a0d948b944dac7098b081ccb57b83b14d84535b004314f3540c363658d6c5a82c729af848dfd9ce7ad16409bd090a40fab3ec7ffda185fe44d380acf5e467c3fc65fb98426ad932a2a01757ac7500e8d0c5204016f35d67226bc1a40f9d4e48d9a8b11c20381d412a7a134ece835a0c4e43df9ad889d751631df42fcfb393fca6b0b8d1f60e6f ss_n = 844a4a96361aa31e6e28cd7df098a8b93cdffbd854c47168cc32bcf0256e6d40 ct = 08fe6928d49b5bbaf43ce298b773a72fb4396c7da01ebc2a56ba84bd279de7be80195a0825f7dfd68db85f344cffe68bdad2067214f533ee8bdf1abce0570642605ff8fcb22c12000aecd5aef5e11a309636e3e9ca5346dc8310cd8c3d9e68950290b15ac14f9ad403115f29bfe4b997207c84cf8b1ff3b1fe79dda1b3e4565596e063743f4a6c268480907fdeb4c522d0ee5aa3a6ddf75338ed5963d8b925ff035ce043e8ab3c9f5b52bd36451b47ea3e336b4edc63e6c1008ef0aa7051e55bb41735b21ad79337e9dcb4a912d2f1892d8bbe18a6f6353933a704cb8e57a993187f3f8d8a6ac0090e5610790240724bdb6ceff49c2bf4c71640bcbf3c6dbc9278fedf1a7242cf29e48a4b9841c5a6472d664c8f9e79d0c8531f17da03b08e03283ab3d4e2b80f5ec50e00bd24aa109b8404764060c23198e40a7997d5d54891f61bf10eb7b0f18a9aed1a1fe9dedc4329df684b5c275258e7f8f95c78ff994a884d7bbb4125dba63e60c901fb76114b8c7fcb0d331b25a876f4988ff40101fda64d483d1edd44aa8fd8be6beb4cbb6790381e4b9cecd07579229b6dcca217c690080733ff61d7f4b6eb32e4e27d21ec8c1c4377c2e82185b11821691313aa939b45eef9ba1a7ba9888d7e6213d57fddc88ddbc1436aa94fdf5925ab360c910a98fa67fef313a88cd28764a0a19a707333fb5a8e7cd3acc83c458ba00d47f7f9b1b329630d3a69fcb5487e6b44465e63f9484c8ba27895e639f9655f8e7106ef098a5139bfdc75b03a80c04025ad83fef0b1257c3f0a3beac821b35dd41647c84ba8138fcbbb3857c9cbdc9cf410c584817f11beca9721a87d7da97abdc54998d358f42e9f958c194f98323aa02dbdadc624dabcced663ad8a715077a4963b45253d381523975c6d871f93b40cdf347c879379d93d2c4ef4c3b20b9ab2d9fdfb9e5bc60927b9bd4691e80969df459a0dffb5b9e1ca47a8c184f6afe1a0c34855c8cded02b10c72c585ceca71cb2c31de407aed09da8c2203fbb05ffd2e0fe69f0e8d4decfdfd78f5f67515bc4354a10ebf04c764f15521063c5448aa84440b15 ss = 7ee603fde6cedea019eb066cd78f46e56865bca9354872ba7f9e28b92358e19b count = 767 z = 90ffc0b83c101c6ad611f0f85b093ae0562cdbc82f4cbac8d3611979397c5b3c d = b888cd4884491fd175e01077ada82065c4c0c9a70046a55593f3cb2aa1921be7 msg = 721be1b27525f04792691e336d1f1013784e8af956e701e26f380d1859539be9 seed = f59e7e6cd0ddfb48784d0e9a397f9b039f564f4261cd7a7392729ebd16bc4e3572cc4ca0cb3a442e9268fd79adbaeb71 pk = 5abb7800f5c5b31873d517389053425353527797b16b542386291eebd85c36d923fafc5669da930350b875d4031c51098521b839672125b49e9d8490b47b7c4d6366a7903f6e29caabc8027f299136c30d7691c5400289789822eca2031d096a1b5617cc00c4679512f6b7b5b2f15efdf53abff74b956ab2cc2625a9ebb970d65183e813d1d4a56e828eff4ab09e632f39f62112140603d012b135035580689e7a15afd12f9e136181a7c046eba571b89ad49bcbdf231fae52340c0198760729daa6572f292a415b6f993b12c7a56226c65d9fca00a29c342f19a85f41b49a90011e69a83b1bc1efd238c86aa40a891a7b127399ecbbc1b9cf04ec43758379f46ab443ea06225ac6b2097eb32b7505cc64c33a42bd26b87d4553f109c06824750c296104e46856076dcae7151bfc82f9b435bde45585cc6b724b8347c834927075317c09a63a33376a831b35b6fe2c0e8f355df713793556a9117470a1f72c31908697284af004724b8a0afc49206822367e31653532882e05c163209b6ca998d4c31e192a62db33225720854cc5049f806016e1ce1aeb58585bc1022223132b59d5e7839cf642b425853f1a4031f279a1c2679faa9890f251e73395bd4c49c8619104e0bdd5a09bdf87cffdaa6d8beb64555b8b250807f0c41b32f59cfe8836e4b98ec11c8f108b705b884695a75e279a9de9bb90571125c05160ccf0121dc15d26bc0427c22264c2af18801ae84008fe18035c221bd72b0ce4972542ac2952e23befb947d5450163961c5c624a2df51124d13624795ad6ac5540073e8fe93ca4764970252b51d697eb772ebb8155667479b5cbc6746a6d2e13314c275dc713c181865e3d260133a59f005c56f173350c2b83f8c19eec246e27195a4768047ecb23cbbb9e53774c92279e344840b6b73f4ef5620b3c9aab45117042398c687d2a224e40421cbce1a6d38917ea7ca9330772d347bc89fc300c2c767e733522a7bc0de95f73f31a0ab02f7695c3aa10285beb9a88e415794371c7626f90f46f7ac1b9fa586b551aa84d41539cf13509e43c71065ab7f11e45349c8557a7e9660a288b70b8005edd3911f58b584dc5026ceac2cb8ab609d9c9948af0ba01bda112 sk = 59e82e474a68f746b33fc6517b3015b8aba94fc07e08e809ba1ac58cc03db94cb56235cfadc63ad7f5983a113aa3b56c2d933ca0f00edb17c6d2b4a0a1948c7768756ec07cd4eba18da14bc8130654d7b25f422bffe8608190970d47660d1a31a5e01ec79b7ae1622333526705732a8cf7909bb64e58a9ae3e7bb6d834be1975291553011e2b65d48602632c1ce4f954b5e888fe2464714b095bc0474068b58bba442e750708d97086e5c753d017a83c94e390a0f2441520148761e0698fb63af6e22253eb2ef5829e4e92bd32b2b9106697bda3259ac17fd649a2b28b3644b1165547a738807540463e6a1192e8025464e830115b45a545760a23ce70002134708de8c9675e354bf3309b7774a1106b6931962b59306da77697ecf886ce396743e6b8192cc33b9764accac143a7921709629b32854657246c880fd1578dcffa16060bd0cb11c43e7a64b603b92af456f4e9b476958bdac2c0a7a2ab42d76e4695aa91c488768b7c04a78f55c546a5aa42d5d427d1075b31b5b1700b7d82946250a90761b8bd8f325491e7bba45ccd2c242d925c55743c20adb42c3ecb33fc89503d4c0a6a5c1ac5e2892e3c361e0683cff93fa35a838349415dbb414e43078d47bdf593339f3b1ddbcac469a113e22aa737a28f06668234825d37aa331f625b462bb47b928d68948a40e4ccae4875385a36000a4bc0ca3e69968731f95bcc35137f76aed4081267a92fa0086c28040faf94452540469c64858b92602a729bd2097a8da27f7ed20c74052a8ba59ef886ac6d4422a0f948cfd1646b9b6ab8046777438ea7097f14472ee4434170c0c06fb10fff3908151a8ddd37bdffea04b237268bc21a8235466ee67497ac9a599239ddc9325088594d369b4001890dd97ca432b6da09c8f620b8d3b19899c34e0428841bb7902ff5a780e1bd25987fba469796998da90425955bb6b007c7e3352b0a41077cbc6859853317ca744da9292362320558a60cfc4111877d6314637be8988f03cad1db7113c02976e2c21c4614cb1cc5f7c94bcb8a67a8448be000507ce09a4cfb776077439ac41dc1d499200c825abb7800f5c5b31873d517389053425353527797b16b542386291eebd85c36d923fafc5669da930350b875d4031c51098521b839672125b49e9d8490b47b7c4d6366a7903f6e29caabc8027f299136c30d7691c5400289789822eca2031d096a1b5617cc00c4679512f6b7b5b2f15efdf53abff74b956ab2cc2625a9ebb970d65183e813d1d4a56e828eff4ab09e632f39f62112140603d012b135035580689e7a15afd12f9e136181a7c046eba571b89ad49bcbdf231fae52340c0198760729daa6572f292a415b6f993b12c7a56226c65d9fca00a29c342f19a85f41b49a90011e69a83b1bc1efd238c86aa40a891a7b127399ecbbc1b9cf04ec43758379f46ab443ea06225ac6b2097eb32b7505cc64c33a42bd26b87d4553f109c06824750c296104e46856076dcae7151bfc82f9b435bde45585cc6b724b8347c834927075317c09a63a33376a831b35b6fe2c0e8f355df713793556a9117470a1f72c31908697284af004724b8a0afc49206822367e31653532882e05c163209b6ca998d4c31e192a62db33225720854cc5049f806016e1ce1aeb58585bc1022223132b59d5e7839cf642b425853f1a4031f279a1c2679faa9890f251e73395bd4c49c8619104e0bdd5a09bdf87cffdaa6d8beb64555b8b250807f0c41b32f59cfe8836e4b98ec11c8f108b705b884695a75e279a9de9bb90571125c05160ccf0121dc15d26bc0427c22264c2af18801ae84008fe18035c221bd72b0ce4972542ac2952e23befb947d5450163961c5c624a2df51124d13624795ad6ac5540073e8fe93ca4764970252b51d697eb772ebb8155667479b5cbc6746a6d2e13314c275dc713c181865e3d260133a59f005c56f173350c2b83f8c19eec246e27195a4768047ecb23cbbb9e53774c92279e344840b6b73f4ef5620b3c9aab45117042398c687d2a224e40421cbce1a6d38917ea7ca9330772d347bc89fc300c2c767e733522a7bc0de95f73f31a0ab02f7695c3aa10285beb9a88e415794371c7626f90f46f7ac1b9fa586b551aa84d41539cf13509e43c71065ab7f11e45349c8557a7e9660a288b70b8005edd3911f58b584dc5026ceac2cb8ab609d9c9948af0ba01bda1128e666cdb200c7904c385b8a8fac93a43186c5bd98ca2eba63ddf728470b73c7990ffc0b83c101c6ad611f0f85b093ae0562cdbc82f4cbac8d3611979397c5b3c ct_n = 154461bfce92f1007ffdeb6d22817916d7c32055934793f102dc9b352d34a6be9949def1e60eb7eae26f56196ab79b62a946ea3703c1c6b455b5f28fa408d87a1d95e874763ec84ebf1d13ee85720ed61e32f6fd9ff6dfc143345e7f9f89ad460d603eb106968a0b95b2a00d458736b6185087a0bacf0fc9a92f8cf9a460977b9c6dd804e503cf560a4406601029cc45b490e05fcd42c465104b07548ed08a40666738aa63a7e8723cbdd46f06c539ec6e9c277c3b7b164c3f6f8f835dbe799f9691fee7061bd502ed5475cb08771ff47c72266f5b743c3de39a41f3b965fbc1356ab641e22179caaf3fedf566219b24c24ab7987fc63292ee983683c31aa19be1828aeb41025a91b41eb8a24a0829c9d7c4e88e1838e8ac7da24bc9c0c315808c1495c1a8ac4603c552441a28c8e698d330096d1ae1b5cb8f5a9ce48d21e54e801020373f1a95e9c77d1cc1660416ce3ed87ad6cea49ec592276c56eb650d3d4f7797afd1c1e96f2379f7ae8f8f91b2bfffce08966aa2171767264f79fa7aa1f11d0ca38dd2660e5d390eef0dc96faea04de5098cb637b1feb18cc3a1100fe3ed0a5e4fca3f5ea69755f0237e94a184d6cbffdbb09020439f10733c889ea90bf63d39a7aa0f354d7586bb421bcc63f8212f54634eb19b5baee818161a5453c08baad1243540107956c188e856ffc8b7e8e715d1ad3401070a224376ab6edcd7cee4fbff974e674feca9d323d1114a8958cad7eef7a10c01991e874f929ab9ae068c1da18e9ce0fd9ce4106809210d1fd8313de69801ab4767e21084cfff459a06e1034305fd1b7d1ef16ab54906e8a3011754a82aee8ecb049d303beb99f95e350c0e80285c74c19c24d2674e9106a57cf32c8a2a6aa387e43df0e50a1312a56727fe2768397573bb819e6c02bcf4d4b1897b1c02b26234ceb2327f1ae5885cc30194f722ce1a236d53179d7c04963f3b131f5f40708e9129f168ace67b28dcedafae9e5d2c5cf03931b01c5950783ec539b01e830c339296a7e65c0b9c7f79eea76005b5c686ad4f8c73d70402eb7db769e9e52790b0dd261adfc5bcf8685c ss_n = 25084b4764c98b2f570eae9eb8faeb4bb62d8ae8ae3eb63295efb04aea68fa06 ct = 1f2950ac660591f656321ccdd6217984a43aebf2fb0530bdaa56644747764cca1c1db7e79171617bfaa33e807381848e444d1f39b319eedb03faf1e58924eb470ca9eb4d1a0941e9598c6cfc31de9d16982b594946ff80cea4e55f3763f97e8c069de16f9fffc66aa43253454b0233478d3805369d7141d6188fce335acd52d12a1028390ce6d37ab29e1f59770683552845a7913fa2666ffe68c9f9514a63d110b7d3978bc2f13fb2080cdd9493aaf31ecae86765e0214caa13c2fbef97e2ea32043cf1ac2473368023819b06edeed2ecad6935ec4c4b7c4721e368d0826971eb22d52c2c60078f73f1b780aaa4f24ab790fb56c184ab58345936325395a291eefdef8a9144c62af7076d637c038dfdcfa7d51e6b36ea66b47ed502f33b6b643a8e5bf0d71b08252aaae04d7c572d787fcbc090c53901d143de76e96880d4470726f0eae37c795fe60734f8ca9c8ae3fa694ef63bd7b7d3a4a10c2cb0802515e42bff409819f279252b38a7821f8ae8ced626308743245e1bbfcbe6d8dbacf0270146e8c73f63457e1766a2eb4d318944ac9c0d951556a61a8427379a7f2e662e82cb8742ad10ed9a1cc7cbb5733e8f3f3073bd563e0267973b417b8cbd99e1d14e658e55e05a4786e1b729dea09922275c29f0a37c8c2e29ba850abe4a4e94abc57a393032fd2922cd7ae513af6632f5c1b10f8816517141d4c67588c2a6dac7e614a706ddd053c8dfe6afed25f9cfa01c1d6327186cfd1c6a006f220c3f61b4eca2c91fc8dd4d30b48cf1aaf10e7aec8de1dda7b3010f4d2f9379b00950e859889d2de4df0587dfc97cea36f4e1803b172a6548b0b1566e38b6e7599f289df3af22205485c898dbb2652daced7e708fbf5d38a60d1f8fcb072675d04f7c7ecc1cba962b7626f3bd90ff871902d28695bf7c28b17227558d1e91e40c91800cad5258547d21c95f4a26065f32175f5733f79d579e969d28596729906e24ddf7ec078473f81657ba2fe8fad66d1d067eaaba7668288322405c5cd7f52ac740bd5cafa3a0ecd16b5ed83ddc6bd3ef0a318ae3343dad288f6757397eb245d98aa2 ss = 71923165b8bd7b7aa1795fa257f955b52440a5767511eb48a17b43faaf0b1b6c count = 768 z = f2e1263df176aeffc9961de5fc33ea3928804d8392ebcdc8add494acfd13b04c d = 0d745b05ca92afc06e6bcfd62a1da3157a0a7d48bb8975b50b08af9f6b05732f msg = 178135553a1e8691ef55a95856466cd822ed5896d05062b609813e7a28764110 seed = e698405143d4467dcfcb9dcf436242d8d6109be96ef9b0865f89c302c3938304fb6dc73ecfffd76a6d7a0b5498e2a5c2 pk = f40bcc61209b8c7cb29599a809f2516a58b34b5a0a5c79ba485aa1c0d061f23a1ee44c4d99743b24acb023f71338c828d681a47f62afd1530a842138ca4472b8f7501ff71dcee9657a2ca2f863265fb718ef03213ef96ed6227fb4bc9815ac4a026ac477961a10e0ab8abbc9c997965b3c051dc384f706319a0a72b38b86ef290337638d7f9c82bd01191aaca0c1063a0e009916b196d8624b3bb932b5f41bcbaa65cc6b5992c3a126fb47d41c5a5b5a4713dc0007a40b93f28c81b0b9e885866fc40bb87a1ee3a4b44e709ccad8090662333ad54221d03919985fa1625d9c7315ee2b8d56978934b7a675693946d6833f26cbfd918baef88d13693459cb50392b64897b70e01370a4431e6fa2b7007ac7157cc000d53cdda6205d500fdfbba43d16644618a33a70c2bf5180fc3a48bcd5393e89ae7fec9f3d17c709131b0abbcb5983a9e1f8332a2306ea4c01a2095296d49fc37299e268b74bdb97ed7476e91bb51c0826b6dbb288d27adf8c9c72217d63f399bf40769377377833cb02db11289723af73c986a9274132c953369289c787660653a77353571662d477cacfb0698e257f7674126127507166904a8b9c4f885169487bbcfcc31a63ce91b36b85bc52f38a00d6386087ba644b6733daf66e07476310b46f27b2ab46cccfb974bcf94c33a65943c2f5a130e2b60386b9f6e1b4583a35077c91151ab9c1b2b118318ea52aa929c0c312f920bb896027177deab57c7e794f15f21abc0194fd155588b6ce6b07cb55593e60e31f81966b5634ae80d871f153a7d4995216127ce78247403cadf2123224db576e580710c3321fb82b18e9028fc40fc89b4b73b268227c137cf25e6db72c34300d24171708140024712a2022c401e48d2cb166b1955ff91931d937bab4492a81984c17641123a4580202449cb4a4ceb2c42ac68f5c802b321cb7c1131848aa60935426948b43f83871c3f5270c4b00b204080b192abbd143e1475a49bcc10fa583b0db18ce1cbd846aa5d1473807c8755dca778d225fe7d210e8b462a6d8bad5e621b0b4075ff4c84c572a45a44186293ac337c7af3473902a850486b31f35052bd13e98d7e332947a086b612fd7c7be4a852b2d7241af sk = 9ca1789330987ac12cd4e37b89767d3ed644842090d8045b65899c8ad4249dc9566a59072f8c5aad5b7848283429d89d86f88d862c22a3700e68f655eeb15362cb2b684545d486440d99c95f6426cd818475d265eb656958bb1b41154c0062160b53b40370950c5157089b5553c186ef23b4a4c33054939181312c5dfa735f6993bc22a794c248e1b3ba18d2a5e3224f43340325507df822811b3587e2250f8df08163c011365370cf0ba9aa54bb6f444960266ef2930e6b3b0e4824ac4e68b64b9b9be0f9140d912d95d87915065d5d25c44bc4bfd1bc7f168b0642d930728218e4e8acb9748e157a81550a182e76a5a639a1c4b1585e54af8e83082466398a871be82b4034087ef01016cd10742f779dd7d1200922a2d8767083b31f37cccdaf9c9010c56501c3a6b6301db1a6aa3ee5934ba404e35bc3e49490f74c1d3c870c75c280b15086cca066b7602adcd5cbfd790965439955d4926bc684b064cfe4b4ad9f8a52a3226fc6b00fb66841dda02d940cb253bc034ca45c1ffa80d3b0c2a49a3c5853551d46b6bc1b7502a9be5d2979ca5b02d7f1775f4610101a9d62189efe7ba2696c97f484ca3997bdd2b1a1495069abf4aebd6c32822c802ba65c81caa789789c15772d81d149bb3a24d327929f5674fd18329a261798547413f53c0e7aca1c102962e731c51208d50bc16e3623c4869323d1041debcb1a1acc6bd880c6ca907a4ba26be38d5e8591a7bcb314c18b91a1b75c259f21f9ba12a03760206d37c43ce56a9ab9b72eed929ee9e76c099337c679b20be282bd457b06e9517247114a2a34d732959beab1a1726736f975c15b8351d1974f4539167927ae75543f7492fe8005582297e88c63f4ec3dae4055a4940abf4992a8f70cfa6b0d2377544aa312cae97c4ee28ccf844b95e9429b0b785d463b816c7d4f79ba44e035d3a1aab5646946021426d8bfd264937d6b32471418c6dc61b7c36f722205be7a1b4095b2a8ac3f2cf821dfe135b9f7af23b7bf3ad0b1474007fe606513061bdc14a5105811c6260a58512afc33b410f699f6a69554226e4e7b662ca6216a56c1f40bcc61209b8c7cb29599a809f2516a58b34b5a0a5c79ba485aa1c0d061f23a1ee44c4d99743b24acb023f71338c828d681a47f62afd1530a842138ca4472b8f7501ff71dcee9657a2ca2f863265fb718ef03213ef96ed6227fb4bc9815ac4a026ac477961a10e0ab8abbc9c997965b3c051dc384f706319a0a72b38b86ef290337638d7f9c82bd01191aaca0c1063a0e009916b196d8624b3bb932b5f41bcbaa65cc6b5992c3a126fb47d41c5a5b5a4713dc0007a40b93f28c81b0b9e885866fc40bb87a1ee3a4b44e709ccad8090662333ad54221d03919985fa1625d9c7315ee2b8d56978934b7a675693946d6833f26cbfd918baef88d13693459cb50392b64897b70e01370a4431e6fa2b7007ac7157cc000d53cdda6205d500fdfbba43d16644618a33a70c2bf5180fc3a48bcd5393e89ae7fec9f3d17c709131b0abbcb5983a9e1f8332a2306ea4c01a2095296d49fc37299e268b74bdb97ed7476e91bb51c0826b6dbb288d27adf8c9c72217d63f399bf40769377377833cb02db11289723af73c986a9274132c953369289c787660653a77353571662d477cacfb0698e257f7674126127507166904a8b9c4f885169487bbcfcc31a63ce91b36b85bc52f38a00d6386087ba644b6733daf66e07476310b46f27b2ab46cccfb974bcf94c33a65943c2f5a130e2b60386b9f6e1b4583a35077c91151ab9c1b2b118318ea52aa929c0c312f920bb896027177deab57c7e794f15f21abc0194fd155588b6ce6b07cb55593e60e31f81966b5634ae80d871f153a7d4995216127ce78247403cadf2123224db576e580710c3321fb82b18e9028fc40fc89b4b73b268227c137cf25e6db72c34300d24171708140024712a2022c401e48d2cb166b1955ff91931d937bab4492a81984c17641123a4580202449cb4a4ceb2c42ac68f5c802b321cb7c1131848aa60935426948b43f83871c3f5270c4b00b204080b192abbd143e1475a49bcc10fa583b0db18ce1cbd846aa5d1473807c8755dca778d225fe7d210e8b462a6d8bad5e621b0b4075ff4c84c572a45a44186293ac337c7af3473902a850486b31f35052bd13e98d7e332947a086b612fd7c7be4a852b2d7241af32af6bbcd0923cf3e432b0238e8135dffeee6fdfaad88c383b5b3db086e6838ff2e1263df176aeffc9961de5fc33ea3928804d8392ebcdc8add494acfd13b04c ct_n = 7df23e023c38b18d0e984ed22e42747a905b591e0602d9b0f99973704de71f67c491914d1f2a2d368c37117c3ce1aeb3ebad6e818f421a35a9d1f4051e273fb4515a3d2a1f0001d0affb3ccfc517b46a927d54ec5b19769081319902af729b6df692e619b32dda5f46132c7747618ac03768abf3258ec5ee8777ea0f3d990b7962459363da6016d0db0847901ed536d23cfa7fd6181af1e04bb436b271a2a7f12a0d40f0a4cf87db8484a238e1b55854725d7bf7204c5e6799943f3c72201b27db29104bbe394785eb66ee35fbe8f2a984d57c15b10a00abf1e42dc39a1fcbb5b028c0b81377c913c8ba3f4c1e7d3a666446a3e613337458664bef2c93648fc1f0e70ab52099ec713aa0963290b5df6459d608aff191c4df045ab17ec624ee0a4b65ddbd24b07d38c3b5ca5846cf95e27b2f2833294dc2ba57c46de401b33c4811dfb7ebbb45dcc3ae74fd2457ebdd848461f8be3ce2a7d790ba5367dfd05638ff7bceae254540e38e2c2831f4740cb3c61c086a35efa105ed5054ac0b0d7c8ecad8c008c554b814629627d89da61bc930af56719c8493f4d079302b247c1cd3a58b3ad3dead0a5327349d3f57c10845aeb466a1a72e9acc22fae07665846714e187774daebfabb2da1b237841e80669d5917cb80b98f7db884a652c55aa9b8273c1587e8228d0175b4e66623f0fcd5a9e96cb10263846dcb61bcef3d45cd863339e87600c1e40582f80892bb62ecab1753e3f44733a29c2aed218941ceb4525793b4ec88af005f18d80953b1625e597ff082259de5290eba0a953e4e8a7ddb3dcee0dbb5774e3326052050be1f92e1fc1ed674a1b8a9389c40b65a866863e5791fcf7c65f05c564b589b3be6ddff9697dcba3eeda418f9130622523039c8f93b2f7c1d8ce706c23c1a019c717c31952658b13bcb935e3d42a410e313b8fe5654c84d06b453163308999c173ebfd89a4b4d6292b75a4093b57544ed5fb79d65c83118b98df2511a04fbf2e86410d6158a400f845705e00d855543cdd940f54662596090c39a989b98705e12f7969398b48391bc9050e0647e58fe8814be371bc ss_n = f372d8ce24881ceb2e02649a608acfc8a7eb2144991f55f9ea3a850a4100b2cb ct = e9e088583ffb592b32bb98b6dc90fe6cff5b53f8896558407be20a69f5a4d738a0c4f2c7ae62a896afe583c40c70ca7a9dc0c8d01b3b3b33124b7ee83e8268d255741b6dddad948df8b3e7fa11b403fb37e69df251508b6868fa420dcc938ea95e6766350b57940c8e86fb4958c61dac96f48c45e3cb7fe638eeff9bb022961541f67f0708c9c2e3b8d6d7b439cef04a8ffeec953ae53e9cc9c4c7724501c05dee30b249938013d0d176bcb52151fc680a2aad578e6edcf23982b3fc6c88c5b8afbd18b346d3f20e34d7d1b072ac62557bcd8293ab266c763a9460500131af6f49aebc964ddbbba81225415a96a3be4da482d71fe445b370f6f8411105bcedf92e122504da2a41df2a7a93c3482b8b15ebadaea11a675120e6c15d92a6ee5a1f5ebf35d71fd368f9cbca63a432fd6f97dd0955871b5647b369c16dba746017d6487fc263a02b2a0c778960e8ae5f5c2721e71f48e140c58297b30f575d3101756381f38e9dd030b2b73cfab0e032293fd5d9683979cd9104f7ec41d152b4d98c0f46379cf33e23422c9108e45a949ebb503aba312768b77e33121089142288d119dbdbb63e8f5b2e8d91b260393aec178419540e093f5e10a5548a9c9d4230d2d1b8b9ab5a4c791c1187adad8646b2dd5ba350196f5a1ffcc4a210129ea43805b4d1c356ce5c47c19256f06d289f63224e8b4e6ff45ef7832b4ab639c53b8c6c14ff856f086c3b795993b9752ff6868e8df0bba8e341e6e709aed983629039a80c33e0dff5f98d86484f3e7026a8efb09170283868f7e173a06ed07ed60300fa43cdf1eb99747cf2932e461a97951043e78cbfc38a5d04ecd9bef1e910fa7a52410a0febe8826a44fe61ca9749144cba20f7a088d6bee18baa44a9792188f6f0f58118e3e9c4832f2bed9e951a6e04e1beab510c185ad9df767c39368f6d918632378f712187ed90a3cbbe3d52e6cccdb056d30229b3f9c3fd40454e8b8238727c59d62c3f831c7320e1ab0d86d6b2cf157ee48bac4a1c8d312fe9022e2363b3199cf73017de4eaefd482e9b41204af52478c9acf4de7a9b9d92d128f79195f4 ss = 76ea6108453ec45bf41caa997e4e80811c05a278b137276c65cba2ffbf580b86 count = 769 z = a1ac335f8dcf578778d9ef5605944c15e46d76aabc343e90ad49186d8c8e7b32 d = 576097ec0937d6e03dfdb1c95323e1a1e7633f30ff0679294fc548a98f3623e4 msg = f26a556d603d600428c1c3b9c5b724524d6d3a85989ad21661ac3e9511592dc0 seed = 13bcf535324cd3dab2c0bfe59b9a6722bd4b8b0c250e94c3cdd32ec1b3fdae9aff8344ab73c77f5d6ba028628ceeb9d4 pk = f9294f87733048c93f22c68df0e7a51686ab43e027c41a2462272f1dc335a1baaee369929fec5a80b8c81b738cc02835443463ba190a204c2eb753486b577fb009418b0229a45bc343e2cd82cabd3ed5ac90e62eebf212fc1b991b48867c3a32ae99b7421b96022619a1a297cbe474cd898934491d2192182998c493215f5957a36d4b2d988c1cb1c1956ea7b78cf310909b22ba3a6c649758b3e44ca616a067d1ce39c188f1074060506ecb3b0e488c6c95816f8dd75094328db3946bb9b687b3099f77c440914084b142a23a748861b055bdac421b0cb1b3c60d1c82b9c734a759130912f77fc3e5bebf669dfa06ace19c7c3f8028942623a42b9948a33f7674b5c950cde17694373837901aa20e5c90e817572383200403839809203b633fcce3aa4d40c6944c5a50f743b587ce4ea5790f11cf31998e53b36756f583b1567089b6b52df94b73674d8cf6a5b73ab0d16a2823050982e66686d54b448b6e98251ded4cc860f16f9146a625dba56b61649ca617974059a51c03c3220c85653251b15f1d57ae375c6ec6db6b35188c65847b5ff4a23cdb13ea0b37fff03c7f4c897e4856c2fb2c1e0237812844d03517ce2492946b42a18cc2443a5f2a52a499fa92d52764a43a468944632d2a63bafc14185982792895246c1b03db16e5fc03d8522dd585681df886f8baaf0161b7b51c8c0882ad70a0b3bb0589348881fec96b5a71874c170b61367ea4e7526cb1605cb7a59ef295e9d60566d01b5dc81926155287046716345d943851f6438019980fa3c4055af6510ceb276d456d7c7c34dab225b3d262d359ca16279307615b340a418b56b126b42902b14adc79c89e630974197366081195d87f52339ae3801229643e3b963dc40a733f39cfe605704d575c7c3a6af7f11e99656472420df932aa026b29f2d64da4846d32c97db1d930d11b44fe98806b4557db311f0a57872845249b380d25bbc40b6bb7152ab3b4cca6cc6b2a5328cffe505f6bb48c11d6acc998a9e58c0ca155579a31a7f2bc729ff13482092682371a90fc83025cc1f10b435180525b89abba013d8d580143b45559257c15ce9a212ce66d94c840c79ad9442c4e77710469c4a53c8e7cec73a325 sk = 04f4bdcec7b81ed685f5043090ca48d72558df294cb8464c4615714e8603ab9c71da1234cb4576753b25e991331a183596294d752c9286e8044509c10f443b745b3acd6c01ec40417ba7966dfa59e412468257a4e2539155d7132371c0128c15ce141b31e3b11ba8a1c8c222187ca47c3c80f77bb139c72e0d019d4024b4c808061cf3b9f0ca88e5ea8b35b38ce4419681805e1cf528b2dba524e9929e19cedb2107b14505fe8c2b9d601001d6b5e218608fb48204ec3a97e17758342c75f9cdf82a2dc6c8c451b1863fe7a30b1bafedb14c82439244fcc010a95b4a50131e6347f9fc3eaf76c25f029fcada9d9ff75189aa616c830dd707314f249471239daf284069d4948797170226c8f58464003401a74a729dbac841a6a02a01171217c1cd2a586409684c4a449ce0777bcac53f5739e2738ca3f9a52cd5913cec9114dc624d096a302b2ee853a59391bcc877a8469466829381f925103b129c25c01dc473006986924cd191f5d5acfd42c8575600b7a867e8992acc6822f136a33683a651d0125f5a657c97a47989bdbb8852a6b7520767162d31619a504d7211305f5986f91441ef328d68178a7ff0b4ca682b10249b57171e4da5248e13756573935ab6437d2836eb6a32e2c08cbdf1bd74c07dfa89c34d845b06abbf29dc7b56d4b8a541562c1b8ee0815f1e99994ce1732166826228035250932af11a50f7381a8097f226467fa60275e56b13871ff347ce33c497f2718a882690dee23e702014710a859445129133a23ebc4e76a674e1c49b7ab8969bca1b90bb1822f257f7fc7149ec4da12829d89c7fa468a04dd74c3ae32457d86083e509b4106ceba7046c8aadd93720ddf37bd1f9b907475f48e66feddc4754042db4e2821dd5b3b873091b675cc65bab20b51749a683b2f279b515ca7b7a823c9ab5d53c5bb8e37ab3572ff1d596ecec79e1a3bc7e031ae8b5b2f8c812091a496e7753d5937ccdf39791d04319591acc8896ed36124fa8550be8bd634340b0018d1d418d55c6704fe176bef2cd1f649af0cbbb748c5a8d2b3646f27c9380b5fdc5046a024e52110d23dc9ef9294f87733048c93f22c68df0e7a51686ab43e027c41a2462272f1dc335a1baaee369929fec5a80b8c81b738cc02835443463ba190a204c2eb753486b577fb009418b0229a45bc343e2cd82cabd3ed5ac90e62eebf212fc1b991b48867c3a32ae99b7421b96022619a1a297cbe474cd898934491d2192182998c493215f5957a36d4b2d988c1cb1c1956ea7b78cf310909b22ba3a6c649758b3e44ca616a067d1ce39c188f1074060506ecb3b0e488c6c95816f8dd75094328db3946bb9b687b3099f77c440914084b142a23a748861b055bdac421b0cb1b3c60d1c82b9c734a759130912f77fc3e5bebf669dfa06ace19c7c3f8028942623a42b9948a33f7674b5c950cde17694373837901aa20e5c90e817572383200403839809203b633fcce3aa4d40c6944c5a50f743b587ce4ea5790f11cf31998e53b36756f583b1567089b6b52df94b73674d8cf6a5b73ab0d16a2823050982e66686d54b448b6e98251ded4cc860f16f9146a625dba56b61649ca617974059a51c03c3220c85653251b15f1d57ae375c6ec6db6b35188c65847b5ff4a23cdb13ea0b37fff03c7f4c897e4856c2fb2c1e0237812844d03517ce2492946b42a18cc2443a5f2a52a499fa92d52764a43a468944632d2a63bafc14185982792895246c1b03db16e5fc03d8522dd585681df886f8baaf0161b7b51c8c0882ad70a0b3bb0589348881fec96b5a71874c170b61367ea4e7526cb1605cb7a59ef295e9d60566d01b5dc81926155287046716345d943851f6438019980fa3c4055af6510ceb276d456d7c7c34dab225b3d262d359ca16279307615b340a418b56b126b42902b14adc79c89e630974197366081195d87f52339ae3801229643e3b963dc40a733f39cfe605704d575c7c3a6af7f11e99656472420df932aa026b29f2d64da4846d32c97db1d930d11b44fe98806b4557db311f0a57872845249b380d25bbc40b6bb7152ab3b4cca6cc6b2a5328cffe505f6bb48c11d6acc998a9e58c0ca155579a31a7f2bc729ff13482092682371a90fc83025cc1f10b435180525b89abba013d8d580143b45559257c15ce9a212ce66d94c840c79ad9442c4e77710469c4a53c8e7cec73a32517abdc78c75787804c5cf2366f8bb28e3e15f890d9915ea720d2e5ef098855f5a1ac335f8dcf578778d9ef5605944c15e46d76aabc343e90ad49186d8c8e7b32 ct_n = 17f36bf9bd736ae80c8d9924cf5dbd00cea94d69bb74192765c6e071f25a725ae674f8d99f93f688be884fce755a767709092ce5b78866d1882ed7a173d845532445a86fe61513b68517e5755dbc9b24a009dc3d4731e5f3c38c24c47ab467abca9eeef4c49a4ee8dd11397b8af5330b5163e61d36ddaf1dccd252894e67399087ce8118ee0230ddd5c0b82df3483f4b7221f1e66454f1e2a670cd24445100a4b59dab2224f234dac3e7dc1bc38c90d9d353e209dd806fac411187268032dc8e596920591573e25db237eebc844b5c3468d1b69bd7a65713ad486f2b4f68496249d001f44a0e1ab6654cb5a73d0d4b4f71868e0d3aef87daf10ea8e73f38e43f4a1bb3f76f1b00bebbfdd6e19ea6d939c4cf9e8f309e06d186e38a5796108fbcc63fbab43607c0722a850b9afb6e468d975ed41859d6970744ebc4a8d3edbe2849189514702dca70e8a76233486fd4bff6cd065a0a31d41e635a2ebc49378a3238e8edebc98fa74c5f57ec7c43d7f1c8516593622bf5c496004aa4c473449ef44e164479493a58419d60b400e51041a376c96e71c58b970103307c766c83d7a680c63a1a132c7274b25a4d0ab28240165596a228dc7e2b6371896895c94a31f0337f4a98fa438119e4a1aa69d7b649a4bbeadde69e6626ee24afc4f1f40d68c159577651418a0f68b9de62ff283182a8e168fa494957b9814984cb16eb1eaae71ce4c6cb254f4aa1b91643c9dcb0a2730afb5f47b6b19a772246cad39b996ec4cb5467467e161a47f261952760836fd8d1fb46ad7f49ac9bd7c79b55606b38f13265004d132be7a5c9e8c0784da729e699c2212b7dfc77db64c60c5045c6aedf93606cdf3a1f21e18ed64387f171ad6cfd5b3c913f44600d3633cd47f94c138a87ce505dd40ec5d61be22d229fbbf82568cfe875b484fc532699ba0a5df2f90037fdae945a0f8c89e21ec194ee7780f306d99dcb0ff9307de301aeea6f108e0187b6b92b200e88b1c87dca17f5c389ad45f67a6c7abded212edff7ff0d53b55ae416dcccf9be28b86672efbc5792b91faf7501b4fad2ec7a1b2d41849bef5a08 ss_n = b08068c4438e964261cedd5c66a55c47b9e0291aa2e139838ae9e38ecd94c533 ct = de8f3ad85f10e3d7786ec3b36fc161747beebde6ab855320168608a3ea27c3c8a09ab412544d519f705372e9ad822512fd10b2789ff6d1ed740c050a8350001d0147ae4a3c14aa534bb0a442609cb6e93bd9055ab4d9e09d001e4dff28970f07d1c6e60a404a824ec8721b44c22844349587f13c77418cd4c8ad853a515d0953d7e2e9e5add8b2f52687a8de89df3882fb57517d5164d72e986dfe04b1f66870d22102eddfcba7ebce49200e6b967e0ea355e77ce94539ee04e7d360a4f18db4b1f4001aac875a63b412144732045c2d83e81d115380076144b02193eb1e859c3a8f67158bfddbecdd0f56b40bdefce41e00c2c69c0fd361a6493b82d7cf897770ab83237652681e81e3629b07f0116d245b4c58722ff85a74e2808bbecd203918fa3ba87867284a31c582ad37fec8e9dce869e4464463d37f5c4b8f82327f5e617bbd3f8bbbf33a4a1ad60b9201aa9ba1d385567423b7a2c231b584b0e67990b664a14a32a6788695862bfbe10bf9d1d8938084138c8722da24f1e05433eef577a1916c89ee7a8e972ef6fdc28259a660e6cb1d898db7004c6e4f5b7d0a1fa276609eaa62bda0c8148141c5d9cc4a8e9ff111cbc67b37405e086cc5128acf4da4a414bcd7326c43ceab9db1179a1e084def8a50ecb6e830c33e0761b8dea8e8352d20803a583d38a9a22690d66bb2be5e6e019fe5df3d2c7358f0efb8fa5d0bace4f7db0539f24a7304aae614be035aa7dd1149460e6f64f387dddd17b83be04e93b4ba15d909c5d1a56c6f908e65eb23eac51ba47b44fa0760727c883e0be4efd81566b781c43c78a8f06bae7fecc8a8511a52c4bbe2ce3a758c442ae55dce35683b7cd3bae1a7e807d81bbb9c149748fc5c2f651283de09c6b46445238c2f088af7437763011784cfa575478feb1909c13e9f5bb370e2e97a20a06da4dc92340d14cfdb0943a3f8e8d24397aae59bf211d1ebac67f5663dff7ddf8201b0c5e163ca1e8e6438c479221f48b99031ab1bca6bd741468132047b8ae7a82d80bf194ce5d2131508a025aacf53e8062a23df28d8f84bfc26a156f1a73b01b1b6b1 ss = 7d2291751fce615b94cd37c281f8f5bb2974d4efd75c115dd5faa13e3b45ff70 count = 770 z = 94756cbbddcfc7b815ca7dad1485f1a4c1d4925105d409ae9b5f46cd77662ce3 d = 42244038cd9f51da5b3a688d543a46e5301fec70289f02da868b21284cd4f86c msg = ffe6db784aa9b7f4be3fe4c8a7f851356d84666da58f1419385bbbcfeba3ebfe seed = d6a9ef87fa62a99523fd46b04996d7fcabaf5386190250639aa53dacdb63bbb35372d7e24aa82dfc75c4e9ac9ae0646e pk = b85878a6dabaf13774fc09935ca144db194b6c91978403a4202572787532e4aa71723c69aa7670278777cd46224a2172cd7a8fdf0c1116e93e17ca74bf2564d5405fd014a01450bfeeea0dc83774c017b7ce325e08941be2483713d12a6f94b4c2065528e23555eacea42c70c52bb2a90304132b2122966dc537a782821cd05307b364b6d17846ff391bab8ac7b4bc4b2fc7214f372bd2dc168a540481129c495192239a3af69a8d0dc80584012789153b277c75064a432a8b4e3bb134039b42a2d78e429823ff9c53c160851188ba142b5141b2cb8a034260a10e62b87c33c8ceb3019691b399b27aab161170dbb3077168a1f0b3198bf63b09b9c65c82cd4845323ad99c6c750375b852f894af5283c8c798653870bac451c4dcd0c592f9b978b4762c28127ad9a10cba5ab71c713b00512c37ad45e08134338c3b6bcc5a530849e416d005227f730e430123d56c1c1831b7c93468290672995a23c21630559005026469c3dbb4928309b631c375271d1ae83d407620e02474c360942fc3aa75514fd0783fc5e10937c2c5bc98c74c6162991c9e2504a0ec988ab5daa137ea7392a4c4f08240e104c511421115672146f0690f9b8a4944bb7a300fe9761839791867f354090562056047c08128e2f3cc38e97a6ee4ba2cd50433218a61f311a5e65e74f508b0b833352c44f94055c808ae8e7661539a2c0e943652eb40f8da14acb3538ee5aca327143b294ea7f0c94b862b96c84893a64e02f69322d1400ce10115a9121ad1597153ada28a8b8af1045d31440060bd00ed0235f20e1b892fabc7102af099f6b327593b92bc70117c7ba60b41b55f2c9f1a61813524a1dc34b5cf27ac89116437170ae4399969727f3ee5a96a581fdca854d2566ce740c27e76893d7788a7423955e18348da71b6363ac3d8865b53c211d456a9e4166fb0380c0847354713f68969ec6bb04913c7d6fb6cc1813acf6771b56a201ab77ad584b3ad3b7c2f357b87253822f4a53a855842969384901fb23bb7a255a53c4bcddf6c738a83c6d65b4224786ab8aa5c8594506df1c8e79153802ca27a48995c2bbb3bb13d19c031a27ad8ad0aa3f06a510680df9ee95278ec744fe2d5daf18091c1 sk = 57f7bd97a816cd803ed6c6ae19ab9337d781fda40c73dc2b6f0a349e261f7dc88513a870f60ab2cdf2961da74945214bb117ce20253627d77276119ed829bfdcda9305307452b9aeaaf29a5a2005d72b5e54154e3838b4a7255ccb2867aa26a470c4598ef2bf298bb0dd8349a8490fb2283299d667e60b80cbea553019c82114ce7d7c84d6a94a91bc1ca83c3c82b295643b9c97b899042b58ac46bbc9365c9195996033a11380bf2cda5a2089b858a43c498947ff27171a527b34ea1b59b580d39c4d0063423592a7ede77cbdeb70cfd52118937dcc3401a977cc564c3670758bc919467cd75c6e4140dc2748e2632bb7e568017a8cc7b643e948785ba76532facd5c7bc78f348c0a07a9911b46e1a3b4e3234c5412949cf353ff3406f88a988fb17f53478a87da33a5d724ad6c27c37c608bab0c4a347a088c7eb10b621a5c4290d17e457b46d6458fb6070fe10071076a86ecd1387d96993655a308d713f6e8b80a111d3d41371aa48c22a715dd572cad564343102f7d22c20ac164560c1f70740492d6a2c43814148948e250a3a05a5fd6fa7578ac610296aaffd5b3ce09a0c1c57101b846dff64da11728d39b70a11208279832dd265e098b69a0d61cc6791f396373c8ec6ca02c4c39e53fb00084a0708668f5a27d11a1b5da64ab88a95ff630d0d684216c7c75d9a81df21bbf44c054334aeb79062bd0934004010a41ad13531bb7dbc25d52143d52a90647a47df4b98e9b4bf0a191bdc22dc656a028dc4651176849a74e834b979b60cae2e2909d8113dd00ae1eac9354f69621f0b175024bbea133afe2c247e045afeb5361c5bf15bbc4de8aca4f7ba19ad7ceddcbc29811a1cdfb5b5a9193755b2edcf6814a316c5c1493281c69d3f93ae20aa6e5d94e394b297aa3353b91290c4137984c2747180429e2b0411049499c0c430420c17c92d22175fd56cc5ea6aa298247c09b4b1278571c88c409b833e604c9a474b91562164dcc8b8837bdbdaa0eaa81aa954a377bf60edc687aac610db0883851c4183f886910f76837a585e40899cb33a539e787c03c6435518c20c0a7650253b85878a6dabaf13774fc09935ca144db194b6c91978403a4202572787532e4aa71723c69aa7670278777cd46224a2172cd7a8fdf0c1116e93e17ca74bf2564d5405fd014a01450bfeeea0dc83774c017b7ce325e08941be2483713d12a6f94b4c2065528e23555eacea42c70c52bb2a90304132b2122966dc537a782821cd05307b364b6d17846ff391bab8ac7b4bc4b2fc7214f372bd2dc168a540481129c495192239a3af69a8d0dc80584012789153b277c75064a432a8b4e3bb134039b42a2d78e429823ff9c53c160851188ba142b5141b2cb8a034260a10e62b87c33c8ceb3019691b399b27aab161170dbb3077168a1f0b3198bf63b09b9c65c82cd4845323ad99c6c750375b852f894af5283c8c798653870bac451c4dcd0c592f9b978b4762c28127ad9a10cba5ab71c713b00512c37ad45e08134338c3b6bcc5a530849e416d005227f730e430123d56c1c1831b7c93468290672995a23c21630559005026469c3dbb4928309b631c375271d1ae83d407620e02474c360942fc3aa75514fd0783fc5e10937c2c5bc98c74c6162991c9e2504a0ec988ab5daa137ea7392a4c4f08240e104c511421115672146f0690f9b8a4944bb7a300fe9761839791867f354090562056047c08128e2f3cc38e97a6ee4ba2cd50433218a61f311a5e65e74f508b0b833352c44f94055c808ae8e7661539a2c0e943652eb40f8da14acb3538ee5aca327143b294ea7f0c94b862b96c84893a64e02f69322d1400ce10115a9121ad1597153ada28a8b8af1045d31440060bd00ed0235f20e1b892fabc7102af099f6b327593b92bc70117c7ba60b41b55f2c9f1a61813524a1dc34b5cf27ac89116437170ae4399969727f3ee5a96a581fdca854d2566ce740c27e76893d7788a7423955e18348da71b6363ac3d8865b53c211d456a9e4166fb0380c0847354713f68969ec6bb04913c7d6fb6cc1813acf6771b56a201ab77ad584b3ad3b7c2f357b87253822f4a53a855842969384901fb23bb7a255a53c4bcddf6c738a83c6d65b4224786ab8aa5c8594506df1c8e79153802ca27a48995c2bbb3bb13d19c031a27ad8ad0aa3f06a510680df9ee95278ec744fe2d5daf18091c16b8c1651a618af537858af28611b935dc033762217b681ee3fecbe2815b2eeaa94756cbbddcfc7b815ca7dad1485f1a4c1d4925105d409ae9b5f46cd77662ce3 ct_n = dd62d26e5d2cecc89fff6e145206dea4538a1450707b813b309d56d0236c61b2ad52509a7c18df3ff4f9daefc6f21ac715f9f5e6727602df4f08bde30ca5e87ae40e33ab904b7b6992f61f8a308e341e37b469f3b15af0dc3d762af3a63d5f107664b25db1e629c5a986b80ada4de5c05cb98391167e58cdccaeffc7b6a5ef6eda42b17b5ba643d105e112426a1f5912792ecc576ef153dcaea91e233dba4b8a066b9b002eda98c3e76ba0b481cd1bfde263d47a01024391b2a1f72552276be44b6c3e906ee190c96d2f75946866f3b394751304cba024c48965510a0c35c3ce1cfeb2ced6daf7b5c7002f7a8ba1e9dd48347e3a9772607162cccd07068c86cecbbf94d7bc4032936653a51269d6501046d44973cacc3d65d65e8cd97b15215435e9d42adcb406ebbcf2d193a51ee68ef60b2546059310158b5177b99d0bc7372dfa533329cd3309ac93a535a15461b9bf4751816e7e4212f9afcc53101a3fc91e4fbb68ab71fa51be2b7decfc093f6d8c3ee1eeadd9a1056a141fa9d47188ac28dc4140fc3500be519c23dd766c7cbd3839af18a8bb7315242eaba4913c0b80de975c75749783da3a68474e89d160f7f2f8fe6ed37251ea7ced35fe4eb65e69e31924a745e1768ce9f01a159d7aeae87eff66aef839e16684dfcd40a097ae24126b0577a603a41e6be7dbfcb2b5ee649a8eec50c21cb6a14539a6844c240269a6795933859df45b199cd8d4e965a89d33be4212b7463d6d49751cb00b3eb56185a11ace9eb36068bbcdfd4ed25041d7284d173dbb0a4e42f820af7cbd147ca26d9e6c47dcab16505f10b058c6604837f3bc9f0df10f877816c7bade84403d545042ae4ff56452abfe48b0dfc4bd56feb263e05b8f7db394ae221d5d72ca8b8caf0e7e24bffcecf97100fc210a3aa791c73d259cbacd2275169f9b3771a992c6585a0eaa7957375d28217aadd0e32f152bb7f12d58eb91c046b8ce67618317a13de8415867399858baf63a2c1f937b9900de32c3c43c4cc53b4e69262dee918fc7fa2def1ea603f91c3aecc0ccb038031e9dfc7026fd1e0cf26110dcf1dad788 ss_n = ddce646c4f788017857d1cfd3d1045e5cc4c83dc5d05891f8376e433703c1913 ct = e3b8ad9c78fd5cfbe8b4d4625f82a5020e66e0ca797174e16ff13ff30780453e37efd828837924a65235651a848845d34c981c586bff8746dd55f23489f46461336b3dc62381e598d68c82a920e8be03cee5138f3ef3115e3b470e416e78bdd4a0edd572b76e1d7fac7d90948e79a3fb2139802e692fe22314d51685a8fbaf9f1f026c6c523b7b9d6fe621c8dbe2f12e519de33c963b25bd7e2da6e8b2d1cac7550b57d62f2c1df2e59c3a6324363ecccdf4385ae94dd08cbab509544bb668b7441fea7e9ad2a0f599dd645981f2d16731bcb374de4e86b905fa8c477199aa7c55ec9c1eb9009688f63ae6ebabcd9dc215115f04ae80bae08b32b671c3ef7b2c9396502377784e70fd7eb27dddf2a335429f0e90a7a09381c0937b444fa35fc0ce26ee1a4d4bf536193ad033c83399d206a78515225521ac7ee0e442841cb6a92a5d90d9c9bbae6a1cd2a53a137d6586cb3fc29aa4d19e63a5c85770d6fa0507b08bd32b7b0bc3840380e14d55d928ca5da3a9ed61c5ef7ecbf649562caa8d91df2fd58c33d7431b89241460fdce7fba5a14c178212af2fb0a6300b37d646c2def66ba251f2dc83810ed54518888f7fc9ef53d8ec013db3bea184255ea0c467c688a877a549d37fdd304eec2fb739976d7b835aec3cea91fe7af158b4519e18a45b820e177189f2bd9d3370dcf838d84baeb827fb9803d67238d68b0ab4b3051269f5bebfe56cedd79a7584552ba12ef38e6cc7440b9c99a9e0a0ff945aebe50e2b069194bf4440f10e2ec527912b63ef86467758879ca038abf4a8813ee8d39e7e64d7a90aed3e873c40fa657cce015d2afd5cab7be45700ab5409ad55c19f95efe75892d001e593f9feb1f4ac2df86460fceb7a226384ae60b47e093c7a0da152ee104a86239fec340ee29042574f37f9c72ff395a288c9718ed775ff504f8d4f371f4113b30dc1acba14fcf9c93787b208fa30ad4b474d1017ddbe95909ca76c5753a249f8341be017671717efd6124f6cbe32417078e4f52d419638ee398f406aeb23998d8299c318884795637c67997fba74f0dc7a2ab29131055f307e8 ss = 569a8e5ea929f844c3fa04374e8fa0a727622381c53b8a46a378e32ba468cadd count = 771 z = 4bd76f00368215fe37da05ce2afde8afa7abb9fa876ad9a4a7c7fbf264a7e98c d = 8869c6f6173410c365a12b8b9d329aa3a5b67a7d2e45464ea380a902ee1fdbaf msg = ea4fbed45a0b08c80b30f339e76445d480fd10d05f0040633a4b45268f5a08a7 seed = 035c420eff585e65782b17f43558f2794a6c455a96662ee54150531f7ab5c89a697053f69118f2cec66116e441165d62 pk = 2910a4cce30299f020c74803d166bfa4480c248a1f18631b8af40f5279967431b08b60cc9e60a3b59a71455c36040791b3013bfe74a6c039c9e6e95604d033d99696d6c39605076af7a84f95d20b1ba175e61a1436345fa602cb106470ae4b587a5b487033810ff53e347c28f3e5bf2259b7f0735f90a628e1ca77b2dc4d68b07384d9aa46050c6f198a57baa83db1bc1847124d1262943416d22a6101cbbb239b99c24b97e0a45a26852c76855510342b5282b1009a6dc07cbad76344b4560a12d124ea9871b916cbadec049cb80ad5c04b86e209eb017890f236ca894e8879b4530c45f4cb3013ea0bc8824777a2976ae73ac4820fac2c6e6a4bc0cad504a3b896c56b475491577f008a4d37c03a9c2bcdbb35b20239a07084d43998e06c912c061d49250953b092dcd980fb76942ed9a2c177c0f982b6af7411f4ab2007f1760f0bbc80118c9d2635c7062fbae4cbcaf776a2664f2c9060a1cb16a09994d537c6698338b45758995ace86198f4ff5a6cf1374250cc236f7cc5a276df862cdd640102f354bdb670b3de384172310c3db5437388ed848a2e7f30f69228964d77991433fe265cd9d8c2577413a13201502b11a65254f885ab75b9820f32336dd90b1393a248a590c3dbb93e2737cd985beae2c6008da570f48b5d7e69f3c263266a14e8ac03f24a7c938b9947f535fdb61bb3496311c7b613d82a0448c68ae7a7f06968b33b32d94422c46ba76795a627c9c87491747f0d230f9fa29acac3856622f81da719aa90110724b53105123bcc3db56ad009dae8d6b64dbc961909c5477d516291a4be1c19244cc5c425b38139681288013f03638dde702cd837cc7e6b7d4a1503a4ba2946a9bb836796efc816bccade4045dcc87aedb05b61644640d2b8501891ba67029a09623cb3c731d17b20cb36317121b4dfcc39ed538a0e59de50a296fb83e686bba671b35acbc3e519c1d7ad48e50e44900f27fbf6348081b9beae06dca9aa99618b153596d74693ec4b43fb2accb437496dabc24cbd77da33b5863f828294b11b6c559b6782a47c699829990be23437e360761c0a9d3bc38c29f5f5d799d3056a6263af262218e476abcc76c96f7b6f7849d6b3db45c4106 sk = 5beb925a8b6dbc1705aa4a6649a52141e659ff3ccbd89671544c732a143ffb755c1687cae9456a405b460f178c2d914841b110526a49b3fc681ed55de68ca4306913271690fc3038f992564552872a924245c9c5d1385177d14b8670ab8a9a8be392171ed992306301cd40b14579457f1838dd7b40b9050fcb479d95939dda2a4034a621d5b7665bf045cc9caee5e864a7448402a12967d23df92217f7f5cd99055ab5a7b0d4d425c3f692f9621bb517c6ef9c417be601133ccc0fbb1149e09c6dea5ea7fc95e3e0b8e796888843bc591c287ce9a6fa8189d82b190bab033891259db47d49b090bb92a6ff660d0ccc6274085a12635275b87fb134a679f619598010b168bc154ca4581c22782ac6e3b1a38c64571861c39d6ac426cb8885c26eff905d1acb29020175204b2c31321027f7262c8ac0339c33dcf69021faa92a9894536cc3568c4ad4b28c143ba2a06bb81c8b0ef5eb767a362863608867658d1bb741aeb71872902c70416bf12b0a9649c6f6e0bbdfe80fd29b94ff8064cd1b9f2d1422b45710d7da8f91e858005cb4e2820d9e7c1d948b0689645cd1cabcb3767f51e5ad5ca169e4f19dbbb4177a2b448365711d146919c3a7d7cc1a33d55764dc4e52ca1257cb659c4b59b2807551689dc1139bdc2782762543061a3579314b98656da9bc804ce39cab136236259ebd430e21e859b0f8caa60117c9115f33b173c1f10eef020fe8d7b4d11703e6b8233d5cb07b4b6f08c093c663bb43b491677a9702913e385a537a0a51b7b730d7f311c62930be4708e40238b77125b1d2110aa830a3e20c5832a4376c1cb85b546263502fa577566b8952480465e92c9e54130f1c3b3ea4b556158d999a297069981a044fee7433c8a59869006f838bcac588b0576b6316c69e798144aa7994330abe77c1a34387916d275ca5a71177771a0724cc18f791d4bc351b56884d487ff918a165585d13591188a12916f56015c94beba9091e3611ddc52bacb27d57910e979457362b633a39a8f52656416b15d19704c843967c0acfe13806ab160cf5e343f17218c2d7680d608537052fcd481e2910a4cce30299f020c74803d166bfa4480c248a1f18631b8af40f5279967431b08b60cc9e60a3b59a71455c36040791b3013bfe74a6c039c9e6e95604d033d99696d6c39605076af7a84f95d20b1ba175e61a1436345fa602cb106470ae4b587a5b487033810ff53e347c28f3e5bf2259b7f0735f90a628e1ca77b2dc4d68b07384d9aa46050c6f198a57baa83db1bc1847124d1262943416d22a6101cbbb239b99c24b97e0a45a26852c76855510342b5282b1009a6dc07cbad76344b4560a12d124ea9871b916cbadec049cb80ad5c04b86e209eb017890f236ca894e8879b4530c45f4cb3013ea0bc8824777a2976ae73ac4820fac2c6e6a4bc0cad504a3b896c56b475491577f008a4d37c03a9c2bcdbb35b20239a07084d43998e06c912c061d49250953b092dcd980fb76942ed9a2c177c0f982b6af7411f4ab2007f1760f0bbc80118c9d2635c7062fbae4cbcaf776a2664f2c9060a1cb16a09994d537c6698338b45758995ace86198f4ff5a6cf1374250cc236f7cc5a276df862cdd640102f354bdb670b3de384172310c3db5437388ed848a2e7f30f69228964d77991433fe265cd9d8c2577413a13201502b11a65254f885ab75b9820f32336dd90b1393a248a590c3dbb93e2737cd985beae2c6008da570f48b5d7e69f3c263266a14e8ac03f24a7c938b9947f535fdb61bb3496311c7b613d82a0448c68ae7a7f06968b33b32d94422c46ba76795a627c9c87491747f0d230f9fa29acac3856622f81da719aa90110724b53105123bcc3db56ad009dae8d6b64dbc961909c5477d516291a4be1c19244cc5c425b38139681288013f03638dde702cd837cc7e6b7d4a1503a4ba2946a9bb836796efc816bccade4045dcc87aedb05b61644640d2b8501891ba67029a09623cb3c731d17b20cb36317121b4dfcc39ed538a0e59de50a296fb83e686bba671b35acbc3e519c1d7ad48e50e44900f27fbf6348081b9beae06dca9aa99618b153596d74693ec4b43fb2accb437496dabc24cbd77da33b5863f828294b11b6c559b6782a47c699829990be23437e360761c0a9d3bc38c29f5f5d799d3056a6263af262218e476abcc76c96f7b6f7849d6b3db45c4106fa82a1112a05c45257d9f7cda14f4c0072d5a2f9e0abccac3c4e7d96827f00494bd76f00368215fe37da05ce2afde8afa7abb9fa876ad9a4a7c7fbf264a7e98c ct_n = 0a98acf3b2542a705259f6c9e21dca998da9f798ed19e32a689d06717bcc3be9b001556ad4ed599c7050584a7285f91b2ab23ed6477621beaefbd5bf6b1c0925b6ab17bc1da249e18782e038d345e0667e76d616bd50fd3771cee4a9816cc0a121da0b7775c6b498e8091af5a4b8e9a222efc4cb5c9c0c4a2551e48da24448821856139e8a8e9ff9f534d0ffe6e94193fde5e87edcb250337fb004ad41f186b0560ee1d3cfd7e98f98ec11b0ae80543bd195de7e9002dbe2a9f65f48ad94e26df60e4b87c94d1a135eb03a2baafceced70ef6f3313f6e7ec79259b0eb8c05dfd230a09a896d530dfe6f9d045f2d464bc37055d43123caa420246a55511eca0539c90ad68e4ec3a37211af27f94a803e2b09b57be590f7996cba254f2a9763c978a3cf4c326025a8c59d3051fc31933730f7ea2dec64b86fee50e7ecfdb8c32eae03560fe750fc508c37be1fdef073947faec7a736d77d81a661e6ec4cab6e26f9150ee582f8d06b659507a26b7bf38157bcc84dfae58485a8d3c5f1831b3ee1089cc8a615b6064fe70c30854abc70fd9507124d255d7ba05682f5e2a6c086708f53b89b3b632f5830d6572dd80e8a7a0dd79888706025a8bef69f961c4f493c022e3ef0029f1918e8b8c726cb29851c9b4da1a06198ebb19200433b904813770141574267d837142731dff30dbc97f8375adb3186fdb8008c40f049e01594aaff3bb1bbeacefa3deba0ac2b6a248a8a346290b83126ad60485bd7b3cf3d9817cf96849256b6370b72eee4c3ec36030f65539a5a5ab0f4f27d46880a47f7add93862f231598436969a304795bce13fe10a91aff3c47dd694559965f1e3fbb596ba1638034f64a3d3e165b02419f70d34d81e8a3fbcade6d2c8775af73d7e8eb3cd7a8721c0ec6d2ce96a8a133fbcc9f7a697d479a3f3af7ce34155c194cbb34b64485875ad85af431aa006d6d76bd679d985489253fd54d3695e7a0ff40770c2e2a41c51b3c837645b181632fd440070cb5ddb1ea7ddd9980060084ae6452b6866a411bd1dc894126a54cce03de8a7c5d845e9afbe530f71d0ceac432631126ed ss_n = bf183593c95be8172c6b2d42b34bd9d822e203b710a73bf8c1c8efde0412af88 ct = a6dfdc45340016a02258e31ecc5d1cfd03f6a66d03b36453d8cea4146f3899d64236884443a0630b9abdab06474b1c53ee75d0830d47adc6bcd6189394b4eee35231d435edf737ccb73a8f84f2082b53f2915b1525c2a1faa55d3b1c4ebd5c953ee354810b1f3a93f32c494589dcd7368460f17c8149e7b2c6830a53989c82c323aa03cc945cc063a1caa511ab521614f43b6c7203c8cf6b6e8622f1bcbbecaa30fff28e31f26fb21d7b7c901127aa5d0fec59a6caf5c721eec161fb7cc03be6607910e933a0f977a01ae8c8d40359793399c54b0f6ea52ea74c2de045e6f1a0866bbe13b9fb5aa2e8cba49cfb7c369bdb4e85643e7220074445c30b6b735a9fb3fbf0f3c85320b8b8db69948fc5f195152aae67c97cff5760060df1e6648d9fab844d0484306ffcf7506748e3e73b01e16f27af84d8fdc17995037ac2eca296a48be2d614bdb51970ffba6194de367e8ff37757bf7cb194f2640f951f854f985871192ec7759391a6282675c02598dc2bf5f7ca1ba98298cc58a2869a9390296142a3d3f61e846799e2cd130478230a871a70eb2007942256235566070ee98905af2cd6bc5238b54a570acd6da5229642eb18c4e7b7e2588be18f2998cd18905bc19bb858bd595f7b5f74fcd1f87262d61157250837d7cd4de180f63871e8466425f3d7ba02f48e586d18b22a94833cbd7c99837f492eb1ceafbd8adc773b2eb4afef089e064842c645e06792c5c9247cd70e21e22dabf0b3b8cc8330a3c0983b47392fcf72a1e7f87e04e171995433d6d181da2821d6a5bd09bb50df3d72ef91311f8ce4d544d2872b8aeffd0f68fdeab54591d5f43940bd76f6332c07ba7e29246d23fd6d7a66d9d0138cbc3d8c1278c8018f48460ff23a0d6aaeb3f87ad18de7224d0eb3809d9f94f7491e778320b36063921af07c489c23387697738aa2f8031e6d9c0ebfb45310aac8539a280cde1d63d97ab36ebdc277e85f6fcc0d85d4185d46831736e7a5708139534732a51bdd041717624eaeca975764f8e0c383f1f0e2672668519a073a3d1f87ccb404026f99968fc5cacd0b509e40842c6db9 ss = 3b80f5e9dba771350b65bb65329a2263837f336edf58700b5ed2cba26821bb6f count = 772 z = d8930f52aacefee9e46685b35bf95d96dd051d008dbecc3931b10090130068d5 d = aa89bc4d6b2ea1de448a23a5135a951340cd80b2802d19edec27bba4e49b682f msg = 3b40752009604050f86cfbddfc5edcd157d5a2cd5a3603079b842bd1235cfd4a seed = bfb51847bd43465312ed01ab0605b5c578640c454e4ed5f0235cc5168d863cc8ed11ce04d57f1b35df1e0e3d91ed5807 pk = 9642261146ba8bd53ab042cf6dfb0664013d7486127112b4ea577bb863c023030a5b2941c55ca9ea73584bb5961fc46244378696fc413655a9184630ba3b6e841399fe2a414e9725843a97ce48a1d989768a420506da13bfba7cb76b572bd452d50018f9210466ac733009ae6977540acb57f4e394bc19950f429a769c0504c71b546a26148355f4533a1c0b3950ca074dc334ad826b77b2ad7f060797e984a9bac4944c78007c11bd1266cfaa6f0a224c39783a0a751c9c490c9e1860f9fa1b0de787ded27b5530c3167c1aaf113b9c46461bf17f38600993a6cb85523c2ba5664721c69162c309553258dca32da65583422a548b85c876668d244d4f68aa4310af2c8c715a36c4ccf8a62d80cc60164618c95751c49074d3664a0ac4cdc7366ef4c0e0f9a6f62c84987c90f6d60bbaf67594319ddf6b761530bb15545c76b2269ae73cffc4b0df68bf76eb57463cccc6c215da84142c6c2c39281251371a1280068b908f06c398181c1c52952e7fc484fac8b8a3bc941ad8b18da667cdd77ba9403dbbe490de119cfdf7c74de6428a737cb59559a9b4c52c8b57a298ca43b1b3dd566465052cd92046b464b7767c0142f410bf6542a7a4bcf4d77c33b2b71a719a797b1100e555d390c19d81660dc67b18d698f535048f857b3f84aa210b7deb4c4e0e99010d13cee6067131990c9eb5273b6a20a869331d027857fb597e051e8717213aa922ec2c6cc529789efb392fb193348a646d44ce46265e85d81c03a58acfb29553c869d005c41fe6b4836c44ad7c8a788505abc8264b67aacf3861ead4303f9a347a52a5edabb42a196c9ad12794697ec10885c1426575c70121d393cb345c69221be489af2360058f561765063fbfb2a92f291a6ab87c576c6bd7e57e901b54e5713346f7055c717ae3a57fd3364fd3d0900705359b5421eb80bc66e334e53ab086c71b60f15f2565cfb60b25bc22b0908997328811384340a30768e87a007dc6234919203b526c002b67bab8cec9c9a9933638bb7a92ab8b1b3e6b9ca87c0ed2eb0bde5231c87498d55a46bc664c01a700512abb34948e79bb2f27c16f126a0dd33eb4dd727fda06fd8226245245bb9d257bdc24365a90039ae9 sk = 04dcced1e08a054228e1a71868043226eccb637c3d515378c1395f23c5a7cf276f0870167039025ba699fa08cad44a08d7a311ad06c9108120c05a1a13b241ddb12804f4cf6981b1367c0ad6fa19b512c449bbab2e6897f77661a7bb6317c29d54c8c4457066b937141bfb3b53d7527758945d31440ea5b91e30816c357ae29347d6b48bb32b5762c84980ba5af239b773913e92a415b134af60117c02c91a56b953c6eabb50170c6ab554a10175d4dacbf2ecba0b9abe8049c911258793e234eb4411284a12488b9fd140b62bf48747517675e45c3d19c219994b26101efb1364172659b279aa959c0197128bba449f377c935aec75498352f7b7b0539746d11c1c2433bdbc012a21a400741aab32bb38c694bc8e6b1d38e73ff77b185a10593fe18c1350bc51013597e310763c8bd64179f188c385d50fd0509be02abe55c62a90e149c1e42d59dc4b69911b5de72233e04e7c45a43d51209f0119171302824794f06065736c3664230b020a173936ccfcf5ca72597a50c940135b73474aa34a435b5a173334e30c221abdf8d053bc5666f12799ff3714d3a3835e9a517904571c975f7be6255e21767753436978326143ba1a153ff8526a94e272c41b21b365335f0590425898733174ee34b7fe648b01e23d506a91e0e281128c7f1085538007352e35cd8630cd9bab292641bbae9b4f0ab46f2030681388c0074573dc9c0912242b8c79bb365939de52262107a54cd27b39398159617a662713cddc55e665408d854254aa11b1611655d11807c237a425cbff62b582674045972d0a1b700dd72db54a3bdc5998b55b367226ab0981cd5277cbaae605ba647b78b433a0d09bdae81f7aa864c1a0c318760c74919ec91922962060ff6462db46c18d215ffc655178f01e87063f0f8ba6ccd7922144bfa2ea5859d17fb42875d41c8572653b206322fbe9504c866ff726026531399b986e2885748149bf3b6a4da148652beb32ff19c5de57b2843b20b2629fc20ba0ce34572e6a5c4d5c08ad766b319a19d17280b9a0591066164735b5c6d02c1f09371a25c3b1c438d69cab7c374f05ba699642261146ba8bd53ab042cf6dfb0664013d7486127112b4ea577bb863c023030a5b2941c55ca9ea73584bb5961fc46244378696fc413655a9184630ba3b6e841399fe2a414e9725843a97ce48a1d989768a420506da13bfba7cb76b572bd452d50018f9210466ac733009ae6977540acb57f4e394bc19950f429a769c0504c71b546a26148355f4533a1c0b3950ca074dc334ad826b77b2ad7f060797e984a9bac4944c78007c11bd1266cfaa6f0a224c39783a0a751c9c490c9e1860f9fa1b0de787ded27b5530c3167c1aaf113b9c46461bf17f38600993a6cb85523c2ba5664721c69162c309553258dca32da65583422a548b85c876668d244d4f68aa4310af2c8c715a36c4ccf8a62d80cc60164618c95751c49074d3664a0ac4cdc7366ef4c0e0f9a6f62c84987c90f6d60bbaf67594319ddf6b761530bb15545c76b2269ae73cffc4b0df68bf76eb57463cccc6c215da84142c6c2c39281251371a1280068b908f06c398181c1c52952e7fc484fac8b8a3bc941ad8b18da667cdd77ba9403dbbe490de119cfdf7c74de6428a737cb59559a9b4c52c8b57a298ca43b1b3dd566465052cd92046b464b7767c0142f410bf6542a7a4bcf4d77c33b2b71a719a797b1100e555d390c19d81660dc67b18d698f535048f857b3f84aa210b7deb4c4e0e99010d13cee6067131990c9eb5273b6a20a869331d027857fb597e051e8717213aa922ec2c6cc529789efb392fb193348a646d44ce46265e85d81c03a58acfb29553c869d005c41fe6b4836c44ad7c8a788505abc8264b67aacf3861ead4303f9a347a52a5edabb42a196c9ad12794697ec10885c1426575c70121d393cb345c69221be489af2360058f561765063fbfb2a92f291a6ab87c576c6bd7e57e901b54e5713346f7055c717ae3a57fd3364fd3d0900705359b5421eb80bc66e334e53ab086c71b60f15f2565cfb60b25bc22b0908997328811384340a30768e87a007dc6234919203b526c002b67bab8cec9c9a9933638bb7a92ab8b1b3e6b9ca87c0ed2eb0bde5231c87498d55a46bc664c01a700512abb34948e79bb2f27c16f126a0dd33eb4dd727fda06fd8226245245bb9d257bdc24365a90039ae9b4e003685693e0aa62410aa25a63442c1e7bc3dc5448a182b403a29fa52c0841d8930f52aacefee9e46685b35bf95d96dd051d008dbecc3931b10090130068d5 ct_n = 16f1d80f7defa7f2804c6976de4ddcfac67e45aba49a0599c72cebda5848089110b481bbb38a2b073d665b5d6e6b54516f78c32027bd6ee14f997c514e04f7e46ff4ed25aa241304125e8073fe1e7f87acc3035dc03ecdcfd5ce54ce3fd01dd2b52c1bc3c60a1f331515cf555fcb15a3fbbc76aa31ba304efc4098e27dd71c68d6895c9c6cd4e81368bc316b9d49e525b23953b48cd6f5e21b25ff96ffc84891db4a47426843d2f1e358731ced420affd129e50083b231959660cb45a93edf1823ed56c45a0b8114631a78f3943b20d08f28b87252eba3580b43b963222c51bacf83192a8bb25be301525aedb27c4822697859abc7233749c9f38f8a30b8830778e5b3bd92ab8c9b1386da29d55ecbb8101727bb14fad14b96d15dbb26cc6a2f26ae099a25bc59743fbcd768ae6c55678710aa6bd1ac87d3d8c034043b5bc952306bc8e96657168751d9f522e27b640d5825a1371ec65e2026ea8859ccc6fcd02962baebca9e3ddddb6e50306ec967925e0a1eb42aa65e2a59154b0240e0180ca46feddedf7eefd15fefe7167a552d44ab26cdf27b1334e87364a1823e979dbf8704def003414db94fcac63ddd6cbdcd7d733ff1d3b94d07e8130f8072177f865cd66b5218cb7a2da0d6ad949e5cfce9d17d1664adc78902a4e78ca6004aca1d2537a63a05efafd494f65c574cb1c195be5e4fd46276fdac4b7a21cdd74a0a22d2a1618f72bc4739994b8a739aecc4ef86f7dc6c2b41794d84c33db5b5ec2f5e1ea2fde583bbc131e2058c4956e4c71484381b37fa04dc3f0b9472839eb9d5296e210870fe707546364ac7173f449c28b5157859eeee99102cf8782a1b7d843ff745c04a1b42846ee18aee6da3fdaddb7c26810127f36473dd7bcef5bb0d4cc5c39639c80959403046b7dbbffdb55f1fdacca09cc9ad249c4658239fe657046809ab10cc77a247e480d1b6500c22c75ada87c4768b13ec46ad236dba0a9245ad3719647916b2b6df7142bcd2ab01a8c2281367dd8eff19449b31c4be4b422da3512ed5279fe6501cc17c3e2a241be84cb51c8824c399f23883c615071db4c5f1 ss_n = 32c82b80daadd90486ebd6c9957abfe52e5e1d52e9fb55a1985f7c41b3df620a ct = 3a22acdeab0b752eea00779bbbd55de4c6db8c50fd444f7b9eb8f60ad6b5788d2668a9df8951c782cca543a2cc2f0288dc3996dfebdfa4f85d276c930382ee7eaa838579a39ee39f4ade8771ddb9d0cf06c2794cdfd1c6cfe5e392618ddb1d636e492c6aa54baa30b165fa32bf29baf8cef11ad3a34bf320a9dc5b2e6f184a3d439046eb08438f7ceffb37dc8d3dd78d7f5c1d449fc4649ff943df3fd94e238fae8e42cdf8061652321baffe817cb0292ee88e5d643132c27373df2bdaa83e85eb144ca923315f2a20a31d2b79db57789bfb37c7483100255f8c000a2202c7252418701b89536af46c0dc2a1c0068ceab1f7ae72b69e17dee2b1066f971688b80540e3601886480414f1ed72c7d02d15ffdeccbad3cb5fef657d1b085437afbbb3acebb4dd23cfb0a9a4dcbfe37a41754c920ca2f1e1dc15c58b3ed5e7714359081694b3a6b88eb0a7fa5a6dbae38790f910dee449f2c18e65cb0139d8b4ffd7c71f1d8ec7862454a31d48b92aebe940d4a59fb4143c8f588093039438c2cd29320c4a9095754ff0828214e18e901366ee4f7a0f0e476aee82ec25e70f581b08892626397cf7acec3c516f6af72675595c65464a1d1aae1137f4df8074f018cfd78a85d140397e3981da12be91014562c66f94846f09bc3c3c79772f229ff4260db164d348e6cc3353416bdb1cc1bd37bcd3030f377e84da652cac0b835cc9386ebc0ce3c442cc80646bb3dbd1b211fec122f1003d42ece98ed82d52e42bc6cbef66ee07d31c4668111021159ffbce1f2d4e7b6159e39cbaa10b2fd8819a55032702798eba44c51fb76fe68b452f7f9b31aea8cdc61c61616a4fdbe9d80749702f1c3a2c14d27e22d23295101579869c12ce7720741cd8699eafaf603648fcf19738d62584d369ab6a67caec6c4f25eef8a59617e04e03e82ed593f68014b7685e5b5fb485c04db7e216e68dfca6f33d06573b1313decc84dcd27cc2353031866729154298aacd411ec7b45527ad8dc9de49ab5263d01a1b5dca230e8c8b4b57e7a8bb79362834815e200f12693196df15075c52e4ed8c29471cbe271bdc655b ss = 7589836e80247a8efb2fb758afdb3f3e8716be42f17217c616773e65cda77f84 count = 773 z = ec018680f0a6331a16dfc72a02edfab24234200551da15e6f4a55288452a3e54 d = 4c8122da3ba13efa7a44112a67aa299f1225cba0f6ef65c2d3be0a175a42b5a2 msg = ec18ed63cd49df46f22678c588697aada3e5e27af321daf4fbefe51dee4a2c6a seed = 1dbbd6e7950818716200d79bd08f11cca7fbb75e00e42085d2b5e248f1ac7217a5b06d45f837293b91c49853e10e6a40 pk = b5b5b665f197f6792cd9b7a46a6058c8ca4c738462334582f899936cf48a41c71e181a9174146e2e1b6a492218544464b41373bc0caed27a9177523ba5462f8f819fc4fb3deb776893d854191441ab25bd84ac9e59b0589168b27b336f262858c55a4efa465775e799be7692e3aa127463226b41a18d730e40f0bcc5482c524a77762b7333d7b76c71a101182e7da69a9ae0a5f96a3eb435a8d8f5beabcb273fa9a0c7747eeb520770fb4b82139f505207d3e74cdc6a2903c195babcc18392bf9c384b2d10ce94093f0f819c5604c141e4c826db9636538625428a7da8c46663a23da08eb12701ebacc5009c0dd9941a08d8694ba07995b54d48c509e23a84356856d44b73589abf6650075d68654e8ba6b23119171416c6bbcbb87280dd4583e309673016a7a4c134beb53658c8a98c788c71148b270a8def0cbbdf756d7b7610eae3158bc47e56647ca640b69e258a3d0c5470614fe3979eb3f79f69d2c953175e2a7a52ac896520c93bdbb06a4d7247cb586bbdb2af3cca74e5813852371848e7c7d5c8b6cc5c9761371282e1860ef52917d946d222c28137ca03c30103c79adc2c10bb67b2e7568c7591400d21cdd7b2734cfc54145501cab33ab682b667e0b8aef77d17cb1011a677bbb5be21b4493d498dbd33a146e17c0509148d9c9692628978073fb32ac32a5c7dcb45c5b7436277365531738e0aec17bcfaceb7caacaffcba10364898a1a16f90a5d5b51bcfe09f75058dbfaa53c2d461c0568aef082376b933959464c515bc77172f2b4841dc748a9aa25e2fe1b406782a175525a2da331a232e16d2548356a8ef0b90a7817253e61d511b44fb4716a4215104d0308e04afe4455853d03fbb96a7a883ce7e893262c602f6c5b87125b2bb531d03ba976da66840d40ecc913412b7204fb865eda574f839a68a1176844c7a00bcb40a349db025b6267a58699a454feb1f57f29bca17875897499ed782d39364323260abe1cecc30a83b5561e5308369e2313bd3948e554c157c698e223269792dc0f195ceb202e50395eb616c2a533887389021112900c6c230a8107d3c7755cb71d3f00df501627402d2b06a9bb03c3ed72acecc264a4e4101bcd29b8660d2378d sk = 26db56dc379b27d5712db4cfa361c3c4d66b71d18802644f531ca23e145d92e2665dc107722a414d9714b314b16335149640b41e5577f5b5169c463a87133e5c69092dbb4eabda8643b316d9c5b8895a264bd65a4da12068e07d59bb7d6bbc8c935970ccb4a20f82130b003a5c495801d13fd20a94eab27eda548312e877f59867bca6cef3b6760f970f7a486a21407360e16d2cb33b78286bb036b1a8e607a9270b492221aa7a1a994c117149ac02f52ad862ab514a09da6c3d0373897cdac0c028b7f402622674bb905b9efc4c0890c015f61945a2e68595ec3e88140b61c76e20961e0ad7c0bcb40fd1485a007d29b615572e5280f4056f6f7b0ecb1335eab531b7d31560e27d23c9712e6083c37628bee64700eab4e1e37b4c33bd6b0368216c334a402e4be7ae8f094ded195e43c0cc3ee6b6ab486be0f41747c98279fc4653ac0634044a0a82cbbd25019cd2023490972504aeba534ecd62b3390679fd4394aa6102c14cb811f31f0bb49848e97bda8a4878566896029f2bfa055e7abc46cb1937847d5277194c970503baad50f84741d25f06c64a750591c2406f741ab52bc7b0130b520f4612bd49caefe1c00a82273448c9703235e7c448f7a9b84809c663c183ab6a066437cbe6c229b0ca9ebbcc2cea1c653865b90090bb73cb587f2c3f817882f4338d0e24752f673e108b51e4f33b2443112fba19ff0cb30960639c1b00dcaa4b98e10fd9f84b5fe46683a1ac568627ed1082fd2056e484baee447fb2f6cf248a6f547a00f65577431409f576b7b3453a8188cff424143c935ea34a495f54bcefb23b33c3a5fde40b0da20cde302c726633e4e5b5c706bd1c97133c78cc81ec4bcb292519d0a3d070389ceb0e5cf987cf01bbc7d75cc4b98f60766a95608e2d773e4fd9638e9c14d7624870592dfac77e79cb42eb09abff403fedfc0a9c3a42bdab92ca904b3231cc63b2a8e5d0bc61134b558c5e78d489c8f132c8f2691613740081c49711759f99751ad30ea7b0c1a1a73a334a68a92593b8419595c7c65fbb43fd2285c0f98864878b6324936fda7c938031505392218b91b5b5b665f197f6792cd9b7a46a6058c8ca4c738462334582f899936cf48a41c71e181a9174146e2e1b6a492218544464b41373bc0caed27a9177523ba5462f8f819fc4fb3deb776893d854191441ab25bd84ac9e59b0589168b27b336f262858c55a4efa465775e799be7692e3aa127463226b41a18d730e40f0bcc5482c524a77762b7333d7b76c71a101182e7da69a9ae0a5f96a3eb435a8d8f5beabcb273fa9a0c7747eeb520770fb4b82139f505207d3e74cdc6a2903c195babcc18392bf9c384b2d10ce94093f0f819c5604c141e4c826db9636538625428a7da8c46663a23da08eb12701ebacc5009c0dd9941a08d8694ba07995b54d48c509e23a84356856d44b73589abf6650075d68654e8ba6b23119171416c6bbcbb87280dd4583e309673016a7a4c134beb53658c8a98c788c71148b270a8def0cbbdf756d7b7610eae3158bc47e56647ca640b69e258a3d0c5470614fe3979eb3f79f69d2c953175e2a7a52ac896520c93bdbb06a4d7247cb586bbdb2af3cca74e5813852371848e7c7d5c8b6cc5c9761371282e1860ef52917d946d222c28137ca03c30103c79adc2c10bb67b2e7568c7591400d21cdd7b2734cfc54145501cab33ab682b667e0b8aef77d17cb1011a677bbb5be21b4493d498dbd33a146e17c0509148d9c9692628978073fb32ac32a5c7dcb45c5b7436277365531738e0aec17bcfaceb7caacaffcba10364898a1a16f90a5d5b51bcfe09f75058dbfaa53c2d461c0568aef082376b933959464c515bc77172f2b4841dc748a9aa25e2fe1b406782a175525a2da331a232e16d2548356a8ef0b90a7817253e61d511b44fb4716a4215104d0308e04afe4455853d03fbb96a7a883ce7e893262c602f6c5b87125b2bb531d03ba976da66840d40ecc913412b7204fb865eda574f839a68a1176844c7a00bcb40a349db025b6267a58699a454feb1f57f29bca17875897499ed782d39364323260abe1cecc30a83b5561e5308369e2313bd3948e554c157c698e223269792dc0f195ceb202e50395eb616c2a533887389021112900c6c230a8107d3c7755cb71d3f00df501627402d2b06a9bb03c3ed72acecc264a4e4101bcd29b8660d2378d1d0668cf4666ed616105302889eba5bcd6b91e5add333937abcdb0de5f3c332cec018680f0a6331a16dfc72a02edfab24234200551da15e6f4a55288452a3e54 ct_n = f2ae29ffbed74361849d2c67d863cf470e189e352c39f1dcbb490dc50c1bb3138935fe7c05e8ed1ff89a960a2aa8c4eb4aacf73cf3441fbb3a7b320008f25dde685e714a1ae9f1e3bea1636fde864c585af67b6e13d689c298b1640ed405ce33c98574e519ce31cb729892b28c0a77b03855808b7aec754c019ae035269534c6953bfbec2eee4ae48ce7b1fa049957cf7f9d5f24afb70971904b53be0742e232f399ed81073ced806ee4ee1a0f823b5eb62f45ecd46f417fd01fc2b4f7e2bd4d439bdbfbd3fdce37466cbe2f7f95c3514b60a4379dcc594250ffc3d1d677f7175dc37130f74b6693f8fdf312e84e6afbbae372783b28a685b31956b27019163bd87cf5f7ce2f25bcd5def3236ca1db8e355e1e6f3ecf28c223106df67a776ea41557e40a124ca270bd334d4f88e964c90b01d780c3256cfb8ebf27d824b283ed18ac20d1c3e05b38bab2225d77cad0373ab813439e1a34b0965cff37f8dc09bb762f9231f23a0cf05b19f5101c0e1e6756e1f460d76f3b393293f63f8adca7b2b5ce64b8c4086050eb5876beac3cb97ef5239decb77ad6e956667043420aa6400759dae24607292174e49822a24321f7872fbe745b2cb462191f31fa293ef77f67251df1ca29a5e6ccbe6cf69a2de841ae21415d470754c122b67ac4db290b774f5d87e8ef0e0c7bab618f6af249ccc62b8aeac15d9e970c827a9411f5f74d0fee45976691f3c9fd17b15ff1032cfbd9e2505792dbe888a54caa59127134be91117b3ae23ed8646d8bfecedbc2ae2919ab85ff5d28ad816ce1b78dda959d6567e9d9ba7d3c036a1784948aba848ab0137da0dc9e980607c6aba4acb4c99a6c18435af7809e5383dba8e7931e069e484f1d4c74de3e9c2b9f5b5eda20be92f379d95b25c9c29fac95ee899bf6f1e474a0ee8403b5f76edf2988acd78ca634a6aa825f36c84870e09ac70d4318e0dc89bb545d05c625f534c4304cc996c0acfb257374ee21c0eb21ba70d81bc46caeb5c9b677a13db80a7a6816342249074695f066caf2444b2a9ed53b73588d533fe33154e22ae2ac71ed127d1f68aaf96a7b50 ss_n = 6312104bf6477c1f40a1a2f45c57bd0f0d5a27bfb4627dfa8d2aed5176de1a3e ct = 4b05153cf740f0b79524e18a1c13767832d8961996c34ce0f32926c2c3a27bbf21ca8153c4cf0cad27bfe4f892cc250b98e32b4e4f9e3bd0245670335fc9faac1d62d1730c2fb7ac445939faefca54fb9ab8924853ec4dad309b74498cfb58d87b9f7cea3b0f52a1495499dcff295b0ff021a401858b1e8ac3e940b93d66ec5c976dd04f327493b4d0f8183fab2e2a455d3d96a87c6786e4a2bb3f05e073ff91c9bc02d88855e40fd9cb252a678b2ba57a68c1d0440286bd1e85da9dc2f3c8851445781b3e0af67726c1c82346ca9b3b6228094ed14bc38c9f5631d3af733cacbc69ad22431647819318fbc4a92eebb98996b0e9e97f1e1b8c4f16611458c31e38b512aa93ee055a3a815bb41c0c6ef4137254033bebb1b59d64cff65070d655fbb44dc8e4bdb2ea471b3493d6a800684035b713554de448bbece9d826e31dece3643ce71b2e14e6c9866a5c24adefc31e33a9d47314160a69d9895ea685f7373a47ea25b3e20e9075f7a65ff4ce024a6924c2302d08765358da5d5d4c8c0a37f26b2ae5225278cf0b6fa429168228ec0deed0116be5104a81ada319a3e0fa61d7b62e0396391b82560cb625faaf16fd4b58df11bbe59fa62bbca336e2e1355f025d96a3b2e4c13f154a8f291230394eb34a4c5e4b26b4efdf831ed3af2b7d0f6cb2da0c9b7586a970a07e49f19babd4767ca90a1edc609b5f471cda424506a304161a32f5e04f70a9ee11f25d04a4f95825bec88cb3b92b2f686b88110f6c68ce24d0e443345cb4676130bcc5d0ccb469aa1fe62b316c1ddc16e06bd010b0afc7a4eb55da5835c50aee889e9227d79189e0e34d89f7e36587fea152f34ac2df957b52852a6b014bf7c5d1b3307f1ff1a67d11ce27a88db79247ecd0335b131e3e6d25d51c91942bc420796751720eba5fd496020e178c9641ef14a5920a6c903f7c7c90d1f929433ac2138185a23753f959f1a82789243974915eedfa7ddae59bb8ca07f28c989a2321fdad902a97bf947feaf6be5d7b31bc4e2a3496e409601222645321de824fb0cc4b1508d852103acafa0184edd3f95ba22387978a1a47 ss = 101aca80046d94f706b534895fb536d20157683f71f033ab8031c405b9fc8c25 count = 774 z = f7e4ab152479c69884807c57dc24286c39e408b7fa4a93653f66a983189cb543 d = eb19eb856dee2b10d79fc499714065128261f7e0738fcf6d6239f103798cd50c msg = fd389c1f53576843c0b766828888a0cc2836da74b186eb8043a3aec6a0e20b3a seed = f0da7371471bcdf1398a6b8ea7a89adef96f3e0a12db22944ab5aad23ab10fd73eeb0358d59d7a7caae1a35f28ab9350 pk = ccc27abd4b76506ab2055ace79308dbbb900b0ba4c3b036b4c58af410b9247a5457929abab6b3f422343d3742b623701e6f5a4e4809c22249f48314f0d8a31356c9a29971eae27b979e5644e50846332705a68a347d595d8f2be549109a075696215609ac813447719918891bf266d63acace7689e8fb6c120ca0e5d237578d519e29c8fe7e1b666c831f176217a8227e2a516c2925e857a2b6cec5221130e9ee5944338132b07b8130b7dba326bdfe29ff6020cc3b45590cbc519012385a10e81711beee22fe1dc43cfc4bcfff77c1123b6176807c40a5eb53643f079a2a119aec672bf2929ab95819b97044489e7cd29e1ccbd8a11f8286846d1657f86a194c91cf0ea304bb02b4400391fec9fdd9ab7a6c3abac3a36633586cdbb0aac9611aa36251f73c5f00b7704f449252c0e96c8bb2dd759f55751bdf31383c794f7ecbbcb398d6b182314c0cf0471be59c4b0464cb18efccc9562883026153601bd82522f09f48657175fa74c2a22d1b932e73186079a72e508c2056d2c306bc0423406e000c4c134fd6badbdfa5b7c311cf66578f3eb2d2107b40a267b60a1c418a4166d3072396a3ab4f39f9df630ff8b2864ec012672b85d3b837227159931540e2c6bd44bcb61dbc6527579e2aba26127458162a679675e1ab565cf35216b381ee8621324b96d50c851ed313d914cb2114637b7c82238ccacad8c1f93282b0189191962572c49227c8a93b8a9a7146230ea11a8a1f87f91033ce4dbabc5394efbf035b35217c0fb39fa59a7d41cc134b217cb0279aaab4744a154550b9c832cb29d8c4e7e86aeefb55a3ad3725c7bbf4707a140966d9bd97020b87f48878827624dcd85b08b0a88eddac7e9047f5ff55ce2ec53196bacd59c10ae4729113c8e407198481a908691836861a5a099902a264bd8cab884b33db1ec9c1ef2031e64825e57969da7486dcbb8ccf518a7e819f57396af73c02ff892a04110c29437f770cec0561121516056c4484e1a2a8fe72e61f8c2805932740a1d6a97456e993e53fb74214ca896632a3f47b6c2c11469861d072115f5240f5179a2ef5b90f9c22e726213b96bbabe10f7c0a65ffa3f1bd114b26fc4696bd9ab1dd420414b6880dd sk = 61f057d9fc58ab0c0ede97b28823841eb4893a1119493146899bc6dba91b801b1f16187711244a6c874ced281ff3701e59450c622415d243ba218b2f35f8c24c777583509920c12c20e9877c06c4d15a0ade2b9d09560b0341b13790ce19e932f7d5abc4cc5bbfe1bb3d144eb04a5444733320e27fa1bb79e75240341447ba77cfa977c233311d442026882705b376a9013a96d4d4ba1fa6b4bdc89af9571257118ade1122af9c96c441919583396e8a0978a3543ac8b381ba1ae8b62214b408f3fc134631bd1e6476f3087cb3b0ca7c3543ff0761b5484ea288029ab15592e90768a7248fb697ab3140e14930ad4bae7fc7c996b0752c1490aaa181445716d29827bff118aef5b44fea0cd6323d25a541caea15e6ebbf5c03403f5339b5a7c0df424a7db47b8d6179f5006e9866a2b2b32361600d07786423f88ecfdb1d3a683c39679399804d157785bef185cfa75327cc5d317c705b3367275700bc8a21f904b32c0c96fe0c4c61142981743a70370fd69b5db55685ae077754b56bb75481b0ca21112c55ad845b21e72a5dfa523f87bc27abce85260173070aaddc77eb69c6be2bb781ebb7ac4298125270a2e0c5275c85a0877808da625a9018672bb33a7b55569b144b5cb470495ad31532cd3b712a2a619623a6b00a768b2bbec6826afaab9824a85e207a1822212e6108af66c75661a246b410b155c3c0b863cf7d6310c5265681758a869a6f5b939c6929807d86cc4fb5cdfdb3b639c03fac880ef3d466f9fa5cb2cc27557563be6b320a3ccc0c94ab8f552df6a2633458350211a93bb08b81b74a12d073b74a22b7e7c3cb33bb38d9cbe9d9a0ab985214790f68c657c91883c4e98539fcb0365a083222060f2466295860baa4337bb318583ca5b61ca999da7c32314f82a9065e2a6bb8042c6c48b4faebceb7abb1ab14a3e068a10cfc4cf8a150873cb96b3b8e0bd8c66819a22d015a02d3af4801c0abeb6c015b7bd7fa978a446dd8023a969ca6a0271a05808a0fa1252e765544920e556212a98046d83a7b1703a3238082ed958b974a193f624c0103912993ba8161a400a72fccc27abd4b76506ab2055ace79308dbbb900b0ba4c3b036b4c58af410b9247a5457929abab6b3f422343d3742b623701e6f5a4e4809c22249f48314f0d8a31356c9a29971eae27b979e5644e50846332705a68a347d595d8f2be549109a075696215609ac813447719918891bf266d63acace7689e8fb6c120ca0e5d237578d519e29c8fe7e1b666c831f176217a8227e2a516c2925e857a2b6cec5221130e9ee5944338132b07b8130b7dba326bdfe29ff6020cc3b45590cbc519012385a10e81711beee22fe1dc43cfc4bcfff77c1123b6176807c40a5eb53643f079a2a119aec672bf2929ab95819b97044489e7cd29e1ccbd8a11f8286846d1657f86a194c91cf0ea304bb02b4400391fec9fdd9ab7a6c3abac3a36633586cdbb0aac9611aa36251f73c5f00b7704f449252c0e96c8bb2dd759f55751bdf31383c794f7ecbbcb398d6b182314c0cf0471be59c4b0464cb18efccc9562883026153601bd82522f09f48657175fa74c2a22d1b932e73186079a72e508c2056d2c306bc0423406e000c4c134fd6badbdfa5b7c311cf66578f3eb2d2107b40a267b60a1c418a4166d3072396a3ab4f39f9df630ff8b2864ec012672b85d3b837227159931540e2c6bd44bcb61dbc6527579e2aba26127458162a679675e1ab565cf35216b381ee8621324b96d50c851ed313d914cb2114637b7c82238ccacad8c1f93282b0189191962572c49227c8a93b8a9a7146230ea11a8a1f87f91033ce4dbabc5394efbf035b35217c0fb39fa59a7d41cc134b217cb0279aaab4744a154550b9c832cb29d8c4e7e86aeefb55a3ad3725c7bbf4707a140966d9bd97020b87f48878827624dcd85b08b0a88eddac7e9047f5ff55ce2ec53196bacd59c10ae4729113c8e407198481a908691836861a5a099902a264bd8cab884b33db1ec9c1ef2031e64825e57969da7486dcbb8ccf518a7e819f57396af73c02ff892a04110c29437f770cec0561121516056c4484e1a2a8fe72e61f8c2805932740a1d6a97456e993e53fb74214ca896632a3f47b6c2c11469861d072115f5240f5179a2ef5b90f9c22e726213b96bbabe10f7c0a65ffa3f1bd114b26fc4696bd9ab1dd420414b6880dd667c4cb90dd337382f015c2ae925a1d68ec4d47e688abd9ae114b7dc9084a3dcf7e4ab152479c69884807c57dc24286c39e408b7fa4a93653f66a983189cb543 ct_n = 5a62e6402eeb25487c70173ddfaacdb3977956909fabc2a482b9c4ebda6848a586fa13ac2d09ab1efadf8657e9da36596a6f6344d5667a94dffd000b3487453e1fff922fe29d82e766a460feff3624d59f6f74c038715693e4bad98e4c729cdc6dcde0ed9a5f18314560226458a6597526e8f32f6cda1a23a56a25c2f9f5a1f6183893cbab5ab3e150816eefcda7a62cec9b8ab2e63548879c54750def08eb39897a833f101f3dc01c55403f7e922cb899753959454a3931f9306610f369b15d81b2d109225209fe7ee1d757ebb6a19f8d813fd2ee71f65b6a1f4a023fe8b613290cdd16c95189cf7f16876b8facfe7f09019c2826bf8fd05a43fc6c7083e549cb916873046641f979e6d6e4d9cbfb12b9cbf39b5b0e0f9da13043e345cd6509a4e414adee5b39996e722fbba6b4ac992c2e656e1a06f17257b10715e8b4917479c6c7e4952e9839440d1b0ad158405d62ebfa798215d9bff60fd232dc4c894fdbe11ec0f0560a2fc1e2eafde4674b309a84e4a2fde437a80f0db24e111bb9629fadf9a01cd41d13909b3758f90e30a25b716ce5829def7758ed32ad648ba9c394844d0734ed40aa473110f505deaf29803148a412b36306806dd01aa727f68ea8a7e76da06d2277ee25f0930f416e357583d6fe1bf27739d1a99ba154f65d9a3f4b545e86cf15259a368c19b9ebb55a0db9c3a65ae00e4cb310596304b337b06d1577f7d12d8aebbaa2caa99d80dc2b9d02050c9b34b1de954d1fd5ec221a86761a39865e02dbbf50f53a9520152b87ada6548dbab6cdf2448bbaa592283cc5cf335eacb2996cb4fd352de9ad33210a922cfe0877fd4b58931d0bc0c9f53a0d2717a20ffb4f38ef4057c6392a9fca0b89fe515f3558d04b1f14c69a5a15dc2ddc26b9cc155938b3d78e5f71d38c11a74c842ee347e2865765ace680141c0975508cb7d8858bde21defbc98462425832ab31556c342a44782dc317cd44184e1e5663904f4fc6ce1344a1df97894956bd73963128f559cd3fa15ecab247165c6b1dbc07760284e8fae620119df483f7efd95e7c76d924d682bff7831031b6615d ss_n = dffee794d0dfc0855102b5f8e1d85ec9e9415f65e8477644eaaa5d0b6099eb8f ct = bf295d85dcfa16127c16db3ec23e7735f1b92089f5b53eee727de01fe6097c0e15caf45fd698e3d8e7a109d9909178eccba1973babbdcfa8039ea2364f8570e8354c58543ca1ba0ff7241438d301450315812ff5bd88191421124fb32d816f6d9187369a678d52eeeda3233333569c555c18514b7a929674a893d93a874b0ef863389e8a765c20fc349f4fc87a3a5d96a83179bed60af0b7263a210bcd5c2391c63166a47db329306b980ad1a19cce033a67f4c001fefcc6c7b957854df1578c42dbc439ee76666c59d16c7d34d28b8056372f471b9de86350f73f97a9c0e764fe3b058e618b03ab3979310ee060f844db6b4096ca2dad6376c3fb9cf08988da3386f4490ee7397a45a515c4cb11babb7f924b0b7c780743fce21d927c8e91051f7ab66bbf17b10542d045c004a93b92c846edabe897d14a9aeb19190c57e6333141c7d518be907075bc3a629a5051b0484fe1d695207a36451f35770f216279b47f087bc58b0509f951e7a8c508e8198730ffa77d2f89693fa930c2a43d0e1fe66778ab3874cbbe6d6815e14236bfc83f50b54d459ac6937969f253b9b94006758c0d677deb5c1b939ae32990cfe0acb7ae8e5566bf29d4219094c6c0b559ca5bdc6eb0313b194fa789f555b355baa4ec33eaeffc3b978634af8013b00b4ba8c0badf3dcbbe1191689624050476877d4573fd7726ddd1d85ab2760e856066e5ee05ff143ec3e496dd2fbc97098e482c15be334c6cca3133f244f56a80c30d9c3ba9fa3da3e36437c6432501b13910842a0210c014b8a286d28d1c288b9dc523baedc2d1f904b2992fd46b985389a37e88301296d7c7a099fbfeb07a9a1b38ce412da53a9ca07d47f7a56c893bd30701f804d335b8413c1454c3ab8c20ec823986662d87c96c1adea031736872fe5bbe8e7a80f0cd9f0b4306d57d9278d50deb42f53bb554d4fdf0a6f16354c1dab1c78ffb26c85a80462c13bb76c8817840d20a228eee723d71cbd54220501ffdfe5387c88b3693a49d1d8bb16207a4316dad85aed0da88b041206c468b58824cf121331fb74b0828ecd13b6e5a06afa44f9f ss = 1c02a0ceef2d7d8428bc11ebec9abb41355ec97c3c6679f82d1068eb31a66510 count = 775 z = d92edf8f44dc9affd99210ab8465bd2a62d5a4c96afcebb2df39cc24b343791c d = 943ae9c4ff8c713d569059128ad99922aee15370b93a14baf9339bb44f5c08bd msg = 534f56646405965c319c4e9573782bc95fb87243010d8034a569701e5c52be98 seed = 8989f217238d3ad86295cc804c3c8b9ac91de6c8a9009fa9997de93cf4bb48c5df7007aaf946944d7c4a2c743b26722d pk = 394aa92a7c8f6bf7a2e29a4165a99f020cac80a23b350b181984c0a054829eb74202718ca0eb8dee655dc7866919b536f4951342688108b36e48a58cf57b3092a113f25c9a2a93cac5b84e334738feb85dcdd23655f015eb4caa7f840b47bc7505cb2aff4aa707769b31552efad19b052c4e8c19403bb5034531bbb9d550fc51c4202b5a5d803b37c2b5613a357fa845e3a14277834ae3344227c2b93061c8677c6d27ba5f79c18c49a065205b87d5082b6f6a2e03f57918e201effac046051735ab705eb07c3ad59d84c671bd362aa9855492626928c5cb7864773be353e6456ff5d9693d96cb2d3190a921bc0fcaaa930b0cc1995a55c765fb6105e4892bf2e375e28c42a48892b19314af216cf8f7260a7856062877282ca643449222e685dcf205c38598bbbc46e86a9a1f606800ec5ce0102b3f4c3260b6bd63581b1793bd12b7b6e8c97902a34128912b6df44d519285390b68890082d793376cc127c7502344e6c46645a6ba64ad4bdb4ab4ec67d0e06da0ec303c2628423850b39c5fb485b4de458d759a8593c851ef3615a109a696107b8975c56ef653f771972831845d807980d8910e2554723aa60216a653648d1f473ee4eb2271a848c089b7d274485fbb26fb4bcde2469fc73c45c778130b766dba44472e26aa10731f104774cb70a54486b8e5e1a20eab4c4a7217e4e8c0e5b44729d6a75c415ccf885a4166348a793c1a331c65946f41d4466c3a355bda17899923ae4c7152c60369944230e175c601580539c514a5070550cfe46b4cdafb326092221a399dfd01597d65c469fb4336294844dbbf2b154060090df0a60236d5cf232a6e1c3abcdb756269e49f5c2431d64cbc65f00eccc6416f13c47c401549fc162f98257e4322ac3ba0b2b09dac73b4d3f5af5f2c65f0060ebc46a32c89795a66ba01cc4936abcb28e94568c58087767a246130b12717819814b4e5246e3997948193858453fc8215a8b3c750c32e50aa1e1f09313d7461018a0ce66a22f2098fd6509ffe96ac7c820e751825feb8abe6c7ca416390d2251743803ad031761c98369c9bc13842adfd6ab42e6101bf8e6005cbe0b4f2c3915c95dbf5eb3b0452e8dd61f4168c73e5c73c69 sk = fd91cbe6b00cc06aa9f447912b2268adfb5fd2d22a28f9216920c39aa1bd2ea17aeaeab80ac0320264544a87bd35ebb488326652dccb8c50446de787bd2196c6b5962072081f74969367a0d576016f3ba737a3448cb489d850187c704953538150cb99bc22ae2f912090038d7c5cb70c184fb8a15f9e066942eb61fa6c972e3919fbd142248691261888d5dac13f6b110155446b57573393490ed7529cfbccfc1823d6065e41d23e0e2ccfebabb8741c9a8f1b308166c5c9b370f52a59b753ca51b561d558998a571c367034ac993ca9931821aa56cda36f72635270567b8d96aab9511ffad516dcfc111ef23271c2530a3450b46b92021279bef3b582e8676be45b20405440688656f54b3d613252403176a544f167837f83282c8355d4b06703d8b76318645216cf0296a6556973b04455b2057a18c42ae1e6a5a3b823513b107fb2bd23fa68b9251766f194a5f012a22aaac522752cea21e2e76961830aad091ead048e8b124ef5e19b56a42eb395601af63ef06a47d41c8fb5e09a4059bf8c01b44ec69f0b36bdf13550545445a4245a4fb36be1557dfc2887f47349db7c55f898c2f64023e378ba9edbc1f589cbf9d82f83f424b8970549aa0c13145048555ffd1ac9de00927a55124b254bac7c667b5588ff0346c3b3039bf5a9e8488a561c9f36b61334baa6a655c84a1562a4887137b4049647a07378b085d3989ed9ce6628a306c97c6adc8b594781627c3f6d0509c237acc59a69a9c8101f6b3ba00504cdaa67e4ac16487c4035da816901cb5292c182712cb5fac3e2c0540bd6853780ac4af7a91dec2edef33813274d5e593396b555e96b5656e758e82c207840bb9dd9b27093b8b497c6a3796561146baad19dbc6a21c41c731103b8db3a6b221188541abe47220e66874dcd0cb68243ba4c98588ad6c7e4189a6f43a1292634a3e89b8f117c13720dd453c7e289a2a1d0a0b9f67a652803dd4805a0335399f82644c3bcbdf40482894214a4a647856b5f5bb2341c9ef670bac7f10f71a257ea0b05c26092423427e2e69776f738c1279e3f70b7b6d7ab98a580bf7696feabc7394aa92a7c8f6bf7a2e29a4165a99f020cac80a23b350b181984c0a054829eb74202718ca0eb8dee655dc7866919b536f4951342688108b36e48a58cf57b3092a113f25c9a2a93cac5b84e334738feb85dcdd23655f015eb4caa7f840b47bc7505cb2aff4aa707769b31552efad19b052c4e8c19403bb5034531bbb9d550fc51c4202b5a5d803b37c2b5613a357fa845e3a14277834ae3344227c2b93061c8677c6d27ba5f79c18c49a065205b87d5082b6f6a2e03f57918e201effac046051735ab705eb07c3ad59d84c671bd362aa9855492626928c5cb7864773be353e6456ff5d9693d96cb2d3190a921bc0fcaaa930b0cc1995a55c765fb6105e4892bf2e375e28c42a48892b19314af216cf8f7260a7856062877282ca643449222e685dcf205c38598bbbc46e86a9a1f606800ec5ce0102b3f4c3260b6bd63581b1793bd12b7b6e8c97902a34128912b6df44d519285390b68890082d793376cc127c7502344e6c46645a6ba64ad4bdb4ab4ec67d0e06da0ec303c2628423850b39c5fb485b4de458d759a8593c851ef3615a109a696107b8975c56ef653f771972831845d807980d8910e2554723aa60216a653648d1f473ee4eb2271a848c089b7d274485fbb26fb4bcde2469fc73c45c778130b766dba44472e26aa10731f104774cb70a54486b8e5e1a20eab4c4a7217e4e8c0e5b44729d6a75c415ccf885a4166348a793c1a331c65946f41d4466c3a355bda17899923ae4c7152c60369944230e175c601580539c514a5070550cfe46b4cdafb326092221a399dfd01597d65c469fb4336294844dbbf2b154060090df0a60236d5cf232a6e1c3abcdb756269e49f5c2431d64cbc65f00eccc6416f13c47c401549fc162f98257e4322ac3ba0b2b09dac73b4d3f5af5f2c65f0060ebc46a32c89795a66ba01cc4936abcb28e94568c58087767a246130b12717819814b4e5246e3997948193858453fc8215a8b3c750c32e50aa1e1f09313d7461018a0ce66a22f2098fd6509ffe96ac7c820e751825feb8abe6c7ca416390d2251743803ad031761c98369c9bc13842adfd6ab42e6101bf8e6005cbe0b4f2c3915c95dbf5eb3b0452e8dd61f4168c73e5c73c691ed4fbaff350f24776373375f2bc52561e0973f70bf88f62c01429bc04aa603bd92edf8f44dc9affd99210ab8465bd2a62d5a4c96afcebb2df39cc24b343791c ct_n = 40d88fbba69168daf6b53d02aa2a1f8029010e5c4310a6c47db32869859d6733a5f193e4ab401d58da94b8c4504318bb165374180030c9d81c385a57a269249d5461f61d9551eafe3cc9e7834cd0b6da510cf6261da8a0ed9dfa3953cd388a452ce7f25b576d2ee41f9150fdd94eb5ccdc1ae35ad949cfa947d1c6e86ae9405835b510c5398c8f5e209efe44f4e9c7e98bff247657d06bdd696ae651bc377893b2f81e300b1397e98152a64da727971a470b265f4467cc72930e858e62de0391065c79193aace6128e424fd72a98bedb7ebe3888cd12b25348816674c158937bcb8e96407eb9f2dcbedd481e5ea53273c4826e1a49468953e03370db3602c97fa43f39355d4387ae740bbdf08af7834d5348021e6cf59e5b0c7b4af59bbc2b6b14ad2dfc5166021c35aa38e71cc1258b9062db4cbe6040e0be7f3a5216322628af56cc62b88219b2f7a6c048815db06c559ef8c3b87b55f57ecaa70841199a09e257b6b5c26e41410a1c4889dfc44a0714f9325e76e9d8a5e6449bc3587494b2c28587d682ea5c602be0dc244151ee69b78fea3f63c525b120389749abc754549181ade8ba644345d16a135607467be8c28eafd032cd10e4e63573bd823d04f1571a14895d5cf77a7d406fc3eab8d10dc2436ed5323045ac39104cd66f8c0ef781fd3205b6b76aa278cd4e15202d52c053929eef175f073c965b36e03113d945312ae2666ac85094c59822b61fd82496e49fe20864bda81e154681cf7907e647a9b01502f3e86adafcdfd95bacc3221b13a21012bf9b74a6caf9f7ec266a69ee74b9142e775b350171dd210a05363178ff2f35b181ed2dd2836a2a9f986455416315dfdd59c96031d1f0454e873da5380a934a00d6b0a72ffa541d0f17601b2147a676fff924e1cf964638e6fcdf2e65f68aa594b33726456cbd39295451aa64150c0d4ac348730a3790d61bf3a89caa4c98d0acca7f9755660f83183fc28b656539b7644699516620eed446d8fde76b59712eef19434fd18be83929f6300b28457c7013eb0d73337f4bf6c1be95ac3646111dba124b4b731d5855eb72333535 ss_n = 522cfbcb5f90fe5d91b57baa26c40a285a1271e3e49543d2a871a28a3361824c ct = 2ded0e2d394f64df75767bc9b2afe6dbd657bfe13ea0c6cafdec39e6602ae61b63963124cc8a6dd4441be8c244c7f213039aa1f50ede6726ed08f4c934e8fd6fc200fbb80e363cd4c07f5da32270eafb049a57b9e8137d237217ad7f07280052b54e7998e67f7c8779a1c6e11b151ee14e0ec49e611241fac63e2fcde8d04c2a48ebfdec85b0f5e0fccda95115bf0ec70809855dcb213816f549f0c141a40419367c43215a403f303255ac1a95576a9e3fd6b9e4bd0a55d762a4f242cf2c396c8128dd10aa18f67e73fcb2a849e9b9f0a7bc4e75928c1a9d4cabf4d0edebfaa73967dd098ec9a5c0dd3f78f3294669815cb7e98d206212b2eb51012b3c5013d6cdc52b01102c3867ee8c426858faa87d2533563051c0057ba706466aaa820140e7ca797250ea0cf8ea971c99554b798586628b06c1166718ac306f5173e994cf5e66ca2bead54a3edb985067503fcc6c9a4abb119ffae7e9c192c26907c064f7a8344e5778698697b3b997cfedb5c8d1267e49182da9b9e07f803aa9110b2086f5cdc89590a3b349608b19470e3c340064c2c10e9205947ffca2384e228bc0cfeb8fb9962d68854e24f1599049ad8f109251c323e13e3610bea85aec61876202ed638ba267a0a2a759c7550d799164f36d22abd20d230c722991cf020d9e176d6b9bb43ab155d841d0fbe835b5cf9e539cbf2bbdebb5fd2fa70f185f6a8c4b0fbcc5557cb77eab1a698edb3c3ce4553b4e4cf9e07182dd6979b9fd3a64c5ff89a2e5c980611036c1308a385a0002c1da23a01d0c3a59c1c84d87c98c93c85600f697f8fcc0ca35624cf9e37f174462f0e2b957f3c940e0ac4e2357ccb6cac44d93adea1e8f3384f0654e48e085be816ecc6c60fd1f4c1c7bbbb870a4bc69fde0f547493fb7f544aa1ccdeedda92a5f830261751c026ffc90e05c406f19f54b8dc2c91b7f13e23e755658f66a0bcc55ed8b7313eac13293e1bf9be65784e3f57b1e31b334e6101b8f09cb3e4c2de74d7f5ce603cc6b78f7f457ab005f09d976aa7805f3b64343751ad5d174c317073f083f5880cffb40e46297be12eb28e7c190 ss = 0e479a7a0e1c8e5636370f9c9aabfe3f8661c5fb0844dddfeef564351f996f3c count = 776 z = 96945fad60304f202724fe80adf223cbd30de6409dfa2496e73ba042306b8eae d = b6fe7b3030a6963a0046b0c36c61a9ca7ebfbdcd6fc8c7edc56c9d13dc6b66b2 msg = a6b2d6dc3b0be2db43e4c5d1d0d204047a080cb4a831d61e6bb49a52c14aaff9 seed = ed807467b2c7b7ed1609c1481f674b5a4f91a89204a195fe8d8fe4316c7748d543dc50a7f9349133d0a5c56ce3b93da0 pk = 853acc6308206b9a0f97f501de844db6cc13063b838da26d7e462133816142d186d4f62f6a49616cb2c9d8b5b2067b767512b8b3ab3c730633e160a11020051fa32a13d0c3ce89bcdc2237e5da8c964bbcfc04520e6797f7a47bb5327ad4b0089cc506b6533e3cec0aa326a70205a13204c7a0dcac30ec6893062c291885ffc15bdcac5bf1f5c25e3b48418193f1d1332a694cdd49c25d74a7970c28671535f3e4597c9c02b45b36492a25d6b164038b41ac936bc08b4d396c141999b6fa10168e138b1ce27463c541db27cb4068ba4719b611896b7f375398dabc5cdccb33a74c1a99c3b30ba308258bf456cb6bb15e47bb9f00e6a64e44453e742d54153866d0719842887edb8398b68b23e3c76eb8a83f0823096a0c0444544378c5246706a44a88930c1b85903dacf6a43dab6e1c56be5f6ccfadbc35bd124006574789694223fa42a4b771ca234aacf3389e56be710b40b3066ce73504b18602eaaa4e3f9b03ebd8325cbab5bf076582dbbb4a99a2bd21557b1c4d8c4b1ed6370d3ac4b766aa9801021eb6565190223984c906db769cbca5788d4180615783522997d5fc092e40ab3785932de0219fa5c5c65c76864b6fe18b9e19059ab37b2497bc9950b4b35d6023bf45562c1418a7d6cde558371ec502ab2b4f30c4989fd989bad2950757cbef12ced1e562cf4c3805d729e0023d19c7c2858039936461bf5957d6660b290476d1335409458cfc18559b080773a5a0480a89a7f88c089980b1584e10880cb1313ae96055c86b31f665bb9f722e0b22b502ecb6162766ad74940fbca938453daad3939fc2a8100426c5e87cace6acb31b329265cfa5d40ca36b3410c1cd02b1c89dac059bc46eda12108d0b296169cd36651e78906bf7e17b5a588ef4459f231a334fa86e807b9095690943a405c5fc41eef0c93a699add66ac87947321e3667333956ad9c83bc53dfc88149ad7494e6a5e61b80347cb31c0037832332fe05b2aafc120aa803e29c65612813efea2c8095bcf4c10737410c793649bcc1bcb0987a0d1808a55999701496a0900c75a98a0d9a045942911b4d19c581ab7e2c54ffb05c1f6d1b5ff926ad9f9613fef59b21e46f1a4dda2029efd636f29f1 sk = cda45e3de92776554a48b540bdfa806fe81fc3889a0ccc591e0b7e6d9c8cc6f79105f7879858959605622cac99c8d7a780c98b01c03e3797722c30878292c1a452904c91943cb79371b34c8b59859ad76d169b3afbd861f11543313c516f745215e7257b074cf62855f570bcb0b467a23842410a35971551d86276fda3312bc906b70c107a54200d48530e249d21501160d4c0808c2d6631a828373caa6340f81c3fefe7429155be67b32e223ac71f4a21f290020bc017f8abca8c76ced4d61293e80f8c359614fb0c5369af875296ad08885b4473da06663ba823b277ab07c69fd96a690d30724da89bc849c5710178e058beea73205e799d109553c4f19d56324495726d304602ad720144765748c06812819d403645ed433b8ffb1407db3d7a0194ccd5535bf54b2d33987e9b1bcbda877215116ac43655a60df9b75997d03982ca0f1557b760530746a186a163b7cbfa3fc25c8ddba40b6fe850b820703b96b4e239786eb4358c4092e80626119a3eba1b4d6e17b547b3755d2a9787569a318a028b9c502ff576d1ab9131263dbb8c1027d50466525aa48b1a30b637a2f53adadc111c601f015b3258605e072c1b06743fd864c3ac7612d04c9bcaeb0e4db020386ac7c6d19ebfa97039ea14a5d3c3386007706496669a072628b8f96292333845f751ad1bc59f17f8ae883aba99a662d6eb9fcdd80ee65842e0f953e5e347f36715e0792920659cb6e5c717331da377a129a0c27e95a52d4acf0e6b29e1e987519c519ae85eee409543b3a9dee65b62403db0b3575a49a19706c87d889371ea16a4eb271c87c747cc8d1ed4cf035390169b771b694e45f17da271349d19c7b3a8b30dd9247e023e15c90e1064ae640a20e3a22d07c3ab6f4ac6ac6238de602cb3bc90b247208a363607bb31a00266568b791c557d0b1467465817bfd4176fba0057bcc6006bba8fba33a0bcc0eeac4969b473e723bbaf88c3228ac3fe226426fc906c91c81790662e633c85559c5da21323773f2e3676e6eb3d7b0392a780a49fc17b6d5291bcb1ca0c79329a915b43fa3c66e5bd4795580db3c18ff875853acc6308206b9a0f97f501de844db6cc13063b838da26d7e462133816142d186d4f62f6a49616cb2c9d8b5b2067b767512b8b3ab3c730633e160a11020051fa32a13d0c3ce89bcdc2237e5da8c964bbcfc04520e6797f7a47bb5327ad4b0089cc506b6533e3cec0aa326a70205a13204c7a0dcac30ec6893062c291885ffc15bdcac5bf1f5c25e3b48418193f1d1332a694cdd49c25d74a7970c28671535f3e4597c9c02b45b36492a25d6b164038b41ac936bc08b4d396c141999b6fa10168e138b1ce27463c541db27cb4068ba4719b611896b7f375398dabc5cdccb33a74c1a99c3b30ba308258bf456cb6bb15e47bb9f00e6a64e44453e742d54153866d0719842887edb8398b68b23e3c76eb8a83f0823096a0c0444544378c5246706a44a88930c1b85903dacf6a43dab6e1c56be5f6ccfadbc35bd124006574789694223fa42a4b771ca234aacf3389e56be710b40b3066ce73504b18602eaaa4e3f9b03ebd8325cbab5bf076582dbbb4a99a2bd21557b1c4d8c4b1ed6370d3ac4b766aa9801021eb6565190223984c906db769cbca5788d4180615783522997d5fc092e40ab3785932de0219fa5c5c65c76864b6fe18b9e19059ab37b2497bc9950b4b35d6023bf45562c1418a7d6cde558371ec502ab2b4f30c4989fd989bad2950757cbef12ced1e562cf4c3805d729e0023d19c7c2858039936461bf5957d6660b290476d1335409458cfc18559b080773a5a0480a89a7f88c089980b1584e10880cb1313ae96055c86b31f665bb9f722e0b22b502ecb6162766ad74940fbca938453daad3939fc2a8100426c5e87cace6acb31b329265cfa5d40ca36b3410c1cd02b1c89dac059bc46eda12108d0b296169cd36651e78906bf7e17b5a588ef4459f231a334fa86e807b9095690943a405c5fc41eef0c93a699add66ac87947321e3667333956ad9c83bc53dfc88149ad7494e6a5e61b80347cb31c0037832332fe05b2aafc120aa803e29c65612813efea2c8095bcf4c10737410c793649bcc1bcb0987a0d1808a55999701496a0900c75a98a0d9a045942911b4d19c581ab7e2c54ffb05c1f6d1b5ff926ad9f9613fef59b21e46f1a4dda2029efd636f29f1903ba8cec9bad16ed3958140f6904d5a05489c20ca872f7f19519cbbe3b8231e96945fad60304f202724fe80adf223cbd30de6409dfa2496e73ba042306b8eae ct_n = 6c540aff9649ed27a58e9d23932b8e0373d1fd1e7570b89e0846ebf7d7667815434e1d05722f382c51cc0caeac6b0cab8cd71fb30617db0f4a2fa2afd6b263eafe6a5c637de6cb00ec29a5affc3a81acd864f76e1f0ea859c822bd333edc482a3efffbb5079eb15e146b244e2457dbeca42fe161d8f86ab69b7fcfb562c5722d42dad38ce20399c8b60c74dec2d439e01a7abdf01ee9504483a8ec666c536e319facbf76df961912016be74be3d323c298414bca02878c808c01c1ff025e9d2ec0e07948d3ed17141d7b770faf8e56112828084f18fafb609cab06148fb251f15364d0f5547f0d6b7c6143814619b447ae8b03925c402f0e8d38bd8a82f4574c689dba6c6ecb42c1a68ad473d578da35723bc6a29e383a4bab510c34d8b4c42d5fb09e3947bfef17852627b9f90bff437924111fd15f22a8f73d81dfcbcf043df19f1a6ca9cb0cdabd14eadfa123f3fe6c020b57b871cb161ff671080a8f7953e621498a67316bc2a966e69e7f95baf9acaf7d52bfec1df9d6105de48d63ec3ce5266869d04693b70b46d5805b48e60bef168097cedd34a4e6d867e0528853145002a09fdbdeccc2b46976bb11be3c3a640bb534ae692f22cc45d1fa6521868cfc743cc9b947f7aefc59b9441e7d00f80c6c556bbb0cae88e07757e0268788c0251ce87a42dc726900a51776d5fca7d0f8c25d75f15c5f0bc953f14653ab1f7729eb09a3c421b86777f98ab355b8fc11ea469b45ea46e4885f389993fb49dc8fa10550f4ecbeed1a93ae2eb23452718d633c0c1176fbad7ede1982f867f9d2e92a305486005faea32b20c20ebdc8c61f1c75fee76ca433f8a23aa80ec852faeb4ee630a2db4859b3974696399f05a9aef7574657fae39fef537be2a05a5d400b37bd0e6afbb3013bfca1dbd6a4022206c347af29adaae93878695ce0b7d16fa499a1129d09d79a7cf3268ec28ae594e42078eba3ca491bf33aba594fea10bb942c5bc0ba04dc12bbcfb5844addb4e707301e60a5bcbee9f8f3e1698abab9a370971a466b4bf6e3d7c8baf28d6782e6f62b40ec0b2b7c5bd2b644e3863131a03c ss_n = 57034bd68c6e79f75b99973d2c907f9e39aa60f2ca6614a9d81663c3d5131dd7 ct = da09402b9c221552dfa0b174b2ddc10560bcde4244a57cf06fc61582724370518ee2d73f735bb1afb429d2794ff46e102b2368fffaf2b587eb731ae68886c8f1e453722099a753063d3db0ecfb1ea812bd5fb9cc434b020d5eb45698f0e53cc0668e9c812a481588d1d39fc9b76c898cc20cc956cec8cf6f1578e549370221f71d67b1a22b8467e200f5172c047e040aeac8b61a3947cf173002678f5bb3ee1cc9a8b37911e9dc895d93c611c7b91837e110f7058f7f3aa670ec2ba13f98a2b2cf09e72d88863381ea8182eb79737eca366185044a4f26efa177bc9695b7e82fdffc857af3b31dbde68975a3c949bbe75f46c59c17264ca24bb66787b42a6a89b02c724a0a4c8baa3a0bb36e1c5c2548634a5118c3aefecab6075f3d17afc5924a163a6920d8a481c2ee43dca0384d23abaa7f28c4cf565a802c29f77fca342ced4c81fab8814a0351548a830fa0ec39c8da83f441e38725fe696a05d5f515e5eafde8814cdc6420aa76432710321552205d87c0b728a67699be01c01bee244f59c1f4147d54e46b24cb3e75bb90a476ece50dca19e9aa540969f8e017b127338a10f219b6d91c0d3089f1f403b50210bca0c2d20aaf7f9fa38e58b914ba1b4e6be39d40f8aa624290fef2a2eda82ebbfff3bd3f2526cdba6eb5fdbf6adf88cb6c8a0077a3979ef546364e7e415fd3d44840e2d24fbdf0cad4e16fad81fb7e3827b9e0e416a5982515301663a99b2da2181b9243f3355c4b4a29bed24ce524b06e052b75850ccfe259d38ab0fee54361bac88b585c0c99cf2081d74d1e41b253ff948d4d715e8fde3e405d33c62d97c368876a583c6e91e28a6368d9f9689ef88a2127e3d76e8547f088a76ee6ab6cee8885548b25ecd957a2851b9df495bcfa5df124acee62b00da8cdfe9c070eb7b58660618809acbd7a6823d9149dfac285c28db5eb10f6b8b8ac22002cc7b967942739073b06d3c7e9986d3d17ddc6e21f4c26b31edcd7251d0a61096c66d0316dfc98fd965475a8a0e4e7b885fd43e79684df7f57d9c799d2ff0c3c28e8be0359c6e01d2c7c08b2ba8adb6a12122aaef2 ss = d68c0a096ead869c4b814393d05f3a166ea8670a5f9b9d279908afc521444359 count = 777 z = 8f4f9acb1d8f5c1d145112a3828ea9c16b91e1507638c0a514a784efcb5aacbb d = 9bd2e74255db1da62fae93899b9ef7bac20d61a0a0bc61a0582eb2cdb268f3b4 msg = 14e3dd7d8beb5381f218184688ae7d94d0385ad130bd8e12efac73812e710777 seed = c82763137232e2db08c69c3b850c65aceacbc85c645dab45d0dd85927b1914bd9bf52887f77d66974ccd5fcee67110d9 pk = 0cd756d6fb13ea4a84c2ab4037a17450ac4305c5a9cdc14aeb201f987c97291287e2537d45e551a61c9515bb19f800341fd2443bb097a43446371c1c5f4b586c5977cb9921fd2bb75d4501ff17601a523795a5b7445103e2074b09d40bcca5336832b177eac30d457869c43f3cf3b8c7c6bf810c58a93cb829675f897b0170c12fc40893ef81325b875f88976d7dcc65dcb0c434f900aee91c52bbac1c55bebcd391b4681f054c7e7af3c4ff863e47bac622922fbfdc58b8a2b3edb73398b14f1f31537eaacb6230a01da8cef774ab79c43e4d09cc07956c87b9560e3b1d1689974163a1aac7a656d95217547a498c5f7644168dc87afc58ac76e53a9aa000affc943898073b5837b62982cbe62f61817fd1e0311485b832b18a92b3116002c03cf3321d1348d7a89ae1683182e455e156656579b403536372f26c05044a92a8a5c3318224b4cc1e78bea8b76e6b53772bd083c930078b24730837a0ef622ec1864b27967408c346af805e8ed01bc73621b744a5a1810fd7348cc6d1a2477581b6246698c5b3011cb92ec84177446e7faa7521f3a625f1a6b764955f46bc8dab6db1f68a2dd6736a035bcf31bf4ccb58f3f753d2f4018fe064773362de0bce5a15a1bf5185ebe42c0182338430c18029377eb018692cb21e949747894d6d6974da0cb0db191045e7842ea9bf1fa62ea8440931b33cc9eca77cc9609fd5bf22e51d1c51a6bd73795d0b6a84d1741bc95909bb5845877a064342185a5851aa58f4290826f66f9e27832300a00717426799033d14a306e49b435a373467735ad98ca7231a668cb1d53bc7bee59b30b6a18e053f3dc1b36c47cc9d1b1467e513a6a4ad3ac403f4d28e33bc0100866869a504ecc32a83688907a31c6fd50cc0677b6873070d297914c0aecb87744c317c9c1290f0d75e5a9aa008249fdfa69daa6172b48c084f224057304e90737232027ddfe714b6003f27c16d85e1665ab889ed2678db89819616732ad36620e193c9d64cebc5173045c87233c6c1f98833b5518d1b2d96209e48f2ca4a26bbcd358220f21da128c6e09a6614ec622f467138053cfb6190f7d2c771f09f2022ce2053ab8a408da38f1593ed387399a1574dfc4ed9 sk = 67f48a81239b6729bd4ec261159000f344aa7015bd607a4bf5e454c5239f770431f4c006870a32a6e62b1b4c10be87990e797778005f552abace5531efe12972c4a946b68556f6880389c857248995402cb09453323668f0a4a30e742ac7a12ac022bf2b530de8e27c2b803503c15ffea16cf794b1be7c8bf6e8a37ec5c48ebb9e07a775d7357897a60ee61811468a4dd9272a34c023bd075fc89bad72e24f4088750c33b3cddab425e842d3a64e45622429a84a2a192599d08958a1304bb97fc3999dfcfc9eac126b7bf1158416599a3463c09192e173537c411dd5070c40453ef708b589e1a8e7e930fe627e3d63bfb7b9bb15201b524c8edbd201a263b37160197f1182e4d48383fc638b25b59f8c069fc0558ff3761e46b1bb6cb97b5836ec000fd128c1b1902151e92618655cbb942c61cab92bc18487c0040d472be95a8b7da34ea4d5781eeab189e83eb299387ab731e229282f7a8a829011be422ce8d66e5ed19d011cae795bcb232b0041c4b34fe00f360270ca62029de40bb749c703946a49513b8291cfdc2ba993a59d45e4acc6bb53eee731a4f1c04380b5d1d0c4985376e8c500cd85189901c4e1f696f90099caac5693fb032d31245148cc808522a9739929c23ee3d5474326750f4873a67296f4d596fc0026474284fff81baa764732fb2f9370c608b26b4c0b25a6d3a6ae2b9c9469cb2ec173d3d5818d484e846819e469b35160acd436a75f33a777f9653ff0b743c05e56ac8681101194183970f14774769941349bef31b07be54125e389c76081a7e454c464a77c131899d11a856c1b429bafe9c07b2e2b2bf7dbb603eb87a783751bb50e77e30427aa4000fac0916620d13838b2fa0712f59c549a37e4f5aa1db57c22ab7881948298742aa3d09b4b16351cd775d7142fb7b6a3b1ac695bfb9590c0a0a0e66726931055f0b5aef5adc57b0d4a5233bb511146f88d82a01005d211619a2c52852d940cb8356080d2dcba90acb934669e1519217232129332563cbcbb87cc4d9f9cbcce447ef2273563a148485a2e75122e798c01ad489381c25e7c7b9681273038e9790cd756d6fb13ea4a84c2ab4037a17450ac4305c5a9cdc14aeb201f987c97291287e2537d45e551a61c9515bb19f800341fd2443bb097a43446371c1c5f4b586c5977cb9921fd2bb75d4501ff17601a523795a5b7445103e2074b09d40bcca5336832b177eac30d457869c43f3cf3b8c7c6bf810c58a93cb829675f897b0170c12fc40893ef81325b875f88976d7dcc65dcb0c434f900aee91c52bbac1c55bebcd391b4681f054c7e7af3c4ff863e47bac622922fbfdc58b8a2b3edb73398b14f1f31537eaacb6230a01da8cef774ab79c43e4d09cc07956c87b9560e3b1d1689974163a1aac7a656d95217547a498c5f7644168dc87afc58ac76e53a9aa000affc943898073b5837b62982cbe62f61817fd1e0311485b832b18a92b3116002c03cf3321d1348d7a89ae1683182e455e156656579b403536372f26c05044a92a8a5c3318224b4cc1e78bea8b76e6b53772bd083c930078b24730837a0ef622ec1864b27967408c346af805e8ed01bc73621b744a5a1810fd7348cc6d1a2477581b6246698c5b3011cb92ec84177446e7faa7521f3a625f1a6b764955f46bc8dab6db1f68a2dd6736a035bcf31bf4ccb58f3f753d2f4018fe064773362de0bce5a15a1bf5185ebe42c0182338430c18029377eb018692cb21e949747894d6d6974da0cb0db191045e7842ea9bf1fa62ea8440931b33cc9eca77cc9609fd5bf22e51d1c51a6bd73795d0b6a84d1741bc95909bb5845877a064342185a5851aa58f4290826f66f9e27832300a00717426799033d14a306e49b435a373467735ad98ca7231a668cb1d53bc7bee59b30b6a18e053f3dc1b36c47cc9d1b1467e513a6a4ad3ac403f4d28e33bc0100866869a504ecc32a83688907a31c6fd50cc0677b6873070d297914c0aecb87744c317c9c1290f0d75e5a9aa008249fdfa69daa6172b48c084f224057304e90737232027ddfe714b6003f27c16d85e1665ab889ed2678db89819616732ad36620e193c9d64cebc5173045c87233c6c1f98833b5518d1b2d96209e48f2ca4a26bbcd358220f21da128c6e09a6614ec622f467138053cfb6190f7d2c771f09f2022ce2053ab8a408da38f1593ed387399a1574dfc4ed92bcb09dcfc2389e953ca438d4b1b0cdce33bb4c555db835b335d003afacd83ac8f4f9acb1d8f5c1d145112a3828ea9c16b91e1507638c0a514a784efcb5aacbb ct_n = 3e79960cfeb138a21df0acbccf98c132b8c204850f5c047d1aee509bd072f28a0cf305fd7442af6350c4f8fa0234283381bd9f4577ecf58112770386e0691f3d5e2d9a766048640d80761b4db438e77ebb006a6dfc6dda9aea10a836a155edd2d6ab7ff1fd5adc8a4b8b4390a8b1e71285dc64a0fd3e4eec530db7385c115c88f08fc3add13bcf47a56d73f5941b08fe23fa9f85a0dfc22de089be58d7f6dcc08a0b3e661d1df20967f526b420a6ee725bc798157c5f6517584e0506968af2ce1d30d365c049a6d556ebfcefd8f27519a3fc6d8dfca80161f1c083f5e4af55b4d3bdacb90b026d973e5817951427b696bbbb6ed4c985705256b111d30a18746c995e658f676ae8069a2e8beb19532f5c4456e254af246ee65969a13b12a4ba7d367c4f18b7d7817ad06eea252398a1640380db35a48563d91b70cfe82518d843d23b925c0eafc1482ca1d00754787eb52ebaa5a4bf49f10c957cdda60b6de28ea03e46c97da62159647930cb8bdfdc0770410b46d8c493c9c14433c98cd4608efa752078b385990ecef8b2a7195bd9becfd40d10742b6d002920519c4b81e53cb5a583e8be86406d3396f6b5477b7db9ed4c8a4fc482bf9b78461bba3f474fcae80e252fb5db13fedbe777dd2bafc0cec73ed8b3a9a1443ae153fd865abab345f74cd81e30863f0cde9ff618dd9c56add8819b8cf8af0feceef6e7be5941086b067b5aa3a99172e2d21b1b213c4120540bd65f029490246aa44884c1032f5c0f25bc037616862945899b295ad57874417f12661b81e51e98a32a3ccfd632b7489aac096df056ac346e7718396b08082ea8ba3d2b0f7bdfee5debb00726c0b24dc3bb82aa17bef4a3f0a51e1325ae0b2448288d92a8673b65a3a7aac62835cb6a5c808374e5308eed44ff108c5364a3dd3ef2b1040aa8900ce11f1009d08864e56d723a533d20c128b8c450665c86f7d9b59e610fe9ce4304979a4866ac4c10befc7bca8765ba7f6cc80cdb57d1f18d7f982e605ea6c02851fc90cde3873a5e275a32610e0ea0ba6375fba959d2f1a0876dcb55b94a0a86097cf9d9d2ff50e459 ss_n = 9da0eb5cf76fc4f97adde2ca16d765134847ccdfcc3419efa9ee341135513eac ct = 7022c9e034015c287b45257006766b283cf55158e4b32a36ec291ad63f82767398f87fcfd7c04cee4a5153656d949da1ea43e1d679ebbc930bdecddcecf43b88392c9d2f4e81cf89de524dfad3e4f9d11e39bb3c6c4cc771e6d71dd68ffc53c53f1392f98b839e8b6cce7ee14a705efe7c448dec52405c03a5f22ea6bdf85c6e3271badc88a8a0450363db0a494f040f51c1684ba58d9602c844d6d7a68a3a950f221b4c1cf77c7b0c3a31928ffbdd751c7eca5e158fa04d15752c01979d1e32a2390c4c2cfd14231dfad31c765b9b538c09ec903244ab8a97d90f43c8dd64708a50ed5c871f4509da464b965acf1b60e31e371b9106977593fa4b53e8e3b12da9c15f087cf5b3ac35d40533c7083b7258f9ab7ff7eb9f803f9a4fa3d1b706b8fca4d81927bd73923250ec0646f21aae313ce100583875d9631a5ca3000c7975c6add776ff076334c1fdb3ee06a88bfbac7f8210323a2ecbb19cae82ffcb19793b3b9c879a18d995cc050dc91682ed7f88990183fe1aa9e1370ef857056fb59f0da0b0b63f93cc8bf5b98e688e92f0eb5ce54a075e7793d3b63ddcad318d56a482f448460fad55cef0e5c2c1b9c5489b9e51e5122fd66ff414a2b2c4a8d4d5b2b9e1a3293374a1e489fe42971a3f96f8b5557d3f266dd42c0b1f972f73d69130e938bd3f62862fbdb5b49a8cdc14d5d45eef7e83c164235f390046424e22ea3b84206b8b58a2674c23571ceff017370ea6ca63c1d10c5bf962846e11a35d64bf1a95659fb94b205fb1e8d8dca2ec64024b119c6c734777f8423b31c35e1c0e878ba18c3976ba9a7377b02100f928ee9f5d467b5dfa28f93139a5d6d305701112c8c28a7f035f475331e5cc62787270cd2091d09a1f11516337af46091fb9462aa811c132300724b3207edd2b55d42a3e16e9f904b49a2ebdaae3d3e6b3e8a59053092f6295f9a96d599d8138b7badb8dec4ba94ba6509e33a5c8a11d2ebd91eeb06e29315d912dd2bbb3c374b009a6f3f1a2f075c9c2bd290d8810e93edbf1eb09ad5f086d50e6cbe869d92b38bd5527e95494a096802031849c2077e13376cd ss = ed64025965bf79c8057c108af9058b31849360afbd336bf7ef4e61a82b305b7f count = 778 z = 617e58f989b71a37cad0781beaace9aecaa3415aef39b9325014482ca0871224 d = 38f4984f16c570b395ed0c817acdb6e827fb096d31e092dbfaf3ad21d3eae9c1 msg = 19c125d6e0ea4a8b0be1d6d6ab5515f800796dea06dcdb150a2daee41ad8d105 seed = 827595948604e228d4d27f327aca9feb367d9ac2b558fe47b074f1b89ac489795af4f05de091b299fc43c74e1091ba66 pk = ec88818cfb3b79828712321d1d90a383651625d6381b24a0d084a465b665364329ea7c3644d93b8d5298992c008b557f6072b873d524acd69be501cde7d441bf71033fd2be1e02897235b7a2e6695bbb1286a97d5899b5c4c7c7c14a6d61539261e373bb0302e2853d9b351e3dd5357a148a16458781a912be4a26db6c546f8035c50741ad822eba92496fec6d2dccae2664370b4a7a75d311de0643c840821087a06e477a1b373f4ce458b8a43eb1fb339ab930b59226e8c086de5bacfce82b1d1790a7ab804a71975fa790e5529c67715f39eaa7ae34c7a2ac83b206679fa2171f067d06d37705890046fbc85c5c939bc9258255b774e9561160619cd24837d3b72aa0c9e670a22d773ffbe19fe9f66a5e13666896943f2325a0b954eb03aeb915b11564470cdc8f4dd24ba202b126e6a739a8a387303189713c07035514578c90021234330765170e2a3ca3e4b8c931a38ce6940af1177de13175c8968d5e907e597c272e37bfcb144e9bf12906e2815537afebb085b896653f31afd8e564a72b4eee92ca62e78947d4b1fa9a4e4100ce4dab8e8ceb1faba4c7f2a567ad311d6163c98038a74d94495f09bccd098e83b95babd537c6448ad28a7eeb54b76e60047d2a114f6c9a428c7f11378567d3413cd60513488ca462b3034346e8d3662939223b633b33144d3b643a2c8818b92257e9322abaf1c00b97ae0322c32b023c9c0a3b61585a597756d6fca20ba861e282a204e32b81920d29fa2c62c37bfb59a4cf0b2c992b1c6fa46198e65ed86698dce5bee0281f39d15fb2db2e951a3e1281aef303143a246ef87a087b6c4c5fb40b6265a4b6375c41427262b12eda8118d328aaa9862d00381695b466db2283b6b2073523c2b8d8b2c1444650d998858a8c5a46a117a683c87872c89ba563e522efb8739e04cf1a0c62029877947c9ca9b0609cb892bd5405ce345f7e5154dcd087aa8a40254a9b359971cf3617a5e411f31360a619779f15a0b40134790819edf914c1372e5e229c4c5852860499ed2b753c1639f2c59c93f4c1a24b464c01570a029b50f5b2207750e4580e8e5a4c5042e51de09470c7190469de68ebaa348bb54d596c37653c087f4b58f0880e8e sk = edbb78f2e1540c821082383865ca88d7445e5f391e2eb572fb4b5f95b1720519b355d2cebea3b35bba562b9bcf2364c893967c4a7822186791f0ac0876e309f1aaaa8e359c1ea6138676624d410726ca6de97c658f4699efd63c19da4c61b2cf3a4b57169a6195aa5934660101c3c06b76a74d7a0b057abcd5251f69908d1a5236e84b879c58aa03d157fbc506b550a7b4165308dcb2cf6038346548b981ad5299275f89aa78e58bab860c0fe295dd613cc6f8624da534f86487d47c820ba51691da4bd4c71d21643f8d85cd36c33f77540427f06c96cb95cd0474ad798b945a34c2036d071cb5b5b974809300201951c7968a0ee36a60775bdb4b88df8376b63c7436b256d8fb2751048662f2c01c8c8e96465e65121feb18ba7dacbccb662a5024549541c11b3b30e63469058177282ba222b30d033918787a5a77fa057ba0a689b2422a848afdba974c4b80048c239ed4060642307dacba8266bdecdc554fb034a091700ffb5755625090b90b123176597a8521b78282d348af966bb7a1cd740c4ccd509dd128b710c01f7d12709052c067b34a1151375393787d49bc7ba0bc2f54ac0c817080b332efb7bd03749ff692530c29313ec0b9c41b01b190742232c8e49a0adef68a26a2a3fb4384cf78845a7aa95953a1ca19541607706f50be73e14b71886789a5cc2bab4e8fe7adfd6b810d981fea19a622b7bc932309c515c058c89b0396237e931f94ecbf9486343f8899a7f17e2606b6b990978d0b332ca801aba1c4c0f95458426f5d85893632cc0a8582c7b81d28a9c100f550cd1a00bf100fbc41c518d01351c91a7b18a415da9c7c8795d6dc33916023a75a799f81411a281b950a7430aca2271b367f394ec34827edb29665665b11d52c809323ff4b32533886e15097f260b3a2c05cf83c88dbb9c462fcafe0458a050a3f7b87a930289fa96c28e9cb5842a82b5236a742e2931af114ea47203b7c9bcfa415d97a7f76959dd64ab3607b484c647434b5b17d6944d9e16b769463adc165ce476f41817ba1319a7b937abd3178d5c76409f66648b6b23da80ca1d92fcf094ae197bbec88818cfb3b79828712321d1d90a383651625d6381b24a0d084a465b665364329ea7c3644d93b8d5298992c008b557f6072b873d524acd69be501cde7d441bf71033fd2be1e02897235b7a2e6695bbb1286a97d5899b5c4c7c7c14a6d61539261e373bb0302e2853d9b351e3dd5357a148a16458781a912be4a26db6c546f8035c50741ad822eba92496fec6d2dccae2664370b4a7a75d311de0643c840821087a06e477a1b373f4ce458b8a43eb1fb339ab930b59226e8c086de5bacfce82b1d1790a7ab804a71975fa790e5529c67715f39eaa7ae34c7a2ac83b206679fa2171f067d06d37705890046fbc85c5c939bc9258255b774e9561160619cd24837d3b72aa0c9e670a22d773ffbe19fe9f66a5e13666896943f2325a0b954eb03aeb915b11564470cdc8f4dd24ba202b126e6a739a8a387303189713c07035514578c90021234330765170e2a3ca3e4b8c931a38ce6940af1177de13175c8968d5e907e597c272e37bfcb144e9bf12906e2815537afebb085b896653f31afd8e564a72b4eee92ca62e78947d4b1fa9a4e4100ce4dab8e8ceb1faba4c7f2a567ad311d6163c98038a74d94495f09bccd098e83b95babd537c6448ad28a7eeb54b76e60047d2a114f6c9a428c7f11378567d3413cd60513488ca462b3034346e8d3662939223b633b33144d3b643a2c8818b92257e9322abaf1c00b97ae0322c32b023c9c0a3b61585a597756d6fca20ba861e282a204e32b81920d29fa2c62c37bfb59a4cf0b2c992b1c6fa46198e65ed86698dce5bee0281f39d15fb2db2e951a3e1281aef303143a246ef87a087b6c4c5fb40b6265a4b6375c41427262b12eda8118d328aaa9862d00381695b466db2283b6b2073523c2b8d8b2c1444650d998858a8c5a46a117a683c87872c89ba563e522efb8739e04cf1a0c62029877947c9ca9b0609cb892bd5405ce345f7e5154dcd087aa8a40254a9b359971cf3617a5e411f31360a619779f15a0b40134790819edf914c1372e5e229c4c5852860499ed2b753c1639f2c59c93f4c1a24b464c01570a029b50f5b2207750e4580e8e5a4c5042e51de09470c7190469de68ebaa348bb54d596c37653c087f4b58f0880e8ed7052e50f4f7774d65b16da2a6e879c5416e7f7510041f6ff1ff5178206c3ddf617e58f989b71a37cad0781beaace9aecaa3415aef39b9325014482ca0871224 ct_n = a18e30861062be35596bbadb7b87a00a28f4f98cb54518a77f62425d7126ef6746144de85b168f35f5f571b3fe0f59a4d28bdc908daa58ce03b0481a9f8f77cb9265205210bc56315cf81de264790d388f99a2caacd1b25fd6cfe60fe80d762cc7c731b03d15d3b6b556b15f29bca9f4d5104edacebb9e2838d409eee1693444e1d80e4bd11f48b430c099c9b2a06e46e03a086d26902afb204bc38b62805e34a1c0a9e76dff79e8185bf38c4746612ad4b2b9139a7b48cb3d7cb921db4640df34d1b7fed49366e3bc121f04862110ad554ad8d260f16025defc1be6e947597e1436d280bb20a91dcec094991b871d608f85a23e16f9a5b7db9fbb00388ece06cc5857b9741f2397b69910332e9bce5435d9d9422bfa3a9a6035969b3b978b3d11441f8188c4b5823d700416408e31ca91ba692f87bb9011ad37bc23bb87f5a255470b0fd4793466cfb051994284c96c92eda8ac18f14cb7e827222becafd4c3be09c8614c26dc04f467d82c87f7ea4570d842b64969d988050220fe1bf1bc5285229537ca8df6b6261a12af35356e27c984a769337768893fc16df9d74b6877bca8c61c5ab135f93ff1ec482cbfc795ac74cc23560b2b27c45ac755b5ef5c61b650c1f7eb10928e40b34539a602e8c4b13182715883d5856c1f9224d52db868d48093d02ceb3b6ca7d8fc378acc90f7e3b895f413442fe6da9572a03a8507fbcdc260641c027a0b60672623d1bde708ca142120843d822412701b4e4858d01004b71c452f5fadf6fa9423bd22460e4a8acdf294854d09bec7b67d3d1633a456e9526af68febec2f3fa83baf5a09eea13d0a6c76732e477adb29781c9126c13a13aebafc613ec88f2a1b37e0318826674dafe423edbffee23b4c674d6fa51c771bb1b35fe3d605227bde3f39b0a03e18cab1f4a8da1f4fbf0b010191820a95ffa0e45d48dadd220a58869779b8649659e331f1db353aec5de27d4fc5f0ebb8fd2bbc0ef024d6b921197532c1906fad0e69e642738d5042bcb4193ed2171d8bcd9bb019c7622fa048c52a4ce98a9c27788e67d260314d0a149e2fcdd83e97f971 ss_n = f6b3275971cab8d452d3eafe5e5fe393472f9d831d95ed27d5fbd393c9360caf ct = 45ca66d9a80c4430f912f1b41bd8735ea1ab2d4bf518bfc8e5a1ab9b25166fb24ed27e5278167cd60bf73bf1a5be78a13b2ef2d3993dffb15c9c76da6382b97262d8eb0eb1a4072dd7ca5b641ab355550c1f91ef6fdb2e46a3394a3c25d263c86dca0f79460da1934ebd1b61a21d816f3cd28a7c5e7fa4d28792ec9c4eb2a5ec951a53a9c001ba7aa0438a46679364202e7f0746a2211dcd29d67bfbecc9e66c4f881abd9e8c49e64b720fcc24869961c4c6a4fcafa311288431373fac349442ef8674b5f600169504cb755522165e3b33ad70aa2c882e7c95db4013fcce9e2abaf418b4e5a5cfccbdd06d85d0e6dd05e351b4c5ae9a046a5f646a3c35207e78fb61e00cd625d9d9e688a7406a717b2b2996a52f1f20bfc21117f3299ed769395cad227a79c9c0bf8aa3a590e03dd311814325836c45de6b3ed948d590e202a5b4d94a895a73834b1df11ebfdc021040d29c1169641d1e09225843d791f4d479166a20c20ad21f23b710abb29ae69266b3754e868d0af933b7fbfc97b315f54403e0d6824855da26f818d09f0f3fb5dcf2aa6a4c040c9654b05624fda44c8dcc3b5918365bbb87552fff1dd86452bb9249645cb91b9463ff42329a8ac461c495125aba4476611aa1b769f185b56e4ae35e56225c1b5ea49d9e4b2a0ff4791ab4dce65209142f565445c8076e977a4642ac704da5dfae4333fa6eaefa12468d1b80434aac0be28f2acfd92140d5e1b70fe0bda341b174275e3904ac89f6122a6a75e9d15489a83abe56a0a700b9038416423087dc5a42d9009e352fc71715a2b2437d6c7e37d76d383dc058bd5e95e733b1bf00a5ff081ce3822ae3f811d9d349e9971c4849ca9895a05a74b4db74ab4543bc74d314409504be2833baf77846f0194cc52f0d1cc73eadb697dc8a06b364857d14850377c519907c150b74fc5a9852896d01c3dea1da36f3f793593608ff640965941ac97dc52832e3ed4b87bfd85fe2db327b9d858944d800711af3dbdfc19f241b30ace9546b0ebfb42911e1e7ba810b0af8f5abc64fc31e58bf547810fa8487a15e55363339e90a53d1da896e ss = 0ed0ec5564d958759eb806ad47375bb5bd1e70299fec774eb25e8f9e86ed0521 count = 779 z = 6598875bbec72002b430fa71cc15f15a33e1af3ac40f03d51dd86727fbcb9d70 d = f868959c55e6daf3768ab94950a5c88dd0f353d7a2d445c6ad38e69f1e4f2f91 msg = 189c0e799b02579340d5ee0bc759afa852709edd1b906a8f9482c6ab401ab5f5 seed = 45dd2caf68cd0852403b369376b8f4beae4df906944e892c8b49db97ea3d30a6e764f4fba88ade851bca143c23d28e7f pk = a3c679ca8b071f305c8515a5e5c21d9d93848de9684a061d08f839660a3de9b2b5fba4c4cb847f80858ae2a5cda3667278974b5d2284ba06bfff796e2cba7fd3b67fe75275ffca3952943aae6a71a66787d5d0c95bc5225b504460e207315863e917050c6a27bfb34bb9791ea86b5525b0239e341e53b5bfd2969de20969965cb380c92ccb867583f1af7168aad4e9332e173f52383e3255503c035f8f82c3eb5b6e21da431c0a6a8a92c556736f3742339eb3b6969ba06b92a703958e20fbc5ce74a6c4d245dce9a77f6351e650229f3a7a4d963bd4691663720c1a1633d131347d9b49e43578d4d15bd25250e8890e7734a860560ca2537958fc7f74ab9e64bcc7243a11b7015d74d32e41127e66f30a34999fdb0bbb4bea52e9656b85bc71ed349b01116c09c4309a996caed5c9c2b7cd43f45f077b59ea0b289478aba8561c5a31b3ad386f65d57d98935d93289eca187a1946664586a8ecd186c4ca48e9c597e5dca8c2db1122aa9e9fe1bf530bbe91a374f3d78b70d7b6983a94891b93a59334a8393b4fb582696a981701ab5c5346856a2e95557e01b9ad439c4f67e097b6fb4295995a453c10254292bfd8b5d057471631042b747a82757947e532cb424ab50ccb4f63b3aed3032b854be1e4cd94e3ba86d54b400ad0320773196152db9b99ca37b62663aa2e28247b44a393f3bb840196256aab34f4acf2fc750ec831992c37fa714405e1c98134254c28c8a2c643f691685e382b1356798570566760049cf576d932b5457cbfc1b2100aba36462a6d733750e8a23567331cec9750d70c9fe1fa8237618dfd6263b0074abca060ca9650f0a4586acccfe65a2106db1b865c795f31cdba5344d64b042b34b0aa6110206c7a8b499a1849a45bc0744927c33bb59ba9a619bd8a2b8a8c35220088e0cb9c8cb95eedfc5313169398809d55667d5bc36cde904579a9c521e1aa92d181f2d84f64b42112c20d52a0b70e3c829a8a53995c7afe1638d563b1f899128209939ac38a043c199af1c5fccabde3c216656b49dc1c7ec8c5bd2e402cbea5a1bef4a252bc80376782b51b2ca4013e745d4346e102ebe7d1052a7a447f12396b4c5cfd6d69bb42ad8ad28aabd7fc02 sk = 6fa84101a9aa549a8ee0b65acc5166e653ce362797a1da26dd764cce6032c5b573f40c75766cb4a8a47a9628cb576794c8cb430d968767970105abc7a5a56d08a42b90a8743e2c1367d65ffd0b43209c5003f7779f7694045ca139d4286f27c017cb42f64c9b80e5c660969a7ce0aa7af8757793191a80174a06ca13254c05d71fbc7bca03359fd1e89cc7dc069f200339680b3a80315fd07455f6ca3aa54461c4093ce46ab4451b97a2738fdcc15363c5b01786c5517aada021972bbfa7bb05d913034705245f2c6a2346625b29bd6a3003d96cc22e940abd712461ca1c42e182c4089403aa29e9a6b3aa0908de18ae4de749f3400cbaac9549c87739395947b3414ae4c2de4516ed586622a21a3dcc10544a0b5057c158d83dc3a3c8a633b3b3d5c5a5855891d024f38213fe8113a704ab0f96b873f43b49504ea51a56cde5be36b38850bc9862d657dd933037b94bc38cbbe1920125f45ff8b95c380b2866e11c7d15b172c67e9d575c29e6b69adc9b5b50cfc4a2c7f179493ff91de894aa1098a174a2442bc6495826971c16215a1836cc1a034a037ee7866d176b7f98dcafc4eaba0400c2c1a541e64984f2c7b85195c8969bb4695b1decd90b97cb6ad0e6b273f0c7bedb6e9f084f3717b0a6f35643e7194a160ceaa1c411e6b6f7140142c96a4bd72bf1d1788582761292bf0f06aca04a604fe18a6e205e7f660393d4882cab235a003f623a78401162042145d6086bac28bc77e75937581d47604b50f1387a929fdb867d68d23da6fa3644f5625f747df6395f30721c91421542c0c88be83a931b37c100a2e4349acfb78a1fe52b7923752bba7c25c84b39eacc5f436bf9f73087d830eaf423c79318577529f9322f5b32c0d0fb6bb7353feb18cf2775b1d23795f60b0aba5a40eb9b8d62b4c69092cf5930b5f1c60bc1d92700f87392aa7098e609a9e68f94406ffc8bb734a27c0cc642bc800f67ea1385a4759c6c456b441d830229c80c9451b66365d98c4e5419cd0c2073978a1355454f9c708d247859b809e3ac28626442017a2b12080653da22538c1cacab416ec088b18501a3c679ca8b071f305c8515a5e5c21d9d93848de9684a061d08f839660a3de9b2b5fba4c4cb847f80858ae2a5cda3667278974b5d2284ba06bfff796e2cba7fd3b67fe75275ffca3952943aae6a71a66787d5d0c95bc5225b504460e207315863e917050c6a27bfb34bb9791ea86b5525b0239e341e53b5bfd2969de20969965cb380c92ccb867583f1af7168aad4e9332e173f52383e3255503c035f8f82c3eb5b6e21da431c0a6a8a92c556736f3742339eb3b6969ba06b92a703958e20fbc5ce74a6c4d245dce9a77f6351e650229f3a7a4d963bd4691663720c1a1633d131347d9b49e43578d4d15bd25250e8890e7734a860560ca2537958fc7f74ab9e64bcc7243a11b7015d74d32e41127e66f30a34999fdb0bbb4bea52e9656b85bc71ed349b01116c09c4309a996caed5c9c2b7cd43f45f077b59ea0b289478aba8561c5a31b3ad386f65d57d98935d93289eca187a1946664586a8ecd186c4ca48e9c597e5dca8c2db1122aa9e9fe1bf530bbe91a374f3d78b70d7b6983a94891b93a59334a8393b4fb582696a981701ab5c5346856a2e95557e01b9ad439c4f67e097b6fb4295995a453c10254292bfd8b5d057471631042b747a82757947e532cb424ab50ccb4f63b3aed3032b854be1e4cd94e3ba86d54b400ad0320773196152db9b99ca37b62663aa2e28247b44a393f3bb840196256aab34f4acf2fc750ec831992c37fa714405e1c98134254c28c8a2c643f691685e382b1356798570566760049cf576d932b5457cbfc1b2100aba36462a6d733750e8a23567331cec9750d70c9fe1fa8237618dfd6263b0074abca060ca9650f0a4586acccfe65a2106db1b865c795f31cdba5344d64b042b34b0aa6110206c7a8b499a1849a45bc0744927c33bb59ba9a619bd8a2b8a8c35220088e0cb9c8cb95eedfc5313169398809d55667d5bc36cde904579a9c521e1aa92d181f2d84f64b42112c20d52a0b70e3c829a8a53995c7afe1638d563b1f899128209939ac38a043c199af1c5fccabde3c216656b49dc1c7ec8c5bd2e402cbea5a1bef4a252bc80376782b51b2ca4013e745d4346e102ebe7d1052a7a447f12396b4c5cfd6d69bb42ad8ad28aabd7fc02860e8cef0a3c9b8b7f98ef8a64803c062688d833f90c99ebfc98b4fe80ff19466598875bbec72002b430fa71cc15f15a33e1af3ac40f03d51dd86727fbcb9d70 ct_n = cd0d9a4b1c385dd2447f99515e8f95ba7e2f0e00d09c117b3d26d822eff56838a582a4c4e8a4d006686b2799b8a7b9000b50cec35d8605133583358f8d4d0e770007902afc7ef393744313662132d2193897016c9670fdc322d40dc9c094543762419928295d8ad1af8b116b00a616a4ca3678c647a89df1fb60821693ed4021479a5d70259843388604a11dac7e79c812dc79b55a7425d23f29578a8c57f0f0b5943818f6de0c58a2d4258287b7e8862293c56d4fe8eb88bdd7c90ecd9ef7afa6325ce4f5421ef138bab80a33b7d1e70501bfb738a87acfe2d0def8c07ebde11a695f62a02e78db73f06c856deffa5c080947044fedf7c714d4dbb1b08d0413c7e51e1e8b243f6d7cdac3a7ea4a65ccb02fd9cb0f6af0a0f8ced02ba41d95648b1015d36e1fff4576010d0d41646f52e3b6b06f648f65675ec496f0294e4de182d8a892ff9ab70dbb8b69f54801ee6eea5a08b85053e62091fffd99ad6c4d70df6fbefa117ec4e0612bfe7dd34d0345d835d6bd0b5072fd334a952f118f6e6d6d64735c62e91293c862b76e8af6a060b1bb59932d09adff62a291e1257a9fcc6d5f74384448314d76f0b5e7c15e4835cc749fce5e5f7af65734a0ace1fef23826ba03ef3ea43b3ef51a4d6602cbd3c4fbced1d8eb415346752d4584fa0cbbe58707ccbe09b54de7b21972cbee5da1db638330115376e2e235921c1c1d93d2ae7657310574e91ae8fa52a0fb0f3f7843759984b1aa6f81abff6b40ee20280e9ea48e75a08915ce1c93916b88a4164e6727080319c6401428835e4c251f69ceb3f72e7920f0ef9248b55b66ec6c3a6e6d0499d062db55b4f2d483c523bf7d8cf09f1f5d8ea540e21e4532120c3c715dd7fba46704ab0d051960269b1d6948391d021c20846827f3a4047767daa494b3c224b832bfd3bb4647f5acf45db026597f909318e6b469e8201ea59a0e9ffb819123889608134ca4427e722723537b86da954857093f1b0c9f88a2a81576695024c84672448ad3854793b91aba40d6a0330f9d0acd4fd6ef02264b21fa1071e230fb9103f51844c5d4478d6bc7274dabbe ss_n = d6f684130fedbf0ce6f4151d5ae1589564178e6f13a9099b51a6262d429cd29a ct = 882177aa3503a7cd5bfe938b9ca22d559cb66c024cf66fbe0d24a08f9ffd72a0cd9f918eb355b8c668e3c2f884b3297c2488c515fb218fa94a7d1061ad1483010caff6dab7082b76d138da84480a3c9ab56021bdf169a146bdfb08caee34721174fd7128d8bb32d762e9ab1e6e9d42b834b3f996081d167fca92610c988c3812c0386e81090edf8eb9bdfbe8b05d37837b981c06222956e9a795c9cb1e352538b43da3f578562465131c1dbd50d44a5fb9a72c71586d3207178e1ecebc011acfc7ce4655699ec54a35225d5ca7fbf537068d7f334a83826ae3af680611e300a61285c904eb98527c05a373deb9024e434664140511dfafa1cd014bfeb2fb6a00d899e7340eb0223e5d7186bd7e4e23dfa66055a8dabaa9f1d9c4d5a9838a77e2809010e3d6035ec2f65fc0a1c91cbf18139311357a5a78c907326a29ed471b86f506c92111c25a70bc6e69066e9207f8177b31dd05e9b2e2368b8cb3cb7f9fc7796e4b1f75a119e9ea43bf58a7c36aa0d9dfb21ec83af21504f539c5f6c3be4a15ebb8b630905351027f2185d3a4e639ee2b7445267fff555130fa6597376b69c01b7acd08da324645280331ec11acccddaab1d48332a041313ebae4742a01f0eb05df69b37787e91c8c0df3c7a22b4b36342d3ae6780484c4240ceb9165ae932e7083570519ef0f23c0e807012a5b892d22fcd233c7bcc64a23015748b05ecaaf5b42da55cfd19b994f283228c4996228fd32381ae0d5a87cf3e4f4919655877434ab90ee3438a1b983089f25bcc983ff0b27045f86f2a8a6427467b407706f96b4fa610aa1bf860d8737159e98d76921cc39ddfdc70fc504e87629c720e05417985563506e7d2cc6e27830f55cef277883d260636e9223393493e4070a95de3da526fca0ac9f2287c85a2727ebc21772e2f58dd02db0b9513960e76dd2a81cbfe4878cde43eea3b40a4f650a77ce6f01e56bd62e53ca535372e0b1c911de9ec411500c04fca18eb84ef935a3480c63e9a067510527329f9dec9ae6230b8c2097d902c9afc714ddf37080397b84895ec18c2c056eac33c66f102bb0ff163813 ss = 43ecaefa54fa394ab526dcdcdc620722cc026422214ea5e6e92c755141a7c5aa count = 780 z = a5a3274b871cd911ce371119ccbe5f1bbdcbdb8f6844ad776015c1659869df4e d = 43078ee71224eecc21ccf1fb989e7d2c87304b7eac99a361759d948013c078ac msg = e6e35dcde2abdb50aab321d0f49c800c6bc174c5f3ee923d62144c8f889d48c8 seed = a39464382248f91a606928d78ce7d293a6bebfab65d667d9638765ae8776d200949e6123fb3a4fcba4ed82fe07f6cc45 pk = 1e1c1ac06745130798b8436cbd14449507bc967771f4511cee117f4d72cbfa4021c5c86c7fe74ca5600da0ca557bacc5e23a1d90614d725541843358197b5eabc94114f86afc522010c8284dfb8941dc3af0a99405376e017c9690e286ee590a60026b3991430d969700368c24683dc34415b9f10ed7538dbe72aae0056fda25a9a8d872fd60be359c3e5aacb12f0c3816eb1fd91448927cc1bdf56bc0ab995e6824d1c39553482bca064604ec40d0262dee74b4e0f9b7253644496b86241964a796242eccbc2166410a473c701544e4e90fd4798ce74a3a29a032414b63a3b1281d8451096558821ca808d617f8781f739b6999d276171996a9d72ec2e92358054c58a95e4c10b33f5291cabbbdca4b8db9426aca627eead4c4ca7a1c7c766c6e3a614dbab276f8b9a4399eecf718c877444597bfc7f608542a5d3188bd13a2483a712b39988b3f212c01b98f7a18c8d1152f3ea72639eb9415b543de51c0af024c5a0808d5c4605930a0aab7706fbbc32c409681e35d47384834d528147a04c1472210e6544ca04d1a6909aba4142ea2a6ef024dd26560bef73959160e5b3a4a8627450eb2bb05d2019efa933eea434d847f0174527539bcce971e6779ace738263f37a55958c31641467556650e868dc1577505c8c40512850984cf538421b4c78c59b566079ac9ad689bb8359e532c52ca299b5717747189c8fb0315afb65206e24fef137e5c642ed074cdf2487ef9b6c96467b82bab86f2f5745140b4bd2bc3a3d55be16c6c27535c4f244072055fcd3400c167b4e668614d0293e84092e2ba9b2fc836756ab74a8c8502f76b32f4341114a8b754abdabb99db5085971686429283270ccb9fa6915872a739519de2b1429b57168ad4bd96424427a30bae5b8e5d6cb4cdc00698a7b2f4285b704c39b75c870b1945d3c8a5026b20319c2d7bda677eb21806f78898702faac2b010c592e3f8057975b5864ab2cc5885b97307c4936067e288682982a3f86c8752037d3360165b446a30049316beee2149ea57989818181e77b2530bb7bae97a0997093e1bc24db75d1c78171cea3ab9ba7eeb4358ee09bd01756561ed1432fc8e330939aeea5be911ecc9dce1567481fd00 sk = ae064927fca3bc384c00124908b27577257c9d93c4f9b16ed98acbb4935d4e24462ff7a09be20d21cc2551160ff8533dec64b3decb662d783e86c494da157a9f023f9496aa21b2a4dbe5a0e15cc277a5b4a9935b26d6c30cc53d18776341b94cc77c0666ec23458606c71223e47426c2c6c4fc0803499549a8b96019d634d7589efa308bfc3c1beff613dcf786d1e68726a00caea5001741c45d2a1e1391aa36ccb20b6a6f31693518d14fd0a539f4b832f838a1754b2aa7b3b9d8f318b45c6de99c9711a319f0385c36f9b87ca1b7124278551c192ca762c15161a21c004fe57c16c7507ff37e7f53b146289734714b976814dd7615f85c60e7ac1ddc194d498c149f8822db4b9212b75c6a79585d427df8903c036bb4334764334c51c06b65fd4ca6ef94cec7d5c104077f0a94a79a192817a66f504396574a4b774b82c40bb0185b17d340a3ee25a144006139140015606add8012c3a422d504c7f3b01861d48fe0d1106be378c157605e2aa4399bbe4ac58c9742ab113699be4473aeba8ab70c44c077830f8c8b1577c1c7e6b03f748cfe326e2fe27a51067d101aa4c8473b23b4a6a37524ee78890b4c2dff7285f6d5521401141cc5815b229b58e13c62485d957842a9a59e884b7003f71d48a248d3210faac28a7bdb195f24cea7c4343dd27316a98a1525128ab33c9f0a47b70457bc82c40158cd4b095c8d6a18a2980ad7b64b5705b8682bccf51b30391c2687abaca8ecb66ae069c88360a8d93f7f1a9c7322cccc125a1a7a6eb7588847e47f1c9252497230a0389bbec3171b15a937d3abdbf76247bcc58b4906ec4139e404cdb6e8bb72d3a601459a112129de9c983000702268063a309db62cadfd9a3632eba1986a20f214c561871356e09fd8878cc3a17b5a7c58ca232406c6a9fa14403f693eb310932c900927231dc5e9186079a3dba52197537f8bb748cb257bbe5a571c2578a369c7f1eca182d95a98a30e1a151a693357829c6f2f04638b513b1b3512b738883a912edab80a22920d3c356c82c895485acc07f94a75b385e7fa5655710a7dccab3ec521f948779153911e1c1ac06745130798b8436cbd14449507bc967771f4511cee117f4d72cbfa4021c5c86c7fe74ca5600da0ca557bacc5e23a1d90614d725541843358197b5eabc94114f86afc522010c8284dfb8941dc3af0a99405376e017c9690e286ee590a60026b3991430d969700368c24683dc34415b9f10ed7538dbe72aae0056fda25a9a8d872fd60be359c3e5aacb12f0c3816eb1fd91448927cc1bdf56bc0ab995e6824d1c39553482bca064604ec40d0262dee74b4e0f9b7253644496b86241964a796242eccbc2166410a473c701544e4e90fd4798ce74a3a29a032414b63a3b1281d8451096558821ca808d617f8781f739b6999d276171996a9d72ec2e92358054c58a95e4c10b33f5291cabbbdca4b8db9426aca627eead4c4ca7a1c7c766c6e3a614dbab276f8b9a4399eecf718c877444597bfc7f608542a5d3188bd13a2483a712b39988b3f212c01b98f7a18c8d1152f3ea72639eb9415b543de51c0af024c5a0808d5c4605930a0aab7706fbbc32c409681e35d47384834d528147a04c1472210e6544ca04d1a6909aba4142ea2a6ef024dd26560bef73959160e5b3a4a8627450eb2bb05d2019efa933eea434d847f0174527539bcce971e6779ace738263f37a55958c31641467556650e868dc1577505c8c40512850984cf538421b4c78c59b566079ac9ad689bb8359e532c52ca299b5717747189c8fb0315afb65206e24fef137e5c642ed074cdf2487ef9b6c96467b82bab86f2f5745140b4bd2bc3a3d55be16c6c27535c4f244072055fcd3400c167b4e668614d0293e84092e2ba9b2fc836756ab74a8c8502f76b32f4341114a8b754abdabb99db5085971686429283270ccb9fa6915872a739519de2b1429b57168ad4bd96424427a30bae5b8e5d6cb4cdc00698a7b2f4285b704c39b75c870b1945d3c8a5026b20319c2d7bda677eb21806f78898702faac2b010c592e3f8057975b5864ab2cc5885b97307c4936067e288682982a3f86c8752037d3360165b446a30049316beee2149ea57989818181e77b2530bb7bae97a0997093e1bc24db75d1c78171cea3ab9ba7eeb4358ee09bd01756561ed1432fc8e330939aeea5be911ecc9dce1567481fd002ba843a2fc3163c6e028787c73c6839ee079d923ff435cdefa187be4d42dd8a3a5a3274b871cd911ce371119ccbe5f1bbdcbdb8f6844ad776015c1659869df4e ct_n = d47329f3559acda00f96fd29e47eca7026b5b76d0431b9875f546c525f489847bd9437cf0d99a2c8b33fc6004e62440cd5fd426147bd2c5d34ed4d94a6d07b27f2efb93cefa346314c632de27f279eec89944e1b27cd37b5e2bff6eb19a6ecdef335f4100eb16609c1b97287d286d4f776aed330b59addb6a78fc55988364f7bdcb529d10dc2b13a27b5ced51bec2d31f65414d8c121922d746f67bad438dcfc101009c9e20b1662a7f28ebe9efe15e86bc9859540417355b2432185b6acf03321f5383fa86b0fd2ef0d2a19df8aa17fdf1e1cabf0bf917a05951371d018ec2e63d0fabcd699ec229785f6a0f51f4ae031001c347c5422c9f3d2a5822dae4bfccaa2b5bea7d7bc1725a48198ce7b11722c86a9cdd474a1d04fd267cc8da7942d1ada362aee20d62978bd129bdf55e497c467d0a4a1650d72c6d0bc331d20cec5ec11c463feb3fc01c5d239ac317ab397182a9cd91231f82b8b5fe8fcca65384f3c3aa90b717c90a973f3a0097dea1593cc9b976c546eb84c2f6c4029847f64a7e66ed2bac2723f17f808e7b3d66d8ec3f4123411b9e5cce248fb76d9b44a71e109186c6a8053e1b632a029e32d8dfd705b70d524b2fe28b337556fff030984cf8311c30d8f3816420ae6bf7a6d451f9a10814571cd21cd7b24624000348834b7ceda58fc597bf665bb580b515a848e32db3fd8021343da8a7c28630f9e6a763b4059af6c5b12a2580a0cd963141df6405e812c8058078a46eefff8d89a02c1af4d014b2792e9aed4d3c9460072e9f5bb2cfccf4fcbd88c71e0cd4caa1bf17b9fe147cb59c243a36216e8e404aa05da7c39da0bdb100b05a7a10f545d2b90f6aa012cfa08923263529658794d85a4f2991ae6c6ba4835ad89fdee3227ef24d353894a279b6be4072d8f2cae035d315b854d05976a07770b275d8a80bdb3f54e5017e69f0a3fcefa2202827b995e66ec4131216ad27aab53b6d1f0e6b01b3d3dbc5216e055feea7a351b9b4a14f365c96af0ac2bcc8c64347dfd1b75c7f850c95bcdbc969cf7bf3dbe9ae568d5a4f6d30f4f8e6e8bf47a1fd3095735c36f28fc15 ss_n = fb5a1586dbd0c8480a9d17e96bf2e9727b3b71488102a910a5bf34aec45a77c2 ct = 0502c4b75a4cdb7f7b01c62b364073daf9069787d1d46b5723c8d1900d7bff8fb7b93ac0c0c03bac71b3ac6229cfb9411d95d70ad07f6d3391647b824139b2350f8631384d6b83f7e8fad3773d6a3eadef5ecc0c11bff40819340082c21586832fdd3bfce2af9cbc43b6ba7c1e3b34a8f25b0e6c8fd0def66eb33ee54effbe1c5e98e9c7e0dc3b3cb30ac9156a7d61c2f482698021e792a28643c030ce89e6802305e517282c56e6f31a31bbdce0254c49fb9b0a0459aede234d3f18b6217307055cc2d266873ba695bc4a99e067e84a68f131d637efd512e5f371ef08e3d9e1cae587b6a3801cac8218259a2ee693dc522ed0b11db1e97eac1bd54cea75d481a4773231cdb0a27967279b61d428ade8548b8e3b1f04886305f5c31e17d1456d247753853037c748298e4268d9684d0b84e8dcffef2ea1807caddf0f63468231e49bf96e9151c59a930a8bccbc5095cb6d5ee7bf44385d8c85b9845616b9089efdaedb7a9c47b5e0d4f17b734d6b4ba1f220e81b6e94dfc69398c4e503dbb623433cbfe3d5eb6f186a1b435b52b0f96cd0e1994a6cb93826478b825c99765ceccc133c2a6a40642486ff8b27ba031a016fa1dd8dd8d2dcc9f6c7cdbfa3dc350c8a88c424400418c8e96476218c47d8184f45c83b48c442f9407f220e20aaf6a132e4c7ea20d50acdeab10e45c35ac09390b7e3e93440bbc2ca69c15460640ebe0d13bc8fe35c859fe0f8706e1bb295bf21fbb13e1edf4b9b9a9fdf2f1aeee559bab9f314ab9293ed8863b11cc3e703027f34fbf08d95a3c42551094db9379a3105d3608233db3ffecbc0ae422152e3f68ae3fcfbc891c94761e3efbb66e45d63ceddb62ee17b1ba9fb7d86e6eb99459aed3708a09d1651fadf04e6b07a8e2ef56892e24863d18401e8bb7ecadafb09f7f482003f8e411e82662d16eeb35facf6c5d468594355399f4736c74ac581b8737ffabf018b35c53f083cbfce1a896fcfc350c1e908e7bc38595668a9d35f8bcdd41550a2341e0bc21e43af63138092120d09b4b482380d92848ab1e8536cb5afaad8d14c9bc2f4349ba0826a28438c60 ss = faa2b893f6e8494dbb1f179253b5e81aee6c2d192f68e1723d323b4a87a3f9b2 count = 781 z = 729d4364c3398d2804842b8f2990a8d4d057fbb89610eda76cb0a047e327ff65 d = 4145b0425fa197a900735d99a60be15f81cc48549b58df800e1e9c3adb421c2e msg = e8bf5b83dbe19bc54e05075287a3a79a84424125c647fb0d6e23c2e1e4a378d6 seed = bf9f2e41ee132b2376402ee1fbc9928e799dcd1e79e48521574693873fa61c45b0d696c70db92c762147c1b203220edb pk = c24c626e87bf96b360622846733b1e5a28bc80e692f6e2c379995b6ea2a9463c7439fc90e2dc2d15d58551b10521812d54d4ccf8ba3e8a21bef83028a75009aedc751d691524dc50426cac9c7c6be5ac9f0a481ff35c84a211b383ac2901f63ace9c7c306006062b9de901544ec21402835891a246b4f2c28d8701707787e1b59388a42ff1f969b2f6569a4639e2166535b57d39a27312b4b7e2b7bf90d82b7c1b5b13ba9fc5666b2ac8a1d55c8716ea11fffb0d24a5bf24d82399e83eac6a358a94bfd13b21d6f0572d93abe7c24de6471fa263648fb13434483eca986223170fa6aa04bc8729ddac35f00930d5431599b1a00b003a1e2a9676334cbc534880bcb98a266acc2c9790c6ad1c33ad638a4c61e10e4dc96c40d9059e592f471ac98fca22a0d384eab80f30cb6dc3eb0453caca552180650796f541bfe9833d85e8483bb149f9bbc1b8d58150e81908d74574c1a6fec11fedfcc53a617628850b43b3cca64536b1b829a9ab09fdc9bd253c8b55a96025b04732191f8f8abb78b967a8406387c8859934b546cb4bfc45b54998b4bfb411d8f7b76a04c7708bcd7c85b523543cd1d5804b80162518532c10762961c48879957ffb91c8a88ae9d980c427bb421b139e89c4091a05e4b3a296ac44c2f85a0e6596ea502c350309894281a3b5cc3e7c1cc0dac8ce95bcc88125eefbcad2bb2586215e4227a59af8bbd58063ca820eaae03868130ecae2adbbbc01914207f757282a396c6ab668d873ccea1aab6f034c79b715ebcc0033f93edd712d8d2900e8f18bc7a72cb0e72962bb855202818c318a8301a94f21531ad02b28b7892c495abbe712c647abfe95874bdc9b0b12aa05d2592df6ca5e5c67063a79d7eb998af9c35e7c67a34271075269bd3c67ca3aae6999cad30b9ddd899e7214b283c8afb1b72338a1c9b98ac543f6633c0ccf80021bff597a6e639cf9d5cd9e80468de4a6c6d57e01101b5d52cbbea748d474a8c197b68ba210ed550f9a380d7429cff83c75378ba118937e29db019208b17e106f6f90b6f2009037d449f8264132340f1a9bac2dd7cca2c48464accabf384d44245c9a8aa3b91bf770f37c748dedf3d04306c3b9329c22cb2730a1fc sk = b6861a9257b161e579a44c7863cc37fdab8af1d1933fe642bae488e275094bdb49cf14636ba63c5225346f2c5396fa972548bec058702a32610df365a0fc185a787eaf4b409ad76f6c77a9f981cf3a2919f01318e7576c677a9a761c0fa39a3fe2431da8687e9ca43c7c5aaa5c00321d41b3355717afd8273d48675ec27507112dab90014eea57cb55a6eb13c89b3c825df4b2a21a10fb366b5f2490ff968bba9b49c253358c30c0c4221b950c7204da2cc31c579ad07c5d00c90cb84d69f6ac2037c7c523856b34511a30c7f0273da48cc756563a36c32ffa9248eeeb89aa0584e60b533d03264f035d88a0807abcbdca2a3320177385c33158fa4b2473b4170c5ef4fb69a58b3a4ed314e6081b30340ac8e2489a2c9d5812926dd68c6c2c7c82d3c0c63749a0885be9d257137a4f23e46144f549630a6a58f44a4fd976e817b6950bb292c0863d891942c48dadd234708680174782c1d42bbc26aeaeb0420acc017f59627ac88ddbea9395973db1a9653cb391fdf98e2ae3306fc6b2e9686836e9278a75bf638143d05b3b7081c3ddec5d8e3800b907abc9d36eeb3a5fe7c38992b14bffc37c00da3861568541a44306bc55a9cb8752b4246050b941d98d0f20b7de464d317142300b1e969b09486c979af75fda6b4e5bf71c97a52a427a127c20a871519bde7b1318d3aad3993de19559bd430991464a0627c8d0218da0c8c4e6d9ccad767ea90077c37a193a941de06ac1531b2a6c2a58fd0b6735178372ba4090592ef954ca37d1c100e83f8189aa7f4814b26849cc0a8e86346cfda7b1f018a0e7a1c22c77b8a5912bc3cbb4345484cc5494dc58287e0b0016e596fe76b5c8ec5f7097c5c1ec8e27e36e92385661c9b8edd60eb5f894afc42f73a1073391bece669f23663ce055c1aed64d2834a27504bcfba9c1bc629bebd24c5dd8a6f4e37e6e756f54e8a36237c45e704f54a16ef9aa573c7cc67e80952c35cfdea7147aa67e53619297b899ebd115dd0b4c2595bf22c0aa04b5511d663c468bce73672f10311d53961b09f91ab1c908e3eb82d11bc75c8cc2f07c9ff6c4947c7c02c24c626e87bf96b360622846733b1e5a28bc80e692f6e2c379995b6ea2a9463c7439fc90e2dc2d15d58551b10521812d54d4ccf8ba3e8a21bef83028a75009aedc751d691524dc50426cac9c7c6be5ac9f0a481ff35c84a211b383ac2901f63ace9c7c306006062b9de901544ec21402835891a246b4f2c28d8701707787e1b59388a42ff1f969b2f6569a4639e2166535b57d39a27312b4b7e2b7bf90d82b7c1b5b13ba9fc5666b2ac8a1d55c8716ea11fffb0d24a5bf24d82399e83eac6a358a94bfd13b21d6f0572d93abe7c24de6471fa263648fb13434483eca986223170fa6aa04bc8729ddac35f00930d5431599b1a00b003a1e2a9676334cbc534880bcb98a266acc2c9790c6ad1c33ad638a4c61e10e4dc96c40d9059e592f471ac98fca22a0d384eab80f30cb6dc3eb0453caca552180650796f541bfe9833d85e8483bb149f9bbc1b8d58150e81908d74574c1a6fec11fedfcc53a617628850b43b3cca64536b1b829a9ab09fdc9bd253c8b55a96025b04732191f8f8abb78b967a8406387c8859934b546cb4bfc45b54998b4bfb411d8f7b76a04c7708bcd7c85b523543cd1d5804b80162518532c10762961c48879957ffb91c8a88ae9d980c427bb421b139e89c4091a05e4b3a296ac44c2f85a0e6596ea502c350309894281a3b5cc3e7c1cc0dac8ce95bcc88125eefbcad2bb2586215e4227a59af8bbd58063ca820eaae03868130ecae2adbbbc01914207f757282a396c6ab668d873ccea1aab6f034c79b715ebcc0033f93edd712d8d2900e8f18bc7a72cb0e72962bb855202818c318a8301a94f21531ad02b28b7892c495abbe712c647abfe95874bdc9b0b12aa05d2592df6ca5e5c67063a79d7eb998af9c35e7c67a34271075269bd3c67ca3aae6999cad30b9ddd899e7214b283c8afb1b72338a1c9b98ac543f6633c0ccf80021bff597a6e639cf9d5cd9e80468de4a6c6d57e01101b5d52cbbea748d474a8c197b68ba210ed550f9a380d7429cff83c75378ba118937e29db019208b17e106f6f90b6f2009037d449f8264132340f1a9bac2dd7cca2c48464accabf384d44245c9a8aa3b91bf770f37c748dedf3d04306c3b9329c22cb2730a1fc2b35fffd4a53a764b6677ea75d749ecb9b852771a5e49dd5ed18fb975ca51c74729d4364c3398d2804842b8f2990a8d4d057fbb89610eda76cb0a047e327ff65 ct_n = 3c834cc367b70311569bfd86eb8cab93f93e588ee814b1f224e2e23bd4972cb424a77752b3b948aed9c81b539fbbf4d60f8bba847bd54c4d5e174580b2b4b2132f1f2863005fac77bfa3d93d76e375e3fd5b2fe910afdac97e4acc4853ba5258a9ae52776d60a773a3bc772b1ba7f1f542cbbd95fa0a19a48c7174061e62fac327a17ba34407a247006a2093e5b24b61262e46a059da5bd73b3dd142df0d749f28f8162861fbd0ebf92a732110fba6f8ae85668bd7d4ef2cfdf4022756db68c61f1543d7c36d1232e501e67b65dc90c7eb00aedde197560e2d6eab81e6e9552a08ab1271b74635cfa075b481f8f31936a7ab5b411bc9a69152e2ee12ee6265cf86f8b680234b8fce9360fa47e8c9618e7d722a66778565802624d05e2c166b729f51a017ce459329febc401e96daad615d719b3608fb49994e2a5eb437c22b4438cd19b9facc7765cc1ee99536ab9ba34cdc3d989bd5f96668702dbed3d8b57385f07023dfda7a9fe5e2087ae075ee4c8178d2ff7b1eb92afb33ad649d73503c44a315acf50af0c9049e22f3403115ce8cfd29cf6e95cb7594232b5e88870d28047c49ab1b80b3ac1b4725585ced6f017fa75168a2106d66e3a19a26fddd7b67a26cb6fa1c64c6ae17cc9152fc09a4249b2f9409a2bd89747d4938a7bf405ec8312359a82ea57476181053297235e3738953c119d933dded939dca754a08f4e7202aec971af00a9f6fa8b4d7c5c07f9b4022a684a8c3b5961c36669674be435adf9a89423ea02734acba2d1c9d4c920b4f238f2a75ec26000f277ac006f5f8480d5751a7d0dbba7e1fbc84026b9304bcbe44a02044c3ebf1b084964189b7297d2c1ae481888bd2251bd89161f38c6915c194c1657047d79977a45a83af70a0a65b4c47801d64433354d7a710d43c9eed8f1cb62be0a0fb0dd993a5b5a19fc40f5239c805a7710cfd75e94f7fe7c2a94b8134ce4b40896b2fc6d8cd116ce15889cc143afe33c09c56219645b25c800104638465e7f9cf73e146c761becb716ef8886c07e33a1b7f14f7e9ad640d9cd8d49b62a89e2c1d97a2eda1386570103bab ss_n = 108d79121a8f05db2b8f0a3f105d42d7834fef85cc832a633bb95850d726570d ct = 279e6732714f3ffb66e44591eccca7e5cffa667ba64965c4bb823e7894174b4b51b7ba0327e0bfe983c9105a20ffb980641ad1c49c6d4d9869bd86bbf3a6b1a8e2034882242d1a0b8caf16f30e2dd65dd93321866faa0693138fca9ff833de0935ebdb23fa6d407ac33af32eee5cdce39ee812c3d3a8cd64bb3c409839610a29f62739e9f9721ecddb86df7a4156a84bc17f1656caa63bd3cfe517c74781dbe66664ca67e8769afd20ba522981df7fb4dbc32033330a1feb8562e6f09d97daddd8ffa200162e5a3fbba52caa03d3158fba6fd416bd3682020cd65cc5f97683a143e07476edbf9d6cb0b4e0e7c09f399e14612933f44f42ece31fafdea9440d2b559a01f72284d54938315fe1148780ea26bad9f95866048f455d864561b3b2c711f0d41aad777a824cac4f3e8d688c99130538f92de6ad94836e48e6179c53ba857c7a8f38475d3800fd078389b271b87878258d6c7a1f8c9cd3d36cdf64345b77f168f1d5132ddc94d3623634100770278cb1218916215d04e40742394dedb64c499468d20a1a4c272c0e779f65552e74bdea4d3fd4cb43fe42b4318c58a5c49df8ac6e105e920d1523a06544766d9839f4c2dc6672386e325aeac2578cfef3b428ab684016a75fef6440c8a2ea0cc043d90b706b9e8e3f6a1c890861f45ef7fb380b0a18f6dde52f25ffbc5746ac00703e23d6d37f6f46800b03bbd9923d93a93cc41e802f5e26ba0d8cd01f0196fe2754c00685f77c463cbb35fea37abd696f54ec3793ec59e746174319054efe01836d754e57b540109f86200823296142415bcf3870d672fd4eea7d1bf277095252d5111226dcffb0d65e0c6d9f0a8849ca90dd161063d2b8c6695b4b42c6a76dee2a80a931b889f66d6ea04468039e5f39c76d1bc86f0be617a84295ab3931fbf652debb09d074eae3dcb24ec58978e36ec0d1ea0084e98ae717f4b20c18a4090e3fde8f98066ec0d2e3355f79720540717c4e0c8fcd6768489ba4c5332cb82b690b4b250c2eddae65837681b445112a0470d75250c366d1441897d60c9d8362e57fe5081eae5c303c1dc2525e7f1f9d ss = b377bc409853fee3cfb7925f9717a42b69017f491ca2af84339ff8091ba8ade2 count = 782 z = 6e42a719d7726ace5f391b2957b178996b59792f0a43a7c8eb71001487cbc12f d = 28b01f1e0511b73081dc35678d8a933ca8a99fa69860ec9da65e452fcf7a6723 msg = c6e53dde28245c18267890701297edff7cd2443293fb606fbe573ee1db4325de seed = 96c9ccf7068fd1ef548e6f2f0b3763357f6f1bef2d85302b633ec9f9a9b2782808b9c4d48a3b56721dc3145b448eb70f pk = 6ba536bc7974fa30856c6aa20337a16c3b8aefeaa1327b9c356083e986b8c424342e69b8458a8a09467810e8270554265c71874cf8c0baf88dabacc857031d85e50a1c8361c85a86203189a1a9c4b3baba9ccc3a2a5753cb6103fc656299996d1345b28c3c41661055016618eeeb65be228f37418aabdc63137bb8d3658fc6b7a6a21b2ca35ac237977e7adb406ae63c1e64a3429aa7cf400715f1ac3963b7c070a7fd2c553cf11650eb380d065a37e4c536734ca97a449f43772f53431f6bae5aa36f5525ab3544c8ea60c3ee301c9ae1891060a89d179e5cc72343c3c049a787324c6a717663f2185242119b3d58bbf025a0520546a5f61c67366b1bc66d22c364afb57330a63e8a5c51a2e02d30d0a487225364757c3721bc04209b03f665b775141bcc17be489e9d719eb60c90e651845e4b6640d29b5db2bfee6578897297a65b8366233c00fa3ae0f52929aa0a7ff6a576a3a38ba4a04202c9fb877cfa85b2e0c4345a118d41ba0b36f11395a3839d7327f0809520c43723733a1ba996b68b986f457163d3961d7957fc355b251180da4ba125f2102ee8c2e3130eb07792317015e08a87f7902afc789a825cb292611d8d8527abda9ef0d7a6b3a51c8ad101f185590824cd14498f0d3bcd5d3c1981f86c786ac14f1676e30ace97f26381955c74a7659f1c6243e1939ebb72eef71819d32649f893fa3592eccc84d7e4be99e527b6c96dbf920d46f6a4c6a68504fc1b79060905a4b3f6797a879c6b1f4579fe133370a86b7db648c6d53394180c4e5a512aeb73984c5f4a924f6887c86c37710ff909722a86d3302336296443ca6b0a1484890a782c4830d7c4c668051a5d8cbb2fe13bbc2b45487421ae491ddedc6f757c131d68c460cccb60a20e4aaaa5e7a42880e98acdea149277aa3a4987bfb84935a84e8ff4c539ab3dbc71301984771bd312e3c3b0063802bb15c7dd185215b817f7b4aaa02a5613bc6ad5d83b01fbc757a015d98350601634417645a25852ee6489894ac3e44c5e32d92be191bf441379ac3b1348f48f01c04e824b803ea644aec8c99d54635dac86781615a50412fa60f14d755e34cf03df7b963a05958225b44b0dffb1e09397cfc0efb7 sk = 855a786ee11f4819745da61fd69376d81371f91ac6f860a1e1102d9673589799916d407d67979b82eca0b7ba2fa546782d7428a27742e0f281cda82abc2010724572c39a442fa3a6dcab6c2fa997ff679ce6d01e56ab0533f00ca052c21ca69e98fa48d28952a7176b6998106bfb591020b011511444165c83325658d81910e4be9230b76aac08bd9a56b50bb9b44c7859fb17137c012753bc22827058728afcd941e9613c88f1211dd4a538aa4ee67777927cc87888880cca625077a326b01cb75a4d8d7ba079b1a9f58451c8f12a275aad935553747906297bbdc92922b30bbe9601afba70018a54a6d732c2c3948615766b54575875a944b17a455c89667a424946881f2f7c5ee49046ba450023d6bff36a20546743a3ec20e40b6d6f2c68ed93b719b92eed454594d06f23d04a4d9a57e7c12572d909cf1657a4bc15949556ac509410cc8e83415d64544df80bc520659d987c1f26920fadc78a447097e6011784204d7ac52034f868282632e5f6c4a9ca81eac1490e2b7c07709a39321b8f8a99b4b53d8e402619d9be4b34933fda823743a4007bba050bb3383a8b93e11a06a1a405dc8a13b25ae220949e7a55adab87386405ec42226c464e978b9e062264ffa3b73167a3edd6696c6543367a04a14810fcd327c99c63059179c262564b0030db7a983391a6793bbd0dbc382e629565481755b72af22ccfee584aed6a9c73746cba238293396344bb214f2ab6feb8aa44fb01049cafd12a9b64819b25e8c864048cd76398b492107da539de00262a47922af48888eba1d46aaec2065ff3671a1ce2a2b070a96ecc361372a68cbb1e740498ae71c67172c55177c3aad060a29a9b788338ebe72f9ef197c88030d630717777c97e373d0da286efcb23ace557219ba621c086461687ed564bac4c60086cc037b32a5c2893294979c1498c9787475c9b8dd1d4c4e1e840e23b2774fb5f54d99d033c87f0250c7ea5860a5cbea3c181b831b99afbc90a388d42ec3b7bf18852865a121b6cfd5c883170c1122119a9ec308f682fcbd112a0665bbeb4738e38291ec91116e1bf96ba6f6073066ba536bc7974fa30856c6aa20337a16c3b8aefeaa1327b9c356083e986b8c424342e69b8458a8a09467810e8270554265c71874cf8c0baf88dabacc857031d85e50a1c8361c85a86203189a1a9c4b3baba9ccc3a2a5753cb6103fc656299996d1345b28c3c41661055016618eeeb65be228f37418aabdc63137bb8d3658fc6b7a6a21b2ca35ac237977e7adb406ae63c1e64a3429aa7cf400715f1ac3963b7c070a7fd2c553cf11650eb380d065a37e4c536734ca97a449f43772f53431f6bae5aa36f5525ab3544c8ea60c3ee301c9ae1891060a89d179e5cc72343c3c049a787324c6a717663f2185242119b3d58bbf025a0520546a5f61c67366b1bc66d22c364afb57330a63e8a5c51a2e02d30d0a487225364757c3721bc04209b03f665b775141bcc17be489e9d719eb60c90e651845e4b6640d29b5db2bfee6578897297a65b8366233c00fa3ae0f52929aa0a7ff6a576a3a38ba4a04202c9fb877cfa85b2e0c4345a118d41ba0b36f11395a3839d7327f0809520c43723733a1ba996b68b986f457163d3961d7957fc355b251180da4ba125f2102ee8c2e3130eb07792317015e08a87f7902afc789a825cb292611d8d8527abda9ef0d7a6b3a51c8ad101f185590824cd14498f0d3bcd5d3c1981f86c786ac14f1676e30ace97f26381955c74a7659f1c6243e1939ebb72eef71819d32649f893fa3592eccc84d7e4be99e527b6c96dbf920d46f6a4c6a68504fc1b79060905a4b3f6797a879c6b1f4579fe133370a86b7db648c6d53394180c4e5a512aeb73984c5f4a924f6887c86c37710ff909722a86d3302336296443ca6b0a1484890a782c4830d7c4c668051a5d8cbb2fe13bbc2b45487421ae491ddedc6f757c131d68c460cccb60a20e4aaaa5e7a42880e98acdea149277aa3a4987bfb84935a84e8ff4c539ab3dbc71301984771bd312e3c3b0063802bb15c7dd185215b817f7b4aaa02a5613bc6ad5d83b01fbc757a015d98350601634417645a25852ee6489894ac3e44c5e32d92be191bf441379ac3b1348f48f01c04e824b803ea644aec8c99d54635dac86781615a50412fa60f14d755e34cf03df7b963a05958225b44b0dffb1e09397cfc0efb7fd91dcbacd4246807fd6a8953c28a93311695c9198293aad0c8bb9894738a0726e42a719d7726ace5f391b2957b178996b59792f0a43a7c8eb71001487cbc12f ct_n = 6eaca314ea8399aceac87dd83790357e199b8e1adbc536baf840a000e83293adf9ac2895f093a1b02fbdcaec45d6cb88b41088685608ba05badb3ab736104d4047f0bb2164f93058a86bd673afd2e63211e22610da70db75af21d01dc98d0d0d1f4467bdea7a06ebfbb2f25ed5c678d5419e8d7b995ca7f5ed8a097d2e9c52d1387967733b4f3be579a558e66e32a2d0c333187f782c0db559cb87fc6625a15bfd4bb411a043ea75fc89bf1434b0af9dbaf54564752561ad0c94d12cdd7f7b185ce579d134e5dc3d26a17b623b3d538e977542acb4848d4efa7aa445bd33ba5907a4df88f495abdd0b273c498399fa2f20390185f80e449cea50b29f4b2fd735006d69e948dc7b653e05c0d441637c7d36de9139683004f80a23bfcd2c80941fab84ed9e1c0338b346e1a8141266027316b748e798674e5aafbcd8e4d20048fe5b44d495bf2099220606a8d5c7a6e0ed72d57d2b634b29e9ae7fbea4f302f377787ba9fbd1843a0cf1d0cc933ab876bac801134b4403bfa61b410a02a054de05cb2113ee6acd3e6cca613b9a7a46396343ca8b2b412c38f6490d35ef8714cf038a5e98e8777219db1712a08d58f50405f4248aa3f32010ea5753fc057d8e9672162f3747b7bbcd99c126bb624f9e2884d3788b0ec7a83f65ee1af858470cb926f5ef4d7e6449637ad48321cb2b1ea6ead121041ed486a8ed92577497c056a3da0e7b2ec9114a348eb3237f07f664bf6206c7af546ca980079471eb606ece8390b1e4f7ff6779baf1df3622ad33991b4bddd2e54281e755847748ddb46c30c86f421392fb29c438c7930824ed71a0b7e6297a22aa17918086c2550061683476ac620c2f0fce8c92759bf7b0a9acb8acde32a29537486ddc14f8d07e6df7d7fe83f79db9ed9c355bde95343016f6c5ebcabba6a9e9dd46704a082c7eba827a8bcf5dc266fe1b342bd843de5d3e4346335c070c847b73fe52294b44c1b2c9515447a8acf479723d9070d8e658b6af831430bd9e276032ec863c528c3e323f6839b9a69504ee9012fca65b539e26e1224007347bbdd8deab4929e9020abe24030c43 ss_n = 028f59a9f82d39fb5da5999fbabbe6ef938820dcccdd0805519bdfd0e4b319d0 ct = 2dc8a99dfbf854c681722124b57963218372de655328bda8e03280f96b0d5ce26a9eb20d99cf8c00d32a6512b751eacfe06eae8ca5b663d946bfc8144aaad371202264f9b818c08f64ab01b95b1d993dcb6aa9a20793ae3498cf1925d3b47161bded95de00db5de93069d9f7ac27a7864523830a164ced49008bfea1d0cc7d50b3da890e8ed9275d1a2b4beb0d55b0ef261683eb1292b90aa674358db40e5f05d5cd513f56f677e6a5e238158c019272a93fba9722c9259a9aa78174e88f7c459f6f717d914e4f8cf8996d866d64bb31b62eded0f4e9868b9be86c27b116cba4e81e45a825085ff94d89d8fb509990c9fb27ef82a8a0ea9e91f3c2ffcffb934b201d19ca0a689e04f646f55b3793f6bf6bb4f6b799fc5fb3f1aeddcbc0789880fed4ba96e1a74bccad9a9325dd8ab40bf7a26769eff0dbfa3b2d64a5f718758b982ccf39c4c81bb9de2a1da1d998446681d2d97ddfe09676c5c347062813661144d72ce40781eb89f46b7b1c4e973229d2a0d34f4b95d51cd6b3e4616b2eb8653c0c14df731dfb724f24fbd117941f368e31c10e1e5df4a9036d947e15919983765d0874652bdaccfe4cec9de1e25db415148561f137e589e85028047ec12ecbfd9f5417a4a50b12844879b34fc04a828f46e325b08780a195be5684faf5a476cac88c09b358c21023220a48386ec3ba9d98508d43dfda442eaa51640260fe47f6042e62916ed4572c6381b9d767dcc144a0cd2437598a3eb9a0dfba15080054037b39aa2e76d81a0d007249451eb1ed01aaeac079e446bc5077d063856869771d4ac9e54dc9b11b6aba75ebeb748bc20660dba27adaf99809b4619259006fa835fcc51e6f6b1a8e641b932d1d51d3ffa50e87f0ddc031bfb0cde8106b3eaff5bae8b6c585623c0b85aa48ab856751b59339d11d5d3027ddd5c6985976bfe6a88f63aac0086f9f2d8d1f1431b287cfe1211308888c62d47a46207e76715fb16b813c087d8db6c4eb0bf1a284e05617c01c369b90835782ea78473ceebf63568fcfaf02ea046674d6fb47589cb8079c0fdfaddcce85828607c1ea38a1594cc4f2 ss = ba2b1d5f239a698617c70172b1fee1274e0ab05b83e26c3601c588f41492da1e count = 783 z = 36cbb87e2968a9d69c9399664081ad600a8ff30daf2bf11ac954b933d4d215ab d = e4a52e7b777dd48d87a22b494053c3738608dbc067e05db972cfa8c4480340d0 msg = 80cf83d89ac09e543ec650ddd3bc0970f3e5d6b7a1ed8d6fc332fcb5784babb2 seed = edbaa5e1d4cc9d3331e9c5c74404d3238254b02a92b99ba770f96783b1e5fc347b21bbb2d211a936f249fb68573e62af pk = a727a71f004852671db46812038537ed1b7229e356610bcf1f1346f0839fd9620302e38e81c65567820a4b48268a126f0fb663710937bf4964164c59a2cb3f8b430893357ceda800dcb89364f941a2d02ecd05aacb4747ed95675602cf0c2416f3e0a5a9cb264196021700936922bb38f2b9e34ca2400c9210540f54095e5679086814549d0088a131aa9baa765769437d89aaa72baa6d8212a83812c2365041b74907a652e3c9436744b0d2c076499b9ecf8083f6a6ae2e1912e8654384f6bd72c1aecef51a7e88abe1f30664ca266442ba5e98509077467d62b9fe9b8f3026025c5090d4ec0c1d0b3a7b22763cd5c725268a24271d1b3cca82c91149391e5c842b8750204c1353f55088c2685b785685ad83877c3993b30451f90ac44d783dcfc93182b7021b11a38f98c5462abb9760203cc95af9204cb6331f3555cab4a128d41b7202ebb7c0f08f91c903f239bfb9422157905224c7890925ad235542d2b048f84426fcc055d0f635b43025500b08ddf9a764570ef2b1453fc49d542654c3319fa99a1690a473d3c12a35f5cdbd9c642f4a9a0fa651c0ab91e4fa0de2038ffd9b5528364da1569003d76cb12cb1bad5221689b093c78b61e4812c43151a114420dcaf9ed71931b73603755356b0185c28cac4fc554d557a19817bf2524282bb6ed6320c274799028815f004065b589f59f6bbe0375fcb99b797624d10bbb3c81803875103ff78299983054ef33ffab93e0714cafefc935040a05d4b1aa67acedeb0872f162087c21581ac2eef604aeb051ba4e54c0f1550c846234b663379777ec5fb0d168c5231652c5b480eac91c9df180fdefc2e7643a584b9cc73946a4403d01fe427bac2be1176688742bda1797dd3a35830355f202c8d10039b24f436c28c6aaa874d268b99526580c4bc2793f63af2997a6d64a1f9cbcbc4a59547e6168e12111e8ccbb635bb309c30768c6e4f758b2f0ba8cbc70bbad39af3031012e0c7708c7273b53c903c2860c455063acf80d2b42662b57116057702b84dfb298a41283800bb89809f27ca1dd23a7c48f10a00b1615eb2bb3a498e510057905f0ab6d6d0bfafe8aa99ef0ae79e3a46f6f0b68277a91e9b7d4aac6fa6d449 sk = 3de34f7d69a690dab322057493029a06848aaa75b37d0bc0870a386ad4460cc95a69033a5c13cf40539465b11958652eca13133a5a12b330935ee0957e7b851586b0c227a14343a1a173786e74b721d443ea3c2ed8154b48b22f37f992decac3d243c386004dcc9841c81ca303b933c5e591862178b77943ae5295a8b197d25a0d2a9419cae77154538b7d73761d75826b57ac767b6cad529e4091c493209fab419c677c9decf00fb9e241a9b8139803398996380ab9a3cb0958ba482c4aa9114194181f884d4b3914f75690da87b794366a280b5d3723aa852873adf1bd17b99392b50fd15cbef58189688cb706b7192ab15ace41915aa0b91711105c9996381657c9eb4587704e8a01a412886d61b94fc1e5bbd48c3a42b17698529eb19c0e9d76865c4b4649c07b3a76012c7b142e0265fe82281bb78f030030ecd62347f71824660510e794556014050b4476baa5f09146fd6a8e89cb6803299abf6928ecd1cc9f631ddfcb970105272e3168799b355c18c856423f73095552d22ecde2092f3b28fe60bca28257c1080e9c1b5ce82ab166836c429332d60227644222646b9a0fe88ec048c04cc121cbd5cbe4359fba0194727c705e13815d90ac5af0740e7628b4a4500ff811c1078af1e20256ac67abc1c21e384f714103276ca950b75cb40aa5a18512158b07223bba07d857dc545f89e39e8f1c07ba348b278119bb051c0f11a0d5288773345706a547c9d4c541746d62f2caad6bcbc52435e245969ceb6ec34ca663f55daf8c7135a2a828101b037a69edf1c7456aaa7be80f32d51eb7a999435b0ab2d50e01f824b3a7b4ba31c2a608cc78a35a7b3bbd4775bd7cc535c11c29514cbc3b7752712939289599fb9bc3c6a56d0ce92866565a9e7891f0797f10309ce873ae79726875559edf7c45c9fa5b7afb8b305977a6182f5f62af3222b103213065647d36126db7b584fde2998f4b5f2d414521f4459ea9bf6b45b843fb2209fb470843bd58a71901857dee3099c2e3a4a7338fa7f936b72775fef23a7ad4b721c137214544de122076985ff647cfdb37a449b4b96fc7362335cfa727a71f004852671db46812038537ed1b7229e356610bcf1f1346f0839fd9620302e38e81c65567820a4b48268a126f0fb663710937bf4964164c59a2cb3f8b430893357ceda800dcb89364f941a2d02ecd05aacb4747ed95675602cf0c2416f3e0a5a9cb264196021700936922bb38f2b9e34ca2400c9210540f54095e5679086814549d0088a131aa9baa765769437d89aaa72baa6d8212a83812c2365041b74907a652e3c9436744b0d2c076499b9ecf8083f6a6ae2e1912e8654384f6bd72c1aecef51a7e88abe1f30664ca266442ba5e98509077467d62b9fe9b8f3026025c5090d4ec0c1d0b3a7b22763cd5c725268a24271d1b3cca82c91149391e5c842b8750204c1353f55088c2685b785685ad83877c3993b30451f90ac44d783dcfc93182b7021b11a38f98c5462abb9760203cc95af9204cb6331f3555cab4a128d41b7202ebb7c0f08f91c903f239bfb9422157905224c7890925ad235542d2b048f84426fcc055d0f635b43025500b08ddf9a764570ef2b1453fc49d542654c3319fa99a1690a473d3c12a35f5cdbd9c642f4a9a0fa651c0ab91e4fa0de2038ffd9b5528364da1569003d76cb12cb1bad5221689b093c78b61e4812c43151a114420dcaf9ed71931b73603755356b0185c28cac4fc554d557a19817bf2524282bb6ed6320c274799028815f004065b589f59f6bbe0375fcb99b797624d10bbb3c81803875103ff78299983054ef33ffab93e0714cafefc935040a05d4b1aa67acedeb0872f162087c21581ac2eef604aeb051ba4e54c0f1550c846234b663379777ec5fb0d168c5231652c5b480eac91c9df180fdefc2e7643a584b9cc73946a4403d01fe427bac2be1176688742bda1797dd3a35830355f202c8d10039b24f436c28c6aaa874d268b99526580c4bc2793f63af2997a6d64a1f9cbcbc4a59547e6168e12111e8ccbb635bb309c30768c6e4f758b2f0ba8cbc70bbad39af3031012e0c7708c7273b53c903c2860c455063acf80d2b42662b57116057702b84dfb298a41283800bb89809f27ca1dd23a7c48f10a00b1615eb2bb3a498e510057905f0ab6d6d0bfafe8aa99ef0ae79e3a46f6f0b68277a91e9b7d4aac6fa6d4499e92f5b050d3f3f7db15046c42be4a40f3bea7132e168c60a7b736082122219536cbb87e2968a9d69c9399664081ad600a8ff30daf2bf11ac954b933d4d215ab ct_n = 322877c7f6e9c119262d877ad4ce39421bf8dc83e45c724b58efc98168e0554dccf2d433e3ab5cff1aefaf1105d3a69da1d09e4d2be3d7d8325992c833263323fce70ad6f7aeaa3a3013df2dc0748a70e360b730af5f342c6a201f7d0733da2f904bcd9f7c315d0910edc185a07605c4b891c2466ddf112282d3277fa5ececc32432101124f8bc2058cdd8ceb68e7c786ce6c5bf628f195adeeeea2bae8a662f1a75923c3553be5d36318c3cc850288de747c4f3e036ceeb7fddd087a27818bb1d1e4855b1018c6e7901d2d96f44bc679a40beebd2d0df163a00c8da623db3278a25af32786d0fa83894fdee5e36776cf15c9584fa1396874b6ab16ec4c569152e51282aa84740ef7280b5984e59da5812d3a12c6361f2f8f721d3acad3588c2cf256f29481ef8c379e043179210490538aea215b9d8776415cdc9a87a7e3d900a725385a55c80e2bf925cbed1fb6e9faddfa094ebf2a6343853982b040a64a029f02f57dd765951e6533e504a7c75e56c73b4bcd42b1b2e6738a33f84debd3ffd9bc7c0b75c26ed508c57e4aa7c8d621dc5fc355077b6ec10dd442d47cc231ca0b0d732fab8c23d50a587f23b010eda9d8b49069a0655e426642bc55cc2d6ea4d9ed1411277743b8f4918d0100fc72979030843b16dfb30b8acb14cc8f1832017c8d40083b58b42facbf44e418dc8aee7acf3f7ad08559d78086625d7de2fd858dcc50673ecf7df0036a43c08d8d6dc50805739764b697efa2a4360018c7020634d1acccea5acc5d5c9f62d0c2318661f34eb7c4c59c82d3507eb63261d81f492bea7a927a8e891a957d12585c3df8c3db0113b72ea9cc8aa309bea6101b00984ac70f1b5066ebe23b287c8688c692db70a4e3825b046ce3c034bbc5f1273f263a20ae87a7323dbda6f13c93174b99d48411561f2ac220131b59857e27b4181f47882dd621bb71257c1931e601bd3ceb3bf620bae81e2f0f1079701519803de6b39d08034b9a8e46a0626a6a11b7ccae514670c68a91b1a445b6fb408cedf28aaf41e3db35f23249775c5ff28c5aabc8b4246fc904614b35dc32beb32ec2187 ss_n = 93ffd661fd11e7d634b3b0cbdc796ccbffedce197e318da2b984c0e414137942 ct = c3c1c60f9243d63a3d2b821773a1e9a4b03be6c396a3457de02c07e8feb35888ed9a2b815f8a5e945ac6e65b987c9afd7bbebe5b6c85178dd8b9270233cefb164704b54c00be249db4e4d7ba7af6edfdc81be7fb1f63a53e15234341fbe2958caf233ea4b95830bcd7c1127454e0604a8558156e6bacd9d0ea7f591827cfc0b97c73d7f2193f973988f04ef631fea97cdc71b5bf64cff99efe5a81b09c7aa49dfaea585744a86a39bc5d6cf68236d607e3bae2fc7eb7ae6386605a07828d6ea09a599193e4fa829589509a1a379c048e35cdec08b4dfb6cf6d33ea4bf07e1eba2168a38f0524669ac3589c12ad3b5f7543e9dcb1f5e74a903a261ee31ea077d471a15fca73fec39ce52274bed13365ed91328b0a3d52a14ef37ee064e529daa095a3b1078c2376449663899b832357f7a17490da2097afa7d4b05e02779492d148d388e015ddda5dd4356bff63829ffe21498daf9ebd8409a4157d16a06aa5b653495b0da940614730352ed939d236a5751e3a3cd9ff2ca614b2f29632f4aff25646ebd8b2d142352df0c975c3788e546af84c50815b0ddaa933a4a1d167ab4de162af715259e049b03275b09c92112c6d029b30e3d93e606c3ec6d5f946ebe847e55a806a4fb5fe383ba914bfeb80a1aecbca7095091c37515d4c4ce4e42cdf5f50259d77d243f444d1e5d6652d42fcc13dcd491d5302b4807d1c5a8755aa6cad89ec834cf9358636d4b989b44f22ac02eeba4bb05d9557320e9a9b3c5e7d323b8485d5be15f37c91434f6c84f44797d843fdeac9c77839d4588ced3512978da6e3174d566615b092ee0ecae7718e1098c94df79f1236be47bce2c2e8f19ba740a73bee551429cdd87e2f61576f88674734c77492e25aa221174da4eeb1779412519dbc0935e94549301cb5ef784de78c4a70e81dd653dd706b7e70f42bf305192c8ee134857d7338af783d68c119510bf9598a94a9d38397fff992cc47f7283fedfb5203bc57c85817274f4818565b6721c926e2e0c0219156c2e6a7eb8cf38005a15fd844b506474f2ddebe7c9f36e3b86f1427a1aac849e42145ef4ec5ad ss = 4991e75db6870c544a711d097b059c74514c83ea67f14230dd3ec4ad02d33977 count = 784 z = 6f00e7bc8d4f2a73f3eedbcca7513fb50a79c2252ec469145b9c9982e4fff931 d = bedf31f418f277fd8cf20413532e9b55ac2619a22db0bde2791275ccda04a5a1 msg = 784d890ecac74b67850207de34c24d1a84c596bf81f82b0a0bdb08a770682d86 seed = ab901643ff1a054dc036055a4bd412989938c80afcde9c838aa63f1dc712ac50d6a4a7192a3844d3d76a9b7663fdc70a pk = 1a6ac604594a258c1736b35831638ae8f66ea77c20321313cd78904af17bc6dcbf87191857e524558bc247b79bc133a25f6b7ea0f019c2e0b9ff2baf20361ddc06b9b9e5b709922868f00882a82b64e22e78e5686a1673f6d932f65413bf07500870685c2437d3fc9906d6c884f40d4a14cc8cf3c48cd55ac8b90d6444ccfe82c53870a6cfd409672218941b9701434cc7b43c839831ad4a9551283d7b047b8ba0393bc83d94ca1ba01969fa1174c5130686564b992b246ec71f5e973c685cb350aa56f07c7b9b6041d35c2e897241c5730097d7baf7781bcbe9746746920588a077b94be444869c675df94193a33c18cc32304bf60425b22843a6bb578135887ba81e9264d9772e9c8b2252eb6ec6f70ad2438b75aa12ae4550ab31a24fa95d7e066b1560a2b1c25cf0062499996bd9343f5f17484b3491e1970bbbc89b17ca1a7f3427c128023db5ac559c2aad6b8625a3709f1a7c2a4524a8c2172d05340e489ea092c51db13b79d5a95fac8523f5a4c36311c9dbaf9df123dd40b8227371421a40f0e21e65a91db5a885debcab26873b356519dd4462869aa46a194afc700f22b71a98b4396ba065c4a978c16c704834982b98844af8091a8b467c374d670ba4109c3b651c1e50b137e47a7d0d2a2eec4967b9742c9fb4864634670c26a8af9729106a2577d5a5bb1a5320814a2e32868fe45e6d4a6826221112230960755d5ed41c6e6ab481b4a6520c5969437ce71b50ade0956e526262f80edd123b7347260d423458ccbf6a15a6c16cb806252272532a8200a275b31a3704ad111b26e265862f951a21d3950e1069db0bc7bab8ca55992af251899b2a128df728994a841ba37370729246e5c899199cd6cbcd65b1730c44187eec67130b73d31b29b2dc06c4709ef5d37bedea39cc80674540c039f5694ea72992565365fac7a0169999e04fb1a49e3c1a694f9348a2cc6f46238cc5b8535140a490892228a3a1fb30b10ab49f35f5231b686f10ac52bfe215f1b6a798f20050d139dab4872656ce087cc6542acc4ebb93794617aa018821e087b5921e743ac54de11ed787a1ecdb2d0f2d3435eae87c78c059fd90f3b43bbf4c7d26082c40da3213f57d0bf2339cd6 sk = 638c1d2bf483a41b1de1c2ca36d62dde675876f5cd61388a0bc773b4b5c0e9d0a5950b73adb704406c44a8ab91e7a542ba322b70a36d956a2303e9789460a0d772cf29b0cb6d1a07d6b84080154cb2e9b6ced4c159d750fa8bcc7127689696803f48c76819a2d360bb07f0770635ac86641db9495ee9648b310358791721c4ab048803312c23b829c16ef6e7779e2aa3033719226ca65a1718be7bba18f75e9a93729f44a79b691fcf620a1ea6890547ce9ef03af92a6d8d708c75d42d34c54fc2b85f70663afb3814dfa9cbc6a8739ce78dd17cc04fa762ce218584ea1fdae2abda75c86c7b9006c24a1e3b13bd4013b529c0a609cac9427489180d88c763471a041892b655ca0ad921437221763ae9289219602cdc166854ac60379d3c02666885764b812dd7d0bd8090c0a80c88099499def9a476371cca273abd719087e536bde20ab57b1a69cccfb3b8b92943646e392e791452aaac692d40675af2c6e22900f2f33995d672e0801debc642ec71685331aaf440979b86b86699c8ba134059babfc151c03cb756a13c773d766639583975399770e933a6c529eb46b9275307715201e18b69d9751395936677417e478bb18d7257afc8b5340723c63826aed79114e7a4f3d34d75a9564c684d9ab5adc70baceee1c7d4b2af68e7bad31ab4df27177617b48d94af57c00a287a4c3894ac8db42ef914a355558259a1b6b4b54e54058d69a9ce15814f2febacf4e580a920b8cee83d5db0a6ebd152cfa821f5030b70f3a0af8ba459914e49072bde1143ca53ae84670b36139b93c8a67c49cfea507c31c5b294fc040ff4a1e2e06c16e01adedc7ee245527c891487dc12790c19d1c1a2f21b8b73c72c88bba6bc864bf3240e4dfb5c18179faeb233656a5ba41a9661e9abf8706a947681e20b143ab7631fc0118ee71a02244df454241ac7cfd6db00732c3ff4f9c26821c58b5433439caa6fb1c38a210f6b267fd124b0913b248638383025b3a6504b031b6a1e4a4ec7505b02c4b68d562340024c398c39f344b43a410fb4fc83beb4091533c09a6a921b316372677115ab28d0307cfc85981a6ac604594a258c1736b35831638ae8f66ea77c20321313cd78904af17bc6dcbf87191857e524558bc247b79bc133a25f6b7ea0f019c2e0b9ff2baf20361ddc06b9b9e5b709922868f00882a82b64e22e78e5686a1673f6d932f65413bf07500870685c2437d3fc9906d6c884f40d4a14cc8cf3c48cd55ac8b90d6444ccfe82c53870a6cfd409672218941b9701434cc7b43c839831ad4a9551283d7b047b8ba0393bc83d94ca1ba01969fa1174c5130686564b992b246ec71f5e973c685cb350aa56f07c7b9b6041d35c2e897241c5730097d7baf7781bcbe9746746920588a077b94be444869c675df94193a33c18cc32304bf60425b22843a6bb578135887ba81e9264d9772e9c8b2252eb6ec6f70ad2438b75aa12ae4550ab31a24fa95d7e066b1560a2b1c25cf0062499996bd9343f5f17484b3491e1970bbbc89b17ca1a7f3427c128023db5ac559c2aad6b8625a3709f1a7c2a4524a8c2172d05340e489ea092c51db13b79d5a95fac8523f5a4c36311c9dbaf9df123dd40b8227371421a40f0e21e65a91db5a885debcab26873b356519dd4462869aa46a194afc700f22b71a98b4396ba065c4a978c16c704834982b98844af8091a8b467c374d670ba4109c3b651c1e50b137e47a7d0d2a2eec4967b9742c9fb4864634670c26a8af9729106a2577d5a5bb1a5320814a2e32868fe45e6d4a6826221112230960755d5ed41c6e6ab481b4a6520c5969437ce71b50ade0956e526262f80edd123b7347260d423458ccbf6a15a6c16cb806252272532a8200a275b31a3704ad111b26e265862f951a21d3950e1069db0bc7bab8ca55992af251899b2a128df728994a841ba37370729246e5c899199cd6cbcd65b1730c44187eec67130b73d31b29b2dc06c4709ef5d37bedea39cc80674540c039f5694ea72992565365fac7a0169999e04fb1a49e3c1a694f9348a2cc6f46238cc5b8535140a490892228a3a1fb30b10ab49f35f5231b686f10ac52bfe215f1b6a798f20050d139dab4872656ce087cc6542acc4ebb93794617aa018821e087b5921e743ac54de11ed787a1ecdb2d0f2d3435eae87c78c059fd90f3b43bbf4c7d26082c40da3213f57d0bf2339cd6e4b26215953c2f5e8c9871cc6df343aac20890ba617ae78a54968163de0fdb566f00e7bc8d4f2a73f3eedbcca7513fb50a79c2252ec469145b9c9982e4fff931 ct_n = 55a1029d5858b077f9f5181dfbf95b20402bde5186cdbb8d2e0304ff4decf77f26efdb53ede3eb93f24c2a692e2901316779ca970c26c991d297c4e9740b1c4d809de99bdfc71ec49982c6f47f054929697cfbeece7cef5a3bf0739eca9c317c72e697040816ae9a02d1d814bea5f79b5be0b46a2aa424a2a693133ab29fa6a573ffb180d08eb2da35b788145d767367bd44de613c8ae3a273bd7095c366830985260714b24e6d0180100d9efcdbf79f156116ffb069529f22453537d28a82c6dd7354259720cc90b0e12bcffc65cbf6c44ba681ece02da122df2403b909a183d268ef556fbf381d1288385782fd290800bdab07d539655ae3b47212e0bbf3b16ed17431dca3d00881bc7eaace579b699aa43502b2ce2e226cfd86dc4fdf29eb9c73e087e9a1734327a69207131d494e4b9354a8cb48ebd396cfe3632e357a0bd3c53f733524c6e979e1265fae1b957212c0a3ed9e9987bc6920cce9a9935b6f2deb23a7ddd362538d7dd1dec95bac6609972ca70d945ec2a0b07e9500ec349544b3ed43611d4aff189b41b9d23e6c42fc7eba94eb9a625b401995893364d1f561c1fb90b07c0d78fe027a4c1812fbd4ac31b8b7e546ebdf33aa805b19628ea904ca5626cf2188ac1213fccb9e702e99b2015850d656c3fa26ccb182c9f9a4eae33f7a5bf1526fd532ec7458ad2c2097cc5b34ef86849e508f2e43c7b9b69866c21fd6e09e545b1d42d8c37f3f7ef0ba99b23ce1dc2bc8e401fcd2e246190a2b48365aa8a7c157a92106e24ec2079db137266b188e1dabacd9a4e3332a70b6eb1d31a43579a18122ebeec34b2b71b2acd3a8efe71c1a758465f52227fbe04725c320fbd57283226eedeec2af6c4dee8ab2afe3399b4204278f5b97ef58cdcdf676033ba04323d5faf51be959b369151a82dbc0b7d90850af1f84dae42aeeb21dc69bd2b4b6123c37eecdbf40f5d91eae8abd8ef94f6417b382875e4bb8213088bf7c09fa984b56d702ba9ee4dc6391f01ea5c8fdeff2d515d235c0c3fd817f04fd08e129da80732702944cbb8b2b8fd641472397a891567ba5131ba6d27c8bcc ss_n = 79a4d2eabbb953b39b4d5ac787a96ec92ef562ba481c3f83deb03c5b13db5db1 ct = 96dd3fcce8f9c4944c2d59553ac17980fba4346bcbac8c3ccc8b70c4a16eb538b0ebd2bb65df978d93ea2ccf096d239d02d535bac1fb76a9d8f55586ffcaa2b7ef61d296e92d87c4929e19304a71ddcac1da79f7dc745ce9042343733ee250d2bff096e74884d6c1338a1ad221e75aca1f1f332bc751c5879058e12b3a76a8c378342ca576c0787f6d28586ef8b46108f1db5e93a9e3e69698b054c3bf7c58f2ec2557f6afa94c48aee0136fbd4bea3f4a1a50deb1c39f14bbc8b900c935996315a522730f6789ff5615d9286922a04a832b0777e64e864cd55cfa7bbb0e97d570dd6f8fe3ebd7f39aed27793317a232bb0d18e7edfc2207b08567ff1d2f898e083f2f22c031fee86793de7482ff46f695bf44245bf8dcb6b2f19862a3e5ef1be724b1ea01eb8f249ddf38e795e7f86ad551d7da0d9584fedc7982c02fd33df7b2f5cab29bb7f009d8ae76772cd42366ccd46239f9380ac7c4506c84835a66b7a242108592cb341a43bcf52d732aca0998685a505168bb23be6c57776cd2cc089c3aebfef649858812e3afcc508ed7779a6faf54da4da0f7acf1addf6a07fa8f247e6c28d34be9c3a318a1f4f873f76811276f4feb34b56396ee0ae397a0190a712140001acc9b2b15b021558314e81f5eb3677c2cca04b41fe625e4a9a27d237648bf41255ead6c722b878f3b2b4f2bab01584f009d35e4d9c97460da2b2da1c2ba1052c2bff9846e8c173b0050a686ae7b965dc12d35e5444faca421ab27ddd9d2800a6e531245fb48db9106ef94c0451d169f91baa2c5a0e7f174231b4b28b8604ffcd41a504ef8af2d97b255a6aeebaecd0016f776bf78dc649e08eee0cbd22dbf0c1a3739ef8b7d2b363c8b0cabf1d40f5cb638cd8213d5ac51e2f235361b206d2a3aab4323f20f28cfcc5cf9ebb9d719fb6133427c8fcd5fe9f955a5f2106de28d85ffed7a51fd47394291f8b5ff4c29ed47155deb7311f5ce0114e97f58f682791921221acd66ac9ef3bad7a74f255657dca95ed01b6a4d762aec2ebcd0ee9b1f1da5e5def814ad1bc5e0cf8ce0568c43cd857e911f36d91f11e5b697 ss = 014fb1f9a368fcea9b2dfeeb6922f7144a6505695ebb78a83b16b200a6a470d6 count = 785 z = 8e5afb59fcdc27677f36ce3caf95546dbf9e2b69c86b2fe6ef721c5ae3b7d2c9 d = 0b6a1e78a6af3b2f43fb8c10311c5f3faaea13ace36370f87890193370b59dae msg = 8e5bfee3ddfb2b3fa560c99eb57c4a189a56c2630246f5a2d302a765bedfc1a5 seed = 4c15a3dc3bb0daf87d0bba8f199f58464ac2dcf5152598375a039a007789871a3f9424b6595f1679de74190bb9505421 pk = aa1746032aa053d17688574725baa85909becaea1948a21e17a6be553979e2c510d868b82b9b01e47145bf158290eb9df8477b9185677314002a056281db33c8a63f25c34e628b0f96a6c791f8a50162519ae4a51e52538b112969e6ced00305dda99398da6444541f693531a1c224dc2225afd43eb0388deff28d36e82b4ab2bf0ac21a4912c954c2037c037c7caa422297bba8805f8858192db708c1046e70ab0570567fb7b830d76b382d983c0001cdc3379889a706adc520949ba57924344436a72383a39c0a48e0c54d4ab45a7c074f75935a5e494c0ae72c0339620b110ffea21b2db539733aa0d3261ea3d4b4a0355810f401197ab06e86a537ec10b9d0bb842b3ad25702f07256fa4935a15a5dc8204394bc614b3c47a82b911a412475f9226ec5c80c0261e3a6ccb553a5076ac389c2a61f4a096cfc103a2576efb6a3c8863b282530409771d24b19d538525897a320020ca2624f4a33943cc5a5c1f32a9245807835a7e9573b4cf2a100ba50d0a22edc2546ea00ac676081d97130ab1a36660c0a36814760e6a76f426d48683fa3abb67370ae3b5c6756c37d73e4bfd9924c3ed140a27c642899b0f5f1bac5c178f743a211379030e8b4a5a936f483b98622b532dc970e5917c7a295a6e59c1eb51bfaa27de529b8befcc4a8a91ae7e239e57c069fd09dd857458362307f27229bd364c1cb28fc58cc47550ef85a739f7c65084a8001242a945b153e783ea507af3f08be364bc639110f24474274ac1e6a08bf1b5436eebb879d750cd9605ece1612759b0ba211b0fe850d17621974aab4f5420aaf7a13f7e9b3bd0c68378300ad07b6742a9992a20d42a6c06153c302752f83b7ccbd84c45c6385dd84154cb228a2e803fb2bb6c4092cc8eb16816c0cbb2c6f968420fa7339b4e6ba5e600916c14c8b04aeab6a7c318b630684964a4707af606df6c396ea240db039a539e7755f07ad0441997a04a66c185a025b927bf406bc176ee5c39ff277a9667c46c89954833555dca601cd0232fe8597fa0634a907afdf64a24d0b54f156c2337272ce697ff8450b9881b6a5c21815a078daed3dabf6f7733de1e20a09c238594dcbcc230f10b7aec7b625d8ae7731413f sk = f7ea431131810616966a3b1e26e716c168077a36303b858deab186dce11e38955b80e274f5c03f8dc83b941a214c386014dbb232622a2722782bc93c892896f94340167973a7b27fcdf05b29ab6b47b319a4021662084cef48c70325912eb798425a0ce4dbaa646794e7186ae7e90b4f30235c4406d3bbb6ef8348b4fa11b0b98067908564f930d1381ba9fc87186b25b4205b30d74a36889fa115c9e6980939d00860fa151922a369e5b03868b8d6127b93f24cc125cedf8241ca651ee237992dfa89e793a070c44de989c90838273be612f65076d99c2a620b671d411589bbbb58ea1aba1909ad8317b657b73531c055e3a1ef4676d6f55ba301842096055aa62ead3ba7b721be1af125158187f6d67b97aa3acbd9b266678522aaa17eab5e3e475caf948054e60aa916c41a14c2fc413be1992a02a93e51402f8de14968693d19374465f0123fbc63b7970dae73a955351fd73c6f329b4d74f9c694e60747168c6083a298632aa2f6c4822309fc6c3d47d4638e4a620f646453d843435600f1120d23858181103a4b65b9c31001e80831b59a1ca19c862374634436b747517e9bd109241564d81224ff109f9976c9f363bc7653b59a63ab0826709341491573a7da4665ea22a8aec9205f1ac4c1a153f97465b7e663452102dac964d1244c428c0a1a340f48b610a9b670e0b6be97978edba375eec3b2f130903b506438c9af44701f426050e1d90966f8a9500b38de04a809d4568c532067c30b8bc5467bf9af05945629db1c769620e3c63c52d08c8ed07eb25c8738211f39618b5d34c71418760722005e09a7d6966c9c769f3061beaa7b4ce4a12928d331ad3325709c5ae1b019a7221f0fa91a73bace451b7c2ce1597bd19f5cd27a92b836ad857c2511c9d1d0ab77b44b7d6b12ff7a47ed76805bc31f6520a17781be14a208e51289de59a410e35970511aa883b028f96ae06b65e9448631c5108135149fe66f8e02ca65b9cc3f7040b3b81db8234b7bea05f2e1cc69c8361bc520bddb5a3789577e1a6d7f03c54243c620f9c9a96106c46287059a11a2b0cf5c0542edc814322658aa1746032aa053d17688574725baa85909becaea1948a21e17a6be553979e2c510d868b82b9b01e47145bf158290eb9df8477b9185677314002a056281db33c8a63f25c34e628b0f96a6c791f8a50162519ae4a51e52538b112969e6ced00305dda99398da6444541f693531a1c224dc2225afd43eb0388deff28d36e82b4ab2bf0ac21a4912c954c2037c037c7caa422297bba8805f8858192db708c1046e70ab0570567fb7b830d76b382d983c0001cdc3379889a706adc520949ba57924344436a72383a39c0a48e0c54d4ab45a7c074f75935a5e494c0ae72c0339620b110ffea21b2db539733aa0d3261ea3d4b4a0355810f401197ab06e86a537ec10b9d0bb842b3ad25702f07256fa4935a15a5dc8204394bc614b3c47a82b911a412475f9226ec5c80c0261e3a6ccb553a5076ac389c2a61f4a096cfc103a2576efb6a3c8863b282530409771d24b19d538525897a320020ca2624f4a33943cc5a5c1f32a9245807835a7e9573b4cf2a100ba50d0a22edc2546ea00ac676081d97130ab1a36660c0a36814760e6a76f426d48683fa3abb67370ae3b5c6756c37d73e4bfd9924c3ed140a27c642899b0f5f1bac5c178f743a211379030e8b4a5a936f483b98622b532dc970e5917c7a295a6e59c1eb51bfaa27de529b8befcc4a8a91ae7e239e57c069fd09dd857458362307f27229bd364c1cb28fc58cc47550ef85a739f7c65084a8001242a945b153e783ea507af3f08be364bc639110f24474274ac1e6a08bf1b5436eebb879d750cd9605ece1612759b0ba211b0fe850d17621974aab4f5420aaf7a13f7e9b3bd0c68378300ad07b6742a9992a20d42a6c06153c302752f83b7ccbd84c45c6385dd84154cb228a2e803fb2bb6c4092cc8eb16816c0cbb2c6f968420fa7339b4e6ba5e600916c14c8b04aeab6a7c318b630684964a4707af606df6c396ea240db039a539e7755f07ad0441997a04a66c185a025b927bf406bc176ee5c39ff277a9667c46c89954833555dca601cd0232fe8597fa0634a907afdf64a24d0b54f156c2337272ce697ff8450b9881b6a5c21815a078daed3dabf6f7733de1e20a09c238594dcbcc230f10b7aec7b625d8ae7731413fd42d70ea57e8a42cb0a7e72389509ff335919d64288c66605f062d3be09051d58e5afb59fcdc27677f36ce3caf95546dbf9e2b69c86b2fe6ef721c5ae3b7d2c9 ct_n = 1962f4fa680fe5455eb74cfe599001eb4d7ea07fcf9628940107db31dbd8ed706c5214e0d396a26fc683db2cb9704d07840c8085dcd27446d5bfb37214b8c1524614a05ed335a662fbbd5fbbf7933f4a8050fcb6cca188460dea2d9e561bb3ab761c1740f28bd434da2f7c5b6aca22958329a5d13141b62e146e4e080c8e32d5f5c5bc859fdc41179df1fc1041705efda47f1958a9d288cd830d52ec7b58ba171d12f727196507b728f2d413fc0ad9c7f318689880cdf6ac35c7fc75444d054e8728ff5ad564f8b54cc77f6c663c3ac371c3666a3eb4b3dd27ce1a4b8e3bb272d03dffc212a5e67b53a60bb6a37f078558321d21e65b101ff5b0daf07e6af57a83214d7282e76a432ee44a073fd5426476c8610699fec40966a38970b2d68406607e512a8d7248d7e06a4e46b49b1d4f216551c84b99d5a98cf5614e71843e2a5d614a81fdeedb6fbcd3bd1c826c01d8ba69ef384aebb7c24ccedc33a35f79e79fe00a918f18c190762c77084e0bab6619c338ae3112ec30e8786e58e175ba184d232797bfeed9a2fde04b02a04dd29285d78a8af2d2e60f37946811df85d67d6bb21cdae0d4aaab912b3e4515676f20ecac2cc27fd9cd2dcce1697dc52791b3382e7fa609f79001e69630623a759e848df03df6dab29d6899c4b1b5368e0965b279972cec90af304d5126fd6837e5d2d2829f09dfa259b13f054541e788294d81ea1b4495dd6482e4b6bec6ce3c0e4023f50ccfa525a7ffd757d87d5e9a05993cbb1d41519db1a7758fb9c02fba4919e54068d76498c3937a47e51fb6fc747151504163a809cb8628444adcb2b63b6982972a24e1d99084955a69365a69ab3953f783d4f3025bb603cf076ce768662b8602f409ae73f16151f9b4c090254a7bafeaa2fddbc77e3c29b8ea6e183149f5abfe883bf5fe8569de8f3a7dd6cf7f5e56c490f97d061c95ca1aa4a389bbea2cc252690014d1ee316da2481586f4f3e66499da410a02eeb744dc495d4d82e2a96edc1312b7182f8186edaa44a2890a9024c89d60cc34c6259fcd0daf3916fef33b2672bd92eb3442246be205de7cffe2 ss_n = a3a151da3907280ea0ae48fa8b370d343d88d787c2badc23ce5f07122eadbdb9 ct = 5db472c5f856ec0fd8a9a30a5b5fb4b3b9df1ab8141cd86c7f361fbfc1ce996029dfd8ecf6736d9724895f6d7e0886e40c6ccd8c5016876d85b578157a3bb9b6135e1545e0df866d3411ff686e1cab0a38951ae591413c113d69a4f1963166547cc297bc123f4a2fe0f7a6037dc03376cd974984acce7184cbb7b63ea1d9d0e601da5f110a2c529631c71723b0d502e75f411d422a96c4ca23337a83babf75656c7711881dad747a862c3ad013394093aa597c9853f6c85b321f5ccdcb357037ece3ec68e54525ab2253b66f48ab524f2bd2ab68b13fcb261e13e2f308b203264bd8abf0b2721c30b222ac6517755fc1af290b7757d7948ec1edd5dbee04e9c2de7128e38aa771b5e883dab277c7af563d9dadeb7bef05711c818be7e68ee4ba75364ac74699fb391a071c6de5e8614cb6784bc4eb7bb8841e64c77f469a32b28b9d8a5a402e65a631f2def73635dcf2cfc792333e0443b11f92847120ab5f7663eb1f4e0466e67db32e802de2e1a9010e4ab18f144d2f20be3d2e145ca4dae248fbcf14449b5d65f7aa60ecb8acf1cbab0ac6939a9f4e552882ffa274cc5a2951583fc058f909bde056619ad4b3177baa7db22b192253cbc6ac527c99697087a2faa80d2e520605219cc79e1ed359c8dcc55c406c14f484b1ceb35d77d6bdfa91bcc6d8ba5e7822795a42788880d4ad9d4f19103aea43d3a1d58b3dac6c306e6e843a1b4407a7bc524feadd18b5a0c43bfa6a1b3ffe04e8598eb8f8abeff7d3d674cf5bd078bb13d82ccda5769f8a8c5e3aebb97baa0ffaf63604f72f47ff1a601e26e5910efa6330e7bc3d2eb61d66511379cb0b1845841a5d435c3a91b096ad423bae10de00d1779c9e3657b00031ef554ece04a0a2246981c1b19ef60e8f7b8f3ae218148eed43c08904ce4ea27b0282a7cc853f933355518dbafbb5c6d9866a704ec627ab9637c0bafda7b1d01f601f8a0044a529dbaf333407ae9dc0dff40723f1acb55a60078df020edd34ccffe25eca60ff1222179fbd934791f33d14c8025ca11984bba5ccf80654d6e951fd4e0a4c3921f9b006ab9e144ca6540fb ss = 8e31a2e8761ba92a4df8e0f3d7cbda0dae8e86b2333afe8ac9122d7e7a8c254f count = 786 z = e7ed0387245f8888267a55dcd150b42f8a44324304cc7075531a71fef7f89bdf d = 0207f0a8035e3569a510d3e181e2f73d5cfc39ec4f02e2f594d85bd2454f0ede msg = f7c47d614f4355a88ca1c51a8ad8bbbe8d55b0740772a3e7293a40c3e10f308d seed = 3616f70490b9d46a02373680e0e12c2fb7e05c76e3f1c211a1a6eb09f332c2a36b222bbdb908d4215a811941a75168c7 pk = 60c55cec4b4b3b4660e4fb59d5b672a9e95d164ca604c7ceac982cf0c16faae6397fb81d717a1764259a34eb4f9f3bb7d707701d480baca3816fb2c0c3383e2ce96a980287a0e4a641f36b66050d535a24ac58035b89b059789e2c9ab08b264556012475e44343266686ab4178d22f40b162e38852215a9f8ef516acea12c8f6a51fd7b80712ccd655af08638fee55665254392ec91871a400aefa25edd16b5ea741998007c591016dd4cd2fe7734c9487a222a9ba9378abc9912bb95feba11b6e777d5ed24a7634c1e6fb24b7ec9608c081871662553a9d9100a5afac16875773c0a0af6a19578938b293ba67bb3506212595beb6275fe9629b1b6460fac7ef1baa88f482780ac2c37b00f4ca49b9e100948c7c7f8391deab576540471a03449e72c0689b28d4467afdeb8b46256435f7b632b6959be65cf74b2ea221b956825a7873a67129ae7d17028363b6bdd622d9aa97ef9c8bddd32673c710a7807cff25509a426639c1a133a9a6d25288b5f30c63c7684b74cbd9995fc9aa2c2946266d141053385adc7548d0387efea092032b512c601d043078dff2c719856cbad9455b5b8bbb9c9271821676425f04636aa1913b11281655d57442baa4c4b7cba63863d9c115a26ab9d5865b7dc620b98917a825625f33cbeb3935cc6c427788811419882b0c3643e61cca08134a02515cb1c2b2a05b8ff59da26b1767a85b39c0045fc5ce69325ba8ec0215596e0f1855a17986592431f056030ab4a5ed288bbe5c92d91668b4d17579e18a334ccef5264ac3265178f537ff8b0d5e12bc6bb53539093d1a302c972a77d9a3c33df01aa972cf5f267943bc7b3c1a3891fa18aa61b01060c80c1ac6c84b42e4e649a74bad6688bc227805538b3219a70cbd23b4e22713ebf4617ccac27d9b281b21611fd43378135a8e1243d4c50be02ba79de714e09c2002905123c856d8f4b6327ba152e26335948c88107df0901f01325c67d0beae081f434c3808f34204718312cc63988504b0695b8d169d10920cb9e91b6d206eb3955d5e4571d8390f13d8496a112613f5be8873b8c6e383d43909418b7f099f87be282a17bead8076ec9f4955024c23ca28718f0d02a6635f7f9a5276b7 sk = 82b04960e38b12273cada2354f5a4df5b40365ea54b38205e635cc04a63016ac1a028715799a50bc1c2200751e16b3cd065b5c10b55a40440be7b3c21d7b40a99228288c57ef483708bb3f5d7b31c5d45817777e72c82bef7600d275036980475c1c252dd3915b615f7738279c5c7c87071518aa5d7b9702efc153451c04ee817acb717c4fc293dcb214694ca6a519a7e8656ae2935d9c9aaccfd4523df990901151e11b7f8f806ee0e1494dcc61af958977427fdff21826cb6c54a919ea0a03e8a20c229a17c8330b28c2c2c02a2b51f65b48ca32434c35efca71fac81f76d8053c7b851f7c86adecaad427b192dab7613ba43ec43216ac1f1781bb7b28bab869ccea33cd6de4c45d239265f2163aac65a16822d02a943d203f14cc407b408b66206e26728712e43ddc9a30b8d0cf7ff59a18095f51f52e0db96a80d55888910b78a975cefc75798648b081aae0a34fce48748f942992909928c48b8624b27a9cb630d64f6eb4b2dd6b6b3d55cb4244745482c881e7b82e76b55b66cb63a1372d2995b80a9b8f99b181e229c2460c210041a839b9a8e19b7e581fbb126bd4a6675ca656a4b0c1c0d70481058dbbea537e5c3093933569243c244c23da1756c2e546c426c7f737ccbe7b805c40be0b594d97f03ea806956a7c683bd543388232016c696c2785c8a95d204b0a42d456f78b2efa2c82d25c2506c3508f3187ea0483dd2099b7e9209d6ca018a06860424083b5a89b4945bb05aa8d625486a0ae10d9ada164ae5530b05fa42ce1d17205e6a5790921147b9e51f417347b54cd363213a10c968c5f96431958d70126ba545f57c40218abeb16277e7c30232876f29c49a990a71f6019e61623907cadc449b1805330885819e54b9c75891a5d9ccfa375111524106bccaea2439a5b88a141234272c2982e4c4c0c608352e10e8eeb1dff23826cdc4edc6c6805c974f9b16628cabc799a15f3942480471e5e7782dfb8b7e939b33222a14080985c4186c76cbc528566c2c266e796a875d851ddfa3ec892a154c1730a106200f4520b1cbdc766b7a0890292a58cd1a30bb197af6c938260c55cec4b4b3b4660e4fb59d5b672a9e95d164ca604c7ceac982cf0c16faae6397fb81d717a1764259a34eb4f9f3bb7d707701d480baca3816fb2c0c3383e2ce96a980287a0e4a641f36b66050d535a24ac58035b89b059789e2c9ab08b264556012475e44343266686ab4178d22f40b162e38852215a9f8ef516acea12c8f6a51fd7b80712ccd655af08638fee55665254392ec91871a400aefa25edd16b5ea741998007c591016dd4cd2fe7734c9487a222a9ba9378abc9912bb95feba11b6e777d5ed24a7634c1e6fb24b7ec9608c081871662553a9d9100a5afac16875773c0a0af6a19578938b293ba67bb3506212595beb6275fe9629b1b6460fac7ef1baa88f482780ac2c37b00f4ca49b9e100948c7c7f8391deab576540471a03449e72c0689b28d4467afdeb8b46256435f7b632b6959be65cf74b2ea221b956825a7873a67129ae7d17028363b6bdd622d9aa97ef9c8bddd32673c710a7807cff25509a426639c1a133a9a6d25288b5f30c63c7684b74cbd9995fc9aa2c2946266d141053385adc7548d0387efea092032b512c601d043078dff2c719856cbad9455b5b8bbb9c9271821676425f04636aa1913b11281655d57442baa4c4b7cba63863d9c115a26ab9d5865b7dc620b98917a825625f33cbeb3935cc6c427788811419882b0c3643e61cca08134a02515cb1c2b2a05b8ff59da26b1767a85b39c0045fc5ce69325ba8ec0215596e0f1855a17986592431f056030ab4a5ed288bbe5c92d91668b4d17579e18a334ccef5264ac3265178f537ff8b0d5e12bc6bb53539093d1a302c972a77d9a3c33df01aa972cf5f267943bc7b3c1a3891fa18aa61b01060c80c1ac6c84b42e4e649a74bad6688bc227805538b3219a70cbd23b4e22713ebf4617ccac27d9b281b21611fd43378135a8e1243d4c50be02ba79de714e09c2002905123c856d8f4b6327ba152e26335948c88107df0901f01325c67d0beae081f434c3808f34204718312cc63988504b0695b8d169d10920cb9e91b6d206eb3955d5e4571d8390f13d8496a112613f5be8873b8c6e383d43909418b7f099f87be282a17bead8076ec9f4955024c23ca28718f0d02a6635f7f9a5276b77cfadd4b531bd1a0538e7099fc19d19b34b0d95baee34271b719f19b68f5637de7ed0387245f8888267a55dcd150b42f8a44324304cc7075531a71fef7f89bdf ct_n = 702b68e9edd21bdc65827d705453b7214788439ba6b02da30ba6f8dc17045987e76c09a8819b0c109d86c5944877832f85f6b63c1840fb86be4e36482dcd81cc12821976fc0b90892e8fc0893d22117a64a2e7c856b033240ae9654a484d4c9b5282637c2f0fd1c2f6a06bee9e51da37a8b4d03a602fcafb628b845796ade89c2b0edc956e85b483b1ee4544deb53d9606ccfb3bc994ff2a074f7c2dd6ca08c72fb91acf184f557e7a3aec8b6b0c6723e0b72b45d8abddcfaa007f5bea0e418242701a754e2458027a470ccd607f00ece536c693a5f0c9bc1b060cb7517bec3f5c9f04b6a0ec86bbb2ad1f92118b1db40483b7aa881ad7a04d85ecb0dc304b4cf755dd33517788bb2cb27b48c29b6225869a680af0d363771272dc6c51e4307a4a19baac075f404ec6b9d1385e84d7e442e5606ea6eb5ed95c43d38bb1bafbc07a4f40b82f7bc5ba21e975f2b5dd3fb833fa569bd1d6fe2aa94a33f2dd3fd9af56d4d627dd300d4cfd5649a34f662b73c77ceefef1d8ed0babf52ad386c267a823991e89cf8fb12bde35c7785a8a1610167b855cc29aa921e6e95e46c505eb2ba7754c8fcd1c6059eaf1593ab94032c5058f92318d75d141fa41669bedfe1a0b72d752d5f8d280b9a09c208746052fc3469f998512bbcab060af80c2cff1b6da2d25d4801232a394cf3e4f940633c358b78c3b9b7f51c32329661a0bd1cd27f9b0bebce5c0abcbef9c619a3304ad010ccff002e6d30e2565d493fa8f8101292bc6823cda05d37f232ee2700084bae3881ccc17eda34a4a66e6d0b5aa02aa315d73ba7d08891c2eddb5ee34e423a7e0ebd1997f0e9a798d00f00ca32d8ef8da3ae3006e1621fcf152f57288e8543e30059d9e1cb2460cf84cb5f7a6f6ecc02126c963bc99fdc12aae04c0426006344b8c0530091d7762e1ab358f8a9da88eeb4e90e914cc90c727f51a3e6eba7d474e35912464f8ca514f35d2ad746a148db6450e524d7a85e7c816b2ba8d5d75bf84762204ceb2e044aa83944d2a9db50adad3aae74b9d9838fa7535f12580a86db3b4ea22419d525ce462b7acb886aa600826 ss_n = 8a9eeed348aa6431255dbf25b1e41b1185d00b85340dda638df146d172544985 ct = 840a6626567398eebf057da3cd31da6e664a190cd51a6203c3e237cb532a6b9890fe1c82c0bb7bae62f6e3f7ac7f2733514cf533845a7c045dd36783e8d72493bec120f3be9a8bcb86d45bfa0e82ebebd7d55fe8a293d5a1f46b63a8f3e8978eef9cd87fa3af2dcba19b440ae4f5559fbcef165b2ad2c3cd1f7f2a515a5d9bc735c89ff2f732ec30d5ae1bcc2170120a38bc7274daab71150b273914cf74ce969aac3afcd02eebd443411367d742248694c99de93127f8fe38992a29589fc188d0118dc6dceb875735811fda888ae6876ead2e6d6ec648291963d836e0ab88a61fcf3541c7420ea7434921e26723c098ee72f12b6bd2a8cff7101df8aa93db09bb8b973c3cc472898661fde5ec75719b824871a1bd2c20ee917fd65c968e3d86e682b2814f2b7b6cef8c017e613c79d621d6564311ac429f591c7c6a97203e9462e5cf84569ba605af6ffcd92ea55116bcacdeb946ea396b194c518095acf5953d65974af55986bebac9b39581d4ce1deec7170a67f86c82fa77b3446173f02284ab1cafacb42d2ee772ba87ead651748092ccf10f14b7d540ec898e0913495bfa9154c1d40dad9e7a7a24efe4436848d5dedf93e20d74f041d76a2777bc81c286edb356504a711048513ce911680fa424c81d0ea01fcf5105235c200ada770eb4ff509fd4426e2cdd28210454de7cdf106edb11a78a42a765ede9bee9cd093829bed1377b0f1a4b2df34232f8cc03c8823a1f5c4175b3549af1755126ac4345fead705dd8ec68a696f9fe863b0e45421edc130b7c85d309c41a3fb07feada758b7eda16cc55fbd283a58c7005c4c73cc83a8849af43a645087e842224db30fc40c90c3ab2df41a409f6b7f9443eb92f8437c68d2a54f76ee12ee8565fdb0184c3f1f3aea856d14d401a8723b131148d84d354eeae961e96b69d29d984960c5c5e75bced87ea6781850fd0f7028e7f91bba9c6f15dd4256c3ae287305d0712f24151eea7ad0b20f4e6d4070ecfc27c9790c1f4230d7c4000c8077120029ef3e7765bee3d2337e4334c7e44b9d8471546c1c2608714243b25ec947896fbd44fae ss = d21fd69e1f180970b52eda904118e89a929fce097fb27a8bf2ba76a784dce652 count = 787 z = 2c75cc083371b4ff10ff4900a691b28825435c6ecdfef4d9eae380056b2cee95 d = 0f4179ce6153d68a1db710334087bcea9d2492bb6f9bc280f03b63998a21f5d3 msg = 4c13a9a32af71d7260cc9364a62ff8d252e8660e6261882c2208cdf8a6aacc57 seed = 52fa7c6a7dff062bc2371256d36e28bebcac0b2665e4045f3746884e3235bc6b757f789c2a85de7c7a1dfda15c7284d2 pk = 89551aa6e64c2084c4287c17e574b71d3431987390d4c012181ca320d696eb743aac8bc345036582fa9e25f88b0404bd29bb031ff43bdcc0a13f0b2741336416f272507616684011ab6382dac972ba991de0db5946115ae9db2cae924ee1e198ca34af6cf05433aa600ee317a75b385e2509e5f51ce2f79bf616bc9ea93e16454684d47f6f26040c2595af6166b7e633b5b6af91c085e340472bc03af80c296099b7a4c97d739abf29448f0de1c5d9c23c8d189e9860b04e780495d07b6efcc8b853260cf9545d9102dbf4c158f15db089c28d562742062891b48b43f396c4839087d030ca91793ca8c6ca855b2af6be9c4056ff157fcea376a95c80adb867cff2c23224333509946ca472667b74d4d2b406b8a3cffb946a34737e54135a4118f9a13d14e6aeca9836899105440c84a4566f162175f98b69e902c4afb6be541b93de49ab3023c3d4a202fa73cbea34ccfa97c710a257eea8a05c1b9cc1cb06cc8a730d7cb51c418dfef689caf25781e04c7e390cd059203eab7d30005b409b5d902c8e5068771f6232b70b25a0906b14f5a51779816c57c230358c74212dae0372e1f13ec2730f91c518c1775113c6636954bbaa24622105979148cbb822b2f1f721b4f5ca7b397b43e56816cb76b0f8155b8865d13503a79325b50acfeeab0552825c5464c466409e00f951d5d5275740835a309b25bb7551d0a8929b32e7082a020a3996636492136af94b6237c8a9a7f88289262e41616c29b76bbea143fa083727f70b946804b9d56441a24430179579359ec5d325ff69a82b391ca6d496b2391ea590c458a31144796b068972d43760b12571730a4fcca2af9e136d32c7396a92cc517c79a6290b1e336cce045dac826eb40a4cce6c9faf323a64747fcddcca97626561c7a1ef74c190a2b83c6131558cccc0493c29d6a4998452c2c8834ad2c10b57a07fc329a08c39794a06c4eb8da327a507e0cb8f965c5379b28005594da612f9c92e0e3924811ac88336c79a0133c67900128677cfb8b5b419a4e98665b48ab5d7e63ecb4054a10c075662a68820b2949676ab6a8b6ba7a3535b934f537f15f9b6f812e09c8b10a8bd0536db155f37760293ea204240bd681f7fc8 sk = 1c31334c3c3daf9c291509ad128440c815890f032d7d4ca8d58694e111758b4b0c5db84e2dc85ecc40bac84754e6792ffe3a8f0f39848c4b745f89803e0b2c973b3776128cb9285af8856357321233796a48654c2ca4979fa72c679bcd333a8a377b7112c4b577eb46c0c8302b744ea40a91bb2710d2e4886a81347b4a76900c4590696f412a5b25f80d024593f4692c44a00aa6228eddd181a3d00c8a2c866e1955e6c72fcd197255d562b7562bc70956b479abfd519a301438e5265d16640e2bcac8a86ca55ff924bd1bb9f09884a49153f4bc4f77abc0138859c690481beb9b01837f76e4af590cc9a54c921198c9ad499cb7957884744f827b35f89237f45766dc1b9cac602a134429689846adb659df88ce08505e9e60abef5c5b9a05093b6831166a5e9df66bcaf6ab88dbb308e45ea671603457b102d15474f68aa0e4180f3a923060b7d1583967b8bd0d9b2b0556a2a7457794831d087258df156f7ce42cd06602a3c92ac9f703c63ac0972b8116a0a8222b260872ce77b21798f05325c942a98b1d2cc5a99e1ba5bd29462f5cc63d41b316f6c826299113054444e3760546a9e1454938b53b8c4a70fc8811d5a188e8462699dcc1ac0c82655a7040e747373a2bea44a4c83c72d7481dea71a6d0518b82698217c219b540a25905acae8a774c257aabf17109e53a828c9db1368269c6547da811203c664cbcc55016bafcf75178835b7a1690207c253afb41e6981f1f565111c992905bad15a623c5b68714703e73110b12454305eacde3214a6bf6650bc056779b1c7c682e8e7b545195a24dd42b0e442fb8b6c367130d54494ad9722149b49eb535436e6694fa97c29c4cac914a169b1b0971ac3423d354e282992fa5cbf5184ea7b9a86f1483c3d67301cb1c6d7ca0964488b992b0f7ac12b7344b6d817a1b4c20e8005e0567be1bd451234c635d0c0cde506f527195d2b187c926177bf202eb94c7fa0a4ba5d629b9718ff32b5733054861c36b15082ea7f260cc9152d21a108977b4f3b5aaec4cb9d574bb0d4880281547d15b1bcaa165dd7a683692b353144815192eb9959a89551aa6e64c2084c4287c17e574b71d3431987390d4c012181ca320d696eb743aac8bc345036582fa9e25f88b0404bd29bb031ff43bdcc0a13f0b2741336416f272507616684011ab6382dac972ba991de0db5946115ae9db2cae924ee1e198ca34af6cf05433aa600ee317a75b385e2509e5f51ce2f79bf616bc9ea93e16454684d47f6f26040c2595af6166b7e633b5b6af91c085e340472bc03af80c296099b7a4c97d739abf29448f0de1c5d9c23c8d189e9860b04e780495d07b6efcc8b853260cf9545d9102dbf4c158f15db089c28d562742062891b48b43f396c4839087d030ca91793ca8c6ca855b2af6be9c4056ff157fcea376a95c80adb867cff2c23224333509946ca472667b74d4d2b406b8a3cffb946a34737e54135a4118f9a13d14e6aeca9836899105440c84a4566f162175f98b69e902c4afb6be541b93de49ab3023c3d4a202fa73cbea34ccfa97c710a257eea8a05c1b9cc1cb06cc8a730d7cb51c418dfef689caf25781e04c7e390cd059203eab7d30005b409b5d902c8e5068771f6232b70b25a0906b14f5a51779816c57c230358c74212dae0372e1f13ec2730f91c518c1775113c6636954bbaa24622105979148cbb822b2f1f721b4f5ca7b397b43e56816cb76b0f8155b8865d13503a79325b50acfeeab0552825c5464c466409e00f951d5d5275740835a309b25bb7551d0a8929b32e7082a020a3996636492136af94b6237c8a9a7f88289262e41616c29b76bbea143fa083727f70b946804b9d56441a24430179579359ec5d325ff69a82b391ca6d496b2391ea590c458a31144796b068972d43760b12571730a4fcca2af9e136d32c7396a92cc517c79a6290b1e336cce045dac826eb40a4cce6c9faf323a64747fcddcca97626561c7a1ef74c190a2b83c6131558cccc0493c29d6a4998452c2c8834ad2c10b57a07fc329a08c39794a06c4eb8da327a507e0cb8f965c5379b28005594da612f9c92e0e3924811ac88336c79a0133c67900128677cfb8b5b419a4e98665b48ab5d7e63ecb4054a10c075662a68820b2949676ab6a8b6ba7a3535b934f537f15f9b6f812e09c8b10a8bd0536db155f37760293ea204240bd681f7fc87cb5e1c967c7754e1d4fafae90c0bc4822c38e9267c00e23d2b8bcd0937e29502c75cc083371b4ff10ff4900a691b28825435c6ecdfef4d9eae380056b2cee95 ct_n = 685b482c94f009b13c20b04f5e420ccf9e57f95429de2fd625f023cc4800d54a733f3a6f2a40d22f8f60ec6c06f135534d51b1d9aadad05898f923bbf1c3574593bd866858b543da483b4e9105edc8b72b0a0d7e50532596830a01c80814f50b59e204afe1ae4f81163bd7515bd232e39bc82650f16575d7b3d11c6cb50aef1e5367fade88f2b404571042bc96466461489f4b56379667e40aa5fc3cc185475e8afe29bbf95716d39c0f31c50a738aa21136eca0c32090eb420ea1d32bcf5a7c0d6535f479ca426f5a7323627a386fe18c127019c29a5fed20e21f458763dedab40816ab9850680eba3d3024646d0e955b32e20c5b149c66eb9a3dd63e4388d1965c5c9ec17454af20010804ac65fdd9cade3ea1f32399d111b6ebe50a11be1a9ee8e931515ff03079318f47e51701798a8797c988a56a7761c3f457788bf6fd3783d5379bbba0eaf285b2121ac2c4974ab3126694e2421cec8fadfd8ee84b50f3ea278ca7618b9b0cbdfa5d0cefc39df2deb02573db64c5fddad29b182382a9f69af71a5d5a947418313ea9d4d7d69d818b16f807b61781a2c7cb8a9b8426c7912955eb48ee8bbb5f15f0680e2fdb9917eb17b2317258a9a5f5b53e82885da1f99786dddbc9fb0d7488db9a1569f30bfa2aa9c3aad7b2e344d89673ec1b714bca0a608a6b1721e1ac8ca4117293e409bb00c1a742f967fdb7127e7c5fff374c561a34cc384b0b2b3b06aa669d8a87aaa9bca2c60d9e7deb9e5566c233f2e3db2c7e2e2a0ac451a928120f5ed7608813cdde51399354027762cbe2da32437d89b24aad51aa2546b1dcb3e6300c4beaefe8065125ff6358f22fd2fdc5742f6bcd7d7899c9b8debc42999503c2f1e505285f70a77fc33b570729475219ac3d64d0d74d510eee74a27f194186b03811e64b5afc220780d6495483f6dd2e76acffcc905de097daebe3f34f768d5c3d9f98d5ac6d5469104db170038cb4c2a40ea65233a177213413720b5ac062b8e55c4f549eed95fc875b3c24b70c7da7e8552fc1bec3a7f634cc18ae87513c0ad5f8e946c1084d82ec87e3f39136be9158707204 ss_n = c8450dd68a6cf7a8f9f937353ce93ab9608ea3225f74ab93a833b287838b82b3 ct = 345d3ed443e531b424587d3dded866a20eb730f74eebf435c9999d3975deaae6fcbef92d5d5d58852e63e01b4c71e585a7f1790a8c9eb8ad8062ebd7ac167282f3f8934b7df8826a103b7961a5f43749ad0cd8341cd8e9b27c5463dc793416359f3a3d3a8b821c5fc6845a9fa72aaf238961409b2def7d7c23816917babc8cd4a4d1c9d0fd5079f30f9cff9a85e5aa816e7229a8bda83b4fd8b960942d645822fe83f0c942dd1cbcda829bfb61e614dd0580d0f06c7584b6fa0bea87f2d558fafbb6b608479655a775a8670fd20a0f3c9c0cb1976327e8f2d1a1baf0b73d15577bedef60ab117aa05b06e349a0db5f28baf0a700852283ab7224643f6d4675cf509c6b6499361246232f2b010e8aa167d092b9118037b61cf3a53c7286cf87abc3a51200f6e35320d1613a7eb33f23517e2cb33b374323884cfb70be3d8ab1d086ec0b43a60ec17874a956cbfbfe8534add726695c94bb585220df1452e0fa346ae90f906516dca6b4caa8361a900f44ce91da10c6d5d841d8cf0082f53f2b2f4f59415a88aa5aab12d2624481a6c4b713f0494b9ed0f94f37ade612ef7dcd237f1175aa1a83ac9e6180b7c3a586c69567743d27924c82f24175d7ae16673495f7253004c4c145e956d224b42964ff842d3859e21a23f7449bb502ab460e839454503927fec8c6545b3923ffbac2673bf1c43df0ea4e3c2d6d77668bbfc8e9df82c68f0b5fc0c63af53e9b0d08e729e9857886fd650782f87597fb544604e75431f50c3dc95e6ac6337f72ff35706b81820d75229bf17e58cefc4feae95213025b1034ab731b597b6966b76d9d141f72382212a2f5e8a54f545bd0dbaa86ab6604b32da9df87c5335cb260012039777af15104ce4a39707ac34ce87476ba62cb196041cd8fb99c7308123a4ca61bd81f92758b664e0d65a21665854ef7d9a7cb9298eef5445deb5f910786109ac93c54847273cdc23092b064c93885962dc143592e19a6764649f552079268371436ca700e98fe404173d7e17540de8b57c9ab744a2be52dd8c7b93311f736b3b7c2779b8a69217014f20891148552e40832d7 ss = a963d65297252cbb77b9b46a765fa81f52d2a9705bfb85a3ae5abdc26ed79f6c count = 788 z = 7fdc06e6386327cd895e93a4a169be4923e712e159f3a96ef12fd2d7120b6128 d = 11ec6a58cd0c96430c0645cee50147134e6ed41fc77d911681965d3d95ab134c msg = 0c04875eabbfe5142f9c4ca5c72f8500ef63e3d7edd4c4a374e549b5f10121b9 seed = b09c7741ee9f98ec433c53458c81958fafcb6a016bbeb8282cb9c7218d35afcca1431972ddfc47f6db9e9e8347badb85 pk = 6734a8bc344c929746d34316cba54a8ec6158772cfb908af4674683de42c8cca53b6b48d55298c45d5943ee9a1464ba831e9a9031b0b5da1775f1bb382863d1be96ae12870077ba220418e4cfa6d681558a7307142e7a3f24cb41d0b6960626639bb704052724423017700a92222606cc73e6009a0c6bc8e8a0b72fe7c0688a81b3022687944645923ca06c68137a729a7c4b96eacbf87a330671b5e78d43412d881e7177fc7d12c6d986cc61962a6338e89d3168f946ced762823e98d314692326171bc0a9a9ad1994149ca016406f8774897aa16064b6f3d8c9aea61018c539f3ce562466503e9c9093d1468c753b6fc85a88a429b3b08cdf486c04c945a74e92c6d884125f682731130e1a8c7a8443b04a91079252a46f7617f32888a899f8178271b030c594a38e699cf509a20f9f06281723942542bbae17e770cabb2806e4ef88fe36957aad6c18024ce63c519e0d51b31ca66be769fdc6781609cbe76ab2dfb76a47b8b5939eac954d498a56249b0174024205f1888321ccba553a0a2929609339b3d17839410a5776a455402885e5acb212f217bdceb27a3439ae94c85ceb978d82b411c1c538e50c55990813cf45086f4733a6b75a77879573635d3119fd7477f14488a5fa6744d7c0907265fc5a51de6c99b6b6b28f759c16e048a6cbc53499a247424abae50445dc17ee0199f57a040811a592979849f1711e66c0a8aabb04010103d7c7a11a28bf3108fa3b20d41a7aa6309234c61244ef549c8c297b139519ef765c0b09d9f31be3dc632a5a6863d413de6750d32bb80e3a36559f40f2c6a7595070696e97c8f5ba033a52c845c61a61ab954036cf42a7973261bfd054ce06b1b9a787ee1665d4308684e851646bb135e6054b241bf106cca86f1bdec8a26650b68cb7ca90834b2baa31d1791a6579cc936508c7388c45b537c03b6a69041cd7fd1c265d80cff784854a08682ea1712fcc01f9bb4aa382d101a5fdb5305b7f1cb5521be5fa35b5268665c090e7a5ba9a1ca602379467ef3bef9111dc60888fb04489d343ca54a03455a87ab77590d18061ae88688647fec27c458929ad2386a764dc3d07755ac25e41f932d95ee8589e2ac4981b0363623eef2 sk = 53861933176011cc5d33e244796ab0f62b9705ba7a94c13fc2c154bce2199f48cf17953d0e2284235b67b71ab046563e54d5808b30124edc6279eb8a31627b6fd035c958b25bd92b72088c52838bc9e7ab7f7078b08146b4c39b50088d58819d7678bc6d02902cb293045849fd2c796004d055137c11624d89c8050a892e42494f64d9cdf7c686e6a4690e151adf10a69cd61a3d4255845b6accd2310bc8c6ea850281c586b9411de3fa62d14bb28a6ca6eaa376aed14421a9013b8a3e22c193e59b49ef956ccef601e21aa0b69907c4509c95a21d90b28f2f2b1f9ae369706cca47f551bf409ab92a3d632bb796909b485027dbe7a564a807ee5744b93484247564f2c23e01972fa14297c6803a989a3813ac5ad7d08473b7add7d4a8359b5f5e7a3d016c4a788cbba188a9e61bcb92ac678e42573c31898fb44f3e77447179a6df5939e67ca9b40aa77e5a6162f21b8ff59d3d8ab30e86b59858c15191a68dc0b04b127ad82bb45e4b90cd65a371d954c0ca993f7939c833c81231a48c765ee6e380feab650016354f460a3d711223f973eb043d6c657231e785ad741c72756ed56369d61402e4a2834ab54e5945b786b2b2a8e11521b283ea936833a02af96c39c18c6f70ba891b533e0db984328297dc8c79e2f4b386063fe9b55750ea9d3c2c29d670c39f60191cd5b0f69558c2a8b7bed0727b5b8b31d409b5f1308944a74bc8144c157333fc65a69c0b060c0054ca21e9f7628b0818d66c13e6e85162470d3b864d46c3004cd181deabb63c533d4da15ba45a9448a85f65226938b269c1d27bf4bbc57a780f68d75ff527346fe3524a1a84633c4333262b1b13623536749c7b6008b2af4b3278a22b5ccc130cb8cc2a1aa0a9e485738cbb4208f371ed079628141c6c4c3344ba9d71f447beb4279d87b1a1d26e5c77b47d683f337898a0a65fc776380ac77f18da8a09b873884003bdfc1e3f475a12f918b6044c4d1a61fd9290b11005d14cba75b4106ad5496be04f3bd70ce3c46c1dcb22c3b3685258a16d6bcbc5e93b3688b9d9d0b44198c7bf594785659d72d093d6a113bfc4166734a8bc344c929746d34316cba54a8ec6158772cfb908af4674683de42c8cca53b6b48d55298c45d5943ee9a1464ba831e9a9031b0b5da1775f1bb382863d1be96ae12870077ba220418e4cfa6d681558a7307142e7a3f24cb41d0b6960626639bb704052724423017700a92222606cc73e6009a0c6bc8e8a0b72fe7c0688a81b3022687944645923ca06c68137a729a7c4b96eacbf87a330671b5e78d43412d881e7177fc7d12c6d986cc61962a6338e89d3168f946ced762823e98d314692326171bc0a9a9ad1994149ca016406f8774897aa16064b6f3d8c9aea61018c539f3ce562466503e9c9093d1468c753b6fc85a88a429b3b08cdf486c04c945a74e92c6d884125f682731130e1a8c7a8443b04a91079252a46f7617f32888a899f8178271b030c594a38e699cf509a20f9f06281723942542bbae17e770cabb2806e4ef88fe36957aad6c18024ce63c519e0d51b31ca66be769fdc6781609cbe76ab2dfb76a47b8b5939eac954d498a56249b0174024205f1888321ccba553a0a2929609339b3d17839410a5776a455402885e5acb212f217bdceb27a3439ae94c85ceb978d82b411c1c538e50c55990813cf45086f4733a6b75a77879573635d3119fd7477f14488a5fa6744d7c0907265fc5a51de6c99b6b6b28f759c16e048a6cbc53499a247424abae50445dc17ee0199f57a040811a592979849f1711e66c0a8aabb04010103d7c7a11a28bf3108fa3b20d41a7aa6309234c61244ef549c8c297b139519ef765c0b09d9f31be3dc632a5a6863d413de6750d32bb80e3a36559f40f2c6a7595070696e97c8f5ba033a52c845c61a61ab954036cf42a7973261bfd054ce06b1b9a787ee1665d4308684e851646bb135e6054b241bf106cca86f1bdec8a26650b68cb7ca90834b2baa31d1791a6579cc936508c7388c45b537c03b6a69041cd7fd1c265d80cff784854a08682ea1712fcc01f9bb4aa382d101a5fdb5305b7f1cb5521be5fa35b5268665c090e7a5ba9a1ca602379467ef3bef9111dc60888fb04489d343ca54a03455a87ab77590d18061ae88688647fec27c458929ad2386a764dc3d07755ac25e41f932d95ee8589e2ac4981b0363623eef2447646f5ef6300b947f83a02226375ce940661b4893d35b26ce358fed4a08a367fdc06e6386327cd895e93a4a169be4923e712e159f3a96ef12fd2d7120b6128 ct_n = d5ca9a18d3644835e7fb54a81ba084bb1789a3e18a7779d5fa4db1e7e69c2a367dd9b25dc4de82e3618fc7490f292188efa7800c75169f2a7ca3d68aaa04e688b35b56f4f0b34403065ee6eff052acc6a96d10278eb976dd6f5430ce6d62f4910f71fda03f7ce7f2ba5df5b645b9405543f6fe3572bd70b3aae31718902ffca82ddd738d28497e9c265137c122f239576bb5849de82073c0617935028bf4715461a469a88a816581b8af7e764cd51e9e96d333b73265deab2e0ea15f49b3c071f90fcf46227f8e000e9074cba1f2c6518d3c29142a957e40983b4f1dd2e573e635c8aa308fb092eb229a8368c8be16dc53bd3b4739428047ac7e199d867053700b553fa71f70b3a15caf599850756cb9fb2ff876f39f71b7d0cb38318cfb0b030e799b990abb815df611a7dba705fd8d7cd23d95a1b173d8a4e0d0507e9b09f483ce3b7c187e2d01bea59b0ae48b433c8c926ef430a7879e865aae0e38eea8771dd5f07c8b50d352efc1ae57ed6c45d70a689431b365f835e75f594be39b685dc7d1a83da554c21c07e16c5711cc600dd06b714055ed27487fabd835ed8aa88137f3bcc71ca995670ef1fc37544148b32cc971121a750b312c976cd33e659f9e45969224146166a052627d75497bb599620efe84a85e7a474987c6929b8560e50b6074df12f362f67201d146a479743830a51938529d1ea2ce9407435b7a448931fe8c4b23b81b10c2423b36999df06fd345176a86206e69a2d40260169fa06b62c74cd42b0c0d70c94fdd0930deb4bf78307c0ce4c5d2a0202f54493ed8c2d9f1e3cd11f1007a6a161af8ff7eec2c24645d1a70e9431ff606ff23a3cddddaed9fc2ce6b1315f2b80effb512e90d5cfe1ee87026109320be5ac22efeb84639077cdba1e0b51987ae8723cc286d3360e962690fe4ccd42715552d11aec3bd77c7b35bac1bf868aff3b2f864a11d8345c02b020b6dadf0827ee3c096e9f4b15e7ba1490378ba68ed76127e285b911ea73cf0e769ead8d946bfe07ca91edc8b144ef1a1d8720973fba1ca5f59c4852133853237b0137db190eb9e6d8513608ae5ac ss_n = 58e8440476365ec37f5b67cb2a996061d951070f3525abf5adacb6c4a260b6af ct = ec15ae507eb9f44ae99a4d71e53184472299c0b5865965d7ce30baf18d870cb50967f48e158f6b45d54e07e7a058d24c0d6f5b2249159e0e744737b5414fcad36bc16bdc8f4d82572f2a1218c49c36f319c3b3984b133c3f2c76c9c0546332455bd849a7811477ed5d918924219d1181fab736eda8a607f52d6bc448e007eb3db7e687ea3987365954e36bfb03901bf124e97ad7a0819376113b25dd3bd3c623b382aa5194c32f688443fbec0ef8a2dc2263dc564fa203afee30258cc41d1d8723ec120f561a42a400328d9105999eae022fc581fd3e6bcd957d7b97805917da0aee23c9b0339fc8504acf5bc877d0a44957039d477b8e0e2ddef703827837c1dc65fe7a124b51c5b6c32fcb832e83ba51b45d936a3bb72a1832a3f1fb6877c30d0a9729c02ded06f78165d011dd0c67df6fae4a996238a8fafad1c64fee7e495e04b2d16e044bd64f0f00206289f553ed60f36ddffd634660c17267677bb17c06d64e1394f8da224e7ca8d1eea26583cbf2997268c7c87fb3fb4fe2e3a3299b395dabf08e53db06e4fec94b6203caceb495bfffe71adc735204fc3eb3ed7e4136f4a64b1d12fdb78a517ade54f391c0cdd294c4b0140d9df2842b904ab2eef2ad1148ff71e1de434d0abaaf1415f512527c38068996eb094762eb39ff791878c06d66e01497187ef7d350262dbae5aba567251f04a891f83ff8cdd688da6697bc25036cd7f88c017cc405e9a417c977b4cd83e6c526c2ab547cb1fb1ab060a97cf984b8a7b30204ba29fccfab1e91d1fda2c7f129c2ec99895df98ac991c5a057273ed6c88cfe1e4464cb9dca0c59f08c0e16f7413b1aa93acc7dba26809279f8815ddcddd3e10af41129a9b34e7afff32e89a235fe54a3ca31447f3842f02d4ed9a47e83ca7aafb370fdd9ff380f13be1c920331309e7962e813715a7f21073a6898d807edf641344d32c02b15e38b3857c2dd92af4c77a380116a14d8ed71b61d4352d7f45759bc175904e0d0d456d167f4a18c7a20ff36f20081e65e47bd81b1554431c2e8529552b982a6498a57a47b3e07ac9e1b370685ce84a7a6abd2 ss = e998636daa6e0f0c288b113ae2d3faf7213a7ad301729eeed90560dcbad2dbb3 count = 789 z = 8127b11ac51f58e646d22f559c3a0c07c3bf04d1fe86b16325c6603d8103895c d = 379beae1eeead2d7b91b488508bdb58d6c1d6abad9617339af2852dd05dcd67d msg = 0c30c97ef35efcb90b7c71e78bd74cd40a57f7db5180f2f38ea849dccb382031 seed = 6871853b2c05ecd7b4f265088f914d0ad345ef8fd719f8d8dbcc873541622776b46526c2580d8ddae289300107942445 pk = 8140b8f2146ec1a1b7c2b8636e8a321ffbca6c781e5059b332d620739aafa14602d0258fb568c1cb9353eda5c1bc4a5638a7c6dc009dc65c6a28e6978e0402007cba2f6ba976399413e763627cb1d005b9e4210146a5868ea5cd1c1ab196437021fc3f2358a12c5bb4ee04a5ad80487aa69651e44817d2c0e75843bef08476ea0688420d1576252aa90d5191c3b05979a326638f21572f00408b571a066061417147d5c3b82d446d99f4310819a9375994ee112435362b404822a1b388b9b7c08f4633e784440c2c2988318b0cdc81619b883b0951c6b37ba3236d388a33cf88a0a8c86547581cd84898dee2a79a378654d589d16332c6e18938407463aa5ff2007fad234c382b7da4163dd6cab720d33392d86303739ea662aa2d578699109daf4b561910420d8c11fcdc0d34877bd7b93c79821d7577c0c66910addb8662781c3928336dac3c33689144f85373bb9044d7037cb60de28c8ee0cb8b04a07fc4013a26657f4cba96e4c76f845bb4a6f9aaf00746f8882bb3b3b38a3097871b4356251116c030cae62d9ecac24fac274b4900da6b8f6d0a08a727a8e050c577897c53ea5e81b6bd20436015faa6e4477da923476cb4976f267d8d7928170cb684146ee657353073aab78cc0cdfc7381d7bffbc533a44568491b1efe8334d5807b8a423cb5297ed3a741bfa332afc273cfb1a065f19469b059102268ffac11b61b41c6b01c4bd6b170db457e820681d09607e664af0ca7e6e7387c8923a8a3bb19617940fa041dc6b017e555651527332b14c0705d142c22e9c18e2eeb8b72b07139661077fc62e6c0afebd50dd286984082c223c95f114bc56bd55b791a63074516a18723a6d1ae6fa506e6f77e01461efd2b9b20540e7400a5e809a1ce7313a47665079abbe99081e75135c8603887eb70e6d0227e045454914f755ab4a9ea0fd934c547c93a2feba7bf0b46dad42f792bb14ea861085c1b4d386f22970f90396135413a5e94b7c89b055a416a5286c4a7d62ddc7988290601ce8535d10632649c431f9baf83a23db4dc1a05aa946eb3b2e85c4879322197272fd60769864acc78bd04189c9ba08709522763063df9e500e187c57fb971e3eba367ab7458d016 sk = 6ca515e7f70002fc3349ab435ae67a71480bc753ce1dd312c0973b370b918936a3f3c26338275be7721b22528c7af9508953355eb220e2f13516326d5da2121474c6d993a3fb3c4a94ebae15d6b9c0d99c6fb700183aaf2f661cc7c50c8a227f11d67d323857ab407f1b950ab8256a5d992dcc224c2504a922a9910e6b4584e8c213bc3ce8681ffdfc79350415ff268341003498a073fd4944896881db9b164867ac928c320ab1cf6782080331596a3513047b9e60317e130a3551669765923950814ae85b8c8ed7080e751deb44a8b82a2bd04b4778646b4cd5048ad5c46e966ec4a784c1d35b62152eb19166d8b52f00c9441e2083a2e402bce09dc8ebcfbaa3368afc8c6f52bb3f09be2344bf43a42e6e555adf034399c60460ca164a7b0f27076718d841f1d7213911bf689423d87494ce1176d4e96b2f12c177a0758cd81b9b01bd904490455791a001310dab37889b0541b1c56d6684392273d5a4a342728c0fdac785ea490e2c985761036b0788092807f1c16396b62f87616d65408b92442c30975ef6594e3ba97f69bca50af575572ba1845b6b92375f15b3826bd17e12973789b1b8a7c3cad7a603699296917abb60db4daec9b0063942306645c85794d2639b9cc1b9036032916529a6a83daf858f9a66560f15c24fd142b6373779e88a524b34fc76459f603f474a3179358424db053ba71dc4034ccfc34905920675ab8ad2bc7d7c886d4a3b6c30060f1fba1f2391b9b2d9683727bc9e42312ef8c5c840236b894884ba867c8136f359595f2bb6ad7a1009b53b12f9740d184a8d733f1b2022e23991a5f6b228358279353f812029621234968577db09ac6fc5b2a163b635480a51480e36959e5c715a6d5a037e2b3cca88151bc99c3394a3abf787db6b7251687c9500582778ca97268884430ded59049a836467870d251a9f53e992da133a8e179586182c78cc2da393c4605c7fa6120aa5e4b7fdc58529c7ade0534656187bcc8553de88b927c3674ab373adc5905268095f3abe853335f6005ef0b38878b0bc4f53ca23830794284646074651eb6b54ccbb0ff06c5029368140b8f2146ec1a1b7c2b8636e8a321ffbca6c781e5059b332d620739aafa14602d0258fb568c1cb9353eda5c1bc4a5638a7c6dc009dc65c6a28e6978e0402007cba2f6ba976399413e763627cb1d005b9e4210146a5868ea5cd1c1ab196437021fc3f2358a12c5bb4ee04a5ad80487aa69651e44817d2c0e75843bef08476ea0688420d1576252aa90d5191c3b05979a326638f21572f00408b571a066061417147d5c3b82d446d99f4310819a9375994ee112435362b404822a1b388b9b7c08f4633e784440c2c2988318b0cdc81619b883b0951c6b37ba3236d388a33cf88a0a8c86547581cd84898dee2a79a378654d589d16332c6e18938407463aa5ff2007fad234c382b7da4163dd6cab720d33392d86303739ea662aa2d578699109daf4b561910420d8c11fcdc0d34877bd7b93c79821d7577c0c66910addb8662781c3928336dac3c33689144f85373bb9044d7037cb60de28c8ee0cb8b04a07fc4013a26657f4cba96e4c76f845bb4a6f9aaf00746f8882bb3b3b38a3097871b4356251116c030cae62d9ecac24fac274b4900da6b8f6d0a08a727a8e050c577897c53ea5e81b6bd20436015faa6e4477da923476cb4976f267d8d7928170cb684146ee657353073aab78cc0cdfc7381d7bffbc533a44568491b1efe8334d5807b8a423cb5297ed3a741bfa332afc273cfb1a065f19469b059102268ffac11b61b41c6b01c4bd6b170db457e820681d09607e664af0ca7e6e7387c8923a8a3bb19617940fa041dc6b017e555651527332b14c0705d142c22e9c18e2eeb8b72b07139661077fc62e6c0afebd50dd286984082c223c95f114bc56bd55b791a63074516a18723a6d1ae6fa506e6f77e01461efd2b9b20540e7400a5e809a1ce7313a47665079abbe99081e75135c8603887eb70e6d0227e045454914f755ab4a9ea0fd934c547c93a2feba7bf0b46dad42f792bb14ea861085c1b4d386f22970f90396135413a5e94b7c89b055a416a5286c4a7d62ddc7988290601ce8535d10632649c431f9baf83a23db4dc1a05aa946eb3b2e85c4879322197272fd60769864acc78bd04189c9ba08709522763063df9e500e187c57fb971e3eba367ab7458d016b679acc0e58841efedd423f38b4d7cdf3aff03b45187de1fecf1743a853f04458127b11ac51f58e646d22f559c3a0c07c3bf04d1fe86b16325c6603d8103895c ct_n = dd68f73bcad2c8055ae2786902954c3b938db24a143f2c407e16b4a80ae2cabe93a6d8b5db13e90ccdc70a4727e1f64398ad9add9a61d8f63dc6bcaffad6723f3392337f2a78fa0b00a5c89cb1a3ebdbfe354c8b7a58ad96541aee3687c911ed021e130109195903c6a832f1e0b9fc92fc277a9a8066728e924c1998e1706dbda653b244ba973317931a7b8570728276d3a7266681860b1b86cc400e91fa869069d79c91d675bc9aa361386e30124201642a8c6027a5df2db952d75b8bf3f6103e980c40315c676d1c1d2637fa9267b792aef4f86f2674cd6ef9146b6cd4722f48df929481c4756d362396ac20e66b1196cc55343d3e11cf1ccac2e3679a1e46b1d99a02575d112a60fc9821ee28b83a7da29c9f4915c6dc800200ff7c1200c2f138ef426d0bf3b781b67c3da5f7ee52cafb9250154500ce5fdc09659426645bb803db704af802aa3750a1e024d64908fc176a8cd72cc0a503e58791badd43b4eddea8fb27f513ba140667402499db3ad33d115a66719b761516e9bb8db8a8ae85b88733dc127e9d578e2c8085ef88587a68cdfaee6063f4a453643a981e28f22e1536c66877ff6ec3bee09de62be6219151af6619eaba5e1e5b1cc35aac7417ca7b030185566230c8cd2898f14ad2de8e33c5b8ad4973c244479c28c4a08e645789485c44ae6b556fba80f70830e758081dde407ea85b451bd8942379fff1e32b4330d23ad2651197a5ecb599cd787a6e20c29dbe3f3ec54f4d0c42be59e0581954b3ffb2a0ebe2198c03133eb14757564a5a816223b51689ccc63cc365850464357037b5ea67c4211e3c2825fdd22ce647327bedafd6d05127e01d21071e0f43a4a2c5a922ed1d37ce6b1aa248aa8c6a371f82037c6a89340f6c9a9973524af5b8b530147b08361febd7c2f7518b44044446d7318b841136db0342afe304b775e62b5813469c8c11373cce6437e79aa1a8ac1c95dc21824c2fd3d725dd2cf62785508d04a670909c93f53f8fe40650b9c87c09874e427fcbeda1fb26a3b7132a2939183c85f5230bcdde28e5d330a81b3d21c5e65332f09c76a05744141ba1 ss_n = 7c8eb23499374916a306aff76275ae48cda986f6cd0db04326158ca32b30b605 ct = 2025a33d3b3895d7f8ce014b669c8640469b7df9640a8bdc8151220bbe26ebe1990116cfb33e730525f54dca882f66c5e350c2a1141b5ccbac9625d463dde78be8147a4bcacec3933cc9bc13bbb23e3d30e948bb8399613609f3df318a0a8729a9f2b30240a169ebd51aa2387c595140021efa902ef2d508d497c65edac52e19e46e941059651fa7c7cbdf772ca240f091022906b519d29c5883ed91b736a205c80e7b0722115a5e166f9b78f2efd32cf0fbd359a7aba9487995933bdfb12037bde95ce623c0dd0f7e476deb8625b2fd759320e87d9390c667271d2492e4257e75c160569ec65b977b725e2fdda5e08347e600d83edd6192763d6556c23800ff57552ff69baa729e0e80f2cb14f554361d9515e5b2dd1b6f642958b5b855a030efb2b330f83daa1085327c86703a7da2633c078b6894c21d1d85c1e42b3c862541bb15630956539e9b8ff4c65a25029f3494f816be0ccc4ecf5ab716832c20a847a9cabe126bf7816df05e9fda20e6c412799d1523b7bb502d02b6006cb5f11a67bf4f60f3544d04414582ba99a94f2de48408c94c1042ab78233809d64603006ec665638d275f4f289930370a7402b87daac1122a8ee814af55056c38dd43199c1d784832e8e67d65760aec2127425e8acc03a1dd6bdcd0f5e84fe66b3bbd064b60a17aff142a090f299926dcd536c609c9cd6a957eb2b71ad6b11db70c56505584c493b8bccc344012002a2182583c1f9c8bdd2c31bb65643ac47b4fc36ba2ffe1251e787864b25a971f4742dfe34f5d5ff88b6f2cc7e305f2a409d6b98ec0ac85f9e0459964d620e6ff84e00d120527c348b37a1e4f107665832db53be0bdf2d88fef03cea564221b68130c6f8be4de41a9d0ad0f809b77d9c5705fabad4dce119af876200ab9b14f6bea333e9d1e72ada29ef28019eb031a53d26aad7bcb40b1e9c826530362a77b8a8a107020a4a9cf341a149a8b618505c935d742d7a71940265ceb1a917f69dceb4dfad637e58676de901224056825aecc34835260921602ea34bc2363ef6e76efab5cc1b864f5a6ac313d5e487863766de20c184f1b ss = c3288d89f79fbfa3a2b1c8a51fb9d10204bae71a324255962692cb81bf50f456 count = 790 z = 4729e005caa493d48fdbc850b838fc9ee9dcf442c49d2d04f7732f6bffa9839a d = 39ba3c3c4766fd57afdab918dd2348167b2f16d50ff0710a92b1d03cf7c5d442 msg = efb4e5c0d1876ce9dc9d32a74828e832e11274265f8ce480447ae0a48c74723b seed = 3d975ee6aa2552e33bb70603a2b860a6450c783e1d1a4d402cdcaf9e6add42aa734e008397699d2a65eac1899f58c989 pk = a011869391a637277a5ee8c3e51670d62a28e7782fe0425dc2c38c149319f6a899c4139d25a949300a2c98048446da65b6ac99e9c59d87a311e45006527a7745218c25127110e953fd792d23325ea68321f449540ef005128905760ac178ec7c68918fdf40921207567fc5157b5b6f36fbb0c1674a72d011fdf623d516748ce96d82482b9715b07ac06706187652e98d4b649f644018404068d0b6367575518b590809c43cbe4bc57e432522e64aa8e396a8d02fd3e5254e05bc9db656c7a75b3a723fa872a1cdec00c11b6af8189478cb591d35902874c2a385bb49a969bea7c2cfcb0513f427d3182cb34ba109145f12f26d3499761b1b1b2ab32ccc4c71ebc601b50029d5f8955f57be918b78aaa9c88ff9ccf94511787b3cc343bb7b4215abc09fa5f9bd5b7baa37904593fa16df717265b59740065db82b1a623226f9125e1929bb60076232db5683b2b6551431b4903099214436190278f2c51bf687fa663232537035767045409018aa2be11a5a374612f39c22d7a4a8850876843baeca836712762ee8b77707c558e02335ba49312e58c512406011717643e8b252d18cce30b4d2790846cc9ce5d061226abfaea8c15d935f5044b563e546fc83a574b789f9560562334f5a251215bb877fa46eece343db4b6d12344c414472ea90834adbc7f629397336109efa938598b6b866383cbcc28066251438a40c21cb8bb0766bb57d6e050e7b02cc16342cfe78574b4a75a6215553fa0082497cecc19b84fa5cd3369ceab44e97760890192132d1a7e81a69681911d36231996816a258c91961432d8c64a3cc915e393cc0523703a58796bab601e886aadb283cb1bba5a8b50537549b187ab21b90a0b1983cdb9c39a85c73343c261a4b6c7383bcd04716c9afb4e78982196aa706a6da7490997519d2f4c9df61cfa18036adbcc1b077960c71bb475b634743bb3bf69ce1ecc4c07cc436fa3d6788895e959d3d45655de90a4e10aebd745820261b748605654b27bfd8cf0307975733c0d54c85ec057d97d051cce88c76b222fec4588bf81070048dc53a7bda96458191c0a28bb1149404428f532df0d7ce4b8b07e2599a085c989560541942d9cde2ee51f46357c9b851 sk = a07a91790279cc286cfd8a4dc45320467820b0d3b2f6a866b726a067188b64840bd4f0422809756985645fcc64a8558e11925e79f93cb13981d03187baa537b57989fc63b9f3e378a4715dd773a532c5a7c7e65178e796fa005715f075612427b40450e70a998c391682e7a78d4a46af66453fc671cbd56acd671d4c5305fce7856ba0c3a3477976b5ba452ccec1a865cb0a464f09aea22332e155906e76c3282192607c3fb2278edc775432c6ae60cc140f7c4e2c1a57cadba05b2c49db0bbfb717cfa2416c62b6421114c87ad366cb60a9395b6eb04761342b619173ae4f516c4cbb067d9669298ab97efa771ec17178145d09bacfb2442c60542b63ab037e654c945b35cc01c0acf209de8cc1a21372564b4845102784e3811019bcf60b40e3603645c99734f7818776ac4822a7ff71c679921c35b3383516212a4826c9f4b38c1370504c1ba0366652910109476b02cc4993824f462064dbb5435547b9db7b699a31b659fb23f93560a328465ab271c7b715349882ae624679f155f634b9c315134d950ff03b983300aa4ee36b7dcc9b5ff29262000e0b2ab5e831a7dec9cdb224b49e08415eac77277a43ea9c80d3eb76f79a38b28557afd8b89202c46a3a1d0e83555113b9be07a79789b7840c5aa71b91567351ebf497562001cb67031ad4b7f7214c24f893fbf47c99a80b75c15e396301c9452e15db04cd0a0d318067e7458f04918193891d56d891f314186d675fd139cb5c576a40808985350aa4865507b41cc54c9bf5153db8a9663f203b0c9c1e8e66ccd286cfb6e514f074cac37c6e839189205302e4a27653790071b1c9b91a53dc263eba5189f7a49c68792379066e237a47fdb7a21d5a594914bfff1135b6a01a5e0c7c77a8b4b5c05161a094be6c4175c4893a099b884c272d58481c0c3b139a6ee46883a5b0bf7658264905c596c913c0e34f831c9a41b7bd81ec1e121300b4270e40a502af3a1310a34ace2c65a9047b65672fcdc274cce7961e16c823109e44b290eae0c83ee08a647bb9041b11b97350531bc09a68b5f2fbbc5c40560f78584d291c6289ab9479c1a011869391a637277a5ee8c3e51670d62a28e7782fe0425dc2c38c149319f6a899c4139d25a949300a2c98048446da65b6ac99e9c59d87a311e45006527a7745218c25127110e953fd792d23325ea68321f449540ef005128905760ac178ec7c68918fdf40921207567fc5157b5b6f36fbb0c1674a72d011fdf623d516748ce96d82482b9715b07ac06706187652e98d4b649f644018404068d0b6367575518b590809c43cbe4bc57e432522e64aa8e396a8d02fd3e5254e05bc9db656c7a75b3a723fa872a1cdec00c11b6af8189478cb591d35902874c2a385bb49a969bea7c2cfcb0513f427d3182cb34ba109145f12f26d3499761b1b1b2ab32ccc4c71ebc601b50029d5f8955f57be918b78aaa9c88ff9ccf94511787b3cc343bb7b4215abc09fa5f9bd5b7baa37904593fa16df717265b59740065db82b1a623226f9125e1929bb60076232db5683b2b6551431b4903099214436190278f2c51bf687fa663232537035767045409018aa2be11a5a374612f39c22d7a4a8850876843baeca836712762ee8b77707c558e02335ba49312e58c512406011717643e8b252d18cce30b4d2790846cc9ce5d061226abfaea8c15d935f5044b563e546fc83a574b789f9560562334f5a251215bb877fa46eece343db4b6d12344c414472ea90834adbc7f629397336109efa938598b6b866383cbcc28066251438a40c21cb8bb0766bb57d6e050e7b02cc16342cfe78574b4a75a6215553fa0082497cecc19b84fa5cd3369ceab44e97760890192132d1a7e81a69681911d36231996816a258c91961432d8c64a3cc915e393cc0523703a58796bab601e886aadb283cb1bba5a8b50537549b187ab21b90a0b1983cdb9c39a85c73343c261a4b6c7383bcd04716c9afb4e78982196aa706a6da7490997519d2f4c9df61cfa18036adbcc1b077960c71bb475b634743bb3bf69ce1ecc4c07cc436fa3d6788895e959d3d45655de90a4e10aebd745820261b748605654b27bfd8cf0307975733c0d54c85ec057d97d051cce88c76b222fec4588bf81070048dc53a7bda96458191c0a28bb1149404428f532df0d7ce4b8b07e2599a085c989560541942d9cde2ee51f46357c9b8514bea271b162df3889d89a5d9e4176344607f3f98757e3fb7668e51ae8bf3bc454729e005caa493d48fdbc850b838fc9ee9dcf442c49d2d04f7732f6bffa9839a ct_n = 15e79d019a6001faa88a8ac87ddd3c4d7734c7cadb454e04df1c7426eafdebe2c8b1d5c8be025b447684bf4cc3c536355f790eb7e118dc318faf90f8d105cc39521974ea374938637a4645d1c48e189a6441380df9831657156ac0b07cf1977c166c28bb46416287ac652ff9f72bfd6fe8163f935235944d52063f4e94a0430d63f4c43bb2f6377a128b925c2aeba8e0ce0c4da30a2b4b4471b508aacec01c33b18c19a40606de85f117eef276b2f61b0b97e8055c7056d616d203e8763c542c892e06b85fe96a585b997bde433855956542cd9d4a630fda10252befc281f1001aebb1bb8147eec52925c16dcfc1b083765b22c2db04f43e256e15dcc8b091d53604223a5ef875b99e8f991b2d80422351fc9d4d1f9c0387abdd46175b8dd135d8c436e1ce9eb49574d67646c2ceb5a1d3b6308b93c148688b83750e6ab32d7e1f77d444c9d6af0ac0ecd109563ee577ca74faf1ef565abf4e50c93dfab5db358c8d36fb7243d0857f83c32ca55059fc101edffec54f9961b075fe9378133a18bc45a63b308f592d4e20fd7ebb0fdce0dc6b7b963d63c1c865e252075943c03e074fc69089f0bb5b38f108e087e1b792608be04a74930228de69c55f99d0ac8ee9b3e639d47917bc2407c9e279a25bd9901703a5803ac0505b81dbcb0036c5674825c3c0dc39b97569de55ec73d851440f62c370425bad080e6d8b898c736cef1670a21599b76f01edf0698c0798357621c8883f2aab0aa5ecf3080b58bcf4b046d9001d5d9da14e01ca263296d388eb3daf9f8c50f67646d236e19b94f4b3e3d68b05e78fbb68870c57737badcee6813d3b8c7b0eaa52565112af16c1d35643b1977dd78d978176886eca2c4377d6d53ea2b884bbdafec9539c8f3a0f56d954b66e63f9b6f55a242dec68f22096daa89a3cdf6fe49f7f7b33ce603586e004dfb281e28cc95f7353f569e77301be7e527131cb258fdf9a8d1e412fa40b96ca3996822b2a98d689ad2a85189cbe5be634ee5172cf215943b993c4cdb6a7d4793a44d7e2c0b5f27ba52524ea0221e98223a24e56ecfb78b224193a4ab1e75f1184 ss_n = 94910ff84788c8dbc5a2b4b4ea85eda8253f6a230bd55cdf0530e8f1a1ed903d ct = d888d3a8e348f211127058a35c31140b7e6e442d369b2efedf2467229e17f9f9471679f25a457eeac4852794d9199b5251321f45d273e018c19cc3cad96f0d0cdc71912ccb28c0d5ae3bcacc3e9f8ef6c757d6258b95b9a898528e59d5a31851e8fcb6e27e049ee01bb413f6d8ae1d65f0f6a237ff65449b44f8afa9e7d2267368bd04b4020cfec2b3a72e70a1edfed711fe5e0b62336ae910cbabc0e598bdb35c78bb9e84e85b6c0c64f5ea538897584b87e7d64b3d955a3b0ae7256ff4eda9ee71948a17108c66c8fe9bc00f43e75287b0a4e864330317187f33a04e11651b420e5f4523c88083b95bd46ecec155a1a6aeed5001c998d9cac57dea1d266a44ce21481b0746a16bda8e53e5159fc257a9b6dcb2610183b059d7080764844d340a6aa8657667c508aab712d27f110ef6d743b68f27e6106258103551ccc419e442c07f3460a7bb26bef41c0b35de611cc8635e69ca94904f6a428e6947fd4d76b1b1b613d00b87e54901bc036250aa82dc878f9f40e4a892e5d9d4e0555d468f8ddd3774440e1da2da29634761db97ccde2b80d113b78cb4f55716b6256a96694ecd99d2333965e77ff902782084673ed24d46e5551df8adf71c25388afabe3e822e26aa0e744ff81e36b646194c94441555bd2e99f603a861cdeae076dc639609325897b6d8e2b5e90677022a2e88458e76116a68ad0da60ed4cacc7451376f0d4b6bc696b2bac4ebee840ec000320210d7576d4022aec95d1b4515430b2ed8830738d3e69d3be605b72f8f5046062745bf4d170c1a8e1d8e2cd646900d308b2fecadbbc7e62c194353dbef2335921a74a94ff5c850d25ee2d012b6975aa97d7163e2fec400678a04e8fc91df9145fdf9fdb903eef04c563917e8fc8d4bfcc30ec64505177e3461febefb4d0eb936715722aa83683e99df6f4c29224a2b48bdee557d006224aa8f6000b97e5ee8c37c761e2ee092b2f09d0aa19e59fc43057f466897f0919292fc19b32bd40ec2f2702a502a559faa229e1584ebf604acc9bb0f7bb62946ff61d2cef0a0a58facfee0b75e6372c890dd11d7f88d494e671784 ss = 97af13d41d4e7999bc37e4eb464f15e23821880e2724a5aa45b5a619baec7422 count = 791 z = 550da7dd9fe97ab3ede4286cc2377e9b0243489bf1b9b747c7d1787a6fcae06b d = 0c66f46e60827fcb149c0cbb9a429550f37499b9a641d9734af67a42eb8c495d msg = 2042c4089481efb95a5e217448868fecd68260637de68f22feb8ae035fbc5e73 seed = bdabfeeb4e4bcfedc44df8e81830f4f5e3104cb4bd1601d1b9a9a807a9178e70aa2c8ae7c53ebc2c5769637ba4fdcf94 pk = efb779e8618084f80f57855ebe8a6e41636eaedc344739badae21ca3929174a6ae01189048c86e673c03294b6639ac8d12a878f28c8dea9ac688805f76f19619145d08f72e43469b2d6070545ba587b4c8b7ba58dc52b9b2814f8b474939230a1745863ee265b9c03ef40c642fba670b2a85c795465a445f924a4c50d36e253c11794b981425698612995f0621d9538ee5910334ca3ec1161e95316540d889883627d2672bf43583054511502a8dc291074bf394b6f608fa809d4a23947625c56c811a0e4144a183228431c6f7c39c7f62c893dba1ba72c64264525dea1fae8bbac6db1d72b372a384b189dc1cfb76c52ed834a72c76f222420bb43180f326fbb8906dea181ae737132b941cfb35176471bcb26cd18611cd0b74812779e08a930ed1140923c40c74c882506e79e0b5c9396034fb851fa82be1028b263201ab9a31944244db571ab5f1a23d632aae1448fdb9026e98655d5c0e2d0c193ea628540889d2b18058e7064c6ac665236d2209168d83712630a899fb5418973c4a65444e29b06a3681426507913836730393f890a1ab34219d0ac10809a91a8761fef59a6ea2298c5840468c4712098205478e151bbef12489f1106c3d5323aa093cbf471794daa51a3abe06cc0d81eb850e868d54d69788233198778146d14511454190234d4f5029b8b1c4cfb981f2f61c058a2bd8ba1cdf0c8764346c76ea9aaa64636c725a5b2574c1614be2b6b554387dcab49a0d70686798c8315283c1bc1a962c960e2b95e90bb6af58376d186f6bf52026b2508f9537f19a8721107e05c37bec5b4693b6057f3559bdd2582e547e056c25f850b565e82cd23c8a2ea26dc5832fec95724242ad54fb6c671678caf484bf92762108498e6b74b0a298a111c194324215163188e3a5a54654e403595f6c3f40c8ae3e0b29507b52f2d749b4bb2baf984d05a7b414486eb4d273ddc94dd6c280e4f55b2b1cccc90a55514b3f7818194ca937ef0914fdc71cb38148d67a33a5d7a5061a41d9f34c7d63bea23b4f0534cd63e77ad9d911c027a0c5791924a20b9239bd9c4841f8123f62c641150bc1ca7eb53692a998ccac08d25a3722a5a3da73c86706f5cb008c69cb114ed40e9a sk = cb72a020a97b958ca6a4244a83e2770fc8b58e639c24fa0c972abc121cae5868939bf36bf85595b022baf8b8cd72105c48d769294a62fcbc300e301d7c7b7a7f59531466814da96dc18a7cf22baff8bc4e74849f6ef769b84aa0e65886538458a2370c34b59660c4cce11b5dbe25a370561c8a2c344de2959428cb8842b5878a57a9f658e8e08b1cd0c004d11701a03f713c65b1696e80f5686f731dcd3482aa0524acc0699b501b5dbc9f962b7e7db0ba3b5cceeeaa7dd6713489832760ec4b4cea606a1149daf425d5576aab267aada5551b0504bac402368cc85e07433798a4a1371bca3661ec834f57e50ca24705fd628f80c34f7cab73eee622d1642dd9770c09e01b1be3abf5292ced576fe41b052d048bf347860b0780167b3c1e021ae4c538518c8d9316a507977cf009c88305332d376ba9c0bb4ff91d35d6588858a0dcc14d14412f769409e5fc4ea7f03564635ba1052485f479ab496b34367d1c8b2c44d8910fb5bae57682acf415ae79a92f434d569c4cdc80aa211996095abe8b80291b13675764058b46669649710aa5c5fbdb043772b547f2b9b3bbaf71089eda2421479871757b6c2513cbf5560f9f73c4865bb4c7245d1c710c97f8c279a44eb630823a850e5b15365636874ab7a38fa259cb0ccc14781a25591054160749d88446ab1bb99a714e266a155589c51abde4269ca334493f97ce7f48075d9a80f1995c80d970b99204e2a26abc5748a36c817a086765592a5692c634cb2570a574ff8c76faf311b12a0a88e9b7f4fbb1d8b0896ac51a5c65cf865353c25aa457069148d91b702571b7d8ba96fa874036a9ce84b1cfcab18d7a7cd837123346924314624efa68aa4c8c6ed79405c9cb69c27e4c08cb110a0f098533b60021c0660d11cc0aecb52d77d922b0fc8cca56bfa23b199f6a6bd5e16e9ad3b149fb03d4a4934f3bac8b3656d20562a5b04205d15ba3c51216009c9c121ca7e0cf4ed073aa3a7636b96d7c822d16206ec9116dfb078af7640aafbc68baab6cf4e75a29c52303e4bb6d2c7921943e199643497ca706d383a15202dffa19fbd4c43cb213efb779e8618084f80f57855ebe8a6e41636eaedc344739badae21ca3929174a6ae01189048c86e673c03294b6639ac8d12a878f28c8dea9ac688805f76f19619145d08f72e43469b2d6070545ba587b4c8b7ba58dc52b9b2814f8b474939230a1745863ee265b9c03ef40c642fba670b2a85c795465a445f924a4c50d36e253c11794b981425698612995f0621d9538ee5910334ca3ec1161e95316540d889883627d2672bf43583054511502a8dc291074bf394b6f608fa809d4a23947625c56c811a0e4144a183228431c6f7c39c7f62c893dba1ba72c64264525dea1fae8bbac6db1d72b372a384b189dc1cfb76c52ed834a72c76f222420bb43180f326fbb8906dea181ae737132b941cfb35176471bcb26cd18611cd0b74812779e08a930ed1140923c40c74c882506e79e0b5c9396034fb851fa82be1028b263201ab9a31944244db571ab5f1a23d632aae1448fdb9026e98655d5c0e2d0c193ea628540889d2b18058e7064c6ac665236d2209168d83712630a899fb5418973c4a65444e29b06a3681426507913836730393f890a1ab34219d0ac10809a91a8761fef59a6ea2298c5840468c4712098205478e151bbef12489f1106c3d5323aa093cbf471794daa51a3abe06cc0d81eb850e868d54d69788233198778146d14511454190234d4f5029b8b1c4cfb981f2f61c058a2bd8ba1cdf0c8764346c76ea9aaa64636c725a5b2574c1614be2b6b554387dcab49a0d70686798c8315283c1bc1a962c960e2b95e90bb6af58376d186f6bf52026b2508f9537f19a8721107e05c37bec5b4693b6057f3559bdd2582e547e056c25f850b565e82cd23c8a2ea26dc5832fec95724242ad54fb6c671678caf484bf92762108498e6b74b0a298a111c194324215163188e3a5a54654e403595f6c3f40c8ae3e0b29507b52f2d749b4bb2baf984d05a7b414486eb4d273ddc94dd6c280e4f55b2b1cccc90a55514b3f7818194ca937ef0914fdc71cb38148d67a33a5d7a5061a41d9f34c7d63bea23b4f0534cd63e77ad9d911c027a0c5791924a20b9239bd9c4841f8123f62c641150bc1ca7eb53692a998ccac08d25a3722a5a3da73c86706f5cb008c69cb114ed40e9aaa394e85c2b36e1bfd36639e6c6117927761ea109f2d131282c78d63d3d33e55550da7dd9fe97ab3ede4286cc2377e9b0243489bf1b9b747c7d1787a6fcae06b ct_n = 475ba8ca141146cb093b647c71c54a2b24778eba5719ce9612867b7e7e61929218c939ce66df5ac5a6eb2ee8a701f7423b0635fa2ddaf9bc9cf75670920f0af17a39a3b7449549049c1c0b17b4f3055bf3a6ec2b27c5a8473c3b061caaf6efb4a657b00a0bd72b362b5cfdbc42ad0073b8b3c4f14205e9be7ffefad67a732580ca7f05e928d891bc434f98d9ba49e32632c025ec1c7e85a86e65fd8c8edfa551237da403a4ccebf22bdf0d1aeb714d9ab7be24d3b8cf8cfe13a145b19da8b8e6b374173fd30ff4aa96749c62a47396f5a61d9abfbc4521097202e28d049ddcf539977f5c1200351e2b3c0b144def102021a14ba20be8cd95d4f92f82ee014b0107102c6c8a61c29556504d1e4316aa02e8c995e8504a357130fbed20676fd08dda7a9e90c68eb631891ca36b370e54ee65c548263a39d76a1734d59786b7b84155e5eceb77d7c69540437929ad7d93c794c1e215ae42cfc603d99df849d73ec06dbae98df2214e6ad4f0127a662b4749aa58f5e86db221c207031722af2fdbd7a6d26e1bec9747e70cc8eea21fd651c34ac3a3fad88fb6002003c0f2d578be7bbfc3280ed59e1eb9eded3897f37a1cc92e19bee4d4d475d62b66712d6f2fd2d46b6460b8e9919206260ced93eae3477d000cdb9321d794748d940d18c9f16f54dc796c1e3527c3cd1714504647c40dae3dc4e8d41d3be534e4e309d54a02287f2af1e8bd9a413d1ff657e4a82614408db1737ede02b2f27fa20cd07eb001fa20b44c19bad74895813e18f151557a26fc236c95ebe262de4c8f2c9c7e65956f1da047c7776cc6442643e2bba662830f5090c561977503b74df88ecf2bce0f89957c339b6098212acf098d2e2eef3093675e2b291729a78f12db989dc88fc266db55242d65c68fcbf59b36dddcea14fcccac50890daa453e60c40e2ceb047be36f29f9ab457e8314a7eff6a451e9f5bc53408e268cbf20226248fc4edff146ae57a3696185a3926debc09fdde683521a627abda24b43ce543366b3bf6fd58d244fcbb0efc77dad056de5be0c4d899682d80ba73cec01356a7e489618e39e26a59f ss_n = 269378d99e682b878bc50fd56cf4896df209ca94ce3c0b690906d71a2369778a ct = 29f926fbdce1e6f2bd148b09aa2dd07d6c927a10e8df9204fa4c7742e9f42f7b73ff754f6ec438eee9a0866c408ba7bc6c0aecf4a4e0fb9d6d7d3328705c4fc9b3f4c7a60c943fcbf86557aea52cdffbb805b0033f404511a4aab6984c40176ff9227387e46c793359b2d008631980990dfd7276ad0ae1294227eeb24b55db57d74415511ff2779cc57bea48f3bc6fa8b50878f6d00f0886a75819b7e64fe162949a3b207c4db9eb6753b44a6e052561ff4c50d266b687420ea45c1511461aa3d79a082f47f17f06a8e80d842db54c2b6ff51bf57f927466a2cdb9c680169eac05235e8ffb6c1f268be353799cbca9ed110386241d232cb770ce7e21a6d512de4be0c763d812b6e3a295c451bf20943920eae070687fcc7f6d29086dd17d4ffb8775f3db879e5b7a5168260bccaf9b6cfb8ace28c6ca87b522120bf5323b4b5f3798ddcea699fb967cbb720744bb6fc440131168060829a9fc8e55da8baef3a9816f2fe6cf489e7d847066126ab40ac4a4fb31a5056e5f6e47f2f008db962c9d5a6611ef270c13316ec5489e43fee1c326baf2b8b8c05343bb3ada7e5d72e96372874a3dc956f0036fa8c48af0f7a201d0569353c71fd16eb389e1b2db129fb29a464858a3d1a9fcc88bdfcc35a9fe218e322584d5544c768ef451cee0bb6a92109a0f967173bbdb130083c960d88559bb912df3f448dbb2cc87ea84d1c03dbd0230672a3973ef0810fbe7b9f6916379fa75d857a60b8b5b231d8ac07716d3803573ab1c592af6e8a0d1df6336f96121cbdcc8086ef6587d1c7672452059b5294b7e230a8a1ec79c6a1a42f1665aa03a2e35f3fa9ccc8099c6df0ac38f94adf8f1a0411c296f3fcbc599636ee5c0eaa7a2a57d50b77d7c8829334691cea9c925d3a5dce16bfd644b99aaba942040c3d5e386be92e3372fc80855a721696268f7fe0662ffc816a20ec1f8b3b37db2a9da6ad33a45b6ffc9bbeed387fe73cfd366b7c02599c13800f6ce8d66e4bb8e05312cf329ea0d9a0bbd36c037ec6764e6fd41869b82f6f5c041a8bd6b6fdaa7b85a71312d608dadb86c464e8f765e9b8240 ss = 2ffcba496604d3d278c4f1cc946f4c693b6e70f2d1ffd5401dbccb8af52bc6a1 count = 792 z = 0285358cfd88dbc5a967474a8ac3af3dcddfba0548904d2ff97dafbf4e15d4e9 d = 9312f6721d2e98a6a344a37a3ec6adc08f218475eff71535dd7e59d63a7d85c9 msg = 4aba58646414a406439a37d5ec2bada0162046cf1a672e61aa4474aa40d96ed2 seed = f5d8f8dcd87f536408b05bdfd6e3f32167ef4d11071b66ee3b7e75eadeb3ae8aa6baa75dfbd41ffbdd9f8ce1589f8e65 pk = 14da4340d085ad06053ec375ced14fc7ac5616e626f5748ec763bdf1617b6af57d13965a03488fe6ac8e2e1153285609ddda9b3ff254c6c02babbaaf6c92acc1e71988d650dcc20b24356f6662a3bc0c5b64328056fca12d492541da5adf12cc4b87c2d2f1310da3ac7e7c6877fa7e5ba14ac9068918591d552577b8d11669a83ebd51ced2b6260b1bb16d10b857052d6488873e598807152f8bc5a4bd565faf86094c942db07a69a8d762df53732fa9acf9e09b3bbb42c68a24b3d981c1206c942377a9e2529d56ce6f578f6d557f2a83ad1e656ab7457cb0612976e77e502b9742031ce8676e52ec52720a53b8331e770b2f491aa6d71179ad72093ca95a9d421bcc962eadaa38a3b473fdbb74c8b03ef0799f37d9ad390266a2711e3a3b108d42aedad233f49406d718ba4582950fe36aa2c7cd49323fe9369bdac96c16706645307166107a8c52a84d457f34a2490a5c6d31e04e4f341fae08b7fa471f65620da759b14f1caab160b9f79cbde8eba377e2c4ea189ffb152a0e8451618ca1da15b2e2b2b07799a188a83e02813ae197b70d353eec8b8671246c35368ead01775924955a6c7dcf99841db80a82f85bb3d64327493033e2a473220f15652a27022880d292cc5433008d9579aa0eb7439ae3d99d0e9563a3d610d4179adaab3108509821f16959044e38c2a23bd14b6433070005732ad7c07486799b86080aea0cf362a78c5318cb0b59c1db3296ca68975b72477355d882614ba402dd085cb3645798472061855b29446b77e893bdc3868c68c8eddc1f5feab26ffb269bcb4b8de29d56f0bd45915ca3b75d9d7c7412d510e1512cd35c0aa41a62cf106bd12139e4304796a12e862b3948179afcf485feea900174218ca84a26310b77a592e9fc5734235ba32c962f6956addb3cb89c850d82bb0410992e03c83a823aed896827b6cf1dd09aa160626583ccb993c73e7b620eea82f8b33d670b2c2ea232b708bc94911acb4542d5870970363df1c6c8f4a0198f9c66512729a5a5979d5385b7f9cf1a64c9b9318d269711322b13b1b7b0b0e768a09b43e03cb76c296dbec93da2985310f41eb03ae1824ccfdceb9e3d331924b6bee87217050285848d9e22e6 sk = 92a15c83816fe3073030a0b619f639ad430f17363976058250899b26db61902a6bc5fc70151739b1ac503af844df99800be7608d340495b27857958a1c230d03f4ac5dc146816a5d8f46905803177137cc8929be93bb68b0676b987a0016a932fd3b2d5030aa5c460bf34a80923104ab4c0df895a561bbbd869485acbbc5f901b4f5d91f82b138af5a57b676c3c6143011997e003a97a160b4bfcba2232a03d01cbf4b103f51440f0dab17d0da57432b86d1828a7b83bee1accc6aabcef5e023b131358702c123c3039df68785037cf3e361c9c41faaa6032cd9997c2b4199f085a2601439d3c2e7b55c860385f08652411403c8f58f4a2c178f74b99279534bcba962a95539004f0c766d408acc6a908325c90f1f154516129879a558cfb6c2f02ba1d138667ee10d2537240a16748d03526a8343b7790e995b50d2789d46a95c59d54201a9a9a5562491b77543443b6fd8647c6a9827532444d57f8a293465d7563d88804f8c185306bab2d2cf3997cc2e853ef31015eac229660c0ff1f807eada57de3a0e2435c1e78938b3328d1d0900c7389b2ca3391043b33ca1cb9cea72cf3c9f2f9080e3f0b9587b0dc39a7a5925ad4a767a878848cf9a8bca1b42c70a96abdccf8fc07215575f3cf447d12a3ca8e0b70fb9692a7ba107f592bb1c18d6100b1d8272ceabaa94d4316535b7b7ac25cda7a1fff8b45483a8f5c30f1a0b13956b56578085bd7a94815608337ccd54251f904ba14d9ab0b05c5fc6139f5e011802c2b16856a201a4a92cda48905b667f31c083dcacdaf707aad5a453d536c7411f3f12c729502ebb3abdf84a40db08388ed1b68612af5cecbb6b90c01d307f50073b6f97b1ee212eb5b6c40ae35d866bab84d3815a192c08b219c481cfa33699edb9866cbb747ee9bfbbdc3739f91c1720468bebb54cb7a2109a5362e81d7b7783313c764aab1356c144779c4f49808191a02beef9485f688c7fbb78f2415cfaf46dad3906b1bc92eb960c16d950b05399d3464ceee0aabd0c711a2a2cc04c69b606a5687a33bb193459304a9f91826b2a0d5e811c90b608f9247042e97714da4340d085ad06053ec375ced14fc7ac5616e626f5748ec763bdf1617b6af57d13965a03488fe6ac8e2e1153285609ddda9b3ff254c6c02babbaaf6c92acc1e71988d650dcc20b24356f6662a3bc0c5b64328056fca12d492541da5adf12cc4b87c2d2f1310da3ac7e7c6877fa7e5ba14ac9068918591d552577b8d11669a83ebd51ced2b6260b1bb16d10b857052d6488873e598807152f8bc5a4bd565faf86094c942db07a69a8d762df53732fa9acf9e09b3bbb42c68a24b3d981c1206c942377a9e2529d56ce6f578f6d557f2a83ad1e656ab7457cb0612976e77e502b9742031ce8676e52ec52720a53b8331e770b2f491aa6d71179ad72093ca95a9d421bcc962eadaa38a3b473fdbb74c8b03ef0799f37d9ad390266a2711e3a3b108d42aedad233f49406d718ba4582950fe36aa2c7cd49323fe9369bdac96c16706645307166107a8c52a84d457f34a2490a5c6d31e04e4f341fae08b7fa471f65620da759b14f1caab160b9f79cbde8eba377e2c4ea189ffb152a0e8451618ca1da15b2e2b2b07799a188a83e02813ae197b70d353eec8b8671246c35368ead01775924955a6c7dcf99841db80a82f85bb3d64327493033e2a473220f15652a27022880d292cc5433008d9579aa0eb7439ae3d99d0e9563a3d610d4179adaab3108509821f16959044e38c2a23bd14b6433070005732ad7c07486799b86080aea0cf362a78c5318cb0b59c1db3296ca68975b72477355d882614ba402dd085cb3645798472061855b29446b77e893bdc3868c68c8eddc1f5feab26ffb269bcb4b8de29d56f0bd45915ca3b75d9d7c7412d510e1512cd35c0aa41a62cf106bd12139e4304796a12e862b3948179afcf485feea900174218ca84a26310b77a592e9fc5734235ba32c962f6956addb3cb89c850d82bb0410992e03c83a823aed896827b6cf1dd09aa160626583ccb993c73e7b620eea82f8b33d670b2c2ea232b708bc94911acb4542d5870970363df1c6c8f4a0198f9c66512729a5a5979d5385b7f9cf1a64c9b9318d269711322b13b1b7b0b0e768a09b43e03cb76c296dbec93da2985310f41eb03ae1824ccfdceb9e3d331924b6bee87217050285848d9e22e6ebcf2afeba3d7abe6c2b572da9b3f859e63a7fc267aa5cca40d26b37c5642e8b0285358cfd88dbc5a967474a8ac3af3dcddfba0548904d2ff97dafbf4e15d4e9 ct_n = 6822c12d957fbf8369c80e9001fe65262621e0ad775a8479275a58d1402c91828ec4b0f0cd064774c0998c8f96fb1f81f012eb296f749c82004ac442ce5e699dcd7516fea7189f3435793b7c78800d868885a9d6ffbd0e32b7721f783951b9ba390eb275ed1ce8bbaed65746e308bc624e3c17b2e770da78bd66ce9f8807759ff41e4b7eaaebc20c11fab1597ab3ed715c68c81ea297c3f631c270b35c06fe662dbc5374c1156117f3db7ba6aca22a9259c0de19b71f5f471fef3c04a74ea204756babc459e46dd751cb74078f2d3a240a4867a0a899cd15587b67955f933af24ad9d3d091e2366ed6ce7400268c49b4e6e76d369f45cac5184b80e23e2b8c2f6881a254929ec69cdfbfaee9a1f5534a00652e38ddb6716922af0f22f571fde0b5c4a7c306fb04c4d692a24f876e5268473db6db7b9675fdf725a5a80e34f503b1ae296371aa256dcfb43e18c28ec95e61294f0f8778cddefb075cc606a8d520c7d67f9212f1ccd30debce374195832e573650ad304088cb1c11c43951c4ff36644b141a322d41a8019b7462f15f9042e40e966cd2882dab55d2c9eca40ffdc55545d4065072a51032571cff358aae48791283f665c6f4210527a98b9901c3fd6795b40cf92fb6de448cf9e69fd90a6947261ee0c2543a0c6a9b3fcd5c8678ecf70c2206c389d1378214918ef2abd99ede11b3634bc290d1c049b1464ab18db9d0e91fed84a282d9ce1b48f03196dedfdd19a8fac18b1e48d488df6fd873bb2d9cacb00fe841ff7e2baa4467cb50de38b55087e37f06063c0f0fb72ce4004df3aa21eb827ed4c05a499cf4c961b8bdb2fede4916d8a07899587d2dfe70d274869940f00a676c8afc04ce3fdc7002a38e7c75e6d260356551a358302a2970a51dc3935295d4fc2a318aa3fcd2517c60f1faf749f214ef56d3cfcd0054a8062bccd5669f842c36880d9740a7e8db213814162076d01c32df26c73d4460403cdfe7a9dfd3ecc2745c2f5b64d686774ed84c99964bc82053a839681540bd1de5caf67941fe658dad9d0f2acf92fcf4dba081a1e97f21a91d98fec4ec370b8824130b ss_n = 5a57152352a1eaa6c930ef954a07913f0c10e4a6c1b48b41bf632baac367ab5b ct = a13b4b9615596440c8e9efc6d2c64ee524efadea8003b482b1c131d13733b3c25ef979229ed1cf729f247259d6522231f145aa3a19cd59664543b19062d48b89db207db0ca78783eff9afdde2cc2e753e09aa50c140085f070bdc75e4c7c5b4eb5302448305dab4660602d44580117cfd678f5dd798cef2749fdd7a001893d0ecf3b7bb2835348e7f2ec80f7ddb07c4c9f94d94303721d09f5e842a0255832058205ade23c418b751999049f51ddf62af44b1e1b993d7cffcb609e27a5c4dcc01d4fbc12a629c2ca38ee979a9629f6731258935a65ebd94280a4d1c6ea6716a868bb266c0128ac4ec5b4372606316c3038b83fe1ff02d24b42d985f8f54cd7883c6b80b073c1f1f382754aa2c6ba23a7c4bbfc72d336f5d9ade3544aad7a403cf0f2642bed359e0564b46ddfa6e02ff1fdbd3c5ac2df144774f85e0a1210c5e618b22af62881bd63a85cfdb40c7a651e5f37a0d3873bc23b688e93ed1fe5d4928f4d54c9e41099b2d2e6873534f5fa67868acb3e30a50a05ed892d5faa6709a3cf85611f67d6163ce728bb5b5394c389dd8585f7f1827db22c7ff097d5f3a4edd311e244e322dfd7b08b0e4639844f4aee292b8d2033d6709af8f172595d0e2e2d25466d15dfd8f2e6d9a248d42f00c9f918228821e3718d9b5ca199b82e0c5db6e8bc6dafe0e3f0f71880ff4a07428274acf0aeec550ca5b71dbbafff8e3bb83ee4c78b9ea031ec1ec01b4f4513b5da1ebb7525cee1c6003df6ef5d14cffe3336bdc8bfdcdcc44faa71caff27514f2b0b7b6d29fd68461ce3eb712ea285cc9ad465b772392c966b31541c2db2fe1e8d1b4d8fdff85de1d7d21e5eda7296f793732995ab923ccee68777c541c44961dbc7d1f0c61c0ea14539f8047d1c369a99722604bbe127900131304f01cdec3c51499ec4680454e539bb26cb774750bb3d13fb8d937fdd5a6fc9fdb1ffbcb6bc656f1e540ed5552425b74426685e6fd11bb4a5a205acaf678e47203bc78d871bd5e2fe39e2f926ceaf3fc7e380c225fdde380f3aa9469bc3093c2a643c6187fb232a5b29fd842b16d5b0899e52a170f6df ss = 205ebde2d4c8ea11a4926b9f941a70fb91d0414e7f217c815f984163710c80a4 count = 793 z = f53d6137b1faf5b905968b9daf941ff1dab3c904377ea51e4b307b67dfe03ecd d = 80e26df9da82818ac95d540e2b8c1fda9b9a79efa71f97a7beec642dde55b2e3 msg = 46baadabcf6356e205b007020a54f8aab3efeea36214cfd60e3eeed19c55efe0 seed = 7317799ce4b883da0e41030dfc1c6ce476c2c78c9b681ad07ea405ef4fe326f4e830b5b083c0eed3927b46e4d2d6c896 pk = 6718b289013d390651c623c6c2c8c6b4253982dbaac94c5bfa855a400c0e87379e61d9293e88790203ae6de832c5696b4aa907cd1a8d166652c0fb19547c2940b35c030965aeb98c7588174c47284db53c0219812c09c8a884007232028a067b2bc651f93379b5b831bf01a5cc8649c3a93b43e411dae5c235637ea1e08d0c7738ca79c173790c25f09934031301bc29dd056981197ca08c59e1d800fc03a267878d3f03173d9b38d03ccf3fc8b2a153ce27cb1f01a70b9977b0c96307b1208eccbaa30b4b287e781943a84eecd77de6488a256c2dc31629b62728c15808cef8ca49a094292aa403e2b1df59bfd1239db15131665b46b0c2af877bbb0c4c31d377cb89dca21bb8751168c66d9278f78cb57b343272ec04d393583cd6bf77228c61d9a278d945f3f19022d09ad3f55bc51466ed1c98963a318203247ce3401e3bb7fecab565901c0c4c1845ac318fa249a5c284b10274b2e180a6658a64711c91a41556b90815a618e4925b4b73c4ca82b54a017bd3f241500c5cc0a265d1359372ec6441f468d5554638b52d9f524293f22fc81345a1e41255e909eab1179d53caa8d9377e86043e25b8394128fe8336f33cb21d337308414165297ffc8239b7a8763e85ab4be4a9b2c63e85c2a2c1378ae243233bc11230400fdda23ffa5903dfc053fd6305d8510cf246387bfb6a098b87d1a1401365219f53bde2faa5bc9578d5b28551e54a3c9a943d61cee5e929f3ecc65a30c7d8d6bbea04bf876780879905cbaa975e342e4ad85247d7ad615209fa72c01a680da5a3251dea32d1e839d2512bc7482270849f6d66c3a61a332f536733b5b6a40727d9b8bdccf33fbd8c59813b5861e7414b549b0dc3ba01a263ead60e59d43133200c599c3bb3fb6e533209e5579c5c8397aca9a5064340a4612345361b41dc9f3867bc66fa8f6af8133245804d96867860459f7acc35d86beebb39af6a50813b304e74319ff6631f2a9cc6b81e690ba57b9440ca962252d5b2b038b5c6d8a53f9c84602a53c2a34ed6427758b44efb442d9fa0ba13a15d3f3395b70ca94f9045be35b9994b8c421260bed3566f8a67cc97aa1bcb08c4df924c9041d45cf5483c29a3950704af6677a6 sk = 23e214c27801d8e3396912bd5f12170d4417506161bf034cd71b11f1f32eb4355eb834349c592e04758b5d183d5c4925c803862f37234a7081a72715137a6620c90dc08997548b3fc44c4039385f05783752867ae1c79bcef0c0891bab27f18032117cbad47b6178600ed20e5247c16e9c86596a8b4cb90d45f48782076e37c847503cb9b8051b7591b9a9d57c302016bed00b034bca953242b97944f6983c3bd54d199a2e44c74a5b6acfc1642769b37cf684bdcd9428dce0676854a6d2e94454ca37d375710e796e745c4f1dd52b32f803935826706444a4607a63fa44c6575769ec4cff1c25ee787ea5210c19247d3b1a2d7fd1ab3879a43fd7527d02929d442311144213f800e815c762725300b23ca167789cccbf07c9867fd91f218c977a5144973c217ec4001731920b6a8fa7d34515798bebe71121f6c9461a011a53491392bee5e0492dda7caad7b6927a16270745454c0baf8233dbb414a4d2b9f6e3c11c6265c332c41e2c4a8d341335607ae41c4f00ac6ce07b52827307d9c06749c2033a381c8f6c0142e27690921e0165c88c06136bac9e750478737217123b888bb686613348be5099e8948b2bc21f204c5b4c572ea88426cb503a9ea80c229a33a4a75d031cb6dd0190b64ac36fe7cf64e935966a7cf45a1153f2206c4b3bfba25855bc81170b3912f56eaf27646c5cb8b4b9141df77a83a50c8c1c6324981c3ac540c93508a82a8ffaa07eb5b3a8709ca98fbc07293050a60c330455cc8b897d7a57a57b353b5d49ac0819516a6118e876c6c9f0a982b48e0dd94169a90763a478f9534a6674943df68c67e13b4ec1997668c9f22b1a4500c93f762c0a8225a79444af47cb0611a65be88d73931674d2296df522c95506a4cbc34860b9796280bc65435e43921cbb4c041bc6f574bae2507070009b25a89c5e5079ee3b9b5bca219e75abdb24708aca1e184bb7f6472a2d4c8761308aa84785d78879223378dbc73273b1bba2b0259383319dd7213d9b4e9637c1edd36705c3b8ec776a870b3381eaa3b348792246273e6bc614fa9887743992d6a8f5798aa608ce5936cc6718b289013d390651c623c6c2c8c6b4253982dbaac94c5bfa855a400c0e87379e61d9293e88790203ae6de832c5696b4aa907cd1a8d166652c0fb19547c2940b35c030965aeb98c7588174c47284db53c0219812c09c8a884007232028a067b2bc651f93379b5b831bf01a5cc8649c3a93b43e411dae5c235637ea1e08d0c7738ca79c173790c25f09934031301bc29dd056981197ca08c59e1d800fc03a267878d3f03173d9b38d03ccf3fc8b2a153ce27cb1f01a70b9977b0c96307b1208eccbaa30b4b287e781943a84eecd77de6488a256c2dc31629b62728c15808cef8ca49a094292aa403e2b1df59bfd1239db15131665b46b0c2af877bbb0c4c31d377cb89dca21bb8751168c66d9278f78cb57b343272ec04d393583cd6bf77228c61d9a278d945f3f19022d09ad3f55bc51466ed1c98963a318203247ce3401e3bb7fecab565901c0c4c1845ac318fa249a5c284b10274b2e180a6658a64711c91a41556b90815a618e4925b4b73c4ca82b54a017bd3f241500c5cc0a265d1359372ec6441f468d5554638b52d9f524293f22fc81345a1e41255e909eab1179d53caa8d9377e86043e25b8394128fe8336f33cb21d337308414165297ffc8239b7a8763e85ab4be4a9b2c63e85c2a2c1378ae243233bc11230400fdda23ffa5903dfc053fd6305d8510cf246387bfb6a098b87d1a1401365219f53bde2faa5bc9578d5b28551e54a3c9a943d61cee5e929f3ecc65a30c7d8d6bbea04bf876780879905cbaa975e342e4ad85247d7ad615209fa72c01a680da5a3251dea32d1e839d2512bc7482270849f6d66c3a61a332f536733b5b6a40727d9b8bdccf33fbd8c59813b5861e7414b549b0dc3ba01a263ead60e59d43133200c599c3bb3fb6e533209e5579c5c8397aca9a5064340a4612345361b41dc9f3867bc66fa8f6af8133245804d96867860459f7acc35d86beebb39af6a50813b304e74319ff6631f2a9cc6b81e690ba57b9440ca962252d5b2b038b5c6d8a53f9c84602a53c2a34ed6427758b44efb442d9fa0ba13a15d3f3395b70ca94f9045be35b9994b8c421260bed3566f8a67cc97aa1bcb08c4df924c9041d45cf5483c29a3950704af6677a686582d7ab72afc90b3091c5814d08a9aff30f708a624f3be3c0756aaaa093595f53d6137b1faf5b905968b9daf941ff1dab3c904377ea51e4b307b67dfe03ecd ct_n = 66b95414cdc61014a063cf9f587b890656f6477291eba18db3976c533d02594d701b3a48ff7027ed2f73a41f1d075b386cf504479088f6d4edfe7de4dec36d28af2c52dfece1e6fd0b470162282d5cd71188ae5230b16ada1166274e9e3b5f932b174ecfc19f904422063155f134b3f55729c88797dd350f11205242bcb8b96a4cacad1c945989af1f643da1fff1d809336387c580a9f263b8a502e680df99269e333497c3e852a782b8d9f4c5550312b238a52e507d845b8c9d1924638a76e9f5544cdbc65c1aff1d78b242d9755198e46eed8ee769656256a51811abc0bfb9a5c19b580eaa73e9978151329aee866b16c48fc945ef085714219c1536394788bf8c41767ca624a7ffec1045ed76460e4f4264449774075da437be001c3ccf4f687264cd7f4aeda4e37476e6437702026d1c4035c7ddc6ae7f50a3fc45c0818cdbf79c095f676d78b78f38e06ad609a00da1d11a49137142250bbc5e212f991437f3a0b0ab3b0600dd88f6169a5a77c3a225ea5cb80e9a5828af9d493debb0ac8174c73f524e1600291a89726ee5e3eda94df0431c62f51a78172a68363047a36dd0c36d89b6a0713137b8709b5d77c0df872afe2b98b8e34ab8d755fb68dc4f4f129083b559cb219f42b93df1c49af7957a9503e22d1d8f4d64fbb88aff8335a788f7c0a16be6dee45321e7e92a871f28843009c8b6d7e92c79e6f0e765bf747c7780eb24b2446a2dc32bd2b1f61883ce4a5798add4ae131d4d5a8ab80418bb35e34cafff898cf5463655e408db39de4ff15e9898e0a80e116a9c29366f09450cb82f2843680fdf907ed445e60e681b1b5806984c03eab6e0723af8e50d49d4c79ffd01bd1dd918c01e6acf83dbf0ebd84ec6a082b5febdce2d49d7f086994cab02b8b10dfa09e6ee64b1b4966b7c56d754acd91f2601f3455be24275fdc90d7c004dcfc5ae0670c57917591a582f96a0795d55228a1774513e9c0993166a29af2bb69cc944c202e146c830681154b7bcd81928b3b98f313551fa601afc9d0d866f65c00941d7e6e585f48f8f157c8f5cfc67fd422baf7d4245ccf68ac2df59 ss_n = 3f84d55425bc5c7617668bce33d89c4b02fb5c2944aa58975a90e7667ba38615 ct = 3045f6257ddc6e6cc78cfc798a6bcbe7aa8e40fafd28fb9681ca25f5c6b8eafe4110f4737bf73670f12eb5bfaf754f7b320035657d6acd33320e8766c00d628af6367f2c6bdd1eb6601e910003a702bcbeeb06bc2a77d20a0700c586d21d20f54fdcec0aaa4ca8709a5cc20619833aa65af17d9b24d7196b2a4ec7df4115c2a9fbb7826c9ea55ce6f70e07959404979bf5a4028f61210745bbcfc762ee2be7a9f039238a20f5724b7c1502c06c4112026e598ba11b051e8d339d6cbb176bcac214c445aca06a3b67b8b850aa50f85a52c57c29952b08d85d4a2984560cdb0b80ab85b00d186aff092e52461f7b9f4d4b3b53aaf4784cfccb44a484c2213fd47a20ccb6522170d84ec33fa37daac4b8aa451fe5a66370124d2684cd4fabd474d60e920f7112c0c5b5bbf1297d94cecfed1d87b3ede4f58b3f5eec3a377c4458b7de42b1dabc138f6d30b04cbd4a7bfba9d3e0ef30f23d3ad516ce3b0adbd12cc1a0aada03bc159907b30eebee736c153534fe93bcbab3073de6193d16c866e3d632bf410b1cdd86518bd3681b6e660e53971bd6fc893a6266cc85800c8cb018e19295fe66012ab002b7e541a52cba0bd1a454fd4770851bb2cdf4fac2638c569d047d5c02740bd822246e61cefa26c35ac5624dda679a60dc96cc220087d4e9b0626e9c31c6c5d8addd81ecad1e58b0f9bf23c081ecee0c386e944cab9e249364793607c9aafb0a989d65959431d484a2c527906326fa1aa9f1130638c1847b13c66618ec2a83e7620caff79d8a3fd603fdd63e3b3639daf075a654ba447c55c5a337562de92ee9ace1f9809a55476abe768c0e2f801f3b78963088d9a0f6e4e863124700e9c312ebedf225fbf16db48634ea53e7bfbbd4859e6a23a9b83f029ab4193f5b6281ee18a4e4476e717d9b19665ce3197d6473ec19ec333b1613c46a790f1fcc7eaba1c4ee5147d870341e887f7e071cb9e147e84e366e079c9154d1818efdad9c35ed151baae12e3c51e42672aae329af1fdabd228b9a6f130767d01023aa4d6106d4d1a06cdd98c86a556bac99610a3253193f3c371a570934c2db ss = 629fbf6db013db97f3a2738505ddeaebe3696d0aef5e23adc2a9ee5603cc6adc count = 794 z = 3b5a1e6d40b5b192d8fe2b8b14acaa22749151f449d4f40fc9885159c89c6c6b d = 486b221ed9e631207099a1e142b9aa03123fb914c55c7ea9f26ae3427e342b88 msg = f100c3e7117b650025fb0098ee310a61a9bf09ef1c2e770b101b35137d5ff079 seed = 8f32b03007519df396059a06e43e30cdb1e221644ae710359b103f83bfbedddc5003b9527a38d687e6d09444571511fd pk = 733341e17c5e6bc08892b525c3130fdfec1cf94a48623b0de790caef7930ab5bac3ddc90bfb58638ea03e15b4df1d88fcd88b2af43bc6a459fac7c80cbb0845f3c4ba3267e46b657d6178b4446463c988032642b81a973366536217a2b1059329593a468514a29e8755476376410459622642517a9e7e4abebe8110fb66c6d9c4513d46a6291c84d2b7f69d04bae4a8190d8bb859510e38a12068b6a74081e2fc1391d6113f2b04c9d4a69e3c740c2cb44b1d9adba5a78e1c1ab851ac4f0c6441dbc30d96a1e2f3ab49c4c901a00c4045c58f1d649ea949db0e150b0613a02820b94f888df2660eb333e2836c82ee7b0629457c0fa78c3ec820c34c6353cb25fb3594d5b4c2ccabe1ad3bca645c190d7be4c680d48f16b97f80864a87b2e07c49c93c23beb794f3028e62880bae4894cc24b95ab7d71fa69cc5c1268a86b7f239a17b6288a7c546a9260be98772cd953128081a54c9382d918e34169c991028f068a1918c35a0a654b9bb0fd143e83c6b013603fbaa5b8e83317fc12249dbb5e8242ac0ca7bb0a134921808b27d8393763b8d2ac44a9407441c6cbcae81fd2c0256043190a398cb7403b7f251431e249b93936ad5c89f280a59cfcb7d2524ab853baaf1a8bc8ba7656934e0f40121bdc6c947163dd0a1a5de683151b49fc54a36debb6b5171090a1aa8bf70cfd6460bff1c0a39865546a2cc1a4c4dcf23a75ba7070bb02d48233071618ef53278ecc6ae580160e14782a7652356b241fb4300c3b4c774c54b7e4018e768b48e024bdac182ae2566c5a97fdd118ce876b2b778c0798852aa8ae4c59a030818a1486655ef325644b0714fbc7b102726eb1789e39545ce26c414b2d680c88ba9c9b110879abc827e51325ae711ab65c856a965ff258aea5878b8b395b33841fafe33e25c7978fbc84a6f1a5a0706978972d96d5320222c123fb4898765a58cb986b51c5a3d91e07bc2f8b781344983bf7980888559d1a0b27c6886e54aa61446ab22a368860db7f6e1c39fbf7ca39abcafc206605f3265e704b7faa9a3fc255d7b8acbee923a4e23b5102b60989626b348501591d93ea982caca6d3e2db4be748522547feeaa31852ec4b951c3e226b6f563a904f sk = 8a5615576c70cc299bf554b3797098869008b8b853da7c4b34c5c48edc6e5bca1090f79293907ee594ba22aa3e132b65be8622fe63c848b306ab59509cc3a72d2cc44c9764cd0087bb2809ae812110d01b11ec3e6852229c563ae5b4be372652e3b05ff9e8ba91b16697559662921173e6a77e53c121a0110e29c6a503a1a9e94e8ea79be090a61b61135aa85d7c23a1d1394d1ae64c5504332261c62611b46d9b0c4ee73a821a869d753f8547b8c82422e134576021c9eb18991a107c6a333533093785657a9245a1ae056f20e6b3d697c8afd07bb0c42fe0a24b31713cd33a830937a0b3a5b340277cd6bc3e832213febc7f29f898b526cbc174a4f0163791e9b8c2e4a5dc54a899018bf467a4af2ba6d2a995d1ecaca4177d9c0025f730095853273091cbc1dc8e0bacc6b5493623f602fbd1557b922fc6dc430d5bad2b07778a8742daab2c4b0059159b5d71ec2e41a5b7af76a234f2a208e4a57bac3e940ab7c608d040c68c2be60930145b07cab5a01431d968b9c87435b829b61b80266111040dfc7434f5180e342874e285bc052c793744af43a49cf848b1d844e83502c2e036ad71ce553141f135294b33628ef11912e4184194bd6a3bcd777ab9cf35110ea3c1a1f40b1ee281c49ca008366ec253682bb5b976274c13400c2d78444199910097387ff1788d18531d581a97c62f04617fd7d94ae0b41b73ebacd831c959a16198b10783d35659a397e14301d48a2da421adaad3caefba4f4312c0022c55dff48ec7a3a74aa3340b139f75a584432c859c378a34d2a67e7c4564b57e5a833669c04c5a5a979bb46f162a9d0e569c2b088e1423c9c305007bc23851a5b49a7b1f6d876de8292185d66f891624043787ffe73509cb4709c26ead12b3150813426401d0055e9361ce5501b23ee1597e592a9ea1b61d36bbc98b139a8bc0f5667f40dbc856eb877a517ed21410819029ad36367438967ea6be19772db289578d466abfb10529700e9378aa65442912e7acdb33103071925eb10e02d45e4486b21ae2ba28978dc54a9396f8cd7fc179bb5436cb9c3ff8a64834f6cc2f2b02733341e17c5e6bc08892b525c3130fdfec1cf94a48623b0de790caef7930ab5bac3ddc90bfb58638ea03e15b4df1d88fcd88b2af43bc6a459fac7c80cbb0845f3c4ba3267e46b657d6178b4446463c988032642b81a973366536217a2b1059329593a468514a29e8755476376410459622642517a9e7e4abebe8110fb66c6d9c4513d46a6291c84d2b7f69d04bae4a8190d8bb859510e38a12068b6a74081e2fc1391d6113f2b04c9d4a69e3c740c2cb44b1d9adba5a78e1c1ab851ac4f0c6441dbc30d96a1e2f3ab49c4c901a00c4045c58f1d649ea949db0e150b0613a02820b94f888df2660eb333e2836c82ee7b0629457c0fa78c3ec820c34c6353cb25fb3594d5b4c2ccabe1ad3bca645c190d7be4c680d48f16b97f80864a87b2e07c49c93c23beb794f3028e62880bae4894cc24b95ab7d71fa69cc5c1268a86b7f239a17b6288a7c546a9260be98772cd953128081a54c9382d918e34169c991028f068a1918c35a0a654b9bb0fd143e83c6b013603fbaa5b8e83317fc12249dbb5e8242ac0ca7bb0a134921808b27d8393763b8d2ac44a9407441c6cbcae81fd2c0256043190a398cb7403b7f251431e249b93936ad5c89f280a59cfcb7d2524ab853baaf1a8bc8ba7656934e0f40121bdc6c947163dd0a1a5de683151b49fc54a36debb6b5171090a1aa8bf70cfd6460bff1c0a39865546a2cc1a4c4dcf23a75ba7070bb02d48233071618ef53278ecc6ae580160e14782a7652356b241fb4300c3b4c774c54b7e4018e768b48e024bdac182ae2566c5a97fdd118ce876b2b778c0798852aa8ae4c59a030818a1486655ef325644b0714fbc7b102726eb1789e39545ce26c414b2d680c88ba9c9b110879abc827e51325ae711ab65c856a965ff258aea5878b8b395b33841fafe33e25c7978fbc84a6f1a5a0706978972d96d5320222c123fb4898765a58cb986b51c5a3d91e07bc2f8b781344983bf7980888559d1a0b27c6886e54aa61446ab22a368860db7f6e1c39fbf7ca39abcafc206605f3265e704b7faa9a3fc255d7b8acbee923a4e23b5102b60989626b348501591d93ea982caca6d3e2db4be748522547feeaa31852ec4b951c3e226b6f563a904fe0277e616c314697fa1ba7c895df07a1b96f5a3b9c0e0589d89e78f735c0944a3b5a1e6d40b5b192d8fe2b8b14acaa22749151f449d4f40fc9885159c89c6c6b ct_n = 13fba36f2772b1fb47e359ed34c1e77abd259cea861b17e29567b26539f31d6f4c157d2bbd8ef23ca0425abb338eb8235d2f70a737cb994e72e5160edcf49d4da55fd1851caa28cd72d83a8036efc58cb774b8bf08ed6795df7a44aae378ed998d4d10f1b2fc8fd88cf2338bd4928b5a069f3b76b968e045084bbbdad49654742e94f4d4db2b49d7a9bc51991b21a12e4d98ae3c8d8644bf172afcc4f73440eaddd9cd21cd553b8d238f7ab26a5ff0907ff8bf3927280eb57e99debce1fe9558c7b04bba8c84a9cf7cd649f689d508ccdb736161fe269cd2a8d84eeba5203948b037b7780559fc8efba19434f631afd9365e9a964e17d7d42fa1d75f70dbb837e569f784a36951e3a281e9f6fb48597d5c851853c94953f25f8e95c4b255f8657c832e90f69b42695b1f74445e71bb12b21bc0ae4485afc3f903f4f9234b0981b7e32d26ed47d00562209ad284367cd4e70884b6bc28bf337579bc21eb7cda033fdf989bc485d910510e21b8c8627964ef4c743c3a49e2f63e6b6fa13fb861ba86322b169ba19a192ce0c430362aad2e62537e68375a2acda398317adc84489a839aa4209ec1eca228af4656679617136084c2d6e117c04fc9b4aed268f3996870c1dd0dc57d0b567aa3e73e7a478cdc8562fac7340bc86bbd7a5176003cff3520ffec495e647304f52727dc25790346cdcb42561f86d9be871b4b3d2c8c6b553d80b5d9dc51c1db7c23814fe93bf4fa7b52a1f1e66202cbdcc6b24cdb5fe53585eb892f5fd0face15938e204a5bbaf82b740bdd805ed36c1a29c66aea9dfa24395a1c7a7934ca348c99736eefe43fcb5fc2d2e277fe41ae1cb881b7d80524e94f60fab482a7ce9cb9ce50d7d1d3aa92db6bfcc58eacf5e19c014d6d35a6f9ffd5b4c92c16778499c7cd7e09cd71bbb9081258132b879d462e09ee6b57e2bdae8698a85d48b8735d1b833c9389f418dcb11871484d7c541a3092ab05bcb984174f3e7762dede5a8e243dd90ec614026eedc3479127ecf4362a760ac5e56c237b0c1bb6bad65a64ba5d68ef7471f98d686d8edf41b9155db6af8758c4bd868dc0 ss_n = 61c3b804c01e4a1c533815e2d0b1ae316677654ccf7fade1a33ccd3548a7befc ct = c515d9abff38f8e8855a4c3aa48783f5a0bf1bcf9c39e0aa7c8ed7bcb00ac396e8975f845d5b9f7e09fd74391bb2658accc05e8bdf0d228fb910743d13de7d0a9de6538337de3a418d1d569f69a0bd59b2f36504a27b05c9cd6d17fc8937b9ccc63fb69328335886bb82be79fedee5b33fe0da25c28bcdbcab8920faaceaa714fa9d6a9308c736ec62875b72eb3007e6f4cb35634d5722afb591534b0bc55daa919c2dd87800de090596c2395b0e1955943a8adfd6a52bdadf138642ac66e9cc43a9b756c492d069cab870592fda0d819970d287c4b4bfa9d0ba70f899260760742f5e103e3faac599737fd467c985f4ded7b730ea43ed60e6e9437827fcf3762b340e21f7d037e2e7cf0b0ac559403cda83c97d9d471ee7553104d1e7b1be05ed19480523601b75bdf8080f2e72e93a84332675cf45e0e5fb3bec5e33901293abc80927564e86bdaa1ff2105cd73e2280da169e28b07a05c2bd23f33745472de3f98ccb04ca6180ee5c6925d05bc9a810fbd92a51dcb20d39a75d50a9912bc7b7d546b9eefb724c740e513726e23382374e3f6c580cf0fef1d028938e4f5ce78b68714497d024c46fc72977aacd16ea7e657a51ffadf17889a5fa5e6b1f53b8cfc6cc0b63d59eaa4d274a7a47907208908336931d3bb0302b12fee6a313265b6a112fb34ed3637bb02714ad139600ad9633583e3be77d344e82a3967d024308dc1f16d583a7bc50aec37b1633575219500be57d52f466ca621d13b080e6a6d5ab26166fb30631dfec0de378668d273998c1776d4a7a342fbdceac047f412ccc69ada102bf91f148b5c6b690ba116f5642dda48856793f27f91e0d42225e22587c30e851e77a41e62edac823345416d0170cd9cd09f4009a3f1dea33431263c79baf8a216f473f1626c0c4952bdc195a27fbd8611107747aea02d0648b36e50319e33b57d8c7163dcbf42f610f7444e3ef70987c2c14bc116747b37e61893639c7076575e8731d2d68c3f3c2859033318ae68aaa43108720fcf32968d482ecbc9549065ff2956afb37f27f87a2bfdcfd4c2ef1a8ecf97230523d7812d05b2aab ss = 8f32b86a1b5f20bc6f952ad95822c30d850457e4c0f7f713aa0f00f6a8af749e count = 795 z = d8e270dd1924d5fb07a42256bfbef89aa66522b1f75ef9f714ab56218ce50c3b d = 16cc07383a12b5d43714177e8dd13264162806da2c548f512d4a2b04dda2f5ad msg = be52175b0ace99a4d9ac4e55b1e3e788c5bad3d7efb0f2d67547e73b5ecec832 seed = 22fe21338c5b58529b1088852327f0ed846c140688eefd51a72539ac247ebab27c52fc70b8ed9f7f1d18c2fd8720d67b pk = e4350b0846433a2823eaa01aea41aafe7b3e4fd675c8f8853d4434758a3b30c0aebef9800ac6994df44f97299b6429656e21c3654548cf7224be07562f8779cfc45ea51bbdc79a012c00193ccb30693b1d6a660087707a834b29da3c74a285374485789ae760a21c73722a6382094410c46c26c74fb5f7c086a04b41e130777c6363368bd3c55bc1a723f8d23a3ea43ea7b890123a5e2f3a227fbccea4d14e17fc75dea5639a61a59d989b22f41f9d776438f6158605b0dff506cd75b513157bf927cb9e5b618491bd4e567bd82c004a757796ea45635acfa2a65eb5427b5852008f170ae08514c8280e347916f0a1a3a4b271b0765713281d44cacef9a15bb5da7f479c31e3287e2da49c63a964b423b7617b40a4a8c2e3c43e540021561a191036be7c47344f16713c74717d864a80f9cdf25b6f8854ce6c539470642bc723c17741ab54118a3f0c54950a398631960d4b7f3b6002d2824d791b55b04a3f2c0aa374e98c6e1551ebf3b6fad33085f07da377a040226a420a06776ca83ac5a644a3152297618da68fecf44a02308dd7825ee5fbaa6ecaaa0e286cab84ad8f48734041552df625ffc06186873121fa1379c9244ca9b8ab701b6e95a09adbafb04a67ea08168fb8015d154d4f211339c5465b3477c45997d326c911e13e906c6e5ed05d57bc98fe225b67eb4671840dca83185655302be02f3e2bc99d3114cceb2bc3484e604450abb30fa6347de63392e102b4b7e0464ee1241324b1546638e9f64469e5981a79255eca0c6dd750eea4bb48f83a7504654caa011d84434e67c4addb4438ac92b5ab12b53bc01121787dc136f5dbc19bd21a61528492c028bc59982ed7796f91592994c75f45286c0c64ffa01c292054f5482f107531dcc5c9be7b141a3b909bf7a775a46ed9a77115b8b662f96b247008ad334e38c1120c5a278df1839f7b2f93faafc579c222572ffabb2fb629849f0665f1243dc6d0b1e093ae57e8b5ca400400580dad0669380485fde875f7461777b01cd96081eab4739db37430da7bb8b9968700ac515bb6ddf4afcfa3615c0a39601a99cefb7d4355c9524de8b873238f7691d7d2151f27f9c32c8fb3c0a432fafeab37eea846165ee0 sk = d9f1b13ef357ee52c91f55c85860bfc6197fd860953663cddfd0a7a7b9294e1a8c4338cb8231666d98678a381d7573b312651659f15fcca1207a838a39559ea8297f66789085923cba07ad6d4b3ae4fc8d43ba93581bb5eaf08553544cf0f2ab6e19b819c408c64290fe1ac0684194e77890000693187b625819c754641579b54d6dc2936209007e794810bba916d9c801e0c7e47a7a3581481b641e4ed08a73f766b70cbb3e83671a8a0c6d3c7525b39e6ba6b0d45a7945f6c3c45c04b07b54d0fc241c880faa3154f05c3193388c77cc6e1745031fd8698364cfbf0c0f8e0705fb865538f28f396b486a033468546909d6cff64571f9c4c359e08b8b33590de5bccee142a7590c6e4b7cebe63a7a8265f033233bc8113df58d79e83a0a19cc3843cfb42a2c258849713c2e371c560e14bda483ae589b205da763bc8520e67caeee669e5aab7ea7cb68f3a7b7662b6a23424447e2a0648bba706bb764b48b66307a2df4cc8d064fd4e83b2e8535617c0712c20b20bc4633fcb807b139ba4bbd29f3850d6c71fc6336fe83b41e4093d854326fab70561010f0217c65e27c8730bb656a1bd4c9487a9058978651eefb8eb51b59c8d51cf7dc647f4a5933e2472e15339d3a663f1340e1852d39f888ff27ba206299b6480aff1465d360ac60fab82da33833767d58c9849d37bdc356bec51c3ea4264b8c4c161766688fc11a8d51826b12c452107a03c8250b6069028a3d2b9141f609a80b2b985f290cc5188581115c959cb5a801c689416f7d2211fa1156e58b5293a0a1430a6756d499c0b06e08c9b05920aeedc12ca3b37d5c1761e7f33d14e61a82057f8c3ca448710fa7c2a53cdaa9dd879819a5c07308bcc8a553285768678aa7d9b72cbb0425d243cdc2621d3f743db009b4ca168edae5c3c748747611a68613a07139530800b3c62597804572ca261c2a278a5967a48d6708c05a8875c7757884926b499a84c791a04a8f237b4ad330aff722b678b1c4f314c824372fbbc771d874c238c964f26512ed178de8cc7c84f90625b30e2ea72e8cd22be0486040ca3baf6225e8321a447731e4350b0846433a2823eaa01aea41aafe7b3e4fd675c8f8853d4434758a3b30c0aebef9800ac6994df44f97299b6429656e21c3654548cf7224be07562f8779cfc45ea51bbdc79a012c00193ccb30693b1d6a660087707a834b29da3c74a285374485789ae760a21c73722a6382094410c46c26c74fb5f7c086a04b41e130777c6363368bd3c55bc1a723f8d23a3ea43ea7b890123a5e2f3a227fbccea4d14e17fc75dea5639a61a59d989b22f41f9d776438f6158605b0dff506cd75b513157bf927cb9e5b618491bd4e567bd82c004a757796ea45635acfa2a65eb5427b5852008f170ae08514c8280e347916f0a1a3a4b271b0765713281d44cacef9a15bb5da7f479c31e3287e2da49c63a964b423b7617b40a4a8c2e3c43e540021561a191036be7c47344f16713c74717d864a80f9cdf25b6f8854ce6c539470642bc723c17741ab54118a3f0c54950a398631960d4b7f3b6002d2824d791b55b04a3f2c0aa374e98c6e1551ebf3b6fad33085f07da377a040226a420a06776ca83ac5a644a3152297618da68fecf44a02308dd7825ee5fbaa6ecaaa0e286cab84ad8f48734041552df625ffc06186873121fa1379c9244ca9b8ab701b6e95a09adbafb04a67ea08168fb8015d154d4f211339c5465b3477c45997d326c911e13e906c6e5ed05d57bc98fe225b67eb4671840dca83185655302be02f3e2bc99d3114cceb2bc3484e604450abb30fa6347de63392e102b4b7e0464ee1241324b1546638e9f64469e5981a79255eca0c6dd750eea4bb48f83a7504654caa011d84434e67c4addb4438ac92b5ab12b53bc01121787dc136f5dbc19bd21a61528492c028bc59982ed7796f91592994c75f45286c0c64ffa01c292054f5482f107531dcc5c9be7b141a3b909bf7a775a46ed9a77115b8b662f96b247008ad334e38c1120c5a278df1839f7b2f93faafc579c222572ffabb2fb629849f0665f1243dc6d0b1e093ae57e8b5ca400400580dad0669380485fde875f7461777b01cd96081eab4739db37430da7bb8b9968700ac515bb6ddf4afcfa3615c0a39601a99cefb7d4355c9524de8b873238f7691d7d2151f27f9c32c8fb3c0a432fafeab37eea846165ee09b71af75860c09c3f3b1dff2c510845fd118dd5ded82ef54c7b274396a8fbdcbd8e270dd1924d5fb07a42256bfbef89aa66522b1f75ef9f714ab56218ce50c3b ct_n = b8b2feb12af3bcbc7cea59052c057db6839f4b1d16d2057f215b23fce0f9265c2b693f9f44c2b0908f8504030798d6b93b85146a386866344125d67d4306a1e2c1ed0cf502dfebd238f70312f30d592d0191086eac5bd5b7f8604ff04dd7d93c96629d1512a06547c6b0d3e8ceeb3216f6fb8aa9d06b29a5591a05c24932c9b843a8147a96b98446a326ce07f6bdca46e5ee105c4a28155635d826d80ff511fe1500dacdaffbecb9fe72d2ee164c21e647fe753cb43b2e70d3e4e59d205f45af9e596a73edadd71a3a58eb5b2ee5457747dfea0846ce28ba928fe52c54633634213c79cbfa94797c29801c19fba3863467d1a588610c6159f008b96d4ebce66f7bdd371af27e200d378fc7e3851a21b049de83f5def0230a69b70875c9110d7e0c1e449a59fc4e3642a33bbfb93121c2996b766a2ab8d8fc80a61fc7d42f673053ad7970589f77d834a3032f2cdc79c72d0e9190b989bdbe9edd0601c60c4169ab857e94895121c544711ab8a4c552656cf1c3acb7f8089f1b1738038e4984463408a254caf04898a070703a7dd7f77dac358168776cf1bf4ad4cb200cb1516307264f9fefab84e0082df2a847b0c5d512384b7c19c5703616a4838164d9e498317101a71ac46197d0440a2eb224f6fe00192601d1dc09de6c5c0aa019cd2309c39d1bcea63ea71a9754c7fe50061ed08b6b8dae78a5c0cb0e0f3cb60c975d8f82b6d46badd1aae428c5d875832e35f9ed51f95aa1680582fc642752974513e65ee1e3111dc80dad047e3ddba9c01265683da8d17f1502de06f38273230457d80b1776644850bf5ddeac07351c132fa24bafe02cf644330c07232bc40f4c74b2e90ed3cc5f7f71913a2dc8c2a16d8eff73cc642fd6ac86e65a44a3c5bdf4659ca37488b5d39b10fc4f7552fb18cbfb91a6cc3d9469bfffdcb2c37e1266e206c2e91aacac7775487cc7176a27c63b01c628222a6a44b85b8e1fd46f301752892c9b75d671b627e3f6f430f17a06f8dd53d80828cbcc0cbb2ca4240c93a6a733a11b6f7d7e5de5d05940402cfbc79c4f23345a48a97df72d9c5f346be7ffce1929 ss_n = 1a340d5111e7f34b93cd7b7ee17a3d905b6fd6e9f9c8a20e3687559b53f0f802 ct = 38998383642f06f638a3409b77feed48d90f3a7df9fc8f9ce31d1a3fc42aea11e71c029d01c5f3a8492ebcfec3d7224af845933ccdad0425cadac5a76a367115aab497961219917826d5a853bd8d1af996da827e2d48c08a476f50fef02e2fa1e4221c4240dd599d4246c2912aa206e19f2f39f4299f103ef86f318babc4bafe30c590df847b95e06c0882b3ee87fff3c5c25128b49f940125b91ede7b2b1a8aaa17c56dd755c9d2b6e9d1086043b67c4681920405a26a7b143d91c12fa757b72fb614b496d57caef4db80757baf3f0ff45af05993a358a80f21d7fc87e34391842d2f55d4ea2fe48b455ff8b046e44601c02880f1595e5d4b049f2acc8731368ff52efee7590f99563ea42fc89dc4ccc0bd2d2915c42ce3543d49399fe59824f3bb5b0260ea1eac82739e87d287295d3839f3901bb62f974e7e4fd7172900a26aeb77cee7b81268e8eaf34144a89730be5d69b0231ab55598301599362c5c74eea18aef621a1710c16126baa631c454f29946c6b2f38d200bf2a112f6e8512b53136a7f829865a40dcc3cf112192eb7b7e9692680c1b65fd037de1ec88795f10284421ea24bccffea5012077b42210ebfc7d0b035cf41fdfd27e42d88441b415d06c20ffc00e839281900430d4799d1b35c39d67e431b0482f8f27dbf5baa24b6edfdb6c22e00c7aa041016028f0befc04662c9b37c83b144b759318123c2e3c2d14d101c3e4da73b3f5a2b247649d8c7413bc81ae2dd669859113901b46253718cdeba46fe05d33bc8b670e58f316ca2258afe3101f52e0c003b67da6d14b8dbda10ecff2f0b746db56705814134e40b661a1606e48e0d319d8cb1af50a933395abe7b1a358fe7e0475f7d706bb5eb24188b50cb5bef17e4bd83af21eb0ff98e49ef59ecdb28e7b9e2c2795ddbcc565c6fd26c7e5941140c2c4601a9fee3125e13a2fcfb03e1603fb51931e1995b45e55e2a825f5ae80d02423b7d6f912ec56699120b04056e088c9c3350df2d4b4593cbbd8f124b58810bea1d327d2738c29d12a41384271fa1a385f3e916cc536c44b26d4e350a399d33122905a5c389cb ss = 1f04675c92d45934eaa8641bd3ef60d26f6441cac35ce76ba323bb51a5166337 count = 796 z = f690e91de75a7fc2b5122d83dcf6458493b0fdf3012116dc15a34673f61d4d92 d = 91c5c18ed939c70b48684da49cc9dee8d571a37664f2a2989ab4faf44158180d msg = cf5dc43e937a0f103b7304aecd6d5e573ed28fbcb88ae665b0c28656067f709a seed = c1ffe596bc3b47aa07df438bd75f8ea57f34a9c7860f22ffdcd8658ad297d011439b29a15d05fda28a3ad32782349907 pk = 5253cc58c59f10b1a28d6196932a7426a7417c1775f3ab30e99c9b47c93c052b3336039206fa892de9ae78761874409dbed21a30c3b41ee38ee3c62ff3f6482029b83f91a879c04e554243b6f4231ca65ffcfa399b8c229dd872e4eb3e3e6aad2f24269d089b89d07c06419aa0a1b25623257aec40b5b25f30836e6050991f9a14bb6264d907bebb96233a634f1927b6bb01964062846e59055bf7b00ba7088d784eeb4c5c0b2a6874626b83074295e4bce6095869f6a159da24e956822bc72b3bfc451ae34c2f530982d33268011f2fb03676324c80a834678657d83949fa219174c565fe82cbc9e84b7819c3f6808e4ebbc53f9986eea95cb24024a4eb6cad268a0f241d9c3aa224065caf1caccc45404209685d288dc627159ffb9f38642e26e0278ab77def9794f2e90654ca6bb85b521ba0b774c0a066007c44b208915c675f25afea2a2ed5b25de3987906914b10e12592b14c7e4c7f7727796ea97e1044624bf75cf79b72fa861922138275339c9daa59f791bba99c0c9680a9f5917ec6b35775f63be26c9fb7100f70626633263d2a565951e29755da39236a1c8b4c2415e254031072d6e20bfca51750b832b60a31002b64b57b058cfa2fed813eae0237d3ab7f3dc404c4d718df095813f13fb0b0ba5ea4c0aa3c6b0f7c2ca38a4ed67428f7967e65540a8cdb447ed6a3dc3c2877d7cd16f9808de838fc602ad7a30278c54c9104a1726ca87425a018148925786c44251a80332ddb8c4ef52a14ac1a952bf03605a81e1765955d56ac88db44dc93642b467bb7899623ac2bf9e4a29b75105fd4c49eda1ed4b4718e75bc46254beed49ea171435a1594674751c97abf25a6240324993dd9c05c399523d099509bcaa62b6d5de7ce0ec53da1f993b4e59607090be82a3ff13b1b1e8514002a1231265d73225f2ce41d71e6c374f85e50ea8ad3e9ae69426e02239c50645ef5e0c6a9eb7fb8d25a168b3051084d43e2885b310f7bf317f296335f6ba2ada1693c0780a022bb32d589f39247cd6278b32a894280500cb1a989c23e9bf36d58da74e8700a1090b84bb75d0740598613ac5a6d90cce113070760ee390506c2cccb804ce33c81b3b3ceca5133ed4a78cc36 sk = 326caf7fc76de4b156a09a2e92f84cec815e835498145a91e17b00b7a58671caa3d72804be438568ab399d6054c96c027d64b59aba3cc4d12b6f839a19498b7d806682da3b154c9764c9119d81a1cbabc310b416e9647f063b93374bc3f573b4ef91591510b8d6d72132280e18cb8faf0b08b60668e25065b76868bd027d1e34cf184a1a1075680571998771029479ae0e2a9e104b6af6d37be9ccb074a60183c5af3d9c25946459adbc479538a8ef481668c80b41d33740c160b77c78e6a130776a2db1b4684d24a8b51104dca958d3719d7b90afdc4a0090176d07d4a45e7063f4793d5a3222edda9fe8ea13f4415975a1ab80a7c1d9710bd710ab7233402ee0b70bba87704406c37092412b6f128a4c82ca74d9799069c374959937f349b76e4a788768be0b21b4ec10865e735d4ec0227c2313f2887c6fe853a4382e98591bd0011f6c78b50db5137e2570edc54b4187a8477b1b4442a8b9148b2fb55ef93233a64263eb783f30d6a9b307c32c2669f3e99f6757a1dc651fb7f8315e3881a4ba6c60a632ff558eaa35779648818dea582195093db9cf92593d3df737b07a8b3ed4ccf3ea7d93a2387bf6a7f8363bce8120b8e94e2f093ab76b93d698be6ba5067d9471903b5fc9f0066642b7d3f2a2988c37355b9cf35957db20862625084703b7f1d75210c14be489c32d086061e4c07e70cc95c62496e9c5b4911423a1bf913822b4882f4818099ce353de1036a5db440278bc222bc0f8c99067996625a124053bccbbd7bb1561baf2580f99e48329e8279e7baf588a17bdaa4696669744b1660d98022b091e6fb9699214047fc74899db8c01155642b7bdd9da34920baa990500f362b11bc51f7b87596446729307a70ce08fe1a3cb29216d12985914057082629ef2d624abdc84206b778c8a5bc05b7ec51b8958c1829b82c166e2828ec39a5264696bd45851a4457ca5aa6a241becd8021fe5126223808bb91db86214e79a57935444de9002979c1f952497c4329d12eb468f02c861c123cad6711eb5403a94416e05837792b525bb35a08666e97c306d37bf1cd24bfa4a988bc4c75253cc58c59f10b1a28d6196932a7426a7417c1775f3ab30e99c9b47c93c052b3336039206fa892de9ae78761874409dbed21a30c3b41ee38ee3c62ff3f6482029b83f91a879c04e554243b6f4231ca65ffcfa399b8c229dd872e4eb3e3e6aad2f24269d089b89d07c06419aa0a1b25623257aec40b5b25f30836e6050991f9a14bb6264d907bebb96233a634f1927b6bb01964062846e59055bf7b00ba7088d784eeb4c5c0b2a6874626b83074295e4bce6095869f6a159da24e956822bc72b3bfc451ae34c2f530982d33268011f2fb03676324c80a834678657d83949fa219174c565fe82cbc9e84b7819c3f6808e4ebbc53f9986eea95cb24024a4eb6cad268a0f241d9c3aa224065caf1caccc45404209685d288dc627159ffb9f38642e26e0278ab77def9794f2e90654ca6bb85b521ba0b774c0a066007c44b208915c675f25afea2a2ed5b25de3987906914b10e12592b14c7e4c7f7727796ea97e1044624bf75cf79b72fa861922138275339c9daa59f791bba99c0c9680a9f5917ec6b35775f63be26c9fb7100f70626633263d2a565951e29755da39236a1c8b4c2415e254031072d6e20bfca51750b832b60a31002b64b57b058cfa2fed813eae0237d3ab7f3dc404c4d718df095813f13fb0b0ba5ea4c0aa3c6b0f7c2ca38a4ed67428f7967e65540a8cdb447ed6a3dc3c2877d7cd16f9808de838fc602ad7a30278c54c9104a1726ca87425a018148925786c44251a80332ddb8c4ef52a14ac1a952bf03605a81e1765955d56ac88db44dc93642b467bb7899623ac2bf9e4a29b75105fd4c49eda1ed4b4718e75bc46254beed49ea171435a1594674751c97abf25a6240324993dd9c05c399523d099509bcaa62b6d5de7ce0ec53da1f993b4e59607090be82a3ff13b1b1e8514002a1231265d73225f2ce41d71e6c374f85e50ea8ad3e9ae69426e02239c50645ef5e0c6a9eb7fb8d25a168b3051084d43e2885b310f7bf317f296335f6ba2ada1693c0780a022bb32d589f39247cd6278b32a894280500cb1a989c23e9bf36d58da74e8700a1090b84bb75d0740598613ac5a6d90cce113070760ee390506c2cccb804ce33c81b3b3ceca5133ed4a78cc36fe574a4d4684c8bc66a6bbe5072586c929b7c81763e332693aeafdc5c2da5d9cf690e91de75a7fc2b5122d83dcf6458493b0fdf3012116dc15a34673f61d4d92 ct_n = 7b97201a4df5dfcc0e0d3ab4d26db66b1a7e4b8b1a19f8fc4cbd0c15fec29faed9ebaee2fb59220847d9fd6364aec96b5cfb77bd481e16a706f3d0c2357161067cee681663bd45e76cb0412b88424da01f2f718a60ccccebbf7b40c72dfb4441465461e3cd22083a8d74851e1e43713fa0836f7ded8bf9b10e22e7f202df315c78d0b4361ee74a7228f1089196a1cf44f067f449830a09168426ffe4dfe102cc319355cd9bed66de496128897f60c7536d8e5f755423cbc0c3f75631ba3f9ea7ebe53d02259949477e34b7aa9457d96423fdda51b724508d2f41337d9537cba4593363ffdc87a7be3cd01d3eced43e1f2f89c1d468b413c914c1a0bd867f53f1c305391c6874dbc4ada2b91b6fa6c839ea9a760ed73f45d96a23e48da8c748581affd86d2f5ab3b24b2a2bb6fd3f4fc2c0fa2f4286fa23f50ac28991c20dda31747654d3c8d3a8ba199e8df227c6e781774ef4fe96cb6d6760b2ada9b6565630ee59bd1ccff817fe73c6bc6dd149df14177de297d8f59a91a34931f9c7e8227d6633f43d2c9e91838d0491c3495c9bbe3fbf071955b0c5416b9671babf05d828f20cdc8d75a4c956eeba3a40f9c30ba4ad98bbab1974dbe4ebe69b1eee31ed5953187eb2fbe6a6b3cbf74cf1b98775648f944b63c15eab2c5d4e66e4b0adc30272eaacd86434d88ca1cca3ade6bbf5bb0fd961159771228420d4819716695178ab0ff27b8a0cc3bed30afd976075d300e7f24f9f1ab07dcdf8a74c8a5854b169f331fa96e65a1e5d68b9ae220bf2c978e22a753fe8b221295542cde68717a996fd7bfd727e06d19c6fcd4273a457066b1383965882acbe70a52fa8990aae24935ef8b4c6eae7afb9e0f49c08a2afe48ff3aac27f6971dadf3365e3763087013f3a9c78de639090ac78fc1bd0386bbbaefaff6ee64d5f575ea56676ca3d54b871bf6170265de5394e565981f9d68c8ff0b1ed2ea4ad4b05f6bb183140e366e4afece2513a592381ac3958d7c3bd6e208b802c27991afbd85f38f0235acd79b38eefd991a6e8d22c441c9448a693f1218f8acf265288c46445c787cf81351fea4a ss_n = 5f12c377da47b1698128874a5e8d55e37223e9ca2b87d1e538b3cf6b7ab81654 ct = a41cd74685297c6099c59ec8f6d88bdea775ca772a49ce29ba8e3b300f4150114c25626c1433c5ecd96eb82d3f4face66242b2324a1c9404f08973070713e197e1beebe1e3a43e76ddd2b463ee69625842f26aec6f266f970a931107f5d94af2a851ca29d8927d52ce2973af4fcc8a9979ed73fc7025d35bb8b8505efe45653c98ea320f39bf6d7d3dd07e076c16d41cb6180f1fc01a0ea025508642943fd0b87c2fc91f85cdfa57b9a2a79709cb6303f13c0204ee9eebe1ca5a85878dcf9ab6af24a5441258536d55baf50ec5520f30a2ea59ece3e8b24b4942658dd77aab18183e71bcb9e69a6b23874393d43cab62583ffa7932aaf489d40433289098821b7419d7d839b5dfab50fbfbe5aac20df419040b558f511161012c07307f20c67cf942537bc1da7c030544deebe70fc16e51fa73b19039d7da2ac09a27192d41e657064554e4a20cb90aebf863ec294841fe4321b9f4b1b8f3b116598917db4f1a2fce89c8d920ea8f1446d8c9d8964212d8e71425ff3eb3c0e700fd3ed66a7a334409b5c21c9fe49fc55214b9e2a4c56f4460dfe192d9846faea51ae19bdcd246d30b8a0c693d1c17eb040d50a9122d791948e84f3f57c710ef7e57e123f683f9d1a41427d138ee9b79ee471f385ea91be7fd8e3bf8260fb51fb746e785e41bbcdbfb4934dcc5d99f906b934ddf0f06ad27f8770c8db35d514987b2a4130dfba61e50fcd6e8e8929beb9485477ea01f8a5a5be84318beb205a6d7b9e7d252c4ca60eaa09b5646b8c398e761431f5e71dad912ce5a4992d64b0684be2d3629ed32ec26cecc06d3d922b36fb2479a1e4f5f20f8a7bc991da8b95ddfadde63470786299bcf6336dbdf1d3ab1cebd7e2b1f562aec8dff31bfc89a5701ba370026746588be456f0b6ce7dab9b1673b8a1f003618badedced859a2828306b63d31474681bf2133fdda07b38d02f822c833cbc89970329c3fb2b9d1715fd714369e1c1ed2b10b39b5d276856e493995e0d07c8aac794f8d2b38f2257a4e7f62e5bd56306be4b4e07689fca6aedfdca5e954e91603fa976ff1f0e04995fc879a858f5cd95 ss = 5148512ac4d68e6d1bf0ede9fbec739be21cfe6e8ad5bd08caf63689b2588af6 count = 797 z = 75790b7807845eaf422c270a150d75e0f72cce070a12a8e14c2fca5a216e966a d = b08d0f911d492375d4fb2f56f36dd859e6a3c74133454a221d651bda4f5a545b msg = 18b612a05aba0362aef52d4d8b6dede0004b9f2fb9c84a2308c010df1dfb915f seed = f97a606c885f0a24d33542e2f90334c448d27555c65b9c5205d4caccfd19a2dc99ec1b057a54cc8a48d24d131919fff2 pk = a564b0084664c432bd9f54ce87e53d04309a97a12e2f39b82f956b2a517a3d009c5a3b0addc72b355a8c65252286d9b889d6a470f9934a300b4e333cdd50085cbc9fcf02bcb9b91f8c7c21a87877f7f6b00dd9b4d15241ef7127b6d90259e50a68ca37b1a47a271b9fdfd207979c21620323c7318320da36baa4c36e780bcc37a2b6247a7ad47c6a689acca1908afb9da96c96099371aa72c566a4cd1007a220924eeeca74e991bb00596f8f41b84d039307d04bd62baa2a332132b88d15caa99502ccc03553348784b9a154bac0c3226bb4901aca8c55240c33bcc9b54779ec03c7273f0f6a1f45d38c9df1b71f150836415d70d366b4da94da9a6472a300a0b5ac8a434c4ed154b9632204f80598b74e178bc25a5b0073197645f3b96cd16225b52de7e0ad84623504d1c642c9a54be76fdcc661efd605604bb67bf7439585b509f9ab358a72b4f53cdbb50887769b1379c25db980d9596765daa8c36a278c75197a962ad3761e6ba31b3896426fc77794841434b9c95bfab3d1c64a9875690ad56c6ae350ed2a7de7044182322c95814c709a1314dcbfda0b180abc78d933027c22075dc7c24c94432d1b2cbe866859b435cb130d3198b637874a934279b65b7e8f5c53d2e22cc6087af79028f84cc10f332fd775bdcde0059a48a97a547ebd0768ff95624d77c612a69664862399869656bb6792f201355598f8a7143da64ce879c3124ba44d1a421c457878281b783807e3d7069887c973c27651407589574008588ad31a27cbf7827542cb33da048135a9b6fc7eae4b247e8076a6702aea033544e136fb742956b3a527e76a11249b34294e41c059788a5782653f890444047276f148045d5aa510da1ad5bcbd64a3a7cd403e93231adb6143c9f93a1e5baaae974755082053087b1fe536bfd8cbdbcca3dde69926b1cf1da608332b5615768dc51c0f9bd489a506195b46ad03e43f32a45eb346177794acb4182c8a1910d294bb01004645d3726c0139d9608539b7815fc3583de794f1d473b5461c69e5b692bc3453a225ffa59281b4672fe87a5a2191053b0ccc2a3092857b99b9a6a5a4d493a29f913ac4ad6239068c99f2c15f884fdf3c113d9a7195cad87c1969 sk = 968b7b9ffc83c46a7096eb3e4b349873833909a3b4efc5a55bb2c4a4e02c72013f8672507e3c1b9d49cfddc17178d380a25c6fd191cee48a407759ca3e7ca0c82c6d8e3698cf234021f265653984278c15f8154b235ba9c168214a2aaad8f36f12db5fec001d7a12a8bd5578db0870a7f79d1e03aa13969a3b8a9a297784c3aacfe3cb91430212dfbb06e4d921abe8c5f9d1c77b61279ddcc80d127a7b76cb80350d1e63b8ef774d3ef87faee908ab52ca6aaa629640895868bd168160ebfc35a57b4bbfc85f1efa632d1774fedb1c74cc9834965ceec96b1e7766588cbf154021b00888908420f688b25ea12e8b063828c98bdd366d1990c960f9cf7029a0b983592629c1bea04335cc98d9503646122198e064cbf45dab645787553239a3a949e38c6726cf54cac915309e6eb75358343d4beb54c3d76df8f304ba2b8d3e4531db7b293c561caab962db514a61884d8005a6c7a38c01a7b3d278841e43a7e02620440b40146b04803b67c418c7e756b06346b8b3db9bbdeb75f6bc7d2c64c92041ba4a6b5376f33114403eeb8100c402ac81ec93e40b140b36087e6788bd7b3911b36dcb83383e09be08cb74170b908b93b205748ac9032a9e11a1ebd0c2b7349eff37690a6c5e814493a0a1c41a782297b8577cd82e2492bb8e1663774c05c285ce7e5657f29929af0a92a7c13dbcf60c3f003f5471cc1655c938f8414b99ba7b996f6f842f8ac16069c678f3f8cc8ae80bfa75a8fde4881e015f34903dec282a3efcbc3de0a7005a2e30632291b877ddba62357951ccac72f2092f96e913ca23c6c989475018067a325cfc0a5d0e2b00660c8aa6d002a668ac935243af85ba559009d9760e542750f4f8a392ca74eb03c66fb43928a1afd78ac18b0374c4f854ecc58ac6778a8ac89818e11abeb12c10856a4fb2705baa2067e748814939e08849b1c05a16b77d2d6a903d991e88846fe620c016bba581bcb5b4fa52f7e770e37ab6f017b4ab43a2831752943666d6b13bc431614b8882e0408d294c9397ea40a626a5daf321068b24a0462a70b273f3ab81b6ab8da3c20c94a84a70874ca564b0084664c432bd9f54ce87e53d04309a97a12e2f39b82f956b2a517a3d009c5a3b0addc72b355a8c65252286d9b889d6a470f9934a300b4e333cdd50085cbc9fcf02bcb9b91f8c7c21a87877f7f6b00dd9b4d15241ef7127b6d90259e50a68ca37b1a47a271b9fdfd207979c21620323c7318320da36baa4c36e780bcc37a2b6247a7ad47c6a689acca1908afb9da96c96099371aa72c566a4cd1007a220924eeeca74e991bb00596f8f41b84d039307d04bd62baa2a332132b88d15caa99502ccc03553348784b9a154bac0c3226bb4901aca8c55240c33bcc9b54779ec03c7273f0f6a1f45d38c9df1b71f150836415d70d366b4da94da9a6472a300a0b5ac8a434c4ed154b9632204f80598b74e178bc25a5b0073197645f3b96cd16225b52de7e0ad84623504d1c642c9a54be76fdcc661efd605604bb67bf7439585b509f9ab358a72b4f53cdbb50887769b1379c25db980d9596765daa8c36a278c75197a962ad3761e6ba31b3896426fc77794841434b9c95bfab3d1c64a9875690ad56c6ae350ed2a7de7044182322c95814c709a1314dcbfda0b180abc78d933027c22075dc7c24c94432d1b2cbe866859b435cb130d3198b637874a934279b65b7e8f5c53d2e22cc6087af79028f84cc10f332fd775bdcde0059a48a97a547ebd0768ff95624d77c612a69664862399869656bb6792f201355598f8a7143da64ce879c3124ba44d1a421c457878281b783807e3d7069887c973c27651407589574008588ad31a27cbf7827542cb33da048135a9b6fc7eae4b247e8076a6702aea033544e136fb742956b3a527e76a11249b34294e41c059788a5782653f890444047276f148045d5aa510da1ad5bcbd64a3a7cd403e93231adb6143c9f93a1e5baaae974755082053087b1fe536bfd8cbdbcca3dde69926b1cf1da608332b5615768dc51c0f9bd489a506195b46ad03e43f32a45eb346177794acb4182c8a1910d294bb01004645d3726c0139d9608539b7815fc3583de794f1d473b5461c69e5b692bc3453a225ffa59281b4672fe87a5a2191053b0ccc2a3092857b99b9a6a5a4d493a29f913ac4ad6239068c99f2c15f884fdf3c113d9a7195cad87c1969a86f6c8fabcaa2ac2cf419dfcdf149e3d17bb5898bbff871d7843e9beeda6ef075790b7807845eaf422c270a150d75e0f72cce070a12a8e14c2fca5a216e966a ct_n = a26065a3b508243f0721cd156737cabb09326ae063f40ca85929e81cb73243c99c20f10c9ac09fc2192378e9973221d8fb74171702d42e60fe3daed2bcc20dfb4924af1298abccbcf8646aee893d0eab774ecb2f4f7dfe38c6d0e924fcb652579af839394c178311c6dc184a8d9e1d552fafc89f333eadfdc4427fb7eb3a6dd48fec010be96195e890c2c4ca3efa7b73bd97af4637b8ecaa44335518b2b6f71bbbbf60d1ef4ac3c91c8c90b3a718be62171b76682e17717c65f78bc659088c1002e780d5fb99939c40aeeb61a9d73a6876c1b1574af4fbd4555cfa8c66bbf5e109250c333d698e1d376538b28000597128b60c624c882ac85c15a1e21a3b12a2b7c16bccea4b94d6c345eee8132e41aaab641990862524db9cc1fd522ceb31f8d74264e72208008489fda8a80b91666a2dc45ada51d4d204036bd7cdf999d9b7eab85cec92a205caf1d38c20df0210d181f01e56f4be3c6413e170a327c6a35f98cb99a9b12f2b6e750110451b9f05afe3c3891d3c4e5c972540b7193da64180d05aa4b072d3a13366c2cf301336a18a0d739a3fafdc4c26f0066f7c49a4c9a9163d3889b07ade6dcf80dcbf0db2b9a5c903fde461d9411d1b7d4a5af483bba61790bd05de2c93f7f5e9a5fa7b4e3f5fb655d75420cef2dbb7b754b13e54130959e91221112675b8df17c0d4856bab399ad22c587cbb58ece32edde329e0cc02fde9888142f32ea435ba701ce72f5693a259464362d5084661e134f06ed0530e0cfdc716802ea4b452dc96293d7f769b2c7cf90aef1842240c96c618b6d80228bb86b9779061359433ec3cbcb8f6a00ffe97e30bd9677498aaa6f2807b948d71b1520b031716a612522d922a7f191bff9918eef74a74596e8fb32443ebba88b8132b48cbbcbe4bd837c53b4c74b8d69ac81ef55f8fe527259f217a29d6dab87dd93ae5e3289f75d0a6df742e2bd3cc5dee368d4e6ebb45cf494d12b73ea5e535e289a7a4385810fc58a901b9fef287ab585287012f2bd17c6cd8e507239ae9638785903a841211798f3928d849a9b4ba0de409054b0d78dfcb2fbb44ffa8b637 ss_n = da0cc79331aee9b78ae56ef3fb482ddde6c4d9731f54cbd8c57864efc988df35 ct = 8d31af06ec6a63aa4a6727bc5c613aec856f7c77cc3611b18ead7106f82a14c4303964fcfc058a1d483ce295d8c1a6c5188687aa446105dadadeadb7e2df8e7732188048b121ebbe1bb53dcd5cd19cefcef3a96a6162e5f12b056f9ce74fb917174890c9b8fc8a0cfd1fc2acd3a3d5a6dcc76d89d08790c464b1821e02997865140d43226b51168e8102c979751c1731464c6ec4e1dab104ef9ee25ce552152f48751fab56fc54c93d7cf0f61388217477657a32fe1961d4de158cef9329b126d1054623cd5ac2c65ae13821dcd1b5c5cd112287333943041ae823307e752592b156d6c609889bd2dcaf02b9583601164b3bee06b9382ae38e8bcf205e5991968b6d24ead59a20475838f71b9d18b4fbd3886a800450ecf096178a42911de13a1bd7bbe1d2c118597c05cb2c87ea90309dd8fa73f8975640127101a668809e50ef9d3904bd85467dc9397e205c5cbed928142497ab0ea2aea19b9e2ae4a66a901268231d58f1e130a53658cb41c3f363bf4d9b50c79c8035daf2c8f0740f8a6c5d9ac5539014c309914980e1c48341d1f67ce2dc1323bb493db1cc4b05015afdc09598a245c267f2589dd407aa2d717565003f6ed8defb03dbfb642141545a8ddf64281ad9bbe2df9e61f4bf36cb0a2b61edb160092d9e4588bb7b1aedf923c5b134e2eabdb7d76c1d007fb712ba4fa7a85ab43d14ff67070322f0f491a8b53ce6c39e9dea8e9bc4e042b70c18f08822f91dd242e6041f62e9105cb216d480bc3626f861eeb8290879eaf7cc49cae22698e68d1898b3fe5d2a23a7527195f2b97f7f5740a372bed7755ba0500e8b5903c611a138f2c43f49da8771c0e4c991c697f80d07cc74cd8ce2a20db3a137d20afe06479d08d1d88bfaff06dfffe80e90cad4cd3b8712f70441062c76e56d9715431bd33f4d93d7267ff0ae55622e7c2e8afbb8085d10048f78ad4be2af84741ed3eb75f50e536622c078ee3af166732c93e588a4a34ebdf8411990fee2bc74b2d5c3e03f3a9fee64e913229a807c01bda1a4258b3cc1d31025b081b78bc5aaab94d75ab67557ed42224decab15e72f7c ss = 521c0b85ce84b3a42a9304fc2f19d9f587fa8807d076139f46aeed9cb6b1da3a count = 798 z = a9635e798d7402b9ae5b5005a70a265dd27cd03437e958ffca86c33beaa7b434 d = a5783548958dc9129cbf8547bc6f681811fda76dfeb0e33bc73f7592efddfd67 msg = f79f16d987b8e823315fc1942d98cf38f98642d7257ca25b6d0833e47f15eaf0 seed = ef07ff91c7683ee4b3b846c3d075f324cb3aedac47085be8a581c595f9144575125b72fb74475895ac1fe67c7b047d3f pk = 729398ee24cb2e7759afe427e92a6a3f1320f3738c21b33f7ad1b6483473e892b14af014e1462a4f114b2c39671fc35e94c6587e710a35b467969484536085543a5e672c77a4fb537e970e21e42883b0cc0b09b2000441d8eb30373a61d6bc669e8c7b9a5301beb77ca4b2c0b43b29f10182f23701c6b5855654bc9bf5713ab51c26f7a3b6539d7313a16f0abe95c92d5a553e7eb4a6430438c6f3bc2ad856f1425d7aa74e9202a1fc4a9fb8e1c25a0993b3674b12fc203c84c5c8996c15612ac7d762893a5cf2ec2c44a078227bc2387c0190259b938915d07b67e5d2604e2a99b807549b0c8f4e29ce24479d0fa10054846548d22cdd16b6d50900986391c872a3b2cb9bcc8a90f7c7636cc6423aa8b28eb15dbfc0bd87b4368ff80700c8b4b6a185090a0eb4e6ccf52a5e5e6697cc75541a097f3e43735f195a39446e9b220c9cb1249b04459c037f3d54af9fd511e0a3388f056fb7280bcaa09c3a2a86cd6c62ccd21d2ea95340f37ee389ad8da105c82411ba704f52c66d84700f927c0d7ea474d063335402a63b8b038cf802ce2a02f2856988a031999bcb6d836c8d40298004679d6b24313090b2631ff8f0a1458a6ff0cccbc4d2c9be6677c5f0abe70042ed4bc96bc2c5cd31bd24a921ee67303fd52948f85e6276603f5761583142e4418646dcbe0fe312e9c7883c51725afa0cad560373cc6ddaa4ce5b9b5c2a2b97f6730f9b21a34da04acd4b3cb08a7a974508b52916d3106f2a698afb76b47b02cda102b28c6b75e4a1b2eb73247d1170f3b2caab62c79c2410a2394944747e0fc377c78ab57f9570e507304ff010a2ab9112435e21c94481607ed87bad4512c6b2fb31088b3ee71034b5293dfd369f01fc086afc2dcdf7288122b93675430693825458840ed06d5aea979e345ff18381db062766656809589758694cd6e70045c84e1ef2a3ebd5a02b72686099c0b44b3b92b2cdf89936355aca68c8bdeff1939124355fa1cbade65ecd3c91eb368cac517981d93198c34f70fc2eb031949fe2b558b85159d44a6309bfb5fc00a3dac03d9a7ba5e164a2913ab18b857a7c7edb925d742a475fc64ed884593561dd9e3baa64d2ca676ab6546d97fbeb1c9bdc sk = 1df45d9bd638112a2ccc1114ada2a3f1d332d98abdc95c6911c294bf548dab17891004b2b3434c667c8ee98bab3d83aa2a834165f2ae73454df528be8e3b38d52a9c6ab76de30c686b3a195866a5fd3bbe1dd28f73004b2b0b5a601534d0273d3ed700ad620787836a00816c43c54f110a1f4de908aad24300f711df5891113648498a0ba9653f31dc013866b37c1034fa67465cea742155932bb42f7b8c564907bc6d1a58d7d63fd6d7013be1869c934ef8b255567240b21016002d5014b04051737182b55a9708b7b9eb4419159330722423d15cd26a5e9bc89214fba8735aae2d3901988390ec58b4be5a94a6164007b5383c00c756ab9d72c59dbb925067a55cb338502eaa8531983d5a7c8684b34a43227e148335757bba27a95749a41bfac056f6401b32d2c2bce03d78f64b02a88d912061da30770727966ae14331896bca8a8565e9af49d2487abcb905b7a2bf47630c28190b55bbca8a3292c6cfe4e577d088cf5689c0fbd995da8a5edc8829953ca2d0054f41f4cb1b1ccde6e08e780271bab3418496a06064a83b6348b2f978598972ab15b6d4908417d87087a37998311372e32a61ac0a455409ffba0fe0d6328b982ba9b22cea281f5cb118bbf24ef5802bedac091171b538095d4207bd09e49b260b241aa3702b68339fd53679c0665729c56d805d8cb031913c2957803d232073bb2aafb81a230f6a6e72f1a3087c17a339a13197011ddb8ddf92c3bec5240378c80a90a82f6465ea47645611c89bd422e6d15daad1912b0735bf9b51b910b71671106b76bd162b94e0359c91129567d47a0a279cede2b0b9678141e92d8d4228d45b66d07bc8123a7f66405d62094f52405641902d0345a71e732eb0370346bb0622421481240b229624f8f86aaff27050b0460d27554db4c09c862b4330aab45461ab20974142c9226babfa6c6a8490a4a5b6023e89b98a78719fc79ef65282e3ac8e05034efc141e523b939717433b64752d700167503033fba0c08cadaa020555a19133fabc68b13b6052132d390e92e93c0b577856f19a28384ca64a43b895575b00af0b9a74736a51729398ee24cb2e7759afe427e92a6a3f1320f3738c21b33f7ad1b6483473e892b14af014e1462a4f114b2c39671fc35e94c6587e710a35b467969484536085543a5e672c77a4fb537e970e21e42883b0cc0b09b2000441d8eb30373a61d6bc669e8c7b9a5301beb77ca4b2c0b43b29f10182f23701c6b5855654bc9bf5713ab51c26f7a3b6539d7313a16f0abe95c92d5a553e7eb4a6430438c6f3bc2ad856f1425d7aa74e9202a1fc4a9fb8e1c25a0993b3674b12fc203c84c5c8996c15612ac7d762893a5cf2ec2c44a078227bc2387c0190259b938915d07b67e5d2604e2a99b807549b0c8f4e29ce24479d0fa10054846548d22cdd16b6d50900986391c872a3b2cb9bcc8a90f7c7636cc6423aa8b28eb15dbfc0bd87b4368ff80700c8b4b6a185090a0eb4e6ccf52a5e5e6697cc75541a097f3e43735f195a39446e9b220c9cb1249b04459c037f3d54af9fd511e0a3388f056fb7280bcaa09c3a2a86cd6c62ccd21d2ea95340f37ee389ad8da105c82411ba704f52c66d84700f927c0d7ea474d063335402a63b8b038cf802ce2a02f2856988a031999bcb6d836c8d40298004679d6b24313090b2631ff8f0a1458a6ff0cccbc4d2c9be6677c5f0abe70042ed4bc96bc2c5cd31bd24a921ee67303fd52948f85e6276603f5761583142e4418646dcbe0fe312e9c7883c51725afa0cad560373cc6ddaa4ce5b9b5c2a2b97f6730f9b21a34da04acd4b3cb08a7a974508b52916d3106f2a698afb76b47b02cda102b28c6b75e4a1b2eb73247d1170f3b2caab62c79c2410a2394944747e0fc377c78ab57f9570e507304ff010a2ab9112435e21c94481607ed87bad4512c6b2fb31088b3ee71034b5293dfd369f01fc086afc2dcdf7288122b93675430693825458840ed06d5aea979e345ff18381db062766656809589758694cd6e70045c84e1ef2a3ebd5a02b72686099c0b44b3b92b2cdf89936355aca68c8bdeff1939124355fa1cbade65ecd3c91eb368cac517981d93198c34f70fc2eb031949fe2b558b85159d44a6309bfb5fc00a3dac03d9a7ba5e164a2913ab18b857a7c7edb925d742a475fc64ed884593561dd9e3baa64d2ca676ab6546d97fbeb1c9bdcae711dedff1cf4c122eb9bc546fa8d622ce2e0e8c1f9276e12f823832fb4e9e6a9635e798d7402b9ae5b5005a70a265dd27cd03437e958ffca86c33beaa7b434 ct_n = 7490366b61eff3f93b3a96cefc907fb88833643cd3648897c54d84e4c61fb5fabda06ddbdf9c7f08ec59fddc7e2820b24c23fa1388d8d60f64427fc4a3aa03442a55c4b7821053e95a518bb74ac9b9388498e470254ba71a633092e00d251aa09d2b931a16d83445d12cce574ef8151ec301b79b52cc18406edf5bce8e035879e3d01e9adf357dcb558e870572d66f856b97c0401023257bec070243502614c10b5b688dd09f46704fb5c770a9700f5c41da34c3553b41cda2700af7c7e6ce58e1fc96cfefc7efa29d6f4e50e068d1b303bba7764eeaa226936bcce9f49be4535dbce09903d21c78cf581eab00dbb9cb3a96fdf25676aab28fe856b34a94bdbb10065453ab0bc0ed5d6ae7c290ad078a9ebc2b99166a4008f81d471635c7893f28eb6906c1434bdcc64ae89ec4bdbfc8bdb18948498e814140bee5753623707df6f8e49651404e37c69127025fa4a51f7c40cd86c32257b0cc1553fe9e0d3b58dc7b483853483c67aa4a8a53cc5bd10d8769d82b7d4fc1a21109e26d0a655f57be622c4536cbec443ffe4dac83ae42aac1ff6c9476ce1eb4979bee3e09bb24b9facc80bf16a46924a11954e8953f785d3455e9744c1c8b0caca204d469ba9370ed2c8c611abc124fabb40034a17137957322ff428bc249c5b1f485a0223e6d0714061e0ed442b859428fb9f31674c4e97e73b8c4aeed221cc85647a65ebb899f59c7598dc14561ab3c719d7ebbc110b8803889b52a5fd4ae28ed1b1afb126876ab8dc16e4e0a7b44fa4228c8ad706c8f3ef58131daf0fb1016c9b77b5efb530230affed6a41a08aeb43dc63560695517c053222cd32d6fd6e44ad8c5d0fff080ed8706173149b30b784ca8812e692d21307614446461fa666cd5aadf0e85020acb949a43a12afd589411664dac0a7c6062efa269313c5097566038e16a92d47aeab41250e02bc93b6475f8d1c5b17cf3688d9655a3ce2f63e41ce0798b77c126f2251e6a8c7f8464eee9aaa1c75fedb5da3a2e0353e8157fcd889a5d5f1f8afa029bed38c78d24afa376ff83da2844121bc774db799dfa69b4284a479bc4f532 ss_n = 30b7e7c95e9afe5db4bba356375a2947d43e91ce2c3b16eef3f152f606d09b18 ct = d188d8194af363218c5840c074a90519c3836e5246d0481931f23fdc421f97090259ef822a087d7c3337526c0d537177c170c6427ca0578ed33e15705a0ff6e58108590a74e5552fb6967f1b8a3bd1ebcb965a529b513ed2cea285b6577ab50838d02078d2540ed2d198570935db8ab7e32dded3656590b1c12753ee558efee255d609cd07b3d7747aadf63de6b05b1d56ee2b579f34fa187841dcb3cc4bf72aad342054910f6df91cc1e328d216a3ba7135c3dd15eca46b1ded886c71bab2b069558360d362c02620646208b2ec0b7f269329bc4d74306cd0a25dfdbf16e70e2fb17df1493bc076e42a52aa0103ac3f03599f927e668f4c1b327340ef8446230f8875d347b63000cbd9a1f84042c81edcedcd3ffb3ee1a52cab45a14d7b0c107a260003971544b993d8801de834b0a99bdf2501d2589e45f7d6c9d65b28022a55cf70630c59c71977ae80b54b2eaf05ed940e888cfdcae9656e99d8e63e2adda0e0e97c1bbbea84b62b3d218038de75836ad2c8a189774e2c921ab0b3de657d7defad8be2290b7b08642ceb51c9ec11bf75e3498b09ba3b77112cecb800bacff2cc67cc52eec0f79eef9236a187fe6577baa06fff39b976c4305794efb75e51a1792056ee7ada1af03c2f48e38c14a404e93cc7afde1167ee5ed807f744bb4c140cbb77d172a795949c30db904a08396a4b1e1f4b176df679fb1425478d9d98fff596ade7bf8a538f19c01a00439eed78c01e01084d62a63189379ee1f3ce63bd0060a2e0c516186a6d0e468d679ea6080f843088f125763a45bdb804db1e708675ac9d8840ef7cb43a381e5e0d15c79698f70e7196439b8871293aacd154b0b48a6aa2afd339db70003f3c1a72fcb5967e089dcbaf23c708144cb19166d85d11e35844d5a9c13106fa9afb89fd66e092b06a5706d051f96b9a588a32d330d376bd2c1a139a0ac386f787205149d425690abf52d767032bc7a7e5093db1145608c226aeeaab0895e684d0f339a26ffbca530600a2290bbe39606643d4d886b2917842cd2bf26b06064c2223d20fc895d6f1600e045c0cc7bf7492c563899acb ss = 4c42160eb57ff9134b305d56a83c51c11f811c6a158af69af294a40398ee9a11 count = 799 z = d4fc305a07adfdb41e08c166d24a5095332a881e7c600c51a6777e3936fa4f7a d = 133a29cdda775af2486904b9cd7d492bd081c833e291927805d6ac2f46f10873 msg = 81c6502a9a63e2c82855add543ae48c7c2bb1e0476938462982ed5f1990777ea seed = 5056ef4df96bc8b0e70bc9dc47e15418a93e3518dfb9c72f18a3c6510fdcdb3e4e4be628a06dca2224f99c352be5ae4e pk = 2a017c7226bad567a723b568f6531cb3815984aa9781d29b32d24a150c9079143a70eb2bc0b37f01c589eee5a606cb575f26942bd18aff33a5f3a35225e5843944ae770c964a14a128282ee97b93e7f7631f185b2c39a48f0362201363d40c93e8a7817d571634e7130d491fbda09b0ba576aad1207364691ee754b00b3bba42291da52a5d4827ada5c66e69cfb743cbb9f2722e6076d4aab787e79b246633c3951414f42b00a27de2390cd7abb6acca5c94b129cd9c89897676b0b5bf385688c949b4980367c7d336a742741f74022240489bb47bfc3929d3244fccfc75ed40b102d552d8b6b0e0a4b34ba32b2e483b55c43be51b946b98bb88c604103848049a8ab5eb98dd4173fff198e5e84d888aaa77f1b50361bcc117a8cebac1bfbca0ba108458b1b24478aa88b3bd83fa7714e71beb508cd23cbb3f348084e2b69e2422ee582e35701ce79115343b3baff6864945b8036208920c6bd72a37043c82c9180894c37ff162789a29b2929c7f0e69cf000b686c638526c32e940576da312513cb9f47d1ae23658fc38150e6ba3498f815f92144586a3190e09787c82d86d9b77b8c82a92865440128463c2985a0586995990b94c013c283c59963a8698798b7357c387167c13d4b1117540a783432089164b7beb822e4acc5a497082d4937dd920e4cb1c1734877962994a36374f073155af0b45c0706cc2620204086b34c409215bac78bae96382d78231ed44aaef5736c8681c8dc3b5197c95a6db6c904f98b3f576a43f1c18beb90afccbce82bc1feec775f69182d100c1953bb5894c1d584a5c5e3a72dd430346ba3ad72c4e9089b327161b58064f5db63b51049840a25093c9cbe9535553a1a57419ffdb06bb005ad50d70969869116c07e35e09010110ddefb22b8f5a8b91681ae3594e2383a8b69bca9626159b2542ed97b11b5520b3130c2b19c3320bae624957180943aeb6d2b35a45da674e8f46d886aca0a348f74bc528ac45b5b90adc1d1a42298b608180af35258b6e346ea020c99089cd80029753a37b881ad39c2af3dca5277e009a0b84bbcc42737968c83b107ec8c951a3d88273d0afc9da8e097377b479e0f0a32e1f2fd5a1c13be130f5ccc6b2029 sk = c80b8890b9aa346497d0c9674b372d61c727a679070b46c5c4c282e2c61634995c0dfa21dd7c33a015ab5da1838760c49ddb9333ac1f559b9602da03d2b2b3667354695b45f9b0ad39fa7722157eb89c38589c425d156a7be50ba41666499231dcbba8fe682575896dabbb95460cbcabc467d5f6480b605a84386b42b27393d875a5d5c5a78c386cfccf34cc4e4a4218bb7cb4eca3cab0675547899c67753025718f0176beaa8a0706db7e1e4b7f9dd45956acc73175a580ac57e806701514713532977ad058d6666079e9cf53caaa9e98b99b242eeb709c15a43c51f17538908a99103793b668801c811dfc21de8224e6d1c8c91130ce750fd35aca084503ccaa2c6664c0aeca816d22845ef9a8496306ef3ca210344e9b098bbbe7052ca0bbe477ac4b383dfb9543bce390f9e9c2ef0894ec405233d2735e4383b5c8bf50b840e4d904a1f9236ba0686481ab39134e5037b7cbb725f64c29fb3125cba90d59675ffe4c271297a743a2cf9c293d2f6930a23968a4e0152908950ea55daff08ced482907b29db757758648bc2b5183e48350a0818c97856c6f06b2ea17bd2111b1d545c0630b6e669bbcef108cb93c3382857d519b22ffb19ebcd5103b7966a777a629a97101f29bb5979379db49ad1081dc38946dc17527a33ec3e4cd61d9029942a1925257ee0b0c30577dd27a0158615c07f07eb37a45d5614a33c7c2d8c9c8e22c65329967154999e5f42fe2a8ac03811be093acbf9b765c725d68bb2a0f43148e452b9dd90cc3a0bc11c130e91616c6311e7ac312f39a2b623716ef304bbb7b7959d8a765b16f91045416e9903de7bd049bcdeb8056a3e16db4ac2e39084e8105987f19a2d3fb7dad247b38546f8cc578d4d0adc7291de4a01d161a163c8472ca87c5bdd948eac00642e2981ab18d9d8399b6b2448d065bd2e2cdcfe28f29528118032cf93a4cab61cfb9f82fae0186b4680c2078949c60c2ad587b668195d0ab7f31b759420878803a1025618dba0a176ec6b4de701cb1a40a83382b89f2487b3435d55b1b593b6e0d4cc21101250712ac4d1badfcd39a3bb85313dbca2a017c7226bad567a723b568f6531cb3815984aa9781d29b32d24a150c9079143a70eb2bc0b37f01c589eee5a606cb575f26942bd18aff33a5f3a35225e5843944ae770c964a14a128282ee97b93e7f7631f185b2c39a48f0362201363d40c93e8a7817d571634e7130d491fbda09b0ba576aad1207364691ee754b00b3bba42291da52a5d4827ada5c66e69cfb743cbb9f2722e6076d4aab787e79b246633c3951414f42b00a27de2390cd7abb6acca5c94b129cd9c89897676b0b5bf385688c949b4980367c7d336a742741f74022240489bb47bfc3929d3244fccfc75ed40b102d552d8b6b0e0a4b34ba32b2e483b55c43be51b946b98bb88c604103848049a8ab5eb98dd4173fff198e5e84d888aaa77f1b50361bcc117a8cebac1bfbca0ba108458b1b24478aa88b3bd83fa7714e71beb508cd23cbb3f348084e2b69e2422ee582e35701ce79115343b3baff6864945b8036208920c6bd72a37043c82c9180894c37ff162789a29b2929c7f0e69cf000b686c638526c32e940576da312513cb9f47d1ae23658fc38150e6ba3498f815f92144586a3190e09787c82d86d9b77b8c82a92865440128463c2985a0586995990b94c013c283c59963a8698798b7357c387167c13d4b1117540a783432089164b7beb822e4acc5a497082d4937dd920e4cb1c1734877962994a36374f073155af0b45c0706cc2620204086b34c409215bac78bae96382d78231ed44aaef5736c8681c8dc3b5197c95a6db6c904f98b3f576a43f1c18beb90afccbce82bc1feec775f69182d100c1953bb5894c1d584a5c5e3a72dd430346ba3ad72c4e9089b327161b58064f5db63b51049840a25093c9cbe9535553a1a57419ffdb06bb005ad50d70969869116c07e35e09010110ddefb22b8f5a8b91681ae3594e2383a8b69bca9626159b2542ed97b11b5520b3130c2b19c3320bae624957180943aeb6d2b35a45da674e8f46d886aca0a348f74bc528ac45b5b90adc1d1a42298b608180af35258b6e346ea020c99089cd80029753a37b881ad39c2af3dca5277e009a0b84bbcc42737968c83b107ec8c951a3d88273d0afc9da8e097377b479e0f0a32e1f2fd5a1c13be130f5ccc6b2029eb24b23624588167a03bca20305368bd08e1d32c449668b83e9e6554286b1027d4fc305a07adfdb41e08c166d24a5095332a881e7c600c51a6777e3936fa4f7a ct_n = d02545dc06f48d538e905931584d2896ed9efd6274a0f09ffe3ba1c4f36f7ae42885eba804aba8ac678b3d61b9ffd3451cb8a18b8b8504fae18ba9775f7abd816add635d4c02075b2cfcd544d1397c76457f127980186e373446e2a3f5133f1890d179887e93f347b6729b6dae496bccbf3e64604fff8201945cdc9e53f5b170600ca52f07104475c75d8ea26164e56294fd1c221f0278e9f8228204ac8006c64fa568139062fc94033367fca829b96730cdf626fe862205908a64f85b9c8ad2fd928f6085417a92096a2f064de15f50dfdd39f6467a14c7e0d5966aab37a3905d9894d04464c22cdbeb34f604f63b01174b26088fd6fab177f6f0b3bb264c8a53489ef7dc721cf516cc06a2a034d057bd818bac0f0cfdc9342aec7eb4a01162bbd20d566f0d126d5414b4ad539c4f5e5a34f10958535f590985d801eba1e400ab88a6b2809b6f1a2ccdae61ee86a1c99e59b27fd351ef891df93dae2d01ed54242583210091aac4c3f32c95fbff6731d83e400fb6434da5203091eff863534d4e49277676cb8f0506529cbe4e3f61208c59e10b4d875d312277989387dfe2ef7758deb8bfd4bf36e875ae1ed0fb785122b52888164364ac639df847fc5a34f41f20e16fa705b3bca4ea2d4ceb73ad1013ea2fb88de675772cf314cc121c0cbec6155a288f9af1bbc5567aefa176b9f7f94c8f04ee16b687d28d14ebf966de08b1bf33f5bc444c4362216ac9f9c7a642da82d6b00b98a024306ce12d3f3c5d82d40902d3ad59e298faf285e09a106b7fff03e5807757b200219b6340d95a459b66d34efef721219ed9040c3996e904fa3d4dfad760b49c7cb85660d5ac01e1f27ce076f912610b4ea09f8b51b5c77de48baf9911062ddf790312d7d9b310ad06489657c44e20bcbfb3815a4981f3857bb96091f5987c8dee055a5ddc7a9945ba39d52937b1b952ad4287e0ada852929ec2d3eab0f222212a0d38fa95fb2fe2a3ef5e8dbc86028be133b9535ce5836d69f005082a53793f13bc63aefe1e90bd7379217c084232fe9a6de0feba58f6cf8029793e6b4295116318f66a0b93866d6d ss_n = 75a7fd779e62af813f8588b5b1f7993506499bb0fd1aded0718b9b31887ddc43 ct = 1cbea63d9f6402e8ebb8b684b0589e6eccbc368b5bbbf61f57d403e8d577c2fa0b568547e297cacd7c7677a135b0e526c1c31ee544f112cef592d5a8b63b46bf3499ee9f225800a03ebb07cee06822d3f199d766e69a7ab034f86cb3b243b07dcf7a5c737c75ecaf0c10f95356fe7fbc04a81979fbecb73e421bdda08c9f58ac247d9fcc2b12fadb4ffead427cd170b92cc4aba4c3243b0c14496313ced615a986e5e27bc90a188e97eae44b3a444edafb8b0184bec0b6e2260676bf677cab77287e02c59e7c272868084b9ac50effdaf7aa717f039fa68c8a6e4222b6b2b530ead79c74e85dc5cda8013da51110c1e0203b4d1fe05bb74dd1fabdc7b73ff09785e2f0f30f353bc1a4ea82f349a807c9aef50476c8e9e805dd603315d3c014f01268469de26d373e0c12ac807b9b5e7b5b811d45cc5b554a6678f7be77f85f47a72a04da9eebf99f80d21aa1f817c01bd5ec7d17b774fd5078dab6ef52dbb0458f1be70c4e35a490ca4bcde7b48ccd1a4b20b7ca1287a2e72adec582d904c7888597ad2f3002539df81447868bedb65763c19dcc2792bf3bfac415c54c64bf5ce6f3cd1cba6e4c260e3ee98e9288f3a85101e678dfebc04cc01b03139cb5a6efb4db1350a27257c683a93c63cc810684d2414f6c79ed08bae000c6b7688437a0047e8ed07e00ae9f4da2e19d7a113f09c8e506465be2e377315f43f773ed8f68f977cde5a78d034a55ed3a10c10b8eddf8bae168a906329dd62e43f106ccfbd6309fd5955fa2dcea6d42c941de11e539c9ab2d31f739eec4bea5a3f2c0d838c1710e3ae01811685579b4edddb6b2968ff90aca3e70324ad7639e43a6e61fca98f52955af6a76b787f0d1b52bc2d969908235693205cf4fedb4b830ad635842a981c214b3be9f407c15acc7d7da9f5bab43687acc6c1cc428dae55e0eda4e1cef5a8d44797c1ab7cb27a54aa0e67416213c3c9932b97bb4a5e757e679eec0014cc9e893bfe6456b0f4a4d6d496d21bfcc9b6587eb1b9a53e5c5396e6fdc6731858c3f3df8b7698c9d35c4731412f36e935401fcf209fe65d277a74fa69e083bb9 ss = 2a749a57e2b288fd28571e3c5b7c61e8713abd6dfed1f04713427436895b2dd9 count = 800 z = d0d304b0b7aa561de3c96d0651d439ae50c04c18c8e57a238867fe276a565c6d d = 83e7e91bd06f5efa2232d18594c17157c8edce144742fec25ffe533a09dc1cb9 msg = 223eceadc09f43b791f4be26a638d61e333faeb70fb4df660679ad0ae86e6a21 seed = bccb86443ba2394baa08e2ea2aa7d8aa5bdaf832052c9a4bac57973f8b3e22f5e461029dfbd17980340765234896ad5f pk = fae667a7b37a25900ace574b18b65ba8fa5ef67a8d0f796eb10c228d58bdc27961ec9059a404136efacce2517fc369860465539e2038e6d77eb431189e803f27e3bbc7a567b0d86e2de04260511087d306456031fbeb801e9ba32d7ab3d52081da1999eab32b86d897fdb8c835138fbfe197ca997d77bbbf1a23642fdbb82d2729571c2a36981f68399930f15a3b95beb57b0bd664b4b81574b0926361f5c834b72c4cfba69f8313335bbbba6a6b6ce448277b3edf02ab918698cafaa4d7fb84e2ac3a66da03068b5b7ef3c7a3a18b6a23b50318ad03ba7b7e618dcbb826ee272c1c157ad566bba45b145b990ffa961510d82bbd8304bd1bbc7709151d791506b817de860948809a6187a5e441462d72b51eec1053c59ed6b2b618079832daaa2c82259017cdb52549b3fc8b18e95d52e56789b18e5fe9ad075724a8cc1f1ce93f6cf5056f146bc5a39444a156620442c7c690796c07e24633e5f72dd233c157eab2acf900cde075cc610b61146c062c2ad42c28d7674b36ccbbab641c1602a45fd58e05773514565409d480439a1ab7d32ed037cee6805bbe977e869100e4382bf1d45066a63ca6117c81a39ead5048e8d03d3b04589ddc77a6787b320c3040f57a9a894337aa4a401623e1b49c904296fff3387d409670521de3f285b1680f26a8bb053a4372ccab3c56c2287bbaca9bb740f07b01357c6c0b47867c01608b97545cc521e19e465395f631c3c22a7285101b7ec445758a4d0ed66e19ec9fd0f2a601038cd73ac9500660cbfb942101957139aa743480cf3c91fbc3b310b6c710c294bdd8265912c842c22a2e28aa4ffab14880ccd01405cd4a6de9b2383542aae2a2a9e2e007427953b1172da6a0a8d116a76f42b066e8ac9d22a9563706417cb6515637f08050761a68355671fde84fe0277636812a118387d685459066b6fceb47238733b24bccf7674d81324069863e937b4d0ca235d747ccb4c6ad6202920c757ec490042ff57b62561bd8b07863d25931490c45547188e59207c784c8c37c831240fa0962e1ec99c1aac1b950b0b2f2415264262e4231e9e98437d50db5735b40782a7067431d30f911e1a6aba28ed38726b3c4a38e50a4e9cece95f3 sk = a6355c234749f57cab3c07455cc01783d6253241aa997274f5265c5787b036f2a823d98378cb8482a6a62867ba5920bdf2843b1010ad8e0c87b3f1b2784732cbbb92650a0efe2468206c9fda66184fdc8e3ad3571c54060aa1ae32d14ca795632e968ba5c6b3b74524d6cbc313fab5999cce94f32ea2fa53a4996b7cecaf5c99787b56447946a0b569149e9acdb8962aafc50116487819510896719836425759f490044302e232c0102963659478b4794d95db475f335aa9062f19b561ac730748117e34c58e96497bad1b5032d4408f865a53557eee95b67ce089949c2ce847a2df34558c835feb085ece081c6de3a1d8c98770d02d267cbd8c7922055b267888681d119a401926b8388d71996e6a810d126a0d76206233961c0a2c40bb0a4f929aa84eeb2236144e895c7660276799934121bc09138a792e94a353a6683be0b2896829d1f829c09c01304b978e710a1eeb8dda4387a1060f8a41b4eefc60cc58649770acaccb73a8f63f8391c482275d16929774b3ccb21294b0d82418c67f9bf96e8c6aaddddc8a50b17883236caf899fb623cdb9019db6488236795a4292771bec5253317f926c29960003a6012f5c252a9ed068f756c288d9950d011248ab34bcaa230ff24f0c833194c2357e593f8ad9c6e4c6a754682e0fca796bcc4dfb05ceeadb8acce774331c506e9ca4f8c408c0376421052a9e19ca82e974983b4a7de5a6beaa523da4c685b878091544ea2ac55ad80a05025b36105de0306609b4480cb82a34950969cb108628272a919cb0f72745158e49827b3ea541c89622e5ab463dd084188a5a2dd4a8c95b7e24a4103a24bfb4b31008f903e220111b045332217eb5c4468b77aa5fcc86d191ceb6773f049196c9533c2ef00eb095bfc3660b246c4aaa050ad001bf235121faf66b84e468508701994b5725b2aa7238894957631fc668c8b31960d709df031409e20c9a23896b55555c547b6da02d3c9ab84079647db3b8d65500c4173134831c4d489d5b490cc7072833d43e553c10a2084f51d6455f62ad7ef538df41084c0c902cfa9e8d6b6955e4305b11bacaa460fae667a7b37a25900ace574b18b65ba8fa5ef67a8d0f796eb10c228d58bdc27961ec9059a404136efacce2517fc369860465539e2038e6d77eb431189e803f27e3bbc7a567b0d86e2de04260511087d306456031fbeb801e9ba32d7ab3d52081da1999eab32b86d897fdb8c835138fbfe197ca997d77bbbf1a23642fdbb82d2729571c2a36981f68399930f15a3b95beb57b0bd664b4b81574b0926361f5c834b72c4cfba69f8313335bbbba6a6b6ce448277b3edf02ab918698cafaa4d7fb84e2ac3a66da03068b5b7ef3c7a3a18b6a23b50318ad03ba7b7e618dcbb826ee272c1c157ad566bba45b145b990ffa961510d82bbd8304bd1bbc7709151d791506b817de860948809a6187a5e441462d72b51eec1053c59ed6b2b618079832daaa2c82259017cdb52549b3fc8b18e95d52e56789b18e5fe9ad075724a8cc1f1ce93f6cf5056f146bc5a39444a156620442c7c690796c07e24633e5f72dd233c157eab2acf900cde075cc610b61146c062c2ad42c28d7674b36ccbbab641c1602a45fd58e05773514565409d480439a1ab7d32ed037cee6805bbe977e869100e4382bf1d45066a63ca6117c81a39ead5048e8d03d3b04589ddc77a6787b320c3040f57a9a894337aa4a401623e1b49c904296fff3387d409670521de3f285b1680f26a8bb053a4372ccab3c56c2287bbaca9bb740f07b01357c6c0b47867c01608b97545cc521e19e465395f631c3c22a7285101b7ec445758a4d0ed66e19ec9fd0f2a601038cd73ac9500660cbfb942101957139aa743480cf3c91fbc3b310b6c710c294bdd8265912c842c22a2e28aa4ffab14880ccd01405cd4a6de9b2383542aae2a2a9e2e007427953b1172da6a0a8d116a76f42b066e8ac9d22a9563706417cb6515637f08050761a68355671fde84fe0277636812a118387d685459066b6fceb47238733b24bccf7674d81324069863e937b4d0ca235d747ccb4c6ad6202920c757ec490042ff57b62561bd8b07863d25931490c45547188e59207c784c8c37c831240fa0962e1ec99c1aac1b950b0b2f2415264262e4231e9e98437d50db5735b40782a7067431d30f911e1a6aba28ed38726b3c4a38e50a4e9cece95f31d5ab062a71de49bbe86b3f626a50f6d1452668016625671613ec3389b633dd4d0d304b0b7aa561de3c96d0651d439ae50c04c18c8e57a238867fe276a565c6d ct_n = e2efdeb81c14b8a1ebc4f961a9cd594aaa246d9ee571b6b4d8fe862ff8b28d81dead8e127cd2ad004feb2f1c171a632d0fedd608bcc624f8e59b571d0a58f54895de05a4d1a47c254439636c9b48d227c82569afbb654b647834da988a23bc99aaf681e27fefd56df5aca3f05e22d4d5fe81473feafd0cabe00dd9e4488043ac54c845fb3e07e1c29b7806ec6af6fd5b7cc6d5be7bc2c51599044fff6499cb745e2065c295b7b849212593aa000c4aa527f6aa0e5b803a61166e7c5e4303730dcc3198401cd1798ef7bc9dba92068cccb751d89317d5323773df76eb268edbbb43fa0f7f3167cf125b1c988d27301ecc717e9e7d348defba1a19057cee3529b0185a24d4f09a6a109c20745f0f0b36c39840c84149671e98e67fb271456bcb51335b6da12d057700b04c112affc6f55ab800a2eaed3f3a07fbd5b477fb6a53f2e4a89ab212c4e125d48659608985c3267a67bb181f6255fc7ccea2b1b51b05a11287c47ef113ee67c1c111df0e3a042057144533b8a6125c0f039cea46ae78ba3cc8599b49a909ae9573f6017df126d7d1d611976d17473c78c259974d0a0f03102ec5c544802c8c3ba38dca02451d18aa83b1e8f83e5c8111e30a4ec61064df4443a8557e5cb8832aded29f8b7f6f673865cb5b00da7efbc508ea9e2f78440065f488a03578d99e09314c9537ebec35afe94e53040f04b417282d6387a6d67abc4845243b89b86b8a45fbcbcc46edefbe8e199b69b47355944b60fd1fdf6d402042a26f7da2e5a226bb42accf17da4f59af2b477c7f41849bc3e26f7f411bd50c4cb06e28feb7a122b9075771d4dc9a27213e2293d0c983d03007446f3ff92df462de09a676594f8177d7474d2f0d2a2fa0dc1bb86d4fb92261a46c3e6517e5a852c71ad5a5be2d7c3632dbdda7630fed0b95b7ee29de0ad8a77746b5a50a28092b29419ddbb8da3333c43e1903284c7b15f38aec57e0f690cac3acf0474a1f86cbfca9ceaad8e7c7b293cbc8e45241c6d10c61c969ec769f6012858512d85c4ff21a78637b0462b2e697611776b33517c85d30e147d7c5f3a70480a2b6cf2d ss_n = 5f6ade5049f850dff9686a0c05898c4d46ae4393409ad265e060040fbd80991d ct = fad190b90fbe63bde0c3bbe945352e785325cf180f580198bcbb81899af366ae1806f5833702f3b948e78049266101909c0bfc46f52482f9899908660b6ff92e8208e478c6eeb58a4d9e104f430ffc1feb29d3664af9bd3cae934fc7713fa444c9094a9373024423640a42fa69a0d0225a279bdad7099de48a9d77ffb97d53092a1ad600801c1035016a7c46608340093258229482d8be3dd4cec7698fa8c8a6eea1481d7fab074a682dab7a3806e7eaccd2972c959d683e10cc46feaddd1dfe12f200cec9e60799dedc10e1d61590aabc8d8fc80b6f6bf74fdc645cd3bf68f6f1607fcd4804979e7237d400fe13162cd93c5586eb7c7baf065177f15ce92d6ccbb8af3561283148f89a31651dfb9da2bd575cec98ce4152fe27f876594f4f8a152ebcf1cc52c8bef3c28a1548d8e7c7ca917d917e871fe66d8b2f674a6c6348d3c533944e478f3d25b138a3afdb41a342db0fc6ddced90789c624e1b9c31bfcf27acdeb89a9baf268cf0560f266198bbc826eaec65095a36308b449e13a4816a7c5fa691facbfdd6fd1cba15a65ca282ef592cee8b5b9ca9e3f9093cc3ae55c80f85a21b770273cb7b6ff87566fe5a8fa09ad2d70a43d23ccc93bf7fed67ba2882edd83b83052c52668d214c00f76fa293582b4b41debfeb875dae2d9e42c1d03c84f0773a807487c520ac0fd691b9b6e2de75bb245827512c560c19cab82aeee8e068b3733665588f8676b023eaee9f99ce22a58961864a865863040b6953df3a9e9f55ca1e0e1cb0bbf0cae82fa26eacbcabb1a64cc7db9a0bea1520c7ae63c2edaa4f098ed5d7150b23580c097823713a74bb8e0a0cf2b25491f469d57554a4c0bc323480dbf277ddf6e125609e7fefb869e11ae0175eeea25845b5b2310ae32e6645ceceb4de1685b47e9db994cb3e9cebcf4ad05d6707a4cee3690c8bae3682305014341cb24b5be76f2073ebec2a9eebfe242336a18af0f519693cf8b5867b3c295e98072e7e0243cbbff6cf845c49a17f6474cdd884a1970828d5522868358242dd0b0d7c2fa0d93dcb3bbfd8bf331af32a18d2a012471ede1314d7a ss = be935a0c821bfb58413676ca4d9556ac3972c3062f1522c577c10eee0b1862a7 count = 801 z = 2ca2056fd7dcf427eee8fadf5e9f70dc7157ef01ac3a01d30c4ff676621bd41a d = 7e0c7e2c4e0f0dd06663fd981489f2586a9076e2d13aaa62d32e86e0146817b5 msg = 53f352ddc3ae2e720a5e4d7a46491a0169deb1948b413226245cbc89c150be28 seed = 6abb94c6b1859dbb22fa536c040022c79f015f200b68f10021dbaa5d3e8f42e0092da098991482d61bfb0b0067ec614a pk = 607c101b55ba40e2198073044390032f1162199917adc18943cb69dba09613b9566db1352b0c6ead2b3649542c5e666f964219b1a765fd355e31c1a024cc6d50773de460730da29b77486b0a357a16973dfe5ccd823b7847baa6ea611344fb51a3f6840aec0aa3e5bf48181c58922ab006cffc661afdb0b81d3139f0d502b4891b77007efc64035d0ca9fdd3bf890664bacb9fa1dbaa9d855582740365c20469cc8de20510053bbf4238343f67c309a1c44fd495e7b23b005c0a159a5af96780e6d8a42472a7b934030b4c45ba766bee3b45f1d5a6613054d11214cc4c7c5e1c89b25aad672a093513a7f787278ef82a45545163a4af65b08960d3768cf998ebd90831db674c8aa0d3275d2fa15096912d25f2711455bb685902892c528571cdf4314771e720eba6cac9a39bb9971c12c567a5002c8c0921096c5c840366df8308b1e6bb04025d70b27973b9469f832a8aa08eadcb5770cc9fa46c3e07075083788d745a4a5d45b15dfc0eed5683813198028cceea16bbeebb03b428acf157252e98887f4180ed48471479a0fd7412f36100f2784f872972b642218db66d3ff67a38b1845596b0cf76878e4abeb1b0cb4a7ba8bd824c3cf52ed0ec1ebb98b4955a7267995991f278ab411b8b6aa2922873b9922d6e262be3bcc9625c411b25678ef13c2fc5a001bb0c0c4008aff94e7c629e33c14b11e523a5d80eacab50cc65830d05729f8c297149ce29749cc3db7638d73e6234b3ab040669c8094f4a042aeba4604b1144b563dff6af22a98b9b6a9471ec7a652581e00a37cb44ca44a66a92c70fbc07552211b880151a7f068d756bbb98a256de415f0fcb7cab2306031689fa74160c63c4858474bf2833556065745806ddc00f6adc7ad0a77e7904388bfa77d2e697cb477e23812dd778107656ac829376c8d332d8d6cead5244003d2dd4ea4b85c0053445507fe2461c8158e948cfcd40685ababb0d8157112baaf1d16472b54c065c2a0da299f98c1b0fa74c5df03e89b23f5f56c0a8d86df76198bfc66f69c912bc95c15c86ae389485354621d5d9480c92897e6864eab93e5f403bb183a326a832cd4d1524b2979334b613ddd796a8fbb24748373b648fc2808acb sk = fc5716c57ba68f8b47a7634937c43f964b6d006d2a068c7f78a72a06009fdc304caa818cc69a4c95e5b596c94ecb9648d808b94a0367febc80bddb8108e96e19c6ba3c39809c1349b7139d4dea6c563c23125927684099c82c6283348385aa9227e9cd1cbac9a25904e9a1c4e0bb19c99716fca0c86a6b8548c888ddc363bfc279da478469761604f81abb656160160c3192cd0a34a788a038cf3c7c2876663c48689807bd1442aa32488acb557c81392398e032877820754b1d23049d0691a9bcd73ff9dba5e909bdd0369ecd38b9594788b3c1167fa99f4d1415efc0a681c2c029e45ca2a5178d1b93b873951bd8a82c574bad6308ab631804b4c7aee24b1d415ab712146c4ac10ef76f2cf51be5635254a50300b98edd45b1675477aa3633dd73ce6ed30f3af11277753e59b4036ea9c182122d9e0b6b1b45a424754fca2ca5baeab15575a61dc168bcaa31d4a6a158f354ff3b1377ea7b707c4f2ce489c468786f9134c1a467d5a102a7e009d8822166f64ad664b904e83d4069c3dd019aa2b7c7a7222e127b0facf9c930a80ce22550b31c3e81a615dc2392d565462da93b0a2912779c23d86b3b62d4a1b6e41cb3e657f4ca62db7047f265497fd65366299544d67adcfc576392688d40c28db581fbd6728f7a608322653bc06967aab6e50ac7d4e0340ef99a4a4493266b0000e866e17a5111c0346ba5256b750cb0bb6facc36d8ae22f5471a821663ef0e33855bc9453ab15e2303ba5f334aca157dce27f970ccbddd80b50a0b275066dc7e89683325513063c86245bebc3a335200ac6694c6eea6a14e3af739a06191b5cdf232848e7ac82439cd63072b5c6121dd898ffbaac0f684bda337ad81241b2aaadc6d281d48baaad0018a751272d127086b16dda3122797c32be4151c62c34eb961b61584034490e913c7c705622f8d5a8d435323e87328670b2f448b20e505c8f9254d54b7c10825c0827a498f25067336e557213dbc6ce4f656738f20fcd0c4172765b8a829720d698b9909cd8792563f2427f7050e580058e7663b9475943d14d89b70f919964da93038f3bab9c5400607c101b55ba40e2198073044390032f1162199917adc18943cb69dba09613b9566db1352b0c6ead2b3649542c5e666f964219b1a765fd355e31c1a024cc6d50773de460730da29b77486b0a357a16973dfe5ccd823b7847baa6ea611344fb51a3f6840aec0aa3e5bf48181c58922ab006cffc661afdb0b81d3139f0d502b4891b77007efc64035d0ca9fdd3bf890664bacb9fa1dbaa9d855582740365c20469cc8de20510053bbf4238343f67c309a1c44fd495e7b23b005c0a159a5af96780e6d8a42472a7b934030b4c45ba766bee3b45f1d5a6613054d11214cc4c7c5e1c89b25aad672a093513a7f787278ef82a45545163a4af65b08960d3768cf998ebd90831db674c8aa0d3275d2fa15096912d25f2711455bb685902892c528571cdf4314771e720eba6cac9a39bb9971c12c567a5002c8c0921096c5c840366df8308b1e6bb04025d70b27973b9469f832a8aa08eadcb5770cc9fa46c3e07075083788d745a4a5d45b15dfc0eed5683813198028cceea16bbeebb03b428acf157252e98887f4180ed48471479a0fd7412f36100f2784f872972b642218db66d3ff67a38b1845596b0cf76878e4abeb1b0cb4a7ba8bd824c3cf52ed0ec1ebb98b4955a7267995991f278ab411b8b6aa2922873b9922d6e262be3bcc9625c411b25678ef13c2fc5a001bb0c0c4008aff94e7c629e33c14b11e523a5d80eacab50cc65830d05729f8c297149ce29749cc3db7638d73e6234b3ab040669c8094f4a042aeba4604b1144b563dff6af22a98b9b6a9471ec7a652581e00a37cb44ca44a66a92c70fbc07552211b880151a7f068d756bbb98a256de415f0fcb7cab2306031689fa74160c63c4858474bf2833556065745806ddc00f6adc7ad0a77e7904388bfa77d2e697cb477e23812dd778107656ac829376c8d332d8d6cead5244003d2dd4ea4b85c0053445507fe2461c8158e948cfcd40685ababb0d8157112baaf1d16472b54c065c2a0da299f98c1b0fa74c5df03e89b23f5f56c0a8d86df76198bfc66f69c912bc95c15c86ae389485354621d5d9480c92897e6864eab93e5f403bb183a326a832cd4d1524b2979334b613ddd796a8fbb24748373b648fc2808acbd90c02aa73d716993068614455a67b36f581970f22237f2d3b523ad064a83a362ca2056fd7dcf427eee8fadf5e9f70dc7157ef01ac3a01d30c4ff676621bd41a ct_n = c7653d6bff4f3a7ac6cb13f4b7b4af0d31b6fc06265c1e3297b1ce3b8fb79b4d1822852f44942eaa7b44fb598f767f6fd5bc5ee445895c846d40d1210253db9605dc3cafa45d162f5d28ce7b30fef3a1ae1cf72837044796234b86d7a47219ac7f9a4d2ff9a05e182387abb390a69fea2b0c683f530625587e10acc7f47f9c757056244850d2ae962894f96e0cbdc8b92f44cb54a9d6c387e275ddc665869f559faf0a8efd5f8109a47c73f17e692b16534b6d339c21ee70a75ffbe171099e02fbe86bb2f2d0fc2148aed6e9e48ec237be4e7b4bc14682b235f9e4e14205180fd15da61a7817bbe98217bfd6611ba46f548d345b502d81b6f527f0f4e7575ead6d000f9143a001caa415dea24aab52e93323e1665f9af55da51dc6e46eeaedf59fcf82e1c19a90e3f6102a60431006e4b4c40a040e760770667da78cddf0ac4abab14fbeff9cd26eb25d755c1c88b3171441751dcb03bdfda9ffbb4c4b516d1759b319e540d4018ee4841962717ffaf808b51b67bbb5b372ea72eed7aca83e8ce49a3a0281891e8968f711e01a1cf3cc4e1339f87e3c5b0531d8bce5756b4efae103c61bd5a502a3f720c6940c2be9f3943d9438ec9b99eb8f4f1e105bfbf9f527dbaabd1e50daa1f011d3a85219cd4072d44060d290508da141d6b9450b3f5eb9c14c282a31668711303cfdd4b3183c215feec9308db9889c0b3e4e22fe22b2f41980b1b2d00faacd10b2839ae347fa68bc8d505a6daa37c35efc5084e6ab29f156fc09a141030817851cff26096b0c4733c0ec1bc9b02ad76ae22cbc24d410b80d713cfac432c049c38e82f2d2862053d370ddebb7e2f06aca2b133a6e9bab5376fc489fa720ca5e68407bda27bac95349784905f0d357d82a1d0fde9148eab0accfbba67f9101454f0eecf4587d6b7e6a8eece7e83f19a1fc8c822ec827a179053b4dc4c4e2a40bc5395316f57021897c5121e802165f7b82def2bbbc8ea3feef90df5a98b03975eee29ed71ea870c2282f1e9965ff9b7dd4f6108dbba020c0289efaa70f99e3996a1fe6e8de59ed55d4872857659b46f4ae0b1b191d0b51 ss_n = c92982d939710a0fc45ef05afd2ab857126b5c03a7c69d5d6ff956a740dec76e ct = b4e79455a4af3e5d9e0e51bfe29690a395eaf0beb91b0b23b61ecad428167a2a741e9e8519c6e077d4fe1bbc4c832ed445794f1311a4453beea48185869c1f148b30680ada39eef104d7824b87f5ab40362822431bc693980d2a4a44f07974fbf2442dc1c1a3d5b390b57e0a0b5ed5e06ddcf15dd7f59a6a52b69e07061f67a72a3b6d35c2ca1ba6eb44c76d1830c54bb16e20ece95bed6975a20db5d2bdd7d4f50278124cc15c4f830a89b68b10d12d378e403ff60e66f0d57db4227c54d4132cbc0933de886d6a6daa8f9feae31edf74c0ec696d4a792e2e96a876998dcbaee41e697bf850f5e82909bf7db203b6770a7a801ef37d180230f6d47334b526984bf4c55021e1f9cb2d4ebf16be2c8247e4958a4d321b9ce18fbed99212e457f45d015fd308899877a58d9182129642e28b5dc8530283843cd9f36e151f46a3963ab5bbe569fd700ec9a3d19476598ce11ae43fde496512225a3074283d56f39f87e9aa491b8607f0c9fc9d0f7bdebb44264a47ab7e39c024312eafd7643aab25ad6eaa635a646be3a12295e7320004360a6a8ec053b28fc2e3304aa013714b4b1208f2a9ebe15e11c54c32fd5bcacf2834cab31c0d63fe59fb1781586214c3d4ad8db3313a6abac547bc74d0fe003a47ce57a823276db7b892d34e2f11e141a51744ea9611fde993c8ba408f554c341105bf6c55140ea1af9732c8d2ab756e33d484ab6f24f806211272a16e280fdefab4fc2cd9061d63732e2644828e8180916f8dc184a23b2869b6c069449d112596cf983aa8895914d8f70ba1b66347ebd8fe78b0e7c528602844a915a679fc9076a4b0b7cb3b4f3590dedf7da1191c13562def07d97b32a1fa2ea715f86b0383e7cbfa9ce380e3884b697bc962516590d9e04f80dfc65670a4f695d91ed13f2ed7acb5518afc9f7678d16208393c6f34d4514b9a5b83ad5b23b00b4b46656affefb5219608a1f036e05a8f237aaa486089d9233ef67a5a7648e1774507093a14060bfac275c7a4acccfaa5beea9baf0e7035bbb2f65e8a35af8a76f1cdc3fc5581568ab3dc213aa9d66ae7002905467087 ss = 1fe4d5670828185cdc2a8054fc66d1f27f6e7b5ac373fd0e5df277c5c349fca6 count = 802 z = b5749c54cf1fe7235347c66b449332255062f52fd42cfd033f793235d4d16c5d d = d5e1c45a3317274460daf622e730b72661aa59973b56be9a4bf427d9008ad2e9 msg = ae2863f465f624959ae7ecc2cc50f1a22627f609fbf4d8bbd97c2d7c9dbc7d4c seed = e8fea042822ad572e93157c069dcc422b11524e80cfcbbbd33099c44977a76a822c3f3cef40c02365ec93fde9114b4d2 pk = 94c89fa154cdf3f63721025ec9689243415d56491a84ba80cccab8f73ba98ba84d28e97233c4bb0443107cfb4dcf0656e33acfe8c3c9896b042320168d2433a4e7cb45c1c314158783f7c2cc808b38f76f88b37112c489019a55f8fa6d8036b7ecf33813a0be9e4377d2b3bf5178b2176822440705690984d90638a6925c76c2538c1a3d73b9c819f6c1c0052a38a24ce4d9cc83d5c4ce50b112883d12a12dda4136806443832536363ac96bd0bac7a75b84f61482f52897e735aab61756057c1b1a1efd5706eda22adfd043c79b98973012b68309509731b522b69df2a7c09755c92a04c6b489ef0383fb446909b5870091c2262cc1c0ba09a06003fdc50beca23df709022c2ca42e6a8296274e48b8a8c0c456c4e159cc228c5eaba1a7b5057325947c014b3585b3a59341a32075ac84044c5629efa18447b12647249b8ab81ae77a0a0c255ffc0782a77cac5f324d91366e0d9ccc97d654fdb8a3dfb3464d3961a23958fa365c81b13d0757340b0339c101cd7ce7536dcb83276340efda1d7ae8b1a6a620e2201fec2b8a9f1bb6bedc3a686291a6459db4bc31782cc00fb08c5e6c26092c8ad4d83b736542e1d324bb4721845b0b702ac038462fa85bc954c8b491e0ad11907e742c7570030449c1b8d227ac4a76a0cd2b8824206cd2d987e0368a577a67a13a773cf25d60a6b1ec384a84e025950b83110551148918ca5092648994bb242eda162369daa4dd223c2faaae3ea568bc98c14a26b220711a92044d237ba8b891b47007875dd69ce62c8c6c04788151177706abb1fa4afb45a8ee4c96fbd23eb1eb95705c422787a15dc6080fd024c8f5522b99950f90cbc1a67bc634b79db657560596ce6a07096a9d9e8767218a9d4288a623f17bd220b52a516de14b0460551b1a01490876adb3490c7128575bbb72a09729d248407cc47a2747b7a7c590a2f65148b8950bac0991909e992a1a265ac65d76a26f8a03ec336c17cb96ba4c9809064dac660b5ec8823dc1ae0c301e74aa9043f9c2bb58bf170c21c002ad323093348b2616e462b1582e30f461d77043cc3579fe3031b7299944f8e3dfa738d6f29c63cbee3bf0ccdf5f2388a7972f889f5b7229225e5352b0 sk = b514c06d731d38637211859ac90b1e1dc0281f92c5b672ce7afc4adc968e7f15b32e8356d344a9d9dac5f563ad272944f8f483d570298c15257cd55c205a3ddfe5ccc8d541838a7b3c7c2f11f4a26e039440797ec6a54e4635079f11be28732c8f68cfb082be06e62e7f47060c6674a1c352b05c484f32afeeb27a5a52a461105b9a781b45b05caaa3b5902b635936893bc5baedec961f335358235f002005a3937d15052eb21bc198e45e51576690c0559698902ee35ee7d7439eb1a6895c970d0a2edd897a8336b8c351724b981de3d82e4b3c4ad7121ca17a2fda2204d55abd0b90398611b1f97a34b1486fdb574212fcbe47c3332a872269ea54aae826fcac0ec6c6c5ae0b171e499025b36f506cb18efc1415201534799282d8875cb58351837f0dcac62dcb438180ca094b9058f976a25a3f28e367af4585f57280c3d33ba55a222ba88d99c73cb4a1a74854239de1578e5149bdd64b86022acf8aa5d658601d19687e4b066de8a929713684e4b4651a7a83c4be66c8614849886df71333c802e863ad1ae9540baba57388ba517c68120552dd1c7c4dd958c1f27cd8c8a4960c39060973f642665c79789b65250a00c7040129b95276860a34b07147bcb6c564d05e74066dd61c8ee48808b0640841895b2c1b5caaf6423bf31583267b0eab3879698a38d5964155120437431c386fc512294d4a015ad68f9563a97b619b445725ed470b9e359b1b03b1949ac8c5871be71a9263d845046879368392a7e32fb3b7c67b36a15015c5aaa138800788bac752349ba7bda59c7270b46044097c234317c57ec295b2c786ba31a694f21430b5fbb817b80772f519b06a883c3c9cef88a1607162795a0cbffb45936ab45d46cdb1f64885e55ce67446ff86b8de23cc385030821557ddd6b941d1b544501d604707a3e12c46242c44875d7c0a1b09dc805b3b82e3767b880193a1282201489bf2c681e72437c1ab5a8747cb301542e1532233b3c8e415c65e906ce08183005b7beae0601d41758aab5afae6b32ee4a66b587d3bea954cbc248c62398122070612c7720b6ae8f4217a5bb0d87b3894c89fa154cdf3f63721025ec9689243415d56491a84ba80cccab8f73ba98ba84d28e97233c4bb0443107cfb4dcf0656e33acfe8c3c9896b042320168d2433a4e7cb45c1c314158783f7c2cc808b38f76f88b37112c489019a55f8fa6d8036b7ecf33813a0be9e4377d2b3bf5178b2176822440705690984d90638a6925c76c2538c1a3d73b9c819f6c1c0052a38a24ce4d9cc83d5c4ce50b112883d12a12dda4136806443832536363ac96bd0bac7a75b84f61482f52897e735aab61756057c1b1a1efd5706eda22adfd043c79b98973012b68309509731b522b69df2a7c09755c92a04c6b489ef0383fb446909b5870091c2262cc1c0ba09a06003fdc50beca23df709022c2ca42e6a8296274e48b8a8c0c456c4e159cc228c5eaba1a7b5057325947c014b3585b3a59341a32075ac84044c5629efa18447b12647249b8ab81ae77a0a0c255ffc0782a77cac5f324d91366e0d9ccc97d654fdb8a3dfb3464d3961a23958fa365c81b13d0757340b0339c101cd7ce7536dcb83276340efda1d7ae8b1a6a620e2201fec2b8a9f1bb6bedc3a686291a6459db4bc31782cc00fb08c5e6c26092c8ad4d83b736542e1d324bb4721845b0b702ac038462fa85bc954c8b491e0ad11907e742c7570030449c1b8d227ac4a76a0cd2b8824206cd2d987e0368a577a67a13a773cf25d60a6b1ec384a84e025950b83110551148918ca5092648994bb242eda162369daa4dd223c2faaae3ea568bc98c14a26b220711a92044d237ba8b891b47007875dd69ce62c8c6c04788151177706abb1fa4afb45a8ee4c96fbd23eb1eb95705c422787a15dc6080fd024c8f5522b99950f90cbc1a67bc634b79db657560596ce6a07096a9d9e8767218a9d4288a623f17bd220b52a516de14b0460551b1a01490876adb3490c7128575bbb72a09729d248407cc47a2747b7a7c590a2f65148b8950bac0991909e992a1a265ac65d76a26f8a03ec336c17cb96ba4c9809064dac660b5ec8823dc1ae0c301e74aa9043f9c2bb58bf170c21c002ad323093348b2616e462b1582e30f461d77043cc3579fe3031b7299944f8e3dfa738d6f29c63cbee3bf0ccdf5f2388a7972f889f5b7229225e5352b02cfead374e78492a4dcd33da238fecf713470722b3e3697994a0a261dc58cde5b5749c54cf1fe7235347c66b449332255062f52fd42cfd033f793235d4d16c5d ct_n = 56802665d1e0a5227d41b9f4e1f46a65e92c323949049d15d024dfd06f74d045ac451ab00c9968f675ec639acc1320b68d0b18d442c62f17960625d285df62049a6a8ef63aa99d3efb8d01a7edb9c71a407658b1f99d42c060e2231b9e6c37ec0459be76091b62a508dc4f0c5813a6ddd076e521588ed83b682d15960806f96cf17dfea4f68484b908ddbbe13f8768908c09f8d3e96a53b6f4e82cf0df5aa85b147bec1f429d901508369ec43ce115a609fe081f7230d6e7f6b9e9b08fd034bb0cb4d5d6815617b8f51dbeba2ef40fbee4b97ff52e2e036f104d58644d1879283fe0852dd931bfc1d35d7c2985b0a3653e871274759b15cb01e70aacfa8c92695db165b69e77fa2403d9ef930e82cb4a31f15dcce0d6339611c7b36eb0b66f8c6752b7232baf203daf79dbae6758b50cd411077299f687631526fd83f9b7e2072995cfcd3131570222022580616742bbed82b64d2cd21e3a29ae4ff44a88c027e1c56c62272a724b539544bd91ff98f69a1b03eb7770929011a8c2e6f0900829ba4817ece6f4c1e41e93964bbc87fed6ea8bb5a086e45ac48df4fce597ca63dc6ffde2434ad8165d0f9165863ed76c09026dc9b5ee48fa91eab66c05dcc15a68d11040c8a0d695a2e9bbd3eca23fedb8f6afafe1fb7dfd59c235f32be9e7b022183eec4f4d1826b12535396fdc3c83a4a55905542819f881a9b04e13cd5c316d800b7f969e22225820aff1e88491e6228e7bb7ddac55555d8460242d1b78ecf13d833df522dbcc08e6ed09d03127734c8da2d24ef23434ef4ed0409ab987dc7871c047ddd6be87fc5e43cf382f6bf7ce441874e012f11b1ba1a6639cead85c05073338eea43df61aa54f0fe2298b2f14ed3526aafab5c5c9553f803bf48a5fbad24ab9f39412cd4685451ee34269cc39a65dc27945f4807de87e88a4162fd2301eff1177962a17ba50619bae34a2fd3058fbca6fb0708ba59365f5e0703eb338e8489b46b8a4865e5a09cb148a34a992bff965d48e5aa086f48ccd0ef0a86f6f12bc9564c1d46192cc456735e89943ef6baf52637310d279e71c309759f8ff31 ss_n = 7c7628b855b251e7f72ab44212c5d630dbda3c1fdbf3df10777f151caec77914 ct = f1d3050839fea2c0bad784dffc9c75483c0c6668dbbad8cd48bac6d74315e9bb839b9ec578ceeb46b6a462cc297f7baca566e99228dbf3a9844488ff94b3858d459f563e3068a642182e5fa839b77d6c79403a5b0f4249cd7d91f53a21a472d434d6f4f11876c1172dea93fac05c5213f6e5b9d5a0a4173836ee3c348fa917b5b76804274a95d3e6bf900c2cea8e00337d57afdf680ca1f29aae15a9e0b6714ba986454a17466eaaab0ac9ce1def17f8a87f207e6c6f5d00c12a271853ca41d525b9c44f0f1a9df46b439b4eeac151e31f6212edfa563b7057c5743d3916c3f1b391fdff7f1722d9be27656f70857237b1cb46c28e41a4407cbd5d5582ee661393227c5d541db349e5fd776050238322afd2f75d0367a2ad891a406f35c3b316d4e409207e5e7c31b43261f17406977763846e3d7c21240ddbf8167cfd6084ca9bcd9cedf2dbcf2e9a59844d15895ecbde22fce99bf4dd3b01d61d25870c004396a1b3895b1f0d875952495c5fb31d61ebcb31e1951e45727b8fc204d0d24aeb49f4a33229610eec1b145fdf068c068fd240420279b6cb1f7c8bbbeb155793eb765a301a8ff8042a6011a176ec2782c4ca62f56066618e7a8ebd1aca13e367d2f006488b7a480295c962b11c8d75b9bfa6a1b2273f648f3be107f4334f7c1f28ace746ecc44beda86f8260f137b66a88e0352ca1dd888e7d5d1c0062e2d5fc023085ae40443bd999b988b1f2d77a08ed18cc43f3de0c170cc41f43479b0622b81b702a6351d4643c7d3ec27c4bdafb202525576603364e06e63c8b1f45f389c4c36d0680f9dac7e7c8f9192882c4cedfb8eb0510aa0ab53930c1e8b9acff9a8820233ab1241f658fd8339c4c02c76ef8342e1a80deccce7cdd4e35079f16233c6804391801239ebe6812ab7fccdde9011fdb176d36b6b14c5f2f953ee0eb461be58aa94cf17a79b09862304d28e28ac9b55b1efac6b976cb6d8366ccbb9cc38248a840a4251638cf58c702ecd07c11ddbba6296c9d50537fac223f377176f4c00d9e460236fdfb7942fff68899f53a3b337356ab7570ce4f65877f380d959a16 ss = 80c446e50af2f939c343934b33c3d0d334a4803ee04e812c3fb68051d1fdc389 count = 803 z = ce986903fb689d56031c24906f675e5ff4e1745c5efdc8d184024597720fa292 d = 7e11ab7709220b0703ea26ae6c55de8bae536449fe51ef828da19bb3ae2d2331 msg = 652f36e1524837a754d57bd94167e1f22c6a0a6db7ecb7b9da995697a8ffea82 seed = ebca0b0701fbb2a7b491937f51998a568bf42ca8b3d315b5d4cca3496c6c2746b404151e10904bb0a940a64d8dde7729 pk = 5f958b8eb506f9746927f18e86794b8ef20b9f483fcea56018928646718971e55ac78bae0fd79a10ba3f8db818026bb0df13cdfe3854ddc80a495678b45b8307689c47db29607c5d9dda5cd75a961993999e77c6b2b23fef441608a7612d29583ec02e09a0465f1c0f0822a10f585d714b717eb83a09da4984293c713bce2bb4773fb51379e0b2c0bc9b7e632a08f46e4f653eed529b91850ee4b275dbd853972541ed17afc7f6b6f25c6d7a7342e8d957afd0774b89514e38b16860c5d3aa51c448c4f65344393a8dd1a8282beb5a3e55b856d707016b7fd587859feb8dc573c546db6cf65a141e554df5235afca0a062c13547362a6a1c3be3911055824cc199a159010a77b7423b5726d071459b4ac811f10d09b222875743a8c74624dc9954321286d31021302979caa144d4b5e2259fe1970e799226eb9800b8485d9b725d09dbb2075190e7377757c1496b634d7b35528a77ae9450162d05aa8cfc56708475336059a83509760b4d3aacb038328a5b8bc4a8fca3fcdcce2c975605d015e2043b7e8b3758d78752b4b51d00b375239e5b4c97262619340853666b788f4215fcfb45e725adbbeacd536b0fc6223f3fa29723d11e797a0fb6019a668192d07331c2a40c532346aef47286c5748cea851d6514917a8a6f534ec14884be754c420860aa40cc977b43c4cc63e7723989642444ec1aea17a10edca424c7653ec73417c75f17d33c93b96a39b31378f28c1ff36cc8f8a335501256265079c26af50ca4cad92f737294d8cc18908a4020446c066474765657a27149349b1ca6f76d36e22fa87957a135a038e57202e2211ebaaedd792c92ab5b4c340f20e98c449b583d0051abca0d8c0460560756142ba2f9e8afe5f206313970eab7b80e165b053a2686d485b1a364c0b679532245e71500967235958bc90b3500d7bc25e4564c64616c8626ab3bfa19fadbb58436279dbc9a2e71ba244cbf7586c99bec2d03550c08989d5ac1a030c60399c0310cd7ce81528c33625bc1925012e768e0eb7e6cd3a1c950c0de587390759cb004a28b6494d8fa7fa364246f732e23cc8cd6c9642e7d34080de556730fa51d5a436340bbd4c4e1ec347c5dd7cb7b278ad6f5515b sk = 0202953ff9ca7190b1f42a50cad09eeedc0fa3db2a905900b9e4415167812cd336044a5d9a2c3fe5b4366485c2424c97993295b6ca81546342b9dc8cb4c333fb0492d1fc4d172185f7640cf0a1cb76ab3be7c481afd787cbc51feab39827e2a4c804c95cbb3b6aa9bec120226ff8b87004331cfb9e0a998df9225b58378e1eb53ae2f89fbd54c6b98c2ed98ccc4e8b898a4397113cc46f07b4298a20b9ba6d6896641d495e8fe15f65175b37a598212b2d5b64bf50510639c84c2a4922a622c61f5250c5e0c8dbc5757031a261fc62e8e0435c21ba8927a300d92f6563076fdaa54790606481c8e586c98d108dab36b5530ccfd5da35b7e5abf72441d2aca64f554bf7e818f37257cca73a0ac8bf370072ed16cc56532f3ff1140b549ddf62426109af7c0c9116aa950633693ad1262634832a898bfd78339029787bc53909427aab33ac33b65565149b4dd3a60c7b6a9196201b373a56a3c125c91d90b19a0e11cb666618f955728ed5426061b1c1280dbfd503f5524bcb06b2f4c53c10e5c497f325bf305e73f04b2c3032be78b2d98c6bedb2c985261ad17bb82dc46f78a19dd8a154a47b3f68b616d9f2899af16a5d756c4f915693580e48b672d5cb9d5d20987dec2bd9a356f67c34fffc9a16362a92e238df23a33d4838c1d1cac007b6cc6991a9813eadc64ba9c119df472592ea3aaf2183029c01b0f360e4d28681721e59e349b95b2b30635e0cc24650757b23c969ba7149af9a6ddda8b147612e5455b8c8a17c63602d5cd8649e4b9e01d4a55023a07f421320fccdcd3b10240ab40822cd270b7800222329e70d184223e5a284791a4e35869ad3792786fbb5a100192d4b50824078e0230b46abc6c9bc8031003d79c1ca089b04e34977c2f442235b43dd7a60056c42c6e16d7b99791a274d3c2c429a6b437d81ac1f3172d6c44545537778ca31cc1291b89ab076a77b23911a55cc0f9bf21c55f1385fb9cb71782309905616997b9112150d2a6ced80bb9db4bb82eb0866e58e9217c00ccc9d5b2631c05689793aa20d699c00e2856d1597ac092118384a27622db3e413fdc3545f958b8eb506f9746927f18e86794b8ef20b9f483fcea56018928646718971e55ac78bae0fd79a10ba3f8db818026bb0df13cdfe3854ddc80a495678b45b8307689c47db29607c5d9dda5cd75a961993999e77c6b2b23fef441608a7612d29583ec02e09a0465f1c0f0822a10f585d714b717eb83a09da4984293c713bce2bb4773fb51379e0b2c0bc9b7e632a08f46e4f653eed529b91850ee4b275dbd853972541ed17afc7f6b6f25c6d7a7342e8d957afd0774b89514e38b16860c5d3aa51c448c4f65344393a8dd1a8282beb5a3e55b856d707016b7fd587859feb8dc573c546db6cf65a141e554df5235afca0a062c13547362a6a1c3be3911055824cc199a159010a77b7423b5726d071459b4ac811f10d09b222875743a8c74624dc9954321286d31021302979caa144d4b5e2259fe1970e799226eb9800b8485d9b725d09dbb2075190e7377757c1496b634d7b35528a77ae9450162d05aa8cfc56708475336059a83509760b4d3aacb038328a5b8bc4a8fca3fcdcce2c975605d015e2043b7e8b3758d78752b4b51d00b375239e5b4c97262619340853666b788f4215fcfb45e725adbbeacd536b0fc6223f3fa29723d11e797a0fb6019a668192d07331c2a40c532346aef47286c5748cea851d6514917a8a6f534ec14884be754c420860aa40cc977b43c4cc63e7723989642444ec1aea17a10edca424c7653ec73417c75f17d33c93b96a39b31378f28c1ff36cc8f8a335501256265079c26af50ca4cad92f737294d8cc18908a4020446c066474765657a27149349b1ca6f76d36e22fa87957a135a038e57202e2211ebaaedd792c92ab5b4c340f20e98c449b583d0051abca0d8c0460560756142ba2f9e8afe5f206313970eab7b80e165b053a2686d485b1a364c0b679532245e71500967235958bc90b3500d7bc25e4564c64616c8626ab3bfa19fadbb58436279dbc9a2e71ba244cbf7586c99bec2d03550c08989d5ac1a030c60399c0310cd7ce81528c33625bc1925012e768e0eb7e6cd3a1c950c0de587390759cb004a28b6494d8fa7fa364246f732e23cc8cd6c9642e7d34080de556730fa51d5a436340bbd4c4e1ec347c5dd7cb7b278ad6f5515b4600ada82e7871dc20d625915acc6d1b73333d4b3957cd8b4d3b9960bc582b4cce986903fb689d56031c24906f675e5ff4e1745c5efdc8d184024597720fa292 ct_n = 6b40eed5bd8de3883fd667339f6e3aef570ac2b431644a810d82ed9fc526155592c233925ff4ec2625cb0daba7debe26a701c6933523a42b7c419e6565533a5284193a0cfb86ddf59929e84857f0e69cd05ab1b6d9282b5894795b0ecd082b9e59e8455232fe8fb38879b91adf265c30f5ff08c2663f2e511e8e201da90a30a689a8f6dd1b4a6dd714e62789dad99417cd8f43f656381439f4f9851e1779c4a6130badc3ce354d71890dc71bd732a6319a2ea8de22e3e596ea3ea8381ac82ef0f3aaa99d066a25b93f7d93540d3317d8dbf1ea6d02035b63d70f5fe764788bd63bf712fce23d576d17aaad0ef44730a6e3eb398a05c9d5d17bcc3cae055653f86a4bb5194de64c8bc96ebfa487695989f35b3a9d01b4ebb81f808e2233b7116d4dfb9fdb7892a9f91dc9a17421a853a3c3abd34071e0fa5dfe2bbc40d388a8ca2cd9d4036b89bc8c267ac8e55b12c82a2c1145b7d404fa2da47a3eedf4629b2b750eec2d9bdfe4fb401f058829dcf9bbf4fbb3605153dac204ea96880f9359f69c6c96f8a207ec31a00c11c41875a403272b5bda3f48d3893675e43c954f8278939bc85937b2f37b6af0a5ceb3bfc0b6936d9a8756034eebf178bd8042cee27eb58283717d0da87fd724d63ea58748001ba521f1f738e4705f1c82cd364f7646596242d156b4b07a51f882345e46b2a6eb6f3c83ca6ba0129074c8c810da3358702ed33048057acf7719087463cb90b003c444a9cd8f892d2232b9fbe84e07a0ffe37e1d2b9974a15ce03cc9df85b06e3b50bc5d18c3a9df817084e036a382f0886e02a3f89da8503fb69356ba22b42a64515c2143c61d3ebc27969af082c5811dd6fa447b635d65f0d2625e103f52767917bc1d0c0f1c0bd632d12b59e0eb72f606d3d9d41babc7f0e5ee124dcb19eb49088f99e18f10e429285e804c9cfd0cf1331fbe29618957422dbfaca1e436216b3fbd4b89601b38b9f7925d6bf74cab93c4723bfadafa1548a93a7d3d0a1180d516a959e19a63d850fe72ec5686f4ad81d60df0990f269762e08156c0a03132a937877cfe2687094023d7ee7c99ba94 ss_n = adf3688f60e1a9f9918ae7bc3ce39d56f1dd2bbe9784afc10b623c9753813be6 ct = 4b4627f81907b6b9ff3b34f404478335e575dbaaf0c492c3abd6684b073582ce33aa8c90e189b16025af795ee0dd39a6f5d958ec1053b858aa1e1c528e22d693b13e5494219240aef3b9f09d38ccd9be4654f80a6e7b45ec9ec2dec029fac41549b5cd4efbab00cd54bc8dab2014e18b665c08238a3e28857e163a84cceb361ef38fda097c7f1021153852d2dbea1916538110470bb5be1830b6f9b9d3fe85b596aec7a128fd9ae0cfd0471b387283cb3db1745a227be9f9b3daadf09bf5e4430cee8ea3b217443ddabb21d11d621704cf73a133725b4b090f8a650e22eae028723ecd63bd87f68209b14763b4759822190c08750ca0916094eafe9ab3585844602302c1575bc199ca64b402ac27635203a10dd2f38739f80dc5771659b6fd9a8dd9c4512cff365c7f7e1921e86d719617b20257394c10461c2a48b216f39816038451d040fd0327a4d1148aa684d7df9a0a0b9db6ee4d75f6a443051a7f9617828a415ba8e6ad19b9bd7749453e9694652c947cf606ac6f1fea5d7de23e9f1374c52af838927c5eddba75046f80f9a53782fffc4b837da715098352c26145b6d186dff4fa74de1f99e4fa7ae44de8d38a4b3b33888b54afc75b1ceb2921588b625c6c13f9611d18778ab6158cfa7f23379f466e6555987fb35d385e020605fd3936411db35b9eaa083e1329e572c8f4199619055f11b654b7a1902e7eb11e9da0faa803af4161a993d844f1b03943a07f26cd45578d0a7348202c36d47ea6572c1e3b1047a7c35d46ebd5aad7c585b3a16eecee1f248c3f88d207d995e5c403063f7475e702149090e6e4504b6f374775b2ada5dfdc6f31d959eff3480e75db0761fa5e71bf06d29572b1f3b6f522749e7ea2cfdefc248a32b5f8dad8c4eb47a314aca396b73b9ef4baa982d60fe6e08591886a7bfa6ef43fb281a1e67a5c6d1f1b2bb9effaaed454df296ad6ee2d4661cbd8d6ad9eb3b9e9b2e26f6c50d6e7f7265aeadf718c92001dd9ce2c14c7d4a3211e030882d67e4bb527ed4945c827c0dad382d32199f514e4298705f0e942b7e2730bcbfb5b72ece056a523de8d45 ss = 1cfc2122c7a2b47a2532468fb4df2358369250db701c858ca268d7eb7d1a9004 count = 804 z = d3f8d1c6f0d7b30b917b0b217681e1f2bf5cc1a75a277c148f67ad0d4b3a587e d = f7ce846e1ee78c852445f35e2a83e3ea3a0c2e73b090cd6ad515ffb38a6ba54d msg = 3d23b74da5950c844f156933f2251248a5175e31f4f356b4a5f6e44c9ecc068d seed = 36390e4d78d9e32773f804ce540a37a64d4704df3be69c19c1aab262a78e5a4c447491540fecbf4b72717861042bb433 pk = bb1b4f2583631d4891e0221b35814066ea199ddc324faa90f401ac85d0b943e61087ac14e9e21d88c9805de151a2e2abae9905f0e9b75b271c245500c00a857ec37660492fca075f126a460d44750c76cccbe62229eb2f8940c243249c52f61612c75a58755f6156c2bfecb27f775a90539cd7034afec02a152c9c7248b2a3b42e98649616898aadc24cab68389ada7980f33c131bb7deb41c8b6998cb12b8915c3907cbb4a0391d4e4a63be9c6dfa6240efd4bcce702b10e88729f2a18942a3b92491e5f68f640ac139f336b27c3d31126866da6f28f33e65a9342d44c8131c721a7a2f5e850943eabb2c0302049b531acb58cf7847d7f27e32e621a50c248423186c3a03db9012182b4084d900e5f98783860874e602a36174762b6f1d7414237b8022a731acb6bf13a33e66874983147a7490516d1abe15028968309ee9146ad119381755027ffba8d7359a08e67a1b667816f094d7d2c4071b8381aa60a274a74d1ba1c6f17b3a39a81e779d6368356b8506e7f419037147d7043b0fd9a25d158eea603f06241639799be084cbadb216ded673ebeb03f087bfa5d9bca13739a605b091c444be779eae194868c63dea1cc3ce1a1894d9747474aa37f558807570b65159a0996d9b37a2ce53887c608f1658787f8396502629b1b1833508503a0c6be50510a0fc1b9e236e9350674105c1d00341897571fd75a476d6af5595a6ad9ba0016ca165a14da9c6cd66073443e654a983624343017f8a838534538f15cefb579e3a06bba9eb9f4fb16ceafa1431675084d9ba3ba460e5c5309ad45970d894d1e5932ee8ceb8b370bb7bc0e19c2a190c489d0700a7858b96a0634f02a9a31a0fa859805485b6c9933e286725db189c81eac613d893af56c4e4c54774f31b383951ac902f099c7129a5347979467eea0871759cd8164c813149758a9d3f066348250c42e5735023607be8a3fa383a5fd05e25f66e5f8c3434d55457452de0f39dfec14f5a66058c0ab8ca11421ca9bed125c06193490a38b1c36a0026e0090c43a05801819eac586c17229361b4fd114b4d57a0cd73575a759656d7b986a22e63bb8fc20a00fe0f7dac53af357b4ddbc090d777c05444ddd77a64c007 sk = 1044939f368759832ee98136daf681cad80a0ec9830bbbb5a7b435f0f23127d12ab9d9b71a07049dc994f0fc8b98e78246b88861b25fc1a709cbfa006e98486e72b79896a4cce962eb418e59a80d43b11955902caea13b01c339c5133ae62897c7194686ec5c17c3427e939883697c6cc5b7f907b88e50ce65a89eff376b0a2b0fb9ac7b67314045fb4c35545cba533252a77773a0775faa16e75a73366851465a69dbbbc2662207985c162e786f90f8384e95cc4a2bbf44f75260d337ffc7bbf7db9bbf225d52c5cf180a8bda2a8469c0b1a3f513b1b58ad00458bb99812533bc684b8a3e769071812bc8304c57d225d7099bf91372e448902b5768d933cbd5d13795a1cddf7ba4f04632d91977ff458e6d8cafb9978a55b2b052432b55cab66f0664e7c52ddc75c00f74446cbab49a696dd312717afbcec09b908d327177744ddf5b07b34788bfa1644a54bfb6567290619816894ac15cb262a5af0791715659ae9f029a09f96b18f566d122cf00927c7b8085f8b9bc94eac0bfd35e926638e3ca26e8b57938d47666ec48b572a7550784ff6b76fb49bd70e86a67386046211fb2bb5d65c79162a09ba308b347539289dc0482701c2e5a7aa1d073e394c43f16015d2068ebf35875e0cfdb521130a2b34a213f96553c5f66c5b1576c9de92efba18c865474ce5452a1dc4c3a68428605c185f672075381e6c6c3ebdc6ecb99c3ff07b2a430b2da493a336978b3b7cd13d0321a32068c0324aefa35c516bd597184048236bd83c51ff51b037c41f157433bb30cdf375283cc24e1262d2d2523d7d24de7da26f1843ae4a50f82db17f6db550ef66b87a41d6e59865a8776d464a82c17698a6c6457c645091b04875ab092d2805c65c76b565a4e829b79084100e04804f35d927a3bfc49214a864b2c2a1c83899371233538e2b6b7cbb53e66b9f2f675d314a799c339cdf590cc1c46d874173bb3622ce572adb8c27acc841704897826bbe1c9635424cbc272a5288118ea05bef3659dccc6054048033ba990f7b7378983713598009d7898e0464eafa12fe1a900f3c9c588d431a0a5a5149022bb1b4f2583631d4891e0221b35814066ea199ddc324faa90f401ac85d0b943e61087ac14e9e21d88c9805de151a2e2abae9905f0e9b75b271c245500c00a857ec37660492fca075f126a460d44750c76cccbe62229eb2f8940c243249c52f61612c75a58755f6156c2bfecb27f775a90539cd7034afec02a152c9c7248b2a3b42e98649616898aadc24cab68389ada7980f33c131bb7deb41c8b6998cb12b8915c3907cbb4a0391d4e4a63be9c6dfa6240efd4bcce702b10e88729f2a18942a3b92491e5f68f640ac139f336b27c3d31126866da6f28f33e65a9342d44c8131c721a7a2f5e850943eabb2c0302049b531acb58cf7847d7f27e32e621a50c248423186c3a03db9012182b4084d900e5f98783860874e602a36174762b6f1d7414237b8022a731acb6bf13a33e66874983147a7490516d1abe15028968309ee9146ad119381755027ffba8d7359a08e67a1b667816f094d7d2c4071b8381aa60a274a74d1ba1c6f17b3a39a81e779d6368356b8506e7f419037147d7043b0fd9a25d158eea603f06241639799be084cbadb216ded673ebeb03f087bfa5d9bca13739a605b091c444be779eae194868c63dea1cc3ce1a1894d9747474aa37f558807570b65159a0996d9b37a2ce53887c608f1658787f8396502629b1b1833508503a0c6be50510a0fc1b9e236e9350674105c1d00341897571fd75a476d6af5595a6ad9ba0016ca165a14da9c6cd66073443e654a983624343017f8a838534538f15cefb579e3a06bba9eb9f4fb16ceafa1431675084d9ba3ba460e5c5309ad45970d894d1e5932ee8ceb8b370bb7bc0e19c2a190c489d0700a7858b96a0634f02a9a31a0fa859805485b6c9933e286725db189c81eac613d893af56c4e4c54774f31b383951ac902f099c7129a5347979467eea0871759cd8164c813149758a9d3f066348250c42e5735023607be8a3fa383a5fd05e25f66e5f8c3434d55457452de0f39dfec14f5a66058c0ab8ca11421ca9bed125c06193490a38b1c36a0026e0090c43a05801819eac586c17229361b4fd114b4d57a0cd73575a759656d7b986a22e63bb8fc20a00fe0f7dac53af357b4ddbc090d777c05444ddd77a64c0070e4bf1f6a7f24e6f7dc9601570bbcc2da2f377419b5007cf9b6c74783a2df9ded3f8d1c6f0d7b30b917b0b217681e1f2bf5cc1a75a277c148f67ad0d4b3a587e ct_n = 5d8d9c987652321ff3262cc9596c8bbc4bed9bf74c2261547976839a5df976eb8d81156a2b53110ce27637dbe8ada2fb0981bde0faccd67ec6aecf26bebd06e5ada25067316cb525a3950d8095e578ce96a91eda33afeaf3a9209c6a859b0fe6dae477eddf7feb2dc1d703bf9791ee3f8a0ac022cc2a4240bde6657aca98e98f93173b16d331751ee42150a123005fdc759cbd9c618be63a6f37b7f353db0ab8dfc0cd7f266c0e4a9f2b23499d70a46df3660ef463fd7c5495e4c31bf3cd185c7440f34943795991b726d4fbd935d5d5959576c0b0ce211c69d606734c450aefaa90e17b9846145ce78afc563bf12b511fb622d985f8f058e975ec84c83e44989453c5c16228fc548d35798803895630b9690afec0a7a9786f78021980ea59c598a2addec344ecec7c351356d043b8e269f95064c52cd8a89ef8a52ff69ce7fa3dae6d5874cd5fab4880af6ac44740fab4c3f7b2686c189db28e71ab70ff154ad517f701824a9573ee1becc44656672c079b4a2be5012e3da61224be30ebdd2178865769ab48ebfa1483bc348119043d67e7d516335023691c98edda5c458f88c152b72ec444f3218e08e00eedc7199aafe493ea873a0519254d33e6fa14740f2778865929bb382c8f1bcc6e2c76d023f134582915adc74d13596eb39d1c1729e4cc2bdd228fbf693dd66e89125ec4213fd9b72c29a07e4fe9549dc5867bce23d5fe40abc1ab90805838673cdce789b71e3cb3de49fe2e9112756b5763d2a7cc78069ddaed4331e549f9a7251bc2b5aa061408d99da5b6b78f1e7c84adebc1972799889fe610ca647e5ffa7fd7c7e40661b23353ffb4ac03417f10e618dfa7202de0c1e77878e650eb23cf2f8c1f8a8c04820a42a3ccee99d0d05ce2ccc2558ac30a22d60d25fa6282c64e2a1ccb91f61d5486a3892d9c083278de461badcdd268d508965433d9759b9810702700c05c54ebb7f443d8aabed16fc4e50c85197f8ca3009fd21bbf4158bca0637a4399867a39240a54cf95172a00c9734d969d3762b9cf385c563ca6cd1e063d613858de4d82801951aee82355b9f7b049746c24 ss_n = 1d8c85b155db7961b3c2354af885f99df09413cf3fd46beb7d92d31c1d8be1f2 ct = 806fcae8e59f712411d69599af3abd9b0a0c9d34abc9d57dedcf8f5ed616540eb6a9f98da4502ea29c91948b735f86a7753077dfefa67e180d29fb8952719f87605bf120057df794d2500c7f70c6d9207b586a311fb28f08126c9e52f8dda0a85add44c4eb834618ac62a6e4e78794eb73573fe13103375f31c0f286783f52c209046702e7193b18967312f96e1d86143592f49ce3b5f633e608b0499dfc25926d87486d5051382fe89a910f992961b824ff44949a38111d1c4944ad85cfc960f1206ae0ebe2b7d50ac55e8dcc090b0b34c817b902fb07c4daa1c07499d0b172fdf158aabe197133be1830bd797c757cf0a9f775e083d8664c5bf99184836a61353aadb146b71cd1b6c043b2fbc656162d777f23274864c98038c67f61d6baed2ddb33039175ecf6db148243033d0ba2897cd3ba8ce4949bef4b6b8ae3074497aa4d7dab3c40b421d158543daf157ffce43a83e5d9b5c0c057617d67ade7b16dbd038fa30ab655da0839a3fd778754c49bf771295a144219d4a1feb8b411cd0ccfac79609260a97948a002c1bfc6fda7758a30e10e5e90fbc413774322c59a01a59844539ed0776048562483a52372a6e75c74e917bb423ab58c02814ca391df25d5d3e0e73c13ddf567b11e16c0b91d161beac19ddf230a34bb034e69b5edda0f6e9b0a4370c790651f4fc5e72b7e9e1986a143ba267f3f2c7ac97bebdc77b226e6745fecd250d548ab4f91e63638d2e5724acb8952a9943ec628d67e497ba2c2808b276b256b89c00639baa15a9ceb82b026a3ed88f88105cc616794ba67fe1bd8c7ff1fe683a4e492d49be12defed87fa2e9597b0ee93fe87a7ce25ee217586a429de23f4e613159f45ff91c020ebad0010574d801837cdc685a1c966454d201f9c329ff0687c5b5bad1930262606d119b2dde64753042c4853101fe33449be575ea26df8d7a95d7d7aaca1fb94070da703aa9f50b296f848de2ab85cfebb63da05acb8d55996a7e9bd089882cbc1cc99167fe7db2e76a1f438aabc188a444bf607c3ac419c8248eb78bf74bd35df755d441847780b84126430029427b556 ss = 0e864e912096a11b4a2ab6ad8e56de61af62b1fda63d8f34291db01684a3e6ca count = 805 z = d14f5f25b5849c9117d5a8ed84a30dabfb43f851957295e66d10b49fcc74bdcf d = ff85841fe1eb7866c80f95bf3ae14c59f7bf7fb2c36bb063af0c46ca31a3b82e msg = 6aee3359103d33f537226353052e8a39286e4affcdec58e8d7e80f32088af164 seed = b7395028daa980dd63aa485a2cc0f53a30b53416500c424ad0f71820a7a16a8c3f807c1d977fb1ee218199cd7488ba28 pk = d67b7d1dc8b7c0148f1ac3c984c04b8eabac85c478f9483538e79b8a6486d51a011e98a0e0c6b7cfc4679ff7523e8966755aa4fec0b742827ad3468d050774480c2fdd62c605c0bfb982663859494da35a428959b454737e69030a592d74b5171118b684b41f4a63baab71befb200bcbd712c8b60a4e2382fa58450cb9539b0cb34c3610257a3e8da1c93afa866a542f8c6132a6c729092a9f87db5153d6707ae7cd4633c1239496de294660c238ed3a177b192a96156ad7e872ef804aa0dc1160820457e8966afcb0bc1ccb23ab49474c74469c6147c8272cf285540b7cc9422333c56432060e3371b9d0622c39d352c655515b7ccd1e18cc86f37ca6e42b3e06ad5e3975fc2b7a7ca07675501f29338d6c6793eca26a4988b47b8401fa73b5283679aebc3218a19c3fec0894463f0d82a29cd36272f37056c83afdb0844a2b0a32549b7d91967c310d3c2a05c6f28e628a5764402c1c580c94b3396b100ec47b1e12a1a967e52d28058f1380b01af1cf16cc03d716065c159a518b75e83c0f4ae1bd70ca9e685718737aa72a6bbbc8119d52649242a2967762b20577204a7bcf2364354497001c4055de134c5df36333c841a8d725092b5c641cb0cd52a6b83c0c038674317404e967167ae05970287d1e0521ac0c7339c5473118b6c66a27f7fc88a07b9df9d54b00399657964073c35c05432aacb94f57fb336bb99057bb284d796422f7307f645c8227ccbae19f06393780d07fecc49143c9002185461c1943fc96b171e9aec5b1b64541c14bf27142e11ac0c51b1300050bd036c226981235a307c399da35c35aec48b3a751d1674efa752cc4fb6fec2b63c7ca41c66a2d63f2c7644c0140e712f53221492b6b7564353b3308db604664761681f9adab1ab1dca767adf00c91c7ae41d9c2e398310b12c04472c6e59078808c23b9a560fbc52521cc25e26bc064ea0c116415309b633f645fca27200046028975b351b834bc4197f0092c2d767343320c65611a9de350cd64679e108fb3d5c7a0dcb9df15834ba33d7b8962627b16124c1c417544be19c060c906035357538abd5df140fb353839ac97966fa52e92b9c9e6f6ac199154aa145a9aebfae7b791cee135a2 sk = a79029725891023c3ac7fcbe8613180c721a25153b12a3888ecaa9a5e0ac343415958c49c7677ca25b81bfe65163ba8fa9289d3bf20458daa2e905b632f470363b048078a14c082cf4622f0d118389cccc58d9634f389ea65abbce241a693a2e0e676d3d4174e154165aa4bb20ea742f1652e7a353f11684c9031b8b73bdcbf4b63f2a520eda80a63463c551903c9908e78351f8a580f86585f5f444f3c589eb1259a5095afbe103022b7a325098e2016e5e26633eca2ea9011138132e29e35141227511e18456594f0182be767002a0626ca3f08a314c817294c1274a59cd32bb5028305416804a53b0c90b09002c2f580bbecd477d20e65dbd4a3c71f38da35149cfe8b65c848d9ff217f04677f3f37f00143ee1fa0798e85b1a214f29781e1c3ace9a9c7fba511a7fb829f825bb2fd60a6a3c837ec26a42ca76bebc1b8f42722b43a69ac7b1d2c798a5d77a5d36beec1377dc271b7101a3beb2b5a25643cf6b46c84a1f05a6784ce9871ff85d6c10ce2e41afdafb38a7a00de6578c69941afaa799bbe51f5a0986a05747d7308e6cb4af380471b588789f76769e7b0636ec2b32c1174a2c1aa2f861bb3b45aca78fba26534f23a47e022dd527239f3bc921863e3a6768b573185bf113c6583b327039f3969aafac05b9232d4d24ad54385f95a166be24453671128181c32c26c4bf0b9c755578f3774784f35e57f02288594f9d3b70d52b121967000b127fc1a6870b1586c7b646c175b3e9185a6c30be71e473adc12bc44228f38810f7e885a5559f5b1141de94cd2452b824c8be3c151ad365338a6c2be652c433e19ee7880fb3b01fc19c4d8114b5052b629ce65f968b463ec46710e511771a1e63a99fb5215dd0db4446336258fa0b6990cffcac3fe65415f2fa0b5c679a1f2374162b57591077f5d76974d7077a9223684218523c84cec67a8289192531c3d3d0a1c529b0e36b8f2ec21f30a21ef0039993003c69a0930979ad732976a6b476dc697138bab9bc6605092ba43ac732ac3052d77b5152d9b3ad8724aaa9aad0f7257d016c3118a2c3c12b1848c36f8317f665ad6f0486d67b7d1dc8b7c0148f1ac3c984c04b8eabac85c478f9483538e79b8a6486d51a011e98a0e0c6b7cfc4679ff7523e8966755aa4fec0b742827ad3468d050774480c2fdd62c605c0bfb982663859494da35a428959b454737e69030a592d74b5171118b684b41f4a63baab71befb200bcbd712c8b60a4e2382fa58450cb9539b0cb34c3610257a3e8da1c93afa866a542f8c6132a6c729092a9f87db5153d6707ae7cd4633c1239496de294660c238ed3a177b192a96156ad7e872ef804aa0dc1160820457e8966afcb0bc1ccb23ab49474c74469c6147c8272cf285540b7cc9422333c56432060e3371b9d0622c39d352c655515b7ccd1e18cc86f37ca6e42b3e06ad5e3975fc2b7a7ca07675501f29338d6c6793eca26a4988b47b8401fa73b5283679aebc3218a19c3fec0894463f0d82a29cd36272f37056c83afdb0844a2b0a32549b7d91967c310d3c2a05c6f28e628a5764402c1c580c94b3396b100ec47b1e12a1a967e52d28058f1380b01af1cf16cc03d716065c159a518b75e83c0f4ae1bd70ca9e685718737aa72a6bbbc8119d52649242a2967762b20577204a7bcf2364354497001c4055de134c5df36333c841a8d725092b5c641cb0cd52a6b83c0c038674317404e967167ae05970287d1e0521ac0c7339c5473118b6c66a27f7fc88a07b9df9d54b00399657964073c35c05432aacb94f57fb336bb99057bb284d796422f7307f645c8227ccbae19f06393780d07fecc49143c9002185461c1943fc96b171e9aec5b1b64541c14bf27142e11ac0c51b1300050bd036c226981235a307c399da35c35aec48b3a751d1674efa752cc4fb6fec2b63c7ca41c66a2d63f2c7644c0140e712f53221492b6b7564353b3308db604664761681f9adab1ab1dca767adf00c91c7ae41d9c2e398310b12c04472c6e59078808c23b9a560fbc52521cc25e26bc064ea0c116415309b633f645fca27200046028975b351b834bc4197f0092c2d767343320c65611a9de350cd64679e108fb3d5c7a0dcb9df15834ba33d7b8962627b16124c1c417544be19c060c906035357538abd5df140fb353839ac97966fa52e92b9c9e6f6ac199154aa145a9aebfae7b791cee135a235e0cd376d9f030723886f6fd684cc35530b158e03130afddf224c06d8a33f29d14f5f25b5849c9117d5a8ed84a30dabfb43f851957295e66d10b49fcc74bdcf ct_n = 318d9cc38548132ffc38b1cf39773685b830f69a59ce76e5d64b2ba40c9b1f712be603aa6374c006612df42b9c70acaf3904528d3eae106734707379644c952d8151cfe04e99fd8234ff57da1b1234bf93cc8ae66320550c26c1b000859e036360f349bdc800d0c02fc0e048049449a1e757a28b8cf8b7258277d4d3a2d3db4d52060d4c7c5878e72d1ff6ab6f14df56a663d507eea43666c0ff9059bf43423833d43a467cc5c83170831ea6376f6bf9f4e98ef2dcb3044eff89e9af04233123ee2e8961fef477561a9519099a3ac0dc5a0dd4a27328688b490b7a754ce2bd9d22fe22a7ce9aae79a4aa8c8547a7c01a186e929648cd5d61bbc20de23d7f1fbca32553c3738a1992f3b08c8b63b0fcf3553a0af16fa499c362da2fac758b0960b81b13158f7a3e252e1bd0f7b8ed25239af8768999e466010bb914392cc35adb3242cb3493f362a5aa6dcbe1dca85ab217271440705267ea7f09a2fc922ef08d38b119fda2a0ba870294895ffe943ab8d3646d403da2f8ba3e046764954a004a20dde44041aaaa87407d852ca6f7e377e6ff7827aa622d811123bca3fc33857b5af04d6da54f5f28accf75ea59a7ff6177c881a9fae1bda3a6fe8bc2f22f74cd0b9e902ce818d301341425c925c7d1f641994d119cb44c4e32766aed97f9ca0b2207eda4c539666b6548a551e7fe5a29ce47dd9cc047b95ced75d3b819197cff2bad287baf4381b92f304b7c9aa511e4066946158f0dd446a09ed05a5411b148c6af81bd654abea38472df3907c425428678e25bba6d69377caf62e3411cd0df0dcb22851acb1956b2c41f48ba9fa29d9e9c976c03db55666e99ab5f81877ca32cdb43e5a21ec42c8a7258e023059cbafb30b4473cec0ad66e17bb4e6b946ef8dcbe9ef33f8e3d5ab0a350d91531eaaddfa6e9a24ad427bb3ee8e3d38400855b2c91468c519c551a50f1c00ccd9c7590b41f75dd76f8d0d4d1958f0472cc84f2536d1f2784c13d18f4796c33d6374b0c61d778cbb8f362eea00d4fca9c33f1bc132c9ae296ed1996e136c90257232c3ec5259a41a9c6a5f2e8f3ee5933434428 ss_n = de03357f781edc99476d17eb2f71f8f176f733eb48223d3bf9280ad88b3c02d2 ct = bbe037d4468449b939e2b50603014327542bbb776ae72b66d5cd24bd3c054f3811eba286d2b51613c122dc3975426e838033cb0b525e72df62e011f2c7df333726d58bf212878117d7519ff86eeab02bb3e21092ec6e390cb1f979218838112fc18ea12996b3dc87df163c3b1aec1d1a9890301c04bdc66a0e46f05034a191c93135f22c630cf8e59338ea0e36128b6999f9d94df900c28db57bad43c7682efac0678e049c6476731acf8a7319ff60c61468cfd7f93910511ab6e22a2a332383ee1573b1959e46432d9508f6ce9037c5b4f89a86df27b3131c2fff0351d839a3ba802a1d564c1b8bb2f783dfdfece047658ca45ac46ec84aa1979bd030ef86f493861c336a8860b2ce7ad8a0100e3a9bb754b9dd36aedc650785fa3a9a526c7963425e8a6e3a7cf627a3f3909af66482051e16163982c297399894d1c89e1587276f3898b8271a9826560d99172b8d653ffe80b3e262d90e79b9aceea268c368cebd370d90507542f3868def17fcf1ddb6822d29619e3a2976f54f1c3af3661a6d4d4cabd41c1e0052d5337689a1c2b06a419591f8395579beb49364236d2f8d7bed53c0309458482b36f4449a562c73af0de765a1275700d10d7195fb69f527600afadac9571e87df9951afee4f2265ef72af76840b62868118e89501e2ef07ea7279365b614aae72a9eb3296dc34c6e9972aa6f3367425be24c78288bb27803586f6171dac47ef000798062972aca6b08f7536a766bde1ccdf5d8ced5b56f5b82317745a583437d48cb773aa86c06a979188979b2fb6b13fc00cfbde1c8ade85502169712b6f036a74f08d8d0dcd18a17fd86c8e0b26595b559e4c5212fd6b1243cda01d8b9b6d67edc7dfad280061884a032a90dd53ac9821df572b7a4b22bb103030628e166e47504c396910f421fb24c0af65f86879108e2e46af5a3e13888af005f2603d2007b6dad8e4730633e5a8623c3694b08775cc419ba5cd39ef32f97e69eb62391797ef0d66cf925944677807cd0541096c3483056ea66263f64c142cfa37df6a9812aacfcd4ff86b6f2a6a62731c48fe19734a27d51cfaecff ss = 5139438f98a6b81307339e3f61711758b5232e8a9d8d6703742cb8c24d39edbe count = 806 z = 59b06ba5d00ee80ada0a37571df1e4df91cf7750eb08d68391175bc0c06826f5 d = 7d5fdd99236e79299bd6653f13ea4f7939a35dd1fc963ca8bd0be482908e3ae5 msg = 37021cdff3df0efa6058f77dd0334f5164618cb3bcbb4589e8fd835ca99b993d seed = 6e0099096a6dbb9de96f351a48a7fb635456d9b472b8e0e927daf443e0b745fd93a0d04c8e08e839e1728c8fe60c49ca pk = c663116aabc5ce454c05778b3f2cac416758e1aa3c826a2f48310831271eba861f90bc4d8eec0fc0ac5b6ed3bf71017adb7a670296cacb125f70d109ccdcc090da98d20908b88207a42211da478d460951b692677fc294a2b3519d7483a27887f5708c26076ae68c68f5a664db738bdaa403555c83359b837013360f60bca6302cfcf425ed0714e0f83bc9d0575aecb4e9c262e6c1562f8b41be800e37779d5b161df9b72b02f50d0d960970a86a7f32c1a1c60f683bc56a95c1b1f2adc979252dcab7906b434a7105225110dd1c0d5a214000e69c474550c19732da76aa05450aac904f2210b9c27b7be3c226af7c3d38e81036672eaae9180233ae83f3adb3311e2f5a574e963408fb0862c595be6c38c190b3263b8035f75eac790b4dd01b406333ebca37dba73d3b30b4ed5c03162a9ea78c6cc9b8536895c9f7446c36115421d2bc8b19ab8d3064370ca7e5bb4495d49a6ab17d68439ba2539c73d61ec1379ae2e3214021b56d580926d1a32f7300e49195b9379750660a1d439fac673320f84c551c24a98b01a73c552a0b687118610c6bcbd90547e6809bbe66a608339c628a25c90a92665999e4ea908d612c9c539df5685a3dd53e3422a9b6299a0ef319e102be1d3271acf956f7a2afffab63ee01ade4160eb6d945a9ccb1e08889a53397672345c30c331d817c992332b10711dfd557f59b0d4c746000384c02d7cc9e244efb3caa686b5866b90b1408c9fd629495da8546e5acbed313b42853013a05ce99ba4789990cb3afd4bbc97a48b0b0d589534aa06fb0117625a872210e6bd51289b5b01097382286037580292b192a39aa93448a39a06ba91c5acdf5830e6af3b84ca8b911742205fa44398acaa3c1af74764c7b212ce8976b03f40a256501f63ccb557a63f113b244d834021227eae58341b22461eaaec0fc6ab7e3b284612afa707e900918ffa00cc4b207f092325d27ab1cfa6b0decbc74d746522851eb70951bf42e4a2a4ae72065c9570adbf240405b21a92715b7d88612c17c6ee31f108c2dd86027b739a45e2c4de0296f9b5a7921ecc38be29359d408f6152345840c8703f7f0e7af0641c0100f16d5dcd46a503f3700a88db407f8dfd95657 sk = 11ac12d64a312be02878db9acbf74ed95cb4490b8a8ad76267e79dc84774ee5819cc51116fb08fbfb12ba7767d33e5b887d15ed97101d57874ed3091fe16a781f26f7fc7bda8cab4ec4332ace080d38c2215f105ca68c6c180594cf68720d3bd59994dc0a67f8ebc84e3d1193238b8f4113475921ec3392f428a50f1c44c0966808b8b1596e41b62350611b3c807208c3a5c75f34b3d27959a6eb61724f26ed05b5f0af956f42971e0960cec23bbb94ab4ab64380835cdc802171e2b753fe87a26a49ef119b8f3895a32a8c36ec2145fa90a54dab26c4cbf4a333a7a73c2127723740bc70442621a1aa4073cb7720b1721c5513d155fded28e3b633ca772bbfd62cec515540e746461b51c834209c47b41c5796f07359eb3d6731451544cbb0c292ac09892c8ef9a3eb7b67630315901431d31fc75c2338f83f199333ab023f11c25788813159a585155cf9c6ad8b277459237bf0270b1ac0843db3f3bab767b38a260488bd2e733f6303b504750c74c8df9e81293fb59a58c0724450c444154900521a9c9337833451b7b52caab0da7c878cf34bc53fb49952a1365ac55c0b2b18d6c146db5a3b10889d20c09b64b41b9c2277cb2c97daa45c99c7ddb49cc4f735ac0152b3b05a976b73bf60a883e1b4e01a117f7f0582ad89d716c4101793044a5885c79860977b8039977dd0983f3719ad56cc841884c7441b20457411d88ae2f2b3df61c8506198960b814dc10b53cd04b38f856229c124d98bf597617a4e7a644133e17a42d2ed7c91a742efba6400009ad6c1a39201a6efcf012c6d43842b3862cbb18c0103e610b7eb63b1548736f4f910673f886cdb88689fa160c79cc62126699427f972b32c07826805b3e9537501060b672eacde88b3fcb4a76a20157e8125447577e1ae0bdcf0690173a247083c0f147c91698008f9540171c447a903af13921b15c7a3583b88a25b323d80171678cb417441ac020056322a5c5bc68883a4b9267a4a1c694a787d2f992e73b27bf79360d8b806a168b46db4011876aa5cb53a5139c7452c35d9a1927ca44caa3c482046a668ca679b25783c2c1c663116aabc5ce454c05778b3f2cac416758e1aa3c826a2f48310831271eba861f90bc4d8eec0fc0ac5b6ed3bf71017adb7a670296cacb125f70d109ccdcc090da98d20908b88207a42211da478d460951b692677fc294a2b3519d7483a27887f5708c26076ae68c68f5a664db738bdaa403555c83359b837013360f60bca6302cfcf425ed0714e0f83bc9d0575aecb4e9c262e6c1562f8b41be800e37779d5b161df9b72b02f50d0d960970a86a7f32c1a1c60f683bc56a95c1b1f2adc979252dcab7906b434a7105225110dd1c0d5a214000e69c474550c19732da76aa05450aac904f2210b9c27b7be3c226af7c3d38e81036672eaae9180233ae83f3adb3311e2f5a574e963408fb0862c595be6c38c190b3263b8035f75eac790b4dd01b406333ebca37dba73d3b30b4ed5c03162a9ea78c6cc9b8536895c9f7446c36115421d2bc8b19ab8d3064370ca7e5bb4495d49a6ab17d68439ba2539c73d61ec1379ae2e3214021b56d580926d1a32f7300e49195b9379750660a1d439fac673320f84c551c24a98b01a73c552a0b687118610c6bcbd90547e6809bbe66a608339c628a25c90a92665999e4ea908d612c9c539df5685a3dd53e3422a9b6299a0ef319e102be1d3271acf956f7a2afffab63ee01ade4160eb6d945a9ccb1e08889a53397672345c30c331d817c992332b10711dfd557f59b0d4c746000384c02d7cc9e244efb3caa686b5866b90b1408c9fd629495da8546e5acbed313b42853013a05ce99ba4789990cb3afd4bbc97a48b0b0d589534aa06fb0117625a872210e6bd51289b5b01097382286037580292b192a39aa93448a39a06ba91c5acdf5830e6af3b84ca8b911742205fa44398acaa3c1af74764c7b212ce8976b03f40a256501f63ccb557a63f113b244d834021227eae58341b22461eaaec0fc6ab7e3b284612afa707e900918ffa00cc4b207f092325d27ab1cfa6b0decbc74d746522851eb70951bf42e4a2a4ae72065c9570adbf240405b21a92715b7d88612c17c6ee31f108c2dd86027b739a45e2c4de0296f9b5a7921ecc38be29359d408f6152345840c8703f7f0e7af0641c0100f16d5dcd46a503f3700a88db407f8dfd956578bf645af78e1639ea37fcdadef8fce489393d3158fa6f0cdc2e12a587bad4a1259b06ba5d00ee80ada0a37571df1e4df91cf7750eb08d68391175bc0c06826f5 ct_n = f845266e16cd52b96fd3aedf14c7d41796c9ad9a45b883e5279863776a568d17e86e02f6fe508d6691c33a92f7fed16cb06be78ae09ae1a96b27caee5dfcc012d4e3ece3b7561a7f1038e019609fe4a5ae68d08cdb4d2fd323816e73926d0e83315f8fbfed2d2ce543767a78063a774926cf7991453f748f1bf8d54b730a21f7452516be954b7458bb8769f56c48f73e4ef23c187a9d938f83c81c015e126176f2609b13e4f73bfae5a271b66e99fb37ebe5982b27883946d4156df7f9b7670b3dea670054ebb123b2301126e11951a00a4f3019bd0706e4a3115762688a78e0482b9339422f06f2ea24f47d39384e51d267f6953b65701f4079aa2507962401df9068677f74d79a655eab2e8f9c6ad72f8818e64b82854ca54f7cb67209a3c9c0dea29da5dc52a93383d8eae7bd664af879a36ecc08728c04ef1a5c0da7e2a6cde50257af51922539d54f8951cc7e27335b4e756f4d0731c70e46bc7ce12467092e7f1cb2df21cb1f015d7a6380698b83fea81fa22af4998ec4d6c0c759cbb8beb500ece46fc87cf34fc68399cbc337f0f85da093b458047dc6062a09c5e3a5bae029f217298c03ac886add588ff377f59667a193fe6234bf5444a0fb1d9c87438d1ac05fad77233d53190dca7139a3bc963201d511092fdb7308ee91ecd0dd675c5c36a996c8fcc9cf828b587d6a7001583b5e7b5abba5e46e47542e83c7cf6001a632ae3676ceb815ff9e2b75d5c039116df1d0cb15a2db24e18efa3d0d97c6961a096b604c5a23d4c9ead5b33d2b5f5cb47daa3be133e55b6e2de42066c0657b937c737002c27c607e912cef0d39f822e9449ca4f4479af30f2566a9578620f947a3cdd85726cde45a15ac9776782cfd58f1a9db39be942f81a3d42768e8e600a08b929adf42c2497459b38640f3ac22edb26a8916c061d9cd57cfece28d3cdd33e434a78191335ae16b076f52008e64fb49214833e4677d682cc809006cb6b88fb3cf250002c9ba55e5fa257afab39893705ff45c6edce4e46e2de07ea476bf7d366412c848de6ec4d56829d9273d5e6738ad1a052af64fe8c3952170d4 ss_n = 4a0eb9b94356c848226d499e344437c5d02d373ce3b8c784ad270ae731189660 ct = 527d6ddc548b9e7dcb176f13dacd64e837a337e88d7b8517f2449481f22b23151efaac31302fcab4af0a4761ff28ef1bec1af99cfaca3d14ff1b2c46b12ec293cb2153f8f40198d934be7a3e441c57e60228a9c451c192ff5a0039c4f7333c63ff0f7a1430f2ef83f3d41173fb7d0eafa514485529fc94797a9c12ba5a5b4735174786b905e7c1f6a2c418c0752b78379231f09dd6f9672efa127eefe5bdcbfa9bc7186338d42ee28ea25e65f46e7740c868fecd9051e5ac5b9c6f777128fcc1b3b951b4a10fc0dcf99f2bf107558ecd48855e9ef1953bd0e3421647d78cbc57260316eb40ab9b8aa2d2c39131b0aedec8273ba5853a580ba0b524dc44eb9139d62904313081caff6471ddf5c79b15f1853d88175542fa9580f229951a36426a231375244c2a5db38e6d2267f9338862f14d5455238e86aeb969ed711dfd14d9abca87d3daf98824521f39749c4a2a9942f30e63e0a980ff68a2c495b7485acebe32e8f3efee0ca562e40f1c8b463cd3481d76eb89e1351e8dab9a9f04d430fcdea51ca87b117da5c2d9a92697d8cd90e612362f99d2b32c33a098d40e545bde1e554f808c176b0e5bc7ba6e7e1376d57c8e0bf68f266ee729ddda161daedb9b5bf260b7d491152f6817f7ded2e8ae535edc5caf7ca47210b566eb7f74fc8c15079a3f0388d152891adba8ecc9df4a390efafb8dde8c6a297a40a9de8e5beb8cf4da1732282878cf1e34a43767d95b16677778c8ed4b41ee1b89027cb2c75529522a87f28c2ae24c5b3985f4b086db37135eec03312a38b37aaed460e7cb9970406d8ccc6e31cf9f7685f4adb51f4438711c6a4c7af953912e8f2906620873de260e169501d6973b59b610d17d39f24b4d3f0b788efeedc31229e8ab9ef536153edb7cd8e16c28fa64c7e8fc1d593ffd33b3c30bc93c4ed7ad550a0f67eb8c5b5841cf601a35011edfcdf992d78b2f99f4240f94b926ea19270a6174490b941e9e8989ecf2c1274df467e2e6cbd0621f1e23dd417c324293eac41a0e9ce7d808487fb4e08dad7ad264b2bd2a21a06175aec08ecccaf79eb03be858a6390b9275 ss = 82fb31b064d2afdda9efc508e8dcbc686b427376a6b7513e9e48272aa6c79d96 count = 807 z = 186538862c02552f219feac2c9be8794d3c5fd4297fa6ff239e3967001fdc28c d = efb34280afa75573a2736f4ce5bdd9ad10f70883bdb66ed36b03b483e25664c5 msg = b4a211b5e05d92dd75700ca119658cd822a2533ebce1c0278baa1fa294e9f717 seed = 2f568e705decf21e7af7b5e5e2d4c73d03cf716bad7232e42fa19bdceb6ea87dda96547f894d0910ca9e954c0e14eff5 pk = 36459fa355c47a00bbef314ecf18076325904bbcc6e4f9cabeb28d17e13faca93e1fc997bb3b1948c8cf50306e5c25b9da4c72b4c935729815ba2a57313a149bf40f223b234d6b08d7eb8d1c4159e1b2666c07b75ba11c287c4f9a072c0693c52d93a36bc44d7530334295364e07c651fb9b57f9645a90333ae59d09b3060277c1189533b825c16595635fe049f3f0680c483adaa9c3d14b93ede4c6372ca74ad53eb78c2eba4a1152626be60622d963117ada04a6bc825fa6703e917908b4778cab1d8603a872c9711ccbb2adf2084ed00074f74434e669216a680f2292cfe301449685a93ac4573ba1b627af626b55437001c46867f76c7b786650edd287545726bb9347afb23dc27889be09ce106861e2eb898136ae23131c930a12b236569bf39c380845a84477a1d026ce58c5fa6ac0ebfca180c11221843ee166cc36b238dc2a43908c1c3ea29d2aa5b9b62499c01a87cf401f79324ba7a998ae5c15007dc83ad367be4cc8e5b54a148097c7717f0dc808f44701ab11990fe2ce87d3bdb4a64502090c2e5099de3253d036926224ca0b529070e5366b599b58cb45a7531e9a491042ec9364dc94a70cbcc0c76a35d99b66a30bcd29cdb9a9bbd7655fd9d4a30f5a85f5c42249d7295fa46f3e1982eb20a245454fcfdac156d2be9c42361df83b790311ec80549b68bf4d549d24e84f60726870a567eae54d1cda9da520aae8a3c26469b4d492894e022637f15cca4a8f9b83189ce881dde6212f2610bd5583138078fd397c94e30e578547b52071ea1649051532b71958539a43a99528cbd5b515e6c99131c697d975eb805d8b2a154b8b42ae10c617ca7e0cb5aa51948c6d2a3a5f810785a5338db924ef92a098e0464a7b0e08c8b8721424208216f4886da45a90a0974d9c88af31e5908ae86ecdd253b2ca5b7e1a3ad37044b4584b46c822c789a4f2321ba3952978ecc0f380128ed50f3f398bbaf585c55595f6fb82ae149be163c2cb2ca1d1b049f30c7432d0654cf8508387ccb0361e021932ff5bcff05a46b1a962b37555f6fa0b0d627259688dd0142635700b360b24110b7cbda09e439e08999e0aa49d731d3142622017102e0a0872b1cbd32eac21a5e537 sk = 92f26459e013bd387c62222dabeb124c761eb557012af1636554983350b100e42315aba5e3268e6b88aa10227cb03caa9b603d27f987a18aab4f244bb0a51882a32407a64726e7b55412675f25b04c181c13e2530bb39534a39240d92389e060b1f750c416b31bb4a45df775bbe23f359aaf6d75c2438766f0433ab4c808da304203d79c8a4ab6e7595bf04892fe581f108425208c7620726095858185c4bd15d900ea6768ec628862ba3f206273da96b83bb3586a1782b948079101bd8a861e1336026e3a7f830b0450f288a82140a5179932fc5f51203c29ab5290c641b37a4eb0939c21946403a8b7af660cd59795e2e723658a52a9f44609326f29951c1f9cccbf7a1894e117298b44cc7297d3c206272646b2fb236ae59c0bfa159faa5df5a514ef97b1ef453870670ea7a3685fc3c881d9b2a7229e44fa472508bc2c7c2e83c2cef2eb24f61993b36152806572c563adbb2b279f715b9371951f8b1c962337d5c05c744b8f516696fcbb589c3325df4b735982c76c1124cf6a5680307c54c1b1a4d109a7426cc7f2af8acbb054d094d24c272fe66b31a12a11fc0bc4e159e584aacd0567152a459460644ce19cf5967fde7a1c4911b10d58640a4721f8e50f27797687d903e294193b56a1d490bcfa2a04b7797e33a03d213bc47f1793f03b0b1c347603866abc16aab8538ce1e38218c916a815c1bd49c218ca7ba1f6c6630a2e7081a79aa88141199b864b3e5f6c6372a106d20165526a311cca4ab074656a1744339a6c9e9b26f2068899b84bf70117e5627582bc930964cb2463aef90c30e1b7bbadc5bc4874a0f6a0328d508b50d34b4418bd1e290ad0d81eac513d2a679fb134bd78b6b7648cbd9ea5c4ac8252d4819db48046e043309a11c3b518260c90bbc2602626e340d839bff116264d90a5fa530bb5b4b493478d882945cbb5771ad16e12f7797292c030636c14ac628fe7b98e22c03e438efa847165f25485990fcff1275d478ed2234cd652157f146ab1a3172c57b65a03cc38484082e9a05e00160b21a76d406849aa8c33653b3b6b7793d023ec38329ea38133b39436459fa355c47a00bbef314ecf18076325904bbcc6e4f9cabeb28d17e13faca93e1fc997bb3b1948c8cf50306e5c25b9da4c72b4c935729815ba2a57313a149bf40f223b234d6b08d7eb8d1c4159e1b2666c07b75ba11c287c4f9a072c0693c52d93a36bc44d7530334295364e07c651fb9b57f9645a90333ae59d09b3060277c1189533b825c16595635fe049f3f0680c483adaa9c3d14b93ede4c6372ca74ad53eb78c2eba4a1152626be60622d963117ada04a6bc825fa6703e917908b4778cab1d8603a872c9711ccbb2adf2084ed00074f74434e669216a680f2292cfe301449685a93ac4573ba1b627af626b55437001c46867f76c7b786650edd287545726bb9347afb23dc27889be09ce106861e2eb898136ae23131c930a12b236569bf39c380845a84477a1d026ce58c5fa6ac0ebfca180c11221843ee166cc36b238dc2a43908c1c3ea29d2aa5b9b62499c01a87cf401f79324ba7a998ae5c15007dc83ad367be4cc8e5b54a148097c7717f0dc808f44701ab11990fe2ce87d3bdb4a64502090c2e5099de3253d036926224ca0b529070e5366b599b58cb45a7531e9a491042ec9364dc94a70cbcc0c76a35d99b66a30bcd29cdb9a9bbd7655fd9d4a30f5a85f5c42249d7295fa46f3e1982eb20a245454fcfdac156d2be9c42361df83b790311ec80549b68bf4d549d24e84f60726870a567eae54d1cda9da520aae8a3c26469b4d492894e022637f15cca4a8f9b83189ce881dde6212f2610bd5583138078fd397c94e30e578547b52071ea1649051532b71958539a43a99528cbd5b515e6c99131c697d975eb805d8b2a154b8b42ae10c617ca7e0cb5aa51948c6d2a3a5f810785a5338db924ef92a098e0464a7b0e08c8b8721424208216f4886da45a90a0974d9c88af31e5908ae86ecdd253b2ca5b7e1a3ad37044b4584b46c822c789a4f2321ba3952978ecc0f380128ed50f3f398bbaf585c55595f6fb82ae149be163c2cb2ca1d1b049f30c7432d0654cf8508387ccb0361e021932ff5bcff05a46b1a962b37555f6fa0b0d627259688dd0142635700b360b24110b7cbda09e439e08999e0aa49d731d3142622017102e0a0872b1cbd32eac21a5e5374eec52956c0dfae4dcba017acfd96111b7ffac1770b962db555eccb7bd5cb9df186538862c02552f219feac2c9be8794d3c5fd4297fa6ff239e3967001fdc28c ct_n = 96a5cf6805caedd29219b81f29e32588c1170a7c9554e8a851a8d20081c6c9f26d11f1fe4c5ac5b2e943c213b8b9dcf7bcc584b47d85cfa06504a4a12e560979538c4aeb7a937efe2687a7ab9e62e8f9a668081628b8a37bfc9aaa52fc3e78667a3faeb37fc41b239985312d1a92e9816612214e40c92edd7ab7343e0deef30d1d8de3fe26feeef8c64b9f58c5c084c836006cba87d7e87934c806125fdb74b9632f9ea2e79e8c67c8fbffc3e45e4f1bc8c662e4d9743aa364071ed991c5b600f4b8c12d1e20a604196da0137a07750764d1c09b9c10269de2fa188a2d8828a3111d19879ed95146853f6ec257f26154cfeec351056d07e12ff8afc4e188235af9c618e82b171210d1d1eae992fee0671a949dbb67defcd0410f10b127eaacc65f72014db9e9ab2b8dcb59dfc4bc5bef7736c6b20382a8ea8778012fb0bdf3205c6c0531128c4d9419954d26ab80c97713e9ecf4afb8aff8a89b0f47f6a7075fcbd43b37bed6171af242e910e02391a11bad9cb36d8c44abede55aab0efa3d4a97218b2d2e19347478057e5aa64164509a1480c0f4945b34f7b387887fe2615d5a9ee1a0e54a85338dd3ee64e319067664c31288f25a33487b6335584446c3cb9ec44d50a5c932e3c999e0add4ffa9dd3d8c13e52065e0ebc79c5f1189facffc9d84c27380d5f549e620299510e129049ac501692c74d87a72e560af44e62cf25575bacb5016b04ff53ad1829865ec1e9835b700956e98d9f8b5ef977e37ae25ab603d02540b7b5791aa323cd9113108a061c75e6f5ce59f03f96709138f02b573675772f374382727d7b235d20839326987e84cb666b1b8304b796079121cb65443446f8b37daa85a9c9694c6c5a2cc2bf5ddf9526694c451a5003a3e62cb29f3190fc9cec1063bdc01cc2738f6a052526f7c49f621d7c39d3e41cad398ada1d35827caf5d9ebfb4cb97df2acd6fdfdbb43ad05544255aa38c3650680b0f2ab6cef058239d9c349fc19a44a99d7b2b143b0648a69972a5ee689993c90fb5d2788df961761307683cf7e847fd77e2bc347ad840a30ffe0e72c3ccebe29b13935 ss_n = 242435f99627d9973b778a3dd2de6afd6f65b17f622f6d56567226178a136db0 ct = 295934e8acd0ec47e3bbfe8b356102f62503dccd448bd59c897715d0b6ae9b836b60c6091c164c26c859bcb253f6bc9415575872d6a2d95e846d68913c86b564ba5d6091bb294ea85c123f5edcec62942adcc820186b27ef5b3bffd065e42a179a50e4905196ae519b6cc5959a382c90b434d7835281375875c5c605f3c375cfc73cb59c576db7db4edd9a6af0b8465c890740effe71a36016e31fb854dfab5776fed52ba011fb61069082691f08ca41cff4e9a6f9520f562453aafd505afac5eeebafe099f5f57cf961efefda6e9f1493d6811ea2752225dfb51bb6afa6dc152d7378d2f8ea8b3676ab51bbc74c239749d9ec32858383a89b83e6c083317386c2fff5a44a500aadeb7ad49479f729ad8b0259fa19a90521b67f158dafe7ac80306cb726d50662788ebcc3d995a233848abcfd79fb5595648f90bc9e61b7577fbca06f319e997367361da4960dfb4df095e40f7ec47d8fd94bc80dff75449e29980d2ab0ddd576cfa60a47ab9b38d1b96faa8ca1bf508ad13a139301785273730595545390f1e0d314e89d91058acbbfc42d372f32d70d104b4c90131e0bc5eb9c970193760dbde90945534fffa47c9192c9aa905c90669a22bb606c12fb204b1b37e37af784e8fb1fc49a1a51a19c1ab4f42249bd4be526f14a909d21b6f6ae90b87dc5f7697f7fe2a870f684fda46fe5821d63a5eea946e3aec381ebe56da53637e781b6cfb0fb8d20203b53580aa046230661b86ce80596a4760aee176ac9b1b9ec6a9b1bc4ac3c6bb6599bac1768f854152eebaefb3841318009e11dd3e214d1948566908161092cce6b05d635b144cb41c455c36f477f41b86108e3ab093246e3612c35b437cffdaa41f2628c4ce04e461c1f80333d6a6dbb4d3b8f030c48ee405dc461f88607baaf365e0900a14381d30bce1414e4fe9f028b1c9a6b114fc371be4a0ce50201ab48fd9a96e3ff01e084d0dfd76d38fb2393c0bfd29883e0d516167db4d901775b8b446325156370d9cfc48b63c191e13f94ddf27fa7b9521e670ae193de4d116e06f83e1ca75376196d39b2d5c0a979bba9d42513e76d ss = f9579b6f42b435ed5250d4a53861d429cd4a4c519f26c770a5aee9aab557545f count = 808 z = 68de89c6f2d27205850b567c5f8b81381f68269037beede9a47ab08e528d3194 d = 532c72cd9764c956145f3d7fec84be31018fa141c2c36c6ec579686bac88c7aa msg = 0d55cc55716b1a4387bbecf9c8b85cf5618b027e6908ce49fa28c545f5f481cd seed = 63567b7050242cb6fd3dadc164a24744f1071e2c8f59ba92f61c0963b0527622342a2c288435d0bfe9bacf29f0d754b1 pk = 5819a2bd8b16956b933e689d2ee86003aa7015f4b264db65e3382d34c266a2b3ad96161739caa3fdf36325a7827dbb8bb3ebc393f6c7443a2b12575b1747c1baf288f73ca6dc250cab51479ac40045b63384223bf18b5d8f67924c42c325b48c0861ba0f51152fd41e7cfbc79fea12630a05ff74214ab010a565225ea06c0596806c7594bfe9733f7a9bad302035ea5687143021fc2828387f211b8aade12f8a324b1adcacc65c6a34fc40d2059bd21b1c33900d619c169f568022440477c60c433a7042464499128d5df4cbbc935dc090b3e3d2a46e959bef6c3da7e292bd316b31434798699238006d92fb908697885bb50928a7cb4c0854b24877c15104ba3b4726d960cb6a57735353ff164cf63a95cd8923cc91b9a69307ee45938a917148997ee06b9df72b65197ccc4cc7974caaabb4049ef8ab28d99a6963f60acf9b698f349eb5b08ea8d784b410467a0b8d7e379f78458921ea2887f85d30471691324056f6b7e972bf491cc9a0c0472898c62d665b8bf6ae76b4097969abbd6a14acc56600133c73d36e985a83f2f63634176ddcbcb19b0c4bb3e8b7acd33028c178d9b745d3240f16422d149301a2ea48fb894f7268bbf419b412f67a2de05eb4847a5f8c04378b8833f299291a12e5dc8d1376735c3564a8825e48a054735a2038cc8498e9a2af69c2d6fa53ac95882b4285349052410a442a0717309aaa7e55be3aeba47f958b1fd03c1dca87ba85aa64a78102ab2a47605c51206cae206cf1e17a9ffca451e20b065909a67a270a24239adb8e0524bd4ff95335f66237e13874387acc09b9d4b4bde5ea2da1270e15642f0f41aa5e569aa6fca54294c83e2022e47050ace26ccf97c8a2cc3718d6ba2d529a4b208b1f89b53dd160b68a976d87c7eb482104c8176818858554144b6abe37b301da30a6b661080b96b0253a941e28051684a686d70781e19e42957b656b23bb246b44f7981fa4ca8e598a5ad40135024b85b016ad183db8162e5d321cdb875cf8715ccb5ca2e1d24b57965923072d7ec13134828d77e31c3076a9a179b87dab3be943c6857a1fd5a30e7322633826da3810ec05051710171d25b96e3da9fc0ec780f28941b807703dda981853 sk = 36c566724ab1f00bc27e4706d3851ce0a8960f03b9b7e5b8703cad8f62758e21a322423cc520a2173319afb84f25a6bad40b7feb89868c39821384ad9668b19d906f4bc26630fa92ef081976e886ca07882d76cd7b9095f74a4d38a85b977145f272ac9c5a3e539c354945cbf4bc40d1c5459ce88b37976491ca5bb4baa871353c1c44482f145ab25a21b439c4d10c67ca9576f0171086414dd1510f7d2c2adfc3acaa66202447a7757051cec2bed372b7f236548342bc2f82bec2b49e18b72927a51f7ff62f3831755c6b6f26a92bc5469e7ae25e9d25178a087ba50453d98c5a42805c2a5042129622ae9c612469ae5ca4a9df53976a3c6f8eb943b257b04a362afbf4865518961626a19f035f7295660a27bd93d50d06854430c89e236266fe158f8f7246a7975ef59487b8b0bf85597a3d5c13488035a0ab6e9dc598cad7353b319abe3616f3e3a5309bbf02e0252d2796568925a7c2470b24cd19eac548ea4f7ea671220bc17dd35d5fb6b8313490e0419aeb77c922acc687ac6869fbbd3712bfb2a37c64d6bf0ed5b87297add9755a3d0acbfde44a5ed06736ca0d54175ca1a119faa7c3d3673e4d4cc245469fe15cc4f63c946bd5cddb286301d17ba97329bdf39edd0603c5b444768557f03b7615866a6f365aa6678a23f39c07c856496acf85876934410edb6c2843211160a7bb83660c43d3c69ae49a0e624885f42e57883975207c39e74300e41e04f2610b659e851717b6d0ac83761bfe8792d1c65b588661e9c573e68c96e73412a90a1f5726296006a5e4dab710eca1ffe55c727486d515bccea72e933b77f9484205985e2b606d1e23183df7a41ca464d5490c2a8304ef4320ac069f41e859a72a00d222b07670a360eb622a295e494b6195dcb397f4159a9c55fb039ffbc340d213b44f1c2bc9561fb5a11f6bd5888d600ade6ca3bc786e234663b7327207ea48a5aa666935268c49adb9ec5370866f5b0552a7c873c92b4120a81c2d77b051e76d5610526f007513b69c21294d460682abaa1dc8092f0a7a4cf988cd28520ab8b923ebcc840c1b04a8dc6fe56646ae93155819a2bd8b16956b933e689d2ee86003aa7015f4b264db65e3382d34c266a2b3ad96161739caa3fdf36325a7827dbb8bb3ebc393f6c7443a2b12575b1747c1baf288f73ca6dc250cab51479ac40045b63384223bf18b5d8f67924c42c325b48c0861ba0f51152fd41e7cfbc79fea12630a05ff74214ab010a565225ea06c0596806c7594bfe9733f7a9bad302035ea5687143021fc2828387f211b8aade12f8a324b1adcacc65c6a34fc40d2059bd21b1c33900d619c169f568022440477c60c433a7042464499128d5df4cbbc935dc090b3e3d2a46e959bef6c3da7e292bd316b31434798699238006d92fb908697885bb50928a7cb4c0854b24877c15104ba3b4726d960cb6a57735353ff164cf63a95cd8923cc91b9a69307ee45938a917148997ee06b9df72b65197ccc4cc7974caaabb4049ef8ab28d99a6963f60acf9b698f349eb5b08ea8d784b410467a0b8d7e379f78458921ea2887f85d30471691324056f6b7e972bf491cc9a0c0472898c62d665b8bf6ae76b4097969abbd6a14acc56600133c73d36e985a83f2f63634176ddcbcb19b0c4bb3e8b7acd33028c178d9b745d3240f16422d149301a2ea48fb894f7268bbf419b412f67a2de05eb4847a5f8c04378b8833f299291a12e5dc8d1376735c3564a8825e48a054735a2038cc8498e9a2af69c2d6fa53ac95882b4285349052410a442a0717309aaa7e55be3aeba47f958b1fd03c1dca87ba85aa64a78102ab2a47605c51206cae206cf1e17a9ffca451e20b065909a67a270a24239adb8e0524bd4ff95335f66237e13874387acc09b9d4b4bde5ea2da1270e15642f0f41aa5e569aa6fca54294c83e2022e47050ace26ccf97c8a2cc3718d6ba2d529a4b208b1f89b53dd160b68a976d87c7eb482104c8176818858554144b6abe37b301da30a6b661080b96b0253a941e28051684a686d70781e19e42957b656b23bb246b44f7981fa4ca8e598a5ad40135024b85b016ad183db8162e5d321cdb875cf8715ccb5ca2e1d24b57965923072d7ec13134828d77e31c3076a9a179b87dab3be943c6857a1fd5a30e7322633826da3810ec05051710171d25b96e3da9fc0ec780f28941b807703dda9818533eaaa3dda4b29014c0824e418b80f01997b65f6dafef46926fac672cda10744268de89c6f2d27205850b567c5f8b81381f68269037beede9a47ab08e528d3194 ct_n = bf1d01a997b1682cc415f307d5dbcdec1d176dd67af883c97a15409b838ca2be9c0af1655f3f72e6ba57acaf3c8afd2b47ca24dec796093dce812e454e3e5231b2a37ef3c947e7cd057760f20d97727d6c0f75a0240f7781f04db176fe90645290e00355ed2b4e92079afd9e3ad7b0c7443e290f3280103af992a0c56375630ec5a16d2c2877f9b3d5bee01f4efcffcbd6b06d5b1e205351d80865e4ec3eb92af94bda0e7f14f9057238722338ee084f806d246cc209931683c3637941a2579504c8692b933571f8d833d3203924c9a9cda044d7f25062af02f32649902c5dc5e505f339a62b61c0ead14535cdfeb3a27dbb3357a746799ecb538db712d2c59c1c77b870a3f6bc45ebe4bb9fd82cf7499ec5b53fa74178d297169f8ed802ab28a3de090968718912be1f4dbae574ce39ce82518819358540598bdf2a95476e440899c6204f8beaafbccd2f3193a5e4dc3389c7e1b7bd47bf7a471d5c1df590367af25275db561d9882a89bcba3c9a7f4fe228c6f94385dcc1846912b83b915cf1db6e34c94277699aced5109c3bcada1c633bc509751b5224d7c51fabb9fd05ccf4fbd107cef2bc326d8e1463713daec74cdd2f56c2f670918051954a3790cad8167e747efb697356c6be2025f2e1ef58767ad6f2b01b6d3897f0db8f8ef545b4a355c14104cb1e544371088933cc7aa2bf58e00b732d65590bea71fb36e2e981a7bd20be6497a4fc78696bb9a695514a32c268420f2f86f8702052b6afa34592876fbcb7ac3a3affe5a532aaf9e284865525a9b2ca9ab4397176024f398e0482e40cd1da951fe0b8defeece27e68b466fbddb02f997490ef628d0edc2cb6e156e2a276df26d3a9a5756a2fd2594c7dd11ab52495c642ddd3afa9381d88399ec58aca6e8be47dee31962704e60ee98fb70f08f11f114615e37997d253636e6f4b45081ba6692624e0553016382bed262278fd30fc1adb85ce88d085093cc094a0da4c5492930f799f2b2cd654eb112474e2bd1f5f219669d6a21c457400571607ebe99ad03aef54a9d1960ea8654b1ae24242da68d0339a5d212a6ce0ad75c02 ss_n = f169e1bce9a229246a2d5e335ecaf4df26311e8e4a6e38540f49061d6055b1d8 ct = 7d0fe7c2eab572b3ab8ed2dec4c69d2f80692dc4e5fc75631b132ff2b71cab8eb6260c918aaa969d4224143a6a6c49430ecb606608a02698c902ad5cad74db04865b8424176ce63697cb8e67cf9e147737b8ed70385f67518aa1f1f757ddd3c881a4834d92dc1fb43a2466109d0687d05a010ee5864521604d421c7bec5cf4d46e95c799582ebb8f37377683b13150146b8a3d05df6a15e15dc3b0b9cde879422783ab7ddfac1143c8d28b5fe1b8f2e7f1b0a332e95497ae7c74d6a99331896681180cfec60220582eadcb178148c27ff00f2c4f4cfdd189b49233d371fbb0099af79446ab01d3be1090043e93e78e292e8292c2da1722c541950cbfdb0f8dd4c5af9606533549d7a36abe8e248859092dbd682b6c5e1f2db04a182749e377564e4031d98966500ecd5aa54a8394155a2f53d394e75436b7549209d2491eebc85b43d944cf252d441406165c3ffd4393cf59267b7a993a559fd88eac5ff32700764841d56503fbb1998072e9b7be622ce5a4e937c958cc3f8a278926e92da713d9518a0629048ea23860d2190643d33961c9e8e1c852fd408836062f61b8792b8ca1fd185674b773d1e548663f9a84aaa20063c999e794547ee107a35b9990247725c0fbb7be1dee68acad5ac01d04bb458ea140380d4f3f80b84f6f8f1d01038a9a273d3eba6714c1c36eda2a7137fc93d6ddd1ed4feb479cdda8462e2e489eaac8d81fd8b7aed2fb0ef1f67de7dace76b0e4787bb3a0d424bd07e1eeb80e6ec0ae5031f2e945226980cb6b66456da5944a15e29d8659ce643f7c90e01db680fcb95040954fe1576049b8eff92cf2466d8058a122b0fab41bd0432db2b35cd0bdae63013b171aaa3591e925c931b0c78d042ac3ee165d3672acb2c49bc9e5c1d0421d0556f8c910e31e2e075c950b813212ab2159c5bdd433f5370dc74ec88052beb25bc61f188ce08a47051092be89b74be9fd67ff2f5c91edb0c251c315da171ea37ab49815ab1f484749983c1d1c2f0543b89442984fc4698b57e8846d9eafac31aaf1e2db32f6ac2fa5f202e9d23bb918664b05a3b622e69c9a1025dce2 ss = 128a85b385bf31eb9bb6b245c0d8d740f07d4f520492a8a2d0317db0847e7f41 count = 809 z = 417b1a4d661a49d1e92c4fea69ed064e59f26de8c56fa6c8186a987ff164d8cd d = cee732f8b916a1bb391bb9cb2d49636e5a1c27b7931011e365495a5d1855fff6 msg = 5bea36f479a42e767f348ed97567e318f7de304a422b7825b0845af2c9332ffd seed = 7ad0f37902fd8d38ec62863f46d3df152e158cb05123361f2aadf41f680b15692e6398a9da047cff071331e7f83ed69f pk = be7ba585aab61c6abd403cccd28a4b38fc824b6a31486540f3b80dee42c4ebab6412d535bad768d6aa0e2f39265366cac60c4f42e2cd4ea23ce4913ded3042b8d938d8108897e39615d206b153947d11c0b631a11e66b3e0fa074e210845e8398b279f692c55d0113d4594b398c369e1a274baac8b10841efa34a415062fd0d299524203b50a93b8044a7f622845f309e23b10633b566fec1c348cabea8a15426953e2a37c9658b45ea0bfe0d0a21539be5a887654393bddca10467a2c1e9bb8db5ba231402b70e083e3d20372e9a73c136ff78b550e9bccfdf23ed52a4f5b85c2e9d5cc84cb4618945cc29c2c844051b0a3c16b54467c006a33c348e9b7571b6794088cb22f009014a20e6e005d5c990f5021466c73336444c5ea676698c6c450a19cf32637b5472e66f127f2f413d1d3c14cdc586f4879579b5a62735fa85bafd430bd218b654465a100bb69152a5cca4a69d0bba0d14a8fa801760e29b1523930951c89ba80526396cb598a6b06630ecb1458c53a484b3074c3a7c2a3e5b4aea515a21a922bf0be00e1cb1f6b84b2f08a907a17dc39970a5a6bc0473fdea493591249aa102eea54b0c38a4941212157c43a54a5779d84c95400a7f9e22bc4328b2239615ee76ac80ccd674194ee422c1281b66c2674daa2667cf4cd64553f14d208a3c47b0984adea6228b6a624fe194a479b9be506a48512113ac3359f02135bec6531f55bddb175a03a4c61e3a9ef3b963bd65aac818c3d3c0e5302075596450860c8fe4b8aa3ba6499634c10b00eb89a8798077c218a791912115e7b56d61aab39119c91a35ceb68532eac62e395488faa0a5e8a8502a86ef246b7a8b2ac74ec275b1477e19b0149cbb493a5ce8cf87af02944a618c584797379343ebd759c0ae576888338fffbcc8aea6029b73678b747ca849da4797febb9977b891391b20b21975414d6caa550732e0cae443069ab604bbf12c479e393c7452a20bc207f972b147c0ff8e65d90b2031f2b6be974031c9382c6649fb7f660ccf57061a7233432876a4a258a3c9ef6bcb4cf62c27a0a950dbb2c49a2ba1db071c520b9d50cf1c0d547eed8394b1636e001d51659df25d50fdcaf73d17ee8fe62b4bc1c sk = b87b989c166bb21a9c70fc57a2434d6125cdaf1aa79ac26a16586988e4348b9a565d0b8db8088564ecc984b175c2086aa2869f94177ce371607ed42f4196b0e5689b7e3b591e367c0002a606001e0b21ccbbc3823db048887819e0664df42a82c2971a21d530886c8e396588183167f48449d7b9a1cfcc8429ac3b267cc02bfab5b2945118d522547c78870b5e1c698a54780ac0c97252565cabd80cac7052d71b4c3804516ed82c4de42efe438036e2a4fa1c491c36b4585b85e1a4c3ff70cbf87b7eda29010ba945a7e93c1ad9a424b36c4988276d2c4bf574a3c6291c07965e3d48bc94a7c6e2c5b84eeb7fcd260f45e3887cf44486530b28c127980992ee0019118a161955bf59d2a12c7b85722c7f45383f2bb5cbfd5a648601aca0e483d82718377837f9431b00d8cbc5bc7451520d091bc647babb3848a01b763683da780683328794538726bc224041ff7791ce4138dd65aef50930302796daec6847cc6791d51e80234f4d30a7fff6589cab1dfe098baca3041722c3cb573824ea2c8415a951105983489f13651bcbeb0208dab4e092935b5547c2a66d9be65a084caa8faa9acb8c460b3762f37a8494995656b0ba61a177e9606f3f2b33e5021b878cbc7245764c663bd9533e0ec3a469a65044215ab13847c2fb5a1261bf38e57b6a127a5fd2acf962b01f00a879227a31a10a76624eb047253b53b2de5ba17dc98c14490d3bc50bd42a359ca52e4510078fe37b458439d6ac3d8f4501f6cc3aae35bb287843a3b80914169d8562882b300e9044b73a5543cb818bc9c49aa2ea2467d228539264d93a02163393ec51752b6291a040230dc548093c7ca9c3b08afcb1017519d5f3a169d1668ee85d31aa4585e995055376a0b5460676c2b391247450bef146bcbc443a8b2b9c1c2c2c5e33bbbad76ec954c73a6355142171c86baab85c95ee7c17a4513d8fa27ff7732cd126885295b04de5710fd76bd574a18980cd13b3575ac554d3c674dacb8e39040f2be79f897144a2e289c45553cd2b4ab98813b45551cbc64fec1445a45637e196c1a3f611169c106febb901b48a5e6643be7ba585aab61c6abd403cccd28a4b38fc824b6a31486540f3b80dee42c4ebab6412d535bad768d6aa0e2f39265366cac60c4f42e2cd4ea23ce4913ded3042b8d938d8108897e39615d206b153947d11c0b631a11e66b3e0fa074e210845e8398b279f692c55d0113d4594b398c369e1a274baac8b10841efa34a415062fd0d299524203b50a93b8044a7f622845f309e23b10633b566fec1c348cabea8a15426953e2a37c9658b45ea0bfe0d0a21539be5a887654393bddca10467a2c1e9bb8db5ba231402b70e083e3d20372e9a73c136ff78b550e9bccfdf23ed52a4f5b85c2e9d5cc84cb4618945cc29c2c844051b0a3c16b54467c006a33c348e9b7571b6794088cb22f009014a20e6e005d5c990f5021466c73336444c5ea676698c6c450a19cf32637b5472e66f127f2f413d1d3c14cdc586f4879579b5a62735fa85bafd430bd218b654465a100bb69152a5cca4a69d0bba0d14a8fa801760e29b1523930951c89ba80526396cb598a6b06630ecb1458c53a484b3074c3a7c2a3e5b4aea515a21a922bf0be00e1cb1f6b84b2f08a907a17dc39970a5a6bc0473fdea493591249aa102eea54b0c38a4941212157c43a54a5779d84c95400a7f9e22bc4328b2239615ee76ac80ccd674194ee422c1281b66c2674daa2667cf4cd64553f14d208a3c47b0984adea6228b6a624fe194a479b9be506a48512113ac3359f02135bec6531f55bddb175a03a4c61e3a9ef3b963bd65aac818c3d3c0e5302075596450860c8fe4b8aa3ba6499634c10b00eb89a8798077c218a791912115e7b56d61aab39119c91a35ceb68532eac62e395488faa0a5e8a8502a86ef246b7a8b2ac74ec275b1477e19b0149cbb493a5ce8cf87af02944a618c584797379343ebd759c0ae576888338fffbcc8aea6029b73678b747ca849da4797febb9977b891391b20b21975414d6caa550732e0cae443069ab604bbf12c479e393c7452a20bc207f972b147c0ff8e65d90b2031f2b6be974031c9382c6649fb7f660ccf57061a7233432876a4a258a3c9ef6bcb4cf62c27a0a950dbb2c49a2ba1db071c520b9d50cf1c0d547eed8394b1636e001d51659df25d50fdcaf73d17ee8fe62b4bc1c23ffa07713c90331e833591d6c3be74fb10516a9045bfbe50bae547b4f76f542417b1a4d661a49d1e92c4fea69ed064e59f26de8c56fa6c8186a987ff164d8cd ct_n = b9412149b484fa669e205bce0eccb9654ee537fa93e26d6b63efda9c599bed79b5684d9d81e342879919cd177a4d0157843a2b10873c07fa1a39253e72bbd09e39a06be2e97956418dcebb50dfe8e9f8a6df45a0a9eb368ae1b1233bb684f2dc99e13b12262e7764ca60ea92796df2596023bf4448604586c8ee1c865b51c9c223f7c1ba44945e15c5e265378826cf2ffc7b95bca732dffc151231abb0e87c1e763e80d57771e479ca22cc58a37c9ac16270657d2e6a15c014cfb963d60cd3e74ec6eadff0debf8191f92ad617b8be9ba7892ba933665ac8335a9a23cd82677dccebbe8fd614edab4de98488764c5f574150d77ce391509707248c58e545dfcf84ba5793ff9bd1a3fe5b7ed6cbea1ce49861d19c1eced13458f8a46b59c091df3bd386afaf2820e9797efb89deee1706e66020e38a967ae5f4bcac65c65b95e9a53d4685420bc5342bf220c05345d70157b6e4242b1d1befe22e4f4db5897b058b6acf60dea95ffcdc6a38716bce89921c1344a05c18de1cf7e11bf262e3cab7a9e91779d0b524c7ad970a39fd17ba983b6a06f0e4c247c774b7b1b57f85e19fda21a5e44a702451fb1ca5c37c954a66bce992f977e5ad431f7d1af8e50202eaa138c3e7e5d1850747e1283c8ba90c64fa988caa251b246fae20416e0d39425a6ceb399cb8a18f7a0deec365ecee927b497476cd2955e8a66390eecc813bddbe04417bf73f54d9d9b490d1a3b340d1217b139cf08976e7158372a30fb04a60f7aa36d081c05707c07cac550587f0f91f72636f5c1dd55bb79e2808a4c8609d65a3e9736219f4da8ccfbeab3c21dc1bbd6823921f6b13a5d7a84c9104a09b06e606180bdcf2d061e75c9b64bedc0dfa607b741e7b027143e07469c0dc19f1cb2825f6a608f552200c5e6b583b46a7a60e28372081ece4202f375bb9ac5095e115b1afd6585735084e78c33979e1d10c0c45a3360dea2768a14c6957eace00e7be1d36515a3df6f07f0d995804b952c5a73a46565e893acaea52694816a1ecb6356c0359342eb2747bd66f403a481d497ec6e4054ad97833d21d4d9cf84b9e1228 ss_n = fd8d66429b8a0163ecf87d37b8b0567e03ba2c50eee085666fb51c9aa79fd750 ct = 8925ffeb1167435d7146cc1c94f397b1b5b48acdcbfc95ca6c47a3c90485434911231d5b06cdda26945d7126c0fcd29397e1baad778a1836f1e6debc64d6f08f50463b85614b5626cd5f76192674bdf899740e32df30aaf762a5d9b6dfa0aaaa6cba04de298d84de341eba1790f3d0921351ee7c1a484f503ec8210dae5de5e49fb35622e6579f8fd52f0f2e0d4002e1604bb36855d770659e098e382d549172eb3c72a28f99077df8d65e9814daae8e3399de5002b72604b3aa7b55313aec119ab5a62512c7bc0b75c3c9c7cac190cc85e19c57bacea1b091cf8d5c77852f8beecf1cc4199cb4dd501476486e5fd24c32657c36c127fe9c1a67265e76d5a167d505822168cc861b1f2eba0cc7b458fbef873d136b783fa6e0f1bf286af30954bdf6b94d192bc1a8025ce789237f32418e16b4b23a7beea15738c30b3b0931499b7147dd7f4b3681bee864565396a3d1a63a0f6c41c9f058c21d6a80e776ed655c8f8fe7856eaf6747846e85f6dfa6f7fc6652317c6c2e8e442924fdb7ab6c7d590176e2fa00bbac9117a796f5cb6e3da7bda686fdeab3654fdea24a74d1df38c51cff9da9c48c087d169b8565803b050385b89d5547d8bd5433a5f4b75d8614907e1c6728f520b3b3c9af8ce844523c112df04207bc1e0d53318964b0737263fb46f41a011f6dfd5566cd34278d1a13e43296623734984a9c29b167c84b5301b6d484e41ad994043a4ad0c1b0e595280762fd8ac469a36fd99ec6e78cc8f6f30e3cd239f499640a09d0f727445c0a5bf3e497e056ca66ec8acb8693ca4a0037513a12a030efbef300a15778367393934f0067bfb95bdb2db5a1ebb3ec5b8fd2e2f5e9d169f0ad704ef584f501bca7b81b604afe81923e6fa6d1cabf9335ee1fd5cf185c04a408dc134b12d5c96b9b6d58d72aac85a651d697109951af65becbcd847b3031467e18b449aa68adaeb39ddfb9d9296de5ba196537ee524ed9f8b3be11da31b17c839c0047d0e011ae152df2f0c639749d3b53516ca253c76afba790cb43c6754b599731c1258bb8e24ff6253a98c86d3e447966d6e7e33b79e13c ss = a7823f7e41d21ba03d08f7f8e792ec778d74a9a350919d50af5c532414e6e7a0 count = 810 z = d8af4c9963adf0138012afe90cf75eb83baf463bb0887add206e389a56e11d6d d = a604b1fea3b11aa02b202ffb0610ec31d75b3601ceaf8f479ef6e4795b7c7172 msg = 1e7c8d9836dd7cc51f2428307ade6e4026afad14877344debc723ee5c0b404e8 seed = 529cc67bfb2250274d94a28af6fc5ba35bd5dbad62f413cab022e959e9e9d3b345ebdcca08d0751e1616b8827bf61e14 pk = 9e089d2fd9b4f5bbc5dd90333174800ab24af8c5150d826c74a726ba78a3a500b50a028a2ee90d80261a644c523011164b246e03779ad7776e021c2f8eb09471427575a95b0ae7943b108a5698928f884a020c9a37aaaab27508bebcbd8fb410060641e9d91ae15cb15e746b5c694a9a2c77c5fb53500796a2057cdc6babf7bc64cbe3c55eba7c1971417433a1b2c2244594540bcb63115601f87563c3dc8cc95b6d37d54722b67d96270afcd6586e0773161c60bae322e9d71674f77d7644398fe23d75e42fd81b69c1777cea29948836b2e245047933380ac228bf9a10c34214f94c49cd70c53aa352a5a56300f38bae5170d67704a360588d4471ca578220b40a7077a9879814dc568bee81339687702567b37ff68c9846ac9510343cdc8e72d2890fa3034c00159e7a983053417767a6cc456564d0112d34b802f3011558426934a6a74c5f25646a70f299f3301dc717b875a1c87411bcd58c2f01cbbb4a57b92e427bb2638b2df376cc721a441b8366918d6f59bbcafb3085079906d3cf55da6f035a523f80a7bff538e0e5b4a7543ac665caaa229391d98d93e218c55b23ddd3aafbd610dc3a6d40447028a55c0d7c821ac645bf7a72f32013bda45b18e3b8e18551654b7c676120e2070b7af780566c7aa1a382e340ad66c4cb0aa0a7baa1046f56088fd69077b68e55449a0c9079b2c44df2f265f4cc0e3c43060f9a191b102d1750528826931420bb1053179190692d77cc870989a8ea442775c7d889257c37c134f85a727871fb6c365e066aadb44507e27db49b7c40ab1db9c482e7502ab2a45cb6475328f6c944e903e7279800483f51923cd7256054a128aa239e2b94b9720870a7aa2f057ab1c73bb8ec1a5105509562957c6866375bc8116dba1641f788eaa17ba63a5747645ca0a684e242b16a1097849bb6dafa3bc3d94db32a4fa1a18dba949334a126e07995e8fb45f42074778507c16b3767c1baf0c01dde28a88f1835fe894a68dc475f004b22d34318b61dd273cece7a331ce53ed1b53ef1995b2622608c3b7d9c2b27c1d22cc41b65207870df47c7c856c82d19576b8988ca985bbf726aa2eab882fe453a16e47203aa47ca9ba049a1250c096de8 sk = a0a3775948096a953926701483cc17128039f3ecc88778a24580a4bd60b786078f21db115a97993820acc903a7e0c5778b77138566a16bf760ab4b66b7566a0a023d3c621e48ea9a8f5025af708f7dfba00da82daee04d86243c8c203828f249f410221bc2c6858271efa60ab1b68265f50073282e4ec2ba302a7b1f7bc08a4b09acd77156021fb704553d4ac2d3f12b8ae61c5fe4a9425377fd9a6628c77e6e21932c422c4af57925d41a872651ec7a079765a5c5a94a705a10efcac4e40786f433552847cad2c96e46e5c34da9ccd6f33a639243e34933d35b24a5d597d7e58c25742db428190d0ab2d8615c5d5133ee3817091b3a5c088912fcc1898488bc9823eeb93f56430264d2a2815780d3c373b5a90de7056ee274caf94cc963f37c83794a1ad6000dab54e8f08ba3243bf3305392f97e23a327d8d345c2946cdce19c7759ae612cb150bb9f9e27560822912093496e5b292834a5f6616437ea0465708648e7951004bb4fd91e42445f6d622af390b75d91391b716e7c885b10955c93636fed688736b1649d5148d3124ebbcbb47bd620f963aaa8ec958a02bcd980672e827d7cd13be1a6180290af7b9b4bc97062d9408186e8a4d98a3e25acace15ba6104c0fc64ab5d370a87bdc80c11057e1d6505d5509c7b4719e15209e26b9ab03528d4a6ca5a55099ea6656f1891d5730c3c13c90c4761c4b0ff85ac0ee6832d62688dd916b6d3426f714cc3ce4c6b5c1b26da14b253130653ac3634756668660c0cb7b0fa0493a976855a70e5ef5153f72bbdb5537ff3207af57083e8a7206992c74cb95f0b58972e1643ec86d0ea7cfbc7b9982479890d44dc2e2532b4a8b0958c8ccb904a52230162b91677887435a324d21bddaa54a93fbbc80046fa40782d2e69d38781897ea830de84b89ca4b32b8c251072a1121216815563657551d0606b7fc5f9883b21f6c1f66ca48f4ac72ff6763e0021f42f18f3fc9a824900b1bb8c9297cb4f776a8b455855c3ace2562cabcb01988b305a2b48bd9534ee4a0587e521fba6a7affdc9495d80e903c2a714590f895045c3aabddcb0485f12b9e089d2fd9b4f5bbc5dd90333174800ab24af8c5150d826c74a726ba78a3a500b50a028a2ee90d80261a644c523011164b246e03779ad7776e021c2f8eb09471427575a95b0ae7943b108a5698928f884a020c9a37aaaab27508bebcbd8fb410060641e9d91ae15cb15e746b5c694a9a2c77c5fb53500796a2057cdc6babf7bc64cbe3c55eba7c1971417433a1b2c2244594540bcb63115601f87563c3dc8cc95b6d37d54722b67d96270afcd6586e0773161c60bae322e9d71674f77d7644398fe23d75e42fd81b69c1777cea29948836b2e245047933380ac228bf9a10c34214f94c49cd70c53aa352a5a56300f38bae5170d67704a360588d4471ca578220b40a7077a9879814dc568bee81339687702567b37ff68c9846ac9510343cdc8e72d2890fa3034c00159e7a983053417767a6cc456564d0112d34b802f3011558426934a6a74c5f25646a70f299f3301dc717b875a1c87411bcd58c2f01cbbb4a57b92e427bb2638b2df376cc721a441b8366918d6f59bbcafb3085079906d3cf55da6f035a523f80a7bff538e0e5b4a7543ac665caaa229391d98d93e218c55b23ddd3aafbd610dc3a6d40447028a55c0d7c821ac645bf7a72f32013bda45b18e3b8e18551654b7c676120e2070b7af780566c7aa1a382e340ad66c4cb0aa0a7baa1046f56088fd69077b68e55449a0c9079b2c44df2f265f4cc0e3c43060f9a191b102d1750528826931420bb1053179190692d77cc870989a8ea442775c7d889257c37c134f85a727871fb6c365e066aadb44507e27db49b7c40ab1db9c482e7502ab2a45cb6475328f6c944e903e7279800483f51923cd7256054a128aa239e2b94b9720870a7aa2f057ab1c73bb8ec1a5105509562957c6866375bc8116dba1641f788eaa17ba63a5747645ca0a684e242b16a1097849bb6dafa3bc3d94db32a4fa1a18dba949334a126e07995e8fb45f42074778507c16b3767c1baf0c01dde28a88f1835fe894a68dc475f004b22d34318b61dd273cece7a331ce53ed1b53ef1995b2622608c3b7d9c2b27c1d22cc41b65207870df47c7c856c82d19576b8988ca985bbf726aa2eab882fe453a16e47203aa47ca9ba049a1250c096de851f79d21f90cbf65cf3ed400cd9680292562f6fea8618748f772306fca56742dd8af4c9963adf0138012afe90cf75eb83baf463bb0887add206e389a56e11d6d ct_n = 350a62c6064be233e02675272ec7c2ff12815c82ed25cd02afd6e18943322a2e2db67612c6176cfdce160d1263500272c05ef8e8bdcf715127d880137f868f830bef18a3e8ffb059a076e3c64387720cdcd55929cdbf7155b2d1f3c945145094f73b0d589374d053d8e00bd7184685fd1bb2b0c633dac0e7d97ca35e640247219a8dabcd46b7e90fbd495037639f1994815cc9984ed37fae534ab8679827557b8bbfd53961709e03f123749fe03df35edb47914c9525cb19904319249ed02d914342c436b05540fdfea2a372d12c4e34e02ead4b1949d29a78b4b9976bac111f299c38931666a0d5a7c10123a486c14a2ec6ccf22cd9622dd0e4162f8224aa8b5af2616710a392782d57f765d93d0a4d474a4f4fa29e3fc2d2f476ecf57f8dea20a6ab435f068e5b7d79f3ed08405b7d92c49a7e3ad853344d9317fde8b9add1079b7ca82952895cfc8265932ff825d6f65d582ed8efe10421cb92bce803cd5df88b7f24f4ddffcf1ba1449f358e360799b2f138762e9595f486b6fb7ad430213089abcc1fd644fb5525f3ee7958a9f658902326fcee7155edd13dcde92a3944691cc444052e5b2b92b5c393f1fa545b4f868fa795ecfb7fea09ab0b19ceb781f7b30b42da26a18fbf823cceddf817df413c7a19f45db538b66aef011943d3d6ac2d67dcdbbfa824277c9447d8e97f98e0e962d867314ed28dc1d6d716205bfc3c1af9e94b4320a4ba69de96b9eda072c47abc68a89dd20bbabdfe6ed17d6d94b66b8447ceac7155d5eb45b00c1e9ab7837cf685129db90d2df8d45109a696be370e2bfd67bc2e4b7a30b9878a6fead5ed906ee9f6a97fe36ab8e22ec7dbb0a156b56d878fff07327a6306613a856d1314fdf9aa6a162f919a3fb5425d0f878634b5f7e3491bc699b9566e2375820ca05ecf08b8a7e1b1412886f6fae0554d2cad92e1a99ee96c0c32108c6bf8873508798cc4199748dd6b11ded28abd5e68e15170260a335f5a032e022a20728cab59cae200c30c254644cd8f6df8f00c790ebec3c7739800a9f8c41e2ba1ec7530d37edccc3a440c049ce6d6716f5b9806f2 ss_n = 30a78a41a7c6783cdde35ed8f3064df74dce2d1f6bd68692d5d223c1a815ba72 ct = 24552e280a02c23e24af7eac04a79f6adf7c4b7e727bb26d7c1062cb8ac33d44aaa2d00443063347938ad88c7493fba19c84a1b4596894f0252822baebfb3e1ecc9f60b197ef851ea8fc09a5107b6a59c9b3bb2ea1a3665f9fd2a5dd0a07d0a6ee9c5a6cffbdb4ce9a6c5a96efd365df1691d7a6f5920c89910df7425f956f7d612438bec399fa3d328ddfc533f552fa9241f201ac1fbc0aad983c531919c06cf79a9b8a0c0269fd16b01f2df46735aded659659a87500a747814b40921c0d4784265e3eaa70a684e0898ee230f23cb4ed932c6d6e201f9eefe69eb324dd4c1c5ddeb4c88afa933940e31c530614dbbf33b930cc9eb92ee1a0b178c3e3bd49fa1653ecec17ac59a42aa818d25079f528e0bfea10a6847cb37320245a35d521f777c91ccba3808829aecbf0bdc0de0396d499565928feac87dbc6dcbfa65ae35762955a1feeee0ceeebe74a7bc924d55b0a46c6a35608787fc9c49a984593c3d3476f1581df3ff827d0acaf460aa5978ab0159f01c97666054cda5426c3b1a873666f1324d25b85bbe5f84432adb1f7366b6ef5b13725db68b83f38b156d06509126aacd22649c4a31cbcc734a23806c3172b794b79539cbdf867e5e9971efb790a9f114a86142cbe5e8f6b3b0f3657c8144f03036d4ccff73168f8f0eb79c4d7b1e9df4c0c7617e26bd316b284818d63a27d8b75d533fadbe0fc51ed6353978f456f34323637a26c5414dc8d1cb0ece08e4f0d9074e70c646ad5902bcbbc2afcb68db42a5891022956f063994ee40c0a6bc81e4251a8ce1fdaa1db690c3f294c5e1700bf55e1a16e5c88625455a65e373d0bb5c26de2023963aa6aacd2ae1fe4e2d4d13cc4d6ca7ee5d49a6903b5f6714364d4b88b2d7919c9f6844d948d01a8115dc7258e5eb9a8e6842bd2a809b60bb1d3450618add910ac692a21a5c98b5fb3c72c3fcce8cbae4c7d864158fee97d433961dc8e9edd822dbae51835522859efff153981d11593a05083bbd9dec1499981d8ca38a29fe5bee6c7e1e2b7c027b0f29f6b71c2133ae9d95ff21789a0d76090daff7ad97c6b41cbb49d897a85bb ss = 41959b359b1ad303995c2f1a0c92e245af58d5a996d1f3bbab3c7ac64be92d47 count = 811 z = 896d8d1c63105329931ab11558804d59b4f9210aa60e569440cbf14c97c4ede3 d = 084d5a7a3014bf06ca9331583dbf58ac817d5e03ab0738dfdc4264b93a2a3630 msg = f647f56ece9e8cd310f2d9ebb7445620c8e911911c3ebd7a68efa5ae449f17a8 seed = 61cc4b8742f17adaa02ef8240cb1d87401c8c41e7839af7229c48ec650aa867d39981b237dc060aaefd2185038dba647 pk = f6895fe5ac400b73ac6d739773179049d96eb1e2a848914746b66179c74ef578a8983a9ec0413d95f28844212e59f3c9b4c59997f547e3534c0dfa61c3ab4e2d9aa190473b4b50bf5a56a8d2a529f05798fe140729790d69bb2bc2b70a348469be2186c4069590262477301659e671bdac6512a3875da0190e5672b459969eb416c0188c53b10eaf70c923236fbef1819a52522950a947781aa379859e8217b9b10f63a5ca50e9c1130aa048651b2320398d11b797548d6908a1563a4fdfa9103fdc31cf02c54424cc2ec1ae5a16c93253c24ee5190449c8ea63be80a24bafe4726508274912351f527f158c1f649a9b92e18ca3170597c2ba666460c8a63bf5b988ae3b08354ba7b312c9080442bfc71abed1461afa00a54618cabb61956922bac3b221a4197c60016f9308e8a2269986290f07581b332728282fe409a783985d124608ba5cb760374c65b29618a454225cca3d792e8da36081e551ba5a9154d77f07d3011e857484ba33f10940e2ac4f80ac227498a82f5a11bfc531cc7c026948080ed670aa462ce1f188e49719efe0459ed185b037adcb9164917b47bfd942c6f7913350be73c5b795ab54f965b4ec0b729ea5b56051a6d1727eef854f0c6a0b44f56f5f2c4c32a48ae3d04ddc9c529be384ac6b967d2c56442394dc0c2a50eb126f69ca67163ad52c4cc3003a6e5a0ae76b5e08006f89120600391817658fac274b2f96b9f2017f019b0d41e8bed6f89c75e77c9fd1b7e0a93c86c37f29b4a606f11b13ea6be6e35cbc2133ad3966ed754b27433d85517de42608baec6f34c3382d355a64f85dd6b4cd6a388201a60946d72e0b048a2da42872f41faa2178886b52417196a456764964a5265891924b103b06bc94a8130f19bf0d867ce16b4a60f28a4b67450df0c926267cc4909eb4e3499c49cb3321a16647902bf8a5b60128afe58ac6630e7315c3fbba6eaae77415a15e8c3280dfcba7aa9c25db44afd59083d5f6b3ffc94b9a811867f9c972314272e8c7f5134e24523221675f7ce1b30b09acc1e293ec85625ee5173d99533053b67f294b66563eabd99ea6b051212313e76473209caff3d9f7f9d87e1d5dd2d66a9caa45a9e05229c7c1f31421 sk = 98418da7259c48d63f75d54c311557575a36e6c88261c3a17f8308f77a0917835f614b5f4a0a0f51f19fcc7a3365d3b24c2491da2501e55b9f81ea8e1cf5664bd725b9098b0f5510c5c36592f59e94e421fb5a6313d49a72220491baad6db7c7bcd454fad661e0d200ea0a44d37b9755720882d49b184408cc2a70f73a6ff8ba1fe346886416aa5e0b4a9c22391ac86880aa844db5b65c7c4abe5684821589de718425e2403fd45ad1d083475690050956363c8f49007d3fa56537f28762e4334895308a84a20d6c92dd535a16fccf9439439597cdc76653c6879befa2b11b4840708394569b0ae9201cfd777b20fb61ebcb7ba4f559ab1c351aab0f47427ae918154906cfd7232f75a63be5341fe4022e3fb23180564fa4b44502a70d6b3071d5564d06aaab77d63f08a51925c6ce81ac990ad1c4da8bc6c8e46c7a53846c16c9288a88248c2a15b03c0a8288be61b02a209ae54aa178cccc9884c9ef2acc512a443e1b12e16b3cc799144126a12d359bbe0512b246c7113321c0302a6275a143b72721a203fde7c00d8a855aa052a721be458b1e48596550426d4d90add1e1789caa7dfc5acee499945dbb7ac1b401c481467b4a91b719bcf5497143c5c58fa02db768b48720470ab15184458e7e34917a008a7059ba9be2b000c123b4ca8134bc4d4b7c50e5cc8ee0cc5f80334f071a3ec29333ff085a1b8a8cf649a7c2f748a6307b2bdc5b825b192bfa5d3616ca83e34d11128d1c6501619b01d97450390364f95559fc15813e112a6a4162f357c9a6e28cbffa910d1b88c95c5c7b8c07542c76b9298878658285f387da5c2268ac00fd94ae59d578a45bc9fe839b066740a3fc0a9e5c27c84b794aeb51b86b8e0258bf575ac199390942c8758c795198b6caa1187ddea396108c00d30372dbd662a91130e3455d3370a819b3683434a7893a361e7c1980905dd03921892cbd9dacc610311f50b176063abf322720257bb084a20aeb69b21d77c207ca8ea8716faf0573027608dc472af331aac0f1ada7e00a2d0284ae8ccc438042a56c1098a4327ce6cd80f3a2127aa38f02769ac03ff6895fe5ac400b73ac6d739773179049d96eb1e2a848914746b66179c74ef578a8983a9ec0413d95f28844212e59f3c9b4c59997f547e3534c0dfa61c3ab4e2d9aa190473b4b50bf5a56a8d2a529f05798fe140729790d69bb2bc2b70a348469be2186c4069590262477301659e671bdac6512a3875da0190e5672b459969eb416c0188c53b10eaf70c923236fbef1819a52522950a947781aa379859e8217b9b10f63a5ca50e9c1130aa048651b2320398d11b797548d6908a1563a4fdfa9103fdc31cf02c54424cc2ec1ae5a16c93253c24ee5190449c8ea63be80a24bafe4726508274912351f527f158c1f649a9b92e18ca3170597c2ba666460c8a63bf5b988ae3b08354ba7b312c9080442bfc71abed1461afa00a54618cabb61956922bac3b221a4197c60016f9308e8a2269986290f07581b332728282fe409a783985d124608ba5cb760374c65b29618a454225cca3d792e8da36081e551ba5a9154d77f07d3011e857484ba33f10940e2ac4f80ac227498a82f5a11bfc531cc7c026948080ed670aa462ce1f188e49719efe0459ed185b037adcb9164917b47bfd942c6f7913350be73c5b795ab54f965b4ec0b729ea5b56051a6d1727eef854f0c6a0b44f56f5f2c4c32a48ae3d04ddc9c529be384ac6b967d2c56442394dc0c2a50eb126f69ca67163ad52c4cc3003a6e5a0ae76b5e08006f89120600391817658fac274b2f96b9f2017f019b0d41e8bed6f89c75e77c9fd1b7e0a93c86c37f29b4a606f11b13ea6be6e35cbc2133ad3966ed754b27433d85517de42608baec6f34c3382d355a64f85dd6b4cd6a388201a60946d72e0b048a2da42872f41faa2178886b52417196a456764964a5265891924b103b06bc94a8130f19bf0d867ce16b4a60f28a4b67450df0c926267cc4909eb4e3499c49cb3321a16647902bf8a5b60128afe58ac6630e7315c3fbba6eaae77415a15e8c3280dfcba7aa9c25db44afd59083d5f6b3ffc94b9a811867f9c972314272e8c7f5134e24523221675f7ce1b30b09acc1e293ec85625ee5173d99533053b67f294b66563eabd99ea6b051212313e76473209caff3d9f7f9d87e1d5dd2d66a9caa45a9e05229c7c1f314212fb8264cc1d36058815e942f7b8c5e1ae26ee96918fee36bb256cda7d8103704896d8d1c63105329931ab11558804d59b4f9210aa60e569440cbf14c97c4ede3 ct_n = fab5c6d9e8f789058c4545965fa5c86db4c0ebe2faab6de65c765cfab95876a568a6e4b7e7ba902c35ba39cf6e692d790fc03ad16a3d7cbe166b8a32b3cf82ade2cf288c8805bfef0cfa21db265cfcac1ff3c976cf7bb4938068977d8b7e562677332532294c5f5536a332a454a7ecb45751d11ea874bc7f95d6e91f2c8f9170760ae0d681b3b1e73bbad63d719f74935b7dd1adcfdc1d844261e8b0d8b76a18ab667943f1fcff0c0bbd17eeb717277ddaab2f23b90d8e6eb4240bb78772e96a22ce04530e759983c8e7f2ba94e72f699c980faf58b57b6ce544a750ae8011053e5b3780e4960758ecabeca636dbfeed41754a0832d6465c2359eed2b40bf391727317c606bf6041126a29287047b82f7932cf85945b53188ea989cc98d8ce4be6500cd3c3ac251815f3a8ea26f9408bbdf03998e28f0e201f6cc461c9ae5112557a5aeab24b25432769677db93c57ec7e46518080dc99b77381d7f4f3362721a2a8ea83c48312ce1097a9fcf0a4c50a3f9629a33b9a9411558aa5d4be03ad7bd72e310cb6018cbfe0867ea2c9095b1947bf690f75b498a739965f6e563622b7d7ce8c98eec6b41cc505fbe6a26105e9e3a5b1956a45d3b3886c7e2b2b0f53f10e49f244212135aaa67e7dbc5966e3d0d3d6096d59aded2d77d705b6d2aad1f1cb080f7821b3514c7629f1a8fada98b48be851533d39d9230ce0f7b06752d7f8fc4595ed2683b9f34c93e9a11e962ced23a7e3bdb8030ef19c301772cbbf11c82b7c96ed4c7493c9ca956fd1eb09e102dd10e6d675afb60f89beebb851f3b986af8dbfc9a77f4c104e58d414dc53bf9eba52c296fb5775d68223bda5e083df5d89c43d545ff1bffe59ab3d988c801b3bc897f4e6aa144d28de739f89ab57412bee1bc41d550d67140e339ddf61738da07294d0f4ad67e6dbb76a764b7ad1e52964e6a8013dbdeac7c351c344f6ca5b181890b004e068cf401864523f1b915fc89fa637b32c3fe0dfe71655bb5d248bc99965265ec7f244c39bccf2dcaefba793f0365a088c9a5c61046b76c7d5f20a2d5cd4d75f0fc3ed963ad9193368dbf168 ss_n = 0463d3341b1eef23407c8ab09788be52680c1a7e1f673adf3d9acffeafc688b8 ct = 7f92670747ff948dfa9ab0bb43a94e43c6ed443c851006a69378c91186c0d392ff2b068d846ca6e16b6bc244438a87229dc8d569bf73d099f86481449c40ce57a36e447b830285b2939cfed0e1e95913cbf774c26b6cb1101bd125ba67889ba4fefb3768c19bfe3f792bf3b41ef0e9bea7fbe0829e055413dc252d090c093d16c2b4207292a6110644e858191ce2bdae8056768071557b3cdf7dce19b08586a2d3635fc17d8b1542259545e98ff7abf2aa79af34b0844ae4d57b34f209fdff78376be9e8028e5fe0100060ea3f7ae442bfcfd98a55d11dc8e9c80cf210e076eafb09cb9e01d13516438be22d0073c0f94318f7cb22f8bd3a6c697ca3c6cdfecc25b469dd109e59cdd6985fad36bb3471a8c0287cec1ec1ef2ac1411f6b300b05772430aca69c5c0030fc17aa49593b7575c1b8ad69082bc3e75ce81092234cd3789bb7f8742eb3a8190a00774d6598a29e0dd9088008786d3486f14485f884fa0e0449729f77518a1f6f4d8d46328b2bc8bafd7454a3308b12c5f7022471c63ee7d350ab7d2a4046277b47d010c434e2c05d7194a553a685b125d11484d1677811d974cb8e2b32df513d766c4ae6a0b5baefa258a41674579e89f3d0c7cc19d68972e1be468ca19469dd7179b094d41d5fd6a88df66e111a79fad4c7ef884e01764ddde52be927ecd6ca160bbc747d21e4034e431841b087e49880e68b4b5bdb49b215fb97e475030a48c82253211d75aba54002121fe73e2da78120c582f40df6d968f84c972453b72bec458a50d810dee2350dbf976d37d8e131de3c2b35df234a59040ac30173894352f476ac32ac4d4af0f493d82194037fcdc0db12d86511bd9c4ccde95d39a4888edc39d2e40e9c2acb623c99bcd2cac14843fb524c16a0b0b6cf26619b853f97d7cd30d2299a4ff6da61c5805fe161fb808780e90f6e760329819dfd03b832311ad261f1dee833a738f904a598bcdcf88cdc3036614360041ff9ac02ea57f7bba2d5021f36af18ca6e5dafa36157eba3b4ea1815b48e7c5b7d560db32b0a41c78a4e030e9277963963da2a06fe5d123d7aade4c648a4 ss = bcfa73ba7fa5942727d8c29cd8b010c8c9d47c58e5f40eafb06b1d3f6694fa3b count = 812 z = 8b4e0ea0cd05155bdc6fb37b6b035d45ffcae459a25eef9b40475a70b49f55c7 d = 0c361a83bed1ac40e9ac28810efb3148e50e6de7df247b734d2434b94e46fde1 msg = 825201af21ee672643dde3ee18ab367db9febb953369b08022199dd05caf2758 seed = bde2589d809ac05bbca8ec897079d83fc1e2768bba22d9979679a28d9f6792f85cba99833219410c6cd83c442ca9498f pk = d31798f3910cd71c7848e97374e07b09c5113a968aa1f39820a636f35b1ebab2bf1959008a0b0403b235823a7514e629ed9c2917f9cc7d0700b4eb6d5f2c465f3a57be0699ebb92249302caaa68e74e5bbd615769bf776c7f823e1f5bcecf09974a91525653118776de4eb6dd72a767c26a18a0495a33aba3102239a55a62c192c9148c5319a4d5c2b0ca86783bf9b357260adccf308d7e83162353842429a7809ba431a340405b90008895d67278f084185841a68a04ad154c25227a656ba85634a18bea16c7f7912446cc27ec755350463b1371bb7c66e39527092b1ab23f040e2bcc018f804c27cbd928a7981dc662b45bb7759b111c48f79b97e13a7b8dca71134942bd10961dfa4bfe2e19f55217613cb2d76911ea1f0121c8616dfa68bb360ae0ca0a69c175fb38acbd8c4784ebc6f520bb50d11a399173961384e66ea7d35c08b9df7c4148966815a130de62080838b3839b8ae9acc6c04080e4b5942828ef8cb1c5b22c7e8a36d4c9a8907020d24e525a312743e391afe3bb6a2909ce4e189356990a702be68e073c1717a3f09269a598513b3945de33175e01bf6186d9c2578f24b2c0821ac847a317ce1b2c73bb960b6c6b080b7cf4b82453c5e5346c0b90c7808480d0eca14cd866c3d3342730b8fad11615ce97decd66f21cc7115f49f51b3c7315bbd81c7187dd5bc20050806bac59d5408c407c28115ac92281efb69723c6a77f4f40d9d72393a603977149a4ab74446175c4aa88084d8ad722ac06a336096663060f2bef4fa7285c071b70595d45268362c0f3e434e5465166c3a20be309194ea89bce11e1a618d9c31a053a7331657c0bfdc4ed9a1114284abcbf14696ab1784b1cf12e3654b970083180a09a0660833099eabaea7c17a98068ad53bb308f8a743e65de9045f5e680564256b597a03f8f6cc844832b9f9c0f07b2f86ba1e11702599553c29ccc07d63ad65c6497b0c8354833a839acbd782a745c89d481883316b3ae4029993671ea7fc1d564948b05038b0a096b6e632e8842d8f0180b33180fa309af7433c28355d0fb01411d8ba7ba64477911823d7167f4475b588ec806f2e66133afec9e01af7fc3db05f478cee9134d425a5b62fa1 sk = e8310710a26d16258414d78c2f548e1b4459f61abd3695ba92124dce4c1e3a698d1f04457b75c1643077cacb33eb58b0157a29058645bbc02ba34726323027c474126281444f147688b872e0d9495dc00503987231244a25092864d06578928d3c9cc301221928386c041c85799c5ac25cb7bc200deac8147916b921360c43683ac847ab4c8b3250145ffa02b249b321eef251d36875b6dc9e8f67c199971420cbc8534933367bc606a9469ad140f47832e179a981481894ca60f062157409333a20002d860d2f676f0f9a0712ec6d8a022ce14a6f7ef2c3b92824d610778f0a9ae4d79d0649c18fc3ae6839586ca38ea5198bdc25a79a402d89a1ac94a0b1301044cf0b4a74652a055a93b27375c30510cae9bdcd691184716d2d5a95a7dba351901e903b014446ac9fd309d89a20faa4bdf716587f83610e9a0c3f084c14754a1cd67d2f520a9e38714e795ba598c34b7265ea892739a25784e41fefe6a393d62391664b38f106bc62338e9a6816db0aa760aeb3e3418143bee3ba517a90c1ba1965f85754b2427931509063f56871015c0b751a6cfb6f6c65bcd9c00a989c282abc0268a74893c36852ab19200623526622d09132b37489bd10538eccc8019cc2a8278e93d16e30e9a2c3dc3482243199f82d81172197a0cfbe94b102449fdb5965bff721e5373ede4692cc29c05fe307e1557916a6261d591edd988ec6aa5b5fb665cf439d214bad5d66b5ad5213b982a3a016cab08091131342123b49bbe41acf8a91a783417cd35b878ca2fb7b694a2334dd8097665bbd6c61aedc5819012750744364cee18d2d79926e85c4db108606fa0050777ca48534bf2bc065b2738ea33fb0b709a658894ff960afc55d25fc9e4eb51178131016b6c4caf974e2d0a5a5d2094b81428fa1634c861e1ed502c533bf267383f35bbea4ac0990b99c74119087982cf48a08a41731f498c3b9237213fc96810c9258540abe57c4f3bc0bef072d9134651868bb0713c0a59ca0da198b8305398122b5d87ca6f411aa239096b55a1eeef398d5548c345459b7c9a5e85c2b6cf7c8e8c9c5b94b84bbbb90d31798f3910cd71c7848e97374e07b09c5113a968aa1f39820a636f35b1ebab2bf1959008a0b0403b235823a7514e629ed9c2917f9cc7d0700b4eb6d5f2c465f3a57be0699ebb92249302caaa68e74e5bbd615769bf776c7f823e1f5bcecf09974a91525653118776de4eb6dd72a767c26a18a0495a33aba3102239a55a62c192c9148c5319a4d5c2b0ca86783bf9b357260adccf308d7e83162353842429a7809ba431a340405b90008895d67278f084185841a68a04ad154c25227a656ba85634a18bea16c7f7912446cc27ec755350463b1371bb7c66e39527092b1ab23f040e2bcc018f804c27cbd928a7981dc662b45bb7759b111c48f79b97e13a7b8dca71134942bd10961dfa4bfe2e19f55217613cb2d76911ea1f0121c8616dfa68bb360ae0ca0a69c175fb38acbd8c4784ebc6f520bb50d11a399173961384e66ea7d35c08b9df7c4148966815a130de62080838b3839b8ae9acc6c04080e4b5942828ef8cb1c5b22c7e8a36d4c9a8907020d24e525a312743e391afe3bb6a2909ce4e189356990a702be68e073c1717a3f09269a598513b3945de33175e01bf6186d9c2578f24b2c0821ac847a317ce1b2c73bb960b6c6b080b7cf4b82453c5e5346c0b90c7808480d0eca14cd866c3d3342730b8fad11615ce97decd66f21cc7115f49f51b3c7315bbd81c7187dd5bc20050806bac59d5408c407c28115ac92281efb69723c6a77f4f40d9d72393a603977149a4ab74446175c4aa88084d8ad722ac06a336096663060f2bef4fa7285c071b70595d45268362c0f3e434e5465166c3a20be309194ea89bce11e1a618d9c31a053a7331657c0bfdc4ed9a1114284abcbf14696ab1784b1cf12e3654b970083180a09a0660833099eabaea7c17a98068ad53bb308f8a743e65de9045f5e680564256b597a03f8f6cc844832b9f9c0f07b2f86ba1e11702599553c29ccc07d63ad65c6497b0c8354833a839acbd782a745c89d481883316b3ae4029993671ea7fc1d564948b05038b0a096b6e632e8842d8f0180b33180fa309af7433c28355d0fb01411d8ba7ba64477911823d7167f4475b588ec806f2e66133afec9e01af7fc3db05f478cee9134d425a5b62fa121b0a7e9305da3511eb418640a82ab9772ab15657c4d25354a0e2db38dcd2ce48b4e0ea0cd05155bdc6fb37b6b035d45ffcae459a25eef9b40475a70b49f55c7 ct_n = 49de26227458219a0ac56464d572a3d00e419186b7dcf0136b74b9c8e43b887fb276e5163c6ad867e044ebe8f3dff5d42bb1e11aba00312e8636c86609fb741073ba0131bc96357402dfc9bf0907b586a89526740e964f29fb4b955a6ba3f6ff0ee9622038c8104336885db4a216781d92f90ee233cdbfb02344334dab5f77738d59587f73a5041697d98e478f942c1fc705a26d158bc964474184c3b5672f587ea8ec70f018d96273206e4e035537fc3b730cebf72ff823259f18bc745840d83032ca6e7bb01d511a849545ee626241d1ea07fcb0b9be39f6db9722e5c7749bcdbde8185928e387ec02e6620dc385bed4887000017c363aa79d3d421aeae2437e5d0bd7318239634f03a9fc116972f2d416c3ac5cb38a6ff7cb3a6b02295bd76d7b3a88cc252b2776ea87cd3fd73a80b4d371fd1eda1a707bc04e46fc9f3b309aa1be1c92e913b8f268663901b50a09d2a287d4e144eeb862a94095e0505fea75a959ce4180d2881624781a09ad50df9390ebed98183438ec99acdad7234684d76f5ad06900855d0aaace779a858c16eb18f584a13678436f8498bed872884444c6ea70f5f6a1b40bfe839ec057001841d6990388f3ba18ae28630486de49eeb58e8db11b24d827ebf57b23fe542181150956391a7433a5f7e73c43a2f4de92a8242ede3e9ac0bd30592a4a1e73ae81862b7d290f2de848c94be579d4a735daf449493241f186f4047d0b61df608c705b979315d434776af2589d72e3edc5b6957507c11bd25d1d056d931b24f54bc4d63cbe01fc8e38899e7c676e8f4be5ba816113f403cef0dca1332dbc12e6a387fadb53b235eaaac598c884cfcedd9fd30dddcf85122c3d05ee34a96c594c540ab4fa37ebc937b2793554dbc1d0849b5a7aad33fd28a58b0c204e340ab508311e9ae6cd8b6f42533095a64546855d1f0670e37a2fe949b9d4255a9fa00394754c37bb8ab1b51b0d83a3db9779b33a337c9390532a87460f2aada8ef7ffc2cd23f50f2f089eab66cf1889fed50f3e75b479fd5cc5b7a2bad2f056ac3140eb35e764d420414fc026fb8c2550ce1773fc340 ss_n = a3c734385f6a7db6c9b8789954259959aa691f8a5a7429e57e7590d68e2e62e8 ct = ea0b486da3638b62d79b764821d0ed5998dc7feebf5ac7587fd98aaa22df0c0eda57aedf52504338dd6cedd96b8ff8cac706091f4de2ba66a54777959dafc2cf6f698eef95fd9973c59443e9eec342c5e79ec4c980c34ff1fa73bb2ab60484bc689d8431afcb6e4e1c867fbd6f44c6a88ad441d3e25bce33ebba061cf6e2896492327581b9dd160baff02779c97b9e1c2c14c52d39be7a0104243068ca1aa89819b3f1d3bba4daa5ba8539a85d8184e385bf8ff9ebde887ef0202bb216df5b2184e7c40930e5a6d9876677d82b66f91ba95f2cdbf55be8625b4651e22de0f5e0258ad191de2600d8a17a4f165e82cd89c8a0a837e28a9db328d9b9066fb8d2a432fbc2a560a6090a51b94adcd9d81ef80fad0db0783fddbe7d091fb74e13e43fece96f2b712085d7342f5250077d4006e86e6ff356ad11e46ca8512930cfcdae425980d098d3164aef5e16aadb4596212c1dddc02e0a497de172018467c5d0dd0465f32c0e1a0b42ea33991451f311c608245eb16bfa011b2ad0c0cdc0d1baa4a11da65b12a2118dcf5d5126af5cfa96f3562d7116e67681b2a20fdbbb4a81c9c599e5df372d86fae7d51758572547d97e75fcb0b5325a40cbb8b1aa37ab0ae0baf673957a1b7920a7220d8515dd3a2bfd6b8f30b59d1340d256dea2a5c5ad4f7fdb203af6c33fe24883d4d8dae1adf07bbc900a1423a30f423e96a684b071fc39369ed4ab91a9054964c57fbe26a8c66e27a61e11690a6c63e8a159fdd425b49115f73ff7267fb45f255debf584a7ea285b793f197d9a3d8a7d71dec4915b58f00b29db785c6273bbb8e606d26eabdb447fa3dcfd447b8fa216995e94e5b88a0dadde322d6183b1f391c58e5a507d010559be256b6db757d498ec3699a1cb37d81fd4fe3f548fd06b1bff3f0dc00ab095440858cbc726f73ffc240cc41fa628129cf3959e419c8fd023c0a73c2964e4d7cf32865dbd5f629803ea014f13ff91932a2c02b1b6823bba9f6a0d73735757e8cff142ac2d4d6a5a512a5028d771ecee6b870f9d32b9d1cf3ec89e429aa4270ac9058c4a5bf20777b3e4c2a5897c8c ss = 8f8971e45c7921715ef93e8dd1f75ffa8f0878ea9b2c07e43900ad7d30366d9f count = 813 z = bae38bc7b9425762587cce6a267bdb09e74ca80f2907cfbc4ad49b1b91288867 d = c7c111333aa13ac00d9d3ca774e5cfb815e297f45e11aa550b7b2e4a5c7d963d msg = abeb1d6405af7dc4077749db0da26830b180e90c766ef779fb1154c20125df7a seed = 24a42456e275e750259a70f14d7149dbd473e2a4d6a138c5a2f2103539ffde22dce902063ec80937a5e9d4a18c45bd6f pk = cf241a7243796fb72d1fd065864b7f50928c0d66105d6cac04a9b60c753d80965c733129fbdc7e34e340cd08562c85c2bd59572e28ce216907f4a1a2ec582d2143abda6aca067b73143a73b047b3750b3474f5592da94c3fa29c376073b3c40f31c438a6f7a230a861acf47020626c4bc696b4f20612e21b8c2307e2383122060d8bd77d0a72364a637b1e96508a01822cabcbe1b882d86b798448174e8a4085e92fdaa453c856c1887c5481881078abb1f6692697b66acd1175cbb05f9cf61dae6b7df56c56a6dc0579396c54d434410cc31845a402c0ca6b68aa77bc23d65331dc2418bb0a35d46909a6a8bd7e936be9c66d6f6507f2a475c6526654343b363c7667cacba3582ff4e8973c2b8c59f6287366bba0e14ddff49b54368c4e437dbec0265366ae1e262070066124965465f45eff486c9c372188482de7618761c4c4a3cc3d1b08b0299a9b32d195bb4964bc101cf45684c008a86181505f0a0bd0898233c68b1ff6c276b0694e9c1060e87090f1610c9427e2bacfcbc568511186f378c09a19b23faaa85ac2c7c4a02abf2860b1d035d5d33e9630575fb041a079c23c04b7d3474e62c6cb65bcb10f6a7f3b2b8104434802584e85f5c14a349277cc8bb7430e1fd20eb3e5c2acc1c0398b79b7b7aea32477c74b96c7f915bfac4130a425e8c58527fa5b095bad85389cd09000979647d148ba14b933d808a2c5810dc718c1d3c741084cbdd63acbd5b4cce6ec26d23c93d1c74c2bcb2ac7d4804bb07650604c4de9c15f05319c82bb61d30c636c304dfa7f0b7064c98ca44270a9a45cb166517a90d777fb373ff04590c6338d8912b8da9c4dc8730b34c4370e561c9f33adb3b890e662736f09644a894b8ec21e20a13203f73274970721d6c0539751f8dc3910a700faec08fe450cb0ab5de37a1897f123c99a5d295c14680855278295ef683a8dabc40cc9c1f83a9246b0b7b3d6cb05200c442050535c8aac6351c473ccacb13c2ab43ebcf9b6d02605a3d6c37250a0feb48d5474685e3004beb12a9b5c80652c0fa22628c280087b961937f5b75182c7dae3a75601c9d764c0a4101a90e55f0cbaf40f5e2a7e856eef6ac77a515ffa7e41577f77cb55c2279f sk = 549636bdd3c4bccb74627a78399a1757521a3da1437d28b313d775074b7aff2caf9ff584d96aaa6ac628f7006282da5cfdf5379e14a59c402a11f36ab0909856bb2cbc04797f179639441aa9b3a7b45c71d83708cea4c4a4a7152221aaea827e113152d83278438510c9e07d2d7b8910f6c81543667fb28655748c7e2b2ff6317100b84a5e0301bd598b3d86556db3be97bbc7925037437a03f6b25a9f110f81d499f9f36539eb1ee98298d8d20d3cdaa63bac03cc25279b8b2e18f09b3cd02ee515976f8a3b0669785be31c85505a48867bee260e15c4a69f9461ee11c3b4ebb878db394c030ce506364d8a6a9a5ab896e29315e6ba84e0a08d6a783d2c98ccd7bdecab315e6cbf55c01089c1aa86e978039417a1ba6e53822433ea8c0b83c493790776968912481263a66bdaf8a916b7737431ac2a7436d1d470652bac652c5d692b069557ab67f9be20c6b3c114238c5bbc35932781ea11159bb0258c38583b91835c7b1de12e61e494e2a87c0b9cbceddb114ff149109927990906d2046cafd5b4c8635054e7125ae7ce1e2c9de6d1a8b25b6c34fa3a5a3068e785363106aa9a0b93949888dff6b18ef8b9262bcb7a2290ab162476983c300a6b0411403d077feab4b29d72c3019c825c5a375cb89d16b23795463627320ccb436d147b5abcb555ebd125ed149257b1ce6f237e231cce91cb9d89f4a839c4006d281617b4ac15964e5c294a394a3dde2cb8685023e232c950d241bda52149c89e00684ccbecbdcd850cd65251a7f2357b932b5b2844b898c1d379c358c500695c328b5561f2fbc93995cb12ca7a738348fbf7747c95622196b95193626dc7c68367ce8d947fb7b11c9a04ae7e570cc858a2e67165c14b7708a80eecd89273314188a11e85428b20024a99054317d6ba8ecc4b8d908046934bc31ba1018491d799ca4d492b24c26cec943465713c52b1b85cca392a170c19124ac9688be7f531dbe789a380cd62a18cd1e80689419028c43a7311a93ce07e9b54c5246bcffea6242e018a19a35b1d7009dfbc0072d36041366e5fd927e117279060388249c6526440600671cf241a7243796fb72d1fd065864b7f50928c0d66105d6cac04a9b60c753d80965c733129fbdc7e34e340cd08562c85c2bd59572e28ce216907f4a1a2ec582d2143abda6aca067b73143a73b047b3750b3474f5592da94c3fa29c376073b3c40f31c438a6f7a230a861acf47020626c4bc696b4f20612e21b8c2307e2383122060d8bd77d0a72364a637b1e96508a01822cabcbe1b882d86b798448174e8a4085e92fdaa453c856c1887c5481881078abb1f6692697b66acd1175cbb05f9cf61dae6b7df56c56a6dc0579396c54d434410cc31845a402c0ca6b68aa77bc23d65331dc2418bb0a35d46909a6a8bd7e936be9c66d6f6507f2a475c6526654343b363c7667cacba3582ff4e8973c2b8c59f6287366bba0e14ddff49b54368c4e437dbec0265366ae1e262070066124965465f45eff486c9c372188482de7618761c4c4a3cc3d1b08b0299a9b32d195bb4964bc101cf45684c008a86181505f0a0bd0898233c68b1ff6c276b0694e9c1060e87090f1610c9427e2bacfcbc568511186f378c09a19b23faaa85ac2c7c4a02abf2860b1d035d5d33e9630575fb041a079c23c04b7d3474e62c6cb65bcb10f6a7f3b2b8104434802584e85f5c14a349277cc8bb7430e1fd20eb3e5c2acc1c0398b79b7b7aea32477c74b96c7f915bfac4130a425e8c58527fa5b095bad85389cd09000979647d148ba14b933d808a2c5810dc718c1d3c741084cbdd63acbd5b4cce6ec26d23c93d1c74c2bcb2ac7d4804bb07650604c4de9c15f05319c82bb61d30c636c304dfa7f0b7064c98ca44270a9a45cb166517a90d777fb373ff04590c6338d8912b8da9c4dc8730b34c4370e561c9f33adb3b890e662736f09644a894b8ec21e20a13203f73274970721d6c0539751f8dc3910a700faec08fe450cb0ab5de37a1897f123c99a5d295c14680855278295ef683a8dabc40cc9c1f83a9246b0b7b3d6cb05200c442050535c8aac6351c473ccacb13c2ab43ebcf9b6d02605a3d6c37250a0feb48d5474685e3004beb12a9b5c80652c0fa22628c280087b961937f5b75182c7dae3a75601c9d764c0a4101a90e55f0cbaf40f5e2a7e856eef6ac77a515ffa7e41577f77cb55c2279f53723354128c1ff14529c5d74042b49c81525fe5b79293ca15f9c16a3f3d6391bae38bc7b9425762587cce6a267bdb09e74ca80f2907cfbc4ad49b1b91288867 ct_n = dc97fd50d7263949a214d936a81833b9eb4a65e99e8427f5b5b039af393c16e811cdcb076804b53997bd6a26bbb5799b4c14a8e67dfa6b57e3f400477b6418d41b2b4f1631d6b0c999a88d23144cbb75504aad66794c922eea7e97f21ee3f04888a40551fbabe47fae67f0006112f4e82e15b6a9eab66781856db06f2fcce3b4058f3f917f5f36cb1edf83dc9e3880022db9154446a1cae97493743828fe0e6a25aa38e5ef0b3db6d2aa3db5168f21908d4f9c20326ed41b29ff01b44eac5f8356027ce126177fbdb7857d330dc0378c8aa8f243a372b6e0b374d52764ce3e79d228cef629b8e1a3686ab587543090f5ec7ffb379436a0578be7488520dfd72e7eac98b8dca76911970a23ea32ce01f666478dccd4757819f659f7ee8bdc2e869c6c52624c02c231fbe1deebc73cb8b0e6bace87633938551922370355596963265a07f78f4cdfe3fa5c0ff82b5f904e9350fa0f38e1095757b99a141656243cb56b4558276b3596a2089d228e07f6f70b1d1b56acba4ae4493b04028d6132f35ea8310119ce6cbc1b1bb10e619e2229f84a2e2243ccda14c4b70424eb50d04a12f2f3e97674a06dcd7bf1ab18526b4d208c7ee2f5b6e60bec99ebc5fb4b6cabd374cfeac2d201aa6d419f832b5b79d131932fd71e12ed898d70e6aa7c1be06057fd0a65e83c6da56b34491726b2bffa963afb9672cadb616688514418bf1adb212732c3224527baf58756f11197af3b733cef8329c0bb91a150e60f68ab41a715179276aa3d239e179fb11258b91dd7a75cc988fee953101a316c0f5c4fbd70c6ba56b15b31b1fc2fdb28a43a5d1c90b10c18b677c252fdf25b3e1447d2b6da1657c5eec95ba7cbc1e3fb2a8c782ec777a9f5d544a313d9143a5e0db09665828c9baf9e2eebf9d47cb09b70ba7e1c2bdd7da3f744afc12439a4f40a4bd5cb1ece2316a492c5a1c6346a127f0114e6388f5b75616069555cba89fba5c2f4d04f3b42041108e651befaea8547ad1255946d45c98a2031da41b42c799aae4f5e74db8eb2a537998a71ebde8446545aa67122d3911cb7123999a4721c7bd66123fa ss_n = b9c1f7a2db44bb6ede2707566f738e2d8caba3f5cd46bad56150621c723917a1 ct = 1c80275d82cda79c965fbf32e8ff613119264e040abd0678c14ac9f3d011cf91f91ceac7e1bee10aeeb714c13ba346762bea1cfb7686d14175da3bd39195d63865737554d798cee3b46ec617e8b1baddb1dfa9ebad14c7fe383e93e0361d78f62bfab2b4f696413630cc585b5b379067c084c38d288e75d7b7664b2dfb10b6fae8a8838f6b0c2ccf942d047d46cfd949e7b5ec9d92afd437583fe85144883a7c0df5caa23f5533994d546d2b889f3b368d8d317c0876c730a7f5ed4348e7da1e07de15e7ae8915177ed851a15019c59f2ffc011b0d9df171edddfa06e2cb339b0710d80a7f1cbfeae36ac87b0f7bb3c768f56a5b46799852efeaa9a0e97b5773dcd75432f9fab5818e8487a4bab8003450cab7c463f87434fb66abbbc3fcf5b3ac97a0d4c55f7cc1b4778e8b89ff583eeb53e786bb8b5bf8643a985dddb3affa6b798706ea4adbdf3886b9b2dea7732842411265f2b174467ec82561d48ae14540ca2cf99561f870c9ba0ae2ae98a7957b38820f90b48f2befeec6889af6a552b90410974ca767dfebc800ab5e427f02f49b35efdc4949203d1bb7b5e53b8e4d275e4746a1c480e1d5914e3aa78735d4018be276f38794598c37cff60f77fd841cd65e5091d067f03a29c00d0b5fd5e2c46897eddc149fca29d3ba7abe93ea75f77e60dc900a5bb8a9f6c8e996a99e8e3eb9c7a062447ff46e5ccc61f721e5a1eeda0b117ac02b34ff1b010ab190d7926bf14d8bd2c16e057ee246271df76e8388005bcb22e83258fa55efdd3d8bb8c7680ada17876bd98cdc5090425e5bf7f578f7e7ce249c4f1a40a0ed6c92d5338f77eeaa0d4a50955feb6de4ec5981c9df9278cc1bb6af0056d498113ceecb75408b9500ea7d049d0e08dd02471884e5eefbcaad5ac605a955ecf45b642cf5fd57c7992d5bc4631552fac0ae7057ac9ead41749ad67f34e827f706e80c1d00846f6685e241807bef857016c935d724124af57293a980eb0cee8814554fb670df26be0fc074c640ff227cedd3cf6071950a350aadd80efcadd9ff7a1b794f8c53fcc61a22b5c6783559683713a1d7fc4166 ss = 5597495f2f511d0faa511296ffee5c8fa3c8b3d7e8702ef4b1ea8b637ab5a40f count = 814 z = 9ce8068a31952df72f044fcd769614272ae1e5bbe1cc5dd740c407922f234aee d = 87557cb078f05177dc46ecd650f0a179b5912c6e35bcee9cf31b28156cf59c47 msg = c13fe13c9e111005d653c6ccec067426db321ed800e4e0b7307b946025cbbefd seed = 4bedc03589abccb618eb2713ea311988daced83b26eec9cb24c4567cc0cb794a683ebbaf04af1b01273756b844c5a94a pk = 25413aa7411952d13223c0364c4c057cfb8c76e32b72fb02972535d6c7146f865dd9a528f0dcce960466f3cb24e8674c22c50f948262d505c57961a192b792fb263cc45693c853268f1348bea1638a48c4be6234c0f84a6cca635a0a54a3b62d09cb02d09083205320ede52b4ae0b0bb573993b12eb973b806f927e3fa2e805a484a16bc18172db22c933f9cc1778a0f02142d9fcb2970511acacbbd98da150fb7886f2cbc11607616a24fd75927ea26236ea5531143361c4a537868ae204bcd5572aa5c43c8726c713fe8c14e480c7248ab8931bcf3235eb466394b714690966e843476a0233c4b81c6861b42e81549016b9a081b9e6b54437b6878b8b180fbc38203221810e63043bc3bda8aa01d41399ea84f1618bb6faa29c17868640a79ff78533f9265cafc754d67af63d68dfad624a0f803ef84bd9a7b17986a43ece33a19151d230933cd2265609a0f4de5875dac7a1082b4b655a00ce0af1845cde22231c9383cef1838a967078ae49ce12053a6840483b981ff0945600ac58d219bdc23a87c9c1cf74273499bac9e3bb001f26935c774ad2b9a5175062f8bc4a4dc3453da4156125638a30f63446f18484138164177585785153ac1b4543ab077ffa97ffb9c0a5ff66ec735a6b6b4780e665ede85912c151ca1f16f14377eb46a9d8bc20f6ef343ecf71c697b04b87751c6f12cff2a16497aa5a5a749c17747bcf6cbeada72a5366cb380cc1500b03211bbea247e7126c7e502635dc39e81cc4a8cd821dfc63e00100add4a60270076fcb6735db326bc2a4774d6b0e79801021c6a637c33857b3c006c6583e60b2877489f8349c03c52c7bb03036841c9b4c682f5968ac3810e7242c0a7bf4bc3afdc59c3efeb3d6b12ba3f82b5f6ea7dbac5a32ed57f1057419030b238dcaa75a62f6f14188ba70c6c11774b0112c99b9da1e409e2733ce38277cd65870d0b344eba2eb9f4ba2f897e03833baf48bd6ca4bd06ab62ae4628b90397b928a537ec270c125159d46094bc8c7b953d1aa3c3d5b50858c5bf98c14cfb233752f97410e94b9420771a976b21002ea49242f712045ec4bd1ea5677a6a9dbcc46ef9d382e3905c2598fb46d4e77ba516a26b3c1160a022fc sk = 2d285634b20481c8b30e23544af319df50958f200643209482c5bf6b76359c2513b6582ae87c3282d67bab072c9d85514680a50ae6564f3c4b1ad4742bc4b58db02beb650c3d598419c84a0582820b8c7b6375005d2bc126176fd70bc01cf01101c45fe025210b8468ae416ee9a21b7cd98ee98c1ef06225ef1007b138952f7538f51a7672cb20ac344afd3824d2131ccb2c1135bc8c55d686a6a80922908e474240a3f0b965490c127ac0414b4c73cb1c9a239b6bf3be17359dc06914b23703ba9a9a229b445cf7cff6f94dbcd40774dc14c03687dc7304356b2fbee9862048aa27ec0389ec37d30903b829403418b26f47ca6ec822eeb17a61784c534137e405427f90affa32271b666ca3e50b67e6997e555ed49b48669b4c15d586e9b1c886f64b70667b79d658ac861011fb796df2b9ba187aa0498c50d4304725cd94641e22f426ac88cb8c507f0a786c1b8b8847a1bd9c434c3da40fb8f44d7c27a560a36bf70608c1d24ea642085cf50142d70d82a24abbb96dc07b0731319d51102ecbc5180ecc9e772126df8206ef342cd15a07ae4c1722c82659fb2c92d2b79a2757e03a9799599f95ebae8c793a989408cbf787dfb87d3c89b31261a1da3b4398348a3d808dc78947e42631381a8976c70f7cb8385af0474684815e145011d1877c02777a09b1cf7b1b5f549e7e7170deba33a171cce85b568f06b2148c5f08fb6d744bbf81e49fc0a006761a66e6ccad74b12491896689b957ccc93b8da06b751bbe70e6a09ec55273f61ec0a7797b79ac76eabba734704fc549fa7b19c1674ffb90676a868ca25bb56869814d150548eb6760c03f271569a1d410ca404677ec65e5b47fcb57c849234d95d02cdb0c30b0092d9b5c6a10788a0d2ab68bf505ceda75fd872da7fc85c46a0ca20cb43b03b2a87a9f3f6b20aa7851e1251d06f9976063115235385c0cd0bfe88c2ed4138f12b55c531418b53518b28e4b1c04dd8b54aa868e12e15d16c0080d3224c82413d306a27654780a2514219b098201afe5d2b9f7a96f41a924cfb260e5274b1941107ad98deb13a9e6db5aff07abddf22d25413aa7411952d13223c0364c4c057cfb8c76e32b72fb02972535d6c7146f865dd9a528f0dcce960466f3cb24e8674c22c50f948262d505c57961a192b792fb263cc45693c853268f1348bea1638a48c4be6234c0f84a6cca635a0a54a3b62d09cb02d09083205320ede52b4ae0b0bb573993b12eb973b806f927e3fa2e805a484a16bc18172db22c933f9cc1778a0f02142d9fcb2970511acacbbd98da150fb7886f2cbc11607616a24fd75927ea26236ea5531143361c4a537868ae204bcd5572aa5c43c8726c713fe8c14e480c7248ab8931bcf3235eb466394b714690966e843476a0233c4b81c6861b42e81549016b9a081b9e6b54437b6878b8b180fbc38203221810e63043bc3bda8aa01d41399ea84f1618bb6faa29c17868640a79ff78533f9265cafc754d67af63d68dfad624a0f803ef84bd9a7b17986a43ece33a19151d230933cd2265609a0f4de5875dac7a1082b4b655a00ce0af1845cde22231c9383cef1838a967078ae49ce12053a6840483b981ff0945600ac58d219bdc23a87c9c1cf74273499bac9e3bb001f26935c774ad2b9a5175062f8bc4a4dc3453da4156125638a30f63446f18484138164177585785153ac1b4543ab077ffa97ffb9c0a5ff66ec735a6b6b4780e665ede85912c151ca1f16f14377eb46a9d8bc20f6ef343ecf71c697b04b87751c6f12cff2a16497aa5a5a749c17747bcf6cbeada72a5366cb380cc1500b03211bbea247e7126c7e502635dc39e81cc4a8cd821dfc63e00100add4a60270076fcb6735db326bc2a4774d6b0e79801021c6a637c33857b3c006c6583e60b2877489f8349c03c52c7bb03036841c9b4c682f5968ac3810e7242c0a7bf4bc3afdc59c3efeb3d6b12ba3f82b5f6ea7dbac5a32ed57f1057419030b238dcaa75a62f6f14188ba70c6c11774b0112c99b9da1e409e2733ce38277cd65870d0b344eba2eb9f4ba2f897e03833baf48bd6ca4bd06ab62ae4628b90397b928a537ec270c125159d46094bc8c7b953d1aa3c3d5b50858c5bf98c14cfb233752f97410e94b9420771a976b21002ea49242f712045ec4bd1ea5677a6a9dbcc46ef9d382e3905c2598fb46d4e77ba516a26b3c1160a022fc11752859458a99b2f3cd46b25a5e29da7a93fde6d21172c7a7abefe40e9bf5199ce8068a31952df72f044fcd769614272ae1e5bbe1cc5dd740c407922f234aee ct_n = 96e9bfa962f0ee990e307b05d4e78a02c099b55ad45fafae7777ee1f58fffaad75765133503d2a9d6b0c0c62e12922584b1286fac2a5012fe24bca5239eb89798546a7c4ab0784aee4b9abadbe36248c68b6ba06518fda89e332c8127f09dcdb1e0d4f16cabd45c391f9efc65ce6f3f3cb8a478d308f9dc1e96f8dd8b2d8d4a4922f33a825a325aef90dda93d074dcc843555e3cc6093c91381b9e8bc0daacfda97167f9369993661235113137da9b9ad3901089046f03a141be3b8390cd79ee58b79df414c915f66f00398d12c21908a0c57310e2c82739e9abcf1079e32a8696e3728efa0387fa339aa0287ebabbd3d2f0206c2c61e84994d59c04de1089a91c43eb42a5a543a79d4e0286daa1b521efc2d2ec8bbe2e85689ea5aec27704d4104ccdb36717833dc712814cfa941f884f3a6bc5a09f0dc42969784da1a10358df72d1b83fe8fc0b7e238fcd41c8a751171408ec627b086596c5490641612d24adec2ada5b61b83d859bc88a5c533116a34b2dcd8de710d2dfe79989b383c74bb3fd51c5ad37e6b3252da0716d6b8febe456a8ea1ffb4ecab0e12dc3ad57f3c6de814b61f18980822965ad002d20df26e4652d7803a228b848ad546389d6ea75d651fc14f64101fc20d230da149c8398c850c8ae17c41f28e20f8eec97ed2d63ec2da50397dd82f3dba0c81f68d9df2e077b817f9c92039c666b40ed029fbe41f3ab5ffeb59c73d0c55019a7287149318eb3c8e047bf74b98f1bb4b41a74102a0baabca2145cfed76aafc34f396991e43bef20770232a137f48207c7638bcfd287ed00d0223b614127f7fe4df2cb2ffe4989b13bd4356be381b9fe88d6fc97ee03483f472504107ec2b15054efd87a00cd38ada904265e053282005d7c730cb7a065db25caec8b87cc1169fd501474e4291ba1ddfa62a4924f50af616c50b77656653812b28aa1929ef8564ca637a5cdc41dc84d2360a59b9ed00db536e33c1c18718814f47ade84755430b5ff10f568fd8d150e595d9340fecea5a13291fcdb9cf7cf37897ca6783a696e31ff7378cbe1f5c20a256d84c0f4b1eb5fb3570522 ss_n = 83c5cd11577a36210e6545c33cb7a85de5e3daa22171e88dec452babd9c28d72 ct = e8e5a2ed2cb7532d159e41406ba14a8944c9d6c5b028fb5b5b0e2db076fb192c46edb15850dda8ed75c58d19ad0f8355123ed3b53841972feeac04752c5271d290588c287afdbfb2cd64f227ee1d832196530e29437c6588f8430d14119f1d8a968fa65a278e289e5ea809c61f6dc27714f1f8d30f1adf103b4814e7e619948e552a5e441aebd89fb69d0d3df63e2ff4d0eddf747ca3dbdeba1d8264b7abdbce207e75fdb1232eb32984a1e87109e77af7a55345c399d112490eddef02d84a48d9fa0d474d1c79e57828707ead4ffefce29321500150f6ed7902cffcc8449cf6a4e16c862c4ac08a02c93ab5876118073d2427b066b791ff0c7570c835961e0133c8f0c54648ce74bac8447e5880953538968159c0421ca419a9b5c89a274bfa734204cb9351960d7c71adbcc56bb46e36e5c3e6c1bbf2d73451cd550698431854d14e63679a266ea27fcaa1d99676f2d516d14dba303f9a67c7fd08f44e76c8203c76af5b8e8bea61f36896852bcf9335fffd9ad950d5beed14fbb5d757ab1d8f2c83fee9bd40f96d3d524b4acdefd9a30ec20187ae67da46f65b659cd65587b38931f1877775ec0ba461b25358a68a5351964c1ecef8b3642543e3c66b4d57bbcac5d7d2628d9eb4d1df11aaf3f8ce2ca0227f7710f14095615a5f3b914b699ee227cc315aa0ac954213e611d0654dc9a59d6fe9cc5b82b17d58618cec21954ec8f4402ab41a9316c5587de4d314b0c10aaaaa605585f84befb31366306a707511c5ca63a2694ff7b1c7a43308c6d64c7158ebc7cba226bec72aa1e00c990b994335d77c30e1278a82926bf612d6f924d73d8c7f288de196291a795c1cd4693111a86a52368bd79be1c1c66489e14ec40744bfc926129df61f9210056ed1c9dfc1851e0c753c545123d2a349fec95121491f19cc45d24bc0d78ca278acbe66bb15a98cf2c1d2249e78e3739ed1fdd231a652d28db54b0e0511fe4e0f2f5ed00d30d2cd8fd8db8cf14c3f81461c82f38ff94bef61675caa3227e54f87768570fee2df4e9b179d63eac82a571fd022412f88a893bf826ba16b080f0dab3b76d3 ss = 5a5c01822541c62494fc853ccad9ec603dbf8e0fccd912c46416615c8f7a4f32 count = 815 z = 02930e653a862c888ccc02d6188caa5cb0f4af69b71a3cbe3c7b013ec744c08f d = 2daf900d6ed7854560ac115760c594f396807dff0cbdc7cd2b72897a7a10c22c msg = 57a35940a10e315a4cdaf1a7fea04563128928e76b24b78e0eac8df05fe35d88 seed = 65aa8bdc94a586fefbcdf8b26664e7ef9e5e087c5a9141444c0be6459136cdbee9c0029de003b236ccd4a60b8dca3de3 pk = fd990adca1203bf50fe0169dd8a5a846967e14f905961709d75c8d003a7c8f90608af4451ad99559c2604fd068d5b45dac9a54808832140cc52ef90948acc4e66a5daab75010513075c54300668f16a2c9f6f235526996508c65186416296b76f2b7c6cfccc251d561a5b17492f675e9ab8998d1b1df0707cfc3b0b26bc972ac554a8cc0c15556bf4545304062464a0978c46acdb25c12d939ea14846c980d8d1c450d1a898229378ebb00e3f94870753e5af9a75b7a3bbe70c451fc23c049cf221c91dd5351857b2fbab3a63cf68b62605ab53921571b2d62d0347d7b9848a81c1280795410a969d24496366f703182f0c99a173718864aa7b3c38345d0ac744975c4549c98c134699213ccf42a636a8b3fe48e7a6a16c905a1f7579aa853c6d940059d7a71997341e8336a1ed2ae47617897a21c3c15cbe0cc547c588338a83f66120120d2c9173123367545e4e6c246b65db22873aba10b30b48a663a123b263b6bf092a972527844785b03315ad715eb13b75a27687bd02e643a3b0d1199e1445149a0ba49ab7fa59479e170032e48a691184ac88a10e5419f5c817affca17588c946e61afb6a5704e435494d7173bb81ba0777f32cb30f2b2baabb0a0b6f36fa5884c2e77a1ca034e8b720d9d7b01e4341fe06a0cb2f662e4c56b44954d98359179e91612b7a70e4b46f25b6a1b25a9a0221b2f8c2f99002a2e4c3daeb7849d088718c18f583bc7fa968da5215d30503c10e1b01c065aa80541ddda3f3356834c82cac8d4556a5620f70896c1944dc0552a888ba79a192a3e34c00b0114bb328e91cb348178157f0b657257009672a70d5542b83a0e27c0b0c9c2175ee4b9717a08788080c90a6195bca842292812f22e43cb9af4aa2c53b757def69a119a2fcbb62023642db2808149187cfaccc534e98ecad9c89e2bc5cd29214a95218c5c38eab23090528b604156547a341141ae5fa20d3d63a53dec1ae46c5e0ab36e928577725acf5e02a615942237f61a3ec001a802066542bb3500681f2659c6dc710aeb0840d39a7feaa15f8b5b87f076bd4a8646871f90da38e1d73bf60a374fc844df0ebef83857468f21c59266fd8218e810106a4121f00a37cdd4e5a6e9 sk = 3cecca292ac52e8425e9389396b27b1ec903f35c3366b8ae7f487f94b8735aaa970ef730a274039abba5648417b9eb3ff54a8ef4200a9b643a4f1b04fb0996fdf56f6596b835939fe5a43331282e0c6364d240beee24bdcc0171e49164de5b536aa4c078129de33657a5fc060e5b3e1e87b47b71b473039e53c9289685c47844cd8b8c8996eb26b8d493ec05c0f789310e1c84437ac16813a00163c5da0aad4211af4d8c2995577c8b10ac77c3069a0a5360077a52f02f4299a7217599c5e739cfe5a921b014f2753658546a1e44ad77589b3e5cb637119520359a27983275842083397c9b3b9a35f56dbec8c7aa00b584235fa4231fd1f1736a52425ed58ff9c55461c26c095c3131a0b3f2274d8a70a0c777c0897c296e746f9c232f90e358d7dca968fc272b7280c703c5afa67afc63370745cace236ae0b9070c80b8babbc2e5522d3ca08d851323ece3c7fa2339de5993d1640f285207e760363b6957bcb37fba339664bc5c81cb21fee99f33a7c2aac2a01169108ba54f4dcc7f4d980cda134028130a5c9b99138184259471d5a4c2efb60925a064f66446f0451e2a269ef2ba4bac2b8c2b748d154c5a71d56440b5036643c49561b29805b66010a66de217758c6eb2267ca9c2a9e894c09f3cbbf0835fa65454db95378eb5861af163e0a97bca6107ec9b9ddb89389918b6ae4255b3ca31d3b032265475aae34031a39370d1894ad2801e8a7b9eaa62b5b632bfd2aa40492150e6cf3e90cb1a55bf9951bf14d08d70a480f2ab41170b515b839316a270595b66bdd8aa1190c221e5424357b9bb2a2db8da79628b866000b085c14d781c99f8306e0ed7733f1958cea3298fb41cc1d98f227712dbe562f923c3789acc6ae72ca6c043d3ec726fa2ae10b3bdd0dc49d6238955a883f98b53330741dfc36a25d585338443bab597a1397c4c6727cec7bd5a20a1fc8244a95bc9ead9104fe41364f7b7ac1774eed922bd3b3ac2e020630017795946bc4a9a2df69d435b719b237bd87779572c32f2f811774c5b86c75d55e8219f3580eb0b65743013f6fbbde7b5ce6cc8b511430bc2b395fd990adca1203bf50fe0169dd8a5a846967e14f905961709d75c8d003a7c8f90608af4451ad99559c2604fd068d5b45dac9a54808832140cc52ef90948acc4e66a5daab75010513075c54300668f16a2c9f6f235526996508c65186416296b76f2b7c6cfccc251d561a5b17492f675e9ab8998d1b1df0707cfc3b0b26bc972ac554a8cc0c15556bf4545304062464a0978c46acdb25c12d939ea14846c980d8d1c450d1a898229378ebb00e3f94870753e5af9a75b7a3bbe70c451fc23c049cf221c91dd5351857b2fbab3a63cf68b62605ab53921571b2d62d0347d7b9848a81c1280795410a969d24496366f703182f0c99a173718864aa7b3c38345d0ac744975c4549c98c134699213ccf42a636a8b3fe48e7a6a16c905a1f7579aa853c6d940059d7a71997341e8336a1ed2ae47617897a21c3c15cbe0cc547c588338a83f66120120d2c9173123367545e4e6c246b65db22873aba10b30b48a663a123b263b6bf092a972527844785b03315ad715eb13b75a27687bd02e643a3b0d1199e1445149a0ba49ab7fa59479e170032e48a691184ac88a10e5419f5c817affca17588c946e61afb6a5704e435494d7173bb81ba0777f32cb30f2b2baabb0a0b6f36fa5884c2e77a1ca034e8b720d9d7b01e4341fe06a0cb2f662e4c56b44954d98359179e91612b7a70e4b46f25b6a1b25a9a0221b2f8c2f99002a2e4c3daeb7849d088718c18f583bc7fa968da5215d30503c10e1b01c065aa80541ddda3f3356834c82cac8d4556a5620f70896c1944dc0552a888ba79a192a3e34c00b0114bb328e91cb348178157f0b657257009672a70d5542b83a0e27c0b0c9c2175ee4b9717a08788080c90a6195bca842292812f22e43cb9af4aa2c53b757def69a119a2fcbb62023642db2808149187cfaccc534e98ecad9c89e2bc5cd29214a95218c5c38eab23090528b604156547a341141ae5fa20d3d63a53dec1ae46c5e0ab36e928577725acf5e02a615942237f61a3ec001a802066542bb3500681f2659c6dc710aeb0840d39a7feaa15f8b5b87f076bd4a8646871f90da38e1d73bf60a374fc844df0ebef83857468f21c59266fd8218e810106a4121f00a37cdd4e5a6e9e8ab6fef5fa2a4cd06035bdd61bcd2624cdad216f8d1a6a49500d952b89d318302930e653a862c888ccc02d6188caa5cb0f4af69b71a3cbe3c7b013ec744c08f ct_n = 421d3c3975617ca44901a2e323dfbb6511261832a0838a94a06746aef3dcd42de9b50768e7d656e1c49c910f4ceb75a06efc26053f59ae00144ae956470af77317cdb5ce2d54862481be374af58d3ee14b6a2bf2e9b850158672167d51f8a399f4cae4b4772c83b222e70b9bfe43f9bb1fcc8d6fc1e1be6c24ac30809806d5bf1ea27a2f409c795faf30f59d78adafa92339c17e1ac43a42a9abfe0dd760dbccb1e8689ce1f0d48ae2fd118ff224230c81e41658da8cc8a0f091c7eff8fb5a4b808e0a82671b0213b5f633ea3d32070d089bc8647eac10f519331f30a191eeebc3f0e85de7dcd0db34c220da0b3d60bbbddae4440359028d196b00bda31b95da6cbcbdd4a5be7daf1d0e594fb7496a40ee65b98d2f70a0a235cb377e5f92d3d39d1fff39a751ac27b043e3bf89c9136a42a9f86fc373f01a85a396f56155383c92118705b5b4524f36a7f535ab9c6c83431eac9298191d5fa117e216a6cbc681c5a4de690eceb897b4b58d09c8cbfd440074d5f64631888d70eeca47e01c6c81523e59bd254e5fe5a2fb7037998ff931cb83b20fb31cfe73720174d3558406deeebf53f553af1c37e1579eb7f038cd5cdea24b8fa5b16be25c273d8b2a42a2487066a7fc97632794595ad29601e1751abc472ced3b0af1376e680b2e160dc6b61f91fc49c57c1a104e740a68a88b6ed9fb2dc70816b2d3ef3c44faea7aa4fd888a538d9718181cef330a55f94060846049a1f7c42ce720d512dd86f2d90f1bb2a97f2787828039357dd75025a419ed7dd15d820d9770821b86d63ebf0fc17ba5230af22bbf266034add5953cd979710b68660f80972f741bed00307e5d2be1b3b75d2a9485353ed9b0400af1914388788984230f857e3c50ee8edd2e323f5bc10748eb077b4e707f74991fbd3115a8bcb51932047832ba1b449f5426e18404da1b3411b6585177580c222a9a3de150cc00395ff8cf23f2bf8e80545fcb54024d81eeea72026f1363d24db06908de6a236f0797bdecfd942e4220f7b5d466ae3c995f656f3d99a8911ddbc56d620838fc10786f2879e81304334145ec6df47c6e ss_n = 2488f6bbab6bf17a098aea7952bd4fd4d4533024cb9c3b01a38ea09f16e0f0f9 ct = c1f8b3fa7d0f7dfa725e7873aa85c5357256d3c417f5e77d2e84be28130cb334d721103329d323afe2e1f1148954271928da4a22017af62cc785f66f3cf182fd9517f386360ed032bd32cb42df3aacf2f76a9db48ed48136619d6ca9ec1d6dd2611a174ac27fee4402719058cd4a4bbfdab294dc80fed4482862ace2645ab19800e543cfa1629af57d3b8ced6092d711871c89ca4aa839956cb3cb888faf60d358a41b28ffb1b265bc74e832cc93bf88de51d3d5258bf232237b2286b2c8a4bc9c4a44fc3eafcb5fa28edf1774727997d52359e8af328c552e5ab026a0359522e4df2d2b2e029a4a50c6dd631c6245fad3f7d1eaa46f44e9031577a6e1af5f09c9b618c6964f666804578cc2c10140845765b102205ca6d90254418355be4c9e13bb8295e3876633cba569a2bb5c893fbbdd4f56325951f12b2af13f112f14ffc6394461c85e05352b9d36bac6c31a9f684f84162e04c4bd863e65b4b7aa53d87e35e92b956bdd98e49f018985954f84e2a026710c66dff8d3761b6614e5caaf8f5bfda39072181aad3afed9245ee871930865f99c788376a9d846c4c8e5947a28372a7d8180e4f470cc714ed0d0323a994e3244acb010299dc920c3a26af830f0502fea818cfff780ae472866f762bdc10bfdbd431e1ac34d516e72bb513c7ee53af1264b880bbcf43d8eb1bab73348055793eb99386f1a069ff66548a97730562bd9df58ba23f27a49afdbb6bf03036f79950c6a13290097b5276bc23d297b1f6b6dfda6dd0596c4f5e626450776f358286ec7ac2e57cf26a7ea3924e1033f66ff17461e09b22b1b8191f32bf6233388dec6efe07d0d0d0ba3084ff402b66548b25bf258cd4a31aa3723a18b885c723fab56ca4da54cb57df05e3f0a9bd0db5886811930a3314ad49b2a39a8ef3a638727217669570c3917b9141490aa95bb0cacabdf078deb671a016a1a44cb497f32ba21ba995e02cc4104cdf17c0483270f98faf9cf75a38e3b1f347da974f4ae714728345ecf8439508b948c08588b961dc7d0c7cfb60ca46413484feb7fcec4f9bdf59c2ffb8a45f9666ece1a2bea26 ss = f153336a75272f9e5a740ef7bfb9ee60c6b391c8034c460d3f24fa6ec15cfc5c count = 816 z = 86b108e6d78d821ca8c76de8e3183372dd3e28a354a5a6b10210ae779cd76643 d = c4cc2da63584c926e4aa9d5d3a1a2fa2b96ebbdb087462366d67c442da3b768c msg = 5f9a3e41108f34e5ff3cf62a045741dc32c3fcfce7102eddf338fc57adff8af1 seed = b4be34425faf31b0b8fec80ae1c79070d3e86d8b6a4f7c169f1ca4af9d38ba50bbb8e93a8b6992f6381f94545ab96ff3 pk = a795a2f52153eb486330b6bb8358b983530ad0f22939f54fc504210bb80145b701b76707f9177d10781c74f641b50b4b74f41b7cc2b845c8654dd11b4af8a2ae891921fc2ba7aa355b0749b6a7beef6c093d5ca9e28cb6b9dc2c2fb1244b1c27e0eb03020352a1f91ea79a6b60d06c0c04cfc28b23256c2cbefc98ebd3cab3968e5bf99d37e5537602499a5bb092056abd2873b68616571c7978fccc879c349e14565e24730a682ef4967c0a213010c63ff30876dd748f8518407ba337cb0169d6c9aa967577cd2113b5ac60229c007cb7a3d871be52e0afae941bc79abf0fe72a4a5606a8a2860eb7828445446ab354ad0a51469a565286074d64345215368446208d28132e773e48874712480218e55023073da14b2378d3ad58ac181a89023f656220951a61bb1967d3246d090bad447b355043a4d61fb82a88585576b04c4a26a5786d870803c2c27172890a593c72360cd10c4b9bc19aafa9ba6318bc22e12e7ef02a79036869e507943201f8f701e1cc5532a81348e2bb2f6884d3f7a0aea76cbe0494ce44713e82bcff20abe3a85ec61c80eaf3cae2067243876553bb40d8340f12f802fc3aa784453f001150920a889b076ef9abb670b58902e291f0c67580058cb48662292551f7531892a2c865c8465217afc414302e5410452cb43230aae1701ea6143fac4bb77c7a4504b495b9a65087f436e442c06f96055c1c5beb328c755815f609c759aa5e3c6a270da9859091598fb08a22c0b2fe0b9210e0083b96bfc1043af526494da6727a6bcf8a867d1d43ab4025c9a85a940ad1557b0280843849d750175f1633c62a21a1814a25ea741ef466a7776eb8873cef6b504d1b8e5ab1a75160bb96db3514600f7ba05c98335085dc5871530d02354d31d71a5477c1e0703e8ff159151792e5724a14260668b65dd9c41d8d8b8a84414b3ae786a718cebe3454c31bc81f8b31492b54c4863f6a508d0b49bc5622b70406630a5a35b499822cdb6c8847a6bcd64b84ea153b62153eacabcfc5ba57b1947a51ab992bac57d87481dc1335b67b0188b18ec539e2a9c8fa5ab97791a35dd18a2ea661ed240c0b754f3011a441da5a9a573c68145d77936f644d5346051585d0 sk = c1d990d5dbc51d0432263130a6e910686413f3fc0d64724da839a71d8940d9688341a203c03376e3a90cba555f7bb93d1cfa2281477129e6c045f547335390eee58de3e989ea85a64d91104bbcc880b861bae113dae15dd445916793584c043c795030b88aa496284f2c575fa64234a0e837c59785a2fa8a9607625996947e98b59a462e3f244bf376040e46b9ada907d4a84ba12810338a2a733927bf94795bda3cc7e4b62f422937ecb19ec897758c00d1058195e00bf371624ba5c9753cadc3232d7d86b9311c20ede653b7ab50cf1bce5c1a28cbb6cd53e500e6640829acc1f410260b5c3b87957b96e3220b231c93b7bb762a2d8d491716a1033175ca9247c2d221c963a069106abc344b1022523b7e0cc7ecd305e5813e6be2214f588f01bc6731e68ba38cc00f5885a3d7afe34b4c8f502ad8a288cbc85077e953c788c06180a18ed72a3c5a8d6a46c389526e31432788b2b6b1ea925ffb766452cb9e2848c6e383535718f3fb757c7b27eb171e744ba83ae11602a8390448c2f015748b430020e747830abe0490915b87735484a56c06433c1647d871ca8d720764f015c0bb56131b03d305a713f9bad590c70f34861bf6ccbe2063ee109d47b16229c3782b548f1fb28e43cc9873c61f59006fc027a351e27c14dbc80d500a8bf793edc1475855776370a338c198df1046b377980fe60edf0cd017d36b27c586d45a89ad798e7ed8231231210f23c2cd20264d1064e8f667c9666b8a062a3af915962333bba4c9b93174bb729ae36084cba3a33d8a2b5481a5a3b41c4e9623f9e754a6013507b129ae29aa82e63cb755aa34caa78403229b8b674f5124785533fb5056b55673be71469e4215ec8668afa9a54c948e0db52eca7819edf2017493beb82b1f4f04adc78a46126abba3c749b857a18207cc97e07210868ab9582591bc45ce573bfcb72aada21a52cc64b2aa049dda8bf723ccbf600fe9f794abf86d3eb7020d3a1a8fb12d50da9043b565cd03b67eba5bc78731c111b07fe036dde89861c14a943962bc63a5ddf408bca02e38b060b2266d1001c11a328a385530237035a795a2f52153eb486330b6bb8358b983530ad0f22939f54fc504210bb80145b701b76707f9177d10781c74f641b50b4b74f41b7cc2b845c8654dd11b4af8a2ae891921fc2ba7aa355b0749b6a7beef6c093d5ca9e28cb6b9dc2c2fb1244b1c27e0eb03020352a1f91ea79a6b60d06c0c04cfc28b23256c2cbefc98ebd3cab3968e5bf99d37e5537602499a5bb092056abd2873b68616571c7978fccc879c349e14565e24730a682ef4967c0a213010c63ff30876dd748f8518407ba337cb0169d6c9aa967577cd2113b5ac60229c007cb7a3d871be52e0afae941bc79abf0fe72a4a5606a8a2860eb7828445446ab354ad0a51469a565286074d64345215368446208d28132e773e48874712480218e55023073da14b2378d3ad58ac181a89023f656220951a61bb1967d3246d090bad447b355043a4d61fb82a88585576b04c4a26a5786d870803c2c27172890a593c72360cd10c4b9bc19aafa9ba6318bc22e12e7ef02a79036869e507943201f8f701e1cc5532a81348e2bb2f6884d3f7a0aea76cbe0494ce44713e82bcff20abe3a85ec61c80eaf3cae2067243876553bb40d8340f12f802fc3aa784453f001150920a889b076ef9abb670b58902e291f0c67580058cb48662292551f7531892a2c865c8465217afc414302e5410452cb43230aae1701ea6143fac4bb77c7a4504b495b9a65087f436e442c06f96055c1c5beb328c755815f609c759aa5e3c6a270da9859091598fb08a22c0b2fe0b9210e0083b96bfc1043af526494da6727a6bcf8a867d1d43ab4025c9a85a940ad1557b0280843849d750175f1633c62a21a1814a25ea741ef466a7776eb8873cef6b504d1b8e5ab1a75160bb96db3514600f7ba05c98335085dc5871530d02354d31d71a5477c1e0703e8ff159151792e5724a14260668b65dd9c41d8d8b8a84414b3ae786a718cebe3454c31bc81f8b31492b54c4863f6a508d0b49bc5622b70406630a5a35b499822cdb6c8847a6bcd64b84ea153b62153eacabcfc5ba57b1947a51ab992bac57d87481dc1335b67b0188b18ec539e2a9c8fa5ab97791a35dd18a2ea661ed240c0b754f3011a441da5a9a573c68145d77936f644d5346051585d0a5854538b6eef731f4a2f748868707724d278cca20e8f37f48842934647d9c0a86b108e6d78d821ca8c76de8e3183372dd3e28a354a5a6b10210ae779cd76643 ct_n = b93301661e461791bae39437bae2028fed5ede24d1f1fc92c0081d54ef6e92b30e88965fdb144654cfe1753bc1010ba79d544a9f859eed2d06578018292b5853f29ebd93aca61f01373fbc94684d1dc53378a52ab22dc8e1f1ff812c1dbd78d18cbd866c1577d5f4628e41a8ea04644f4aa5dbfdb941e658b7199ba874343ddec1cb64196181ecf778e89c04b8f73a6b9172f3b355941d1b5bc81890775f94a9f5d7eddac170cb4dfb2636012118db72d04a5ac94da119cc5f6b1d5e4dc7063669c1c84db2f55947937ff8ed8ca34b72ffefcc5a2b8088e4f8f67548f66dd157ada314355352a021fa27b8cd3eb969d336945c2a314f3f318950d64885bf1362473c6657c5b5b7e431bc16ba15586ab432e67c95e6004d2178369efc0fbcd628fcdf21904b4e9281ceefcfad75361ae9cc3ae3f770db0bc83d5ba27cbb442dbb4b9611a1d1a294c3a7dec823d913c4af705c9f6dc1840a11f29bd80c344e2fb1727454e1f8b5793eaf197e5f2b8b1ccd269e2b4aca822bf8faba1fefc4f49c666b1ecda54a30366af566587a2cd528d62448bec1da3caf6a7fb14e5d89623bdc60330186b7155e0b0f5675d4b08cfdc56ce54d879587e41daa40c7cf83cbf38e3c885562b39024491c7afd16d5f72ac8997f3b7bc46cda6cbe597668aefbffa28f704182336ce569537041a5f93310cb5f8ebf15fb9a3d9f0edea940202977df9e4ea031811c5a78ae8013750896ed880450814df9b848627aceffbacae2bd20f0a7da25c2a0e370ea1a16d5d2b3fbfca3d07c91e6eb020c9e505f10f97a93c540c6b9dda26877d5a47cf6d75ab51a767bde9162143bfc7dee2d13ea20f7078cb3ee002bdd05a51c379f6e1dac8aeb5587dc0e5d8d3003051bbc74fbbf26737a82a92d1b7cbb96cf581fa466ed12444fc0766010e74c1190c00ba76baed8287d0965185c523c8e6dd0a7aff365d923e52f1215169ab18836b3406dc80e84574f88485e805d4854c6825dcf9f4a79133eb7c61a1e95d3c6a24395c5b872343a3c67b84236091e1eca522f1a2991fa2d17838991dd7d706974018dbf6686931efc ss_n = ba179d6eaeefe5e49b736697a8631544b1bd7694ec9de24e487f53dcec3e2760 ct = d14df1d46bcc5f3bb15371e49d688a5823b63883fc8cf7bf195b6be9d717b898d2244ddb58acb6b7290f313c52489cc475477573bc9d8aa30fe55a3a97de118ab1297a7408e56fb655a21b79ee05da79fb46f872aedc3568564ac7d61830f40a01ce69977f5a1c30200620e07ee25302dabb53a15b0aa2ca87c171eb8e778b1a0cefc65bb34dd8583264861e695f232dcfd64b9625bc719d5569ac52dd0e0c6d748a27566ec8e17eaba95f165767ece33502a56879d17801da584f8165b943d080e3fc39fa74ccbe9cf583ef8a20c0ef1ae1604be3eeed3c8086202da50553d426ba8414d69ddcd78a6c934831c69e4e4a3f3a6dc5bc9c9071dbcdc2736d3fb65dadd761b74a7dae2e7a97153cb3c60b00c24accb86ccc314151f2ebb354ec34247869b603df5ef56e43d0173a15eadb8712147e5238ab3eaad88ae44c133d8939a86c753f83d93a7f976492fbcf92f550c47b3bc05dd497ce3ac35867a857c0545ebb3133da8818b6c6a5531abca9ecc69236c39be92e195aefbcbe3491738a35038b4e783c491983c7781f0da95c579998961c6006b513a0e0d7ce01b40b2049a82f9484adb4ea1ba35a20db90b430c6818699d7681a64ab18b0ab77b8108eb02600ec5fc3bd4b45d6b7fef69df2ff5f6c52147de766ae7540038e84838fcd495432d45c2d85035f162187c6381bb495b37da1a2daf017827cc1ec56a417b5d1703ac09439a0828dac0a2d24ab1f63f8085613ca0f958b4abdb7820265a08b75495bd5ddc003b35356b024607688f5e6ff027e6cf6fc4d44120553f8118891cbcfd2119d079f1820403e469c2a8be700efd8ca06755879e6db19cb0d9f626d1512400d12c82237b1a97d44b80a1475ec050dc8249b0872bed2caa2a03476df7a60f11c79bed429bcf283fabcee10ed3b031fde6c3fc519e610576367d6cdc06b6b083d2663b35a02e51cfe26826885730a8e746dc37a556a4f67f39edd780e842e59a247c35a5620adfec8d7c93d358288616508504ced79c0b99274e7bd8249c5b1c0a0d0345d64a1ed75c36d82cfd279ba077a03b71fd25f7cdf95d5537b ss = ef6c87d5155acddebca227c107d82e66c1d171475154ea31f1c6e17a8d21d620 count = 817 z = 36d1ad2cf92b018eafa56945e7dfd295a147d29297e19a50d5f46db07b93ca86 d = ed114d94726fed9fc485f07eecf4c5a05f8de05c715aeaee6d5b9120ff169f44 msg = 0462711316521dc3520843348f384ed92cbc4694a052d6c606acef04b067b9fc seed = 547d3cc92b73c47022fabd3f88bbdfea6612511ae5e89f15e90de983d21012bc953b931da0b3abef36f9acb63342fb6e pk = 4b76c6b0aa0f0ac27b1ea885e1a34aaaa6968474360ef6a8bdbc9097b056399256278a9b5d38b833d32020223dab2ca21d72884324747d3232ca39a6fd6609bb11929628438540be03699bb7c545f9848bd1261ff507561a501d0be16e6d378203d42d5a54c34e24c07d553cbfaa93df04af5d8b2a3e4c0b9061956da28c188cb5cb93b2ffb860eed049f32a6983109fcf7894d7d82f5a0714f596361ddaca9547414fdb590b31a0c27a7d2aec77c72c3d22d394521141de50303b5424ead843f66c11f41a5c2bf7305819162f4680bb1630e8db276a44136b792e0805a742bc8cc7a56e92980ebd514f1e5a6c58303e3827b6893b7c1cb6788b9a19dbac055c477429d67e7d75987fb691db160cc0493f09470834a124f175196e03606e60a451bbbbb560834685b4c4a5a6844133462b3503eb1288139b4e06b32321a4bdb1bb8f68969da64bf2305885e67966d4b9d862c55faa6efcc912b1645280e39cf8b9698bd47f9e726f325699a472a771688fa0c5ad4fc63c20da233b59b6e1a231b96172a744c3f2eb9cbb2613ade4c91d83c8157a4300014009024f6dcc1b469282de29af9a80c34703cd08968a6c481c89a45f2d44a52c0aba59a561a33c3933c86deb36b5393955e6fc3ed99b5c68f1924b1a443a42820cd25d991572698a6ae5b64b2fc536500644e00a161b1727fac59e254888137b8eeccc979a356766a089089966b004c6b12a5a542168d4193ae24a276690465081480c8cba3013540f485e7298ae6a32014599554324980e584211338399a96382574ffa513f5a46b2455145884b136a124227b8091217ccbb4cc43de3ad1194cfe436b3281293a0177867d6bf02270ddb771e6597566f081b84156a3741bbf3595d0d005d8b52adcf662d9f9888ffc35f7b23401fd249fe57a708f42a8447202d467b37b7c7e879b229668ccdea6b8a9767a56cc9ea038314e58e276a415d232c41162a04fa9ba08592c0d09627f95055ac10b2a38eb4363df01a605fc905e3c2c6a84760ba1267def4c9d1f2ceeff691a6fbc7d91466692888ef7080300c67b2e8b95c88b986b7a2675224df713057cba5c94518d9db8944453c6264bec8853304ab768112d08fde sk = 334835c1b1710ccb805364293265b234da1a7202642f709048462cc5645b687027289ac559e82fa9458fc6a297872683db844dcd20a9f702ad6a78462a40583ed889ab4aa74346013170a07c347f8c4b2a8cd012611891100136a614400585b89d96c42157a04e405afb9b2743f904eadb76bbe665673a4231467fb74a065a560370435bbad52ef9336edcbb4bb366bb92452182538dfda543bd7cc0d898628326cc1290c7fdd58e21624b850cabd39a4cd6c529e6dac7be8ace985b2b4c7383931128db5065fef2897f883a7a58a848177ef51b664f4bad18574aa060c51d12477d841004e3ab68374367c22b2deb4de9b321c2c2442a532976143c359b77541899502cce9319b5796a5dd3f4623a59c79dd33a7f9286d1798ded4770fc41545954690d2934f4e538d5ca497ad11633b43ab6f8c631d0771ccc6afb0b416eb601e5c18fee935915a576cca51ee02b7e790262e75060a1d100fe4766a6f11673f1728b7b883f87c701657f69a6b055e788e5627fae876f440335577111dcf623177bbdaacc24279362be389086aa5e5df71976dc2e50071fa0025a91972126298f17ab13d89c0622b5470cd403983bbaa4c4806aa4c5f9e22bbc6a43dac6200472b1372c3acbb30643b56007cc85e4a9ca9715a85ffb7f2a537170d7c435ba69c3373789264cbe7b839ed51e0c00192e5b2061210617118ef32c1e666243c223032df4369c6790acc306c857362e26cc4a18909d230669d4921929521173660b621f2171a0bcb81dec1c5f5ad554f40b7e7068696d6b1563a5bb3dcbcd582799c7c19b4a4499ddc4508f04000d83c279e671d33421b5a44fd3559c54fb82a401192cf5088bd8c484d02ccbcc29dc9a18b3f0c66ab42b9a04c7b46066fbb0bf0464b61a7b7e90aa390f0bc6ba37035d238475582fcf852053995da5f4ce524bc94dfa0d418163c49b7f25c8a90b8265c70c78dd45cc11e20d3ee21fcef50fd376090a9522c65b246c3845d7e427b95b778434cfb533933be7805a37736aa0562dd9891f5728f2f030c99c23047a89e3d8a57745011fb36b46388c7f26159dc3384b76c6b0aa0f0ac27b1ea885e1a34aaaa6968474360ef6a8bdbc9097b056399256278a9b5d38b833d32020223dab2ca21d72884324747d3232ca39a6fd6609bb11929628438540be03699bb7c545f9848bd1261ff507561a501d0be16e6d378203d42d5a54c34e24c07d553cbfaa93df04af5d8b2a3e4c0b9061956da28c188cb5cb93b2ffb860eed049f32a6983109fcf7894d7d82f5a0714f596361ddaca9547414fdb590b31a0c27a7d2aec77c72c3d22d394521141de50303b5424ead843f66c11f41a5c2bf7305819162f4680bb1630e8db276a44136b792e0805a742bc8cc7a56e92980ebd514f1e5a6c58303e3827b6893b7c1cb6788b9a19dbac055c477429d67e7d75987fb691db160cc0493f09470834a124f175196e03606e60a451bbbbb560834685b4c4a5a6844133462b3503eb1288139b4e06b32321a4bdb1bb8f68969da64bf2305885e67966d4b9d862c55faa6efcc912b1645280e39cf8b9698bd47f9e726f325699a472a771688fa0c5ad4fc63c20da233b59b6e1a231b96172a744c3f2eb9cbb2613ade4c91d83c8157a4300014009024f6dcc1b469282de29af9a80c34703cd08968a6c481c89a45f2d44a52c0aba59a561a33c3933c86deb36b5393955e6fc3ed99b5c68f1924b1a443a42820cd25d991572698a6ae5b64b2fc536500644e00a161b1727fac59e254888137b8eeccc979a356766a089089966b004c6b12a5a542168d4193ae24a276690465081480c8cba3013540f485e7298ae6a32014599554324980e584211338399a96382574ffa513f5a46b2455145884b136a124227b8091217ccbb4cc43de3ad1194cfe436b3281293a0177867d6bf02270ddb771e6597566f081b84156a3741bbf3595d0d005d8b52adcf662d9f9888ffc35f7b23401fd249fe57a708f42a8447202d467b37b7c7e879b229668ccdea6b8a9767a56cc9ea038314e58e276a415d232c41162a04fa9ba08592c0d09627f95055ac10b2a38eb4363df01a605fc905e3c2c6a84760ba1267def4c9d1f2ceeff691a6fbc7d91466692888ef7080300c67b2e8b95c88b986b7a2675224df713057cba5c94518d9db8944453c6264bec8853304ab768112d08fde33370743330f4d99a7c17ec7dbf3e63b298245950cc81540352b5b198dab241336d1ad2cf92b018eafa56945e7dfd295a147d29297e19a50d5f46db07b93ca86 ct_n = a7cb8c9d6223cf8ec3d7c85e0698486ff54b8aa0242dde8d00fa920edfb71326b5fd7fe113d22927d883eeb8549291b87e3889d47d7ae8d6802686c323f3c23d92b1c7b6932e1515b657d485032b5e729f8d18c2668ae3b5d4256165d955cbd26ec3756a2bb65b8f9a1e05c4c75250a2bca18c8e6339cc048a9fce9331f4d628e17e05aa741e389071e5b7a6edfeaf0e4cf4b0abc762f026bddfe82e11922cd7d7f55a7f6e7ccb45e1668f309ddfc9150f4747cd73e209cd5342274349bb3ecfb1861496da878fe3948c07065912bea7afb721866a29878feb291ba1934edae750496bd3dff707f02e60bf126bf7c910968cbcedf852436b5fc0b7476acae9069b59933f64d81d3da435eba51944658c658b457614674fe32c8d33fff8ba4c1a504e2688ddc4082f91df655436537ebcc6814c306c6b4c826eda185b107f2cf4e3541a4f6d8582d65d26cbcfa63ddd5b33d4b60803a009a626b8e7aef991b8d0abc1252b5b37896fc4d5604630def38dfda4dad72eb6da190408d5645dbec0abd7b9f332d577c384d6b42ea9e304785d669c675b043ba85c4d5d8f51242c8440ba565660b3ef1656a27b35a7a904f8e3e5b736a24a257aa3810fe5f74baf8c828ef85e9ba9e7a3354341f93c1e4814c89118d0c1f366c3d548bfe3baabf4389ae5bd067f8539c6e98f489f717e5b3acd4580e686429384695b156fd4f7e6a3192c7b5e7faa61529927f69fc03bd39f96ab61e3db848c878beb2d3b417a89c802876e0676064d1ccf29b8bd808845e9236f72d5ed3b413aa4e8de04b74ecde8dcf618216b0dd1568df187045386c182b866d0affc0e03c788875686e2af6fe9ac72f68e77c560708cf4fc3bf729c5f1f6436a15d0ad8504a00948d9ce86cfe22a52b0c1350ef02a037af9a42d412b9b9e9922fca42bda205b399da171ec33a703333f22600b4b7ca064e11cc48edfbe044f6498ea303a21783c254bbac695e1b75505bbf3ba33b25deb52dd3d3347d9e5c748cb275fab37efc59d981a566cca786ee598f6bc751214d10b490b62d8da37470fe747c0d9a91a0698f267b78f3bc5 ss_n = c6883e6279901b9814fa382911df6af099e85db626113c3334990f5a0a451903 ct = 14546d7e5c9a9599dc5d4206254a91fe3196fb9942bc6a26ff3b0467e69a16b4563f1cef3ea2744f14a229c61c125f5bbe9707d4852a99309b2bba53548694b35ad3e116bcdf671fa7db0a6e99e424a10fd03d2dd881f0dfb3b35fc31212f69caab33594eb21ce4c057e9a828156298e9f065babbf39f7b9d258af6366f9d670d195cdfdec3902709560bdf5c1de6c8a354407b2f53b39f2ba55a364c5cc7f55d2730209afc660d555d531ebd1b140a2d6963ce40e8dcbddea2798a1eda76a51fb2ecf316b276aae0cf554917d78f6cfbfdcb91674e28f014c26dc372a03699bcbee0c4c9bb4c0a55e85b75181296062f192bdb6150930e7ddf0f6779ebee520f8f0f1bc8846015afeb2a119f0bf4d433d4d5d2f6a26395dd94f6d87e32af0a13f4f89d58bda6598077fcabb367a6b9db12bb5569627a21f99d419b817439db2ba1e202f8773febb0ee5030422e349c2fa87ff76ec4a899aa1936b51fae8133b4f4857c77bf15f2d1feee2d0a504f20919f4c78eb4ae505955af168ceba002b037c86916153af7e5a17ae8d75ecf037aeae6ac7f6e43eaa7e24761fd7f735b44efabad6e2c44d03a53a254c339f1ca7f550717a52750eb118c052e2d9b14be76a93d7a9c5ad8e291405eb455c0789d65dec7ba802ceff59555d42c599f0b5b302cb47232f39b77279f48174f87497e53120728e06857d3beec353b6b51c109df8589eb17c1fbe5a6e9a0358d3f262999ca339bfcfcfe49caf395b2875231c6f838f8a57fae30b50a3b765b6f0a3752382db29baccdd9e6b4f0e68f21173c292e13dd2b99b12873fd2a78fafb19f2fbe8647248b3eb81fdc7929f5c29ae1b2f83b97bf127bc8f76a3b67bc0322d978a399f7562c51e89acf24019c0ff4ff8d1e161cbd534196126ace686fdf6567c28f55c97c5eb2d40f3c054a3dc5dd1f1be7e31a3ab49b3b503b66f8f70e98ad9b4fbc6d9b1e66ba38dd7ef41f571c0887f312fcc0688d51d644a1eb288d5ca208bb78ae6c261f6898d05d2b597b5dd875bee20ef77678bcd79950ecedebad4f31ed6a2a00c2b8f25939cc0a4ed8c2741db03 ss = db5dda5621ef68c5bdb32d7f1c7b8646320dcc22d91c6a9222f7f87ff50bb462 count = 818 z = c32fb719229592a2cc4f578bfa1e894d553d92616f9497ebe5223e9c92868bfa d = 14869a0337c9e89cdae024de7f0c8a0686b6673f6769046ca053c49e3adac976 msg = d3b1d23ee3f0f8687b5f90a9fa4e179fa5935f73644575a415a6f1491537f34c seed = d9efdfb3be755b31983875a93e9772a1980defd4b2e4397b948da9ca7056763427b38dc392d5a215d8af7b9bbc22e982 pk = 900baff9f47bc34477edf9bd8912b1a196bb7e02849ff88781ac66f49a6deb775b6d741d9f78a37f905ed99763a40b4910865a65741429db3b6078c32c02735142ab592736e6c63a25f87717295862f213cfb59fe3b4c347e4441366429d22c4101c85ed34cce26c25891a54d88459f158b565e25de7b21511d1022a628efc348c1b53be82a786864706df6a5b3cd52f61f93fef669baa1ab7c9e4215cb130fd13605cf4403c534055ba9a002b3a6a847221344f00d55b35362e10868962c91be55c9b6be01501bb67edc0a339ebc9851b2a5a481094566aadc359ed22c0b098c888134f2e08239772496956c94bc0ca6db22b3a2b9c0714ce6a55b282ec26f1a746b5d6c796701e6cd138be833f13fc696df9b2eeb13985239c80bb4d69b1829e671c566237a8acb55e80455a0b2c3824091ec64db6c3159413b5a27cc5ef075458087bf3657da334028603c3b01a224d1680c3a37dce95168e870307078f4e0b8e1572b70e032c42931d70585b4f4c9081015012f29ed11a570274379279cd4a8b5a19264990d30f5a4412c4c80f2a7c027916252f69b7df0a354f28ca62a08798231d59fb890e673ecc96cff427586274bc11f6608d59c53a2c2a163a3bf65925c13071133322a6c32fc45997c002aa0db6c644447142c965d6f64d241b14d0c09007673fa21478242c2e2900381c0c09e6d92dc3b455d57c734de560b8f36370cc0992f152df2078630b275079b3fb9a02458323643415d5e3514a626c19147fe6566767e873b19299bf1763844ba7c5133fd8883f416722de2691039a5dca61834226b6b69283aae653e0f04452126b9af430620914148953b8275ccef8ca88c4a169aac81540c486d197e8c9251429287f1154a44449e2596737caab93600bbb8c9a45b377524ba504c35932130e01e426d311963f4548bc7c8942a594eb45cbb42c5c26594e7234ce88aa4308da6e91b3cffd59212a9975c8557a94e2b90d396b7cd85040d289e66a5e6f1aa88691ac9b834775750d9d0209d0617b98246935f2baa1e46750dcc2b14472557018a69270b200aad72b317516c104b4c78fc79bc97243409eab77d5dd2c83d064f36c64be849d0507a08b9b8b6124e229 sk = 79e9895af6981ef8547245920d468541192153e25cb1b3ad99371ff4249fe851406682b1d8b75292773f5c9b22bb3c8a86f311da8922a996ac728924e0868b21172ceb5b70dd13928b785adac365b8b4bc4c20866d88b047e1124fa6245ee881cd85c015c186ee02350969875ae81fc8b96bf944b120a5755c009a9ab5741d081bb0f5159b43ad6113220f84509b8c47ba529a35acbffca270e6b1c276e165dcd7c4cb319540826c76d05b0918528cf35540d43f0be8cbf845b6c5039e5ec1c57944ad9bea51819391b5e042d329cd54f374bd27c8d5b73e60252929e69df3aa72a811b5555546571b3b58443ffb7919250ac22c032f18485a97dc544c922283e85ecc384010e604c980a13cfbaf0095ab414a429850902e8526c29450faf14ab4ba1f3cc20597d4a6cc996264570cc7e058bb8baac36b981be189bff6677690b0721c15f7659f0d4c229a173855a7c14de8ad8a18ac773c74c4a83dd0d157679051aca75c7f4c0bda692dc21a20b45892d22a7449e5a863e407875b84f0e100b13b6ac3d360d82bcc0d6c11d2b2c97aac660c081d0af3778122108f92b794931682970b9b2b21dae957cd0b3b5d8440769baecee47e1c4b240595a50ee609ddb74e231a9df804117a64641a98736d363326251e9b9051b046a6656308f76a484d41c6dc7479247aa9ca5041c2592e3ef88edb1c3fb5774344254841e574582505f4c39c1281aa152484670a6281b664244acd02d1730964862d09708cc383794998149c1bd7a87d3fda8aee57768ccaa9af5b4ce414a95241bbd0593da8632e25bc3d54e087850a8903679f1804bd1e599ee0867bcb722daa867a021c893df2acff0b9150198f5c91b80da320557809f9800381689ff4fba9fd653af2c5207c6b1e35f72fd4a01a9d9b18c697557dc0224c078e23cbc049f8b2c3a30da312af971987c8b41d8b3803523044612a9ae029558fd874320754c1a1222b700c9d06748f770b90f267f874667e668c911aac52763e4a7457f98bba3253b287f83070d5c5da76af9ac646baf71fcb31359501231823b474d13a5dd719b992920cebcb900baff9f47bc34477edf9bd8912b1a196bb7e02849ff88781ac66f49a6deb775b6d741d9f78a37f905ed99763a40b4910865a65741429db3b6078c32c02735142ab592736e6c63a25f87717295862f213cfb59fe3b4c347e4441366429d22c4101c85ed34cce26c25891a54d88459f158b565e25de7b21511d1022a628efc348c1b53be82a786864706df6a5b3cd52f61f93fef669baa1ab7c9e4215cb130fd13605cf4403c534055ba9a002b3a6a847221344f00d55b35362e10868962c91be55c9b6be01501bb67edc0a339ebc9851b2a5a481094566aadc359ed22c0b098c888134f2e08239772496956c94bc0ca6db22b3a2b9c0714ce6a55b282ec26f1a746b5d6c796701e6cd138be833f13fc696df9b2eeb13985239c80bb4d69b1829e671c566237a8acb55e80455a0b2c3824091ec64db6c3159413b5a27cc5ef075458087bf3657da334028603c3b01a224d1680c3a37dce95168e870307078f4e0b8e1572b70e032c42931d70585b4f4c9081015012f29ed11a570274379279cd4a8b5a19264990d30f5a4412c4c80f2a7c027916252f69b7df0a354f28ca62a08798231d59fb890e673ecc96cff427586274bc11f6608d59c53a2c2a163a3bf65925c13071133322a6c32fc45997c002aa0db6c644447142c965d6f64d241b14d0c09007673fa21478242c2e2900381c0c09e6d92dc3b455d57c734de560b8f36370cc0992f152df2078630b275079b3fb9a02458323643415d5e3514a626c19147fe6566767e873b19299bf1763844ba7c5133fd8883f416722de2691039a5dca61834226b6b69283aae653e0f04452126b9af430620914148953b8275ccef8ca88c4a169aac81540c486d197e8c9251429287f1154a44449e2596737caab93600bbb8c9a45b377524ba504c35932130e01e426d311963f4548bc7c8942a594eb45cbb42c5c26594e7234ce88aa4308da6e91b3cffd59212a9975c8557a94e2b90d396b7cd85040d289e66a5e6f1aa88691ac9b834775750d9d0209d0617b98246935f2baa1e46750dcc2b14472557018a69270b200aad72b317516c104b4c78fc79bc97243409eab77d5dd2c83d064f36c64be849d0507a08b9b8b6124e229447505b784d77ddbca8d7caa9db337272a6303ba02443744f1724b3aee99ae72c32fb719229592a2cc4f578bfa1e894d553d92616f9497ebe5223e9c92868bfa ct_n = d87759e18ed92da79ed8204f18607c92fd1ec3c5d9a851ca8db7b7a9948c279e3963a17959669d32547ec9c963a4c4b6ca055f73755c17690aa1af8a89a978cfba262f63fd9e85884068d8633ceb8a4aa3031bbd71561ba20427ff5aedd7feb6b62b2070da29135c5a9bf2e25f147590ef584a5c4cf32be1c809480cf39097178f10844637d8e2f0beaa22a5149819d75bd6b093ef30b4cf9f47631c729f20a308a5c1e01693c4f56210c20b056fdf5f87e62a0b29a7a48af81ac635104ab1de4bbb6f04e20d2b6870b9f0bc5a8c3a0148b9fb2ae037fa0be9d48c61207f89623b04e6ed1928fef395cefb80d7cdfd1514271118de75a172e57fa3bdbcab4f4ac6cc8a787dbcbbeaec1dc698b58427c47ad768d2e232665935a3e89e8f48f44d24739ffcc999d4dd63b16d6e1845a5b8b8f3b72e1bce3b779c7c2c09d87fc578a7f79f55e1621fa77adffdf62c86b6316f597294298107585f51ad68042d99d97ff73defd2d0f1866b0c177f574e85719320e3c7f88e6424172eaa2545e0bf032eb78e59b1ac496628b0a1e58bac00dcaec3a4128cb537df3cbd34af81a1e853def925adc41190aeeb2f2146a9c80d428170c9f12e13eeff2441bcf63ef14c4d1f378177c40760f469b7c3f2aff82b1aff2abc2c899ab69c12ed95c1261842fde6a6d1066b6af9cb09c891802f52671566c43ac530a678abc36c2f66ea25ec46f0e3801923fe698400127d11c91472408212ae0fe5b9c7ada194687f6407dbe66a8506c3baba46789f053aff1f9f5f81b0dcc7efafeb8ef7467581a8e1bdcbe776eaa08c3db6d74db99f360ae7f636931cb90258841adf70031472a7e6001239b69c42085b6b7e7b0281e5529914fe57bdcda570ae720ac74a054044f09282cc089bf88d035c326335677010a16857e9dadaa2efc5027bbc8a70d3ff8c74abf313932a82fc216c542a6201b1a2c5e127a2d40711833977490a589944744298a82ef0eeaa4a2ade67b96ac8723f163388057b310e5a4d1977215e2a6e45a68163bd020eaa191bd565c909669d4493c8de1a1ee49d1edb65a4a5957fe1c5a58857 ss_n = 4db364269b00fdaa46af10735ef7f040daae143354530a62b9a047648b1ffb53 ct = 6dac9343522dc05193dfbcf9272d7b42a917d7b209457fc8d01e14ec6392a81f85f4bafa2ea0f7643aa3b0bc138dbc593371fedac96cc6681faad0ad16130845087c863f9b6020809376a22af91c7f547f6e3e34d6d9c937bcacaaf4e8cd2799813dbbdb6241062b0f0b5754d50e1600fcab6de90333c9078ecefe208a40c0a5236b1dbb9f92b32ebc7c691d93096f8e046d7c90b69d53052c3ce0df80593cc5c9adbd5152ea08b2e864aaef4f184d0af851f99813c7764aef8daebac178c318cdd5707de7033f04d661e114c2744ca642611b640530570b0f0a9afe99400019961f80b88da2bdffe99e0729924c67090addee4149c4a485c5ed18732af611d2dd40df5f5899b00439095b39896d74f19ed2152ba5fd149056b0b7af16ec0a084b29dabf260d3a1ada9b477c4a40638ff275740de067d0d3777026d912fc3008f168a11ed444ce98d5b1ce9545e30c980cfe5f49de240e520dc2a308985efaeca3b22f548742971a7df04b97fae6169f98e942b38f721324df1e54160c9e2cf24e364158f20aa381d17efc420366e28d0f2a706099087a169d6777605c59c8020feb6b5a2e4e1f6482cf5e86a784f033621ce3946369ea6965010ea87897cb4a7093f2b552925172ff2d2c6ef453f53f80c876ca75e18705ef57efd46767b9eecc70bc4c9a9943c5db6056a0515d63ffa8bc938d18ac774866e6d303dc7856a46c88a122dc6ce4bd0b10b64d03f0d817f4139d97e11a765dcfcaa21edc6c91ac25a0c4d27d26977ec9911140dfbf079c472754331c2882db80d0aa47a1d84d39877f9d455a03bf7b5d7a5d8ef0df98f2d9d6f0f65d8fb4dec40d04a013e058baa996c0d14f44b6283168f425a3bedd3767845b6f5ff03f84f3f2a2443575abf22275ecaca8e2d23f5810e19678db1cfbc6a58fc7e53211146797bf27268fc6677e0e8a734039caab07f91543abba7068659d0e5e7921a3e8000b4b2a75a16d1ba0e4968668295f3e28951371ee4160ece4f48c5f00fc529913a7c9c310036477f674dc8826955eeee98fc3199d750aa8600feb56cd72bb1c1bf0b806938c7e69 ss = 55ea45ba187e5b3e6936d18a0ea1fc07ba7356535a8d4b5e6953474e55df39fe count = 819 z = 8e147bb40c39ee63c7f1d9e93f06fa5617b0580dedcfe44329350a81fa9d6998 d = cb5f80ad49c1493338f2935654419b51813d32095bb38066d85d0779f0bcfac2 msg = aff610b986a6f0edf4cb9d8586ca920de4305e07a415605240e26677c61bf77d seed = c4efbed99aa147d70170d37fbb479d8ab502af419c91832b1419fd964dd741329a67bfbfea3b7ad23e9badb79f9fc7aa pk = faa3a163701136672b7ca554e772717d1c924a500903087601a7ab805449b3349593155d09f03e61237208326f10a40495f1be4f910d44e13060966c192815d89b55bca3b531075ce4ca40095898bcd710f8524e1b6b7ca7ac0cb9118ad58a6a796834e526743f4041b6e6a70edb22293c9e6a4118427b4677417caf30576b14be1f66251fb165038b4c4164b8ff88137dcc8d60c8b6844c19c80cb78736254500a1e573ac22fca4a61549b5d952cbb3002a8ab1d9dc6586a0ca9ec755106a36e4b285fac9771da1435f06b358310e380aa362c12867833488a159219c9af5f290055592f27781bee79b7692bf56b915d794b6bad15fdd0286e591c25709086b201f492488b93b39dfb6370ab4b5b3121c09025842f12027ec8774fcc83df211bb195eb0c2b3a7055019e0726ed8a1bd905956e080a392c996c86247cbbdd5a81dd1b67b8c20cd1c53a7e1f914ce13b106307f274244fcf3af321761abe218ee6cc0e4c5ae08375196d26dbbe79b5d1b337cda17ee988f9bd4c8ce9b6d289ca1bb693cb05a64f3f67229115f16458865b9b50dd44c4b8934e477bb8a53a0ae81c9ef2c7728d8436efa5ba2ccc3721041d24337f084683da73b550b4e080683e98b3524f3ced2f704a85877b744585ecb594bd72f29b5803594caebfb9d2ec40aeb02cf01a28b2bd99436c9b2ce4c39b051810185b6d3d08a6df382be2a464d2579ff6684479aa52970b762bcc88bab33a873189e5611c4302af4b7ac0390a85bab1ce7540717a8171eea1f060bc92066c88665444f8ccbc7a3345dc572049c30768a86933357205a8cb665c2a03c764dd536d8ea3388a4c515769ed2e115f91692a0c5bf6a0b4b070733e8566676d76d2ba63a4563a9c4f7a3f742928ea03f1d94a39b479a96f4ac22570d5bd7b3e8c02139549ee2835d7127a18749c39c1102a24223948b498191bbf03991f9f042e7a199289434c662b55cd37d6318539b22abf57ab21c9194876bcf3d146928159f62d3ccd808a129b1b5ac019576861ef4f3a36d413097501daec3c054b8b9d5b028d536b916d1c45abbc0c704b58aa47acd75092f39b6cf577aa02405ea9febda03ea6b9705b0041f84268b451c488e97 sk = a4d80d905a9ee173128ad2100b2a1910aba9576020a1e755bb316f01f71670b4c29fc75debc17411b4490d8cc129a20094c23ffdb8c5eaf060a34b4c701c72fce4821f59540786b96d15bff63bb7009d26c1b16965a1aba112226169aa07f2247df7a8e6987aff8214c0d4589fb0a10a3b3b80fba4b4988dbc562e20942d09ca4c0990457ca0c33747abf74403244c3407e13a6d709bda2854e09cc6d02a3d950cb2f9737a5d508fa4b1babd83cf6d4997f8573959204d989b589bfa29fb9b62d6e397b8978f79f6ad53dacd6477be456a130c69950a79a089163a46457f67449b60f4525ea43756fc701aec87e3935dc8dc876e8254cbdb6925304547da8d1f77baa6623c750813d213c3cb145a8aa4b89ab908f7716b71ec11a5380fc2f261be9161225325cbd694bbdca3499a7a56e900e87985161630bb360784da88b27453a5054ed7529f34e4046af959b9426f7d527bc9ec107372bf3d925932a47939e91077a3ac53133969618d725b9dbbc399e0e72b97e7c2f82a804b8360859797c63b099d84b556e7b88a6915d7e9ca4a9b3806fa4a5ba16d5da71955980490147a9bf75977c6908be8cc79f9b5f1a4436d031dd7baa710550319dc6e0c501912233940fb88aec177957020d2c4b8c5ca14643c576bbc636a76138c037402fc061a1305ab4a7ed8c49fa56b45443392fbaa86d3363c2e7aad91c66e5d6c3250e07a1002061441bda1fbb4d14578d1288b1d59a73fc633a53c7870a486bdf32a72d98bcecb4c76a8aa9413b98a4661af0224c6065985786b81502e667064a1aa80883b0b8d5b6f88769d0780267dd75d9ef05030658228c6a3044c11831006b131c6aa650c439a2c5bf02aa392cc2f1418f13525d6a5096c6450884297a0b08a05756e945177f6f78b93f61db5e75bf69b27b7e2a7929a2cbbb20746c95a0bfb901e910117607605b503a3c44256c96daf870cdae39be43ca3d194469409c25fcb89c68868064c1cdb2b560e582891b908dc5794d89abd76ab88560389fd2249a0264779e7186d9b6015400dcd71a3069640e8b519eeec2212f7c9569567e4f47ffaa3a163701136672b7ca554e772717d1c924a500903087601a7ab805449b3349593155d09f03e61237208326f10a40495f1be4f910d44e13060966c192815d89b55bca3b531075ce4ca40095898bcd710f8524e1b6b7ca7ac0cb9118ad58a6a796834e526743f4041b6e6a70edb22293c9e6a4118427b4677417caf30576b14be1f66251fb165038b4c4164b8ff88137dcc8d60c8b6844c19c80cb78736254500a1e573ac22fca4a61549b5d952cbb3002a8ab1d9dc6586a0ca9ec755106a36e4b285fac9771da1435f06b358310e380aa362c12867833488a159219c9af5f290055592f27781bee79b7692bf56b915d794b6bad15fdd0286e591c25709086b201f492488b93b39dfb6370ab4b5b3121c09025842f12027ec8774fcc83df211bb195eb0c2b3a7055019e0726ed8a1bd905956e080a392c996c86247cbbdd5a81dd1b67b8c20cd1c53a7e1f914ce13b106307f274244fcf3af321761abe218ee6cc0e4c5ae08375196d26dbbe79b5d1b337cda17ee988f9bd4c8ce9b6d289ca1bb693cb05a64f3f67229115f16458865b9b50dd44c4b8934e477bb8a53a0ae81c9ef2c7728d8436efa5ba2ccc3721041d24337f084683da73b550b4e080683e98b3524f3ced2f704a85877b744585ecb594bd72f29b5803594caebfb9d2ec40aeb02cf01a28b2bd99436c9b2ce4c39b051810185b6d3d08a6df382be2a464d2579ff6684479aa52970b762bcc88bab33a873189e5611c4302af4b7ac0390a85bab1ce7540717a8171eea1f060bc92066c88665444f8ccbc7a3345dc572049c30768a86933357205a8cb665c2a03c764dd536d8ea3388a4c515769ed2e115f91692a0c5bf6a0b4b070733e8566676d76d2ba63a4563a9c4f7a3f742928ea03f1d94a39b479a96f4ac22570d5bd7b3e8c02139549ee2835d7127a18749c39c1102a24223948b498191bbf03991f9f042e7a199289434c662b55cd37d6318539b22abf57ab21c9194876bcf3d146928159f62d3ccd808a129b1b5ac019576861ef4f3a36d413097501daec3c054b8b9d5b028d536b916d1c45abbc0c704b58aa47acd75092f39b6cf577aa02405ea9febda03ea6b9705b0041f84268b451c488e978f23813f92eee72168ebddb58ccbaf383e46ff9a1f8bd102f4c0c39e00d659358e147bb40c39ee63c7f1d9e93f06fa5617b0580dedcfe44329350a81fa9d6998 ct_n = 86ed6969fb0d21a122541f99a6d0171fd40113a4aed8a20167caf01a269832702ca35d9ca80f552d661e1ce811d495811f377d8da20afaae55634cf8278c06e08022db8639fc520ec4aed63f5f44e055f472878a102ff30d88ae08d195ba60adb17887707e8b64e5ebd8b9545a81a30e7f36296863d77be9b843ec6274bde74a3f7f354e42a2ea62e57f408ebc481942aeb6e06ce9018a1948b9fb9a41cf50287da99379e199e6ad82e11521684bdc6a47d5824844cd0e7e973e7269cb06138522e2d0b54b6a48058a7505aca98bf6e08ca5aa0210ed7c147cb44b2fca4513705462198e460eddc6d57f2b0e26524877e9b16ab2c5ce2eec921eb4b738f57cc79069172c4820bcd1036c0357d2e47fefe24ab1188937c7b9a564158222cf402fe1476150d986ce6604c517a3e4c94b2cdc66714db02f3731b9756df6f22c9fca74ccecd0e9dade02c9b751d7bd862ae0f0b12350fb3c00a4549a66a6ba3dca7ad30c3016ba560a05dd3a535aa9b902178798e762af4d752d4335b5a19687d300983d5afc7a450e35581a99ee9a9701e46e70a70e565359a54462f122ca8834e62bc9e531db1a74d5b8d363672928e5820b39afc29f27a4c7d96ac45c3cb18e8e24471ca182cf894a45f03ed17a2ac719e02f4a9e5c3915b7a3b0e4f5ad40ee5a32e2b639cccd5d45f46cc3bb64ae4f2b50c81f72b783aa1b9018e33d2a33923cd01894cfaba34e5bb4003fb4cd944ea83ca6a5fb036ca66913db1185523ab6c6430e56e3c507ec897bcac50b1a24f4bf1b2e3a173674dd82bec52ddbbb24b9a9896a82d273cc6e54a69d42cb35f9524b9869de7dbdde3b9271861fca1045396306750f9c4ca44e426f8f88cfebd93d558e9ad5c8e0ba3b406dc98f120f64a915e596d2ece877920d7fbcb61aae2c8eb920ff15af5d6b603e1ccbb4d94123a3ff603d315419e96ba7224d7560dadc7fe272cfb4c79f0b9c89c1e0db2fbfde899b0d6138792c97d274ce577bb190812b402dae4d4a03985c3b96b4e24ee06ab0febb1c820d6b9bf222744051b34d5bda8209483e0555d98a1363bfc5f42dce125b ss_n = 935d4ae534fc4b635b9cb0021333342e422089988f94a27c8c05a8a93098bf91 ct = 4bb91f15da88c3c60d7d0ecce3e9f9382d6d8cef715ef4fa16d2e613c9c9a13e74301e3efddc396e26a7faad79f7b6220107a6a482e67016cb3888c142e34b3924ff7935e508ff5420964778bc4489a60c721eded487ea64bf7aa848f3add830f43a29b4551bc093eb644ae962c78e649f92dacd18e10836001244545c769e5eb4a7cd08774b9402ea15dcf3e9519df6eb5c76a305c35ae5d6676f510ebc16c4f75dbeef8f66106e2129a19db41745b580cb884b4d08e85f36b27a5e4397871fe180ea543658ba2ecd971561d005a59628e99046a85a3e7c6012b04156ff205fde982213806ee9feb2aefa673365c67c7580adb804d6835757cd7eb2b88ad54e0c24613054c94d17ba5acdc0c89138755e5b1912de9a194347d3ad073950957d699f6bd687149c953ee4ffc50a2d90077019b4c402442f0cca66267805f1289974b4169c368071251165f36811338709d81ba964bcca4bae060f931963896066018a8ac1552b260d8dfc406e53bc71ad1dafb8cfa1d2a770d2d2d5389eb3af4f6f012d64abae628c9d5f82ee3bcc97c2b9406069bad4639932adf421cd39deccf27c3d20d9a4652491abbd3856a17589974716637f1104e5daadbe593b75cdca6554367149b8919cc3faf1dc21148ccb68fb192e60c72bbac0725ca95227080fc1be1f53dcb427883a611f178563b4624bd5964742e0204028cd4d36e2aeef33b05cc68924db01a71ed46bb8b5bb1eb04ab6ce2149227ceea828a329de575af831964beaa5192fd12ab488ec45e5f4a321728bb20f12eb1cb915d544f757da20ec97f2b1d6958d15bb8e445ba8b97c852793d51a1d9912397ea92d4c8f558b1b2e87a9a4d2abe4320c1bcb70cf38e0e8d9493412ec7def6102c37fabd8128590c906f44ec48f5918bb4350d7c5f2f01f72f239e9d85f33208dc5d065d68dfa5e859cab8fd0b0a0b053ac464d635ebe1ab92a8586bd129f4e969829947fa9a00b67941d9c3fdab08793713fa89cf079827a93d712c0c9dc622bad29a0ad7a870db681a2d0ff5b6bf2b0bb76330e6d5a027e94a1f6e38dd3755b4cfdc4e1453f51 ss = 5bd8621f917dfe6a60416db4404d9139f7301054f83df118fb1e42540e6e62fd count = 820 z = c3218246ceaf9dd6b470c2082e8f2501a7da98a6a7412ec3d269284acdf1ba77 d = 3a89c9556cd387e795ba8941df7677d1a2e40c22bf3cf83f05bc109a1fb52023 msg = 0c00b4da164c14bc910b4bd3e74212343cfae3d879bdbb3f9155c611c2e3be7f seed = 69a95bd7a20d5bc7db3f46ecf3df37896c37ba1a72307c8fec08c5920c7d3f99fca02d243eb7a12e36acd91ce5cbc160 pk = 827a09365c9176825d8339a32182269ef26b547184b875713aa2785753034ff5ac09a79d847c6d9dc2a485e43096c870723339324820de72cfd6b73cdaa00a26777003930c680097c26a985a802679190fdb1c9083a84c50b74f0589974bf135d8f9258fb580ff3a7e5cb2049c79b09de6882547525c1c1a35fa473070759ff1223445c0678722393448db75645d7a69f4473697318194b5c199214896a923d9228a7c3acacdb5ad24936811d4ac15b0265531ab4745105baaa479311c0d32bcbf3ba03032cb490a751cf4b40b665d36e1000006cdc178c38e4c3163c6af3576773d38c2ba631e12f649ad012514db9a6b703a0d6b440165a10b24984ec6a9b317093928bbfe97a9f7d137f161137a5367634a7d3e30caf3b033ee1209ca22acf8a0b5cde225798b6340041fff1b60b8067547469a5edcb93229a164a1380bec0d503c2396803b51c50bd65231299969d2c2613a071bf4c2938035c24a5724b8825c14391a485656edf2c5426802b5c852eae6ca74b16a8b012410a70b6479c24ee74c76c613222c939f057f42e0cfc5a24a8b9c0155c872ff830679d12ccd92a3ad468202bb0441d6171d0bc349f6b13dd2695efcb2b85718bfc715f08aaea63ab700372ed5f7456b426b86faaa442664a115b5ffa97881fb5328c46ad4e849781937d573c6bef2a5d23bcc750253340bb6f7c76e78309e113423c5e2a2faf008c32b10375b2c4a083b8f7ac371347301f8bb3aeb5a747070941b458d495700e49cc3d0299f1562b020c3228b1841d6a6172772b56bcd99b107a5393b1d886871ba42c6d5719bc86ee435102a685211e6a79ef436282931b833bc8060c1bd13ac3c76cba60338e3238d9cc0115d5cc4f43b7d95112ca9d9ca4a10455b620586088e2df3598750741cf83e584545b20c9d780b59560c95e8477c7139c137146e8c5338f5d3029946164b77594914c45cfb5cc0d9779ff45954798aa04a62bd28141d47c3891155d229ca5df16e344c7293382867fc5bde8679f0559ffb44b3aeda9d57728b25a115710582fca64785d450ff02612b9844de88155639bf21fb73b52d6b298661ce44d02fbd26d6577d9d625d17c28910a9a7d7f52eccd0fe2e8b sk = b0ccc52fbbb9d0a690e3a6635d9561f44564829c61035bb5348541f9f65b54a587e1832c5f891a21fc056dd7118549465da5cea5251828754e4d0699cfa9b2f0f3bc1115729822281751b71dc28e594538ed554c3c563fe20772129bb606153cdc53204a1a189ccc5f18840ecb3389875ac570bb81befca46f5a7fd6b89084e16400588983948bcdd36e9e2bc537a31ab5794cf6d257f9670318b976befc815757874a539edad7cf9cbccf64626367c10d1a843120145fa5698fb2c42c65d78f13bc193ff1c2bd0152c3f300aca57e03e92d0a4579d385b63fd671f6a73041cb45564aa932e87073e653f1f596b5b06941a15ad3830b05e9cfe35a53ed84b4b9588d6d25a836e70b254184c0212e798baf12461c25891973b42115d514971baf021cc135592fe6a9bf9b43a8f7731ee337b3c7c15be2dcb7b5da9a67dc468850bdfa08044bb542a03999ea0430b8f2be476a0ccfc512be4c05d7db172e990f47586408e2a4676cb218c8ac1175bf9248cd513bb8bef88d226074d70c30bac16edb96add7a374e399bd5b1131f2aa484a8c6ff472bcfa80b150b615e6357d9ca7b0856a3c98d2a87dfb8b2f48660edcbca8f788ba06634538a35b83b07665ca4677b92592052ba437c0c2c514574889b7368772074d4134c359bc68f938dac14a00e899c43408540225fcb825d0c87a88a01359fa71a17b45d6cb3885c47202418d382c3fe29323c5a161f7213334b53b2c74758b875997e5aa24320738a16981b236798791d439792fd8c719336124d10ad4ccbbc00446ba4b26911c53450323d8db4ce6bb13e99a55346687bef07dca9755ace39900d37ee4799e705131f6136847c2545c6c6d118694600753f470bb42948afec00d78e81cb3d46d14683876590666b08ed57b1ee1e69717c23017c855dfcbc0681721f81064fce44e5516a563d25b784040534206dc6bbe24504a4c12730a9220d2978d541a743d446c1e066dfc788c2134b545ca85df62a1a05b1404ec7e45d6678a65cac474b00034bd2cc0312fc33b3b1831614139d9a89d4a420d270443521982edb9279f168b94cc2a827a09365c9176825d8339a32182269ef26b547184b875713aa2785753034ff5ac09a79d847c6d9dc2a485e43096c870723339324820de72cfd6b73cdaa00a26777003930c680097c26a985a802679190fdb1c9083a84c50b74f0589974bf135d8f9258fb580ff3a7e5cb2049c79b09de6882547525c1c1a35fa473070759ff1223445c0678722393448db75645d7a69f4473697318194b5c199214896a923d9228a7c3acacdb5ad24936811d4ac15b0265531ab4745105baaa479311c0d32bcbf3ba03032cb490a751cf4b40b665d36e1000006cdc178c38e4c3163c6af3576773d38c2ba631e12f649ad012514db9a6b703a0d6b440165a10b24984ec6a9b317093928bbfe97a9f7d137f161137a5367634a7d3e30caf3b033ee1209ca22acf8a0b5cde225798b6340041fff1b60b8067547469a5edcb93229a164a1380bec0d503c2396803b51c50bd65231299969d2c2613a071bf4c2938035c24a5724b8825c14391a485656edf2c5426802b5c852eae6ca74b16a8b012410a70b6479c24ee74c76c613222c939f057f42e0cfc5a24a8b9c0155c872ff830679d12ccd92a3ad468202bb0441d6171d0bc349f6b13dd2695efcb2b85718bfc715f08aaea63ab700372ed5f7456b426b86faaa442664a115b5ffa97881fb5328c46ad4e849781937d573c6bef2a5d23bcc750253340bb6f7c76e78309e113423c5e2a2faf008c32b10375b2c4a083b8f7ac371347301f8bb3aeb5a747070941b458d495700e49cc3d0299f1562b020c3228b1841d6a6172772b56bcd99b107a5393b1d886871ba42c6d5719bc86ee435102a685211e6a79ef436282931b833bc8060c1bd13ac3c76cba60338e3238d9cc0115d5cc4f43b7d95112ca9d9ca4a10455b620586088e2df3598750741cf83e584545b20c9d780b59560c95e8477c7139c137146e8c5338f5d3029946164b77594914c45cfb5cc0d9779ff45954798aa04a62bd28141d47c3891155d229ca5df16e344c7293382867fc5bde8679f0559ffb44b3aeda9d57728b25a115710582fca64785d450ff02612b9844de88155639bf21fb73b52d6b298661ce44d02fbd26d6577d9d625d17c28910a9a7d7f52eccd0fe2e8ba51651ffd68ef79b9dd5150f4731c4ab4f5307ae2701f7582febb92c7ec60bd6c3218246ceaf9dd6b470c2082e8f2501a7da98a6a7412ec3d269284acdf1ba77 ct_n = 50306f877bd10d3b81baf9f8eaf126b878dd4ca85aadc75653025ce42e22f5e486bc7fc453f4bf5360d08d5986071df91450de4fc68929febb46225911cb9cfd0552f7d206cbbeba9b4683f10217efe4eb30a941438b1fe6d9588d55e39046fcf8cdbe9761f889909c67496d4405d1d9452b60aa87c4be267a533f06ec9beb57f943c862310dfdf65761fd1f11d35c9d27e0cba0a5c12f4ac52035bb5dac62ecac9a01d12828ed7711d200311eafacbe72139cb82806790f7e1b530a6c049ab14f99f132addf7f0bd961a21a352d73525960cee249f7774c8174d5270b7573c1d55decdd6ab1dfd709ff1adabec8d29de89c017cde53dc209e9057e86d27ddd4b26a61da98b93992f8435d21d17c949f976258cd26e5ee81763aa57c12f530eb26ba0737e5adc33841adb69fa6229aa9cff5db346ecc76cfd5716e9ef1f1c708c86e86a85a8f954a037b139b76eed939ec37fd899cf713b1e393a61e28ace219805d37a384348d1324f949f8368c58d2443f0dd735db7a4fa0ddf66ee50e34d4fe1976c788a2b617818394dd052600a13bd2b80f7ccbbcd5004e9387a6208a1412b2d120f235a0c2cd5323cc1f1b29a6ab8191d2e450003a9aa96ac991ea2fee0fe7a536de285425124e2f8a1c50a56ebdc254aa0a7e8eca1c3087ac2f9b8cd73742a86cc5bbcf3fe17f1a94b30298ada773e9f01e3baa780345b4cc906a3265a0e1bace6b5dcb08aea9b2a3f1bee75b59f5aeb10b944bd6a5f94ddee50b9e21ebadbe79fbc2b73496f00e71fcb78f0dc647e7e075a6aa9aaf8113a6593443e9fb57aebf2bee45ab8d3bd8f7c73be5005e8ea7a316bda50c326c6879022f154f402c3752e35e2f72a20bc48110b0ee16f5271568ab1d45e61cee66d5f92f41ab4fe6c6e8c3c82faf3c4ed211f196cfa1f9e4edd5d040fdbe0a937ccbc7c66ce4bd0dca54d7f0c92a693e9b6f01b8d324f429e60e4a84b74eba35238c8dd3b032b5a10126086afb65dbda464e86cc8f45035244d2f6374dc33ce6a1d374565385e0da69f69360b91671d5a9ab88e957dee3600437ec15487deda8f34d510d42ba ss_n = 90c2d4366e898301cebb9f82790db810b1d91fe63d6af2ec79175f10faef18d5 ct = 326fc66428f3a1bc88b24332e34e80f9ef4a8b6a19f317b03459fbe1060ef59a9303dfa6e0b38aeac9ec3c3096dfa7a17291282d3cf014c2aace6b487714c8dd511cef92c253d866f7ed8951c6f21f56090895b69a6b8cc0f63e4b39303620844d4ff671a58282da95b9b6dae17bedcf21a0a0852e2376866e64dad5719ad15f86105c22cfd3a43a50a4c905d9c2db77cb3f3bab94eb7323058c4115b400ead368703a972783d23c096f3cc2c737f4679aa3f4b71c240410ed4106e580ef510dcc2bc1070b45a549d7d303c85a722d19a0ae05963be27a4d46c43274d6df64fa8601f933fce518a6d895ea3bc05c03cf2c546aa8050c6f4298c1c3aa300be8fb3e51244be1bcb2e481d0ebc04998d8631e5a3291186dfc749cc09a7152d84d2d41a488792807132ec847880b57944620a232f9154117ecd332bc341e91c631b606843f1e7f8caef885f3604e0f377f3bb145e67196da4e9fb4384e60099d823582dd9659c0d82637d3c117d1622118423e3db4f7da4b57ca9d9ddcd9e456e9034151b6fb987b28a7dbee6e672f599bd5ce6eecb9bf2556f7fb50227a45ab8ce84cf4d913a0a5f50499655689db27e7b39a9047b4d06a2a7bff42b415316fcf928a6a0ca68c5dbdf15092de1c77f80d3c737d3ca9e31228e502c53dda52a0210e9e708c3b6e6e2ab1ee3651ae5cb722020f8c37d23e2ed4b5b3f766e245675db0dce5dab28974ec797c5bda7939b2f99fa1288788966d6f2d1d0d2c9d6d26bc502659ead083dc63969bb4bd0437c79b531c1a338fc703fab37a6c4ce9b6e235bf08083dc685c9070e1c4b38fec480fad752a91b0298d14896ef21cf7ac9d142fbe12468cdc7dea3fbc2a36e9a783b3296e23032c4cacb1b3b4fefaf25deba89afd8394edc859ea93401b3ef4436541f918c9270de02ef027fc832ef6b9918bea10fbc2add8ac3e32c220000466912ab61f815370d84da20f9c2eddd14b8cc08e281c4f063cea385c3c96952bf27f15267c79c534d759c32f604bfb571863fc054c6078c42482ced503c98f8c66d7e6569ed088bd61968858edee14646039d3048 ss = d53d841044f5c820b90a6127ed25aa31fe68d7703586c3ed82fcc9ae7fbaf539 count = 821 z = 95a440640f33cf7ffa94ffd66c8147be0406c5b8b98509ff2646155e185ffa6d d = 497a8699772b5adee8f4552601163be5f708507cea95fe55cbfaeca8a81d3591 msg = b3c938e6d2bd498314b40789c5c45b7aa79587b644d52b71f8322629a4b8ee26 seed = 8a072134486d02eb63098fcc070328b74ab0ff34a6ed110378e7090049f5a44eb1183afaecdbb42740b40a806d62fc8f pk = 8505990b3727c10492b4d309375c925427873c6968587cced2007c155c774334b76540674c932a75a1cdaca66c1217337e93c13ea527ccd86f1b9981f3fc3ab3ca7a41c67866dc3b75243aa0418dad4c592a1424c6635cab523b419c77e42328cea9598d3bbef9a24f6f9461d6cc5224a9ab2c8aa177462f7f958410cc5dd3bb766a177fe72839e8956ba6ec0e20a60fb8c44da0439258e8529abc421330223a434ebd01228c5c0bca5464475b519e40881ca9545346185c3c354055b7055ccb87f55bef17a93729733b345d58181f4a9141c4e29e1af2b1850b826ca9959795307f193bb5106520f8c65cc94e5fb3b5c45532e4d731604ab19c7c1c646376d0e651b407ba1522ba54a97b52109599e4c804a30cae274f60956c81a678fe259966d020fac21cf0dc64b507bf19d60a431478dd0b13b5fa9ea3434fa05a87db83b6d2bac890979539750cc5862897100fb0d675f089b737572bbfd1a75362083c321cccb3964fb4716b675bdb497f674a3c287caf8df903d6f9ca6b4c02fc1c64b8050424b45139c9b430530086d56be559c4946b36a46363ddda42fce5a20f1277a9823024914b321b4db08c722ab480f487a55d38232f324c539730dd30bd44b987bb2116e5715e9cb658d2e3440f388ca7a2cd24b66e49cc4723507c2b0cb9275b63ea0024f1654dea316a4f72c2436414b7c34395017fe9c36f90d48c137669794248e4eb13ccab1db5f55d84575d2b14b7eae0c9fa26397ce5b6a6a13be83a90448809cb930b74bc91f3168f635b1962a9bbe6187217e3596a4b10afa67cb96b454bd21a2acb7d77c8176fe0b8d78acbe24cbbc0095f9000476cdc28e45bba5850ce70d83cdd8b276a698d6c94c44a6261f2428cda432aaf724664b7a514f37d6ec790b31697a9710467b95ed8e5800cd9634baca1875b73f7a945daf2bc5f84ca7dd1c9f9467554d3a27a5caa3385a6217b98af2220c0e3b6581ac3c22319b2e540f87275c0121fe8420e61203d9243b460d770ea5641c307a6f27a4046b67cd17ca3f245bf1f242439b130e89225c237c9db1441c9bb00ed5765f205a920acd96682a93c4f3b252a588ef0d9eb38d6ef5c0a5c9cd99191b9fa7eee7927 sk = d319a502503c9250bcb514881549b614b86e4f61471dd767913a48e0db3f624129f1ab16a52325e73c3d8d85afb55657f7d8b377eb9c8a8a556db12670ea1a79d23ce7963d02d330f549519e4b7aa1366aa9155ca702430cb8a94a034fadb929ace4034c9a33cac8ae81d405914959079969af558a0a5820fe2a0ef3fc83cc930107f67ee66079de18a55ef25093887233e7844fea3270b8889a45a6f279c950cc0f348776e4c83de6e0a8a8c4b3e31cba3cc882fa5165566a2b1de8b2f6e13f5a44916773a3422b25a21940d6607ffcb9020bbc3d80f78e4ed0a4a220af4cc5cc348799b26ab715c226734061c00a8d3075b175fa1f933a2610010dd657a42328876c77509211776480c37f968bd656463ff6260b94719392ac52b30523d1025d48945f8bbcfd92810ea043e9d86b10033773ec1b47018b7ad4777e81cec6d70f10801f2a473977d7709f2a2ce9bc2ccd65042f24c10a388c432ab904f9c602c207b82c40be9b4d4771a49a162b50049bfb3441d379b83c01b3c932054ce52a9aaa4628b085bca59a039a4a976414af76c2f2fa1a13a22d6499c0ee9b3afbb306fc3384f86a1f1b4202fa4354dee5c6ba3c5f5c0598ce3ccf8d525e9cd9b70961b18756ce6fb7568d291ccf4921ca153285d077eaf7065e6148d67167fbe9a312e2617eb36788035a0988a26eb5a45a64aa7893a8db8a7c0ef30e39a30dd0125fe4397e782027c7640f4b2251bbf812ef76bec4c5649f47a7c2b663ba50139639078fa5299f8c1d3b1286293191c0bb1cf22c8840864f2b929c2f2c5c10e1a80cf06dcd289a82d954ae615b7190a311fabec4e627ad6339e505b195379fbe4999b8f2c50038483806bdf5c41e3a7274f180523ca491e874728674bcebf8a58431952049b11797adbdc88e7370762c3238b5ea494c79accf60bba191066cf5096e7b86930b4a81559cd6c2ac5bec3f6268752f09a0c273074fa7c004901a96bc134b194ebff8bc74ac761a65cf9263041db8b314c12131538507e498c10ab216a75eee247758f864f8d36b090c63310aa08e3721d2713a6047705e81b1e224198505990b3727c10492b4d309375c925427873c6968587cced2007c155c774334b76540674c932a75a1cdaca66c1217337e93c13ea527ccd86f1b9981f3fc3ab3ca7a41c67866dc3b75243aa0418dad4c592a1424c6635cab523b419c77e42328cea9598d3bbef9a24f6f9461d6cc5224a9ab2c8aa177462f7f958410cc5dd3bb766a177fe72839e8956ba6ec0e20a60fb8c44da0439258e8529abc421330223a434ebd01228c5c0bca5464475b519e40881ca9545346185c3c354055b7055ccb87f55bef17a93729733b345d58181f4a9141c4e29e1af2b1850b826ca9959795307f193bb5106520f8c65cc94e5fb3b5c45532e4d731604ab19c7c1c646376d0e651b407ba1522ba54a97b52109599e4c804a30cae274f60956c81a678fe259966d020fac21cf0dc64b507bf19d60a431478dd0b13b5fa9ea3434fa05a87db83b6d2bac890979539750cc5862897100fb0d675f089b737572bbfd1a75362083c321cccb3964fb4716b675bdb497f674a3c287caf8df903d6f9ca6b4c02fc1c64b8050424b45139c9b430530086d56be559c4946b36a46363ddda42fce5a20f1277a9823024914b321b4db08c722ab480f487a55d38232f324c539730dd30bd44b987bb2116e5715e9cb658d2e3440f388ca7a2cd24b66e49cc4723507c2b0cb9275b63ea0024f1654dea316a4f72c2436414b7c34395017fe9c36f90d48c137669794248e4eb13ccab1db5f55d84575d2b14b7eae0c9fa26397ce5b6a6a13be83a90448809cb930b74bc91f3168f635b1962a9bbe6187217e3596a4b10afa67cb96b454bd21a2acb7d77c8176fe0b8d78acbe24cbbc0095f9000476cdc28e45bba5850ce70d83cdd8b276a698d6c94c44a6261f2428cda432aaf724664b7a514f37d6ec790b31697a9710467b95ed8e5800cd9634baca1875b73f7a945daf2bc5f84ca7dd1c9f9467554d3a27a5caa3385a6217b98af2220c0e3b6581ac3c22319b2e540f87275c0121fe8420e61203d9243b460d770ea5641c307a6f27a4046b67cd17ca3f245bf1f242439b130e89225c237c9db1441c9bb00ed5765f205a920acd96682a93c4f3b252a588ef0d9eb38d6ef5c0a5c9cd99191b9fa7eee79274a77aed0e6a131e8f42e6d286c071caa51231d1f285fe6d210e37209b03a2b2395a440640f33cf7ffa94ffd66c8147be0406c5b8b98509ff2646155e185ffa6d ct_n = 9ab5e6e81794995a6058b4bc936957ece7b3647d3bb91dd5f338fc3a18b1a96a2da8be89f89276d26a3eafc27cabf31e1f092fcb4ad39074cb44f8b10bf3a1678d0f384be33cc0920296caa3b77bf1fee779318b531a03e658de4dcfa7a58c18a5c44522d4c429381884ac958c123acf67e7806b313af5f89048ea530592b6cd9c22a8a673b6721f09294c28846fafbc4302ca3f31cee6914f4bdc9d1bf36f38ce176dd60f8e3190a6ddde8b61a7128fbb40a2ae427699e218a2257752771c1c9edcf8bf0fb1edccf7821ad102a841a5be816816bcffbf7c39f881deaae154ab29e502f65a6a33a668e4f831257752b9a48243ac56f217e69433da0c6e3e9d50771fb0d22ed196e9feb48ea30e51501551e29c6dab0037282f6f0b33e2a64fcbdb4513a488a737e7c1695a1eb640a6c4672fc8117ab5980c15eadec5a634798805493fd1651894dd4ec3d54b2ae5fe74b618cd93eacc7cd6490c8c19e2aede41b1488c6b74df2fa8c436ccff6dd7a13f1bcd9a9f6f0c63def1f43f6f2948e314501ffeafac68971354cce147c1d51e2a9a0f4ffeba89d4df4c90fbfa30934ee4d3df5021d26a73bb8c89f392652d071f1436ea82928fbf0493fae51c15273186ca66dd9ef227cb4187ca8931b30a158c000dc792e5fb09ba95b0c0444c532db8e651107b25e7e52a37fb0acf5a571bc2fc9f8ab003f79f35f79a85881b07210f869bc0b545386204063814f22ac34d7811b6cb177ca7da57b4898bc7739b959e9b7c15335a0cbc13e949ac98ce25370651c438a9699ea878de8254d51b57115a0776f4ff796565b963b42f637588fb6377e87c0e9509fe4bc2b6c22bd1c835e89e470fa9748db394de8d89e895ba39ddb10800ad6a75c8a47b12ec63909b4fde6b1a6530ec57a14e31d2f633b89379bd5b684907f453b97a30bb72c114c160d8c7939718f83595e1586dfe6a4fbf4012db273a7d2183c4bdcf6c493f9b2a2425e26511e21218bcb16eb96047fb45867390bd5185dd4258254f7976e793950a07f6a78e91344b4d22a791771f4f004703673ec667a2352fd4eb4cbca7f4851dd4 ss_n = 3f947dcf0f97f180f261b29b4b4a7b8bec7a5fa4cc82d68b9632eaace08dfbf9 ct = 859ce78fb7d2cdf0c16b3acdfd7429b652146d1a1eae2e0b789d17bbb46dd3727084bccead9c3c7f58ce3506524f334f09c6aa423da3019543549da20b1f968af73af2a36cd2ee9a4049c65d4a86f2ad5e0ffdb4bd623ad7fe26a42464828e43ac7e380d8955b5267dc4f2751f643bf481602908bf778469286077f51dca719fa0f86092076d23dd6cc154487eac8e3f3d546f84d37e00969ecd3c7c2bf54891df82dd3774e38ebcdfce5c5a95716e16f8facbc4e07532d0544edcfe3e7e6e87c0ffb00cfc2a0261cbb4f34db067b2052438409f5bdf28f0b3d5efd2600c28daa8dbfb5ab960b86d8d830a1be831dd619c8fb8ddbaa74a417cf9134d8b4d487e80dbc118e8c1706e5b29dbc445bc9b62a4e06b680965ab8afddce1abb33af7683b883a8884ebbb06fa8664d046d53c78ada977c2598ae127cfeca87adcb30c0374b6f80476c228bc1975292527334b8602eb5b185bb92181c93b81f9aa13d87cb1ff7d08e38c385ec1cc137f09ea8352daa123d74e7f6074b9cf134c3ad8820d5fb63f3aa6e77e4ce4ee8c02aa4bec9b46c2595064bed59fbaa5898d335594967a89afa63957c77b9eccc923096a1d5842cfb29849e7b39a48588b65f4157f6ad971d96ead8e8242376215d5e23b23c0f96d0e136a9909b45447b1659d5dcc80c58632beef59d9f26bcc2937b158dcc910fe77f48ebac5860c58915ea0242ef40e69c9b41fd58f2c210227cb9ef40d34f5298c4467ed0f26481a7f59e00e4b89f26b6574fe593c02b1a31d0c0efb1c78f57c851e8494e972d57338f2d952139fdf824cf13a84aaebd87a16428bc1df0944b75ee6a8e79249d864367dd63385f9001077da779307566fd6b086345a6eb74e46f1a08f5841b6bf7e0c09844f1ec338ef243bd9b152491eadb4d8541c38b0a7e79e87fdf0d7acef79b973bba38bc3142ad4ed0e9152f403390258008754d5266f263c25ce2ba2c904e2a96756469deb848e3bbdd459e975d7ddfcceb93df7f50114ece435c83416eb767cc6ef84cc9d39a108582476332e8dff53eded59926f49bded16e33e85072234b34b317e6f ss = 44fba7fc8c04636291ee8f5e51fc46d737ac0eb411db4281c6e1253c7463a498 count = 822 z = b5afd634e71d939068701a67aed98f7c6164b0eb233c7e19c9d63f07b847c62e d = 9668eb9af3870d4c6aa2044a3a971569a5ebeb1aa268a1928668cb8a23b81f2c msg = ce605dfe95b628ada2170d05998d30438cd7c7b0871eb86071cc25b22c80e6bd seed = 3c97bd15d4fc5253c7fd7ee574f2c781022af3ce4a30e415cd2df2acdde7725e8daf54fe07b3e83cb59fa8fe203b72ca pk = 5a038f6f011741287b7f78926b82cdb3e359d2f23a4ea137399232ddfb536e956cf5e61d1b502907b690aab5621b98550dca5d8baa199930abe436ad20e729ba6298ed493acb428699f79cf0ca451617100f96893510a91cb58b1c611ae7774bc016b920218048b416cec853e2fb8e3f263a7ac5bfe71311350235abec8cc3bbb972db4a8079948189a913a4675412984c81683ca0072a50bd91c1a47c4a04de23b1aa8acc1fe097ec5a0bfc2a52d3dcb83aa26f2da19446c6c17dd43f1b997c6a48246032059ca834a298c59d649f89392bd62901e177c252c1115d2719b202b907398dd678bee4ea5dec455a38051a8a567550c60bf0889bc325b9364aba68f93452bb0731349d022975962469ff16bb16873d973a9d1e9c226bdb5642a3341a46333af37cbb9c204b6cbfe40c99de547f6c8143fb8c5db9d967c9b98d96216e1bfb33e9e11cdabb43a089569f5b76524ac043c86725279bfb9245fa4a49eac1893bb304cd6b777fd998d9d283e01090050342f9b281f5d7bdc8481e7eb7a74d88ad55ca862eda1609c0821d1ba3cd9a49c3f00039e86c3d6b0a5305a632fc7a80f89f95cb08b559774948076439a8573b11aac8abf0121909676537791fcb2405f8d4a3c7269e6a5409291ab5f6f2767b04b46a0b607aa1301d87a816d118e61c7b44a473fed24506d5824f05ccb59b25ce7687a20490ba94abc7521045b25045e17bbab6c0ec1760b1b00046f79e124751ac5365f739c5965b60152aa8e7a2c01e24b50cd614fd9c7f8418088ab66f6c783c86962875d7b0714777e5fb5892354fd54b711deca1ee06222192971a0a04607aae0871a1b923762995cfaef81441f2a966c6554765855e93746dc060e8582b6a16cc80090c48843672c229be04cbe51b860b9619c560449115a944ab452c02b6ae420162b36df5e986b8e07101868b9fb7bada391d663ccbaf157dc058b8f5bc90ca2a87ee3c24c43283a27c5713905bd52510bbbc20be855ccab3c37249224a999ebda443be4b073a5707794a5f96214d95586eac6028f1b226b9b334d888000493b77bb5632386bfb0c901e2bf8352e17295f8a705fe7e9c63d93f03f47fcfc5fdc7c9513fc03ff1b12136 sk = 52d612c17b64a60b9533901f14744b72716333937a52cc23622272899835daa6a6aea917a832a435093bd8656c57047b13c5a62a06bfd861c1a17a59fb484b158007c5dcb9d4e1c14cc11a4cf3495e794520823e3b4506f93637df3a8940d33287b34713bb1fbb5451069bc29a62078b681b928952f85abb1b2303d8ab984715773d36986cb44ff314767e39717e1c8b18815b3b507940cb091ce329fa022a06e865cc4c47e776686ac4809999cd7b252c9c2902a00975c1e370c0956ac79125525b8a6ef5c0df636a6b47c62e78079e70402e750e2c3baa2bf843a56ac1f2905688759914ca5584f79541f72666e27ab721a3592274078120c7078746d9719ac691de319b520533781443305a78d2154642a63214e2aad9f3b842b1b78d3b48e64939dde3444c2959849245fd5201c72c77d9418186a857b0859ef06ca7d8063a72f95750f96799a9c2496319d77585181992d3a564ab4579787206f5e3669d5740903a33939c811034a69c6c2181581a4ee535fbe91b3b11665ea361a7788d3bb826ef5c4d9f3b47fa51641ed718a7d6b26f9621b1c680e06c7b7953148eb09e64b20b22982acd2b3bd94921b160780a91bf8dc542567a54aff9493ee417741148a8014d712a546519a9a2a761d4d1751b7c6dbff5104db2b15174b631cb389b5bc7aff3a344219f8bcabcd02859d427bb825cbf66ab11b5bb6e7e0314199c76923726c66b6c7e7a05eb246a948149e3922e42742648a328c9e86446870292196294767dc71155a2f202f7d654ab98b63da9c3ec0202e08ab6fa0b0f9562b7758962d8b9608d7a814e4385132a1e3b41953de11f35e67dd5282a2ba44fc9264bf4588e15120325ab7bf3e9b32c632cd9a76fc1172ed44a03f666bb25d18017350ca6e658ce9549e60c8ab318bb05a3a47bf7aa361b29f8bc10ecf65f464936efac0898a52ee2033542c41e46e47b33694fedb83051ca3a730c5279d351a0f973cd7c4ce9547e3fb25f83c51589ca6782a85b59566f67b062cb5214c90a985c424b2c504edef7aaaa3148601321e58991a8f15ab2f2ca8b5c004fd56708a0415a038f6f011741287b7f78926b82cdb3e359d2f23a4ea137399232ddfb536e956cf5e61d1b502907b690aab5621b98550dca5d8baa199930abe436ad20e729ba6298ed493acb428699f79cf0ca451617100f96893510a91cb58b1c611ae7774bc016b920218048b416cec853e2fb8e3f263a7ac5bfe71311350235abec8cc3bbb972db4a8079948189a913a4675412984c81683ca0072a50bd91c1a47c4a04de23b1aa8acc1fe097ec5a0bfc2a52d3dcb83aa26f2da19446c6c17dd43f1b997c6a48246032059ca834a298c59d649f89392bd62901e177c252c1115d2719b202b907398dd678bee4ea5dec455a38051a8a567550c60bf0889bc325b9364aba68f93452bb0731349d022975962469ff16bb16873d973a9d1e9c226bdb5642a3341a46333af37cbb9c204b6cbfe40c99de547f6c8143fb8c5db9d967c9b98d96216e1bfb33e9e11cdabb43a089569f5b76524ac043c86725279bfb9245fa4a49eac1893bb304cd6b777fd998d9d283e01090050342f9b281f5d7bdc8481e7eb7a74d88ad55ca862eda1609c0821d1ba3cd9a49c3f00039e86c3d6b0a5305a632fc7a80f89f95cb08b559774948076439a8573b11aac8abf0121909676537791fcb2405f8d4a3c7269e6a5409291ab5f6f2767b04b46a0b607aa1301d87a816d118e61c7b44a473fed24506d5824f05ccb59b25ce7687a20490ba94abc7521045b25045e17bbab6c0ec1760b1b00046f79e124751ac5365f739c5965b60152aa8e7a2c01e24b50cd614fd9c7f8418088ab66f6c783c86962875d7b0714777e5fb5892354fd54b711deca1ee06222192971a0a04607aae0871a1b923762995cfaef81441f2a966c6554765855e93746dc060e8582b6a16cc80090c48843672c229be04cbe51b860b9619c560449115a944ab452c02b6ae420162b36df5e986b8e07101868b9fb7bada391d663ccbaf157dc058b8f5bc90ca2a87ee3c24c43283a27c5713905bd52510bbbc20be855ccab3c37249224a999ebda443be4b073a5707794a5f96214d95586eac6028f1b226b9b334d888000493b77bb5632386bfb0c901e2bf8352e17295f8a705fe7e9c63d93f03f47fcfc5fdc7c9513fc03ff1b12136d9fe5872722d8584bd48d2a7f90983ae04f08008129c7db524930db803438c86b5afd634e71d939068701a67aed98f7c6164b0eb233c7e19c9d63f07b847c62e ct_n = a59df770cdea664eca5505d684846a2c63d42fbf8113c5d2c05250c4db1f06f61b102ffbf19209dbded03ac24096f06b8b6309e060dcdf76f2ff9d5b762b0fa2d47280b5d48a461046010eb1605e37432676b7228d4291830609394e2b02886856030a13ed71fa16fa255c617967443981ff2a3a2ba29f815e1d9ea58ccaf0c02e1d99f22141de76f09dede9be2b5092c21929559c99611fd9edff9fda90a1ec958d84106d9fdc299f0a158278594b8ea780defa1ca316c8980f339038d64a292fc7271180fe2c39744f68fc6103b1c885e257740158e34923cc605951bb1b443f8e15a3a42fcdee80b3b33f41b126b4adf12cec8bf5d916eac5537fd1a0c4f7bf8ea7c093c3ab19827f09de809ef8375eed170ec5f5e948bcffdb110962e150cbd8418ed6db891d620755a267f05ca8298880b009e7545530fedddf1cb308455a0334c48db253457c7a3ee5d7d318685edceee5f3a7c6fda46e745c49d7ff74dcb9742fa6e6b4f2e5714b41db33d5883c5c9f0e05a869f11ebf5380f93be5e6bdbe895c038daa7389a7c1b8d1db15facbaf2376c465ac7f1f689cfc2ead0457933d1b980f6a7754a5a5f66ee153e0e64e9b269164522cdbaea4246fa4c708691423091726ca02ba0dcb40c48a827648462086b0a8acde28f8e385d7000cd663ad7bbfde02f685af32404e63d0908b2a69fda40afd3928492f649ec89344492192f963d5ffa55d0372ea1b918a60dd6449f7d8677c75b2eecec072613bae3199b5d7abe34bf8c10553519980fab7965ebe21d9c42012441782469087d5b451502ef24a1880900cd9e809a465b952887da4fde2a301cc8fb2fa330f6f0e0c68e4a403dbedb8bd2ec4b44ebc985775e8bd9583182341e36970473590a505f29251ea385fe9e4a873a5c44c221cc125e21b03b11933d1d39c8261cc5e472410f1cfd80e7d87faee0884b4bef457a19d19d42fd6d9cc4afbf0274a6774ff969cbd34f7b4b6969182e2cfac01b7c32d9c9dd746bb8e5640cbdde29cba659ab57e162d8af2bb305e1f68521e1f208453cf232050c8e7e56de0f17e777a9c926be34649 ss_n = 47e90001d9225c2ad988b70b3a053bec6175ad3967995184a287110f81954a5b ct = 770782e0dd8a5902a5194db688b3813aa868019857f12069a0658f8ec3b947af84940fd24e28ddc1080c6d715696e06455b525ae343ea490725eab832651a961558ba5bbabd081d7c3881feb17e51e25ccd9f306dc884ec0f7d5d19ae1e3bbc8126c65b723163a6cfb8179b5211324381686e1267e6a4fc196413c9c1e841a9b2cb7189214cfde52fa7a45534502cfffb40175bf0487d3628d54d0bd11970cdd6251f1e3b7fc146d03cf8d3c8d6ee4864256ca2066d800d84a95a6530945e7858525830433633c84849a4a949550b75d446e18548b5b0c9efd8859fb18468567b2b382e6d05250538b547dcaacfd37cf93a3f12188ec5ede04e6550372cbfeb92eeb637fda5d381cc55d77c8e2cfe50e58f95d04e2030f9eb5948841c6961fd565945bc86115758fa7046831b9c87ff3f93f4ee7c4cdc8728c9b0b423444ae4de473a0fa1260fe562674eb493932f88f6f0be4d4b79558866d0f4bd895c0a80dfe7b42f4e4fab3fc1b9794a9b1cf69e63b3f5daedad35640106f6039361fef1fec94abaa5aeba796c2868266005895c26fb190bc40518b1ee1bf43a292ccf3ce504c4be8d95e2a0e6edfaff22daa89dd7c3d306f2d39ec966bb5298ca2850042bbe6ed0362e7c0eef969204d28bf6afabe524b5527c628c651e98bd164abcd5cc8c782f4f3f62df89c1a60b2a5d82c7d92ef4e543d9c7d1ef9985a9b2c1dbd84a32b551c41658b4a2b5fc6f52fcaa7413f790e883f661a37f81d51b5d9881e91d848753f87dddbf0b92e4344e951b65c7a5433273c88a63fed5efcfb8878b848635ebf966309c55be4e66309bd98a7dd5a5ba57093b4f63acf2b3cae539d15431aa42176f4bfabb4742b885ef762bad3ab7ef3d7179dcd39921d8c6c7f65fbb3c41d00523840d583636d7d46a98cd1710a1718d6fee8fa1f1d146eaa775274d39738bcbd34b2567448cbdc04007db03e70b05f6745e37953e32bf42199b1d7e58a5ba1f89d44191437419300efc9a41ff9dcffc763d79a7a3d900cb9965d8626554b07be64574ceaf9bd4ecfc26e6dbbbd2c05454984363dab62724f73970388 ss = 92af183f0c06c1c3beb63c0a23b0c9bcf53d0444a8ca228bd12baa31cde5eabd count = 823 z = 8c1ecde88b7d00a0a46ccefab086e10641eeea47729257d3809dcd2a98625682 d = 1eab4ef7017d5622fafb77b4c5ca0c26df08a7d26281c12333345c0fba84b3bb msg = da05ecc4cca75cbe00c06b22f7deffbe5794c538a9c225429225901539d6f00b seed = a0d493fbcf1ab9eafc1b287a133cf7db3b5f2cd78ec5ef6c5725cefcee1e1a1f084d678d53afe8fbf8a029d1e1bfebb9 pk = 69d8bd4761291a0620e3d05749f91523e1b46a3ac0497b4e9f070e16aa578061a9d6b0cf049566e086a286903230404f8368856d30a1dfb13169279c73b203c8c499c0009dd68c3ea241518c588dac8bbe3cb15eda0a192e4299d3e65c7a92cbba1a0b9919b3134b65fda42ed184400c6227ca6669414a15aaab158b1249608312eb177129286b22ab1156a7a7a9f05ed9c03e51f534035541e491b3809197e0a1ca5c23c5df27a927ea75537c60f6039065233fb06021e5c74803530cf95542f53564110a3f92697b88da5d1f382b716793d21138409236525098fac30e35eaa5f7254dddd5526d9716482c764d9683e6f70aa124c3c6e739aa6420c47228b0485145090af97b2bc8d384e8a66a67322ddcc1c51e289bbe196f229050eae63bbf676bc5d289a0f7c91661780b481784bb8737d258194c57fee631af817694a727b52c4368890723e30a17c99ffa2404c0007b0bf2ccd1d0cc89d2b9c4c767723123a4755c703179fad98ec38008d3f15fd0e1a3008d819f30b0cb342e7e968bece78a12397ed708a3d8999c8b5ccc0379cf1586af510351851c6da2a73245bb717e900a1a2877cf928d4b04a04bebc0dc7574325362b316b415b7620243268c4a8de4325c88e484c504b2e962bfddb9516d82b8c135c780598e6c3a1d47f924c7e264bb8b5f97e070f4d52fe4586c5005539a7056b72c73e9d87986400981e7c367f9c92a622f8040789d49b8e6d279bebb877e1c86e36b70c5333d3cfabfac45354cb92e050722e663ac2a07592d58025e49a46234148e2275fa680f93d3ac86598b5e7092c138c3b0b82e5271ac4c26733d0a16b8b380fb3a05af9179206688f05cbfb7dcb77fba6500724085645b69e8b46a682cfc4782251c7b3008245042c8eb3779ad527a46455fd6d8bef8d2a1a09380597b466cc6c88582b976199af4543203967a927aab6dc16b32f75fc9bb65dbc212308969a6b407c7412ca16181c463504c26b202c83214fa8129160bdc926967853dd99799d1826c3d5a87153578488320d3a1363645403438c940f49e0b391788ab376ae3372d578875ca3338fa21e3f31d48577981e9752c68509b78e2fbb232935678e679b46a854f24d5 sk = 706456c5243478c07cc6ab992191989bc911e4581489da58d9213bab9a240fdb36247a718a4c876d3292884ab76ef78d7dcac733e6c9f4461c126482ca58409f05b758996e8dd4749af972d28a93d6a422fc3b8dd8866abbec4b908acb8e3abef94acc67753961b46094bba52f53935ebbaeaebcbe0440c6749c9338759321372356293b8264af61c31cd49a9db8195663440980895cef851bea7aa7d8d98ccadc540aeab020265be8f5aec971095b5a57bc064d5e5a26ff007a47aa1319141154954958091867f901057219fb3101b60a1b556bc7c2f46a77f020ff0010bcb9116790a6ea695cb5d1555bf56d0f4304b82331b6b49ae1f7bdeee4b05b7a7e653846cc7a8561cb6feef542bddc28c907b5f4356e3554ad97e0868ec7415a843f287522fcc6ce4bd20d7a69bee93046740c7ba55b3afb8985a0068bcbd3132bf0c460950b3d5885e8c10b6d5a3843732fea9c0397c7a213f93a7ce30d18a4c00907182812253481a077248c55a823db5560ef24429caa0c079c7b04e44a1cc9b845d0a563e674feeb62f8f8a564e97c690269e3f66695eb6529aa564f02652db05b4eacbf05a50c3e77b7f4975047f727340ba2d99c46eb15c685b48c6bc92939f909b80864e5bc76bcb960019b6ba2ca12715174901b005cb796f36bc02146722746cd70e4120c0130121b0d4f50a5a6b30e0d248121a78607c7901ac0678dc5c8e83a5831284374834a2feb085f3cad5f267c51e82a9899300d24252ee789806cbc9b48899818956b10847cc20fce52aefe189cd0e31730515363e84e547a50bf6c1a660a6271434fc6e37dade090f25275181c5cfb3249972b1b21b13021e0afcad9813a6291732226b7678401e999be47237eb4b91328c89a9b2c9d725ff7304800415876bc0a0d01a771a1ad88e2724cca2f3ba2cc495b85c5e1596b9cba633b6ecef95b5cfc1b7bb35a37691fd1f3a90571103732bcc2e41ebcda75d86a5247b71c15d8b7c090409eb269e40cca3ca7053915bb96157aac6344f8745c95279cec84c0d066afd0a178dd6aadc32a034b545da1308aa17c94caf56608f18769d8bd4761291a0620e3d05749f91523e1b46a3ac0497b4e9f070e16aa578061a9d6b0cf049566e086a286903230404f8368856d30a1dfb13169279c73b203c8c499c0009dd68c3ea241518c588dac8bbe3cb15eda0a192e4299d3e65c7a92cbba1a0b9919b3134b65fda42ed184400c6227ca6669414a15aaab158b1249608312eb177129286b22ab1156a7a7a9f05ed9c03e51f534035541e491b3809197e0a1ca5c23c5df27a927ea75537c60f6039065233fb06021e5c74803530cf95542f53564110a3f92697b88da5d1f382b716793d21138409236525098fac30e35eaa5f7254dddd5526d9716482c764d9683e6f70aa124c3c6e739aa6420c47228b0485145090af97b2bc8d384e8a66a67322ddcc1c51e289bbe196f229050eae63bbf676bc5d289a0f7c91661780b481784bb8737d258194c57fee631af817694a727b52c4368890723e30a17c99ffa2404c0007b0bf2ccd1d0cc89d2b9c4c767723123a4755c703179fad98ec38008d3f15fd0e1a3008d819f30b0cb342e7e968bece78a12397ed708a3d8999c8b5ccc0379cf1586af510351851c6da2a73245bb717e900a1a2877cf928d4b04a04bebc0dc7574325362b316b415b7620243268c4a8de4325c88e484c504b2e962bfddb9516d82b8c135c780598e6c3a1d47f924c7e264bb8b5f97e070f4d52fe4586c5005539a7056b72c73e9d87986400981e7c367f9c92a622f8040789d49b8e6d279bebb877e1c86e36b70c5333d3cfabfac45354cb92e050722e663ac2a07592d58025e49a46234148e2275fa680f93d3ac86598b5e7092c138c3b0b82e5271ac4c26733d0a16b8b380fb3a05af9179206688f05cbfb7dcb77fba6500724085645b69e8b46a682cfc4782251c7b3008245042c8eb3779ad527a46455fd6d8bef8d2a1a09380597b466cc6c88582b976199af4543203967a927aab6dc16b32f75fc9bb65dbc212308969a6b407c7412ca16181c463504c26b202c83214fa8129160bdc926967853dd99799d1826c3d5a87153578488320d3a1363645403438c940f49e0b391788ab376ae3372d578875ca3338fa21e3f31d48577981e9752c68509b78e2fbb232935678e679b46a854f24d5e5f59f672d9c05b556bf9a1831d7d457ef6297f02cda29bf0b461897f66d95db8c1ecde88b7d00a0a46ccefab086e10641eeea47729257d3809dcd2a98625682 ct_n = d69fec292008339317bf33afe855c988102da2056a53761e2b92e481927b35db82a895f23fca0c8f0f2d04f8bea1aa347bca3a6246e7b8d3048b051e499d8eabe93a13de5f87fbca4c8b30ccf46cd886f6c13f013128b5fe02e85e25b7da27e8ce1cc565bd048df3999c7659e93b4b3de3e76ca0584f8d1921a0142d243f6397f1e3e21e4d73be167b4c5251dba591871979d4a281b18ea01507c829009c5e59dca19bf903f48ce0230ed8446ff5429f04f0798ca4c1a84b0f1352daf1bfe79db5874e2d971baa67efeafcc6667b7011fff931746c8051c2d297bc88b73eb901799a62a4173df5d9e45beb83633a2c326a17bc650606dde1406713677f14d03a7636162752da026ce1de8524c4ee1bfe31e4ea81e6c09ef64018d30fa8f5360a4a7b3a2ab5dba891ab093c9702b1fb5a30ab7c9e2d2290e398a83e5ae0465aa434a08cfda3f90dbd3ce46f9702a6c7ed1b81fbb6d7d2f932bd7072e01b15b1759e5dc7e62a16667a7822683df91013d8f1f84889076d3b19e03f3c1b347886fa7fe90b11bb47e47233a6fa81f564ec06849e620c3e08458b496f4d652fb4ed12c345c036c03d9f581d47ff09610b0b709145a93ff7999b8c0d034cefc357298df8e46bff231572d40eda1b09e6afc0cda9371f69057c444f438d93a9e873592c9557b75122dc7747c46e388b315e7f863c26c614b07f192474a0c11e38d932effc572bab6ec3e31a749e91a8d8d42313ca18915300eef7a3adfaf231eb3a885d11b25d24bdda5fb432281a177036906ac61e68920bf49cec658a8601b8bf164bc7c3a6a1fed32b807607d04247098d8a8392c435a6761b3505728cb4145c116da09405868fbd19279d25b79c44e7ca180996fb146f7b9044d5e14040a1772f1003b6f36c928bb4c39469900112bed05f3156226d914e511d1264e017980e06989d65e56b7cd38bea643e05457236579b4e45dc723610e0b75d5e62d0e64ffa2ec5ff8205779e1ce94c7a8346e67015101b107647c284ccd8a87b2af7ad1f25775574e5d82e08a6fb4e83922905e9723ba852932858115dd3161b1135e63f62f1 ss_n = 5d8d993347871bc92100c343e41c32258889b65cc14bd9566258532a595ac57a ct = 2c826ab9c892cd3aa4a91e57f96f0b0294748b9111b1ae9c2a007cfdda4420b6c49dd455f2d69e0333259cc5f82846333d64eb4f8a6761e90fb6c76bd68b581b4360a39e2ffda75ebcdb1d09349304976ca8e0af26ad88d94b1ab8754a0f46a953da87a6078b90cf69cc75cbcedbdaf27508d591b653b4d79aa7406815db765324f859796a30956637f4a3c84d8a92ac84291642e086d1e468dc3ef2caf349daecfd9d7be44f4714175438b7a6c4b9e97aa9d9d91e67323e721cb053794395d7990c6f2a6c25b94769f969ca483ae1493af14a80a5b9fe50a8c45eca815ce07812a0f7991d0fe1ddfea73be047062efa552fdcb1bfed77e37b242124e407bdc67dac800fbd37b413b8d750cabf8534a11ffd557eaffa220789ae0d5714a038af7f7787b220c3f0f28c1092e71c2beff7ca84eceef1ca2a73820a0a164b9a4001d8aecbe777571e0b32506e80ed56ae7042d079bfa306395655b785ee87c5bf06abe7809ae82c44a9924e58eb5cab34ecda0e376a17c0080870a3743ea4f914688954bac63e4b6e0466bdf134c753b82221cf9d097e25f6b9af98b09a7ea1ca752b26d5240c20ca5a4cdd24b85145a9ac5cad3c77cc222c8ef6478442727b310858734b4b1fd876aa9afabb05fe67fe79b2f1b6f42b80b9d2f7a50ead3faa00a8c643ad30cecabc955a2bf82a2454a166015a4146c0e424b7d1eb70422e5c5f8a56852ad14608d892b9c4d7d2c16085417f5889b0a7f9483c61610268f530aa93f4a6e4db4e5becaba0efc037c05feeb8a7a6b3354ce588b81b50cd76c57d9dc55f5b74e354fb3a2a722a55cef588a1f356a0aa67866e534357ee6c39f39779a5abafd2d87fac80b487206ba02fc65e39b565a56ba511ea8c8c1a7df683a49e842568a9a4065190d684c13eff17a5317e1e612df6f0190423d50bee29faef1e98014d44535594c23b11c410a48a1a101365dfedbd3b603ac259e98a6228b1d80dbc6bc738244a30db864c4fc8dc17255fd4294fd1bb031939826a195c3801c8fc2d4e95e202bad9da2b4051d0a1a2d38166ba26a1375a0475be7361c7968b98e5 ss = c591308504343c727ff8ab124be1f8b4397a6a11c8ddcd5bb0cd4d13e836b6c6 count = 824 z = 9fb0d2030cbc4e83a70d9fd2f38720209afdf352a4656b1714b58063a18fb80b d = 4231d77342adb45b3869e1810577ad1ad87f4980a68f40cd5a4614b8bd352149 msg = b637a9a05365432c7845ee94da27eb977e1d96968c2e04ca41d699030281a634 seed = 917a2cb2ae06ca938d9657b594e186ac2e841e858518f420c9dba47bf1c9217b7b85af70501913451d916cbeacb80d0b pk = ec4b9a1f588b9fe627b3569ddce8b0266b66bcd46cb099803a554b56e46a0c97c0776525ca7abf3ce8a719968a0a953d35f16e5185a419d6ca5cb19b65444389c23b8897afda19b9774a6c242a477f10c30fc89d8c8500ad78a0404b854538aef4a07cb1987eacd63393094630cc15fe5c4642d170d681495e784e43b51a50c5983128c853a2a0403c32dd3750001aad925479b7203d3078ba6c30496a68b96ae08f18436c3e8b928de18fc6b33f86a9321ffc6c56e2c720e866aabc5233f1cc016b1a536c482eb68b59f2c8449107d8a253e66517baf80d0da16a94caa79ac24733201853ab960310c59c258dcb59c4423c75af4063638c68f8d7675581216a84a1f39c81983607921160b989854c45aa12547bb8aa27bfcc27ae731477c7773b860ebf48c20085bb660b5b61a2032af4557ca20805442260cbb987f9ce1f97036b3294212c06160015fd85b58218c6a1a49e0422b83fe066b694af0920305f294789221cc84a6af99950c3386a6976291ea55325098e51a65e0011641e46116594b6c07560a2943e7975c82087432ee26e1de48bc1066f2697821ea1823735cfc3e08190eb0cacd20b2997b3a8d48fd33cc64f9425df8676893018948a48ce3a507094bbc3b04579a23fb1094db06633ecc264c575108f2aa542d83d930534d1a681cf34bea0829214003041a6c1a293cadef54a654cc632443d3f215d5ffa28e85935a27a59afa81814f750d91a67cd68b387d42305a201062c264d7086f590c3c347b134d2491c712a3de956d6f83c28422435e093fbbb91afebbdaed791604651c49a7866e844760126efe21c7fd036af4b30905073de2a9006c68153300a1dc92573175f3ca8b04a208a977268fb5aab7c409c9c484f2a4104a8f88c1a363f75b6cec8c1c782b0117ad80399b251a7c3c1bd55a512893ef5e3219257c720aa88a5391a85518f59b8baa8d230d3fa4750c0bf409b82f5a80565986d70499829a2271db42fdb4b607dac147cf07fa7f83f1a862224616d91fc139c5028a09bad59ca5a65640e5adc349816590af96b547acab0428e8faba102f4991900a3e8a731e5a6121f19b9ab3a2812627933d8d6dd7576f78c96cc5f410d80a36717 sk = e483cf26753e74c06d70472abd796b7e7aacb69391cd0c8da32220dcc6471de26a11a927465786842c423d5537b9e6aa963b56bc201c96733edff61b3b974a5b637808d09a9fbabf71b6042fa918314713a711b03f0b60b804a62179c26ceaa1b9314e697cc4c5610546b76ed6220469314e8af49255451ba4b866e196536dc994ee8a9c2274938ad78e2e062f78032e32d10adc4196cb9933c8782fa7b3313322730e134110e6c334c55e1e9870a1d354a609637372ccb8351252b9ac1c3b27b8210bf1d545aebc9909f972d03bb020000f70a0118b78a909306c0feb917be26c35323e088a49edc312a298ae9bba011f366170052ea40cca24f1061d621f50d1c5ef846829375fcfc59a5dbb037677a66f00b406bb365d24ab67488e5991a7cff8873257140118bbaa21c3f7ba17d157a8b655929e8763df64343b1895e5a26722e4a398a206bd041169e5673be66a2cf87fc6b25696f08888e7049a40ac673b45734874ce721a25b8ac06d136f29a0aca951f79d4983d731253a17c6175a7b7b12bfc6016e4c03695a2a1c7649f13071b00c9a1fdc993b16997f4b63cd987b54b14964a6657da3965969437ec9b2acad876fdab3a506922ba0415135a46a542565db08836309eb6c9b54f6a25aa422efe34c928a66548165640145ddd44c60c50c9d9339576ba6a43a01c22139fc5939885b74ae034078678b047347668b6461e3c290b6178c581b1623204018ab001565d7ec4615d52044fa17b6279a37948a2dd3293c2ec9df80106edc79f22612ddb531281076a0ac0b3122c966143c61b7504dfc475816199126771c23168a805c514319ec9ba6ef8ab9fb1db9add531a6ef7ca2fea5709aa40c983561c753b896543a6d0c414b80ed3084f5ca2ca84211aefb53b2cb862f2568afbb5122b240533403fb21b353920632653a8618277a417282302a4d640bf1063028c4a813ac30c8c0021e23875749a5ce6bbc53a245f4a254b9fc4b8b71b3fc2c53ae01603da374958d65d22ea3e0a17c3b4fc8d97f58384b36d1f533b63aa3ec40bab81361a7ed67aeec689639cbac8aa4f090aaeec4b9a1f588b9fe627b3569ddce8b0266b66bcd46cb099803a554b56e46a0c97c0776525ca7abf3ce8a719968a0a953d35f16e5185a419d6ca5cb19b65444389c23b8897afda19b9774a6c242a477f10c30fc89d8c8500ad78a0404b854538aef4a07cb1987eacd63393094630cc15fe5c4642d170d681495e784e43b51a50c5983128c853a2a0403c32dd3750001aad925479b7203d3078ba6c30496a68b96ae08f18436c3e8b928de18fc6b33f86a9321ffc6c56e2c720e866aabc5233f1cc016b1a536c482eb68b59f2c8449107d8a253e66517baf80d0da16a94caa79ac24733201853ab960310c59c258dcb59c4423c75af4063638c68f8d7675581216a84a1f39c81983607921160b989854c45aa12547bb8aa27bfcc27ae731477c7773b860ebf48c20085bb660b5b61a2032af4557ca20805442260cbb987f9ce1f97036b3294212c06160015fd85b58218c6a1a49e0422b83fe066b694af0920305f294789221cc84a6af99950c3386a6976291ea55325098e51a65e0011641e46116594b6c07560a2943e7975c82087432ee26e1de48bc1066f2697821ea1823735cfc3e08190eb0cacd20b2997b3a8d48fd33cc64f9425df8676893018948a48ce3a507094bbc3b04579a23fb1094db06633ecc264c575108f2aa542d83d930534d1a681cf34bea0829214003041a6c1a293cadef54a654cc632443d3f215d5ffa28e85935a27a59afa81814f750d91a67cd68b387d42305a201062c264d7086f590c3c347b134d2491c712a3de956d6f83c28422435e093fbbb91afebbdaed791604651c49a7866e844760126efe21c7fd036af4b30905073de2a9006c68153300a1dc92573175f3ca8b04a208a977268fb5aab7c409c9c484f2a4104a8f88c1a363f75b6cec8c1c782b0117ad80399b251a7c3c1bd55a512893ef5e3219257c720aa88a5391a85518f59b8baa8d230d3fa4750c0bf409b82f5a80565986d70499829a2271db42fdb4b607dac147cf07fa7f83f1a862224616d91fc139c5028a09bad59ca5a65640e5adc349816590af96b547acab0428e8faba102f4991900a3e8a731e5a6121f19b9ab3a2812627933d8d6dd7576f78c96cc5f410d80a36717a4b642bf6c6ab2a1e7643c60ce781a9859465cedc3caf2def89b3c425172fd7c9fb0d2030cbc4e83a70d9fd2f38720209afdf352a4656b1714b58063a18fb80b ct_n = b23e26c75e8a4b4da8a41c9de888c02c1117339b0a50ef9bb04fd19194dcacfa4b99cd9c0607fb77f44c00edef334d96d362986f047dc7274b50b0122b8f23526b4e07bf7b7fc84dc95c422ed0e887498986aef8ac134925049e129b0d65abd5d9aa92d5bef45adebd76597ae555d9cc69ca78d6387e1c290d6c24c7879a491f091c387eb2a8826d220e4c3c17443a5b5d52311555acba7f6ff581a7f242bb0a6b3a47b8ca6c9397e9b568cd953ddda86993001e19651dd82aa9b6ff5cebc15d4b339da04db6e397484a3e5b7342ea5bc699c59a2a41aeaa40e8d751cf6ea406f0c452992491c3918730aa048bbf1f0413da85ad592e69729b6acaebc5e484328c678ebe1eee86e67ac2aa517f211e6e87a471c0989cd10db732c4b37497fb462d5a125263f671617b86fd8a1af1cdef8fe4e3c339ede376879f53e0c84e284c8c6fc11f4c7c5c1d649a4aff5159a5deef5f4c330ad39a8e9ad81eed82a6cbccdc08db1325dfa776ecce37e202001e780e9b7a867b1c250c4d5282244122dc24441e4aa2eccdf406c43628b623d595fd47a18cc3c942d6a93b59ef5146365a9d6c4ae9efcfa69d85f9a2da04d0ca5daeb3b8ce6f9f344e5ed59814774e9a0cfe2fa4a0d6504f7916c6262c4626d25670c3ea6ee84c68da9b8e6481f5f95cfdd246eb6c4f9d496af47052f810197b30e6ff6dc6579cd11c2857839115c95f6d258e800481da8674fa409e951b5584686d432fb144198aad8b954c8ad3789944770f755719e45bf83918534f0d58e29356421d914407494e4418623357e8eff5881288c19c26daf68869134b25156c59f2469e7234950a2bc9ca09101d4be9d81f4dd55a853d326cda4dbe56c124c103ffa4a9bde3a04c2b6d75468f493d741e9483eafa13908f049f4ac15740e19ca9b99068a0b7bc70f42f7b4399b0730dc0321ca8ad67c00e1e15389bb798137b2f35be831d70d1193c056f0c6de9ef336ac517179d992b029746d0c332b221aaaca4d4174e90d29de24690e644c87afe06b113a6636e39104184b4fa779a764073dfec7747fbb03c48370a5e7e9302434bbf ss_n = 216d0430bfd3882a470f52ebcf5e10d11045041e8ace6784b80d3235faf002e0 ct = 766448641a012ad31f498e6c83f8a124028cf53572d603cf13651ddd166827b50917d8e6067dbe348820074d9c8b1ee2569fa326a4214d9af8fc4f14312d77b3b1d197e30a274abf6334dc1fdc9a46e7d6fd17605ce5433ad4d1b9feb53f9e88b7dd280f3eb0a09b272c189eb21912fe37405d898ad284fb6d2f821b57e3ef28aab873946989a4d7b3b6e3783a709681c4ee523b7afeab5c0551d5006271e8940e1138e5d6cb5d434ba6dcc7ed9a1e1d7da07eed319f82c8a903c386187c9399fd02b1b57fd741add5dfb8c7578f174827348b39f4b3b434ed75efd835bbc7d4d6d7e868467a8e13dd769ee3221196fecd5f7c7d83bd4448e0cd0910cf11c083f42469b46e2cc7dfc896b563d797ef344eb0fb0d98bffaf3648ff2e45b4a5f4f9981bb62d4b728337df89362b02e677edb2011d76db2eeabdf875b4d9f1c84369494a3918ba768d12c45f13be3b50aba93bc23e450f46ee825737e9bcb1b9cbbf0dc1c16981ec5a65f134e72a4d2b3b2a42c807b266b8e83fb7183d5ac1b60ad5d7fde71350f334b8d574b3b40d617db5eca66d79931f526fc4f7aa9b6a47dd54be363557261d1bd6d191ca41d845525dd09a1df941059638db4f73a9dbc6e3bb3fe65255ce439b14449278302fd804aeafeb4b7f25d7acf03912de0fb6af0b5e5fc452731f487f2100be0e3282dff606a5818b116547263bbdf95b426ec88d80d277f1a2cef4cd090443dc3d4a1b783383adbad3e9e8365f3d1643e087869a571b77a84b4241b740a90c6268c372c77bdaf900bc167d8e45d831ff0fb7157d8f5662829e204f41a839c1c94525488590523d73a481dcd0ca31c8954304e6f4c007454f2d2277349699fa0f2962908bdbcf203f2059b157e0cf4202773f395cc4fe691db88d3a6aec35843f3868db64f110fbb42ca63dadeb5a5a0d2a9f519e9b1ddff13d8e3b53f999281caa2251bd3af68c043ac4047e456719afeb44718596ab01d1084a682e37822851278299bd8a14f72a767e7a8e733cce4158549a72ebcfa4cbdaf381bff60b595940c810d848b8dacb3abe9356be988c6003a221804 ss = e33299ee0cec07682beb6a2b626369cff5c2a6425eb7239d1ee6a6ada7d2ab3b count = 825 z = 34280c069d7b1ff3ca1d1297e0053fbe011a663a00ce4a3a83be1d4995401efe d = ebf6f142b7f1d20c8fb58ad9c3eb3be3b23e02a0dcf391e9cc8e2eb5dc15f1d7 msg = 5cf1b691e5cdc4f405ec12fbaf8151d5cc6bde9f24b8f7b857e8a0279003bc88 seed = 8edf4fe92565e82e2a66e560be1ebace9680e7fc59507dd7f7875e222650bb43d45b6a6910365d495360c9a5c8df1687 pk = 72a21a16f2ac00232ba8967674d04805a3830b7453c4e9ce9e2b35bc7480650a6e60b19f6b8c94529012066850efd0a4fffccd1ac771154138558b12b7a227cce07c0ff5066e663cbfb330c6a3a142ebab7fec54c88c19b6e06103fc5cec9c5b883a6c3cfa15081867c6e6afa022aef4a7c130508303120703bcb8fa398fdb051512f6a6cb490d25a23cf21b5f20d67884110d8164985939a639807439915a869c15e9c9bf744990209b2a6aa442743411d87c6362221496e4b57837c25cf765ebd827f2b1c5051820f4446b18aa762b6b0982b1956734012bf689b7355a0c544f35525912e86100ac7f1499728b0569af52affbb757bb0593be02846dc838ab79c0db5240ef3963dec813d50c1940d02f8364874477321a29bd1304490f51291a659ecc00cdf23334d8565e001711c1841c5762426d992853a7701099316d2a502ebc846f498dcefa66585172e8295f66ea401d4a8c969b5664eabb7cab6487a7a55df8893126aff1181718189452754c86fa34bd826118693a87f45670bca775d6a6d322ca04c56c55f037d47744da08ce81f1cd7b5c98bf54c637919bb6176ad950ae33d1816b6220d1897ebeb62819b1a60f0281a9fccb09c5b3c58a1afe575eb3b8897d250019d4840beb39f3946415c797fbf2cc9aac186cd12e4e80933ce04b438a3ba2a50cd704118c27aec538c5cdf7ce17e87ce0c8a87df57fd7fb7ac450a20a1571f2f3373f1875dfa6160c10167b9a423ac728cc2659d9d184afb1330f58b51ee90acf48c55242a105383f7afc2d400b207c954fcfe2344cd14327f2c15116ba383104b8890c96ea001e9b18ad0233f09ac0e299829798b83f0350b103cf2c47a116e5261d0c9ba707529a53787dd636a525425a038dc404ccc81b17b18a4c0fd443268aadf4572b5e912bb3b746e2a1489b48c74f792612a194685c10a988543101147bbc063a593c3f3869260330e5417171e321688585e6d326b65a89e0c43c25e65c9546c7285b0c471a4c2dfcc0339272d8dabc74522330437a12c84f91476eb7511e7b271f6fe67f202252e9c275656a2845294ca2435b4566f30e685dc3c57b57a976767ac0ceee5694494b784eba9d403aa8d3468aed sk = 0856bbfe98b75696c6d8158a8551bdb54baf560684b930b732093b03099717ca4c380042759459f873aaceca09e2f6554e746229aa2102b2ae864ba1fa20099856490cf903f16718ad7477e586bcf941402bb78b47d3818413124e9383b242227708254a02418d3783a871707b1828a321af518c43e68b1969980bac2577fe42b0266097c9362dff375fb31ab4cdb458ed259999048dced3acf093c1c9d233d0f82293744448305fa0a0ba0fcb7a2a5072d183125e730a3045505cea93762829ac674043bca47e7c3af01501c577b16ff0be392975ec267c0353a0b3d560988752d195081dc81731d09c29766729fa67f69bc0319484097192f3088973e595b429a10b3a063188468760ad40d190a7d2b85b369b90c7560bdb14678b964a41a18b3274494346a87c9cebbca72c681c3d8707794a3e55668ed66178fe32be8e897f362037a5931fc42c6593289ae4b448ced0546ea994cc5a0a1d875eb06b9daff84688928e39c1183a25afb6b0362e9a4f3ad76702242855b894770130f064a6fe7a50420996c5d062e0e656c475410b00c2d6484802bb5b50e9905ada86fc76476be3ca27a5a2f0f585bd41abff353a9fe94703cb757dca6bd4a3685712686e50af6ac98985e07f1cb37eab369a66cb372b078f5a2aaf3e3a9d4abc78e1049b4c2314bb24839c822e00989c52c141a048ccf0a6aff59231f0c4a553052043bb18a3658d72c90c72e1484d780eaa3b1f0e2c05f7358addb687904c9287478a35ca7197a7480ec707cdb58d45c8a1bc389ae00181d63240d3a41f06671720ea9921f6bc0fc23a41550b996683541214f3c594be6205a7d35cff8ac51c053693dc2b0bd50af2eba89935559b8588e52abc75465231a1195fdc126866142e7b2b9912045997475c3a3126d092b4db3c26dab3e3f3bfb1c6bedd3764a98807cb2a5a3746c2329a87dd277c7ac94cf7c7ada5c69c25484415974465d47b3331c6ab7bc467766b46c54f7704cdd0b1ab35e5922c24251c842335a1bb694b8bceca6ba6f261b0c5c50d714804a8123af1cd1ed761048a795234c8840927e7801c4396b072a21a16f2ac00232ba8967674d04805a3830b7453c4e9ce9e2b35bc7480650a6e60b19f6b8c94529012066850efd0a4fffccd1ac771154138558b12b7a227cce07c0ff5066e663cbfb330c6a3a142ebab7fec54c88c19b6e06103fc5cec9c5b883a6c3cfa15081867c6e6afa022aef4a7c130508303120703bcb8fa398fdb051512f6a6cb490d25a23cf21b5f20d67884110d8164985939a639807439915a869c15e9c9bf744990209b2a6aa442743411d87c6362221496e4b57837c25cf765ebd827f2b1c5051820f4446b18aa762b6b0982b1956734012bf689b7355a0c544f35525912e86100ac7f1499728b0569af52affbb757bb0593be02846dc838ab79c0db5240ef3963dec813d50c1940d02f8364874477321a29bd1304490f51291a659ecc00cdf23334d8565e001711c1841c5762426d992853a7701099316d2a502ebc846f498dcefa66585172e8295f66ea401d4a8c969b5664eabb7cab6487a7a55df8893126aff1181718189452754c86fa34bd826118693a87f45670bca775d6a6d322ca04c56c55f037d47744da08ce81f1cd7b5c98bf54c637919bb6176ad950ae33d1816b6220d1897ebeb62819b1a60f0281a9fccb09c5b3c58a1afe575eb3b8897d250019d4840beb39f3946415c797fbf2cc9aac186cd12e4e80933ce04b438a3ba2a50cd704118c27aec538c5cdf7ce17e87ce0c8a87df57fd7fb7ac450a20a1571f2f3373f1875dfa6160c10167b9a423ac728cc2659d9d184afb1330f58b51ee90acf48c55242a105383f7afc2d400b207c954fcfe2344cd14327f2c15116ba383104b8890c96ea001e9b18ad0233f09ac0e299829798b83f0350b103cf2c47a116e5261d0c9ba707529a53787dd636a525425a038dc404ccc81b17b18a4c0fd443268aadf4572b5e912bb3b746e2a1489b48c74f792612a194685c10a988543101147bbc063a593c3f3869260330e5417171e321688585e6d326b65a89e0c43c25e65c9546c7285b0c471a4c2dfcc0339272d8dabc74522330437a12c84f91476eb7511e7b271f6fe67f202252e9c275656a2845294ca2435b4566f30e685dc3c57b57a976767ac0ceee5694494b784eba9d403aa8d3468aed359bba16c487d8bb35ae932d5101d9862d48fb11d5ff62314218bb8faf0d6d5634280c069d7b1ff3ca1d1297e0053fbe011a663a00ce4a3a83be1d4995401efe ct_n = 27239592b0de39f785d9748187e1bcb53d0474560204a93a044b7c27f4a83e48455f323dcff7fa9288cae8f2ffe63223c48cba2ab253562f2addab93c25898bb8d9137dade79400cc378378c8a9b51f8947d65888f19716b3ca87af7c0b9f0e6182f3ceb8cb0d3e787add176a1cd58fb4c09b8f43b832e70ceb3cef1f55eabda26617eb06021bf1548ac9d752e1f41779904eb464b7808b30c4c027c9cf91102f14f68ef534bc279492296e4459e5ff88545b40b2a448f43386b79697b4b078a8f5470eeaa88fb0a06bd524e76bbc4c2094604de6e7139ea3c4ec78fcfb343643c670e28441e99a780c714f6350e254087b080384ed27b83c689d66ef0bd84261e529db09dd4eb5620bda4894d638a32c1e1a266aff642426fd57873abf99a73db252627f99f831088533a2a15288f6e0de9ea6a07c45be0956838a2897cb0f3c3fc48046365b1aea8a68e38660ff15bc571035956a974e77174f0a6bddf22ab2ee543b8327727532594a9e7a1eae4446fcdbb2bf26338ef36b22cbe24896454ffe4d4b9e6a2ec066acfdef8e522588a53800b65efec6f5dd362d3c428b621ab4c189a593f5430a2cf6197223f714d81ac9b830696e0f7e05eb3f29055bbb11fde2bed4f8cc4936738e561e140b8beae593dff8cf8e5453b93bd2e32dbf84b55b6844bd31b7ad555b076d7a44383de4134fc5454eefa3d864c756be9c0a2e0e352475e744ec20f4bdd702377e8097fef8857b8b78d91a6fa82938636bc95a9a97e8d090bcf61eeb2835cfd91c352179f3ad7aed1ec7c2d30cd1e7840e4c6c27d073f88b7f946de806b24072e0723588cd1365dcc565843c03a246c9da7c28e092724e1efcb950bc3b03c2ef1e39fd84a47f63cab99793e247c3f528da07c5c34cd4bd4055930c9d5b7fb51208b5ca06eb099a11d646fda6531f415abdf02d9d59e0678f6f8009be4e688ca6b5a08543d0797042717bc33fb4f9431ff1c2743e348a4422bd1e877023c4c3603225b07c60717ec844ce25e6a5918221128dda7652b18c44d619a0820fd55ad9bbd48701d7663313223a290991ea34a0712dcf344 ss_n = 699982889f05acd258675f6559517bbac3919cf1167d03ec57950affd69cf6f3 ct = 5b477214cfe5a5a9827798bf95b637a44366877459123ca5c8104e19dec961b8cf0063bcdd18a4d3757d62203eb055819fa87b3c875ed8ae999ff4325ef2f870f1eb403eb231faa2b1f55f9e5dbbf1c9c76473d306121bd3ed20eb176ac263da4067049388965f5e32d3ec5f9b03d73c806ad69e52353892fa7f62854c55e94d0bf00d8fda941fc3d0be7070f0d67cf9323e74b1ee4c3dc5103d89dfaf1b00951ff1d65ce041b41377b0a20b034e123bc5d8e279addf19d06685e469a047372f09b6dd4fc009527e9e32d0bb0096f7c1dec19c0fe0d5980dac1acb8d723db1980cec3950d235c0705017492dd6e9d4468adfb4cffd34d61c72b5d6b9a1bc2516d94ed7b8883ed91ae769fed1292cdd2fbda6efc715bf92197e6f7c4be04cc6b4ace137da74f207538ffa13bce2b48aa1b02c45ec66a78f8d492b83322638524856cf144c5caac43c5434079db7398edc6557eb5d9231485874c5c0984eaceb5e85e8628fa7b82dfb3cf4d66d9f27af6dd27711572474f5afd0dffa3f84d3a73c80748c0df4657d9c3adbea56e39a58cb9bdeb1310cefb513165e307ded70114e09b52682959eb34302082496202277ce05773921a8203d5dfab5a9ab41165f3afa0cc6bb35ad9a4f2370350b7ab9d8739c51cbf16305a81950cf952d822a3f07b791658217f6c531daf645215f78aa398114140447e8ae47aded8e502bc41401fac7bb9e8c2b20a8a46650a8d1bfa95ee8685ea3180768756e8b96346985e22a5117c7eeab05a22ccc5ef08f52f10c7e58818a3b6a4f975d572e91152d0caa55dc5d6e38845a2a78fb890734a6b3f2d6cafc5212ed763db5f66a7882ae6f7df80f2af9ea99801bdcf337efaea04780f9a68f683967a32e657cb2c16be40769fd9a22f4a46d1a2808ef011357cb76806d309cf153bd29f4c4282959761ad1d641e675b3f88fd4189c7bfc72de7ba56aef22b9982a51bb55bc46d7293ce4e0e854b534da610388a7e389080e59369c2d9d30f4eaa2e849073a33e8531ef26099eff878f80a1b9547c878312c2c6afb9f6ef47dc453e399a012c984f94b451495e2 ss = 2d9a8015490996ee208654b15d47dfe0d224a4e92f3c26807328e52b684c2087 count = 826 z = 2d7306cb7b891113da4cc7006f05f69e691abe7c2ad173ddc102840c80dea136 d = 1320d2e89ca471ffa750c43e116df0deef75fe8457d7b5e21d98369193c0ea44 msg = 866ca5d17d0eadcf8bc6481a06240f552967353fb6a06baef78728b9a07bbd41 seed = eb0db2afecdd3905e23e5fcdfbf4a556f60bbd83c19fa0fb559fa445006f6f800907d5e6d4d27d60fc09c77f1c32d5e6 pk = bbc514a451041f2332458c7696382821f1af060c53b3b13ef1224de37b97a0a25c13d20b62e34eee10578f306f554201647ca167c3acf1d504440c9dabb90a7a3b21a609a554ac5ce8fc2151930ec7b4a241364db01134f1320840719f9f855b1fd9b10aeb7257fa1d379a4e758cc2a4f03c1659bc97d8bc362656ee9244853a8f6c3952de4b970bf4585137b8fb0ab751b402d2e96f35a0ae89c77ac1d4c1f6c1bf4cebcdc1e9c0eb072eda2c396487706f766b7933c8c431181f658166c13cc6c22968b725eba36ad3a944a9d8ae19595e320044ffec4bdec90d6bf7a43e816769f632373c7bdf040b66672c3d60733c05773f2b1cdee17baaa96a03b82915321184ea5de979c899ea795eb38c6618395ef84bc2518f65425a4442948de59237461ffbb09295085df0070d2b4bb157ac366b0c1fc2672a2c7caf1ba13de9322e2c2718eb77b7586acd9ef75e00c2425a75511ae836b63b01f572a85625a284b64a50a918636823adb2391ef10cae58129e08b2e07ca1fe20628f8a4c67c4b9b148445c77acad6a3316905fb75576ec024c377a761263bdf4422a14e670e52bad0a299d72a09640255870199b1d4ccaa0314f2a5c443fc81660267e20f780064424d8853975e6a0b3e3a760a6ba421956ce88bd5a20b4f8a16c4e3092f3930925a91d407993038ba86d4b4c050ca423154ee3b9bf723549cd1a2736a744576903d0d05eb98ca817d59e3d7a399a964d3b6613e3c48bcfc84d09ac38fbe21f4d87b8f8da83e4614120644dfe787415557e5da463000555111b2ae672a03ce7380821bb78e71ea63283c9a3a5d2147e41f0026fe3bd60079b7536b5aa55c529121e4406b9a978c86359b93f3b5205e5563f168a4e2b899e0454e3949877e019f3218954843483680cb9d11cf6773775077bc9e82eb38744a0432abfa80f39f0b57358aab3db72677840b017024cf86a21b58440aa01ef892fff444710a085ac8b138e1c0b61b872f50a150362c86479911fc93d85f34f276b968484a1db341f8afa1c2952387e53a1dc1009c6d6b226517736a01488300adb971605cb9a04eaa52a2addfaf3fe63db88c9c27fcb43a5a044748225f9ca098c34f58b3feaf13fe1 sk = c2a623ce5a9aaf465f0f1b763bca144c86b6dcb962d7583ab6a55db944b05a059925b96f6d9337f49741ebcc2b43631e53a5afb942ad0c5cb65ed22f50bc1f962a4cec2338d783030eab4b9537b17ecc12c3906eda86814a5ba7e4eb3102766a4a0197eb4bb5d79b10aad0a3c4ac2bbc1b1dbb50c246fb068c924386a42441922c4d4534f785b28074736cf475d55841bbc2299c02538cb31fb9dc9964e47f6f9472883c0e867397ca6b6f6ef22faa666e785a7b69000d57916065b86d85a947aa92370d048bec001c5751bfed1369a94552b0d6869d136f51aa7f86f29ba86a7ba16699abf188ad5313b11314f6cc6ab0e96dce129621ec360db752dd2182976a9074db67ce4751eb95194655bb0565976c626bcaa44c008c413d300539770874763fa3ac6f3e84b00511b7f833c4efe3926e35cffeb6100773af14896709315e9541a53e74aba0584a574ca1e7dca1e4b1ce8622c51e811c12f6bb98a243ff485702844e5ddab419e7764aa49999921b8cf17887b3752c7802302b445fb39ac5d27a66456a257424a5f018c75bb41971b847e17450b8ace89c9542a35305b984a07a539222aa34657ac4ac4b2b5a387d8a19b95593c82ca5dcc30fead17e8069787b029d4e8148a3c91aae01ce95914399b19d35274806baae373c5511449565f9b18a979a25b09416a0b425ea44c16487234610c3b42fea454023637553920106d6bbea0711c94b0a12921aa746041f5615f74a4dd71388c266cdb27962c2f38b09e7970029b32118a20d754ad0690c92f411e89a58451951e7abc967429fb7518eac43afcb7113f1986a62f58837bc18cdb22820eb59c5d4c984695766f6316f83372a67800a1466e7d382d0e53c6c758d70702fcfa2ad69293209907be9f8cadfcc30de7a812583cde1080fdbc88a78db7423763847e46799f7be7a63628228bc07dac74162a9331852fd6ab7b4e263e4f9431908787e0bcb612c9ad697ae5fd10c45a269c884bfa90976cc2c8b1545a2ab6a802d0591940a78fad89aea8686dc7b58d3501bf960789b3aa4ade5b73c34693572a8321227d3ec046fe622bbc514a451041f2332458c7696382821f1af060c53b3b13ef1224de37b97a0a25c13d20b62e34eee10578f306f554201647ca167c3acf1d504440c9dabb90a7a3b21a609a554ac5ce8fc2151930ec7b4a241364db01134f1320840719f9f855b1fd9b10aeb7257fa1d379a4e758cc2a4f03c1659bc97d8bc362656ee9244853a8f6c3952de4b970bf4585137b8fb0ab751b402d2e96f35a0ae89c77ac1d4c1f6c1bf4cebcdc1e9c0eb072eda2c396487706f766b7933c8c431181f658166c13cc6c22968b725eba36ad3a944a9d8ae19595e320044ffec4bdec90d6bf7a43e816769f632373c7bdf040b66672c3d60733c05773f2b1cdee17baaa96a03b82915321184ea5de979c899ea795eb38c6618395ef84bc2518f65425a4442948de59237461ffbb09295085df0070d2b4bb157ac366b0c1fc2672a2c7caf1ba13de9322e2c2718eb77b7586acd9ef75e00c2425a75511ae836b63b01f572a85625a284b64a50a918636823adb2391ef10cae58129e08b2e07ca1fe20628f8a4c67c4b9b148445c77acad6a3316905fb75576ec024c377a761263bdf4422a14e670e52bad0a299d72a09640255870199b1d4ccaa0314f2a5c443fc81660267e20f780064424d8853975e6a0b3e3a760a6ba421956ce88bd5a20b4f8a16c4e3092f3930925a91d407993038ba86d4b4c050ca423154ee3b9bf723549cd1a2736a744576903d0d05eb98ca817d59e3d7a399a964d3b6613e3c48bcfc84d09ac38fbe21f4d87b8f8da83e4614120644dfe787415557e5da463000555111b2ae672a03ce7380821bb78e71ea63283c9a3a5d2147e41f0026fe3bd60079b7536b5aa55c529121e4406b9a978c86359b93f3b5205e5563f168a4e2b899e0454e3949877e019f3218954843483680cb9d11cf6773775077bc9e82eb38744a0432abfa80f39f0b57358aab3db72677840b017024cf86a21b58440aa01ef892fff444710a085ac8b138e1c0b61b872f50a150362c86479911fc93d85f34f276b968484a1db341f8afa1c2952387e53a1dc1009c6d6b226517736a01488300adb971605cb9a04eaa52a2addfaf3fe63db88c9c27fcb43a5a044748225f9ca098c34f58b3feaf13fe1bcd334d5708a965a3bf5300ed58c2f8c90fc2cdabd22a1d186ab702c6caa36032d7306cb7b891113da4cc7006f05f69e691abe7c2ad173ddc102840c80dea136 ct_n = 3b104ba3de306df5d553d0406bed2f9ae3fa80a80ff1bff85f43398a59fbfab09fadbfcc2286b7843c6ee15f5457b320bbb815355d5bb7d948ba7eb5dd2f86aa764eefa4737593477f477db9a6be073dd9dde5940f61af17252e76c50dcef118be9de68ae723f78a115008efe5977999effc5046b3d38f499a73ce221f34b6abafff0e046005fb483a24a16647065872d95e5bbe60ea9288249954d03cef2ff718ef691e22671c33775373c5474eae1ecc0a0b365193224df01ae685fbf4100578d07e60f5eecca587d0b36c359f0fe7c32cc9e9d950d30a6e9fc3288dbeb4407f0bd46575c83e4472cb2425fe599883d6d9c4cbc6eccbbd7549dd5733bfd6821a77619ede6cd12586a87302ef3ab6345f77ed59e15596c91eb2a2e7f6cd82b7d130d8407702c5fd55089c0d645bcedb6c749885b48ee6ef180055f595c9ea4fbad606d65ea3c85c6873996ba571068509a289e33320cdb09eeaec23037e1239d5bb084208303145e5599f4df7026e31cda71066bd404f293fd83320f806f89c3670f4399f1e329b20fb31cb861a34d258365447bfaa606dfffb8a58b62d69ab410b12759ea2875a125f87adf629bd0db02794d960427dccd10d06e25f503709258c1f4b4cf4e045f6b678bd56df6e3d26bc9940f27cee316688f02bd43aa1d1e72864e2d424f89b60aa0e5fb7a651131475bd9af10bfabfbc78076a6ba59e6cdb54ca4701d23df38b862ec45fc15cc73fa3af72ae1d6fdd5163daa6abc6aca8dfb5f1aa412ba0694dea30377b9ba5fa3627892a263ab500b67457b586bcf5d25474a035d5ea32d31496bcec2d4bde36be9f72fe22b46c620c2a042c05b265ea692080ef876b378b63c38f6926a4bcc9e710af73e130cc8beee5e39ad8f9cd44db7375e4ab8e5f0071d471f6e388db9e187632a598ab7a58bb178db9272d6c7adef5d0701d275a7dbd1ca4223e3009f6811d024ca64aa5bc4af38c19be631982d8fa268c7bf295aefb377ba93b8fb9d9f32776f6388b7996ea3dcb60567c173f8fc8e24acb945c450c597ab3c87df8af539dd60e314ceff19837a7ffc6e94e70 ss_n = 4d88df80680868543f541ba776fc09987348d23df19d7905bcd573eb43c5072a ct = f841fcbfdc4fda618468212a983baed6bf21501a39a9644d143c393fb0c9ba70fb0aeabddb5a56c3991467bd60643174f3d759791711ae8e006736f046cba9052fc035180871dd8a1e5ce2b8e2943add528db2b6ad8d951923f24361ce64a6f84e6282b69c5e6fb9bb9cc3cfdaef55778c58d6ef87aeb95bbe3a54ce9d6e88baecacb83980c10aca64dd0e9e6d8f4cf518770b49c223686e9adcd3b4597f9733f4b79208aa6a760a291b589c3237c09f34396bba77b96d68d2e5ac8810184ddacb81ddd62bc8e50c3864816ecec97aaa7dfd86799548ae7a7b4f3faac0d61ace2013d2f85d78eff0b3829978564b3d12e4c5057849d29c66727f3774c167b25588468b839455a3c50ef3c75bca2d0643920d26e1518b0e0457d5c3fb31d698303cad3b4690274cdb4f047c54cb424c9f81e8b6b11e483df739545e090a8eff467edfb38c55b469217efb450357519abb0114c81d06e0b1b0e84373e8eac23a26fc7592c77d1c51ceec53d4899759cf67f28fffd47918a671e25a9ce5fd61da4da01b37940868a4fc0d0c16961a5a9f7cb31a3b48241df02a3f8366989496b3a2f7b395141072cf8ce9835b3633b3f89e1eae477fc449204894c8d58ff4547ed0d1d3e9f74e2d932dac86b8e68bd1ff9ecc1819800f26d6861f8bf9ed746cf4d8bda80cb484021c6578c4a1e77567f17b58df1b05e034c5aa1e529d7f0976a316adb06bdc2b67e34319854aa26e27f02aaee5405a3c1f36ecfdcc254060225a2464b5db34edc9f4fc7be7e6bdba91b023633f81d19500de803b6486207517aff906f9ca552b955ac496baac66c4c0b9e7679abdfcf8eef82c33d1ee399bf6947253329fc85e435dea5099a4ebb4fbc12e2b5d1a8d01c6271b61346ffceb4504f2ae0aa70833296f9bd6afac16fad0b1d1875ac53abf4d19737bb2dc91a6c691b33ffd6c24e81d0be3ee1add38aa07ef0a7e55b7e3850d76338dc1ee32597c3d0623520a96dc016112123e306a4842871c89567ab74f5002a1238ba7cfaada6120ff029243b4af955bcbaa2b884b28b94b07e9ded44241620983c6ba1e37954747 ss = d1eccc4552aaabdde7b0b4b394f0b0b860a19f7a8fff027b10e2e5dcd2434a06 count = 827 z = fce98991a27e0e4110a412acc7283278c69e699467e610786796c342132b53fe d = 099c4462f702e17b184f9e97c961efa07127c1354f7f5ff328129f67e4ad7802 msg = 277dc0e2bc2d17e4d81d02a87beb43772bdab8d72c31cca4277d069268afb564 seed = 6939a0bb511561dcc54e1db93814bee28eb94496be0856aebe7e3a46efe56c6ee125aeb3b13ccb88384f1d6e69eda6d8 pk = 2c1424ed77600164a938e044ee4079dd926044d5a86c8156777aaec2970127845368d9acb799186be0968252813b50b85c91286ef128e6d5134ba31bca38bbf5748fa3c145c0f4cd6bda5226f2b6327b60b60974891375b193afb71572533c36d200965f08710378b180b80ddaaaa5ec7728e66832a173c8d8f353f92bc2d4b6c094a70b8b4273b66a1a45876ab118731bc95e13a91e45e340f54c2ceee92cd5b477f9b0ce400030c40b7c53e221e1f1c96097cdd970a8feeba6c55cb149f491a1e7472a73853f12a87d4936fcd5440d0b08fed1b200f7877df807829a73444a7fe1279a535507bf972fe812532e67ba7a5babd32b91547ba27af17ca9f0a76346131c74698f6325f94ba4cdc867f092845fe93b112792e470ca798256f2052aae9b2a944b69efb200303782f9702c3c718b683bbc7b8a4cd448663b0c5d5cd9b90ad0b955b97c4a665b93901b30c06b719646320b69dc853d47aa6b2f282035c43cd7c2a51a98a540e1c8d7b62ba2807590a57d958643caa65e050a3bb002628f4c5890747a7a530028653fa38337a45b3f87f1a1dbb02733d5a03e046d0b2a5e7421c7e389388174c4d0d841cf6b76614a494143209e94998f09786ffcacda64a709f5c2e10150d82bcc67e2cbad65b9a9a01b08244b25109a8323812ad1032b2a55553b5ca554b7bc49a72af6baef92279fd843094a77d2f6ab84991fe47197ecc43baafbbce3785527b20f4fb17fb0435d1c54c45fe963e0540c901c8571303fd03066109b76be456289e6284ff00de456cd1a43adcfe4481bea5142275bc0d5515c75308ae117c6eb5ae6203fd57415274b266efc85d3692424aa1ba6f19507c1b4ce93073563b6f64722537c0f31b580cc89b820291e46e3150e778560748480735ed199bf88f31de7d9550a4172bed93da1a604a4c90fa7720a2ca5a5c58b3f5b37a2ece71283b58291d60f6c0ca53bf3a143e74b27e9bd09e80cc4a9409011b5a167403aa8c029a356342185e16a5d39f63a509238fd78b10f037445c34b2f12af3da2bb28919effdc8e04c742e9b169c7d73b0d956cb6473da4a25ecbca4a4bc226723e8c757688a31002c7a8139268a9ffe1c49b54368a7cac177b sk = 2858cd3b159257c176f933c777d9668a33b4d4684514da830409911002983c83c1cf938234103030077f039721d5f206d0229214c35f53b273750800c54586fc4914b1266cd0e00da949cba16b9362769efb347378d4922c5727ce07b72114295eea66f914470eeb0b204c6fc9d96af1ab9541106b62f05dfd2b4ba8a65ee8927c30aa4d917b6f92bc746d07380bdc0ff48177babc1b70550256e0a3e4089693e932265731476a95338699c73bab2a79c93f50619f8397eca9c6258b997f2c9568109b4f660625745298742115495fe09ac81362bbf3b8cf61f839f8a11072746269a3016471ce189c264497c2107b151ac63d64006ac4b436102100cceca13902afcd6a7b0677196d433ebb48b03b794a54829780e94ab3e87a28d407f76c34dbc20f1f9b7aaf1a9dae1027ff90b654b4793ea990b7f7b9942330931b72f3d54045d34b01068870598856d919defb759a53b3a378562b8bc36ac9030ec5a262907f59e22285040ce2164bcf72915ac89682b5135587356632971b895fb2091a362c503a99a4d4c280d6cba1b8648ab275a336d5b5b85a79ca4179b8126362c4a00a84c0a7482b1929b297b835db2570f2fc41ce5032375c91fc280632a6036e1876cdb5a13487882c284daf2b1d150c8bfb662faf50126d82262a295d31950a5ee18db86c0b21cc5dd291b03b53ce6b98b1780c379f750c27503f882c938c63a11d70a246358c87f6aa30eb398a57936779896a3240db34971209442dd507c282915869b2245902e53a3b72c660d9fa161ffb2c9b275de200821b5b6404038b8aecb6f073c540e8694810098662aef560b1f6664836073c00506c959a9e16499eb5ecae0d41b24e797cb5c767ca9a83007114d2171fddd78bc2217a6cd1899c82a9c7b806df11220a8c59180798b4335c4ec2283c05973b66141407b84e511d3ff34d278b40fb5c46494537c8a731f4005f7b7cb510e1a0cf633dd753505073c6c1bb02bd13ae215b339e37121b1919576a092bfc1284ea1481db9c82847de8ab74f669cc75316dc3cac106b4b92196647f27a64a37196cdb58df74606a5ab92c1424ed77600164a938e044ee4079dd926044d5a86c8156777aaec2970127845368d9acb799186be0968252813b50b85c91286ef128e6d5134ba31bca38bbf5748fa3c145c0f4cd6bda5226f2b6327b60b60974891375b193afb71572533c36d200965f08710378b180b80ddaaaa5ec7728e66832a173c8d8f353f92bc2d4b6c094a70b8b4273b66a1a45876ab118731bc95e13a91e45e340f54c2ceee92cd5b477f9b0ce400030c40b7c53e221e1f1c96097cdd970a8feeba6c55cb149f491a1e7472a73853f12a87d4936fcd5440d0b08fed1b200f7877df807829a73444a7fe1279a535507bf972fe812532e67ba7a5babd32b91547ba27af17ca9f0a76346131c74698f6325f94ba4cdc867f092845fe93b112792e470ca798256f2052aae9b2a944b69efb200303782f9702c3c718b683bbc7b8a4cd448663b0c5d5cd9b90ad0b955b97c4a665b93901b30c06b719646320b69dc853d47aa6b2f282035c43cd7c2a51a98a540e1c8d7b62ba2807590a57d958643caa65e050a3bb002628f4c5890747a7a530028653fa38337a45b3f87f1a1dbb02733d5a03e046d0b2a5e7421c7e389388174c4d0d841cf6b76614a494143209e94998f09786ffcacda64a709f5c2e10150d82bcc67e2cbad65b9a9a01b08244b25109a8323812ad1032b2a55553b5ca554b7bc49a72af6baef92279fd843094a77d2f6ab84991fe47197ecc43baafbbce3785527b20f4fb17fb0435d1c54c45fe963e0540c901c8571303fd03066109b76be456289e6284ff00de456cd1a43adcfe4481bea5142275bc0d5515c75308ae117c6eb5ae6203fd57415274b266efc85d3692424aa1ba6f19507c1b4ce93073563b6f64722537c0f31b580cc89b820291e46e3150e778560748480735ed199bf88f31de7d9550a4172bed93da1a604a4c90fa7720a2ca5a5c58b3f5b37a2ece71283b58291d60f6c0ca53bf3a143e74b27e9bd09e80cc4a9409011b5a167403aa8c029a356342185e16a5d39f63a509238fd78b10f037445c34b2f12af3da2bb28919effdc8e04c742e9b169c7d73b0d956cb6473da4a25ecbca4a4bc226723e8c757688a31002c7a8139268a9ffe1c49b54368a7cac177b5dcd7e5859bc93a2e98e6dc298926c0ae6fa3615ec36e437b90dca31c962ab1efce98991a27e0e4110a412acc7283278c69e699467e610786796c342132b53fe ct_n = 41aa2a566db09da8db321b53128c144c14dd9c8e12477056823d0011a7c75b3fc08e4b7ca19370717020c7272da7283cd1aeab30310adcd448c8bd46024d4d98943d3cb181ec0eb343ebf0d7a72d453b29cc5fdb8726c67b881ee96fd066092bdbb52743695efb5cedc80397769218464f18216491cda2e086bf70b747acfa2167895eaf7c2e9bb0878956f71ca25bcfc2e50c18655add488c12bd86e24eceb917f3f0e6aed51381dfd6170a1955378654d53d32792c25736c269fd1666d6016a9662fd50a367ae661f48ec2852e34906dccff410771e997e88dd7b5925e2e151ce0b1d9632906e25bd722d5edcfdb6d762c1e5c982eaaebf7c1ff1582a67d69b10ab72dde7fc6bdf4e212e5334ffea09832dd818ed47e63bc48491816ee0463c854a3f138c53e46c4b7e12e6a554fc15aaf3228f9ba98ad29ad30a4d6953be84d89bca0be375fd807adb422a3ac99473c23504196db4415c47b9a01d79ef587acdbf48c5ccf0e9bd47ad8f097e756e6ef820ca2e604c6ce18a7b82f1daea30ae1f78f9cc157cff99be1ca5b0f981c52caeceb3df27128e42db195cbd99a62cce1a2891b81e9deeb773ba60b9f3c1f54b572f6abc213d4aa10de457e016cc5ee4391356a54abf198930b96f942a246077ad3692370ebc4072d0b5c9fb29c580fa98abfcdc529c14db5b14b64a4d9a87b6db26087b807436d95527f243dac41dec2f033e152d85218cfacc327ded4045a269de848b97f8a4c86adad1fb4ae131ab9f17c7e040a3d01985612ba9600890d743de8a42b04f193838921cf3018db43b713974e593f9ce7f53e8f39bbd1e7ca9b258b505fe00bce803875aada6754c6a5c6718a4d90f46e08548ae220750ed70e6f6711822024d248e72b85ed1aca4c73dd9a2da37f2387c89b9fbe545dafe8c60ca8863eb22eee8da58b73ead1ebd7111f1aaf5962b49ae39a57df7c2a6ec9be2649ccfd416bdf0619bf10e9ccbc935eee7315b48b7f92680c06681e06734a61425e61f1813596dcc81ce44c90a4f0cfadee43f509a2a43cdbe7ce4357e3612308458b3146072858b42a21891335ef ss_n = a0f4924aa7aebd22f0f0a1e6f468847e228d6111420d760cf5e1104370c2bc97 ct = cbd14c584bd273245e8f02f5b97032e7c30bf10a0b214834acce9e496f2599a94124aa642429aa145798b97e1206d8dea9a074211ce281aec0a9a29d3fe8cfde5ca0d05c5b88d92e1ba1992958e1b6166f3df99fefaef1cbbde3f47436f3a83eef5c8ef6b414e386980c8335b922b30907200e669fe13d27ebac072a9c122ff69f30b1e8e08a9f1042fec52c3413673626b1b7c400308ed25331e638ae13ffa50bac7bec9ccbab6df34fa5d5e29a8032cc8d4233357f4bbadd79f2171c0ae53156e2da4083287f89c67587fdd0ce4fe3e59195c8cf2d57e5301d65557c943406278f75de5f45123fa78fb8ecc3be8698b4a43427f5ae74dbc7bd5fe1489cbc344c973c38977fb2dceb9991fdf098232b0309106e2afda91c5f71693f988dcbfa0099af17d1522bd472ac58d2966361660f8fd217eb8ddba33d2fe0e87247937e8151c1a9136cb32814b67ea054910f1caff65084c0a43ed3f0d16d6fd349aec0b3d140fbc209890cdbf6b597f35a43c3d0da02c8a6fd442ef1d0f7b9ba886c2a7812758bd7c50363d3cf424b030900bbcb6a7a007a2f47769d52a2c5c38cf9b3d15ff2752b0a4c9135d17d3fcd470afb23841735d5c3c4476f7bbe838e12329dd9e27a7e8453d7f1a0456eb5a883b63e8f09a6810a40bb3a65004f056401d7f79b4cf81329d44045487c06f6efa15969cd8d2ede566fbe4386ae35315784ba6e31ee5610e684c9efa65e37041bd452342f986b3d2fbed39b0f9db34e016cb8a0b4a9dcf91af6a890163489e65b356def42e1d73a8d0e66f0b1cd24dad6d762888403a9a47be48a27f0eb6a88884cbf29e17efe2c80520e466c7e8a92de74624fb5832872ef4e125fc99bfcd4e4c13eacf77e70ac799c899c154365d0a72e85808a0bf6cba9608faf4a258b74a4fdb1d07891e2b338171690ba9880bbfb58044fa809adc13d5a51ad919ea56cbf3ff2b9f13673a13baddbc7b93ebc895168f9afff462487bfcde5bd779618532b9c621a0f8832b48f6ca62381fa69ae16718e79fae395b809a66c2b4e3fc3c61c653f8a7b01c013b0510ff01e73f55b5d921dcf ss = 3177bf412502330b11da217c26c5512ae1086e804a80fa73a86ebebf649e7a0c count = 828 z = 86e5e21f7f7f4aa17fedd49b72fa6bfe80cbb5863bf90ac5153669bdc4f70a9d d = bba5d2e0852bdc55ea548712673a8d9ca94200d8fa17892bbdcde5bdc9e6f0fa msg = 7065a479224aa0e1c34d23169b9c54fad3f1c513b02d70e9cdfb782eaabfdc81 seed = 217eca77a1cba864450483c13a5bfc4a8ac907173e1238fa9a61980d49123ec4e8ef1ca4bc3003adef74428f4390a4de pk = 00062d0e12ce959b1245e7253fc821a130705f656d20286c0bda3ab032075fdbcdc3f6152eda33706a8d173b84033c7b30ca7788d6a1b3ec1cfc9a97d581029bc710f0957600164bd0f39065d592ff0ac92a1a1882e5c317047280c1acad7c1a86b0a94f82b8122a02d74baebc6587a364379201b7de8c789d14613e4a30b24c8295e96688621ac512c8fe289940363ee5466795d80737317d5e0a346217b00324a1ea700989583e9bbb4e57983762c076f0acb117204995e16a68dcbcabc4728e3241bc82061d275660b6109702a757b63eae8208a6f55695b00da5657a60e09e4eb2af38b272601c7dcd1141b01656a7a78dffa9b3a80c22ad248e90059d137394a6c923e783be76dc595e85c19ad90b6a42a599611781e85a9faa322c232373b2ae986bb15757c360bc4d63d31196b753f73b0b593a3d5e923b394ca949cb3bf274274f07691619599d9252c8c603d3c67ad324457e28b43b5494d138c5cbd64de4b854fa128f90b244fcdabdd543cebd768ee2e2c94405ae5d1a109990572ea38a3b6069ae53b783c9b9b3ea53b11c14ce86cf242a50ae573f069a19292b1eb9f68676ec699fc184a7f7954903a8721a861dc1bd380cac1da876ace43ff34bc5b609642e70b866230197596bdf3788fea16e426c9a00953fb8c23737b3348e90706295b3b013b82b631408913d1c9a43fb8cc22772c92b2a80df291e26fb52efb354a10aab20955d6c5a44446324008a1691912e63db057b8887549cbfc5f70d9a6c40209943426028319236e51221d93a4154457d3c329bfa47562ba6cbd9fbc9d851ab56e0b7aeab5e2d31173cb244c3d5b778c63643e51fc8151fb5d2397ee7a83ae55e367a076f92611d835d1887cf7378386eb6c5b617b6efb3b27427ad0bb94bb53735d730aa59b11bc61c81e21c43abcca8019024835b1097e326544645a41055dedc3aae593b0057a83be77be821cd098654fd71c093a87e22722d979a65c60b00fe94547388771195b18bb9adec86186ae5b0cd15571338134683508bc54fdf1acba1d74ba4063eeea1397a33bf5ca9696f059291348255c6b283bca2ca1042050ee9ff6336fb906b58692633da2f8e6cdf8d4b9cbf3e14e9bc sk = b02b7e4523a06c568f1d2593b4d62890c09b89d14c21a2c1d470cbe8e335f223a6d9922dc0e2661b67af347b299f05104b4375b251552fe12303912eb4e8bf420127eccb8c910baa40d3c7bb9b0996296c7e58a2b9859df8e7331dc167fd3796aea9b6eab77dda660d65fcc846c091135926715623f32c6333417a62d00b0c013e04ca542571af70a8932b0c75f43a54ba5379138131b8f34231122fc16b66e42cc95924b11e284a4700230db62ace340b8d0a0b4dd25a0516b240f7061f8c84272cbe41aba6a9f80fe386cf65c08abd3642644cb6c339c8afb918d67666ffdb4c52b921ad5a8215b215cb48b51d553cf208532b6814076bac00daa5eb236d13d6ca9ef7bc6b9bc8a6388a2902a644e54bf64bca01432306e07e3578733e8a4aca76633d1a7aa61a288abb74c7c51acc7a7002ea0bfc840b739473e545b3233889f25a0c87a03078586de84a0daec1396cf251844011540b615f43aee7e823f9b7aa0392254c5043ac8a540c81469fc22eb2d43706e30e96133306bbcc52a7cb3192a962a46be0c10cd6534f490481d157ae9a02c3b35b0d42781e5d3681fb036b56e50b856b5c7840864ff448aae8c268b96b45665b79461c8dc5095404073a0963a9d9a899ea73ff966de364189880393459cc6f42ce26ea0eaa8c1ab3886dbef4bd87ab3767f21b70a52074d90a9ccbb380096dc1870580473986650f3a395b13e8104e555155fa24c8054983952f1a43051c192f41c3454164adb10757ff210f69341eefcb935773139b0c1979c1a95136c1d171952a4a1c55846ead7549cd729af3530acfeb336dd926ff132c3dd122f10cc3fbe050b7110c0bc77fa5105491b69933b3241943a673fc6d4b182947c2c19183549ad098eeea8f6c57657936151ac4b635014fb9b500cfac16697a9fbf53ac933a6f419c4abd7368bd55589412991b61ba272654a70a9c7fa8411753b9f7ac4f40763ce082c393f704f0113e02a4b6965ba8e7722d8caa5cb0cb933658118082c40c964e286baa657c33fb0427ef172f5a2128970c4eeba73947f07032b375ab049d2a6b073c444620686000062d0e12ce959b1245e7253fc821a130705f656d20286c0bda3ab032075fdbcdc3f6152eda33706a8d173b84033c7b30ca7788d6a1b3ec1cfc9a97d581029bc710f0957600164bd0f39065d592ff0ac92a1a1882e5c317047280c1acad7c1a86b0a94f82b8122a02d74baebc6587a364379201b7de8c789d14613e4a30b24c8295e96688621ac512c8fe289940363ee5466795d80737317d5e0a346217b00324a1ea700989583e9bbb4e57983762c076f0acb117204995e16a68dcbcabc4728e3241bc82061d275660b6109702a757b63eae8208a6f55695b00da5657a60e09e4eb2af38b272601c7dcd1141b01656a7a78dffa9b3a80c22ad248e90059d137394a6c923e783be76dc595e85c19ad90b6a42a599611781e85a9faa322c232373b2ae986bb15757c360bc4d63d31196b753f73b0b593a3d5e923b394ca949cb3bf274274f07691619599d9252c8c603d3c67ad324457e28b43b5494d138c5cbd64de4b854fa128f90b244fcdabdd543cebd768ee2e2c94405ae5d1a109990572ea38a3b6069ae53b783c9b9b3ea53b11c14ce86cf242a50ae573f069a19292b1eb9f68676ec699fc184a7f7954903a8721a861dc1bd380cac1da876ace43ff34bc5b609642e70b866230197596bdf3788fea16e426c9a00953fb8c23737b3348e90706295b3b013b82b631408913d1c9a43fb8cc22772c92b2a80df291e26fb52efb354a10aab20955d6c5a44446324008a1691912e63db057b8887549cbfc5f70d9a6c40209943426028319236e51221d93a4154457d3c329bfa47562ba6cbd9fbc9d851ab56e0b7aeab5e2d31173cb244c3d5b778c63643e51fc8151fb5d2397ee7a83ae55e367a076f92611d835d1887cf7378386eb6c5b617b6efb3b27427ad0bb94bb53735d730aa59b11bc61c81e21c43abcca8019024835b1097e326544645a41055dedc3aae593b0057a83be77be821cd098654fd71c093a87e22722d979a65c60b00fe94547388771195b18bb9adec86186ae5b0cd15571338134683508bc54fdf1acba1d74ba4063eeea1397a33bf5ca9696f059291348255c6b283bca2ca1042050ee9ff6336fb906b58692633da2f8e6cdf8d4b9cbf3e14e9bca3f41420d1d34d2073f0474b3d385e76d8b0997d9a548e7607cfe1f3725db2c686e5e21f7f7f4aa17fedd49b72fa6bfe80cbb5863bf90ac5153669bdc4f70a9d ct_n = 7e782485d5af71aa23994a3833a9007ea8c634bdae437628f5aacb4eb0770e68431cb8c66dcd9b2a072f48d675821544348d9db7d1135c464197a6d28c699d7dd59fd239a9b1fdbca0f9b104088ad65edf12365001877102608530132261c452aa07e8f9b2bfb39854a68af7c24cdf47f1b7fbf87bf2928c7225e97cc1008cac4c87bdf220580f22029ec0f72ead52637d85a4e0e50a51e459f4618bb1cef71cd925160312704a13b91e940659d3ca0aa988052df5172d14126aadd3b0e78999e57626e794e7d75f546dd94ce8a4a0fb6099768bea78673f06b0095c793dff5071096d3cf2cce9319424f7e918d333a0a6a9b94b53e1cfadcab3280a334799d389e262c169889af9445ded13a1455cb5cdd566a7d6255c802857fdd7dab380627bb41a439814c53005f8dbc6b770a2faa0b06944ada4e8dc2033bf869cb308490e372c0556eb364fbeb5bd0c7e2cc9d362e8a3adbb62ad04dc85f95af2b62aad9525d9c5356dd0be6cded0476556c0a561349466348416683f0da56c45ede7d7435aebd23dbeeb6d08e7b2cdfc75c9f09d70498dec80a01e3da64ded5ce622af497eb77539c6f54580407b49e679683e9541a42023ca95eac419ce0548bb1bc4f786f8c38e84b14d833c4fc1e9653fb7536bbfb04e430847c8715fb1b6a0dd07f98fbc6e6f34d0327404273e46a4a1416c38774eacc7d0328d1f22f9da9f54b4b77537ff4ec504d81bbc70c08f7768845afcfe58dee5b716ea0899018ee3b574aff24499108452ef8754bd87e86ecfbd783d8a23b807f5231f21174672ea564a3cbbd65751b7db3070c3b0a423bc28fb7493c425611d5b7f31901881817b6a7c1cf4b7ab62c63296e39d078f71b6d9229bfcf4aa48831af341310804bccc3ba0b2e7a060499a6e2322d403ccadfd1a98f1a19c89f461e017d9d137561d89690486ccf82981bd995073a30bf6b0eacb0592e5f83cae10db6e0aca625dab5baefbd07f14adc0f18dc4170247337a1933dfa92027c17b5f0e214ff71c821bb17136eb13433fac25ca4fafec3f1331552b77be2b35eafa3570fa0a3590bbcb2d6b2f ss_n = db8b2590083b2503594d150d19f672b5e73a349111c98624915c8d8cf651640f ct = 82ae985a4181b4e6351d1736476143a7b1d4a8cf8dfad3532bdaee633c38a809fe97d53a02ce37555cb925f4fabcbfedefb62dfbdf7180e8040a8e97f0b06ef9939930c9fa98e5fc49f553e231cc499eb19c4ccf4a53fe959ad026e153d642957be69340621c296f323f1365c584d4e97f78f57ffcfa696b60d2d8c70f4758314948ba794a0f6406e52550796ab86d14e7b300202867b9c23d0e3dea9ab6af004f774d7becb96a95137a979929b660ff50ad82288c85460cac10789cb4edeceb0f177db59322cfc7abbccc4ae5433ff082eb2bd0505a918be3ec29b5540eadc5a187668ac56eed341e6325bb68e1817dcf0380b020312ce490dd8ab069bd4f59c513229b538f4b5b7e134b44dafb24a99c202a17b87a1a53a5c19bd11b0a04c7c57a5ee3984d308e8b7a7a45cf30a6891e65a0f7328b9e6afcb809cc3183e86243090caf782a5c6f252f93508791d954ec59cbfa5c33f9f64536a9a2e477e9e0afc044f21765d188b1e91a4d7ce7d457d3a562dc5b4d8d553276defe4ecee6199b9235d52f95a5899ccc33098827ba071c32f9b040b2a3e169be3de9b8fde46bff9777bddd6b503904f437e1870ae5ddf2abfa620c84efd2f86b3c8b9f3c8ba12a68d88ddb7b6661fa190fd4bc2c0172e85c4e0a7ddf5ed004aed9b373086d0bcadc0f11a6d602d6fbc1ba2fe5134611f6f9ee355f97126a8189c70dabbf4405abcfa193ed7634b0b762d2c285c416c505282a7acd66ec481aa272f1efef55f93671b267bf849616e0891ed0690ac05ab4ff6540be42530bcb8b965313c21dc67cb19fffbca9d3a9328df1e860e74ab3b40e937e8afb06581ba7ef8b79c880d66cd303c367bd10cf41e2baac1db626da638d4e703ccc384f0442d0b3121820a26ddf81f53f5d9999a5a0561d6ab46d533bd026242986ecee1c1d5240e6a557552fb57784cfd60fb63e20b9b497fbde44b610ffe8e7a284e17179400e200053faa84217f5b9ccad6d85a296053f5c005ed56d7d18679e5d7e07cd1d36de0e0af4eab3d540f821d2c6808ded46992b27d69d366dae1641e074db117c0fdb91d5de ss = 561a378e2f60677737f83dfdf2c61109fcac58fb1fcd1ecb2def72dfd63f445a count = 829 z = aa1c9d433573128da67f725c50e932e8a82dbc7bb9cc353478b3b45094fb8cf7 d = 804ebab7c55c48a582a93619e62c729ade0fbf566b7b3f23ba37505372c461e5 msg = e565b1e5009cf1cd263f0c0fadb08ffd7fcc7b71aa43550450b4be6ec3e68a9c seed = aab12d6d21d66b66fc12d982b190597d75c8e3fa21d74f4e8600bceffca6bad86e2a04f5ca98e81f9761c81a0a1bd37d pk = b8865e3d5a282daa0aaf98b6815a92e6b2b21d432d031aa91c8557aafa6ba6910ebb76c476bc5e33eb021da153343a279ef785552202d280767ee629ce3942fe33412ff4702b35b87071c397f28fbc2228cab4cfc94a692579c7c3fa99e988cb7a7a0c7174b033137e802469589833997672ac3615d1a081bb83a4f9f500f9a76529d66260799b60927587a180c6322f96500e515615e1f6c959293d271472cc753dac453f160c5c19c71276fb82ed869031ab50db96cd6ef6a9fc26c4a124510aacb2f01c49d1faba10944926770ff6f9ad5ac76d3892c35be59bf27256447867887799303b7ce620a5b01969db5c05f3777a3f80c3193c90ed1c9bfea8341016516a9a050c9aac91413793da379dd23f85a44d43b14832a0be4cb56f86034564f053c6083d1a234753457a1ddac5cce7770a32660f27bf6725cda64074c22793b6464dd64c6a7fdca044761435d54d1936ab4a8b3f59732d7906c721150a8a230e0bf657d758028a28014df2b6fb96950319a0d91aa7381786ef57979f719e0ca9433e801335cb3470aa085fe52b183c6bb9e177c354ab2f37ceb441afec9702ae03a032ec5433694b43f56f5b356d4b411bf757a0f9e220aaa1320cf4139501a2735144b3d90221a930088c2885da650ef1a70066a3e8682305e772ddf525373b82c1675df257c2165a48732461864c56687cc0fde07c2f77187dc3a45662431a81b0ed936521ec23e210295f4309c9b607deb2cd03327a4179741ee10eb0949263c43421b25915e224a1a4af1c0a17e609bee931c86a8cc94f24854985305ab55c990504012362d59b1fcb2c802f9339c397276691227a04a3ad2b08af47617b925f03da5f5a75c1095a6d7f2b7ab145367ab1952f994699f1a7ef5b136b52b27bcb21ad97b8d1f53ec28b0e38c79493125f0eacc09bc1428b188b61863c40940c0739ba4977b5e4099210ca2e3403ba2b30930dd15334a91bf33bc7b07a2f072a80be6551887b2a074a5592e3a1d67341eeb36bfcdc711b1c07a488bdd63190903aa2234363af3acea99baf70fc55d57a772fbb3d655227882896d4856a9a535ca284af964d381fe9fab9ba4b1d91c4dfd940a7d288131d1571641dbc09 sk = b8c76e5eda1867fca2ae7b54030cd0a5274f612b904de4541b9aa06efc00d76a119db94906926f9146a33a496ae3e85fb2a34a057222eedb0b3b642b10b23bf2d613011c1bca84002398b860102265c8c1a584c1ebec88a3e04f92f15f55623012160763bccc9cc54b490c82a9d28b104ab1ddb787e9cb05fc291d3a7c80311481459ab7663210caccb9cf487b11a85d515307661a4a04959af96a5b49818fcd350c47619bcc5248bcdbcc86591dccb46413204745a3866a67617ae0ce25983afd116bc22b406de1427b3a84b1491e6ac4941d19298fdc53c61462d5fbb373d6a2aa443865f44dbfb3c06b9271038631284ab9812911d8e561e3fab4333a90052c0cbdf337b55163e82341507ba2166b6810717888e3280757cf18c833902c381bda09e2028a3e172902cc37bd430ee750165780784d38744bfbbc85739f1de61f601a343f31ce986c8805db65fc7c797e9045c4360993b6593892b6e19b7fde530ca31861e3d88195854410ca99e4f294cceaaf16e551c0ec29d464302ee7562e820550e92e058c25d9e0a464492fe6818f58a875612345b6ca10f5e18107507b9f329c73904873788f78656e9e56a9970447a579bec135b64c9875f89047b3384bc5d827f9a02041e87327e48fce963e2ca9472d96cd08bcc36d7a066d56989378ad26132e2bc9cfcf583adad60f4713987791818e391c1d413add43a94266bcfa63753c726a45319ae40178c6440565ca1fcad03c4bd6641a7403cbc558d85294428b974cc1295e435eb8d743e583ab6e02853a4b6ab67b1f6d2c4009bab9acd3c0b8211b92ec3b29650513b045fadb0da1a39083e61d1e9197dc79860482948cb89ae1b39ebfb0b0f4f17ddf18bc460756db6cc0de3377d429b6d8634c49881fe30ba332894a06f36cce9cb3d8492f95a76ff2a808cefaac505b582aa799bda8324d0008fe2934d9d847fa65238d07a962989399da8b0f076e00ad356602d0597639f4d064cd098108775e735635e4db343eb4263dd73ed6466547b0b214f4614deb662cf88d3f968bc6876116c8bde29122aaea2ff68c9b3f62c47f6377b8865e3d5a282daa0aaf98b6815a92e6b2b21d432d031aa91c8557aafa6ba6910ebb76c476bc5e33eb021da153343a279ef785552202d280767ee629ce3942fe33412ff4702b35b87071c397f28fbc2228cab4cfc94a692579c7c3fa99e988cb7a7a0c7174b033137e802469589833997672ac3615d1a081bb83a4f9f500f9a76529d66260799b60927587a180c6322f96500e515615e1f6c959293d271472cc753dac453f160c5c19c71276fb82ed869031ab50db96cd6ef6a9fc26c4a124510aacb2f01c49d1faba10944926770ff6f9ad5ac76d3892c35be59bf27256447867887799303b7ce620a5b01969db5c05f3777a3f80c3193c90ed1c9bfea8341016516a9a050c9aac91413793da379dd23f85a44d43b14832a0be4cb56f86034564f053c6083d1a234753457a1ddac5cce7770a32660f27bf6725cda64074c22793b6464dd64c6a7fdca044761435d54d1936ab4a8b3f59732d7906c721150a8a230e0bf657d758028a28014df2b6fb96950319a0d91aa7381786ef57979f719e0ca9433e801335cb3470aa085fe52b183c6bb9e177c354ab2f37ceb441afec9702ae03a032ec5433694b43f56f5b356d4b411bf757a0f9e220aaa1320cf4139501a2735144b3d90221a930088c2885da650ef1a70066a3e8682305e772ddf525373b82c1675df257c2165a48732461864c56687cc0fde07c2f77187dc3a45662431a81b0ed936521ec23e210295f4309c9b607deb2cd03327a4179741ee10eb0949263c43421b25915e224a1a4af1c0a17e609bee931c86a8cc94f24854985305ab55c990504012362d59b1fcb2c802f9339c397276691227a04a3ad2b08af47617b925f03da5f5a75c1095a6d7f2b7ab145367ab1952f994699f1a7ef5b136b52b27bcb21ad97b8d1f53ec28b0e38c79493125f0eacc09bc1428b188b61863c40940c0739ba4977b5e4099210ca2e3403ba2b30930dd15334a91bf33bc7b07a2f072a80be6551887b2a074a5592e3a1d67341eeb36bfcdc711b1c07a488bdd63190903aa2234363af3acea99baf70fc55d57a772fbb3d655227882896d4856a9a535ca284af964d381fe9fab9ba4b1d91c4dfd940a7d288131d1571641dbc09652264850117b3bc848df4d99e3360e0923c0151d1fce0567dd4e85fcb24ac6caa1c9d433573128da67f725c50e932e8a82dbc7bb9cc353478b3b45094fb8cf7 ct_n = 332921e12b01da15711e1d232113f29c8debedfda46d7ed2cbf9ec853f0bbb309dda3a10a47fe3f6df2c427e52bfe0cb017eacb68484c292bf6cdda7aba70c3d98a5a750b0c05f479c4b31aa076da3f9eb72c4161d1b50ed5d8fc73853771f23a3a5a355f9c383fe5c6f5a49df5ab65108c3ee47997ae4bfafd08a4eeac4dc0cdc74bc05053f78ba69b79f576ad4b2e737b8ca331796a3143c5b51c98badb843d8abf43291883d2a9a2fe0f912eddfd7577f0b687a95e5cd0623cbd18c5991b852ff000b5775144db7e2c528437307a5c4a8b0c763a84ede8d58cfa703d5b0607901d6ae5c67a0f158ab31c6d1fea0b519b2b3e639c97e28aa396b1c617195373dea8f3e0bb0c95902b0aa579392de458b6b3f35e0fb38c221881d4814489d0951c7bf784050bb83984214b60f198e1b06179245c172e9780d9ab22e243fa86f2f739d4934654aa264407fb3acb831aaac4b788914d15a9b95a75f3ffddaede88db2c5747ae6aaa09a3087ec2f1625ff1f596565f53bee6f5ec063b59e25ffd493b64007bbdc2d1334fcd7ffbb98a31739e2470fbd594726fbbdeb9b3257454eb0b7ead620e5d5911b9792ead76dad46bd2fb7c40c0037cb4bbf9e5b8cea0232ff28b3ea874002b815557ea78ced98bb98279af49e03f63b0fbf50225bc939375a37d3f49db6f8624759374c4356f374738a9ed96586241f64f9e857e25ecc177b2dd5511f4b8be51f1936adf8233282cc12f7940b1db3d294d7abff45029665652763f777413a401fd8d8b949dbef0aaba093022cb83ad5fad5bfdb672a8e26fee28f59a72b4bf1aab161ed9ec6b41be4fdddbef8c37f7d1852a99d4ad7d0c13b13a0d85a8e5b725f01214c8356a67429a59b9aadf6f441097a6d9ff1d90e47a30bb19c960f92f2e58be836976633c46f9d0f97866f235bfa6c3cc1664b150b5a7710ef768e120c9fb28268d3f285e6f8b045d3a1df4fdd65405d3c45b8b90f69065640e7c24d2344127fed30ce492bf2785a9278763007a1f5c0e227cc8f65074f216e1dc40be3cd290222e1d1b594ff81db46681641d79a3c50e386ea0035 ss_n = 9f71538a80d2ea7f572e532ba3d42947890ea9ddd0218db8f26be5f3370a2429 ct = 7f63733d0a9d6833c897bf9874b18f11acecfdcfca078b6307caeb7f178e299575ac735e54e87a40616d9652ca35c428860d0ad2783c1878eca159fb2fae14d18a20aad8ab5d0a043bbfe35e6de3034195e093f0a935f9f25ba18976e629716e63f538c52238b6c726a91812d7075867eeffb422808da13ccb7df573479121bf8cf5ee5a773b65d34a73e49dcb1c892c03200b010c8a88cbe1389e7b6f10e9e59c227f367f353d3fbd08581185a71667fac1237e6505c4be7da864532408d5844f08cea74794fa31803f57c92b4b390bcc5b63d18ede7f4c76645024771814eb2ee7621b170fe47acfdbacfb620758c6c98466ef0577c3cc49560edcf73bdeda0b21f84bef3f62b4f009a96df293e3c81913636b76d19987d9bd41be060aea4c8bece1a13ad272f3b2a24d25d265d452f124a04d1d70733b9f82b466cc94cc24ed0ce0536e0dab1ffb68cd71bf7729e6e3147b7d3681b3ab52db4e64fbff0fe3005b68f8e99ec92de8dbb661e7561f4ede138e5760f5298c22182137d2c0b86308fe044e92bfa26cffea06eb9fbfb56e9184aa0a317293d96e9a6ee54953e02bb7e247cf0a58146046c3043ac6aee2309566bee30182f35b923f4156a53b70aa4a3f8afe7489a30e6ea1be4c8c34107658f3e61f1b8f8fc0daec650aee0b4562f89dd94e47f3a9dfd13077afde27a9cc8752fdf7011e9812865443084b9387ad0e21a7ae1a844f4563b0bb2577a821cda17682932e5422c4779913bd9bf50709a1afcbb675bc82fc88e06c559fb888187eef2ec78d0961850d633a5e518e0c19b2fb610024ddbf005331c2e19906e8b7d4ed2f0f564963b62380f89b19377412b0213165a0a5b01eb03747999caa11fa24c9f742ab7c68db9615b33b739660afbf3278dcddf8efa361d484d28f4624d4fc26c30df7eaabe8086cc3271912ca5f46eb442f594c8c2b6aa0d861d59d1d7d3b1ff6369f85060cfb0ce76a3a8546a53e17b57a64e43a09b55a18905a3bc5c2d6f03f0ed10510ada489b740a080320c4b3fc4467267eb97619921cc8f78942db2932a096c458d97c8453ca855599829 ss = 591122ba95ee819804c3b4d14d5e30718fd51870e24d471c89586da689c39e41 count = 830 z = 10f2472ccd276e49db8d309e2a066e5af810ca7b0c86800c57191b24f12ef41c d = 758df01838b1304e49739f06be3c144289852f677e88616ae18be05d8a4e5bce msg = 5a40547678a8148a46f2b42d36c22f6d61703fdbb70e987776c5ccb0c4558ef7 seed = 7ea359e8ed5a78457c7b50814c1716e379edd3fd1c5ab701faf20c9f30b67be8fe0aacd96f4504255fa16162a49c7420 pk = c6807b3241a755eca04cd1202cb139fc268b5ee9b92e945bb3a12a9a97b5335670e69617880c1beac9a13cc61c94368bfaba714e99977dc2853fba4bc2489030a7a5424cb29852abe00879c4e4044ad79e3d8c0f21943e2545c1b1f21619b93338059f5ac29341248086d15894d1c787ec9b7eb26c3550415aa04106888fa641963d07b16c266d00b32b33aac2c9041d3d124f743270a6336dc50a12b9329c0122a9102c939104153f05c7c9d17d1601944ee00a726090ba865c66739f8a4a5ff453bf29030f6264ce80fc4de07b8b17f81538c3621e55092301a70dfc691e4576d368542cdb6af4c80beb23b098b92febc3c30e81658d967ddab7268bc7b98b36080272b092a29e770507f65bb40528c0836196a422b16920274194aef58916cf36992b9b463de3a699208b0b856da7b0345d459c46173a00505847e88bff167a19f4bf56571b873866898345f9ac0f9b8b9da0251ce856b42d19c03fa4ce23a66450da1e96bc5c787752390bba48a3bae8da74fbe77e993863e2cb9fba2621b3c8c9fa0048429bb8f72c4e9f923646809de2a84ae0a7400160b7db7acd18ac15f9482efbf0835dc42ed6cc68de294ab7d78179eb10b847958663423efb9f59272a76742642954cb87b915d87c7a419cf62e4186f686fd2690d3f495e88082b74d688a8907b95dac5916a80ff8c9364007fef25354517c2e58986fca71e570236750404b38a1236a6b80334a6128865bf9ba4c41c2d0fb3b8827590bbc910482a49a506746b568ad3068875da636c818ac8d11745f804311a4ec91621eb10ca51379c6bd60c3542c8e63c4ad29a992468827ae28c10ca5c9ccc2a08883fcf2045319bb562e802fb856dea876a37e5cc5b6265e5250075da60b9771884176d08a7b5a4136ab10c48d23bc5a7b60b4a9a4b007b11c783aa8dc5b7c7eb5638b6ce32d4b4f4e27229b752c7b902ea1491bb58c171105fbb477c9a807a64f9b25aec5bc1808daa6528d5854959754d048467dbe690196c07cbb2b69240af2cb39ba1ea50ad732c6b28c8a15670151451785ac5ee0813a7e494f879410c295bbdb2646d715b2b0593f2da2aa72a15b7b7761fd08deb09b9362dd36be8a6416009355b sk = 93dcb0df705e33246cc3496c7b574c8ab3a1c8507b7a563119685d5138ce3bf87252328f40bc1c64b8c96cdc4c535a1b78c4bfc432343f50826ea5a0eb2c31d4fc6428fa79fd2b047b3073a09453db828566a5b7c8120f4fb65948a0926cebac2c251892c8bfacc18faba79c90883a8ec6a50423404a538b404a734cbc24f631577ee92499241f1e8964bf7b4fc9d7939a3922ddac7168050f8da2460cc98d2d4295c5186d03923def68bc5817248a0c6d1cf43bf6ccc199dc74496400714a86137a80d4c8a08a902ef310027ea82f54d0781fe37238e5bcecdb802f05c66f7b04521a7d499b405d590f7e37a66ff267d59b075fb91163c2ab76d81383b92e0c813a967a53b92013c1b2ab94e63b41564a73763e90d39a20637eff6a53ec19b6b81011142491fb6aa9b2d677f9b806abc6c0546152387409101b223f6c679bd551def486eb9c7577a8b3dc81394aa28b5f25b2217a8f77494177043530e097d378b00547c63dbb012685ceda29cd68e07bc6e72de254098d68c8555b90baa4cbd5bab3bb4464b5737ffd073a78258327915919ac7071b326ebe719511a381464264b039d1b91224b36029df2a7b4a053d197bbff9750aa614101a117a1d700a4557e6cd262efdccd366a20845bcaa3b61df8186939a73e59901a087c75a0d42bad7a5bdff08a1bb13065b123294187c3c0002e04ad4fc68fd0e68b8f0aab4462213b295dc0f02b43639bd3c0083f2493d4c154fd9555a61b42397a544ad947c82241b73ac126930b1f10258a75cdc2e796c4fcc49fcc0f11095959b6cdf7f7cea8c237e517165823c8cd3b986125a17c5b20b11049c94a32e725af9ec391e5737dc5256cbb3a117af0346ce8a3a0c73f42fb15d1989457c85df4c3c4d23bc69f358f0f3a543c415c7de38bd93b9475f74399b2c933c2521b4c41860015361327804a766ac734c36a6cd0c28b36f7c218e86ab9d8a735270240695d650865b0cc562b25345129c05b19131da3a1e303423cb2672586afae21160b267c7ae31ba2800deb206df82746e6ac1b64a24fb0b0afb0fb965af8801fd9868a373df4648ac6807b3241a755eca04cd1202cb139fc268b5ee9b92e945bb3a12a9a97b5335670e69617880c1beac9a13cc61c94368bfaba714e99977dc2853fba4bc2489030a7a5424cb29852abe00879c4e4044ad79e3d8c0f21943e2545c1b1f21619b93338059f5ac29341248086d15894d1c787ec9b7eb26c3550415aa04106888fa641963d07b16c266d00b32b33aac2c9041d3d124f743270a6336dc50a12b9329c0122a9102c939104153f05c7c9d17d1601944ee00a726090ba865c66739f8a4a5ff453bf29030f6264ce80fc4de07b8b17f81538c3621e55092301a70dfc691e4576d368542cdb6af4c80beb23b098b92febc3c30e81658d967ddab7268bc7b98b36080272b092a29e770507f65bb40528c0836196a422b16920274194aef58916cf36992b9b463de3a699208b0b856da7b0345d459c46173a00505847e88bff167a19f4bf56571b873866898345f9ac0f9b8b9da0251ce856b42d19c03fa4ce23a66450da1e96bc5c787752390bba48a3bae8da74fbe77e993863e2cb9fba2621b3c8c9fa0048429bb8f72c4e9f923646809de2a84ae0a7400160b7db7acd18ac15f9482efbf0835dc42ed6cc68de294ab7d78179eb10b847958663423efb9f59272a76742642954cb87b915d87c7a419cf62e4186f686fd2690d3f495e88082b74d688a8907b95dac5916a80ff8c9364007fef25354517c2e58986fca71e570236750404b38a1236a6b80334a6128865bf9ba4c41c2d0fb3b8827590bbc910482a49a506746b568ad3068875da636c818ac8d11745f804311a4ec91621eb10ca51379c6bd60c3542c8e63c4ad29a992468827ae28c10ca5c9ccc2a08883fcf2045319bb562e802fb856dea876a37e5cc5b6265e5250075da60b9771884176d08a7b5a4136ab10c48d23bc5a7b60b4a9a4b007b11c783aa8dc5b7c7eb5638b6ce32d4b4f4e27229b752c7b902ea1491bb58c171105fbb477c9a807a64f9b25aec5bc1808daa6528d5854959754d048467dbe690196c07cbb2b69240af2cb39ba1ea50ad732c6b28c8a15670151451785ac5ee0813a7e494f879410c295bbdb2646d715b2b0593f2da2aa72a15b7b7761fd08deb09b9362dd36be8a6416009355bd012a40f5165140935782e576864adf2d6577f6208dab55650cdf6e057e8106110f2472ccd276e49db8d309e2a066e5af810ca7b0c86800c57191b24f12ef41c ct_n = b67072b9ac160d32449128d3b0ff718f9cc6be9b28b7d52d82efdaeb98a350576150a1301e1ccacb14bec62605c68c3cabd813cb14d680345e9cbdc8a24238c956625491b22cbdff06d5683fe156d7bcefb8dbe229395c8129db81b83a3bac46f6aaa2882c33b69a71e9082a11d91ae806d529bcd66922c7c4240cf61ef74f215bd4ed3e84b63af450249fa72521ddcbaca346eefb705ec2e83f0aabf6634e848310b38efde7b12874347e6cd36512940674ec960d32b5e52c41b73dab6ccfe0796ce63b26fe7db43fa57666780ba8e60ae3b129c5e0fa224cbab007917e20c80de256b8cf28a891ab87c273894366e28653ed2e5583fdcd67bce28e25bf5744baa33687f75705fa6e67eda544a13faf2a31a3d03021bbd217ce9b5fc9a799be561b7f3cfdc78ee3e17464198d97c1cf0ade608fda648a2b71bb65c10cc15a816a474b0e01058f002f45e53daaf2854fa580a70387b4b0689d08b3cf0ec62b8ee0c9387966cf24fd87d15a194e0a4739ffe673af92be4d64172fac07e74fc34b0182a3e0ffde578acb2bd2b14ca95b7e8eef22cf8a447fe381331e4a47d38a56dfcb43d915e90104d38af395b0cf266b886f6a09fcaa1d5579896f353f9deeec5b522160d5f15e4c47b0d87c0cb3adb8945bb93776c9cec73c28896a33504fd58d6e3fc35beaee414ecb2bfb6b785738a293dfee3707f4d06f316e07a2ea15ae3231bee8581373d4778bccf28c4154761abb69f285138b24f4d619c2d743e8d721af555409cb785e91e362c333e7998cf1344eb5e226702f866e21c02a7dd5615f103bf671c2137197cff6f5355641f56fbe75f791aa0a5f5fa2630068fd238408fa3654dd95493bf99b4ac1c9d40518350ac53471af757f6d21afd7486c0cb64582dd181ff941673beb74643ef06e9e4f1137c3781d17530c18d0927893879970e6842491521d9565a69bad141e76befedb619d4b2e4203323d1308ce969c01c5d16d1eda5689328a6fa80ba4f9408b700da5b4d330589a5ffabd89009931f1a9a692166d5f708f309d62335462eb22c9e45fa7c39295e7a8707606220d2cec ss_n = 500109e102ed3069440fd142ee244bf7fbf8575afdb43cc25e859e3b80fd7636 ct = 520aaa913490130d8dd9ce3541b112ec995724fd4db99bd93e996863ced0fd83772cb35d9cd0be2b544ded656b4c92ba922f05459b76be6f0dfef0175437cf447cf2577bb27990c4637b82401b2440756b7067ffb9c4fee4775ec3f9e5eea04eda38b0a783ea4020bedacecbf8c3a1c3b13c20dd34ca4086fa45a6cd55177dd1b4bd6331176a91ef3ff04b7100b5422e8d67d7c4dfc3716fa7eda94cfd9f56c78bb24132a6a519ee8cd261dc71134c7d11c77b43435a2eda5de7a4e27efed99616876894af17cf1d0dbf10de301b8b773a876f65d690dfa9fc8bc098eedcc03d60a6e5bfaf1ffe08ceb0f4eecb319ae91b4c8f55b5331e6a9bdd08b905365110d81e9cb5c192f663688749c73494c801ac9c1343285599f2223558f6f655f51a2537788ea42879591a07e8cdbad8c27feefa06bb946adde2fb3cee63fcd14b7f4fdb885321a72d02e9b61f662de67f62ede9d8be1e6267a9af82bae9fc4197fe974555f41f87d0206e2a273dc9393a9096255274287e17d364509e6bd9ccf0179877fd523a860ad524df59802236615df24d5cccf7e8d2706e4c1e8069fac345313b8eb5baaec4100765b3a9ec9ef8ce79ae0c4026e4f17f298ae8461aa6b7cdecd911fa9cab4feac817ee1b8ae2cf4aa5a3db75c7953de14971f3d7c4a209898dc38ff0ba3feb892161b92e16d070745735466b5c3af99355a70cadbf0ec636eaab99d2e31b5d73f1d01ab44f794d0b217ab56ce5bf687558113c0bf353bfe25c8fd096357e84b00eed17d560ee279fc8c9276993089f1a5f15e8db4bd07cd27589bcdfdcd77c209d8bd5a39772155718c74bfc48c0dfe4b675ad68e285105f392e51d55f28491bc226c0f46c24c4e306693297e09efc32d253c39e3a948b02989c448073029a6162387167aaaebd00a9ed1b9f7eb6b75d43f971b70ba8f71c963a6db29daedf55f1d43311abd47926958f0a6f9a12a2a0537f337733de7d77794b1221c69870acd7358b2e956d877f6ee50d0d6a3609e4923eb848317b1b68727ecbe8dbe2671e1062aa4065e67ccc3cd0dcd14ccdee44e75eda3ee03b42b3 ss = b4851fda74c90bcf09412c181965466ed8d47a79317043d2fd075c6f14c0f366 count = 831 z = 5beb8e3193737c5d9ce5874e0939bddb62d1859da08e99e09f934c7a1ea43d25 d = 46351b49f1a5964a20d797fa559df469e4834afffd36ef75086b849280761f98 msg = df90fe8c6fa2a258d5cc37a99fca7608b193db8aa308a4e657811f68d850dd7c seed = 97f59c2b8cc50e8612cb12d6c4a74df947ed76222347f7bb0d55b98260d47532148fe4bce1851ad6964e5662996bdb54 pk = f655b33a407988cc5f84423e8e3ccc1ae093b90378e1abc98702a15de2c06b1b0c2e269b576211b965b5e7c5c112a3b28068670006cbf440c25fe7ca6024aad3b75cab00574ec75d34832d00b0c996fc563ad60b31c7c0d3c97b772b8151f337377c43773c19b4cb635f949289a9503af81bc794117f759a5afbb232386b5f5bcabe96cbceec1d13dac83be40d3db7371358271df7983e2b9607ac611150786f8b3655e220fba37b885321737a9ae565b2a573a4474997b884252ca306f0884a99a4cadd36aac348a4d9e55d0a682ef96c73c514620c917881b1b13a7935471954bd93bf31c80a16386e2cca38fc96170fc40427acb9942909306100c48bbbd5b507b51b1d5000570ff3099c564ce5c07048ac24e265097ce30384f5a2c9dab9794bafead5cf19bb40f977432915aaf7f99baa668db9068f84e43bfc8701b7879fb29a0d4b66aaa9d15c254c16e3e8c471a80a3b870ecd695e6985284ec988d0bc1f9cccb7e3404148f6c406bc4ca24a36a76a72f433138b328c67959e88ac5f6f582ed88002d4d982e246a55e3ca9ea5402954411c48b7f87261a4dfc32cd226a116b6ca56c0bcfc31dae27c0fc3c3827a92348f395a8a465cc63805d292c6c182c62224426411697ecc9c16ac4bdf35a32023ee0d54e9f63663cf30cc0745df87a8652197ce1620f3f08504fc7ab231c7c08585d07e40b96da5898b0ad631a33a8d092133310796268dc5b4f565b022d8c2e4771ad7e2b9ea4c7c4344991a66a7c4c88373df96195e026f1fc1dc3aa97dbac55ea23a48ea11aa27365d7056dc77a251cf752e2b06e0aaa1451829e0088788a9ba48d8a447016809328333eda573b72113571a5f3f8c15336564060630eb33c2c523b39b1408520bf8e79239a916d17e143268225648709a449cc87cc2138f2b6c9f2bc6c0117bf7cc2f309be2d2c24a12250c9061adb3ac593b414ba7c7ba8d5b422f115983a39a9831b22841ab86619dc65a1c9f72b3c4ba3362151e5d65d33c65e6873552752a1162abde5e7b53f9b0b176a8860519c90bb7cbb3c7369890dd9f881b975b5caa2b96961533c7841d179166baf4e1314ad4fe9f0524a2014651c9cbd8b20f885921964c817 sk = 6d7404a10b6340b4b9e2ac48f947cef98a8a09c05814d09a80626192623c861c10e8ea25d6a32bcca4ca11d32dbb3417ed2773b750a2008ca6cd1a473c91ce66ac7239b89046401a3cccaf8320b4b1e1b14e338d52543ae0f7620c6ab5b5642548a020a11a143500cc56052a810110c136835138a9631121cc4cb84a595fdd0574549aa9510caad67b9ef650cd3cca03c723a36218367d3154dbd41369d841aef57cc66c79466b1857d581d194b74c1374b96bcbb0ea5e5b621a193a74105b309665372d08653c2ac8e355ae0ed7a725db350dcacdcc004928b75a0ca92353a72b34239d204157ecc1a7daea80f18177496976be035e4d860edf11c9d21238265c05ab6c571970b6bf2400cbf2c821b8c58c20b587fab57e648fc8224fac1c8aa4c811a4986f5936b1a6757f7502ba334a70d8da373c6cad83a71ca3f63504e184f9d47726d5a6ea031a48c8ab4901ace1243f8c782008e3483af406ea39af34e63b9ceb060ccb584897be94e24b23153e7b954393209fe4a24aac031d48ec78541a0b03c2737e9894db3741f4290b39e833cb9136a9b8505d413bebf1c480ea492dc6c0b8fc854dc4aa35071cead90bf8f288fff146610b20130098ea18254d4021e54cc199a0b79bf05f9496731c884fda35796bd30dabb88e24072ab1f9677d701b15a5c49bfaccd8d1c921790ecd3246fb902c14d5b27ba869152c8668ea1df372a220d6acdf569cbb364c1bf711b6605d46f7156709b287576b06fb3476ca40c530a770aac420928d5a4a41da31ac9e39a08992157905696d4c99a8f0ce394468f93b88dbe6890bc8173ca87fdfa550a081764968899d64904c23b7aaca24b19432affca8853464666bb54063c0e1c1632e13bc997a069105a0d7b8665d53070e49711e3b9fd12250754079da0a88c932c114dba3d4e0c2d29a0adf495da5422bf5fb7688a068ff741e04049d699aaa839201b025af0fd58475b7b5cf99449edc35f8bb76189a7769ca1be723bc28abca71d2c38f95cd19cc7826bc0a5af205d69816ea52cf624ab31e8794c833b2c536c7e7b0303fb0cfccf532597c40f655b33a407988cc5f84423e8e3ccc1ae093b90378e1abc98702a15de2c06b1b0c2e269b576211b965b5e7c5c112a3b28068670006cbf440c25fe7ca6024aad3b75cab00574ec75d34832d00b0c996fc563ad60b31c7c0d3c97b772b8151f337377c43773c19b4cb635f949289a9503af81bc794117f759a5afbb232386b5f5bcabe96cbceec1d13dac83be40d3db7371358271df7983e2b9607ac611150786f8b3655e220fba37b885321737a9ae565b2a573a4474997b884252ca306f0884a99a4cadd36aac348a4d9e55d0a682ef96c73c514620c917881b1b13a7935471954bd93bf31c80a16386e2cca38fc96170fc40427acb9942909306100c48bbbd5b507b51b1d5000570ff3099c564ce5c07048ac24e265097ce30384f5a2c9dab9794bafead5cf19bb40f977432915aaf7f99baa668db9068f84e43bfc8701b7879fb29a0d4b66aaa9d15c254c16e3e8c471a80a3b870ecd695e6985284ec988d0bc1f9cccb7e3404148f6c406bc4ca24a36a76a72f433138b328c67959e88ac5f6f582ed88002d4d982e246a55e3ca9ea5402954411c48b7f87261a4dfc32cd226a116b6ca56c0bcfc31dae27c0fc3c3827a92348f395a8a465cc63805d292c6c182c62224426411697ecc9c16ac4bdf35a32023ee0d54e9f63663cf30cc0745df87a8652197ce1620f3f08504fc7ab231c7c08585d07e40b96da5898b0ad631a33a8d092133310796268dc5b4f565b022d8c2e4771ad7e2b9ea4c7c4344991a66a7c4c88373df96195e026f1fc1dc3aa97dbac55ea23a48ea11aa27365d7056dc77a251cf752e2b06e0aaa1451829e0088788a9ba48d8a447016809328333eda573b72113571a5f3f8c15336564060630eb33c2c523b39b1408520bf8e79239a916d17e143268225648709a449cc87cc2138f2b6c9f2bc6c0117bf7cc2f309be2d2c24a12250c9061adb3ac593b414ba7c7ba8d5b422f115983a39a9831b22841ab86619dc65a1c9f72b3c4ba3362151e5d65d33c65e6873552752a1162abde5e7b53f9b0b176a8860519c90bb7cbb3c7369890dd9f881b975b5caa2b96961533c7841d179166baf4e1314ad4fe9f0524a2014651c9cbd8b20f885921964c8171983495348ff4995c307fcb77879ef9ed4570ec4bf44bdc0f59b5db8fad234355beb8e3193737c5d9ce5874e0939bddb62d1859da08e99e09f934c7a1ea43d25 ct_n = 5135439604e909ba3d8ff29f40ed2134ff8367c0a1225fa89e003e17a7bac85b1e2b3ba38b571e6398d573a017ac03415ffe58eb8131133cf7b5547f322e53f11eb9ece1e452f31bbe55cfcea1be5c898c2e33c768f9c59b7bc5f6b1b75bda1c0f9a7bb30437bed5974d3397efe7567e511b2caf26f5d8921488ee00f6859ab5fc2f3bf4c0a60b8a7484e98ad3241ae33b6f4524722087d678eced0287eea6b54057ddc701d52d77dc045d2029d30a218021d41c282a43cc1d7abda48cf743874f82f043a4bbae7b226874d0f1731877adfc8a64fdae7f27b287551dcb61426e8eb01516d0b1a0c063459ea985a9cca46766a910d80fe9758337767741cfb7f72f170d3f021980acb6cce40da4cf544154a9ce6c5a01b117466113d8a982b67b441db15b706e4fd2ffb523b111ca8cad682e35eafdf5e9eea3086633916915d799033b6f18b9d6512c9cf0fe5f6fdd9eb3ffa9ce974f7b991152aabcad291039b5a96828f14c2ccc311654800545f419b8b89d6e41c11f88a5abff215bab9141479dfc190a3f7aa6e3bd45f97018d78d77c15732534f9a3fcac70ba3141e77cef64b96ed10803638e906e54d94355ff922bca6ef5d06832bbc0980c5af370e1320604254eff32549084fc656cd353e0d87d3e95d8fb4aa654ee6f54c7d21ddf3e30875c90010c58bf1752407d970a38e4848104df97872542a032fd7df5b3ff3ac4a6307e86798e7b54eaa61dda836cf919695231bba193f29f788d58353745fe89cf569dfa76b55922f91454eb285c79ad4544adaff65f6e1b9b4f29aa5d408aa1d831f8471876132218b6cf950d87e4264e2ed81fde403e3246345278968d65443553e580537f27178afc216fea68e128ca4e46a026d315912647f83306e7287a6fafafcf1e24b316b85469915a5b4439f28845142f53f9bc11d517452d19ee644a4f4b6ea627747d5b1045d819f09ab10727e7199f2becadc732c41b964175ebcc70d6d4bfa508ea456bac3e1ae0fecf205682183ad84fadc3542f068e8bc81f921c9c55b227e319246bba77d8dd29475cafd9007a29ccc3bc2fc3bfc548d ss_n = 0823752d1f56009546eb85de0bc4ee01125fe13a9b70bf6de5b7f24ea874d179 ct = e9602f33a9082a5eb21486ca5df0ec48f474757bfadfab0b4dd7754ba5daecedabed30d33d187ec80c5869387b089c9a1e37e554fd8ece4f15c468e3596bdf16ecbf34056709453f6dcc263fbdb76f3fe491f9a6e13b6c2028b57a3481d600e94c7a43c828198efddc8d500d3b75d1c318325d76fc9cb10c503e69f5d763a3f1eef2f0c8207b3c05ce954d7f1d69ece17652706b98fa10f68a422f8d343a0c00113b3ed317e1c7c1054fa92492d6dc5d8a4bbde414b20fbbca2ec217443bb0ebc8215a00cff5d1c91e27714e0f38f25880147c9170d7cd61f5d59cc4693218544ab895c35fbd4d35b82ab7313e7b8ef3a08f0ddcc5200ab8c8895760b7541eb7464c99b938f7a0b4113a5beb8d96b58f10b9451cd249e7c35c03f3ccdfdd9230a4a21fb4b1bfe5f6e43054c3fe81eceed20a125eb739747b8c44c35139cfbe70d5f3caf2df0444448a17027c92bebd4a7c5a578d9be5188dfa5d474beec58efa4c3ef662e5543e3145ec188ccb79b938b96be167eafb616fc04915919c786f6a27b732440a82a753b07edaf9b585b9f9ed724e4c8480edd385b3dd0488d52892cf7ba7cd9d38107a76d45665b5b1838ad629294a9a8ef83072b53247abdbb88e9e0b94fcf17cad00fa7791b3bf4708995f1d49f1a5b30cd44f7d9f5dc27619e338a7de8d06d0458ea51113cf225b85b9bc8e2102b64418305492a4ec29c8ac1c6c4dae0e14e5dbfe11ae4b3990cca094d40488a6734a99e233d7f7e7cbee4e284833b1b7e86e1f931012c1ccb3398903931b8db1107148c97b3d77c27e545fafbb24c402d592e5b278c6123505fb548b40b97cee94c1f17e0556b35f75175dd78ccdfebe01ec140dfff4dc59e0116554cc5cdb2f86f51613f3f2ee22b42f42c02b590dcd2256556e5ebd1cb4f1803dcc375b2a5c41efe3438c9f576c819441d017db48ae6f18424e296520207a3d99a4e584cb2e0e66950443f292c381e6584f47763a9337f793c0f87dd89fd32043a4188c06205a9c8e06a09291dc75958c8c984db4b5f222652c1761fb571e64ab6e8da7b33d667199c99975a5bf3f869a9b ss = ab962fd7015d5eff41167f961c97e8805117f9432cf75deb646e0b4690d1705e count = 832 z = 2203f4bcbf55a2acdf7a617eb1ea378edb27f21bb8833a7a566c3d792af48d31 d = c54108837c0ef9967b743ad6ba5ba5bc35784ab497004b3020546dc2b3f6deb5 msg = c13d320ec2aa9012858315dbbe64942328705b2b3f199fb8d93cc63904da2072 seed = f22ac3594955174cb772f3bf6e438aebd625d1a0ddabfc17687fdf2aa6b51a24f787da248168195fae372366da66d0cd pk = 0c04c46fbcaf334546e7eb26cad53d6779b8b05c407812617df47c6f8b4282c23499426a32970f0c5a00ed11c22c1b522425b0ae9c3e770b63b3917a1664b8d7002715e1115b6a22af089260868407999e970a711d272f3c3c400acb495d38a2bf619ed963c0b0bbcf01729994787c99724c50106b48e84313608cef268d4de91b87629df0837427427cc11bb825fc736b44cbbf18685fc019cbc1039e9c3e193699e97ca66d7868b0805863483f48021279ca287db894319c09236986fac2637eaab5f29749153a165154a0f14a6e78e87bbc857f907140fda31e2c071a66e12a74a1984253abbf15b3648a66d3fa44e39a09e2679bf846c6a3e46832f2bf03ca07f818bdcd8a18b77a98efe38cf2a9993d1b6e5d6a07fbd6a8f8cb1dda351fc5f705b822c1330c65d84c1ed121519ca0ad48b89a3597a1eb9668fba6173e1aa8a8002b9bc21f7cf9c45c17a698d4115e7b54b42a2db907acd5c36c6c4ca5a215bce7730b224171634c5f83817e16a901cfb72001c02d4c22a478b86c8a8b6420a9457d945336898da256411f434005b9ad3779b6f5c69e86fb739795c98f28a60d08082ba16364097350ca7db0f6c47c70508c03867a0917e094137f7019bcdcb5db54a20a04b8fec64458269733552de27605f76370d5cc7b54403e48082beb36914d2cbcfc6b370ddb4aabbc40b12a8dca8516bbca7693b09dbe2549c5f675ecb93a78335bf7c45cf89a4db474246486298df822cf42219d8479a1d65cca77146cd58d84840802c3bedd973c5014b0524b31a1f87189ea5bef75cdd91481ad419321a3b38cdccff7e707e3d5a58da993a57bcbf57c3535f74ff471ce3969077e2347b7174ba8803a8d287e569bad10b21b63f06f47304921c5a475572f2c421051ea57d7f82d7098c1eb9b4195426e802c2d9d6ac0506167e52cb65c34289e379dfd7647817a40d6429e44d5b464c674c2eb64c489078ae310c6e5acfae5cebb3374b97a9a89e881065397d479969f991acbf426152aba1e283248c2552c92037c84aeaa462b3b597ad94826e230141a2256b28275ef31317ad36a9789cdcbbc3e0aeb2a9118adf6960774fcd326277031ed05b6a47d56fde0c1d7194e4d sk = c8673f7b003e3e136db68a86551205faf16dd5390e8e467db10a9d6edca4eb18ab44720cd6704ab6d968be2465a1b515e5eb1c0853503f782d8e668f5e040ba870a47aa5655fbb9408b0c57736775e7423d23c381733c410639b71b77c4d687ae970b2b8f31fba8b60d06cab91e56e923c0828ec39cb5a2f4b88947f76c4998874aaa6313903a71fa97a45339cea3b70c18178948286827751279b4f229166811583ea833c24812557f26de8da13a6057d2e784c9e6321c109622d80032d05571e491a5947cf94dab3dd0a263cba325b4cc7448802c45c763631ae8159754526ce5f35087797c2b365c80d456a63c11687375d34845a3de04d582c750f3718c51c2bce6b19c72032f7f6284fba2223c19e0b53014e6453ed0a6c9df9a7d1178bdadc4a3a699a47e268c8222024c19a888692e97236bc38546de4416827c912a8c7bfb914d3f22331f981a9aaad1f253cc771c9b3b023e188930fa93426a981a9c9b2aaa4c51d1832a8a661fab95370127c8ba4c3d1b7a8124102217c6dc9074bd288569ba0c85c0cb36c5464c034648e1b68a556bce1c37c165497a2057f9e9c3767523c07b729ce09b5cb3cb8bad24628b181202ac377db0b42b684ef7812ae9374a1418f4cf63505d42bd8708249721739ba6d033aca8ce29ea250316db7661df963b2920e5c2891ae07363899ae5ec233a34a9dd4669eed3cbf40f75bbe169597ac2cafa2c5df95327f449c33a71c8c2b84aba68ec723a10fd47344247fcfd81e8ec01e0a7aaed1eb88aad89f1b242c5d35c26b428cde0b01f066b1eca008c4995348820e4076bfd7f9363c4b90dae32964298ee90c4aa97594a56b861c848caef38a292582d3c245be915cb80a8adeec2aa49438284520a1755b86e8b841855fcc746b708b3a74f496420b6a71c42f3ff39ebedc79ec394625ea017e302d62b35e5e12ad88704b3aca2698c77c620217ba03a6b4623fd8477f2c671625bc187973b6f2d3bb96a73d01785452d2b09c250395e020d1191830682a7fd359a9847892e35a13863a3179122d790dd6f33b31d384ed51b6fd3a90bc75049d25100c04c46fbcaf334546e7eb26cad53d6779b8b05c407812617df47c6f8b4282c23499426a32970f0c5a00ed11c22c1b522425b0ae9c3e770b63b3917a1664b8d7002715e1115b6a22af089260868407999e970a711d272f3c3c400acb495d38a2bf619ed963c0b0bbcf01729994787c99724c50106b48e84313608cef268d4de91b87629df0837427427cc11bb825fc736b44cbbf18685fc019cbc1039e9c3e193699e97ca66d7868b0805863483f48021279ca287db894319c09236986fac2637eaab5f29749153a165154a0f14a6e78e87bbc857f907140fda31e2c071a66e12a74a1984253abbf15b3648a66d3fa44e39a09e2679bf846c6a3e46832f2bf03ca07f818bdcd8a18b77a98efe38cf2a9993d1b6e5d6a07fbd6a8f8cb1dda351fc5f705b822c1330c65d84c1ed121519ca0ad48b89a3597a1eb9668fba6173e1aa8a8002b9bc21f7cf9c45c17a698d4115e7b54b42a2db907acd5c36c6c4ca5a215bce7730b224171634c5f83817e16a901cfb72001c02d4c22a478b86c8a8b6420a9457d945336898da256411f434005b9ad3779b6f5c69e86fb739795c98f28a60d08082ba16364097350ca7db0f6c47c70508c03867a0917e094137f7019bcdcb5db54a20a04b8fec64458269733552de27605f76370d5cc7b54403e48082beb36914d2cbcfc6b370ddb4aabbc40b12a8dca8516bbca7693b09dbe2549c5f675ecb93a78335bf7c45cf89a4db474246486298df822cf42219d8479a1d65cca77146cd58d84840802c3bedd973c5014b0524b31a1f87189ea5bef75cdd91481ad419321a3b38cdccff7e707e3d5a58da993a57bcbf57c3535f74ff471ce3969077e2347b7174ba8803a8d287e569bad10b21b63f06f47304921c5a475572f2c421051ea57d7f82d7098c1eb9b4195426e802c2d9d6ac0506167e52cb65c34289e379dfd7647817a40d6429e44d5b464c674c2eb64c489078ae310c6e5acfae5cebb3374b97a9a89e881065397d479969f991acbf426152aba1e283248c2552c92037c84aeaa462b3b597ad94826e230141a2256b28275ef31317ad36a9789cdcbbc3e0aeb2a9118adf6960774fcd326277031ed05b6a47d56fde0c1d7194e4db3d78b9ffdb9fb435a5a28be001dc92484d8840bbb4fa6a358a0bb65a2c120602203f4bcbf55a2acdf7a617eb1ea378edb27f21bb8833a7a566c3d792af48d31 ct_n = 099c2c78907b050c3fb16ece9306bedaf5248ba44d8d52ffc789e7e8461ad319dddd26680959b87e03f4a9e7cd4de78934e9b3a50b151047f668664a35cce510cad021dfd17fc96ba5dc41f4dcaa9a0cc8d84069113b6b5b3834998f411f225f233b05ac0c7a5319e420ab978763a67dfceb33b7538d77a1b2976e35e1465af3abd5720a942f8f4adc37ad97132e7dd081fc32d11e8bc723788e924abb7523390875722ef5e3a545ea286946f3e385e3d6d3a916139a7c3232e3f7fa609cc54cc4cdf740f82cef09b96b85a5e9ee5400ee996138bc17c3633b42df2a1acc8f7ef456a3307dd7da2b655b285e313de475d61d7a13042c1bbe7860290b411dccc053b66749ddb334cf1bd483cdd6db49c9d0472f46aacd6086a16c1158a5dc1ffb01c39fe0b05023081022c8b455babb24c623fed937983c8b6f1e6355b0268ddfd76e6b8c518e7d52b8cf779b1b7903803d0e92b7275f9626c65025fd60d38386d3c83713bca0baa63a23b3b4d11078a304659249fb1c36c76982581129e4cd7766611381da7c17428ac2be926f9e84ba0303fafa86885ce678b7d9a57ac14f214bf36e7932a26058bd36ab58c50086f443e51e464f5a1ac998b11e21142e70b228b00de225eed9ab60bb020eed79ce015afe097c697eebf41c585f3ad6226eebc77d0bce04cc2c71a452007f39147f0e87c57ee1e585f05dc31ef0933968a5997ca3f6c9654d93d68cb47c1c116db9a7baa97af9d3a1170ee4a7990734a8ecacdb505c9fc0f813d3a7bbe15bbcd6b12fe00c4a62c0101f3f8b660fe0373d76527ff9756727618cf1ddedd1a7576a22221cc8f21bec9f51887c5361784cdfeab02c830f327c502e8f09fb546d765be7c1871fb69a7deba5cbab2f101f846d58f3037f1909c3182d07f62f3b50a438852d12415c71f03c2086d3a979352aa685d79754e0fe86894ba2f97fbdf2bc7695a91f6ea08a1caed563434a7417657cd899e69b097a429a70677a6c554526f373103e3ecb5e027ca39fdc3e9fe56ff8e9fee9c658d6541556b1a5113f0d14190c653b44eac16eab73521d1602a9720ce29b ss_n = e50a33f31e4636476c743edb4f3ec10aacc32710fa24d93153b453c0e8cbff37 ct = a51932c824831e00efdbd5f75276deac0198613b05206003309c4d11a1bdb4f37007b53056318464aad8952f249b35edf2a29d91bcfe714625ebc349e906ef724e28ceb47dfac58a15a1aab2384da0a5c1ae8b2f91f1e061fb507c7cc122780abce7a5aa8142f206a830bdf2f570014173772b5aed41ab2f54b5b6d879216c4ba781c9578438a0dde891fa470a7bd9aa751b1ed8200b036de4ceb3f9921f6648943964225289e155dca5ed0a6011754423286701c4fd6c4f04a96ecbd56a5598400bb2a12c1449b0d7786cc7418b0650d9ad1b841aaa3ac6fec1d7f2d14147f6d63147f177be950c438f40b5057848fce0881882ba827cbdf1839d00207a4b37f44892ff6041900d0355034d9513279ca8066a5ae554e8c1ccb9e88863a55bc2b9fc8f7f21b87e02da6e16ad246d53d05556ddf86de01d4fe2f30bf10d0b071aad5a9a2e67f63d38bfec8194632002b542c767301b704cea5f7e58e304ea657544f022e3b5d378154228075d7c66797e6d910b3dde7ebb4f50ea2988c95bfa6a26d753176956195b9674c471ff1d9b12cc26d0d96ac3e63875ebf65743329905337211ec7150d7e3da744367cbbc54312eba56fabd20409365957415c32b54e907ebe6f7685632309885a5a38b68aabdac7011be19ccc62601f69ad25aee0428faacaf5740ef04ef242671befc3249f696ad0691215f6b60d8ade073b1e6fc55060c4104e0e099b3cdddbc85a83105f7a74b876fe001881f4027b7f79c4258bfa01302c580174b7e8c0025c153f16745ef6c47b303a8412e8600f688e67e2b7fdf0cdf9a050df417df5e820e4602f87a51f83b1fe82ffcedefe059e3eb258c0bd2cea1c3009e9a97f9e2783923b55833793ff509fd57632e0bf817126cdde1ca27978e023fe6ed92e3c70a08b5f4012523c210e906670eba6f1427425ba6c85c129e747a3d18ef75e76e9685f843ca54b3151b363987c321f9da8d5f1ad628f98e9201c88671e3cc4df6bd2fae00b2d5f933d67d4668e7978f2737e197e239e4c9bad208bd914cd51f2c654ef2d79ee19c30454a4159787cefa04f831c423e36 ss = 41f79b10dd31026cc88efde7deff9ccb30e06ca39385ccf1bbf52a7ac1c7c16d count = 833 z = c301cffedcf7190602d5e6fd4dea10fb91a1cdaceed0fb6cee0f0f237dac6612 d = 6132ae1185f2558597afc670118f04c2fd6713bb1849681ad25bdbe61c301e01 msg = 996db98408c430f13400cf60f62ef49ebb472af6d34513580ee8fb10932e76d5 seed = f2300617fa2aeb8d031aff6728de275a6079cb10a52de89abbc4572f49d7cad6e818385bf527ef65f9fb06d6bb15b5f3 pk = e888a48d38ce273ba00f7b7bced3260087a6b1237b9805cc118c5862b577168114d248c40c09c113469652ba8cc2fcbb1c091670e4c36454acdf620a05f12f75941b9c776567c6bddb81692e792749a7b16289a6b3fc8103d30902023e0da75df3f264a8615360cb200e4389c6dc27fc5b828bc33694a69515bb2a7105c501146c772786bfbb142b3c15ff47b15daa074a5b4b5a8ca7215975341306dc075896c1bf08216597103d2dca11d0e4652fea9d8c081f75c386891a5e49d278cf9ba2c4ec4622d4851ecb4c8fba88e236c9e7e8757f0880ddfb785b926f8b9291ff76cde6105fc00406eee78124638fd9636fec94121c7ac30f50cdf0ac1fe2594d3cf63733e149c8599f53c3861ee61e7de34cc6588268eb84ffc6081129abf05a64303148766b76fbf4ab5ba4c1a7e30045151fba8b7a0f17caf668540033c8f3383c156a5409f386eca5a5bf55c053c2b84da67becba7c20a61f0dd20a204054141ca8cfc744362712a263970ada48dafb3aca0439c90111599874b53b1ce115721de94fa922286828c218046fc11a9f8b99250c4baff2e7a3e8b6862d99c3b27b60e2a34ff46344b73b16934ccceca096659bbf67b33c3ff965e7099066a22ab05bbcd28ca6a4579d93516c89e0c4f7d82e48381a2ec67d96e5a339307c32a451561a5f0b045d06f1a84adb06808b7ea0517fc6e5ba30813b59881913f087e96366336acdf1184d3403c58eb34444994aa5eb68f3127b969c733b6574cb41413a5a33de627778e384c9b3755a7bbd6b128712bb515545b809685267fbcc8d9c2fb17a88e53b16df3a32755aa9e468c5affc6ef3536a4ac15110353ae055c34498a0fbe58a426c6fe4eab302cc987010ad9bf73b16f94d88c889b62323677872ff335be3d161b7c43c25fa3b0567ae2c17aceb67831ca31b121c0345294b700a8dbe01568c1b27421ba99a0a1322f167201726b5770363d358e929b2aabc3da905b45c88be31e7ae3e362827907787312c9ca30b62263ddb2339a28a68bbec5cb7c40cc518b2e6d20682544323335e4ab3898cea9637466894ec1bab90ac39f28b8bc9d0c5f469cfc9365be597a34d6a1625b560d409158f9a668ee194b5194da8 sk = e5d51c2c547f4d248636ca0e84c15cf7516aca5a1fd04b89a5bc67fc319b54e5a0277626f57b995a5000230bb402e8c2683116ca390db6bbb658f22de36943d7c79c48a2a88161506674047a857e0d741526e804546c0264ab7b73c38bf5508c2b53c808b5ad9485b143414b27490b07e0a4057975fce20200cbb19d8a4d755b8e345c1cee3bbe16e1cfd6f50825ea80d9b1b4a7e42109a9958f24c376a10e9f2380e0b089b0915eb1d38aea72ba2b1a35136b3339d03bae1700d719a85d213b41943e74aba4cffa3158c5c52429a88948343db12917ea99c23a201e29a19d82adbca3453adc9928f488760a1a24329241f7b88d6b5c97cc944ee9049c222613859ac36505a4e318fb53a03b10cf3c8ca43d739d9c721892e55c85659c2596a5bd06aaebc716864618683623dc80b662731da6a6b9b45b5de5732a581929f040662a535ab757cc647bc8fde90798e6bd634b2ce294cf4ef2a97a264b60977879a151a9ec6f6ea980be211e9ad580b3255b35c796536b6ff83a05a859849ab41c47f47a17105c9251a2c7448d404433f371b8b59c8ee82371f3dc7aa8928a569cb3edfb2bfe59bec272914a8224fe9499a075325f982e8661c9e69b74e92758891b339989c3751bb337075baf86579e7b46b542c80a9459e368cac012004a255fb0538582a2967e863a1da46fa0929c5ffc8910c02c1f1badbb847afcf00134b273139742af4390606a5e50359c9bdc80f5175b1cdc31efe486ba20ac6c786b74a5906f5ca8174b23b09a4ea3e64d93c24feea63dfc4016b7f25ba22cbc7d262237550480e3c185aca01c706decb7968f76b57c874b76349e5dc574d4157b9ccb466aca489ed6758b7b2d93cc37d22bc7f5db82cf991cfe2493c8c94ae6e323d6a0710dacce86e136f1b7634aa49cc09798b17b1d5d30276b4a869bd76fd058b097dca1fca48e295335f73c37cabcb562e428e4628d04da4f16a4042b16ad1b9a61a2148f71f9875b605f41f05ea48abfb2f1091b9147f3509f3a840b53ecb6fc071c5f5575cf6225ac43abd14a44a309504fb148241876f41130053ca4c56197e888a48d38ce273ba00f7b7bced3260087a6b1237b9805cc118c5862b577168114d248c40c09c113469652ba8cc2fcbb1c091670e4c36454acdf620a05f12f75941b9c776567c6bddb81692e792749a7b16289a6b3fc8103d30902023e0da75df3f264a8615360cb200e4389c6dc27fc5b828bc33694a69515bb2a7105c501146c772786bfbb142b3c15ff47b15daa074a5b4b5a8ca7215975341306dc075896c1bf08216597103d2dca11d0e4652fea9d8c081f75c386891a5e49d278cf9ba2c4ec4622d4851ecb4c8fba88e236c9e7e8757f0880ddfb785b926f8b9291ff76cde6105fc00406eee78124638fd9636fec94121c7ac30f50cdf0ac1fe2594d3cf63733e149c8599f53c3861ee61e7de34cc6588268eb84ffc6081129abf05a64303148766b76fbf4ab5ba4c1a7e30045151fba8b7a0f17caf668540033c8f3383c156a5409f386eca5a5bf55c053c2b84da67becba7c20a61f0dd20a204054141ca8cfc744362712a263970ada48dafb3aca0439c90111599874b53b1ce115721de94fa922286828c218046fc11a9f8b99250c4baff2e7a3e8b6862d99c3b27b60e2a34ff46344b73b16934ccceca096659bbf67b33c3ff965e7099066a22ab05bbcd28ca6a4579d93516c89e0c4f7d82e48381a2ec67d96e5a339307c32a451561a5f0b045d06f1a84adb06808b7ea0517fc6e5ba30813b59881913f087e96366336acdf1184d3403c58eb34444994aa5eb68f3127b969c733b6574cb41413a5a33de627778e384c9b3755a7bbd6b128712bb515545b809685267fbcc8d9c2fb17a88e53b16df3a32755aa9e468c5affc6ef3536a4ac15110353ae055c34498a0fbe58a426c6fe4eab302cc987010ad9bf73b16f94d88c889b62323677872ff335be3d161b7c43c25fa3b0567ae2c17aceb67831ca31b121c0345294b700a8dbe01568c1b27421ba99a0a1322f167201726b5770363d358e929b2aabc3da905b45c88be31e7ae3e362827907787312c9ca30b62263ddb2339a28a68bbec5cb7c40cc518b2e6d20682544323335e4ab3898cea9637466894ec1bab90ac39f28b8bc9d0c5f469cfc9365be597a34d6a1625b560d409158f9a668ee194b5194da831b7ee78b855cdef3ad586f6bac48adf03ce70b91d50533fe86ded3f17589466c301cffedcf7190602d5e6fd4dea10fb91a1cdaceed0fb6cee0f0f237dac6612 ct_n = 024f0042f35a167a4fc29e4eb13f406a9809abd2f9d4ee971703793c4022d8f4d050f092c2542aa009e00de4da26953083f2511a11e3ae235b6dbb96a721b35fa7801fa93cf305a63b18b17bce0940b8f4ca60dad53f18fb8eca8b9356b3c59435fd8fe5c29995361b93f2a795c18ac4a8d686a298e8e2d5d5302e8ce363e0cdf680729b9acd77051c8dc0ca5d5ce9f78f05e827557111ad4515c3a9d54586fe0a177bdfb17070ae76e5cf332a022530d810fd00c8e11a6dd75c7201396e6982f6e1d9467b69bf3928bc9779452ec5ae12b038e31b50b1679849eac1d18a963fbe2c31375c1813e29537a85ffacec6022707cfe9e7b2e12d426a7fafec838ce420a548dd6dad8b438a95632a757479182cf1492b8df0e29b8ecddb63020ede658808a08581b444a8596a6123c696ea7dcc6c679c31b8caf7ea58579117b360f81e506522b963d4dbd27d7dadc551e3b72bca811340123d451360e7345328ed81db57539034db138d331d096c9483aa241f410d8e8c52e6474d0d0041173798ca2f36bbbd3de178ca7f6d95c09dd77fde51d7e06202e1140478044eb49c8ba1c767fe8c8492ee4c3a17bc0ab38f50a84a934b9b421172ac5f35b002b4010abc1def01c051240fc745e310f1f5d960f9282be3fc4ffd12f9bfb6cec8c256db5e68350781cb0fa52c7d7620ecff3fd5b1823e717d9c2b1c531c6efcd5e44b51532b3e6ab5039ef4c6303f07de0eda14bb075d6ee6beb530e999ed70a9066d7ec21088b0d5b205a35c9041ed98a4df96e40d8a46ba4ea57473a8967e803058f13760bb25e8d49f4b8bba3d2bdf7522df78191a99efaf706dd824291fbd8483ca7d1e0a8c44749f97642f8f97fcaa63a14b5de8f8e96b96954e420042af53e083bbbf636a3c09313b919c029949f2d63f957de581bc5d69b8f0072bee66851a1bf903b2df7d86b6af5c916041989dd86159f490c8a12bff78480dfc3247ca3d29fb3c72d0400fd5d206b3eb0df1896729d8283f65898f287533c9656dd5f58b8a8443bb6b2ad173edcf6932c330c008dfeeceb63b8a663a7298d6bf4bbf85f711f3cb ss_n = 4ecfc330165cae7441b2f08b9021bb7784f6b1dbffa3d551232ce22849be02fb ct = badb8088a305178d2641eec19927cbc4828a146a30b87cffba5473848f759dc2011e34d0a6203e08a3ca6887cb48030d8108d26a8322976792cb4f0d1222e6f064f3b81f4efedc98109015b1d981bf87129cee985c16d209a0fe712585fa5b5a40127757d4b64ecea9177069592f6dc264283aeefcd2b259116ab01074a24fdce6908de4fe10f5be446c07127be82182d6b138eb8f0c1bb752308f54caad7b8e398e03938365fbaced671e06eea255346227ee11c28ff74346ab0e624b5ce5f3f91501baf41a7773de761c62373f8966f4f4dcbbae003e7283cee9e8477bc4bc0e3e40d3f0bb3ae16b5dc5366dc45fe53cb0adfb28443bf87a2eca3e54a2fdbd4ea06c02cf87a8067174eb585696288a6a6c371e3f4cf0d552968904463773fb4e4921c3648f29d4e640d9af7e4c38c8e28d33e0ae33402b8905ed19fb63cc2b8e332db64acf08087259c84d63c1c6bd583e39efe3d3abeaec70af5e50a7957418bec5bac9b5a34e976673db49c545b1b71e35ddd78ce391bb9780fb2985b1307c7f87528a86f2dd251f655723072cb8a82d29858446a6159394ec140ec27f9b80e84a4757cd929e3eeb6e58e85c551d367bc74655cc218b4b9708bcc2baee6a93da93eef587017bdb7052f002d689dcfad185c5dfd4e128bc8dfeba0ef1f9fb668e3ff3ef9fc7fcb1d1e5acf4a9727daa44da5a4a3ea7bb4c1572b97d17d90d73d14d1e27c2a22aee9f9d2196bf1daca1cf8b7d2b173e7c49ed7db145bd8604d7deefc75a2feaeb6cbbee655ab66a9c8eac8ca22671109141d79bad01d931316415165a3f169cec76c12dfd8c8438e821828dbdc1dba42e128e0aa853cfa9f632b6a190f7993cfe3f2a117659551e5c2a72b63549472437ae801d94b65f965e55f977c9cbbac81f29574a9f6f4336010c491f2080cc2de7ba7f835459e1e0c5d8ea751c1db9346d1370e889df4d8c0b14c6b6a92e29c9347739772b54e63aa215a59b2b94026682034028a05fd70d656519450f9ccd728af809db85cec938b66e218f1db6b7f6c9883575f2674931e58b8c82d2e9d95d22e5cf5f5069f83b7c ss = 7b959933dce9df3bae36d3a65678822ace77d4310db835b693af28840d4806fa count = 834 z = 25cf52064d9928e29bc188e6dddaaca533c8eca43388ad99a25ff7e60408e8ec d = 1d6e5b535ed2bb4bddb95238c0d7ade6a4fbd52f7fac104f29deb0b94062122f msg = aa44d43594c9783287e1cd25bdf657576357d9ae1eb0e4469e96296204884ec5 seed = 73bc82a471c13d40ac32a87a17eeaade98c18ca5fefd70ac2eca345551a645802e72bed4124a64ac5a66e45f99ba1fad pk = 6ab3b856d5651a3c9bded54352813f32a3a7549611abbb834c5615ae801c0a1b61eab9b6bb409fc0a4c36a1c7ef5752edd34cdf9fb9bc7c22eeca724397294e3581f1588b6b5d53cce266e06204753075757889a7ea55e06c656412bba9f55094d4455184c24f361194372046696417cc1843c99b7b7978c7b301b05cb7cc9060f9cb95a7b029a2036a6b502cec19cbe0a3aba4db46a76c890d64cc524485bffd95f1b9a0c736380c6659fd800b8110687230ab84a915035e40f36314d995b021d7068de491aee96a32d130a727021e0745e58b87de4776e675b0678b6869825abbb8929d4ebaac566c19627c6af183c16b1498a467f8f4c17559c8816bb4d2d92c4c36bbc97649b23643657145d2b263910d696383bb0af0b227888c62fea01a036c73a5c3cf545cd53f425ba22070a3782c7a35f5a487afb1002e4c0a16742a1b01bace0791f9bf6a212a99d37a3501cb9785ed97b13a0529fa1634e114a7aa03d8d900228e0242e92527714979e9caa801ace5f449387a639c281c08f8874ce936103554173407f604281eedb94ad861e504b22377143a3a860398084c6ab7b8e374a8af6887af43c86918f00fd6c785817f5032e44fb6a6ba646cda522f8b5cd0032422af2a097e9b49349c0b9303b204472a587c3b8f74b35c0b237d133cefa9058e85b9f42c45fa17c2ed1784822adc9944669e95da7d6c381271ece78cdbd193655377a97a04752cc9716532e3fd13ecca9bfb0a95bbd4a091776a617184e041016e6560968a209f86a2df7b42318730f8004758841c8aa171fcc2337fb72c7b91575a53b2326c83d28040d22104cd841771d71ba30f34dbf8aba503c82b4a017ecf0798bea758936acedf67eef3904a2762fbac4cee186637ea69e4efb26e48ccf3c374616f1bbc8844a131379675063dfe48409cc511aea14181abdb447ab783952f99b14b263c1f2439b5386c42c2559c7393bd953a3020655a130b9688957e7e98ea209a17ca636258864492c858e5529f6f37d2e130e29a061ad80c9d6b6caa0d2076e46c99b9118215c2465d9c86f1a8a7b7ab8b1183602019d6125bbc3658f3986a7ea742dff574f84c3a837af8ab6fba4c8608c9f4fe6888b sk = db1a3a028044454c5b899a62d493bd3a645d949720ca881eb8614089695c9d40793d053fa11b56200046febb04e5184185513337962fdc19072cf7a2d94a641ba4c83f1b8d0b3568c99305ea890a1bd0bc0241aa51f427d5243356469efc4a25d158ad4a174176836d9e3b220c4c433d398ab022551786ba6004a81df57a7434546bd1a477786061f240b9c0a87a918caf31c1361aa3faa006d9d7783dd940feb463d5630b1696ac78f66db3c6562889516bdb85b2175b0ea58442bccbdce19c56576e6f08a103e76cd11c42e85b247037cbca177dafb377fb32a82196948c9a99d567640cf5c87be67915b999458caaf0801160134c621c23091aa451d61a3b13b66bd3c888ab071601792ac0243a5a31d9c99556651e08c5a750b07ed6b8561385a32c0456dcb106bc6259b939cc38294640d676a3e7017f393c54503dd28ccf788b90b3b53a0738423047754068c8b31554c22300789300f454515c6a7b91a012ad934fed2b84fc63701973b2c1cbb29a9822f040c1f4c61438718ec0993067229dd39511b7312026a44fb7f39d5b26764bf056a70b8a86886bd960c4239632da2709d319ac444475a7204c8ab64a4e528263c43aab47395f7328347a958eca8a0042081f6accb7619ec1624e04565d05c2425fd1be1f9a8b1f45b4dc6804872b9a8ffb590ac3604711b91e112d31d93594199627aa7388765dacfa745b2b62875c21f73c2e1735264dd166df091b832632b73b791ddb3b51f7c11d06858ea57051f58f0ffc4bc00814db77bccb05a9b864a54a249ea0b38e332b98dcb622e9702031248213c7636e2a26b94c8c1f269928b43010a44a7785570e498c01736d365063b254c177405a56a08ffc61291a6bb1fa6c78f3accbcdb42afbfc36f74a4cebc224d3ab2bfc939c62801e2d5b196bc3b404fa8d91a304f84275d5a67ce7170c1e01af9dc05ac134c7a7672c4a176d7ef0988741af60c19df32178a1279680271f40fc0ce638315461c23358a698a3ab3e13bf8841253113badb0612459358ac96ccbf83695acab6ed710e3cf755f674c9b369084eec9e65057dabb1566ab3b856d5651a3c9bded54352813f32a3a7549611abbb834c5615ae801c0a1b61eab9b6bb409fc0a4c36a1c7ef5752edd34cdf9fb9bc7c22eeca724397294e3581f1588b6b5d53cce266e06204753075757889a7ea55e06c656412bba9f55094d4455184c24f361194372046696417cc1843c99b7b7978c7b301b05cb7cc9060f9cb95a7b029a2036a6b502cec19cbe0a3aba4db46a76c890d64cc524485bffd95f1b9a0c736380c6659fd800b8110687230ab84a915035e40f36314d995b021d7068de491aee96a32d130a727021e0745e58b87de4776e675b0678b6869825abbb8929d4ebaac566c19627c6af183c16b1498a467f8f4c17559c8816bb4d2d92c4c36bbc97649b23643657145d2b263910d696383bb0af0b227888c62fea01a036c73a5c3cf545cd53f425ba22070a3782c7a35f5a487afb1002e4c0a16742a1b01bace0791f9bf6a212a99d37a3501cb9785ed97b13a0529fa1634e114a7aa03d8d900228e0242e92527714979e9caa801ace5f449387a639c281c08f8874ce936103554173407f604281eedb94ad861e504b22377143a3a860398084c6ab7b8e374a8af6887af43c86918f00fd6c785817f5032e44fb6a6ba646cda522f8b5cd0032422af2a097e9b49349c0b9303b204472a587c3b8f74b35c0b237d133cefa9058e85b9f42c45fa17c2ed1784822adc9944669e95da7d6c381271ece78cdbd193655377a97a04752cc9716532e3fd13ecca9bfb0a95bbd4a091776a617184e041016e6560968a209f86a2df7b42318730f8004758841c8aa171fcc2337fb72c7b91575a53b2326c83d28040d22104cd841771d71ba30f34dbf8aba503c82b4a017ecf0798bea758936acedf67eef3904a2762fbac4cee186637ea69e4efb26e48ccf3c374616f1bbc8844a131379675063dfe48409cc511aea14181abdb447ab783952f99b14b263c1f2439b5386c42c2559c7393bd953a3020655a130b9688957e7e98ea209a17ca636258864492c858e5529f6f37d2e130e29a061ad80c9d6b6caa0d2076e46c99b9118215c2465d9c86f1a8a7b7ab8b1183602019d6125bbc3658f3986a7ea742dff574f84c3a837af8ab6fba4c8608c9f4fe6888b1152fc21b7747fdab0a14bf19632f61421c98cd48bae9409514a8e21088cd56625cf52064d9928e29bc188e6dddaaca533c8eca43388ad99a25ff7e60408e8ec ct_n = 6e555f073cf257b1c61ceecf47acffbf375c289b026232df3cfcd4ff351989bbe547a47fdc6e54576bfbcd8dc84f8d0375cfbd06954ca017b79cb62c26b52a36f5aed2ad547fa6054cb1cbf914029857a18b76b1f63408a115a6e3ac2b0e87221ec749e05f3cba136c196af248671fb40c591cae2410d25b27700ba00594071e6baf7c1c61634166ac5a64e97096a3b641322ae19b8f43b88405bff79c1cbba4ef2c5647836e1d2c805a47145f664edbe18d6643c0dd26e3918af6798fb72c61be3e4b31f523664cea1df8388374877b3499bbc80a43c1a5b8c81a0d6622e9a64263a2f6b3479020ba8bbde95db1f71424a96b0786a7f43daea44d20ea0944fc6263679adcb5b16343270fd6d405ea98090494615694f10f471ddabf2d84aec1225d1c5e75eae51b6fcadd5ce72e0b1aef3d923101c26bc096445c6a2ebc7f8e9976055880c75ea3b5e27d75da71091149f7730790920da61d966052e933cbd84aac131ccac3a29aca0125a7c8d38bf0359fa50885e002ffa82d3e9b6f449fb4497ef59de5d7e3b38b3edc473ba3845656c2f1ececb2f35ffef1504b1742ad6cebfbecdccc0338d60a4eff14ef5bca12d1a1aa60248306fbf1d1226e773fb4d57ba08089e16d179557e23db96b96188273e082f1836912b6d29f375f9530e706ed412ddbff23fe79a343b794dc0099bad8bf530cd7e4d261713f46e4b7020259dc76c3f39a4b72061bff65b1c1f17750bdf1cdd19e1cf30fdcfaa81d249130549d1bee90773b79edaf5eedbe9ca151574b3b4abf01c68b37039829b3a4f77432606e6d42a4ef5e14879d932d2973b0a7a2b951bedaf07a139131276c764fdcb03512da57f8ec5d778409bbb92e9e334526aef0b5817cf5eedf8a1f714a0f628bf9cc6e974c46992cb60f7d75c1f80a099f3655e90859e34b89430f9073dd0d0960419ee627064dfc935cbe980c8b624861fc6294542cc0c2363c7134b3d40404a724873a03464abb9367f71cc6c49ec80b8019e60a601bcdd614fb10d8b5763f949f2d221fcf73f71cc5367457c422cee54e16c0b437861ca8a9f2cd697e987f ss_n = 4f5aa8df0aa6a8f571809fd36ee2c5969b75b3531b0e4d9e22ab368debc5ac9b ct = d8b1f6e2fc5c1a3ee03046271e9506831f6c412cc4759bd3dc1e6f7bb9f047c80d061cdcab3b0195e06ac99d7bfd69812070b04708225b752ea080643579e7c2c423ae3aabf83402d87a55487c57ce076dfa710e675b68ea2f61d1885e4e27a34d5a8ffd7d739fd73cd5db754ab8f049969f6fe580853f2d97fb35ec05cbc6a699f5d9e9a5f92b07cdd428e76622e7318de3a00744e29fc6bec24c44c2a4389b41b50d8a6ca2f1a7106f379186cd15a36a8978ccfd88c44dad9c984c1068473f2adc670573589c68b53ae0adeee829e88768345c6f43b3285e3cfbaf76d7b1cfb689e90748f5419f4ae0debac3e5e81e8d8b0d52a4463f8bad14e08c9a2663765b35d8faa910edc558e99df1f01d6cc2403c98fd2f16f6122fd238ce7755c619e3e76ced8fb30a066b8abfb127e0afed758d358d4571e0f0890447f95496541c4b235b91ba3f68a5471259d743df0a86a76b2667c4e89eb600c9cdaf446623592b8c0d273f7a9ad6576308baf1e81b70ee85fdc8bfd644be755350bcd57b811e3516d901497ad7935754d2ed966713ef7c66a2a340ad8aed92ac55359b8648e1542780e6799dbaec02b7fb4194ecdc44e3a424c94efc9d3e4e96f64c99751c9319bedb9cf88b89f44d7ee16cbeccbd3ab65ec5905eb9a27756f87b46d8a163fba574bd087e03e0a43e1e0713b0fb5c2e30d56f39da8404cbbcd5839fe1d3c3e7c529b983403e6f4ea7131144d21b3a30e0c2e8f60289f67610a91e1bdbd74573567ab471c1a772954384e84af86f9116d5e927068027a8608b08622c12a35cb853eef9dd73c7e9f8075d8247b50f06206f25df9a89d40663bf7e15e69a43550d22be68b9d314df23af1a8a7415743578290ad0543cfd40fee73f6ae8abdc482bdd50a992d198c2dd48ae0bf8f57d52301117224cce4c9e551bf1a609a1012f7a0f59700be6fdfc1fe32fb27f126e60fa2c29f0f4f33d98c7a88a3545679ab4a2b9a846775d48ca399b12645ec367cd444a1d511e6efa9d4d934620fd3a4df70ddd44394a9eaf13846e342a7bc00490dccbf2d768b36e0af94fcc3c7c029a1a79 ss = f0d05caac674f1b41572424c7c600db645b88f69e23969c811a4511942e739c4 count = 835 z = 4aa30387d8c26258962c3c00c1623e8584eef96f6a19d50b98459386fc494a40 d = 9f6596a9fb1f60c732c97637a6ce773d3ec154316765cfd2dac715f973d19a4f msg = 86376d6cc1995e6092852ed024ca179fa367a58f3c74f273b903fb3276c728eb seed = 61649e91da2bb4a20f98acb5458e365178dd6b7b388a24195a4c00bca44a6b24b8333bb151256d37aa965cb2767e92fd pk = b0614ae4db25cf1c230596a0164a28dd846575e946f35a7559a7cfe243aa8de88b08986db1e34f20524f29db87a12b5a99646d75694e1d69782ca0b582d1748658820cb919b8a4ba9fa828777793fe7a82e0a54122b430a07206dbdc46a174aa25e2b28d72646fe515b89281d63331d8f6773c5b57126c897bf41081a6a5a0d36c077b00d396572236bf3a31566fe4a6833a063079907b35014c2ccaf8c13898bc785c828cb051c1a8a0c52daa7fa945b5bbe2a8d0d9464e735786e81797a53924e6cdbc0461c5119f62db5269c822a9505cbfd8301d096af38c2d8335adc50666207971d9a861477acf8d3b4d7d47af528c5df799476da4683790920cd0c48a734472b6b46ec831efc30892b42388c854197a698f908e0085c0294033568b6f9b96465c08bbddf93318b34af6e0b2685219d2a4281a7caa1693205404353ff5ab7a96a07193ba9ef2c25d285d4e19a577283acf36c3404a30cd064d5904b527a5245c67a89833b3f44243c5724375c8a65d23a6d7e26602b943cba9b1428c81fd003676039b4a672984b8a83be80d9282abd1351c03f3b7100ac4bbd3cd26e0535d19895fd64ac95c1ded7074d0865f3a980613dcc48788695a7984f85b601ddba826c029a0da5e75c3be064745d74b6eaf9c64c920ba3b8c7301b31dacec1e836302449686a21c98153321255584892382752c4838101e76eb6590a3309e122af94c1e084436ae605be8e31bf84bbf03c8177a0c8e4f62a3fa2250aae5131ef3114ef9136a49982e15408e859edabc2b7a2647a420409301c9b7150095640fd7db187adb9cfb7340b483ce6ae28f26b82872ca4638aa2fb7db41cab38aaf3a581db608e5099f9c502a02092b557c8af0fa2c38900b87d947a377904302c8adab7437f197c592588dd4151605548a72cd492a33b9e207e8b3481d7a010c70287d8924eae3a33ddb7b33d0994f9caa8aa838654635e759aa7c7b0e1d9c160f7763115b4af61080ada5b86b971b4311140c550a9fa672a5a5c239613fd72951a8c56aca953454cc0c63845192262611298775723e15474ff5ab8835788b1f52aaa416d520a1c7054cd8abe1c94c73e37e2e5f798d68a5f86d2ef63670fd8727cd sk = 7936bf726b0712ea92e0191144184494eb10aeca886ef45f7536358ba558bb65a945b3baa353cff3fb82f8e1b53f26a8efd20e297095552a80d69c76e2d1786de55de4cc3df0961ec06a734bc5baf3283676ba91d5659964d833f592408c3508becb7575ba00580a98329a6d457b7d15886367f4b18970147fb613d08b79507cc9f74a8a3d6ab8848a6a37c1633e10c60c422fe2908471c0269c008caa663a854c07baa7b61641a48cd96047fc78a38ca5fee83d5d637850f62cf438544f71a34f249949279502d323f5091b12c7aa4a2324549751c28180d9352e9c9925f2525d88b9270f96476472585da4b070277cd22c957bba339ccb78a813319495465cd6600701cab53a8af79ab300b83536597b1237a29a776f2d1bc64fd8a1d65124c439be3a13a3b34cc99f723888fb9f996a7c96226183e5ca07e9aada3a6770c976a3bbb51f5b03d85493231a3182256f9798487ed34420a17f75a0645be340c743c53b830a198aabc5cb776b88845a7050cacb2b5d078bbbb29189d36a9bdc2fb7e68f4f07346c04d0e7d5712b91224dbbb41157b92e87ca5cc39e751c953585cb764a4730ec3bc8f5c08597cc3887844e624101e07937d728114647b6d96390612730b549294531e2a65e40d9a15d3292fc612018a70d9e379e0be43605498d81384ea39cc1333574d1456edb345280798b4547a64322428953440b0168296c0019b22c7c28630a28a84fda60fe033c91ec49f097362653499d6296427a898a9b0ac947a68dc4cc0b864c0dd4a806ac796d6cacba51c2a102c940481247e52cfab8103a556d124b4af8269224b88ff337a3b92b0ef7711b81d7014a47b7f5b64e1a36986ae1967688bc945b9b536c30e0875eedd1a5bc47702cf473cfe83e16b579ebbbb3977033a0981718843ba39683cfd6c5c8855d8d265d4b0b70dd165cdd5b144776673901c41ea12cc6e3339bc6a23c99a315e78da8231a6ef387b3b32309237d721a99dac4377df69f68cb213f393150f87d121c02e9cb5555ab4169752d03043ef4f49b6b0c298487bc01766ba009939d3b4a9c513159ac2a0a11b7b0614ae4db25cf1c230596a0164a28dd846575e946f35a7559a7cfe243aa8de88b08986db1e34f20524f29db87a12b5a99646d75694e1d69782ca0b582d1748658820cb919b8a4ba9fa828777793fe7a82e0a54122b430a07206dbdc46a174aa25e2b28d72646fe515b89281d63331d8f6773c5b57126c897bf41081a6a5a0d36c077b00d396572236bf3a31566fe4a6833a063079907b35014c2ccaf8c13898bc785c828cb051c1a8a0c52daa7fa945b5bbe2a8d0d9464e735786e81797a53924e6cdbc0461c5119f62db5269c822a9505cbfd8301d096af38c2d8335adc50666207971d9a861477acf8d3b4d7d47af528c5df799476da4683790920cd0c48a734472b6b46ec831efc30892b42388c854197a698f908e0085c0294033568b6f9b96465c08bbddf93318b34af6e0b2685219d2a4281a7caa1693205404353ff5ab7a96a07193ba9ef2c25d285d4e19a577283acf36c3404a30cd064d5904b527a5245c67a89833b3f44243c5724375c8a65d23a6d7e26602b943cba9b1428c81fd003676039b4a672984b8a83be80d9282abd1351c03f3b7100ac4bbd3cd26e0535d19895fd64ac95c1ded7074d0865f3a980613dcc48788695a7984f85b601ddba826c029a0da5e75c3be064745d74b6eaf9c64c920ba3b8c7301b31dacec1e836302449686a21c98153321255584892382752c4838101e76eb6590a3309e122af94c1e084436ae605be8e31bf84bbf03c8177a0c8e4f62a3fa2250aae5131ef3114ef9136a49982e15408e859edabc2b7a2647a420409301c9b7150095640fd7db187adb9cfb7340b483ce6ae28f26b82872ca4638aa2fb7db41cab38aaf3a581db608e5099f9c502a02092b557c8af0fa2c38900b87d947a377904302c8adab7437f197c592588dd4151605548a72cd492a33b9e207e8b3481d7a010c70287d8924eae3a33ddb7b33d0994f9caa8aa838654635e759aa7c7b0e1d9c160f7763115b4af61080ada5b86b971b4311140c550a9fa672a5a5c239613fd72951a8c56aca953454cc0c63845192262611298775723e15474ff5ab8835788b1f52aaa416d520a1c7054cd8abe1c94c73e37e2e5f798d68a5f86d2ef63670fd8727cdb22ea30a595280f5a254f72d242a3c436f690bf983e2b4bf22a897fd8081d1554aa30387d8c26258962c3c00c1623e8584eef96f6a19d50b98459386fc494a40 ct_n = 7603edbbecab843eb171559fcbe8419b7145fd65de811443255f5f5d615341bca12929b59f71d8900503ba3f7c0b7d2dcd20b3d8069989f9f6630ca8052f374df623b4ef8a4d6f1dee5ce3afd0b6c4deb9d30f3f3d3bd978dfdca169b14fea5a8fc60922eb43ee24cb82901103fc995b575422b880d94652aea6447e5996e8b9ef69d7d65981c6bd2095ccf2c1a80eddf0d017ef371efe1e413dd62578e7ccabeffb8f216c6589a70a52d148104cdd2ff6fb79f5e57ed5bded0ae29a13462babbfb836cb9b436fcf9c4524313dafe3861d93866f3424e656f58466d494c4248b5679bc030484f6b60a9ffe89d108fd43440ce9bfd79fc805309f83e6347da3f9b6cf31205a1479e434ba7af6a6db32cf4e127549ae692c8a35a0a0a50aa965ae6487b4519407fecfbc78bcc76aee5d25cb1e33b042e7bac1a7938c9c4244c4d0f203007f76e78680ea46e5bb96904c2c5b9725ebc89af6d04b1594b7cd981eeead65bc9278e3e223db7e2c7bd55a1dcda17a6136fee9dd01d7972e76ef0bce909674736713e6fdde45ca1ac47948866b3ea0f8302f422afc23c6983155fcc5c39e437f7920e83ba2a4faf2a062af51b139d1fb27a6dc975feec99de17b1fc0e28cb7f608e4e830aad24823ad9e05b1cf3e7b7df0c6967cd8e59c464333432a91945637705d40d1134819e3aa501893e69357802ef1a4c94bee4b5e5eddbc5ebb83e8a6ddbd9e48da382eeb0e741dd269ccc56d806345e7816c4555d8691b77710f2ed6c3b52d86a7c92034504b397ed6f31076944ac68a21c84a336ad2a6b710b0752bd95f6999946dd0294bfc8bf2bed238b889987eda2cff99fa814efd297aaa0afcc13000ef6e6c323af69c281a27ef1fc4d01cff02c7bf655792f23787986ea40ba03312ab95da0ad79ab97f74811a954da5ca551c4ee0ab172bcdf68fa90306922c24bd0c99c02666d31e68e99c18c33120728f412085aceeff597bd2f224de19c73d1537eb9067eae41048816292e2a22bbdb24c9c78fdcb431abc52c45d11e2ebb65d98f30c90e5bff7fd4c55e350ccd0d392adc84107e029565f3b1a ss_n = 055c6b8d8e94a81c4a8a994b278b56207b561bc02ab081e5bc43f7b62b5c396c ct = 7426add349cd1f42306f42aabd1b60568c0f9d982eded82af4d97b3fc4fd2e93f5f286867f8c3a3d554dc80bb8429a64b3c352c85c479988c76540b42578ee3bd6a1e7a9f19a1f27d0686b87abcad2bf26495b3ee3d68c9de2a721156debbe07df0aca83f865c04f60c072fb88e8385100fb44ce1767dcd30d403f7c067d2889e26317bfe2fc63050b9fc5fcb1f2e17c997cf34ba0f9dbb2e98263b0f94f6a5cdf64f0bbfd7f5a64a2572c2ecabfad2f61d3f91817383b304ae103062720200fcfde6d61daf2d5f4199b0ff2bf62a1d3c0cec7aa16b3cbca6f987a92fa6e647fe58c6d3b88400ceb915f34e1baebfa357c0d4c763695f7bb116bf39354680da10afcc9be7e188adfbf0e0c0c726be6838aaeb8f4fed78c15d541cded00fcf1b07679c58077d4e5e954804a168b5d9c465d4a4ef1647cabec7281a1c17e283f9fdaf2a858ebfacc7466fa73c3d7c7355a42966bb29047f8940c1c3cbc46333371b04032735722000ae0d73c695937c7e317f3bbe433ff8de67e8f5cf2abc1d44a64688bf819bbc527d59e508846a3b3785581e2d188ad9679c1fa7ffbc064e0258cde1386b8ca756f2dd1ba0f3f03fbdee768a19484fcbaf83fc1c465e1ca35d3aab7916c176789a788702cbcbc6ef2773c703db428ac8d8da0aab3b5c937f7cbefbcf7bf45261fea7df77c556651d5773399ec564275152aa452f3a416678b0e6e31623c68e4809ee1329b16ab1ac465efdcd209371e0580637282959ab67ec9a55de7d8fb61201de617ce8900602779dcecd74a65a8e59c669f9b33e96a2e37c300ab1c4016adefd4937456c022499fada892e2c296b212f969a83adb9caf228fa6b9e4d3fad6ab45a4823bda44023630a681f8a35052bc5d5ae92c68b799cc3dc3debbee809cb11252721598a0d74ccbce4da10de07f7436a73379564d135c5ce5919b277f5d346ff40b1f5c487ad6f94bfe83e61e783fd818c949dc9aac9def1098abc7c20b8c129afd7322d513980b48c5de7b7999308fbaaa2499cc3a32ae50b9a9cca1f82b8e21d96b24012dcabd139b6dc83ee725c7ecc83a37e001cd ss = 86bb069959a265b9e11632ce03ec5551e4c457ddaba5eb1aa56392f117943e3a count = 836 z = 38e48935ee58bf4b70f3db52c9801476cd75d404fb056a625ddff223252c2aa6 d = 1dc9f8dadcf5a3ca3edfb47345529e785fa10914674eff24e9f37493b4e5b268 msg = 8181efbc39debcdc6d8cf57296261ab090a28bcc2001c8f5953825d3f4aadad0 seed = e30c6a22df957f589bf3eadd595a804f55b69272c5ccbf5a57bc474b3d672c753736c5c90da1a462593da69a5dd69c0c pk = 614c74f2b05acdf8355a9ccf8c806c73e21bc2814be8925010422a2e2b356ad4cdd5fa1dab2a06f67abaeec4a179eb8a6687703bd8a7a367c89e888e30db786b444d26c3c32a294693d53746024901581a41109ce9c715d74a99fc67206d2427554692dbc24f228c1abb00a9daf846a5184b9c7162721686b676aece55699bd16d809484b5eb5677c6905115623f2a7b3d6724c9d930f7e5226a93b8f3d9017d03170b228ae555a13e2ab596b3cca0f1c9a14619e7054869c68a005b2566c779d3976801c3a702f8bdb9c494c108af8716c4bb19bb8368264838b60ad31fd36a5a100ace37a50caf379d2954cb919b27439acafc264ffb754c7477a63c843ac864cf9e74a7580422cbeb97e1a9819da10279541fc2ab0c58c769b9d7af162317eb419e9475c10dcb0f0d7c0186a87a9273a6534248a916c5c4138596181ded8a81c380b9ca69bca0a42d81b45c5bf50a856b874ce4665f36077dc2492d55c2a046b20ca861ec559a75889fcac30257d8be8281029b51b20a3c0431d8b7dce8556d61b766d286ecb782d0981023978e2667c2a992c00e53cf8e9c5112bb30ff33386dba7f96bb0d0cfc5d2d30ae85345f3ac767a5b130eb85417cbb5952d59744723f7f3803767779c49aaff5149bc20551287279a1099a1775cd70039ef7b775eeb6ce012574fea382c0a9a7768214449a32500b52a0849c5f16158c5b187f34c4ef21909c05a3060564165cc8c6bb4a5d29c66dec0f8e6668d369b62d225e2d571baedc00d3a165f4944354170ec434c454c9b0a5e41a18240519e26945879565891370c93fa8b6096bc114beb13e676b8553d245073397ad809e42072174205b7ed9b38f88bbb5f7753bb571eb8875589a171276c528c12128361762a362b1360c80c49ed3737eb4080cba073a3ae6398785bcee6b5ed75b0f890206d2ebbfa5a01e3b1a1e05080e51249c37169da41c8a6837646b5b25ef392ec6c6a656fb509128aa3c1584d442519f6212a9949f5706339b424ba585bd7c08192e54b499c2261564c2704a418c49acd06b8a437b19412413d77c1d4bf93c222c391d383b3f9236aced179407c3139905634d07d7e039d59c2b74dcac405017dad06d497f sk = a50657dc043e0baa0f6350778693b9c15b2092b0272af5c1b8775492cb5989470733438e96428e972a312db420a673b2c3c4a1bcc6c9e3d1c24be51f3e36629811b93f5a94fe14901aea812344ba1164b35d90a1b3865729f81f40522c35b359156257448a845354cbd5ba1ae9e873103234cfcb593ce96ef38134cf5c246f6abe4f0b648f678b3de578f02b0ec27498bff112ed7855da88651b849b4ef7c20e843730d316aaab6ad8e75d5eab83df95a9f7151096209879a514dfa82433c38d8c796d8f0b1cb53406a657b9e5f9a371a980b39b270d431565393deb608fa7937511297385e85c054c221135cc4ec67738872b4653a9ed625e19664abe1419330946c5a21ba58986a68a6e91816cee6387aad1c3c504920f560bcdf51b8eb13dbfeb3dde4970a0a73907b13cdc897e171248a273906877917703b0f78b9d4940a1b6614d31c2757bc30dbb0c3eb60314eb192d552825e2d723a5cb0f213a07bd8631ccd1c7e68c11dd6b5928fc6fe3e664a0475375843b9cd55fe6a6cf8aaa68a3acc16ef60cd34abcc715bf284910c6f2b98fd5c4b9755ba1eace6d2ccdddc063e98935fd8c0437a39be053391492cb622b9f9c12ab4cdc1fd2079a26172355c878e00ab61a245ed323c75bf2316252473ac0acd94531116a45d7c5cdcadc24ef1c4f70e39f244052e1037eb5b44b0535c3677751dc190f2005037130a276d0628d795e1024c81a667219907d6ef7c18b055688dcbc94b22770c6c99781cd547c91d61770dd7805aaa6632df560fed48a8f0203eeb78ae8ebab0e431b1db33988e4bad60b53fce740b762b7460b9472264ae1c85b82918dfe091116143054a0695bea88ff2735c353cde63c1a93b298531194e59797d1c421e8e841bdb3a0dd35a9857786e0057fd3852b58ab4fa01b4115467b33c17af05925ca7a383879b46413821780cb0822819bf26d9f6a51d9946466b68c0132b80e9561cb1ac012d65af1c721a0e2c5128ac3ee540a61f47a13920ae9e10231b096ae4c2215babac69319f3da13c7860a7e48346a8c3e9720859f6039b70827b0274e48a4450545b3614c74f2b05acdf8355a9ccf8c806c73e21bc2814be8925010422a2e2b356ad4cdd5fa1dab2a06f67abaeec4a179eb8a6687703bd8a7a367c89e888e30db786b444d26c3c32a294693d53746024901581a41109ce9c715d74a99fc67206d2427554692dbc24f228c1abb00a9daf846a5184b9c7162721686b676aece55699bd16d809484b5eb5677c6905115623f2a7b3d6724c9d930f7e5226a93b8f3d9017d03170b228ae555a13e2ab596b3cca0f1c9a14619e7054869c68a005b2566c779d3976801c3a702f8bdb9c494c108af8716c4bb19bb8368264838b60ad31fd36a5a100ace37a50caf379d2954cb919b27439acafc264ffb754c7477a63c843ac864cf9e74a7580422cbeb97e1a9819da10279541fc2ab0c58c769b9d7af162317eb419e9475c10dcb0f0d7c0186a87a9273a6534248a916c5c4138596181ded8a81c380b9ca69bca0a42d81b45c5bf50a856b874ce4665f36077dc2492d55c2a046b20ca861ec559a75889fcac30257d8be8281029b51b20a3c0431d8b7dce8556d61b766d286ecb782d0981023978e2667c2a992c00e53cf8e9c5112bb30ff33386dba7f96bb0d0cfc5d2d30ae85345f3ac767a5b130eb85417cbb5952d59744723f7f3803767779c49aaff5149bc20551287279a1099a1775cd70039ef7b775eeb6ce012574fea382c0a9a7768214449a32500b52a0849c5f16158c5b187f34c4ef21909c05a3060564165cc8c6bb4a5d29c66dec0f8e6668d369b62d225e2d571baedc00d3a165f4944354170ec434c454c9b0a5e41a18240519e26945879565891370c93fa8b6096bc114beb13e676b8553d245073397ad809e42072174205b7ed9b38f88bbb5f7753bb571eb8875589a171276c528c12128361762a362b1360c80c49ed3737eb4080cba073a3ae6398785bcee6b5ed75b0f890206d2ebbfa5a01e3b1a1e05080e51249c37169da41c8a6837646b5b25ef392ec6c6a656fb509128aa3c1584d442519f6212a9949f5706339b424ba585bd7c08192e54b499c2261564c2704a418c49acd06b8a437b19412413d77c1d4bf93c222c391d383b3f9236aced179407c3139905634d07d7e039d59c2b74dcac405017dad06d497f4fb9cb092196baf04e5ee687a2f391e280da9eae84dde68b1157cb219b3dbeb438e48935ee58bf4b70f3db52c9801476cd75d404fb056a625ddff223252c2aa6 ct_n = b61a9342523c95b9d155c8d017d9c0166193c8c0de0847ce15bae6dc8b8fa4a75911972a824c11acea0b2d19f00235d01552f4d9eade88cb288cd3e75a8e8666ccb7749e95fe5b03162104b8bfe83621d234c6a6fcc20b0d65632d01f54d60462a594f2fdcae927d739e1f53cdaca2fd4082616c61c0c91704b9d8104e3bdf29e46eddcc31a179d44f751c56946e050b39bd3fc2f36f4c01e0d786f7492b493d2b1973ef3d5e2f41c68cceae42091133725752cebf56d4d06edea8a55c06cc859d7692b2815bf53fbf17ef0a6977ec0f7b5507692f6a199f3670f214e9a9cf08d1e30ca7e0b2431aed38206d07720e9d5aef0049e8ae35d2cf15bf5cf7820cd403acb373585b5c26ddb594dbc5cb6b6e7f06400f4721927ad6d9c961dc7aa6ebaad3ff8e1f9845c2466e106716ff284a12614f009905f33060e8a20e2bc1a5ed63621c4784d0f1a2c3e06f6f6564d07cae6e49b46810df81b186aad2b64a0e30ab6ec1bc519ac5af10d73a6fbd94e9037e4bce66fdf13c0b538f8f005dd9455137eab17ee0a802c12be235c910040d661e997ce6d5b746f38494ba6d3f6205e77c713366d47d215ca08eef83c8aa23b75ec7d2f3362b29bac8c69505e3507a5f25d21ef8d4a772f54c74e23831913e7c2eeab3306485016443fbbd73da639bf83a3f230a73e6b7cfd84cb0feea0554fc22e24390569a130d6b6692c7509b839ce2784431b6eb4a5e902e33a4178e20ce16fea9d2c5c201ba43eb9b3aeb66059c72ec69c79bd6504afb2c69c3a6a92498fdb6836468568afe3e0223bbba1cb1cfc08c00096bd7eae033eacd975afe25e89991c0855bd82d8555b9fdbc0590bf0a507ceb579d8c6b38fe1eab2e907ae8b1c0ad48fb2bda18aebdadebda870f11697f56027d544679dbedfbd2cb31af1f4294107347ec94bca03c556b8b6ac4cbb16f678420a2e0a581ddc1ac2344dbb747892a9205bca4f5011ad0d09927a91d7fc1ebdb9726c159463efc1457b0c1994ae62666c71eb7b690f0e3d32cb4df3a0752a4ae2ff2a6799da3f0c5deb145e1e66ac3360fa8a54326ce8a7e9d2dc2cab6 ss_n = 63545fc6d0fb369f70c13b9fc238dbed1dfcf59e81f3a4b969a1bdbee0c94109 ct = 2f9d0e89e445d9d1d36273c04e06a6a72f98a6b35fa458be75cc40ded9a0437ad591bf4b215862e89b9f26d8026e2b8ab972f895019cd05f5f1bda7e5541e20afd0ced0248bca153ab876185c44ef26ca450b475abdcbdfda31ff5e804d328892d8b2b3d9297726779e34e59cda7d6afd3511c54cb5b117a161fb17562d15ee7fa3868adf9117d37593a1601394e3674ad9ae49003c65c41774dbf5c21748e9419e402684f97406da005b9308bfb299bdefb81f92d6f3cfe9e2581ae2208d2432f565791dbfeeef980595f698b412311f26124b58d3dc824ed01acaab893b38de0fefb2446fb9da8b94c850871ba9a0f82911ba001f2c01cd63456b4b16186039f3c11512860f46c2a4007120e321e7428a6e8740b6e66a95d9485d306002ff504122abdab90ccd566009f43aedf581965823d62fd8253bcebe2cb776c966d531cf7c9ebb2a80ce9e2b87cd51d2e6eb418009cfdc4c364535d67e5a22b3bb3958bf1bff8f5e539f5fde1ffc619126fac2aecfea0343994ac444fac9af6738fdd18c00cb630499cae8a049786e1b01161269636aa436ef0a68f3e72e4d3b2ca8f8ded7eb864af05bee10608b7dfd4575d7333ef1f6455d8dcef20739f646d0c1619a9088a5547aa10eb04e658dfdb6ba5837e85e0dadd90b7ee6bf99683b2ab9b276715713f4ceb6fc6175b8c762a953d4325b0144b3e3dc682b884e27f480839f4efc07496ca19cad86dc171bbc462c72f553dfc0ec8f7546f282b5c48b60e9e1be2879ecb24185394334733e4a2a7f1f1764265c5f0cf58fa93114f857d01ee7d66b7819e2aade3e945143cb0610585fe8578257a815ffedab3fd28e9d1f0fcec5c501f3b7cefa87a6e30c8c1f7415bc164a3d43972cc8d1e3c9d374f7144da740b650c91dd7bf18eb0797c896102371f2f4aeaaed8b3e3a7cabd5d4d1597721f214aaf94f41afe58ca81f6864406f70c421d779baa4e660fee3603e4a41f34ef4ac212de2f7b47ce81445ed383942fb4e7a32155a89080b9aefbb1fcacf8896167d63106a41fbf3b574ba7530311fcfeb2993deb0e6439aba46e06a61bd736 ss = d0ee7f07e8d3d1295bd29fac39d8d73334d0ca1288f1ed9baaeb5bce7bfafbae count = 837 z = b4d92833ef4fc091fbadeab908579380a35fed6199afcb27aa9be4d83112c6b3 d = cf839f4f53ef62ed4604192262c1616dc008d6fb59b666151aa80b3b71f6821f msg = 344fc9fcbfbd04cfe22b9bfd97664d00ef7b0dc74ee843cb46d198bf7911be8c seed = bfe6b362a0120735f2cec2fae36df2a8b0912ed60177a73bf584671ca1ef491173cd276b0e33a124e596a6dbbe085db0 pk = a368023e07aa3cb71030a1829bab04a05562f5e34f2095329ffb43168863f30aa711d2c5bc18b96d834c5474066c545799f7913d3c6030809a8d58030b13af759c5841392020135b3070bb5ee612d86c3ebc6ba8befc9e49f09bf42a0ebd888da6a6820b003de0dba8fb88375624158a609904840f0f0bcaee15056b0b4f4dd22505d12a6476567f67284320b0a3dc3f46bb18bbf152c8ea6a27a1bdffb3a27131b88f8c6f446638bee62e9ba7588ee472afeab1432bc522ebce7f03153574379c5c9c411b654057b71c0bb6813b6521f0ba42f36e984a9aafb02841b79fc0f5b178430a92a0ce4b5a32137c28c5d291cf66cfd2a6cdc894786298226034a900ec247372b63ed1646f101cbd343f61e7752bfc7424992ee6853270a135324b3d541b6f8eb726440aa13aac8f70040bd237574127a14a761d44188eed9abf0ee3265d31be56d62a7dc53b4e6209aba3a2bac12fca5921784033d8b13af6c5a077088a2fd7954f5a2a33e3184c488125b9123fec4e39931e62225246158b2f3086e5b30feb9bc9f079ba08119bfb4a95eeb52a194b6e5231b98d9669bf35a7eb06071383b6d683ac7086c1a2f50623d6589662826c7c55c3956d8308b7ba439f699a03b2a6a901a0bac5b0be587a692617319273a393f3b185256657d3cddf408f5f2324f02917986c4df6ec97f804c00989ac12dc2331d11f684157feb57d22cb9dc374c6e87966c343a7ea1841146c491ac2b625ac52e80c75bf602b9a91194ea889d1cb901793c7b2f7356ca39e8a06b59c4c59bbfca2027cb8f02c3cbc5779ec5a12fcc6453aca1e840a71b849140a6321edd5c78b481917640ed9bc2b55ab7a88b047c7421b30e70c195472a95a355b44710a42982298385a235f8e7260561c4d6a0b56d5ab2c1215366ae99c175b5733ba190b0c5be846659b83324d76ab1f737750a0baad4c3407a44ec14b144bd46e26e80900c2c82d6cccfda05b17c15a56cc33960040738025f2fc815c2a1f54ec35770b34ef2299e5430e86299de90c31efda87c1ac2373904872b0796cf2a288d164bdc7038bdb3c05c4230424a18ea9ff8e216e9312148ae3c0a26aa21118b4c3daad4dd17d513dcdf969f6f9e0 sk = ebaa37098bb9c058282d8037268c99a4055846d6181005cd3fe41b020700c0c6451e200a316619c43321806cad994597cba4a9e93465bc6632b3279fc3b1b4fb9c9215b9497ee82a91507a5b5479bb75984ec35f408989eea8b1e109c895c7c4b2f88341a98b46b169bb3c402ff79dcf19c9cc27aab8936fbe42447221c3d45b7c9e49243fb0333c21791f8b7525eb4b885564132a0a53882ba884620602941e2a1a3d62a6d1957a41b27d62a177d7fb697729c53262add5485ebda657b5952f876a3f1dd9cb7738a027bca36ab3780114582b731ac0029874673bf082539c515290f350b36c15acb6260e4c0c27125597309249f54747c0b3cbd725ea8b1e5ac70772cba329589bcc9179f1118423032f41911c8a03100fd6829377ad22b467afa40b2fe63ec2d9492c80268aaa5cad048537b8992b7754cd8948881853986131470751788b405254042dd5cf7b75786a53455d41bc77a1b82527264ad59c7f25cebc095adc455606d20ed970cbcc41b888c3a9702b03dbaac18a232c2609c49b07986d5520574a83044ace54db74973761f6777d1bfac35900be0cb8891fe81e0c24886cf3269a48cb1c136b129bcb692526681c9068610fdb08a51397595c9b3460e429c241868752adcf68a00d49a7c038bfb2fa4ef3594e25542725873a354bbe2e6898c53cc041e60aca980f70b4982af45ca2a684ff8100a5639d35f4b2dd090d187574cc590d49778de392bfe0e0abb753949f589fe046264a74349b0c36d36862a5c19ae1d40ea25c312d8192df59a5accb29adac2694c273864bc644709ca7d65724132c3a2bb3e104a30d696f897bafd49b9bffc48aba5914d3f02572d1ce46a16fc5a718d656b406f220b0c5818dd02161c9ae6399a6ebd3a29869cac9218ae46bb210602680ab417f594455fb240d62772e300f16716ec918a9820311ac81cf361b70760325ed4a4ff00a2c76d2af549618f2ac8c01bca142d9887e66634a890497a235ac72bbabc125efcba7d12b6dc1601e1be88a99bc9143e68a5a8261aec7ba01586ec7c5cdf3a047e200699df7bca8b1a9bce5cb0be4cea368023e07aa3cb71030a1829bab04a05562f5e34f2095329ffb43168863f30aa711d2c5bc18b96d834c5474066c545799f7913d3c6030809a8d58030b13af759c5841392020135b3070bb5ee612d86c3ebc6ba8befc9e49f09bf42a0ebd888da6a6820b003de0dba8fb88375624158a609904840f0f0bcaee15056b0b4f4dd22505d12a6476567f67284320b0a3dc3f46bb18bbf152c8ea6a27a1bdffb3a27131b88f8c6f446638bee62e9ba7588ee472afeab1432bc522ebce7f03153574379c5c9c411b654057b71c0bb6813b6521f0ba42f36e984a9aafb02841b79fc0f5b178430a92a0ce4b5a32137c28c5d291cf66cfd2a6cdc894786298226034a900ec247372b63ed1646f101cbd343f61e7752bfc7424992ee6853270a135324b3d541b6f8eb726440aa13aac8f70040bd237574127a14a761d44188eed9abf0ee3265d31be56d62a7dc53b4e6209aba3a2bac12fca5921784033d8b13af6c5a077088a2fd7954f5a2a33e3184c488125b9123fec4e39931e62225246158b2f3086e5b30feb9bc9f079ba08119bfb4a95eeb52a194b6e5231b98d9669bf35a7eb06071383b6d683ac7086c1a2f50623d6589662826c7c55c3956d8308b7ba439f699a03b2a6a901a0bac5b0be587a692617319273a393f3b185256657d3cddf408f5f2324f02917986c4df6ec97f804c00989ac12dc2331d11f684157feb57d22cb9dc374c6e87966c343a7ea1841146c491ac2b625ac52e80c75bf602b9a91194ea889d1cb901793c7b2f7356ca39e8a06b59c4c59bbfca2027cb8f02c3cbc5779ec5a12fcc6453aca1e840a71b849140a6321edd5c78b481917640ed9bc2b55ab7a88b047c7421b30e70c195472a95a355b44710a42982298385a235f8e7260561c4d6a0b56d5ab2c1215366ae99c175b5733ba190b0c5be846659b83324d76ab1f737750a0baad4c3407a44ec14b144bd46e26e80900c2c82d6cccfda05b17c15a56cc33960040738025f2fc815c2a1f54ec35770b34ef2299e5430e86299de90c31efda87c1ac2373904872b0796cf2a288d164bdc7038bdb3c05c4230424a18ea9ff8e216e9312148ae3c0a26aa21118b4c3daad4dd17d513dcdf969f6f9e00f322dc3cc5dc1d599f9027aa68ca3b70b249d849d11529a0a22119d9b2f68a6b4d92833ef4fc091fbadeab908579380a35fed6199afcb27aa9be4d83112c6b3 ct_n = 46d0ffe2691f75334e3e2d7d3eb3e04b9dfc0fbf5c8644844be93b636f8e9c819166da84203eda259608813587b21a2f0e0033bfb3fabe8d86528cb143e4a452bb4a975dff5d7b944ba251a8e63bc15789d08b98282725c8f8dc0f8a0365f93258619eeb4c77b0ab5410eb2b2f7519eed34122fe7aedecbd223444356e82394b6697339165c9ce52e44a85e6a5517bb063ee84a9bf62ed0c8cb46f00a152dc2b0f2678164dbde57a673cfbe42966fdb5f0098a7929aa57367797993eee2fd786c8c26070e2ec296e19bf3fac26b469b1d93921661fb96153e04f9e213472c006a9fe92ff4dfdfece38de40b6cb6be61154d194273a46136a38a70ab9d5cce0a8441a225d64ba8584305af35244a3924c58d19dafb66ca3d3f5d9835fdae0ab126a9bbdc5f66777880a3f918f0ed000e88f7c9b1cf1d202445078f0f8fb6b2b044d76e53db690aacf25e248c4d854836eb68b5a64435144a42e9a50d529fdbe3500d395e5f9025135a312bed0371e194adbd136c5f757e89036b80e965b063e9fcd647e28f00492b294bf88cdebcb16c3612efbbf6d5c3f0abf849388a07080d42eddb7342a33b030fdff6fc2eaddc6e2c67c006d0e2c91dde093ec9a4f547a727ea88f7d7357aa27a67f4b175f7c645f8105a342d9e268fe565b88943dad9cca169ed7170a22e6dcabd2769e649bdbedd1dc67e55290ee5f31756962d93fbbae9309b0b66af5bbd62a53b90e1581de136d4eec3fd8ba5dd49aca1268a58d2fd896b85befaf41fe9576331f33e7fd234fb5544049fca477f2e575d52cd0ee5e455655f2ca334ed2400c2f8eb2d4832d29077aa75b01ea14bb8edd5928d7cbdf693a41670b7d187e18d4d626fc91d74a8c720441a2cfa6d7ecd786c5b3d0b057e543ef2d9b92b8fdddde605ab6c8fea1f36687330e53e4929b5cf39a9d76511d7ba81d9c017080de221a79e036139698cd55dea116d2c0bfff7dabe30891d751502d3ca82e2802862770213858b7e1d80576c0ddb2e36fea4113b17e6459878d5255e48392eefb88aaef5b5c1dcf1d9e83615ce4eada991127bceedf792d384c33 ss_n = ad167344c80339c6eb38b26d8cec63a4be136639f1a77cf473f978607ebe25f4 ct = 6741a713b9957e0ea5103c8523f58a16234ea4b6eed8c42768d191302641fd4355ee78603b61e5f36e3ffa43238b7e4add26741ddde00cedc99cb04e6c460a85e4e02393ebf777e79564c8172f343d9c0a76a46d5588a5868b39c155523f1772b76353cb956baf0082bc1923894a0b1326076fb6aa2f43e7b228b60368e635c04e3ba45610497f054f67ab1c307d7984028e0d6dbc4aac4a5ad0b2afde3a06a2ff928d5e7568e409b509fd055a6f5bf1bb5d91fde72c27a235ff7bd571dd82637a7842ce362082f6d6fae54108577dffaaf759a18f0950a0a3f54b7dd8ffdaa9ba7bdebdca2ed5388d0b314971b1ddcb10474a75057a12ebc22c560d64ff572c3036d09838ca4a44b2c08f6f240a891b7ff870888ceae0d101ac655a3289d48bf3c415a19ad5ccd5bd12d1b517e056b4312f07f3e7094bbe9fdee2be5f67c09d867cceab5c825995dad5b2b63dc2b0daca9a908b26d8b62078c06adc45170aea6bd7e1d98d3cc940974d4db6295ab62bf0a5834cc92d8f6762217cd4bbc0675e8a93a9a91af5cd3438c65c8e522e03085a063549f0b41e73e68921a69417979ed005c02bd4d5e9fb64c68ffc4b7fcd87237d5007ebb81c7792ec4e973e4dbe06c60ed1bf26cd0a21e8e40c4f60d2f204a1616d183cdb6d479605bd3e90dd0219f46b4459fb7c16a57c38d45067bd886a487752f22ce85c4dbeef7f795faa076b7174c143bfaaea1e5fb6eb9bcf5123ea384869843a80c92de81fcc0e1ba75f2d2e737c58fc4807bdeb20762ff04349f283879d7029fa3a69c6c62c32e9e79bd965e4e5cb1c00e2331c8e9b70755f3e00555f1507aa22fa669d9161505617578d0427b1a2a92220d277aaa3beb1e4ff72c8166991c8bc6761908c35689edef53399c91c1ce19cc772e7ff74f8b678d97f6cf817be8ff4822a01b77c41d393afe2720e9e8c0a04093e1cd1cebb043ccfa9039de7584f6a98d198d116a6aaf6437be7f1c36787bee349feac928bc471662f15d06c0ba54db69c83fa48734d8b3fa696498889f2d47dda66354383e0b850e3b2389d07fb09e3af95bea7c86c90ac8f ss = 925a3fe7e0c46bbbd639e36e2e6eab4ef656695bb0cc1da14970e93a830209b1 count = 838 z = b6c42f113e92179af62a5558a02b047c5f0595d1c4b935dd5a65b1f0d95a0449 d = a29d1c8510d43ff1b54426e5563081df297f027de0b4e7fea2ab4659e6cfc259 msg = 20f368a13bbc6646e79a2808b7620f42aa8665b5bbbe1d912017b52497459a6a seed = 6797aae479585412229e2cb6b77a19b535496b0fd14a099bc7cdf6bace30348bd80b3360060015ab0dd4b428efa7f627 pk = 7a9a149b26c8cc47018e038f1fc379ed33a134b6afdbab94a23326ea1bb32c85992a51c1d42a2a788b3f71b5116ac34e2e16cd28c18a77053ae9fb7a7e785e317923f7127ae7bc4a3657134c61060fb8612995981c5cab7f3276bfcacab9f51a24630ada90371b51928566c65eacb3e4771857c1ce29f73ba8b751c12c3ab962194129c5f584016c0445d476062150a356902866f42f51240425d59c607a0877c1451c73abf9c246b883b6bd502b10a33b694006ac820745b316d1ba03c969b1c89599d1b2bb262375b0e48abbdb612d848afdc7954db42b1c364b36e5116b1b209f6785964c8ea5b542c00526dcd9a925f7915b995641219f74f5205a9727a531588318a5a83c4631f5acc093017a75ceb0a3c847466cb5e5c401177bfe99a5c4eb46fd8b3b29b57f48584160b640b60c2991f04e32966a8ac74471876597f486393113c80582a33c9d82c289a2e74bb9ac59dbb744cc044186ec2e17f240f849655c407ace40a7c6e27d3df215f444041d125c13ac607e76cdabcab8597602821030d7069526554947120e14042019f24118c012c69280ba406d40da21bd3532aae1b6d95877f8153faada4614bb542615165ecc1ec9c108e2e34797d685e3c09a4a2982a3868faa4c2e9685511b7c407b348641cbce39c28801457eec6052e28296a9744139c073e2925b3e7c191ddb10c2d87d75b7075b7c1e77a7a80ef80b2a2ab6c7c7ad9c26b6d069ccfc899a2b8788760058796213501c52c30a5c2b04bd7858109b0b46dd1a0443d2a3a22a8ebea98234d13ff2babae9803cad55101f748ca71987d49756dba9345fa72832f67a4bc8b2516409cad599ec49102e255778550bbd1696d7174135b706bfa599b3b9536a282f6448c49d4352e609be954430916178b5bc557098a8ae5015fca1a3f2e716d0b04f089337dcbc274b7964bb292349c5382a953f9e4b53d755183b7671f0a0a86c808c0168ce70f9b5b1b66954a35d7399612f437ccce99f8afc62db08d05b10c8b7d82ad08b66692b4e3068862d736a01d815433676867889bd510ccb93038368c45b9b3fa2e9c12f1a6a24a165fd380d016d7e8e6c810ef34dbeeb73752dcad8142408fb5dfc8c899739 sk = b1f2bf3553168c104466935ea0566aeb6240bde95aa4f60e8e59c6d4189c5231ac4b0a0301a1b3bc3579873a7015413719bbbecbf144e5802733b63658800fafe49eb5f72f9d8a03a790a82177928ef6cb23c1087a0bb54d6803f267742dc86dcdb2a8b7472fbe75b0fcc4703ea25aae8c619f34cf3052ad582750ef4240d6029de75ace6a791fbaf040f5b093a54b722c929c243c35ce0acbfec6a36e699a2f5b4182e1b6e8c1a9aae3c2948711b75a11695a9df57640d93916f953366c98500184c7a26c98880cb73d0933a5048e5fb8537cc23d89189853a9bf659a922810444eb327f0c31b0b251e582ac749cc91f336a17141ccaf60a0e6e054bb3880876c6694eb862772619d523c1efb1e5d0927f7360b4d592f75d897cbd849f3f65b8aab2ddaaa766305c5b249c8509b0845cc344d926d72759550f493ca51ca22927c0102a70eba9475b2acc5c47f5ab9236a5a9e5e6bb0272b6362d641f44c15e1e5a90f8a3ec58bc5bc0332a5303eda758a33ac5eecf75389955228f650115444f9bb7022e02c10248e7e599f1b735f695031f7f8c3d4830a79d0cae551b510a94380e8cdd1d6b3e96cb0b7f95788223077951a4285a26eaba5eb644c6e848e3675c3bab6307a703411b200c959b9d4e603d0b098fa8b61d7b9728b47bdc05080968a8879f048fa1b1ceb8718a5c09cf7b6ad68200069e102abe7432bfb1a13db915a1b5176558bf509a290f472eb0381807b36c09678b188526ac70032c58711e228f41b8c5be6a954bc30003a03f359adcec50907b56133399d142824c04b3c14cc21bdc0bcdd9c36f9da1590e031c22797a41ba43091051e79a3cb69826dd07c34f2a13408091110b2732a76d5009dcbf95ab8db5dc2f96ebf73394edc112920a8fb027dd12aa46505a472406b59679e81646f0038824b6c88d50104d8a90fe3a9c59e4c1657b77fb30005eb70b14f162dc143b5b4202693e737ef288c8ecb473322345ab60f7ef6a7b8f791ff001603b93440359a80b0173f7b8a86e08ad9344116a924166b242aa4717306b8c444ac80851b179bcd57f2983e6c154934277a9a149b26c8cc47018e038f1fc379ed33a134b6afdbab94a23326ea1bb32c85992a51c1d42a2a788b3f71b5116ac34e2e16cd28c18a77053ae9fb7a7e785e317923f7127ae7bc4a3657134c61060fb8612995981c5cab7f3276bfcacab9f51a24630ada90371b51928566c65eacb3e4771857c1ce29f73ba8b751c12c3ab962194129c5f584016c0445d476062150a356902866f42f51240425d59c607a0877c1451c73abf9c246b883b6bd502b10a33b694006ac820745b316d1ba03c969b1c89599d1b2bb262375b0e48abbdb612d848afdc7954db42b1c364b36e5116b1b209f6785964c8ea5b542c00526dcd9a925f7915b995641219f74f5205a9727a531588318a5a83c4631f5acc093017a75ceb0a3c847466cb5e5c401177bfe99a5c4eb46fd8b3b29b57f48584160b640b60c2991f04e32966a8ac74471876597f486393113c80582a33c9d82c289a2e74bb9ac59dbb744cc044186ec2e17f240f849655c407ace40a7c6e27d3df215f444041d125c13ac607e76cdabcab8597602821030d7069526554947120e14042019f24118c012c69280ba406d40da21bd3532aae1b6d95877f8153faada4614bb542615165ecc1ec9c108e2e34797d685e3c09a4a2982a3868faa4c2e9685511b7c407b348641cbce39c28801457eec6052e28296a9744139c073e2925b3e7c191ddb10c2d87d75b7075b7c1e77a7a80ef80b2a2ab6c7c7ad9c26b6d069ccfc899a2b8788760058796213501c52c30a5c2b04bd7858109b0b46dd1a0443d2a3a22a8ebea98234d13ff2babae9803cad55101f748ca71987d49756dba9345fa72832f67a4bc8b2516409cad599ec49102e255778550bbd1696d7174135b706bfa599b3b9536a282f6448c49d4352e609be954430916178b5bc557098a8ae5015fca1a3f2e716d0b04f089337dcbc274b7964bb292349c5382a953f9e4b53d755183b7671f0a0a86c808c0168ce70f9b5b1b66954a35d7399612f437ccce99f8afc62db08d05b10c8b7d82ad08b66692b4e3068862d736a01d815433676867889bd510ccb93038368c45b9b3fa2e9c12f1a6a24a165fd380d016d7e8e6c810ef34dbeeb73752dcad8142408fb5dfc8c899739883e3cffc170fbfab30a9f8c543de540a3a310459956bd203e5320f54d5894bbb6c42f113e92179af62a5558a02b047c5f0595d1c4b935dd5a65b1f0d95a0449 ct_n = 8adc54f9894ecf2a8f3c822e379bf041a450624e44a0af694e8a72cb3c389573d3bb28666270e7b2cd6b94bab3d509ad8247a747728a78f0d50d0136a8ee5b709de3795618e77955d910b90eafcc4af7f6878ff7df06a3377a93a87c724932edb0a5c57db84f7004b326291cc5317ccf3a6dba1674c4798d284dfe5869f4c9ff61ce143ff1630c869f8491500733b923544d02e6ad952ea15c3fb55b2f5549f856c1996c960e3d3ac92e3f116ff247319d3d15f88a6bf68b191458de792f6e7793de1758a55bb1d3b3740af49971100ced73ec625bbb65cc471719c3f0e4b668f9eb62d6e24eb0afe8781ffc1ec81f471704b9f64913e8b6b271285157c40d67c6867bca98cc5932e758d2dedd78bccae0e077f21e5f9cd3472d2654eb48389c1c82d8210c31144e427228c1b27ab5c4514dd91369425a4a469b2ddab0ad6eff8837a896d09c244ee652f99992c29d2fb54a723333bbd416ed27d91710e88dca6559ad75514645bb04412e846f40be892e649f7afffab78348ce6b929984db3f9e146dcd7644470aa97ff4d6f19c76b59e535ced6f5ba874877d57f04c936d506c76b01f77dd5c1ac92216eb7e6a44d28f69e6d03203e421fbef51a7c158a685a6c61993764d4766d54a38d12b00fc5ecda06afaa39b4474c0e1bae1c46e0a16ecd553f3cfafa9dc40770a09d3ddc7feda72bfcbc35abc6698e9373d6754888c689d67b9a334af12de181664992bee1449e369dbc3c40693b94c3a6d09b22469cc7e07133200cfa2579c3d2354b18a0d4bdeacfab429cc1f61dd49ca0834ab467899131c3c96648a945c13beccb3532230214404231c84bd8df3fcecdd11a8e8c278d22be74b73608756d721b030b227538d65e6d9335c9a699f70b5102a0ddf087c7805e17ead8bac2e72e29c7906a8dee754580115734d0d25ba87fb6f1d2d403dcf9d8ed2c6353af4507796fa76461ba701e472b4662f59dda54566aa427578a952023fe06f49cfa1afa25f3e131508a094fb78392b1d2abdeaf2df7c92f3a0ec7998dac5a8ecca43de3924d90a08666623e5eb224be844044524a00be034 ss_n = 905d5c5b79f0f4afcdd53219954e8972d02c5c81d32ede7c1d8650ae31794e13 ct = 2995ca7e44080dc7712f0eab425dd5f9fc0295372a10244fee05ce42182fb4f3888d02c3d3d276cece61eb5081f796bb7f0d166ff520ebd063853607252c4105ca7c9d76cf85492767bf71fc4477c1002401be22f7910743d07ee7604e451f93721f69165c11cc0567f472938ade2a6c5e38b61fd8f8f740d3d901a170bb741ed12f27faed9214aa2b779ab0cb161b3b8800770620a4a9e402217f57d81dc39728add606ee01c34321af1186f67a62f93e772a3f8ab96c79b99dc77e249744f4fa728cc190b8fdaa10663ff3393dc98e38b807344770f6bba1374cf72272713a8ed53f8d5410fcbc4bedd42f353eb4ca27cb5e03948724140028632ce468d8d5e78e966bcdb7bbb36a161831c5f18a3d6c9fc3c288462387b68a94c43060f49f9bd3d56cb9acec2be1cf8a71f4bfcb12b41e19114379bf1702948b82fdacc63e40dc9a5bc0aed17c8dc4f7cbfb4ab48a9a188da319fd5d51824b79b09f7fe503b22e5a0d85885966533b50ecf48a25806486b0d3083d5816f56a9f11fb1276966918f63fb5742985d26946b336fc3ae67b335542d81a4175fea53c0e4d1e0e5fad6c04b1513d5e770243240fdc1a63185c5b1296f698c5b2be4427798aa7f2581b7d96af8c268047f7d365395de13d6550408a212aa2ff31759fc5a0b85bc35a53318e7791bc8eca18bd11644244b0e0cbdeef2e92fca986137ea4244c2943150d0355cf8636eae8f619bce188311495b0ff1f6669dc87faf2b2542eaeb97a97fcfcf7c4fff25d831800e2fc806801da3cee74725ea26bce315a5b0fbb2c63f8a4c3f4c9bbf9418f2c72c73b9c287da194299106d7a8da7e4e819e600110201ceac79dcba0bef2265c0c9bd99bfb8b7543d8e87b6f391574f547b753289b924c7553cc4c770ac7f425b16f22ef8fd263cdeecb44f6f826139c7407d116d2e1f58cddd6902963bcd56477726dd0628f53cccbd7f6a3941a630cce805da8e6efee0497684be1fa9dac7351c7c722b136ce1f5bc2caa1cfe09858a1b7bc4eee2283eb384498ee8c906291a62837297cdac4dc69fcf57710d0ba288683dfb6775361 ss = 9b1c0fa0f492aa937ee4538cb05b62db8396f1fc436a3fa53bf7f5c27bc74f45 count = 839 z = a056b141a0f2c86ba3b6113d4d06eab940cd9c90f79896456295baf08c8450e1 d = 7ce167cb70a6fd8615817976b873d3ee1064c73efcb7cb23caae27f157fe0302 msg = 64ed773f814016187c28df26788192b20d9bf7405b63f3c31f02e898e4c8dcb8 seed = 95889fc3c7438539048a5518fdb657e18ab4feaaf88be816e2add2a82b2de1f4dc576b13abad697f19f586849c9ef2f2 pk = 42bc016d11ba9618ae6835aebd89a4ae4c67f140c421813103c392c5663906b9bb039663fbb12c84d57e36994a69576e05469735b726370593b2db906b6537708063ddb808b33c5b8c818b896b72479284ddb870996cbbdfd6c0bd418c13eb62362422bc6ccad1d54f6a5419f9a14eb1c491525babe81c2a38b3b22fd4936ac56e20836a6481b5c1413524532ad99788c4245d3e380b4f1c589eb67d07fc2126aa3cc505760b56969c40030517bbbacc24e926c24d9b7faf859eb8a59ac548a6222ab72c91208bbbb40e149ea5276e64ba3a837671c3b8656503cb7d1b2f938b7b8d138383dbab839acc59085e825a969e75b47b8477ea8c63d3d7717cf1a57e80558a3307eeba895cb3813890928bba3b2365a15c6b392bdc9b5a01578b0a446daa35ed2b7494b695b39000fe7c03b49a9949cc6496790837a2319a468b9e477a822cb163651e76bb36ad5812b41a616575761ae55949e46164cc8605f7bbcf04416ec97bdd80cc9b96b53686a450595f517a1ad7c22fe853be14922cd76138f85337604c92d733cedb83ad3248490c100e27b2695b240e8c21cce422cfdd570e5b7a5b0b5a3bba220a45eb8aa99a2a83a57fa440022372958a163840166f1426b2aa0121a4056b173cb5dfd79b81d300e6da7a86eb8e7d7669232c3032f3259af429aa55b3af6424b15ab7f283b15fc4cb1a672482c64737d627e16188287a7db3729cbf7857e15c4720e45a21d062f152936a064ece54b1fba2c5baa42360046b4fbc11c1205a8dc099ae86b93c15931ff09dd717c5a2990259cc0b02937c988322bbc0c64e6b1c43ec5f7ab46ba285be94ccc9bea2be79d59cccb001a301c9f8d05bc99419a057b68c3a732362426ae70222d282f8854d0d5c78b973922901b570c98ad8a23b425952ba0769fde249e6e97b968140a565331b3665b1271df7955a7a8a953ed36c842c53d6b8a291673f43233c1f6c8ba00b3304252d289635947586b2b0110dc6be7de8006b0557a2e678c72b3b26c21651d56bb056bcd4114e9c6292abf29547b373d4292497c468b524234c283e77a35aaf7a44fb60324c76348ba3565a9a77855c0b53989006f649510d5b53b0a25661b9b8dc3ae7db sk = 92015bd85c1562111ec015519e17712e75a91f27092330479f28b327b80c1282987a447393686081b95e2d71a192a58869e34be1725b65053df4d48983f10a7291962f8c2cf2c74f70e79b26bc762c09a9b6e44277faabd31a5eb3402fabd995a095880f61a2b4c53d635a1702a6c3277bb6a9f7775617024d279db7f06dfbdb706fe53f357ac9bb590554b7cfbcc6a960abc3f820cedee6506443cf294b7fef69b540662380c621f620477a9b62e6e3c85f374d70e10c6ef7762023ace86b183df24398870eb522ccf3bb3b8c0218a3789c8e1a8411b15341742a107a6d5f84230e8b5773367395f28d29d40d87642c5abb8cb9ec88ba9a18cbb121bdd32e6bc6c874cabb9e5b31f033985f617b8c8145811b2fbd33596f3a2bf16725ac16488784165b96bff248597e224c0eb1b454cc9f7b603c76bc4e93f85562a7b12390a45c3123cba95a98f2af30818777940691f11440c18327d8896f920b40a984a69294afc5437d232a470aacf81b2f6709a2381476e2779e1ba123fbf81a13ca3441911ae4799e43f18d7d3c0220382e42d02e170191905887e7baaf25737a2d06ace6cb99b1f6979c70c8582ac00b44750b36b475d482d79343d34545a6e058b9f61009241ad5a0a720b1a746f23c99f83aa8eaa3a5710391fcbdd8f7828f8298962c750b458e0168b65a6686d1e875a972648fb28a84e8b5a9ca22793022052ca1f0134d3870850832b022b9957980b95f415984c64b19616ea3f2649b61cecc4554f244977a062a9ab9080431862ea00f4af64b26aa060a7883edbba3164a75acc86163e34cf23571009d0da727296109c25b056c13003e4a40617cf39b9ae965a46cc067047ee8c9b84d45989be53829204e91d6b6284a1e8069068867c76a365616126540a164b4f34a61718852aa20a628a1228426da4172af2289605652148acbcdc7922502160d4001fb8091aa909a7ae1b1f0d06b7bda4eff3caaad1110dd99675290114eeb844112a7fde12f7c575dbbe61d1092a251076a85655d1f13935146709e54b28580bbabbc621da78f199a1e2e70a36d5c870ea58b67534d42bc016d11ba9618ae6835aebd89a4ae4c67f140c421813103c392c5663906b9bb039663fbb12c84d57e36994a69576e05469735b726370593b2db906b6537708063ddb808b33c5b8c818b896b72479284ddb870996cbbdfd6c0bd418c13eb62362422bc6ccad1d54f6a5419f9a14eb1c491525babe81c2a38b3b22fd4936ac56e20836a6481b5c1413524532ad99788c4245d3e380b4f1c589eb67d07fc2126aa3cc505760b56969c40030517bbbacc24e926c24d9b7faf859eb8a59ac548a6222ab72c91208bbbb40e149ea5276e64ba3a837671c3b8656503cb7d1b2f938b7b8d138383dbab839acc59085e825a969e75b47b8477ea8c63d3d7717cf1a57e80558a3307eeba895cb3813890928bba3b2365a15c6b392bdc9b5a01578b0a446daa35ed2b7494b695b39000fe7c03b49a9949cc6496790837a2319a468b9e477a822cb163651e76bb36ad5812b41a616575761ae55949e46164cc8605f7bbcf04416ec97bdd80cc9b96b53686a450595f517a1ad7c22fe853be14922cd76138f85337604c92d733cedb83ad3248490c100e27b2695b240e8c21cce422cfdd570e5b7a5b0b5a3bba220a45eb8aa99a2a83a57fa440022372958a163840166f1426b2aa0121a4056b173cb5dfd79b81d300e6da7a86eb8e7d7669232c3032f3259af429aa55b3af6424b15ab7f283b15fc4cb1a672482c64737d627e16188287a7db3729cbf7857e15c4720e45a21d062f152936a064ece54b1fba2c5baa42360046b4fbc11c1205a8dc099ae86b93c15931ff09dd717c5a2990259cc0b02937c988322bbc0c64e6b1c43ec5f7ab46ba285be94ccc9bea2be79d59cccb001a301c9f8d05bc99419a057b68c3a732362426ae70222d282f8854d0d5c78b973922901b570c98ad8a23b425952ba0769fde249e6e97b968140a565331b3665b1271df7955a7a8a953ed36c842c53d6b8a291673f43233c1f6c8ba00b3304252d289635947586b2b0110dc6be7de8006b0557a2e678c72b3b26c21651d56bb056bcd4114e9c6292abf29547b373d4292497c468b524234c283e77a35aaf7a44fb60324c76348ba3565a9a77855c0b53989006f649510d5b53b0a25661b9b8dc3ae7db767be1f510390fc492fa3cdf278be1ed4e2cc072664b787030422e87ddc0ce11a056b141a0f2c86ba3b6113d4d06eab940cd9c90f79896456295baf08c8450e1 ct_n = 0dd469af9973300e8a88942b74fbd826c806c705937c53f084d1c79bf901ff811ad163f0454ea93bf9f57fda2beec7cde17d8253f2035f4c716eecc635c9cd1485689bffe4a73737a6221e96ec6a9f5d6733f634282f14dcf97ac98d89cea0180d23f1a30a41503725111c4269bad2a469f6758fb325d08bd072750018340195f5735ffc3d37ef1b0da3540b271b91274b596f9f0ea5ed226169411c96974ac0c57d22657134d4a0199d44dc6bfd476287bae9660dd88e7aadfb76255ef8949d91ebda34ace96b2a2e33195eb43db44d4f1d758f89ea5c598866ef9f83a82225219ce4d1b0870a5f5ae17fc9220b15d548efea850371a3de6cfb07c431d21586493987237cc1e86b447ca5e74da868f68e4a15ad724ee936f410a90ab40244765bb41e248d9d95033123938f83f4eb1b855d2de8adcbea5f0e5ece5989e07577c402a2a1db71f1b26b926f85c010ecb0054395e4dea8f0f455a258d8ebdfd6c3e90f0624703c22166a766bc5cff338614097e2088e12054f6942f52cab6f35591c5afec6f3575792f03e4fc1b7752c7d111b4ad32d818f8abd442778e7f6c609a516d85327942953b1a0e786723334a01315fbfd3c8aababb1c283027560805acb6d569d5ec1c466cf4592867d281598866a6124c9c27604e0136c133479a4b26dba3fea16619bc907a2813682e77b925ffe5d44786e5537bcac56a4fc5265b42a93110a464a83b8b0b125593fa089c92add887dd937e600fecbe2cc81edbb108ad0bf9439b6c43e6b219d223e1455a9a3a285106d2111b224a2d1e98738b2292ec0e122532683d487e4078730bb899894e7f356cd6879f1aa61f29960a464ddb5d9e8e08f27364731ee2962240b5732bfa191d7c1166c65c9ee30a4d5304fc5815e2ebd1da1056e4677b4b96108851a742b6ceb8457ee00e41cf95cd0212565daa3c78d833830dee18d87235ae2c37e5f7bf5874d726222bb83035c538544b01bceb6abf323480abee5b7e8abf9080857d09387e693bd010d9ad3c5045155a514cced28ac1e8c4f5fb19b3bbd1cd74a7d18f8e0dee47073e0cc86c385c5e1d2 ss_n = 0b3158fecef89695300f731a06b1ac9c67df2bfbaf8b3763f9e2eaa3c8999e18 ct = beea16d5bccd6adaf64c54eb53b18e2529bf6f6c742adbef4941f4aead104f5ad51fb957f7755f23c51a44adcd92427689af1b76891e6a70b44321ac97ba2426623d5c003f0da59e7bb4a0e135e4c7b28e52d8c34e95168afed182d686b6e8e7d29b26f9c8692c2e2dcd316a7e72b2751003326176f33b46b58a9d2a6074c0f95e57fdbdbf24529d4eae190817f0b9e2f632069437907be45d62f953446dc74f644e0b5abdf747f7b17226e78d4b7d282d7d123fafe7c0c6478933cfcf6b1d5fdb310ecc1611ca9b98ac1e270e95149fd6a674cb996a50476b3e4c5b06b7a2c8ae6dcb45712994e3490705b9cb1500231e4000453f113f158f8e5e858939884f46624e43eb7643b734109c1a9316fe199e00ec4e4bd0158d95c9fa6011866e25b0f58a82507882860a52a862553f1ae2b458e0f7ed67dd30a7ebf02e25ba6da873761bdbe567854bc7247cdcd3e175033014e45bd5eafba578f025bed99341720ca32aefb5f747ffebd890fc9ea90d44df32c695def8ff91e73381dd2ee083bf7d0e9073caae670df2efeddaaddd570d60a171ceae600ed610ef92fa33b8c8be8e017436c28e6bbae60c068e8ef86133aedd2ab7a5a347f5764a4aa0a91ab8cb7bcac1287447f9490f94262647f4430b389d10f4402ee88ce71214474587854f6d1023406b64bd6736c3643ace0920692108b9f0aee5348d8273384c2de34398210db73ff8e3aac4389a4a79cb8f51f9a6ce18e019945fc9371a6230c8d2a89cceabe1d2dfcdb140844af85ee36b4b3f62247eab46fd05d7da53c39fb0fcb28c62176a469a33bcc24024c9610a64720848a9d40c7c7d4f53a1ac22bf4d2c08772b7e364a8ba537fa8570702de85df73c14a3ff4382777f804c41d442bd668fa17efef2402919733d1ec0eaa660ebd4456f0db10f671c2d7703790e21370b36de42a0b9da60a744313724c9af83a8ec96dcf46c56723d2079061334bd82d20ef53b3c4393a04b61633a00f306bf6d706f30b385486a8bc3cda55e3a5eb8031290352f2b4f647a0ca4e1341c94b41a0f022dbbcd0fd03a077d42837f43a6da2423 ss = 2090c856210a69a289d4750041b7007653278dc967969de335e5289178739185 count = 840 z = 32b8e7f5e606adc578f6913b53b931d49e72620ca74de4bbb008bb4335cf8757 d = 129d47f112dcb6b2f1fa57029e54dac3fe0d772a261b28307c514656546711aa msg = e29543b3026dd77329fcba4dcae4cfcf6e7fd526df7206e61ccb82d79b1c4243 seed = 667c983324bebc1e7943125114645eaac028b8843bbf4a2c723269c3e316935fa90e0c0ebea7fbbe2b5c2f580477dc3c pk = 392c2b771cbf0a8a4992682715c3a5c517b26ac95a3144c39673727a0b9fe41baea65632aa02278371745f720b0d6594d8e4377bc10cbdb1880ca04489876383f53b69c37470d4b5249392d9e9563dc9b692339e353788a6ea91dfe933fba1c2d50755f166bd3cb80b8c052b6dd592a1f756056c60fbc68c0ca73225d76d7b071d230979f2479612f5788d292af90372521564b74a728f10674949cfa054afc6c926f6d227281abea917b82d29cc1247753df421632cb173946e7f02332ab08d3b93301d1505cc46935f2090b56a8941713bac53aae260b447f91566f20fc9524b5be78e71105d7305a947a7c8e1273bd9780a539a7559053f1cc94c020647a53c22e333afcd37c0f289331ac66dd36c1bf9f50def777d81ca15bb907c85701ea3dc19ab4596e5d07de1f32773a27b228a500e3832370281c7e7b45cf47df7989793c7a6c6f341ec2cc76b371ce5b19e0089cdbc86566681703ce491e1422e07f623cb450e80a97e4cd9156ff559a7984e5bd64c4ca4b968c62391911241ac96f33b72ab1211ede19452e11a4cf51c6a19a0983243454b300d843c2ef161cda46ec527b46527479fb352ad909bd647c769da1a75da1a52c9c4285842504149725745d7f12e257173bf004c6c746c61f0056e691495f2c2f82107ee208c25b733edb701123c261456bfe2bc28adb56211d387e8503eab3619a2e71861469628a614d2b32dadaa18bf1457c60b9c7d326896bbc3b7dc5b67d82953c51f7468ab1dfa32b8cb3ae570135060bfcbab0347b20f41da1ec87076c86ba19fe0c101f771f48a01927811042ba5a7c0ba64f433a7bb86171b19b4388873656d178811699c111bf2264d351c1a2136eff2a2c31ac33a30b7ff8ca23b148f6d959ba820cb8a84160647282f273ed3727a90224f431b67e142b179d16c7d585e5ae38ae1db8e88d8c7ab2c4198b446bfdac67cc89c56a0488ed026a52380372588ca7a079cac806c6239b4e8b206f95957e0ccc416a1ad6c1768f196f4b23408fc8f53d00ea5607d41d8010387c8b1f204cbd80669c5b843608bb7a22dd1b5c2c0d64f5138aa10b31dced82a61c54fbdf4f8b95aa5f08534803b70220cd6fb8cd3717d904567 sk = d8b946ebe099a58aa23b9536b83ccf1613093b1036a4c302b6ea765833a2aad0b237e2a6faab8523e013887034a479928a24ced2468b53690a2b2888458c93068997b5a3814afa0e68330d0ab4a0b8c6b493b1529580b486096b3aac66626c9e6fa23c9e54866082a08f885137a2949da7cf4bf06cf3a096d09272d527105ddc2bf76900801156e9c80b97db7704747a1bc60f94ba1afd260742fb9343a26fcf554ac3c939d6f1ae98c0208f2c6be5929b723b47c7ca1d3e875051ac60a99c4902a23130b99e448abe06f97f5cc55a38816911197fd053625be24b9d6564e2aaba470171fb064751701c9fb78a35364ac618014bc134ca0079a2b725f46640ba422f7d9c638a8240bbe9434a824072f9b7c4f163554852a48c8cab87cdfb435b42073dcceb9476aa8ac2483846694e0f85b9bfc37057143b0e139a08c74fd62b45367614640158e102581000b59a715b73f5a9674835ae98cacc4351c934c19e748dfd92b1456ac673c0cc5bd3cfcc13025ef9846ccab7d21452cc11277d5c13db18cd6574a4988934e7455c0a99493826387619ca8ce4a297c21753396d7b5b135417353da8b158e6cc5bbb16fd841c6571ca87463b1e67b4ce1744e057023b850949d789172c6e14db1af7b35a335aa883e22864e47eec344ac6cbc4765417d7d672844c99f2027b4f546171534b917b08f5f14ebd413c05a9ba4271c858c19c59443eb8451accfc494eb6439b1419e9129bf76c19dc4503d422c25f0a09e5b90ae679836a59bc14666fb5095808ea7be8bc747358aa7697596a89019684695ef98cd15b36f8a47be12c39b441782e13291c706d60f675e222133aea6ddf1808e7364343131c683c5b87c21f751206a1c80299ea2bd44221ad25708cba58818bbf2318027b07ad8c911d6b568672183eafc787842c037794031679191c0b550cd956cc5835b4c61c1f0092c3069584a65ce7022866962334e30e9a378b89a34164d90b795a7c5066b0502a6c8d781cc0825fbec4a34b05ceea588814d67fd5869dfdc5b2bdb9a6f0654aac95922659143a5ac87d5921dd5739b59aa266b2c3392c2b771cbf0a8a4992682715c3a5c517b26ac95a3144c39673727a0b9fe41baea65632aa02278371745f720b0d6594d8e4377bc10cbdb1880ca04489876383f53b69c37470d4b5249392d9e9563dc9b692339e353788a6ea91dfe933fba1c2d50755f166bd3cb80b8c052b6dd592a1f756056c60fbc68c0ca73225d76d7b071d230979f2479612f5788d292af90372521564b74a728f10674949cfa054afc6c926f6d227281abea917b82d29cc1247753df421632cb173946e7f02332ab08d3b93301d1505cc46935f2090b56a8941713bac53aae260b447f91566f20fc9524b5be78e71105d7305a947a7c8e1273bd9780a539a7559053f1cc94c020647a53c22e333afcd37c0f289331ac66dd36c1bf9f50def777d81ca15bb907c85701ea3dc19ab4596e5d07de1f32773a27b228a500e3832370281c7e7b45cf47df7989793c7a6c6f341ec2cc76b371ce5b19e0089cdbc86566681703ce491e1422e07f623cb450e80a97e4cd9156ff559a7984e5bd64c4ca4b968c62391911241ac96f33b72ab1211ede19452e11a4cf51c6a19a0983243454b300d843c2ef161cda46ec527b46527479fb352ad909bd647c769da1a75da1a52c9c4285842504149725745d7f12e257173bf004c6c746c61f0056e691495f2c2f82107ee208c25b733edb701123c261456bfe2bc28adb56211d387e8503eab3619a2e71861469628a614d2b32dadaa18bf1457c60b9c7d326896bbc3b7dc5b67d82953c51f7468ab1dfa32b8cb3ae570135060bfcbab0347b20f41da1ec87076c86ba19fe0c101f771f48a01927811042ba5a7c0ba64f433a7bb86171b19b4388873656d178811699c111bf2264d351c1a2136eff2a2c31ac33a30b7ff8ca23b148f6d959ba820cb8a84160647282f273ed3727a90224f431b67e142b179d16c7d585e5ae38ae1db8e88d8c7ab2c4198b446bfdac67cc89c56a0488ed026a52380372588ca7a079cac806c6239b4e8b206f95957e0ccc416a1ad6c1768f196f4b23408fc8f53d00ea5607d41d8010387c8b1f204cbd80669c5b843608bb7a22dd1b5c2c0d64f5138aa10b31dced82a61c54fbdf4f8b95aa5f08534803b70220cd6fb8cd3717d9045673c237603df1239f336ed7eec37ee3780b2d1d1c09bd58783498281793fdb98c532b8e7f5e606adc578f6913b53b931d49e72620ca74de4bbb008bb4335cf8757 ct_n = 9c48984cc81b203601c1caeb9b173e336845e87e28065c354fd3b553e9242fda49dcbd21f1c943dbbfe6fcd1a5d6cc5dfd378171eee0002ed0c80ecfd0dfffd547aae0bd30b9e238adf6d284d4a337284ea275237414a8f3a4f755526027bd7ff1a355772006c1e902ac834e44c5029ca8198b3788b05323ba17a3ab85a34d34e62b1a589a67a9a24eed09540413b5f4f734d4176eb47a4284e587a8a3b268fe311af205c5c7f325ab895f2ca9ce7d79815eb0ba0d9dc95b5eceb99d2fc963080678d7f9f60819c8e3ab70854664daaecd22760daa0cd9524db6e02509b6c48d94f8489d7b59352025f1b838b86742c203e8d8c526b9004d0873987842486670fff7b5c77352d5e9aacbb30b5038d6d9debb2cfddf198bffbf0abbab45af9e54d7558e979c4ce69845bb961f6a609eebdcaab225298df491031fe5bf58a277634fef5041ffcc77a2f313363bc3f9870f2f197f3fd0f594a6d678ad808686373c440510e42bb206bdedd75e19ed2263142c63c22561f0954d96f58aafa0a3a65e16d98c90fbb40a7221aa549b273e891012902b5563805b1d57bda71a31157c8c9e7e3bda16fcc053f95486188b1573099e09fc8b228f60acc73726a57ff61b4b0d1e2b0fce78b6f09af45764e4d86158bcd8fa2ee79103700339c9d21f28005872d5b17e7cdc1c30ce6969ff3fe8d916afefcfc3dfe21932d1a8f29ba7ab17cf3c721300b43e8e192bcd7585d241caf450c099918b206e475559888903deaacb5b35e2bf456206514169be50220ec1011bb95f134351c5b755b0c54d4a94770a79dad2cba41db9f044687d7fe7b730d61ec2e298460aafe573bed30eb0e9c2528d5f602128f1225e1d38197fd1f41a842b0361777247ef3597eda8ed07578dc65696e16c22724e906dea66d8640310fc1e79e755f619f25b4bd4bd66cea8a7be5d2f3c5ba4d725d6300ec2bb0adcd8281f7109f33e3bc462c9f2c4e669c86a47146ce6d0f0c5cdf11e9559d56bf4a32bd22e793515a3f81708f2100d40bca92b08231c6ebe6fc9ea74767e832ff5eba17af1146b72e8fc253e0a7a8f093b0b66 ss_n = 72ceced39eb42b3f322ff3cd359b14fcbaf6135f4510fe4e0510b7fa36afeb67 ct = 8b98a06a37efa265a45efe21c15f87f802caaa0f594998c39c1a066a86d69358354a55840c71fd319a8cf95368db878414c1487622ff2ba6c86b6f7cd1c8c66d6c5f08b753375f290dc6e0a41c2aeca270f9a3aac62e558d95268c66a5691c944a2cc0713b6b2e0962821fa5f636c18faddabafcf810abd5482238b2334a949736c5f1b84e54dfa54500221865a1021ba6f026b99b519dd93613bca3fd94182fc146bc5137503a5dec2dadcf1f6556fe736c4a1ed48639224724b5d3374354e23731e51ff40fb015ed761d10d21e367364aaa364e89dd3c63a847f324b65df2e3e7959b001816dcbf3ecf96d67de7d1bfb99216863ed6fda4140cb3eeac6b5c909cf58a449ef768e0c097b773140115429e3c3c25b8e399b413121687ede4277053e2372c48cdf47a9194fb3c412e94c2bc512e71b09c6d93598e6f9e4a8bdf737811cfabbfa371580186630b7ed80feb6845f9cce3b4e54435d4e95506f9b03f9d38e4228ca79a6a945b983ae6a5dc2f6fa72c1fa25af57505760c9e6b497e5997c0cfaf3cfe5c6058ea265a1fbeacda5a92fe6ddcf9d7d583719bb3e68d1f9d0e807bb2aa8ccf21c345b1aaea38a93b3574c20c60580b2f70a89835fb99457fa7ed83f86e1c4992ef9b79d8076c571f23404c6cb99d147060f3c63de03cc0dc063bd5c7b6c25ee7918b97ed3a4f2c23eccfb44cd8b3597e591527d7c8e029ae3e20d7db5428796da0704a7816d758d66cfe1349c48b7697840bb0f63c764952c90cb1538d1a016f29784e5c943d69fae06b1064dcbcb86a0419815aa09c10c4b20d1431cc6a3ef3cb7633df91b9213b58536d7bc6af71b4d2c9463a1b477b7220dd3839150ec8994d6f70ea1422b55cc46b4371e02475a75035ab815767a692689eefab9d7800463e7a9060f0d9cc0cf93fee162bf0ae52dd4d12ee361c72f1311d46bf0f1bb541a4bb045c0d5904ca6f0afafad5d945fae9151004a236274275492ead5fe1027727d8e5f7c1566e21049622611a408682fc044ea51ff4950fe9dc2799e83e5cb22b20cd0c274290b4961ad486794e45f5b30620a68ea658e ss = dccf9b0d103fce07129af2ab0887c65934967ac57149146efd5a28afa029ecfe count = 841 z = ea0f0f9dc5e0a5b962f71ec6acce8751239919c850d8b2a2dcc496dfc30b2c6d d = c9fa55e2c56f482e2b9c8704dc440edf838f8a2a339badf5f0e4246cfc38f614 msg = cf76beed0a51ccfd1556c64948cc1bb7aab2d587ad3574941ff1b4bee4bb7d6d seed = 4cf273961eeedac81f905ec46712e4807ce5a105538abb39fd6d0f63ce9d92eaff6877fe775a62292c9f5119e2971596 pk = bae865f44757f71a4b90780661b299835c6673a0405c552053698d2b94b45685ad1f4557b3e981113c9744f141d73b14064258b8f864fcf3ad29a4b5affb92b77b444287b272d122f44ba143619c85f56525103c6539a1df247dce606088fa94fb4b7f9b291fc10041b5598a16c0bfec196144ac50780897a76039a8f6cc17dc306e645091a768bf6cb13b31468d420aa0c237d568a2ba678867717a8564335c260e24c8afa5a2069dc2ae42499ac412b06cea800b1b7c91d151bf092289d3b5074b61f5797a07aa1fd7da5fde4c787ec61f5a5a3ed41c4cb4f743b173089e6ca157fbc477458d00763c9e5940676c2076e18f7ab7bcbf475495d0b6d8e2bec9a43034659714e826635684dd27b3b10accb7647f3efc9b6498b51d987359f48e4e51a0bafc5585959e08a400f2ea84b33c7625055bd0a274b1d44e67941aa92a386e39628ad4500061c450c54461f68acdf09f7f6028060349ce795335c89a4b5b97b0574d8039aab5e88cf651851dd30e2e0c4c5ec643de546d59e67308b1055569b15a7334bf5733df205909da40d4318939e4819f9a81ea704541c415a4c46b0e26a54d483e06a8b7c5e29076061c308b336217a337d256bfcb8590763a3bc5685d4123672408c96b0df12931920b0b97b179e521c32922a270c571e0163b70a68745a1ae627908b9d1aac57b5d9d432bf2a118493c13f141b59ba856088294cd014bfc0c43cd8917852c6898b6a356e00087aa03448233e26304b864828c35a5dd785721116c416533c7d06a2e2a4ed24679583a43969a2b9e47757d89590a310124a10ba85349b3785b58549bedb728c1346273297dd290cdb44388e05c6ee90ca700acc7403b3a06f191d7e446fdc7a698a8a85d48222241cdadea6a6548c56019ca1c1779eee9261e2840ecfc3b69ea47013071337bca21556fbf0a34c672cd6b895bba2154c67995f3b14ab7bb8a8e850a4cb249b8987e28d3121ca591bc3302f3c321478193cf49c7de427d58d03894a4a93ddbc2de1b1c8a459f1e734b8d251c69118755944251a32301c48aab272a62061d200038f472045748bd7bffbb74ab0d7e514d1fab909107eac6749aeffd5308b69293813f38ba6b175d sk = 80603f3091b3b6a2947f8aa80e36c9435754aebc0abe06a0d7e57d9d424519d367ff9b7016dab991b13c4dd32866441dc3f2925662123b4ab1b74317db0788160393d73913b6f675c6155f836815626118b7f262bf934e3d3966a0d63a30f49a137c55f8062d067c3e583349218ac3ce12820eb47014366a90a54451d9c99606370b870eeb848b6cda8f6d5a296d38caeaa1150f454a68cc7b15b8c3626920cd04640a965e66a559ab1695db897fc5382bd82b43526659ded1197a225cd1124ee40194d2996b3c082551f1914078234ba0c446cb8e9b311024b1823ff71f32fa56fef06c622948b6d5660901c595bc5c7640a1822a0770e6adad34543b3c6fce2b58fc5a80c71494d7b5315272904f6b0dbde6131f06cec3acb74ca3c26ca62cabb382ccb4a5c5a064dcc42f6ddb56630bb22214c68ffa265476c639535000cb2d9d8342bcb38bd9230aec7c72364138ac637a6506b7af054cae151ed03616cec29f0ce544b2a9b9a0a1873cda2b66c16b609a1d5004b1cd52213f050634f303cda51ef794510a3a897fab056027022554c92442b9d9acb8a3d99adad66a6d7aac5d2182ef0bc5882b25585501519ca5d2a4569e62221b150985dc83ddd98d7cd451c43b9799d3638e16065899c00e143f7c80be3f204a7a3a5464dc16f14c7fbc2c076f1b4a9ec06e0a7bae2ff5b236293134ab1343a7a1d1d530bc56b8f60261f37046e5467a88d782c11536e215a93ab9bd100b2ff7c0c84907c107f1ca2841c68ca86381673928e5289a81521b8cb72d797ff39a8d671c215eb815edda67c1e42c1643aa21823c403bb2e263bd95a46c3e47bf0d0302f49cc53da381c220a157f8c54fa856ca9ab6caf131df7596b2937c3267a7cd6345c079632e7984ed24297e234d3ae55c9131ced28ca66b24c8f143034cd40bb3f9171514755987951db678991154a466c52063075ebb3639c65727b1cbedc213b22b4e803b7feee0c282b461fbd87730facb95619161d509e85129cd842dbdcb2019413c5ac11e8051a1dc221d7f6a8693b71fbd33aafe1794e445341da6584373a0ee08bc7ec3a3bae865f44757f71a4b90780661b299835c6673a0405c552053698d2b94b45685ad1f4557b3e981113c9744f141d73b14064258b8f864fcf3ad29a4b5affb92b77b444287b272d122f44ba143619c85f56525103c6539a1df247dce606088fa94fb4b7f9b291fc10041b5598a16c0bfec196144ac50780897a76039a8f6cc17dc306e645091a768bf6cb13b31468d420aa0c237d568a2ba678867717a8564335c260e24c8afa5a2069dc2ae42499ac412b06cea800b1b7c91d151bf092289d3b5074b61f5797a07aa1fd7da5fde4c787ec61f5a5a3ed41c4cb4f743b173089e6ca157fbc477458d00763c9e5940676c2076e18f7ab7bcbf475495d0b6d8e2bec9a43034659714e826635684dd27b3b10accb7647f3efc9b6498b51d987359f48e4e51a0bafc5585959e08a400f2ea84b33c7625055bd0a274b1d44e67941aa92a386e39628ad4500061c450c54461f68acdf09f7f6028060349ce795335c89a4b5b97b0574d8039aab5e88cf651851dd30e2e0c4c5ec643de546d59e67308b1055569b15a7334bf5733df205909da40d4318939e4819f9a81ea704541c415a4c46b0e26a54d483e06a8b7c5e29076061c308b336217a337d256bfcb8590763a3bc5685d4123672408c96b0df12931920b0b97b179e521c32922a270c571e0163b70a68745a1ae627908b9d1aac57b5d9d432bf2a118493c13f141b59ba856088294cd014bfc0c43cd8917852c6898b6a356e00087aa03448233e26304b864828c35a5dd785721116c416533c7d06a2e2a4ed24679583a43969a2b9e47757d89590a310124a10ba85349b3785b58549bedb728c1346273297dd290cdb44388e05c6ee90ca700acc7403b3a06f191d7e446fdc7a698a8a85d48222241cdadea6a6548c56019ca1c1779eee9261e2840ecfc3b69ea47013071337bca21556fbf0a34c672cd6b895bba2154c67995f3b14ab7bb8a8e850a4cb249b8987e28d3121ca591bc3302f3c321478193cf49c7de427d58d03894a4a93ddbc2de1b1c8a459f1e734b8d251c69118755944251a32301c48aab272a62061d200038f472045748bd7bffbb74ab0d7e514d1fab909107eac6749aeffd5308b69293813f38ba6b175d531daba47276575df68ec2454072d45a73bac154b0671af0ce055e5f3756e31aea0f0f9dc5e0a5b962f71ec6acce8751239919c850d8b2a2dcc496dfc30b2c6d ct_n = 1435c877e45e8f1731d8999915a89bfa16221d0940c0248d36ed38595c488eadad05de7ea7166962d1a6c079310a869fcdc99b558c21fa486e2a1890905c9e70ba0469da9cd5667ef95c3b7c42dc9150f427dbcd57d7932c5d3f8e3dfc11143cb386a1f7384e3583949a1b090e287b6fc271c75c1cac687722d6e9dfd7d2cb86ca6783774b6c4153996263ca7a69f01a7e27c88c4c56915904db11990151bae5cfc2497ef45e11cd3c0ecbbdc813e831195068d2352aa81e8948aec0966c61e523dca6f466795ec63c98acfa5df0cffe001e28f656aa6654b792305e95549f3f47b14efeb7ac98c3abb8df9b2369bf188f45e9797207f19ce8b4303326195f8b6ef62cfc549a9e997f6d1c173418e813cd86f7cd429b54dbbc5d960582336ede3e64a3d3f39f5c20f9ed683855dfd77a9029dbce5083af6b20ea4a0110ba33c3c38b79686c4d573690a6333171933f3f6f373512b6c433a7e8c1d0f338f5aa8efa44339d08a7a3838fe29f274178ebcfc9714fa19d5dd7fe23f0963b2af681dc53e6aee1fb12cc2469a43766d38471ee093909f5bbb4f2663e58e317b00787b6f84417185ddd699e7e0209cb257a9fd38f1782fe533f1d5287c45ebbd2e6065ec9f3a291513ce36265280d9f131267d38345681987441c8b47aadff93b3696ccae518b2d8ab429c769c4681b9074b51d475367103a32428423001618e2dfdeafdc0dc89ec8e9990f59648f38214ae80b6e42f26b8a6dc4860a88b0ce23ca9bb13449bcbc3a90532f876c8b257edccf400e43eaa51dcf55fbbe7a93322c309d7b1d074ffa67503da27c205377d84df88901b44f0a67389b959a02117f22be3ecac1ef57f826863f978e3d012a41a68c7aade6efbabd89fccff443adeccb70d886883ec567dfdb8c598b3c3ff9a350f4ad5bf0d6979d6ca748aafd22cccaa38de7945d4c17d4f2530f84b3da12656438784882aecc0b810604c27eedd76fdebb776221757722d166f202887165b7a85b092aee0f5e5d666db9b27a90b4d7b73b6dba68c32647f370a7db056409ec0b91118cd5d2c85cdc9bd7812e393ac69e80d5 ss_n = 5d57e42ec65bba498d4a012f15320a015c298b844576121041fadd339528433e ct = b37212b06feb6a87a2c4b33ea3fab36284fd9003826c49051a6fceaab82af82f3afdc8b5b1ddc37a5bf52d727c762637682417f3bc4423aa1259df29944d8f4c380927f51a952882301f5575715c9c9ec47d54fd39471e8f210de49114f4dc484f386ea3e433c35afa305a092fcb21497128813277dd152dd96a47c504b68fd4408d49b428cfa1a85f2e1ec1d3a5a48961b1cbcc3073f3eaafda852853a311856ceae89c639f2f13f3981d4db59854c768169ce077bd60ffc5086683e170d5eba73eb7fc35456dd344694ba606a807154a290579d085fbd3b5ce709d6d5dcebf9d97490d8452f070b5eda50bde4b1c57ef0753f1da0706f0d7cf039ad14159aa3e1eb1ba30f2a77d4430300d236d1085d9009c76dd5f09510abfd0b7f58a2e06916e0ec0dc978c16eef893cd20be731d832fa58741be0b3dacd5c30c259ca35c893b32e370826516ffda73b8d08010168d190c1eee55732c3c632ddd3a4c56e688a3e0b066c1e9e1953d858c3266c6d97d923f1e0960bbac24ced1b8415728596c01f261d622bd3efcd4aaf49feb781adc50a419c4e6461c4eb75a3a149cedadedad3872f7694388444ce046c875b05484122de2fa2b1e3c1901223af1a33979763509a91bae7593cd2d0fe55220de215316143b5d6404f811d76b7fcd8f9ed2447827e9714a50df2ff82b3e559ce463616a78e5cd19cfb2708376f0f3b36a688c255dd9c678c5bba6d4c74fe8c2af4441d57e348a1bccba73bc73cca1faac3f479c690ac62b3fd7cf2667bde368455da5cdcd81c89f126cdc2929ec50f2b7e3e98a7cd8d65e3d41a9be059b9fd06d99cd173dda5fda6e4be04e041a724dc401bbc8cf246b7cf9958ccf3dc0659abcf1b5d5c8df0a792280b446a222f9a350dd59fb4061333d6d0c0d646fec1ac3ef9530f3c5ba86a16041e64ac627d9b12c2ab7bf91ef9d3080b152d19fbc2c62298148a320e408d38e6adccdfc8d1fc89d5c88476eebf7034055015aa52ce40f48f888e34869bc0dd4a728c85664e6359bc6ccf18cdf4adfdce8605c5c7ecda176783fadf0b7e6299b5cd5c6d6f4cb25cb3a ss = f4cf7f327356e38baaa6794f9c4fcc29b317995ac4a5f6d17515bb325c4cce2a count = 842 z = f90e19b1906648828a1fa66a9c13bc5b7c7d944d5a81dda0a6af44e0b11029af d = 6a75b73a8683688b1a0d5bfb4461b96ae7e9ef5098e210718c52366f827f7fc3 msg = f3c8ab4738bea11a99968bd0dd28dcbeafb93154c12e59482270499ee3314506 seed = 141fb0a372f66c83d95cde0592d922a04d9969f17411ccbea22dc2fc9f864324511bcdb09dbd35546e638d17e664ce39 pk = da156e734b83b4175f659b790b945905897fe0c0bc31ab406dc520cf8c645da6a3082796241b1081a48317508d7ab9751d33632af00947550879c23cfb96113eb342933b1190d4cf7430843ce65903b793377ba843327e32324250ab1e0c941f873a66afcc06017714e9434a9d550ed0105af7d633476446499786c2641b8e65ada51c2e0f0b559688ad686aa32697729ee0cce370318863763ef88131059faf452a0f0a05af648a36695614e65e5774b20e513601e00eeb04229a4162d698b9c4415ff6bace882c17073529c57c63ad91c54b240cbd4401c8c325497a36bd3643366a1f44e69dc3d73850cbbb96e379fed90b8189abf2c068f6573301548e667b1de5e9a3190a8fba0b5253671568582d7ea3711c83906370af2dfbbb9b65b975d9020d14ca4d86a7c6775fa4e8176ee966698aa5e7e6a8a7033d65a3a77568b73106373e323d6b30b8a8ba9dbbeb3732317abef33bec638dfd47565b0476c21ac01224c8cd02468ff915ce500e9b2c4c55493050bb39d00cb244240eb1345fca301119c36684d43e000bc25f5a45d7b00df62403f0e96d85b329bc5b5e00d36cd4b557cb195b1cfa9b8b761c9021abf75115b793487a1919708a59f9c0a9d5121e9fe2959da853c72b6aec78775ff2138b1c9b63462190a87f39137efd327de0b7cd3e2729b4626e3f17cc78f2b8a1575f32e021a0e4a6d7394e15a8792ad679df158561601ec1b7c1f50a73e6b8808aebc70b95c34d149935db10cc6584e9a7caa35592cea534a9b444b3b2a25bc8c0e097b8d5988da1baa546581637022ed1c4c2083b0b4abb95180c191562979336a46f360f9ad7c4081b57dc098941d4a39b192922f79862ccbcb1846a00045d958b6ffa838d564280d4f2b74e343e74cb7620a7c50d3acb94446b86860bed450b100544e8063ceb364ed6a22e1eac0d290911ed4287955270ca94cb400b0362fb0643d679cb700dcd6ac8d0083123a11c661440445a8035a5ba764ccd0c5b8a30670282724cbfeb76158041e7dc0999f82799ec45597293db376a12c0ca0f6944de434afe93a17b46c9d7e9a6b35702b909a91ce7b0dac4473ef45bfdcaf8a80522991e99b25459a40892d9920fcc2e sk = 34968f308c581fd9b23a6b337e638a1a9c9c336c8f24d760bc8879fc05373a551ec793237ebac691b931001ca1d3c3418e68663f841a92f2c2856175019c6b0f5885090b6cef187a49b21a9e5b56ab49883b0a3109ea052936974bb2b22eea75915c80f60b426b838d39f89716a4a4ec46ac35584b24dbb95f3803c1b8a9569c9443639c2d8104e8c7be0c884ce6a4930ef4958812cce445343ef83345039ccbe2cd2cf0cd50ca989abc2894c458a7487ed3f56867d53d1ba90189b52e3aaba2478aa3eb193cca574c459b9520522c6b61b0061c3867a906c1300f416363dfb8390213a4b6491a72c94de150aa11a802e6cc2534a299db12bd2a93269c59c95a02c7de2a6f00331c8d1882049cce05f449d0599d072a1d84c141269813910054e3fa2c45758d35b8b7d4bcb643778ec423a5a0617a2871619dc13ab0e94d3249444c88b5b009ca2a11866a81912326526199465b9473a56a340f341092739d4c02113d60899ee03082016ef33a39440461702a272f0711528246594cb772743bd2ab546a0310ea3110def138f6e26c2b2b2fd81044405310b1e87ef548bebd3701781358b59434575b9aa62b9eeb5b46aee432e640bda864b8f70a270b870b199bc0058354a09655b11cb6fa18c3b626425a9cbd50e927075680e8a940b8e50544a2adb0e1139bb33572d02fe0e9498eda08356bb4c7855c578117a442504bb1aecc810bfc8562abfb787106ac623abafcc8661d269d65ec7ba277b19cd95e21d3c4c1798a71718f2c80cb61ca7a33c9358e8a1719f07a493baf17766d31291d2321a43899621b0641d36a97f518351d3ccb158a1881d390e4aa90d6f79ec88a49e9f40ed4891487d9069df49b68911bd75c91db7b42467156ac26426f1258b0d8295f37cd68772663c1b9c4a7b5ecf37b1827838057bef3b459d8a67a75abbb2f0695a68b523dd16886d56294ebaa26c14cfbc82d0bbc7a475a285ae53c14e60bfcd896f8a280ee787193cc4484a263a3d2797562541b7c3af57726314a7f656c59cde6636a0550efb29e77009118063f5e5caae6d5ae16829fd303038bb16cda156e734b83b4175f659b790b945905897fe0c0bc31ab406dc520cf8c645da6a3082796241b1081a48317508d7ab9751d33632af00947550879c23cfb96113eb342933b1190d4cf7430843ce65903b793377ba843327e32324250ab1e0c941f873a66afcc06017714e9434a9d550ed0105af7d633476446499786c2641b8e65ada51c2e0f0b559688ad686aa32697729ee0cce370318863763ef88131059faf452a0f0a05af648a36695614e65e5774b20e513601e00eeb04229a4162d698b9c4415ff6bace882c17073529c57c63ad91c54b240cbd4401c8c325497a36bd3643366a1f44e69dc3d73850cbbb96e379fed90b8189abf2c068f6573301548e667b1de5e9a3190a8fba0b5253671568582d7ea3711c83906370af2dfbbb9b65b975d9020d14ca4d86a7c6775fa4e8176ee966698aa5e7e6a8a7033d65a3a77568b73106373e323d6b30b8a8ba9dbbeb3732317abef33bec638dfd47565b0476c21ac01224c8cd02468ff915ce500e9b2c4c55493050bb39d00cb244240eb1345fca301119c36684d43e000bc25f5a45d7b00df62403f0e96d85b329bc5b5e00d36cd4b557cb195b1cfa9b8b761c9021abf75115b793487a1919708a59f9c0a9d5121e9fe2959da853c72b6aec78775ff2138b1c9b63462190a87f39137efd327de0b7cd3e2729b4626e3f17cc78f2b8a1575f32e021a0e4a6d7394e15a8792ad679df158561601ec1b7c1f50a73e6b8808aebc70b95c34d149935db10cc6584e9a7caa35592cea534a9b444b3b2a25bc8c0e097b8d5988da1baa546581637022ed1c4c2083b0b4abb95180c191562979336a46f360f9ad7c4081b57dc098941d4a39b192922f79862ccbcb1846a00045d958b6ffa838d564280d4f2b74e343e74cb7620a7c50d3acb94446b86860bed450b100544e8063ceb364ed6a22e1eac0d290911ed4287955270ca94cb400b0362fb0643d679cb700dcd6ac8d0083123a11c661440445a8035a5ba764ccd0c5b8a30670282724cbfeb76158041e7dc0999f82799ec45597293db376a12c0ca0f6944de434afe93a17b46c9d7e9a6b35702b909a91ce7b0dac4473ef45bfdcaf8a80522991e99b25459a40892d9920fcc2e073bd52c6d4d806b24e4758b7376437a4b5b98cbd54d53dba043a60cec8298d6f90e19b1906648828a1fa66a9c13bc5b7c7d944d5a81dda0a6af44e0b11029af ct_n = 683166559af6cc926328b5b3567ae34dcdadba28efa101811d8f10909a12ebaa6d254993d8f6903612f4e3c0d3717e4b7e54deda5d74d50b46b21bb5d95ef75324099bf194f97a6b22121cfee5eb72becf3c2e4c944ec973a021999816deeda3968c6696a690ea606d0d39b9861afb6babaa7b4517947b171342bbccd04ec282f5a466287ebc935cd29238ae4fddf2cf9706eb2d18286b8db855a086aa7b02486e65f3facaffec56f30e506c91696cbd9e84e035976debb202f71c57f5b0606717a134bfd841cfab29b81b0bb47b399667606dde705687ea5d89feb0fb3e989e4a43a60aed14c63b73496e4f0cfafe9569f488ec6464dd774bc4618688bf235cb528c46b4f0d8d30c6c5bbe070b6b278de820efffa7cb8d0c7d81ebff54483973137a275bd0ada9e26bf2887cbac1751a34ad2eb08bac13deb46a9ba72ca5ba5fd9d5e619145ab30b427ad3729c9b964589b87a90df4cd21493700843c345e4d5bc3ecd3dbf1cb899b624e484c1f34c91401bb2fb935bca66fffdcb4f6e049aaffe351b762ad3a58caf53e4c95159111d45db551215c8b3dd8c9ba49b0db294eed1315975bdfa9e4c09a00b21d38ccb622b47260ae54a556c53fbb5486bbfd3380a5adcb4df07f00f86201702d6570d4d9255ee8fc7bccb4ccd8e060ae6fcf813d4c36473f8f16ffc7943490a7f6332ea1f72f3d396127a4b6ea13bef8efd97a6f0c69017f7feae0681562a2966b621d2a2a815708f2a6061e064595a54d12a48a7313b91d6d770f19d1cb634be1a5e1fbf34d5a276b9e642c0ef3265b08761b1dd6c9c4050671b995f47b94be22922618233b0d908381aefc50d684c78228db9b14082c82bec097dc78d8ef0581e216085f4fdf7e7c4e98736851bdd6c34f9311822af3a459238fe4801da2f97548e4eadfd7de210eea86836c10e55857ef8e275e110ff09f8982bfef71bcb737fa07cf3196941f9b7f42bf9eef562a99a8d78a342cf2c352cf165b5f1f881a37af835a49b75fe00ef675080da14cee8813722ba36a98be465ab981029b1d898fc713dd5d76e59fbdabcac8fb711025dfd935 ss_n = a54ef85b1b8b83c5009786eb34e49b48ed374a11f3e8889968951e4a1e11ed75 ct = 04dcdd97ade1a679fc08031a1b1f13b1d032731c231ed9f6459f56b26b46f44ed62d6fd75523c6f98e769d0e2cde36e6d4f0cce29bdd00d5dc6e92aef1f155f630addddc19cdc379f462c10715d2cad3e45d27f911e99d18676e8a8c095cb8c40287e22ee9bd9d0d67177724cdb2f9caa67e5c3a7224fd3a02384009a9fecfe9c2a557225469f1269555037b3386fb3a200e1b6df4779f358c67eadd5fedbd0ecd1b22346148de1bca024f3d968b0650d3a65e22c77e21db1e81e1a4ea811ea277eee99f830fc3f65a75ef0e89aad6177c69fd30ef0a22cd4a8ce1bb1e26417c580bfa78d432bd90359a240614e546f1f29b4f984a01e1a9a8606e496d43d7e81b75bb91646bb0f3af63e6a1fd4abaa6e5b572fbaa8a8cc94353bcff0760630145c0f4a830d668633594d62f02b8abc681227bcdfb8e908120267fb03632711278cefe99d42ad33df3ae018047d0704e333593b502429e10aba83d6ebc6e3f7b71c39f55dc8018853338bc25370e8b224526e9d83c1e16adbd641f7d171aa95618bcad3da5b0ea6218de81cbfddd8411c5c054ba7be7542b68348c7043f487238c23e3cba71f5631d6e2b5921e37825707726b238edf08be79c9c6ff9afe730ef6d206b49e0770cc5c19b56debeb13cb8119e360126a08f9cd7e69fa81d8f46eb7d3ff8b322d518614b434aeb0201010d58efb0b3899e908fb47af7b4dfd2729f7fab792dfc56fd478d0a9c5a96c6640c283c71adeb072d3ba7742aac22f17f452d4caa4484baa8c82ac01df86d053f3cc93065834f9d7d91cfe2e140bd895a1690f0cbdf04cea549eb05cb8d2754288e5464891506a5e7b02607f8d7e7895b37a9464abd37f7937bf5759454ce8e49ffdcf2dd6fe116be247c7ff73394eec50be4a0f7bb6de5538be80f434a64ac48a2af43d237685c6aa5e28dc8dfaaa6861ae3b18c56db7afc58904c583f28579d1c0929e496fcc67e59a9bc916a419b7941e91603af9b84ad8446e9c317053b8c8f074e02b761854b946fd0adaea6c7fc5c6f185eba266f51669e3796b0de4d960245d2c4a56f56b8ed04aab467aa534ff ss = 9330bfbcacfde43d09b0a8f04dc59d4b42b5834dd259978cce5c44f5fb0fb151 count = 843 z = cba5285682e6bd052d07b6c1217ad01471cbb1124a7ec6f38a9435c10450f333 d = 931ba61930f7658c4ef3b2141a2874c75b54408cad4b5b3029bc5da13fda16fa msg = c6d1a3fdc0e86a3839589439f29589aaa36e4d1517bedf38191e97b0ea55432a seed = c37c35ebaddee19207f01590b51de5406a1224d2271f219b2345f01831c4d2cfb8c9c0707e30240016ef00ccfa5716e0 pk = e548b14337b7a7239c68e50f53ba394f42924be5c46159ce24cc6569d27739f5712cb5bf6c143de2968ed39b2c380ca49aa069d25211acca39f6cca1b02cb84757c75e523a164168564264aef8cac8b5ab47906e9d4b1274b599af1145e9bcb59293c4f5745867a699a0e97638365e4da513439b7d96c994290a50bdea0844f610c8927fdd24513502b012c78d09695c75fc1720a8c400e0507c9782b659a95724b360c10d1965a014a580645c4cf060a288a83dcf92176754464b2a7b4d5b6aa6591a1946c5fee8c981519c45331476751be4924fd67a53bd21803e6ac6d5e4aa5e495a0c351faec144ed8a7ace5a4cf737a895d618989404e3ca0241620802425e13b5c4ad0c44c23614d417ba082787df2a1597dc3e236ca8c3c3244fc49bf557bf77126e6f5030b7583d290348dd231326d49d1cf667ef1a3cd02654d286ba4ab52879b12aed01a018733b82928576399906c5821998941846a86cebb26c957358b10ef3eb5ff1ebbcdae21e16142fde804e7a175dd6202da3032f723a31a7f3a0bc6a4e94e405e6d4105583460a818a8ccbc5dd821c6404190946bc8e9851653c24b3cb266e948d3cd6478636988f470017d9a87477222fe36920e23153b875bfe05ac933be1de45b244c2a7008b42631caba674d6718a6340a55ca400f87c8af821209bf0c186bec77fb66aa1b6866a2a76594810093e501b4ac92666aa8415282c8294f62131007e62d8527c1a96b63ac2bbfcd22b247041590da9a700ba0073002b80058c6ec4e8ce9c4de713793b2b50afc3b081b7987f6bf003bc22e9227121225b1cc856a120a9656a4960134fe388cbe0865ef70acd4aa5ed1ea397137b760621321a00d2d462fc72ab37f3338ac8c1ac7b32066604aa886bbabd02ae26bb5d9a286d5d1bdce6917bcf3aff1c92fc0497b8bb5a4215c2a0c151d4d644fed78829b39cafb322a5333917536c832e84f268808bc3cbc0ca4c1654aa92ec431c966966cfa1a73d1a2ea620bb099cd6ac1cee5592c290aa169656896f641fc4c6db0282813cc539b3c3ac8c089397ca965299ea257c5faf61f4bf43b0f72da6e6100263deaf37282db1816c71330d3f0cd2e807e85acb67c28d6f759 sk = 6b9855f7d9a87fca0aabb036dc00159f83897c7c25b5d2cafd751fb5f9be08675d80128f6da8a6b42748b7a7ccc2084890572c30336303db996a2679918c8d26c2b35d9c09b24559ef00927b8087c7553eced1c755d50d18f30abac6c7c3f5477e44bca5f09490399150403d40da4aadd34d5db1b4bddb56e6f99718d0555df2a7a43714737388f79125c44a84f9334599e87ac8643f0a0c004933cee3c604068bb87cbc9e00724a13aa41c1e35a335b18242abab5985539d37f74dc8ee19257fb3a1ab3d6b4e027c4c9a1899d989a017baad1d81d8afc03d2c41e72fb7c14154bd95c691b6441ca0b571c2a6252b55699e1505fc48de289563e459c91005d8dcb6afa5783524536301ab9103b625ee32aaef0735e32703b56842e29c6e8a21105830043cb016695300dd7abac9b9135b1b7864884c062361b781892ec76e74772f8b556d4b913fdb8a06af667e9987e5901bf270600ccb4914c8204f2920e85db3747a687d6ea05b766c7d7f3abaadb15a5110eaab78216571f28e49dce872eb20b1672db45a9fb5f464b0d28c73de05114c78a5011dc828d0369b575a526e5b53bf25d50b637158aab63f14efe2bb14fa67b35babbc6513fdcc91edcb39b7c387752842dada6cbf8bb55c0881ef6a332c3e76ab96311c5bb8560393171e391efbb108fb60bfde34bf774967342930c84bf51988b6e448e74e984c105369d8763feb491ad2029abc2303d506d444188de4a347030c2534215705242176b50d9b299253745c312243fea3b2ddab37eaabe42c989a1bc61fe443b838735385814ae891a3335abae932163585cbfd3164458442744647c8801a2f2025cf551e093a6c0a103e3f18fc21c87fd76cdbf9c0315764b47bb71a91591f65bcba8a969fda2903cb4cbfb1777b2b25d846395586a3061952609db1c46c77b673525b610668878b7647415060182d8d34b819a11fd6432c47230e515289037735aea6173911fe485a53d733637365a12c01a48b4a96fab68f1d21bac3a718ee973217bc9457caaffc1cd0206a9b9f50c8e6197abc9b2fed103781c8bb39559c73923b3d332e548b14337b7a7239c68e50f53ba394f42924be5c46159ce24cc6569d27739f5712cb5bf6c143de2968ed39b2c380ca49aa069d25211acca39f6cca1b02cb84757c75e523a164168564264aef8cac8b5ab47906e9d4b1274b599af1145e9bcb59293c4f5745867a699a0e97638365e4da513439b7d96c994290a50bdea0844f610c8927fdd24513502b012c78d09695c75fc1720a8c400e0507c9782b659a95724b360c10d1965a014a580645c4cf060a288a83dcf92176754464b2a7b4d5b6aa6591a1946c5fee8c981519c45331476751be4924fd67a53bd21803e6ac6d5e4aa5e495a0c351faec144ed8a7ace5a4cf737a895d618989404e3ca0241620802425e13b5c4ad0c44c23614d417ba082787df2a1597dc3e236ca8c3c3244fc49bf557bf77126e6f5030b7583d290348dd231326d49d1cf667ef1a3cd02654d286ba4ab52879b12aed01a018733b82928576399906c5821998941846a86cebb26c957358b10ef3eb5ff1ebbcdae21e16142fde804e7a175dd6202da3032f723a31a7f3a0bc6a4e94e405e6d4105583460a818a8ccbc5dd821c6404190946bc8e9851653c24b3cb266e948d3cd6478636988f470017d9a87477222fe36920e23153b875bfe05ac933be1de45b244c2a7008b42631caba674d6718a6340a55ca400f87c8af821209bf0c186bec77fb66aa1b6866a2a76594810093e501b4ac92666aa8415282c8294f62131007e62d8527c1a96b63ac2bbfcd22b247041590da9a700ba0073002b80058c6ec4e8ce9c4de713793b2b50afc3b081b7987f6bf003bc22e9227121225b1cc856a120a9656a4960134fe388cbe0865ef70acd4aa5ed1ea397137b760621321a00d2d462fc72ab37f3338ac8c1ac7b32066604aa886bbabd02ae26bb5d9a286d5d1bdce6917bcf3aff1c92fc0497b8bb5a4215c2a0c151d4d644fed78829b39cafb322a5333917536c832e84f268808bc3cbc0ca4c1654aa92ec431c966966cfa1a73d1a2ea620bb099cd6ac1cee5592c290aa169656896f641fc4c6db0282813cc539b3c3ac8c089397ca965299ea257c5faf61f4bf43b0f72da6e6100263deaf37282db1816c71330d3f0cd2e807e85acb67c28d6f759a469b8c9ece43350bd6a7ca556b519a0b7794abf3949cc425bf705eafb20ebb1cba5285682e6bd052d07b6c1217ad01471cbb1124a7ec6f38a9435c10450f333 ct_n = b88a945b3cf9437c6a088baa3b502e2936b92bd375074bdd01a5c5140c81f8aab2ac363d45c6ee392f6e5b094a0aa275b6022d13de71b33499a18343348b826013927a7a707e0d2d9725475d8f8e2df5a5b6b26eca2c225ac01937f7d95c36457210af1305c65875cd9dfa146a21fff61cf192c5a0e7f2b1157687f1585fd4663b1b96343e19e8b9668e27130d7edcd03442ca0492f2345f0730bd735526dbc4fa747e87218cc86c19f4ab0f57f048bab6644a877edf680f4d98d681eca9e572acc2ad1e0faf9958340f1c9e11a15b082167f0145de75106473e6aec168c2a174e37d79732bbb5267816e99ff6b40a274ebbf62f4ce5995be5d56d0d043f1517d7d0dd2a3c2cffa05756b0b1dd0cdda90d2c2f10a89d051ca4c109d35dadb69872ae323cdc6625f85bf6173968f60f87c5be81e4cf096689922e16ee20f34a6862ed4a977578056496b8a17511f126f841c8183b01d976edc1050af0370c592195dc31c9fb408a406a1f937b9a5fe6d7e522b6867b713d2e73491d40cd3249e82e7c043eda835351085b212cb9559a45c41417e478ffaa9eeda271139a1ddcffdd987b1a4790668fbb4b00f924dc9f72e62d8cd75fb312afdebb473703857b26a27e02c17b85a0ab30da61f34584af2b76cbad5972cdf9e094280ed59376541f3e8c87d79e1b55a52b60b3da793a9b603dc0da3bc1716db05cfda43e6526dbd2799d5e6d1fae7751fc7b9c8a4f738adfa3b87458b3491559654d59a27f57addcb2143750788421be847499daffae060d9f44298f272f6ddcf7d7b0f76ebfe9b6f41c9daf206d760dfa76af4b65ca5e5ecad1e8984917c43881db125f46f86bbeea06bcbfec9c00fce27a707954d67fb3a9ecf4052ec887d56b325c2e7648897129ebc187ce6f97226e8382ece4f625d2245c92501e652bb79c32b9b25facdf45c09e94c9c48888f7c4958fdc0dd7c84a99d6132f077fb54b4c69c9567225fe8b9d457855874fcba0ae93809443a9ea8b5c4a53bb69ec41d70bf0e08a544a91d86c3fecc8bcaf36033cc4b5a9961a9b6d8bfa319e225c393789afea22ac0c7b70 ss_n = 9038817ce9f7d541990507b8673a617a1fe7e37ea770e980afd765daada59ef5 ct = 6123e8d7cce661967f65cf76781a1117318f16bf5ac2c9c532c5640677c55706a945ed63f52004b97a2976c0a6426d0057cc20dfd1a2f321b9cf5cd1917acef3fb0678b6e9dc6e884f6d5daffa6a2ff4fbbf7fff08c5115ef0e10676ca3c7fd60b56b965103d4ea0cf7b1c620dbea4c2e88145fff92e06d9f4b5612c6e50faff51c8a717b608849648daca863fe3696d16add105eccef6b99ec3c7c424575736c88b21be0bc1516846d9ffec40076a42d2038dc56a6d77062649520a0cb2669283bd2dc8b751ae7ba42d2f786751ff0d40b12a799ee9a5c9dd66dd573571b0f678a1d2e97d19480d8837d8750329efcfb43aecec4aba5e827e68896470b49974fae22399f4a80b474c272a041b081cd77ad54ebf40894c28532c7887d49b599097e32c5c0efb618012f56fe2efdb8112cfb719bb4a750535ec64b040425405df1599b16229ae7fc7e40d798c3e17c8b5ff7d358692dc69970e632e3c96e766d627de1d3b4574e8a62ba929963b0f4ddb28ed4d8402051c5e0c19dc3010683ff0cba79a2ad177ced04f71e834db7d0ef32efcf5441cad9c81c1156dbb1a569314d6ee6c90b6b27d1e7b6d46a2813f53e1b82d8ea33676741778ae71c3d5c952ad8a448e887e808a24abfc11c4d3beb5470d6135c21d146a7092b8f27074246cdf99b45d0374a4d5f4b1b2ca3796a9a73cd93b2b0f4b504ca1f67a79a9ec904a4ef2342ac484312d7d1673ba72227f0738c757f2ef4e0c55566b80679e409d740a1f9c7f4ec2ff0834d972722543334871854dead3af7845e386514a334c48b9716f9b19a0ff4f475cfe90fb4502ca816ab7e951b411b8ee0013eab9eebdf47b85f537f3214508c7fee50fd0d90b65414e4c6fafa711636e63c0cc349859b0dea011b4440e219c5b693aae3c07a133e09bdd321b94ef4932a7e48be39cea483e707ac9ed9b57c7dc5354cd9d9802a3182fe7c35de58b1d4218399bff7f83f2c270f26ff5ab2cfaa99ae506ab57b53373765f86a5efd5661114713378a92e2a22e886a15c215e695e56a89488607e683ba79c4563bbfccd28b9b410b383834dc1b1 ss = e9a025e46a46c560ea8f80f453008c7fcf13912924347e5edd7f8c990c6eae6a count = 844 z = ac5228cd2a8b29ff92947a4a0534f98f2a76a984c7c0e4aa4ab3f203ea4b064c d = f573070427e1ea20363321affc310de1ae84e29281125ee8ce937e96a9bd136f msg = 11a0d77172da751f2c200910f69e406690e10fbf99c4819da26124ad408c3e07 seed = 0ec1d9aac64dbb6396b62bdacdd5c3c64531127998e2d57504f1465e18f370d34bba178db6009fd27633d7d68e1c44c3 pk = 0779ae5761092efbb9c5e0457f087aea7014f5592d60ac45bc1237015c65f1568ac3333557406a30931a4322ab088561f35931bff1aaca718462a099c1d3a80dc0be8d500010ecb45205aadf1c348d490baa46a005b64d1a77753e7c7dfecc40e8e8739cd8beec7c7668b615103659ca024b4c4c7e46672c6eaaca3079c5d80033dceb9aaf4956abdba69594b4d6ea73ced45a3bd81a4981879db8b9e7465395f94e7c552d92e42a80a425f4d5ad28f6a5d670730102624322798e802016f77928f51f86ba429f36cbaefc54cc2b277986af971335938447cba6c07a26b22eec6e468b8cb30a5626355e88ea94f5c04a53117f7a287b436994a4e99e1e794953732936b8931c8836aec00bc159cdb493559c3ac510391c9d592c60876f515c70c5c3cb4797905b5c51b9c1ab2d277c9f13442891ca54cab330a8c4cb7c4e60a888da3650b79a8e1056cac683597b7982fc5bccbe0627e71a2fe5340d25a84c3f7318dc1664f52a7211ac3cfc782dbd7657ffe822af1aa27af1b5cbb4a6dae67841d2c8b32cc12af98b6e47a8c105422dbb4da9b82ffb877f3e5922805919783023bfe530db920670174deca013dae1b387a24d1786ab6002c6274c5a1c31291dd8565926b9f82633ab19c01770916cfb455904aad84b5985eaacad339c84b2698b5309c2a3168f30416a159a272547c8d8589b7003181700fe78af1f7bb1c8bc0999b1cf465632c54c58d721ca7455ca4fa777eba556121b1fa8258566e1cb2393a4ced43c38c70c3406256e749444c7c80825070d24b7c1135d24e2ac3b55b14ea17192e092fef78bf2b443c41b30128113f51946fec71677173383d916c303d0a7309dddea88c4746e6ca016d8e41282623cbbd1315369c0c4ec7ee65b41cc561d2da992716a0e1761a3bafbc858ca78a9f84ed8fc09a98369d96b6895570b33949d4092241df4cb3cd96ae80c0abe60ce99956607acbdded4ba5cc34688f78112ba7cf0b0554e8b187eb06b936b3c3e1041d5b99752883c91898612484f2d4c6a7a6623bf12757f192b7108c73fb44dbbd6a44c395b058c663523bdda49a963f8ad2086efe2b0808bc91e763f531a1010096618bf8ddeeab3c44807e006af sk = df483cc8d6095f094ef5802286ba8d0948a3ec829f3c4c892c4816d8d48096688ecd7a9fe8c0770188cffac7ce6f3131b2c6cc79a567f06a3a30844d50707a6b28872a0672de63984513100751069a70476b975a2aec90c7798f4aa974a3cac7e099aeb48c84e803510f3354b05c72c6470ba46b18c7d9aa6a9b1e47ba442b959d393193f4f890ba134583d99ef776971de86f588c27aa00aed73683c88b9a5ad190fc79aedb908f41a49721d3022a053f03f1474aa98ff71502723b870128b17481bcfa9c3ba5985a0f7270b973bd1fcbb645349af0536463aab15a63b33efaa031ac3cf0f7cb334267e5f774af3648615813ca1807c8c7ad7e1bb436eb810fd0ba1b606fca265e54a3aa02c85cd82201e8377f99c28fcd1c60acd6038b632d89220fc6a72ef95b3630b4705ba02a7c468019f3aeaa32579722165219b3f34c74efb7b908289649d73ded57456e604d2ffbc1e4c157ee90b592c1b9f95618796cc7c5b851c900c63155779122467d4524c241a7d6f3252cb3c4e4ccbf5a77cd5e232c92902df987bfc45c73ade72e361c99ac361d79aa648e937fd3a618234266ec99ca8c9b502b7b256bb77e37a078a7494611b18362a23cf23b53b3a14275d97e47876b0a70beb8f43fcf38820342ac68c7ac40e819a9b2662fa870f207a5b00ac71bb64d02cb09e1d7a293c50898674833438e1197b726a663d53c990da4a1f742215d524cb831c4f2133aa48502793134d919c91d989ad0e4bd29ea9bec33cd66a62e5988a947224b65d28788614c68f24969a4066fe72ff34811bd3356a1609a6365c7fd2827a9e27b0b71385f7548f5843cb0873657a793c98513964c4578dcbbd8d05b39baccd9b99333658e5248bcf9743aad61645b175580d0374f511d8ada805687326af68ec4d2c078615e89c42199193727c160d66b61ad089674a9a6ba89c237cb74e582bc55da1d66f35beb618a89180679a09825a73b804b27dcd19d361434afb0435fc2846a4aab34f37f83d135d0881e96c3bda2f90c085cc024c03377f419a2d35e7d743a2de0762765af71d81ed5255867788fa398aa0779ae5761092efbb9c5e0457f087aea7014f5592d60ac45bc1237015c65f1568ac3333557406a30931a4322ab088561f35931bff1aaca718462a099c1d3a80dc0be8d500010ecb45205aadf1c348d490baa46a005b64d1a77753e7c7dfecc40e8e8739cd8beec7c7668b615103659ca024b4c4c7e46672c6eaaca3079c5d80033dceb9aaf4956abdba69594b4d6ea73ced45a3bd81a4981879db8b9e7465395f94e7c552d92e42a80a425f4d5ad28f6a5d670730102624322798e802016f77928f51f86ba429f36cbaefc54cc2b277986af971335938447cba6c07a26b22eec6e468b8cb30a5626355e88ea94f5c04a53117f7a287b436994a4e99e1e794953732936b8931c8836aec00bc159cdb493559c3ac510391c9d592c60876f515c70c5c3cb4797905b5c51b9c1ab2d277c9f13442891ca54cab330a8c4cb7c4e60a888da3650b79a8e1056cac683597b7982fc5bccbe0627e71a2fe5340d25a84c3f7318dc1664f52a7211ac3cfc782dbd7657ffe822af1aa27af1b5cbb4a6dae67841d2c8b32cc12af98b6e47a8c105422dbb4da9b82ffb877f3e5922805919783023bfe530db920670174deca013dae1b387a24d1786ab6002c6274c5a1c31291dd8565926b9f82633ab19c01770916cfb455904aad84b5985eaacad339c84b2698b5309c2a3168f30416a159a272547c8d8589b7003181700fe78af1f7bb1c8bc0999b1cf465632c54c58d721ca7455ca4fa777eba556121b1fa8258566e1cb2393a4ced43c38c70c3406256e749444c7c80825070d24b7c1135d24e2ac3b55b14ea17192e092fef78bf2b443c41b30128113f51946fec71677173383d916c303d0a7309dddea88c4746e6ca016d8e41282623cbbd1315369c0c4ec7ee65b41cc561d2da992716a0e1761a3bafbc858ca78a9f84ed8fc09a98369d96b6895570b33949d4092241df4cb3cd96ae80c0abe60ce99956607acbdded4ba5cc34688f78112ba7cf0b0554e8b187eb06b936b3c3e1041d5b99752883c91898612484f2d4c6a7a6623bf12757f192b7108c73fb44dbbd6a44c395b058c663523bdda49a963f8ad2086efe2b0808bc91e763f531a1010096618bf8ddeeab3c44807e006af8a3e4e4ba559b06b1ec570100591886cd8912f0a28a375cd17fb722358763dc8ac5228cd2a8b29ff92947a4a0534f98f2a76a984c7c0e4aa4ab3f203ea4b064c ct_n = eca293132184dceabbae091ab03e4b1dca22195149fdab35987e7132214b17852d502c9754a79c81de48e5b75b021159445ec37fa401816c41ee15e7ae9bff8238cfb29287a31310a88c12bc9b69e62852261447a58935a9d318a5b62b2ba97d141dab4c9ea1ce1cf94eb6f2fbabd9f86b7708cc7ad7ce09c640799964df710580df22f60ccd85b6e7e9b0477e490ffdc75998a256cb265989aa91204c652f4c1be2edb65bd6109ed95b07d1c25640235a70df7a85ceef9e3f316b9d793996cecd29614ac62820d243e1555347ac15ba32e0825494cbe5637cc00435b8faa2d392679ec99e7c2b27306a131fa36ae25062aabffc97291541014043e5a5c41a02c305bebf1874423d6a185dc233d1519dbf92283fc92b674f94273d11cb6610f3f4ca42c216d38bc9e1fdda55916e9729bf3b42b7295782e5c743f563c8a014b6f4fa9c3c0c64a66623e9e681cee11cda0e312a1704ce3001446d5a90086f4620e1ed3fd39c156f2131cc235ffa24cec0fae8df27b176cf08a24faa507ef9341d254d2487db14e542f78bba113a93cea9ed3f9bc034f3c46ac51d7a296be2f89bcca1a5defb25cf0904d34be52ef1767619a92fe3858452414811f9cea8affd093e0952acb78ca8062d76eb0e29e0cc8328128c0e41db8634cdf41fca8272230493289094e0dd8776611262dd2e174e5cc6a7269430f799c0d36eced9f558683241be138472011f05fdf9da0e2be2bf418b13ae284568e5daf182cbe2e003149f8e3320df99eeabaad23c4a17d78ee58c2904a62827cb3655848b14cb5f0822a3a60a590fc7716d52b50f1f925596e933626e7194b184324e0d17ddf1f6651cdb130d7f39b65d80b5f2346317d2a4eb09b44c195094ad4cc9526b0e9ba7f2d2be7558c58df00233418ca174ef9c572f93442c83a7111f5aef2bfe4e2567d38e77a85f68383097a0eec5b7f6be104fc2ff5c95a5d40465cc8ffa8148ef691bdbfc348916ae09cee2fa1e3b914ee2324d62829dfda0a9d3984efa1c1ceb35900ecc4dfe4b989de4a5ec790a669bb0f2539791cf62aba8585ad5c0ee5f9d852e796a ss_n = fb6b96ac76d2d180fd4e18dc54d9ce4e4b1dfb85228462128284b1f8d112fc16 ct = 168f394c362e314c798c5ecc190ff8d23a7a6f3d266ecac5f7e46c3411b50117a5fb9df7de8168f35edb1730f43af4dd85f15ebb6ae850c4b8a3c7197dfc05c1eedae819a6614e3057b2a22e748ab8ba6865f22696c688e3d15b4ffcced3a3c661cb490cce6b53aa14a0876e19cf82ad6b8b623c0f7a2dc59edf52f735bb2e6c7f9be724bbf445c3b23fa731114ce82098be00d85fefb91bf4ffc42967a2a5f27dfb9a8026ab6056124d6b0f9bbb412ba374276efc34b7722d42cddb4683ec4a0f7030c0ed3cddbeb6e3622af115f5a84ff33832c0755547bcd63928dcd1269ba25651301b9b4e2514229d89cae2455ad2eb22798b7f324d6233c752383aa941b9fad02943f8cee11bd579ca7974811f9661e4af46658ef6e58d6093f5ea67e242f22cd9210145196f12eda62f00aa7b9ae61e72f44bf52532a4d9aed29f2ad2444d7f7555949ceea664ddb963a3fc24509a00793e7c09c565ddf24e9e5dae03089fff5516f3e3f1665fb4609ff9033b5a2be7c25a5d0fc13bd35758854f84b9566a87552e9ad7843a68c407baa05aabfcaadf59cb730f08485788fb0463c96d39e913fcc284e60cfbd30ea00bd2f1a0c4f26e15ee19c6707816c0fdaad200366ba000379d36600e83ac3a7aa4de04007d55736802c9084813f88f7aa069b2e010880210c09f1c139748d3c5cd45eba9d40b86de22c763b5b0201e6e322089096387dc8feb2a8572325dcc881a33891863ffdc4f357af2292818b478934f9a2cacdbd3a28dfdb5e6a29c4b5c9612d5b4a365122e53bcd788d0405e331f9d540f65748e1d413802a84fa69921913ed11ac1a2c118383f256068d071680b0194cf7472fd92ccf9d1a8399cc60e8b22a38582d1dd2af4d18a11fc597fa848b60b3e2c76f4d755cad1ebdda87a6d3f55df3d6f6564c637e31e8a5fdf9178e0db92d8bf53e2bc9dae0eb8384768392cb070ba295918be8a537f3b2af19aa165899bc9cd19a0bd8d3b4b8d4b4dc6c4c90141b58c5d313c1b6f98157d6477164603a076487ad319b5d8a05ad2195570f3dac446cccb3819cf185dc3edfba1fbac18f353 ss = 1eb753bed4efe6244887720de2082d4a24fea2d05698541b48aacf0bfa830eb8 count = 845 z = caf9bf637331367e860340342261580454429d450c71673d6d0ecc4ab8219373 d = 42b64fe9287e906010a11fa61c23a5780250dfbe6609f36dae5639e434ef85f6 msg = c59769fc11563f8f84940b9e8f397c968e3890378bd2a26d849bc0bcd45e9494 seed = a58749ab6bfcb6ef2aeb2fc272eaa83260ae3d791ce0ec4ee7d78460723cc42b66fcc796eeb4a2c63a095557e6f2be71 pk = 3ecbc5250063b09bad768798f0f5c5f4511e831454b42a435144b656a6876838363123b4811baeec993f7d669bf6a23b0c7143fd1b2e4be743b6f24012b3953110043dc89e1c33bdfb5265f8b772fe57244e7963e70a3d9bf59b9f66072b2a250ce7c2f8927058a86e1e99c9e404652821a31dc05bd42b996357a1af05273107c11b0a37efd1155872156bd5349f40a099aaa4250322e4013b3237cdded2cc9f6b641fc6518dc31750667758438e4f821096d976f9124ee84acc4203a6d4fc8c26330cbea44f2d301dfef3015cb82d5a166443141642140b713458ce17cbcce18518832303b3a853509757f806c13206e56a3a7381883771cc411919971549d52805f1a154ed59203355cf05893a400009732ab32af131764669d5201d175a4853754d55343a792509e1ea9466c9a5dcba862d107a7bc33b53fab74aab286d7b19a7334669299e8ef145588a065e6251cc6c15d27012f342bb9318a15ac631f76b52b4b0b94fa6a29991099156ad91554dbe193870a2823291b517cc98e8969672a1a502741b29869dc1ea05f543b2c2b506fe0c34cc234189576742f447dc1c5ac29b55228a590ae35104c250b74a5322c162e5c94c79a673ac8a5eef16c2ff8c2a25d7ab68540119d6a71d89369efc5bdef2cdea1996f3d370086a085ada10b4432846d70ff8638d61f612a1779344cabaec71cd786305c0030bba8cbcd23c39725a9ab2884ba9fc7c1504c489053681139c46450d005b1f12505deaf968152c0619fc38781660da9b96b4a37d990b72ed770a2179b0415997c525160790ce52a67351a09ac599b2f930a3dd43262afb4f9cc24af415815c028cbdfc3dd50266c33462a8357d731c4fe530216fc127e4698dff359372e8aa76f05496b03e78b68f77c58e60b60e6bd0c667147b5aab7f4ee9a98906bf36b8b3c93bbe47699ef400c0fdc627024c8687c905607cca3df91e683a10bb647df83a0c0bcb8ca04b8c588844e9950a6a08522724363e029a116c66106640c677b10785af7ff31339d95e71e27df6234d06e271eb060e884c098ca4bfb9a77fde15516f329bd921291b7a534101eab4b8838cc1b2df0293196b97e995e85507f7097dee43e2d89588 sk = 4d793b2e097d585176973980a032938f3479d4b37f50612dcc693fe9cc4a849027ba0c50482b6523ec07390c400b443d863856f8c2c887696cd5b1b536c25bc839b4c4950b1daca6cff539be91aefdb0409193b663190268ca581b273ae8d3353049cea3f69cbb8127e8835221cb134fa0ab1751730098001d9a8e600a2606e730985b510aa871308729bdc4849ef270acf57dfc01a2c0787fcca40995481d8f4304ce7cc80e074cde37c34d1cb18b8801d6b603650a66680a30a0c60928d689074304697a188202a4440b0d34da89ba8913a372cf8dd39ca1b08527b3044237b1e834a40ad407bea87268583be02c5a119b84609335de699d64fbbadedb49157456829052e5a27a9f335ad6902bc7624f02003a964c07e918999e09596146be2755932cb32e67e3081e574641527b099436c854715ca02c41f15364b06898a96ce0146f18f8adbb1c3ecbb93adb784c3a155b858a366a2a37e701c3f3d527352285fb38c29a47803a67bf0a14412a74c6c240afddfb1cd9459fdc11b0b29290913820bbea498c1c0195b36791aa16fde4334bd97970910ed7872a99b232822073fe0901e5c819b1515a4b9b3ae08b0d8ada80bb7a32842a300a0bb5ace2174913bec62006cfca0ee4c05150f160efe866a3d7cfeb8a0497c24c2bac9ada940d2534acb52c3134324363769ff4d5365e235bdf82938a6560e6ca9683bb4dcb79999df55fdf86a6c218c11cf62aa9c0cf3d9a09be1a985ed11ea35570ecfbcb524335fd1bc6ee95cb5f030335023ceb72726d63a30047887cfa01c2d1795e67b43db091e3c684d3320cca9538c2dc6547b6abb128ab0b0672b0c5245238beb26a6fdc4b4f1352851d9700fa20bff6090578287436f1c557565964ab0dac8a2285199501c54e339804062b1808b601281a070f33569417c4111718065b6fba409d7ab32839182545e53705f31e1fd293e3f6bdcbf860c94828ba2997d9daca80313e0a80849312ab5f496ed27b17cb1c4722ac57b50cba45d2bc364c1c8222c0589618756ba463b3c05af3555233bc410367c9f16660f13354f48930757999411f3ecbc5250063b09bad768798f0f5c5f4511e831454b42a435144b656a6876838363123b4811baeec993f7d669bf6a23b0c7143fd1b2e4be743b6f24012b3953110043dc89e1c33bdfb5265f8b772fe57244e7963e70a3d9bf59b9f66072b2a250ce7c2f8927058a86e1e99c9e404652821a31dc05bd42b996357a1af05273107c11b0a37efd1155872156bd5349f40a099aaa4250322e4013b3237cdded2cc9f6b641fc6518dc31750667758438e4f821096d976f9124ee84acc4203a6d4fc8c26330cbea44f2d301dfef3015cb82d5a166443141642140b713458ce17cbcce18518832303b3a853509757f806c13206e56a3a7381883771cc411919971549d52805f1a154ed59203355cf05893a400009732ab32af131764669d5201d175a4853754d55343a792509e1ea9466c9a5dcba862d107a7bc33b53fab74aab286d7b19a7334669299e8ef145588a065e6251cc6c15d27012f342bb9318a15ac631f76b52b4b0b94fa6a29991099156ad91554dbe193870a2823291b517cc98e8969672a1a502741b29869dc1ea05f543b2c2b506fe0c34cc234189576742f447dc1c5ac29b55228a590ae35104c250b74a5322c162e5c94c79a673ac8a5eef16c2ff8c2a25d7ab68540119d6a71d89369efc5bdef2cdea1996f3d370086a085ada10b4432846d70ff8638d61f612a1779344cabaec71cd786305c0030bba8cbcd23c39725a9ab2884ba9fc7c1504c489053681139c46450d005b1f12505deaf968152c0619fc38781660da9b96b4a37d990b72ed770a2179b0415997c525160790ce52a67351a09ac599b2f930a3dd43262afb4f9cc24af415815c028cbdfc3dd50266c33462a8357d731c4fe530216fc127e4698dff359372e8aa76f05496b03e78b68f77c58e60b60e6bd0c667147b5aab7f4ee9a98906bf36b8b3c93bbe47699ef400c0fdc627024c8687c905607cca3df91e683a10bb647df83a0c0bcb8ca04b8c588844e9950a6a08522724363e029a116c66106640c677b10785af7ff31339d95e71e27df6234d06e271eb060e884c098ca4bfb9a77fde15516f329bd921291b7a534101eab4b8838cc1b2df0293196b97e995e85507f7097dee43e2d895881931d4fee0998427e9fae8e1a7ad2d5df8f8755d8c16eb3c22f13f1a348e0132caf9bf637331367e860340342261580454429d450c71673d6d0ecc4ab8219373 ct_n = 6906ab4c0b9abeec9c8839d4758fa2e12530ec7adb7ccfdcf366f96a4657810042ca910937f2d27e0515ac5da8c68c1ab907345e7d624968d2dde4b4ae637ff66c034332b375eccae9089b6c973aa31cb51399fbe7bf6db6e96b5238c550a265db90f2878729e28a009b9312cf978d2c7f5e42aab341681d38966aac32c7fcc566995d833968af2c67534a787019637c4bd7331d6fd7e1009a273d3539184fa2d37203da6008fd01c7e1c53d495ced2da3cf3425e85ea18ac953e4ccacc0573e4e5538f2a372de2bab75845e97fc50a76f32d299d2d67479fd3195b2120a5252b1827c221bb7a72f0e31d3b56d9f411b10fc268e3b96aa88d1a2133f4efba51ed90347ce7eb5bb0504e33e6857c63f0312b894b1dfe0b4f1e20d27fe64ccfbc5cadf52e8d9c4d2d06053f13eb9e0f121611c73be073526d3793198fa9c86bdcc0a5560d0bbf179a75ccb64faca1be81c2f3b88583f637f3bbd834c99fb8fe23adbd98165651471e27d14e71453f01ea3ec2302f0625e161215ba884e1b425e706b22bc37f5f5fa7c6a58197777343c8f39ddb8fcd8360798e885489b534cd13367b0bf29c017d880bdc4d97ba00d819f027cbeafdb09ba7ae4c0282036525f98ce3143dd645d2507e50ce43748be0521694ee38d3dca119cc57fb461691fbc86fc2235cc545f3e61378b173ebefcf646192289e9bf01f73063b1914a876b04574d77e6aff6854565315a86e7b1fa4272fde375f7cb3872bb46b5a6d4463f9980de117df32e4d95b9c3fb9751413e6488cc2a3f802b22379f14e35595276bff2d96d9dacfd6d00a9af31f91bd5e9e427c0cb66d728a217a32231a2531ec5ad10a25dfa0e0046d93b9071abf3cb4480ecdabe0fdd28a6ea1547c9076ef56efb2f2ba86c8c09005f369dc6dcaf4812a99c25d0e7b04df637c0a32998e29704a19a1def4bb80667374ca224d9a9d0a1b1169fd892fd4f9a89554235e2aeed1a18b3c411c88f1fe2d175707fc3da68416a69627acb87d58b8f6fda97268cfa2c3ecf8bb929148773c8cf8a699ec56e12cca9de30bd25029f0b267e443ec9a724a9ba1 ss_n = 3d04b0c42088549b0b9a85e8a1a5fb1ceac7865f66008372a5b480b4b009f153 ct = 7350f91a3e06a07b76b3161f9df806aeccb802070f83f8a9f973fbfe224e58b703168e67dcc316b10e1828fc823ac97efde9118ba5a434839b3cab53fafdce130e7f24d2744c1427990acb48518f9b78c6e03f3cf68c555535e6f40601989c172be2c54f12545ec98e6ccc1ed9f1e6706b6820ef29851175500823d3b25ae42f872ce86cad33701a937efdabde9f191f9c15e7d2d8b19a77b4e90f2ebc833d7932ba7f367911f3d5ede6aa6d268d2fe49d7230e60c0a9d132fd75ab74b7d3a23c16746941f0f6405741064f9cc31492501610db589961915617c8b9c61caac33e9a5307db47d41df39d525280731b16b7d4c1f72bbc1c487f5ffdae10120b80f74fe0f86947f63cab0c722b28603ca43f8361f1a8501243cd94923991513b5152251164c0925d8d37b4200fd001c1f1542a0a1e2a539110d8e79220412c8f6fcced0c032dba091fc25f1f307551cda7b30ac93a4253c9df1c01b336981b3ce2b0d30fb6a536a0e6f9574b44bdff2fffc60f445f3a81e7fa65f6426ef4031d807e156f6b5a6b8caa4adff91241e3b15aca2a4d5ab4c2e393f525879818434bc22b2b2a863144fcfdeead07b95fc90d54bd9ebbb446d95895f86835be17c839897aa74210b16a1e67c9f5734f4a45ce87b2b7e84e9bfa569cdb3805831b53b6d57e662a159b8d8e57c3b7c88da283cdd9cbde206f506b24038058c10948ed55b27febcd4786144bfcfd8b4f47f3a7becc6e759f995f3774e3588776141a01043810cca85c43db7603bad99b683afcfe9d0fee3a9311108b6b376072911be6004ac140ba785b773efaf56fff91e512591defcdbc16c9f925a324f683d44791ad417a13f1f47c4d8902cff708cc08754f8e5ffbd0cc8593d963a702327a1792ec1f6f91ebcd53abe7af6c6087b6da758ea544436005da70d2c96b60cbaa6b09793666ad1ae0866bc33f6ada1ded7310e8a9b31308ee365b55f8161fb88b1e50de6480d4ca21c1e667bcb0b97d5684ebab00ebac3ed571da398cfa5edf7c598361f56d0caa5928b4895190ca5c4f20ed3d69b69825d648e556f3d8bbb18ba1d18ea26 ss = 81570050eb7a2c98aec3c52be572d91cbc5287553a62c3beb56c9f0b64823b5f count = 846 z = 9b5e11336f506c22236a18d9173d8106b919a81c783181e109fcd9799537cc63 d = fb21b54e84677fff40fbf132f3c377c77bd7ec61b66316e6f4ad70ff823d220b msg = f34a630cb1f313c26f65977589432f053574643ece506fae2562f11f2bedfe48 seed = 0fa57ca6d1f59e2821832525fc9b6fb33348c802f27e32bfe688a0a9881f4c0e4760d28587ec3479cf6ca777ea404465 pk = 181b767ac04173b63ad0e94011d947f24c7019a3c19b3106b392abe8c7c5b008ad3b359e3c125cb373cc03eb64b7db27b8cbcc37e70bc2e06767568cce224a99ca2a3c505e000d4840ccaeb9d0336f03cc918466f3ea8d02426b8c883d0de655346743e10c84921626ad80c01b30a90bea26b3b948dc160d635405a4a63ff3ca0ff2f923a158b488f7b337e29a81b39e334a81dff08b57371d4f344d3ad525895520df203718f17d14806c3cfa6dd1331dd289341357c2649772b7e2037ff63218aa418afac08100663396ae5a9c4094a82694476c695aa65f42afa8512c1fec703870cb5137b54b6cba1f3ab22bf94b49bb9c63837df3782d21cb8179c7cd820aa99487c5480c79aa351b82030af54c3b6d9c61a05a9904c8af7878ae6ab05f957042122b13650b58d9fabb7cc65a84118d650b0815583af8f4486452009db701dab6bbcf3a668866877b27c54bea8cac12885db05b08680251756b832ca8a5c3cd391660b7db18e989b2767c1301c84f2ce19241b56df978ad53b37cf2dc5740a7c4ffa95bd467aa743080414884ec6a2da8254d14381fc1641d9f9a9335603e32159246a8924956b460c55a05a04de1d60fd5416a1af750e244c33502afc761425e707bc53aa6dd45219c17ce8b3164afac55f5a8a1eeb941f3241236c29e2f07bde5b221db7bc57a1818c37acbc8e07bef734a62c427c89bb375cc0e6fd871df5c2e09e8c63291b73c7054ff06788d64b72f13b7824957e3269aea16644511856118ac9c1c65f58ba8b66c47b4430b076a12915c22d933cd3e133ad9e03fb6ca79a0963b080a2360e88d9a456760c9b8cf64651ec1b271dc033b44928290234412a6e6b3578d7511de786c51501453fc6b3d0357b686814ec83cf4f4be5a845c2609737e308786687265d1a40d23129f7878ef31120b6381435b0c5496482f4724c4d320881b712ee00dbea969baa1b061f7ac9b6a8c34e78e47e9ce837389d82c9f0381505e30afd6ac1e8c930ae65bb633f2c9b7c46afb9c3f4feb599e6acfb6783e7533a89397828dc226c50b8c62629479f84f82b0873381964c716ed70401bf3881a8025cdd43c6800d73cab2ddb572cc502083726418dbc54c380b sk = 8f11b6d8f47080c27f023b3481991ef84aafd479b73845a66b2aa115428116b9bba593b0b4743c9ea414ed5a3b9451b78b728c83087b5e9b3ea6c54d382c6bff21580f8a8ce4c66503459cbe1c27c4a70980fbad24963843657ad3caa9821a00954a72fc5120814966a3e35823251f85b6859961337759bd516b1327a69a9bd70715f5c799d819e4c1bf4168aa53d40c77331c0747447d5b04cad0b6c9d31442509f9557140579b4c6066b29d6493987a51671077cb0170fa66a4a34c88427723e80756549763ad18988a9a6e17bc291dccbeb24a3c51575d0e59094ab995314b97820091a6b770f648e1db469d77c728a8976bd806afc222a72477ad1cb2526778d20096909fa2ff937c99a859f7f680b694a8067737b0a4c07b8f710c6e4720c7c43336c06f0068e19930016966e5530c0951125174a6f364336c977b9152a9d59287e9f3231bf0cab79c745961b63944199fbf454d75ca5a6c2267b92736529a23f371350b2ab35b5bd47b9a85224ced94048553687b69cc4a956bb019842c1d43134e1619360aee0220dfe116d11576c74c73424d7174285697209ab065571e3647ad8fbb5b9d413e0f102dab5795f5712453326c20651989b94895c84567422ae8a1365164d9d96827ae234a30c3dc6d6a417541e69151de6b449436a3ef1b4af72872254eb774c4ac57e0c079c9176f3a18a72624a880a131e96c57ea0167e4a89995c8dda4737b55508c8708e47e02d5a534a39c1ce0caa461e8a131d968a281815bd921b53e748bc4a888c5c012b1c107fd95826945437663154b6ba952592787132e2f7af9906015e2c80c3d83095c8ba5be4c0b25051101bb7201951e8d062114c8e37148821ba5ba2e4079671a57f99ba4dd01658848abe5a16de8a53595a465a71c3a654cd7feb4f79e9bb4db47de248c6e90780ac58b006d3510535a2de2ba32e18cf4cb57aa5322512514c72685c62a08f48880facd8b316b33aa0ab13f943c76844236f2692dbc643bc68c146724bfeb5cf80340e2344a222f7729b8925fe388237c40c95a328211c163ec43f565b92b8a53d5d022d10c98d181b767ac04173b63ad0e94011d947f24c7019a3c19b3106b392abe8c7c5b008ad3b359e3c125cb373cc03eb64b7db27b8cbcc37e70bc2e06767568cce224a99ca2a3c505e000d4840ccaeb9d0336f03cc918466f3ea8d02426b8c883d0de655346743e10c84921626ad80c01b30a90bea26b3b948dc160d635405a4a63ff3ca0ff2f923a158b488f7b337e29a81b39e334a81dff08b57371d4f344d3ad525895520df203718f17d14806c3cfa6dd1331dd289341357c2649772b7e2037ff63218aa418afac08100663396ae5a9c4094a82694476c695aa65f42afa8512c1fec703870cb5137b54b6cba1f3ab22bf94b49bb9c63837df3782d21cb8179c7cd820aa99487c5480c79aa351b82030af54c3b6d9c61a05a9904c8af7878ae6ab05f957042122b13650b58d9fabb7cc65a84118d650b0815583af8f4486452009db701dab6bbcf3a668866877b27c54bea8cac12885db05b08680251756b832ca8a5c3cd391660b7db18e989b2767c1301c84f2ce19241b56df978ad53b37cf2dc5740a7c4ffa95bd467aa743080414884ec6a2da8254d14381fc1641d9f9a9335603e32159246a8924956b460c55a05a04de1d60fd5416a1af750e244c33502afc761425e707bc53aa6dd45219c17ce8b3164afac55f5a8a1eeb941f3241236c29e2f07bde5b221db7bc57a1818c37acbc8e07bef734a62c427c89bb375cc0e6fd871df5c2e09e8c63291b73c7054ff06788d64b72f13b7824957e3269aea16644511856118ac9c1c65f58ba8b66c47b4430b076a12915c22d933cd3e133ad9e03fb6ca79a0963b080a2360e88d9a456760c9b8cf64651ec1b271dc033b44928290234412a6e6b3578d7511de786c51501453fc6b3d0357b686814ec83cf4f4be5a845c2609737e308786687265d1a40d23129f7878ef31120b6381435b0c5496482f4724c4d320881b712ee00dbea969baa1b061f7ac9b6a8c34e78e47e9ce837389d82c9f0381505e30afd6ac1e8c930ae65bb633f2c9b7c46afb9c3f4feb599e6acfb6783e7533a89397828dc226c50b8c62629479f84f82b0873381964c716ed70401bf3881a8025cdd43c6800d73cab2ddb572cc502083726418dbc54c380b618ff56a065aef745396001817852752ade736b9018bb26ee84816dca07107db9b5e11336f506c22236a18d9173d8106b919a81c783181e109fcd9799537cc63 ct_n = 46f958e0ff405108303ffb6f45fd214f71b395edf8a4e0c2c4f5c29b0f997f5450869b538333e4715e37a2858b64e4105c4b500fe92d4747ffc0e0b8b2e32fed09f6fa9e065b78890373ad6f40d8a1f1ff96e3d39e20875675e370ab72e753435bbdc5c286b4bd4c129e9f5a555e0d612e770105fc1e4e10454dedbd6a363f07263e769338883ea20fb650d75e87d93db017a6856a29cecee36a1df87f87753158664015be3b2ea83496ef899c8d2b80d0b5ebd8e1f48dc9e4a5a8fd4182c40e9bcb970bb274ca5607084c9b8981537b2912f821e7bcd83d57e0baeff810bd01e9038ae573e9658e04ee8f8307ce3eea043512103df33069a801981247865302d473d55ac547f383f3292af33af008a7aa09082549a5eb8b7adfb37cf69f259786fe8dfe4b7654dbc52e5ac5921ad99163d25380f205750bccf0e8ca8050f2cc0ed14fc5774181b8bef879bd311d9d157d3b18c5ddc5408f6f450d59bacbd2a463089c6b35ec2ea3ec06c81cb706579171c0ae790ef544c0d9b44962a31dfc8dbab77b119eb98e15d45ea66ef1db33b3ee6701dc1b2d854abee80f5eb29e6ba43a92a34c9a82b081a9f3ebfa21e1bbe2d46ef83a7d6a9e5af8302dd5aaef4eea3979a1a03f9c387d2343a36caf9ae0676d17ea79fe8ffc74a9b349577b87f5aaa1c023791552ef0eb51aa283b55f573983d1a4e182327e3634f7249bb0c747da5b07b2d59be62de412bc215e389515d6a7ad8697300fe1384c24539b542320c76139d310aeffb8fc19793f8a1f71495ff11726bf46b46934d89ba391c2beb8b4b68e70a685ddc8500a68be4d5ac976b3ed50bf57d447588a6acbddd15b1d0165d4e4f4abf9effe3ed59b8dfe52053f0eaf4d2226206eaa5ed0751023d1561b060e67246dc2795f5c563ea35f940066d932c23139fb0b5fafbd8d67c80d04ac9088598789e5503de13a41661f245d7af66881b85c0241a70e724ae5f7686bcd0d1279331104b2bdfe87b129498a1401931e5a749e4b25e1e835cc8746f4c6641cb4bcd59126679a938c5716c4f57696d6b922b06a61c2cc3a0ec569556ff18868 ss_n = 328ef63794d4db91dbe463b9bee5d9fb8782bb042495d6d56793591456e195df ct = 2ca87f912a31357f6157b58b53b8d6e8616cccf02e19b3e13580422979692994534fe041c44d2af904af560f626356547e1118c2630340e801f96ab5b7da999b81c05c6acbaac5a147eabbfe51a3d7baee52b7be66cd109b56a9edce058714cda8f81e09f83ef64d1e765ddd54ac2e00fc4140058ae186c372d04ede97504fecc5e28674bcc9b6073cf21db2a944e8b75af82162820e1613bd151a00fd49ec4ffa50fb29b896f65e1a0031fd57d991718c3fe67f8250c2b4126141c8b5cd34517999d2e1a088943764ea443ff177addec12d6bb82a3d941417886e83f3aad0b41a2fac128ec4d30dbc2c8cf590a42edd410172698251c05e8a26f97482b139c9ec352ddbd8adbd64a427e86bfa741fc74ffe2062a683c0c7da673d216fb6afff7ca0d102e167384016a96bfb6627db4d49204fa56cd82a81d603f7833412907cc0258181a573f59e0c745c42de6593cede373b95ea528e73fa9badcdf36c5aa7b4f3a01084f0addbe49a91cc968dadf1c4fe03c935cde57f83842e0af1dc53e7aff4f4a17a4b456796b901ae1c2a08fde10f99857b7ec64ccb2e1674beb08da8fcdc3e18e7de7d7ac74a4169e9ba7d23ec171891e2d30c3012e039c04e819f200f20eda3fe7a1d71c413aa09d6eb24894b5ec9e53300a9be970dc9c4c24592e2079b62a3ab827ac15a308951e55371eae8dbd737d4c6ef89e46a71f2d8bade9c9f8732bd29effc4da09730d40f8a063fb94d434d407f09a9d0bfb77b91a4af927eccf88d15eeaee7a44e46dd5248c7cba8792db12e353c3d5e01a348bc550b8056154256c46a2c137d87e237bcb2372268afecb70776e6b1ce1871cdb6c909d937357660e7840cc25869f5f2fe66ed2e05d83ac4b818c04a129d63189001d6cb6526c656ae40addf1ae7b0f15988830303b057a03680b8c051d5dbc2d569afa0c559b5e59b380dc46d3365e8d5671907bd0e15f7271950fedac22bf45adc487ac86f268ddd2d0f530cf36c3df1b3fc46230bc29a95ab9eb366a248c52b8c5bdde56eebfff67073600dea1a38142ee7a3701335e0ed74f1abacf725592e781b72 ss = f6744d9b701265af2184d129670b283ed03da1d4ceb4f3ac67eeea682043e39f count = 847 z = e9800366897bee4cc2076b0923c24d8ba6c0776439ffa3e317bb916bf93f91fb d = c883d63fcae628795c20c6d68b561dcfc78424f0eac064605f4ec8feec35c6d0 msg = e55f36cc032b023f559e3bfd12edd1647ddd2be75e94ac2fe23a43f8085c4600 seed = 97fda1c53aa4be1f7f89be9744abdc59a0123e92ff5dc34091dd8e30341677a5fb8c442bf3798c7103f0df5a238b9139 pk = d3f3ce248791dce540fb8a62fe5a460e5c10e355109caaae86b7759abc6d24a0b3f9d99b5bc77f50867243700ca5a75c867acf7f7a5032587894eb5282db079f6a809f56c8a9976732c93222d405b040c50e1a2133050d5e7cb6b10a32bde0142c434b71092ce3f79699776dc4c39e7aa15c5bb91897eb02d11cadd56c48fe58264a32720c465da8e390da31876fa36301b826e5c36aedb87aedd8488e58aa5827b86947cabb3867cd043d31898d60a71a2dc9319abb0c1e4baa3e0592ba8b26978339943aad02b2961c46ca2919065441772b66c26c187c3deb3c91fa0bb4f1aa4946289ca0b9301b582f00bb222524626935f84869d32357945105b853039e9a46ffd792621cc255885a9413a86f59781547595ac1170359794ff7ab553b246dd6c0d100c4cb48984faa6e696378c2e1674f95c96a2750f7094d08449209b053f6a10d9a353f511254afb322e2e856ddebba98cb0734a924e17a1a8644958d117ec4351f36c45a5572b106680f5b57a303722c36a0adeba404d3dbb79b1196a2204bdb7c03b30bba599a328c832de86b8236f2b88cb1ac53065f8e9265adf8cddb0a590158a43c20c3d8b96cf3fc680108c638e787a719b83e990a6bf73c3f16349ad96078194d53c4a453d05759c4b079554f0f451e09055c196674b311683dac972306362e891c491c45b45a20ca1b482fda989f900cc07b1b2d686d50caac9749ab6f351116c562691ca01695cb8e908529e1318121157f1883ac014ef07bc4c48b4e95630e1ed338cad2b7fcb452b1930c77d0415164a7d33a8c339ab69f0094ebb795054674f301952878b94f7b8c17c8b517033c42387294d61461932bc7f4c7ad821264f94fc2f03110eaac6d8771e801b6b5811f60c320ebfb3b6f92beb1e241d13c5794c5824a15c82c1221b488b990353f592b18adec9939c110550a7d99057214b35cccb931152306a9f03be5cb5533b0cc8e006c1c2a168f0a676e7aa5b8785167189f6a3a9f046cc0440c61bfab04aa39073dbb59be4002ea3b3cd84abc652276aa067abc22384a7966c9c36b527a3c151a12b0e77fa1c5520e41f54a9f99177415e6e9bb111e4a3fa9e35a2be961b556756b86cf47aad51a sk = 7b0c9b079222f4f10329f15e8e4c71b0215dd92b19bd9b84a0f18b85973b661285c8d0b7c57a475309cec2684def0152e62aaef2ca483414393e5859052703a890c8019989e890ae6b402ad4616be977c983f1cedde639ab83002c147e70773d18e6172684686c183f8b2171fd265c586c47e02c2df7f6b707438b390264b66a103d637487714b32329688161079e6ad7eb56bec537b23695575ba2ff7c13ca7382e19f159ac314976ca2eb3f866a0e356f81847f8021a4e01113727bc4fd9a198ab3323eb6526c408daf74037b003cf7915ae10b93bf95d672322593cb7eb17a536309b2f811623808337e9a677bb296a0054a717c21775b4d3e1022b04bb1360af640ca622d856fc2b343c6b9cc2462f9b064078b719f1b3b1d8761e7050bbcd67a542dc651f76becf4930da23b012387a07b9051618a9d681ccce7971cbdac5acbb2640aa52b50762eb71370ca81a89761ea8faae10bb47499c36847409bb14c8399a9da0b31f558cb0285506ad1bb2d893a5bbb55ace85a87babaa7c53163301cb9fa4c28c94706fb97aad67b935a0487ad4b5c69b4b20724f2e154fbf6a04f4a5923c79a23d3022023129f1b0ce1564c72b2b38a258c22217c171212b7b051b4d567edf5006c9c3b612c763c9f064a13470237a5bfef3b416bc9219272a1182a1c1f17f02ea5815515f136c78ded75480f534100b45b0dbb30f40c9a6b714f8b48b9f8887563aa524ca5591c1171aac04f2f40cdaa2003517b985349482bb60434337c2f1773657c5cd7136e5337e198032aeb99de8350deab239f6b37c4322c476ec609dda375e4952f2aa4296a65763f5173207240da8ca76e47101a3137999cf2a561bfc7788d6c54223aa204cdc35526891b5699511b884655449529183d6db36a2cc73bbe0354fe44df7dc8b0ea3c07309b440e2667dd840ecc62446c24ffcf9227380aca3d39a0e493ef261c7b5b8b03a4a1527017330cb32f4c7641af950be4c92d515bb5482b2d2e047dd5bcc8521a998bc7178a7457c27c1bb75c7d9f354beb14ec9e14185db6a7d65c5e53aa3b44254f0fb1805791679325ed3f3ce248791dce540fb8a62fe5a460e5c10e355109caaae86b7759abc6d24a0b3f9d99b5bc77f50867243700ca5a75c867acf7f7a5032587894eb5282db079f6a809f56c8a9976732c93222d405b040c50e1a2133050d5e7cb6b10a32bde0142c434b71092ce3f79699776dc4c39e7aa15c5bb91897eb02d11cadd56c48fe58264a32720c465da8e390da31876fa36301b826e5c36aedb87aedd8488e58aa5827b86947cabb3867cd043d31898d60a71a2dc9319abb0c1e4baa3e0592ba8b26978339943aad02b2961c46ca2919065441772b66c26c187c3deb3c91fa0bb4f1aa4946289ca0b9301b582f00bb222524626935f84869d32357945105b853039e9a46ffd792621cc255885a9413a86f59781547595ac1170359794ff7ab553b246dd6c0d100c4cb48984faa6e696378c2e1674f95c96a2750f7094d08449209b053f6a10d9a353f511254afb322e2e856ddebba98cb0734a924e17a1a8644958d117ec4351f36c45a5572b106680f5b57a303722c36a0adeba404d3dbb79b1196a2204bdb7c03b30bba599a328c832de86b8236f2b88cb1ac53065f8e9265adf8cddb0a590158a43c20c3d8b96cf3fc680108c638e787a719b83e990a6bf73c3f16349ad96078194d53c4a453d05759c4b079554f0f451e09055c196674b311683dac972306362e891c491c45b45a20ca1b482fda989f900cc07b1b2d686d50caac9749ab6f351116c562691ca01695cb8e908529e1318121157f1883ac014ef07bc4c48b4e95630e1ed338cad2b7fcb452b1930c77d0415164a7d33a8c339ab69f0094ebb795054674f301952878b94f7b8c17c8b517033c42387294d61461932bc7f4c7ad821264f94fc2f03110eaac6d8771e801b6b5811f60c320ebfb3b6f92beb1e241d13c5794c5824a15c82c1221b488b990353f592b18adec9939c110550a7d99057214b35cccb931152306a9f03be5cb5533b0cc8e006c1c2a168f0a676e7aa5b8785167189f6a3a9f046cc0440c61bfab04aa39073dbb59be4002ea3b3cd84abc652276aa067abc22384a7966c9c36b527a3c151a12b0e77fa1c5520e41f54a9f99177415e6e9bb111e4a3fa9e35a2be961b556756b86cf47aad51a01dbfc479c9580c2b7b01c14b0a0b9667c3316463fef7680c121f1f4ea995552e9800366897bee4cc2076b0923c24d8ba6c0776439ffa3e317bb916bf93f91fb ct_n = 8d7ba9dbdd87061e7d94bf6488bce88d542b176b1eb926755f7fe9bccded53aca1b3a9d3f64aed46310693afea6067d093319d8a80a1a8cf2d2b9167e94b88ccd22cb248f77957ecd8c83964078e1ff2769b77d91859f435f57c5d60657e06dfe0933a0d6ac6b0edb7c0b6dfec936f3d49cdbf48da40968c72a025a0dc00f8f72c2a0175930a6c6b2745de57ae5562c89ba5f6999a789e9df220c1a49fc7a33704ec96abac44e87f869ff700f8bf49843009d7c3706976ab7be897d72dcb1e474e3ff14ea03c77a71b1646cd19de7269adf0a6836e22e6ac137cbc06b50c54e2863f0ff4ab3998d6b6295da737315bb75781d3b14880cfb8efbb57646fbfd639b1de61385169e6fc3a15b0e2bf0304cc75ee41dee303dd85dea186bc6dfae21964a84a933b91a41fb6f8e2f81696882461bd2a4d53b1d5d6e3bb7cc24c407e329ee81da3a1fee9dd4b5e1a36bfafd3c1887ee4ebbb01ed96af0b50c54e02462da9eaac8396f745c71a256d7602ebb7818f5afdc80224ff32ce6ef5ed6578e0c3105165feef2b5e00a880ab6ecc865006ff98342370942c00305e3fa7a50661698e67ceef17b2ff427e73fb10e3dac1b68ee4989306ef2572e5350cec17afaecb82416e9fc860bf00883c776ab8e39303442f16bbe764edd84f562c807c9796bea0f7b632bfb370c1a233c1e0cb55fa39c497964585e002ffd7857d5da8201de424909b444444fe946594ad78ca98c113f30e4753cd602e69d21d14866454b65475fdae7e6722f794873cdb1862e3093bc2b6e8e43371e5ca4fd51b269aff0ed0c62a6b8daeaa336a112d9db57e3d77181dc0a64b7e6d2f12785dfee9ef38d917a994a2e55a96c0ddda5fb82cd6a343e7b297508cc5b813ab58c661e302078c4696242b876d78841f6ceb324c2ca8ea47b27e7303838d145dd3f864e691e61ebcc75d2c33bb295f1d2f318596c2da9c1c9090fa4ba2c41688bf139f75b41620d377fb313cf4872bac61e311396424487f15128e16e96dc67b523d4aa534d6ddd15b3b3af14a6dac758e5ad9c919068657706b44bd9364939790a7a386adc0966b ss_n = b981caf6b93e4be3294920a19f5b1fe43e912253b7f68ebe92d5e94d408e6a76 ct = b860aa76366c4dcb5a29b0c95e178b608b210080dcb86123d8306206a23d89bb91764a3fc99bb5f3a3d5c81f702f3acc1cbdccee785c103016a60f03796be00079609033129483b3aee0a2358a43cfeb04e466a60ec7b256fcc335ed84b1b81135725a05910a40da6501baafac4a2c5759a4d429733da33337e5773e660f424715ad6e3675fed0d656d923447daab6e385bcfc92a8f97be3e7b7424e71c1210b45a9d72beb084b8062e52b404c6e2311365a741736f792dea42b40b33dd26525b23b565f3f4a4829ae52c6eb85cef9786b707472c5a10da3e6b06aab2b3baca00875de5a24082440eb9cf24fd237e1d90a7f625e330c1aafc645c5eb53e0cb01d0cc15771d61afb5fc6fa543295f3fc5561896dbb083d14ca86c0d50a63a07d7090583d9e0ddcd8e615aac08bfe54872306335bf67168621d0fa92a6704384dc097b2eddfd6e0be44ca20ec9d5a634c87ba3195ec94a55da368cff9a309728ba69dfe43aac28d46049b079b3c44eee1374d72770d992c3e10800bcf68b08d3d294d41f3cca3ea3b27a056370934f99db52f95e868d21ea93d6484f7fe9b7bc6489e1603978028d2859c0ec11b0c5ce06adaab32fd68288edecd83b4d474e973cfc30057b223e3402c0737256feef808dde1a5955b02923741294fafc283f50e3d90f1c7f0430aac7358b37d25f4aaf1da8e140bf660357f8e42ad892b3d805f80d1cdf42919c52a0304b92e70f7ac4356a29e5b8ef27c9d4b043661c1960497ba733ec43e38db9134267bdd5340f0b3c1dd4982876a83459cbfed551a1ff43383895dc73610b603936f321d4d57f22edc23c9fbab919d548900bce5ab6886ac28e8f8b38e8729c08e6578ab4e03587b85f014754f59de9a7aa383686877e1c4d18578bec41ffc46673c4ee5000e58821beeb0f29de18f69d4a0be5b29416ef687cb3b81b72baacdf775ec1497ecb154d965083d4674f730be448c4ad92e01923b80eed234447f3256c5b69cda1c42bff88904c0fc8bcd8daa56516f26e440a524fc62be99b5285255e18b9760b73b2789dca42d4017fec42bc9647e09e8b2f61 ss = 7080fc20b94d1433e3ce6d2f15649a112ba37065a6a726c2916d7db8c25d8468 count = 848 z = 00133401563fd262e9540ad4e8509e022397827e5e2b360e90c9ed28f18424bd d = d682b313d8ff9f4731a616b65cd2d56f2d8cf2665f9af956a51daa46293aaecf msg = 8caa75634ee676dc7c779f62dbb4ab24a1d419eab3d0a72e39cbe0ccdc9e6bdc seed = f71f3e8c178d71d730c57964e6ea6b00f5485128949a907ce2ad74cfd0d88cbc697fb36c4708fca87d1981e791735c35 pk = 71a28db86150f7f144a9704359049b056bcbd9b960c293b6ac182e96839ea1cc29f4d86a7da604136c8a1615a52ef355f9a65e3ee5ce35820c16864de7c65ae2c618349b3115f8a20991ac46a6173529ae2ea1844ef9844f5479b5a5c5909559cc0b16030731c731c561871cb3bbaa88e12ef1d1698fd391fc57b02d1bb09e03d09eac0aae14a61188822bb7366eca4b01b318e0719939314705f5650ea1bcbab604c5ec5271478653b2623d1291d57933a0674b4cdb7a0ab78acc9611d6f81a2110c0d60247b366b94267bc0ec0900d6a098ba52480a7b78bd1279f81370a7809d34b95ba91a83a4840ed8600d662275ce0223c32ad8dd7b1c595c1169282257b99495aa43706d0284c37fba8587c942c2d0a17cc7b7c9563c3f622a2a780822058bd47669724503d56285a1fe186b05a85b0f31c4318606b724b7bb82ea2834b251307b551abc26535e62a7bdf4a0e48200a0b436acb34294d10210be58fd807a608d5aa2bb267e829ab052b9c85720f45aa21aefb637aa2c7a3f2b762224133355c09992f16686fed5545ff131aa2a575e3dac387856f743a245dec90cc301ce854c0323276f6f3b61d0a76dbe6b89cf349ed8025e01937f7b00e21a3472a207996b4064bd85efd025771796ffbe94069b282ebf9a2c1e75e980bacec1224dd8773820acf4bb08fe6546cbaa120b7688b53b9c71ca703dd112c7bf65753925e60bccdf7e1a8f66a31ecdb1496161d1c1585285a11fa57b7a556976b02344ab6b10b66432c154121016467a09361b782dd3804f15a51b4da7ccaf32077f894c9e81640c49c507928b968b005b82bf6c99af4217ccde3b128b238dc4a5ab6a1a312e0946ed54e7fc49c420533cad00da6f5362616a4cbf74d6a0a1e5e400b4e60128d21c5bca433ded6c5d6c17f86c8a4528cc08f77c55235b8b91b3676497901143193a67f0740c684b28f75d6179c2646dc49576455316079a7849844c2d7b8bd1611c7022626668b8cf5b9e082aaa9d2b879c86e6ac2473a17b739d56683b592bc15b6235bcbab0651fc5768ae257299d06d30f7718ba72130da227948bcdb1f4daf5024236019f78361c41ff52b567a18667d203715a72ce4ccc0a3206f sk = 71ec9f0f6c9a42d2c965459bd699978998936241cb8e9319a97a859073a012d035aa530fbf904548f14749d6ccdf81cd72b69cb244c820b1941b6c3f2ac7218b9b1e75b34aef72bf2c694957bb3d039ab6cafb42ce922321eabe0f47a2a1e74fe60b610d3a8b7530a787031e7841640826c18090040f09b15a61c20ce3a9f41744a93689a4003e9095bca7f34443460886e734d9c541b5a0c11de1ad9b768096227ac5314bdb17bdb2da63715cc8d3c47f90e615717437bdb931c26ab467fc2764450eda95109b01854139c9e8156d02e66427a105baf5ca76e960970b168d89915150bd8602587e1c3ed29034866620d06840d543b75496b956b47eb1e6384748aa828b057cc89d265bc61d538a8de660b8e345fe56b9cab3a8a191148b387bd6b51fafa5073d5c0202484dd3921c016bb0bf8a9d03a3093f2aa39db61b7211236870260b7995278c87e9c1b91d30a2df856e218901d1679d2cd58e4e355494f2939b2ab97bac496c89a7f78b13ec70b76a575c7aeb40b66112bd93246e8102caba5253258e0289c95f50ab231611bb6106d93813c4b1c6b2321b0bb272c9ba676b01c8fb0454a8574f0221105f838b35e10dc19b5878f92201408ae65857a3b2c2f522194177c966403a778950aab2aa50f657b8f8244be3968e574a6056c14c4abbc4d4309dc7039a90ac33bb6a6928c7857c6090709cd6e2c90a8696eef5b129c65ed0569e9ec4392f86a4a8b267910a52991415f581967bfa61e8b781c77cb244372357f5004b343af9634848e1376f5b469917246ab816f5667baba19cf6632c66499cb8664307d51af07587b6404e4ad4a2a14157bc131b6fb30baf45cff6cb85e7777604800c92026a48d53d42a22f8912373b897a46e6646b18855d213c94940f3b7a4e5f962a7db77af45391d5964fd6cb9baf9a0824a3cf3510c10a397e83b11459184a9b661d1d22667aa895f71b15598b4cd64c1cdd44ad3922682e5c14c46b05658193a1e4a7f3ebb40760acbad8beac0193cd0a00985c6a6cd29801a6b192c35c341468e3ca5781d5770d152759532be36178937475f5b7bf71a28db86150f7f144a9704359049b056bcbd9b960c293b6ac182e96839ea1cc29f4d86a7da604136c8a1615a52ef355f9a65e3ee5ce35820c16864de7c65ae2c618349b3115f8a20991ac46a6173529ae2ea1844ef9844f5479b5a5c5909559cc0b16030731c731c561871cb3bbaa88e12ef1d1698fd391fc57b02d1bb09e03d09eac0aae14a61188822bb7366eca4b01b318e0719939314705f5650ea1bcbab604c5ec5271478653b2623d1291d57933a0674b4cdb7a0ab78acc9611d6f81a2110c0d60247b366b94267bc0ec0900d6a098ba52480a7b78bd1279f81370a7809d34b95ba91a83a4840ed8600d662275ce0223c32ad8dd7b1c595c1169282257b99495aa43706d0284c37fba8587c942c2d0a17cc7b7c9563c3f622a2a780822058bd47669724503d56285a1fe186b05a85b0f31c4318606b724b7bb82ea2834b251307b551abc26535e62a7bdf4a0e48200a0b436acb34294d10210be58fd807a608d5aa2bb267e829ab052b9c85720f45aa21aefb637aa2c7a3f2b762224133355c09992f16686fed5545ff131aa2a575e3dac387856f743a245dec90cc301ce854c0323276f6f3b61d0a76dbe6b89cf349ed8025e01937f7b00e21a3472a207996b4064bd85efd025771796ffbe94069b282ebf9a2c1e75e980bacec1224dd8773820acf4bb08fe6546cbaa120b7688b53b9c71ca703dd112c7bf65753925e60bccdf7e1a8f66a31ecdb1496161d1c1585285a11fa57b7a556976b02344ab6b10b66432c154121016467a09361b782dd3804f15a51b4da7ccaf32077f894c9e81640c49c507928b968b005b82bf6c99af4217ccde3b128b238dc4a5ab6a1a312e0946ed54e7fc49c420533cad00da6f5362616a4cbf74d6a0a1e5e400b4e60128d21c5bca433ded6c5d6c17f86c8a4528cc08f77c55235b8b91b3676497901143193a67f0740c684b28f75d6179c2646dc49576455316079a7849844c2d7b8bd1611c7022626668b8cf5b9e082aaa9d2b879c86e6ac2473a17b739d56683b592bc15b6235bcbab0651fc5768ae257299d06d30f7718ba72130da227948bcdb1f4daf5024236019f78361c41ff52b567a18667d203715a72ce4ccc0a3206f3fc19e1e6913bbc59c725fd21b6ab12e2cc00d0e32412d1d8126f88a5f09846900133401563fd262e9540ad4e8509e022397827e5e2b360e90c9ed28f18424bd ct_n = 3408068f5b079271e4548a28411ca69e65bc67a76ba757ec3dfa7a38e4cd92a494f4c12f7a900728c1a3cdcc9caf8e0b72cd19e0e9fdb2e0902170c0d9ad7bcd76b3485f4669d6dfab79d1aa8ad815d6e1d1918792cb3f2412193df092ee5dfa95726e56760605cb91f1aa25631e7c262ac198e033128996a1bec0498c25a623e623ce928dbea60a9a42eaa8a9ad4203410ee01431c4d23af65dafcab144642ddf8c333eced5089eba7f2bfff6db4430fecd2e7dede6e0c4260e269f1611f6b5127cbdbd23ca71f426dd431240535375b59a98c863309c4d7be1599dbf009eca2038338190556b7a5e3c3d360e7d38de2af8aa4dc9647dd7d0c6414c3080fe4a1159396a3b79741c7dff7ee3832bc461e7b834ce60aae5e7380b09d4ecdbddc340e957dd001891ab2eeff5664ab78fa58d70e41fa4f6dcc001467e10c6e186c399aed4cc7073dac1c0a1c21b7ae4563eeca260a6abab60e9896da8dec9fc6d11f10572d55f1650dea07d46ec079e64efbf9b22a3dd3bc9935571f1e16c22e5fee953f3974599e4becd0e20a4961e3ab9dc1e505db08f51d72fc9087ca6ec7e4cf4df465fda22009448de44e60073129e5e848bf07a4d58b1e67032ae40d94f92905ca0d3cdc46cc6ee87011a5b78f82e0248a818474afda667a1d29a46573d05b46914b9a8223f17581db9e73967c188c84c87f4936a27d1c272e1cb00e1b446906b1db17ca9ee068951d6228c05c52542dfe23699340bed6b25c3f8706f8a8fecc46c22186b392da05074599f08a00e01afba2ecf2895b4762eab9ae3172adf11dba25b3185dab611babc3fa4a80ae44bf1ae4a917f3cc7a65109445a76a781e5854a2dcf4ab02a3033ae2be673d371d7f56449b59db9a640ab70ca0d82c64d153d93ea1a72c0006bf7298bedc2666cadb584a5be3ab9b0b18041c6e18d8bc5a6a83da24dd86585ac05ac3f888f75f49a93d0ae814aacc13fcd40610d9c36b2ae4653147e1a258c28b782b04d8321c0df21f7d963fd018f5d1a7d1f9d12d12b300c92a74bc9c346b557d838030c7862d16abd17b25a506ae5c9d598e0bb8df3 ss_n = 502eb4306aa569f89a7a1ec579e10993f275aec3dba90f3979ffe3acd25494b6 ct = 596ffbeeb498cd48da7a2ab03689805145d9caa676cb36e9d048ad1642f683aed3f274d86524ab80cbbc359b77771ce29306d04ada03ceccdb221e3044f3ba07a1fc4fa1d1f1d17fdcb231f0f8ebf2f0012b042029e79174e754a4f0a742989f430d25954283e94f36da27c518754da523a140c8a5bca57f87d4a13cd27e2ba6dee5a72a557e78db65baad7d20af548a5615282f08b6e7ac6a78c449625ec86787f2a9f32205e83e9c66ba40590d3e5ff2dc15b2fd88ac82ded3e30c7b26a10652228cf3028a309b70915a364704ca44e79654b45a16f43ade468e01c80081eb2b9877bc57e3935c5ac45f5f0f0391f8e4df83a2442c026df90b685694039401df0d325a34779a73f268b621d2acc3225caaa7842b7b7f112c4c3b4f36280817583f826730f9ae926779f1d060d755500248828566b825b7bb16757b4ba127810f2f47d71be1c220f93169b6c15e3b64061807f5556bc7e7d77ce92d9edd21f6835cf242ebc23baa69ea1091fbf821d85985fd8d4572cc94ca77d202f28c233f52ab7a58c4e3b35d1392c583ca6b2c92d19bc12b05346915bdc5d43067fbdf5927c49766f69626ee449672e212c98713c1f130463e925a798647a56defb6ce2c96ca233932aeb9346a6519993bf5b6896d77b1b73a5252480acf60d8874f0f96fda7f3455898807c98690e421ae38d7f67ce9041599596f7dc75cdc0dbda913432a94531faa454efe5250d03ad5cbe12921c1b0834474bd8e5cd86e117dc87b56bc6e8815fcf822edff29f00a95976295d900a2a3d641363341ebdb735bfa1d2b981a9da87c783a455ba2a8ea9eec09785dcb5a95955e129a731f3dca4c0fe8d322d343e3cb9e8d1efab0971c21ca61859e7b26db335d77801a764998fd254060ce5733ee197f7d893818bae50fd0bcc964b91d3cebee9c9e369dd888e623a4c520f16cd01d2ffc00f88eb557a30dc5363dcdec1d522b72b7c7b7e4486269ab1030a7894563b66c3842f8f84b6a283b5275284f2317565feb0e81d4a23e10666813b1f1e7757061f97bc6b59590c8ca719299f2fa40d44310004ff6b3cfe7f4e ss = 29483ea809338abb41acc75634b0562b9f053faf684b0369f9da789e27c8b99c count = 849 z = 3c8f74e7baa9221afacca3580ab4b59ae96275953eca4dc1064ab3bdd0fbe852 d = 5954717a2b3f40d05b7ebcaf7d5c5e6cd6077fd0cb3bce4ff0a8afd9428dfd85 msg = c11f6a94ec76857366ddd9741fce92da359509fd69bfe25374ac0205e178ced3 seed = 707d3211ed219a38f4134d0b51b18441f4e8663bc86710f849ec1685e1d7eeb61b1982d794164403bdb506442b5e9bb9 pk = 7c332711d824f4e3b22b313e58957540e0097a37144ff0bda6ba75a9132b275a94254b963b85af4e492db6c5a56e89218efa2f135280fac5641102258fd2905c357020b2082d230688a78be1318cc94864c16b4a001a8183e892df73438d7164de9c22e00332e2db6aac5766dee5aaa8398889f1023986b71b672d502a77fed6a31aa88424fa93005ccd44a2977109347a029ce1fba53b6a8a3d69306be564ae507e155c43e4975b2d1322f2b8334755b710d9af0cb5575e222dd789756d5b7fc63236e1e9c5ec97625b4093e8dc536c915aaa18a6be990c6de57bca450cc1b651950a1b8b850277344bc9e26583e3c9a436c54040ceac83b9dca45c02a7529806c8c0fc9fd4298f0eba2f82e2991c4c1f3d57c78f4323f9eb3c0b8c4728783545566c5359adf993a2ccf82e3df898f095104ae4922924c362f3a5133574792cadaca8a452653cb1406c3e07b9a12650998b829b06562ea5088d19621273b791670f55794b91395d883a0967530eec2a679559883d3c5851f1ad40b76afaf7b431ba3cb784ccf5ec72b9a0b7ca44cebbb55b9aac1d836cbacc01c7349b22e84a8d0e36a0412a21415375c4000057ac2d0d8089fbe28b7b499bc9b33227c323ade856b0f02e6b044f00665eba1a281e0285213437db5b417ee45efa6231e8b5bc33b3527dc64e859c24377a281d93b5e10ac518b55398e6116af628e43862bb5380c4958b5a6b75e2c947ae179a66c38457d6c4a2675fc03590fa1c05222ccb78423acbe5a18fe1908a8921154145a99cb3e6e48c7b110c54483e37639a4f1a411cbb2cf71a467d17ac18f218bbbc5116c94a56938a7f4aaa680411bf64cc7c592d8c888df12819d4a37dcbdbc249032c7cd25cdc81a6bb0795039457e344cda6e4a39031039dab9a95d632ff400abf98ce5ac12eae55a3d8fc9b30ab7457e012e5d53dcf751c7ceb81f7462a96d1322457584f02937f1b4b373720acac4d36505e2dfbb99f5cb75a190989ecb26a66c3b0d6a21b76abda564c9da9a198187d2070b076f79691112aeacc06ef84cf4cb22ce29277dd3911be28abb254c4792c7f5bc6d0b83d92d2dcb5fc94276892f899e9f40a0a479c99f9c60a054d20926cef sk = 6abb69b524468e186436d40ee31408c11b5b02f26cecd222f072781c6a709d0287926c03bc23cb3ce4967f75600d1b7753964893eaad181223a2660882832f80eab9a8703ca71882d32810d5646ad3f80dd4acc0ce14168b084679110171193857f9aad60a2bfc9894a9f8ca26835eefd21c6f03a7092ac738264d7a65516ea37d7bf127822a259a512b39cab72a925b76428d6427013533cf7512ce59390896280f25a09b0520a206a39b31ea3225d89608d3406ff6a31682c9bafa142c9917eb69167ff14e0a8589d97899faa57abfa3a0096156686abd438aa0dac99c020666172122fed387df105c0d475b08c6aacd36824ee30b56476eedb729cae26eb4472bcc40218ee6772d55ae32a47b250483e016492cf2ccb52118d6a2c4ed46b7ec5c2add6a249f0366c4e16960f1bab6a464bf856ad7b1beefe07ec62858d1e84132c00f8f94b95478bbea855a84c349e2a40e919949c0acadfaab42e38c07b93a735fe20bd2c469304c05bd89b12fdcae42b00f8f15ae8c34ae07c06be7533421560042c26bc739349c02044a519dfd1183d4860739c934ec75b0e9d642894c9e91ba156bba3e3fc129462b41697abca43ca7c1b885216c780c1c9fe84bc75d2417a477bf6b427a3d14b16034bcb099c58cd1b37430567080ccbba7aa0931abf7526dc950cafd4876cfdcb7dacc2a9d4b649d4510ea41442b228592e31c559c4616e877d54564a4201416e49a7fc13667c1b5c1b50dab85a2dae409a6654535aacb2cd4ca1c136b240093e765aae5f00dddb6b5a52850518a083dbc9c06fb3b8b1cc644e55c74a351d1078fd1a86325b8bdf9d0bf97385fdc3009b0235a21895313642bf8bbb5ad2130d0cc2a7f52b2d208c6911ab07b4535a2c9431db35783b0c3e47486fb928291dc09aeba87e24410ba27668b60a8caf85bb6e562fc30417f5926ada5036efc7ffc70c2b11518278cc59abc144863cbe1f7b46c974e91567563c968a74205e8610de7006021162dfb1aa342938bc0134abe8285a47c3e25476aaa4c1bf33330ac6946e3d7124dc5663ff138c157c05ff4608d61381f53997c332711d824f4e3b22b313e58957540e0097a37144ff0bda6ba75a9132b275a94254b963b85af4e492db6c5a56e89218efa2f135280fac5641102258fd2905c357020b2082d230688a78be1318cc94864c16b4a001a8183e892df73438d7164de9c22e00332e2db6aac5766dee5aaa8398889f1023986b71b672d502a77fed6a31aa88424fa93005ccd44a2977109347a029ce1fba53b6a8a3d69306be564ae507e155c43e4975b2d1322f2b8334755b710d9af0cb5575e222dd789756d5b7fc63236e1e9c5ec97625b4093e8dc536c915aaa18a6be990c6de57bca450cc1b651950a1b8b850277344bc9e26583e3c9a436c54040ceac83b9dca45c02a7529806c8c0fc9fd4298f0eba2f82e2991c4c1f3d57c78f4323f9eb3c0b8c4728783545566c5359adf993a2ccf82e3df898f095104ae4922924c362f3a5133574792cadaca8a452653cb1406c3e07b9a12650998b829b06562ea5088d19621273b791670f55794b91395d883a0967530eec2a679559883d3c5851f1ad40b76afaf7b431ba3cb784ccf5ec72b9a0b7ca44cebbb55b9aac1d836cbacc01c7349b22e84a8d0e36a0412a21415375c4000057ac2d0d8089fbe28b7b499bc9b33227c323ade856b0f02e6b044f00665eba1a281e0285213437db5b417ee45efa6231e8b5bc33b3527dc64e859c24377a281d93b5e10ac518b55398e6116af628e43862bb5380c4958b5a6b75e2c947ae179a66c38457d6c4a2675fc03590fa1c05222ccb78423acbe5a18fe1908a8921154145a99cb3e6e48c7b110c54483e37639a4f1a411cbb2cf71a467d17ac18f218bbbc5116c94a56938a7f4aaa680411bf64cc7c592d8c888df12819d4a37dcbdbc249032c7cd25cdc81a6bb0795039457e344cda6e4a39031039dab9a95d632ff400abf98ce5ac12eae55a3d8fc9b30ab7457e012e5d53dcf751c7ceb81f7462a96d1322457584f02937f1b4b373720acac4d36505e2dfbb99f5cb75a190989ecb26a66c3b0d6a21b76abda564c9da9a198187d2070b076f79691112aeacc06ef84cf4cb22ce29277dd3911be28abb254c4792c7f5bc6d0b83d92d2dcb5fc94276892f899e9f40a0a479c99f9c60a054d20926cefbf5ab3cacac36b711957121a92a5b38c0f1493ccddf418a2d67dd75687ac200f3c8f74e7baa9221afacca3580ab4b59ae96275953eca4dc1064ab3bdd0fbe852 ct_n = f6aad635ef2fbd091db818723f44d443bf09b58b4e73161199ae88889e5462db658d4f8fa3d8e5adbd7dcfdab7525ea313fdc24f8dbf41a5c5518e79d412adca5aeac6a334b39f4f8a441a703b43221e2041399c71c18213a23254ccfedf918bfa230493d05cf8a7a018856bfee38ff50e53227a37bdd4b46c697156f6aac44a223ccbbeb5bd956d10a24083c403d24e1161f0f2a793e358aa177b23d35b78cd700d97a21658a2a6d42cab76a78f3cb0f43de142c6637a03917e83bd034d17202ca4455cd4e4b8af52b6e0afa318a14efc9387fddc5dde921d23e09fdd3f45b82a0c8ee1d451cdf5caaa092e9e2f32026fbf7d0c7945a998c2010483195d96e36c8cbd6ed2ffa5331667428e414d303b72511d53389cf2d84eab6c1b1a67a4e06f45c7c9e3100763130e2142b2aef21c6f31442ace185d84e71c3a208ad331491e9a96c3dffdad96fec6eee7ead48b016949cdd076622224a08b7b3993e92c111bf86479f14553bf333c3f7119173c40bea8d47116c4d6cbf2cc07247b748e121a0b5642b8b33695a751262038488e5f9152137b7ad7370b1e3ab90422be9acd65bf02a9efa3060e2119489eb484d5529c34ae1e7f3c90af9f9086a4899488a950a7c880c7e2f40a21b73de9201a9e2a28db5a0bebb5f4cbd6805cf3634dd650d3dff7d21a87305a1365e393453efc1f7de5c96fe8d26082ee599f4f0a070eb66698d0c74c38fd27aa4e2ece52558258865ba5cae49df8dd0577cddddbc950d6731d6a3974029c38f37cfc020a19a7842ea5f03050fc7e49e3b2266d53f04a6513a41d4f269727f2fab02159d11466d0b3f2bdc6e639ff495029ba45a2fc4d41f2037e59ba542309ea57f0afe6f6e5551abc5cd1534be89824aa20669abb8927e32567662eb66f9ce07b804f737695c10ce487c97a5f082fd47239a7cf42ae01d2af7cb7efe71c0ff0ac9cdedfc7939e8d05e9ce43ff82ce87c573f58256e1a4c711bc7ba887e3fb3d6cb348291060799152931db40f013c4c5de20f411fe6b8f36dee7023cd525617515e7020b4ce6bff834e5c7ab341d29deb4f6f59121ad6 ss_n = 50623d2573dcd80fcb9ab758c36a4eaabe89cf50ea67136f2d275688560c2fed ct = 66cc94edf3a8d748e34303137ff9cb766c74722a883a1aa9e8019dc35b01868223cdfa73af4d8f687058e1f989a0d2e3e8a488b16f1a8d53199d87f59c79d31a98798c244b455b4e453870b6d5ce810cd0bf6abda38d79e657e9fa7290cd5b25422cccbaa178b7fde72520132051bfba401ae6d72c91e05dbb5b65dfc4ee5236889aaafdad1107cef94e3fb1c057628000697b972ee3b3bf2b3eb8f8875d7425c1061822068fddad2ab650cec9a68b9050dc7a16804b6df335533f060143bc9ad4270f0cadeb16db716bdada2a51d1e75d377cc42df6e16f0a110986235b653a75767162f1e8d386c077b2f370dffdc84a800a6d2e40de00da37a449fa1546dbd51048f3d35464d8662295b04fcf6d91f642695a0fdbf9d4b789aee9b5e40eaca0443680a63cfd80960edb9e3c38aaee971f84e84583403e7bb50df5e45009c0631a75a6f11b8d82bce7b2272c7a348143fff6877adb0e1632006190d57fde33fdeb676c818e3a80f94cbaf967e0a9279485a7d9090ece2aa314b8fe00278320bbcab6bfecbd3e759f77ac5feedfd0efe795df7beef5ea3596e66ae538388cce37ebed11542c9353686e09a146d3be803b2a81dd5761aa9834db95be924a752be7c08ac185b914ab163f1ac9b7d07e5a6a65c7ff42d6336860a582815310f1d8594d4b82603d948fbad6fc1fde6ea470572168e751a091be8b0949d5bee212b1e3fd048d0a0bcd23fae0f719a3bbe83eecbfdaffc7356a40408a54c22b09c54545456e5d3461124a50cb74ecff61054845393dcf9d930cdfd642492fd7b10676eed0f188e0d13f7a278b9d8f7b84001bb0508fd938ab19cf8aca3b6aa1ca2c65e5985c9d879f7beaceb81c34cdf58791ca79dc8e5bdefa7bcd1d481f1c5b199cfd1484f99d98ea57a06a3a070ef4cab0acbd678b2f9eb95bbf4a48fdc2dc7e81306a31142f03fd0b55cf855189c39e5bf03433f457cbdbb9da3ad32cec8a2367b16c9af60d5fadd0c41c0eba5b9c09ec486e6d191de5c928d31050f6fc95107bec8a2b810acde37750e35eae9d9d5963f1ce918fcd7ba8997a28f4da53adb35d ss = 93f0b6fc967f3d9f200509a9295749b85b95e7713276ee443c1713b7ea372b1b count = 850 z = 164f12316c3b1a72d9d14fce3ce310312fc4d46b7b8782048126d6a2e46cdbec d = d663ecde6e5835bd7af21863bef48c73f324f29b0a2e1155fcf7c789c112cfa3 msg = 9a03924dbf1d0c1b16b622f77d36fe59f8b7a3969fc023b953b81b094e60164b seed = e9fac2495182e7cd33b99a31c906f3acb7f28861f158248307999ffa3d64631172d3309dc598b5599f4aa3f20f80f56c pk = 7271c62db65d6e889a0339beaf299e311c14af044ca126a5b9d3784102c38dea3fcca975725a5678d9cf845ca2b5f05955cb5ee0639d1ae30a83aabce362c78a462134c7292b6cbd0a2b4af804b6b04aad23f9776aab4461f3b702ca384b4280ebd51f271c2f99e14aeb2c90a5679a434c13aafbcfd05baddd4c7ba9204d88053ea6ebc183eb998d4b88493102aa31a581a4795a161a68da2e93e812ddc784779b1b720ba4d95252f26845277484a99227a9581471100416f722db7b31b884496336173fb239bd77b1ffd385b8484c64b36e836a7d2d995d97922d80dca95eaa072824339f184169974e791103d8f6a3c348cf439a39d131a913cc0b10073bf5d7b687834990063761699b913b67d8a23a5a5a4f6c965e189a8bef6cafad218d76373edf3b98e5d5b5e0b05d0ef7b359896b98487b9e4b69cf76b32401ce35013cd795c55210b84f945cf27468a6597869222535d84b942a996aa9267ba87e2afc3c8af06dd4414482ec402f379f7360c0a378aa78a2697d457c0ff65f30aa0e9a04822218bbc97752100c2e38e804148996ff4a6f847a8f6f2957cff0485c2b90ed8600385b1e6171ad2c4b4aa282b76d61c7650161cf7bc77776159b5359cd3abaa8d048aed54eddc11681613bff62276a41a7f5320dc4db987e599cd5b88d734385d3690d8666323e6447ca38879e5ab1bbcb6bedeb4641f0895b6a09967893d8ba6cfb9a980b57068f634526f1784d99730576bf817bab5e8c7db505028a4203f12c7ca3ab4a832a3602f009bd21b476d86d927a5686e3c02777ad4b8b9327d38e850c1053f567aba4c35335a575c76074371d219b68e5a014c2a67c4cfabfd8ca6d6d76750ec02861e82032011cb7d9cb7af37d90e5445a415e487c6d665b1ce3ab57e6d33c806372dd5a8113bcbb2a398494fa0410211b001b452d0068cff81bba49bf128186dbb42966f5c29985cb63a86ef658313317a5871869ddd66e2938a2500559dfe7bcee8792d5e8c6e67091ddf1aaa6dbcd9025714e9237aeec28640611d2a03782da5ec02453535729e12cabb7cb909d6a5a26661b239c2d7b9f1b1130b71757f6437168eb078926ada19bfd2263738c12b91692a71bf6b1 sk = a24a1887484a770137433bce8d6b237a1ac452a57f526c1fdb9c8c28321bb0a8ceff1417ed9b59ef6922f732a1fa2b29127c11d961233d3492ec557b02889f3b13b820f592e84ca3edb714d3bc317dba7f7da0b63a875fd760728f2962bcf147feb399934abe5453b0a8b2a299b551b49a32c90308b70168b2753adf9a1b039b41dd04b4ba894e9fa1be349c44d5389fa22a0a7b836fc48192aa3ca550b3ad3e79662f40a48fc717597321ad395653248059088c4f8b81cb1a0f3fd9273a6ab421228146412171c761bb8749efe3084e2247c59b24eda81185421897612b71fb3dd59781aac075bb055bcdc41f88717af80477b9540adeb13524240c40d83fafec673f848495fb3fc41a99092087f0783292e7830e3b270297c19a80cbf0d176358b360b34473822a10f6a91bc716fe27216fe696275851cc4a867a743195515236dd3c13d6b78c66ab6b3f57f7c30826a68af3445714b6bad1afb29087a481c6836c329423982a15221c2ea947bbe2711853b3bfc524c9d459231aa939df3b66b08a55eac058f688d59733bb9bcb42b154a98003bf2cac628832afe7947bb64b194a914073325da6a6a3ea8a39f55a6d980b8658412b1b300a4f96036b6ce92b6a73e4a988f4a5fc4381bf0e9c96fca2ad752382771aa3fd96a4bc6b8ec17ca1af1495b525b9bd5c793a97e2bcb84d2d836c8525493336d49763947c830dd620e6344b200c025c81a3144cca16e580a07041873701a5ff7bda89c2d4db8695f51b052e577b4158ffaa51a67654fb750bbc8260afc186466b65ae4bc7d72ac1e9f6a33c7104966935df071074a097eda666a5cf25d80885799c2233d73979b8cb390c50459c99280644e1e594d0c88527d0254aa472e8b75a47e5a1315b855739368f0b606df3036ebe1688b42178b19bad37c0d37a74ea1338abc322af9fcc09ae7462657ac48aa086bc94682f7037bab296f037116a420997a001e3c68a3450e9ad530fe643dcf72bdb54ab4efc805252642f5c97902c70d4b8977c7b61911b449b9e63023284bccec6c17430bba9191c78a7873122e512823d9da590361bb7271c62db65d6e889a0339beaf299e311c14af044ca126a5b9d3784102c38dea3fcca975725a5678d9cf845ca2b5f05955cb5ee0639d1ae30a83aabce362c78a462134c7292b6cbd0a2b4af804b6b04aad23f9776aab4461f3b702ca384b4280ebd51f271c2f99e14aeb2c90a5679a434c13aafbcfd05baddd4c7ba9204d88053ea6ebc183eb998d4b88493102aa31a581a4795a161a68da2e93e812ddc784779b1b720ba4d95252f26845277484a99227a9581471100416f722db7b31b884496336173fb239bd77b1ffd385b8484c64b36e836a7d2d995d97922d80dca95eaa072824339f184169974e791103d8f6a3c348cf439a39d131a913cc0b10073bf5d7b687834990063761699b913b67d8a23a5a5a4f6c965e189a8bef6cafad218d76373edf3b98e5d5b5e0b05d0ef7b359896b98487b9e4b69cf76b32401ce35013cd795c55210b84f945cf27468a6597869222535d84b942a996aa9267ba87e2afc3c8af06dd4414482ec402f379f7360c0a378aa78a2697d457c0ff65f30aa0e9a04822218bbc97752100c2e38e804148996ff4a6f847a8f6f2957cff0485c2b90ed8600385b1e6171ad2c4b4aa282b76d61c7650161cf7bc77776159b5359cd3abaa8d048aed54eddc11681613bff62276a41a7f5320dc4db987e599cd5b88d734385d3690d8666323e6447ca38879e5ab1bbcb6bedeb4641f0895b6a09967893d8ba6cfb9a980b57068f634526f1784d99730576bf817bab5e8c7db505028a4203f12c7ca3ab4a832a3602f009bd21b476d86d927a5686e3c02777ad4b8b9327d38e850c1053f567aba4c35335a575c76074371d219b68e5a014c2a67c4cfabfd8ca6d6d76750ec02861e82032011cb7d9cb7af37d90e5445a415e487c6d665b1ce3ab57e6d33c806372dd5a8113bcbb2a398494fa0410211b001b452d0068cff81bba49bf128186dbb42966f5c29985cb63a86ef658313317a5871869ddd66e2938a2500559dfe7bcee8792d5e8c6e67091ddf1aaa6dbcd9025714e9237aeec28640611d2a03782da5ec02453535729e12cabb7cb909d6a5a26661b239c2d7b9f1b1130b71757f6437168eb078926ada19bfd2263738c12b91692a71bf6b17385dc3ed6dcc75e4d87f527f9c4010cf7a9f25209adb8d82f1bf558d14e4dd5164f12316c3b1a72d9d14fce3ce310312fc4d46b7b8782048126d6a2e46cdbec ct_n = 3151798a7bb6a8bda3bc1e59847ae4be57a19e9bc569d1d835bec8584942333c35733874e00c61466617ef7209ab2a370545a1bb09d2a5c08c16b75c9ac083f7922649ef38b8fb6dd16fd9fa9d58ba1b264db9f99e83207936066706d085f2b9ee1142ff0791f70ba722c8a4c2bfa91904479d08e1ec061d21c2d6063d3bf5422ab1fec7ae5d9b7c9691829933339b6bfbfd7fbf2b747c489e92bc3324737536e34b94e96ad8b58a063c64389715a2fa431079f7f9293f4e4badb427925026f95ddf7d05760be73a021e6f339a01af9b47f6e22bef1736b7acf6dabe28bf1f645661a1d0690cd7c66700306d8bf55d1db16980f7375a3fe88be760a6206f63558308de477e2901dbed5bba7a03a9c0193c3d4d5ce52f8500abf068ee4d877b20c92ea04d10f7d6d012d4226c51426667b1eaf58e5cb0718e434a0a75e198f37d377cf90e8c8d7347cafd7e343d6898aa3f35b4c6443c5b8a3875d6802a0aa17a7329defcf2deb773cfe4f014d87684c9396b15b979218395917c7524b231141a901f0de5eeea07457737f9b184a063f4440d4818692185831fc858be947657a78639935b8c17c325529cd460fb6639d551567b25a8c119b2efb4e84bd3500d77bbdacfe4092616af51b91dcf8cd511a1d76923a7c0a114f133c2ecbd47ae85f36c13711d3f7fd8bbf38de5ca380372b298c42cdd6f03b51503418ebcbe9eae3ef0dd637c4542cfc45ab2cbd2b199465e65fe64c871708e299029716730a919b3df50c2a6735db3b4b72d9871d98825443c727dfcced0b7202873e6da85adc74f21f1560505f30996fa5c92a4cdcce2835fc84581567d106f01e7d463e8823676669448409bd542d6d7c720d6454becf2f6b13a3b5884e47e2d7007c69522d501fc915245f735ec8a90dcb8c3fd40568c3bc9d9da8a14e58a007fa4aff5243d503c766a5e46d1b4e4cb7d2ce778e21c86389a052bfe4868214f886b83184d15f75ca262ce3ecd972aa45582947cfef19fe2b8d1ece5230203a85efca49f89e0bd132d69da5949b414f53b24776831d459139e5c2c3d68ebc67b002e6d2ce699e7 ss_n = 7f45276e5e95d0b0242207b77d819f5f6701f152d62edbbf10f92d22d7f407d7 ct = 3111ab3cee3434775876f71cf0ad28754539228ab1156ac69ead2ecc4822bc2ae4c11d7c946fc3442219d4d04c0016217b9c63078c73ddc911b8aeda13a21d27456c3689af00e7e21f53ee0eb8658d1efa59aef08dda5bb5c712862f21a70928ffac6d3ea06d7995f120f02e308e5ae421aff129771116b547fe3f1bd72db6618399cf5cf0c02e2d1f1c1e5998b49106c07d4e670b6988fd0c01763d967091b97e2c25b806f59496ba5e6a9f2d86ed958690cab5e05507919c2c0f26e611f72e001f49fe68fe8c6a796eb45f3dabaf9d0cf073e31b249a989d53b4409dbeed2d2de1d6351278d1bc18503e80f003268fc91625baaf954164de566ba79730cbd8fbb394ffd45b9436363c86206122a881bd620c14ed1d8cd45ce9c6b00bc335590d034a2c7d76b1c0d56e096f0774782fa386cb32f4f26fcea8cd68ac01432ead34801e399b9fe4c59005d7068be8c847c63548ae530d52d543baba1fd7121edfcb6d5e40c566fdaf20171f2f4fe279e35c9f0927bb38a8d4b90c9d99218f624c5a08814a4778849cbefeaea5332f527bb4e1d9564e9d2463c46cd1b10848c1b19751eaa1256e52a88782c05e0b837747c1e891aa8facef208c23df4fd3620e4f07c6ce88cfba4b2daeb68e1a102c69f38490e92f47b786a2d100bcf98787af4c883488d96e668d1a24781de763cd4befbefbfa7502fcfcd361fc99ef2b1b3a4ccd9d937566361b13048614590c21f65f84056f1a54398bf3cd43e27a457bfea162b1c5355cfc94680eec8feb205a9aa95650b628163b16c7bc475d83f1e280fb909e220d540b58e3398f9ebd7cfe6026249bfa7c032b11da8c229ba2fa77abfd87345e6919d6f3fbcc3adf6d54182f558688de194c49fc4eea0662d8f03705529aa8392adbe20ec4100aa4dbb7fb807957f7535899b73e53fdd15a29f26c193d39d269c664772c2df8597455627742367648e9783b08ca1a4d1e3c33653c1cb77fb43cf07ff5db175005d5c63a78170cbffec4ef1f68e2e796952f9978ec27349486d10f1e46dbd0d7c40839e1a52718195229de5d4837fa035d338634b5df56 ss = 1d6b24c5f964e4dd00f6729bfdc044bfcd961d4ce41e9e4ebd48f4a2838e4913 count = 851 z = 08943bae95394830fa52fe945e3dafbc81932b2e641cf2859cc556db0a5be9bf d = 5b92e5200a02d928aa89dd9969e7aa5372290a7e462a949761655650fc45fd5f msg = 80cb8fd34d77321c48290847f03aba7c651e0cdad34b8a437eaa75bf25feb5ea seed = 227281d5c1a6c28626dd4f09f93bd75c0d43bae7390ff261340b63c90d35aec2b2da3c49e0b10b89287337cd8313e80d pk = 69fb30cfe083b2134698342291409ef5462388c60d27d1b0d595c9f5b3440cd476844723829440e582607f0299a0a0b39e8c019852961b2a71efa11f1b4112b938b17b2267fc6a130c7336a29a1fe9343014419082b4cf793550ea7ac21ac067fc386b31517f59a2884a0c960247b5d7401853580ca6b01a9856cd1d27938e8c7bdd284249522630427ccce854754496afc8468e2257116743989b8c48006ef897231a98c9d7d470d5b74c8b4c7eb0c96c8ddba8e15a60b260c47314a774ba2500f723299354f4d8a448eaa9cc307fcb6223fac9745900362fc77980a9365d083b13335e74a58137ca3962ebc48be49491848af943a90e971842c0b6f58a52a5091a97963346e71a3cebaab294b277b09dc05ba68bea1f09f3cd4e807ea5489b8b1a7995884d489b93422ccb85d1ca7c763ce25592778739e2709dc007290fc00acaa816952c9acd939e446028462a2ef6709ba57655e140cd107195c11632d51367b8f76a1d55a40b98607b612d972868af3aab723baffac4258a8cc0eb8235871138b6e67b5fb4af9493436c21c570d882bc662ca4363e033267cbba047a3556e2954b9960787481cceeb26263525c185021bb194c80dc296529c31e4011e3e92f1806bc1c50181a9cc500c26baf9570e7d669886a0ff2c58aeb1a64408a81d8e793b8624a71721eacc86b80d285ac4131aab45018702c64ecc4c391a46f3abe873a88be4c3b49f28034c9ad99445ddd79b9d8739991c79ad017a9d3340600c40ea3fc7811e841020501df60a73a1b070018b566c6c806446ad4b362fdc75d9e84712293640505be1e93b6de0499e5d4670df4327db941844b7a675273096b764e983b45f85938dc2b900055adc54433225c89da3acc8744c6d643368285d550b08f949dd06ab97ee2cbae605e0cc72067231abd187060dc8b392081940a3db0d3a55152cab806b353a36a3347634e9b19cff4540c7109437813ada5756e519cb6ca2ed4f085c6a0633eab2a5376a98d450878ccb71fabcb4a92c5f2c79d8e365c72dc905b63c2fdd686a3f1c1fe83c314e042dbc53ebbb8a250111538b8bbdd1aacdfe83c9802cf457c57eb7e3e215a904f072f2f46f17a63dd9aecd8cc42 sk = 4267233fe41121769f1c5bb06de07ebb6164073097ae4c6199f726d152824121a9522ccc5febb6aa991ca9f057796c87616a1486a42ddbbbab2255b91f2b302516319f08a96df2bf9e958039fc117cc11ebe583d990602a37a477c029dfaea39bd8c4ddbc521061608dda9a74fd8537508473e420a39575828b68abb9478d01b8c104a4f0970cdad5214d3b0ca3e29263ea6750c893139dbb98da08c7dd72e5ce959a2c9c8f0ec90ec445d0581afb8e586fb6b0004507abe84cb80f967e8f7a2dfb885be739d0a0b3a190b29adb97c53c6b745ec3160d5552cc76132a95ccd8574e3e7350f2515e46a93beda3d84602006cb7761006cfa361dea586c14f30b799a37cc017c9593b0839c46f84615ef68b6b8106fbf2845a01113bea357b9d81f982125c0f6522d60c4610ca864c43bc9e946712549fdb0cbe33c1142d9c630e719694222a74689927415079523a8c64d1f8c464a432cde3a4ed319800654768cd8838aab449b51b88df77bd2a1c76982a8b6bc222573ab80ccb4e1649cabb56c8fb4c49587c81bd98977c43b1bd28f5a3a9a0bd4487b4a2d434170775876272b94c04b3e81c086a990a8c08330e1112f12d77c9558905a1a89a4536f0be915201c6e26615554b126ef570f5752c320f0b871884c60f811bf87ce43366b1f4a1dc3114611957ec9703951191022e7cb5760b61009c166f05faf0c5d95679317149a1047b06bc9131e9176b2d722edfa93a893680c911fac0967debc8321b299c11222aff7b921da5efcb8bf27b1a781b18771c75de1489feff602b93468c28555e09a542c7a338bb1b01f959ec1823861c54318b1a486db986f56688aa370a1569dd49ccb0bdc649c4c6d52abb5e4a0a8f8fa63a04620371466faabb49295b38787128c2616e1c43dd790735c781dd22c6cb2543a5415370e7bbc278cb4c3250c15507ec71c8399b72ac665545a4a60ae617815d16e0d018599b66c1885a639c08d720663f346121fb5c94fe12a13a11a5588427adc2c8243856cc650a56abf86667ed27792c3383690767f52f9b8104302377b22328612748867f4f49b389a2969fb30cfe083b2134698342291409ef5462388c60d27d1b0d595c9f5b3440cd476844723829440e582607f0299a0a0b39e8c019852961b2a71efa11f1b4112b938b17b2267fc6a130c7336a29a1fe9343014419082b4cf793550ea7ac21ac067fc386b31517f59a2884a0c960247b5d7401853580ca6b01a9856cd1d27938e8c7bdd284249522630427ccce854754496afc8468e2257116743989b8c48006ef897231a98c9d7d470d5b74c8b4c7eb0c96c8ddba8e15a60b260c47314a774ba2500f723299354f4d8a448eaa9cc307fcb6223fac9745900362fc77980a9365d083b13335e74a58137ca3962ebc48be49491848af943a90e971842c0b6f58a52a5091a97963346e71a3cebaab294b277b09dc05ba68bea1f09f3cd4e807ea5489b8b1a7995884d489b93422ccb85d1ca7c763ce25592778739e2709dc007290fc00acaa816952c9acd939e446028462a2ef6709ba57655e140cd107195c11632d51367b8f76a1d55a40b98607b612d972868af3aab723baffac4258a8cc0eb8235871138b6e67b5fb4af9493436c21c570d882bc662ca4363e033267cbba047a3556e2954b9960787481cceeb26263525c185021bb194c80dc296529c31e4011e3e92f1806bc1c50181a9cc500c26baf9570e7d669886a0ff2c58aeb1a64408a81d8e793b8624a71721eacc86b80d285ac4131aab45018702c64ecc4c391a46f3abe873a88be4c3b49f28034c9ad99445ddd79b9d8739991c79ad017a9d3340600c40ea3fc7811e841020501df60a73a1b070018b566c6c806446ad4b362fdc75d9e84712293640505be1e93b6de0499e5d4670df4327db941844b7a675273096b764e983b45f85938dc2b900055adc54433225c89da3acc8744c6d643368285d550b08f949dd06ab97ee2cbae605e0cc72067231abd187060dc8b392081940a3db0d3a55152cab806b353a36a3347634e9b19cff4540c7109437813ada5756e519cb6ca2ed4f085c6a0633eab2a5376a98d450878ccb71fabcb4a92c5f2c79d8e365c72dc905b63c2fdd686a3f1c1fe83c314e042dbc53ebbb8a250111538b8bbdd1aacdfe83c9802cf457c57eb7e3e215a904f072f2f46f17a63dd9aecd8cc42344b9abe06a955c37eb69912fe9032cf343a9694fd50a2a036d578727dc4782e08943bae95394830fa52fe945e3dafbc81932b2e641cf2859cc556db0a5be9bf ct_n = ef4c255c7c40a32c5ff0c3a17f137e5f3b0cf82108821cf780a4dc3ba480f8fda9bef35b0ecc0c677a8deb45627a2078a2bc92bfcda95ccf3ea5699ba1e25fef6ea030982f251a01f3a52c2fd9f0ae6d29ab5c294e10fb6d863416a2cff668ab7383e8837e3c39e414132b1708ef60890a7e7ecc5fb1532a784fc0318cd1289f010e1ddb9f5f32540963d40897be641f8f664fa1144f4dd70dde39c8d1d645cd36520141af7f893080698df153744e49f19a58dbba0ca4c69b08c208674fb98091e8eb0cfbe85630ad1048b179e56c917412551acdd5f8d19fdf6001035e1fbf9afcbed087b6cc599966b599cdfed6635185700909c007174ad0afae511a7b05e0480beec230bde597b67b6c2bfc40bb22b001b0fba95b47acfbeb0f06ce1f9e42e0bfb3c39e5df519b58864e85413c0fe5d231431e5b8487a8a769b839bd053eaa8072e9f403545f199b97776100cb9aa2901c9aeb348d35d32a07625e3b6806a1acbc09c57dbe51b77563ddb4837c95e958900bc4a18ee239ebd0f65947191866e22c21bdd4c9c16d0e5c9a8b29514fc27a7dd02c5a1d48aef851b69ecbed696eb6ad4e109f81a71e6c2a185e3ba878a510f9dcdf39250a468989e50ea7d53fe256317a276320ebf2500fcf4542da8df4e5207001479586f7440b453cd16dc57fdd7672cb2500f2b2610d45c3fcb54779b4ef67698f313897c477736fd4c29448a485d08e8e698942333cf9864386918a7d99e50aade4dbae81eed389f55b3b4a22cd3be6f910a1789d99c2741ddc328a7e20278204a6272df6e4179160489b951e080b45d744705ec2944db7a7c1a73b255c2d3ebdcdc442495ba89f7f062d222ce24f1f3b51e12b824c4452380296403214b6136edf4d78d5d1d3c2227f776b62dab33bf822853e6dc82a32eb58d9a6dc290f03106006b3354ed9b5df253b46e4b4d0a141fa83bdc8107621b7d26f445738b87bcf81ac63db8496d191532db77513f26dec07ae81dce6b60ca1b154bffa11342741e3e4f41ead9a6799b2d15f3695cae6693091aa578cb380f29dc2ca993eb8c8be5fd673677e6b55d0df7 ss_n = 719ebd70abfea74dc634078e116d357357b5aef671691c25dc58eaa3fce04c3a ct = a8a256482b570d02f52f288a491999bc24a0423bb4569d1a9d0a5868576ea83139eeb08166ec5901f663377495b8830a2641c688842d998436dc6e2dcf70b9db3cb237d0bd52cfb7d33a0881615147f19dd8278202644d03decece31698eebca1cc26dca8fae32ae5583e50fb5ed10004f453cc6a1ef55e71e311953cf62d9bf6fa04ab1f88ef8f4c26515c64ee4b81a550a8a83f93c59860d495381151030c5b37bbe7644c478df349c0a416d79af340d1db59e71513ef922ba8b67cb05f76b672bf3d8ea9009f163ccb58102b9dd20260d85f01b4b254c929485533b7a1538b15ef11ab153ac6e0efc49bf63b52d8d73a440244e4654bf70bcc3277c2ad1854757aba2fd5bb6a8f177ae5c7f8293eeffd7e2afebc725d83ddcebcba480b3f86e8872f4766343de5306ea9d8fa127c7ee77b63be3ce53688d83534df9dc4acffd4495e77ad52a3df4dc683f8a757c81ebb131885503b2c0c15233a8432563a4d9f361473471daa1be32a2b0a79ed118e10dc2802ebdbcdfe584784517945e975ccaee3a51a9083f6f0c394379362936b72336baa01e851e2e89c7a4b936700b131b7408ef93c0d443d8e0e556dfdac7f477c1fbd7bd3e85c39ae880fc48d7447e09238ea10cba021949e60b486e069582ff94565e2c527374d231b6a7e6f51a1f0de33cc8754629d4d636e6edde9cf43fdb43c0445f4ca464022824f5981b3c95aa42f7c93b760c5a71be183a2b618f11812149819a9a8bbf89762e11952d3764a26c7ab5607fb12b3881f5b600d3abad4e92ae7f7f8cba06a9f5120ba12e52085e4f4525320a7c274fac5db3221ab0489b292a4006fa17b8031f50ea8464554aed79f1a532e511f835f8bd5a06e0fcda2cf6fbfe90c23b366b2e58b6eae886eabc9415280cf7da2277d75f0a64c46531dbc7e72e427ba916b92070e25474ebf0393bb7a2ad493e11bfec650f67f78242944d89afbfbdb80adb547b3b26e468406d7b83bcd6e0213c3827ed335d678ac856c5e72803eeaff2436572d2744a508134712aaac0bf4c907c1b18ccbf458963b36f1075e1d7c10cf9ef9d524667d2 ss = 77ac75bfa65cf47c5e4d32ce6c96592af41bd7cff4ff0e5ff74c33c7f6331c8f count = 852 z = 0d3fd5c98a3eb8a39dfb6d46a0de1d9c476bbb540bdaea6ee26fc3cf5cfcf76d d = 22b5cba04883782cdff790602f8907b855b50544cbf75232aea220fcd5e33669 msg = 33b0e90db0108c25fad45b1bb997566cadc78851ec7bdd6a4283b6eb2e4ff579 seed = eaacdee3ce3be3790a6570b6bc545302c84d30617b7f3aaac3cca0b01b5d8ba5444c5057a73518440639a9c54ceeb918 pk = 37782daa7aac6f4c866956884e7729f217ae0f82899d7106a9c43a95f03169209a4c989a4a75ccd363a994f50265861637a246f7fcaaba7114654a807443008eb128fcd79b0025ca1be6ca28a49ff24984835b5a94970e1277b0a4e6877c54360d26a9fa412ab6c5c1c56529d383b4f1894cde49365cc7424fd717211b26db3b2948201649098586da462806b441eba9c82b9749e430288415b7f032dae14d616a51189b841a0bcca847223d332da1b5b4486280d6ec1b2ab39beeb38c43f77093f0039d7138ed733304f39f851974d8ca67cfa64e5d165951e4901e54b695ac0075d3bc4760343718b1cda16c527808d5083cc7f984d97c979752ac90f44932dcc57e9708ced00003c55e0841caea21b10ca5619e8b2fd6285236fbc6fdf9206efa734a45b89b375c50a161fca29cf7dbc0939a6e59531ca9ba559173c001d7b44cd6a0aed41762a0ccb0e8cfd1a6b0287748d00a053fa17fbd5c430169cb535055a3e559cb2785e245cbfed6313ef9ba85227c3f90ca2132a21c151e0bf30badc601df755edd7451975a5d78181dde277abb7204a79914aae6061784b09475043bd19ae77c6301e11d69046f03118673c60b71b28a1b8acf26e504f6108e8a04c21cb8914634805d32052508a1d26c96f1d9c6c3a2c8a1d349831a89143837c724be73cb39f87266e4e87f0226a22f8827dff2b17f51b89a8701c14a4986e07cfd15495ab77ebabac1b04c948469b5ac680e371acb451c4ab900320da25b2fe0181e4b0e785c9343823f4a2004ba9905375c63c6cc8621c3472954ce265092970617955963f7897b6ee4a00701310266c7dfe560a4361db3162508d5c79149a7e0d3a32c0b6c5073c3a947250a9402ae9b8e33a95513a342bc9092d904849881311b73c6069075bb40741f352e5026194a28aead0714e1e04f0a7011e58c87df75ced7545568baa0fb88857834a3ad868b988965eb78b43409645f704ca190371ff95051356d52753a9496153f04d077231cd61a41a948b916e65176914f3bcb2559e1488e4192d69581a62c18c1834ed47b6b7e6506962bacb949ab6e167d6705620f93ee02f5e16731df160b2c960a171a14b5ea729a39c994315b4a834d sk = 62657e26a9501f7c682021baf79827e0369f704516955bb7e8e0529f563499b0688e597751d57c9c73375b188eed54ab5e82485f22c3ab608e7379bf787943114a396aba4b558a0ea3054c6f503b95aac96ed7c9a1e5a47d926bc46257da081c3a331e26d00ab6064a6a737a256248f86328b8d9238c0b0de717bb5d54171df9b794814c2af95c79831c4a705f6d147ddef53eb3436920d036b480ccd8dc4f2322294fc1a2e965c070d3252fd946bed8af3e643023aa847e403959274ae92a4e5dacc6244bac9ea9a502132b5bb4280a87ab8ab2ce4731a3ccb519ddec3a03e0a99e627b35512b39ec26815c35d641a418a00791700397277c07f8137a43aac0401998d361d771140314b27c5bc7b07bc72cc1160140023c14853fa6c60e7724ba97099103cd89b5a37d69458ceb4de901ae280b6c8cecbaa7b80773d178564c54d50670eb5a116965a83a741a7e3bcbea4b8794e98c03f85c4014c88fb6cd4228a42802292952754604643ba2a8a4d68a3b9654cf6766bf195dafe24bf5399355170f16e5b2cec27af0db36ba25552677a95db4b342a19d7ae04871c692d950add19680b71c1c5c04ac6a40a72b1b598af4a8daf203109a55584c2d9333a657920c240cc876fb92ef374dd1172570d35c6540a919d1604b03a44cca660b2a16e2db9ded965723b81dc86941186304b1ca73f0f54cae96a31710ababd3c54053bb4c65405b4a3054c4606c8312a87934275397b2c9497ecb9509a75b2537891bb8cfd950cccaf9860a750f4d071099609cd2f23a0eba0647466035fc04f89880ecf4645e553236c87ed55b77969c73ba791ce09724d598a3404051db551566cc3d63c50e0e80156ed7be79c08d8a2b9e43b016b94102f468b110448904a680ddb82ad48125562292a893be160902d9c8baed399143f1b1a16478af9b04ba7196456cc6db7a9a7b3193dc9b01fc1a14cb8574b26379b2f9992ad985696709ccc0c6941823abb44d30aaa2f1e0b7e78a4041975e1f22c0fd4bb2560a2f4ef7511a1a658bdb200a49a6b853c457020b406c74bb41b024f572a113c169acac3a7b3537782daa7aac6f4c866956884e7729f217ae0f82899d7106a9c43a95f03169209a4c989a4a75ccd363a994f50265861637a246f7fcaaba7114654a807443008eb128fcd79b0025ca1be6ca28a49ff24984835b5a94970e1277b0a4e6877c54360d26a9fa412ab6c5c1c56529d383b4f1894cde49365cc7424fd717211b26db3b2948201649098586da462806b441eba9c82b9749e430288415b7f032dae14d616a51189b841a0bcca847223d332da1b5b4486280d6ec1b2ab39beeb38c43f77093f0039d7138ed733304f39f851974d8ca67cfa64e5d165951e4901e54b695ac0075d3bc4760343718b1cda16c527808d5083cc7f984d97c979752ac90f44932dcc57e9708ced00003c55e0841caea21b10ca5619e8b2fd6285236fbc6fdf9206efa734a45b89b375c50a161fca29cf7dbc0939a6e59531ca9ba559173c001d7b44cd6a0aed41762a0ccb0e8cfd1a6b0287748d00a053fa17fbd5c430169cb535055a3e559cb2785e245cbfed6313ef9ba85227c3f90ca2132a21c151e0bf30badc601df755edd7451975a5d78181dde277abb7204a79914aae6061784b09475043bd19ae77c6301e11d69046f03118673c60b71b28a1b8acf26e504f6108e8a04c21cb8914634805d32052508a1d26c96f1d9c6c3a2c8a1d349831a89143837c724be73cb39f87266e4e87f0226a22f8827dff2b17f51b89a8701c14a4986e07cfd15495ab77ebabac1b04c948469b5ac680e371acb451c4ab900320da25b2fe0181e4b0e785c9343823f4a2004ba9905375c63c6cc8621c3472954ce265092970617955963f7897b6ee4a00701310266c7dfe560a4361db3162508d5c79149a7e0d3a32c0b6c5073c3a947250a9402ae9b8e33a95513a342bc9092d904849881311b73c6069075bb40741f352e5026194a28aead0714e1e04f0a7011e58c87df75ced7545568baa0fb88857834a3ad868b988965eb78b43409645f704ca190371ff95051356d52753a9496153f04d077231cd61a41a948b916e65176914f3bcb2559e1488e4192d69581a62c18c1834ed47b6b7e6506962bacb949ab6e167d6705620f93ee02f5e16731df160b2c960a171a14b5ea729a39c994315b4a834dbd83cf0ad80e34149804315dd730e870b47f60ec365fac80745bc1b78fadac0c0d3fd5c98a3eb8a39dfb6d46a0de1d9c476bbb540bdaea6ee26fc3cf5cfcf76d ct_n = 01ce9d3e2cd57dfbecfc52250a14f88d9e5493dcf28c73d93a82d27d697f7a886b8ab9ab473fc5c633e5a3829998c9d655d1031c08bf9cca54f4896951974e5b415ff955b6e2cb7cc99f85e21d7ea270fe6a1d64397cfc4dcfabf4e0787305fe3034d75ec1d26ec002f7e23a1a11f4343bd2d2f7379661c645b21154f175a4b7c658a3a325342fcb47df00ebb8d985cd39962e74623af79977db9613fd718a70b358bb349f70824c7d5d579a43dc8a80559ba96c6ac71b7403f4bf14b76932f6b3205575dc1c03b276026ad08df7c31029428b1ef81d8752603d83550808ab4844794d867ea46ac62d3947c5a4017dbca010aca864da6b30dcd1c9f8446d23feccfd917117c248b643c515a6460b403e80c2c2bc8dc64333ce293cef379a860907b9a164b21fb6baef3e24c3eb17caa2b0789203b616280ddc69e129d37c5aaebc84959066cac58d82fda2c884c307a0f78c44db12035bcd2790899ad2b4f4536776854a45b7317e2214bc89cba92ba367fc5d80bb28e391301b35385d3dd02b10adc4b705c2d383d76dc04e15f8f5184acbd2408a9448ac56fd59aecff06b65dae28d6c0b893a2b339d7fcc877cb3345eb8b7208ed8f11f0a8eb4dff144d7dbe39393876e131d5c216884eb614f3ab27ac38344239b63ed18f143ce9abdb6fc4906049060e66f7f076dd4bd2f3d3f8b1641e69f6b544d321db652cda049d82260c641610ff4b232b120daddba74e09f418ab90c94d9a4fb6dcb5622854442a2619d7941af936b300484842fcc78e569cf39fbaf624cac578f8ddbd97353c7109bb8754dff504f52fd0de28a2ca128421270a35b392839889f909cdf04b4e565e92060d803e468ebab33b4bc84692b281a8d06c3aa876ec23c8b9a0e5071036a9bf3a9548c519f833e74d30f76a97b5e1e8e091db75af7b3319b32a42f18f7306a4518db3328e6312d889407b2b3b3755c9f17c0c64ede1e5255ade9e95bedb6ac242fc2a8045363714a5efef6bf515e55c438ed8f65ba2e423a3d4b587eddf2748b23fa851c06ad78b7680d35430493d36f96625ef29182e1939f36815d50ae ss_n = c1b6759c2981af568a13a04b28004e16a1ef3e4bd5a37c465cc8666ed7a4ae4a ct = c943921667f0af15653f7686c80c2df93d0a2d44de90f828a694ef8800797ff6c4d83179a2305e254196d515f0de87472c742a9324ff682fbaeed96f735135036d4cba19734bef0f64cd76f6aa68e7afb82397b88dc1beca2f8f8d3e1448a241501d40333a1dddc7f34b3fc8660d526300dd4f34aa50e6b3d94dd5f2deaf26780d1cbd56d734e684c673f6f0b02b2fd4bcc44fc0a1dfb15229e3aba7baf04e41fe387f38d4b30476b4d40b3133193bf47d5b4ef103aa9745a85e88733db7b2f6422c51e1d6c4d883added7d8be86ea008aa141552262a50138bfd8f958c5b2f272e927d13e8642f8a7555a31995698ec2b5c2bdb86399f66515703a58376efcd1d7de2e5cfa9aecfe45fb109316e5013e11bb5811e7d0c7d02fb23fa6980bdfbb36af5eae27ec26ada34f6d30e05b83338f489e9b83d42a2649f2a86a542e6dc84453fb1b06cc41d427d31c91c410737e6655131b8014015334980d9a4f8bbbaa4a9cb39526b7a08dceb3e122ef210a37a33380aaa8333297573072cf2c6520e942addcc3c812f24f2784062f722657c031f6b1e6a87b3e9c7efba574026fd9cec49fd96d324397625b89aae96b884ab3f791c55854569935a00c7404cfbee777c56065c3acf8bae468d8be48ba917662b21c9d053e634cc27388d5aa7fe603f23b9724bfbdf8b044f169beb54b7881a2f1040fd5b68d313f552cad389f650fdc08ecec6aad03d0cc7a7fbb057cb920d5df6a982ded77d3dcbabf46bdda7f90628c30748976150db97c96211ca3af3dd661c9f0b7d6cea0b2f9c948ae29ed9429cced3fc706ca0bbc169a6820805c95661cb7e5c696b413ccd70f29f0ebaa274cef7338dab54d67a15c6a964f6a7b677d7c988b19d529f4c963161d4b1695d3b9a60646967753ea849fabde7afef39eeb3810d545c8fcb63edc634e6670db3a85b9a808e7e1fb7e0c0b2d72043dc63278f4824d7cd7591a0a7c5b3551368e91cf4a403fb63b408f6691a299687599bc9cdbbfc9f8d5f1e4b657e9ef6f9a214dbd754a3823ce765877506d1cb133d8eaabb6423e10a564afb0298fdad84f4e947 ss = 76e363a0d703cf21daa3382ca97cd18e4608d60cfb413c02d42278fec7a913db count = 853 z = 901923ae4c1f032a1c8a656af879171654cb2b40e4d45d227535b55d0e4fd401 d = 79ffc8185c65179d7edc7201feac3403a8dd2d28766c5d40d0f978b169ff8720 msg = 7741b3f72aad6d15233c59ef09fe6c19c3f960856d3bc3744f04ef58850e9ea9 seed = d355d105ec81ac3bc0aa6afa54577e359dd01f60ecb33e70c21eae26ef0e396581f554f9eb66077a24ffd6ee5fd225ff pk = 35e9901357bc0f2c4f6b80122c261728e7c47ffb3b6a79c790bb33c7477ecfb9560e054415e3b416cbc8df13a00df3c511287b26460d55763693833545f455b6534019231f557478e2ea74ef252907f140163a0742061fd78736d8005f03e8cdd11266e38393fd8062884bb8b15884c3929aa8ea0e52e53b1f1519b7ec895e85bbf0113ee1a03c4dca227b2508611c1a14e670e9a0cd8643c0ed802c659b495b3525e6d02fee1855031a3313da70fb73ad203119f6964a270b074868bbd8eb2c55837ac0734e87f21d23da7f533921231a1786259b862b951359abac3a5be8f828d935c2d862b6032379ed325bbf4bcc68219f89516855621a6bc91ae1768cee1b03952bbc91a25ed8f1842b9686f429b180a95c47f4a8552ba46d9b9660a34f755325a85c0f1c7690af31052b7588a765c0ad769a6b78af87965870e3ae9d5461e1e35d6a9592c0777e6d844f12a09d39474d221ca6064009393240e9d821f71a1e47e555c592a766d446665a597685768f35371a5596fd263debc78bca779a2909565a4c2eb68cbd58322c4a5683a47a517f982419107a4db11155014c68010a9edbb376eb5da1fbbefdfc083840b15d5b41e748367e740024864f6726bde4994662d42bb67b90fcc653b34078618808a63c0f181bcdb9dbbb926b8a59f71f533145243550bdf4497cba36e2d7494389c8dc300f07fc3fa8044f50ca42f0a864eae1a8fc823ff1042bc5a0b400c499f1e8c1e2e07923665801e283643a44b5122d5e0167dfd75039db2c2c0153b337a65f0bc0e346628dd91cc1c1abf22061684c248f093595f29c7769878c9ac60d4a1c902bce2ed573afea102d21a51507805cc66f0e8c9dd02ba9dc678fecd803536875934a1879f8a18b0759fde988979b20dc97b624b8271cd3596aa630036900a720b680b0af800656be2c862d2960e94ba5d1cb738fb3343d0b338aac996d9381f7a0a1f4717d0d56cc8df37e2731cedae80d3e2c89f5fcc76b72418cf37171f13fb8d3cdd0548b6a605e5b3b67da3c4912266cc5f869e31659cb6782e0846d5a603f126667417385be663dbbd031cc61c460d671e0bf9342340c7a03e6a05ea7a77ab79392be796c6dac2a29c34f sk = d1d09beaf5ca7713af443194726310e458040257810d039f40e7ba9cc848d2b8620d4751e7233c8c2c28f416408e37696ff84a1f9648d25613b3a00e2d224ce1f157587a8cdac0039d0a788fe5243b2b7baef875bf69308609c114b28ce3c3bcfdf979ed830c6e238e8a7c8fc186a7d98765abfb5cfe6884cb09c3f17258446397c8071f9bb01b53277eb37bbe32f72adcdc5973463b0fa0a8d6a97a8520c633787f22eb62f6f07c662290fb5941af3a2af9456fede3bcfea4214e69232bc871a605ac54382ba01b73fe2bbd3a8aa544917d35712d49986f5c99814d44222cab994378b41645ba9355b359ca75d1a683f19a73a817bb12aa2f8f3b35ccaa676806119bf3b37cd3bb159c93b57b2150e1bd9ae27c099902d0b09bb9e41fe837a367ca4dfa0192e15c1b845b4689ac4957641077646765223dbdca4ece0c46b4d1182ff080d89b8bc4429cfcc80df2661c1ea268eef415505c22b2799080b1a502b95fae31cd412c8c9afb5f4ee71816228ec1496b9e3c9ee5c45c87bc6270d3bcc0d17f0b1b0bdfe92d2c9231627c2786683c6573c9b6f14c970c4891b5ca0dc09d78813318b32444e34d7ee4cca8b72795f860ee7c01dc8181ec097334314b5ee9c2f5e82de0e0605f7c7323b708ecb34cf7ea4def2ab7b16ca823239b0ff17470084921d567b85087415027ea7171886712940394dee026efd6b0f253a3e6ac09d33b823aa10178ac2b88bbbd4a102ef63969b4d5af517c79671c462c84af1db5701157148961571dd25ba1d691632b460d68a1c3e43779928f2b4ab18b4b8dd8307d0144790f2725f1f224f5f6558d4b3785c3a48f1c100230940b0bb2506244599c8de9e240bd9908b231b84a20990a1c574723b19ab581c564822f5aa4f48aa13de796e444547f9a309489af08f238891248f3f697600a81299bb9547955558bc0db5ccfc046630ac1546eeca34ae6654230ba5cc286e98ba74cb22a8fda670b13c879a53b84c198a2a425ff1a53d3165c2c883455498a8ea52dadab8df1b3334d4788e364cc702284e746c33157487a908797f17a1024953125c7e7384a35e9901357bc0f2c4f6b80122c261728e7c47ffb3b6a79c790bb33c7477ecfb9560e054415e3b416cbc8df13a00df3c511287b26460d55763693833545f455b6534019231f557478e2ea74ef252907f140163a0742061fd78736d8005f03e8cdd11266e38393fd8062884bb8b15884c3929aa8ea0e52e53b1f1519b7ec895e85bbf0113ee1a03c4dca227b2508611c1a14e670e9a0cd8643c0ed802c659b495b3525e6d02fee1855031a3313da70fb73ad203119f6964a270b074868bbd8eb2c55837ac0734e87f21d23da7f533921231a1786259b862b951359abac3a5be8f828d935c2d862b6032379ed325bbf4bcc68219f89516855621a6bc91ae1768cee1b03952bbc91a25ed8f1842b9686f429b180a95c47f4a8552ba46d9b9660a34f755325a85c0f1c7690af31052b7588a765c0ad769a6b78af87965870e3ae9d5461e1e35d6a9592c0777e6d844f12a09d39474d221ca6064009393240e9d821f71a1e47e555c592a766d446665a597685768f35371a5596fd263debc78bca779a2909565a4c2eb68cbd58322c4a5683a47a517f982419107a4db11155014c68010a9edbb376eb5da1fbbefdfc083840b15d5b41e748367e740024864f6726bde4994662d42bb67b90fcc653b34078618808a63c0f181bcdb9dbbb926b8a59f71f533145243550bdf4497cba36e2d7494389c8dc300f07fc3fa8044f50ca42f0a864eae1a8fc823ff1042bc5a0b400c499f1e8c1e2e07923665801e283643a44b5122d5e0167dfd75039db2c2c0153b337a65f0bc0e346628dd91cc1c1abf22061684c248f093595f29c7769878c9ac60d4a1c902bce2ed573afea102d21a51507805cc66f0e8c9dd02ba9dc678fecd803536875934a1879f8a18b0759fde988979b20dc97b624b8271cd3596aa630036900a720b680b0af800656be2c862d2960e94ba5d1cb738fb3343d0b338aac996d9381f7a0a1f4717d0d56cc8df37e2731cedae80d3e2c89f5fcc76b72418cf37171f13fb8d3cdd0548b6a605e5b3b67da3c4912266cc5f869e31659cb6782e0846d5a603f126667417385be663dbbd031cc61c460d671e0bf9342340c7a03e6a05ea7a77ab79392be796c6dac2a29c34fe218a1e8126e2fd1a279fa0c324beffc4e01863618a738b447003ad4ab4f88ef901923ae4c1f032a1c8a656af879171654cb2b40e4d45d227535b55d0e4fd401 ct_n = 256146502efd84d5f4d3fc401dad3acba4865d67bd369bdd866c43560a126fd3d6f7eb1c57eba3c3bbe76708287e8dfa7a42b4262466c5278e7baaba3fa93094861d24e43bdb7e291bcbe070be73672f0b337f58bcb1ce728f3e89a091bdcb57964afddef66850da3d0e395495695d35afa03846aa9c29a84a04e1ce51e4d8efdd493f6942d14a15a6bc2e994289fda745b53521c614df0460414f6dc66b668f4d0a021f7cdeb411a1d902298d61ce19a646cd4fcc365975db909098a96e18a2ca88dc7746050acbea043ef367bd38199b70d56f75cd0f81cfb3d5ee66e4656dd4a2e8e1bba0d2919afa545baf5ad90fba5b77c1b2df9e82c9f8df38cb76c16c187548a5334322abfde40e579025c9c0f591e9bde229e27110c8f98a81e28dc9b2a6a2fb2d0e2d8d88c234e415a4ae5363fc9ecd129655b8b7ab91510dcd434ed70d7bee187fde3f4860417bb65335fe591dc14ceae12efb0ba7117763759f676459bf6aa61acbfff0165225777b3dbd493fe8dad2e5a844c462a0ed1024f10669ba52113ce456097b08bc8e531c80279595762b17c97cc012a289eccfb055dadcf041b5c0cfa8c63c4b3bc9da2a950827f0f5841efc9c6c11b5f9214ba84118590401152e8dcc5845cefdce52b3a33ebc9e40051c87e182df86c4d375b578dc0af908fb60b7b222c39ede9a467b4abae439c055a8dfb06df1910d81d33483fce8a7c99c5a909952c950850fe94dc34a8db311660bca10e8df8385582d31566a2e6fb917ea9053d38903063db6f09f997146aeec6b4b12e8fcb29c3bfd528143b0879963a8b6ef8882d704729f9bd1cde6ebc62578ea3e94865c47ef3a4f70d3bd3c99743894288fc78edf6c0eb8f2ca7851fa1d4afd495ee5c60a17a35fc112f3b6715e218bc6e41420c1d4fc5549cd4af84e8141c9d218436931f85e165ba831be84e404ab993a9c6d76a82dbbade7a64a266ac1150a077fa13ba23dc034f5b825a72a9d8e47b096a81004e8486b18c9b3c0b4172a3f675f81bb01096f31e4674bf6f725f95b9e49fc5bc02f0af74ea3c47da451956ba556f6620823a44ae9 ss_n = 1d5b212409f06be748b9c623e549e20d3f6c9c89587d5b679db7c44109870c1e ct = 0f78008c3eb6f68421465df09a89333915ebd310394d5cf2b6cf047caf8dac8f3a4d720c1498b434b656a9b630bd44639cd5830ee3efcb2626629467ebc8a663e939e8cda3197fac738ca6f564080cdbc710f0fab33c2acbe1f5705d5db0b644caafec9e42843a6b4d97fa509564f81ee793e9d049c69b0585ede9c67da5c24ad22d45fced5e3d2b3714a91fa91039c92bedc53c48f1deeadff0321aa608ba7cb5db41f357d182d17e5adb9bb7ef2c1a47d7bfa36c629a8b77f9d7fb29501ab1190fed4bea62068816b7470087322f4f2bf0252bf9c786062e170cb6fc6977deedf26b00bc39d819d5abb636f604ccc86c05a8afee201bea94fab42d8f475405ea2ad0ec1d49b675d93e467b7c9b22fe241f8fcf5e7de9a186b46ab6da752228a2e94e8bd30e4758096120b94cae4432d1ff25b0bae9d31362f96da0ddbecae319d243cfa82260fac17e387cdbc090b9c4ef2f256bb148cce2f699d08731a9cad1f0c474c592765fe2dbb0dbdfc28026913984f28e68d4687ca69d0d0349b87aa965c711b05d29748ade70b9689447a0169df4ab5c6da2e344eb14847884b6949435a2acf1ab5a738bfadd4fb587bfd80212b4a7a6251a8bd4a54d3cf7381e7f198a52b3b06b40db6f143ca40b52e0c118659b7ddae79d186f287fa16d6e483301e370c303b07f0c955c6e30b182174c196b8de372ccfcb98f23bbcfcf3a4f92377ed85e67fdfe334446ad0ba09df83067feaf4aaf941f7af0996018600e827e129673e850b0744a95cae6359cfc3c51b14d4e63af6dd63f2bf6c8ed1c180b8ff2174fd16dfaf020177649e0bb4cc1fc649e32d54bf21a769a1666c24259be03b66fd18439b00dcbd9a6aa0dacead896382ff8a8d8940d38786ca447ccf767b0e7226e1399140e3db8d5ed1c494e48bb16e89a2c2e65b62934034b1cc4b5eb61eb4d6a44d3ff84e6808ae66121a13b1606ebf236a3ff2f046accb5da4ea89ef070446984dac344558b6003068d492207bed69b7e702504632555dc051bba81973f3f22f5b283e49b27d929a8ba18f6f0787d4d3ead343db3e341d77d8cf4f06c ss = 5b6bb586a4ea5684a29b6d3f7379fee6c1ddeedfb72eb0a35a2f7fc6bfb5700a count = 854 z = 9dfa7d63f82f9bd27fc44107c09cb4ecbeea25ea1e676aee7d9b6db66d9226a7 d = d0c97e9c0cb69d5fe1f7c22ef5702d1a432d51bd9fdc31c3199b2fed36213822 msg = 58ff143c387af12c565aaa6d22b7787d657cf20c3bb46e91ca21f05756152563 seed = 10268b1c013699dec28d3aa79751864b070edfa4377a27074c6d4a16ef471e4263f4eddb6d4eb9aa13a0c29038ae85c5 pk = 375189aae4be51681bdb2bc366409461f7c1c70ab69344ac24a28eff724c2d81b36387b9341328561277a240098fa113405b711c798fab0046b41b6db554b76820ac71993c923c255b7c83774a243e176fbd012f9c58c46fe86c5be1ab68394afea11acdab8c1d52b6fcc46b30f5c2dc9c6f6f0735eb1a198eeb8f9b600aabccbec43c75a3436c7fe8500828545fcb3f2dab0586d29a62755ba7321d9c2294bae20bb639011400a4262014a93170a47c8a8d49b4009c6643ca05f5794125ec271c0b6c96126417f761659c71ffb19d727b051fc315e30806729cbe7a77217fec70226c8068324fabe221512a3e13820fc9eb70292214d17c352b2818b96b3ea08c1b6b403140f4277f0ba8caea1e8a0362377070e1ec7f175033fa291b62700e7284901afb83204a2571234b25962ba4e50ccc67a30f54141f392393c04d4ebc08ee812309e971e06559556c8aa7a63def8acc150a570bab0fec707372d5123fac547898a53c24ad0b7066e35a99b0e55de2c8cb87dc1f2c9c2434383d1437a88b4218eb4236620b6f4c8ca606e36c52934d61036c8ce3b523eccc02646bfa302331e57752a50dac5c768f75398d02be52f1b227b477c413bf30b842a4263c9635caf05a22c4079552c0539dc40091a68c535294da461a53c54d9af2386723c71da420af3c0e010869cf833a5127b8c54aa8ca4517e56a50907647dffca359200640d0cf806b410eb562e20c3226e79ae3eb92832bc1dcd54c0010bab3aab0bf6771698b1efe95098ad6cb0a4888ef8735ecc04d417592cb84954176368d77abb9ba8c18e1619544cc803b8546d4830f74285df83456e2143711300a277dd3fcae46b414965c5391a1c8a57139787894cb3711d2379618300655828a77a32af604c26814909bb16759951c43817f3d25be77e59d9fc84c3f2c1098181299c3454821aee0527b8da77d5c6118d0f85fc295491fd299d6853172c6b513946473ea40b8e602a4f3b7e5101861e8cd0922c1b5323b3768a1d57944c9f648fe20057378a6f9c254ec398907d2b328b7378273cab616180bd0967085bb871a515a14a3278a838dab0b07074bc1ee149e5d6787d93d861e8c3ee770b627cae1d1d55dc4 sk = 9f42a8a7e1a79544494e4332c0b367e876bd0bba9429fb227285b70f910ad7703c7bd02503ca95b3854dc1e78d80a395584c268e93475b6346a0380920d02ab8632f7d22c73ed17b91d6678ae279a5e0ce073920d85c14cca27b8c3928b1137ba6957827c05f233602d7834b2d44916cacc9eff892f36705ec276ff70494fa7acdf35aabb40869ab604f062a78c1484c170bc55c311fd84644295760783a53a72b8e23b404c74997650924f7128b49e33af9683afb87577c16827f1908093844f076056c54c73d3c0055e50e47447ef4c8a6289019dd8683fc224cdee024c41a002542ba47436ffba87dcd1cc7919b791e58ccd654b1c651747c097db90a7d73f8474e926cb430c82507331e622e90e4845aca3ab4f329a6f841c0f5a293761ade0cc42cfba849c222a6454c6521916c8b9679c64544607b5fe7393df7647030508ba2b1736c69c62556eecbb0fd2cb4a165542120b2c33922fc7b3348ab4853a1781d051e6be839e1967d13e057bfe43043c82222711a0c2ba548620cdf8162345882ec853fe4ec104a9268f2059405480dd02944e810ce23b3855a685c021181446649c5661ab51152024a543af68c3e2b58efb39d7f3a934a36030df27528ec20093239c46502f3e62de8173e6015085b1799452546cce1557bf758e79b9c4ef39e9f636dd86538915ac21f6310458aae6895ce0d53aa402a1f4990037823a0de1731d8e4778ad455f571a62ae953cbe6b0f0c9225c3b18d324424f025804099c5dac44dec3c35071beaa34251d4631fa1434a8941ed1d417304853e661b889db57ace9729b19857eb38242f7b5ec50004cc08c8428a5998997b552c953acbed80cb3e658c0ec5857378bc4739961b8f456a968b2bc496ea2a50069f44318b50387646f29c964ba842534e53a6da87bd90045abe05515949601e098eb2c6e39d79a705cb08dab1b0b65603e464875184c1d58489e523e906298ef29467d1069b7405a56937341904ad33a258b17112a7477ef151eddc5a413514587581a9e0a02426ac8ad8352d826b1984588d39b11e5d17f2846a89b06266d492c43b49e375189aae4be51681bdb2bc366409461f7c1c70ab69344ac24a28eff724c2d81b36387b9341328561277a240098fa113405b711c798fab0046b41b6db554b76820ac71993c923c255b7c83774a243e176fbd012f9c58c46fe86c5be1ab68394afea11acdab8c1d52b6fcc46b30f5c2dc9c6f6f0735eb1a198eeb8f9b600aabccbec43c75a3436c7fe8500828545fcb3f2dab0586d29a62755ba7321d9c2294bae20bb639011400a4262014a93170a47c8a8d49b4009c6643ca05f5794125ec271c0b6c96126417f761659c71ffb19d727b051fc315e30806729cbe7a77217fec70226c8068324fabe221512a3e13820fc9eb70292214d17c352b2818b96b3ea08c1b6b403140f4277f0ba8caea1e8a0362377070e1ec7f175033fa291b62700e7284901afb83204a2571234b25962ba4e50ccc67a30f54141f392393c04d4ebc08ee812309e971e06559556c8aa7a63def8acc150a570bab0fec707372d5123fac547898a53c24ad0b7066e35a99b0e55de2c8cb87dc1f2c9c2434383d1437a88b4218eb4236620b6f4c8ca606e36c52934d61036c8ce3b523eccc02646bfa302331e57752a50dac5c768f75398d02be52f1b227b477c413bf30b842a4263c9635caf05a22c4079552c0539dc40091a68c535294da461a53c54d9af2386723c71da420af3c0e010869cf833a5127b8c54aa8ca4517e56a50907647dffca359200640d0cf806b410eb562e20c3226e79ae3eb92832bc1dcd54c0010bab3aab0bf6771698b1efe95098ad6cb0a4888ef8735ecc04d417592cb84954176368d77abb9ba8c18e1619544cc803b8546d4830f74285df83456e2143711300a277dd3fcae46b414965c5391a1c8a57139787894cb3711d2379618300655828a77a32af604c26814909bb16759951c43817f3d25be77e59d9fc84c3f2c1098181299c3454821aee0527b8da77d5c6118d0f85fc295491fd299d6853172c6b513946473ea40b8e602a4f3b7e5101861e8cd0922c1b5323b3768a1d57944c9f648fe20057378a6f9c254ec398907d2b328b7378273cab616180bd0967085bb871a515a14a3278a838dab0b07074bc1ee149e5d6787d93d861e8c3ee770b627cae1d1d55dc4638539d1951c150a962492e1ee327ad9696647d7aff4528ce3439d9544f5a3599dfa7d63f82f9bd27fc44107c09cb4ecbeea25ea1e676aee7d9b6db66d9226a7 ct_n = d5c7247b412ef0a352648233734967d903d3da57f431d2d07b4c811e33abf046648f219483f77a506ece16172dc33f384b303fb3a0c3191db47c3cfb5de83749fbdb5eff2299c2b852259056cfceca9e6cebf6bc0e2d14ff5812737cdcba6f92952fad5fb60e9264d8c50feb2caf41c466c74e6aa437bbe151d093f53e5feebb5811c497e31b337d28961aa1ce0a93e1bad3ddba8f5c52a897dd8ef9963a88d81ec20cb5db136b35c5365c76bca8c81f780485a034c239978c638e3ad5b13b793ee854bb4aa6bb3dc1e55a47d7ee8ee845feaca2bf52bbbb777ba72bdce3a089017923ef82fb727fd3bbe357696d922c5f0d968dcde90750902266dcaf20632e7bd1c0e4c879753c9e0cf059404f184091b65f7dc253acc5a85327234f56cc33b64d11abe3e7f075e88fbd1eb2f12f974e03cd58bd72f0772daf070eb40e15d577b3139230853917a89d2327ca5164c0c7b5f412ab93b6807f58ef9508d478ccf516cf3af39efb52890f524a04cc6aed62c192326937ccdb7949b0b5247a53cda004f072d99e5e7d37739e3690f267cf1fc68e0a19b64e3cfc01b97772ab10d72433a26e70d52781a81e1c1cf237e5f6d3f04c158709865eee1bcf0097ed90322818866cd6b2979091d6d15791e04aff88d1e10ad9c3bbeaad9355de174c9863bf06e1d47cbd5854b4a97444605e60f78d7bbe82700367093f74947437ea4d0db85cb3171ffcc42bd01d1e380c77ef480c15ea39f755b29b4a7023715723986a288397fd0a045ac9f6c5f37d9680ff16392d069cb8b3c3225787d098c069c895106aa5c17a7d18f52f178ba980b18b90fced052468bf85e91a4f1b880c284fff9c32b7527b508afd5499021cc9f5d524a3f164eb28d349cfacc50dfc0800521260983184a231ad43cad489d2ed70f10187889e43f6824f0419206a6f648f619cc19b48785df8db28df5ec93aea0467c268b9538d0d4251c348ea634249bbeca6bb9540beec5e03f8668dee3e7858601deebd581cc4259d3f29c07a63c598f477416229af4f0541cf18edd11864924c9e76f957e27ac0899615edf600946756f0 ss_n = 7e347a456a425313269a890b0577d03b7fe3771eb148ad2b77e7fcd3de52c48f ct = 8f447862ddc2499abf0182f86d990eb03d245171a7a87e429947abed848de71e4d400787ce6eb046ffbffb50f13217f2de2d4f7b0e50027ad0bc94e8fab7c4a5edd40f0608ebe60e99ab0e5a9f4a09385050b1290c8a9df62b93fbe322e60428d558d06ba95e6cb2e8aeb33e6afbfd3efd93729207f090f152c44214c85ba6fcc6f42376342805efc482584b1e8c2a28b71633d0c741d9de584429632304aab8463ca0bbf06607e2403614c08c3d23b1ba036511965ba783984eb4d7410a9be631bfc166a384051cc392986f2d7e670d5b4627e695961de8e29c9f0cfb3afca81c88f3005a83356438c39d3824d26e6c574c1cd66134bb5ef44f8da330ec062bb79e8b07fa99c8dc29e2f8c82daaa00383dac4839b263a34704927957bf68ad49138487a05a40aabead7489033b19999c43fb535c54ce448ba355ba3a45cfa2b4c83efdec5a6f0f6ebe5b1817be762b071dc9e7841d6a84e22434b61cf553ab8383c69b97f7dcebd7d91a3bb1d483975af9ec2716ca19f870304a88c1e01ef52684069e74bc703ff97d798374cb049dbdb6c1b293c1f255dae22cde42c243175ea4b115bbd0ef10e7a92f657f2c2e32830f2b326d807c875ca0f2216cb535a25cc5dfa3b41aeb29202c31856888528fde2fb6296441fde2755aeee4c167c86e3ba64c92373bd7b3b1d2b987e6182b37b9de609aa7beda9213b2f9ef2e5be5ca1bacdadc804c626c955e6b596f1df51cc643155ed48bd8d4cef6cf4860b7afe5477300da25f19f85ba1475f204d7d46ddc8f3b37193100222b656c8f862330d25811924d59aacf9aa99523b2bff0bfc9efa5c0efc3973f3f8d9aa9f279d18265744f4069fdd54a2737424342785b4c9eee1c15b6a26a1f7089b17582c17541763a34f06800568e649fc15e794466ea9c889c90b4dfaeee54dffe8d838a9b9c3ed5233c7e0cf53e082473520f52e7f4457640554417dd5cbde673ecb35a565ba5f2aad6e4094465467b608388471aa49db35f3e689a8e70b3629ba06d19e1bef9da6bb4b3aa01953c69300fbcddb4edb8cb1e6699a769b73ee2514c4f4985c8531 ss = 011f93de60e60ef84d7b04680166cd28dabddfac8105b96fc178b60e9fe1ed7d count = 855 z = 3c72ccce2d57009271d17013577cc8cc3ee0259598e2954f2988b0229bfdc3b7 d = 699c92098e87d27863e446d3c544c6f4fb34659653b9fc6b52a59e8c0ca9b8ed msg = 3107567d30e2781ccd56733a5ceb2d6f2ea03520c133f282c69bc7330c9b8b92 seed = ce265f878e447b882fea6f57abfdd86371b71d2f335f6fe6152146c8d0aa8d25d413ed29c26e034830029d8ec11549b8 pk = a70c197f764db162b58c8a36ffe26c7cac97a02ba4e5f547df293c4290c500243e140482217466626b2e695a375c1652d50c79fac2784bb5aa38e7c72c54954a408db1e25212d81bab49b1c3b67a455bb322771132d53ade7489da247d06cc1b1f5321512597b1294a06b6023b051884377cacd53fda2600f310c145a774d3892a3924b941d3500d550391c50b683189ac3a609f459135358316c02683f4161c05277d4366ecbb66eb949d31167526c37bedf411a9390a6d151d90750a57964838e72db5a8903686c3b84806d2ec33b8c636884a0eab7b34103503349395e6265e0dda52de518e16092a9eac074ec51d8038b822a3723d8520ac87281608c54ba7399c4a8a5cab14baa18c936188c17a7e667a4892616ac9f201a7d66c22ebb6e448724a7a23ca3c02399c6a2a315442c28cb778a5897740204601265045e59a444bd146b0a11dfcecb420980c456a1a7e89ba0c060b0ac0c3093bbfae5aa1966b77a22a90a538367ed917e29c186008031e383592646b0cd634f91426cb6a6fc40020017bcf85ac455dc786b0b2bc12436e51bc9c0f760741d90e6fb244b552c7d1a21efe12514c978ef3529a62902d03dc048f0b0a4ec33b8ca2837af57506f18b07812ae7f7cb066a785266b867e236f5059be52cb402884b5542a445d1b5e4fa862ca16271079646869f51a8a95a225f6b313abd931327488f0fc473d76019c4c1b9c10bc2b7a8b442482a46f8caa748a9097898bc027f2eb8029179a9c80b355dd2a376d0ac16f4490fb56ca54acc786663ffc587af8b8ae7c60a5c11bda314108eb1cab1112dcb7451d84c4610123ee06765aff0abe5797aab31b0f0d37f2ec77c02659617a6a26196ab18225a7f70bbc2f4098ab64635eac3c5d6124a3988e236264de072e6f61fd51096e35cc7f5739df8a5a170560dbd71b00011cbfd020831c734dbc4270b711f2bec7fc906464e779178547217657fde254a615054e24251b62b8fd92500e63ca3cd168ae1941f2d46320fe6722a04ba7e49cb67fa11360a297e48cad6895d84050b53f83cc06897f2dc58db89a80d2999bce74e9cb088bae95d985cfb0575768406608bb9efd950f41ca03ce77a1de697c3be6d sk = 5cea4852b8a38b53075d5490885b2e2af97b498b83ac4037ad31cfae8619eb29bce5d2b5677b9c04f5c375760e9578215fd1ac6a2249d026a26db539de5a7763875cac7aac541b2dc4231f21f4a5e7809b60c01f4070067a757ac69382000029fcd1306a61b3929a2021da4142575741c14d2c69a448f050d450654853496bf8bf2ce080c6062f259bb426eb8c3ad0216e8bafef9cb25cea5b07e8b7c5474e40802d982491fec00bd6d7a954bbb896a05f72a7a1670c484ab428a2e680e2d58f8314c13ed03d405b929a6702292378bae21e195b1be1c892ba329b553187b715796e59274af4bca8658b2659cbdc35cbd8c3649eec33a8346ad6d41cd9376dfc19c8837bb44ef4c62916a6a54650474b1b022cbf60b1b806f3895458a06bc6ce10a5574070024844ba02b9a71ae5a76765cda923bccdba2b686a5e00772bd27c70d5b9b2c1ea21e0f82cfb91cff9f017cf53b5f0b7824d09353b003ef2a01d3438c990ab36afdb5d2e184e1ab7b52bd26a15aaa4540a25a6b72c0e262637e2cb07b585f00a6ddf879f15aa732a83c1bb785448603bfd0a616e35b738c994d8f43162118425e6706a64255c899b3b992bf74347bcc717e250380b09b52262c423088e9c29633e00c3bf600364b37fdfb41896c34b2875563bb415106a1889a76b23a444a1c57ed6a7a2db938f24e11f1a2a5569aa4507fb56522b7408a1184ef16c38389aa9e0073b9bc902880362b89d8969c2540c10d43927f8fc5f2ae2c68b482fad05cd3dd65a37695de4525b9c67584dd560a2b4c07929747c8a2c41b0bb25148102645e4770bd828c579f3196b556953fdb9564b8536b6bb36f8b49aef6a0f229b1583c60a69b3e45e6052044169462beafa861ece43a820324e57576a42007d305a36b5b47f1a5c6e5ab2e7f0109251bcea452067a192bed24a8407c0105d308efb65880626c09953a0ad74a890193ebab5f6ca2421402957acca2d7ec57e6cb4371897a88c013b2a5598b356bb5239b80482e38a56840b7b0fb354af9087f2c7517a443019ef233e6b1699e9caba211227ee23ada0bb362eb6f8b73bea70c197f764db162b58c8a36ffe26c7cac97a02ba4e5f547df293c4290c500243e140482217466626b2e695a375c1652d50c79fac2784bb5aa38e7c72c54954a408db1e25212d81bab49b1c3b67a455bb322771132d53ade7489da247d06cc1b1f5321512597b1294a06b6023b051884377cacd53fda2600f310c145a774d3892a3924b941d3500d550391c50b683189ac3a609f459135358316c02683f4161c05277d4366ecbb66eb949d31167526c37bedf411a9390a6d151d90750a57964838e72db5a8903686c3b84806d2ec33b8c636884a0eab7b34103503349395e6265e0dda52de518e16092a9eac074ec51d8038b822a3723d8520ac87281608c54ba7399c4a8a5cab14baa18c936188c17a7e667a4892616ac9f201a7d66c22ebb6e448724a7a23ca3c02399c6a2a315442c28cb778a5897740204601265045e59a444bd146b0a11dfcecb420980c456a1a7e89ba0c060b0ac0c3093bbfae5aa1966b77a22a90a538367ed917e29c186008031e383592646b0cd634f91426cb6a6fc40020017bcf85ac455dc786b0b2bc12436e51bc9c0f760741d90e6fb244b552c7d1a21efe12514c978ef3529a62902d03dc048f0b0a4ec33b8ca2837af57506f18b07812ae7f7cb066a785266b867e236f5059be52cb402884b5542a445d1b5e4fa862ca16271079646869f51a8a95a225f6b313abd931327488f0fc473d76019c4c1b9c10bc2b7a8b442482a46f8caa748a9097898bc027f2eb8029179a9c80b355dd2a376d0ac16f4490fb56ca54acc786663ffc587af8b8ae7c60a5c11bda314108eb1cab1112dcb7451d84c4610123ee06765aff0abe5797aab31b0f0d37f2ec77c02659617a6a26196ab18225a7f70bbc2f4098ab64635eac3c5d6124a3988e236264de072e6f61fd51096e35cc7f5739df8a5a170560dbd71b00011cbfd020831c734dbc4270b711f2bec7fc906464e779178547217657fde254a615054e24251b62b8fd92500e63ca3cd168ae1941f2d46320fe6722a04ba7e49cb67fa11360a297e48cad6895d84050b53f83cc06897f2dc58db89a80d2999bce74e9cb088bae95d985cfb0575768406608bb9efd950f41ca03ce77a1de697c3be6df7156be332fe93269754fbd3ec19cd1fdedd1366900eb325ff9c46ea84a966fc3c72ccce2d57009271d17013577cc8cc3ee0259598e2954f2988b0229bfdc3b7 ct_n = b40384ce525cd0b0c448646dc6e44e7924d5e039446311f12609cf92b985da25b0fdb361163f24583aff92b1327ebdf95415a0e457dc0259a43ee05acac5da94264bf57fdeedb2b2aa22bf75d5aa14b3e8f452881cbd1acc8894fde0cfa06303f52abb4a982a033b9c2d57c7dd668353f9e73439c92cb9efde75acd096bb2cd289fdb332c044415441210dfeb79585ba30de9e1db72c1f57610a29208b83153e272e9d256541317965b120b0d7c5131167393890ed0197e36b0a7c824a54e16b7a98f64a849a03eccf702dd1bc08d79fa21a7d43fa694d4a4d3c8cbaab303748fba9637c70f5f4fce811eaaba7f7682661b242f6b52381a1477a189b5649f8263aca190f6d2384fb2a326cf223a41451138a94b94154c0da94ed4e44a38492b5fcd2911dc7a77d1b83232a32cf97dce33dba7a7b17a6dcc63e56c2de5a21ad72ff2b67422e4ddb2a63af9467ad1d265dff63a5f823dd8c09e5a14a651fbfa0c5d3176b50ad07589051f8c8eec14236480fff45ae4b7c6e74d62ec929b2edf6c3a72e07010b17e07090778c824d7f953814d20919e5a0590bf65ca841f32c90e3f21ef8d755159f209ad90de049c470ab35d10016e0489c7136a881817d61805b57124448b1e97e504b8d5bfdbc962ff5b994ecb3535b1be60955cd3ffe42d68f8573c3a32624ef1b89edb227532d63e3d540fdcb545a2f647c4e3f3da2764393293e8f7b10c77091fa35d8e9577c9422888e96e4b44762938ffccd59a936a0e136d6edbd3ed07ddc902628fc86a9c58b1750faef50dc3f179988ac2d290efae1d519fae5aa9fe8f1f8b75753304b408e04760cbadb07af917897554d36703139616913e934ab8baf180692d9ba04466f1ff89f57c290a35a4004b6646eebc22c2322bcb39820fd126c997ea0742f98d64fa3e960b0b2bd4fde8e19d59780accaaf36939978b384f1cbdf7b54ae7c9abcc30a083fa547dd81ed885c9abff3982a5b87a66d62ffcb17c4d26b77c2183bcf6f9e45b800a6ee8f0fc662de1bc10e5910110f2af72dded4198e60bace365dde88bb4b670024b69e7c1036adb0c6b892 ss_n = 7c830e2ae56534eedf29086edab45b4d540f4d4a24b58bc16dfcb78a076c6306 ct = 96d373774773d38806e7839ea483070b526daab4eca32e68f72698d785e82f6e050f9384621233891d45550be9f55b4dfe5650b27ba88811009396aafeeb1e4de2bcb713633af64199e69eaef0e6fa7eb82aa288ece9e1c9deb9ecb7d4685a2802493b63ce9966f9f05a441ea7815e3b1338b28705fc97506747e1fce5534a171c44e6e604715ac627003a41d0cd62a1967f2bcce6b86f5d5114b61e8a005b751641e64c21d4f64979a8e843b3a9910086953f970e470a27fe90866aeaf369855ac9dd3e936fb4a80f51486e195482f8e771d9c1f9efa16840e2ff7addafa0f686fb3ae2bc3db3a7257e4fcd426b276a60368f1134cd92652692cc6db6b1ff09ac12ef667cdc06f0b387807dfcd80c14691210bc3d26cc713fa71f5f140c5a97b85846ec3a87bde426148e541bc90f6af20f3c03da9c850115eaac804d1c5345058a3f1ce73ec7947ae409a3bb7cbbceefdf2cd4d4f8a081a8e3fd68fd690c459240325ba7cd72688032e6d1565330ef93e7aab11435b78b169228e05b44193d2130aa053f7533a35b483d72cc461931a4cf7bde18c0d6f3a9f2052d02dfbfd9d1f5cc6e220bf14a3b9893deee2d7d6414494b3a9e6f7ff310de1adabe41d684d1b31d0a7b7d60c0b34ad7a1f548ae8382072cdcba47a42904679ac388f0c039e4391c783e8a5b6006bd8fed878926057142f55c2977d675b5243e0205eb1d012f22f5aca3851abc3a3cd8b73c603286479173bfb0c203c87a1122384e6081e151d4d11d313bfd90725e05011ba70671c18de79f1763b459c967bc8807e1b9b17a3c5649b91fce5f3f0343ae1f0b06856d6ba725083ca145f120cbd0ae4ded155c5078efaaa061a54706b442099445f10b7bdf61f481e017afa6a7a430bda28e1d3e9a463f7236d3c0079a9161c4c52c347b7a37b82459ce446a4fae37c8d728707a6b87504a787e40c85beb30f3a0e1ca6e4a410bb9af6d05f1f647969bbc1947ac122d7790bd306e8fee479a91e88a7d3e6ef76193fe573b853a2c0cc30db65d0b0e2345cc2badd1f153d46301ca823a43d25ffe850cb87a2dd94124842e87 ss = 4a31c5bb5764a3021e114595a61a0c9490cdb48da57cbb1fce3764800f1ecb98 count = 856 z = f6771e303850f4ddc0cbc1e845447b6c7ce3bd7b695745f24b9da05fcab9dc42 d = 99a881e7381aa5fc2028af235eb445e7bd7209db5cc9dada5d41cf8825fa7f83 msg = fbcf74b43af88275d3bde85a9a035c2a2f490e41c701f27760680cd9888e1ec3 seed = a96b6d4b7336e0e284ecb0b699e37b490642032c8c0c3284c7cc5c4535a0ffb463925d5d50b3d5164e7550c6be21ca86 pk = 54636ac15692e3eca7f686cdcfd49ed785913b03309c82726df917165126d1b189c782989898a4e9e12964461f5a80a32838b6597a31e66542af365d2702a605d90ddda4056845bff82c93df1148412496708ac0673cc003357955a5c600f3ab60f46d2e1542b06773a1aa042dd138b0941c036ba8e9d74cd84739cd4b4bf94904ed43bee961015e1b475b6771f2a09305753fe7a29a94495b7396b06f30a08d6938f77ba3a0a6917602ba5ef7a7f972af5cba7175073b622837e01a6e37038536d7a63a32bf92a71294853e38050ec5f2580fcb000fc948802676d0864a9a061005ccc9a24c8dca0c6ab38aa5f84948e86b65be510290265ac6e5c0c54c0a09eb83705661c61670410a36cd040d1762141345a11513c2963b5f5fe749ca41bab3dbb61c961f22e761ab473b248bb4cba2395200354f862973ba458e831c13505c25d7023a4a78aa16369f7222e24781c17b1dde443679257cbfd28f3dbb55597a04c0d5190b074f6116cd930417dc1a2add48acf9160f988830e74389f4613557c02136a9a66e33a97cb035d2ea9273e29e0cc0a0afb043a0681dbf9282ffc0699b3979579892162b138cb3383cf18ab3984817d1917c01b7c7c3acb07274db396ee242c3db633bcc932805038554143d0bc7c475735fde80a16fd1bdaa9426ec3790dec76f786823d580b3ad478011ec68e8bc99e183397a03385c0002fe44bc16b899dbdaaeab857263b06bbe9c01c91608e80621f8369e6ef234d28a334eca28a6b8aa5ad4ccace071146c744409331278cddb7852e9829ec414ce8634b71894a2d58b69dcea7268289e6e62bbca703a39b4c98a932e91408ec6881ac23926b0ac52dbc1b53a6869d1b64ccf2a994a1794be383988866adf96cbaa7bba6f6ca59f487978cacca3cb83f184a7abf05d376a5e64f99b3374400e7b3d7bd86213353f48c2b87b912888126fbc976e3e4a7df75825d60433ec31a37f808dcbfcb9492c506ae299bc956124d1b4bc61272b533d1f4065c0a23c2d8340f310ae300c54bac128f78ca507921712ec7aa6f0a999cace7d907b1c49c296535f3456c2cab6d125b35a9695a38c5f879428c53b7a33b9562625b2d7d898e62b6d8d923e sk = d1fbbd0962c0f0c65f94fc8f229b73a1e150b2051e25517a4c7c3cbf7720a3b4b86f359c45bb1dfba60f09ac938fab428157617612ca8608a0d798570e0650da0596fcf234c880bc66d11b0af757030b82cf20a980dc01d7482814990841bb0ab9e61b2a28a5138a41ad403533f3c32c0c0083b3c76749b831190cf3f03b964bbf58acb12b5765fff53eecb413d1035dbf8525466636e52303368411e592453a722cc4411dd345c13e29826d0b3514dc8543c0994b9ca96690c61582a522bc7c6ef9a92a399ce5506df77229af41a47d9656dae89a7a41642d75ab03b678452496bde7c3b65c62eb1982155032f5b91dd3164e5b18a62bd780993967ccd81c6c336d76e330d5e6aa9453131fe50557fa0718a1096d01260b85306a57380bfc088744a70a9c30f2a8601903067cc363ad0909a2301af0a0676c34b453f9cd9e141c5f486ca2526894c33c95b28c9a189c1cc1cbdd14cc2362900dc85550310661e4a17d3005e4d3bf832aa695fc120dc3a61bb5895d106d4c905650ccb4fc05b2435102c28c3ed27950910b2123b149620308a040b62e84345b1c4c21361742a005e4521d89165520715479b931e48bc393e8c6e0533240f649693517c492a23026380cd559e34588e65bc88cec8ae7a79c4108909b1bbe27dc97906cc27af0b788735b19859f6c8069466712c3d41547e999c1a0bede3c260a748bc804a939eb4728340529ab56938441c82a634850204571ae89c33bfe057dece587931479f35492eafa72082b1e5dd19e38c08815e78b3cabb9d869190eb64d6e72ae91089b7ac7ce1877c83a6c2e0db54e7f6016a205761a3704c90b1a988a3c5d295de7aa9678033d91e9c7cc25764cb3352f9b1843b7ad3a429208978c12f59b1fc89ad7818557805cd821382f35179135b64c9463e1703aeb5a971a37149100a6c6f0660d5bab537b3cc0571d112367874b353c6724b9771f97fc0f6539119f5321ef0abc688340a29a8a11480a363079b33caef696651156c0c9529b3a73a6bd8351e39cb501162892bb3b146851e55b220f430d0c797901064c962c333a246818ea3154636ac15692e3eca7f686cdcfd49ed785913b03309c82726df917165126d1b189c782989898a4e9e12964461f5a80a32838b6597a31e66542af365d2702a605d90ddda4056845bff82c93df1148412496708ac0673cc003357955a5c600f3ab60f46d2e1542b06773a1aa042dd138b0941c036ba8e9d74cd84739cd4b4bf94904ed43bee961015e1b475b6771f2a09305753fe7a29a94495b7396b06f30a08d6938f77ba3a0a6917602ba5ef7a7f972af5cba7175073b622837e01a6e37038536d7a63a32bf92a71294853e38050ec5f2580fcb000fc948802676d0864a9a061005ccc9a24c8dca0c6ab38aa5f84948e86b65be510290265ac6e5c0c54c0a09eb83705661c61670410a36cd040d1762141345a11513c2963b5f5fe749ca41bab3dbb61c961f22e761ab473b248bb4cba2395200354f862973ba458e831c13505c25d7023a4a78aa16369f7222e24781c17b1dde443679257cbfd28f3dbb55597a04c0d5190b074f6116cd930417dc1a2add48acf9160f988830e74389f4613557c02136a9a66e33a97cb035d2ea9273e29e0cc0a0afb043a0681dbf9282ffc0699b3979579892162b138cb3383cf18ab3984817d1917c01b7c7c3acb07274db396ee242c3db633bcc932805038554143d0bc7c475735fde80a16fd1bdaa9426ec3790dec76f786823d580b3ad478011ec68e8bc99e183397a03385c0002fe44bc16b899dbdaaeab857263b06bbe9c01c91608e80621f8369e6ef234d28a334eca28a6b8aa5ad4ccace071146c744409331278cddb7852e9829ec414ce8634b71894a2d58b69dcea7268289e6e62bbca703a39b4c98a932e91408ec6881ac23926b0ac52dbc1b53a6869d1b64ccf2a994a1794be383988866adf96cbaa7bba6f6ca59f487978cacca3cb83f184a7abf05d376a5e64f99b3374400e7b3d7bd86213353f48c2b87b912888126fbc976e3e4a7df75825d60433ec31a37f808dcbfcb9492c506ae299bc956124d1b4bc61272b533d1f4065c0a23c2d8340f310ae300c54bac128f78ca507921712ec7aa6f0a999cace7d907b1c49c296535f3456c2cab6d125b35a9695a38c5f879428c53b7a33b9562625b2d7d898e62b6d8d923e87d1919dae42c38d3add6044fe79304b20ed9551b1ee5858d02863d1bee409d4f6771e303850f4ddc0cbc1e845447b6c7ce3bd7b695745f24b9da05fcab9dc42 ct_n = 858abe02f8a16f2602acee89cb6de3d371eb65bc940040b77fda53449c90b18ee1665c3a2f9c5b77900e367f88a66ed1befacc73b753b78169069abfd41b86cea3427ca9719834cafdcb5486921aba1d23522b96554768fc267446e3cfd37a132eb32b68d87125daf2a7745a537835611d5d26ef28c70020c241f78e98b75e15d6c13820f5e583a9193d180b85bc47ddc1e2bfbcbe5b027dc25cfbfe0082d1ce58d0044d841a36aef4fafd0ebc99f1afe454eb972d77c435b5092f001616809d497f6f00bf14b4267a7ea1abfcd1066a5cc51ba6f0db307d08540ba7227da7aa01d06eb098467d62df23aee1dad893e36b20e5ba2604bc4a0807b036cf76e0daa0a050f7c0956a009d2ec87f4ec70ef9a1a55ab55dc4a63db298778a7fa29517b79ba4e32a29b909b1510c8276b460fbd80d00e149af1efc82ec80fc8511995bcf2e8d48e351b1bd15de5562bfd952e0bc5415e6f23e71b4681c524a7ba825fa029b3da9557431850de4511770388f23f2b13d499648db6ab815f709f8ba905bc33ef5b5d9a67590230ed339b6bfaca16abd40ac5d36fc00c3359fce7a158ab97e6717738ec614046de1780b8f1b831cbdbe117832bd1f4720289f9555434a60fb985c96820e6180bc5bc911589aef27e4d4cd628b17c9c0ab88804ab84b77049c1c79566b9f8bac47e8538a979af740275ed212599e659a590af094f21cb49f9eb8b254eda72c63dab330c5cde90920b941a7c01e7a33584baa15815239cbc15aa671b5477c444382948f8154d37341d99990a9125380cb98ccd177540e220681b6728ea1ae1c766ea0ba7526e3e70b77ce514e0a84806f004dff6f2cdad5dccce702b0e478e2dd8aa769ae45dc4f202ea49edbd1df2c4392a32a4afb5b1113c45005fbff6ed1c3aafa6886782a8f0fd1ff510ee4cfc5f8ebb009eb5bb46e1a7182669d8ec6a78332c1dbde53f54a7a5e0edf54bb3fff1532cb5efbe3333c5f969fad1c00ba1081ab4adb230b485a3c97b7b2d11c2dbf08faea027f42a9e502b51d2deb421ffb20f8c528b867951c108cd9f1bcdd0899cc33cba00a9e77cb94 ss_n = eb2d43d154a7d7747e8129da0503035a03bccffa0c07e59cec5785e78a0e4606 ct = 741b9c5f86da47db91086e4899e8adb8b7bd37318c4c126c0d08a363d9c5fc274e4563e9cb37f471ed8a987476ea8e00be00e7fd6efd3706e6c1f741391ff2d1fc334f357dbc7a3dc373461a3cc0e78c7ff3288773e1b704e2cc51827c793df60f3d718f164452dd664b13b093eaf4feb0987bb01e5b0d5b5afd10a4113e117daa59b0c6a31ea1d7ec1ed2ca5aa4cf87004c3a659cd2c2735b6a265fd3d390935fbc55d62d6ed805cf654610bf12a076ddfe44c32d018abe81fcf39dafa3c633cac0b41bff88a514d23058b5023311dd29260c3d3d6fbd527f0d22a03e8bf097165ceb1ba8fd56c7de48cf980b667c86e5f4131198cfcf07d7dae1f412d17a1b74bdf6c2d6f2624526f2c2885efbbd5ec37db301ed8e47562e553296faea8b3115818d31a9023f40b6388e2291a40e14af677490573fb504a4fa5c7c9b69479d2d43279967f2a86dfb56ec8e01120d72901e6b3db0da3b2c0cdfddaef34ae072cd58e60ba404bc3c8ed13898d5226cea3eef075f439850f88d5f5b08b5a75725017cc34994bc23d644415a31f6b6ec434b18916c214745b904c5ac61a2ac3e9b9d3e0077c570297cdb1bac66e57dc19740575d6efdfa4a20e89fbc1cf407ed3b9f030b47edc475e4a1b89e6c7c8e550f913fa3b0b7264bac78097bdbe788cb9472d081f6bfbbfa57dab1834a6c7c1d369d808c161b2a36b9e42116090d26ca5d8ef5744713eef7086d490d42245b1b628f35bc295b94b90152490c7cc5b5400c8278a140b768dc02fdb55b80f11fd2c0251431478d8709b835bc99031e94e48e9f887746308c143a70b5ede19d494fd9b020dc03ea67928da9d1c9ce28b847e2471d38f444a479524bfa2b789c8e3024fdd99cd14d401ee4071c47fb06a4bf316d8369b6ebe1ee004801d652203c358afe221e68b813a693c4b6252d00c02f03c79c362ea39705c93de3a630636a8df3542362d96beb8a9c04335e9d16606c089d6c965e2b3875083aeabc6c2ad520da83583fb8c6e8460599ca08e1ce56fa7b1b255ec317f63164b575990877dbc364bab055731ce61145815a132634ba99b2 ss = a897c6dae9fab073fdc35baff57998000e8736acf5198f3ef246f505084b9c79 count = 857 z = b5f4df669b86813687ffdae9bd0dc0f9959152c43493ecb11cacfeec468bb556 d = 197ca0fbdbb38f172ced5b1f3376a53e2e98a1b9a7bfa3c52c0e83873f90303d msg = 48e87e3484387148fd4e9569f89f09663404c4a7ca3e74eb0b6d3af0ebf33327 seed = 0070f2621f251bf812c8a7683a36eee599a1951a566246100def7c76a00447defec6465640cea87a13ca4b40a64be252 pk = ff081e9cb872d7b5b6ac41ac2047a69ef518104005721285a3423359db9dcc71963c498585acb53cd96e8c784b72041fbd531c08c25db27a3b45c744fadac75b32910cb77692f25d264a9f26245abe188327da8e50d87ee8416d1ee5562852b400231fa91b42dc1ac9f9b857906b0d79f892194a77f4a89ba52795dd5cb27fdac1ee92cd892395fbf05c2ebc5def39a09357c348d72bc34557c288058cc3777953314905297f8731f56bc11e598d5c0003729a2249a33c3f2bb5d506285f0490ad486873b5a733034d1e6b54cbfc8900c46aaf0bc545401ea37761bef99ffbc3a084a09951199644030d1513aa0722b1d1195533d5c0fa03693347c377404c31d4aa0b1992d42c9d4f50493a392df8e084e4613d32171043609c0caa3ec2708b4c7748191c53f4693e55441f2aa78ca7d51cedd8b19bb249a3f2805914bc6a5a76bf020ca533bb68137687e80965fc029a8a1cd175cdc76c8174597fc42ab965221624328f39dc122eda18c98174e550675108cb2f58b0e57818e86a9f4fdc20ba045d81e6cfc78885d4132aa83a40d72a77b76a07528a096f3ba2772a48c22485118b7651d8c2e2d54d4ed504cb83cd0075a8f57a07afec7942e37783178ea419581eecb332338e88e9439fe79879924cb835488468905a042535b01b18b387a5e34e5e3466085493b4eb545a3b5be9c6a815887f0ea14783db98aff207d397b9e208778bb5c3c9e7ad577921d01c7c3346bd683686924486cffaba001d02bd678f7ec33f10c67145d8ccac21a15b79230267acb8207ecdf4b6acc5055e530145b43da0b863aaa132c3bcbeee3c7b261cb3697655bddb0d605515cd602b85caacb6921a9d549c4377c3350002fb224a044a88739071e9b9b5d29b3f0df8ce1d29a0c273b9a23b8079f20064f3292ec57a2a390927d0b371b48ca49056af151808e6c85a0bbb7d4ab43a078e59ac07688bcb2184289e479b01fccdde967626666aa2b85bb5ab18a3a05d8743b1ad772ce9522ff22a196f00060028cf8f8499783978b1a1348a698ae412918dd694c8870a9ae92980343c0795a1582714832498ecafd4d7dbe20d397949c16b7bc351bdf0f1f6585714a40c5c04c75692e41634 sk = 9860c8e75c38c945bd5ed9718de212ed9c0a2101bc3068006244ad87ac73509015953a05d9328a79626c4614a6e82318eaec9b97d9b396c61c36d3b0f9e4001855c5bb72adab0649bd1c9764a4a00a555188e2b5302914cc1a77ded6bd9ed118c18b0cc4c00d4ac972aab436f125450a4184419ccbfcb539a100c1f46795ecc6159f8a38bd5590245c96caf5a107c0ac7c83ce7d60424eba98c07b0aec68c48b1b0dbf0b7eec8482071524cba36d22725d0c4626c8a05aaad70e25a340cff66570f282855c6d150316849731a17c09afe1cea9b164e3c49bbf2027ed43c5c7a65d1746aa8a859d24b185d58a17061a0bee05bdd8c82dc403396418ca0bb524173bb694bc1abc6532b8d382dfd12c7c8c1e37394435f870e1f865dc582a80a245ea4ca4f1391141e77cde671d88f08fa649676a607d8d10c0d9369986912010e9b5d17a42ce4c3d854364333b7b7366a92d05607011632397a7174154d0f489a595147c1791d752ab886832e5e3089e7572464caa855242bf648a927003472c18676b77c2fb9095e6c75585c74d61743a58c76acc1196b82cd6880991d8b6b5799a0574cb05465718ac104846739fa472e70a0920844b3bd7ba5c518ba71a2eedf9b12be18202d545c4996a18b0090833403637635ed8209f5398da6a1eaaec1942d461856b30f0c9013f5c71e9718c79e14d7455acfe51c043c4b596918e31e67209b11eb75a3fed14372f173569739a6884a4465436299256383a91e8da633b849e6e334ff01729ed720f97698a46e3cfbd140b46aa385777b62e5875ecc2adb2f8571e369b7fb071a13b7dcb6088f94a078b55821f136a84c6b4f813372ab29fee860ef441b450e016745067e5806b4553b5ece24e67571e4912106928196b3aa3473ac45434af96e490955462c46a19d87cc8fc4063aa6972c3d80f3fe54564606c0f0946d5f5001a1b8447c5a2f6b52a0997c6e8806484285be6e0b2feba12bd0253e326bdf76a18aedc1d25c229eb8907028784bfcbc51fda9dfd6b77ef29c925d1335ec7906b3b00b5107e1088a84232b63f4b478a2628f9380e81b625ff081e9cb872d7b5b6ac41ac2047a69ef518104005721285a3423359db9dcc71963c498585acb53cd96e8c784b72041fbd531c08c25db27a3b45c744fadac75b32910cb77692f25d264a9f26245abe188327da8e50d87ee8416d1ee5562852b400231fa91b42dc1ac9f9b857906b0d79f892194a77f4a89ba52795dd5cb27fdac1ee92cd892395fbf05c2ebc5def39a09357c348d72bc34557c288058cc3777953314905297f8731f56bc11e598d5c0003729a2249a33c3f2bb5d506285f0490ad486873b5a733034d1e6b54cbfc8900c46aaf0bc545401ea37761bef99ffbc3a084a09951199644030d1513aa0722b1d1195533d5c0fa03693347c377404c31d4aa0b1992d42c9d4f50493a392df8e084e4613d32171043609c0caa3ec2708b4c7748191c53f4693e55441f2aa78ca7d51cedd8b19bb249a3f2805914bc6a5a76bf020ca533bb68137687e80965fc029a8a1cd175cdc76c8174597fc42ab965221624328f39dc122eda18c98174e550675108cb2f58b0e57818e86a9f4fdc20ba045d81e6cfc78885d4132aa83a40d72a77b76a07528a096f3ba2772a48c22485118b7651d8c2e2d54d4ed504cb83cd0075a8f57a07afec7942e37783178ea419581eecb332338e88e9439fe79879924cb835488468905a042535b01b18b387a5e34e5e3466085493b4eb545a3b5be9c6a815887f0ea14783db98aff207d397b9e208778bb5c3c9e7ad577921d01c7c3346bd683686924486cffaba001d02bd678f7ec33f10c67145d8ccac21a15b79230267acb8207ecdf4b6acc5055e530145b43da0b863aaa132c3bcbeee3c7b261cb3697655bddb0d605515cd602b85caacb6921a9d549c4377c3350002fb224a044a88739071e9b9b5d29b3f0df8ce1d29a0c273b9a23b8079f20064f3292ec57a2a390927d0b371b48ca49056af151808e6c85a0bbb7d4ab43a078e59ac07688bcb2184289e479b01fccdde967626666aa2b85bb5ab18a3a05d8743b1ad772ce9522ff22a196f00060028cf8f8499783978b1a1348a698ae412918dd694c8870a9ae92980343c0795a1582714832498ecafd4d7dbe20d397949c16b7bc351bdf0f1f6585714a40c5c04c75692e41634d5e8f20cad399bd2e0ae03d70c7aa0ab17c0d582a80396ebe4612acd99f90b86b5f4df669b86813687ffdae9bd0dc0f9959152c43493ecb11cacfeec468bb556 ct_n = d95ff0e566a24fce0b64560b5bf3eba14658eee4f20d4885fca2eaaba861e508dbee4c7e1dbbc265e3a7e230c2a2a0a970eb882f8d76fa69353354ea144244cd2c6cddef6a2e64af646ade8802a1a2269a3e439525d9d85d9a1351bf6e5339bd8a67236a7f8bc8d87a99a947d29df81558063599003d8cfe2c2afd154ba07eae6a2b47ca27cf2478c9dc1381eb569e109e7ee49ed0a7092bf8a9f4454edb13a0908db12d4f93ef82694edd2c4ae1297e3828a214e6202e95c947b4c4b0a8e59480f8a28ede8a9b5632593b87e9c135e8c0d875ea70f0078f82e7d1716a288da97fe1b1ce8da9fd883c14e7ece1c5e84d559b2d0915180a3c22552d99e858a398b981e5f5a722b7cdeb0d55def0a37303d7859732ed021e071a00661c12f4314bbfdd4d7587bc08ef27ff03e9951ef638b4bbe7e6c1f0d84b2940b7beab028ece2436451939e100866c4c07ec40c15f10f36c77100e4fa6da7733b19c527e9e91eca6530c03435499258f38c97a5619489a342dee70e67caa5546820740c5dc1ba2f38aa66bff13ab1b877b7635b086ab1a4e213e17159a7cb8524b5df0b89648cfb150780b07e64a2751321f0a4717dd31f096bc9623124f4abc5947d970609edb9082c687cc10015de3a2bb029bd6a818b58d04bb1812ed387f01638c330fd4fdfbbcd5bc510a2619b595e4500c38416f1c9bf39465d8ce813f3ca5329abaa52e5c4afe13f60e112fb5b576600cedea1edef446b80effdf506361626d113d837a331f2d2b06c9c36aba5384f3a7fb39ece11f89f3d0641cae9720b7e5ee566c20bb64e733dbde6a9f78fadfa49611569c887871343f013d6d076660bb828237cf48d8541aa91cbc6f285545800a612a5dcbb505c67239f4213f2c63e38f6fb25a25ca1d868992227c5534f318666c4dadbf236b4644e316a0d313bce3ac9cffefce4863c29cbaae03935cf999e635cb27e0cfd3ebcf0238a9bb8ee6c888104ed518ff903c2649da69debed31bc5e613773d7013fb7c7d844051c7c38d6edc517278b538a86c714897c7bc4172d3c9736d0460dc3e44ea9be9317b90a06548ed ss_n = d25ac3e485e749b549b2dd34112748784d3d6851784dee8b86af7321c2e86579 ct = 3c1617b9f2e2216321787b47b3804733d92cbaacf5afe4536fb92492907a830a51d98f82ee57b1d18f8f531d609fac4a7f85fd4b87a5608e0a89be39132e18a57ce2abe98425c3351c8455c89e92625326f7bd586a7a480e37acff4c255cf846ec56b8aa97f12141ac70e85bb8b1f71a39048c7b12227cd3df36c1774eca6b8109839c66d50a3ccff255fce7faf475271e248c5a159caa70a9e392cbc5de9f1668afba35aca9ab2d1bcdcbaa85ae89329e745718c9c7ce644aa79bf8680b9d586f616e14247c48ae650c5fb405b72cf180477968e21fbbe08f1043105bb1fa67236c5a67dfbcf30cdb45eb514225a2ec379bffbdc380404a3793074c18b3bab0fcd5ab95eb06529838bbd03171b98b8f9342f858f1a019ef2a6a6dfc89b9ba5ef90de6920be85a078aa6fad573e64ffab47a071a2600b2ef56cb4da83afbaff8ca40e61744043b2032cd7d7060522a225dde1fccfabdd32c825de9fdd1c3dbfe8a3a0d3ba998d9dfc7e7e024c8a6b737e0aecb8abd1a2c4ed514891c93bc1d5e579e8d093f9dabf2d8e771533c04510a92d9b90958350317a40f9eaa91767f2acc2d79fdb11503461d67a8c1eb451a2a0ad196d677e5e97fc923727bbbe06fd60e23bcd77ea48577c77136017b47139576ade309d0a822cdd720294ac34f048db0066da3e0a0662051c5be561a48322fc57b9b0cc594911c8cb521c00120e273dbff6ae83b41c91266600b741e0cb97edd0223fa0d6527d9f30781abd5a587af3e4a33f997e22d43d85b535c7bc9f3067b4b9e3028840a01948d2d861c94489249fe51f369654c18087294b932095cff23bdd405a9d0ddf9e88876080735d1dbf3e391fad156ca527921f20a0086e4b414aaa0cb14cbbe1753f602833facdb119c50e8eb454620cebecc729e96e6a234f78f19f7e051c3c9e976a9606d4bdcfed4039817573b0e563aee4834a82e467620d19e4005c449c34a78f850eac3b35855c4e78004dea5ae8fe6f797415734b487e276df7df7ec9cf6df834c3906ca72176f592b25e9a350bc9ca904d36e84139c73d67ba89a1c25bd06eb0e615066b0 ss = d32545d70097fc549489032a7f974eeb3b50451be290d4206f98f1130a683e01 count = 858 z = f4183430788539e7c6312c5d069b54955affe362420017c5772d6f5a8f17dc24 d = 0d3fbaff430f0748c784f115059c53ac3fd42ffd5ab6d1a107897754b737ba79 msg = f2c9accdb4d2221393c5edde0fdf0fd2018b29b126a58e41b62ebb55ea8c9f47 seed = 681d659dc2cbad94cba091183ca29598524b27f09cb9b97129c10e307e21d12e7aefc31b7c962f8d50c01ff8a2488d12 pk = bc78b92ed6b7940b750025ac21542dc0699af09487f6f08b6c496dbf9c60353ac60aa85a05c74687255e9dea66d1b64104d30bfef57a07503cc1f4c160302e7d87c0b07a8e8960bcb88598a565708c0573c26a1ee501cf49c490d56b571e914081cccac5ea2fa056337fb234ecf645888bc9d1f8387531aa6ec8bafde30163863e8881cbc881ba731a59d289b3306849db3323d27b0c204951b3f70e4f4260afe7cf16bac783ec6a04bb2b9115b2cd591ca8e460052160806890d5b37c9e4983e25a538d0ac456b223603454e4a694dfa90bae3356bd694c8c89021148bb441b9f41d5b0bf465a182318cce72e199514d2286270122ce57a8c7dbabbdfeb519e7033ebd5745c5a85df805976736713f3863d2c4708aa3ce62c9290d6ae97ab9292c854f1a485dc00be277349da2cb4d3d56004d68d682329146ccc58b4badb74ae2968740c56b5a5737914d2659c321bbcfb89603b0573b0cd3de5a57ac8674da2186eb6871dcc2cc05a10ee0564c4d7a2edf83179693929d71ce3b32bd5fc22f4f301b2224a547b9bfcc834f1762bba16764574815e00adbf64c7bf203d5ff38d3fa4af6ce83203058506142abba76c271660e7136f4eda365b026603fc803b9373afd6ac98a41c5b076516645833a8b693fb800c3ab36af96361209640b74690b0c1fb58858703a9a7045552318a62bc49217b622c664171e583522643bf459315398eb72c6991b953c2071ade71745e782fe8a852adb181f0ca5a86f1cfbe983e21c37932d389d0e09d025ca1bcc564f4f7952af12c3416afe8d2b6c90ba62a880d5d7136389689a1fa5d43fa82c5c931318599bda3125ecc6a10db0f2c313c7c39c39e2619253659ca560b6ee628ab034ccba4176fcb410ab008e1b990580bb448b25f332a2430e293a486c03399880c7c2282e9b5201ab579f33aa7d14fbf029b0fd91fc115cbf6e7b3efd96f71b777d07c312a5a09fbd569ce4b6dd07109f7b22c7f19c9a744a41f4a5343f884aba4703dbac60451c95734440611aa1ec3af53799d8a668044192912ea3131411a1169a1eb2b2b08655093d93df89c383d71bb77bbc366b62d8e928bc118db1e4dd50480ce3c705de4f371fbb22f202e sk = a6e95bbba09fec1853b0b4c8cb1364ba2b641e4a90118a15f12bb1d769aee2861c791cc9e91369a4308581acbf49ab43c9cb7606e4482aeca05e2021adc8be3c78b827d9bda5537b1962c237a744acf314f97c5c99d13c593c1cc70c992e17c7744c517d1badb22b8fd207b2bbe901f17ba8ea20a1f8ac3c2bf52d86f145398a4a95f2a1f88ba5ff88bd2f9188c70798cf68a1b7fb0d6e9aa903f68b07f49d35f502901332beeb986cc10bb3b899289a816711b256170919e7c383d2928275902b7aaf1093bbcbdc33790418d95ba845234ac4c92a406c63e479b14c14452fa545d29c1451c50ede256fb58127b3c060729c3339a4110cfc09edf4972389b89663af788263f217b66da2a68306beb6aa5d9398517fa10dbda9b05464431857aee82b7c82c8b27c242748143fe9f85269d12025a1c12c17bc09e57b74acce721767c64531ec69c2d1a210b5b56ac6a81ad8f55497568efb6218d7d61874d178a9e32d3a136639e5a1e1e44cc0d104c8b3b215fa4ba1034fb069c906711daaa5a2f93c176b47c7cf6b14039a7d47d20b28b7683bf00bb0d6877b95194ba36452859ed76973017822030639be43042fd0706878bcdffc391514b77f2b9843da43d46b1c219344dee903787a32fe534224cac2e897b690a04d55934cb9c637af286788b01678a2cf62597ce65a148751921610c7930689f7657936bc4cf7d33d92ea5cac2ba0581778adf62b4b0a0261f421f62cc439e926b798a1d6c84323fb17678b01840c4087611ceaf94fb56240c1e1b3288bbc05b367e809d07df10f62a354c711182640634767097165304d3cc1fd17c7ffb3ba78a7640cfc80a6ac3f31ecb97be2ba61b56bdb66a971c8bbe9115597da38b2fbc44cca8ae1925c0088043e319b2bc36fef1a1dde587fb4b5cf777cb92f907b0efc30849a5901db0b0043094c143731a246ed5107168bafebcc50f549bce305b22486488328c676f02fbc3704eb4c6898234255980912d3048dd74dc8752a2b1101f5203d8cc59f000ccd120c50451c5093ea5a43466e152a1158fb9b06f87e293a45a4ebcd61e6b81ed06fbc78b92ed6b7940b750025ac21542dc0699af09487f6f08b6c496dbf9c60353ac60aa85a05c74687255e9dea66d1b64104d30bfef57a07503cc1f4c160302e7d87c0b07a8e8960bcb88598a565708c0573c26a1ee501cf49c490d56b571e914081cccac5ea2fa056337fb234ecf645888bc9d1f8387531aa6ec8bafde30163863e8881cbc881ba731a59d289b3306849db3323d27b0c204951b3f70e4f4260afe7cf16bac783ec6a04bb2b9115b2cd591ca8e460052160806890d5b37c9e4983e25a538d0ac456b223603454e4a694dfa90bae3356bd694c8c89021148bb441b9f41d5b0bf465a182318cce72e199514d2286270122ce57a8c7dbabbdfeb519e7033ebd5745c5a85df805976736713f3863d2c4708aa3ce62c9290d6ae97ab9292c854f1a485dc00be277349da2cb4d3d56004d68d682329146ccc58b4badb74ae2968740c56b5a5737914d2659c321bbcfb89603b0573b0cd3de5a57ac8674da2186eb6871dcc2cc05a10ee0564c4d7a2edf83179693929d71ce3b32bd5fc22f4f301b2224a547b9bfcc834f1762bba16764574815e00adbf64c7bf203d5ff38d3fa4af6ce83203058506142abba76c271660e7136f4eda365b026603fc803b9373afd6ac98a41c5b076516645833a8b693fb800c3ab36af96361209640b74690b0c1fb58858703a9a7045552318a62bc49217b622c664171e583522643bf459315398eb72c6991b953c2071ade71745e782fe8a852adb181f0ca5a86f1cfbe983e21c37932d389d0e09d025ca1bcc564f4f7952af12c3416afe8d2b6c90ba62a880d5d7136389689a1fa5d43fa82c5c931318599bda3125ecc6a10db0f2c313c7c39c39e2619253659ca560b6ee628ab034ccba4176fcb410ab008e1b990580bb448b25f332a2430e293a486c03399880c7c2282e9b5201ab579f33aa7d14fbf029b0fd91fc115cbf6e7b3efd96f71b777d07c312a5a09fbd569ce4b6dd07109f7b22c7f19c9a744a41f4a5343f884aba4703dbac60451c95734440611aa1ec3af53799d8a668044192912ea3131411a1169a1eb2b2b08655093d93df89c383d71bb77bbc366b62d8e928bc118db1e4dd50480ce3c705de4f371fbb22f202e878fdac812206f99bee875f7933225ba3621c59ba41f4f182c1e022ab97f8678f4183430788539e7c6312c5d069b54955affe362420017c5772d6f5a8f17dc24 ct_n = 69ebac5a5050b6778e183fc0cdfcbc4e51113347d649840bf955fb62ae87e3354163392c0985d87c4900ff0b869b20edf1db60f8f844f100cc8d7751175605873dcd0a9652da48ae9efd345fe1ae756332a690626cbdb831c4a382b35ef1f970bb8b471e5e09882d6ac38bcadbf5c55d4380b68b79ad7377d38e3ded847d16f0af9aea75760e2360497d548165e2e4e88107da4b60975a319c5fc2ad3f8de9a5e7f29527acf451369cdf1932d7694da949adf9201ac3b6e990d9f8a986d2e7ee0da72173e93eea03aef27ba3baaeb6599e904ab8156095a29131e61a9eebe940824aa44ad842462c05ae4a6d5c3ac49b10eff0fd4379a0c09b30610fd31931e4d786a9137a14ca1bd1201d5f8a1aa2d4b5ef1236555fe0c8d15dbfaa0f1bcf06b756eba9cbd0021bc45b960a5440d4eacb88eba130375499b5a2313e3719ffada37257899d27468cf526b7c115c4b76adaf7447564229c556252e3ba96337523d5992fe034263bc141aec109dc8f07b56dd08517ebaa727cd272d49d842077bab91f36dd73c5da6d4c3abee14b42cfb5941fa6c5429d44e1ca53251d545174006af2e41a49900efd58375d18f4a0be066b1aac88e56738e14cab35beda069e59defe3ae21532952124caf8dc0520d15a643f654e9765277663a549e508610bb08efee80649f030e22401494bd2ab1f402ede901c15186916fb6d79cf775af311bae9945efa012a8b48afa9c4fc2af13668651f372006b3f5c1fa7031261a2146440292e8e4e4af09bab2e67e4e8ff5e835dbc16d3a0cd0df122d81d291c9f6a137bbfb4eddd19006743fdb7f4adc928c1bdae407de445b49d0eb8679181a09760a33569cd30b3e72c7b6fb70048f1734b03283d9a5ae8ce53a5fd8046847abaeb1d1f333dd73c0e3299f491a3efda685c12b102066fe24e1c890368c43496805104b6730f1c7630dbad4adb7d36d50647c62574d7e67ab4457fac3d512b0ecb2b518457a603a7460fa59b84b824227a0b8bc2cf8c689e38f717554d7efcd00a9d17adeee5514e0c85b57a97eca230b2800975d3ad41070d77ace24a077f802c5 ss_n = 9e936071df3dd4f1fb161c9042118d05ab8741545b11968dc8b120d0e9c7ef4f ct = 138a62785b40e768a668836de9cc68c10797425e0137128b6ce5abbed55bbe3d39764ff538364935e4af4c4a2c36bc40b4fd7a2da21b5134934fcdef72b0770954e06c292d75ccfaf6f70077426711497fdd6b7f19fd94bf0a43fd3880d2b1a07d476a55056f69db9f2bbf7652982b8c7a6e4ae71cd856248438a844000d35f5374b79dedae3b1844cdaed8bdcdee702354b84f24a277f16cc5a985dd36e297c77c7ccdf71258e063ce77e71c652bfca6209cfaccd4d43de676c3371744c7c8210469c3d28b7a37e1ce2722e469d5fffaaa92d0d2c803044733b6ee54230088802ba1c3e4cc530a896743c44b93e87884b39b1d5f521a0e045cf970c46298b5892c65c79a22e869a34ed93e8077a9fef9765a9e8d615e23a3dbe11bea3676232e559a593f0d65a6c13fddcaaaf5fd1fe451e30df8ed7d5a87b6ed0e19c9f5fb55fdb8d40930ea66495e300691525cea32c636168fa45f0c09371438ce67f33be27272ae9744aa69009818e2c0507e657a4300b7951cd54c03847f6fca50aae1852a01c4518890bdf4d0012405494d3063349603d890994bb9d37865404509582a18597405ca52036d227be62bb4400479ad1542ba2a20560640d0654741795968aad168e27088f8e475be00947608d40147ab06685ef412234528e523aa2764d1df37ef372565d928ae8c839bf2cb162e5fca2f5f7cb67d72cc07c4aa0292ed9a9e51c5d3287f6ebf79b948e15cb4a4d59f13852ccf9becd1afd559d8b95dd79d2adc7361b92051c5b49bdc94d9a674eae27a21096abe0bcf8a81b042d9aa97701851f49a690a793eecb717719e6cf9b2c5340563d767f2e73e08abaa780c67516afd6f5788e886a6652e1b14803d24b5f7d244ae0ee3b3b144eb4fa0719ba0a9cd9ae92c117ff5fa480dffb111195386aef638673e45b87b0b68e4e1abdf16e0f902a838ed983ace7200be8416f3530da8d9c6a9954e8caa48c2f0dffce5bbeb438c87123f005ff6b6aa80680dc4c737b54dba7b49178d3e101969e7e4032f522718552b9ad72e67d2850866ed1278d66ebace33d8bb76650adfb543d01ed4b ss = 0683d1d0cfe8b8ac71bb7e16e3819fa0ebf8ff00898a61abd86ab2dde6fd52c9 count = 859 z = c780ac1d8abcab423b1d15d10cb205d7f1ebf1a9cc31d2c07783cbb06b56a009 d = 9040a0f7631984d6de07a6f00111cc63f65e248173d20e4a4d23c1d6adf46109 msg = 7bb0fb6d2e62672851b29c8e409b4189287192a7648c8481c2d8c0baeb9ebdbc seed = 07fdc0a72d146fc05757f3e627388ff314e2657e181b6cfcb1af65071a7b0859797e59ba68172e8b1a67f63751b05466 pk = 10f242dd517958b46a702626030a80633ca7ce2c65e09784f2bc6265b0946a38b361e51b0695a24f912c203c1540303dc3fb86a78a5e519583b82792fca535d797278ed571ddb68489d0c8e6368b26e24abca7340c8a931c679d6b751d42392b90094dbeaa361fd46170940b3f803226b373c46958613a2a0d0c6472a835bcb633e8840dd2fcc3d9cc2599cc8ed44a4ea7828bcf203ac9411918d2124576757c13be9fb01200f15a5587369a538eab621e4f6c32702acc06eb206da19b7466c1c1d25d4506948584841cbb93b55ba86521c171b56229ec4638514501b23f8f64911d40c2ff5751c995a24356c4c23815b56b7c6bb03121cc161f514649da67abf848fb0b4765776275b3bc49f872ce06c70af5cd7252ce2779c3c7327b4047a289fb3c8ce86c2323a2708a39428cae63e631b45158bcf9bf69c529a31621ecec0bb5924914886c14a4bd9b6b07d6e58ae44410e5ec7e3ed253d480a077c88141316cdb7385dd003d28521d76d63dfcc2b54cea6fc19b3e62a958d7527e323cc3ecaacddb81c70f440cab0a16421c0add035d0765186c2770e7853a33300fdeb51b50d9469795093671c1b6b6365261bf8c014b00e7a1fcf50c3cd2134a983f924c3bff985a037c25e2ea2145d85756c40a56e6131c5a7ecd90c5b18a24d45790c8758a585472ffa92f4bacaf9d6437a56bcabc7763d99506bfb267575536a0c94531b02a23c015c38c7f43f135a398072716783e309e060c328a63341495b3c0eaa304d8b6d352bdeb173e28396424ab923292145ef41694d479fca0208e3753c6306d57143c071710ccc28ff1b04376c8c803090d003c99c0b2b985a18a1531ae83924e1a8977caa170d954a881911c20924623db0c5df2ceb6f70543cbc157b73300fd13fe4719382c0d2acb1413dc3755e96d84e8522b3395c25b011a30405a070382d89f1ad351a48b5140ba547ee8642456bb68a7827b87cab1986035d170d4d9167cf095b15880c6c251ae049fa4960ad2bc4f11862238755ba8b3087e98710627c65982b1e54c69ab943f2a83addbe65f41962150312cd8d508a55460aebd2b5490403e83c4361087658267c21290e5a4db2e077070502aed6fb03e39 sk = 1997ba5f81672663bd22ec164d074450bb16a9a85e227c7db16c418068bd7aa274ff2412bc1a26ce68773f6c9ca5a372e55c826f4c6fbd5959f1c68841ba2689853965810b7384a5ad7634eea89286b065318881c60c953d788a50d639c2a314df1b038503b1e2d8112a4c0f68e2516ea4c9d064c31ac476bdac10b7e472ca08013d463a00c0b38a33c4049b4f3494ab9f637d0152c73b14a7406b58134c1818f3534dac9a79760c437404b36b9204e9c983c07c311a36dae18b906969874243d9887f011564336cac9edc72f1a88382c296f9ea2d2034c43b7155a5f20a22d0292d45941a595bd832aefe33680ebbcba0c15336a94f0149bfd7b0105d2b13d664735f64839cc706f6f37284dc239b15835a36430c953e57dba6d64719f9e109502612fe56055c8927deb500ed47bff2776f01f5883b28428628397ba65062f60706d329cd8658334b9b2c1b36e12155598204899aad9757340181b848a37575c6950f416f9721990117aea3a1bf5c173c5293ae7f451c6525ca0fe858438c19122b707f51437bf107f6d325e5e96c28495a26437a96a76176c0becf0c813549bd0efc063e82b61109796dc917a0d7276fcc1ad78b391d99b3136394bc656840000a9de8542daa9b17c0cc278c7def001c46a70046d640ca95926e16369cfcc85499cb3a715ee87b9aaaf3a41ab3aa71eba03b08640856530719480685bf017860d8ca8ade572f098a56e6dace8aaa8f85cc012a903f00a70d2619c6e3991ee61c81998ac8c9abc782a612c1969f9c369d48f99f32d20967b64dd68346eb516764c75823a0879255b0c27a2c14d81efad0c01be91759880aa520b19e5290414b4bc665c0da3c9d5085c8c6794c92f221d5182fd6f9834546896afcb7e79ab2930c4e03bb5d805a052ad96c7c540d2b26247fd8012b719c3d83cdef761284080d99f1cef57075b9b87809ca75e659c4f06b74845b173d672f7e0b001d951043689d78294920d395eb43295a89cb0e6b197cd5695741265ff61eb4fc808ab49b89d8247c4112d3371212b89e5e8263d84115b3113438863604189378921bd0970b10f242dd517958b46a702626030a80633ca7ce2c65e09784f2bc6265b0946a38b361e51b0695a24f912c203c1540303dc3fb86a78a5e519583b82792fca535d797278ed571ddb68489d0c8e6368b26e24abca7340c8a931c679d6b751d42392b90094dbeaa361fd46170940b3f803226b373c46958613a2a0d0c6472a835bcb633e8840dd2fcc3d9cc2599cc8ed44a4ea7828bcf203ac9411918d2124576757c13be9fb01200f15a5587369a538eab621e4f6c32702acc06eb206da19b7466c1c1d25d4506948584841cbb93b55ba86521c171b56229ec4638514501b23f8f64911d40c2ff5751c995a24356c4c23815b56b7c6bb03121cc161f514649da67abf848fb0b4765776275b3bc49f872ce06c70af5cd7252ce2779c3c7327b4047a289fb3c8ce86c2323a2708a39428cae63e631b45158bcf9bf69c529a31621ecec0bb5924914886c14a4bd9b6b07d6e58ae44410e5ec7e3ed253d480a077c88141316cdb7385dd003d28521d76d63dfcc2b54cea6fc19b3e62a958d7527e323cc3ecaacddb81c70f440cab0a16421c0add035d0765186c2770e7853a33300fdeb51b50d9469795093671c1b6b6365261bf8c014b00e7a1fcf50c3cd2134a983f924c3bff985a037c25e2ea2145d85756c40a56e6131c5a7ecd90c5b18a24d45790c8758a585472ffa92f4bacaf9d6437a56bcabc7763d99506bfb267575536a0c94531b02a23c015c38c7f43f135a398072716783e309e060c328a63341495b3c0eaa304d8b6d352bdeb173e28396424ab923292145ef41694d479fca0208e3753c6306d57143c071710ccc28ff1b04376c8c803090d003c99c0b2b985a18a1531ae83924e1a8977caa170d954a881911c20924623db0c5df2ceb6f70543cbc157b73300fd13fe4719382c0d2acb1413dc3755e96d84e8522b3395c25b011a30405a070382d89f1ad351a48b5140ba547ee8642456bb68a7827b87cab1986035d170d4d9167cf095b15880c6c251ae049fa4960ad2bc4f11862238755ba8b3087e98710627c65982b1e54c69ab943f2a83addbe65f41962150312cd8d508a55460aebd2b5490403e83c4361087658267c21290e5a4db2e077070502aed6fb03e3919c492c773e9cb4dc6444b62f13f0a22b6a7c49d9fed536320007eb8e9872f1ac780ac1d8abcab423b1d15d10cb205d7f1ebf1a9cc31d2c07783cbb06b56a009 ct_n = f0747d1225a4d846975dfed2e5819c43e63d68e93dfbdfee388c6dc272e3da23a36aebc1614ba63882de2f2c4b1d4c343319c9e7bcde13ad941f2890eee18491cd3a8aba37f29db8c9ba2b92d9c6e70572e4fc592e4cd88ecb33e76a98c820292b28404115851e73a6a138cc9bdb582d50296c760f3e270000da033d6ef33f98327b5f697daaf12f073ecbeb9f00836078b5a7f85e934eb3a2438574678e5a4446d789320de971a1133926c0fbecb3f2026f89f019e6167a8bff228d79a4143fd48a5d6b6eb3bf3b2b115402913710fce26c5ad8a852c3eaff1e036c733f1792b1d6518d478e612c7046b9f441f4d2b8a4bf975a698cfe66a034773822bfc4ce5059e9b52128c29d9a936db029ff237815d0281cb0980d9f6123ebd9c4ac175a3e68fada38656d4814151df3fba40ee2f2ed0fd273b2d768e4d5895ec87e40ad3cff9aec3ade2a7d7bc2f88773252028e1c8c1a2a827779dd93bcc593dc4e0833f60fed1f73ad34858ba983a2aaf5b57983a3954073ede9f998e4ec0e638053188dc3028cc1740e4ef2850c1d612c59dcd30e2fae66078071ee3e9ad324eb1f63932b6fb3e5c6da02550818a83498031089c8e0ce9c8d80ef52f9354d7b58c6e48e10c54d562acad289b24b79ccd5a321a03630dc9421ecf09ddb7109a3d60721b98f1fb1a973c81ecd43bb52fc5134ba22ea649640fbab9756ab5963119d66f95d59fee021024e215d1b2fe078cb096bd56c4de8745aeb577db9d93fc013518ff44e176dc924dc6b8d73eba89a5b3da0748092884d68f56f73c4b1d1f2ecad7e219018c4dc6dfa60e1a286c1082bc3dcbabb41a4ae65ee02384bf08d212d4286c67d7814edc65bfee6699fb3267d72e2c07d7bf46d3600dd8f1729345748188f62bf2e99e667cb0bbdd2109df329e80f1d06ff5baa89b95046be3dd6bde0e66b2d2b3da375454ab4b86198656125d60936ad1379512f42a41af1aa2b9205ca82be8299681b1df0cfde75857b9120e95f80d10ac99922446a25a3cff8151071d3ecb59f1a7869a43e34fb12aee5058e63bf9d755da5740dc8be3255f4492afc8 ss_n = 2cac9f0f0de4cf30b35094d1b9d23f327fffe33cfd9729847c92db0cd223166c ct = 22fc3088d07566bf2634e66603498c4d595ecae17ca4a6e7667ae7d252eab83120be1d74b9ed56c50c02d9b712674fb4ea7662a4fe7f201821a77061f41cdf10a949d683bfa7229b9813f8f9a7908ff12889feb4732870392006391b9be86cc1a7dfa57e0fbb06f1779f035396f3b0a62b23cf74835ebf14e6d288ef7f09bdf0aebfe702b9b11aa3d4b35cc9d3fd16507da0467f83e7465ad2e424f1ee10338a9e027643b578f4bb0a4015f3de22989656d2abc192ec308a4291f2dd5580aa20d925e784d655ec44da52b8f73c0c6cba17a70d24b1cf3ed9c4d2ef02d54538ba6430681b4e46a39d1ecda191b1f442556fd296ee4202794d101b4101c7bdccbfc8a6164d7dac2b814b3d10e4406f53750f9282a8bcc7214ef05a6d82b08e7159c90e73f30d5723e6aef5df623735f86729a1c78fb2757d2456d49b59ff5ac96c8a5637ab68a522e3d0b1540637ebeee63f81f20bb8335c870658b672ec23dffe60742c01389e95a40bdfdd402d3e384366018e86b4bbf2770fc89f8fb38bdea498422761351a26167695ae9b880556f5f0821023a25adc3dcb773c553c56d1f38462a0e04a40e9d08034318324256a1c7d3926acc1390c2cd6288a5911ac3f0de6ef95d3bc5755d0bc4a5db7f3a252464a84256f30529b57fdb653973f2d6a76734136aee88bc2dbda0e45afdb012d0566a5cbae8cd8796de8509921b511bfdfcf1bde431786ca66f25b5052ffb078bb0690ba0bdacb3cfb0e8222ae0833ab37f8827c2b82f1963b42de855d292a05f11d31fac63fd57509655ec410758fee90abfdd1cf6e283a2fecf082e9f7f5c931f1f446b01131cea8ce3fd706cfb5636fd1727b84dbcddf878325e99e7c9495050ec632ee5549aa967a8810647cd1a0177dec2f36ff7341ff19e23b9fddb244d65c56468dea5b1e157a191eef6e9cb59ec6f496ffeb031dcccb6e2d426b18be075a2c770493af3e5728fefe753cd03c4e31f4b22ab01558ac2020ad0a1156be00968c132db4762b2b6f4f2f1e9c7cae9ae0fdd40dae383ff583d63f9cb04c5d649ec5307f81a4f6185f42d42fb27a4391 ss = 2662b1a128ec5a0d05833311fd1389ea134e82b38ceff74480b2fbd3dfecee6e count = 860 z = 4febcc545fb82615faf617b8ad03a652015c42783cf949e6d09d86560c1db86d d = a60040d72e1c20e7e7838ce539d5659539ae61d5e7a4634a21f93b34ea401db3 msg = dcad1bc611ef7e9edb727309a089940150eebbc5d774a7c21edbcc0c1a0d0526 seed = 6b0030f927e062af2e82d6cbe8ce3654d96dbb022d1a725647a6c53c76888106e42f3322435dd425ce7aa955ef705df3 pk = 1b691206e23244337a95c736be6c3cfb52420d391b6317890c45c30ff838fb407f684162ce965c3f62c43bfc149997c87e7a510a3c043eda9e77ba139e587868247fc4a51abcd4b692d521cf93077c21297655b167f6acc4e58743c28a29eacf5531ab39d9932b21c0ddab45d4d43fc24b8ab8624c810604813b2f7af7aee415bd70533ba129c984b57c0ae7b44481794db91e02d081ea796996ba47f3daca50282b2d524f5d11a3aa354834a2954a7c5398302ec5552d1c7052d72027de4b3ffaf25c7c142b4c49c14f44785a297a9bf3ac32d180b62ab309471c547464e2d7431117101b4b00c12822582cb8e6869bc896ad5883984d597947f6cd060b95ff17ab2c899fe1133c5f830d397a1fb94ab05f579dd9335ae59792d0b4894fa9430287af74061379d11366033fc40aa7c3e614cc34903c0a77ea708ed09334fe430a6c5cc72171498fb07bf3a27f0a872d2b132f94824b455c9ddd263ea4977fbe0c45c6ab23f7abb751b283d0875ea0e18fb3fc6245a851e450b1064638b4c3ad8d99c394a40e7d19a44809905d545bd3a8705e999d649ac7c7a87818c4109b6cbe819c62a33951d9b4128a75040425484d21961a719057db8625596d673c5e05b67754c91e56f87951c1197da1a68ff653cd3582c7a5b4260682f7192fac1654b770af25dc70de6b9bd18bbdf02c0bd8548c75443d846065abc88e6386b28f9087271983b0381b41b7b51ee0a0ea751d25f95a28b6a172d8051d19b8fa4b7aae46100597782b73a823bbbd5af0b1b4d0701e64a8f1d8ad5d71890bb985a2d641de86cb62ab1f75cb2d78cbae3118b94a9b501067bfcd638d99a402773b9af448a5426a90d6f84381f193180bb3b5505bfd4c42962a5189c5941e13c51262ba84906bd5e1a993bb508c80b54f702aac8317dd879ce47625df54c158f3436c312b1d171d4e748c11f2694cfb495537748312762b395730a78f96003bd27118a2aa8089d06a8b5a344069094104b0649c9f97a977c5a9989d80a0d47c4cafd17a6731ccccc0294cf6334789326cd43fd3356fdffb17fe0a5ef418c3be705942ec4adf9866150de50ad80dd6755c5816495fab4134df523436f6bd3cec050ce396e2 sk = 47ec3a23100bee6611bf34a4a4c6130cd02ee7daa134d129cb789b54bcb0bfbc40bb7c5a6551cce8255619424aed2b1aefc28c1f738213cb330ee14652abb2eed8c14aba7dbfb98317cc1a187c38666619e851618ba1836d2ac9a4485a844b39ff87b8c10a7a67213197c4cd41bbc7c72186ff25c1991cb1fff7a1f08a6e1c02c66044a33a414bab07af32ac9d7da35e1fd6cb6d4ccb2222bd285628108644d23651984309ef959a78009815a45c84c8ce24567615c9c06e6c3d2c519d6037c6a3781b7a1091beb23dafc29ff91009c769b6d123b19d96b0740a5921d6406e42121ba4883cc42fb3e1799e4b78d3d9936a0166188c9828b3585579b4b646afe53093ea47a71801c5df9893c4b42075dc28f74cb6c7b14ffe767d7ed5364195103eec32d75bb4e211aaaf60271fc59f18faa07ca692a51998fcb143c6a41aa7b943f9068edc129b3329a315d4b3cf66a00275c07ba275b614536c35c38a8656c7c650c51b02ea399fd1a126876448d197874fcb629d170c52440f9a8234a538b02f1c49fa616b20b47b2ba59f87b75b55d93d2ba34241d2bc45087aea363d21cc20f50226cf1b3191057bf3844415f2aa57f59447887254784d3038b55af17c1a5c403c187f7e5c54f4494044a2bb38f28159d5882b9666b0b81bbd3cb6071cab4385b2a2d69526734914254dabaa09e53c104bcb32f677a3bda3ba8267ad3c02bb3170afef1988e7374e230b9b4154b40ce234bb06988000677a3768a6d26acb78b858c08e09f20d9d9392277520cf171d79cc12fe769418090192cb2f021b1cb93b7a0e0b25c4355d914898320636a0bbb78e08957f836eee655e8dd2a23355bc1353af2d890f4dc42decfa3f0587407b713e4fb407bfe880f38c26a3b77087e6c6e7ba3de1601766725cc9d088590600c8b35aa6d33fcf741c253252e8b4439d9abce774a50451ad56fa8d40917100f9a3105cbad3b3cab4e69f6513bfbbf1870c110164b848c4c78b951036363a13dfd05d822213dba608be7ab7faa7b60aa520ed729fd6f70c123a74680a1b09b9b751e7caf61b4ed843493599cd2d13b11b691206e23244337a95c736be6c3cfb52420d391b6317890c45c30ff838fb407f684162ce965c3f62c43bfc149997c87e7a510a3c043eda9e77ba139e587868247fc4a51abcd4b692d521cf93077c21297655b167f6acc4e58743c28a29eacf5531ab39d9932b21c0ddab45d4d43fc24b8ab8624c810604813b2f7af7aee415bd70533ba129c984b57c0ae7b44481794db91e02d081ea796996ba47f3daca50282b2d524f5d11a3aa354834a2954a7c5398302ec5552d1c7052d72027de4b3ffaf25c7c142b4c49c14f44785a297a9bf3ac32d180b62ab309471c547464e2d7431117101b4b00c12822582cb8e6869bc896ad5883984d597947f6cd060b95ff17ab2c899fe1133c5f830d397a1fb94ab05f579dd9335ae59792d0b4894fa9430287af74061379d11366033fc40aa7c3e614cc34903c0a77ea708ed09334fe430a6c5cc72171498fb07bf3a27f0a872d2b132f94824b455c9ddd263ea4977fbe0c45c6ab23f7abb751b283d0875ea0e18fb3fc6245a851e450b1064638b4c3ad8d99c394a40e7d19a44809905d545bd3a8705e999d649ac7c7a87818c4109b6cbe819c62a33951d9b4128a75040425484d21961a719057db8625596d673c5e05b67754c91e56f87951c1197da1a68ff653cd3582c7a5b4260682f7192fac1654b770af25dc70de6b9bd18bbdf02c0bd8548c75443d846065abc88e6386b28f9087271983b0381b41b7b51ee0a0ea751d25f95a28b6a172d8051d19b8fa4b7aae46100597782b73a823bbbd5af0b1b4d0701e64a8f1d8ad5d71890bb985a2d641de86cb62ab1f75cb2d78cbae3118b94a9b501067bfcd638d99a402773b9af448a5426a90d6f84381f193180bb3b5505bfd4c42962a5189c5941e13c51262ba84906bd5e1a993bb508c80b54f702aac8317dd879ce47625df54c158f3436c312b1d171d4e748c11f2694cfb495537748312762b395730a78f96003bd27118a2aa8089d06a8b5a344069094104b0649c9f97a977c5a9989d80a0d47c4cafd17a6731ccccc0294cf6334789326cd43fd3356fdffb17fe0a5ef418c3be705942ec4adf9866150de50ad80dd6755c5816495fab4134df523436f6bd3cec050ce396e294bed0b8c10dd3b69b4a868c9ef78d19899bbceec68c0bce0f23234bf09d64314febcc545fb82615faf617b8ad03a652015c42783cf949e6d09d86560c1db86d ct_n = cb7b04850594773f6ab96f554d9010e20ad3cf84f22ab409c5b0f8c4ccc99c33f88adbcba3ef36e36611d1ac206efbd397d1c1c9aeac1dd39d68b37645b420088737b9ad119f526da98bdc259e922b9667f15b3b4e402333d0f1c265761a087ef969ce65328038680a16f9e2aeb601e47914dfcb3d135acad2c65ce3d29412d6e41fbe563f92d9e3c8f0601eaf2fee07bb8441fac7281d29eab063d5cdce6f6959d79027bbf3a8569c9f2d1ab76b3ef0b72644cfc2cb436d8e4a66fde90f8ba4f579355755cbe15484fedd81d9ddf445fcfc0bb72b3ebefb03ba0540596ea0aa49f640e40de176c3dd866abe2fb2cb50b1f3c100591383f1836241fa08920bed2aa08584ba56c1c0abf0e714c5dde4184727d66202bdbab2d9a6b30a6fe25310ad8ce5e5d8f2cb0486fa62f5ab777e6ef7bb6ca2ca4b4e752d932e7096e8d2caacd7b087c53e938ad90c6cd805493609eb4bacfc94cb4813b128600c110bc7b721071cd340678339833475675969a8260b2a16b4a7b253add144f85fc96efd18454fd3727a9a834773ab1a0f049e7ad3e0184681978b057efc8eae7afd45355e010cd23197c9ff1f3fc0bd02ae4f8c1cc943c28857b6fd96b75ee7ee1bd1e3bb4ed34e1aaaae16d6a817d18a4b9da54c2ee198d80e092c37db2339dce629adf692a02f93a22b85b0a8d2c7291d4cff05c29b0c23ebd557b84b601fc9518b42ad701217f871c7d11f90e45e121c4191a2472beb61c79472f6829c2f44f9f72f644b6bb2f9d55ae931cff9f11097530e37ce14f898f8828ea9c72d3d1922a16f87f62956858699d33c4af3a80ecf342e112452ef432a77a5d436f20921a9cc8cb4716874e8e24b76e8d6207ac8c470bb298b71115c5ac1688b53de5e1637382cdc7c5504d1f04c35c433d9bc57dc95a86661135310857d370b21150550fdffb532fe5f56924457e454247b4ac97435f5db1973aba195e087e2acb311c24e5a8423d55d64b5de57af78e93ecec6e3414ebf56be470a4d721ff61264f51f317751d7131911e224f1ca5d812ac1ae70bf0bb0ae050a09fec3a8310164916976f84a06 ss_n = 45cd491ad1b318cee15d4477c8d95df441f35100ecdca8110e126822df200b14 ct = 92dc6bfb8b653704890e1b4b1d76319753aae5be038f9afd9c500e8cf61f93947d1cda7029eaa4f389efca920af8be5edd7f9b33f8bacc447b7291ecc7eb2f233638b1e59df2102661fbb03b3220ee2ccdcf196f6577a707a60d029eb732a400fe2f5dea0b5b74b40392a57e0eb4317e7133f53dbb2d4cd41881f77529ece8b12fb0da1bcd095ee3b877fed3786094663980adb35c4317bd6f979016aa2e32a6afb47ac8535f404f5a9fcc29fb40a5ea1c43a8db3737a13fafd2bd1c1a7d3b0de102846c1a17ba6c3294617aea13535ea92a25e417a2652bb84cdd1f5d7c2a9c988fa0d43e41b2bb56d465e5cf75f267f05c7c9d113c783550f835f80f4ee588a8b92d6b918c8a7c0cebfa737a3b7dec0f08714717660025adba08f932f63909e14329aa2f0728d5f85af0d9fd1c493658dd45ff284cb70bd88c6351fdeaad0168a0f1ceeeef2e3da2cb53abe01d03bf80c22976a0ece14144bf72156f11c452603270072a3ecf0bf8b7614215bc5d050fc5bf8c19739e4c5982dd6177e42c39b281187e2905944c0de760038434fa7b9fa851df0e623b9609bd290c80aa38d920073be7272f4089f529f59b667bdb0d55dac7b4dae38d14f9aea7c660ed511a89c3647d7039b0fca9a1e1dfd20f09175b0c7ff54537175b4277390c44633e92674f5be316286980e790f713e97e371d09ca076eedc94d709ba63c3aebb2628a741a719b698ac618ff18502add9e19a724f75fd72814e9e06d981791e738e713573bf8109f11599097eed4a1883564ad2e785dd7a41d33f28940731fc453136b8e7cec84586147aa773b7b6e955c66b989b4bffd9708609eb06dd63ac13c7c7f32cd2efe02cde5c88c11088f6a922eaee4d29942734fe69375c7d71c7848589d51fe9c0056dc548a96b2d6151d21f0c835dd719948c616b4106fb30bc9b990d7f1ff425167b4414da2ce2b9ee4587fa5e016b3067cc084ecfe088dd53f9a06754e0e91235c2db438f201e5850add633a38a158c69d1f8ad83c79ab91b41c830af866f55bdce42af77d2dd58813cfb7fbca4cf3e3503cfee001adc8b5355d9a70 ss = e0ca9a03d50be13074418ec69b96293a89a187d179c0ae832311c20ebdb65bd7 count = 861 z = 4d8d531dbf24a11604eb9339e9a1a037312044e8dc3612ca5ad6b4634bf1e656 d = 5b145f3057a59ed53879a22df65855d224c5bd5981fcd412c7a81dec0b06a37c msg = 2409a4890f08f3d69d261987fc4bf529452e11168d4fe7f2dd8ad31efe7bae2c seed = 7e609e535a08836bf2c753fdaa28f1144a6aebdfabcd90a0e484c404a76d6f705a01ba8fc70b1fd9619c98d9293a298b pk = 8b1c1c0fc61486eb641c1a7749d133df07a1d5acb736839ce3522b042c4ec27267aa686885d0b80b190618245b612029c8071066289d2a50c150e963f88c99d248b2dd7c3143fb6fb805725ca18de2b48ff106adf12588ff4409eeeb83da759797d2882897b0e81477ad423dae9b6650f2873a0b7f90ca11619bc1280c96eb392460569f17cccf45c965e5e571f762a8721b182c9a00339c1138d0cb1e841fea7753e68619d550761cd1b5c085aa1f392bdcc3ab52814ae129ae47fac9b26694f51250ff21279ab7add6fac357b6c1bd520fec0491bb4153202c825ac7486cd639a27a6397074128e723d2867226571e5783c41e984706a27f365559d73a4e6bb4ca038b7c699726097151672a604ea612fec59704b71688e62614d06080523d86745362e26c0402c66e3cb1f58b49f7b7a232ec425eb915d2b643c63b93275289a5f8a762b5732ce10920b6b915028794a6b4ee2a09a2d32349bc39d9774b4278c6cfd4b400bc83e4d77122750555f922dcb0708d6497e0318d20f8b14fb24b34f95170fb8e34991672c532d1c076759ba61162774a4bcc16562880857970416b009418d1e28fb56c27d0a466b3938ba37099124985d9f427e7ca22397810ba1a40fb63950da617f3975c37e16a974b6042832dfd797e772b0694204942404142630e6207c543f58dabfb7a5111c9a49829a3849d95293022cc2abcbbb2239a63fbeb34487860d1549d78eac4d177cd92cbc305244b786b7a95e133d994989e82b3c625498cb9ab7147245dbc940340152b3b5abf73c2fc2b3a847a9e620590db665195b91a790474ca3a8770a4860650c9f824128801b57e2ba4461c6046ebc5a57aabeed985b304571967ae76995159ba90ab112145530e365c089ae29d59786d30c6533bfb187d915447ab9984d4b8fca07e20c26d10e9cfebb31877348ea07c536e3930933aaeb8b2b1affccc0100a6e4f393f5f12becb568b3d609357191823b47d2459620a76992c7871595332c5143cf3aa463c176f9522c2308b6dbca4c65b5bbd9d5233ce75b08da37f19c534bf0afbf605c8329cba60a9db47a91b50422afcdd15cfce1f907adf44994e3a302efe522b023a5656a476152ddb176 sk = 42e582bcf71134c8772295b5cbfca152906760f95a6f3552a5a648fa70337a963456d56ecf239c0d0bc681f7b3a7ecc6fb0510ff377c0c81a6d4e5744f6131d51b4b8d95c4579104e272612e25b57f72010a101134c94a532b250af148fac46eefab023d697762673bdca21c1b27c9154a09a452149c1cbd45739317d052ff22c5614a839a5b898760a3e7826473c2106132c4bc6c1c0aeb4e834816e7224c241c9c33b140d7165cc94cb008688139e6a03c1a342e939c4f7745b3d96344a785eda89d00887630fc2710b67236255f5351bacbf31460b8a9fd42a821281e6b075d75a63b038b3177c48dbaf634fb2118a46a7eaff404f014a517275dcb45bffcec693e7bacee1935ab4cb240781a0180120785c106a10691518b17817f824bc427389f9c573508670886abb37652bbbe77233f8908603ba7b945c81fd6b3086c545ccb972bc6cb2262190c73a52369a6ae51b6b228c4bd42956ef751539067fc4138386251187ba96b8663120850e5b8bb77c201ae2556af4a1225673d1ea87ac793ac1d2b36d54604557a5fa3289a92e1a4be486a9d90be7042a535e482587904246691f624444020c323a18a39e68d3335433bf2bca697494c96066cc2cfe4a48821887c08da417885a44c23179f95735b041d90c0cba6b180de99bcd9bacd112a58207b758cb27a8c77a7f2994579f7621cf3933fea1317e59b3a5c364bf9955dd0b7ad3857f877134690854c5029d4a549f270c8614ca2b7ea7d34331ad1506b115c4e47ea8adeeb193e18ab248991b5b5586e37af775bb35845735e8739b0f748c25a89f8f8c36f76a97eab157e30acd864c851f73d3e9453e2530d59994da16b5810145e87ebc36b5178278804a9b1ac9246806bd54eec029a154a00faa160648c7220d576f1c347a0348c61e081775ab53800407ef10a51948f0024c0f9fb103fc360bcf52a4796bb77f4c08d7109e6b81f61f101163429590bbb4997486151a06261853a4a1ac222c83c2c591ab8927a0a664708c3d3e2832cf02f0b4c5e441a06c1839c4ea5040ad484b1c722c0bb0c1fcacc275264bbd09b1bab1a8b1c1c0fc61486eb641c1a7749d133df07a1d5acb736839ce3522b042c4ec27267aa686885d0b80b190618245b612029c8071066289d2a50c150e963f88c99d248b2dd7c3143fb6fb805725ca18de2b48ff106adf12588ff4409eeeb83da759797d2882897b0e81477ad423dae9b6650f2873a0b7f90ca11619bc1280c96eb392460569f17cccf45c965e5e571f762a8721b182c9a00339c1138d0cb1e841fea7753e68619d550761cd1b5c085aa1f392bdcc3ab52814ae129ae47fac9b26694f51250ff21279ab7add6fac357b6c1bd520fec0491bb4153202c825ac7486cd639a27a6397074128e723d2867226571e5783c41e984706a27f365559d73a4e6bb4ca038b7c699726097151672a604ea612fec59704b71688e62614d06080523d86745362e26c0402c66e3cb1f58b49f7b7a232ec425eb915d2b643c63b93275289a5f8a762b5732ce10920b6b915028794a6b4ee2a09a2d32349bc39d9774b4278c6cfd4b400bc83e4d77122750555f922dcb0708d6497e0318d20f8b14fb24b34f95170fb8e34991672c532d1c076759ba61162774a4bcc16562880857970416b009418d1e28fb56c27d0a466b3938ba37099124985d9f427e7ca22397810ba1a40fb63950da617f3975c37e16a974b6042832dfd797e772b0694204942404142630e6207c543f58dabfb7a5111c9a49829a3849d95293022cc2abcbbb2239a63fbeb34487860d1549d78eac4d177cd92cbc305244b786b7a95e133d994989e82b3c625498cb9ab7147245dbc940340152b3b5abf73c2fc2b3a847a9e620590db665195b91a790474ca3a8770a4860650c9f824128801b57e2ba4461c6046ebc5a57aabeed985b304571967ae76995159ba90ab112145530e365c089ae29d59786d30c6533bfb187d915447ab9984d4b8fca07e20c26d10e9cfebb31877348ea07c536e3930933aaeb8b2b1affccc0100a6e4f393f5f12becb568b3d609357191823b47d2459620a76992c7871595332c5143cf3aa463c176f9522c2308b6dbca4c65b5bbd9d5233ce75b08da37f19c534bf0afbf605c8329cba60a9db47a91b50422afcdd15cfce1f907adf44994e3a302efe522b023a5656a476152ddb1764eadca9617793302411c47dd3fea6393f7e47e535c88a809ef128da212dbef9d4d8d531dbf24a11604eb9339e9a1a037312044e8dc3612ca5ad6b4634bf1e656 ct_n = 3767dbbe07ac2ec131c6c73e0b89b4ad65051a876dac78c0fff0495fea82a1fb0df10361e742295149a9ff249700dcc4d1406e9cdbae0597058413007696e1617c30627c097ca88a1ca5a238756fd05ecf598d2e6f34611dc9c29e763dea7b1d96c80a9a6a80e1e9d1dc902de33f0978b218ebfce0eb3e6beea8f07f84983cddae5852cdb0c14f34d7f2f0c21cc8313c0c59daceaf2d97a38dc0d1057aaa12f1f5de0188e078cdecc5a6acf3d5fc27178cb3b5e865a60e8e55fa3982a9cce4e05194cf17bedd59a00421910d1c7466c758bb64b5a3ff999dca166978d02556aa5b1da881f67f364e071b5d73075517e5abd05f8bbdfb9afd4ed9f900ebb7b983d3e7a8e06bef2ad25a499508300f451af3ee7d49a53916fae01139c31ef383e196bd5963bcb17a95e02d068fcc10d2c17587bad36d3809bfffba6f383f3604cea807c3a27314620a76e410d5d4c2becdbce4f7647d154fd5c706771e256e4011ebdf34bf381ee2dcfe4867af7afcdc66bc0f607e80e7d57ed567f62038d593f86494de7600f01ba0602c7837f9305b778ad291bf72a4f1a292568186e44435a0e901a79983d560b8c53cad333d230d3865f61bed6e247ae489bb3961e1ce1d3347261fac466aabb576104111348128a23e2e66089d78da3d9c829358d52f21c087ad8e483dbc29b70f26ec335c139a72b80191b7dd77c954f87b9f39124a8c8c2b7753e89f8b87196331d62b4e9ed06d838517d9d95edff968917a7b3588fe5b6e82f619b79557d4258e2513bc92a08e695d421e8213e888b3f7b8553eb7517d3f0343b6f7026989b8c1bbcaa62478fb9e31a57f7ee329a3c53827fbcc2c05be23dd8f1e26e79b308f5b7d567d8d67710914c5aa2f8b8e224c67752b497f321f9c88661b0eb37e6c1e31f44b917b5d143ca6165f4a390e17cec925d4c19f061382d93a0f5142a6c456752c922defa8caae219c9ab5e6b4002f14e7c0858a0835f303390f11ed183dfad6799549fd2eff1af000519403c176d7a5916090a6950c6ba2972cf07b4ec7ec7bf89c37cd93bab4a957684bd7c8c73955e1388b85cecc ss_n = 8361cdd2e52f91e2fd9b8cdc81186258504f8887624f148ccb6d2567581ed0e9 ct = 537e6503317d24d0dbaaceebeeb9c43489f3ff6d2637631ce02ce06fe0451b87e313499d97719d23b1e2df7e0a0d56cb43ee9e011721e3e0ef2c52a21a5e1c5e3e368ec2336594141b5d93cd89c5852ce79736b53ddb7df88885787f5f4feada4f55937c4691df4841bf0e1ff5f115d8011b760107776c08aed7777243d04e030eaf5f46b5e868020b60cb820e98e15144922ebd02144855bf938eaced11cca2cd30a66269086bbed28e5c89244d9c9b265d99d7e076e7e4872c68155f530f9247284b714c9bbb6b32a14599f50a5ae0c7ffeb5ac1f67d833a572e130063675698781c2581e5e3f54bc95035452b1b79b900e915a04c4cacdea673e01f825a923b0e84634b7200ab0df8bd6d5528c6d631f4a32d705b5eeb486a8770b36be581737fdff992331b0aa05f2ccd83309011bc0f8cf3441bece10c1f0266fedd951e78c47c51c55403bb07b13fa110d3de3441815ca159e9c75f5491accd8cfdc368ca2be87599fe9a950cb4c3de8317074608b6c05fb31f975e039d8f64683b42ebea81b3bd75559204f9695fa4aeada8c11b8160bbcf04c65334589d935804d8aff81dff161ac49ce6953ea502e6bf14234e9f673b420ee7c15a559ba71f775f01ec598ae4342432b812f7455d7f99210d8cac86451fecd570b751ad131844356b0cc40548913a36771211b491b2eface532b6b9406db810ead2fa2f8cbb866cc9a03b9256487e6a7294e417be92e06a9842b6861553f3144b3f38befc76f6553cffe1eac1f20098a7bfe9bd7bae8edbf49dfc1ad3fd0ceacc697dce64eaf30081dd1b8accfd9701420bd56c71dd2b03ac734eb0166ff082795f42d7fdcc6f255f8bc3df6a3f83462267e1b24cffa9cf8dcff75aeaa05495124d27e77b7836eb094cdcd258e641e467bae62f98b4e60db4fafdf9b5cc162a7189a8534cd2fe3f54cbdea4917fe158920591ff4e1ae7a209952ed16446b08346b5e9e9a5dde8a47f96930f0a4fde9a43b9adf85c5a12abad15952504784db38b66dc696b6c2eb38e70563fbbd0cd40f6ba65a2287f5c42ffb7288a679e9d64bb2b15b1b9cf7373a9 ss = 294f6eacd8ad80a8d584e64ab3f74255942d856fb22f503a02d13ed368553ef1 count = 862 z = dc6f8607e4d8ad3377874b149dbd85fad4ed160ac5751c9690ceebb4ed93ad3c d = 153e91a3771db97805ebd50391701abf51f08296349e77b265827e154f2e49df msg = c8d8f6559a18a50f27f3effc1025bafe4f23087148f9bb8fb8c6b58e86cea5e8 seed = a191174b4e1dc97b7c4c65c828ee3251eaaebb934bb3a4843233b9c1c8cb1f4531b9e7b7e938ef08e356e890dbf179a8 pk = d0b6615037a9729ba9be0bc74ddab220d5313fd87f39d1b8c26604c69255a37197dca50c5089cf2509549183444fbb1e107b3a9eec0d39dcb25d95ae92614e935729ffdc86e56a7bab77a3d92a0ed573304c7727cb318bd98104fc1ccaf18758829207ea4631b09898e4c2b50635ad57a78868945ec926b470226bab117437eb6f6f460eb8523eae292343122d332146cd2883a5eb586ae59208074037faaa2f32a8f89965f2f4867010b737e23dbd81161306780408b283017c1ce62c78272a93537818f1a4c5c254f833b94df124d089ae242c13c195baad404d6b833901f01b0c81975361115a255f5c3a1ee014599be967149a34bdd64649c8c191ab217b482876b78aa1080a5e641521a53bf7abb974357f69e5c7f563779eb6979d2a61fde45b4abbb4c5f6b5eb55af978c4526a4751c7a4a99c654105a9b7dcb0c7e441473bb94dcc127554a7e4c00c093a1b6c654bd1d5687d8277159b7c1fbe6734f460f7f150248c9c052fa9a81719814533d90e24a9c7c8ba4bc56163a4e1e6c628d173969f68a08645118f2a5e51560106cc5cbc604c3b293f0f6137f80747be6256384cbafb345c2e514632a5fac0c2086da50420b4820495f97946963d909d7192648830b67799109124f190c234b867a8f7a4cf2c52e3a2abde817b50c45519f663b45c7b09888bb91756e47e76619a454f7e2423bdac20178bf9074c176d6ba51c6ba2fea99a69044323a3ceea550acdb0e680b6fa48c34b2575dcd0658caf35cb4137f82f1a3b35111fbf19239790218c53ef10a4354719191d38318ca5f8578208017c4cab63ecc7887963c274ac9c5e78456cd791197837f3d5b14da734ba2f3a0f5e88e4a807b2dd33100b924acfb7519d2155e3b14d6221d960a18f74b7e77e75969b5421da335c257202dd4c11f906bbee06f8c6909d57b07cc847fcd0303c1d35d9f4a518c315c28c21c69735a8f822af6262d25e4bef9001b4d01bf7f331ae9a53fa9c7a312fa0e6c4bc4596a6029e2c5deb6bdec282c303b7105416d9e831f6312b4a9938152e6b57b533a2d104d67b216a042754483935318788087cb877ec82c0cd1bb0c49d109d82454d9d00b4a63bbb14bb627e53e3e2bbd sk = c5a497cc97565fd276b16a70bc7a1c17031ec1ac0824ab67a005237409aeec513f55e690bcfabcb935447ab41fbe9b5e7e715c511b1f878a61ef2549cc728d1708687afac36e71ccf65621c5ca193795a56d60c05c34b203805c8ea054f1e010e63357bc07ccb90634376ba58a191d0c22389c75bd7abb2553dc2fabc4c4cd70b6f271148e3b2311706d4214726538970d8463e8cb23f45b18a328a52926c4182a08df6a70f16bcafc35b4c39cba9cd53f39726458f3027355aa46fa2157027c665853f9bb93ac08a5294127ba78569c535286ba95d81a3ffc816af86c4ab0e07327e90dbcf01e8809abf9f77bd5626275ac6e8c7841316b0f1066acb574a35096b922c8bcc960b64e30b704a555ae42ac2d766635b771e1a79d8cfab2698b9d318b1e000d295a22349c340656c352a430b12307bc7cec8131b18a93fb1d947ab135b035e8713f8055b1f1f436e4c98aef4111fd76a6738a7b2e76129c6aa71db2523ff975c7518d7b098ff2b50b457c7b88f48f52561a92815049a6bd533460d84283b30b1252f6981bc2adf11664177b0a680469df26743fa2a7dd456b5cb62d37e3350a904100c763a6716530413ca53537c25701371708e555aa5c667cd12bbc0294c854c03829eacc5540ccde0140a4415a4b327869b4c8516376c338b3d858a6ee435fe65091cd5910d4369ffa590148e49a81046891db07802c50e84269a99bbc3ca782d6250ba0366851f8ac3da423dae52324e1a0f06938ca3521af8c914a12caa69cbf14b11fdce583dde3b91e1c4548b84f796679fbbca887104e77534e83e4870e633b7fa83b90084062234da23791cae696d0748883b5b0429056e0c594f9194fce65a176d98174fa54f794a4c08b4ef0b1810c70cf78a805dd86abdfc34944b317f9f268bd81a5dd36287282cb9c361f2589586c938e67fb333df20453e7434e306f44546b058ca317f3454cbbb52e37208a5a6674b835bdc352ce0046f10082aa416751d4a327564c882052b30c75a9288a5cf58e0db574870c477ba920b26aa57de2c87d2278a0e186616bc39b5271cd5627fef2ac1a972dd0b6615037a9729ba9be0bc74ddab220d5313fd87f39d1b8c26604c69255a37197dca50c5089cf2509549183444fbb1e107b3a9eec0d39dcb25d95ae92614e935729ffdc86e56a7bab77a3d92a0ed573304c7727cb318bd98104fc1ccaf18758829207ea4631b09898e4c2b50635ad57a78868945ec926b470226bab117437eb6f6f460eb8523eae292343122d332146cd2883a5eb586ae59208074037faaa2f32a8f89965f2f4867010b737e23dbd81161306780408b283017c1ce62c78272a93537818f1a4c5c254f833b94df124d089ae242c13c195baad404d6b833901f01b0c81975361115a255f5c3a1ee014599be967149a34bdd64649c8c191ab217b482876b78aa1080a5e641521a53bf7abb974357f69e5c7f563779eb6979d2a61fde45b4abbb4c5f6b5eb55af978c4526a4751c7a4a99c654105a9b7dcb0c7e441473bb94dcc127554a7e4c00c093a1b6c654bd1d5687d8277159b7c1fbe6734f460f7f150248c9c052fa9a81719814533d90e24a9c7c8ba4bc56163a4e1e6c628d173969f68a08645118f2a5e51560106cc5cbc604c3b293f0f6137f80747be6256384cbafb345c2e514632a5fac0c2086da50420b4820495f97946963d909d7192648830b67799109124f190c234b867a8f7a4cf2c52e3a2abde817b50c45519f663b45c7b09888bb91756e47e76619a454f7e2423bdac20178bf9074c176d6ba51c6ba2fea99a69044323a3ceea550acdb0e680b6fa48c34b2575dcd0658caf35cb4137f82f1a3b35111fbf19239790218c53ef10a4354719191d38318ca5f8578208017c4cab63ecc7887963c274ac9c5e78456cd791197837f3d5b14da734ba2f3a0f5e88e4a807b2dd33100b924acfb7519d2155e3b14d6221d960a18f74b7e77e75969b5421da335c257202dd4c11f906bbee06f8c6909d57b07cc847fcd0303c1d35d9f4a518c315c28c21c69735a8f822af6262d25e4bef9001b4d01bf7f331ae9a53fa9c7a312fa0e6c4bc4596a6029e2c5deb6bdec282c303b7105416d9e831f6312b4a9938152e6b57b533a2d104d67b216a042754483935318788087cb877ec82c0cd1bb0c49d109d82454d9d00b4a63bbb14bb627e53e3e2bbddc63b9eda8ebc6eb4175fbf0556697ce3e82554e16b3a99c537f08ba75ef2657dc6f8607e4d8ad3377874b149dbd85fad4ed160ac5751c9690ceebb4ed93ad3c ct_n = 3c276578baffdc057f216dfa2467b08d718ba61837aa51585bf479b4b2087c7f230c7dc85e184fd7be783901b6905c8fc6e2f71a289e9eb7661dd8cd31962a5d454878f2bc687b4ec3fa40c262ae995ffcb647269522830a440e0edd17fb42ca0ac374a48fc1297b9b48f529f74891a711dc0f10f6a78758db93d403cdddda0b4a18707764cc9816ecf8e458158393853a76e924a2f01accd1edd87418d7e47d2cee028d5b12374a7e5a3fe06763b2c791c2d81831cea4e96d01ffc05ac3324c12be6a426e09e9b25e032698015caf3784914d2bb43197487b2ca6ca0fe079301c5c5f14663dc5241a7dca057c00f5944f3ad4794e9b2e675874234e1179af65f57b6c1aaa68bc6d891deac7f094783117346a2d39f04d7a77c9f40f4567878b2faa7b2d28aedb041540642734674d7c540ec394247063f3ff2ef0980a42b5a50611cd1e5d2ddb052b9a1ff04509683ee600c977c3172a64f7fbf51ec2351ff45afed2c311eceda0adeac752f416cf1ba72c9a5822f8d4714c193482abaeabf51499b42eff0a7bec111450d309a6c00cd285c86b0113a5cf2e9bf5d6a7cb21c04e0dc253079fa148f60cb4f3232728c91175366d55ed8f3074ee69736f911b7c8746e662a30df6cffd54ac7cb5829a69436b8241fa818a9fd69ec4a2278667f5e576d8f53c9a736ff718d895ed1395b000e45ed940bbe9ce46df8866db74bd369f8cc67055a6f09497801d821e5bbb8e739b61a0c64bde1ca10444bed166fddfed2cb6934a27b0fce6c0a920c4b1877d8c758509212dd797e82f47d317973c49b81b8ea7c4921df4a42a1ef7ae8eec74c96ad621a362b4f28251644a0d924e1197d83d5cd9fe6e008e3c3f53176afcf2b6f29f57303be5a18f95fae47d6745080ea990c48a7b1aef150083fb1e19c9841629dcf149e5f0a1317dd93bfa49ffd807d9248383434014d5c553db3fd2ae1fcadc5f3f0d9a43dc1c25537c6995804f359d7f606d92e84347c0e9868adb200da845fd482e90a9f2d2d82b655cfcd17bc587f553ab76b55fc18bc287cce524c4a2a8bcbcd3967b98eb47b8cb9388b0c8 ss_n = 3834e8d7ffcbf7a75965ebab092013097cc2e36232ec63405204da0f117f71dd ct = 4d35454907412cb3a51686904cdc36ae308b6a47bea37a91d34f9a68801059d13a7b850875623332978c7c43578dfa8fec13ac9585bf79de15e4315df67f157595d76ae440075e5020ef782fd764774f4b758f0603788d02d09459b5e315a795ad26b20dcad7e9b46e4e3f1672925cecb1f8c676491330193c1a35c65d858fc270c1152e84dca5501505402a6c5eb6bd1ae1ce916a3b4aa3a51bd0f8fac6aa16a54264ee6141a9ee7be4a88bdd51d32a984fd49d99942846203cb20dedc8fb9008c5d27e9d1f1759a7cb1a93eb3877c5aa796514be9a812492be6159f82b4ac2eed8effcabb9c1c848da3cc24b664d80f3f445b7beb8e6977d7a9da466d5b431f7485644c39efe16a11aada22a1d44e3090a66d26aeb3c4135891379be2bccbeb9e6900aaf272775c8a0b0c0b08607f24ac0b2e1f8118d8850fad7990f9e93d37979256598d277eed38e8c11e7880f0ba11d3897be9a504e2737cb01602b2e67f42bdbd410ddda793f5b556fe583e5ef625d39a2434950f9fcbe7b476b92b6bdd9fa91d8d18b38badd3c46518810ca902df675b62640a5b5d2bd673bafe6abb9c692d5b8cd34ec74f237c64cc899cfcbebc980a5371e8c1aa20330f3eb5779fac2904abb2faff2804782b732b735f5a6b7caf63bbc6cdd621f15a6b67b5c35878530a0f97e28c29f6a52347b6a57872bab596b40bbe8960f941fc004fe75a864ac29b3afb49df05da5a364810ea25590daa8a41585441fdc5243a8ec1341e770bafdc886073e0242cc978ebc8cb7d877c7b7830297826ec1c33f7266f7f2e43541461953f1afafd0649ff0ca44325ed02be65fede09734a3ec0220bd35d80d77b2c6445871fdf03945995220de0016ecabe94bbbc1d38db4c631e703e85533e37daae1c5c656194f07746f7e17199f3dcb65de09f5780cff66349de9ebdae074e1cf50aa5c22390d4dbf495e537b11ccac8483b7fddf89cdccd28e1027a82e9112dcd2b4e481774f6e416fd76b2ab46b4b03d57b491ab9c324eab72d6d4349e47c61f995824bb13428bd6989c2bbb5db9ff6ff1278359455912f32c6d83cdde7 ss = 86fc6dea7108c5bcae8cae3da506bf368b9c4d4b3ff370006d2a5dc76aa28878 count = 863 z = 5be8a8acd7e18ba34e276d9c53f6d3d936c3fa68720a2d0de63893cc7e995737 d = 19590dad471677b32d789434c170a74fb25cbf011d01484ad0bcd3ad954a6348 msg = 80283fcddba839ae52574ff266fc9cf4c7dfd2039d755634e243075e83df1ebd seed = c85732388750c23d91043eb954885516dd017daabe535f9f4b0aa5711f23c218c6dadc7472616b8f5fa735ffb47fbb20 pk = 30213f85560636d23489610607c8301e029c5adb6526038ac7d26da350b984d9a43e9253dc400d7c77193ee199fad5a409d3438a2439e0a93adaec67fe3114f3e5a91f361cbd623b3183c17c4155d1770c7ac1a46de0291466bf209c241f807e6eb80b18341c0b732a0990b2ece43230a1519d555c35263173390728671a843b72836b80b05a5ddc06152f2971bfc01333b951b837760567437dca4134e4b054a5b40a3850ca03839537464a3aaa98eb230e4048ffb712535057ddab774b0b2119e9a4a8c0b92739a8be6a3cbe1ca70ffc9b58e13a2f256d887114e3c82bb9b3895f0092faa52691082a700067fd7559c6e924153c56ea42572cf33615236c70427efd980b17436db0f3aca49a10c298a0ca608c00f60072199f092aa8ea6375dd692805693fee0c1b4b029a44914778db9e31710e95d60efa11390f973ffd02ac8a6525df5129691c9dd59b793a84b0953342636546a37cc0566246896b467ae65e2ac487fce699fd7424332607e42b5da7c97b864bb11739a6a196503439a627b67edf0c37adb670dc8583b383ce2ed9035bc39dc5f274338a5bb3e54403033226718bb07c041ce55c10b7ac1c0665e34c65c268c5a76460e1ec21db1c03421c78b5dabc2aa88ed8f076edc245e9d560e1372eacd26f92135e629c9251e49313779e824642cf9b92b294a96d4985b230763d7442eab256c2241660c525c0c952ebc77267e639f798571825aa07a93833598e86e4c6a4eac5b5d987cd4a9fecbaa6966102130c3315c42c99172c65d5c0af61b8f77160aec19947f72db6b0bcfdcb53d6b9416c88c02450a576409876885773019bb1aab6dd3348746c27b1782d6c9238d5d6ce825b0e5f624830e8545b5221fce90b9b68c7034891b149b3a741529aa474f07921c0017c96797e3b60379069853f146903f9b10b8341378607f0a625e49c167fbcaca7fbb2fd940c68dc0133879385f9967ebb54e66122019541da123f549bafa7c094eef255cd3543ee459ec899b400077283b57870760003f4811cc51066b88341315593d72615234f29a9b215d83f6f393fec93a122c8449ecca148a36041e5039c3c51eb434a6bfce7e760557428429f06567cfd03d092 sk = 4b69679a6949cc47c2afa709fa26762bd72779b8842ff443a57939432278e5f6247864c10cf10feb010d0fb185d5f08f36bbc9091887cb74b12c3858a2e5678779a1b4514d91a7ac53a7bddae653f878816565768becbde5576212a62d6da11da16b3ac7e2afb8f59a1b23a9f3d559f5357dc0b0b3126ab9bc05565b57ac7a22c7c46ca896425c26fa4b8b537c7d918a6d340e85e7824d4625fa96ba5ed748e6a780e425518870c2b9596f7d9c070fbabf5a9322c8d7954b04cf7db65c116124c5304f8ae092006dbc87e23ea460692a56772fa840746466f141286708ae584045d85c28d006415f00893a046a9bd6131bf807bf729e8009a6f4033f1e79c6a7f1423e060753103c473092b89b3de5b7a47b255320dc8129b6ad71eb17e4aca66e64a33a70997c90857e6c4ca9781d7833b66ce487c159826344af24a7b00ea5b350854de8504eb5e4ac96763727070abc6aa1ecfb8e2685baef552c515a81f474215c62be70134dee40b447f09ef8222a9a24b42c48c4157709e78b04ba169b6a44c082f03743486725457226a48657596c257709e46978efd75afcc5a729a26d06696c63e5ccaafa8dc9a149733477e4191560a5210fa54789e0495138862c3bc60772c11315b874c613a801874630c9fd54178c8459b6ec62bb01c26cd80b58138d3ab163374a8d3b73a4324b552ff41cee231381270a1016192d68a84de3505ec943fd23c62126b5514b483811b4a974bc3f126a0e1bb083f23ef2a436648bcc7a52aa22d1554e60a384a21823e45475348162fc96a267ba6399c8a6f02d03b27d9ee3cc3ec17debb218504c05af417cea3395ed890573911be94a3a4632570069368954ad35b04577d7bb7d3c41812587f623a16ab9b08757a3d4782685b75816f9308d9cad5c8cbb6cc092a1419c9da82841623125c95ec64921dc7a1ba032a930b28563a9b44aa10561192c8b20aafc490aeacb3902bb39ad035aaf1a820fdc0b9f732034b932a924ae5b90b6124615acea39bf30149dd5c42f592a5e383635181ae911880c8c1cc72526abfc4684304590a95d3696010d79b16c848630213f85560636d23489610607c8301e029c5adb6526038ac7d26da350b984d9a43e9253dc400d7c77193ee199fad5a409d3438a2439e0a93adaec67fe3114f3e5a91f361cbd623b3183c17c4155d1770c7ac1a46de0291466bf209c241f807e6eb80b18341c0b732a0990b2ece43230a1519d555c35263173390728671a843b72836b80b05a5ddc06152f2971bfc01333b951b837760567437dca4134e4b054a5b40a3850ca03839537464a3aaa98eb230e4048ffb712535057ddab774b0b2119e9a4a8c0b92739a8be6a3cbe1ca70ffc9b58e13a2f256d887114e3c82bb9b3895f0092faa52691082a700067fd7559c6e924153c56ea42572cf33615236c70427efd980b17436db0f3aca49a10c298a0ca608c00f60072199f092aa8ea6375dd692805693fee0c1b4b029a44914778db9e31710e95d60efa11390f973ffd02ac8a6525df5129691c9dd59b793a84b0953342636546a37cc0566246896b467ae65e2ac487fce699fd7424332607e42b5da7c97b864bb11739a6a196503439a627b67edf0c37adb670dc8583b383ce2ed9035bc39dc5f274338a5bb3e54403033226718bb07c041ce55c10b7ac1c0665e34c65c268c5a76460e1ec21db1c03421c78b5dabc2aa88ed8f076edc245e9d560e1372eacd26f92135e629c9251e49313779e824642cf9b92b294a96d4985b230763d7442eab256c2241660c525c0c952ebc77267e639f798571825aa07a93833598e86e4c6a4eac5b5d987cd4a9fecbaa6966102130c3315c42c99172c65d5c0af61b8f77160aec19947f72db6b0bcfdcb53d6b9416c88c02450a576409876885773019bb1aab6dd3348746c27b1782d6c9238d5d6ce825b0e5f624830e8545b5221fce90b9b68c7034891b149b3a741529aa474f07921c0017c96797e3b60379069853f146903f9b10b8341378607f0a625e49c167fbcaca7fbb2fd940c68dc0133879385f9967ebb54e66122019541da123f549bafa7c094eef255cd3543ee459ec899b400077283b57870760003f4811cc51066b88341315593d72615234f29a9b215d83f6f393fec93a122c8449ecca148a36041e5039c3c51eb434a6bfce7e760557428429f06567cfd03d092be3d59550f083858ae7b36693a42e4fe8a2706788de6156cac427642ed3df79f5be8a8acd7e18ba34e276d9c53f6d3d936c3fa68720a2d0de63893cc7e995737 ct_n = 31d363c7cb14f8c690552aa91ffe3bc50a94c68190518be581bb17656b4f08b425e4b4bcbbd318e871003fcfc7f880784ea23939dcaa96f99c20e0714282a856e579074a16d1c9d25a51f32052fdf4359f0e5e84524982d9a66e9a07d3d3c3574a0f795b819c1b6ef7b4302bb8c04d3b90fd504c7d178e9aba3bb3c1ca275f4389b923a92661a4b60520a600c39c3da121105078aeb0209084ddaf40c09e295cae3183c60c78be14c4757f53a6800d08cae3e96d2ce44d278ee42c0cc57be1946ca6086971a2a538d244142de5280baddf6ae4e223ccb03d2418d92cf98c62c1d42bbecd2e8e06aa2fd52489fc86e33096b7ed63e8c3273cecf40d0d0ee39622f22a607473b1a798dcc9fc27650d8dd817198f904277d2195ebc7724e4f3bb5c90366914b3c79fa2af4d5815d3a38753ccee6570276b0c99d15562ccd5ed19758287ae84d690ff1a87820fb26426a1d66a20ad9f983b5bcbbd76a282625d8d367b6d20bef6d991b4bd8cab68e2bdc0cf80c1063b0643bb48b9e6919d8ac912f1de2d2fd85d0677aad4d239596f791349201c9d4c13201b5b6bd11ee1bec67ce09532c0d0d78f9e61414907b2d199bf784dcf1b75ce70159a18cb7318de49c68e60115b0a4d75feba035c8780ff1c8c27c030d24cc3d3bd402c2f239f49de62ab8101eee79fea5f00acf9877a7ba74278a21fed93520164d002b9d5b5e1bf73929c75e9798676ff78ea00ccb04fe53c7c862a0475a5cd6a9bd093b83aff2d430ff4da43123fff050581cf1548ea4e4ae4466e667da202f668bbb141492d4497230107e1912be6856149fc103f2b4780d28cfdeac6ad40c4e721cc53c8096fbab19276701876a1960678b474abe8b0a509a6a94ed8a6e3a0c20248b5bf28e3366f2d908ca0205826eebee70f2ac0f5a7b10d21c03c48700b4a6782a270159922af3ec761f06e9996ae05308ba93c6583afcdcdb1977417cd8c6cf363f764caac5fac02a12e92dab9ab4900898ef5182d29e20f64ad2c35c8cac0ee66f731bb8304ab93a29e61d1ba196c11b7159554dd6f56ae86c239565d041e132a4e11990d02 ss_n = 4d1d3da6c189ac6479dd4e56e503d9ec216c664a6d920763af0fc2536eb4f36f ct = 48b6ab07f5b899e6a11aa948735e8d247572066a153ab0dca62d3fc4af66a021941c4def0ba18d92d1bc13bbb832544eaf890975399959b4c7d3c2de0b07c5aa531905b380a20eb83d3e2c065888f43a1e2d4a9edede2bbc2bc7ca35347e80baa7c13da0634b45e6b2d8f3a941750eb1424d96b2d1a785ea7e4d2b631cbb908993e3d66ee2b2e394e477164016ec3878b954104ebe53960ae80f4f884e0d4b9d039c960d9ddff66de008e2f4fd4b54f24b28acc654e6b895e70e76a3ddf1f030d1834de316d224dde4951ace22d678ae5d14e114948248d94788fd2180fbeafea3b21d77d602cf606fb6188436a798cb6fc2fcee4f8e43d1741b562fd6e9d40f4ae6dc37b84aee9ccde86b0c13816b8d37ddabab6a1f1b15a1f81474f665750b3c28ffa4481bd78523a98b2ea9cb4ff34fceb599d8dc71da6761584d4a99282679a37c321bf924f02b3ab8b7ca7203cb419390d59f5a416428f5336782dcda9ce3d44050e7d4661d2fa6465191ec75562861d85a03c0439f1c8a10a33fe3e53c3ecdae2a3a96606cab7b06cd308826c5a2cdaae867dcb14e84ea0a13e5377fc86df74553c0ba70732b316aaa439ee8fe4f611c6a5848e30a4b6644e582e385a0f354b27e9814ce57d383083bbb2ff3ec21de99918ac7ee0f0f2077a93c8a633d12b70b0d248ad471c1cc845596690d35e4521d8ac34ab7f8e5325dab8708bf8444a85244769797047ad1a1c4b793d54f389ce34e92dd9defeb73ac5f404665bfe0095ae98bd0a43157738e0fc30ddecbbf1224898ee72f5d810411c16e7000decab98232f79fc90f94f6d00fd3911d20d7a64bd5643449562700c16094c892a795a0ccb19a06d514a240495af8e5d2f48369b28a210af0e5fb89b70044da6a317d2b1cdb24b1fadc31a67465f856951bdce15675b3b319ac31356d288054cb0765c4bfdcad82f93def8c74270d4134598d39ae3fecb696f170326783bbb21f5ff51f6909a7352e1f2071efa6bb9df40661e76112a3a6843c9fa93dad6186e67336a053d4df4b466ae5321fbc9c4ea39db4aaa1c3843f0fc472fc40428297c9fd ss = a01ccc17232431450cf3504db37abe2eb9af5d36891c3a40996304e418d6cd27 count = 864 z = 0314a9a4da09ffe8a26f71229fcbeb84f13435e735907c0ed612e9255fde2aaf d = 02c7b1b36753542e3fbd621e3f7a21a98c2801a81842c7dadeacbdfc1f384ee7 msg = c566ddbdcc97dfe06eddecb1cc9daa7a2ef832a8c7cedb07cdf71f4c5cbb8379 seed = 700e137bda7e361541baeaa86dfe47545502ad3429d707e8bc6869f5e74dfd6b38789ae693a414e7de4cccdad5f18078 pk = 1d3a99ba83383af18411048b629b5ea3bc57ea68208911040d0470ab4665182524adb59679860cbb5a888ff31ee18bc9028b27fcd2c9b8243c9ac3abe1b67b2ad947f73a9ceb4786aa45119e240653c685deb505d3257641016a214a4bd0574555308c0aa893fc9268ad30119803ab504143401b2c9a609403825911c0395e637bb70cc0ab607a374c72f0d6600d43c92eba14f98498fc801baa9c2f5d9c4033dcb0326a9d2b432ee9e8083b8b7297611f08a75ad1e00c56002aabbbb71b44453171a85b94317b44170f1b49102a80dc24718a2b1dd056ccbd734ad6f80c7393547154bd97e497c16c14f415796a9a511ff35d33dcc44e331e5fd9a887a51e051c3003111720aca2d7460ccf805682899785784b2a4488c2b152981aaae43c2e940811ee2a4fbf1290e8a7b0e50b9b8a5ccd2213c64828aba4556168f1bc01590fc34b6018b40376617793cb171cc3963f60254775334ab8afbc0b5b54c5552776c90705711c9c8e09814dcc896099a797468203e1ec81e3e31dfe41bd46ac805568bf7d89bc944c7bdd5bbb4e6bc3de9a8ae2385f4a51233536ba35b8bfa38c3f876c0ea6c973080865652a4921e607d8b938d81c4083ab24d94c3ddeb7b2d718a941da8812484e0ac69741f677cd3944a2d13429382208b4a50d6c9f5f566cfe8613bf37b151c5cf14dc5ce66073c0fc0cd2557b3d51533d74a54aaa1f0ac2675d4936d2a63c492287d5c44b995b6af7d5ba4db33e00153c84ca2d4484cb96a8b48180466c015b65081dc403675b76414d0821ff413e73d2b82d356eef4b5324516ffdb2cc611b4817364132d8ba877600bce55615f129bc3819eeb57239840b114a3cc5c1a6e99329dc85941ae85c9038b84f9a300e99552548221a80719b248d7ac662fff750ae8b6656cc4ea8d080e2f060a20814a78544f9b337fcc09d7aacaebe830cf5322bbd98aa29155fda181eba0c95ebe39c8ad098b49ccfa3728064596bdf428f75203bd249340df90986f4285bacad1a389787d01076ba63a3724fa2fc6be751cd4d1677cef053eb3abebe76bf2a5298021860087911fab71c7e9f62df06116dd0cb8c2f0b405042411989b1873a82ade7e7821327814092a7 sk = 4e51944d45231cd5423a83aba2bc2b2ae75722034b49acb91962654b297809355e63a84342873b08984d176501e674577f8ba6c2836faac8a6851a02bba7b2620405ea685bd8d6358d3a428338701fbb51341c558515b8992cb4620c83c0c12047b82a8b458e3b4b918c16c0b52091ca13c8581c9bd88a83699c4ebf7082e198cfb7cb54a5141110060861233165ca4e8ac31c491300f450cd7964a3e8517f4bb62447fa603d5621d57b253389bb124727c9357db9905f7b702d8fcc980ff990fd8504da5718ed047abcfc4a7a036834ca097198876a1c7efc4b5af029c50973cd7a38c264668883980cb840b5be8bb27134106ae1628e0919fadc1e99b77862792fd914087cb6a1ab78302fc0c1c4904b77d98545bb1a858797d0a726bc816df4e56061fa95c853098a12482f226a6769974150bcad277b86872ddc027d3fc8b2ea581dde494d8c944786f99ae13ba474563566878a07a6902ba10335a5b93a936a402832fde63079f2cbe9092db881322068bdaf985fdcd23a49fabaa47a6f5ce1407899b949a4abb3c7bf12897f4489031cd8a034b9a6bdbc85010ab5b4a81b79917b76297370db9df3b25ad8665c6212b5abe4aaf939b2b7f4739d776517253881a753d409778ef612556a95162797c4f0618c4c03885a7cbb535e5ef0415d448d4799b877e74eff79a70935c95aa45d04e7923d2c85a7e3423c3ac326d9971c934c30045ae539af72c46fc0d81180c521f2e8abb05411986a1213e632d952331b4765929a3553c90323bcaf39301d2bb03bbba30558ac78ca5a518e17c80d910de50a17f835ae4e693fda1a693656582f1c8344da58840b4a4173312601a49a60671396bba75445d3198767d27d2c6608c2424ebf3a9ecfecca96e06f9b459d30452631752f621bcfdf3256926977215b5887056ab7e4948f7181dc60cafd857636191dbbb65e4c2ca555cabe52c79b2dc679138b961908597d95cd20430414bca055fb05d08335f2325cb48323fda97f79f21d59861f35bb6b2e737d9357bb282c24717003617c6e235b9dfaf076df32429e4b30f198c5172a93cb7a9e1d3a99ba83383af18411048b629b5ea3bc57ea68208911040d0470ab4665182524adb59679860cbb5a888ff31ee18bc9028b27fcd2c9b8243c9ac3abe1b67b2ad947f73a9ceb4786aa45119e240653c685deb505d3257641016a214a4bd0574555308c0aa893fc9268ad30119803ab504143401b2c9a609403825911c0395e637bb70cc0ab607a374c72f0d6600d43c92eba14f98498fc801baa9c2f5d9c4033dcb0326a9d2b432ee9e8083b8b7297611f08a75ad1e00c56002aabbbb71b44453171a85b94317b44170f1b49102a80dc24718a2b1dd056ccbd734ad6f80c7393547154bd97e497c16c14f415796a9a511ff35d33dcc44e331e5fd9a887a51e051c3003111720aca2d7460ccf805682899785784b2a4488c2b152981aaae43c2e940811ee2a4fbf1290e8a7b0e50b9b8a5ccd2213c64828aba4556168f1bc01590fc34b6018b40376617793cb171cc3963f60254775334ab8afbc0b5b54c5552776c90705711c9c8e09814dcc896099a797468203e1ec81e3e31dfe41bd46ac805568bf7d89bc944c7bdd5bbb4e6bc3de9a8ae2385f4a51233536ba35b8bfa38c3f876c0ea6c973080865652a4921e607d8b938d81c4083ab24d94c3ddeb7b2d718a941da8812484e0ac69741f677cd3944a2d13429382208b4a50d6c9f5f566cfe8613bf37b151c5cf14dc5ce66073c0fc0cd2557b3d51533d74a54aaa1f0ac2675d4936d2a63c492287d5c44b995b6af7d5ba4db33e00153c84ca2d4484cb96a8b48180466c015b65081dc403675b76414d0821ff413e73d2b82d356eef4b5324516ffdb2cc611b4817364132d8ba877600bce55615f129bc3819eeb57239840b114a3cc5c1a6e99329dc85941ae85c9038b84f9a300e99552548221a80719b248d7ac662fff750ae8b6656cc4ea8d080e2f060a20814a78544f9b337fcc09d7aacaebe830cf5322bbd98aa29155fda181eba0c95ebe39c8ad098b49ccfa3728064596bdf428f75203bd249340df90986f4285bacad1a389787d01076ba63a3724fa2fc6be751cd4d1677cef053eb3abebe76bf2a5298021860087911fab71c7e9f62df06116dd0cb8c2f0b405042411989b1873a82ade7e7821327814092a7b053c9a1612eae72c0819ff7c48fd4b8d8f03ced961d8a87b2e64727aa9ce72d0314a9a4da09ffe8a26f71229fcbeb84f13435e735907c0ed612e9255fde2aaf ct_n = f1a9e672a8153de94894e8a94b7562965f8a11b8418f86f874c91a782c0adc6157227c571d81e9d95ad9f8315030e11e70d65bdab4aa7a55c76b26aaa10bd95c9639788befcd50efe06891250fbef2d02f6e471e3d18b3087198913071f6aae4d8a1e6911ab893844ec75a9a335537d8d6213e98ca40f02183e0deafa8ba5464f4339d23a0f77288e9c17a70f412521325b6e797068c1f8e1e5889307fb9ee44e3d1eb953b40f1d8ac3f0dde27e1ad81e4fa544a7e8e07c5a59134baa87055a10aba478e1a6a35db278f5469e46d19d9406541f1297032ec2b87ea8a2de09c5fcc89e23d6a3e94969e55683dc4499a3cf7964dce734affdaedf6eda7458c935490cba91e95c4f751d6f9b0244b3df037d76de5a2e26d00182b113ecbf0f2064facb252f14aace478180098161803faaf13f9c52c08e6c7ef4d83ac871e7247fa6daf5d6e5ed08a28717cbde87f5fc6fb0a10743eceb22a45ccc9697fef3df04bdef523733eef92284e9eb27700b1fab0b540b1e6d1f74fac39cc107c907af2a1be9925448d9fef7d6d731bc03aefa8c56c7584fbca9479c861b3d91ca99e94e647146aa2d0389093810a7d8733f5920b4e457790f23e9afe7e2dfc15f952972cd40648af03f023edba11b10d4dfac4372e4f6d4cedd3fe6046836b9979107cf466d9ac755b19ff41058cff220e2f8637d20a74f0ed6d7d76e6558a8cb75a51d1e1ee3604e56d0d37ad74ac086d21b75ac05892b329ffc299bf1f1b0196e833ff4aa6d14e0f0fe3653a210d98f82419121d0456329d25b5acccbef0d48a5664b1423b39431af6848a41eede83f27fccf32e52a61c1d0314d9b606afeaee58f31f1b59b5c61c6c5327a83be029cd9f4ba0d99d297930739643eaa1aed9f71f284499b3977e509120dbe0b893296cbb90ecf303548e440851dd84faf7ec486ceb2d9a95cf623d1cf21d1495b04cc8ea063d1a09f204c90127740fc994ec233b48c4869ebaa795d63740868a32f8912c5dc38b89e07a7832f8c2657ea68e26a04b814866b4e894f2c2a25015b84858514e4e27385d942c2b775cf8b68680c58a4ffd ss_n = 19fd5c286cbbe39adfb7b8aa55ff2d952c8e6e8a28fda565a86d16477e700518 ct = abe823e9dc0e7393b6446dc2bc335e325fa28a8015c18eda0897e9e1f457be121facd2f161f999d5509459daefaff71ec28a5286bd66ff94d1d7a51471b8af894d772f89f95a33b321be90ddf4d2b2f964a6286587cf028cbd864819db91477189b64fe5d16edafcac9dbbec722efd57ea760934a063f6a32f0ce15b072b5c8ba1f0f006ef67f88943790dfb320f951f624e7bc67c1166eb8a998b2358f5df095460e47b6fa269e5533d8f2c3a747558c05e0965727974f236eaa6e6c56272591e04eabcb2da2e19ae911c73986c2aef1782b5d0233ec932780c18717d97f7a66555e5d6fdc26aa3c031841d0e79dcb759bd5428e905a9d540dc8e84e4fca096d7046d816082609c5e27fca4c2bb807e3e921616d79d8142c03324b96630b5c26211a22492a859c4e96d3b111bbb05bbfa354d046943c22d4b46079ede409d67888ace3b2bb306d9ecae0b5c8c6715319298331bec87d546cb4d2769cc4ecb641816322be19b6a581ed0131c94d2bb8c1032e312bce27a6907c3fc2f3b8eff4aaeee846061bdd05e23ab535fab22132c878b7ca42f4afff7e8b293fb7e99e708b2995f4dee8d51e4b161f3d7860f1881f8c864c6671fbad1977a24af0fb61b089607d801af2adf284c4cfa45703bff78bc35d8ffe32b49ff618b35c43ad9077bcd693d272504f807a69d7caa07ce9fc9c247a7b96f488f1b965836927ede56ad294fef51c1b2fa90321198d27524306df74ec6cf19fed3c1bc7cc1b6b64cc3d99cb356c4a6020284f2f2f1eba1b1490b2b25c8ffcc176b522c1dd87becd81391dfa415db2052122bab63b679ddc34e9d3e8f190e5b9ac951b6b481525e80b91dd21381e86c647927253afcba0c3a6fc631788eb887bd9305f4f0523919409d319a41a263b3cc53038135ca06f1368df2981daa909ca39863de42b24df878d4e1e6bd762e6d8df3d262a418b6b0eafc73fb58df01dd48f2cf0afabe0b3013fcca02ddd20217bc88208719c682f89c9155cccc5cadc6f577f98a4f0d06a990d3e914e26ce587cdcf6c2e240a37b12bd3f472c4edf552a69bf1e412b0bf3346439f ss = 489ef209243ccd4911fd7828e9471574f701233ad1698899cbd171ec96077770 count = 865 z = 2e1f04fdd454296b65e07b24365aa2810e145a5cf9332f928efbc09d2ea92c24 d = 95633a6d1e8ff77b5a5ac42ca33621a7eab258b0a0c90072861c4bc263dad4e0 msg = 6d7574b650b3a6087c8a0cebed4515fb1a8c1bb66abe7fc1aab3aaab9285de45 seed = 1330e1ee703c58f183431889754e4b77f2cdbaa69eca1adbcf1ebc6b5eb2e7f45cd80774db2dda76c4ea8c13fa78b150 pk = 2d629dfae3151d29491a2a37e94b239f0339f0b087ae69335e4604164a1aac7a4a2fb34acc4090ecd3b384b8b3be314039d649f82c3e924abc18551566711969ec2e59e69c2a87576c408f2013c60a27719c9456d849b6be4895c66865ae8775ca8c72eb5c7145997c71367827c88e44c12a19ea9babd28808105cfaabc624c40dfdb0a75c12bac8f3666a3c1cd6e6b18d44b2d654b4e86b7291e32da492697271a25ed7669ed6a5f0a04ca8925ddfa541b053af55e22e1854882265b750b0555230310ba3c7951476027308d5d799bed21fe7a02fa319bab411b727703fab623b5db90dcd6697b4c58620b1a791622e25624364f0768d53b1de654060d37664779095d260e44693ff21afb6296a97a161f7927067c9235ea01425714375227f23830ea7d209c3486f962b7be2ea5eaf680a50c4a616d87af3a4053c8c28519ac87f2c9af34183dc20556475055ec5cd2f303a90e1c8e82a529e25563da6756bd65685f36e5f1235e3a48a948525bb6c5e8bfb0bbe29ba7403c2089807af61365415abc9c008388b39f0a21fddd74ea5439075b71922f0ac0948b734aa288ab7276740739c03c6451c9496d27cd002867cc54f6240480bc959c7e2c6c5492e9ce08b141a7279661025f646619555c6595bcfa1015ab78ddc572e7249b02428ca4149246f23070a391adaa60876e42d334172e3037a101b577fe592bfb3bd87285fbfc92eb7939b7ba085925a20ca396b21228a4ea8b1d5852f70c58349694df09a171a8926c97663eb7561562231ed841ba740c74da528742ab0ab562b7e4b79000b8cc0b28639922a9a05244e79931e753b9800c505a26a66459a5d99276f9023fc471c1763a36f8a41d18009050635beb963eb00c541a121b6cc6192019396590f3e1005dab86c83c110bcf646f8c76bdb191a57f3793b12c2a56126d164c00725bd24380b120762213423fe4064ea281ceba3ae519540b36a507615734eb37051928779ea6eab63050cdcb1765b603aa55cb41c9a93d083c6689bd9964b81c7c299c443d117bc1c7364f2b86e4fd94e9d2ab1b9dac135a919a8bba4cde52e2fd8fd0c74b4a46684cab87af480a2f4e8452b77a1850ddda292737213f6274f sk = 168918323192167b447a81a75ba0a572b0603cf52b95c3c94197b740669c28fa04697c8af451222c5ab9c7900c2d32274fbc23ec9c247fb05e1628c446e6505238506ce7ce7c64b542d8c72eb4214b926bcdca948507b231ab28a5d15db9ccbded0305d07103c92832dc7bcc84eccbffb579ea9c8c69193939f516eb7982fe7180ed46ae4bc46afd5387f0494fb1021783c168043b69984b32706285e8a47fb6f548d4412786a29d54e60501f6475dd374010bb95f11bd07f97065fa80235c2e43130621ba13f2cc4e01727fe70615fc065a8c114d0c619fede4a9c3b09ab6c14967db020701b3ae128b2f45763ee6b25cb440d7960e5d64af29d9ceece5b5af368632066f7a64cd2100bd7245cfd1cb0a074c5a07159003b1cf915b62bfa23fbcda9859892d2d328bde57aaa6550dec165b02b770a2934d96c13ffe7a34296c4347578ccbc7b0caa32ddd988bcf5b58a9e72449e80ecc75a636d1047bc25b5284784180c00e9836e1cac44392b642810faacaa8b9802816586354e89979625b191cc1603aab06484995d62a80ec3f87612e9ec1c867e7cb44550bb8e4ae347069233441d7f437caf868294b0e6310b658d13609326cfde0b69f1ca91d70b25bc38127d03c47080b2af613b782874ff7023905b0f7c54e97b4ae9fb81fe5d98fe456aa1273bc40378f73d234eba63fbca8a6d2345a3c8cbf32745282b17cffa82a972654363abee5c74c25991e21a520a4f95915f66e6284794888bba2bac704b32c9dda129184ca12ec2a7b6c17f33251616597081b67a841ca7d7082b4db39d5e93eef54ce42418d988b0bc3db7102a837544b6a533bb7c8c0a422806e85db3120d6c20c9a6d3478c0640518524029fc2c4c666b8db4c466d5ecca39e6b92deca159abc696076d86ba9979561b6b3a765c476499a9a12135774aa7572379c823c71ca5446b4c66864bb27a8f846c01b90f455ca55392279be17546687d08b649ae32afdbd746fa945fa73272b176a3cf90a2f2c60b5539cea987c5614770ff5791ab9c082b47966b546e95d298d8252acaf36498f223daf82a78b624b913c12d629dfae3151d29491a2a37e94b239f0339f0b087ae69335e4604164a1aac7a4a2fb34acc4090ecd3b384b8b3be314039d649f82c3e924abc18551566711969ec2e59e69c2a87576c408f2013c60a27719c9456d849b6be4895c66865ae8775ca8c72eb5c7145997c71367827c88e44c12a19ea9babd28808105cfaabc624c40dfdb0a75c12bac8f3666a3c1cd6e6b18d44b2d654b4e86b7291e32da492697271a25ed7669ed6a5f0a04ca8925ddfa541b053af55e22e1854882265b750b0555230310ba3c7951476027308d5d799bed21fe7a02fa319bab411b727703fab623b5db90dcd6697b4c58620b1a791622e25624364f0768d53b1de654060d37664779095d260e44693ff21afb6296a97a161f7927067c9235ea01425714375227f23830ea7d209c3486f962b7be2ea5eaf680a50c4a616d87af3a4053c8c28519ac87f2c9af34183dc20556475055ec5cd2f303a90e1c8e82a529e25563da6756bd65685f36e5f1235e3a48a948525bb6c5e8bfb0bbe29ba7403c2089807af61365415abc9c008388b39f0a21fddd74ea5439075b71922f0ac0948b734aa288ab7276740739c03c6451c9496d27cd002867cc54f6240480bc959c7e2c6c5492e9ce08b141a7279661025f646619555c6595bcfa1015ab78ddc572e7249b02428ca4149246f23070a391adaa60876e42d334172e3037a101b577fe592bfb3bd87285fbfc92eb7939b7ba085925a20ca396b21228a4ea8b1d5852f70c58349694df09a171a8926c97663eb7561562231ed841ba740c74da528742ab0ab562b7e4b79000b8cc0b28639922a9a05244e79931e753b9800c505a26a66459a5d99276f9023fc471c1763a36f8a41d18009050635beb963eb00c541a121b6cc6192019396590f3e1005dab86c83c110bcf646f8c76bdb191a57f3793b12c2a56126d164c00725bd24380b120762213423fe4064ea281ceba3ae519540b36a507615734eb37051928779ea6eab63050cdcb1765b603aa55cb41c9a93d083c6689bd9964b81c7c299c443d117bc1c7364f2b86e4fd94e9d2ab1b9dac135a919a8bba4cde52e2fd8fd0c74b4a46684cab87af480a2f4e8452b77a1850ddda292737213f6274fc56eb150ad08e423d2c5bfa9bf40913598235c5ea495cf9b20221d06a24f645e2e1f04fdd454296b65e07b24365aa2810e145a5cf9332f928efbc09d2ea92c24 ct_n = a39e266d1ffd5c4896f18db1a9cdc1423fb75ef4ce004c2b730579b24d22207e318d75ee73dcce0fbce64663d791d7dc6ff58b4f5aa1ab7c7d75d122a636d1460cabf8f0f940905ede8a93364f8440ae0e7b96e88f3ecd17eb77a6778e7970f67c2f74c29f6384cb5d7e7f79a58e9e839ac58a7da939897a641e5b6ed2a4b9441785f9fdcbce54d4c6b2ae69a0a8c13254329973b7ecaef2b93022e503d3a750a33e9abc8d42fa4934ccc7b44a36bc5bc13dc71747ec9d1a5ca1b1a9168eb63d44302c30223dc4cf849301a86e9c551a7598d2b147f0f6eac4c5dd99ae362eda271db550a538a0bdc0f05290e9d436f6bcd2aeca707ec298a4d01a491009773b8e60ba52e21e26b50e531c9795326e51191e770c8325d838b4f9e61e07a4caab9325c787a9529789abfb7836a58cda51259329eb14d2b5001ea7f437f28a4a4fa728583830ee42e4577779364edb639e2f18a875708bd3a62b034ef9fae88b5794f8e198f6b4fd069fe9fe27c0e3234215990d7d2b16abedc68dbe0e464daff6d1568eaaf841653bbb1dc4dd620ade6be22d67b3c36e64f1b0aa0dca3c69db8408940c108a189942615659aaf6d83f4fa68fcb08d2784a79a587d397e5aa6b722734234c13c7e8c7c832aa977b97230b673b5a284f82b11a636dea78622b5b2e33557f8bb3bbee57e2c4bc4eaf759b31cc674b373c04d3212940423ac08bb71231b08bc67e3779aea6484d18e0bdcf798aba1ca98f29bbe16bfc56d93247a0782e1a9f437f21cbbd08c6861460f52f8db16f043cdd8addee493fd185dcb01de57a5159d501d09b82339dd7e00112ebecf23651d5424262aaf510994aaaf04e2df4f4bc5d88af909713929ad5db979858b572c06c975a992997b793698aa1a9795546554c3166ade57009534de7dcc13a61655849b9cb9a61b00b4ba96dfb12e0021c8b6a370309c6d9ce113979f2ae674762c58dad56e2de74a2026f5996fe1305103b99149272bdd9f6216a6ff3124bce11c841a5eb8a587bd87276124c4561cfa5bca4ffe30fe5863a4354c8804419f8e719b8b20ebde53273dfa8a0576b46 ss_n = b5d75fe24a1ee9e85b866f77e5c9ecd955dca1c0ed0d07f61bd520a188b8cdb5 ct = 3ce6cac3d84e520b838488eb0241964e80835a3d6c10330bcd9d0a9e03e22c8be29fd724d2e72e8b73358289b86c60c8ea7d9ff052c7731eda00e4ad011543da5e5d18d769689ddeddc7646062ea6ec5cb29c0e98a22c934fb51cd3ae14634c599b8ab12ba8be3c090c0b4c7a1b8777f71dfda4df2028f13dd96f3c741a3c417a331166678ebda3a6b735138a45d2e6d6b17e8569b1ba51d9194fa424611ae4fcd27b94751845fab208548258846aaed7fc75767b405530547404fcdc08c2527467fedd97331f026a3025bd532c1f421424c2313c931f8d7dedc1b854ce7ba10309d8c02b42abc5100b153d5215155d16ea86e2172dcab30b16f5b43fc20a74e3b07d886e20fd51e80c0d4810522f69bd6f824c36c8d3cb004798bd9b38b1aed3f38d4b8e796f5d0a5319303c2cb8e3936c0a0ad2f303d15faee705c7b13e09205a745389cd5e9ee5938980d5b954466ab8ee51de5c6c9e466ac5536dcb031556ff7b6bdaa8abc68683ab04b89547acac985ec56029ce6197bed741054e33972067904ac8923a49e4d573d4e450e703ec1998be50ef914f468d1cfee9774bf4ed92100b0e37f1bae2a1d0fb3682b2946f8eb15ed4b17a36070bc3ef41436290f9ce1e268466d876a4a9a8f941e3e6a0fa06767cc269a0355a6ee53a3c697057b97b384e5fb9226354cec032871dcde83e5510d542011821b602efed17e9659a084e22dec177eb68a02ff595fb0d4b19df4519ab9b059b7befc5b0f243aef1d076f15ab8414d23735d276c541116570d6e256cae10eac3bc3767ee5eb32d066664dad612c9ad9f14f865b8d07914499b7098fb278f1b132ac0a77b4176b890932e1f8184135f43b994356be0bccda4e39bad06bae0197f739d44b97bd260b6fd40fc0d85b5de5950999abffe09ea9ecffb1dda2b98fb286615d934c29290515dfe084d3a5d2ceb8d7d9a4160cb54eba05664c9a6f11edbc75907df38b385db4190f5829725f39e0bb2c2e76920885c9cce2f41b523bd2113adcf0b8867d0814c627bb53c42026d7cd7c629864ea7c5b4037b5103dd9010b44f27ea868a8dc0953 ss = 2a132a72fc660df4fab83e75c5bb64b0ddd0fa48dca806db9b9438166d3caf68 count = 866 z = a0c0e8890700c0ea8585d2b15695986f78ff51a1d91ec39a7dd98b4265c0fe36 d = e90b9583a61d2b176573f83e8d402df21efc1868408857bf66b61cd12be73801 msg = 40119099e32afc17dbb8bc95a2ff9faa3f0134733fdd9e323e6bbc0c86514667 seed = a15ef72f9c7a79a3aef4b2694c1024c9144ecaa94b5995a82311ed91fd5509d9e4b3f2b7fdcea18ae4d990e07cf79cf2 pk = f89910896b9d3a0936c09c3ce21958686b6492639bd5c224315c4914973c452511e921bc85e16db625a833d97942912fb6268b69a3663c4c2bd180b0a5799c6fa64c4199bb1e44ce41f69eeef44b8cfc0bcd56bab4d2831beb6a869bb8d7e276c3148ac85337899076d8d88dcaf461917aab9cd0472340ba0c502243085cd16237c6d02cc3e42b2ef325ab8a26a99b90b2c61d60618e23c194d150a9fcf93d8d06c8a1d9c5bb0a2c9ad554d8c791b6f6b40435133d926d7ef73bde710158448622f59d18980387e5b88f84cde6773af109417a6108ba21cab824ac9fb2a65b3981db278c9da0170a76aacfc67f413118fa72c8f9bb9f1b7a721a516c757a08060c01a91b79a7415bf7977731905c80a8b82285251ecaa5468c9910e50ff385342228acfb727bed49281989521926c48031422ca2bd6723143c188d7071bfdb7b8d4d84bae5f85bd7a0c9a9e5473742477bd32cb29415f048666d481485ba26ad0483b08bc34180117330955d9ccb651782f9f1c826298fe7658707662bad6647f1739b55a175c717bba590a0fa132885082e6a476f8e7b262fc31fcaf2032471b9d1ac349dfb0334a8467fd1861fd15ca7634289248eb74c3122d9765bfb66b888a0cca32e1f2b1e8db04b27c2581e848e845047db7ac2d0d769d642b97a658df6ec6f0172013273781733a4d71c1fc82a4607f3185da47d603825a1749e06d195dcc0c6e719bc09ea80706477688876b7534f332a72c7333977ecb893580d46aab8c7474fb7891af628a31650b1b0e6003c4bbce7043dd67a1d5f687f1b734de6e0a4c9dc500246a0a3dc31ba192d326ca49db394a41c9dce0bb3594645e385b906723eb39b1a0b22053ef20773eaa3c7a75d5bb97d5a806bb4c59ff8f3bde2871665e2553e72bd38354dea11ce79e5062732c53c962983545b94d3cdbf426859963221564653c3b99572536b97940bf29333db4d8047887897a6466005cdf3cb1da52d505967b7a91795e7758fd0ab34c4cc87b8747e056e6f505e299b1559d9804755a9ff56c068b8856e9c894eec3d42a634b202bf47122271baa83cc473dec88d741ae983b200071ee772328f67da4032cd97e88541161503f4dbf849f9 sk = 8feb8cc3c221d4d9cfd825498951292741c8a66c2275db473da4a3419a4397346765e166c5492e2aa85c9616c7d85b4818910e8dfb682860afc3e6a150553d6a720007405a18a69776d56017fa6f53acaea4e56b15f2413c5b56a9991d9b8953b0f8cf9ff654612aca69fb5f2095a239176f02d922adfa1721612ac15ab297c7aa1a615668f76de6b37ae5d76641939f71d3bec5db5e15125ca183020a217fbd5442681277786b530820bd32b9aed9366175941cdaf768a7bcc17e51377c774ae1da98bb267cdc7c69da263f8fb6be845506f373619f99cd4411ae5803b1f1221f596c911f1724ed4c64ecd8713f114e35f2baa68b89da4306be4c2939339abcc58172a0030396aeeab747d4d56c8a4c3919e142b5736b41b4158719672091c46f353de29872d9ab4dce2477353aaacb814c0ec0172ff89c47e2425323bb826a8098d4344e967af3e57fbf076a10eabbb742135e3b987edb665e5634ab881996d8212e2961b24c5d95f352b71c42ded96480cc0c4c106b210087bd061c13255d96879087f90f37dc8f0526a0bdd500865b801a1b9c2d9282e6293b118b51d09247b6bb93360371b3f8212df464ddb00b1a3610458b1f29904a7d3acb9f846538f2a670310eaefcccc0d4b6fb31b075229f4e051e5e4319438b4e6701235c0ba07207a7e514553dd74d853b022bcb65666a84c6c2184ceb9133dcb1116c5ab10c7e5dc744eff482c148182487111411b1347a3d0c9c4454238c38574ad31b94b14512dd6c5ef4f19282c25fefcaa9da471249898ba5840855b25bab762d43e72d7f92a4878445b6b8af46115151a5ca86b733f3823ce081570fac50e2d44840b8c46bb023b1b1285063c0e095932ad9b67748749bc098c87c5e61d9479bd40dcf2994288b4aa73c52f083725bf6b63be3bff0ba323c4263c0271263e3beda2751fcba44523073b0cb6317e167cfe408ea938cc669c910c60a906cbfb21aae5fe98f798361472ab2ec29751af1cff7bc534e0b696e8673a92669d4175429494114f5363a0313906353f5e9ccf8e1247b21cbed355bf3721cff53026bda0a17e981f89910896b9d3a0936c09c3ce21958686b6492639bd5c224315c4914973c452511e921bc85e16db625a833d97942912fb6268b69a3663c4c2bd180b0a5799c6fa64c4199bb1e44ce41f69eeef44b8cfc0bcd56bab4d2831beb6a869bb8d7e276c3148ac85337899076d8d88dcaf461917aab9cd0472340ba0c502243085cd16237c6d02cc3e42b2ef325ab8a26a99b90b2c61d60618e23c194d150a9fcf93d8d06c8a1d9c5bb0a2c9ad554d8c791b6f6b40435133d926d7ef73bde710158448622f59d18980387e5b88f84cde6773af109417a6108ba21cab824ac9fb2a65b3981db278c9da0170a76aacfc67f413118fa72c8f9bb9f1b7a721a516c757a08060c01a91b79a7415bf7977731905c80a8b82285251ecaa5468c9910e50ff385342228acfb727bed49281989521926c48031422ca2bd6723143c188d7071bfdb7b8d4d84bae5f85bd7a0c9a9e5473742477bd32cb29415f048666d481485ba26ad0483b08bc34180117330955d9ccb651782f9f1c826298fe7658707662bad6647f1739b55a175c717bba590a0fa132885082e6a476f8e7b262fc31fcaf2032471b9d1ac349dfb0334a8467fd1861fd15ca7634289248eb74c3122d9765bfb66b888a0cca32e1f2b1e8db04b27c2581e848e845047db7ac2d0d769d642b97a658df6ec6f0172013273781733a4d71c1fc82a4607f3185da47d603825a1749e06d195dcc0c6e719bc09ea80706477688876b7534f332a72c7333977ecb893580d46aab8c7474fb7891af628a31650b1b0e6003c4bbce7043dd67a1d5f687f1b734de6e0a4c9dc500246a0a3dc31ba192d326ca49db394a41c9dce0bb3594645e385b906723eb39b1a0b22053ef20773eaa3c7a75d5bb97d5a806bb4c59ff8f3bde2871665e2553e72bd38354dea11ce79e5062732c53c962983545b94d3cdbf426859963221564653c3b99572536b97940bf29333db4d8047887897a6466005cdf3cb1da52d505967b7a91795e7758fd0ab34c4cc87b8747e056e6f505e299b1559d9804755a9ff56c068b8856e9c894eec3d42a634b202bf47122271baa83cc473dec88d741ae983b200071ee772328f67da4032cd97e88541161503f4dbf849f99a16118db6e69e42200b22bad81f580484f0b3ad78157e121ff1818ee2604ec8a0c0e8890700c0ea8585d2b15695986f78ff51a1d91ec39a7dd98b4265c0fe36 ct_n = e59ce80966c2135cb4b4f2e04fdb416af1bfeec6b7e2243a663f156d2f494f5c459835c2c47f7d65a1ebc04949ae8457e6cbbc52b8fe913904bb199815ec3c58a8c8c534c840fe70ac2ea76601e70a6165af99e33bab01a6c51a057f439940d83fc279934e78f72d6564c7ac1beb392766ee1c22e9cdf654922efeac6f5f751b4995c004e379559448fc296448a24022c61a53a7c1d6b0e572c85b81d6dce48d172cffdde8046ae06b16f7d5f347fcd5555d3ce0d756c3a93ecdbb2df82cb0d79914403fe9caadc3959f11c45f2029a4069768a666e7e6f6581d4a3774562096fe950f09cc1c4b89a7c66c48979b17a983b89102096d0859247d17afb54f8761222e6091345a3ba995f4a7698d1070a1f0f09ebc7dd40baec663b3cb489e8fba95af74e7a803249ed504b5c1417d8951382f5dc0d75e93ba8a6aa312b4c7e5e4ff48d7eb27a4094445b80d6f7491e79d164b40fe76d14f268fdce9e16882c18c16d714950af76bbba7600da4beef9de118247384d1d21925902a183a18842a27b7b11103c7a7582ac4553408da38232c0598f44003d6dc5b90a7a218448f0f819f6418fc62e2d68d7bfb7e5f65fb875b5c5851cf3b4ff8805758cdffba92f57a4a4dd4eaf46b977922f41a3644b53d24fdc599dae549128fd61b2629a7d445f0c3430c4bfb0dc9555ea0f026e4903ac017197e7f8afaaa597f17cb5994f48b216c67df206038664ae73ab8ac97e8db070ee5d75dbd598a3ed9e79d9627557d3de7328944beabc590df8b68eae449836f64b7496b43165a0c98cfd3b04538bc90458efbc7d86759b5659683ad89df802fd5928e116bff80789979b24a60653b5d4e3d2932be1a13b88518fd5628c470d4e6b244d0441872d3ad6d74d2f70064d7817a42e4164c7bcae4aaa86a72fe13f7809a9ada17988912a2db9d39f6463852401ad39e6c0734c09fda6d7969ff863fc25a2a1784a0bbd0e783d959d069e0fde9ab15cd697da8a519b1a55fbd8aa848f323dc58fa409e849d907a489b17114aa3dc0231e09ea36463758111794ed1e5c78dc5df94fc14dbc7753bebacb3dfa5 ss_n = 96733c15b3b303ce3289cbc4a34ceb94fad55190aadfea069057f9d01099c1ce ct = 3bea8bb76978288b67467401f31b625c3dd1c6c6a0aff5b32dde154967beb5a3eda2ff6a60d0efa7a998bd253e6f0d9acc0e90f8ef739b9c0b934f4954b292b8f56294b8f276c4a81f2e2da664a2c4809a637eaf7fec92a21d1c66e82e5c56e65e13eb1d1ea3c385e87824b8f6803a9da0ab285f338d8dd93eaa46a388bfdefa2b610ca9af6e9568185b9f93b7b504c3eb207fe8bb9ff30fe7be2797385117d586cfa0fec069f79fa8daab243662044ff27f49ea6540ebab5c1f9008b95f963d77f2aa8ec6150d24d0465a5be110b91641a4643f0f75e94174e8a686b967121dc57617989700b0bb36ab9bdafd2d680d3040e652be3514cf146a398b74b12b81fafb0f62fb9ff4775f32817d3b9f3976843eac28f11492c0883e11d3f602748441a37333737f7aecdd16dfbb9443c1893dd6e79c23f52d10eccb8045785e16fd0dcd4c2d2a65b3e49b1863ea698d8c2b482c55da14f615d73e467ca9c183b152024088d7d62d3d5e2a009d61d90874fa16021c33c283bb6836168f78dfa389ab01f817eedfba6fb7bda1c0896504bac6b8efed1a07d0c3d338c4adb32a52f2357893e428ad08071ff39ee206155010b851cf56db9fc4e24cb145a45892f67febd9add5f880698eb866b0b646a46fd1b9258fb5c2aa21e1027672ba4389ecc8bae26012dc9bdcea42630f6294c323f10e69e3acf1f88a4b07335e448fad50ac9a0148a5639f9359726122ba83449d4604c4a3cdb89e317e362fa58fc008dfc7cab7ecf06206101db6037f0f2d6eebeaf43cb2838d80d6de159466f939946c7037a7cebfd66b484bb13432489544db12847cfd95aadb081784393e747d38507df5cc3eac61de0853ac49f5faa096aa2b86bb93f2ad9637dcf5d7e52a22763d0d7c7ed070b2c6eb32e609824b2d77a252903ca7db6d57d60f2fc94003178f088cd2f8c9b3d20175c7b4c6ed5dfb11116639d79b9a3d8b45790deca0ccd48dcf1901905290b40cd8954b35e7074eb44cfa37d7f91665f443875cbb31e09c5b942dc0e23e586f17f4bc72885237d994609c53be28e9c60f63b24c59d5b482ccfafeaf ss = d4bd1084b4dc2bd811f2ea29f53ca759b8fad1688f898a12c1f054c69891dbe7 count = 867 z = fec4be9a4755d52ee87f9a50fb70d8d92e9248dd5169cf3dff7839bcd3a214ab d = 922a036851106185a1bcd3c68435bdbbc0a5c3c29da5d26292641b43844cd0a7 msg = b99bb5d0d48e92468f296a5b0369a803d7b5047b7b64feef67efcf57997cd73c seed = c2752d47227a9c7957470d62dff40bc7c3494f4732670f2bde2a928ce62dcaf5625857389722e9826f1bf6dbb8072880 pk = 2d84239688444412cc86342575a4977ff8594ef2b23f01acd73c87c13b70b3c79a700592f1ccabd74a9175eb5450380776038e63a662e049ab9030cc4c066ac73650df26ad192c807843ab45f0b39a3521622b41759635a0125e4bbc91411126c5099ba97309af4b244ad4b7065477c0a9904a56aa8126c14075bd8485454cb092d7e9331f799ccc4a7ead276fcc23c9c4ebac1014b27d08a3bfab404738a8135bcef27324d590b1e8e77a0f345c182a0bc39ba9aa47842e7863b73b944b494be3f68bb4dcb2d5897c5c340c9ce64bd9d98a754b35298271b0cc7263b39936798775b611e5d8765832c83edb3c52982dee941c11b75d18cc769d20a275f8b2008b5b25260c425565d779bfbc797a47d0973d75c05e634150142a47d0badd69aa7ad4012c4427d09703af12c8bc24c6778b67e5c895643bb34fc1a86fb10498325269135c40417df7f2231c59489ff532a046bf7e8a0c1a06938db3641a3ac37b9c5968050392491aa43925bef45e0604ab6a1b09a5856884dc7e11b56d3bd2273ba60808b8cc5fe1138ed0a277f5895c868129bc4bfa43b58fe37b67b543e351907a7b0f7a97a804134e5afc9b77fc1f9d319bf6d534aa9c57ec0aaed605603aca507f846ab5892bd82392bc11b43e198f78222a11b75fc9d477b8bc2aa6d10948d70bb571002735097ab9b6af167e8ac72ca9ea3c0e9b858d6a5e3de2993047b80d39680ec6ceefd25aa7c53525b3090d56777fccbea0012fec1a6804f175a0d570b00205da1549cd3537722a85e690562f8803a9d6b2f3152f5f074f4de671b9eb4cb66cbcf04c448c2b66af5a8f6c109ef380ae92322dec5740c9172f3163c577a993ce793db362762b739af62710eaf62b6cfb3e28e8bc5c527828458ecdfb67641c940cf9303ae04635a87dfed4c49b832fc404769a41409310a038a5297db6266ca295f18836fb046a8955a3f322a69ce73b99c027b75a7612166389ac4e0a713ff3a822ea9650e6798ec682886571a517d82bcf1b07bb583a3b196ce6a07388c9a3d7c81ab243b242681285264adc6b805df4a7fe558e628158e09985fa001402ed63933e788e56e3cbc969db6d8d8ede6341119a7a53d343edd708e0 sk = b1810bccbb797d1003a13843b23a8da7aa4d43eb5dbca36a1fca9819b5cbf06c644f3379a002a28088a9a00845b8168957b10693289b6dd35250e0b17b0c73098606d9c65140d9805d71913a4890994811c2b1b91764a606a11caba7ca51e7b574e1a7d162b73ed18449f018b8044343d04e63034f99499ff0628494138a998272f45c2bc5636f9384a408ca6984fbb6d76bc16696b7f222c788cabe030558fe78b3d2ac8472cb9c7255c1e59c66b5c93546c50f8f8770efd27378cc6735530a70f7bb14381ec2371c6cdb09e6b834112c89e5965f1a009f4ae88166e86231aab229410bf1a65bd03b9fe3c0b40624ad162c726f030951f170810c627a631255c187d5f896e80228e4692e2b2110473199eeeb255f8132e5c50d9f55ad08818bae2b6423d51ef9937e2c04196fab31cc439606ea979eb6862a67c73cfc83fe676812576f79309e68a2a502c58418e68803355753574d8d079ae0879c9f043141ac1eed0a50085912bba05fc8120800820727ba9a42743e455745a514cfbb59218e509756361a7d604abe60516e42566d801f49dcbad263bd5082ae0cc28b2d048c6c0a80fb83a196156a8e3ab78624a0ed26722df61ba9c34d33fb7d3c5216782606cdc154f3c17121090f01715715059fecc4619186ae2d54ba4ae52ad96834a72b8dc571c04d5a6a6c10aa25942ebd0b091057bfa366478985a143982d3654778619645145c8cfa9b7e0c692b48a651b55752458a2322c5bccc762a479c47ef58ca32046f3934758509729f4ca6a8841f3e41c5fe3239d54a537d28a242a2e02e7888cf881c3ec4e3027878cc3a7fc01075a28b86eb35b7c2649e60483a24721a17907ae2c7ffda5868c64bb07d549199068835a7ea8890f6e332a2f232c2f59b18cf3a085e8903bf796994725572ca342d862a7cb54a7434732971ce62a608ca9c44f5087c8e1cd408359c4eb86cc6c5c8b4a8ac6c8972325a125916935d6b0d933c83fe1410d6615f48b0f48aaa00e9c7f96345375753f3322929c030d70a197e63b967696137cf9aee6795a5b1c78fdf62a0c02b3666c92b7cac1a072aa2d84239688444412cc86342575a4977ff8594ef2b23f01acd73c87c13b70b3c79a700592f1ccabd74a9175eb5450380776038e63a662e049ab9030cc4c066ac73650df26ad192c807843ab45f0b39a3521622b41759635a0125e4bbc91411126c5099ba97309af4b244ad4b7065477c0a9904a56aa8126c14075bd8485454cb092d7e9331f799ccc4a7ead276fcc23c9c4ebac1014b27d08a3bfab404738a8135bcef27324d590b1e8e77a0f345c182a0bc39ba9aa47842e7863b73b944b494be3f68bb4dcb2d5897c5c340c9ce64bd9d98a754b35298271b0cc7263b39936798775b611e5d8765832c83edb3c52982dee941c11b75d18cc769d20a275f8b2008b5b25260c425565d779bfbc797a47d0973d75c05e634150142a47d0badd69aa7ad4012c4427d09703af12c8bc24c6778b67e5c895643bb34fc1a86fb10498325269135c40417df7f2231c59489ff532a046bf7e8a0c1a06938db3641a3ac37b9c5968050392491aa43925bef45e0604ab6a1b09a5856884dc7e11b56d3bd2273ba60808b8cc5fe1138ed0a277f5895c868129bc4bfa43b58fe37b67b543e351907a7b0f7a97a804134e5afc9b77fc1f9d319bf6d534aa9c57ec0aaed605603aca507f846ab5892bd82392bc11b43e198f78222a11b75fc9d477b8bc2aa6d10948d70bb571002735097ab9b6af167e8ac72ca9ea3c0e9b858d6a5e3de2993047b80d39680ec6ceefd25aa7c53525b3090d56777fccbea0012fec1a6804f175a0d570b00205da1549cd3537722a85e690562f8803a9d6b2f3152f5f074f4de671b9eb4cb66cbcf04c448c2b66af5a8f6c109ef380ae92322dec5740c9172f3163c577a993ce793db362762b739af62710eaf62b6cfb3e28e8bc5c527828458ecdfb67641c940cf9303ae04635a87dfed4c49b832fc404769a41409310a038a5297db6266ca295f18836fb046a8955a3f322a69ce73b99c027b75a7612166389ac4e0a713ff3a822ea9650e6798ec682886571a517d82bcf1b07bb583a3b196ce6a07388c9a3d7c81ab243b242681285264adc6b805df4a7fe558e628158e09985fa001402ed63933e788e56e3cbc969db6d8d8ede6341119a7a53d343edd708e001da104c0b2fed0ec490a8ea6a17692d43fa9918a59822b9d8691f9b4ddeaf78fec4be9a4755d52ee87f9a50fb70d8d92e9248dd5169cf3dff7839bcd3a214ab ct_n = c0f11c19246d4a4a919b52e3c4447150ff63dc86ce2f14f64eab9820e4014a3a083f5746f9d3ef313aa0f95fb8d8d893058d0c67887b7c3b75e9a90909c3ae9f796a1c0ddb8d1602493959e5155d2abc0b4ad49ae6983b14da45b40a84fcf89ea31b11aae15e21b55b02b4baa6e99f6cffade14ff40c66214fc1c00b07da7f34bbc938687263815c06821a5fa26b494ee7f55bada14495ac28f825ced656b96ad5e8b3ddac068bbf9bbdf509ab2572e3165a854b966c5ea26abf99d16f7ca945f29faba005d045fa7f61a922b7a50f6010ef823a7dce0e0dc0fec7d06389244c6dc21601ed6dc14536087c34256aade5c187b021635ed4c0e87c0dabe764c171b530fb967d8b64d565868ec7fbe1ac2f612b4f3e1353fa106e0d7c65fb20e08e8389e30d657f4da5b9e4d527e4a7f953102c20b35ce64ed9d8ff9d31be89ba1786f15f72c16cbcd91fb63f481d5f31f34550931471278522516f24405042cae5119b261e2a1d3092961a3220bd42f51bf2d84928fa350d9bc3d83e5ae34c5988b37dc8154322b7a0c2805b43fdbfdbec84eadcccd6d79a047efc732e9f91ea8498ee88cbf6cdcee6da73a17d9676944f23cfa773bf0a796cc7a9670ff2068740a9a5242586be5eff4046631942fec00aa7fd568eef4ed1977f0e16f110c3197895c3d430dcbe67fa91d0fb9d04c0af1d54d12142c82cd78a81a15cb423b3bb0931e50ef49ca147431444fe767724ed269b4d2d8aad093a1b7166e1624684ad704b66aeca90aae8ca7d63fe248f0151fb3ec0ac61c1af2133f0863d1e41d0af8272f3dd153b8f3ddaf4944dc4b852528d04f49e9e9a9c7f22ad68ee3480b5df5947f6e859e8f2f97602d0b12d69874d4705bb044626a5007d0594542c39b7c130dcc3f9446edd2ecb5b55f898604ee3f0b22aef7fbcd5b19813d0078903c79750f53ea14baaf598b0d31579e8831b4832b497c0cf20eea4cc98359516f0f49aec3e78d7e3348e0269a5eec6cd6363be7f46ec1b18ea1da41c534061b4e2c1daaa6c60d910d8dcc0fac5229e146bc4823d38c583e00aa300ef071e51726e509229 ss_n = b60ff64d8d90d01b2cddb936ebb8cfde0aa8dc2ee49c6f93b07040e4ba97c48b ct = 081ea4c65b981049cf749ac57d84567cae390bc416588ed8e6c668f62e97db55cce0ebdf4282665fc86538f7e88a04a24a093438df904b52bf951ea768d9c00e9504f4904d63f133934ffc05527612668a7e801b23bef8feab481cfd01629f49dfdc324bdfb25cd2ded95df82e9daf015a3221b72112948f5da9b8e81edf54d7d733655708accfec07ff81c3d20a2a8de50db4b8a3914c6f1c7d4e2e02dbd0e9bbefcd379db9f15986f10e528fc7a2896340220a2782f531371bb48c0e745e286be5bd7a4c040ede8f7a067d3ed7547647c3b0d5badc0129d707e7599124d18762bcba2b49551f2b0f3ae8bf241b60f542e5e2c7eba509d84f1b69b8092894fc935672ca5bc407db2c807b56875b59fd26b4992f44274ac92e08684294ecd3714c32eae82f76e19cc25754fe727f936a1e8307b51e53a00112d28aae601e5ea14e929ea65fc9de0fd368c938e15dfc75274f3ba8568f5ecce0a3a65bbbc340c7ce9e1690df3f6214573b5a05a0a5b6ffed70fa04ac1c2c8d75a995f7b6345d6fcacae62e071a8a4cb0068622d2d1e04d91ca1797af3c48a81f1f84782a0173277290cbc1fd09bb5c283328a57ed7d49d4e520e5698e347b1908bd3048a409707a6758e1993d0733cb0ef2a7f45149203e5649b3bb6de662ca8ecabdc1d2d8022d3706579278ea75a88d6cef6d82b96d14c1e8ea72ea8e1095829c241b351c2da4e37236e4ec19d7722ded02f4cb0cd5012d289a178a6fbb48e215e8ee9737cee2a78730a62eec3ff9170e0c3ddba8edbffb7cb821d3e50475a5ac6a785593d598c1a170ba70eb87ae64c716dce322ae4b732585ef5ef86aaeead2f88d5928a85787a6173d746586a61163255f078d6977cb46e48b0fb34c9ee88eae6f307f82633bc605d72d0a430e7bee87263737b69662523b6629f4e0421f792e5b1b44ddd67ebd05facdb6b8c2985a574dad96943a86b1eccd999c2b20b3e1bff999a17c8119d83b7953e9309ca1c4a05d794a0460c953e904ccd0743a996afed16fd66e408a3c27beb4305b95a58d3d6759a620cab2ae2acb4f06c618c2df9b0cd2c74a1 ss = d869ff28cf01c102e42030bb1dee482034dfa6a6986be79d4c78cd70283908ec count = 868 z = 6cf89a6b52d817b79a80457709d0bcc542fa68f80a8c51c8f16a62cc200c386a d = e0c5d35f2be09e1eb3cfb0192983667ced7e662ce15230c1267134c19a6aa79c msg = 32315a0b1cdaeb2e78b792f47a1869592c6c58597f85cfadb4f48ef6365a6134 seed = e3a5ed37cd96cad7aae6f19e38376d01ccc713e0e10db239c5bd6f7f3f10e7380a90ef0ada1659c3635f6913b43b0bc6 pk = 149c896ae98eb7db72fb08cd14817656297cd1a092e13c978874b693f971eaba197cb9193ae827a18177d66952e8d9bf1015b44d16163b2a38206c620600871a212a619b3a0fa1202a3abdffe5bfe437458bc305399baf56ba5e95eabfd87136b5d32ae43c5ba8ebaeae4c946b622ad8b96560283a9bfa63f1ba46e8ba28a6e439a111bfc0d39979f78053e340e3c11ec153710776cbb95816928b0efd51788fb632a5db61b1a993f1864de791c82b18cd523951c14aa0d168cb8d3267bcdc4d1d223bb362492e309d5888507580924c08cf63f638e336aebe64a589204964254ebc327be5326c6839561c71a830c98c7f184c920b8b88151bc7cac351584c89f8ad47c268d6f8872ca020720155fe09abda67c1c99770bf370e376342fb6232dde7a53064c5021705d08313d9402a38e8b973b84324a894e6009e334212c21bb320d9288075302c418a5828203a16857ff09d62993afceba1aa8038cac3129211b960ca3f608ac6e49c6fc8c75c57827f7e315a84c523b9b33ef6ea8547416e33830a419b55ae781496599f321cb612eb03c48298b8e8c76a783fc78b0fde49290c034c1c180d51515c42823573f499eb1c64b5a81c71042d860387a50ac05a86bf7f888c241acbdce32fb1b8b198d5075e465327c1662224571bc83352d0168679662f10ada05899afd0c1c8c672abca5bb0b50fdb1a7e165306aa4bbd66817d6b47858d3b80c91329b7ec653953ad51b5c3e4ecb28d95726dd9ac56e19db3b27025f526239525342238d9ea0e77e083bfa38b80879ecc010e68b0ab6502c460d0a1b99b4821a5ceaddb3980a4cd9796064f78b08f230e7219aa7377662dbcc3e27a42e5b8349ae009e173805c590a57f73106059febf19892d7766d9626eee979cfb763ca711c3edc8655346685b0258f058158d242e515ced5b9a03938ae671341b3fc150e58acd047cf07f9b704c98f11c153e1c85e78a3cc86936fbd207c017c54370a5ffe312025c3374151357e43c1f5ab26bfd610b6018a8f1605f78b574e94ca568bb45aca90a7b73274066f8bd899c34ac49a7bcda5e442a3dac4c0cd41c9716d2cd34398e6ecd6f2b7f0d919cc90e35ee417cb8d3772d8b34b15 sk = 0a63ac371b47ed7624a8a7cd5b955ed6bc54a01a52de34080c4c1ee347b830263d185473e1d403fc770a00a73c8c4b83beb55d2057b22e0cae27137397c4ad21e100eccb3214aba0d459bede318428239d74c142f760a93fabc4e8c171b4c182a1db0b9e42a221bbcfa20813133441a9589ca6665ab36695d8f5a02af588e12bc49a2a5e5e25adb1f79f4475a9f03cc881c62c51ec7ce5ea1194d3182e535bfff74fecf9750aeb7feb527e6e154045522ca113187c30850f01c6168caa0d7b794fe098ac7119566b3a23f86c28d2409a236efa254915f77c445c4c50ccbde3f2c8888340ed7583c59149de948ae1f149e87c5d6b3c4ce727826057bccc946e14864a9e075f53d9b0da520855a74fa9952301aab57b81b844c9ab4c709ac4c6b9994b509474088faa048dd8600cf230e7c036d941047f7221e6713b30b292af052287168642c68e1fcb2f66d1ba34ec2a7c4a579c010e61408d0dd59c2ac99c55798513e4548bc6bce2327835fc5c06375dff07bf79737eb034879cfc74371519687711c5dc3299a652847505f2e5117ee094558b441bac2e901a7280a429cae84ab9bb9b1fa1582f945ad0f6416a299e7b65cff709b2841b2a0a9340c1f0538e25cd39410acc6b4361236b4e1655aed4abd1496a0a285952cc6bfbb52c4cbca1d668a71f1c8915299c7d3121c7f5ab4e97458f18310042ca254ac57a54233e0c895a4aaac93a1004aa36e9c9c0ed6871b76c5b1f5716cdbc13f5788206b7604b79142da73340a1259ae30aff02a835e50cc468c8afe136fe2439f739210b0b0168033e022279d10b89121295bda1a4eb759cbbb44f5d451e89b4653d7905c5c85a0752ad9e2ba46045a5eff4a8ab900f8833b19bb7370a051e8bb6869a53a083475721f3154e8144f48644e1b6c120a31aaea93bb2738a8782c343e919ea748754e33ca2f76d08c0b45b139a5155ca7429a5edf7a826748a85c6cdff60125f97b603bc6150b089a7b675a8d224221ca06625494c5329e42550ba86b948fc3b937358871631b1db64e8fa9f40472c1ddb0d66bcacc371810be8cf021c3a024236149c896ae98eb7db72fb08cd14817656297cd1a092e13c978874b693f971eaba197cb9193ae827a18177d66952e8d9bf1015b44d16163b2a38206c620600871a212a619b3a0fa1202a3abdffe5bfe437458bc305399baf56ba5e95eabfd87136b5d32ae43c5ba8ebaeae4c946b622ad8b96560283a9bfa63f1ba46e8ba28a6e439a111bfc0d39979f78053e340e3c11ec153710776cbb95816928b0efd51788fb632a5db61b1a993f1864de791c82b18cd523951c14aa0d168cb8d3267bcdc4d1d223bb362492e309d5888507580924c08cf63f638e336aebe64a589204964254ebc327be5326c6839561c71a830c98c7f184c920b8b88151bc7cac351584c89f8ad47c268d6f8872ca020720155fe09abda67c1c99770bf370e376342fb6232dde7a53064c5021705d08313d9402a38e8b973b84324a894e6009e334212c21bb320d9288075302c418a5828203a16857ff09d62993afceba1aa8038cac3129211b960ca3f608ac6e49c6fc8c75c57827f7e315a84c523b9b33ef6ea8547416e33830a419b55ae781496599f321cb612eb03c48298b8e8c76a783fc78b0fde49290c034c1c180d51515c42823573f499eb1c64b5a81c71042d860387a50ac05a86bf7f888c241acbdce32fb1b8b198d5075e465327c1662224571bc83352d0168679662f10ada05899afd0c1c8c672abca5bb0b50fdb1a7e165306aa4bbd66817d6b47858d3b80c91329b7ec653953ad51b5c3e4ecb28d95726dd9ac56e19db3b27025f526239525342238d9ea0e77e083bfa38b80879ecc010e68b0ab6502c460d0a1b99b4821a5ceaddb3980a4cd9796064f78b08f230e7219aa7377662dbcc3e27a42e5b8349ae009e173805c590a57f73106059febf19892d7766d9626eee979cfb763ca711c3edc8655346685b0258f058158d242e515ced5b9a03938ae671341b3fc150e58acd047cf07f9b704c98f11c153e1c85e78a3cc86936fbd207c017c54370a5ffe312025c3374151357e43c1f5ab26bfd610b6018a8f1605f78b574e94ca568bb45aca90a7b73274066f8bd899c34ac49a7bcda5e442a3dac4c0cd41c9716d2cd34398e6ecd6f2b7f0d919cc90e35ee417cb8d3772d8b34b1533b1490a671fdbc699d47b5e2c79d7a27d855b94b99a6f8ffd31fd3d7b74d5fa6cf89a6b52d817b79a80457709d0bcc542fa68f80a8c51c8f16a62cc200c386a ct_n = d36340366a06437ccfd9ba28664a4a664ee74501b9caf89efb3197ad9766f556ef64e025e4fdefbda5eea90773733fb61fe5e24491dfcb3d8b3e3d1431d9d9bd50cfab7db2be6b284ed1dabfaaa7c7559328050925362deee3e11270e1ee5f143796f6b3b4eee3abdf463d6334421e7079f3a06ada4a1d1fe5a344827d0ca59c6cd6d8df6ce0a7091a2acf2b13c2de7b23463dbbaf2055f63e635e8e351b15884c643bf3748f9834cd2cf2725b49a3aa27eacfd3747500c376a6185fa7ff693995cb50d7a9e4432eeb94f94611d45949342ba9e64fa0bb59ac1acc767585e656d2b06404b2bbd04c54f8e0ca58acb772632e593eade0a930c1da1757645b3bc0240c2d7e1417420aaf1e464f654a6b748e4843c46f3a8bed158e6a0ce6bb9871821258aa4fef86effafe7d35e40aa91a0b3dcf15905285b5412e6b4e2e8956d426a8f464ac3197991635129103c29974c90d7f6d9722686fc74f97a8532f47d27b5c74d84f7ad1f5a66f35305d1d30d8b15d1b1fdcdebb1114b25358e3c9dde245c6088bbfb61ebce581e6046b4b9b5cd4f3a22a74373436f3fb48ab778947ae3cd1b0abf76a1bbf0fc40306d2425e84c35a025d7ce3afadfadec317e99b3ae743dd97accc5ce4329aca8f42086ea89d048f139a8ee3e57e1e365e815bd7fe906b9356df20732293aa8a74a11a29315f6bf5278145b35bc7dc80c7b38346f7e7e70331ad680ff2775d44ce830c26f5ae7bbf9d253757ea42769d8d2e38fb6f6f2600cf62f77c397336808299a1a267be4e4251b3434c6565b6ff16a07f018adf7404da27c7a8dd6d9b418e5ba9905f907327cc85246648846298b451b2994f56361125f891927ac5d2264cd87c1872cd0d0ead6489182f48c891e7dbe1544c72d31a19314d856ee81c13a49ac18567140d285bf0cbca115712d0a47ce6df146c2ede650ebf985470d1f5b4633fbfaab00a5e9b07142e1097806cd3b66ff7f5d91d62d3923ef9a829613b969e4751294b9d3888921f8f1c4c4eec382ef1f76916ec8db6b55ded45fb1cb88c3ab6689a9438711b2c7f1b977271db922c63bdcf14 ss_n = 012eccd1d97a1b8c3c5fa457fe9b8605dd4cae33a516acf53a3b29ddbb144c4c ct = c2b8c17171107bdcea8bc4e66eb81b4133483a0b3f4e40f27f65f18f4ccec6d3047f2281431f0f9b218ff056a9f19df94f802eb33fd750c71c6b214e48d583c6bf1aebdb4cfd7a2267b5d3dbac8c5bdbf966438d885cf7cd9fc0dacd55b979957352b0421dc55e704840cd1549f3d9792ae6fbfcff6b78b99eb1e46ed67108c9541bf6a4e77a9885f5362d0b82e7445b50eed899e6743037be9848fe7ead73546b96c09baf6f03a73f5e6b4fe2beda51f21715aa0edb8aac02007663a5fed330c11181db83ef94895d25f9e5b84a8e201aed30a7214992cf1ae4d9ab23e63f15b283bafe21ac40ddeec92c73f6daa56093fbf4e8e956f7f66770c2a99e45e2aa0ec009f12a71ad71010fd7138703b18c73b56d7213b531c49f25f22d452b6819f14703ada4278c44a3628644af4320847844f3060814c9d26091ed70f917641a64418b0e82213d783ac4d92705f35f95596606c45cbe1c5c03c130397a879aaf426642f1985e44cd6f9be19472c8de6a40edf79dca32747c60dc63e072c0f37ef612e8a59d08bb6a9b61d84ce1997e5e27fd3701c053dd3549b7f50feceb3f7a875ede09874532fb142a94053b8179e20a840c883388cce91eec15a2f4caf3eebcbc210603c0f34c328bf7a013cdfe14c3a43b9b4afbd9226944c19e04f0022a27718ed6e9018bc4cea1d00476e87817e6ffb74a52d65aeb31abe273067544f3d670f03644a295b7e259706bf4a2170ca2d40e02573177e001bf112ab41bf6a68b1758f0bd75d8ed31562cc3417c4e2b8f808bded1f2c4ea03867a229429c1c4549c54a8c6144c30eb2da34f269fef10f22406d61ba3e8d5a509d1742ed8289c07da800e73baf6f22fc69aeabfde48a7db507ac1bf54cb4c017f1e6af3540d6af0bcded9e8c001dcbfe06dea71c13c47dfc113dab35785fd037b8f69d9632d32141b267faeae5436e05cf2ee7b8c8606fe00157d3b63423de5f619b62462908b80d705c92a1b83715d02d8be88f5c431a5f5ad08d04bb1106fb7f88f354031c95f84039c9b47ddaa1aaf6d16b21bea3639fba1c860e98060ffa04d9c375e0584 ss = 1b31504f37cd2c9d9f7a8e663e981d4c80caeca7bfc03a10c6ac11294b926e35 count = 869 z = ecf1299ec71d18ef42a9df0fd1174abd1c0be0bf9e19ada78c24aa52062421cc d = 9697a8dadb89637758a69bab25a6f53aff489979f466ef39013e631ae34c7b43 msg = 02a6658d6410d0d9046dc80fdc4d0158a796daa5bbd0b00fb963d9806540180f seed = fbc18ae84a5ba1116028697957b7d7a29fdc36012496c69bd5da51f93f9f533a76f2b31b2927b092c2aa2e366c5bfea4 pk = 499905c002c423a0c1dda604f590741e028e9799a389abb5c4e6b14eaa3199e340c2f90873f1c62bc35a888b90b98a4033827904ba4e3e73442a61872739759bbc75eb2a8a511bb06d1c2b09530a631514ad3059ad314da784017c49605d6185fc718a72362372c5a0baf52e895596542a28f3d7b5bbd73202641b36bc50d180334f9a7927740ede226a53b19d64a289a3a1078a6a4e23f68b8da10091600f7d0263d00030e05b30fb37adb8f03eea496451787854893c4c4b2a6e100422a105b028bebcac23199080080134e9a0a0ae85a05d479eb9f68aa92cb0825209c590229d211f3de65a71a800c2651364056e427939699570f2828fce4a7267f596fa996ac8c109104cb1f2422401e26e63e39b42463eabc7663bc8315b2aa9304943bac943a54b7f9c6094e1a1b62c61a34f93b56ba0734eec2e6598b9efd2453cd65c590848a3a3096cc99eec59c4f8119af3c44092a8009bf74cc4c57d70ac81d15581876512a9870ba573a3f8e48876e7ad0b64290c87c2f79b7ace593f2647ce7e25c1a9ac6db1242e3279460a991b80a91ffe2a33d50a7bc550bdc9677dda89a57dd47ad1b5475a1664b0426380e085fd7432e7f7bcb27b7a2bc8900db4120da405dbc7c0afe77343347c95a9bca4a8cfeb941db9682209a208dc5c5deb1a65dc03a468555667499ee2339d367101ae14292f17691fa6a43fd226d5168192489f407893614bb35f265895e294c97cbb7b883e98c0c605829b3891b701907595c837862884c29cc24aa71ab79574513b77b966421fe2a22dca77e2dc0078abbef313c98292b107853646d54e2c44606dc12c32902efed0163a07298efc5129797830a4329dc94a03b9358aa86572a81913072007f7b188a1417762b5ba556cc8f38bf9272eff71332a920265656f0976367e3698ac706383121745255dd76015d5031efc0a04aeb55edb472ff5ea90d8f595079a585253073d5c56d875206c41a99760ab99b50ebfda2b83238d1304472914962bd0927e8400e574b74f83c73c818f01768a7777af2e69cf5675598eba996f7332e6b41749f53916a417956439ca067f199d6d338f6fea3fbfc5b2a3815b294d2a21702d7ef9deaf05d0906320 sk = e26336c67b410f1766af3680f4358d60269f62784f8e2b274f948e52f7b4d1dc28828895b3f30103358369071707e56ed83c87c1c4386c3a0ddb1231643c8006c8085f3ccfda895dfac35ca276b87c3475c7f0a5e9486098f78d1481b04703b70cf349ce22c9f5463cab49b5d5aa7d28e26bf23a9bd1b7089d55b587daad34b5ac9cf3caff34194e5a196fa8a4a211570aabb3068a9747a00d8da141026b8b5454a84eaa89e7614100e2611fa25e969208147951eaa3b48bf06b937740333475a94b2377b7a4382795f5b9261002caf80c5c2bc71858015c09c92558265521fb6ded882978205278b7c993d60bd734b476810ad1926528c8b591150f127a8a08f44ec4a4b497860dd0f30488767de663a075182bd426bdd82ca350c9955b3662398b2d83c9b6638b4dddc9b7de385fe9ca97b846225e53305905b747c2846ffc8986653cac864b2b131f7f2c297b41c6483825f06746f3532e44a8b440cc39eb62b15941874841094ee0c0efeb96e062bbc65809286a0154a859cfa41678a125ab5b57cc3cbdbbbc021baba73233a6c8a8a0af158f3612108bea302082cf38316bcbf6a7f4973ddaa8797c2321a61521dd41c84fc83239582bed94045a31c6ced1b578ec57d6db7e3384ca602442500cb40ee63c03c2245de2642431bb826c3c8176657c021d12363e78b4324b36312d2b86a5769820b02a64e494d870cf3c51536b301de6087fd11821fe92a0072a676a9bab7db8c3e387ac53482ec7b40a85ea2a1dbba91036bdc0e42fba29a2abf908cc06341ad8cf33a50d59150fc7c517cb6230ac4462258426bd74aae5ea37daba66ba0346bb658730403d11b9555faba83d0bc6961359f7acb7c1f72ca60b7498a66486b3965bdc7cb7479118e7b627d0bf4bf344480b79274a9d239a058619c47be36bc47953020c93d141abaf21782161c694f549eddc2c3d33974731242a93b5c63bc2e1b379f9278818c93c06e44bc52812beb3945e782d51b4256b15bf830c947319b5a53b2a75673f754c7ac4e031765b1f0a190aa7b416ab96b71f42753d55ab21f0c19f1774c94b6e46389e499905c002c423a0c1dda604f590741e028e9799a389abb5c4e6b14eaa3199e340c2f90873f1c62bc35a888b90b98a4033827904ba4e3e73442a61872739759bbc75eb2a8a511bb06d1c2b09530a631514ad3059ad314da784017c49605d6185fc718a72362372c5a0baf52e895596542a28f3d7b5bbd73202641b36bc50d180334f9a7927740ede226a53b19d64a289a3a1078a6a4e23f68b8da10091600f7d0263d00030e05b30fb37adb8f03eea496451787854893c4c4b2a6e100422a105b028bebcac23199080080134e9a0a0ae85a05d479eb9f68aa92cb0825209c590229d211f3de65a71a800c2651364056e427939699570f2828fce4a7267f596fa996ac8c109104cb1f2422401e26e63e39b42463eabc7663bc8315b2aa9304943bac943a54b7f9c6094e1a1b62c61a34f93b56ba0734eec2e6598b9efd2453cd65c590848a3a3096cc99eec59c4f8119af3c44092a8009bf74cc4c57d70ac81d15581876512a9870ba573a3f8e48876e7ad0b64290c87c2f79b7ace593f2647ce7e25c1a9ac6db1242e3279460a991b80a91ffe2a33d50a7bc550bdc9677dda89a57dd47ad1b5475a1664b0426380e085fd7432e7f7bcb27b7a2bc8900db4120da405dbc7c0afe77343347c95a9bca4a8cfeb941db9682209a208dc5c5deb1a65dc03a468555667499ee2339d367101ae14292f17691fa6a43fd226d5168192489f407893614bb35f265895e294c97cbb7b883e98c0c605829b3891b701907595c837862884c29cc24aa71ab79574513b77b966421fe2a22dca77e2dc0078abbef313c98292b107853646d54e2c44606dc12c32902efed0163a07298efc5129797830a4329dc94a03b9358aa86572a81913072007f7b188a1417762b5ba556cc8f38bf9272eff71332a920265656f0976367e3698ac706383121745255dd76015d5031efc0a04aeb55edb472ff5ea90d8f595079a585253073d5c56d875206c41a99760ab99b50ebfda2b83238d1304472914962bd0927e8400e574b74f83c73c818f01768a7777af2e69cf5675598eba996f7332e6b41749f53916a417956439ca067f199d6d338f6fea3fbfc5b2a3815b294d2a21702d7ef9deaf05d0906320f56c069e59070b4b73da390d75254a1eb9aae2942df2d1641b3d6f4b1752bbf0ecf1299ec71d18ef42a9df0fd1174abd1c0be0bf9e19ada78c24aa52062421cc ct_n = 2af47e8f74efa7b95fd9bbd5b9cc80f55f2eaa724ff7fcef3515d39c2c2edf52a754df644d9220cdb18580943de29ef0e9256cc9dac3a36a581b8904add01c18a93b781ab567801705c284359800fc4d35435dcd6260fca00c535f23cea60cf6e7d15095b88c221ba9782e9c197f45fade81f27d29276851f189167f8a2e582016f809d150dd01f98ff7bc00860ec27270bf837c279642225fa75dddfb13bccbde008c1192c288dcf43467773f47eff413a7d7f5cd5d4bdcdba398ca42ee6221892c6df6235d0de19b1d9c2970452dac9cd69411d20dd972e679ef15a3720b1fad69d2b470bede54023ecf01106d90f78b1362791424491bb18b3398c0cb9ae0af12b3edc0e9b155b259a56bc54c3da82bd4c78539910dccb5ffbb9c0109a41831203a945904cde3030b70f4c6b8639c85c4a0040028081d292533dc22bf2b15cff8c79585c34f578cae43cb582d6f3583999f55ea0fe44c2b0c734b0ef66c2504bd159e63847dda8e026a95b818f13e0e2af0e06d02596634c82dbd564d2582a3cf7b7f7ae0d3d81a4ca734153852147c04688059fd5a7cf6b6770438184d752e76849275bc37521d5f71f8becbc35ed1a177ed5d7151526febc708870f2ba98c987da9317c7f15fc8bdf1b6ce43eeabff81e0aee8d28ce37c702e02ba64b74b5c38738f69a51a40da2d8ae26b1b52fb7ae8da883f214203f9193c9fd8106f770f021d96585b086ae09515c3e1993868a6b7de6d635662dd6f4c2e2111d9a5e47b94127307876d417c57d8ce364aea5066fdb301053cc759d7a09b83e13c4a62a62688fc801aea573e534a3fb25be27178446a9e540a8de07b35f7c145a2df012dc0797f7d335ee65a6be30b7c3f52f6f0d26d99ebdc7625abfc71580aee966bc755412030aae20068eb255d375aacd97173b6ca4663fde0694fbbc503e7771e62b1c1500b356496345ebbf4814ef0dda4293b135fc6578590f71f5a14395668f9365b0c7f7df5989b9913d3eae44cc33e67a0c1defbef869b746c2555d59267f4bda0c1084ebcd8d68a2f28c39a3c99ca3f66a599a352d6083531ced929adc ss_n = 15aa6eb59e5c6d0b94c2bd367be2961d7c1bd90878d556a8bb078f60155df91f ct = 17df8d65317a73d8d4de4a581e0988e7e6ebd32eb76c2562bceb9466069aadf930f962ac69ab007959af3b10bef0dedfc8aabd6858e76d7e29fcf6d01f343f1a17e152473bffe24878974aa8eb6b804da7b4d19ccb7a9a7c5744a312541c74bdf0e26ec4450c86d52cf20c5e36793e70b409beb989ac94c1e315eef60078914014b7dfbabb362e185bf0d0236c20767a429347d999199da8210bb0f70fc3d502b248805f699853322a886fbee31f7aec31e80532a3aad38443510224d9f22087897c20e399feaada866a817428334dba56364c09fe7536145e85b9b1d8d48afb4c02ffa19fb67981165dfb58c9d22bd83fa7e00efeae685117d3c4df11177314817d5fc5d4d00388d593386f25192092866715382bc520b558e37b1676995813225e51064aa5d18e4c17773d612ef174fbfec3b00e90513144612437787cca5f8f36b36120a8664f6cfdb234bbdfe22af0a8b9b54482b1da3eaa926096315a5f22cb9b7f1e6372a20b1ba0babdcf976d4f43fee98f47d2e7acede906cc4115dbc347926e5a1e84b90f80f9b26f65081a179c506c22126841256dd3b721b6dfba144559ea5541dd12a7fa18c3f9a69fc24e1d1f4083f12f98754cecd3bc893caaf93c66136cde060ebda821ef60e89e9dd03d1317508a7b2222695e176c1ca94fe120b44bc98d50558473ccd1a84b1eed130b6c6ca67f68a9ef67879fb31a35e8a9fb2f419b9a62e423df79533c7dce61695b584c44a5feed116201a5d37d9892efbb566ebbad9363eaa85b4f2dd46089b80b4ca45e31963c5dec286a01520af9f5a325b9dd49d5ad797180383d8166cdfd0084fea4c0888433f3da48176c63d1f9ac75d10952c37c9b7e72c4260f11d7b521b315289f2547ab40769edf2b8c0fbcf31a687668e2d2a301a134d072ec1df8a23753886b7dc256dad24d7fd55f6c993466a4a5f6c4fbc5b6e51cd15292d725af99f3a44e6cc1a9b0ad27112e42dc8ecb10fedbd7c2c784c2de77bd0d05ba5384607eeffe7ee5c02c033310dded1a35ca93e248cf37b04c0cd260a066a01de047589d19596294f303b7b73dabf4f3 ss = 15acf2ab3ea8fd9bdaa6d9463264b6730ba42c1ba04c617f87845ca6282073bc count = 870 z = f737be1f81b776cc32bf52063ffee6c0e8d3e823e3f4ab57838d9fddf5921f4f d = 30bfa1b599a56f808a5ac20651d59f7e976f09f7c01e49256888e64a650aa9f1 msg = c9f22d7ecc2aac06a8e7985bac7c48acbac4856f12a9bdf08542167e2ac6ac7d seed = 1efb06edb28369c261ef737e17fe07a1e67e64c1e74daa70293b33de949f173053a3ff14ab80ae11dcf6baed2ec6eebf pk = 3aa8a2fab386955b7fa2aa9250a82cb8f91f55199079354a1bab71539445cf9507dcf1bbea0a09f31a10e3d1534637a1c5c33226a75d5c7a0e085a5601a1bf915b02a9940f28f4bf94759378a56ec1b040825785c675680b729074917dfdbc68d2f29d25a4713d317d2597b42ae31394e0969bb895d5807a22268f66682d924ca9180777790c1dd581ab5c007a00c080947601446c57c8cc8ca511ca1f88c998bc2e33a4c993ba51f8b34dbcc28c1bc4bd243ab6de1391540c64faa8627df31dbf4a82e75a68b6c02488ec15d4b45ca466829c9337743c2d3c90cab64a9b460ca5ec8a8c9cb3bbde08afacc2ba11c08ade87a22d02960a02a05e36792a370c221162ad32100bf8cb7c1a3b313240aad04b64f0b3ebd4a4794a8ada0b4ee2442d0b089ec19a1fcd78a75453c73e78bd3c639ebcb2322857439db462c5f29d18072286347d47c796b60a7d91905c01f49fa746054993993973ccc6faad41864405f1b96ec90e9e20ce30c90bd3b81dd5628b81434faf5697c00724ccd16c18c169f3cb2a9327cb1b07cb9b747eae344e40e750c9642d7ffb2c88c8261a53c87340b2af6a9ed0dcbd531c8b175a7ccc272c9df80a2e5b32f121115e334277ec9b8d734db03832be97282f021334a77aa30ab154d66696fb49e0f97171906a9d90bcec50c0abc63f9714aaee6c0a55d82876f9b7b6774107e84c8f997137692ec5ea72fe5366db4c4424056f899931825503980908c8e4cd76b413c039bd19c63b1f6bbbcc325833b6484804b02c0cb8e9093ddbe6bde778cffc0337f6f245b0f770d18754c54a5ff4942d5a4c3604c52f3181a9794910058c797ee176bfb436f5c333c977164cdcc8347229437c3a360305d122625c24b0658160332334a239b2182939cd635837955084a59385d8b2aae32577029e25423862a5101575788b5326ff5c3923b64c0f4a758cc44ab1d732b6e4c2bc5ac4a25b365b24b9d0a82a872513fea389785032b24bafcb18903a74b2dd85878d9b922f2b171ec2b1d8d8cbfb8cbe7078550bc08a8660a87e373f8905025314cd38340f65188fe281440d84cae66e2fcba1a896598982d57f0b19f156bd29f6b9aeeeb126b328eace53fe08cf sk = 8a50210e4cab12c01cd9870d87b0698419013354069975c8ff91a990e4349a9a4a30761a05e73b710722aee0b91d8c174a8c21282c0944788d360bb529c7b53bb19534a312fa27ad30e3883500994130265097104bbb5d834bce5e812e2293633587c5806c89323a3063931dbdbb757a71b379291c880170ac29457beb7644ca2a7762242f22385b2587e6db4467594b50ca7df375c1a277b1ac65c611cc1cbcf6280a6ba8a7e1473b551d12dc6965874041529856ba077408b8391865ab0114a4076aa4f022763a87e9b1a6366bc044656ff99996d2539f7ec6320f86b55a777d8001096c332fb0a46d35d45faffbc72e0a917685217ac7c1fcbba07b259301b6a414d9bb2287378c1a6577047a89f28128a55a93657d5b843edfa249b0c828e7f46f3e4615d1d2cde28b082749c516f26b2cf122e8eca3c41960ee15228c98cdd22683634b1ee088bc05a21672491abaaabfe8716f6b2b244e77a6d49b6fc212a1856a971d84abfd5340bfa72367ec5f26f5cc7b2b922e5777ae0c032c343e347876862b74a8ec5112896b0d39831e14c835694e05b721ff97595bd2a0c6b4a9083299bd01c3a389805d37cccb0789f2d05956bc1797fc724eb1bb07d6aa50351db4a5401b37c00d8b62666473de49529cb38de36c640b201e60c1bdfa16aeb585a38e10a3f163b0c7c8345927a4c9030007f0a852745f91a36ea9eb049bfabc8005aa7d20468d9429f90159b857699766a5c1356c6a997d95f06e77c63d694cb291a595eb7463d1b45de908755f89b06d365afe0a0a9092273660548beb00284b27dec09e3aba04c537bacd9c4cd1fc954ca98df4cb722a9408337a59b60634d71322c255130c949561db7f42ac73dd3244de339c75c3a812872ed769406c059cbac75c83958ace2a937453c3266c94298095717b6b90090fb7798631e643e5441f7eb1bd23c13a1e712ac8e01f7505763ca8c646491d5471add8104d56c3922fe721b4d495ae9544467243153212279210aada8470d17c893cc553331a9770108e39099c588d7b659c8b2a651040362b318bb0b31028fca241d5419c8b7d3aa8a2fab386955b7fa2aa9250a82cb8f91f55199079354a1bab71539445cf9507dcf1bbea0a09f31a10e3d1534637a1c5c33226a75d5c7a0e085a5601a1bf915b02a9940f28f4bf94759378a56ec1b040825785c675680b729074917dfdbc68d2f29d25a4713d317d2597b42ae31394e0969bb895d5807a22268f66682d924ca9180777790c1dd581ab5c007a00c080947601446c57c8cc8ca511ca1f88c998bc2e33a4c993ba51f8b34dbcc28c1bc4bd243ab6de1391540c64faa8627df31dbf4a82e75a68b6c02488ec15d4b45ca466829c9337743c2d3c90cab64a9b460ca5ec8a8c9cb3bbde08afacc2ba11c08ade87a22d02960a02a05e36792a370c221162ad32100bf8cb7c1a3b313240aad04b64f0b3ebd4a4794a8ada0b4ee2442d0b089ec19a1fcd78a75453c73e78bd3c639ebcb2322857439db462c5f29d18072286347d47c796b60a7d91905c01f49fa746054993993973ccc6faad41864405f1b96ec90e9e20ce30c90bd3b81dd5628b81434faf5697c00724ccd16c18c169f3cb2a9327cb1b07cb9b747eae344e40e750c9642d7ffb2c88c8261a53c87340b2af6a9ed0dcbd531c8b175a7ccc272c9df80a2e5b32f121115e334277ec9b8d734db03832be97282f021334a77aa30ab154d66696fb49e0f97171906a9d90bcec50c0abc63f9714aaee6c0a55d82876f9b7b6774107e84c8f997137692ec5ea72fe5366db4c4424056f899931825503980908c8e4cd76b413c039bd19c63b1f6bbbcc325833b6484804b02c0cb8e9093ddbe6bde778cffc0337f6f245b0f770d18754c54a5ff4942d5a4c3604c52f3181a9794910058c797ee176bfb436f5c333c977164cdcc8347229437c3a360305d122625c24b0658160332334a239b2182939cd635837955084a59385d8b2aae32577029e25423862a5101575788b5326ff5c3923b64c0f4a758cc44ab1d732b6e4c2bc5ac4a25b365b24b9d0a82a872513fea389785032b24bafcb18903a74b2dd85878d9b922f2b171ec2b1d8d8cbfb8cbe7078550bc08a8660a87e373f8905025314cd38340f65188fe281440d84cae66e2fcba1a896598982d57f0b19f156bd29f6b9aeeeb126b328eace53fe08cfdb2ba3892358c8ff5e8b8416de0a210eda2ae2ff22527bea09b32dbe048d827cf737be1f81b776cc32bf52063ffee6c0e8d3e823e3f4ab57838d9fddf5921f4f ct_n = 6a2fa23c25457339311e1d0718b857cfc7917c2e21fb096c73e5269b79f0a35b66d3c939cf444a76d31626d6ac0a24547b42fd9f9e4070afa8353630d2db6ebd45135c9171cbdacd56bb32d992a2940f051a269b754e3f6cac51e1aa8b6fb1749ee57dad8a40344d9f5fffa59e9fd541addced666a17dc8562c88fa4356de4bebe077a0a87a951c7faa7775d62788d2144a46331264a5eb121eb9c3ef7f7aa3e951afc66f7bced305a960ef4cae37fe075fc99e6543f525e3d960d8c564810b5f1fadb8f079e1db8e591a59b69866609ac2b5c13330fdfb910236111506aa29a4067011c7e956497ccb9a399ab7d1e575810124209af9a24dae84a3421d77408b0e8371117f77b6f10b679889463d4904838845153a4be6a47bf435936bad2de5e80c9ba7e7162edf6f535df161421425efa3104672a86450b9f8d804ec66bfe0d304938fbc99c418b48fd2b3425f064a952d17c696c4bfea7bddfd8455a7a5a19d2f8e098e839f2508fac497a1af37e8a77eff889e4f5d326470dbc90e0470e0b01cfe0168842e919f04fcf1720c528ebb4e39ccb6d13d5bb239c97b8f8be7e90fe8f14f4aa9379b12c2ae86b434a72031b4938af65af2c0b1a2038195e53f849edfdd1067bb56e34e926de39dbd59b85bf9167d06bc372f2556b740283d18a0cb38928ffcf4cadb68af0c47847b3801dc0619aab93bb2e2593deb7c7ab30289c744debb750159b3fc732ea9028fefe7b5454a550ba71ba53ff153d4efff6669f0f029b6495780ce22f43e7620ef1e507bdfd3d9f26d8f5fb6ae4336656db5aa07a479fa3164893c9b6b754277cba93f2152beeaa3bb4f92c15aacf50388e60438e375cf573e846f9887bddc39f31a64e55be90c495a5d749c8284894ede574e57a2a01109c63b66ef5556ebf3031a966f810fe610efbb7b8f0fc281de23050e86318f5a5c9cddb828f852ff2ba4ae889a65c8154432c5c8df9441ba425e530e38e20b7b9849069386e4b1768de1afcbfbad9162b9b81359e19b769a6e6dc1b9978152e620376790933614142a55fcceaec4516c501db3478b124b64323a010 ss_n = f79c09d556a86eb74a137b2b02e2c44b21611000c96ee39e39d4736434f53de3 ct = ffe838f477f022992c37a4e36041a43d5e15a68bc1b65e47c4de279f559220ea66ad591cf1962eaa46ac9b3e707f1d7739296366a48b31f8d7f3b40963e45a71ab1f0e0ff78e960d9916d5d7801f110e27e3c8e534d3f145e7880faae472df68a109d8b45103be7e0517cc0b495f5130d7b3abb34abe7131942820829f2e38543bcf6596d39d53ca29ebf818be7f8d250581343c253cf36a4aca84d208a34213612fed5fae9db0a11522f7e79c2b48473ac0659f3830fca85805979eba46e0a1154a639deb191086ef6b3212710c2494beee3e6beace798ba7c55b0955e9449b2805e1bbb0e572de8dc5b89617cf68525da13ead3a50bb80981ce4b25232b813f504c35f1e0b1c140e0a785e3985271c35d07bd5e84bf037a85bcb78bdc49cc8d7b813d3ceee3191e0e391c18006c2225b14b795b8736f3cd8255243c759924529005789e14b1f20e2dd5480907ffc6b7e312490a5fad40dd86463d767ab95bdcb6f0e701455267983ff34c9df9f6eb8b4ab7dc16f79f7c03926234eb38b45a3e6bf2429b38574a7b633e99aecb80af24e73cddd50ddadd3b06c34299c944cedba3ea0b3d9eb8043c54ead15790c69e40d318017d384dba856472534c9f593e136786cf08630b9d005cb63699994fe12a06295f1836a75abf1874d957735a9fc68097b98537224210da79da3e24fea2434a2eefa726702073e1a762c5a03c1c0d7966cc560b47c8172346c98a26b64683e5af24f3c56243b9cdd6aa128acff58f215655b97ed1e04ac000312fb93fcd67a22f63caabbd7d336e9462dadbdf2c174057ed570129cccc4be90172781112da85e1ecfe2050055b7511102c01bb2e3466deb5b1e6485c785d8d3abb1350ab48eaf52699011138c3468af382e9284f62d104fbbd0ab297489f75ba5624a64b6d80dbd32cd4a322e9b715933e6adc7cab26e8233fe50b9f0507d3db0c175d1184e3b89ee7072516e71f5a993e820119b6e9c6de9db7b9be992a8e7ef057610b2b75306fe9cc649d2c6ca79aa9328bf9cbbb798985edb64514cda968c458d8fcf39278281ec961b36a561cdbb9b69b904 ss = 6898554564115e264a4c7214fa2936603ae8f5ae2b8a34d2def5e58b0ebd7b3a count = 871 z = c18c7fbd877eece1e93779f8a788c3bed50796b92ef608194858974b3ffdb637 d = 5d93b6ceed023ff9b3cad3b433369b6f9745b6a9e48e8a2bf70f797560f670c7 msg = 119ad8ee3d82295c3b4b49cd63abff832bbe8890d32074533ced82d3875f277c seed = 13c7dc6e6a6986ed32e4ce7fa0a72878fb32283f96724fc15edba55ea17540db86da74ecac3e8d329bf523889f121b8c pk = ba463826f26557ba0f32133d25e2525f9a7fdc851558e32282967095104980413dd7b87b4f703a5221c905115af3251ce2e4a46c3772f26b32acb1cb4a41c49dfb8fd6543de7a94d5767108591819165755d8b05d1d0b4ba5c10244369b3ba6bdb426119f2839b9687e0e855c7122d7071c51cc60c74fb2b2b2b8460a18f28778b6a72a50c934227cc2146d06e27206d23ca40b2ab8ca01626e96161be053f0e70622c927146519486a432c35160e63ab2bbf89536838dab636bc3453468bb561e825e24799835d9b67cd1066085c0c132758d7b9713e6b8745c06a9276df848941d097b993b5a30e871e8a0c38bf94179505bacb0cf31aa5e2e2c57632a247a9675ab463eca08a4f5049ef980032e00c224d53fc21b66136852880207045575ae5b8287d8a86e6b57de41686bb427bcbc61c158c5f810b473ea94b2288a9a24540c9270ef7965b04c861357512b31503f0145f8f25630f38a1487b6a9e8b28ce36fbc0a4c0c035bdf587979e1751121a289c91e45f70d3614c59c058e4b628bef606db7c0789603155041490311314d4609800883d374cba4c77cf40a2f9a60793889ced02048b1bc2d33c95e35733f1ceb5230a90335e044e0a2605f3bb0c0dc9df812ad1e19685c764054ec365db679cae0982aeaca90a760d8135dd780701c122477303a1f82370c7b53f387be45a86d22304d6a54170648ad986bbabff063cdf85bff4cbb43812de4e87916659a71fc8e5c853a05685aca29896a2ab43fc809146c2f85d090a5c63fbcfb77a2379a194b656931217bfc6859323ece92923f6cc735c99523885cd103002356c21ceb6eabf9676994265ab60b4bfbcee678bd96e01294137103637eea9b8e58c13ec576293ae4afe6ab054efb0d4d32bec6065d7a2230cb54cfd46bae2e696b198a96a5e878d4f6b992011edda38e972185be3385470b094b1c8ce949777bca59f3e22d49029af210667c5a4be6275e9c0acccd6c5a4d26c122c27f0abb709e713649c4a5b7f752e2841979cb8f6040343fd17f8c735f2598bbc9a517292561766c361812802675b8e02712d626493660249de9200c2d092d0a51f3f318cece1019b821ea98e7f717fa35ed5c1967a055e9 sk = 2fdc7b0c3892a8f3c5018a31a6e566f2cbbdbfb6317547b80881c925396a762c85ac3c253766992941b94dd20b7522634f88513218306478cb5a184a18f59e593c7c9d2756024b0ea41c2ea9cc195e67c3870ab9194b8d436b2608d31bbe4042d05306bed8bc13a8b54b9b0de1fa6ccb7563409a5adcb32ae11b71b770c192382617a19fbff3aaeb107bcddc6c75b15237746093e92ab259ae6af46b98170ada41379aa2c531569ea0069293f5ca235b369d64b3092c3d1208c81996ce96785725749f32b4ad3eb95948b541233a64d247768bf3b164c5c8aa087618a2c82a9b63af802dd28304e0d9c5f00c59392b488766920ae27bfae13774e61cf6b847f4b3393e2a89209a6d722220c9c714c25636a8755afe87817deb34fcba8546026b04406d920750e250b15197709ce9c4254213266585de117de064cfa8f39f6e756fa716383bb92975691879f30458f8c9d242c23034276ddcb68cf0cc05d351853509e2a08fac0ac887c45e180a58f3700b477b40b4b6c6a3e974acda83433abadc4637a1e6b761aaac5652a56d000ce808aefcda942e190af9aa0bf3b496c423712727c1008970026942b96b7784208857f6cc63c3321de95c0aa7bc95b0977b845c5b9899260b3bf9282f32f45be7186fe7b3cbd46c5b158a0f22511268a0149a021f4680767224c5157b17c57934ff57a9ad0228a1455ef4c41deca78429d0c807f44cf1a234cc49325c2151cb130621cb1e7ce22e8d9a4d63481156fa34ce3846d023ba67ec92298c8941f315e6133229c88392a239c3e25acf8750e54472dd5c723124260b865e3f952feeb50b5572b5f5ca58e837bb44f880c4797d816195bd7282e063bd7152b0f288a8ffb0712521aef0da10624c876c9330eae5514e3092c49b4e9a5babbb688c1aa5676212054060afc2636f44148cf3b73f374b000ea19e46311bb87780ebc22945b9bd5f6c651d25c2d7f5bb0b62c3a032015f41687c3156c8757f030c2cdcac3489b13139d4835beb14890801aad546a610749a9b68d475a7b968013c0acf7af3401b1ac68416ad76a7c7da484e1e20c8833341ba463826f26557ba0f32133d25e2525f9a7fdc851558e32282967095104980413dd7b87b4f703a5221c905115af3251ce2e4a46c3772f26b32acb1cb4a41c49dfb8fd6543de7a94d5767108591819165755d8b05d1d0b4ba5c10244369b3ba6bdb426119f2839b9687e0e855c7122d7071c51cc60c74fb2b2b2b8460a18f28778b6a72a50c934227cc2146d06e27206d23ca40b2ab8ca01626e96161be053f0e70622c927146519486a432c35160e63ab2bbf89536838dab636bc3453468bb561e825e24799835d9b67cd1066085c0c132758d7b9713e6b8745c06a9276df848941d097b993b5a30e871e8a0c38bf94179505bacb0cf31aa5e2e2c57632a247a9675ab463eca08a4f5049ef980032e00c224d53fc21b66136852880207045575ae5b8287d8a86e6b57de41686bb427bcbc61c158c5f810b473ea94b2288a9a24540c9270ef7965b04c861357512b31503f0145f8f25630f38a1487b6a9e8b28ce36fbc0a4c0c035bdf587979e1751121a289c91e45f70d3614c59c058e4b628bef606db7c0789603155041490311314d4609800883d374cba4c77cf40a2f9a60793889ced02048b1bc2d33c95e35733f1ceb5230a90335e044e0a2605f3bb0c0dc9df812ad1e19685c764054ec365db679cae0982aeaca90a760d8135dd780701c122477303a1f82370c7b53f387be45a86d22304d6a54170648ad986bbabff063cdf85bff4cbb43812de4e87916659a71fc8e5c853a05685aca29896a2ab43fc809146c2f85d090a5c63fbcfb77a2379a194b656931217bfc6859323ece92923f6cc735c99523885cd103002356c21ceb6eabf9676994265ab60b4bfbcee678bd96e01294137103637eea9b8e58c13ec576293ae4afe6ab054efb0d4d32bec6065d7a2230cb54cfd46bae2e696b198a96a5e878d4f6b992011edda38e972185be3385470b094b1c8ce949777bca59f3e22d49029af210667c5a4be6275e9c0acccd6c5a4d26c122c27f0abb709e713649c4a5b7f752e2841979cb8f6040343fd17f8c735f2598bbc9a517292561766c361812802675b8e02712d626493660249de9200c2d092d0a51f3f318cece1019b821ea98e7f717fa35ed5c1967a055e99752b5aeeff79356cce497a44d8655a5ac6c8bc587198d770f6d37a213822a94c18c7fbd877eece1e93779f8a788c3bed50796b92ef608194858974b3ffdb637 ct_n = 928d8fb5519c5ba19f68b44ebac35c80171405f831b4bfcedf233e4a45bd7a446a350120549f44d0c3bb5d849942698205c0b239094d95503d1bd5ecd608b800dc856115d7818f8ead2f8a243f41a874ea2b6a7e8bd025c206185c22e16ff61f246aa44d8a6762fd5c8f6ca11b45be933e8dc2b0e8185b72575a5e3d4a4f5686c5ee49353f259885038d0468be666c4cabdd71f8f004d41b0f3981ac6ae698a32a8be0cac83847615483bec1b2bac943570fe3271ff9367c1e6bc38db9a760a84c1d4a841493aace83e20e2e32a1d38c0289f3bcfb7e5a1c71d6d9d618d2d6c0026442a68e6c68463e3a793f1e46c6612d6d490c46dd662ada3656725f615ef441ab78204edb6a34d209ee649b68974dff61daed9222d78c9f9e49adf0f174e25cd2583dba3713732e3715d75a4f4b0e773b2da7c0442ee65e18a1aed983d9dd38c4104d582d53561cb3b4bcc85d2649e006afaebe5b0dcffdd5bb20fe8e4406aa180b45b64f5ca31415516ba1d87a4b26be7ab7fb12c4fd4729ea63424a8d589a574fda0809f0a8e859b2b2223523e3d5cb422081017cf62ee2bebb323d69c26632726fde7619eefec16b96ff00cc05ad94fe3a93d906f0b3c19175f55ed480be92ccbfd5b69dd2aed03583d7fa6facd3183dcd7838d2f936355bdb3af7f3ac433bc80a399bd1af32795abf0960ea8f690aae504e8d10d724184a92828bbd956fe263dd0632fa6386146f0fef532c3d42570dbc886facfeae3d5bec772addccd770fed8618ae14ccd16595aa8e7c108da99e39bff4a7731f867b18b17a39b0e8b508a5112939f9b6f8658b5af1384ab1c3145c41c5a65cd80d994ebeaaeea5d6872ab253463481b9481d7c460a048157d2184ce219b3635e4fa7458d397db13537032fe61ad751a1b082755479b8d5224ae2d43627beca5d517d7eccc06d5350b211e05f905a152e2588595e98de92f5b90180dd1956291d37e3866d8e45328788d750bdb5f7226e380fda4bcf7f7eb257ae6ff70f464d54aa340170c0fc7cde88f3d14aba87b0b4bbf94bd268d48ee76e8f19dc7ce6a2271dd9d59aa141289 ss_n = 780f61e0a7e0a2c611acc12e9578985d6cec88fed4bd38841a0c42df2f10ceac ct = 3b22701b051082bf37fa24cb20e964efd782d7bef073872e9743c5e8c281969762a912fe07b9d9f99277e9bfd9235f5cc4ab46462c386213e679b1844dc8fcf537ec0a2a418fe0b4948c0404d8feb248f786ed2b59fc4d00bc8359d83bb6b9e53f5e20f702f1ea217ef5734db0475cff9ace1e34b1b26ace825ee328e925779d1c90ee66921822be08c6fbdf0bccaef70ce6fcc843d9119fac57f3c0082a6e56866a8879d6fcad2d5be784df857b3912fe9baa9dc9c34cdb409f9a27cf43dd5211e5b8448423a895e789980b65931de4b5982e1d3b627ae0c72d4938888f804b01b13f0e7c130feb09e485335ac1223a3d41c13e4c2fb7e22ec640815693f916283cacf51a0dd58baad9824d821107e297575f40015b4691e9fb15a7eac35c3660fa7ae002c93bca5815ac443001fe2079550540394c029527fc8c7cf8e3a3fe2c9cb756333d0850af9c4ec99b098e23623475f18e0b99ef63edf35d5c6b1f6c382d793e2277f759d26274bbc58d8b15dd5ad2c81fceff92ab1f9f26535a8fa2be0ea75b1498ac07ce4456c8f0b9c467ffc8ac3814fce6b9daf85f63f5d7f3b9f7060d3973d8110406f74acc824bc0715d142866ef4d96bfcaaca5fa484fd74ccd28baa6ccd3f569b0beee2e61179b50974ea679caa5483e3abf6c925626858f66885a7c79d8cbb40228d3a3ce739486cca23b94ed3122c2a454cac9da5d90dd5c32f1429e68a1d92facf99a8a0e7c7ce295de206931ac2aed0284ff0486af95b5ccd39d4ec68cd45dc8cf0e6bb9b7f6e3badab63c4a841e14f3e16f3fba48783da9c076059e88ce48f43a154695edfcf3d9f04467a2acfd5063a2286b0124e3e962da6338a409e78ea2419241e070111f0cde816be295f8e1c5a47d37beecb7471348d76082bcd5825096b8daa1bab63f33b392e7597201e5a3f1482658c1f26130c750a1ec88f0addbf7715ea95d92f9b378de541d74058b93a1f74f84401068670ef13d53408f3308278b9dc5aec1dd72be5fc9955671bef46274124d382cd11d6eb24300b6b4f264b99b60a78736a0e7678a381854faeba9ea4f3f0cac06 ss = 8cabc14db847721696721bdba00e5847c588eaa9110de278477ac56a79a24dab count = 872 z = ed126883ef37657393f43a8bfbd77ecd4206fa63f23ddef8fc20a1822315bab6 d = 31c8dd0764626390bc9a9ba77fbcad8910da0aa28ab3d9940ce0beab2cf72153 msg = 727dccdca269be265be499a80273574dc0c687b5e4ee14c5558f75d2722ae08c seed = ce6a78da1ddd59e492ee9adefdb583b815f4fda9903a0d3e530175d91500ce8e1029da6f90df1eb0849f72e2e1c63ea7 pk = 96944ce6984ce9cb8e9fb287f1904d95578760026fa84aabd33905d6799c16e05f2ba7aa9ca99ab500271f8561143abc5426c0a8fcba9f22291ad4c037a66ee8723c7099c3d800803b3ccc6fe42409c3bba6892b3dd741381762285576a48760e2f1980b1374881a99680cce79bbb5d220aff5a313dd050cbf48330ff3712e552d4bd8449e7a67ee7c8df0658f145c653a958d57b941deeb6e73433b6a79c787b0bb241650cec1ba21e47481367849c396b339c4df8487bf961b15544721ab5d5be250ab4345a16b3a8ad35a81c28d00d3c6775aa9a40a052d65102f07691d1b17f8e2391d08713dc86ace9c573b4cb34112869d7017836374a2653911554168a58ed322437c9b6cbbd0035c9b945ae51e17e5bec1cc08fe533e3aa9a72f105c4b076708c75c87582173833dede3c2cb0317f37ccef3e05b4f782fbcca58d5dacf24023b223b7f55324f08748eda55988ef52651dc1a50e2c41da91af4653a326bb011832c75a74d2dd77820e20cc548c3daab97565a72aa574ca7d746b19374431b42f9e35734872d1fb9a57a930fa8290de511bdea0348b0611ff8306abf855c69843f2e5104f5c4b91f15671737c269aa89ccd4a3a0213883144c67820afea2178f872343106e5e9749f1bca75048357e61ccc760249c22774bc389bbb92fbceb6f8ba67870d745168b2197b7b392810e33f006b803818abcbcea4340fb4a4ae94478b1988a8f2ac59c1c2875950b44974228bb2706abbc2d9c218ba2456d059134516a73e371a036455b227ea606412b97199328bcc581479a79803927c30a2823a67607a4fac96c59aadb79cd5e99938515b8eab45e3606652079321d695edb11b8f7655858425665a745e8b642a54baffcf985b7d048a7270a2d7a50dd297c3aa4630250837ed53b165ab738a5c5bf1b88105123fb505f1a2c28f5634bd0cb814a35af627ba3af57ccf94811a014bdd461072662ca1c886388096809727877151fd101a459fccb35378b5d7169cfc5bbb8451ddb395b73b3b36b913142a6af52013d0dbbc68da7c2d90812b26b413cc8cc9be1a715cc3e0b15213741859923f8032912b7384795805f329728ecb0802fea662f3787c9442c8085d5ef51 sk = 3b112aa107395baa1ce714c8ed583d01a8a404c5b2e65aaa1deb7eea50651c64c4d660a11f7836d544157fd65de96788420117cd271d143657d1956d66e0bc0b37a41ce9be7c2bc72df488f6dc3da21ca259373bd308864969637e36ad491605b8bb8c1c760e6fe85198cc42640209f4543c229c4f3ba5ba84792cd0305edacb5aa1604e1fc134111b409b9c10a0e65136683416a17c272b08c566842be2bb40d8b75e1b062354867dd94572c623f2c7cadf42849e18abc85b1d5cfbc10b44a786e4a20c967499fb484a1628e0965e06798a92e48d659294378c9833b274c650c6380935ce447f27256008e9739b33793807c3a4861026949d2da664b1604aa7803fca318189bba9d2b25a93311c517b8299a980cce9a7c9704eb04c62a6598ee3724cb1e27a2615ad4029963672907fb56f484138efe91446757c72cb213fb7b61238ced3fc96b9a4c443b65df4fc00865c5d2b14ce0dc24e52835b383c4d81f283c65129f293a2ef590e6279709560c1d7136276a03cee390d4bf68cf87663d6db9c00299f49928259a683e5db42d4ec5c15dca71455a1d1007d370a5fc9342ccba34f03053dace39e5bf700d31a3eca782f2acc03aa0b4d72f7c1450bac4f33366fbb2f211acc0e0c4c5742558eeb8030096666f23351e19cd9e22b7ff8c7b7d22f34738d76738b228c00c6c0c44a3472da68c797e949fe233273976821c847f2c30446c7808db892d3c5197a1a74ba6a7a99c7ca4151921595076e40116a8c3a9b688b2d75c0e739688b3256a15435862c602109700d9598fb082718b34954cb4c63322f187c6d137a986258024ff4129ed82dcc6bc7e500a0e46292d1b6122670b4e1d968666bcefa3c47a8eccd6f8662b43596d370b838754195fca681251b92d677af0aa370b49149b35408e8711b8067a6403c55a281e330733b511608a92c21549c6cfa5af79ba6801bbe67845e004a90e2413e429447565a4bce41c93028b0fda3a315e95eea05648c988c699750405318e7e98a8ef09d0ac941f8e6ad5011175bf20eb65630151c76f24085fb6b2bb79247e5eb1176718e16916096944ce6984ce9cb8e9fb287f1904d95578760026fa84aabd33905d6799c16e05f2ba7aa9ca99ab500271f8561143abc5426c0a8fcba9f22291ad4c037a66ee8723c7099c3d800803b3ccc6fe42409c3bba6892b3dd741381762285576a48760e2f1980b1374881a99680cce79bbb5d220aff5a313dd050cbf48330ff3712e552d4bd8449e7a67ee7c8df0658f145c653a958d57b941deeb6e73433b6a79c787b0bb241650cec1ba21e47481367849c396b339c4df8487bf961b15544721ab5d5be250ab4345a16b3a8ad35a81c28d00d3c6775aa9a40a052d65102f07691d1b17f8e2391d08713dc86ace9c573b4cb34112869d7017836374a2653911554168a58ed322437c9b6cbbd0035c9b945ae51e17e5bec1cc08fe533e3aa9a72f105c4b076708c75c87582173833dede3c2cb0317f37ccef3e05b4f782fbcca58d5dacf24023b223b7f55324f08748eda55988ef52651dc1a50e2c41da91af4653a326bb011832c75a74d2dd77820e20cc548c3daab97565a72aa574ca7d746b19374431b42f9e35734872d1fb9a57a930fa8290de511bdea0348b0611ff8306abf855c69843f2e5104f5c4b91f15671737c269aa89ccd4a3a0213883144c67820afea2178f872343106e5e9749f1bca75048357e61ccc760249c22774bc389bbb92fbceb6f8ba67870d745168b2197b7b392810e33f006b803818abcbcea4340fb4a4ae94478b1988a8f2ac59c1c2875950b44974228bb2706abbc2d9c218ba2456d059134516a73e371a036455b227ea606412b97199328bcc581479a79803927c30a2823a67607a4fac96c59aadb79cd5e99938515b8eab45e3606652079321d695edb11b8f7655858425665a745e8b642a54baffcf985b7d048a7270a2d7a50dd297c3aa4630250837ed53b165ab738a5c5bf1b88105123fb505f1a2c28f5634bd0cb814a35af627ba3af57ccf94811a014bdd461072662ca1c886388096809727877151fd101a459fccb35378b5d7169cfc5bbb8451ddb395b73b3b36b913142a6af52013d0dbbc68da7c2d90812b26b413cc8cc9be1a715cc3e0b15213741859923f8032912b7384795805f329728ecb0802fea662f3787c9442c8085d5ef5193a819eb94939b214c6bf600249080f04e8290876e6bf786561d92768871835fed126883ef37657393f43a8bfbd77ecd4206fa63f23ddef8fc20a1822315bab6 ct_n = 803b24642ecaeaee71aa1a261493138a4bb19c416ee8e73441bedea40816a543e50695d96b3d0595fc575287d2aa6cf480e85947e411c298c7c4e865c05ceb6727e631112d2b2ea6ad1616046a265a17a4bcd669882152611f47271879929c24ffdfd6f02a8a3203c1d2a3542cea23d60f926fbf89606444fb382500976e4d6fd9df3fd3f48779dc30449fc45671c11c7236a7890886cfc22a17462dc6c72e94bbaeead27a268b88e56f1bc21f0246262b9e3bec7749370d7a785dd6e3e8d5db9ac35322c47c083a4ddefff44713dbef79a5aded17af547f6c3c82b268bde51dba2b21a69ae858544de7d0e498287676e5717a04b35a9a3c3fcd3db9a7aaa21d8d9f0db98132f7081d2fbeaaf7d860068b3c0224fa0821396320576f7f547a0e3896af7383316ac6d818510668c34a34a0e6e35f53e0f99e0013a28c2a1ca70a5d97f6af9edc4234e0a079ebba008afae1ee97d38a02c347ef91f13a812c1660b62a9d0243efdcbcc0af8be41a4deb0c013fd14abbf4875db43349f1076e7e982d26dd4f3463ecbb7d9d2a1b3dcf91ccf5d85b3c9a36109f5fbce90cfc444fc66606d557e13f9c9c127f65072a09662a521a9395888c10467752fd0a8c9d44a3d2672214bd71b3140ef38ab6fff4669aaede9fe28102b6ae86e34a6bc53ee74b203dab58593bf560c2f11109134f3a2bcd37ee0f3bdaf152c561c9037e8424b928c6a53afa21c4672f77281f757336207ce2528cd4ed0193e464ba9a697cdd4ced1f05ab3f8b5826fd7381090e40c205caf2911559b2fd282e078a956c7af8f20207486a5599e36084990ef7b027c56b953fa726e589012005e5e8acb4d5d2fa7292608699468458145f11d2e0aa8d13970683cb67fe8343af5a292a362a6ade2c202c1a735d510a70840489717639d15f6a4828739a90d602143cae4d12fd206c72b449c5fd54545aa1ff7172157e0a8e8c8ded6b2aaf6b8fe19ae9a07040724a3925f0a29ac6f37a7e3b1ad095d20297854e5cefe1079c8ba49d78d567a276bb1182f3a59446c630a9badb04bc78b036379aec0e1368197158e982f018fc2b ss_n = b7547855e3cfb543a457b4e5c63f96ebad3590b2f3b989b1b6057bd0059feafd ct = ac1149d3979e43decfb84027612667fb223c9fa444cebab014a5e6fdc13805cfea8fa9b7b49b42de0741ae4216fcc147a3ab42e85b2a67df9c1ed58f913a09201486220ca32108fb8b14d6461c52cc25c5ff5571e831f8b3b2189c95d696631fe88544458486f8f64e9973b53b5b8b69be0cb41d231d80664b113e392b5113928684802890a94f561a6104bc31a2ac68d2a16a6e49695ea9b8f5a7e598437eee97fe0f254bd0ad15c9fe0961e5892e04be6c63a824614c533db657b14da8cde493246c0cb6d5808b2b7d42b7e38bfc86ab3b047d94e7d60ea8d26a5abfddf6fd2e3b0b12e694fafa66ef6f518735350885216a066d8114c1d1cc15735a1d5d28e505d1cee1b679b0e9c3430b68a58d2f601c5280e630b3845a88d5f293a1425ab21c5405888b6ceac376cca9e7187338a5e32ec71ac3a07a5c947fd3feead706390f948cdc546b3d600c73fe406084ae214c1cfd9141c90d89a97cef186015a43ea21b512abde17b38658b01b7c7750af1a798caba2764e762f1827f9a3179f5440bcbec12ca89826b5e9b6af5f277b4c014a9a027bfa6e58ba1050158451a84ed2c3cb41791a1502a0000b43e27f1ee1139e8efe1c355ec2cee52c2e6764b035ad3f51cf97fde1f1041f6d8ff2653d832a8c78446ba793593f2c813677d27cc5f70b2cbcef2b7eb51924315d746f1b0521751b88fc40dc78ac0d988492eb37080f8b7adb99669371c929696891e7a36052c59e7a8f989d9514991ec7f2d6e7f29f91d6126d7546c17efd5a92d9d7205a74db00153fa8a5f616df3ce2ae07b6de0ee80d858be84e8392d278afec537f2e4b5d86ad6769f8e110097596c2d49603bde9b0e1078cf1c6f73c9ca0f696cbf504d557150392b7e934404936328fd179c647e5c5d9e9c895d53512fd120505765ebfb1c202916c9a540741c4a340db80b3e41569661abaab1755b8d216ea9c52033a7a09270e1b90c1aede325a075618db70641615024e7f6c180363571c37218c7774cbfcb7f68c18d4f348c9f21188236130bff0c60bff1f9d3ca452c5dbf564dfb8cb8bad1a07208ce1846c4dae1 ss = 52742799c6541c276210ab0ab99a8321647ffa7f199d49d3aab1a7104ff97630 count = 873 z = a71406f8f0260e2c25f90e343f27041bb0240a7316f659ff96649afbf0ae1c35 d = ea54383ac3cb74f671b19d3f108287aa795da8533c9df0c6459c42b4669c0e88 msg = eaaf828aba0be26343e241476177ef0315ee4e75fec5196a8026bb5f3390cd4e seed = 904127c4bc7e495c128b824a6b67ceed60ecb91b0b69bb8c643f017002af7ee09fdd9f7eb3d460c019e9827f96c54eb6 pk = 005a65ff8ac97f7ca518b0b9256372f2843bdd617e23f61c15d94b37324facd6ca7bc1898a3c5db5a85be65961b245aa534745d7a8cbe727b45575654590cc5fb1929836ba23f991026368f20c9811e9ca2fa448ff686c9b620da9240c1e089902970750877d022ab7f743c1323c9a94735040fb2e61bacc5e4824dc1b3d179b1090069e932135bec2bc41ebc066c23a4c00aeb4803c5cd48d79602d7a657aa5889240f36ed8e68b12e35f6d6a473a2c4af21645869328ed442a547867707a5886c2ae8b038fc360cf6c843292e79676a815fb1203d2d32150335061a556927b2ff3e9b7e3257e06b4c9ab8c9928b50bf36633438734eb802ca0a6669a5862905bb36660bc930961114b0d5557327ab60cc08634c8e67878fbbeea3012dd30a8eb8a057d6032b0a157c4c164e0da5186cc3ef3fc8a2f0c13a62695c5676270f1cbef2a5170ab3c22122cf94a3179aa62d7cb26b927726f5962c406c0013c55161221de557a58439da0650dae8a997ab2c08ec5466e33cc8a2141f6f5cfb77570f35192ba8034d8fc38ca457bab22571a5011225482c7f30026630d62246aac6ab467172d1cc67389d09af149be4de53c55169bc328721a076939f6a412303d6bd59182e1655be1930a322fe6726d93c13e0a59b688851ff5d750090031fc4a36ee8a25176313d880a8fe6951b079796d00c643b78b8a71986a020769ba291b3ccd77fb9228e83818506a27a5bc37773bcfcc3e83dcba0ca72eb4ba299510c376a33d8e4577c2306fc127617bc07576130fe4285060b69b738214d8e2700facad64a85d044a099b065daf95242bb3a3ba3b624a284c33cc5caf11be58643e1227c367368fc90274d282109ef43c85c8a9679a5dc60c6f6b7b058913ae0291237af96399d0c209663a1c9b60e3161316141ae595007108b94c100153984d1a551a5b941a643cc1332b7a94517471996afd383886584ab36863b681096fbb6a438b413a7b3f1ee28f5d61670449baa4c98fc29390cf7c73c16b790ed4a3bf61b88a50c84056a5c75cc2c9c76a6b7b142b15b522380127f88e8fc2369a1b15ffb7533c7c7a21843a606590a88f41f4e19947eafaf7a9dadfa7c8a69ad07173ef2522 sk = 5d86a6a0e56014a53507646cc4f8905dd7c7f99a42db0338a0e113f5d87bea6c234645a423676e5218369de8a4622269ed001690895692fc3889166f1db52660ec80726290114c59cf2818fa19377f37a6727a0426b52ef2806daa2a8bc7313bee676a5dd47e33548eb8f05425d8c0c19bb6bd484832522893560c5a504f76014bb85b0f747195ff24580f037f4613bcd43940a2d641d541427d97b152234bd1f36b20e91299d4406095bba1f00f30da7094c5123d4330f73a23bfdab6d3979831703d42096bdef08c48b77776385d0fb8b47d98477a645ee827a241f620b1d03625419e67c353cef0796aea8be5dc1e612664fc0a6044d0365a17a5659023a0fa283ec0272b852a1f97bb535b45685b65de3279f91584f5c1267ce69043c5afa59a091231b141971fab63537fbb7eaf7b83fa3446e34c5ac25265de414229739eec3b47c5804dfa94a69a4a193217cfc14747a6f2422e66b5609349b6957359794fef93697ce54d460250e621a953f97d0853be6e1186967c941b928595456cdc731acc233178776d6195cae3b4a6f58b9ca2d3b2a663597ee0528e87131ec98f0ab1b341b6c7d2dc0fbfb5b1b0c1029d6301d39404d5843d2659b62d892414dc8bdb536dac603469301fd5383317b43264721084c41f1d0211699bb279c3c3d3820302782c349597bd270d2be22c1dfc68bffc602c2a304111a69e867c8cba030cb2459243867092bccd4c8bae984dc1ba6c59901edc79c2d410ba09a88df031a8ce8301cb5648d42b9773ca10aebc1f5b311b90157e256003cdac5bde7690aa555bf7fa7b02b1b2e393965109201bc078b3f314174694514663ed00515fa69d3f182462c622fae56f9a8c16359583b954b9baaba5775b263d51c37b470e53f7ac03b92ccffa6e92f412ffc1cfbd6423b472a3d677aac200a51a703e0e21bddc185d2ff8b3d2479f6269c6e3f218c6bb53c2315a46681f5de15b726814935ba3a628af2a5b17fbeabae8d855577c6589a87c2e74495a158f4623055a11aa43fb84bea283149bbf9ce82900a2c329d66f4ed3172ab71671bc48da3778092c39005a65ff8ac97f7ca518b0b9256372f2843bdd617e23f61c15d94b37324facd6ca7bc1898a3c5db5a85be65961b245aa534745d7a8cbe727b45575654590cc5fb1929836ba23f991026368f20c9811e9ca2fa448ff686c9b620da9240c1e089902970750877d022ab7f743c1323c9a94735040fb2e61bacc5e4824dc1b3d179b1090069e932135bec2bc41ebc066c23a4c00aeb4803c5cd48d79602d7a657aa5889240f36ed8e68b12e35f6d6a473a2c4af21645869328ed442a547867707a5886c2ae8b038fc360cf6c843292e79676a815fb1203d2d32150335061a556927b2ff3e9b7e3257e06b4c9ab8c9928b50bf36633438734eb802ca0a6669a5862905bb36660bc930961114b0d5557327ab60cc08634c8e67878fbbeea3012dd30a8eb8a057d6032b0a157c4c164e0da5186cc3ef3fc8a2f0c13a62695c5676270f1cbef2a5170ab3c22122cf94a3179aa62d7cb26b927726f5962c406c0013c55161221de557a58439da0650dae8a997ab2c08ec5466e33cc8a2141f6f5cfb77570f35192ba8034d8fc38ca457bab22571a5011225482c7f30026630d62246aac6ab467172d1cc67389d09af149be4de53c55169bc328721a076939f6a412303d6bd59182e1655be1930a322fe6726d93c13e0a59b688851ff5d750090031fc4a36ee8a25176313d880a8fe6951b079796d00c643b78b8a71986a020769ba291b3ccd77fb9228e83818506a27a5bc37773bcfcc3e83dcba0ca72eb4ba299510c376a33d8e4577c2306fc127617bc07576130fe4285060b69b738214d8e2700facad64a85d044a099b065daf95242bb3a3ba3b624a284c33cc5caf11be58643e1227c367368fc90274d282109ef43c85c8a9679a5dc60c6f6b7b058913ae0291237af96399d0c209663a1c9b60e3161316141ae595007108b94c100153984d1a551a5b941a643cc1332b7a94517471996afd383886584ab36863b681096fbb6a438b413a7b3f1ee28f5d61670449baa4c98fc29390cf7c73c16b790ed4a3bf61b88a50c84056a5c75cc2c9c76a6b7b142b15b522380127f88e8fc2369a1b15ffb7533c7c7a21843a606590a88f41f4e19947eafaf7a9dadfa7c8a69ad07173ef2522b5b6a494756659c2804fd577d9af2b35d7d6ab56d2ea2feb8fd2e8775b7967cda71406f8f0260e2c25f90e343f27041bb0240a7316f659ff96649afbf0ae1c35 ct_n = 156a707c92e7a954c210aa2cccea0cd787dcf986b094cabe57fcd863933980d037c64b0b58a8f785baa20929e0f4d6d5a660f1ae4bb1b74e6ba60d60e0f5de9fde6bc26187c87ecb89af8974d73ae6dd6a47874ade96da86eab101f2f7bc43b94a672bd2e9fc13d71d5ec8b93dc9db0f63c32e2e827e440fe09c4709701b4832d71535b71a1337fc306f9200d3f3c261495a1403bf8dfb14aa8220874cfac23f73fa4e4a90d936042b35efc292780bd163ee22ebf8105630aeef95718cefe6f90abdb6688c8bf5ae758d9f2350039736cfcaac2664ad4be8a8ef8bdd2f1f1b2df27135d5d0c7564076f4caa4e9994e6c5019fa4eddad988389b727441e6ad7823cb572a261a7d2054d82b56498009bdf23f93faa11b4942517944c2abd19cb9c8a59ad8f1aebf194f05bc309de59c75f678d504d9330350c113688ff03d56cb75128a6a55a68cd70156dabad43cd716a16cac122bf99865e9112af1d36bcfdd2918b911e57319f17488a66ccd48a2bb118d8b89ce7946130aab4de79cd7abf16af031db5c8b8c513b81213d6c6024e0d644b775eb001a5977b2ce4c339e94b15be8ee830a4eaa910fed1ffd2251da23aea7386ffddfe7f13187b1e0588fea1c2a410dd98a8021bd6abd7bfb382047fe313d9711d377d41be234b1b2bd4a508f76a71b3cab2597987ad555317ba90479ba0a9dc8e84bf33dac273c4639dc8f8639ec762b6e549114577574ebb4ffefc6de01ded77e085ce0e0683b7d558ebbbdfdb7dbedbcf1eb06179404a84cb7ee7aa61afc6c9c066c59b8b3900e2deb42741b5b4c7558da6aa154aa7f0d3de854e699bdb4d0312c57a9b3654b46dc8fc6b7d5e8d8af710c21bca96f34701ed7da7224f503717a8a9143819f9fd0fe8f9341410c8b956d5358f3808ce9dadfda94a93d6ff1025eb3bb7a2853d2336cb8046d2f1874e5e7ca831f3c570fc1d32a1c86fa18375433e8918ae503fbd6a38c1ff16a2da9832623668a1e2abde962894575e93816bbe39daa3c96e97fc24b3e7df948f7fb0e15de42ec99054c0721bca437b66af2e5453da465e06684fffe522ffe4 ss_n = 246c11c1d7796538488fe82701cfe45816fe6e47acc535df137cf7aed0761ab8 ct = 898179e7ecf2b33f654d4c878b758adb1c110d75f10abbf754e6ea50f982f9945dadface92b1db76dd544115b52ee3e71c13b1a11c24b46e435a7aa76c957a599a7e90f0fd014cfd30d19696451a1135831fe03d18df0e3e29adafa1378364a2b726501050b309ccab1e1d193df7d2451074051d20ada909f97e9e604f1f319b9d2ddb46776f248a51e1ffac1275897fc98c1a9f8fe7fb493faee4327f66ad1144891efc7ad9e51651532f1643e7c6324f66df546d76829d99762d2c432d08e7eb5aea2e02aa890a0c2e1df3ca9200979797abea5f55757c221c5563d09c2bdeb555532e14f5e8299a72131e5465c443f868fbde5b274627dcad5ed3a6fdc3fd2025801b5f9ed530b51e3313c9e9c2fbc132d55c19623a22341318e69914f79af28c0d5740b519d9ce23ccce284c33e114d349c074608ecaf1baecf5c887d80337caf15c2eafe9bbe9fc7f0c9d826f959e3565ec692a9accaaf47775d48117ca696c04df5b69073a054670dd9cdaf17b0c6cfda8177251f0147dc3739828f9f3434be3f79867589b0b206612e9091bd6a55cb29dd1c73238d8fbae493aa0eb3105310d926b2ba3c4909f433541870ceee6be0b15cbcd86f781c3b09b4d6fb154caf69fed8a7531e91ccd204613039fc468dc05790900d007c3a003027e2c62f34a4b3fb0042d47b527e413de05de86c873911333cb14633ff0a7fac35eaada0fa71aae01d4cf6dff31b0cdf94150837f2be889c8b48678989ceefbae7a58a3d0eed9c8a5a7f427bedd9da842da1b895039e9c7cc415c2f7814ddf4a6c0b4a4b989eadb5df7b46fe416eb9d504902485da5a495001d9b1ef5eea0f8b8b4ae2b8ba5193b78e66a042a8aa23e040b6a3ea111b8ad40d4a4aefc08614365db79698b6d6551a1f5a0fa8a497803418f46e1c448623caee785f3672bdd39d61c12cf6068c1e92e26f787935e974bec201c5254955f6bcc2606317dd0eefc4ec727af4b3da344bf74b91fabfaa4df6f24493530002b2b69549c104d7cac3a0b7cbcbfead6a1d95c4d72d6b9248035afb5a36bb2048881a73d4c584c839c3175bffeaa38 ss = 7931bb396981d7341c145b7cd069a5468a7692dcca6245b8b16f958782eeea34 count = 874 z = 787e58799531fe949c872b1568c98531cfb0406c59442cb5d96e0a37453a2ba4 d = 5ba0ac1c7340dc357d0b0adf8e596492a296f446ccfe6388d4e58aef30d48f54 msg = f62b929d9b9d435eec1124e425a8a49d817c007999666281d923d348d46f1602 seed = 9ce0a768c2517976e680895a8864ea692fe29cfc7fc3f2f3173e315b5c906dfcd64129b82cdd17a6de277bacb8b3852d pk = c9445b56d276d0c94de9b84f97286667d8cb61965a2d7ba8ddd128bc3b7a9d7a2f85007df6943608d8522070514d656cec63a13ff8245d144044903f7897aec4c42404e8493ae57ff04645a9e9b163564f4bc6128a6704edd7357c42b0b7e49f86f20b755202f1d4043d2823e3836ca74a0556d6a7427a6111536d9554b532f60ef966ca6cb449a2d6a5c9698d1af8b0546b66414531b1ab29926b785685118dacb955690574cc9105caa3ff3aa4e3c0729cd147bf50c19e636ca0033010b9041b4c419a4456907c54815b560ea7bb1f14cafc1583b07997fca197e04885471629e5e2a84fea25b47c407409458ea3821f863a109827c3a40a100898664b5cbfd9cc56dabb4094baef5541d1f3268f6372f02366c34a653f20badf041d0d20b2ce0cb591225bcfc649964889928cbf5271c4bf9b280237a774042755c1312e83175cf1be52ba7e7e66cbfcbb6686ba496e05bc608cc848179b94736b06d83fba6a7cd92357cf2677f999a2f4b2ccc279c6f93b29ee42416560c9e3c8cde7c6338148c35b3a7d995b5962c836a1371bf4179d01354bd1614ac7862f22f2341c2bbf9330978290560c891ff1e198c305bee425c683e8bccaf61212362238a01435c0599e7a0508d8aeba450942a01a40ca2e6a5b54b41b218fc870fb99bf2fb181d5a21dbbd14146b05c45853bcaf65f53b66bcdd686b9db713d178f5244795eb415c8321c41e40bce96ac1595c7eef05004b050e0ea7b1ab6a55d88469baa87af7723b5d788411468ee59a157035029579c4ce5402053bd07378bdc258096152631273c52b539c2428f62706b8a791b3d6b220019097572cbb6448fb201713f8197b4b7050718162c56154d3590aeca5d13123f464c060be030acd1513417a28eeabb814010bf385acd21645fe4ac498c473e136a0652ce5d6991578bcbc6fb7f2bc25b359974a8340856fc3d719b29a54608c94c6effe2163879506a40a2b4703385401b9e6298ba728df6aac29902a84f45859c8a4b4e003b5afb77dc2926fe892915a6c953a93663171c87c4894de6cdf8793660a20e526cc4ad4b3c78b30f78a1936c092f38bd7646c253597fe67ee511e0caa151719d4df1c6d20d101251 sk = 181277cf8513ab453a962855da1c4ef24b47f2f3617c03873dac73304c45c46c619c860ea36278cf6757e04ba0f0aa47544903832aa165f69f8a3432ea8696a87b2ecbc407059c781cc882d5265b39e607d2b924ae1b199ae6487952c26568bb7db6bd1f8a533be54988d9bdb7a84471ac0fd80c82ca014452124d9b105650971a2a7cb4c068597313a9c91429c665432648c0d04003b8771119b9ce16c45605f06087ec48e4262908807729e37cea9ba4354b976429a8dfab518c652b2c99a42bb06e5bb39632a105ad222aeed405e91c2b807161b2262c016783b52198ec01ba57f5bb92e54ff0f42c0639833ef8068fb45d8ea00f32d3057e909b334460f6f6c344494dae5a8f2a0c50fee387e234baebdc7089752be02434d7008b0312758d43a03bbb7c9864052ec200b38b6959605c50381b07eb14f9790a1fd97a168a13ef364e37f90e5534c9eec0ab1cf4840ae17d02008a985ab07f2037b6f78aa48c0e0f443df5a8c8b8701614c767f02a678345a8d9b26a18248c4c7466aefb815a91330cc39e9ecc148934550098a7b23cbf4d88ba520286f442bb147767866960387b05d4741ee1f41c97b224c4130c7b0013107caa185946b740a0ae1c7af9aa13ee564c7ad482951231478abce23a5f29f7918db552cff203bc9a6c9d36829e680e706c3e14c05fa55131be0389af42176ec993f6790155f7425c39ae01c87b42aa5d4da4066a4617dfe95638f10192b56bf2b695d7516a99dc9b612a6a048b4eea26835c798f8ef570d7e4b3aa400b9423455e882df7174fa6019cef127804798de34757072582e0e86a057c81917b2d7760698ef7b0b3ca94db605ac493c763b01434701b626b9066e74b4dca2944cc907c0037943a0977770fefe510d1eabf78ba0dae236bb562018b4aae4d5188a2a32d14e69076760117e9bd807629dc9badd09a83b5548126f3267ee9b51450a2bf2b573a66be1d33b692a7967cd21d79a832bf3b295f7ba8a1a4acc698836e663b397c7df2698ac84ba30b136fd01596c4e419ca276608b9577f1848412435963c580eea8c7f507c32a80c7a756cc9445b56d276d0c94de9b84f97286667d8cb61965a2d7ba8ddd128bc3b7a9d7a2f85007df6943608d8522070514d656cec63a13ff8245d144044903f7897aec4c42404e8493ae57ff04645a9e9b163564f4bc6128a6704edd7357c42b0b7e49f86f20b755202f1d4043d2823e3836ca74a0556d6a7427a6111536d9554b532f60ef966ca6cb449a2d6a5c9698d1af8b0546b66414531b1ab29926b785685118dacb955690574cc9105caa3ff3aa4e3c0729cd147bf50c19e636ca0033010b9041b4c419a4456907c54815b560ea7bb1f14cafc1583b07997fca197e04885471629e5e2a84fea25b47c407409458ea3821f863a109827c3a40a100898664b5cbfd9cc56dabb4094baef5541d1f3268f6372f02366c34a653f20badf041d0d20b2ce0cb591225bcfc649964889928cbf5271c4bf9b280237a774042755c1312e83175cf1be52ba7e7e66cbfcbb6686ba496e05bc608cc848179b94736b06d83fba6a7cd92357cf2677f999a2f4b2ccc279c6f93b29ee42416560c9e3c8cde7c6338148c35b3a7d995b5962c836a1371bf4179d01354bd1614ac7862f22f2341c2bbf9330978290560c891ff1e198c305bee425c683e8bccaf61212362238a01435c0599e7a0508d8aeba450942a01a40ca2e6a5b54b41b218fc870fb99bf2fb181d5a21dbbd14146b05c45853bcaf65f53b66bcdd686b9db713d178f5244795eb415c8321c41e40bce96ac1595c7eef05004b050e0ea7b1ab6a55d88469baa87af7723b5d788411468ee59a157035029579c4ce5402053bd07378bdc258096152631273c52b539c2428f62706b8a791b3d6b220019097572cbb6448fb201713f8197b4b7050718162c56154d3590aeca5d13123f464c060be030acd1513417a28eeabb814010bf385acd21645fe4ac498c473e136a0652ce5d6991578bcbc6fb7f2bc25b359974a8340856fc3d719b29a54608c94c6effe2163879506a40a2b4703385401b9e6298ba728df6aac29902a84f45859c8a4b4e003b5afb77dc2926fe892915a6c953a93663171c87c4894de6cdf8793660a20e526cc4ad4b3c78b30f78a1936c092f38bd7646c253597fe67ee511e0caa151719d4df1c6d20d101251828c919d7db3524ea54ba99690eb37fa0464c2b5edef228007f035cacbebfbe5787e58799531fe949c872b1568c98531cfb0406c59442cb5d96e0a37453a2ba4 ct_n = e0d949deb181b4d2d195e5b76356e7e077c68c8ff8d47f6d6bf52017021dc5809d8f76ca146e2e48e25ce5b8fd06fef95806943f371de0b26708f4b87851031c36bab9579412a3eec137652adcc0fbb34f8d8a1c1a88c26f048991fef217ae18e480da9b923129070b804eeef94c422379b00f018ff67bbf51f54fc95327297fcf0a700da3e0c78774d23adfae049a8c51e07df7533cf34f20d2aa4e8c36d63149d05ea8d0f741236e6ce734e53f92ac60f20d04b35fabb0b2784f88e211e55e73b3d6953e2e2d079b160b334711cbd73163202018ae9b5c7fd67a78f73670a2f9534dcdc6a9cef84cd419a71e6074103ca021071f880118e6415e4a5bdc6cbd14991699efeb32bd59f90c0b3fa081639428a51b89bba42d0175e02af1b22f50f26eb5a075625412a4de34293f40688f247d33edf086aa5d9599335e5634e10497cbf5392172e5cc483dd5b195f2b444da4257474e79a3278934b4f0d645dc797bb4ef4fe72cd65451ceda2f329af51c82039e0122d15d1cec0520e65b9a42627d2aba132cdba67d529c73e3ec6ab8e5d439a0ca18814df8a327520e25a2a4f85b042ca513618057185400a85a2a4870206dc9b8c69df0541569f094731e0d016aea2bb1e417d68eb8837691069853bd4bca9a0227367155d2ca7a6b21a8f3e52ca9ec74d2d96886204ae7d156daac23f67d39f095465abf85982cc74bfa804e1314efc0654723894664d6f765630f9b42620bc62fec69967962dfa1b281d07b619a67042c78fadc127960927f7535e861203b9121bee3126d46e7d1f69267df162330c055443aabf1dbe96134507db7991e73dc8b3e18b91d071f1cb9bf077487910882548fd376e2226d363f2bcc3e87f25146633371af5beae497ca4615bb4ac435f5535cb18a5ed2ce9336a9d3f2be8359890d51e9747591879139eef7457b9c4ea544a197771428245ab3616155cd9527d0ecc48bb4221dc847df26e3992128c7a8eb1a02bb39ae0c36d7194466c7419869217e188108b462773f021a7ba2fbbe1271ee505b3c02a132d13fb496110c210c8a79f327c96a5212353a3d00 ss_n = 3191ea560344d5b827e8164d747f26c2837a60318e7bb2fd72687d741b7ca091 ct = b7e9be38f4fc192f2fc719d9bf9e85876c239f97c73330766a25401092788c5560c7977f7a448aa53be28ec9f5451cfda331ba0b11dfac9aaa56d8c158c256bb866ef872efba1a2ac3ecd59138a8a2d3a50055cdcb0eff97342e61e1e663d807199af5a9278099236eebe099b4b10ce519d40144c039988579fab8a89a0e5ddae15a5c48e305afd9ef1b7920d8275bf51fc54fdfe4a6726d820d22f2f8ff203275806e22682e571bc3c7a2d04e941029290e348a5828c8146c7d8ea4c4706d31cfe2f58d56da7b0ad3469f8bc3701e1291f524de68a164bd207369495b0638ba054752c2f97c37a9f8a8951c8614db40bbc632af41a144da03103aab134f6181790a93344fecedf8578831699e485c920bf0d94bd496d7871b9c1bce3661fef7339604756ef17d49a766b66ae5ca616332dea3c273e0994698cbf1cff24b87dddbb3d44fd64dd45475a3d8b53f442a50df7de1d7e9dad5bd6a486484dda4c7a71032b11a13249d2cbc5fe3c3a413749726c8879e9a3dda70536c5b5bea53a8f22f9f37bf09f2272d78a6a8d66922056bb11d15da809c459adabef56848760ae817bed9185c891352b4f2e7c4b87e33f876dc34e9cb3891315dbd8d7429d399713b1b34fccc89f3794b55a745844e790e491bffd5ff9c20661cd9bd0367e09206720a388873d2ce734c00cc0e07d2d71c61d4800554b5af46795bcd664223fda95a14d08f8154e683ec18c1852e327ef89052b1f075a7acfd9607f483647fb64ef08afcb476b21b5bae7808a965206a0de5c6241bb59aaa9d190ddeae8bb62ed28d24a390a2455a6790ccd50950d72df9989096c5ebc7131f8182361342e44a6bff8b71e313c2a29237f6986561e553e5e063d2c2e7eed3232753f8e1b8a23a6cf6f2a2460987ca76c26deec43a8592e2f8a83bef64102a9969e6bd9850da477f22d8af8efe921f67034e959efd7d92014abc7f6170910c34eb5505a906e3529d29af2c686f50eddae2a507a5333bed2c1a82251e17a14ea11a3b065156195483e38b17f6c4cd2b5155c40ea52fdd79737c80c17e2550311ef074468c6308fa1e ss = 402c4b2cf31956a64db97eb9cadbd65635a0fdce040de3688372b0a286218966 count = 875 z = ce0999f728710bfb533196dca7f7ccbd9515d7dd4b4da61780b8f28ec5f9ec66 d = 55f5fe2a2da0a93b57f810128dd177c907bb83d936904d170d2aa371def0451f msg = 5229a750d947816404b433895467f20504aa673b61a4d542d1baae4577cd5a96 seed = bf49cd620eda00e7ed4fbce87fce6b82a270e4c1e130649d0a77f44e855b9f8a29ba2ca38a817119e16534a20c3977eb pk = 13c046d6db969e914751c90be34a700076820003bc3f4019e7a3c409aab05494b252c905e01b98714a54677953acdb957d543d53734a86d4be10771845ac40cd17983af150a55b51d2336705b023d491061ed022c85cb369c626861a294d1151d9ba829f33bd633689b5e7412a807c97f46d2c707057b32bad57c20b0ac8703b7c29930802c53207aa542354218f61642f624e8b4cc0b52c82e44925f59a2e79450fdf17517e07486bf607367ac9daeb553f3293bf103e200820daf85b4a4b6765fcc7c0ac58ee4a518a1392eb6cb9fd6448d3e62c15f4111a1c6d5de6a2ebfc27c2b1367ae88af395489d4601974b02223c50e7373cd500a7f2f6601f3b0ae4281e3c887385bb80fbeb0c681148785c6a59498306c188ad28c6a4dc6dbc42c62f08afd54c055c7311c6e67a37963653b82217e46c07fb7c51234b7738019d78991d669871caa717f48b71392f3bac55553a4f295ba814f2c953027dba061c20b66eea24469b611913250568722def21c415abca3de05e102a9d4d429f6005ba4f7a965ef3b96439bf160b4739b286bf10643631a713d6342f780d8f97b597d302b1b84c4f1a7776e11eaf9596948721a95344f0b0b3e2b17dafa899eb6a4c261764ca9755af6808f94039f207ad63367529380132fb71d3814a7b90b229c9bddee680f2a7c0758c23501a49bea86e395b08f0ac2304e38191a52ab3839f26a5b30de30a2fc8bd71e0bad979cdc6e80a21219e49210036896c2f051d8bd96f4711b7087b0ddb38cfa0dac8ae14af52a29f9318af60d4435c4272918450e410655a93a765b45f1a90c2dc2393bbe77ee6295cef567e43dba1f3cc8ae3c7718370ae9ae6101df65fb2fb1ef1f11a923a58e7e6ac027678496bb5d3d29cc8722824a97a3984a50de5791c52c585d9c996b367e48b754030ac64f6271fbc4e66ec5b9e4279246736f68bbaecd4c287d59a49f6482336ada6dc57d816c75b28116c218ce7d0b39aac18dd7b479617baf96844db2c3b5699a75ac11b282129473b854e8a6d959b0948d93474429ef96b04277906ee08c8fdebc1edd340481c33a9d4587aa3731512dd35518f7e956ed69da8114fc09322d5a29b0f713b06446b131b8f sk = 26cca2296ab7e2c90edcb0b64134134e33005e181db98374ba48c68d097bb1a54c3465b8818b7b268b4a2b915528f4557886286c116419ab4f425aadea3aa5ecb80e50157653845158423c189313e085c74ea4cc1e4282fff19ca5da16d7336feef259b9445717d05ddbe32f2ad69049620741130224e93f6fb9a317396842d2811ac5abc1e97a68b42594d11d7d5939af497f57553421729cbd97ae45747e1d0521ca781cc787020b28949232008638af3deb7d52916eaaa42013d904c3e7c05b0071707a1acd2778a2227d35359952e7c96b53a7b9d8c561e4039a275233328e41aa20c0d7566da477492973c8e90a6f77231e44aafb3c7b683b747062326f530e76aa7ec1d812f31c7d1b164da4aa621c4a6e22a6b3cb57cb88bb04efc0a724a59001c09652a2af23aa727f52c0613c47f3d095409524c0a14bcdf0913584b746f15ef6529810027890f00ced988d735c93c6122d85d4b34216b08337c21d374f95d09893a6434981008a855aea1315d6a1860922b8c1c506c969566d594cc9a0148b03963ec98884ea301a094b19052c935384447c4065319a71f74683b02e3ee317799c9254c5101f668d465a1d71d9b5d7346c3269788fa58ee3607725b0719910b359c1b3522390cde3bb9d6a984c98a493b129db6b1ed945318bac1e43368682155254929b2b8c2b50cc5130134e8e325f47e19cdbd5b28ce80da9187bcb545070a280475434b51ba0335c0096349e1cf1341f5cc58120c32ae681c7349be5e78983517005098c81c768f6707606dabd8bb3cdd0c67dfb268160b2a7e4235eac86481fcc1e5d858298d74db3c16a7e88481e903606f217e29194ed588c84c7271cebbc68a3507bda07dd93b823eb95b90399819c94ccea2674425168b01d48e94c6dd2994ca62c468188c79c6e0b767523308e41dc5e1dbb7448656e0ac347d9d835e3b147460441f2535b5df55d00906701b4b3b153b577680a528c951c302c126a42dcb229b8899ffbf00f4b41730167af4c77a3c167aa7fcc2fb3609aac611fb171764f223c059883c8b996e8ea6d8d96ae3c57a38e111b99c53713c046d6db969e914751c90be34a700076820003bc3f4019e7a3c409aab05494b252c905e01b98714a54677953acdb957d543d53734a86d4be10771845ac40cd17983af150a55b51d2336705b023d491061ed022c85cb369c626861a294d1151d9ba829f33bd633689b5e7412a807c97f46d2c707057b32bad57c20b0ac8703b7c29930802c53207aa542354218f61642f624e8b4cc0b52c82e44925f59a2e79450fdf17517e07486bf607367ac9daeb553f3293bf103e200820daf85b4a4b6765fcc7c0ac58ee4a518a1392eb6cb9fd6448d3e62c15f4111a1c6d5de6a2ebfc27c2b1367ae88af395489d4601974b02223c50e7373cd500a7f2f6601f3b0ae4281e3c887385bb80fbeb0c681148785c6a59498306c188ad28c6a4dc6dbc42c62f08afd54c055c7311c6e67a37963653b82217e46c07fb7c51234b7738019d78991d669871caa717f48b71392f3bac55553a4f295ba814f2c953027dba061c20b66eea24469b611913250568722def21c415abca3de05e102a9d4d429f6005ba4f7a965ef3b96439bf160b4739b286bf10643631a713d6342f780d8f97b597d302b1b84c4f1a7776e11eaf9596948721a95344f0b0b3e2b17dafa899eb6a4c261764ca9755af6808f94039f207ad63367529380132fb71d3814a7b90b229c9bddee680f2a7c0758c23501a49bea86e395b08f0ac2304e38191a52ab3839f26a5b30de30a2fc8bd71e0bad979cdc6e80a21219e49210036896c2f051d8bd96f4711b7087b0ddb38cfa0dac8ae14af52a29f9318af60d4435c4272918450e410655a93a765b45f1a90c2dc2393bbe77ee6295cef567e43dba1f3cc8ae3c7718370ae9ae6101df65fb2fb1ef1f11a923a58e7e6ac027678496bb5d3d29cc8722824a97a3984a50de5791c52c585d9c996b367e48b754030ac64f6271fbc4e66ec5b9e4279246736f68bbaecd4c287d59a49f6482336ada6dc57d816c75b28116c218ce7d0b39aac18dd7b479617baf96844db2c3b5699a75ac11b282129473b854e8a6d959b0948d93474429ef96b04277906ee08c8fdebc1edd340481c33a9d4587aa3731512dd35518f7e956ed69da8114fc09322d5a29b0f713b06446b131b8f8266f12fe6aae469edde5e27715cdbcd8372e602c4d6773732e961f9f8ca9a7dce0999f728710bfb533196dca7f7ccbd9515d7dd4b4da61780b8f28ec5f9ec66 ct_n = c1fabb95c64718b9e332176da316c7ddfae8b698c3537865df507d1bf45828aea343cc52ddba635a865efcdb5fb46e30f0d9448b7eb0565dc6e5345e662cb5ac20e104ca66693f7585a8331ff6af3c381f46b8da446035801535e48fd61660a99c017d3cb3d92fb6b3ad5cdb37912816646c85c3a4aba6958c16242a3356e389e6fecd528168d81889b04c0fae8d62181f723a0e82f02db646c059cef320016c53fc67d4c9636ec27a9e1c66aaffcb6e859b09978bacfb7cb8f1a1aaedb7c344bce4236e437643aa660a732a0ef9d8c32b6db0397d6e48adaef89b53dc4c88fb69795562bd0a86d3e255d7507c920136de281cb63c82531d5a18a0eed8f7ab45824d45c85e6f4aaadfaca6ae3fabe64f3f30a9ef25d4d198c4d50b28a03a50e9143794fd2c266dcdd5f7c8f95f56b3243ba29d3d2c6530f562dcb11d8fbf17508aee009cc852c3152fe3e4d747b22c23084e54091cf0c81e57f8aa46bf795a539053c61d5cfa3fb4c5996b8c7121a108420e3638b174018a809f14df4d72eab96e756597365dc62c79d07867acc5e797f8c67cdc48829204fc72d8a2ea5f380ba3e200f44cd78ef0e3ae00ce2d3c49e614e48708d959718c4772a37098b04850da8510f94c0169b010eb1b1262f42ff666e558b9ee983b9f2a76c49bb8a92d7e9179242a864e407009fe6785789dd0fecb8021e1369f84beb3df0e645d2f67402800b6f13ce9bbfcbfde2e6dc5a384eead07fa3b301c3834a6ee94f50d3c169f09f8a18d2e9a66832ff5d1974acb4a7dc3e9dfb35877d0e69917dbf692ce5ded38b8a845973bcf0c4ef70958972aa0adc6afe40b4ef3d896eb8eafae1ff5c30983eefd6c1ede85c89e8232bedd96c98ad531e2e3d033cf156c6f53ff7630fd43be72f665a29e759e6bedcbb5ce054c876f3ad9a12fa9161a5e709de0d32b292bd08a3a4b7bf88fd5164fde3afc650922a2f7f850d507aaba58eab6e64562cc4bebc6f3f6953f37f94be43a7f0d4610762154b17be99eceda91388fa7e1a4d8b9164b0bdc85c9544a0067c84d2e81b73f59a93f08d90558314de45547aed0e491 ss_n = bd13eb85969082cc8f3f28c56d69c96c5d57d2e768214c92f0b046c7f456a1e8 ct = 965f1dccfb872601cf238170ff06bca666fa315a979fb6756c6a9a157d72479b0ec1b4ea284a90198e9f789b434ee19d4f9244bb1eb8bb4be2ebffc23ee7cd03f7e8d0a330da09a177e517859594c8e4f2a321ef0fbb7530f5df3afb84ffcb0c39e46f05e72e0d6933cbcb0aa8449829715be389a7c8f98d63a1ce1d9319f6f9959427ab4f1235201e7ce599ca8068ae1379e1f72c1ddf4e88b56e43dc947c2b7ae4da89d4f44f52dc859a4758100c22c308c5b4be623cc1d460702537ffd72923f18073d6cdf532d67166ac83462a303de32c5526bfb14e3cfffed89fb6c222eb53f6220b56ad1c97765a53f83a965f421341e132d6434f7d370066b6dea3b901a97c1d4de7caeb5f4b2e6449dc83b0cbcd961088e3a0cde0682916f00b583e726ebbb229dffdb43132ffbfb53cf409815532bfb6dfa7ae3b258c630ff7f6bfb8014b265c92271a1436214ca7d9c61e444db252ccfc49c63c348d80a4c7a36348c2895799e2a155c273c812b7a75901460f30dbe2870fe1876a716235ac7b6f55802cf64fb5620e795f509bf3fafc40fc8419016f286c38760b44de6ff868b01121787f6b4ea96c563aaca147a9bb338b7e6faae343ebbf1ed644015b20ed7b45a211a725fe4d49c6c4e9dd568398248a8a0f7c34db3d1fa087be423232f50728cd4e656d18f3a46e235e6da13e67395e68cbeacf98ba82c17f259ca64beeb11e3c775471e243065b7a4d08a6d661ba5da731c836822c5b139ca02ad572ca1e64c3d1612d22b4b0ef679960f4717b0390a5beab3deeda1d0954206201d344c403374620c8d950ad686b4fe0a74ed6c54e23e48dff35e7a458f1f8457fe70d3dac8ffcc437a6f6ecc51c1df9f96d12aa8d60307693f5943ffc379be18e5be2e4ebe9f57a3b0b038c74a27ee15ae658a97dbb049a97d07487e8beee7646d4ed1e68107101dbc42bb56eecabaa873e5da5ecbe9b8a5fb45fe13515a40243f9c0c77b4274a51c64a66c3e5e4072108c0adb0f9e72e0d217d710a40a27193c36f68a8d8b40f49b746b2ff5b97d21c32960518aaa52717b836542288b7317c72e43d8 ss = f20aefff63c62fa1fe055bc1bd53c6f8714a226dd0ee92f8665eef28e09d8579 count = 876 z = fc6f021f457bf7a6960db763b14ca3f2e2d0403c2fff33109e624423a8fa2adf d = 861b8cfe6aab10176de574a44ed460edb915159b819f6e34c5a8ed0bb77ede49 msg = ea7aeab4dda53fa308b41895373a1b726d025e47b208622de08e7243fd6effdb seed = 5698b59236e9e00130876548c175cc9c05b886d4a406ac16f2922bf12c68439668ed682f94ebc08519bb2ed19b123490 pk = d305009cc2109594be9ec811d9ba661b4a33b475ac6ae178091613da1c4483cc3f2e43acc1d8c5ccb749be677bbbc4a2cd3c1a01826fbf330507a088b6760727a29453cb5f8041cb993aa971d79c8a716052c8c4b3cb46cad617026177883804fba0af323856752980d4b721b194b06c39b177d50c2f18229f416e4d3069059b272ca9c8e637331e284bda690f12267abdc6220138358903882ff57dcf91c393382c6c132e8db97f3e26867b7228d850af7e11b21b7130aee504f897a3c0a9a4d7047e1b329e6c482746e3364b37abd8aa2db4065a22b293860a9dde1b83ef5115f7469c262a6489145f414814bc1c7553d6475b9a40fa608f495770e310b4c1e0c7d3680de11743a5b482c1ac7d35b2b89566094668b8cfc7731005b057c883c0cc0da1553eed899123d46809a11f5178aed6b20240337aebf0ca0904ace91b681dc298f6135268990a779a1f2c2aabf6468f0caa5072b45008bccb2313b759a72739110b303691feb3c95c7b775e43a30f29a663356f7cf2280737779125ceba97cf89a3cbe2c6c47a65c7066307e868ccb06709ab8cbd20e7546999aeced5215ec8118e259d802b88a2d9c9d64a7b6c8067d844cbc16175f431bda44b3ff545a57c59284dd578301a805d2662f21ccb79b477ea6c9d7dca2ee87c3fd0633851c22c509241d4d94ae3b4235270b36e1182a41bc81b1660b41c41d67b888f849f9b1b78e4157c32ba4ebe0c64c4f246ef7c69e70c220cc96205452d2f318e8da7b529233442f519deca841734a6f139125dd517eef1091052264686b99b43cea1760f670b9b6828b50b101fef40a41d0574adb01f1390a1b8b159ce90234ec29b426859c56903c4249f1e3ac03bc084ac245082a81be997bd4e9076362009681100b44cb37e5b10174688715c6a93290784a97783e2462c33a80fc074cab08600d53fc838544579b716494f0620155e880931d5cc5d20245e19033bf8b339c43124849f3c528b3274498c424dfbf87b17f77037cbbe24e61738543f02460e5f255674539ddfd90895f037af63308ad067009442aed413b297073adc27e0b5375e5187f22f72e4c61471ff1ca3a47077d7a97a30e296136b36f1c27d522c7f75 sk = 0b831857700e629214e523c036f3060228bf4d445b7769304bc914c446aff03974ba8a5c5d56c85157b1c5c6393ac71d51b14d17554eba4a20be056c4823ad651b24f6dcc0cd1b717da05e7ec25de7d784cf322c8924af263173f499709aa6741868789ae91836bbc4256339fb36434353c98f4140f3921985d260ed061482c13e1cb24fe98555daa3073a42216f649013432cf0f68ab025b6ad2a78c75acba10c1702345075789062e085e44a2b61e239a37962e6dc6ada2a7461032986370718b70c72c30020cb5fa9a6377ee057db863d46104b363c4b1f00c58dc49562b92f2843a627015b56043915b6bb9eb37b82b05285224a2ce70ff8d673a965a01fc198f450af5dac4cf92c085e406b43301470a8a2992b18ba961967099674820731868e8523c6da02b0d6b640748047e1e93799b34a0eb679b37ac1fc5b916a09c33348ac40977017729828620f85d09b561a328844ccf15a3b869a012f5070bc28c60bd087f754667044a38bea37d62a49ba55a714552627c4697f97cc355091b3746b3c71172e7448712863c8a242294c0bc816ce18dbafc287c245372d054accca88c63927579cf106577499e804314e48456fa64b5b698bac44cf511a81a27b1ed2863e901ac3b61c450457956dba3d2b92725634630ca27097fa8783713a8125c383cbcbc20902d297bd2d54006254b3ea07c80721110c489dbb61203ae4b2c93b3ee1fc399cd58cfbe7cfe8953a1823b63187a8671066bc50a0a3ab5a408ccd3f4504e4470b62c7c894e60f2f9b7cc7b01ec5559df90c6c403596f2c1b0ae030f4bf8573e0ba5afc51a7db89dcd725f9637202b9847315bc61e378a5693ad1415107da085f6b07c8456632b573ba5c8acfe5acd1fb00e5feb3f1559c388f0aa120b12d86584f9582e68f92e9df7b8a9f0161ed474baf47793484df1e850c646095915aabb8c4b40e6745b1a4fb730a59fa72062c7b6bd17aa514a81e707ae4afc5b624462c0ac458aa527ca932eb20030c4a25c8d148c2bb84a1919718b9c17f47793a1550860ec7f24109a795b4e64870097db1a7a27849b5c2fb77704d305009cc2109594be9ec811d9ba661b4a33b475ac6ae178091613da1c4483cc3f2e43acc1d8c5ccb749be677bbbc4a2cd3c1a01826fbf330507a088b6760727a29453cb5f8041cb993aa971d79c8a716052c8c4b3cb46cad617026177883804fba0af323856752980d4b721b194b06c39b177d50c2f18229f416e4d3069059b272ca9c8e637331e284bda690f12267abdc6220138358903882ff57dcf91c393382c6c132e8db97f3e26867b7228d850af7e11b21b7130aee504f897a3c0a9a4d7047e1b329e6c482746e3364b37abd8aa2db4065a22b293860a9dde1b83ef5115f7469c262a6489145f414814bc1c7553d6475b9a40fa608f495770e310b4c1e0c7d3680de11743a5b482c1ac7d35b2b89566094668b8cfc7731005b057c883c0cc0da1553eed899123d46809a11f5178aed6b20240337aebf0ca0904ace91b681dc298f6135268990a779a1f2c2aabf6468f0caa5072b45008bccb2313b759a72739110b303691feb3c95c7b775e43a30f29a663356f7cf2280737779125ceba97cf89a3cbe2c6c47a65c7066307e868ccb06709ab8cbd20e7546999aeced5215ec8118e259d802b88a2d9c9d64a7b6c8067d844cbc16175f431bda44b3ff545a57c59284dd578301a805d2662f21ccb79b477ea6c9d7dca2ee87c3fd0633851c22c509241d4d94ae3b4235270b36e1182a41bc81b1660b41c41d67b888f849f9b1b78e4157c32ba4ebe0c64c4f246ef7c69e70c220cc96205452d2f318e8da7b529233442f519deca841734a6f139125dd517eef1091052264686b99b43cea1760f670b9b6828b50b101fef40a41d0574adb01f1390a1b8b159ce90234ec29b426859c56903c4249f1e3ac03bc084ac245082a81be997bd4e9076362009681100b44cb37e5b10174688715c6a93290784a97783e2462c33a80fc074cab08600d53fc838544579b716494f0620155e880931d5cc5d20245e19033bf8b339c43124849f3c528b3274498c424dfbf87b17f77037cbbe24e61738543f02460e5f255674539ddfd90895f037af63308ad067009442aed413b297073adc27e0b5375e5187f22f72e4c61471ff1ca3a47077d7a97a30e296136b36f1c27d522c7f75fe77130f345e01a52d3f6a9b01980920ef4b3ba1cf77a64b3b679fda9aa5b8fcfc6f021f457bf7a6960db763b14ca3f2e2d0403c2fff33109e624423a8fa2adf ct_n = 3c8dbfd4cce039cb46e965bbfffbfce24ad3cd99f69c4fdee6ae64f6928fe519de7419c68c625c94b6b6674826562d7ed196fa58af38ad8dde710ab432b73119983c6b5e323988e815ef335ac396023e92b59e50c5f419b1e0e8cd1a1a872f367add5977a5a5b95bd8caf73e693834254523bec44d0825e5d18a191b445a5ec7048aa84070abbdd5ed96561d635394cdc0f31aaae9f31537a6d41c436098d571e4f9c7c66d7cb1d214632ea1853dbb66054516ecc2038d2d8cf28aef4bba2d364b257eae05d27ab53d05d9f28a06129d3b1a0bef4a3017ac3e57f4fe77f13822cb868131bad62386ef68ae1d503539186db2d9d8a77037cc260063ba6da7ed29496f59db47dcedcad345f3d967db2f64b9dc338de4001d66f74e024993a612fc692b43ff7155865ef7ab00d0277ae15210bf2f48bb483f2979ebf32b7c46776e79edd1572dc6e475e258ba8989b490fb8b3316ca66ad0738fc2a46b44a543a3b4889a83d16ed81b895a968012ec6f27eeea71e2157369c96741a288f66b0b2f5443acdf0e771827046b35c4bc24ec936cdbb8784b8173845e389a63c372e5947bfaed14dd4c8a0fe07f89e01ce1fc12e5f7d0c7e71bb7cb3944fe7f3da8f3d0fc0a7639f3232a8f00a9ee3c0fb1621ec4c275006aa1ed3ec3cb50fcab58181934a07b2c963024b67893c3413d623052e17254e1122115e77fef06aa432fd18dd36bd3661cca0bba0bd5b80ddd37fac01926c1389ff8f280d44d21a02280e1072e9f96c37a7adeaf13774caadc595e8ae2855618a06d62149c7ba8948e7376c8ff4aa90b98eb0f8b425b30ce9c68e75d030a43a74cf47e59832581abe76fb800ee49535039782d42c231e2de1092eded4563c1054af30ab620a7e78105611b10a46c32d8e0e3e35b69702e2b35ec882ce36b7df15b8601d8f81aa7bf8b01544b862f088e5136dd57e8a19c2329c0d1145b7f3b59c4d94951ccf5d6f9bf2dd2f6cc78ad300da19133b632cf0d62eb6fe5c204564a5701d62e81e1a2748a9285413d8b426542ef15bcc0f34992e5bf18a92fb58ec075840792999f83d08d272ac55 ss_n = 71dd995f73d89519d463d418818be4640f2f50ef28b073ae05cae524a8051241 ct = a4e91a9c917c566441643633032115a1836aaf5d47f0d718710110e5f8172f458e4e8fc436d0a20126108b034c27b04ee3d43278108b9484094d7c08a4b72b69e54e03f966b43961e961973e7b6e3d0c5700b50a8cfb098158850bff447525d3da1091d17343f3434b5f14a63b6a01c9eb28f84bf79b6c80b8a4dcc72dd9ae746949c6b3493ef33889dbc3befc4905a1a7a6ab1034e20939819ae20dda941e6b597226bb474378b24e2edb54c8fe309d3630f4ee3871c8944402f588e5d3e72f956413c1e18bcaea4f985397c404d649c6a4e89bf1a631f14ad77112e9cfa355a030f7e0280decc8bf6e5eb3005afcc0edad86d70b4802aaf6839fbf53cc5df3754277ff2c084dae38f856e9f596dcd75c33c162989c062f8ec6965fd196951e69f39bee1e9ee3dc0bec862b831d8870d5bbcf734a0cf279520d724a2c2df3d0655309d1ef422d9af1f3c565e05eb89f504606397e1e08203e327b309551747d4e8a21f36d464a5dc0c6fde7de8490b59f110117a91a79d24804760048248f47e538bded9143b9360a5e1d4017a92f16a30aeae8800d28d316e771eef24c0a4fffc0955f31a1dae5aa1b120368d612fb12a7d1b4ff2e6a980ba1f6eb50efed19745a1e0e7a86aa3d14c59e77ef6e18701f0a5446bb0d7da2a949a1004212fd65b74e3977ad90c6119f0c960357455727aa637cc1b37813ea678a982a381f7f03ca7b4b185aacf6ab8652bbf2e7dabb6697bfaf5a367a3f712302ac79953fcb2f5ffe82153fcd0806a44d798275e3b6ae7971b31575dc0e0fcd6bcbff4bee7c02f40c6057daa59e157585b186be172ab15481dd34f1cda6ea7b192853a9ec562e6303af93b21bdbe5237bc9dfe35210a8a1a9dfc05f85c38664651381e1c6dd0a78ca8198d83b5bcdac584aa374b2d3d5291a0029b3a31fa90863c929dad94136519b2abe6cda7fe6523b2bc6993bbdc98c1bcfd288b559e73856a3dafb38faf956a480c62f0cef79f8c100c2f5b36cdc9c71e192192a3d1abf8d46bd990008ac101a63ed9ecc585467106985cd573b7e7cc8e064a090240cfe45dab616bd0bf4 ss = 8ca60ec0d8a80e523401407ca2772575b9f990448e0a5a347b97fe0425a25949 count = 877 z = 3035d1f9ef753a92a2856e8dac400b2ac238feb07e73ddadd707958cfed0e796 d = 5b273214942969fa02abd0d686d7ffcc7a92aa656f797406bf1da245fd364de0 msg = 5aa422c249645bcf7c0601468f09ed20bb4cfa68669a6b27579552cb35a5d437 seed = 39fd7eae2fc2cf955cb284abbb8e4f4dd9a7e511c92b7089c557a7acc29ed8fca3dc1496e1772e6ae1d656e3910cfda9 pk = 747a9795d71124aa23a95043ca4c2c36b4c728ec61dc8a08b173c9ab2b74feb9376720188fdb063d660c18e942f5721e9e46cdfe2109c1db31614aa5b6a1c5f245a9b7890478228b9b15879cba60bb7441a8baad298aa7a254b629075a70c187ac98458ec081c56767e1944d05f15928ec6edc9a19fc732f7f460346696c47fc075016663c7cb2d4a59ad9cc03d3e6c3cad7ad5c080d3d1433a7809443ba3f1414149725033bd1647672052ceb6421e1625c992787f0678777b1c1044ef3e85fb9f501f16bc3bab553a0881f85ab3155cb47b22c907f296efdf2552d10ad84740f7ca615d5e301774b6dbfb8a80d00cec6dc1204f669a9a0a9c0a20b48e12abf8346d32968e55c216fb71cf33329b2f6796f886a8614b36ad8c043458cb0e62bc0d911f6ebcc1b8651b3d25782470cd0387067020733613f8fd03574698e6bf856a4a9acc1fcc4d3334ebedb9c8da20c8be90147b4ce2b76bc9cc1983215b189a44d044c462a50531c456e6968b77f20b7195901d797c5cdb04b747811126146de5c3cee50c46e99a2614c46b0807e7bb036f04b4fab512f78d57876c3918b41532f0a7ed24c655eea861a5a3112c1908eb89fae5b961942c5987c6031e4111f04a165653b348b7753c3841ef86eadd6be62a91834554d8adaa2f0b180173110347ac8a6aac6f781b1ac017f8e779952504fdda48528fb2f792281a9d8a68a39cd00fdcc9e180fda0c984d03b8a8e2ba37bc1a47ba0c3da58a7a6563ec7a06da8c771e6bb40d895905ecb0cd42ca2b154bd2da4f5b517abe49261e2c6ba392293c7b8ca2c96cbec74cd5c962a298b8d4049f3c3506a67774ff3c7e5c238510a8bef65b3a5536a6ca5303668a4f067724294713f9dacb50b187db4253d0fa36700baa8346c5a211583484615cb14fe9bcc0a36034366ac32f57306b98111041b255856f286bcdee392a9d0a2f35180ade054fbddc7d0710aa42423e858aa0a29a25577ac81ce7060c352c6f04a5b3772c9e93c4d11a4f22766ac2482153e391a43644df03066a0a62e86767a3ec989fd95afff91019eca34d34afadf71e4dc6bbee9eb74f60d326e42aadf2d55cd1ba3d3fb6990915c01c69e38df9346569f042 sk = cbd7ce2583183c099a4f32a5cba016a1ac68ba55a89e06c8f81b0ea80202ee1365c066878c6130306045e0922a8f957179f01ef0134e49908440b5bec1c0b5f07ba85d8cb15bf9904278ad12ec9bd37439c0453c30093d70d24265a642e7300dc7b441368a3d16d3089c5a8316298c614a75b58c5500ad7f827b6dd0c76d4c294728db681b16cdd152ad4d705eacdb2a2be754cc7234b89830251a06dbfa740e5599e9d578206cc601b765e1f22c42573c202b5295e69498457011e4aaeaf214384bb01fd4a0e16c3987d21792e1cc87f77c0e427341b4afa97785e357a8c0724d633c1961d729f9ea5d748174751b234e4884f8e5542518ba467180a30386d9c8a4f59480d7894fbd52c119d2aa82f02555ac70482a53e597c45275c4a1e46b1d98a60b8942df22bbb143035a4140709361971529578774e93826a4c58d4d76a13ef35dfb394d59c91f426605c9ec0804390dd181a8548caa6db998c6f1a9c3ac99ac2ac2b25cc88ca1a9b6e681d7db986232aa8ba1a721686dc1166cf8d42ca7821751153839493560daa2e9a786794793b6b2bf7e548bacb7aa155c012bb91874c303b7c257580c590d6795ada2bd21a0c64bf3aa7949080541b0a442baa45b06bcd951b9552758bb37b4b28573549a74bc69115c9820d7ac23316924cb335de824c1aba1eb012cc4b6177a807e02408f34b219c5e7aff2d00a94aca52d717b14e28ca100af83d36d0eb737dcd5a982897fc249644d4a7a122cae32cba3348b7b1c22a912481d72bc31b37b1459e52a8ed77db15c8480e447183c695c82571df2b16a777eb6ab6d6ec4c519c074fa545613b2416fc238c0e83d0f78c1d7c888f1a4314e26b9c7c7bf39b97d4b082349947cce5b3790079f69780498288d41155e40303a97a31b41b6aeb0e17e3638925c5696f1109b60f93003a4a62738983ee27ed3c43482b9bcbf72bb1545a67e2a4ad2e560fe9b41d0e9c519420251319435d061a3e980c2302fbbc54f60cb598d5507b57c6f0184a2f2964ca2e20f92606e0d8a9d6fda1bb88240b7e5912bd0350e0764dfca2a42d2ac7192326c970e747a9795d71124aa23a95043ca4c2c36b4c728ec61dc8a08b173c9ab2b74feb9376720188fdb063d660c18e942f5721e9e46cdfe2109c1db31614aa5b6a1c5f245a9b7890478228b9b15879cba60bb7441a8baad298aa7a254b629075a70c187ac98458ec081c56767e1944d05f15928ec6edc9a19fc732f7f460346696c47fc075016663c7cb2d4a59ad9cc03d3e6c3cad7ad5c080d3d1433a7809443ba3f1414149725033bd1647672052ceb6421e1625c992787f0678777b1c1044ef3e85fb9f501f16bc3bab553a0881f85ab3155cb47b22c907f296efdf2552d10ad84740f7ca615d5e301774b6dbfb8a80d00cec6dc1204f669a9a0a9c0a20b48e12abf8346d32968e55c216fb71cf33329b2f6796f886a8614b36ad8c043458cb0e62bc0d911f6ebcc1b8651b3d25782470cd0387067020733613f8fd03574698e6bf856a4a9acc1fcc4d3334ebedb9c8da20c8be90147b4ce2b76bc9cc1983215b189a44d044c462a50531c456e6968b77f20b7195901d797c5cdb04b747811126146de5c3cee50c46e99a2614c46b0807e7bb036f04b4fab512f78d57876c3918b41532f0a7ed24c655eea861a5a3112c1908eb89fae5b961942c5987c6031e4111f04a165653b348b7753c3841ef86eadd6be62a91834554d8adaa2f0b180173110347ac8a6aac6f781b1ac017f8e779952504fdda48528fb2f792281a9d8a68a39cd00fdcc9e180fda0c984d03b8a8e2ba37bc1a47ba0c3da58a7a6563ec7a06da8c771e6bb40d895905ecb0cd42ca2b154bd2da4f5b517abe49261e2c6ba392293c7b8ca2c96cbec74cd5c962a298b8d4049f3c3506a67774ff3c7e5c238510a8bef65b3a5536a6ca5303668a4f067724294713f9dacb50b187db4253d0fa36700baa8346c5a211583484615cb14fe9bcc0a36034366ac32f57306b98111041b255856f286bcdee392a9d0a2f35180ade054fbddc7d0710aa42423e858aa0a29a25577ac81ce7060c352c6f04a5b3772c9e93c4d11a4f22766ac2482153e391a43644df03066a0a62e86767a3ec989fd95afff91019eca34d34afadf71e4dc6bbee9eb74f60d326e42aadf2d55cd1ba3d3fb6990915c01c69e38df9346569f042159e0de2904e06cb1104536828491c90dc7cc728a228ae1c6e15139cc6bad3893035d1f9ef753a92a2856e8dac400b2ac238feb07e73ddadd707958cfed0e796 ct_n = 69ea9c4f3e608b6a4addc4c7af92f8695b98f4665dd2a999fb72b543de27a8a3748a85130e640acba00c5ffae1fa9a74ebc97fc68f3b91888da1535a82506265cc81192e1288fc71b895bcec09d16615f26c825cd57d857db7385ee344c100eaa45018e7afe268e88a62eaeff5ed59da28208f9185a8e547a9ad71eca2ae9635143a3152998b0da5deea1fcb81e2c32cc00bc5f402487229ca695f0d1c62bbc8a14a978f018f711f8d1068d64ae29b3df3461eff6c42a62db2f2575bdbb754ad76451ed55d327be87402ec85ef6889b9fe5804ec259bfe38b3e93f2a1ab458c4f91fd96eac62ec4fab9d8bb315cb8c97545b5440b5db96a9c64a9f1d69de3a3bfb0d1027d5ce8071c2bf97248254f2f832da213d1a0b3878692e64883a9d944c35b0058a660b784c2cda1b9461309c950d8a3061cde87623e43a15b9c6ec775e861c413478ff3d44f7771a4946e467bcbea23787bb89b80dee91f9d993e3a157785ead703035a4b6b8113aee42755a3aab17c10133a16e3ba61e57d110ccc810941641007904fb471e2684ec2735d26b50877c70a992bc8e1bd4fab8c79b98072273ca7bfa73fe182e9cb2a7fcbe647c788ed540d23887b0a5fe91d61b980d11ffacc81dbf3d0361549bb9cc3860dac3f7f35618c328d52753e3f192b9d8d3c318699f344ddb6f73ce033a7f5407a6a0e0676aa372fecb11441b9be55a490044cdd4181c5f823745c7549f8ae29a8e656741823425f5d34be7338f03668f8c717799cf0956e5ab7a8d7b0752eea83fb7e0819ffd20727f2a6383c27080cf82dc69b1e60a379e9e843163d799f4c4faf211d5da3951e15383dce98dcbc069ded2a6af11d7832e29c0e60c35b070a52d0139432910d680b034cd69cc7c90d8cb21dff6c044f91c9f8fc82fce1b127a2852451ff0b3e28c8af354a1a885178cc66df0e6f4d4d6fb3b9a47b71a577cbdc2066d4bfcdf5aee0e7ec261b11846c5434ef2d7d5d4fee805bfe7be640fc46757bd355bc77bb6ed981765cbc8f4935aa90337b01097f96d3c458389183bd1152fcadb4aac03993f3ef848efbadc992dadd5 ss_n = f71c706f29c69db19a875b91c3d9ea52620e5c2d9cfcf892633847204cf9d8be ct = 1b8f51ebc776db74f11d94b700bbda72d30428394ab584400afab861c30528427b3674c8aeef50329e396c8c3717b54efe41a8f7b390984090127a5955fee6489936d7820bbae122e8c1b4d67cf65b29736cef90d86288ed39760e576f2d647793f4955d25da471e650839b9f9bc4e2efa1b749ea40719a01bd485edb7040a0b5e131090030c29398dc05ccce7bc478a3ff657c3a19657564ecd6a4fc054d0854c2dc4d91fd6741fb5f5a3309262384b906a6b3ae329b7e0b86de1dcf4e38d8f4497d3fdac2bebff111b807786ad6e76b0d88013e194c980afdf98f128086bb0b1a723666df0693da5414c92f77476071db6e983b6b2c5ba169806a11f3e273c66022f9692586e30814953fb544cd461b394b78379c783e01a7865405a6383df1ec33e7bfefe30718263fafaaa5195367926182ac8656b54954a4095bffacba5b7e4e04fff8a0c8bfcd0d7cb7876c64b658f807c57f88404164ca83ad4c83191c8f20d73f35aba41ab363d060e520ea2147624208df3db75054413adcfd724ba3bbc01f7723a0e274a98ba87177bc79016bbaf9c29379583cd3a2b69a4827db3e018d1526112558ce3061308c9d597b20712a7a54d4f3236ff3d10d4aa349bb945a54494e86b0c39e6e4a6700bdd118f1c1ccf85d3babcdac67240de6189e5eab4a37d717d0c0acc29236a10ddbfef4c320727ebd3c1e8033edddcaa39363847baa0779b65f11692a55e1a7d3c7bf65e00cd3234841a7838d3d18c960b660f7f20e438484f6792ab8cdb3d76c18f1cca52341de1fe927a1290a00ba5ea488ee1c4fc1ce4491c4dba26fa31de188c7f89c6de9307bd9df598e19e3513b7ae808c0551e808f828fa9d6ac4cd8b24f1f02b5bb2403e8b98b8fc6268c9a517fb17e421522e4e3af01e19ec28a1df07e30b24536bf8addf38c8dc08c6762a7f075d64ed471b9c3741d10ec4f12849279746d01e775e3d4c8f46253ca9f1d2363116f1c1a8ecbfef4c9f6118feedc079f6a42669de25e6764dbf74aadb573a0389b20373f202eb24de1e9ddfdd97be9f06840ac982c6d9cc800fc85e4f50bd2bb73784 ss = 42b4fbddf17cca7669db3f8ae6bb3bbaabe18b540a7047d20fc91be8ad1cd9f4 count = 878 z = ee96267be600a7bd182ecfbe3a873e809d0218321780ca273ad64484f64be354 d = a616fdf72ea86800cd822851cbaf05a6f8fc92b60469cc70efd8c58ae9aaae41 msg = 69859a5c00b99db57f96ddf61197e04a1c7bb8954e6d2554a92e0040c588d023 seed = 8d99563f433cffa51b66e5a48d9a276ec1c1c7702eb52afe04a8c95bd59cff0c301ed49ebb8009952c7c0e6ae8cf07cf pk = 681a42afd929cf26b932c2c698a1b4bc1892fd758799eac49c12596ad0ad93d685bcb5cddf7787e804ca30309033151f7c9a70345cbcde4846452921c5e8672ff494dcb65f7bb7c4f5d757ba5b6317b8a4bcb924efb4ba4af25516b2573dc9bd3e7986537bbc622518a89820c4a381d33040515c290540a7f6eb51cb660707358112298944308075b4916b67124efab79b36335dccb72a0a8d9d3c9d0a705e22283f4f67082d33401b95a338a5073ac5038ad9cdb22653863520dd0989114104166510004bb87847b4f0ba92cbd2660cecc833899c71616b2fa5416f2b4e13caadce75cb91d338d8fb3521f510265630d3915291050cd30103ed331173396cd4538167164217267360b360f9d982aedc0ec637a491a989a223407ccb21b2bcae4b5073b291426945bd6d1470be25cd938c8830170811f88ecf422e591698e8e7305eb8cb8eeacae56c4543202c8832bc2080690546050deb181b7b1ada1a5ea6c3365524a7f1278357a2847e226139f8a31cc80451b207a35ac90c2905d0035933f02c27327840824b57d197a757130c1b5b58a770e8220fd9a61895fb6a4cb29573fa1554f731814c34e56604f9fc1320947f879391799b2fc4c2988938bf09f76ba926c65008bf9f39999c40ce2f85b23c765f57ec8abe98b451b698c7a274ab323de237c3ecf0aeb423048ba575673381bfb51535ca88dc1aceb1193b8c2a56d29acd11f6b4e83b97f1111ed25a25d6bb9185a28c19d2cb5b6b77545234b0616e12d787e574c8719c6237d5bf35e40449b57ecf72665f9b0126b57fe4c04d0ee213fd5363fe3662c6321f41784ca213ca6e7b9568b79082c1b0a7f98c91a2102952968b118ee246353724c6bf272c72b778d965b7128371d6b27180ba6e2d5c5c0e15c02ce103289611fed0427e8c7b896524782ba2ea59046d4baa37d54759c169525713138900febc08b677335908407c05c43d2385e35369522032c7038ecdcb60f5b90e85b36df0d98364d9830993557676c678273701954efe6bc5c228c9e975b89f94a533840941f0ca9991668b49467d517cdca45a53aa1905b22a2077380d48ebf50c2017d80e51b47a5cb52a7248128c797e1ef467e9dbfceaa1 sk = f0bc0d61fa363c7714641523ed5c34107b112b5b94374096c535495a196a90f02f04f9c849aca3fababc494005ac7c0765aa529d7bbadd4c4932612855211577109ad2509655c46c444b3144ca6bbc8a85f707ae82f16a4799981a538a4d1c771eda46426a73a9f95e70e72ef59025f0915987ea0cb4a2257397691fa8078ae5a9ce905414b1609eb0245730c3be92c3ea52b491db40d05939900a1bb2905a7ed15447ba2464c0333992c32fc5b0d1261b3e9b015c334c8d50b49eb093d8209624a6bad135361072447085885acc89f4d307791004e5e7c281c512a6f96398350ebbf13c7693bf871431b061587d89567c98b997fa7749d668d792030732c4a4817977601715a1329831b2fb80a0ced5357ed97ef87323c7cca21727ae1131c3b4219c4b801103e9cc5788c1717600d133b244117b77d840dbc2c37ed38708d7c8b1c9310b8aa390b472c482ba7ba67463ea960a41190f9b16c5d29e46b9119988501153624042585ef657d995cbf5e90cdf9b8bc7e19fccb1a9dd164e9670b66a529a32300425d3547e7a4653299eef1b1d395066a4f8c0837a20def97ac1aaa9944966ceebbf6b85a1f29239e1785682c055a2400c8f6c30fab7a3ffa69a71862ff248b129f2633ba39125bcc38517118d065c562bbc101bb4043078acb40019d84b7df4cb9f2919ab679a802700b77877119b41341b901b408c1f86b4c8a8c5b4822f50901fb9b73afca02cb80782102147d3e65611aab15342be33ea35d6a4afa799b2e2f82f79d654b8cb6dc6fb2162c4bcbd9aa21a9aba26370444f4ca1c472dd3a67eeb653f3f85187d9c1beb4189e8a677fd97adfde8666b39082f0049155744ca011dea62199250ae20a375730bcc6c08c6bc2aa567f097360a62ea62381161c97f1c0215f918c2b09a5740c53c2c331bd63ddf1602a3f178adc973e4087edc631ec6eab002b211c1d699d9eb617bdb202c737c2acb7f90f7c0edb635fd94a01d23cc8cfa73078691b6d14c4dba86e57291d4ca1e2b897958e40191fc0a2bb43f3725b728c5a9be0c4880432f20f8713b8c2a80bc95dca183d7197a681a42afd929cf26b932c2c698a1b4bc1892fd758799eac49c12596ad0ad93d685bcb5cddf7787e804ca30309033151f7c9a70345cbcde4846452921c5e8672ff494dcb65f7bb7c4f5d757ba5b6317b8a4bcb924efb4ba4af25516b2573dc9bd3e7986537bbc622518a89820c4a381d33040515c290540a7f6eb51cb660707358112298944308075b4916b67124efab79b36335dccb72a0a8d9d3c9d0a705e22283f4f67082d33401b95a338a5073ac5038ad9cdb22653863520dd0989114104166510004bb87847b4f0ba92cbd2660cecc833899c71616b2fa5416f2b4e13caadce75cb91d338d8fb3521f510265630d3915291050cd30103ed331173396cd4538167164217267360b360f9d982aedc0ec637a491a989a223407ccb21b2bcae4b5073b291426945bd6d1470be25cd938c8830170811f88ecf422e591698e8e7305eb8cb8eeacae56c4543202c8832bc2080690546050deb181b7b1ada1a5ea6c3365524a7f1278357a2847e226139f8a31cc80451b207a35ac90c2905d0035933f02c27327840824b57d197a757130c1b5b58a770e8220fd9a61895fb6a4cb29573fa1554f731814c34e56604f9fc1320947f879391799b2fc4c2988938bf09f76ba926c65008bf9f39999c40ce2f85b23c765f57ec8abe98b451b698c7a274ab323de237c3ecf0aeb423048ba575673381bfb51535ca88dc1aceb1193b8c2a56d29acd11f6b4e83b97f1111ed25a25d6bb9185a28c19d2cb5b6b77545234b0616e12d787e574c8719c6237d5bf35e40449b57ecf72665f9b0126b57fe4c04d0ee213fd5363fe3662c6321f41784ca213ca6e7b9568b79082c1b0a7f98c91a2102952968b118ee246353724c6bf272c72b778d965b7128371d6b27180ba6e2d5c5c0e15c02ce103289611fed0427e8c7b896524782ba2ea59046d4baa37d54759c169525713138900febc08b677335908407c05c43d2385e35369522032c7038ecdcb60f5b90e85b36df0d98364d9830993557676c678273701954efe6bc5c228c9e975b89f94a533840941f0ca9991668b49467d517cdca45a53aa1905b22a2077380d48ebf50c2017d80e51b47a5cb52a7248128c797e1ef467e9dbfceaa13bc7eca2615c813c1a729d6801361f782bc26827bba74c89ee6b49b9fc3f688bee96267be600a7bd182ecfbe3a873e809d0218321780ca273ad64484f64be354 ct_n = 41f0565ebed9c5b3bf22f204f46c3eb177d5795723fc0b28e8437332c8a56ff55562d8765f58a4aa8fc2c5b5e79c237ea36507617580e4b67bbb8238727ae7150e703ee21d5bc13b3a71248790a9630a9f5fa4001f394b2ea1bc7a59333b14c1dce6437bcf5d1f3cc5037eff402b1f56323fa8a33c24414148e36bfc5365d28a26939507ee2b1da55dd75619e1337646581d93a6f2a2413da711c12774d8ed55b20c9bcb0c4ce67d1c1c9924542a6792da5adf75cda68ca2ea8960cf3646a3f99bbd54b469e78270cee19f1bb7370708188a19aecb1b0d194de54ec9c9b076c2ae7cb7106246fcc7ac72c1f5c6638da293f3262b4e8fe14ee5e32ec8cd851954e2bc054772bc23f944186032c50448cf7f8cc69c0a59d80ddaf2e7cd174e6aa06a61586433b53f88b527ee94c9c4942169591c6300ebc73e79c8e943fad9d5573a28c71c81222d62b3b55c28ac3120e67bf0846caeb22e2ce66ae4bd4ea7b9d4a646ff7cc69b3daddee50af795abdad9a09e9209b1539db9bcc35a56fe766c9df4827b2f5eba2787fe4fbb4c1e9c59972869121b2e78de19f9440d1f4bd353204164097cf1e5b8c0fc4a496b601a73f08d92789b6564fc8ad5bb96f804dad7d5ee64fb4de5101bd7dad9aeda06e55a031255d511800dda256b3504866f9c05c42a18d364c6691e04bf45bceee88bd6490667496ddfcd5315a13c50ae8e81e82b21d48d6dc8a8cd4c1b148693e9e5a5e7a33cea745760a2637c4f3c08d34652ae5cedf2cd4a4b3359272fda7fab83f051a12567614baa7678f6877afe1420031fa586140e339deee2c3cef06400238215ca158f7decfd32881768ff36f4b7389f6059d9809240f82bf1b71d3fe58786b3440e3d1eaa34dab832c20ca6fbb8370e2900d326cb99617db417cc4292b7f5842390979bb5be73b67bd384356042ee600dbb357fd3f9f6c8bba446f8c3f107b3a4f6bde759a30d9143a4ad68c317295866cd8c8914c21f8ce6739ac77ea98c7e7846093ee4fefb81fed322abfa2d46a4d27faccec82910abe4c893f5f7c6f2e56e0d6e191bdfcb7e8d4bfb3cb663b014 ss_n = 5d6dfb911df5abf006ec4cd7744b7ef10d72e854baa5e64cf23e56f8e4c994b4 ct = ceac657a1c6f8be4865bdadc6062047b0bdcb2e188c1774f2086b4bc121f0c723857b91dea16382337de8453e1d21a119341db04869809d95e46326c09f269b312178110c8e69cbaff34cfba37241bcb5981f72bb77bd8fb425f07e403ae817912a8ba984e906d91052c0b6009ab65d0398fdc3faa8ed4bf37754b2d8f14445061898b3d00a1fabc12bc0acaa68e6913c6434b9b768d8c7709e1c9608b21f715de2d38d2a63656e6f2d7fc22937567b706fd3fe076a432d953c712f0931ed6b7e30d7d23b7a4838429192f218543a63eea52406a688218ebde11c7830d416551402283edc4f807a0a90191e74a88b8f4779fb53aaa40aa83c78dc3a55e6ad796b73fdf4c9243dac0667a0948f961cc2617f38e709602d1bb245bbcaae59f9c6f5e39801a35aaa6f32549892f17f4d6bde620a3b1f3ed64424a82f9715ecb695928db2420eefbd21b1289c4d0be08bc5dd677a38d4ec423f85c19260f29631c32219b1433e996f1a1a0090e7cb8c29bec4d6df0b8dfe2aa3e70e70bf39f7eb448b5b3d554093a326c07e0d3c9b1a8ae7bb4813d2d68906fd05779076a7019629e0f19cb6bcaa08ad92ac2179c1ae0ff534dfbaf7ccb2d3c8819bb9214ac8712e98ee967084e9febb3c9c5ce58966b0866240580ee391a8f313a0563e7639af4df39698021b01d47716e6af1121b4a186902b126f74a51cd465dd9a6bb952deeff89f567ab43833f3367ae88514ad26ea6e7cc24b8f82fb9b49f80097eed88a693531b485e98335fc61ecbaa9f05caf29a1de855cf499a67797e3d090d778039584651b3fd050e60fcc3d1f071dc16afd0670e485fb45d95133df1d5f15faf8d5f4693b291395f3022b306ee1a41c07d52459a4d13d4e3aa77c6f2d9be9baa951c4d7e512a7bcba576b382fe2b41dd624f0b03c80878f6636c5592b5e6fa1471daf8a94a7a870f232f124d3f6745abe99396183c1daa060816632141f8d37167b5ed4a3a31ced9720835b9bf4bc451b13d7f8b75015af66b9d71730555104d63185cc121bdf053aa570fb5dfb3793a07b30eb0db430d55ffed0ee458f23832085e ss = ab00a09e63b0120083638889416fd407fcda97cdcbd885e282230d832217a636 count = 879 z = 98db6bac291fbe52e612a58bae6b2a7c73dc9690e2c7a88223cc7905ca46df12 d = 49780e6b0fd390435e6c9c21de97782c9f76548f39255b600c29c2245db9a3cb msg = 2ca8d3a7397e97f2536153279019815d62969b26d7bc58fd603b240c3ae6a951 seed = 9d88e9efc887f0ac2e3416d6760c1b3f4eaafc934c26c11a552bce26a0b40035e5609129010c79535eb903e4349e2dda pk = b1d1c1bdd752c3b1292626ce72485fd3a48ccd6288fd483c0250685669ba9603bb710b5e8cb55dd932aaeb84af9de88edef1182e59ba4622584e3238613781e85b58b9bc37bb76ba78629613ba622f505d1f17be503a19bd01a45ecb78f439035b2a3d2be04a183285457c1e89b0c7ff1ab76a656e55b56738020ec4220d3ce50ae8f17a36bc8bb7204054d5be9243ad2c04ceb0c5823f018766904eb5074f8ef3243fd4bb79991c712c9de257361ad0c55fa998371073684c520c6a2c9b5530b4183167acaf0b785824e93110988c9438bf21d16197a60d4a652de9a2709fc6b21bec22a4e37b43e09d89497c675046385191ebf018c1b6213c0b9f35735e11119f4df17fc84681f335735fc05b5c26668809795c3a8cd2f3b24e4cb8e8628d3d39b8b83362d1b790a54a11471c4450a127bb9b087f133753a6b49ea31f727b8b23042c49726f60ca60b4362b66d073a2019a73f433476a60e83cc7f104cbb874399b2a54e5b8ac8707bd2ea51ab9f296a7570c7b887f9a82c5bff487cca47db30878dd9c4fc8748fb55670488276bd31be9ce5c7df84952082187ce329381a560b69cc5a953a883879ba755df3925060354e0b090231ca1862e2adbaa00d15324c484c1dd18c749e5a0bfc3919c1f660422a07a4fa40f42b947cd99886a355127bbce1164fcf3968845b0304a2733f351a47c75e34c676a228b66b7086a1a5a0d924b045595fb9c0a9994136132b22d4758277694c8b7c9ef7dc7b877387533c69a0f5b1ad28634de19e587a003bd9571817c678fbca9a75076805960c6695171184f9472e07ac9022fa845f60bc6f4257705a3f5894b72b437e3ab47a3958001d140a6766466d344cb1934138ba286a8b0e60aab9c6527a2a8941dc147fee7a20c617c5139a74be872316221c6aaaaa6a944f4a6315805c04cd85cb9e419e7742124edb4d2fb944fc789d062c53d2d770bef2202fa102c11119f07010025576cec8603d223445687a9c901804cb38ab6b9d6b464050516a14907ebaba2d8f679cfab014b7fc1cc2aa569b6c8ef8fa2d9d5ba394826808ba79dcb24c0d7b3dfa37fb3c00f46f48005689bf109b662d843d05e9f7900c678f2540aa96c99b6f sk = 63c56d27f20ae0336400210c4a95cfc504c639a81e8ab31233e97599b2334053ae83bb4559fa823e459aa20baed3d98432e19b94149af383118519086b7128d6e89a1e38c5799199214024e546c6de4048c1597d8cc8b761690bcd9b454cca3f12aa8008c6b0f35c6ffd27c0b0f520799649260530f201b01b1a92f8e11f3342169cb9b68fd59ee686074e403c419762d5e55e71705ddde417a220542a321e21550669b7a06a96714e49689b443806da95fdcb14fdf24f56c0b17ee3c395734b3a27a088117fb99b548c16827a2c9f45b9b710588209123d42c05c2d893d3d0474fd50ac99a331d7245cc1a2ce328bc74dd36eb281be15751ac91ba2258a68da2c43aea8c62eeb7e05e718dd219d6cd95f8808a9c02b04a0d9527413ad6ceb45330b1ee0490a084a0b0b4530273c62136824a00bbb10da41832a4ddb55854d75057e074ddd2a107221ac86b8bc01f0167a240da1865c71aba3c3b840be4c9877915341d4ccb765afc09c6f95c44561074f37bab870e0b86a55ca1b84561c861bcea49313d2540378c2795078cd34a2069937c8968e55996bf16850f3162e94a5b9dce122ff162553ac3f3c4175e2118c4e39a882c466d3612d099cb8190c72efd82bd3f8ccf2f37936cc3dccc9391117b65e952417d58088616693351f23e619611419a6347bf421876cb36f68c682f648a7d548a7c5ec8e03d3a991338a482180a8f841cf07431381218cc2803d071ceb50ac2e212167186bcb413bd6a6b77c9074e17a3cb7d7942b593362b8985461798e173c46562eba3a4647c7a374ac46a8d51a596a449d9329918909fb7c94b1a76e2d8265ec186200a78ee498c9a79007f9135749e2b684910e8e509af40221e07298ca8935cb8a288248ba0120821ff5733814a01a12a39f9a6399c2c742e836a2622870977ffa17c6929617e88a455317242f035e1c722321cc97af8b59e0f751ddaa286a76c32d1a304661cc7de75ddfac632579877e433e228231d40c1fb6d45c3df905b7babd4a63c4127165c1d75ee61812d4a20aff77016e928daa1716215a1fa690b544a428b5173a7b106db1d1c1bdd752c3b1292626ce72485fd3a48ccd6288fd483c0250685669ba9603bb710b5e8cb55dd932aaeb84af9de88edef1182e59ba4622584e3238613781e85b58b9bc37bb76ba78629613ba622f505d1f17be503a19bd01a45ecb78f439035b2a3d2be04a183285457c1e89b0c7ff1ab76a656e55b56738020ec4220d3ce50ae8f17a36bc8bb7204054d5be9243ad2c04ceb0c5823f018766904eb5074f8ef3243fd4bb79991c712c9de257361ad0c55fa998371073684c520c6a2c9b5530b4183167acaf0b785824e93110988c9438bf21d16197a60d4a652de9a2709fc6b21bec22a4e37b43e09d89497c675046385191ebf018c1b6213c0b9f35735e11119f4df17fc84681f335735fc05b5c26668809795c3a8cd2f3b24e4cb8e8628d3d39b8b83362d1b790a54a11471c4450a127bb9b087f133753a6b49ea31f727b8b23042c49726f60ca60b4362b66d073a2019a73f433476a60e83cc7f104cbb874399b2a54e5b8ac8707bd2ea51ab9f296a7570c7b887f9a82c5bff487cca47db30878dd9c4fc8748fb55670488276bd31be9ce5c7df84952082187ce329381a560b69cc5a953a883879ba755df3925060354e0b090231ca1862e2adbaa00d15324c484c1dd18c749e5a0bfc3919c1f660422a07a4fa40f42b947cd99886a355127bbce1164fcf3968845b0304a2733f351a47c75e34c676a228b66b7086a1a5a0d924b045595fb9c0a9994136132b22d4758277694c8b7c9ef7dc7b877387533c69a0f5b1ad28634de19e587a003bd9571817c678fbca9a75076805960c6695171184f9472e07ac9022fa845f60bc6f4257705a3f5894b72b437e3ab47a3958001d140a6766466d344cb1934138ba286a8b0e60aab9c6527a2a8941dc147fee7a20c617c5139a74be872316221c6aaaaa6a944f4a6315805c04cd85cb9e419e7742124edb4d2fb944fc789d062c53d2d770bef2202fa102c11119f07010025576cec8603d223445687a9c901804cb38ab6b9d6b464050516a14907ebaba2d8f679cfab014b7fc1cc2aa569b6c8ef8fa2d9d5ba394826808ba79dcb24c0d7b3dfa37fb3c00f46f48005689bf109b662d843d05e9f7900c678f2540aa96c99b6f9b64ed1860865c7d354780f5af50df557f464716de0771067400cacb2c4ed57898db6bac291fbe52e612a58bae6b2a7c73dc9690e2c7a88223cc7905ca46df12 ct_n = 25055e53208912eef7d97d111355361515dcbdb3b1608c433fcc5404bb5a62d760b427483016d892ce03c567395d5d8a6424ddc74f7defeb0437e882d0560d9cfe6f0c8be9a5349cc3d63c4803b654a8e4a19127293beb8179b6b299bd955d17d370a1f82679469d60ca65e28d9ca9e8106c605e2aa421e62da887fc95f770a027798005b9e64cc52e72108d203307628b3a162740972b48fe6bcd5947fc85bd717cc06bd9b40bf82d5f4ac2c335f25a7a84cd831bd24ec6e69e5d65b150e3e1cfb527e086d850320c5ac70534288261e0f73a2c146569ecbae53a106c3bf1eb3f1c98a480b36bf129f38ec181cd438c20448a999b0b7f23542c3d9a794a97ef3c72426ef73a1297c869ce4429a7862363c51039e729a3940ac7a6490f887023f42942aa0f3f6057458e5d460e5e4fc1a3fa58a026253cdb7711255e948c6cb99ab67d3f08c907c5eb4a9f2f0418b5fa862f14d8688cc29c7ebfa1ff843e48bfaefb635be08700c0930bed6391d0e5735869d9b8f431323f48487dae3541696448769a264109d6b260525b77a64cb1fd93be168bf963ce77dcbad8d46b41ad2803173d17a4445d2970eca671d7fa9a859af242bbc58aeffe16770fb3a3b070f75c638ffe5ce7d08a496fbc2a5279f3fa0f8f598e9efa055f5fe851aa3f699f833b9695079d9cd29c9ae0160c678d3f5ae3060ddb33fecec3018429c0fdb325e3199df39ff0144aa3029f061bdbc4aae2d26e8ac18dff10864f8479936fa834b4fa8cac48d5595e7c1f8c1936206575023e40f86959de019549ea0a21e71f55b7da04b74618dbba472786e532307e79183c62618f877681acbb489814bd6fc0b8f63e06da447adcc0247980090d5cf9dd6afc2eba1739febec792bec36d4896069cc9d0a47d2df10202d0ba6e94f1789809d5029c747dff82889775dd28d44e0395847248cf938c4937926d01bf2007c46ec770d4a52debe2f6c0d047089bf76ca100068c4c6a11ae6d6f0b39539b5980883d32e8b963b409b4a5fc54dc7703a23f7669f21c54eae5b360dc86fc9a1209bec7ceca9e8ceb1be0fc3690761bef71 ss_n = 7e25598cbfd2d4741724b4d866c08eca4a7d4722c2d6e71c25e7c3b7971e67f1 ct = 723356d15b2e3413c1e3a9b629acd88d27a57824af812617c0729c4bccf43ef677940ca3c6ebb9ee0fdab07d05b7a0026512fc35baf9bc04f8476de7bcce35bd8101161599704abde366dff5e5c1a3095492ff5a76829e59e3a8c2f10351b5b0d3cd08251955e35c010f4c9f9c0182fdbe2db2fca556dd7360a6496cdeed1bc93df58f7d914968bff3fc1d9bcb676da2ea30b41160c169e2f304606b3e51764cc0f47e95fe720059118451d5ae4c46e470a58996a1256642c5e333b836ea418bce2f17e51d2a9c033a3af417f90efc1e2996fa1c116375b4cad5cf9418c9c98f9a7f6a663c82933833f7237195793ffeb418c09cab7452f3c512a4d9483a1e84a2a4177e51626801ec7165c83a66812d8371bbeb3a74f3839b2763c64b25baa87c156ee2c43253c45035383d557121a273e84eac955a47126725b3d5d4cce2d01d7f00c9784008b4913d3634059a664a2b1bbcafa5ac11c24b5e1d19d89fdbdab13407b57f99cc5d8539a0788dea02aeee229c5b1a385d8a5b8e29ece24b3990d053153fd7e99c74e264a901d6dc66c8ad87656d2b2de9eec554cf3e62eef247836e56c5290a64bbab70929a34da62cf1f21ec3b623633678ab0359149d80c134020047d7c48b4562976cbb27cf4b196eb1c0f7ab1bb4cf03507dfd6a5de81c95c7221326781fc2627533196c34c1b6de3c828543658a361bab54692b2fa55bba93d735fbce8030df46bf8eaa02664771c5d0182c87ea8b5fe87594515ce952ee054767797247df9ee63bb6bcf82e99759c25610215155999be6046d382921eb3644de57ef0a6086c6a0cb3dacb623e27208e57e6452a2383d869f03d130e5f34a5f435edfd83b168f30bb2e1e4dcbbc6f9d8dad85e17d5ebb7d5822865f528419e4b1f99c11483189b0a26a4abb5408c65953cb73dbc9c2a68b9bdea59864f0545caed50d34f71944871eacb7f816299ee43cdd3a2c868f1aee54e4bbc50ffa978b8c30d20cee784c7ed9840d16626e985915a92788ce1fdf24174a159a566a3ae9bdeb45a0f620f49969fb3cfc6b01ae4b83cde96076ff549e71d08511d81f ss = e9d85ca132450fac3076b78b49ea4a15c37583374c355168e14d8ea1a272b2e1 count = 880 z = 7931cb706acb0d51480a54a65a8d96825068c226d334350559cec1fb0f5e4d8f d = 8e0152872c0a344081ce2a92863066d2b923c4b27f9a666c36feab53ae88e086 msg = 9f41f7bdc3fb5c57fe1dd9710607c316af44f16d26eb73dbb1283039d990ecb0 seed = a9f4b72265ef5425b3ee7431e246bbc0e48c1e202efac70c86d239fa0e950b9a482c7d60134ddb3eb69511419447610c pk = b7e42c93520c4a345e91578e5b4695100419a7d1bec0e3873c878c09689373186832029fd0b8b8200ac3e203c649d91710b7a20a279e85ca3f30daca93a311ea8a5f3b6900ff7cc15b45a6cf81b5393767950980e974cef95b3e6ffb51160b0a2da2680c526d7af005411a4c69b58d58404104288e1e8979cd8034fd166220235ea4460efb58191f260358e46145164ae1c2ccd9cc755ea02a4e0306b0a3b77c50c1068ac27f166a7712627cbaa5a393483ab205343b6c1178a3275a83d2218403971696558f5ca16282a72d60da96e54641efb1a1a6e191e736742fe77543a65fe06207a7a26ebb1c0225c33a9ff04d65b1627d27cd09733e9c1ccc5fa70a904b336f351e674b572f498eb9a09543bacfcf2b840c53457d6499b9348262709f69399ecaf73d65b43e6b9461a4084d6a690885ac9ab20c3aa12c1b65c9cae4b808aa3549b47222ddb25f56798cf8a60625155de6c2037bebb0ead8a26de259ea50b0a8806ebc648b0cd97b72db22bdea8153511a42164cb0b72048739a489cc20b70962caac7d2347e7b0637aa2ac70561a1cb340ae30a6bc103414d193283771926a63292e86573082a6e569256bb2176439d26b58dbbc93b5a158cd9619d9ba78bde3cc4bea7cc1b18ce05d3029153ba3e8899f88442d9e323b515be29098093f5b34bd20287f34cc6878cf7136f17da6b799198a8dc7829a564928a31d1c36c511ba57a503427ab418b7748e316c743704647e484dc327b7763bf9a22cbe010271cd6cc3ba21a5ac77de198c1259761fd48287d5899787c2fbcfc3b91d229ac874c0cc536fb0c0f93b6ad8c8065b08b14ca35c9ed7a346c759748e09af6722f10339f72933acb84aaefe38e4a6430ccc0acd0139f835a743ff58c511ca302c3135412841c9a3e91527277a32629890226b865db536e4324353a3b636a709a9d531debc88d38725897506a1b6c83131b1d9fbb37e4262c5ed67a5056078704a13dc071e5116224392bf57c868ea30f0306c0ad98bd1225c21728497620bfe5d90ef2855cf13c2f31d3027ada24ed51bed630733ea21a10a826cf7a40d874cf09e9bb48edccc88bdc0a3e7fd8c5a6bacbd61c73ca8ca23364347f47e6748d92 sk = be77b8ef13554b1c90454587ff632d5f69bc22ab496cb2110abb78d0733ac69ba468932bdbec6a15e373ecd21337b34b78925c2a9a37cf11c4d0b94e7c0331720454caf5b6977c6e805791f5b2ac60aa750ca75c26c55262b25afb34cfa89042e388498d81ac1c1c3780a3265d823910eb710712aa22e18725ea805c25cd194484c399ce12c25112369bf80a70f4eb2dc9ea819fd44e57f1b55bca4938338a00b938440b3c3b84c9c7f30ebb845752c3b1ce118d35a9429b2169bbd954d3f7804d012a7b97c9816810ffc05de74461f9e6529651a18c2ba00576825c353172aba30eda3316445c391825da7a815f618bd3452deb688ea57a6d0e7cb69676ab2d925f824c07755a207dc49c9ea07a80111dcc88632813833ab542c277849651498b029cb5731812649bf2796e5706a4f122c78adb73a1aa873af1352d0508167775201a738ff845af94283c057f8aeb984735c8246cc48e229682721e250c53b7877558f95de9cba01de0526ae62565a702b5a9b738345d398a8ff549b40a3ca05de0051adb4f4fa37377d67651b37e8d11b2e6eb127ff32b2e8391cc924d76b95158281589d078462b9d2a90a8ee2843b6d29cbcc71015fc93bd670ec631303f085144296ffd9a163b3b56e01919e34c54dec4648828cbd5127fd5d02a01300017cab9e65510037440cdb87e1f49bb1ca3ce71d9340812091a366f6757a04d1679f7801e6bc4217551a99ac517d3c87eb5a69196510a417809d1ca7f55d360cf03c36039c83cc37514588fabe6a698291a1c33ae93793a53cb0d1f88686fc84859026065d8c6856b240f5429b94061bcaaaa9b313d9ec19f6de88b459772867593dc1ba437223ed864abf40318b62c39ba38a8d8ba66d2b97dbb27598371433f50703bd4754f9cc88ce70096ca22d807b2be2028b940c7c65706bcd98004b2840990253f1b5471a795996739ee26179f05c481105e79479602e65f2dc3490fe4557543776659435cb2153d9b0d9aeb4df3795f46669e97f391e7340643007d77258ba92293a4940e8542baf75a911a69abedb93c7e3139c72334578b662d25cfb7e42c93520c4a345e91578e5b4695100419a7d1bec0e3873c878c09689373186832029fd0b8b8200ac3e203c649d91710b7a20a279e85ca3f30daca93a311ea8a5f3b6900ff7cc15b45a6cf81b5393767950980e974cef95b3e6ffb51160b0a2da2680c526d7af005411a4c69b58d58404104288e1e8979cd8034fd166220235ea4460efb58191f260358e46145164ae1c2ccd9cc755ea02a4e0306b0a3b77c50c1068ac27f166a7712627cbaa5a393483ab205343b6c1178a3275a83d2218403971696558f5ca16282a72d60da96e54641efb1a1a6e191e736742fe77543a65fe06207a7a26ebb1c0225c33a9ff04d65b1627d27cd09733e9c1ccc5fa70a904b336f351e674b572f498eb9a09543bacfcf2b840c53457d6499b9348262709f69399ecaf73d65b43e6b9461a4084d6a690885ac9ab20c3aa12c1b65c9cae4b808aa3549b47222ddb25f56798cf8a60625155de6c2037bebb0ead8a26de259ea50b0a8806ebc648b0cd97b72db22bdea8153511a42164cb0b72048739a489cc20b70962caac7d2347e7b0637aa2ac70561a1cb340ae30a6bc103414d193283771926a63292e86573082a6e569256bb2176439d26b58dbbc93b5a158cd9619d9ba78bde3cc4bea7cc1b18ce05d3029153ba3e8899f88442d9e323b515be29098093f5b34bd20287f34cc6878cf7136f17da6b799198a8dc7829a564928a31d1c36c511ba57a503427ab418b7748e316c743704647e484dc327b7763bf9a22cbe010271cd6cc3ba21a5ac77de198c1259761fd48287d5899787c2fbcfc3b91d229ac874c0cc536fb0c0f93b6ad8c8065b08b14ca35c9ed7a346c759748e09af6722f10339f72933acb84aaefe38e4a6430ccc0acd0139f835a743ff58c511ca302c3135412841c9a3e91527277a32629890226b865db536e4324353a3b636a709a9d531debc88d38725897506a1b6c83131b1d9fbb37e4262c5ed67a5056078704a13dc071e5116224392bf57c868ea30f0306c0ad98bd1225c21728497620bfe5d90ef2855cf13c2f31d3027ada24ed51bed630733ea21a10a826cf7a40d874cf09e9bb48edccc88bdc0a3e7fd8c5a6bacbd61c73ca8ca23364347f47e6748d92eb81ab63df4559883b776131aaa6c4d0537fbac8c004d04b1f7581971161d0687931cb706acb0d51480a54a65a8d96825068c226d334350559cec1fb0f5e4d8f ct_n = a4eac2fc829fcfabb6ffad7ff94324af828b2d0339bec137969bc206d6c0049e665f02086844b0ced36df88cf48c75b99fa8177187393f482c6f98503b5f5d6b458d44a7c954bbbc88fd33ebe4b26c40160069bb569003f8ee336cda6a81a4444ccb8a6c8748af72529f6a13a2f10bd0e22bf19551df224e2b8b933cc40401ae731e02fef9e996c80a6c66ee89c01125b78e840cca9f74a9cb38679e626456420a3dbf323acfc707361c7c335a767eb0120520875cbceeca57da6fb34033cbfbd32e2d9e8c9b81c65267f1f7d7a8d5f1d39a66d5c88d8073c74e7e8ba8bb920b5d79ffc625de983f3820bffebb67bd3dcddaeed897023ce12b045d2ebfb5b00f271164d1f29742c8113b27c92bd1a8b2952654f2949b35a4e5299885b21d19764aeefc3ed778d322758c0cf3d0ec6dc55ccce7ad015566b417915087a1734e59426f97cd43254830e6065412ee21dd1fc1f87c112c89958c9088c18ce29ea3c648df94c37a78d706c7e595dd40bb5cfde39de26673748bcae7c2aebf477e61086d2c12417caf4b01e494ab0e5fd75a428f9e044416b270a106ae1f6d4c7f4e23bc56bf5d1b26929d29792c750e8ccad890bc4568acf66afbbcf4ed771343c074afcd6431dca38b65aeafd2495f99d52274807a795d55223c11f7e4aca0c7cdfcdb8cc653c59fbe95a3cb2d1d1f69370277f2b8aaf837ce960255f8d69ae5823540619b95c4b44c91208cb74a97cf22e6a259504605cfa0605ed550c456f5aaae3e9620c7e5f0ada9047048b0e404e999957fe02f331a7e8e824d83b4ae1224b10db98415fcffc384efe34fa163a0ff63fa0db1a31e8cb14e3f3089262ad4691b48c337056977c1ddfd0795859743da658f69cdba321ab246b20426941061ba4fb6a220fb1d9fcd89d4f9fe871e965fd96d1f2bc0520644aa8375d7e05fa11e3869b8d2c1d3d3ed6c1f59140eef42eada9417fd2571b1f643675dc88a4855774a0b749d0ca1e3c51c97c12718ea0ddebd3059596ddf26f5dd9c0f8628102fb1ce96bb3fdef97b185740ee5c6fae7bad91f1cee4feb924b95ab4ab9d40dfa4abb2 ss_n = 4995e8d5e1bf67a48168fca34112c20dd03e64fbb42fe50ea6cd0640a16389de ct = 3e321f3c7e27b7ee4aa3dbdedb3eb120cacf8aa978288e45126a5cc59fc50bb6e2a4fc95c424a715b986579624eab5259978c302c895f9dafec3d0807f71c05853624637bda8099b2086acf08661ae2a4cd1d3e8e9954c87c2ac7367f767127e759d4b188e757da8105ae144e67ae72750fc3f237159406df3d6e1ffccb64255649df493b44f214a6505fe3aadd5044a42065cfbe40fc790adde7618051a93034c0a854030ccf278e5ad3ee6bbebbdf9e428b8827b60cf59bcbd4e0b7e9c557e1a80c83ff867f4bc589698d8ab906137621446a8639709777f6cdf42f2bbd71c33ac636062547faf598ee023d3eba9a60f42463c5c2be6a25f2e3ba95750966e2880f2c827a224a7817d8a989d055dd4bd0cc454d8a12c32374feb97edc0aaebc8118337964843e821af87a47fa592bed3e7e9cfe7813798dc8a0665534b0b83f9bb5fb088b260cd60449343cbf9a2307eabebc0efc285c1317905d81ed934f31cc7bbb9b46b4679e752d6d046826e8febf540c668db98a94c84da8865a2dec68c787c6347c31acc0ec85e7ffbcb059177479872fb2692498bcca0d5fed0759d55e1b151ac9d2d12fca1caf0d6b5c132985b3084168b5e793e9c6ab924beb0d2e5cdacd5df25e2756ef7ac545658207436cf263fec14c892efbf09bccd2bf60bb4d6273645a5fbe0f238e8ce6e690b1a71dd801f24a46dcbfb8f2edb1b8d31fb0165c507dec45f6c6446bd1cfab2841709755710a1f8ca8de455576904a87330144387144036534a44e1e9c2bfc3be8c9225628262950964e2d5a6652e99141847ff2ed7feb5411981c7f20ba1e61e5f50128dcb2e9cabf963cffb6fdf3a82af82481234b33cd248c1edc5c39d971140a1b438e537dddeaaa706750dd93e88927ef911de990821110bb970818c6a1fd01c130ec04cfe7ea3b9e269f2629846d1813dd62b854cf515b380600bce9573c16f055ae00564f92fca0077100e31aade821481a0247ab50589bf477178517c470ca6fe5580642c815b0e0a17f731219c6623c5b6f9f5a95871db440224ed3bc20551cd627689ac552b4fff3eee9bf1f5 ss = 0332118bf364d417e09e6d963d40bfff09ba8e7f3a2a9b7a200f56ec218eb9ce count = 881 z = 8f583312dbe6e1cb343093e6ef502397bd3359d6bdd6b2d6101da3acf0f56b06 d = 04ef9e4fbcbee92dc17ce7da9adf0be1a416ade22879d6e4c59fd0c00f284507 msg = 05216eaec4d006f05be4411083fda6631442121ac66dcfde708c18ef85b45a01 seed = 6616f67bbc7b83b13b17ae9bdcd46f6be718940127d3e3fab5ed1cc8fca1cc58a917a254c93e1162c530c3e7744dd602 pk = 3539a7a5707003747e04879a2a5b67e5d929e8a5a959d3852e589cd7c6c699964c2e1748632c745b69aa50740bcd910528b319fd9c017458089b985219b90f9c1b01b05c6a28c923dc67b3621c75bf328207618d3fd8027a8092882b3cf3b164464832f9478c4dfa03187a60104202574b79456b165b7a7c26c168f73a742fc2cd3b030706ec7562a308a4f92c68d1c41ca7c4cdb06c69467abfaa44032b6085310b1875c1984710f5a30ac7d6b977bc048859287b38b4ca5b3194c5c992027a69ba47dbb813f08bae1602a30d54a1eca90ec6a9256b299f35f02fce8083515cc2fc0548ab2111cf48cb2436b0516868f629a059d033a1836d6e08b1f5501f32f28948341847f86df0272db0e21956e55d5e317d0dc9ae4da1ce6a2b929df12b9930af85d50b32b27a7ea30b27e21332b29db6d2a247704141a8ad6d0b7a2359ab6a1759c798afa0f574d1c1a542f24a665c0f7ae00d37bb008859b0915c5f26694a3658972003c56774134f039153a50e6e07be0c5b0a1a4aa38c508a345cbcf82b2877818574f859d08968be81aa35d961f940cd72716f0f08b709024d2060cce9b200a9d8c0643b71ac0a4910a5b789c35fba06cb808929da592ab0656960350f5ce4239fc7bae9d633549659ae9098b92608ad7889cd44b6221748d15761686174ad06200654acaba057e93659b00b3b2377cea39c49f87520cac351cec2314858966df47455a6b35d0b05673a3a4e5a5a4a1b3cbf6b94481c2f16fb5c8327bae52b0453f224063313d14b02d324a64f126c78863b69544e37c1bf024c9ad23c7dbd181a6f5c8ac2fb7946c5844de021101c60e261cdcf74c5adc06e46b1c73ff094c68196c1c63ad2f7641237197f217a4bd69408eb4afcd01c473c2c17e9ae16c9482a15aea74736d19115eb4b31608cb6f8c74d82bc508922268d375b0f83483fd50b5f7305d780c6fea0aa9f6a544a836e38880ffaa5cf0416907c77c161ba1982b2ae8e7ac55c79599f79c3f15679bb18879e31514f9143b9507430234eb9d7395e21beb7a41f007b4b37f57004d39f5985ae976294bb161142fa43f9009bb651ff19f4702493df1ccbc6905ae88623a7b374a7ef25f9d4385728a5 sk = d292acbc8c12c9417d745a990e0a0089acc772123468e3c256523bc67885e4726bb3a41314f00d2cdba28d6b163f220352c2c1bd1622d3e4b23d5637a79b0be4ec92d6fb98f680983c3325f2e8188b471187eba804672529299a49806819eb5f5b3359b20c8599a1003bca8a279aa52f22697ea99b0f2693cf9a5bc8941f64299cc4778bb550b40a6746c3674959bb1a07c49fcdbbcdf669790b517aba2887f1c36e7373594fa6a0879b0afb96403f039ae5951ce9e35ffcd088631586b1a0a50bb67bfe135a6d1a87e6688333c52738e3118f29b4d07b9da10ab0ad0213f7c8028130509754b4d3815527b03b57603fac4124656c3945ecab12d1c4aba7cffec4741a8235f33813037176f3297ba2009df6f6257ecbb59b98248ec562f8120099358ce7646f2c72031d977efcd39543327de8286fb9049f68256d888ca82185785158737cca0040d719147930a1636ac0fb6639a7a1d3d70f2388cb56039caccc366d825358767c1e5b7cbb4656531591870733d0711b2e7a79679b02d8da4297b3ce00588db1a093b1832a034312dbe183ec24bddcc1050a08c0657ba92ecc58c7f3ad956b45eaf923d1600610176491ec6c18fc09c2f03f9bd37afd1070b0a14a01a6510f456f4b4c2e75c993b5da11eb81b047eb0891e149eb4ccf1f8221e5a7b0b53a30a272835c2285e7ccc1f2d4b90918001d39a7d7822bd4e23424158a5ea8a0bfea78b92257587aa1b7eba3e1a4caf4cbcc861288fda21fb8a9b1e8bc09e1eb4bd25468bd79825e270967432820534bd388664325565371a237f488efacb5b4092604fbc0474726aaa33001eaaade0261f5848f65139a5c9ca14e94bcf960b9ea5a814fa08cfb5b25ca8458011a8bc37b991826497e905e00a75fc3b3a16435bdf3f812bdf321985481daf58716f66d712c1a42d439021cb0f1ab02ac033da45269b83c30b1b24564a1581c83223c8a193dbb76383338ea7a6588a6582a802e67914988fa0c1a2a160b0aade8157965955a98200fc7952a6893311ec402b12c7013845e4dc2204cd1115d691b74136808d3817b2b8bc960c588b21d3539a7a5707003747e04879a2a5b67e5d929e8a5a959d3852e589cd7c6c699964c2e1748632c745b69aa50740bcd910528b319fd9c017458089b985219b90f9c1b01b05c6a28c923dc67b3621c75bf328207618d3fd8027a8092882b3cf3b164464832f9478c4dfa03187a60104202574b79456b165b7a7c26c168f73a742fc2cd3b030706ec7562a308a4f92c68d1c41ca7c4cdb06c69467abfaa44032b6085310b1875c1984710f5a30ac7d6b977bc048859287b38b4ca5b3194c5c992027a69ba47dbb813f08bae1602a30d54a1eca90ec6a9256b299f35f02fce8083515cc2fc0548ab2111cf48cb2436b0516868f629a059d033a1836d6e08b1f5501f32f28948341847f86df0272db0e21956e55d5e317d0dc9ae4da1ce6a2b929df12b9930af85d50b32b27a7ea30b27e21332b29db6d2a247704141a8ad6d0b7a2359ab6a1759c798afa0f574d1c1a542f24a665c0f7ae00d37bb008859b0915c5f26694a3658972003c56774134f039153a50e6e07be0c5b0a1a4aa38c508a345cbcf82b2877818574f859d08968be81aa35d961f940cd72716f0f08b709024d2060cce9b200a9d8c0643b71ac0a4910a5b789c35fba06cb808929da592ab0656960350f5ce4239fc7bae9d633549659ae9098b92608ad7889cd44b6221748d15761686174ad06200654acaba057e93659b00b3b2377cea39c49f87520cac351cec2314858966df47455a6b35d0b05673a3a4e5a5a4a1b3cbf6b94481c2f16fb5c8327bae52b0453f224063313d14b02d324a64f126c78863b69544e37c1bf024c9ad23c7dbd181a6f5c8ac2fb7946c5844de021101c60e261cdcf74c5adc06e46b1c73ff094c68196c1c63ad2f7641237197f217a4bd69408eb4afcd01c473c2c17e9ae16c9482a15aea74736d19115eb4b31608cb6f8c74d82bc508922268d375b0f83483fd50b5f7305d780c6fea0aa9f6a544a836e38880ffaa5cf0416907c77c161ba1982b2ae8e7ac55c79599f79c3f15679bb18879e31514f9143b9507430234eb9d7395e21beb7a41f007b4b37f57004d39f5985ae976294bb161142fa43f9009bb651ff19f4702493df1ccbc6905ae88623a7b374a7ef25f9d4385728a5686b46b1ba52e723397e5ffa143519faf2abb071b749e73fdebe3573f7c53ddc8f583312dbe6e1cb343093e6ef502397bd3359d6bdd6b2d6101da3acf0f56b06 ct_n = c3cfadb65a6adfd9d005550bad1b3df5ef66917655b7f4092c8bc3c2ca3c488a8112a2e3ee27855da653d75715136a481374d4f339ec3933975f434331cb37bce8b55e07d2b1b241eedcd73f8c34bafad06867ee1a8109bd0220da37b9f271c6f3a10474a4ce25438e3400dfad05f4a5906ad230558f71497368c144e9e269eaef363a0dd9a0459894d82de5dd5dd5aaf8b682604bcef3285b44f277e6193a35118e371f7bc4baa80a13a4346cc6adcc6fcab2645fbb91fd47e8321d6aa673c4265dc49fca411eefb59bd49244c2889e6d3e413c313d3a5ce5e50d399a2e452bf2fc56b37d621d73ba8b144149d167d4803f42e3dd39dba59c5f2d6627e76e9f1bd812767e0a3d3687f92fff3d6104e2e9b18c93cb345e74d367b6aab1608ae2e8dca5f70af9075184cc849ccf00c7632bc8968086b5117cce444b992aba4c4af07645cffbf88e327bde9e25d18ee1649b213710e9306a15bbfbe7fea521385b90ecb4c30e4de19a21881b42bb87b81a3e7998d3e70f04b0030307fd3809b962846262eb7fa077f536b9974d2c33938ba3a573211e2238040c7ab62b985293087a4652f9cb26865646f309e98cc463ecb4300450163c1443ce534f2a552e38469d92385fa0733d66896e1664f1190007ba69a69eab859c2e4efb2c4dd8abbf59558adecbf87f12f0ae685fb5fdfd37feb79f26d094e0335d8e7a15d5324d555c0a1ced56b2bd3b8316f81252f92f2bb2191fac0bb67f595c9991bceaf821aec0c90abf447d0039ab107d9e374f35d50b20657e56aaddf1009743ddb6207165d6480595db9b6d370a9dc1d87f771331ea6321e4a4fede735c3e542894abcbe1cb776067e502cbc316f7d3b0169aaa8e511630ca217c1f4752c3fb7548df1bcd5092aeb7f24c335a9739f60858a818fe6fa4c6081701a34d4b37a377d0efc04af9cf12d54faf5b337d663e7ca1a56d770230a4b1af2cc5a066dc4de46bc8d0d10beb01fd282bc2e1363afafdb7d25e21fdf87969c244e3c3d8b2254275704c045b68387cede140ae2737a6d183338b0a840b8e012e606ad09995f0ae21ea44a2e6 ss_n = a3f6a877734acdce8f4139b707e4ffe2874ead6a0df19dd5a8bdc85bdb9cc22f ct = 40407eee92c81c98196a56816d009ce05129ed28545414c12054420d3f4a656d55739ec68dbcddea268deb8f8633aef0906e15c76cadfaf7a24c612eb1b43ee65fbbc842d1ea504a51bcae463b066f990856cfc8e4ed989d8e6f419d38ccb6b510b519398015ace723bfec58bedf2b88b676af07198da091400b561a9d5e2f5eee4140363ddca0b3f5b0c10601dbdad0a8c10ab364ee2192deb895e17066a78474a936dbd197603229710fa1f0d20c4548381baf85bed5539c34cb35466f4aedf2227b254f2a3e16700a0c88b0d0e3428797858b4427be85c0659319a015edd8156149f4d3f53c19040fa0bd3f27c7d67361bbae0d6d92bb7775138f8c7e3d5aada616612036294a1113a6332ebe8414f498f3f34d7f32bd102b0ee6e90c2137e68cd0391b9b205fb1ff7354297097c1a251460198f4b47c26f04e63e4137f0e63385df48569a85ebfd3583526a6b89e42ebc5821fb215e0de002a279ad7d825faec1ce685712c18272b0adba240d39612664aca5f9df5e80e72361335c3008a86a772983decafb811ad6a238c754352fe2ce8fb13a9e9ec5c95be84a4bcab80f24009e886778a82ed1a3f3eba21a0094382b7a1882a76bad79d73158789b2687c4027cd0b52561600a7e957ec63a3999cc79fff4f1e59cb39cf0984c832ec790526d80e6d0ee06c53b116914e0747e796b5dca5049cfe4155b45d4f34732104688e4dade297403d2c6b1c922b67f0d950191fe2b30cf17f67d9ab8e0b251dfb4fd136c1e4297b21cc376f62ef2fe911ba00d91c37f210c65fcf087544b5cae66646831b919979a5b0899ccd9e390fe07ad13640d8cbd102d8eb836f822cde8ffd884a9fd688d621169f971f0af67f29708b9d7ce379e208b603ee7e71338e421f7fdd3cbfc9cf6b92a85d99a4ed6b95c19d6d125b078d56c24427e9132b879111a0ac6caf88fdb6278dc555ec638ed5436102ac4bcc5cfdfc1fb4763de4284f699dea817ecaa30cde8578cf1dbb2925ff0bc09848255b2ff3e80187c3bac0b07bcd02708a31ff521790f9ecf0a9f7c90a5c71eae634aa87f6ae5bf99463d7c8 ss = 5991059e5961357c5239e7da38d294fd019cd4070c4eaea05a7e90c4bc5a89dc count = 882 z = eded6d24d0d3121b472eb89b93af1198c574c4c2845c91ec27ba965309f63ed4 d = 94b6454ab1ce76adab3c33a4cd2cb310e2b6dd599c7744a30816ea828eadd0e2 msg = cb558666fefcb0433d4e1d5852ec79bebb15e7e05821f35915f1328d321e2798 seed = ffbbfbd7e44a1d3aebac5a37ff89bf033fad8a4a43b36ba2001dc349708cdb0e0a58d871064605cf4b7edbbccfb20ef5 pk = e17ca9b82835873656ae55340771b4eb437a05a58d2cba11529b23797409d2a92a8de9cc56239945cc124b445b3b678a8ca35c5ca978d7d6c0d96c6eac987afbacb90a406f49415048167c2367ceb1c9ab0a76056efab4077326be3b2b8a68b193d68f7312c8ef114116d67537913839c745fd57024744a9da01b48be776e1242fb2136622870fb70b63e9616d81174b96938ef1b2717b952c53a385cd8451da1930cf62ab75e59ed88b53053535fd02a0304786f500b1ac5a09c21abdf0c51525209320046e1f18891b2b9f67d9aa7f781e270c06a8f949c3fa9068606705e71be8177172299afe015e0471c6846c807c7461ae060f7920498ba5904e7a62af1370e1b1002bab0a34c8919b6c291c32cb006808526c1453793370f413f1772640c205974940fe40c2cd607ada7c5d5b557a19c03ac5b40726d7ad03ea109631c9e9bbc6169a9d4ef7094e967f1491ac92f06a93640893574e231b32281ab9d74a55b6e3a28ab4444c7902f7f761df6ab4c8cc92ebb8c3acd912fe6751031ca639fa9fe7009bac70a881c29616213fa6c408da6145b20153336210b9ab8d5af20972cbb5c455b1caa8bb807c40a6f83ca05b7d196155f4271146c4497040208c144a313066fa997c9c80b470b90520ac6a63c45dea304d7be15ac6966df9c0884c1b683a6bb3710b63575cb2c14736064a177a647c76d65660097741f14b27c6909c9c575e8c760503285588af875ac6f708859c49b2603a1e6fd53dbc22b733bc478060b3fbecc4f442bb463c46ce00a6a5287351311cd5b15b59468fe39a71ea4006a9a7b5ac660019a824b96c9289b66ffe279b418ac78b846afc3c2534f37f9a832e8a4bce70459ac72a07b4142c5df36d9415997bf584f8f9235a9121d2388b3a984636d5c79c7ac66e301e4b267ba5c42465087cb2c3afb96924a9a74a3facc0dcb7a23466aa5abc37e6ac16d51b091012475068373558bec3e592c4297abc5b3ad84465e367955b77631760410b07ca708baa3522bd6e27708ae854ad38aacb303e9ff1bc390154989502620c992f08a956146aec7a7df067bdfee16ce76b89fb38ba1233e33366fecc4a975a61d1b5fe9bbb8ffe732f347a95bc7aef sk = 7161a27c8a90e174196f20995b84b6bcb282a899176fcb4df4b1840d52191b9bc9a08310cec71e9c79959449922479a901436f3a794322a1a08fe07f240b435feb7482f81439ea44076ccc95c3b97656943ae09f93963efe1740f029134ad05a9f6056e6aaaed4601fe47317017433e295c45482baac12be00976185fc6f469a219236245e5cb3afd76757c499448a5b6842587402038382aa914579c8733488f5a6e5a6c4f78140d5908e945b2b5335bb4d7ca5c789c37a934a378771950a2711709b174451fcb8116f5c8daa9610b73709ee38c38186455eacb204c95ecc1b119de1b5b8f1686373c5c033546587bba0fa8fb132bc9b34341f427eb727cb06c28487224d732255dac11b1a5c2cb6a679a22a665f1232eef30135045296f49c43db07c9e90d78016968d379c0d3c277c9cde3686b6138a93386be065bb9059078642c7b268213aae0845fecc419a772cb76195159b03663a41d1a0245615809e3a3e16b0384f53beac5a7f746959cc6abe3033d7b62984a775ca7127888c0b89e4248098c9b70860d30e253f1a98408270655c9260fd3b4f17917b6381f9011b41b26b68dd093238608b5412e799b6effe4c47dbb1b9fb66eb898a45f49cce142bf04d2183c7637f17825ba38c9f11c09d3213ce088b0ffb9c5a6c8085ed12df1665ea9391f2a807fb66b5bd1f5a861db64a7f58fe701562d8a961445ae45e74c4aec8a3298a1cb457531ac0d848a63b9446a8c975e3758ac5e1b04418658b3fc2012daa183c59d7a9505a9e1a0aba661629a6c54e6c9aed630fd104bfd4945ab297344a3312e205ca0e3abc3387582364fe92a615c094a3ac04d8f472e00dac1b4c0547cb5341e460fa418cc82e63eea6b9b22c789f423087555803372448827b02b4a5a9b3a81ac865615fc7cc4d13a1ba6adf55728747b6dcf2757dfe252d8b536fabbab138ba1272151b5908aabda3dd4523c6054713f67689ae52efc3193b533ab18a277ed7c612590bec151b684758d79cc78e1d03c7e6bab52cbbf25740e4b216daf2c161f8c5afab280714793c137000c952be5223415ca6c9ac063e17ca9b82835873656ae55340771b4eb437a05a58d2cba11529b23797409d2a92a8de9cc56239945cc124b445b3b678a8ca35c5ca978d7d6c0d96c6eac987afbacb90a406f49415048167c2367ceb1c9ab0a76056efab4077326be3b2b8a68b193d68f7312c8ef114116d67537913839c745fd57024744a9da01b48be776e1242fb2136622870fb70b63e9616d81174b96938ef1b2717b952c53a385cd8451da1930cf62ab75e59ed88b53053535fd02a0304786f500b1ac5a09c21abdf0c51525209320046e1f18891b2b9f67d9aa7f781e270c06a8f949c3fa9068606705e71be8177172299afe015e0471c6846c807c7461ae060f7920498ba5904e7a62af1370e1b1002bab0a34c8919b6c291c32cb006808526c1453793370f413f1772640c205974940fe40c2cd607ada7c5d5b557a19c03ac5b40726d7ad03ea109631c9e9bbc6169a9d4ef7094e967f1491ac92f06a93640893574e231b32281ab9d74a55b6e3a28ab4444c7902f7f761df6ab4c8cc92ebb8c3acd912fe6751031ca639fa9fe7009bac70a881c29616213fa6c408da6145b20153336210b9ab8d5af20972cbb5c455b1caa8bb807c40a6f83ca05b7d196155f4271146c4497040208c144a313066fa997c9c80b470b90520ac6a63c45dea304d7be15ac6966df9c0884c1b683a6bb3710b63575cb2c14736064a177a647c76d65660097741f14b27c6909c9c575e8c760503285588af875ac6f708859c49b2603a1e6fd53dbc22b733bc478060b3fbecc4f442bb463c46ce00a6a5287351311cd5b15b59468fe39a71ea4006a9a7b5ac660019a824b96c9289b66ffe279b418ac78b846afc3c2534f37f9a832e8a4bce70459ac72a07b4142c5df36d9415997bf584f8f9235a9121d2388b3a984636d5c79c7ac66e301e4b267ba5c42465087cb2c3afb96924a9a74a3facc0dcb7a23466aa5abc37e6ac16d51b091012475068373558bec3e592c4297abc5b3ad84465e367955b77631760410b07ca708baa3522bd6e27708ae854ad38aacb303e9ff1bc390154989502620c992f08a956146aec7a7df067bdfee16ce76b89fb38ba1233e33366fecc4a975a61d1b5fe9bbb8ffe732f347a95bc7aef1c475ed72120c2f9de3da064d9a6b9dc38c5e0493b946ca61dd5418d99cb5606eded6d24d0d3121b472eb89b93af1198c574c4c2845c91ec27ba965309f63ed4 ct_n = d594ebebfdc077164434af424ad448208937efd4c4978db29e92e1104b0d160b373b727b141b2a3f9a93066ac03dd93f612b5f8bce327d23980012b3d3afeb1d44bea284fcfabaa31456bb11e728d74e24f2e3712f3870d5e0d8377f9d67beb82065153425558a4a927b7730df04343f0062f8bf404c7e452db2992dbb5cfc3da3cede8ac11963ce6d643f5c2cac6c364c5b2a85d2b40bf0c29a1a28c4624b261dd3b0fa47fc702ec9d9f3d32edfa0fee4f206d6a13bf11be9ebf8d6b7a6b797cb7e7ca262b38e9ece56ffd2696450d42a0baaa36379277455dd384ead3cecdbb443ec2b55b952fb45a792e58df620e86c906aa07d11ee5cc4d6fd94de60552c9e60ea75e3974d85ecf971b229b856a2fde808cb362d0d0447354232376d87ff006db677690c4cb7fd0fe2a22bab326444455f4705c5ba0944e9adec21ab7a4bd6578ecde62e6a5746bbab57d4bdaab0e25f0e09c4bf8850304d428148e2da706a4ca489d4b0ee089db7b9f0bb363054565694ad2efb402f1898f88f4f23fa28e7b63eb395c5c82ccb99d8e8bc06b5ca61e13cc00e6cfaed684c463f81180bca1f28119418e571d3bd6bb9c5b4e3a490936db1fe00987601a26abf9ac1fe88a5b459628436a8cd65f772d24f2eb0066977bcf08177172fc67178c40f1493f0064bf9b345f6d6c1822dd9828bbbd6fd37c87f1bc102f154e1ce140a637b69ec97f4dc67b33606651cf6ee895556ea69a15405873344fe6b3693087e1d09ede5e5929dd9cd92b9a1ec190812a4cb5ee789c689f4b0d644acfb6c643646425203f17a9d9cad1b94bc24aed78605415743bb5461a63115bb4adbcb5ec445f9fc37e4f178a5be45bd4f9a7d7c82e6a933c1e4adaf64e816a97c37b3a1b7e737a1b0eceeb821b94b3737782b470449fe215d4266e271651a2966246e797fa1795f01b8f561f34a5e73a7e42627b8f636630383cfe1b4c15fe46805312b7725d71ef307f876bde25f775b1c55d43d74ea00a7420ac66afd4889da91a8934ef6857d84cf99bb71d5bdfcc217f25b6cf799bb5473b64cb5c6062a7a5a7f9b14d8a225f1b5 ss_n = d020b5eda3496427231c6941641435cdcd638a8121963a6d26aa90703d807966 ct = c4e5d48c63edb00fe729b616479dfffcd933718e8327a8455769106dbe710d2f60112e41171ae9f1cdaa6efaa2ddd3479254b3052c17360eaf0a61ae29a5c0a4b776eeef792db97d169e68ff2cdc24ead1dcb6cdddc68477ca91cdfdf257bf4c08a0db5adfb2bd758779ab3c730bc259b01d29a3cbaeefdc9259116cd3aa131e308a0095e1188c3c5097e0d3286023e688779d5fc8f967cd95dbce6a9dc2fc11913450f7a1c66abf3d4b5ba465cdd1149efd6f3b6d8dfc9028ffaa629f1fec5cfd378bd717ec42ae8014843b979f32f56b0f1872286b2d42f1168e79b8ec354616d795f6afa508f14e5d3add1ca655eb5f7d523cc443e72a09ffd076e8655851480a36aaa1262d0a7ba37834841ef375e7ead511b03dc60366532b201380956f49a0aa104a592e5abeb73f323edc44bbeb550801fe315186fe6062897a2178d74fc203a9f5ed8a36b285d42aef282afb3111990a5473185ad9654f23a7e5760610ab1069e8d55f9a8d44dda477895efa1056be2d4a7c856269191ef8c12ea32767a0c5f307d52cdd4ecf5cd91a5d8fd2435328662f17ea16c4a267f5abe6a275d85376487ad381dc5b4342e6a486d5ec673a9cd975b5817c1fea9b2526c2621b6213f88d1ce5b139ed42464caac575618a95a2d7e23ca0326702f2bf3ef991ef2cc7200025084864d876cfd4d393e928ecdcc6d8437eff6b4890700f2470976bc8636182a86ebab38ab73aac59ebbb25a9fabba836107b92d798d8b85bd134c8e7b2e3779b168001c2031d8d7107685a1472f54bb7e144471def88fa86d82e625ee7051489de74dd5bb38e710c3571371c38213a64a455f9b8498f9e7ff27a14d7cb129507ce29c39996e36c89f470bce18d86cc67e6bd049a024a9e7b14c5a689daa67ddbf3c3d4805f9747be7ed52bfab12a9ec64d152163b36ed7395acc13aaa214348361b1e1a75001dc5a492fffbce599dbeee8e55bad468711eec8f77bb97db5c19589678a3f81fda3623f65a07447cc74bbe55e57ee8d84cebd4e1675d2a69503a0b55bbca33ebff19eb2fdcb6084be24745b951a8a4caf2bb23d04ed ss = 01d4713ca4000df108ed801d51b98494fb99ec15712046f19903ca633868f2b8 count = 883 z = 2d370cfa6ae393e221036b73f050c9421498b71f4b57fa75e35e7ca3fe54ca7b d = 1a2237b805aba19cffa7ed243c92a54d334576915fb009ada0a8389c79ddfa38 msg = 405ac6bbe7027c9833ead600d184795a84320ee3e1a3e897960a1ab75360f00f seed = 90a719e17c2511ada027e04b38746f14d978a874de1d03a24c54e70e2458554b12932c01be010177b9831362a6283391 pk = d52984b13a09f07a64ddcc2cc539a979db01ce0c64317440417733bcfbb1d21aba7ec808c8b95d01a02f06037ce4e60d1fc89deaa05c04620ec304ad8507668e0c298c19ce49c55d1b21110409447536666c506ae8991536b0ac4bf2c0fb65a21c98ae9e3863ceb8b7fb58ae69223cfc666da5e220430849dee92654ecacdca63176d806d7eb40f85767039608582bad094c096a5881561574f305c5ebb586baab0de1cc45edca7219ccbc65e59d3d8a0b0c979ac9300271e9cdb006924af06374f30b0b205d72581824ecb985b8022e0970e61830e939ce0d1b403bf842f778590e7478f4b5b1cd73be45dbb5d6f5b2d36b54da04cf42c1496939161d3931b3bbb24590baa9e77d76a6256baa4a7ca242be37407620057d96b9d9e04228db899fd2cd02646467a2abba6276f89359c21229d7334da693aee5a75329c2656dd5a78977242fbc07d7161212167435854404a033a83a4cffc7a4a691c7449a9dbaf2096609445efa4f4019aa66a81826f7430bf528b104c33d10100f8aaefdfa2954d4525e1013333425101176839190196b0e1da41627699a0c2c1557db5d1e234469b1bbf7b5141e4aa7992666035a5367ec11d6f67f3eb0ae35d980314bb7277841a067be600ba3e276994b49c8edd487f600453cf7c49ce792fd71b406d19165fb85cf17323feb3b1af02d78b7996b0b57594105b6c20bfc770cbaec044873a220a5b746965a8a36893af106c4c20a41494fb1b2a0f87459b461c1d8545783e0be2ea25af30a59a1e6c73ff0a9603c50a70b19edb52f93e3bb575069ca1803aa172922859eebcbbb8b6212be7a3dffaa29e6800f48d43c5d4a7dbfe93bcb657031e26107d32840d4901051cb968021da6b5813d58ca6c41263f80c577061fc64be4f014c08c62de7dbaa6628cdc0934d52022fe0299b1bb940ddc087c9a7b3db162f28bc9bf8d10fe480af6f557bb6a563509473f2546da09904e6ac525c4857f29b40f01baa16a206a91bc5d1892949e56298774562869d7f7b257ab35c34913a0932b014b07a18759de24a7aa1863a741a1fc5e33b991aa721846c98180b68ca23701a57b6069c1ad9b75ca5d76846c872238b430b2ba119a5db13e66449 sk = 7ed76176a91c55a35c0492ae1fc1159f5280016985a2533774d5c9720bc2554912e4486633e485a569916c529175934bf8c59768f31f5e1b5a30791ee3b89307c826c1d691998b4f291678f71a6caa8a9c1cb90741777e3a526bcdf635d3d5adbba0335188ad83459215e08de291801bebbb74007a52138ba67a363e78c7d97a9abba311a1fa80c031453e526c7834a7ef30412843059bdc3bdcb93baf616ad6e52e52740f5e157d19ecb19630ab8c209ba072844c30a52504cf0496887c72c6f0025aba36abb81165b6c92bf3f65759f54757b653109655b770075c0843484b12676937acf451a544b05b77657cd57677d13c3ca810e767133b0c43dbe598428289f5b27bf4c763d1c93252039c5a1035f15478b0d67fe5522c60fc6f1553661e21aaa217451ca962dc9a61c9959e70680412c691ed923f02445eff1cca1706ac20eb70b2672113b6575fea64d433c32d23b8ecd4b5f68b5f1a04697e47096653cdbac78adf901194ea2a0dbac3226160548598284c9e88f179c8bc672175b7c4bc830eac41d4169ea5acb6d1d9ac259734ed0a3d795019ab9b8244a6cda501b7d060c2715413d4b80d5d929fd323a1f97b57115a56016b8f56a16b9a5c08e626b7a3476c2007300ad2ce5924bd1c90695b502ecf223235f4cf9d5041919733f22c4fb409b645e1aee0606ea8013d40281696546e49f799ec816967cb603b17318c950263b710b7703aab02a374274020484507990656c29444883dc9d461c2200cef23ad0c1425fd98933b75336ffa2aaf045db6537384a1569efb2cd4088e348c71fb2284a141c1418c7017022e7cd43de16c96bf65174e3664170898974b4819f5c00117a2a308caa3f31f78d9800194950d971f2b03487bcc4d8a2ac0b839c484661021b65b0f6a0c89e623a3b2b0ddf60f9e57cb485c563c43a0ace83cbd25397b325fcaca73fde07b6625b0d4f6b9f7bcad058342fcc6a136525e2ba4321172a234491122094b2564af884b5d9d71ab671cc1bb7128b6840ca4bb0380b10923f4716c4a5749a19ab6f0963006a40c850e7f94310ef0533d452bf3f280d52984b13a09f07a64ddcc2cc539a979db01ce0c64317440417733bcfbb1d21aba7ec808c8b95d01a02f06037ce4e60d1fc89deaa05c04620ec304ad8507668e0c298c19ce49c55d1b21110409447536666c506ae8991536b0ac4bf2c0fb65a21c98ae9e3863ceb8b7fb58ae69223cfc666da5e220430849dee92654ecacdca63176d806d7eb40f85767039608582bad094c096a5881561574f305c5ebb586baab0de1cc45edca7219ccbc65e59d3d8a0b0c979ac9300271e9cdb006924af06374f30b0b205d72581824ecb985b8022e0970e61830e939ce0d1b403bf842f778590e7478f4b5b1cd73be45dbb5d6f5b2d36b54da04cf42c1496939161d3931b3bbb24590baa9e77d76a6256baa4a7ca242be37407620057d96b9d9e04228db899fd2cd02646467a2abba6276f89359c21229d7334da693aee5a75329c2656dd5a78977242fbc07d7161212167435854404a033a83a4cffc7a4a691c7449a9dbaf2096609445efa4f4019aa66a81826f7430bf528b104c33d10100f8aaefdfa2954d4525e1013333425101176839190196b0e1da41627699a0c2c1557db5d1e234469b1bbf7b5141e4aa7992666035a5367ec11d6f67f3eb0ae35d980314bb7277841a067be600ba3e276994b49c8edd487f600453cf7c49ce792fd71b406d19165fb85cf17323feb3b1af02d78b7996b0b57594105b6c20bfc770cbaec044873a220a5b746965a8a36893af106c4c20a41494fb1b2a0f87459b461c1d8545783e0be2ea25af30a59a1e6c73ff0a9603c50a70b19edb52f93e3bb575069ca1803aa172922859eebcbbb8b6212be7a3dffaa29e6800f48d43c5d4a7dbfe93bcb657031e26107d32840d4901051cb968021da6b5813d58ca6c41263f80c577061fc64be4f014c08c62de7dbaa6628cdc0934d52022fe0299b1bb940ddc087c9a7b3db162f28bc9bf8d10fe480af6f557bb6a563509473f2546da09904e6ac525c4857f29b40f01baa16a206a91bc5d1892949e56298774562869d7f7b257ab35c34913a0932b014b07a18759de24a7aa1863a741a1fc5e33b991aa721846c98180b68ca23701a57b6069c1ad9b75ca5d76846c872238b430b2ba119a5db13e66449727e748d4db6f76924d8b0518d5232befaed65b55b721d33b6797b6d5408432e2d370cfa6ae393e221036b73f050c9421498b71f4b57fa75e35e7ca3fe54ca7b ct_n = 4ca4c4a4e13b1e0aa3a649cb8727a38942e1313bd11f24f58f8cf1ac7d53a915120464017d0270c998dc0e34d68a7005b9a5a09ad07781f3d3de69871d0ebf27662aa400df4415ca0334ab2053db41fbbeb46e96c3b6537ea3457c73f5c84f6b7320c7ace24af5dea84b4dde4a314e6a28788db87bd1799934a5b910dfd536c2e83ae4e431601be3850d513ca72308fbde4a325dbfc57bb3402d95de64910705f164d016428290bbfdbecb371404a47098f95f950e1b7602d2f18516fe3f211539e06dca444e34856067dbc0cbeb169ea8e58e29caf1b885f97e9c4b4ea2813e8392ebf08c00f614726163cb6893741e7bc370ad50333c03aff74db84f21f35c2c7f4ae8612fd50e86b1dbb8a44c37ab00578f8226e97c17446980116a2d3a6f431a7bebf11ccdccf81ed4e9ce21841202c00a6b376d1e7f382fb643b98754b60fcff9d7b7b0dda9416a8a10c8a33bada7ef9f6e578b31d30e2896a5c869f9c58ef4548506bc116e58981bc6dc56f03dcc615f792a1981cabad412fa3bb1a14907ad51a17f5da26820f5c323d93a04784042b7e5dd0836dfcadf119a0c50d7d8201d94533403d72cb7872e04e3115797c189530f6b3442d229997e4e970876eaed498a254b4bd658973d7e4b4d6ba57b9750cae3176d2150e88834fcccf470bcae0ddd2a210f779dc176ef6893ba1de0ad8bf8b9f42390f2feec75d4f93163ac70527c683fc1f3ec9651f1dc1019bfda302cf11343cb490c4f5166096d71d74b51856f7c2655eb8a6cfc8d30ce3e166d9bb675604ee25ea5a810dcc650bc2358a8b7282ae25efbc1881a553766a55282508bf71595b95513dcfa21dd56540bad8771d854ed18aecba75ad02d15b1b5f950f4724283e6dcb4ea3072781b5b5bd8fb95fbb5d509756c955719b6787342429208518f5452db3a104009a88313addfeeeee90272efc0234d22027d8bd2e103dd74b2890334183fb23062768ed666b34fcd1376a25f4f129d992f592c65a539054d124496f81ce2697e786ba30597f4a360295e8e8079ec9e4d08001ce2a23528fdda7f5ca79a41296272424834060f ss_n = f368470eea06f457a67bbd66aab7e2fb60bdb4201c9f54907b625622a21129f2 ct = 90dda5224aee80621f8e189fd751fe097b889475a69f434baf83764bfdb843076c7124198ce69b7d1e1712cb86e8ceebca4b6f710d3f67126d585d6670df0b16cb72ea56a676dae68d6212ae5756aa27404b99ecfb570b3b13e4cbc1a91a7a9e675eb8c528b54d02dda26add575ad41b0388d4dda6f29be1552941d396d09948259b3eaf4266971a8cc90a4bec15adc47cabd2983b226cfb5f3df1107394526d54138e81c7440ff4cfd1a0c045a1a66c83069a21280cf351a1d6e76735049da934e154295ea1b9b7e1d35e7abfd52c38ed886cacf2cd1d987dd734e17c7acc7c614ea61cbfefd09d14dc8b6277d6a9d77614302b70dc0f8bb2eb2aca6091ae0f7ed2783fc9353f2b70ed94f2b07b403c88b95de2287eaf2ccacf208200e06edc44f19326e3548c9be2674b0a6023353b02cda4d16f5e4beb3a77bb4d320b257b0b59092d75637fa983ad6441af24f0c16230b7d0640145521db7fe3cbc4398e678522f5ece12826e6b4c3bdf77e1acad5a2f45e705f2dd7b6e17561b3c0a6c086f453a31e2c99cd42a616e049bee967278f6cb4d585854acb84ffc6153f864fbab0598c48ce2561193207655eea10b76b9e18ebaf99cefd2913200b0d39272c3669eeba96e1ddabab7fd3a3d0b150a14dc7c38c5a2981fa4ae8309cec4d49a0f376627066e6e008e8b980daf24eeb82c16d30d8b949f68bd104397c9eb3033b4bd5862be1ecc442d3de6a9036df6310aa5cbbc15092acd95082e3f19c33e24ef13fd4edcd908b0f1c99f9e094cf149a73174dc78f53292c6212c53e76e1ce444711fe40cbd3f9f38e068e924be94885e36cc2e1fbb63fb00a9f9463402477b4f2b2b0bb5f2d4cd99d6ee6b28dfdbe1c4a53b4bc7e2abb28bb9e6c2f7aee023d2106dbb6063c3f1131e37a5f79336e23a766c5d4beb80f9df76cb86f5d27f103e5df81b3af12bb4cc622fda29f7a78996d15d0ceae3f0740c4f98d0c036fe9104428281769f04ac26275e6b4db65c0f5322a4e81ee4a6ac1a42c2cce139db67abff2d2e763b1655ea0017f4bb44a686b9d572cad49854e7ea57eb49e52edcdd6e ss = 51b2379bb06347431b894fc774e4c9cdec4be6370555287c4e5788ef86970582 count = 884 z = 60bc190dc64b702ba5c4262769fcf9d6629b3062962be6f58d6ad7259a3489b6 d = 23f05a6a7f0bcba1367d01e8801ccea728f86fa2dc203b400471dc8df404049e msg = f3db723fe46a970f34b91c379ef943ce1201857bed2cbe0c6c076e61e04dc43b seed = 015e406705d16cbff8c01ce332065fdb7b01b0f54a49fb6bd77a67ac210a9fe8e69acdf12f8e65a7ab3d73d1a0efb1a0 pk = 1be484419c5dc50856bde50c5a6b6a450b945b9b2a803c0cc778aa425522b2069a840181c7cb5177d80a8368a58ac7938c9274a26c7834e886cd6251026b4c27b15d14b11089894e286353692310917676995882472563992a467c878146d2c3fe06475f526c47341e29d2b8c67c72acc735f8b8283ec78fa0bcc310233071f173d6c223b9617e4fab8734bb76bd8aa18d609894e992d1f29fe9ba97c54820bfca7d154546e521ad75aa821bd3375b2bbd25ab5422ec015778bf4e75bc1bebc3e48286142a69dc552407e314b554b434d8517e2281e3f9489d1a1755c81c62d436f6d46a6b490b9a372df4000653956b99480140618468234fc4766af81731c011315b9253b82ac8be2a80f4f811c3aaafb1d9b101c9371329a949c8b7031548db70c5fd730ae046336a9c8aabf72b32a9175d6caa8907573e717af20581e58304d4b21182529d1b48b6e03608d2dbad8ac292636a70b1ec67dcf6824455c6e6937aee836a0954b91196772ac0bb1e225e8693bbf909bd6f6c38a97bc1e2c90ee8f21f5342aef8d0506ef96783d624ac7aae0446aa433a1b0ab479536a30f051473dcb11f1ec8e75ab63e9d5c80b3a8a00fbc556a00b4f802f1311a941f6582231764906aa19bc5b8fd1397427b223145ba1903c158253ea3177559c577c22bd5d6c9ab32134fa98007b745c96d1ce52a49dca11753e91b0bae482a40a14fb3a7246b8049ee95605e2579999c98a8a5e1e1798cdfcc47fcc66292894ebd5b853c97087804361e57eb0bc8a4624bbb6db179126bceb5603c75323e512408b472d649449f1459dd74b0102f4029a06705c837adc3c3955766dcba90d702142a4868cebe4650e4ac83fa8ba228392a3599abd619eba175d1fc23e2ef98805f22ee229681946353d2c57a617c8ef146d66718a9b5b968bca9e79025664710f0bb043c43636bc57ba30eb1b2b2c21de15b35d879b186a5b439488320894bd5c1cc03a6f57534a5b96782a8c5cd49a7ae62b80a86c216042681431a161361c73f70706407aa7c6901b20c5cd509dbf8247b6c3785cd97ca12325fad9b65b7b5cdc35ce8ed1a9648cfbae9422a90e08d2e2692ae359587372fac9bf4da3c858620aaaf8 sk = 74082eff0c716cc0ac75822ffcd037b0d44b68e244b8d2c4f9d299f58bb209c4cad70cc3584b5c829a3d74411557f989f997382fc4b4e6c131d16a310d239aaa522b73f5533db9538ff8bb04f00088f288b89154ac791fbe371211c3c227304df1d64aabf6274216334073555d2a459835224b5c1673b76724c15960266258052964c6b39da426d43480dd09a2008c4645859885ab36b93405eeb4a7ac48cdcea59fd5ab4515215bcb09c544da560e7b824bec5cad6b901fb10d21eaa32d9b0f31332641176045312229fc02f23561f926656fa6c738d99a99849780a21033034f05531c70accd45b30e049a7a6ef4c69ae46519471d85817c8b98147f65c82c31461c7c5c2fec8fd29035fff7263bb55c6efba85bfc2e6424cabc265347ab63033568d77272cbda16c13aacc6962d4a094d03e5b5489c8c3a4381383645bc30b743f334b49a2989318c326aaee33b9ebd08672dc4a417c193e13c99d2596adcb1750dc8adebbb064e4c5b9f6832c8f32bb3e93d1a6930a8938f4aea995fd27b2a6161a0e5561e599c23b280481ac49a00172af91b63f2ba3ce7292c04390e02953265618a762196b084bfb763a65c27c2205a0c18bab9e2805505971e7c4d979666e6596828837482ba3da9471aa4763e4a00cdbae7928bc068f8041bd1bb3677c344746721e0b3bbd0ea187c109420234c56b50d250a1071942b4e78c8a494cd85d4694eb3773ea792620b30b8b15635f0aba0bcbe10665b19917daed03b08732168384355814215c477fc7b48bcd4c594f833584b953bd59e69878f5f08b0bdc971da6a6593812b1ed654dddb13078088bd69b678d934a3e89041180772a27c547739998233060ace65e040d7f61d41d41f09e13035c36ff40572a1078aef35ae1e837565fcc768b04414a93fe57130d97241d9027123e0940417b189e57101323c1477a02547437f314953d5889624486c95692b9c7fc0757b18124b69a99fd6cb8a353a5568cbada693324fe1c2ceb925197791bc8cbd8496586e530e83138f0b128af53ccc8cf899d9f080b41a59ff29697842527547a90cfa532709ae1be484419c5dc50856bde50c5a6b6a450b945b9b2a803c0cc778aa425522b2069a840181c7cb5177d80a8368a58ac7938c9274a26c7834e886cd6251026b4c27b15d14b11089894e286353692310917676995882472563992a467c878146d2c3fe06475f526c47341e29d2b8c67c72acc735f8b8283ec78fa0bcc310233071f173d6c223b9617e4fab8734bb76bd8aa18d609894e992d1f29fe9ba97c54820bfca7d154546e521ad75aa821bd3375b2bbd25ab5422ec015778bf4e75bc1bebc3e48286142a69dc552407e314b554b434d8517e2281e3f9489d1a1755c81c62d436f6d46a6b490b9a372df4000653956b99480140618468234fc4766af81731c011315b9253b82ac8be2a80f4f811c3aaafb1d9b101c9371329a949c8b7031548db70c5fd730ae046336a9c8aabf72b32a9175d6caa8907573e717af20581e58304d4b21182529d1b48b6e03608d2dbad8ac292636a70b1ec67dcf6824455c6e6937aee836a0954b91196772ac0bb1e225e8693bbf909bd6f6c38a97bc1e2c90ee8f21f5342aef8d0506ef96783d624ac7aae0446aa433a1b0ab479536a30f051473dcb11f1ec8e75ab63e9d5c80b3a8a00fbc556a00b4f802f1311a941f6582231764906aa19bc5b8fd1397427b223145ba1903c158253ea3177559c577c22bd5d6c9ab32134fa98007b745c96d1ce52a49dca11753e91b0bae482a40a14fb3a7246b8049ee95605e2579999c98a8a5e1e1798cdfcc47fcc66292894ebd5b853c97087804361e57eb0bc8a4624bbb6db179126bceb5603c75323e512408b472d649449f1459dd74b0102f4029a06705c837adc3c3955766dcba90d702142a4868cebe4650e4ac83fa8ba228392a3599abd619eba175d1fc23e2ef98805f22ee229681946353d2c57a617c8ef146d66718a9b5b968bca9e79025664710f0bb043c43636bc57ba30eb1b2b2c21de15b35d879b186a5b439488320894bd5c1cc03a6f57534a5b96782a8c5cd49a7ae62b80a86c216042681431a161361c73f70706407aa7c6901b20c5cd509dbf8247b6c3785cd97ca12325fad9b65b7b5cdc35ce8ed1a9648cfbae9422a90e08d2e2692ae359587372fac9bf4da3c858620aaaf8802f362c20302b6198a9a990c12fec55275d23830bda9bd8c7b8d43347d577cb60bc190dc64b702ba5c4262769fcf9d6629b3062962be6f58d6ad7259a3489b6 ct_n = 95cc4f0af94e6d6b69a83251c522d5292a3980585df3bcdc34be36134291e1acdca98a561be15bb315b42f9531e7d4ef828d87213f20e5c4de8ae3a4e1a3e63828a762535d5c83a76655bae8ea0f12d6312b8e498bb00df901c8d0eb1111034db13b580eab53e1f21411d2fcb1d83f9f8b10a6d50e2dfa556d37e0530c623d2deb06b64776d126056543b320c7a43107eb53c7fdaeada45785637a3bdee3a8a1cc63182bf858c1ed8eacf85ca1425ad869e7294526d81cf071bf716484c828471edb5fc36b2dc4d4fb9df011a8c802ad5496004046ee738bee59954d1deee3e4d1140951f9ee382390c35fa22e6b26411ee527c0d4b64adfa530e0f3f1ae139b4a909c0b625c3ccb67e93027b840ac0e4d7dcd891fef0cfb5a2dd72d91d1c25cff9c658d5bb83c3fac212d4b1cfaed47620899c4233d8a29855adc5c1688cbd6773c5eacc8f2806d0117740ec7f070cae0648b1516f622d6ea364faf0817b4d9e5c3a69513c05c1994b2ecf9ae1930ab74351725d7f2edd44ad0e3875e9c9c219a99166759428fefcb14cad984cfdf2b3814ce8d2f89227d59b5bc832caccebc5b2420029034843599677914f06dbb28d079a21026e90a0e4e579021e2fbe7f18759e34b142993a7eb9b08d9f212cf607069061944bc2326129cecc38012ccb7d470dfd8a193b9f5fc4b03a772624f13447a257fd9c7e2897dc18decdbc0d92f690132ecf1aad09fbf8dd486d6f4dc04581e134d18f0c20221ac7141969bfa24ea85bdcf5db6eb6bd9de56bffa9567d289571b57b8372d9e6ba0c8dc4aa5d1999de1ac16b161837c6ba859d654367460a73ae5c6e5733f9c1506ce0d7663a504c1aeac98edf9c46a5b5c5248623960f928bfdb8b469bd95b19141dd787480d6f17afd0b5702066f67c29abbcc80787990036c551526752311dad5537f8708a35908acd9e0b4d1fee39b86dd9b4a32429ccdea171c54d1871bc8528e7212480aa64e496b08fe36a8527620a421710f48a6adbb13381c604b978fa4b2100ac44e0481d65f98606da61326f9b0d9f9554f12452119a56a568b8f6aad3c4c0e2c60e ss_n = d270e79134f7375289d8a09baa61226b308594327e10454047899181d7330c67 ct = a5ae9b8dcd94fc156d12105af4bf7f7ae6e222e39ff820c3722e066ac197289edaecb68e83d375599e91d7405297369fab6a83edd5017e6cb5410cccd753fc5122af8f36db22a9985e4e82bf1c59505e27f3924a475a8cdfb8874482866558e0f59f724e7f7d7ae28d843e111b0b1f0c581d383909ebf006e3bf8ec42250e5aea8cace803a690519c1dd46a0781710721e02ee35c6257d6a81731a8d4fba5a8387fdc754808716831e1b6fb00627e1263a85833a8ab1fbeba09e7c61eda1bad41c7caea8e4b2c78e003af72d58cba8020a0a84b0ea6359e1533d59ed13eabe494067ddfbef1ea2953f4708e2a7ea32dfc1034c01e6b4371e36eaebd10d51bf05a9d1fb28fddc459690c2b3c472ffc16a4b59c892d80a546315ca0b469a0399a04644c82559951462a7298cda50eedb3732752ecba1b5efafa9c93532b9bd7e41873eb29621e5f0fff485a5ec9efd4f2e3369b3e6d683e91e9dda9d603d60ae44d9c7de28ea112cf1bc980a39778e5d2096bd91339517937678205a8db5c2689767b6c0209cd545162f45b2313279d642239e855512e3cfa68c487cc6cdd16c827e86e39dcbaca5bff528adb0914ba60f4bd1e7007b42c95174065b46b7f178ed37af8f68ce632e6f1a8640a7b5b6b0c82492872f0fa9659d9b10d3bb3fce7ec8bbec55e01d09d7c163da4914627ef7523e18bf8db7a8087f7ec3995e0f9be30b222393ab7fbb41f0743ac533a5cfce1882d1ca6d8aeb6c0f7582adf5e378230abdda664c208631d61be1f3a216dda8fa57980142c1e953b9f5347bab8aa162d5f7e7448fd8bca6fd90844696c6b65f4111aff59be6091a555ad174d0ee653b7225855af45cd7114f0f154e4cd4994edda06ae79376d1ac2d00c3048ea3021fdd4498e6661b5a27c490cfc3551aa8cf99f07b05bb9ae5a96a380c4d7ff0e6e03fa348210472947a16f732d02a896e3e8e9e8817127fc29001f222f6550bb9b9ca8ab13abba799b4bf9c29429c272025ca77e1dd8a47dbbe5617bdbbc60fd3503f06999a39ba8e93deb4d7136646258e4b4a5c636fb6ca472463307ad3588a93a6 ss = 1526739fbf04a14d86b6b30d35429fb49bc6d76a0d73eacc55a4b8857a48d63d count = 885 z = 05a96a3245b279e9832b9a9680503c0e7046da05c0feedfd9c371a6ba415f009 d = 992ec7ee803b97135a5fb2ae6c81b8c1dd018e5e9dc9db7e0a4ed6065fa9bc10 msg = 114a7011b3674000741edb1eeceabe105a1b3a44cfa39e5c8352c3cf2d7d938f seed = 2b54d1e80b6f5714193000d6936bd857c81e24978e5c1f8628ecbe11f1562d701e6c48e24d9868edc137d09993cf45fc pk = de8164e4006e012c202f80753b86082c9a48eb3aa138143e595a2d5e7521d6db223de1c6c2f83d7c48aaf1176894cb3fb018716213957f3475dd488c3f497b5d5918cc15a5b28ab273145beada2ab4c29520275fdd4906b1a377103c47dde168847875e29276ddc41b30d64f3a1b0f934821f3b470f3e58b784ba183bb655ef61ab4067e4961c70e27bf9b470ccbd318d743bc73982489e8a4163473b9d026d9ab8189595c180431457361b830a323641edc96c5339c9644b21edd3806cc422fcfe0187d841321f42d7c8c38395baf66f8bf81083b621b11b729a3194b359eb5835a2780adc25d23133407429be2ca1bf37c4f55265abcd27e5c8246954cadb31806b980c5c7d31cb8b598bf42808c79b7e0db7c79e17880d7b30f315cb7531500031a55a76a84435237e98c088ac0a0314f761c6523276a817c475329c5b897849e7b22486569c027cc3ac538c90bc66eb930d0a02fd5c145cd5161d57564fa79ba0197572b89cf312ba00b352c912648827b3896c8cda56055f2b26fba03b02492cf36b9ce1b6a29865c61914732dc5a116b45453d51844869b3971a2895381bae4aa18ee3ac9e54b270556217122baa6c714e88a9c24891b86446b79cb76fa835b2ca52d196b272dc12c4b36069b9aa7febbd36876e05149e5622a55d88c3dc9c230a50781cf734f6806950e01d1fc9a6617150fe3373df507999b2c57d7a6f8478c8bce542a7ac85dff8247f0293d63ab289a49e3af88b2263520a9a9a74a07a601c990dec582e5824f8ab0fc593897d8a50a1caa57b85aa00d91253e5111c16617db656f9c14dc96423805c2825d7bb20043284ea63a6d5aa29856a4f190ef5179790d208c0e430c8f42dc7964d292555dfc83ee4134e73c28a37f2258a61a717265edb605372d2b1f0d64556369de66a23524c46c19559fd313eebd8720a061b8ba72d7bd3664d17887c4a1ad533489844c82e60472c2c5367208f67b022cfb8285c2cb75b2a05c25317c68bb2c2b36dc8a99b25764d40447863876759354ff0e096a5d93008b1974d2350f788b17443cdce90c5ddf35bbc022c3fc9b38d823e98d10f17bd5059d93cbe5621f362c675bc24f0fce74095f8d6c7cfa6a5 sk = f5a18183d6c2fe43804d2828c4b30af22b85fd9368a8089c49ecce9b03492a9821767069b9e951fa5a47f1431fbc317429802f516bcec9594bb1783ea89ba282eb1eee6cb14f648a8d100764354060831b215a68c1aa9ace9235246952d862ca131990314393fbf0307767c81888b571d95cb20a9cd96a0d93066411c3bac73815633a337a084269fb021409449d7b7e11721401028f8d6c9f5351bc7f008f737cb17911a0109a4d1657cf97064fae6570343147e2cc2dfb636b2fb441f5c98552d115f1e13632f438f057b72ae5a48a158f864a6e108845c251088952c4c0c6bc7efb199268c44e64c4e1bc8dfc81c35fe80ee5ecac7e2297f07b398e9966e76121866b740e08ce400390984b80edf28ccde7390db18b55b7a32a4175117ba497d4019de2a672b4c3515926806a5025bc2b13695a3913c4d59575ab84240796b1f0c36292d95f52c42e1a721cce00b80aa19438e3c8e194c4a7722a86188b79150fa1076b56277211b9cda2fa3a68ac019db58d0d74215d376320f42eb2ca0d99e4b632abba5e461ed907bd1322602c9cb6b22282dbc8090822a19c1103b720bcaa72b6da60bdb92c8f87a58ea274862f4893e0478025da6967419420948c3e90b3131964a5803eaf3a21d3808aafb42e0851657974ca4c32af4af9001e150b8f672303786082b37307a0579b151d0a26426f696f431a60dbd5ad1890ccd74801e03094585abb0728757a60025ed57e684a135af945956962c33b11b4740b5b5c2fd0d78b303c102e600355ca6d0ce139eb8abb56961e5e6b1552d5a27ce9c04ee709e88b2dd4092b6f41a2f7f286b89354da2a9092da4196669b76b2a79e44039ab27f4f72401e5696b5473d26973cd08120a003b67ce4b2f51a38273b82667acebbd660c54abd73ab1c408670fa08a5ddbab50576004c296395e86dfa73259a28cd5ca82c6816459c37bab5da4045105d5e35c71baa6a31b7068130c3fbcc5e40344f6837262d50a380628b62971d3d07b33189bf4536b89035c3de49461f964a849cb7d2e89aeab122cfb07d346248255687f65847814ba9f0f301c90414de8164e4006e012c202f80753b86082c9a48eb3aa138143e595a2d5e7521d6db223de1c6c2f83d7c48aaf1176894cb3fb018716213957f3475dd488c3f497b5d5918cc15a5b28ab273145beada2ab4c29520275fdd4906b1a377103c47dde168847875e29276ddc41b30d64f3a1b0f934821f3b470f3e58b784ba183bb655ef61ab4067e4961c70e27bf9b470ccbd318d743bc73982489e8a4163473b9d026d9ab8189595c180431457361b830a323641edc96c5339c9644b21edd3806cc422fcfe0187d841321f42d7c8c38395baf66f8bf81083b621b11b729a3194b359eb5835a2780adc25d23133407429be2ca1bf37c4f55265abcd27e5c8246954cadb31806b980c5c7d31cb8b598bf42808c79b7e0db7c79e17880d7b30f315cb7531500031a55a76a84435237e98c088ac0a0314f761c6523276a817c475329c5b897849e7b22486569c027cc3ac538c90bc66eb930d0a02fd5c145cd5161d57564fa79ba0197572b89cf312ba00b352c912648827b3896c8cda56055f2b26fba03b02492cf36b9ce1b6a29865c61914732dc5a116b45453d51844869b3971a2895381bae4aa18ee3ac9e54b270556217122baa6c714e88a9c24891b86446b79cb76fa835b2ca52d196b272dc12c4b36069b9aa7febbd36876e05149e5622a55d88c3dc9c230a50781cf734f6806950e01d1fc9a6617150fe3373df507999b2c57d7a6f8478c8bce542a7ac85dff8247f0293d63ab289a49e3af88b2263520a9a9a74a07a601c990dec582e5824f8ab0fc593897d8a50a1caa57b85aa00d91253e5111c16617db656f9c14dc96423805c2825d7bb20043284ea63a6d5aa29856a4f190ef5179790d208c0e430c8f42dc7964d292555dfc83ee4134e73c28a37f2258a61a717265edb605372d2b1f0d64556369de66a23524c46c19559fd313eebd8720a061b8ba72d7bd3664d17887c4a1ad533489844c82e60472c2c5367208f67b022cfb8285c2cb75b2a05c25317c68bb2c2b36dc8a99b25764d40447863876759354ff0e096a5d93008b1974d2350f788b17443cdce90c5ddf35bbc022c3fc9b38d823e98d10f17bd5059d93cbe5621f362c675bc24f0fce74095f8d6c7cfa6a5121c131fb73bcfae98c20903601a18c0b79eb33d478554b9c0267bcda6af119a05a96a3245b279e9832b9a9680503c0e7046da05c0feedfd9c371a6ba415f009 ct_n = c16daa78a01bd9c59147ea11ebd0ac245046b8b89f5f9358b86cff67fa82b12887dfc3234884f49d23f6ea21fbe9520e45cfdd25bc346f31bc38d0706d9902408beb29285641cd8f0f7544a705dc2336e7c68d63a60627ca9e3587b2a6d34c303fb3219189a634ef3ffe6413ea7988ac7014767cd79a26656e3322098513f76762133fbe246ae591734c55c51408774446653157dafb829d95d5d7822a33c755f38cfde1f4661d30ae6d542543c91e2677a1741f9e36c35860151b8152dc9c6cf4d30860a6aa5e01ed7197c93e8e8f5986d22e27369909ea0e2be307b9b7c9f200381341bce0e05a46dc7e11d21077678767fcf697b219cdb06a72f109b253b43e74de98ca864c82e8707097bc72782466cd0648266e8352265fca850a70fb2071d6ff7bbb8626d2155aa5715d14a494cca2ee9a12c6e605053db2b4a2e90b06f7bc77b19fd069e5662476f43e130c78d1158553606069fc844d433850090a5ee813aee9c8a08c2f6f133aabe4630695a979e49c830829dc85604a835c83df3a2cc47e94cba9c11dd0393d04eaa34a7f27466611808a682b37bf8f2341a3507bc532f40a6d5dbd30cd184cf3193a3c87269b95d64a538448e74390c288c35d980851a1839a2ddf0e27823ae82f33e96c8fcd0245c48f45ffa071b4dd6f765717ab798336ca273fdd67e6263d78014adf4cf37a9e75972fdee05c59deb0a766cbd22a1a5dd63f45f1d27716c403629f17791c816141335cfff3b8116f48c92149ee9ff2ccbc5c5e3b9e51f9a1cb18b1919f09830ed083c1393378a10c0cf1869f0e7f86a4e5e3023992a87cd1206041cbcdb5c5fd919f8715610d41dc940972bcf3eddeea9d2905e4332e8d1763e8c6af2647a16a3857b48a84adccdb5a373fa3d41aef8af81c759d7abba4bfdff673251c4e9a0e0885df75348c0bcd154384633dc17bbe6c0c67c556b92bb225b41fb5995479ab7d0bbb1c1b67f585e9c4bcb55d55b2a1592f98b71a0efedccb33e7e3e16e40a662fa5d173d048448e2be34fa2849604bed56a6e8dac41e148a69454fe58dff1fbe34f3305340ab1b939dbcab ss_n = 8027eb0df1e95f14e1b7cffe3364c8e3131db045fe3ac21b924890692ad4f5fd ct = 080e32c8f27e259aa5476ec20255745ae578e66c648a4af2753640a652f686233a765b023a1d4c99f07bcd302b08ab22c231a5af23ad3facebadd8bf3c21c9e50c949a4a3a9df16269cfad96fbf08b4944b163382ed87e8dbbeffa9b8d6e7e1e09bf40b45fb0eee7c63b33addf667fee36b1eb2cee6d8ac8e4bc9854219786f10a359a2375bd402e0e74bdc7b4a211a7fab2e7dba0b88b5e771513a594f3849c230fc5289b329a2f5bdf421665d19010ae00750775b8f5633b3a477bb3d2c13441d3ad31298296ec246ea8f421819c28cd6e70ad98280d4d7956720722b00d288f3aea8e8bf1f07d7d1023c9302a7425e45cde70eed1400ad94af9204c3b67d0bbacede4a26494d430d639170ff867818ab06a39db08a638115dd9170f57acd29049c582ae8c392f73486cac6f945883b059ef1ec4def20b2d62871de088d8482538ffe8811f0546f21f3e6bfc93008fc24e39540b5fa8c748955160957f752ee31577879d13e7bf6972d969ac78ec03d80319d060104c6da13fd18bf037398b07d4b51fc475b799be357e0f9bfea6161540c468e63ffdbd142f6f9b5b7e5eab4b345766082c8514f51b1134fed2b2db234e139a23636b725bd3d4e4bc591163edc4817407dd684ef2b932e3fd1cdcfb20278e24a4388cf01f1c59d3a7252b60d2b86bf490292dc7007b5817558e30cdf22fbb185b8c28c41e51757d9f80f85bfd0683833a4b2aa03b3e2d246567a01a80ecc076d94c6a68a86fe16b53598fd6c0eac83f4d62a31d1586e4b75d0e3005ebcf803b3ab4a9cfa85974b273a51b2e9814eabfae53da57fcaa27944311798d0950bd99a0d60a95d5af1023898355b7584f9ba900b328ae5cd9029dff5032a4d31065147d082b67ccfef143a014f302e5c5d326c555176bf43bff058d0962598f77d526f0488352da249f4313a5dd28f77cd868dc912d1216fbfe5b328763e509b6ba67524749742abb26577d6a4dcee1c2724d40f1670ac364b3562855fc2dc92ba0d9084f608d97cd22f9910ee3611d48ea2f53563014e4774038bec6ba01d9c4e364f1f051472c032481d471e349 ss = 8224a21e76f463b2ad4caf73b68743a22ce80474768dbd2755e183285acde70b count = 886 z = b5babec90c4379dbdfdd22f6cc01c3467fd8fb712e9b4045b449b8d81e0169fd d = 95465bb06cf8ac1927281f241a613aa69710be1a0b260d8caa1fd11287a03963 msg = 763ebf60b2e58b9bccf2bdcab12adf421c6e709ac93b5a1b554ad6038ae3ed4c seed = 16e082064f94de9e2ee05aeb1116dbe5a015d34a0583f7aedcccc94fc18cffb42fca35c73b255bd4a6b48068d64568ca pk = 48e204ccc5a42c7cad72257f674c40b56585d6e160478695b3496f6b257c98dc3d90ca150c4ca47eb23c72275abeec16eb8b9e3c22297ac00a286a4c2f203a1c7b9aa802875e1cc0b63003ed3076f97b7c95e98ac1f0ce2d1452293c5775518698d4cb0d6c8a275a907ca9a0b57223190281e8eca528a1bb991c0c9e06664ba21cf0e3c343125c3c44caace150f1e38e1fe5b391ea66365385a0f7950b753a28815cc83b00aa2b57daf4b9484b205281975e2907d910cc570427931a70dbd3c1040b02179647fda6c9b8072e11e99ad1389ba1305d881a862d3228961264192796af469179f78bf600bb408416ab77431bc7666075bc01dc5692e842697b37502153df842d5598a9ba49cb074bb305583896f4aa92c274ea724062cc5776078a3ba5b3fc3ab0196c5f78877d56cbb642261cd341ca5dc9300b46be3ba71ca89ca89ac2570c5c0cb737c2c3e8576bd88fce447f3bf6bc8cec266a934aecdab901921bb8020cd0b11a7713aeccfb9b8e5a1b39f88f04169d1024b8ae4c916f4bcd334b8b70470d2291a6e4d88835c759c7c500c8999bf714a896a5ba1af1a3f6871fde90a74e74245a17979f4b34651791a456be9203c58d79232118ccd05a5d79e15399d29d960c4513a81d378010a235ad6646253c2ab6595b5f87035db47185159a0edb45c72a462ca31ac79e222a233204d800b3ffa1cb0487b11ed3c69c2c3f264c4d0e0a1b46f4832b73b594e4818811a631543a8ad176f662106a3985aa1704fa03b713a499f75a3f832b0d0c93102bd642fd7972de3a8f214a0e78a399e982b661c66a5a5acb7c810fa656476d4a6ac323ce7eda887a31044b11791b7b38ffb19325ba834d5b0fcc7b01461098f26636a57cc096b19efc863d243c9fd8d68b3d91829e1bce4816102d150980da37bb04029d7a3e992a0280357e0203aa7cb50ebba38c20147652022430f4cfe5c18de1b593581b0ee5d44204b48a7ad4cc50829068984e8e2b1ef5d01a118518a53986762ca29cea620ee2226c01ac36e145351a0c0e544aaf57cb95581262cab9da304abf1cc7d4497187f08e3ac5615bd15b07e8b860c9b68bcb37eddbd648287fb09dd127b16fdccde02c839beb0e sk = 847806767523079591d0100c8fe555715a21e5339a6b70678253a399c79f667b5679a345c93260b1441fad87191a22cf7874bca3fc14d6680a47e913afb7c5d727576d0b753d45bc03b44cd17130e3c64a05f16be7f6c9feda2bfd23bb0f818f3f5b9332e8079493c5463c6669f255088ba614e0ba27db93d524270f091e2149393bf89c6467609a2009119305c3944d9ca93cbaa563f9214886b8bd02a9bf903ac6a96592aada03e3f43d2b943321cb42f4b32ba9e8945d12acdde392468556ab22cb0516c6a5429a21790b4f3bb4091b7ca333bca98b1b7b492cbcf339b75892504a629c2179cbc874742c8f8681606f208a89265a9a50a6b6f1754fd66815ebcab1a17fe11a676f413bf0ca00a2045c0a9c103f076f84135c165524eb4b402cb23011b91f1cc71f31474634153dc380bd0b0b31d80404e042c93ca812688143c02184197b3c5b3989f6ac84e0c835d5e7620496859f0b1d179bbf2cec18a5b47e6d4b25d0157ccf031e4b561d038c9cd4088710402489e11a5be70186d7b2c1f2365cda8bd9c29557a33bd380361dfa9031b8245cf453ea748fc551a79962a25a73abe4d3ba3de51d503a87c3b606ab0ac860a65198d2122699c3e76c0504ab4b822cac8614824c4733b431ab09fa04cda7637230a3c23a57c7ac77bb7017ce6857850556e77a135499a45fd24d05049f654938af6b88482100da54cc3e1610b10137d4a863d9292840c39a58024561362c62cca99bbc0a22b9a3245a2034191c2a127a7b6284a4b35542d6c5a74bb8c3ab78a5537720d5c78d92513d24a7cff31a7259c58712b7e2631927e16282d2bfb0772cf53a2e7f11a6d91bb83a5a51370c9b2aa6a58bf469c1e5beaba786310409aa487fff5882d0223f430508ad632a68476d66e95b7a3995eda1cc57609782545df0c01ca5c6b41cf713ac76650746861393abf57b34e430bc7ecc164ea8737905a1c487c100059c2cf573b8248574503bcf35a1945ac97d531a1695b64725596dc787b39103c2274e129bb60742b9d3c7b3c36a70d1c2bc0ee55c784635f9b52f5f11035ce37bd56860b4a3b448e204ccc5a42c7cad72257f674c40b56585d6e160478695b3496f6b257c98dc3d90ca150c4ca47eb23c72275abeec16eb8b9e3c22297ac00a286a4c2f203a1c7b9aa802875e1cc0b63003ed3076f97b7c95e98ac1f0ce2d1452293c5775518698d4cb0d6c8a275a907ca9a0b57223190281e8eca528a1bb991c0c9e06664ba21cf0e3c343125c3c44caace150f1e38e1fe5b391ea66365385a0f7950b753a28815cc83b00aa2b57daf4b9484b205281975e2907d910cc570427931a70dbd3c1040b02179647fda6c9b8072e11e99ad1389ba1305d881a862d3228961264192796af469179f78bf600bb408416ab77431bc7666075bc01dc5692e842697b37502153df842d5598a9ba49cb074bb305583896f4aa92c274ea724062cc5776078a3ba5b3fc3ab0196c5f78877d56cbb642261cd341ca5dc9300b46be3ba71ca89ca89ac2570c5c0cb737c2c3e8576bd88fce447f3bf6bc8cec266a934aecdab901921bb8020cd0b11a7713aeccfb9b8e5a1b39f88f04169d1024b8ae4c916f4bcd334b8b70470d2291a6e4d88835c759c7c500c8999bf714a896a5ba1af1a3f6871fde90a74e74245a17979f4b34651791a456be9203c58d79232118ccd05a5d79e15399d29d960c4513a81d378010a235ad6646253c2ab6595b5f87035db47185159a0edb45c72a462ca31ac79e222a233204d800b3ffa1cb0487b11ed3c69c2c3f264c4d0e0a1b46f4832b73b594e4818811a631543a8ad176f662106a3985aa1704fa03b713a499f75a3f832b0d0c93102bd642fd7972de3a8f214a0e78a399e982b661c66a5a5acb7c810fa656476d4a6ac323ce7eda887a31044b11791b7b38ffb19325ba834d5b0fcc7b01461098f26636a57cc096b19efc863d243c9fd8d68b3d91829e1bce4816102d150980da37bb04029d7a3e992a0280357e0203aa7cb50ebba38c20147652022430f4cfe5c18de1b593581b0ee5d44204b48a7ad4cc50829068984e8e2b1ef5d01a118518a53986762ca29cea620ee2226c01ac36e145351a0c0e544aaf57cb95581262cab9da304abf1cc7d4497187f08e3ac5615bd15b07e8b860c9b68bcb37eddbd648287fb09dd127b16fdccde02c839beb0e000b050741adf0613fdb0e6c233d344a8374cdf9b46a4d94797a3f8fe12cf010b5babec90c4379dbdfdd22f6cc01c3467fd8fb712e9b4045b449b8d81e0169fd ct_n = 21f4f8d3a7066c3152b34f2cb54db3f74f09912f8ad6f7024a133e627476af2117a8062b4c23c8cb3f0b5b31446279eba460928e9c0d26d51977bad78f02db36b1ef0beb2add723b1a0283645fc29bd9b2864feb98ee4b45e20a18a0ad21e91c3e6e72a85c4a4d621c8efd66974f23420c749d598013c4fd39a86ae745999efce8626d39ef49da4eb25f7129b2e9d280fd2fd3bf89681b2777d0fed4747d5a9540dae35b0851a0bbd8fbdb21ccf8bfa1ac2a2f619e458db03bf7bc39ad6ac09ab89c41b53a18b9d0a3f74a8e406dc1d241904cdc1a0339f6f5e5a851566acda0cf49790a76279df488107df93fefad8d6bcb48f6e3cc5dd718edb2ccd2052249f671eeaa692264e5c4f76a190ffeb884ef88fec6f37b6d40e6ef35f05bce1bf39cd7f0a5044648447fb0d365346060ec4e88bc919789d8a757c0a5eaf00d25ae949e190d3629e8e2adde24f075cf59a75ada775ca373f10a094ba1d17a20a68596afa6c6d9c065b4e53d159f3e96e33422558e0ac5dbf2c58513df8a9dbdac726039222adab413e2dafaa9c728a574fb46c51e0990b15e9d36d7c9f34612a8ab0c644c8394e1a8b062997db5c3019747dd856c4f3ae9eaff50faa7154186a285af7c7a5f441ea8e8afae698f50f5cdf622c5abd91e60ba23066cb56755e0417b86d1d1b04afbf93978d0da6c5b358df799b8eb996b68cf3bd65cace5046b511291bac91793aabb8bd7c844d23fe14a4a9f4c9c3a95fdeabb434022f2b1faa87d209ab69a9b114013cf664ed5182a2c1cb1d7d08fc2ec0a0516bac9a5c7f1ac9f58c95fd6803c6208779cad26fbbd7f69d22916f09d79cea106e2a82f13ac85c0342199621d4a2be80b68c6205343fcc9b43656cd159601469073b58141f37095091cabc39f48d35d3c6511706c04bc712d791bd8d883ed107b3c36861de04874e32de83a9d9148cba840eca5f3c2fce87eea17f6831d9120c114bbdc9415396f01769feb07d842557632afa0a85fc92f354c74d6f2c2d80a2578768ca29cbb76af9f861819713e0339979870123ccf3471377ee610dc3ac5f3232faa0e116627 ss_n = 4b625c11924dca5d671d4b5fb78d96a74be86990bc9aa695e90d4b595536766d ct = ef1efbb16336617a3580c4d516a36c3b0f055d874174a2a882d60389fefc7d60f70cd80ba033a84005d27d0aa4a37591018d6fcda3826e7879931cda4e1640a86779fb44fe4f1c0cdb3bcf92afc86bdb63649d58deff6afd8101419dbeb196311365256010ac6f1a06f0195da9e65187228b5f14142adcc0c366ad9ff038281dfc2b9691460d1efa6b6db7ae0a264cd458664cf4c2a0f0c7b43d93a49d82a23f2c710d28d7a71d36d5f7fe78b5de955ef7a77397fd8e8e6d933bc0766029b9625d24c0b6625e506e161ad330515f33c596663bec97c5370b8d79e31bf3df7fb62685057c07d39422d34f138205bb956dfbca9058cc0d25ed456354eac12070a8cadc3da2d08438d316017c421b67d17066d4103bd7d07ee7b7acb2d447bbb26f8fe8e20d8fbbb1f9a6b2d5f66e241f5f0cca56fa87cd174177179a7ca9ca2f43abee931f115d1256bfefd8cc874a6f9a5c1bd59475c75e68f35b62d97d3ac26b3269d375daea44f64083f6894d57cc4abacef1ddecb77821606234c2ad90475c7fb8e73b2878d76e8c7bf8aa15c00989535e0ade09c4c98e378097190fdcd00ca4469e95a12f654ed3d86f85f332a088d19f04af19500a5a0a8a217c075db18190ce3bef8c7769bd37b454b3d70645b4aeb6070c2ea9885fc66c26957f7036593abfd1e946e24f418f827fe25f157c4d6328d13fd5a86b0eafd969525c4102e7c4597cb47ceaf4176d895ff8899b1ecb943d0d1db27455e71430f4472540d6a8e0f300da565c35264820762fcb839600ca541b04a93a40e5106c2eacc9a55cc405f195959c0d1c953afaadf01606867e662323baf0829cc3282ff984533c2dd3b8eba0e99ffc6d85545888f6f6ed248de91afdf2039b1aa369a0a59e5f04ca473151e55b7103b0911cfd5f24f2aa0b67b80fe2b4f1b9957f23e92df416c16a1227d5187c84013f46766fbfdd0f1981df36bc1a89cbb03ec04400eab2d9aed82b77b87ddadd6f2bcc72b15420d393d10b9ccee62ac0180409570748144d48eda13857cdf7ba4020329afae8875c9ecc519d37b0442cfa97d3e13ab8aacb76b943 ss = 7e833dc7b735666a4c04cac8f54ebed91ad3f4ee282dbea59b72ec774769fae4 count = 887 z = 17f98fa2bbf82e0e3066828d8d40ca5723afec0b7189b158fb9e54269bfe8a43 d = 9a3bd169a29dea8d0126ef09f16a8392af0ac65bc2e1585bfd35390b767ac967 msg = b507bcc93d9cc7804816ffe4e6bd95aa6eefedccadfe71723cbb031f53b85eb5 seed = f65e402f764448cb164d3b49e36b40aef002f066f3922c04788ee9f7905bdb6ba47be32bf03e5dd870ec1c2f9372a067 pk = f6429fe61b4f995c78228668bcdbc210e81dd44a2a429c09a2e58ab5244db47b7855c2cd712207cd891bbb496a896ccd535137cc65b249c4adaf0437782518ea423d53a191a08907ed5066b2a2478e3a43bfd2aabfc638e9903139e49f3d625730aa887ca585ddd77cb33b429c77062269aec962cf36903f91b2c66be04eb7dcb72ad7be81db0562116d69283e3b701483abc38376c1f14bc6456584f8aa9f4122aa21299ad098a909010acc98cd2659294ecb73322ab823113456d71256338d66ba265d00129ac47f9dd57eac56395b1278c0d22afd98ba9be4cedb82b36b6322d1766b31c926a4943cc4b4a942f187a0a513a6e02cf2084091f7aa5a81aaf703987e541ed659aee147062c20969aa6ccf061b1aab59ebe1cc843e28c6b1b90373b375a5a0d21ac510a9c381fdc919e8a18c831ba56189d97a86df2552fead923de8aa1c2476655b776dc197fa24058beb8ccb3e66056830e48b80aa2d27a2f3192a10c8a8b986a96e99eb373af000557c91a4d42ab50dac5bf7fa7cda7da7c51d8ce75216a490b68eb50bfb97bc2e7292f509327aab2ac49ba28499a20f1b5b022e6c1c8d859e5667ac57ca9abd68a989a71579a775998035504caca86cdbe3bb946b0595e660c1379763b9568695343df7208ac85b00ee53099526705a215c75bbe09a348d26154c8f6819a366524b54da9da2216fa9800791aace6b69ec6c524727d3d64acf9a67655aca354e23f4664969e8a1a0e03a8e7b40f36e49da410b8a36a597e99181bd632a483c944f07f9591074dc584bca269cba75cd3cc6bc3e348d0811f5f5a2a57e836a109526861c7b7dc139ea69bfdf929e3029d8a563cb0999274c9b0d440c100ca10c4f5b0d659047c071fae3c318513a1b64376625c4a2af453250153fdf56e8794a4f0c151772b0b488778097358136550b7c00022e5b0a03415ca51553be7ad555c60c018206ecba3364b79a26682175c27340b4b4ff7155dd2857116217db642c91583e6d69dd48393d319113fb39d1eeb31ca17acd6b379c6f85064e55da7a4cf9266035bd343a48413d3488e0c873c990392d35effd4ea86d110a87404f8b8555579b30b538616a1a6e9e19841285df347a8 sk = 864b8013a7c56cc84d0e5a92d9b85365b2672df668ec067e9c255b47c49766e6b0ece4370d32ae40c87f3f381d03a0b5383341df985534877a9bf28ab5fba5a6f3238e10a589494d04e8a3bf0819333457a4ca782789c37ef3b33e52970d63bc669450c8e4a68f93c88e0990f3bbba90cc903354500ee6affe85a45024317d6955a223a49c99769a5020ac1a8d4804ab94ab1604244dc0eaa281b404d569695a6933403439f3b07add9817b21859b6f85664e27d939b53c70c9ee09cb54de43812408e945c8676dc5fbfd57ed7b5c4424c0dc15c4445f04d4393bcd53138eec0a2cfd625638abb2a4492252a523407409f23a72158bca7c99f681744afe25aeffca36775216a2ccb2129182ec3b7dc7499841a951400289900560335838c1025ac66658df47c6f506fe5f319fdc959bb0957332267cdf03699a872ab53cb812b959ccb600316b6738558c6f8b0a8576765b69b56906840e482486503006b9753e17db368220789bc53e97bbccc840ad062b298cf5b6c0732533b39597fd7f90f15c654a870cb565942be53c01eb5b2b56b60541938cc8b0581690d57729881a4c34b962660925cea7570069278eaa68774d36a64739f353bc205f79a21fa7b3e8327108267d5a892145134c988149e48be875728ef9412bf612078d9641e51c2a9145882b3a394b34fe569ba13238ac6419f9a4899bbc9673019a3f3a6900386349a3a17a56c5466429807e561078b19f9d0073c913a97f0517ea7902aa56869a461aaa59b0a634061f218f5b80a16992c6963015ef49fc8201586486f8022061567cb1580c5d538b9f035b75108b121e29ca233cf76f19ed3498f92a8bce5804b0d00407df554ff4b085ca479b18c50d6da3eeac44973720e70f7910f324b49871adf66b5eeb8094c5011ab77801c2987101b8ed84b9ca0792f929062d24739e3a2977d460f27f84309766bcb18b9de5ac59339b6f89546a73539318b3ae083b7e096ad72b0b745e9ac5411311adc01870c8518827027a56ae6361401220d990b6b6808877cf7190cb40f325554e12232627b9cabec9f8a44703f9484810288f6429fe61b4f995c78228668bcdbc210e81dd44a2a429c09a2e58ab5244db47b7855c2cd712207cd891bbb496a896ccd535137cc65b249c4adaf0437782518ea423d53a191a08907ed5066b2a2478e3a43bfd2aabfc638e9903139e49f3d625730aa887ca585ddd77cb33b429c77062269aec962cf36903f91b2c66be04eb7dcb72ad7be81db0562116d69283e3b701483abc38376c1f14bc6456584f8aa9f4122aa21299ad098a909010acc98cd2659294ecb73322ab823113456d71256338d66ba265d00129ac47f9dd57eac56395b1278c0d22afd98ba9be4cedb82b36b6322d1766b31c926a4943cc4b4a942f187a0a513a6e02cf2084091f7aa5a81aaf703987e541ed659aee147062c20969aa6ccf061b1aab59ebe1cc843e28c6b1b90373b375a5a0d21ac510a9c381fdc919e8a18c831ba56189d97a86df2552fead923de8aa1c2476655b776dc197fa24058beb8ccb3e66056830e48b80aa2d27a2f3192a10c8a8b986a96e99eb373af000557c91a4d42ab50dac5bf7fa7cda7da7c51d8ce75216a490b68eb50bfb97bc2e7292f509327aab2ac49ba28499a20f1b5b022e6c1c8d859e5667ac57ca9abd68a989a71579a775998035504caca86cdbe3bb946b0595e660c1379763b9568695343df7208ac85b00ee53099526705a215c75bbe09a348d26154c8f6819a366524b54da9da2216fa9800791aace6b69ec6c524727d3d64acf9a67655aca354e23f4664969e8a1a0e03a8e7b40f36e49da410b8a36a597e99181bd632a483c944f07f9591074dc584bca269cba75cd3cc6bc3e348d0811f5f5a2a57e836a109526861c7b7dc139ea69bfdf929e3029d8a563cb0999274c9b0d440c100ca10c4f5b0d659047c071fae3c318513a1b64376625c4a2af453250153fdf56e8794a4f0c151772b0b488778097358136550b7c00022e5b0a03415ca51553be7ad555c60c018206ecba3364b79a26682175c27340b4b4ff7155dd2857116217db642c91583e6d69dd48393d319113fb39d1eeb31ca17acd6b379c6f85064e55da7a4cf9266035bd343a48413d3488e0c873c990392d35effd4ea86d110a87404f8b8555579b30b538616a1a6e9e19841285df347a86e316b5cac283cf4b4fbdb2fcdf197742a52f72f48055394c15e4cf7082f7acf17f98fa2bbf82e0e3066828d8d40ca5723afec0b7189b158fb9e54269bfe8a43 ct_n = 8d3b128ad1771f820f47788d4176dd70394f938f5cae4d0e99979901f190020993df14b65c208014e468bfd3086de514112d787b0c6067160ddd8cf71ab76ff68baf11b5ebab3adeb4df878919af95377b7bc2501b212578b433b3e59d9cb8f365779bed5609b095d64b43281b6ff198e5e1e30bff870e7338651266f3d32e934b68fc1a2927b8044f5980d8486d0857937d3fb51e1f8de5843abfe7ab29c2b566f5d707c53f574e1d3d51bfd608caa6f1c25539a20545b4095386d78c2675e1680cb8254c97314cd1d4883a0537c0edf7e1b6c2bf47895adedd2166243791480aa0eac107b2e3fb9250a6ab618d43933171f935564c043b3ee28f7c59cecdc9913b844346b4fe35e9e0e5b843113c578778adf697bb1229281cd87c7e91d17d4d0534cabb0d2bcb346c97ae97835a68a77d741841c8202e22ba8688664c6c2533dceff89646c40018de853b19a0d93dc0645372d49cebe7496f955a5859c759909d29cc02269793aee7b281ec49d0b7f2f04ad1581b596a987041b33f4d7cf174fc1bc90921db5fbe61aff2160a74fef560ffba660cc8bd0b29eb4bcac525501d574a0559e770bc87b4abf847e483236f589f82fa6e23ab6a1058a9f5b30a3ca75e57c483043006d1515400df3632a141bd7eb2891f723d6648a2256c4ded63b88427a929de81547d48fc3baf8c8440a802e3251c0133dfd881bdad812b2c25f9a1f9caf2fe9e5b5e3bc23241152241aa17efe10e69f0019a7e835bdd1b4d892de2571bf65cb36996624338786da06eecf98c9bc75b0c5c45c8df44925c87da282403cec3155bfdba56515f63eda517d1a92c6b82b7e71b2a4c1d343d0e8405ca09f5f70fdcb3e1f4e5256ccc1db178c4743dd63ec69ad6d6e5f27c42664e3d8e3c69043e743ac8a7d2b31f59a94be3cddb56dc891f71b1c128e3e52d35512e9d74f2a7e6bda29b42530ea42db19ae47621c79f4bfbab3b55f3bae163c76a9143df232703d01cf942759738089b84b0757e283f924c8ea80b15b46c5c257bd73121a7fffb7c6fb22531ca532be9d07a739f0f14506005a1a2d53fb2a29bc6b2 ss_n = f60028c50c87a9ad39313983b7041913f5750b41be6dff61338f8274e539d3ea ct = 7d3d2c3b2541cabf324787141d66795cb6b307c710a908d94bc711783dc8d4df4f2a984d3c42f3a29263c523103b81a82fbac7eeb9d7c2c8f26a1f894aaeb863e255fe11aaf78ea408c6f4ab90ae6f073213a952ddf39c46b7bfff6dba9898c147d6f6554453a2405947f74bb0b73a42cc87df6d8a837ed7cd55120aeb2d1c1d4d2878b228feee2b65e2fce9a3e41bdac4fa2a41bdf04c82bcaebc43afc2ef6384fc261c0f5c38062836808d0fae2aa55deb0a88a8521c6a33a55d2f8585c42fad606d80e5c8b5e07c8048b2be26bf4ee683fa008c38294f6234281b325d60c68829e21951c30e486e00b0479918f6eecc6e50a99776d2ce3432e71ec95aeeff4a837deab7cbaad6c8996c7a9a27c674b31774b59bd4de6ad66f3c71a28348a54e40730d346cee1ec58701e9a5b2de0c77bd62f62d8c012add642857d011785c68a14e205ab853f60948e296eb2fd73f838a7acbd0b177d0795842b798bbd0f05667f4078451871b92943d104c335f81ff4241500de563cb05f90000874b12d7df16b1d42cda745e58e75163d582c215b1eb3bd801e428b84226877404b258e8bb700d4a2ede45a42394de3bfdd1703cbefbaf21c3823a83ac5af3187d21f3ace9b40fc852bd134cc7faf2bf160a0fa7f6a65843cf4b0767be216cf656a9e598033d5a9ba3e447b8efb9535f149baebc65578bcb7c11d22df126b8feb5e2800f539137f3e210e78ac99d9904d1e598fcc4d6b429858023fa9e26fd6a898cdad1fc1d4a3cf69f4699007b6e864e8eecb4354ead80bd0fc94bcf4ffa5c471a80b1cb0eaeff189352583328fabd1ef0558ec0dad2568c0359bebd297c12027a5b837e4c7e180a785341b30871d528dfe185f81861c3890a03256b8840833cc6380484eac63b4dc42b97e7b760040b14198592b4e5da1ee8bf2e0a87f4e79e7b8e20b4badc24995e068f34174c1304735082afe7c3e271458261df9a11c58de122192b9e3fc4e14fe6d5eebe51410e60c3d5f9126608fb1d215682b407993c9f7a4c1070d627e7b254a5089fcb43d51ac04e33891456f07ee4685a7b1e1472636977 ss = 3b829bc5e53cfa980e381b1c138e87154ec68828dd0bfc1ae987323c30aa4571 count = 888 z = 3bbd463b42bc396aa30470b1e0787d4e32969df1944d807f3f11283c82ec29de d = fe809a12132f48823bfb9774ab372be7ef8b85872914a90f826ecc856e0db51d msg = 58598118da997ea5574405238e9f698601382e8d8ea28a9cb7aca0c379ecc30a seed = eea120985258dc84f7d58f8d4ab146f179e1bab971728eccc33bf9e4031f18503fe8e7609cd18ea0bc5c870fd8148922 pk = 7c198152a605d46348edc7958e256af05023ec8236bc704309da8346a59fb609b1e845b08981682554a14d4897134314fed0a17629a30a2582c7a50da3f3be3dd69cd619a833bc3463e7cf9d224677bc0359718146fabc27466f8c06a51ad0ae14dc12ac0474c47854a68aadbfeb931b2354f18a880774c1df69af6d066678118913491d9118a64e106afb637118d6462d5828f2d45d56f7692860bd043c4cb2823157855c2d182f0eb8a326b4265bbca9460580bed0020c509ee8221fa922a4dac16a522895aff674e9d4a6c963474f1c1b0c6a556b96968cbc86417a35646725cbc223bd70cb4ee044d455cbd3c960c55a3be08860822934d7d710495659a2f41f5b34259cec86bdea59db0264b7f92c4f826465467c77cc9d96aaad3c2683f5a14280d80690dc2014cb5323252db7f998fea755f707ae37f19e3eec4027103ce60a511b6a892f5aa1ec8781ef79044e28536ee9bc980c98c600cb4753869db7157b454edba34243373a85c902a97c5e7b89b35286b7b9707ce4d6230b09b691faae1ee4422533b12d13021e0349868b2ea45b7fde1bcf8d5aa71ef319df976545e5bd5fa0784929acb9d54df76c493559a631671475926efb910695485f72d460990174bb28875c7941e6db7cbad83b09f123bab006439b1b28775f35244e4fa7a3728556bd421a2d54c537758cf7ecc4cc82078881a46df7c7c30631d168a3e4860ead064d86324ffe9b0983532fb8c1831a476999076b9bc361c5d907bd011b095453d984214749822348aa46e2108be6289a40abb004b46b8cc5429625fca248ff1124ed1619758404c9c3bebd6cbdd7870db9f69f9cf4529e82920b20136bd92a56c24086070e704726f8ca6b248a46bdb375a7db70ae587b56f117e6169ed3f940c1c4c7a067078cda741aabba89a0bd27d1c502d34a4e531379aa5977b3af3524201297909a699e91a157caab6f98366014a3aa1f2a09745050e2803f594b137a4162465bc7c1b79865094ff7aac5eb817d0b83295b737e5db326ba75797b959726ec0a40e41aca58641cb3a2ebc9c1398b03ee5a35f3ab4a12e77c972056f8e675f99c574d6b2db0a6b3777c7cdfa2ae697d3fd9f5db6071938474 sk = 02ea2ce6e2009d59094499b5903c0adb6459e00043ea718c2d625918d97e5615c569ccb083f114cd000e6e8544254a9b7d00b8fce710382843a62ba315d7063c6680ab28273bb63bd59a9c7030a66bd44bde15156fd2925c0ac46ca6097ff4753693575cb098d2d155d3668af001324876c5a2f728bae01498b50b134a504ac38ca52ace2cf81230e8b99120baee6051298c68c7ac2876770e67e40278c51ff3a543a29665d816b2a2ebad5d24a3709bc85427402f7741ac09b7f5d4b963788836821a0a807f730488ddc65cb42c93e14007ae8133c2a298968a462147886562c938e22a1afb20a683a37f09920309d038d25691ccaf09b6c89ea6b9b8c10c25c5bd5f996d0347958ac59c420b5a14a97dc055bdc67950c15287f7265fbf2b9a813ac58263167a37b518c87dae3577bd7c68631a2c2b9383ee5496091967b4e6aa8ba59370548d077739d115699720c5c413c289a445412c74741a7276f435326c2a8209c324a7624c2b2a231c819572bf2d553129d07be3469bf26b2ec8d85640d8cc63947f56f06a7baaa3b052751ba4087fc985110c9c3e00271af928f579a58188a45147575b07809457230676c01dcb61f4fcaa388ca5e7141ba10441634c1169a65e6d617f359097c6dc0e101590a6762e48c050adb1b158932ebd5c9f2893188d7c2e371106e6927bfa04b2424a66a4b91271c8901131c04e2b75226b68f5c12cfc62a0c181244911024226ca84f485ae3c19439549eb7caea1aca4bef7aa23ca0640d741c8ab1f87294cbd1c44bde34b10c124af0b2391db1bbd626d7d5c14c5618eb5a65ff1272e8e019fcceb2ce15b0e47ab3898ab398db39054964e00c9badaa4b781fc9350db2f9f7cbc406413e5b727619132161c69791789d92b6a7c326e2144ca041971d4ea7508c9120dd9b7a1c4af90cb5d76cc7da82cbebb5732428353a93bc030c5340444a095934b85c71228eb7bbc8c07f00ca9b3dc724f0467d2c725b8d0237f39488e3b627c161e0758cf73d99382f23a2a89afd79bc41f04aeffa0082baa2bfd25b0dd56258677a64570429e676f2dec32c1b6cb7c198152a605d46348edc7958e256af05023ec8236bc704309da8346a59fb609b1e845b08981682554a14d4897134314fed0a17629a30a2582c7a50da3f3be3dd69cd619a833bc3463e7cf9d224677bc0359718146fabc27466f8c06a51ad0ae14dc12ac0474c47854a68aadbfeb931b2354f18a880774c1df69af6d066678118913491d9118a64e106afb637118d6462d5828f2d45d56f7692860bd043c4cb2823157855c2d182f0eb8a326b4265bbca9460580bed0020c509ee8221fa922a4dac16a522895aff674e9d4a6c963474f1c1b0c6a556b96968cbc86417a35646725cbc223bd70cb4ee044d455cbd3c960c55a3be08860822934d7d710495659a2f41f5b34259cec86bdea59db0264b7f92c4f826465467c77cc9d96aaad3c2683f5a14280d80690dc2014cb5323252db7f998fea755f707ae37f19e3eec4027103ce60a511b6a892f5aa1ec8781ef79044e28536ee9bc980c98c600cb4753869db7157b454edba34243373a85c902a97c5e7b89b35286b7b9707ce4d6230b09b691faae1ee4422533b12d13021e0349868b2ea45b7fde1bcf8d5aa71ef319df976545e5bd5fa0784929acb9d54df76c493559a631671475926efb910695485f72d460990174bb28875c7941e6db7cbad83b09f123bab006439b1b28775f35244e4fa7a3728556bd421a2d54c537758cf7ecc4cc82078881a46df7c7c30631d168a3e4860ead064d86324ffe9b0983532fb8c1831a476999076b9bc361c5d907bd011b095453d984214749822348aa46e2108be6289a40abb004b46b8cc5429625fca248ff1124ed1619758404c9c3bebd6cbdd7870db9f69f9cf4529e82920b20136bd92a56c24086070e704726f8ca6b248a46bdb375a7db70ae587b56f117e6169ed3f940c1c4c7a067078cda741aabba89a0bd27d1c502d34a4e531379aa5977b3af3524201297909a699e91a157caab6f98366014a3aa1f2a09745050e2803f594b137a4162465bc7c1b79865094ff7aac5eb817d0b83295b737e5db326ba75797b959726ec0a40e41aca58641cb3a2ebc9c1398b03ee5a35f3ab4a12e77c972056f8e675f99c574d6b2db0a6b3777c7cdfa2ae697d3fd9f5db6071938474062c91fecedfaaafcbde8695f2f00828ff05492cb53208b18e2ccf30db9e110a3bbd463b42bc396aa30470b1e0787d4e32969df1944d807f3f11283c82ec29de ct_n = cf5590018a20d935964527c27ded51363e74dd8951099109d118294dc949e564eb6addd7f6bee6428d274fee947daadd538d859ee4685f85e1ddf67d7ea160e62df51ffbe4571cd8659f1d4e00f5adb8d8309e1e4eb94e28d9e43350c9bf268add0133b56f11faef26fc7404367c61af6047d09d1fbec4b03ed9b5136372f84c0d06ee6414a78bfb15b2a6b9164ac41b2288dbaeef2baefe475b1ec11bcc2e4e335996ef7127a4da07e7365c753512c222e7f796e1a5d749a346179504eb3af84fbeb4b82aec7cb3dac287f0647af56b60b53a4da51d6d08344780bf0c128e679fc6341f849a33e6f9f517888ff087b62cafef19a09eb4ddb83ae9af78785148e8508de632352095334ee648018013a58e767739965d8b7290ce88f4b702c33349ee80bc3eb9ddca40fea1c78195a248d9efb6b079a818084a9088b1a188c9b043de433cf3be2458dae44724988f6114dffbef06eb49d2392ffe51d2703c427e314e4580a1eacd9bb2c2ca9598f52843b8124e8e034e606fc0707e672deb48b7bdb3a54fcbff0507eff5ab83a0b54e5fb2cba9e6dfb23147bda5582c786ae56d779d00e9c50d58c50d54cc62c5a3ca146e6849ddcdc2ef68ced6b7f8cccab2c88ba85002b449a2ad519de05e569163b14d9da1d515ffabf361baace9c7d28eb55b47a89aca548b972d17006bfeaa9c187663fe2017e1b587b6737637b03e127237aca8347cbeb1915c796ce472ebb51dfe1088643f8a107b0562ba590a27da6f6d77f2f93fe6c42b76a0cc4dbfabce95b03c45eb4553efe151c6d89ecec1938f4a6b3a824abb11c3f7c8c322a2f917932a85c588470a43fd927a2925b20686d23c370a55a1e064df0dd292e61cd043dae6d8f32fcb58e46e4e21c9560c00a303d17d593f7b4044cf21a7893a865b134ff8b8aa7975ce94a4e1031442ecc4c5702b8e25e561c0821b89872514593a8e6ea12748f75ed50190c3c9b411ae6fda7d161328d6b52a9f6b75434a38f41238663b7198b8c714d91ba64d0709617df1ed812ded213ba5e3f580cf1ffcf9167ffdb15717a8f1aab24c6aea990d416b68a3 ss_n = cb5aa8107f869e71f89e4925a2889a8afb6550928f1aae60a52bf3895b04aa87 ct = a86acb18abc28e7ac9614fb3e683db926f6994848343b90b76545e4a4816bbc140553d65c8ab692931628754f7912a53147806118600afc7a3083daa4c7756da4445bd98c6c4023f3904e30903cafdaf6ebcb7819d9c23fd4ef29f23fa0325322652ad67c5488f047a0661e7de4d361f78a8d5b238963dff587fbf7e387502ceb7ee3661bdd3c7bde4a50f9ecb53a783ed0ef18ce540f1aa7f1ba37f593d1d90af9eac16346e30abd037b78011d1fbb8e5ef7651f263b84be68a460f0f56330f233154061b3febef3959d0f3e5d07885a63050ad7a516d17e2756eb1a63e82034e17f84c640d2d5f3cf756cfd2cc71f349bb2d54349e4496c73863c82c735eb3e538bbc8282bd0e02fcc21d72ac0736e8ce99c4fc753d4ae71a4e6bef32ec9a2261bef14bff131d4e1387d724185522bd03ec704ddfb4ff36796bf17c90ab36afe4a451e3354edcbe52bbe3b7b911f29b99b8fe64dc6cd743a89aa1f7615fd15a5408311292642f3c88001f0051dc6e074e211558301f81eeb0f519c750beb98571b921a034b69014ce1d6c124042b39401f6e6a64406d5502ece36d936d9c4cd407290a5fa2022680fddc326a49cc35ba5bed0440a90a165366560df62be96d600d796f3abeb4e6d111b1cb412b98c11fd277527226123c9eb00cbe7de25bc9894d0e4d3dc35bbe4d57e7b740daaf697921c0742565b2c6226ff385d3caf8fce66272cebd9aed536f74364fcf6346a56ad3085e17a1d8714bbeb386af5680b434c2eda95df077a6c4a621e6b9e0b363f8f12386447608b3a0fd329d7b4c9adbdb79c6f24ee1ea03d0f51e08a7f7985a25072a1bf1f62c8e666246239c68945faee1cf4f7e3362bb1ecda5d06e9c1c0095352206bb3e105a75ea03c21208fc9ca47ca39fd370afeb0a45bec72c79dd266c0b0027508295095b36df8dae2c8966fb6436e5eebc71ce89f25bb7db47889f886e8c8719b947f5d59d1c97b57d7ff784ca36dfe3569597ad61df270fcbb5e52e4a0defec8bf22b997c9216ecfc2c44f238432041d22ed3ebb1fa5996148c42e61dd29d06cb18c1e19d105aded6f578 ss = 2ebf2bcda45069227ac99120a5e702f6b2cebb380f56665074c412fbed8eea24 count = 889 z = 5f0d98e1dfd82d7c3bf17747186012003a08b6822c64031fbdfcd2b0a5491f1c d = d5f45a2bd2cd9ddea6849d7786c52a31441d5fdcb170bb5e53eaf70fe1692c49 msg = 25d154642686ea079e0c37e7e4478cf610ff98c59818c3946b492262c60ffbc3 seed = 33cd893322705185feb7982046d70d6f682f4e34edd689493eead2817e0a23bf0f8535b3ccc0b08095ca80f1d2701b1b pk = 46204e07a36216472e55eb4f24c3c191175251f887eb142c207637bd518eccb491749c335b941609c257c8b865c4602f7231613f89a5b0693e4b67a5646a6b84da66448c202c76a93dc97c9376b1825a9dbe993bb4502ae5556e7a639af30bb49d6c27d4d278b339a384e47d03751ad6a2017f56b898a10de08abbe2716930353db2faab3fcb37c1d97dbbdb038a0cbac06381654b67e3d22f15e04300b21922d2606fe188a8f7b9613880af0c15bf5a21249aaf72ca2323fa543c206543e94eab7925b745983e3810a1356d1880bc3bd9c524a476e4c76de30420127c97e29961bc2592a7842382b60a4b8a1ee39b917b4295a8e2086a332787687b78508d606733b3b32e89e1543246c4802440130934a7b6c1053a7fcb35af8f0ac24d1537b85391ac0870d9f39a14725ba18425e9422ef53492b8f92e1575c0c8caaa75dc5d507234e809c966b04ae7b284af2c340e54c345d86212a77841da7febd91aad3398ed729396188fdc44aad90bbfc1555c99482b0d0a128ccc944e1787c057c35722230fe2c868360a8fb1c8804bb81cc9254cc30d94c28c24b5ca632446f0cc005f0140690984b4b19d4d5b90478004e14152e9d852bf1c2c7dabaa35469deaa37713857b3864a7750806f2999a9053471f771749f9436ce660feb9cc96f979e63315965809a9e36b87cc2856109669f96e56c96b72269740376b66219ce2b711023c5756646bb5a6014d67a8d7b6034531370652a56f83b72ff41c6aa9c16eb39e00fb076aa62956480fb3c2ca6ef359890bb0c7525ee1d565d5cb3c8728c885065c3102bffa144585902d22e736eb04c27ff70fc141057cf72eac66417b56334f35a70f3a8d0ea82be2ec4ade1acea528173a02c02bc20839e9190d0b08766cb269b4033fd7638368b16378558625716fc5bc33f9881f7a3a51c3070b43a3756556b62a8729aa8e51956d2ca13a0bd934e064b5ae3970b8870f582cc59589301a764ddae97626516520026e25a611519c74ae2c11ed8860b6d1a48c7a1ba136ba55f19ae306b708f37000cca25c08808bd52f50771c3fe9a298ec9585ac5b845b934dabb016d743e0dfff1b5e7cc9986befa5db5784edbf1f725e3e79ea90 sk = 4a95a4e4e00e0ae2b5b006719bc92d9b132aa8d46d75800e0c1a0c15825833559e042a0a1f6338b8a33203167f247ace964b32f47a6797b411888734bbe71d60fc65a46406a2a5316a8200e3f22cf5a962f5662e6f7b314541361e9bca2483bb90f558e236a8cea01800681db21794e6934890705b3e1b5d81764ec249c3e6221a7fa766abb40f228721ec0c75c38c087822b9241a52441b4d8f8a8d42f39a4027b1b987831635a83ec3653373521753019e27654c5413e57519ed1526c9954feb299e93552595213cf5a95fae729884f7b0ffb05174666839005fd9d3ae94b9bb53db0f5c1a9eceb598cce74638938db9186c78c4b20a660125001afff978b61c36ca26721028ccfe93bf1a81a8ba21b1ec2a7208b60e7fcc9aab8ba47dcbac3573afc5a8c73396b909e0c12bf03d48b3a838322697e96f2d4303e1057a4eec66992793e7b6243d521a24cc117e09149da45f1259209efac89677715ea8132af597830158c9957c80aa92d91c9ba4fc38b366a0c2dc3afe3633456995938b4794c2b72840b0dda82e7351387550458c41afba37c56c4a9755fa35f71a01191a9e79a97adf2c8d18b782aa82a5d2fa7138ab2a3ca3c2612a022d1b7144660b32f68b2651cfc778131f98b69a64cbe064b8281a65379198ed490a3a560fd7358f599233521573b9c89926ec6a2376c72b4a261e6225ff038e6250b960a52403b6b63919bb667a7ca2473aa7a498c98c1493b2bd3261bfd37a2d3884b06bf894eb7270e5c205843c6fdbd29afce0a4e51bc453c921def3b79d1615a7e6ab14aaae033355defb39e5e57150487af3bcceb579be2be48546d960d7757a73011a8074c9e2e8c688d98e2480734dd335907484dfe2aadf2b10cb056d370cce0de86acc603842bbb278b3aa3e74a2f95b8c15a6072dd213be464b44a21bd7240cfef19bd1e4868e0c53449bcbba1597325a76c3f50214e13652356aa4837e45ac9898bb4ef9bbad917c0468b126da6a81c3ab417214b945bbb671802116cc0f81243b53894425ab36cfd5035430791e4a05c40114da6c75971bae89d173a2e72bfeeaa646204e07a36216472e55eb4f24c3c191175251f887eb142c207637bd518eccb491749c335b941609c257c8b865c4602f7231613f89a5b0693e4b67a5646a6b84da66448c202c76a93dc97c9376b1825a9dbe993bb4502ae5556e7a639af30bb49d6c27d4d278b339a384e47d03751ad6a2017f56b898a10de08abbe2716930353db2faab3fcb37c1d97dbbdb038a0cbac06381654b67e3d22f15e04300b21922d2606fe188a8f7b9613880af0c15bf5a21249aaf72ca2323fa543c206543e94eab7925b745983e3810a1356d1880bc3bd9c524a476e4c76de30420127c97e29961bc2592a7842382b60a4b8a1ee39b917b4295a8e2086a332787687b78508d606733b3b32e89e1543246c4802440130934a7b6c1053a7fcb35af8f0ac24d1537b85391ac0870d9f39a14725ba18425e9422ef53492b8f92e1575c0c8caaa75dc5d507234e809c966b04ae7b284af2c340e54c345d86212a77841da7febd91aad3398ed729396188fdc44aad90bbfc1555c99482b0d0a128ccc944e1787c057c35722230fe2c868360a8fb1c8804bb81cc9254cc30d94c28c24b5ca632446f0cc005f0140690984b4b19d4d5b90478004e14152e9d852bf1c2c7dabaa35469deaa37713857b3864a7750806f2999a9053471f771749f9436ce660feb9cc96f979e63315965809a9e36b87cc2856109669f96e56c96b72269740376b66219ce2b711023c5756646bb5a6014d67a8d7b6034531370652a56f83b72ff41c6aa9c16eb39e00fb076aa62956480fb3c2ca6ef359890bb0c7525ee1d565d5cb3c8728c885065c3102bffa144585902d22e736eb04c27ff70fc141057cf72eac66417b56334f35a70f3a8d0ea82be2ec4ade1acea528173a02c02bc20839e9190d0b08766cb269b4033fd7638368b16378558625716fc5bc33f9881f7a3a51c3070b43a3756556b62a8729aa8e51956d2ca13a0bd934e064b5ae3970b8870f582cc59589301a764ddae97626516520026e25a611519c74ae2c11ed8860b6d1a48c7a1ba136ba55f19ae306b708f37000cca25c08808bd52f50771c3fe9a298ec9585ac5b845b934dabb016d743e0dfff1b5e7cc9986befa5db5784edbf1f725e3e79ea90c89909261da94cc201741ac1109d49f4f07475313fa6722ec82b80a84c8d55505f0d98e1dfd82d7c3bf17747186012003a08b6822c64031fbdfcd2b0a5491f1c ct_n = 8183fb3c921e93dd30ceff73b9fcf5836574cbf621ee54f10ee2e3ea13949ddda7dd313a1ef69eb8a18c49ca487f3ebd6f973e294ffdf3cfb3d92727b7f6f0cbca05c6383e9eacf61c364166d1dc06963f207b760255c8d7c79ee71c86ecde466c32cdf6dae4eb9fc86c83a5d9cb76e900e80b27952ec0f5d9c2f6e693bcf7d8133f6cb8326046a627807021cbb805d06b11917e9326a5630eddd28482afff157fe3ca571e1357eedf9101a0bbff687a7081eadf0d388e62c1dd0b64859d0ff931e7d087bf402229c0263ff8b448083bd2b112ea3d99898d7fbbd4cd92f84cfe8d6830a03b4e4165614a4a68e6adcd6074144863970e10e2f437260a11161e3391e96e73b9f0e7e395ef59c1c501151f4551c58135bcd25a65d6d0322370a12a68d5ce64871b86f3b862cc850cde680a2ee9d8a332de94614abffeaa3984df270b96d8b4d26c6795863673f0facef6d8a84ec63ccad306cc921cccefd92c2ec39a33b483b365617964a7d2a698803bd8f7fef887caea1c2ea1d4724c4d0c79eff8de0ababbd4d55c3dde1cccae83cece5858e12571ac1967570438fe375592e55b86aa40ea0f60fab405f5dcf4a3b6e3f7466f4f54365d3da60bf72dbaaa407abf87e6b0f71289219e8670a7dcceba6886d98b8c0c0f89b9f451150307e87c0227b5dfbc0f8b052f6b33953b911f26c85c33901fd8d4c550d67bbb277b8e6c4747b9d3edf7f0a6e6aa9aadb5db86aa05b77da34b37d5cdd854b98926df7c2efb18d5ed094b6685214c3074d859ff4fcb968d94af3fea756ae83bf16935d592057f49c3306faaf3f1b37f7372ed3350073b5391bddc75a4b5feeac480ef555fe0e21e322dfc9a0620f690f6c551f14de361b3d1ebeded477f522aaacddc53faf410c212b6493ca72dbff860a1aeace35a9c47a6999e0118e035085ff8ea7a116157f8ef9eb5de467c566460dd2a0d6d8b62a6931ae1c7189e876e1869fe199ce5d7d9ad24216c7da9fb76c040abfbf9d56e9687e37e0921318e6d8f5ce607571b7bd3c7b05991ad02b0005533e146aa1d7e6b1d2624e0978ab7047c24a0c8689d ss_n = c82c75c60b6b40c361052b1c7a5b22764c0830fd2d12c29acb970b26046f6c75 ct = 36521e591c4675c08af865e7242c9c56f026560b8159704a8889042382e3e8db80057283afba9f46ea7164046a213e73fca24205ad1870eb065c5b94f5a0ab9318e835f2486df287aab0ad8db06bee6658ff0e98ce47b1537daf136488705a33d2ad26c31f7615fdcb44f65f9ec8a7b7351a872e97285afd34ff8a878566963b3134f23607c01918123a0ecc03edd2b17e5d19691a4629894662ba7a6b62953444c476921b20914b2fb55be43df0b5105e39272b08f2448974b01aaee604b758c27f8ec1bea08ef287893e865188180333938bb675146595f228bc54bb3a4ca4f0bb2e62ccf41e843ea54a06ee67643a5b52d3df92e5a4fe208490809a1336f1746f0c3ea7860479238afef9bfb3e5d601a2c2a4a4611da94b430511f985de3306d019150755374990387925a7520239fd368163ddd05ad615c92b6c5b2f7aa536de68115cfc8ea2c5ba67972238a5ef0cdac9c9f253ffff4a123f19927c277c20b0e7062889d34ef6833a4ac7f666846782c8d2d9ed56b41e7ea769e158fa29b0fc2f833e470dd8a4817ce1eb163060da63363eeffaa76ceeb2f48a82c70041d0a7b0af4bf000c87a0715e5e0ce34b5dfbc2d10c1240f0219c76c39a6b47b0785307a889b3f9ca7ea82dee12543bd1429a5f20e75b2afb3d06703475be9db9b9eff1a0bf0f7cd1d6d5fb94b546ee22158a5b551e0736278df43bd1af7ef70efb5404fb453acbfd27b2cee38eeb42dc5180bdc9524e19385aed2811467c75a078590b8c3f5b3605f195949ba76d7b5aeadfeb4fd04286bf5d66d14c1ef47c6dd31293f334b9cb8d9bdf8e0e130c3d46cbf817bc467389d32643b71134fbe80e40968bbe5be0ce6a84dd02a88bc87b9ef2d189c6b9aa817940b5e90201efecdc6df893ecbae78d6ace75512303fa110a1dc2d37205cce3dbbea80846ea0930ac734573e3046f4ac913de521357b61564ddb82792c0a48f83e1dd58f86467cb54474eaa80871c36b9a92687a8e8bc1adf4e679818bb600250769040894dddc2ec7bd4fb9e7b322b5ed9082414f40b8cfe6e1facf9e7da2be82da23bfb730598b33 ss = f56b2603d900bd0b0180ba3fa456d2ade751088000844aa800861bbe23bd01de count = 890 z = aacb2cd90110117bc78420fa66ea6f8f4320868f58d052d68ec55e61b6303826 d = 84438e980f94ecc4ad53417a87a1dbc076ef61c946fd3e12da1b472e3692479f msg = faef120cadd732128a55007c5c8b81fe72370df4563454f79f8329ab3d48ffb3 seed = 5c057b73a215a60b55e7ef50dc7b1145a776d1c2af39b38650b55a2194375d4d15ce8699c6c28a9ae9f3a5f93f80c0f7 pk = d6c29c0ca082d3b248a8fb53e41a03e73848f460b85e06744a500779b8b704d10c22323f388a463f27a5663029d4f045e1e5a6e4e968cee01f07e203dca75997ea1264d20c2fd917f80722286b7d9d36c695815f11128779204b7157728dc48eece9115f50291eda747dd34a5c2518371608b73cc589a4591a0222c9c4c195a737603c63b3e8c74c94af6c2c60f00008646bc6633c8f36e79e7ca986aeb97db5b3c86fd48b1e1b7419b316c5621e38ac3c931b556cfb9a5ba87b54126af06704b65ac836e0307c1a1cecf51a13fb2bfb27463ac9264dc43a51d660c86837f6e869a49164dfdbbdb19c4f32c946caea9bc274969385be104b7fb1333ffba9832da04418900886f19581f603710b5176a35e8b1cb357166573ec8fba5268e744ca7167af7f482e43ccbf96b63d83777b239a47e200bced2a8a855b6579c674b71aa80cf96b0b702219a65827e78852fabc0cd6c51bec3afa5a9bc3c71ead262898079336087131db549b8bc6aaf5bcf7a3a3d955a278eb009228525e1445d2496dc7445dc80b723f7cb795a042d143ac58d1971ab36dafa447f1aa88be14aacea502bb5a3fd2f5671f15cef26434f14425a213821c12b313c63124ba7227c675d1aa68cab1556eb766e0c5cd0758b58e73760172337065bfd3b452a302ce9c6363b6e41da0727fea9220c5c0648f6455e86ba373a49eccb8c1bce490ce737f9ac2919d9a4050846a544015ace9727f0b36d64c9cc4247ae62347e223749da194b7a5ac4fcb16f6f4664fd42d5010780436cde4d3138c0c6a46793b99f2c979f77c090407f23c064c338a0f6b61b6da75fdab2699429b2a4b6b6669036198c377c61df4db6e610c6064db2426a489262636219320d920540ea0a211059e976cc7e1f224b2084bf1d01206c9811a743088c95a2fc483a3006db6e37d32f6ae697602303570d6098ae025b447732882005e8f247b901812319369022898cf296c5839237b913c2e33a09480b1a37b94aee764a7fb6e8a600442107de261ca62ec743e2abab03c5df630bb37888e1143842ed9bf961a0701236eb5649382d7799715c19d5497d4ee21546789c8ee2622f5cbdf8513b420b933ce43e824d089e3727c7a sk = 6fb8005294b141d05818b4576ae917a4642e78675ccdec328c628b95a9a7deb4100e6249b5e519c9020111573c4f3ab5387acd0cb8265b0cbf997b154b899ce65202925aa3463a250126660d51a5cf1cae4fd4b300919ece901fb6f40e6e684ece4bc9fb796e273bce0b55c193d97f6c7298464256b1180b8e5cc7837c8c31871d48997380205dec0581ca62c43aca4455e8b6c28c5791375b0fb81ed48c7dadd82b12a37329b3a4bdf3c1ec89bd1ef93506380577c56e74263256a2a17fd08325ecb31a0a58c6a16542839292d5ad27d02d03ba0740c949d80a6e11d447def61455763b6a241204918b761692e8ecc0e63c8dc963359f6001631cacd72730bcf630e2e36d02f333381ab699a98e7e01193d1b906ef4b7ca996a7239c761f62d061a22be4ac07f42c13c466416866ded7c95e37229d04a40447707a20755bbccac9ac9989b2a22c343bbd5078fcaf602be32b26c386952a88969046c7434b544eb577d547d4908b0ea9482abb240ab546fdbd3109d09915ce76f7e686e5661463656c49c4098f8820b159882a42731006d693d81975fa65f236a9f8c57c33e957f09325323a76f56437777772de379cf9e252a1460bd9c893ec76aae12aca9def65e12b7196700489faba0783843040c5091ccc330417955465d34ea52df2958799382288c1a13e449162ca872ac4bfd4059382c35478cca7c94cdd27281ba7c2df3334c2dea00b016cbc5a07905bba0fcf244b7e749aa020d57c5b968b9a3d7d66e7a378d83f2132acc71a18901cc2560d7ec321df06b7a1848d5a2be557c185e421798010aa2e40640b4a06e24b5d9b87238a33ed1c7c51c728b95543d7bc0ab9462be58bab179e31020ac4776c5638b3219b3db01391c2139390ac50aaea4b4ba86e83f37b55b3bcb7e1fb62dee7712fd956bfeca7c9d884eba41785024b58abb6e57baa249da4de2443d699a16787b14aa153d9acc2ed017863dc65004bc47743c174c6434f9114e9ba6683752987a62c0ccb2bbd38367e502bf149ac2a470079e5b2c08480c19d685032c9b5bf9aabcda05fcd25e5cbc1105932e5a4c84d6c29c0ca082d3b248a8fb53e41a03e73848f460b85e06744a500779b8b704d10c22323f388a463f27a5663029d4f045e1e5a6e4e968cee01f07e203dca75997ea1264d20c2fd917f80722286b7d9d36c695815f11128779204b7157728dc48eece9115f50291eda747dd34a5c2518371608b73cc589a4591a0222c9c4c195a737603c63b3e8c74c94af6c2c60f00008646bc6633c8f36e79e7ca986aeb97db5b3c86fd48b1e1b7419b316c5621e38ac3c931b556cfb9a5ba87b54126af06704b65ac836e0307c1a1cecf51a13fb2bfb27463ac9264dc43a51d660c86837f6e869a49164dfdbbdb19c4f32c946caea9bc274969385be104b7fb1333ffba9832da04418900886f19581f603710b5176a35e8b1cb357166573ec8fba5268e744ca7167af7f482e43ccbf96b63d83777b239a47e200bced2a8a855b6579c674b71aa80cf96b0b702219a65827e78852fabc0cd6c51bec3afa5a9bc3c71ead262898079336087131db549b8bc6aaf5bcf7a3a3d955a278eb009228525e1445d2496dc7445dc80b723f7cb795a042d143ac58d1971ab36dafa447f1aa88be14aacea502bb5a3fd2f5671f15cef26434f14425a213821c12b313c63124ba7227c675d1aa68cab1556eb766e0c5cd0758b58e73760172337065bfd3b452a302ce9c6363b6e41da0727fea9220c5c0648f6455e86ba373a49eccb8c1bce490ce737f9ac2919d9a4050846a544015ace9727f0b36d64c9cc4247ae62347e223749da194b7a5ac4fcb16f6f4664fd42d5010780436cde4d3138c0c6a46793b99f2c979f77c090407f23c064c338a0f6b61b6da75fdab2699429b2a4b6b6669036198c377c61df4db6e610c6064db2426a489262636219320d920540ea0a211059e976cc7e1f224b2084bf1d01206c9811a743088c95a2fc483a3006db6e37d32f6ae697602303570d6098ae025b447732882005e8f247b901812319369022898cf296c5839237b913c2e33a09480b1a37b94aee764a7fb6e8a600442107de261ca62ec743e2abab03c5df630bb37888e1143842ed9bf961a0701236eb5649382d7799715c19d5497d4ee21546789c8ee2622f5cbdf8513b420b933ce43e824d089e3727c7a96ea3bcb7f0b69732d220a4f300895995b123a4a212843397ef40acac21fdffeaacb2cd90110117bc78420fa66ea6f8f4320868f58d052d68ec55e61b6303826 ct_n = 1f46e04bb9d17ba5ef52cb016ac8d492bfaa00619bcef48975d53c4af58bfe5a252aab8fae3c931a8e759b9715bb982b7fa44e11a43883d55aabe4f08afb1e8e7b3e8e2bba7c816b3a802b0df09ed99a450f96d2ac9aa30a84e0119a1be9dbc4df945cdb67c657939dd149045203ae3edd3c469d8244b1737a6b66b48d9da65b355f64bc731486e56c31976192a7cc28cf1f1c34a9dd2aee15b49d5f901dc497b39793e886d7aed70817f92ffaff41fcce63283688234b7070a14acfe845709d8315b939b4a93493f2cb8360efbbca86462d4c1644a9bb8f91307c206e767d488d4ea7b7c362fcd72933b6e705fb8fadd2323511d30d3b1ada96a24b096004a826f6a55042728b6be53287f17b98d9130a6ec6b96ed33b84c3133e4653178b05837c20372a9ebdcf21bda1bd1455856c1be8205fd83013fc6784441feb28f0c3615cfe7789aecfa8ff9e2080e186262d6362426f7094d5485050c31e6822f5a3ddfa4e01a81d16317acddecba3a7a4dadca20d7c5a9aa83733931445de703d45dda1c45138598694f8f13573d028a6bb6822ccfef0485838662e96f6fc626117d1ef1d2b1ab277205e99d14ce9148b77f2a3f58b30aab22a90f2a8498851b182168daa99a215658e4af3cab48afb0758932feaf4a91e469bfebfcf98da87d7854c3aeed6a3653ef871a20673826933d34067da1948d1599704d813918a9300eed8b92e88a86f79f6c02f82988ed44d7fe9686333a916c5a3609b3df8ba1b8fb6b5da19aeca986ef2f85c9e4637267f9f33c692158bf5a792a78e3564d94e226b37e550af54164b0bce310340c81c36cc5b3b77416719916a5cf7289d4c795124dbe452281731e9612fc2b905ed18c215f1e51294b28e03f3901998b8529b51a0b3727e237ce171ea56e74dbe623aff47043698f1daf1ab1a9534a4d7ca8f57a1bc8e63c83310f3b714cac642abf156fb1b89ffd7bce155088813361d0c795444a5f549017e6549ab99b23cd07ffafc1a2b070cadcc7ed76c734282d5fa66dc45dcaa34b77ee2157292a6e21c941a41a6d10325840682409adbd73930c109dab8 ss_n = a459637286550e6a96a4152ec1caf4a81de9ee02eef07869fc84ed8318abafd3 ct = 063e01a59b750c5f4c4ffea52bc9bcd33fd81773edfb8ad00d43ea88b60cf4a2f8a255c8ed90db47368f9a363e0ab024ff8bb052663d3917e7499f0056dc27fafdbf737f8e937cec330cd2f13b1c1e62879a4c2bd4f1800e0a54543c6a442854a6f22f680d5c4138cf8e35a0d8f0d2d2b34cc66d6179317741b33b5e560fd2d30f80d430c24c6e33b8ec2babcf059ead79b47bec2ce09ecf53eea7e2f5ac96769881e6d059762c0e17499e662cb31447e81f58bc418cf6e33b5c5e039156edab49dc44e51cc19996ab0327a0b5254d043d8005d519d768e0672b7d66ffa717a49e21d92fef68e0369eb3f80b9332d899ed88e7cd6d946b385c6713b05b13309e776581650522637f0dcbe552c9c5e217b6f1e497f264d1e25d11cb165bc8d2649eee2c820e202e0fbbfff5d3ecd0ffdd285bb3eac8b111d6408492af0d5b31599eeeac70461f3a2af6dfe08ceef684b0db74f908e05215906f7392eec168fe3c501732aa779f6fffd574babb98b6122ca5418eb129f2917b48035780d281393730ddc507229bc57ca7fad98b8a87c5e45dfba16bca368a68ed001a1611c24bfbe815918262b17fd0cf63d46afeed204ee71296e1f4114bc0321818c28a79fc16dc6a93cee10040c5845bfed5caeac4dcd0979a1a72ea0647646955b01d105a4f8fbd022287405981ac6653b45d54292da174384292516d49d744f034768fe3567c465f5ebcaf4575af79ad1d669806dd30be6687c4d8dd708d3e8c8ccb131b28dbca0831c2ba4889e89172e15a6e4b092daa2e9346831b4d33a067b3e165d0aee0bda1c2536073e5906f94133fce85e25053be7642e6c22d08a066e4314df1586fd33dbc60bdacbf35e3661c46e5521f8a3dffac515da05f34b445469d5053eff93725c47ed374d831b12d7b499b00bcfb6749a69239ae7d89b985ed358ae968752300041b79570a3b16bf42f2397f5f3493d1e884a57ae9e66e32ee3ce729c391274907c11c5ed21b093e4423291efdb8ebf4147d0f00b21705d27d0dc747883d16602c13ee53b974f3da426946f9b59b609f9499850440890ef899315933fa ss = 99f8c6be4cf1ada56f1059d05e18d3e19f43dcbd773d45fc3570c3ddd379fcc2 count = 891 z = 3fecb59694c2416ce4f6eef90e4771a09b81280c9744958f20ae1b115ec79219 d = 258a983270651ccf680b39c821848eea2b31f88e82d23da99e2c7cfc3792d12c msg = f91b98874b53a60abde363df12facf4737566826d5463e62a307e38782303770 seed = 25883708dd52c4a13f600706a6608e9b1360b3cfcfc281f7f171c2c035859c89763d8642a1de7ca7ef762d295f0d0732 pk = 0fb794ace81d76d3471be926a4581de1680263672cb7035f3ca42543c1a2dbda61ca70882d4c72b7b69969b378367bb821c59319ec81bc364ffa596a3d598ac767b78111a1c4228964aa62f4c64917d203ab99017c365f21c85c4cd04d2139a2b4c63c5885ae1823b0edc19798a745d358ad143630ada00d07ba2f29d94289574bc84352e1e095946908dfc87824b123370955b6178f2467457ae234c9810006cb287ad556c8f0b9345248b3733a41db067f2ca2341540030313a8745f3088226cba1db51a4f6bd12f2cf91f6d1270be9c4569726eeb0b01362568327a4b42c11d1322c3bf59b2cdab1ebe47ac578bc167db80e6f2b1aa011155a1aaaa476ead0a4cd92374c211297c20a229b11088f0046ce06bed2a8a9ba52ed0d9b93d6cb0929b9b57c02651cbcfef21b53aeac7f07358f2a569f2197b5abbb186778871a07d4b05a6cbdc23cb6310289b4569b1203c1571e745bd68f27c17f18eab04c8564359baea42d18b2b0dd000be69b6fec3417df71f14269a2de671693c7a89417cccc01ec4ba5d589ac3af4951e64141db5a360c25a35ae0b9f3b0b6733a56ac85356a2444e4f4ccc5815548f90a06a696001d143c143ca180036e6097d061b7a56858fb587e050050c4a2339ba818c6b628283101e39410e2cb8c9b64487ee8cb1ad94a5e21a72cd4559ee59f0e9009cad3261fa404b9bb9a59c835b9f79a989446f0067a03aab1471627ef935300d6c68822917938023ba5c4c748a4a3103fe3f38ed8558ce754bc3c570dfad898cf677a092713c3a15b4050a520852db94b2f80c5cc74fa480b14c064b251b42898d3eb91bbc0cb50acac128b5d78498739cc103722a322015655798f7233b8add32135b1ca69765122173a09888ac6ab3dbbb7a14b6323079429a56aaafba252eac3b195c93a68a61e70291cf4858569d5b096a59ad40647e195c67c7cbb12a85c251b12c103bf8c534117a902d3fc905433bdae35670c8b5ff77c1349f985d077c5ca3195c71962b2a481091c5ddf713b92f6cd00014a1168228031bd0ac65cb622681ac29b37e605c194bd766aa8e4bc9d1032927d5b8636363ecd6c0a112edd4465f64598e236837ddad24b82205fd42a sk = bf0443aae3bd8c2b96b10cadb129870d94934237723b360a4b0a57743c38571970facc2cb7508aa0a9cdadc5a5b6781298a8b19b2a383420abb994c7bcb1ce66646aa3558d8589044bfc0ff128a84994a8f394b569e20eb33ab7bb46a07b15325b886f9d58ae866425bf5a6bcbfc2fb631124f1199453230dde260c2e6643f0c6110bb1bc0bbb04eb6ca093651b58c502ef81f626b07792cb4300795ce712f24d758892252c620b825c03636ca8095b4ce5b3001b1991980ca5a3cf2880522125a81a3a7a57acb562a903b27ab379939a24e1fb48bb7a2911db41d3174be27902b26f920b0873b664141d33a65f865076193112be0154c985bac100b2b65a17e3b17124b2e75a4a5c8888c51dabb731c012dc628555503f632c09c5788f4483c171316fa8716c28a0086034d8d518fd24282ebcbb4df682e71227792dc7ac8669b616b5367a8cb5f27aee45523ad491cbfc4b55e043e9eca1ef716ca9a197a8b2c182b25809f976a225213ef74308ee16791415fb4068dd800199596ae4eb996c7e4760a517f3a5c1782c07abdc8a0215450a23abb006189bed3276da170ebe82306d739f6110bdbb34beca73eef3a5782d043ded09bd9e939b028af9a60bf0b208fe4903902120b968c4ea6b7aeb6053e927bbf3078b286086ec63bccb58144597251f2bc814af0cce236956055a6d238270432559f85653894a39083813cc723a7da96b572c37b8445d7954de9781e0202b8dc49634d087568d6aa2c281206faa5285662bef4a591dc45a4481a62634a8a3b5cdabc6e1bb4b4901659c7952100d20331957366b98b8bd02103b96ad33a8a3f3a94f5a01723acc862fb64ada84b0564a46ef99fcdf80be2c515f0195fc8b438dfd79b1ca2102304d0c02bc9a6d07c30182742104ce460255952c12df57cb784cdbe24af06f4a90db0ce8d412de77aaa5f9c22d7bb4d3f059b68b89f7e5343f7129263a9c1661719e8f1c91ae078a73809033967a5c74a6765aefafb2f6b3601abfb92dac22357ac372a301746079270e3026f578417691d6893c7cb206d6ee11334a785199970a09c0b24a6a80fb794ace81d76d3471be926a4581de1680263672cb7035f3ca42543c1a2dbda61ca70882d4c72b7b69969b378367bb821c59319ec81bc364ffa596a3d598ac767b78111a1c4228964aa62f4c64917d203ab99017c365f21c85c4cd04d2139a2b4c63c5885ae1823b0edc19798a745d358ad143630ada00d07ba2f29d94289574bc84352e1e095946908dfc87824b123370955b6178f2467457ae234c9810006cb287ad556c8f0b9345248b3733a41db067f2ca2341540030313a8745f3088226cba1db51a4f6bd12f2cf91f6d1270be9c4569726eeb0b01362568327a4b42c11d1322c3bf59b2cdab1ebe47ac578bc167db80e6f2b1aa011155a1aaaa476ead0a4cd92374c211297c20a229b11088f0046ce06bed2a8a9ba52ed0d9b93d6cb0929b9b57c02651cbcfef21b53aeac7f07358f2a569f2197b5abbb186778871a07d4b05a6cbdc23cb6310289b4569b1203c1571e745bd68f27c17f18eab04c8564359baea42d18b2b0dd000be69b6fec3417df71f14269a2de671693c7a89417cccc01ec4ba5d589ac3af4951e64141db5a360c25a35ae0b9f3b0b6733a56ac85356a2444e4f4ccc5815548f90a06a696001d143c143ca180036e6097d061b7a56858fb587e050050c4a2339ba818c6b628283101e39410e2cb8c9b64487ee8cb1ad94a5e21a72cd4559ee59f0e9009cad3261fa404b9bb9a59c835b9f79a989446f0067a03aab1471627ef935300d6c68822917938023ba5c4c748a4a3103fe3f38ed8558ce754bc3c570dfad898cf677a092713c3a15b4050a520852db94b2f80c5cc74fa480b14c064b251b42898d3eb91bbc0cb50acac128b5d78498739cc103722a322015655798f7233b8add32135b1ca69765122173a09888ac6ab3dbbb7a14b6323079429a56aaafba252eac3b195c93a68a61e70291cf4858569d5b096a59ad40647e195c67c7cbb12a85c251b12c103bf8c534117a902d3fc905433bdae35670c8b5ff77c1349f985d077c5ca3195c71962b2a481091c5ddf713b92f6cd00014a1168228031bd0ac65cb622681ac29b37e605c194bd766aa8e4bc9d1032927d5b8636363ecd6c0a112edd4465f64598e236837ddad24b82205fd42aab6a26f47c3efda4e7495cdea80f6d0acebf4c0fbffce196893cbbeb109a8a8e3fecb59694c2416ce4f6eef90e4771a09b81280c9744958f20ae1b115ec79219 ct_n = 5822841a749a7d469524807bb077409104b5c7524430f02fab36781b61fcfb5efbc36c95c978e3047989b836f757dd2d32285bf77c0098f8b7f06db3874602ec3a838e9aed99e38c14b3fa3542dd21bd8be7b39857195e766b59de2f6d445cd7c8628b2af8a54323562f030e6959e38ee44dc33115416b53bcda8b30185d9faf199ee6bf7a928d3551ffc8ca43fb01213cedd30b9de61b5080a268fbe2d5713d26bd6a8b05b06704f06800fd5f3aa839f10598edb5abe1f0a891ba4ccc6d0aaa7ca2cd063076e11044ea40f2f193272fa9bfa58e8f0969e463a409e35c24440b455fcc944710aa6e53fd2f7622b5f5b21513ccde1e1615889e2db77bd3ed9bea1a159b7bc5a9f0a3066cd2c493bc7f881c2cc5331c8521aa1e05089e1048de83add556617d8eadb881023c70b8a0d672a8ccfdabaf57d841cc19d0da4294e7315455b5430fee7d45a4dc458a2a4fbe49172e82900787973cb1b03b2901aafc7413f1de934060b62c34e4d5a13c51ac02c5e23aa02e65779410b34433c8d798ac95594ab747000f8d08af3046f3a6979ac98f68e6503a6888988fb975cdf73fc783c8b873c413d9161fd4021e43293b7bc2e9ece142fc5c27f09280a7b415c4e25ee2d9558b3d70f8ce6b6d8c519e782be638641b847cb4ad3468e87bf3b01a544106028f632ac7cab2b24c7738e03ba4ef1608fc50db66baec73736a6407004cc444d0d5770b9bc95495a342ccf1afc8f70737549415619feb193ec83d6650cfc0a5d040106f4183d7f1f398734c13ff00d2a95bf23bde347d6d7f2a3a3795c6408c9138f40c6a43a491c3389ce5c4db705795aa6c22b2c8ec9bdc2ea6bb7f7c37c6b0a7780f53725374cd022294e11b35448703386d8da8e4dc1cc1331e057234536c622a9d5dad3b89de2ab2c011bb8bb1f7e568f987017372f28c7fe7a9be7985b974fbbae377ed67f971689bb703522208a13318f39aa2beb62b829615928c702b7c0a00fc3dfd241dc4b363b6ae07bd2456a33c4695dd7d782442c5962cff5bd48d23fb601960c43ba1c5df640d4a335f15ebc3b324502b94ce1bd6fa9c ss_n = e88a04acf43b0ca7fe98ba37bcbbd17a7ea89b57e5cfe505c61bcabc320ded15 ct = 81270bfd8581a39996ae233d07bb359b6515c9123c5523f3687fd258983efaf38845273ae54116fc06ba7ef9566ef5cb3e19b5ea103778573b5a924b1e5e1d509bb7aa3fb14884d5f7a067c15ccd581060ed7834e080f4b0d7d72751aa8ecdf3f549792087df2427856ded0cb81bcd52398751f8f774354c57ba5ce363cd5168b28393197ab4ac5531b8d384cf717b0c5ffb202c8580af5f1072bb59bed8aeff0c51742e1525ef31c09c3a8b14d6b0e8d8d7ee915a5f4bcecf719474f671273796eb8f0746b76b01d23b6519e6440df7037bd44aee9ac47e646d4f7de98dc78249776dc07182a18be6ab8b822e9494e4bb143ff0997681a6d84a82f1a4a8bf09b82861b2fbb93fb7bc05ac47e3df298966bcc9c8333bf16ebfea75b80db6756db5cf7303a6cb833304f5e10e06e37bf62694e753930ff8224ce637126a5c378a207a6c04a2d88e8ff8f6f5ff3ab5bfda7dc256aff0acdaddc4450580a2f935e7a7a8971e71c7f9a5b7d33a810adee566e547047386d1eb1c58e5a7d5f6a1255d02dbf54856d76c5acb783bbe1b89fb5860fe6b5d7caf8861cd381dfd5ebba95b1e6b3cf9a7837a7e7c2351c9dafb24798f3a7bf2c3a8e482fd8de3790ed4f4dd6b4554f76586bec2a504e21bc7fd499a851ec9e905204c072d2abfef8a44a2ad604f14b7b8910b1104c545bff134b27892701ed473f1403390b48f7bb2fe98d7f0e0ed85ee95b8e3a9f845a79a716ab8af27498a7ed1521d5053f2d91fa945a47c8d91129ca7956e67472b7f4ac8891e844e6d73115382f2e6a9f2887c891ef7d8388b6677f4998972db280934f4a1b09d59ae933925218ff4eb3e3cc5c651ccee2483e493536657a754dac6f9d99ba6eb62b076fe5ecc5f6a523c86249e562d5013f981f2f122e79617f8e72b059b224683ae7877ba0224dd260a66dc6c9afbfae055a71fcb84babfa043b242c4770726fa031ac0d96760129a46871a38e0c4fa266ddfc0780bb2ee8319646cbdd4da3ea0047a0465617d5cfdfa38aadfc1e1c56e227aecc90eb27587b497aad7e4f41cb514a8e9369d6f97c85f9dc0c74cf6 ss = 64488bd331cbc818feaff02c60b3436a9014bba79b58947bdd5f106acef4d16d count = 892 z = 02894b1bd4835e34f38fb4f229505a6f9342c2097e9c0f53ea7c8408131621ea d = 000b0aa04a462443574c33bf677818f0e83e298c41a53e7128a53ecaaacd7162 msg = 440a7ecf8351a90de51e8ce6764437d5ec537944ac9c69bc5dc705c75c2aee7f seed = 1eae4292609353202bb4dd3627b3976602b142eacc30af60779ed7e2cac11fc0e27bdc861e7e315ac6cf95d5f2f81b59 pk = 676a786432b31dc65e8c79229a5477a85a23cf628e6c448c418c6a1e65cd0a572e7fc804da764397994e7422a6a3b5157622a951f25b0c9427f07b63a473c3331c42a54a8edf209395a253ca36caa3845ced8cc8fc0233b7f6951f672ae30aa10dcbac8870958d259ef1233cbfdac7afd31b402abaa2a17039f013520bb544e3c906dbc8dd18417e0c6ef300b85c979a84370e3881820905cbc1a27c75381eb50b25d3e880cf14a3d737593ea121492a44ce29160a71bc05d896218bca2a391dc7679c3ff435785846b4826077d459f8042450e66669510fbc4c0f582911e06635f41b865bb1722f301799651fbfe83c1764cbff39501217c900aa32892115eaf80c54ac688ed518a1d620743c044da907f7481c86c4130915a003c2bcabbb7ec1a62fb6913549a01555c48fe14040a155bf2fe9c8368601742b2d9c75abc7a9c28f359984d8a7dfc44d01634701a377995692a6a54b3d0a39ecd79c38895bb5507f1c8589f0ab97ef16aeee88b896fb367c53ace784770925c175e326cf145e744cb465378f720789f77540e021b746a5caf199c8a3b193d274a870c77634452f889cbb8a9013fc85ce72a18c16869b76b13525554521a7b178e2c95835451fe8a485e688be303f2b11b1d7a2cc335a44836ac5a6790db6b5bc99c31d809204a8239490c1c00e43a4e741b36d93ac2582a8b5ac278003137b380d05cb0cecc8435752382dc3737b639e5d31aa4626048aa4a34f254531f2bcdf15076f73cf6db1af65b0bb42c2b4f12b147c9ab270004014e53b6688b910a73c727080955b4c63b74c0d1c2e125bce40092a89538548a2588c312630bc70029927a3c8754afa061787243a9320efd87c13407a69098c33670956cba7e67397bde6bbd56c198330199f35896c4ab8cda171022bcd19d7161dca9ea9a84f604270f9dccf95a66cc7a804ca114905108344b021323ca1a0a45c5f44c2c2b69a33eb8909416624eb4b1b236812a87db81062baa7a35e6402ba06a106961d182115da6090617cae98060d3ec978a8e6a0b32259244773386a9a9d2867df572bc89b149496ad0104919ddbfecdcd498336f0dd700da8772734522519babde33c4138e637c70997f46c sk = 93601470b10219240a9e313f986624b4ec868fb278bb2c70060829a78b2b7664a3c9bba5ee77462267015e573719742be3c6c3cf91458133382825ba0aa555b3889184c13714f6ba304ac9a22cbe6f765897345b3ae224be46929b78311175acc306010e9221fbb8a77a841e3eb4174215aa1941aa86164987a5c168007e6db85b14f47f92136923b74852b4cd061a03f59c979096940d532ed418a753d3860f32960254a9462a756216a08ca69904e01608b44aaeab5fc7430adf5b67af1b3d2e1b648e108b8ca914c821055a9697a410505b3605c8960aeeac4c1eb16d8d73061eb533bf904dd9867b38c3109240405904ba05348dc4104e56d6388b885d36a8b965955c8bc644ea297a76880f3a5c692aeb887bacb05af90cfa798f82a262d0ca84dbf377c5a740a085beabf181366016aba95b9b3a3b18cba8e3bb8eacd24805c555a827a37871bf4c3a9cbd75465f42a3fa70c706107a8a174f7fd40e8ec69083865d1fa0cbdb63318828ad77697ae123a3d7646d4f900aaa14242699cccefc0e20690b4b9715004914e4e740ca82132322ae833b7d7b26120404c606829050e18def6a80f3e73e7a6775790602bbd483ac4477c6f661f3072fa25b37b1916e32c07d02c22be28209be771810e6088dd68b4f009de2c0712e564ca3426a1c57122da1c8afb70414c3235416921ba4b7bf8ca26efb0e36638c80b7a87358204cacb17f5582ac710e12164fc2d18baa3b928b3881658a78908057b34a486a92c80ed651e3a7494904cf5e8b53d72cc7790cb0c9cc627f4979cf1005bf1100dd7acea8f7aa93925085cb0095b24cad7bb25db9173019127e802c91394305e3184e672ad2e4581c809b51fc435f8538f3234336a969e43823f8e010b45c25e5308d5bc5c0cde8b860388d0ceb77308587ffe13630a1ccc1e362e52637f6948e55f99ee1087191f4b3d853a23bb78e78612e6f455a85c94800975eb75bc195733fd6d1856e46bc244c19ca9785d6d69b6e0b85b5e557db309a1e7199c5067e27e3664f176d8fab088bec99d61b2f1962552f6b73aeb11be0f67189ba5c29eb69676a786432b31dc65e8c79229a5477a85a23cf628e6c448c418c6a1e65cd0a572e7fc804da764397994e7422a6a3b5157622a951f25b0c9427f07b63a473c3331c42a54a8edf209395a253ca36caa3845ced8cc8fc0233b7f6951f672ae30aa10dcbac8870958d259ef1233cbfdac7afd31b402abaa2a17039f013520bb544e3c906dbc8dd18417e0c6ef300b85c979a84370e3881820905cbc1a27c75381eb50b25d3e880cf14a3d737593ea121492a44ce29160a71bc05d896218bca2a391dc7679c3ff435785846b4826077d459f8042450e66669510fbc4c0f582911e06635f41b865bb1722f301799651fbfe83c1764cbff39501217c900aa32892115eaf80c54ac688ed518a1d620743c044da907f7481c86c4130915a003c2bcabbb7ec1a62fb6913549a01555c48fe14040a155bf2fe9c8368601742b2d9c75abc7a9c28f359984d8a7dfc44d01634701a377995692a6a54b3d0a39ecd79c38895bb5507f1c8589f0ab97ef16aeee88b896fb367c53ace784770925c175e326cf145e744cb465378f720789f77540e021b746a5caf199c8a3b193d274a870c77634452f889cbb8a9013fc85ce72a18c16869b76b13525554521a7b178e2c95835451fe8a485e688be303f2b11b1d7a2cc335a44836ac5a6790db6b5bc99c31d809204a8239490c1c00e43a4e741b36d93ac2582a8b5ac278003137b380d05cb0cecc8435752382dc3737b639e5d31aa4626048aa4a34f254531f2bcdf15076f73cf6db1af65b0bb42c2b4f12b147c9ab270004014e53b6688b910a73c727080955b4c63b74c0d1c2e125bce40092a89538548a2588c312630bc70029927a3c8754afa061787243a9320efd87c13407a69098c33670956cba7e67397bde6bbd56c198330199f35896c4ab8cda171022bcd19d7161dca9ea9a84f604270f9dccf95a66cc7a804ca114905108344b021323ca1a0a45c5f44c2c2b69a33eb8909416624eb4b1b236812a87db81062baa7a35e6402ba06a106961d182115da6090617cae98060d3ec978a8e6a0b32259244773386a9a9d2867df572bc89b149496ad0104919ddbfecdcd498336f0dd700da8772734522519babde33c4138e637c70997f46c4a92b66df077b298729ed29aba06ab4e446f5830953182c9f9b4c5e8ecefd54f02894b1bd4835e34f38fb4f229505a6f9342c2097e9c0f53ea7c8408131621ea ct_n = 77a7cd03393695f4a82245de32d65f166820ba3116758bf12378d10e4191a40e772f4d85f6435bf5c831721486d32c82e4630156f7ff2402cdc730b52b670b1bbdba4255ccf89ad73633ac35e5f88e5e81ea891a72c04e14ba6a49b4ff8a75da3019558da23ecc8e1182011956dd5910de986e05a95c056e9bef9658436cb29725951f515056abe59a8cc712d8ee2d716a145872b105b60c7e507d0cebd390d40527c47d6d122ae5c3a24e8e311a92605474c718077887cc2abe8ca694b99bc154a13058c443937464d8ae01b5b770c7d2d0df03a9d43ba49b6229f1548fb4cf71f5779eb7c04b5bc974281da868f2b285b22587541af69c053c1f232fd24b53017b8f8d4f353d1f45c661b7defe9c8c025f6afa536665040c0636d86cb636c4d61bf1c754006399fae491105f329ede681183ff0390cb8623c94cbb8fe4e207aa130d0505fdfa1aaec9b1a0a782d2ab0421b33150b567e6c3f5f36cd6d01bc8fcbc0a97e896de1f977d807d5a296bbc7ad2e1b8d1221b9cbeb0298e3a7e8f209b7b3b8791b3b997e669ade4176d87cae9a107bb995b67f0b78ba9d4407ca0ffe2125dd025949e331df4432afd1e2277e24d1c70e7ff5bbe33483f497521be572e34ddd1fcab88644d251c842391f752c215ba4692a4a9efb82c01f0ff7389049adc07f38c3f076d4fc2227bd39d002e017efe5c68e739bd03fb7057cf773b223b9843cd8cf8980895c3a5911babc842cc2e238ea3bd72b2aea108d0b5cc6e16c73b02d5ee95353400ff612a223fa4eda4bb15d0f4223a540859a36fd59f292eb81a076e72f605440b850ccfff5f6a355920a4f3c12acca7e42d7b902bf2a35487682b44a5d6daf960bbbb3f00e3421f08d6b4ac176cd39fc3547592654cca1f99eae97493a456ef36f3a450318b38ba809f211ca840814fbc1eb03656a470ba728739d54072faf56258e62a1c182954408a3063f06b7ef037ded94f65534460c90ff343470c4dda633cde8f498d068b0d49b914c5135fc374b40c1ca309665c75e23eed08eb3a35cb6f94b1bcf9425b2ae64b484d1abba57c614f8ccd3597a0 ss_n = 4cdb3b2396fd948f6e3fdfe686a9985d276a809cd3cb743ec760a3db2c8f10dc ct = 596ecf2a6d0b8a15f28234f85f2e77de8c59c286f26f8b167f29c190cb2fd0f771a27142380d196a8f746258ce3bef69dbe74ee440d277dfbd3d27649212628148ea8afb10e340807039d5dfb13883b127f7d63b4e285a222e1dce9f728f64c69b5277e7e8481829f20b934a0f3f34b0045764069b041e7d26c7771ed7cc1589ed64f9156a661965d83401cf315cdf3aae584fe5c8a9dd7d9c84160326b6c23b590f34bfc64438fe09ec4cbb21446240ee9f2799099c3311873eb35aebacfe6abc8081386ee4e2240b2a232ad170e7385e60d1335794606a4f2140d3ac1cd322655a93cdf1b9e100a837bf22fcd5edd0ec73d4f4d2f823d91aac84291e5252da7e45586d87e3451df17e5454e9512e3415de8f03d98a78ae1c6087508e9511e7ffa96ec59a8f8ff9f8df38f98479c38193b7216e1c105f2c3e3d9f987c4f071899fba74f7e6272d0c554a4b4305cb43c7149c053147499a74de0623521a07f3cf56794cfd662bb4ba27f7b728d740b29ab0b1cecac753e4a2439f8a7e06f2cd60415315f1ff1bf44b2116d9fc57c50bb56d05b0af51ec37dd51e38937b8ae5fb07296c6d47339a5fb9ab9a8f7890a94638150bf43dbf41ce3f53843165d8cf867dd7cd3cd2dcd2231e5496fde54ea1a6b600910b261295807898250952fcb4e72b64daa5357bbfe4ff9c499efcb3b4a7274fa3d523673d98d2596c5a0d9dde234d48fe4d2919f153ee43386eb50c061f03c991c80974775f93e74c0b632462af3497105633e0892c83521df8a22544d89ccd5df79fd10b426d71ca7bd1b9d9c27772b7295a29aca921c95d1beba57d18194e534ff88f145a5e5400755a934f13fd6193cef72676217246b91ba71f7afae1bbb0ef7b6890de2fd90ee0978693fe3a967be1dbed04b325a25b959c772af37600a8e5df45c39d3376184747eefa3c7c3f09434a1e532f186a1f12fde55fa5cb8e47b5d539e7a86fd7f724c780861f3ba33e95efd3abb9d6937063146061af592efa7f509364b4d6a591f71e628ef1185c112d4d712c246708e7b5723e26ec5faacd6cbda37ca017a68fccda688164 ss = 199dbbc509cb6af344ba2110adc9aebe7c22d6be94fef249afccaeb45a660928 count = 893 z = 731457820766dfdc15c5713b460c7411bb6d77b26799027a737f45acc9958fef d = dc28c1517d9a7157e13abdfe98c86d47c15177f75ef39367cef13795ba7e63ee msg = 729edc5126d9b265fef6bb173d2b6e1aa396f8e10d6718467390193eb5e188b9 seed = 735ec610ad164e525ecfe61a9df884924816d588840119d7cb1f661a0606081851916b4c8c9ee538afeb79d931a11ea6 pk = e278561174645d501a3a39379204295fe06c2a2069bfa8a17b1516bc12204c27b371675a9e7124dbb0c504d2cb50fb24d350c2065b2e96f016136452c9cacca0a80e290c708a8b0bf5498246831c68464743655f92b3b683967ffb52be65157342150251462c2c9571c5cb972412948f9a9848d01369f11ad39460d98758177874ff28ac39aa397c80b1246787f654283b0079bdec997883b4799a94bc42205cc96251bb1899ba053f1a927816b975173974275d24220d3f1b1e42e056a1eacccdaa2c1ed120b703904706c3f30717b3016937897dc8506981a9011d614f356336f1347c2ef2c3408685dee47bcdcb39947b17daf496dee00d2753670e1271715bc866fb9bf4974e0f898f8777886e392813d16133c4c2486bb9dc26be9595381ef1798fa02f8f580765e676b865acd030c22e073fdddb2a636b106e2a9f20c605abcb7594a832559176884b69829727e74526529a72bc763852a62e0388c647db0d5ff2c67095c97f3c3700d303e0b32568716488676c916aafae5acdb3919083354194369cb5d529d2bb9ff8c1715c08739159a1c1a5c2fe2bbaac93bb84b25d3009a6431a54a1339363d7867b876ec1f5b69cc664c0677610e9595bc57ed2a01df56c50a9c2870fd681a47a456e98ba4aa10e26d43eb6f413d8f1ac1c169430c5cf9ef3a7eeca8da8e078fdf09e84fca86674286a967edea3b5fee4aca1d49bb0d3a74b18681872c7fa5566cd28c57a75831ceac94ebc38052b7e7606599ec1aa7161acd81a584272ce0abcac4139a032c82598764c1195682ed73f0941c727827fc6877ed0cb776f884af3c058392a1b774b6fb4666326496db6a569e7464cb69222bb6acf2ae3379aa996d2fb649ff80e15e610131945b282b8f31a05638cc3a5021e83d88720ec39a1845e331abf4f31a6448b8f2ae50457778f021402c340c326b6245eb01cb35930fa75018975cdd3a292a1247dc24c59362b716cb0548d3a2db9c22669acc23d47ada0dc906dfa5ed72abee6429259723691c10637335701418f69d7c081b3411646910aa87eb3543d06d238574b8c1ca39d81abc2f140bc0e05e5859c50821a548d7b87caef6d9c2cdc597c8e075563d0f9a1d1d7 sk = 88778f73f5c383593000bd86e275c9364b11e848b247236b0df5cafa28a3e1c184571c03a2192864a66fd321958c6a6ce1b1c1d8da78da13cce00a90c3326f50b225f4537006561e8b61247283480bd9060a85363090196baa637ee420814544038965acd73edfcb8c98f0980509511ccbbec2e72155715ecb838e3cc5733303693daa86b465a9955677af66ad34983555a0bb065898615539059000303542bc9401a3a4754a2bcec0891875c42a58089db02a12e980b4891aa99268cb4dd2817d162b0eb60f9b3645412b0525a6bb39d5cc6c50bd0a9c86752144451273fba54cdbba1c22e9966153cf614563e271c55bda2a49f8539565735a5631dc1443f79a68279b61bdd22f0c9c6f4dcccb44bca460818fc3c3750dbcc88fc05973bc65140bbcdbe7baadfa9047f1a9a27289cc651072668c50e29df1b5481c1bc85f626cef593730e586abb44701a47beb18c40c5518145c69c227c9c6e6aab3155b4957be76c3bf1c5655c4634a1e5505a5bb2d9f84ab3d04943ac9cfba70b5162badde003e69213bed1b159a9c0c673658cdb9428ec65b14cc14e8f2ae7ec9b4a596830284006748cc11d241fce08a522929fb65323c02ac007bb4915a8efeb3b1764a39403a1fb158610e9c4e2020aab9963d5d091add391df6986f3e50a7c20c2baee4780646c86bd349f16bb52c5aac4259a00a09c01e61c4760073ed528ba0c8caa70001e86ab725001fd46412736793eca27cc97031cb247aaa7640994a543c3bc80abbadd6f085de496ce7e32d2abb27b5ac9498c57a2dc5393918a362108412b0630e44c347c1b17211b854c2379f61a102750b1c871d71b54a1732b9a82324a360824d938ef4c644ed646524f1a2748c9e13e0127fa54da15b20e3db4750e1566de0cc541b3904dba7d82a3e299628949976dce537c11b10935432c96359bdb27ba37c3408132fa7dc3d8609bef45cae77d84b95aab0bd0c487f3a2951f05e7c8883bb8a6d5528bf46b35e07f6322adc385812c0635a5a2bb4353d789701131aa3ea166d725e2f8993938839263082e0fa968f618624e1b95cc6a11120b9e278561174645d501a3a39379204295fe06c2a2069bfa8a17b1516bc12204c27b371675a9e7124dbb0c504d2cb50fb24d350c2065b2e96f016136452c9cacca0a80e290c708a8b0bf5498246831c68464743655f92b3b683967ffb52be65157342150251462c2c9571c5cb972412948f9a9848d01369f11ad39460d98758177874ff28ac39aa397c80b1246787f654283b0079bdec997883b4799a94bc42205cc96251bb1899ba053f1a927816b975173974275d24220d3f1b1e42e056a1eacccdaa2c1ed120b703904706c3f30717b3016937897dc8506981a9011d614f356336f1347c2ef2c3408685dee47bcdcb39947b17daf496dee00d2753670e1271715bc866fb9bf4974e0f898f8777886e392813d16133c4c2486bb9dc26be9595381ef1798fa02f8f580765e676b865acd030c22e073fdddb2a636b106e2a9f20c605abcb7594a832559176884b69829727e74526529a72bc763852a62e0388c647db0d5ff2c67095c97f3c3700d303e0b32568716488676c916aafae5acdb3919083354194369cb5d529d2bb9ff8c1715c08739159a1c1a5c2fe2bbaac93bb84b25d3009a6431a54a1339363d7867b876ec1f5b69cc664c0677610e9595bc57ed2a01df56c50a9c2870fd681a47a456e98ba4aa10e26d43eb6f413d8f1ac1c169430c5cf9ef3a7eeca8da8e078fdf09e84fca86674286a967edea3b5fee4aca1d49bb0d3a74b18681872c7fa5566cd28c57a75831ceac94ebc38052b7e7606599ec1aa7161acd81a584272ce0abcac4139a032c82598764c1195682ed73f0941c727827fc6877ed0cb776f884af3c058392a1b774b6fb4666326496db6a569e7464cb69222bb6acf2ae3379aa996d2fb649ff80e15e610131945b282b8f31a05638cc3a5021e83d88720ec39a1845e331abf4f31a6448b8f2ae50457778f021402c340c326b6245eb01cb35930fa75018975cdd3a292a1247dc24c59362b716cb0548d3a2db9c22669acc23d47ada0dc906dfa5ed72abee6429259723691c10637335701418f69d7c081b3411646910aa87eb3543d06d238574b8c1ca39d81abc2f140bc0e05e5859c50821a548d7b87caef6d9c2cdc597c8e075563d0f9a1d1d76909d99ff2471435783eae4a2328bfb310a6e68d0e2864a4ad7ddb14c628c257731457820766dfdc15c5713b460c7411bb6d77b26799027a737f45acc9958fef ct_n = a43d2d914f5c60afaa95e13cc5059be921d27dce9281b67dc73608b0204c976c41732f50db2a73d72d7a7197d7157505ade249aeb1d672a0e6b4442c225c107421033eb858a743e93a106d82bc7626ec05cf25e7f6a5dedb67e50e689dd1cded0905ccdf2ddad333429a8c0666d79fcd057e3ec38a69509f867013fe4f2d2f4444ffe6d3126aa94cd703bcb510fdf733d8db2782e804ab04557455af4057e7cbb4a7742b3be64b35a873746d61dae7b939e273583819d29631c7286e1332c43f975541a9caa4adb5da9e8cfbab702eb49d1c54372a4d3de97c24c249acaec95aeb154883f974dd3e4ac48ced58f9cf952bd21bb39dbd27fb8fead910aba6fa86cc38cb7eb26ea258f16eace184d8287937e9ad3265d37c2db1777a4a059b19b0343a9908db8b86e0b82a67e85ca0fdfd9a7c11411e3dd393ede1a6f2004c801eba7c98f94f02c1f11d55490443427bfae1d44ed2036882ea52a9a20f9601061e663e6b0f4a955cfb20ff108b14b670147930319379aff52a8b3c6d9baac1357f349e43096b8725c93166ae56c4ec6fe923a2a7f47fd2e82ca8ac6f35574a3d77f9abedc687313088ad1d27bb995d2a28843be814b17498e094e3cd74e019012d919378c8a4ef99fd4cad782f9ac0880d82b748fa7fe923aa41e9646c84199320a5751640b4025f89309ed0a6d6e44324dc59420f002c1773cdc2b98c0dcc5b08f052602502f813edfbbf7bf1df19ac1fb9a10485f4b1a9b3119aea0d1f26efcd57d96a9e180804f5b527a0398673e0c61d75d5bdb8ca938c70024d85d58c7ad329c34fbd0cfeaed4e615520659ddb72d0257e2b0a3020d29f7a77b9cbbd994927cddc3b53fdbc7535744f0e716edf29a265b6f61399647f0d78e87cbbe24618de9a221aa1febe701912895bcf39e1474e0324512fe095e6ce24954c089be57d0369f5dba03c0b8eff403915dc90cb7b1c33e63cdcf5acf3a66649bff25168fb6ea98155500edc15567457985bcc417aa8f38e39dcd75d0d99447cc864742fb1fd02f27bee1aee61d4fe374898a1b694fa54ea4d32077ab0683dd9262f3793503 ss_n = 9de652f92c96471dd5b465d9eefe86407b22622b0d45957d650bd426b752d3ac ct = 86c96475548e7792a7d83372d7301234ddbda3fcf964f4edc2a85d2db5294d68eef5e12e7777052a1aa572ee5646c165d4fd1b8f54789826ae006148bb8f29ac7da6486f49b307982193f04d0ca6c2521d327d253c1c7902e8de4784c101f65403d781653416e6176ea406186c705f77bced6822fdc4c0cbef8a94654a2d80036e9f205f942a6d4158c1205ef3bba9d3606d61bf8fb81d4ec82b8e594cee4eaa7931b1cb7909e09cd1ce5d74f850c2781b3a930512aec3cfc460fd0b7e04302277ff511d6124900c8978cdf16ede16879e684e08d168737cd7138e12cab1674301c165d47db20c9a0789471757e25c8930df6fe3e57da760b5e0fb8cf859677f42c3dd756f9b357d779febb04b6e8a2a5697262284e9a23e2892f73757993c593fbed1b9af5f31b18ec88a6d62122da2bfd6fbe2970fc0fff6c189d74d02818ede22122459f76e1b5e65816a56c46276b239f8f0b4d1d60d3274efcd5cc38a451d8bfe4b0e592c0892bde6d14fe84351b74a3aa09203b2c1f9e0cd53c4eedb8e5482b865a9bbeb06ffaae6e2c279d13c6593565940122ac3c5b33a3fc199f666a99148a80792928494869d40ff48a16c2c76455db1373667431681a4e0ec46722a1e96327af515192bb0d57332444285f4c1344442d3ea03b653ce986950e40784893c6d517ed62dd0b5e7f15cbd09333f9df833b9a45d21f504d75022e0df86b42b27ab57c9f8dc35f8af9eac2a00eaa264e911317fb54e310020bfebcec2592688725eedfdf62eb055bce6287c817fe83cf790114f388bdc5b928a493c9b3e7facbc34ca362937e21c38ded572ecc1c502f62d5df29628bfaa6289bcb8ae178f316b2509658dc587f23384294a911c89027aa2c77e96d2834ddb40459a81a264f2c14e7160aa2d46932f0e3b9c2a542b7f2a446317b7ccbd13a67a84b5f3053695c5c0a3324b3c8b582c3232b28c67c8020129586ddcc1a0204b5c6b0fbc641ace07a13c334d450d6600ef20c6f8d2ca1216c860944ab54385f0f243b7f3f9d761a56d0f1779a600ca2093755dc4015706c6d7433c8e99d38c2ec41418d647 ss = 516f6c178fd8b0791121fb19173ad9943a8891032fa70a09dde5423a4d8f991b count = 894 z = b3cddbd8e568e7fd9dff4229a081ec9a5faecb18fe36bc803cd19e6aca9d343f d = 8bf90e5c20907474948b1f9fec161ea8d8b2d1c3a2f16cbbaa4b4bbff5183740 msg = 8156e12e79bc32a1d76cc68cadb7fc13cf66fe4af636fae4bccad92cd50b34e3 seed = 44e79c522fcab80d54c811eaaea9f8000d5b309c8077947d7cce4666ae21ed2e0e2bf99453aadfcf7ee9e9f0af7beede pk = 4045c97c8c956b3c122ee412059329158a4c75c397b360bb0798a538a617d5b9667372bc2ad0bfa35c56214b890bcb614f67c822f98b9ef9ce554178353468a4db6dcfc2c42ac73a31a7bbfb2073d09355b8f9843131253e300225f7ad4bc6314580bae8c83c466256d9596754d51b84ac2ba53c2a98eabd5f2214dde09096a6304d52b54afbaea75aa3437230035710a515ce5a661f058c2c2e7b34c9caa433623e863947b0967aab28a406d365b8f948ea089d80571f8f13819cac657d2c995ca09ef02a278cac2e1de158156a2b64f7256ca9b4ce12039a724771a48c85161e2ffab3347a5b5a390a79f7152e150e149131a3f520ed3a8ec7d602da0194efa4a071c4010f089c9e36b7139abec51a6bd3242266627831574884e237cc45413c553552211ece16b10521a1dea43f9ec55a27664445c7497c8915510b333c901246d7c1c1ab1a2f96c2b9a0740139a843ccb2d9f19d7c2c85b3a8bc27a94bb7354d9f2a9fb9900332a819a831aedd90c69007219ad7bdbc1a63c991b77cb75a6aa989b19aca8358b553930bc108a4537b11c6513e7a49681882b8d3d3b8f96259bff86d7a3824cdb7b4b18317710a6d23000fd4914286c2a2215a48b9a677fb21802ba787a1c48fe3eb33bea46d2849488ee091dd16a7d291ce8c74afac9a08084578826ab2a38a470433754723b7f3f18f3aba5ddb326ccb658b98697e35e01f9572860ad952ac9bb421a76d3209afa00308f9c64b411030d58191841ba60667a7b519a6ee13bb32447346591e6ea2a6650c55708b13e8a4497e3755120129ef5a29d7e966b1e3a481b995521cc52b03c424c7998637a9a2240e682180e6da118ddb3785b1cdd2d9757e085357777054fbaca22390f3c695955891f61766f27b274a3425729ba18db39c1fa9473648581e1619abf219fd1297a2552505a314a3160eca22a2dc4a5060b5aa6621b7fed501806300eeaa25180c9ec144cfc068337a221eff08c1bea957e6925018e76f5bcb6d618159fb24b6b664a5f80a85f5683f5ea20a33c41428d42a4fb1bd99bb19388015a4184b5bd99e24a41d5d1110ecc0fd9558fa521eacd664aaa6624dd243e289d167cd9d15ed069d0e78d435fc sk = 45c13b76d34342d19836ab41ae241390c33e90f84f1f294812413d998720193aa59b4438e71351ba39bdd5c0635e75a8eb21bbe125421e24091d53c244387c884ba718245323683bf4007b3df7cbbd701e2cfc8311d46f58049b05c4133607945d30a9d73779c8c73eff8396628343e9c53317521e59e223c9d7a7f9f87174f267e0907d47c2043f24b78ecbb5256c2294f615a288527c820ba142ae72c13332cc12b8375966f88c4c8ab9c3d0b1b1b2b23d5a2890642154147a3a65ab87b42ff9b46a9a53c028bb91bc24c91eab61ce1475132a48fea1a741d723dc9416e8fa47d388cf98ca0f9871022aacccab5495567b0091a047b9d0bfdce80fcc542019656f2f42a849c137f1ea3e18e04dfae65574374bdf337fc8a4ab83200f23795dedb41a1abbb7d4893eb7b735aa609c1d80bb8decbe987474ddda97d2e9936a2c4d098702cf184a6c0285455bb816d58a87d51d750a1493985534d39450303acd49584016992dbb455a76ba1b9224a2f1cc0a2b1efffa7f211a74306860ff1bca6fb1aba3f12addc90331c12fb2c50670e4ad8d908ab9da9e059098924b4e4d0049757472a74768103039fed97bce2aa991d669bbb1486c9b503e37577eb00ebedba12309c4031a7c31fb0f2b89b89661ccc3faa22ec533d3b13048b10dcb1715159705159741e2411004c04736ac329c8206139a271d054e0e3485e9214c6a9119a5c684c6240a7c64cb4cd91f75b05195a8391c3b4c4fb08a34b0cc6c93b485a605cdd24e7512a8579a5e8ff9252991171d87741879cb7e7131efcc5882606e4b0a0566ca221e86b95a051bbdb77681f19611b7073634a337128433ca81c4b06dea9656f641a9e71119c229cb8551ccebfc42dd62a9dd280f7cf53feb45283cbc43c430b88b8645b0041d8f09b6fea49973db60c39ac6e61c839df20c8a77afadc4474865a244eabbabd235c4b4a1787023304135f653c6536324f7964e19da5e1c29a0c72104abc40f8d86a8c60b4cc5fb15ee63a9a42ab61f91353a7174eb7c1d9365b54ba2ab12cb767e055ad751641571b074d5a6bc4a1e829b5bce57c64045c97c8c956b3c122ee412059329158a4c75c397b360bb0798a538a617d5b9667372bc2ad0bfa35c56214b890bcb614f67c822f98b9ef9ce554178353468a4db6dcfc2c42ac73a31a7bbfb2073d09355b8f9843131253e300225f7ad4bc6314580bae8c83c466256d9596754d51b84ac2ba53c2a98eabd5f2214dde09096a6304d52b54afbaea75aa3437230035710a515ce5a661f058c2c2e7b34c9caa433623e863947b0967aab28a406d365b8f948ea089d80571f8f13819cac657d2c995ca09ef02a278cac2e1de158156a2b64f7256ca9b4ce12039a724771a48c85161e2ffab3347a5b5a390a79f7152e150e149131a3f520ed3a8ec7d602da0194efa4a071c4010f089c9e36b7139abec51a6bd3242266627831574884e237cc45413c553552211ece16b10521a1dea43f9ec55a27664445c7497c8915510b333c901246d7c1c1ab1a2f96c2b9a0740139a843ccb2d9f19d7c2c85b3a8bc27a94bb7354d9f2a9fb9900332a819a831aedd90c69007219ad7bdbc1a63c991b77cb75a6aa989b19aca8358b553930bc108a4537b11c6513e7a49681882b8d3d3b8f96259bff86d7a3824cdb7b4b18317710a6d23000fd4914286c2a2215a48b9a677fb21802ba787a1c48fe3eb33bea46d2849488ee091dd16a7d291ce8c74afac9a08084578826ab2a38a470433754723b7f3f18f3aba5ddb326ccb658b98697e35e01f9572860ad952ac9bb421a76d3209afa00308f9c64b411030d58191841ba60667a7b519a6ee13bb32447346591e6ea2a6650c55708b13e8a4497e3755120129ef5a29d7e966b1e3a481b995521cc52b03c424c7998637a9a2240e682180e6da118ddb3785b1cdd2d9757e085357777054fbaca22390f3c695955891f61766f27b274a3425729ba18db39c1fa9473648581e1619abf219fd1297a2552505a314a3160eca22a2dc4a5060b5aa6621b7fed501806300eeaa25180c9ec144cfc068337a221eff08c1bea957e6925018e76f5bcb6d618159fb24b6b664a5f80a85f5683f5ea20a33c41428d42a4fb1bd99bb19388015a4184b5bd99e24a41d5d1110ecc0fd9558fa521eacd664aaa6624dd243e289d167cd9d15ed069d0e78d435fc482b8e786f0677654b3ab0f2ba4e99cfff5c9b572da2054d3fa803ce274b2226b3cddbd8e568e7fd9dff4229a081ec9a5faecb18fe36bc803cd19e6aca9d343f ct_n = 241cc61d5d853fdfab73536e8de852a9a6e92f05c3a9d5a429c301257311b37ab4e3d84f3a4d6bffdcf236bdff64a18608e651703cb9f31d1a2c6e6d30dce6129b8694938c41f845cddfa92fa1f28a8f87e3045d04e6d857f19bba15891222d600c1334497739e041002cb51ea870e56319e3d1d4892290e7b833ce29691110a8eef1ab32fab76dd7dbbfdaf2814c5b370b7e0e04be05e451320503e841b07e3955df74cf86409f3c93b0eb01231a24d23fe8c2dbaed57af3217b54ef99fa170ed0bb74074078db0a7063d4b25abecda5f7542490e85902f40e68939aa327d3f227b239117797d104442f67dddc5e2486af86256a2296b533233caa596e6e6650462251b816c395c3ac0958641fe8af731453a5e70bf33d8fd0824fa749f15ab9e20be5b32c2a6ed0f3742f114e6cad4b933a0a3c92a2b947a3574f62e6e09135d9bca9edc397d7227a10d68a89cdf1031865663c0455f806dfd7135acdce04841b351262834b75e361d15279516c69130321bbe7f1097b5f101819aff1da2351b4a9bf1a6c790c864478657e0e16b0c6b7c00d6aca3c5ceedd98c16d209b421c9dcfa9c145fa08cc2a647672a624a776140d814ff3535ad76c3b2a3ed1f386754d46fe1b0b2f6929200d875fc2c5573c1b46c080bdf4703b44b3d9a4a2ad6697edfe132738b35d70b4ed2c2fd5b3d1ee6cb52a6e5db7bbad159bf00e9d97ef5e485fa486fe6e441c86453184d85515dd765b39710a4a410222e34b619b9df024a291ed0aae448c385b10c8e02a16603af70da79975ec58500f9f4eb5e34a5750ae342ec303ce41d46d78a6589068b5e3a4c8045943743e4de44aa6177b287d5006ac83573cdbe1c9f9400b742a76cc17c5cbceea40c5b39d798da19eb5c5e4bc7502ca9a544b7381437d793c573e9638f4559cc53212d42812cab7b373879c6dddcce2fc1f0ab4300466195d357291f2ea05c203fe0db67a0269bce610d8027fd9015b1d3e35a0f4e6652d1059064200574130cba5d15f03b4005a0779130e9a1f029432c46ff6a1e6e08ecfb11d685b97794afec661b60bb1acca8fc789109 ss_n = dff71b66e1f2ebbe6e9a13a453743b66ab01165cb6e2d2a179663645dca50984 ct = a47765572df2a306a158fcbb9334abe18c674c49269310f36e4ef5e38e0993d6c40ed38a57e40ae670aae38ca1df7dba960aacc46394e80d57c14318c38ffb29c2d75e86e98790b39c1c359f21ff1b49eb9db154b02f2f2814bae1bdfdc93fe43e2dabadc67ac1fa6a08d1ff321e499782dece662963c1c0247083357f912fe4555822e3ad06338ad86356b7d5ef45a1ea5b705cbf0a06f86bfacdaa20b6bae9ac900027d0217133f9bbac1597b4a7e4ce7c7ea3a4c3be1da9628fa3418fd0f13312e4475de6cd19ab2b8e2db0e6de5f66d67344953a1450407d8feafaa11890811aa42b77170a69b4edfd5013c507fbdd4ce8f2dcc5f5d4cba29b7b44eaf7615133b84fe5fca142a03e199083fbc130c71e759b91ea705685c6b3ede77727664278856dc087e4af88fec594bcf282fa8c9f0fdfc9c50e985f0616cfee206b81a93a26b26cd420d80ba9a7492a6a4112e2f4b10c45b5e38bf124a5aaadce05a411cf9772cfc6d992123702f8d42616fb36e88be34f0aa6b9b338730b5f6a63f3d27f90883477fd7b446110d541f4ad582125f6d3ef664a78b245110c8e980b03758884f76b3e1b7bfc09a0e0837f586263bb05d48abf03f340e4346149e639dd5240c8181253895403dafcee839f428eaca79b06aef11abf3db8984e958217eca14d1017719169e6d38323d23cf9d7e37f8b3af66374861b21465e953ffee8068601b927df1c126e73cf662109a2bf8c68d070c119cd36a2d988ee4e7164392c1b7b16e90ba04e6531bb260c025f698dc9a6c15124dfae0e525ffa2fb4ab793916375e2222ecc42768b9627479abbcc6a0073f2cce0bd7e5912f7919d7d82fc5c2a04ec124bd6e404ae2bd60a250e95d3ad4a3beef2143c88a2c87e91fd236f2c8d68892f9a09fba5c2a13dd99994638f580fd0a905d12bbff934ed0985860cdfcf2c59991b53186c58c7e4b460f02b2974ca941e6d3878cc731740b84cf64a78d61f0ac753abd5bc6dad9063820c780367c36c69679ea37f1a1bd35a0bf0ed086a3fd9ee29c226f56976f9f621443d584d021a6c45201ce9169cf9e6bb4b0f9 ss = 2cfcc30e245555b281757f11724ce764160d5cf42d5f8258482759927626734b count = 895 z = d48931079e4d2c886e20c8277ca6780c1dc22e3438bef016200b0dca8a0a8f3c d = 54260ac9ea2d431c266e504c832fbb34d37204b331a653927c6bb5f697e526d1 msg = d31b22fdaaa92edf6aabd45cf56ba5ed86c2c604585608087ffbff89e7c42ece seed = 1c24cc464e3df672e4e2db95b272cbdbfcb97e3375a0ee1222f733cf70b5f742b08573406cf1a14ca8ed9996f2c1ec9d pk = a70aae6e1b2a1b569ce030213dab60087b7620a98017cb35f3bacc42d6cd9c41cc03269ac5b9a42605b7dc0554cdc62df2c597de5925205282c79302e1b2b08090691c7524b4e2c9a7086b3dbbc0c67061566a79856bc87a65088f06a30b2ba57b4924c8103fbe337849d5ad45c074b02cabf7335fa4f92f4d32c9b9912c7516423ce22167358979b88aff951e0af21c058c22f3b75eadab072e0753bce0cb1f757d8d4701d5323f1c22c3e1489ad2126f9a0907a284134ab0752d25184302b20f85bfffa95f11c5c594966f6477ad660b778b0635ac7775ddc7545b757c6a7b29b2f78387e152075a3785cab55f1a93b859622ea113101160d64726c88b104a81acded3ab8bcc9d16b99b3063bae5b13a7347af388cbf63aab8ac317024495f9ac79c522c72b1558124ba7c7c03019e8b4f7d997713d71cbaec684a8805fc8c1e3048237a275927560416c41f2db66f90fb64dd56a5198b6e2d31b31ad1725e834484da04cbd37d6e05c76228c59f6194baa89c937072b630b94b491a39b27604ba410a422fbb067eb4b9715261cc3a56217e6667a05c3a76a74fadf507f3999ddfd98a38033cdde54e5ed6bb58f873855387fc48ae5892045e55c9f9e27e3911b225d0a64e0a1bd5969455597a9422042d2059e104639d256b8b585546bc7467b2571039c1ac818c46fb6e02fbcd76f148c3a6742826a2227cb1e91ca282a69cb97b9de19225d755ae574a1fe5465f901a6b2161bf9b6445da50136ff45b1207a7d17889d68626f2d214bf12aa09b676705b564de1cb61871a9be916e941c50b49487b01952dd218d8dc4c31f9126977416d2427f578b06e629492923dd10a57dac0751ad333900a4da294513aa23709456568905fc7ea55ef99b6c4861c2a4397048a36a8d3a4aa85b21dc001e8036d5416b15f4c32635554c103242d36c2da097858c3019c435ca4b5ad101a8fd5234c8f2c30b5dac660d3292606add7c2ab9ce9363e071f8bcb1a745b6298a955e445ac171ac99231cd5c954e9a0aafb17665c153b5640c1f2c42a4aea3b1d89669d7c382e59172c9b2525f82affb85040dbf0333e4a079bb039ea8613cbc30943b5f5d37b11a02a218a5f43b6e502d7b sk = cd1a68629b68fe057e52868e2b6374e11609f9cb5eb5a6957e35bb4a06b33b4c014ca59d0fd736fbca23113594bceb2bb315108fea6c8cd6c559536d42f545b9ab6f4945060b17060dd10e4a8862a2c068fcf5c9a2b907104903e4785b3b7215c69c4b0ac11ea235af3fb21224e73e3a693a3abc2f2fb3a9f35381158b996b0b4b78ca5503022d30427423c8454d328313178c15999d9cc82a09ccac94169779b38651549cda8040adcccaf68923ada714d3fc4dab8b99194bb6e0369c9886789a639ce1a97aa5a73c54972a4fcc0051964f8574adbf97c21725553ea473b1ccce41eacd882c52b35234084634ec174a09579626312860ea0dadf99233ab15c77cc294134af283524f09a2900981c93c14b6d73ff8ba105a1cce874c9d62f438b0612713c9bc2907b509043adb58c74ea54859e98eefdb7a03aa360641342eaa1e2b10899a492190d45bd9d3135020c9cb12259ec175c4339774880ccac8c15b95c331232a0ac06d02552f0d036379c6a13d287bcfb55b54a04c7f76589a8520dac011796c0e4fb918f6917476b359f0cb226cdab9b6d2a1faa2cba480941ce99baa9576e9d07cf005afa78805b49b049abbc0a85006e7f4ce35ca72b4395575659f646521f8a6325ce6248cf1bb271372766135d5348afd3aa892f7a67b52708695c0ab19b81399a892a8cbb2b3cae94c4febf4ae0579a2f448af138a1e6e58aaaa2036e2c9191be062fe6540250a212b7bb93aba7c77a995929c2bdd019072a221470050577c801e55a6590082daa68083946417825c6df2354092776e06aca8d9a51902518bcb5b013b90c8db638bb78fb9843f866063260a6267acb4c0441b2dd2cc923a2ec2756af380595be41dd6341b6eb2138cc960f05c39b2b9ae4b63971f2a6a84f5233732151c4275701cb6535a1c3592908aa8b57a74310f386135851302e5ac3d853ecac9abe3589b6461bc4f37c86d9720e21c25f0f070bf759d464cac54580b2280831b2951d399422f864a38e754bf15322bc4602b425ba657ad47a4336ad9855f86181866cc71716b054245333744c5211a89910ec88423a70aae6e1b2a1b569ce030213dab60087b7620a98017cb35f3bacc42d6cd9c41cc03269ac5b9a42605b7dc0554cdc62df2c597de5925205282c79302e1b2b08090691c7524b4e2c9a7086b3dbbc0c67061566a79856bc87a65088f06a30b2ba57b4924c8103fbe337849d5ad45c074b02cabf7335fa4f92f4d32c9b9912c7516423ce22167358979b88aff951e0af21c058c22f3b75eadab072e0753bce0cb1f757d8d4701d5323f1c22c3e1489ad2126f9a0907a284134ab0752d25184302b20f85bfffa95f11c5c594966f6477ad660b778b0635ac7775ddc7545b757c6a7b29b2f78387e152075a3785cab55f1a93b859622ea113101160d64726c88b104a81acded3ab8bcc9d16b99b3063bae5b13a7347af388cbf63aab8ac317024495f9ac79c522c72b1558124ba7c7c03019e8b4f7d997713d71cbaec684a8805fc8c1e3048237a275927560416c41f2db66f90fb64dd56a5198b6e2d31b31ad1725e834484da04cbd37d6e05c76228c59f6194baa89c937072b630b94b491a39b27604ba410a422fbb067eb4b9715261cc3a56217e6667a05c3a76a74fadf507f3999ddfd98a38033cdde54e5ed6bb58f873855387fc48ae5892045e55c9f9e27e3911b225d0a64e0a1bd5969455597a9422042d2059e104639d256b8b585546bc7467b2571039c1ac818c46fb6e02fbcd76f148c3a6742826a2227cb1e91ca282a69cb97b9de19225d755ae574a1fe5465f901a6b2161bf9b6445da50136ff45b1207a7d17889d68626f2d214bf12aa09b676705b564de1cb61871a9be916e941c50b49487b01952dd218d8dc4c31f9126977416d2427f578b06e629492923dd10a57dac0751ad333900a4da294513aa23709456568905fc7ea55ef99b6c4861c2a4397048a36a8d3a4aa85b21dc001e8036d5416b15f4c32635554c103242d36c2da097858c3019c435ca4b5ad101a8fd5234c8f2c30b5dac660d3292606add7c2ab9ce9363e071f8bcb1a745b6298a955e445ac171ac99231cd5c954e9a0aafb17665c153b5640c1f2c42a4aea3b1d89669d7c382e59172c9b2525f82affb85040dbf0333e4a079bb039ea8613cbc30943b5f5d37b11a02a218a5f43b6e502d7be13b4a7a70b31ac15173ea79d4730a37a8dc7edcda4d1306a77b21f74354aec2d48931079e4d2c886e20c8277ca6780c1dc22e3438bef016200b0dca8a0a8f3c ct_n = c7e3631e1bbcc384ce5dd5a7280f5abd386cb27e3ef4e0f2064c03379ce465726afc4cc6dce04ee0bdb68305c5423cfee6c8f4e2d2fe403da2611515b20dd5dc80c706069214920cc7a7e874607a84d16188f0fd331c5acb6cf50042810404e936ca60566de8bd61d165900ba8ffaadf1fdcc6665d6eb251145544d1b769dad542515ed6884c90e6997b5c0a1327b88ef604c9f12b20ef12daca9944881a5e21e014db2444d7e4bac33754419ca909f752db84836b175dca336df038ab87ae71a0c6eda28c3b401b8fc7cef1812ba0af8461c0da750d0b0b766821b95ac1268efff56188f4da887f2c8c889ca3cda9c4d8f9893cb2e611b499cca8ae641d462c55ed4f4d4187c0dbe1d333ea4c2647cbe36cf55f50ccf91ecce710d54a5a038cb55ee98e9320c6f555e9397edbdcd2046a935ce624c70193a9b12e9bc5509b46eb02d01891ec8e09770a0bc3cf9ed10f82bb78475724e855b512f55e87e5a49d3d36d3b94dff19b644cf2f85fc0ad716c54c07fb095c549b0dfb2b84a62dffb9ea0e43e92d908ac9ec7ee4d7f610033cba9bca9b5a1fb0e22e19d429743981a8f52328fcc751bd0c8b23464057d47b31390762af3c2a0c12c77d03b6d4771167b161a0594c897d9e140fda98c823718c8f1bc172d85428e4dc36f4f1b8b960cca9bfcb87ef2c43bdd10c08802358bb10e2d2d5b55e86e860ac2f00f860cca2e3bf3fb074dbeccedad157683680e09209f635b5f011086488bd1ba8541e87100c8ae5ac09bd8c5286612df663ae44d1659ba575431830e90ead4cd812dc5a2afc93eea2b73d3812d9f85f2d247e7556271bc3c244397ff2aaa5e5912889049c816e80948764e0aabed3e44d2eac7a248789cdf633b7eb3a6ab37cd62e084ed78a69878b0dd8b425096f6b2f64bb5e49f6cfa4ae8810b9264f5084db5eaccafc00e9691c340ca2569c4c72a2caefa2066a4c8756955b69217d2aab7051ad7141191ff4d3f2cdf7baa6083453d8514794d2dcd93430760310abd83f0372080ee71268bd7e65cd4dba24b0f92ca17bd1ff676dd47e3e1b78aa798323634eea5a6172 ss_n = 980791a630ca58e3ec1491bb233fc4944b0b9b532237d6a30cd2672a23e429ed ct = 35fab4ff6563cd4df4e71ed9e53b3d57f87a1ae14ef9144947608920e9bce86640c4d7d8a1e21e44aa22550dcf349e171fdf616b9c3e7f16794ccffec3b3d2529e61e52de509ef12cfbbfd57a9f44829f86d36b3f5d830d86b43c96c6fae1ac34efbd86a07d3b9d86368548ea60787a66ff768d0c283ad3bb7d91f6345fad88ae9eec2e4ae9c1559d4cd196b774a9f3e63f4d256ba0be7a59a5b4efef4c4061ef7790ebe0f8e6b1c8040c7ab2b7eb224dc693461b66c2e464224d06d30dc226189cba256f584b0dd4b44098cce1e4be7c1f49b60660400a9d7fb651840962666c89129fe382215e8bd32b1274492f6c35dde28c13704376b80189d29efd607164dfc2f2326838c8fbeb23b184df40ff9cdbd56db946b2d666b5101626fdf563b364a4139edd4c78336ca1a0cc2fe2b629b1a062025436a47949d90817ccb1b36ddc9c5de04fde2176c57506a354bdd92c3848fb36fe55d7843a518eea3c6e63dc811c4c62a999daa5147d005920bc78c9907c8ed4dd3a44aa808223d5935cc85bec49ec63b45b2f43c7e45ff3b665f60a34e0ce5315cb33c8587ba140160fcb4c402542534f6dca9922525318ffe3a7e9aaa0a330c04463836602d86cffa565b8a16cd863fc90014ac5fa4c026429f7590885fb16c9d59671644c6bbe28580d749c394bda9cf03838db1b3052a4e3f8630c5d251810eba73b40cc5a787126542c0e56f415cbd927131211261895794ff73a12756178e16b6e2c73059ae96b901b444e68c2cef4a2c1951944e0bdba72a0de58c706204672e61b3c280f35116d771b647c68255e667aac9ca5dcbed6a4120299a8b9de03a7404015814252eb041f42c08e69b0bb7650e70c1082b36ad130ac076d7de00f93c3adeb1fdf673bf1d774e1033ea61b1cb5d3e53228df226a64d51ffd30cb2bdccce11e4977df30d6af125b809fa0d25d16218fc9398ed5bcecc424a396adbe3a83a90a7205b5d7cd1bf678661b3f9c76460d31879622e058308960becfc5f2cb3ab48413c8bc3f82ddf95c7ede783a443fa2e63054d672327853188e66b53f789db029529ff42484b ss = 99e8612242dbea463dca9a966eb23e9320186512825ad240ec925f0f6dcff1fe count = 896 z = 922176d6b805d0f185bf44e725d5693593b515712d613bf14b321537cc3d9c5b d = 18d87732fd066d6ceed4d91da93d541724049fb8961e6c6eb35a13f2a9093e26 msg = fe6d0e1fe5e4c18ea35ac2ebac7e62e7c38ec6ee0aebd26fb022c50ba48bceb4 seed = c9ec70d083b43c8975620ede7e0890e9bd2ea76273af8460ff1084fd1d33748056d2786522cd1a4041fd3824b7abcd1a pk = e9837bf7238f9a8b280df8b3e468672af9acd03b6f9b66523cab5d3b2030961c93fdbc2c948a0c693327c610c9b3231acb807dc3c18e44377911eac2eec8493c8ac8d568140893595fd2820cba5b50c6684ed7ca2b8592b94643ba52aa35562a45d122478a4ce5751583c71f15592b011798e3c806b16600de568e543610e092c4bb7044129381bb5a6f72f9ab5db15dfc0478c4174ca8f612b9b84022d48225baa446dc712a749e67792ca5513c2f4c8f54619f61851be315042f403c9da28b8f379d3d954a9a68cf798329aa758d657bc69cbc2c820ca4f7fcac27e48097f40a0fd14fa0c79a4b83ae85381a1d075da76a5a41b4aaada331ab5cc87dfa4da7329ba3451e2ff00ada1145c39abec123cd0403b4d625471544c6cd47290c605ff9307858da4a33752ab132b6b121165919876008395217581f695d6eb52da6969421bbbe70b100e50173d44451c70b2f35577c9d9c7cca9a18b9a49883b327b9b6ac70e882699697262b20517cba6a3456fefb595c6713cc16c33138c943c467c971b2ccd681e3099c3369190b634c6bf98f5a9346078c2d942678f3a967b46ca2ca1571aab4b4ef49080b161ffea030860c161c1b46af60189010a4d6a57378cc55b3c1c842a9cf87d171652589ab56624c8a439577b27981056932644b55774bc171efbc620b6a1d15fc887fa0ad0c8181a0f005c3f08b28fb480c2171eac52148421ebb91401258352622c8ae456cbff914717ac4e2a80e4b802ec661c276d038b27544f7772911664f74535e3187a76beab632f70b4e472ac119b7a60701d788ceb7465fd3bc143a1558da21bd5e841d90b36e143401c5ea864e425baa612a133b87fc77ce4ba20edf00bc1cc099d1c0cb62a4aa2750445c6bcc428662ffb01aec000b631483b0883928c3bc5d08a2ada460c50a7d6d13cd175483fe88a2f2154c2950887132c446d298fc0c220b066485560a4738c46519b36a1ab247d1c7b351b2ba3aa77f23419db6518306ac9e8bcad4f85368e215da0197ffd68e31eb50c12955a3e762857ba847bc3dc61024ca17c3d6176117482cc8f3b9ea192397f77603f6f58e29f91aeffc91162c536f8018138b56c01b6f1b56b1653536cb sk = aba253fa968bf6e95752719d7ffb120a54aacb9549560074dc0b66589b29b878772400a1120c7fc9136adf8065781b0fb1d1869d4451a445287bd88b92b59a9e4732a8f15382fcccdf3c102b3361b4b92c40230965130bdffc18fcac1214943dda2b3d8811be78e796c6e08b2ea9719382289d6078d7137da701444013b672978e1a5a4d6724836aeb8481a32c27349fdf47789e758a7fc33a44317427969fdc07c8d808b7000b83c81241000ca3220806c56545a6a25f0e7abc8fc76722fc1f8695b9ba6b80ec328a5b04a5a6e542808c691d826e0fcc3b18158dd85703d0db7dbe4425d2938489a1180e340f6a497fab5b491a01303c14b230d54d97db34d923acb9fc2515c873b535ba5730c38e54b00527a8d8805ebfeb90c5384e0226acfbc17fc49729fd51c85a704817fa111af3b274b9176f65a3d4d1bc79e442890457cb604acd18834a6349fd2b8f68a3c363dc4abbf324e09b91fd328957b32cb9c683ed3ca44d1945c3a9afe083b917d7ba2c692a4420a9f34bc65f0a07bf058fe93029f326246ab71f01986dbba504ffc386e3263d58738a39f59aa4ac64b0a432ea35814d3c374f896784766830737c428c19bb4253e7f5adcd668c16a3c5f953925556ab9e5bccc27b79b1a0cc856a5410b76089d5ab226b3b736208f2c4610ae50f2f80bcbbb22860882d339203f4d9a7064ba109b83e22dc1e83723e7972a6da465f05f1320d80c35e368835703cac5c57ab5a3a5b13be9b68a35181ae5d44a53eb5663e6b1ea1a5003084320c44cbcad952346297b3a83f092689fd6cbb3f5c1135567ffbbc89858c7afe50ac978916dcd143cda3c1b3e9b841c97dfc8cc1a7ab2343586e1b7850872744d908a8d700ac6f720ad7e27783e515b9051cd3d186b6e5cbdd204d28faca4323c09b0420fa9b43b427487f680568f0080ad58c7c3c1ea3412466184e163771b54031d2378f4678be1839189c7b304ff7a349a48121f8c371374b9d88556c998578e19b97ab27909b50d2f9a1b163cf02d4403b5b8612d26a69d4a616f699f8985062407bd841b73b02402d2b0033e0c4488249e9837bf7238f9a8b280df8b3e468672af9acd03b6f9b66523cab5d3b2030961c93fdbc2c948a0c693327c610c9b3231acb807dc3c18e44377911eac2eec8493c8ac8d568140893595fd2820cba5b50c6684ed7ca2b8592b94643ba52aa35562a45d122478a4ce5751583c71f15592b011798e3c806b16600de568e543610e092c4bb7044129381bb5a6f72f9ab5db15dfc0478c4174ca8f612b9b84022d48225baa446dc712a749e67792ca5513c2f4c8f54619f61851be315042f403c9da28b8f379d3d954a9a68cf798329aa758d657bc69cbc2c820ca4f7fcac27e48097f40a0fd14fa0c79a4b83ae85381a1d075da76a5a41b4aaada331ab5cc87dfa4da7329ba3451e2ff00ada1145c39abec123cd0403b4d625471544c6cd47290c605ff9307858da4a33752ab132b6b121165919876008395217581f695d6eb52da6969421bbbe70b100e50173d44451c70b2f35577c9d9c7cca9a18b9a49883b327b9b6ac70e882699697262b20517cba6a3456fefb595c6713cc16c33138c943c467c971b2ccd681e3099c3369190b634c6bf98f5a9346078c2d942678f3a967b46ca2ca1571aab4b4ef49080b161ffea030860c161c1b46af60189010a4d6a57378cc55b3c1c842a9cf87d171652589ab56624c8a439577b27981056932644b55774bc171efbc620b6a1d15fc887fa0ad0c8181a0f005c3f08b28fb480c2171eac52148421ebb91401258352622c8ae456cbff914717ac4e2a80e4b802ec661c276d038b27544f7772911664f74535e3187a76beab632f70b4e472ac119b7a60701d788ceb7465fd3bc143a1558da21bd5e841d90b36e143401c5ea864e425baa612a133b87fc77ce4ba20edf00bc1cc099d1c0cb62a4aa2750445c6bcc428662ffb01aec000b631483b0883928c3bc5d08a2ada460c50a7d6d13cd175483fe88a2f2154c2950887132c446d298fc0c220b066485560a4738c46519b36a1ab247d1c7b351b2ba3aa77f23419db6518306ac9e8bcad4f85368e215da0197ffd68e31eb50c12955a3e762857ba847bc3dc61024ca17c3d6176117482cc8f3b9ea192397f77603f6f58e29f91aeffc91162c536f8018138b56c01b6f1b56b1653536cb5ce77e6ab8d2546939613d1c929fef0d08216f8ed08ab4ad7c1f7474df3bba23922176d6b805d0f185bf44e725d5693593b515712d613bf14b321537cc3d9c5b ct_n = 741a4f66ba405f11a0c27942d0fba75e74629f4be8c0096663d874182b5a266d6beb3b4e8d205fa7ba89173d612ebc9f500c7a6347c217dd908dc352e30d209deb695caa0b72f1f8d145a04b33a4eeded4a44d0b41df5cf964b6096d1fc4eedcdc1ec657a25dcf1d9ee3f4e5e8e5599a36095f046f793c030316ec85691a1874eca3d49f2a2a42fd6fe40e38064518fc62cfd5469e93e005d68b9f7d0d6533666c59898949d2eee8b4d5eab8c3326888605a06d9da31db16c3399c9cafe7ac1fa8eac27ec263519b3330111130219dcbbd3025e9b2250989ecb78d53ac87dfe9608fa7629a4b425d709c1503edfe4892edcc1dd054d6fd3c63e190413b5dc4f7f3221ad95f0dccc139823f6617fb6c51a0669ce68b4fac01268927ad9732327a15b1b0f2379bded7d4083355655d4807da438af7ee402ad740edb482ca976ba374f4aa7b1b7ef499f3b988ac96cdaeff2a9dccdc8b396d7b5097fde865f572e7a3a9c23a2dcc0c79f90933c2ef62c76405353c7b55a40bae440004e5fa705032ff922c029193490415be09e90678facb7ea5e4a5aaaa803cc219aa1290e60038af7d0ec22cc5eb69ea5765fd0c0b8bbd8c67ff13838cd7073a085bb695e2f6a3ec749a50366ef8f0ecdb92ecc05cb3bd3ae420e1b50d72873f200a3da7b47a6330c474d1eaffed09d54b92cd9f1faa1a95a9261fe3b850af870d3375ac38aca48e55dea50f45a1f271e544aafcdeab361d8ba02bc0fa5c038c92532f14d4f2e5a435ed4bb203ac9415b8cc684b02412904b0d682a93afc5856365a793d8df46f9a00bbda4da85809d9286d2e54ef192e3cdcf18057953e44386e515028ad97de141ddba1d88de40ab96b4fc1bdc39fc19e393bb8ee411ec343f9e043ad679c648d0cc770eed7be5d4879462e19f8f02a6bcea3ff9dc6c1dcdcf93925392858d178e995faa0d54f5a5feae92bbc7cf2b4079663713f92f2f4cce2d09b2933e094de48de40ff1fa9dc95039caab16d85a3a0811224cc7d7eddf2ce6aff0253ec3a23826e536a0addd2f30fdbb34b865f114c720557fecc84111df9c3aaa4f9b9a2 ss_n = b7adc510bea57d837bbf3368e41de1f272d85548ca3fe11d7e3a3b3e61ee8be8 ct = 0a6691d0b0ec1c496951868e8d9462b7c1da5dcaabf1b5799c243e51b7e37a4fb251b3431e638bd9700c4a59b1f6f4b99bf4f8055fdf4572412ec7edd28eadce7c5adc640c586211da26314e589169b43d59362c8393afa76b8a4b9afb6850842cec545f683632e86683cbaa05859238ed6d7064997dd7abcfe0f18a1ba08ae6fe8dcaedf2cd9d63b1a438db556def52e7bb7e5c0122f279ae3ca4d1ed896d255f232bb6184be9fa3d0f324f21cde1433af9b0d5d06a6318808b590103551c6b98a6e1609927701966315b912373432538558daa984fcf5f10bb48778eca298faafe73d35671a126e50f6ada10cb723730faa02786606889cdc376a6c238aecd14bc43f995fef23a00a10aed1807fd09f75e2e8c9134a0942ff0c5fcfbd423bf07973cefc2e65c09fbb06e85bad573f46150d3e859b1d0a6211f6df8e97f934a8e8244d2cb22fc24220a1342efb9f113184899f862f0a3452b2cfaeb02cf57cea267a0a6609b945736293845e0a937e4dafad810a04f4d89a55492588f6bb3ad36a5d38acffd2db3d68da0f7ce448864e21d532e92e027e3f01972503fcf3d3f735fc562ec258a474f67c6c7fb2657cd3e5e77da8a83d94ab5ddf2178f40d2238281b2753119aaa691e59518b3e27c65cfdfcf74680df9ce54ca73d96cdf939ed83d40d70dbe4dd5b2fe0d80df1b7d17d342e89150a557e194dfd9d5d5acfa10c02655875cfaa9d1522ab5b7049492b61b1401e1359c78196cefe16b6555e5123b22e546d25ff0acf7b1a58f46dae17b4cd6bf72a05b3d9853c1aea4531be8607e787ef02c3243652564ebd015a532f773565f37ec794aab0723e91458c062d5495dba6139eebc70bfebfafcc3bd9c4f079ea677d563b94261d963755517b27572e6cf6103e4379e4030e47f4fd3929a204f0338717e1ab61a06e4aad90e6f1f19031ac50effa57a7647c65fe7aeddacf08bfc78adc943d6a03a84ebd67db66a52b926eef57f1b0f37d13ae0f3bd98cfb2be5da8fbda579a741bcd595276bd92ffd120b3e2478583f8c2d35cbadd722e4a639d96690640e0c5f3aaa0b4620ecd ss = 6e1720b25b02337ce955ab40fbf5e34fb901ffa04c95a417eb7c7c48181ba7d0 count = 897 z = 95bc4e5d20bd6affd9e6331a969e92e14b15f4d5d02f7fd539b7a1d1020da0a8 d = 35f325bdf6860f321436fc049bc91a64d5ce181e245086189d2db785e65c66a4 msg = b732bf0ee6a8a6dad233eed6a44500c5e1abfb3cfc4ed43ff46bc476e28b6ffd seed = 4a05fd700face50b8041d5d4e63ac9ab85a3ca44294794a1fdcc0cb29f951af7231a3d4e347e2edfdd38464892cee1d2 pk = 638b332747be0b8a1ad95c787b09b25788b539416510b37d65b3ab58a199dd06b9868c9407674b0018c50ccb795923bb95f706d6548330cc3b383242410089a263af53b0b07059bd792a157b41b12d17860a486713f04f66e82b05a9269547570c93810816689488057d455ce2369a73a47ef882b2db4421181994a252181a137607e35c5f4c7786293ed560940659466a7a7ceea457d348bc3a944d2314b92c5c2e7a2a02bcf898227c6b99859fced912b9d740ac5b5c1b558d1e73be875b0fb0f1b4369cbed656ca28fc3457e43785250b61819b777c75afbc94294bc934766bd7842489b2b2aec963c7b9253b0266767774d89cc373778d178b0cc52c2454e17691286b7bba3be92008ec7cb19dd835ea00028c019511c5179626ae01282208360201a24566bb11999447d07a84a8d5684984322a8607dcc12073e8296421aaaf40782019262ddbb0c46733b695742326cd24b21a72658340898c4c1479f8ab0b779822bf983c3ce10320b200f6746531073d437b35d078468a17cc17326052f05f7ed06537b300511c4b16c545de6741fa6a30a2764708386b994a542e4439c176cc73584a6f8c16a1cb03f943b109da9287d007e3a6a809f0755849ad6dd3062861a9304b88aa12cef5d392d50b71600903faf432dafaa695bb6b34f656026913a69a18b65b6751f4093ff69a92f8362171981c30634ac88b665a2adc37b207a76671732053fbc35e51afdc2ac2ccd3a89b792641dccbcbc08203139730ac53a836c5c75b6deae23aedf7c359e0844555c633c10070b49e042abf02f60fd2e8b375830529a354cdd9131db53bc4d20bad7a62fac58470ac19edf6cd531a1e0f196b36e5076e00acf756bcf8b95a48ba034cf98b3e61078efa5f07f6a79824106e7760d1c8a092c12885f9b4424234a505c45aa87bc5c51fcf668fe244089ce53c576b223abc5109a67dcfe1cbb0799dbc63a5d03b2061c3a3c7ec495ba57489731e5f123dbedc19b48761aef20ccda5cfbaac432c1b9f06104b134993db841e5132c1b4e00ba369bd2a343923d9a31b4356713491e7c88122952b83e7323453e90d523e66963dd8e734c965b2330b329e87d3ad4163063c96ffabddc70b sk = 6cc042db352057cca08e1a7a4ff40331310035cc34d1c7bdfcfcb7e221cd0f919b98d959fa94c753c64afbf0c8d640091dc08f1f362a2ecc3f945693e5eb2c8c249e19b699c4a1069ec294cae87199b0c5202c34e000980db31459b38925702a0d54b4309cc9570003561c81a4d77a2c700ef3a3ccf3f4b2631ba286a2b4bdd2b1be8b5d819b61594b7196700c770a1e5f8bca5be522f65841157005dec872c3126d06c731cc22a39c627e2c833907847f3f4a5dcdf0a067a93f3ab79f917a67b740c0420b1b3684791f103055379dd0a55538b161fff322d5f1ce46211c32bb1a94801f0fa0bb93ba819ad61cc633ae2bb16d8ff803e919bb8a321b43298ff3f11fcb982f759a456f7a095c6b8d33e81443a94c68e2cb7d504c98a375d802c261e6bd0db94b890c419b24aba7312875101e4950cb18e8b3f269b1fcf583845a50ad1723b94cc785e836c9108a11f4b8ad1ab91c56711ba00b3ec2ade8569e12fa0fd9c0527025c0404a680602cb315c262eaacb4bb2c945b703d798a6e046ab10976dd8d944b96c6e135a95de90a4c148a8a47b5328e6139cfc9d36f3b9b5e4acb79714c1969ae4d367be083de1e0a3476c560a71ad1cfa0e9cb57f59fca3367b9fdb508659a6afe79bce0d15c50e2c96ecf442ff0398e335679da3a8c7578c51fab7c339b943c15ff4399b6e030d5622af53c2482e52250cb412752361001c14cdca165fd5b542dbbead5c82a9ebaee97180153a5099e5279a8b614a45bf4ce7083e7b627d9860eba47ba20bcc04fb98165452a3378a2a816dafa8738b2745dfa94fd79b4a3f7489d228ae785066ad5aafce383e022326df16ab84b25279ba8dad6c590adb2d73932bb3803fe428785977343322a8f502a5ef72a78262b3aec001333c2eaa187359b35cc0e97ff52bcd724276e1746d0abb262962b43ea40d78738a5fe551770b6b4025cc0bb7bb0e79664b31ce82b01564d5aad481ba3b8875aef609df901acf13b7f9b3bd46940196bc0c00880cd1d30c8255923f758b613ba06e4915ec332465b18e32c10f0c3258b22bc5799b84b0f76336e9bf5b6926638b332747be0b8a1ad95c787b09b25788b539416510b37d65b3ab58a199dd06b9868c9407674b0018c50ccb795923bb95f706d6548330cc3b383242410089a263af53b0b07059bd792a157b41b12d17860a486713f04f66e82b05a9269547570c93810816689488057d455ce2369a73a47ef882b2db4421181994a252181a137607e35c5f4c7786293ed560940659466a7a7ceea457d348bc3a944d2314b92c5c2e7a2a02bcf898227c6b99859fced912b9d740ac5b5c1b558d1e73be875b0fb0f1b4369cbed656ca28fc3457e43785250b61819b777c75afbc94294bc934766bd7842489b2b2aec963c7b9253b0266767774d89cc373778d178b0cc52c2454e17691286b7bba3be92008ec7cb19dd835ea00028c019511c5179626ae01282208360201a24566bb11999447d07a84a8d5684984322a8607dcc12073e8296421aaaf40782019262ddbb0c46733b695742326cd24b21a72658340898c4c1479f8ab0b779822bf983c3ce10320b200f6746531073d437b35d078468a17cc17326052f05f7ed06537b300511c4b16c545de6741fa6a30a2764708386b994a542e4439c176cc73584a6f8c16a1cb03f943b109da9287d007e3a6a809f0755849ad6dd3062861a9304b88aa12cef5d392d50b71600903faf432dafaa695bb6b34f656026913a69a18b65b6751f4093ff69a92f8362171981c30634ac88b665a2adc37b207a76671732053fbc35e51afdc2ac2ccd3a89b792641dccbcbc08203139730ac53a836c5c75b6deae23aedf7c359e0844555c633c10070b49e042abf02f60fd2e8b375830529a354cdd9131db53bc4d20bad7a62fac58470ac19edf6cd531a1e0f196b36e5076e00acf756bcf8b95a48ba034cf98b3e61078efa5f07f6a79824106e7760d1c8a092c12885f9b4424234a505c45aa87bc5c51fcf668fe244089ce53c576b223abc5109a67dcfe1cbb0799dbc63a5d03b2061c3a3c7ec495ba57489731e5f123dbedc19b48761aef20ccda5cfbaac432c1b9f06104b134993db841e5132c1b4e00ba369bd2a343923d9a31b4356713491e7c88122952b83e7323453e90d523e66963dd8e734c965b2330b329e87d3ad4163063c96ffabddc70b6df19d51c0a9c60f4f5b37c68d3de5c94bb088fd5434f5f09f176fbb26c22b4e95bc4e5d20bd6affd9e6331a969e92e14b15f4d5d02f7fd539b7a1d1020da0a8 ct_n = 656030e56ec7a58e2b0d81396745d1a7590ddfbb2cfee59e5ebf3260addba00957f40f89b69ece1d2d20d1a1dd79024049610803d7774676aa216ab1697e0c4bf086066b152be49fcc3deeb903ca2a5ef7279c341383797b69e41da94527696c8b05cc399ce3b373c1a0599f1b4529490aad111ab209a9b3616cf72001247cdd0da5b64c7efe18bb8e3432200bf50566f699b099a80ebb3cc876ee1ec9ae2219a378120dc15ac898c2385d22f871ad016bbec827bef52426a60fa656fa79d6902c21ca74323960d418cb7c65689e25d13fb74ccfcf5b6b7f66ac523de99841a4c3e9a46f39b145589e2db64fe43c03640e053d52a72a7b63b4863aa28fb77c3780d28eca4faba654fca49e334d9cda7c20406ed6f710ada16a9c25862926babbe2bd998cb9b078ce87431454b9bd46795774fb01e9734552977c412802a951f33de1d311d4521a57d0d20afea926cdd03c41f2dcc85ccac3f7ee03da45fec445512d433ce718334b392d18a93716e3f42fb1cdb540fe7b5d4099e7a6e86dafe18f4bb5659b0c230386f25bc84b94198ddf9588750c5bc9b9058f7f5072f47bccde891c336be7ce737e81265f19890c6dc66cb2a58cafc72c114d12adf27cde42e8d7a882da91c8ad7af1a0ecb4025e17414fe50c574a6a1afeee467c877361a369b1f6c7b0970f63f6f32628e037e935833ac731bae787fe33f852bcfab55b400fde4f5aaf0c8144d7038830f6dfd246aab3f318c7160e05e866e29a58b03f6f4ad458ccee8f6c02d05b6629e59581c34d2cfe7f0387914f9e2ec663c9c1c51d1d6b3fee18e59c4166a165105d0739ce8f55c8baa15452194dd066df9f4990248dde10acd465556622ffa94cc1b3589e529e22d61fbf3c00df3f387decf32fa4bdbde24aef897c2f1c5cd7509af75b9e9b0bfe8263c6381c4a483c880078f764a7b05a091c8eefd91b584c5953bf2aa1845d6a365684da2befa48e1fecd4f6a0485b2696fa8703b3e3023acc5643bf52ff9fc714f3ef34d2021a5bdaffec113930507bf6d9a7b202cbd9d450707bac5676f159b90169a689169ce9c1bdb11dfb ss_n = e29bebc42747523542ed3568037e52864ccf1dbd81efd3703d50596bd924fe79 ct = 3eaeb3f3b71780e88007f90673587b1b368095e00850bdb7bff764aa4bec05aa091292c602eec804b05b0a83eb8787c90cd089c0b9eaaa2ef2109bc9749edc80906d3eceb5d20d5ad119be1c348b3d5d034860b83a54267ae4f75281338e52e29f1086037c96a0bf2dce9a0b50b53c63b68bd25886143854df0913d8c0a1b7c59cf24755f20b481338c63ec69fafd38fb9f072b02e6640997f8efd940e7a257fe01eb32a6414aec5f3a5719536fdc0dc1214d7a824189d8b6e36f650373131839668842a1bc125ffa5b95caf4d167edea4dbb6b38d9eaaa2b54de54bb28cc51b79dd44e23f8b62ff7c9fcddac4b0abe31d5f1eb19b2e0eab0e0d825d178261eb4ded3bffd799fea7601f4b8258b7b200ac6a541f1b82d9577f207d683b3e9dee22a1ca956b3c7a6236e2c4cdc4d237db49aae1e002c0cecbbe3573e154ffdd947b56ecd3b032ac33afe2b0e0541847ceb91fb049ac26d9e742d309205a7dbe2b9785b3fe73f912a36af1f9b5da675a5817c4cde64733b0ed3f0621c20f7b18ea93765069e077e5866e158dc85b869ab6f19a3aa99e05b0254c86c21ecc8f1c236ea4d412b1e115e58cd1e672bfa4dd694155eba6459f8c1b940581e2a3544e2f3a76b84991f24c6f1251a05ed70ac243fc84a604890846a7247820652db903d29b2c4a5f2d0e32030a83bebd6704470a5e4718c66475738e0f2f2b79ac08f0e406711366e7fbd83b3a426a9b7da59b0c89783191a78c351d287da5fa78f3cb36a41d21b01307427d1eab4aa48f6d67df99f672f71e2e870cfa57b45de29018d09d2c95ceaf7911434fa81b0e7244827929be72c5115a4162cf94e53c1583bb875eb65fc25efd93a7a16e6d10c4dead0a6bd14eb0ea7b4476f035a62eca164a8a4e8d32aeaa81b0216919c54f052465f5300de3652a6b769ac5873bb69028ec50009b89922c34a397e8397e09441c4ba5ae049b03977fc2b460a34b8735110c47da41f6bf6aa9c54014b2874997073c2f48274599e7e4856685551571f5e4e7f7a2d4eed093e37478714b3ddcb2539d6e50783fbd56e295b29e39de358d9ce0fd ss = f5fcc02d593d4b9950e822b76ed3e93c3b6f7ef6ee88a85aa95a60e66e2acd2b count = 898 z = c2f76fbfc34c5725a5a642710935d0f19ab201707f0ce41a620df2f376be2ed9 d = ecd4d6bcba2765dc6c2e1000de2af29c3c71de23bc507bc6957352cd790e2f09 msg = 384ec21f6823a5620e9caf1391cc042292d5b2e291dcd44a174e1f1f1d3ea630 seed = 70724d06ba6e6d19fb4b5a2bfc6868a7aed3ac9b4413cbbb2f13ef031c98b5c3a8a968de9cdcaf1e589cad8598169627 pk = ee7b0346d21ddcf69c1636429b903076267193a0b3ca23518f9226e341b2c5fac91f9c843ca352f2898555a25a6cbb3479f48cac3a1fd93a583cc22f322b483d03a7c16c1215432390576556c62f68db20eab212381366db631af7d1248697703ac970dd09012866ac5159173ab2c7b9e7010f644d39299304907c03d46073b841efe417ce57b487c6b64364785878668ec63e27631d1f6c7d5c65ce505588cdca5557102607939246184c78e93b92f2c201fc43ce5bbd899cbec0eb4cb6cc4099c89c105a8858a17cb29a1d4f219c2f90c58b835dd74c4b5375c84b8017e6ca5555c28b36aa8fde5c2d6a85b54d060a5da8412db18b75c65152908b1fdb602de94fdf7914b5c2024592cba5444f777a6b2604a1cc0b73d8b0528092a7f20a9260452eda823cfa00c62541b853e5699e694256836967c245f7805303953b320bb797c838d648bbba9937b7ac10f39bb612d1802ab2106b28a2a3955733c20c5a7749f7d226a791226172a2d3402b3131b6b1d33ba7501ea82b7dd3001e23ec23fe8047ebfb2d6c6104f5caa1321215a6fbaa5857b1998a039e21951dda66811c0e75d04a11584001b05d7d90097e5c29d5e454edca7df5e358394a8d9caa0492f4a555045c8e2a1c879902e930ce3990caff58215bd8458c675f3674c21d86b52fd4913ad205b74bb870252720091e9e22429a9555ba086e71f731a64078756199bbb32750a5c1b8e386cb240a5d8b068ce54ff96516954a4c4de9810e2746ed9914efb110951402683bce01612faa8b48c971a2b2908a57d36b445632248b681d13cf0c5c7dc65c3734986bd2d089586b2329b745a2519dd4cc560cc71c81947e33686f051aafe1e04cfff687a8f3c179368a00f364abf998221a381fcbb3c60789aeb47484c5a90c1194567b7f3ea5bec667bc73a73df9d434396268ebd556bba922bf4542614a937894ce1bf28edec255ee089cc89832215a8f75e95cdbf9a9432aa9fda5cd0903cf62526985551b7a38738c87b1fb46737b530dcb1774e07148fcb3cf63c290bffbb28b2b7cb7e610b73b76c4c4bac5d67b1427ad1a5aced6d0ca708a9cb3bfeae4f4058e892e96852ff0e59fbde1357265f0d07deaf3c4 sk = 032c6c2f0cc39d17b1544889a556bdb12bb60438b4d094a350b1704c2cc683e395100120cb508fc315cf3ae8bef5f36f70906bfc7c31e9470f57525e9ae73e36e43978855ad965c66e5191acd79255e21f68fbbb2d8caa84954412298cc9fcc77e5615d16442c958906cb129aa39a944dbafbdb83cca10702cb7955cca8b8243645e587a235a4f9d0bb9ffaca738e3ce0468793b5cbfb578bd288357aff6af13d50b610a8508c3c633fa63729a1a5fd31a8029ceac68a413369f8f757d2deb0451400feb22b8673b021576c07b802688f53ef947032ce61bbfc755bc28315f007ccb0c84f378819ad61b507c57a76822c97996bf7358cc5a28162a093a795c5f65a94d5b5c1ac03b6c15bdb8d88176e338fc9837dbb80e0526c50dab789cec7ee6db9764cb88ff28ade8ca99367c18d5ab280eb5c8df6985051387f606b77f9b84f3a44d0b77863fd83457d01d22f9076ce172f669bfee211a0a21cc2a69476ae5b409b943548b60472b843186918b66a4124121f8243e291a38b527709f411664592021ecb8a3c811e0e61462976df8c88921c564a22351600c3cf37cc6a995082bf0bcc83b5ad762640cabc4cc088bba283bea938215243943e1c3b7487318484e66dc4e6a51aa62d6b8f114aa21788cf9887782b57510c7b6fed73a669ab8b729ccfdd0aa66560903179e1b57757e4c09230175d6381e90b82b3b2a6b8a36987647cba4d34a4f6b41e8ec5464b7ca13e77fbb6c65dbdc27bc2c3ff3e2a50be50f3d779876802eb336189d44730a4c19512c5b080a2f1e5c266905721ec6781e2837798a96bae3c238898dfd00663f2cb9aa1076739c2d291825194a0cde54ca83ba40c6c87de9118a65f814025739acd10ef478c42dc28f75ea2a9e9990c964ad17c808e554a3c7158b200054f37c372d6bc4698c2125d5550aa40184bc62737231acf2839076b5a8068564871b7ac3bc651238117511792cb825f5b4e7b80ecb3662b9944b0a6674f62a0884d4285a627d69d86a332c43ce21501c438fee3683e5997e06f49478d996d33a359b08aa27bb13b497660661926bf35dd95592ee7b0346d21ddcf69c1636429b903076267193a0b3ca23518f9226e341b2c5fac91f9c843ca352f2898555a25a6cbb3479f48cac3a1fd93a583cc22f322b483d03a7c16c1215432390576556c62f68db20eab212381366db631af7d1248697703ac970dd09012866ac5159173ab2c7b9e7010f644d39299304907c03d46073b841efe417ce57b487c6b64364785878668ec63e27631d1f6c7d5c65ce505588cdca5557102607939246184c78e93b92f2c201fc43ce5bbd899cbec0eb4cb6cc4099c89c105a8858a17cb29a1d4f219c2f90c58b835dd74c4b5375c84b8017e6ca5555c28b36aa8fde5c2d6a85b54d060a5da8412db18b75c65152908b1fdb602de94fdf7914b5c2024592cba5444f777a6b2604a1cc0b73d8b0528092a7f20a9260452eda823cfa00c62541b853e5699e694256836967c245f7805303953b320bb797c838d648bbba9937b7ac10f39bb612d1802ab2106b28a2a3955733c20c5a7749f7d226a791226172a2d3402b3131b6b1d33ba7501ea82b7dd3001e23ec23fe8047ebfb2d6c6104f5caa1321215a6fbaa5857b1998a039e21951dda66811c0e75d04a11584001b05d7d90097e5c29d5e454edca7df5e358394a8d9caa0492f4a555045c8e2a1c879902e930ce3990caff58215bd8458c675f3674c21d86b52fd4913ad205b74bb870252720091e9e22429a9555ba086e71f731a64078756199bbb32750a5c1b8e386cb240a5d8b068ce54ff96516954a4c4de9810e2746ed9914efb110951402683bce01612faa8b48c971a2b2908a57d36b445632248b681d13cf0c5c7dc65c3734986bd2d089586b2329b745a2519dd4cc560cc71c81947e33686f051aafe1e04cfff687a8f3c179368a00f364abf998221a381fcbb3c60789aeb47484c5a90c1194567b7f3ea5bec667bc73a73df9d434396268ebd556bba922bf4542614a937894ce1bf28edec255ee089cc89832215a8f75e95cdbf9a9432aa9fda5cd0903cf62526985551b7a38738c87b1fb46737b530dcb1774e07148fcb3cf63c290bffbb28b2b7cb7e610b73b76c4c4bac5d67b1427ad1a5aced6d0ca708a9cb3bfeae4f4058e892e96852ff0e59fbde1357265f0d07deaf3c4f6cf59c209a77710069326863c53b2e788eb766e7a9558d8109ed6254f67f2d1c2f76fbfc34c5725a5a642710935d0f19ab201707f0ce41a620df2f376be2ed9 ct_n = 9f81d41acecc6186c6f786d808d8ad97598cb4297b044ac3f0e08402b9325e19cdda24720a7abf8b84a85b1fb863dfaac06649013a3bd0d1f5a2c98d1e2780e1454dea75f95f07110d0eb0a5f3eeaccff21be37a11fbc03ff7c33131279b86584d561a0b03f346beb5c126c76db20b876bfbaefe8dc66599a48fe1556fa6c9191b886b093e700a008514e1b3865a4980966c289b7eacb283d83ac002929f4d456111cc49e27a74895a0dcfe47f132ab3b326ec9d8bec200a602a5760e247d4e5badf398b1777fedd191633f8d32a96ff1d38e7f28886275336a0115dfe67eb5bf7218f778b2f92413b70cf22e2f2d2cb760a90e98009306babad7c3d8a188053fd2bd17a76981a2ec1d6a75c72002a2185029fa42ff402bd9304fa0a7549c2b4da160d5847d0ad273e5e4a4bc1c0853f5465fe9f33e3206f330b1dcc6f6546360936133808bf9e10c37f635d7c4a211465807c98d0b976ae615e9276ab4d215b746a2ed873c6282f55824b633612dc3acee9d42539621402486861fdf65344e2ed151437e03333bd91be50fa1149e9b6eb2a00c86be287b7c4bbc2572e559d4cd3903975ba0f5a618cf89b7a1251a71340239a9f6a2b1691a411895a363c56f83e6067ed31dae0087adaba37173a4b973dda1a5499b69db0cc9b1f38389a378a5123244b901a5b6e3ab53c7d6709a7e80d59161da6c93fb6ca3e460e9d4d45f41ceb0a320b1b249101bb6306ff141c67e8a0fbf6c0abfe109e1b57d61820ff0df24d0801434d8a96b87fd09b2d61fa8fdfe4f3f9471478b28e3e0f64d50f0806963c871c68df64cefb414afb0c0027d4ad6a65eafc46867a00713f217ab70ddcbae09a89bd9431fa8bc5f4e4f331bb17635555d1b0b4d8fce31acad99ceb477ef3aa94983132387171c4717a5377c1775589283573c56471e4435cb1850c59b258a424bd613abbd2da9297f6dc87e12348688c343261f502aaf49f70ca2b3841db8e37580e994ff5cfb7442d53d581bd07e0387092f19fa131124842194ba4fc3b478c65c87208cd78a226f356e83c6b4b44a78bb34d260c0047b010f05a73d9 ss_n = d16ee76b6b5b4787771d8163b81ca474c7671df2d67dc83355fb1ab1843c9445 ct = 9f815c27fd9d8b9f4d7a5a42691be0cce0520396ee782c8785ca5f9255f62c776bcc4a4c67b0554baa67bcce17bb18f6f5cfb25923156380656cf9d898f549c306ec09369f5834c5fcf30122e92cbe4a509ddd7dbd607816eed3dd8a65cf21264038e63d5106c816d67c02b72cca82e0de6aef32888cadda054fcf0d28f3b6258ad1713714528480b89f534c51cd115aef59ac42f094946a91c6c2ff8e1081892092a50ad4ba51a7f9f461bd02c4b0b9532ebd043d4b5249d9cfdbf304491d66339a60c41f82ee3a16fc1a13044fb0acd4bf3c260eb3f2f641e07a92f8c7e7cde67b9e4fdabf6932c9bf2211cc17da23520f4b895a8a408267527f559872ec531d80fb2d7b42baa6b32eea4b4bdb1a3e3cceaa2c11dce64238e67ff3ef3c1c5f52e0776835c388cebad55bdba52dfde19d15eb2a896cdcf3e90ca6ca7ba769482125558aba66042e9ecd2e9dcf1e99d48f0c1e4b8544871ffba209fb9c3a34dd6b94ad1f128dcdb26a7050fee907b070f0a5542d81a35960d1d5fa1a0e9c3df080324e3d6b333f8c6e03165b599307673bae2d180bc1f88ea6bf94d59a7e30e48b817dfd41251b09bb87c1f9113d8c20c6abed06280d842d4e8d1112df399a2b75de137e6bc7b9fa7d749ba0f6f04950690296d7cdcf588d2c026a35457ba122f2cf138c23d7fed3d2a5a6caaebd650c37c2eb50c9f2cea1a7921c94be101b6799a5f14694fd0b3b479715dfd32dc1d88d6764491946cadb22606fec950dcae6b3b031a7e2838e97a497952dddd85172f1ba271229735112f54c67c198863536e14ec2d5190f928ba4ab47f9c712160e670a2a473ac180589f28eb39d8cb66b82d9e012c60da88bf1f9e293e48211dd41f62d1b7c8c99d1195bc0f1f80ea5b2ce9cce1a586ca565a4230153f60b6d8a33c70e4151d82f3605c3aa080c5990d3691816cf83db8aba7c41116ea12b4947ac92ab9f18262ca4c1798f675308d63f6c212b1a8658ba187a7e0e53a157428697f419469da53a7076795b1b68bf0c5b23176c2439ecb79eba1f79a3f972075ae127b454494a7cd7395f29234aad23dd6 ss = b575064aca39733584acfbd0d35daccc6a7ba8dcce165ac41131c36a2bd8570d count = 899 z = b2d838c75aab6a3738a63702a8c91290fc5500014aedb0f7a35f2bdbaea74e5a d = f547ee3d98345ea406e792df27dac2fc837d0062eaefe073f7a558041b6b3aed msg = b75d4c8b61bdaadb94cb6a11f2ac240a0f78dbf65707410358c5b00eb8bc43fb seed = fe31d48a9e2e9cefe35cafaa136e3cb990799647f2393c94a5723b30b838a2da5bc7a3b04e7e1863d7a864114dce0522 pk = 2c646967a9b1cbe91d05aa9b68d6b9ee23a52b545cd9fc249aca641c32ca0d132a04d06cba512c0e23b8e8e040265bc83dfa55b81391b91b90ffb78314b8a3d283070a27853d6cc4b77cba3c58bc7455c88cc18e1ad6b0a105325db27ded36bd1300022010581341bc28fccbb375356fe247f8baa8ccb92772e8606d97372cc88735298628b0569a7215725172ecc4c005d49b83e317f0513e4874a16d7b6e1c760be1c9c229a7110dcb9102c6014d19c552384e5b66367b3cbdcb16c3f18b6d43686c0506475d4b1436d76f6f66a6099745447a70147153e66554c0bba75905101d0336b456a48fe0c836210faae6163453c060272a59e7880a1058c2b37a6d3a8189b20d6bf799a2e2a0661aa45f5b93661858ded18efd61c4ead44080744e80d977b68507c85b231e30a56d321d0baa0978f03cfcd025e983ac291829bb2601b797b1fe635a6c49add8355456c259e5e82063aa919b89b3db9015da67c7c2212f6f039255e92a0d91a111f76030b6627957300ce299f9b1caada382aea2c5523bb1fb4b0536990a28456f05bb0c2d871f50dab8d2cc83fb7ac554a3a583a983d3723c7c6678c3da6a539306cca0029bb4ad87e8ad06914ea960bb3a66bedf267f42dbb502151ca868c8e4ba953cbb89e083370e0a8e4e261784da561cf16256f31a1a38b48ef34e81a712335b375173bfde998c15e206cbc4261435b733332d08320b38da44f34b6f56034bb7f23dc7f9a6d575cd16480e0b751e6fb0c843bc7a97aac04b15572f873b33c56532a8731e0646e6627a5795656b888fb5e31eb358bec0c35bec35a74ce7b9fbb03bbc149921c5c98c048484fc0a76b67489f9c0574c713af669430669bee75a2fb146d513b0fb62820f750814b19b2cab94cc551153bba0757089aeb573d930b35d644cae893f94097843c19773a75391b437270607b2a8692fc8889d18c425a0b66ac90b458370089ac4f31402ea44a3a69bb699f28682e217fdecbf24ec01168129a978637a89c6acbc413c5244b733531cf88a2a9b409d1c3e2820570c2cca2d629ca925b1622165f779c0e6f44d658c202c37615c8ef3cd4f3ec3b06edc1072d7ca4b6a6dc930dc36bb994ec7aa6da106 sk = 7a05a2c7995ea4a19ac5b0c919e18a710c6defc993aa36bc23b4273d2b1c347a020e23c60a0261dc8228d6dbc96fe39bc107bc95686534cc3fa20428b6e3834ab790cbf46612642551692493037a83456ebfe1cc9ceac741473d1e1041b5b9a30986c6539c2718eb2637a06af04c5c1d35761262a0783c51c9a36ee46c1037e6ada9b05628e593db3a15838465fc34ce435b60283b2f24267ecb61881edbc9d9d919ec054200e04bca6288fcc6cdde33a21458908af1654be109f64b9337aa413a7ca16079bfbc9189f7fc0c3680816aa1940d40133b738187195587eb63032280ded0768c21bf287b6ddf806641866469716f9ae578071573b3b3b12050a3da42b5c23777f13a8eb28b265f4a7f1f000ddca92771eb5c28c364e1e7cb7c2290e5f75106544138976fd3d05f78b4be30d02794d5b484c38b55ab79bb160984618dc48cae231221c2f783c7303d5e219a941673e9437d480c67eed15010d048b8dc2360dba270bc6a5bf12d1c3752a97869179900f8691ef7b82b11d11afd71830262409020c43f4c51776184247ccb588b3376102f9c479671da1b99738a14e9304450930b97b41c293af6b76d2fd6cb0e9459c1f81b7a0a0847c29fc085cc9bb62675172535fa1cc2f154f62508b42b9569a852ad947813d048d3027815f05905f33867600d0ec72707004741d09b66387018ea9c5100b331041290d58c72409de049cfc51bc6b743cf9aec7c53563d17b8135bd810396083919918ef35702a572a04eb1555c7789e94bf8581aea17031f4265075e861d2bb8d0070440d892fc7ec177a2752718b3c7e652540894fca6bcd6639b0cd836470cb60f19a3049f78dae96c896a687206b5ef1b121f740ae8007803e7c82bd216e495670b4f780645a6335c4a162599d18451f419476f9dc2e0f9a2223f1080e328b12417bb874440c1a1176cbc1bd337013a6409911cd8e00a2b03c7419f44accb69653437c23737e7c6125cb8628784462517987f69a54c958129bfa6dfc3a2e522c1396661fd96a7d5296283b885663cb065119b1e5494a5cd1178b82b174f0183a9703cbdc582c646967a9b1cbe91d05aa9b68d6b9ee23a52b545cd9fc249aca641c32ca0d132a04d06cba512c0e23b8e8e040265bc83dfa55b81391b91b90ffb78314b8a3d283070a27853d6cc4b77cba3c58bc7455c88cc18e1ad6b0a105325db27ded36bd1300022010581341bc28fccbb375356fe247f8baa8ccb92772e8606d97372cc88735298628b0569a7215725172ecc4c005d49b83e317f0513e4874a16d7b6e1c760be1c9c229a7110dcb9102c6014d19c552384e5b66367b3cbdcb16c3f18b6d43686c0506475d4b1436d76f6f66a6099745447a70147153e66554c0bba75905101d0336b456a48fe0c836210faae6163453c060272a59e7880a1058c2b37a6d3a8189b20d6bf799a2e2a0661aa45f5b93661858ded18efd61c4ead44080744e80d977b68507c85b231e30a56d321d0baa0978f03cfcd025e983ac291829bb2601b797b1fe635a6c49add8355456c259e5e82063aa919b89b3db9015da67c7c2212f6f039255e92a0d91a111f76030b6627957300ce299f9b1caada382aea2c5523bb1fb4b0536990a28456f05bb0c2d871f50dab8d2cc83fb7ac554a3a583a983d3723c7c6678c3da6a539306cca0029bb4ad87e8ad06914ea960bb3a66bedf267f42dbb502151ca868c8e4ba953cbb89e083370e0a8e4e261784da561cf16256f31a1a38b48ef34e81a712335b375173bfde998c15e206cbc4261435b733332d08320b38da44f34b6f56034bb7f23dc7f9a6d575cd16480e0b751e6fb0c843bc7a97aac04b15572f873b33c56532a8731e0646e6627a5795656b888fb5e31eb358bec0c35bec35a74ce7b9fbb03bbc149921c5c98c048484fc0a76b67489f9c0574c713af669430669bee75a2fb146d513b0fb62820f750814b19b2cab94cc551153bba0757089aeb573d930b35d644cae893f94097843c19773a75391b437270607b2a8692fc8889d18c425a0b66ac90b458370089ac4f31402ea44a3a69bb699f28682e217fdecbf24ec01168129a978637a89c6acbc413c5244b733531cf88a2a9b409d1c3e2820570c2cca2d629ca925b1622165f779c0e6f44d658c202c37615c8ef3cd4f3ec3b06edc1072d7ca4b6a6dc930dc36bb994ec7aa6da10660d934cdf5521fbac38c56c1e6fe49997122b394557eb9e53324f86ae680f804b2d838c75aab6a3738a63702a8c91290fc5500014aedb0f7a35f2bdbaea74e5a ct_n = 409a94169a59206ed7ed2898e2a03e225bedb8afdbb38310d236e8a366cefaa4102861960b2a1d5b43300f17c1da6ada44ea22597714b3eff4be9a0648b99ad23bba8d2d0aa72dcc13bdce7627a9216cfbb727294dfe207b42d691d79c5fecb9678928d5ae5463bd6bb88706caad9cb9218d16722fd0efbb0ac4af8e90ce1d39a49e93b746208786f6b1effe6a5dd57123c6ecbf5b134ff565408297815f3ed614ea65f4a9a0c60821c86019849685803e05d19af44e6199ec160ca61cadb71093f8a3e190e2d4a92d1860661e4b74a639ac0f084558298b31f67eac75f0f1632889c2c525322b7b77ce0495febc0aa9d47469b73a0cada3988bba5eaa465396161435604b1b5f557a58440ae337e6ca2ae7506107e42a09dd2506fb0b27b8c4138e284a77e80f1da3f531909345d46e4133d4be2452de083168c2ccbb571f1e29eb4277bc97df70d39c6e6e46b32de02244b47807e137cc5f11629db7690e133761bb80d6a43effecff09607d3cd73418d94e419c5566304f2ef7484ac0ed89ad2b36101883822bc3a649b61a588951c3a759d451d09a9277110416d0f5ebc6e613d23b8bf0703b14bdffe6e0959c6ea7bbf80bf3b8d9f5c8ca569c770fc831fccd015fbb666e024be3eb6a806f41ef85c591e41599e04d6be549f9d246e0418955ad8f03c994c8190aa2620ecaf0cbeaafa36b451f756d25791aa217bf7cd60bc17d4e538de30edae235b2b3f0bf44510445ee0e364e3b709e03e78739a3ade6b76685e5cce427dbfe68f60a46969a5be6966b3b28788cf0caebda68673cffbf77e8120cf03251f9af1adb9afe59248e54b4ffa2a1884cdfb0f553df64c5b2196d159acf326463707bcbac3dd90ce0aa619f5ee88c9cec42eecddf99ce33699073602b63cd428e91fe80fb85d7be659e3731441528292f7c579febf0858f0f9ff892aec28e815b6a4740694b78afce48736b405aa78619fca5eafe5fe8cdcbf72f3d62386c4416e00152e887f043ab5137e85b97b99bd4735a3d06c14f8c2c6360413e88a472fc7e3e69c53a7a8e929e8f5539a84bb45848e9895ad8fd5178 ss_n = af0bb8e007d1e2a210e0339f46b57306f94efd4211b68eba7b8228c9d1b1283c ct = afeeec995b4c1c24dbb1e9902d3f733db1ddc9d40cc7736f346b7795cb484cbe8f1e49abe5f4b88379fff34d4023307def1dc27420b8bceee110e08ec7a2b9e3bf3735a8fd55b89375841eac5345464686145c09f3e9c37e6d50c4b2b9b7f56cf64b1bea13e05e7d3ab42a2969129b88ddab8e72adbf110465977432885e2b04513b6173fff9f42af75c3008793f8d10afde3f458e53bc21debb1d0e20d10c604f07f2eb16dfaaf6f4dd502745955cae7e0e86688c6703e8cec1bbca9d4915184b0f1f6632937df0f52de5fd038f0ba0f4a3fec9568017c24ba2baebf7c1216de9cb620cb63f7d375d19da260b75607a3ad773afe93f231979bbcef74f0fdd2c10cf5fe81ee8bffd24690695b9f0013b6cb1ddb366e7bee634d2c28611b1fef79232016556219e8f6d36d9ab9809bf5487b952f34359d7666beb12d4a1310256419872c6f592b51ffe242440d8d36354fbaa101539e48b3053a3652429cda14022b0dc6e4b6b218891eda8a7cc73d340cce95a2debfba1000811528ac78fc7a72559a395bca578cb8ee232dd896ebf7a96b1b0f5355ae8cb821b94c3978cf26d229516b325bf5a0b4f1890b157815cba86bf116da0a0f55e204a06348d3a4a06b9a9636077b46f0900dfbf81c378af26bd9dd1364fb31c4c026778032f464e37b90cc562f94412e2e90a5046cef1979d95c2fec5af8e6ccb133776ef398078dad620208a05cf19773ecdeda69674259d8dbcfc7ff65a24ef3686963ba55b6d775c4c81181563ef93051c73013e1362dbc48abf9cf7812803f65f0f01ffd3357fd90e0c3e928a743aca6967bf9d2fb9bb0907438e803bdc45a73f89e22e9318e46a4b6caec6e44aa831a7163b837e8a289933459b1604ff4c486a3e426c2296aefdb3613bb34ddec9d4da886ad594b30f7eccd603366594be3cd3666572e269dc539cfeb42fe223a5e95c2fb62d986e995c0ef1f2a242d9f61439b32ffaeb11b9d9f5f5ead1339de086114cee009781aadebff1dfa5a52607809bcb455e397105273d3166ff43efaa8b227da8e38c1a23272a163099b07e9f20965f1d67b48f7b ss = a55ae140751b9f4c2f6b86da9d3aa34460db7875ce7de3e3f99294f2075e78ee count = 900 z = 0b52635bacd88f0ea547576b95e79ac8664d992fa00d260f9a3ef9588da5ed09 d = 5f4b2c3d92000aebc7f73bdccb4cb0d282590d9bd8dde8b3263532e764ce23fb msg = 9e5cc945cf7cd39c065ee5aa7ef0493750dd95247f49829b8babfa3e334d8455 seed = 346ed19d4693349020e758a505f97bc29346aad3e43b8eefa5b1631dc8509077b0e5456d05f1cdb8dbcdeded656f4f81 pk = 0c65ca12c40fe0ac081efc9be2334123821b2286146d487966843ec3040b93a5974f3b84bc89487b3738c60289e448c1a2731244e0235ce25472bc2c9cc689a37c36cf71a4bc781feb618a8e117aceb331952264a4db8150e303df833b1769237cbc007d409b32c5266c6b146e1c419c4029f95057dac6bd39d4a6d463bcf47cc03b0835543b4dbc745c2dbc0a4a5b82ae526dfafc34c9251bb8417693087c50a6622a198af9818f4747a4d9b0461b691c82b24277783059368130f4b452e5a3c7c91b02161614b5cb62066545fa06f1f4360164ba4f68844d54c1498b26eda900d1234665c3c4eb2ca075e74e0ac23e335c783ff029e90999dffa6f49c489e7f6949f54bbc4d80df15844cf6939fb82283aa0a6262878f9c9cd1d8a56721459dc89b14d236fb8a84445979345c4c7b73148e64c8a40e77f15c3661d721c6de402abab90738311a1ac0a1f4014c0e10520b5c76625b7e615afa2a02425ba0a22050d6f8a5aea797aa44388ed71184847c9b78c0a61067f3a2919b787c40db05fdecbbe869273c9054c84b6ac768ba2318571c21767cafc06d1f13705314f06576f28390f65cb5d5197279dc32ea774b7ba0ca5e9e1c14e06296a2287ae741c4199bfed5ca8c018be33c699e3d528d8a354401c2613d49a86466bfae1bcd3fa97a61355930c3d9024b107116f62ebaaf492563c497659eb13fd5a5e91429ba0c84b999545b3857359863d0ba64a955ab2cfaaa5d02167ea9106fffb6596d98eafb55955912055186ef6076058c3b77a4c56cf603e17e4bcc36389c94b660ce0373d64372c66af44c45929e75a41332462620eaea71e5ad55383a68bff71ad70d879de8b7896731f741648c694be4f14b14e75c3a064408c2c8348281af0a0cc8ac3a718138423f452a87185b875b0554600f0548273ea4be83a9e9e9474dfdc0a6b457929b442a3a27418f8a8c54b5deba0b011977056da33ee185b50db5c71f52bd4646580d12291e2505989cafbbb8e933797d94ca75d308211017e1087058344996ff26a806c2a1c572c0457c6b3a218167a262198b8139237a43120d0d260b342938eb4b0ccd92e0b3a9a3b26dd7ca76140563ad3f47c234599e4fb4bad48 sk = 7de18e8f44a340eb202f5c388371c8d18597c21011cfb18ab4c12ebaba7cee15830d9aa361832c58923af737bd68cabdb1b55e6d96674bdbaea0562cefdb4736a7918c565cfe965aedc09790933cbcc50c309824bf529029e895ec3285cfda3d89846a52ab1393f6cc31a6950d94614d729b0e35715df61d50e6b04c39a6941c3d4dd6273444588495b7b2602897323ee1458eccf2c14a4773269c11680b292229ab3d2c2ab44139e0271295683c52818aa3d7cfcd2b4230e861bcd3293c23b6b3584249c53d6b9c5f6895aa27474f83f33eca03ac57249e85f949b8a4c05ac112ca3c150314808ac56b7506625f88a5309aa8556bac42e28851b504f03713451572e959512be50d91f1287b096d3f588c90149d617c057c81a8fb1ba0e3e2495a819308f0c23f56331970450f68b06f8c8e616c11f7abae6349853c85631c546d682c950289c71a930b21a2403eba72a2782691037f51e83ca5a1367b04880e4205a72089b1b16de5a4761de75c33b0b57d973dc7952250f113f78a99f549b6ea835c159ab736f932c5d701dcda2786e3477825a9c3469a0a73acc9d1cbab148f86c312132448aba49ad5ab21acd01dd50184f779818ffb5b64093647da0369d38965776b52e144e4db3744879097767f7f48147ec57801f191a1d60828600fb9382a285b3887473c21c8960d4a9d39946a374247508b53ad70798897cbf62544e503c91460b01d22aa80e6385ed5201879996e9ab018d76e5e140755054063a83ade1aae17562ad3baa0bd8739e2974949c047edc1294b33684477876559c3c365ba9f6c293ee2c0c97544b2d88ecd7a6dd2dc54f9d4a67dc4c41aa657473777d9dacc59f689fc7023777072a0a2a55d6644c2f6bc89e23e5f042e0c68aba6d7ca75c9a3f9ec3f945321ab90623680aba4336d94e13cb440a20819580ada6f200322c927a23531af1aecb79fc77e2bf76c753905e6638bfbc50263622661db069eb80217264582643b0a9b71ad9a8a708c16acc11d5205052ee992ea43b7697a55195b5e628766c2f94092884f424705587b06daaa510fe942cf78c1f671a50c65ca12c40fe0ac081efc9be2334123821b2286146d487966843ec3040b93a5974f3b84bc89487b3738c60289e448c1a2731244e0235ce25472bc2c9cc689a37c36cf71a4bc781feb618a8e117aceb331952264a4db8150e303df833b1769237cbc007d409b32c5266c6b146e1c419c4029f95057dac6bd39d4a6d463bcf47cc03b0835543b4dbc745c2dbc0a4a5b82ae526dfafc34c9251bb8417693087c50a6622a198af9818f4747a4d9b0461b691c82b24277783059368130f4b452e5a3c7c91b02161614b5cb62066545fa06f1f4360164ba4f68844d54c1498b26eda900d1234665c3c4eb2ca075e74e0ac23e335c783ff029e90999dffa6f49c489e7f6949f54bbc4d80df15844cf6939fb82283aa0a6262878f9c9cd1d8a56721459dc89b14d236fb8a84445979345c4c7b73148e64c8a40e77f15c3661d721c6de402abab90738311a1ac0a1f4014c0e10520b5c76625b7e615afa2a02425ba0a22050d6f8a5aea797aa44388ed71184847c9b78c0a61067f3a2919b787c40db05fdecbbe869273c9054c84b6ac768ba2318571c21767cafc06d1f13705314f06576f28390f65cb5d5197279dc32ea774b7ba0ca5e9e1c14e06296a2287ae741c4199bfed5ca8c018be33c699e3d528d8a354401c2613d49a86466bfae1bcd3fa97a61355930c3d9024b107116f62ebaaf492563c497659eb13fd5a5e91429ba0c84b999545b3857359863d0ba64a955ab2cfaaa5d02167ea9106fffb6596d98eafb55955912055186ef6076058c3b77a4c56cf603e17e4bcc36389c94b660ce0373d64372c66af44c45929e75a41332462620eaea71e5ad55383a68bff71ad70d879de8b7896731f741648c694be4f14b14e75c3a064408c2c8348281af0a0cc8ac3a718138423f452a87185b875b0554600f0548273ea4be83a9e9e9474dfdc0a6b457929b442a3a27418f8a8c54b5deba0b011977056da33ee185b50db5c71f52bd4646580d12291e2505989cafbbb8e933797d94ca75d308211017e1087058344996ff26a806c2a1c572c0457c6b3a218167a262198b8139237a43120d0d260b342938eb4b0ccd92e0b3a9a3b26dd7ca76140563ad3f47c234599e4fb4bad48ce8ecadb43ebd787c0116a8874fa6ab96e2bd6490c08af67ad6c7b8581a479810b52635bacd88f0ea547576b95e79ac8664d992fa00d260f9a3ef9588da5ed09 ct_n = b578229936d9f0dbdda0668434022ec913a6979c19ab177813b08dfd9c7c933483198df26d1bb6eb9187e37ff60d543cf633fa8598d32582879091edf1f67baacc804454a32bf300d5df8d3cf93a574aea51d303937dd4fa2fabd86e9799ae23975a604cc24cc54032aa6d834b9fed52119c1b8f13e13f2bb971fa4609be373034bd24e614c0c5e48c48872d54ed290740a2e6313d5276c4f5f235e4cda00c07f244921da3a8d584c4d8e880ec44d5d3ccaea71e790f1ec3cc18be0e6b1a5f7a546c93b1166647232fef8c78beaa4cca73c6abf1b147133370b1b3f5485ba6ccd9422e4ba1216af49613a565a1480bb04216f1b12be38e20135ab1654537f6145f245c2f5b1e70910ca26feb85cc8bf2249f60dea8ee77103821b81bf0fdfbb2b240041405d4aa61cf91e2823c2b929effa68ce92d922116c615cfbfe2ec283a2d2242518038838057f473b9592af482c2d9e39a2ab08b5edf76087be2300e42eb11aec3913914b16f1354d7da748aaead1978f1e71f7a803ee78feafb86d8c4ebc118a6b970f641f8b87fbdb03371958ff300f649992ff6726315bdaa3a2bf3865fc5b7c3636c8ad68d9e9ad78613d2971e133575b3317a891396a6182e0f8c0652506c242c6b7f1efaf1154229d33d82a463e239adce6654b35a3c943925c16e88509772b1081ec5d481eed2f90b60184dcc9e58abbfc68a4bfb776fd9c470a7dfb0956fdd9ac92de133eaba4023e9f746a65f4ff6f9819b2bbb9c8acb9b2028cfc0678a0d2ec609da677be88c16050e22fd381cd2f0f68c7705c9669d64633efc28b6c74b4464862f47eb917dced07de776dc846382115ba2fb6ce9d464fa2805b8cae4359cb4e683ef8a431d63fb4b861209b2c808a88d5f02fb3adfef97a5ea962d2ac21f45f63286243301a74314282abaea8de4dacb49efc7d5580915733e4ea3837a83a30f45a1ffe72a5735593955ba24f2bb276825b0a604b29e8f9f40b112c235f703aef506b215385a8317bae95b27f167e5be06fed12198f4cfcba3d3e5a6c1c5aeff29a9105a45a5c9f7d9c11cabeb7e320a5e43f3c9e6f509 ss_n = 1c4b4e8233f57b560aaf4260b4782da8eb478f007a0d0cc656a4cfc7b638f90c ct = 63825fc9d78a2484c43ceaa848aed5582fdec8018b56d04c53db9416f70c572c312e6478ca4d16906b272e63d8d8aed1be4b41cc17bb8fcfabf0d04d970990c3071d4113da092d3fa27d3681f048fc4928172539c22913cf67d3715d4a888dbc25f38ec42e267a88c228e52c8503ce376407cdb4d192017ac42c3fabdc07e1cf038cc77311e4fa81e7a0fff0dabcdde921d12e6d55fa2ef02858e31499dad817c21879770af0f772468d76a7509f5116076327632f9b3680871457476f116b0fdb95f658bece5be8545410056a9f8023e5780e74af8ffe36726ce714d909ce442101c2fa7316f1ec049a56c743fc27c2bfa5730cdf0d847dd0b6fc7eede7e4409dac444d7a905e18cd05fd2db7b8043e72783a7944beecebf4fff0435a8160fbcea22bcaaa8518352d094296c2d12b33765c5323c98b0139286237636c6b4d89adc14a5a0c1da1ac208733d78cf8b8014ff3eab993a8c654aef105bbdd0c7badb4c598c21b91a3efe7086d889e25af0fdc51694d14cd4e99ad783995b754c1fa79e56f30900684da30c7c57c45de6a1322fa776bc408008dcfa4648b6d43fcf5326e4060a70cbfdd8ec94ded0a114189f0307f61e202db0fe1a35306b911e18e1382ff404d2cc4c00ca82a15ad32997646252d89e28f4c9e39e8e1d43264f91b3c8a0401a3ba48de44407952dfdc23c0695d6164ab2ef6ca75f22c8cc865dac211b91d1eaad8349e21a4f38f655f8f08a282c7394d543ff0fbfc7cf7030fe5bc3f80d5d425ee1e7311459d1e37f76bc519c19b97ede71d22673ed0b2a7860d4d8503648909f9721fce05e15c602007f83ea976b67b881ab672caaa43f3ea0d69935704d0c03b0769058fe70549edba551fe88f770defc54c6c84588ce5bcb9bb4f52b115105aa3c18e571b0f7b358321f085f991f1d7895989c9fcd95723ed9efc66ff10753ccd5632072cd8e01b86b89e52e6cde2af662be6e8176a25679aafca5e74840f774251af61fdf90d0d1f197e22b47c6842e75a881cc1434cc65a96f1c941d034d3185c18c0903943c94a47e338d8bf7da018050136960d8b9249c3 ss = 3d82a2de6695e14084c0875aa7460167d6e70eb744539baf9b0ee6e66223091a count = 901 z = 51c90dfe52f01a59f20f8262b7946dc759aa976367d5bb5eec5240cc4114e78f d = 289d7736fad5bbf42665fcec5042f5c1cf22eff56f63816f8054149dfc2c20ff msg = 08daef78840ceaa26d6be6bfeefebb542f65ec18630ff791d07d4ff94827094b seed = 98a62a42e1fa317cb78b80b59a7aed29201026cc8e735c78abc10d17e66da74b953d4be20ba9f4a4a045f717a9a57702 pk = ca54b0b2855529f5a8817683acb8a6652c66409b1125598774c86f9c1083be737d3b461d85a8505664045c0960ea0559cd0c2780fb30ed4a3368ac11d138bafec4af9c4ca6a416b7f5db40bfbc5489f9588d804115907a5ef09cabb85450b9242510bcceb69582399f7a40032f03ca028c9ddb503f5e528ba818c752a108a6f5cf6e176f58341d1bdb9860c365fcfbbbe1388539180885f4c7212aba36cc49df43019e13b2a86554740451fd9405b8bc8ee52a7df75c91e0db6b456cbd0cba7b26175cb9ba4166ec68398a32708c3110e90e1e797818c89a3d02c41d522def47253fa6b5fb1387266bbe1c15cb21dcbaa1f8096b846c2369898cbc8958332c56db5947757367a89e24fb5562e27aaeb41cc8835c41e73a93bc4f4aa11de8b19e0e5cc613015cd5c8c32343b6cc079e4e8674a145001fea15d8a4c22775301d3c3ffa5ba4aa9b8ddd39855fe8200d936aaf2a4c7dd1a03d7899c8964eb98b6245603a5f446edbc69426c21984e10a17dabb55295f7ad506da0ca0c6b336cfc2bd7ec7030c2c6bbf86ac82b582320a462b93073011364a758a5f5a4ad8163962bc1a24b8b1a817bf3f650d6bc09d05872977208933167f9b94888025b0841a0cc7aa321652175a1052fdc448304587884a420d4c48745822c52078cd3a694be4c6dd3218f7c26881bc331f720ba9879f1e6b5f0865b23223609b24296e6052c3995737008929b12c3e62921d586dd2394684c26ae16a8e10544dae8bcb037c0420abab1c59abf721194f320b0e09a963a0713234cbb9229d6ad12a335705130595fa634291aa7776d03c9770b99e533147f0789082a14fdab4c76609464b868e9396cca23e1e63233811489df8a150031085c058298a8b8e86339aa0270f8443ca34c3a793b2abf18327470ff9a2ab685a270d817cb5b26eecc941062653ed415309a167d1b2802b6a14c0143ae53642c9963581c22a08b14a429c54316a9d69a154aa896433fa3d1bf4538d152951544596834f49a3ada4f37e49a3003567bb18883efa4a193bc7aaa8a42709c01c52f20ddf6c21d1f99a8f150773e5928882c9dbf86605614f88855fea29db62983a0f166bfadd61c34c9e8f2eb951fba2c31d sk = cc72a8129c251bda3656c51ccf2a781bf727251352da06186ed69ef6ab586f6a67dbe7a51b3949e1c22cb41b925671c4f6265a21d798f5c6818c887fc1d953a082844d5263eae49a07788a801b1586b969263c8821e470f50458b93bc4d3da9611e94efdd660284a85d72702e146153bf82ae8267c4e5a474ce53ebb948423522b61b5614612b07caca972698401106fdbfa333641493ab082241584a8383a8ff543909bb4bf4158ec930c23c6484375488f6373930277fcbb4a2c6a723ff9560bba3cbc0b35657018f956ad29681b0ba65fa5045bbb3436ca713bc5894a89fc41f992648d2829cb2496bb81232e7b22ab526b7e79b34158ac0536b4df623dc3b0aded10725b073c098a761965270c88b4a21c07d9788f6ec40cea18afe5f4a565c2b20dd26a99331b6491c87f7c1fe310be27a67130e5a7245ac3bfd5b5637255a3621b87ac30e70b249a254753e2a4d87b454851825f170d9ea810a932bb23cb7e7b1c2b5ff40944cc4c02bb0289bb1c2ab471c5193cc1986a157b2e576cc17236aaaac9cc07373ab4414f6d01415c278352d34ca66760856c142838b720751655661a597353d0454a50380f3fa57e950597f463c7b9e6070a3b601268c563b63e4782b774a2cad8f579f663b555015403e9880fea7a50f29150210669555364e73dfab329b00b407bd630ee1c1551f52e901b60eb728761e56ebfb91fdc40b268468a112a6f8d012b49d30c8984491a9896e2658c92b241dde422456c65a207988e93809eb524300a52a28a6cef1821036703fc1953f624263da5770afa779b2a0943d08095707e324780dd09c3dff165479195de5922d481a9045134388b0fe706ca0f165c3783076e21577477773619cbfb31bb4e767aec2b1a37793f9eb15542f09e321b787bd3a7bc55a764446a568a2e4530bb4df56f72fb3ef13360d8ea98a8f2bf82189a93c39062a828749517d412cfb6b138e0a9c3588bacb591404c21bea50288538c6cabd52466386fe01019f2fa1451fbb85cbcaa22299becd974ba3b59fa4210ff76731bc379490605c1355d2cbac3915c5bdde1460b1a4fca54b0b2855529f5a8817683acb8a6652c66409b1125598774c86f9c1083be737d3b461d85a8505664045c0960ea0559cd0c2780fb30ed4a3368ac11d138bafec4af9c4ca6a416b7f5db40bfbc5489f9588d804115907a5ef09cabb85450b9242510bcceb69582399f7a40032f03ca028c9ddb503f5e528ba818c752a108a6f5cf6e176f58341d1bdb9860c365fcfbbbe1388539180885f4c7212aba36cc49df43019e13b2a86554740451fd9405b8bc8ee52a7df75c91e0db6b456cbd0cba7b26175cb9ba4166ec68398a32708c3110e90e1e797818c89a3d02c41d522def47253fa6b5fb1387266bbe1c15cb21dcbaa1f8096b846c2369898cbc8958332c56db5947757367a89e24fb5562e27aaeb41cc8835c41e73a93bc4f4aa11de8b19e0e5cc613015cd5c8c32343b6cc079e4e8674a145001fea15d8a4c22775301d3c3ffa5ba4aa9b8ddd39855fe8200d936aaf2a4c7dd1a03d7899c8964eb98b6245603a5f446edbc69426c21984e10a17dabb55295f7ad506da0ca0c6b336cfc2bd7ec7030c2c6bbf86ac82b582320a462b93073011364a758a5f5a4ad8163962bc1a24b8b1a817bf3f650d6bc09d05872977208933167f9b94888025b0841a0cc7aa321652175a1052fdc448304587884a420d4c48745822c52078cd3a694be4c6dd3218f7c26881bc331f720ba9879f1e6b5f0865b23223609b24296e6052c3995737008929b12c3e62921d586dd2394684c26ae16a8e10544dae8bcb037c0420abab1c59abf721194f320b0e09a963a0713234cbb9229d6ad12a335705130595fa634291aa7776d03c9770b99e533147f0789082a14fdab4c76609464b868e9396cca23e1e63233811489df8a150031085c058298a8b8e86339aa0270f8443ca34c3a793b2abf18327470ff9a2ab685a270d817cb5b26eecc941062653ed415309a167d1b2802b6a14c0143ae53642c9963581c22a08b14a429c54316a9d69a154aa896433fa3d1bf4538d152951544596834f49a3ada4f37e49a3003567bb18883efa4a193bc7aaa8a42709c01c52f20ddf6c21d1f99a8f150773e5928882c9dbf86605614f88855fea29db62983a0f166bfadd61c34c9e8f2eb951fba2c31d7ed717e5f0c6117d61b04fa8deb3eea7bc7b591c9e25fa05ec100230186e4b5251c90dfe52f01a59f20f8262b7946dc759aa976367d5bb5eec5240cc4114e78f ct_n = 4350d8d70bf43d5efbe726bc2c35a86e5940597ca6827ff12d6a79af4804eba890166e6a0c2698a194f6b77c18fe36a381bef3f1fb9e79ac9f73e120806e248557facfa4d8cafdd3a9d529650e2e8f35bbde242cada983d9e589d91b8ccac60a87580c548b3cfe885fb2a903a320529c82f3c18b46b8a8415a3700eec60dad57f96d82bfa44842ff1b8d31c51c8ad4d1a6ebd0a2c5c8d8dac2c05b35fb8cce7c18b39ba690b98cc1cf3de7b758e1d2b4eb0d4cf5564601f225afb0b51dc52ae6912980fcca8ec3745a635786954ba0fcea94aba2d5678ce25039c2394f6b81e5f30ad7f2e93b538bb85d36bb15547bd5c66d738290c1e0ee2f0112c5314a2acb40f475684060e4ddf5e1312627b09f63ec3a5c38bcf925edd4e2096eeaafaee14495c4f1eb3b4720f1a60556d6d1ba277d01a3d302a687deef4403fd0fa1ea36023418ff7be81a4c1f902ee19292f4447f0e29678631fd526dc561816de972af038be77cac6310c62d27db2b652cd185eab20f026f278ee349e28f766d0e30cafec3f6d2d9ed1dde0435fa98876ac72b4778aee76246a0eb73863345dc55822b15f4c7ae9b5b24950d15539f53065b8cc05e5e9ece5a3fa051643b780a66aab075423344b7a2af91b1164e1e671a65abd4e756b5380a56c189e13f7b0f03e26a52d49d936310d7cf86b583c32c4121a6803bafcecd19027bb2b4cc6c3a7496e11cc919bb3767e87f84acc7524e7a04c7d149ad42e45e17494b26ea11a9e5a004b4c2da3ced8b432f613b9833ceeeb7ed6dc3707c187a888e27c9ee4281bd2c6177e7f34e213eb1826c522a3b9bc03bdf2f8dd98cbd6ace97e9b55306bafc6094e97e8e2dc04b98d456f8a9090fd255d91bbd00a0a717ba92aab3d341bba112d0c95053474cf649711a3533f6d01b8c1849e89d141d1c590df2f2901886d6fab03985a7eb10e0de3d2031fc3577ffa0b5ed25c67b1db21d3f5c400f19b2218dccff7c552295a9ca76bb26b338a2b7f2f0d3f751d61e5f640a2bb8e427ab209c0410119767c805729cac8d1c3a2cc39b3847a83e4208ed8db6034687b9dd55f2c9 ss_n = c68c30d57fed30463b90b8677204a55a65ff46e6f0226225955ce61aa656b276 ct = 6b4fa80e6fc28127d1e384f8ca82aa1b04c7a1a2ab76241b7bc791095fa19fb46d174e93ebc91af2534fe9a7f93aecb783aee1887a234cfc58ec4559a91a6f977e6cf4e208de4bd2a4b539e4daab4a4e39d1a0ff7185a8e31d9c738b7948337097b22fe2df6404e809aa7da8243a6928f33beef7c871885b1419ba47359bb4bbad5aed07ad7475fa95b5c0e030fd9f04dc359de0aaa47e4b763d9746b47bf30f6b2bb11e95b881653b002ca01d6f68266c81566955d3b2e5b13cbc7bae0322f607e186f1e4e10e5b57ceb613a51244e42c223f749707aafca4755e753395f6024128500820636ec469edc2843c9604592d1954193db0dcd0740d02b3b97f117546a10b558fad827cdaaaab1f0806983ca4e2d266c227fad7ac1aa54b5f0405cb8f81e1714e3fa0280d0babd3cb097081c9095e2fbaf08193f5ccee2a001e13a0d21c4f9cf34cbaa5154fc0b9140838e6dbd1e872aecae5a50c7d803cf3b5ed9a5ed0bce260c6055298fd6a705add4e7c0263a566feab0d80c95a7cc902a26b5109591e3164a31403e46e44be9185749d13424f723be2c14632d94c2782bf6b0690f76a4921fdaf9d8aec5950212f733b07dac8e89867d8b75bbbb264588e00de52ec1be2abe8781496d4b1e75f08b5ed3559e2689e330b39d5ce467071be94b799882867739cf7fbb237d28381e0c4ca8edddccccfbb54e3aeb657fc5739660a7d4e88b810612d29d86983ca8536c8d37af2c2d9413a01d325e61f676bfec98fa0b790fef6bce85c2f45560954746afd2b8785c7807b2bed745b96c25dabc2538c08c6617df9c96c27cbd1165f4019d97ce88c5413ca5f89c9628148f8857d42cf6caf109074ee77acc5cf59a2eb2ff93b8d14ee179920ba70d4c7beab7e08eb8c9539adab5820c04b0d2ae2733494cdf1eb3609bb60b71ceeb8a273567d642ae39775481dc33508b389eb81acb0373015b0595a9fc1ef9d815e386487d24ffd7132d675d392544c117036873290c8496e6b8f7b9bf6633b375d7f876b5dd3d093d12a005ceca38b858afda3c7e6d69e18cafe7a040e3618a4c29a590e2904db ss = ddb99616a4f34537ad7a7fa5076782b16af7b16eb48cfb7fc58301fc52179fe8 count = 902 z = 35eb9825dacb048d985fc6c08a63bb2d022791ebdddb9b5ec38b089f1c8ef945 d = 5f9252701adcd89e24f80c63c2ff1afb5fe57a85b47e4520d0882e5238ce3c08 msg = 6d8df0ef6331c7a3d419e18dd3815c3d46e2ddf78d476b300e5d22510ac03cd9 seed = f48d21d0ffc8b6d77558d638deb93a845fe08065e64b85b73c3a2cd819e51b7e3928e3be567c2d68cc8ca29655ef6f04 pk = 27e48cefd2053a612f262093aa462f9b07a71a99c733175bc79c2d971157032146168627c5c7c82de112e070adbc89b7fdc03ea7fb03dce6ac01b1b92feb12af892316aa46b2654b74f7092ae87eb0c2586168bfbdf4a86a5380ddcc9924e75213d08ad04472b9f3b59169b3960619750242287136a007b70b993b86c3325701a9c8a8be4b67c1064697dcc73852fa788869c71314064c869ab63bb136347b533aac38f1b60b7b7a4db3a6d1e42d183b7f749570d1ab1af3e219e6cc8d81194341973e856949a57c21f515b79b81c3ae0cc3b2b3a7d3740f241970d7c27a25e4556f302d28047b049b78abb58ef9d2b267c783a6da7ebb76b5dfb05f28cb498908a18ed69255c05e406913e819687631a266013c16024bb199742de6a17017b0db3184f425390fc83072d861b948975a709e7ec22b86d3b136147438f455fc804f29a58a4109721437136b123b2c881b5d9c1b6ac16d0a5c3692d5c71123a9f5745e5935bcb89017ddd9880fcabd4a5575ef490fc6f9a9a105414b2959918091785a797961680b0860692b1300bd477e22079bc38ec68144e0591442fa41bac59b2bba5b7a864199655d41258319a7b21dd930a57704a41ca07bb16e827942e37140a01714571c530d225896f6833f9386a0067551a647c70a6a1306679ebc5be2945293aa1e1382306017375c4990afd3204b5a922db8a0ea0390b7f92a81e4788f34a388583a1a2c55f139b65b711542c2908aabcbb60375eef51c063377a703a7a3a7c14a4286081a5b61a664013ccf94bc9217d181a713bdee243431850fddf89551204d20a1838b96637bf9615697426a15c84d809a89cc02116a3868e4588e118bfcbb47b8c5c460489f1696381e51169d09507db6b2efc231ef052e4e114075f121621833c73a1f67e7c6cf19a92c2c497bf1819be529945b5dbf42806135a4c6fb7b30b56c1b75b4bb33816b44b24b3a992d6bb43393022bf47532f0c764520248d93da58b04cc16aba37228a4d3b9b1d92ee8e8b2048962c8a04c6496005c491cc9182140035b7ad304f318498799b216e6adfa751fa5f13c5d06898e64345e1d909037d4eb7fabc5099bf58da8820a21d788094798e1ee539dbca2 sk = 898a1c5bc23d9b08849d44cfb07034fe6685fa077e24fbb93d14c91e2a8fef486f50cc7dead8a819e763deb63cbdbb2664dcc5588b14e8c91ab4bb39414bc949fc9829f51d45c967513c064e487a0e078bdeba6db9218577aba3971cbc140a3b1fc49e7319be17b7c031bbba5efc666a991371c49a63c016e001122fd284eb655fc9330a4d653d855c5ca566612826932745a666c011e8f5118eca7924cb9558715e8be0832e54b2c4ab4ffed6bf9882cc053455ac630272720270ca8cd1724086cb3c09e734c8a0c1b10901f541b43584242d37a4a62b3616b6240e99a265e1b5000d6eeca6481f9c5eab9a665c0bbe14f2403a490dc8e067534c71fac20871b29bfc8ba24ccba30c865eb9f72466c40d17b392dcab18b5d85d2864b182975c70477bf1272a1dc24f200452d35b488f114734c52aeeb4ac5971ad4d75569d46793abca3c0f6666e02a133991029e92c71d50de9e309f5443d14424455f7c477e6548316824c650180d05e0f1053bd702e1665b9fc2093cb0a9a51c41ec568abefa1b6161455d7715b0a1ca94d0c2c6ac49baee614330abcd279c5a1089db185b75a93852833a7a7097ee0b167d57a11be891ebac3a2e5925c3380af6f8b3c3214882507bdd9817cd8e81c0d10a4c475b10a030a6bbbbd2381a8bc0754bb4330d3d89dfc0147f8dcb33ef6ca20c38badd370d63a194f19c31563cf23ca9e9585be5a804b36466e565ac01bb57d5293b7f49b920c68838edc242e404d9015ac0165c7cd954907907665991dbe347b1264c2d6acb50e4666ef84204c9940acdb899116aee6a2a6ed1a1d121921c1b5165916b73a6c1c220bbb368986fb4959708aaab953160bd5c4ae6309ff74aedd9acea1435d0641c39c7ab4d6f1975e54361f09725975ccf28c33e5613306aa089650a1f72b6f4e62ccf0c0680c0917eb1658ef569034f94a444ac0fa381ef578c124490d86790ec54ca25de1622020beb8c6049db20fc690b55cdb471e8447f910bc7143239e72bdb70c2d6a746ed0541dbf6a3d710b6de1f57a4bc0794ffb921c7611a2f084130b20c3601974d84fb4f11127e48cefd2053a612f262093aa462f9b07a71a99c733175bc79c2d971157032146168627c5c7c82de112e070adbc89b7fdc03ea7fb03dce6ac01b1b92feb12af892316aa46b2654b74f7092ae87eb0c2586168bfbdf4a86a5380ddcc9924e75213d08ad04472b9f3b59169b3960619750242287136a007b70b993b86c3325701a9c8a8be4b67c1064697dcc73852fa788869c71314064c869ab63bb136347b533aac38f1b60b7b7a4db3a6d1e42d183b7f749570d1ab1af3e219e6cc8d81194341973e856949a57c21f515b79b81c3ae0cc3b2b3a7d3740f241970d7c27a25e4556f302d28047b049b78abb58ef9d2b267c783a6da7ebb76b5dfb05f28cb498908a18ed69255c05e406913e819687631a266013c16024bb199742de6a17017b0db3184f425390fc83072d861b948975a709e7ec22b86d3b136147438f455fc804f29a58a4109721437136b123b2c881b5d9c1b6ac16d0a5c3692d5c71123a9f5745e5935bcb89017ddd9880fcabd4a5575ef490fc6f9a9a105414b2959918091785a797961680b0860692b1300bd477e22079bc38ec68144e0591442fa41bac59b2bba5b7a864199655d41258319a7b21dd930a57704a41ca07bb16e827942e37140a01714571c530d225896f6833f9386a0067551a647c70a6a1306679ebc5be2945293aa1e1382306017375c4990afd3204b5a922db8a0ea0390b7f92a81e4788f34a388583a1a2c55f139b65b711542c2908aabcbb60375eef51c063377a703a7a3a7c14a4286081a5b61a664013ccf94bc9217d181a713bdee243431850fddf89551204d20a1838b96637bf9615697426a15c84d809a89cc02116a3868e4588e118bfcbb47b8c5c460489f1696381e51169d09507db6b2efc231ef052e4e114075f121621833c73a1f67e7c6cf19a92c2c497bf1819be529945b5dbf42806135a4c6fb7b30b56c1b75b4bb33816b44b24b3a992d6bb43393022bf47532f0c764520248d93da58b04cc16aba37228a4d3b9b1d92ee8e8b2048962c8a04c6496005c491cc9182140035b7ad304f318498799b216e6adfa751fa5f13c5d06898e64345e1d909037d4eb7fabc5099bf58da8820a21d788094798e1ee539dbca234cd2fe0c9c6d3019e6dc9b36222f9efb868a3dad8e90ffe019c55d9a88e192735eb9825dacb048d985fc6c08a63bb2d022791ebdddb9b5ec38b089f1c8ef945 ct_n = 8dc9fc49e7b59a5e03f84196ad25ff2e3529a206dd817e46bd414c003a0a3f68844568b54087a4c0c777301c2d3db63e9ec88553c1e1f1f6b3447212a6358666fa204fd116d56620fe077628cc758dae43138cf7c83f05dc5e37b78f1e72f9837832f19bd7f3d426bd879005a14ef1b99e33a007c07562d506dc9f34d3afbe837e6276651a65d3c4274462b0fcc273fac28e85726ab1d7deb59a0ea96d506399bfb334f73c7f2b38788dea6b1189044765aece9b0070b365e90683815818cbd211ffbb06564399a8b79534eff9f6561a85084cb16383db9db5fd25488ca3876913b361cf59e8f1154be73963e4dd2f4a48f1232c6c459e002eae9d91a35b18b9c9388afa73ef4756da71b590ca500c4728a6f57a3886aea19ae47634b148cd6a4e92ffe729348b03e5c0ed40a4e3084b32cbf8f2fba885e7231369628db3820d829e37209638f269176e7bb7afddfa9f668375ff71f726bf0106974ed52b765291ae27e7987b05ff2297c8544949ffb7662cad85ae7ebdfbc24e135b6d9422f0210e9768637e3bd1809456dff4e7b5fdee0e575a3a9cc421c8245b2bd1f837ab9dd7ad0ceec53121c2d190bbb6df6d4a7c7d344a779c9f4d28175a8021433114dafccda8dd1d35b913280ceec2defc6348d38b1d255fca8899ea1907545d2777e6c43537c65d65ab7971cc495b8b73ad0f17810970ad609f37871ed2d5c59de981df4825eff546c0dab964ce3123f0916bdf1b6fdb463f16a163be3e0934f32f89ebfb22f12e82445cd9d5bfa6148b218d70a741645cc2ce412b0b1dc98acdc48e9fa08f6636e2f28ccaf53a15bc745c459033a50aaa6654047c77caa404be3d486ae094c66f0da4f782aaa1fa505c7d718eab959d4de90a8abd29419279d9d53143f5f69436458ba812f74ddbaaed91809f1b1de2a891ad47824982a200d518af98ccf8afa113a58514a68901d73a684bf99a53dcf8f1aefeed0d469ab3e95479d6f5b49ca30ccc8100da278a94b7759b0a7baa55a6b941c6dd9d7adb136f3d77302658d8c88c736913088170e9d666d4621210231f388b1d8b5c4c3f4cb00b ss_n = 578037024c56d35e0b10953102d21325b5083427a4ef428284107c99673d8254 ct = f42017006e2af919891a928e120381bb2fa548e5fe2484db04866e3ddf3415062c88b1c80ce45df81c5bd7cbb1584b0475220eedb29f668c8fcb1859828aa535776c1dcd5f8b4dad45c02b2fd48fb7d855c134f368845d1011800db693d7fd6835393ee1e9586eb7a71b2328f7490b6d52d41ded32da548831b382139babec82e083389946d178ceff3aa9fea6168d7fd9a689cb12dd9775365e3b8b5492b112ccd9ecee2a982b1a074e11dc9b9573f138fe4e7a9250c00bc3cd4c62f9b19c43fa7ebfae4b367ade41cd8bce911196f2ff157b62081e0fe56067c3a48f5690ce14ecb5e40bf4ae0f1ab35911b02b36baf90291ddcffa82015b4846a7c295e3f4bd56d4b1ee80ca9bd8c12c7b9ef982c3308d0d7a69c4980426537157cf9eef1ded87734e0187889b09da7ff7e1220fe92cd4c33fb658784b8e250248985abacdad97ace027f28d5204ace7b8adc0f1f4ed8f1385924857fc3208882dd6b05fda431594e9b85ac72a64eea613ec04dba92d4b60c8cb593a14cd1117565d697d57435ce48a9407cb9122d82bd2c763e41e1e5e502381baffcf7d827745d957222f6a1e37b3df40318b10b8ac9e935356c4e054b49524774532c729aa7eac699a712d982e5c3af74efc36bd6e83c3dc6326aeb8e0d7db0b4168fd22f5d8da84e101ef8a088e19e06cebbfe81687fbbcfa1f6b5f0e525b43122180e38b1950dd1668c9652af99af74244968287338dd269fa10f5ac228f09dbbefeded3e38b4565b4f0c74a4f1903f3a24664a8a71fe9f822f6dd1b6d26a1e2ba67fbe4e554654277c4c842c30dbaf3b23ed4b24e23bbcaf3b4016227d51f1e3a2cb2b9a56aadcc6be389f7832a19cd0386fe3a6516c52c47e640b28c49f3ab411c7957df885d667f4efcf0cd1990622e8c299e3cc0ad335339c9269039fe1272a625403645f8892c569020fc0afa56910c18c95af9dec6228ba7803f42ea3943410f18b37a990b677cc52fe75b0b359aaae9c63989d1b4e2bb745f0b80d0f8a78269b1ea8889f3dffaf8afecdff3215abc109bf0b2edb6734615238f4c177761f9653cfc3abf9b07 ss = 0137e8d35179dd6a0cb2e8d30adfd68ab576b8a8948acce374d4b1b4af233624 count = 903 z = fa441a8db613174572a174440f36330b7f6e874b123d9a4133225cf5bf7ba5f1 d = a8db78c51128dece2fe1e686f38226acab1ecb23b9dc950f49e8ade72c0f873a msg = ac2df39b2c5e4e0a03d9af0733944748e70a460c61477538305b6cb9dc1b9947 seed = a9815268819ad9e458502e2bb16debd36814184a206822952a523b60fa0009f6dbb88a39ad24257fd7d533c007c8a206 pk = c9b61a35e468039115ea55bcc500267ffc752ff84e2979c18df9672ab87816d94c9974ac2d3936542915e378a4173110e7994b7b96512423a25dfc9f8d54cc269a5e9dea0bbaf083e6ec5d3f4a5a26dcad5a8a73c3014da46269b0356276d032d066c7e9e482a2021a99fbc19b9ca614a7679694862a961da20b5b1b659139d92077028bab88887d95626b7b08709aa2c619ceb29c795beb59d326a441f59b303b3a7a5921e110bd62e58295b78dbf593fea03107f93914f185f69fa1a63943728902ffb207243f212b59364f04a0d5fb36348b25194f40c3eb9adb8111707d2232eb191f0d8ae6df669a70282ac8c703a6bc1d8949c1b5924b66a135912648da531b3dcb0e4acb2952ac9d31c6a9ff993e6313d45637fcb96275532906bd6758c56a107833ece972d2f822f9740776d84a2d5d88651076b383695079311abea5dbaf16f5eb284f4d796f183398163b096e94621985f42417278d68b10c72a3673cda4d9828358b4008b2636a4350424c8c6b2a7ed909ac7da0a50f57237840665279922c5ad1aba77b9e21053a1974ca2172ecc69ef4a8f4ea3bf962513fc711ad89cb53f07808eac0fb897512e6c46a2c0510d2699dc75a2952264ae17a9aa34446ca48427894b9fc687f8795444a9b050516b6b60aea9bb15fd1b5d16557447a394a3907e791004473825b718ad8e071068260ecbdc547fdc5256da4e1c90364e450e5b94371a46abb3b9a9c38b8916f57e54fb07eb059fc91c639f114bbb595b10e26f81e927c981685b27cee4a81e4e0a2371baaa4991c5697c223ef033c0565acd65a33a1077d2690eaf519c78925be383a13b46c075c9999d1b29968160a396be71007ba29907e36c543421c99194342536842e304b67a5896cfcc4b65869a993977c1061fcb53eecc1bdbc9b8c4f6c397ea211a0d6a785e1378dcb6b89b257cb47a1f7c11a4725c949ac5e11963de994a17d08c59c1864779a7f7b86a45ecbcbaf411536c2b862f3690b6bc5dba4b9f2b01487f30fa2212e87f3ca54f50683d4829ef1152c4849c7425cf6f21dd1e06f00ac8ca882cf0ac16b5cdc0173b855110fd32386219dc024e372b2e14a1741af5de52d55f72e0d47354ffc83 sk = ca988a6b521048810226c87e85bc888750a37217c9eeabc92e8103b221c8e0e35f8be0499aacc6e276a329aa237f812dce9c797b445f0db862ece07cccf3cda1937c088acf31d2ae14ca55d0c1c9860c8573e86c144c550caa79a0f7cb0c10b1e8b3b25053bd13bc968a8c151c836ce56c37dc3684599305a9e005c90baf001005e62143915b708562b53e02b01e5389651c7fe7f638af2767a97a18afb949c5c357fb1800651516d7a7970b5256b30591bb8683c5883aa0d0a496098378b45cf5b63ae63a579b427041ea764814cabc07633e0b732c2ccac5bc9c9ef50224052ed0272bbb9a08a08bc44d263d2a3320ac7241e3340663ba571552c8f538150c647107634622aa59f2f55ba51893fd1aa55814219c0b8f9fca4bf8a70c0dd130ce4c47e5c2936c9bc517c33ad11394ece49fdf289b6b1366898a65f326669db40124c3a0608a9d5bc33d59925e8d36621d6c66901079d666b717a3587b750f38c243c7946404e39e2184c3237521e69095f5d30164d680dbf83dafac9235c003eeb4a96c285efbdb3110444a6c07438cbcbd3af81a10377b0f0c9bf15022000356d707734bc31938877c9828bbc8b584b6d09fa03856e9003b4ab31c906331e17a10c641b4b13556d44434b2269305b96507ca2f12e19c36c6b4ca76379844b83ed4111128a3866159ef981e9160529527a9ccc0a03c003a4ae4a2ae2a70b8c41b2016cb5a0102372ac640365de6228655bb5361254c6334cc903b5459745e63616719a9c9294c1cfa5a53a735c5ed8c952bf161c28226013cb69b4486d7f9375b46c370d4c0e0017057e252d9b56559a0471287c7b7b442f9632c7c90183fab5f1b4a5643282777b16f71016651bc708583150dc573df4239bf33796ec5605b97b1a69c4188154b1f6ba00561807e8248e9c79f2fd02c9be4b80c3275fe0711c1ac54ca4b669b13b03cb86cc7c268339a611d269179397b0e6c342fb8c877ba6b6829b5d6065df1627721cb638f0626ce0099009c2553d40200b85a53736b95672e2ea727543ab2faa177bdd87568764cf3f9c3ab550089804849525334b98bc9b61a35e468039115ea55bcc500267ffc752ff84e2979c18df9672ab87816d94c9974ac2d3936542915e378a4173110e7994b7b96512423a25dfc9f8d54cc269a5e9dea0bbaf083e6ec5d3f4a5a26dcad5a8a73c3014da46269b0356276d032d066c7e9e482a2021a99fbc19b9ca614a7679694862a961da20b5b1b659139d92077028bab88887d95626b7b08709aa2c619ceb29c795beb59d326a441f59b303b3a7a5921e110bd62e58295b78dbf593fea03107f93914f185f69fa1a63943728902ffb207243f212b59364f04a0d5fb36348b25194f40c3eb9adb8111707d2232eb191f0d8ae6df669a70282ac8c703a6bc1d8949c1b5924b66a135912648da531b3dcb0e4acb2952ac9d31c6a9ff993e6313d45637fcb96275532906bd6758c56a107833ece972d2f822f9740776d84a2d5d88651076b383695079311abea5dbaf16f5eb284f4d796f183398163b096e94621985f42417278d68b10c72a3673cda4d9828358b4008b2636a4350424c8c6b2a7ed909ac7da0a50f57237840665279922c5ad1aba77b9e21053a1974ca2172ecc69ef4a8f4ea3bf962513fc711ad89cb53f07808eac0fb897512e6c46a2c0510d2699dc75a2952264ae17a9aa34446ca48427894b9fc687f8795444a9b050516b6b60aea9bb15fd1b5d16557447a394a3907e791004473825b718ad8e071068260ecbdc547fdc5256da4e1c90364e450e5b94371a46abb3b9a9c38b8916f57e54fb07eb059fc91c639f114bbb595b10e26f81e927c981685b27cee4a81e4e0a2371baaa4991c5697c223ef033c0565acd65a33a1077d2690eaf519c78925be383a13b46c075c9999d1b29968160a396be71007ba29907e36c543421c99194342536842e304b67a5896cfcc4b65869a993977c1061fcb53eecc1bdbc9b8c4f6c397ea211a0d6a785e1378dcb6b89b257cb47a1f7c11a4725c949ac5e11963de994a17d08c59c1864779a7f7b86a45ecbcbaf411536c2b862f3690b6bc5dba4b9f2b01487f30fa2212e87f3ca54f50683d4829ef1152c4849c7425cf6f21dd1e06f00ac8ca882cf0ac16b5cdc0173b855110fd32386219dc024e372b2e14a1741af5de52d55f72e0d47354ffc83e21d365020bbf891f397422d12a4ce0e326806a6f9fefe0cc60df83868809e3dfa441a8db613174572a174440f36330b7f6e874b123d9a4133225cf5bf7ba5f1 ct_n = 163dcdcfb95e18c12ecf0e1f419e73e1cc6720b012b24814ea6747cff048ce390c69a3f46e4064080dea44c57e24418bf96f00706ffae24245c98c1dfe8f647e80fcfe293f9ac0f0c44d811e1a80bd3af65d56b71eaefd4254f108400abac9242f44c52d0e0c25c545f5241a322e3cd75ed5e9292983ee1943a0ec75b844d2948f8f8e74b3a84b9701f1f62c7882c78d1206b2e5609f7ab9d42bc3d5b1457317d2e50f548bd5c5df0115aa967e410f60912cdcdda4dead8d10cef269f6ffc7fa05d02b855be2bc8c16212519e4a600a33b9d2fe83464fd0a6363c9e1f9da34780e51ff0aa9304e49afe915e47c8ad8c95d71d978bf36df005d873ade7850c9c75ebeed4e1e10a40ce1a83c757ebdd98d5fc90962dc38570c561a67b9b5b36a99942ea5ccf15b344bccf6da7168970c195ac84a4e6ca979a1c1b4591a9fb51e8104855a20b9756eedc121172214ddb814e3fe4bc5cceb76efe783241b36d5db087bece7c8f94cf6acc4ab4e552867e60db394d00b311954e8ccf60fa852d85f3a548ea3f3ac5100d426e1817fa7d0bea62687cafd4859b3ce6b67d210e623c9a6305ef4109ebaba23273bbe98b062de9e4e63c61536756c18c5c36ff7c3cb81844506666115dac6b5e42b89ddbdb027c0235935dfacc22a1618883df4a5fd37dcb8481e9abe9e25025801a47e409d1ca6b43aececfd48c3cbf4e0eed2e51776a8caf73d4abece1308f901e5bf50e2685c4f025e0ff27933ac155a7c146ac0630722611784cffa3bfb59d5ae0b680ea3cd53becb3e02b02533340408e56fd4ceff07c636f5df7e86425fc7862284004afda8476bdf42c269a1c260625343c18c8fcf2ef8c153e2f420ecfb7aa84201b339928d5158d5adab08445cae994a8bf19ad3621b02fe29cd64de502f926084da3b1c8b9a02ace93d6bf6cc2ab21ec9af6d26f14790ec3c15d469a3cc348b81ef0c7d5555d953bace244fe2db5a91e0a5933169c833def7715b179c394cee70c3a2dd3700b5186f9cbedfe0ec3b821fbb5df01b5ad5cfeedd2aff878c0dacb4902680c6350f970349e6756e2209a35ee02b ss_n = 334a718970141e9b4cf2f8a62ff1e595a9e33782478f43bb6aab194f3b067ebd ct = 23e39287384982190bc2b68cc87fe48e6a57f7c5245253f4e4a8aeae6f4872becdbda6403ba83ded0bb0c275bd1756bf08c1b6a92e23d0b1b251e9cd3c7e2749d0a11377ff46a4a3254c9d2f0fa4abdea882d8340b467aacc61254a6de76cd21c56e557d2193263bfcd192f3d147e75c1f1ef2d337d083f079fe2a7d49153fb63687e2c0a8f1b47f6d976c395c1e462dc969ad34d5093588a9f38b5cfb34df8b692829d874677adac725d6e171346189b2c33b595f337d12d1a93055c8df8d267ca869d7042c8b3a15ad3f14801b00e80b85fdca928ac5f536492bf69e2892f1e87b70afc1b1593c167e2679d9372a43390f1852021f489b18dd9e89e11d343fd55ebf5aa6e087e19b452245d866c30b7390a3931f0c9cbb7fd73fe3f6bcad98fbf0694a35f24ba9fdfea8dd78491b8538a8f07a68cab13f00fef9ced9bf9b105b80f4cd7b16bcd67c4a87c846c3b31ce7e8092b11cb7e1824a050c28336d171d1495eaf0fcae1584716d9eba2461c607f0d3a34167b627f4139a53bf196da5d2363e00745460156b944714ef3961be056a97300d37e0e310147c5116eec9e07a35ae211401ad577134fa144c2c417f38132bf766033c5718d7c9e969d80a68c586a6196fab7d28f0aa6b601d75ef82d558d589e0d764da017a3f5497370499b07a9d09a19f36efed35a2a4181c01c9c57ff6f0e586aaab6763e0ddec9159606e3db0b790576d600021d8d8b33f5fc3a7a3d1144522b1c0c331e7b980c870c7547314d72110c858a36412dcc7b3049c4d2357dc7306af30f2a74b72cbe94e2a81de1b41ca69b6aefe950471fec0b62b941544d7bc09cfc0634d2f0847869d8219b4c424c71c78b18cba1bb0582e194f98978dafab352ddc425c3562b217a7f033c6bc15d7c119ff680150340f9395b6088af5e13d0c2f4d95932c1306d7614f4f69eec4d8720be4bbd320346781035c4c5f5285648603d5929b1cdb579d39d24ac5cd87ccbbe249ce9bc80f6beeeca84306c8584acfd69cede4d71440bd6b090c024e6199c20396a94f1c1090fd127b6ef9f66c9c310ce59d01296442bdd77e8 ss = 24393468fe3846d5da9e67ede8ed24335df74317d62f1c1da0d79a0f54db1d27 count = 904 z = fad228c7628333faaffc680abc6c13ee4a054d050ea292afbe93ab0118de66d0 d = 992f457560c88fdcfe0450d6165a66f3cac769437d36c045f12fc03210a08d4d msg = 99ba9598cd2330de60b28dcfd1daf21ad7abab92b787aceb645d1fbc7a95ab1a seed = 0a429ceea24bc470b6e8186e2ff72df02f4161ec61ee6e0da234a6cf7f709070dea01368cefb7e976efe571df88ed269 pk = 9c3a4fef757ed27b84fa115d54f9be4abb286b4529a2500b1682c881ba9c1d542f360b411f3c7ca6160b5c2a3b952a5c192acd1cec990ee87f757a60fb5726bb174214d189d7a477f83037018aa0a639621a7a32b0b0188d469bbf7421e8ca884d589eb474a135ba5216a59661633e99e94c843bce834759f529504f227255b4b6b10a2f03937c4384c19f052b4f67cdd455507f9695ad07532121336829129de502bfb3cccc2b8cab2853cda81ee7f24d788b2ad6d343fc422fc913bf45e2c673a541180691761791f4bb60cab76ef3c4c20db8c82388851a16cc561b0e70bb2a78fc372a8954c66699472741ddc6b8f4b3170154c9b50313532462c0216f27a1c45de39ac8e806bbb62a0f27223f0a43574962cf716b37d30efe1bb5cdd52d1efb86bc5a64037a73df1682b5667ebddc220e56b34e4b3fa8a36f1d665b30827b0dabc9039c8424d882fa4324f96c4bccc5a1db487881201455603f61bb6384a6446d3a2245798eb6442deb36252227c6e1a98acb738221147d54f892aff2a88579bf900714fa223f7fb15cc2263158a6691bc262e6c61daa065658a1c67e81561141206923b7eef9cbe53238f47037ed7bb40be40d43812f11e9accd16986f2239c4a43cbc9ac73fea23f2750940e9ac30e6b4d5b8b8cc817707051fc112014d6285ad370df19230bd97647eec20f2c20f07762ff4a7afcabc081ba67c62f2143106ce8ad8c4fa82289e11b3ed389219a5c921a1990a408954109a658b6757c5391dcb919bdcc81af641806a3f695556a414282752ba505b9ec6fb6411e9172a06c6b4197a6d2c64b06635c0acc18c1985bd023fb2b25e9040bad978453589586ea5979517072b877c91819ae2e12b8eb99926899b22b81ef628ceb03a8f20f19db153436ee69ed9d37ec86a6e83a21756151b32448ff6745e6a12190e20134c49535c5bac6580477787cb264927946354d0451ae72a6bf7a72d0573a4b7bc096bf979c6799386ea1ed4b17195676190134281d78807504f1320b025678e29e5ca83531a46db61881471a7682deb43a7408b3ba5e8924b10c3df191e1e7b017a083c3db12150168f264acd19c6a54b60b4ac29891a819e329fd075679e188e sk = bab34dfd728c386a2243da1881956cf083bc8c92883f955c1750c506b8cc6ef330e7c4375a737d146047ac91c4ec50334b07639b6b189533b33dabc91180bc6006a338eb55d9426dea226c4b0a27a8f54a231b6d6935147d681c3d5a0edec80bb32b9ae3b650cb7782a7f71608dbb3e329c1c3537f4ce2625369c797dbb9f51935d6886143d87eeacc966ba00fab1b7b7169821a2c8b1adc20852312e15a9529b663a7c51db8c908444825b27074cd3886ffd234beaabe2a426df7087595c595f9c62616828a7ed51e9251c7953c0591845d89346b84e1c643a66b4f264a6ba8a0d2531ca67aae54e4c4cd215384827d5e2bba559b97cceac51dc98abaa180a9644f83180240576af295333a4839780387cb847e139969a6f4c04d692e8af19e065a7c8151aa2f67a335ca5ab62b2e604624cd63a7f9421578d830924878d1cb529c2cc25e38334da503fd621178f90130294a88c7c605e69e64f135d38c835ae48371d47dd789846ab939dff88fa9e9263a6bc33d416355cb39d705a1a975914377133c1248acec7baca18e8704a9e4fbac07263de55351e41042137901690cbcbbb41f8a0c785f6aaf105cca51767dbbb6870ef35117e7103a963c0401be74c89d7a955816ac70570036e711b379e3a04ef5356a7095dab0272e4815247670b0104511e266fac01b616595c5aa83c2b88d77c00240d38be67794d88b6cd2d7a6b7759ebe313be1e0740923ae7130081ad4ba56d97a53a7585f281184ab8b4b0642eaf933efc729afa64d43a4bc54154abdc20d5150956fea0589a5c71b505b563bb05aac65cbe75f65258e5de561cb78931f151f15373a08a8b5f7c178613b84a89acebe05ae729b1894a82198465366150c7d44b40a20b8f61625c302c4a539afcd2b3e6bd5308a96a8a3f481f9999d872b71fca7ac624987c8f5140c56a40695022987a59786c0d72b14a7aa23f1393ffaa33f1320ad999564306a5c1dd2a7372c6faf9492a428ca45453430c66afd135f1bc22a631745f2ec24b122ca1bc745fa13487946c86bf1a2a3d25ea7eabde39c52d98163b76b1e8df7707aca629c3a4fef757ed27b84fa115d54f9be4abb286b4529a2500b1682c881ba9c1d542f360b411f3c7ca6160b5c2a3b952a5c192acd1cec990ee87f757a60fb5726bb174214d189d7a477f83037018aa0a639621a7a32b0b0188d469bbf7421e8ca884d589eb474a135ba5216a59661633e99e94c843bce834759f529504f227255b4b6b10a2f03937c4384c19f052b4f67cdd455507f9695ad07532121336829129de502bfb3cccc2b8cab2853cda81ee7f24d788b2ad6d343fc422fc913bf45e2c673a541180691761791f4bb60cab76ef3c4c20db8c82388851a16cc561b0e70bb2a78fc372a8954c66699472741ddc6b8f4b3170154c9b50313532462c0216f27a1c45de39ac8e806bbb62a0f27223f0a43574962cf716b37d30efe1bb5cdd52d1efb86bc5a64037a73df1682b5667ebddc220e56b34e4b3fa8a36f1d665b30827b0dabc9039c8424d882fa4324f96c4bccc5a1db487881201455603f61bb6384a6446d3a2245798eb6442deb36252227c6e1a98acb738221147d54f892aff2a88579bf900714fa223f7fb15cc2263158a6691bc262e6c61daa065658a1c67e81561141206923b7eef9cbe53238f47037ed7bb40be40d43812f11e9accd16986f2239c4a43cbc9ac73fea23f2750940e9ac30e6b4d5b8b8cc817707051fc112014d6285ad370df19230bd97647eec20f2c20f07762ff4a7afcabc081ba67c62f2143106ce8ad8c4fa82289e11b3ed389219a5c921a1990a408954109a658b6757c5391dcb919bdcc81af641806a3f695556a414282752ba505b9ec6fb6411e9172a06c6b4197a6d2c64b06635c0acc18c1985bd023fb2b25e9040bad978453589586ea5979517072b877c91819ae2e12b8eb99926899b22b81ef628ceb03a8f20f19db153436ee69ed9d37ec86a6e83a21756151b32448ff6745e6a12190e20134c49535c5bac6580477787cb264927946354d0451ae72a6bf7a72d0573a4b7bc096bf979c6799386ea1ed4b17195676190134281d78807504f1320b025678e29e5ca83531a46db61881471a7682deb43a7408b3ba5e8924b10c3df191e1e7b017a083c3db12150168f264acd19c6a54b60b4ac29891a819e329fd075679e188e292a713204bc53f9141c0a128023c069d101f39841e132b14fe437e95bdc9494fad228c7628333faaffc680abc6c13ee4a054d050ea292afbe93ab0118de66d0 ct_n = 8111aa6bea33fbeeae5fde38d8bc0b026cd8d74a2e899d71e385527469b1871d3930452cc33d6b3f5390a2232e03763df0422240f9cc0988bfce3406795c40be4e50f2a6459aa57153604129b7946c77420fa5d325feb7753256e150c5d0093138934a4dcc3d1434c8bbf8324fc9c8a1a16fa5681793959bd15a9af0c1d6906fced624148edbd3ed45ff0e5e205c1a6166b600c90bffa33a9ef903ab253bd3cbba9642f9fca0af82679cce45319a8bb7946776e6beaf5369b116db7decf0aaad1c21c8bea98b0cc10779f5acdf68303303b496d4428e9066b2f4b40598a63d391fbd4a580aa6ceeb9896cf9b3c9d0e3aec73b55895756bb4fca66419b2708ee4153b973e9f112a521e9b7d51f7a0f6568d95c3be3d540e5e2e7689591e4af7c73b229332f532b81e93552c841c94db96f3392c89ce5d9b0752ca46514f4d0d695d164678be121b03e236777549cef54bcb6872b6254fad265558b7f434620faf82b5d65b36f041493c6b679ac43cc4bdf534687f5dfdb52cb8f98bdeb2aa9ae7c8b029983236e339fb3528a615825861f850d8f940a1630ebeb438e10c729e9df533239418f6137b64f6322e24741fe6f3ec518e115bfd51dbc3ad62484434199e8a2f8ce93e78311e3ee52941b233dfa4e3f5bf7de6ef1736f828ea97a0d2e5ea2ea7000ab6cc78d5ea7d12ed0f45fe078e89c5e682e10efd52e58319dc1c713e166bdfa47343a293ba6a85f80e34ef627ace6bd069ffff59dfb5d1a012f73d36da3658cbddc1db0e6c6daa32cd95411f367a805c84d7ba55f971d56b5963f835b81d8203e857f864cb4b44a29e5146faeb430ee3996870b5ad0973e0dc29977025e3edb8fcf9c11ee6fd54d277986fa982338844bfb8073e01c7bb29affc9584e36653167626c282c59463d173818d66e35ee01fe9d957174810996f59df5aa3c172e28c13be4d76838b82c5872ae6b24dd191929e9f09e1682838823b8037a2c853f5e62d1f42f7171c9f7f59d0aa2d446caf93a546f20b95e46be870c6a9c43c4a68b779c20d20ac055c352b92977e0e06c07f99c28b30f0d6317e112bf8 ss_n = 25c759fa24b74419cb93abf32dd0827a8f1bca1171fc4ec95904a2957d70377b ct = 9094988ae8557fcd80ed0e20ddd3d466d397575c4c7ca5508b9637bbe4d25df99618ed5a383fd2395cc2da7618583def97ec670a8731bcc5649b006f56a5e07e14343e8915e1f42be57031f746b2efd7df49e2aa6ea5b40b05397f1be416d4a68bdf511516c3f40bee155e5fadee1785059038b7032d47d121048ab29736a61a2a2163fb0b67438c8af489de152f13a442038b432e1c1a7aa05713cf4f0157526baa5b53992f361b6973206179b0f63d118d2e514b87e20bcd8cd0d7a0973bfbb780c734c83c5e9702f8d53a91b69084df99e8f1a796426cf9750478f75e1207e6d30a854eb67ae6aa3c07a2a4f835f7920a3333273a50c81a3b35bff829089e22ed5f162df537f6cf2b49802054361a04e7b14eb4ed661b1167290e5077578ef458e38f154e590013b036d25af7c293bac94ba98c3b067035fb634683d69b70aee67155a6cb3adceff6fe47f4d1047d3cf0f85ce9dd923887cd4cd8aac50a597a437006d40b741e2a1998127839d0219de1ab6f69a6455b878264422bff6b44c191600a71eb1e7be054e4889e4a76bb42c42b1b13bcfe94d6576165a1b57bb9e29f317333916d46ee4dff7fd969c86d02cd93c9d3d495a1d738332b9f12ab98cd9a074d30ed0f0fb285d23fccf2cda5ea0b2ffd652261d9e829e5a991805acfd1300027220ee7e4b560584291d180d4a9f38b4bdce41c4b94a41b9f5d06594aeeb825497b93dcbf0ca9fc0bfb377b708daae190bf0d892a0a7af4cd2faf4d6f89ae2b1eb20222198b25a5114a6221b7a48c868bf07fbbbd2c221be3d496fe0157ae8064ec1e925f917b6dc22e85ea9ff6aea9d1d7145756ff1590de0a7d69712395359a8c1f63bdd98252450ea4a924e92bbc5d4ab8cffa434638e408134c47c99b068feb020022d34c5070dbd6a4f8e9578dd6951a6a9febab4d551a80fd365a5e2c6e2b0a638d7169462078dbdb03b7ad9e3bdc2db9dd4bc313daea05be5ff2d4b34da3ff512d992cb51a2677ae751a57f389807afaf4effa98a3f649d29e9979e2b3a5f1d147d6c363ff913780a9d08f023dab2c357210eca83d2831008f ss = f27599c620467681f0d743499829f769a9c32d6bed5b0282e4c28c3580763166 count = 905 z = 3b26f8f09df9d8e3749adb8c3801e0fac17a8a1b9318df1abfb3ca5d9a9ba10d d = 1aec8459a2229697d5143e76cf5320bc9b4f07aec66425a62da87a5b3edf3b6a msg = 8999525ddd7fbe4b268bfd6f32b8edbfa081530f41691d26c622e45c9d65a0e1 seed = bc8ec25e3a8a2439fdffdeacf5d9de54bf8326ff6bb286e7171140dca7fe82296ff85d9afccab5aad5364cfefc85109e pk = 3d3769a72c037eca82507b59ae4c0d264a38e1ec6796f2c47f3918fbc58372c74bef16c66d130ba0a8c6a86abf16cb97294523f4399ff12c59b451411bc20f4669b13026864b5681d06ac6faf6a17e46bd5a875fe43140cbebb74a744be9f2346f5751df2589bc18345a603b23124179e307c3004471f059ca28698f02639e1b5d262210b3fcbc2bec425b2b054156ae44069708e382a67caa51a7c758b19673f9b71089a4e52bcb5fa76c82b43207a41e3d98aad7d9c3f5f08320dba6091906c1542bbcb4b130d23d3ed3ad8542a675a1c9e1461d7f4544de45316f699a1545512e07a7b5aa19250062337986aea0435169b8e539832f2858e87c685b492bc8a09d0c343245364c5a83904433a3c6b67f7e10c7be80301f6a6fb2ea7861514f775bcd4b233c79b5014e24a4d12a5328867156d788a6518bf828c205a192ed278b17687169db32caac22ccba5e22dcc88ee9933779ccc19c6ed4d560024b090ed97ce7348181e72cc87b0034450edcda78de7429e13864aba49136c626cee921db6743d95c9dee954d198089980aaf6541bc4c58cab00c45d20bbb4fc04215a4bd06d69640a03ae9265944f982d13b199727a9f090438c78c28922939a58a3410611f5581836c16573e1b4841571c7937c104c4637f6b272193b05cc88f7aa59fc9c909b6badc7ca5a3eaa418d163863eb023ec47fbf8274154622e3650ad2a54b83c0213b3b70d9f4b854019fd64a5575c740765ba262b422c89c9e02eb61f44c5af0d35ece5c7d7d459cda44aafc619f14a1519c737007a25b049a9a54a348d6d884bdec493c556669d474b0734b8ea25a06f82fa56b4c5400788532cc01d4918636356679af4526020848a173c74e1b2c4592440168a2900b9a22d241465348a8939a60a57a3ea42148c3328d22a4071914a79a8310cec7a0a15007bcd9cc7be83569ba6339427b20b1555f891bf3d7208a420fcb6a44db24bbc3b7056ecb8c971931dbdc36449578f3728f9988b30ea82b15cb8531642e4947624b8b58c71c7644820a5e1655403905576c6677eb9e33d0346a65276439cfdb1823c33a9d3d07fe74617811630bdb2f6e506b7f00f2096a26967bfdf406c18e1c5e2703be sk = e779cbf69c29e4481f615c9539c78087da0bd5c8b2b4550e248b629de356be8378bd99ce7ac3889c297a75a71b21224300fa2a795691127957a1765838770d8d1a89cf4c892c04b38f08212b74621a331e547427f52346154abd1ca486bdc8164230c21e073b8c92800916b980064a6052c3b2b83c32e0515707c4387c20f6988e8468666df4ad56cc59e0f78a96096228645af7f09e9df42ef5821538346a325c52ba9857d45b71afd4a9237a8f1baa4b53ac42932aa09e51c5cd783999fa07d28315e0c65b20daa85c5943f6c75cd0737a01643c4788becd332203187f01a153bf18699054b499ebc004735f4efc06be8ba64cd4212368241ea72242d7a0c8602625c56b4d370e590b8e69221423101651053254113a1e13bba5b1ac3c13c85ce0b6ec26b921b33fdd2164e65a748bfb5c9289a5ab1a36ce5cc2345715727442c760476b96c1d5e4ca6458813545244eebaa05209551906c38c895aa5499982ab4e35b5120e1802aa4511d081b56ca04f38b5205ba18f8c10d2823c38812c759eb4e975a63bcf8952956afb6aa4869f620886701c0c6c5c74288927085a3f81359e89ccfe86c6c4793ea609aad5820f2844af6d3c69bc6585a2b78f7e95f3358791805353f83249418474999ac545a89f0d4100ae19d5c0ca67ec35cfac523e4615bb31c2fe8740a0c27196adba411c298aefb0ea05772dbf64d0de35016657e95d58903d4baf177a5ff131fc18064894495d4434010852748b2b47a906575c557a7967cb5145fbc353974550cd5ba0a1cd44113e55bfc188bd594a57fa42a593038ea67ce36c6ad11301b1c399c44813b0f36c31f1bad200a1b3b5194058192dd2236eac30f9efa44df7994b8004ebf99b26d127112161e9c09cb804827cc64a4343c78c0479c0706796bb314a118262ffa0cbc3b338ad45c36e7700bb061b502b3004708eed134993c1f5cc2536330a6569a459e7274f1f42961266b50b2747963320ec27c4a6821a4989d2d4bafe156978c673fd94900bd6763ac432d91f46e8d1282bbb637d60900b5a6a2de3865e716650a6a9154304748801ad5017f3d3769a72c037eca82507b59ae4c0d264a38e1ec6796f2c47f3918fbc58372c74bef16c66d130ba0a8c6a86abf16cb97294523f4399ff12c59b451411bc20f4669b13026864b5681d06ac6faf6a17e46bd5a875fe43140cbebb74a744be9f2346f5751df2589bc18345a603b23124179e307c3004471f059ca28698f02639e1b5d262210b3fcbc2bec425b2b054156ae44069708e382a67caa51a7c758b19673f9b71089a4e52bcb5fa76c82b43207a41e3d98aad7d9c3f5f08320dba6091906c1542bbcb4b130d23d3ed3ad8542a675a1c9e1461d7f4544de45316f699a1545512e07a7b5aa19250062337986aea0435169b8e539832f2858e87c685b492bc8a09d0c343245364c5a83904433a3c6b67f7e10c7be80301f6a6fb2ea7861514f775bcd4b233c79b5014e24a4d12a5328867156d788a6518bf828c205a192ed278b17687169db32caac22ccba5e22dcc88ee9933779ccc19c6ed4d560024b090ed97ce7348181e72cc87b0034450edcda78de7429e13864aba49136c626cee921db6743d95c9dee954d198089980aaf6541bc4c58cab00c45d20bbb4fc04215a4bd06d69640a03ae9265944f982d13b199727a9f090438c78c28922939a58a3410611f5581836c16573e1b4841571c7937c104c4637f6b272193b05cc88f7aa59fc9c909b6badc7ca5a3eaa418d163863eb023ec47fbf8274154622e3650ad2a54b83c0213b3b70d9f4b854019fd64a5575c740765ba262b422c89c9e02eb61f44c5af0d35ece5c7d7d459cda44aafc619f14a1519c737007a25b049a9a54a348d6d884bdec493c556669d474b0734b8ea25a06f82fa56b4c5400788532cc01d4918636356679af4526020848a173c74e1b2c4592440168a2900b9a22d241465348a8939a60a57a3ea42148c3328d22a4071914a79a8310cec7a0a15007bcd9cc7be83569ba6339427b20b1555f891bf3d7208a420fcb6a44db24bbc3b7056ecb8c971931dbdc36449578f3728f9988b30ea82b15cb8531642e4947624b8b58c71c7644820a5e1655403905576c6677eb9e33d0346a65276439cfdb1823c33a9d3d07fe74617811630bdb2f6e506b7f00f2096a26967bfdf406c18e1c5e2703beb2f8ec8f2e45d45a5527fbbe0ac35df4d4cf9f83eb0d84dfb5c86e5f9ac662af3b26f8f09df9d8e3749adb8c3801e0fac17a8a1b9318df1abfb3ca5d9a9ba10d ct_n = 50dc295010a5982a941bc065f0321d837e3f9815e8a2040103a5ae8b07462ed412c9a4e4b3341f68937446218740e59a07d3139a8835c8174ca077317422306dc57fa054cf4a71e04e31b9e64e44cc83b985495a397b3329acae18187c836c9b7b18f89d788fbf2cdafc2bc93ea5e4d13e92ca449b7fb43fcf955438e272df3beea38266af631a0b2eaf4472b56bafb193988d071fec97f3b325c72ad17d3ddceff1eb1fc74cfcc162fb2b7a350f017e03e4cf821ce047e148a887cc009195a2ad52e8b63c458a718bcedd5b6780d2952ee586ecaa64faffe1b7d528145a6cb9e33fbb9a672fadeaaa5947352f42f157c7874182feb885974479c19fcf7631756f49d4a91d812c99e4f453526f37057ec3ec73982d4ec42f6082330edab73cfde01b596cc1cbbbd84b8e8b9977616c9377cd73a0074402eea1b14977390a6686883d7a123a2daa84b5572f3c0505f9473f1f90ba736ca254e3293220ac6f18158156eac3ea0e3b615e5d05de8d21d2f96e1ba90ae8b512f8db9a47aeed1c71fc4aa01848380087f4020833a75c9752762db9d7e27ffbc3f4a224ab6cfb79e6bf32c050fae0815936f0b5441ecbb3a8d14d6b240c2aa639b65ddb1cf37d1b87c05bba0bc3577b13bf9acebf77722537f01bf45e346b3288f8c4fb4593c0be96d467d835c66c2bbf77e1eae4d9dc1c64cd37595009e555bf0ce909347c81f490e1aa92945ac7b481480eab8ada57e9dd3941b86df8e145654a538737a171ba1cb3dc09a39ae31b99ce369960ab37e03ecf5b4de846385ab5033a0d4314c6c8796a99c19f1df89214346e0721de21b83e11943b522dd2f40ec2ab8f1c863dcafa2fe137f6093ada95550e70bc78644a0d61606f502a94ca28c2946ee24f800dc54b0d3dec554d19768565ebe614dccb4918b338fd151577d8ce17f5aba8af82e00f437585bc810e7b5395e25b3059da074f47552e02c4e8af01e4c82cbefa8428888f26faf6e71b4e081aaf227d2e51d9610739708c2655e91aac56d5da996470f99d40a8bcb95c8555417da7f9f2d79a4d07946398980e891d25e185b6af28fc25 ss_n = b0eba5a083415aa2ae4c777ffc4f5194df05ddc153f8a36661ba2ad3a332a36c ct = e2625c60cf6798e4e255cf5957ef808f58c8c482951ebb6fd377e5a1ad92a6d10e7ee49051a806e752300962d337c725d7cc829441099468f0623a5fccb2fa1c6bdbef7ff0cb24a8a81574d2336a9039710edc682e10c9a25d2435cf89794361cd9186da863321dcbd052c94bb9f940c01c92f2d91ae5edaa8a602e6918c4c2f9e782f8f50df3075021bc775c633ddb393b7f813d2d1f128c2fbac8cbc9de12db631dd96162b3b358bfab785c935fd3b6ab12c1436d0fbebde34cbfbd8903919d476d41a73a733ff343dad7ee00278d67f9bd2b54c517979730a2e152b9fb5a7197e9c3982f54d540e6d9201a1e6b37731a77555a39a90e686a7ae0e85516e3d6bd3ad3238056427e3ba2ecc8c1c3c18b8c6884f7deaf7229851076831134b110718d2ab735c871f9f6db1500247858b983ffa59d11dad5a3c3f3df1cc93dc6a29754e40d5017f00d1c4e7d08dbeca8d8c9992a9b69d9ab1790a6b744e959e400aea163c9e14dadaa866c882f90eb5d0c4ba36922e03ec0edac0da06321bf31ab9931a1be73f0c24cc2ae3277b9dadb81424c1b2bfc0e2b48b6e34493bb4f38708c6ed92439f74eb0d47d7f148c8e0edfff3b1aac6ce25db354723b030977bf56b57547c40dc030e538fac96267c9b004f4b707c6c4c1d2602d85f1a4c5b9f61acf0b377dece81063e79ef89ff0857a48af1abc4d523db548b18d6e406267942b6c19940af4cdad7625573f61a48c1c60079ee527d34f919c71d1b02d8d9a6edd6489439b8a3a7f828c50c99dc8f4c96f7192fd50168c63595f9f91f383c43d3ddd048f04689d90fb40e40ecfd16cddfe1aae5f8f8866fb5a6223f8e69d5ca60a540a1ae402f77756efd43618bd2692533ee80db2a4370396ca914ad0ce6b6ff8b26095c9a02deaa424730e9c9ab9be999388e67603825d2fed1bd9973e2b5fbd686762f88addc56346335b6216a7f0df1644730cda6f0f761461ad4e7752e8d316b242f8b5156742851c1e9c29182daf84df2ce18d9138d7823bf4125f68518d05e3c87569833ed1516af299882c753edc416f00af7ce524041c37be8f359ac ss = 6ec6757f1001cc1a65c2dea5cc0ae20e301b6af2b52ae09ff629d99e6404d0ad count = 906 z = bab7982a01c7000f77a67922e0b018938442658fbd09894492bba843269369dc d = d2c39d92d15e50ce11e25525eb439f8ad254aae2dad18804ee68790b194ee716 msg = d6ca1846acf78c7d54d6fef618da6f996ba229a9a2eccbd7584b2e0a1bdb20e5 seed = dd089867cd1414a03bf1e9135c8870b8030cb0fcbedd8b731e7df74df0e291e4c6d33d8fc8e57637f146abe0cb44f53b pk = 72db9f8a807e3c8a1107a5591ed27465a89d046bab6a852b4bd2cb453305c767812dc40cc6a8c8cd31bb3688bd940885e8e85b80b29fdafc521f93215c4515f6a77d48c45630753acb52870744059f7731bef598c43cc1253bc620519ae04c1646c7595cdb593e853587d66b363a43bf07a952b92d755010de0707f04bac10893d0c9b6e7163548e501f14c9789d89015685366bfac0dfc9a87a882399e80c44fb8ff33602f25248c5820d47f28c2705c2ace007bb615b7a9874c17b012f14684691b79ab6660ffccc82e03a38c475879c23cd4c3ca2c659b017786543cf306694e5a3662db66c1181274696626293bc2601c9e2f3a241fb6ca68005134710a5e0c528db8f1c63319cb8c4c4435d3db40b16b62a3836b64519c027916e3c903fd627a9dce135d24cb35397b6fda534b2a90a27eca2b09153bbdc3e18c014a6147b712639bbf42c030bc33205b70f6135031153e76ba845155287061811b911d8022be8468db30192043c836970558ea35d56d227e77a09e50a04d51a6b4b4612b391012950352d64835aab778e19618767543c5990d0583ca6f63dcfd950476c16d05c520a8217e966aa73b75d6cd1aadbdc56f7193e21007f9b2c379dec6961c9c86094b9df202b0bd30fd6891722c89a8c86197f826852f2bf71012aa4e32e51157305706e3730328332ac1eab6d067a8ccb92736cc534b6b120678b52b02287f1b729a8f0912ac2145f51bf59222e4ce6b5ab45b547a55f5722bbf902878e96546130a19ddb318576c9abf804c2852bb5a71822a64d22a91d6f38203b711c4870060ff34e9eda08706a6a8d818ea68772ca36874b61abe7710e10e128c978870542c679d64dfc8b4cfaa6b82e37a159fb08fde08b65b032d5a160d90bbc628c523bd66a707bb648fb3f902c1263637400d19ba7f0718bf0ac4e746cded958b28262bb747125581caa66b75cb8cbf1b571c1f04e77411b80044e47d3967fb68319b3973846b6117944c59090fee278ccd50894ac042f319a6b57395adac59e56c7fbbab034753ec34341b015607a8c7fd28a54a876cbcf82610f812ba8140710579480cd79e25429c83636e15d5ad7fa85b3142ee59bf6f3ea49343c3a3e46 sk = 59462fc4027d98c01217519cd1ac1ebca66e985002f75626e0aa70b3d0a69d0c84744009203a09931088cbac3f577682dd776023d625e6b7ac1dfc364f0175e39c7271587d29cbb9e3dacad5f6b62d549725b3981ea956d0aabd9388b445f24d3f09bf2df301797b1e56a19ff899829fe2ac22f51b69cc6b9c0927e70cca3bd6a84f5c6cb164ab3d6bb6fec662e1c3b421035b2f814f3cb152d02a7728264ede3c3b79124277e055a582bc06664ea4455eda543285797bb6c9438a717488d169e4c3cd21fc8b19a78a05e3930f4b72776384b6978bcd467a24a525becc7b732325657acc719a4ce6444cf1a952cbfc6772d601474a7b31f71b5a54bec38845d68b0ad3bc31e50c3f9f390d86d26b2079142d175d244682ce77298d5a08666c25d3b2352c9900f1447f7fc7729b1b68f7916280f7816638b3b7a74e9f637a5c47cbe08bad40742dd3911644f8322fe9cbfaa78433c6a36f2b4a54278a5ca1076e9718e4915b99b4c49b4695ff181b76f83ce15b6c51b3880bc727f4c18c6ab8b67176a98424716922c673678d9c9830cee9a23802be7755a4136922d520a9a22437c71a76ed09530dd62e9bd6a709e36ca1084b3e36b907eb92e00151c22c843f0ab90965cb720acb89d19c886992a1d5719af64f6f69c08c37a3f6b475f90b5f146b2388aa96df38994dd78d250a8ba904cd91321aec431262091a227015f84b72b5a97a7617a6e4db8525e7c642776dd739465808cbd07043ff6967f1ab2139c23b5b04a33af5b979fc2c56754b5b29977fc42f0be31e13b76e2d93ae9cfca63b9b73bf452b49853520288102841d43b503061119d176c69bf46ab7532c76167566c55c627acffe14a6dc35a856572a10578034b74f153b1c09c7c913306a1acc7a647462d2629cfb3888df095b37b99ac9898bd66a4f5317239de49badfc9ee03b255b7a4ff3f8621dabaac0e4c9a458b8b256c20caa2af603c2fcab33d3c2ccfca97f3b05448b349a92aaa61e8a388473116b2038a4049299361c88b0a3bf2bc8bc0406bb98651b0c2289c5c54dbcc62d0c39714715a4e57a433c094f173a72db9f8a807e3c8a1107a5591ed27465a89d046bab6a852b4bd2cb453305c767812dc40cc6a8c8cd31bb3688bd940885e8e85b80b29fdafc521f93215c4515f6a77d48c45630753acb52870744059f7731bef598c43cc1253bc620519ae04c1646c7595cdb593e853587d66b363a43bf07a952b92d755010de0707f04bac10893d0c9b6e7163548e501f14c9789d89015685366bfac0dfc9a87a882399e80c44fb8ff33602f25248c5820d47f28c2705c2ace007bb615b7a9874c17b012f14684691b79ab6660ffccc82e03a38c475879c23cd4c3ca2c659b017786543cf306694e5a3662db66c1181274696626293bc2601c9e2f3a241fb6ca68005134710a5e0c528db8f1c63319cb8c4c4435d3db40b16b62a3836b64519c027916e3c903fd627a9dce135d24cb35397b6fda534b2a90a27eca2b09153bbdc3e18c014a6147b712639bbf42c030bc33205b70f6135031153e76ba845155287061811b911d8022be8468db30192043c836970558ea35d56d227e77a09e50a04d51a6b4b4612b391012950352d64835aab778e19618767543c5990d0583ca6f63dcfd950476c16d05c520a8217e966aa73b75d6cd1aadbdc56f7193e21007f9b2c379dec6961c9c86094b9df202b0bd30fd6891722c89a8c86197f826852f2bf71012aa4e32e51157305706e3730328332ac1eab6d067a8ccb92736cc534b6b120678b52b02287f1b729a8f0912ac2145f51bf59222e4ce6b5ab45b547a55f5722bbf902878e96546130a19ddb318576c9abf804c2852bb5a71822a64d22a91d6f38203b711c4870060ff34e9eda08706a6a8d818ea68772ca36874b61abe7710e10e128c978870542c679d64dfc8b4cfaa6b82e37a159fb08fde08b65b032d5a160d90bbc628c523bd66a707bb648fb3f902c1263637400d19ba7f0718bf0ac4e746cded958b28262bb747125581caa66b75cb8cbf1b571c1f04e77411b80044e47d3967fb68319b3973846b6117944c59090fee278ccd50894ac042f319a6b57395adac59e56c7fbbab034753ec34341b015607a8c7fd28a54a876cbcf82610f812ba8140710579480cd79e25429c83636e15d5ad7fa85b3142ee59bf6f3ea49343c3a3e467ef7d6c5de176c46d00edfa211a10a22759eace6b660e3c9155ab18215215a53bab7982a01c7000f77a67922e0b018938442658fbd09894492bba843269369dc ct_n = 645a9dfadf7e467063c4248aecf33a9f0a68def782ae9ed6db7fecfc00b84514a3b9b7b835c76672b9c99c6ff057c856afec988a663468f2c562f6f8113b20f7621fcdd556b01767795adcbc63c17652fb38b486095d2f2b29a3c6b0405b8a8c95fe20b10d57c96dd8b6dc6aec5504a636ecb0642b0799f45369831e4b7355993f85a0e03d4f2d6934204ee40c7cf3a45555722fa3d7381699ff5e414334c1960cc9dfeb5f0beff960ac1fabfe84e796430321492551fcc9b3ebcec14650e116dacfaffff9b06e676d6d73a06ce477dfdb74a7eac65e2865d08b4c1b9a2dea233cab283d419c04e9e5053bc4746b4386bbfb0e4b6bee996b0d462c67d3bfbafea93dfb847e60c0749982f247ca5e68e962466be711744540766fb6999c9f9f4782162eb79640f5bed65c012218be5e20f4909774604fdee42a5fd793ffe8dc36e51cea6ed68c7ad0dd9f98e4a73db976117bf5288d280a47c7a99282b476ea05f8134cb1b1ff554fc29b8b53297e45ee1a1c09832200eae991dfcf754054f09aae62dad63da5089ff89ceeefc42c12901f978403a73418541cad93fe96238784d710c1f8ab7dac1c0fbc4f1e811ec39d8645013c46c6c2f6e93c836c176150e3dc961dab7d2a026332e24848e375588e8179426524bcdeaf4376d1f5f0d014d0ace0a7341908db159451fc9de71f71a7399eb35bee2af10334629ea5746e7198e1a8d9b8c4c3a6b54d745dd4e966ad22ad4f05a7d3cebafd7dda328360ecd5ea3ce09e39631923bba006da17a93ddd2b4d46801fb5277623fa09f5a185487e59853865cc4b260f7775fc4a10db4fa80a19d101045fd72f8a6e912ba1d781753bc076974b9a60c81b511e60b5a470d14119eee7288f9c4bd116d9c859c57b1b79f904b3e2695c903ad964c70049c17f0d1b5411a1543789c047a2c67c2298f305b962eed7d731ffafd4fa0c541688e74ac638b93a0eabeb9d7c8c68c5172e0c53970878978ad6acfed5f5c334ec01777f74c7345a54e916caa909613ceb9443287d72359030bc556b744b45dc7f87d7730717a245a3eb716587bd0c4b5bad4627 ss_n = 927a4c77a58058799f21b4d7a40887f6dc13545eddcde8f1f25f78d77437d306 ct = 82eb84df7682a1a8c5678568c44c36f2c91cb70168674efad75150a76fb645cdde8fbbf2d63705fb58d00cbaa6eae8eb3a4ff891f33bacf8a3f042c96ca8b62b95c15144bde4efd7bda6e9cd90974644e692391d64fc33c3963dc98607a06f80b286084446214fbb9ae2c9dc7e145c165a87f513765cf77d397c951b84af75ac6a49c92f4f28f0904a69685d7742ade868a86d4dbaf3bb9adab2ed51d9834c3588688a39acd0accd78380e0bedf2a95b68a05c3ce7ad58b37d94dffd6f4d75476525221a7fe3a99dcec22ab0da6f22981193b081cef8108d80a881d85cc8a171b1b4f38187456b2a8a36edbbf6a81689d5d20d0ba6e0e414f1be246e5d361bd24031e2f4b633886b4300872b4e93e08d6e99607f53958ca260bb6bafdb665ba386ebe305b80beddc81a0b033208d82e8a0b67ac77905e1bc52987ee1e746cd970537ba373c7238dad9d52165ae04f5f97aaf23c4521664bb30919993c5d75f3e9b576f91b0f819a42affcb07e0d54a3b57c2d84b9288e90d729f6792cfb6b7a7d0c2c5c5ebcd665e6db84ae23c2eeead2810066325a5819d9a1902300d8fe663404ae1b74e0a8b4fdcee8f2be4ac09d5d13c47edea711668fb8cf257bda5675f69d1176b356b2b9d6f1709aaf97b23cfd616479b899cdb7288206e8010dc14a04253e200b640c4ea079089d2e4d754efd61c714f243973aea1e15848099c52d964363e4e3ed5d300776bff91eb44f51031847373c14ff56bd24d531f03c7c40828a4d1615a5fbbc3edf29dbe11f5550499a4db962cbce275844c4caeced6e937a4bc0fbacf9ea5bf7443e22ffbb0210ef3564f3e97bad1aca021595b3fca25a197ed3f6dd9bfc9f8c7807f58ddb56b3f48031ff524501465f84b7fec545c12750dfc8a0fc1e9ebc370de79e1f89902b59d1a2141d83de093d239da699a73bde41137b56a55d365fbe9020fcb3cf4b158461405707a0c87150bab8fa90e5bb2d851d4859fd4905778dd9cc8d16d072186c7ee6b21b0ad65a4657c2a72b0022eeb7f563f906e758b07d156313c3ad363245083291280807e3e27c569596762f3d4 ss = 995925eaf3b10f64ee6ad738af7e35595ae668b810a9080f7dc43de990a78917 count = 907 z = 822b4db4c935ac504078aa4409a85470a215723212d665ac4cbc64df56060857 d = eeb510133bee267eb6196729c28389afa29e0362be1a55cbeae832064ea1e7f0 msg = 2f0062dc11b42a158edda4fb3e01f3c890e58beeac2df30f86207911c14759db seed = 5a44da609552b88a5f1ceacc3decb51a269bc27ee15b5e3d0b4673e1765acb28758c865857826185539cc9b8fc453bee pk = 87e8b0db48418527b750e32f9d49a46bfc944aa5cb0dda599d3234aed1c636c36c2acb6a2a6985b92b412246cd982465dcc9741c35b89c53ae922c3cea625950e41f69e2345d695ff3217d66811a712b040fc691f7262c97401ab99464831904c74207909bca18a00076dc2422922a505874f5aa5a9ee3a6cd4a50fe378276015ebb401372a1647b9341f286a2da674f333ccf3cf6746d785122ea3f54c85d4a718e74f9cc871b908d6c4d030350c893541f259717278c22fc2d02fc289a10012c863fee8ca11aba06b722ab83e68a1d9436a56a9969f8b03905628d93033df56179134c779b310ea2c512c5c638a31bac1ab42ef65bb5a904d808416c03c6c7e946359b53f7e3a28a220650c83dcf5a1950e4066da2b716591659d8498dd9653b354482523cfe979217a2b00f2701dc213d79371c52b8735f72a45d574fa561739ca8807a850bf45ab064c0919cc56d4968101508132b57305a34a201276a3f872299a73504d22f74a11b71c66fd202803611a7cb46bcade02e209c8959228b55dcc501f586949a29bce695230a36f3596d2bf7c6cac707ae03b6ff9a36e7b1a2cf75c8d1102fd713880e114d3b775163e752be57a35f9cadec7931117215927273ed340825439eb647bdf9cb159d4ca2cf83918f30275171ba4b583ea7d7896c77b268e8ca176573edb63a76b5b5aaa83e7a08a159c33ae252645c189170e1158c27951bea9a0fc684c1d38069da301f298cad716d553ace7d874c8eb3bcde64186b1bad1d7132406258244579cfeb65c7e81b5dd4c385a8c959813ffdf77308ab3f3e896ffd125b868481cb160151b455ee0005d4498124c250c1453f9429a860e81431e075f1c7798d835453b9744314a2d1a924ca34041c607224c1c41c5cb597623af95b587f0719fa377c3fa08cd087084eb01671e333ec7806bb329d8faa82e28150daaa4a7bf50c811932c6c8c27b4770943ab73575a94d658320a7b7e957bc3a77453cd98501e12c0d03c2145677bb248d7c41243ef7ccf2eb6b7dcc367b207005ab42ffc540f9b14335a78f4d45922290c489766885672d592b42f6b4e7170098d3df226a4a025e70c5fbe9d4eff27af6f2290fb93124fd511e9d sk = 25e712abb9a9ab437f945734ccf2064931a511447dc1043e06295fae291b37364d36824a14386a11ba02213588427c0d93f367dd148e5f554cb8d41e27f5360ddab15e223a5e39357fc0cf76ab189de58dbd170daa4c26ae69c3ef87aa655573f364a5f983094a21bad9a47a4e6b11c807aa86932950292e1712808793915b39c14690730cf93f3d6b8d59e05d66a51d8c777eef362a49e791816397c9521439285cc18926cbfbb4fa40aa560aa706b162d3d09a888b8f1dcab274a46bb9e12f8743a02e8c9b36847f1f310eafd13734ca485d28b9bb0727df926a5804249521a919b62409a3af5595488b19538152bb4d3845cdd00f08ab41fcb667b0d45670b2343b611dde525c40d857bfac5677e88e70313ce9b30075005cfe435ff86c7518b8ccafe36f4099a733a904acca886a3b26c1c58017627c2ae8101a1474958b7a0dfb9d65a669b8a4505162b6ba26a8cc82c217f3bd4ff547c8b406cbfca08763aef9e12220e63e72f81d26333a86ea3d40b001f3a153455a76a4eab3e1e777bdc02a3eb48f2528305d8b3f1fbb9b842576aa5b1ea648b4a41a99c3e225221c86d80b6e0101a492301b4807b24ae40a39c14a16b9b0dd904faf73619ca68f51f5c54115a1fa3307a1c2b8b566c4289b12047a880835167adba0cd0881de3b0601ba3e46e4bfd24c08249084bae6663d4b68a815b7abf26125c9a3d7f46b715a8e23f602efca915ff33b77e85ef6ea589c608e00b44b3be75cf31376f1692a5d0b1fddd81c8049b5f9834edd243ff2930d93496aabf49f8e8121528089ad787b45951b24297094c25305fc04ecd19eec855bd9f8106521774be12c15d765f723b58fd25923656a7ad0c7aedb01ef5bcc68c51ba672c941a96ebf0b2106b845c5c53107d3cf34840868017525d92cfca3a44f9874156692797455fd278348559dde00b25cb08602c630183838e4c836de60834da729d9a94f9626144dc09d6ed673a7f789c97792c97890beb020bc1762db3475594ac60bab6f4d988fd7d16e808c8f7b87504045860cd92b8a35272373793daacab745261b7533990b2387851987e8b0db48418527b750e32f9d49a46bfc944aa5cb0dda599d3234aed1c636c36c2acb6a2a6985b92b412246cd982465dcc9741c35b89c53ae922c3cea625950e41f69e2345d695ff3217d66811a712b040fc691f7262c97401ab99464831904c74207909bca18a00076dc2422922a505874f5aa5a9ee3a6cd4a50fe378276015ebb401372a1647b9341f286a2da674f333ccf3cf6746d785122ea3f54c85d4a718e74f9cc871b908d6c4d030350c893541f259717278c22fc2d02fc289a10012c863fee8ca11aba06b722ab83e68a1d9436a56a9969f8b03905628d93033df56179134c779b310ea2c512c5c638a31bac1ab42ef65bb5a904d808416c03c6c7e946359b53f7e3a28a220650c83dcf5a1950e4066da2b716591659d8498dd9653b354482523cfe979217a2b00f2701dc213d79371c52b8735f72a45d574fa561739ca8807a850bf45ab064c0919cc56d4968101508132b57305a34a201276a3f872299a73504d22f74a11b71c66fd202803611a7cb46bcade02e209c8959228b55dcc501f586949a29bce695230a36f3596d2bf7c6cac707ae03b6ff9a36e7b1a2cf75c8d1102fd713880e114d3b775163e752be57a35f9cadec7931117215927273ed340825439eb647bdf9cb159d4ca2cf83918f30275171ba4b583ea7d7896c77b268e8ca176573edb63a76b5b5aaa83e7a08a159c33ae252645c189170e1158c27951bea9a0fc684c1d38069da301f298cad716d553ace7d874c8eb3bcde64186b1bad1d7132406258244579cfeb65c7e81b5dd4c385a8c959813ffdf77308ab3f3e896ffd125b868481cb160151b455ee0005d4498124c250c1453f9429a860e81431e075f1c7798d835453b9744314a2d1a924ca34041c607224c1c41c5cb597623af95b587f0719fa377c3fa08cd087084eb01671e333ec7806bb329d8faa82e28150daaa4a7bf50c811932c6c8c27b4770943ab73575a94d658320a7b7e957bc3a77453cd98501e12c0d03c2145677bb248d7c41243ef7ccf2eb6b7dcc367b207005ab42ffc540f9b14335a78f4d45922290c489766885672d592b42f6b4e7170098d3df226a4a025e70c5fbe9d4eff27af6f2290fb93124fd511e9dc206c3b761eef819e09069aac6f1886b9ff3061f0436b1dc8e05a8037f0c23a5822b4db4c935ac504078aa4409a85470a215723212d665ac4cbc64df56060857 ct_n = 1bd0dfdf9a5295367df1955a541dd48694ec966b37aab8b997b7ce6499421b69b6cba281f83e693083a3b85aa21455dc854413c25ed4d2c70e09ac7090a8797868d5df20a520f18fd30ef21c6d6a7338ac71dc6a2ef0ed4cd7117484eaba561a96df10f267c47c661e8774665c4e412b4b38b61f6b72f1caf2308d3a78596828b992430328ae2d7284e569d78473c6b6a6a80862a9e48cdbb4f29360b878dcc4b8e72f21aa23a47ddbe23f3949da51d9f7a633cfd07910d35998b92e6ecdc3154cac65e61832dab0271a505b65ecfc2a786831eeff6b27addeee79aa834152513ea9c1e4248fbf90ff822ad32410f8a198892c9e0dab4c543587e54310173b1a2be19af5499945cbc047478cd2430a6468af38124c0098dd9791d034059b897b3b6a0381c2dc549de42e4785f3189d14b4452a39f224da15341dc5b291fcf267703d4882bcfc9bb5aeaa79eaaba08d99374cda069f81ecc3db79ee70e99a045e3298c738dacb3c225d23445f658fd204f95598c6753b8f702417c120d8fa6036a6854a0bb6b33aba5c16773d34c4ea9fc41d9beebc2dab5d990222313d730f70079c609c2fb0df46b8c3d70c2ecd4c6840b7bead405d43706c420a02c47475f45b127371fed1bd3c8da0085c081286671b049a69de76a2d5bcf5c0f192c8e74c91127781985c97299aeb5055eacde78df6e1222eb9512a71d3a16eec172dc52d12941e62491254f2c62ac1e670e153dd99789586d218e31c425ccddf93c8afae0eefb27b1e5f6ebafad2bedd5efbc477387e2967421d950e01c694a99b244ac1c04a498742b84d6533322846ea5209f413468b2c6f82d181620a228c39fa063019f8fa3f74a341f91e188fed4c4cbb94a4983210898bbf56cdebb86ead73c3a63c17dfb9d7aefa97eb424ec729ee61858c6d1536abac22c13f3d6e2f656218ba87c920a31f1d3bee0914d66a8a760fb53b1b864042328a090ad6f56f7c0ac021543c36036fd98ad057807d4d34ac13aef796f486de40317eb52ad5604092603822130dccd3e11b5a491690067341d52c1971aaca5a29a08cb8fd531570b0e57d ss_n = 5e7c6f7925808b00500dc472000c7b18c6b3998e11e0efad636592efb781f2d2 ct = b6428a0181ccf31fe8067e7473aa0404397955ea8bde7a2fbae053a77ea60e2cf715c831fb7bbee071de3417f155a328eebed324a50840c760f4ca827d524d7c52156bd74c49fbe220184090b8b92376912517f322ca1be6b08cfd1905d86b7aa41e5b07261411c18ebdb2a6602d28172a0b0c677df312bab6f5dd8c8474a503113376997229673c6576abd640ef3a35eb9111602c470e3b17a03ff514aa8c220c2a60f85af2c2f28940054cb8b60c162ddef74d0c0bd996135bfb690c153722347bbabe03dc82d872af068905c116bf40acd5902fa3512bc43deb58564554caa7b05d694e2b0fa832c8e3bd6143c23768576a23a4507d14c95812645d97a84d26cd2f7e6fe1fccadca60f5abc40523f9df417b979685f9b246e4666de6e2452535edf86fbb0c827b87146d26c701fdcc2f4f213a26380e8ce522049d80d772a1affeab4104c358af9025ffef0be7e52960044d47332565e3a88748b9609d6e5bf39fee28602dcb0db2b55b72d41a19aeb65fbbac6941c81eea1304c0c1f045f2dee6f281daa63c9a6f2a397fbc17310a00b7f5f3d52f46478f49fb5c388b895a858a84c7b3d745c52b115f167bdf2497d469c7270d6f5d2f1c5af5e0834ad55cbf28b2eeddb0906dbd5afa15daee7062da968e79df4dbd2f16e27857e241a7a5cd320da44f3f483909a709de544ab12d809b8a9498a7b393747e9faa80f2e05e9f26ef93de0f8f23579bd3fe252c7efbdc07a4201cb384ab1ff8d36a5e0216e2078dd2c2323888695a5bdc4d80d43c7dab3ab0eb089820411b77107009df696207f81ccf53ce5be2e3e087ae1fe618f489eeca5759d657add12169bbae0b40ff2ff004c88df9136a3adafe9ff2e2768f92d3d138bd76d3bfbd8c67fb178aadb5f82b124d5dd7fcb590ddeb83485e7aef78c587062f3d23bbe5f3d2f41b2d9bc3c6188843515b9deef67f78bd074860be7a2745e710c6c940102c80ee9b324940c3cf21c5b96e3e7d43a9fb23b261001053f63fbb12616b5099d152d946a99536b453c9467d9ad51788f9d987f1c4909055cff634f60e0f866178d4703537de1 ss = 5c4303019a56f803fa25998ea1feb4ab865727b0f0d35022fb5b4d3b646beafa count = 908 z = c168a5f86ef094b4720da42b55c564624624bb35320aa927b260c0d4252fbfe5 d = 8faa5b913cee393f6e0764d2277308313fee21f6ad69c9e0a6842698a85e1a9b msg = 4f8ec729ea3ebcb5eee17898b83e2c8df59d39f0f450f97780866c287819131c seed = fc4f383395f9ff0894a591656173ec3f82d3d3a25b69850feef758684710c5ab04c8bf14be1450b189da5fe0508a115f pk = b807c92d3a29443b302d3a4d63583187640d6d15cfcf1b3161539938079e9cf02e095aac40325da0321b2e0013c5a1cd1fc91b14dcc2a8095b60c4352782746ec4871d290c711cc4092a1275841b55b4b490004f1b4b53c2ab637557727b3560f5647966e861d7fb0680e3116da381dff4b1a3c6b0bfac7268b8cc5acc46639aa3f2e5c42f61a7e7b893c340a6c2a83964b044c834cd37f0bd30006a2999a2fe5115b28a23e5611f905c6d0abc11e8663c426912b0258a6e1995de1674952aacb6c780d912821cc34ab1f01a77991c8dd1bad5dc735e0964e69b67a2312a4bea5aaada8ec1764782689bd733cf2c591a45d48386820187e87a24c328bab14e7ae7240d69c9d6f389f04ac7c35688fa52b05d4c385e0a15c685b55e38b7a84546eda8c753c2a4ace78a3eb10e28047971c96a7dc940115b6eb40c71b6222a1efc86e533c4567954095c0a79b6bddbc34ccaaa68b7b59b7058c63b6b631a05a067286bc60725f7c2426354a17772bae83a1313f53d2cf7bf47d692bba281f3cb302b9c4ef67acfadb5cda85bb00ea02e98729fb9840b4a6a52d8ba0b33a19f4486acdc590fdad49f18f080dbc652d3a154f81aa40831aba403a888d75ff3225545d78da3b8c4df002843398e4e0a0fdce7566eac57309861a777767c077a84c2bb0a29187d97acb2627b0da7323ff3519dd31a0581b0f72239f79abf731824ee1a888a3a7b1d0079c5aa6b58c0684239becfaac4b98c0dbf342baf8281da0c5160c501f7dba726c48b37e6536f448f50371ac3a9409f697aeb611661e99540547561e45d0e6318c354396ac6b39f47978743869a04190fa850449614e049bff7647f31782b0a987eae3b5bdb1c6826eac37cb1b46c295b5cc6774253566ad933c8da965046961b024f1d4c4af4c1a927ec03b6381f6b9891cf336e5e4b8b5f7c034fdb90a90a14de1806cbb43dbcd9b23ab79377585b06457ad7da6f06e04d68c4c799a27dd807b84ffc9355136dacd3a554193c68f008cd64aecc7ba892b49347d35ea3e36800b16ad0b276844cc6550a427080cd8007a86df18617bc038c1914f7b064b133919acadfc1498505bc0fb90fd2cc01bdb087c7bcb07bea889ca129 sk = 391537cf0247ab6a8765f0be79666ab052919da5abaafb485ee448f2224856e4617cb6430445b403c3c8ad16483fd2777f1179d85aa9f51594b2b37f7687b47df515a96666e6e39d3829215e5cadff94ad7e481776214f06b66c1bfc1a48093822813dca87b68ed42b9243345be0540f3450afd48974870f296ca3bc07504e1b3782196d85028332e4b1833854ba7b10c2059cbc234f6212adca882fa59121d47c08f5b7c662c71ab3f127a7a464b3d6945839768078324e857ce6e9b13a1206eab9b3c374076399a45a0b2c5333a11fb7364bd529dd6b0b986cbbcb30758df8c1039622bdb168a2eca66b713fdd35a0e1996fe49a2cc158524d0022584763663330e2b93db67050672686b511080da088156395c6f22da460c51209ccf5b4c87511537420c385894c5c2a5995c970d04b6cfc53cb4e5441b40728656b689b05b57f90195e4926a2b61565062e9efac4af962a7ef76715956ba6e998487abb8c208b844b2fb3a43eed7540389a8596dacd5057a0d00634d2c93f7b3a17e1398faf445af1a70624959f94cb736a19864a945620a85606ec43298424a5583d1433ac17d53b6b15bd1fc1a9c782333e35674c19b37fc271bd976a8e08ca23a5715de18d9571665ab346580b361498645ab4222d074efd294e6b806e4970c68211b79c1529a5417f64f37215e85d2c3477605a393ce8a17482737e214fcf6707aaf18e0bf51f02575d7465b436a5952c9ba839c963ef615ab919212e6775a2722ae05c8e20fa7083636102d41d4a305f91d68bbc62ad859b74913682bd332b29fb65cfc5c27b172cd09ccf77d12cb5f89118440cb85cb71763c1aab321435cb8aa8a0cc79726a1803266416211161372c00d7b3487f1499d01ac0336235146696831f3a98ef5378c325cd7cba230840ce2c76d2507034d33ceab2ba5620b5ca169aca3b3264c817a4be8c9da942692facdc9a1c43c3716fff9cfb44c9006d311c9f80693a5b67e7475382c6286d6cc58175a3887c07195a443c0a1f6473d95c5b95ce70937f45a8bd9ce134a3d0a770426b2a3c0a6b986b33c793711fac00908b98fb807c92d3a29443b302d3a4d63583187640d6d15cfcf1b3161539938079e9cf02e095aac40325da0321b2e0013c5a1cd1fc91b14dcc2a8095b60c4352782746ec4871d290c711cc4092a1275841b55b4b490004f1b4b53c2ab637557727b3560f5647966e861d7fb0680e3116da381dff4b1a3c6b0bfac7268b8cc5acc46639aa3f2e5c42f61a7e7b893c340a6c2a83964b044c834cd37f0bd30006a2999a2fe5115b28a23e5611f905c6d0abc11e8663c426912b0258a6e1995de1674952aacb6c780d912821cc34ab1f01a77991c8dd1bad5dc735e0964e69b67a2312a4bea5aaada8ec1764782689bd733cf2c591a45d48386820187e87a24c328bab14e7ae7240d69c9d6f389f04ac7c35688fa52b05d4c385e0a15c685b55e38b7a84546eda8c753c2a4ace78a3eb10e28047971c96a7dc940115b6eb40c71b6222a1efc86e533c4567954095c0a79b6bddbc34ccaaa68b7b59b7058c63b6b631a05a067286bc60725f7c2426354a17772bae83a1313f53d2cf7bf47d692bba281f3cb302b9c4ef67acfadb5cda85bb00ea02e98729fb9840b4a6a52d8ba0b33a19f4486acdc590fdad49f18f080dbc652d3a154f81aa40831aba403a888d75ff3225545d78da3b8c4df002843398e4e0a0fdce7566eac57309861a777767c077a84c2bb0a29187d97acb2627b0da7323ff3519dd31a0581b0f72239f79abf731824ee1a888a3a7b1d0079c5aa6b58c0684239becfaac4b98c0dbf342baf8281da0c5160c501f7dba726c48b37e6536f448f50371ac3a9409f697aeb611661e99540547561e45d0e6318c354396ac6b39f47978743869a04190fa850449614e049bff7647f31782b0a987eae3b5bdb1c6826eac37cb1b46c295b5cc6774253566ad933c8da965046961b024f1d4c4af4c1a927ec03b6381f6b9891cf336e5e4b8b5f7c034fdb90a90a14de1806cbb43dbcd9b23ab79377585b06457ad7da6f06e04d68c4c799a27dd807b84ffc9355136dacd3a554193c68f008cd64aecc7ba892b49347d35ea3e36800b16ad0b276844cc6550a427080cd8007a86df18617bc038c1914f7b064b133919acadfc1498505bc0fb90fd2cc01bdb087c7bcb07bea889ca1295c368282157fad13bc8ffc0d8f2c66d2999a7f193b2bd9e6c90e71163c38ff9dc168a5f86ef094b4720da42b55c564624624bb35320aa927b260c0d4252fbfe5 ct_n = d50bcb5ab688577bfcf1fc7db263d186a2df63bf3c238475c5dd367a45e3e35db24a9f921a3f2b1c79e14630b5d39ec75ff915d3df1ffb137d6e6d2c6bc8cd1f2fd59a1588d4e1d51aaa0cf6e35b1c25181e1ab357ce17fa6cf9c71f7052063ad7b26baece59e3a397ae3e5a61b3e19adaff5bac51f602cc168d294c1aea0aae12f0caf0834045e5ecd475d72eff712b7b80471ba507cd1b9fa205fdac698b2f9aadea77a4607d31a1fa7be7fddeb620a52bec6e40e6b89cb64f9e422107e506a9085afa065e348f4a65720e1403cf89bb67b2eaab9a8d408216725162abd21f29896cf271a435e1e455bf8a245d9d3e56e6f4fa72c883aa2ee520837479647baa24a6ee3ab9824cb5465922a0f010eb4b03a0bc0789bd193fb5552b86adc703bb666d2796b0741459c92aa8a36ab03e826b410b50bbfa738c9c36bcb78e0e261abe0362d9788298ae6f43c5855a33719ca5e13e6f977ce7aa4ac8a0619c2ab65f912f94cf6226d307964e2dae7355cbd1033be0de322a4b123a358548fe388e284a18db819fde455037e81f779183339e5ea90cea70fde8a9639211803405d4941253b104eb5c810ff4be941873acda51e111cfb685092164db3a7beb4aa17b4d912f2887f965a7b6ffe29e90c1a7b81a0bb6c592954b85fbbf9645f26bc85f53609be50968cef417a1c3309effb617a8fe348bfaef6a4ca89895b0d9100f89b36878b5fadf691c7797b70f310049cd525e78f8d9c0dbc059b65723f60d6059e055ddad73876a03be8cc0f498bcfb0a5b09f5c3cd9422687c40750afadb232d565cc2c0aed2824bc0f1df12f9d08a1ada19f5393a7d8ff1394e86990a2e93b9559863f56a62f4346fc608724692af9863ccd3a6ffe2aa052641e1685ba16e654fcf0ff881acaea8d40bac3d53b9cb4880c57ee3ee24f93ad24434c6eced2dcd2fa083da26cec5c7285c23b27044904dfb7e7a7b4ba7982bffdc86deeae4dfbccf10b8c02ce4debdb9ffa6e456952fbb1f07277402de414f2006cf6a8b24df991a658a37b23c9d97a217c9e4394d7d41b6ee480d4d194a60cf036b4818192466 ss_n = 3bbf8340557a90da1dfbbe935fdfad47d578c3ed0178e2ebb43e258af650109c ct = 69c55bca686f44008e19f3c95311643a7f673a364d089704706ffdea8e9ba9bb0640c2b21b3cab1bc6dae778cfcafbde01bd240cb97bf9a83bec51d7dcde32605318d6c36cd265f6202b883f3a7557c1ab4e9f73043d1a7d6c20ade81a1c23cd7cbdcbb47f20f8ae8af89165a8263a6cbda65767634b282a769f5f613d08b8b5a98e4f0b5d35c57baa501b9b0963967708e1ddc23f938e18d34285fafa91e4e51ba7841be01218d93f92d4b60aa3909384091287721c4c5a1154388cc15963b0783bf46c4672b2470cc66d733b5021437e35e3eeca924db2775592534da3404842829ffde7f73eda266e89b85948aff4507e7869df2064fb51bd940d019cfa9380eef3910fb6e30ad64f194b0d79460b23e509df291b88d4c85b6a95f271cb831a31620a59a4795fbabdbf2c3b3cfa869a5ef7312bb11a68a1571cf7d8f44354175494f32f9e8ee782111d35bfc8328a5fdff9bfd037e61011842ea405dbef1daef86fe3a4947a881cc373094f7aa26c98dd3bb601122c7b7c6efaf7fad069688d5af22a93ed855cbc8d51b19089e71571201d10a44e478473da293a8821cce311d9ad117191f0d6ce76299d0bd023b3d9e7e864f613b3248be46ad849deec42d257f2943c9090bd38a56361334f1db08ac8ca1ee7b2a35a439487b6b377f1912ba1bfc942cecc6d2a74b4e90564f2379e64800502f1e5717a7c9d3cb2e82fff708553d6d90eebc6ffca1f00bb55adc6542a0ccc106cb8a17007a78257f4dcee25d2bf2314a0dd829753c6f8dc4ea2b5bf2edb609c0f22580f1c91f8d390b79c66d112c22855a431a8865f9f9503c6370dd54fc4080b767f72ac2dadef9b77fcf7c1cd27f7d4740ca3425f941a4451769054318d7378db5642a1d9a43667d3cb0a978483992ece2abfe28c4abac15d0e8d086963324d49290ec2e79f80fbeaf601b0ac1daea1706617a2702c3fa671cc0a02861d8e46faa1b4667afcf71d9c866716b125d7a201e8a2d2aa4700af0e20e3c57ea9fb1367c4d19472a7f46509c52459cf196e7570317550d8e81ebc04576b7f243afedccf24b0088258ed7a98df ss = ee97710a5cfbba94cebede73171210c66d55eb40e4f62aafe0b587a6eafa2492 count = 909 z = 7717b75f62d4afac91c7fca3c24f0f85ba4cbd44de54492de5f871f9e7697e0f d = 97166d45a1eff8ea7e7747fd8b539e7fd4e841e0f106039d8b2defb17ea19648 msg = 26b6558599831097633cd7f875917e72c3d0fb39693d841c86e907ca96245bdb seed = 91de948571cc62a4ec47452c68fd996ac8f120ef1dea238564215e2813992c85f4801a385c2a2e0025d0167990139b0b pk = 32d86ed3157177d99ae7682cd997779cb3832d7a559ab60e341256a1c4c1642b1d652c957a0974965080a877898dd4551e9a28e23c37c0358b73c546a670744a385a26e6485adb7c7e1035e0a78c7aa485cf876984f2b0572c493b8023a0c0b6fd20143a284a6e613fa5ba12da6c86b7d13d47911880e42f2748c203ca2381ba31557407c4d20445fc4a59b08892a479e5f06a7f1b772309160d070fccf4478968124065481f486eec5994163714eefc779dd51b7fdc2bf5073dab0b231e68067d380a6faa2c53cbcfa1ac56972c0943858c5d4b608d3413e461244e40cd21a097b3d592bc8c8b2a80331330713234056b87870e85963d850766924cf65c38d8d4b838876e47550f61a9ceb4f18603a8832995b76d740b20b7bf2080903c696220d706810a2ae6f025d4632fa710612c1931eb0a8cd820971de16df4e272d556bd8bd61a088a8b99a0102753cebccb3479f1cc9700343d9059c22caaf7131921d200ab864d9acbb3ba69ca1dc1914b5539bf532c1526999ef5b8d208caf517b622a6190f144721f43531983d9f4b9520a18010d5ce03573878bc2ae99896f1229b2d06a020f04e5ee65fdad22e6f421edcdc1811e4bf44d8a9fabc18d1a7281cc175fcb078a842872ec75d4305cce0872c6f62c5e8987baca015729c20cab4cbac23cbd939296ae279d52ccd5002bddf363dcd3783622542638c0be6a2b1ba384da65668d059bcbf849d731070a2e31220baa40931abf74cb2070372c9a985870087188a9ad2643a629480b7450506b5b8b2db5dca796cf038b5094106f97b915b9b54bd984555bc2b50fb46d403404dca60ce33bc5a048162902c374ba15d4833cc804ac1c14d70c2c9f326a24896181a568bc4366621238ed7a08d0fcb9829191cf03961f4f0359bf9c6ef9092996312603a3928ab906dc76b30a57a544a818ce96b280996a3533d6f0b2062db702cd9ad8d0035dbfa4da695a8f6dc683051cf9a80cd7c9397e8b186babcbc369c196c3810adc8c52371a0d2432dbf8084a0cb6a164a515de1bf402541190c85d6015151e340521395e1636bcccb7d5f11ca8ec65da8df3840105ff85e99a8f5076b65fec47010bfc86664c3140cdbf34b5b sk = 783228ddd1b43557ccfb836586a5780e3938cd4b33fb81a833b762877837654024064a7bdd5171c8608a42e64552533ecf45b5da1c5cc99b63733cb6df5204499cbebe45c0c954876f7b415a7c88a06ba7e49810e8e243d4e713e8cc94a3f4aa8bf25bbdb889ba2339425aa170f5589a4652deac7074e7083c096de3f8436f8c58c44a713d15813945853961cf35cb15482a69a26a5870863c7375343af1add12b287e681627d8a17df4c68c9174a10b1f9f418ceaa04de3a42a48a718e954736840c17b20755c4a582cd42f4cfac1a449a524725c08d5310cd2807d4c87f7d098e9e3ba3aba344131876c73c20a35c2e09a95e4bacc8a3a7b966b64a474bcd2c52940daa8afc78096ab7cc0c8366cb0b9ad0c12b07a650e260623a9519a1c200e5a55b2027350f75447962e8c2262aaa043f052789f73c38cb54ffdfaa524245e518897779131ea79aac9749c4cc656f4d248add3bcdb670012f10691a7036aa551aeb42e5ab512311a91db7a935b8c4547188b4d49c77ba074b22b73659a04664c43c6c8822617088e9701b7a0478b9b638a0cb8e624196986c6e3f19835b8b9f7b977d7636dace90d4ce19bc7d40ecd187a36b17b092514be40c3952844f1b043223196733a1c19971f56650d7fb22d2d1a427093061c147b0fe4abc32461dd780d3be424edc2b389e3cded947cad5c20c9c4173bf3447bdc9f3a1645b1a7956bc0285e7112c2511387ea0811cb0c0f27aaded84efda236704a8a9f32a752120520121d6dd85c6f42bda6ec5190737505c79bd1f9b3483b9b3544537aba59e7b9651f92368c9cb73338b5096226d0fac106a43b195471721021062c99dc2884ac9c68580756ba146319d6022a8656991778dd1484d096ac2ed55900705ba79a836d62ab2a176a6d775972a851a3475c7151568bfc6f816978f0c60e2ee20b29910512554d2d3a5d4f29a7bb18a9d19745abc2b22aab144d313886e1377bbc29020b956d59c754a08e689c73fb19a279c7242613b853e390808738e7d4b9cef61b74d31338a96ddca5875a35a5a90627088c6037927d3ec89e344210f249c932d86ed3157177d99ae7682cd997779cb3832d7a559ab60e341256a1c4c1642b1d652c957a0974965080a877898dd4551e9a28e23c37c0358b73c546a670744a385a26e6485adb7c7e1035e0a78c7aa485cf876984f2b0572c493b8023a0c0b6fd20143a284a6e613fa5ba12da6c86b7d13d47911880e42f2748c203ca2381ba31557407c4d20445fc4a59b08892a479e5f06a7f1b772309160d070fccf4478968124065481f486eec5994163714eefc779dd51b7fdc2bf5073dab0b231e68067d380a6faa2c53cbcfa1ac56972c0943858c5d4b608d3413e461244e40cd21a097b3d592bc8c8b2a80331330713234056b87870e85963d850766924cf65c38d8d4b838876e47550f61a9ceb4f18603a8832995b76d740b20b7bf2080903c696220d706810a2ae6f025d4632fa710612c1931eb0a8cd820971de16df4e272d556bd8bd61a088a8b99a0102753cebccb3479f1cc9700343d9059c22caaf7131921d200ab864d9acbb3ba69ca1dc1914b5539bf532c1526999ef5b8d208caf517b622a6190f144721f43531983d9f4b9520a18010d5ce03573878bc2ae99896f1229b2d06a020f04e5ee65fdad22e6f421edcdc1811e4bf44d8a9fabc18d1a7281cc175fcb078a842872ec75d4305cce0872c6f62c5e8987baca015729c20cab4cbac23cbd939296ae279d52ccd5002bddf363dcd3783622542638c0be6a2b1ba384da65668d059bcbf849d731070a2e31220baa40931abf74cb2070372c9a985870087188a9ad2643a629480b7450506b5b8b2db5dca796cf038b5094106f97b915b9b54bd984555bc2b50fb46d403404dca60ce33bc5a048162902c374ba15d4833cc804ac1c14d70c2c9f326a24896181a568bc4366621238ed7a08d0fcb9829191cf03961f4f0359bf9c6ef9092996312603a3928ab906dc76b30a57a544a818ce96b280996a3533d6f0b2062db702cd9ad8d0035dbfa4da695a8f6dc683051cf9a80cd7c9397e8b186babcbc369c196c3810adc8c52371a0d2432dbf8084a0cb6a164a515de1bf402541190c85d6015151e340521395e1636bcccb7d5f11ca8ec65da8df3840105ff85e99a8f5076b65fec47010bfc86664c3140cdbf34b5bda2a6437e86d34f5eda2f92e9e61bffe4b649a649c02eabdfbffeecee4a76a627717b75f62d4afac91c7fca3c24f0f85ba4cbd44de54492de5f871f9e7697e0f ct_n = 7a7592549b5fb831fe07df3f46c7e47e601e73507c7fa8183357ec1f2f247a7525a5a7fec24e9087f75a5816fec44e3087e9f1317f6e5a6337cb41ab5d5115d583d018891cb3411901632f9cb4d0e3d95a99aa7690054b90c0d2de58744a5535ddabb002fd7366a2e8f3ebb983ffb28e40eed2e4e540b743feda35702d8e1503c97a0592b759abbeb5c0bdfed72c93896dc530fe70f7ef487d904c6b3c8403dfa3a92b5e441f77c24f85b764334f67e33351ed455647491b2a411dfa3294cd315cc6050630c60d965c0f8f2402dc4f685cf9e2d0117a815fa18ae15015513ddec17476d99d81de4abebea9be09c64314d85a2d6b5f40d282614e14f7ca85f25f897a929725e7edc167d0f7be0fb58d1cb542c2f21ecac8cc1da1fd81d58cda1eac08f722ec09199ecb568ede25f3ec61fdbf746967f1eb69e857efaedba990cac9a905f44ed99d5739c0980b4152b11ab71b8ac363273792d5d8ec200c9aab4d66e17616550e00707b75d523fe2ac32810c56a3424c14ed193875ae43987889312afea485682e059fe83622b4faf3f9622c86a4df1376f21e2ca1207cd6ffb283909dc16948cbc7900a9b0986f2b6f66b7a0919ab03602a9e3f95b76650de25a127471145814cdd77e3ce247c6b7202c8579783abe2a618095b7699ce4472e455b1676d489f956e6392713a173b5a08267e5a75d0dc1c6d2866ce78c8e64ab802554a72e6c434d4f5cb3acf4189dee02c49ef94bf2bc881ab26d223204c43bbe4c8a19e9700f10da055b249ebc977f65e95d0313b59e184fdb6657aafe1034f04b106bb705a557883e5a3d62ddc1654773a883195c763cf50bc93758c70d26043b0d2d376f9a03b73cb42e1acf8297fd81131b88acb569d97e912d77eb3e38470ab892d4c999de30f19da9efeacd2f71e528ecdd3f43e90d97e7071eacbdd46d310385916ae20eee7c4b807befa732110d5393feb69d2960093d63392366e66cce359ec30b9c15a60fc05f08fe22c70d2ee419d71ae9810cd5e3432ae83809a4ed126e73d2710883b959532cf8244b0c70d91c70c9cc83db0806ccdda645eb77 ss_n = 244bb4fbb929d51c5702869a8fc9657b0d1a7becc9a350e0fa15f65c09378d86 ct = b85dc671bb91e03b1a6f1e08e527d0acddf9bb0d5349aebe0868e1696177ec13f11e52b633547251cc0081f528189fb029961438c4fcaaa95c57190cf412c7f29107f932622c70b573426ee7e7601669aa7afb1c87e9e02f895d4f79ce6af7c521e3519a8868bfbdedda2dedff5fac35c2625950a19e5da3cf8e4c7294d87f24dbe68131a4e1dfb592f8f3b0b4f178f8405cede47e2620bb10b1f47bdf36f25da65731882cf4366b6079f31ce674e536ced21b4c04cede9bd1ce44c45d3d7a33c6609b630cdadd813b6632981cbc2b7a49bc6195e013b980941c378f37b6a18c7985b7c62a3a7561992c0ade34c11775d5c154c496c9cb86111e5c45a5f63e881e2cb55832099a2a4f9baeea8289e77e54510b545d746072f95617ef807b27077145f39da24e85df4f467922b2d99ead2bfe282cf13b25f5d9932ccf8a893669dc28419626b23226170ef6593fdf7cc978fb922ea0e11d2df4a2a7fc200848cff0bd740f16aef9a1c5ef52e9a066d6bb780b1576d213c02828a8bdf001b16c7623d5c5cd9be22fee98cd04880ab52f1e2499e852c0bc099ecb159572ec320cc5bacee3033a58a78e13aa77767c5a4f7f0b168ac15bf0f60e2cff6f502e5fae3dc629ebf635440011f71c471650e7dcaebf6af880159cdc495cb22515323b9b6b68f5e8bab0e26afba08dd77abbadc42e46620b98d1cc4be40b10c904b9bac8c1f4fb45fca2aba4c8b8ae62002e90a98b9f3809c6ce7c81803dbca6f51ff3c964e6df146dae893f57b81c527a19bd1a9944ec17cef6d4a2da4a3b543146ef3e9019fe9b23f9d5ac4e57c161432ad3ac488d9261f5b58269a36bfde149a3cf97c90054a4c47bae6a9943ca54c6887bccbddaf7c5a837662a7dfcb6069ec14da6a12627639fbee001701618d2ce25ce5289c3a630bcacc9d2349dab6799c2e756965021c7db3764f1c37f378d1c611ce6eed7d8ea6039b96250fc2f975f98e2f00be55e78ef2c4f74f059add8967f3a8e8ccaa84260e52c1253d4331345c779e2bd5ff848e1570f1eef74eb9a8daac8773228b85f45be7c2c1c80f683b9aa9ddf88 ss = 269c1de50dad011706745060a74745ef6e4ef87cf887cac25f9e020002eebe00 count = 910 z = 236c24f818103485769370c7ee2de241aaa5582615ccfe48b39c5c750c138322 d = 66283cd320fec66ad2270e74866dfe9a026d9b51981aa3b70bed58fcbe2b3bd7 msg = 69f3b1ba326c4a9cd66ce5179c563b7ee463cb35ee1be050fa58a0648b79bef6 seed = 509d671613f4d49fa11e5df622d8e336a80c732f6e62509c6f5662927c93d2f064d5ea5bc08aba538dae259aa42ddf03 pk = 84879cb29980b639a8ad27a71e8c3b08ca81af34734bd9690500afefac3435cb5f2c6c284304080457497436617450bd9ab79afc16530db89ce56591b00a65d82406121a1ef1029fddab8369f297a86a01d3365325263dc2db2a19802d1f4ac05240224c36be4c2ab83f7c79dcd3b6df447634ecba93ca07883421438662c702b051d675d67b26f9a9b402415490545231c8431de040d2b125f60a51909621f33a41d1a28265b82a36905d0ed9a28a96cb1e1a4ceb6946a1284fb28b23769bbdf2230846560f7bb01aa76602cd986ef63a94545054eb430911b76e47337b045754dd9b60df528eca327af3382fc54238be95ce4b3617fac1194efcabe9b339def1c6c363b13c5a3f023a2d1990c87cb1bf3c35acba64c2d5b4bb55477ba2cb253a82323280979990ada5163e766675e02147fc64551e9bba078940b3bb69e1c90abc842d2379cd56b717e19c1b4f6bb9d6483c32e51e3afa156b7ab342912a0613b05f1a4ccd10a4fc28820ac70d2eda5b3dc0976fea125b911f0fa60a0d266b1f338392756fba7391b3ea5f91bc31230044d2b99b63fc7430e961e6b722a21acfed8a24b0e70b4e5a8dea407478ba17dcca9b30d70966d55d8ff6be0b472302e41a2cf90826092762129d6a6b5656d08224b116805678e35a314d6a8f6d4ba0f72acd5146978da319426c46172b7c3f981749e6cd4621781af92116119bd9a29d7c434a48544508010580e779ee56059475230943a86c9c99916c6f5735a124057b2e0200070b2d0503c5053280ecf32eb77146c84c63fef84a3bb6cb735858b2216b35c51aa0f47520b89cb0bc6ec325ac41544f1b4a6fad36c7e116448b749e1be0c9cc24a3b7c11a79d288a0195a20cbcdda3251973c2fb8b7b6aeb1b22fea5f425464d09b41351495926a0c86427929c602c2911527591474fb87ed118ebc1a3293459c95605e98c65cf1675631d73744b20a7df6b20715a9fa40af2fa4a0065aa6449634463b7e45a84cc4f124d19148bf6911b6626ce688c9fc7ba318870792e551af8893cba108ee041386f795169340e76196ccb12b6c3086dc46a1f1eff4701df4fa60d6af353a0c77b4f592235dbf6417c957cf0168f8a3f9cbdd sk = 9bc45cd3414a2b836ea6e0c550cca12f581d9f13592cd46d4d38c08a699b8c0caf2db2c048b5ca3de3c3bb0536a50c9585e734f1988096cc5ec84a389645b870e552d53672bee5afdb116e812b0ee04971ea55c359a17f0b0cb0242895489776abe43b5481945e90c151896b63538919ab459ee452bec23ccf88446e0694e271938777877669a0bc94b84122ba95930a99f99179b557d7d9819a704d060648b1b536a02363fd5c678284519d1585d89831b81bbc3912cf81122e2598c3c4b70486f81289d128191ac009390772026fea8a6686c2b3175a6a0164aca1358a40f26492277cc3892fbd0963a25c9fb7931e56109ad03ccd829434db54a8cb988c4f36bbb616c81d7c960d17b37b48b6313b662fd99003f6a6b7b4ac1c6b1d6ce95995d47d0b106f1ac00522f85b50f59e5e0c4abeb5a8b8ac68942c8f64492a5192ab13784fd0599d5b2b6b5b81647cf5c69be841b0817720e49edfb7012062859e017368e5870fc44d2d790fdc336e6d675e6a82136b02046dfb41d7a52105e5b3234aad1d057f4613556c1c3bcb7811ed6c88213002111b1be26c69770043f191287b1c0f6c021cfa43ac1df40c4550af59d748090a0eec0a91fc47529caa45c9d617c272656d1234e20b014b4aad9ff77c438c45055b8a7a4480312893b571220844381aecc098dc20125a9e63006d05e3c0fa9c56f779922ca7a0e34793cb26c4deba6dcba6b5da9264d2099d4a120e4be2ba4b54249e75303696634764c0523a37d0f2161f1cba0835186287c9d3914d36f5338ca72e161740c552b81e168e827a04e891b345831ced3c3c63d32abf046533437e974371ef87ad69f861eba47f2e4280fac2a2c2074039d83a4b49741124705959058047b4e690bc314b60570a3620f64624d076c3c91b260522e9b73dcae56adfa313c076c6a091b58eb99a669b0ddb5cbbcdbc06b365bc5e6034be94ab3ef5c6ea365154d611e37a4a87367bce7912376772d45c03e88abbbd574e86ba308d1c74ef7b6bcf18b14772a5dd5a02062092a15797bef35fb1507dcf6235d02504027a3e6e4b96006685e86c8b84879cb29980b639a8ad27a71e8c3b08ca81af34734bd9690500afefac3435cb5f2c6c284304080457497436617450bd9ab79afc16530db89ce56591b00a65d82406121a1ef1029fddab8369f297a86a01d3365325263dc2db2a19802d1f4ac05240224c36be4c2ab83f7c79dcd3b6df447634ecba93ca07883421438662c702b051d675d67b26f9a9b402415490545231c8431de040d2b125f60a51909621f33a41d1a28265b82a36905d0ed9a28a96cb1e1a4ceb6946a1284fb28b23769bbdf2230846560f7bb01aa76602cd986ef63a94545054eb430911b76e47337b045754dd9b60df528eca327af3382fc54238be95ce4b3617fac1194efcabe9b339def1c6c363b13c5a3f023a2d1990c87cb1bf3c35acba64c2d5b4bb55477ba2cb253a82323280979990ada5163e766675e02147fc64551e9bba078940b3bb69e1c90abc842d2379cd56b717e19c1b4f6bb9d6483c32e51e3afa156b7ab342912a0613b05f1a4ccd10a4fc28820ac70d2eda5b3dc0976fea125b911f0fa60a0d266b1f338392756fba7391b3ea5f91bc31230044d2b99b63fc7430e961e6b722a21acfed8a24b0e70b4e5a8dea407478ba17dcca9b30d70966d55d8ff6be0b472302e41a2cf90826092762129d6a6b5656d08224b116805678e35a314d6a8f6d4ba0f72acd5146978da319426c46172b7c3f981749e6cd4621781af92116119bd9a29d7c434a48544508010580e779ee56059475230943a86c9c99916c6f5735a124057b2e0200070b2d0503c5053280ecf32eb77146c84c63fef84a3bb6cb735858b2216b35c51aa0f47520b89cb0bc6ec325ac41544f1b4a6fad36c7e116448b749e1be0c9cc24a3b7c11a79d288a0195a20cbcdda3251973c2fb8b7b6aeb1b22fea5f425464d09b41351495926a0c86427929c602c2911527591474fb87ed118ebc1a3293459c95605e98c65cf1675631d73744b20a7df6b20715a9fa40af2fa4a0065aa6449634463b7e45a84cc4f124d19148bf6911b6626ce688c9fc7ba318870792e551af8893cba108ee041386f795169340e76196ccb12b6c3086dc46a1f1eff4701df4fa60d6af353a0c77b4f592235dbf6417c957cf0168f8a3f9cbddaa537d8a195236fd95be1d8af04c9d2cf36fc9441f12b9128e5b3d9554b5e8f0236c24f818103485769370c7ee2de241aaa5582615ccfe48b39c5c750c138322 ct_n = 859ea482d4664b6059f0b87ab6aca8e5e75a22c5b9654b1ddbec119fbb92381c1613eddd4f6dbf8dbcf753780399aceac00c8d43b97475ade402aa8e47cd8cfabeb6d8b3597d102bf0e5a4d40345fc9929022fe501c7e806064ec7be63502ee1f454f355de6c0f6ef836266cc5d530362a0905d52cc52737717e892477f552049d85d920fb2d64e1d3f5e5e5062bf60aa02422062122d51cd974527f3666677df1c4cb1edd1b977f5e06ed5e84aea0be512e04636f71edcd54796acf3e83992a80da3487409f9ed53d470f263fbe9c87cb25dabdf89ddd1b4d5a42af70b7df0c9dc37f7ca7c4f053850332b9049a407654499d0c0773b7bf9e90d5b203a24d8dc42b54f04214c7ce6da421436f8f7c04e768de60d3a2ba7610efc6b2ef75c4eb6580e17c3e24f37f4b6e5c5b3195011ba865939520c54139dbf0c57134c46f47b9bb80e555a12070773abd58c64261ad9bd1c903021cbab2842a49fab2b5790bd1dfccbb0548fce4a7e5d85b02d4fccc12ffe67910ac05275305e6f6b18240a9e25f95e120513bd6fac1fe877b39b4aae0469e0888a72bec8c85a08e193e7a854ae6ef2d94e1c297cfe39bde6b3a3f772907393de4146de4f0daca2195fe4048b5a27162b96fdf6b3697d334d49301c9f8cb65fb776cec4f2d4104fa2039beb1d66da8a7f55b128384b6492676d97a0f73c7deaa6e7e27718c596a5818d31ca44de60c7658b2eb0ca395caeda76a70e3a637b3b32eca79da3696d42251ef151428f93ca0e533b3ce46fcb4a425a11d89ed25326398b83a7c7eba0a3b6dcfb4efac757ae2ea1a2bd7baf571daeb02133620bcb872bad7ed1174ba350c469dccfaeb7d7f4d00654961dc98a39b0dde4a35697da058041f07a1606897654864b6e942da181414ab897e9def9e58f0aae7a14721cc7f48f6910bc4df4a7693abda3734438a67941c9a1dde18047d93207585b5bf59a1d5fba399820b85d3ca14c9481bcceaa43627c08e7eb45c59f76d356b9c594bc4addfa397c1818c5b29a98a63e8341f33bae6efb0fb1015a1dcfc58828b7d12eed7c95ed42330650e0b75c947 ss_n = 6940ae45084207d849a3f40da23fdaff849825a6445aed01004a8d1d5b6ae419 ct = 85250c43a70027823580925f174544a060f572e51713e9ae83e2e1d689eb540ea0e9ad373b8b2978ad7026bd9b95bb020c75ebb9917f0290a5a1e6b2ee5935248d966ab34f52739bda602f1e59f9a7f28cf5830200bb975aea0b9b9ce6c1c45e69ee0aede7b4aa87c1b376676b8ae90dadb15cc7998de1f73ad24f99033af2f9e9c93dc35111fa9e8c0631d51aaadaa45985ad4411da9b365092beb03a291c9577c8faee0ece0d3db3870c711dc922ef6c076ffc002c93fda66a3cf03e85d7b1203090b569f9130efc7deb134bed25b445d3f0f1d2c0c45d8e7d209501f2a54c0a530174b403bd1d17699b6bc6f2a99008c6e4d0ecb4a9f270bd634fd917b161e3814ca3641dd12def8ce967fff486c693274ff5d5b2074a13215aa84969557845d637e57d4f572f73d54c1c17d4d7cf1af4c573f90d6ac15caa3e3b1f9afedbac9ca414e03cfe8e7653dc7f9154ae8e432ce7bc9cc0f6e40587d28060cd155315a45c46b6ad80c720d5d25d678fdaaf80d1aff34bf21828d4bdd72ccbb25d8fab7c99db7cad635fea2bec7e6fea86f9c94e7385cb31f5b772afb7cee2b61724c57fb8173d90da05384940113eeb69fd1fd64f4eec4cd6b8cc13041330072ab93bc9267fc6dfb875e62b17d84b966add1e1cb38edb38dba7757aba1555aff675bef95572fbe869bee06a2d46457f729bbae1b6e325927b400d0510506ff7ba0d498d8ce336e1a1ed274cd3cb83e8017e0b00d05137236f54168134ad558d78b6b5ce901e199ae3ee65407d8c5507539d1f0cb2b59309a613b72d4ec7597649cdd2b1a716991f76f4af830a112da6bd191fb380d5ad9c9f77cac5f97f6b4688ff8e1b89010afca60727f5d4ae021d31ff6afed5402002c35c48e9d329295f46cdab4a119b43f24c519b2ffb69d9b24d079a028bdf8e6bb5016d186179b2a7b67e16061c74700e34069cda6d8d5c36751614e31dba68e4bb2bd6efbf2866cda8c6567a5f3e9bf8a9ef532fef5374ee4733bed0f9756840d258ec40e37fb99bd4774d425774e6ae9e88c2746ec38bdfdc564b8ed3d66a5d4f0277be69fc591db9ef ss = 0b6e48456e1258e4e6f8ef770e3cff130cbf6402a4a579090c411c3a56aadd3c count = 911 z = 21746f6107b30b3385923f4731174a6674759845f435b16fa1c591eae4c41807 d = 6b6b4d106869c914d635ce808d824507e5b58e31fdd81049d7d2df0b0806e1e3 msg = 7354a749ca7ac65ce373df82752d2d9b5a443c42e9a820b988945000dc165b47 seed = c6f8ea2b4842eb2d6212a6eaf9efe2f41058d07b3650923eff0cfc162e5f44d4d6a262f727d8d8261803e0d682535668 pk = d430bebb8450b9b23587b288831a4b53395a6ce332f583337776a7e0a04938b10dc2da3a1fbb2a46d05f836bbee9720a7b1b35e7cb5815108d008508fee8c2317a81fa164a7f05279eaab778ba666f90a886aab5b2f738498bb74b33b1d396124fc23e18e512f1e87a16531ef294a98a137c577712cc41acf3b875d7ab253f1438aa9b1a42f75ff62c6fa53c31669b520f4123fb483693c517d9037806b4cc1a108f70a0c873b0c2496a7057443af90c3dbd5bb89be360cf9b6d4370704d96950d450391136156666fe100c322b177f698604203b4d58a728df8856c8173949383e990164e518e4bc4890e678c5173915ae17c27305f181b8f3f51be37a693cd0055d7947c2625a72a6c83639b270c3940e79156e54c4c09974aa61818296a5bf0632f5e81a332ec237cb299bec2b0ab0526a359cd72389500b809b7ec7079b62342475ba5f841117601632923ccd1136a453a1d2003dd79510a8c809e5c853fb687cdc74003b17956917ed6f2110d6a70f9d9157a850af73107b1e4787949acf2568efd7b372eeb6e1e929979d715bab4ca7de58cdc155fd3b186791264e4511ed53643f2100882b8be8e319b0fc5ac478743a86385d7334db781b1d9aa2a20d895b2246dd1b453f6a81d49b75a8322817cb1a20e30be22121ed2d63cef13ab0a826a828279a002881c043da1876bd35a8a87f753c051abcd454db3395b95c04ac3718e3458a7fed45ee0738dbd70557262575df087e2291fe6b544868243d54785da6b965ee8145732239a76a45e386b5b14ad15a2b7bf318fc2b8464c3c7a2c2232039c229aca0ddb27baabe28a3d379530b8b150695373b0b6592acea4ab797873acbe9483bc5ba2ea478b2c24722a271d2bb95b005c92ea5674291677c6ac58a42368dcfc4e5275737feb391aa8739af03ce65171726ab31a26a323290871381cfc908b02b9c0571b8c69056bedfc5513a3a15a0359cb2c244dd5a18313144129671406c31f44a76c3240e5847758eb2ea2490af6378ead6065ae72254f4123a0c8cbd1f0a5d757988c014e7e82b7743b1c54a7b7bcd880bd1737a76628d5e1c9ec57787217279d0dc23824a2779e6a8461014eadabfe535557be9a429c sk = d6726c7c659ca1d83504bc8b63839698b2027cfc2a60e52b41259063c5251423533e310e105476d18162f0a93859ec0e87b6107e015405b1538f4a673f325f89441a53d9a568e4ae2329b4705c8e0f536caae75f9a38cb38dc4db8e72eb7d85ba0c6a1c8901e34625360f54569f99957c7b001a7afd8636dd992a344997bd30ac3119ca052a9cf03c6064e6915bfb548633982c59b12afd68fcceb7a6c8b60a52708b3a69f3014338be567e8776af4a480fbd86cbf6b606826cfedba0ec6e280352ca3ba763cbc643f135b28486a6662796b98ac4d17746b0beaabab8c8788c341f1852d93f98301d61891719a2b784ab4ac907413b76e6989c71aa52accb8632b8c5f999288863cb84950a5e9b581839727b18748079d76e94f971b5b74eb0898079cdaf13ac39bbb5443af552c82f1c686fd028356006449583b3fbc108e34b4d034b1593c39ebd425347cbb92db4296e3107544b33331877c5bcb81582f2f37ab6b352dd806c51a32bf63e856001b47d31482b5e60fecc984b4b64fcda962c6310b4434a79bf99db69a2a47659acd872171936639e1a06be4ae340c660d748c1be91a0227c092b6997d147fbe591b8ff45e6883a86293a0827262c5051286883d5683083111646fe25bb8489bd91895ee88cb31062db68173f1a68fdcbb3ff93ba890d243eaa7a36e440434d39bcadbcf4bd9b37ad06af8a16f0fe6c51af15075a34384122499c679885b904ef1ace3421034c8b524f30d5eb4a708fa14b6e4a0a1b3329ef1ccd113329ea4840f5a661cca3729c5387af8c7bdf54f40e48f98f97f3f6770f6a190f29213235723967a2e96a4811e4bb85cba065864cd73bcb5c256cb76d059c2da2623f49e8ad076845616bac568badb7d06a1a5c9d608a702b6cbdc8698342f5377a509502de824ae0ea403bd8ba5a52b72b23259af6064422066ccaa1dfd969b56d14a73b13b34226b1a3c460f04a5165b48eb8b2c0ed14269bbabafb0276fcc87c695559595047b57c37fdc5fb72b994f549951e91238f5c91be06a993262ce54aa5bcc3dfa47c5807ca5df74093757040fe28fbaa830d430bebb8450b9b23587b288831a4b53395a6ce332f583337776a7e0a04938b10dc2da3a1fbb2a46d05f836bbee9720a7b1b35e7cb5815108d008508fee8c2317a81fa164a7f05279eaab778ba666f90a886aab5b2f738498bb74b33b1d396124fc23e18e512f1e87a16531ef294a98a137c577712cc41acf3b875d7ab253f1438aa9b1a42f75ff62c6fa53c31669b520f4123fb483693c517d9037806b4cc1a108f70a0c873b0c2496a7057443af90c3dbd5bb89be360cf9b6d4370704d96950d450391136156666fe100c322b177f698604203b4d58a728df8856c8173949383e990164e518e4bc4890e678c5173915ae17c27305f181b8f3f51be37a693cd0055d7947c2625a72a6c83639b270c3940e79156e54c4c09974aa61818296a5bf0632f5e81a332ec237cb299bec2b0ab0526a359cd72389500b809b7ec7079b62342475ba5f841117601632923ccd1136a453a1d2003dd79510a8c809e5c853fb687cdc74003b17956917ed6f2110d6a70f9d9157a850af73107b1e4787949acf2568efd7b372eeb6e1e929979d715bab4ca7de58cdc155fd3b186791264e4511ed53643f2100882b8be8e319b0fc5ac478743a86385d7334db781b1d9aa2a20d895b2246dd1b453f6a81d49b75a8322817cb1a20e30be22121ed2d63cef13ab0a826a828279a002881c043da1876bd35a8a87f753c051abcd454db3395b95c04ac3718e3458a7fed45ee0738dbd70557262575df087e2291fe6b544868243d54785da6b965ee8145732239a76a45e386b5b14ad15a2b7bf318fc2b8464c3c7a2c2232039c229aca0ddb27baabe28a3d379530b8b150695373b0b6592acea4ab797873acbe9483bc5ba2ea478b2c24722a271d2bb95b005c92ea5674291677c6ac58a42368dcfc4e5275737feb391aa8739af03ce65171726ab31a26a323290871381cfc908b02b9c0571b8c69056bedfc5513a3a15a0359cb2c244dd5a18313144129671406c31f44a76c3240e5847758eb2ea2490af6378ead6065ae72254f4123a0c8cbd1f0a5d757988c014e7e82b7743b1c54a7b7bcd880bd1737a76628d5e1c9ec57787217279d0dc23824a2779e6a8461014eadabfe535557be9a429c1c1a1f266ecc2e8c1166e5e908c32ac39edabed458d93ced21371369d1c89bab21746f6107b30b3385923f4731174a6674759845f435b16fa1c591eae4c41807 ct_n = 1754040586098512aa175f162b10489a3bfcc212fea41fb75395c6ce8aa291aaa121a225a536f50f56aa8d3b3666b1ba7d2164623bd812b8c4efba7e1450d5c56f4851519bf8ca04903fbda2ac9eff954f3e4ed5584c66b7f3d0abc818b00f52c1ed20f2d529e4665285725815127dcfe47f20a296aa83ea10b684d1bcb1af2c6ad8df825aacf101c8e5d2f672aac63c79c9fd2e3e42a616add729f5305c6cdf56a697437f8f8aafc013b538bd3598570dc8f65e2e9541a62cb42a3769b49c924be3ae9f5466b059df5834ad1be2352bc4498cac2b311830d7ba655b5e4a109ad5cdb216f5a0cdab80cb4962815900747ed509d87a9315b92f62985847c69473bedd667fe78a3233922327016e1444221569c983bd10b2f59c1546f5d3959cba677e6b9944fcc37739554ad36fb7ac8ffb9a0eb533eea3379402ee2c974f6bdb6fd70c8ac226ebc46388aa435f90642784fec8e595a354ec2666ca7e798999f6f3455a0b515f64640a9ba564ac7edbab591e8e68b5fd6b27082bf3927d307e6e37143f722d0bb85bc9db134e9688bcb306ef0ed4e419dce2c1ee8a7cb6c939ffa22d2b401fa3682e10214116080307d9007f135c301b171d2eafeb0e5154a7c95c9ef840af30387ba75bf7fc511fdfdb383e381d546623224d78954d0291ef3aa2b8f200f0c7de2cbfa59b343087d8ddaa0b7ef03ac523a97da0e8689516bf6b016a8acb7868b668b983d581a673df82d3aab2d82be8dce28b8fb2eb65b9ebf65309c1e81588294bcd7bdbc89f99ef3e25127680b7684433aae62eb3ec7366ef89343d44eec8e575b5d85bfd018560aa11c6bde6a2a893ba6b0b0ff14409c54e9ec9f2bd85d457ee382dcc1ebe11fd9a478e515d00e8cb962dc7b55a60854e58ec0425c081801009ac842e4cb577a46f179854589b23a98d6a467a5697fad00ae6ea385a40d344367ccfe3531f801f0e894dbbfd456b2351ae427acf9e8e8e3b973bb1442d68f4a5f231664e88184a21bc4b68eb05fb253ad7a8d103956d8b1c1a2123214bcab0130ff04b934fd4b5a1bca6bb53782a4bbc4fd13c9984064b0d ss_n = 973935346a6652db722ddea2da1c729f281abfd31c4ef3edd1cbd28b912a30ee ct = 583bfcaedfa0af7a026e52d1b5dedbaf282dfd28d851fe3b31d89856fd362d77d463052764ecb93d3cae6abfed923d614730436d72c10d687cdcbaebc382a3b8c9e7dfc06b702e26d357a00d310cdbc852e4875ba09fa0970e4c65bedb63140cb490b0b1999475e8cf21c488495f09f4f22e80cf6092fc66fabb142b7fe6441cec1aaf2a4d5236746940c958e5c0a8342298c50d12b027b2f7712df58136f42f19ebdcb9d78458443f7513e91a22b64b343a4b9f1edee97e7e95ab5d90afa8ab979536918ff29ef80b2801836022e78117bec99f3cbc8a23811d8cb890067cff5767aa871591cb8314b4fe37b658e17f5580a2bc4341bfddcba78a5c31cfad5f2d765653eac2c616fc53b2dcee07b5cf741842fe93f27d3b7d1e9c19c65a1f0bbf1cdbe58eaf5df33c1a9bb7f5743d0e564dcd4de37c2296e573ec17416723464fef1b1880c35fd7f3bd94501e0c86771aa9a4d343d2e9bc1675f4b4ac67ff73b6da33dfc8c7d32d39e50a15b2282d6082b455f7703761bb525a588f0cfd832446b70322e18e9cf8aaa2018d8eee95b039927c6001ff4c85d5e09b97b7af52efd00eb97095fd592d086213b4886f696898209a5ac898880575a4897bddf1a4380bc58e673cc729af86c32a1d8af17f6807e189067bb18672b825813a128dacf80bef12b34ccccd1ee20222d36f4d71bc3d920275bec195093d94cd77575eaa211022e78280ff3556e2dc655d00e42e0511f66bf6770b718f8ef2879b9fca514c2204923afd3141a14b069e128664a4c289ce92690af4d4504136ff61dd73835910115277c568d8e71fb1b28e09d9b10dcb9f78540948374608e72a99bc04300dfd91c70d9b59672497ba278ac8a5045f423969c3be055d9e09fc1ab4bd5cc02f3612bbbe15b3c5fd0581b499b4c39fe985938ac0be896067cabf04f52c68d135248ff15f155308988c0dc8a725793bac438fe1ef1fb6521187ac5355294c19d0d60e7e5ea7b7903370fa4d100ecf46af6a7008be2686d2df2ca1af174347786882276c3e3eed7017cd8b1be7ab7cf111e65a5b52e7eae3dfc1a57ef8c563090e ss = a97785241a0743188ae480480bf8016581f3764ad0147a5adf5189ecf33493fb count = 912 z = 98fe88723965119cc6c77543cff333b5fe7ee296d48e123c57a358c02b4cbc50 d = beb23763fadec904174778abc6da9392d1bcd8910dca73ea95d4162e0e816dc5 msg = 26ae1814a1b4f7c9f9428a6ecc11df37f9d1c03452805e28a0970654abc12ee3 seed = 908e70aff8edd886fab7d154288bf8e8b07e02920e0e3111cdb9251675c610ee4ff53be66ff801d56e9d13db9e71e1fa pk = d6079e070bb47e2c8ad982c83a99aae431ab40697ec601adf7528358a7b5ff695fe0413bdff39c84843b8af0358c8b6408cb5b97986a001a635db0082eaa2ec376085458cc0922201e4b1437f831785a189af55cb31a0bc592b0fcd97ac47a80fd734cc385b3c471504a7b9b65491ac3522bdce2a919a3a8640762054722832209f404cf039bcbd3b962f9279f864092a8f5b568ca37574817523a9aaf3b22f3aa06b7e9671efb7fbef76402fa0d1d371bc62424bbe697deda5328901e88cbca42f8851195a12bc6c36322848a63c57f54570a0442e640618702679d647dc0f80debc089b43483bbfcc803f9291b146f98d92bdf336ce3a9973e63086d313ce1f0cd2296b682ab9551372e15083bc4801f36cc7639ba89936ac471167aaa297457d1baf8fa77790133d7db1c6e3120e45770591327e6421a0d20291b93582559b5b0132917aa6f0c744fb520913e5822227025410a2cef983ae71a33b51ababb11aea39585192a0c56109b7d2a49380b8c3fa97f4025162b8374cee91851e69778f2a7320b6c3f84c43bb0ae0aa858cfb691f9287b209317d93bcc72e5218dba004c4639e585ab84120bb5f8b6122429102a640210a020e87be488ad8dc0749f899a336542d3e653ae235dd7758391459eb00b727355b3a4746b9f319b1fc839002696dc0b007b719cbd784fb4e4758fe2422120525de45e2234471f0a9ec5719e4f9923685c18e77a81beeac5f2b053c48409feda38c1d44e7a4a6bcfe70ba3c086ffd5b6c9c4b4fc1932f3327902fb2b1d95889b5632eceaa1fa8b3456175086405da0f121e69a2f17da7e44b29fe0891a14f92904d863f7426d5b5a7286ec5a75937afb54cd4250a1ae0469f98c7d086166bf7260e2876e23e70ba7d8774e528ee0244daa632726ec95dc447b35090343a60f3cd1b49c363d445a508e21b049fa9e0220638e4974f7d84a1bd01ee99144280262bf2c48e4f520ac104f18648c2f1c5db19c02955156949559b59b0ca6b7cab9633865e84a16bccb3d813090560bf75c0821e281dc65bad6a1017d180b2d14489f3c102ef059c362c15a323f69e54fee3bcd99e3095f2d816f3039ee5bd23e0b5cd248ebb27ee30d0b943d2f sk = a6722245d35cf1161862b08101ea2801ec4766d3cc463a22ef6475ffd62c5311380a185c51db6d428958effcbf8ff9a04b185717595158f429d820cc9cd77cf208b919d638fcd5778dc645603457a0862492113f0fca83704264733c7cb417723d7b87370322294c0ee3b05e9b154b3db735e32c99235a2de46c67b60abf1e925f6013203b669725c860feeb550730845d05479a00093a9a7a5c8a7fd557aedba1743e156cd185c2c327330374a70542c4196c7f4a699345ca151f7a9788f161b4125f7dab9051375d2d3249b68657ce0c8730d310d8e18b8ae091ab0609aec3a28a319dea3658d2314cd4d38c6b8974e23837f1f9075dd05264dc3e701b19f176ca2bfb296f6c00656b6624db060b060f7d1c4b1d882fbfcb2964027bac942dbe1a7729f50fb42491ff2c8b98c4aaa3b41e8e204bb9f81f478753e78671b9b2c9ee9a35806937a022bd9282941df50f3ae11580a4879e944f6ad84a984a7f870a69ff0667b6f29044808383185ca6386fef030ecac49bc9640e2bd3c020cc413a81c2d028b731e2029b200146b273d3f347668c8412a45f0340343d03388cb1910a2479382251370c87d8f40515b49c2643c7934c75ae221f0f534a55a625f236acd3d1c5fdb10c9e50796c1ba362c3433495400635451644aa16cbb1432c690e895a0562644efb0355d00a40ac696b4bb075b5372da42f37e80a4dfa95f72559e60b5610978b92d900fe87caa7208ad3318d4298bab4e82936ea1625cb3f055776d26cce8b6c03fe001f06268726e21cf0ea241b4660626c42fd5a60df743cd2541bb9a411790c32198718e6d62f5f8b501954ceda258ee2227f38cb92b0c8b47e69b49307ae1bb3039ce02773012e1d9552d318c3c0972563c57e8d9220ec4c1155a03097d05301c28a2498ab5cf62ccc6b6e68c4c4edd7355846520b139d99e3bc7a71a1af2a956915a6ceb1483813bcc3289fa05b3e8e2c5f6cb83fe750811e433765593f02953df029cc9b749e72a87db3d57d0b8722a24ac2eaaca55895aa04e29a74e574a929c6e1839eeff2a556b94fa4703134a50ee8203e67b492d6079e070bb47e2c8ad982c83a99aae431ab40697ec601adf7528358a7b5ff695fe0413bdff39c84843b8af0358c8b6408cb5b97986a001a635db0082eaa2ec376085458cc0922201e4b1437f831785a189af55cb31a0bc592b0fcd97ac47a80fd734cc385b3c471504a7b9b65491ac3522bdce2a919a3a8640762054722832209f404cf039bcbd3b962f9279f864092a8f5b568ca37574817523a9aaf3b22f3aa06b7e9671efb7fbef76402fa0d1d371bc62424bbe697deda5328901e88cbca42f8851195a12bc6c36322848a63c57f54570a0442e640618702679d647dc0f80debc089b43483bbfcc803f9291b146f98d92bdf336ce3a9973e63086d313ce1f0cd2296b682ab9551372e15083bc4801f36cc7639ba89936ac471167aaa297457d1baf8fa77790133d7db1c6e3120e45770591327e6421a0d20291b93582559b5b0132917aa6f0c744fb520913e5822227025410a2cef983ae71a33b51ababb11aea39585192a0c56109b7d2a49380b8c3fa97f4025162b8374cee91851e69778f2a7320b6c3f84c43bb0ae0aa858cfb691f9287b209317d93bcc72e5218dba004c4639e585ab84120bb5f8b6122429102a640210a020e87be488ad8dc0749f899a336542d3e653ae235dd7758391459eb00b727355b3a4746b9f319b1fc839002696dc0b007b719cbd784fb4e4758fe2422120525de45e2234471f0a9ec5719e4f9923685c18e77a81beeac5f2b053c48409feda38c1d44e7a4a6bcfe70ba3c086ffd5b6c9c4b4fc1932f3327902fb2b1d95889b5632eceaa1fa8b3456175086405da0f121e69a2f17da7e44b29fe0891a14f92904d863f7426d5b5a7286ec5a75937afb54cd4250a1ae0469f98c7d086166bf7260e2876e23e70ba7d8774e528ee0244daa632726ec95dc447b35090343a60f3cd1b49c363d445a508e21b049fa9e0220638e4974f7d84a1bd01ee99144280262bf2c48e4f520ac104f18648c2f1c5db19c02955156949559b59b0ca6b7cab9633865e84a16bccb3d813090560bf75c0821e281dc65bad6a1017d180b2d14489f3c102ef059c362c15a323f69e54fee3bcd99e3095f2d816f3039ee5bd23e0b5cd248ebb27ee30d0b943d2f9533df72eba1de67b2559275eedc135db83536a808b4cc65eedf7fff45ee14d898fe88723965119cc6c77543cff333b5fe7ee296d48e123c57a358c02b4cbc50 ct_n = 5227b17c23ee9b767c516a48acf8f06e0fd285a315e4d8afa25c9f8b14ee7af65e566a6690079a5e22e82cc34c42eb957f00f3a1fcba452010f376c3b027782a9bd6d502f9cd043bf7d3c0c0aa510697bf566ec96c7d39ca30f326f13b19fee90772fc8fa874841b3619ff53bbb60227bda19b44e4717046137abea0d7cf6062d8bd33f1864590b8318ffb89724cc8ca09dbb4d090d20ab61562722244ee77e46b8e22afa48cce4160fa8fa86ddb893f3b9033589ce21af1134c7ee66661ac0c63382448a75b80845b8ea0f2ee696aa984dac6eca82f2945476ba09a7b68be72556bc6227639ae5f351ce19bfb561853bb5b2782008ca622fe7fdd63048c45ef97eb749079e951b795259712e5ba919f9aa51e51197d88e90b1f5b8cafe54fba9c3a0c4293991f7e8e12d2ab67b2ced9df67494d0188075ed58d6142db92d9508fb7ce6e5dd88b619587b4dd6dac46b61a73229a6ccb7d4edb195dc2fdf1f853ddb3d36d096f54df9dcaed71a75e5fd694bb5cc2822955c0f2184c74bed84f1b8327a8c5343479dfb0fe6475ca08ec3dbe5579a49e2835d798c8949f374b75853f0c03f697b0c6dd32c5a0f55b71bd4cc4cab2e8e045eb1af833d635e4caddef1a43a09b0cf6323a9cfd12d4cd38d8d8e8587f729c8db7ec9a019205653ad89bc86a5b8a9864a36dd6d9e511c6f188db1df12b185dcf111aab14912f0c4f77ea3082929f9b8694630ccee37acb272634c86b9ae36921ed498227f473d064bd0ba4748776f624521e8bd63b212ac37edaf80bb587e158ce5d221508f077ae10112c282acabe5d5c1b2e1d49ade3a2d9b3daff61516c4f5b216eb16a530a8daed0edec3aa691b29370523d3523a7b779d03b40a014791937283a9bcaf75ee71447789b41bf7c04212c2e5b589e2548dd07a43f02a4b12c8f943834c71798fb81534bfd885be9696c83449b2dba2490dbfefcc54077c31b3c31f99618b2a7f6a214f6a30bf2efcd58248d933fa9c12e124a1dbe44cff3d02b2a82224eb4714cef5a3e15f9fe1f8d13b9f78f28bb49ba4c5632261f05fea3e2f7629c956cf8992c33 ss_n = e43d28f98a3ece8967ea4b8a85f9bec0244848c6262f2ce5a19ff734e063f204 ct = a7c1a03d4b6028637e496b0b59540ba0bec6deb610e93737753de956de2ded0413ae0a1f390af13c410d13346a94a938d3336bddda4c59ec994a43eec5138e3ff781f8b05b0a31ba41eed9f92c5a6f2b2c98d35a5ccfbab090a1fbec2a7d5718607882af360044f382ca37a4c797880ec9ece723fe3bead8d47e6d717ea4b1a663f0c5478c489631a087f3a9b673d385fd46aa764ca11d77a6dd7c3de660b92b7f1a9491f3913c9c10e0ae72f14a4f7a3296681b09dd1b2023c52dba6540dffbc38c703737784a72d4364cc7c20d62991d05884a5eb3ec736bd829597110843875437bef04e515c057d5eb5661f3049cc44dec7d13e8de89b90f36e858aee1d4b7382446a717541de0f77881161f7831a714fda6b9c45bbd728fa1652c45e3367e2b9121e47d82707d276b170620673e0fb25c48ca4a4874e83896a6d16b952fc9f8447c6199c1b7b23084945db5bf7a81f3a23862ff6e454cec95b1fae60681f2ec6297698b56484f9eb00574dc70903ff73cf725c57761d2509b7d4a2eabd859f3b97aa3734ae17fec654f833e0cf914ef0e39697bfa76c1a774ab867d779fea8d564ecc02b48a8a767753c0b94ed5c4f340456d1e4149aa3c64172e24f23b5ee8adf547de9a509f656216f140ff83a0b165a5eb45e1e6f56f0112ef4095ee1cfdede7e39742bb187a02715cec90c105e2b49dbf788b28e4a03d72f8b36a156e74aefddd0d376b93be58fbb7bff2dc6166086171fe330aa1c2da6d9a25380980f9305fc67264deb450c44b7f11b6f5208fea0294c68ea7e1eacbe4aeb1ca805a9a865355ea3cabcc1aa5570a64b26b77cb3e79f03a51506bfd51bdb12b0dbcc29621be9bb8b5776447c496bf7e34e3707619d28b31b1bbfc986737d40ac0948ef03b90841f8871456d77910adae674be30d6d45d256e25373fadcd501a5a792cdb12cc042b4435f2c849f410cab6407595852a070845ba88edb8899046aad4be3ae46922edd153264ec001226a3cce440743d78b4a7d7066fc470a1f06e4525f0528cca06de0b6b1e0f887da27f75a5d00558e703ed78678507331520322cb ss = a61183ae2408e6c162fb03e0916d3fb6b31a91e75af930cf78e4dcf0162f1698 count = 913 z = 8588bba03ff4969267def5aa2a0b4ad2a1c748b2d4a12fb046eaa87c024bd7d6 d = aa87d3bb516c79cd88db71451fc2ecaa12b3106d895d76dd7f1c1f8f9cc0fb17 msg = b3037971eb5fdd7163bb6ab77a8a2e80e40b54bec3708099a3dfd3d2c9896760 seed = 479318a5341d5b3c59eb7eb6561a72d0e7ac6320a1e6b396f1c1291402e3f9ccc0b285592bfa6c0b106c75b3c34fe3f3 pk = 959553989364c3131c5b1818d980cdb7d56087254baa2ab3851255faa46f3b7a9c452c6b7f368ce01c7516892372802909ea2be829c17e34975181b49a2571c8d64cb37016684b9b09f12869586e2aa9acfa020bec32a9a9e9a670cb5f549798dff1414d757d187bb042d3a979804217f500dc4513ff665b5c6c98aa67a00909100a983f46966975b95b8575c60ce3a3e0c0307961bbaf001f113c801d477d39993ee010a0779a623551244293837f27279ecb8dbb655510db46726a455f048d1a86444311104ef4cafcc556a707402c1827add87a52fa039e4960cec79f8650ba3fa14ee5d2657819a56c8c535ad37df46b34e885c1d5002c5f901a4684a482308bfa7244dfc35b5ca5aba307b734ca350572b037cb8c16450a4a204f3f77a61dfc128d949f635c13fbaa498c9b76f9349461b6399e930f51c59ac448814a9b5e29c01aed1b79636c1a22cb2c20e452a0f71b8f7c0dc9f2798094a819702b7decba75a0a1698229b4ca86a35c8b820151691b58ae47ce82f25fba291193073047e59740ac376a83caa1b444d1d68228e65552e3011e49757041b8c3063394b85f1ef618e7b832f1794c0e4a14f9fab2b676621e818e60ecc45236b9faebc1ff6aaab105389d2b69afd00d23164f3359b3990ab84d0b7abea88e27234275d97fa462699a9054f7098e8b775d27b743df984b666abff7f722b9f28827b4abadf6c1c55c27c9839233a5b3e1f04145a38ca4bb6a5bc4af8ed1457b6295564a94de884f415644518c8c41d36b1c8b2291c7abe8207648966c10451a94a9c03bb5bb2fa6b084220f3509332f09aa870c22d351c46cf03f773484e64950f2e779e3355bb2d59debb9ba01258b58b40ccfd822620930b3da58b91c13bcb77042146d5f51aab9174e2961c3332cab12a208eaf93f1928881dcc1140f7697c144a7e6bbd3c45b41af29cb6cb3901d2a571ab9b9e80325f10c52b890b3b1583bc5bb4afd890c175488b57c138372e4b5a6b181ab35cd763d0a8c8a920004732b0259412ad135f7eb8a654960a5950af3b151180cc027939002c415c5ce82ae8c527faa749f37bcee775e717604fcb02ba22811ece88f4a69c978483fe2ea5e6e446ba56ac sk = dda4a225a0ca351cc114547ccb2c238a25b7b7586ffe26250611c9d3401842133815f5b3b0ac86938c8b896206861751dbf571f339b6b179534815643611a998270be5e4676369b809c1c134021e99eb682f68206f71c26502a3c84b4643dc83dff3914ab478373a1ec8e5ba192951e35c0f4cc9baade0b7ff8a52f1d9cd63519717792c63c633a44b9d2d4358e4875fc0cb44aad25af10a9a7e2277e8e18e497a52126a15dae23aaf2b7af65788fe33abe38847774c9d328920d13699d4b827364c921ef44787ec31a1076e258b58f8c54bc13361da634663770750012c86451ba5c565f2e29f8195a8d307cf598795b5e67a7e4c97d3a4848382b39d735e77d54c83bb39da7b0e961244ccf11b54fb3c5f1b1675836a0106595f76364cfb04d61a61988b0619ac8948d70f82119f0eeccdf295090c040844cc8713ac75c0821fc5f7b93c118113371d4432b9c8453a25e6144ef74103474c000922c8c71e1c6a2dcff024a5bb66251a80b3a9338fb1a149497bbe9479cf1c8a52d051f2f89bd59220b20a99f801b7b1e059523c35e2e306d89c5086a19e4a969ac78c163ca69008b72a39f33ab0f47eb69b3e00a96fd4a6267f947bfd9092c7e95e83d33dfeb69660d58b65680276205f014c72cc47cd2aa0000ee98f13523ead1a449a66960125282c395249a53f0e4b1306173326fb05fe170938728fac802820a1a4ffd1536f7a73cc4c97bc0221d64722fb830f8b887bd487a883ba97bd38c870297f2fec2180c04114c318cd54bdd20ba56b171012ab4dba722ea89a77b34a243db6c48fd773152a94c72b00d3593c51f14e9e55b9846b4028e772557285f442a822e066323a2042715a496bae8d32b91d145388c62a0804c01a718fc91b09e1fa320502943435bbcf02a34ce43646588c4da64dfb5cb407871e6a942c8752b60e20c1473857b4a4793309809ab1bb7c83bd63fcb4a779401e22646503a2e2a018fd668dca68c9bbc55fbaf20589706114c66e4fca6e51b57936a39663f409ecc276d63690d3b26222a89aa9112ea7189755126590e2bbac7a737c81cb4cdcc390d435959553989364c3131c5b1818d980cdb7d56087254baa2ab3851255faa46f3b7a9c452c6b7f368ce01c7516892372802909ea2be829c17e34975181b49a2571c8d64cb37016684b9b09f12869586e2aa9acfa020bec32a9a9e9a670cb5f549798dff1414d757d187bb042d3a979804217f500dc4513ff665b5c6c98aa67a00909100a983f46966975b95b8575c60ce3a3e0c0307961bbaf001f113c801d477d39993ee010a0779a623551244293837f27279ecb8dbb655510db46726a455f048d1a86444311104ef4cafcc556a707402c1827add87a52fa039e4960cec79f8650ba3fa14ee5d2657819a56c8c535ad37df46b34e885c1d5002c5f901a4684a482308bfa7244dfc35b5ca5aba307b734ca350572b037cb8c16450a4a204f3f77a61dfc128d949f635c13fbaa498c9b76f9349461b6399e930f51c59ac448814a9b5e29c01aed1b79636c1a22cb2c20e452a0f71b8f7c0dc9f2798094a819702b7decba75a0a1698229b4ca86a35c8b820151691b58ae47ce82f25fba291193073047e59740ac376a83caa1b444d1d68228e65552e3011e49757041b8c3063394b85f1ef618e7b832f1794c0e4a14f9fab2b676621e818e60ecc45236b9faebc1ff6aaab105389d2b69afd00d23164f3359b3990ab84d0b7abea88e27234275d97fa462699a9054f7098e8b775d27b743df984b666abff7f722b9f28827b4abadf6c1c55c27c9839233a5b3e1f04145a38ca4bb6a5bc4af8ed1457b6295564a94de884f415644518c8c41d36b1c8b2291c7abe8207648966c10451a94a9c03bb5bb2fa6b084220f3509332f09aa870c22d351c46cf03f773484e64950f2e779e3355bb2d59debb9ba01258b58b40ccfd822620930b3da58b91c13bcb77042146d5f51aab9174e2961c3332cab12a208eaf93f1928881dcc1140f7697c144a7e6bbd3c45b41af29cb6cb3901d2a571ab9b9e80325f10c52b890b3b1583bc5bb4afd890c175488b57c138372e4b5a6b181ab35cd763d0a8c8a920004732b0259412ad135f7eb8a654960a5950af3b151180cc027939002c415c5ce82ae8c527faa749f37bcee775e717604fcb02ba22811ece88f4a69c978483fe2ea5e6e446ba56ac5356840c72de392c3b79c9906275c22a01afe0aa889546d47989433b3066e4ea8588bba03ff4969267def5aa2a0b4ad2a1c748b2d4a12fb046eaa87c024bd7d6 ct_n = d16ae3cf25765032b1a1616b8a30f7e949e095a3726d4fc0fdb2aaf97e775d67f09c285ab6f03f90358f49a6fb83d691b8986962297cb7d2ff90c5e84a78c61131ad2bb4444d971f26e8915a6e432c7f0a1159e704dfc78ce31282c6efb99cb3d605f6e55e07dec72ed23ef84cd296f83d5f3c20876794f95553bc291092d0dfe80af3344a9fcc6013f3c41b94abe03e682dc2cd11fb7623cccaf729bcf3ffee9449a771ffe0fd27ebc23751f172c76f0b1c1d3658a2758830bdb223b5895c5b21d2960e95d1fa4a3a3b4254ab0abbb379b2503298b8e01828e3e6773b76640f5cceda9ee36d2eb6db341604e4701a82c00d8902bcb0dee17a5d21a96f36d2de2b0e020e32f0c139a00e228aac57da6728ba02fd1debd20e16df6399bf45484d885f8b4b0aacce0b46e1d67bfb40c13d4771b7ec14b446301e22d1e39ecf60cff038b690f316a0da100ebb1795e2dd556b0db7566da26113bd2b08a6c4fa7807cfbd3e3bf42aa6154a3e361942dee26b6b087399d5d665b818bc2fd25b583f3d3144dfcb417d62f4a32b7d711a52e9f37275146e8ac1c169982a3549a8d5a34e48a18e158875eb7120721e6236aef830c5663e2841e2dde9525cff96cd7d3cf08f366d7b59d1235cd60b6afe44f70af78cdc92b9b7626e7925f3a09868a41328a3639358fa7e1e1d9d7d168e6bbbdf9dda29ef559e7a7bf6e547dbcb436fea647d13ff982f4d15f1e666444f323f551f12f1d8870f430d2eee5f3f4a95cf5057e49c23fc9d5b7313e8ff2bcf6fab5c7d58779224d832aed03531ea8ce9bbdb4c219b7051e418ec12634385d426254266ea3e1fb9e62e5e304e3ff1bec9487247e537fe77f4b524aab4b8d7b3388558d1b4862ed94ff62310c82567ad3d97b9e607e440dcf4e0f1d5b0dd2f3bad69c8634cff93c7d51768f2793030b02381949df4677d52bbb7157ddf267988fab9827186599856a8a752e51c39f059cf64c3b74777b4e70dd8c7bd11277e6468d7ae846dd8024dbaac9db51eb4301930390c47fc91de2cb6b53ce7a97a7963723859fec442820180fe98ff5e3bb14084a8f42c ss_n = b4067d095e06de81051b99cd3830998a107874bab61778110c5a606e9652ef26 ct = 708f3d05bb1db088abdbdce889c6491f088cde622f5da9b41cd69603078166bb54876252a9458dcf81a48c2ea8fad2d7fadfa643c2d366fb6841d963d5b232a007ceaf51a28ac5e08dab7e4e4404732dea762342d59bd1bff3ca346bf2da3d5f6e74aa00e264a3daa5f2552cf01b52652ef8cf61d18dfe2f2a221735da01492cd82e24c9aeec7cccda4d366c6bab44af80ba9c02af4c4954035b5c37160360da0446311036d3a1169ec5cdf11dd12df48e87970e27d0d66966c13013406d89feb886cd522525b93d62e213d1a5ae7e5c45386c5438acfe18a885f6f300736580fa2462871d67106521d7baefb3812cbb73482f29601326ceda073addaf7e5f2aeaa380bf75ce2f420d1db3be8235d7a2b7e37f1ff21e21ecec015716633bc5c95b52f47b2a364bb37e1e6c3fa5b5c28f5f27854cc6a752413b640f72ef30462f10e6d5017ff2f3a4a29aeacfc002c80c4a993c77e5d3ef85ebf8e36d9a3b0620f975ee233e526800a61a62733fd68de4f86404e4cae4141eff56414944c43bb3db376489f6b73f462a03ed7492169bed83a5634d9275730996175a4c35d6cdae7fb4d870d03b1781ac7c090980abf7fe3d68daa34337c469c4b29806c914a9c71bb5bcc0461d66f25322f88c38d11e12f0f353e6974f34bcac40a9903b20bfc1e85d095c06f346b85a51c211c7411acf4ce52db77ec2430a50dcb08057e93c03e6068dcf1ffbb3385cbb0b4442d5657a9177af72e6b48c80a44dc53119f9fdef4e52b5c4fbc9958583682ff311c77ef776f89c9e4d696782a43c38e40f19756ede26c8773500ec557324e6570c5ee192c9a4ba18ce8d71d6b74ac113a9351ba0f3ff112ce6927670292c6a2fb342c99e7b63abdbf2b07f6cf28f8f7466a97bab583ed4bbf96d301c4a93a6d1aa685592ed2370dda08a8936bdfd897a733a4f7fcc6167f00f994e24147fff116f703e730b16e74ba6d8a437cf0f3fbb847744388731c07f6d060a6bc096b8e3d441f65d66b91676a73178677c709f4891da5fa8a69638d6f7f7af1d29be14f0f4a2eee2ee073983f0f6774ebc6c4360b2ed7cbb ss = 305e6ccdb92f851e33454b6464ea918679fdcdd7bfb4db612d4d6b5a65f2a9e9 count = 914 z = d5cb7d50b136079a5302f40f2a9cd5cb55a7d0a9d468264fc79292b6680762ae d = 28fd0387b1a03ffc544f93b492902e327a59604fbc4dde9009311117f788116f msg = 705cd27870da628e180f80a066a12df50214c7752fc737cc774f6896dda28348 seed = fa8e923d0edb154d3faea466b67d41b1185237a2ba47af6068281a6156a82c58824e9acee2382d4cfdc417372cc43bd9 pk = 73e66a0de954bc982dbb341095496a033548d41723c884bb23d22dd1b813831a26edc407087779effc36d28c4e3c3670c95a50756c98faf57411cc2dfa2c9b32401a95f0ce3c5822f015548cd9304cf61d8413c5f7029be928c02737919f6a11e72c01d1d91b4bfb9097374d1027b62923606d06622700b2cfc071a4c1c297e4aaf594699894734430c15fb5b99217a088f4ad031c63fba161ef4760b491bfd09bc91f315d4f3a993e8561762cb59657897b4c23afe97d584879f8bace7906b7ce6a58bea662c2aaa5f8675475992d20f2885be2778333b5103552d0694d71a27f18341508723710778e72384da793b66ce60fae3349ada4c0f2715869276c295051168c72a5c136c40b38b746bffad8b37fb9014a54acff823abec0c5c1640ad510739900bd93b7281069c4da209e1655a22a277c18fc014ec3c6cc620940724f48224eca33396c65118c6156b54ccf2a0445f0e444df52a824b49fea1806da4a245c0b1bc77b14a725ad0466bb2d85211cd625ef1c8b18060a87ec38410050479ac751c92c6505300b1382b36c8497ab5ffc42856644243a62a7e5743a9c42c530b19023eb0e235abbf002469be9ade18c519af6689ef10644042709d85bddf55a40cbb62f307fe39719cc41b741874cae9ba07b1cc7e3189ddc621da110641bb26959fcb8d4b13152535c8c0925a0d926e9241e2f8b0d606a19c8098c8c68b5f60b425657bdb66711d7951d0fc02d75011a4c0ca4db63cb1f189b870a89e6b941455b86c6b9abf4fbb2a8059f13a976c5c9c7105cade45bbdf8e3579789b076b21ac24bcabf68c01a9b13ceab98b8b78051890591c05b6e465cad5634f8d356ebf18148107a25d12216f8b55e3413ab4242622643dbc39d3ec572ce966a1b987f03f9cf6ee732b9f74d7be1334b638066dc7dc3fcbbe14a0b9ea68572789365f9c48c44920f0862bfa2c0a44a05fae0561a7a6056cb1e48db3b808bc89d94105f2169a8d523bed78a0e50a945f47ebfc87f9fcc25f145059e79c90dc93f669cbf57109c2ce101d329af0451c857507bbccc994e0b58b8db1941a51293e76f937c1cdf6d879ce58ef96e6e795045f99afa9c529ef1e9a3a6671adcac509ce4 sk = 3e781d35914f1250a0e34051480b73917536c30522fab1445f251c38a4c111915d063aab63202655c2c927cc44abd363d32ccc106a4528bab8ea0105b028052afc74546a9f525097671176d505cd859caac1cba54ac48f9804107c2a5cbc4a84573150713cb0983470a463a7eb3cccdd75048f873ca8f079a292a9552ac19ee1bbd57795b5fb9be3f74173130610c93df72951d1da16e61b02250539da065a4b692b33f638af67577f775a2fc0198e38bfa6e60283506faca6b8a11a18674b05339c5e88f43e39d00ce269131b342ea5ec0bc7ebca779a991fc5536ed8599bea6e3360a90266964c467ae57316cbf34a39f424bdf62c08636cf8025fbbe44a277538d167497b492e2a53152c350586622069710e12b64e828c88940b0dda83bdaef5568b1477d049a5cab2ba89084290053d3cba0b8737674b50ac00bb433349a854404923292b8dc99124e390d6f0886bf7a88c824b32113913d71dd5e4629f82882a7bbfc85ca780900b00275f3cc56a0fa696825bbbc3153709b4397f041d17d3cd1bf65a68406e869b816d0b738edb12f76bb21a36bf8841b1cb784778d00cd3915d375b3349011d02000eb23a974d879c06f84191d6a74989738de3911f530eb2009ac13394467559e98512318a87e80c20ce2508bd046c6acc7020a3b1f4e895b1316ec0c654d70cb940fc4c58570996052801ca8b26847af4e09756e805efb1201b5008a55223406baba448be23307246d547fbfac89943994c4a9ad5db6234025b13fc41caba7e708b1a30162d0f536f4be13d86540bb2cb63a8ac04c471cd0b537b98b5c4d554141e69c09829cb39252958d93a839216d887447ff9ca9c02813b66701405b0029b87cf474f5ad178b0472ad82c9b4e1a90b8c7268b7c52ed933524c69d936084ddbbb5b30790d671a111474c0982b7f2a04a2e9143a77a32b57683a532b9d998a51b521629455d93d545545932ee500ed36652a90b82a0d17cd05b29c0abcb017243ad619dce4506cfa24afeac6cd341b30fd74eb6a165f321cf56924ee0043d91797e520c33cf5816c157980b426df6b043b3144473e66a0de954bc982dbb341095496a033548d41723c884bb23d22dd1b813831a26edc407087779effc36d28c4e3c3670c95a50756c98faf57411cc2dfa2c9b32401a95f0ce3c5822f015548cd9304cf61d8413c5f7029be928c02737919f6a11e72c01d1d91b4bfb9097374d1027b62923606d06622700b2cfc071a4c1c297e4aaf594699894734430c15fb5b99217a088f4ad031c63fba161ef4760b491bfd09bc91f315d4f3a993e8561762cb59657897b4c23afe97d584879f8bace7906b7ce6a58bea662c2aaa5f8675475992d20f2885be2778333b5103552d0694d71a27f18341508723710778e72384da793b66ce60fae3349ada4c0f2715869276c295051168c72a5c136c40b38b746bffad8b37fb9014a54acff823abec0c5c1640ad510739900bd93b7281069c4da209e1655a22a277c18fc014ec3c6cc620940724f48224eca33396c65118c6156b54ccf2a0445f0e444df52a824b49fea1806da4a245c0b1bc77b14a725ad0466bb2d85211cd625ef1c8b18060a87ec38410050479ac751c92c6505300b1382b36c8497ab5ffc42856644243a62a7e5743a9c42c530b19023eb0e235abbf002469be9ade18c519af6689ef10644042709d85bddf55a40cbb62f307fe39719cc41b741874cae9ba07b1cc7e3189ddc621da110641bb26959fcb8d4b13152535c8c0925a0d926e9241e2f8b0d606a19c8098c8c68b5f60b425657bdb66711d7951d0fc02d75011a4c0ca4db63cb1f189b870a89e6b941455b86c6b9abf4fbb2a8059f13a976c5c9c7105cade45bbdf8e3579789b076b21ac24bcabf68c01a9b13ceab98b8b78051890591c05b6e465cad5634f8d356ebf18148107a25d12216f8b55e3413ab4242622643dbc39d3ec572ce966a1b987f03f9cf6ee732b9f74d7be1334b638066dc7dc3fcbbe14a0b9ea68572789365f9c48c44920f0862bfa2c0a44a05fae0561a7a6056cb1e48db3b808bc89d94105f2169a8d523bed78a0e50a945f47ebfc87f9fcc25f145059e79c90dc93f669cbf57109c2ce101d329af0451c857507bbccc994e0b58b8db1941a51293e76f937c1cdf6d879ce58ef96e6e795045f99afa9c529ef1e9a3a6671adcac509ce4cdac6f05d9b90432104037bc802281cc385181bbd12874e88cb251ca208436e8d5cb7d50b136079a5302f40f2a9cd5cb55a7d0a9d468264fc79292b6680762ae ct_n = a2c060034210d84461d98341ca1daf79a31e9b7490192e1fcd6fc0e5e704d70d439a8712623853e59cd054438da4cf7e5158d0500a6f1b358eb843064becd0e848f24f2f139891f68a69c4ecb7a7839b50688f723cc711ed44568a0263a7c4c1e8b12f07bba778b897c0cab24367bb2008fe78b0f54bd63c4a4a5be09528d11d621ed1a65e0339de23867601c6f6ffa4e8eb9a5cc678f811e4eff44d0941f1782ecfcc723d04f0bbd43061e396033157801d08232f9b966c11a6597dcfc54f43149cc96ecc9916095cff6e1ae617070d7e1e4df146c35e12e4329181ca49b5145fe9a54753e49a0b65f7a01965a756acbfe9806dd2c6492f47c2e2dfe5f92d6343d2b2c3e5e38246e96d62c7010178b34e539d50b6867b3db7cd05acb455599ea196009a2dd87647394c58c02acdf29ad530508eadf508963aa0c1e2a7af75bf9084c97bd93bbe38528635b9b3d0c694fa8bc5d67c43837ab36999ccb51be9643b9b220172348962b4c336f2f886066ee1b430c18f1667ee1dac3c52ed248cb8b0eeb9019ab6c267215fdfcc53339739bff67b44cce441ce87b86556e9f039b7bca4d6c9081732ff6fbcaaeda1d5d345244c63850c3820b77afcfcba14f21c444e33ec5decfe3f5ab547f319f6268565065c7c5d07dba95541345c8df002fd70504c6c35a74bac464b5ae1325f05153721a1ff1d34f6bb1b37b8043e6811e30d9558a872edb5d24cd616dd0bd028d07eed91aca8ea0eab90f9b597feb99596024a301790890326e426fd902843f45ba305512ba54fa3b6c163cbfb7ac92bfe6bc5843ff33d81cbd62d529d8c61c2d94d30efffd054fdd44e6786db77afcdbca24b8969f33f01dd9c005cf89b3c23a7377db6adcc3645e03be819ff250cf8ce70f02b7657d050f63c4f5b560f9d8b447bc289b6d7272d2b3d051a92eba83ac44b7fe1d47c04a63dfd60a0dc8b7b28f551315237f85beaf8fab0cf741fec8123e2afb0ea7d8de01208f70ca806a3091d9cba653411efa7c530706e3cb009a09e92fe65ada3e6ab78d4bf3fe747e03acec0d3513d70a01655be5eb38eb4b64483d9 ss_n = fd9591b5aedd939beaf5513b5929abd478146df9768c123110ec936fca4fc422 ct = 80fe4b23c92621792cb5fd1f331196b505a34b57043f0d82ce377c4d9e40dbc044e25c562d6bc0a9bb190207740bc392c44ab9ab3112ad4a00d9c9ac052043714882793f63258ddbcdfd0a30266d7073cadd15bbbffe634dc2b97760295eb269752137c739aca38d7eb932b6777552cea98d5abf6e6c8ac36ab13af222688961da14a924e4378f130d90c2bb4f6a3f5e9a0b6bbc6359999854166346d86575577c8e2cda67d067149ffa58a9e2a8cc5db122e48db465453a71d774b09b82b71ad6403520b5a44b950449e3f9e3647eaa483c45964ef7bbbc77d6ac4b534c42a35c2908065b1c116c827d3b29e7bd3e69469a1d59105beb74e6e6b4deaa472a98530b52d93811f7d5f7be6ef50bcb0bab42f4515ecdc877a2bc9262e2c0f7f7fc4c68fef7d833291d27539b61b8a5e8a47f2e1687be04e7f3c7309052a0352c4f545f51e42d6aa6be00d11fef3f40f5905019ca485cd23938ef3d8e4cb41999fc65cb92cea82280786d88e5d3aa8f7c4faf1a18b4bb99f7b1e951bb8b75570b20ef298e44186fcc484944b5a8a8c6f195c627a5895e724362c0b4b8370f29ab29dd8d68c882c3cd8dd9b309f1b344b9a7447c20c18c536cd2987d8bb3507a93cf09a43191ebddb3e560b5fb2a6e8849837caf7cecc19c9b7b6b4f24a4d41a354846ef9dce8438a653c4755cc743666c6fa7f5bb373f87b04cf198edfa928ce23606d2a53386b76f3147fb3435e3894af3ceda7302bf6a50c0035500fac040351bb88c36faddcdc7b3aa1c3f02a4a4a2ca066aa35c6140929b786cf086f2a9b539c45aa0d29e79e8dd475dec3ecaacbc57e25efdb93eecb48cb4d26a859d00d7730bb76a21ce28908c2e8789df2e5de7a231f47e046f21b8284d15811770a9d46ceb79ebe9dda94afa5f13783e9c2e89e69c363aa0347f82f3439ecfaa973814706d9695c14248f8909b3658698e5115a5d9d2dacd6e316cfc7ff6242e5c02d3a9e588bcc9f488473c75cfada996bfa5bcab4c1dbdae2dafadf3b47a7b90eac833cfb8983a8d55d65810f76602f689f5f0ff01bfd7ae2b57952c2951f75df7d79d ss = 8c04004eda87fe8e962c4700a5eb7f27b9549baeee71596e5f354fd346c407f7 count = 915 z = dacd90701a5f3c707dc3dbdf84e13bc933a56f71228b79e5cc93e5e88f784903 d = f3fe603f5d29b3cbb052b0761e6b10d5bf59578c05f68d7e1f6867b1c0dcf2ff msg = dfe02454a579cf92ea70ccb0f84fa8c4c04ee7ad656ff2aaeffe14969048fca5 seed = 21d9d9d805a39d8b55e2563c12949c3eb0bc29a42b62f20bd2fb7384b2e412034d37041ea695fe7af7b61a12ce06354c pk = 281361dc053b18b238c7a23e0ac6bb97ac0e2ca777aebb5d7c835622d963c845368364adc800024f7180c40223982739afe7019596469fa1487d88cd5b36c7776471bec51f450a1a4e194953564546f991bafb96a0a33258192e84823dae9a134acc95955c34a3d000d181852340bd2c60b2d8ab38d887adb7877ef2bc95a0e136be73b77a391bf000819515c5b838ac8ef4afbdd5c6a335bccc1a6aa8a6bfd96c72e4aa760107062b43640433597942af77a370356b4096d55d4b0c1608e2277aa595396bc900db7ecb70bc345b4f122064d6e7b898cc9bde8112c9aa639c2199dbf918682cc3633cc85828ad141a4d59d79438b97d8245cb83691f82321fbb24a5f9530a1b5caa4b287e123b4f36daaf78d679e2481c346089adda6134a5ad32d581a902ca27b86f99367ec3602913860e4602c466998c828021137677b34504a9c46cefcc29bb82341a401ded1683cdb227ee623aef2588d6145f05b31fcc7b08c2b49358b96bea9c21d9a6a2259893d71ca0a13248127a623efa7cec91c27de37bd7506a5a252a40033d18e03921a52ae0ba904b92b20c018e335ab688035c4b09500cac09487b679c02237bf06556257dba00b0ffd52bf4d05f2ff0ab9e1636db47425f568fa9b608912842cafbacfb1c274f71810333ae3d565543a4a056ac311117568ea4498c6a4fcdf8b7dda905d2cacd23c2c3394b40988a4ec77c3e0ca47451a2430fa24a3fcca1b48a7a9e485655c6a38171a95dc7587cb66b7519b1846141622a87966b5ada83c9d708b5afaa8bb6eb51aea049c001be98a1ba94ec6e8adb13372795080522c9aa62403211d5a3923c382c37e758cc162a21d376ded1bb1c48b520693f10122a1af432e3f0cc94021842723eeb2169e9103628b6aa0da4056f7c2f00d56f01d67b6e7a6b7ef2c216a333d8fa6eef6b394d8aa09be6ad8a176c9c463b43c7bb95c6375c5214558b14721668f43c44fa363aaca473641bb2d2198f668b0869868fb2ec9a6797baac384a0fcac82b07710873a33c09c660d86791a39fa6562ea9c105b09b201f011442cc27eec0b059d43eb745c041806ea9046a4b8549eb60396cc1f3642f9be567385bca118469988666e68f5a sk = d68c9b18d0c4114a6dacd23b57d94afb0038a0759c21209ef7901dc2bb014c265697b0929fcb9149e2c59a90262ee6ba0bf6a8f4876d038b3db452176cb46b4f51166de18ed4477966070a41370baa729a0ecb03e76c1b768a66e767502693ba8e00bdd58b28f00c49b6e530f32bc36f57c0bdb418e216658a182ddd4173511c234c32116568514e775095f20028639f68b0cfeb04220fc0a73ea44c6a79bff6e147584853e0218b73051e04607c41f750ec8b127cd936ff4a913bb637a7d11febe8945cf22c51c37b27450ca8aa9604d9c2b258091812168dd80f3cf6c592c46b62f746ee0660f71073b154761c6a0344f8c561957adca997416032f2744bc2b5cd567a0df17753b24c4ab8501a8ae9069c384092b775e04b1f3f6594609ca2341a4435db740d7608b52c6523f0bf491043fa5a4f10678f5de6cb1083a3e548c958e31debe64597d93feb59a7d7a18e2574880a5a5dfc234316dc49eb5115ba7c0bb43b1bcea4475efb67dcb7a237e42cc54502e5bcb565fb8f2cd38e5f64bbf81c5df85c41728197ecb54522f1a271f7782b561cedf913c973b5f9f111c948cf716741ac2c383d337814acc3a6cc2a600b1d0b21bc60dc2acfeaa0b55456c6d8a35c75c376508bbf5593368ab9f0f76944ec6d90b190ef6a5151c83cac0955fa0c62598a0b43c5310b31958ad03dbcf8b34309346918add7e1275b642602ab6e9119502da552e11aa1eff587e3b85402a6676468229f95918c9c27e9a97fdd547d5b32173ea14be3b6c65c062a44081941e359767171fb9028ce8944f5176eaf72cbd07a89139810dc4a6bc4e3566a2c3d2176abb9db15e3998392db9dc350306142986c0878ee242799370ac56aa17a25bff0f13e2ce192876c6445c440d8314a2e749f4014335da42d7d8675e8699666589f33a654232c61ff541b22e05b7f1423b16a06bdc981dbc0a659b52e303a1313c42c7867814e36059c1819d3622062c35736236535331fb1fcc951952a9b82cfa2b16d722c7a6adccb0dc763975c4f6ec361ec370e9bb0b2191b4655a32580eb89c48972741566656a93cd4a01281361dc053b18b238c7a23e0ac6bb97ac0e2ca777aebb5d7c835622d963c845368364adc800024f7180c40223982739afe7019596469fa1487d88cd5b36c7776471bec51f450a1a4e194953564546f991bafb96a0a33258192e84823dae9a134acc95955c34a3d000d181852340bd2c60b2d8ab38d887adb7877ef2bc95a0e136be73b77a391bf000819515c5b838ac8ef4afbdd5c6a335bccc1a6aa8a6bfd96c72e4aa760107062b43640433597942af77a370356b4096d55d4b0c1608e2277aa595396bc900db7ecb70bc345b4f122064d6e7b898cc9bde8112c9aa639c2199dbf918682cc3633cc85828ad141a4d59d79438b97d8245cb83691f82321fbb24a5f9530a1b5caa4b287e123b4f36daaf78d679e2481c346089adda6134a5ad32d581a902ca27b86f99367ec3602913860e4602c466998c828021137677b34504a9c46cefcc29bb82341a401ded1683cdb227ee623aef2588d6145f05b31fcc7b08c2b49358b96bea9c21d9a6a2259893d71ca0a13248127a623efa7cec91c27de37bd7506a5a252a40033d18e03921a52ae0ba904b92b20c018e335ab688035c4b09500cac09487b679c02237bf06556257dba00b0ffd52bf4d05f2ff0ab9e1636db47425f568fa9b608912842cafbacfb1c274f71810333ae3d565543a4a056ac311117568ea4498c6a4fcdf8b7dda905d2cacd23c2c3394b40988a4ec77c3e0ca47451a2430fa24a3fcca1b48a7a9e485655c6a38171a95dc7587cb66b7519b1846141622a87966b5ada83c9d708b5afaa8bb6eb51aea049c001be98a1ba94ec6e8adb13372795080522c9aa62403211d5a3923c382c37e758cc162a21d376ded1bb1c48b520693f10122a1af432e3f0cc94021842723eeb2169e9103628b6aa0da4056f7c2f00d56f01d67b6e7a6b7ef2c216a333d8fa6eef6b394d8aa09be6ad8a176c9c463b43c7bb95c6375c5214558b14721668f43c44fa363aaca473641bb2d2198f668b0869868fb2ec9a6797baac384a0fcac82b07710873a33c09c660d86791a39fa6562ea9c105b09b201f011442cc27eec0b059d43eb745c041806ea9046a4b8549eb60396cc1f3642f9be567385bca118469988666e68f5a5568cdad65626df08a772ea84262d5a22ed139086a0cc91db6d8619f99f70fd8dacd90701a5f3c707dc3dbdf84e13bc933a56f71228b79e5cc93e5e88f784903 ct_n = 3cb6db3cdc5b36aaacaa73e10d2c8c7ae50fecd97f0679289c98445e536efddab54a5e9b22a3bf0e889cf0f72c48096cb1c64287c8fd6cce5295aba1bd8f2523f568a29e11aa8155f92d55f25e141b8d8efd899ec618437b129fc21457dea80fc92237836cdce8e0ea0b6e3b2ec035090ddb909d6c18505ae6f8c79407c119b5897a1bce6f103d9e94d96682fd12920668fc6f0e7e5149f639fd57f98216565b2435448c8329330e4213289edea31953693cf70990acdce9ac6b6a84b66e032afe80b92c2cc3aabe953f675122fdc04f8697e11233acdd0f0638f10730a558e258f100a9f460668aee4336299ecbf8994d4022be02244a58e4340585e8b188d01c93f36798079c081289b024857c1f4b241899f104697f0046d91c87f42ed093975d7e2e9617f72ce33eb0141ee4af8c7af0ab9343aa7048d0ce56d0de9754c2ee116559fb4b3468d60b4cfc4360905d1af682485ed56b4e2799a8f2dcf63945860cfceada244cacf01f1945a73ed61c1491760f9760b62f9bd64cc542d432e840d34b3211e49b8484daa2ba7a67ae629194e5773aef6d493abb25b0ab14081d598521f7c45dd98ef24c81070b576a9be9dd2c48d56bdde344d37952d1eeb67479f5804d1733f71d41ae2880020e7fbfa706d856a2cc5b9c8f5a99c98d231f525d3deca4fe629c6c147006274928640d68219b1c2a1312495386b19a8faf4bd3b1ca976279cdcd47eb2abdfb79e022b5db878a3dad018e6c1ff297415e146e32adea18566f2f4969547653f72709720b4453b4840d1bb7a38fdbfe1e65a35c3af0b2207d138094b1c51520b7454ee36b893ed87362380e5dcb8ceb40d43f66e5f8cc5382adb11b4b61b56d4891719e0a0e1fd8990166a5e1e5b0c2c375e9282781035762f74f4ef9278ac585aea247f2dab9c2ef02f76cc2a43e663b11868e28f9480f5bba44137edd28efa674f64e1772a03b672c6eb24113cfb3d6a050c68eacc11dbbcc99c577c2c8f47966cc2e084039d1ea1022101e4b34af1f32223c6957403dacbd4007eeac23b269a44a11819ec4fd9a99321a157b4522f35c490178 ss_n = 02b370f0a1de1789f5a2fb806781a0205627e7addf6c5d10f60973f47779efde ct = 82db7062595b252ebc90177158568e0e46d61aba9aaff5bd58594662647827d23235d81f5eac4a5ca0dadda850c64a1a89f1f7f379e9cf123811e5afdb1ce57f9165c772ba2b44797c13d248f8c95bb4708a0686809290773289a6bfd2d169148450b60d954f95b77616a800a691dca4bdc533c52dfaad94b386982109a1b435e9a97c82ba6cfe9d37e001a41ba3c37a540ca2c53711bd23fb539ccc7a77e963756221dc0f15fe978a62704a5b7149c74d4d4b462c1aa1fa904a34474fb5f57c62d4790973fe0cf794967dc68aff34c823fcb2a755daa50233476807267d26dccb08c0c98fb3f68ebdc0bf728ead3bf6dfa4221d923a3c5f975b3a20998f85fa62545572608c89edca0d7f6379e2772a5602c543208725794f238b306cca43937138ac3b6eecc0f986426ecd4334b2b28e9328f3efa1e0d129848823705cfeb1d6793d2f60234ed38a2bf59bffa8891fd6558e043fe579d6b8c96c6a2fd7faa6e80ee53c4eadbd11beca53d6a6ce39c106cabb29606f1b57eff0f782df3827a1c01a010d289bedc54a7bec599c48bd5eefb5d97b85bf5f784536013550062980ee2fb20a49a085e344a0efbe2c8609ddce856a6ca1cea0ad8c021b2c87cb40940c7c4d76715b004a6d0d4fde3442f54b248463d404eb22f23e4503d3dbb46d19354fcfd29ab4ebed70e15cd57756dbbc6e7e90f83c2fd260fbea4636681a7cec88b2fe19a26867c806352d6d698e2f8c0de161d209e96bf7538c5a9dda05f4dee63800f7776b395c84ebb3d07b961a5cd82fca037b05027a5d472f9307368cd8de98440949e9c0e73bc7cb70d3b70e3b8e592d5780a48c24606c2d3ed72bdf21e5d905f387650543f684402dfcc86f6669ff36721e20d47d06d0e26c5440708d2a4b60dea7da93cfe5f3aae0e8363e5034d1c4533dda6fb8b4f7ba5548492987e30f2dfd5da6b5190fcd6abd0bcb09d01f829887bad72ed1e33948fb974f5eadf277f1c23ead32a9167e9c95832d453c0c0be441c46f4d481b01d927f0464458faae0eef8c180a2076ff6f90e507b8d111aad78d9702bd52956e00a95062af53 ss = 9d91333c95359fb029d3fab7f8931d979d8964fc27ba475107e9bf30dcc99ec4 count = 916 z = 09dc79dbda6fda5decee7edc9c6a11d5071c2a31fc005baaf8129c430b6f23f8 d = 0c948aac8c0e401169ea744889095e13efbcb5ef67e5792cea4d29c8458c0b2b msg = 48efaf688c32a44d11069c7b116ff880999ee8216c4bc9651fdb9aa168abf622 seed = 183351b6f5ddb7b3aa5bf3384f7b7ab40ad825221ad85fdfdab38718e1539667450316066ef95f676bb3a41865283d52 pk = 87d53e1a506c561023d86b50f63c7afef03c4ccb394fe21edcd92dd068163d63179c94c90f1a92b754bb6f3827ce588a6f8846deb24dcfd6a3f0a311d3a4ccdfa39a1026ad8fba760f3cc07d227b0a73c20f908a5a49b0c2701a85088ece407c8bf74b5bd615aaa7ccb0b5bd083a23bceb71ad96bb8b46c81df498ae1671b7f3bf2068766ea802d3387bea935551970a1bd685b7fb9fdb73607584b09b168db3c78af1589200301c02f5604460aca8519ebf91a16395344c8aa40aa38edaf921c5db4e0d954c5c5b76a7223d64878bc82954bf817639dcce87b62965e833e74bad98e214a2f62e37f70c77c6c623576ed4924987ac82f0a179cd63b0f64b1f3d910b43841761b3a137d3840a6c2bd23ca816773bf6cb02eb26959329bcbf274fb9937da30b300318758ac485057349197392fd072076d945994509c9049c3a97b9aed1c7aba15b7c841ca8a05503123bc7732e2da6a5f9e6127c4c4fac8202dd10c7f9a1364304b66fc5cfdc338fcf14b2aae6a9159c6e55c3cf8dc8b84383a2de6075b03a976b59167d506f6a345fc3c411308acba14750ad861658f54147323ce9a25f3ab2a84446c118b9b0e556b8c8dba5048900e06ab568386a2b59ab4dc1801118bb918ac2a3ab4592c3ad57da7f358b2e833835a9ca591f9ba61898cdf70a9624a0048bf6c41866ad8e6bb8b7ac551c20b79826381bb16d0799cdeca178aab0cd2ff74debb02279ca4f84c135d89c45df472d143411ae766f313ba2aee31adf55af76a785cba5b929366ddf53bff7cb0f6cc485b4335c8be9b25f22669cf659f1fb41ba1a9b0647803a5a0899988aafc94d249b1d11d86eb8968be9e25f7c4218b832c9fb731debd6acf060acac309c9c1400e60a878579073b8141c665c2e899222c04b9c1f8a4aa815d57425e2ff0c13d389535230502773ddca985604269513c2178eca9606caeb099c3a039a659536f2cb2a8e038906ce05c109149a1e18ccab4ba7a71c71d744d2b1698c6db45de7a5e5b3780fc9785f8183edc38532858b67ec910ff7737d80047fe09be95e906e81cc5db6a4bcba3672ec80264dd1614f4577308be89a1932fc9f70887d4b87e670118d57d9a5585aa51a186 sk = 1e640dca902c0b122163c1863211594747606f43c94c5677cd51262e3080adb4c456c1512263af473003c7eb6d504625b8a56e017799eb93446708603171118760458128a899309a00016369fc335c6bb70f3739e6537f41017633ca2f28fc08519261f7f461678b79a2a498d200c29d702be89943f8695221e2146aa1c75dc3a4e3126197f4267e697b53d5972e380797b9ac5c604f4dab7e38e9b1864bbab499a70daa83b7e66e13464e722c5b1514027e90abd1300853dc21fd46c08fd9b759f16ba232745cd846c391400dfc1619fb5bc9d363ce706ac7d2219ee5afc130c44ec3207d7875901b9dd769cb17a582abf8a339db631e50c878b9b5e54c2c66a486933616e884859b509b65c63238b86f97c917700c8b3b6817d289084f8a6de956865b38770c64786a78a55ae43f0f857eb78a62d98a408d4360b5066b6b7944d7cb6a5b69485bf90b84c81c5eb503a7f08d4da298952036499b563434cadb49c9ed96984af65431d92c297554be109ab7b1b250e40979658e41064b60a21023788392e16ca1ca30c4b6496a590d8b420bdfe8619af199149c80ebba604201cd46d8835f95a04d3acfbd90b7a699b424c9b4c521987eacb743f39014560600f8592af87f51fc38236cb817fb827a311da399184b832c64d7309a821529a9b053e33009f08aa686a34bec69044a076f806c30a667744539c5b232b45635a4030caad418ae1cae01a1ac481555f4d70bf2d16b0483140456ae90832bbe3757bee51ed97b2815c313ee014a0ac50dbf573a58ba0f95e49f73394cb75bac471a230c9bb9de2546875cb4438474583c898eb0430833b938512835f8a98ccb6363d0aa9ba8a662107632d175ed233cb406c985d614c8f28d46e334201744e9eac44f5749a3c0460757497c0b5ce767599964a215a9c2b29212c3aa7e24bcb22569b9d0729c257391f9774c5473abe43c67a528ccae90ce124c8d63ab6bbc9a38b0a602bb52b1583cadf5667842ab2f2787b8460a7878b6a3fc7a8ca8d94efc4410239b946edc39681695267597b149bec6d73d5fd554dcc37a8be556a9d77ba4a89087d53e1a506c561023d86b50f63c7afef03c4ccb394fe21edcd92dd068163d63179c94c90f1a92b754bb6f3827ce588a6f8846deb24dcfd6a3f0a311d3a4ccdfa39a1026ad8fba760f3cc07d227b0a73c20f908a5a49b0c2701a85088ece407c8bf74b5bd615aaa7ccb0b5bd083a23bceb71ad96bb8b46c81df498ae1671b7f3bf2068766ea802d3387bea935551970a1bd685b7fb9fdb73607584b09b168db3c78af1589200301c02f5604460aca8519ebf91a16395344c8aa40aa38edaf921c5db4e0d954c5c5b76a7223d64878bc82954bf817639dcce87b62965e833e74bad98e214a2f62e37f70c77c6c623576ed4924987ac82f0a179cd63b0f64b1f3d910b43841761b3a137d3840a6c2bd23ca816773bf6cb02eb26959329bcbf274fb9937da30b300318758ac485057349197392fd072076d945994509c9049c3a97b9aed1c7aba15b7c841ca8a05503123bc7732e2da6a5f9e6127c4c4fac8202dd10c7f9a1364304b66fc5cfdc338fcf14b2aae6a9159c6e55c3cf8dc8b84383a2de6075b03a976b59167d506f6a345fc3c411308acba14750ad861658f54147323ce9a25f3ab2a84446c118b9b0e556b8c8dba5048900e06ab568386a2b59ab4dc1801118bb918ac2a3ab4592c3ad57da7f358b2e833835a9ca591f9ba61898cdf70a9624a0048bf6c41866ad8e6bb8b7ac551c20b79826381bb16d0799cdeca178aab0cd2ff74debb02279ca4f84c135d89c45df472d143411ae766f313ba2aee31adf55af76a785cba5b929366ddf53bff7cb0f6cc485b4335c8be9b25f22669cf659f1fb41ba1a9b0647803a5a0899988aafc94d249b1d11d86eb8968be9e25f7c4218b832c9fb731debd6acf060acac309c9c1400e60a878579073b8141c665c2e899222c04b9c1f8a4aa815d57425e2ff0c13d389535230502773ddca985604269513c2178eca9606caeb099c3a039a659536f2cb2a8e038906ce05c109149a1e18ccab4ba7a71c71d744d2b1698c6db45de7a5e5b3780fc9785f8183edc38532858b67ec910ff7737d80047fe09be95e906e81cc5db6a4bcba3672ec80264dd1614f4577308be89a1932fc9f70887d4b87e670118d57d9a5585aa51a18651511c5b2cce145f11dd029aeccbf9dcbef648153fea1b33e4c896cc12c7c7bf09dc79dbda6fda5decee7edc9c6a11d5071c2a31fc005baaf8129c430b6f23f8 ct_n = 1cea52942f374cf2c62de4b1c6da165ac0de16144b0f2efcddb3eb0591d38a8562999c647245b40ad354775410f2610a3c643521f23b0c0380fb98f3a73c429bc673ae4c2e3df28fbd0361272114ccb0057405b623e1ae057af0ca21861a20b854646725c18bff96d6738f23318e2d3f1a33597aa5ad603b29fd3a3ba659b9ed023ec906c9d92ddb7325507a064f9301e8c2b2b0454de9741d16ba1e1db89c1e276c9be1fdf2d25ba1b6a9de788146c35183314a21258a3123e088281d7db79b7658b8e4e07dde447953e85fe5af72d99157046013fb8343edd588b172f4dc98951915f1e473bb2c52c138712fd358598e2f1469b495bcfe8bcd7b310b9139a0e884fd050017398e6f6f46ad571dcb17b50c10fb278cd2084725c6ae4a5618b965ba5fd4b74480b72dae4a9d9485b74eff539ce8413ada081c6d079728fe924c4b6ed54d2273f27c3c88e2ca093b135a58e767abcd2d86eac778787db61e1f4f0d256e0b6e09fee25bf37e711f9c4966b57e97b4b2d089e546b450e569bd7d09a04fd376119bf3f185bdffe5447b4f96fece59ea72eee9cc50ed141b5c78a88be865163c8e203f475c983e3cded54f5f7976ede72c1c6585f21ad9c8cfca96ceaee7e71bfbd7bcc052107c8fb3299b4cc40a88bcd3ab1724f4da2f8d99249a0a1fe582e1c3c9788d5b012ea52404e8474023ad5016da96f1b2e4f7667cfd531290664f3a060b2d38b997ff6e706cf84ff947fb3e5e063b7ee9d66f48db455f32dd3a935be8aeedfac59d5dbd4102940365505581befd3fcac13709de0d244201df84258c870bcda83ebd8b6449d3e0f0f943251b9cb9bb07302af5aa83b5d46c334de7a0e7defed640593dd515dc97a5811678653d80f804f70b35c89598fe2b1358c68117afa0df6c1f35a392da78f3214c3b721087cc1e439f5d3dd492d33e18b51ff7059b279ea26defe2131fa14084b05a185477173f455ee79f6dc45813c95a44bd4f731c95725c2ce55bac78905d7195578306c9c5326f93dc7ff190a8d50d2c6a0a7505716202f775b287fabfcd1dfcb34f64b9a6ece0c084bd6c2929 ss_n = a49bebd7c1e79f64aa01ec04b9ec502a176bd7ce81e7b72c3b93e3116c411d72 ct = c46cb00614eb84f65e333f80b231785a6af46bf9c787f4a6a64bf412e8e2958bdf9548d06828eda500d949f1cdb659eba7b14acc56b3fbd8d31688258b3d0bc11a7a9bafef0055e13b756c92db7728757f8831db83d02c0d27a969dce2bc9ffd74a5a6d947165d8dd391c2839015fe7d5d2c068667e71f9e5c4549119f8034d34a76182242d2a9a390ff2f8e8ccb08ba9798f6a5c53747f9d13d6aae31f3ada367454e97e73b6f9bbe0bd8a359a27d2ac65251112e9dd2f7cd903b103242e46dde6c3283f5fd849ef5479e2831f6ab071f70a09da2fdf6917c85abd3102fd49ff137bae9ef7d43e890c57281407a4df13811d20003656a0c92ece659fe30de4c4d21adf6808ea79b79e2b01ecee96566d01cea403ac14137006f08f8b1bbdc4395f21f4b1d091b6b8cc9357f0b9ff38e2c704e19cb8485115b09c2c72773489644042a05846e05530a9e7293e6376e071fe3f59821fb4de0c26b13ce32602ecd00c2e0d1f936b1e499f263bbaa87ad614603fd9c8a3684495aaa42fc6b8f3fd7d729aa560945678336d8b70f47128215e191c59ef222931a54598675b8a8748034d59cb226da0bfc18dfa140e92f2fa356373aebd12d5d35d7eaad4570e4775927e19cacae8134616e73056078311bef9bd085a8e7bae5dde902f4709acee3830a572d5247aefb1e54b95f5cfbf63e02c83e11645d79eebf4b69184e236d4e1d99730062611ec9ccddae48a30a6c50d27f717d14e03f0338f04868c9bba759ca3e78e56bbdea1a824767e2ec6851204cc3e975b15346a3c35925f695f6b8b89970f5ef9ff311c9eab7c416ea4a3838d6985075d70b9316ed42015fc72e4fb3777c65a719c45366cb4843aa87018339574b36c10dd5370c9d09cbd41085aeef68f272ebc6c2b622d8c7b291f1135a4b1592af9ec4a637b6948ccd740b9d02bf9432179145d5586f23badc5a77735d0f69b3260d0a6a824e3f6327de8c1ee4c22f986a5295dc644395ec454110aeb1995d055e5ace1b1d6c55ec8ae00c2244d791791ff96b1d10d51fceb80f9eb0d54fa1a75590bd0028bf4d1ccc2ddfa23d71e9 ss = 36dcba2a2815b77d810536171f76b86501c289884679627a76a47c6d24290ba7 count = 917 z = 88139665ee8c8b1b9cb3f6f00c3f16150a1ee00eda390a76d39f96bdb44d474e d = 27be9b890263db94bd34e4df5cbb8a8197954430af3f7b401ec1a878cafbc799 msg = c9794b8f8d5d1509f881b58bfaf7aef8b0628ddb665885e3a2d4c26339dd463f seed = 117423fa7170e26eb6ae3db2390733f7105d8bb8377a62800ee04dfa06a84ef94ef7dcd5fa6abda843c7db654309aacc pk = 13f36feb3b039562a82d616fb860582f30ae866c2c7da9a9d5e524162a05fca76753c71ae31c2ed8c8a55f819456fc0cd721981ed9b81487420d14636a34a5fbf848b6d680807705eb685eef041101c60c9bebc936e1195ac77e944755a5bb952941b286f8a0df06b941f052e004c9bb47bfc59c3d87ea90209c6b05a387ce187bf21472861b74c7181a5f64a3f10ac7d09ac981dc9898290e8b1743c64c6a833351a27b3243733c6681bff84cc06ba428261100bc97793656bd33e8a42d45455dd4662ce4b8828584c4e049187b9ba7ca7c96dc942e47c18132b3627678c0f72ee82984463a695dfc7b1851c6e373c3c82a5612e14cea976de7e8b123f33eb3f87649d47eacd44ec0fb83f9576159f3cf84a096bac702671139601248a80711dff7168765062ee10e76b41d5008af6d1a7ab434b3267937256a9d83ec4f8c5b9ba2a655c6852e17c13f8cb16d4b11ce0120acdc12962e5533db7800df0862bce93ac20b614b28b79f552961ca69e9b88071ea3a36a5b640e6bf77251b8e23501f3779ca1aa270783ec7160c98b6aa836b7ade48a139d4a4c9d7a2ebfa2034e936ab781cdb1271a98260d44214a3535f78d7578b803c3ae7c3c315cb18e108e173af67162e1f6c5d7fa05915f9b037a6c14054c2d9982ffda8b83965c4433c8c1471ceab08a179c6b43357630d24bca3d0a2017187c1d2ada7e792b930bc9945236570c8a94093e1cb58a56b5fde914c116255dea7616f72a0871ccd7b9c4add816afeaa610f1121939626acf4a8459075a5f1ca22527f7a33919a1a0c745221f1a37220a3c1694a16d52b7264b053ac73b763a7a3be2acca8f6696130041dc38a52548b0ec726dd4ac318c7314958a3e939129a75448a7b9e8cb9698ba280479174eb7c0832a61de7b1c15cd29a8ee25151a5390fe889c4a27111b95cd6d3388d483363aa3477315bcc5ca6a577089cb64aa0d2a8742cc2333425ab7bca43d3b8ca77407541be3b5ab28ccc13a11398fb438c08e19f800c34f9b7ae7a116dfa880170b70ded901653b40896009ec5b728d98c9d71056aa2181a28380d8e463735c56280cf4f29b8c9f28eba7e34385c5474e6fc169b11261e5ae9f9fad66781 sk = f2a40d38465e98e108b4987ffe3ab5665a36723361aefc3438f571e5a132bd3aa5e332cb353634d4106448c20d7e6b1393e981ccd2a67e97be72f507ddf0317bd88d0da81078b78003db7a0cc2459b5c1aca9574eb4c18e5a690f4ab7715720f515c26a07072a562c1dd296bb74a4dd2391b44833f9c5647fb219f1fd71ee6ac0f74043b624215543c31d91797c42651c194be69e00041a81af0cb08b283bb1cb663ce42a22a1ba9bf809a4be398888b30f36c806418120f1782b303aff3845dad91b4ba9346e90b998ce9b49c7b502ba04e4fd6c070f8417a729ba430cf8b4ccde1105d1c484b2f437777890b084b1d71e3b4c1d42d132c8d2b656ab053be6214b3d842bad7fb6aa62a243b15b026e121b5aa19fb80bcc046bea1d31c31c96afab1c73af2c294a27e42f318d90b9a80f0c61eea3fbb9178b35280b3285dbf15921280933d8499f44594972081105a2c0c8a305d3305ab31468fe8bd4efb701d2b9fc23925efb8813f252b0f518f83844fc5d39a6b85128d328a1636c77e7041c3234367928f93d3376cb16307e6c7bb4054e0ab9d9c52502e769b6bb517fb847aa9dc59bfb398e680bdac804f11792572a9c14b413976829ef4ba3f0cf6a2546c8a2bb320b00a0eee174b2515b230d98f25080b9754cf4cf2a19750b6e22107b1679d77b2351fc74edcbb101268b46db0b10d744dc9356d8418c633071ea0231d62d25685375e80010b06705cf6b53b3033c88d054052cb9eebb9a21b919942d16b6fb50a1c9c25c3d28523983b64b256364b5f5de51e2b7b8e9363837ed6359f50a9c6d81402f25514b7038ab71f00c83424ca12452b3ae41428cf854d96ca2ea94277a81abf7ba7064cd1864688c2d42484da93703743b656c3caa7c95f4111067e93b5c7c742ed144ed262b32440774fda461251a6fcc25c1578681d94021c492e80f3533c57bed056981123ceb90cce24a8b3d725b5fa0c2f6e638eb8823c9711b6e87a7db280ad4e2143dd185e5de240a8fb19f9941ed72abbec27a9bc9b1ef31a90a0815bae2408e5634eec65cdd4a635c9fba4e6180286bb9471437813f36feb3b039562a82d616fb860582f30ae866c2c7da9a9d5e524162a05fca76753c71ae31c2ed8c8a55f819456fc0cd721981ed9b81487420d14636a34a5fbf848b6d680807705eb685eef041101c60c9bebc936e1195ac77e944755a5bb952941b286f8a0df06b941f052e004c9bb47bfc59c3d87ea90209c6b05a387ce187bf21472861b74c7181a5f64a3f10ac7d09ac981dc9898290e8b1743c64c6a833351a27b3243733c6681bff84cc06ba428261100bc97793656bd33e8a42d45455dd4662ce4b8828584c4e049187b9ba7ca7c96dc942e47c18132b3627678c0f72ee82984463a695dfc7b1851c6e373c3c82a5612e14cea976de7e8b123f33eb3f87649d47eacd44ec0fb83f9576159f3cf84a096bac702671139601248a80711dff7168765062ee10e76b41d5008af6d1a7ab434b3267937256a9d83ec4f8c5b9ba2a655c6852e17c13f8cb16d4b11ce0120acdc12962e5533db7800df0862bce93ac20b614b28b79f552961ca69e9b88071ea3a36a5b640e6bf77251b8e23501f3779ca1aa270783ec7160c98b6aa836b7ade48a139d4a4c9d7a2ebfa2034e936ab781cdb1271a98260d44214a3535f78d7578b803c3ae7c3c315cb18e108e173af67162e1f6c5d7fa05915f9b037a6c14054c2d9982ffda8b83965c4433c8c1471ceab08a179c6b43357630d24bca3d0a2017187c1d2ada7e792b930bc9945236570c8a94093e1cb58a56b5fde914c116255dea7616f72a0871ccd7b9c4add816afeaa610f1121939626acf4a8459075a5f1ca22527f7a33919a1a0c745221f1a37220a3c1694a16d52b7264b053ac73b763a7a3be2acca8f6696130041dc38a52548b0ec726dd4ac318c7314958a3e939129a75448a7b9e8cb9698ba280479174eb7c0832a61de7b1c15cd29a8ee25151a5390fe889c4a27111b95cd6d3388d483363aa3477315bcc5ca6a577089cb64aa0d2a8742cc2333425ab7bca43d3b8ca77407541be3b5ab28ccc13a11398fb438c08e19f800c34f9b7ae7a116dfa880170b70ded901653b40896009ec5b728d98c9d71056aa2181a28380d8e463735c56280cf4f29b8c9f28eba7e34385c5474e6fc169b11261e5ae9f9fad6678125dbd6b94a1719a453373ddf0d0d12a61e7eaee536ec37e4018c449e07af0d5088139665ee8c8b1b9cb3f6f00c3f16150a1ee00eda390a76d39f96bdb44d474e ct_n = a5d894263e2a030d29f35253f437a9854a06ed92786f41078b3860ecee0172c5dd3d9035c0c4db4e150db3e65d889337e5bb4f2d9e36cabc94931930d1b65f8ffd89c420c40fa47e9048697ecd7396cc8e0b3ade40b952cfeb20638a2040f42f540dfe116c42e3bb587e61b5ea3ab95e15a50edce3eb4e67da63d5832805faf6021a04a24e4b7d61e77f4493a40251c359ee1e49d4ec85a48c3b482e3ed72a46fd67e8dfcdcdfaad03fcffb3b249fc6bcf73b76d472b605cdd27bf92e6a255e86df6a6b32dc50eec25ac820ccec671673aeffc7eac96abb13ff38addd0cbe5712cf1ebba1ae50748ba08b02b14a1add90fcfef6d2a6d294e87c451a9a79e3b10499587a0f2a5a64a81030c8e46039ada01efc8fab05b60302d28b2c75614045b9148ef917633729f49df49d31ccc11ec7c0deeb9eaaea412fc2b5b036c5228002b109cc829ce8a37aabd0e1a360ea5d9135ed97dab8646998c537c235e3cc9a09a8327bc3b3295ea26960de44081266934aa0138940b79b87165d8e89a6c752e49a7fe0ec754d5522bf220d8541865151cc8ee62aa6a2ed83f2a5478524ed4ec22e28bd98289abb56e43347624c83ef216529ebdfcea34b0e304b4c1b3aad7aad9e37075710da44a5e817fa0bce47273d806db2706de9459033b0c7abc2f1f06bf04dfbfcd6aa5062b33e6ff73f81b332d2582efcfcfb6d221162432a72f0ebb6dddd0ca56470299f4bfffea2531a41bb3841930697579258adfbf19c3031d8d9c01f6ff70d011decbffefbbc55801136496ffe1d3aad5311bb4535ffe328a06e8ce653db6d8750696be69fdf304b1632f5e54f588fe8d786faacdb0d05656a4e6f01d9fc177c2c6fa225c80c74ace255ecbede72f1604774a29d38fa8e08071677a4e8e5fe9049dc3286218ddbfb5cc50ca68ace13dae94afd4ac844ae152a148e7a593da0e3a9538ae1c47e6f11c804be2c6cd6b9ce571ec136cd035fe560c67f691d8aad7ff88a334b3888eba914ebecab791f491cb3e1ad0d403cb3e55b75ae3deb2b935e71558bdd8cf6c3648c13f35d3ef454894134912904c0a20270f ss_n = 29d8f6dadb405d80f6b2cbcc508387acc4d99fd6a9f9793ac959c08df727c72c ct = 779912135cf510b24951c6ecf961fd9cb0cf219b876eca549c8a0838602394a27de28044fa0e30550305ef4518be2f3c9df4e549e466d70857b03e7cd017a78265026d54d210376452ba71726b983ef397e31a97de347230f9c5cf653686a053873b8d3186e8f862e42eb7ac6476819ad9329d0a0053805efd60e41e9a1f95bb8f383da0ef41a54a154f8c751da0ef753a521633871214faf404f098b02ee53a4828bc1064dbf22bbdf3488440a2310a82474606690292e644b227923719920f4640f7068fdb88cd71c7548fe7957d7efa01266a935d40f94d86aa7c7c56ecc60be40da54f8c4de5f0ac5bd9de427409a504e32f5f4be46800ca04220b17c6221cf4f805c18ca26bf6c8dfa0ff6da6f73d676cb532aa4e253d0c6bb5739270f6fd68fedeef0cf97b1b259c102b449811d89e9b09092d5a44f2b01f41cd39291e2be3bb496289491b051715e92f3174bca44f3b901684af2276381f1cef3890d04f7a4a2c3a4b7fe2fc357655af3e45db9231bc5b6fe329d268e17e1062f940d06fc994b5f1ae752ed5e4ba3740ba7111f6734807eaf27bd3bc7f78b271462c1b6760b967b5354433e2c1d4bd3e0bbf1a08c1e4f4211b91cdfc11bfcab9c4fde9e9db51cd967069787dc85fabaaeeab8f3be1703fd7e32ac830df19bd0984da1123fcd472fe8aac6e6d06299118a7819a42118b5abe3fe3dc3404df5e92bf591524847e54e2dae0a84ebdac07887f5ef03275744166bb4be5d9b69ce39108ea39c3ecaf5ca7593ac12f2d102fd04721b2b9fad390353a8de11dbb02b7933c79f261f065f6a7f9ce4b57b7f5e8c414a3fd82c621d53de380a1bf51d55469cee2dfef815cf5ac3f05ed84a19a9240e5646588f2a8e7be7b59cdf64d5712e622ec198fda1182153503fba14866987f31edcca47397eb45198583a98d2be19ee00ea82cbf214725bf7b930e2d68111128af644f7af9538b493662ab26d97d34456cf089791e82cba2c488d5c1ceef2d931f7dad30e70961e4386355295efff8ec52b14f9fc64951e6718006ec1fbe48f73f40b9134976e8599b6a79d5fd1b41b4af1e ss = 0216de3a8e5b80f1043e6dc7f0ef328c792f2d20d4cfd9411e71709a98452652 count = 918 z = a2f09eb78c93e6603f48aaa57946210fb57d3169685089f2765a32090b214b29 d = af67d4688a5dfcecb2f2f57557ec9846208b61e08c5ae7b865aafd3c874dd6eb msg = de3fc2c73b9ef945ebe296cb0cc3fa59f79a431f96650d536d6c04a95c7b8b4c seed = 19cde6e0511a771e5d6f1483ad75828a12248ea5218b15e779184de7a7a1dbc00ea684da848378f3fabef2aa247f97c9 pk = dcd39102a697393292c0ec5ec8d01fb03bbd847071a1c55621fab83cd84e1b9a5d0f2a63af161f8446c9932b31329b6ee0c86de6c4509d2695f606687ad064e0c367ed44c88a917d56b59c956659c0b90506e679300015ac4a4aaa15939f8bb3b2b76da2f27206d0ca62f1a82a13181460aa66da68162ca7e8a96b9c6b8ea4f26fafb3c6404486db2bcb09b15243cbb648ac6893d860dfa5656ee1080ea26e81850763117bf46055231c1923a283891c61eb7a8ee1f0bd78938dd7e060b2a6418710a97776b9f4949e7be697f824b744f13b4ea5c889500a9497789500a611824d9fca24f8540f9fa626856835e3861107691fb1443cb6b13e0bc5b6e32986078b9776c41d2669062132465b2c1682393db1d1a69524c917c5a851ba72a9617ef4554e1f6a761bf14a2cda7b2cc61b07f7b77c505d008a9c38787c05664c7af1ba5c5067ef93527b48270b8c0d61c588e4a8c69a331fb12835080c5dd5da0a84a5b2e0819152e200db2a94e6e0674d4a3443161381086a64d99ee30408e18b139277a536fcb12381574ac4951f3517f1846449d858a621bb29058fe017732ae136b9102b1679ceb4108d6f4cc8aac4b4ac089ab34cb486209020e7bfe43c8c8939504742af0505caee06939ba129b9fc48a21aa563021183a1b10f237943f03bbd96256478b400facf9d93c55ed16cb749c021a50f28e482ca118551acc118e96a2f849441027ca54b9cba20149077300fe9a225ecba3ba2267054a9def4950e591745463943605b2f36860254428186ac793bc62bd5bddcac9832dc7eef403920b89f0b582bb14067e21a53070431cea621b5d2ce1ddabc34f20914e08f964a665cf818b00cb248dc8ed9f337969a5901389b8be57631e21c0a60374e271378449f1f5b2297447ecf5659b531989bf161b41938b031ae4df299afcc1c546bbb3ec191c2f29462892aa34713c5fa5f3080b035073a271b8d1f502c6df45f706485c9d07f88007e1d103e640c0974266bb76539710c14c2d1c573f7188512c366ea6aa6f96cf4f5143ac807cf5990cd97af02e584fbc812a7f98069a498b2c4bc7e0b1fb05fd32cf899754f2beeba8da38703dcdde10755f2ce571b9b90d20639 sk = 459115348a966e18be7c976589f4978a6ba653964cb0740f025c83c9a6169700b4daca865c0acda3798f074b959bc08783e587c94aafd6c0473566742a63c53eb28d960a4f581091f895b3daf21a872a8291aace3ffa486ba8212af627997c4cfeac707a5b62e0f196c9948ef1b7cf5ad522a9122dcf85b6cf072d20d3bb5a06aa90d71934995c63b0a79d7ccc7de3513efa81427866680b076ba42eaf87176d5cb1690827f5535d2a447af13a3cf115bcef156da4709f520398679525f705b49ecb77807c2fe001b80fc7cef239793b5b4d603c0031f35844553b292a56cbec76f487bfb111930ff54945da9060016fb21490ab907ff48714e2c9615215c7b4f550dac235e436cf12742a17f33a07040e306a3af34b56759c44a2033bdbdb89531cb57371ad5899ba8ab09a2e03cdf030c976c999f112c8e48707eba881ad4345f906138beb29b3c74d8701aa560c4db0e48c998b509e5437598c78aacb0239bb8b72140b10169bf7a671d01239a74c12a05176ee0c67099a7c4a7cc2181531d0f0cf14606a6a2085523708b53a56fb00c2a61842e2027dade6ba7c42cc57eb964764b98a811906a1519b0b28ea965879366f3c9b39fb945800d99bfe7b4c9d63551171b61582cb05ea80d1033af1a19e3531c533c232aac0cad84aa8ade209cf0077709589a265838d195eb7953420268d79cb3e9202b1a8166ce4886b62e6c1b82b3f1a27bcacb135100787da41523d72b0718c7731c48d5c77063663c680c92a2c026bce7319d424a5ee8b25428bb1a370540bba4678b34eef4a000e29b25e0a34bd790f4aa3279da5734bb15e8f5a38b794671e29b621a19640b03ff2f349d609bc3db9a451214b3e56b2919078dc803c141c831c42c4f32148a65c6a6ff309dbc768750c62858c3f27b70f0c21b37fa4c19d130b3991a9bb877b9c43a128a8c6bc77987fe00725537fe8c4a488ca03e87320aa11ab0cdbadfa0a6fd6a57d141421e6c033ad362d735493b384a0da4b40f1401d84da514c18cf7d266f7e1a90b0493fcbd3239ab949f8253517f409f800bf3b787eb80192f2c7313562c2dcd39102a697393292c0ec5ec8d01fb03bbd847071a1c55621fab83cd84e1b9a5d0f2a63af161f8446c9932b31329b6ee0c86de6c4509d2695f606687ad064e0c367ed44c88a917d56b59c956659c0b90506e679300015ac4a4aaa15939f8bb3b2b76da2f27206d0ca62f1a82a13181460aa66da68162ca7e8a96b9c6b8ea4f26fafb3c6404486db2bcb09b15243cbb648ac6893d860dfa5656ee1080ea26e81850763117bf46055231c1923a283891c61eb7a8ee1f0bd78938dd7e060b2a6418710a97776b9f4949e7be697f824b744f13b4ea5c889500a9497789500a611824d9fca24f8540f9fa626856835e3861107691fb1443cb6b13e0bc5b6e32986078b9776c41d2669062132465b2c1682393db1d1a69524c917c5a851ba72a9617ef4554e1f6a761bf14a2cda7b2cc61b07f7b77c505d008a9c38787c05664c7af1ba5c5067ef93527b48270b8c0d61c588e4a8c69a331fb12835080c5dd5da0a84a5b2e0819152e200db2a94e6e0674d4a3443161381086a64d99ee30408e18b139277a536fcb12381574ac4951f3517f1846449d858a621bb29058fe017732ae136b9102b1679ceb4108d6f4cc8aac4b4ac089ab34cb486209020e7bfe43c8c8939504742af0505caee06939ba129b9fc48a21aa563021183a1b10f237943f03bbd96256478b400facf9d93c55ed16cb749c021a50f28e482ca118551acc118e96a2f849441027ca54b9cba20149077300fe9a225ecba3ba2267054a9def4950e591745463943605b2f36860254428186ac793bc62bd5bddcac9832dc7eef403920b89f0b582bb14067e21a53070431cea621b5d2ce1ddabc34f20914e08f964a665cf818b00cb248dc8ed9f337969a5901389b8be57631e21c0a60374e271378449f1f5b2297447ecf5659b531989bf161b41938b031ae4df299afcc1c546bbb3ec191c2f29462892aa34713c5fa5f3080b035073a271b8d1f502c6df45f706485c9d07f88007e1d103e640c0974266bb76539710c14c2d1c573f7188512c366ea6aa6f96cf4f5143ac807cf5990cd97af02e584fbc812a7f98069a498b2c4bc7e0b1fb05fd32cf899754f2beeba8da38703dcdde10755f2ce571b9b90d20639620c38c39782fb3d507690272da40baaec35ba68a1c2cdca1363151365da322aa2f09eb78c93e6603f48aaa57946210fb57d3169685089f2765a32090b214b29 ct_n = 3a3891eecb9c5c1daa35d608cb976b0f885da5cdf7034422eaf74114d8305b8eea2d57e707edfb58be0c692dfcdbe56a59be4d23e1308c275083e626d5a297a226d941eba167364ea40055eda501f78af07fcd5016b382fc2d22cbe39843a73dac3764c135a6a1c38d02950df0f5d6b9a9d57550981b2b97846ab612f168daba8e6c844340983dcb3a8385ebd3001818b3df154ccd257d39297ee2d7d2781df61af20dbfd9ba1429079580e3fdaec97d441f545b2699a211ea232a444f326b87b5d1f6053668429601969842a5b24c0b93570c8f5c41695315ecb8fcd5eea911b5f4c9d66a4f6837267cb91d11f0565cc326dd3707514107362735482c0be1e4832ee60d2bd3800662d088445f6e1a4fd0e235cd6e549adf0c01ccb6a9e52df7f5a64a3368b8e8d7f16e8f5ad234be4de3066985be321f6c16c62634da40f02f5750c48100fee2c4d886769344418ec8dd49f6f53f01cb51f95148ecf015c13f5efb7d1b6e2b5c7818ad76a8ed51cd5f625e5a10cf560076a930e634d4508718afbb8a5cdf4c977f84460a6183979239910a8c448157faab88b37b28a9855f097f41705f1f2a3e0461ab4e3dc589d62278f9392bb5e94f03c42cba4df78cec22c5727cd5f3759648ec8b82adeb1696d7cca63895f3f20572f417ea16f7ed1951beb516de7203a92c159c5faa303b476ae5d5ec8de50288de7c7bc7bf270c87746d60b240e259e919d33e3bad182024574335804c1fbb79d711da11e8d44326cd10b0b4d4dff9ea1f2da70a303239080a7c7148df95bcd6f2f7202b03017b9c33cee72a62bfb2ff9853cd6f6ab510b8c9f42b0900b6ec03674e57a2113c1270b1193c92e86532b847491d4c0430d7055d8a2af988a580272b38bd02631a844f97214d009f1239877b19be2cfdc3394e3aa5ba5b8f05614a3a8bf054e4cc4b5e34abc03d64731740009c9c0f0511c4fa2f6c533332d944c30819544f73cfd2420d22c182575497a3fa6e5811068810ee8db0418cf0464891cda7185176ecc0a733dd4db567453012645e3fd991f289dfa374b8bd589d0308ad6afb196a1073f1e9 ss_n = 906ee68f650f7f45f85032e1ac24fa876136e4e51973e7e7234088254d5ff852 ct = a204e2fe0a1c6f811aeec0ead4abed1486da712ad3ca7701efa27741ba14786f2e6de1a6d734b6d50a308067bf88e06a72c5bfb6d3f1e4c53cdffd0e6a29212aac4b23243447636fc087b33d6da780b5e96e08c3a8cb1c3079bfbafa2d63f8da78408310cd7e4e7b272d9b3135bf3eaa2728616e0f3a28bc0ce5a9a03e4b790b9ecbea764d16d5007696a51707703043c054adb403957a4c2b56e7b7794cc7120ae818c68d854f38923573cf723dbf61d12042b8909227b6cff70b44ce51ca7168ab22fc38953e5882cf789ed5d45e9b521d942bbb99ebbe74952cb68e633a6c24ac53a31b26072da901ed7e84aecbcbe9c39d6b23416ed55353ccd7585deb27006e536716ac7230a15442bb61b46c769d9b631ec0fe47e95c5eed35884d87d85818f6950156b2d8153a3acc4a3942963f141059542b22b40412e827bdf3a64114bebf49b670ffa0c70fcfc4eb9c426d7ce3da0cef2f38e689cddcf749ee220aca6058b5806a0621ee09d1655c1d2d4b21f0905f11ee427dcb9c6933517c2b480e2ae17b23283c128bd0ce40c0f2682812343701881e031ebf41d5d0ecb3555af0da16546d6a5d0536675cb02b8fa60b0c0216538dc52c2b74264b5bb633d1b7c7d3912cfd307543874095e702638d153336a091c54cb741e79cdc4430f6db38742773d5866f8e54c904c17f7bd6d915fa0d09a043b6e1dc0fbb2b8986b3c6c05829d7b6dd5bccf4d97f6e0153a296a5671eaef392cac5075d6e4d98493636e2aa7b4fbcfb46bda30b9c854e049314b62a34a30293f1792d091176b18ca716a97322f54139cc0d0d17185f1b60810efeee1473df5d0e4e1f588303e9b4966ae78ed55d7015d43e4b72fd183522688fb50bed8bfa12f5395f9ed0b9b5d758bb0baf4833251b7ac1bbf743b3ae1b364569604ae75826c37b1e50ce18741c1a415f87c0cd178f81e920d5fd4fb5de3f89ed2c38359288115eaa3a24d2d168edd43fcf12749d944445f3f15b5a0a7b953b0c241aa52a63bc32c89731a465706e2c0942beaca4004c9ff243cab1e352b3296b00ed5f1fae372a6f3e248683636f1df3 ss = 5147a0678a45d3c7317b651688b1a8eae44dd85d2c0da18c65c48e043b08c251 count = 919 z = 8a03351908892b7a6675aaebdf031941448a6623ae9634625df9c6913ec7e5ef d = 84c25ce1f162196d7472678a1d83aa7239a00c724f334b9da9909b3e4814d9fb msg = 272f43f2d9f2b0af7726bd9f520bd4670ae8f00df23a2c9a2dca76ecf957e8c1 seed = ea65a243788351b6f29f435fce4ae82aa9f0eaf7594a71de80efcbd449866d84e3ffce45d09227fba8027d71705fc1cf pk = 335cacf11913acb06f101b39c076c07f81401c9c243a2280bf18a9dfe3591e4a4634018a994a5ff3803f885169b5489d0938ad9a830ad5c90bf606488e4a5cf38b4f69fc0b78332445b7ac233b6e42eb5e647b6ed3500bd753c974fc3d1ce0305e3176a1137e712b9fab720438e35b7517b1b5d29f7e180f422aa3ed9b71e84635ce288ab254447c252043d7845f7470ae9287cf22761d7baa1ee88861654445310fe8e10fa23807b7bb54e832adac04ab437bba701047f6460771e122366a21c27771c1b14d03a53e96785bbfa78f06c97c970a731e86c8692b30e9e6b6126bca553c02ee369a95669c5245b6b5d173f9c12e31e97d9e97423bbbbe1895cb168c36301c55cdc1793480a79a312381151896b5cc191c15c6804668697028ccc879883368ab5bd6853ae9907bcf581eb32b402956a4d7d85cfd066585dc6e0b742dac517229e13f1f98c1313709a080715d37840f6761f617908c156cd2ea280e143c7135c1d1cc11a1243cabec42085a9406c5435be685e5d65577379acd9ac6a649a2bd9a400759665698124fc00613153a0ff841b3b426b7797121e252acba2162d524015828c114c7e73ac52950a437bc99f8871295f2701e911549111222e218c9b9a7652c887db36a5b16966de7212b75ae1a159674f04d4056000fd26133e401c593625de82d34c501e3549f13b149e8ca6441c38123c20e0433a2fbfb0b66bbbb8d2a00585413472a62285545fcb8546332365b902e4832a323333d801c577ef07022bb4fbd09195a27c5cdcbb430eb01b03a3151e25c1d2a8dc2701644e1c81a8c5179c838eba87653608fa2065c22a090c62b94b8a29421b4c6a0f1870e529974a39f99762e468a0570002fa0d975dd84256e5a4666437823833549fb122ad02135a1c820171be3b56b0820c4daf3207ec1b358dc0d7f764779b68c21d77cc449bba670cb86c9cf049119f9c2344205595a313cbae47f9ee4741665ac9511483c21936bf63afb3a1af4b87cffb1860165a8180a82f9f0c2c7d54796403818b8b926833292c1090a8493320c51e2ea9ec5d9a1ded59c6ffa3c67296d246cd1591cb274fb6509a50671e624ab25cd1e76aeafea6839d953c7720e64d0 sk = 8e231cf3874133d8367994363796a7cab46d928bbb224a4167810864b75e40d8631df49623e129d1a13ea462693d840630b360b7d3117d7b365f3b0f0cda157efa3784378231552b7080738fe5bc77483219325bb0e45ab3201aafe29720fc4f16010c5c12b669606071233b5d73939010459337be1f6441cf9a5b34c264a5c0ac1ec048703b3a3be51f30fa51d7ac056d501c7d791a49ab5c634519ddf4c26f4c1d3ce69a2c4242b30882574a7b0740c46e2771a134a22768b318a31f2cccc9ce0bc3b4e828034112b9a2af238bb8d569c65a72cc9fd2b8f2446cc8d2591b6b54672835d887ad9a3596d297729fe9491292b10c9037e57083ce97b437f30b20cc623d0875054c1aefcc70588a9dfea4ab16e68e53d36a69320db966bedcd68971a647a676c964b49039da7e5e14ca595780eda36857f6bbd957b03b0c00adf5c6e134058372034da911fda38ae2275658f3b4945a12537ccaf893bd75b1ae89e77fb8203dea7158c18baa6e9801d2751a07e7a43a4b8667a56ae78a6698b8a4944cb76b1153206551d9ca2b379b8c02d257c3c0b41ada6852356e6291b0199c54a1fcc072fa9a6fa683ba4491ac15c769d522a1f240471a6519028c91124a09058b35b56016434155c2622f1c5a76b854446b4b62468eee068f107857b6806537d593cd207e083c6c6c27a3b0469e95dccdb7fa7a11eb00aaa1cc31230e7ed01a6eacc106893127e1b6c82742f05c514e7cc9edd76831bb848a72a3f41a7b29e86419989ca7aa491b963ae4b1b5fedac03ac96e166a2b517847c44621362cc0670b38b0732d7fe5c67adba830316079e7152cf02eb3cc6adeb39b5c51a01e29a0e6e77f8987b51fe95bd9d153caac143fd99f619bb72d41605411b8a9e28a0527a85d17479aa0910bd2945df9c40099c7fec198e8ccbec1166311110e7256cb0f698faac44f992ba6eaa8b42ca21a8b7b50832b873a168461e566ac3cca3cb4a7320c01c540a380516261f219e34c20e140171d393bf339ae52023bfc603cfa52ca65d74982794a28d1b7e894942740be94932fd53509513367cdecc9b5997c335cacf11913acb06f101b39c076c07f81401c9c243a2280bf18a9dfe3591e4a4634018a994a5ff3803f885169b5489d0938ad9a830ad5c90bf606488e4a5cf38b4f69fc0b78332445b7ac233b6e42eb5e647b6ed3500bd753c974fc3d1ce0305e3176a1137e712b9fab720438e35b7517b1b5d29f7e180f422aa3ed9b71e84635ce288ab254447c252043d7845f7470ae9287cf22761d7baa1ee88861654445310fe8e10fa23807b7bb54e832adac04ab437bba701047f6460771e122366a21c27771c1b14d03a53e96785bbfa78f06c97c970a731e86c8692b30e9e6b6126bca553c02ee369a95669c5245b6b5d173f9c12e31e97d9e97423bbbbe1895cb168c36301c55cdc1793480a79a312381151896b5cc191c15c6804668697028ccc879883368ab5bd6853ae9907bcf581eb32b402956a4d7d85cfd066585dc6e0b742dac517229e13f1f98c1313709a080715d37840f6761f617908c156cd2ea280e143c7135c1d1cc11a1243cabec42085a9406c5435be685e5d65577379acd9ac6a649a2bd9a400759665698124fc00613153a0ff841b3b426b7797121e252acba2162d524015828c114c7e73ac52950a437bc99f8871295f2701e911549111222e218c9b9a7652c887db36a5b16966de7212b75ae1a159674f04d4056000fd26133e401c593625de82d34c501e3549f13b149e8ca6441c38123c20e0433a2fbfb0b66bbbb8d2a00585413472a62285545fcb8546332365b902e4832a323333d801c577ef07022bb4fbd09195a27c5cdcbb430eb01b03a3151e25c1d2a8dc2701644e1c81a8c5179c838eba87653608fa2065c22a090c62b94b8a29421b4c6a0f1870e529974a39f99762e468a0570002fa0d975dd84256e5a4666437823833549fb122ad02135a1c820171be3b56b0820c4daf3207ec1b358dc0d7f764779b68c21d77cc449bba670cb86c9cf049119f9c2344205595a313cbae47f9ee4741665ac9511483c21936bf63afb3a1af4b87cffb1860165a8180a82f9f0c2c7d54796403818b8b926833292c1090a8493320c51e2ea9ec5d9a1ded59c6ffa3c67296d246cd1591cb274fb6509a50671e624ab25cd1e76aeafea6839d953c7720e64d0beb9e76ab1be1040211f0b6f6d4e995e00b9c05de8fd8b34a8288a7624a4aeec8a03351908892b7a6675aaebdf031941448a6623ae9634625df9c6913ec7e5ef ct_n = efd1452c26529f8707533325218dde2c91485a56ec83ea0aec4dca7e25d0a5a8acbce2923bc42c1489677aad48ff944d012ee3b68ac334ecc55ad7979d559db0aed5b95c1bb4122e21008e04db927a3f74db53df3828a0c03f6d65c61025a997eafc4612684c7f06c107e073936d5c84e1a8b98843ba7df97815360ebdbeb4e62f28017f1778272b88ac32be5b54f50b31c421a7ae9ab6b85481384f9681a0400d5e1b97b73150cd706f4217285b5ff3c0a02b851e56ccd2a2dfa5d03615edc54f54a8d630e1566c3179672ea2d86991c14d3a56c797655b4f891a28e0782e6b3f0bdc68141b969bdb9360cec92225ced3f3cbc98bf0f3d3cd6f524071a3d9cf004b1f6320bc87f2d89b520b76c6526971cd9be517a83a57841a4a51eaff68eda57a850f753de94ad0cd710ae0ec7c35bb7a3afae8d134c915ee7fe72919eb90792410b1dc8ff63d074116838855a1db141f3ee7ed3bc40f27985fde9713a502c67b502e2434aebf87989452b1d822b316608cc347c23f2400b7ab030581801ea2014aa983b64385f33f29bd53041917302184c5d8362a0a42d8f084cc07bc390fb6176058d4dfbd996c9bdd062057dafccd31ccccccc1e9fa281c84c2c6fa96787d17a9c4474ae1488f97e3ae8e45e56242bd143d8357a2f91f928fbcab10617226de6798cb4ed3783d551f481e1d96a478f9f5eb2e1837320534bc317bd306fa15585367058f15886361c250a1143bfd5123bf653af5f39edd366666099625d74259b4fd006efa0353ae887057aad9d2c8839bf08e93c0ed20e67960ca59051c42551e5f7f797f9aa2eda400d5f6f285c55dbe6c0cc4b500c7f51372df27020870d56013fff265dd69af5af07e142d6220e43995b37a0be7215c4970df4aae14c3f6b154576ea42262e6129231fcfb8682c7edef6ed243b0fdd8cf763d94affdb4ce38a6decfbb0edc03965a6b9b75f036a42c24c66732d0798418e3f00d2dee0b6708e3baa3f16fb96c7fa002aafbf2e8179a4741274e6128495ae6287cb1e2c7a03545280d50725a4115399c7c2d00b1e0914500bd60f249d3475c5825cd ss_n = f97cc95f746e0c67eac58353f8b67834c61b235b2202699f51486e03a30af5fb ct = 8ad9ae11874919840133a92a0ea3249a9f395019f9feb1d3e5e095ea966946f92ab8058832bbf1e0c1e4157fad49e530e7bd8de748c29884c70e95f29fce88b48399900a359fde83e633e23aa2104a1e5f3b3197c793ec19e49210c2085af45c7e684b3e3da650f8c1c17ca2f149efddbd772513784f26b43474933ba00375450880459a92fb7d81416a70393b8a2a834b4ef97ed781d35fecc336fd7d1ba9e9056f4693242f9ee2719b3ceaf8c046bcb4899b45b036b63564f8f387ddb457ec4c0024a0d91ed841101a2556c779ad13ba98d09748602422a99221d8f378c58f06775529ff7df2286403767dbaccc8e08aa748928c4ad4c559bcc6cee2a710da5c871e5c4a8683406c90a7393876ee6813e5b80aefc0afd60518568f2e4a4ff773efb03d6701bbc005db90587a155b26ca5150e8a0a556a342778920cfd8ce60007c86d7be149fc09a237b1de7155ad1a2c7062e8d39dc1717f74757f03ac3a128671fabf93e68bfa4cd6255aef0a6f5158ac575819e4e59f4a885fd7a77f1e11dcd896f59179f0abc6265e83266cde1305d1993f0ba307e3f1270ab11bc89f24c9eab0274d1c05d23b5c2c71e24a1f0afc5c1e30a1d2dca01c079853ebfa32884fd41cdfa95ae7d28a91a45c277e788c72c807819cc1d776389fd1846e66b20ea7dc3b9c7f6cc02caa6c24cf544341c12095abc50d030a0da1cdb892724d52889f8319b8f7f797e48e682a60da757bd6ab692c521c76f766c939226abf379fbfd8328b4157b1f19dcf5c365330454017e10fc2840fcaa5c660c0fb63dccd7410e312624bdd4ce058a9bc8e1a7fa2caa4186b81d173a12975eb53fd1d9fce94082168efb9c2a9062e85d3d2b42657097d56240556d595cd28daa9e5cf14f30095fe2161ef4e18a55c20e6f421b8df9af6e795ada82e1be4eba40c779f9e541e824dd76b243a9ec74688bc2c9e4a520ca9d84456e9d650e8760ca204386cc1a04e215fc0996b87ff97d0754983c9917a48ed74128e47cc947029ff65514a4b0bfb6d4a19572893d70c2849965640cf543633275465658f40e3ddb03e1c55c20df ss = ea41e8eb4b8c5bfab3cc115c0dda5da56dae48d1f1ae98bcb2f26f11a7fe0e18 count = 920 z = c28e0c1df2d44a4081d19a6dfd598e45e9e675c7b7c5841547ab4ec1a9f8b99f d = d3206967aeb0a43356de60cbd80f254200ff99d46c7fec3cb443262ca272151d msg = baf8e0bea751b799a34cf9529630fccb05a6ab86f78c8bc59dadc68877aa1256 seed = 7bfd0df1e7325635d3a6c57f84412a86748561d7b015fd895f2df847240c83cfb6337561f15bfc548d21e5dec49687dc pk = 1b98a9559812d0c45787b83162ac24058a78550893af447a7e49ca2d113c746196a0622a88fc7a18f6c62572b46ac83e430369c81522d9473a54c061b4942a7adbb5c50c67e2db6a97680feccbac57c5be1abc75e1c550814767d608c73f9967e839248709c52269cba2a085c5453259a97ceb127b4791c700b53cce9053add9681e7308b719b1219112e3a84bac6778142a0f0fd1c19aa0a853d81fd2362b1832655277149bf7542d11821609567639ca43c90ccffc6cc62b43fb29bbd81116b2f1be214022848cbe808512b844275e57bfdfd40ba2d52bc9199f1a02821eb23bf3998502b629def82756f51f0e524b56b1c01f468fa61c61e87b93f6314b8ba60de9a609da30b53b2b1a72667266bb5e784776448a31bb5b2857b79cfee65e7490c827ebcd741991270044fe440872d81e63eb081191aae1a176bc3b19fc38110ac428071a5923f583382991b71a707720999f50298906ab0a6c79655759a6c1be48a2c307ec67392975b78c0f9fe8576c95260475bb21dc5885457583e93fc0465e416b1baeea0a8665b43700a8b2b7a048f27822bb96cc3999ee51261fb94340c75ec681320aabb32b64618df2bec626a83de55f48c27e01724be0e90516e3a7f8216ee7213afc6806a12c5702a42d1f6a1ffcd466fce07217c3457ad37dc68cc76007cf7c3c72f715a308125adf87286c747c3bc90a52b9095e170fec4a3ee14a8ae7b9616b261ffec06679f207f9c26f0c67c10241ba692c4079a47c100a4a5e31208633378b8c6125c593360884d3e6326bfa5b39b386ba04a25208937309aaf7431e5ea80567b935279690d2b9623977b0c27442f8b7cf4521c60a55c2666884a0576dc6bb37a466abf6732e08614d242193b4e597fcf05078514eb68822dfb10ac117b640905f8cb12d872a29f733547c4024b5445f62fc80f94074f8380b36c03838890f9425b91dec78a9f85c7879b14fb0a62f9329dde976d4d2c9393958716476c905bf9a041f24e075b17c8acfaab5fea373dd6640631821493486e4053ae525203099b145263332b28996134d822c79f221b31d1b52fc84770e188ae820c67a8d1a392b2b16410c5f89a3485e52393216729391584733c813 sk = bdbc9d625682f9eb55f28bc24d025ee4a266ae33c0998990731acc4bb00e6ca39bf2516e2b5c91277472e1771fe1207d22f3789bf0b69af1019bc0ab41b7967d63898b2a90d3908a7315b73505950e9080c1c27083ea969fab1923694a83e61d556a54ca4a2550e7b92251a555739d9941b2c439614ff55164158c2823c806fa33c553017a53b0e4cb27f2b9c4412ab1cbf88ec0585a326a1d6aa59899769633d5cdf672879bc709917408e3002d11d588a7076453a30d9d201d5ec06b87b6301b8532172c815ba80e5f43319e0506102c3a0cda4b194400b6358b5b658d570728976820b0e1bc27ba1afe0646c2e6951b5b42c6106bab1c97f823b26793602ac027e186b922cb224f79ba1647a503f2bf49184dc8a99eed5995f29a2dc3b5c6e9523cc9497978614d0dd77b4eb5448d5560f2b77dee25466de56e1c29c8f90961729c5790a6c4a4d14be09ac63eb7b890008c5860853c903bd87a904055bc7a6327e41302759acb7dd6435f2c8dfcd74441209df4275e7241a69758505af3508f24c7df781030c43a3874c1e056252ca93482735004580d38126d23dca528356628d1b412c35d13443d5203079bb004864531cb8881acc1c630303b0f5a06f94b7037c58e62141c9017c98ba762a512935f2912f827ac0a84027904505f512a9e177a39ebc42864b12b756377886dac330c9b5a33f5d0c434010f0ceb65db66c7ac7b97c11030de77258db815c68ac21ef50d028288b2b099705b9cb518311833ae5d7618fcc9329f23a5de4954b1ba6ae83bbeb4e6023c0542947690bbb04a115a846ef0a68182cbbaa938538791c3186aae7b1d535320cb0068676087ff5c0ce077a376cbbd4ae064272735b9d1935e6475e3787ae1a9a27b671ce7d47e92c2285eac9b4644c3c3c7742b1ba763bccaab410583398b09aca4a30c8873732f382486bc9728152382f9c027f5a856ecf0cec93842b1563c594cc58bbb11a60a3f48650eabc4748f2673bf2a4543019eb7a6bcbd90150b30314d902d35b62762fb24906c3753854cc85761cb480a10facb1fe20e5c0b7418a9415014706fd98e1b98a9559812d0c45787b83162ac24058a78550893af447a7e49ca2d113c746196a0622a88fc7a18f6c62572b46ac83e430369c81522d9473a54c061b4942a7adbb5c50c67e2db6a97680feccbac57c5be1abc75e1c550814767d608c73f9967e839248709c52269cba2a085c5453259a97ceb127b4791c700b53cce9053add9681e7308b719b1219112e3a84bac6778142a0f0fd1c19aa0a853d81fd2362b1832655277149bf7542d11821609567639ca43c90ccffc6cc62b43fb29bbd81116b2f1be214022848cbe808512b844275e57bfdfd40ba2d52bc9199f1a02821eb23bf3998502b629def82756f51f0e524b56b1c01f468fa61c61e87b93f6314b8ba60de9a609da30b53b2b1a72667266bb5e784776448a31bb5b2857b79cfee65e7490c827ebcd741991270044fe440872d81e63eb081191aae1a176bc3b19fc38110ac428071a5923f583382991b71a707720999f50298906ab0a6c79655759a6c1be48a2c307ec67392975b78c0f9fe8576c95260475bb21dc5885457583e93fc0465e416b1baeea0a8665b43700a8b2b7a048f27822bb96cc3999ee51261fb94340c75ec681320aabb32b64618df2bec626a83de55f48c27e01724be0e90516e3a7f8216ee7213afc6806a12c5702a42d1f6a1ffcd466fce07217c3457ad37dc68cc76007cf7c3c72f715a308125adf87286c747c3bc90a52b9095e170fec4a3ee14a8ae7b9616b261ffec06679f207f9c26f0c67c10241ba692c4079a47c100a4a5e31208633378b8c6125c593360884d3e6326bfa5b39b386ba04a25208937309aaf7431e5ea80567b935279690d2b9623977b0c27442f8b7cf4521c60a55c2666884a0576dc6bb37a466abf6732e08614d242193b4e597fcf05078514eb68822dfb10ac117b640905f8cb12d872a29f733547c4024b5445f62fc80f94074f8380b36c03838890f9425b91dec78a9f85c7879b14fb0a62f9329dde976d4d2c9393958716476c905bf9a041f24e075b17c8acfaab5fea373dd6640631821493486e4053ae525203099b145263332b28996134d822c79f221b31d1b52fc84770e188ae820c67a8d1a392b2b16410c5f89a3485e52393216729391584733c813f4c71fe7546ff32ad332862c8ccb3edc38fbafa4cdd426abda3936f1c23fab3dc28e0c1df2d44a4081d19a6dfd598e45e9e675c7b7c5841547ab4ec1a9f8b99f ct_n = 58b9dd16767370c88979b2ae94c3cd61502624ccb0fa7e43af8024746f2e8c12dd93d721ba97f80614230eba2fd3f82eb322ce3080f4264d27368d5497d35cdb2f44a279ec7977a46582a2f9a650b19cec644c1ddb755ba9a283825f3473a888e5bea1f3e1965f80a87d02bc024ec3e93183694a8bb5f794fb00088551cec6247518800c6d78831eb6d16b1f3bab3a58b49db7a681667d3400d0136d1a6aa0422931f86db091a55e1d17cda6fe110b213184f7fe1a5122250a0f5145bc67bdea7b94a91317ce35f7f9a649a34f104e5f7361962acce6524b4b48a20914b74024d1f9d6ffe5718057f56f36c19e76f5e25bc5b24ff62645a80d55e82f6318d27b42ccfcd633f3d4d2a5cb9e2e4fa372231561797443c1606a462b4829e973754f4cc52d295395d6af7fa7482fc39c9f21bec3163181bcd339eebe3aa958da4a92e801d295ac82f65fe7857ea73edc2a8ab43f8dd0d4e5becfee90dcd25d2e2e613d6fbb3b84bc6f908cb95a91832306b5541a43dacf07d863e9d320588a5ff498b174a13e1d1720ddf918bdaca0918c16dc75c4e661a2031f01b91561e9138344efcc4ee8f723a75d13e4778a37ff8cdfff3bcd073694314a8e02dc778cf27af866a63196e6fc5a78fe3e138f993caf900ff62e16606752d67e191b53f9e9e06accfd7d0884109debeebc7e942ab543242a41e64ca885b662e24383493b9b571cbae4a5b7550129e0068f9009f1199b70ef1b3355e6bd26910213fd6521bdb2ba8480f02b96540fd88fd5ff265163d371db366a74c47bcd5aa4f354d57baa54d780f32268bdca5681c72ae9a4ae0fa0221d536e149320ba6b28ff0e1d5b80bc26e7ce5d984728368d6c2b5f96930386b7868a5241a1e37f5164d8a1a3cb050ba68f7670351408d21b648290a921405adc214cec84e18cfce1fbe608ea85ce01f0b733d96e7a2c4847824e34ffb703ba918d613d18b2d771569cd67385b24e2aeaa4ea9e2dccd9092e91179decb1391d05a0416356227bc0203b07f4ebb46d4bd139381ca0e65ed4aa5e427045ba56cf17ed4175fee259c02ddc39f6a7bb4194de ss_n = efe8065dd109cb1d4fe2758e376f09356604cc0c28622e37c806fc33668f8433 ct = 5373adc6514b81939d682becdec8f334c8a06fd7c5e2f0a44177546eaf59c938541b49fba77753ea36962b9e86311993a21977f755e3538b7e83e82d47690f452f871c4eec9f0cd6b22d8a2d536291aef5ad5950366415e3048bc6546792c28863bb73440e71042c745f3c2b8c6e4957a3db7663ea38684707d3873cbdc24a227023829e2d49c2a9b68d80008cf75778570f95d830385f64789e9e7b9c31a0b2e33712dc8a7f1e1082cc9641d01e4f765683f0f756e4901a2aaa0ba5bad779bdc50f91a90c0b0313db1d6ecb201c36b5ae59c15272ab59e40a871465f8f86038c53d2475ea873e8288e1852e2493502385d2e16dd2bf00c8fd77dfafec79f20cddb7c27d8c8069b20e66befcc263d914ce4e0f14b959be6d6e87424eb57810b9d239e5b1f9e5c3ef5d3bba4be691df85fcdfb63b14711ef2de19cdd3c7a27d86d58455bc0f872271546f8317ae82f147d48462f6d7c07c745811b96ccce8a132c6104432789515878065d194d587bc362722561585bbea1d9cacdbce6ed1ff6747af1bc6b8e213be2c6a06cd3bfab2e7f7b9da0b172eb43e19aff5f991cf817e40e97063a05cce7ed1e65de8f41ab912058f812f341b888332d706969c4dc603573e02bdee43c683b76e7bfeba19591d5cd4604d202e4eaa74bd3cfae631e86e6fa3835f6008e2f652310ccf366baf98f1114112cd6c74ada85c337069840abb40c47f276a8f2a9b902625108124a96820892ac51396472a55965626f54adb670a0c45d710de6b42cae5480547ba1278edc93f7e73b5c46b09067dd40e1c97a2c78c7d545083c00263a4fc0a6ea9d5487524921a1206a4d5c3ce1d0a9aac083a2c77af75cbb6a0c1da0b28be6382a742dc088ee774fc62d2e587704f63b139107b1f81e525e6b880e4a217022a8d55132e45faa6943ebe0dbbf3ff2a9278ebb1679a77e28273fd249f2c2ddad0b10cb5e61efe6c8001d55d3607579cfd84d518f0998e35d3dba090465de8f86c94f47f2f92fc29da60703719eb465e472b4ef6c4db428a5b898ad9a365ed16cd2e8438343314217a05ad11c2e638e9359d86a3 ss = 5e892302744bbcf5afacdc20a0a065767d93b621a5676c82a3aabbc753962ee9 count = 921 z = ca22d2343c1d9e05368609454447d11e345ff9b47e3c52b7165adcf861db7e50 d = 3b500402d90bde82e2d10b4ebdadde80b7ac71a8444b40d0a46a571d922af0d5 msg = 19c4d8890f988d1b749bff6ae24f285e97db4a4e164a1c26ac1082da021cf0d5 seed = 0420038331cf6c20dd054d85b04b3b9189b19c03797fae895fecbc54d47d236fdd0e3d08ed2a7a4f35f438becc14a0b6 pk = 7747acf314469263ac291bb88fa7885213212cb5aa9234c98a24c767f0a39bac884bd063e69ab39ce784df95a8d4f84069a6b6d2b77cefebaae5ca4d40e674683133fb21b6f2f705896624b64ab256a356763b1dc9015bef8853023577455b2a39e55a0a3b0dd346463146013bc908bbe7cad8a0c48e16b85f4a2e0a9a19618451eff615f49cb54f40cd5180c5c5fb7d92101572425c43d0bd78f71a38296128900063397ff9a7cb8074472c7c62e44a4e3ef4a6b97b1c5a6ba469f83d8a1a4d7c32bba2ac4eb8c51f8cf577e591416f6c2996760da1873d9ed99779a515c910b2711ac7bdf093aeb7c5a63ba6806366794441722751c5dc7760d88058ac583799ace216b18025bcdf9457f88062edb5590301cc6387807e89bb82bbcd3aa719272748d25b122f70c2cfdba6b749905c5737702a44fb68848f122b1f202c6075ae80a44a2a443bca61b626b438421633bce54d95439c9d3ab747cb0adc544e38d133fd461816ab85961815d4f93076824eb081073cb9bf2e377a712c970ae8bd2ceac6ca73aec45481ac0429c7622602c41a9a28be6f5a080d26598e1b7832cbb58d0abbbacb0307b2ad8d5a5c168612728b491337ab13d29fc409c4692974679bb1f20623f1ea5ff5f53442b58536d63005db5d150b1591858dfd3c623de2a5e83a814fe1631277b5d41bc70adcb9abbb91f9208746d952515a92b6c13d7c974638061a8b637cdb2b287fb01c60d403baf49a808371515937eeb406e30c0ceed65f0729badb7b7af5c80928ec1fb323bd9ac358c3ea7823f5ced7413f3f22a171a228febc918525cb992666ed279580f2b8ce9396c0d828a11a7a8e54ba79602c96a12baa471210f8a4bcc368581204bb87bdcd9c2896403da402b2a680b6de9224e78a2036a893be644a2d245f7bc0b560f76c19bc303ff49db9878490a40dbdcb1140721b22188e5dbb9c81a154801c83c7d9a8e6118d3fc3a783280bd7d3580a6b3420808c08476fd47371efd661f801b2fd54bd1a12c196a0ca45e9ab579b485ce5a48378a1bab63343a55a4828515c72023b653e843aabdf091bc3f2a5f7d9c76a0ff343edd77ce46360a856d685f16989729e6f6da98878ea462dfc39 sk = 3fb76e1a1baa548a6eeb61bf0466cd4f08c702c31aa13a44b8d716a8875263894b0395cfe2599a46e84b2614b61b56b5b5c9503e041cc728777e995b42f024fa6c4377d43114e3701f90c6764581af36bcc6c639808bbab52c5e0a7591fd2c7c19f281442398faa2c600d6cb94c8b791da1aaaf37b6db6ae4fdab727e59a92a1cdd242cf2d269c34ac8dac59468eab2c82458cca89b0a4ebc4b4633b22a7be3fa6b03e291dfeb63bfb471e5e7ac6a70783c2fcc43854897c8a3643b9810158855825c66f9617621a0221675f75d85e99099ca7d0a975ea2de155c6dc0b29cbb52b5874cc26022ccce4a2c35b9e77c02fe6b484c27569ea40c2b601a8fb4278722a5db95a4fec3b7b8c176a85b1065dc996e8e5a1a79422cc002bcc0a2049ba3eb2b504aa2816432894c7662f5918a5c6381a07099846586ca8bc8f48325d1750c02f441c86d11de4b86d120018903625fa58c664442a5729b719073f97d555ad3a28c4b28e791c2724a13c1d040c68cc7e52abb140e1947c311424f98f495b43b8a1c745e040135a6ca133a6d9dc17d1acc2a9d36905326f871bca634c291de8844a303765b8b2fca52732c86cbb5395f5c25d706223a4c26b364b4b5747bf2901143514795a5048e4195623b69c7363c4c43a3816882d5a5b9f1d5566e85cacaa50b041469d1f735cc1863bc33cb58342bbf9bcae98b60db7272b141815992bba23a655a8a5aef516138bd61fc9bb9d75948a11c840e08a6b721aa4607ab71363cf3147bca43ab4abcc67c47b62c3b5a8bb7b1493f74ece721369e568897a3c37546d2cca780c5093db96a5e53c45f11316b1935c263623627c2183c527158c8e33297a11090864ac5e328217bf44974f425e5b64b3939bab04768e2b96c27a416ff5eca0ed82b355085c6ac791880aa1fe171f8f48b228fc0dd2d87259b99009784d9ef342041021eec8b0bd4c4e4d7591ae881904d4917c2c28b9078f97554eb5d1574ac3807517a8bd011ebce96dab67ce1346cc98f85fb6b2825f0129c89b71c049b27d43b39c8841ae34b5d87acb581552f64949b8c7a993627f70a3247747acf314469263ac291bb88fa7885213212cb5aa9234c98a24c767f0a39bac884bd063e69ab39ce784df95a8d4f84069a6b6d2b77cefebaae5ca4d40e674683133fb21b6f2f705896624b64ab256a356763b1dc9015bef8853023577455b2a39e55a0a3b0dd346463146013bc908bbe7cad8a0c48e16b85f4a2e0a9a19618451eff615f49cb54f40cd5180c5c5fb7d92101572425c43d0bd78f71a38296128900063397ff9a7cb8074472c7c62e44a4e3ef4a6b97b1c5a6ba469f83d8a1a4d7c32bba2ac4eb8c51f8cf577e591416f6c2996760da1873d9ed99779a515c910b2711ac7bdf093aeb7c5a63ba6806366794441722751c5dc7760d88058ac583799ace216b18025bcdf9457f88062edb5590301cc6387807e89bb82bbcd3aa719272748d25b122f70c2cfdba6b749905c5737702a44fb68848f122b1f202c6075ae80a44a2a443bca61b626b438421633bce54d95439c9d3ab747cb0adc544e38d133fd461816ab85961815d4f93076824eb081073cb9bf2e377a712c970ae8bd2ceac6ca73aec45481ac0429c7622602c41a9a28be6f5a080d26598e1b7832cbb58d0abbbacb0307b2ad8d5a5c168612728b491337ab13d29fc409c4692974679bb1f20623f1ea5ff5f53442b58536d63005db5d150b1591858dfd3c623de2a5e83a814fe1631277b5d41bc70adcb9abbb91f9208746d952515a92b6c13d7c974638061a8b637cdb2b287fb01c60d403baf49a808371515937eeb406e30c0ceed65f0729badb7b7af5c80928ec1fb323bd9ac358c3ea7823f5ced7413f3f22a171a228febc918525cb992666ed279580f2b8ce9396c0d828a11a7a8e54ba79602c96a12baa471210f8a4bcc368581204bb87bdcd9c2896403da402b2a680b6de9224e78a2036a893be644a2d245f7bc0b560f76c19bc303ff49db9878490a40dbdcb1140721b22188e5dbb9c81a154801c83c7d9a8e6118d3fc3a783280bd7d3580a6b3420808c08476fd47371efd661f801b2fd54bd1a12c196a0ca45e9ab579b485ce5a48378a1bab63343a55a4828515c72023b653e843aabdf091bc3f2a5f7d9c76a0ff343edd77ce46360a856d685f16989729e6f6da98878ea462dfc393ec92c17c8e3b8269e3a6b5b479d5ee66d79fec4d60f4eba0a0f413b192df45bca22d2343c1d9e05368609454447d11e345ff9b47e3c52b7165adcf861db7e50 ct_n = dee6a77724d526bbd2c385411ab57b3a1d2d1543b93a747181dd429ea2c62f1f6a2a3fc83a54165a84453f82884f225d82f468274e72b4bdf9c3dcfa28db458b4671fd6dd8f35d770c8c0fa567adff13b9c67d565a8dcb3fcb79d832b1fbf1b8850b7809fa534c0d0a9945eb1f2ee10c396ed8dca5c97bf458b225f42e664d42404638581e12e48e45996d34ed3d04cbf729f0dc80ddbf7a1b0700da8b51cb3a2e8bae88485d47e18f1fa19170052c789787008f8e8d3cd582a8cb785fdec4bcb7fcd23d79cb930c95f0c7b3c4751b60f69518a1ddc2cbfb5cef37d01a828258d6240543bfed25da39b5affb90deb2f49b6b4205b693cdfa3d28271430cdca0a77c23dbcd781d398d05f2c787f24caac210411d50852be2c35a60294bebeea14cf595200e696defe8abc1053381a8169ca2100e1bab42c43593464db43274832d2471346bdbd8c8e9febe4dc4bff61dccacfc752e7d1b7de1fc0dd837591dd6971ecad41fc897ec1ca08fa49c82eb38ec971dd4e58607f4db3a1422e2374ddeb0a84bfe1f0c90387653499a1ed918a2e469574b521cc50ee1d78697bffae72b3b285b889b0f82265d0aa05a8c0fb8c5a53e4ffa0f32096f725a58c34065b81638fc51d09ae9432d22c45e9b54f534f5048562415a149dda3679e98a560e4354e0d5ebef24390cca0f9dff9b6193b55671ced7ae283addd5ff5af9005dfbdfc4b2012a85bd268fa2af31101cb2c5d09b2d9d3fa39694b8d450d0439a3b1b86a2e159e76429e3a347857d93436b2abf11e64b0685e033e298c9c002c8f03fcc4e6e19c548a35da30f026f84aca3e7fc5983729182906c75bb307a5f1f8163e88036fc32fe753e3cfdcf917e17ada8d17c5a91b5b0cf26684f4234e5256319d3eab027cc747773756d6d7dd8599ba1b192298d0eb6c154996c35fed0795de32ad12c923ebb1dfbf46f64f3af7b51280ca16620014a3e3967eeac258f71ecdbdfd70461ebd23c031c24c20b970be6cde853dcf8bc88ac304e9b8f2b124d27dbd12a5694c104ca4370f7669531288c684842d2e91bea870f42c2a254e8c4d478b4e41 ss_n = c627e2e266bdf208f6196a9bc71d77dd8068d06f10f4bf2b0d8d6f2c32286167 ct = 476200adaa4a43b775698be73e5c350a8a584c97cabca84a01668c9d9b134ec296c3cea5bc98a3b7a46a0bc3b628a6535bdcac0a9007d6fbcfb50ed68f6a8e9464867ba52ff7c2dd8ac981f857689f398986e2c928b6fbaa97044cfbebbd618c21443f813772385ada2078468f13ceddc1cecbd88d8326a02d01d782477cda72f469c9e15e72363ab231c79866c407e779574d06b121b3723875247a023915a0ac531d7b8dd45328f1a66e94801263238938ae025460d1a8ffac1149c5950cb7ec7bf48ff3bac5fec48c27b576a578d62352494d3cda3ba797547d7a61cd0b670e12724a519dfc340ed1ffa46de6e7ff774bf6d4b175312ed866c325fe178f7863200e4199e8415ca250d2d02ca0c7845f960e530fa0e33c8beafbe93ed2b1eabdbd266d0de2f30ce1a79ce5e5aa073a444caedc80ea8ecffc35b12d0d14c2b6c79089a02e4fcbb6dacf92d3b47f0d02fde8b975930824cdfef9fa3f87314f5bc1ad77dd4bc1a34abdbc67017cb62bd95c7ffd61b7e0d299887d5723f5042da4ae375fb484fcfba953c5c71647a8c4d9e146426673dc6c85c1ad5125d93c6de7e2dc61013bcb637302881bf835d9d4bd0d96274879c7f0205307204b21605c1d10abca3d69a971938018f27e83bf90371cbbd7f382e9f7a25d05e249b8317545b0471922db265058f420c6ec906f47d6c1bccf08c68330195f8077297229a56c5ac738c5a166c97e4e6dce63f80ab21ba890c85ec5816105089622f26d08f4b0c362284f1d7a4ed41adb306d504eb0d9bafe4e3c6ca1ff7f5273b087c2a30fcead12cace25d5632bc902e159cbb609d7552ec1933a2cd793dc090605f11979da462ce89d617439313e672e8d9b65e0024f6b1b25e1161abe28c1202fbb858b90154bfcb464d45ec66dcb9176e2139e0cc4f24545263616cce4557452fa523d6d478dbe3431bd45c4e5678236ebadef47a7325b7ad3017dd8e108b24a018e387b52175190f1a569bc5956dbc57d0bb001ea2375370f5e6d6b1f303cad3b7d9132dff6b4f1b3779e68cab9eb5a66fb853a0b411ab06532baabe31e40632a15b1a3 ss = 5d9cb54a528ea1e6ad68ba5d8c1d063369db9480c448860e2425ca6e684e4a58 count = 922 z = 1ebe11ba86d701c12f292319422021433ed1cc3e946abb5faf25aad6044846c6 d = fd5a24dd51598d68d15e3f950237d4327e7b7e3fa7ade740f3c1faca2639af6b msg = 295ccf04f1dcb295c110776fa19d628bec805d9c570db412efc6e400026a8ff3 seed = e021525a9a5fd518b981d32988b319e9a084ce765f490fce37d5858c9a993d134b8be9d3598dafeec4c22097d07ba1c5 pk = 4a95b9e481a4f189147b4abc2a04bd3238ae5bea11fcf7330dc039f65772c3d900c0ec28b1fc29271c6c52cc62ea9531e603113ac35819a41b7ac035769cbb27465b194483df02476b20c2b96612df04b4a8e52afa683dab5caa24a4252221851c37b0dc4743f6e40305724842eb536344b9df63c53e849b92447c1c8c54ea3625f5dc6bb420624efc045cb85501977ff9b802e68b5f2e2c7681d9435060ac554193f1872398d7ac2505a3f31c87f6cb7d5c95017c755464b736f0a03df9036bd6f879102a6da0b2251a3351e3a0611f727db0c1a4109588d984bad9ecc89d153c482c331fd3a31eec1a94b3a7399c9154cac63678ceae9c4d72b594e69c7bacd75885c29be15858ef1aa846b0593c4a02eb88c0ff3c78ac587797a907916205e332819d9cbc87c9c4f496b543767fbbe794e3bb582660a737665d453c23e831a7e1c3b769c237b159b15754b967393031b0308d2b51ec5649aa99ba3b91998c210ce9804b18326cedaa16ab648d485170a775351f9ba6b075ce2042c465fc2c1f278bec29ba37f64aea9396951592e4b18cc1d63e673433df713b95ea56f8f4aa6ada8dabf07693d3063f90c9f7aa31227541bedc482a966ad36649132bba801884380675c91414f4802a0cab1b07ac53eb08c57ee55cd3f5c845f88673c26efb4131cab8a41609ab0c37c46ac8801c0689e2b327ec68b142e0ba953a016d286cc8f36e5d25930845aa07e96c82aaa073b8c1fab79f730897f2acc0c73309c0d79d4686c18dd57a88d55246d14f34d458ae77acb12860784ccddb76ae62a801a7eb241cf738d3e53c6502b3c26a03e6bbba462891fc981202533a251683990c30806048e5c013c07ac5f4e44698f73721b80da326a9e9221e8d565bb8b704fa729e8aa27ee9943cc266a11da20096bbcea9ba9ac1bc10a3e357557bc7a329108a719f76375ea1c372cc60b20f486340a17242057e7bb3522b49cce2bc123af6a8f43b40d7b524623b2cd001c7dc9658421a7573e0aa43523433173e0481c066f3072b752ae1577fee393b08a44d65ccc693fc08c26b1b0dc97508cb2cabe6c64bda90ac9d47928f1bcca572c8d25ec1fe0cd32a8847a5e6539e4f51b6666869 sk = 66861d6282116a4555bbd1875c5135ccec02ffd7612d326a929bb7892278da658dd7f54150263f374b5e8b9b01b41b625d9514c06a55074169fd478aa36809bdb25183755c3809200df1c4aa2c951a3567a6080cdffc0285891563c71904a305c45b10b23c45fd0ca4b50a2510a8cb9937b537d9916e0bb163106ba88bad0a496f2b1840efe53e9756777fcc3cf39c0f0213ac5b1c9452f443853599a3a72d68929501e31339a6bbcaeb400b3c222f54765744b524515e7ed06296f98f377011dc1296e02016a947627250916d07a637b93e17dbc2a9e20b18a7b43a6a35104171980c031a20402ee55f50bb187cd7884da96b9ed932a73b97249bcde03b6e6b0ac1f5c2777029a4ed86116590230bb38e7712ad8b6996edfbba35113a02a6755d5305254830a84c9205f80056831b61cc9f14466824325ee8a5020477bea1ab8cb01c3c1e6500f7f39be03360fd64bbc5e8769a9c28f32c76a1cbba2525091e3a5f9d910dfd82ac0fb7505a5c81dac40cea4cb50b5c6cd63c3203f03ca5caca2be93f5d5a3234f5ce153939aba048aa31c6a874b1ff85c38672c26570bc3829457101c5953ac4e7468d258a4eae7098b99c7ee0fb78916c3b855174020ca93d376be02c639da1831fcc3025f0b34f125cb8f473baf77a2d533afeda485c107a6a6a6bfdd1043de2c75c46641caa005e22024f7515aeb46870580b8ca08091aa8cdd22620d69008b2567f6f756bc41b6ddfac176e3b272763d976814a2831d802c1296fc589d3b5afc2303c285813195be194cc4f797c7b225a3880c76c6da091a811c55d7806cd2388d218034b54a5d6c59a4d42bb717064aa96ad4e67279dbc1707a87ead1c1c1b11a0539310664936a7159b7f8168d2bc92e7428b1ab63f656ae6be9caab5a6befd369e4b6884343327ff519b9109b8f571df601857bb9144df4a8c85b8bab16195ba80ea8abb0ca748c4a93b7fb986341319eeee429b0349a1a024a2590b03fb53395349f13c962eac58679164d811c5db563ac2913c323336f5519284b7214110c944695871d059dcc5ab3c0c3a28646a099c8c44a02c94a95b9e481a4f189147b4abc2a04bd3238ae5bea11fcf7330dc039f65772c3d900c0ec28b1fc29271c6c52cc62ea9531e603113ac35819a41b7ac035769cbb27465b194483df02476b20c2b96612df04b4a8e52afa683dab5caa24a4252221851c37b0dc4743f6e40305724842eb536344b9df63c53e849b92447c1c8c54ea3625f5dc6bb420624efc045cb85501977ff9b802e68b5f2e2c7681d9435060ac554193f1872398d7ac2505a3f31c87f6cb7d5c95017c755464b736f0a03df9036bd6f879102a6da0b2251a3351e3a0611f727db0c1a4109588d984bad9ecc89d153c482c331fd3a31eec1a94b3a7399c9154cac63678ceae9c4d72b594e69c7bacd75885c29be15858ef1aa846b0593c4a02eb88c0ff3c78ac587797a907916205e332819d9cbc87c9c4f496b543767fbbe794e3bb582660a737665d453c23e831a7e1c3b769c237b159b15754b967393031b0308d2b51ec5649aa99ba3b91998c210ce9804b18326cedaa16ab648d485170a775351f9ba6b075ce2042c465fc2c1f278bec29ba37f64aea9396951592e4b18cc1d63e673433df713b95ea56f8f4aa6ada8dabf07693d3063f90c9f7aa31227541bedc482a966ad36649132bba801884380675c91414f4802a0cab1b07ac53eb08c57ee55cd3f5c845f88673c26efb4131cab8a41609ab0c37c46ac8801c0689e2b327ec68b142e0ba953a016d286cc8f36e5d25930845aa07e96c82aaa073b8c1fab79f730897f2acc0c73309c0d79d4686c18dd57a88d55246d14f34d458ae77acb12860784ccddb76ae62a801a7eb241cf738d3e53c6502b3c26a03e6bbba462891fc981202533a251683990c30806048e5c013c07ac5f4e44698f73721b80da326a9e9221e8d565bb8b704fa729e8aa27ee9943cc266a11da20096bbcea9ba9ac1bc10a3e357557bc7a329108a719f76375ea1c372cc60b20f486340a17242057e7bb3522b49cce2bc123af6a8f43b40d7b524623b2cd001c7dc9658421a7573e0aa43523433173e0481c066f3072b752ae1577fee393b08a44d65ccc693fc08c26b1b0dc97508cb2cabe6c64bda90ac9d47928f1bcca572c8d25ec1fe0cd32a8847a5e6539e4f51b66668695437cb1b4e0bdc55877c2285d9431b94b2ff19e1c69fb212209856a3712870c01ebe11ba86d701c12f292319422021433ed1cc3e946abb5faf25aad6044846c6 ct_n = 2d6e171b85bcc04c5867b27873b372bc360bbafa7880c9aede78966026923eed0932997c3d35919131264590dc5c53cdb6d4d464462c5f3bf15ec3d5d158a5b37539f0b0331657e1c1bc101fa38961773425d1f12d58c0033aca2a076605f5b1e7699cbfa8a786fdba192b9bb93e266ff83c0d00645dc09aec420262c4b2b4c33432c938b15fe25630d39b6f952c782c48ed1ab6f45395e99274677d79832c585f2c6bd0111e5165b14af6abcafb146948a239ff95db4c11b3caf50f0c925347731add207549a959406c03fd6e99e772c3e4247232a283791fce81175431bf6fb1f5a560c8f6d6a22027e1ca0f4ddce5581dcf3cf75d3d7e85d52ac826e9e348e39b51f56ccc856b538a69fb184d68f089e1368c4a3fced8759c7749171b7e40c362e22eb084b882b74de7af5a8b2998aec07c8a39f953d551aebebda1c5d44d878f3a59d455539bb0c1dd02354d901c932fbb944e66f014cc1f493aac4e6953d7752bb7217452afaecd5ee8c285db2980bad33f5c77c6375ef0122bf4cf0ef1413a73a70122cc6331c7c995cd2cddd83f4c93fc65e4b3e68e6c360e49443f1aec5c32991754a2252b28a079cb84319534fc440cf7710f2d6964ef58a54340ac2102cb5412670839171308859191e0e051a551eb4332e4d46477bb9a522a81491cc7ab2fa4d076f2da36cc9b0680fdbf767b223127587b78e77b62f4e7befd239520ed47913ac7413f0e3879f4da075c81c2fc7835d553c2ff5062c906b132b2c69c62dc3c554db369e647f377835c7346a32b842c8d8648506c7edf072a6530c5638ddb2f970beee87f1e65a99f03c4653aa51294c825ee0ef3431c05397deb1fd5996911d2b8886c76499452a3b35acc0df38ee20e7fb385589d34f91449cfce2033a81596ffb906252012db7c5e71ad40a10806643e4787a1befbf32550229c5c248788c7a2a4a0d9bddde4d2a49ad657f0b4804cc01b41520013e0be2d9d283717d63c0eead0aac66a103ae272710831470a8b8902c39a32760776995dcbee735c4ef60536526449a132be722f713ad46804ea378b867c420b23f4601ab5 ss_n = 85eab7a0a36c956d1319054110e74b483d243f59b65dabf8084a47cf05db3e9c ct = e69ec7007676aefb8eb1ae50867fb916dfce9d5c19157de38309592153370ef69f44ef6c59f14793575340e30880be48df293d38b90e0ed2f96b84622da063d39bc8f8e09b033734f2e23a296965f4d31f826e0b1b100297b48e7d398e096a762be8976a830a1d16d3e6a5257834425791b0fa36043820c5979d5c8f8f3eb85481555ecc8571051974fe11ea7e85e69303e40072fda677cf19c8593eb939c4193d591678291c2b7a30c2e05b903f1afbffada2875139c87724dc141f2aaa3a210919a99f38f812f52f2d1d86b31c2cdcc21e0c62dd9f119c370d0eb71a5413cfb3b93aa43b0cd36ff110c3bf4c1ea435258b5ac8bd08a242ee11a1b7ca1e6ed46a9f939d86b443f6a5c87bc7d67df11cfd96b581ce56a42691de2342f66f481f7ccc66f44ae5db580ddc3bac4a361217c32f08f3325b86e300794144e3dcc87c23a7e7fc8709a5487124efba1e96a1ec32f6ac0fd3e2f664c327ed46df771881a67360ca6faf18a1c3c27623b9760a07204aaf5d392eba04fa0d7f7b6f211ee6664a660b4151f0c5a4c3b43ea8706fbb80f1a7fe715b24b8b0515b064608c45c587eed061d64c9ece605463960f07a5d48e460879d4a4156d4247194c1f85228c300ad980525bc48514566a3278bda534eab62357d40016347ca825b9aeaea1a28269579c65500427b2814d55fe6ba3b6cf2290220ae69b61982ff18950155b227b43a58194c34b8fcc36884f1dd9e1268aee7186b415a2fe25c167775ee217fdadb8eb4ecaf091b13c9196da5a937c90933b994f8bc08f8dc3caa191e50df3f6baa8ec1962a6eb40ce6d52c65a045be0f29a4ac817547eccfb7e5b4fafefa0c5c9ef5c64be18822eccb0aa312701bcfb45fe90d6c4d7fbde8e1271ebdf1419865662a64e906759ec5692c504723892117bb8938ecbdc2d7a18e8510c8d543b581bb1099abf8735ee9eb83b71723bccd0383b8fe78414339d12bb6f558b0d605a646d10bf7c122b8a1770565a79f7e5d6f661023f2f0d3fc4582e266f0e75d67b0dd6bca7911f700082f24b6cb4a292b392c09fa65af1cdb22919bf130b83bb0 ss = f284cc8d372b28a60046cd246d2f3ac54f8d74c9522b8981ff566bdf8d498fb1 count = 923 z = 4ab88dc4aa234f1e6ee34d8b4225165f70ad2f7a043124c0ac72f074c33c4a7c d = 7e1d49bc60e92e463b21ed3a53e7d8cfc5d156b916588d1e3652f178da1f77be msg = 616bc5a7520798fddef04a4614a2fcd320bb9682eeb582c188e01591835bde37 seed = 6a3637577c606522840f66b3353cd040d4733c5b0b5ddfa88e5470a40e7f819128904fbdf4fc2c2c334bbe9dfb247b12 pk = 46000941959d5195485d55326e5cc4220c968fb643c1989912028d00722def04501a58bd26b5a1950bcf5c804faaa49c6d807a31b022e4630616d1b4c7b313c9b9661abc43219166257c2e0ff6cd8c230b3c18560ee54e2c338ca351bb3ed01df1ba223e07a8854c37c520303ca2082a827fb60aa7efa73a4567a098309298fab7eea738e0465ced11ab01d8baacf22933f39418c27399c70a1e156fe8a05c44b87b869b9d5d144ddcfb7ff275c7e8c679fdd35945705900c998c846c5e9eb4154b843d8d7cb9560597f10981122a7f641551ed97b1febbc6dc58a68479f4b17107767270a40c1b529a86eba4c8cb8289648139e3b5a5cf10c30d116510bb8d4b39407f90d8482cb855c1827ca2728178340ca77ad0041b6c6af395b0e2a765f14f4cf91f05e4bd77397f0cc60e4b55eb836dac635c2c614f6a7614077749ea254d8760bdd5a57cfea6c6c004a5b9a7a7051abeffc1cd2890463a71127501667b28b12180139a48693f5ac47322b26802cfc186ea2d672e68c2d277796d305bb0978029007ccfea051f663cbfbf49e39e81c49c60752413088324988368ed2210d7eb39eac0023eda70623b871f0b9a387794f793257df61bfdacc0fb42c46fe63c9fe7208239c7a12918a8d9693651c31821009f8f920e0b85c22386f2d6ca36d5c2530482c822c4908b27e9927ae1d47a959b1346d295df6e1b41fe36783e95e4e34ba02ab3accf35a82ab81a5f3633c77c2f217b886845d503b545b28a81f288be3dc2a02331de90a8ed0e429bba1b78d950ab0603878102d7bcbbf6fc08301b5834dc1aaa90c7bd066764d2193488313dae650ae947b47828a41361794a420986161fb472f6c67770b9a3d1ab335b85475404357f30073f360b83b4b80fe93a2c6b2340279c43a8a5d6b1823e42c0d8ec903ad78305553b81ce64bff8a9d2f4357c4999de4db95e2d68505a8479ad49dfe585d9e71979e383732b7129f19a032c496bc7936f841a99c8b654b554f24e5904d5ca134eba38924747d791a17388d7cdab68c69533c518e1ef7a909797af72515c22788aa213fe812764b5bcbe1b206343379ac132e7d0c9a2d22a162ef2c568e9131f150a5d34da798856ff6 sk = 137c6f241b3f02264dff83a07b683a34343b6a1c8574309b1b1a6f87b76d06f6015e991a9aa217314a9ea14259187b90abe759aff3bfb2107fc1c6136201bb5436862dc6281ab290f3e1c992254703c5a4f6a9645fe608b33b304a39b14c503d4d580601928d67fb072bd4518fd501fa5543417189b2057b9cea97adf0ccf3f33f33e0950a96506c697abc39346243086d71cd5c2149bd523ffc7302fd6ba586f966d77486c188987602b75e33186b655d91119cdd59496012342649050eea9b6ca97ccd5b352a84bf7f401480ca040f4ca711953b2dd67df84596437206fdf44264a11d46542eaae0be8ec174f6e2ac51359550594fc731c93a3b371477a776eb5dff166dba5b4160cb2af0a747d7303955ecc94af0517d28743bc03ffe1977b4a50d0974acc21c8d50fa22c085841716b80664b30fc73d0aa3b0f6a1328cac11049ab896f1489aa8a11d586b2ed32047a3ad32696357926d08388e671809af4024b7f4c4d4d2355ac18e7084c8e789a0adb12ae2dc985a783332190715a86bf440aef04a442d39a5ad36c65a232c12a322de33c19a559f2a07867a1aa5b2e89f3683bda67a097a940647171da7ec422465730ee276f2c549ac0578cce1a88172b80bacb9b6314813b4c80a6946eca662011b7a249c439db0a1674b2782d40981a9216307379fb35e7d08830362837e90a16137b68fd296e9f11029c7ba43db0d19ec0087911030298d90580ebf264b612ab18bd0434318b7a9bc827ab903f4282e34f78e21d19a890a80d6eb017b67626ec707fe84ab2593442ab9ac1fc8c2003225c861c89028236af196838c142b539eae69118e14469841c393fa693e702ef0c4c9f4d2c3434014ab665ee7372e9c40a8e05b8cff533b407463cd0c1a3653242f3c9d4a998d77359f268b7a28ca1493753ef0f7621b3b49ee04a3fb34a6e42b1b183a0e13501a143b3c311c8d1e3b3206cabdf4736cde7223fe3384ede9c8d94c1b26a39ad0397ec4f215e696483421c53a2b8f85a87d3a4ba6e8c630bfd748f34885e1e028054920d4f76a5d741775398042441d37156b06e3c86f3b6746000941959d5195485d55326e5cc4220c968fb643c1989912028d00722def04501a58bd26b5a1950bcf5c804faaa49c6d807a31b022e4630616d1b4c7b313c9b9661abc43219166257c2e0ff6cd8c230b3c18560ee54e2c338ca351bb3ed01df1ba223e07a8854c37c520303ca2082a827fb60aa7efa73a4567a098309298fab7eea738e0465ced11ab01d8baacf22933f39418c27399c70a1e156fe8a05c44b87b869b9d5d144ddcfb7ff275c7e8c679fdd35945705900c998c846c5e9eb4154b843d8d7cb9560597f10981122a7f641551ed97b1febbc6dc58a68479f4b17107767270a40c1b529a86eba4c8cb8289648139e3b5a5cf10c30d116510bb8d4b39407f90d8482cb855c1827ca2728178340ca77ad0041b6c6af395b0e2a765f14f4cf91f05e4bd77397f0cc60e4b55eb836dac635c2c614f6a7614077749ea254d8760bdd5a57cfea6c6c004a5b9a7a7051abeffc1cd2890463a71127501667b28b12180139a48693f5ac47322b26802cfc186ea2d672e68c2d277796d305bb0978029007ccfea051f663cbfbf49e39e81c49c60752413088324988368ed2210d7eb39eac0023eda70623b871f0b9a387794f793257df61bfdacc0fb42c46fe63c9fe7208239c7a12918a8d9693651c31821009f8f920e0b85c22386f2d6ca36d5c2530482c822c4908b27e9927ae1d47a959b1346d295df6e1b41fe36783e95e4e34ba02ab3accf35a82ab81a5f3633c77c2f217b886845d503b545b28a81f288be3dc2a02331de90a8ed0e429bba1b78d950ab0603878102d7bcbbf6fc08301b5834dc1aaa90c7bd066764d2193488313dae650ae947b47828a41361794a420986161fb472f6c67770b9a3d1ab335b85475404357f30073f360b83b4b80fe93a2c6b2340279c43a8a5d6b1823e42c0d8ec903ad78305553b81ce64bff8a9d2f4357c4999de4db95e2d68505a8479ad49dfe585d9e71979e383732b7129f19a032c496bc7936f841a99c8b654b554f24e5904d5ca134eba38924747d791a17388d7cdab68c69533c518e1ef7a909797af72515c22788aa213fe812764b5bcbe1b206343379ac132e7d0c9a2d22a162ef2c568e9131f150a5d34da798856ff674dfe4b4c6042f11c4c35d7de2cddb949bb836aaf442ef6d678ce23c31b2e76b4ab88dc4aa234f1e6ee34d8b4225165f70ad2f7a043124c0ac72f074c33c4a7c ct_n = b5b1274d477a5d1fd1e4b1aaf6f75ab7857686b37f5e978753787070f11308ca5d1d506de2f247482ebee1eb19eafd6f8b572cdd24ee1c2e40213cf00ff8407405cd2062f5ce730eb2fd7b5dd5dc0dd00804cc2a9d215de71eeeb36ca09ee439afbc70efa479da139b6fe64ce60dddb4a1548d889537485c6b4d797f99a8385e998bedf18c615662c3492856f8d039680597db11c8072f1ccc88020703958ddd985e2ea3ed337f8afd5444f4f7960ef359e409dd1d889ec23c926d112ef1dd2df8eaf02a98d6a8f4db5cbd08931cb30db4d5d49eb2deea80e5f8b25bc2975dad0470d9a155b84204629265826bde22a3495071ea5fad46aa9da4dc9b977d1b4c730d899ff68079484e29b0f0b6c864c656afb2d19b8ab598c2ebde33559d53503d2c12fff3b2335ab95e9003520fc309a9f0ea12721cba82676848386889eac00db076ffce4f88b5f30fe8ac1ebc71370e6986d6475689773c7185d12a3c083907b883b07023a0e83237380cd96d44428ab614273695c8cb44db3001d3f0b4138f8edbcf910763c99e525a733c1afa92b8ecbb555eca19dee922327c47e11ee05d5904c7780236080809416c856049c03582c49b5bcd0f45a134d0f3bfc3bc3a9cb2f1fc839273356e828caaa6ed6b5ddda7d456d6b386379316630e18c2590ba6d383686fec56af7d7d58590a16b1f6f676c229299679cb165fb2a4fd59bf67096f3295e15501853afabd65bf5b9277bb7c70ca4823acbca195a2bf48b91a4a7d63209d4c27da7ec20be42cc7894ffa2bcd0404bfb3b583a69a3d9f84f54dad02f2c1c8ed0437a1b7178c02b8e72fe3dff1603d3a10fb7fd53f4ed134e26c34d887e57b09f7e75343bf6310315ce650f156404f2e2ccc2229cb787877ecddfc1797544b2032592d99089551f3f049584a8a8824d71c20f71589eec8aa6d7e36b0ec03d77bc81654cef1f80a87c63f02a784170721a85f92359db77f77d011afcc0d2bff5337835be4455c1d2dedea5473b7068242c8813c242560b1ab36cee3525161c7e5b59c63581e5d07a1bf8f2a8468a34158bef8212da0477aecd099f7 ss_n = b3c511a87119daf913f8ff4927d18a084026b9a133380fc18e6bab26b6317e64 ct = e88cbb589f207f4fe0ea5196046516a6de7218feebe436bb20150a875fc538e45fd2a46e8265969966f040bbf17b69d666286df45d84486573d827349a17a8eb546833e41f6ca576428ae77047e36f7bc74ace5fd977461919324f64f82d9fb4b364063bb010f8d0a6eaa25d0644023aa9237bf58cbc0ccd5f52ac283de4d0d2091a44ebf17b4b34c11e427b07338f308452186591afeaf7685545cd7c46086085953fa50863f1a0c5603ef663f0229a578c53d5c7e8a2cd0d13df1e3f955216713d0bf7732e3bab7c13acca116f5be796b6e6b6b0f7b1c4b2f66123790d38f8ac694c4b84fb87a1db2540e9f041d43fbe26a6d75ee8713660db1c4b7159637fac135a1f305b0d87e644ab15026961f929bbc1a7d05ab96591cbf92b6f790d4930031bf920c67e6ed346b871c924e1590d0b130da210bd56b6cbe00a91008ff455d66f65d1fb2fc638f7d81c8606a5a7e7277bd66789a2af1e4f9b3e330164fe14d5432a59816c29c9966499e83fc6a39cbb80b234952d6d1a92242ce5dc6d3956bfb46b603f75e066117fdfdbe5ce8e1027a1a96a95a3fa6fec41b392cf44ed6b94b878776e9f23c7ed4f416604b9f3cc500240707814c73fb1f9605460988166d7aa77d18b4ab64fa74820de268b02334adb62adee3fc370a90c68f051f36706b659e49f993b4e2084fd2ea601890bb2c99c2baa994f9ca5283506ea0c457201764b49c647f24dd2739cb8aa098156964604cc7d90fe3b437b8e69144acfa41c721652b350e019777d38d39dcaf7140d99e015713eb0221d23364edeaad61fcdbac6ddcfbdea1142ad7a235a1a6ef8fec96a76dc90d521ac7cd00e268754e5676d94b57f6835550843b03a10fe47c260f074c359d20f7981a089ad20b8efc9d86094cac93ad28a5e321dc0f37b4c4a18ba33c292ec049932173badd72fc0a969465abb58090b3d59505947f42c2c2cbdc1a45967c342c113cc4e6c7c9fa85dce7fe30dc6110c95a0c04dbbf21a0cd135a00e1f098e3ad7f068064ac5c1f37bbd1921385c825b085ad2076194cd327b3c2254037f8c95e0aee8ffb534095cec ss = 55613996399656275386b05ee67164624581b1d17831f757ba0d7822978a03b8 count = 924 z = df6cc70b7f3885738eeed14f51b91d02862aeba858292008cde072ea1455dd2a d = a2d171be3a1d0f3182d34128a1ec3ab78475e26f686245a897238104959632bf msg = 824c187a96130d85dbd86633c2e83a490db164f13c2f0b96c0beabd24b114774 seed = 85f05133ac32c2a2b59322400dbd9f7e9a1038500aff2a2e18f427f134f5adf053968f20de7fe896f2c09817e7588b40 pk = 8c8022344c5096f6aecfa58987150d7b9b22a9e5bc01e19db6ac87a595b51df3504a7c73d9c98640f263c6e3ab6d825cac6405a0b1b73d145630fc49722006dce81c6a1b15620ace2de68d6425821e8256e3c724676886c03105e004919cac44c7d9acd869a9db3b80c85b4aafb5a609287cdea464bda71962b557e97ccd125c4cbab3c04848c69eb242703a3c6148079b9a506f7927408cc4e8f45cf0c5521b3c6a1c866adcc9568d785803593c4f3aabc1a90c1aa0360759267864a697e41dfd4540725ab347f964f956756b8bbdd6005ffb496de34a0a47fa70b524480c7acc803b18d8d539ba053629aa8ea3eaaa77d972cd493f5b00c0a2dc8486da162fdc8ee3b258cb5284593c6ac9ec7770467140153b866a5efdc43926e22f271899f621358050701ed513c11865b93617fc4c19ba2918dc9777ea1236626cc96c5a7307845ff2d38c20291a4f710466db6d5ce25df5b5b086a8b202b8214a158851b2c5085cc0671636f9b453248c140d5b6b026c5bb673800b60c0ecc9c079ec742ba52129ea1fd0088434e9824f15cf220816d92061ca4ba340189a8dca6f15a186bb2b8265c91adbc601a3e06fe0c8c323c9b32f249df7482dc1626af38c1eaf4395a64857a092806cd3bf21e7b6cb610f3ac499cff186eba543902465c5a2959b28713f138e4854630512186da07cc643737a64962e8c8b7de0c78b72b458d8bad74c07ee551fc113ceed17c9131a8883d49871bb3bdf28bc496bc656617c28874fa3444db1a89aa9d74488a997bef01529e503799a28f306b8c8d3c83db278c3e878bdb721c8e01352818b3573b645a40dbbd82056d8110cfbbcc0ac39493c659baab54279beff88574c98b75100a64c827f4bd90352c4043be945224c05b9775b3fa77e5e6456cb769177667a9e4951fa039872f91053dc0773e93eeb1b308888956e764f2f962520d75fa93784a44ccea49bc32d71c25cb84168e70b6ce43ac8b93bffd251bf427cfba19cc2949994b478fc1397158b1e40755e99225c227970aefb702f2766841506c6a7b4aca270ff54483beb3bbcc03f40667010d005c4d4338fbde9d462312e64f93241c5427287cf49e82dd72c5719856ce4a57fa2 sk = d3ab6c7ebc8b28573792a578b16abc1738c90b809ebe68016f9157831403eaeccfbccc36135645a043697eb05152f707ee4b596dc978b48c4473940dac31632a79bc14865e30f16e26b5b72597ad8da7892c0759063499adbc4f144a8ab5a6790f84c63ed452193090ad64399f5a6182399f3b5c960596af35f706c1b10463a23be7c9b8dfd6c5310108c4f3c34a72aa6e81ac62452fd46ac11de9291d6a87c01338e9b2ccc2c374a8567ca4aaccc024363c8316e012092465ac3ab02a2e3bb0ea1bc20da9a8f6451c9fd168e81c34dbc0538baa022203bf3fc5ad00ec0a00147335d49324c2a8e4d983310b3286b911a2e65caa05ca69860bdcc76db729c873d465ed0a6a3b926a02f98b388a7b0fe3bbc97a0462a569ca80621e72c9a1d13e44a1a1f78a24a6396d13352da6fac674338d6965abf0e9786a748a9c2847d479af444c263286a02755257a313b4637ca2d98aefb4316c3ec8e703cb0b2109b13f8a3a45650d7f61abcba757f7941b112291c80a0cf833b55563d94ec1917b7b7367bb23af17bde850909b419157592d6a73d4eb7cb255cbebeca8958f9c04b7a516d5b2d9c052e58c2a302f23130a549aaa6574589359055b8828098eab1ac2c846b59b18360d62ee43872a29c4ef3d59c31949ecaa3c9202015881b8fe1379976f97be4b02cbfd186e646bd33549328216c8fb63a4d0008c44b3bdabb491345ce24945921c5bef2f139ac782d7fa76ac853c001fb65201c1af74177f08c67c2f95bf937b9476c6dd5545b9df5c829359ea03bc449aab8f64639cd45624894b501baa3a4300561db539834ba4e618850430d04f28adc9b2c69cb3dbd06c4fe10ce9136c99ab75df27c3fa0b94c2fac315db28b4ef427579baa007546e9f0191603b388d3cdc3f30f783208f128ba2d803cd19c4b6e549bd6783783d2809bd733c5abcfe8e19974705c24604446242b4c53af73f2195f8826ccbac1f415aeaefaa2ee7b73a4cca3ccf748766a5b76507606208ef05ccfdcd716eda012b8540b5b9415e09c127113078b4580145969d990ab73db1921cb89515913105619edf3258c8022344c5096f6aecfa58987150d7b9b22a9e5bc01e19db6ac87a595b51df3504a7c73d9c98640f263c6e3ab6d825cac6405a0b1b73d145630fc49722006dce81c6a1b15620ace2de68d6425821e8256e3c724676886c03105e004919cac44c7d9acd869a9db3b80c85b4aafb5a609287cdea464bda71962b557e97ccd125c4cbab3c04848c69eb242703a3c6148079b9a506f7927408cc4e8f45cf0c5521b3c6a1c866adcc9568d785803593c4f3aabc1a90c1aa0360759267864a697e41dfd4540725ab347f964f956756b8bbdd6005ffb496de34a0a47fa70b524480c7acc803b18d8d539ba053629aa8ea3eaaa77d972cd493f5b00c0a2dc8486da162fdc8ee3b258cb5284593c6ac9ec7770467140153b866a5efdc43926e22f271899f621358050701ed513c11865b93617fc4c19ba2918dc9777ea1236626cc96c5a7307845ff2d38c20291a4f710466db6d5ce25df5b5b086a8b202b8214a158851b2c5085cc0671636f9b453248c140d5b6b026c5bb673800b60c0ecc9c079ec742ba52129ea1fd0088434e9824f15cf220816d92061ca4ba340189a8dca6f15a186bb2b8265c91adbc601a3e06fe0c8c323c9b32f249df7482dc1626af38c1eaf4395a64857a092806cd3bf21e7b6cb610f3ac499cff186eba543902465c5a2959b28713f138e4854630512186da07cc643737a64962e8c8b7de0c78b72b458d8bad74c07ee551fc113ceed17c9131a8883d49871bb3bdf28bc496bc656617c28874fa3444db1a89aa9d74488a997bef01529e503799a28f306b8c8d3c83db278c3e878bdb721c8e01352818b3573b645a40dbbd82056d8110cfbbcc0ac39493c659baab54279beff88574c98b75100a64c827f4bd90352c4043be945224c05b9775b3fa77e5e6456cb769177667a9e4951fa039872f91053dc0773e93eeb1b308888956e764f2f962520d75fa93784a44ccea49bc32d71c25cb84168e70b6ce43ac8b93bffd251bf427cfba19cc2949994b478fc1397158b1e40755e99225c227970aefb702f2766841506c6a7b4aca270ff54483beb3bbcc03f40667010d005c4d4338fbde9d462312e64f93241c5427287cf49e82dd72c5719856ce4a57fa27e7dc04baedda3611b9ee9bea28fa70f1ee2b82f291c887b310646c662855c01df6cc70b7f3885738eeed14f51b91d02862aeba858292008cde072ea1455dd2a ct_n = f3490e959230b08092ce3d3288aa3691ec61bf433e2238767b8ad10f4b9ebde1ce5b9b83b85e723268ffe9e33f5769dbf980193b3b26a3947ceaa397252245f778ef1021726ddaf71924c4396c9e32f1b8f05126256f4d34545ba84bf4f5c5a08f7446a2d1f8848145a2363e78ddf02be1a1d9065899dd7d86cdb16596b17b8209182f0e31c950ece488c808fc029db531f8e1a792e8e6313e116879a73f3849588ff613b5ff60f0207565e39ffac8c4595f357fc74af68791d34a5db27a6b560639eb804efa970d73ded13f23c3c8ad94cfce24d1036d280c4bbe3b195a4b871f07c4f9c4c06f9148ef332c239216a310be0b577badb026d493c35e60109ca35cb56d958ea21d310624d5c2c6da7962caeec7f2f677a8b5d5ed6290574f250663e4a6f3a23a6765f45df0122638f4a0763aac2da3491d91f6d53a2dc83a81b38bffbb168403d73104b8aa7f4485f9159b7beb6dd6af8bc72266cd8e7e8bb72cd5463ce47304bdc82b2380c0275e6fea5d731af0b3670c80a8bc17221c62a581d73e1c76d80675e2d75cf94500e0864631fe7b2bebb735ed2019d4571b801aa9b5b1a856dbfa3db82e7c3039eb2b366df0527650845a059cb1bfaf81b322e4fdbdada9272b98211acbe00fd62106d803f9a950e44234613db59c316d3f33c5089c6953a85c1f9f78c36933178f4a1c243f4669088c93e17487b55406896efd1433d5c6f16fd98c13183509f7395d59e0a43ebfe66ba293b8cfa900ea60ff5826012dedca0eabbc4d81576c159f699134a26df9d0d0e2ba3b3f51226277667dfde3d8a4231bbea053b65e70a2b04923fe8df34759fcfb61ed7403c1dddbce57d4c3307bcf95372e2d6e9f1ee84441a55e8e634514cdb1d2dfddfe7e9ab9a4849bb9c8f43eebe1551c713bdee7cd1060836b33d5cb88069f1b6a468e74ea043dd08f648ffb27bdec1cb0693bc05a4d0eac4282c525f3c049c58c0efe05cfc5083259f11ddb12c17baf57fd03573ab8ccc12752cbb8dd4b8d7ddfdae0229483f7971dbbe994fb953b8418b20bf629adecd8b5b1c67b6dc2cf2200b43ad73205bc44 ss_n = 5063f553fc5f25537e0bc3bc55aa66c6d3911f6cc6bdf5de77bb5e9eab572990 ct = 06b4cd1ca52d75f57de383dd0c3c137d376bbec59954a5df52a7eda2d2c4755d0c27e80c126e4c1cfb86c5496189207b2aa8cf16af72fe0e8496c983d819b73900981f59f69ff0ebe677edcf8e5a63879916c7a3dc11978ee9cd609ec9e32921ddaf83b6e6aa7f9bc077fe473a9f9ceefcfb85c710f498de11b930404c9c58acaa94da46b4041caca9abc8313f07f499c170302b03173bbbd23246a6ef98f1d6fbe840f9ca1498dbd1a625cca6008a935adba8e60a42f39c767ac3c76cbaa602eb017513742c868787ac2e3471982515f9950e4c1c4e89a779980e1c3a9384bc2c922a7fdd5e9998af2a10b3f62e109c9ffe9afd856d3d3ce93e7183934de352bb1e6ae0d3da4ebbaabeffc266cf39b8c7c6162e95fec21a1c3d98c1c52ff467d3f3a6f25e90948b74d2c74e7bfa3afe2cc7e1e70e834bb570a88403def2771ce48ec46a9739b66396ab560e66349b356d518c2b9145c459d804e9286e9c645e644ab2fa3fc3abf8d4d67aed2fb75facd9a6656e46054e679b3cf79c2001a67e4fed2f2d8254c84a02b8f7888eb289a7bbee0b7f2ebb44a7ba75b34979b01e470f9b5694293644a99e86474f8ae79e0760fbd1fd58911a86dbed9d308c780c6f7ba59efa0dd066351a92aae23b40ebe13ad3237491ad4358d7a3fc72255f13b1a1c2f5288817e074f4b1e974355bf2d18c287107a8bf920b6e916725034890e2702ed77ecd43797b2d9a1b796878ecba6ff41cec632396050f2e41071066d2d4124637aa2a49cf6600ad26061d84b14b1817a641bd83d341991c66060acf8aa46fe16758a8dac5f9ae9f51238607d005dcb92e795d274e7a10d12e31124b264a91840bbf9d2d596ded226b8ebfebcf4d3efa3757b8aa7763a1829d0ba914ceed0283a51c48e9b66a6ecc6b4673b6d178736fefb71e66e53ca1eb2b47bc809e7d2db24129d6de40dcba40bcf7edbe8142d5ebff8dde3a25eba18e1d4170ab56f4006c75df1531150d414b2424af7315022538ec523c4b0b897571e961b76df7c167a116e6b94a0a06e6ef7c332b77f9f9c6bb19b0afd402a7206014d2de1eeceb ss = 30455ab370ab2afd1c1ea6be40bf8e8c6e50572668c0713be31467d8c6e3e1d7 count = 925 z = 0f55569db28bf80e86e7f8a08ac664d37a3ce7991dd4b9a5adcc224e6d209431 d = 786e8c288a82166df8dbc7d00bc401290ce24febae01f9b804efd23dc56939ef msg = 9035b32afb647e63a3e36e1a3b82e626e0f171e42a661371c0d11d2a53145eb0 seed = a1695b411cef0a29f27c97a1378281eaa5b6d1aeca75d949808a3aaeb80038e611ecfe8221c85bdeb3336b369bb5e177 pk = 527a072916bd830abccea1517ea92c655c2ebb1b75b8992de57baf8d759f5dfa264b04893a5a7503a68f634584ab242a0d304e7efc555ea5c8d84a03982415477768bdd3004b0cc3c2e36210287f03224db93209601999ae257d590bc62fda9cd0d07ac0e05943c37c43a945f646c325bb42496a5778398270c06cd770ac207335cab877f8e15c2b103f4bb41fe9915f8997622468cd5652706be7756648aa322a45dbab41b1e62a428585c11b3ac9884537cab12933bddb8a54ac15697421c9ee867ffa5226dc12be64cac7b48724b0944d0a5105f105386a14c47d511c72a685480c8d4a87be7a41ca27a377c813aa01336289239776102c69e4a2c1a4a63af36fa226107964b35dbc82bd288df115b9ee3366d088bb3bfb19a1b6abe9a5285152c4bbb689db51b818b95ce2376e28ea4488b9a05a6981dfe22bfcc500c588a41ec646aa4cb4d2755070cb2a868467428358760c2ebe8c6fb9058560960cea3574b7067a94521622545b0d74a0ae9500f0a52e8bb5339fa69b1ffb455afb5ca8906e33ab3cca86716ec8c372d07ecfb7cb27a981e804094d73ad8d7c1009189e4f15b85aab5b5fe7902400b308c27d4c07732a53cfcff424dcb9ae6631281e939bec187fac564f8d49ca6c15997fc84146b64d5c873861da4a36ba6dcd04944a2961e2580ab1f37f7a273bbc5802651576f60447492a4e9ce4924c2757db64c78ad85b8ca03b92596c2ccc5775017b20e034b0f6c0cfeac5f8f6c4a65b61410c5b7b9c6aab818164b4b22431635913602c2b6bf9e01d9715275feab588492c9501cd1ba4c8c5c68143d6becf826011068eecca0890769e1a5c913664019668c4c39c48c6b01020665545e197387a7a24681827993be1c26daa93cb4b605f44ca6648a0948b38216c633ef9c27e269439d0f9a900f23c1474c957b4b4c22771673014d60c5c618b68de36970dc3808755b8446c4bcbc02fa82342eae15778bcce2ce46536855872551de6b86c51f101c90a13242262074a386d374d8faa2f5892263c7cb5aad8cdf4c17d7d35352d949ea4ecaf1d206f5ba1bbef861cb249ab1ed902d12f284af632feda5c7512e1996f2841c8072f60a60b093515d206707b sk = 7d529a221284d48c9425587aa4c35d271218d54944c3719b5e8339109a80149a6816e4b78f1ca52ce50303d17ad5506757f989c15875de2631788428670a293b1084059a90dc7b2708281d75d79788335422932719a8b522a3b256337e00596ea225a5c63673173a3a3df43a7fcb72b76a32fd75807798183d113814f4380a9220aebb0c87717d4e5c8026fa4c5247734644264df3ad8115b72229c9a4698bd40983fe6924f8f30ce8289771f20b9ef6b928334f18b41c6a89b01bdc5b176c47d2210c43bb292f52bb12a48b811ccc659b7305a8030d790e6c703e4eb02d1b93a6b0372351007674c154a0dc924a2c6c1ef98d3ff6a8194695eef6608c722bb2029c9154a0c3ea338169322c22c97cd7c9bec2192414aad2360b58f08740772785923ba0d73be67296c1b9c7f810700d88bdaa366713e0b32e52a5cfa728f9389be8f04c616b369397728073035cc5b5638968da85ce4e662005a2b1f1434d0346be2d713f45339725f10d91909485b6538460205d06a0f8124b86468280548866173bf3802a57005f0b59763e71841ff63c93c0cef83b1a4f66b0264308e619151222a643a43b94221bd4ba96f69513f4a1275c8c9b0882801eab9b8301161d977e426b3b609c856d6cbc7b1c54b7ac86c63983bb6c2e0e60a67c6cb196602d25a844f6d110d9f037cd6a9b41f6a492a9c9c83858c0985af2a8269dbcb984eabed73b4805c29f342795e1014c65e44aa9226f9b2a63fcac30d5298aeeab3a51a5644b7b33b72c4026c98a8bd0c0bdccb53382c46bbc84ad9564b0a12436d3385059c586774eacd4233a41004e804ecb7619bf7ca16540c03482b3c1cbb196077955356e6380360370ad2892cafa18299e1903c9b504cc4b8656bb56b5e83194105c9ad1aef3065680c14b0b8ca3639c39a782a89c738b0f6b2bb80054eff70997f572531c4aa4343e95eaa9ce46193444027b86adc91ac6ce0717d89bbe9fca4fbda67393017e5cf77abb24928405b10f19a84a825af103c22992c7854b05d108d003576039244871a585cb585db79b80f7d5a5ae4185a47c39e32409bc186f527a072916bd830abccea1517ea92c655c2ebb1b75b8992de57baf8d759f5dfa264b04893a5a7503a68f634584ab242a0d304e7efc555ea5c8d84a03982415477768bdd3004b0cc3c2e36210287f03224db93209601999ae257d590bc62fda9cd0d07ac0e05943c37c43a945f646c325bb42496a5778398270c06cd770ac207335cab877f8e15c2b103f4bb41fe9915f8997622468cd5652706be7756648aa322a45dbab41b1e62a428585c11b3ac9884537cab12933bddb8a54ac15697421c9ee867ffa5226dc12be64cac7b48724b0944d0a5105f105386a14c47d511c72a685480c8d4a87be7a41ca27a377c813aa01336289239776102c69e4a2c1a4a63af36fa226107964b35dbc82bd288df115b9ee3366d088bb3bfb19a1b6abe9a5285152c4bbb689db51b818b95ce2376e28ea4488b9a05a6981dfe22bfcc500c588a41ec646aa4cb4d2755070cb2a868467428358760c2ebe8c6fb9058560960cea3574b7067a94521622545b0d74a0ae9500f0a52e8bb5339fa69b1ffb455afb5ca8906e33ab3cca86716ec8c372d07ecfb7cb27a981e804094d73ad8d7c1009189e4f15b85aab5b5fe7902400b308c27d4c07732a53cfcff424dcb9ae6631281e939bec187fac564f8d49ca6c15997fc84146b64d5c873861da4a36ba6dcd04944a2961e2580ab1f37f7a273bbc5802651576f60447492a4e9ce4924c2757db64c78ad85b8ca03b92596c2ccc5775017b20e034b0f6c0cfeac5f8f6c4a65b61410c5b7b9c6aab818164b4b22431635913602c2b6bf9e01d9715275feab588492c9501cd1ba4c8c5c68143d6becf826011068eecca0890769e1a5c913664019668c4c39c48c6b01020665545e197387a7a24681827993be1c26daa93cb4b605f44ca6648a0948b38216c633ef9c27e269439d0f9a900f23c1474c957b4b4c22771673014d60c5c618b68de36970dc3808755b8446c4bcbc02fa82342eae15778bcce2ce46536855872551de6b86c51f101c90a13242262074a386d374d8faa2f5892263c7cb5aad8cdf4c17d7d35352d949ea4ecaf1d206f5ba1bbef861cb249ab1ed902d12f284af632feda5c7512e1996f2841c8072f60a60b093515d206707b5d6aec49140c8ba9ea42141f0b73e19ccb30560464a2ace0d835c8cbc495f0120f55569db28bf80e86e7f8a08ac664d37a3ce7991dd4b9a5adcc224e6d209431 ct_n = 88c4d965ac7cb4247d89aff1dbc4baee3a3e4d6adb3a783461169344ed0f6f8a435c24f09c8688bf1c149b79ba6ea6ee86fbb8fca13161384990d11f2f431c1c68252c0e54a5a0dca81119ad3f7c2888c0bdf21189e7af72a001a3e59730c7610209be378e148418e0bb0ff28b201f896649809cd359364824e16f4147979f777edd7e8ceeaa042d8e2b8563f5e57cf99a7f379e43a0725a439173ea7a8626556c735b912f1c6cefe2c628738b9f4c3e61c30ec569fb1daea0b2daa204e0c656487e4f76b4b47c94cf22f6ab3a78842cc0fac0d999ed8902fd7b74bae2b43667a7844769b5a4ad9f5c3409401b0b5971f180892dcd3f5ed8b9c623253bc0fb1ca602a3e360d1fcfe89b45ac4116b0a28a6d6b3a1d08f0c0d5e55caf81370638ed4d395ec89165edfcd02538f51a0540a8752b64c7f9e5127a8861a0465dfdf0e5045ed6202e2c85cbda1aa0abde65fb512d7cbffd654c79128147ed0be0bf65171349f6c6ed0cc789391deea2df79c56fc3d4c7df08486dcdddb1ed5dd5cfc3e111a1b2068496f3389420dde9fc4805e90b74e0fa19f6617f0280ccbc603eb75dac1568be86a9e02f1c33a1aab35bafa286d22a0c9a225b4c8c96f638cb38e158de8c541210fe66e1b2a462b1a57fe443b11cd2cd3e20c0a3da86290aa23c2dad9d88e57c2109add4489b68a88c67969b2e61dcd15e7f4afdd795d3b1dc9282157a270a7bab157db9308f4d2779c0316156f25e6739df2df39f0d6502667423792ba83a417f37b1bf9ddda775dda5bfdd40a3fe6c636e4cb8d671c52f41349dc6fee47c94f7bec6d33eb791544ce1a3ee170aee0ec89777ad557677f75c263952a7569e43bd3c4db9cd07a675595dbb758171cd1b273d0eae2dafd88404559ca47b81c90df65e8fe597408fe0f81ec148f327293979cba179625b91330a1b2a8aa5b406e3b3a9b077065567d9be46f617dcbd4c0565cbff41f0ec945dc544e5484da5993be2b3133b8b065c5d2ddfc0c55299136669038097ec4dd6f307e758bfbb58e64e059b59e13d2b7c8ed09561b98c65501e82bb6dad0e83eeda1713155 ss_n = f774dd8f1de2bc4d023b31a4e6f823ef0f3ae5a59bb30df3b05b5983a1d90dc9 ct = ebe31da1f5b69222b4e19e97bd354a38629cbc5068121010a22ec9e0cbf787658592ff70beccbc24bbcdcc1a1518370e8542debfe97f4b9d580e4b51e6ebe1c0372c87d536059478b8f2e1fb1b8d8df824016b25f05178f93b67a4c7c425277ab309a1c2631ff818db4bebaedc8b79988b0ec6c329954351b88c405b545b865d4d678a60e9261835441d8c80ac6062401c2b36c1d3abba05c2462c230fb01e6350721610f138422703e46fff93e71bc8fa9d0fef39459c9c1d4f8318bbc327bafbd142cfafea5ceb924a1f78037c6d3ab0426a51a8c63965b5a2eb7eaa18801fdec16c780155cc4dcaea4baa863553d0f021163539cf667bf774bd94d38914a8864036f66fbb9a5c0e98476c0ff2e7da71f02ac87c2e01a9b46147d0c86f7f50041509223282140ffbb79fb63f32f5834d49778729392645a276a3d35a22384eb31f8cf26f2346d276afd1a46cf2fc62020d905ea1bf3e74d0472144cfff3d008b22542c3ab48b98353813ac137f057732b6c02ea9954bfae9df4c72b6e3219c521aa8c1b7f69e4c694b79a910773e6c8dd54a23d23881c12ad79954951de44c799a3c1887a7240438b3ea6b8c78dfea9bd4cc1c7d9bd07245ac0a1eaf3aae8f299d61bbda2576ca544e01ccc537a9c650faeb675324589215d57d7afc6bfcc79b81447773dafcce2ac1cb8e23f2096b40a8e182ff3607e7ae534b7c94301dc0460c01c42c5b8ed8fde334701695798ef3302692e737ad85f200e420c131374f5929ef5b179815fd97e2fbffc0e81ac29f3b1ae88fae8759d2cf6763a6d7ef4d3acadbbfd375f9760d4d25f7018602c53dee1c74578092dec0566783090055c51fc59a98a592926fea41f3ea1afd4c8dc18c83537c6ef911305dcca0816e67808f3b1d5e1ddf33e0e3292259e1014628ead455f8b77d298eb9063e60825fa28f340e319fb975b100e50493dfd20022d42ab9e11331eb1f1e22bde50901f7fd984c0e159497384b40221da42c5862056c99d62f88a9cce4fbbdba2bb549d45452fb78cf45a26daf4f58dc9004c8dba542e89f1786f21b7f52ed67a6c5ee8e8016 ss = 1ac00cdd4995a05ae2cb0799d76614c9643660bc49fb41c3e95b640dba62e9eb count = 926 z = 0e7d5172a70bde4a47c53f39f09c55f88e213eba85b26597ae37aa95a7f15d78 d = 6efe7591152387178802fdcebac12829250b8c34874faec3e4db0b19e064dad3 msg = 959c10f0bb3e0fc5cc79be2624af406c06709a979a8bce5a0cf921a767242148 seed = ace97a54dff958166e765832ac69750e36551670977bb77d84ea95265b0dec05d3e634cb134880776c4889fcd86bc7c1 pk = e6d5b7b58a8a1ad021fb70678ac11b41e2039d195231261a8f5bca2324a892e95aafa39606ab8823325db2c51c66607f95676875038d03688edc60823fbc4255d45a790b81079a6847262de9740283d33ee64528d27a6ef7b2c178639038312d8dd36679423d7535c4cff4bdc3c447008652a82c044ff34dd254098b792cab3a8ec240c5b1e957b1bb1d4ac70e2b4b5989688c23d59982c6036047bb3615cbf5d6c64b782040ccabc1aaac694c287df67a14999df226742cd1b7d9939ce99c820d7c4866c1112a7640b9910c242089cc2c6dae9345bf005cf2d676ce3c5bc71266f4e44a04cbccdd964bf32abdb2258bb2123d704b28ddfcbb204181e7a31c4c2693ba6a7c289512f0376d8c9344c9a7015dfca9c5d73905973c0f2797bbdc21a00a71569165e3d067245c940682b0e6bc1e002b7e25186d8411323673b8310a0249e431c14877b9e57285ac4dad09bbd84349bae916deca919aa78f033a042a48c09a737f8d7cad549bcff76751c2dacab91c8ee79614eb456733f992e6755140b418839614865c8e4c481def9c626332174bfb34df7cbd3d8564f628775608c7d2fc33a0531c9c38b2389c695f2218a8d510d9e1695f2b57e4360cc9747ce96ac5e6879f00c71e22d464fce25dbedb75c42c9b93e4c3b14b0fe5718e48017bd5b227e0b38634526da46b4e3d40cf8efa03888598a9553a1b621bad4bc628751e131392d770058dc6cfc46705a1bc4afc70c8a45c3df322909277c077e97c87aa769b1ac8b5f55334214ce469cf59231772f90093e38ff77b3ca782cf7f987548bc330c6494dac2717cc05880c816b3a6adcdc786b23035c57201ff86af9995b731e5805ed89baf9772d5a8cd36595196eba1ebe81c18a61b69658810a16218b8c8f5b94f55a79b2255b1136b59523591ccdb78ddf18861f82d76c1b43d3abd1b971ae0070eece37ac7b723e5fa91ccd6679c148b38accf20b03c5f71a03505bfb93335fd514a1b1b14b8c56337817e06233e86450b45846811209e58f09b0838c9ce1b79f3700e40b4ac9478671229cd8eb319c7d7800f81a9312abc4c20545802120111a8a8c51a2da12ffcb565a09255ca906fd89b6b8d0765a7c1746207 sk = ee5782c2fcbc1697aae9b1cc9f600cd34740ae551e099310005da4dbe58f97d2bf78c4057260ac20a54b872644666409dd865bcf777f1053063c52256525b3b87249f97c2ee6fa3de7264d6f019090c16134423629b05b65a3879f324b70940aec4777afa40268e818ab961b675a8125f3c36452bb7df9c0e6b51ba37cb57214bd78cb528dbc6e2e006943e6c949367df02c69579390d09908ea7060dc8307f5f5742ff940c965092aa6b133bb4f23802ff68529203b4d88436aea54c1abf262e45688f00032b5dc30190904190816d2d35a9439553684b933f6099ee07cac390c01b4910fc17d95e2c4553416cad6282bdc24824a5ceb15b2bbc2a75d5ca587e6c17ff92fff68b5052c5e85630717f81215d2b074304dad064188356efbe579caeb4ff620a2dcd65fa0f18922a9a4d875cf974b12396cc78d395d51c6b1ade857e2894619969ef5325b72702393bb618cea0a28534bc022170725bc04a034afb2a952374898174cf8076679058b719c8bb3197b2a14087e7aa75178b0acf208c3539eda8b1e9502cb8a949899289cdf613df111533079baf4502eb3b6a404679e3c89219af03d2a41a34b55af0d0c6c54bab1b6416a0080280868826a1239ccc343dd3a2b363182d6f84bbfe26399c0390ca8013099b198129dba398e2c66823958071272b480f73d74a49ff65676bb4272657aacd281a3b619ab7465386ff92dc505069f93327b36c2f5db609868605ee947e8300674711126ac61930b3d30568ee6a56510c76a6a0433025c5606691373529c396b56997793be2970ca1c7338f1cb4d741cebfb147d537830256fcdc01479a3c45cf8292d1937160122fae37dd5f08eda57839d69a60bb2c92b987f1bc9ab35b9c4cfa8020507c5afe7aebb4b1b5d529e5d9b72621b29b38c063bf888d6d1b5f43889547c69faa3c4d50731edc187b40202e61ba91ae0bde9269529261ba7653569b3420da521b25618cdd3aad53bc73b49317dc88b5acb57f47116d800bdb6226842d9b7e343c941a4a071518b5fd53ccf29c7d2a63962b92549b729084c2283763630e842da5a14ce630ee6d5b7b58a8a1ad021fb70678ac11b41e2039d195231261a8f5bca2324a892e95aafa39606ab8823325db2c51c66607f95676875038d03688edc60823fbc4255d45a790b81079a6847262de9740283d33ee64528d27a6ef7b2c178639038312d8dd36679423d7535c4cff4bdc3c447008652a82c044ff34dd254098b792cab3a8ec240c5b1e957b1bb1d4ac70e2b4b5989688c23d59982c6036047bb3615cbf5d6c64b782040ccabc1aaac694c287df67a14999df226742cd1b7d9939ce99c820d7c4866c1112a7640b9910c242089cc2c6dae9345bf005cf2d676ce3c5bc71266f4e44a04cbccdd964bf32abdb2258bb2123d704b28ddfcbb204181e7a31c4c2693ba6a7c289512f0376d8c9344c9a7015dfca9c5d73905973c0f2797bbdc21a00a71569165e3d067245c940682b0e6bc1e002b7e25186d8411323673b8310a0249e431c14877b9e57285ac4dad09bbd84349bae916deca919aa78f033a042a48c09a737f8d7cad549bcff76751c2dacab91c8ee79614eb456733f992e6755140b418839614865c8e4c481def9c626332174bfb34df7cbd3d8564f628775608c7d2fc33a0531c9c38b2389c695f2218a8d510d9e1695f2b57e4360cc9747ce96ac5e6879f00c71e22d464fce25dbedb75c42c9b93e4c3b14b0fe5718e48017bd5b227e0b38634526da46b4e3d40cf8efa03888598a9553a1b621bad4bc628751e131392d770058dc6cfc46705a1bc4afc70c8a45c3df322909277c077e97c87aa769b1ac8b5f55334214ce469cf59231772f90093e38ff77b3ca782cf7f987548bc330c6494dac2717cc05880c816b3a6adcdc786b23035c57201ff86af9995b731e5805ed89baf9772d5a8cd36595196eba1ebe81c18a61b69658810a16218b8c8f5b94f55a79b2255b1136b59523591ccdb78ddf18861f82d76c1b43d3abd1b971ae0070eece37ac7b723e5fa91ccd6679c148b38accf20b03c5f71a03505bfb93335fd514a1b1b14b8c56337817e06233e86450b45846811209e58f09b0838c9ce1b79f3700e40b4ac9478671229cd8eb319c7d7800f81a9312abc4c20545802120111a8a8c51a2da12ffcb565a09255ca906fd89b6b8d0765a7c1746207d79118c3c87ab1d8f3d9d134ca14cd0f8363409b00524f6f3aaedc421316d4a20e7d5172a70bde4a47c53f39f09c55f88e213eba85b26597ae37aa95a7f15d78 ct_n = 28fa08168357653f5c8eb112b852f72db075900a276b02f3cc7a77a2c9aaecb89ddfde319d303f336f09d416798f1c3afe9662cdaa7d0218f445a5db0852f5e1b9364c476994c0e284f7bf376086724ba9227e21b07ec0edd5c12a99e8180a8ba41b29792985f60b4bc26d2ca0b26ead1ab60c44ea6dc0e5e5673e01f76da19f73836fc10e5a11ce8aae5e92d92a32dd73466da9d965f815daa3849ccc2315339ef6dafb5d64ac92c58f237d8dfaec70c3ca89e71560da93ba799bcf5dbdb124246b6e4385efcec84a927afebb01a8f179d19ac82512880639c63288dfee1bdbf5cfe30a4e7c41773dbf96e94bc49cc020252b1060be08915e0312d60901fc02f9edd1648e49cd0e52118f900258f6d85303a6d4c4da477762330be8260116b234731caa375216116987013d5f33208a38f44b1b3cc9cb4a6ac6b6ba49a34df3b2bf8e781cb91741980ab48ef311b526254e85156885658831197a634e5db7f252a464dab9e7e0ef550ba35ad03b65c88afa7d5aae0b4ca1b7a60e5e5020c884ecb979e8f979c3c1a3d406b1dda688785b9af2ff2dc0608559d994fe71c21faf31a09c12e67afe75e265a25c294ab9397d75a666ce2a87dac9eb2a55c6415ba2871ea3dbd7242b69844683b029e5d6d501d8c341b8fe79d3ce9f0b95b07295ff23f947a85e603a4936192a0a931e1f5edbe7aafac7630316f123c3954d7417314ae8bda48d97230d8f87f43a4d341b0399dce196901034c8b0dec4b457cd82263776f363db9e9a3e2096715d7a75d95d968227f64c7222f084cf775f414ba7a96ef1fc662ee60db8b36a1a614a1c99f304a416cbd699b876fdb21eb9b6e50ef0c712acecae68120d0dc9318147b0375c0d219f8453ca7be13dc9e195205bd22a3bab05a5fb209bec0cb1d1b2db85bfed00f351169a936b536c01d10790f688babefc9a99278e7a08a0b94511986856aa19fb2707aad64a2e20baf4df0f3aa07128d2c5e62a2e668c4a9aad4e0d9e0a3414105cf280009deba19c0e412f95dd88bc00f6841596fdc20d0ecb08a7a59f8b3e45f963dbc22cff973375ce01b13106 ss_n = 3e925769501b8140427b6227e983db8db8f270bcd5350a8e50a68d7c951e297f ct = f194422f3e8c468812c8acb308264aa6f889b0ac5511100381987c8c0c20b05a24105d1337bc1bfb0ad0312664ef67d434eb5ee02c4b2366bc4ea84d2085f5bf5ce03472dda25e0fa7d23a27e01e960abb7460cbcece4683d9f3ea2be548983cd78e7a14ba72de76701b03a485c319a932845905c4c9ddda1d95960af34c0b9c4c205e234709ed8c06e87f8b23aa234e983b4fb346fa2202a254fca3d9686af0a0cffceacb8685d9d546768eacfe46d0bb8a479f2278612572359c3144d2f0d3b545b24fe77104c894df54f2575705852c19162e6ed438feb373985c1575a2b90bf72db362546779880b3fffa287d457cf011fa981be06c541240877c0027ab43d6da7e077258a464c286c9a2cf244f451b435f3e1069d1141d9fc273774efda927826022135503895db24270854e41682930bf941e3706393c2c10f0b1af00daccbb16c7438d5cedf25b5b8d65f77eb53640e7d9677390127a17ba1aeab08c9dae1614f6e2f7f5223e59e7de866f6e62e729327ad851175d43f3597f37423cc2bf66482d9c9c7884f8b02d2db3f67c655c00bee3d041583afffe3ab6d1b6c7895a420f0352db3c072a7dd9387110cfbbe6fdc9acde2129f5a7da2d64d4daceaec14221cf681e85b7a411f9f9b174089952f97aacd6832579994f828b1eb6d3752d6e44bd17445255d0a6d362879c27576ece576a8ef27efd0b2a0f7f75551155140e4b86e218a6532cdc299cf865b014f3b66929ed48451570e7e75d13d3e7748b7c4739218d09e6d82bfa8027e82bba17e96f050b181786d9c9767698a03285a415f716f1385e20eca3ffa940aa447f8b5c1d19922406053936a82470d64367731a943840ab9fad0109d7d2e4fa0a3fd6223ea2b6f02319f39f7cea5d2d4ad025cceae069df83c7c44bf3c7a750f6b62ad169ddfec4ea38fe4ef9ef86a4c17e856f87221e112a305b099a1a38dce9d6db706706009ded8469c377d802c2593ff6982728557edc4ee9aad7ff41c1cad5bffbbbf000d008befab567afcacf4ea623d86177003ee8d4a044298e49269a9bdd93c6fd8232463f167bc4e6fb145a6 ss = 0d39dee6df679ea82d9ea4b0ca0764d78fb5dd8559aff97fb7ae8be3e26dae7d count = 927 z = 27f50b365c0d5ec97b384617781844ccdb556ca07d072039b774cb1f51da7bec d = 63fbce722f230fb304011e832c0230e080150d0a53f288ab7e207bf4f1c1beeb msg = 33cfa9cbdc061c9e8d4d52a406f98642f9a7af527660057f4e90511677a1b44f seed = 71b955a840710a347962aec8e25b50556bb0325e97e2a6ed0071df57d855668b9d09e767c343d19841d8ae84f2094d85 pk = 6f80b7708b4555829298f532d9266b7c2790a1802fc83380a7ebbc2c0a3e95b05426b66b1b9b38c62a86931a314436a02593c46d2675b1548d4dd93c06b042f4c70288023e6c04912874188c427ed760470cb2aac791376c9c5096381728c27de7385c6734c74480683ce291445643805940a495047d5760db0c30f0434b28d54e07096f6d77049c645a3f463675b660f9508d73949e37a788c2c6b215a4b3c7d1c31ad1c0a6a0a148acbb2d25ce734b69c4b27dc624adb0c73b70eab25f278f386c7f2e209d2b854942e31ea7950c0e23157312761ca0863ed692e98c1d999090fc707a00f084a94aba264036e53a1389534cd47163e415b1f308476a80ceda557e0ca10528291422689f9c1b43b0814a0a1620daf79863ec732967b204284d1f889ef420c6d4687b491266f9192b0aa0105069a962d1621d7979fc46b3c9360411098ff48b132601378638aa2baa8d8c422060c9cb00542c417292a4b33e87862de136a9f9f62077ca0dbb34ba23d1649bb01db8ec24b755987064a94467ba1ef08e87d7acaa0757aca90b2a528daa786fd06974c3d26d6e4bb14c18b878309b7c8bafc6d87850b057b6e9b7caa2b8e007095931909f890917130c9fd55feefc925f0c3758948c48c43b46c6663b2c562d90af0274016105cf0ac0958849abac9bc11a54290119c8fb12b0ca4498ec9a8bc266833cb542895ac0c95644e5c88a25a6248b32082a0a58e3e1ced4ac6be0678753fa0371bb3179d9b5ac970e5bb901cdeb02df555599433a3bd981c166c84e84923de12689e686fce121b3d511352b327da5ab2ef2273ac0730fa69f39880a07ab8c64f22cb8e426cda63a375b68ea02b0865178a10c7dd93879b3db62b40996b749bd54e8ade217715966582cd2b4bce2c5f040a934974e5d61b09f447fff79a18e246426ea0bb45c35cc140f360814fbc79721398c1aaa6c715b1b7eaa28cae78cedb4a726db816cd916df147e7b2c13366a4b9ba3b61f4a449000ce2fd6839e2859315a68d1e660f1a8685b937c8d592bd9a04abd4a35b81a9726172129b04ab6305f93611acc467ebb95475524472b4ccd237faf081fb35dfb196cb552af0c61b2d4a0fe0dac32c7f379bf sk = 828732bc8a60c0295591688424128256c7c22f6b1b0e0ca39445a0843b944e882486885331e6b87490cca2f62b01db0364253c3719894ec65184e23afff366951abfd983b0dff142057818614c535b003b85a80ab162bee95015a40199416a543f2b003466b08af20e942c74e4ca6f024058a14b44d1456226877ac809073986bd5665a4e3a338a99c6fefe56439b94223750e35ea7a513496dae3842028c44e552fbf6355ab115964809fcd2c43a36514a4230f9d43ab814a1b065c68b7a434a63259467c1cf53cbbc0c96c59e0b29d6949ecc599d3b287cd841dba67cc0d9bb9a202cd86068873a911e3444e45312f8b4c71f46c46daea6d38705aeb7703288baaffc834bc04b0fbd75065585c08c0319df428f6b1578384b4ff9ac6ea9a5ae32ac0fe58bdd0015d0a879e8342475e7123b2dbaebda704efc842993bc140d82861255e4fb3792b049f7768a52c77319c60a1b0f42af4a961b73663564019b366147daa581ccb9a8b07a3811776fd7719dcb323efe48fe92c2d3db22d2c09a9f7a5b06c814849d03d60d932d2b4424f5c989de713a4b422e28c7a6ea881e92b6ba94b908ce974eee2851d5c1048e87ef7a3c43d817fa9e5b52d685207878e3be43554e91ce3c8aa70cba3c3f79e65838fbaa76a4c1b4d50e61ca3996779869a8dbb4336db32dee8aabb82b967b86f06e04546f88d607b8857210f0d22158980988cdabae0220a8f4067c8514d37c23caff3bc4b7c3a539844a5aabc81534488f5324ca5196bb0579e4953fcd65d1144c330eb2fefd1cd2488be7ab42616f931f60217eb6157dc860154ac19a17890b8501c5a85c8770510dc61934a6b62a36072295bbaf58a18c4322f7a468ddc718ce6d62f612777f2452438326459794fe40899dd5934bfc8c8868848a4a3c0fb8136e5c6698d7c8aa2e8453bc31aac195506d78bd546343a6b7f2bc2bbdf202470f7be886840bc0cca8e112ecb5b0f66028cb9d767b2ca8919fc32df511860592fe577171a4437317a37eee337d89a5fd057afe2ec4605c6a6bd6b9934c446dbb6b2d41275213531bb0348f3fb016942a56f80b7708b4555829298f532d9266b7c2790a1802fc83380a7ebbc2c0a3e95b05426b66b1b9b38c62a86931a314436a02593c46d2675b1548d4dd93c06b042f4c70288023e6c04912874188c427ed760470cb2aac791376c9c5096381728c27de7385c6734c74480683ce291445643805940a495047d5760db0c30f0434b28d54e07096f6d77049c645a3f463675b660f9508d73949e37a788c2c6b215a4b3c7d1c31ad1c0a6a0a148acbb2d25ce734b69c4b27dc624adb0c73b70eab25f278f386c7f2e209d2b854942e31ea7950c0e23157312761ca0863ed692e98c1d999090fc707a00f084a94aba264036e53a1389534cd47163e415b1f308476a80ceda557e0ca10528291422689f9c1b43b0814a0a1620daf79863ec732967b204284d1f889ef420c6d4687b491266f9192b0aa0105069a962d1621d7979fc46b3c9360411098ff48b132601378638aa2baa8d8c422060c9cb00542c417292a4b33e87862de136a9f9f62077ca0dbb34ba23d1649bb01db8ec24b755987064a94467ba1ef08e87d7acaa0757aca90b2a528daa786fd06974c3d26d6e4bb14c18b878309b7c8bafc6d87850b057b6e9b7caa2b8e007095931909f890917130c9fd55feefc925f0c3758948c48c43b46c6663b2c562d90af0274016105cf0ac0958849abac9bc11a54290119c8fb12b0ca4498ec9a8bc266833cb542895ac0c95644e5c88a25a6248b32082a0a58e3e1ced4ac6be0678753fa0371bb3179d9b5ac970e5bb901cdeb02df555599433a3bd981c166c84e84923de12689e686fce121b3d511352b327da5ab2ef2273ac0730fa69f39880a07ab8c64f22cb8e426cda63a375b68ea02b0865178a10c7dd93879b3db62b40996b749bd54e8ade217715966582cd2b4bce2c5f040a934974e5d61b09f447fff79a18e246426ea0bb45c35cc140f360814fbc79721398c1aaa6c715b1b7eaa28cae78cedb4a726db816cd916df147e7b2c13366a4b9ba3b61f4a449000ce2fd6839e2859315a68d1e660f1a8685b937c8d592bd9a04abd4a35b81a9726172129b04ab6305f93611acc467ebb95475524472b4ccd237faf081fb35dfb196cb552af0c61b2d4a0fe0dac32c7f379bfca1c34e1f4d33694ca7461730dc4a452b9865992418584ec1d329ceec60e894227f50b365c0d5ec97b384617781844ccdb556ca07d072039b774cb1f51da7bec ct_n = 103d05b1a98bf7c88c8d8ef483c1e6538b469dde313f403a79c36869691175c3e1749b1cdb6bdeec1499a17b0238c66e0a05045717706f46ad36334716ce5cf369f84b68345dbd5aeeed4deb527602aec449b72a6e7d55e752f71ab931df6b2660ca9f5d2dc5318f6a60441d1f6f5bf672794e13caa2ea6c68cd4a3e25b55abf489ff5544d260a11140b9a8ecb37877de0a431b1514cd9f5b837c657163352fc491dfdac21d1322e094fd33d57a9bcbbc52bb9f91c31b955c7c104e39a0446fd463d41b38657fe84461e10652bf98d897a8e20bf91925426680487e833a30855667c7928b409cedea35af2bb1fec5becffadaf59a3884087d58e75cb81221e5275baccbdb9e9e388680c550ab3056afc80a53aa7de6d17a761437ae6864f0bcaa67943c669fd486d8665aab8eddd41ed40fbf1776597c7a4b7add7d2767f0f40abe0c53b1c9d20f62b5c30272aaf39d5ed0ff424b0aa9ea683b776f15d0e4a4e1c2a30e52d1cbe12974a3046b39bacc9cab88bfe9dda9035ce7ab35dc65c301ac2b2edf3e52d3410b9abd670fb43be60f94ffeee62922d3055bfa91ade4e4415b690aec6ea872f62b9e9c1b5eb156198b2bccddb07cd615c6c052103d2aec9abf7a2fab9d2a9289ce173c5d4d0a49fc452ce9844ad23c6f6524bb2cc8c79f0c04d58d0e51e772ddb1edf226aae7f8906f44a22d26ae42fd2a902fefe25ef3113d841ea9de972bd0007e3c64d662d6c6d92e0141ba40d756d302d56d8e0fe6217b90430c06a47eb4057b24854c2a33f8e560a5bc3e189ae545f102f4cc47902ce1f92aa913ef1ae4a27249c3b40794923f4e3045f3afc2bd7a88c78f107f157a8d8c0b46fd20735c76ac67dc6211d5cb20b80d3213485e1a14217507f1e502939cc582138d21ad356e05ed47001d9137caf2ec5cd147b00bf67d9a4b629a4d05004cc6c1427b7876b05dbb9dc5b96dbe53bbfc44420e20d30a12ca483ceaa8b668fdf983de02a5b351779e46b52c3e1caa268cd5fcc6b2160516dc34861d94d73b7123405d4a4adea6208065839a192ada0f31521bdb9bda3735d8f34c53789ac ss_n = 0ef73f23f567d0a050b550c75fe48451fd893d74cc7a94e747a553f86dd2e073 ct = fe6b73c7e2e9c3a3aed45fe20a5b31ef2dca42734a527601a01e9a68ab6ade8b4790c4c4f43e4ba76e7de432a4252909c1e1e9c248c2172962f9b0e1ce9243aea4616d6787b24f4199494b060c004310bce1c4a3908ab6402c088efacf1467d9796ad8ff58a81d912cb05dfb2ad20a5ab0e121eaa056b2ce037e9464515d550def12ad59eebedd47713d63bb1751b9097fb0d90aa370b3710f248b58d122210227ff800fb14867f04f4b2a43766a7575abc1c7668be8f6256605b616aa3ccb037d674bf90c910543f57541c96fac212dc8628d14173e16d5f477f122d6bd238a39169889711f3848d0f7bc8885bbdbd13af4aeca7ca5aa9e24ab7305fdf652acf1a711b718584faf0ba98b6f7969ac32168e1a1fa4d8d5775d351f36994c4ae687961ef0062cb6a3d82fa61b828bc1a2f123e0ffeed747f65ca026238d52641249c401bf890172af3a596109369ecc248d25fc5600ea70b0b4949a95c0f7f4218d1218f921ea6e5109984bdf0d62cb40261d8ce6d43c0e396c90dc91c958482209d8d92520c68dc4a52f0006f7c859ba58e85c0eeff6f9e054d99d80abb5f7d283a7ae2a1a7ff6fa2a910d07dc4271056c8f2785ce437db6dbdac28c1d0e0f0f226961899a47881d753bb28e167b64b71763f85b91b913af8203224978283e7af09d45f94586383e9378df3396f2919b2b8c0a641458bbfd6376c7de449bc5f4e62a805be002b0c2563ec9e1ac473f16f8ef8bfeca4c20cec5e78a915184d48dc38beea74b5696acfaad3b01821c523fc0d49fa8c263f30c3c48b75b4e78e153c9fb16d9ddc6eba41becba732fb83eb40f2b028d5b62e1bc310b30f61333615df44684e2ef2cd42e238f7607fa21f82b35e77f7564f37a60db971a9425471cb104389109bcb766db1250ddde3edd4ab3b030bb590a00026e6828707b7d73701c94be3e3406c9bf28b1920a48045b5887d7cfdf7d33aa48ec53dbeb25c704e01aebe68cc7f56a22bc7547bd6182b137db413c426d00b5811eeea121655188596130936b4129232f52a698c2c47a38b305e0ac3e829f511128d8886e35c3e49dfe ss = 5c55997f099e20132ba9adf8f96eaae12b85f448ded519f069766862d4ea0db6 count = 928 z = 1e654e0af05d79be5f036c7506662e0c9f443da208ebc971ca5fb7934e7014ae d = 50ba5c8cec6285b660ce57379cae4a4625e272b4b2dc3cbf126b3b47359ee470 msg = 1e6f415ae221ba8bb8e7f42689591e9594f061d5be5c5d1fdb47e59d7533f9d7 seed = c5b7aaf60248fe058a058cb469236106282d6009d3a7dc363d3729892dee9f2ae6a3816bcb2b66964df04061c3e5bb0e pk = ae66b3b9741671d754ee63697ef24f98707bbef163896346c7cc9cb8bb0611aacdf97b4a94b200af465ced11cd76d41ccfba409eda1fd9bc6e5b86395a9714c357ceb8e85e7ebb48b41b378b5666e7ab88d093623e25abd4084d59573a5ef62fe0f2ac106ace3b744fd235909f3a5da3418570d93965d353e61a082378a1d5158afa628ed330c9763a6a972872f634a9fef62ef5f84f3b92a45a17cdea5b4b9d920dcb24113069a49f3910690c6c66d70bd60a902b358a526a327eab262a626082f67a39301555309a41e933f7c92be6d13403d39d30502540a41be27080defbbbedf66eddb71901b02199464022b3356bb7a80e4aceba21cbb39b0442141985e2cb465136695698e5c29bad826e2ed4251df5228ba15806b55e4fa4b2441acf7074858cf8536588cfc2b2489536bd9f215cc349729a5736a6ea0643d12aab2b01e6e829e9e0915c4087fa042059a6a7fb80c4c7b73bad61008dab690d3b4255326b4d1568a9eb00ec6389a3958ddcbc1a239060f65cb4c8d87cdb697b8cec816e336ab406ce652104dd3006c5d93ce446103c3a135fc431cf3b7c76fb2443bc87924872cee076fc9cb4fcc24eb0c62a31b43025073e0fe80118c00b7966280d56cbf04800383aa15634673d74b3086a1e5cd155c617c2a07710e0632ee680cbf92bbe8e99caea5c52c96b66ab091ebea59263e3823b61959f0158e1834ddd278998c76b1fbc42a1c54f93d7b11c509ec4358fc5c6af17b28d6406a49e9664855aa03bf63451a20de1ec565e3cc93d67b031599f390bafde1c393c196e0dd3a1032864a449677bd0531f6263fd0573e72203a5dc6f4281207d4638e8d4b77fa93c330c7adac060b62cb311c25d2cb293c84c3c06fb244d4cc2cae0151d051a89ca425da64f0493c2169633de5693aed35abf63c748175f7ef92c23b00cc7a18966460ebc2a54c1a5a461ac45dfe63e2106249a6566e3f19acf2399a4442dfef9962d4a6b8416ae632cbc332722c4c850c069839b8c926f585c99471c1953493626bc5031bb5e392fd0872b22a2a60536375e9b113dba22dcec16699a8b09cc12853a4b8267e1427b9bc2a3cd4c39c3b798bcd3789e64bda34abd0e1622ea5112 sk = 91ab1a42693d5733cab152b022f5605f074f444598635c50c77c37e253a04cf395a5d81aab77b7a6d60feee028bb0b66ebfcab414c8ae7c6929343958155009a34a404c71e6cb6954210cf9abcca64c416593304e7547beffbb4150566d650ac30833f5149735c923c91f560bc8c39d7141045c6a7a29a2c399a6eb86791f520941a066377989a92c107316b658542c447b6b15141b1900a577f62a104996d90b41b75039ae3da6eee5cbe43d568d505068d6a766a039ab55371a893bb8e471501659ddc475fb9639205f28aaba20ce7b80b76dab6fbf2152c626f8be80bebabccce55af13e7873bc9ba08925f3a33287a4793a82b6a4f2c37a35c96f2e350fdb38c443a484684337f998bfe95498e02008cc96ffecb56640b4161563c93e433e155c2ff4c8f064b7f54f0371830b46045b9d7e6bc9edca96c7a8c5de96a1e6a930fdca8ce6c55f2dc5fce9967ab276356da08eeb536810c9745cbc7335302a8434498b88adc62b292c38be44a85acb3a2c993b5c4b13e3ef00915aa51371aaf88b07e7b54a8f755bc2adb6e08a1529931b279fbc81bd25cd41abde10a1a34a69f78c368a3e047b84ccbb808276f3c5c93e35a8113b09776121e972dce0a0745e86781dab7d0928e775566365b5e000333e71a4451733956058648a87bdc383c9e453705a98026c8a6c3b26136027d1248c552137747902a713687bf9a649cb19c95a5cf3604ce6f44482f843c5b17a202bc4a8e9b2d371737c6426a31b176c13c12f3908f6d701b1e01c6f0418745c1a399068585671f062a42c407767c809668252b1c0a0173a712ae1a257e249c712cce70625c0b3200f2b63963bc66bb25c031958304f6b018a2cf628570c972266fe943dd72aaf5e666900a9e7beb87b6c63fd108c3bd800b3017530e9804c6c013bbd882582b952fe43c6484b320d6a62520b2d45cb8d6891033bbbf8026970ce2bfe51b5617b7bd2272526e648d90411ab1dabb133689c2554c24551e78446065c821c0971936419ac027ae9c8977798b1ff8547d960374e7973dc0c7b77a81069069421c061703146cd73200c0537dae66b3b9741671d754ee63697ef24f98707bbef163896346c7cc9cb8bb0611aacdf97b4a94b200af465ced11cd76d41ccfba409eda1fd9bc6e5b86395a9714c357ceb8e85e7ebb48b41b378b5666e7ab88d093623e25abd4084d59573a5ef62fe0f2ac106ace3b744fd235909f3a5da3418570d93965d353e61a082378a1d5158afa628ed330c9763a6a972872f634a9fef62ef5f84f3b92a45a17cdea5b4b9d920dcb24113069a49f3910690c6c66d70bd60a902b358a526a327eab262a626082f67a39301555309a41e933f7c92be6d13403d39d30502540a41be27080defbbbedf66eddb71901b02199464022b3356bb7a80e4aceba21cbb39b0442141985e2cb465136695698e5c29bad826e2ed4251df5228ba15806b55e4fa4b2441acf7074858cf8536588cfc2b2489536bd9f215cc349729a5736a6ea0643d12aab2b01e6e829e9e0915c4087fa042059a6a7fb80c4c7b73bad61008dab690d3b4255326b4d1568a9eb00ec6389a3958ddcbc1a239060f65cb4c8d87cdb697b8cec816e336ab406ce652104dd3006c5d93ce446103c3a135fc431cf3b7c76fb2443bc87924872cee076fc9cb4fcc24eb0c62a31b43025073e0fe80118c00b7966280d56cbf04800383aa15634673d74b3086a1e5cd155c617c2a07710e0632ee680cbf92bbe8e99caea5c52c96b66ab091ebea59263e3823b61959f0158e1834ddd278998c76b1fbc42a1c54f93d7b11c509ec4358fc5c6af17b28d6406a49e9664855aa03bf63451a20de1ec565e3cc93d67b031599f390bafde1c393c196e0dd3a1032864a449677bd0531f6263fd0573e72203a5dc6f4281207d4638e8d4b77fa93c330c7adac060b62cb311c25d2cb293c84c3c06fb244d4cc2cae0151d051a89ca425da64f0493c2169633de5693aed35abf63c748175f7ef92c23b00cc7a18966460ebc2a54c1a5a461ac45dfe63e2106249a6566e3f19acf2399a4442dfef9962d4a6b8416ae632cbc332722c4c850c069839b8c926f585c99471c1953493626bc5031bb5e392fd0872b22a2a60536375e9b113dba22dcec16699a8b09cc12853a4b8267e1427b9bc2a3cd4c39c3b798bcd3789e64bda34abd0e1622ea5112c640e1e5df97d767027a1b818ffe9fb74cdc1d758d7a570013e288ff4ae91dca1e654e0af05d79be5f036c7506662e0c9f443da208ebc971ca5fb7934e7014ae ct_n = 1170b45e33843846600af7158aa87120ddd88a04c707e1bc025ffc7061eb30471ac7f5dbf6d47ed25421b3cd6da28b9f65721232454210b26b66bcb5f5e07999d6021c2ceceaf45ff8e7ee95da65169977418b15c69382a8faff471eb1e5302da835d60b63e0a52e73287a0cf23c9911d189f61124b477e60a1b9c031d8a88d238ebd68803e13783de9b2ed922ee8ccaac6dafdd67f88f2e058219c36e76b0659055352e8c4b121ba01043c019b0d03d4dffc3925768c660982be60673e719565d16c6d1ace35a4b6121f738805e761359f41d91d1e91245b503e91c89ef10dda9cb1af16032b870ca83c604fee83d00f91a2ba4211c36532e061e2cc99639e5cc6c111a2785cfb4859f09080bd83e5dd16c73255fec4b4666aeb3a182e3e5b1d867abfa7b349c473ef9752f3035c5ea0cf36991fae98a450617cf0c4b5a9c6ca031375534fbb8b2a5dd1439107a44ee88eca579324facce0b16077898191258c1d057e90636163baa6a5e38a4c076cb810ff2bbb7aab23b490df7efbc888826db6e279b5f545cd2f32707996d103bd5a756e553fee5186da3cbc2a6b107a97f3a7fe6c4dc5e44e600e6fb1cb57290e094b6ba6ed4662717e097b4af3983395fd1fa6db8bc13898b918f0f85081705288bdf191ec907200816a6d693885c697a8365b185ddb4cc3282c8f1a066c0591adc4c633df5ab91f2952e14e6373ab724b770ee06b354b89d7e5acd8d74f92d9a6b1ded47cc0512d7045a9abf403ec728d7db7cf237ec239140d8abea0a2cdf36369b4200b824a7854aa6b91c22926dc936243858b5bc19e586b6d3194d3d2c862103c999cf368046a21e6a9bb6305125d3d5d2fe3a8187bb8e29d8e16571e8136d496e561f36549faa3e1035e58d523bee60f3d4ea41a4ec90961569b7edffda427ffeb93e5533eed4eeef4269e28c685c0c44686411e81bd9d31585b053e497132d594595376877745eeadfa8d25c907c06213164d53a115a884de45dbba031e525727d7148d1656c80013b5fced80471812e420a6754c0d9db6e20e2e3e0dc01a8c811c9575c513cd93fb918037f25 ss_n = b0cdda5acfdb7d9a8e24ffdd83c37bf5dcb4335934cbdb92f26395544b2be4fc ct = 8d46747eab8104c5f9623e5d3cd491ef02ea554790f27c3e27d477576c1c7383c265a6cbaced305ccaa789337d4053b3bba8e71519f812f344a5017a5891c723ef9c31911312083b17133eb41b46d782f1d8f41234f25f53942dae7f68fb4e5f5e525a57d305e0baa9e63fa47f17b8bb9722e1da6639cc863433fbaf2969e03c70492a583b09e3ff82a5a158c2f3f050cb80a6c5c63d043b84ce927d67261bec5ebfea935312d3ee7763f1cab19f5ccdd87ddacfda15f377575329fe9cc48f13bca0d2b75547c630d7a844e7cca70c95ddc3b2eef44510ad37899600debf835aefe33b6899c0809e7b30717a17b6fd4b04b4d1cd5ee42fbd9e9a95975b307170e87249f806d65f784f109d5ccf56b268a53671d5801b714eff1e7c22652467f0dfa3dd977ed997c04df5b3664e1939bc0685f098e7473424a5c0e0c65771afa2293e6fbf6a8a0afc44602a4b261a954e1baf5a285f640023529fab64c6581964bdf6ec09f8bff041eb9fe31c29166843badb55efc5ff48895f35d2bbc74af51765fc4798a7149083cb0ba188a692d38c125a9e0a7699e79573c81aa3793dea1c6be6c378ed344ca57803fd3d7648b5e6eebf1fb249201efba2241538c13555b15ba5b9b5f19e1d2e3170d9c670d1ede81ec28fd714776061d5fe97dcffda34e533b97d405f418752d37803acba712b57f70d3ce48d1156b3454b2974ba5eb3577465d5bcf48c5564e544b2d5a3b079b20c7976b6e5dde980dfba1734d5fae6c56b48cd07e3527a82affd827d6a7e3103fb4409bff0cf62bd8ca60135bc8154ca1b3bb89a29f7122698b7970531dfd98e8f9cecd271be2023b0fedc074ef025cfc4ab0932974fc1f08773b7bf0d19f878f4753c83952149a9c15b6a24828f6d90a0d6e1a9c98fee53d0ffd5a649e99960fa120d969c034ee05ce7ab492cb13d8d2d552de1e1c9b45e8f56b63a38b4af0a78dddfd48cd09a561819e006539645670ab5d7e2315f36dea47348aa502005e5cdfd835df9d42446a924f50d4146907725771ad62260427b144ab188ccb457d31f185ee599c7c95eb7518e0dc56b9ea3 ss = 6d1c406410ac77876ca8903cb94a01a2070209a65b16bab214a8c836728959d6 count = 929 z = 83fc83b140d125104169a7bbdcef3fd051f9c980043b14c9f7aaccfe67b880b9 d = a82a685790bd4d1b8975b0428f5199611e5c13f53831a0b2ba8d169a14ffc9bc msg = a217c3275df247149a8029e9979f8a10f22a76b66a4cf10541aa66dd5689f053 seed = eca2a0fc32eb28a98aaa0b2cdb2f235b6aa0de3c1d6266bbe931403f4b9f8685caa337b09af915f54eb668390eba1de0 pk = 9deb291f6609f8f57d187b7d66c930b281bdc99a2c9c1c98285623676470efc36502109fb3194e22c37db06c933ea565ec0996a04b229d19490103ce74f944bf53ac97d0c9e1318746ec38c879365dca02aef94ada8887c1e549f1768b91d24383f86799a69fe80741022b2cefc89418f67655086733f3831f396285e35c22e9a7b2a5618dac0d3a528ce0168dee1c34e71a887fbca6b0325ee2e37e7f384bcdf15c8c8350e29683390964c3e98f74320412c978f9d4cd7de6c68c8897a522b6ccf75085bb2d724bbd39376403205b1523b9623a6d4e7094e53b1c620830e6fc059bcbc3cb9a2207eaa59618c05cd799b3423b24b694c372a0278a52f861c446751119f880b9f53e0588306b5992548b5aca64c0419b1687254987c004ffea25503317c5a2056009610c59acb6aa63f14591968c8583b962d8c3b89164b22c9968451067583001b50b9dd350c371312964d07c390888fd6441f25b1828f6b1490950c68901caa24186aba2ae0c6027090a91520d4ab5c653306354840a4d320eb858a29ddc4549d219270c39d147b18694cdb7d7c22e7336fa4167b4bb1bcc654af6b1bd6a868569e719182902abc57a1950b9016990354669b64c283ed1b5501cbaa7b8a471051ebb15aeda39550da5a4ceca70c3d62926189fd285cb5ddb706cf08b56b389fecac877b6582e449faf3a9db0c403448416386c492b544250106aaab85b2f8cad00820646a13f2d2bb43ab92323a88c45ba8413a7902654bd06c1bd511854dad8460c516536945dafb0aab946201608b3863b853f86c63242b5f817452d5529335b34eeca68107153a1f61155a29fe9815a6565022a1ac7c5f8bac2b6095e081f5dec9ee0c597983a3f06f671b9711ee5c44026825c1b59b9cd93250afa83c678c776876e3da5b50191a7bdbb8c9865167a145867e8b48da76c5b61b0c2a13032551b93684799787a28e76e4a4780ba8b841c740c810569e1869c1c3786e438959c058219887685d503d2bb59596877a056cb83318b1f3b188433a86f085a55f290a08c97c563112cb30fde668299c5ca6ba7159830ab10881780817c447330d1059aaba906d0bc1f633d7c8c6f68b6962414480dbde1a2fc09 sk = 26d7cc22a542d2a19e46cbbafcc52e2c5007728c2b661a7c9b6110b0ac99d453a64c7918ef45b43e87a99a728d7e7b8324f3bfed71c7a437c81d7c77322a5790b7c5584bc6078b0ae4c702eea38dc6ccc1d3135533712ed63a2f0c0642368b80a3ca016fa93063e089907a448ef7b2778476164833c017377047cb75905146253f0fe67cc6a8c148133e23bc42620c7775f8b24f98049a020240748e433986108a7086e00289859c54d0277222ce35870580583bf8a86dc6c9bfc966713a532cb9b43f1fd20174c602ccf9a004d875cc41cbac937e8129637d33655e799c59302f8b1214d4c03efc827f34861f997c9231f288f1a45611b9a46390893b5abcccc5c76aa47e85973fc1727d6dcac74d454dcb1cc7683bb87b165e9c25478da63751b449907208080223ebd557a6e7406815cb9e8587d5ab793b151d13b51b86dc01e1259c522642cd0b19a4121f4d022999965971907766bc1b46329d2025b7509407c37671da04320feb11437878445704d9b553f897b5465c0cb1372b14d0b89c1b3c9e5743283b35b0dc6811d0ba1be10e3181925429740158c8fae42e85c3a00c05a495a5bc8bc2966e8054910130035689289c9cdabc066a1464031b5f1e66780948a32da3408dc4c76424209ad1abb23860802565e566a5beda2734955e3d240d22f8333fa9a757db3ef13c320c982dea6358eb982390a793f30976fdca2e44cb6fd841a6313cb42f437e08097d527784f7a3b3e1dc5c96aa98e6eb1acd64416612a4b1a7308987a7226b8530eacf5e4c923786628c241732bbb21830b166ba9297172d0404ba296c8a61a7193bd044b26518a2635d14649dbdfc37bb6230e929a7be0605aed8949189a39cf4258e836ebc15641b096f3e6586e3ea326d25877700a396ac36287bce63134caf315afac59ebc348b4b496e39b71e94e63522b6128e026b45b2bca70c153e794285442ab9c13a718c51bd14ae24062e3dd2a73258c0e6a9727d30a5fdf005a8f83047c24eaa425b69796f9c531029a78b23ab504f3003500827fcf22451758b09dab5663c6438d02c724398cdc0c839f4549deb291f6609f8f57d187b7d66c930b281bdc99a2c9c1c98285623676470efc36502109fb3194e22c37db06c933ea565ec0996a04b229d19490103ce74f944bf53ac97d0c9e1318746ec38c879365dca02aef94ada8887c1e549f1768b91d24383f86799a69fe80741022b2cefc89418f67655086733f3831f396285e35c22e9a7b2a5618dac0d3a528ce0168dee1c34e71a887fbca6b0325ee2e37e7f384bcdf15c8c8350e29683390964c3e98f74320412c978f9d4cd7de6c68c8897a522b6ccf75085bb2d724bbd39376403205b1523b9623a6d4e7094e53b1c620830e6fc059bcbc3cb9a2207eaa59618c05cd799b3423b24b694c372a0278a52f861c446751119f880b9f53e0588306b5992548b5aca64c0419b1687254987c004ffea25503317c5a2056009610c59acb6aa63f14591968c8583b962d8c3b89164b22c9968451067583001b50b9dd350c371312964d07c390888fd6441f25b1828f6b1490950c68901caa24186aba2ae0c6027090a91520d4ab5c653306354840a4d320eb858a29ddc4549d219270c39d147b18694cdb7d7c22e7336fa4167b4bb1bcc654af6b1bd6a868569e719182902abc57a1950b9016990354669b64c283ed1b5501cbaa7b8a471051ebb15aeda39550da5a4ceca70c3d62926189fd285cb5ddb706cf08b56b389fecac877b6582e449faf3a9db0c403448416386c492b544250106aaab85b2f8cad00820646a13f2d2bb43ab92323a88c45ba8413a7902654bd06c1bd511854dad8460c516536945dafb0aab946201608b3863b853f86c63242b5f817452d5529335b34eeca68107153a1f61155a29fe9815a6565022a1ac7c5f8bac2b6095e081f5dec9ee0c597983a3f06f671b9711ee5c44026825c1b59b9cd93250afa83c678c776876e3da5b50191a7bdbb8c9865167a145867e8b48da76c5b61b0c2a13032551b93684799787a28e76e4a4780ba8b841c740c810569e1869c1c3786e438959c058219887685d503d2bb59596877a056cb83318b1f3b188433a86f085a55f290a08c97c563112cb30fde668299c5ca6ba7159830ab10881780817c447330d1059aaba906d0bc1f633d7c8c6f68b6962414480dbde1a2fc0979bee08dd45e06b7b4310cc33c4cdb91df7d15d100d6f69cf81eee04fc330b5c83fc83b140d125104169a7bbdcef3fd051f9c980043b14c9f7aaccfe67b880b9 ct_n = b236deb22fdd8cb3710e0c6aadb396db3d0d497b538e26bc5906befad5ac053f3b04f52a32f3de6498b520a7303a12836551b259ff9a229e333b2e9531288b8390009affd14b5ac9ee8a22c772ff9e3527ab087fca5db0d543dda115dd8357da29f2bf7da77b3b66ae8c2fb37f1f65c4d1267e1c3afb3ee748944f1d551120036d8a6f9a92ad1ce14790a97a0c0fb735b02c4f8f748100685b8f7cbb469421dddfb9fc7c42e94e2c206b965e6710ce848459414dc1990ac662fb4c654e921a8b91d6d095d076941a24da8f9691ca5b9f6797306c47f4ac919616d279c93a510a849ec9be7b58e7923ff8a34a7af8c1b30c2ddde692eae6ca70272600276ed69d8eeaba364d1888797ddab7f44fde38ac10af6c1bac583623c3e2a808e6bb1cf3926e7bad8aed8709319e90e5f93a28f8d0f08f7602ee9f223cbbbd938bb7ba7bfff9525e986348db92d578e9a459f977276d06b035cf145cd611c7f5204eaba21fcc51ab8d36a50e75cda37bf574472bf88c5b500603727d7ef17721770d8a955e37c2f679dc03e4475c9ba76fa73c656ad78f10d2b7939be3ef114c05433b5ba698e84868b777bdc457a37db343ff220be0190978f369c2fb0b9638b62a7bb86ce1759144533f1dc6bf0094a6142ab3006cd36a470ce2b5b6dcd8a81b2852443747b87988da146fb2c2e4fc95fceff5afa97543577b3fab4526cd4d20ccd9a58d4993df163225075759832e4df7da5389aac5a2c379e90063893142917f36459aac78287a2831be2d2007154a68fa009570f8a4e89f91d9fa9f89ba10b9fd63cf12ab1bfbad8be0062ac0113c67ba630ff0a0b453cf17b649f186e5d907f90ed36a123a9366f2ff10a1562352885ad6922498c660d06e8b7218ad47a227759635d350e2a666dd967466b9ff082a7338d14787f237376481d36020b6e97fb8e74dbc793fa1b3580ec5616846dd02b3c9498e23a82cb28a2cb099e52ad660899dd1b1b1b5e1b643a92d3c58c0155af36b85b7bc34abf4f90b434a9640ea04a2398fb9286c97e0e92257aa298b55448031adb500f8f2da9d120219e65ce821a1d3 ss_n = 31f587ce0d5320d7ad13248e14a86556430034cff9029c40e73001b694fd6964 ct = 7e1c231152dd53cfa44d9d616a6cb4a2eb5d9f15c33d9ec71d27e38ad731b477826b244e4e821e2a7f0c6a4efb31980b1978223b93b03088534e431e761576328d5bd801574447f51899ead36ab34dd33999ebb2c4d003bf1695a887333b1a2112cc4b165e3aa6efd0547adb81e65ea474634be96def0ac429587df77f511c0e6178960af8439fd073cc29abab725caea1fc8a2dcf5ca41a240d71c6ca363826d9c2f8f63d7698440411006d05242fef25a3c56c2912c98dc769cb921d2b5c4e0eefc723492fc1f8729224c17689b12d45023014e966776d438bc4918ca0bbc747c24c5b26006a8d3c8095e4bc334f5105daaeded58925f1a1e0c0b11b8416b6b61672e723b2cb1e97c2e1bb5c29a885cd4188dea14686e0503cce64408248a2676615291f14a41d2876aa9581505b5c441545c5718684a048228d439c04099abd9832bb0c25cd795f333ae18611c3a2f3de39aa02cdda2fd15345fdff68e45271e6c349e6228b040d4aee7c25688d6fd076d14682baf7e209dce662b7a81d1d78e3a411d3fdd6791da738bf9754cd7e91e835250f024227c4ff689a93e84b85cc81c1a5c1ad8a26194db3f83aed162bb91e7b18824cf8cf653b8e8d99583dcf9b873fa4d39846849280a6ad9e53e9897bce6079f50319ee2f6de327a9a4e47a538f82f05d6a336c794829b5edfc2576a1638c0ad9dc748c6668d3ad455304c5cb113042d8f177d41edbfa77b2a12bdd3979091cbfe8b7fa07472d851d88c97d68dd861f8e547afbf5265cd7e43731c8e376b66e64d4401d9c7ccd54e201c6948e9f469d3c72f73517b9e422b181f8d9d8f2a3c4da3f565a400706b6208c0f2afd0be7d660feac2866714288e696d2d79182be7f72a0e6dfa5aa2e2cdeaf1b46013eae436c0c67ed9871182fad41f80970d89eb413bf6dbd7759c2be4f746eccc93c8124fe9048c70e4a4049a165a1845e9019416aae78ab3994280c0adcef3d693a7ab47015cdbb0bdc9e0bd85490bce0ed1eb0f3178a909c2dae46a9aad064e7d904958f624413f99516f32b3d4baa0313bdf890a98448e98fa2253a7390be ss = 87f6c9183efad095344e2b9b229dd8dc00b4fb530a0497d69b6895e515501be2 count = 930 z = 66798dc0a8c87b549c05a900b500b70ed99720cdc019e8c9a9e4213f90b1dfe6 d = 2e974408c268496e9b8a66ec77ab94b274c3cdf2bf36f0a9b61876ba59e2c9e1 msg = 8901a3dc8e0587939233abca8252323a07e4ee019c9ca961d4c62bbfeb55187b seed = 8a759ea5a5de4ab0e6a1cd6ff24293ede25e34b541ab41ec2f0670179b27353babc024f14342b67b29917a46a8e92c3a pk = 793459e1252613f7a8600cadf2fa459801a786cb8f6fa32900ca087d4b0c6e93be4c94125ad2754ec540178675b3293f55a59ab35aaec876374e66bd9e62ba34e482d756044ff14d8ba8478ea8ccfb4a0524939eff19b5bf0401244b9742465f3d7416b5867cc636bd7889ab51955eb21b4176962f5e56bc653b835331a8df28741f861c86c47a1b184f37d40124e280cb6a768b45cdc113c86bd7755d476d815323cef49fd33a782cc75913a2b54db62b2e64383322c058c96f89243f63a892978850b7e3b710e6121a243275a7c37914c6d3981b881605390245ff52a1602b444cac338f865925e609bc7a1ff9c5900ab1a7c03611bbe278da688fe76958082b96424874e141280f51c740346f6b404c14b8986c1288355492312ac9fb626518b7390e883485b7936883a438f5a6c5f93b397855d5eb78dc58a1dff5724915b562e105d55caae3d226db234e5a2c333209391b041aaf55412eb37f99f2994db51acdb2c697089eeda39eabe2bc4a8ac8d9988839785772d36c6670cd121409f3189d507606d0d4cc9e3b43f1c54895408a13289863fa6c5105c08660803db0a3406a7d55c2c94b355975520cf88a7d62f04db223ad3e11857a9381cf7aca525b761dc95aa7113b1de06b1ed16a1cdaaa208294e19475ca9c344564a53c66c3a049c9e7780bad90a890148fab8cb23d264de30a04e775cf2a8c950681587d57a1e27c3293c43d8406729c45347a9068e5642e2bbc3bd2643f13008317c3bdc1793cb85081ac047a111470dc8b0160a356a037959fe97500947f4ee1b2e4c1a976701cffecce8b37a7e6a92173793bb4c20c100c1370dc5350501952915a0a61bf7066abd5095254039d4c44890480626ba039fd6481eaa56a69fa51a9bb9d85c2b94d99c1376b2492166179931bd362af524105963435725a063e20958ff8146bcc9f4764aa06e443c86275e769736afa23521789654860c3ea4870481d95b0684019233a66bce2aac963b96959fa1b674653cbd8c8aa406e37486b51c29d86240c41d3ad35e8918ac6306105aab9b445a6f51d6ea21f20f61c655143e29a08e402e229892008ee1955514d84b2d3389b8fd34643c09c502e5dda979afdf3c2 sk = 168b523eb6c7f883879fec68c98c6385d821bbd79bdfc8749ea41b5030b8127ccf3b764683e38a224697174c5e580abd5039cd0aca1f0ab25ee4381de056b1e32145bd8222d34c9785d0738ef956ade999664c330d222e745c3531997b05b72baf3544c159ab4a79921d60c8309183c9410b5f897d3b630afa56638c02b3a86a97b1f4c5666399e60a456ea201ed94124f44cd5e6c21b87b6dc7b40fbf2a109342a58742bdadd99db3d34039f7c32359a337b9731492bcc710bfc11978445aa09413748614b8a9f38fa080234d61b726fb88f1e447e8e30ceb2c190c3b78fe4b795bb4516246058398853e258783c89702e01c51626c0a9009945a3a9ca1b1852c747807772fb34ec625690c52a9793811b9ab33eacc6e6338b6a8ab7dd981ac8f742fe8707c833432a09ab56f1abb6daa4163005e1c3bc91625641ef399535950a5056b08b35c7fe359b335ad11fab98c844c8c581734381919f85faa06ad659a26eb7c56f6868d0b19b2c4623a49c37304a0215e89a78a3b675ad73f1145392c84b7f51b9f84f9ac68a55c880843fa5033a4707f42d7cbb1879eb6f5c86937864e4358a6f50438d73e0429a08a76af84464cb5a16b4ad8457abb627845a36737691ad7947fa5aa5e81619abc2dc6e64cfa59b89c204f9c629ed6c07a957a2d2b1324cde650a969558d0610079ab4a895b275e31c3c102f3cbac42df54dd6e71be0d968b7b01edd96103025b48f422b7fb5175110206cc52c1b6a9d2f2b4ac26775fad7ce41f0108f3a5bcef1c4a855a48f69bab5796c76b9525213ac3c7a42424a1bd3316a1ad433a2a307c5738538277aec3926a57cac2c28813bcb311580bd21c3a41e76822995419fe87a702a5c0b2c26b3216022974670d1c89c637a45b30bca33632baacd318396ebf1b3fd62c9ea35647ba104d865c592d196077c15a7390e9874538f25641b0b4b2c17c6067a29e43b10ecdab36bdb02c362ab2002bd8535cc925b26f5668cf440a4e601b0c30b8f8bc122de0018a3aa38c8bb37fedb21df52cd99163bf242045bd744ed490f9e23721e34ad49c8a3a5057b28e486793459e1252613f7a8600cadf2fa459801a786cb8f6fa32900ca087d4b0c6e93be4c94125ad2754ec540178675b3293f55a59ab35aaec876374e66bd9e62ba34e482d756044ff14d8ba8478ea8ccfb4a0524939eff19b5bf0401244b9742465f3d7416b5867cc636bd7889ab51955eb21b4176962f5e56bc653b835331a8df28741f861c86c47a1b184f37d40124e280cb6a768b45cdc113c86bd7755d476d815323cef49fd33a782cc75913a2b54db62b2e64383322c058c96f89243f63a892978850b7e3b710e6121a243275a7c37914c6d3981b881605390245ff52a1602b444cac338f865925e609bc7a1ff9c5900ab1a7c03611bbe278da688fe76958082b96424874e141280f51c740346f6b404c14b8986c1288355492312ac9fb626518b7390e883485b7936883a438f5a6c5f93b397855d5eb78dc58a1dff5724915b562e105d55caae3d226db234e5a2c333209391b041aaf55412eb37f99f2994db51acdb2c697089eeda39eabe2bc4a8ac8d9988839785772d36c6670cd121409f3189d507606d0d4cc9e3b43f1c54895408a13289863fa6c5105c08660803db0a3406a7d55c2c94b355975520cf88a7d62f04db223ad3e11857a9381cf7aca525b761dc95aa7113b1de06b1ed16a1cdaaa208294e19475ca9c344564a53c66c3a049c9e7780bad90a890148fab8cb23d264de30a04e775cf2a8c950681587d57a1e27c3293c43d8406729c45347a9068e5642e2bbc3bd2643f13008317c3bdc1793cb85081ac047a111470dc8b0160a356a037959fe97500947f4ee1b2e4c1a976701cffecce8b37a7e6a92173793bb4c20c100c1370dc5350501952915a0a61bf7066abd5095254039d4c44890480626ba039fd6481eaa56a69fa51a9bb9d85c2b94d99c1376b2492166179931bd362af524105963435725a063e20958ff8146bcc9f4764aa06e443c86275e769736afa23521789654860c3ea4870481d95b0684019233a66bce2aac963b96959fa1b674653cbd8c8aa406e37486b51c29d86240c41d3ad35e8918ac6306105aab9b445a6f51d6ea21f20f61c655143e29a08e402e229892008ee1955514d84b2d3389b8fd34643c09c502e5dda979afdf3c28489e5ac1217a4db0c7e27f8c86cc5981f0f9249154111c2f9fd842ca11f43b666798dc0a8c87b549c05a900b500b70ed99720cdc019e8c9a9e4213f90b1dfe6 ct_n = 38fe94d70b016ef27d12ee2c292b0a35911a8ecc984fd8707b0eb8a5910bdf0935027b43c7fb2fd6cd473be156e6afa0bf534b4a4359f60ab6ccc5e57eaf617118917f837350c48db34b7e1f1f8867044a09b9c5221cd2a98685ed7c14f56d073104a714c67ddad74c6f44452b9a3920d85965d79cc39f54ef8add14c4181f078390b829b802b0a06844ee9289d0992d0a18452cc247931661704bfa980afa991d7d2631cd5031f643585a8909a251933bf8d99d9cc5b0e16ab68b66a01fe680f24e0a43db9731d3eec490c5a2e9d96d8aa76dfbaf4a623632aed772f3640b3bc1c98748ee0737afac85d6206099e60ad71fde557efc57f6371e0a192113b080e79c3a52ec06be801d5b84f8cb47f5c5e5efb74989e050ca93cb5fe8faba8a946a6b5552b0969a9b66e25792774806fc309baa0629f3ab3a96479d52a4cbded5d9ffd141d81a6fd0f68a9061e37a67733215de083a3f47e14fafd55f339944c43eec91209c6fc90f634a79eaa83242e221c07fbf4a0dd955d170753116036fe51e078c2ec2871f0c6d84c574edbbfa193a608d4a359a1b96a0dbc8f8df24a0c73d5ce6fee44d4d2421b8ab47acb06b37fcef3f3df0bc8005c6df5957fb767b69b88cea7c13da472c4aaf7008e232d9c9529dd5f078f84351851546ce12d16403c3bac7198a036b46eb50c50e9308e3bdcea5a919aeaf5cb22b9b68ff1c6231c1fad9eb9f075885b31f59d7d381ab773375e39247aa3aab73c5d5a81d50cb3730080f24a95ad9a1db24c5770f1ca343bbe08185392412278a9e3d02bca43f04048ff9f28cd5fbd12204d02656cdd0c59ad8d5afb66de5cbefe9b0751ac50b0bf5c2a3524b6ab3ba185863f821b27706026ca6820bac40854c1793e0a62b9b1510e18e4e40329cb5ef5f5384e164624f6e3fcfd541544d89be9f8ba9c3994f3299690cda1830f138d5a8287b7c22eede062ecbd9664a95de0f5db81b9d4b8e9a70d8bf104c481688ec1c9f705e69e5b2aa9e8443c26b63844c24ad12247e614eb01ffadca7c876d4e798f623d343a85fa7ee4c8cfc4a41fd5eb60cb7cd61a025b7 ss_n = 2de9306af86943ab8f3aaa61db00e550992f7de0cc55456a64903efc43ac610f ct = 05eeef96c99149d98253c749059294325a896c060bf7e9c29a3ceb81b39fa3c03a7074f33a9f2b1f4daa756e362d621ccf5aa69cce6c6649a1e541135f3077397e8d0f5f9414e940b76f8480b70235a33901eae416dd4743097c88ea6a1e1ea768cafa4f6a84180aa17257a373190a41f1d9c4d39e8e1bcce0095dca2cc1140d2a4046d0190bbd92a3576727c6a961c3fa7d587f556b86063a452eeaacc93becbcd64ad3c6b2f1b0ca1cfe2faeaefff2c785cb6c2782e7577c64b8d11fbf2ae670da2f276f40668048807b704e9f1f54e88334f2eac4c7fde9528928fafc95d8d747f5f3fed4cbd23ae665eb2ed1737e80ae4933ea00ec3b1268130f98154015df64f5d0593ea67f2ae84675503f99c48be0fba5afcac4f32ac7bc7a6725d18798314528aec61cea430c82f8992e1b9e873c0aace536b44120fe6b971d90a7a6398d094112cf18722421c19d07c48594491f1238b0665eaca33d892ff9915526fe44ae390365bd401b9a10ed32d3ed90c5de3d05334eb88b1cb03fc87d6ec1edb0f38f3fe7da36c936405604eea1d4bfa28f5b2aa6d5411574292efa2cc1445fb9b099d4a86107881819fcc8b88117234571836deaefee7bb79b36eb379fd832ecf5db01e0d0d97b13323588fadf5108ceb0b101098b325ecd6d36c607b2220667a665c28d96ef35e62b32da60ade63afc6446dbf27ac41967138f58724d0834aebba9f2dc66e8ac5c21f5e8c98f1e7653939b13b876bb027ff540d07525f50bd5499277eed3e9e54cbb9adfcd9f8849f73f0c06d8d78f8302b76e6927fea064025612abb1d87df7f809a6c57f0eae7ddb95e45f287c168c3207e8a598f43633e12b047eed1a8aada242ab99a07b87a5c4465c897fcda632ee47c23cb002db5af09c0083c7cd5595426a586a1b1a43ae74658d5385bdf85307338fea0ae7cf7ac15809bd84e8be7b69992e315d82dfb9566a54ca308d89d5cee8dfd7012ae75a99d0916e0d387a3c56d633da532c56050870ebe3b44e5a85848c1d36c747e064a55128c0750a8d02e6c3af86c36eca345f7297518c5251d58fc10e3325439086 ss = 84c0478b9d110c992b96aa96d5fe6024f353bfffe00527826ef59f9882b5788b count = 931 z = c4673f1cf286b970b58ed1c485dbf9e1685e437c13ca58d64a76e56e9a8f72ef d = 1b10525a908fb1e482f2a3d798579deaaf427115a4935003dd546025597e7eb6 msg = 397000033ef96e73298c1328ede5f193773cfb8259aeeba474db21d900b42728 seed = 695b0e55fe5ae8d92a14bfd8ec8ae2259dc3adb25f9d49f57eda460039841260fe03a17908608b26b206d351dd5f228f pk = faf505ed713b96556eb9851fc5f39362a83d8bcc7b98ea90066973f7645d5ef7569b043b4d6c4557b2a9c75786c763bc0f08a9b2031e46581ca708297d10c83507a6c2877db5b3357dbbcab33bb288a722cb957eb67762a64a6180c6cb3c0b10a4ab71a48aae1163455ee3b897123d8a84cdfcd78e8f8845fda8771e49b064d140ce463aaa8339da28a4092a1d5245adee5aa3a358c8c1e949e4407924b21225062001065ca57b66a65208c207b3ab6907b2d03414a185291904b26813950501460acea974bab6b0c9afd4189580b46ff73942729e84e22fdc0bc4d741cde8351e11f3bbc1015762bb6b84f7384fd70f0445c63ab48b9f27b3c936721fe91c0236555473c1fc115aa7e05f7bd9869b3a41ef03afcc9ac5218132e7c9549743264a889fb3b1a5f3b65efbf44c593244f9ebc098926e1033cc53c047e3ec2b83790580fc15f3b21dca4b706ad47969492f297731a2d283ee2bcff6f98766d979ca101a83815c8b0a9d5beb4f9be59fd8b30d29a1520286871c81b662e320e89cb047c37e6d57238051902129833966187e20c8b502048a611d09d547c93717f4f3afe6a3c58363276dec6be2d4995882a24e373a1a9c2dc80c6791f0c088e375f6b0bc9bb60f8520453b610360b52aabc89d10b41864d41e10d5a134cc72cfa60a216b56f080572af7b606f5ae5075abbd37c45956902d62c98b80900ffc065b8133e7f48b7923c93817c4b58901ab8c6e34023f81e9292112594f19837d360a4d7a6ab4da35d17c6b3afa33d3a09c655a54eb7b0a88402823cc20758a38f320030a25a7dd2936894313dee328a5dc6eacd6cd3bea273eea2ebca633fb3163e547b681896e179769a623226e396257806fe42199a87381e5b8950b3940a795b2fd94b7a4550ff2935d7da850014bab00ad42a301b590c3374af44b2d6c050e6a1264093e2d19365fb445cdcc49fa3514cd020ad3a92a8f92b22759af6765084c65167aa0607fa687dd011dd57c473c00b8b9aca5d1280fb89c6e86a08722759d88f3154daa6c9a54cdab27c71136a863d503c464ace723869132985ed14e22e699dda3ea47ed0e9b622901ea80f4d9bb271cb474ce7976a30ecfb02287d1ebb3df sk = b85c3559ca748dd883d70a68fc3462ca4a83013038d8e0459c8a8860c0793266920712665c650ef7ab3cd1666f43f6c2ac92341a134c1942130bd48621532dfbf58579b96edbb2420300422a7cb816480ce518036a4049355b02f6fa18afe662d24aac275823649a5fa2d4262c89ac100a85a7630dba3040f3ec32330c9a68f8bd6c198ff05519f1b938c8570c8b04c025864eafe34e42d4bdb5cc9c13a82b556364c072b530f80cc7329a2e4b7a97eb2b10213948aa2bcd2c715f44bc10f707142652ab874da42a1106c411cae6422f3558038932881b5b291c4809401211f455d0e65c40815a3c05c5b292b3e48ca28afa12bb1b13df6773f6683e5ac1201145ab37b746cd177c2bdc8b41e6180db908e9412ad0f8795f1a66eccac6b2ab63b3d9437ce4952f3ac95975569839a2212153e2bb758de22eaa13cfa5e649a299052d4114cdc054f411269502999779c422193da4f67d56587fe0ec54469c016edc55de83cdb59568be643ef2915dd00244c989021aa73475154e161777dc86423fdc41516a636dec6e8ae87d7f82ce8cb9b2a2279fb683aa21dc874120a4a45a36505439a9f291faa9c7ac944f1f022301c469dc35c00f435189c41e2e19b818130690367f6878b999f6436b6a1be033341c84099bcccbbd665a8d61609b0384c52a30f48c5616fb38f0f3bb210817ffac3e2e740902396dc8a2a16d6bca012a3f92d72fce78cb41a64dffc166f1918864bc180463996715c20d1a3bcb878dd6bb15c5f4926e0072a48cb16532bc4cd7c96fe62475ac38e82192863aabb6da544164adaea7c6ce1bbafc7495fcf2abaf600f8ae5552acb7268bc942083a972a20a01959ea5094a4bd3a4bc08c4c678527185cf80a165d1d24a7d6b8d06578334562d9af94d902cb46fda6bbe5138eac5ba04857399b630c3c5ce90f879386a836b84b048d2aa2aa7c0a9d65c4d92c040eb930b2224b55a5485cc27589b577c1702a9f98817124ad4d9379bfc4ef00290a6e82b0395a3ca024f997c7d293b8ee42810cf951b71812c3162576876b44834b6a32571e351cace4910d38cc6ede37bfaf505ed713b96556eb9851fc5f39362a83d8bcc7b98ea90066973f7645d5ef7569b043b4d6c4557b2a9c75786c763bc0f08a9b2031e46581ca708297d10c83507a6c2877db5b3357dbbcab33bb288a722cb957eb67762a64a6180c6cb3c0b10a4ab71a48aae1163455ee3b897123d8a84cdfcd78e8f8845fda8771e49b064d140ce463aaa8339da28a4092a1d5245adee5aa3a358c8c1e949e4407924b21225062001065ca57b66a65208c207b3ab6907b2d03414a185291904b26813950501460acea974bab6b0c9afd4189580b46ff73942729e84e22fdc0bc4d741cde8351e11f3bbc1015762bb6b84f7384fd70f0445c63ab48b9f27b3c936721fe91c0236555473c1fc115aa7e05f7bd9869b3a41ef03afcc9ac5218132e7c9549743264a889fb3b1a5f3b65efbf44c593244f9ebc098926e1033cc53c047e3ec2b83790580fc15f3b21dca4b706ad47969492f297731a2d283ee2bcff6f98766d979ca101a83815c8b0a9d5beb4f9be59fd8b30d29a1520286871c81b662e320e89cb047c37e6d57238051902129833966187e20c8b502048a611d09d547c93717f4f3afe6a3c58363276dec6be2d4995882a24e373a1a9c2dc80c6791f0c088e375f6b0bc9bb60f8520453b610360b52aabc89d10b41864d41e10d5a134cc72cfa60a216b56f080572af7b606f5ae5075abbd37c45956902d62c98b80900ffc065b8133e7f48b7923c93817c4b58901ab8c6e34023f81e9292112594f19837d360a4d7a6ab4da35d17c6b3afa33d3a09c655a54eb7b0a88402823cc20758a38f320030a25a7dd2936894313dee328a5dc6eacd6cd3bea273eea2ebca633fb3163e547b681896e179769a623226e396257806fe42199a87381e5b8950b3940a795b2fd94b7a4550ff2935d7da850014bab00ad42a301b590c3374af44b2d6c050e6a1264093e2d19365fb445cdcc49fa3514cd020ad3a92a8f92b22759af6765084c65167aa0607fa687dd011dd57c473c00b8b9aca5d1280fb89c6e86a08722759d88f3154daa6c9a54cdab27c71136a863d503c464ace723869132985ed14e22e699dda3ea47ed0e9b622901ea80f4d9bb271cb474ce7976a30ecfb02287d1ebb3df36a81d2044c65906abd31031f620711f0304894781a0713e87e5af2d126c0d2ac4673f1cf286b970b58ed1c485dbf9e1685e437c13ca58d64a76e56e9a8f72ef ct_n = 4cbfa9ba6fd33e8d24c7e5f0cda6b80d6aa034a449a4fa409fa6e2c8c3ed55edf1d77b28d75faed91f42821b941fe28315f773b53f37d9da81989ccf4c96ead80b0250460ebd0fc98fa023350ce89d30bd07e0788612c41a3a241a831d464d3174ad039e1d1187075a4b475c041634b13c03553f72a0ec33ee394d997691455654accff85fa74d9ce7911f4de50ad8f29b39a529d69bc2d0a08ee2454190afca0a4269ffc053f14273eb99ecd304c6dbac0692bde3ba88bfbade598738353834e61b5f38323eaa5ab3f7905b0ee87ab5ff844da2c0dac7b80e1e905b101b12bb8807b7a6a1c126f356b35db5e0faba6c56e7ca84dd027c01229619dafc77f4e36db2b196fb493abe9be9193df4a4e023af704d5e17c2d2a8d472f0c862bce91d8eefaf33f1afc9255b00286ddb9fa54936f5531ae902ee11d0aad27e3569eef2a799788c7ab38137004a4a2c46f8206a35d609134eda7110f4ccc457bb819e05daee624fb4b19ed7b3a24df93820cfd0ab1c008d63adde14824a0090cc4a239131b04a141184d656d720c2591aa5c89a8b9e577c1880e7b037c3991401ef5a9f66aff178f7800886cc199a8235efa7891226082ebbfae15ebd4b4570de868f98ae08347b68c8b80e72fc72fd894a783adfd5b56a45867e4219d20e8cb6a0d264763ddded77329fcd5defbd8a76d0fb761af97f38beea14e22cad72fa79b7912877b9f15a355609770fbdfc9522b01992b8def95a09c63609c3351365f0dba344ca119dd12ba3ea0d5347320dc3188ec459de53ee16e1d7a9bb6bcf752827dc3cf52afc6484365f9254a39001c36ad83bf5f4260a81898afd214d9ad62e5b7c05b920e6153e2b0f75b712369d6fc8287eb933e78e5632481f33d1d2100791407572a5e7a28fd0c1aea05f999d39ce1b5ee681e175deb98e596b1da4bae04bb7d499af27289283159cae29f113caadfd7dacfc9ee355c65380c9d9feaeb9b8046f441892fb616d1d8c996bedc44beb6bd2242391e2dd3ff96821edfc30d77a03db468988fdaaca4e7d719affbe905a40e606a7bb9b6fdbcd837bb1dfb42183bda7 ss_n = 88dfa21229678cd09251e4645e2e4bf23f013927382707b881d930047202f198 ct = 6e1e56a185ee9ce2e16dfe22689a35817644266f556a084a33528858160e4ea10b3eb257381ed349711725292f8bedfe1950a6b852be46492ed846d27632caf673b9512aa914111f82748b081ffc4adabd942a9dcde2af9cd79908046ab9ff7b812b8169ec908ef9dadc084e9151d7c9407686de9ea6da6b2797b00bb4ef09d22377231e2f94aa1509089a3fedc8ff69942fda0fec09bf8e730f9759f5962ef2da875af443bf482d423681361b61ed8e1f04d94c4db67a2a6541f0f218cf1ad506158f705b9cd57a4094049a2d71814d65ced7f81e376388285f34a8e0d03ec15704a9f063f8b62d6a8fa6b2bbdfe8c8f60ad6b9d3f92f07285bb5ed0aedea1730c34b2435363f459a7a909f9a7db9d9c629ae4c3fec0541f0deda79d486ed3c570354bf625d1f70e664f09d0b70d857020e1cc5228ef5a68d789b3d29ff029207b3d7ec55800aa1ff16c0ff533a57f166737321578d10c8e4f691931615c04eb92698120fe7b7d70c8298df3b212c4ee233d8d43551efe9c40be2c540cc8000c1e9ee12f5d214da3bbde1200ac064e5425716266f26d4b6fc8b6cdc44372027a221def4fb33299307cf3f8d1dda5ec8c3c5f86ee2937bf0624a708296a16cd5353052767ecea062e8d993e34e8c29402e653f5a5c596e06a13a4350376a3344c49d2a3f83ea3de60186231bd995137997c2ef0c8d47045a1d4367c92081f1a5923e0c2d0ae84b5c74a85a1a982e0985b5b11b039200af672aceb9f1ec61a8a629b2b75f36d72659948e7df79704f153137d9f327385acd4f4e106e1150297898bc0e1bd6e14ae2050e072d61003276c64a95c417e502b6a6ddfb96efcc088a68e71f79128d6ff2f224d9c2d3245fd7edc78d4a000c509217ca91562e4eaf7f70de6db7590ce2db178688523c3b47c59fda1d95460cf9dea5299443ac5d6ebfebde78bf70ee22d5b7ec649e7a17132ff2df8b63a6893bf3c34892f91e85f0390e97bb1f137b5b92dc2ec7d2fab19e5a9c3302c18f65d1ecc292e322bd71cc45af885fc6f537d2447df6e1d2f53d268489ef3d918c8994aba6222c013647eef2c ss = 777aed992e3d347aaa26d29a6c9324dcca1887dae889c30653eeb8f61befb3c5 count = 932 z = 0905fc8b42954736981520c10adbba2aefa37304c631494842dd0e41a0972907 d = 1d126c14baa550eaf3208021a3844b7116ab4a2013f942d50961e6fe0a460c74 msg = 026d7bd5ced51a3f746306ed3b0651d5b65e9b77bb01298581ca478c81420b74 seed = 1f660599a31bad1c54d4584e07a28756c58c03ae36ce338a0116ede2fa722aedb328e842c95484019e58c832eeba60c2 pk = 2eac4470384127cba29df74e0d3890dff89257979c89b87fdd3c952ada1174b09344ac1402c58d0e97c771340426a96925350c869141d46728ec433044c9a02ac40d80478d9d581bd0d84a6c64c58729bc8f2359b2e17642c7884277a7a30657b370cd1b43850e13838c3313d3c48fcdc976a1915b1fb3c687ebafe1c1507c164b859100eae58280144c5ba4a1e17c790e4bc9a43128d2d009bc58149f4b2b56fc704f61aa346335bc526c76b8a9c71382bce530970a1ac4a686dc27881c91c5d8466fac1100b71624b41c68f14b3209c18dc2908214c77cf9cc4a8fa63ba93cbdc3072adb9712e4075204592661858e587a26fb730d19a23898cc49f85844138c4d6252984b5cadd3d0bc24d8c026b34d1f214b6d4a39f2fab5116a6bcaeb817513665f8780912b7b053a2592b1713b789febeb94cb9828e3c636f84a4a49645862bac19c4b9be5718c43a74bae00924a41723df0aaa1888e3c807a0960626303a007c6b5c2f66f754ab81eb8c8c685307c209a36ac24559363ba7b2239d363841b99d9c18817acc885f551fcc5bbed7aa67ba02992842383482d32651970c568b564433ab50239f713d066317316b56a583746f7c105a472a479a1f44918d7a5064c6a3154abb0e542b75b3a23e232ba3f7722e954b4a53878eeea6f03ea9b5fa5be23571e34d95dea14a918900b7a884a24e23435ba8eb998b91a25cca3e83c8e2a8b5454880e984e5e6924eba4c0bdbcb8ca50970eb4bda27bbecfb692df777bd7ca54bc25349588a24418bc2bd7c5a3387f8a7b0f797319ce28066ec9782fe80cf4d67064e464d7dac3b0025880a1870c2b0fd265a174aaa046337839f09fe542adecd871cac0329e7b6bef0917dbd13ea2a45762751319ab1823ea1b92897df15194d2549e1ce28f3b667ee778479547c34cd3bd726caab3b854238b947e2a4e5710b1a63b783c35c2d7b333f4648bc62586dc0684bad02600d4210f81a6c9ca1c64d78ed19661832c9db4c99e11937ae938584a37247f1082b9624e5f03043cdc40d024865af491af4acb96f35e65648920105777077d202cb028abcd1b9061ff2a7f0e18c603b7b1475f720d4d882b0afc0fc6bda7564f7a75df3233 sk = b8c642b895ac57668dd6b7b896b5a943a57347c579af22261d296293c962b6c3880bc3cc9464876724ad05f8a5da7769b0431dee8cb753f9ab4acccc875869d50649bca691077aa51f537df6d15be9b35ccd5448bce839b09a35cdcc1edb408f5e015218747ddfd93ff01c5d098471b0e01f3301365be14c7d18cbdda152fbb42b95bbb5cf63208994709cd0901e371898648a6c5b461118afcd9b26ebc69caa7bc80ae670641a54829b8104ec19956b84227579d3b39c45ac409450c49b298e61c5a8bebabb50a95fb4a1b9045041d9f60dea5556ce90458c388635307f4f49a31b33b167b61845a73ae4655058a31299e600ff1b25b1d71e4e458723770c80b65bee27ca3d591db738be5e14b110847248965b74361ccb95bd3cbb54702309712296f34c216779c02e4a6e5b5607b1b45fe6a824341547d250a5dd039e7b2b242e0a2aabcb42fb298d1de5305ca3cb34c35a0440a19f61ba55782ae9180f56f772f12740b6d426ff70b6b1392334736355966c15289411410df1037f5e30b261839bcea8b701a765461594a4695023b976dc3924f8b915de6764dc4185724c4b11e97afc210754e58812625e2a363df813aa77421a873b5dbd08843452437d45619f3981d9a96db077ce4b8592bb2b7f6ea93535d22209925bff545a5288c0f2936291d35a1276098a335b9446cfee14043762195794c1d56a5765967daefbac27b78dde108883277cf68722d2d894bac04741a56cc0425fc6e30e1030524ec718018137afe91fcb0894e32463280405077b7162c64abda151e51c0a5fba82138638e61c484b62534cc89c2f437c340b15cbaa9c012b845ab21d3c93c523802aafd1c21028a6fa933c31c2cf86a825efe961a8438bc9934e13921209dbbb482c5ab616c5ab2061d6c65445a45203c2aa62e6c8bf45228b9034e2a21dad813f121c192f2c64edc76229d97eca013333f963a65759c910a634ba26e46ac7a680bd83499cdf338002da921b63951845bb560a1d6a643e5948b0c6ec520aa984ee95b181e2809ac730df2237d02793672b4db8da326dd3c0ad1859bdb9a88b39c42eac4470384127cba29df74e0d3890dff89257979c89b87fdd3c952ada1174b09344ac1402c58d0e97c771340426a96925350c869141d46728ec433044c9a02ac40d80478d9d581bd0d84a6c64c58729bc8f2359b2e17642c7884277a7a30657b370cd1b43850e13838c3313d3c48fcdc976a1915b1fb3c687ebafe1c1507c164b859100eae58280144c5ba4a1e17c790e4bc9a43128d2d009bc58149f4b2b56fc704f61aa346335bc526c76b8a9c71382bce530970a1ac4a686dc27881c91c5d8466fac1100b71624b41c68f14b3209c18dc2908214c77cf9cc4a8fa63ba93cbdc3072adb9712e4075204592661858e587a26fb730d19a23898cc49f85844138c4d6252984b5cadd3d0bc24d8c026b34d1f214b6d4a39f2fab5116a6bcaeb817513665f8780912b7b053a2592b1713b789febeb94cb9828e3c636f84a4a49645862bac19c4b9be5718c43a74bae00924a41723df0aaa1888e3c807a0960626303a007c6b5c2f66f754ab81eb8c8c685307c209a36ac24559363ba7b2239d363841b99d9c18817acc885f551fcc5bbed7aa67ba02992842383482d32651970c568b564433ab50239f713d066317316b56a583746f7c105a472a479a1f44918d7a5064c6a3154abb0e542b75b3a23e232ba3f7722e954b4a53878eeea6f03ea9b5fa5be23571e34d95dea14a918900b7a884a24e23435ba8eb998b91a25cca3e83c8e2a8b5454880e984e5e6924eba4c0bdbcb8ca50970eb4bda27bbecfb692df777bd7ca54bc25349588a24418bc2bd7c5a3387f8a7b0f797319ce28066ec9782fe80cf4d67064e464d7dac3b0025880a1870c2b0fd265a174aaa046337839f09fe542adecd871cac0329e7b6bef0917dbd13ea2a45762751319ab1823ea1b92897df15194d2549e1ce28f3b667ee778479547c34cd3bd726caab3b854238b947e2a4e5710b1a63b783c35c2d7b333f4648bc62586dc0684bad02600d4210f81a6c9ca1c64d78ed19661832c9db4c99e11937ae938584a37247f1082b9624e5f03043cdc40d024865af491af4acb96f35e65648920105777077d202cb028abcd1b9061ff2a7f0e18c603b7b1475f720d4d882b0afc0fc6bda7564f7a75df32338e22fbb790abe5d280782f8b5fac90de6b8541d1284b1d5586a334861c8d9deb0905fc8b42954736981520c10adbba2aefa37304c631494842dd0e41a0972907 ct_n = 84de77d317f61d47e9d0bb50d8f45df6b8f21965600b5ca43a2e97739c13fb318bca44b8335e6748a4cd0bcb5d1e4a8573a88463e7c546d1c432dd445630767c87b5d2514a647749de7e9564e9f722ec604c42bad67725d24fe9ceec4276aa257b350c910ae8f65902e67bb245ca63e58e28c7cd3052d13f9b21076ec6c65506331c494da410dcff47563c7b1d52b2c8a708410b9ae84d7476e7c5afc64bc05f69e171c08fa945e953cb5733b81a0dc6e442472c766ed87001ce82d43190a51b9547e43f772d7f1d677a51ec10b5e06107dcd9212b2355c10e1c178526b98f2df90c478e17f8982d257504bea206bd301502ba588102fbdc647585c0055ef0c5169b4424c7b33fd3b53b1f4bc3f0cbaadbb3dca6b25d4739c0ce05fba0fd2eb40738ec14e1c939a01da524ca470f6d70ae48e30aac13d8fdee03ef164cb8bc9a6766b28f6230e0f36f46d7e802a42a1213d19d33c989e247dd6086efeba87c2bdaf527a2640ce9934a2abac8b01fb74969266bc85dc05d028d386b861a1b0878d7c17dc7eecd7c5ba0b03b30e5188700a2661ed87763586fafad10b73a049a0850e15745e0b5774ce6c99d056de46107c897bd07b07251757e2a945e42373c866d7bf669883d69c8c1aa8076c4c02646e04eca3842709eca27fe790017d69bf44b6b3d054ef2491649aab80a75623200b7eba1c68f14cdc09e2747066fee899d0787dd15a3d1bb161fb6d74c61aa3a0fc86b4040050405ce856592182077d58be76a7c18058513229a415acd903343e8c91d52215abd7a5fb1ce155dfadcf06556c1e44d733e4cedc0134b6a7b5c8fbd43f09e5f6b808d525597828a27e4aa6196faa7fd292f1063c581caa0aecfbb89c0135e821e931e0530e78cac43685e3e376b35a5a6cc9153d293d9cdf44ae6a67fb4cce2fa47e838091a41d9fd30584c206728ecd5193a05984ba65430ed02d1e36723cf7f51a305af76401f05e20bde17211fb58051b7869fe45f164d5c550012cbe828feeb0ce3b857b77bc458aa2b0b8f26ebf969be1b10e1d8b91c0f25a374428661f4c15509a59c503600a9c87c ss_n = bf4c6a84419d658eca41eaa0130f3b5e1135665ca98d425bcaa3a2147db57a51 ct = 142f34c196d0e5c904648665bc0b0c77106e765cec85da9ffbdded10ebe3e5e87ab2718ecf026484b1ec731d59b3afec663913372aea95a253091533d396b1f3be102b04e9b9a5956482a8077111b1f3bf6b438f260ec6b17535fa9022ccbcb1f5232fa5b96a73710a88340f9476831cb42f9557537db19e2f08c8c42dd65d3c73d993206e09cf0c9cc1237a64aa8f2116e8c4ea42d0ffc3edb42f2180dcf94ba7309eeddc5793844fe1a6ce413aa69c8d8067cc9703195a1231712971e06b64553b37da4330ee5a4ec6e6091ee5f2adc155c00181cf7c55c061cd689d3614694a68267f4fd2b939e4e7240f43579cd770c8bf828f70f52436b1a88fc3f5260030bef4cc2c4d1220293fe0e313727a2ee25d9172da28bf9059a95ef8fd5934814b1eb93d118c1e7c2d1c8e1c69823e12759abcdc72a2f705194c35d088bb25e85d287fa40b1aee58960fe5d40b3c332daa713352b5e3e2648afd015938a8ba985856af8431883f7afa6396cf03501c43d588a437b03bbf653991ccc3168d503d57330925fe42fd32ddb80da16e1901cbb7086915f4a6952ea205f95f5f1bc9a6cf5c40424a975f52ed1238dcec873c33238d5a3880e47a218200c78f21707a53df0722b22f09dd895ee7a1581f28ec53493b854253b43aaf1666a3f1ba7f113688e8cc618abb603a736bcadc7c8fd4144f65b91bc3a9de68b95feef22f0e5081a18a0c2f2fd2c960fa07ad56193af89a479303af381298608e48fa10bd1eeb2807efd77bd4d8c3877ce112b351873d1b57aee7825bf92358f4bca6dc4554bc22c39cfed243089e414c5081df6de723035ae6c4f7abd67132ce1736df486c465f7b6a01091f153fc956018581d66556b9fe2949ec099fb6f44567ffbe47b33f1e59b1da7ff9af560463d33755a5b0bcdd1a23d083b0a403eafa6ed25361bccba01e099f155caa4f9114e3f4302ce1167332b6fc423df396be0e9a5a991c885f6424425ff2000ea26d60e087051221f08015e2a84c3ccefa84c25a2ee523c3ff3f8f414b6eaa61e4cc3bd08f4bbdf37a3028bc2dc3ee868343c33a25df6183232e ss = 52cdb22e4be60fedd5f5f33770736401586bac64639103d9d4aa6bef1eb96f31 count = 933 z = 09cbdc12294c925ee55d7eaa77c3b7c444e555c326a15293b12250bb0ab997a8 d = 9ef351580620944ff036fe27771846d162dfb93c2e60f0754de1a5ef7527fcc0 msg = 83ce002e55dfffb4c6242afc0f3d97379587a7330ad2ddf638c8ed069f53ae16 seed = c6fd6b305001f59c0407ec60becd5519a0d8d11c6b7056fb865c0f4338e0afd0bc649c19b168dedc45bf3eea7373a67c pk = 1b405fed702cd56c1f6af3819bc17909b29b3a28ad935ab7c58859ee4c899927565f2a4f750b2c54f338d22510f6757894d14a55dc3b5859048b58a1b38325d7f5ae9df8b68686af98697137a422796435c55574ec8348a22b5330e2c6d7427052b0c4077606bfc04459cc7d0861166cb233555101aeb2337c315e32e8b79704471b840f9de0636dc084ccc08592549a6ee4a8a2070684bb29e27aa2a2d4b5a7b03e6f5c540b35808294881632b61e1b53ba063fa5332274659611b8966fc9b2089b09b5027ff1c59a47f3373550adb1435d94a4008f34540dd4066ed3aaf3c050221c082d1b7b5e840a64bbb6f9154d763accc9cc59632a728b0942e9e737f36038044c155b36958ee26049c888943a191050c04814450e33609c58948a009625b58ab2d7607f9882eda85f591791a5e18fd2da1a78d8719fe49c97032e4449aac8bc55d316ba0f00cf3de7715ac58660579584e3b4ce5ab8c29a03d8d56d00531d1b27860e691850e46f890abc3d5c7024f45f3e17a13b2421c6c92ecc4127737a23a6b473339b0cafe50694a18103922a62a48fbb2aaa9d8bafbf886f7cf5adadf237711368969799da6960296419a4c8485b0bc30e3cc6b147860770a6335c9ccdec5b72f44974f6493b2996d86cb8976233ed203cf8d5bb47a22803f0299d26a5f14785ec049f35f47f6c5a2a2f7856b9a74fe26c4be5e030bcb237b9fc2cc59623a4ec5875852f827c63fe057acf45ac93f40bbaea287a525afd427e335c333192c700c494cfc6341e509c1ee4bf61162278570a18cb773ae1aefd26a8b91ab218b5c1ea138e6dcaac46c9abc196b803a46f085b30654bc14253aa63604f86301d66a8b3a251cd81f41e425a6cf361459815724c45b67786c1a59c2075fc2ad457506d558ded975c5a381ec167c1d8662ace9806207c2cfc1842a6db517f78a4f42c3a2241723a679a25014b0970390d508ce8b01a12325d0c850fed0c39059ca7c3721425dc6934292eecf86e396b91d674c0091c689a2a964beb0e5714bee9b46005113f44c6ce5e998baa421e1fcc0910998c66890d6d510558bc4acf93c054e69e82f9001f03da423463fc4c87fe0f1f3882b9be51b554815a87a7 sk = 7de507c6155556563401c703dfb25869115d5121c96189aa3608bd1ff2364b969cdf69bc6e454d6df59853ea478a6a551b016fd2039a3e79afacaac32a6895e3d354af111f2c8bc2ce539d627059e27536a9c397bd43cdfe17a2e87815d28c56d7632df96373337292a0575d03bb11ffa0186da717ecf870a4ba54fa896372a1297cf50ad92b6c01c40bb993063804a228b76076191d83455246a4b90370053dd7c33c717dc56155000c18b8a411bba8beddd80456fcb8bc3bc037fcbbf3e71a3d5aa397059e3d224bb430810c200c53747d399482f72994abab9fe85181ee06658a766bc6e84ea07459cc6aa8330332f6eb8dd7f99858bb8c1e6571d4a504d5b5a32d5b7fe0b35272134e8de38071d9577312321c643ca8570e2e645c527462b7d8abdf341436829f8e5a179c220f83a6c7ee7479055a14b9e562dae3770d38964f0aafdc9915de947cab021a4c365302844171687a2a91b70eb4b9c0654a64d34ae05ca13d62a75f81cb94682188e34869c7436a8c374854a9d2e960b7dc1583237ff83ab9ee02a1986b33064560b572b6e449ac39a7ab33f52a0a1341c5027307f06ab8053060b900f0d1676a099a065c8bc29848d912cd82d7b70e004c5c104bb784a827c4ba77535e14119ab2571818ec8030e12b88c80d46594f75799445d616d3e64410c55ea9dabeb73b843a5b15ef593a2b68a0c2d68ebac68849145d36377a1ca4cea93cb929d483fb743b4b76b332a9008f8044262401a0c5cfab232eabf19c9203c9130209a1d8690319cfb173b51fe8c175585b4334119e15a06c4c7313dace3f2c3508c7bd0c5a622f876ff2d9046278425cd95ec6785e668113da1616ea55011f57761f3565be699121f3815a197dcaa30654348f47e540c4f93eca6a253d1c8a5df35ca6f14ac0092de7c2760eec042cdac707ea9cc00b1cc4dc0b273c1dbeac4046d325c48166c398733e8870d9c324b54a3ab1ec3ec7459d05c1b6653abeb01991c454b40c469dd3d02a25e62317acbffd503881529ab5330b3de62f57229f9223869772326823ac3c894fe4a735d215c9aae92f49f1801b405fed702cd56c1f6af3819bc17909b29b3a28ad935ab7c58859ee4c899927565f2a4f750b2c54f338d22510f6757894d14a55dc3b5859048b58a1b38325d7f5ae9df8b68686af98697137a422796435c55574ec8348a22b5330e2c6d7427052b0c4077606bfc04459cc7d0861166cb233555101aeb2337c315e32e8b79704471b840f9de0636dc084ccc08592549a6ee4a8a2070684bb29e27aa2a2d4b5a7b03e6f5c540b35808294881632b61e1b53ba063fa5332274659611b8966fc9b2089b09b5027ff1c59a47f3373550adb1435d94a4008f34540dd4066ed3aaf3c050221c082d1b7b5e840a64bbb6f9154d763accc9cc59632a728b0942e9e737f36038044c155b36958ee26049c888943a191050c04814450e33609c58948a009625b58ab2d7607f9882eda85f591791a5e18fd2da1a78d8719fe49c97032e4449aac8bc55d316ba0f00cf3de7715ac58660579584e3b4ce5ab8c29a03d8d56d00531d1b27860e691850e46f890abc3d5c7024f45f3e17a13b2421c6c92ecc4127737a23a6b473339b0cafe50694a18103922a62a48fbb2aaa9d8bafbf886f7cf5adadf237711368969799da6960296419a4c8485b0bc30e3cc6b147860770a6335c9ccdec5b72f44974f6493b2996d86cb8976233ed203cf8d5bb47a22803f0299d26a5f14785ec049f35f47f6c5a2a2f7856b9a74fe26c4be5e030bcb237b9fc2cc59623a4ec5875852f827c63fe057acf45ac93f40bbaea287a525afd427e335c333192c700c494cfc6341e509c1ee4bf61162278570a18cb773ae1aefd26a8b91ab218b5c1ea138e6dcaac46c9abc196b803a46f085b30654bc14253aa63604f86301d66a8b3a251cd81f41e425a6cf361459815724c45b67786c1a59c2075fc2ad457506d558ded975c5a381ec167c1d8662ace9806207c2cfc1842a6db517f78a4f42c3a2241723a679a25014b0970390d508ce8b01a12325d0c850fed0c39059ca7c3721425dc6934292eecf86e396b91d674c0091c689a2a964beb0e5714bee9b46005113f44c6ce5e998baa421e1fcc0910998c66890d6d510558bc4acf93c054e69e82f9001f03da423463fc4c87fe0f1f3882b9be51b554815a87a798665811ff89e2f707ccfc47d0797627ac563c4de380499fc0a134dc9de4286f09cbdc12294c925ee55d7eaa77c3b7c444e555c326a15293b12250bb0ab997a8 ct_n = 885ead537a7125372d0466c264d5b5760e15ee60b7cfe956c93348766b90ce8fe79211e468d8aed0d2530c21758bccb17849291902d58780e8a86d3c769112eeb1c9eb32b860f6e86a33799552d8c404b73698a13d16ef0e82c6703bbfcb6ec5b3de603a470ffe59c8e6ab3a4ecf47e19615c99eb6e8776ee0d261b24ea6cdb0893432ea6f09eecf5c5ec4f41731b2e8e396a6bb43537992685d9970e7fc985eac0dfc986064230280c045d3419f0f21ad5696cc83a5ceb6073a193199f82b163109fd4acd8b3971f4d30c81945a88ccc7e3a473329bf7428e9f145bbd78ace99770423b501d1cba015d3fdf0812f19db0cd428789638416f2582376524e932895f1dc02373f8173c5fb6ab594a647767eb7b93b47fba405312ae3500f5ba83ab3c497a7ad4679426b6104af3965a8e63caedd0dfc56cfb668398a3076c8efa5b29b0eaea50bdda750796d875b62d69815d77c9539095e513fa26782b98b7004dba3e24781bc1a00764e8101e30c06e456a5a7662aaffcaeaddcd669126968cf55eb5395b333c26d7f37c3d9ac352b25c91492d1a20503971f06218772e3df3811c508d63469242d1f26aceace7022a13122320a013995a30161fe20271fbc76e0f104cb73b481a06c4ff4d2db1c5fea19dee7862356c28c6a9430ee7155b2af7d16702229de7dcf51af768c5b2a373f6167fa04fe3d3d733a26f4d4f70428371f21cbd997cae9d57d8d7adfbc65cdb4589db7d60fa56d69f75438574dcb46f2ec9a2cd66a3813e58da518c95e7b80e35809ca31395d64d2381230fc254d2b93459a02375d13aeb8e711211486c8d7831ea6e9c0da350d40e59b7fc94f2cf9a070067d4f9da287d43dbb1dcaca51919c95294c7169852b66d86ac06b4858711b991a8b02c620de4f26cdb6c398cb44a7bcb1130c4534b85d1e93d7ac8709bc123f28aa9d837e1bca8bd6098d75e34df75a0c7209552b68c2e7d3000a9f47a512efc35fee4d836f2372fbea2b68647436bb3fb7b68659b8ccd411c2cf9a5cbdae20b805b08f7d04d8a282aeb773ee489a93a4c6ce8ead76e0ec33285c1d1ed612 ss_n = 2895686058ff0a51ebbe0ae725dc17584ae41fac4568899b4c64bcb9d2a6b914 ct = 472ec61c76fdf3a7c1c4e8b94fe442e7b9e1db9e3e74c03a343d96a28e34aadab5f5350d428c40b9b92e06358a54598f9ad19ee0c5f94be4c06589224350f97220461f3a6de59f7e16f65ba17fa3be301f914f7b6dcebdd7af1aebaf56c1db3dbac88b8ee79a5dc116cfa2e9fee64eae2effc18a9bc4e2840480e96558755d5ad734af2d7d43d7e9b1ca56ac6b4bcb4ae61a2ac027966bb08ee2e316199de8bb908d3ae24f11498d82d04659e5a8c62d6d22c0b7fa0585549a6b858bd65f29ac568fe8b4ad603130ef7d590dae8072a7dfcaced3f1ddfc84720a2698fff93a9438f3fd566e4833b414792b639cec35e4bd98b21a40b120b60f927c06ac9041cf8fcb01f91e3f255fb432a8b61207127c7df6a4fd8ce082fb306df99b73dd0e5dd4afcab6370f7aac483c48148d5de6d2fc5fa4b93b397f0d97b16d555f8024f55a4376ddfd1520e094eca1f29cd7e0db9e912a7f26f0e4da6c0b8ee1b61bd559a5205eb3d3f56a2f0852feed94393803384e4d24528f469bd1a01ef139e4b44f1b46a910dc9fbec8a9d9194fc7074415aa43e7abe9456c2144bfdfcac79394484aee7408a45377a0e954e1ec7eb776a74067af9c7fe87a0f7b1ed9ddb163735b69ba3b6f132ae70329189c0fd6c6a0f22760273622ce27238776dbf21140456914a5ea3c23c02cd444d7a762bb58954167a2ce0768a67c5913e94f283c33e3ea889e7fdf16bce9f3fa71244cda5dadff782cce0d9cd193f799a67fccfacfdbbde085eff1049942b16652c2abbd94f2d25814cec4a77e744461481d784a608358d10c2719ecec2330302d19465145c7b0673fa7699bbb4f5a60b60c96ef0c5cbeb2da71458241ccb71b95ba63273dac580dd95b11e283365733d312d555584e51b0d0cfd3d9d734ae3e088a46aba489b28d6d651e1fbbdaf2d5335a7ef3a5aed2d4aa3639675d289e68b9da4ad3f0dabf20448c2ad3805f92b5368a6fcdba60abdf0bd6551dfc990ccdf22fddb64ac7986ccf918b9d65f883184fcce2ee0e0645f48154d86f68e548d71c9cfb1d1799a7a0ff80fbc9f221ca026156229d26bb09 ss = d1fbb09fb917360fbf609cfb55983a4e918d2b646381af12210e5fef5b5f6ec4 count = 934 z = 28ad509b7b1bfd7a5f31f1a00bbfd73f7e8fd312beda72eb696117c217fe4e48 d = 6e82773c832206e24e91443a3fe9aac80073faa6d6af2b9512b564077e5b6198 msg = 7734da0dd6b385e1785596a1b9393eaa9df53ee2f55ba26908516b978e849ed6 seed = 8c2cd9ee9d12214bdcadd660fba0dc8b24a764f67c20d702915d822ec1bc65df3bb2d3680852e914efbeae46e2067305 pk = b5a0b1c607363e769e0d98b327508b085c0a3a87076fcb7f50384df1ac97fa968653b1084727c207e49e0e16a2ab1054df358b39b17ac76b4637d3c60da5c0a65c3d67b61f128020a76a90466126fdc22073884f9b954824e4a8333a60e751bebfb052fc209a0ad5888a3989c04655aff28445bcb40a9bb753d3314b50ca1256983e47a8e25c1900fa84cd48a2998a7005d0911e686677576b4f9a5481683785a249aed7a00e5bbd5f39a48f51c96ed6c7123531a7d15b62737923732caf59b14d09d000f00d5e7b767c4c3caa26b3d1092ad4dc1db91447fb0bb931b9197ceb7ace8255866bb193747323405b7f20254dc9462029085e926befe4c5469cbbd54a399e649fe0746e3ddb2b5df846d87b84181b6ab4f2ce683619af35b18f5abb20a856791c1dbe65841f744061a036b3886f81e0b2bb32a40f27abec55965cd2420d460b49150412ca43b876c3a8028a0f30290ca06d8f90c43d227108a30471fc2ee9c203c8d20520484cd7f51ef4cc3e4ce13474918286f8856bc1042dbc869036509a50070ed7a51971acdc62884f83aa39a102e99511e8974063138f7c1277dd3119b2fbaf7f55c1b6b9ba52a248d22492aa12b6efb277ef172e2ce981dec39d82444ae9967a259bb2f3c363a4f17680323c7d0b964fc5b0212820944064e3ec7f11fc3f5542a7dcf905e1827ce198c551fb3ba5694ac6da79a5f69eeed44c010638d0a0a174c475a268650355574c96caad7460f3798eaa956c4d254c436110c779aefcc312638b08d3f267822a0d949845b63230cdd2aa6b764f558065afb3abbee3817799c0f8bc122dd4ba05501a2ed9b0d996c69e016f743b2e2eb4b514aba45b98c5f85636db170cf7840de329291eecae519c56e2c889cec3bcdbaac92b7b2cf2c579ad3023cfc74400f42b5f54b8849b121d4a9f7b29c311bbb23db31f19c48de0966a2b7a677e99460745cb435b8d1382ca28e5bcb67240d2e8ab3719bb7bd69f1733711e7a1e05221f5313a2255cbb61178fae7290fbe21ff4f03f8f661fb50448e29089f987cfe8b4523d1b80c032c59c5a216252490c2430001f98d64df94092cd99e9f9e3a181711b3216b41ad4e78c00489f45ae01ccde sk = dceabc3c5a06de846282b97f6e466b734681822000bfb5c4d29179ea81c7a674a3dfb5a268259b89f5a8f5137b13847842e18be0631e14493a15f14af0bb7242521d527120cd3a930d35a4d7054789db4134f045ea4b6c83cb004d02cb23895017535d6c6c22faeb4f605a4784c2ac6ff3474d625c504520522164a01184032503163b5025f361d3234476fbcd8e631d082549a736a4a1409a65d39742466446a0091da969e5b66c5a2b5de664ac812269e54a999470cc9130a707411668916511672328f79cb369a4da33c1b3682d1b974987bb75c3438a8aa002cc8b0f41e2aad3c6607110729e8a3db15b7bdf0b1bee072085732c59dc8c440824148954b3f903639c6f4009681d42112763ba2086365735302f1b062c7413a0870274e995a866c456a618b4f104a4171de6e7ba69b05ef44c67fdc656864164c0803085c32f726b8175f6666d5bc99bc829b683c3a7e470ddc5c174701dd878547eb002938c50697b5a7acc137460561379aad2a8a2e197b8ba2c4e01468c0d83b88b62c3e31c0e97f27c78979d893b7094d230f23caca0a37ddec08c4d4262f64ba0628b0b9c6060bc8ca7d8d4b627e828e9c9a6489cc2e7c8191688590a20bcf80b70e3210719c59883d83abae50adac2c9ed22361b010be7dc55d33a34bdfb4e26b55c174c76f554800dab93b25a898ff801d6a78082bb5d7ebaadff67b80a827beb009febc968290b0ee1c15144c7611b5719ed384e2a7c6b28722a99228212a7968485b20df410f9e27d75943f90892f2c283cfe6c362bfc1ad835c3c378be2089b37ef8b283fb7b0c1911ae1c31df44b8ec8a12623aa3d2d5561f8b04e6a93d39719bd096b74e11c451ba9f01336591b7b7f5295a7ef45dbe59bd06e8a0f557b3a09a276652b0b04610d6a847af860220b428c06035dba1151dfacc33da24c6d3ac0be004228b52a9773e2e7999ea1a03de958bcbe33bced198b56c21f52447e63a354af2b00f890032293e291005f8e786ac236ed4c84bc2a1ca022a2768e7b2ebb094ee685b05c82f9e925c7187924ab60e4850cadd7a99b4ba4bb3d46a214bc4b5a0b1c607363e769e0d98b327508b085c0a3a87076fcb7f50384df1ac97fa968653b1084727c207e49e0e16a2ab1054df358b39b17ac76b4637d3c60da5c0a65c3d67b61f128020a76a90466126fdc22073884f9b954824e4a8333a60e751bebfb052fc209a0ad5888a3989c04655aff28445bcb40a9bb753d3314b50ca1256983e47a8e25c1900fa84cd48a2998a7005d0911e686677576b4f9a5481683785a249aed7a00e5bbd5f39a48f51c96ed6c7123531a7d15b62737923732caf59b14d09d000f00d5e7b767c4c3caa26b3d1092ad4dc1db91447fb0bb931b9197ceb7ace8255866bb193747323405b7f20254dc9462029085e926befe4c5469cbbd54a399e649fe0746e3ddb2b5df846d87b84181b6ab4f2ce683619af35b18f5abb20a856791c1dbe65841f744061a036b3886f81e0b2bb32a40f27abec55965cd2420d460b49150412ca43b876c3a8028a0f30290ca06d8f90c43d227108a30471fc2ee9c203c8d20520484cd7f51ef4cc3e4ce13474918286f8856bc1042dbc869036509a50070ed7a51971acdc62884f83aa39a102e99511e8974063138f7c1277dd3119b2fbaf7f55c1b6b9ba52a248d22492aa12b6efb277ef172e2ce981dec39d82444ae9967a259bb2f3c363a4f17680323c7d0b964fc5b0212820944064e3ec7f11fc3f5542a7dcf905e1827ce198c551fb3ba5694ac6da79a5f69eeed44c010638d0a0a174c475a268650355574c96caad7460f3798eaa956c4d254c436110c779aefcc312638b08d3f267822a0d949845b63230cdd2aa6b764f558065afb3abbee3817799c0f8bc122dd4ba05501a2ed9b0d996c69e016f743b2e2eb4b514aba45b98c5f85636db170cf7840de329291eecae519c56e2c889cec3bcdbaac92b7b2cf2c579ad3023cfc74400f42b5f54b8849b121d4a9f7b29c311bbb23db31f19c48de0966a2b7a677e99460745cb435b8d1382ca28e5bcb67240d2e8ab3719bb7bd69f1733711e7a1e05221f5313a2255cbb61178fae7290fbe21ff4f03f8f661fb50448e29089f987cfe8b4523d1b80c032c59c5a216252490c2430001f98d64df94092cd99e9f9e3a181711b3216b41ad4e78c00489f45ae01ccde2d5528b8ba6e3cca5d68daefd45e080e5752f0c0b717211f2ac9b49fc148345028ad509b7b1bfd7a5f31f1a00bbfd73f7e8fd312beda72eb696117c217fe4e48 ct_n = baf33da4dc7f30f4fa4593c79fe805cfc8e95a4099b76b6d28e8db5ee3836d0001c4255c779d9a4c073392b35213962b5ef78cb6daff9d1f1f4d78253977d1ecff4db55ac4fd80765bf6f96fd05cc03a49dad4449b77dbfa83dec92db346f8b8b4a7e66c9d5082d4d40098400298d28476f13d84439404bc7b4c55f8b051dbbd4f3c4099072af166a7b97c388cf858149c262eb4a4abf64e678b3971a911bffc178c1170d6826646dfb467559551ea05c01f295df210aa564487ad18339736cd6a0602783b855eadf4e4b6500c93eae2329505bd45a8627841cde1f629c3294a6cc318abd2d83fffce3d0d6ba832fc051a332a2d2165887fd572923afed7e806e16c734344ca5b28d74ddba0968f6fbd750ef3d36a71b61b872d98a4b9e559f09171a279c2725a96c41d7532e652a9bec1c6ae61ac098839e85cd74cbf58bccc005c81576f0fef2e44eebb5c668991f032cd05bfbf1718d37d838fa5153eaa4519877120a464365a736975731fef0893378f0f1883f700d4baab236bcde8302514e99d0a3563177d6fc90871065aba4e657b4de6de6640706d31d7ead9d77895ab8498ffcf787e4a7f51ea72f9d3a03aba43d76514b377ae92f4b6da8491162632a421d48e7cd5d545ae9c2fed68bae4b6b4310e0ef93f30b51f2d8bb2ebde77d852598c8a5a248ceba7a9ff0403b4abf0ef4723e5a43fdf12a1a6e60a95fddcfffe4bcb8560d70728beaa0f1c2897a989f97607deef8c195c61d4ee02287438be733d26b3673d8917cef60606fdd00fdf67788310e0b4699a21d77e2573d62a63e43b6c9b2bead1ca1c868f22c9f656d22fea58d7bc5cd844a0756f29ab7cbd431ff7a99904adc75ba520e396841abce158d6820d3aad0a9d4c343ce8d3a76e8697854b5b53f038a7ba59ff6ac8b6a11f6be1cdf033edf4ce6a3074e8b9703916c5b483a251ecf8456925e42ee1bb7171036dadd6624523b537b7be43786e6ad5304190a1762d59ee6ab5d7613b6c9342cb9520d58fe40792c189bf62a73c2e6fe48b871e935ce4508acf83c8ff314971420f7d188b55272aaca809cb73841e ss_n = 74e48821b91b3b1e0bc798cc724f551bb7cd841aef7ad00e3a751ad0f76bdb2c ct = 91caa3c2bfd85eae2d309153f0b8f4a511b3f199207aed14a9570ec4dbe3a4b9101ea780bee52deb71e7185d78b613eb1a5ae5dc0bc0887fd56880b75921d6a178f9a99e34e39cfc9869455b61da8cc7adf018a1c89b12c6219f4bb4277729aa52de13dbf7c1ae6baf2b8b23a38dfc98087defc0da76e550751779eeedf276baddbc1fc35c700c7997afa7d722c06fe1489425b36df45efb6eeb7516e88debc861b17c74eda8a4c12b9c4cbf98c84fc27ea61ec4eaad60545da15dfbcd6a8c15b602a05332a018c8534fea3d8f6b45331467b2e1e228620f650042e0a25bda468984f426875021608489517a68b82b29233def6021d30e1d26c47a7b70aa3983f6b5aeb45cec5c08963523d0d6e8ed4efe09a0b68b81059fbc4e345cd1537e5e1e37dae0e2e88d806f2febe6620f72f696c3aa357d58ec56d0d5f1248e006348ca67cc0e363e136719f646e8c8a0e3c12b7cabf5e4588313769db124dc2af4424dc7830496cc0c2c172bae20c71dcd8d16aa685d82b91368c42e21514a5655a5aa61dd9a75a2831678b7cd1d38996364e5ba037ada5d221189e69887c458389878bf7f270f07b6b873bddf92d5b88805f3c11bb22b61ab6abf0b96d009ace1f5bbd30b2f11ca0b969befa1816bc4e03e8af0aeb74464df8e03b40118a967a2e29f6b2e8d3231ad15d6ac02a1851d8d78ca1e4c2e5bf8ecd43ff4e0da1aaba323c7b0f1b21383438eacabc8dce8e9d7c2305df7578bb80fcbef6b6562fe09c0d1563225d451c87433f87c53de06c6ab3e13e1bc02a6a067fce1f90faa79970227027aea8df7eaff31a84df097feed6dd725a4443b5e93e6a25111a827f10d1e45cc869d70d789db3cf21825e818996b3878e8b556b69ae1df78764cdc6c33bf79e2f8007f7f150aafb8ace2a4e9f6c9e6fba34af8938fe6fa1f3082e1c25881f3a8dab9d9e11da294774e05d2e9215cd774e688fcb9043e269ed4c8336a7d64c2c8fd1b17f38da4c767bdf53798ac88ebe21cb132168823a33517da1025ca1a8ac39472514af33dc1bb38598e82d68ee512228f5788aa604ff5e6aaf3f4a3dac5 ss = e1fa794fa1f67461c6c70932e6c622bddd3a69f475da9b9312508760cdec3ca7 count = 935 z = 559bf698856fc14acf916bcd0e95720b0ca14945dd85d9a3f76ad7257d2e9ec6 d = faaad8b70f3dec47650230edd0a5c02cb0f25f4b654224617fa13e8db849fe8f msg = f3850624799c5ca24578d8f320f4108ef013048dda04433ca55435ef10a84ac4 seed = 4b3e4b3e362faf31cc7b443687e733dd12413187d7d7fa73a8be70c2ee7ce86570d8fc39185f87ab4d3f33206f329db0 pk = ba3c8591dba58888b2359677589aa1e4ba187110b549ec9bbd6b1552536fbae28fed7a96253bc3b0e85be0c43480d559abd36de5d63fd196b1a84c354ce17854769d621bc3095476cd420b91f08ad1419f71182d54eca61d65788a8664324c0a6108431198b01f169354c46af7720b75a6042fb636dcc3327b4232affab00993b1f3fba3bbb8541be20d32b24063b942ab5703595a9177539fdb25099248beef48b487064aac12729b29bbfcf31c2ae63b5e44030ee80c74eb4a6eb83ef5e2721da003994b1a71b74809d1b157a7866df77390b05fe4f6ceccd010c457166980b79bcb5f24a49238eabe499ac7f1b133a092360b9b7e2277afb04610f979a6fbe49582c551e0fbbc41c3b35c59958d1cb86ceb9ae7560b34ec270c99305dc3a2054840cb48cca3bc2672f65a9bb4606bf06431644433188818e38b4d637b433b0a631c5881262643b86b840b73dd896d55b8a849eacd11caa27c31cae54b204a1b274d70ca39b21093f3c475e59060e096aa3cbf0ec274b576632706bd7fd07d28ab2a43643688961b84e774602c0bc1b109ff4bc22ab199bce9448a1a80acb3c6e26291d29814307b4ca7254d3b5c9d351a23cb36beb11aab2d79135745012852898055cdfa947cc7777a3c839b876362f0922e27c4af70645e9e386815d550f3f692c0f2bda2c4a32837c9c176b7f0ba58bd363b220484d8e45de86b00f6829e98074109bcc154885c9d95c8b32a1b985283023acbeacacb742a47d318893dea6d23a2bad8f5668bb4a6d2d0073a03cc13525fa03c7ea868a8ae5bafe336b7c194956269cf17f679f784b1db67a2df6ab68122983d88aa9245b60bab3fb9e096767722eb17a9fe19abfd0964c8a7c48f1b7e9b96a5d5d2756670cb4311859fc462cf6154264b220aa1aa562ca662257475d5c627f719292c9754886c65d052d4d8321b826690ec96d4ab09157ba6208b24171cc41059c01e9004cfe7cd2552cb41e91b9347caae8770d64309ba5a5d060695b1720fb9d2213014a0ee31c9c59604a694b7f08a9b97886ef086cf489a41e0572958f6bf5209b4bd4a9c0d348f3daa802a495a1f06522a0235139884ea33f4b0b2b9ab9e8f6b30cbccedbd4577 sk = 320a0b3246c579514f1cf1a486645f635b8677d981710b0ced959ec1817f54934146d91d9a193298a71f16b9791adb6e885b868de54321790464eb065434a1041bbd0e387cdbccad708cac8d0449d1460a9686862e1a14a6ba0e2c517217e54155705ad4f65a7157424806cf8f0a32ef5726daa1a6f6834d94ba0fedfbb441c4bbd64527c06296de9ca09253abc7e6944237b51d3a44a587c3bfca805967a8bbb69c53f17ddf8129cb71014ca97c697a7f8ea995aed0ac91156f1a8724673298fd42b902ac56a9549c2d6541c43cc8a3217803013112d16c88b96e67e97b73f95937fa13ee437572911dbfd9b13d145a63858aaed0a5e4d08a5f845a9cc6af797c242ec5b4319b0b5d792b6ca44d18aa215f39589821bedeea2925aa87a10a0fcc021f9b8a08058a5af5573352d8c118f00e3cf639219b10483b5c6f69accc8a1717a210e1288d43a9487db6b6ae26b0c843a35ad993e2d9ba4294023ffc5979923192ca0507561123a65bc444150e229120bbb4ecb728ca774769a3497ffc05d2f642a663aef86b46e77745473c65a6a8627771cd3c5179d93b7aaabcce96d2aa5cbb73ce9416a75255d836781ec22f63c925589713ac2b7293b02492e1a9c4f34c176bc25f5146c037613d7978dee7481469c1f055274dc4299c549bea3b8923c653fae33908f039d70112a2b46ae27791e2755e71509957637ba8a918467038fedc9ebfeb6640c541a361cf5a652ba8e1bef5f7c0d772502119a5246a9e36965549bc9d0c9bb483a03de1c5034ca23fb0d0c9b63b54142b9c9db70c31cbc6f497915edc1f866123c4a89d579c4d521593e7f7059a077e28fcb3cb8628b26c1a24b6c4ece22be6f0830e944bfd1594c77014c58c025750c894c62539f36dab4483a879a12962900781266ca1b661aa4b9ab4821227961450657364c40a6a54de24496d7c27d3997f48d426788c777daac215269edae6492fe85c91c89e4d673b348ab14d127e18f74c7fc972e70587860c6f8794a00d100c254c5315103821d9266a310e75e680d389b13cdc5301c9c07442cf0a9729db228cc64752a1241cba3c8591dba58888b2359677589aa1e4ba187110b549ec9bbd6b1552536fbae28fed7a96253bc3b0e85be0c43480d559abd36de5d63fd196b1a84c354ce17854769d621bc3095476cd420b91f08ad1419f71182d54eca61d65788a8664324c0a6108431198b01f169354c46af7720b75a6042fb636dcc3327b4232affab00993b1f3fba3bbb8541be20d32b24063b942ab5703595a9177539fdb25099248beef48b487064aac12729b29bbfcf31c2ae63b5e44030ee80c74eb4a6eb83ef5e2721da003994b1a71b74809d1b157a7866df77390b05fe4f6ceccd010c457166980b79bcb5f24a49238eabe499ac7f1b133a092360b9b7e2277afb04610f979a6fbe49582c551e0fbbc41c3b35c59958d1cb86ceb9ae7560b34ec270c99305dc3a2054840cb48cca3bc2672f65a9bb4606bf06431644433188818e38b4d637b433b0a631c5881262643b86b840b73dd896d55b8a849eacd11caa27c31cae54b204a1b274d70ca39b21093f3c475e59060e096aa3cbf0ec274b576632706bd7fd07d28ab2a43643688961b84e774602c0bc1b109ff4bc22ab199bce9448a1a80acb3c6e26291d29814307b4ca7254d3b5c9d351a23cb36beb11aab2d79135745012852898055cdfa947cc7777a3c839b876362f0922e27c4af70645e9e386815d550f3f692c0f2bda2c4a32837c9c176b7f0ba58bd363b220484d8e45de86b00f6829e98074109bcc154885c9d95c8b32a1b985283023acbeacacb742a47d318893dea6d23a2bad8f5668bb4a6d2d0073a03cc13525fa03c7ea868a8ae5bafe336b7c194956269cf17f679f784b1db67a2df6ab68122983d88aa9245b60bab3fb9e096767722eb17a9fe19abfd0964c8a7c48f1b7e9b96a5d5d2756670cb4311859fc462cf6154264b220aa1aa562ca662257475d5c627f719292c9754886c65d052d4d8321b826690ec96d4ab09157ba6208b24171cc41059c01e9004cfe7cd2552cb41e91b9347caae8770d64309ba5a5d060695b1720fb9d2213014a0ee31c9c59604a694b7f08a9b97886ef086cf489a41e0572958f6bf5209b4bd4a9c0d348f3daa802a495a1f06522a0235139884ea33f4b0b2b9ab9e8f6b30cbccedbd4577ecd065e743220f7a7d7860f5aed6b6274de24a1fe28904a6056bac6fc5db6389559bf698856fc14acf916bcd0e95720b0ca14945dd85d9a3f76ad7257d2e9ec6 ct_n = 73938b36b82e88475ea1aab970ba517a80ace55e1ac2e556ebe00f3c339f910702fdb1a8e9a02216fdbdea35da100a61fc9d5948e87425af0925e445fcaca0fa009ac1c7f2d639e4ee7f071fa7ec28359d137a7e10d3ebbdcd9bdbbefb0cfae04e5da7702af11b8a32d98a67133fe6340bea737425688869ab9273e53b4febe6ddbfca29874ee1c446de1311de487d542be3e7ccc8e493aa9a52e32c2260500b35ab7a582e2eb735cf003186f42aa7afc2b258c14b63b0e8f042636cb3581ebf2c4585139adf3b12e30456a01db69b874ec4f995cc53e2590bc9cc89591bcd5eb2d329a9d6f4fbef71b0ee05e7e3b1fcf30f116d0e87e42a65a61a9895577ce2538b6044db750cc1162c92c9df79441496c1649c4b1ccd30b102466faac6ea2b8a7877b6caf30a41208ac4dc18092339daeaf3da12d3af4f6e91e60aaca02870fdcbf9f818b33b9e4939c6aafcf1d01fd6a77530bf7622603f1c51c44438fe83400f3b32a1a5126e92562e49f1bdae14f4c7232aff9d8c143a62a6e59e03c9b9308ec8a64a17226522b267336f3c1c3a26aaf7fc143eb91c9cafd2e105447bbd7e61e2634a233a7e4f1021dd16f1993160e3b5fbcd9f91c0cffc31104d617443d90111b8b23719b4bcd64b2a0df20cbd15769742bde0813648fcb6f5cb2aceab8e59e038abd4fed0766d4b5ab7bb51988e49eb7cb5b5269e716f46919a91e268848d66a47d4c6296d7ca743508453a02431982031af5db96ee669bc585e15a5bf99fc77b2b90d5198b22dec72bfc07680418df51852663eaa50e8d91c849b415354154197baa4be2510fc284d156b6a4c09d81543f889403c4e859618d3399dce83b4c5775d37bd42efad26a4700375c1b5fb368514d9ae68edd8dd74d96f0a26d4c9e7a32f88e9e9f7dc28b9d6f4d141d2cf66f63bb092162bddfd9b1d606d414dcdd891d91fb4602678fa08ed58f77685b86adbec112b6822367e434756f43a4b13fc88b44a3bd42ffcf52d5e0f11d8a1fe360ac844dc992a74a61cc7ba63d99e3bbb4218211c307959c08b15d25dc54f11cee17557a60bdc20f3ebd990232 ss_n = 46d52edc4b56d59de5eec911c64c7c09e661db652c005b208401e27f91a16d45 ct = ebdab69d261387d6c850eeeeb0f539f6dd6579550331178d7852185094e33b6107e2c348f2f84df57a380ba2cb4ed679e05fc40ee5bd508796268c38a19108a2ecce7c1a626d9f9cfd7f1a853e1aa35c74c0c24380235e89e92a61630269412442d19552cefc96f9be1547edb7f5f83318dbeca04748aa8f2ab8e21011acb1f22460d11cbbea8970fe8bffd1056ef1c3eaed07a6de07acfb1e3487d70e2bd342a68350489ff8ca244dd1467de77a97beb7882c2ca725425450ffae0c2051ab2d8b745a5ee4633639a462d9fe8864bbc1d4cbcd858deb1168761f46ad27bfe6285c5cc503d8132b37df9695a09f8316cd809f276f9c9ba0362e95fea05734966a0bc319103d4c6a3be1ba60f83987238b019e195c269d294b5d1c0d71ea3d987bcb089856ec7c4bf1f1554d256afd4254442a0ccfcacf89d17905161638ed6af153684471eb3453a21165bc95119e1c6f697e5cec4ecabad8ec02332f4eb3fe9bab811221cca1696c84a9aea56f9ee488f0255f98e8a1f16988be68386d256ae5baa94c2c64360d56a10adf78f1c69ead9abc0dc33102d6fcfdcc2e932c6f0c1bdc5b6f583f72524fe9bf322da851f2ae8da7b24661089c54f764f10f6ea20a80d8f008e72bdb817869b3c335f8b302447e1a0771f1734e9e57cfcaeedb91f98a51acee2ae7ffe1623dba5279c972e3b66b11dcef4cadf5dec921159db8269020f0594b1cd2fc9b79dbb9832f9decbf4478e4b81233c67fdd346a60deb978fd8b90715919c6d3f4dd1a5bd2762757803a30b4d1178aa04b4d0561c0507ce3f0f5a3994da7bf3bd0a8636f7dd2aba96427cc2430999763e8b16f1ffdc6e8c7c3449d0ddbc1b3ed5d5e2adf1a448dacfa2c475adcc485ba0a0428107fda514ebedf624798ef05533ea272b3f248d1d1aa686b594370ef2c7a691ceb42e41937a81ee25fd37dbf1f947072c1ecd4c4ab50e811941e32c9320f4b8ed3c8a2ef79d2352cd4f807edd3e11d0346d8a775f56b7e3b0b20d313b12ff563502184c6131931ca26eb2736f7db0f6f1f6ab5a69b34f689267c9d35a59b5288a521878c4e2cbd ss = 73f9f8fe7e3fdcb3fffdeb453eea4d3eec67433b50085a0a8a3accdb05ecbb28 count = 936 z = e517169904d0101fa804bbb114cae281cda62852ace91e3dd1014d2e6fd04d80 d = 824752548798c0d1e39a76fdeec9037f9c28a28d856f22bc2c9dd39682d7fb69 msg = 361923d97e659abdc920395b5a667c3fb527875a52a7c69aff0e9ada3152d9ba seed = 5bc96648e3281ac2f8c304deca1046452af7fcda319198763ae176d727cc7fd96c4c919dc3cb128285c8cfc889debd0b pk = bf7c08046650698a149ec1bca4942ef037b0bff13345f437a84426bb3a5d8d6544f0b45d5c555a680bb9fc78ce3c466358848e65635d5db945cd91550d0c8bb7a72c73540c90200b3b888192d6c08ac21a49203325399794b24397d750123872be7964f4953d1103aed090cb3f91c4dbd5a536755dd963462c6158a8047cc37c8240f210ec857a106554922918b7e4493c15cf63604144628af318c14010ae46a8a82c788aa07b28c356b47a41004d8582637752aa46412d447371fb67fff36cfbd67ec41c865a857947414511d34f5e7930bbbb50a00a4d9b68873caa766f979037587fd1980e92c030d085141e06a2ce1404682cab077c1f165bbc8aa093da4754f74909f287bdd55a711a6c579720420b03399e974938c29db13b0abe333e3fac8199137e38146b0ea4950418adb9439feeb51f68b32126379cee053157327186b43eb6755f69f2a724a0aacb4446b801a222384bb306b3c9a40709654e1cb714e79267db502fafb9844a5b6d16f405665673a833209ff2c69dcc658ce3c2dbc3043fb76e38d8907df7472c890f051047bbf36d0e3baebafa3db28838a8f311600cc92013c83206953494992648659c71109c11a4f7915ebbb61fc074167b5097da4ac0a20929ab945f5f7ab9dba498cb7ace3c14502f555f62e633921c8343a3394006cbf2361502a611c4b878f02c478e4281376568f0c68a2297b7086a35a85bada4310c113aa734994cd7a5b75fc6c0df3479ed70a878d8a9873840e061865a4225f03c3cf9968ec84c6f43797e848602aceb9f6f97cbf0f61a693911e5b29f985984ce535833ea2fde1267ca30ae9910b99dfabb786a229fd7bb913729eb4aa9511a7a508391af32bb94b6c660763178d30f5bb78dc47cbf13f76cd5b3c0085166c325673edb95f0fb7c8b76b0f6bb153c732e4b0388604bbcc7673e89c4c32c353337e16ce9cb43133585da7485fa5157c0648e90f033d85a8ef7bb241a6277ce1693a515cdc121a32ed955263c93a60c4e64259d5a3731d2f1b7fdd4b898b49184bb3232650b7ec5ab7f94bdac758195893f5a7b0f1fb1cce677c960e630fa4501934077b3417a08807c2c60df4c0bb552345d5262528a4cf475b6 sk = 36bc587395126f966f3ff7aa2f0994f68a8a3666ba3283b551d037baea315e87925c122753526fbcc5cf605c991aab8a766081c87bcfdf0a46e168013df0417c2b2556a6a4e8ca74c5e78bf1f54c25fa591f4b1bdf987aaab10a6ebcc6d824b71147cb937356cb20bb8600ad63e410b9157342d6bac0b4a33cc583efd13379a716e9177d79b16889ec6457a12a97e81d065339e1d6428464a8bbc462a60c58e92472884145a816b828ba60065074f5338547b4c8a7eccc1ff65c9d66210cb149fef0caadd925cbe0a600497b2da27b4cd13b70c7659390496edb03c12311da19379cf8a4b8237670e440681231fee72fcf093c6b219dce37636cb49636696e554ba06e3944ecaab9ae3c7821e06e1d93acae410748b3c364b4b14b185ff1475798f735935095bbf399f2879b31201e13f987318180f3456ada102474c03246d24b77f214aec292f3f61d50774823ca3e6a0104556b44209b7692031eba296a49e456d3d66b08b3769c1a537b770caf33b3482b1f6fb53147754ab66c42d6b649659b8e7bbac715793acb6200998684903a5f27802e97db610859c1a8c085fa10bf11f24ad415244e8322fcb00649c6a124d92cb4139dacdb052d26b56d177a88e7072d01397a1c99f441055b821b4fe51ae9a05927618272017d6b56937e933df65911e2944bff08ccf327806d5013c4a5b634161f56e24887010aa6d139fe388406f31a0b18c29f70b43b1a35bee42f2ca7a13a9a8b8a57b079221e6a41bb5759422cc503d7484908d8017b519f525c8c6748bf2e62613b4cae9fe233f3f4668836a435caafe0106da04545ac796b75f48c7713491aa603a9a024a55abb41f58b16977b87677579647c63ec8acdb762050c552e9719fa04ca4b3acb070500c6f9b838baacf81993f0f5caf4923e04fc41c0545969e33bbab248ec51cd006c5231177c0447345560b2238993d54c177c553cc73ac36cc0713c0cba45f2c028c2be631bb2ee06a9bde337560433a01b197ec37b769c77020b699ab0c48bf1680c01951ce756640b25beda7f8047b211682ea1419ab5cc470ea11f001785b94561bf7c08046650698a149ec1bca4942ef037b0bff13345f437a84426bb3a5d8d6544f0b45d5c555a680bb9fc78ce3c466358848e65635d5db945cd91550d0c8bb7a72c73540c90200b3b888192d6c08ac21a49203325399794b24397d750123872be7964f4953d1103aed090cb3f91c4dbd5a536755dd963462c6158a8047cc37c8240f210ec857a106554922918b7e4493c15cf63604144628af318c14010ae46a8a82c788aa07b28c356b47a41004d8582637752aa46412d447371fb67fff36cfbd67ec41c865a857947414511d34f5e7930bbbb50a00a4d9b68873caa766f979037587fd1980e92c030d085141e06a2ce1404682cab077c1f165bbc8aa093da4754f74909f287bdd55a711a6c579720420b03399e974938c29db13b0abe333e3fac8199137e38146b0ea4950418adb9439feeb51f68b32126379cee053157327186b43eb6755f69f2a724a0aacb4446b801a222384bb306b3c9a40709654e1cb714e79267db502fafb9844a5b6d16f405665673a833209ff2c69dcc658ce3c2dbc3043fb76e38d8907df7472c890f051047bbf36d0e3baebafa3db28838a8f311600cc92013c83206953494992648659c71109c11a4f7915ebbb61fc074167b5097da4ac0a20929ab945f5f7ab9dba498cb7ace3c14502f555f62e633921c8343a3394006cbf2361502a611c4b878f02c478e4281376568f0c68a2297b7086a35a85bada4310c113aa734994cd7a5b75fc6c0df3479ed70a878d8a9873840e061865a4225f03c3cf9968ec84c6f43797e848602aceb9f6f97cbf0f61a693911e5b29f985984ce535833ea2fde1267ca30ae9910b99dfabb786a229fd7bb913729eb4aa9511a7a508391af32bb94b6c660763178d30f5bb78dc47cbf13f76cd5b3c0085166c325673edb95f0fb7c8b76b0f6bb153c732e4b0388604bbcc7673e89c4c32c353337e16ce9cb43133585da7485fa5157c0648e90f033d85a8ef7bb241a6277ce1693a515cdc121a32ed955263c93a60c4e64259d5a3731d2f1b7fdd4b898b49184bb3232650b7ec5ab7f94bdac758195893f5a7b0f1fb1cce677c960e630fa4501934077b3417a08807c2c60df4c0bb552345d5262528a4cf475b68f8dc97bc3bf2b0b8ad41ea5d153815aa2547c6eca7a6bc8e70ac0a4327fe94de517169904d0101fa804bbb114cae281cda62852ace91e3dd1014d2e6fd04d80 ct_n = 9e21113a793e203a1d7cfe01d9fe8d5ed7ab47686ff9d70385dea251d7b0e44f70e0cf02acdc40de8085470b0294fe9cf710378abc9a61f9d1b402b592179c481a4e8034096c4bb672e4a0fe5080ce65a7e7060cb797f00f0d834a857dff86afe6a27eff49779a186a9acdd8be8065790620e94eb978c45c811573bcf8c70992f28d8bcedca80e79c34ab25c8e7ebaed7bee8ab008a32d04e1be1d1c0c849c5efd9c4b5c4bac5cb7ea4285cd2533fcde11d72bf8dab9d0a41cd8befd5f97b1cc0006c6ba09bec483c672a1167ad4dce33664a204055baf95c7bd69bd20b2e0603dab011d4c7cf5bd131cfe5d36a3b487f6dbd0c0bf4391ecbf98a99f2b4a07eb2ec7983fba3893a1e2e63fbce49a6284271dde1a3890c432f51aa08bd009352dc5c82a3e712684eca5be845b8dad8030b78225111f1aedf979513c261a23cc5fc7bd10f79afd79cf0a3452095856ee6a9ea1170a2bbb69cbd7d8511abb12818a92c2fcc4650eb16376ef8ce8083f22627e0b409c533608c81caed4b0a23c6e5d1e23401c934813394d637062a137a565e042b5f69e44a71098b7d5a44a11bab948525b2e4dd06aa5383008f9fab0f286c1e1ae8775ee849928759f72bcac92dc17cecc70cf211a9674b7cb71d750c93d0a1913329ef133ec7d854085f5ef7cad9c22c5cabb2af229f5d91b2cfd93b5aa2719a63dc2b987c2c616735129c12b7e2b533ddf223c1776701291db0e2e1cdf583cfc6b43ec9b509fca6437392946307bf7fb16ed10b451eeaa216658d73b520806630d0e91bee3f3f497bb68e7885188cd71fada46b514fd278815e3d6da3030a607c218e1e7250724553b0e6da635ce0e8f0ad5e3c48f694e04dc1a0ee1f0052e4706aff281721d612297f4c08bfbaf6b430cdac563f7183a52ef14c203cbaa849c6898053a9e9f9d15554b7c1acc2879103cee3b0fe139efcff457d357594a7d93868455e04840e3b9c212aac0aca0742224d928650b5e328a4e7c5c070d3b1a9282d53985b165caadffd4ec0081f2febf33bebb20357e752b31bb39b2e10799496d49bc8e6eddea7666d12f6e99 ss_n = 3e4ce4cd6ae12961e526e8044b1a30a2f1ccc077dbbf88209e7888a10795ea18 ct = d58910bd05ab19389bc9b23046508ee1aad195e791c78dd303af47278c6e28fd9bcf1d175ec80e778edbd446512f11633bb77a4c69555251820f709a0324bb15f2c3f50307cd8a44f034d0746e5209372c5722b293ea14270a85206c2e1152e91896972e5d60c6adbfa4131b12659db49d3543f84887734107d48e1ea3ba4ac794a317699ef38dd300038d1f1c10aff001925abe4a7048936bee5c38990d04a02320c78dd52e90541b1cdb7e5c1fca0987d2dbb39fe13ad3f3987ba61a01e08f83c7675f09160ca20a40de2e508a14203c731047101cec61b015d8383f7e8be2f8daf2a0e9ad7217ef29f5c99c78eb28223dada510434497c2eebc288881d47ff32fcc760a7604a6e60d67302754f776ed885e186fbc49c3eb3d43f5f37e9d0f977b0b40345bb7f37c6e6fcf56c3dfddd7f96c06fe8568946c418231c0475dba7bb316885cd581a40ef0e07bdc8c3803b9f6c54cdc644086c5ebb2ac7dc98aaa83ca790be86f15eaddea2adb05cd3a23bfdcb6255b3ed3f076b60e19cec85d7ac766a09d885f4bcdcb18b10e9a2e013087c403df957c1a7e26f3cd2068186fb8852b3d6e8b52a908909160ac4f1c41f26f85be7c9e6b7d9fb79d5ad30bbd3bd5b1b88766f868a1a0ae1fc4a0a249502443dd71b93ef093e356dedf27a647a3b36d2e3aa4ef1bb05f803bac3d407f931ea20d2cbc5fa09e8e7e38423624b7b2241ecba37d31e6c3801be04776e6af9e869d186062c1bb51627c1d96f6e43da481ced1f9e3caca3803ebed6e7db2020664be3dcc4bfc2a6c6ad31e3d12dececb7c95068dbd9a6dbc54380cd5063cec6c1efc23cbe67575ba7a8803dedf6669c7cd2796fafbcd715de66ab393a71ea107c23d387b9f692e8f4ec5dfcc30d22f4dfd7669076bc79632119f185ec867a9614c98f44f93c96fced15882fd026a8d6fa0aa2f291bfe2df8da69f8a23cfc4613fa02b49afc87148ce965ae585a5bbf32aebfbe486651787d9e57f369ad9a74f5c3ae9ad96dd94e9a481b59110efc8d7d13792ca5fdc92818b94b67df07a9b4aa1c212a8e2e55baee273b088e3432a072f3 ss = 30d497ed73c0cd0d562156d5f97acfc0e5afc1ddc4bb8ce100d1fcf76236a334 count = 937 z = 11dd0ecf199be77e9034dd01e814df2d0ebf1dde3afb347f170af5e7bb8176d5 d = 7466f4b08f6650fd5b39f875b93af2c732c525d345cc4eb0f36090a54d56eb13 msg = 34a1627c26d7ae5fb28eea855c5b5113148103f1bc49f55967bba6195b0d538b seed = 7a7ccbcd26a496329b6777da9c91ce7e35d3057c4effd1a940c0bd66059b32b476798fe5584c16edf0b8d936c9357c20 pk = 71241298a97d29d55b4ba48973959aebb245a634c1496335c32c3dc07383c38187a4745db0c1290f609854033ff3b008ee467965b33b92e936da9936c59b721acaa7bbc89f4fe60f005d7498522deb15656ad77f3ed785e9090e00493aab419ffa8b03dda2b63e4b9e8121cf638c21137b31eba5141888120d624aae45050c3c7a81b6c4438acc46cc9268da3d814a1ce7c19a42989f5ac83bf76780b9c20f87571aba76b4fc36b30bfbbb5f4554956506b4c3bc06f625a07336ffbc7bd264b9c279a89cc69b4390cf4f33cb80356b3bb2118ce864273362b1e49de4c34d8a0b21701c6a863bab7aa735bdc9b57319a1d3e1612e433ded40516736b69ca79e063b3d4c007c568c6f90186ba4d25bc1f84f9f0a58aad62ec4b5a771585615b755ec26546b821991f2935059b8bd6cbd7fe1119f1976b09973dcb3867fa1cb5103775a6c04b45689919b473c08a595acb027b594a8e34516b680aa0a7b46b74c62181bfe3779a092123ff94d4a6b05ec4a897d4a93a20c94921b55758731c5696fda013fef883b48369ae61a5f7d064d6bdcab965027ebfb9e00575bee488afb59a0d8780449d8a04b296ef9c94bce49a03a9b1ff2538c1af6871be24878408dcb173144078e787490959a35bd82825c748a170a058497831824b6eef90ff48aa3ff1c978156852b2855b3958db1698dbdd8b0d1a32fd063abd76190a6d84364b69d11c5cb5828041158806ad4982de21723d9b4aa299ad5006ad85676ce9a0c10f2c991d497c0835a52319aea05086ffb3f0f8b5b519759c23c91b114c4dd4a290a886f41342e1ba4c21f3caf71d0058ab4bf71b8821b642064092457f834260b870a7acb0af249cda61f62403c4f21c631178e6f884fd494cd6889548bc77c27875086bcaa963194c03814e79c7bd5f56276c0a02c6b584e40c14569011e579f449aa73f0423a5b35f959b7622db535b15b5b0603f24d419a8c30361615b1cf94e8ee47f85b24a1384a3b5b2ceee780c0e5208830c80ef90b7f32c29c571832fb59d3cc3c1b9fb652b7b91a89b972dc6b98e6c752a1bb5428c6b3151b0f33ba5c53874611e7298d615a16223e4365814e31c2438249d633308437a00b120dfde sk = 49a75065c3a916b1093c83175f615d7be9c874f53fffc28318b5a21a047ea3835632646a19b95023144d131065cc7b1622a33c7a33cb01fa3d8d19bcdef90d5a4a8caba16f1c211bb406656651b8ce27bdd270770bc693b8f459b303782ddac722b1c0da9413c89061950316d4e198e38b6c6e9a1b95f3542d3a9a4826a02d24cd4dd370363c973df41f76610cfa794bb9b197d4d863f3404500ca001aaa4936d80bb4a31de81b9b5a82ba1d8c124bc7337e69918158767428497cf81ec57bb08cfa012e17a88841a5897444051096e5eba29ab78f693b8f5b487b09781af9d424d059be8238816ffc4ed4043067c08fd3a93d08ba9ce4464942209af294c13f76a94390255f192fd5214baeb9cf57631f04697fa4f4333c02b556887647366dce887ad2b373f1b39bf770010ce719cedb028b1bb729920b8bb32ac1051c69969489a28e1b539d1d765ebebb3a0cf4b926b702946c43537b47de477308f8a27361ae5611312f61b901c26d8fc946527348778cafc9acac6baa4821b1b952bc47ee20be85ca4349968273256f780ca9b5b74b5fa46bb7277575c78e1e5835f54a229f9c2e7df97ca8417279928070c41bd272c3a0a3108f8421bdc221cd705a0cbc5de1208984633bd39bba3269aacdd6a097a15f0cd70f5c1cb12c738a31892a48397417a1c7d3e88acbb7aeb9f020a84955123b187c090e490cc5591b2ba245a386941a15ca0557f59d3f7a13d0f635b116511d4b8452f3407185c5df07ac0a870b2208412478b065cbc3ad566d45478952d10cfbf68c234202cbc91b5013882e0026a9718dc33aac84e79a7b565457d33c2fb36dfc0160d4135463244834903f77c7af413397962638f5c26f3ca080f9270223a40f19718f0570783ef92f3bfb2c861a75455711945c322da0aef377c054a49bf5b05793591330d040c837b0a9567071998084c45ea88c021f273495680b6815258ea39856328b3cd69f70fc839854aeba59239239697d3c5af649071fc321365927d0b31104343d5240077c3bb110fb22fad73ba17c1df3b93d8771c0a664252506a9bb6877a0b6c486ba4d71241298a97d29d55b4ba48973959aebb245a634c1496335c32c3dc07383c38187a4745db0c1290f609854033ff3b008ee467965b33b92e936da9936c59b721acaa7bbc89f4fe60f005d7498522deb15656ad77f3ed785e9090e00493aab419ffa8b03dda2b63e4b9e8121cf638c21137b31eba5141888120d624aae45050c3c7a81b6c4438acc46cc9268da3d814a1ce7c19a42989f5ac83bf76780b9c20f87571aba76b4fc36b30bfbbb5f4554956506b4c3bc06f625a07336ffbc7bd264b9c279a89cc69b4390cf4f33cb80356b3bb2118ce864273362b1e49de4c34d8a0b21701c6a863bab7aa735bdc9b57319a1d3e1612e433ded40516736b69ca79e063b3d4c007c568c6f90186ba4d25bc1f84f9f0a58aad62ec4b5a771585615b755ec26546b821991f2935059b8bd6cbd7fe1119f1976b09973dcb3867fa1cb5103775a6c04b45689919b473c08a595acb027b594a8e34516b680aa0a7b46b74c62181bfe3779a092123ff94d4a6b05ec4a897d4a93a20c94921b55758731c5696fda013fef883b48369ae61a5f7d064d6bdcab965027ebfb9e00575bee488afb59a0d8780449d8a04b296ef9c94bce49a03a9b1ff2538c1af6871be24878408dcb173144078e787490959a35bd82825c748a170a058497831824b6eef90ff48aa3ff1c978156852b2855b3958db1698dbdd8b0d1a32fd063abd76190a6d84364b69d11c5cb5828041158806ad4982de21723d9b4aa299ad5006ad85676ce9a0c10f2c991d497c0835a52319aea05086ffb3f0f8b5b519759c23c91b114c4dd4a290a886f41342e1ba4c21f3caf71d0058ab4bf71b8821b642064092457f834260b870a7acb0af249cda61f62403c4f21c631178e6f884fd494cd6889548bc77c27875086bcaa963194c03814e79c7bd5f56276c0a02c6b584e40c14569011e579f449aa73f0423a5b35f959b7622db535b15b5b0603f24d419a8c30361615b1cf94e8ee47f85b24a1384a3b5b2ceee780c0e5208830c80ef90b7f32c29c571832fb59d3cc3c1b9fb652b7b91a89b972dc6b98e6c752a1bb5428c6b3151b0f33ba5c53874611e7298d615a16223e4365814e31c2438249d633308437a00b120dfdecacc2af987b99909f9f355adda5d9415fdbd36c6cccfe69e1c33f9353de09b6a11dd0ecf199be77e9034dd01e814df2d0ebf1dde3afb347f170af5e7bb8176d5 ct_n = 3816937f8217de61fa3200e93644989be95516b9860eb666491030cfe23f69d3368a1ae597061c9722a5d7f098e8c1c4ef8150105a8a59f7333efcc9206a75a92404765d9475c76e7e6afe62555e0443a87fe1bfa13c4956e5f3dbc63e2b46af536afd9e422665099158c32c6ca542af0c35372d3a96bde7f3b9fccb5d39ebb715d014f2f80a442654f7964243a335e7809339201412cf619e9f9c0d9d8e3d2ee51c89d8637cf895037deb44c80a14548037e39f9e56c3057dd7ab0990dec55103c160180e370f8b15c4b5560ffbf666b48d73436ae9dde73026438b2f831091399d4861ad4982b41dfdaa16be4253bc2d909bb0adcb05c9baf08f7c61618e2195e10745a3c7c2c18704b73395498cabd07fabee453330956d9f16762420a481184ec34e8b5ed94abb4f9673ca13dacf67315be9b6d642096ca5d80a27c39c1c88656713225612f95a06a7159b5b894c59bda0f71c0d544199923213a69dc6a275e857a7f72705e4efe5b51cc8dafda23e4836d12ecdabeeffbe12b668850c7b01da74bb29f0cd40d57189bd4a48ce15fc6b6c85f1ab7ef74d515d4b79502a5aa347e15a969624a2bda3f81b667db2c3694f7a45d5dc6e4e90383a48806315b19290cab14f7abe82e241f461e266cb3aeb235ffdd1fce598f207a3972c5f5abbd586693d6b0fc965973fa5075caf67dcd747601e2e5ecc6d0207b3ea4b81840c5c1826bf6775f2312b380e0fe97e06f64b72699d6fff01995df28fc0f6d6e3114d7f1c4a490bddba003d8105f70d83cd43017d37ff4bca240afa5ef942d7ad9a2faec2a052f4542d774ddcacc61bd5009e461ceeac7a935b46cd2170537594d340a733ffad3ea2ff9659b769d01c5d2d56977af253a6c079112ddbc167d358fce3a15f39512d283564c0872aa19d3407bba87eb415f04044c16d117126c6dc4e961d4de7d4bc0ec21c459e1da92006682ba586093f4b94fb8725b9a118eeba6133109675fb4412d6675049536ba886bd09ccdd4a25b58271c3e606c1a7f094d5d6f8ae87dd19d4e044edad8f6da5b22aaaad7c9ce56b99bd68faf66084b7d030 ss_n = 1bbff493b1375364d8ebb6a0c867f24037b46f124009cab32e4d41bf4ba05e6a ct = 7626c5baf74cad962df3296cc896ebdda92682ab31ad8f6a4f0e0f0287a007433802cff214fbfc34c1a33c1039ba18134b97c754b55f4478a81d09eae5f54fc561212667e4507145b566418d33a865269cc9c6251e3703f583cd33c91fe402bd89ccad0f8912cf065aceee4507dec9daf9ab8539a7af687c5e60727f119ef203536f2070964ba8b5f5e81b830e1fee4337d913ed74528bd61deadda30e2a80f6183777c9762f16df3eb21f61935112110ea8ae2c0578f5cfb8f0cf9c74045784776abdb6062c84ae0d1d6aef49be4fcb27770852272cfb0754df129ef272d311616b61968517c5dd314dd05a304c5f8010ea61c7a612df3f75a29c5270440622bd8d94959f6286a1606f24c6a332d63b528d419bfedbbcb23ce8deb8b99c750a09a867638fc6b962c0fec66cb6da4329fdb0f0740c67c06e87e266b49a043485219c1b80a077f142d63aab62f4337d82eb579283a3b69de0c03e60a79e97ac6954cfb8bcfd4f0d2b2dc79ceff106f40d51ec13b01db75219fd38f49883c2222f192894246f05a1ac74bcfed5d4521a6da31ea85c306fdd51bbaf9531ff7d8955f2c0e1864e8e7de1fe9a89c2a31823a565be58035490e1a301659e35bcc787793e088c2a70732ea81f2b46432e3f81ee308bf9871074d0cfb2779b3c03ac754ab1dd2725629700d60c8524a7a184e61128a16f6a3f7831efdd89a116ef942c18330a73fa57949591ed3fd589664597d511ea9a9763fdfd32ab827618e98056571ce78e2eaa016047e39ded8a612591c1984b58f0f11df47e6d7e4f182e5c8d5b32c3633512d3b15ed9c67cd4bfae358c2bc2a1ea4c8a7f5376d1beeddc2839997b99bd6475ec5371f0a5754a214e56e781f15a76cae6ae367ef709c9cf08b49ce361cb2ee3c99e0cb3470b1f9647f1a30490e0784f149494c91e42047ad73f0a93fbdfba65cb8127d9c0b0ce624dddcf7620d4d8d75dd4611397d087342e296dde19813babf29817b5bbc883725586474f4629560d27133731bfc063f4cc51f9472368573e42c429df557b59ee90cf54277884768d8f245ae73ce3763809dd82 ss = 927d06afd92583d7e7d1436f2487dbcc80604f432289692bdc882ad265657f77 count = 938 z = 1fcd6d2747e6d30ef249e9fd914900b24119f0cd35bf943603cdf7b5dbf74d4c d = 47599f74f5761e6834978f2b964707f344149f245c48614fa78a871204fd8f7d msg = d04314f2d8e0ddb0fccfe9f7b049e24d29bb8502d67f9be3c5566f83486c89ca seed = 38f42fceebd67d733165f1f5ac7d8c004e2e5f186107d6d56f072536adbe84ea237a9c6a57d4debc0e5308e388a0a0f1 pk = 1c70c10ac5c03450279f113654a650eac348cc3a421020b665e077dbc505e3a615d0f8c26090979ec213890076737cb4316670af90c0c0918940709df4ec7885ecb7fa2637de601e4b8bc4cdb864ab021556b20453716d13f14e2c9a3510eb5d42da1e1653bd53939d38169b96aa43d79c3392f66d865acc3cd24b0ea70d4f7787112801cce24a0599ae27f21247f962e5fc7763f1216b909496f402af638b58a8883c839bff1017fae5c9f5e9aa9a46654be82c7a49ae54586c5663233adc820ba375c351c24be3cb9f273e09b7adcff58851f79b4d07589033b763a314c0280144ec4c8d4499af4b6595a3c46581c361d101f812367984129a27a85f0c648879c3e00424d159948ce2003ce1351d233eacd77a6d06c8e0b703331723c9e257bb050f8a8bae2176a1bca858b7e9b489a87cd4072f6ea0b9752512fd52876c959673571886e25de1d72042c45836d96ae9962d74424546109d694a871e66474f63098a4a72b3b43350240103c5acc97a7b0d543bc65b721f142a53fb4a16130f31b55a8f38bd30805f9e07c32256a7deca46381aba714212f1048e25b1044db916823c762b5cb120b20bc0760f6a941f078c8d57c17f86591812156299d104e21c1cbc61cc720063d5c3004374bed1d544f67569b83bbb3d7aafa6f0c309516eb5e3371b5865683653a3c79cc3687279c980f4168d98c9422e071a0a0598e1954c49239378f317f593c1e5544421d9359e7c93d6c960574091d857347e214979e8acaffba1a894870943731f0839d4b84d61f0c2e6ba31e16b1ff186664c247d4863af89e376f402391c08b4df0b0049c51e4d35cec90041d240ad63f72ef2ca99462663ad0a962c680abfea082f6b5f7f1796b8410127737513ac7e990a2c71780ec621bc021938363a0078f21eb5f7116ee49c36da2c8eb63cd1011be7f0c2af695a776195e49c400c553ad127a58332ba222615ab4456b31c9dfcd63062080b92890bcea786547576ce729acf08024fd4006948a7403c23d9880343670f57017cc6c331d1b7b2b93613b14789ab3aa1e6b1ae48a7489ec79e5d92b209a54c6ecef1b3f0d7058f705f7d46881c267775f0e3138f0575bce6252cadb69a359c sk = 37f4c5dc226098aab93cfb3aaadc094303b30b9b322ecb9331c46448911704933d574a5d0f9458b069516b629c9a009a91e052b984c71186484c01c7986a4d6a67b452e62c79d809aaa2881bb191da7250d61c238ac66af6c36431145be1a97c322a0623c18c83b6a6f016098a7ab696b91bd9b0c5e5700babc05af5323db0f5ca3ca96c8f903e3c7bb8b76a7d1ac52b90d3cac776a38646b6b7534c0a1bbd7c93b07123a8bb8a4f2f9047cd231f7e8522b8159cbc37083de67619c52065088f74037a6353443de0b1134c676e0accf153bf3332bddb0c3d1397a0dd617d8c89783814caed70468d2473aaa4cbb1a44c52f36fc6c44866c662c483783a59487f3c753247623309c6fcaa43316198c81015cb008c7558c38047bea183a1b335cf833c9686d150295a06da3824d9c879b32b9b0fe7b3e9078df9d56c3816bf723b6fca9c839f2cb5be67cd4ad6693b52caf8bb98c2183f29619ea78cc9a72600b2bc25333096a422c9b7caa4b503cbea9ca91954badb8a0d95c17574f21c6f1a03b9f18ee9d02a3cd66ae4549576d0cdc1e22fbe2a9ddc15506370b305041644e8185026943058110e5a0b3f8423c6ab41bcba7b2d27b23aa67ef2955948ac1921597abab1cc9ff52e9e6a204d574b8c040b4cf1c41d170bd6c92a9ac80f1748802e4b6450d74b000b8239fa6e0145107ab3cf854acffdf7bd027827d060600e3c58012a94ed903c63795409d78507eca8b80ba04c741921da2348b4cf6b3143d5e40af9a45a00ab546efb63009b2f24601a92439437cb72bc1c6a9437c5cca15dea6991e0384f5c87b7faf8ccdf023ca515891600810b9ac48a3a808e6185f587bbc8e82a959b778ebb4dab505f5cd71d3d65bd99a41d6c8c9aa58cbd9cb22d57e29023680f4475354f808329797d07f95160ac1eccb00bb642548772888a619c04601fc4bb60b4432695c43946879fe4c77416b504275ab33eb90d88f35288f89384a65c251c244342b365b3a69e5c2b3ce80504c52d2fc1671d6b7c59db126ce19016f333caf46554286349116a5c3c00a1dc2463ea0d7c3876f4b1cc5640581c70c10ac5c03450279f113654a650eac348cc3a421020b665e077dbc505e3a615d0f8c26090979ec213890076737cb4316670af90c0c0918940709df4ec7885ecb7fa2637de601e4b8bc4cdb864ab021556b20453716d13f14e2c9a3510eb5d42da1e1653bd53939d38169b96aa43d79c3392f66d865acc3cd24b0ea70d4f7787112801cce24a0599ae27f21247f962e5fc7763f1216b909496f402af638b58a8883c839bff1017fae5c9f5e9aa9a46654be82c7a49ae54586c5663233adc820ba375c351c24be3cb9f273e09b7adcff58851f79b4d07589033b763a314c0280144ec4c8d4499af4b6595a3c46581c361d101f812367984129a27a85f0c648879c3e00424d159948ce2003ce1351d233eacd77a6d06c8e0b703331723c9e257bb050f8a8bae2176a1bca858b7e9b489a87cd4072f6ea0b9752512fd52876c959673571886e25de1d72042c45836d96ae9962d74424546109d694a871e66474f63098a4a72b3b43350240103c5acc97a7b0d543bc65b721f142a53fb4a16130f31b55a8f38bd30805f9e07c32256a7deca46381aba714212f1048e25b1044db916823c762b5cb120b20bc0760f6a941f078c8d57c17f86591812156299d104e21c1cbc61cc720063d5c3004374bed1d544f67569b83bbb3d7aafa6f0c309516eb5e3371b5865683653a3c79cc3687279c980f4168d98c9422e071a0a0598e1954c49239378f317f593c1e5544421d9359e7c93d6c960574091d857347e214979e8acaffba1a894870943731f0839d4b84d61f0c2e6ba31e16b1ff186664c247d4863af89e376f402391c08b4df0b0049c51e4d35cec90041d240ad63f72ef2ca99462663ad0a962c680abfea082f6b5f7f1796b8410127737513ac7e990a2c71780ec621bc021938363a0078f21eb5f7116ee49c36da2c8eb63cd1011be7f0c2af695a776195e49c400c553ad127a58332ba222615ab4456b31c9dfcd63062080b92890bcea786547576ce729acf08024fd4006948a7403c23d9880343670f57017cc6c331d1b7b2b93613b14789ab3aa1e6b1ae48a7489ec79e5d92b209a54c6ecef1b3f0d7058f705f7d46881c267775f0e3138f0575bce6252cadb69a359c6a3ba5166df8696d54895063b190e62066327afb5e36841448c75982021a1f381fcd6d2747e6d30ef249e9fd914900b24119f0cd35bf943603cdf7b5dbf74d4c ct_n = a148ed2cd17624f2daa54e71d479667dff08a5fe6c6a903fc9b38faab7a50b7682b45300fc746c34ba4ab3f0a549df0a057a6476aa1e74c9220f65e147f9db98625d177a6dbf9761ec6ac1f16939fb1e5904004fa42a265a9b6a622000350ecc22f20354ad9df2adcc5326a79f08ca641e3c59cee8d61eb6755500530b06b351c81b5d4b5cbabb7395b846b53b71e8a6fdd4aaf77dd65d4982382406b60cc3b50863c0817f4137e4f8cd98882d9584c5b81695e5f809306416c9d439eb6f00a2014be55ae03027c2f27f6aa7c6aae5b51e43e0a4805f626f7ff4b458433a540d7345fd18896722fd359b36cff2b82152fe0b4389b2a266c51ad953a57471f9682410209c33f08bb9458a6e3ba0925caccd377975633e9671bbf8dfcc6eb1ca8b32eb767017395db776f2bad4684300d795449b0ebc6ff28e223e6d6b8f84fb75f364962a1a30a9c4f9aa194e0a5655af7ccf46288225612bdfc75070f85cd5cdd3538481068706c7d9924116d7589dc931939c8079560014b2b82656e1aed7dac99fecc0481cff50271ab75747875dfdd39c72e95f82bebb6ba6a59833de75c9a86b9a2f71a84d9bd1210e910d07f1e290910948f9d7a209cbeadb3435aea2d8fb67ad9da6d9730d14e358fc8200215574a6da76c73d279fe04d240281c2d68e18fa7193f3a33c2d0c5060406857d2c2f1acd7384741e85e4134856e0e0b01d00d013e6c70ca8b7aef8215ffb4d33a72bf0a360fce386d8d15a256dc6c2215ead0f8d8f4e0d8393fea8fe4d41d635a03b68d29db1edba9bbd8fa9084895e5d3af957a702e22c2055d06af4f6177973145399e8dd0554c9c202082f649d78c252f0afa89d31482babbb3e388750cfe794efccd0f9795bf188233d6b3b4fec4bc3c6b5efdb5603f037ce348d26cc0f2958bef83d7e6bedca3b8cb947cb88dc763f2391c6cb39df39723d740bac8c134d71f56bf0ccab50b81e816cc9ba2962e008cfa4dba79151e50bcb3bacda2e30f71c423122f46abacd9bfbd3518f1476c7b6255dc754686bc88c1b4a8fe57230d2af8ee1cb8e3bd4864a1f620009b492c029 ss_n = cc7adf0de558ba9c63971b31b0d59866f7f6850d9cee5fd7883cf0b84b4b74fd ct = b94527e0b7122ff7e7b2a1b7630b71bf7a62533500b6606626da2a630117e9e59467035f1fe7b0aafb7bee9364471702cda0735b92d416eeedeb36e167afeae1037314044f962411b65e7f7b5de4c6843e9772280a06985d4fcc7bd21603cb689c76b7efa4399274bf6933a516a5a35e9c80d1ab6684c01aad8a1d925c36af00617ace99a9d0a8a0435bc8e34f4a52d38913260d513e5c91460bde631898c55cb134ada5d4d57ab31d569d84526d12547271b8e6cbd1d878be56e77d70223014edad2b48cc72734776c49c38e147b439d3930f026ff2c7e22114f74d40c71c42413ee43f36d058b2688504ecaacf4046b03f808cc75dcb8c6f843ddf97e00f638cfea5841634fe7c7dfb5a9a37f4843656050371565f06067578c0ee4616b034834f7d6723804ed6053dc042bd313e1bf4bb5e33ba567544ef643da481e32c6fdbc5a9510d79a99116c5bfbada33d02a5037bbf7d447a282f69daaa1865aa411c4041d17779f53354921559580fb56d06d6a536e19d373b53d3d6e6eec4d762b16df3d0b32c08e99ea785bb4bb48f6cdfdf15016bd2f989b0d7b83841545c8383eab4aab9ff58f585b9b0a6a399304d7ff1daaa80a9f2d5a258e938553acbda3fb04a7ea3bcc5a6f4a50b3365ddb9ac1e9add80f16b83e1c9abdd8846cef25947533528f61b0d87c0d814192b8e817a4d09bf8f74f4129e7231def8c08491723a82373892ad5d88792111a7c1d70573182896eed8acc226f772773442247a9c0f2051e863fd6228efdffb8af42a61cc47bb7252a26390037731077fb2a2f09ec1236c609c6be9edc6b73c3c972df27f16ef841df92735b9751026b7355e078d98b8d15589f350ca4e2eb3590200e62d1ba0d59aa16c1fa3ad52a468b4d1bd5a800183f6930fbf5ce751f1448afdadc0903eb0e155dd6ef76d6bf7c713423b2d6dbf923b0ffa596c656ff7151c5549dbcd8a69c4be53465d76a1a7be3ee3789a35da2fe972b4d873c41c776c9396e6e034f41e28493dc872922e5c46b3d994a38ffa630d6d2d17a8663f430ec47722734c8facd2a092f1adfcc4d59bdc7e7e74e ss = 2297909def8f633cbbf68bb91d9c20b617bed5a96d44d6419c38e5ce2e8c8051 count = 939 z = 495ea03ce6471549bf23b488ef57faadad715d3135a3d55de2cf46877793fd2e d = 94ec8d04a42d2547386a698e090c6d6f91ed77276dea27912faecd9a92dab032 msg = 901ac4903972c471761e0b9dd32362376215f8a7740e0e21461feec0fdd0ce6f seed = 7d3ac31909f30eb79d97d204ba7b048b90d2a68cceabc4847de388d574d01f44a6eafec8611b6284cf47cb994080299c pk = c5f4963d0512bfc018ae236c48f34d12b2085da4a0606126ec6260b78736f55a25687542494a5b8e54024cda69de32a50d9c28178c26c328ca234358dabb8c73e06efff3cd8925ad54794c9c1cc02d99b0dba1339ad78cda1a7a386b28f440bb16546a35d9cf1238278a84824201ae573aa0d3db017e9600d4c67f6a2aaa8ed56ae16c1e06cab70f5c7b108850ddc2ce677a7b899c7efa516131a38ce9f1679016001fc3215549b40932c32f4980068cc82b294b6d4470ded0863fc9c7c35a05c343b94e312094bc9e11095e839ab8ef36a0e11c1188401396068a13950d57640c705a04cea4c88a4c3b2da587a5f90a8e281a2e01cde5e5aff2139cf2e98e6a9151e0a067a3b3aad337563383670f05504fc0b76069c84d76cae22b678c968d1916a8a9c1385fc6a09d9034470b2799f84024336dd80bc34dc40ee08b142911a54bcb017424654dc8112668304801534248aa51f8bd1c9992ff451c15f942beb28028d840de342d545168324b9652ec72907c9a0562a67953806c1061fa2a4889116bdb6bab4fc81b020456dee804bc28010b5c9ae3d07e5d672ae9590038b109d7c060164a420ec31b4462a76de541a9cca70216973d01005cd8ccd4313473bc7441c9b7bba598943167d3d83a4c65b9f9ec82e2fb739fd6448ed51021b580d505848299609fd6c207f92e100b68c65242d4cc8fd4e38e7a3b9961289a1c718a08ec2bf48a1931269112d465686c2e0ceacd0d32c4f5249f09b8a3319c4bdf8853728196b089a3ba672cf9a64d900543f5f6984c705229337ea4e863284764d7a3458709116c09c9f12116982c6c2e2198716363e0d78fae12130fd188ecb11e55901a039185a916b02cdcab6f999a5bc6a4416ba00593b9361c90da156ef452cadb2c6f1528916d29bc76555539da6f738a00b8f3bea0a914b0a02e1ff77390513894081542b4644537c7dd98ad77b48c4c7aa5aad30392770b902a1a4457b9f5059cb71a1afa83324cecc4a1e39cea900d039150bd1ca6acc885c577717806706c82a82b06988d024d7c43b40f923d4eb72a6c5c4f500829682c465537b840125b81fe3b92d297115eed7fd1516561b5f3a7b0e03f1c17c782880b037a8e sk = d8b54e98a3005c96343f73638fc315e228bafba24adaa1a7fb71ac19849509e10665866d4d70cf066025d015346ec12737985ad74c41166ca881dc27b8dbb94293477bda8e5b8a309c339ba5f68f8397c78f38a15f1210608bc17fe9c8e79370df02c5e809d0adf0bbc0dc5e65b0c862ac2ca01a2edf929577984cc7a2b7f217c3a49690572b91e3868c0d015345e68cfe4179d8345b8ee751f93c8b7b44b6e5c9108bf18b700963b3431e6fe89a5af11521114f4742a91c52498c6aa9d0c812cc2343911967c7f59f9e5baa8bd70c55485343fa4b3163c8c7bb1581a34c44db703d9a94b106419714bcd90413e9011da0a58462652d550b2bed761a2a109d8ed49b06764863f47f1916866544b644206ae9e256314423d712ac4dd98ef05a0d6c837ad82a3bebf1ac3deb07afc9c7be94b579356414312e854213eaba0f07fa20010b1e8288ab2ad0a9301b34b6d7140835bca5ab3d9e27c9978437caaa85d889c2d3b3aa3ca7c3a317b67e462e7d3a4c6e266f573442cf869c44533ec952b78226bf78d1527a2337190c7cd2263b370a2603fb3ab41b874e00042efb7c67d25e61137a173125f86bc3b11752c3123cde03adaa60b016c4cde2c17e15b3220568c11253c93d9a21b14c5a2889b398c2bb5dec829b318f82584fc7d996290ac892600e1f0879f117467348575b53c58bd5b2d9b4aba2e5485139c6b5a443752c39b1a2b87724473d8614d907518e502a1c29202ee549f03338eae63ef1178cb4e6c84e49c554b07a1a08077d3588b7a1918e072540d7b84ea7863722b7dcf5347922112146bf7e77af47d241551830d103167503227672809364cd5cd0cfea4bce3f5ba1cf73b939c8bbb1d421280012e0b19392e4c58c45cbf570b012250b2ba41876d1b6e0479a72dc92648cc76092608f14b52f9b3224e1a3679b7cb0da5bb4ba9196f2a2f6997ee50a65b6c73a6fe2474a9cc5d325338be54602b085854b886d85ba434565a816b915b3283947995ddb673cda35ceb25097225e48a10437278454d1800901bddec9b448f4a7967aa723f22bb9e88c133741911b76ec489bc5f4963d0512bfc018ae236c48f34d12b2085da4a0606126ec6260b78736f55a25687542494a5b8e54024cda69de32a50d9c28178c26c328ca234358dabb8c73e06efff3cd8925ad54794c9c1cc02d99b0dba1339ad78cda1a7a386b28f440bb16546a35d9cf1238278a84824201ae573aa0d3db017e9600d4c67f6a2aaa8ed56ae16c1e06cab70f5c7b108850ddc2ce677a7b899c7efa516131a38ce9f1679016001fc3215549b40932c32f4980068cc82b294b6d4470ded0863fc9c7c35a05c343b94e312094bc9e11095e839ab8ef36a0e11c1188401396068a13950d57640c705a04cea4c88a4c3b2da587a5f90a8e281a2e01cde5e5aff2139cf2e98e6a9151e0a067a3b3aad337563383670f05504fc0b76069c84d76cae22b678c968d1916a8a9c1385fc6a09d9034470b2799f84024336dd80bc34dc40ee08b142911a54bcb017424654dc8112668304801534248aa51f8bd1c9992ff451c15f942beb28028d840de342d545168324b9652ec72907c9a0562a67953806c1061fa2a4889116bdb6bab4fc81b020456dee804bc28010b5c9ae3d07e5d672ae9590038b109d7c060164a420ec31b4462a76de541a9cca70216973d01005cd8ccd4313473bc7441c9b7bba598943167d3d83a4c65b9f9ec82e2fb739fd6448ed51021b580d505848299609fd6c207f92e100b68c65242d4cc8fd4e38e7a3b9961289a1c718a08ec2bf48a1931269112d465686c2e0ceacd0d32c4f5249f09b8a3319c4bdf8853728196b089a3ba672cf9a64d900543f5f6984c705229337ea4e863284764d7a3458709116c09c9f12116982c6c2e2198716363e0d78fae12130fd188ecb11e55901a039185a916b02cdcab6f999a5bc6a4416ba00593b9361c90da156ef452cadb2c6f1528916d29bc76555539da6f738a00b8f3bea0a914b0a02e1ff77390513894081542b4644537c7dd98ad77b48c4c7aa5aad30392770b902a1a4457b9f5059cb71a1afa83324cecc4a1e39cea900d039150bd1ca6acc885c577717806706c82a82b06988d024d7c43b40f923d4eb72a6c5c4f500829682c465537b840125b81fe3b92d297115eed7fd1516561b5f3a7b0e03f1c17c782880b037a8e18529d4ce8153dc76e637530369c514c2fcfc51b6eda33155f0fab79b1aa10dd495ea03ce6471549bf23b488ef57faadad715d3135a3d55de2cf46877793fd2e ct_n = f1729be263075c128cfa19cbba86173a96c3543a2bd279437ce9cbf02f1388659a3ce64fce2a8b06c05fc07ed932fe97a47c067210ee2d0d3c5ffe2c14271bb472edc792beea79626747bdf2c474d35fc449324f6b5fdc1e5b481ca2ce46766f0aaa2605e9ede85548014b8e7e057ef9b6038fdd39a8f85b86e106ea8b888b6fd6db0fb71379723d9d368e55e5ba872b9401c2f4d3a4b64678e14b2f85edd54d9fb8491d467f2732173bacd422e312198f62a846c4cd51996fbdd79d06a61368b4e82b9b583b08e224b90fb0e2676dc52940e4a7d044a519e044cabcf9651e4c546ffcc5a5b261be873eec6eeebef03f52df20f54fa7e3373e318678a93fed2413ae4cffd961c2b26c7dc17e6a83d9c2ab2f109343d3be6e07063add9b86e83ce439bef157ae2e6719462edaf33f6fb518762aefc666e867dfe6ab444cf2280ac1f352a4b9b5a21a0c7e78134dd19ddec250bccf02306b43189081801e10e457e6e4f1c618454125433ffffbfe44641daedb943be2427fca87a77da2393230ee7c8c1a3c164dcc8aace4d8d82a94f575809f0c511e8ce662376868acd27e7914ca2415a016b7e4758157e41875d0764ceb056d2aaa37d41f30775c353a67c614f41f8fc5cd7af01359db5bc6bbb14f2ce1b69b72bdd4e9ea0a7e861903c44150c602d86fd7fa628b843a2d2baf916ca83a67fb14fc69f7b97bffd0c6c0b7eb8cc243bdf2db1db529198d0a1b6f5ec229bccf95152ac47415b0f8b376adfc30a1f0114b7f987061526d3451e46a4bdddeff011e64ac23337259580ec9f3a6809e386f696f0b6185f9559984d0ea3ad935fff0e5e00b70f18a590e9529b3adcf10eb78cfccab71f368753e3c068b8db6549efccdf09ac00cfeab60c90fab5a51d1cf5d237e6c345bd7e04ec60225667e43474f3a90c0cac00603be27bf4816b943bf8b78c26e4cc6d55c8a726045b2a078c7e318c937aa33ce9fb80cb7e44dac16583a6c05d5af9fe542afff22ef82f13a0236308c533e0de15a7fd2529fc177e77ebae4623fe20089d0d61a3b3b1fae74069e9899abe351d5b89d251d4aa78df9 ss_n = f1313263f210399eb626e31ffd87a23abc172f9c4db91084f21ada9cc3307c2e ct = a7ddc2c1081a3ef390ba0f935f102d579ef539b773dffac276e3bed367b64ae30bd021b9f519bd85c146443722d9988db5093dfb43a95d22ed39645d00e26ac5b46f67a98039e8aa2de4a68c00b068226fe36f4bc84084c7e497bbb97342a25ae302fbaa8b86df3cbb7619e2db62991f2d0eed5523bdd0311f8bd953c966396761f9f95ea58d730b7825109950e89854961f15032b18bc44024113840504ba8c68e85f9ab8616860c57ec89b7814fcc2801b1c7cac7d857f4c126a574a8054017334ae1601adb3cd1924173c39d00969502bdfc9ab41d1671867831cffa99c53b786e174436133b6f9def1707358619d7d6482a9ee9919068dba1b25e60bff09cf3aa47794ac542560265489347fe483dd99e5ae1b91d5b2ae864b5fcacca106bf60a665130d0b13b5c220e3fc06a2235f45110c3ab72ae0f0dc17dcfdc3cc29781ebda541092e5a08d910f5531648929bd59761b4f29ebd550a90fa42fa97f03e5d3e7de771e8d64247ec021d8c6d2480ec0d49ec386b5d20f338e20f7708c982fd3f9ac49d92ca1ccfadd1cfc2b7689e7500d56450b270155256dca97be5047f4e0d7f7d5809702e01ba68319871d0a814b750e6d4e8195aaf03e6510445c419056e41fd3689f7d6f5428561d131e0c2d01e303105df283090e1496d6590cfd5761f1118c16c3622b00a2b519aed708101f79c3f04d0d5485e1c98c4e6dec04665af2ecc5bfc5669c88a3cdf02bb5b14a5063a168cd5dedca9529ef1fcac4f1ef44546742e8a802b01d1df93f8ea216f0c94fb1b99bf9a78103ddd9cd1ef0ea53734c33769e9609fbfee6837e3ea9be0a50644f51ffb00fc77d3b3c2674c181a8fcfd9087baf4cd1adec31615d1f1a96e9c06f3d01c9a9ccbc67ec1c04cfb35e26f242de331088a2f69baf2932d9fe3d077cbf9be017d1797164ea048938acffbb4c7b43c8cc09a30016390c4817f069265815ae2693aa0a7ee411ecdf5365aa92ce7a2c8d8768bf63cbc3f1bafde9049941cb70c6944fbac9a79ee295735bc71ffd7a4c8181f5e447cac57e98ad46a625f66588665048f66b6db081506ca1 ss = b71e62d070301670d769bde288a6b7ea550e9212cc4fd5d9116710e8f71e24e1 count = 940 z = c8fcdc4436aa4002da867c31410366959d2ae708cc3963800e7867b868af458b d = b833118a655930eeb0aad271ed89e9483508b91daf0915ea6b8d99070fdccaa1 msg = bb3f4576dd32b59e2bc78d76da65ab2cd2a807a7e64c4a6efc4f6b31c3b98cca seed = a2cd7bbb0c0bbeb0311f9efcf742303bb2576ae0cc81c1b1334c85bbfab3c7bf328742a6560260b460b69bca4151da7d pk = 5cc179dbd896e118012cb2c4f0dab7b122b5c77746e86036b1f4334fa3afd5f39ab4c32ded88b2caa1c0699923bb6cb16d5b47d2bb899be73888fa95aaba21a5d243438844d1b2ad6820a73647346629a14922bb8bd19ca5f4704017c709d690bf78b8acbcbb1de0278b9929570450d80425e4a1a6db8b3ba3b78844e0c03535ccff7bb5dd341a94f55838b515f60a9652c628adc65589190d94875a11aa776458be5d0bae4eb118fc108ca5726df1c2b47fd956ddf0aa06abce0b913caba93ff4d1749d34a6bb55358b658fb92731d24597d4ec8a2c1649fa735c72480192666caac85304f87b734909e6bc9d6a152b8a5094a25c4c642a0117711ac50311356a83c4ac4270206509d60d75d6390654ada56a060c1a3790b5aaf73b6a98d1b9dc1bcc8713088570530d20a2d6721f72aa5582267adc20917a1a040592066f9609b72428ff335481961ebaeaa79dd57e0c2b3e09a2ac5afb1eef053e0e288aaeabb8963246997592955aabd66670fc0c2dca4b8722e79790a864ab33c7a87339e3ca4449f5177bf3be62b60d42b58ddf5b9015d22180cc98ae4ba96b440636d68ab4951eeb7bae26a7a6d4fc5b644246e512ae3d903e4ff98f62d08774c30429c214940b582660771ad8cc587261145a7553f68e8035aad9918b22a8c14b54817bdc3236752bef34ca1a5562f6839e23365bfeb22275026bdb178f1cdba8b008498db5b6c224a7920b1ad97a745fd0ba2cf584aa46cab21897bf1b8ef9971811e3194e934fda5cc4ad7512b9364322c63e51f94309db2049e8104d7cb2375c95023aa207e3bae39c696fd368a36baae2815a91052bae27a7ba320584aa45eb2230774c7e8b62cd6c268de793cc681a013e005072b56c64956f5880ac30c157e2f0169fb93316085e23c4caf9b6939184a9c5faa87272a5bdb88f119911681809f703c19c7a63fe2c1ac298489494c87cab3000b881ea2959a16143793578799477f6f9774c7c126e739458bc22b50b6758744b3a73b719f66321288f3030c039b68aa093935492b76193a2e464baef858299f83355075cbee37407c0ca3bf621d95d1dab11a11dd5e69d5fda15a2ac6c11fe29ad876dd7b718ce52090b7cd7ae sk = a80799404665f3681c9c0c4fb0b60cb300aeb04a183f45623ee25102ec090df3c5c23542d728c70d368b185ca7433992a21c02608461c967945098c6cdc5ba14600bb79056ea80bc38cc1da946497c3245ceb0be2cf7a6e1ea2e77305516084b218110b82111bab82e5ee23aa7e42acd944271c6c2a4b97a330355a407ce0a4512561210e6931dc0aca3864a9b0c54c7c4513b61ba42d0f403adb11c08a715adebb84d809d1cb4748ac64111313fc8b12ecc4c5c2ed45840c8b56a9052954035d270b6d8b9963ac96ca7457a5e9c1108e4139b56cda0675ba5e878e11873de9ab39667b701434d584aa878a42048355b21022947520c29f767d4f895f078a5fbb12ea676990de6804f16b83adc4d3e85964ae38b23ec7118472bec9b081f16b8f246be905a1f94abc5677816ef7ac6bf01bc03f105a4e53a44964e4956b2c0928706937335616b4a49005b676bbcb262f8a03ba0e048a06b667aca1f096b7c9bbacb718695adfc2d802354e4568c87666b3b1ca0c06605b6c316a4d671f8916f301c62715bc7171397e1761134031d145cc1faf1366891b99f5558f9bc02c46318ae22426d220bc87b771845cba2e0a091a5cb26cb09f133c084422c5fe99a9e8b9b871868d7cc4232b1a489612d594a73aa321d326915e2d456120413c76b7955d380e4d30e7ea7aa8046c657a34ce0cc8e2d808ad955937849b65dc548ed06a26e69a4f5924dddfbc4fcc1351a4589bf80675c2a6fd13c4e057963f3ec146949c7eaa804d1286f3003679dc46a673bc3c2f380ef52812b155a4e7c207e9128fb99cc71c2466a4bbd729a6e53fc47b5570bb98066ead0a1eaac37f12429572070c75257b691bb2a350909f04889d880cd4673e7bb65c32a4b90d70728e5959a92cc68c5611f2a0ae0d654d0d14359828dbf295ca5b8506bb192fce369e05937c54c0818265999102b47a6c31671c1fa4390ec09825cb82a06e060f8913e30541b17d94a49b3239d6282831cbefe0a1593017fe8a98c63719fecea0118b3859fda2d3088561eb1cc7b328218422856bb7e476014293822c7719c1d5aa3318a8b5cc179dbd896e118012cb2c4f0dab7b122b5c77746e86036b1f4334fa3afd5f39ab4c32ded88b2caa1c0699923bb6cb16d5b47d2bb899be73888fa95aaba21a5d243438844d1b2ad6820a73647346629a14922bb8bd19ca5f4704017c709d690bf78b8acbcbb1de0278b9929570450d80425e4a1a6db8b3ba3b78844e0c03535ccff7bb5dd341a94f55838b515f60a9652c628adc65589190d94875a11aa776458be5d0bae4eb118fc108ca5726df1c2b47fd956ddf0aa06abce0b913caba93ff4d1749d34a6bb55358b658fb92731d24597d4ec8a2c1649fa735c72480192666caac85304f87b734909e6bc9d6a152b8a5094a25c4c642a0117711ac50311356a83c4ac4270206509d60d75d6390654ada56a060c1a3790b5aaf73b6a98d1b9dc1bcc8713088570530d20a2d6721f72aa5582267adc20917a1a040592066f9609b72428ff335481961ebaeaa79dd57e0c2b3e09a2ac5afb1eef053e0e288aaeabb8963246997592955aabd66670fc0c2dca4b8722e79790a864ab33c7a87339e3ca4449f5177bf3be62b60d42b58ddf5b9015d22180cc98ae4ba96b440636d68ab4951eeb7bae26a7a6d4fc5b644246e512ae3d903e4ff98f62d08774c30429c214940b582660771ad8cc587261145a7553f68e8035aad9918b22a8c14b54817bdc3236752bef34ca1a5562f6839e23365bfeb22275026bdb178f1cdba8b008498db5b6c224a7920b1ad97a745fd0ba2cf584aa46cab21897bf1b8ef9971811e3194e934fda5cc4ad7512b9364322c63e51f94309db2049e8104d7cb2375c95023aa207e3bae39c696fd368a36baae2815a91052bae27a7ba320584aa45eb2230774c7e8b62cd6c268de793cc681a013e005072b56c64956f5880ac30c157e2f0169fb93316085e23c4caf9b6939184a9c5faa87272a5bdb88f119911681809f703c19c7a63fe2c1ac298489494c87cab3000b881ea2959a16143793578799477f6f9774c7c126e739458bc22b50b6758744b3a73b719f66321288f3030c039b68aa093935492b76193a2e464baef858299f83355075cbee37407c0ca3bf621d95d1dab11a11dd5e69d5fda15a2ac6c11fe29ad876dd7b718ce52090b7cd7ae7047abc8c1df6a17ae13a213f378ce7f22897dbab14ea1f0da2153cc342f5f27c8fcdc4436aa4002da867c31410366959d2ae708cc3963800e7867b868af458b ct_n = 22c437cb6e113042ed1bd04ae851dbfdbc79f06cd4acc104c802e5bd08f7b974e68f8839c17314b418ea7b1d75b3891043d9938879e65f489100897e0feda36ab3ae6e52be87fecb11c343478cfd95708c3785cc01acd68251d64db18ee7b1c29136d3df261051b9d0ac70c5cd68f89e6bb312c52cf47fac8fbb5d5e9d5b72427aa010d1f98eada0a78d0d66f56e0e22576243d9968dde7880cde033cc23ac88bc1003e524a4992cce1761a1b155a144cc74422e00d14e5e248a228f56999d9f01758022d9dc65f6a61cae0fedb2ddb261940a5755057336826df1e53706b959bd9bfd30d3309252104d512a4056e2facc7f86a112420da52b9bc8d70431f687c25a95dab8fd5e85e81a4852beee8e307a8427c2dbc8b031bde67446f11b9c864c378b809593970082a0a3e71f0bf60220d34de81e1ad7cf1268096197de816c4ff8c87fe7ad54cbf341f6730945f747515e8ac2d9f07504dca4bff6a1d4797c73b3c175645ce4676e8be34554ddfbcf536a5b758a6862fa2735d56c0bf5f30451f28b4c61afb7199f9d8cb200260e1aab5aa3a4b4a61e27cf589e69e2f44b3c86da27f4efec5260beb4fcd7720f51aa276cee225af82a65dd223e4828e710a6d3a7b30a7c6865358e94f0600136032694669890b14d40a4c7126782b8f48c7d669a8aa699db168dd295e7ccdf9da4c751f2ea3f80dfdffd55c6c244418fcd44bca47f942333f6e3c9a40f7d65256c4c3912d44daf7141231276777bb529e8a72e83e903ca263c9589976bb6dbed2bfe76990dc2fa63b0ba156b381e203901d005781f984e63f1f9fa060e0c0306d45477242d236c71ac596ce263c6ed53a1d2b310a72af1330cbd95a584c604c42c7aeec940d05fe2827cd7fc11077e29f50fb3782d01c00f0f72f8346af073dbc513043d851915f6859968339c3b47d3220030c603f6d806c5ac3fc4a0d809cade6ae0a317e49c1fb614918008a7e974678fe9fe5f83732b2a3359526f1f9b645d9011f4416f98527d147ee4d9dcddbc6e2a815c70ddcf1894f5663c7165cde4f1e96ce42417d1224380425bcbea2ba88c0d ss_n = 34327c6119cc0e2ee37c6d68d6965ae9c5547e4decdf146c6f3f50d48b5bdcaf ct = 89d9523d8939f5d74c28253cff94420cf5a3da9da15bed71a1e82f28411f3fc4edefee8871fa0976b1e1d3082e55518ae0902634bf2734dbbcadcd95af83b1a3f38adc3c5334a918b15f30a6ea00de3d60742f01b05fcc72711f914875b4e57dec609c9ff7f5f7287d9f5c7cd42de256943abc56a603ac7142c3b810987a00408f32231842eec50e3a32b7d8f1000db7fbca9bed9523c7177944a63afba568773523778b024e867ba71db99017f89228573595e1fd9e32c9e8301eea7934781eb929a2654f0d1d11e3f6b49a98a963ebceef82677c32dcfd09ceeb713d9ee63441f85bf05beb4c3cbae3790def6341228be0393376030e763612890889a2efbc0171663e5cfd58440ccec4dd61af51b8c11d681222f8320913f7bb06f4fc03ba2dbe7cb7c12599ff6effc26379e8ecd843a250cd8b3fdd49287d3a9dbcd7da09ac5edd9523433b2b33a243a896b81a64d5f3e64c5ba9aa23339a2db9f3fd2f0c99b5c39ebe0c702b7d846e09e7764ab188f36761ccb7b91dfc3ac3e9c6d30306615243ba77fadd535690af05e4b41f9b5daa55dde26727e5911ab32afeb72410c4b064bf481a595e4d9af25aa6844e0634586977649716450dbd4adbeee98092c5b396bc0fdc0fd959970683919d664c22dcbad654e4e631951134f8f47834d4726f89c1ab8e3faefd8c388a7d186ca6c11baf5d25895e39355793363a1c28ba3376df01cbc8c7ddc00b902ae38eee3868d618a42666d09bf9f71d8789600ca7a7012ae0b15cd7e84829b07ebd979b9620a02ad55f2986ffa3298105982357a9f7145636b677a2449fc68ccd1cdd3268992ee63cb10e575619f96142b1f6e604ca89e85668d2a89e64e9a36e6d8b9f8c162fcd8c6dc9160ad183aedc1283bb2d0a6e234319b62f237b0d08e18ba0a87532f1c819ca68b7032aceb2d19a003b51127118d2e8e4726ef827f0d44b776bfa21da545f097fc32980de534d8c17f1f6027aed39292b38f46dc70fe2509545bb53f962d26b04f77d48fd7854922a16655263ee9c2d08b1968a75f8302844eeb4182e7abef4b02f3591e9136243a3cfa5 ss = a6e81cca0d4e98adc28a9b25f0ddbd6b6779bc49baea86e9a4c503edc1e05c30 count = 941 z = da5e5b0edc03b584ea50e7d6789876ee51ee1092731be20788b37ae3969f77e7 d = cb495871a68e0af0102643cfc9f3800e0754a478c9ffb23f672768c1ad2cb2cc msg = e85f62ad820e98b3e5e81d2cf7202343e2c7bccf02a2087b6ded7be58934ff59 seed = 6aa8615d87378140994e3bb8a3f53b1971e430a60e4229049a9b154fe774d8d4fc4a6af442e75a71cd490f542821055b pk = a5c7049b567b7203b71f39b04002986de92beb8444b4724ac1149b26f56bce640ae61048c6c9b58945ab57743414e5763075751772a12fb7b4f0c91417ac6a11b4b1fd2248a658a46585351beba27a42a3472494325571c522244542c3420198d5d584709435e380282bab00b25269bfe980b14c6b0b3091ba839361d79578a82990f8ba81fcce24207e7e16080b57386ff24c5b168ef1713e7c415ee995512ad168b2e24337ac82ffd64f56b411e85119c418ccf9cc1cd1208b8418451cfb256bd8afc959356df376916897924359cebab91c7427f93ca7e895af35376af1646f9d8ccf1c55bedb7456f0fc152f014ba1c5aebb46a98242608802c7390820da467c41c38043f31e02c113887c571aec507286a0f4fc0ac3121bd3788f1e26bd2f70b8bcf7bace754ad0bb34fa9a6abb049223a706bd1a83977c450f73cd80e5b1fe27122cbc1eba9b5e54b902d61181baf24013acac16ac292bf2599388a82f9313d38744b8f175622b7223454cb6360d6a904394804581814bb0397db6e59dd56220dc230f20822be79bac1551aa5aeb6c2eb4c4cc6c833a4090b72b1532f90325b77606d2bfdf5a7ae15022167c7256a668a9c670f7481b3a162c5f85537b5b24175547036b37fb98116e177b3b348abaf134b5c9b3e248503db97817eb6ee4144f8141314c406b55e7b2b1da1b674c34b494cc6d01276c383ff4a4a7848ba830c743c64a6cea65c05f6329d81a8d12c36fa745afc96356973b9d4472cfab56573883858fbbbc69dcba0a654b7d4412b4b922d39c3427ec12bda275efd8c8dd3815da63b0fbb94604b562d70c9bbf618e20bb220fcca7d539a698d3946624724d74a44d577c3a141e111a4a4ce611853b79531c7905aaa70cc0bfac45c9f66a1492926c858676c3dc7acb358c7169160cf390bbbc7ec41a4f3f243ad00871bf2a370dc2891848c3ffe493fa8aa4d337a8126890e4d6af6b2c3d23466e744a8f92894843a903d6285d1e1a66d47c1886cabceb1c85de63137f0b9fd54a34a391844658255dd4cf72c02f3040baf485440f92bb057121fe9aa31ee00d40083c60d9ffd15567d2b72512631d5f25c0770165c5279d71bc7b38db4d23b869dc00 sk = ea38b2970c3e3941af152b508bf1b590e8b4be6b449f380d7499624d03a9c5d253b2cb6ae9c84725ac9411949980609224801560558d3aaa74cd6b7efc92b8a2e15ac05ac6ec09055cb39b93777e686c86cd87ae1618352d49651007bdca1a589feb5373aacef5150c5229406f41b60d53785849c1c233b74bcab03832b95a9831cf19c38b9009f11b139d64c5ad331c5f0b6461e6516853ba9ac28a54d3bfc9e27d246a9c18c875f8105b35ccab6f61c67962cd21b854099482d01a2244186a03bba00b0819e8e69e0ff015a7d91a7f8a1ad1349d4f023d0985662232badd272d5e1c43b6acc6456301bbb62918f4aaf044507afb4bfd946c0ca04e091526b4e4b794a26457da73056ac9f09aa180e9317bf104fe0014c486ce03ea2368e12472960ea1201532368e569b9b0aa46b48372f8b014ba3f18323f50fe8e1b936142ccb2400b34bbb87f2a3d39881fb47101c64250a16bd6de5963214cf5497b598222774878a4ba252dc269b15c7427707ca3b0ba14c90875634a80e598b935535a9715fc0e81515f270334a56f85b99cbb8c8fd826e87c87b2c555345217042aa66e8c89df86bcc005b81f45ab918fac9eb9c41a8677728e667581b93510125b7d4961ed06c4edc85cb629d76b7a9f9c21063462b34a1231c0870aa4c0646465ffdc3b18aa31a23c3074720b7f30a36e4a621f7a4cb532b17449caadba59a25f6cb102537967740a15b7519b7aa3360100c9b6879db297c2c3cadab5deeaa15b54883e5a2073d9452c035503af0c2455b74981845bf034446e4a9050c028cc3abc5f52643761542bc4a3b33a7a9c256667276455ca40823749bd611e1b460490b8e1759b65b82a81f038ab06026415a9773d27d3a4560e19a087f0c49c257acaeba47e4152f1dd297f2178cb0a4a1923050bfd330e72992d6a187c9568b5f6610b2d55a84238b6e5a973ee1a34bd08a9fb8a1ee0a2ec6366806787b2ab66ddef724b2875ad7431559143422401231fcb35c2132534c02f541369d59065270c82ba08b4e03b723564be0e2725c40029b24a31420ccc5b438674559cf9724a4606ea5c7049b567b7203b71f39b04002986de92beb8444b4724ac1149b26f56bce640ae61048c6c9b58945ab57743414e5763075751772a12fb7b4f0c91417ac6a11b4b1fd2248a658a46585351beba27a42a3472494325571c522244542c3420198d5d584709435e380282bab00b25269bfe980b14c6b0b3091ba839361d79578a82990f8ba81fcce24207e7e16080b57386ff24c5b168ef1713e7c415ee995512ad168b2e24337ac82ffd64f56b411e85119c418ccf9cc1cd1208b8418451cfb256bd8afc959356df376916897924359cebab91c7427f93ca7e895af35376af1646f9d8ccf1c55bedb7456f0fc152f014ba1c5aebb46a98242608802c7390820da467c41c38043f31e02c113887c571aec507286a0f4fc0ac3121bd3788f1e26bd2f70b8bcf7bace754ad0bb34fa9a6abb049223a706bd1a83977c450f73cd80e5b1fe27122cbc1eba9b5e54b902d61181baf24013acac16ac292bf2599388a82f9313d38744b8f175622b7223454cb6360d6a904394804581814bb0397db6e59dd56220dc230f20822be79bac1551aa5aeb6c2eb4c4cc6c833a4090b72b1532f90325b77606d2bfdf5a7ae15022167c7256a668a9c670f7481b3a162c5f85537b5b24175547036b37fb98116e177b3b348abaf134b5c9b3e248503db97817eb6ee4144f8141314c406b55e7b2b1da1b674c34b494cc6d01276c383ff4a4a7848ba830c743c64a6cea65c05f6329d81a8d12c36fa745afc96356973b9d4472cfab56573883858fbbbc69dcba0a654b7d4412b4b922d39c3427ec12bda275efd8c8dd3815da63b0fbb94604b562d70c9bbf618e20bb220fcca7d539a698d3946624724d74a44d577c3a141e111a4a4ce611853b79531c7905aaa70cc0bfac45c9f66a1492926c858676c3dc7acb358c7169160cf390bbbc7ec41a4f3f243ad00871bf2a370dc2891848c3ffe493fa8aa4d337a8126890e4d6af6b2c3d23466e744a8f92894843a903d6285d1e1a66d47c1886cabceb1c85de63137f0b9fd54a34a391844658255dd4cf72c02f3040baf485440f92bb057121fe9aa31ee00d40083c60d9ffd15567d2b72512631d5f25c0770165c5279d71bc7b38db4d23b869dc0024fa883f084dbd0b566ab9e5a8afdc3b6ee7c5af5be7eeceb6f213796baaa7a2da5e5b0edc03b584ea50e7d6789876ee51ee1092731be20788b37ae3969f77e7 ct_n = 8d68d37f2520088b531d2ac857e0f9b9d45e39897b85ef6363a03d6183e625708a2faf938cfeefb12448185f2471660318f7a695bb4949d9c4a13f4d2d930e6405bb44b7cbe62ea761da842777d35636df691e8f3b66cd5d30f37998818da6ed676e0fba57cb71f8a8b10ff993c8e17f6a2229d89d3476390531d25f24d822423cdd8b43b4fa22ffcc19293f1fdee222fe1f0dec3e08be683dc59de88691b6998c234b740785d1002b0f17d9bdd31996d3a5563350f9494a5e5e6bf38c265d0a3ed3db7cce8b30ec2ac815d6e4ce5dce6c63962c962e4261367bfca3f8089e9c502dacfddda6f088631724781d9a6d7bc3970cb215fa3ff2155c420b24f2acd013c1a3c7828022e24f203a292eb4e60ff3bd0ea30f3e9c69373720f413fc42d9759fa70d8537fb60ec048eae048a5e37e6fddc70b3d0a0db4be1c53cb6b4e06500f5166d08fae014dacc81464feb5867fa57e8bb9dd41c30d09047c06f507221242ce0988b3993c2c9d3b923de989d48aa9d331db18071d444237d899ae7a16147d0491351a71cb0cc55269fd63a38e87a545afac6ac9d1788d8366f31a724d88a91164639d87a6cd5b19cb565043050238b7a476f1499d8c932fe87296dd87c764c9c4e5193a8ea00aa4bd97412c7d1a4e4a06e48d4316db53ada975350be41d4147e4df8d052d738c4e9330147955285e69f3878b9df85ac77cf020ca321f7d446d0a5a432e65a51ac5ae636c1cf30b2e06bc1b8968c511dd70e4bb4a0b64667c13f542fcda9c20ac0982eff97f4975646c32539f8d25205fd82855f6c80c1f7dd633ef17f1483b720d9156a3c6f374bbb4c171282c3024775990f074b386ead50f3648ddebb4a665ad167f935b7532901925839fe751524074bad2778e3ddd6abc0b4f59c8641659e9a652982499c35f5ef121fd070c4cbad5bfabb1c0f633c401ded9aa58d77d695a5e000e29d2663d7a318d808a4018d7b095cda1a4fa5de6be011de56171637befdf4a556c918eda544f1e819db22925ffe59798bb098fedf039223e02d632eb66020dd44e93ef96f5e15deb1eb9d9fd69f60b201a12d ss_n = 4bf048c6c11f7fbf5436d1f1d34739723a9213e8af3f2499f6f8151a105d9727 ct = ab57acd0d8f7d164866d84896e60a21589e2ba406f3360b7883d0b4b051abebc705054549ac50c4492dbe40784663d273b079901f8409a3e68bb689063879a35ad3b3c96d3800e29718743458b603f293b31e32d53b3616256cf8c7d9708ca1958ad2c379c70f1c02058e6cd2ce9d7628943d44c60d2688450119a5a8bab181d82f3cd20cc230e93ae80e668fa933fe2982dd11f1288adcaf69b4a9a04b28a8838ac6b0d0485b073b20aaca8ae129d3b5d87e7af04be16b2d899fbedb73dd527d41cd90666ee2a7d3dcf498d8ce791bc18560f2b36e35cef2ae0afa67abdd00a59f2595f94f70982bee6e3455f75e5b31939df79f9a428df075444411fd7e973cca2d7bc97484818d705c9b7e8d44046a5bb1244946fdcdbb2cb568fcc6d307852c61b1f64dcc467b294478659bb071d4f289b811ded4b86a36aa3cd388fd165a673f7bc9d18dc31f1736015d33873b1ceda93e79bf9a9e1687e088946d405f8aa6c54b20533a105af0e78345a0bf6f337c6ac9e5836238a8e2264caad085239cf54a5257cfa6aa0c11e2754ee82a2dd8674a9a9c9b015d8b1235ca9f1698e10df832d6069185a0f9ab93cd6ea437702a0808c02b2ebb3b6948d029c0d4147dcfaa8136a283c80547185765fde1ab4ebf934e83346f4fc50bdbe4021c52a7e494ceaf870d900e8c5bfc6d177305876e2e7042a5dd4e81145ae0abbfdb9d09fea3c54f42435490f95047b078048fd03544d9d9ce3b835a94e2f25efacf9263f03f412ec0c8ad5a11659915cb7f9cb432ccf65c7c6d39e2404cfcf39edac246018bd5052f6f451849299d6b796e7d17afc938fd5888ee489b58605fbd2d8f438467e1b5c0fa3729cdcd64ce70931a105e4a5cba7cda8196fb8402093be89c97687235164c967cbe8452f91bde62557a956282c5c4e2faea8201eaa6591b388b4291a88dee2997ab86e74b8eddca758616ab93e48afe0949a697d62d6b60d7fa50a742513e7e85ad004509746f7589fd6d8652ee1980f22b43b490c2762f44d8d577d634de523c2fbdf1e4c1237709449186629116654dd85182e194b821a6fd27c ss = 25569cab506891bfc40aa1f9b9aae5d4669fbf8f5042bbe1dec5d0386491cb46 count = 942 z = 0956bfbf8e055105c45913ab6566052518b3ccdc656d7ce2adb9ef461f71ca9a d = c07f9f4224ad350ba13d9cfc209b2556c28de9d0bc048907018b3fbe52fcfd2f msg = f09fc44f844c58e51dced3e64593b801830aed14767c444e061ab8359cd17581 seed = a3764234abc16f614863623d5b3964a59733fc3e2b8f0b0748b40ea30dcf62d4848f361b9b998c68be99dc40354d56a9 pk = e409b2400b12a32b50c5f53601e89fa05c97dbdbacdb618a3a5811a1124036fb43b5264f0942cf9025763d1c65f9223b0d46cdd94cb628354b6995bb624749a2fa61af6333dfe28e6a1328d9287338739538b3a87c946adb61cd07c835872059492025f8e77e112b94f6e794d54968d7752a5adc709e9792a3b2aa26f6816fab54390b1759b6632b750ee21847a3d357d4e272eebc8c22882be5f0c436e7b79aa62be4928574288befc70a8e5bb41f5b74324077cc49bd941537d8586a82fb130a46bddbcc44fb1b1285b479a515933758a94159449f5464cfba51dc4cc8efa79d8a464ac1618073d68878c22ced280a5bfc8fce26c7b4bbb0be4cbd3004552725b215baa817e07abe36b8aef9aea7c35aa0f261038c4126b4cab71aa8daacade75ac7ba2b2719784859b19129223331c2320c0a2c6f53a55398311cbc66c5a1ad6d174f8ca81c55414895ca4c1d5c99c877a24ff89b9a060aa35a879f9831fb130b0d03597f9a3a2dc162f90373b678346c10499ff8acf4d860a161ba23b9667054c81fd01de92a9fd14c6f2b582fd2a6acfbc06f02013d3519a5607a18dc04525c4203d7266818b2b1ba10c5406239a325750c1657e0817a423163db362de82883539574747a4830f889424758bed3918fdcc909f00016722a03fcb57c8468b196527ba7c24f05072f01cc314007931a83656b362fc3971d0595ed4042caa042f2eb05917b9e4a471e437a1a298932c4604c4e7b6008478f525b9673079843e17a0ecb2963eaca005981a62b60dd859a90692f6f3602cf48516f0917070336ae9b0906c06c1a192286588ab19a643d96ccc10320ca599f6e1b296bfa83d34c1b0d330279210dd217b07f20125c473e13e391727ca95e7083ecb7376ee6bc916125a91b5a9cf334cfd559783353000d6ccb63a8bfd3b0c573b4756607d3515ec9bc8f0c2bad125336d6b2b8bd518ca70b3569a1ae73e18bd0127f26d735db3926c5036dded646af3738bd00909216ca1de787d530c4b34898cc80c3e296b524bc1f45668dcc9b316d2038fab22789b118cb50ab41a2abaa528e62329ce1729eaf58241cca1148b21e83b5d9b7be26bbaa0c16a8505daf3f774c112f661feb59 sk = b25a37c090b1702874c0927aec736251167df17bcaeba56fa1b005e98b69a858a87bb1c48ba99d12baadc9e00a074bb8838ac429aaa32cf74bb0219fceb86ecf069cfe6403961359aa6cba098baa66474b8c217033974902f99f24650475a57640b1b0f452a83c3113d3f68ed711addb7b8b7d554a7754430ce8b99721835ebbc95ef528cc6080e117b542804c4207b7490a71cdbba5b619860f30b8ca17b42b0771c622388c8aaa6283712458cd24590043c0599da697fc2b1a7e31b66082b0da9546eec9afff973bd2b658eee5af81330e6528af82679ea5face4c160e587612d40697200330ff5bbe474304293b83d6397eb7e8cfbd5201db395ab90940d5e951d1533ddf36818449c473f03ba5542f80418c8d0b1a251111dfb44a0e98cd00c039c8d19eebf5bbb8706cba934c3fc59417a788591c3f01c3650cba082058c797e03780aa8fbbc36c0d4a33101b068e8023a85247ab53a7f1e59fe157cdf2b0839a25873a1878aba45c417b5dcfd7779130b144262f608443e3db8949abafbe13a8e8416a94002da1d6b687aa411653c129e719b45439ef5c1fdb6994a485c136ac8c051689ab009e004bcf832817eb3246ba2bc236105e8bc76e8f128110a9681e87c0f1321396f95834872bd08cccbbb476b8dc71ebc07d51455ab635c353dccdbddc74b044ce8022a644a63022d3758b039f8d1788248b8f8d37086d34cda2d38d1c3a16fc8bbf77a71eedaab0611352e7e44274a0112295ba58546c767959427710bc65bc561100bad88ac6849e2553036a362057807b9492154bea87c50659073c54a706759a012a658c59d8798702471692fc0566c1a45f53a6819b546e1a427b5479f7424db11883c31662060957511658d2d31928178d591384dd08803c8cc543e92e44f4680b290ba64a402c2a183b54a6aacc0e53bca1e6ac457cd691346715a75a71b91a2a98ec7abbab3cd276c3dcc16863536e11f011bbec3b7661280cf20cdae034d4007672e36b07983df6a392a69a968c2650cf04b410c53c59698545fcbffa005d167a22fea67cea5ace1aca8562c81ba5997de21c29e409b2400b12a32b50c5f53601e89fa05c97dbdbacdb618a3a5811a1124036fb43b5264f0942cf9025763d1c65f9223b0d46cdd94cb628354b6995bb624749a2fa61af6333dfe28e6a1328d9287338739538b3a87c946adb61cd07c835872059492025f8e77e112b94f6e794d54968d7752a5adc709e9792a3b2aa26f6816fab54390b1759b6632b750ee21847a3d357d4e272eebc8c22882be5f0c436e7b79aa62be4928574288befc70a8e5bb41f5b74324077cc49bd941537d8586a82fb130a46bddbcc44fb1b1285b479a515933758a94159449f5464cfba51dc4cc8efa79d8a464ac1618073d68878c22ced280a5bfc8fce26c7b4bbb0be4cbd3004552725b215baa817e07abe36b8aef9aea7c35aa0f261038c4126b4cab71aa8daacade75ac7ba2b2719784859b19129223331c2320c0a2c6f53a55398311cbc66c5a1ad6d174f8ca81c55414895ca4c1d5c99c877a24ff89b9a060aa35a879f9831fb130b0d03597f9a3a2dc162f90373b678346c10499ff8acf4d860a161ba23b9667054c81fd01de92a9fd14c6f2b582fd2a6acfbc06f02013d3519a5607a18dc04525c4203d7266818b2b1ba10c5406239a325750c1657e0817a423163db362de82883539574747a4830f889424758bed3918fdcc909f00016722a03fcb57c8468b196527ba7c24f05072f01cc314007931a83656b362fc3971d0595ed4042caa042f2eb05917b9e4a471e437a1a298932c4604c4e7b6008478f525b9673079843e17a0ecb2963eaca005981a62b60dd859a90692f6f3602cf48516f0917070336ae9b0906c06c1a192286588ab19a643d96ccc10320ca599f6e1b296bfa83d34c1b0d330279210dd217b07f20125c473e13e391727ca95e7083ecb7376ee6bc916125a91b5a9cf334cfd559783353000d6ccb63a8bfd3b0c573b4756607d3515ec9bc8f0c2bad125336d6b2b8bd518ca70b3569a1ae73e18bd0127f26d735db3926c5036dded646af3738bd00909216ca1de787d530c4b34898cc80c3e296b524bc1f45668dcc9b316d2038fab22789b118cb50ab41a2abaa528e62329ce1729eaf58241cca1148b21e83b5d9b7be26bbaa0c16a8505daf3f774c112f661feb59bfbb159d9b55851e7c25a9e381a2c343bda0804995068b8749e9f20a4be510320956bfbf8e055105c45913ab6566052518b3ccdc656d7ce2adb9ef461f71ca9a ct_n = 4124297a0fd2b7fbfad0af0f20195f52e1570fe83d15c675aa54ef4ba68bafcd142bac944adf21873f5be020cc4eef8b95509f661e2264a3f7bad740865be4854a15602208f1b15a806e20cee9aa9b4ef60d7fa7115bc62801e413216cbc4a82b355984b63a94b7a911c716da8921fc7d12d2de957e1c7ab8e196f7ad3f6d804f9cdfc1bf4ff708b4e63f12f5bfed0722203417475ba274c39d8aa0633bccd240f62dc1f2d06b55278abf770e6c7a2b9429675db00d5575b8f51f30fa7f4f08f65de0833485109d70820c0e1d89bedbc256a90d6732309a4efe506eccff73e3e8599822e9dcf4317adbd0333f5196bbfe750dee136e214b8acd3f130055da140224fc22d3ed29c683dbf372c5f2cafb4b3b8f6b9be250fa7a18986416af78fe13e9c9ce0d7bf8775ebd06d78fc7d650d14b03233b503b75c9d15e3bb4dbe8a551908e3ded47a2e5e44344b8738782599921101f492126f504b515b9eb1350186e633d9b902e0003cb9d5c71e65fac6e1064f008ccb6ea93a2ffb30d64ef47576e5e08a59d7171b067fd480edbcb5d0ec8737943827d4f1afaba42d55b4013b1b8e4b4edd632fc0bbc663494945c912c41fe1aaf83b93938d491b2890f601e0e0793d38eeb43400da6088223a4172e1f3f044f2f661f77ad6e75dd0f3b8718bf320d5d05bb337824cc94f3872883cb226741a4409631e6a6f6ce5a0ccd3aa443141266f3ca05ad8cf12372b6efe622d55ba14258b7b9994499b3ff80f22e186e43d3d451499c08f9f546778a9c73c9e9957347b6801d80dd1e6c48c1db4ad4fe5ca887d5ff598f0dab9126d2b8fe3b5c3a31925a71eb47e1a3f3ed781b0b05b7890d13420ed1de22eda1641e74fd6daec87df00ca7d2c7890244c4e8c0e779faae89b5b73b0af8f6942d0e08f3d11c6d22fafebd277d7e7ef8273836b7450d49c477f25aeef8afbfe95d1fc1b8f650a8cb9751d38dd1156bc050167d50a5fec2a0b0422d098566ccf0b038d0096c912e652c219be2468f0ea1bf72e625f8d36b6504bec703bb7aae6fe189c97604f1f1208dd9a0f290d7ceaea7d92b2c262ccdd ss_n = 194c3de03e221a51220c52756cdc8cf87cb9cb9e87c7bff2b08c1acbf25b3c40 ct = 3402fbac36b514d74350f7401edb5e16916e13b4e635019a005ed2f49a5e73bfb342e249ef4dd00b9a86deab59bc2f76f571b3b7eee23d2482f507f34d5b83ceb0d82f84c2d82c2585fd43a8f6ff8004572b4da947ad78beb8742aa6ab693e5176ec849bfd299e6c67b371be1663c3e81ae7bfdfc7d0b99aeb2480083d2b2f9dc87a679313216e0e1b8b1e4586ff66522ab8bc02369f9bfc1e478b75708020ca7b2ae210f2988bb08797d50af9f37b5fbb255b89e3c2dc0fe5347010503a43d7282274eb3cf0a4228c2b4d7821e1c183c9feabea2693f23ae830bceb324d6bfb815901f8f3ee6453b32222aef74749dbdeb91d0655bdc4637821146c60a2b969a716567c753121a9c52f1bc817681f88affa1f5af828097715a1df2f3166c625de839a42da064cb9f537911e6b9dfc1a60a6a66a77bd5e46805720b481ad9f2ef14b061167a7528841a68d4c988b2faf90cb0253be064aa103602795af1724e306deb360717f87ba5ea1393286ac4cea40e4822abd699933a43dc4d0fddca79cd3d64c97ecd4b197589a70116fc87aea5f6a6a7fa9d27595329e64175b304669ed32645df9be31b5a30441a8348f2481f973c34bae6a52e0d20fc34519494aba222165eb0de95d781632606a42407944702d94ee098aed0095a6eb40489ef6d0cb3b5f8b1b222a8fce7915a0a4901fd8eef8554501de8b2e13cb37f2f335d5a8840061173b851d0f0cfe61625123f285589ab28c3829ea5a3020e1d650395d3fece4cd6d4528a1d87c5ac1b5dfcaa3982c2adc528ecd348a3f859cad636ac6d971c8ea573777448da6e76db98b212cfe40f651acd2476a6ba0cea0745a8bae9ba6368b0cba77eeb424b870a92119bf93d8a02951be6c68c9184c8c804fba970f72a57c3360fae30df79187d10776843fa0f467a8a7841a7a58aa86e5d7756f7ea71e918a2c648a1043f03904dbacd768e4acebe38706ac9573745cde7c078d43af28519b343295b465914a36e7f578b1c9c749f7fe62c7df65b76ba86a7393e6486e1b5bc366212e850c1eaf0bbe88f8da6089ddf141312bfd47d43afcb01042 ss = 340968d1d28e96af1d05ec0c66f360514ac0fafc956998a57e12d758128c85b0 count = 943 z = f70c48dbaa46b0d0f1adf1fb89953671cb42a67c1200bf1e8789b60795cace57 d = cabbe4ed35d00eb5cc89d052cd821b8f4edb0641e23407a3a58a6f3bf9a3a552 msg = 7552061f21ce615795c3ab8c10eeb07553f7f290ff07aea670796c747393d908 seed = c8c84485b830752aec0ece50a293a35a84dd96c6b6a94b0cd672027a8772ae2bbf6fb79560adb95aca1a3fd005e6b0a3 pk = 3a5a9376da7a12b9537d98c206db9eb198387033a28c652accfca616423c71654a7275baf850cbe7831b36211707629311255b2bd4aef658535361955c7bc2ef8492d0dbbf514099f52a4f4908c44df20b5781353595c30d505a90353593d28fd42856b7e975add36645643fc01abf317ba838cb966e16195093833c12928829b4549414dcf97605198a9338bb7ddb042cc48de8b1b8c8d92a801a48205939982c842c848546c5626f387110f51551f74ec8b631dbcc847445441f36956dfa52a4979767f913dd73146e6c20e5b5815e86b6c3a53a9d55b499fa0043a41f9537a05d577a753a15294aa78350692c15c3174a223ab9382c2cac34634a24f687400c881d172ebbb172240aaf232b225af1577d8ba5f8b9cb3b922d6647c3ce773cafa723f2c49686997393e9c8e631a3cc43560e2b094d2846156acc4da63562ecb59d4cc448c33c8eb07acf9b0d5fc62a17363c174094ea5cb9f151a1d74386244b1e6299a461793062a1364ca2a2f8c9be2ca27ff50806b727bbab0b1968a6a8f0b061392c94b901c70522372d50ca0c04ac82aa99ba769f40e6569f505e58ab122af97ff325811d632fbf956fc26a39e2da9e9b187db9f6786afc3af97ccaabe5c5b507061328ccd9f77305868982f9b1ee809f0bd54df95b5f76d7c723074638b1a8c1c2c66428c465d6195bfbb32090743b73128390773a85623234572009661e1139ac633006274f7b7501eff11edfb269dd412568863d29c8c1fcc34c5ce270bd144113f95c8b101590bcb6b8fbb9651022596aa85c5935c6f3338a735707c5095e0b71d0365532f91fea8110de463e82082ddf61719e295c61072439a146c0a059203420dc5cc029219bd7e4bfa1ac032dc85bd279209083bceba70bed5526bce5bb796b81d5785bc6106fb6108668cb8e82c97aa0cb3a203bb264fa083e344e235c3b19423fcde632f9e299813632ae77ad9f72b36ff6bdf3f253322b81cb6926ff87cc9196b16260942a436c592288f4606f1521b057a36162b546fa4bc543c4919a00a5727ab041223c5c08b6c9d11ca61c1e70801e622ac835f0cdd84604751c873d3f357e67a73cae049152102838a51ca317a9e5d52d9f2c7e43 sk = 9bf8192929a13cbbb5e7c8ccf7691760f50bf9429ae644358592c50b74b084ea4019f6a9d0ea20844808dbea5bd830549548575db04c7fc09a6ff6af45b5536970707de05d48b2bb6e2146f7644d98b5152fa8115ee875fca1cd6fb4210de274f6657bbb352a1b4a32736a406328b3c4b7b8165b6564ab64ca793cf6b6cddf33c2d0ec4e3de00d7ec1aaaf62658b3ca28d1b16bb084d714850be914254b8b292d6bf8f4149c5061aef274be542caa2d025001d75d0a7400e0572e41b494cb267ff991535367f0ae4b3099913bfe3a6ca43001ff7707d116be6318dbdba36ad04a78dc8a2f1755d6ab41022bb0feb38994c1186ae7495e820402dd61de09327b1f6868920757e975271ab330299b7017037b82603547ba599a7b10830702e0ad002c373291697080caa49fc5984eb3cd48aaf89472d823078b44b17e214a535754cb385c21c62c1f436400c0305579c35cce9c4ccc10447151c2a5859b2e5cf4d177515c9123fd36f4637423b6c5cfe647a0fa57059c7cfe70bc6d88a4ea7206b671b51c2a250954b1bd8b25769a5b8b4b8274336666eba3e1ee760d1f0731c599967896eb2b46cf7a6819da7b05d27b4fa4a3b8329b90b59633b1807eb904b36a7cad5d6781da5a30052469b5a0e77db88887842032b4f34db90a61ba00ed77a9f565bc067c0be1b404671c917574236e623a9ca997ef561aa64c638d69e04a65360933d869313ddb70809131f15d00e92b4a97cb7861673c1eb729ce874ae78596803a3968ca1a36a906732a85d46860ee8a92a2de509f647c93c224e0a4a3275962694798ef727a38dbba6f71ab3e395352a3b9aae122af9da53d9a1a381e14a101740b1d64087ec5e36d4616de00ba01273cc6abd79d3732579860c9229e61b57d7c651fd05155aab17d7b078bc593a4cf036198747587091daec3a3e04b09d13a88f53230886975e640e04eb70671002ab54831882355437a7d93a540b19919275c95bbc446ca5cb54f383dfd61a35a1c6257567f45c9e90949dd7f35e6c66b054521dd74b346c69060e4471aa9a34370a4e9da2022014345cfc10cb4c343a5a9376da7a12b9537d98c206db9eb198387033a28c652accfca616423c71654a7275baf850cbe7831b36211707629311255b2bd4aef658535361955c7bc2ef8492d0dbbf514099f52a4f4908c44df20b5781353595c30d505a90353593d28fd42856b7e975add36645643fc01abf317ba838cb966e16195093833c12928829b4549414dcf97605198a9338bb7ddb042cc48de8b1b8c8d92a801a48205939982c842c848546c5626f387110f51551f74ec8b631dbcc847445441f36956dfa52a4979767f913dd73146e6c20e5b5815e86b6c3a53a9d55b499fa0043a41f9537a05d577a753a15294aa78350692c15c3174a223ab9382c2cac34634a24f687400c881d172ebbb172240aaf232b225af1577d8ba5f8b9cb3b922d6647c3ce773cafa723f2c49686997393e9c8e631a3cc43560e2b094d2846156acc4da63562ecb59d4cc448c33c8eb07acf9b0d5fc62a17363c174094ea5cb9f151a1d74386244b1e6299a461793062a1364ca2a2f8c9be2ca27ff50806b727bbab0b1968a6a8f0b061392c94b901c70522372d50ca0c04ac82aa99ba769f40e6569f505e58ab122af97ff325811d632fbf956fc26a39e2da9e9b187db9f6786afc3af97ccaabe5c5b507061328ccd9f77305868982f9b1ee809f0bd54df95b5f76d7c723074638b1a8c1c2c66428c465d6195bfbb32090743b73128390773a85623234572009661e1139ac633006274f7b7501eff11edfb269dd412568863d29c8c1fcc34c5ce270bd144113f95c8b101590bcb6b8fbb9651022596aa85c5935c6f3338a735707c5095e0b71d0365532f91fea8110de463e82082ddf61719e295c61072439a146c0a059203420dc5cc029219bd7e4bfa1ac032dc85bd279209083bceba70bed5526bce5bb796b81d5785bc6106fb6108668cb8e82c97aa0cb3a203bb264fa083e344e235c3b19423fcde632f9e299813632ae77ad9f72b36ff6bdf3f253322b81cb6926ff87cc9196b16260942a436c592288f4606f1521b057a36162b546fa4bc543c4919a00a5727ab041223c5c08b6c9d11ca61c1e70801e622ac835f0cdd84604751c873d3f357e67a73cae049152102838a51ca317a9e5d52d9f2c7e431887daa51f626b381a4e6281889e2e8e88ced8da5c9ad5b9f48178455b01de52f70c48dbaa46b0d0f1adf1fb89953671cb42a67c1200bf1e8789b60795cace57 ct_n = 7793e0e6e7fe6322f475e9ea93c47da0aa7638ba20650757a619a93be7b8ead49dc13c9c9758b570deb61ea14b5386960d6c732050a0fbb8fadd7f646b6041e68ca4ecbe10e978fa904345f25cc68cb18438c6cc647c7727229ab4a0fd5d6593dc15c54678864c7b7f1c16bb5966d53ddbaf9c93dfab187d8c6edef54cee8456e0ed30e38dd7adc5b4baf9449d770e059ba795b675e6549c4a7d10d213150eec99ca5164e553f82aa1052ac0b7e31147851c186c3082919d800d774572ba64c6465cd270d34597f593c7e8f10488d95d467abb5e0e85bf3c038108cfe28d09398293406df5e2288f7ce1d8dfd5a84d3da913ea4339cec8f01c03c5a49e176c5959b7956cb226ab66daf9da723b23c7d27db35d2779bc6dacfa46174aa6caf27872c1bc97424999d4303530f203f2e2297a9767d68a48c675c509626d35f69ee1f9db6ef6b04fc828e9d64ac4915ab782e74bbaee417b55bd3eec8dd953ef6d3ef39b13ac08d7fd455a2bd5729658b90ff19420e46865e8cbcb5b4257cd8d46df0a2a19572c18fbfd91be9edcb085277f40d4b58c1d9c0e27e0344b5f8d433f9046c38ac5184b477985fbc8c239132555d2aefd93b89f79feec6d9ad3bab946015a1b1af0d29e69b6c6bb9e9bb96e7e703c131c101c1df1cc5b9fe8fcdef99c3621f2d4ff3b6773d9562064eafd835bab73be2993a783c460d553fe680bc10fe32aabf03451b1efb528509293211932647d8e0244ec4b0722cc73c0d5b233de18733315943eebf675687ed4cefe02ba869fc088116d71fe064345cc4e7ac3b2f73c3120efd83415ba93091f39d3285dafa09a6e91b6fa2cc05f70e16af6a518812729c87e8bccc7e7b06bea995f98ac09246b99ef4efd3ebd5a16e967f096bace3d82196447b87af4096087f1bb60688be4e2c212d3ef82ce4b88d33dac5b3f528a8d9eb437312da278d341eb7195a65f492aa6d90a9a82695e576dedcb2943c68a2babc7e2b34f04b129fef4f740bf87c7043d714df880bea231707be1606b7607b7539b6a4c6d496419d47dc70c64d09ef1794c71b16620dee6c182f64fe5f6 ss_n = d61dcf892376b524feb60e57d1e683903fb7aca07d9780e0e01a36adb1468ffc ct = acd991bb75c54862e2d20cd85dde1fd35068331961bdaa65007188e9ef8a2b79f04c3976ad2127d64fe573b47a64f670fd004610810c7492b17b772f72274027fd9179a8773184f40e5c6eb6c22759da6ff707c3737d3d57d4bfb2924495b165e7f7b21e2f775de9ba313dcf9a171d9b73bdba9444cc03d6ee1a837a6805005e27c8b4b851bf748c8187b1dcca4739c664720dd30d6fa705f9e9c607aa9d06bddd7d5f0e1de0084824ad76facb880d25a3f7c1a4cce4a8cefd8470ada72be5e1b4fb5b7ab16657bc68156dfeec386c8c4fee8902bddbdc6e20980590e39475029094cfce605c1dc905aa3f14bea06fde50538b99dc1df7e5f2ddc6e554c8242a554e4d2a4d36cc879b12aded8d42a9466a4ea8daa73867d22199ac7255b9b0e78ddffb53d9a16d85e4a3fd5ed06ccf097cd04dde4bcea950d660337f656fb2747075bbd9fd9c5d16049bfdfdb49b6e56102672bc001fe3903115d4e1652f9e4f9504ca5a07b5eeb754e3198e03090cd2add0d3631c126a303baeeb67326a5beb70812bd1aa55417529f69012d2992e136ab32b2c4a33e7090b5ed79e97dbdd6c425f30ab040c7a8a9022d4c61238ba6b0b7334f20bea40528f10e3d56adcf5ea075d84c68bfba3f81008069879102de7bb526095eb8026241aa2da16a9049ec19336d4556d3e94ef2c391fae35088509fc3befb5f59c1172213f6e75ef7d0a90d4bc048f2b801fb522b45d5e7cbdc60c4aed588c4a9cf40eca00eca2783b48876f524fd1933db963b26a75bbd8f39b1836905fc6b4fafd69f5f4b642df4ce983316d00d5745c325b4b0975ea844ca99097de08cd891e1e8c4b5e359750113da5f6dd316cea26ef49f93dc951627dafbe743afef741b8adb523fac11582d5ceb294425e8efb074dde6c3150e66820756cbd83129012afb7e4056f109a08b97f92d7489df1833bc0a4ecf2da47b1eeac0c97755acb7850bb6bcaa16fad7e0972b11dc285d36b09f02d69cca546fdaa3b69c04eec2bb0cfa512dc046f5cb84680770c359da7bb48cd8b4f5dbff6be124195c60cbe4fb3f9bf7eb864d4002a32f533 ss = 96b091b2432de5d73cfacafe60eeb35a9849766f011aaaa2af7416b0d7335ed0 count = 944 z = 510adafa025df963be36f855c597e4981e63e1fd361c43bd97ba5e93732820e3 d = a07b6a6645e6f287ea1cdccb7fe35f0260d09178e041e4e464f4809b9139c2fb msg = 8c70411f5a9c3eaf938c6426228c1c18c8b78429840b1bc48f4843be691713e1 seed = 2d93514e02d5c391e1906278fe1146402e02d05eda882f4ce32073553dd5091bdd8be5a21de1008706524693b329339a pk = 9099247621babf41c38c878592b955d75058b8d88587ab65dc081f2171a28644cd3db9a3619a23f6b5525d341a6138ae803b60c36504749b2c7ad333c972c02020464c812dd4244699c48e3429bea95241970b334443447f0943d82a0e3d3c19ce6221abb4ce6595722d60872f17959219193ca447122bb21a49a0575b552785c912e09b07c4439b036e26c54486163ee56a64ce1263cfc01d0d7ac6b0cbc204a5ab6200b6ad8aca2b153a46b13e04d5a6b3f15b27077348245dffec26b041963ac0a039d34526463166a26bb5a812404a367ba92380191deb7a52b9762ca3d0547974a6f70cb56b9669b63887dd552437ebbb90d44115e199e896b9b778561ea7484ab98f106a7b0895a93b972ecaa79b710b9e19e65b12f105b9221150f407672aaa6ad9b9cbd9bb4f62161279b603c3c53501278c693b94f5140328708fa251c239824d175ac7f8a762321233e84a71f6cc779870179865bd44801f0a7135b57dfc86b91d6493b07bb3fdf1ca34324befb4c9d90a38e4093123286513826be28512a18cc9a78249e79673ac1a4c58eb977e85417dac9faea26c2cf7ccff1a9c37a85f87a2968ae4b3e23ac93f64761cc682afd88f68988018d27ba55635928b25f3a43dd2a66f02e5483ecb8bc271be3169a02f88a70c3c694b46a4e9330510158364b0799010a2b0f683a5a42c0511780065476330c49e3483b0c31ab05c18aff274a71631bcd4ac2778251c7869ff2c940b892950cc0fe15b13ed8a2e7975b4b0d3cd0e212f4ff03de156b799654fa12851eee46b20f791b9ac4d08dc4f0e4baa782cccc57c07ccebbe35eb8997772c7e02b5ea59265ae0cd01318b0930ab26232ccfc671a6b098e0958516e60638897644229e84d825353a0071d06c660857d0fb435e97ac8cf37f28a8996b65c0c27b138456cfc2d7b0f63b1c66d84838a12e63eb2d36334301eba389068eb3c0c86204965bf014fe165ff17b898b950e9e4aa663a662bd35853df65dabf243031547d71488d7ac67447a931fc13a003d320dd9ac193751a204a431b7c278c7346335ba990694d8c330d3ca2bfce1b68f464f1b07019569da0aef444c9c7b1b869bb31fe1bec62feaefd9ab61bb4377 sk = 01f5700e93c771e7a6e8b15e0dd952c29bb8cad7bbdbc8413f1716ccc346a8e30ceda6b3f76924e777b32d08214c128caa3b45bc83ab24e2aeb5e6b06cd0c68fa960e8fb685aaabf1a254c476a3639aacb1ea135631c5be82463aaec58854c56062921c2679a2f5812fd5295ad200c4b5845e8a54f7c2b773b8a3e2b339293c6652384bd6ac03444c49c1f279a151604269a46283181ccd04e51185f0a826e39381bcdf7245b4804c0854281024eaa53ab1a129a987945b0ab66041c5e6de19f180177f250cf79d616fb1cc927b724c52760320003c9b9c44882a800cb441d0a83fbe91fe6d04f5d059973e1a9cf6291c4e10e204781c71496b84777803c9044b455723a4421a18e240608135c5ba6a9a8a61102ba741cc23a76b27906d35833079050da51ba5bf346451b3cf54c46c0fa97fcfa0e0b7a247d7807c1e84fc6998ce0052b3d901d8c749fc488bc79f22ed35acb93613d144768e0610990e28d83bb416a6014c6b1c6fbf27d5b90050be1a44a21454dfb544902443d978311c534cf6c5ede0001aa388f37d9ab38dbc5a41a3e722ba9bc90a0f1c8296a341a49b6cd3f08463dd2a36f025cfb6196db9c78c0300d56a098d845bc08f07d707527b8b75811b6041651127a40409d6270f3164fa58475a46097665b4d6e6a8db551844478cb1419a86620a99d76c5e4db2299762d987c1c82042bac28a21f0217a24a47de6534e2da2535155d1286a1fca6290653a27d20bd6b6a56c0ac1c51a8151e308f030241e36b5a93c81de2666b490a50092437446c477961a1487583f1764bbf31156409ce8582115c653bbc64b983171f462bc12c4a6baa747ccb712c8c57040e4c23c5a4aa3bd120459944cb795961a30e1253204954c6c01a95b1babf241493e2db12318ccd807181f3e680b143807ad576207548a1895aefbacd53dbcc29a407e5e721e9ec905891532db8678e49959707193e63ae4639c736c0ca7b883f21d534e5c420506b0d8e074a307a6927eb0a3c9314763b4a35b1b2cc562cb81b98aa23af5b5373dcb81a0138c3ea8abe3465c023430544b1957e94564697cd9099247621babf41c38c878592b955d75058b8d88587ab65dc081f2171a28644cd3db9a3619a23f6b5525d341a6138ae803b60c36504749b2c7ad333c972c02020464c812dd4244699c48e3429bea95241970b334443447f0943d82a0e3d3c19ce6221abb4ce6595722d60872f17959219193ca447122bb21a49a0575b552785c912e09b07c4439b036e26c54486163ee56a64ce1263cfc01d0d7ac6b0cbc204a5ab6200b6ad8aca2b153a46b13e04d5a6b3f15b27077348245dffec26b041963ac0a039d34526463166a26bb5a812404a367ba92380191deb7a52b9762ca3d0547974a6f70cb56b9669b63887dd552437ebbb90d44115e199e896b9b778561ea7484ab98f106a7b0895a93b972ecaa79b710b9e19e65b12f105b9221150f407672aaa6ad9b9cbd9bb4f62161279b603c3c53501278c693b94f5140328708fa251c239824d175ac7f8a762321233e84a71f6cc779870179865bd44801f0a7135b57dfc86b91d6493b07bb3fdf1ca34324befb4c9d90a38e4093123286513826be28512a18cc9a78249e79673ac1a4c58eb977e85417dac9faea26c2cf7ccff1a9c37a85f87a2968ae4b3e23ac93f64761cc682afd88f68988018d27ba55635928b25f3a43dd2a66f02e5483ecb8bc271be3169a02f88a70c3c694b46a4e9330510158364b0799010a2b0f683a5a42c0511780065476330c49e3483b0c31ab05c18aff274a71631bcd4ac2778251c7869ff2c940b892950cc0fe15b13ed8a2e7975b4b0d3cd0e212f4ff03de156b799654fa12851eee46b20f791b9ac4d08dc4f0e4baa782cccc57c07ccebbe35eb8997772c7e02b5ea59265ae0cd01318b0930ab26232ccfc671a6b098e0958516e60638897644229e84d825353a0071d06c660857d0fb435e97ac8cf37f28a8996b65c0c27b138456cfc2d7b0f63b1c66d84838a12e63eb2d36334301eba389068eb3c0c86204965bf014fe165ff17b898b950e9e4aa663a662bd35853df65dabf243031547d71488d7ac67447a931fc13a003d320dd9ac193751a204a431b7c278c7346335ba990694d8c330d3ca2bfce1b68f464f1b07019569da0aef444c9c7b1b869bb31fe1bec62feaefd9ab61bb4377d3e93d567be30418c430670b4cb960906ccd62a14624e9360f4b7dfba522a62e510adafa025df963be36f855c597e4981e63e1fd361c43bd97ba5e93732820e3 ct_n = cb29c9060fb1675446ae32a6a56d374f1f008b0bcdf8bfab5dcdf9efe64035a0367905dbacb16824ffe6be7faf7102efc4d4ac3056bb6ca8f8941f8d9456698552cdcfae5e402ec444b082ead6fc398e23f354f763d67033128d988d93a5123b840bd066dab2c93d24b99e010de579997b7f57945226a80fb2042a796a52054c8e76cc23e7da5163e7d7afdae9e661d1f3a3a094c3012123aa8163c0a08917b5885c53eabc025b5b8c4c291d54d9d15c53bc1c05469149e6cf04db9aadca5d52f69c8038754dbac2230c953573b81b8681d172e94f2df1efd217e86dde0aee34eec1d52c0e02a4f1baba03f74375b44741335fe959c402b79ef2a4efd86169d1e1ed30728b8e37f927e8a10e790341020e37e060e2af7cacbdb0aa6138cdd0990ea837d27af4d640e443856bae6bd24b52aad43bfdcb4c128c8d45a5ab03612430bb11ee941011d246015fe49fa8373113f5ec504213ed0a3d8cfe59c7d5bfad31d3149ff2d73d0f07ff1a8688cfad51b7be413f3cff24fd6e8c45df0571424865e47a6e4a28312a607d1b5a7fb597af980c644c4242ee8e1ec418f310c79a4044700d10e55b6189fb57031718057d77edf2bcd9ffb9330a98d3f0b7bcaacb6b09e2c2483247a03979e4bc7d951f15ebe11639956f8efdeb86885ea5df85d0e48f87d2c5e97b7fe0d76a9ac1a011b5673f6f3526b5ea402b8d4f3c50cd71429d42e2ddcc31b9afb599fb95e46548df193b3bf0f2e58c04160912a312b9154b864d0b0ed3570414153f7e3f76d48f62b1b2658905ffdc177a2d18cb213f07deb776a205b19b350792d64378aff0f563139d5b81817ad256fcf7bf5a915a5d619fea522adc2cbdde263e2f2029c216ba470a605feb0b46f227bf9fc4acb632e287842d562099295c6be12feaaba701bb4bc106685f985650a148e142608df3fdf03269836bf1b980cafe971e5af6b12b57f5a73cec4ad62f91a467d4982274694201f18f5644462169aea8e5cd766f3feee8be9b4aed19be8b870c0d43a7319ee955c0c0582ff8b9e48e49d3dfe60f599779af84df413f7dbacddd6f0aaf75b214 ss_n = 76974d92553f903ddd8c8ffe0b4a775c383158e91344fea3cf6be6134c1a097f ct = 51a1b86ae9021d3b29c2804a119bc8324695f5a19c936d5122c237f157292eacac70292710353490ffe70cebdd15c87f81fbef959cada208c7d9258f802dbfba2c831dfccb4843857c74ac0bef9b7742176179ec37d93aa1deee45564a22f9bf3e749a1ab0708de0a3edb9e4e6d131e905054f1902f835ad29792786a8f8890f7c92b2445c195381ce5af9476201409cfe4103a5de371db69e1e190306c65f0f28e1c67fef958dd1014c964fea6cbc39bf05fa9e7892fdb4baa02d6a057688115d6e9c283c12937bb2ae4317cda8b4e912ba2a023ca11891d628b6474e59c81a6c78b58716ccc77d9116953939712b3cd31cef2c00e604d00ea44561cbfca8ff80e25424756976e4d72df7930fefd0698986449c1d8e0e8d920ce8ba96f6d3ce2fd2c3e7a55fa2ca3326d98eaa76cfabf1db491fb532d9d0a147e73d57fb1827fd2853e0a9391990a9c53964c872bcead149349cb9a4cf5f932e384005eb34f8c7585ad7b8441dc73591a903fbda6555bdfbf14efdf62d7ca8eecb5a5c0a92f8d3305a5bb3ea9d94040cbd20f2a386ea45618a02953321ba3547aeff9f8f61e6d8c3558ec4401b85fee05763c671afd9f43ea044265db4bc8b5c1d6c19d5e811f0968269e1b6f0586a101521408f37e0841a95a7ef3a3e939dcc9231eb1eb8bde1836cc4a46686b86edca225b5736698bdf342679360aa3be21d5abae1e1c4470c7574662b4521e360bb0c531df6d8ded2bca31a2029dae49a1dc65849a8160494aa7bbf3fce60e495bf0484221d14edf8da01072699140e250e296c8a15362a76722cd44a606644e596d0867f286751e573e74a80e55008320dc0f761fbc1790c45ae73450346d007fb3c2e36feae7ec526a32b0d9541cdda5355a73a0f4d20d2f78c917ed196c123bff03a9ccbe8798502ef7849ec27ae574ec17e4c8981db986457be35c80e7677b5137f2c459fee52cb5539c8b0bf62a2de17812bccdaa200a36a1468a88f88aa1bede6d706a8bc20c4ec4fac541e38d438b784d859a8ea5d8fbdff1ed1cac153e64ca993dc33530f59bafe18787cf8400bc2ca9456dbbb ss = 38db91780481b076ef1a376ef8eb415a1992f555d90640e500c70078bbcd69f8 count = 945 z = ab5ec19c31921b9af50c83706bc85835126851874affc0023dea103764c55cd3 d = 4e4bbb0264a367b4a146fa0beb40fc227d7d8dc0d3f609050499a2a1688ee893 msg = 2475933fdc5d768cf87f55dcc94b883808bdaa107a74d272caeed984b0ce29a5 seed = 64bbf30219693a9bb5505d66590995041b022d6184e8fc3f6cbaf29a553f30ea5248afedd30f6448a821f2ea332bce6f pk = 5f41774362823bc40c7b840be3201941485a5117169e440cd1d129dfd7cd3a85a3e0e2175200ca8a0a968ff51d474c4022f69eb6b01250382fcf9028860b31d45875ecca53c0f8534ed328cd3b55030cb33d9a266bb6c1b7bb6c204b8b7d52729a850ec9730d738537b504535ce2c14d9243edd68d06f24c07716dfd4aa7cb4a94f199549da64083da4354c50b2e2ac6500c54383c2fada6671826361f5bacd803300953bddec33bdfd2a4ab59c7c382b506b31cc85c2644624d0b7444dfd258b8d2ac4d386cecab724c865182da75a56b26d871227a502aa2c04f1e2c4abe1140ee685411e941ca283fe34727232638707ac7431269eca4a29083a826586bd773502a9247984c1d2e61465b48aec3fb069362506384c9ff1a9d76143e5856887cac347ae4c7734b2745f214e498cddd246eb4fa25d1a62076c77bae4680b32466acb2bb07e7a887687021f870829219174b4891b2a496125282f3a7fa39acd69a9b3d712d6a89b86124a57956bd2539b5a0f79d414619b5b233e8f381222046569a38c9f125332c0c3a0a5864695d21e721c5c151c92b0011085fdbd67c2d106752648644aca2da43572e448e3267937082482e42b45a2b2434c9222c1b5020e6600d717a8f5a2a89e64458cc89bb2a7b31fb86b14b9106a8a36279b7390a0b41f06cc18115a1d59b150ba47b52a96421c3b46b965c1136fa23a43b12212e654d0473615675b1d845c76d57a328709565011997189c8f31c7c5267095ac5e201353351b9a34ea620ff9052f10a0698b616b53335ea37ae8f98e92c51f66eb9f664c53ef40168db3aea1111bb7c0129e83162f3c675a1b1f5e62009bcc79b038b23768316187b623c9051707571ceb599792a308f59510f0caad89ba1d8979e50821b7c5bb1a19acb6d64d3f8132abab05afecadc6bbbce15a3f348710f76430e9d5b1b2516dd7e263c0cc55b439c8fd6b45eb34022021342f44a23cc379c4e891a3f21952a4cd2a335792f55606a14335dc3bfec0686a356f3004388107ce9860c701c5410162356b376c916ba4118905daf5127348965e86a1cb828ab7691977249cb483096801eb0e6c98a8c4500ac813e6d971cca3d6d78a0b44eac6f778 sk = ac844cd385635bc40609562a7734b5cffb49c810672f7205c75a10ef26631babcc8518bf75312fdd9b31fb252433a43b78240dc2b57435c6abcbd42500866fce5c93b746272bf968811bad94e51fe6b35be96105da26c3203ac591030d03f059bec44de537467ed779ed4c8316637ed92ccda918be50e83c5a6b0f66031c7c6c75780331bd124db29360ccb9563e0401cf9175763588003a814a40acc3e011a6c93952e4256b2421719380dce4370a3b90939978be6abdcf681ab99663e713175f5c8571a11e3258051cbb4e1be219a5b8085c2a48c8f9abdbc7975c9718f38c4fa1956c53d40212507606b127004892c9a99627fb02d2c64a46a5626c3c40d1d182e86670ef90288418c1a89231b266333bb0a5a0ea8f3b3c51cad93d9546833b8b7c48f93af94536d9e0b530401f77237adbf32c90e74145693d08b314208c6d17bba32bd81099d167d9632fb3336416ab030381823ff24466f519a97c2afb6b18cbe7920231bc6d5a0573a86f0b688c97952a9c0935bc0b32b18ac0e578afdf0a0e89b067bb6377dbb537d2729bf21c3a1c976301032a8f89874ae7af9e860fc4e04d344603b3c85f174447a5373358b77304415497892be4c6af876b9c9903cbfd54269f0455891c1ecd04b6e6caab20180587c304a7ecb7fa0474fdea23e05583efd0c98e71a3bf3275d5c9ca1a4076b0e5a16c4805154bc4b7db480473559b744f05bc8a8d03aced7a4b61c86436124f7b1906b6bb31f1fc5398db18a534512f715a96775857725ceeb8310d7b7530e65af4271bb6b21694589f44b32e4652794714b770fbcb79ec3c2af6b16720c4c148a34be2a6404857f727c6587798a1127a69b962b4ea7294d0260355080df48bcba74a8eaa85d0a9c0f2515399867eda43881b88c70f1a23b31aa0a2cc2d4da35069e2435797aa3ae6ace0cc568898a4c821b046240e1c7b86fbd0906085a09ef78d44e58e12f21aa86591f715a812d4b5550b3603385857590854b17e12fb600ec69d1c3ba186b00c56690166623a58f5664111be077ccd7714a297b56827591bf4a786964a36cfa08607570b5f41774362823bc40c7b840be3201941485a5117169e440cd1d129dfd7cd3a85a3e0e2175200ca8a0a968ff51d474c4022f69eb6b01250382fcf9028860b31d45875ecca53c0f8534ed328cd3b55030cb33d9a266bb6c1b7bb6c204b8b7d52729a850ec9730d738537b504535ce2c14d9243edd68d06f24c07716dfd4aa7cb4a94f199549da64083da4354c50b2e2ac6500c54383c2fada6671826361f5bacd803300953bddec33bdfd2a4ab59c7c382b506b31cc85c2644624d0b7444dfd258b8d2ac4d386cecab724c865182da75a56b26d871227a502aa2c04f1e2c4abe1140ee685411e941ca283fe34727232638707ac7431269eca4a29083a826586bd773502a9247984c1d2e61465b48aec3fb069362506384c9ff1a9d76143e5856887cac347ae4c7734b2745f214e498cddd246eb4fa25d1a62076c77bae4680b32466acb2bb07e7a887687021f870829219174b4891b2a496125282f3a7fa39acd69a9b3d712d6a89b86124a57956bd2539b5a0f79d414619b5b233e8f381222046569a38c9f125332c0c3a0a5864695d21e721c5c151c92b0011085fdbd67c2d106752648644aca2da43572e448e3267937082482e42b45a2b2434c9222c1b5020e6600d717a8f5a2a89e64458cc89bb2a7b31fb86b14b9106a8a36279b7390a0b41f06cc18115a1d59b150ba47b52a96421c3b46b965c1136fa23a43b12212e654d0473615675b1d845c76d57a328709565011997189c8f31c7c5267095ac5e201353351b9a34ea620ff9052f10a0698b616b53335ea37ae8f98e92c51f66eb9f664c53ef40168db3aea1111bb7c0129e83162f3c675a1b1f5e62009bcc79b038b23768316187b623c9051707571ceb599792a308f59510f0caad89ba1d8979e50821b7c5bb1a19acb6d64d3f8132abab05afecadc6bbbce15a3f348710f76430e9d5b1b2516dd7e263c0cc55b439c8fd6b45eb34022021342f44a23cc379c4e891a3f21952a4cd2a335792f55606a14335dc3bfec0686a356f3004388107ce9860c701c5410162356b376c916ba4118905daf5127348965e86a1cb828ab7691977249cb483096801eb0e6c98a8c4500ac813e6d971cca3d6d78a0b44eac6f77877b4a14ab33ac8820b6168e7237b49ec603621a66f19be2a16f0af0406f7fa4eab5ec19c31921b9af50c83706bc85835126851874affc0023dea103764c55cd3 ct_n = f18ed5a8ed35221adff51151327c1ad91982c5e273e5377c2c72b005410a04543e07c0bcd833f5a775a0dec0bbebdf819b911428e67f70389b657aba26fc53d8aa1afdb6f78649b022df467267b4921d0c0306d07cc61cbed999087c5de382ac2c148cd7f7032a93ef261eaaaded69af443cecff5a75eb9e378e1b710088caa1dc08409474546940f0a4c27002457a7702e6d19c7d0ea8bd5debbab31884844da26bb7529efba3d8dc51434474a06a23258c38d9bf98ee87db53b61768037ae047ccf36e925e0581b8492c704381762c699565b2676da8c6448de56da6c1526eb0b181dc2c5bb635e0f62b7c25de5142d1aa536590a18c4fcdd34ce2478a0098954aa7a296129e07d6acf3c4b4b29ea1f297c24b27d12300c22b02c3b7997822f76b3311ed4fa285b8db33198287e45525a2226eb952be2f6dca2f526bd7b20e4cd48027d012dce07b712e07faa7648ee3ee77c74b5d2e076c40f9bf1691d7959bb058d3db22703514fe4d9cb7eea5879e00d8bf3113fc345c6e3c8e90eeffe2d2b18d3e474ec002e421ad358895d2ca4570dc0ee757703ada6be83d8d8478b0ce3967dde054703ea173be8058d315bcab96c53c0fafdb2749da94a5cff84b0a389adf952c2bc9b339d71379187c077bb4a8a81b162a09ca27d43a96c1951f2385c241341a8fece6e2a6dbef24b9c9f11c9d32e11b21a2071050d4373801b6f09c3f8ae50fd28b45b5c88374b5e1bd173f6ef840c1dcbc6b7120958fde5f3527a3a862d3a4a91cba1c16a2e331ef3ed9a19332f9d2f271cd284b1269db50974522bf71303e06ebf6403ba0ccdad06cdc8985f669ad5f71ae63098ae5fd046bc1a591e182c7424d2030475e34db5548ad9d6407b31eb204a3ad1784067fa2bf06252bda8aa5253c250f73e0620e8b4f6542d0fd9398a660491ed9fe937edeaae4c3eef129f29daec1bdab19a8e863fba0dcf468994d979e728347f9cd13cd3f97acd6d9a90eeb0a44a863ec8297121de1d371f27aa356bcd4fc4185e3fe8be266e57a34d43c64c023b22332af396835007d3835e0b767ab41ce8e0fb1596a6f52 ss_n = 8d21a223368ced4534eff989df5f4f8dc609d7f327403834ff8647ad347f42b1 ct = 444b85afdef611a5ef987f6691ee2ff779d7bfe3251518714bcc7007ddd4108f5dfdeb35c15151563436acdb1f05804859c946d4bcf7b821e5e3a197147695330101302e0cb0aa136fba8008ca07d923cef3da94ef15ffce079a5a590911afc215bea85ad465f57b74361d84cc21d5d92c03789903d0e9a40442b627e67121c6aa1d73b78dd7b828ba1aa6c012a332264a68033a044d1edb6c01a3d93479d6e50ee457c7c079cfbbbc838a8dd202e4493236c91de27ca9dc7cb9b0a837bbce3cb77acff652bbb934a6d9b70e352dd63fffce1ce7f82c0157dcf4e888435d36b1730ff7ad4723708975a6aebcb0854aa5d801ee471744b7deb073300b69c6fa3650437924a6acca4d5ae09c81fbeec119581a730de97a0593290e2d6f8f9c20a479ac7dfac30c228a13f1766bd2a6d0aaf2d804668f3230a43332c403584ef134b733edcd06f7de8078b1d34cd58a49c7da984ee51161064a3c010c7cfc7510711e12cf43515dc058934e19e5694f3ff88c84ad064fb09cf181f8026242577cd7acbbe4ab3c5327ac1411b848cac5dc5e2db0c2df909bd81c5fe9c1aa5d4e71d27211288ee4b1f0c9bd6b7335dcb89ae79ba316e5c33ce1f599b2b4326af172a31960aab1e251a4a44a34ce38837cba9d927cb1f7ea0863dd5258b6a8b2de0b603853d8ee4374432ac41908cbf45b23757b3d2be74ff32fed1cb1df1cb282bba3bb4074d7427758335ab5405c4f0f33888be0072197cf0fd00f529ce1c16bb0c8705a95f72a359d80bfba1a644510fcd2ce0c5ad53b0c1fddb668d8e692d21785580c4eebaad6180098869fa9b421b69b18a325499c0ce4d544d8856ef183610a3a1485f259223e1214aa7e3c5b12ead16c233e9e5f1d5edcaa7a3be22934eca4947116145e0d9ccb2c0f7a67607e23e48ad4c4a96445705511bb27abe9ea0144129e6c6d6b494214cbd5b8745c9a21f6da8cc0e47ea227ea67c5509f81667955ac26ccbd0f9093113526b5e4931033aabda6792225d6be08549e1bbe4e85f7043168fb0a9e6cc38e4173966806de2fc464ff77d4daeea3bdf7e7e9b7a6f38683 ss = 5836759302ea542778183fc027e756e392d89b5322692cc97b3bc15071c4b92a count = 946 z = 3e683073e0243cc700c7ac44f8b2a64b23ba2c7d706c3ab4f5ce485902db6299 d = 9c98fdcfe651aa62301f5650eef1f78930db79de4f5d35d35632b8e32ad866ab msg = b06c3e78193cc685206d99b82e05661774da7ccacd7bab3c1346344712fb5a6c seed = a243353a4d43bc5c9e76a2b18ac5c1a6e11632d44358bf4ba00821d1b9f787d9c449968a755a3e656711951d34ad8be2 pk = 4ff43a46416c1be997816accb6d65a443bb4c40ab0b8113d5eca0ded6ac90040c847ec49434b7fa6a5cd118382b9b7083dc1c15cc5185c35317d6a1598e820df7a794c10394564143ba46b6dc4a44a860b97b52f42f3b988386d33d789fb8898c5637ffc60acb9120bf84931d674c3999ba010669eac03ab4a985516e77cb0160768bb7336a03d7643ca42b341d02015588c8af28529baa40812641f8a58bb2b8523a5d63cdc0848e43bc368b9041b2729fa80235073b52fb2377d4aa98c0a79c891ac1900999189c1c56b1ba80049f901a3b9cc3241db091b67958cac7f43167616355b013b44c4407df3237eee50a19ce17dfc4390b0574448e34c0177a345b203b3f1579da547fa894a52e033c4ac50fb31c289a888dec07e48543356fac7e81cbf3a1a0a512220da09b0399a396a3c14e1d2c31c118bcf9084c1cc2af0041e1d6521b63610817b22dd882f4aa40a61d394729b96773b0c5c95027ce69694a498ab08615ebca98d033bc67665eb3825a12a60fe560d4b512fb8591c01aaa76b193b4b2b26ee572110e8307ab831b8d1c6c51cc035140aae1846ad2658af927d89805d51a722b52569ef94014280abbcd5a3c52356a11a90fa919f70e35cb1dc8f476a069914a318c74c65e42e3f351a8599548ad813d36c6b1c57b8e5f2360067a28be428ad45317e1732aba968adb4b484d742620a30df3845a5d06a3d042135ccc285a3577a73183788600ea8a6d7d51acf4b5549889894a702dd1c44f3c0a7f5371c1073cb68666a5454b2b3e640e9b878d7ab2b61c08760d2c19adc4c81d372ea0c21f9267ab704b7c3d24f8862362d6b55c26a08b4d0363875746b61870b46c9f8e33cf387a1c1845172a98b58ca9631e94a3bd188669c65ec4920d8a12606449f58f6974aec9d1c4234a6a872143781f3f09bede53b064aa2ffd5843453a6346bb2a3263b588903a2118825c9c92dd16dc4b83fb5485f69e4a60fe23ac3a3af71d2441b7abc00058829f24abf422ad848ba97224c3e7155ae6aa4ff7a29b78caea3723cd00504d3baa3af0b9f982a995af74936fc5c70a9828a4b1c9ea95aefe18df44b9c880cdd411c92c9458736801c19cbbeb581a96470467504 sk = 3e4116139a24ed15a1f6eab46e17763256618a79460f1c38456cc887669a22f92720267a31613944cc53ee2224a51b90ff964bc3a77f2d63424b3103cf0b64cc679a8cf588eb516fbaa0226bc102aa29c44f433d72db7335d0428a1134e27a1c92689e1037161a83c518b76160c74a1d588970d20a28f164a4e7584dfc276ae92c555877d5a58fc1a5185f8731ceec7afa0c58c499095103b8582b79fd7457d81334d347b784c40e095c44161952ab2140e8accba54132b04bc6ca7c2c425c17aaa93a9fa6b71b238619841735b71735a333da3bad046ac28e6186c869cf5762367dca556cba28cb0c181b77a6ee2190b0b42de8511947f31c184193a99219bbb2a64df95bfd8472eea91365fa4ab2c4af57086020727a2d7b2e40b5958ac2ce840789b98b67d0493c847c4cccd57daf1a691c576bf5f63ad77376a96b1a48cc42f800c5242628db7486441651f4fb3307211299e60836448ac7d79c2b4642aa8bbd6bf039056a268363901ca55fe0b05af69491a3c2a3c4b83493176f153420096859d8162dd442255abc7b4ed1484e319f4e7290ec6a2825eb2bd59a4cb0040864e62f4e802a9fc96230327761fc76322b60b2e225bed759d92107a18c03dc9427abe1c3d56b2265c78170999bdfc89ef3d8631a7b9ad990c83d7a017af8680fac024698c2794ace45a6ab8fcb2a329415299c75af985b9a075be2f28b4e656da45c24f8783d783aba241c6197ec0b3e56b7df890bf79283d5e58356298110459110c34dbddbaa6e907380641cbbf47fd40482ebdcb54845c133139928c2818b675852f86dd68b9e1bf1adfffccea2fc7b43493ea82a1f79f5a9d17c29c66a5ac0985beefbbc14e08be91087b5c324b893609d634100237d0a577ea29c0c4d895e23501cbddaaee74b7faaa2a17f190c4fbc1a7a9b04e6193e23d61ca06c012b5a4b257a6445378ee4104fd511618f6a10da9583743b5f576383e13109955013bb72966a032c7218590bd7b78d1241b77a464a324348e983e6f93b97f98ee6d55a0a742147c4c76fa6ba2835a089b3b579324de8eb19b9c3c6a8f1859fd0684ff43a46416c1be997816accb6d65a443bb4c40ab0b8113d5eca0ded6ac90040c847ec49434b7fa6a5cd118382b9b7083dc1c15cc5185c35317d6a1598e820df7a794c10394564143ba46b6dc4a44a860b97b52f42f3b988386d33d789fb8898c5637ffc60acb9120bf84931d674c3999ba010669eac03ab4a985516e77cb0160768bb7336a03d7643ca42b341d02015588c8af28529baa40812641f8a58bb2b8523a5d63cdc0848e43bc368b9041b2729fa80235073b52fb2377d4aa98c0a79c891ac1900999189c1c56b1ba80049f901a3b9cc3241db091b67958cac7f43167616355b013b44c4407df3237eee50a19ce17dfc4390b0574448e34c0177a345b203b3f1579da547fa894a52e033c4ac50fb31c289a888dec07e48543356fac7e81cbf3a1a0a512220da09b0399a396a3c14e1d2c31c118bcf9084c1cc2af0041e1d6521b63610817b22dd882f4aa40a61d394729b96773b0c5c95027ce69694a498ab08615ebca98d033bc67665eb3825a12a60fe560d4b512fb8591c01aaa76b193b4b2b26ee572110e8307ab831b8d1c6c51cc035140aae1846ad2658af927d89805d51a722b52569ef94014280abbcd5a3c52356a11a90fa919f70e35cb1dc8f476a069914a318c74c65e42e3f351a8599548ad813d36c6b1c57b8e5f2360067a28be428ad45317e1732aba968adb4b484d742620a30df3845a5d06a3d042135ccc285a3577a73183788600ea8a6d7d51acf4b5549889894a702dd1c44f3c0a7f5371c1073cb68666a5454b2b3e640e9b878d7ab2b61c08760d2c19adc4c81d372ea0c21f9267ab704b7c3d24f8862362d6b55c26a08b4d0363875746b61870b46c9f8e33cf387a1c1845172a98b58ca9631e94a3bd188669c65ec4920d8a12606449f58f6974aec9d1c4234a6a872143781f3f09bede53b064aa2ffd5843453a6346bb2a3263b588903a2118825c9c92dd16dc4b83fb5485f69e4a60fe23ac3a3af71d2441b7abc00058829f24abf422ad848ba97224c3e7155ae6aa4ff7a29b78caea3723cd00504d3baa3af0b9f982a995af74936fc5c70a9828a4b1c9ea95aefe18df44b9c880cdd411c92c9458736801c19cbbeb581a96470467504d016062743e10490a3a85140141eabbd75e8af2ce20f6c9ddb85f584ab5ec6243e683073e0243cc700c7ac44f8b2a64b23ba2c7d706c3ab4f5ce485902db6299 ct_n = 198d20b21a4e231ccaf2feaff2419078fe1571d2ac47c400b42237f4627f21fd2058e1bbb09c27d294c9a02b67fa9f130f22eb10546331c440d7f3ef7ee26ba5a2b75b39001db99fdc6674cd7f80c0bade5f1a6d737db1a1be597ffbc17e6c731fd6d1e6554058e519883f78b8646a2e205db55a3d4abee3a4b30d3215a2d6e827fc1015014a2b725d792f52e10dc69f25bd3ef1feaa3d8e34106ae3f97301e6d51e367eb7a9249303fd218ac672bace161da2719300bf34120acfa6be105958326d1419c6a7a05ad225892cfbf32ed778684ed4f95499f04e7187f0f8ee6838e3431d8d20a7b671fe5c842ebd6a747b3661b3412a6a5dcbfe3f5a8ed10250e35685969904fc7c34c62be240d5ab1fb36f708d2ff4f4fdac58e802f30963ab90581dc6c93b54feac9e1819213cfb8a57e44ef37ce376dbfe7244e27ed062b968bf42c5a3419081b61cb8f90e00f34540d8628946eb1621c80812657eda00c0578f04363ae297017945431e692f37b914c7dfd9115b9b39eed3a297224713f43047bbdf1c04ea95f68fa571f3c388a03139015950426f15fda01a1d634a4ccfe8284bfbae74ed82eb6aa28481126edc6b150aa7911f37e3284ab28d064f39b93bae544859a77e47969ae56ac9b0ba69076e00de61f78be8fb0aa7b3080496034a496168d4d0de4389254a20111657cc00739b89fc5d94e5ab8a54011e9593e2f34681424c6430795965b2b65c34e15b0e9364e2fea26bbafacf952afe2cc6c08c3367ecfc13b8d254c51103893d9cc829ac034b0a0133f1d1757572b3a3d82677f5f9e2c3427c8579b0bcc23d8f8eb1413b984b42aa12432afdb491ed3a187125f56aa327a4ba6ac7065a40f46db30cd16232a9caeacc81f70986a3df8bc0f2b5865a5620259a55d595509ca9caff25b4b5b333a06cbf41863114d850057c037c60ebdddf52066d5426a8c605b278e0d25c05259c0b64a3cada5dd3d049887b6a1a751d794150b2a1b95096a02ccd9a89102e46943ca652d2492b92d163b61a4e1b1bdad31d0438feb82cab64fd5e77d901b40d3edfcd8158e69d8b6ce21a6244 ss_n = 280644b6251645810a0caa1e1e89f6d8bfc5b741272e154ae17a03118802c083 ct = 106cf1a94e9b70affae85dbd25b859d8f2761e7e71844fae3ae4a95f316f97f56abd060bcd2163c43ac009bbe45675b91218a6cdd2aef0b7e5198eaa1aa884ebf452d58314e9a56cd9de29d18b3c48c58d56166faa7679fb72330baeaf92eef0e57b1944c73390359da7ee6a2ae4e2fe883b9e0e2fd6db5d24564b6d7792f5d6490240789ed6e3e3e8d65f6d5ceffaf0f22864607e638aba7636d20d6c3d9a432e95bd6cfb8b26a62a293b2c2fe3a9db5beea7ebb15aaf3ae495a48d0d870d9c9854c93830f73c8284d9042256015c372aa86fa95095fb8f46e52e0fa83814ef8ae1b4a8f82691a8cd4259d815445a5ebf44ea3eaf842ba3049590fe21e5a57f9d474f13611fe13aef07e8ad51ad850431b1612757b9b0e669a6a43e3600cfd6d7395110439b540ba4362d3fae72b325382ffadba5a504c6c30f7a3c49ae1841c6c36f51ea057775a7e7dc593298a47042d824adc59674c2e4dc1c2aacb8deeb0c242f09ca5d5347fe6b30ac46d658bd18fb107c1e2ae2918483cae56ca9e19699563d345aeac72dbdff725bbdfa2760f2177dc1cbd9ba0fe571dc16f14e13c8a23fe812f0a0bcd3efed09f1306d15f8c1b2a2a342f68dc96e5f0b4b8ed545141c61fc2d6879801f49ce2bb04c5a2849c75fa38c1c7bec417e71223b0637ebb8ea06315831058fd14eff9856b4ff0d09e98d947e26addbcee2bd7c179ef798ceeb23cc8485e5c2213107a9e3e9b14584ebd53c61c62cb5f895fc7c9e33cb0c18c35c34e9b8bcf15434f6db5c4a753367ac48a768def38dfe256fdbc3fd9975f2bac147e962ecda6a36dc32ddcebfc49a7a57cb9d21c0e84c4d5b8c65960bb8118f7206c6d001ea2a68a07a599bf45464aee0d6ef5876ff685dcca78318dfb34222a79da8f683da8014e20c17338100226dfc7bb2893200e409d1c156bcbfacbecc6143b3be9dec2bcd65c59d2e62909a6d2ab8259b1b5446a79619c874864b3d21f719205bb49345d02a7e375844347360fc3300c47d58cc4863f6d84ae5615e31448d8386fb210143005a5ffe2fbf0ada3ca993723426f74993f73ea12dcf2b ss = 5703903a1d192ee04d3d516bb49d117e5bf3f5c031f91520b1e8ac0ef9c4128f count = 947 z = 1776d3b5be240d15947f1bb15b6a67c0f6c0222fe173a656e7cb3258cfa137ae d = 7685d41d31350fa2febd32121822dcd67821a5f196fa56c9ff46418d657a7b14 msg = 500efc72cfcdc44bc2adf6470a28e470942bf0e2b47dd08d1a6362c0af1bd2a6 seed = 29be847da49dcb89ce0fee34cc50eed37301cf8cafca7c0ed946fecc3417b8cfec8b99548a07cdc95a9a2a20fa2d335a pk = 33891e67c462aca370fdd571cbd47db8e493f5113257b868b0d72c68ec15fe985071e9c574bbc92fd7c9e812a4b5db937f77043ecb5bd52b81420b86b03095294a6c9850bec9059cc55ccc0a54cc6b4115fc111f15c9428f3100f02a526e09b50f1146e42a5555f5a94ef67b0bc460ac8a979038a6ee4048aac7c6a89b23303052b5cb0f446b75db1677fd703a41c35adb6b63d4e313ec95c2e16ace06075b1bca39e5453a79540d842ab9c0a10990126edaf09968ab11c74162a7527fdcd62df595cdef1a713374581d59577bbabbaa76148ec86319d2392aa37b7407456f3b8d0a634884751833ebaf22015cd1144b39b1c05dd05b035600c7c17b8a179e1f247e4b3593517ac0be56509c011072bcafdb1cb668ba469bf416b3173030a48a65896ddeecb8e3618cec1503a6a37a29c22b231900014416884bc90b45b933ec03fb85b499d1cebe6c9abeb08761c14a9337b5a78629f1e344dd54159861981805351595c72613cb20722e1548705415c6c3b85509884997686973b2c6d14209ee877c54969e64491155b4c57947be3fa0309076673532713d879b431506d00c38a198553f419c8aa102906427deca5cfcd79f1d418c4c64c1b92953940290a17811fd06c277b4931b15b7429960e8aa56c0b88b844a57164a30bbc95b1ba64a13c94913a8004d0a0a3c980729f55e9522a5c055123f21b0712abfe3c717321079b8b007a1e41e9f4b24b2d74153b626c480a29388219467a1dd9540e5999309ecce895042db76ced6a74b13f48171dca041d38855528187d555b035673c2a6281026d219ba5b3d6897dac2476bb43f2447616612af375485a389e50089285cb1b25062a1c87348b7900b279c1e9e75e57616dcdd0aea8356d15d8577013b9d134636fc1319860439f3217993139a6946a9d40902fd3c215d44d05dca268083e72817545fca8a0539c642cbf6a8811cb706252cca4c9b80f868b8062da2a06922ee7628d88e81dac9a6c3ceb689a25929c37014ac7b8d1c165616191e203aa57c60c8f7c5b7e514d673404a75524fb5c5076e79d2fc72da541603f873a7a7526a9bbabba45ea98f8cb6392a269e721ffc3ea97d266c6a6a1f020d5213875f4d6 sk = 446b77a3f57b26b2cbda9490265255bdea7b26d427462b13a3b98c2897b46d91771bf0586487b856b77f9f39b79f62afd4796b087c7b5607c1fa6c59d8eb02177b197ae3b45a1306d2c957614483d4844d185a6a0aec9e582a8190d81871993025414dcd0b0ee73a405d1b1101f3b901c69a80f4b4863b376fc116791b6f9ac33ff853bb1a15ae25373f283a58e97ab958a5ac72328dd7485bf2009935995736472a2c84403d8674a8db6583164d15273c11dc7b9abb2b8d35ac59532bb20c77493210c7d344a8e4b2d56c745ab707772404fa8a18a7a356d4caad5927284dbc751ed9aea86641b57ca7d794aa3106b2e6f75655476b26025c24732b8594471c3452eb8169c318ab7daa21853260b07926da17b7ba663af8bcb03f3b1c3d22bf33d0047d1a9e12149b64d3ba4e58bc89056c7c9c6e590429435478a173c04d1236d94a7e473c396c8391e9012e80c54200355b9d3565454759f234cbf9878e7a931a19424aafe5623c36a6a2aa6b14640ecc564e53b97f01d1bf0e21a22e757bc6417a709229223ab064d646e189972d4526d464883487948136bb46c39ce5c4cc64d319c5571ae6f9bd59740f5e800eba431882717fdf54890056b9badb453505837b341f6451ad961027ccca3af1715f245cafecfc1858977db2ba25a4718afac65a5f199533e911ae4b3f8deca2cb07cdd417b9e82a83d38053594ab725a594c4638df8996e1a5a3c485578b0c489d5e72eb812adcbf4911539cae1e53e4838ad5db041f34399732193a1d55cc9c35ac3909c10801949f132d5a7571d2580e0f13b6e840360296529c675eed94e3af51071d54f9b929235c66c26d124c66b0b1e94abb155c73811762db30197387d1d270e4bf62a13c84eb122a46eecb36e3a71bc789d44e87b2a464672472b4e9598d80c9fff270c883ca732481e0fec6d894777b8ca38fc9490a6959865e90293a117a1e1abfb0199cc94a57ccb4f8f6b0ed3430f52d12f71f137e522878e286262756a79f7138d62a4a8a57c1915386a083e7ed218e4a57c38949bf8faa95b656c1d00b0adb870a4db60b8c511bb6a5133891e67c462aca370fdd571cbd47db8e493f5113257b868b0d72c68ec15fe985071e9c574bbc92fd7c9e812a4b5db937f77043ecb5bd52b81420b86b03095294a6c9850bec9059cc55ccc0a54cc6b4115fc111f15c9428f3100f02a526e09b50f1146e42a5555f5a94ef67b0bc460ac8a979038a6ee4048aac7c6a89b23303052b5cb0f446b75db1677fd703a41c35adb6b63d4e313ec95c2e16ace06075b1bca39e5453a79540d842ab9c0a10990126edaf09968ab11c74162a7527fdcd62df595cdef1a713374581d59577bbabbaa76148ec86319d2392aa37b7407456f3b8d0a634884751833ebaf22015cd1144b39b1c05dd05b035600c7c17b8a179e1f247e4b3593517ac0be56509c011072bcafdb1cb668ba469bf416b3173030a48a65896ddeecb8e3618cec1503a6a37a29c22b231900014416884bc90b45b933ec03fb85b499d1cebe6c9abeb08761c14a9337b5a78629f1e344dd54159861981805351595c72613cb20722e1548705415c6c3b85509884997686973b2c6d14209ee877c54969e64491155b4c57947be3fa0309076673532713d879b431506d00c38a198553f419c8aa102906427deca5cfcd79f1d418c4c64c1b92953940290a17811fd06c277b4931b15b7429960e8aa56c0b88b844a57164a30bbc95b1ba64a13c94913a8004d0a0a3c980729f55e9522a5c055123f21b0712abfe3c717321079b8b007a1e41e9f4b24b2d74153b626c480a29388219467a1dd9540e5999309ecce895042db76ced6a74b13f48171dca041d38855528187d555b035673c2a6281026d219ba5b3d6897dac2476bb43f2447616612af375485a389e50089285cb1b25062a1c87348b7900b279c1e9e75e57616dcdd0aea8356d15d8577013b9d134636fc1319860439f3217993139a6946a9d40902fd3c215d44d05dca268083e72817545fca8a0539c642cbf6a8811cb706252cca4c9b80f868b8062da2a06922ee7628d88e81dac9a6c3ceb689a25929c37014ac7b8d1c165616191e203aa57c60c8f7c5b7e514d673404a75524fb5c5076e79d2fc72da541603f873a7a7526a9bbabba45ea98f8cb6392a269e721ffc3ea97d266c6a6a1f020d5213875f4d6df319a7f942f4a7885b3357be3f60345a8594823bd5ed4ae6ec6c5fbfac16b0a1776d3b5be240d15947f1bb15b6a67c0f6c0222fe173a656e7cb3258cfa137ae ct_n = 56d55b517c92c55d4e3bcef3fb068b37be704efec4841ba625110c3947a95b78b9b65df65064100d4c66b65952087480dd7e61ec8ea6d8ef9feee9ad4dbd29da92d65677cbaffd1f482f7a5c621ac91b59528df3572a915d581f8143b52875457a6b7689322777f3bb033402039297857e7217d500024681b92ba16def863d60fd8a4bfdaa0cf8dc8c1fcae40eb542d5daa5059dbe96cc2096970273d17df3e56c261757f7648e1c15186f234319a7b0471893616c7320c095508d46d2e8613be5dea3fe2b98063a9a074eb7a644a65159d943b1ad6e62d699f36e84f5ce1edf9de16c1e8f385f7b1542bba068754d05aef9021fa7d1d9d968591bf9592d89d9d36b1fda14b60c1364c89f6835ac2afec9b965e6d3ba6cb0ab3c5780abdade47dd56cd01e83d8e74b0485bdca857d0738fe11f82e525cc15a22563262b67b43942ab90705cb5babe6a4cefdea88356594e4f3f0731e87fd23d0cdd3f58bad2998f3583f823f1a620135fcffa4f2b4c3c88ff4d513cfaca2dc427acb9e2cc49e12d82a35528c10ec81b24ef1248868e08b317f99ed47aaaa80e12ddca4ef84421a3da868728ea6f91ed0fddb6d5f96fd0cd7d71ffaf9f99dc8c49720b2b6c54596c5456a20b03921537158d3f120236306c18df4d913c29cefb046e217232a86c89cfb647c7583e9a4e7cd785384976e784cba996e33521c1ab838b2d67f3431bad010e96f7e39b106e3076f4a0600627cf91840300b72334da5c1b3d88e359ae6a1f33dfb533a775a2ee3261b5ecf9cc68dd5bb194746fe3463cc1d6427c853f55e8ef70371a08fafc6def2a1741a10d08be15d58fbae370f634028286a7a7b35936946d3cfaacb90bab82f877603d4be3a0f352abc56de9193eb9ea047ee360ec38c5f7a6cae22299f2df0fde5ab7605437791e9bd158fdb459d245af1482c52f32b26b3a2e0c42f1e7220f23908867ae098a6533c0852393684f19fc7808940e405a7d7def78320c6d32480485474bc649be019594c1a8c05114fb556ec71d2d6eae53d87a9b63bb7a0a1d295d5b6642f1a932d0b4b84f8c7039ba8b5cd781 ss_n = 120fbdcb1f076c2e641fa4366da638ce4c5157999443ed5fa56e475d42bd7b57 ct = b8d6302553fb65b6da05958a43f347f996e53022ddc5bd38c1e6d600943bd071b20f21a5fc46ec4c33ed3fad4d3ba6879eb2aaddea5adf05d18a154877a7dad9f06498457cf8ee196c0751f19518515f5ae4835e64b1dffa784a6d75782a8e85377972f69d3a616ac0f96cad5de93a4f961b6168eea0859ffbc3c6249e6f1f64bbe876bdf1ced4f80f2ccf47b57363ebbfeb53f7f29651321ce55f9359ea4b672422a3505f95ea3d21f76d5a1782e798e92a9841d43a8c13e6d9df8a62a09179a1bf1e6c94a6b874b503e02999d9b55376ec1908f4fd5232dc3c336ba7e393a1a9a6c50936b4f576252376b366421b145dcd0c0dd6dd771c83f3d8f2462165249df83568f1c7688ba14001decfb6d2ba6b56f1ec4d3ee50ba51deadd463257109e9e189dca7493dffe9605f40027b8396ab535de7bb946e89ffbe2612569699ac52912b070b879c7a73ae02fc159f9ce64ffdedeba80e71230e5f9039058759900ab3cd31a040312f056483a997fd79c5313429df22a581835c9572f6b3b1ab0815d6189689524ddd88fbf2ee51fd712b1a1d481ec0b5e2f54beed06be189ec666517227103cac4414e8b136515ef6e983c8f8b1c16414600f807e7de1244f8edd187889b0eed7dedba4f17675ce0d582aefb62c764691de65bd7006c6f9db4d43844d77808c75df92d2a84814bc75041a15db4c7fc3e8d008d61380aa294dd7bd21270d4dc5b36b9a75653f71b6d17ecdb1fb8fb741af286dd696e64bd2623477a85276397420abb0d378b74b9496ab9c35a5080b13f3df169d5254d194edf348e1edbcba1a183fbe54293fb93a84fc03be7beba65d461c9acedb7f72618c3053283a730806057036993b0e4426fa2e6879430ed93741583f68d950b8f911b1cae2889b0d8bcc668bf432a1df6979f5d48306b173bf8ee6c1f86f59b6d473e3accb524785479625c29d25cf8f294a61a1a33508bbd1577592d4462963b3448234e5f5682db8a5f969a55529252e14308c169e838e5fabb5e7c93f2f7acb13c7ba299e609c17fff27accf846ac2cdc004c94a89972eb57abb3005d902a62eef1 ss = 4da617ce7cb0802a386f2063d52acb490eac60b0819c8ba24fa448f63b592ac4 count = 948 z = dc77d35bfaa5052cd814b7dc50e28f39f44d330ffa3b3091926988d05edc2d7e d = edbc33e3450bb31d76b6a9a6026a661cee7774902583be49d68da3b6227507a0 msg = 8d35110267526d248703affcf5dfda4a4480c6e98f0b462ba7f7fa90723bb6ee seed = 034ae52c929de345f50280227cac32651cdf28f00f662130c3c3cdeed26c90a36f34db3080d6cfeec7e95061bf9e3c26 pk = ba3b343ba33ab4171d131c5a86c938a50b7aa8d579d3e1bed3b30ff3a72c7294c7dbac2714a6a211f86e5de90aba431e10b981d3e4bff1854d639202fe5a3ffb018a22050176975a5228a94da7aefaf7ad8d94124bb94f9b9306d3226a0c48581c644b81056e854a5c6cea59cfa200da99728a96a59c61b697e391cc538167099e310a4572e648334caaefd02db09a9b94d65e6755914bf4b28b5aa31e8cae90b18c1782ccc30b5fbdd2c42cd38c14091d8d667a246b17f3073177c0b033f94474a68a206ba6a886b9431272346a93aa906d7c400890f54d7dd76d5ffa5ba23b8e15ea5af6508597f1b3ebda412daa17fa1834f6714062b6237d1a7e9a6417f77a7c171b89c4c57d93e0b11d3533c4aa093131b82995807da49ff0322395773db65a3a86268bb5504b266516b19ac4ef774c96a13c82f7cca4486d1ae92b309b18ce33a2e0ca32465c7d0b739c50f5bd0ec5232a6804efea1fce4aba22aa9cd0b3b73ec0380e7552e22b363611c1b047ca6a41b06e800edb38c517a822bdfc3849627530cb2226b044e0a84b9cb27af081a8474272d6954d6fa534a38985eacbc509710b09b76fec8095fa10ce9af46f7ee489e89c68f502bdbf08c3e10bb4b9fa1d485b84c3e92e100cb7f1227d02775fa80b0d06604f7d25a471ab6294bac2540a4261264a91ec79e6cc1b8f3c9143574a2c973c0e932cf6710adb4cc1a0d7b4ca115265d67893878a9a8456fdc965d4d1a788277b556a70d08cacbda80955ea8d6b9204e573af04a7bf1dab0952725afb4b1a9c05bc9a3a8acab24d591bbfcd56cac1d05e53e63f26936fc051b035dc5987c10ec3e404faf79292e70c0c57b3e347c03a4b7307b55d92971c4fe8a2101c3dac57a95eec82ce570ec6e06a5754c3edb9c78b538865eb8bed737b09b5b403d794815b0c31a431728686c1b133c08c1b8f986330a9bbf3e561c1f694351336f2b96962d791f424b0decab7a1d83677025bb49313c813c9194989ffdc9e899013be5825666ab29e1640c46773f6e04910f66ddfe35538d38dd45042f2770578d4a9546cb29df0b66ae59be3f936f39bc1c5d79cf29b73890bbbb1a2f26c234ecfdf31522479c3dc63f80767617e sk = 63533dc8c36837454e41a93e991bcd5b7c9d3d2bc3bda52b50a86af9ec9c2ce58ab243b8ec89a4f4922631d869088b23004092c899611e8c1c2ce9ba24d8b103f9832fc044071486e328137215abca35092fe4265df7cf44e9aab7471d93657badc88c7836b2d6288f39c07a9bc100a2cc6a696b351353527c159afe0b50e95b0201f4ae09e313f090c537a21d82d016fc67ca3cfc369110a389d0cd1681797634c1919c502db28cf15340543a8e49804ac8d7741528bb2c70309fc271d1134f7463a38db26cf9b9129b026465f44874028db79ac86490c17f84ca0ba461f86c85772227ee65074a547aa8fc123d040313c863fe18899b40bb096575f06bafdf42ab38708947bc943ac4a094112b37c25fc3d37c46136904030347f3671275b98b29bdf28c7d91bc1e0a7058bf4a76b3255767a618ad786b8810330ac60ce886ca995c126afa59e3764fce504c279a7fb40720c37ba033dc7b4915b1a2401b61d19dbdc35f990b4a20923b1f1494fa99b6f568afc04b84805c1ed0171095961532997649b853f449051a74c825d3a177a8c2a2b67e89d222c99b42224a397987cc4ec05612952adbd54317d27857f05248508ca0c93df793b0a2ba0611874c6ba203dd9550a4ea2d6092c49555a90e3b06ba3274ee74c7912a289c7988d3e25ab92c7a8b53599739bc0c8c19d20c3b1b35684077c5d7b9a83d416bd7d4874b7571a5366b1f444126394e4004354ae94f1c8660406048b2d4893d782754f2368857804fd68d6a9ab6bd893a1516654587883a477a970023dd12172a27912b364ac662c2d05365d010cf7b556eea57a896a20d41e10c748baf7a1682737866b9b55a78fc4f9332357010a5e9e33506a6cbef63675f1a4e00556cffca329b057805804acd7b10f09b2fc361b2503079a14181a0f75136b2206db54addb196c1e33038156d818185a72756bfa463e93450135b9e704a64997632a74934467a52c143016e2b263ed19d22d35b8765197e91516b88bfe036a6bc6c88daa947f426741cfa82d995951e13857fe54d7fe52a45360ee40b2f99917f0f00bca9392d94d4b4ba3b343ba33ab4171d131c5a86c938a50b7aa8d579d3e1bed3b30ff3a72c7294c7dbac2714a6a211f86e5de90aba431e10b981d3e4bff1854d639202fe5a3ffb018a22050176975a5228a94da7aefaf7ad8d94124bb94f9b9306d3226a0c48581c644b81056e854a5c6cea59cfa200da99728a96a59c61b697e391cc538167099e310a4572e648334caaefd02db09a9b94d65e6755914bf4b28b5aa31e8cae90b18c1782ccc30b5fbdd2c42cd38c14091d8d667a246b17f3073177c0b033f94474a68a206ba6a886b9431272346a93aa906d7c400890f54d7dd76d5ffa5ba23b8e15ea5af6508597f1b3ebda412daa17fa1834f6714062b6237d1a7e9a6417f77a7c171b89c4c57d93e0b11d3533c4aa093131b82995807da49ff0322395773db65a3a86268bb5504b266516b19ac4ef774c96a13c82f7cca4486d1ae92b309b18ce33a2e0ca32465c7d0b739c50f5bd0ec5232a6804efea1fce4aba22aa9cd0b3b73ec0380e7552e22b363611c1b047ca6a41b06e800edb38c517a822bdfc3849627530cb2226b044e0a84b9cb27af081a8474272d6954d6fa534a38985eacbc509710b09b76fec8095fa10ce9af46f7ee489e89c68f502bdbf08c3e10bb4b9fa1d485b84c3e92e100cb7f1227d02775fa80b0d06604f7d25a471ab6294bac2540a4261264a91ec79e6cc1b8f3c9143574a2c973c0e932cf6710adb4cc1a0d7b4ca115265d67893878a9a8456fdc965d4d1a788277b556a70d08cacbda80955ea8d6b9204e573af04a7bf1dab0952725afb4b1a9c05bc9a3a8acab24d591bbfcd56cac1d05e53e63f26936fc051b035dc5987c10ec3e404faf79292e70c0c57b3e347c03a4b7307b55d92971c4fe8a2101c3dac57a95eec82ce570ec6e06a5754c3edb9c78b538865eb8bed737b09b5b403d794815b0c31a431728686c1b133c08c1b8f986330a9bbf3e561c1f694351336f2b96962d791f424b0decab7a1d83677025bb49313c813c9194989ffdc9e899013be5825666ab29e1640c46773f6e04910f66ddfe35538d38dd45042f2770578d4a9546cb29df0b66ae59be3f936f39bc1c5d79cf29b73890bbbb1a2f26c234ecfdf31522479c3dc63f80767617e5c9de8ea749a38580183e3332bb65adef902d188c93e2cb7cba3dc2225561fd5dc77d35bfaa5052cd814b7dc50e28f39f44d330ffa3b3091926988d05edc2d7e ct_n = ed866f1caa973b6fd8526db98b702b23edbff87278b4a49e0e33d861a621b1c1112472f8e21fcd1e84fd400f105dd699b5d9431820259e41c8c7a92975ea98b063cf4eb594cc0b0b8bff39861a666a5c7bd8526fd4bbc92237745f3616f9716e618d9e9931e1eab5ff0ec791b702d6ac15b01a4fa2a60c3b3515f15da20590052e5ab90b3e03d2e2020db0ef06cf97f2a62eb79a81388cc0643a3a661dc91cc82ebb11289cec42128c8b81d22baa9af4590c8401e5e2625b2f901026f0ade89085603414f9ae951ad430104e5003bc21c6e0098ef39572048236711750e5e423701d1ec17ce52aaca3dafc66e9dfcf0e47a324ef7c97c0753247283d9c0f1ae5fed4639f90322b133aff5ae4fb6ad6112c1cd920c356c754b960a043aae11210e5f02d15e39c09a89a2b860e0f8c2baaaffe4bcbca7ff6eabaf5a6d4a5028203007ba8216f5d29023a08d22be6f10ee03f056efc81a1104201fdda1aab9858fdef114c4e3f4533d80b13c3d8765bc4ccb7253cf560a5a6fb58713de0a9053b4c84d009b8c8dd470643389e0f9b805721b387602b49f4bb53cad54f22faa397f0b669840030b1c544dfc286458fef37bc38d62f8d6f352ddcdfea333433b5f5d5bab7f94d2d1fad13d2ce558244b5b8e6cda8bd7e3dcc5b5d15d09912eb1962e1f845a0200b1840db6c3f7c413f9ce5242075ab81d0910397a9a78888f6bd3e385d6ab281c1418203724a624caa6463f5e41566347edceeac718d3d014fb4ba1ed7e3984b83d4d033acd35b60fdf04e89fe1cf7f0ddf858991cd0e5c8c0d1c8b3e4b74263a611d953e34393763cd24fd36c57f1821c50d925225b9a3f1033e4991c01a6440bbfb6143ccdd8fa34cd5264f819a100852b79c8e1d93f544de583aaca24280aaa1aea2fe94cba2ad122431786419c55caa4e97136142da970c832df67a6604968e05919a8017d859490db5dd17692171c9d2c28eb2bb875d7b72a3a13fa8b454c2225edbfb37227a0c30e57c48b29d141eedcdf874bebfcd287d2741b6e04f52c66540e9d50f536b62b8a33e7e150a2f211385ce97a55d9771f4d25 ss_n = 3bcecb811e2757e3da0a045151bd92e7666bd06dc4e4b67389a624c5790b5966 ct = 429b9e538c28be9d1463a4d32471a7ca4a0a70af762a80d08e7c997c83108892bad358926d76008caa90fa5c565ffb97daf278c8091a9673b46f43c27802d2d4dfce10c08061e007a5b02dbe859b954083a3b1bdd8c09c48811a3863467231184e4d2d2e3c7a4e982c9a08e9049788395cf991ce270e1fad8f39c15ae8caed5583e5482de3deb512eca985c7c628112d85c2b46a7e5816b748b98c0ae3fcc19476c6cc589739b9a8528e051426dcf6a446d5538f957e0af8251d8b11b3c52abb60ef6908d5ef3c505022972c0997535378d39909ef350d4f10acbf1837e09c0aef4245e3a3ff45d2dfa40f8ebe5ccc852a77c8922c10fa4e8bfa48da71347009e55df6fd7a0b5be6d807b2ce7bfb40c184510a968f2f8386d3fcd4587646859e4c3954f3a5e61092d1113db74da7d0b83002eb535c1111c548a51e6987b372cb31397ebf01aef7964e50e0df7356eb21d019d5c885a7dc253f66a1cf82bb960d4e285573b7861eb927f5b1f9a49fa8f271245397dd7a2c3d39d129fe09f0f61fb6f543be9903c4a0328c88ebf4cbace796235c2cfa19693ca4a98fd79499d23eecb3f3456d28bac5b9bbf7e7a00c5ec264225652fa260eb44fb046d0f3c276344ae948c67bf3c6738160779334600759805445d0a99144c8548c7c2448bb22e566904eb2a0fb3d5b0b5e5c8fb8d550e5f0dc9495e08099e875c4f1c79cc9d2a81093304509a898df839b0cdf0bb52bdc3138f73e7e2be9373e460b69c5cdc5d643b8b4bda5fd8e751cafcde64e744e5a1d533d970c7b7389949e9b217af342cb3b8ac15b8653b4f6f4cf253f5987a45c00b0f8caf68fb187aae0530389e02716c373a3d0569a5c77f987887232746215b2015d000ca696918e66213ffe4611241eb42a94662584cc0f16fba4be1edc36ef53a71a5e0d7ec7e1948b67f4ef48f3766951be56caf162691a34cc776f217719b019a56594354e13fc18351b1503bca5c94b59af4d6bc66a2b0837ed2cead3bda8bd5ea6207fc82da4a33dc2b8a94ee4714734e658c577d11063ecabaa6d1b38d861ac1895af0d661814cbeed8cc3f ss = 9d51b832bf6f9ce3484f5ca5d3d5ace23a5f127f6a6305ce27f03f05d9d2886e count = 949 z = 65fa34ef2042c7971f03b76d5b51d387cf137a96ee423a41d253b67f0aa15840 d = 536c0e1e9f0557a49886e6c2f7301cf89aa6a6eb512a4bb20113a84a02527145 msg = 086fb1b174657916cf1e233a897bff89d08da3c4e5ffcd7cc6dc15dcbfb8e18d seed = 27996a3728cfc16a6e5f984ae5588dbede8d70fdb0d256fb8c7c11ed65a40974694023bf190a58b211ab0d733bff2b64 pk = 48a3759e61278e5974ff70cc82689785702aedf6c3570c691b7746aee931ad4117f6239ca2c85533e834b1b1a9fbe1124d460e9f6928b3c175e9f8449ddac62af7ce5977cbff19c4c5a7029e8c8620e5c8f7e405646036ee7cb19ec2b249a7036cebab13b67b7429a7c32248bf1415c0858ce76b706e100c70b5cc8432a2d096bc82d34829b7849ab98e2cda0439930850c60c71a2a1ae62c002a824c89397c95c697d1681acbb674bcb2443dac998466bebe3a40519c61b3c3b0b62bf2850a01904799fdc47e64c777a91bd084168d112844504052107b6665145064c9ff304b57ce07f539a41a1678e53095c52bcc8c3fc05bd0b98d45aaa47411ac84422d4625794b589719c57b1687a4aa579648039e3308788d6bff8fb3e33731590f74aff95b29582043623b7d047cc2c2487f7c62eb1c2a7e7e30a1632775a567144e46e0ee521e5f20c99320852015efc875ae2fc8d30bab9453b35b5657ba1894bdf7b947e2cac28dba08c5257823402944bc379f48b0bfc4026c20725d40dbf42c5caf51ace19bde1528b0b80161fca7c92c2b503ca994fc2924e6152bb667eb2887ebaa0aa9c495872e36b4f9908c7e9bd8da91026f52fec9b2546433bdb121b01a60ea0da03ecec1059080f21d298f7c2883775c7bb4a00ca69417fc3ae73544a04bc6a04e08d754651f76453cdb67a9363510726bb28c2caf6fb6ffb545a593300d98b8b9c220f7163a56e585251a1ac50e4cb4e79bdfe7421220291d92324a5c7625b8029c956574c7ca5288977061a4c0383022eb40d37f69f29c7504f328d3a19753c4242fe8cba64ec0a75987d73b8ca1453341ea4cbb29709cfa606c39569339a1f7fd72683d31f44941f08695aa9fa3157670ab0645d06cc4c47c49f6142af0ef9764354a53bf88c2201a447d02a975981aa67b942534e5db8a9d386ace6763144aa43b185bdf590bc2d2b201a387df243594338c6a87735e6f969a035526676649ca52fae531cb30b2fea2b9726b15fcea45fe9c72d285965b3d2811af54b30b04d4b2550f597b272882b8b99bbc2d7ba75658905660ec3f46a72854ae9d6a95b7dc58e723f60fe56e113c4f586f0c6249c117f714c9a77fc6f395553 sk = b1431263284066381a1dd5650f87b2897783f43451b700b8f6b14bb44a5820e00da05c9f56c237dfb9072ff83e9c84b0ea832a21757300b56ee331c177bc07b721ad78827a7aec4909d8b18bb13b9f464f41395decc39621600f43babf2fd0a91ba5c5430102cd35122eea58f42317719cba43915e1b8721c909763ec71e8ae36bc7d96d13e420670801539737e1839770547bd4634128a376ab12b436f63e7bcb17a3151f2cb6025ad081e309656fd642c624a8f4a158bf66786c8b612fe6c35bd672639cb278d58bc61c48f84639444b07cda5bf1aa15c5cfb2181ea6ddd9a9180fa6a76405229ac71be245ec5a7aa565a53e8e7a79a632f927c8d4f6343b5701dfa4201947092b1c1a5f0403f7fb15ae886463f39305db74cf4aa8e23c51155d4a38eaa570b25384165627e3b7042c5886a6753e5d0a10b92a20d4155db6652c9a709492342e14161e6829191f7bddad8818ccb53f20747794a6ffa63bea6893d38e27954c6370f00359a51c323286092710d894644a0aa4856918456c2b3e15356b3ab0aa230412e3064fb4234c26cabe42608dbfac1f2c0b05d17cfb85a2d6674618bdba3b21500df609fe197828091a630611e267c719a446845a5c10b820be5a0c93e99554ec92a77674a44da7474774dd87a06b1e0bbc6256595556b88515215640c5cca05598248abe5c836822ae3e08f1fec16df29b5a5e03767641a5912654fc47893625f1b145bda2866308755ab142323a1be7ee07038f37bdbba2f64e0669bf7999ca654ea735e4933920f96a4433a187e13273f7c1acfa6a757346504758ecac18b78270e9fc0b0ead55c3c232a2b22bfed82177b01a869c814520c0573d7ceb37c88a1c4802ecc6ac5b4b3e1a61d00b19f7bb229c86939c5582f7437676ca31af0342eb6c14eca21c76694ce0aec163c13bab7516bb0a93e20bcb129bb4967db23c0b3cee40c1443996c4050543e39a15e02cb05b548d8918c9d072b15449eec4149e1bb379728cdea4ba5f7828dfd4267eaf3c51fa458e73b5cce07c5938c44d5d439ab99745227bef9c317e9fb204815a4891530d1007048a3759e61278e5974ff70cc82689785702aedf6c3570c691b7746aee931ad4117f6239ca2c85533e834b1b1a9fbe1124d460e9f6928b3c175e9f8449ddac62af7ce5977cbff19c4c5a7029e8c8620e5c8f7e405646036ee7cb19ec2b249a7036cebab13b67b7429a7c32248bf1415c0858ce76b706e100c70b5cc8432a2d096bc82d34829b7849ab98e2cda0439930850c60c71a2a1ae62c002a824c89397c95c697d1681acbb674bcb2443dac998466bebe3a40519c61b3c3b0b62bf2850a01904799fdc47e64c777a91bd084168d112844504052107b6665145064c9ff304b57ce07f539a41a1678e53095c52bcc8c3fc05bd0b98d45aaa47411ac84422d4625794b589719c57b1687a4aa579648039e3308788d6bff8fb3e33731590f74aff95b29582043623b7d047cc2c2487f7c62eb1c2a7e7e30a1632775a567144e46e0ee521e5f20c99320852015efc875ae2fc8d30bab9453b35b5657ba1894bdf7b947e2cac28dba08c5257823402944bc379f48b0bfc4026c20725d40dbf42c5caf51ace19bde1528b0b80161fca7c92c2b503ca994fc2924e6152bb667eb2887ebaa0aa9c495872e36b4f9908c7e9bd8da91026f52fec9b2546433bdb121b01a60ea0da03ecec1059080f21d298f7c2883775c7bb4a00ca69417fc3ae73544a04bc6a04e08d754651f76453cdb67a9363510726bb28c2caf6fb6ffb545a593300d98b8b9c220f7163a56e585251a1ac50e4cb4e79bdfe7421220291d92324a5c7625b8029c956574c7ca5288977061a4c0383022eb40d37f69f29c7504f328d3a19753c4242fe8cba64ec0a75987d73b8ca1453341ea4cbb29709cfa606c39569339a1f7fd72683d31f44941f08695aa9fa3157670ab0645d06cc4c47c49f6142af0ef9764354a53bf88c2201a447d02a975981aa67b942534e5db8a9d386ace6763144aa43b185bdf590bc2d2b201a387df243594338c6a87735e6f969a035526676649ca52fae531cb30b2fea2b9726b15fcea45fe9c72d285965b3d2811af54b30b04d4b2550f597b272882b8b99bbc2d7ba75658905660ec3f46a72854ae9d6a95b7dc58e723f60fe56e113c4f586f0c6249c117f714c9a77fc6f395553b0fbd7c2afcfea82aa0c90f67d5c971724019591c53bda502a02b8988a85330a65fa34ef2042c7971f03b76d5b51d387cf137a96ee423a41d253b67f0aa15840 ct_n = 1c941c4e667dd33c7af62c5db36b75f0c53e29b2c1b7e5bdad08bb6dca95643aa498bd9a3fb1fe875fae1bbfcbd1c298cc28a0f75304ab1da72efd8fd447a2d89057b057a5e8b7eebed0b4d1bd62b6a57dddb8ae4ac6adb97b769f16995714f05989670ba6367e2f815e823284fe1350eb77e0690f50a99a7f8686032d9f2bbe0d109bf692dc0a4a56d35d1da3892d4308e242d1ac9f0b107048190b445d4642f38ec78744142590ab934b90b9a984ecebe967ea9589c53615eb80d9d3b1e8c84c18d658e0de8c702950687afc5f8c6f578874278c814f1487b33cdb9e6e4290ac800b679a8799e86a16b6d71769a88e545ea1e22a141c98b4534e944d9d8f665ef223b909f85ba2e8b7150644ff64e567e8847bffdd281f8b328f83b6673d4af80ea76aef2359c6650b2011e92901e9fc476c15261d737a2a678eb384434ad1aa81cddce42cb3fa5c3159ef2f8cedf8f0518d9799e23c9ae9baaf390f091aa6753948825845c48fbdb584e6d6a61e29114e0aa947be1babcd842e6c683a61732f0d09dec790bde176356762c329ca5d34cb34f3b23f68852e99d0b815630cbff67eb6019a62bd8d3540c1e95f987d289a150e6cb9856d6c5ca0cc074c4077fb04305cd4902a0f9f39f4f178a87ae1c0b2885cca466f20adf04e1e22054598455478d1278bbb5e6a3de5edd96d1441e418a242bf980b0fd5b0b1df74326e7b434ea3614c8ea4ad349302ede02e841661a0d8d3df9b80e5fef438ec6522e047d35af796fa9839e6d1cf1830edc943beccc00d1347910b85021fcfeac2aab98f2ca37498e6d198a584d9cdd9e96f1b47cdacfc015a4a8e2e708f989844b633312bc92886e438ce760e9742a5d5763746b1d15728d0e27c1ddd74626ec6c6490a0f17824bba7ad18b627ccb56023996d722dead78adbe40d4730a652b4a51a3a10dcc7da48bfcd494ff3d2019b4f6777f519fb41602320c6638dee55c8c63948801865685651345b091afdd25b092be54a435861534aba5da28c31f315336217d27dda6780a027005bffd675f4219ff36092e6105f3c8087e6e68612e839f6278ed ss_n = 061601056f0836d6d49ddac565fe5d3ed0f4b52fcc83cac75c8f5158b207ab5a ct = 7da98b16c51e37e146fec60d2bb9d28ad33bfc7581af5c0b7d2b1be8c2870079d096da265128d32d9525a256b5aca4b866d555e19ba2f312745b924af4da2c5d56bf5455a10f0a6f01e0c61ecbae8140aea423804cf3577bef5b45ec6bfe4c1431efe06a34330db18e3961281ab09e8e5ec057df71fa9415b94915bf64441cc99e2f9e97dccddcfa4ea81e1f7f7af5148de9e0de0e959732294c6647f6ed9c0406dd127f23332362c0b80a80d319390b7fbbfe18cc99332fac79daf2e4dcd8ea81a4ad7a5cfbbe03634e4a0920bc6d4e3aeed8e7861993910330a480223464f8617a472045a3bec0141fe344f74fa584b81b260774ff2f08f0199567725a74b42fd72a864e9a1ce11c7fc49dcfb05a587fabc0d6d7bd61d49f1c650ab18679ffb5f4600686e2bacb84dd9639a34280a49faed69c1b647ea2254a70656857d6ec059515e8406d57f20c565451b2196b57eb9aefd827b59811b7f8ddf9d33e31c8ddf6182dbea23f0fefde18543f27ab363a5bc0c91b91c1baeb5918d4c5981f4646bfc6298f72b6c6588ea5bf5c4d32e3916ef8564e185ecd73f8107301029e53289d813ee385104509831f2b6477b019c32661c8aea6d784d021a1a741f96e4b80ba7d0f1e08a8dac113ca756d192372a14bf31616011928de51e5f22a4120dee146758aa6850b91b7d8c7c6ae8698ec54472681da26ccadb9183cb87cd15f93c7961970ee6355731c6be2faaee025fe38c07f75d9721ab6a328480f7c9254e7afc69277b194391d326362ebda3eead80fd32f51437ab68f3e96b05dce0ea9c80b24c9a188dbeff4e57b05268848ba89306edcc8c29264eae3e0792edf60135a4177d236e453ddd5209af309e7a4241427405bf73694bf56224ae2575b368585e7c022727abac36af282f8da7837206e420416ffb89cf633d27e1b576a26391462bcac5563a77b380b4857dab89c57519aff3ab0e505f1b67fcb9ff21e55e4576d64e47d52566b2df11cab1faf07459340ba5a74515c7713b6abb2c7c4d1d7bf9dc618a667764fda354c254da93263e8cf658c9dd83816e6e062affd42f89755 ss = 097205017bbdcc5e669a3e6c8931709de7b85bd10941d2b184c13087e10bd707 count = 950 z = 83aecb8ee5ba6527aa6ec827719364ba82f5bd667a16eac8f10b5d0a1a6d5af6 d = 61c1be13bc3041d58810260ebaf74c8fd357250b858d1fdb14c865a7894a18c9 msg = cc656437e9af7fbe99985a7ae9ca18038b4918bcc44923a4dbbb046b85223beb seed = e98b71ebfa85a3200d8b7baf161863ce98d225e1cd7ccd2d6077a6f483a02ddd6516759847fac7c7d25124bccf2028b6 pk = f516cadbda857c3c805df87eee5140d29ac1a72ca09272cb43088f3640bf07d1452fd074855790c2526f7386b7f1c0cf73e215a7d163af3bbc5c31712c923640da82391c1e61068f6be63cbe718e7495325a5381b1100d3e61b944b5338197146e190628194f759756a21551f7f98b9d9440cfd99048d85e5b101ccc7ab858410aad96c690dc8570219243043162d002ccca4dd8d444bdd429803bc386cb67645c6ab09009d7fb907a2b41f9c0168ddb40bca363925779b80a9fc2c25b1df5afafd30d8ae733ff88cdc3804a0cb30ec87c9754d41a8209b419619b39b85bdeb292d8d46092f762378588157753cc81642116be04669f4708760a8191c193c3f9845675c2067a3baad3f34ee02b59e4688d7c0118dddb7dccf93325b2be400b2387c01a4091caa5c352b8032eaf3b442355907dc35c79facaaf5140ea5b87720494ce498fbce85aa5021be4e48ec0ac47b835285f361fdd8638e06b3253e997be6a4177a12727c0cde2ca5ac7467b8f861bfbd486a7a1ce6c232894b80c4a12224b1594e901ac730a0ea7600d4b21c9caa06ef24b5c060104bd9a27d2e1a80422805420523760ae6e64360790a3f225be014b815dbb2011110128f036b88038e3ab48bee5aeceb2180d4b19cd7c7277cc78fb758b405208671492f40965abcba450d670943229266a457a4bba2e94cce1b5a1b85a25813309581c4d4223137c6c8568727c2aebc5d0ba302c98cfc7f54f4ad789665285df2981e9434dd0a6b2dea70d04bbccdbe3b43240b0f5680125e8399667708b6561054ac5b2c26379405c60614533eb47eac91bd8f0b630d9be1b4b6eb0d6a7f994b575c243d402ccdfa648c8c527d3466cb3f8721ecacd7c15188b603ff2ac8bd4849c268986b94b7ca0931499e584de377e4c675c75285b38b27a4238bbfe2239bdc4097195149afc8397bbc34567bde365aa5758266af280f3458a70c6aaa5ba89eb5394f1c2b9c823a8ecd603a7f341a6a5716fd372922a23525855ef3c5c3391219a1aba2003bf847cc347a2a26d793021db1aff0cb14a022900bd00a9418edb6555d89a579d1cb0607de5a241a59e7c853fd9f481a38bc16508fc975504ed81211bdc824e61b5c1 sk = 802c63703c5db4311da80147bd4c0546949601ba4b25c574f6cb3303f88a1b77a8f573ad8a82284faa70948c4dbc76bef03909343323869674b853086de0533ebc061cda9ae2520bbc39a26f81a6db68a76745123e450a7f0779fffacc3da401e8324e4ae7caab0211167a05dcb0a31d284b65966d47870c9836bf5634b5e739068c05480ca70a72c25fb1f8760ec94065679812d2ce59f430aaf0c34bb04e181a3f0fc0275c5625e82a934e472c2e9463216a3023f42509745241118638b17f3da153c2317ad7226e730b5475ba3f1171a01f8347078a4e3fb43861eb7a3f2622e953c23d90b37a7769736a8740ec6621c450972a91a20464ac05a4871a0c709032439618d1650f7fd40f2c0b889d7b68cc3ab93f75730189513eeaad9e622fa9fbb77d8c066968704223a827c40999d39f79684c10133784a5bc09807d86e00e8e01c8df561799b38fb379b7bd920cda5cb8f748b222d7785dd5bfc5b580d9a95e4b9a5115fb6d7a60a6920a6168e82382b4cedad56e07973f1c3ba6b34268feaa6047c930097144c40980dcc451cba2cb3969cdca2866bdc75cb8dabd92558a7647b34b68638dea5065fcc88a319442f68f0c23603c291db15b3b6833854510c9ca871cb440b112a74e9d9ab0be66439c7b588ea9453d934c5b9c2c5ca131f00466c9025a54e4b69b179f8f746307f3347ca83a656aa88751c74513b7c2550aba26377153a60644a8360a9f6786123da7843a5c4be40427f5db80f4c41443a23768bbb39635cf4ef74d73e734888b3aef97ce29a05274543bdcc10a3e314329c33f13a02a61a30a7e732c481c0187d0304236b67e5a4c7d8cbafda83e228580f38b36f1e8c4c21b72e3079de388053c509cbeca168f269fa71569dcfab95ee6649605b3a30945e0339b05a37964a2423898971747a80670aff2eb02a482a90b36cb97dc0e3f2b7838cc5ebd0a023aa044fe237cb3c7178a2a55d3e1b91ba896f750487575a241a1a0a88b56fb3404de7a960b059b5674be29e87bfb1a90890ccfb527648398a0006c5ea7c8b2fb48cd94b08de5f6b60a97a27792c110277af516cadbda857c3c805df87eee5140d29ac1a72ca09272cb43088f3640bf07d1452fd074855790c2526f7386b7f1c0cf73e215a7d163af3bbc5c31712c923640da82391c1e61068f6be63cbe718e7495325a5381b1100d3e61b944b5338197146e190628194f759756a21551f7f98b9d9440cfd99048d85e5b101ccc7ab858410aad96c690dc8570219243043162d002ccca4dd8d444bdd429803bc386cb67645c6ab09009d7fb907a2b41f9c0168ddb40bca363925779b80a9fc2c25b1df5afafd30d8ae733ff88cdc3804a0cb30ec87c9754d41a8209b419619b39b85bdeb292d8d46092f762378588157753cc81642116be04669f4708760a8191c193c3f9845675c2067a3baad3f34ee02b59e4688d7c0118dddb7dccf93325b2be400b2387c01a4091caa5c352b8032eaf3b442355907dc35c79facaaf5140ea5b87720494ce498fbce85aa5021be4e48ec0ac47b835285f361fdd8638e06b3253e997be6a4177a12727c0cde2ca5ac7467b8f861bfbd486a7a1ce6c232894b80c4a12224b1594e901ac730a0ea7600d4b21c9caa06ef24b5c060104bd9a27d2e1a80422805420523760ae6e64360790a3f225be014b815dbb2011110128f036b88038e3ab48bee5aeceb2180d4b19cd7c7277cc78fb758b405208671492f40965abcba450d670943229266a457a4bba2e94cce1b5a1b85a25813309581c4d4223137c6c8568727c2aebc5d0ba302c98cfc7f54f4ad789665285df2981e9434dd0a6b2dea70d04bbccdbe3b43240b0f5680125e8399667708b6561054ac5b2c26379405c60614533eb47eac91bd8f0b630d9be1b4b6eb0d6a7f994b575c243d402ccdfa648c8c527d3466cb3f8721ecacd7c15188b603ff2ac8bd4849c268986b94b7ca0931499e584de377e4c675c75285b38b27a4238bbfe2239bdc4097195149afc8397bbc34567bde365aa5758266af280f3458a70c6aaa5ba89eb5394f1c2b9c823a8ecd603a7f341a6a5716fd372922a23525855ef3c5c3391219a1aba2003bf847cc347a2a26d793021db1aff0cb14a022900bd00a9418edb6555d89a579d1cb0607de5a241a59e7c853fd9f481a38bc16508fc975504ed81211bdc824e61b5c1725b1f8a3176f7962686f209f16c8d0cf82fe0fc5b399d016fdb539949c0f48c83aecb8ee5ba6527aa6ec827719364ba82f5bd667a16eac8f10b5d0a1a6d5af6 ct_n = 4a53dc0bbb85e2afe6b9e4fc162dcf9b0b1fa975a2a9d3f6358943490443cd868039e8e310dd9ea6d8e1c3b49a781633365878ebdf109b3cfe69b1ae68b67ec0daf1845f755f76c5f98097d41ae8d7fee2810fa6b9b545c643bf74ec69ec02b9efd7d05e8fb27a23bc251d643d01b7f02ad76987a089b29e36e1f7c531c7cc5d1d63ea4b94d587184d792f95d9ee8211054500a735e58d7e65f5620d150be3830ef1805821bda9f9b38677fddd3914cf6aad1f7876f8c487d8df02d13e7119db52c2601e75c17d60017ca313b490e0243c06a4f7a5857678b0ed03fd352e72cd378b496c08478702c2fea565d98c93f14c4efb1e3f86eb30d1da584ecda29f208ebe0b962c32ef6fdb853d17bdf44b6f7871a8a5fd0231b49d634cceed85d1a3cc6e78e74821aeb30c4666724a44a3c13a45fc2033968d419e7c4a569562ef7f115f096587bc4691a59dea734e58abe862e24230ab55f40cc11a331f62d57f143af393163768737bc9f1ea510de816053a698dc92fb00af47f98460b8008509f89efe7a1a2b33f192231a23906e82627c975eca714be957d8a6af4d28ff972d860b84de64e6b14dc06c57bf104d5805fa10e7b769ada5e0f397ac845524fb2e42f400eedfc3f1555c6b74159601f47ddbc1984bc9aa74570c56663b91e4bcd59238b85f26800779d2bb6c43dff6dd017875c75ce1bc47f931002fcfe9ecb2fa64d39470af49956909428428bb4087732147a85b60006b37f8df10c4b4fa6a973c43297a64c75a713b4d4def6a14c9a3984eeebaba0b0e96338d69cdbc3f1aed1e8f6aaf1213999760c6cac12fe22985c1a9bc9be4531218511b24520931df7abb6208eb1f4d8e8c7f0edfc7c78efbbc3fcdb158007dca8a86e64debb5cbbb9bad9aabade2deef15916adde09dc538b55eaf253b55b995d8bc51a5c1407d6c1cc89baa2658ea6f20824d9b1f8397401aa161355a8fe500960577a32ba9388fda5be40e7700cd62e1c20e32ccc849ad8311fcb17659d01e84e71667c29c3916b7f4b644c1805fc5460fa7655471ebd75d60df7b7c270aa0de8878701fac8edec69 ss_n = 97b9eec451b08dd92c7e666e8f57679543d78ab803e54c3e913795810f60ff84 ct = a336038020aadd38e9e3535ef6a01ae793d153ff7751b3abeed8c11503333052d63a7252d0719d2648a9f1411bd45a3702d4115bc9775a8337826ec652baf2f403ba06364b4c1bf3838e47bea72b37c16487e3689cc5dbafd0be314e5d8ec553672e84c0170736e8b2456ceb16c7e1d23976d1d0bf167428f562e30135c39a35ca1db69bb96c77bdb6f4ea948687491796e5540bc081298c12d2cc3b3149609d59afc0a620652035ff5361aeea87e4a4ddcda4ebb66799202ae1ce7b7ca3f91ae58155d56121147126c11d0677bb367939c465ad6161b64928e6b6d78f7ae91a1b30d0d4be116d5bd29a12323a23c2d36a3f5dae451c4cd9fe8f484b5ca17dc76ea56a2704848c8b21c7e07109e8c5f7715f564bb204a5be68ba21fbae2555a31c8ef0655e36d25c0353961c7486cc2008583a3a756eb3bd4737994a2c52e3d16284affce8ba6b73c2a3f5d274779b523508ac6272828ff10a3e68ca5f996d003f351ac100b64e10148b876487fa163ceb4696d3081897ab0b1061c4afaa6150ecc8d5ee0affe58311149a2ae2b91059e2f9ce9fba56d748940ca061f08ebb7e62c7934a63f621c8d58f01593deb2078a6b84cf7e70b735881e8919073fde8752985164633a758026a1bd6325aa89a03037456530ccb760ace7920e8c10ac67d3686d034f720e106f307d43fb7d5243a942e309653d2bdcf66b3209c2825bde268791ab72616041e46dd790cd7334cdc575a0daffb02f8a46aad8d36d5a4968f00d9251390886ad07fa6c2fe8f5ec923507ef581df0c02f162a3603609dd77620f7e6eec7c2e08038cdfbc7429dab473cd777573cb435c7795ace4da05b333839a6fb2cb347dfd5049fa343d4068a3764d951a0b91b0b6e0971071e3256ae9c94cc58f88976b2d4da63ddcb531f6cf4eb9b9229bb4a9f2773bf651641bf934e19a5cb5dac8d7213fc39ec6eae87cf15a84b9e8f4adf441adbb37ea9054b75ed1cf1d2496c2d3614234b1f0f8fef72779e6533e27e1da77ad44b22655d02cd495f67da3af1f162a98f9a320258eb73366fbc60f95053822c17ccc9c0f76ef6542 ss = 032e05af785ae74777d7edaacd1b981d3e0c6997a217a1702a0c0ee93259032d count = 951 z = 93e3d4d6cb728197eaefbfb6b26992c906e74d298dad276564b905243fab61fe d = 84f0fe3d7396ab31b66de4f9704904fe7fff0158720f8a81c6efe254c53ea846 msg = 407eb9e9f20961fbc8cc4a9b1d33d6d0118dc0105f8714cc60d1c1ce01199deb seed = b82ab0d544a950eab2da5690d189143c272a534a2a23387f7afad067e74aa21f0b529c78811b54be6cf4c2edbbddf86c pk = b728c6e3c4763bb997a834045358623886bc6cbb7771d07536fb88a7e90debb1c71b170bc86389e9a38dff1750230acb1b6ca1db985d23b711a6e75f9a8a5149ec0b1c1494f0bace20462d5802304d3c42a810567ab9482b5803f6711a6e27839b9344fc6a0db6c6c4807c33967bacb1163d8f0312b44b7171c9504303bb25d883e632070fbb6b60f780442ac4f7a223d4997bbe6c3f77570af34a1dbd60a9f167886c892fc9b674e8a45a26d336b5b289af22c934a457e4b99b285c1c40800bacd8c156165ffb340aeae146a5c2cd674212e6e0a9f3d188db5ac062135860dccd08d2b66be4be5269a913ea44579c42e2a8c87f991fdc527ef63c6ccbd96ea3827c0106705b3b021f200021e9b385e5b3e2ab9c26bb0ccb2c0d46540d3eb804b5d80aae31a8cf499b88d9359e31a3e9091a9cf4448e21466081539c78bddc2695ff61248987c4d1c402a85884f847880082050d280a82529ef917144191cfa763a4727acf0abc1f38553767856d44dc23d08b322bb5707f7a7c0d784bc210971253cbcfc376afdb81be466cfc95080acb3b07d4afbf3993a708c3a0b703c77070e06737fc417ba5a2bb3e7299cb040171f216a32c137277ce791aa5e7764aed3788210217110b7424624192d9463bb4164b07ab9598c8252980c5f72cd831ab71e3a331c51ebb233a8b05bb2141cbb0616b19d12f9279410150b5470cb321b30434eb1a148bc415c32540db8dba7c513c8735a9f44ba97198f002817354232b73999317a43873c7e5a4b140a631e18a31cae168e4c2a7c353654eb8307a3809e02abffe200b06b000622264360a2596530a763ca5b09045e4e0c8c0e87dfceb9afc152341d72f37d04c6f44a033029607a22c2334535c378a2f063cd7e89ecd762d316c6f8b604b80b74bfadbbe714240dfeb5d78a318378040bd9605fdb62292e235a8d22b1c178b6797859a8179419ab50f78ccff587eb6a5254dd68d8812877ebb3a33278339a99f165867fb181247c8270ac3819e175448031ee3d49d55149c67703d22f3770588314613ced044c925678457f3c01c708cad0438b1d2b5b95d1ec53f1853ff5a3e4b5131678f0dcf4df337aaca4e088761d09d25c8f431 sk = b71b071146495d6c058bf4c6407275e94208157c3e2f9779b64bc05b1254a09128e1c04aec33874717c2e0e835756c625c0162a891c7892805b66651a6122d1a2307a8c9b48ee539645560648c045790b17da82487e2390de06f5688bbf9e408b66b49ea713192a9a0806502973c42fee337a03b748a77036e265b43e24064132148a504592066bd075f038538f3b46fc1048d47b525211562b91c3bea356055a2024da88f4c33b4b7159487aa0138781e807b590b477a8c289962aaa16dd3bcd8f452999014c7913859190ff04a01d6bc8b1ae7c71965b9a3236b640b9b4bf3742e291d9e614d8547cd3106b8968231ecb9a6bf24987ac6535f74254a582d96c1a863aa94096a9d9d5681d03985b821b6cfc30f66f7961ce48a52d81fcb59a8302cce92508261bc6eace77188439fa24a7ee044c3c6c25723e0af8e6529440c5258bc065da66240997735d55455603aa9e0a76ea8ba73a7cb2ff6383773962a5cc9f7d5cd35ba1448a899c2a1a47500b25e99b73281cd1d4a7b1a1690ea8c413b69341dfc1cdbea5004355b8e51be9407ad6675a84d5130e0d983b3b707efc543d569c86df82a866a0489e80e50ab1372292a16571ab7cac1f8e9a851893694bb417114a699e0632a45049e0c11401217fd62017b40a78f248c812ca40618a5f3d557c064940eec5452cc8c6ac35c8715c26d9a89628895337758b8f8878249acb2635eb2f5a43cdaa220a64d2d56c170fb41e493b08ecc45c7c96ff3e41becca19a40262fc54088bec8dd433b8b36a5c9efbc6a55177ecf1a3b818636ccc4c74a762c3ca1b38a2a088bc5f2e69041d85866ff38b2c781695e23973f6290591a31249ba4bc0babb746687a447ad377500f12234e417bacb6a2c34a9f0069675f51abbca761f0519c6e0689a2c38bf1653e4d32d56cbaf731263362573beac38589139dd56c4374224679747ed49279d0ba6b7c11414162f4fa231af577911d3190a51036386565c7bbf9171913c2273b7d868b5ab53e06466add9404d6236b0983a27523ac3d527cad450b38a2ba4630c3cd84a8326af04c6901017abaec615b728c6e3c4763bb997a834045358623886bc6cbb7771d07536fb88a7e90debb1c71b170bc86389e9a38dff1750230acb1b6ca1db985d23b711a6e75f9a8a5149ec0b1c1494f0bace20462d5802304d3c42a810567ab9482b5803f6711a6e27839b9344fc6a0db6c6c4807c33967bacb1163d8f0312b44b7171c9504303bb25d883e632070fbb6b60f780442ac4f7a223d4997bbe6c3f77570af34a1dbd60a9f167886c892fc9b674e8a45a26d336b5b289af22c934a457e4b99b285c1c40800bacd8c156165ffb340aeae146a5c2cd674212e6e0a9f3d188db5ac062135860dccd08d2b66be4be5269a913ea44579c42e2a8c87f991fdc527ef63c6ccbd96ea3827c0106705b3b021f200021e9b385e5b3e2ab9c26bb0ccb2c0d46540d3eb804b5d80aae31a8cf499b88d9359e31a3e9091a9cf4448e21466081539c78bddc2695ff61248987c4d1c402a85884f847880082050d280a82529ef917144191cfa763a4727acf0abc1f38553767856d44dc23d08b322bb5707f7a7c0d784bc210971253cbcfc376afdb81be466cfc95080acb3b07d4afbf3993a708c3a0b703c77070e06737fc417ba5a2bb3e7299cb040171f216a32c137277ce791aa5e7764aed3788210217110b7424624192d9463bb4164b07ab9598c8252980c5f72cd831ab71e3a331c51ebb233a8b05bb2141cbb0616b19d12f9279410150b5470cb321b30434eb1a148bc415c32540db8dba7c513c8735a9f44ba97198f002817354232b73999317a43873c7e5a4b140a631e18a31cae168e4c2a7c353654eb8307a3809e02abffe200b06b000622264360a2596530a763ca5b09045e4e0c8c0e87dfceb9afc152341d72f37d04c6f44a033029607a22c2334535c378a2f063cd7e89ecd762d316c6f8b604b80b74bfadbbe714240dfeb5d78a318378040bd9605fdb62292e235a8d22b1c178b6797859a8179419ab50f78ccff587eb6a5254dd68d8812877ebb3a33278339a99f165867fb181247c8270ac3819e175448031ee3d49d55149c67703d22f3770588314613ced044c925678457f3c01c708cad0438b1d2b5b95d1ec53f1853ff5a3e4b5131678f0dcf4df337aaca4e088761d09d25c8f4315977695a619c5957fbbe7694167756d56c3effdfaf7df2793db27d6e802c4c5e93e3d4d6cb728197eaefbfb6b26992c906e74d298dad276564b905243fab61fe ct_n = 66ccbbe4d8d0e2ecbc516ccb7738a3cd898011ebb2b4ceceb6ebea420fe51ba92cac46bf780711dc14f965a3888d7a3ae41da8196aef582945d8ad1e7e1b7e1f8b323c886e81f789d9d94af0a963420ea72dfafc75fa95f20d6da6397f96e86abb8f3a0c48b916377daa70c1ef3526384d9de0b4ce40e251d7c8d1063f91974bc8b762a8676e3f807a09805afc6bd78edc9f681e42517717e5a4bcd91a19bb79f10e6195d770f66c06d2b1fce584d9287e566d90fbdf385c33b4b9665f469ef8ced229fe8b05c50f2be498a2b8e2180884388697ede961f2bb34792fc44a6f1d62decdcbc03263ea4ec0c353094f6664a2261abc7bc4f608c37d515e76aaf8f18779d95e7386daf087ac1ce1ff9e2b6cf4790cb59b1ed04b92c2e89667db6f6a5e2be0bde27139705715cc9a2f0112ffb7ec22cb769edc3c749a36b87a304c819964ac7514e291f80db83dca0b87907a21466e246583215bca6c6062f8ccae18b172585050e28a4c54560059c3d426d23a3e0e9fb1a1c256d1bfc340c4d51e1129f713a69f059806262c7ac705dc33a1c417bb844fe1ecef0d55fa781a265972165c49fe12203cfb9e427bdad956b86bc3f92b566cb69cb1c7e8b5e71d18a0066a26f49941585f5d897c41e89b234ef6a0e4588643c646cb2cd0217e38def904df91b72690589078e2b4dd7bff571379d7baee6cc45ade1071e619ccb6b929b80db5e1c71b6590587772bde91a4bad7b2ecacd3435b81faf3c1d7aeab223747bc6dd36a4424d9f4722b47df91b12ab6262cffaa7f08c4de3947c404c984ab9f71be9d236f5a4d37bcb4edf33567dcc680c4e8eb7a803c9a4df9a6f1e94e635d0daea9a9b4efe37605c7ddd28aeabde6f8d733923eceb53ef5f64ae4b851b4ab2facd5f550af0ae7f1206135378560ad80759c6c6124cff41ab8f273871fb87434736fa95c3f045e5329379f466ae8be2bc04846bbddf9e4cfb8807b5cfa032bdc51c9a13c25b694dca4bd8f3e2a7281e108fcf52ec0015a4edf8626e49e64d7570537fee4e4bb989f6877ac833f9f649c647328c797a5fcfb5f2721e3b7c8311 ss_n = 223b3525262d0bd96820ab451930d42098bdc05fb924ebe15e7fc38bb796cbe9 ct = 329f38ffcb5bdeed3da29d774df55f9c8a0d9f92297429f7f6b8141bf1b48548bcaa0c4617b1ea8eedbcbc13df917853c73374dcff80d6950cd0a6b2591c51c6da5cb1e82447853b92412c7f6f0e07f492435633355c7904455c0a249c21917e9734a54d5c2d07f4c8eef5e4f5cb4075259027d285243857272ae3edf82f8ef744efa5351d338344f62070a230cc6a5946cb67979c370bf407b71bddcb3638e8c3d03f6a2a65b9cccbd9bf6e9aa1df8573c0ff5961058decf307b73cdea0fccb84a8fd07a9b453206ec8aec3540888934102b69022623ff510e53b55fc398763a26f3b3193e790c2b0948f79c987c8c346f5fc4ff6895c27b1238f903c6c1277b59296b707a0dc1556f5c5445b240e42c81e4f53c70b4acdc9f41307f3d7b653e2a1ef22f85bac2bdc28b591af2a211768a1362feca5672a4f6f4f3cec7b68bfc9557103b64d391ecbb805ad9090c1546158b6e33ef595ab0f39afbf044dc1ee1bbebc4416e61437855a26ff2794bf213395315eba6d0e2111e987ff1bd482e7a99f327ed7c20a258527a2b4187a2a00e930ea388ac74107942f04e905b910a012b56c5b144ba3e2d06f4cca2a31885ddd6dbf5154a5ccf22e1bccf55c817e57a940082b06830fceceb8372f721c3bae0f8627772d0b9279f0035eee67db5a6fd7a38f0c70a4e6ff1eaed2c5119e384c16af98784174f5f093e310866980bf8dd0cbea5eebcd34f0c87582d3be0e9f621fe05f922c91da05456282eee7d5523093cf41a175cb308b2f4ac4abfe6d7c11a4578fc895bc8dcd975765033a88a22c20edd0be4b80736e7beb522b04a79fe1cacaf905b79a311afd318bdeae6acb3382fb60fc79a47845b1be57287cdbef57a27b9f5f010fb55fbd2c0baf1680ef3dea94c9572da65cd0a0c70a9c824bf72576d84227e0768eed491363574b28c1b67f39888643151506f91ab4e464b0ff25f7d0ec7feaf3d7d43d2442fd782979ca976cb269d5d62d587227369c10c3a1cede8f1c6727caed472193b3b26f9bd214765fb2ffdd5145a44290235dee79fd381a67964dd5545bc9dba24864c82bda13 ss = da8254a16d5d8290882d732e0aa68169c7cb99aef6257c2b0974b23e0957ea68 count = 952 z = 5120b7411ee60e2c26cea2827e059eb14d6bcca61c1b217e34eff1fe17d903de d = 4217ca85d0737fdfb593a3d8e2a80d99bd1d23a39b13ab30ee5f8373763a3802 msg = 203e78dad457850ce5427fc5c261b3b91b85fbd5ef819c00a483194bc6ef5f59 seed = 2bdf7aa8bef1d6cbd14c9b4900821cb723a4d07548a8242aa789cfb063118ae8695c010439bcd896106d15c67650a0c0 pk = f26bc252e69b77da4740e6af7b375d2fe7be2be8b5636ac9e5c370ceb6503168952da02b2d357973483f059ccc80516bc308336ae43622a544fa85a5c10b8527560e95698324b82f264796d1b78cdbfb1354753fc2a511e23b721d2847c59580687b5ee0e50f09582a42d7a9e23b0ac7552a7acca7948a23857c8ef9f86646d31295aa57d2c6b8a301013b162d9a995aa9932e1a27a0b20a8c1578a1508965861504b5471193297efe4b95e5419002e7c3bf171dbca7437a92c7d2839fc5c2a3975400f40bcb5beb33dd16a49bf57610b5af991a0e8e0b9ca702c547f716eab25293862a32905ffdd44984800f47857d86ea0c1f60732203c720a23a4a04153e487649b45e8b36cf93d10b5a418b9324a90c797e5a7880f27652f01ca37ed369471017b12c490ca3880803d0f8db9698dc0ab9205cfbdb2d127a5bdd87b2749621ac54b1f5a2cc47e0a5f7785fac3c6a3347728ec869fc7680144927e120a2bb527697f2325755458702ce4e4677d0d3334441c40c033de6471fa9f4bb5bb3690c3cccc146c404c926eca77ea88a809ed5941f1b9d71955104fa27fc2392509b2819e03408c373b9a6a55795152a6cc6b6504fc27242fadc9f992130ccc28d66c405ef3c21d2757291a6cccd7a46d3400a83bb04f8475cbce8a1da9c3252504b80bc7e59762e36061ec372ae6f286c4b47b3f6ac9ea34581c482cd5f9701282903749c51065b8b5dea4cada98d46875749192571546277a8bbf502c2ba114efda5890ec4313d1726b188cefa792014c8c8f87c047ef8657906a901c99d98480d9210ad7ba538efd18323a1bf10ac291897cfc4920af3cca5661ac5b4dbcfcbd4788f77a91d3c6ccf618444b56eea84c14706a95966abe4cb4f6220709994094c42551cf5b1ed52425d22255be40b77c0169ce076605304351b89461ca89452ba912b5f239920c71b9a5095bed0663214ea95ae6185a4a44fc5a45f9e628a6b6a1b03d548a095bd68b188cae0cef0e5b43752c83596aeab16710a94304cc87950fab93e9a85a128824c9ace71c797dab7b1fb5b151227c6de0a6ba687aaae7c3628f2ee684aba4f9026a0ef2eeb6096b676d00e4d1b8dd44de5bad62c85b34cae sk = 688124e7b10ff7eb65f7a42e3eba05679958d4ea7e7ca84199950895134e6255990a223ec86459526391b4ec9c5336024ff9241a488bd1004f49dc21c2f12622608247a6bc03fccbc5ac8001405ff35ccf04830428d1385c16a2374483a1035c79f6aeeaa8562a41262b388b0ba9c6c4742091e45bbd4863a478346bd5253bca1384d9a29006551b768be674312217349e87ab01976f1114a5f5b644d1022eb2153b4c48b0b7e8ce4a28caf988618bd405f1592fc625635e4c0c18c79e0c031a8947754f149f1b4449ac0598f727cb7a15c8344844afa5695fac25715735ab1462ff44c373158e14b8a386370552948013f6aa79608dd7592ad8abaf2453668476ba1616c0dd3138335b281684053a4ac504710689377e50b6c7f6023fa0812b85063714844ce97c48b3c3b37d45c86c91494c73ae0846bb55ac2818ab9712598239cb643f610e0a7c6ba49a6271ab5fb6b9ae8608102351c6f0716f5af12ce1775f7c113e72181a23b53c4a9b7fede158e5629ab9bb91626a202f7bbfe0307ebe9b40c51197933917cf7a798ad026e00c122918a2f12a41537c3ff9e31577eb3da6856bb336c36c041fbeb1894b8a29c245b4e03368e9f8983ff35e5f457c80336be33ba8c3c5744dc3c1a71c3a64eb958e6b72b9708f753b5267602d5d706237363d98c251575179a80c218798baabe1939ee35862c851c1a48e6e0544d7c37efffa4f8aa0284dc0393d7b84206133cb353d53f12e9860236b1b44485553b8fa4245369100576747c807a37b574b8453d4b54494567f96968bd6687978962753ec395b557180793718f18e39686a26f9a7abf905c679606a582ff5f17818579a6e845f5a5abd02a642bea5707ac0b6c8d6bc1f6b5f647ccff8198306894c866c86ed1827b3fa978517276a651f6e4a41e80b368de554dacb07982c4a33e48dd450aab7d024007a887ebba161fbc565f89786e620ccd2a38f391edbac145db978922060bd8a1275c4bb2d957dc638117e4aa8ef75016392a8ac3018574cb2fd8422784054788c653762a57709a7f91bbca8213e2c024fd72a11f4790c6afc52f26bc252e69b77da4740e6af7b375d2fe7be2be8b5636ac9e5c370ceb6503168952da02b2d357973483f059ccc80516bc308336ae43622a544fa85a5c10b8527560e95698324b82f264796d1b78cdbfb1354753fc2a511e23b721d2847c59580687b5ee0e50f09582a42d7a9e23b0ac7552a7acca7948a23857c8ef9f86646d31295aa57d2c6b8a301013b162d9a995aa9932e1a27a0b20a8c1578a1508965861504b5471193297efe4b95e5419002e7c3bf171dbca7437a92c7d2839fc5c2a3975400f40bcb5beb33dd16a49bf57610b5af991a0e8e0b9ca702c547f716eab25293862a32905ffdd44984800f47857d86ea0c1f60732203c720a23a4a04153e487649b45e8b36cf93d10b5a418b9324a90c797e5a7880f27652f01ca37ed369471017b12c490ca3880803d0f8db9698dc0ab9205cfbdb2d127a5bdd87b2749621ac54b1f5a2cc47e0a5f7785fac3c6a3347728ec869fc7680144927e120a2bb527697f2325755458702ce4e4677d0d3334441c40c033de6471fa9f4bb5bb3690c3cccc146c404c926eca77ea88a809ed5941f1b9d71955104fa27fc2392509b2819e03408c373b9a6a55795152a6cc6b6504fc27242fadc9f992130ccc28d66c405ef3c21d2757291a6cccd7a46d3400a83bb04f8475cbce8a1da9c3252504b80bc7e59762e36061ec372ae6f286c4b47b3f6ac9ea34581c482cd5f9701282903749c51065b8b5dea4cada98d46875749192571546277a8bbf502c2ba114efda5890ec4313d1726b188cefa792014c8c8f87c047ef8657906a901c99d98480d9210ad7ba538efd18323a1bf10ac291897cfc4920af3cca5661ac5b4dbcfcbd4788f77a91d3c6ccf618444b56eea84c14706a95966abe4cb4f6220709994094c42551cf5b1ed52425d22255be40b77c0169ce076605304351b89461ca89452ba912b5f239920c71b9a5095bed0663214ea95ae6185a4a44fc5a45f9e628a6b6a1b03d548a095bd68b188cae0cef0e5b43752c83596aeab16710a94304cc87950fab93e9a85a128824c9ace71c797dab7b1fb5b151227c6de0a6ba687aaae7c3628f2ee684aba4f9026a0ef2eeb6096b676d00e4d1b8dd44de5bad62c85b34cae88f0c8fae43b9798d8a568de71194df06216c9486922cace6653d2bb93b397535120b7411ee60e2c26cea2827e059eb14d6bcca61c1b217e34eff1fe17d903de ct_n = 32f531790fcb97afd2b5dbaae08a62c81adc94a654e512640850ca2c6b786c81ab80af332184013960fd5c19332043c8883d1941642e24e56092716ca6e45242fa89b67b32c868a6cf9663a9853cace354106e4f89d623f1aadd43a1a0c20edae93a6500d2105e292c136cb599eeaa16cf18dbd32919c00803a1a1a0021b7b7342eab3e9a917a30a5a798878ab0cdcf64dd0e81b8167e096d1f8bdf0d61ad9726bf4eb9eabf8147b94239be3f8be708abd9c2b25a0c650d8db4e9b649ba2119a39df09364dcd64fbd217c9a58ead904104c7e3436e182de91a4b076da56ce5658132fcee6f5187c2d90257c296b5f12bb5880ed3b34ed08809f8acf76265a86a4c883868c61a6179fba35ddbcf6c711cd02037669e67755cd2c9d029e4db1d394419c9b5066b75525d26a66027ed2baa611df8eccd0d9d0f73bb3ab0f401b11cbf9cbc98e69153dd1f494a9867b5809c311f4c5d37ef4c650c48c3b288a767cca9c3865a9db2dc7a556f474eec4295fcc8af4ea91ab7c1a9eb97eb98d8f47e65713cb9908f3cd3e75645c9f3444fbaf224ff1961dbeb18c39d5c82731bf6cd58e53b56299b190ddd39aa6b648d0e2404d8ad98af658f8b978304f758e6dd9df6f6819b206c5687bc671e2ccc9ea979654fca4602445e0b2ea144adbccc9739f3ffb77a0e6368d104657b3b6a5676b8b3fefd326c731c86de204351824e05245bd6b1cc5ff2d052cba595b6060e217e00c87546f2c9ffcaf692192c3b8b64c2f46b5a1f41e9bc2afb4ea441103ce7a1ae40ee2798c5d81538cc0405809b1b8f624acab1d84abf443775112ad7aced03ba52625dfdf9f28c87185203310160718f0511e6e5f201605896cd3ada27cbb688c9480e2eb37f3a91cefcbc65cd9411f51568ccf7d04438a3c14a298509eb033a5cbbfb4ff07a30eb0c1113e2dd78a29530616e5cdf619f994ce3d66dba2fc9ebb6bdafe9f7aa45c0983c5142c66306413f008f3e58a89a15a6355481162f1e0eecb9a8e974187948060e12b05ecb938777811eb1cf0f44294a54eb6d934e7c992c08042c3414b79c709da4ad6cc91ee3 ss_n = c6c5547129095619e8082db78669a24d681467552283841dcdbc56e467e5f729 ct = dd5965bc86cb2ed75ea9f60a94c8e20f744e79c4cac8c9bf06e81414e1b182fdb4e9aefe27685338524432eebab8ac5df55601d9acf64b365c74c03475919580bce466d00c0db9a3f7cd03f43bc45f56c90e8c0b93d098903bd4b22a6b38481cd56ad4a10368e2e8ed78e705c0eec7a8f759abf2958c9f1a6903c3386bb3e0b69eb68feba7d1f31d39334c73aaac59ef9c54ba9a12c8a1d5833d029c2108fee24d852df7b3589348f56a7e7b77c1cf84e964b78a7af36a53c67679334b68ad71de473a0e6229400118e0dfd78c129e1d1300246e80f35ac54c96557b3b29ffcfb6681ba7e0bd818723ff6f09e00e028c42eca7b3cc52381708686308803471ee081bc8cd7c0ea006753ca9b14cfc43cb9ce0224772d6dbfde737294a6601d7642094c2d1895eb90222c32bc035493b7b74f9f96129a76f32a882cb0d112f07dbf3e7c14fe3a54138ffdee3cca327029d3c1bd57639186b34a6bae8e188ec4f5557ec4508d8e9b4c4d3f3fa1c8153684ddec3176a7a77295fd81e915e843f0f1b9e8b1172b798731bc0068e874399cc976dcf686f4012f9121045652c16874e8e32bba78a68a1a26b12e8bc84cc535b5a8b2273a52851aade129ece33c4e5c2964a1566693764d9c82f5c7f8f89288ac18dc0154a6f4a410170246da803fd930900002dd17c8d6f9d72d49a89f500659a14a6d8b2d2e62c0dd1b1fdf66c1946783153a6a8f5d8d1c7c92137b23a658ac4aec8f1f0c23e3a3b746f568c3d05427b3b6c4f8ea900efe0a591fa017ba2523d9deb2193544c76656601246244a6c5b4fb282f8df28f1f752c63d6c240b279e62eeec2bbbade2a779b80f9508918ebf3c2a205d4b474049ba0013d862184a459cc3c53185e24af0ab50b60222c9f64a43d5332c3b122dcf728486dc3d341d2822b9e40c2fefb221e10931c437111e44305be35b3d5826f086fda8664339acadf8e08bfce2fc2a913ade56feb0e058f643879b9365a486599033c625049b46bf2a9b590c85aa0daff261cf81cc5d4dafed2d374d43105e76531f10f4c46e65dc7094fb1f1a9810710877178f28fcb578a ss = 127dc98ff766367adbe3b031544a5d28feb9942da59a73dad5b19452e2394f9f count = 953 z = 8edc84c4cc7538c5b2f7504002da770c05b4a69f7b92bbfc3c79cbc411cc268f d = fe0f4e4ddbc94cfb0cfb56088feec06180cdbdc2e25a1fcc0a6819caf82e8e04 msg = 78b061ba7635ebb8d63e4b5b663b5363745ead6add7fca46b3368699efde4a87 seed = c97ae21e338f0854ac671cbe3fafdaafd670072efbc2217c457ac72a16074505c753a9136a0e1641c8696ddace724b7e pk = ab255bd981193d326975a53521b4a570b6a9e29871f65a4196079050d81097b6a32fcc446b706597aab5bd683348aac7b784aa19cb535ea76a821480da743168301fa7e2a5a6466bb8a439f0b00fe92a61382055b7b652d4e43cee49a6531647127395614b87d038a36b030a052063a92c6b90eacaef65176ba4ba04a491c1a1631c53b837e08e399c06a5915121aa6e58195e00b94ca5a43ede98aff63c9ec4b1c938c52e9e0758d8114b003c86add13e0b6032c9ea5c69044f98428e4f9a95d1c79cecd898b0478906f6a69aac52aa7912abe673eb12abcfdb7619718c3c790332768a750511d737995649824ac6238552840f6559c0b98b76b9c165d2404b92bf50615a884448fb7443fcc0801160108ef48b0458bcf7fa09519c11d9b2190c1077905a729e65c16f135cf1070dca2549696342d38944ab2587d3a7025257bfc7e67812aa520f243251058eda0406d9c9ad1c407dc5e0507f5cb124f5c3c92b4434986b185572a761a05069160794347359c9f24233c7433eb9638c62a77092e43d1d658364835afa9b6ccf4185d2a8adc555a7853964c1d70de5db40bfe73891a18c97503ade9650b83c4c678c5e300a3f165c189659cbad0842a9a0670fb77e41733596d339a04b93fdbb91cb285b4b1c02c4329d6434841ac51898baa1c3d1c04d1a84f5ea80e6f090bf12946a13b34c825cecf94af81b7db143722666cf67ec75a4d93ceb017a2e6588c46798dc7503c0c89df60b2d828c9a0de81a19765976cb4cf4b9b95938a637359fa0035df1401b65778de092880daa4efe56432e4032e559874e091b908c5e9d40613b9b2128a48248694b0e4a15a4b5633801465977cf058050aa771b4f1a79acd2cbf1d49c07c9cc59164ec6629d1200641117209a718743da0eb9858144d45c2650180fdc9e5f385e9660b52926134d74371c6223341b4b50203f9c6096a0b8585714bc18294705578bbb7477e95499c8b4a8b25545ee12ab6a29afdf83575762184a0c0030569b7528049e1178806ac145466e8e17b7381928a3c189701357bd6b656ff018c16312cce8b44ed4234042302b73058f9e26a050f3584f4ad7d63dbbc2fc17c1ed2c15a28542e467005ff020 sk = 1e82bfe15227235435fb12b958681f0d6731d34685d155857a5b1c501784665502abc07d56a1016eca166fb4850de29b490087db387baa28747f159a391c6be0f21c83e19af7faa81a4112a0e8c0ce9699708580252670851a6471cb28a48aab307394c5cab1ebc207ad6142ea727000a06a4dc539191bc1cf894e9882ca674ab24d984c9c74965baa7f62c69b6bf442e9c0c82126be27eab8e39b353c5356a579cd3f3265bb6b1ed3c6c58c590382296e44a39f22388d12ca986466464011711f2402a430032c8331418477ac6756d23693fa8c7f8d444a49b02246f32382a94f9b08287aeb1e77cb7545534d7cd89e130017321b83364b42ece19ae8c65ef72cc153fcc766866c2fc57db51b9b856676e9c653fc118c55049f1d1220a6a867ecf5a3da61c52af378049880acb2b770242b739b052c8114be0518f8667d88d1398b4c13b5cbbcd7cb8a8c32287de79fe7ab3a2df75478d58f26dba21004980cfbb10620670b434f39b42df8931db72c16254a9537293157bcbf823b8abf340c88564c27a00a4f0584bdd0af9992814c69bc39cb7c57db45c0f88a7ff246dae0851431464e968b1fc786b9a28e47e0069dca1f1916bdfd9a37004261f4256e83b2cf2017cfa735015ad4bcf19b9bdf6cc493478e238561cc4c360d0281ab250dc7096fa70733eb2869f7368d6a5cb5edb9504f6629c65cae3b87c1a5ec67052a0fb1aab86b3b87b27a074a3c70314481bab43d9d8266c00575aff89123471f799b477027aa22c74e67f241ac44779f86c2b986a5082044c09a6cb5c40dfbfca605f4473f95bdaad9261e25bee85a48c1912448d886bf1747b5bc8546179f8332b0f9bcabe4e361047049911715d0630c49e3aac9571a38225d89383bdd2004e80163efd5734473434489cd44285379686d9d236f851818f4a4442197c730a175dafbca1bd9ba8801352238a93815a8b5604cd281aa98876179118f87844a3680a369aa85bef336d240be69c3551a075f06d1924fc95abc2833983849fb2c12887174d2124c817caffa9c5baafa7cfee9a834f1581133018650af10e3670c0559ab255bd981193d326975a53521b4a570b6a9e29871f65a4196079050d81097b6a32fcc446b706597aab5bd683348aac7b784aa19cb535ea76a821480da743168301fa7e2a5a6466bb8a439f0b00fe92a61382055b7b652d4e43cee49a6531647127395614b87d038a36b030a052063a92c6b90eacaef65176ba4ba04a491c1a1631c53b837e08e399c06a5915121aa6e58195e00b94ca5a43ede98aff63c9ec4b1c938c52e9e0758d8114b003c86add13e0b6032c9ea5c69044f98428e4f9a95d1c79cecd898b0478906f6a69aac52aa7912abe673eb12abcfdb7619718c3c790332768a750511d737995649824ac6238552840f6559c0b98b76b9c165d2404b92bf50615a884448fb7443fcc0801160108ef48b0458bcf7fa09519c11d9b2190c1077905a729e65c16f135cf1070dca2549696342d38944ab2587d3a7025257bfc7e67812aa520f243251058eda0406d9c9ad1c407dc5e0507f5cb124f5c3c92b4434986b185572a761a05069160794347359c9f24233c7433eb9638c62a77092e43d1d658364835afa9b6ccf4185d2a8adc555a7853964c1d70de5db40bfe73891a18c97503ade9650b83c4c678c5e300a3f165c189659cbad0842a9a0670fb77e41733596d339a04b93fdbb91cb285b4b1c02c4329d6434841ac51898baa1c3d1c04d1a84f5ea80e6f090bf12946a13b34c825cecf94af81b7db143722666cf67ec75a4d93ceb017a2e6588c46798dc7503c0c89df60b2d828c9a0de81a19765976cb4cf4b9b95938a637359fa0035df1401b65778de092880daa4efe56432e4032e559874e091b908c5e9d40613b9b2128a48248694b0e4a15a4b5633801465977cf058050aa771b4f1a79acd2cbf1d49c07c9cc59164ec6629d1200641117209a718743da0eb9858144d45c2650180fdc9e5f385e9660b52926134d74371c6223341b4b50203f9c6096a0b8585714bc18294705578bbb7477e95499c8b4a8b25545ee12ab6a29afdf83575762184a0c0030569b7528049e1178806ac145466e8e17b7381928a3c189701357bd6b656ff018c16312cce8b44ed4234042302b73058f9e26a050f3584f4ad7d63dbbc2fc17c1ed2c15a28542e467005ff020b8eee1e814ab3d737f7241a114ca6e7a0d543851406611b308842064e71cde5d8edc84c4cc7538c5b2f7504002da770c05b4a69f7b92bbfc3c79cbc411cc268f ct_n = 4ceefca1a801a89600ca1f468df61771052a4f0bb335cf295420be4558ca78524db230794035f5f20c5b76ffa5c332142102a7ec593677bb55c9cfa1b36846e513f89a93b04f97907df0164c38057fcbae61cbc94f383af62ed8ffde4ba44c26ffb2dc4257f45be500048e6ea1f6d647aaad406dd95414ebeab4da922a0f1f309babd9f8b0d265ee1ff61ca2012b76716570addda447413cb94b68ef422d8318296e067383f30d7f5b4129050d6a6bda1091f265bfd7d9e52f68b53a1b2a48c65fdc5caeb2712b82bb463a65e657ad4d1a4108bb552204c6095e832c4e716f199964ab33592203c098e9a316aef2a2c4b0e79b07fe75e4332f45a5452e8fcd0adae49a78f35298ff70fcc4fd53b52c4cb898a831883b5924330837be7822e3a18609c241d20f55b7935e20d1f3b6a42fbe532bf236ef4627c2cd62b1337b03760930d473dbc1cc07b7a273b6bd0b1b842f8ab36fb33a0cd491c2a410b2d03ddf045aa41f0b0cfd5526e6671b92c788a0571b2622bce57bf1ecdb59f0a2f4908bb07f86f625ba957f129f2e9f703f434cf916ce805046ded0b33e59c4d2ec2f58c6ac4872f19d30ef092c8ed9c8171ec8008567872f67b3dce7eeab5d8e970248ddf73bd81b1a10deab44406176b640139030468fc008f4e99d752a35527f57290361414c49cb641c649e7c0df1c9f4f4f70cdc922d1416ff86d403d0dc28012592eb68532a3d30ac41f1de103b6bb8074d32d8182789c7173e12088da141bcf44056d81c6aec052bce1d6b92da0029e1a16d89fd024af3a55c37140bf6ac5d301efb51530cd103215a053d42b7d8a686352343956fd48259f0f7fbaec0c8ab2c1a7e33d2ca1ea6647e292c464483ffbadca1223f9edf6a2942c9219c212fb5b339e1cd50e3ae3aaec720f5dc41d72fdd8432d6a8dee384147a37c832400584ede0a7ada57f84f307265ae8111391909060f0ab9c23ff950bc67acfd3c968c35c26c311dfe460b9d083cc6c9f402dc0c4d9db79ae9f9fbadadbab7d82d691c7f833fa893b3e48e99e25f37882aca38d76a0cd39eb3b487d3b5d6786923f71a7b0 ss_n = e82ccf061d8d00e0e7d4e2f9d117d359c8b429602239a05e96b725ebd51e2aad ct = 3579ebbea51d65b06c9db3a3b952932fed7764a4e9ee8ea51e6f339aae26a6358c8c1256a1e4dc1e57600feb341c9304975f756b3e61b8087a1222846110bc88b09de09c9b6097e168595f88ae572f412f700861047aba28896bf8a9421691ce85ae25891e4b97fa5843342b48402812b0b186b52da9583a5f70f98b3db87916a5f2bb12e78093b5884c9cf6033bba3ff74366bec1d8bb7af0ed1857bebea67af404a4d94595f9415e631faa7e469215c009ea73686fa9a430a80ce47eb79bf688ec8879b3a625df6cde14483c11d1b7a9aae3fec49ac8cd2edb076f5a72efad9623f7378cbf1191699f04164f718cdef44351ebb0e375420c608f5247bdc8d951757bfd4a30f0b642a9a9e656b8bd0347e14ef6a64ec87544d479f48a36883183f8bacdb33fecdd88b5b44ef3a924d102fa095acd54b0c4b62fea8b402dc662fce36febfd2377bb6596b1a028bef4d058bf5dff3ba90ee3a4239e9340e8473dacb9e3fd0397eda431937f36d4f08fa18713125a731a9310f9cfbfea79e008276bdbba5697b8407ce60581fbe7df4fb52b6be38d6837392e382480be5a5ff35f3a454031e2519d6dac37a7667b1a7f794ac2cd786244116c3159660afee7669d1d5169355b6c1bf85ce8de6cf045e1fce3b1d79a4d7ae78c772193f7cb95aef017235d0472c75efc57847bebed76ee12d597463c56d2296cf8ff6e8b90fa759f07c780fa72992588822aa33b76aedb15056f23a9de429d0461dea6f128bd34078b4199f57604339ba441f8d04b59fe68fb12a2e4a276eb6dc878c1ced1598202cb89de9a10dfa2f2a5d4f0a1f3a9afcbe0d3dfcb5d650f4f2333eb19146dcd6a52e7f2271964419f2207957db9274c533174b07c3cc45beba51b970d011687fcd642fc15491b06e2140f2d1404f8d32bee982e337ee03fa7899f8edeae693c0ce307fda6495d6ff1ad84c2ba45356a5f151f1273c496a70f8ebb2785803e4c1180dc966ae04d1a620bb78164bb02f11ccbfad2b428f65cb7fd5517b0296122ce9f0f1668c09e19a171d9f86c0a5213de206ef16d48963c612088ece9007e29ab ss = c5d287706a0805c6f431c8edf5df1e7219eb0b9256e095eba712c4ab2011f074 count = 954 z = ccbe30a88650b098d4e63c102c4181489020887411ed4a3be357885040dc49fa d = 5c5070a20b8a98384122b8f142e5862d31ed8890f1aa5cbfaa39e11fcfecd08f msg = 21104bf19c9830e0b1074b9bf6da410eb92f9630d5d313399cc6bf951047ffac seed = 676b6fefa8fc9f1bf09e38cd4210f52ad8759ebc71221390e5655ecee7a17c82228812230a9e3ece91a6c03cc4dc9362 pk = 6b0627a59c422646b3a3b2687cb87bb67b4de4b031e0c02b04384a18b688e236b4e772702c9850c893a7749b6849c882d6244bc7d95d823a182d7c35ca9878a48815bb1aa75899ae05081406c7b99f044aa883ad14db3664bcc99d9c5f2ad0589f0c076980b248d05b156b22be3c373449bd2ec559a75c59e42920229681478a64f625693ed134a96570d85a53e0c0bbc91aa9ed908dc9643ccf7795741703cd1b74220825d711a814c7801bd26f4be518c8a7071cf2b9c18699565b14a46920c85b5a29390d9079404144799b4c3a0af67437b80c7f70a0a8cba1069ca3bb116496e057a1f6701bc58a819600f26245bf3c1507778161604227d2c19066ca9bfa6212f57b5e78202f1b4fd9c4854aca30b33ccb2a6c4626d6c87b40959dd20725d36012aaba63bab99e327a96d416bfc061f8f93b1b3866db0476a6432db6b57a86521778464425223cd8f6cdc505672d42a5a6c25b86a90d6ba3cf7f48789b1409619bc009722409480fcbd7cf9012bb088386d956ac82cc484263132439ca3bd58a6c22969092481c64c20bc71af0aa1d92f35c65f63c815371a6e266383378c3822e43e31cf4db4e9b3519e51356c0422709bccca47c8d2cd68405aaa4d2b14e3d0105a04c78617682ede11da3b9a51673909cd9a936da38f39c129bc44bc794769c893ec126b87cb7ae8207cb184b9e125c4628d142cb0192cbe811a7aa2be52427b5a1865a8973467b38617542f199a1c2d9c93b8b9cd9406272b9ce54a5559949c00e02193903c71745b415976690c19b5a9743c7e8b5c8714423f65d638c3184e0417bb4c25e5c4a9f3b724d069fff1c3a059c2c31b693d29396b9404da3a21db2443293c12eebd22ed24344bd2153de5a5847669dc9a19e74e61e0de775d54aa77892272d8bb27d99c72d9459c257a94e9141d2c835d0224b164a23ef64081e321b2ad05d53621f8ff90e7c0244afe15c895bb13683a1a449599da8888f6c9b1482a0e026aeeaec1bf86085bcf6063b611fec484c0f913fe1d328de52a3f6896ac8b5b802f753dcd1ce920c160058cf8109a5e4d85e9a2ac67b676acd67ed763c5a9d8d0c81befdb83b9ab44e50b65c3c8c65246d0c7504247901fc sk = e0570926829f200a67fa3a69fd8730f7695b6fb96895728f05bc44be19b202e3a7ef00ae205105c2b7acc5944fbb6c414b8bc448b4179d9a09a8574d93835db910b00cb6a2fc3905dd9b60e354039d0447ae23b47ea299669842a7f59b98d12fbd29522ec2796e40bfb20c53893bab55c901245a3bb994bdafb233b2c93c2a106c7563cdab1ca2d2e344d798b2096b5912359624d4527d6786139a2795da04ab334482a95ca42919cc3043f3608615676eb2611f79f994c3575320b43b896a8a77b7beb1a91e6c016235d3c222dc126f9802391a02c7bb78e6b18c39f3341dc90546e36185a745169c1df7db54d1c198834008f4a8afa42a57c4f39567aa7d29d2851b953858f095ff00116b4113d1d8b8f541a4805a406fe6601c5911e3e156d716cc84e15d55682e939091cedc4d11049e75f50ea68c6e39596be1639c3b7bab40f36470272a24217efc964b637411cbc8a5f893c8c78840f3c14b71ebc28e734957d00e95045b9979025ef61df3651955113ecca86695d97033670c3e23a1ced3636fa20da5da3794cb0b24068d14d202a05604f0aab86069cf20a678e0c2aecbd95617da45bc95ab2155a825d0c525473116a49138c261ad191a8ac03e25fca0fd7850891b71accc7928ec523f522b8aac83772a5105c3b0c436ab141c9e3834245ba75b5fa71d425c450fca375131cdd6448af51348bdd5771eb1234474428676a40e3661b2801dc5d68e8c2205902b831d180c90714a5445232cf60c6024b5ba908a07983a7c7b80646a14fcf1b27176a05fdb63c1ec9e28f47a708b2fab260f8133c66958a57ab37786e36f98c04c170c80f28b71a5c9804e067de7944b047611a2e34fe4741707834624a5ce98f53fa21098b3225acffca89314784b9cbea9aac9b317628cd6adace6ca6d34952da5365e024daf5b5be4b12d5b48756d7a23e8e18810d92f299936a61553e9b8c1b186c20b32384b48be6d0c98c4c04b33588720187e2498998e989b0797aa91aacd951c16f91a2a5065139af13f558040fd7aaaa47457e0e918503604c43617be91a7a83184635bcf08d78484dbc06b0627a59c422646b3a3b2687cb87bb67b4de4b031e0c02b04384a18b688e236b4e772702c9850c893a7749b6849c882d6244bc7d95d823a182d7c35ca9878a48815bb1aa75899ae05081406c7b99f044aa883ad14db3664bcc99d9c5f2ad0589f0c076980b248d05b156b22be3c373449bd2ec559a75c59e42920229681478a64f625693ed134a96570d85a53e0c0bbc91aa9ed908dc9643ccf7795741703cd1b74220825d711a814c7801bd26f4be518c8a7071cf2b9c18699565b14a46920c85b5a29390d9079404144799b4c3a0af67437b80c7f70a0a8cba1069ca3bb116496e057a1f6701bc58a819600f26245bf3c1507778161604227d2c19066ca9bfa6212f57b5e78202f1b4fd9c4854aca30b33ccb2a6c4626d6c87b40959dd20725d36012aaba63bab99e327a96d416bfc061f8f93b1b3866db0476a6432db6b57a86521778464425223cd8f6cdc505672d42a5a6c25b86a90d6ba3cf7f48789b1409619bc009722409480fcbd7cf9012bb088386d956ac82cc484263132439ca3bd58a6c22969092481c64c20bc71af0aa1d92f35c65f63c815371a6e266383378c3822e43e31cf4db4e9b3519e51356c0422709bccca47c8d2cd68405aaa4d2b14e3d0105a04c78617682ede11da3b9a51673909cd9a936da38f39c129bc44bc794769c893ec126b87cb7ae8207cb184b9e125c4628d142cb0192cbe811a7aa2be52427b5a1865a8973467b38617542f199a1c2d9c93b8b9cd9406272b9ce54a5559949c00e02193903c71745b415976690c19b5a9743c7e8b5c8714423f65d638c3184e0417bb4c25e5c4a9f3b724d069fff1c3a059c2c31b693d29396b9404da3a21db2443293c12eebd22ed24344bd2153de5a5847669dc9a19e74e61e0de775d54aa77892272d8bb27d99c72d9459c257a94e9141d2c835d0224b164a23ef64081e321b2ad05d53621f8ff90e7c0244afe15c895bb13683a1a449599da8888f6c9b1482a0e026aeeaec1bf86085bcf6063b611fec484c0f913fe1d328de52a3f6896ac8b5b802f753dcd1ce920c160058cf8109a5e4d85e9a2ac67b676acd67ed763c5a9d8d0c81befdb83b9ab44e50b65c3c8c65246d0c7504247901fc164813348da170b6ff9b8adc9a5ac8340407da4632844228c1bb81e08cd79d7eccbe30a88650b098d4e63c102c4181489020887411ed4a3be357885040dc49fa ct_n = 959a0ea7c56f1e92a1d3d6a3a74df98d11c55a13efd70ceda006cee4390bcfb02afbf4e7ccfa40a514d8a1e7c9ce1a6f59dba64cdc08acf03975f3b85a06cf7d350401d3766a3014dbcb6bcfa370959040d22c6f08797bde859b1fea224606749b6ebe5cc4587ab6b921ad3c72c7c25058dbd5cfce7588377c7a65c688b933e66eeab2b89b204193a79743e066c6b1b3d34e3ceedf3b2533eaa5a38dc3b37c62efc5613a44f306a77e1bd0a13e1447adf68b45c092b6027c5b1cbfac20c933d7da04e50bf42ba708ab37868ba2ed8ba8b61fb4bb62068df485e508b7a51b3965a45fdd193e4d98004d641c8db5da51fc7d971bd7fc8196458bdb35bdd5c739640d22920798676338835ca8bd76185786d60c76985217a736919d01edb093851336e3b4b0bcf1e7d8eba82b9c1da2288e6dacedaf513ba9e13a3d3e6f9b8472b3ac2b9e7d396e4e3a499dc5668c9ec969c621630aefe1a5e7523fad759ccc63d35a3a4d205f18f06fd5a5b4a51a9a4180dbfe39889c1374acf03dc420727e5b79f0995fc4f660fddccc4739be6f9afce7c7dc5bf5d55ad7a5b8d1fb537defb4f871a9a3c8530292645c7f5295424dcd9d2c348da7feaa6fa1716d76c8e233b4b52de35977f3fc0d8283d50fa4154e471109bf558480445b182b88a6072dc84c7c9934e1bd3c967e05f564eff0abff5a7ed32f1874ac9d5fd4dd4a2a9b2c5c8026bc456676066485b1b5b2038104445bc0e7c3683992a0d46466f430439694e0e57fcd2db84297668394b53db1eb38c05e763f9442f3e75ef8cb8eadf61f5b60cc8f1d17f27d705ace750316ec2a55bbdc4aef367c3af4645a4053b10b202ce33d817fbfab9e858b9ad96e04739694ad0fe4a7d67fd0246a068dc59001dbcb8f5aa1537615403f6aa3cba0130ff14e8767b6703b4bfbd740bc273270cd754ed4b23cf0f2a300a39cfea4d6d7cc78d926b5808ce575094329fbba90829c206bd7a4f6070da6f65472af620c646c06f4b9b462a927764701289105c91773ef8236880123cca4becc96c4a8ac0f5be3eecd55ed1b4eaa03c099b08cbdcdda11c3dbe9 ss_n = 7d6e007662e44e5d30aa8ec29abbef611624efa96cc756a26defa1e2bf8bd6a1 ct = f3a2283020afbe9c37ff41010152085d85f1a02bb758aa598a3181094bf36d077a366c3ac71b44b32aaaeb21179f12879a9a93f5b0f38687aa57c795a95aef3d7fddb4ccc9c4bf72a94e57a182d69bd3c680e47830e88bac1bd462053908b66aca19bb85899c8572608f59aff7819f6a15b673fde549fe7119b826bddf02925b51b56a68b59841580638318d28d7275e3c7c71091c871e1565e5e0b2175952e88d95186d4296be41e567b6089bd1cd1e8ea2ed5dae99704739c5d070d60c8604cf91ae570e9f35aba459b74624e369cc8868404a332facbb7a97ccb288e334c6c3f3fc9a56ba73ec73d845de57505ed16f2884928c0e51d30b70d5e538ade9d9395893ed1f4e39dfef5b5f09b181794b404ae641d146992edc7c9883d38c39d1aa348055cd2d8e5b457f0a4270c5d492d19dfbb50451eb4651ba4a76ce420dd6d4835a5c1f1066880e915963acd24858a221975298c177b416012a70665820b2f42bc5bf2ae16aadb593bc3c3324e3a1a4e0d70a63fe1ec588f773468b0435e610fcc9640ef03c422d76b1c40d37990b34cf2780e8dfea9f7fab41059d8d6be7ba3cbcee6273d102089362db8ab051511b143a1383a27bae6351c3fb61f3ec8894c7a2126f5939081d5acbb8a6de9ce2686418ca7e78582f831d4e957e5a271ffec4d6dcc7d1188bd3b51329e2544bffd2b818efa0b4dcd6db52b78b14bb2b3bdddcda97f6ef3992bc0a2695bda6f4e9ed05a5e3d6b444ebcd4a60be870362fe29f965db50ea78ac77e5d8066ef617d0b431592a67d77c0f93f61eb3eeb0626ab8729d72d81f594029c3d51578827393a783b28847dd9a970e48e987149d4343cc53f88e4de32b4965d78b84636f5b80f3210dc721073bc16fe41de78e92309df5483d2a127a9fd827bbed46f2ac6f51aff001d258f4a6ba9c03c7b0c238358935455e18efb398eb70947c3cb778ed8a6d1691e764b1f589d4a920e2fbd236f54c11829e3c01e6d9d5662290b0e2cb6067c81650df064da2f6f50f4d9edf4d5db9adff4077381f403ed90da7711cb4c8b471e14dc76ca500579715c195d93605 ss = 5f7be126ea4f2786dc4416d101e2176886d019fd918771a4abb13df3b8cbbea4 count = 955 z = 1ac1e876fb10136cc5ca46d03fbe52b57901b8ee7f3eaa2975e7b87ca1999cca d = 17ea20c44bcc66ad9de0e295129f42e7f26c5381895705c802907a35f635fd46 msg = fee716fff69f9623a0b4447b3abf690219a22fde9c6ec44e697341cf0d7e3bc7 seed = d624fff785ace5a1933f3b5ba0eff7929b597ba5362bd51eced24365d1536e56f2367144ab3abf8b8088e12e81fd030f pk = 639c88b3a814f800245d7922ea09b9f563780da1a016b216b321190c06c13fab5250dc8b8a9c8c66cc645a6b4077619a5c2a23d4e19ebd68314be049ef0b1d2b16079a0ca1e042a1fd5c5ee9e830b35b070f9125147b4cbeb38e9da4c4db15bb828369bd1b7fa65482c0ca4c3eb765a98383d41b553f1a5134095a082cc742d37b39a7b47e748062f5479840618e575d7c6898f462a2baf663b18a091f7c5d793250d58064331c60f9898e97bb08c2fa5d24805c5da629d5c691463b2feca4053d430e2e3990adeb1328abb50a21a156762ca2664c65b0378055998f4192a204500d51cba15ca5e816b1331289081950242a3c8a823549a60a6aa765a9aa89f0d599411caf4c98c07f1c994ab47e789c9fa87195321244fb431095e53226c90b9fa48d4e6185c85638d74515c5388059c459e554518ca6ced31bcbf9e4c6f19b4a31363f7d7c6fc8a7af3499b682f44d9c1765173b526cc6c56af58439746aaf33cdd3110309b861a3168e356426a6477a3e976f44091087571b9c2c8e80dab0ed150fd0e272ce094ea471c0774b39b517c6f7e7b14c231c33e8a25e8280ab978f99551cc68b97bafbab3605bd0ee27acab8283f640b09a183068c96bb272a386a42d2d2b8e93249b039bfd08c34fd94a4b6c399000497c6031cbd5a70a41871b4d24acea3576465cbd90a5103473f98f17f53445826f2a82770460dd42280225394c4c57f647fedc69062f43907b40601eb05911b2bbba8886fd28423ca8ccb60611f508079dc0fc7711e5599912bdb3367c289fd043eff0b504a632178d80d60d85b515b461414acdeab7b1e35c4decb4da1fa4ca3dc7cb6e36ef69c4e792475e0ba67f67051221cc03375385dd24af3572acae768f82a41ce19077e0c4f981cb8cd9776f40bbb017439621b4f8589642f2705f35148f08a1946f209218018b4f51138b32aee291837a96987cbc9dea339a2aa60e4d69bc70acd2fd6b609f23549056f90f15e54294648a5952bf9143112739776a5822cabbeb168d7042a4aacaf68e9c05aa6ceb84944380bb53e86a62071884d9c1136f560d7a9c597c5603af8653957a1d3f783aa2a2692b173039139e5d77906aa4c2bbb6733854f269f sk = 72838e47cc5c83ec31c9d6237fec678f61ad01c31f17158542098d382528fea721901a6eb9662cb139bd16a29dc6f937c82668b77648f982b89c039945631e986b493e226ed06197037b81b9f745afe3c8b3ab033ca133e201a46a67ad3109005da00555396daba9cabe035571b3195aaa7ea9ea28180559d85cc92f201eddeb6695f27ce343182438078e8c5944934631b37985584065c6ceeb058ae23abd252ac93b387c64eac1cc78975eecb1c13c13b4e6bdc0152f0ecc943253b80d047cb62abe7bba9cff2664f3c67571b395330bcf3f6cc498ec7b3cbc32187698eb7b5cc2f2315c17156fb25d28c12d6fdbba43a8cb431349aea342c0819846c60ac53c152ba305aa34c94ac938ff78a4746b227e66531f6a3af5666531ba4fbf067d7a18424bd1c62767235aab08ae53164b1549f433cfa2fa6e3f525b54c777f7650923903eb8500be4183dffa0acb8a5645a56c4b03b881ea6222f1879c50a15ba533a7214af235b7833459c2525036202cbd6a071d055197a3bafd627ad200748b6a30edf7b1501eb27d3204aac1aa20a3accf6437b709b4995db49e2f154b91cc3010a4c794507fd18337bfc95eab6437c207b385b4f8223a498d09e64cb1b88a051251b4070d08026a65121453dffd6cd253217701bc6acc66bb071211c2a01f3722014b569f649a956651ffb4cb84644bfc76bbdbe8c41aab1c7247a34aed873d41132d13a12f9499a23e6543100207a61899fcb1bc65b131838320cfc9d30d38a0341af5953a1bed2423cfc79a7d9558a791d466c5152e368fd7a9afb00907f24531dfaaa4b60c80d57becb750de947b643cb79f7f40ff2c09017fb2afde2bb17d186dfda87cef1a1de9b278a3910b2eb4f50981bae56ab14238c7424846e549993154ab657a01ee715b7a5a6915526e56801b5a355c6428161cca18da24611766cf831862b83a993fb3b039a1c3db9607f9559bd5c1c25401d4cf6239ce9b98f4c605abcb05724abf1834688b18a369a0c06db59119b19b1d82282b576e918047c35638d645a572aa2ab818093e32a5d9388be346c6c2a42cb30ba26c512639c88b3a814f800245d7922ea09b9f563780da1a016b216b321190c06c13fab5250dc8b8a9c8c66cc645a6b4077619a5c2a23d4e19ebd68314be049ef0b1d2b16079a0ca1e042a1fd5c5ee9e830b35b070f9125147b4cbeb38e9da4c4db15bb828369bd1b7fa65482c0ca4c3eb765a98383d41b553f1a5134095a082cc742d37b39a7b47e748062f5479840618e575d7c6898f462a2baf663b18a091f7c5d793250d58064331c60f9898e97bb08c2fa5d24805c5da629d5c691463b2feca4053d430e2e3990adeb1328abb50a21a156762ca2664c65b0378055998f4192a204500d51cba15ca5e816b1331289081950242a3c8a823549a60a6aa765a9aa89f0d599411caf4c98c07f1c994ab47e789c9fa87195321244fb431095e53226c90b9fa48d4e6185c85638d74515c5388059c459e554518ca6ced31bcbf9e4c6f19b4a31363f7d7c6fc8a7af3499b682f44d9c1765173b526cc6c56af58439746aaf33cdd3110309b861a3168e356426a6477a3e976f44091087571b9c2c8e80dab0ed150fd0e272ce094ea471c0774b39b517c6f7e7b14c231c33e8a25e8280ab978f99551cc68b97bafbab3605bd0ee27acab8283f640b09a183068c96bb272a386a42d2d2b8e93249b039bfd08c34fd94a4b6c399000497c6031cbd5a70a41871b4d24acea3576465cbd90a5103473f98f17f53445826f2a82770460dd42280225394c4c57f647fedc69062f43907b40601eb05911b2bbba8886fd28423ca8ccb60611f508079dc0fc7711e5599912bdb3367c289fd043eff0b504a632178d80d60d85b515b461414acdeab7b1e35c4decb4da1fa4ca3dc7cb6e36ef69c4e792475e0ba67f67051221cc03375385dd24af3572acae768f82a41ce19077e0c4f981cb8cd9776f40bbb017439621b4f8589642f2705f35148f08a1946f209218018b4f51138b32aee291837a96987cbc9dea339a2aa60e4d69bc70acd2fd6b609f23549056f90f15e54294648a5952bf9143112739776a5822cabbeb168d7042a4aacaf68e9c05aa6ceb84944380bb53e86a62071884d9c1136f560d7a9c597c5603af8653957a1d3f783aa2a2692b173039139e5d77906aa4c2bbb6733854f269fd054cc879fc963c50c649eeb17a7a2bee034f0117463b753bbcc7b8d853e4d3b1ac1e876fb10136cc5ca46d03fbe52b57901b8ee7f3eaa2975e7b87ca1999cca ct_n = 03dde664d967178d08352a8d63031754e971dd0b14cd85a7a8e31cd1e9d4df249c9ba33f9fea9b0756fe7613200f391c83708ec957e156dd7d89b1fde844b45e3988b1611d63bb82f96c278fd8a99f015b0ae29fbef04c35cb9f8b9712c69bfdc92161f646b86500fe6527031e70861d3e94f6f69736d4ea9ae7d2bffbfd1fedbaad30f167028c9e38d7e18fe3c90ecdf59f1ed91e1197c96a4880c5de3a4e6a06aa1c18e81454307b74a55da2f78ea4ddae937abeb01ffa1ffa22bdb9ef7b8c31c4dcc02cfdb7d86977d1958dbe19133ffb03b637cb3afeacae910cc601b966a3e2c6a22b0f763215e51e60db41f42d36d9babbaf1c0567ad775605e39e1ad5576af260095781cbe09adfba15384924cc98b602c07de0586bc31dbb961afd1e2dd5423090e4b9215c8c0aaddc63ec5db02505f00432e15c899d3ab69c285eb934c761e02e5ff2372ec392a17a0e139160cdcbe044294cb41cea2e767c298273d049cca0eb5673724a1e4fe793fc4d5528ca980ff80bb271d7ee94ccbec528850059998acd8fa910f2d41db19c6362487424ca6426a64961378cae7bc3d6a4eedca3b7d330afdee6e314d01fea0431a18ae6f9702dad241330402e2d78f854e907a5bd5e63fdddc7fb8fc70ae6cd9055d898ea935039b50c83460bd754d3c00f71f729939039466e80130ee8214b252d1502809855b6c8354beb81406ead38bea44084b6579a25697cfb5f4daa99567d51ac0b5812529889e34da67a2de8be88e4c7754e6dc738d3d1cd37ed92eb72a8d00d52051c0f5e9c8e2861cecf580db1d08986191c2dcdf3d02f846f3d167bdff3103f297074a5eaba937d3187c2c3d214138d23583b45a54e8d5b2bd65f60fbabe4c957ef9b5d679121270fc975de865db10adf01931b54cd4e36f26dbcf7cda3239086c6882155c320ae06e304ced97bf43da8376959d29903157cbe7af9ca4a6bb9ecfa82f6c928b7fb5357b173ac18a874f98531bbb742ad6a3a7f6439757567f92fc3bc8898be6942a8a723d7a4c7b605f3cc4c978698e205822b20b7945391bcbe304ee4b438759af7dad4b383 ss_n = 6baff10ba06554fbe9f94a8cba3349e812a9e440593809b17ab92d0abb15ff63 ct = d91dbc16a94f00389006ee4f7b812d9083b34f4e2a01e73f1e5dcf4ccf768d78300594919f0ce4e5e1905788b598c958081f45e5e49bf76eecb4ec8b63957f2650770f6a0149f426ebb179b23b0dc2161fbed91988748e0c97b268ad1a16bd2769f0fd0eed35db3b75b9188cd1332d0c256c5bdc836dc97070ff25297f2e9d15973b0ad5d41d76c3db66029292bbe4ee68bc441c299c902cb33d61a0e568e39ef258b03385e448f0a108b04deebc4055363a72b38077ef2148385d1e9b83cfd5d490dfd9a4036442567353696d1b1f504430a5a6b8debb730e6dcb3df18a333b2091d6c9c65dce706d5a5de44f59d0784812bd16a9dac65c457f068b6e9e9b2eff9b9fcd6ed871193c8118a879aa8566148ea37127521b8eea3c1bed174cea4e26ffafab78accb8b226d251a5fb3f4efe4ff97c58e9d2136be3caa7155fe695e06504dd8cfa84dfc3ab27a8c1c920709baf63be28fd3b0a7bc5c9726583c8676e8f7eb90b406a2fdbc8dfd556603bd1d11862f8eba42f291c4f5b4af2ee36da353db13e6e61e8913770436e8cd1b02ef1d4f2c21c21b3af9ff515211d1fa37eea644a70a191f5581ab673441f603ccb5b20e5da1dd26b965352272246d6f12cf1105368990d6980a06820df6e8d77981082a4b0eea7d71dc92c6d0711f63851310c3a027b2caa8ebbb5d6c32bd1b704bd15389a7edd1272b2c382535a09c0464fdaf567e6e9067e4f3475386e254f91cbf44822d77daffc1c1c7f089797544d414f210e1111c1a3eb633014e8c9326d201d5d2cbb5aa26331aa04572f7a41359ad35f310d77b4737e19308112a9bdb1ffe87b09e8f4c1d574cf6178c6dd3c46b00590187dad8e69e19d4ce720a9ab03fdd30f5599230c614e2c7bea2a4625d9f997d7bfd8854cba498d54bcdce7daa9f66c87e3de8615ac30586e82ca414e289d280a84cd25645891c0a7888fe66635ee963215fa29647469d9b29a0ebf1ab3fffaf96aa5168f671fbdd162d9df3042aba7b111d2155356b2cc36231c6c9c4bc84ba84f6581b3921d689004436a0e044d7fc3a7fb10203e68084fb4f354f059a ss = cbc3b6e530bb82ed5b5d53789076949159c57d29d8d02e99dde87aafaea45054 count = 956 z = bf5a19bc0c1a413c18a763c4b928ec71e625d86eb74e763ffae6a4607e1aa7df d = a00e6853a1482c03e37197fdb5677078c37c601ad49669368de1b926ddb70eb4 msg = e8c8330402b1d81379626b8c26025bc495724b85182c859684c943b26f540acb seed = 2f8b039a6f35e67ec666480f63c004150c50cadaf35040d486981a5559be18af783cd3096f4b9d047bdc3b743e12c881 pk = 8a348c98e72f084266eb64139232464b34563686b6275184633714a7f50b2028c575196587b0b06289bb05949a731312ad5b13bd148fc613c4b2e5c081236287f6873f012379f417b85c9595c94429b955e6aac7d523925b523a6fe81e0b133ee7e244dc9469f895a1142536cc6371ed33a771c2c52fd74208286e78a2cf996c0d1ed2983e463164ba1f92fab0f4859709e6b328da2ada22cedb137477021c5fa3007c1654613cc7e90352bf100153e2ae5cdc5846a258d8c7af3cf57bb49738d1d515a6a8b48e4a9a4adc79f454c2cf67aa7488021f8616d796652ef4bef64300c823781c132fe2bc5ef0a2b12e7b1315171f13d4be24a51c1190643f802d2ec98780f2627d4a6b929c59d0048c6f57b85c3754e9b6b11e575ba38cc07235b5ceba06737aa1f45b2e73a9153ae22457561d47003fa53baa94594e9b36cb086425f9518c79219fe5dbc3b4965826049b21ac0b93c48a72e959117cba5e60195c3c1a90c355b5c5829a399862a04b8a584744e6ccd10c77bbdb3a1766c4f2fb2f386b571d06337f8c7ebf0c4006b717fdd295879106097922302b67e8133a82e5b403999aeff54569f10ec3ebab9a5a7842406d88eabdff95a43e404fd2dab47e57c4bda01082d22a6b244604218d77a8813e0b2f08e441e1e6174294a9dce9cdecd040b341a673c3b4b17a9dee084937010b6853c4a6e42c9f415104d10969056b2fcaaf593a8f38087f6698a0cd8256e3813ea00b2f441ba5b5e621d3db5cef2052ea60061a866702da93db165ea4bccfdeb3a5359423fe95ae37fb5e9e7368bc347c17b4172346a2ef5c556484b82df65c88a688230c1f50c029cfc23ceee59ba8a700f36a7cb660288106a6dce56a9d22397ec573bfc33288f28d62103fd4551e03a89f5b888e6a4844daec5e224a2cb8c5c4af086a0ef3776f246996f8b10c6645efe6c5b0912915f710d0c0a352032997f45f89c32b33d9a4b317a0fce50112d48643362366cac5c75452c2c95fc34aa03c9b6c2ad773cc493e8cb63fe9579f22531c2f9cc6ef51b4ddb4b7a7b9abded87d6f8b34f6451520ac9b72d1517f82d77999dd8d4db5cb2ec6f8282852b32415da4960e1e1121e043febade30d sk = ecdbb7e2ecb04b60addbebbcab27606251a8e8765ed2775e6487c6b5d828ef2bc5a512546fa99b51b1bb6db39d9516733d252ad24518a5f2289567a296fb5a884a596dbc13d901451d814470cbcd15a8a68d4360253c007603306442519cb935b19b6e0d381579c5bd86823489539f01748230349be4e48448e12b6f3b7f6e3b5bc6c15318f305a3db3d1f36ca4482bfd69b040f9ca4d6ccb5b54735b1ea575a26845b677b440a5716dbc324f3769db89439e15da48037f1bb3fca1b3552564b227c505ef8cdf06827227967d2363a1f00865c70681f235f9e5628724c6d9922475b7cc0b3424796f374d1b8b3bbe7adc1f050df58041209ae18f86daeec822084b555abccc9317d58e0461d26ceb6749816c7a751d4bdafe69a424689b9460d8800b4aaf4ac6bd5370dd14bfe83a370b03576a0ad72cc00e63c1b639c7db1f0a2cae648b9496689e8b0e20b516c920dca57cf9eb0ac4a10b99d950483f7b4a071c331d4ae819709baac09bcc070ed63331ed881dc2550995331987bb6915372830897f9fc2a5ad122a18a210ac78f0b2a1308b8c1843ba0ea36afecc49cc6412c9ed8590e565ca5ac325e91ca5d83c3fef9a5c839b560a5093f595713a34f3dc1c5b2082dd43534a4506e7bda38a39a85002c1bd228b8fde00c7de85528207516305687429510259a3f923f5dc2a42de7ac09756bc94c6974ac6d1ca43b67db572492454c3165d7f25303c36d1a4b534045c74838c680dc20d7c379ee6142b591c932a53e28955d103524d19b62aac8c8c8fb1f992c61bd506d5564bdb20a80838a2d92768287c858cbd41f2ce48d74aca33cb2984dcc3228e728ec3c22304a1ae40145c67415d3455d5392a1140bbb27c31c4d2c8859789e5b346c5cb34ddb16b69860ba285b058886912787154952838825b147192c98a55247e759b4893c3431502a6b80e3ac38bdc396257a89f4102da9f6abe3685fcf907dbea29474a79b68414155ba6f1276445ada0fb14b8f93461384e80093a8644f4bbb4bfb33c5fc0773448f5e6cbd9c145f744a67d0ec7b34a101f959a048a0415ce8692964358a348c98e72f084266eb64139232464b34563686b6275184633714a7f50b2028c575196587b0b06289bb05949a731312ad5b13bd148fc613c4b2e5c081236287f6873f012379f417b85c9595c94429b955e6aac7d523925b523a6fe81e0b133ee7e244dc9469f895a1142536cc6371ed33a771c2c52fd74208286e78a2cf996c0d1ed2983e463164ba1f92fab0f4859709e6b328da2ada22cedb137477021c5fa3007c1654613cc7e90352bf100153e2ae5cdc5846a258d8c7af3cf57bb49738d1d515a6a8b48e4a9a4adc79f454c2cf67aa7488021f8616d796652ef4bef64300c823781c132fe2bc5ef0a2b12e7b1315171f13d4be24a51c1190643f802d2ec98780f2627d4a6b929c59d0048c6f57b85c3754e9b6b11e575ba38cc07235b5ceba06737aa1f45b2e73a9153ae22457561d47003fa53baa94594e9b36cb086425f9518c79219fe5dbc3b4965826049b21ac0b93c48a72e959117cba5e60195c3c1a90c355b5c5829a399862a04b8a584744e6ccd10c77bbdb3a1766c4f2fb2f386b571d06337f8c7ebf0c4006b717fdd295879106097922302b67e8133a82e5b403999aeff54569f10ec3ebab9a5a7842406d88eabdff95a43e404fd2dab47e57c4bda01082d22a6b244604218d77a8813e0b2f08e441e1e6174294a9dce9cdecd040b341a673c3b4b17a9dee084937010b6853c4a6e42c9f415104d10969056b2fcaaf593a8f38087f6698a0cd8256e3813ea00b2f441ba5b5e621d3db5cef2052ea60061a866702da93db165ea4bccfdeb3a5359423fe95ae37fb5e9e7368bc347c17b4172346a2ef5c556484b82df65c88a688230c1f50c029cfc23ceee59ba8a700f36a7cb660288106a6dce56a9d22397ec573bfc33288f28d62103fd4551e03a89f5b888e6a4844daec5e224a2cb8c5c4af086a0ef3776f246996f8b10c6645efe6c5b0912915f710d0c0a352032997f45f89c32b33d9a4b317a0fce50112d48643362366cac5c75452c2c95fc34aa03c9b6c2ad773cc493e8cb63fe9579f22531c2f9cc6ef51b4ddb4b7a7b9abded87d6f8b34f6451520ac9b72d1517f82d77999dd8d4db5cb2ec6f8282852b32415da4960e1e1121e043febade30d40f316f629c43f8a8c7876f1882984100f9d77a4f159a8e4268d097d026acd78bf5a19bc0c1a413c18a763c4b928ec71e625d86eb74e763ffae6a4607e1aa7df ct_n = a90735e31158860710dccee5bf56c534c95fe3f686e06b371005c1bbc87eca526f93fa83f7bdf541e87ae13cf1a39860c36db7f4aa773c33fd66a8360ac378e19354bd97cf70b2d6bb63ce29c1032b27552c46dbb944ebeaac6fee6d726b1337e40a1c0f5639924267f9b69ed0593ca2052fdc63206ace9b962984939efc66764107d1400761605da7df4cd695f01ce2cfa3002db8db19bb9ebc657161ffb0967561ec0dd6e7f4c0badf9b945a5e7c8a9b901b7bfecce0fe2c383bcd526f73d71de9c0e028a2e83157447e102b419e4909e9822d6072fa3c26a6cc4ae67c4faf2898f6f061dc811af1e35d9634e2453c80b8b10c6e98aadee395a4e726d3ffd59e98d985eb4ac2f523899358aaf3509af4a044e8904c87f21e9701610bd5f051ef4aec71becbc54b7a116e7b883117bc78467498771a7176fee12fc9ac4b8b89f637526b66cf56f959466863092120eb723b0ce562e0162576e8801581f3431ec7b0ac91450597a65d20d481b3d6483ccfaaaa8d5b1dca2f447a00b55c56640136a337cbd5a559f9c7c47ff80875d6489f9395b64bf0f0f0fb42d470613403d81a3acc81533ced573d0b5adbac817efb5e505ab70a9bc1d23f47ada849192c8ab1b488fc9f3b057749a41d10f4c1a50a62ab1622dd9891abf0ec5f828668bfa6fe11b3718b734f7e66f73228e17368d75fd98578cc846e6991be1d1c4c209ea5e5f42171dffcd2fa9854e0f69e395503cd485b6a9cf2534d4864fff6933bfdeaf227efb878f7a0de9a44ee5e2503f75be2fbf682fbc259a7acd473923ed5f18d06085a035f6b3f2c787fdda704b06089600b97933e616692b757c361f814a80c45899aba657ccc68fe2572d80482978ff77d97f3c1dc90cea7db7ae9f9f57cf2171244883bd03196d8e09f6920dedfcfbd3dfe90f94f6acaac8579241dfec17211eaaf2a1a703ee1e0aed4aeba4274ee6f77fecfd47feb75167d0f0bfb0cb315ff95b84b72c55c8997a8ca6d0bd4b315aedcaf8cd2cefe4dab9c7091a8b75b9279fe99408c6826a244cea5b44fd44fd6ac6cdd987beea1708406ece05eda3dc7 ss_n = 1aacfe79e4fda587e84fdfab7586e9aaf7c63aa9c913f518488ac5a854da45e2 ct = 23023625c989a1ff762466b46b503ae4aeaac9c5165cf209e78716c3b0f3b2366674314a08701ac879a703b500e598b3e5575b64555f4b9310eb05b0900ef0b5adb32aee77cab143bbf5b911f96152be789319a6aff58614041f15d1fc0a21e10da2ae44845183554f28f29e098941f722e38f7160ac85163d350243333a3959ebbeb78a5954dbfa14a1709d9b4a9cce86f1379c1a3efc89aa6ee99ed88599876f311ffbd6181cf6da66cbe13e30915103cbcc916144158488ea6c0596afde2e6acd631caa547003824de76565c3c5b20fa2e87aca5de48da07c7b72ddde781616b6cd570f8f9a1e8c902b5b3ae8e753d507c3293055b667f4619ee991c831c4fa5e10efbbc97c3e1a251ce83a4e9c0496530ac640b105c07991c818005599038e2f1ff52dafb803a30aa2ef67f760c3a2033507035677d4da9d9c619cf7bd63da0f5f6f94be97d46c73799008d117de7b64bbd115927683c2a49d7b652e5747182e89a2f8b8c87970a622fb31a3660a7d3f33e9b9f361cadf23db129a10323c49cd0f796912b3fbbac41549d7133af5b6e4f6227b45fd8a9990665553210a21dfbf6beb9022e4bc454d95b65aac5038b8f5e503912b1a06799b10de00476b7f8dbdde7af298a3e3d050c9ce2fb045d81799e05bc4babe75631952c3927fbb53fa4a87792a16d45185a35e5128724d95afa0dbd790416794c66288847ea33fc26cff7d5d6be902757359e7b9a8f84396e398abb34f915085dc73636f11342983214f8c32ea1f7e6df7df822f362de471476d7059e4a581213654306cf7397cb4095abe9e443aad9ae3eb906f31d1633c2459d8f696cc4781ca0a9b35203e23d1d4dd8dba2f0894c7fc6d4a5fe07096cabb5192d90a745b1727c2a21aeedecb05bbb4ba2f29fecefb76885edc3ba1b4bfd96f54183c1a28c7115fcebd761cee0bb7a776cb88276f96bc27d31411ca158039844d467e3b0b6c8e418cc3c60e48beb2a6c2ef7da18744b9eb5cecc8f85f640d52ce9f150e077f6355eb9351c795924f929f59030008f86b79db43e8c3f101116e6fa87465d67d83f39fabc8f0ca94 ss = 640e0eb8b89fd13958004ff6bd4d26d44b465a9fbd6e53e6156ac63b0b868382 count = 957 z = 1c40283f48d1bd3e63d0490f249d22d54660dc06237fb5f8bd2006b0ee2f7256 d = c475e8bb95bf882d07e5b8e5cb46a81b9ebd6d141c2b853e7245c231d1d46dfc msg = 34591bca9b82df3a76bcb3c7e5048ccd697a2ce5e180c065c11cfd2608c7f65c seed = 65ccd147a290d622d1e904555804e59c8be9a35973f695a30ccb524f950da0cdadb8b7fd767ea4272100f7dfe13cc560 pk = 1f35634ce207b522a82c3a29e1567d066b7918c309588c69ac62688a8a186322345dd737c3029b7280099fd6725d9081c77b71766495b3e9ba055aacbcec30efc31d6d9b0c4071bfd842bc7b3693c62a37cc31c2bdd9c80e43c296eb53ff5a3d905615d5757caed6432a5544459c91c1c33d01c78f05b11f0a49c0aac9a0e09c0698318977125c3231baaae5b9c0e22116a1c85b1a60cd95bd1768cfeb0636ab5b86aeb96d26130ff212112b154381a38a752598ba86425366131fa1cbfc01ad0d95a043d561cdf93675890f72a1ab0945b6edb75547a13a1c883cb8794866973145b4c3ab5c1802232d1d1309d0038900708b3d07209f861cef186714b63b47b25d475cc53b0120bfe82437377f7cf280cb0708de6178847a40e9c30398a89493458180507be44b897c550730e82e1a19c5e4f4a2e47aaa70705729f7b64517a55ed71f26c42cea599b20d915d6b61fadd91bdda6370b034b3a6cc16b8c9856067556d9622027524afc2be0ca74f6282937a383538656659a37eb82a33470963923993d2b7294aba6a56b1edf62a51da6367cf53341236f8c623a5d267981a25f71cc7037a68f9d81aa4c9085b44bbbe760bdd6fc12c64516f9c150a38cb36f686d6facb7eb0864f594660d519adc44573fabcada4c89619575da9b082afb7be7a505b0c095319831c656b75f241248923ed274543a5b0364b903adb7cb0d89563126542232a50e198b84d710f4e5606aa08bb1b9ccd22b892eb19814037da5945173ab314a688517b049db1c0fbe4ace75330a8b91099cf28896f731c6cb0950fcb3427a49dde2b6d335c5b0a422778809ff9068f37782a6649a7dd24139364c1d1b8eb1d1626c7400cef052c0a2571eb93d9cc77b5947486f76a21af78af484aaa3b778e5b762b2b47b7ffa24a88bc9ff847a13753230907885014f38385a4a13a67f1645c024adbd2524ff2717139a51f5538781a94cac6871884ca22c7c6f499b7d952773e48b091dd2444278bba267a56b88506d96847d2891230882c08c14a47470098043997c33d9b502b026c9dd28a45e4111f3908c98ec4f08ca8faebc1c8b276ebdb4618b74128972ef746d783a0fde8d9ed7c1b95d0ca5572d6b sk = 3c143a3433cc09c15a64f1af8a8aa0455673e96340c8561bce06237a331fc4d86af8f2448597a75b28cf81f0c17d46221ae81d77a84f4fa548a4b47ccc455f340738a8718febd62e707731cff097cf34c99e8ab9b7c3cb1c920179c35bd2ec40373ab9cfa974cd8b793e764122a7256ae6bae452482da2ca6682c02f9996cd96a8e0f92c734a8e1ea830999ca034fb30de60ae301b3919b621b2e0980d674c0ebc3977d65447743a1be21a4be9984523ac12fa45a158cb01601d2ab40838c74093817fe6f545608ac58db10e96048f5c7b652073187ef9699f9187d94442753164b6052b39a5ccbc5c4efcf104ee922c3d71b735cc3bf0d779456bc214c641f9cc484b02cc4e37b1e5110ec6d75cd35a7b2e6b7c8f9bb9c2f73afb585e0aa5aa7f20021be1936b7c9c8e457746c85acb7c2dedb301cc4c46b9dbc140e7b3f3000764a4a88cf39bcef46031f4bf2ba41398ca2e4df02f08f268bc170af6cbc376540b4d8943c5c26885380d59228fc0c24775738fd7c61274e8924d7c5b61f681e5490194c529a7925fbd29b15c9634d78356d3c2c4a9fc82a6431c6ab46780c91e8eb6ca62d094afd013de40c05b1aca181b41e120cddab3184f53073832761ff95a184028a6a16006d98c8807c2faa12e704607d54180af96164041b455c70adb402759a59d77c96c1a296af5c03ae971a1f982bf38e0496bfa343e2648d13acf84708ab86678f921ca14902fafa6a8b255a2b5e54078e5194b8941de192a7709bbb303253e6510fcd261049a8308d0cb3519077d9272a72b1e206c0c06606d45a2b8848c0a941aa06c4c752409c86d59bfd3177a4dc0969deb885ae32429965a3c76cde5ecc22136a5cd4abe3e138536a43ecfb25a24a18716b512d0bca02506ca229a54ae0707608926400c1ee2779cd7679f89a034657c1c17f65cda475ce821c20d67808475cd470bc8703761de1cc1f3c21393b1a0a5e63511768f9e1b1cabf888df7128402785539600ef9c79304c4cf3077d7041b43d26051acb5eb6056afd896a4c71c237abc62d155c53167240e76499518d442408e1e4c28f549b1f35634ce207b522a82c3a29e1567d066b7918c309588c69ac62688a8a186322345dd737c3029b7280099fd6725d9081c77b71766495b3e9ba055aacbcec30efc31d6d9b0c4071bfd842bc7b3693c62a37cc31c2bdd9c80e43c296eb53ff5a3d905615d5757caed6432a5544459c91c1c33d01c78f05b11f0a49c0aac9a0e09c0698318977125c3231baaae5b9c0e22116a1c85b1a60cd95bd1768cfeb0636ab5b86aeb96d26130ff212112b154381a38a752598ba86425366131fa1cbfc01ad0d95a043d561cdf93675890f72a1ab0945b6edb75547a13a1c883cb8794866973145b4c3ab5c1802232d1d1309d0038900708b3d07209f861cef186714b63b47b25d475cc53b0120bfe82437377f7cf280cb0708de6178847a40e9c30398a89493458180507be44b897c550730e82e1a19c5e4f4a2e47aaa70705729f7b64517a55ed71f26c42cea599b20d915d6b61fadd91bdda6370b034b3a6cc16b8c9856067556d9622027524afc2be0ca74f6282937a383538656659a37eb82a33470963923993d2b7294aba6a56b1edf62a51da6367cf53341236f8c623a5d267981a25f71cc7037a68f9d81aa4c9085b44bbbe760bdd6fc12c64516f9c150a38cb36f686d6facb7eb0864f594660d519adc44573fabcada4c89619575da9b082afb7be7a505b0c095319831c656b75f241248923ed274543a5b0364b903adb7cb0d89563126542232a50e198b84d710f4e5606aa08bb1b9ccd22b892eb19814037da5945173ab314a688517b049db1c0fbe4ace75330a8b91099cf28896f731c6cb0950fcb3427a49dde2b6d335c5b0a422778809ff9068f37782a6649a7dd24139364c1d1b8eb1d1626c7400cef052c0a2571eb93d9cc77b5947486f76a21af78af484aaa3b778e5b762b2b47b7ffa24a88bc9ff847a13753230907885014f38385a4a13a67f1645c024adbd2524ff2717139a51f5538781a94cac6871884ca22c7c6f499b7d952773e48b091dd2444278bba267a56b88506d96847d2891230882c08c14a47470098043997c33d9b502b026c9dd28a45e4111f3908c98ec4f08ca8faebc1c8b276ebdb4618b74128972ef746d783a0fde8d9ed7c1b95d0ca5572d6b8b1def1c786851016f04405d89fe629ca5a271ba1ba24818eb6a69c1ce5b67361c40283f48d1bd3e63d0490f249d22d54660dc06237fb5f8bd2006b0ee2f7256 ct_n = a6237251690ceb5ad710987fc43808c5b4cdc58a973062613d20f0f3aacc3144a9428fac38b6af898a2c1200074e89eee3d41030fbe6338757cd8bf2a52a4e7879eb55395027d0e98995d5b51a378846274e45751b8ec80cc7c235c35df64f824c2ca8fa5ee6827fe170dfb98e87fdd0ac15587afc200fc888b8b0d9940644167b3fb4454bfae3092c2b8fd464aa011b333e677825672b452ddd1a0a71535df02922a62fa85e499f6d21b14f26cdbeb521b6adceaf6a5bf79ff27cd785a6f90213456843ccf7912d8c34f9943dee99413ab36274e96dd2bd4896aac6c65ae7c97d0c29b8bf011d8b5fb9da6f9bc1069d9aab1ac5093ce45036d0117554cf51754724f96bf1d54db764780909b46aa2031003dc911d0e76a09123fe62b0345f360c94c1a89a17737a79523b0932100e8df72335d071372643dcbb5a8d41b918b4ab083416c8ef307c24498867767f22d02cd118bb3983d19b06d6c088523722dee347e4960c1d8494de0bcf850830151aadff9595bfe52e5fc9af822694f2f9931a9b9f8fb687014675269e60acbef4fd0bf0fb28476a85697fac8c082405f7f18169bddbbd7dce58485ce0c5fd18424f30ca36aeb5e56bd8c13a78a2b972217e9a0537351992e15b5075833707be87e30c1b628d6c2ae27ce55900e8af21b53568018f0f8a33b4458acb91a7e221a55b157b4232361a02e4927553a2021a6d5660173d74902e0967f23d3fe66bf2a7b3e8b3a612000541772b297603861e09b7a5521448b8da96921bb77466180d8e00d38b5fa7e31aca92808e0ad59c5700be8e45a2f0c82bacfc40c2a17dadaff9ddb9f72e8178235123fc6445b3daddec5d87443fcb25b7eb06287a2b1b93560c4fef5eb0ce05b697e5a151f9e0145fbf3d80926e5861b5dbc98b75fedb194d04dd457d9796582659a269294c3c020c00e53289ded508d1fbbea58025343b54742e1d22d1018fd39486bf1351bd8b97ae006ae7eb6785950fb1fcdb34f88c6a25c9707a4d8df09ee3e7e49e209d8e3bcdb22cec426929c0fceea67fbe8b821b2df0d4ca5f8783780b44daee2151a142d295 ss_n = 3861e3c76e90ec4dc86db8921f69e67611259ceda964d4bc083b82e44354cf0b ct = 992880faca08d908228a7160874f47da9bb6584353df1b2857d1390cbe3ac0bed2c5a50191fb476f27eb4497fc5c58b391e36bd7fc387fcbdf60611f0e181036cd320866e4e8f0641d840327232fa0d9a960e94f5a993645d6274ef88f4762f3de9364aaffc109effe032106021aa48265446f8192963aaceaad0ce8f25b784c6636242b7adfcbd8136616cb87fdbeed181d342a3d25400604bcaab5ad071d889fffedc8e5c43a892ae04e3d1196cc8e40ef786668711df5fa0a54a29d6cf858bf40bb622c4bc3bee2755dad796c4f9b3bfa46ebdd169492ff11d505efde441f3b94e8f6e5de7a3775704c79c8d96027b4a0559158fd2bba8923e6ddab9c85fafdd419c6f35ab7634690716784efce32c59d97ffca7eea051f1923e6b201ea4f9a781129c5a42c8fa2ed8b5a1260315cda0dea4d3d7d0459d192d55c41ec3a61127f6800050b17a757af6c1e7a4df5a3547c2edb19d094ad7153d198d02e22384ad49636ac8e6ae25cc1114ac23f724fc867cce884ff60c24fa91aebc291215412b3cdda0a83929f69fbe85c6f8e7a79feb63fc67df1767f2d4a2c56147c375ba7c2cf7964d5e81a82b2b755bd43349ac19dd91b14fc9be5c307805bf87647f6a54b986ac01f02acf571c8b03b00c504676f618dc818bff9c7b508ffe95b993e303b7bbca32c63fe11ee203efe2561048e18797aa9a75a1a8e81af394ec64bb38fb8fe7831c231ce19fef690e23622c76da080499d8783b232d18b1b9b8ae76c666c8f6c63954c2c097340e6c2d99d1092dd61834c4788eadc17af3f1dc722a87373d844f877ad85fc4f61ff61541a9c457fffec02d73647702146d7f6146a181c21cb2890ebdbff692adbbd89bb32f843c4ee7fbeb91d8539584ac59b6b5aff239ad4867e416276806052e13551370f85581b0a0fb1ebaedb4e67b9dab73125eda7d4910d6fd201d3619f0d9f090edc35a5df48a4d3ce75c938e1dc1dcb9e9b4632a7de584c609f0b98d3de2fb75c8fcfce592816f19ef073ca9b00b032f088ca2c9ab09ae482688753ecb3252d01fdef31be43ec6a764a2860cf63a318b5ea ss = f084285fdf87f3481dcd8f77c59568209adb276ed58985ab87eb9087ea4b5c81 count = 958 z = 644a5cf57982e5a3e025fdfe63b72e5268594f28865e01f3180a793fed7f2d1b d = be2b2b739780cd4ea41e9ed094886bd7bced92d86964582c299ec8a9a3dbac6f msg = 3f596d7acf99ff17d232d5b60e0649598cc6c25e0b34cd71515084329105fe07 seed = 92adbc3cb4b1e2048a49325778154ddb5d07a6dd79a32033268b659631884c87354339918a22948b9210b4537d00a44b pk = 63f13cfc4186b4603da8c5583f1492a34102743730b740bff77b530da893e57927164bcfcf12413f6c03f45a6b186963464a9eaf76172cd0aedcf78cdb7374e0e148750ac7ab275a5a80c39f1683a9c720d8495dde640975713842ca8f80722645a5599db297e57c64bc48bf1f2383a6454eb2a332009740d6fcab3321720e177f84f52e2f272b2e524843aaa8f920353fa68ed8047e4357c94b7133dcf5437ce75b51319004138ded653aedc1aeb6e0bdd6a08f4f1b829ad055d26c0ba0b0b9fb0501c9594e60d49caab22e81631e050a8d454249e503c4da48335f3b1ca6182cfbe21ff4b463c39151b08932e4d5cdc5d176fbc95462ac21215ab84ff68774f351b9058a7b3c45b0417387b37fb47aa614421a7e238aa002811b15741e123b95dc103539a75f67a172c17fb32ab135b018a6f32674b8bb4857c4407438e8e761ddf25b60ecbd4715b9dbf2c38cca5bfa15cd8d3593af9c78733101e2060c3d76c60efc3dccc3192cb855779c6ac3704323b7bd58f185e061cfbfdc621b21b50f4c188de1c59824784f12afd5639e614b6314a92744aa9179249a29277c0460a6e10c09cb495e966295b458b26b5a2114967ccb8639dfd0167cd9a138fc38336509ed2c95550b5300563244c60ae9b59431c24fa984b668f39628723f43340911a932edc08d5b2a50d7d724e229c9420cb6772c9754a6c5cce43bb8f121485040b98b1d7575ad51d832b5612636485e203a33b3a418fa9a179c1a8579c52055f4b6a7469737e98519cccbbd179605a50c0da44b5fecb6c761875e8391fbd4c2898ac1d7b3096f71b60830a9e20882957c256915825c26959c9a2f689544e3c228a58ab735a7c55ec9be2c6144a895003b8a37cbb9b2a4a035124434328926a892b0d4466a1f8666b8287f194180e947bb02fbad0be131ce20177519b73214050249117104a13572845c45a11c814365e829116413ebbca14818b08d53c0f5d6009f5875d653b04259258e421faa933006ca864c1994caa74452dbad22590d7ab124589a9dd8d743d3d0a68f465d202048cdfa80bde460dae912dfcb92f8fc2da57046d834a0b0bcda6e29601471120a3942a1361e05a04c22347ef81cd82fa2 sk = 01975062328c6b05319f329b8e8ca5850289bc96ab228393f8fa231b810bf1761901344bf2192b93c81ef7b216c634ba3da21604e75b1b67679cb47fa0980d5d83b0cff890166c43c4f5257f7a7e86ba3b6ff1b0f5f058fb504c9b41696345bf2381a266404fadb6b19352c923c64080d899da1b179b058d0ea64e91fb448bab4f8bc62df9c6430cb44d3744211995305cb79815d64b4b93598016bdff4405ca656c68c5a147111908f351d93c6afd8293ccebb9ab69a707bc85c5528017f3916bf93fc39669eb4a47ad21a8f588836e012f51535b04e31903712153512286d4c27ce215d5243476756f4a0c06eabbba95bba8dbb871bf8b75d154cca3dbccec619f35cc4253f581c58a8ffbf0c53d1a184fdaa0368a0628042c4c6c7c27726f391a61aacacc1e4aaf7cd859b4a64c96e271397b46e1244b5c4589bf9771e272616d7cb4b9b3b133e40727e28a9074c7c9f369faf185f689ba1d8312952894030667107671a90740c7a4370245a5da63939050cf4b578eeed62d0e55772966c13e1ab673384efb1b620d0141cec4643777a3772b41a35cc101ccc167b238a68725206893bf62c72d12ae039775c95590180b40f37a3a96a819197a0509902d608c10499657750cb7aefb1419762bee5004d5c9b9664ab594f9bd3568cb51e6ca994477aa577c641b166f348f0b1c4608cb7183f16f295489a161ae4642456f1c06bfa01299db3826d86f2d47b5b87707b1e50327e1a2515466e1597addb30e916898b438ab8822190182afafb241df992da834b084f80ef1120f159640d3aa8f717961985ccf3c665877bb14a838949100bc7a621f26e50a5fe177aef6945e048f32f400669a4660d91e0ae70aef2327e9380fca5b71fcacce7bf81a3a40006d2015fff26e4b4291dfe98fa0e32adb18422a746b488a7434bb3773990dcbe5793c1310371b709745a7534767d967a0af00346dba65d1555886711c7a67617144814736bd687a2180040c9de16daf22c89afa8b31ebbb87e3c07fe1c389d03fdf935d17e20ac783b4b4b6c681a3b9236164390261d5506c4c79398535651a684763f13cfc4186b4603da8c5583f1492a34102743730b740bff77b530da893e57927164bcfcf12413f6c03f45a6b186963464a9eaf76172cd0aedcf78cdb7374e0e148750ac7ab275a5a80c39f1683a9c720d8495dde640975713842ca8f80722645a5599db297e57c64bc48bf1f2383a6454eb2a332009740d6fcab3321720e177f84f52e2f272b2e524843aaa8f920353fa68ed8047e4357c94b7133dcf5437ce75b51319004138ded653aedc1aeb6e0bdd6a08f4f1b829ad055d26c0ba0b0b9fb0501c9594e60d49caab22e81631e050a8d454249e503c4da48335f3b1ca6182cfbe21ff4b463c39151b08932e4d5cdc5d176fbc95462ac21215ab84ff68774f351b9058a7b3c45b0417387b37fb47aa614421a7e238aa002811b15741e123b95dc103539a75f67a172c17fb32ab135b018a6f32674b8bb4857c4407438e8e761ddf25b60ecbd4715b9dbf2c38cca5bfa15cd8d3593af9c78733101e2060c3d76c60efc3dccc3192cb855779c6ac3704323b7bd58f185e061cfbfdc621b21b50f4c188de1c59824784f12afd5639e614b6314a92744aa9179249a29277c0460a6e10c09cb495e966295b458b26b5a2114967ccb8639dfd0167cd9a138fc38336509ed2c95550b5300563244c60ae9b59431c24fa984b668f39628723f43340911a932edc08d5b2a50d7d724e229c9420cb6772c9754a6c5cce43bb8f121485040b98b1d7575ad51d832b5612636485e203a33b3a418fa9a179c1a8579c52055f4b6a7469737e98519cccbbd179605a50c0da44b5fecb6c761875e8391fbd4c2898ac1d7b3096f71b60830a9e20882957c256915825c26959c9a2f689544e3c228a58ab735a7c55ec9be2c6144a895003b8a37cbb9b2a4a035124434328926a892b0d4466a1f8666b8287f194180e947bb02fbad0be131ce20177519b73214050249117104a13572845c45a11c814365e829116413ebbca14818b08d53c0f5d6009f5875d653b04259258e421faa933006ca864c1994caa74452dbad22590d7ab124589a9dd8d743d3d0a68f465d202048cdfa80bde460dae912dfcb92f8fc2da57046d834a0b0bcda6e29601471120a3942a1361e05a04c22347ef81cd82fa2a1e9d9b5845b88fbc9bc55a1d5718ce991dbe73d14d82982ed69a2a9e9f34393644a5cf57982e5a3e025fdfe63b72e5268594f28865e01f3180a793fed7f2d1b ct_n = a0d1ecd75480b9a457ebe67d981b8662b62a9b04c45ee941a4246cab2d6d1d1cae2f9cd2d77513e583f0adae9aae6ef2d63c3f961a5672ccb545d31eac341fc089036ae118840c64fc1b3792e1ec336e0ad4852b6426849aed8b68c0a06ecd0a1f8d9c472297cfcfa570ea6c364157be345a3ae4dfd1f37265d0f006e3de3d0ee3424dbb1edbac2d3c24fc9272c09a22f8b7b270052fa6aa0ccb9f3c8e6da9532dade32760e32b310e4210e4a4219f9084efb816a848b3db4b8b1dca1f37593f62b9c0a9595a2601acb205d1ae3f0255bf900eb30bc5fe8d02ef1efeb75436c5b90cec60ffe8ff3462e6280366478750d48671ea96f20d57252b641664e0259840ec2362ec9d86c8f04e9a1a4c9f09e438e69098cf6d2dc54af4db90e357021ce68ad6c2fc5ea129e43dc6be2a480c0dfa090009ea8a027fa565ea9df44561547d86e59e341004c7625295382d32a898cf51035786c2ac1e9abae3c24719d8af5028bc0cc2c1640f955b60e84dd00dcab0ce380dcfa5b6bfa9301a2e7d678e7343de2e0c2562e94f17dc25fd568ac9277f60d5aa7cede94a21aa6ffec4a6b757e9e43ea76df7a20fa93554df59ca5e20e439f5de5e56ebea2dfaf435500a7065bdd8853e7b8b1304db8c5b04545b64edd9764987f9abd81489e44602def7bb4712f23282a6a4722a806a32c62a314dea072de1d6b2baa4eb91023a5193c32a03046b43d587a3c6b2f63ba964ec23d8b2e51a7ea95d9a075f04c208f60ae353620f18fe9375113e31a2f4a80385405fab008bc434d4aa8c896f3d60c5f9761f054cfa5f592b2aa5c77250d5d3fcbe6c32aab0d377533d1a4a374a629f134ce50b254498842bf56e8c23681c527f3a5a0f3bd7762f628c6b1cd935bcec70d6963967354292d4a97441c2080e9561f5f390e6fc44f30b4fbe01f29f8cf75b803e551d6752279dda91ba17f5eafec6ab09e2077ba35cef198c7b373b000d0e01ee5023c9e37435407628ee2de1b578f3b671862ea8f97e3a5052c15bd7e05f41c7acf16360b4e2d2344c02b3b8bb4f0b06142652b042989bddca6c61d20553dcb187 ss_n = 827c390c3aec36d9742252a1832d834a24e3418c4a684918a0f918fc5c838d16 ct = 7b0624b571342139f3d0b081c7bf799e08322bb2f4116ab809788f3201835ca4fd65cda359597bb35d67ed821eb8f6daa53235d70893b481b03fe90c91d600ac0e650de8dd9113cd3ec5e3569cd72b020db018f5a3984e3bf61de3c5d92b06b49598d4c75388f2372bd8b70931799b129f8882c76ea3749e7d525d55cecbf8d2f603018b89a1102af92870a592aa0fa8414856146592a56cecce5b7773f568567ef0930c986a7fbaf54105501b408d7421e55c8916ffe36c9b7adbeec47dcdc4b37b67250cfae853d79fb1136aad2d2e69279756e3bcdced8d60997331fc72d2f9d43b3f35c6ae20f8ca2e44276ff86ee4996f3c650b9ccba8ac573f3c174c7937aefd5095d7c1a19a475d32ec2048ecf0e835af269b0b6f4d7960b2ac37eb4f65d0490ce8cc8142be69f3db69a904bf677d11e99a7ef944b4ae8345085f13b75546d172d32b0e353bf0919711e92c34aa5f3ce1fe7d7548aa54bcf47dab0894a85db4680121d2eadc9a81d0a6018aea9e5b49fd9f3e22aab3fc3ed344029a3d62956963bb731597643824e18fd5bb97758a1844211a779892936f3bd01e1bf1ae9f26a9f76cfc1b1f2ffbd712d490eb70e586d3b6b69e6aacc455527830ae3d620f92bf9c2c7285a74e0357848ec439b4f3c6908d8089999b539e7caaf2ebf1a4b525b02cc7786b5abfd8df53f26e9c8014ea5aade4c0e091ce4a8d8cd03c7ef6e43d3a0da8b3aef0e4266451617d28bf02236dd3ca063738392d8db121c74c566690d409992bc89a69af3a2ffde0f69984b79a07223b8d9ae4ef5798b56089ad33a21d235a61167dce21c295df2269ea583601a0b986197f06e46ecbdb5194d13beb307f3551d9d856b0276a651cc514f71e1870d0b9f0b379b891064dbccc37cbf017c53f7a15c8370837ec8dd61ff58b54b7cd5b476d6b73f12d760fb56cea64bd84969f46f5a8b6e97b9a6cae97d8e9eae7515e9f30a69d22d9ce75ffb4657e4ee96aac4aa7ab75c0c1218890f7623af1ce8cf629403ac0aa4277baa6034af1e1136f70aa4947cde7056b16c2e0cfba000c953bf5cb52d0953738a4904a ss = 3b7f0a04f915c1696d8442afc835864d2afcff6bcd69c1260892787cd72cab77 count = 959 z = ea7421ca76835d1b5d93871651b580b0a05322c4dc12b249c970e77708de3a8a d = d4276efc24b83869a1a44199e843a74769334fe20dc258428fd8e8371dbc06d9 msg = 37ee9473d50f40e7391bda0b04f3f9f376e4088ebec97e6b2ecbb6a31dc4400b seed = c1183dadae6f6c1d8c9d523764322c82237a442f8baa310f67bc1d4cc57af0d9b3c8f44ff78f5de1735a8f5e96bad001 pk = 30b24a1aa2954f8328d1c16e0ee421c310085437bcc70086f0652fe0eb3cc65b86a24a9c948b82fa7155f06b90d349c8550260ff4917ed571b067a92bef846f23350f3a9891b36bc40b95c0ca28a4bec40061435e2ba92a7da0e73920bb5d7bff1838aca84cf86ab32b2eac471e2c4e2f1411026156359c65267b7f6d2705f95ace84499cbda33c14b97c69158c896b054e387fe8170a53c2eaf789eb0075b0fca0652a23a4bc2041308b4f00b5cd9c2231eea7d88427cdbc5b295e0056cf6b35c8879507b639d2c6abf5543fbb217cb9ccd0070bfc8a233deaaafd2d54a08c5b1093bab8f2a7fc5d82e1da5942b5a9cdd1c42c189a61a727e58d457c2016bfeb1abc7638c54860dc14b363b9c9e5b890df5a607d1f636ffa83a06fa84292313da06272203830f650b4519042fc81bca1506c1033afb8324557743e9a782151b8c83226745f91b38b6b5d4b8112b041e68b779f51b9fb2db978713b887fa2cf15a59a3b5672d59c7d1ab4121554c0a0a999b5baa26d03020598f5c0c4c5884ba670cada37bb1346389889881b2db8a424c327a6c3f529229b27b021c15c1350546fa0246198b2253d2592a219a68d87b518c9d58d6b4b152b70d12610f74a20019a233d46c2293bcc9192ab58a15182c41007dc4ca9325f181cb97d0bf4ac0c5ecd0736f6398e698c07a6799ad307b1bf26f6ed7657578187e9a6911f25a393918f6100f4e5363c3253e8122877278908e8b42f3255f9a09bf54f2224f484eadd6b09091613f048649a28482b74b6d6c856613bb00775114e75db9e998ce607146f2b46baa47384399a07c99a151c2ccb89c685c9e10076542b2c75d5c63a1418e6d3774574596d2b17db6cc8bc6371dfd8826dc176dab10ad28d26e06f94deff0add21bba73ab79ee4b272537545c85838277b16637c35c49186df7b7c46036c24b07d5695c3cf5353ccc190f0c0649354051c94cdf817a2191017f30059b463b23324f09b87cea867022fbb310b5102d20707d200fd235b138c06cc6f69a2d492f61595c29e956549972286308d51c9a83f2428348935c542e92d25a6beb3d0b8b116bd476dcb7537ce13d18175dbbdc30ba6382a239bf00c9cbbd7baa5ae0 sk = bcd6b76c8568ae64bf85fc68e6405d84ab914f436bb1792a091b89970a22784c231ae426191b2e5c773689849c741630f5bbc496a1cc0f2754692cab82a748b3ca69ba370006717bff16bb76e3893a22b72f642bead66922d8cd5fec5cef2903ab31a04a542ffc814a6d627ba2e4428f3277adf12bda6b2590b20f95f3188b6b4cbf5319273797dbd0163204ce7b290c2160bcfb584cdca85c93c436885502003b4600ab1003177557195aed838a9ae6bda75648f8cb1f9dba40cca92198a2322355c9da25cacaa2c4d065275201128cc18ad4856774879e495610c7c856523213ad687a31da3d19761d0fd769c181693ca79c3c438fbadb93f5d498a044890d08772a2791f22465c707146206965df4a8b6922d718937ad588529f3a46f7b11d22782bba92f32f026d065807aba69ea18b3c15b9a37399dc12cbf813c2eb331a9b4d38a4e634cc3941c1015b84de2aaf572529da335ec01570ca683f4704586e90b77405930c58456eb23d5c401ce22405a9949f7f388d1f411dbb508f26092aa524b9b65b65993209f3c1f0943bea7d833ba925c9b1844bc9820d6e74b153c1cae2b80ad689dc3ea7aa5dcc636060f3db9225255252695428462cd90d43c967c461c00b5dad3c9c00680bb6b55b87627405304c983611fe0461f417328269d023c7d111c94f0e63a4858c7ca985bb157a32f7c78dbb75321535123b9851ad04aeaa0834495cd89f73c2e9092315c55a4d93d42ecbbb5d7cf4f4535aadaa7ff215fa73408d2d26875bbaff0b7bf392c6e93bc74cda13d6213c6066180f1f38b888255d2e90a1dd540898c47fdc8749feac18731903d2a5e089c919e37b004ecbb5fd0c25fc6b1a2a883f1f2383af4388e7a2be19710a4b33291320f0e54ae8af94ffebca263ba6f4edca2fb86014f6740fb4648d3e6104396b80dd404099b254f45411ea70bf5715d3fe012ea7aa709cacb090cc78288801a09a207604e7d6947876b66404540c7a395a8b4b6385637d11576356603d1f9c2a9635878cbac780091b171a361968ea3803965360700650a8c1aba38761bbdf3c283f34b99cc6330b24a1aa2954f8328d1c16e0ee421c310085437bcc70086f0652fe0eb3cc65b86a24a9c948b82fa7155f06b90d349c8550260ff4917ed571b067a92bef846f23350f3a9891b36bc40b95c0ca28a4bec40061435e2ba92a7da0e73920bb5d7bff1838aca84cf86ab32b2eac471e2c4e2f1411026156359c65267b7f6d2705f95ace84499cbda33c14b97c69158c896b054e387fe8170a53c2eaf789eb0075b0fca0652a23a4bc2041308b4f00b5cd9c2231eea7d88427cdbc5b295e0056cf6b35c8879507b639d2c6abf5543fbb217cb9ccd0070bfc8a233deaaafd2d54a08c5b1093bab8f2a7fc5d82e1da5942b5a9cdd1c42c189a61a727e58d457c2016bfeb1abc7638c54860dc14b363b9c9e5b890df5a607d1f636ffa83a06fa84292313da06272203830f650b4519042fc81bca1506c1033afb8324557743e9a782151b8c83226745f91b38b6b5d4b8112b041e68b779f51b9fb2db978713b887fa2cf15a59a3b5672d59c7d1ab4121554c0a0a999b5baa26d03020598f5c0c4c5884ba670cada37bb1346389889881b2db8a424c327a6c3f529229b27b021c15c1350546fa0246198b2253d2592a219a68d87b518c9d58d6b4b152b70d12610f74a20019a233d46c2293bcc9192ab58a15182c41007dc4ca9325f181cb97d0bf4ac0c5ecd0736f6398e698c07a6799ad307b1bf26f6ed7657578187e9a6911f25a393918f6100f4e5363c3253e8122877278908e8b42f3255f9a09bf54f2224f484eadd6b09091613f048649a28482b74b6d6c856613bb00775114e75db9e998ce607146f2b46baa47384399a07c99a151c2ccb89c685c9e10076542b2c75d5c63a1418e6d3774574596d2b17db6cc8bc6371dfd8826dc176dab10ad28d26e06f94deff0add21bba73ab79ee4b272537545c85838277b16637c35c49186df7b7c46036c24b07d5695c3cf5353ccc190f0c0649354051c94cdf817a2191017f30059b463b23324f09b87cea867022fbb310b5102d20707d200fd235b138c06cc6f69a2d492f61595c29e956549972286308d51c9a83f2428348935c542e92d25a6beb3d0b8b116bd476dcb7537ce13d18175dbbdc30ba6382a239bf00c9cbbd7baa5ae0c5dac295ab9e37bb97aa83082ccccd4f49f0e0762616fd8b416db86dae20c1f5ea7421ca76835d1b5d93871651b580b0a05322c4dc12b249c970e77708de3a8a ct_n = dc46ab8383befc021228b41941d8647f038e2381217f32495be6fff4381a837f1fe382f0ec62422788f9f9ef5c38d0a6106d49aa2d7f45258a6c12baff4f06c50432546ee9d36d6ed6ae9605c14da63a72d9d09e66b652621b7b44f5dd4da14a2070ab30ec46a6369aa368a8a72aff2de0142bf62913b6a3212995ef9d4d2dac782ef867c1367996bd53776bb76617fd63afc7a0568ee5be770d9f00df9c20297da88752a3f6ff7aa2d85ef9c4b09ead2b152d1e463ec91a3ea63283dd710917be7d6d081cc8ec7fbb45542f1e87c2d6b866c1491fd4659f900f7720e69778d84c0da8e492284bb8886977d64086bf8c993a17b98e75b451384a0f0f6a78babd19f5d10f5a671f0feff4758a7d29d5d720bb56c7b458d403b692583d548f905399aeb1cf499ea3d76ae3ed5c11ff08a04fb7dc6de04c5da1cac8f80cd928fe51a2f4ff4147b187109fb8e62b9116f83b3e9202b66bceb4165c49b588228e324166818da6d718076282d89a1341b0578d68e573ffe7a3dceee27ed98840c90bb589301cdf9ba4f3f89e15238c6953611ad797f3bcb2a7c287866953e0f6aee8e138647625487bc3abce4ea33bbb3efdadb3a34384fca1be09ce62c94ada0b55ad658746932227fd3e7f28bcdb495d4885742dfd9b5e9e548aa3b87feffbf882d16033041c2cd272450478d0a838ef5fe8fa8b6f0d7abf9f6efeb4b519641c6d9952172c704c59529f2b72670bace1adfafdb882c724e746392c5cdb4453496e2c45be6da126d52e1b703e08b75d1bfc288cdd4c5c09dcfe4da96da8070f35a93392d52aebf066005c3e43a697d7aa06248c21ed0d4e7be0d4eec495b3c16c91eceab07a994039d9f0a2bea293877f7dd03fcf7a080fd0759f353b7580a61dd81b83d2f4fa5d6da69bc273fd799de80c6f2f7e90a465864d4af4781aa17ed7728cbf4af8b8864fe403abe4b9fbe4fc1cd5e15f03fe043d036cc2c374e231dd7e0db44a6d8856b9fc61dac9cc920a4e58a958909a556e0ae1ee680ef48bb95c89a18279f79c5d6150acd4feca0aafaf93ed8cdb73f66408f15aef1ec1ccf32283b4 ss_n = 55025742d860a3d62f59e90bf434b660cedd6ac01835ea1fe47fe469afe815e3 ct = 96ff32e4ea4268645c8acc9565bce069b9a1fc77c616bd36758c07b21cf29c73f29caacc0aba95db08048e59325ab495b01192bda201778215b335cb431f782a7250f423419e91313a0d6b4dc8579140bccdd8d6cb5eeba2058e0350822e9433e29bea60e49463e4cfa4e1f72bc764e2c683b461a761cf07cbf6ae9b7101999700fc85526f61bd757ccaf915710b48c9c9da7127a9b2356b80a7c2e30a2fca0a6638f0485bff998ca2936a12b830ee5e269557f2b61136fec1f7ac50cc40e992fa2e4d252cf074e96c90a2c238ecacdf2a4f8f4e87e21f274391ef99a07f7b44e46195867c2e6b4e01c5d19591392dec71370655ae10ce5069388f2e30d50baa5584f6c3b2c7a280d0db8ae5a038b8a397d8a47491e90a91aabf1523a70c12e99e01fd377b10cba5b1c61c811e008882e271d6a4b2922b7c51f22ec184a631b10734c09e3a02b5e5092489f4eed92dac012c3052ab05dfab189098e3b527dda6578d2d9a1889af3fe82d0bea1fce2ca690a6aaa72fc6421549629139527bdb3772a2ab6fbc11c99218aa0e2d6da7447bb78712ff255857f488e6dcf820d3e2b993943f11827319e3c7b24992c48124433f7f236f62d695dfd7caf80f838b190bb4cc833fded5d3b65bb32935837afeb3ab5f73bb2e4fc1a1fe2db02e5daf4d7522a586bac28cb025a7699c068efcff36f915bf6ad2e3e7d5f5a2fbe702f63ab77ca10e2a52970f0cec8e2167c88b664184c68eecbebb784901d386af29817ea3f4c21e0d19613b3fa5b08a47fd3562e191597947f67b0a35a8281e6a3ebdda510d37e9d8baae679a60c9d801695a0c0b6db9b144aee261b8dcd523a3e5e70b7af3f1d43c7e4359624bd4d798c847e41441639e6ef0cb49230df04caa340f96b984594f03a3f0d72c6237fc729e8608fea7ab219f5cfb3c5b7bb6cce3233e9bd7326cebb71457815b14c82f911586b3e0cadc121d96f155e79bdd3dad0a01d4f2a248b41cf1a17368cc56c5d405858a99494a3ecd55712b6e158d519312af8e114d2f134d9c6aef41cda477fd1b46fafa8caeae9fb9aaa62796d8c1e070e93786 ss = 31a1d13b8459547ae428b62e0fd1a47df5561a41c2680132cf4a88947e6b1a05 count = 960 z = 293f0237452106d2bba9f9d8198406f0de8bfbeeca6b8030e952365b26cdb60b d = 9f16656ddd0713ea0d3cf055088299c61bcd92843b842a4f3d382b31000e7383 msg = e93df7a02913a40a8fba8866e69098daa905e21ed2631ee8f7fdd3e001e0a2c8 seed = 4000e5763af5979e31f2f9de78cd59983f600b6c973c07d90606f19841fa99f0f121631f3160e5c18829be681efc4256 pk = 10663f82c11a892cbed6a036751a2d4423547dca0aabd8b66217ca0f50b000c879d1a05c1c6cafbed59fa555bd7909c2bce44f3ac871c0b37e60fb8da9f637430240c2e974507505228138c4705bf252b45565a9740c71a8a3ae84107852b3aafd9cb772ea19c252929fe3588a8aaa4b979d3369aa59da0269da3d1282ca658104ddc3654d4997e352a8796c565ee65f5518c3eb30c165f559db38206b231ee807b08110c3393255e9aa1dd0c74f12d63e18e005de083cea02b13e842a5eb2b014c9b8bae544b4e84af7944b174c039bc22295e664f235607fa293caf629b9862a35c571792b9692728da1a9cd57b80eb893afb7975958e9a16b9a1df1a21222dc54432b33ea953d558cc1863649ae1684df911ef2993e16a6bc05d9a7d4a471904b76438ca4c5bc28d6e49fb16157c568439beb1a2d1aa6694045ae1483cfeabe727c840513cc763537343c2aec6aaf6f65097df82753e71f77292e0ef4b498196f9807631f333874aa0c38f191600bb50df18f0547b4600570691682f43212e09b88267258354664892973d1d697e8a046bee6cad98bc08963a5c17ba8ef6108bd81aa35ab63b52365371a269075736a599c26a1bf29c18533c659bd0719762b2a9ae14e87f2afd5f454b0ec86ccba063eb42a3c479d593c7ce972c04a9526fc0194b5d543b4bc2dfedbba01e38eaed80dee59ae1916ad5eea251d925077696e176c3cee9a3549d80ba083398deb864a12cbd205826e4494f210326a365090d9b923813068b374d47a17bd40324c7b069b438ad35a9a874952511a3f72333c8df61c92004648736ae61734d8f10d9d671b05f654cf3025cdb56c51f5468959c8c83a26260a0b02f72bb372ba1bca287b00123db50eb271b25e73198a34b44605adb9638c834123145657c4322f0b317f75a79dd62626003a1eec2bc9734b89b57949b5281f4463161b0429afbacca7788a73a33b8c27a422a9154393bc1ae6353a680167f51e41b16c42c47cadc892151b2a777a916f342ac1e1105cd9316045751eb1081bec2e4e792510161bea566b85c1b3b9eb084d619d1eabaa72071cbf1b35d5e4a2f3762f0e47d189c72834046f934df55dce7d6a21e292a15b41d2 sk = ae807efb3a5c2aeb867da028ed6653feb2cf9aa13baff5236f42cc3c841d3563bbbaf33c44e2159d50ab6dd26b9811174c702e004a9c93c8976a6b8caca85df3ebb04cba1706db181ac72fe5d3548521318fa8b8e2977eccd2b78dfa640a24b8adb5bf8617b0595597d154ccd5a27ed0fc740f28737d490879808be816adc0535f1c956976c1a972360ab2b2aa95898d5c1a8f670b8bf442a6295c3be9c81a9005bc492a027c1a9967366d6dd06dcc04a59471cfd0594dc60c3f44e39d41c9ce28ca2a9f3c9ba7fb09035b42613ba4754238a64bc0da673389f9187f131f89ea430db7a33d862e4d82b4379b07ae5517d1d352be935b1ada23146717f0c3501ed4394a1c4f9f6b0122d97b7c5b8dc5491688b82fadc3b1aca167a0f985782b372568a5e95699e92155649b1bbea4c1193c257fc9b5849ac92fd91f41e69c6bac5a91d851f3122d5f84b84aa497bf97785d221e052b3b60139802a89a413a5f5e748c1b9490ba7092885787d0cc6b527bbd906a4f05fc220f157019965748b3a4f94001e7850e8599b36c3c2587693eec8823210626d9756f0e27c491c72d7f7663bd63b6da0921d46a6645b090c386bfbac21a4d73c1a6b55216f37cd748b7088a4519f851f7f290ea66cfb724af9fd0a2e22cb6062cb7a576464fc98c22d1203f673e2da771b1e90df318ca1a8c7567f047ad347de0615b3be824c2403e715122415a414ae9122bf3c065ab95c5c5130e1a6834644cdefa3236712e3260c5cdd30af9e03ea4546b7f9c7be2646015605d8f7ccdcc8063ad3b04d970856bfa7a5646398aeb91e1c81d8c0925bea873db4b36e0b56c338c5b423572711b70ffac773b545196774a8053790c484d58e7c24af0c785455822e1387306a8f832862116c7f2688332f79667c116f62397855742c8dcac1ad40f9203519c7294662b07c56822dc96a05f9263da73b9a990962c344995c0cd1cb8c9dafc5775dbc9fd00c5aa1aaeb61aa7e886454a7b618d2ba4b1085238b5aac8f66c2946caa0a70ad77a53d995bdb5ebc26b9a4c832ca123f7bd0b5506ae61778a6b2862a0842a8a7a10663f82c11a892cbed6a036751a2d4423547dca0aabd8b66217ca0f50b000c879d1a05c1c6cafbed59fa555bd7909c2bce44f3ac871c0b37e60fb8da9f637430240c2e974507505228138c4705bf252b45565a9740c71a8a3ae84107852b3aafd9cb772ea19c252929fe3588a8aaa4b979d3369aa59da0269da3d1282ca658104ddc3654d4997e352a8796c565ee65f5518c3eb30c165f559db38206b231ee807b08110c3393255e9aa1dd0c74f12d63e18e005de083cea02b13e842a5eb2b014c9b8bae544b4e84af7944b174c039bc22295e664f235607fa293caf629b9862a35c571792b9692728da1a9cd57b80eb893afb7975958e9a16b9a1df1a21222dc54432b33ea953d558cc1863649ae1684df911ef2993e16a6bc05d9a7d4a471904b76438ca4c5bc28d6e49fb16157c568439beb1a2d1aa6694045ae1483cfeabe727c840513cc763537343c2aec6aaf6f65097df82753e71f77292e0ef4b498196f9807631f333874aa0c38f191600bb50df18f0547b4600570691682f43212e09b88267258354664892973d1d697e8a046bee6cad98bc08963a5c17ba8ef6108bd81aa35ab63b52365371a269075736a599c26a1bf29c18533c659bd0719762b2a9ae14e87f2afd5f454b0ec86ccba063eb42a3c479d593c7ce972c04a9526fc0194b5d543b4bc2dfedbba01e38eaed80dee59ae1916ad5eea251d925077696e176c3cee9a3549d80ba083398deb864a12cbd205826e4494f210326a365090d9b923813068b374d47a17bd40324c7b069b438ad35a9a874952511a3f72333c8df61c92004648736ae61734d8f10d9d671b05f654cf3025cdb56c51f5468959c8c83a26260a0b02f72bb372ba1bca287b00123db50eb271b25e73198a34b44605adb9638c834123145657c4322f0b317f75a79dd62626003a1eec2bc9734b89b57949b5281f4463161b0429afbacca7788a73a33b8c27a422a9154393bc1ae6353a680167f51e41b16c42c47cadc892151b2a777a916f342ac1e1105cd9316045751eb1081bec2e4e792510161bea566b85c1b3b9eb084d619d1eabaa72071cbf1b35d5e4a2f3762f0e47d189c72834046f934df55dce7d6a21e292a15b41d26974e356327350353c3e7269d1162b0d4b83cc24b6f9b07605536c035bde1556293f0237452106d2bba9f9d8198406f0de8bfbeeca6b8030e952365b26cdb60b ct_n = fbaad8610f8cf3ea17b3eed529a7af47e06ec1f66aa09d80226e06ba168a6a256a7a1e9fdc49bdf8e52899103fa40181b97b810f1bb0ba52571b0e4efc5c214a470bf27083b0cd1ff32eae7a6cbb518e93caa71a5aca7bf60541cb16c7859ac24e57005281d9409f5507dc95876c29047102328c998f8670936397c7fe42e0d73371ea30ae1a0883a1437fa0f23311a694e9a64184d6c3d5eded430d80baf748c7e88eb3083244265121c18882dca8053ebd64b9e6c46aae3d26d378e1e887e715bcc3ba161d9c6805f5eb995f38dc40acbf735b53e4e39a1d09ebfdea28152e05914fb9dad7d87791f88d2511fac1a763165694337347927ea1a329064f36d8edd5f9a9a1e792eae9a101fa720d4441061d36ee8b484eb9c3321b86b0930940ebdb4cafc691306470385b1ca753fdbb85234ba7453152fd53ca93759714f6baa6779a07fc2407e4fdfa089f39b436b9aba2f358c0590661e7f632569144c6ddd6acf6ebf73e21a6778abb484b4617b029de3368be2434c8821a703d58131519a6b9a4bff654197b14601df1a6b2ee5562142461ec37ae473d10e1864704ec33dd44327d8c65dd73a6e1f73678f6dfc6a89d30e048401259a14bb723aa89f78e4964eeedc495cdcbad76b02773c3fcdc7e5527428fbc9e25cc23ce2458192ccced10de4e74032980923dc00ccc305cbedb097ec6d55bb783ee873e8f9cd48e643775c9e2e54475fceb2449cc930bb31e08d29d7c26078f3d3ff19ec1be917016a26a1e19e53656d0005838c09e4ed0cfaa4ee0cd90a4c271f912a9a6cc9b683af122389a0fd0613ed2d21c0790e7f67a2bafd3b566806eb6737b40afbb9d768ce8005844184572058762844b7788f39a6a9914c57b618718303c1556c127cedd5fc9a1591f19637004228029f07ab681116567f19aa052c4b8489a53b04bdc7c69e0e4a8229ed23236cc79009b8db2cecb755b6581014b9cfef6cabed081d156220d7b6da7d856f0947afed4b2c99766865759b8e9a849ea06ee87d75df87392a6080f3482434c05e2aa9d26fcfa10939a610e24172eac6fff29871e40a21c61 ss_n = 7f6324a32e023731a0a0c2b057ec04bb70558b877813b1e41333e642c342b756 ct = 2cbb61980c20b9a774b86b891cc9ed70ecd15c049967081a72ab94a76099e7a8e80638349d5c6a905faa11197b3a07521c563a808d19e1e1b4d373731771786e0714f5b5c269c2df3630e458347ca0e05d8c0ed7a7faa3795e0a6f9cbd82c710a2f745c60af2cfa96806409c05d199a1fdee0a09e9c4d9c3d0dc91f48f32aa8f4cfde9b3b06f3ba33493e54d4b0bc765589749a65f496c439e1ee0120900e23d56226e66ff731019fde9c6aff7299d68870d0c8659e707be7ac3e8b67ab76628937a2c28d64f12b7292acb29d620262d8429330f1b5135da10b16e1fda0e3b32e59d5fee15c4b7a88132ccde3bb2e8c0c1f920a72b802545efb163287247a03fb705e3bea619168fb13186e03cd65a95854c3613b36f699acf86e0e28c6443ef00dd598c1bb522663d7edd843f14b50da2a284049526590dce26aa025cb94d3dc6cf7a5b4c80e5b627b251694d5930e068ee4308326de5999d1ce4872fcba1830d97e650fe0b81afe0fdff7981e579072847d6f9169a62b6d4e295b5293a634eb8f158dcfedf44685f5944d3caffab88aec56c28b11f24644566e179e73e4c5056df20edd76700d0deb5be9d9497792ee0f5c58a3a906494bb06ab0a7c21e6d2e8841a360cb9501d694dcb58bedef0918f1982a890a9ca8c38ae4b0c4e8314615917d1f63148bf717f931dc91835922557858d06538505162caebdc9b52853c1c705c613779ffb47cbea27f0c9583295ca47913b34aef50974c67662b3855c44eee488e16d341ad8d76cb2eb23d625ffce7fb1b74267bf01ae625c9ebcfad9d1ccd56faeee3ded393c4ae3df51249aae6e3c981f8124d0d5094ce514df38e5fcdcc04a5f61131e47a78bfa5a9f4e2023c563820b524fbd149c98c1ce31735b5583ccca7fa2349655656e32e17b7fead7fb5124aaf81f6fd138372a53fc12286dc525eb847af932748b64cfd020ad6514118a2a2d9481112024cca3e997b92a771418de23759c5404e6d68e1e6d22b3cd0e8f8c8b55627e2615e15955318e4c7aa329eae449b643db89a04aea8cd43a6ec452af8a82dd06282d40ec8a4ad2be6d ss = d89be5328f000ea7f9f4cbe07966bd6cfbf5aff19a980eb24036504ba1706a81 count = 961 z = 9ce80674818cef424399e69bc04339fd551a1bd2488b58ffa8ce684bd3a213bf d = e548d2633dc200e31044f9ab80013d82f676a44f8fb2accade4aecd1412af1c7 msg = 788c449243a6e528d8f3aada42bd573c09c10dcf7e04e61430a2ee06a49981bc seed = a681a674ac66e3875c2d650c2e987fdf5272d55c2b987fd89c25235fda5d987ba985e97a12337c285c2250e6d8df7aa8 pk = b788ae41bccb3cf7629cabc07d41c309991a77b79bb64813ce8181f6b5a483a199fd57a13032c98051a90b872308da939191bc1df25f89972d2577c48d4b4fac4511c9b407309c49b99c37b32605e79a088364277846ccc5c309f7b74332c739374b580c01457426006c4c1139282ab34c5b8c557882e19fd0f588e8a882974caf6e1a16fa0c58c36a0338137ddf3823426126c2122733493d9ff48006cb2f23f3387a35b23ec9154bb86524c451b6160c85caab14070661a7b20d00b93cc65a404b37650a02e2f8ab54d3410ff81823f10bd9609e53e07565cc9971f3b8fcd36cbe30a3cd2a0a68f527fbe03c82f2aeefa9074172b3877089e88a60a5ac5cc177c187825681c436c7f5c573d7294bc82ccd984e375a4623aa3dfb10647a189e4f29cf366641b55718fe55b931ec70765b7388b883148c04b5a285a4dab840c38032b66599cc0b3450b9150112a7037d0277671da895de3795c2e798ba127aedd3cfa2296552b4302146aa47798742eb3f35522fffe4ac498a1dfd37a0d7db718ca9a41df4742ff333793608680635b5a5b2f0fbcf0a6b47aaf436c663b7a2c62900868c4c23c91e0c8aa0a938f6399f7b53380195819d570fa64b3cf20b75aea8c0d80930079bce8cd2a1e21c792d8992d5a4366fe0ad6568c3e0d84ab489005fb610d9d0278514b3a49aba9b234f9b275a0f052639a501e9dab2826361f3ba0c5e2103a9343694f83cfdfa2480c27798f108aa24ba064053c2259279aa81bf512116b3b1f581c9ec45cc19024664191dce18975e97bbd3f7cd18aa701b44b61633c84c421735005b274803a031ae3d64b7aaa1b9d2b28bd756c5a76537ac0c5086bb74832c038ab63107c693167b3fa0243cf645abf22aa72413b0575b84306c6c8b15c403b128849c042de610fc97985da02e466690846c848939c87a9b12efb9b6e3bb3d890316ea40919a90352205aa6c10883e8538f1f67c21f218939b710b18390f1991bb35cdb678abcb579e3060b873629a42c464c0014511b31aff2a9e108a7986aa11865b1e620753969a46a3e65d1723978af71adc1b79558c4cc26f242f70f0e2746be6799de1d96dc690d1600d9fbacf1f186901652e7e74d4 sk = 55e128f0d28791396e5c9971b6166759157a5e8b99b4d122547527489a2c01b0c9b71b327f32344e3a6c3daa9331cbb6f352c39657290faba56e184370b11eed1a64da33088370c6102370c4d09cd097c59b762772f50076dab347bc11f099513c0930cbb4bf7b53c89fc934d71a963a091d1f92cfe17097ac9185b07a79ae16850085b078156edbb77b1ee9cf2a041ff86a5f30e93e2678786cf76bd1117723dbbb845c1ead39a7fb55c83ca030e4d87704f47c53867fb5c6a5c0d9b8c7991611426eb3d59cec82334f4bc3326a51fa045808a19e8177376aa43f2430312400a158e6b83a6b93594c9ce87346e7a4b95d4c59e4e073e71c8e11e101050564aeab3cc649438f97a379c6924068ba3fc59765529ffb099e87f999502acde0db3e86b62a68bc3c72c795c7054327188a3406434d8abc2a1256eb512e728c31c35581b493bb3e7621d338873a725cdadba477e2ab636113add7af535a776ae32ec9ec9bca27c03fba1e6e8a6a56630ef89bb0f3c8704c6853e4e817dc42cdadeb18027b2c7d8770eda624a06b44cc71373c4532742841d0e08e072aaca6f553bb55771c5c4e9296b978e73ac7a934c7375ec8434ddac521fab3773ecb3cd2202e86d333b1156c9756ab3a71a53bcb0c8d8634c33b771c675141b8b98a819cf022376cd26d8b8cc69bac6945faa4c9e11b7eca68e5b08949d87b26fc32081600c571b8ae873af644340f700937910d44c597d305cae04b0eaa49238b18400f844ce40992cb5c661bba654892c23f29839cc2cc1bb742035851b1c1788820b31287010a0587bdd7b21bf7a964b8688ff0b48b37c1fb361bbbf2161f4126536406b0bb30d4b2c2a55762341a2968db6265a750bc34b08634c46417b6e1d1ab12635c9cf972a83981c2e1cfaea5809864cde2383dde104d21d86f81dabb69a66eea257c9c402f03215c8043215da4802f17670b42962c16afe0461b205a9db3e4bda7525d026b1899d2350bfa94b3a054843b33c2978c446b3e9d2c67af27961f818605e2058896b2866b6da5f5271929028e780444076f2d9396821c3bfc5390d74779b788ae41bccb3cf7629cabc07d41c309991a77b79bb64813ce8181f6b5a483a199fd57a13032c98051a90b872308da939191bc1df25f89972d2577c48d4b4fac4511c9b407309c49b99c37b32605e79a088364277846ccc5c309f7b74332c739374b580c01457426006c4c1139282ab34c5b8c557882e19fd0f588e8a882974caf6e1a16fa0c58c36a0338137ddf3823426126c2122733493d9ff48006cb2f23f3387a35b23ec9154bb86524c451b6160c85caab14070661a7b20d00b93cc65a404b37650a02e2f8ab54d3410ff81823f10bd9609e53e07565cc9971f3b8fcd36cbe30a3cd2a0a68f527fbe03c82f2aeefa9074172b3877089e88a60a5ac5cc177c187825681c436c7f5c573d7294bc82ccd984e375a4623aa3dfb10647a189e4f29cf366641b55718fe55b931ec70765b7388b883148c04b5a285a4dab840c38032b66599cc0b3450b9150112a7037d0277671da895de3795c2e798ba127aedd3cfa2296552b4302146aa47798742eb3f35522fffe4ac498a1dfd37a0d7db718ca9a41df4742ff333793608680635b5a5b2f0fbcf0a6b47aaf436c663b7a2c62900868c4c23c91e0c8aa0a938f6399f7b53380195819d570fa64b3cf20b75aea8c0d80930079bce8cd2a1e21c792d8992d5a4366fe0ad6568c3e0d84ab489005fb610d9d0278514b3a49aba9b234f9b275a0f052639a501e9dab2826361f3ba0c5e2103a9343694f83cfdfa2480c27798f108aa24ba064053c2259279aa81bf512116b3b1f581c9ec45cc19024664191dce18975e97bbd3f7cd18aa701b44b61633c84c421735005b274803a031ae3d64b7aaa1b9d2b28bd756c5a76537ac0c5086bb74832c038ab63107c693167b3fa0243cf645abf22aa72413b0575b84306c6c8b15c403b128849c042de610fc97985da02e466690846c848939c87a9b12efb9b6e3bb3d890316ea40919a90352205aa6c10883e8538f1f67c21f218939b710b18390f1991bb35cdb678abcb579e3060b873629a42c464c0014511b31aff2a9e108a7986aa11865b1e620753969a46a3e65d1723978af71adc1b79558c4cc26f242f70f0e2746be6799de1d96dc690d1600d9fbacf1f186901652e7e74d4749679b982872bf4c606bdeb31de9ff151335eace3debfe3e29457fc0107717c9ce80674818cef424399e69bc04339fd551a1bd2488b58ffa8ce684bd3a213bf ct_n = 06ef9a5f5e6615882b075d81e94212e81d92d15bf8783dfa1a4fc2c6fd1443f798c6b2a7b7b4d6fd914d3f38a5ddc5b1f5aca93b7ede49e9578f17167b044c98ee41f68ef207c1a4e631d8a7acf1f7307c2e434a92f5551bdf57c9189fe0293e59e4bddf3a59e3baa9288427e0aa86cf6f387787912f9cccb20372d3959e2dccd057f7161bf0d34b510d432d4d7d1fd1df8cc4e08061894047f14c2f71e72e68ba9d2dcb4511ba8705c186c44e304265e1c73d3afe02847969deac2866fc7ef971e4120ec07560f0fb4fde7140dac6727b7c928e46ec9852b41b69efda6c0c230e763a7c7a492374abe15a744d7dee479a88966a69f24cee41680a47c1d2dbeefd31c7ee0d37e4107cf33f8a7df5c7cc4dbe089b114b5cb66b6ba44e9cae7a4cc92d2d1419e2e8a4f7980ce90bd05b5ec19ded069bc03133748ede80731cf67b078b75235e51cc1e817e767c8c4b19589c812b23d141f8753e1ca2c36c9c764adebe27cc4aed1cc9989f067892155fee2dafed13ce7666bebbf24efdc22fef08a23dbc1a231f2ad3003c2ece55c6738d38950398b1264db8b68a32c1b05cde3efb8719e480f4007aebb28aaeb3bea64b6128b59f211aec771a682e5a413eda1820a111c79f771fe317cf560ec84f10e41013e67876bdf369a29355a883676e97876f93d5e42cf9a633ba1862fa46694a8a2c3f7e508a32f7b49f854185eb69db1855837c63f72c90aadce7ed864c3c2e3ad11e846626236386dd827f1a4ae7aa8125b3385c10951e76324a190276d2f28c752c3e00b6e4a51b9438187bf5dcebe2b0bd1be5502a431c0b9d17a7e0b3dc453dc1f9b35cb6188c24c5df2c2364c98119d0d30cb1f34d1303526b02979d351281d9f04023c8c1da04b614e4de251b403f33bdf281ac9223b3dcb653bf0679f195dd56e02467b488a4a35739bb46a8449b3cfea936f074255cb46fe741fe6ede030da3b0957176490ddd85c4ce944603475c4b5e42aa940dd99cd793daf10ef4aa6e69c9a5b151825d5a330455fb7cf920695db3231b6895438ffa04443c317c86ccd906440fa20b46d3fc1e473bcb ss_n = 952b57ab8b0bcb5b797c99f73a641d1ddc716e448dc4a30fd442ff333f256741 ct = b12b0f26bc8ed7e4ade2d12e3ae9e5675a7130be7f34474c179d500f22d4375c186c7d639b76510efe84300f253f2f5ea7cd9d72341043a704f0f70f5bbe26219b1a32ea1ebd600a3077db562bd259c6921cc4ae0906209cf16ed49fe22f4df527f1bdf5851fefb28a14865370163222176dc64c0063b2653b024910e41b2f6ec455dd50b2ffae940067ccd5a6cb9e2e31638a43f652e9179933a822ea1f2fcdf435df2ea454860ec2eb2e6f56085294cc8b0fc04ec42bc35d7c9855c710ad855cfff8b32ff5f3a417ff8fd5d2c2cce618e7fefc53f9c2d0151c3c0e13af0be762b461b2731b8d47f96e454369efb692deb6a97266366b2c7e23adf37e9c5f69c623bbc0963ccc13d50fa6936c00c7c019f1d66127b15fd4b606d612b8bdf42a250d1aedb4ddd5241ef59ff61042c17e2c0ee1009f092361b6f5e1dc580a7dd2f3db574f95c0dbce8e2e07f1d1bb541adf848f621503d2a2932ba26145d02e8cbf646ff4294c5886f4589f631fdfee4e0acbc7ae61f086266657583252be781a11131497e491fdd098025e204b00d8c8c44d18424f534fc45f1d859d8fedb6576d6f3732caab59b1869af9b27794b6fb03a1ddcb9d0b5a897c83fb5767f84d50db4d1db17efe33e687024c1cd393052493d55c9503b3fef55e856e96fb316cec87042ebfe3b7c1e6d14ff5daecdb354186e8028227cceeb4dcc36849a4770076fe7704214108a5881cd3fe346b927a9d2627097cefa14336744be1028673a8e30ac0cde1554b6e1a49cb2ded95537b0569865c770709f0e5b45fc79cf45fc9ba7159f4fad4c4983a9e726c0c20c8706f0cf7cc62a5bae3451fa81006ee3980daecfa3990407daa524870d6eb5cfeba3b344d61c9bf88399cca33c32235eb413d4fbc6e7e759c5b59f63926d69098429fec5c541f0b8f2e3fd676ec8dfc6699cb2bdb70d57f67e48947045129721cea0c091566f4bcda84937aaa247e08a650871dac20bf4f2c28080aca88b8922ff46aeb3db9fe8e4685069b5f64061510690a3b64fa777b7d228b2053cc1fb5789a7de568dbefb7c87cfb811ee991cdbde047 ss = ccbaf5611cb5559488cc57bfd381aafe531d94de15fc7411746f0615df6b9fd2 count = 962 z = a02cf83ac07920a48d05e311e438890a4227c1b5af5bca630fe701aaced850b5 d = 6a53fa954760f720833ebd741fbe5cefd9aff2b2c0d372397e1d812b7c399859 msg = da9b0a9e4a20e2ff8907cef660c7776106a92f4bb594cb12b68356d530845958 seed = 1559fbe9828183f7fb5dec447f5e325cd634cea2af53a7efbbcc81b91224a3e06b1b6d0333001e5486d9b3072148dcec pk = 5d75ba02562a8e72c71a90876bb58355851e8f5a4966bb490764bc15f435acc1a866d8a8ccc4174ab39be9260e20572f021604024a1257548afbf419baf2ab9bd36a465b50029ab5695376933c236802c4b0f0c478b0a0ddc33fbdb556e465712cb7b518f340deb14792d161bc2a21234524af5caa80fa3f661713d4e523a02bab47b86f1461b346730ec7d12a941460f8c73302fc68a362b6a876b36e797a88cbb6398746d414af0bd3a367cb36dd6824fa717d357219d32b5ad3811a0e6bb65fb97adc78a48a4725e478331e07381e9aa8a2f466a800329b0b16930aa86d515493865a241cc0f1375107c202c4c4cf88fb0671387449f8b074c884258949cd115f4a41cb5f351840894dced195ac4bcbe154afef4938147645db0a33a52a2e8bacc30ab097d18c27f070675179b8c1d1c9c07593aa5bb9ed8576bc760c9f5710c3a9397acc9175a67f53e54e84a5196f149920377744c675d83739b8c09b17e91acea8374dbba313a48cb368b3d1239334c82198f3bd003088cf8ba54952caa055092e0a8cc13981fbb1bb65600eeb8b24ea30409d3b1762ab9a97023aca2a7ce6600eb1708a41064560511c58e986244614e243347e0822d068953831734f327d53d959a89b348d786d1e1ca9884ac101f1bd9bf7511904607e25215c7ba9febb6e3e66cf57ea73365a7f24ac682eac4c522a9c2c0a66e9534f2fb24f90fb139e088ec5104521f9c7bd912fd577c1477b8d150bc0d41b043444c0c8849dbad09871ea7eb6d60e939a09d11b1581925b4a269f930b2af58013bbd630610a51702083f457926892524445081dd257b21ba9b4e64802146ef884c0406b2e7c5201406a445a83cc3f4b54772b4378e55f99ec3b45509736336ddfca71ea062832fc34ff24abefb7068225c644cb6a5da3c0cc37c8810b1f58ba0284a7b6775a82e9042b4364c45760b5af80b412845b7296beef2019f695603a4327aff4aa77d99e1d186823310b7c2824c0ca196bd58b8ca951b36b6928f27f9599998cc07720c8a8f6f001fce8aec6d836de8370be43a3ea806e0004c47a050ba9c94c47673051ce0fed7affcee4dfa839e9455a853420e63ef41cdc0cd8b6d821679d594dd5 sk = 3dda6037e714b561681d363457047008c54f71325d359a2a5f1a8d9ed14ce6238b51f47772c908ecd29cba999c76cb9c9510c36e9cc78a33b8f460354c95386d742ca1683b584cb2b4da586a590d3030b8a33640f837313de5619f82417913cc43171d3a1567dd776270f0a98e6628ddf99e34d67b4e34861899b5aa2a2624555a4214cd494852f0a8c82543228c1abc60d6ad0c0b2081007fbe4573a45b58c190069c7cabbc1922fa78203af99201759832d06101bb34c4063e8d20c79683326e55a3b9f8b99a9a5fb1b69c7cf673e15a7356269288bb989b1c0936086a07401e920bbdea603d93c54cd90199b13a8f8a30a4db44c78f9960990408475392aea743f55b9abdc6a5fbc0091d8823c188698230b4e0db9083714929f11fc0c2089a41a499e705940b1a2db792c4fb5787969a910b047feb0bfdea8ce4b69906acbfba6572c34a464dd57d28b8bcb6360570ab073cda9400bd59d209955ca95b25825a8725085503cf2149bab23bb9e15b25d7b87f5d766e107aac3610aee5b3a2e0ea846a1988f7b8665cd3409f732cad77b67d03b02121c93110ab266c4204052b4b002283635f7c0337e916ae6c90306f8bc6a854c8e0c076d46acd2f8002ebfab0970692a1bb0923eab31a61a18ba658e57bcf19e13397098389bb88c35735537b49150c3d81a5cc4d671219ab15e8fa133a4bb3ad9a0423b4795e35545184797e914a35a76ccfd955d2949f53cb7b8f9bc60935af149c3481b9bd564c58a1b08c98458d71a0b511693af027cfe730a6e26c734df786bdd52675318a6fba32d48cbe09b38affda190d414f8973794d57be1fc4967b30c289cc0a4a7a6f4541af9cfc257f361b0fa272235021edf03d374308b55b1327a03aabf270d2302c91fa31ae6300bf6279b7f76251731cb2aa44455428e0acbe24485060f86962d43490a9c54a54c19ba86f930c73f4381b08e69e87b7c19ea7be8cb672ae8842fcb044137990b466b23c50a2a9f99ba5515208b51a61d5aa484283907a7bf271809f1705e4329974d527ff2c6b4df6af179aa97118bafc60519ef99890e48727157f5d75ba02562a8e72c71a90876bb58355851e8f5a4966bb490764bc15f435acc1a866d8a8ccc4174ab39be9260e20572f021604024a1257548afbf419baf2ab9bd36a465b50029ab5695376933c236802c4b0f0c478b0a0ddc33fbdb556e465712cb7b518f340deb14792d161bc2a21234524af5caa80fa3f661713d4e523a02bab47b86f1461b346730ec7d12a941460f8c73302fc68a362b6a876b36e797a88cbb6398746d414af0bd3a367cb36dd6824fa717d357219d32b5ad3811a0e6bb65fb97adc78a48a4725e478331e07381e9aa8a2f466a800329b0b16930aa86d515493865a241cc0f1375107c202c4c4cf88fb0671387449f8b074c884258949cd115f4a41cb5f351840894dced195ac4bcbe154afef4938147645db0a33a52a2e8bacc30ab097d18c27f070675179b8c1d1c9c07593aa5bb9ed8576bc760c9f5710c3a9397acc9175a67f53e54e84a5196f149920377744c675d83739b8c09b17e91acea8374dbba313a48cb368b3d1239334c82198f3bd003088cf8ba54952caa055092e0a8cc13981fbb1bb65600eeb8b24ea30409d3b1762ab9a97023aca2a7ce6600eb1708a41064560511c58e986244614e243347e0822d068953831734f327d53d959a89b348d786d1e1ca9884ac101f1bd9bf7511904607e25215c7ba9febb6e3e66cf57ea73365a7f24ac682eac4c522a9c2c0a66e9534f2fb24f90fb139e088ec5104521f9c7bd912fd577c1477b8d150bc0d41b043444c0c8849dbad09871ea7eb6d60e939a09d11b1581925b4a269f930b2af58013bbd630610a51702083f457926892524445081dd257b21ba9b4e64802146ef884c0406b2e7c5201406a445a83cc3f4b54772b4378e55f99ec3b45509736336ddfca71ea062832fc34ff24abefb7068225c644cb6a5da3c0cc37c8810b1f58ba0284a7b6775a82e9042b4364c45760b5af80b412845b7296beef2019f695603a4327aff4aa77d99e1d186823310b7c2824c0ca196bd58b8ca951b36b6928f27f9599998cc07720c8a8f6f001fce8aec6d836de8370be43a3ea806e0004c47a050ba9c94c47673051ce0fed7affcee4dfa839e9455a853420e63ef41cdc0cd8b6d821679d594dd50bf5ca2b0ecddab6fa5b48e5515d4a9239bc047ec742f0d1cd8b5d7c139f3c10a02cf83ac07920a48d05e311e438890a4227c1b5af5bca630fe701aaced850b5 ct_n = 9d4d1b69a663dc96f2aede1151637d9d4100a4ac8f04f5bf6e96273b1e6d542754588f0bea69915f6098188cf1fde7315059f12552cc66dff1ee52ffc80c86fabdb7cc09edfe941a4e13de8fead8fdf631e6582d48f62afdc5233e363051993f17a3fde5df233d0b1836452ca9c8454228b3240b9707a46fc3ac606464f998ac9295e70f29041c4a1ff7c51ca21de2f5dab0c9b701d261e7994d72c6d4754a6431eb6da504c90fdbf7325c57b63289013af9ed43e2844a42bb6f15a2d0371e0184b7cfb4da26af2a67f34bd0c7f6c7435f2c7bbe4eb5ed496ff5ea5f9e0d7e32f5804cde8af55efa2950d2693b57046767c544a9ba5a3bf242e15767d906e03d446b3de033cd9caf61f087ec17c88db7b5b5e6066d13e1e34f0dd1fd286db5db06bcd6fcf626d41fc1d14064045489daaeb3306fe3194fc2d151d68ebfcb890d98d8a3d1e7b05447dbab8b5a3ad25336a7944e6072eb3e002af0216841cd6863412259aae3872f5761c482a0b893a1a891945ee5c4dc59d370bbd23adcf634aad060f2f345a5a280f8abc53690fae5d44a555e4f1d33f2a5c35c43aa00d82aabd24ecc4c1e1a7ef9c4c7502587fad2f4bead01da45a3d5c2d8fd9c9b1801809b380e44d64e218cfab76bb6ef89e10322072464eeb8406d29a575448c2fbec32c509c7e8143be4c8fffd647d39b669ee11ff30769f29210e8a44f49c3dfd2504a5b14599590c8d3937cc0e037cdb98460e81339deb53ce3185ffaf07a8f54aa5b4724ee7ed9e5087c370390dff10bab45d7938cbcad1d14c7e609ad41d0f27e5372dd3428714a5fd2df2470f3d5d1f5f8d26701b810441a4e6153c7e11e6362c3fe7b1f2d78b530c0f6d5127e3ba630bab906231b6fcb28de13be13164f088e552b43085e21871cb1abaa9dd808418c88de9c20a7503fd7916ccee1c7bd9a5d7ced224f3a90428a5c5b28166cb81e879ab1cb40728bd79c0c42399d72492c47d5bcf7da8f8c6c4f54bb4fd61151dcee775d5cd0fa15905d6d0e05fc11b9097f79dde9accb61d3755ebd879114ca4a5044a433367a21e0c2ee577c860f100adc11 ss_n = a6dfde5aaa366d3c37d933674f793afb3a4122a54d427a5f9af77fe86c35751a ct = 32a8351c8e76d0153987e4962a53a9f2393bbb36cab830535bf160d3b4ae66877c981d92352739b3b3c4d2cd2fff5e6d0f781175bb116ad5afd9d5b1e28f9b76b3b9fdff3cbf3f32c25bb89dd2992aeb7ed16d5733590da07e0296001d8637327b6424dc12e35acf6ff6e5fb9badfe6fe8173112dc7e6cb8830a40d5192cab8fabe696e661a83cde86462d8746bde1ee4632500615ec29ae274ee3bdf3a229c295597b9405a1e5d118fc2e991cda4ecfe2ff05d4ce1a458a4832182a348276e5a62fb8320a68c65fea6d111a3a94485c13646f41f8363ef2a9a816be6d2fe5aadda9ccb57a9070e40c43a944d50cb555b0b78eb63cc2864eed77b6694e6894aea19c8b5fc420020f9234af4d719902555f4a7d0ec8007bb13d1ddafec223777202527e584519ea60903249aaa547225a617611f3c961fa07fb8222eab441ba2322230300a2362a165977f7cb90967fb9dc1f8bdba8549b927c125a30f7d9af33fca5d4391b2324bdb7bdf173c210ef8c273c1cdb4af90b506c6b08c7ff530f476cd5ffbe714681b40604616422a16a6aa716f8a884dc8a70099e393c4ce61abf469334eb9fb8b6142fcd8ddf3581cea408a552ebae279c1f60242c6eb3dee45aeec65db378a18e8a4fa57b18806c293f3b4dc8ab669ed6bd57079080dd5b4a82c0ad23a9a052841e7a3e310552a037e3d4fcb7dc93bd7c2c9b9c92a1e729e17951898674286daae59229f7f339f42b7cc74189cf00e82251e482edc6c4e7267620377c11655a30939d9b0241e0bef9a76408c66f7be3a3661fe950e97f15798fedc2845b66b01910a38384604204beb1d2c62aac53a788b3e7cfa069165f2eefc7aa9b842fe0721f3d48b0cb35e3f6fda64dbce6634797d441fc2111ebbad153635762dccebc02f84f41dc10dd3da35e88f6d297de15617a0a9206f81e7b1ffb6686a373813e06999c84c6439fe5627a0a52a6b3628e08e41f569213ab91cadb6c439315d512e5174d750c9de6687243dc9fdf3a0f67d0d4f84f932ffef945e1c1138e5d921a7fdb151c9549d88f89ca1baeff011ce38bd2895de7c2a5802aa6 ss = 7c2e797a12093cde6c1ffd195adb23477640335bd5f1c7225175e50c6856bc72 count = 963 z = 6560edb6c6e7e20dd087f7570c2a091a94925659a7e2d43cd5a47b0b45fdfa35 d = 1cd16b913a4b921593810d48eaadd256811a2f1927379e739d2cbf078bc10374 msg = 9532fc58dc856b9e926502c064c5c3cafaeb20fdea53c08595ede9fbdc4673b7 seed = 68c9c9c9637363a7a837ff30090abb977b2b74a02237930e30e9098f4f750daa68ee9c3b54e7e3c898d33f627289feb4 pk = 98933964a52a38523b2a249fbcc2c576f0473bf461bd7ccbe2e833dba544db7cb28fe4581fd695195a46796c818eaa8d3d4672a43328dd38c805929cc67655a0905bffe92f393cafe339bd1340b888184e4851cb49b33d70142d525832dce81e8d39ad40f84b22f46ff49764c4904dada47ffc8b209794709bd896f3ab26e11a5eefdbc46670255d9092d7916568294b26565b6113b0666390b5478ccbf25ee1631eb84688b9282248e63f669319697737ebca7abaecc8ed44a8cb8a5432413bf57c6d9393cc04e437444c810aba54f70939bda54f4bb21e3f9c1d1a31015411cfca6571ff1b8f5f565fa7321198498e77184479ec161d8279afca56f94c9a4a06bff7958af9048b9a7cb5d3d36c7c457e52d709b0495228d57776fc78eef47340eb00e78820997b2cfa2aba894684205c33ed1a6bce7b9c56eb738ad1b9d4a449914981f7475612eb6ae87214b874cc55289d2ac9312e36b7abb70fed4297447797be6c41a377912fb690a6a2b993e5abbee67d79c08c8c7c4f25284f02940386f8115b44123d4a850fec40a32046eb943f2f93406a5657c6f167ebc72ae8a01fbef7c517f4cfa741a667c37993e9685260261bb359c689b6e30946e530534743ccfb66b543232cabf33d0a237e90d3cdd362bebfa6ceb11c73074c3175b9c5c568be2eccbc0ae2cd127381b6e523fbd800db6b6f048cb87955c1bbf98ae9e63f94aa85926c3962e335948176843660f2c023799a27a26001756964b0352e49d922062983977c3b4a84bc1e2cb304321ee4857046d3a4ce77602c7c2f327040641c41cb105c5433b5c970458d3666a3b1cba03198d2f47225d51a35c1754d46a8a094560a406d03dc0b78e1a94ee630431c61b248b535fb3cfb48ce439c1d8c7c463e1a3844a66a0c694e7d2977aeb4c0ddd86414469ed0c9039d4b72bbf54abee9103e004231b46463661962bcb605285a039697b355a2d18bbda507919a1b371f89570a67913cacadd14c1948d77b97252f4acc2965c343c084c528020ac4d05eac87990877a6c059b30bf51f0d44706b30736ad37eeaa5a27f71b261c21490f3ee6fc9cb8132e50375319dfdcb6a023d3d4aa7b671fc5b4d48d4d6343488 sk = e110b57727a1c8b093e1fb140b58b7b1b4c769e255c1a6baa491181418869baca778ab4ff7d49d815b1c096b16ac018f9b800761e65e0deb990bf8b1f5a8783cf4790c1676dc165e344a1ef38120a0941e4cdc5d85b017d25b434a6c55e9fb48019aa6d67b7c713314d09660002c13d2619af1c7803129a76c20625607667eb3b469eb9985fb4c12062da1e3c57e6b98b965276e3807d2e22ff205be2e87962c825746269a4cea49d937145e9c31544a0471b54dbe1b33bbc56f89b7529b50a9eed33c5b6c6a2217167f494277e67b1f394ac7a00d6d90b93867541a23ce38c48ad7713f6f995b25e4a550678b465967287709d6a5acf7ec67c0e93a87a2279e66a38080a93e6882b5ea3f5923414795611f6b92c8a9265256a5c98b5032d3884073510fe342563b447ed56ea7257f9b8203694780036a14b0c407b99c7574990b71f0a62f621243f03b3c04382b860cf3805b2ba484c7582031a9bbb50160329778163c9aebda7f755970fa444599e32521c635e4d23562b66c0f7330e961361d448e534a5c9c160e83604328c789e531bb123383ad362fa990024e016eba35104252b86153ce9c0c253728c36438784da412195514b206c96b65475371559646cbea96761d3748e13077837a412816b9b878ccba356a8a2a0f5eea8e97555bbc5547e9596ed489b85112aa1cc37fcd84422b910fa0650b4283137868a436795d770386fb4acdf5d1391db7477a96732b456be34295035c8d508828c0c34fd6f50225f59ec91794388710a2b9948808adb543008f11ac281929ac1165db09c131480bc7242a328167a0841dad657ff7d88399413f5f1a98474118954a240ef766e2796b5d3bb534d56ed02b9576f9b4e1912b69f39c0d0a60ea81ced182692606a9ee5560d3f4a3b8ca301c07a86c07134d09c89eebbda729850d255fd95ab2ea4cc02be9422ab630fbf7959554b9b598249b37040545c1e03b22d04c75f1a49c1db4bc1446af253726532292927bcca9fa6bf5f87eb948ced4f6b389597aed567a091c5030131ddd85041fc56ae54975eac8a694a4076c014cac83be39821698933964a52a38523b2a249fbcc2c576f0473bf461bd7ccbe2e833dba544db7cb28fe4581fd695195a46796c818eaa8d3d4672a43328dd38c805929cc67655a0905bffe92f393cafe339bd1340b888184e4851cb49b33d70142d525832dce81e8d39ad40f84b22f46ff49764c4904dada47ffc8b209794709bd896f3ab26e11a5eefdbc46670255d9092d7916568294b26565b6113b0666390b5478ccbf25ee1631eb84688b9282248e63f669319697737ebca7abaecc8ed44a8cb8a5432413bf57c6d9393cc04e437444c810aba54f70939bda54f4bb21e3f9c1d1a31015411cfca6571ff1b8f5f565fa7321198498e77184479ec161d8279afca56f94c9a4a06bff7958af9048b9a7cb5d3d36c7c457e52d709b0495228d57776fc78eef47340eb00e78820997b2cfa2aba894684205c33ed1a6bce7b9c56eb738ad1b9d4a449914981f7475612eb6ae87214b874cc55289d2ac9312e36b7abb70fed4297447797be6c41a377912fb690a6a2b993e5abbee67d79c08c8c7c4f25284f02940386f8115b44123d4a850fec40a32046eb943f2f93406a5657c6f167ebc72ae8a01fbef7c517f4cfa741a667c37993e9685260261bb359c689b6e30946e530534743ccfb66b543232cabf33d0a237e90d3cdd362bebfa6ceb11c73074c3175b9c5c568be2eccbc0ae2cd127381b6e523fbd800db6b6f048cb87955c1bbf98ae9e63f94aa85926c3962e335948176843660f2c023799a27a26001756964b0352e49d922062983977c3b4a84bc1e2cb304321ee4857046d3a4ce77602c7c2f327040641c41cb105c5433b5c970458d3666a3b1cba03198d2f47225d51a35c1754d46a8a094560a406d03dc0b78e1a94ee630431c61b248b535fb3cfb48ce439c1d8c7c463e1a3844a66a0c694e7d2977aeb4c0ddd86414469ed0c9039d4b72bbf54abee9103e004231b46463661962bcb605285a039697b355a2d18bbda507919a1b371f89570a67913cacadd14c1948d77b97252f4acc2965c343c084c528020ac4d05eac87990877a6c059b30bf51f0d44706b30736ad37eeaa5a27f71b261c21490f3ee6fc9cb8132e50375319dfdcb6a023d3d4aa7b671fc5b4d48d4d63434882053ef2be614ad7f661f0a11f8e8f473992b8af6e6d78f193996f344d9aefb156560edb6c6e7e20dd087f7570c2a091a94925659a7e2d43cd5a47b0b45fdfa35 ct_n = d2beb68c3e5115f798e84e73983cb36a316b9710a770ffd6aca57116b3b57fa44277732bfdbf9f9964d3af86dc1d71ee3a33249a8b156ab05fca2e240da3cb0c0abdf928892c1ca3ee106b6c9ef4f50f2bd7fa0a08714a2a2fc5894638cb030101d379889219810c2b97012f42bf1b3a35e3985374a70bdd3bc06d6ebd4eed726f0b57bbde5ce739c4d8eff4f4b96875698397653089cb49bb6066d58d2733c03c1044369981f0a0427f8d928de5a4492abf7e403d5bbd6e2890ec9b82e023bb50ddf056a7d0318923f8dc1da50fff523ab2ef0db53792e1f1f27ad0cb70b26794486f74eb264917512dc6589b8d5c1868f6ac832bbd18eabb77d65f4eada13d2771cef1b33fb3bd68ab2026f19a9b3eb7366ba9f7462e7d5803bb5a13f59bc7d5d880f0ffb4c75e4ad14999e00d6e3db26881e37b8252e35ffdaf34e428261a3f912e45e7a42e3865760a6ef810f7a13a7e9796d8767fdb6d25fb3687462143622c7e6bb25d33f11bccf9c43b6081d5d3383bf7535991c81edefe256ee26eb2d69a9e8d415497aea071fd205cacc8c7d5687fc4fbb6194ebfeb718c227feb7fc0ae28c6bb654b5c8850ca4f8871424aa4c74c588a51f33785db68befb19003bcc80dcf2d7f56438e4e11fb5a9fc99f0fedd8250e58fbc240979275d82b44f605e0dcd2f81bbaaf804faf81380d1039a1a98e1e04490ea180e1b0fa40b48399b02371790ce9b798f6bcc0ab7703b9fee3ad812bd6821d97376742a53d51a76bc2d1a5d4c6c746d15df801eb8f3321032c11ca78cda34ef45114a2f6960403e5b0f4a5a91aeccf525155d295b63c15d99cbc4ffcc68e81c429687245777fff2c81910ad4fc5e31af3b1586d4d8671f4c190403b77ecb8e762b4b39bb0fd193f417d6abcee8e29e54fee1aefdf7f68bc06fdc52051e27408c7e6f59c72aef7bb850a766f9ff907d11493ee4e46c3f6b5858d516f2bba5f4cefd006ab051ecbb963274da3505003a38af80bab339dfa6109a7ee6f07fcbeb091fe70c170a05f224a0feecd37750b39b60bbdd5b2b50ad52953a6a2b83d9a5270297f95e4e81032bb ss_n = dabd250ee62a78183057148088c6c53152ad334cb984046bb8003d44d6acca07 ct = e946a4c875f0750515f604f3d6884d70d1f761637b186f46db30e8766cbc25a0ab7e5a73eb9ee9dc9350e75827f1b20d3c92fabc53e12edc90ed1695e051cae055ce5f334173ec2401a136f9d0e8dda42e78067621238f916739c9eb2f733d7d47c296d312594eaa45c69f3d06654a9f770e26f6ca2882254bbd5c256b4d17a070f29cd834672c66390c64040cb0524df0f4ed28c9024bdb3de2f6bf94bae6fc43330481faa8cc79d25c79fb2f733c84ff276e79fdfc7e30d1d6b36088257ef69323c54e95ad930f5053ed823848ff0b91ce3b6ce391261c1396decec397b514059f3ba1b0fc2534d64e6b432fc5f4a8497ea27d7797a81843063c16f321c778f62f6a2f9c29b46197463931070eb3b7e24d0d32e530975f9ed06d20c086346ecdfa5975f6afd3846c67999fbfae1f5ca57d33d6abbbc2b7485a5571d069841b35b7deda050110238f54b3cb89aa63d62b31a27fc08144b1aed1a1b84fef7d90ccfc2d6338a0ca36faf028d4922caebf6d6680c686992012550bb3ad0d680f12210286b2a82bc71bef217808e6b4aa1882a901f3effda7c561ee244d3dc953f4d43990a2e5a4db66509290aa4786b3d2c731b973089e35905db9de23615f88b44f456b1975eb4ec3593d7ce1f3f8cb1c3f49d9181c4de3ae7841494cb6a322c5193d2d0683beef244512a72a298a183705bf7c424bbf872ba110c73b6a9508f1a67f737bb33239e66a8aadf281fd270879c1b9285ce0a0f3177ff9cef36cb5f4a7d9c008a47883b5de1233d8eb226c193fa8f0913939d9a05d1478e3294a521a793ee88b00781afdce88404305ce1c86d945906c265037fea32cf3188af498c9e6176c08b06b7114ad7d7934789e8565a6efbcd40b6dde1576ebb84732578a24abcbb74eb3961cdf2cd9d11aea5dcfc5e144bf9404aa2361a2aedbe0a0af22be1ecb583640ed8ff05fba70e0e204df166de17bc56b0717a2669d9890521cf497d2bdcc7774ce4086c392fe74c924bcf269a2c75bf4d56cb4e6a7074c06cc827856901f3ab8afea7e1f556fbe9eda75252cd41a5b90afd4fcd7e9b1e9f30975be ss = 9331d6cf4d14179d2aaa22ce570d64c1414f592e00a782e58bb74a1ea77e5cec count = 964 z = da65607b55319076593dcc9f95e4304429fe2369484f789cb16be66e774fc795 d = 5e8f8a4c2e65f0f5b576f4e14eed7119cfebca238d5c330b5dad1c74477c0655 msg = f0177afbb2b91a56c13668f5a7bf2a435f5022e7a16592c727791ff9731fa65b seed = 703460331ef79a31ca227125504973846339b4da498243002f000ee73120d1cb8a225024177f7efbe300273d9aadc723 pk = 3506333666c632b205e6199c684600e9589affc3b237acc1503a19f158a5b41852f30b8abaec854aca7880b8b861049514fb7c35379a11f32019e16ddd893b9ef906796691e9990a4c346d1cc612fb50479de682adf72d9ba67ee58a82c9b0a406f355acc6c95ba6a8cf585c1f4b8b4744c26e82778554085b17b04b82092bc0bf92d47c67584262eb02ca786d63656c5e4718692405479146a3948dbe61ae3b48a1c24504b967a4d1a42b6a7b6cd413cb1ec5a3f6a75b17298247263907e34940670f9cb159b0c4bc6b102cd217a9c70ba6fa54aa491bcaf139b5ee098f47525613655191731ecc95268da7a1cdb4488ff928cfd07e5095ab47e38558a696f5311780bb77743a2d0662466584bac71c3d173c46c57ac37a7c57f5111ebd0248f2594a18463018219496894f3b4c9a90f7c1be906c4e202a555a8d6412939cd22951198095a855a7599c3245b37b06a36ea025d3ac0aeff4092c7824f63b688ee9cfced6b4d62b498ebb95ad45cae9387c67fca4119c0d63d86d2b5c665ae354076a8897fc3cc8128ad469542f2c6a6d923f89a50aa07245076c75e6ba78965b78b0c0139b9b2ae226b4ed8a04aef60e3f885d7c25976ca492c603b77ce994f38c6fe2d013455910a93a89f5f148c47a77bd2877553344bc547661923ad1b80164cc2a9e83ac75344f078716f5f73527da6e6d5cbff8b2bdb03bc5dc1c7c0f7c99b703249b770e89e25c58c3b40252a17f07b3208563daac1cc88945268b6eda8a2e4d86810f9ca27020c139f3a4a2541e7d2345995806debcbceae93e217a5658dab716d61a22d609e7779a159689c2a35901715922367864e8347fb03a40e27302817d56346dcda59978c0bce6c993451a379fc6bd60cacb5213c471bc5bc2c679c6f8b3c01c3039e923a67ca071f58ce6683895aa0b253b53cacc638e513b1b23af131644d600c5337125551651e6e9a673a355c6658241f4a1719b55b4773d89aa0385d01e40bb26bf5037fc180fce9b5d9f1662f5cb0be6876ecf575561eac13beac11d93cab519500b8a0f547b9936a43ae9368cd96803f03138fd6a8973b6aeba77d96c3917dd4a7c9f0749ce5e8547dd3c643eaedf4c2d3a36e95646 sk = c7652a4cf24e909003822a664a43ce6e3b796d39342d539e83a8011223297ac53b577a365c8593ea95c52911cd75ca0a5e70a6200964b68813021976dc0c86dc322c6e439c4772beb2b42c618557aabc8e3d7b7cac3ac768e01b3e940be9e7a443ba15752b7543cc89dacb866f27963c3bb850e710c7c1a487b4a9d471a4a13447d217cc8769c4bf22804ed9a5d1b08aef688bb5d50ca1e37bd433b48ea2573528186cfac7eeb71a7ef717d8cb07e4183467b7609f860850709c25acc6b4322b2b8b91c26c51122698e08c9604441377e1cdf59c470373471053cd3d077cd73663927668c879bde2464459371545c930a5b4707e8513e0215befb028ac82348b43ac9393883c66c53c953c9164126b512614e64eed2a47892817d8cc3f3df80947f0162ea0acad45a94798b08961c8d7b001c7d1001fc746393947fa3004dd44ce31b26255d37d47139b7ae9cc64914d09d1412b714ff00228ef17587a764fcb5b21c53aab2863003709a84fe451fbe107c4b834484744d0fa8a72ac779f8b27d3852078b2336d650e2146057e4ac61be518f1584d5ebbb45ab9421bf343c21097dbbc40b51b750667af79418cce61506e0623b0b2b3a57588a6c547b1f57ee804c2bbc782adb95872b51c69c60467d40993d266ce2043b60b8b768691d09c6929694594eb6a0cf85eb6b1325b5c5113c159138424531b7af607bfa64c842de898b337790bb0a3b968324e890f60663723c628926c18d91c6414fa541ba794b4b35c15355c4c26cc7ac7649a9a025f9b3ac4259590e2c498312f391c17992313ab513b4febb16ffb988563288437686b895a2174c9b07c0c7f1cb8bd62891db6ccb23c3ada761761e43bf85cb1ab1c7570cb1802f1b52d26b0a2314186457fe1692e6200ca6e744f3d976e3fc625dbf3cbd4174b9e6ca70de58a8167cdac10b543bcabaa9c7b3f61380f18cbc214cb369a3e61304f04a7803c858ce6173bffe9a0b7d414bb430256c565569312d8ea9562b5500a744ec816328e464e3cba34f18b19d8994d67f46c2043b8ad790ecc7241f0eaafb9466decc954ff6a8107daa03506333666c632b205e6199c684600e9589affc3b237acc1503a19f158a5b41852f30b8abaec854aca7880b8b861049514fb7c35379a11f32019e16ddd893b9ef906796691e9990a4c346d1cc612fb50479de682adf72d9ba67ee58a82c9b0a406f355acc6c95ba6a8cf585c1f4b8b4744c26e82778554085b17b04b82092bc0bf92d47c67584262eb02ca786d63656c5e4718692405479146a3948dbe61ae3b48a1c24504b967a4d1a42b6a7b6cd413cb1ec5a3f6a75b17298247263907e34940670f9cb159b0c4bc6b102cd217a9c70ba6fa54aa491bcaf139b5ee098f47525613655191731ecc95268da7a1cdb4488ff928cfd07e5095ab47e38558a696f5311780bb77743a2d0662466584bac71c3d173c46c57ac37a7c57f5111ebd0248f2594a18463018219496894f3b4c9a90f7c1be906c4e202a555a8d6412939cd22951198095a855a7599c3245b37b06a36ea025d3ac0aeff4092c7824f63b688ee9cfced6b4d62b498ebb95ad45cae9387c67fca4119c0d63d86d2b5c665ae354076a8897fc3cc8128ad469542f2c6a6d923f89a50aa07245076c75e6ba78965b78b0c0139b9b2ae226b4ed8a04aef60e3f885d7c25976ca492c603b77ce994f38c6fe2d013455910a93a89f5f148c47a77bd2877553344bc547661923ad1b80164cc2a9e83ac75344f078716f5f73527da6e6d5cbff8b2bdb03bc5dc1c7c0f7c99b703249b770e89e25c58c3b40252a17f07b3208563daac1cc88945268b6eda8a2e4d86810f9ca27020c139f3a4a2541e7d2345995806debcbceae93e217a5658dab716d61a22d609e7779a159689c2a35901715922367864e8347fb03a40e27302817d56346dcda59978c0bce6c993451a379fc6bd60cacb5213c471bc5bc2c679c6f8b3c01c3039e923a67ca071f58ce6683895aa0b253b53cacc638e513b1b23af131644d600c5337125551651e6e9a673a355c6658241f4a1719b55b4773d89aa0385d01e40bb26bf5037fc180fce9b5d9f1662f5cb0be6876ecf575561eac13beac11d93cab519500b8a0f547b9936a43ae9368cd96803f03138fd6a8973b6aeba77d96c3917dd4a7c9f0749ce5e8547dd3c643eaedf4c2d3a36e956464a5ecda4d3939b2193f88412335363a1e4bae331fb873ec4e52b42f7e96fb024da65607b55319076593dcc9f95e4304429fe2369484f789cb16be66e774fc795 ct_n = 7232bd9ae0ba85108f5e3d40db3b77a157954c29ecefb0bf9963a35c37e0812407ff8928bf3fb769ba7379ca870d55d4055fe034ded1d230a57010961987d0d7968ec783d8f49211512fcb568add14739df7c789a9b22a3f11e3b339975984d173171d048f0a0dd53f1b48ff1911d2c42a8ced90748f8f256fd58ae30f9df85a264c60be04bcfb9ecce02cd60978eb43064d9405466b13f915451341a0e018048440dd8b9e346af500c6d0387590105f56342e8f2e3bd5b34ec375deb2d867bc91463e000a628dfc6c446504ccc6f5b0e3e99fcf19d53f89d5bf46c148e5ce2ed3704b635f7bbe950ff16312e0d8a06e86ebe407d047abd18321a63c812200ddbdcd1675449fb61f36842f6d9273e6e62ba9723a83936ae53189e1a813cc27fca8d31fbd751ced876e1d3fd443fa15aa493c1f218198a04f6121910df11460cba102c65d7588da072842745157181f815973ccf81fe9edaee72947476977c5d63e40fd69f7a0c51e9dcd3f1ac3fb0abe7e4290538f059917a8107e973e6529d087b54e18335c5377c146f41d7ad97c08ada7e3501c9934808baeb9b639a198430019b28dda1bd2978b33857fc2faca28886c1e8d34de3f6f11e81db4e07197faf6f6c5defa8cb209b02b306674e0e1bc7383810368e8aa5323f5dad54ba12b33864957c577980eafc05a276b16d25eef1593d787702b0ffdaf55466204ca21ba6f5fba08d88979a5f0297a7a2ac58062f4ab2b6116689a5e6f9bd1b767dded9d92e488c4d33656e58106ed652b21aecdd68ff9fcd997c21b6be4701915d3696214ad11e10552ed594aecfeec752f7ef99929e9a06f5380feba1b3b8f6d6069ddd0d3f7affdb5bbcb43f7b7951adae2fe3cd488d39778f9adc2fac0e9c66097b81263d0bd457e9239137b01d05aabd55d05d50bfacfb57ddb5da8dbc3190f344b1f67553021b8f6ce55ff68d80da5e4a81d24b8c4efb3fc4aec37fb1dfe3863d63ff65ea0bc3c12e05356bdc067d794b19a1c328afd6c54e149f5955de99054257e1c7563e7c6d797e8f579d327828cd32afedd0208af8ec3a69e9ff89aa1e664 ss_n = c7f8e05309e528c053b658e1db27017434050e22d29b25505c516c76f881069a ct = c118ae7278867c7e7d5e9242f7428a62f4976be86edc9b3ae50307f3e978aa21db0ca306b7101d4d88323ddfd112d8f8685acbdb27b61a565819234a86365edde86cdc0a563afc72a78b672c2803431ab9519f82be87aa29ff26b290ba3cd03a0df52bc9dd3e190942b47529df41deebb76d47c91ba65a6e3aac14db51ed14364f926db42be0fde10748dcf1715ecd94b4ad377e0bf26384ec7696a6707747f82e1c2595fe24aa9b9691bbf4fcd7edf60f2041ad37f170eba963667a65514ef23d90e2c85d3d87e399d6e826eae201cf85001326e54ebcea5a092578fcce7e9ef950aa93d7ad110c34fdd07c6b2ecb5570d0edebbe57d19307137fc2627b0283ce73cdafee8ec88fef21db79ed9996498dda0740860f2360da429d084a3274b9e5eb86a7cfa1871cdd8f130c88db1a2eb1eddd97b4cfcacf5d89213cbf53a6aa2afa02d44883edec7cb0e5c8e999fe9b4e325b097d4eadd9c3556be25b46cf2e46ccfe3788429d6b4e640251bfa0202a59862d01d3fb37dac91dab037f607c683d181eda23780f8bf3e085c6d697746b4fd8d5e81cd91ccea8dfca6fa8cca2410cdfb0a9baacd94db95d65d65f0a461b813f117d736a79c26e222392aa9696da41e2bc4ea91de4b6bff778cb63bd0841129fb6fc0eed960f040013f3eb57870cf193308da195d6247f79da728e5921603fc3d908cfdc1aef6e14055332389afbe2a9de5d1c59b6b8725b55d228f1fa8198a5ab969793cf1deb071809757c4a27c65abbc07f184b2328a69e2d3d0fc18de94be183e2d95644639166cb88656decfe9f8ee715be8a1e32ba1c1d76cd8609b6e287325ca270af555bed03fe32a354f2708108c3e2e54b2bed68013e2fa7ad3c36fbb1bbe42f570b407303b534fcb6e2751e83b5b98b54ae16154f780a68c94437e88f10117fd6c5829ed13cf7d6e3d32bdb22434f5036f2f0f881bc0039fe2c6dfe66c6ace2f3456c79e51c21e4023d6327d02a287a7c4e44db95e68dcffd38a5f27b233ffef0605e1cf72348fe747e79209f326cd3e98aee029ad8b3319aa87b5b2ac4ed8959673ef213a8e9bbbe ss = 1bd8b9ed9ae93a235f2765626caddaf41f00f98e67dc6a3a5a3c94a83621cc99 count = 965 z = e59c7f796c7e09d1d5e4d2f8a3200bdccacfd01b4e63d77a264c6125605ca733 d = 15764b82329876aecccb31a063697d38063a9398026aa85c87c13e21ce0d87fb msg = 2eb7f9217da164e73e1b60228eeee36348a0543f00a1e0e273d828aa4feb331f seed = a4ac21b06a962643cde07c6c695d4c6a4ad0a719f72bfb9b5c9f6f70ca56004090f3b7f43eb12b7263f6ea48fcacba09 pk = 07bc0cb9594778a20a5d71815fca09caa98bf0479fc59079d1c57a204144722890cfa312d7f0aa3e66bc59da19f8c292ba0b3c71075b65b840efd34774898c5fa392d8452776fbaf34d1b6ffa98bc8e24761906cce103e4b28889e382467d92e8dd13004d30581044778a38c7e6c2ace5b91e30c4d53107ec973a643f26445bbbeca822d7d9a7dbee6cdd0c307675c6dba791275d47da76a8a16376c41c74cda9313500a851c26621fc32d5e9654876899ddb14be9074749ba0a3a20021f718f4a306c41eb5dbcab7ca5d304cd144bd74516f94c864f4433dc704a963522c0f6c5b2f0afdb93c49bd1352f6a07ea4796f5540e02ccb0c2486d80491e159683755466385542dba365d8a5b80428cffdf51bee4896cef052e8bc03318c4afb644b193a48c371635afa278c4bcd21416662eb4fecc6c4650b59324c895894b6e921b1646739454933c2180510aa4ef1239ba919bc1113696cabc7ea7557f578093f295f2410baf1a79516e5123aa1958d55a61aa96fd5c84dad8a9a2e17089ae0cebebc7dbc6bbce31057ac7765d5ec730a325f5be079294c31ae7a4f19b8747737c449644c4ecb2aa1160376822a4c016b5b060eab251dfff2c36d00633940626781c002d80ebdf8204df308a8a3252a9240000908dacb83d10b948f59a44b40b1d9546272ab6604776fc0199188c7b64f44477d9c7b213c53fb6599cde3382e885cea8abad6856a10d72d1dac0274b5a139b58feec866c6b201c7b4556e2375e8955c8c339228eacfc9b44a1f5ab956b5b34de712d7b735ecc2262f866056f93607f09929693ff1d5c8b98113f365c14f923672420c2985c190c43cbb175f926787aa26673bb2b0049a79541b3eb69412d8435dc951cd012c40d8f9533a795928252c69063905a4042076bfe8d0bcab3aae6fa56537715e4d1183e7db09d0510288ac1fea166ad990c3306b33adc4070d610abe7737dd638219081d06a56114d543f6e4cca6fc7cc55ab4c01ca2ba3b2e71d58fbd86a1eb404f5e631afbd82c431931652b91401a123f181ab277cc3d2835290715fb673ea2c49bfe7b869732447e78ea9ea3a46312a07176256c529beb5d0b67c9d551defe6f7eaf0b2f1bfc33 sk = 114c3da20cba1610beeaf0540bd85726c5b5ffe45efe4559154b9ed830537665a147f85536377057f077c1a0ca0295073e6a564204c2d839512acb6458c9c659725910b86b6ad70147551eaf218825f4a0cb8513d37590a7cb7bdac1bdbf57ab979470dee0749321b9ce09056fe458c069912c2cad04e75da53399affc30661abac1456daa565e5ca3664bf1023a90618a061a4ab22e17624f6cc46aa8a1bdf4e6be8e8b03a4fa8948866b415016d80c569547afe2f1b3cab447893c6692b8556e102838c48e1cd22626b8394e4800a31c27c5ac17db9885a0d14fc89b247a75a40459b12b827663c8ca5b950974f8bf05a52e94e024038a7238c2ca953292fa282d311167dfb08f46a61e1cc0758b824566720b41c2697a10019f5133d7e61353c1b06313983a715beb53084bcb5ecc51b56d915ac6b4571c46c648c5257511ac79031ba791149e83cc1bc9cc75057a232049ad4c47590c946a4428bd822bd869b62281b4a8079768fab2191b1b8610a8ec2578afeb8f4bf351b8f8cb04773b1f08770b704fe2475749a770baaa0fe1e750c958b8593ac235758a57c94b58b457a105a2b2f884d974acaaaa1912c7953976becfa525b2ab84c477c3ff36b6c7f278d5a04f06011a7fbb90e0abbe256656e531023c73ac99466d5049270f5a56003253bef9468db31e3e6ca2011c54bef345e8511c66e14bffc1532f9608fa8c02fd7263cf2b4c3ec0370b681cb3cb00e9d3509091c936256b4ea23380316730d172b6586f2604b2361b537569087b0bcb2e229067479bc27aaad5ebbb07eab6ae1b2b6d27be6859924d299dfd644e21d11e85b58295b5a219ba408794ab9f1891704181535603e1f549f0911fbee82c1732a8d3114622a9646815c2f633408ea0384a0b79fc31401614a274530266c23a1ae0ac6683528ff55f47858398d8670cc62d7c08b055b90b796aa79d6a8b5ac50bf3512724e848675927d65580631793ac972d37d41b4c9800582880c5735ba99443f263ca1659c6478ac0420336e3a13aba226f7952449a73300c09533ee82e13cc59af69c7fc2584e5d32a60427a07bc0cb9594778a20a5d71815fca09caa98bf0479fc59079d1c57a204144722890cfa312d7f0aa3e66bc59da19f8c292ba0b3c71075b65b840efd34774898c5fa392d8452776fbaf34d1b6ffa98bc8e24761906cce103e4b28889e382467d92e8dd13004d30581044778a38c7e6c2ace5b91e30c4d53107ec973a643f26445bbbeca822d7d9a7dbee6cdd0c307675c6dba791275d47da76a8a16376c41c74cda9313500a851c26621fc32d5e9654876899ddb14be9074749ba0a3a20021f718f4a306c41eb5dbcab7ca5d304cd144bd74516f94c864f4433dc704a963522c0f6c5b2f0afdb93c49bd1352f6a07ea4796f5540e02ccb0c2486d80491e159683755466385542dba365d8a5b80428cffdf51bee4896cef052e8bc03318c4afb644b193a48c371635afa278c4bcd21416662eb4fecc6c4650b59324c895894b6e921b1646739454933c2180510aa4ef1239ba919bc1113696cabc7ea7557f578093f295f2410baf1a79516e5123aa1958d55a61aa96fd5c84dad8a9a2e17089ae0cebebc7dbc6bbce31057ac7765d5ec730a325f5be079294c31ae7a4f19b8747737c449644c4ecb2aa1160376822a4c016b5b060eab251dfff2c36d00633940626781c002d80ebdf8204df308a8a3252a9240000908dacb83d10b948f59a44b40b1d9546272ab6604776fc0199188c7b64f44477d9c7b213c53fb6599cde3382e885cea8abad6856a10d72d1dac0274b5a139b58feec866c6b201c7b4556e2375e8955c8c339228eacfc9b44a1f5ab956b5b34de712d7b735ecc2262f866056f93607f09929693ff1d5c8b98113f365c14f923672420c2985c190c43cbb175f926787aa26673bb2b0049a79541b3eb69412d8435dc951cd012c40d8f9533a795928252c69063905a4042076bfe8d0bcab3aae6fa56537715e4d1183e7db09d0510288ac1fea166ad990c3306b33adc4070d610abe7737dd638219081d06a56114d543f6e4cca6fc7cc55ab4c01ca2ba3b2e71d58fbd86a1eb404f5e631afbd82c431931652b91401a123f181ab277cc3d2835290715fb673ea2c49bfe7b869732447e78ea9ea3a46312a07176256c529beb5d0b67c9d551defe6f7eaf0b2f1bfc33222dd2001059f66c4ebbf476115c69b9f72c879680c35cf3b4b11c2c490c58d0e59c7f796c7e09d1d5e4d2f8a3200bdccacfd01b4e63d77a264c6125605ca733 ct_n = c397f2f661a6d371a00a72f6efc5c873d797058c4d67ee7537db7d1bef66b471942aa348837866b035d203efc4655489a517fb6c10ee46f8ac1f00b37f57fc353d0cb68722d379e1d6275deb97ae5b245c2261c6ce4fb2f221ec1ff7acc415a2fb9f9e8b371485eae03cb4f0128a52171800a8e8424d3a29462674e013647fe47dc03aba71968fa52e3f17eb02ffebe54f2b38ab78a980d5e95dbbc397a6a3f425a2416a53d26c8916bfb14a9bd9f0a3cbd26f8cec4cdfe4c5dfa1a7d50510d9f88f342952d1b65baa856fe89b9f54a6f18879764e664575725e1e197b31b1cc1104d3232425270bc1d9b4d10056cc0154d014bd0a8b9d5f594dac4e1e2e9c33008bb00f6a12806b6beac495698114f6b305b60b5492e8226e7940a2535264c7137ed7fed137f509a9860eb22381f02ca40c977d85002e1466dc24810d5a0e6c5d52d3d66d4e44b688b342e28ffce5e1b944df3471dd3a41cb111bc595b893f3e5b22554dd129492e1482496742f6eac2796ab71c962b7632ddf24c10cb4dee8fff068780048daeba94a3bed3ea6c322a8cca40f3c1f9e0cb12b67dc8ad0a882d350785309a547eeadef6de0891bce1c0b8e61d18f8e0f78594ebf5c6f43c511c2d31f67214041d708be8c3ecf75a68532307b51461d63903f6b18674764ad3f602ad22472858f66738234ffe996851e0379b19ac3cc49f81b9042478926506b7b2a7ffdceda2b124566d93d968ff0c769e1a83901bd0c7bee4c7dbd9da5478e3a705f434f64d2d5c7e82ba0692e6cd5fee92a9dc372c642a1f2adac75633d2426dd45e491d591fec34d851c173fb6fff907bf8198465b36d4b54607ccee695cf43060b1217d5427a152ff54ff5c6c1a96baa126ced6663d09b57005a681a1cff6d842b78d050f4116a15ec1ebf352c10c7c6d046992ec2df08fcaca17477e7a5b987ba6c626150508b2a1780ed825bfd88acd95ab31b41a1f17cc56ebeb9f144225bf6bca802016356b80bce98ffe098d5f7f65cbcbdb66e0d2f781a92af0a61a3b2387b6684eb172bbdcc9ada35dcbbd3985c003fbed0992d8fdaa006b35ed ss_n = d4f5ec0aa41e9b89c9c4d4b50785ea459cf429bd5408b77e5222aacb1ed663cd ct = 97e1bf6e01e76e1f0acf7205495d4706cabacf9592addf140785f1dfd85334655f0ec8ef39a6eaa95c8b9cb95f6d0c1e8ea5005c3d555dd09dfb75fd19c251557739395f325ad5c629a4e2df5f5f13136c8c3bb1d41d3daa4d13d763845de3552ab64c9c64bd93dff427362925653182fb0fa85e9257ba3a7400732233b3836c0dd190f82d57ec842a23a508b0f4dbb45f65e4056c41554c6b2177694e6b644c2272643f92b7b00fdd9bae33cfcebe0ba196fdeed608116d88433792c0a0007dec66be88711133d491b8c48a452ecb5f12617b5b1b32e029befa1926d39bd78bf92a96c2e8065da8b005091ac45fa934677397ace24629e2145591b4c5c2a3317d2fca7ff7b539920b0ec6037f50008116fed7440d6e3b43cea3356708afdc1493aa0a040b70784739a85a813f9b970d8eebf482644417ef51c6239fc071f0d0bf633e8c0627dcec01ef43d8a536df8d9c07f66666e4f3edace070a37fe4acda7b9c9e91a0b6ac89399ad52f0d591d56a67bffc1253cc87599427fec8551cfd560e3a3479449f55acfdb7578c70fe2b178474b36e66509f10a7bd7791179267e85ff304a271beb5ff54a6f2dc12d5b8b8ca47150a3d37f67a8f54ac882a01af2b95177f3ae97176d723515529a10a862b56fcbf1fb705b69a6b3cd390434450678bf4728b101da12a3cbeda2c453dc54fad3a355ef4df1189d009291801edd386eacd19622c01b65c38ef5f723a0d43a2242a7cac0a6dfc78c267811fc77b501a4309ea56c92b83f9baefc4931e5e606687af47ca265c8af4992818dc6a94e5cba353d3145d1aac4849c1f52daaecdac0dfc0bca6b0492843b6b99a55e856277965045e403d58239856e81f6d9d6d449641ef854f13459295b2609f1f0076ea1cf085db7e774be2289c1f862250ebb0cab01a1ca18166ccc1e4b72c18531b5b91465f099ace2e292801ee5829031ced8910335941c88fe9b79f48751bc8b7800c61e4f12921b7d30347effc60251d6aa23f52c3ebb245cd990048b87540d69bc458e98d6a6e9d03d8e83737531fd30a09a0c306f40d74ac16856aa640bbe495e ss = 6cf61e8bb4763ed2e6a5d9d25e662fd0699e46567a16977c1db9c337c11942e6 count = 966 z = 86c7d50e71ccd3c55175b8c55dd44a49d05a78d971ec3735660b35fce4a6c2a8 d = ee2e7105db5dae67706450af9014c95bf1add339b9672d4b1668f5245323b5ed msg = 6c08c389f2a0e861a9b2a50c1ae2e8fe9d69f4f504a00ca85037bb6241e2951d seed = 190b5857935ef171325335ada9ca55ac5453f220ed9babcd2fc796b82504e633d908257e622be918fa14dd4a1aff990e pk = edc81dd8a30bebe019db342438f41a44fb541b095a8b0c4a27ac6fc560152aac7e3ed342d0f36954b4cbd2833a8c7c42fe3918bb0882dbe034c1306901345c39b289da320741fb4b94c41c99ea1d57327feca0b55e13cd3e115251a98f2c972d3b532a183450419675aecb7a4b9c228399bb5d24191fc350e5fac649354904e0390ad9bb156229c67a42852bcb7fa3726b7776e015a5cf2348c8cc3d185016841392280b826c95647cd0a5c2e94f10b6ae73c588c1535696c4c490d25797a2046637811161c21b20047b98ba87441ff154137f4ba8f8323948c457491056b23823b5b461a1f1b7c9db4cb1a69154a93e967222dff7bc8cbc7ea7a726b72a1ad2b2b958359ea503002a6609b69c3d9e2a986fa89081e7bff4e86563189b7f714d4c09a702982e70749b11b5c5a2969f38c73f1c72a834374021b6ab49c047ad89845a36c804517e2b471960e678c3b563b551a341479bdf00cf7001390bdb8cd0310c0d6c6b5fc28c9a139eedfc4ce52a01a9b2bd259762571cbb1158207e79885e32bec997cf9178a96b240c5a09bdce3cc8a68102c118301dc0b670a9691e6821deb9c9c013b54d7b287c43b01676ba3d96826a40bfbe7b66ea72005f817928c7ac7e9607bb965182055fb4eb98bfc0a113e5803cc300430c69d5ab33b5eaa78358cbe7414365e0682c531464e19caf475beb968b6ccc7e04b22c9fc1ac0e96a4f73a2a0da366868525d3667a9f597342896479a43ddc1685282a38f9ec158b35bd97cc7c952c7548d48c5c1a1100457d7b4590e5a66905527fb8b9cbc89c29ce746952c557da86945363119d476100cc754e009f75832152748b1cd9bae2a79169b8ae448113f0d244d804b58afc793f7309c3f949af472e929306dd07a9db78799d381a4e3480e17c39e5bc2ba7a95ce2f84379a410bd80c6f93c963781cc9528293ff7cd27b6934e0bb562e4a8fb370e8e5114e684598f88985199372a67059e6854c612cb15617787dcbb67d58b10bcc6bb00978b1585bab9326981cb12397f754c4ed0f7cabd6247f1e3243d07aa95f884166c2eb7c076c379624dfa28a43bd4ed514d3b47ff29c7b523d4e3d852edacb095c0daa0e8307e1ec56a8ea4 sk = 4496c9f5e1816f06498db5c74e6711800060985446e0cbbae45c9d25864d3afab649740d2190bf6f577911399fac46b252ca6854486f104a6f2a015f6775094d386cb2154297f471108a0cdbbb51f6671a3a726d840b847871a4ecd79975672bfd3214bb5cc36275b0981a24f683ace0539170eb3a98f11cdce5608fa444c15050d3d517fbc4977e2c4ddc81ccd7c40425410c4bac9fdef0c9fc9232dbf799025b65b7d77a22129654e8c4e688a246e14c020104978473584220ccbccf7ee87edc505c3f34991c821c25fb3fd9f6c6b3e108037067f394a77cc9547882503ffccd94968313249741a528fa18b46087acbdfa1d8a0b70a57578ad5b11800998ae37191b8b81fbf635ffdaaf1f2836ed0ba377e2b07292987a07a8afe6095cb2536bbcc29b417f0d1bbc42c6912c4c98de624543c2852c337de8265f08a6ad5b56530d381ff9565876e9bc110c5717fc439f9819582023aae6335a41cec01c96a0dcc1b8b777e13956cfc6a511ec9f4742abd1fc5dcd0689fa0782627340a8b701c9f7524ed33a3f8b5c7478a283639dbfc44e1c5b7219e38a13b98a6c280bf0218266c27dc4c044bc8b3df92274b2a170e236178d779f6f8bb78a4421b63ba983e997d70a4c4803ab1fb4b110544a944029e38a830ab3b7a077913bb76ea4ec7804e8556ec687f8927a2db3ccc204b4e6c409d5197bb5e6974d3713726206b94ca567621d07873eff3a3bfd3a7785fb8615759b3b254112b2208db14e059679c690bd5cb74f9787b6f29a04be5646b6e91527e66a0a8a63bf78b6474645b60159deb3ce39d26a0589761db1a53438ae1f58700e7602ae15cec4d1c33c456361b41eb071085087793aea2d622173baf672f6a28a2c2bb369f51894119762d82421bb65c2d99fd0e76163e3920f0004f8364489160844e82ffefc73c7c79b002877b3c960a9a10269300bcca07bb21468992bba5684701cf251f878786e650dff1c588d28a1211473e68c44251339826bc17bb3c2f4542250b27b41cc9d194802898532abbb6bc67acfbb5187af2a30f3c0192ce364eef71ac5e93ee9f2010ac98dedc81dd8a30bebe019db342438f41a44fb541b095a8b0c4a27ac6fc560152aac7e3ed342d0f36954b4cbd2833a8c7c42fe3918bb0882dbe034c1306901345c39b289da320741fb4b94c41c99ea1d57327feca0b55e13cd3e115251a98f2c972d3b532a183450419675aecb7a4b9c228399bb5d24191fc350e5fac649354904e0390ad9bb156229c67a42852bcb7fa3726b7776e015a5cf2348c8cc3d185016841392280b826c95647cd0a5c2e94f10b6ae73c588c1535696c4c490d25797a2046637811161c21b20047b98ba87441ff154137f4ba8f8323948c457491056b23823b5b461a1f1b7c9db4cb1a69154a93e967222dff7bc8cbc7ea7a726b72a1ad2b2b958359ea503002a6609b69c3d9e2a986fa89081e7bff4e86563189b7f714d4c09a702982e70749b11b5c5a2969f38c73f1c72a834374021b6ab49c047ad89845a36c804517e2b471960e678c3b563b551a341479bdf00cf7001390bdb8cd0310c0d6c6b5fc28c9a139eedfc4ce52a01a9b2bd259762571cbb1158207e79885e32bec997cf9178a96b240c5a09bdce3cc8a68102c118301dc0b670a9691e6821deb9c9c013b54d7b287c43b01676ba3d96826a40bfbe7b66ea72005f817928c7ac7e9607bb965182055fb4eb98bfc0a113e5803cc300430c69d5ab33b5eaa78358cbe7414365e0682c531464e19caf475beb968b6ccc7e04b22c9fc1ac0e96a4f73a2a0da366868525d3667a9f597342896479a43ddc1685282a38f9ec158b35bd97cc7c952c7548d48c5c1a1100457d7b4590e5a66905527fb8b9cbc89c29ce746952c557da86945363119d476100cc754e009f75832152748b1cd9bae2a79169b8ae448113f0d244d804b58afc793f7309c3f949af472e929306dd07a9db78799d381a4e3480e17c39e5bc2ba7a95ce2f84379a410bd80c6f93c963781cc9528293ff7cd27b6934e0bb562e4a8fb370e8e5114e684598f88985199372a67059e6854c612cb15617787dcbb67d58b10bcc6bb00978b1585bab9326981cb12397f754c4ed0f7cabd6247f1e3243d07aa95f884166c2eb7c076c379624dfa28a43bd4ed514d3b47ff29c7b523d4e3d852edacb095c0daa0e8307e1ec56a8ea4f38b605c8e649e4367696f4d7a83bc31e44b6c54f3d4c2db263ba5b6bde4a5e386c7d50e71ccd3c55175b8c55dd44a49d05a78d971ec3735660b35fce4a6c2a8 ct_n = 52f74e890ec05a5314b929224104c5b6444c03c78b5fe0002e1f3def01564adb5df84ce71de932ed9fe13a25d417d27f89cf1f7e0415f28f22b313b0059bcdce126e88f9927c38ae783721d1a47d357c80bd09ae3a91b90361782451de84998301fc64406cee3ffd650188904e3ec77eec595ece4feee1b7d8d7db06780f6bf340a2aace9ac080e4f2066b13f296980ce482fdff6005725b2725b619c9e5549e0ee53d4be9e37713eecb48bf67958e2a6780c01c08911daf61a1142cdc700cdede5241b1f7d2c5e4a6c905449c6e0db0c82d4cb2c687aefc06dfbe8f8374663afbe16c5d57827aa21e25ee16c38aeadb280662fa8dd0cf2d7971574f380e4144a24c5e6f7ed7fefd5f448f4059a86066ed9ea0e300356bc1285e91f97998bbdba0ab30c8f22c941502e44425076f18b67b431d0a9daf3761562099d85cd1ed823b1d7505ae713835d85d3f7d8787b582eb27f42f9c146336fd12d5515bc33c802db7b7f0ca9090699cdaa578c170bf4067b74dc34613f6c1b63cee3f0be413b1fdf9ae51a3f32c6e6df7210caf7139fde96e851efc6e17d633d3baafdeccbe22161c4691a15a82a653e7e510391109ed2aef90af4bf481801254c5b4bc0a48ec6598a455eeb1c9418307968f891e33f3b3c6d6e1d6bb858f08d7095ff457abcf04968601a40031d91890d9dd71c4090d778ff29be498a1f1992a709d7ac3d4451ef7a8bb33388ea4fde6e938ec2701a322ef421c3d4c7550e017fe935128f234a9459fd6c4eef78b5945d37cc2ff9f1f7129e5484f44a5358a5bbccec6744f64555f560afd898e96096df46902b88eb11931788c152f774cf93f71660a81d2c7d4c93f949ca06312076740f34cb8095979bc90c64c71143078392f7178c894225bc42732cf8a9af70c18ec5e364c2705a2dde23b53b3299c4de960e3098e29c50b2d224712717bf7f8b0d23d991a6dc5092f66a921ee3724010d6ebe5b2a1ea935efe9abccd5b8e720997f27ff084414bd077210988beb57507db599f4e6259f6f03636badbca568aa4f3c2db8b2e416c157b1f4137a0d535b956f40701180c7 ss_n = 6cfccdc0a00ffd320ddaabad0ce9a32a959b511e7c503fe9e1edb599fe814607 ct = 6674ac7e7641a40ed8ce4b8581851816f4d3e1bb0b54a9e9f5282b4b1d6738b2fd0573c4b79d20e77506f8b5d1a6b9cf32984ed10a1326210c45434f4606731daa2ed9c9a5b944dbae9b8c10ca4603e3c04631b7fde59ec515245b0ff2714f701733735c4488ccb119d5acfa9dfc330f2e991f073f199b295131f69411a911bc23f99377731f6267df5d8ab16a28c5e12d4f0f6b82eb71f1440549ecf9c053af0b6650f59064353067ae74be6613a8d8629b76da50d1271f27c57388fb5b49f8ab79303ab10cac4d2012b115ac6f0ba007f3f6fc2e002a4153f24670f20d4ecb04b1a6f318f45c2bff4fdfbfc8ac4d4eb0feb7264333354549a42d4a95525871387fb5a64abd444edc5fcd8319bc05a300a19e0bf4fa97b0944099fe5c44cf7b140c28525b07d9ab7d37363a78f6c7241328562b0a08b7288fa628b2eddd3821e69b911b40332880a10ed943310ef7f65af7a5e93aceead42a3fae5173922606f25f781ad6fd77deb86d28132088c095c8636745a0f8b2586077cbb5356374eddcca2be80445b86598769ba524d19e147d330a35d68b6053910294ac486cd93ef0190e7c49876dcd2639fbdb5721aed23fa9fb6069019da9f57c05fba3bedd24f79bf16d121309e5e79673b08aa4653f8cf5730897ec8a60c91b385af18850446f50021b420ab5493928bc72f420488ad27ad46591183537a00804bb50ce2fd4a0d57639f2c1bc33873b9d653d1398d54a07a494c8e2180bd7aad8c6b3b3a13946fa904456c88f52d06c22f2133958bf82d65c154ebbc6b3c0c4b077fd083dba35b63e71d0640ec7dd3a7a4b57b3c383ddb52c56508ea782b8f7e4fe7673f4e1ecb782bc8b591cf9aed088301961ac8a261353bf9361bb80f3122088d1e60941725ad3c75fa8abf94f16fc43fcc8d70802021dd70ff328161a705afc8a1000c137a779a1adca2535328c010c202e38098c2f43256e169d4b480462b0702c41d3c8a2b3952bc7ff842375656b4401f34cc2f13d8010753453bbdef480af760cb92e18198e7749cc75de4c24264d570fe4ea1ae974eeea9944d7121ad414a0b636 ss = c34b1535a67c76e30b4bdb244b9d48a556722cd7a5c918539323631ebb6e9343 count = 967 z = 10d41d21f70f691edc6a730561af8dd92bc35f84f2eac3244642dd5a720859cd d = 1f6d0aed8f58d8153b6356666d3c23c48851b1c313330e0927db769eb88c3610 msg = a717e5f481a1cb462987fa962dafe8bab7d696b1c47d7665e804b37d79f02631 seed = eb4cfba4f03f17634f02e16b2350f854b6946e653e9298ca4fb0cf5b05de224752c7736b7f39b29e2b1c13ce61d71816 pk = de4a0a042aa4da46633d3bb704f3764dc79febd0af9d590315301f39b7c16dd888d736979ad90f7d8355ac518c87e6278a6844e52180a7a9440ef5522fc54a5e00559f2a6a9c2b879eaa5a120511427acdbd31354ac2c67e5b109a5a1e4cfa77e02b6779b780ec191e94474f9e716f90a8832aa96393696cc6cc1df2a53037045b493214a50668f04770247269c138244a277493ab55195bc0e408c23e509139c83a904c5f46fcbbd23b210ec5bbb2f7961470c0ed32270097b9d88a5a4e2098f34b78dcd5cf5c995935fb1598c85b739a0c05ca27e4b239dc40196a0b47a216510d6b208100a2dab5aac26858a8f05ff6e41ab4d50deb609436ac15c50a0ed8a1285a9c7e616a39e08250c408c905fb83c8e19c4be61c6baa6a47f0bd770005266b9d2c57a4166c6219333bc64cc3c0b5ae6c8ba99aaa06f701b01379724bfa3877eac11d990f65f55eb8ec011e761b1952b2e4e20cbd341358d7a5d67b6f9b822487ca5056083fe40422b323ceb51c3e03d430a4508f4ca11483a0bc7410c00a3034b0762924ec322f2c5e16d664fe20a228a70660fc01f86a80acc8a628220f48d177003a5b26d8597a495ddb35afde5002fa29824df68fccfb03c4f5aedd989ff305c9e00359f6703c1283529ebc5b8da10c21f0b3f73115b194476454093be3c51746bdfe5842585384ddf2750f1a47368552c4b7003adab51f4475506717d0a0aa1f4bb85993761929b69b1629dfcac4872387727c4d9beb3959e7c4b733bb7a1c29885a3eab67928822ba36b4403170ad7e627fd8f5ba45eb8e35321c5eec19c57ba006904d6cc2a5f1d842ee3a3515c8cd3f31818c694be061151939cafad7c79f0b5a7ee43e4cf757d96082d70bae4634c8ac82021873bea991bc0bc61c13a30fe606150b43873967555a9a0ed4772e2fd83d90e0222f94430b9147a6b70e43e6a98c49b8684b1c24132e7ff6c9c932609d719d69282a4861b4bc0c361ccb46ea209341bc02b9d6097099554b457cd0d01ff2d5bcca8757ea8620f1abbade412bdae1ad567472efc958e55128ecdac08dc9ad7525af7601b7005a760e3f1bf406e53f3d7c8702321ac081873255b1b8ac41e002552a4fb92a29d63c sk = 22546876375836663b8bd3663bd66bd2223c4753b1f1605b67a81759d97ba5891711146c608a63d85a6ff6530596f6a8ee371540f72ed0dc62780b0871e79c4726c8c9185958508d7e483605c8391529072da31ba4b9a4aa51030599b59e5100032277745ac40dc9840606085402bb003278c2f7a08de453e2023b01d74ac2d24f5aa2ca54d1c2ac3a02ce53ae2a3339e2f6bfc89a828561152210c5b7a49df79506868b85bc955dce3a21b0397813749cc411260d8b0665376dab880c68369a20892fabeab4df81cb270188f71795f5a588b69728e5626e34fa8288f99099c60404daa8d35586ef96678ac6b099010d47c567be3c35e6170ef55385d664783d3bb36da324426448eedba94fe3175cd770f5f0b17c5c00fadb705b926fd4f10be512c842119a69a5a744405f8ce597c1f96577db3f9e478a75fa21261bc47372b5d1fc8249c810e1dc01d4fab1774ac786930a69bbb5db23b442c1727bc1baf2e4c8f5cc22ba1931e353a768bb6385116f3727cfaf197b37bc349630870436cd83fc94c80c56da5bbaa2254c891aca709a8cb0c03dcdbbc821201ded110379406427a4096f2cb891678a3486725f2c906a5b8c005116761bbfe26a9ce65984069abdf8892284e69907fc281646810c356040aaaa2fa09ea89740c9f1af91f6bc6903674d27076bcb35a5c38f53cbaa85e556bf773af55bb7db282a0e7078b6957dd8275a09c86d845111104bbea70638859a027fe34fc2e3642b222bc2b1c2964897fca73b0d0a0a5c00ab572560d3cc71514c9bc6c1472416021de12702a3c20648c6d5c6ba5178b0ad324cb4a046b3156a762928b463786b7c2b145b0dd8f54e4912bc955c06f8ec88c4932cba2505235954847b224616700436930703ca5f04405987ab4099c637764a51a0bc45ea75dfc560fd60bc1616b2ab2229b2fb6a78fb35ba05950b8978053714e4978a854cb128533b6fe371f08b23ba4388b5990456a6a8fd07143ea9749ee27ec8d25212c34d0642282e00ab6d3853d2379b23c54a961ac8f3298e52e518574a8d46bb810105268aa2917a81be101132534182de4a0a042aa4da46633d3bb704f3764dc79febd0af9d590315301f39b7c16dd888d736979ad90f7d8355ac518c87e6278a6844e52180a7a9440ef5522fc54a5e00559f2a6a9c2b879eaa5a120511427acdbd31354ac2c67e5b109a5a1e4cfa77e02b6779b780ec191e94474f9e716f90a8832aa96393696cc6cc1df2a53037045b493214a50668f04770247269c138244a277493ab55195bc0e408c23e509139c83a904c5f46fcbbd23b210ec5bbb2f7961470c0ed32270097b9d88a5a4e2098f34b78dcd5cf5c995935fb1598c85b739a0c05ca27e4b239dc40196a0b47a216510d6b208100a2dab5aac26858a8f05ff6e41ab4d50deb609436ac15c50a0ed8a1285a9c7e616a39e08250c408c905fb83c8e19c4be61c6baa6a47f0bd770005266b9d2c57a4166c6219333bc64cc3c0b5ae6c8ba99aaa06f701b01379724bfa3877eac11d990f65f55eb8ec011e761b1952b2e4e20cbd341358d7a5d67b6f9b822487ca5056083fe40422b323ceb51c3e03d430a4508f4ca11483a0bc7410c00a3034b0762924ec322f2c5e16d664fe20a228a70660fc01f86a80acc8a628220f48d177003a5b26d8597a495ddb35afde5002fa29824df68fccfb03c4f5aedd989ff305c9e00359f6703c1283529ebc5b8da10c21f0b3f73115b194476454093be3c51746bdfe5842585384ddf2750f1a47368552c4b7003adab51f4475506717d0a0aa1f4bb85993761929b69b1629dfcac4872387727c4d9beb3959e7c4b733bb7a1c29885a3eab67928822ba36b4403170ad7e627fd8f5ba45eb8e35321c5eec19c57ba006904d6cc2a5f1d842ee3a3515c8cd3f31818c694be061151939cafad7c79f0b5a7ee43e4cf757d96082d70bae4634c8ac82021873bea991bc0bc61c13a30fe606150b43873967555a9a0ed4772e2fd83d90e0222f94430b9147a6b70e43e6a98c49b8684b1c24132e7ff6c9c932609d719d69282a4861b4bc0c361ccb46ea209341bc02b9d6097099554b457cd0d01ff2d5bcca8757ea8620f1abbade412bdae1ad567472efc958e55128ecdac08dc9ad7525af7601b7005a760e3f1bf406e53f3d7c8702321ac081873255b1b8ac41e002552a4fb92a29d63c31907ddddd04b5fd68222953cc5de62f3f9b3f49233ff86d83728adb8635130110d41d21f70f691edc6a730561af8dd92bc35f84f2eac3244642dd5a720859cd ct_n = 72c0254d1794a6cfba572c5797b70ef87bf087ccbd84b9d8fb2b262bdd7bc41c358b26a70e614f689c12838b4a678811b18a57caec8015da82fef5403f4f59c3ba541170b77e6a7f207c1e9e919c11e94adb6a0c75ee70012a6e3c3ba192a3d52e6532ec8aa80b1b6b082e200ea1af393f40d59793872246f6dd14da98c7d6b16e781c72b647ee79cd7a8f497c5eee0fbbd341f90d7e7a30509d819c25e9b965b056008d2a39a8f36b1477bb9478b8660bb20aebef0c1fe11d246fded990fdcb207a47439d5595fd9a3407bf39a76fef6d01a848fb089cdf8b1ffd486fc7ee5256efeb948d322bd5711ceea90311be0c2e81b2c75386f9a7d5804122268d5338b931b36e958608a059fbbc96ac28c09f8bba5986005a044dc26cb6f4389bd7bd78279e4521cbccd31abdf4ac4e22a41e1989ed9ea7b67bb66261d7c1756f89d810f050e08d9b565ac8b61c8592a77fcbde2a95c2f9637d0d2558eccc6b6077f1676c834a8f7ae8698896daa3a1154a7f322367b5afb9bdea2a5673de9abc8cee777902ef56cc4c5c14bcf3fa1c2cd24f9e2fcf3d4a9c7147428f7db7c6bef3b30c6daecda6596f76eacae623b29ed52b139f2ae86c2620cf4c950bb428686da79d9daf4c5c7e2bc8a14179de60603fa12f5f6369dce843fbeffda86fb2d9e7f5fc69c6ce45ebadd7d7ca3541e5ea012075429bdc76f4e09422bf32693ee78f295378e9a963061a28d0b85f408c8ce9eb10f7db7cf4a01b8e1eca7817a3e4f1f38585270afc0a3db36b5e9fc042658c4c4d3b6ca0808ddaeee0978b7715ad5c1d260658d0d4d148a3f00cd9bc5958f0cfff6fd57a332223f4f9dbaba23cdd8f47b31e53d51aeceb80bfbbb71130c1c1d3c5c71a7e3f4301ed1522083f35f57982861edf7b3e7ce7b677ea3ed717e03967f73f070a0a7dd736f006453bc6bf9ba968a2174e831c8606cada9d173a2b5e9c118ae4d0b00bada3ce8eddc9d0f8fb8a6b9a1cee5e07845b53de88386987838ec4ec79380f614de60082fed3b0dfef6569cb684abfea6f35b54bd6f3d98851f26f1300e1461d70a09ec2d317cda8988e ss_n = 33d07563d49e93ab669d82b18650be2b9ba9377da3fec0fc6489f1ad7f292b66 ct = ac703b5e63f899bad747e897e470a5be12becdbb93fafd750f1ac5680d714fe4256a28695fdd3268419c58011298bef5f93f294eef156247d1ce5866e137c667347a48deef690d139aa1384d79e7f0c5c3a9ea5c3fa27764adc2a23735b0354db749dc7592c2a7ade084904e43652b19fe2b715a280b1be87d9956a3c01935190e1ed1a2710c5bd2c4d50dfa533ca3c56422dbb59d2b90c8dbace7b268e11d82619af02a4352d3df672082bc0d092466ae30f54c892962f5fd6010eb5efa0d86f2319ec344f5c8a503e1efb0662f2aec32b390360c9ee2915b554f8cd57625af2d7171647323eb579237b18714ee24dd9d54df84f5cfa9c3c706a3cbf7e9eb924b835548a31e0a87e533c1a7e4a69811e6dee4414ec04080b081eca79a8440f29fcd2087fb3b93fa2d0a7b50050b95bb0b416d609f01598afdb04ffee49357a8f5b13dd47c51bb1860df35876af7b40192ddd9ba4f5b12314518e13b62f930967a8e133a7953c9db0104bb150e9dd82ab18756db80a99e7cd0ef6549ee3731f62dae2053c80fa4a445d20b7b108b432080130f7bdd6dc31048934b81a70baf5b05eb74cfb56995fa3beb0ccb23e76338c51e9304893a5214eea16fcbec4ce7c7da741a5bdb9f2c66ac9ca5200683455ddeed285f75812ad643ebadb55a57bc442b6ec4cc2aeb4bced41d89209ba9e3f8b9834aa789d46de3fae0005a177f96afbedfb57cee9529d89c2aa316e51ceedc4cc5b354caabdd9d11a1b8471acc3fe05b5e405f244172d5523888e3c0f30771336bcfb49e1575584606d047d2e6980de90909c65e3906e6b1d327a9fcd22fdb56bb771ed847deeb38f6bc4069c2b68f742de06489252b7968960dc38d62daad9675d4847b687a78ae8df5040c4642eb316f9b46b39cc19d82c012d363c60bc7ebd2e20ed1e1a18829e17763f08c64bc3ebaf0e1d2f9e66c066f67adea1f3d4f8f3f575f95e5be87a7aa4903b4bfb00d860c4fd0ba72aa9311dc83801e2c458906d700428534ec1fb3aea59432c0d05f895f0fdd263ad778326267e2c58472b2e186cdae9852c9784dfa6cf9a1c50bb1 ss = 867e53900e807651299ae9ccc9632998e7c959c0eea1fafefa418865bc046658 count = 968 z = f5f4c9f35d8514cc6ef87f55d610778baf3e3e928b81d99285d7a402367b10cc d = 2154bc2dfbebf0f1ed2e0746090b209584c396e4181f632de669e055855bcde9 msg = 6cc14539a34a3799882b232edca3f41ad770667e5883546e6334d501e90fb826 seed = e52af1c4f7c46c8851dfc09476006a138969226a16d8404fe9ee6f9635547845da469f975118bfa61a818b2725b99fc5 pk = 13b235f0392e0845cdd73769ca7c0b091331f4f800dff3c8dc71b0b29c7fec87694cb8c42f149f9c40af1c799b2113566b7819c115194b55a67cc714c7f524e8044313863e79520e00a5ada0db4b34f8a37c367180f7b97d6254cc908684e311f8b235ea140949d672876b45c5ec17c624aaf27677bbeac67714af817a3473075130c468fda76b93c26d15a549f3f5300cc322fd8c68ce349f373a7136e1a48be3b4c576125a69cfff02a31c767ac1bc6e01da5cfc0a319861663939b81576a2cff88378514d979848835b60ebe0be4af8935f637d0b5a197656879d1c42a0bc1c960b5f4edabb92d708f01b3bb7f52fdc316f4c075b9a1c1636d99fe4877182b754ac14c7bc3bba2a80b9f28b6535bc2abd8568353477577437aca4b61177326339174ca1ae9b58c3734ace363965dcf1be68832d89eb180cd6b116c61cf7f4010024a392e6a16fa51e28b9c582488d5d12c6b35c9b8197303da929f887164cf3c0a8b4a1ae0a5c5be7437f247487097dad45a6d46bbe9632639f84410e3693d0d80eee3b7bda3730628b28bb63bfcf71191f73568cc37421c82903e9ba04f4258ec3948ad90ddd63b8047626b17731f46a0e154b8c92d98cc4731a255933ad3abf178515ca2c42905a24a408b70b3c598e685b7f569362051acfdc9ddf6a85e58a518ad33c7073b7ea85c38b918c08743369181b9b89a244fb27b9c5aa98cc25e08421c2dc5a215618ae5abdfe8278efa55305820750e5524dd1926648a2fcb49dc22b298f0778fd2b5de5584a3e452e63e499c1464c6498781457a5e1c39522b45d7597396f8099a64940e2148dce6719e34664b2647b4e298283f4cde4d46d40dc24d534bd22100f1fea9455ca584ebc9fdb574c55e7451f7b999d17a1109b9ca2f4c29c238e4f528a44ab2c3daa99d822cfcc991317407f7c0cbe31e885c152ca3f216a287657f7fc25cadc271dfbc856442fc5b240bda86d3f880f30e8cf69a672b07a11ff30b0f7337c5b31690699294156a22c63251bd048c4756c78cc18d53530d0e4154356a7ba943588714dabe1a5c2ab52b1e1b045010536eac6d1c4c7a948ba8853efc964c61188d46e6d674020bcecba3e85d8af29fd9f936b sk = 4e70bea2b0bb79255451670d61ac9e0000843cc4765bf55535e28772001702c9b69a2283e838713f47370d7b5595ab2ec956c58d833e0c83811c263372a27c59e69116fc67cb3a4d197a9224879b4de363036221a600a2578594db7a2d40a2484128b240c94184057704919b4ba817938655930668dbd58766e03199d8a2fcabc4d6753138d679b830c46d498316f59a91419af947692fb33ed0e71c1951884a48c9e91bae95d5c86367892138ab675c360e002465e7073c4981a7a98aaec36d3f415eb3d007802342b469414b699f267a9376b83a2da85fda360e40eb26e590776a651ea3c2bb591548877a07d3bab8109c21f0487e319056566145c5187861b812ec3c849e079f6ab9ca147b93bd4425af0196aa3598072c0c0b557d0b94a1271532d052c8c63111671296f6453bac57b1b0f0a7f31a763b5053267110c7b71fb1d34c4a1692c188823993ccb518834c311b94879a2e2115f1648174604319e89c0d8ba7821c5b4ef4c28cf06630f8cd44279c7e5acb2efb5bc49139c8d5bd49c33809a294b1d12b27070ce0ec2a9ea37013b05c71973025034874a801f64232ddf968b11a37873a4ad3f26cd2627eb6d40377355bddd57c4841baea563dcd0b29bd41a633a2b5b48b744085745cf07843da87c939ca991138b9e9542a7148285c88398ac421b339ad1c06bd91a62c9aadf863c2e3d2902343a9bc0b8f29c5508ff083d2fc1ca32287d41398d9663a65507430608cc5e169f602a523f4586d2bc3461b9b255765375935def0b77cdc240fbc756461c4faa46ddfa9a1a480321dfb28818439661962f52acc2d59a2ffc540390aa47c96cddf6907ff357c46f6c9ab2729cae992d9d429e39675fb6c87efd634793517473663b1c3bb1dfccc05bc52a9517a42f28eecf84bb30c50aff7b007aa313aa75041b692e81b631be062f2565801ea2b4cf39fd37b7d5d3b603533345e538f52dc3da37483c844225420c0ac8787e3895589141c5dd7c601610db83c34ab16499d0b99e56628f873ae792a658060a53cf61818d01a60877a93547166b0c559c2ce66cc223af8c392a03813b235f0392e0845cdd73769ca7c0b091331f4f800dff3c8dc71b0b29c7fec87694cb8c42f149f9c40af1c799b2113566b7819c115194b55a67cc714c7f524e8044313863e79520e00a5ada0db4b34f8a37c367180f7b97d6254cc908684e311f8b235ea140949d672876b45c5ec17c624aaf27677bbeac67714af817a3473075130c468fda76b93c26d15a549f3f5300cc322fd8c68ce349f373a7136e1a48be3b4c576125a69cfff02a31c767ac1bc6e01da5cfc0a319861663939b81576a2cff88378514d979848835b60ebe0be4af8935f637d0b5a197656879d1c42a0bc1c960b5f4edabb92d708f01b3bb7f52fdc316f4c075b9a1c1636d99fe4877182b754ac14c7bc3bba2a80b9f28b6535bc2abd8568353477577437aca4b61177326339174ca1ae9b58c3734ace363965dcf1be68832d89eb180cd6b116c61cf7f4010024a392e6a16fa51e28b9c582488d5d12c6b35c9b8197303da929f887164cf3c0a8b4a1ae0a5c5be7437f247487097dad45a6d46bbe9632639f84410e3693d0d80eee3b7bda3730628b28bb63bfcf71191f73568cc37421c82903e9ba04f4258ec3948ad90ddd63b8047626b17731f46a0e154b8c92d98cc4731a255933ad3abf178515ca2c42905a24a408b70b3c598e685b7f569362051acfdc9ddf6a85e58a518ad33c7073b7ea85c38b918c08743369181b9b89a244fb27b9c5aa98cc25e08421c2dc5a215618ae5abdfe8278efa55305820750e5524dd1926648a2fcb49dc22b298f0778fd2b5de5584a3e452e63e499c1464c6498781457a5e1c39522b45d7597396f8099a64940e2148dce6719e34664b2647b4e298283f4cde4d46d40dc24d534bd22100f1fea9455ca584ebc9fdb574c55e7451f7b999d17a1109b9ca2f4c29c238e4f528a44ab2c3daa99d822cfcc991317407f7c0cbe31e885c152ca3f216a287657f7fc25cadc271dfbc856442fc5b240bda86d3f880f30e8cf69a672b07a11ff30b0f7337c5b31690699294156a22c63251bd048c4756c78cc18d53530d0e4154356a7ba943588714dabe1a5c2ab52b1e1b045010536eac6d1c4c7a948ba8853efc964c61188d46e6d674020bcecba3e85d8af29fd9f936b10bcfc8a5d64a1134095a01e948aec122e489d2c44a4d0e329d649ae643f6c4ef5f4c9f35d8514cc6ef87f55d610778baf3e3e928b81d99285d7a402367b10cc ct_n = 15ddbe4f7884e27474e664c5e317801f46da3a94c4a19bec420b6c82eb3c892961a123fe2cc430ca30b3e6ddc993eb947fbd4bc952b31f36c5bb4a5e9c27567d1876477115dc57b7e832c4e9ed0a58584226fce04017ed8786e4f23dd6b1cdfb6df9bfb043fad29d918ec15fd6b8b005e8ec17df52816738ee481d68bed78158c2379df576ebd704c6de1c6bcb13588284f6a507c6f58eb4374bfcef18258f4dda7cbbce5142931625feee5c518854eba611bef2ec10dc83c18caf04884828e15e6320091315d19b212e2018316f66158d9633e9c8c7e3f7fd548e6a106451c5248f2e3fc70d3b25964bc75a5b83f8c8e4aaaffb75e2a430c1c6178729f988072212a7fbf28dbe50b7c3c5b2e23f65eda332309a1447da5b7644c5ec9f05e85950219631b5af51082b71e4bac5f4c11c79a7a8285ffb8646098ffa6a4b0e834b4a33e3bcf85542b935b4ae290e71cac5b442555a0a8617ce17e2fe9fd00a28c323adb066df47664bd5cb0a08040fd36b61007ff568674ce389ca6ff08790f7ea2450a5e68f90e5a5c9089f288a7edd5750fae25e3f47d968353bbf209467893b084bad8e6f0e8af63fc2e7866f3af0582b2694ff176b8687c2a2839575b1d5d08ac68cfc85decf3d1833356acece96deb6530bf7feb82bb31369f014fa48360a7c43b52ad8a252212cbe4c3cb4b53d94b6e22cd5034527509cda743a1bab35e06215c8a2ab33f91010a3e3ce382a29e4d00c203f95968ad5ad219bf520af118db07920d45f8fa815f12c241cba07248077c0d705a915eeef0f8570ba4a6479807023e68aa6d2928326cf8c58d0036f8eafed315ff4c17dcb5092354c6ffbb7b5b7eebf6e75cdb3a93a98b5859b706651553ed1422b604149d8edb349822d09babe2f28fa31e100c00508d10179deb4c07c8453ff1d0df0799a5f412ea943d27c3aa075e97fc44617639e730e3dc4e432952310e7cc609d896e3612e1a2ec5621bc9b08bf149ccb6b0f362c68823cc5488927a2994eb417c21db789dd3bf4e0c66c0e1a7ba4e889896660435a529f961f32640912a568cb674692596f254bbd23 ss_n = 85f94eb3b24670a8ff80dcf5b4e0735202a8ed367913556d9ee109aebce844ec ct = 62d82276487dd3bb7abe4cc7bf35766f0eb9caa22ae7dda778cccd1b0973ee875914bf2f56a9bfc966741b8570546e0661eac7b406887774f6e9af0816b005ab363998cc6005c1a37ebfc922f5432d7d36af6ba0e8f56689ba9fafd3fbc79980b6e49523127fb7a3a58933c892feeabf88dfe567c035b35ed4109c351e9e8c459d0b861fb54dc144adb69b7a1f9c1aea68601628b4193d099785f1ca0dbb5858777ab9a7e26474979f1d02e7fc6187e3ee70cd3a784f61c485d202ff2d8fd4bdd5dbb1c5c3ac8ef78b41305a6d5d670853d14fb333f3673b810d7ba276fe98e08173cd0f9d2989fda74fc164f67845aa989188ef637cdf2af2a9455d68a750205fc8e0be598dc0209847cfd0000ab9a39da06a47536af8df7f5ee4910e58d13d611ce55f06a0e4214ccd2abf23e6d895e50590676af73cd4bb6ce029e745a104b77a30d3ef009dc86406e3f4474fde99c00ca81c7a5e1d11a61bcf9b9fffef7b3b77a8119e85829436a2b8b5cdc7e9924a89ff764946f17ba3bf08802405d1d41cccfb702943f066b6aea103ccee31e072f6ff8a2130e58f2832e9780d5f299a36befc5ac7fc3e84fe16532c9ee59b1f409957e61781b1c335d6bc328d392434455b5bfc885a2907e7b1b18b87e3319b7c66fbe6726f8848c229551ad1bf2f2defe88d522b98b56de975bb97d7a1303c8ca4b1e6b10651734738e67fe8d85005bcce9d51a9703f005288f9348a99876eedf046a90044a3cc39243e563402481958fe7f10402debfb65d62aeface693d6d8f7981b838f0af11609fb8ab0e50e2e8a7760c29ec12a405319151f8f35a0a32c4e7008938726b22ce1eddf0ae2a52b16661ef16a1ab6916f81e142db411f0fceec44612863ed10a182642131c9edb96fed63461c3a4d208e952caf99e7754215fb7efa05def2a1c824e92b019cb47e0ac296dd0e286e1331bf6eaacf2130a66d65c483a5e0ed955e84b148b43e316ab06d1136500b242308f94d59e8eac16987fcca7b81c628d388008a0ae5e0f578a6ed3a109a2d3537cd35e22c1bbe0134fcdae5d039425113473f9d50e7add5b6 ss = dc7193f0fc0002becd9aac1c2833caef04b798c7dc266ce3ce1c209c7fb36f82 count = 969 z = 46f5137e88cd822f926e15235d8dd3e1993cec8fee26681693d06c48da3cba39 d = 3bc298ae87160ef04a7b548a58226ddeb1d56860a4759bdc32acb3603d15b4a5 msg = 5407e8164008d83d6ad520fea7bde09ed15d37e40dbec1b8dd9a50bd12bd6ca5 seed = 2137bb66664f8cd3ac428ef1fae96b9460a1222b35cb1fd5cf5137d4434984cda0dba06c09245240625a7c4ea27d20e3 pk = b6367cc91b7e04e0849e410d575339aeec5de4cca60f0bbc7f1b866bb44df312c308d76c85c38da9a23f99a6294154ae1b317c79c8661a8b38f6745875a1879ed162d0f452e6b24b39fa3dfa299c02c76a38323119a2c08c4562988b8ecdb403426c52c1eb9dbce7517f1c0a1eb36248b50ef46c21d91ab4ec650a8a02cfac2288185595e655644eb79c8fbb1629dc7293d8c4b00b8a9298866a567a3f4973831b2580a09f24bb5a22296fab74a43b6029fee8b71c0ac838f293f60389980a6b03f6670b888901132419959b45030b3a24cecb70c5f92a484d8b81220103d7304b90a2b3b3c37fde033e7d533a2de6b3c691c92fc206ba18b92c007a0eeb58753b98f8010eb62b63e21a9adaa794b3581a71dca44c170a9ffc6bd6e22081c4c9e2052728b18bcdb94539ac70c87983cd0864f2bc50f6731534406deae83853016fb8b097ecd725c4994b1767a4dce15502e61775ac1d204872e95b987c45abdf6301a45b4f8a4c6770b501a1b73daee8879256afed490f916790527bad1dcca5f4590f7da3b266c7a5145a1b0568985ed82f0b0535e90cabaf1b64d25233d900107cea22ad95bb5c82372cc1c8c6732f2dba8848fb0c5e38b31b2977c0fb1d66cccdda279c35949739c368fea7c3fbb56548845840c711f7e426fbea354d2a45a2173733bc8d7ba04b24314ebf94c37fca9cf1d955756331f1f1a0542b4566681c07d9199f81b0058c197b38a5fd320c38e24176141014e2235f59999b95749c6713b436cbb951806601cc0fab40bbf7b83768b8a5b7ab5ed7cddcc99630958e7ec520c8ca5212b28cb983a332f1b94453166637cc61046ce55706f5271ca68b45fd8c018c1ccfe02b839c8c07c370ac28718b1ce9ac670943da8c33b458a4b323774ef4c18cd29b30b49ed83bb154dc2653b7bffc018c891c1c3c6025dc180b761172f44630f6681f425c09d586760571ac2d8b842aa4835b7113b997cca9963ef88132c3c66485fcc66142a55ea92d98b70560c05819fa05568731dd458629697e5d5c4507175c9c7c5198a32fb8fc9deb51747f603564107739e49cd09040f7dd2959b7206032b1b203213dc7d53c1cc72ce4c07229e82b4bc76244053ef3 sk = 77bc92a263add0600f99d45dde6593598837f321a3e5584867b8558941197097a09c9a3b07f838338c7f88f5412db4062d1b4ca8b6b817314a97b99e204682ee9252ceb031603cb3446b8b9a1a30898a1b2bc0c00dd72246d51418d5130773508eb79f077844ff61984bf4c0445bcad05baae60674895c71cb7b27314801e6eb7fc4169aaeba71036b7db0a64954ca6c2a36329e18011a709d78322d424a4395529284876096025504620f0f3bace67415d7a00666438524352a2b0588b40960bdf5af5874a727578d4be570dcf9923c052b19ecbe042c14cc9c517de9a084693d0ba64fabba695165264c444e75821dd0e76d5195941d8c055ff7194911c6c41485446523fdf5722c4b66ee07bccf7889d62a06847b02b015abaf2091de4c0cb6769937f3be521b303f47bd72820460c045911a8045131fdcf9275f11092937873f5a0d2be01533e4bc828619b3a8a250e2c98415b8c6645a8a4677aae982fdfa2b26102f059cc39ab01a9c0a0cd1887263a50f101995dc899f54082b8c2c171de39f90227c946a9b9b94b9ce60c90f13411b727a8adb5ac0d812f623015b6c99969a7110d405953943e06c5d48761b8595024ea717b50464e3a008e3fc9ccef78e0f9c4d2d39941144839092b7e85a4aa361a5f0232df7e118f6d8a8bc53742c4c2ff4d4ca9bc66ec85bb38855bd72203ce03c1f829c2cb4d3c20d22a171d184116747460c23c45815eae3c845497ea2fc1ae98bc9a8f23bf4f119c676cc1c891851aba50a0679a3866f100387e3ba678620b087622cb5b72d69d54272b9acbc1ba1311a333d22b5721731a956959f57976229663045a3eaba9b7b04ca6188bb847a44f5728e7b81b2f46436284a62cd886f6ae50fefea4f2c281cdd8220f63bc786fcc3e213508568128ea7549a385cd8e397110036e749aceb31a3e2a67fe4c315c3fa55caf11021713008b064ed0009d912996604b799012f579575b8a18daba728c2819c805c7955e4cdc36675be498212910ab7bb26ac244f8e5768e8238333e103c8732e7c74cfd289a3e49c9e10b4ccc2c71d1d63b01776c96ca46eb6367cc91b7e04e0849e410d575339aeec5de4cca60f0bbc7f1b866bb44df312c308d76c85c38da9a23f99a6294154ae1b317c79c8661a8b38f6745875a1879ed162d0f452e6b24b39fa3dfa299c02c76a38323119a2c08c4562988b8ecdb403426c52c1eb9dbce7517f1c0a1eb36248b50ef46c21d91ab4ec650a8a02cfac2288185595e655644eb79c8fbb1629dc7293d8c4b00b8a9298866a567a3f4973831b2580a09f24bb5a22296fab74a43b6029fee8b71c0ac838f293f60389980a6b03f6670b888901132419959b45030b3a24cecb70c5f92a484d8b81220103d7304b90a2b3b3c37fde033e7d533a2de6b3c691c92fc206ba18b92c007a0eeb58753b98f8010eb62b63e21a9adaa794b3581a71dca44c170a9ffc6bd6e22081c4c9e2052728b18bcdb94539ac70c87983cd0864f2bc50f6731534406deae83853016fb8b097ecd725c4994b1767a4dce15502e61775ac1d204872e95b987c45abdf6301a45b4f8a4c6770b501a1b73daee8879256afed490f916790527bad1dcca5f4590f7da3b266c7a5145a1b0568985ed82f0b0535e90cabaf1b64d25233d900107cea22ad95bb5c82372cc1c8c6732f2dba8848fb0c5e38b31b2977c0fb1d66cccdda279c35949739c368fea7c3fbb56548845840c711f7e426fbea354d2a45a2173733bc8d7ba04b24314ebf94c37fca9cf1d955756331f1f1a0542b4566681c07d9199f81b0058c197b38a5fd320c38e24176141014e2235f59999b95749c6713b436cbb951806601cc0fab40bbf7b83768b8a5b7ab5ed7cddcc99630958e7ec520c8ca5212b28cb983a332f1b94453166637cc61046ce55706f5271ca68b45fd8c018c1ccfe02b839c8c07c370ac28718b1ce9ac670943da8c33b458a4b323774ef4c18cd29b30b49ed83bb154dc2653b7bffc018c891c1c3c6025dc180b761172f44630f6681f425c09d586760571ac2d8b842aa4835b7113b997cca9963ef88132c3c66485fcc66142a55ea92d98b70560c05819fa05568731dd458629697e5d5c4507175c9c7c5198a32fb8fc9deb51747f603564107739e49cd09040f7dd2959b7206032b1b203213dc7d53c1cc72ce4c07229e82b4bc76244053ef3b0863c0c3683c39c05321a26068fbe5836d2177888227a1d6347c51c2d7cd32e46f5137e88cd822f926e15235d8dd3e1993cec8fee26681693d06c48da3cba39 ct_n = 4a8fbd380fb8df7769f11bddfbf657178ab2989f9f19d1c3366d076a19a5faa70b56c0087c12189c60640bfe3002f79c13e35fa1a52c284b2c92a4ed4ba138161c97dbc2edf48d4fd9abe7fbcfc07e116c4708574880af0540cb4b435be9c7c72e65d5b02aae0b029d83060e6b583e7355778110aeb5b116830a316c96f3fbd76834dd798f54b56492919cd33220142fcb8c25a18bd14a7e06785090fb9eb94148300d2207e0991a2a1fb4835c0e0c67112312bfdd69178ba0274c474ac980e9743f044b2c030464fd43c0fde75b1c8302fadca06f1ab6d96d7422bb8ad7728857112cf7b5545055eb121a7c03789e5a3c7ce79b54b5fa0f99bddcb68a752f4f2fff541d8b7157c8bbd5dde5d53917cb76d9ecc6ad3fb684e96619eae1ba6416f4fafd061d2f4b617b0b71004a8b611036f26db7c2ff9c81aabc8758d3852673b731e300f7e9d83d22ab4302438d4fa43ee0d7ab7812bdf84fa48bca466fe87d07c3c1a3ff94a51539009b6075899a9b87bf84fbaff214282e1a2a1b70787a790e2b03e8cc4c75456e49802d6a5baa530e75a82ec864bbfdd2bf6355d93261e60d9a98e44fcf4aea3ac50be17ae11dfdc965bc6807b11dfe22f9096f674266eb2515e7e0fefdacbfa40c804af4928b9ff385d0c0a2b0683af5d6548a2257f10520d49d25a1aacad7d0a67ce6627d1f4d413b1efd14a3481cbe0cc7b1bef0f00085ce744bafb54327f92205c8b7681743ab611490544fb2428902ca1899b0f27e08ee8f0656548017c9b437c24eab4b310baa506f889b880e8eed7bfdd3818eed2c459e4ea88cf0be0153119607bea8e643d4922aaebd7e78b128e2ca7aaf26005e2821eb7a478787901d83ec5716c927a53e9de56dcc5e91ef4367901f392742bec88f86f4eaaef3e4e981c2b27db00355956abea2c0c1c9d25fcb84675482cdb2565dc79035eb6bd6a2dc63a3b765b70c6b6e21b577a6fd5201159151e51ced63dbbb2ea4359b98dd337ccf98fdd3b96a7f813339ec2032174dd7a406cdb33676c8095c2be68accefa76f23e2a16266ab5a4286bc90a483a94268a2167d3cb8 ss_n = 35b708bf0f7fd31da4e12dc28bddad9522baa33b646463f40f6b9e9bab4f92eb ct = b5a85523df438b3cb429a8eb2a4089649b2f3ed3dc66c0de0902cd0ccb0cab54a4884e9e34717a321a29a02dee704937d191c35ea0c60abed796958dd1f8f7d5c2e5241cb8aecd00669d9e33586f2bc57a6df0546853cacc84c2d17c5180239666275646ab729d45032a63411828e1175c8292335f0be222e6ab586beff1a38026c16154e08b031c201c3cb13682a2be1a40b157cd1f417f7c298269dbdbca71e31f3b0509ee7347161c3a5a4f727f702cd8ce19207d8cc727d9e6d9094b7f76c192511d44d67bbd242f1caac3953697c9b0c1304bccbab410fd2451050b8f6aba1fd826a7e3121cd7d4cebc25d320497c770a817fe3e9fc484b8ce7f4782a9f7299fc3cf427266bab2f656e6bb95dac0d6f9ef8ef149f5880c632f8cb3117d2558582a078299db10fc424118bb1af472fdcb83697be05edc44a63049c34e4217fb964f32f212ad5bec9ce1018f5ddaba3d88006267be54504e1169d726b1e98927b4226b9de49e1baee30ac22b8c73d657cc52f6b426a1bdc68018e134bc70499042d518315a0ca654ac6dac190f97cb2609a7ed113abf5ec24b4e731e7b9dc78d5ec258987b48a7771a5f3b6fa845b65b728cf67af1ad88453323d084b8c964e500e513b940975c77b35ce95e42b91d6de25ff8bc16a1800e91f38cf9d005c6ae4b3360807b9c204b9e004dd8f6c9259a547672f6ba02d2b9360e5e11d2029058dbd4eb61abb15b7b7d84a5eb4a203e091316318842960401a6273c8f701d8fbe0249bbe32064f94cbe50c7a00abf60a30094c75ed5b819b2a029eb2cb2c607f8c61473aadb6c5dcf329e75b3b4894d849db749b16eb65d4a3df4e31bc3937c81a13ed2cfb080c4adc0ffb4df6ddfc1c882967f80363bc7f30d9ab33fe7a802d2b1e205abf41d72329f81f4538bbd1df8580a11fc27787f55dce0f4379801892c725a7fe8f6c6beb1d2320e3b8b548ad5b0c98e20fe6220ffb07e581f8ecbf4eb24abfca6547c54cb96a541c0ed8a4b83f4d9235865cf23c7c70951020562ef354bea8fbfaddbb17fb018abe98a0b0631bbad1fb62671688d5e8b42f00fe65 ss = 8078aa32afeaf015c3cc0ec67ef5070179cbc3861c245d3d1553a9929b08819f count = 970 z = f21d2e0398e6e5d3e18f270890cfb8889c58cb793804969b4caf753063fc01d3 d = bf649774fb4c8b4b1d4c776617231b5560a39453cbcbfff26632c3cf33330951 msg = 5508dcfd4bf20b0b7d0fabd810e068720498b9ca7b915b9f1568353f6772edbe seed = 6e5c41f3fe9e16ec0f76c6e2716351aaa36ae3e27a4dfdc95d7310f8180180f013e19a01c93c6e139d5e57aaccce1ff1 pk = c06a8ecf7004a87bb210681c76852d99b0760eb3b16bfc9943a5c626fc8a0bc676b075bf644b5e268043c54b7f3502ab3a3c28499b962da91fb71586426902ed246c1a5c03e6f46e5b76c51cb3bce918cf7e490b74c7cb21b16305b35fa08454c0d1090b498ae8a9563b22316535c1d45ab027999833c6a42f04086f2a9d23e8a581e9ba13a985e8931b1fc818d18c52863a087705bdb12a4158aca9f295972e637d33a8b380273917b9309211b3ab80a983059d0b33cdff2b2346837e67e14265f4a14c222979f7c5306582dad6c2d8502a6e71bc3fd07d9601a97fe8587d7a370c32a21528b002fa7c83f8815e0998e2eca770354febd1c7e6d96ddd5806625467332a8a89b05b7ac8b2260684f852014693a6f5ea24298684f6f83c2817b7fd0b00a796615d6a8fdbacbe946b210abb6a7f8107aa33b903d475cdc6c2c7f761471123745c93dfaa7397939b78795fad3876a6407fd185c9ccd27818c8c9c0512ce8da85f7c6be2d455943119b1efc86007d8a004741e9287c143482f19a5233a4c0509aac1655a88855293b858542e994d97297507631ebca11fc2caf3f1b08c427c113622321430de652b54358ce616cc4b8aa12695c0b416345d64556f5e48cb45c447ec9b4ca0b8d3f02a7e95742e30b19c4b799bc414fb12899725197b81c60af26bf488c07bd66a37a898642a70206796a90500d11592c065152d0ea5e8db6a6dbe2a0e9a24d0b18966ea48608b54b3c1275e9c8272175a87dd3b797ab9bb7781a84e6a4d06c224688a49fc49923c4b510c676941939e3084a8ea49398245a0ff5226d746c76c50893d89c24f51ee1b1b81d03c4f68818a094062d409d87b36bc6da8bf87703e7b9be0ce1b5fae843b9362a38610ecc170db870c67fe586cc704784d89f61aac6ca054fda0c59fceaccad7c460dbac5df078b6a0907a7abae46908393d4ad91157c56b10d0c27598bb9b8b3c2c99090819848780078a220b5203304bd2ea695e96a29fb8116516662bd30b3c077a082814edd9b3f21a73ae0603cea324851e753b5521c3a3ba5cf07676a332148baa9a749a72f4c6bdbcbf2534a2fe880b81a2c3715043f1a889272c0e2ea5b4fd1165fb9b64869f4 sk = bd7648da25b7a2268f0b5b8b959c30cc6c65e1f072747289f5ab9189d5834ea75814cbbadacb8715d2ca1f34ad08dbb29078914b759f4ffa85e300a6eff1ca4af8215dc0af4a68a3be08773ad572d3d57a07f5caeea41499ea849b226a1e2263c149505798bd8e3230c768c9e2d40ac6a6129869812fb8a18142615e8365b55a961239502f483c9a500ffa799b32b06f0e4a143cfc4299471fb7c18586f53451574047824dc8205e0e5b4a1df01964532f70e8108c4bacefc7536ceb537628868638a01b9a303afc6b54c19dd5e2618c6453e53181d41bba9551277e2b4ab872ae499a82d4068841e174847baf6e03a1590bad9576247fdb56714082ee7244f74485d532221b2692e6a1c0ac3b09b3c366efda268bb41e1baa5b85abb4631511c880739ad216872b6b74f4b8149c7c44d52f905c1541e1494e80acc9696811d2bb93048d6c7c4201963ccf0826b5707eec4813ec3462482c4b11fb8a82132f3ae006da5027999a4fa540a3e1ca64212265900704637353cc64c05de823502c0bccc85fb00bcedc228cce9b56a984ba9c7b04234b5d7600ac1b075eab528cc27a398a97cb58a10f8397bd4f13aa9951644fd33bc6a78babf697379133459761bee7c129c734c0a4083b79a8b9a29d22f13a31379d0a3064fd584bc990435bfb7b12eba574430367b79a0b9050e5a7cd8645aad92c8a5ad46dc7ab623b5c38bce5685e261eeb454daaa3a89395a7ef4806b615c8c2b599d13545958648c7b790b5494e3e99237a9282d0c0144064385f2749e34147be517726b73847b01dd828c42b9b6abdf5cc6b6c86d2a58ed517463aab8aba12c4ec7a9049e68d7e9a850265996b742c8054b2012c0bb2b5a7f722ba68198459bb7346d42f1bb27eb93153fc333754a2679d647afd0550b61464eedb84aba622c3c7bfb945266fd1012b1ac12d35b824b559c18376e493b6fcab3c673000737305302c7853a50f3d59a9d9e45aed04bcd6a048e60c2cbb15978e426a43a30975cc618fc05a8fec5334173a24f3bfc559a6ab45a2625bb2c9e5c4bee6ccba24559eb01dc5912d26fa64dcf13bc06a8ecf7004a87bb210681c76852d99b0760eb3b16bfc9943a5c626fc8a0bc676b075bf644b5e268043c54b7f3502ab3a3c28499b962da91fb71586426902ed246c1a5c03e6f46e5b76c51cb3bce918cf7e490b74c7cb21b16305b35fa08454c0d1090b498ae8a9563b22316535c1d45ab027999833c6a42f04086f2a9d23e8a581e9ba13a985e8931b1fc818d18c52863a087705bdb12a4158aca9f295972e637d33a8b380273917b9309211b3ab80a983059d0b33cdff2b2346837e67e14265f4a14c222979f7c5306582dad6c2d8502a6e71bc3fd07d9601a97fe8587d7a370c32a21528b002fa7c83f8815e0998e2eca770354febd1c7e6d96ddd5806625467332a8a89b05b7ac8b2260684f852014693a6f5ea24298684f6f83c2817b7fd0b00a796615d6a8fdbacbe946b210abb6a7f8107aa33b903d475cdc6c2c7f761471123745c93dfaa7397939b78795fad3876a6407fd185c9ccd27818c8c9c0512ce8da85f7c6be2d455943119b1efc86007d8a004741e9287c143482f19a5233a4c0509aac1655a88855293b858542e994d97297507631ebca11fc2caf3f1b08c427c113622321430de652b54358ce616cc4b8aa12695c0b416345d64556f5e48cb45c447ec9b4ca0b8d3f02a7e95742e30b19c4b799bc414fb12899725197b81c60af26bf488c07bd66a37a898642a70206796a90500d11592c065152d0ea5e8db6a6dbe2a0e9a24d0b18966ea48608b54b3c1275e9c8272175a87dd3b797ab9bb7781a84e6a4d06c224688a49fc49923c4b510c676941939e3084a8ea49398245a0ff5226d746c76c50893d89c24f51ee1b1b81d03c4f68818a094062d409d87b36bc6da8bf87703e7b9be0ce1b5fae843b9362a38610ecc170db870c67fe586cc704784d89f61aac6ca054fda0c59fceaccad7c460dbac5df078b6a0907a7abae46908393d4ad91157c56b10d0c27598bb9b8b3c2c99090819848780078a220b5203304bd2ea695e96a29fb8116516662bd30b3c077a082814edd9b3f21a73ae0603cea324851e753b5521c3a3ba5cf07676a332148baa9a749a72f4c6bdbcbf2534a2fe880b81a2c3715043f1a889272c0e2ea5b4fd1165fb9b64869f49af254ffe6f8f2b0e6f104ad10e7cbe8b436d96846a8d6d9ab156631e891e1e6f21d2e0398e6e5d3e18f270890cfb8889c58cb793804969b4caf753063fc01d3 ct_n = 6cfeb864607726ff52c71585a525a26a40d0983a24743a73735e63da1c01a45f0ff572ebe386b776f9211423cfa4eb44a6df0c982afd10af8d6fbc926f72a9ddb0ccf70bb62228283390cab5d770780c280249e14b317184a84f40730ee3648342b7b7300eedbfa1713133c7910cedfb226b1903173be3506e0933771a5ef312f618e834e68daba062d6fbc86ac95348c8578c65dbced8988be96deb22965f9b0a9777659c68618a70334578b0f57034166da598e9a973e294bf2a22edf7abc1e6bf79c8757650ea651141b23da16e9dd34ff3620fff9e4043290f6d9c6158bed9acf0f9fb7b27e3e4ced867b7354944cf83a696c3692ff821bb607f8ebab773dc3a8e69ae07bc8a3d94bf969853ea6cdb11fb58bd548330287f667f6ec77effb65d4d3a7a72a01305a04a34ddddec6501368862110ba83f72f21f8bdbfaf32eb669fee1fc4eed70df1a72ef8734f6099f53cf454ae151d5f250a68a8489fdae529c0583bc1b06da368d3985114d3a68f20025dfe47494ec006764fae2670979e636deaf66f5d76d125702d58d2a755330cf61ad71050ab074735e182e411fcd34276c5a710ea4bc3987e7c59c2dcd66199c1000d2e7b3b9939011dd5b7e5a9fa6c5482f44d3478f5745dce694c8207d14d0c18382fec461a9a39a29be7e4c6e01bb5ee45b1e352826bafd5d498ef7e96098827f5ad83da107868136eb561b2a8d6777ab130526db8cb6f270e71f0d2b9e5a5f9fb3ede7cfa201c3f40dba548a60af4b26b117fa9b9de50249679529f8e3aa8ec4e9d67ad64bd094bf52529d6f403bddb51de97ff28d9f585752b8d382021f4cc3eed79eb1341ab7b4a354852f858c748b9ebfdea213bf00c7f9665bc51de93ca4ea329901996c3c78c199f05d31d5957264b7f613ac0ba81d4dbdacb9510ea78f5cbdea01ad92a559122952e35b6a13523b07181270b9aa6c421399dacbb92e6a61ac3c412f5b980856f8ffdfc03c0f5d8b4f7a58feaaff26d2f7d149d0ddf01e7c3eaeb82d8875151f8e5d660a2fd833a184bc8b2fd9c7439657ea2f1aeca0c1f53a5ec18b61d4195992dddc ss_n = a351a13183dce3458203e093242c1aacd34a3e85837fd6ab94fe0d0ef42a1291 ct = 31fd54008206b8aabf09566240e8ce0bbfc666101ffe50355328da50b043324908b1027bd90e9e5db88709772be96fdde0bc41096a38e0671067fbbaf81c38ccc6d1003f0f82969ec29a74eb5a1c90050c4655801138d1109aa810f21ee52e0bc9d1c5ba6a632494b5b5a74c474d46f0f7ec457f878342a446ec40fc8b0d779e794cbc63f60d2aa7a13528bd2cc1738b008db595801f775987368a682c012415c17db1736c8941764002b19c43476a18b7ea98efc8b1a2de4717e72c5d8b1e7537961dcb4243d7042a6f7aff03ede43b1c3998c2a9479111162987f109bcfd8f4b4aee561ef39759af5a652a85cff7c7a143ba5204b7fc006abd6e303683cf2749edf5580878c694db904b8435c4e32a61be02cb9d91248c17b786cb5245be534351dacf4164555e35524f3997d887767991b7c366fb54ca6ccfb7135808aad88101d8ae9a8c554b586d27a0b13df83ffe32d2d465ab468b4050d1b6fb5cb4a0ddc8d8789a5e14a27bcb5492d831cbae1f4a5c5186e426e69e7e56fdd59acf07fd84c2a706b668c7ad74acdb46df1a1e17d9b75cbbbf083d6521ed0aa308eb686ef6d1a8c1329b41da92c1ff79c057a9f7069a803f65913e01b8e7d1dbf9f187f73f1575e59156be3748a163f5fa9b54da627bea0cdea4581a4b3e6f3f5a9db07ea437ce06ca552cdf1a353d84f1d27a5197543bbb08e779ed2b4fa0b5a775b74024f241540b5b7b751a496753029cd013a8426d28e959dfbf8c1f283de1b6c30b1c22d0bf05dc4d7c6f5597ad1ae25112735113be7948c299e93b526642b8f856061f52e94c8b02b55f380470b52b5ed15d87673221addfca7fabd4a4cb9ca93bab6a82bf42816850db53349ffceafaee6f89a82dee194f418e6b006f09a2013f62fc276e377504e16e4bd674fc9c8b87f37aabab44ff579b2a436ae5a7586124e7c85499143bb5a76e5634f0cdb07b364eb7c3229e438f95a2e98c1067187b13664ddfc4e6475bfa4771c7aad7d6505e8a740ff456a08b5a394a3f0d8ad88ef2d365e195f6a18fe80fd47789bb48771de8c434b74db9ef4c60012ee155a2be ss = 89d9d06adb1c45567189fc8d110b6808ad6f1a4ebc66d7789bbde23ac94ad0c0 count = 971 z = 4a7c897f9eeaa9259ed296232e7fd81bfa23e05b62fcea0c2bd0df43c394feb1 d = fb48e402d8bbe4245316bf353102fec3c5d8c76f42bfd1317ae3e98e2ef1ca45 msg = 64dcc4b3f1bb3fc8362ca62c02f66a0500c9b22c246779e6debc0ccf52313bb7 seed = 2c8d0cf45a5bfcbd15f9ee1f4fb28a15927d672ae7585dda9d1c8a046acc27f21f0c2a7ee6babf19df6fd2b9ecb4580d pk = a7c58120c9495090b1c8730e1fd71eed4c83496b3e6224358f3c35ca0a7d70b50318145374b5710115c6954793eb98b42103b1a1e747d862702613cb684a07582457cc7064884940285a740c97a2a587a762b68323653500410afbf98cade8acb73acad8749b21309f26d77644053fd30a7d0185055f1c5e62dc9ecf6ba52e681415b30787fabcc31566de512fc6792349e42d2bd9cc6fb5553d92365f8b819fc16718ec420f97a2c5d3c5c5e5961c24cd9b46cbbbb6b301ac7af6e23799a7ab0e1076e4b307a5cba947a189c829bcd4bc954cf377d04962f4994bb38752e36ca00d2b4f7533c2b734c9d6c0a461d0b538d00da7939229c3344f10787d582fce5b7485e58c50fa33b640b7f2bcbe4ec750d8147c76a68b351941f179b1b00a318b58c18c4b407b2379e851025eab474a067b1175135aa84ae1f1bd8e90382e32bf4926b7d17229e4d33cf2ea5195454bdda6402ca6a63319c9397584b921056fa603dec0cb1eda8329ac27d1d8a81986b1b99768f1da34f395033e87264b0a8396383ff919815f947c74134227bb45f097903ed32058f7909a47b269c04938dc750e21600a7c3c91f155c72998ff090c55d0ca232a641a2c3056bc774a39a8d9c11a41628db90043e8f372f42807d1c16fc6ea0716d36da372957c99aaf7c347cf078077b9554ab2cd6b2c69ac1104d8eba312698c371131eef7a5ef9c89c16173668abb619230aa447289402b89383e3bfc1b57eb5364502ac9d54c9f471279242f57d688f5c9b86b8236076356c9502b7ff493059cbf6048a4593c69957b36968c12085cabfd404f2325871c3443faca791780045dbc2591632a822c76e9a870e6186d7c85b947265f42a6583646c578d9cc8da0738e43b51144a942b76ecb27374876c5740017441727d1baa62ec72f81319b43d491def763dc8418e16a3591214c6d79ba40b21f04b00fff6c9d2769783e244d6185c1d0f541a76028facac755db91d8356af67b59ec253daba0b49d73ae833a282a28238016756d23502b1b4ad4bccd9b2c11699c2e5d3783fbc53731e23b71434b13b706c139519b834b2b4f52d7d26e0808fb1b513394e29173a98b8e8b7faa6a1f73bad2b51542dce4 sk = c0041253f3b9c02b3b1f79585ef88f6f3b158e3c0aa74153c16c6159a969c9c12d5912c5534ccc5575609a8a58c99485f1db724b6b53306c4de9bcb73437a2876b4fe1378908708623113bc2366f4ba30cb2510d36c7c1e4596b1aa7b352821194e69302fa198d23940d91155b407b66f6498894c2b561a0e9b49e94b14013986a91e1bbf66bbd495363b3936014cc1f59087db6d18c160609d09c425e272148c70066b92a235c9f3af23306f34ec1b00e5cf720fa0c409c047de3ab7f1790935ae82b3d911c278c2c684a974379637005857bdc5203c0c2e40b4fb1f84e389aa07485ba37ba72660966fb46380e451d736596f42c0e86d95a45bb6357767f3786a2ae1b35c4839b9bb4457856a7afb0c53eeab7beec871afb5f4171590083c2a593116b084771577fdd5950c126233c8787f3991ce56b86966b63b48c3ab39a119f61cbaf335a118a5cee6701e5d13a15d12e4eeaad836a75898598829bcbe5022f50d188451b6e5715aa067a46b9b1475329286d7b3a8cb3308b22a700e3ac55ac8a832b7ecd367b3a096a2054297c665930d1c333c5aa0b2019d36ca382c789375b7361466ea195064d1b6cc19ab8302a05f72b73f2c6b02feb00a64b1fe000011b593f47cc7f528b80a1c1954b9c616256b3a5a740fd82230b45a3007366416c3a83e36a7411a56862898a3b9bf8ba482d380363769ce4e17f2a7443b0aca0fe287073943f2f300ac0ea2e29f489cf771cdd010b24225bd7e924df759052f1255f5b782bd08801d84925c32308d923893616b28b021f4b622ef0c7ee835c948933cc8b55c78465e23374ae087e8a16498b50261806ae7314c5b10400ed4162cfa4ba13bb2043d052c0119a84e055b9719022b6b1ff10a23e451dc451940ee104df2b885d4a0fd7471c17dc2aeff32c66b478e6db580a46069af695266313055a064c6183617b2694f396e1681b240604030a91ef8c24dc66c8494737246b4eaa96a6e7536f5cf7481e55168159c7c95a5dc5a9781f123251fcce418a165911489a68b1bb510e06d342bdf61dc202531a50803eeb3221039c1b123630b282a7c58120c9495090b1c8730e1fd71eed4c83496b3e6224358f3c35ca0a7d70b50318145374b5710115c6954793eb98b42103b1a1e747d862702613cb684a07582457cc7064884940285a740c97a2a587a762b68323653500410afbf98cade8acb73acad8749b21309f26d77644053fd30a7d0185055f1c5e62dc9ecf6ba52e681415b30787fabcc31566de512fc6792349e42d2bd9cc6fb5553d92365f8b819fc16718ec420f97a2c5d3c5c5e5961c24cd9b46cbbbb6b301ac7af6e23799a7ab0e1076e4b307a5cba947a189c829bcd4bc954cf377d04962f4994bb38752e36ca00d2b4f7533c2b734c9d6c0a461d0b538d00da7939229c3344f10787d582fce5b7485e58c50fa33b640b7f2bcbe4ec750d8147c76a68b351941f179b1b00a318b58c18c4b407b2379e851025eab474a067b1175135aa84ae1f1bd8e90382e32bf4926b7d17229e4d33cf2ea5195454bdda6402ca6a63319c9397584b921056fa603dec0cb1eda8329ac27d1d8a81986b1b99768f1da34f395033e87264b0a8396383ff919815f947c74134227bb45f097903ed32058f7909a47b269c04938dc750e21600a7c3c91f155c72998ff090c55d0ca232a641a2c3056bc774a39a8d9c11a41628db90043e8f372f42807d1c16fc6ea0716d36da372957c99aaf7c347cf078077b9554ab2cd6b2c69ac1104d8eba312698c371131eef7a5ef9c89c16173668abb619230aa447289402b89383e3bfc1b57eb5364502ac9d54c9f471279242f57d688f5c9b86b8236076356c9502b7ff493059cbf6048a4593c69957b36968c12085cabfd404f2325871c3443faca791780045dbc2591632a822c76e9a870e6186d7c85b947265f42a6583646c578d9cc8da0738e43b51144a942b76ecb27374876c5740017441727d1baa62ec72f81319b43d491def763dc8418e16a3591214c6d79ba40b21f04b00fff6c9d2769783e244d6185c1d0f541a76028facac755db91d8356af67b59ec253daba0b49d73ae833a282a28238016756d23502b1b4ad4bccd9b2c11699c2e5d3783fbc53731e23b71434b13b706c139519b834b2b4f52d7d26e0808fb1b513394e29173a98b8e8b7faa6a1f73bad2b51542dce498491c444557ef9a121bb91ad361c78d02dc9508453825088510bfe1e8b2508e4a7c897f9eeaa9259ed296232e7fd81bfa23e05b62fcea0c2bd0df43c394feb1 ct_n = 04cec1ca84ece55c76976d3b97b157027b383e1910d01ab9a4defe6c60e2330a79b18f393e145838e9486749675b4a2aff6de94f7550ede21a606bd14ef4ebf549cb3381441449fcb4b9977628309a81a160e6bb9380feae2e67823965f9ec770ce80e0e9fdfd43e3d4acf9c37212713259d168bb48025d0a9612f355cb3dd09ed9b6f809ea69fe545cec6c7551e7d04dc751607794841a25264ab145f3f70dc7e76916cf24d118953ef1d1eb45da74d71761875bf8a29dfc157ec142cb556e640eee0f0d5c61ecfe1dd49ab7e87369abc296a192a672a4d00118689ca2abb1eae819a1304f840e3824ee8922099b1282cc463a3d66a96bff5ce22e34e2d899104f1f8aca8153d8a9d7e5ebf60ad9d5fbe1a409547f2328fcfe04a44055cf4cf0996715bddec91cdeafa674f73d0e20bae0a2f34f916fdd46582d9bc4ad664eb40d32381bf8532111fbb9e933d858d95fceb5423f6c1a3290fea9ed021fb4d1ceda56b1e3c67428339b892924c82ad07ba5c56537f16458988fa5bbb19605887fa677b8b2950edee81fef6004ec7d3d49080463008d0ec5079d754cafcdbcfaf6f491507d4b4fb4e1cec7694f4de40dd14b3b6bad92c827aa20ed20875ee9fbdb31c7332641731a8bd6f4c15b06d8418695532724dbe27459830b4ab94088b45886c8c3a73cd3e0ae2d1e62af44418691e66b0c88123cbfdab89fb073c53d371f031ef8d3138b08c16a0766edbfbac7130de7123e3b1ca57edd43aaaae1e03896fb27cc5b06ef1fdafea6efe90c9e30f94c5dde6ab8afe5c61a7cac2d35df6500f86cc75d8df1591560a76901a7aa5e32f763e03ada3efdf5c2663fdfd8a1e2b416fa641040ef00cd28457d7d6b63cc8e582af9550eabaa4af073c15ed66abc1c6c4ca3f398bb7e6cd6cfa5617a28dfe17dd976438be2ec71f8f871795a695d2a19baf8a8f2a3daf124954b9c07e725be28756ffc97e8f7a42f1c06534beb4489bec22f6319bc6c8620116f699f78617bfcd1ada75ee0a3c4ab01bac260e7e32bc069d78297688297bea6f4dafa4a24236cf0dba0876e16436fac17e014ac3c8 ss_n = d2ad6c17cc62e7e844e9edfd0e5b91d5d3dd05946d9f391dec640e8cdd6a1a11 ct = caf735694ebfc9182520538e4e9746b442088380cea7b3e26922b5e91dfe66d3d6b375eae56eb8145a0e4a3684abcb2aabb1aa70574c2e0cd3ac007ca88ad64a8ffb6ad02d3c727c7c969a5ae614b1634ae2fd89e40c6efe8d517e01f52d376a3499b8ebbb6a816e2d03622d252efb48fef304de63fa6f5d67037a83880e27d6323c32cbaa438d161328852b4bab602a7ed11a1417882138444b50c1c3ed9f30ac1c678c2c68f1469b1c72b452afa034e2997126bd6e9651d076c461d9b92eb401d930284400d5cdb4bee369db16a42762b336a26ba13edcdf4d0d2e246e3e9bc5a806b75e7978b06a11abe35a60b2df471c00f373c7b4acca530bcb527619d095163ca00c7554bd67b730fdff48e50e574062caefdccdf78cf30ef129c0b8604177a5c3c1f35e9a73d4580b5d55a0aab9e991a856c7bac2b4067b32b48a211270a4deca3a223ce5412b2f81c6bc513b4744137766e3024c36586addc4c1c7e258eabd9a3771cfeb1bc9b288753babb3be13b23b3e3a7454e05f07729fbdbabcc599189e5351403f3f0d7eadb797a365253776b02ece576a08c24846b66d0ebaa78c29efc453475ecb828d8f02e3fcc38185c816a5a414a4011ed4e96ed97a74d6ab1c4336606d11ce4a063fcb7842b9708ec2a1fe6958ca6d35ed3c3a71aee822ebe1713755d59c0cd6710cf45158de5d6da70278410cb27f0f60c7ba05d9b3b80ccb42026dcbcce27afeb68faa80664790e74f0dde8c8ecbfea02b21b610dac19c474cb6c02cd144f93763acba7062e74358f1f3e22e7dfa335a4be438493b92670478a212e4708a53f5e7cb420e498add88df22c896cc6fd1b74815d03c03ddea9346491d93bef5884bfaf45eb23a1aea57c17b1d4d9305dcd320837b2f2d1778512a7b7e258f62df4e9846329257b72bf98ca074bc53d40d266447c7ec863705132210e54eadabf75e2d4324d03c119be464eda78b647f20fb1d13204a74611dffbc677374430bc691048274ac61d2af89e9dd50e43cbd8a39f6df7589bb4f8da1627904e4a4a3f0f2dd678116f0eaa8803726c9efe01ebf22873de0a14f ss = 86ade0a7a111d2ab9f27dfbd2c33944807122b12d9b006c7ae2aad23d6898e37 count = 972 z = 048db4f891aaee1de3fb14ca8a1a8b7176ff130c1f88188232f46389bcdedc3a d = 6fe433ecdec08453df83dc4c6109166b791dc47a6036038bb9eeb0f5335b962f msg = 98c72dba7cbee28a2eae045636899fd7ec81362d070a02630192eefaaaaf0847 seed = 571c472d7bcd443e85ccbbedae92dd4ad404e7bb534620524dd55185665e5a3e08088a713fb11a012a5708e185ee7be5 pk = c5545ffe449463157b20968a8b09ce88236fc7465dffa4144d5a062d9829eb5b1d898b8e8b64236f2bb564e8826a5626d318cb102c690bb7a82239843b4aa3f2984e0b4236ba32442e5cbdf4844893f8002d7aaae733b3d15bc237950211d995b7aa482a648fb97c5cd58c275feacad5a96ea5303596630bb67926bae205c6d4ccf3bb789a6043260ab03858a9de426e914c03a967a988d96301e9c3dcf118b6568180fa00bf8560bb0c3a85686bc9954df9e1046bb6494377c0f167c52596beb1b1bc6203b8d1e71dfda3371220745d01c64aa4c62d44310be00ff84a366bea07ef3a54a62c28196267944b088b7ab18ff39404ca4054f5a2add50684366c31a9771e91681ff3bb351503e0972a4020cee6731df1b31c970a9e3ca791bdf34b9e285559097f9cb061ad4581799b9e743bcb22fcc106113e7b79c05af644e585225ae7149eb184442753a2939fce2431dbd6aeec611780cc02c8751c9f8143dc04c20499761ce3c4ad1c1ba81c2766d982ac9b9c4cbc68c8e36fc63b371112776c8b666980b3e162bd2333a0fb5cb5302ca29c15cdf3433bc549b4c38b6af6c07f4df882a7c39151e1567b582484b62bfc9b07692b51f938638f6a69d0291cdf565080fb1b27e398cd0b2b2d148e9352c054890d0c9a7e082ac3eecb9a68b63e22075db7c93a56d4ae2efabc61ecb315293d75a23a751104abb833fd047c51625907c710774b9411e414a4c528394a08c21a2bd9e177a07a00eb482d70c09053c6b894a807f43121667705b494683f238e72f25f3923cb083a478480a6b87a7e6e84969dfa47bae0ce1a305992a29b3c7b4a8af9c66277858df64aeb2383b5c347e7e8394306b8199990955490e9745ad5868261922493601abc96539113c5b4973b97c0099750130b5cc2deb19d04b9c07c8c82a3c26b062324f806492db993673c1c63d0b2f52933fa044cc0c0c9a4c01766c44a8ac10db6d0ac516b5e91c061775175214518359a670966237da04c97f9c73f468f97e54667118468a4b4418ca259b515ff814fead551009b34c2da5348f2903f0163be4ca9bec26059408599a0a65a2ff526837f8e4de8eaf3119d0a9a867c4abe24f2d60a8201bc30b808 sk = 47f56c7013af158a263d646ecee30018b93f03d798f8a31a883aa7fa29447b0865ba3663cb266880ea59da2c3deda698e75457ebb19aa7e6bb3b8517c7cb2cb85727c7c17459d967493b116a121ffeb4c9a952a5c4b29fec4626d48648e4ab794835685e4546f903668a11186011762a13972883ad3d729429417fd0833cd80805d942cb7c2a8d490319849a5ad7aab83a7360eb9606cb9869547a1d17071cdaca31c9d43eafe38ff922a5dd245ec2064506e99fe1db463595c1b4b9a19ee62cb189abdda6ce4c44a23494323787c1cda8263844563516cef2079d9c71cd91e8a27a4a8b4bf7c4e132c12e433710015e9f957072b58b54158e3f2ac535a90785d57a513296e2265ad8d65798c104d18c2ef1845a47f7cc57720cadc50af90ca7aee8724077a679662066c00a19ba3ba9a076b6295a91c7c161931cbbb8a4bb85a8387a25705510b9a0bcbe507bab940c2184cd5be0000f006754468b9d443dc10755ad5b11079a8499628317d50d8a358bb8d0b22c1a95c131531e8c09f2ba9174fc4cc10bd08aeca4126ccbde9852df26aaf7735ae69a8afa1c6102916b9c380a3f93aec097861f32a5d4f73139b18d59c7ca8a0329d0a759bc879c84eb383575355b23ba209a5593fa0dd65a334bf66935b989a68b799de12aa7250e4c10515c011f25467318171f6ae613e1a37e5d405464c7852d8b2aa044635e2b46b14c4bd8a22327941397795c18fb41ce2238229bb2fbc50325ec38f7727b91027b878aa7d3d36beec4c74ee009793b0d0645c902967e36b5a256ac4825f221c2886e8c3c1ad8d01df4d448dc372bf336918dc5bcded26eb9d434f60c28c4920adfd2b717570ffc10c3edf9459ee578398b09e0210810257a4deb555b001c445cc61af221aa7134449725362bc294b41098f288497c770cc641b8e1b47d34ab75f5c4f7221ecc10aadc02a0b3e11c4437c2962c34c878235d25c2fa7030f61367b0975f615c02ccfc3280c995f7c6cfd1e0080bf183b3b223f654b201b95ca528b8605c7e2e25a3963996c6f7867aa03a22008f3e4b003ea229f1833eff21464ce5b1c5545ffe449463157b20968a8b09ce88236fc7465dffa4144d5a062d9829eb5b1d898b8e8b64236f2bb564e8826a5626d318cb102c690bb7a82239843b4aa3f2984e0b4236ba32442e5cbdf4844893f8002d7aaae733b3d15bc237950211d995b7aa482a648fb97c5cd58c275feacad5a96ea5303596630bb67926bae205c6d4ccf3bb789a6043260ab03858a9de426e914c03a967a988d96301e9c3dcf118b6568180fa00bf8560bb0c3a85686bc9954df9e1046bb6494377c0f167c52596beb1b1bc6203b8d1e71dfda3371220745d01c64aa4c62d44310be00ff84a366bea07ef3a54a62c28196267944b088b7ab18ff39404ca4054f5a2add50684366c31a9771e91681ff3bb351503e0972a4020cee6731df1b31c970a9e3ca791bdf34b9e285559097f9cb061ad4581799b9e743bcb22fcc106113e7b79c05af644e585225ae7149eb184442753a2939fce2431dbd6aeec611780cc02c8751c9f8143dc04c20499761ce3c4ad1c1ba81c2766d982ac9b9c4cbc68c8e36fc63b371112776c8b666980b3e162bd2333a0fb5cb5302ca29c15cdf3433bc549b4c38b6af6c07f4df882a7c39151e1567b582484b62bfc9b07692b51f938638f6a69d0291cdf565080fb1b27e398cd0b2b2d148e9352c054890d0c9a7e082ac3eecb9a68b63e22075db7c93a56d4ae2efabc61ecb315293d75a23a751104abb833fd047c51625907c710774b9411e414a4c528394a08c21a2bd9e177a07a00eb482d70c09053c6b894a807f43121667705b494683f238e72f25f3923cb083a478480a6b87a7e6e84969dfa47bae0ce1a305992a29b3c7b4a8af9c66277858df64aeb2383b5c347e7e8394306b8199990955490e9745ad5868261922493601abc96539113c5b4973b97c0099750130b5cc2deb19d04b9c07c8c82a3c26b062324f806492db993673c1c63d0b2f52933fa044cc0c0c9a4c01766c44a8ac10db6d0ac516b5e91c061775175214518359a670966237da04c97f9c73f468f97e54667118468a4b4418ca259b515ff814fead551009b34c2da5348f2903f0163be4ca9bec26059408599a0a65a2ff526837f8e4de8eaf3119d0a9a867c4abe24f2d60a8201bc30b8082a803bd7b3c36c935aaea5cec2a2b3af91a98f833af3202a07994812aa082dfe048db4f891aaee1de3fb14ca8a1a8b7176ff130c1f88188232f46389bcdedc3a ct_n = 53ed006160cced4fd4e07705d97515a1b1ae797dbe9df85a632772637a74f4aca19b0b96594ed812b6e4d15fe146be3c123783c7d293148d69455c04e9eb7f8fdc57425f90867b60b6dd52b4fd79f1fe15e2ca67065dc40a64ce668bfdf5ed281b24a62037d3896a071637ddc7ab462b9460581075bea1c991b2f940c6936acb4a64b58335827cd6e7ebc52b5ba830de1f066b7f42a50552a804ec8822030a0ac2cfeee1753edd266cfc7960d808b26aa63a5da9193486f40051c2f4bba715995e986ce8750a2d7346588c1cf4dd4959acd86679ffae5b8830aae89e8cb76a5451698cd03c6c302c0ef27524963f1ce26c0eb1f9312b4c173e0cc4a3e8cc56da7462b685874e3277c96f5ace2cc3c6ffbc858563c92c7b42e8a37b4f439faabaf00b5bd982cd414d4be3af68f484bcfac6aff13959cb01a2bb04990cee93543ebf870670bb83ed450f4442ee901824702f251903f80a7a0b714c37520aad0f81cb6521b4ee9c6c028ba50a660b82440330dda05ed0deebd531ca1fcd8bc52ac6719b698aaca635f0fbb0896de5797fbb509632973cc4e606ab6684c080e6474ffb53599d66ce55f4b706c3262073bb7762c96ed6a5b3151bd8640f129d89a1b589f007c432b3a04ef8542fa979b28b8eab65bd65f09db99ae0f93741f0b23f1c672e5a6f5d46f13d69ca8e0707064637fe5763ba55ca1c87ce56a1396e7e11f504fc1c8e2d8fcc0a4963725c4d6459fcc621af6edcb6df22f76383994bb4bd4ab4615ec99a92985090f72b73109516cae741e033ae27ea279c8196b6729977f6ad1d07d9d77620f6e27876aaac49c8808ff8bf2661b5a6be8b6ec66d494721aa84b4666bba179a3cbc970d3ca5b84a74a64c4285c2b98f8c97e45791f47e11bc5c17ce2ccb5836d7e51575813f3b5a2f152f7844e5c0aa69070199905cfa42e7623df79824b585ecdf0d168328fa9e9112c5d568e74ab3d1364201e7e8bed4e534dd9b8a58509426c7b18e76e47755ace41d2e2cc990b367eb6fea550c9ce2dd6372c9e055d2de5cceeef4e54649192d30a10f0e6ae3c1e59b497876dbe21918 ss_n = 9514977462bfbef638c56531fecee4dfd399d5561cb42e9df48f6451971b04f7 ct = 54fa1fa75bb950c8ca5337380682efdabf176d330c9e7023a4f1b3cc1696544d16517ff7d0f59488771056b0129f300dc5462cf0d63b926c52a671db6925cd55749b2e4cb04d2a9b125338027340546456e124c12efbe141d8dcce8f0d48fdb03fd88f02f8c85aa42171324ca43049fab7f41bea63459861ffec417c28fb0cb540e3d8fdbf913d76a00ede5b5b2b1e9ac33c85cb40d794800d9bb106af7a31eeb63c204e62ec377269fd8e7b1031493562f6d20f3716075b7ff81be420dcbeb78da3a757398f1a6cbd9db0bc139d4cd75d7cbf47122e42a314b3b813673dbf2b6922caf0429887d4134aa9909d3a09a846f284bc996b39b0ca83fb64fd74a71e6bc6ddce998ce347442581afd9e360f359976ce9a4dd4d24f5640c8d986dd874d144774960e2ea8be30ceb6e6d3294b4ebe24d6fdb9840f1a2462d63cacc385120c189fe3db25fe2b9fbc88ffbfd553898bb9b3ac07858891847f63af0c9b1a4a2ca548de694f275a15df29fa4a33798162e6c5378f9f72fff4b5ba3eaf36969437e258357fe81f7c09f94289b53f2324ec31702524d0129aebad2ddf31845ed6b4b3a86c717e323813ee8e302948826816d249d06a67edf6a77e481cb0cd999b13871c3837f0644865a0d6febc7b242c4b72168b28fe858344296cfc891ccc6c345a548e051f69e96588ae516a8f0606108880e85c2ffc1cb6d60e3bb027c8acf40d1abce8c58ab662f54458a0010ef38352bada34ec4f5835fc26bcee73ff78b4d5e2b7c43fc14cb5b75efdc72ebfdfea6939e258dbcaaad9003b720a1ad3beaefa26cdb80c1f6b32ef35b3990e2b995e0ddae245000c08abe91212b9cdbb1b41a552f2c42955929486868c78fed7760cb78fbfac4b98896a0131ab7167d2783f84f0ceb70220286869140e3396c495bdc4e34b43e15a230807e65153b80cb9fc5bc69b1ea4782cf187d3e2d7bea407e1dd4e195dee8bb03cb7a4ad50822e197564fd1e7af3cc87715ef3fddb6b941a888a178bc35832cb6a9b92c582f03207d9ee3ea9b46dd18cbbe5c1c5872282c7437d5bf2b1cab727d01e11a70ecdda4 ss = 14da84c442f49e7ca6f3565d8640ae369053f3c844d2ec99e2ad3b7c41c35f1b count = 973 z = 3fe9b5181e5b9e5f4362542e87332e1073e2ccb886100352f95c15aa396b8e83 d = e4013f894d03ce4c913fa2d89e8e3e3acd09ce9c1dd63e2628a8c82cac43f93d msg = 738f8b16d00a117b2b62cd4984d9167ac73a9409126af2e75ae426183cd500a7 seed = 06744186ac1dbe7b14c56337f6f0460e7ac5e159e452198982f08d1adb427ee39185971e6cd483fbcfd104a4a4b21eb4 pk = ad6733c472c7f353a027f0b6fc34684e81a037741fb2920664e880169114ee017e8ec5113af32e1ef95bc058813fe70f4001a638c98c3cdb9c0d46758501c0dd509ef2221e36871079777795071fa2314a5b200099d83f9af166065359ab2b66d2563e5b368194439ecdd513d90b9384d45e27434af2057a86b4a55f8b13a6987d63032ab9da7a9f68c6adb3af96c823d5946989948b630709eb23398ec5bce319c4b9b22c1b500fa5d95d0296c7d5247515876a70889e5b265df2334eb97673df8b6abdb479e0791d30a812232a06b2b110348ab9515090a29b74216283a93b67415aa5e2aa01889858067a15c117b602f61a6d647c5c141795fc59d23874108b40d1c921a3a2152644bc0acab1399b1ebc8a619fca49b5547029b83b7b0b0a58dbc6163b6f0c2323964028c0cb6ab5d65a0fa0beed2521dd74abcf10a1a44c0c782c81222683e3fa70b292bc9386ae670cc3d4e9862aa46f4e1116a3ba83f60912ce3babc9c231020c69296527bafaa087bc43e798184401096b05bd7b6a1dffb48da7984a7aa29955b0177b5653eee307f424904f2b8ea099247f349904c7b3a314840f6859e2e90beae65473e5aff4012d374b02a7f130b2c092c4702c997048d501197f1997fdb9b4ba8b5d511a23e916b00f64cd08ec4f4086358df136d1e441dfaa1cf955a5d3a70ce8a928b28696d9c42e1cfc53cdb810d200281d4366b824352451bc4bb5aae1e6c8e35a6eccdb4befd5b14435697e2538e96153b0701c96bba32fd60785738fc864012d04af03b05bcec843342851f200aba50c1ad8822f6d382d27243bf12c3325b7632882571a073e1310515c2b128700b3b1118ffa8c86a9d971e1199dd6fb9b6d897816219bff45b45a4727a25baa42977342566a5c81b6451970bb422367f64627bbcef24c2c9160534416be0953583064244863597f531727d88e16063b0616013ed0a0594672eb99ceca4b151467ab4c709731d48a0604cb03974978c3b89b0958f6ab8183c928a955189a2a37280361894b13ebc0744c6992d9a33507f41c2ad75cf9721d96f15ab6b955c9f3a0435ca97479dc95b28bc98800af95c8edc48d30f5aeff729a83c921afac0733d7c3938a sk = 94a5262b722c41c092d5645deb8a7a4e88110f52aed6706655030cb9868222146dbba769893c2c2c73968d5638dde80476e44bb6036cdc0b0124f78e3a99012e42ae77070da81978a88cb70f435cf014b65d759a009088c25678a2bc286de3663b03a690b2508d199df80a4b2a3b6f6af44cc222113e00a1c7c0087844094b665379a0c2147b4e0d94ac60108d5ef3281fa84bbd1900a8cc30cd897226f97db82355a0d14672fcb6f592264e4082f8356c62314a27f33be94260cb536d370bbf1ba7b7be5511bf24ae47b698c81a7666724770061dc2c695d42b3921c81536bc239732905dcab3fdd153a954ce256827feb873eff96d5f1749f95bcf4963749bccbec2255d5ae304e54727e3725a455a32974a2a87637c791981d460c9b5e44d3f4b756ebcc1e40ab3b10c693f2bcbe58181753975d2f5812f5239b6a53c31567833f849658115add9cedbd9ce9547841a1c4e23e25208db28ef9b5e00f306093201992824edd33476cabb32d70a428a07e69bc1dff0c688b96dae081c4a2162792c873a3a53e7e310c9243c49f3c05ae8053ea47ef770499b648fcce68e604397f034b131d8732015672a227a22e2c5b2276f2f62a8cd96c3046c956bf00286320055f427c4465f9e598fa78250ed12a0cc5604af24c752cba87b6963de2093af5c7a46f69a7d0866b587b5a2e6184681bae3b42ba054c79cc1448e837772431f6f573d5cb534ede43942b5b78a202656da478b6aa5fcc55d0a44a98d6abda0548c12da092bfa8e243c5ad5e95e68876021614679837cb74a58ed2884385c917aa9924bc9ba03b25088530c50ec05f538392cf1a12b25c2efbc0b56749487724512837285158066b17d87c0adb9b3c2d7970d8c6a1835e7556369723de2437fbb9bc4c7912c6c5c9050c0d1415c6e2610b03174a53a389df852434c6b4bb6bf7121405f6283c5b61426c566eedc2c3f601615eb6c6eb906f3d06d6fea1d3c388ddde107323a421d45b8450148f074183eec60ff662341357a9f45937fbc973ac3140672002144c4e2d4b9d5054fc73a905d226822f5cdf2b61c9ac77265b960ad6733c472c7f353a027f0b6fc34684e81a037741fb2920664e880169114ee017e8ec5113af32e1ef95bc058813fe70f4001a638c98c3cdb9c0d46758501c0dd509ef2221e36871079777795071fa2314a5b200099d83f9af166065359ab2b66d2563e5b368194439ecdd513d90b9384d45e27434af2057a86b4a55f8b13a6987d63032ab9da7a9f68c6adb3af96c823d5946989948b630709eb23398ec5bce319c4b9b22c1b500fa5d95d0296c7d5247515876a70889e5b265df2334eb97673df8b6abdb479e0791d30a812232a06b2b110348ab9515090a29b74216283a93b67415aa5e2aa01889858067a15c117b602f61a6d647c5c141795fc59d23874108b40d1c921a3a2152644bc0acab1399b1ebc8a619fca49b5547029b83b7b0b0a58dbc6163b6f0c2323964028c0cb6ab5d65a0fa0beed2521dd74abcf10a1a44c0c782c81222683e3fa70b292bc9386ae670cc3d4e9862aa46f4e1116a3ba83f60912ce3babc9c231020c69296527bafaa087bc43e798184401096b05bd7b6a1dffb48da7984a7aa29955b0177b5653eee307f424904f2b8ea099247f349904c7b3a314840f6859e2e90beae65473e5aff4012d374b02a7f130b2c092c4702c997048d501197f1997fdb9b4ba8b5d511a23e916b00f64cd08ec4f4086358df136d1e441dfaa1cf955a5d3a70ce8a928b28696d9c42e1cfc53cdb810d200281d4366b824352451bc4bb5aae1e6c8e35a6eccdb4befd5b14435697e2538e96153b0701c96bba32fd60785738fc864012d04af03b05bcec843342851f200aba50c1ad8822f6d382d27243bf12c3325b7632882571a073e1310515c2b128700b3b1118ffa8c86a9d971e1199dd6fb9b6d897816219bff45b45a4727a25baa42977342566a5c81b6451970bb422367f64627bbcef24c2c9160534416be0953583064244863597f531727d88e16063b0616013ed0a0594672eb99ceca4b151467ab4c709731d48a0604cb03974978c3b89b0958f6ab8183c928a955189a2a37280361894b13ebc0744c6992d9a33507f41c2ad75cf9721d96f15ab6b955c9f3a0435ca97479dc95b28bc98800af95c8edc48d30f5aeff729a83c921afac0733d7c3938ac9e5173dd43ab0a013ac33e9a350d29e4f39c7dd5656c0b08072d082fb8056543fe9b5181e5b9e5f4362542e87332e1073e2ccb886100352f95c15aa396b8e83 ct_n = d76ee757e9e077ceec681c305085e23aa8bd360423f94f4a3944f0a0a7421ea7c3f9fb057a7e5b88d4c42d80676e00351d2938aa5d21c522400badc5a3cde9a63c1782dc900dca420435553431d3c37904938a5ccf1668325b245fc39f0953ab8b1322ecfc6809546d2b1f212aed97ae15c6f85ad781d2391eee6875dd71ccd1eec6a66a0d87c68f3b0c64c81bf99722d4ada62ce6a70122464817692051df2eabf06955cc9625817b362392cdc01d1821cc08358f56d2269ba9810f497a7417e0e47105901283f63d031d7a23c814d46530e7e64ac55f66a81b529acdf090115b627573a7c88f375153faf8d44c102d7203012f65454d3bb5d30c91338793411c1394bb77e6bd3e3b73b7781ed4572234d3963eb6c457405f859176e33e9f69352bdd821af303d0abc17e9faf4d6922e17d757827e5a8829143c78b93fe2ff0000c84e701e7097f1a7827a41df8cdbafd7bee04e4c8503e9d32b0532607898a0594655fddba856db90c681debe8d579e05c310805b9d6096d7fba3d1ff68c88e57c7a62e6bb78185b8c2796e448eb967149ecbd93b07dbfa0b51ce0d121a88c8e2703f723e44d43bf321af937d4c7d1f61f11bd0fd196276e21805f6f3ca7b02b71b42da7c0401326ac39320b75b0db4aa9d52802a033c26162a8063705ca22b9db62bf16354993f0a8e4f9a00993d15c5ed33269a24bb580afa5e8a2ecc2fba7351bc1c8d1861f9f2dcea65deba1bdbbf7af5121eaba4eacc426e910603b0b41e8b8f92d26e79a743a2940608f4b14a39433ab0f24f3a7fbce7e15bd3ab409217629509ccc6ba2db9332663cc9e23e98ff13465ac9d89c281321120de8af3786c74455c6a8a612e286e8b633229d16e4d4edd3e152da1c99051fa71322858260cd58bb3c93e6a0197ad9628b3268d447be64b712d42b8b1f35b44393ce86b2e3fdb3d178c93a0f2ec6efe9be668254e85fa2ade6863503041f62396d228593c231d012f74b41f8185b270986b34e36b39d5c360aced39c7f7e824e4aa48c0b621a7b8fe9e86dc72b185bf08401c8aa479dfc07706e59e1dcacfedc1ae000e7 ss_n = a96a7d8a025cd13a946fd5045d2530f59ec8982b4ea9c01890b8df0b84b3d2b1 ct = 07253e7e3b6aff48c4658665c6e9f3002c502f29932ead7c41226ddb41743922de5d5e9889549c2a090b98b315778de53c67f624643bfc0096b6ceb6adf5e4c5d26be517e7472c3c5e862ef3a2eeac5513fa792a2fb2fc00edb7dc1d1a033c0d97452b90ab33f3dec7660deffb6e4b3829622efed75d4e6a40e15e8b698a419973d19441e9792d35b0c9c96b97cd8004fbc8006d731afc1330b9858c63b8ad2ffc3790ce5e4dce24f708f171176340a6a1d3a7d4ba06db2d900d8776283fa137bd79d5cb931259272f81e97798e57c4c8012e427764e673b2eb493fd6af6d675f1ba5cfda18ff2dc82d42ad883a8296f25635da7cc89e00a79e5fe8ad5ffa4bed08c3dbe022484b9c8d3855b4bacab1e12907d6b20bc5f9627772012ba4c54321da8ba4ea1a92d11c4615235c6678a5d9155257c1fcf7efb956f938476a32519a25c445d9e4493ad4b1fd7a051dc4db5bfae97c28a2ae82d9eb10e03c9674e9615a0d6d615cd87a53b96e5380ff6e3888cf5ea3deaadb6d6cb18cacd09e1ac433edd18f140e501d6389d47af0d5a2390c9f0cec673bdaad661b2a77ba8580c8d76b57f3612497314eb9f24181ef65f93c277c59283508960755bb5cdbd072a339643434c00eef2c129507eb538fc75f505b9aa313980ef4881aa70400ac1744777ff20804f98754859a9fe75beee500eca5953046a596724ba06584e0df587f92d4798730e7cd7e359bd1f92c42a15775ea0f3e11b3706dc670c29a9d105bb6227eb4f84bef19454bedf112aa3daad80a4d55b110edc9d027dfe551221465b956ebf4f982b9761f969a1dffb78e1ed9687cf057f0dff0c6eb05a87f284d4188cc0b669ffb5a4829f9653c9177dca0d1c72e4e37673b84bab90cf95e0c724a9977350e47d2758eed977725762ff94b79ea02be243f53cffb5a3e77012ac1000acff47b143a7cdfd7c60d43a4ada50c8f2866c2417bd92ecc6d178f720c816ca69c63f685bb16929dbf59dfdfe3319f4e71d454917d575efcf45468a128231ae70a49f593b5d8c972ae77f7e9eee36b4ddc392a6fa9a0f09b962cd8c82631c9c6d ss = 27f0bdef78713788d627e9b8b9279e880ebb711d4c4a831c4df0c91e1f1cbd99 count = 974 z = 86a41250db210c618b896067e21d6f880bdc8a8c8e5c0f9e3ec6ad8cd5f9fcc1 d = 16966e01ae2861bf37ccdcaec3aaad53f168e7bf30ec88bdd7121e32bbc056ae msg = 28ccf6ddabd1b82d8d870a10e0d5c6c162273d594d44b67ea648d7bdf3398230 seed = 6614a321760476672fb732a69fa728f479b2795f7738648c5fd87d27cf12e56e120ffc439fe35fe1ae4e9f1e714de4cf pk = f9cbcbd36613fe9b084b61412cbc2a9e6c57f7c30d9a67059b04674c121bd1a9603fa76c5d6c0115c6c862aa0e5ef117e0251edf24b404c24695191e0a056beef61901810b12e66f13339b2593c028f74f09c32dca5b58c9185d07f741d7538253616e0c5c3bf35cc602c2b782a4341a93b45e011019f74e379718c7c98e5d974e2ac1932f884b964c51be7b038c507f1428b5bd584ea642bf7bd884dfbab6242c1c908b33bfc611e8a5b4e9fb6d2d781092f7aa1b11359edb69cbd862d901c4d0b48e69d4a95cc508fb341dddb71ae10945cd650a6c53a50fd12caffacd5287a87228133e156f54302902683f2a815a35a7504158ad7043ce6fa719b89975586732ead83f3d2565d98cb0b6ec64488c358f07cc99ec4e8aa75ad6b59fc7520b54c90c9a4340bff6aec165c830518c6898a50b605f9671577a91253210a12bb4bbc9fc9cf805cdc709781fa329a5453dfe963f33d710602415485598844692cb6884e54530cfcc519a7ca81cd050f1a6ab119abe3a9266e4651593b2687c7482ef71134d23a554b27d1b2bc58169234564c0d17150a7f56e8d603d0073902eab9d3ac1aef3910598ba6148311026e8315e5a75d9a59c8a3444ca587c36c8cf8594c02c8b13449bc2b082cd2102c6ce1ca91aa44cedc4380880a75f85023825ce17ca2ce647c1f05168b7e50138ba8da81b180a6a4d75d7862464a6dc1c3c25051536a2422cc296c0c0a25a30c443db0b361104326489d56599344aaefcfc4eec7708ca2a36d3251b0fc2075265711fbb604e784a9d11628cd611c7c0ccdc01baa9535466d3b509052c067b8bcad6372f3882cf073bdd8c88f728a41c7718b92a395a9b2b81282e10c6cc8ff8540d696fc3534049d88aa8212ad383a996d7194327606aa079f9c4232a9c92b5286a0ab0a996927f8ce8ce703848cea44217771b7618a052dc678581a48b08231e1a0b8965908e909deafccb979c4feed527f46772ea175f3f59b7be2cab4fbb6c23b67f554ac79c8bcb98ea180cec117f036540f68baffa9b0631c41c4b12f4da9d4ab930b633869d1089e467ba92c2af1995bd65b5144d8f0dd33bb68d88b10a51ea9de199a92663b0aff8623875ce17ab3061 sk = 5dc271ae719176514305c4a0f01077d980bc997c84fbcc26371305b50c35c9587013466f725810b5669ed7a38eec10be9d062b95f4413be1795e4b29c02951ba9858d7ec41155941fb492ef6d2527f852cdd96c259d1c3c3220470dc58f1203ae8e3175a539e9e13b1a5b15c6000aae1251386248494100cea0a18911b9690344a5957a1bab623fd3c048ad2abfc57480d29bfb7ca12d60252a5c5b866dc837284431920b74ff3b68437b979eb1294e1a5647c3c9507c7f6e22f881979eae85b0dc48fa4890e8965366b22996cb2abcefb862f27ad9b1506f8d81f448958b75c52d2da387ada78aa8622261b86e1fc9e32986fe9c9847db04937633617c03a4ea126a69412c72b1afcf846f9eb2db4407630313abeb5ce6a8a2ad23b1ee2e7124e41ae49d1b47bb63704c49b3e7b753b2b7f9c1c161b39791de4096e238dfd238f1d6145f44637412a46426663bd487626880ee82174eab0000971ba61f7254813cb43244660e3b24028ac1be745bfbc1e01e17224d25868c99a10faaf2bfc60a0785a7ac4ad9bb5889607943a6823ea47afd93c2c2f8c7b3da4c297882c5d23a61125c327bc8e85c0b6774a65318a5309910d421259d88cb712a2c05970ad107a0cf7aab5f1b64128b1a829ebacada1b85833321e9ca9392c357e529dcbaa7827f54ab920c09c31b29f360c10009c4db1aa5c99a09dd051cbb98c60f59d380468e0225aef9c4b8e5a7fdbe97ab1f64924534558c87b21b31861da6a30b9bca6989c3dda1cebd1bea01c62fd75792b7a76b211933ef97279398731ecc79f5b8885a70c8a857159d49a818229f8d8346cd403c731cc54e30f3e053f4a27bc0299a2b5f6192434525ea25195fac2c2019f513535dd64556c24c783432568e5071dc489d9da22981b4d139cb87df88c73e42038e6c10f83897d008d7785a46d798db830261b93c823e0678453150b398facd30affc484cac60411c040293c3c5e741440c3cfe7a93478ac6c3bb55dfa98c160704fe28710fe9c09be639a22e71f44810efc6a62e2346439b66512e0a070d523b8cc1a7e142de85697e89827d54cb9f9cbcbd36613fe9b084b61412cbc2a9e6c57f7c30d9a67059b04674c121bd1a9603fa76c5d6c0115c6c862aa0e5ef117e0251edf24b404c24695191e0a056beef61901810b12e66f13339b2593c028f74f09c32dca5b58c9185d07f741d7538253616e0c5c3bf35cc602c2b782a4341a93b45e011019f74e379718c7c98e5d974e2ac1932f884b964c51be7b038c507f1428b5bd584ea642bf7bd884dfbab6242c1c908b33bfc611e8a5b4e9fb6d2d781092f7aa1b11359edb69cbd862d901c4d0b48e69d4a95cc508fb341dddb71ae10945cd650a6c53a50fd12caffacd5287a87228133e156f54302902683f2a815a35a7504158ad7043ce6fa719b89975586732ead83f3d2565d98cb0b6ec64488c358f07cc99ec4e8aa75ad6b59fc7520b54c90c9a4340bff6aec165c830518c6898a50b605f9671577a91253210a12bb4bbc9fc9cf805cdc709781fa329a5453dfe963f33d710602415485598844692cb6884e54530cfcc519a7ca81cd050f1a6ab119abe3a9266e4651593b2687c7482ef71134d23a554b27d1b2bc58169234564c0d17150a7f56e8d603d0073902eab9d3ac1aef3910598ba6148311026e8315e5a75d9a59c8a3444ca587c36c8cf8594c02c8b13449bc2b082cd2102c6ce1ca91aa44cedc4380880a75f85023825ce17ca2ce647c1f05168b7e50138ba8da81b180a6a4d75d7862464a6dc1c3c25051536a2422cc296c0c0a25a30c443db0b361104326489d56599344aaefcfc4eec7708ca2a36d3251b0fc2075265711fbb604e784a9d11628cd611c7c0ccdc01baa9535466d3b509052c067b8bcad6372f3882cf073bdd8c88f728a41c7718b92a395a9b2b81282e10c6cc8ff8540d696fc3534049d88aa8212ad383a996d7194327606aa079f9c4232a9c92b5286a0ab0a996927f8ce8ce703848cea44217771b7618a052dc678581a48b08231e1a0b8965908e909deafccb979c4feed527f46772ea175f3f59b7be2cab4fbb6c23b67f554ac79c8bcb98ea180cec117f036540f68baffa9b0631c41c4b12f4da9d4ab930b633869d1089e467ba92c2af1995bd65b5144d8f0dd33bb68d88b10a51ea9de199a92663b0aff8623875ce17ab306124b8bf4c817424c0bf2979e5df579508d1a998923a82577587b0dda970e03b7686a41250db210c618b896067e21d6f880bdc8a8c8e5c0f9e3ec6ad8cd5f9fcc1 ct_n = f22c98360766ddac480da0e431a7e560ca484f6472918a149656f5b663dda1a5b1cc486079e390a730b3d921af87ff0ba54fafef993a40fdcd5ff889a00214f1b8aa6e366e8719a9b27064c429317443e2ac8e1afc0e44f62f6fde291a434beef78b766a9096acd4ab2352bf152bb9280d6133166a1134e8e715b07b1ccb46d278037571313e383905132edf0359c2c87302ae28b520a4b5a68da34d1d0d0d0c02c7d5e3c18b24ba910e0ed7bc6a77ab3e14c46e073a99cf8f10f71e59daa74b950295a6a5b992cfa1b2068980e0708a0ec1ab66deb110fc6bfb15f84bee99f1d520d22afe3027ac544c38fc4f222c341dc6bf244d4188b5c054861513033f10a97c1ef82d868e89071a3e3a4fc96aa919cf3d3b37458d372091683bc5c2732da8b409244f5f172490442614d0b2f1ceb7218056d5e25f5880cdcece836b91738cc5a14653fc473b4e10f7cb541e733e2d1f1889460f7bb8d0540680e414691b264c506fa3191039fe4494ed11dc109eb6d805b35fb5322015022c8517aae1d8c8dcbe38bfdfcdcc5c64de66225ff97c7bbb1a0857313ca1f5cfaffa7d4a1909529e26fc579077aa4c8e36e82b6efc92e11040d3a651510fd239cb87d32a9ed9e17ed73653f496408822b2eb5644f1c05f812c4b700a1151fff30557a3265a884dd1f2f60ae4e441a3d7ab435692a6de24c05a104a0d3367d4e7bdb6d4a7510af9ccdb3f0b7cfcf69765953d8c703c4b744f2b70a19155eb947e0b88094850f34aa680f52573e416f492d7a40201adfcef04321bdce17f64b32561036ac8a2e8e3f76df50c29d42b329fbccef912bdebdd5a1be57b1cbd5e13724918ff6093e80262a4ca924294e186a41e6c2578109c84ec3b1bc50e4ddd5f429672a65bec486219650ea016bddc761d6b338fbc5772d3062dcaba1ca8c961ccbca7f44af5374db51a7c7be5c24333ac1317a1187e4eec2618ce8af9aa0e6036c3321ee20448898c87307259b88f2aabbe4971468847243b48235008d0b0794283b8b8227ff09ca6a74d452bf17f5b7cc0943903fc35692c2ec809e782feb204ea90a063a2c8 ss_n = e85cbcd9fe844170b70a4057ce633dc13ec2da1317987956ea2ab3d4fa2332a4 ct = a675eaec156c8bc3a6478b653b9cfd77a7e9c5fcb0086b4931ff0345e3766e25dc9a572e7cce0656d0e41cd34afb5e5913ee5d82a3bcacdba11803c9b673229ab01795b05921895fbc93de1a64e3bef66e85e56c0f43b63c1c8a0fd403b97c7ee6b977be2fcf042c03adc15f8d80ee69d17ccad241fc14a31bc3aec0fda71dcc263376e00a1c0b947413d7245011a04f225f2423a20a6170a6bb253e63fd0e9ec839aba64e9be6d0036fd8a1d79c2b19b224e60e74a4f0d8028fcfdaaf00dd05d042001fd88be0d98dd3993f5947659a8a000d627ee18f3d3ae31a84e032ab4f097aa07850b647a60fc6f03f555d0fa77a7b6ed333bfb117f50fb51300c8a4da5d1a104340cfb16ce8f77a6665c96730e7cebb886ae1a60eaea52df0500dcc749f33577fa9d9db7d697ee75dbe5fff5ebfc7584cb74ab7499848f12e65679e278adc99fbad7b6df8217002c396494f7627a0a40cd8fdc93071d8e8a041ca15c9b146e4f33f27a7bf516b1ad2d38e78ce8f0e93ce11e4b0d2c59651e1d643d128c972c10a0a25c3b1d12de470c03242225561232682e9baf6b64346c5abe065af36886f45af02d28000eeef9de1479f5e8019998d52e97a32e8ee29c11e860928acd3ca07f2f11a8607fd430e7e7f68780407567d074e51fae87f0f4105443f3e990eb0f32436d6af9ae57b65b921350d48398162033615b66f3ea32dfe5554eed7b86d6995995784e12a3577e95c40bdb01eae0a583c94812c6fcdc50bae9a038ee4b778f3a9a8bc1d4d1fe574d6bc63683ef11214c38cdfef120b5c7c321de50c4073460668fd04793bb5e5ef64f82ffebcb41425db7eb9de23b8bcc52a5bf02190a5e532d31a9a04c67a3fccb7e1bc8769ef3f2bf5c892e53edac8047a9bb27f7c53683c0fa382a72c30823842cec21058b61e07dd8075697aeb45e4dc88e0eeed02d7f85f4e08d5041499cb14ebd4524d02b7ae7b55274517502bc9778f4bb628a242c5b9e170e8de117973c1c93115ebdc10d8551fbbaccffd22229f782f5014e5840851526e3bb6f8d9f8b54e5cb143a04ccde146afa165fe83916aaad9 ss = 85847d0e018ed3552af46e609885524f03b93e330fcf4af385bcf20cc5b4e86d count = 975 z = bd4159b844cf2e8c66e1c0321570257b7f18fcfda6868dff503878f5c90b0ca3 d = b11c064254e3e68520802502972e8cccf8d6f41bfcd6cfcaa87d570a0a83a993 msg = 88c05ce6c97533b70e73030a1e1d816d7ace8bc370f34179211404185f2374f4 seed = e8f44f0202d7a228ae99e1a03c08cd7de61555cb2f87aad1afc4dee6ddc96a2b450ba1b7594f706df062a4a9404a2ce2 pk = 20baaf71f9906163b34c14b135922c73150292b0addc4290d4bc9e35578e6f154567eb79cc21a3cfc9104ea364cec43a4680b1c1a619c7bb8131b48590868afd197debd1317a566c5fab85d5794ea674cad8b7835e9a9b59dc93bd4cbae73b104062ac9457955fe9ab0b84c40e883637a93744b5ce1a9057e1f25cb30789b3b8b86f541c1c29c92306bff33ab832479af8917170c25d13e689f8604f8f139ebc31978304150f0c10402285991caae204624dc2048b9285d74b23f0d95ed65b019a819d5bf2029090b65ad6c7be15702699782fbaa133d1bb6d433458bc9db00ab2374c3d1bb89642a419ca195162231ea76c2526e06f6f93c73ea0772cf886499356a63a51cda3a3c60911eb822d9418a8b8ec16b864c1719c33e3254135fb75cf0a0d02a8b0ffb979edf2b5772a32782a1c57e2873d99be72c71e121072996c626ea2347242333140614db24cc781200e45cb36e9377e914a39c42fa3e8194ee4bcad86bbc9d54f3eeacb07ba24cfb7bb67a2c97529b7713a09a1383ed38c9c4e723e316518eb0398fd6a3db70a1d901a22305abdfae0bc7b235c8d776a4ed03f7264b1d6123ccf9caa8ab9744efa37b3eb7216c11d1b08b6acd119fed62178fc4319f3abd3cc61c304a10a2953a416520f3779a07b3552854318721649c61f12f28f736c80681c2204c2ce766b54a2c5aada53ac3f0a8606e288e8f166bc704569da9c07db868b1b4a2fc3c7034575e6f18c1126ccb0d9b2cc4c0f2938b418f84617074be606b1032c527292639d559f73d3a66b1a2c803b6f814b037f550a8b92bf9884ce93830d1b5774403114b6a26a56668e6c937a72d9a4ed8b7e4c32949c568dfc2991b1381109a87f80b036f77001f5796c396c72cd23295e915c8192ac9b2b79d76ca1bfd75e17363eeec81606522a0c3caddc4a2647d61a5e253856d0bd9433b72a03153798ab32b68c7eec4c7c458801a187d8494eb3267948fc22da87c4ed2027910022a978a9d714a048088fc7487e18e32bf67290f523bd37c71c484c0944b041613413163b850cf75f7062231ff1834bf511fdea31774131c7e91fc7b2359241ce3e0a9a1b0c9d8be1d81f608939a918ff252ad205e2ca5c sk = a242bb7ffb7ef58822df3aba7af3567f4a91d406af8c2b3430d1b7b7a766b3976cc6e63dcecb8487440a6e83b6d50c8e88fabd2985362f864378654322a7396307034a48980f2c48143a96f3a488fd66b01c8565ccf81468f274508926c91759bb2a0e0b47b1156350b2f510b2f24e18f16db1c18cd0da4d27b27e6ef54a64f7adfd33a5d858bf3e0344c16c37160a8ba2d007e7305ad5e2c738c87c50200ce3b81b0a716d4c5199d6d350da88241a8a2706c30b15b1681ceb41a222c798f55a04a4ad5b6875de07c6a5bc691c11b337239dea38bc8413881fa205d7c424a8d3a54534b2b7d83543667dba266ca80a6beca437000d2333f25dc8fcade07c4d63e914bdf84265c883e963b3ac309a47a50546f04fdda015cf0ac07f019ce5926654c27fc99a4ad93a9d085c5ce2a996f6cca668bc14076a9f873910b75a27bf418f90e171a472c6488730ea217c00b7b062b84b2a3076fae5cf428a806e879c7ce23e54b8722fb4ca3bc10c10301a4ff435453c012ff5c2383573990445a4b195b06b3d7a58503bdaa16450648feb7f01887cae27968d173b09c25f075a4840805c3a47a40cf16fd566c70f1560df10152386591d70a2361c29cab2c56c833173f8b5c3e798ab041a4c769a3b68b31db07e5677c789d9b856017b8c219b1f252a5f4355495b6e3e6a4c1bf03ee754ad5d42c9baabcb3c2a77df46bf5d7881d33c1f35c514501ab800495f027216ef32ad9ac783e7ab2f168a2ceaf875ed5b63eacaab64a904a2c7206f50afd2081cabf358ae517eca9172399160132c9435d98f7d62c14b3144c2075c409a3f28202c32a01923f64544122757994d6ba4891e43744818bd455b863919a1aa625d0d323db630014b9c28f0372d4ec0c4f50a6533aba83ab8361e7cb2f1d430b11100c4b51edc2b1a1f8313a4d7791bc33d895c5eb743cece24a9357620bb2a6399c58dc864734003385f736c35f46934b9beeb3c0658b0842c88bca67b7ad51a5fc2ab7eb1138428eb3619b275451b87386a35e5d95f2003b57dec819183c50e308b502441aeb66480c49e712702c2e2c323765c20baaf71f9906163b34c14b135922c73150292b0addc4290d4bc9e35578e6f154567eb79cc21a3cfc9104ea364cec43a4680b1c1a619c7bb8131b48590868afd197debd1317a566c5fab85d5794ea674cad8b7835e9a9b59dc93bd4cbae73b104062ac9457955fe9ab0b84c40e883637a93744b5ce1a9057e1f25cb30789b3b8b86f541c1c29c92306bff33ab832479af8917170c25d13e689f8604f8f139ebc31978304150f0c10402285991caae204624dc2048b9285d74b23f0d95ed65b019a819d5bf2029090b65ad6c7be15702699782fbaa133d1bb6d433458bc9db00ab2374c3d1bb89642a419ca195162231ea76c2526e06f6f93c73ea0772cf886499356a63a51cda3a3c60911eb822d9418a8b8ec16b864c1719c33e3254135fb75cf0a0d02a8b0ffb979edf2b5772a32782a1c57e2873d99be72c71e121072996c626ea2347242333140614db24cc781200e45cb36e9377e914a39c42fa3e8194ee4bcad86bbc9d54f3eeacb07ba24cfb7bb67a2c97529b7713a09a1383ed38c9c4e723e316518eb0398fd6a3db70a1d901a22305abdfae0bc7b235c8d776a4ed03f7264b1d6123ccf9caa8ab9744efa37b3eb7216c11d1b08b6acd119fed62178fc4319f3abd3cc61c304a10a2953a416520f3779a07b3552854318721649c61f12f28f736c80681c2204c2ce766b54a2c5aada53ac3f0a8606e288e8f166bc704569da9c07db868b1b4a2fc3c7034575e6f18c1126ccb0d9b2cc4c0f2938b418f84617074be606b1032c527292639d559f73d3a66b1a2c803b6f814b037f550a8b92bf9884ce93830d1b5774403114b6a26a56668e6c937a72d9a4ed8b7e4c32949c568dfc2991b1381109a87f80b036f77001f5796c396c72cd23295e915c8192ac9b2b79d76ca1bfd75e17363eeec81606522a0c3caddc4a2647d61a5e253856d0bd9433b72a03153798ab32b68c7eec4c7c458801a187d8494eb3267948fc22da87c4ed2027910022a978a9d714a048088fc7487e18e32bf67290f523bd37c71c484c0944b041613413163b850cf75f7062231ff1834bf511fdea31774131c7e91fc7b2359241ce3e0a9a1b0c9d8be1d81f608939a918ff252ad205e2ca5c4fe70b57e2c92dc9e5ce4f9dcc3672797de162ff849ab93bbca3c321d6c4e740bd4159b844cf2e8c66e1c0321570257b7f18fcfda6868dff503878f5c90b0ca3 ct_n = a43a71f7205b9cd6cb49a82895dd1e323e43d2122dd272e5a6f1bcb3bb9d040fd292e635e238498295d7ece4405dad07ac7de383560071bfcfd47d6f1fb36197d6b75c2a2bee05c937a499d9aafac4751a4fa2797e48e3f0350d133a9b16901538adf5fb2be482596a82b4fd1fc9be032db7e303b9dae79713f0880a08b51bf6d8360bb8bb7fee3c31645b806a8e716663b8cabab7d2510a83b1f84eaa7f66495548e7c79866fe42da944414e43cf5687822541aadabd0b71c9fb605c4c6d036b9614918d9db0c1a5bf97f8ae65d155da372c413fbbcbd5025d76fd53e882e32e20854391f7a20397ef7f90b2c83b24742570fc47f21602dd017a79dc2e16ec41ae78f57029723f2196c22e978e147f1c8d1c583dbc86b39a4f48723dc04bfdae95faee04be2c5ff65130ba361ce0bb6f8e580cf640201fc485921a661a6f1db5532da1a66cb15a51243a4d6f77f4678cbf6548951c500088e05681281cfe0b5063076f6e49889498c68260f1b4f13c23f32dcd0c36b455b3062a435e50be9d82974394d432175634bf033dc42e44235186b49861b9aabcb881de314b4913335bbbc6716b71a1f266da83df96ad5e5078bd2d108ba5cb3581b6f6fb63f2ebd7a3228bb4fb468438475fd6d3d01390b87eb833a6e5bca58dad6fab58aef5a8f13b5fc0d20f33d0e43a47aa992e9e16c9c52d0bb5cab9078a486f72582fd15b6f447041adb376580e8ed7d550716a2abc3cc5cf88bcc1e1c9e3478a42337601fdb6b4c864bb8889bf89e1b2a8ff6ff82ca79cd9dadb60f67d6699bd457738b07de549bb6f2ed1e054289958d624655eeb709baa87f3482711d825815f2f6d7cebc6a11211eb0381acf0d3bace3cbceec2ab288e5893c966fb862c28a873e6d4671ab30e20607ebbbb7e3b6f5073a09c03d2597ae8f9fe8ebfd292111c10a64cada4b014eec7bbcad9350378590880dd34330c49015e48fea9c86dbbe1e49c165ce1b0457262fb05cd05302567c6deb700ec6d436e6d9e7e490223543b6c506a10312f885b4bf1fdf272d9e123c6290fd107462cd2c027ad0bca59da5a494f4cc80 ss_n = 490bc8749bb65d58c1443fe2eb86a16919af82a43a8815c58efe14e00f4f9a9c ct = b46aadba9ff895f6ae035ea7c8853a959b591e6f37b27072f847172539a845012e6bc4907a7a336c2a852afb6a6fa96f0551fd43f7973357459fac154f07f15ade8d86c43fde3129e913c8a56f0f02e400caff9039fdfa91a47de09efc9f2e3ba0b1d721c4458d84090e63c8da61895732412d59a4dc77b99ff546f8775111c624610cbf6245b6959525aa313a1cb9bbda49e529dcdb8a05c7449271ea9c8206a573ed72c8921b61b0208c844b7e3008f33eb184dbc785a9907f0d85732f5214b41f3fd339d443958d9f898dabced9444ed2e6007ea8bb183d352f4d096f6c6d7ebb347494f15826029be19bca003a8eeade480889ba737c6f02bbad244a3f43d4841e5013eade7e61fa745dac5b41e4a63c9178b27f12917fd22ceb122814680c0e3198ffd9b7388108ca057956353e1642aa48544d974d430b68a2538881f73f7f3972119d6261ccb3a554d328d17e0bae38b16f475226fa5a06d992350d092e70d29e45f4c3a263e0a63172799caaa9b0db417e9688487d0ef9407e5eb809c10e47f1af94e4bfdf267b5691bc6e597e402281a69e81d2ebe350dcb6a25cba4b69e52853a07f9f8ad59df7ed96dde6742878ea30df90d8201630e86bbc458db04df3321a9f266f128e4ff53efc99b15cb6de7b246adaf7cbda03182c04fb03c8022959400003577cdb0b3aa421fc22dcef1a8cceefe7cd634129f194270ff8ba6fd4a6d96d39c6c8d17ff457aea395278063e135e583dcf7e780c4b3d58be6876ae487fbe5529efc567fcadadee3ff139b8900c7b56b57a8c29ededdcfd74ecbff47c2a4d425d82afca852dc15505c2006ef4121271f0330cbb8694ce6c3e784ab92e81c67b5e76ce9ac72db12962071236833969bb529736871f6c89958913d8ac85cd99eab6dea287cb3822da02d13729a7c2016f2593ae3cff468fe7cee33cc5b3c87efb958a4e42c6d40a60e08952c2d792ae4b0bfaca2fe70e5381a8f38fb69d8cfbac96734ef2d5fd025b5114bcdd7c9e84555ee2522a088934a90acc4d2fd91581b89ea7ea3952a117284e3ef0eb09ddc9cdbf044dc235198fbff52 ss = bbaf3c2dd0743e04a73de5d87b54a9cedc75829b3d4c0ad65d8656c14c72eef2 count = 976 z = 466b053d2dafb3d53fb5cca03f9134f217b1c83a8b7ce154191d122b46396cdb d = 893775a1c11abaa11376d9cac4024eb09b85e02cb09dc05e7549e6e5e59caa04 msg = 09115e1078ef7af2c15a8660e6b03e92026c3fc31f52a15fe572b5aeffa68e51 seed = 9304fa212527558eaf5f0a114555501861e99cebae49ed0e7bf2f3248741326e2c1f55c0cc09b1d17ecd14664e464d80 pk = 7cfbcf4a696515c00af34800b654a484228c58e7624245bd1cf51c83fb8e03f403a80039c1555f27a603ac0cb680c382efc489ef4299841345a0779f07cc04ff8310e436059450a4c06c2d973338bae53f103091ba8bb55f743531991ee130b7e5343f985b1d2a062432e373b40306d6c509a7d0b25f341264f80d296b9010d82f8586b0349932ed875360bb64b7aa917a56737209b287db088b372ed5134b453694f1e59f6ca77aa7d7342c2a3db9b08d40154dcdf21c6a95b47a4c87d22537d3363eb3f584cd9b8fea3a396d6cc4af0321db96be36815e29d681b07c3fe7f48d7d3a4acf2cc03b257111b12438ec8ac1435adc6c09759a62fbf243ed91b1f09707b1c90607aa8f8b4ab79279b28158053d825d5779ced96b810b1b89a8d6b364c21d503c54f6217871997f0e875346459975048469a58d0f43500508b6d792c8e4045372436f4e84c835798edc12c80c72400db804b58a6e5332b170c79c63482b5d7b033787ab5bd56243777653eb00b19aa049f03cbeb367ab314d8fb168d99c6dbf28b4cb916d0a2b45906c3e536b07d05492f5886e1ef552572682d8c5c0a2225d130216f0f74a4ce42b4ce14fac27ae6360aa93554c47fb4a7f57b13be6bae21a289604c6cb5cc8550c82ac3a8c3a2b538854239fd1b8d7a04265c3970f4135dfc9b1199b22f5a926d9b92c1ab23a82277a94bb93f39a90176482e1a0a13e554998197d2b084970d64625f7c27507c308b7b0eec7c008856e89a46ecba59492381945d87c2faa3f392a12479350ae00b5a3f531a9a562f66918ab46ce0213c0b3f48bfd7b5514ac9a6b9b7bd9b09ef2bc8246c256b8c67859cc4863f2586f58798f5899589cabe706a3a0c05c01900393973f8cc53412c38df7b4571111c5a658518f012e3b172ab352178bb173721949bc9216b7e4174bd885f8557797e93fb0f523af57b9ce4b2e6f53407db3b5acec488ef7c442c07e80c765d20b398716273b9843a6ba5a5c485f1d925829eca007b420e667232323b953265f3120c1536877d3113ab7fc5116a40909e9bf7709835a44758872513387c35beb1d03ba654fc1780dcb63a995c1d8987817373e1aad1bcf8e0356a8dce66b55f0bf sk = b7618989636ab7743611aa70dfd635da51872f3019ca8b5340f07632375b54e066f57a64396825ee246c576b532dd0ad24615c99ac5aac116994a6883218835fc475486c873c31934b50841a64896678aba9706c41091571244923f977ec0429bdb16988010733b752c992049ad92ccd115e19ec031e822229d073122672d0f2288c31c2c5b7bdeba222b4c79f6334789e2a20ae114cc8920608fc1141d3951a938741450d8eb122f97b60a9c888756c1896f0ae69a089ebf26a47828b6a56735a551ce6b9005e094c98362bdba0cf5b99653a18c851799843b67e6b727f9bbc92883363cda6bd9c2b022290187a5527f4d110852a608565452d3a548a6995f0133a7dc22933201645754b2d4a314ff86c098acd71c93b74318442359594639b8f1cc0906bc0ce17694a212375e1c74f24042f164e2e417906a62693840277db62146a82b26817ea2c3e2f941279790c28c3c8a6040519d3167de2c878181ce034339fd0997e808c7e28bb1ac42744f3b1bd400abea89c6d36b9d1f5c1476b82fd368aa2b16174dabc95a21b8ad9ca8881257440a010bb62d0129c82f52ff4597e2b14ace1d773602525a99b6d5be1a57a838cad4bbd2f56bfaf2a5e1de4c7279b4e122a97e0494e5c4391c8122f19f82b9eb7a0647719caa3a67f34b977c5b162f8391e33cf09553d5bac0fbc9586cb969044bcc86a4630a5980d15d1073761765526b6d0d856e7d57cc6895a69bb08140a6abe5bc8893435e29813eee7cb57b4c06cd2899842a9a7faaf92b96f79cb93c16061f1199a527813da7382d6cba062d68149f69b984b2b2da7c356a05c64d6ab0287af36d2b56303632c0ccd46dbc90d390a7a2541da1cc7e7b20e8dd75e37eb6a2f96613d6413ba86410d35a89430c025c25c2a566a14971c9c37ce76bbaba888862d272f3dfaad1d58c5dd158c7b1b6a895217b3529b7aaa08c4e1482c8559a0fa097952c30c60bea9ab7e63800b52c158bc5c44dd9b1607669cb5807e6b6434f0365ff75904e5443946fa18c9a2021b3b9d110659937014da74b2455c1c0e2587bbeb8c07359f0f470e5c770c7cfbcf4a696515c00af34800b654a484228c58e7624245bd1cf51c83fb8e03f403a80039c1555f27a603ac0cb680c382efc489ef4299841345a0779f07cc04ff8310e436059450a4c06c2d973338bae53f103091ba8bb55f743531991ee130b7e5343f985b1d2a062432e373b40306d6c509a7d0b25f341264f80d296b9010d82f8586b0349932ed875360bb64b7aa917a56737209b287db088b372ed5134b453694f1e59f6ca77aa7d7342c2a3db9b08d40154dcdf21c6a95b47a4c87d22537d3363eb3f584cd9b8fea3a396d6cc4af0321db96be36815e29d681b07c3fe7f48d7d3a4acf2cc03b257111b12438ec8ac1435adc6c09759a62fbf243ed91b1f09707b1c90607aa8f8b4ab79279b28158053d825d5779ced96b810b1b89a8d6b364c21d503c54f6217871997f0e875346459975048469a58d0f43500508b6d792c8e4045372436f4e84c835798edc12c80c72400db804b58a6e5332b170c79c63482b5d7b033787ab5bd56243777653eb00b19aa049f03cbeb367ab314d8fb168d99c6dbf28b4cb916d0a2b45906c3e536b07d05492f5886e1ef552572682d8c5c0a2225d130216f0f74a4ce42b4ce14fac27ae6360aa93554c47fb4a7f57b13be6bae21a289604c6cb5cc8550c82ac3a8c3a2b538854239fd1b8d7a04265c3970f4135dfc9b1199b22f5a926d9b92c1ab23a82277a94bb93f39a90176482e1a0a13e554998197d2b084970d64625f7c27507c308b7b0eec7c008856e89a46ecba59492381945d87c2faa3f392a12479350ae00b5a3f531a9a562f66918ab46ce0213c0b3f48bfd7b5514ac9a6b9b7bd9b09ef2bc8246c256b8c67859cc4863f2586f58798f5899589cabe706a3a0c05c01900393973f8cc53412c38df7b4571111c5a658518f012e3b172ab352178bb173721949bc9216b7e4174bd885f8557797e93fb0f523af57b9ce4b2e6f53407db3b5acec488ef7c442c07e80c765d20b398716273b9843a6ba5a5c485f1d925829eca007b420e667232323b953265f3120c1536877d3113ab7fc5116a40909e9bf7709835a44758872513387c35beb1d03ba654fc1780dcb63a995c1d8987817373e1aad1bcf8e0356a8dce66b55f0bf3923889f187288bed8aabcfabe405ca546caec9ea03bc357095c7a74cbbc9ad2466b053d2dafb3d53fb5cca03f9134f217b1c83a8b7ce154191d122b46396cdb ct_n = 8db33edf098f84abceaaaccd0f3d0c1e85a8db36d80771f0c4bf0b9a9341a2a1b17b526072ece3b8ef85d8e6a1c334e9f897af3feb8dab5d7183d706d43a5b6e12de18cfc7d42b851316de64d26e758e9a9377b27f6e6e4b180a0b6aa31d1c3e7a6bd6b815b96f22f50420e9a22bb9266606b9db81705aa671e4cd1589140c90af6efe1db78504aaa6ee489d8640d3fb1b1698640c79557af2967122b2ed621e450bf47495ff9487e8712060cb533cb653c4a0810db364b405566d41c6bb590965d79492d0d15ebd6c51a83bbd02a7e201776f688322277a177067e7f1116daf0b3c1c7f4d47ede2ead2b172407733e36d10639fa08afcb8eb036bf03dff1e007b9d120d539864ac0ea8a55aa854079df6d5485060f16829def58d7fec09617015195dbb1e16e8e5c3f529552dadbb80d56205705bd0d81ab34184134f46b5d950c9646c7133b8246d192c2eb80567adf39f0fc0b919d24df6b91db7bd96a8b698c0220c5ff2298747eb58f06a2cb88a75a5f67f29d83e97e848806b4505da135bf26288a80d2ebbedc2479e80a9d2dd18746ab1a799a7cdafaea9ecb11cb1fd827850aa20a8453cd6a05e1b84b62e2e493c6b5aec38148c7adede1a2d39c93defb861c09fe202ca9198b5e906bf34583099800d7788228a46b27da6db48017bcb05b30ee0be177718cedd6efeb4e76e1084e83472e80041a45a6e49255632c55a65215409fecdcc45d9f7f83ee81d5e63a14c3478834ae1a5b4f7dfaacd69ad820ae98a04ab0b4785d285256d7639c9199a1454f332331d2dc32e0ef4b0b94df44d37011833b6a716e35d33b74ce632d0bcbb0959120efe9fd5af75b6c636cdc913578dd525565a2c48b02d9ad7a36593fc0f4e4c3581c223d5955af701ffa2fbb035e9e77607c409abcda19f1908e9e41a6d7a1fe0201114f450812a5ebda35270d7f48815138e48f35529a24d5ab999130224667affd6daa21da2a79af77e0a04c89045ac34494050f3bf8d5432089b93fdeb9e6801e5a334756ab2dbd9e961353d057231d737881a657cb497d497a682f2319f65d1c6bab69051f180356b ss_n = ab4ed5610f47c1e94753a5c906267a1121c3a7d308603e6ec8b8fd573abd1400 ct = 09bbc17144ae0aa0176e3f1f72cbc1ec8f9c0c03364feb3856fdc3dad06de914575b84d6f51ee7f17a7c4a9c966ac14c4c8d87987ee18fda1f118ec04e8877fd2af78c9556e3bfa4107ce4c343e3346410a184c35a1d42551bde4aa1d205c0e83e99c2d615f24c6d3529b402a395221c3a2f036da50b19cdbbedc0f854e88378ba4dc04f00c4c8c0b45eb3433ebc0520842c8b3de8d9012e3ac9efae48a0405d9d82c9156266d2605c17b339de27c0329ba5e018c69f1d32525e488b4e08bb5a4d210be87fbc7bb57badc5f8df9b3ac4beafba0d87a38522b9e4098aa6cfa596108a15f1158251f79b8ddf2d8527fa318007edc4da86f4d455721dc512b43485b5664d3e6f3d68addedc8cabea4258625f92a594e96c9e981e73c71eec132324872eb7a72402622f51f2fb9c3b84ead6900b60c76904d486fa6cd00a2a2bdd4bc7e2f019d0c284924cb3b5eb136f773acbe0e6a69a4ea395af8b95c32028b4484dc9828a64c85f6ca1f5851be1c48a3f863e5c3ae0be8c7f69061e0b5aae7bde2745ee3ba89809fb0d1ff1d17bda5408b8ad891079b204e2f2b0bf6f88c897d3d9c635310c4ee60346eb22dac0e07263dc49afb28d32794489fd37ffcad9b6b1257fc68c78c19e03c6ca9e1d072a08fef80536c0319ae6de7ffc713d368ac4e20567643f9504081f6e2013db29a01278c35fc6d11d46d42c0f47b6e2770b91c5619944f1ff9e9e04fb4464f819e459c5ac300fcf893f09009b9b65e2badf18340951cc9080762a89ae09be33bd786e67748f09733cf455f1d8dfdb3e4bee3a8b418b97c74f1e08e23758a9aece745946f71dce5a7045b5b8e2ec5dcda6a3a97532012a8450db3bd9fa31793377fe47e3b272500405fbfa05fba8e7cf8875b0e31144d03f39cba5a67c091aca30c8f25064d6d5888c6f0606ad5ba05c7779d4349c6993056c75f481822cf7f43e4c14013007deb60be29f6e243045201cea386f73f44b2170a386e402d3669c1b21e64b38df2084bb0e7bde43d9c1e44cdaba25fc16571dd95f696d4c6a80043bbcdac0981afd0fbd9142761f96b3392afa0ce6 ss = 2af7790cbcfa03b8230e83fd6e27ec01619027ac35ae001274700245cef01cd3 count = 977 z = e7c123627f948e0831344178d9b58789b4d2896137d1d4d846f536cd923a25b2 d = 1cdf15d01d12f67493f9f4f147484f382310e467213e9c7b9f393afda918631d msg = e79fe0ad6d7131fbd38ba6269ab9256147b9d9be6394e2a801eaa5cea462b4f1 seed = 47e868bfac5abd03cc2c3f4f888967bba8b23e0c758689d665fd7704f99307dcb7decd9a550b1e2b82fe77f0a9046a4a pk = 57cc64ecfbacb81333fcb20507aa031db0b5e8c79644e22e0e3b15ef5721e50198fb947edf078021dba882f346427a7b52854656829afb1c6ae1e6b2597848a775c1c90459f36a93a4ba5b532aa7056335fdc3a0ff25135f11376fd04ffd2833006520298850ae49772de55e7a5a7d71a60f8b9708a20b31545783ac5129925281076621ad92b6991cb4f51b44dc6690fab30d388648e87b0e0e9695cd310053ab5cc2fbab3860a6d84bb5b3cabf32234e4ea30f3eeba7dd67c8e7a7c3e0387c242ba668e7cdb0c14a91cbb4be157aeb333a6130ac0e617e0993726ec9ce7af73e9e508e592bb6eec470e0bbb487580d22d2580a351bd5373f38b96f6052b0d29062e0851b0eeba3c30b02c1432a81427130bab817d7423bd409f0b07faeec948d415a198015dec1840a85ad0a433f0a05226064098d296bbc01c4cf0b5df84c2450342f3f7a82b6016de264b369875bf2b2b80a464664f62c1fe8a368633d481204b0836075d04873b42ac274662e5512dd7c8317c2996b398981794655b5761177c90c832503512e5d52c0d662362e3402f533a650962b29d5a56e29afed2280b46110fea240b9745bebf27900105f05299d69d7194e753f29654435b4866bc609e2b8647595255ab901327332fccb4db341653ba466a8b846db2902a7642148a5cdabea91fa8434e004c34660bb1b7a1689bc59d8b7a9546237078619ea603e24e17e341a34a66064d83274375085584488df4016cb9c9b0dac6d56461d5e31b1c99bb8058b718b7484add70092103c88db8962f171fb07be609228851c93bf945d9d598a151a20ec4370e99a91213c305b023994baa7fcd04c3bd971443a7b78969f9f021601f36488625676b153081794ae86ac99087856a6cd0c6988e4d26d8b61672fb50ae5cab2532b99546b66fde102bbb69fdafab6a1eb499b80b7f6b8ae5f5bac4103ce4cc2598eb8383ff6849d8a6405bcb84691a6addb6e63023a77118f6a2c48e00574a7dc5a11756998161fbdbb53c07337563454786a43a5d56da8b0164396a0d8f83091869ffd8417ec1a994ba5c04799bcf4a804f4b6b150ca50fd8d9822c534e0ac46793c61cf93a3681c6dd7ad7b133a249501beed4a sk = 6498c1593385abb0a905749fc308c392d024a32c548316b9669c1b725ab0327b6e44690109985d67f7b9a07558b63668c4a5619be498a16276ca7c35b8d3876e7035cda1ac09375b522361b3a0076e0a40152981f0487d3d17b9775048da271a51b562cf17c28e6b30faa17c56eca19e21b58bd49666f6148fa0af895acee13a80112a69594b674ee641fb5cb4988a69bffa54047929b3fb62090651bfbb34aacb4b82e99882f490ee0c46178a0dc6059a589352e74a13602a86159c8c60502e3decb582e86f1b74025cdb8cb614459b682c61b638675c6025f8ba25479d6f75783cb92381aa3828e6bfdec1a7334115918867fd0603229aaaa078b93000cdaef01904c454d67c1ccb0413390c095ca73499e93ec6203d7a7a5b7a2c0011b1588578286ba1ade5995a99ab6a06d737701733c0a4008f63cb721983ec980144248498d401d1359ba79858d0586b92f649a6a83f009318e3a300482a7d96d79e2314b21fa0191c381857d4aeab7688b8eb8130d67f08650b02d1aeb30caae57895757b6021800f6df7c577a5220fb6729614cbbf4406b4b54ac86c1d666c17b9317eac46690f3c01347290d72a2455f066a32058be0c416b212f2f7b4b7bc42174c7c8ff278a33d813f4195d853a67254917d19351054c44a9461590a93593159379431406c38ca0e916b51072a34616b9f865aa18237f4a2f356414488ab68f8a5904c93d7db1c46a5c3100595abc38621b3c4d410acb4e74482ed64ae5361133f4bfc85a08c5bc5163f465454532cbd9a74bf0a520e73118495ad89040fd34c2f7b8206bbacd42e58183ba37f23751b51560c8f47323f196f3b459cd32bda0bcc519e7a58950c21515abf35719ca591151250427503b3239307b8a2e78b41accc4ced2b37aa8841f74d055cddab9e041cc57ab875239b96950a560f7c5d5d5af3a705353075816a4bee5526da5a4a0a896066e638a298521e7eb06cb9b2f6c1782e1a5b791d4bad095c15e7b7db3fa3049ca69716b9552961e169badea2c91c20143ee4acf44a7a682fa430fb15d92f60845014070a27f3fa405db7229d7152457cc64ecfbacb81333fcb20507aa031db0b5e8c79644e22e0e3b15ef5721e50198fb947edf078021dba882f346427a7b52854656829afb1c6ae1e6b2597848a775c1c90459f36a93a4ba5b532aa7056335fdc3a0ff25135f11376fd04ffd2833006520298850ae49772de55e7a5a7d71a60f8b9708a20b31545783ac5129925281076621ad92b6991cb4f51b44dc6690fab30d388648e87b0e0e9695cd310053ab5cc2fbab3860a6d84bb5b3cabf32234e4ea30f3eeba7dd67c8e7a7c3e0387c242ba668e7cdb0c14a91cbb4be157aeb333a6130ac0e617e0993726ec9ce7af73e9e508e592bb6eec470e0bbb487580d22d2580a351bd5373f38b96f6052b0d29062e0851b0eeba3c30b02c1432a81427130bab817d7423bd409f0b07faeec948d415a198015dec1840a85ad0a433f0a05226064098d296bbc01c4cf0b5df84c2450342f3f7a82b6016de264b369875bf2b2b80a464664f62c1fe8a368633d481204b0836075d04873b42ac274662e5512dd7c8317c2996b398981794655b5761177c90c832503512e5d52c0d662362e3402f533a650962b29d5a56e29afed2280b46110fea240b9745bebf27900105f05299d69d7194e753f29654435b4866bc609e2b8647595255ab901327332fccb4db341653ba466a8b846db2902a7642148a5cdabea91fa8434e004c34660bb1b7a1689bc59d8b7a9546237078619ea603e24e17e341a34a66064d83274375085584488df4016cb9c9b0dac6d56461d5e31b1c99bb8058b718b7484add70092103c88db8962f171fb07be609228851c93bf945d9d598a151a20ec4370e99a91213c305b023994baa7fcd04c3bd971443a7b78969f9f021601f36488625676b153081794ae86ac99087856a6cd0c6988e4d26d8b61672fb50ae5cab2532b99546b66fde102bbb69fdafab6a1eb499b80b7f6b8ae5f5bac4103ce4cc2598eb8383ff6849d8a6405bcb84691a6addb6e63023a77118f6a2c48e00574a7dc5a11756998161fbdbb53c07337563454786a43a5d56da8b0164396a0d8f83091869ffd8417ec1a994ba5c04799bcf4a804f4b6b150ca50fd8d9822c534e0ac46793c61cf93a3681c6dd7ad7b133a249501beed4ad7a2dd94845af41c777ded37b30b6efeeb095d51a7220d85ba270b3633a989bde7c123627f948e0831344178d9b58789b4d2896137d1d4d846f536cd923a25b2 ct_n = df3699897d6fe9144c95e7f3259aa2d7006722a2ca8815d669029ab2bd8ca4c13a155e962ad9e4e963e0ff56170993167229ebcae954e3423bc4f4e83663b0bc1cc14d48088f6f8abe46d58a37dcfddb34aa971de31f7cfa63378bbf0a947d969ea275470922b9543a64697ca8ae2be1e7865afe133611aaaab49e2f4c0947c53a217927b1b5fda14e1f488f60a969461a809a96045edea54c929fcf6b5902949c6c52e5ead3926b18e75753ab8238320e6eceef9b2707bbed1d3f5bcf1eac2a779cb2de747ec9658a5ca1bbd8fba6dea6b9ff7d97319d5ca15e95d385d4889497ae8b664a10f8608f9d0946d92cd00d76bc00b2e62535425021677ff9b84630a2f2fa870f612e18a7cca2bfffebbd080b7675b07275249a9d6a8f3dbacec6ca4964d7260145c1f5c5ccde0892dbc00c2e7935adb3d034f957b1d5e54acc96bb66769099caf65d837d12b921bcc4397dd9a191df42a5b08446b39074060a9706ecc3f8cbbed87e39fc2a67f9f5cbf6574210d5bb0559b4a1542bd0677abd635889c27c2ed8e9e847d5c507e02a3ae1264fef19798073d83dee3baa731efb5e766c5901e8d5833d20b818280fe397c9cb20ecf3bb15acbe7d7fd7c6c3d67f310c0d9b23733347c333a241295fc7b832d11d9a1de98ce68c0bc7a3943c53007384b79da1104dc6cc505f00e8e6ff01e3a9e9d47b63b0ad3774cac78a9be5e609e830ec248c358da16f847ef33c2f569df36da17d81952b55b4628be660baebbb32afb21a8ed3429d1649b9e03087ffe4553ecc0cbac71266e1293450eef7b45863664e8675b04227a750594dcd97ce2e20ead9eaca414f3cc5bbc337e7b3e1e4e6322314cefb4b320f0e2e0d37417f63db57fdff6e46f74b15ad5e04127e0376a8a90e2bab42cf74761d41c87c1841ea2de0368cf724adec0a83df96bd8d39efb47c61cbc0d3a1fa7364233b1ec6ee64740b77f93e51dd6b8f16cf4e62e6610e091eb27d18380034275bea654d24a80211ae93fc2393149e743d6bf14f42bca8fab0d7576d1a4d997b4a608b63e852ad685fd9a41a8f8adf9c27b3608c1d2e8bc6 ss_n = 54e72736c68bdd74d5da6f1d8c91c0f57a8e2414a505a753ff3fb26748b51cee ct = 643dab74bcd21cc62f1023e3d3322b871ef3d24e09547923486fea3844214e0e1c58c8afc7a0bdf30b83b3701dcf981f177bfbd02b1df924523bfa8a594d94738fd257bb6b2b27ef8de556229c329a63efbd6c8f1bfc71d9c40daaea30b84c93bbaec6d3eace30f9db1f2be18befc97bba1678fe8295879d6fa0f9923bb041861b6588e48bd5f0f3b791f0b0cdc2cb25dc688bd448207d41fa84c82bcf10ef951cdb3161ffca7ea4b9133a684d42a0f5775f454d5afa4c2b94723d0028acd207e1d4b957e5ffccd76652447966aa7c76bc47c94611ebc789e6f7ebb4a39f9e107c1c05a8386bde017e5467c6b2b4c7b3e382ba15cb5471f298f1694983175d82631d0053873e56ca32b01eb2ac3ebb80280985b9a7e0a20c0b126ca4bffa5e7b182199309434aaa993b91c4a8cea118417080cb9107b818968c1cccdd0a93d3096f83db366a236c2680ef69b865332def0263261b4c42846d3383ddc3508a683dcb43ac25ccda3ccc401af1c97e50f0b6fe80c7bbd03255fc0775a4aff1a7563ccaf913c386334967ee5c8a60671d107f38361458c7f2a05b251dc3a36d9336f5fca9a3921481dd8dd152940ca51ec40dcde693d8db1c25811ca102700659c5aa393a41dcd0b66ae7bf456130b497972536214cd71021b94b8dbe5e9c3b681272fba27b5000ff6cd43a66c105266ea36d336b484e26b39cbc64bd72fe54571e938264d1f1b980d1ebb1762849b03a36741543639f4788a96f820349619f3103fe5168467298076b1b054735c8ba2a0df8829c2c3bafd598df6fe76aaba21137f256d18001cb2bb3ca55dba0e0218266682edd10bacfa1706673f24c63b3cee9d4fc4f3aa8110d23b4c5cdb3d21523fdd76c7c6398a2d672b7058f8205299acd6db8615bc791fcad0bdd0cb82e43d4cf49b865099a94b23b29c56a8a3662a0242514d4ef9e57d0fae6922487e515110f23d341e84c8852b8bf7625b28d7e0888d60ed6e0c66efe4eaabed892523c3757b0f077854b4c3da85b916dbfc165c651057d44c16e93985524171a95336f72ff386630916906243b06687a743f95defe3 ss = 361eb324a568465c364bddc9228e17998522bf2fd1f21b343739e56cc661d6b3 count = 978 z = bcecf31eef3d77d9c623b2776b9cdd0fbb88afd0f955a1cff27baf3f5dc4d0ab d = 611b37dcb43d5d987f2dd32d173399205fd92ea34bcc87c058c82a2c0df49f05 msg = b01e920f0169dbe65a71e53e1513a64ba78d68fd7118abfeae3f5be25cd0222d seed = 8c2077e63ded962d13f8512c40cb5e647e7f6f6af610ade47537c2d20b1a8bb781de37437bfa2949df12205f357d2443 pk = 1335c3e6e98a82b42e00658165c9afc435a2c8b3ade5673693bbb9cfb1bee45c5031c52cdd6c6c248864ba0a3a7adb497af2537b0a42454448226a4a6976b55f28130ab65a6c68bd0b3ab6b7b476d6db8b22b5162241b327aa7123a4b3274657a6559674b5cb48cc2d7ea5b6f8313e6faaafc37aba28582e30690f45c2235b7087f3a93ace103aff186e952aa3df0342f4a95389d508ebe37f909844ec75499cf87f92a97ea46a528ba00a1bc65e0228707ea187ada062263a4606d67a62f0c075e2ad9e0c7fb3979bcb334063a513cb2b466c5c84e2827a2c71a11eccbd50f060d1705b8c51234273284cb96a37a4b1ca53082f3406310602a6fc7795a510aab82abec5ae6429be4bf4beb054943220485141c26e36ad6f5940de4b56d08588a2a733e389376ae46d9e4c167ebc4afeac3e5ae439bdc83d323421aca1c075b6cbb4a9ac86623c82b2640f4b71587740e361cde0a32481b29b72abbcb5575d8c27cccc11aa8c42c7330bc547da4155b82287eb8a92e30ee00b8dd9398f31eacccd426f41c5ac37e69efcc00836863d062879919c4ad4609a330049bb910f749490142b5f0200a3097ac938db9264e19eed111abad02260347948460549a5815d555f917192a31982ef249d0c763df9604adf7c5294d90ffbf70c2328994540b40142b667474edd57a3394b504f1bcd2fd32420c41cece31ede3c2901f8af057a02e9207151ca56a79a2a4932ab19977b0dc680120511247390c8209cc57b107c8a3d7db5809714285fcac3e625ba9f597190e8c93cb374b88c7c4bc10b9e41ac4e2b2152e77d3214a5b7c8a841017a98ac670957bb0a4b0c3801b2e0388ebe406a2f161d3f777dbe7c31a76064c0c93a462b817428cca4c47425c531a81ac537207f1d22496ed847379294ae62a887d480f195a851c03ee7b64ccbe837fb36200ac02962a5b014db7b6c226424278279913f45b5895aec28bff78114f9c9ef0b17d30ba52e37c09f72c621429c72495264c98bb8397e44327d7dc45df367814e8617702ba2faea8227518d05b3a371086fece95656dba9613243b809d069259586abe6467fe391091f14aeb1906ee588b8f4df0fff7197e0e3d1ee1897989b85 sk = 8dc83fc3f927cd2025c85cbf2ab0287c9a4c06474482989db72942bb7257790a0e98abad1bb80880509cd3d9c3e1723525849372f9c3a404c74af8be182551f727169e5319d5cb95e44ba0e9b3a475f69f87d40cf6785fa1ba53ed561ef69b519fb5432ea902840965876903019405191ab591311037f43f1a3bb42869b9b6e49361284357ba90143305454c8c10d87d7779a8480c862c03ae3e26caffc4073f301ab572c4f3f51abb8b501b880f4b400328b8af953c23e90a5de114740902126c534bbfba33af7cb69c391c1bc30c6f988fe8810564b515136a4b5b7687d181b9ae863ae27c41a6d4313c53a1dda63863d29b1b23b446d7c5c36a0dc55cb645141cd2a1a05edb61febc20719b68d43b9e40b9987ebba52beb8f4134346d10772e5a0033287d29f18bddccc9c1ec39374c9b0c75ab1a1a58f6f32c2f7b14a4048f89f091553a052c8a3513ba77961919869bcbed55272081b218082be92c26acf3c1504c386c84c22d6591c5651fc9b3c28330ca90a26acfbb3dc9776badc0016ad6ac238c2c4013411515cc83d2a637e25d3cc92843ab943b1aa34499b588806fcbb20bb3e95cb73a899b63a952a687a5b075dd9a68d5725181b929e5f46f1430291431797a94785cfb992e89b7e5d45e063858ed334ee4c302488b40dc8a53de8264a0780beaa956cc3a660ec08977616bae00663643ab0238b9898bbe1dc1986277bccd0a3da0d843d4f9cbc5888833722ebd5b450ff5c7b5d4877365a0483b3a93c093f231947cb436bc1366c3a9731d419dff379aa74599944cc67e8b325db52b104c7883c9b3dca2160378365e47ce031229f8a60bfb6150fff981b7d4a20a52220f17a9c372ad69a4712e7952c838c865399bf46b88bec61c72114639175e84ac52585ab755a370daea9551f69695409b900538317bce042b452f9589e5569f1c532bf4a9c8a0f4326dcb587922632f798317984cc890c3df529a6f859cd9f82261ac3fd0256503b612321c1482a4694dc94af1f6bba2c7cf68a34cd64aa9a4d066005a28cfac997f942ebd239e91bc5d798736169b77bfa8b945a9c81335c3e6e98a82b42e00658165c9afc435a2c8b3ade5673693bbb9cfb1bee45c5031c52cdd6c6c248864ba0a3a7adb497af2537b0a42454448226a4a6976b55f28130ab65a6c68bd0b3ab6b7b476d6db8b22b5162241b327aa7123a4b3274657a6559674b5cb48cc2d7ea5b6f8313e6faaafc37aba28582e30690f45c2235b7087f3a93ace103aff186e952aa3df0342f4a95389d508ebe37f909844ec75499cf87f92a97ea46a528ba00a1bc65e0228707ea187ada062263a4606d67a62f0c075e2ad9e0c7fb3979bcb334063a513cb2b466c5c84e2827a2c71a11eccbd50f060d1705b8c51234273284cb96a37a4b1ca53082f3406310602a6fc7795a510aab82abec5ae6429be4bf4beb054943220485141c26e36ad6f5940de4b56d08588a2a733e389376ae46d9e4c167ebc4afeac3e5ae439bdc83d323421aca1c075b6cbb4a9ac86623c82b2640f4b71587740e361cde0a32481b29b72abbcb5575d8c27cccc11aa8c42c7330bc547da4155b82287eb8a92e30ee00b8dd9398f31eacccd426f41c5ac37e69efcc00836863d062879919c4ad4609a330049bb910f749490142b5f0200a3097ac938db9264e19eed111abad02260347948460549a5815d555f917192a31982ef249d0c763df9604adf7c5294d90ffbf70c2328994540b40142b667474edd57a3394b504f1bcd2fd32420c41cece31ede3c2901f8af057a02e9207151ca56a79a2a4932ab19977b0dc680120511247390c8209cc57b107c8a3d7db5809714285fcac3e625ba9f597190e8c93cb374b88c7c4bc10b9e41ac4e2b2152e77d3214a5b7c8a841017a98ac670957bb0a4b0c3801b2e0388ebe406a2f161d3f777dbe7c31a76064c0c93a462b817428cca4c47425c531a81ac537207f1d22496ed847379294ae62a887d480f195a851c03ee7b64ccbe837fb36200ac02962a5b014db7b6c226424278279913f45b5895aec28bff78114f9c9ef0b17d30ba52e37c09f72c621429c72495264c98bb8397e44327d7dc45df367814e8617702ba2faea8227518d05b3a371086fece95656dba9613243b809d069259586abe6467fe391091f14aeb1906ee588b8f4df0fff7197e0e3d1ee1897989b85419a7d9de9aa3a252b8aa0339e614bd65b07c58c4c9463c87850c9b7fa4c08b3bcecf31eef3d77d9c623b2776b9cdd0fbb88afd0f955a1cff27baf3f5dc4d0ab ct_n = dcf1a13452d485d04eecb0fff3eb7f785b9a8243f3c6704db08f08ee5be9423733976a7057dc532e11d48cce653cc0a1b373bf7bf7005a2f2c88dd581a731e54d2b7905ad113851fff3504e116f38b5ad72737ddd47d34e99e8cba5d0a935efaeb4cc5c33f065d06837f4b6ae9f32ca88eece71ecce955f4b8834886e5279e510f93f2858280060f60e767d0c5f8bf66afced6b0c720b176afd32011a82fe55a21217e3d21ae09cd78eb44a8c720f170bb14329387fe6194be7ef2519f278805a34f4d2f4a4f73a8df227d56e2926604148c5becae0c18fc2b52b0160b46a768f1b9163a0306baee9052cf3b2ee19055112375f3f376fbfae36ccc57d6aed37ce94b3b8867343e622d58c3965c919d0eeb2fdfe3eb1ca6723c449b05921651e515f530d4bbf3fadc1463a7840641e95dcea80c141dfa22f441b63211d4601c36f881060088f08322a3c721173488c2d704b6ce7ce0eff7c7b1911d7d9e6cae159de50b2f155a5bffe285f83ba62fe2291f5a08cfe27cb2b141cc61235e76a1f7865398af44f49409bdf26738fe5e2c50511f89afe8e7671122dff0c47affc38cd339d24255ec1600b422b20617239409252000c7d18490de6d47f05026c27aa98632a070287d50dd16457ed5c51c80ca709eade6459c147cea022f952210ef4d7079f85546c91f5f742a3304a442d3341e4b9cbcb4ae9d022f4beb32d93fb890ba7f4c3e951fc4e9edb6568e71216754d9eba1b8742c1abf3722ca5bf88af40e46a3a374a2ab2486c62031874e2fc6b7189f9fcfc21a53a974b0aec69b36ab99743bf2aeebc4d9fe462ee1d574d02d4ea55e72deb209b94606b8dd869fd563939e0c0981913b15f56e84fef8a8411cc5abb98e6cbb454c5182a08143e46c43a4402b64cbd3d790e69797070e8fe587ca9855be4cd56c5d1fa30569169b2dd4bbdf8efb66c3864e63e548b0f776d14085e9980518a3d8b34c0199d1d026d7dc38d1ce845296551f38aafc9f275e4746691414fea0608f17d90a3144730db3f688514fe122092d1b7532cbec7267db23d14d2f052258ee8823d41a897a11996489 ss_n = 14c7b503593dfc31b8abe6e9460f10c6d56aae226492be9d8a3483b7635a1f5d ct = e1bdb80f2629fef7323238f75defc7d7b7729c9bc908d4a09828175707f67feaaf1ad0395d98c2d08cb177f5c563787dbb9c8965bfefcbffb206a38c7a04e02b1f03687ddbead5966a458d211cc80384c6372314dd8960611219ca83988c6c69e10929ce02e9d9341fe057c5b26c8068d4405bfb92cc1a75980a9439745f5563b6d99fbd1c5f1e61b0559e5ba28fd4119a78edc3e66c5b27408545a69bd57b6102be1fc8c176c20f8d04ea98cfef6e12c69a20752519e2c163097665bb4c5ed8a741896b6f5fc5d77d9f5f1962cec925f90dc76e341ee18f9f02c4d7515081405d9a35709e1a5bb7c4964a02c5698df518098d5b3efbe99901449a607423b7fe00a92f3e8f9eed4c31db92f690522a250b9eac23af294a6aca6b67fd0f49914166adf9aba1235669478c79f15f8329a0560e32325943905d9cc2e65566c2e0608b3f4613d626eeccd8763be735b46ea1c015699bcd7283a8a916b858c746f20f18942fc8888d5200866dc476f7243230259bfaa3ce5fb3c1830c1aa6a3520680ad1313c70cd6e5b120dca8646ac8f6620ab63914d1e432778579f958465c6d8517e682be7fd4860f1db302cfcd845c5e30ab48219d6e947c37ce57d5f24931fe2d2672d4734dbac195432532785edd53aae1365540fe1cfb9047e298c1f2e8ad16f8fdc95199d582705e2a551540c9f333900e3a9c6123abd59f9bc026c161efff1751feffa70a7eb9e630855d849b4feda61e772b50c439f1a4449a3d7022efb8f55dfde1088f05c8dea241d39e64ff59b771050eaaa35a718508814245f995397654a478dba7ce1e232f805de075139f6842d010b6733b325c3a9d77bef6406b902068211bce7281a68fb934751fac87a161daf520a8a49ca765087108402724d91fb2b7f30e826c4a24cb07a27cd0cea48952e8e5783f79ec3eaf6ff7e392af2fc13de25388efc1d2d5394a9c56196a71606b20c8ddd0afd2818680a36dd6ad7f5b1fa5ef721eafdbb160c81bcb9e342adb0b9795a7f7f2b54560fd8fa80ef411f4815f2089fb2e4d4fa3aa6fd87e100ce7a2e3f6f58fa85a3e49c72fee65 ss = 2948ff4e93dde336a7e7389c846479dbd0b9c6d6893120516dce2f0d3dfaf5f0 count = 979 z = 6e01d4c751b5f8ee76e783301c7b826e2ff1f6af00bb9ef1a871c8a2671102da d = 788e807af75d857f7133b7ed394af3ec203f09437fefcea7b37070860c702983 msg = 5ef6dc0573c42ffeef5d67b1819a40867900ad5c8d774ce24d08b25a9e662899 seed = 2aea625dd65d38443dca19d54794713b2064f7a7bb26c6c53423b440e8018940d8a6fa184a164e7cf2e7026e52d9f747 pk = f8205e036c9da12617003b86fd723be4c614ab5a616607b035ba48506c5ea25793e230355693ab592a981f317f4ff11de0b53e5f48350856671d263610a475a2880c59b654d9ea7c790c544a9232b5e5362464572f353989293108030be01b2d89c868839b554beb67dd295192e027960a3990018903b44ff2b5b64e329711a3314a0321d957bfda40ae1b0b15fe75b40abc42d2107dea8b43608c8d6fe4998a580a2f3c455301022396c96a25257355a12cf93f765235bc9952873740b218cd6cbbb1dafa4f55017eb19cc7dc76b292719dcc686b3ac43b41273f41b4a11c831031a9bbf8fa7646c30396611da4c21e9f9b34af74bd58c397532452275bb36ef82807c09e51c5576a56a8361386d553127b220e4763bb0095a1a3ccb83077514b7274736578fae3670d44b5084b4b18152cea592ebe9892b3c55287b3bbee76554374335d91773a0442d8c0c8efea53e9e1653e640fc8896f71581b8073b478d0038fc628119aae5181a983cc5161a772d4a44e5e51bafa0cafd23bbf9a843fbfba113f69a31192549d0c6e43ac590697758245c8f48c543e04d075c30a81babc84153d6af21a5bec2632661d18a56fbd90142a025e001980559894034a150f749bd5c350bbc123ac183a59746d26e124a1377aa70637d986a1f8eb9e9d61069f5145fa1cc9119ba781fb09dbf434b6f0170300254fdc6f8ea07d837104286516833a9861047c3ec17fb9618973073bf3e540b54026b13c672e9ca025225a6506c5fb23a9f2762eaafb082b9c686d77a9a66a07149c6e55786d99929da5166d79205862254121552e92f59835a74f1ba1a6adb232924a81ca5b775b2565e94616c0ea963b08ae88f60a7473962ffb4a3f977b518839e30169178b6d380254e09094ced0722ad55879d47db1376c090000d41b2841d04127fa25d19a1837c37af58835e8694171301741672db51ccc0f734b899a63317b90b1f024ff20501e5a55478413051962b702a675c121b4aa680a19995d1781b394aa0f634582d0239ef3b18bb1a48dc9b0fcb7a0fa79a6d564907cf7683d702dad8b41d1c9636100556f56622c509273997a96297af49e3ff1ff1d586a9dfadc88ccf87d35a32996eb sk = 1a43ac5c713187370ccd4b11bf5b80397c16cce9904f7ab68c89ce21413362b7c39ea309d6d4510981c12ba909871a05204905b3157117f0549bea9966ec659cc4853d0829ea6706c6923d02849ba52c9eaab0b33a7607d141bffda4181ae8b129d61393024d40d5735e346c316233f8d22b172548a9a63451056ccb34c5d2454b7ad1b224c2c542f85e0a94b3a954a22bca2dfb901e8603893fd11dc36bbaf158625f13c342139343dc19bd571bd8141630d512f5772cc82224510b8be67bc3aa777847010967b188dde24f9dec43716c0df243c26bb91cced2558181770039ae2d9406eab45ad2f321b9688315a62115528ad1a80f6f00aa6e06211d557cb7789f8d087f02830327fb73bbc82d98404661f7ae474b2dbd8966c8f43983a60236a32386c0c37b622223f982af9399d0c06aa0863edc92a00921796ffb345e3c41a1c60e68f6ca08347617d35758d2bd3bf077943003a102368ca4a9dc7bb1303a8c78c212f69a08de864f857b022ab25d92f162763980a161b1a5358fc6a50f3ff86b743b1405706e2fe38115e11196a631aa410b51a1277715b7efb028c0d62b7e7556e5c0626b160e04a640177971620b5518a8a4f74c967af49dbe4a3d99508adedbafe1630bfc612c79e203d48a0a7aec68cddbb177310d443274b6a4209f54c5a180a8b0789cbcb895b24c0af12ac40b0b7710db890522111826286c2105fed6b4f59c49fab126e008ce8b247fd5ca620962c59e008515f5abf4901497e06c08f795d1913a9291b5ced09dd787b98e6a47d8c3965e472f0a457ebcf420a274adbc386a255067a8f24c1bcaa913568218997c26586504799e44e0574a093c7cc3b50bc25138e945a0f811e298506993102bcc4890472b59c4a18cb75ca829712788be3e12a4653153d6200639586c3b90a9cf4741a95021d865848f576c59766e1e860c0ad1c17192a06ae6136da9047a9612d70198bbda33e7b24f33b9a1e846461bbb3d02e60ec1eb7f118cc3bb751a38382427379082f49d4ca2050867a9a29c89557b90aa6c048d043a7ea4349aa74fe7f05bee486fd2a64d6ce5b1f8205e036c9da12617003b86fd723be4c614ab5a616607b035ba48506c5ea25793e230355693ab592a981f317f4ff11de0b53e5f48350856671d263610a475a2880c59b654d9ea7c790c544a9232b5e5362464572f353989293108030be01b2d89c868839b554beb67dd295192e027960a3990018903b44ff2b5b64e329711a3314a0321d957bfda40ae1b0b15fe75b40abc42d2107dea8b43608c8d6fe4998a580a2f3c455301022396c96a25257355a12cf93f765235bc9952873740b218cd6cbbb1dafa4f55017eb19cc7dc76b292719dcc686b3ac43b41273f41b4a11c831031a9bbf8fa7646c30396611da4c21e9f9b34af74bd58c397532452275bb36ef82807c09e51c5576a56a8361386d553127b220e4763bb0095a1a3ccb83077514b7274736578fae3670d44b5084b4b18152cea592ebe9892b3c55287b3bbee76554374335d91773a0442d8c0c8efea53e9e1653e640fc8896f71581b8073b478d0038fc628119aae5181a983cc5161a772d4a44e5e51bafa0cafd23bbf9a843fbfba113f69a31192549d0c6e43ac590697758245c8f48c543e04d075c30a81babc84153d6af21a5bec2632661d18a56fbd90142a025e001980559894034a150f749bd5c350bbc123ac183a59746d26e124a1377aa70637d986a1f8eb9e9d61069f5145fa1cc9119ba781fb09dbf434b6f0170300254fdc6f8ea07d837104286516833a9861047c3ec17fb9618973073bf3e540b54026b13c672e9ca025225a6506c5fb23a9f2762eaafb082b9c686d77a9a66a07149c6e55786d99929da5166d79205862254121552e92f59835a74f1ba1a6adb232924a81ca5b775b2565e94616c0ea963b08ae88f60a7473962ffb4a3f977b518839e30169178b6d380254e09094ced0722ad55879d47db1376c090000d41b2841d04127fa25d19a1837c37af58835e8694171301741672db51ccc0f734b899a63317b90b1f024ff20501e5a55478413051962b702a675c121b4aa680a19995d1781b394aa0f634582d0239ef3b18bb1a48dc9b0fcb7a0fa79a6d564907cf7683d702dad8b41d1c9636100556f56622c509273997a96297af49e3ff1ff1d586a9dfadc88ccf87d35a32996ebc1f3e4102f85a447d41f284c6992a2b69d109b6a14366751d2b22cf378c77c856e01d4c751b5f8ee76e783301c7b826e2ff1f6af00bb9ef1a871c8a2671102da ct_n = 789ae92622973721cf746d9413e205804dbd934081b5f4dd7ece81cbd141858e1aec307b41adeaeacdb050ca4ad60a09b64a86a4a37d036691b1d7f84450edd06549f9f4aca741fb13e417374ae069d5723ac27b9aff3a991968b39c913526319c08fc3088a2ad067e37e7efd021912d49f3428afd6197631fec7c5b598a0bc9b106a9feea10f6890f178bccfd6f1ff52d51c04c160a153c0c60309dcb6402b9abe39d4f186bc14ed75dd583e92b0a29c7d372fc31c32850773b39a478a7fdd1c5c77879ef2dccd960bdb961bd4815e8563b8323f83aa7bc81ddca24170161eadfed23ba2da7027bec90d24354960c11f8a51a4b6290890b1ebd7fc2901c434fc1e688ce9783eea51a2be4e06d1a3783ce4bf0bef459295ea906e401434d1f3975fb9e9882f69d6d15434a0847835a04b2736abf3cf5d0bead2dd016d087e31f92b0d410da14199b4699aa12367d51c217869df102ef2d2bc55f2218704e71fd627813dced4717fd7ffc11296654dbe750065a07fbe8553b3d8be3b21936aec02d77d728a61419e23602a3149fb68662df1991ebd08a2ef76b7743c58c9c9a3bc1e388bf21d32be6743da0faa1e2ecd1a2ad4f354e5c45cf2a07c3d4aa4668586d134453070c47bc46006f2cfba57ca9f3ca483ed0d8453edfd95047d3f2ba029bf235ad67c5a418c3d2848a823a2719258ce8c93958daa62ea608f8411ee72265c8c29376de7605de8d4ba9d9664ac22c55530fcda6ee0ff65497ba60fce59f37ef846c476675b4a635d17aeab56481c0c1805dc8ec29d189d5fc9a9947ec5dc4e78c513f3091254ae87e686d0d40c18f1421faf6a9a48727a5c07f8eb480dfd48b74d5cf5b9ab032403056e085085aba9978272727a191ff755738fd4b2076dfed496d728be5673f2ddd61f866313d0eb73317febb5610f84c5f663a59d086fdf46d1671eb35e48663534ad099e01ee06c2a3d880790d9dfe35b31065d8c493e4e6b80ad823e53b3aefa8bdf2425f46400b9097f9475d0fa69eaa316324e52c94d8328946818f280944fcd6c0e997b0afc980028a8828f127daa675e7c8c9d ss_n = ff9ca0aadd3b3a4501692878d5f8d1468d7330d98ce1f9391bc4007620cdd5ea ct = 2875bb56a5025be2f8ab2ce2416b5f83227629e28ed7dc4eb6bca74c3462ecd8af4c3f928c25ba65d6190519a026a60ca702c158a0cac57722a141035117d94ac710622f2b6ebc8026f5d5f0c3d1c27ba59a1ce7a59d60deee546721f8563ee174baee37ca7ed98cfe1cbc68866a6015eaccaddee67380896ea6099b6c4cf4cf9ae198bf0e2d6f29784e05f4b2a0bded9161a0f4ad99dff228afe44f3f14a6f973321eea369e7debd9de5a623695d83bee87e8914be4d53a8159219696fbbf25e67fe7b61299337f084b31fb1f14bd221a4ba5b34d283773a174aec8d4475de9b20151d2011167331f2a424e8a12b1238a83e2db725a95e6b34ce9a9c683f6218da1e4508fed56901b6ce93a9c1e0202a410165bb9429e85c8cd06732c9e49d2a06c04e153fe22185d4ec7e908e7c54f4bd994c0368e68b3b06acd2f6f5400261b5560f594a76f776c2b0830a3cb1ccfb57bef8b69e5a9f9d993bf1c0fe43a20b29b0994d26cb660d68c8b839cf9fe91ee973b368987355638f8757dd5440b88a8a8879386200dc5c0fa278bd3f1e1cf78371615bc49efb6df95fb039ee9ab403ffcc87c50a701dae682c63fb6f5f407839410ad962d909f239b94105454430037d056b4823d636db9882a8873ad53d74058a2fc2349f8f1c7b0b10b48e7ac9f517c84e2a462f132c052269ad911732007885b47c0e1d9b7facf234a0c348e15fac07d5b0c53449a9262df2c5802d27e2b933bb27f9239496e9f28253eebeec10a49599d0cf5e925ef792e8f74170a46ba1114213e32e6ef6c6944766969251e8023ee555f35588b838fa741077d15cf1e386b4a404fb5f21e2c3d792a6ff019345cb693f1dd58b142bc915443cba94ce74513e944a8914ac82278b0fbd1f5e8dd6ff77c927b2492eb52c27910b062dcf40965f2dc6df78a040bf048e28e912479428aeb10a7f7da9eb4999c579bbc0bc33f0f6d524b6264f642d0956b74a2bd0eb4d0407cb2d27bf4134094b7efaf6a0053710839085106c5f27b32a42f32e76581b0e0d3b085084e0ffbec0f33d557375953d5289cb7269debbb55f3abcbc4 ss = bbf57aba1aee352b322716328e62325bbd66f53a011e82c6961cb4b706172380 count = 980 z = 9a703558a2ec8ade1aa6367b76624ed5a9e23d912b2bc7c5cc997d29ee358c11 d = 8d932d24e6b2e6c9207cc94a183dae47770bff03d200b0e9fabe3f99402a440a msg = b0de2dc08a7f25ad262a1d0f0a8581c2e331bd2584177ec28dd40521cd1ac2c6 seed = 5707c346ca39b6881abd7e81f5f35bb29ebe7cba8e9bb2c7477ba44b51f81da36a6f911e7c2db946b48564d2f5bf7cbe pk = 3f72c2746c71cd034765c5736bcb5792b01dc3f514ab67685be130fba445a227695f64ac61341bde8caed7c19a04f3aca78a902312006b60b601e2ba3429a25aca00b10232bf16ae3162209389cfef19737fd45054431931364dd1ec7e7504ade0595b439bceed244ecf72a5e35651c3c027fac111c90cb84ff02c892a04c311bcbf0b1150e05b48b88d5aa544194b0c2994a61501b038622a11c43fd4893055a167eb47822070b3ae131eefa8baee9341588ba89ab589a8f172d1363901e06158b934de3763581739d114179cb1c3a5ca2fee080871cb7407f6c05b0654cd1186fd550f1e111a2c9c18b5ec2687b9b1824246addb3b2b865f366922dbd68b0a3a22f95568155bafe88a072f6c53b1d90e4ee9984ce6025beaab66c150d4500beae9325fd957011106d9062a16b9afc493645dd54c2936702094b5fab190ab145d2022c22065a468684dec26be7c03c20ca83794f638922a40a9c19a9a79a8d902581b2a3d3da98124da286cb82a21c43313968e6faa35f8066caf1311af691accf6744fd20914a8b0713006705a1c610a9324d3c8e09850ede6728227919f575c91062abff3246440af923576c7641ae7c3c90a33c733772ba0a55c552496fd98c30cb62a02d628d72a6110d943fbba5941f040def645728b8ab2c09421110e892c8a4e2ba899eb0bf9633357da345a3957d42a0cfd5330c47371ca11aa2380439292a40ec16214c4587ad5a33f926358c1aaae228efbe771801774cd984465a7c5829803035b036ddb58644874cf7883ddfa8d81c88485a737ed6541cc596e4efbcf6c7a0f3c415c2a85852c0520723235ac2a6fb113456c789e23f1210fd68110277557d5379886944e13cd9b0a03636a1f6e162c38dacd04e0b51fd40acd98699be03d5414ae88c68337f4292425099b1c6f634c862264650b1bba3262820cf6706b925774c77a8b1271fd0657192653a2d08f4f0b99ab794a5acc2d421aa92d9b1b341119cdb6b07a113bc8f056d3fb77bad1cc696219af9c500ce14fdb8a193af85c36d32c8ab023c908c7d9395a906149a9cb21fb8bcc3d765832954925f1470a7b9ce74eb5e7098905beb8af42c728b2dfcc38637c69b3ce74c51b6c sk = 54324e5f52b5a9d78709d3c1f29aca46f84a5693a9a27c612199b07888112ba46be69065b38b28b4679c408484c6d98fb16c96a4f66c126826115c3ee893bed1967172eb992a7ab12dc397edb10d67e8690c067bcae8cc4723c12907a9f1e89ab26ba468092e7755c883d35a096c7b94aa9368ab835a4205324207ba529e7d64ac040310af86c6e7613304305d3ac12ea97a6dab97506ee8ce77d8c5d6457ac5965448ab7427945fc81b38a55a616499b18a5ab538d6cfe5101d6a6b005853a437f54145b80bff75c789bb2f7f2218262287196806595c688c53c6c9b52dd31205a165a7efc79252a16999a196ef1b82cab76dffca39546c35cdba26818785d970329623579b90126e431d97d68a34712acbaa0f414940b5d3b9a5811f07da194c299403238912e944ba566ce52031d2594a8e7b5f657a99dd96230107bd61d82b53989e73ec504b68a78539b3f6436118a1a81db113aae138d7e46faf622c038b18ddf61b02c1cc2276ca1a5bcdf4e22cf4fbabdaf0870ba9205ef14559f6669801b18981c3c215b05963439f106356561da7b26f22927d4661a656105f81173db6f12133d00a72a19954a080831c40ad967790a328063224bff7abbc9195214cad4c30228e0a07a9c828bf2551815a2642f663c2dc71cab16dc9d42403137e9d85659a0c8e61a478c32985b384bcd42744f0fc81516880f973cf20f99ee895a03285608571b53ad215b007678aa645ace260fa83c23773104356b2273ac33c4c6cdd2c7fb0f703cea7b1be9b57a4bb6e48f17ffbc31e48282d963485aa366595e88c73212201f632a3674de48c7ff7f96df0863da8a0976c22377dc46ce213adda41185e420feb42ac04d88abcf77b02c9b8ebac118854ce6debb71676c699479543a871d6d38b40c4b0350c50a0c3ad3bb48fa8825ede5745149a5b661979336b9c1d901207dbcc64f6b74337753de13b4ef60f31835eebb337f50b339c3803289481a7e4100401444394c44ac0948fc0aae5e41256e4c247f881939b4cc3326aba333b03e75f1bec99587606a5a2b5a6db67813b58818347569852c555953f72c2746c71cd034765c5736bcb5792b01dc3f514ab67685be130fba445a227695f64ac61341bde8caed7c19a04f3aca78a902312006b60b601e2ba3429a25aca00b10232bf16ae3162209389cfef19737fd45054431931364dd1ec7e7504ade0595b439bceed244ecf72a5e35651c3c027fac111c90cb84ff02c892a04c311bcbf0b1150e05b48b88d5aa544194b0c2994a61501b038622a11c43fd4893055a167eb47822070b3ae131eefa8baee9341588ba89ab589a8f172d1363901e06158b934de3763581739d114179cb1c3a5ca2fee080871cb7407f6c05b0654cd1186fd550f1e111a2c9c18b5ec2687b9b1824246addb3b2b865f366922dbd68b0a3a22f95568155bafe88a072f6c53b1d90e4ee9984ce6025beaab66c150d4500beae9325fd957011106d9062a16b9afc493645dd54c2936702094b5fab190ab145d2022c22065a468684dec26be7c03c20ca83794f638922a40a9c19a9a79a8d902581b2a3d3da98124da286cb82a21c43313968e6faa35f8066caf1311af691accf6744fd20914a8b0713006705a1c610a9324d3c8e09850ede6728227919f575c91062abff3246440af923576c7641ae7c3c90a33c733772ba0a55c552496fd98c30cb62a02d628d72a6110d943fbba5941f040def645728b8ab2c09421110e892c8a4e2ba899eb0bf9633357da345a3957d42a0cfd5330c47371ca11aa2380439292a40ec16214c4587ad5a33f926358c1aaae228efbe771801774cd984465a7c5829803035b036ddb58644874cf7883ddfa8d81c88485a737ed6541cc596e4efbcf6c7a0f3c415c2a85852c0520723235ac2a6fb113456c789e23f1210fd68110277557d5379886944e13cd9b0a03636a1f6e162c38dacd04e0b51fd40acd98699be03d5414ae88c68337f4292425099b1c6f634c862264650b1bba3262820cf6706b925774c77a8b1271fd0657192653a2d08f4f0b99ab794a5acc2d421aa92d9b1b341119cdb6b07a113bc8f056d3fb77bad1cc696219af9c500ce14fdb8a193af85c36d32c8ab023c908c7d9395a906149a9cb21fb8bcc3d765832954925f1470a7b9ce74eb5e7098905beb8af42c728b2dfcc38637c69b3ce74c51b6cc4335c66939000e3e45fb1f07d46ca791a278b92c9fa300636a7b4491fd8de379a703558a2ec8ade1aa6367b76624ed5a9e23d912b2bc7c5cc997d29ee358c11 ct_n = e5d15e962d52653906ce8d59d35446e54b9be924160661f420f324e1b6db2ca3df11a0a1d78691ae0fc5452854ca4698258779e9bf428830a4c9dfa11d95b2f247349974cec74a50aaf08cf615ece04e5bc0f84c8cdc82429b410adb097ab7ae45319c6139b1aa55641afa39ff72a9a9a72c207adacb3280d40a88b4e71e8bdd5ce29ec16c729953d35d5bd36bc4ef919508f46ee008fb50cf323823129bdf456ae25f89be96c337b5a7c0513258fccc6aff4c5864d70d1ea00d708cb66cea9329417f6be07460bf23c4107e1a7faea4cd816a882d398206c251ae1c2c629e8de3953355ac3959d2a961999b07fdbeca903eab6993b692f6c5f9d60e1b3d32c1c39cbc2b4b22b7f8da0e33e61d514a08b40d368cc4c889aba2a958270b539113940afbe2028b9570cb83f48cf46391c9991242d8a907c3918e30504e9a956943146b90ed179d5d2e2dafb17a10d3d6a1ee07f8d464d01c83a0b6ddf9cff368b74f1cd54e10c52a45725582918df9dd4a24874394152f19dd36771673555ef81adb4c543513aba7d1085456ee747f414eee60eef285950ec3b209953f5f5ae8d75623815d8418c3f5db30fc606a059caef2b4bb22e14361e37a4aac2a6a62507c9e3cea20a165886ce78169980c204ad59920e5abba278a61c9a3eb88df1e9f62f7763b770554ddccc143da0caa8ccb2ef472394a3bc7ec96daa89a1554f038be9421e743b5a2591dcb8b0e4a6e61cebc7914fd1c4a599f42fa106ddd7d39b47d688c8dab71a7c5c9459515f4b88785b5dc19831946f0e98477311b46adb741f1accb74f07157246a4b4c32ee424af9b62d03493363b5fab45bb51a6782a08ade45503f0ffe5f6d6069ac01da17559e1c36bd60dc59d4c86f4f8a274f393dfef92fa5cfb42636c095e2bd11267a483bdc7086ffc4de337df62fbd602ef1cd47cbc9b7ee59c2747a1954b5c9c749b9ff82873567f34171bfeca1cfff2c4791cd9a09fd0c88f27460b629335c4c53b5de28ebd88617add2732884e28b5dc1500e171ca58a5eedc5736d46d159f8cca0e107985806bfd82d7dcb4f5d0b40b069d3a7 ss_n = 1ab85657e64544e65c14c000364291d8d88281f69b45e1fc4e5c77472ec28e5e ct = 8b70f51352f4e252be17e72536f401cadf49db277f308b166b50bcb863a79f1766a20bc37a7c2355fc73a7ad6c4d23d3020c96d7e63fbe331463641fd135113a6b04633a993ccf62975831707b7180a8e822c51f803ad35d34fe84e8dfe18fd47bbda8aa00826ef8dd0568de91402c45ba7a2546a1737537767725c472724143cb26b08ba289ccdda784c377636eba93038a84d21d64b96912a738ebf695e8d9062a6acec508ea7aa77b4a3c965045da43bdc372dfd38265dd380b278ccaf3696f6497c13159767518c4492ed7e38ab59cea90c9154e760e5db1407adfb075b1bfa44f2eecb8500bc986bd397cd1456949d208fefc2cbdf136b64dd770bc674f7b355b524c42c6ce1376b19cc3b270b7328807d54eb2e95c8ac5f0ee7aa73777cbc682037f8fe3609139698a111ff1b238a3d21b8fa9414a8353e8e1b0029e0757c4465981a2e8f2f215f78616f507120d5ecedd81133551b6eef4631f439bf89cc9fa17b2cb4e7413cf6778fa96d7129f7a279f7f39f24ab400991c1e1fd12252c270478ed3c224063e6163ca5350be2dcb65dbebcca8cb8ae859522c3aef1a67915e047422778d33332713d7f77a43cc8b3f335d6567dd944acf5cefcc199ea1cae46bb2078d2127d0879a676a375f71d37f5e4796439270945d27361b3da6ffa9d9fcf368814b672ee4eb820c58806b1389abc37d436f5d5f2aba3b97fea259712cca022085231fe66a9604d35f8927df5aa0272c82ee8366b14032f941be07457ec0592b60f29496eb620bcb896b1c2e534417b97dc1ffdcc91ab27426cebc5f1d73061c34444c77d141c2807a629bef196641a2ba3c6dad155d65637106c7fe00a049125c8f05ee4c9015b25c9709439d52a7c8c28c2cb6174f79f95eee1297b44197329874a31f923f7d97ff449602fbf83581f41e5beb955d6238c8cb7f4a1b45cd51da7ece9ff4c45848b42137bc3a247db6503059f323ffca81002ef18ded3d76b7b8a8369a5415b9b9b67d0d16af54695ebd3b181b2e1a1b5ca56ae79cb45b3e3720fe4db1a8009afa4c7c8cc700539af6f382d3978a36fcb2d88e ss = 4ad2685b311480dd785611a08f9a6942f124e50739e3941a48f01496b92b5155 count = 981 z = fbdcff73c393dd6bf0b6067e277cda7f834e5ff72d15d2b6b14cffbce3f0410b d = b8d0dd39ceacb4260224fc786237d3632a8978ab31fa460f825faaabde49756f msg = 2521d14070280a5193decb0015a7f312f8d51998bcaf8663a118428c0a2abb0c seed = a6102bb84dabe47d0c3b1851bd0dac5fa106711d33ef6f38328c7adb042c4829fc95e9aa38054cdbe4d6f0d9650eba41 pk = 830a484d8867806ca9868b1b3bcb1bd3a025d4b616d4634760f319b0bcc5140466bd9788f49c829f774d613aa4d5c070fbfacc9cf368edb33d4ef5a48a767517d778f75b350c333e84118a8c610d6cac78b6dcca5fd5149a593922b5a54568656063a53f80c3193599b1588923a88aa4f778b53073ce68c476712dd5e4b99c4345afd3a770eb4d3ca704b625a3c8224cf4b73001525730f5b48750c261d9bcc4cc134b2933bf5706a4011e5a5746ba35747851174d189f45391cece1b6181a574eaaa0aa0c84f1d0bcde691f7c166094b80e74e57b2ad0575e0a1b601532560ccad6d637343843c60bc1374370ed52a7f9434cdd5c2922d75f8f161b5a5ac1af4408e6b40288666b0833c63a14a052e852ec806c6f6b016ddb7b3ff698d6e900857a5b27249ce89bc4a901a99656035bf41906168c374b3b276cabf9b43aa15780e67b004512966823a3f26bc4f5c38951e1c85385230e4bc1b4552307e36ff5c34363ac434683b3b4d03ef0e140246c6613a641ab534205b0c61f516509fc1a8fe62198e11ea2c096ff5068e709cbe28a0c4f617ccda7b3f09abf6a40cbb697cd02bcc24b36b170e4968d9847925284ec4022e64833aae70005bc6af375105ca18d11647fb3a09b5153ce8b0487ae452b4c203a4ca53cd089539ab0bf8db9630e140df395b368930a8967303429b550f44be6a8b5e0c2c5cc156aaf39c868bb0937e092f4eb4583ea9462a4a6f8cc2a510a776bc0502332b5a36ac660f3cc1421732de841d6fa165c9b6cfc7455f7394ea60aca9d59866a2209eaa361e55190112745ff6143f0f61144bba05ba108301b2271e50e41357627c5c3fe40711a4a5c800048d8bc5004f326fe9b5d3e88157fd5b9d1307cd19c23eab6b60ad61ec720a83ab530b6bc22821272a05c1c3d416534418f43d204673b33ced61008d9c0f5e115b734beb71b42a1397a13397a1dfb2d35b716c7f74e76cbc05d26391ec1a13ac22d3cb5bd2691b6416ca2472c637dd54bd1d2470dca9208b56b88f384a3319f9c05364261948263720d578f0e406d1169661c514e63b44145ca7505f029554131fc7872f8568041ebca99f615902a928ecf6abbca31383f920561c2e7a0 sk = ee005ef3c96eb83b9595229328b17249d9a5900060433b2a26a400d194525d071422b1cb9e74ccb98c1750f9cde655b08c829f0c909e33166f9b4291e7b6918096c3ab832a24a8c5cd4aa25549c27a2baeeeb56ba96738e18acc9c42ba3e8a584708a3d2e53b0b121fa95c24b8140b7b86b99ef933a5c4a9c22209946114ccc03bc9f4879b7490e252556d54ce851c7ce2b9b44f34a2d76b84ab93204601c939661b0d9a453f871cd3db1981d08c6f981f99576e3018006e955f862c496435caed22965deb82436c803b276210957c7b70a5cf99c611b66f3ec34a22873c04eb5f11bc742174cf8be9bca658133089accef49c5336ca92db1b459178d9f24953c70614f82b6d4185c5b62e471071189a771126a9d2319ec51213fb73894aa48472b28334369de7255ed8183784fc5bc7e1a13822c0458b0337252ed13480c91a9efc13a57ba9777b7c9137c64a8f9b236d64458465bf95a332d881b6f2a6c1f1db2679a99127006927aac948f51caba9a740217cd7fc1db58b5ad0e65e95a802bfab925a328eaed54ce6669d08dc52adf5af7a158944424faa35233c33692664919753896b5868b3216c5f895bad18b39cd643e6b615a216b898dac9535108a3db45dafc07454377d1d31f3e20879668c60f9581cdd505a1f05565c84b22d879bfa463a8689fc4a33c39b04103ec9d550823d40963b03c8bb6a30d9c8c09569b38c0221e3d308046c4491c39b354f776c93a4ccf0a8335d15751660f1684890106adf7048bb6cb65e0012b9b8567889189bf233aec7c2ef02b91efe1729068ca9e31b8524712a04083841c30e61c68d8c11069b86e7872701d12bff70a3665ab1aaa8b06446ac821b72181b76632510d46a1a01aeb6366d68a20021ee3d5cf6a52b8e135c59b260f71d85aa56a7087d8a38733ce1be2376f01a9488b948c709af7e4b7de57650f916035e407194421acc7290d65365753384f5cb2e4158aad1115ff0c3580a01819f6bdea381b3ee73406e8603e4b45b3778edd811cb2e41dfb926228a6a46602637265b7e8faa7aa8b4bb4cc5bd6c6815f576519f66828484b830a484d8867806ca9868b1b3bcb1bd3a025d4b616d4634760f319b0bcc5140466bd9788f49c829f774d613aa4d5c070fbfacc9cf368edb33d4ef5a48a767517d778f75b350c333e84118a8c610d6cac78b6dcca5fd5149a593922b5a54568656063a53f80c3193599b1588923a88aa4f778b53073ce68c476712dd5e4b99c4345afd3a770eb4d3ca704b625a3c8224cf4b73001525730f5b48750c261d9bcc4cc134b2933bf5706a4011e5a5746ba35747851174d189f45391cece1b6181a574eaaa0aa0c84f1d0bcde691f7c166094b80e74e57b2ad0575e0a1b601532560ccad6d637343843c60bc1374370ed52a7f9434cdd5c2922d75f8f161b5a5ac1af4408e6b40288666b0833c63a14a052e852ec806c6f6b016ddb7b3ff698d6e900857a5b27249ce89bc4a901a99656035bf41906168c374b3b276cabf9b43aa15780e67b004512966823a3f26bc4f5c38951e1c85385230e4bc1b4552307e36ff5c34363ac434683b3b4d03ef0e140246c6613a641ab534205b0c61f516509fc1a8fe62198e11ea2c096ff5068e709cbe28a0c4f617ccda7b3f09abf6a40cbb697cd02bcc24b36b170e4968d9847925284ec4022e64833aae70005bc6af375105ca18d11647fb3a09b5153ce8b0487ae452b4c203a4ca53cd089539ab0bf8db9630e140df395b368930a8967303429b550f44be6a8b5e0c2c5cc156aaf39c868bb0937e092f4eb4583ea9462a4a6f8cc2a510a776bc0502332b5a36ac660f3cc1421732de841d6fa165c9b6cfc7455f7394ea60aca9d59866a2209eaa361e55190112745ff6143f0f61144bba05ba108301b2271e50e41357627c5c3fe40711a4a5c800048d8bc5004f326fe9b5d3e88157fd5b9d1307cd19c23eab6b60ad61ec720a83ab530b6bc22821272a05c1c3d416534418f43d204673b33ced61008d9c0f5e115b734beb71b42a1397a13397a1dfb2d35b716c7f74e76cbc05d26391ec1a13ac22d3cb5bd2691b6416ca2472c637dd54bd1d2470dca9208b56b88f384a3319f9c05364261948263720d578f0e406d1169661c514e63b44145ca7505f029554131fc7872f8568041ebca99f615902a928ecf6abbca31383f920561c2e7a0d816bc00417da23af0b0d0b9de0cb41c3ddb44ad686ffe6a5e15568ea2e52011fbdcff73c393dd6bf0b6067e277cda7f834e5ff72d15d2b6b14cffbce3f0410b ct_n = 1951830d0b0c2ad34ac2d08195806f0a883af6d1fe64722f1845123e943e1a0f0612435f1de745cabd8f23665f0fdc609888fe2fa993776e1b29f714beafbf0b634be32033d5397ebadd7a41300862738a3c391bbd2bdaa1e3d9a42efbf98098e7ae97e81815571a4cc9aa933149f9d48eff6d7159ca847f04e0c01b75ab0f42980a8d35e2a1c90e3414b68297e4166c9757f582a7057c9b4bac8fa37939d08e4b2851d384b07f450b88ca14358dca0a5f3ebb6cf0f6aea2017a7dc2117841d2041f36730ee99a480d10f9fe6503ff1dd73be4cff8da99ddb2c5be471c3ce67ff52b2e6a87560f77f00541f94e3a08b3c126e780bbdb544283cb809fdd48b5047b6547978e52464115e3b478a81cd78ac048d152013b44148e0f6b1390bf94618402b48ef23a6224aee421d3fc95d25e0056b890d50dfc9e2a4f7a27987a07e6dedb557268d73ddcede112262c9aece3c35ec48db0bc0d841167c312b5492fc45fa48f4142520f5615234156a84154938e6b4eda6ee8b09e59e51f1cda7ea66de3c5a0afabb9ab2aba9899810c264ad27f6fddc42da243efb4b6cb13f29f18b7b18e7e4ef11b450d2828d31b9524ef1b0338c463a3b5238b3f38ca8a8706c3d541c941b20b91bb2b614a03be8869f25ef800a1524d8fe9689cb4ee210a557c983ca224c6cd243c408d59d2d1121c90268cb951a5cc7f068f2d2a8a9d21a0b4468868f1ba42e0bbaf7240410c3f7f89b58363143b4a6f191192fac8ac615daff3734b607e9b6f8581b4bb6f5e3713060d232358a20c2cf2b1f5ddcd5d546843034ae43f3c41ee78b82c79e2d8b53c1a9eb73a53e8846cbfcff7d232b9ebf5a03c92afd073c40cd09a8fc3565a12189a9eec0d9727874201927d551da4274632745735cf5b9ab165afe79a1ae922d2add38fea864919de58374152abb24dd21f953d10e7c66b8716b538ae67d01db4bc0ad6af71c31e452e364518ef45c5f9d8d2321a7e9581f6102b6cb4706f4b6274f4b4c349d604f58c52316fb18cc98ad128525712bf0e5889eeb32a5387f8d8c0a10d8d340465b88c8192e6b4342b5631ea ss_n = b9857ebd81ad18afc3d42ce4ed1ae9654d8a766d0785060f43c5591860d8ff63 ct = 87439a4c978a6890575fbb25460ed62a41fff05b8e53dea7b39027c5fc6020dbc4449c3b0b09f3280d5568097ac67fa991cc0dc9011dce882f0361b09ff668a41feb644fe91822a8489c95cb26308766f6b835111385c4adb3e951001c426dbf64e3068917373911829982af4abf9b91eecfce65a0d2c2a442e2fbb9c2ad12c739d44ab90e2ac35609119322425db034caeeb9ecf22d5fb42e8d2e9bd310845c267b21ecd91db7e3ac97fa302b6faf5724c33e7482169af1cea4129724dfea21f8eba06234daecf781425053bac4b88fb4e2d4ad5ebcab10898c5bff6f5a2dca3833c26f776948413092b58bd608dcd8d76c7bac3e0bbe6af9a0e3f47ce2ff6fc452c4a37a790ac6c01723ba8257794344302ffad5785bdfa2faa969bdc6ad0034f9cc3db232d1e40415a108653f5d748abf2c9c010c549465e0722918c57ea9b02a5461288646dbfb1ad71b2f85cb0f77322c7072dcea7b1759a669b1b98344dc81bfa798c22ff8ab87b4c977bc6d33585c4d3d56ee09119a97d44a6be315219151a3c41aa64ab68a90f3bb964c7862fb63c8a48d251198314cc27e21859a9d2775bc15f2d379d38740d3977df0162de547db4f64fe3e020975c14bdaeb8a61535809d2d00b5d96e785b0ba96061dbaa0b306c15c5749ceba44d29ce0a07caf3390a673494a9a3ad3a20a6fb555c01da1920434f680de919248333357d8c9bea1f28dee864c4ee73871776a8815703378eed8c147667e72e4e2c7e1eb8dece0524a0a3c59be220f27e99880a075ee4d9e777af62683f4d817b73bfd1d38aa9710547da1505872911b6a8f7ce60ecf07328e1035433137858cf4f82f7b9d86f26f5a16dc0b76f27b9f569d978e93ffaccf91e9f6536edcba8470c8624a149b6827aa534870680281f1a9b5c601a9380da70e4ef26ebec325457fb6d241c8fe6de3be17a185e1ecabe2a96db41baa81f0d89da4ce4c43c6b143a46e439c9249595ac2c48f49e827bc99a2fc14bce43f4bae9139267883fe3894ab7a6488cd31cd88edb035de4d3395ab0b9e46a00143315c1ac8902b28847af76a4b736ae0bd69 ss = 8e35a385c8c72566cab9933818adeb020b06f38ca1a646ecda9aead3738a7f3d count = 982 z = 987d8d56e6dfed1a98a62f8c6e64e30e25210d14ece7772b436054c7a9bb426b d = 4fe15525fa7e4c3b902119c2bf5142563fb5523390e046d6e2fee4a63fdbc6f4 msg = 666650031f91f65574d723351c7e40ced5d2b0b25a22a2af255e6c161a02efe7 seed = 859c09fa39381bbc27a4c716d68d455f03f38e01f367bcb4638df5567a94097244b10f0af88025cc4c86229c3089d3cc pk = 5d63b06f67041d190ce5e4286c9768d2a0ad08bac464b2c1c1b118483ab478e78203e018d3d03a9ca1c8e614889dd08c3027ceac7b0da4c77377c3a289d66c6d159a83681bfa12b862d1a89029433e2a3314415caed92d758c2e1f71b21e263ac9e90ef5b34278370b03f5183f51503c4a436fda512937cf594190d05b4a776a99523363890373f6f1815ec46156760affd26ae8a8697aeca0dd0989f1a8cb9b4181968382f1192dca39cde916476c8c7c3c38887febcb3d181834518f6c950c9b093c44057af71a63f5c5751a797138d07d53e942d2b35e59c8badd251c48f4049f9b6c1d7a7e299b7fb3077fcad382ffeaccf00a2251632dc1c6328f672a3a24b1890a18b85c83f432946990709b8729a6784e2272aaf4e51029f05287543b30f97d08690a28a1a49c839b2090902a546df565b9948caeef138de8b37b2e09891dc200f6d25275d00b2541bde3781a7b0c1846f452169401c0eb8eaa7a25e5e44735acbc378995701bbebe766358a138a3a1c9182739dbf66ec76a1fb9fc1ee4f4084e6cc11c98a5922a4dff15bdef6b736bc0bf37e5a80eaa5437f20b611b43b25809ef7a254651967ca505e0b94b9cb54751723eac111ac1e1135b29321b5a641578401ab0987504a0d115b098f8b3c6484466c5735d712f19bbb08074a35919226adc685569c53ce2b8019415e76b57b0002fd930371398ab1979973fc19ecc539c93dc88e5fb4493e524894ac5d1d63e114426abe2b1baeb2fa5eab66086b6db8476d0561159d87a5f265a53d0684d21a2f55c208af1cb37433223926901fb6dce8433033a695dba489a74bcefc7a7ad59ca0356c97727307b940013e573626c1cea4b58e2eb7b19597650531b6a194e540176f644a934c0c2ddf3b92f3650730a8490533362f11d3074afc6c085b210b85ae8b5915938a046675c0007ff21261e049af038c2a8908406a39ee48c18cce7c74f9422603c526240c0d53cafa0797685d317590115bde07664fa9403bb0741c3ce84c6cded865a25f51fbec2bc1936c7414cb8f946ababc222dec13f9fda0a49203bc0956090d63cacc0b83bff0a5f68136e716cfc02024388c579b94ca6eb9a28168187b7c0763226e31a sk = 1764364a647faceb6fd9830dea8b3a43e54f75cb077c76953572706a999004f420f7877c1501865cfb5858557eaab738df73183f918ceef60f19517563b979b1b0010dec1116591759fca79100a8f411012603206729bf35a4bcf91a98d03380adeab351a070b5a794d3498f4c3c0fbd8acce35c334fe391d0f53c56931aaa574e4113ceb6d0089b70c3e9b82ec3935f4553378f51316d6388bd1a63cc3131ea8760b1ea1c407a953dcc2c17fc0525cbc51248303442001b8589cd1598ecc2989cf617c71929d476979e68043b64098238ae200c3c03b31272595683632d1562407aa0bf9959b74a52b9c42b8dd5acc845698279027efbb74b4225974a5046515355164b41d1a2229e64a254381f3d032e53f02c70a5a0f04934d8b4501304117fc4a98ba88cd3ecc46395b204b99c6df515087241b3582106d44d52069b1da79fe4741d494b8572fabb83da86abfa71e52badfadc9de187890ad61a3d698bfd885889854eb0d76f96dcabc69102b6a3bbe6d746b9c8ac8456120daa0d392b2150261dc3fa0df26818ffb71fa2463f93c75121573972c040b7e0a97ac4a0e8829ab5ea2df357848e0157ebb1b3c7f59b25dbcc49137b568a34b2d4c240c593f958c42a1462ac716259ca9ec7a9b627e6c5c53b68b9516b99119c476b3f18fc326574397cf82e0791cfebd64c4347cd63582c6704b93f3890bd965fa792a9f8e1ad94e6a81841a43dc03483896ed186973302a5d3f0269c5811d663218676429785859e452feba1a66c9cb902e16f4a974eff7cc5be0b3a95b0b86f2815bdf21c89ac6ba808b080069a648a85e7d70a091494dfcc5eb2c91f6a96793bbaadf0582402807eb37556e3a439fd95690048ac7ce64fa6ec793b5499802077980776cd66949bd15dade31928b843c04531ce79bd823363520a7fd8553824382b6a5a34e9028178933c9c31bd048abf016c2f36744140724565139a528896e356b969733ef201cf1d8995b4e04973f412af66a18ce00f4ab76a6abc358c690ae3e8953cd11c341222dc8507850b9eb3aa7ad2812b07720391bc010f100fa7820eb5cab75d63b06f67041d190ce5e4286c9768d2a0ad08bac464b2c1c1b118483ab478e78203e018d3d03a9ca1c8e614889dd08c3027ceac7b0da4c77377c3a289d66c6d159a83681bfa12b862d1a89029433e2a3314415caed92d758c2e1f71b21e263ac9e90ef5b34278370b03f5183f51503c4a436fda512937cf594190d05b4a776a99523363890373f6f1815ec46156760affd26ae8a8697aeca0dd0989f1a8cb9b4181968382f1192dca39cde916476c8c7c3c38887febcb3d181834518f6c950c9b093c44057af71a63f5c5751a797138d07d53e942d2b35e59c8badd251c48f4049f9b6c1d7a7e299b7fb3077fcad382ffeaccf00a2251632dc1c6328f672a3a24b1890a18b85c83f432946990709b8729a6784e2272aaf4e51029f05287543b30f97d08690a28a1a49c839b2090902a546df565b9948caeef138de8b37b2e09891dc200f6d25275d00b2541bde3781a7b0c1846f452169401c0eb8eaa7a25e5e44735acbc378995701bbebe766358a138a3a1c9182739dbf66ec76a1fb9fc1ee4f4084e6cc11c98a5922a4dff15bdef6b736bc0bf37e5a80eaa5437f20b611b43b25809ef7a254651967ca505e0b94b9cb54751723eac111ac1e1135b29321b5a641578401ab0987504a0d115b098f8b3c6484466c5735d712f19bbb08074a35919226adc685569c53ce2b8019415e76b57b0002fd930371398ab1979973fc19ecc539c93dc88e5fb4493e524894ac5d1d63e114426abe2b1baeb2fa5eab66086b6db8476d0561159d87a5f265a53d0684d21a2f55c208af1cb37433223926901fb6dce8433033a695dba489a74bcefc7a7ad59ca0356c97727307b940013e573626c1cea4b58e2eb7b19597650531b6a194e540176f644a934c0c2ddf3b92f3650730a8490533362f11d3074afc6c085b210b85ae8b5915938a046675c0007ff21261e049af038c2a8908406a39ee48c18cce7c74f9422603c526240c0d53cafa0797685d317590115bde07664fa9403bb0741c3ce84c6cded865a25f51fbec2bc1936c7414cb8f946ababc222dec13f9fda0a49203bc0956090d63cacc0b83bff0a5f68136e716cfc02024388c579b94ca6eb9a28168187b7c0763226e31a56a3e24f24f0ce51a391f122c9a03c8cbb3af5454477b39666a2980038beafdf987d8d56e6dfed1a98a62f8c6e64e30e25210d14ece7772b436054c7a9bb426b ct_n = 05c4561b20fe42e2f0e9e0f6af700e92dd087b0e4506ed466a2d778ed0e033a1225a4251055fbaabcd36986ef2d335928eb057e5c91a2fd79d5e2470234ebbb44c83b21d134646e9a7b098a6be8bec94dc990c87bbdb93c2c6698eeaddccc0d369d6f7dd26283b43eaa908691a60b2ba398003e6c45292502b944cfbe37e4935deeb7eb3a81751dfd08cd797342051cc3a7dec31d77bda589fa1b0b9757eed8a63e6db79b7a889c1bd9cbbb8406e0577cf3035c80ef4983d55c5353a3e46085edb913f23c4891fa0641246251f9d9f3d8d42af26be3b9a76272052272acf04a1f494294959bc9ba018427763ac647b564921110f3c687e42b7982902569e543e2effe75bddfffe299b1c46f23f5b59721b393bc1e9e2e4032007fb3eddbd716bf64597c36d4a30da3c2ee6699eb3b52b52c8a70751f9e137333e9b6c39f9501a1f54e2d485a74cdfc94e4484162b5a61d304e42c96b4ca62b667d465ae87abe0fdc2578483bc27be74df1eaf907036e0daf00d35494d2e48fc945d1663b19a19f634dafcef53ba85d48d91c93a016379978d4d71f58da3548223276c93c661609ce2ec917a6f1d545de44fa94768a2ed61900959eea20ae74825886741f532d9a2876c5b0ba368231de957c8d64e200715253795d6cf0fa12c9708784a87ddb1f02194cc3a2d325c47355248ad41985dc4dd9d7ac95d2afc3a31d3b12b4170d78028fd6a8a5545945852ffc2a6b97fc1e73cbf8136310204c4c3110d0f266f2d8e4dbfeb29ceb37e536ec9421482e3a2a5036fd30fffc7b862fd74629ca09b6f5fccf66285fa442e10d532cf2dc4fa5269b8fd5526874b4481815f1fa2b30786e2a221d235f364370879dda20245d09b4bba9e7ed914c0c1c73e2d97402c731132575a1c653577586e5a4dd22c783fa08e9bb9ea40ceca64aaa54f50d787932b1066e3ef77512003ace9a631ead06a8dc9573a9f2c4ec6c92df176c87ff4fcdfa33931017ed8975c554b19bb67d0b037ae29e9045a282fbcb8f55cf8b09d33009a74ef65ad818a970b9f5009613b346606c217754b8a17b6856b062c80aa4317 ss_n = 841489a680bf312ea3a3220856bbb165afb22807307b6ada52cf0848ebfd1503 ct = 42279096cf81423f942efe9b3121d31da58d36a649132d01da759d7375a6d1a862df2d038f1dfea5df5a5980e4e82ea2ba1f4774e589ad706b0f9df221a9f573caecad2e13a6ce48efeb4dad7905b5304411815f09962a9f8458c68477840b57c2b6bdf93db4720eadde15898970c184ec471ae8143edb4d7162603c72fb26f0fa9705660220d3ff6bb7055eeb955074fa29be3468515ca893158e1754c429f30842965258f188d011734cbca874603c32ef3c7fb7ae26edc70d01af0c293c7d0ce8bb8bd3ecafc3eccb94d4856148d317cd9889cf26805be0ca3d21960e75da65fc4228398f1ea4c17b3c65d0ff37f1fcbcaf630118964cfabf0e7cf7f296d77af8d148a00f59954cf0e78083b868f60266204338c1db08f1a4937d59314d19af99c0c0661c8d8c0b7031987b0a3aa77bf7d8fce7cb0878df3b20a394ecb5706018271af638daae16c2924d0609d9f4369b4dd0ea43a8ef3e5b97babb96f93b8d75bb0b770b1cb1e5ce784c3707aefcc5125427118f4dd365f30392166d066b7f7a9c73a8e14f352a108a2d37af8d1be74c31fbfab9c3a95269e9e545c86cdbaab608a493a80cdef4d89eda105b9da25a7d5bd3b52e47472a0cf3f2e83326b998f9f30c620542bda23ff3992e614004508299bb87d10d99be6e837955400c93d0bbe872395e85c66ec61bc8e49d78a2d7b9b4be3bc106eaee2e13550e52da33524a7e214c2b8623cb0acfe5738c3fe9c16aa8ac55baaed18ef8b2e614be6032e7bcc4fee2ef6a21b72fb57b30ef97a633b25113ca747ffa3533f48e2d8aee7dda400787c1891100676c1764b145fa26ebb5cb342dd9b170c5e364c6a0547835246681e9cbf944809d7239d87076cdd6c29c149355282e7aaf4610a0b06a9082cb89498a0b61cf74f99e9cb065846b409d73cd27e4824aeb8aca140d93c31a40629dd05bf6af40a5b917adeffb5ce7097f5835ca44bd378016db164e9c691ce43fa476547e5337b143c1baf4afd7713423bef37313f760836febe7769cdff087e37b9fa97b4805ca23f5ff168c2ade6c532f86014396df1bc41c7b0352107eae ss = c021fbee6893a8b0d464e24df16b0e5193085c5a9ba2bb98ed94f791b0e5adda count = 983 z = a316fd3ef41908f6f4d43284fcee711077f0633c5a422e5b9c8b8d54bb05504e d = 06b593f092639c68669d0e18f3e067c4db3962b0548462d78ad2fdbf5190718d msg = ec4ab14602df13b89bb1f56dc1f3fec65cda53aca1cebbc1c05d3dd61199a47b seed = d9b9b917452b92fc2dcfa31a0e2242633c6906940b2d03ae23258744b8ba0a53f6a6edbb867a7c2b232ac2a74081dcb4 pk = a91c57296205dfaa69ced65d58018f4c57959db878db9c9f99490c94dcb42a5a4f4a979e9d56bde2749a5a29cbd7272453854096531b7d624fa811a70a6729d394c32308554dac059435631a760903eb202da1ab53acbb4b54ba3fca48cc619e5f39a077d5a0ab1880671c910370b927595e7ef5c8abab8e1f45b065f40d44bb094bf03a42a41d99f886e405010719c7b164c66d6987155c668d798f0f1b742f303995b04697545cbb30516d5c469bb7540b1ba4db415c79b1b0f81b8352393f157c043545759f4a5708e38a43dc6ee6fc233369c477799bc77aa4cf516ed367ae5fe5cdec3768b3f910268cad6b35090e6506b81c90dfc3456ca7355c4c6a6a047279f2aab574b25d207f29500d9ee87a0b4ca6a75348bb604fcffabee1e91bfbe3a7bf230a3332548ef832e5698c42eb6d03f6b058c83c0d93905d2aa237165158b6b429d47f52f2b2faa8c4764633f9d8103cf48665266485367807e31190539b562bbdc328cf18566e423433b8503edbcb711ba656d3094f8a1422b8b286c64ac32048c9d631355a742b1207a005278c17e566ffaac679e5bc9ab14802c6570d735a01129b5d3b07ac14cc151c668aa2802f3cb93ca6521abac9399443043b64caf16ef306a58e1372f6c68ff6201d2eda36b1a224bb52a8461c5ee07b1604f4c5a2c0819ef9583588410c83ad56dbca75b061199caabdd127b695a044466e796cb8e5e692562bc7b1ac59426477a2ac06a2c030dc8b59964acfd8e7a6b8351c05ea000850351b7aa68167b05a5c52b2c749490a694e3457d9d278213bce0fe7644d179d4dba98f866198fb8893c9b9ffe1c23b94271d1b1040ae618c307870b5694337954b4209555f965c209cc56eba0be658746307c4aec5010859172d7b142c66d6db274394a8fc4333c96438c1bfa7dc77832f1776efc89a3bbd2a0824780e100cee04718feb3b34530a3012435ee169c5e606872a7538484c1ce56adafb74a008c648a603249474e59461de7eb98cc3c5f074382b2494c73767c5a462f7e7c9e41702fc5216416f57ef1440fed2b38c9148f7373292ab4521e943c72a3932058104c2663586d51bb2f0ca2b34836c7ff746f69c5d9cdfb6a168dc7 sk = 20c425c28baae3d780126bc0a68a039ce235f9d6aaf0bbafd8331a7cf62914e68f607a2226634c18f6a3b87a367bfcb83e57b0d18050f777ab3ef446fad57fe5882fadc8cc9b234e23f7536f83275ab3aeb35278bdb86d13235596b8949560a44ce47ca2d7b51c1b8631ac6a7694a5ee2937dce516ff87299ce680e9b38b7d15190dfaacbd4a6b37f869e0066789830ba1926ecae504e4e8bf4307a389691851d222b2a9404a4c6675c3bfd6c03baed87ed181689bab972ed891028a5f5e1cb221ac051d965a7d01cefd8a59168cb5cb310886492abb404f04a0110e950ab88162effc0f5f849bb5952de769ce61556b6ea6a831728b56e010983a1aead5c82144199c45883fcc1ad29059b820ce0902ad6083350c045e2f993ef40b6602b5400c166c606c6004199f94d18a7d709bc61a22c3a43127894e1ab023b02ac57d14b12619a00271c9ef9bcd5e79763a815040d00b34ab9386276888833f12d3748e3736b7590e747a7a6c255c21620bdbec32f68908e5c10618e2c2927185588b79d89c1081879620e227b379c7e9a239d1f56181aa7a4a582419994900e05998c54cd0798eef319c0a552ee7b25ad2372d6fba0eb9fc6133f64bea67b44f894271458e07d405c3064591d88ddad1866162af9c11a54a3a592749cd71004cba615c0c64ac9ae6a55aa9be90da77bb962152ab4a9f08094c50cf31ba8a0c4418c3c176d7280a2f2436f163c088230a0f543862664d1031800374b6f4ec3ec6368e86f53f90187481cc21bb2588d859a888e38d9b6a0386b5c2dd58014c251ca8fa6ccbc25341e551f7c63c9a884b00dd593d340a1c8b7a5f4987d724375b5267eca72dbf5c6cc45600bde6717ec39416551fa1237f9c020b65dc251d0104ad7c7a84f0961ce596823b866d410d6c480d7fd4442f955b5ebc41565967be1066eada7653fba64e7c9e4a7cb4c5129780f263e25233656131fac2a7e99a75dbe63704375fe0eb0aae848e54f9003e6907e8f264587902419a9d9c41b5b905b48ff614bad018727665f12a1de9c2259a5440aa863c722c087a3111b2f09ae451845e49cfa91c57296205dfaa69ced65d58018f4c57959db878db9c9f99490c94dcb42a5a4f4a979e9d56bde2749a5a29cbd7272453854096531b7d624fa811a70a6729d394c32308554dac059435631a760903eb202da1ab53acbb4b54ba3fca48cc619e5f39a077d5a0ab1880671c910370b927595e7ef5c8abab8e1f45b065f40d44bb094bf03a42a41d99f886e405010719c7b164c66d6987155c668d798f0f1b742f303995b04697545cbb30516d5c469bb7540b1ba4db415c79b1b0f81b8352393f157c043545759f4a5708e38a43dc6ee6fc233369c477799bc77aa4cf516ed367ae5fe5cdec3768b3f910268cad6b35090e6506b81c90dfc3456ca7355c4c6a6a047279f2aab574b25d207f29500d9ee87a0b4ca6a75348bb604fcffabee1e91bfbe3a7bf230a3332548ef832e5698c42eb6d03f6b058c83c0d93905d2aa237165158b6b429d47f52f2b2faa8c4764633f9d8103cf48665266485367807e31190539b562bbdc328cf18566e423433b8503edbcb711ba656d3094f8a1422b8b286c64ac32048c9d631355a742b1207a005278c17e566ffaac679e5bc9ab14802c6570d735a01129b5d3b07ac14cc151c668aa2802f3cb93ca6521abac9399443043b64caf16ef306a58e1372f6c68ff6201d2eda36b1a224bb52a8461c5ee07b1604f4c5a2c0819ef9583588410c83ad56dbca75b061199caabdd127b695a044466e796cb8e5e692562bc7b1ac59426477a2ac06a2c030dc8b59964acfd8e7a6b8351c05ea000850351b7aa68167b05a5c52b2c749490a694e3457d9d278213bce0fe7644d179d4dba98f866198fb8893c9b9ffe1c23b94271d1b1040ae618c307870b5694337954b4209555f965c209cc56eba0be658746307c4aec5010859172d7b142c66d6db274394a8fc4333c96438c1bfa7dc77832f1776efc89a3bbd2a0824780e100cee04718feb3b34530a3012435ee169c5e606872a7538484c1ce56adafb74a008c648a603249474e59461de7eb98cc3c5f074382b2494c73767c5a462f7e7c9e41702fc5216416f57ef1440fed2b38c9148f7373292ab4521e943c72a3932058104c2663586d51bb2f0ca2b34836c7ff746f69c5d9cdfb6a168dc70af23877dd9b4e437f90191a2b6f0337f3a9b1d07c9e2ecdae528741db9407c9a316fd3ef41908f6f4d43284fcee711077f0633c5a422e5b9c8b8d54bb05504e ct_n = 070b6daedbfd1fecec3b123d8b84a844d68feb64124943e3ec72980ffb871f628e44ea2b412c2feee0b514df396c6952d10ac5ec66e8dbbcace55f2ff414ec6baf623c1e22b7e575899827fa38b5b51f143e03fb2e3baa55a24f5b29267453a175972d2c0c781ed01bbe15945cd2653cb576ca3011a8b9239c11d25437cba49302a9a2e0d9b58719402b8e82875bcdccf92282da61dc3d0a47f824ae843106a898044c94e16dc12fcfacc82654e070d2495d83761f6d9c50b690f204822fb7154f7c1320b5dfdd8420f350106484b42e33decea2c20e8d68b9c21bb1cc5b242c836d4c82b278659824ff6fac554e2a4dab8b2d9685bdb29ebbddcd776bc24e60c5fbc194e4f887b7744f6addcbe5a26dc28cd9376a971e26550cad00e171b991e0938349e0bb8aa16ff0a2a41abd52321406edb4fcbd83768729deb9529e5f38a7e82ed581f0c2f728ac7dc1db227d64f88ab9690bf3ea7a6cf78d616576dc0b8d1a51325a68081bee90e2452a3f7e819545e53369c964fc7717096ca40f2d096008d3d9544a8d339f97fdc59c194fb935ba401d618ee5763841523664515fd924469bd4c9ed83f96c4ead764218f51814c87677e6bb42da12760b17e3e721a4890fedf261dd579ced48feeb4e8b2baaa5ed4ff150e69db1dec0573c0a30ab98c45202ff6fc746df2f5b94d7a60f905503f4320bc676b3edcca35cfab8f57f612ee1ae309f878ff3f9bc69ea3219374d16239132f5962a4a4f25a5e9e976486f1faab3a45412cbf92e8517bf89ba5e32a23209b73d7c9919114beef0f714dad7288809519227e7b20849a683d28652fd40a51172670221b25ba89d7cd4836cba30143a2462f044f4d8413a8eb043dd14b6deb59e60893f7d160223fb00a81cd12583395bb4f3a648c190952d446d3f625cb445886b888f05070eff34514e72c4d60999786b050616082de869eee8d753580b6f24d786e4ef0b26dff00a573007f8d3e5489833d754538ac34f0b942cf093da2451e8da31b1d929685aef1fa6bff21d0e949739e47bce25c25b9b6487230b2577414f42f69bfdd5110fee654f4c ss_n = de1d0370094a9012a87ab02202bca952678bf5f8ed85fb72667bc6ef042c7a14 ct = 9c3504041f33715810011e2554cda68d1485e8f23a10665b4de1113c399995bd353260186f97b880f8c25b2ab0ba1c4ec7d4f82396e216d53e647a8af39cab370c7ae3d1dfa36ce13481a4ca13313c7900540b9b532aa256f292a5ad099f41da933a03bd3425056e96f9f29044301cff5b12e577f1d8785c7d3fb9e8491a34f3b513c60783622bccab2d9f8b38ec4546fc015f7237b7f9db653b20b49d9a95ee330e6dc52d4a11a2bf4076257a1116945be33ee0ded3105cbfe3ca59b249e8d6c559228e0178cfaed8198e5e9957c63ead5fc6bf6c1b9eb35aef1a8d8354e4b5f8e48035a56c32db68c46369f46828b712ecdf680e9ab16df2b1969e1e5622a87cc64a4a063efbfea2e0fbaedad1a7cf9cae3fe26d90899990bfd308edafeaf87d5bd20f30f0ade73e42cab9e45697964ef5261037faafc216cbd7d909af84e95f2be31ff38372ebf578b8596136703f3cacc66b4cd85732cf6fae45ea0481a03ae833d2ee07aa61f69adb03dd7e7334cfac0dba22eec97be173c24517eed829a75e18e6f4c501c681f0a453cf94c8db4f3165e53d4a26735ec60245e31990b3c4ab67e68dac4dc34ffadb9f9ec84cd9bd5c6885285e2cfd990b8103b64920cf1e87f12a539419bd160408f785d3f9b5850eb211030c34c9f6fda047da27746fc3dbff36952ad175f76de2035707ffed0caa3f508237187e5927218080062640ee740080de04a80d0da1ad343838385a6d4d5e97af99d520b5cbf0fdf28b0ae8ace4869ac8e89e46b0e6f0e8f569dba18a118c4e28de418db085de3f9b1391df77003cf7ed298ef613ac41e81d4c667b208d54b40dcd84154f71761498bf7c262570c1e7010d24c6c943d58473e7059110b23169a51e153a31c6fc1607f6ec748cf484f121454cfd56dadea7eacfef7920f3a312476ac5e45a29e4c5e449e8df6f851d1fa655fb7638c5ce066e78f3e9fb1d8da85f13c2093267611a32647de86f632f136ba065db46afb4f161cdbc7adcd8bcdd8fcd8834da5db32856866fb1b92838ab47179b589943d231412f43bbb7b7f999385c45eb84d4df2dc923be20 ss = 1950c0f6779ad662d9793d7b500f3761fdd8a59601b78411200a4fb31b7614d3 count = 984 z = 8ca7bad8d09a1e0a46a472a2b36c99241ca221760248368b18f7d777036bb6ba d = 7c6ea040757754158e37665ef36a8996dff9d35ed63595e7078d78b2bea9facc msg = 2880a6bc213d4935a33375e020f88444951815be92315141ed6431417661ac80 seed = d1b746d9ec1e936c295dbaa2d4c562854892c47b76f4d1b0e727eca238aa2ee36536bcb5c6dea6d965c9dfb433f16187 pk = f0180a65a3af5b80c53b0109c23b2ff2e903234923553cb39231500326a08c96653a20909b60495111291544a29d12c2cbc587ec51be9c5c9841ec746b1476c15b18205994bcfcc8a9dcad624464daa7bd59f012b84c6b6242660ce24e3c5b5ef2830591744b3f7c978bbb00e1199decd08ff99388311b2243151fb4f9265bfbb1df5a32b194c4c456b767281963085ff93791ed2c257dbb158722cd92faaa2c9822597a81d34837350c40be10626ddb99cb945bf1a73dedcb6d3314946f204f7c349f4a7ccf735091582b9c29c9c5013b03ee69be7f01bea6db5254e94bf5e3b621a02ccb00b81b513563b001d74017e8974246c04056d31e575739ccf41429b457fbf968c8d9248ea7ab9ea92a11477bc094ac9a40ad695401c7d85160b2878115b1b5d6c5dfa791b1c8b312553a35ba25a101330170813c211d1d2631cd27bfc6c2ced7d62d03a4661ae5cd40664b9f71a5b8a59a778055960c6f54210b97987427a018c0d69e1b8c226439910161af76aa6f661b4ea62bc1add3b9ea44b8c805370c014d6860a4a4f7262d6b0709542f9568cf47916214739b4d85370600d055c820e83337bef42be3156f1c16c996c118c0b5472f86607406c73aa3c6564354014b055713983bcc56a0b603ca0277fc807b6c51662fd828f4a3b2bcd8c3eaf1760460045f66bbe43a97aad4375c039d4dd890ecb271a3181900f372c7039df8c5923153a1c7e53d67144e5bea5778ebc85d190fac610d35999e87a91d60233ff1e1a01b45a74d38cc8db6504ce851b9ab2b6ea8aa958516d7005aa5cc57265749bb033100319cd154bd8b7b139cf808aee663684364031784fe7c01677418f3015b2722b2b777b04976b7e7d601bf26746ab53200d31476a34374b4bb8cfa968f160beef8292055396ca5ab706c212f8539f4eb399ad848e88aa413e27e33b16872665d68716107eb8686946cfe1b284ed46ca976a3ecd883c0fb88b960c7e4613461912866dcc263406fe6141f6d9b5ec350c443c20b01c54324b16ef2374ce6e790c2a497d9347da27b45e196492e8aa5f5ac922235b2ae1379d94904cc02d717ba373b6512d8811ebae2395a49518547e761b924fd7fcab583029145 sk = 063373d8e166a1b54c65224a3e01ba6c0a78188965db26b513096619c36a2c7a8d3af916aa089aff35b658d1be64e97c8a244a25db2e4f78af9bb00c7e202509f90f1c372d0ea124a0a62ce817009b0b4f0cc8b78dc26aa4a7b8ec305350758e80aab43a578cbda70078925a041c261fd56ce6558d36e524179701a04769a3d0c4c02a55992895e95291328038e6f18e6eeb0e79895faaeb7c5a9c077a1cc7f3756f7546bce8d10f3194571084b77d8667a7a5a11147c21bb5a667872ed138ba60c74cc0c6c89640b204da1a8fa29b99d0b4c42119acf75b3c18b474f6b27582acc78a25e4aa48664b3539d24c2ea831ab8a0a2f850ca29b9887c0009c00146a274a0f00c42cec0d16e6443cf385386a341d7a89471085cbb61995c529bfbb4944c53b9ba08286104f60dcac9372ad81258957211e98c1bbf163109b86ca3d9091386671542699bf73270f7ab211186e6b827f548012a7f5b27ac4ccf4b6183036b844864bb5797ac6c26a94fc20695c71acd374660783d53613eba158b0f9b255497225579dff3609a570c0f0a2160114c02b52b384f25bd0815a7322936589224ce694e1e6509e2056eab95329875d1cf35e5e4b2088fca5c8b04fa3114b1e0c8b4224ba1c80a4047ba180735378e18382667f309b351d53414ea1085e125392512f0dd432e97a2d2c62afc248c2baa984ea2b626884cc796bcbfc7b131ee94913b46e5c8192d13c1b21f3843e193bdd2bc50b1a123e778f0ef4a81a6640e7a32a0186a26a631d3ca08ac5aba9fccb9ebe6b85715c88d427586c9b71b91599a8e9273bf1c0e9c47c347224eea5525dc95ab5f895a228715ed1a190f984bb2095f7a46aeea9ca143120ba9a345da9cb71f07fbd318cbc033ced76953ce64048c15c584066ca1269105b73d070869524446361cf0fc1a0002c4eecf41ebbc2ab69978ea3f645aae822ac266bbe0abc39484e59a9840a3c0ab4e4487e4bb2b9d9015b412dd045bea6136a2143c64ae10f5a5a1c12d56f01c4a80e6c34d6280d6a59910cb53ea43bc3ce949059d58df31a84a375bfbfa2b56c23b5cb74853968cbf0180a65a3af5b80c53b0109c23b2ff2e903234923553cb39231500326a08c96653a20909b60495111291544a29d12c2cbc587ec51be9c5c9841ec746b1476c15b18205994bcfcc8a9dcad624464daa7bd59f012b84c6b6242660ce24e3c5b5ef2830591744b3f7c978bbb00e1199decd08ff99388311b2243151fb4f9265bfbb1df5a32b194c4c456b767281963085ff93791ed2c257dbb158722cd92faaa2c9822597a81d34837350c40be10626ddb99cb945bf1a73dedcb6d3314946f204f7c349f4a7ccf735091582b9c29c9c5013b03ee69be7f01bea6db5254e94bf5e3b621a02ccb00b81b513563b001d74017e8974246c04056d31e575739ccf41429b457fbf968c8d9248ea7ab9ea92a11477bc094ac9a40ad695401c7d85160b2878115b1b5d6c5dfa791b1c8b312553a35ba25a101330170813c211d1d2631cd27bfc6c2ced7d62d03a4661ae5cd40664b9f71a5b8a59a778055960c6f54210b97987427a018c0d69e1b8c226439910161af76aa6f661b4ea62bc1add3b9ea44b8c805370c014d6860a4a4f7262d6b0709542f9568cf47916214739b4d85370600d055c820e83337bef42be3156f1c16c996c118c0b5472f86607406c73aa3c6564354014b055713983bcc56a0b603ca0277fc807b6c51662fd828f4a3b2bcd8c3eaf1760460045f66bbe43a97aad4375c039d4dd890ecb271a3181900f372c7039df8c5923153a1c7e53d67144e5bea5778ebc85d190fac610d35999e87a91d60233ff1e1a01b45a74d38cc8db6504ce851b9ab2b6ea8aa958516d7005aa5cc57265749bb033100319cd154bd8b7b139cf808aee663684364031784fe7c01677418f3015b2722b2b777b04976b7e7d601bf26746ab53200d31476a34374b4bb8cfa968f160beef8292055396ca5ab706c212f8539f4eb399ad848e88aa413e27e33b16872665d68716107eb8686946cfe1b284ed46ca976a3ecd883c0fb88b960c7e4613461912866dcc263406fe6141f6d9b5ec350c443c20b01c54324b16ef2374ce6e790c2a497d9347da27b45e196492e8aa5f5ac922235b2ae1379d94904cc02d717ba373b6512d8811ebae2395a49518547e761b924fd7fcab58302914524172d18cdea413adc854d83aa27286d550ec00b6d7a64e607e6ecc96f3020d98ca7bad8d09a1e0a46a472a2b36c99241ca221760248368b18f7d777036bb6ba ct_n = 0e2cbb2b147d851d0c82ce2f25081ea241f16c841ac829e94ee97db6b0bed258796d3ecb4098d19e8d32e4f4547300b439301b9cd986b70e0a0f385579765d9039253710862be5fda5ce6f884fdbfb98f4ade219a0305d6f26a214d4f734e882eda7669aaed8934aeefa6802c48a89b4697cf8c61857284bba6515556b5ec791f53933ab2fb8185a4f3ab12963316d4895b9fa08848e5b4bb81e0b73f5bfcb16a6add638502867be314ea1be638ae9db7dbbd16039c5951e79a050579d49df0640a801d623fe71981a1bf11cbe1156a70f4738306d30fd4f255def0aa8f72cae5750a2e232e2c745c9b695c424fd5dad5b8e0705fa9e9600fd085c1145774621c776f082d7a9eb21df67c03c4bf70c4b68f74b7cd700f37bccd0b405f7563e19db610c956f378888b71216a6fcdcd3455030c9c57ac413c662a4e0b8cc1be9e989b9bb1ca729a4d0ea89dafe234af732f8825cf4c05bbc57c2b54924d25f05477b085d1ba9c44b3cdbbc5f6fa7c270f11a8982654c3b409bba2499f9ed23852692c8a13f3294d5f7374f3cb083601dd212200376d90ef9fca651db2f865814febf010162ed11daa5416724bfc5290d025d64b2fecc01d2d50a86e436e92c41bddb0812b7680e0f86cb27fdec26ebf6df46b498a100b3cf15cbead4c54ed03a1bfcba0718807a55eff95364f54b7acef7c26e61de418be9b87255cdeeb8a4b1de3d903ca48b7a7429880c2f350e52b2ee2336439c5137ad8bb6bbcc249b682696132eea7661069def504a73d3fb6307c1f222d436b95a6ebc40a1e4e4a13658202ba5af927a99724b127070e7785b7941271377c91c19b1c6a2ea6e4543eb3c609bee4265f74340037033da06f077c55db10c028befb8748ff13fbfc79ad766783d63e781078ce9381b6993f06a19ad28f98e2cbc8fea88e57bde48966d02c32455b1f0bf7a6e9dbb4b0e902c2f86ccca5a5a816df39524e061f0f1283e1936a34f1b5ac0d7f0196a635625db47a3436b41337ea9dcc23f4e5ac7b73f56802c88fdd4468637e39a24236d072d547e8d14972d61373976752efff03b547c963e79 ss_n = 6c3224d21a3428b4e6945a7a0bebc73a5a59b1d8ba6b8bfc55b6f3effc698712 ct = 1929f13467da7c356b7f980d32754857635b850f713b76e4ae9947a55c3d467d399bfdf2f629da41a00e248712261ec7295bdccd33a60f85d8e74a05e40dc50587218c8495fae82f335c5acefae005364a2c14eb34c78d4fc9f0b864cd167ac7fb8b664ab1b230be40915a9791cc303e3f2766f0d91a7e82a866401b98935cde94f7aa401069df558d7109f7f1b00a923487afbbb45f6e9eaec68374dd2228dcec6bf7cc239ca866c37ef75f7e60f6584f613a32c7e9bbf2e7ee0561072e2efa8fee2ea11cd8e9ddaa63e923ed6f308fdfe6074c381503d0c0bcc4869f0e149706f07140a6419e42a52b713fd01ec76cd190724131891de08c7ca37624d3c82e7c1d957ca3e9a6a80b0eb957bd62aff07569adf57290495d515ae3bbdad8fa66e404a7590edf74648e8d0a291024e4d2daa4fa30f5a99041f76d448f04759deb7cdd68a7a7a396a2972dedf473fa7ef088c2e996d7dfbed7ef85006107e970690a6369d2014533afc0cc0cc3d586553432ec81e3f549475501d2a015954fa7464eeee434604b45c0f9c53a95ed4fb991b2f6853c594875930122c04ee69efb74eb8bf3ddedcf739a743193cd07c40c5a61d16fded2c16a5a8da61c7e453c5b3392fff8805e710a92e87537faebde683efeb271af46287941a062f918264b2f7ec7a730537a15b22966cb22418bbf1f85ca4e455201bc92b912e39e925b32fb97c593639d7941170eccdf18c21868d60cbe07e31bfc22825067ce5d23bd30eac5dfe6706666022c3efb69ece43821f37df1cbd34a10aa645f88e4ac462ec9024a2a3b98f797e920bb796843e17a24edb9da5adbb8c185ec7bc32e4c73b68b2aa38a5e417307a376072a5d3ff084e402ba2dab2892eaab2416640c1047a9e46f38ee72c7d9e03a793cdddf86293a17b23f97a34be04c15b2464d8eb4ce0c1c757b3fb8709cb718d2926d39fdeac5333e9928c530bff44b64c8230eef35cdb43b4efa30bcbc39286e49c80fe4397ff7b33a0200feb0ab64c8cc3ebdef61162dc7c094c3a0eb542f3ac352b28c851ef4b34073884300bb527833034c08f60030c963 ss = da11761f220489f1e4c23e8ee7457422b61f21832a750edc0361cd47bc6c42f3 count = 985 z = 2c6bfde4b2bdf4b5579c770ce573a99ad71fac2f1c073aeb1eb6024f60a14ffc d = 49aafe466dcd7384a9b8547accb2eeb764d266f03a556c8ded2e514043e76949 msg = dae1aca998c6226f78ce3841372a5dd3135a7e4e49efff681ae9f26ecf8b56d6 seed = 3e56d0a111207bdd1b3f1cf14d18e3fdc4c772e1ed2c4e859a9d832501941a5e93e8f70a65732246536cad32d7fecdc5 pk = 3532a658d8bbe85b7d6937185b46218176c67ba91a2be224afd716d5017e96ac1c43b70652b1ab37961c6cd4a582661e922c58c3a3c0c462c167ba6f2fb6805961cf313b24f327bfec3145a1eaa09866c5f875451ee9b442a3998c125501509857d0a97a7000906a8cdca31489c4412bdc4e21bba27689c70c9ba361039184024c0c24641f98342690aa69f1a010e3a2ce9523c880980a8aab41c24cfc160dc4170ff748908f07b138aba0e917763bfc7afe175c2ab47cadb796bcca82afbb21d38419a24b0cd33008fd919cfee6b5c28071852513f032adbafcb60c6136a639924753a04312b70a4005cc31c122e5c14ea62cf27cc12c00a057449b606180f101b7926b2a7cdcbc954b722972a5818a9a1224a3d9ba210b493fe7207d80c45a31d13c572528c2c51b18c9aba064bba095b2aab347019677e4797300e4586379587759941339966dbc52573799e24c9c5599248745c541cabf739a1e2488c88fca2b00fd0857aa834de38a7cb43890742e583b6e3e1588af148396a54f99d30f40517a5885399a5c4cb344608d388414c50481477b1b524e1e6b809f0a7eea3b795e022de6bb18284b14d17b3e93fa3eebd38228f672838517a5a72fd4c98468602536e4a4d73c91b0772b66755d22409245ea9185a4abc5968504d4351dc21116f86bcdd418b5675ac27376f6c3153dd6be845cb494b5145b8caebab34ccac8a303e7894ccc1d664b135b734f5400837b938165033c8e8c7daadbc84e1b61d8a5ccd4d5181fea3130e350e3b448a3843be2a57266a9c26266805f3bb32694ba05cb0b4da97aed2b372bf345ad703a2d595312a31de1d4991e4433f1155c61f567224156dd8a400c423d4e577bf0fb223b715dac281bf19b102c5a7ee5ea2fa03b6286ebc412330b4f48522c278b33397a9f554966a052c3f1bbcc747ad3507a74334df02bcaec807748068aa6bbb8dd501183fb180cd73d2bc72a5ff006c7b8441f6cbd8c44a80f58727e82b103d42817db2aebe3515438a58cc4346006388cf39168f74c8fd667df57af38b13fe7183c63c941e6a8cfb8e9b2c6da9366a0467e84fa10dd01c9ead24314544caa084c858fbedc0c81f43e380a0cf3ee88721d sk = 8662587b7b157fa27164441178e9acf7993653d12d63779338aa6ec47c693bf5c7393b8ec3c10a9c19b459b05a78b455601892f6993bc3d2ca727a7242828e4b20393bec092adc329740a4222a2ce0a9ad2f7b31b2377307f625db5714bf59b50a0117fffc5da7d62466d9b96980a9f3190043c04615017acbf63ba29724a5414737d20b08eaa982f02ab9342fd54369367a52b0f8b36ffac25ac67d9991435cc59f45b9864c443978b522b82151a43101a3ac50ef5c75414b3b06f28dd0bc1024e20f0ec5ce22c4a7ec04ab7b2319e36a13e92758e209ad71bcc8ad35c19e5234cda551296883bebb322e6130ad39620f804c2f597479425152938526dc2b94480ea776b57a8a36c1423d132a2661e2ab1e0c547d03ca5c9335e9351d55c83b60351818636be127a8358909b2335e5e54bf06568d6b43085fb890f47b36a9e13cb8699d4d03be6569be4ef2c267322e5ab8b25232116a933952eb88f4f08fc457928ab021e8ac10013a384ef6abb6074bf6647199cc1fb9455b1808427f77650d5397ced8c24085773ce617b831749e329f0c6abde708751b265c40c93d5eb01ca2116f7c88114f2c9d910251745a73907744747b7aa7e58cae09c647e6b1f0d094a49bbc558903e56c5d12889258b97d77e25ff8138fa3542877c58ca4b0811ad435ad8a9162bc17cf761311da3eaf7190acd57587d5765aecb88c38cf13650365a3c79b669468915397293d29302b7209c8402ab357aa8237097bb4d0c7bb3741cab63f66e84492f57d959b3933579c99640c9dcc17b4776e6dd1393573aeb3c3a0cd54cca063563938b2b36629dc627e6e1085f276081d529e4c88b28bb0cac149b353e9576bb8bd26257066d4b17576b6ef202b19204bf6f23a6db58f7610a49c4a4e4e11a8dfc42919f444aaa1189fa6342dea61ae604653a247d68b5e1d8643e528b86bb5a62eb4a8c35bada20991f8a01e3303192e3ababe448838296ba746321ea633e25493b61bb9c712ad24fa0cc96650c0862539514c54e829bbd029275605a1339d1c90083848915416bf330c674237c7d42290e97b50c648523532a658d8bbe85b7d6937185b46218176c67ba91a2be224afd716d5017e96ac1c43b70652b1ab37961c6cd4a582661e922c58c3a3c0c462c167ba6f2fb6805961cf313b24f327bfec3145a1eaa09866c5f875451ee9b442a3998c125501509857d0a97a7000906a8cdca31489c4412bdc4e21bba27689c70c9ba361039184024c0c24641f98342690aa69f1a010e3a2ce9523c880980a8aab41c24cfc160dc4170ff748908f07b138aba0e917763bfc7afe175c2ab47cadb796bcca82afbb21d38419a24b0cd33008fd919cfee6b5c28071852513f032adbafcb60c6136a639924753a04312b70a4005cc31c122e5c14ea62cf27cc12c00a057449b606180f101b7926b2a7cdcbc954b722972a5818a9a1224a3d9ba210b493fe7207d80c45a31d13c572528c2c51b18c9aba064bba095b2aab347019677e4797300e4586379587759941339966dbc52573799e24c9c5599248745c541cabf739a1e2488c88fca2b00fd0857aa834de38a7cb43890742e583b6e3e1588af148396a54f99d30f40517a5885399a5c4cb344608d388414c50481477b1b524e1e6b809f0a7eea3b795e022de6bb18284b14d17b3e93fa3eebd38228f672838517a5a72fd4c98468602536e4a4d73c91b0772b66755d22409245ea9185a4abc5968504d4351dc21116f86bcdd418b5675ac27376f6c3153dd6be845cb494b5145b8caebab34ccac8a303e7894ccc1d664b135b734f5400837b938165033c8e8c7daadbc84e1b61d8a5ccd4d5181fea3130e350e3b448a3843be2a57266a9c26266805f3bb32694ba05cb0b4da97aed2b372bf345ad703a2d595312a31de1d4991e4433f1155c61f567224156dd8a400c423d4e577bf0fb223b715dac281bf19b102c5a7ee5ea2fa03b6286ebc412330b4f48522c278b33397a9f554966a052c3f1bbcc747ad3507a74334df02bcaec807748068aa6bbb8dd501183fb180cd73d2bc72a5ff006c7b8441f6cbd8c44a80f58727e82b103d42817db2aebe3515438a58cc4346006388cf39168f74c8fd667df57af38b13fe7183c63c941e6a8cfb8e9b2c6da9366a0467e84fa10dd01c9ead24314544caa084c858fbedc0c81f43e380a0cf3ee88721d787a38aafa8195ca872622dc5886bc4a032166e62ce7eef121e2be5d78f4171d2c6bfde4b2bdf4b5579c770ce573a99ad71fac2f1c073aeb1eb6024f60a14ffc ct_n = bc02c43f8f1cb920defa3b3e7bd0a8c9e365c02c2431a0733714dd9634eb39a88994ef0aed5ff15f15d4fbdcfb377af681bf0b2a32cb3af9a672648fa13d6dec57654f640c0c770079ca0929baf01ce90089499000f7704cb5dce3960f9019cb398eeb6332bce4d4ee19f87760272fd54cbef533e6bacac87fe352611100190d4dceb732fcc63a387fb739362f83d88a09d6ad129ea195ab9c9fe8b7908e9e52b0120f54918c6a047776d7bcb116167de5ed60056e56f426ea83bc75cef163db8eb6955ac2c2b2e7ddd35d51eeb1ee636e723e6223f79c0bcbf3713e8eececcdb7c4fb2c8170cf7b0d497cc3ff1c44b123a0e6a4a0f580965d9368915a508dbf2522b955b06aa7ba9a60f67c4bd3a1035aa9e2e8eb290a8efb4c920d7e855dfca64be282505f3b9901c24cb0f072c598d7fcabc103d640da971f18face3650d4c97917adb290c7a83b144d33763d7e5656f4ad515988b1b6317910d48aed6a9aefe12abca7de4694b6c1dd97152755de7775499c9fd9b411996f7817fafd43f54839a23626d0fdcd450f6ef02db8d0c1153ca9526d7a9201b20889ff41e2233ffc323540814bc2994f3f75d3efb42e329e79f36b580d7066810bdb53d193000b3a8eebb6e25ac56308ee14acbca3d2365c626ae309bdb1cd3380e6f83a46a1b766b2eaefb01af74b236813648a89a0087f76e6be718e32147fbccb4496a82658c9a794bbbc1db189f6540386be005078048ff2d3b2730cb023390e9ea3e25534d2e069ade24b689684c3fded59650705ef4ed914996c3ebe3ca925fc317cdf5050720a0c34c27284163e9d6204134733a643100ea24812ecb4ef676baac490a6d518ce96940f101571b4b1937d3e533a4e7a29aed6e8a2c4e0f7c51a6f03544d356b9f463f3ec25ae3e9ddb7c576a24d0c3f8267a468b488fe7a9379d467427f8f5f207500780ec0decc2f10072ce033bdcccbc50fdd8d86b15ee573d532e546175df82bcc162e61443e709b3cc42bd900c6696cdc0370f1e99e469071016f104436c2facc5fd3a6a9f63279e92ca9cba1d26d54490f0cdbb01eee379ec6071a ss_n = cc43b9c8a4801cbb939c5944d9f38ac15fc7d178acd732a823456938d297a3e3 ct = 4f4c08255ed134cc542e6592049ff231afba76fdffdf7643937e31de53ce45c4999ccfdcc6c253176aac7ab77729c1c6c6acdf87bcf22a83445d0add6304165d52c61876ae3d1d2412d89e735fcb39a6498c51d1fc24ba468be07d6958c72810bacedeb47c16e1673e2b278d378ba6260e2869fc02b289e3a96cc441125938b79850e02b99108f66c841a19d1d1ea68a432403f8da4cd1246dc0139b62ba763f4613e4963fbeef60fcf0e82271a9c5a7f48d1eb4d5b041a3b2edbd8c5184ca857e2911bf704f249cdfef2711eab5e91046a9d98ca19723d3ff99153c80befae3cc9225dbcc8a4ab3fa8e964c5d1ccc7f9452b2712095647c3cb975b9ab3c80256bbe944d5fa0ed95ec69da92bfa93266c21f5cffb136c9049086a6ab47c1d09cc60bbbe1eac2aa36b0736591b22f8ba4a01e1bc19960a5ad841e121f2e9dd0b2bc8963776982335120af0c4bc894d3b2f5677dc1bc82ca84d2918b70398a0d45d14212942366bbbfce16a900c64c8cc1226f8ad6036f32df3fac2fa9fab26be8bd9b21f87e85dba9ef28276f3ea263bba68a76483072201b9172590c8e57bf47fb94fba8a0dcb38bbef5d18b9fd5013baae0e588d35831685339f331130c6425b3c43b160cf3d4abc2fc3e03994d13e2a6a507295acd8bdf4eece40a0ae40a0ed9bb293e85d1d3b6567c41c96a1b4a589f6260c2b5e9b6a0a82b8bb73188fef6aadae338bec6b0e51fc157ce85062641aa086ad0d24bd4c2da1ac71f0c4e7ec4a4f838f6ddb047a210899440428f722f4d385273cf0c2af2b373ee3b7ec1b9ce4e993ec149058e87b786cb7a6f651c8e29b2f7c185806e2de6769fb4e80f7a3d85a7b086203b026a100f770d3df8a85ff2e705115d0c450ee754833a53717e5bf47bffca760742876d12d4102d2f400952f1d3c8d99ce5f3d8a362fbf74699a22e5cc5ff6d9d6eeec964498f03dac31c202f696dabcc2b8b91e2d03fc3a984933feacefc26136a28bbf06bf7436958f8a821fbc2ee72ee92b4159868d222dc38c03ebecdd903be48f8a568dc31891248b208ab491aa62827dcac1bc81c0b641b ss = 7173eaf0cc64819d1bfcb3e30695e6ac3617495013ef4ecd491c8466a8d9d660 count = 986 z = 315a09d61554ec69b9a081931700c20b57415b985a794ddd3cb236122ebda044 d = d66640e95e338b35a3aa961354862f478c001ecbea948ee42a4435183942e880 msg = 3dbfc02652f6e0f75af123d3a08fd2fdf623aeb13cb711c24ba22fbb1b3fbb07 seed = 3351e79d279fde4e433977f4227b8c5551e5e99bacef4d72d9278061170bb12057a03e4bafa410f51092fbc6f585f35a pk = f3e930de304f13810b8cdb3cadf634625ac6d97a703d27b6c8f02cb6d187ada12298537ea240570891b65af47f1a207950791fcf7b71880acda52cb734522ad7d05ef7b488bc875cd9f0244f8bbfc5070749bc3d13db7175b613590bb0ae293a6ec785168c1491901e108c32cc00a4b441009068777da8a9ef052a326893995c3b5cca1489b57bc735bdd09529286b6b9124a9a5900dc827be9d3060d13b01cafb2921180bdf9c60651a2be68aa6e94bbe8beb9c156a777808623c1513913a210e23be76ea018eb79bc6ec4acf06ad7dd54322ec05d4d0b5335ab00c38aaf5eb6fff203d30e94ce69a4531b8401fa3360c21c60c7c5d4cdc24a6a67d11a7472dec6001e362c90631ec40c7fbda3a324a702e1473dac454d58c3b75fb82d5237d87d5464b5b753f8c8a24f3326fb0cee1ac6a93d693b8242c7efcc75d22663e84914474bbce4b7cf54a3c25cc0c9e275a4904c6db720c17884df5661dea77a219e5009df16a0b8c78062977554c4b02519afe1a01bc861081b28410b30b89572ac582be16ca5cc88bb40294ae99d0662c9244ffa76a6b8177a6a03cf7d7c54224b5c3f50580213ff30bba179514d512a9b1420722058e32c49d181c338a173820e6a434150d29b73f709a69e4269afc046c61516277492d3f53b437e377e2f285e1da16220c1632ec2e31e4bb55146050085e8c154da1d04754225cee75b232f27180348e994234beeb5fe40b7f80ba8848133f9402b6e012bdaa62ab4ba73b26a60c8f5685ef87a702d286fff84b53b06488cc67938b13f0b2bd291aa0933b3d46690f34e482c3742813b22231e978d20832e045a76c14caae762d7317af1a551cfe6c51053c5f43c5421b8c661cb16a7dfbb12a08b1537680c8892aaaaa7842b1b4f3b54cb145045f14379fab309a07c5824793a77556a998a4d15bb6caab014756301b6626b15bc7f3b1147e526753f0318516c05c8177165ba49550c132fb973f24b9f8394a8acb2ece14a8f841a67775bd6e2546a81a58eaa68e641bada799cf93945329e2aa505ac1fdb535194a3d4ca57883563085c925172316baf63d72157b27906674aa4ffe10552a1f9e5d99734575bb47e53233dc98a0270b040c sk = f50c6e2084ac7f221535236a5e81c75a9c49d42c70c38240e58504b885cc41a014cd0204aca1a265e8615a27b6d0486135b63a511a67e1f144ecd6c848f3c66ba788f82219023c2e7b4029759a7c58da2f690964e09acbd9d74f02402ebe0b317d0a8ba4b7957a66904f74619db66cf67174f872cbf90cc0eb637172f9597d7a41faf5ab69a139dbcbb7a0e7c4fcd74d2b48bb2017b81878bf7e3b49793607b99a7225451a5be2917a5a8f9f74758e60a5b5265316b34c121a4ed3499d4ec3050aa4b4504725d5d9545fe53c1ca8ae1c932a513b1907cb0444922e44f899bc15b41c7154e3d9166bb88f92c61223220e611ca08aa802926041e222103081cf7554cc881b31b46285cc468adb483dde8a15ee8287388a53e05c6e1e20b3dd561f0549971c2ab463d6352f78a3205acae152be0b0c71967748f7d205e6f121f80a8a171ab336b1847bb63ced99989ffa790419728c5bc77ff796ee95659e901782e6242b52456ec6372e6a93acfbc7d4196bcb18518fc05295d3733bf5c76d03c95d5c3bf51c960ed69f93522231bac016e75e8c775421995248a074d6e427713b1feca238e64478cafc6addc47e4ac744a9dc69111a32f9b99c40e77e26483ae6e00bde7812b72029da99760952a3208b1b42510be7168a127c897ba755abe0b747e97d8b178785aac3a63979fbf6649dc19164d3878906adc891a3b8d8862c750dfb814ebbb6be95e63f71dab7b5227a9fc745d93249e567a66ea08ad744be299ccfc1a55445872026d706ace7073bf2aefa45aee13792ae0c93e6f1464131b1e31b9988b26d78871c4bb74f2df55ba4362e89a577ea753275cc945267aa78eaa964c0c6b582a8d7796162f0bd0f9778a3bc1ea5a85a102991e3f3aee51538052cc310e527caaba5854461e1b05c539a871236c1e842b010844d7f2a496db15dbf58a820a47d17fb30d243a81c542f2c538d007903a89991c3255ce0f12005d7c32beb359fb28dcc87656f42c43598c1ca345224b5a4bd42a10b785478a9977e947c2d4567d9f87bdc9b96650072da942522bb0c88743e8bb2983c06814a5690f3e930de304f13810b8cdb3cadf634625ac6d97a703d27b6c8f02cb6d187ada12298537ea240570891b65af47f1a207950791fcf7b71880acda52cb734522ad7d05ef7b488bc875cd9f0244f8bbfc5070749bc3d13db7175b613590bb0ae293a6ec785168c1491901e108c32cc00a4b441009068777da8a9ef052a326893995c3b5cca1489b57bc735bdd09529286b6b9124a9a5900dc827be9d3060d13b01cafb2921180bdf9c60651a2be68aa6e94bbe8beb9c156a777808623c1513913a210e23be76ea018eb79bc6ec4acf06ad7dd54322ec05d4d0b5335ab00c38aaf5eb6fff203d30e94ce69a4531b8401fa3360c21c60c7c5d4cdc24a6a67d11a7472dec6001e362c90631ec40c7fbda3a324a702e1473dac454d58c3b75fb82d5237d87d5464b5b753f8c8a24f3326fb0cee1ac6a93d693b8242c7efcc75d22663e84914474bbce4b7cf54a3c25cc0c9e275a4904c6db720c17884df5661dea77a219e5009df16a0b8c78062977554c4b02519afe1a01bc861081b28410b30b89572ac582be16ca5cc88bb40294ae99d0662c9244ffa76a6b8177a6a03cf7d7c54224b5c3f50580213ff30bba179514d512a9b1420722058e32c49d181c338a173820e6a434150d29b73f709a69e4269afc046c61516277492d3f53b437e377e2f285e1da16220c1632ec2e31e4bb55146050085e8c154da1d04754225cee75b232f27180348e994234beeb5fe40b7f80ba8848133f9402b6e012bdaa62ab4ba73b26a60c8f5685ef87a702d286fff84b53b06488cc67938b13f0b2bd291aa0933b3d46690f34e482c3742813b22231e978d20832e045a76c14caae762d7317af1a551cfe6c51053c5f43c5421b8c661cb16a7dfbb12a08b1537680c8892aaaaa7842b1b4f3b54cb145045f14379fab309a07c5824793a77556a998a4d15bb6caab014756301b6626b15bc7f3b1147e526753f0318516c05c8177165ba49550c132fb973f24b9f8394a8acb2ece14a8f841a67775bd6e2546a81a58eaa68e641bada799cf93945329e2aa505ac1fdb535194a3d4ca57883563085c925172316baf63d72157b27906674aa4ffe10552a1f9e5d99734575bb47e53233dc98a0270b040c87d3d66faaaa4ddc1b55017068bfd770122b9a63e8d873d7269abc8551ce2919315a09d61554ec69b9a081931700c20b57415b985a794ddd3cb236122ebda044 ct_n = 5a96254b1b99f56fed474f3691a31f7d0832ee2ffd2e75146b4114cc471874814dbb2acec80e835627b88d479b1b0a0e12b24b70c23df2afca5093d774daa3d1e7dd10a68000d7a647456c7ef8d9bb3cd6c1bb0922a078b05b617e3140f8ba81abbc65df4a832ca50b5b9e80bd91e22373a7cbec9219ec91ec4fe4436e3592b812ef8fa532e8c8b53d41cb8ed8b7dcf4e0cf70555498b298c12ada059f6156d8e152207f1684702d6bb21f59c8bfa43d0276cbb93561be37150e8447c74ff87161edcdaa70934545ef8c0777fc574f5130a0afa1dd2d36429e9e9e1dcf5c2d59bb1a40cfb107f38514c5e65ff6ad636a3bffee2b017573ef5864efb876ea1e9e6197b719e0bbcd8712533ee0e915ab1f8b827327608677c21403e02074be1535953019a7ae691781b72798e1a2f42f9d948141a10780f54a5b62c235e81b85881a192fb82d658de4e3c464c1a7addf92254108de684f4c4feb5e708dd42c8781fcfc384d2f3250f4f6f00cf5a3b3630f3907a257616ddb58761819b7d3c883aeac3379c2ad0a987b01c8c73e8facae639658706696264ab981a04deccc5f27b4d45b5bc8e3ab5ecc28d1bee6eec19b003c658ecf1c1a862aca6cccad98e8f7a28a2868387b8e5fe368792af1f76651189d5f72fde2b58298a80a4311d043b6b11ac1a40702361f50cec3389b6ff8d7e26b78b5cbb72d5dea42850f70917cf800bf792ae6996e8c999ab2beb0bd30a67eaa42311dae1eefd9be382784e0de196e736efe037f1a9483b47b6d452801afe5f0ddcc480edd74d77b56d552b71b9e70f23feacb986677570fb5397a7fdd83e83580b7884fab4b4d731960e4f2cc5bde25bde4990a2a30d3989500e228f19551460f77b8a258906dbe9a24b73613c8443b675f44c84eed77f9e69426ce719c3d0aebe57c600e00b6325d256623bf1943d22b7e37e9961459a77ff38464418bc4c1aacea8ca365ad3953f972682270a683ec73b0cecb12394a31aed9a45d5bfe83ea45001391560afdd314996494131c3c1ba142e9fcbc793c2a690711fb6226eb1fff981a4e2e782df30e193459e362b ss_n = b369ed73877422fc3590d1095fa1d5f510a045398233361920d73a9504adfa57 ct = e06a0fe3762f7759c1e56b3a8ba04ee0d5bf6cdcf1cef681cf1147cd7a6aeb53d8fe627c43ded68aba5a309f1cec3ba369d65076dd95723116a7d0df4198622a1ee5fa2b3459abd17657b6fb22ac582b7ed2b5337c4e6c4877fbc9f3710f2630def23b77967411c99b194ef63c78699a40c01cb6b299a520cd38976d674a70c047aa91b01d7b99e7352287ae3b73872f39a7005e4a179eed023360b06801c3ff0d748a131b70314f8976ad145590111e6ce7a35ed8f5c099549b224c995a9217ff2b8f54772a63aa846f8fc566a5d938349adc5d848bdd470893d6fff590a0e6cce62f3acbdf80bc88e5fab185d3562f2dec0f58505172ebe205d899e18b0500420e1886a184bd09f6bde2b1e3b77df3c4d22b3252507b4c79e75a7838ab4c86759d1238013126e0bc824dd4143ba413f3c2e56f737c3f281f73e9b9336e466ece061890d3c6de17566426822e9b1f2524821b2fd4eadd0a0e5e92c060ee70b1a1e43ffa0785ddebc53f85064dcf6f970821b9f7f7571247dad0672cdc7fb84344f22c10b47e33aa1f2977522a2b5785fe159f9b09f1f4246249ce2911adf5efc1cc1bef0f2e3290a6d1e46f99cebede3868e44d265cb2859ad19624a816adfa70a50aa379cee59e96eab14301de58ac10a1d430188fc0c145d6f3feb3f13cca98685f4bea9f07d3da920c8d962f4472982fbdd4de144e8821b3d9f9037b28371d9ce50631e7e5701bd3b1cc31a2ee6b48df404ce4e45872c41d8b5bd3c213040fb7e3cda214869351eb37d8d9ba315a4c602891a28c3c1b886fd54e8560a2b391b8b9faa9b3b32e398ea5d56c9b2601bbe7345d90f2644ccb29a5b4ae1a4603e060b499e3b21c16a85388753ffa0115947c468953f41445ee5f9abd4fd9adfce661a81bf1045897a5423a0be58082a66b9ce306b8354eb020fd85480f350bfd5af9f0d13f2591b21b36aadc166105347c2323fd2fca13b10549c426b3841bfe5b7d9226adc45975abd23c7dd7ca6b5a492d20d11bfa09be7108d432e5d81475c5ef8ca3e44156cb85aa75d085e8742d9220541a02d1841430bf71f3f9506a99 ss = 64611fedfabd8b8920180db9339052af31b41cf92c2db28d6bf02917a5356dde count = 987 z = 44d9fb7bc89f35bb23ad81b9f25b0b7fe890e2128ac25d6ce7e256b9825c4eb9 d = bcec4ae639468749d4e43c0a1b66891eeea797ced51ad23aea403366016705d0 msg = ff9fbd9164501a12c355f8ed7338bcda1d84e613fb0712a5554c29bcf6975d0a seed = 59eeaa9fc959b45c1b7ee4f0139f3dee90dbcf02bf6960624149ba883369c2c3b3bd35f08f961adbc8814bd46f328097 pk = 49b72fdcc7a611e2b6ff07a0c3367eee0b1075195b05eb75e7272f55c60dbc3649eee223b6b78147b41836aaad6afaab56c36adca32eea1ccca8420f649bb86bba2ae20a56ef3181c90677da130f9c8280f31cae687c3a1e628602aa2b7fd71ce58b9141b547b3caaeb55c3006c45266794049307c63316a386266117c66ce182657b154b3a76ae0843167c5c4ccc5a52fa9bc42e44276f83d896769fc4211a2fb3e34846a5058192f7a82f4346d3380a953f397869caf67c68bdae310579cad880c3f86bb2c2b6a716508209ec77b503abae59107e8535a1b65a185c74447ac8d3f03bf8a97cca5d7c327bcabd340728795cbe00657459512ac10b93262ad3815594e4abbc4e16f30543003f08cbb429fa7ab16fc942cb44a699fd84429827962754433c3b8ad2abf2975652fe85f0e6a885a079d97ba12afda3d6030972ac8c64f7b909a6552d3203cd1127e09d26ece799ceb725549688c7276245c5959964c53124455e2568e786c3f9d7466a12a6c26309ae86b2e4a58c4066189f2e655b8155784835592e951ef82bdec99027a5519b8d7cd64ba171a055dfc9a0a02312f9a7549e24bc619d8373e329877b01eb135715ca258b68c9f49205d92e40d07777e38ca511c2a38bab86728d24be462c2abf6b4faa0807480403f22342b55a8949a232f977ae8a477d0b674a9516e71d128d0e72b5fd7813c4b1d34ca56a4e8479229b8f887388c34a7e6f936edcc0d4f7517e554264d8710d0a0505f79641147570d35111de9b7a3b322fb5552773531b7bc94af57a38433791cfb2c1680c5ee28b63ce98880fca423b25e88da8038f56636b3c8d961c40fd1baf3f47987e5b25c94991dab79a4c8adc544c178183aa4dc7944db3dd145c01493c92be818137736cc40a6c7222fc0841a88c8bbd45522e2c3557a0088e6484735a2cffbf3350fc9487d89b777168c8bd5521afa14b4e65b85563b2760b9e4aa998c8876079a2a7914ad1eda9261f9bf70889c4d72c6ad83b72fda25e0d50dca2445c87689c5286ba5802463198daaaa891571ba195083cca29e8b3560677063ae60a69d4829518513f2e94c06d241a5095dde189eda5ffdfa996b13e535e345ebdceabf6fac sk = 9c955b49d32e9d093164c7cfa5a62c918c1baa4ca36747c1151bb02eb212db058cc7125954a6c79bb6c6d83909688ba349e3958143a8f4907574fb730d5a91967388a562aec81a48cdd53a1d159d5244a47a68343d72037cf276d5778609891b26159c0164a071012b35a736fd6686017a54d9b234d3a58ba33214824332958a89392658f8d848a1d784faa3c614cb08b3d99d198c24605c05a6800623c6461607341b10a621613a7af1a225f649512c75519676620cb59f9057423b0ff41463c6d68ff16586783c2ca5fa4e5331293087851c2cc9b73a031956a45b17b0afd5a4a9254ed88a9e1aebb35597227b9475a7758a3862a2dde8c3f75938ef7906c0a5cb298b4d24d07f58da837b331c6bd87f6c6a675b88291ec05cb110622f7263613c2d86b80502ca6d5c85b57616557eb366b97798ab049421b9082f3a45015b05a9a9b2ae922b0fda1efb2c39e306383c9c688c72817dd4cf0726c9e65813b0509d29302dcea32b473ba69ea9747f977d4d49ae6585928b15bac83723c5144acbd284be362a3aeb4b3db1716e4a1bb2f1aed8f68ed5d73b2b134cbb9295f6c77ba42584e45a7b72e225e6852a0807742874283bf4634d6621ff5cc212f8add3e015aa519b21b3bccb15a45e219d715b3ce9f41087461a1873b82bb98cf1393a6ea30f18c22f2ebbb7e2021d2c4087ba0a2c2ac6993a90891d73679be538d7fb7fadd1281dbb5a5aa435b1693fab6a4a2a49c8dd68bbb571ab97e03ec8cbb68f7a2248323f68e84bff090a39b7a1dee4c9329b509347a23318be6af8946d2248048ac6b59ac3fb1aae4b4bbc8d8928b8d6535c8875f17b361df37c2a459422fb4f2e01c2d7a058598c90c8da3003f44cbdec4b4712cb337baebf12003829822ba88ecfe655884083d060b1d7fb6d67c1002d6acdaf04045c58a4d87abfd178186edb415389167dd13519e2a2f11c79d0a984ba81c00458be374812c329ceb4b8b1fad14dd25b13df235e19c56f9a142790278d00c5722d46c9fc15a376177ef111b702e2947d288eeba5c12f53cb13ea4b58878f2d80391b7814e9d80becba5a49b72fdcc7a611e2b6ff07a0c3367eee0b1075195b05eb75e7272f55c60dbc3649eee223b6b78147b41836aaad6afaab56c36adca32eea1ccca8420f649bb86bba2ae20a56ef3181c90677da130f9c8280f31cae687c3a1e628602aa2b7fd71ce58b9141b547b3caaeb55c3006c45266794049307c63316a386266117c66ce182657b154b3a76ae0843167c5c4ccc5a52fa9bc42e44276f83d896769fc4211a2fb3e34846a5058192f7a82f4346d3380a953f397869caf67c68bdae310579cad880c3f86bb2c2b6a716508209ec77b503abae59107e8535a1b65a185c74447ac8d3f03bf8a97cca5d7c327bcabd340728795cbe00657459512ac10b93262ad3815594e4abbc4e16f30543003f08cbb429fa7ab16fc942cb44a699fd84429827962754433c3b8ad2abf2975652fe85f0e6a885a079d97ba12afda3d6030972ac8c64f7b909a6552d3203cd1127e09d26ece799ceb725549688c7276245c5959964c53124455e2568e786c3f9d7466a12a6c26309ae86b2e4a58c4066189f2e655b8155784835592e951ef82bdec99027a5519b8d7cd64ba171a055dfc9a0a02312f9a7549e24bc619d8373e329877b01eb135715ca258b68c9f49205d92e40d07777e38ca511c2a38bab86728d24be462c2abf6b4faa0807480403f22342b55a8949a232f977ae8a477d0b674a9516e71d128d0e72b5fd7813c4b1d34ca56a4e8479229b8f887388c34a7e6f936edcc0d4f7517e554264d8710d0a0505f79641147570d35111de9b7a3b322fb5552773531b7bc94af57a38433791cfb2c1680c5ee28b63ce98880fca423b25e88da8038f56636b3c8d961c40fd1baf3f47987e5b25c94991dab79a4c8adc544c178183aa4dc7944db3dd145c01493c92be818137736cc40a6c7222fc0841a88c8bbd45522e2c3557a0088e6484735a2cffbf3350fc9487d89b777168c8bd5521afa14b4e65b85563b2760b9e4aa998c8876079a2a7914ad1eda9261f9bf70889c4d72c6ad83b72fda25e0d50dca2445c87689c5286ba5802463198daaaa891571ba195083cca29e8b3560677063ae60a69d4829518513f2e94c06d241a5095dde189eda5ffdfa996b13e535e345ebdceabf6faccaf9d36cfd6539455748d33f1e38f7b390f80499c4f59232d2ffdbfe2a9d5b5644d9fb7bc89f35bb23ad81b9f25b0b7fe890e2128ac25d6ce7e256b9825c4eb9 ct_n = cb6d3fe431d92e81f0b27f20645d1035b878b41b7654238a4843624ba5f47392ec03de89ca96c29c428e3ca4bce41a3aa36328002f939e154cf5897063777f1d296e5790dcf70b2bcd1ab9fd6992429a9fbbd0099525a40a5b8c98374d609e3e373f082b55eebf524b8e7de780f4738f0f5dc98c6d56d841c09d0063249bc12ff1d67af4f84e15dd56207dca59b9f5662304ede2d92dab086c122a99764c8642ab26240a75ceaeb35d0bb708c156c7dcc87c32234ad9015c3b0e13f35474121ddc5d6bf1923b6fe745734947ef5b1a5150adefc1715cd26d4b9a8ab16705b65076fb43a0264814883731f5a44c6cb85d37513cc497edbac6554ff943eed9d3095bcaf1efaf29836cac8e1272c61d4fd701a2c825ace709199c7ec0a11cc8534cb0837b7116166ae9ac73a1478458decbdff8d373c50c504530e70112d343aeb226dc5d7fe8c214470003fa7b7dc71b272bb0459e3138fd8d6d920ae72249fc2fb2376bb3eccb201345cdbe33f61535784253e209183dbf914c5bc8176b94277c98d03ef0ed0e1823d6f5fb2ef98b695ccddf23d2a0eaa3e1fd5744df107328599a037103ef00a473dd09d012fbbcaf2cf42126e0eef47c1cad56254013cb741c972c24c53d1e23ddfe615ea273db5b78ed2fc124be3bc62e5255bcf44819fda356b936f565231c6e927ced72e73d38dba668c637a2073c8a72db08fad39eec4461486a944b6862eb0f166f0dba2a087401adbbc47e769030fe6cae8ee759a836dba38ef335d36dcf3a407c7397df8d79b9af31a3cbd89c4c88ebbf3b96e905ee461a68a8fe3287718440c080987c2ef60076522d3f895707edf74fd059452a6be980042c63ae117f1572c7c602185b26bcdd24392c5b4667c8e58bf0e526d3664d4cecc6f0e763706b5353eb328a1ceb4cd38ab64ae8a12f4df0c283dd8e742818a315149a11dee2a96d2e1107107ef751fd10405a4d897e9b008ed7b81da03882c0450d6eaf1953d02efcce21e8a8ec663e50287df5ac9fcd18cd652c694866d62eff654bbf2aa61b5e51b3fd4dba9fc053bec3f8c14a419d24412ada19fb65 ss_n = 55eae30cd44249dc8fcd202608a5d0d2414399dd8cb43b98d34c00670767c431 ct = c2fa5cfbaceb58810e8f8135e507f63ea1696a2dd89e2e0ab7a0a3eb7905ba95248631fda981da376771cba86550bb5ee7c6d19fe9302607d9e8666184f708887ba53d832eb1a7ce046afa3160b4ffd876ce4c201539fce558dec4b96a400632e4ae3b8a1a3b0f9c9957b23a1d61b3ef08c1fabd1cd213a203eabecf1f83ba6e49a19ee14233a07b4d2d890e9d1643dcd95c04a70e9ab52e09d7bdb3fd5799e7ddc31d7cc84a14da953a4ed539de821083bdcfa85df609daa93a54d15949735b9a831e7212c69903447e10145e90e2495b3335484a105a7b7ed2c6a02a963d97c760c3db4882aadf0f1d0e34ae87d7be09d5229bf6a46237405a6a41e65b4ddd6f5dcb8648c86d16fa81f5d301d4ddb793b0fda6b9e0211d7a571ab3f2d4fc792526f97c412b730fc8bbc2a44a06b724a3833e87e565e3b898e1ee0c0e5ae13cc0b0dc5221f9efc5de7207716bd2aedaef4d245e73cb3d8fb016a1ebde804f298f5b327ecdb28d86e6e49cb9c38e6527fb8cb94514536da23f6f229822241042177bb26536e63d97869ea13fcb9b51531fcd4a5f805d78040a508d90c8791023d15046d5b0ebeab250ceadc9c0c1a1d951d465927b21e77358e6af654af4b9f86eadb1c988370eb53b3c9d4e4e2153ffe657f644bb6f67985cbc8049cc9ed4709ead4006321a96c0d4c148c6a05616870815fbec0ebfcb8fba94b2173c2fa1f86e7c765c91732e35bf1d1e51639c0575af950c36c96dc5a0f124d1c7c144f24e21db402c25a234435ee0bc8dd357ab54c5e0422b6db3d99ec6847b805836c98e1d4b1f8244e22bf8981917d5b03aeb9783b52b74fab6cde69e9e2cbe0171e734c38c68fb4d20690f2cb84a4e332d8a39fccbd4aa9feea56c0a2d41e7360e850716f107fe65cb154109d60c358c0e2301b387fa1f4fddfcb1b491c4756cd5ada57c70a23573ddc02583b52f813d307851e135a76b1a98a974e7ece8c6739f132ce3aea5814b7b7e78cad0ecb68c4d76ce15f7132edfc7b1dc3082b4e48fc184cbc3686ca08cad3bedd5270c9bf38d363a922118a54c3bad66815db5e476247d21 ss = 0b4d28c9c54a071198eec7538eb381f583ec4cfbdd80e500ffc278fb5a3d95ec count = 988 z = aa4d44130c58ea6deb522a2245615c4c68e7294c960c4b01a6a370c2ef55338e d = ae7d73259a75427cc6f7447b1bafc33eef2ecb54df0ab419e3b5bbf61f3dd1d9 msg = 1adb858b89ac96bb67b92d473e3cf5a7b2b752c7d8654bb7ad421be1366358a9 seed = afa81ebd1ffa00c765f069fc648285a9bdbe2fb85a0890c0bbe4fbb3cc33ab1da518f6c42acde2091484d95e672ed630 pk = 50da9806123e417508c51734b2b69d89e7a59d82be98f026f3641bdb54b851714a43079201ea023c1958bbc574f2929a47c1883e25ac1b6b9e559448f60291aba52c89c03908b8c619a084ba147e0ed62e66cac25ad3a9f9b321b54bb26ec65d0392badbfa81f0d7b0e2b836ee3c1ea273a88d499f8cd250b059488d5114ac9a4873c0c409c10072e65581b51cb230a9a6c128dd2010bad13003b80c4f9361fee1132a4b800faa555f8ba6b0120a3b3731bb71cfbbe6864a55356663af0fd35aa3e5b0af036752c3a760aa801c957f2f181ca3275a1b12adaff618da5427a9c839bae406abb82697747736a7bf2a967a19d8392431078a0b2cb4630f9c0797105cc702298d9090aa67c023fd660a67693962230531b61e0f39907a1a3efd010475ec4121134eb35193833428ea665012c75b5d90c8446425454bbe7469c3007abc1f0a974ad27fef002f531b2fd2f42e5a949a724aa0fc707ebebb6527441349c06dc6325105147640e77e7c757fd0864af8f211f8294a396872ac2b970db7bc014bbd158840665126c9ea98031a55a9ab2ecfba354d370f0f26bf7d982a18dc6704d69e5d92814b9b4da148484e7c6dd319b511c8b167b4278cc67646a35e3b73bb1124a9b43b8061cb354bcb62373c9271a5cec7a1cb8268720e6722bd03531db7868712066608483c699b6248c7bc8965b3843299d8025e24617c6c140386206e205e127807053bce3c477f58706a7ee101d16291a85814a6e6a7367332ad910b39a145a02200ee3b5c60566a8433293e5ca2211175862459302bab8040b35c4bc937824577604279d10b95dc7731db6a734acf80ec43c276b37d08b254a076ca498f7e9616ae394b071a8b8fe24b2c324e7437af7dc9914b4c9c53809d690452441420af50cc0b882c45d9a343c3637f04591ec3a2e9d300feacbb5ee552ad33733efa59403b9cf4072c49769bd301139b2ab1f062a463085c6ae4679d7830d95c46a8c4161c2875158488a5dc306f30c2365768e9039aa8fa387cc6842907c1a2b9794d42cb098a597daaa53ff139ec910da037bcaa2c833ce37b364ba80aeab89a4f0d8dc88316af79161b53ca138257927881d1e2f78954a3c05f255a sk = cb16ca287379ddba48b6face32fcc57dd1a974da9a7c146f0a731afd0cbc3202701ec1825bda556bb70a63e8252a5aa79b15005130bab7f85a23b471b2b7a6ac2080af154ef9e711dfd004daec4fb7e73114c26299b9a8c2e672260c22514c28127a879a9334a821a33dcc9cf611a87f5b9ce2b20e4e966803d8948fb744760b3a9cd029440b6ceaa6cfed4739ec54adb56a6a2942b85066a6ba9aac2bca0384c13d12304170e649c88022a7e1025194606f56c7a4ba3bb60bb5e154128c3a6218a827eb3bc063d5c34f660b26c259f2208fa0672be6521a783835743b6e4e57a6f6d4314ec65f45db429101cb68d27bb4cb247cd81cd5a44e78238942baafb1285c4b220645fa196cbaa03860213a90c97c271959989878c2a973ba1043b92bbe13819c7ca284317b8dbb92fb2a60e36256aaacb0effab0cd00cb49e4c2340265b213adb235aff1798290e8b111737261f99e41236de59bcd94b3907cd097ccec0a754a2d82f901909b964933086e2908e2243e7b0491b06c35397515e8c2b055260c734a75274548e985a83589566e463949db6d7dc77ba0d22a9ec04cea651b767a00cc7689a8acbd79e9650036b5bfc73ddfaabfa85ca5d6415f74fbb707a781ece65c613982454c5f93e02f6ccc1482f6648b49792f641720c36e0936b1be677fc8812e249450d5269b24ca3ff3c196f92b2a620a002ffb367d9c2ea3a4ca20d6c029a431481ca754518187d79b3708ca93b8456846a128f29f4e53937880c477e18c5400025e0177d0ea424eb433e01451463a389b2c4eb2f50364946376e886cad882acea23695446cf729f0cd77822c3c654655a73a2930be414d9a9b40fb33080e532a9dc3ae2b415de0b45440057d6aa5990f771dd96329c3736946874e2d53922747e9d9148e611300ff86bbef9a10e2602b263603e48caa9f2bb058c3ed4689671a71f01334daf30853f6679ae34bffc822477502461d0c10359c1ac880c9b690d00bd504af345b7b8873373bc7c4b655e2ba7c40966e8065a79c09e42c37df6bbc794a863e44b151c895a7a566aabf79789b71f5121c7d59a4a50da9806123e417508c51734b2b69d89e7a59d82be98f026f3641bdb54b851714a43079201ea023c1958bbc574f2929a47c1883e25ac1b6b9e559448f60291aba52c89c03908b8c619a084ba147e0ed62e66cac25ad3a9f9b321b54bb26ec65d0392badbfa81f0d7b0e2b836ee3c1ea273a88d499f8cd250b059488d5114ac9a4873c0c409c10072e65581b51cb230a9a6c128dd2010bad13003b80c4f9361fee1132a4b800faa555f8ba6b0120a3b3731bb71cfbbe6864a55356663af0fd35aa3e5b0af036752c3a760aa801c957f2f181ca3275a1b12adaff618da5427a9c839bae406abb82697747736a7bf2a967a19d8392431078a0b2cb4630f9c0797105cc702298d9090aa67c023fd660a67693962230531b61e0f39907a1a3efd010475ec4121134eb35193833428ea665012c75b5d90c8446425454bbe7469c3007abc1f0a974ad27fef002f531b2fd2f42e5a949a724aa0fc707ebebb6527441349c06dc6325105147640e77e7c757fd0864af8f211f8294a396872ac2b970db7bc014bbd158840665126c9ea98031a55a9ab2ecfba354d370f0f26bf7d982a18dc6704d69e5d92814b9b4da148484e7c6dd319b511c8b167b4278cc67646a35e3b73bb1124a9b43b8061cb354bcb62373c9271a5cec7a1cb8268720e6722bd03531db7868712066608483c699b6248c7bc8965b3843299d8025e24617c6c140386206e205e127807053bce3c477f58706a7ee101d16291a85814a6e6a7367332ad910b39a145a02200ee3b5c60566a8433293e5ca2211175862459302bab8040b35c4bc937824577604279d10b95dc7731db6a734acf80ec43c276b37d08b254a076ca498f7e9616ae394b071a8b8fe24b2c324e7437af7dc9914b4c9c53809d690452441420af50cc0b882c45d9a343c3637f04591ec3a2e9d300feacbb5ee552ad33733efa59403b9cf4072c49769bd301139b2ab1f062a463085c6ae4679d7830d95c46a8c4161c2875158488a5dc306f30c2365768e9039aa8fa387cc6842907c1a2b9794d42cb098a597daaa53ff139ec910da037bcaa2c833ce37b364ba80aeab89a4f0d8dc88316af79161b53ca138257927881d1e2f78954a3c05f255a88ca211075e6f444cc6b2174e188f97ff3100a41efdf5d9f7dbfe1131bcc225daa4d44130c58ea6deb522a2245615c4c68e7294c960c4b01a6a370c2ef55338e ct_n = 6b5fe8a0a7ba82aba0ba43cf230b0f523c3d47c17b2e419a1cd2f23b112c51c26481ccf38d2c325b90a161bf65f6d83ea9fdb06087821120e6096fba18ac1e42c5a0bbc0341b4178e86d117d4ec06b32d3c0ef83b127b302ab4914a75bf474616c6f1d9f91cbe5f934a320af63bc2f3cf71569f2b61069053c0f5db13037b894f87ace651f33c224a2903a4347cd5d2a632d1172ea290a61caea7843856964ae2dc7338e9d1711371a089280d4136f1d072d810e75798313193f31deedddbf93292e567e6cba8f60cec3256b1bbe5f9ab7219352dc8e42a58842ad86ff807a04771fb1c4162c7a18ff923361c0e05aff90ec0cb94303cee8445bac70d8973f5d803d21b0fcdec97d81aa164c21f26c86ccbe6e59cf24228409a3622459971fe9a049b24687169dc3db8ceee613a0d87ebb777ec4507c2ffc3665136c8846901863cd03a48df3ffaf9a8ddc79fb4b65de112ba66b8346c8d23f8d96ff461465887e707f887f14e59f0489c198592fe0c5a86be21ff16355e735accd75dbdb16dc470bd69fa805d0d8e1ae06d3e1c571135cd636e2cb6a411f718c871d29d2bfe1bfe6bdd425dcb5fdd58fcd7a519005689b83ef1972a3106e583b0fd256a2325c80329b2db93fa0cef0f9a033bca47dd04cdb73235590d8be237c5db714be38f94bd4fd0ad1c5773020a24d04dc77e7e6c63e0e305fd46b0d6cfb1a55b5edf23275e8227c7052dc00e44c99c81878ec69f469200e29491551286e2f2f39b5795d001c8a0d0f9f2930e7c5f0b4a5a92d50d7baffaaacd9e9005a3cfa4fe9b143e323df2e303064417f72e309ed31427ea7d5730f4a17487799a52ab5b8223b1feadad04bf52a3734f2271c491dde4ae7831ca6e01e189eab3ed78e076f7a7ded74f837a878adb312342780b295421fe3a0b4dca2310ede07a83b0cf9ddd01f164588078e09497dd754f91915aae6685470aa5eaf0335d0d6d9a5a84151a971083c60239cb27f2ffbcbecef775b52cd5673ca6c123144d858b22c007cf0e29d2f851c8dc31365bd53c349f5d162caf19cb3915087434ae5f0b90884d2f73b3fa6da ss_n = 71f13e7a5ed7074a628dbfc02b6ad0dcff00244f2176223e9112a4db9137689a ct = 0f2a7e2aa9b8cc0ca2e33934bc6bf8a782df26b7ea5291bb1c94a5d948c2613cd1b5d01fd35dbc44a57532f719f2a33fc30a1ce40057773219485f1a4cd454bd78a79cf9717b861109074de757d01a9020ce6509d9d836ab0028bd6755cc3d8aac8b1a498b1ac0b1ef3c754495f9bf6f2e99ce46042e5ec502a0091ee88b281f085b0e23c93d51de915c12602fc1bf3d6288b6c60172819caba1eb619d392b75e202eb6ad49edf2dc5cdcf44d8d8e4b1b3a4ee7cd15e2cc679a8788df1c9b3307e3af3ec2d583ef764321d6cf42ebea8b46a0dd8925344293e2e79c1821ec00c9c3144887e9d5e04126ca343662fad0cfc1d34e8603b760655ebf18592bfa192b8f2f0c2344e9d5a66c20041b076a7efecd6c12e258c1f78bf4d01b24a334cec148c3c3045a015c45077ee7549251d094fcaf8ea98ccae97934cb497dcbc683a2f6be6c7349dead165309226f8a9037310b31fe43ccfb4d96e4aa73486236338e0be01240e01df3628c7b314c7d9b31d5a387a0476bbdb283d4d3d790e914811b7d706eca4459fbdbb06b39fef452dc023419586747119e5dca3a0ac50e1e0e31693a464d6d2cab3d6a2ae373643a109f15d84dc7baed0aa62aa826e7d994c3b09effcd06bec0007fc6b07e26a8ac0c91c0b10e61f7c37a293fe25da4ac3430295adef801186842380fe03c18c8a89f72542f8de7a72b870e553a9e89118cb4bc7e3d31a780c74e8527c5783c5accc6cfb425e01fa9f0cf836fa2daf76e9ce82e2c900b91c628dd6e50c9fa0b198374b37b396d81116e4595d590ea4c2dd171187cc69655acccace5b0d2463f485fc30c04856cb8c1dd7c306880ee476a4c3b05a853a333e15419aff204693a5bbfff3379fd84f6f35d8e839b8229cdb179fbd7e476d0566ed756335a7aefe1db1015e6657c2b97655c9e8e4a3fb3e225d4768fbd5da6aa6921966b06d8b560c2458e1ca726a23057c12d6a428466a1143cb1641a0cc07c4cafff4a7cde6c5556624bca3fecb3e235a44b950db7ca96a851dee41b797482618be3d47b5401eed450fcb3da3a3c69e4dae84e13bf640b08ea712 ss = fd17fbf585c5f63fdd21d01d2938eed6c603307c54ed89355432e3ff9b3015bd count = 989 z = 4f3668d047920562433d6f8bff9d5ac031abb6132fdbaa7ec0465e55bc0b34cc d = 4a011ad06ccb81892a465f7c336debe8debbed7c5255395e6b0a2402805f6fb3 msg = c73ea97e9e425824836a4d6d8ae76e2ddede8809a2d1add11beb0dad78ab4930 seed = 9b630b3f61fd8c2cc17ec25b8f6534e0b41650ce4f74c897cb1471efc4e97ede0cfdf4b4f81e7366a7eda01603168d62 pk = f8e745a3e4aaf611065ec100c581012718b8a3ec2af48466425a9d3581c38eb99147d51f5301972456bbba66be13e86df9581d73e6c7dca26523e9a77808a85bdb73ef740f003469d71c23e044216b1b4435e3a0acc15c13a80e8d888cca59bc987099c4758cbfb05272a06048f5002af0aac5f829f3f207fb216f1b89b5e156aef4d825b2b841ff21663c3c137c546d29927449ba678c24ba7e4372ab4321f603b0a221b371179a8b982d3fc671764c793993c13dd163a2e5605a1644d134029d45351d198e382b384d732de5066f2c8859316473e1eb7ce84b83378c13b762c2633333f6aa989e883bacd34d2a0a8b4fe3c7d42b26ba3801da4b0c4fd540493557a05c730dc72db009a9b093b773b4469baca1de231ef682816d28520b8a9fc28107f5398777d00c5d89a34d62208dba73f6d932b2600e005c6261441cf1a69084222383749613885ff1015550186ba987a7586b8df3f288d36b831a492689acc2b64b3c0fa41acd2180e7aa98c2784dd2d32177a6007222708dec9fb3138d43e752bd698257ea3e6a03b5a9695d3a683e552570ece1b600d96c2ea9c4e0a50531081d04d47409474eb2d5593864bc148337b26783be180f167798b4f145c2995fd19719277980db74c77e44aa15471d65e6b5acf63cc08c2df46211674540d7e95ced8834322a091fa8786e385a9e106ec2d4a3535aa77822482748739b7017c14b2fbaa4bdfc49c6fd6545deba44cbcc64ae7980d93c74d7a84ed5192873468709f65b84ca55f5c37db9c007b5598e27cb1fa44b45c2191333596b59c9182f714f941c2134a3ab56f04007069d2259ccf7a1a574a1693713b202b6b92562579002be3a5c97ba529f49b91f7d523d71106e14c063e96881c5772f6e699fdbb6b44fd2626c03759ea3ae13394a5ef320c83857275a461b7c64de3c6b0ab4551bfa5b10615af07aa60cf246e440795d6cc7f0a6a656b6547a7557a3a09934db98ec8ac590829277a132f28941532b61ff7abf4652408e4cbd456058c086650cf81c72c92a88417aecd8b3b14117e46b864c08c0e623514eac3f6a2a127f1ac5f3de62a10f8a215d6909b1506c97745382f32ce53c7bbc402dc86daa4e6a1804 sk = 57eb49962514c503219427a7e11890769912e1394225475bfec3222e05bcbb157cdeb49d49aa2805eb52c1e19cc7683864eb00b5e90673c30453033de67c95dfe59d2fa97a7224c29da5821bf1aefe03c766fc0683e87bd1a93612fa5d0f04b61ef9a573da7cf2fb2db78b6f71f02603219e8f9a804604b0f7476b365768142a610d5b3745c36be9ca7ac9dc0a49636c8b194a6b5bbc6950476f9774e04887e1427de2873d70f523d66656dba75dce532eb7e881a0417307b980e82097f911684a85a2b4b06e16a4320da89ab9f41d304a76197c3252a83a5b72258273681ff6a52e32591be24ebb8c05be296a96438463e2302d622cf159cba4d65281c5112db32d2167440e9a624b265ce9c6153734482d4ab7c57b5ed08cc68e38147949a3e2795a6025557cb33893988aeb87b6c798562a9bb2ab864c502b55a9eb5416ecb41e968d0122c518653d87f341cfc59ffadb8c6dca564e9a468df9a1bb637b55fa93d19306eb96bbedc68124b5b45479c63d76aeb320610eb9a71d0848000086d266478fd27a4a978bdce8580c59955e4c7958a9699ca06ac9f88e964576ffb0100048a8d0701c826ba24584b6b135688a5506d45c50fbf58ec978139a97423810930955710f2a9f6a6435a2c72bf140baa17239c24b3895464847b1231c765a5ea94a9d165a76065ec4fc7a45933995fb8d9c0c1ed71a91ba768d8adb3979d17789c1cbce4450ed6680a9d05aaaa795af5a11fb80466e605e917905b20771a917a1a48174fc071409a5123cfc562596ca7a165c123870ad94458b1322492856116a2c2bb7171ae034b1f99909b10277429f6ed3af041b6c123b6ab6c11191bc0ef6f8062f697ed89540c4b67539ac4c69f2c94654bf5e815e0ed53f1c66200a56526e7730f8497d516c0e42c61f12d95efc777440ea470bc37e7c60022e6570a9a03f15d23fe39611f92b969fe814d78c31b5d03d0f6ccffdd1936b91c1ee4599fd0485dfb39062818327979a9781876adc708da067ff9c3e91a547bd4069df075a33d9a458027d24921c636b833e3955cf1ba8656ba5d842c07ec5ce33e2bff8e745a3e4aaf611065ec100c581012718b8a3ec2af48466425a9d3581c38eb99147d51f5301972456bbba66be13e86df9581d73e6c7dca26523e9a77808a85bdb73ef740f003469d71c23e044216b1b4435e3a0acc15c13a80e8d888cca59bc987099c4758cbfb05272a06048f5002af0aac5f829f3f207fb216f1b89b5e156aef4d825b2b841ff21663c3c137c546d29927449ba678c24ba7e4372ab4321f603b0a221b371179a8b982d3fc671764c793993c13dd163a2e5605a1644d134029d45351d198e382b384d732de5066f2c8859316473e1eb7ce84b83378c13b762c2633333f6aa989e883bacd34d2a0a8b4fe3c7d42b26ba3801da4b0c4fd540493557a05c730dc72db009a9b093b773b4469baca1de231ef682816d28520b8a9fc28107f5398777d00c5d89a34d62208dba73f6d932b2600e005c6261441cf1a69084222383749613885ff1015550186ba987a7586b8df3f288d36b831a492689acc2b64b3c0fa41acd2180e7aa98c2784dd2d32177a6007222708dec9fb3138d43e752bd698257ea3e6a03b5a9695d3a683e552570ece1b600d96c2ea9c4e0a50531081d04d47409474eb2d5593864bc148337b26783be180f167798b4f145c2995fd19719277980db74c77e44aa15471d65e6b5acf63cc08c2df46211674540d7e95ced8834322a091fa8786e385a9e106ec2d4a3535aa77822482748739b7017c14b2fbaa4bdfc49c6fd6545deba44cbcc64ae7980d93c74d7a84ed5192873468709f65b84ca55f5c37db9c007b5598e27cb1fa44b45c2191333596b59c9182f714f941c2134a3ab56f04007069d2259ccf7a1a574a1693713b202b6b92562579002be3a5c97ba529f49b91f7d523d71106e14c063e96881c5772f6e699fdbb6b44fd2626c03759ea3ae13394a5ef320c83857275a461b7c64de3c6b0ab4551bfa5b10615af07aa60cf246e440795d6cc7f0a6a656b6547a7557a3a09934db98ec8ac590829277a132f28941532b61ff7abf4652408e4cbd456058c086650cf81c72c92a88417aecd8b3b14117e46b864c08c0e623514eac3f6a2a127f1ac5f3de62a10f8a215d6909b1506c97745382f32ce53c7bbc402dc86daa4e6a18048de24002d195e22bc951e0e441f0acd82ce9f4c46b14f4f87264a383b6abab094f3668d047920562433d6f8bff9d5ac031abb6132fdbaa7ec0465e55bc0b34cc ct_n = d17492cd7b6a9d538726deb6d24fbc1defd2511782d3d94da9595cc41cd8cedd685f32e74bf111638304d681ca269eec29ffb9e56e994fa02ca834c3c82e148e0fb54e4454ace83889f98298f36cd94f47ad2d7dcd65fa51d2a4bb416db800bbdbed522f85aa4d97748161f5efcfbe2fa57846d4489d93dd515cc1f231956630f7e8c2a46d6fd1796d06c9ed007da6843803ba42554bbd30ea9a23d1bc12fe208a182f02cfeecbd794229f707bd19fb7b6dad63c725305e7ff8d78e1ef60b6cb94a7359f8e98e7812f3ac29cfa3d35372b91f4c6c1d2e6b2e5d347a76643ca040d3e53831951c447aaa384534f2e1b344c76e68d994fe481ab0628c0c104746effc8c98d5272de7e1013abfb86f08751ae4c772b60ee75fe4c7ed063882fc2e685266c36b22cb5ff8a1b7e5f430af44206b1cda7dd9a0454db1d07943e7f038e42fa44bff1c18e64aeccfb7f1440d9dd1ef84d05fdf85e3368e1340c16cd83a2fd9460a198a4912f05c73f2665634d3008e137475344648e479dfdf9b363b424dd34fd04d2761e825fd5905d6ab232966aa8c3500f6deb3d793fea363dfe3245cf49daebfbdf81d65592998ece54f35f089f179f870074f0e15d3133c8b59e3dbde51ae8c00835db8a6da4f679e71253c6eb6ee7b5a04f16f9d4b2d8dbc7f50063ff553c2c90b958694e8545349b9dc618d22344dbbb840668970d6361320e20a102f698bf2f53156e1aa222a67b3f846b7cfc56df7f8a749e35aa129ba54a23a8c02c3511bd706e830fb9a6c14fe08733bc9d6b8bca19c4e39d76d41c42cd758cebb51db24a40a43a5e8be0f1b7d6091396dba5040668ff9ffa6dc93fc940896e9191c310ef98a922c5ed51ccf9b9e6049530ac8987eecf21fc6ac1639a1a44ba1eb70f86d4bd97dabf96916b9fc8c8e2ca890c1e7f010a17a9fb3f300d9523c71706d0b5795d64aaf820a32b98bcb411c25729bb0cc4bf5f5dfcee2d4f67265db3a02df252058b686fc5c9864f07d5c8c30d6c0d2e0024af59c18ef950ab5f6db3dd3d1d1bc4cc481d73db8a2dda4bf0b0ac639b7447916a0fc8ab79505dca ss_n = c2d2e8e388d274e3a67d7f77bc8ee96d7685261f3078f4d7fb1482e8cb93a328 ct = 578f21e8592cc190161f4115c81aeb9b9e9a8f269e63a7d9aaf3f2928ed63c1216fd3772b1b50c1c583c9d22c5d8dee70f2cce6033addfa46a34ed392c402a4b22a567a2ba01148d95bda7dca16869439912e315d63398df4ecc4409aad52e8af7e4fcb971f77486fa7b7ac5cd694a7ac5e4bac682d4898f3a8c70c1ea7ecb4c94e30006f41078a4781a7a09c916da74ca71137b2d238739b7855a934a24322d9f21143914bd8f3027497cd78fba72017c1694dcb52007e36c8741fa211726b79ee962fa2c8a86ab761c141adf439acaecc3003baa0c96e68a5a4707ca1098ebaf38443d0352dde4a3b557326055f17dc09a8b3964151d1edbec7fc227bb243589ed9d0cf3c99e198423b84a359454ba41b930f7847001efb0e91e8fc5d7afddd4d5b0460532a1e0de391183c9884f542677503dcda53dc93eca1e08184eb7a4fe580fe0e69c4071a6af6752614805164edea92463b6809c6c9d4ffdb8b2355384173da44fd962a20431d3a6e96b6147c6a15af57b5d2fee028a97290af770b9a1a1e45bffd83f682395a9f20ea13a47ecf3c6423801adb32c85beace167e7f0804ead15d8bc28b5aae06a09abd34b0385272e6729522336c4e4cb9e0885b372d99e6edde62e9c3d69c8762a46fb41f17d0ae2bbf22c5e41785357c56b281fc2b59e926106d285a88e005f44f4f4ddf5cdd03ba4f269b1e41c1257be2e24fa8f4dbb9475ec7f651fd4327d9da9f9f92c42adf7a80ebc6190ea69e6a6bdf4f7bc5d0c2d777481ae956923b3346633392801b30ff596bb796a5b8d66f6569013ffbbb1ded4628c2bceb4fd7086e5762a4dcde7edf79fccc59d7e2e395d83a4615570e69973060bfba7cefd74849f47ac3e5831ea2df76eaca873f6d3559fc2e58dd0c9b81b45310839e363769667317d5ec13423bcde879f03f3eecec5009a0a0d45a336cd89e647e70f63acaa7647e18e6d73ee184156a80c6b8683a3abd631fe673edc29820815d421ae25c130446e23454ae326e78cc16bc1cfcea7827390d9de5ee53e710c22f6b30674d39ff89c9c3871f5b279bf90e49039a62c92ec71c2 ss = 39c45f2f8e129780a7b853094b7a99f092b5e92d97d9c520d900f6aa5652b8c3 count = 990 z = a530b6d007e2f2bf1d5791751be4369371c99f0a85bcbbd520a5e550b0057601 d = 4ff3ac195c35f0bfc78efb9fbf23cc75cf1b6fa80614a58232c86fdcacd1a8a4 msg = 2375160f961740a5af219dba3e54bc441910296288f3b4ac6500521324f2c7c0 seed = 77f87b3c6792b6c2d16ed8674d0e88792caa7f1255fe1228f43d40bacca04a409c006396c330eeb316c27f86e812c0d9 pk = 452a9df5a3227dfbca5364a5e4167b516c00845334908bca21f519ca135a727524c156888065c6619c76bab0ca45bc269ff681c64278b527ba76a66c6f7cadce85a173836d2b9b3501a10730e68e0ef08c95c08c71768ab1859a69018f73d58fb53a074f1826377258014595c3a905384224f1d7746b6076464996735acea675086683285c725f00b368892452b7f8326f9b579c6833e34872254b399b0cb949dc44aa5872b63a01394618115c3a14c749b2e2c65a23b593dbb64c7b517954a173d42a13b4c18b74816f79c9e67b086f30428e2a0bc2f79c8d10909692763e0947e82618df03b116a10bd0323b8c6c9e96f8a164094205d4c3b77c3103368de401a50eeb1b91d98a42a66a1ca3c80bc30e60bc7f94b74176212dc5b0165b73cbb158b6c436412cf8add64a0131f6166aba80dee94588880d8847b83a0433d26871827937605046f127ad5bd53b0ab8bfa5b434a3217378408eb7ea0d947639a411001af190ac3181f14284ff0acb36968638e60a6624132c2cc99a30a160e05ab4c13fdef11ee6aa3f5bc202aaa33f48d534244b572efc9792ea136f4b1b55bb767082125532bfbcc5bd79eb099a39cc097553bee265f731aa92b14a2e0290a0e77e5706c58010ced10c96864099aae37a1f1345a0c87c5d97c6f3559ffddb83c312b33a3c80c9b56bb45a5c833093370a82144ba955c69c43dc150d93c1d4b6104b73739d6b77fbc8bd71a494e39430288044fabbb2bd89b80d495a4c3496b3c6b670098349b060eafca49e09c8be15b44c3bb319c82c25c99a93bccd3d16637df58f6de83ce4ca612dfb413d132a9ab881f5581cd42700feb91411e652d003a97bc58e4da67970d81b79a8c56dac0c29052524f6afcb739fb4302bed09b09884bd12b54f807153d632cece376b95032e89d0549a34cd45eaa844388837a61b95f95d30b5ac0a6242b2d30fb167a1d43462171007178885610b8127c9b27fe790fdc182170b6c9706c3fa6ba97dc50437068554a875811aac10928f56938991135667a823a67c4ad3500c2e3739a94133652cb911eca5739a191e8304988bcad7b3027ff419585b8d4be8123ac724c831e73a693cfff3b9683c57ad6c4f199b sk = f201b0e4503ebee620cc65c3f4380f0fa1cfa61086fd1938aae6462b3692f2671e13349e53dccd89b768573c039548b7f856b8b995c655693b602497f82663fd39044ae4608be000821c2bc6393cf9b80682275c1b591dad30b70e632e730bc9f5c38df9b79ef2036ce8946b40029b8f0997464398eb64c10b74387f305b5975121df820e1dc656b6097ac3973b1065826ba47700496068c6a34775251cc48e4d6482bd3379f428e98d28522fc2ccacca975b257132b017aebbbf88b3cc2ba6ad5850f0677af786a10731448824545e386437d374dfe5c424e262634f2101d7430b7195594aa693128cb5a99733b5ca4b823064bf3abc653b226b1933ea4593fec0258a1a2d3d0b18011a0055c3be70abb8ff916ab94bdbb1270a6b05cc81672c95575447612760ccb2028abcca21b753a79c421669e237bf7eca07a74084b4cb4c2225bd9c975da36a6d7ba43d36a64bfe8a861798e795a885ae39f904454f0c84a3c42314980092d5b6904b35c56a7658bb441412102fe723eb7f21c00a313dcd5cf660c21d62b6ab7f94864a43b3a670459400b22e83baea13cedc1a5295907da11b0ebe5a2b97a9b7141cedcf31fc78ac332980024643ad7711ca70833f6c563be13b4dcc289490cc22182b5d1fb5f00ac2be001c04c88065053334d9643d15523cca62cfe9aa5fd34a201e6ce93b18504726434b76d7912a13cf86179d027fb941f68eb4a617c263e97c4599435b14a6f74dbb962941ebbfb4df9d5141784c4d6f293a495c2c923478d243bfa4a3571a13243d51c683c06512ab862337c6bd85cfc698839e3c48cd75a70f50d2936164b3076701c92c375031c054932e460ebe598149179e69b4698a1abd794af713a7396f19d41e96f725c703fe56a072a266e7b4fabd810d8b4b8d1c9c668c81829a90905a181de994f11a4a7f67a4d87a0b89b19444699a7fc36779a153e41144348d5873e7c6e2b2b0847b1703bc42bd0794b0bc803a4fbc60c65448973757ca35368d5571c5a299ff10f05c36034c5719de695347421cb85b7f97a7c8e1cbe75ab9003328566a97785f0523c34a2452a9df5a3227dfbca5364a5e4167b516c00845334908bca21f519ca135a727524c156888065c6619c76bab0ca45bc269ff681c64278b527ba76a66c6f7cadce85a173836d2b9b3501a10730e68e0ef08c95c08c71768ab1859a69018f73d58fb53a074f1826377258014595c3a905384224f1d7746b6076464996735acea675086683285c725f00b368892452b7f8326f9b579c6833e34872254b399b0cb949dc44aa5872b63a01394618115c3a14c749b2e2c65a23b593dbb64c7b517954a173d42a13b4c18b74816f79c9e67b086f30428e2a0bc2f79c8d10909692763e0947e82618df03b116a10bd0323b8c6c9e96f8a164094205d4c3b77c3103368de401a50eeb1b91d98a42a66a1ca3c80bc30e60bc7f94b74176212dc5b0165b73cbb158b6c436412cf8add64a0131f6166aba80dee94588880d8847b83a0433d26871827937605046f127ad5bd53b0ab8bfa5b434a3217378408eb7ea0d947639a411001af190ac3181f14284ff0acb36968638e60a6624132c2cc99a30a160e05ab4c13fdef11ee6aa3f5bc202aaa33f48d534244b572efc9792ea136f4b1b55bb767082125532bfbcc5bd79eb099a39cc097553bee265f731aa92b14a2e0290a0e77e5706c58010ced10c96864099aae37a1f1345a0c87c5d97c6f3559ffddb83c312b33a3c80c9b56bb45a5c833093370a82144ba955c69c43dc150d93c1d4b6104b73739d6b77fbc8bd71a494e39430288044fabbb2bd89b80d495a4c3496b3c6b670098349b060eafca49e09c8be15b44c3bb319c82c25c99a93bccd3d16637df58f6de83ce4ca612dfb413d132a9ab881f5581cd42700feb91411e652d003a97bc58e4da67970d81b79a8c56dac0c29052524f6afcb739fb4302bed09b09884bd12b54f807153d632cece376b95032e89d0549a34cd45eaa844388837a61b95f95d30b5ac0a6242b2d30fb167a1d43462171007178885610b8127c9b27fe790fdc182170b6c9706c3fa6ba97dc50437068554a875811aac10928f56938991135667a823a67c4ad3500c2e3739a94133652cb911eca5739a191e8304988bcad7b3027ff419585b8d4be8123ac724c831e73a693cfff3b9683c57ad6c4f199be57da2b364809d8be3ca62aff7ffc6e979918ec488a476630ffe70320404661da530b6d007e2f2bf1d5791751be4369371c99f0a85bcbbd520a5e550b0057601 ct_n = 954d19a8e0a992cff21eec20b1dd2452cb727cfa8606888b1584892a80c3e7def05f0fa209fca0de3248ec1c1969873f70dd7d19afb81cb53921a28130afb17cb3717ccda6b74d10cf37b3a494cc4ac6cdc447a38abe9fb76f2c538cf7cf9f0d58db06e9c991318f8278bdf5bfaef94f36ec250d3af868b8751e3f4b45efc681d02b071956c25a1fdab99fd88d56d0c131c253f4287f3d2ec8ef787103091d816cb238abe21c007daf93c4e5d0bfb181042bf715cf03613c0480807ee147e50e411e12c45155efe27607dda4d3aa0a68c007b9d1b4a7a6142f6e8b536dfa2de36cfcc97a87a88fb0720d403624098b3e55b92421781e12c0433b3c9801115cdd54ca76639c8a2851b37b7760c363e48244203da1025b7464724aac5f4de68fdbdc646df4a9b42e60fda2ff7c08441df4871caf36f9df247e6ac92146d1f3fc4f921608bb1fd0f5c4367766595f06da769f831da6839c6f55affb373a14d0ea73b5592084e48d60cbb4b0b9df38c9e5a5bb4bdfb99c3ec0ff5315491fb134248e6d35174ba6b1ac1a9e6ac9ec5de008a3f593b8663310ae2e492e080a40f916c09505d00908b34f0124e980d131c9a22a2763f6436c44870e57f47d6671db9036dc00bccf6766a304536f5713aaf883d45c7365eb260f0ee8d6a1b7423191eb2f14dd332fa517663147def395436d1097403d8edc61199626ff41e4283dbb674cf7ca6dff4d4257b01c4240c62006416060b710c8c548329e12ccaf4caa6d5984c09f4ab8fd905d2d869c94b0b0212d9f519341b5f865291bf826caf1b1531f4aade385f9129f02d6bf621ce462b2f67e8a6182164ae303bb3c00f6cae69dd7e7e3178aff5ef584b03ba5963c105329410fbb03d2dde2eb273b9f90919856a02751385213798007046ea81dcc4bc1d354f9ca80b1fa6ca7436518306937d1f256e04f5e12efb18aad544139040e526f52c49ac28a0711ca981d343d5bc555a1891de7bdcff31d543ee988f2f824d0610d4012e6f1dd1dcb91d3f06f6977e52c69c6543fd5d4deaeb9fb8a1edf228551b50fb66c4f9f6fb62342c30d546aa4e682 ss_n = 653b113290990204f43593dedb9ea15c799b025f888d4ed61de2a54f51233af1 ct = ac903b176388930e0e1e1752cdcfe627288807e41938d91a79fbca3b38882701a2cb96b8b89a67dae8999c6d4bd883a6f10034a6325780860b5afd2f6f341a36ceccdae18d2c38b3ff96de32550223bf9653accdb8260fc493ef358552768bc6199db0430f81509aa42e88b2f5adc510cad3a02cc0aabe7ee96ac477f4c79099229a04242cc6bc67427d64c338027325607711895a5e8b0e1e11fa283edd747d86c0c30bc3335c226c2984777bd5a101e348619a1041b7556828e2ecd915b45f437d9b5cbbad7927575bfcba11433f45bd4d51c14267b512c5a4e8cfc2c9f473a39b56eaf3ff5d57fb27de809028a2c62ba13c3ea49b6e6c7c2c60ee00b5bc96a4aa719a29852b056f81a36068cb661e616300ff5a2408f8ff66403ac5e470825b4887d2fd5334d9f919a18e6e6ef91c2d40a5347225f94521e6b303446f30ee586aefdf1017784066efb5004ffedf4d6e743252cddb60da3c711093b703a6769369923946a4515780f206f42e148463e88ce68b698ab876fdf8086505630b0f14cba6514530b79672b053a0e5fe63bfbfccb7a34da45b67d22c0a59b312ba4b764892785f02b5ba246409062b1a431b3b2c2857a7c45b25847d8e13954cf13267403f842d174dcefacf00f9aa8228093dac95b57699a76f7e7e3708150a2881e799c943c7d5e4414a2f412424ed221f6325cc4a76285ceaab2fcb5fdc894758696a1edbf68aead5f377cf415d0e5b078919f696122ee8c4a23d2d91156986c7cbff6ac4030e6d91dbd14b3ca53bd381cb9e293ce1dcc802024cc42d5bcc66367830840e0f56ddd89e403f12b55a592d0d968b5994a55be0d6def4a401fe1c73ed175b59620491a60992c4cf9b325770ab0ebd7c82a7d196fa2f463912496e4a4cbae72b4a2d9bdffeb1d0ab615939fbb677005317079b408f41605220904eaa726702de35f0f963c5ea94c6f682bce0d3fcb77302e9c61cbe7858bac51f7e50590252854eef6242c07259e966e45594ba5bc250d670cd466b85d6eefb901c444873ea9809f2007c2e2c5d0d848ad81dab83d87ed260bed98dc55863c640a180 ss = 8e52d3564ed3b8815d512e613d39998ca698678e04d20c844f0987197d04f687 count = 991 z = dd4dd3857a69fed6e6ed51a4fbe8cc5da5845c91b70e3c19f5371035dddfe8e0 d = 1ba2e87d2d962bc2676e609e0d0fbeef05c06173aa285ac4b0535ecedfc89a8d msg = cc983dc67f5a7d35194dfe30761a7e352d44bb4033c7f7b98776390748e7ef5d seed = f0bf5604d314e28c8963d70202b875831a778a0462347e93057ec1777154662e2dade8609d52d41cca651eee371f908a pk = f44562962939a41481ec7a9e61146be3a091cc3ac135a280f11123125106265546c9960c39888a6b3374a575aec48a7c34599095c2bd67a81f309451e168aa7b9c914700a43054ce3b992c5906558de63b76e02d627ab7a3183763ea67657a56c7d9190fbb403b41ae119b6dc98c5b32453983816a31e627792c0bd9fc70616b7f7b513b1c0b1764277328d21c5f154beec54281f2cd85b5447299acb81984cdb40aebd330887461be567e36f3484da745a5f49ba3a0c95d009ece127c1337635765a25891b05a27c5c2610617d624a839aeee9331203337f2aaaea6c50d829452b4402df15722d98b7423f4326d2007bd2ab1e3129261e6019aaa919db08518dbb68179aedfd18988023878a1b458e47ee2b52dc307c3d157876fc6bd7c949c59312d3a7872fcf6c360f5267f94586032a6970a651af40a73d65f683c73ad435231367d6c4458c44bb993688f6ef3cb6be57ae31ba3cfc49d5c29bf0d9a4b1443713a24ba739227cd0a4f08b282ea489ffd78c18a58322c03b5af8571a915884879a3e6892e85221c5d6b8b43b2a990c7496db3bac4ec9430795d4fb6cce7c400107b1ffdcc2878184533c5193cac8fb139a30724a07ecb5c7f0c6d5d673b54557041d2763a433c28dcadb847c5e74661db5281ccec82586b5907b4aed2479744d274b11b16f0295c0c2366a861a24d3a6107c0ab3a661c8331cc775b0751c77b6c941f8e8713b5c761ceba1abd884bf77b4fcd325f7c3615a48b8e8b3791327b41977a8804924bf46cb2d54374e10b4093b849f12b8defb5cb0d5bc7bffa786a02621d4683f8b035a1126ead57cfa0c561434404b6f98d2b589d47bcbd1810bf4bd44b7b708045f6c75a40a6a3322d4123c450ec87826cb82ee850ffb15dd95703d2f287384a5a8c268d0f578f63769b0f48be656b97c0caa8ba469be7cb70a5c184cd0b9d1d939525a497bd6c09e5f059ad6077c509b4da6c53667676678ca53331cd902570704cc9faf374587c097e7941b30a810a5549b8f2cf5863c71db3ae376772543367ae8c3d7989ac46d55f8f433031c68bf56ab9bd03b212fc19a131ce7a711608aa73f3b7efe1bf383f0a320c5bf39c626caf355b52f1e18251 sk = ab46bd52269d796c0f0982b8c8d68749b12a9d15a404f89824731e01031220d6b3a03ace2eb262b9986c0f053f9e9b27034570126809011732e2ea7da312a7b00012d95937ec3576bae541c6011af8957aa7763863bb63fe0b730866269e6a44a397cccf05abc0b81878cc2b63ca8d648b5bde33bd09c7747fc485847234cc61ccf9a94eabe9345a270e9aa1751c9ba9fc4b92bf4b48e284167a71b8f6658a8c2c9f6d5c154318326a13b79a20775f5c987aa73dffd8114c527088d74f0f915897d2b5b5a76131b854b2098859a9b9f5b37a58115e9b9bb395e13f2d096f1a5b86884c1c4c93951544283bb4884f3cba580c56c5219caebbcc87b18f4ab3b00e5019b16a54499c081b7424a63c7a90aa8010a5a5ad49584bf842ba13b3bce035dfe11872f676ce7b9ec9b94cc3810a784544ebca5720d450443431af062f7f4bc31ee7445859ad2b0bbd73843a1542840bd95c198b26a9cbb528a849a5a149e6e42dd6989cca8c9dcabb1c0ff2968333551d31055bc0390a3a016d0cb69b958024acb38f7b8744f9c578829e864b0ef4112663bb9fc5a849ea8071a09545dd178e4e58c8cb5620dbe6525d6525cbc5a235287dd0932b2b3638d38c8ea341b0de35547a8960843b77d3157033ac39c65a6ab71cbdc848a29bc0cded207dd2a06bfe165e67889d8329afac289bddc53656e7ce50d93c36728215a974ef16293b58a58bdbbcc5e5baf1fb3ea5a41e443b865089a2bf914d91e1c308b265edbc06c080cfa65baee6f16d29504dc1176064f50eda6cb38987766be7944188759554157f695aa2d7af0b5c04b9d538f5821aa29633105ac6a4c26507191415c39fbfb82fed216bc315712bd43686b1b1b6d82b5fc4b3ff6c0d34729f0d56c74149bc176423ec608eda459ba49557bb450584b39c6b2321beb4c79c2636138c77a4d7278f32716112577944696fe8c044c995b6a772bee15cc7594461290c569ac999458bae21c2028caab7925df688c611a8c90ed079871c0adcd194d3e887f407adbdc21ead93aeff80c1eb4b4f22604df52b676a1b1a8b0506e847c69c84110ea118f44562962939a41481ec7a9e61146be3a091cc3ac135a280f11123125106265546c9960c39888a6b3374a575aec48a7c34599095c2bd67a81f309451e168aa7b9c914700a43054ce3b992c5906558de63b76e02d627ab7a3183763ea67657a56c7d9190fbb403b41ae119b6dc98c5b32453983816a31e627792c0bd9fc70616b7f7b513b1c0b1764277328d21c5f154beec54281f2cd85b5447299acb81984cdb40aebd330887461be567e36f3484da745a5f49ba3a0c95d009ece127c1337635765a25891b05a27c5c2610617d624a839aeee9331203337f2aaaea6c50d829452b4402df15722d98b7423f4326d2007bd2ab1e3129261e6019aaa919db08518dbb68179aedfd18988023878a1b458e47ee2b52dc307c3d157876fc6bd7c949c59312d3a7872fcf6c360f5267f94586032a6970a651af40a73d65f683c73ad435231367d6c4458c44bb993688f6ef3cb6be57ae31ba3cfc49d5c29bf0d9a4b1443713a24ba739227cd0a4f08b282ea489ffd78c18a58322c03b5af8571a915884879a3e6892e85221c5d6b8b43b2a990c7496db3bac4ec9430795d4fb6cce7c400107b1ffdcc2878184533c5193cac8fb139a30724a07ecb5c7f0c6d5d673b54557041d2763a433c28dcadb847c5e74661db5281ccec82586b5907b4aed2479744d274b11b16f0295c0c2366a861a24d3a6107c0ab3a661c8331cc775b0751c77b6c941f8e8713b5c761ceba1abd884bf77b4fcd325f7c3615a48b8e8b3791327b41977a8804924bf46cb2d54374e10b4093b849f12b8defb5cb0d5bc7bffa786a02621d4683f8b035a1126ead57cfa0c561434404b6f98d2b589d47bcbd1810bf4bd44b7b708045f6c75a40a6a3322d4123c450ec87826cb82ee850ffb15dd95703d2f287384a5a8c268d0f578f63769b0f48be656b97c0caa8ba469be7cb70a5c184cd0b9d1d939525a497bd6c09e5f059ad6077c509b4da6c53667676678ca53331cd902570704cc9faf374587c097e7941b30a810a5549b8f2cf5863c71db3ae376772543367ae8c3d7989ac46d55f8f433031c68bf56ab9bd03b212fc19a131ce7a711608aa73f3b7efe1bf383f0a320c5bf39c626caf355b52f1e1825120ec3a15e3eb2d6dc36d443fe2799977f89e979dd01503eea5cd55afd8da44c3dd4dd3857a69fed6e6ed51a4fbe8cc5da5845c91b70e3c19f5371035dddfe8e0 ct_n = 115aa065d33d600d9ce7b71eed0961d02c66c86f95d8bb68c80789d9a45bf0874cc4a66f6c43f41a8f6e2c9893bbda82d57eafc7efc718a247b88a694e99d0f693c048bd49ca237fcdd007fd7647e742bdce2f791bfa8ab7eb02a6e32806569587d0e2f72164bbffa79e53e7ba2b2fc80e13ad7f2302d96e4b00a36ca37b3b49ff5afbcb6ea7becf9a2e93646642736dd04c26eafa0b1526563b30bda87c7a6a5bcfed01385c20e121db04ea106d85d79774d80118e018c7e2ddbb6358497b22489d0083d684de37a0d329b6e7c2e3cd75c73bcfc8f84b6961092136a62d17e69c102fd479b6319726425e6b2fd2e2ebe5967bba7c3b814c6d41815d757e470bc799bce2d046c10d7ce5326b2ba0b80cc19a9c9820d5b7bb3c91efd5ae8511898bb1fde7ebffdef26fbf75b95dad45e63fc89866e4eb8d2ca81d0ae22cf70a479996ef612b88b0db60d93fcc430dacbfb1264d033c12532e6d0ffa66b2713d0df9e22701c78b076d0133c1df03c97ef0c163c7f62c5da56b8ec4e16e89ba269ac8447ca208ddcfa673eb876f62ff85e422ec789d56c37f85791b239d76edfbc6b3123ea5f4751a22dbdc1e65851e16e16e9e0fd844d31f801d6e4e5d8aa32690d6cd5d96cd853caf9711534db711616a8c0951fd91bc05b3dd9271d3ea5ae7c5a36d247a159911142fda64e4757407f0b085cf4e6ce7614154ab1b20e083be67e1cb9d0afe56998b66bfffc63c3f3f585dee7279b9970042b7a9d11a03a753c871c1d3bca2f8c67d0c793d5992394064a84bf6392cdf83b4cd70b9230fb333896d5e9907430faa8a44ef973c13a6c91a3605f98e2c89d5a5ad0ee16353bfadfd86e8c67d87f9c55ae425b58a82672f5e1ff379b50c567047b7ad3455b624318df9c31842aaa0c8bc28a76058fba274f3c4eebd34bb1e2996dd0812170f5eb78d0ec0fac189b9198e283549f85842d5a88b922839118be0e92e1f2f81b7fa8b307b4d39e7e7a23dae50bad72418d77099bf74951929735118090d71796b770b3755473f82982ea3807f8f8f4c5243f2af29befdf92be3a9fbd0e1fc03881d138e ss_n = a91802033092c45ff55b0f23a94d66725842d521f99829387857258dc613f59c ct = 3ce023b91628725901621399efe42e6829ba61518d75428e15aa233bafd79088f92a123d4e5a1ec395d4ffaf367429a97f2e394cfc99339b1b9766df5fb114a5498fd3dbb8019da7c62c6634b9021b76c72095722c39537bb02c643e90289ed5f4d6d495cdd640ccbe1a2dd9fbf33bab0ef1aef02b2c864c1c1e7c4c27a36edcd1bbf1ef1cd609211015b7d360c0c82ea2f49fcdebc74279640d7c1c0e514ed746e2c0480d2a1d96a77107e26dba6e50c305ac47a24679e8a856cc5b49e97743da0b20f28c8a7d1c8385299def36b13e37876ec0f675d93e00deb0688a464a9e280a949c55b164e720373362eca25e8a430197a6b83712ae64a7a10e327e0aad14d43008b44a03448062fa2a3f418dbba033e065f2412b6e8166f02911b3bcda5918ef355a348468e917259e6308c34114904d7cb03b0991cd57a23716e61d74dd742280c666109db767f290293c6185db7335f238782e3588e55dac6e6cf00c45028a2573d9cf46b4f1193d959e3a8861da4d76ac8243e9e845a09136c48f262bf2a3c8d178afc918c9d0698dfa6cba894ede7aa7aa452dae8809fa0ebc3a562e0ed896f95a72d30558d489107372559338a1861193255619d64326657d9a6ff9781221d0fb88f37b852740bb6ae7ca538c14a95e339ca47e84efa18b3628f7d2bce212bdbcbeee0128db63e5cf4f0c53c23c94257e7144d21fa01b8480575acebf834bc0225848bdccc2f7aceb3473ad5a99432e6b3681c69b5abb6f8bf2afe7ea2075927d104663754c71d9b3dec0f18532998d765391402ea9b65599e3aae3acaa4065ad971959db4cd5a2b13157196b9b0e5965ae6120e723dc124f1393a7bbbb02decbda57e3c88dbad4d08a51a14b46108f7139ee74c41c6822de915339b965225b087058b9b6eba596cd236fdb49c6610eba48a5ca5e379350ccaaf165a856f041aba9625bd8e8dcfbcaae4ffc6eab404866c51c034568aaf935e0cd40a9fd89b2093e32ad725c4f5840620ce67eb78932a0d74e75ec63b8c72308e74266264b543e23d41ab82aa0cbb96dddb1c82172db70ee5db32c70f0f0da2a5a ss = d3703a0e236a785c0a507b160b4c819883ce96923f769aedba4f4f83f91ebeef count = 992 z = 118ff8bed1dd375ce3b299ca5fd94ac27142edf5fe1e64248e6d9ca87ede331c d = ede392fd502312c53520d70169f9b78bada249df8479eca0f0de3432802530b1 msg = d487b239699d3f4d4d2731814929a24cc4395ac0fab8808cb01bcb93e8692447 seed = fe22c59a11673cbbc56f03b5dc19ea89836af5eb4cd4674be9a18284ab81ffcf88f0e1eab2b8a085630f25c55dab719e pk = 052630f749cd31167dd4a283f1431c212851cb46ae9ff51a48cb9e69619c6d672810ccc64f5758b05234b0715754431974c8bd46091c39e712ec42cbaf186c72a502be005ab2e079699971e9700b91bc5db3f987ecb60b95d140618ac60794987d20ac155949a693322e5c0f04c839daf19b554826906094e7b54455b31542923b02512367994b019a88d13bbfd38338da151fd73072b800289dc7caae151dc5944957a39d123218eb116035f73af4448585fb978c53669cdc4e80856b7fc2ca323b1ff8e8aeb253792fb91413fc3947e824d0a0a29bbc192dd34048865b05d286d1394d4ffab0864937e0d8897090949a130ffa3876ca7072e3012d4d089197563c42c17f2f03d0b686430c81b60b3177abc59cda8c53ea14290bbc6cb19b7d7a91259ff72ca33813ac7690daf018273a2d7c3aa502fbadaa6a160a454b258ac640051206f954a98b4859f51045686cddc8b9cc231b45152e62f3173945959a9256f81501f9e221bfa3c79199bdc2d78e66588a81415c2136a814e13ea210a7dbc62973ca644606626fa76c979483412979c6e481e4b85fe5249b9c9a3b8707c50ed6c7d340af3ccb388339327fa65e2d4b74ad23c865f92990d7bf0d5296240687fb256da507240db09a83743170ca59a1752122488149eb7568f30521b4879b616e63a79218267f96d21c90cc1777d6b47ad760599c06ff63c5f58b5d7359a5ef56129766b978803db3e36d2bea530ac24efc1487a7f10e5918aa44c35b44217f33d3b58633be143b1b27d8b0dbf34b697c70efb59da4ca58bf7c57cb823b149b1a21ea0e61b62ab8fb116e6542dda6a2f254b5580573c4849a54489bed1c8b22f9775cac1beca00339a91003da78be8653255ab7d7cb77e713a68660b95b56b2a3a6165fc51a1c769b55361d50917fd13b51f68c7bcad86aaf0c80a7d652ffcaa9dc9c393db9c3c2314ee856b3008998f3c785a5e8ca339c5b4b05319fa51a423b808120c48341b6de33c59f7b276921b0487c05a6b15d66f9c734c1a1fa5576c37937ff6b70cc477ee44b6eff68a748544520094bad9c48c530810ab67499639de72b9bf024a821d4437b612c5741ebe2820854e74d70fe0b096f063e4a sk = b1d0c52da12bc9893fcb8a278a184c2e2c411035034f1c7c298680f0b0a34ab4046299c0a99c1272454e45fc412273bb4f1109009d2817b4028a10647af98887b03563a19eb9b14c01eb23989264cc969c68c75ffd743b5bc47195a120c186c1b6b848782723cfe164a40ad006199e182c901af44062508b76d24435653cc514790f98567b007d5ea8cb62a50fd222afa3f50ee5298b33875cc4656fe9893873f37589d8a95a422d4ed4b238a91f054c35d34c623a0032cc1c03839cc01ed9c4ea3ac7a579191d0276a5564d2b1c154c4c0e4e8a0f5fdbace59ba3177300f4a439892351d7f3737c50b8596283446bb81c3803126b4897eb77afab3a2b3983e28b7aa3e6c0950b1630a32dfe732a886cc6bad820d73813755154d00067dd311f1e20acf7c77fabc999c4f436a5d49a259003f294464ed94e97275f4ad4ced6d910c081bfda84ceb47b82b7280d0b8c40dbda0f00a26c91c1acb0567485464987773c383871ca3898b86c0e0443cce3102d0748b2160707fdd1c07e9509a9d15e600c969fc513ee46b3be47cf5923449e5b9aec0a9198b5cbf326a2f9e7c5bafa33c4603505731f2af2058cd5343d3850c9037d30b3319db83ef238b169a9909347960015cd0cd0619e4163d3e5183333981634cc3501a9f0a096a82bb01eaa4a5e70b04155056a4b2e12411f00e748d092480f55ada696c21c722e43b910272393963a5530364d997c8e35198abf990f2188831346421649758c972df5247a5ff841236759819b97e44944dd3123b1559bd0690b3c596e19d0b9586a35ed68b993970074b9a48f28031904a803ec57d99bbbdb3251306791ba3418f5c34767b969b820a687c86683005b84c4267ce552753cb4b5e0b1bb142ba7bbcb3265970e65c8b02c8df3d81bfa507bee2a180388bf1c7238a132c3597a02f97018b2810ef0828b6dab3fa325c20b1a74b0d38037da026719cb606c5d81669d4bba2af0827e4a39380cbba2b6182a5a39560d32ca1a2aa7fd91702cc588ad04131b0b70fa62207ae32572e0cd61099908e07c81765772409085198e478c201706c93f3539052630f749cd31167dd4a283f1431c212851cb46ae9ff51a48cb9e69619c6d672810ccc64f5758b05234b0715754431974c8bd46091c39e712ec42cbaf186c72a502be005ab2e079699971e9700b91bc5db3f987ecb60b95d140618ac60794987d20ac155949a693322e5c0f04c839daf19b554826906094e7b54455b31542923b02512367994b019a88d13bbfd38338da151fd73072b800289dc7caae151dc5944957a39d123218eb116035f73af4448585fb978c53669cdc4e80856b7fc2ca323b1ff8e8aeb253792fb91413fc3947e824d0a0a29bbc192dd34048865b05d286d1394d4ffab0864937e0d8897090949a130ffa3876ca7072e3012d4d089197563c42c17f2f03d0b686430c81b60b3177abc59cda8c53ea14290bbc6cb19b7d7a91259ff72ca33813ac7690daf018273a2d7c3aa502fbadaa6a160a454b258ac640051206f954a98b4859f51045686cddc8b9cc231b45152e62f3173945959a9256f81501f9e221bfa3c79199bdc2d78e66588a81415c2136a814e13ea210a7dbc62973ca644606626fa76c979483412979c6e481e4b85fe5249b9c9a3b8707c50ed6c7d340af3ccb388339327fa65e2d4b74ad23c865f92990d7bf0d5296240687fb256da507240db09a83743170ca59a1752122488149eb7568f30521b4879b616e63a79218267f96d21c90cc1777d6b47ad760599c06ff63c5f58b5d7359a5ef56129766b978803db3e36d2bea530ac24efc1487a7f10e5918aa44c35b44217f33d3b58633be143b1b27d8b0dbf34b697c70efb59da4ca58bf7c57cb823b149b1a21ea0e61b62ab8fb116e6542dda6a2f254b5580573c4849a54489bed1c8b22f9775cac1beca00339a91003da78be8653255ab7d7cb77e713a68660b95b56b2a3a6165fc51a1c769b55361d50917fd13b51f68c7bcad86aaf0c80a7d652ffcaa9dc9c393db9c3c2314ee856b3008998f3c785a5e8ca339c5b4b05319fa51a423b808120c48341b6de33c59f7b276921b0487c05a6b15d66f9c734c1a1fa5576c37937ff6b70cc477ee44b6eff68a748544520094bad9c48c530810ab67499639de72b9bf024a821d4437b612c5741ebe2820854e74d70fe0b096f063e4a7b998c637d20bef4d0c29e7f86eb3b57f145e67f80523899ec16f677d93e3e7a118ff8bed1dd375ce3b299ca5fd94ac27142edf5fe1e64248e6d9ca87ede331c ct_n = dac873192aee86f0e06a13423dba8c61e780913f12371fa9714305e5123341ef52683cb2ce381d55e76c3676c73f5c989ff463f874cd684830fb66359dccbf7a572fa26ed7cf649853c78b5c2b8d7c62a815b01e5631bfe98034f4b2b7bb33a281afe738618315fb9627ccd01cbaca165ffe929616767b4418061f9714812e004f552e0c291aab02c0cbe8fad76dbdc16f230e90ed8fa7eb8af0dc9a0cfb127f3c5888d4397ec96686b05969ee8bb71f9d09b4aac8cf55b5b4a67bd49f000c92f4b8a103e480430524b84284a23bea5cb70308e9c5e56b5c1f4da1a5f91c56049838c73f964d4525c4ef5e80adee6b1cdf7a4e94546c1881da02231c046492c681e806c0a53e85f5ea5f425062636689320c9b77d32882b7f35bbc92b6fdf15c007cd306c9cd041bdac21fbc4e935d5cc3574b43a042c87820a32d6c4a7e9bda6a8fcc6ab86b6448857a5227f24501426dec45b9eeabd4f4b732e29d685421e70a7543f24d472901612986cbc03b5ca851b4815cd1d093de5af3c012f10d351ed1302538a21b4a1cba44ac6035b9596c6d45c2de511017c1ccf4cd3f1d190d7fe2842312447c150ce10d149542d15278359ff86a1a268d1cdf5e1608f5e65ec620469cd95625600932332979c0dd937241ec34d5cccab9ba34be1844c3c20ad9ce55d5c56e0e2d6e53e091921b38f984b068ae85f953b55f786bdd682c2924eaeea21eadd04547ff882241679232e44fbb8c27f2dfba1910d270b0065aee7d636f277dce0ddae8d0e76352db3abc0f8d7768bd8423c9c14469d2a7fb93b64a0929449b193822f4367ddd3dc857509e649273278a091aea9faf17a413ab9b463efa1de1f982a1ab1ff8b7cb6beb6fa891162886a1b4122a12a65002e75e1add7c7537c5ac140d555894790adbb02323687169bdd7fe720a820108a6606c88c2c9111bc0060507d4665b04fd55d874a1c6ab6e205e68238f5827e9574330bef8a0d389907748bd545c7fce0c10d7a767231040eda3b42e17095bccdce92a1bda13e97065f57b78ccc02fad808d7b71df9ee7026d6b0dd0700820de430276656488 ss_n = 30110728753483d378f016a4f5202976849a4337a821ca95615b9fd58e8139c4 ct = 7965eba748e6ba705ce23f663121e950be113a206537a471e58ab3033aa9e4e56c90d0da5b30b6d79365979a88b5180780af47ac9d0a81fedd3140b5814138206b87c188e0d206b0567c7dd202e95f29fac09973f47d91b13df1e0d795f321a36561ca94f8c9fbabf0229216946cdb6ad94906356411f78cbaac0ec8d628c0e7c75ed6cfa16b487264cb096534da88320662fca51a42d15b3415f0f7bcdce9d0a1ed797794dfef36c6cfdbb245a1ba0b0b7ee0ac599c3fa164cc46ae64262a144b5fb51c5a1d5b52a1c3aa86c13a02ed32ba5b4be69fed87756467fdcf1c9ba696c8c72edc322f3548a6eadea6bf2b50b70fce834c3549f34d93ec80f851e694394078cef8d040268d0cc6e77e45dc09eb9159fcab246040f86e560ec0414db17bc12fc25b94505b7377110161f4bb7ae6f29e8d463099d5eefeda95683b4e1fa8a8278d3816f6947fba2bec0257410de8dc0b575ecaae7290663ac1894c3bacd7825545b465c7b509e0373f8b02a0d89c7e1c40129362839d3c2eefcc18ca5c27a4de8425b3589f9b4e9617e9a5f7834f3fce410fdb7e763cff9d4691f65bc87b122c2208bb06437e935a2dbbed3ca9acbd17baddb13c9bd67dcbe49938faf04a57cbcde0b4ca316f52cfcaca67426e3be2d15ff501a372a8740716b1c23630fbe4913b87bbc0eae8f7beebc8be76c1f820da7b27d6fbaf0ccc09c134f844c47d51490c725d01c9f33fb706b934269da503c51b6c9adfd1f0bb2f7eccab1684895fac827af54a248a9375b003366f461561f8b1a06e43aa61496ad5e790f965e66929799468a61121ea088980dab48440631d68a86d4755aff1be6ed66b07a95c933692998345e8a9e6af0fd05196bb741d6c56d11f6332db8788fc1633ebd164463f167be7304ef559a3e56f5249b1382afe91bbe9e0303a2c2fbec1428b60af521f9a18f9828e0e766af0a1306f7fe3fc32fdd5aaa34afea1a3b4ee1faecd4e5f5d08212ec42d0dd549858c3574783859dfcc07435ef4271baacde6dc04fe98bbeaf1a15ce51cf6e253a03c0808be9ee6cc8bf06d8fd8e736966242f4eef7 ss = eefa5af11a5a92f518c9734ac656ca32bad74021ab46f03b53a7f294eed0160c count = 993 z = 302dcd6c03aeada6dd748e4db2116b7ed48f6d7f4cb85afe2b829a290488797e d = f4d67a413fac3000b357272f8c7536ac30aad1d6865811099a2fc873a4e9aa31 msg = 3586678354362e7b59c3091d616e921f9061bc7bb2ca87380c78890715cc76f5 seed = aa12326babb110abf415a52f84f9b0d59fbc284a890715ef605f92f97bab37138b6a2a55c4c1635d04f0130b6f57c16a pk = dbcb4a0b7a3f1d623a651779856c066fa747cd4a59ea345c77f71a87aa622da2cc2f9bccbfda79d8e86c091495789c1b13c1baad817484099767089986d3489d761a0e425173c6430915a7e372bae620a59d91407c900bacf022d72c14e7f5229f118585a15b6cf7a47d13435fc1221b305576b977a1061a28d14c36805ea15bb5dc1846f35bbdc8d65346035279cb7601117889b8353b355bb4c1b3f67a6bde887fd8bb2da0673ebe92c09074bb3837cd495482b09c84f7b837c68a1715aa1ffbea8e8d72cfa0e65da70335ecf15e3fe430f86cc28ad3452daab80e097fb4b21b18eb88a00b3b9578c4a9836aac347b71c70ffd150efc17628c2c5186aa57f65013311048c538c8d6309be0d0a4aaf38e864ab993c3c3c2579e41f89e490c108f8b46507ba5546acf6fd961690447980440a8150b69c852e0893815559b4af690cccb42f69b7b0c484d81b19bf8fa222d922f51233ae858a4d2513060829890c31525558a2ac3bfe3b302e1d0487298bba1277b9e1082e08cbfe7460e3a2a96a46123a06ac7971a615a519c37b4712d0086c166202d81023c07691f3a0ee50743da3a4189520fb0c5b67fa0112ea3c11132216d8c4fa0c847be250dcab8a52ed85060b39f3f471aded4143f22bfedca92e7a963404250cf926c9861c99cbc3f9ec2b246b2c45e761ce4f8af8ff33a16351d8b5626004512d7d12b48aa7c6bf95b9642371711ab58dbac1f40cf02372a31d99ff8a88c84d9c54e88258b4bb478788859621f3f8b5fa1d81be8aba378893cd6b721eae735b8510fc3e861a4f79c6f28732c0cb7eb6a52e7db291179ae60b5827864256dc60328c71523ab56aad5b966bb27acf65a405b4cd230630067c6157238c22987fcdbb4ea7a89a5e3187cc6c3069b3fdbf27632e062986c97eed94bd8747937cb77d863c0e2e292ca0c769508b3a3e6375ae247024a8c80c44902db8fb3058c9ab534550808a0ca9dc031622265b2d282846583a3a7d71234e325a744b1cacb4c49c0c08e6200b4d6651a292c02a79f4c4176ec9807cab1145061ca018a544544305eb54093aacc47e95f2edb5245c76823990fb6b9d77481cd57a35cca337952b8087ec30febcd4949c6 sk = ef63c9eac288a803a72051955c8c1d607a27d75ca2b5625c5c781060b56355100feca30481bb6cce5170cfa43df557ab3915012b239bfe000435d3807df542e3c801152c8c8ff968cccb52ea60470862a12ffb0c46649b1c51801db98f86f16aa3a317c7216aff8544534bb59c25189ee5568d0a8b0e46b044d180fcb5c32f1987725786bcf720f14b14c8322c56c7b421c22b3af947738b1d1fac32461b64387c0e547a978fb97825a25a92ac063fb36982d2cf01e475b3e5453bc264c8102d4ebc43b5235a8a6895e2172540350b952aa684849b15f4b4475706a56269e25b4d66514cff645b57f03c2ca15371c4919a33208b331081a958ab916a219611da447fe7342060f826caa7b935d1278fb79da80c57a2e8bc40366d5362253cf593e1009c5e4007980b00e5ebbbeb922c9b2c3818805139d3606801b705c3ae44146bd66b52c9b1b9896b605ce32df73257c153056715beaa94862b7c0b57a32d1a70037f444746143f1f327d9112a8daba8f54895032ab7b535b7eb7f9253153c59c381547810690095319627c52a84a78385d56209dc7300b01745c57e0a698e29b8d09788438c1a8c5aa91a3c3b2a36d54dc92d008635167cf95c21bb803a2e6663787d0c14738976ac40974230a6675c0189399353ac997d38b6741688b26a4189cc7feab5fbd5aa88e8228d1b763efa9064bf388af3711a30a8f7943b4f9ab948d53af64488c8de65ddcf29729db5938244c5c41a5070175aa752ec0d151f5f6c019678396dc84d8f832be673f3b623c4fb779e2ec3ae00967818210d1f317ffa6a0d9d340cc403540d04269bb7fd854202a990c27dc1314bb742f356bd56c802c56b40c619c7df258f0a0094ff01bd396c560cb83fba5105fb2103959077e417c1cfb5428925eae564edbf9b463eb8cd2a2cd56426179fa55aaf8c79d978eb6a098247a2c86d7a446818e6d7cbf2ce1c494b573c2372a28b7c0ba18adf31827e97bc68fcbb481d23ec9ab1396cc8fb5f508292b05bac472efd05b9c8c2ede8c2cf4c41a19ea752584ba220109281b6a46a2a848cbb5b02c2c9f4858c75894dbcb4a0b7a3f1d623a651779856c066fa747cd4a59ea345c77f71a87aa622da2cc2f9bccbfda79d8e86c091495789c1b13c1baad817484099767089986d3489d761a0e425173c6430915a7e372bae620a59d91407c900bacf022d72c14e7f5229f118585a15b6cf7a47d13435fc1221b305576b977a1061a28d14c36805ea15bb5dc1846f35bbdc8d65346035279cb7601117889b8353b355bb4c1b3f67a6bde887fd8bb2da0673ebe92c09074bb3837cd495482b09c84f7b837c68a1715aa1ffbea8e8d72cfa0e65da70335ecf15e3fe430f86cc28ad3452daab80e097fb4b21b18eb88a00b3b9578c4a9836aac347b71c70ffd150efc17628c2c5186aa57f65013311048c538c8d6309be0d0a4aaf38e864ab993c3c3c2579e41f89e490c108f8b46507ba5546acf6fd961690447980440a8150b69c852e0893815559b4af690cccb42f69b7b0c484d81b19bf8fa222d922f51233ae858a4d2513060829890c31525558a2ac3bfe3b302e1d0487298bba1277b9e1082e08cbfe7460e3a2a96a46123a06ac7971a615a519c37b4712d0086c166202d81023c07691f3a0ee50743da3a4189520fb0c5b67fa0112ea3c11132216d8c4fa0c847be250dcab8a52ed85060b39f3f471aded4143f22bfedca92e7a963404250cf926c9861c99cbc3f9ec2b246b2c45e761ce4f8af8ff33a16351d8b5626004512d7d12b48aa7c6bf95b9642371711ab58dbac1f40cf02372a31d99ff8a88c84d9c54e88258b4bb478788859621f3f8b5fa1d81be8aba378893cd6b721eae735b8510fc3e861a4f79c6f28732c0cb7eb6a52e7db291179ae60b5827864256dc60328c71523ab56aad5b966bb27acf65a405b4cd230630067c6157238c22987fcdbb4ea7a89a5e3187cc6c3069b3fdbf27632e062986c97eed94bd8747937cb77d863c0e2e292ca0c769508b3a3e6375ae247024a8c80c44902db8fb3058c9ab534550808a0ca9dc031622265b2d282846583a3a7d71234e325a744b1cacb4c49c0c08e6200b4d6651a292c02a79f4c4176ec9807cab1145061ca018a544544305eb54093aacc47e95f2edb5245c76823990fb6b9d77481cd57a35cca337952b8087ec30febcd4949c632d09816e562751cd7ddedf9c5f68f9a97943dbd89b72353ee18a3a77d3eb289302dcd6c03aeada6dd748e4db2116b7ed48f6d7f4cb85afe2b829a290488797e ct_n = 439d494afeee84c936914ab7906eae09dc737db397918a97a80dc441cba8652bc9b1c44b8d3c576a32727272c9e342029427f18cab12cb4c38c66773e6f5b3c77543182888d4ce1facf9b9ad3079f5a10a29c7dc2368d45829ad5cf19849899dabb659f402249292465c5754a2dc3ca70f22755d15820b0c966798131e86b2c4ba6f9e02883c02c7a6dad9e2c176d66ddd1dab440a5ae8db57ebcc80360a8d99d65f9883ac6f5b9c9271cd3a2700afaa2573e9de379ba69a05b5d392d3ce9fbe856e28d29aed8276ec7459b42ded71d17428881fe36233c2dbe6f97f114999dd96fd693234b2ba407e9609219c8609726a6ff6aa7e019caecc3a5a055cd20a149b421945647ff281c67f09154da968199511f17446de4b280401b8137f4f123c15b8045b8f8016c5643a7d4fda701412bba27bd11fad05329fa3f74d92754ba78bd9a309838709fe6b8cd1753f8c89263622b4c99e9125d37cc0683756b2e3e8fa490d9c3c4b9b1517b52226cf5e98dead48711117673015ad39d70186b63578ff2a51bb56e7c5eab47f2f5981bb00db457dbb2984d501d48c11103f3bc8d76a2a94b0722ed3f17e804b193ffe663a1db3b3dd3d094991f4da99d4887991e0bc84bb14f02fec3a634c53f522864bbd11fca8d316ea6acdb0d15b405c77c317007769c20c6468836514bd61c15ea46e1803dfc98228c0d0ade89378e7af00d9cd222370fd058637d0eaf61d37eabbe78dfd1e8b9e0807a5d18556702fac5ce0722da107d75f6612e63afa2890fb042d01324b35d06a29a7e1f0d6face061181a944774b5b9c15a5ae0b4af406edfc240bdbbe45aa9313fb383e73c2f2b064e1cc0a98c3fd5db178b70fcc49e8b113aa2ad8cc305be8ad36732c673d113fe7c2f792c6f3e5914b7dc42dbcc7b035bdf5e35e4ddd1d9738a7fd1f1c322a4f42112093d37c0fe9a235665a71cbd5197ec648619c92267295a89831ca5d45c9c07425299ea1fd4cf8751af4b3df44495de0f06d8d4871f91d0c60aa382f19ce499a433271bd36965635299244869720b902bdb20029206eb0ab0ac173da13d221ef81 ss_n = e8b84d547e5480972fc576b7a935610edcc54aada318c8277d8b576887bb7ed4 ct = 05e396969d862c337e3738809877e756a8ed714323bc2d26f2e54266043f3981bebd291fbcb364da1a0996cafce45fd0ab6a091a0b51193b4e79e7be54e73918243e25499bc79f5d20e971fc2b5567c3071239f4296c8add6a8d00d90eddaab2668cee366c3120c4980f6fcdd3750eebf0e639f82bf370b0d82204a9faa80b8098b1dd9347d48e25be612b657a6015a79b1e71cdac60d4960078a8af71aa02da6f08ea461c44c7a40fa73d3e3d76205cc00327446b2725189fa3b35b12768289107efb1548258e5df64297951010ddad7a57d60d81d88b52e0d37f466c6775aa5a4cd216e4abadc19bd6cc45d2d988c063deffa467d6d849581247a342c4a2252ddf056f2076b50a954a0f6278c136fb7e5240d10f0a92987df36dfb4428fabf27a6b124452e3c96b936aca34e9b5c65d241e98c403aaf96ac906eae26e9c2e3ea3a281a2be0ff59a4d9ab78fef1a91d69d21719d1614331571380f80f321073d4a1948b3894796858509545e2025c4276002db5a644a587c6f9216e484a0f5f852654aead2ce3b799dfcb164bbc6775e52f8355179ff9f0858443f7ce645bd8554291d59f201437e706e5c24ba112dc979045df7ea26d87aa941aa1e0a50913cb0cfc5aa1cf0db5aee7ef7d44a0f68742cbc3110841e3e7170498583a5e43f24e1f5d3f417a4fce3679556e279e2558241f57617410e2fca1a11f7231c42dae238f6aac511d0b9afa7690ead6be0256fa620196945c1fa7175746570b4e15f7404d072d71270667e1101affc2971fc6c6f7e053c8969b2fc240cc2fe243e466c9e02c905367a6867c76c67923dc764522368ff8c1ddc5e4ba087102a7099a4497fc3e52915126e622a7c57adb2ba660b30804bbbd20ab84cee68da683b84756ce53bf951422a9a42ef033bd4839865e7015c6920485b12754677a224f5ff0a71f8bac760e3002416bd6ebb26c5d53a5efd8827f935d28d5de1e9113cc276366ceecfd9eb28accaec7faf5326331cf5b5f6d02f28e0b0369f1d59ac9011159ab6dc7c579bf0bbe26ef58e863ceee25d2be5a8069c63fcf91857f32d5be2a8be2 ss = 6ac329a36f09a7b5d3c39bf0a965c3fd42cd7f2c57f9024378a2436f35ff00e4 count = 994 z = 1e77a45ad3918211bbdbbec37ad7166af1ff62e91c2c28599ea02186bfd9acfc d = 84ce6ae6a2bead2a87f932205eda5d61477df4076e8ca086be2192e6ec9219f4 msg = 5380aa08886fe24d695c02b740764c05a99d009cd9913d046152a365eac30fbb seed = 514741df70898da47f425c7c8cac3a8fac0144efca3b8ebdfe8f353aec7357d66a47f0d08304589706d984ed9c383f42 pk = 2bacc8116b9197a5302fb93a57a25f75b4b534c220a039256f5201370477a6865dafa5835e155137fb15f78817a5240d0ef34e9ef78b49b633627b5db9e13759744caf8b3d40ab7110a98b9b95a4cbd9658750bd7887c897676e1fc18ac8baa2aa52c0b033a8b2834aa7b3935340659ab056979b6d55984245a71deeb413babc26429c0db8bcc4eb5a2c4cd0318cb8cfe6e69e72baaeaf6a5ff8f9b9d28c2b3a94cc873801ab410b2eb587dbc590775b1fb619b5f3cc49a53c68a3e1631e5b414a9231855760d008bec628040374180f72336b633743c95c31d74ec7d89ffa4a3afa7bb7d38215de49a5f13988eef6422b710ea9782c3f1c191227902b5b67232a1acc801a5b580284b121662a448095b19128b516d29d90c9a77ee072a009874599bd02ac15ee9a891dc998d8859afb814d26b8853c58bd4e96529995be5381257b1bb4ff5449d4562b9310abf8050d35c86ca82bc46b8369b3b07a3bf2beda037a61c29cf7447520f1a65747556e53b59dea5e9eec184327b5a0e8c24164aaafd983ecc14d1c21a57a677f8e0313bda0c31d789fd8369b1ec69bf1888fe2c195d67482fe35a035a607167001babbb1c6176b8607c330436259d812ee025ab8b6617a241d41f8c4b4280e36718bbb3274386c9e52213e0f618a674066850ba6141123106a90ca656b1432bf0dab3b6bea7598b50e9c163697d6a9c9f49e0b1b483cc36b95f3b9e4faa78c50306d7381da7199d26331ee6a4df06396a1f3ae1ba5a4ca865aa357b591818074b25364c98f6913a65913b99ffb27007bb5b4b4c0ad3ba87652514c59ccb2204973a6bf88b308b257cc85e0092612b71f5999f8696c7a84302d5ccfa240566c5174e9e6c6e7c9affca37d72e4c2dafa53dd8aae0209cdbab4af3b243d0b284144a1a301ea778fd4b78073498fa3657c7a73d826a82e36bc6e7592d63bb0e8767f35d73820e41f29786ced862525413e67f2ce1b32ba6af903a4f485c5e439e19a8e018b8514288f2b9a48dd003bf3c711b7283800079bb79ac0e0b60afd814114b979fd330b0f25c7f9dc9aef8c6c6736004dd675e6d3cb1b077e063007fd9a89c57b6d27d88090a41ea08701e21e24e512de7140 sk = 5d4738565c8c21256873039b8c75c2ec6ac873c53db7340317c45cab8a2cfa55cc3feb88209126a2e02dddd1cf7253b253a67318b616d906ca25633ac2586f12d14f8cc635e5167798c679cd7c240db58510ca40791a14eaabab8d2356939799c9021d40cc1baa96c32cdcc3b46878c517498613bda1b844cb4117c1c891a3445d8084736c725afb7b4c0e245abef1927ec5222903c7778c567d90bced9a508ab7110043030edaa6c2e861d22c41d8f64b5503046fd485d7c83cdb178015204140d8c036205a61a11fa7d3b4d153457cac9e86d1c637075c6b1231d986b43fd72cd678a9e46180aa8999f722c05cfa237cb35ae0e07fd38431c6d43c3b3caa59399a82594532c2b26ebc12e9e4026a3ba923aa8a5bd55423844fdf5a3d017abbb6d6075282996be52b3c933ce44561843336b6cbb55a6594bb6984659957c9914b441188a22aa319815a9fa1ac3daa4661279b97707b2e366cf9093051f3aea3828c1f973927e2ac57ea823ae97720b332c823c83fb28c14779313b778baec3925061fa6b5a8f4129acea92bf119434f1b5a27939f40d3a1f75202e7e41a8b7cb336fc3cbe518e3187b809ac271894c18e468d6fe351b67c268af4b0e5c01b0139c9e0f8cc87e924d6aa6bcfaa2ee4cbb7ca4808b0b2afcbf781723c11ff68c9c1fb692da42490aa8c9ce2959ad0016f640f81a14e22e09716b6b9f9b17e5128ab16bc99deca34eb245161c9b2dde96727158a9d200025200ceccc10a153a2044c15a8f06148473297270b0bc041c0cab104a3cb268a5186ea1c2bd3278b4213868535bbfc91959963da5b4b661a50ea92ac4bc01dfe340b99c8ac2e0916e16a6a4156415eac409bd26dda8cbdc5f31dacb991022aae17d2665a82b36a05ccee504d2d161f45b740405312c615bf64b6b33766933f7a0e4f5c0a5447c6a91002837048d9b00f1d382b4be964c68ab7e5f26c337030d2728c06689d4cfc96788733c71c7f72759ebaf153e8f300c1740663ab5709b2946f6c3a84830f24860da142a7cb380510cc23cc42aa2a342ccf1134f0c4081235b743443faf0020ae07092bacc8116b9197a5302fb93a57a25f75b4b534c220a039256f5201370477a6865dafa5835e155137fb15f78817a5240d0ef34e9ef78b49b633627b5db9e13759744caf8b3d40ab7110a98b9b95a4cbd9658750bd7887c897676e1fc18ac8baa2aa52c0b033a8b2834aa7b3935340659ab056979b6d55984245a71deeb413babc26429c0db8bcc4eb5a2c4cd0318cb8cfe6e69e72baaeaf6a5ff8f9b9d28c2b3a94cc873801ab410b2eb587dbc590775b1fb619b5f3cc49a53c68a3e1631e5b414a9231855760d008bec628040374180f72336b633743c95c31d74ec7d89ffa4a3afa7bb7d38215de49a5f13988eef6422b710ea9782c3f1c191227902b5b67232a1acc801a5b580284b121662a448095b19128b516d29d90c9a77ee072a009874599bd02ac15ee9a891dc998d8859afb814d26b8853c58bd4e96529995be5381257b1bb4ff5449d4562b9310abf8050d35c86ca82bc46b8369b3b07a3bf2beda037a61c29cf7447520f1a65747556e53b59dea5e9eec184327b5a0e8c24164aaafd983ecc14d1c21a57a677f8e0313bda0c31d789fd8369b1ec69bf1888fe2c195d67482fe35a035a607167001babbb1c6176b8607c330436259d812ee025ab8b6617a241d41f8c4b4280e36718bbb3274386c9e52213e0f618a674066850ba6141123106a90ca656b1432bf0dab3b6bea7598b50e9c163697d6a9c9f49e0b1b483cc36b95f3b9e4faa78c50306d7381da7199d26331ee6a4df06396a1f3ae1ba5a4ca865aa357b591818074b25364c98f6913a65913b99ffb27007bb5b4b4c0ad3ba87652514c59ccb2204973a6bf88b308b257cc85e0092612b71f5999f8696c7a84302d5ccfa240566c5174e9e6c6e7c9affca37d72e4c2dafa53dd8aae0209cdbab4af3b243d0b284144a1a301ea778fd4b78073498fa3657c7a73d826a82e36bc6e7592d63bb0e8767f35d73820e41f29786ced862525413e67f2ce1b32ba6af903a4f485c5e439e19a8e018b8514288f2b9a48dd003bf3c711b7283800079bb79ac0e0b60afd814114b979fd330b0f25c7f9dc9aef8c6c6736004dd675e6d3cb1b077e063007fd9a89c57b6d27d88090a41ea08701e21e24e512de71407c72787c867bae7591450a0efef215a417415c553064acfef26769f8f5bd27871e77a45ad3918211bbdbbec37ad7166af1ff62e91c2c28599ea02186bfd9acfc ct_n = f34945738cdbe7578c59ab0c78e679c069d98d3e203c43307bb9d07864fe35e791dc38bfdf4614699634ec1cee2a90c65b64767e54287c2ab1d7e18e8821345ecb2f04ebd9ee1e59bf8c8b97c5f190ecb6f531f1e37cf4146d38454649221efa4953384c5174003daccfd022eb3a12b914115614492a8bedabab7b53b55c820641f08013ba51d201dc4690bf9c4d8917eaeb3c5eec7d22b4bc0100c1b638ab076c2a1597b56e15000ee16dd2a2e5227b79938cabf1225a975c599e3e502583485036bb34be89f757ebf417bcb78d29ca4ec6b8ab1700eba4ec9122f92efee4334b4d377efdba33ac027c8e5d927704172238b61a84e5d926f1a3186054b0b04c5fa9dbf9edfa9b561c65c42f90667569c491883185431cc593b2226f9ca55ecc1c6750757875c7d85c51da74ea0d2452cdeb1454a93e98f7e19431f8a6266ac9b0721cae834f7877336c8845130efd763cdad310a1f0c97bcfe7a499d11049e5817d1e36a9f66203e10cf660e81eb0aaa418e7f81f3b6902ea5ca42b70cd505298bff43d41f51fcbe661c6d0dc514b1877f31e231dabeb7cdd44658f38ad275219086d5dc837b7ead97b42b1f9b3fe0d5a941a055985520910d9bf9ee3434b5e3ff0fc8572f200ac5bd7c08421ba0deb395551fa6792234832581a14d2a529f883563ad7c178d72ae2963f1194bfe4703ea965048092080088406c5c0fb4fb43cedad2a2182e4632c0580f65f9161602086a12676e604be42e224ac931f5082e8eb241e137b8e1c555eca59896befdda8c12e6a82d7aab5380894ba4f777f6c65e9a135a8e5326b6dacc6014264d25c0edc422a28560f1318d69b0a38d948c05ed50ded451b62a8e40217b9bb983a3f08f522264c78e63d3a33c3254d306bdedcf49d43d36698945e49b1920ff97d92d749573ef4dc9fbc587002ea0875c2bc7dc701fe3663a35944f2889dafd21b0c3c0d04d4362bcf58a558b8b187c90ca3084e34892de9b9d4bb666044090b519d441dbf58d00bfd65fe9979c18175b2cd3060a16f0563f02c06a67dcae173eea0bae9d9e0093e048da53b71b8cc4955089 ss_n = 48e7841bf16b60149eaa916766d42f3bc60deb223eba51b163f9417d08a20294 ct = 7ed7e4a72b645198c95681973a765b112d8b62d394cdc381fe8496e855e82d64636a6659e401f83ff13e3771677888eaf24e6440587dfe0f4bfc83f11e3e07d903e35bd430adfc8860eb0075ccb44914e6818c5aa2916f0a1233b788eda04fa462d08546149446c348e6e99961879e26b5a32a37b33a6e3382a6b2945213671e55306224b797e25ee88f9142554425097283e35ae0b9d726c1b774b212b76093b5bf7a33af9a3b79f5e4589687d8fa0898cc47d414f23ab32f2793e6725f86d7c5a409a80112309cc0e3a57dec4b64030c16e6e30f3a527cc6954347ea880c71a73b8e1bea1f43887de3f1048ffdca46ce8c552f0aa3ca4ac9b059e1d76ab151d2cfd8df7781eafd5ebbcca3b7d0e93a4e22e1b84f4750361eaa2eb7cd70123b9dd73872667e9f0c5981b04a280aaff47fcc2dd94a8647d1541cdd461ef6bbb4dd97e8ceaf354ab7d9ba86420e9bbd3c4af683d2fb3d7f6ffeda5458d64032cca55eeb4ab87a7f48501870a1de4c7fb73f590c80e5822b0fbaa003d47f9ca7e68b68b710b11861eccd9771443572b3b0132abd4c753c24be2a92766df368c8b1b9a7697ee6d98712116a202d34417669e16e588e44f83f3c099ed684298e5261f62d41de295b51f8e895516a14994b26100556d0704defc3330a74321c21e7a54fa5cd5b9a75f996cb215150790b1cb0284f28ef24d5586e3711aad162fc182d16be5eb7c51c71003e1b96d253a8c15588d15681e686a40fae5422a65dcc3e4cb7fa55d6a3c6c2078d419307f654647ecaa45fc7f5ebba1731fdd23e1e4041037a7a26cfab9186353999806875585f63e5f0d8741ee88f5dbbc21ba7ed2f8ee94d8fea7177ac0b9c8eae83e96de7d7364446022af7db92b9397615b822a692886e851eae76cc9e33fc7a753b97a2b1599a1c593ae32076d6c0c6059a7b6b86f3934d618c34073bd732dfc8b195928120117218c5a9e510b5a55ea5de3ce6dd81def0c7f10615dbcc86c06cd8ff2e4f0aa73f27759825c50bd502fae8e783b5da4a530e1d7db2b7687b43471e9d223aaee987bbbd6c1fb033a13f8b5e6c5dae43 ss = 6cb1db128141f128b0b1ed2ad446b24a3ba4298eb179c1c9cfe6da8d6c3ddd8e count = 995 z = c14398c29f1ffa85f759fd8810578943828d4671249f3ea5f410d4bf9da23c13 d = 66daa945dda4734bf7aedd35d15034b73605b7b7c61c97e180fd4ed7b82066f1 msg = 4b79a651cb77559240cb0cc54586e6c1626c00dbf9a91d81bb5a6e9786cfaddc seed = 661632e2d3c1836eab4f420242c3f9789912e694d2bdef4d36d5c4e0f51a9e8606a649bf76e67a0ea6452fc52b2a573e pk = a55425a9474b5ed75659a20d1fda938eb2002f71ba093299f4438b631a559ba9072be9b451aa6f1a22a9f695a5f4ba49b0881cc54774ab22aea504688494a4753b47dbe83959938434f5768469321be9511c6397bef86fd0f1b72f081e8f074663f3baaa8b27fd0aa7cde56eb3b55e7545b96dcb288db8564aa4bf35e19d42257b14c27b44a3240ff419a7c2a0d0a49156445a6e41c5f95289fd13b81ea86d372aa3bde420f7716784795334a2312f996b1d95a30a5cc01ea0c1afbc4cdda016a867628709cc28745ebe827baf851a6ada82023c225f885be8c2499abb2c7a5b5080f09390f7226dc845a51b6d9479501c317cade49b631901e5e6391be6bc0f190a5f829c76907fec91ba100a38c55295f1b3657fe23c534aac549008b093b987368b9a678dcb1bb005860dda0c8aa6c38032403859e46034f7696d756acee31b5156b73d85ce00c8c734fa8add111a0ac56b32d23fc7e50cddf49d5de73696fb8b577154c9f8acd77913fa15c91df80f6a2656e084c245742d037b554e92bd8c33c7ab7435d9fc519ac932b4d79f8fc6c59549923961c1b17658a6117e2d3475bdb643f559c08551b1783700c22ca670f850ca2269c25a046e478858541d9c742edf22041a5a9504dc9d3ea65ff6fc3cd7fc47041caf4283b15234bc7b03b16dc704e1fc8d02f517eac90d32863c94118a43435491d07244641b3a5454d85765161402f44b2d36eaaf6639a2707994ca2448ce423c8069cb35f146478531ae1c3ccfcc50177c71449a8ac70c7488a1a3c46a739f29859be883e838b43d06b3bf508a091c6b1ae966f6638ff0a7572fa5b817a06627281bc9697d326597bd7607e4833a9765ae0a14c592c69b13c30aad8c31e82b75af83c40c106c28b7bcd71062952276b515525b034fca475c3e118ffcc284538c681816c84c324249ba23d850b9d3175f63315fbee30155e4334a9ba4dc147f730b89fb7a5e2306267f438c36756761356e36a48275a233a7e648af27335aa62b70e9b1dc4a6bffc9a54347ce381543cbc88042a93ad0502ba89b8111f703439050ee5ac900e3b372169851f0c9d00cd018c0dc916aa572e24aa7617a4b29cf541c9ccd38cbd905b14c05 sk = edbc2a7a11901fa32c62e26fd64852b7936fbc58977ce4caa62130d0154fb357754666060157a8f05a4e6a42728a2c78c906379df646f848c0c694a2c0e14ce4542ddc068301374d75d36b46b8bac1d13f6a71be7bdc2e4f2343b43c46f44b7e8ee124d4bc354b435ad036c59af20f7c06c12f983d3117401d454ec9ea88c8aa751a503d3a3135d1ca5b3b526c7a844054d4c943a8b5190a5289d749c4145b825840bdea2174b38a262677d491a5b38999f02890e139a556d8afed6299753092d2352b8f29bb94ac4033442afb4a918fdc2baca55e216428927b5468a9cb89ebbb2e5b09282b6773b13bf646146114a0ec187256437d9bca18467a93e836624db25ac6d1cecb717028fb8b7d02776453b0eb3677564a18153b1e3c24768df8b01e3456485cbef3fa2403bb097b493952318909b920ed25af9f92028165a3233c265002b2164aace49c0c0fca54886931c2321925f4c15a6b316f9b8672bc9693911cc56a980da934e3d4102b08842e748d0dc95ec5b39a4a519d2c0285e34497b0f99a904b3acc8617e7618e78ab2ae8e3ae25c99a99995ef476be972438b0457802d03dde41823b48248d58af9c91a5921039b7218ca3060e2f229f8bdbaeb463bb2473962c678d2e945350f54a4c4a29a4542ac3304fc5120db4e96bc2b05123362eff7a03294629a5537f2c7b1358ac31d0cb08b31b59735494ff27937edb183ec2b245e987a8ea3fce04b327cc1c8672809cbc737801cb02a610d0b5a6a2a05a890a123fcb167a1233cf20568d23085904a6f5628594947eed1bcff7372266123b0de848c3e948c4ecb16279c060d7a4d0dbb4c5b1c87a2b6e4912cd07c21bb1060ae3e92c8b26691b74108abc3aa593be371869b12492ee284b6e34ce923873ec2b001f180a7119c834ac9370e64d785b2567c66503b95919c4533675848eba52c8893a2663233721ae8b1b1c65abcf4474c99c9b417fb1440374067829b486804aa43caaabaa3ea95476317545cad98502a3ca9c8ac500a00dc95c8f44112a8adccce07455f49168fe28881f18b166986ef420125090267c55af366c72a55425a9474b5ed75659a20d1fda938eb2002f71ba093299f4438b631a559ba9072be9b451aa6f1a22a9f695a5f4ba49b0881cc54774ab22aea504688494a4753b47dbe83959938434f5768469321be9511c6397bef86fd0f1b72f081e8f074663f3baaa8b27fd0aa7cde56eb3b55e7545b96dcb288db8564aa4bf35e19d42257b14c27b44a3240ff419a7c2a0d0a49156445a6e41c5f95289fd13b81ea86d372aa3bde420f7716784795334a2312f996b1d95a30a5cc01ea0c1afbc4cdda016a867628709cc28745ebe827baf851a6ada82023c225f885be8c2499abb2c7a5b5080f09390f7226dc845a51b6d9479501c317cade49b631901e5e6391be6bc0f190a5f829c76907fec91ba100a38c55295f1b3657fe23c534aac549008b093b987368b9a678dcb1bb005860dda0c8aa6c38032403859e46034f7696d756acee31b5156b73d85ce00c8c734fa8add111a0ac56b32d23fc7e50cddf49d5de73696fb8b577154c9f8acd77913fa15c91df80f6a2656e084c245742d037b554e92bd8c33c7ab7435d9fc519ac932b4d79f8fc6c59549923961c1b17658a6117e2d3475bdb643f559c08551b1783700c22ca670f850ca2269c25a046e478858541d9c742edf22041a5a9504dc9d3ea65ff6fc3cd7fc47041caf4283b15234bc7b03b16dc704e1fc8d02f517eac90d32863c94118a43435491d07244641b3a5454d85765161402f44b2d36eaaf6639a2707994ca2448ce423c8069cb35f146478531ae1c3ccfcc50177c71449a8ac70c7488a1a3c46a739f29859be883e838b43d06b3bf508a091c6b1ae966f6638ff0a7572fa5b817a06627281bc9697d326597bd7607e4833a9765ae0a14c592c69b13c30aad8c31e82b75af83c40c106c28b7bcd71062952276b515525b034fca475c3e118ffcc284538c681816c84c324249ba23d850b9d3175f63315fbee30155e4334a9ba4dc147f730b89fb7a5e2306267f438c36756761356e36a48275a233a7e648af27335aa62b70e9b1dc4a6bffc9a54347ce381543cbc88042a93ad0502ba89b8111f703439050ee5ac900e3b372169851f0c9d00cd018c0dc916aa572e24aa7617a4b29cf541c9ccd38cbd905b14c05c7a51398d7da84365e5a753a9ad674877a597bc14115fcb6d61f209464e2fbfbc14398c29f1ffa85f759fd8810578943828d4671249f3ea5f410d4bf9da23c13 ct_n = 38274a2b315424d39f4900271e95926e066d567d8cf7d98f58972bb9a2615b01ce8e9ff4677446718cb49cd87487f36466c0e9921896b4d7dc80a3029ad319ea4a808d7f65a0d22c0156ae204e98dc307303b029292b2f381c9a112ace95e0d5062fe9c4b39007d09fc6747176c5c83a2d741b7faef09e959a88e21e19b3182d11b4a05a5f48dfe563cee343fa09ec89254fac371b7cbaa76df016e814b8fb92f842d1af38e465183bc3d1dfa51f971a93c0176b2c8b33abdd7e42ddc499b7357695450f2081a603ef6e4478c6d902942c67805902ef4ab99f454228a2cdf67e981c972d8217683e29c46054e4957269419b3b8fc92814da433e4275443bea30f6681189660459c07485021f1b34f7ca11aa5b22e40ff6b4a45a004b26965d18d0a5267685641f4048521ef5e2e9445d4b356685be74213a375b674a46f4b504fae6a7b98077d93db68765394bbc46447c7cdb7c1b8a6c92f99588395ed7c4b4a5646676375bfec88b7f8b48d173982db586e605648558c421f8227fb94d783e936c9237c14b60ec7e9b4a6e8cdd93c0c9dd76355f2862e061107fdd2241021ba666ad079ec179b675b4e6a80c0805644617ca729b8193d40b8dcdcdd93c5bac778c18f3343bcab97b06eee7f074f67a3c485877ae4f01b9a3753d1e5a702304ab66c6e5490769508df501e7e1f318fee6c8b3668ed0d867d584fd5f7c1a0d67e845b143a541b9b3a9710559bf9c41eb98f07d04e64f955ccee7dbc405f84fa677805804c1809a67f8be23a62d6f8e82cce84c2f5c9206e2d8a114c83124d9664290b9cb16a5ed5a1fe96db966b9616b6c7fecc7e4bb191734a3a6b8a9b431ce0a7f35eb8f3554a1017af179b53d69102fba5a1f63a6da36adbf5b2edda259bcb85b2d597a88daea06503e58e814e2d72baf85f29f38f60eb6077d718cdefc973250a28df8057097af81043ead5f1191e1da41b24a8dcff50946a46bba3d10e35da3fb943f292f1164808bfa90816d797e2f4617e45102d83b8a5754067f7a8189a0182a70b0f555c25672651038c77db24a676b4739a42644cceac424438455 ss_n = e8f48b8a069c41d9778d6cb5832000e0dda06170d286155fbe1d25d595b270b7 ct = 4ef5536d44c8aaf6c77062309dc4cd9a817328cbdca80e71b14a2f32499e7a9bef1f63c31bb33e80352939766602cc5b7e567029f5bdbc2b822887f628822cc3227c8dadf41e38f6824abcff18b13d76551148a0ee037630c70eef857ac88febcdfe26d86fdde8733e75d9dc688a8035a2c5bbbd90456726470f81059d2a2b6bff5a3dca38f6bd1d25ee8b98cd5172cac24daf9b9e7b4e52c1958e5da0766c4de229dfeccb7d57a8b7acbad36370a723b08992bade3c185a1b5fea09472ca3cbb74ce3e2a9ab51194f5b9e4e29ac69c1560ecb2b36f89edd14ee7fe3317e829ef7b3d1634ecd7a86caab19f3c32898e8ca712394398866a04a15364b2a53cbc01dec9b273a9c490cdf8026040352874afd449d00b7df018a12f3c71fc9110106fcdcb07f4ee0b00299b221636239ff0b491668f723daa766e5cb25bf5dbb382dedcda515e217c0c1db5ef28faabad8904ab4a27c4d7a43a6a9f71e5b720670cf9f3ef852b0f02a8ee8b4456f6c9a75e5a7557a0d28ca1ef4b39269307802c88f0bd6f378b5026cc5cd15c9c49d4dc41b3689205a11152330d8a80c8be7c0ea57310697322d891f44b5748c60c8a7f73ff4108f79d15a7b3b6338ca909980c173fb0f85c03c21eb59ee1dea4216cf18e47da40a4e18f41f81de06d7723c31b8ea535f7d2f6d5468478a40aaef419ac0dfdbeb4336113e6e46c0d1084d9a8f5417f0318d4091b17857978eb63b8351b490ae8b05496d28943542f4ae07a7634e5d25eace26487150c68fd35ff59a3bf6c14917c8f1ed88c340ce93cc7c4cb30d55e258ecece65c2c1fb6b5422cb2f8fa60b9d7627a9cee13154539070abdcfde7682094ec8dcb9a51ac0e355d491db1b1441a28ba6bd8242bcf7f746bbe2453230c2745c0c689f18f580f709117eb2f00b0a3b095ccd73d91c72a57c368e68fd7c60715b42704cdf7321120c714dc92f4a779a2a87e2eda3913901281432155c65921ad3279b7e5fc8b909baeefad84d216a671d26f089c27a46b54f2b1bc1e1fb81b3be7923ac432f236bf53bc32743e8b743069d51f876158e8b4de4b1e54f21 ss = a9d2f624fc84ddef4615e1e483d9334114e7b638d3be61a6bb7cfd62aae0e995 count = 996 z = 5ee4e092ac24fcf091563756be6ffa2f5306b42d0be60ef58ebfa976ee5bc891 d = ecf2fba2fa38ae666b3c583de91658ca780d2b538004ced9019c266d487fbb6a msg = 54ab7a6afb5d0d023219ed216f512ea768a9d033693b4d4cd42141441c7c5e36 seed = bda46f50e1960f18a9444fa4395cfd562ca140c0cea6d85b5655ab1b2ed70d7ce53c64a718b3fdaaff98cbe9e483483a pk = c15c0f714577f2a035b7648c57f69e93982ba0d236001477d39576ad09967667a5739a39a321092a00bed6565068d419731b608be68815b7c61a8155f312abf736cd097477763b793f920f5f095fcc688e52447ec0381737f5bccd008045490273c1768e073ae77b37a4c6c0d3c60a2a165818886d0c14b25e98b2c205416e795a503b0765c214fd2936f135ad0f135b52c02493bb5aeda53121e2c756b975a144968abc5a38483822c0461286ceae56a46dd29442e642d56a86f18815eb6139f9642e3ab42a191547b2a73ba290918a4178210bb4ae570c4994ab65b29e02c76bb0954a9f17a5c5ab6ec8658ec4daa6f5d71855a3cf90b274b3f87e30b6245fcb642a447ff75668b69766b474763cd41db528cd7057ca98d4b4c513534827217f91acd8d30f3a2a37d82341c9eb685f862940e64ed135ab2afc5bc5f8c764001f892014a6969c4d127c42c680d492037b3a02c7035f23696130333e623c5b8c42c508014e5dc9aeac87785d00467b04b8c1a7cae1a9b9960479b450b752ac1b8e3905efa70176b84ccf032aa5515be3e75e94030779073aafa415ef7b88330cae1c092321b382c93b614887bf46ec6cf510c93ff8a41dfa4a53bcb1b5210622694b395aaa7cac5cc6f849be5264099a3df7177abfca18d93844f2c3a097650b70fba510c7a3036609ef3c862be4cad359150d3345f9970d3b041150f481e529ada704a5ad62b160ba428aab2ddbd52646b2ce40f57d3e4b493ab756421891c14ca43c3c52651c6c42f5bac3bb612ba72f83bc7710e34da233aa49d2ae139910e992be63478325e49a4c606723c663b7fb3ee964b79ac89a1e22803cc427dd32a1892930645220de63ba2f158930ac69aeb20fcff0ae276966651946887739c222080df0172710cf7ec32c4410bfcdbbb50bb62e41ac8eeea2bb1e168c13cc2114601f324a426f271897c600087a8683dbc5c7e0454984a03c0c7a74064661c28c30026f2e203664f5012f43c27ababfb4d83be399c83b129a67a8aa8bb23b26529b233090a6d9158df6bf82aa69ae2c63c7bbb074c7b158069d92588ff48136a6e7f2145a4ada1e8c9d9538d40ff6411acb52f4e3c67e62c33bb090b669e529 sk = 31f295b691b69c3cbedb67c31e402856b93c524b872a224baa57b0634c1c0a555fb2f78ba4898a6277a04767995b374f22b4756183060e8492db730731565b81286e68ebb1c53197a46623a021be4e78617b66a9c838b75a52494a0acd7c130e6f2c909a811476e49c72d5ba1da295f7295d7e7312b86c535f615943944d4e86982684552ff05b55b1302eb9be0e0944c3ec6669367c8d1b3829aa0f0d66ae3706bf0c5944a3644cd1b29c63047da2306594185aa27c4a69336222695882360141c4616dda9004f61cac0cc817384f74da49c2a75c46ea4bb426caa4db0d49154bf905be203a937d2701d7c445e1caa233b35ec8fb23230c9e25ea4fe4c133ea830084e53d87c700b4a5c9a6896359958063488a8a3b8190e8159f03b3194ab2f3a05c3a0632a7d9b3ebd5944847c2ba777966f3330961849866a6daec65718a5451a1c09ec9bdeaf718869b77c066a95a0417210593b3335c95817000d545d91a3065194ccad94a1df2347bbb519887709c9c13db364317119e6fa28eb72929fdab4547c57c28f53d38a7bdafb64d0eb064f0d6a12697ca149c16bee394ed0579f4a667dd924616cb69533001f5c99817ec6f29d91ab676ae75d307150b8a35a621aa31b651b889e2ec9b3a88260fbc619dcc0b07ba73a3d08833010c89961dc06281b1033b962c4923db2ac48b2b8dabce247c5322aa98c2dc6a081ccbb82368b1022de0dcb4354c390ae76cc7695342182d9f69bac97018ef205acd6a61b68003d9f4334a692c2da62ba83615c2c7c1c22c737cb7bfab605bb28c5b97261dea8acdcb6c5b9133781db727704aa2b810bb8c574c34f14eb39028e1794376e8bf9d8344fe9207d4612156d1498770bf13cb41be52c8b79030ec01b648b905270397254459565a562974bf747316ae94c7367209bd982819e71c5f558957b3643fcc827db7a04e8224071b42d3b0cea1a6aff09212960c517c092be5f1b83014517af60be4ab6fc1e15a149abfbde651c7c6c7b7c762f9e390c40aa2bd2c5afb4106ab92216f06c7aed92f97095bacdc41b68ac3d7676ab6211652e700f3720ac15c0f714577f2a035b7648c57f69e93982ba0d236001477d39576ad09967667a5739a39a321092a00bed6565068d419731b608be68815b7c61a8155f312abf736cd097477763b793f920f5f095fcc688e52447ec0381737f5bccd008045490273c1768e073ae77b37a4c6c0d3c60a2a165818886d0c14b25e98b2c205416e795a503b0765c214fd2936f135ad0f135b52c02493bb5aeda53121e2c756b975a144968abc5a38483822c0461286ceae56a46dd29442e642d56a86f18815eb6139f9642e3ab42a191547b2a73ba290918a4178210bb4ae570c4994ab65b29e02c76bb0954a9f17a5c5ab6ec8658ec4daa6f5d71855a3cf90b274b3f87e30b6245fcb642a447ff75668b69766b474763cd41db528cd7057ca98d4b4c513534827217f91acd8d30f3a2a37d82341c9eb685f862940e64ed135ab2afc5bc5f8c764001f892014a6969c4d127c42c680d492037b3a02c7035f23696130333e623c5b8c42c508014e5dc9aeac87785d00467b04b8c1a7cae1a9b9960479b450b752ac1b8e3905efa70176b84ccf032aa5515be3e75e94030779073aafa415ef7b88330cae1c092321b382c93b614887bf46ec6cf510c93ff8a41dfa4a53bcb1b5210622694b395aaa7cac5cc6f849be5264099a3df7177abfca18d93844f2c3a097650b70fba510c7a3036609ef3c862be4cad359150d3345f9970d3b041150f481e529ada704a5ad62b160ba428aab2ddbd52646b2ce40f57d3e4b493ab756421891c14ca43c3c52651c6c42f5bac3bb612ba72f83bc7710e34da233aa49d2ae139910e992be63478325e49a4c606723c663b7fb3ee964b79ac89a1e22803cc427dd32a1892930645220de63ba2f158930ac69aeb20fcff0ae276966651946887739c222080df0172710cf7ec32c4410bfcdbbb50bb62e41ac8eeea2bb1e168c13cc2114601f324a426f271897c600087a8683dbc5c7e0454984a03c0c7a74064661c28c30026f2e203664f5012f43c27ababfb4d83be399c83b129a67a8aa8bb23b26529b233090a6d9158df6bf82aa69ae2c63c7bbb074c7b158069d92588ff48136a6e7f2145a4ada1e8c9d9538d40ff6411acb52f4e3c67e62c33bb090b669e5295e6ac71667ee1ae2799f988bdbbc7cde6bee8a424123620304959ff29be8d3ae5ee4e092ac24fcf091563756be6ffa2f5306b42d0be60ef58ebfa976ee5bc891 ct_n = 770f08f6d603fd9701d7ec57707c75af24c7765abd7a300f167c425a7e6ee50e6ad2f9519eb28cd9874f39427b76f699ca5b04a834f09e2472661f61c24c87fb18a8e3c38a894566ecb5b698b98b9ddcdaf8ff0798bd17f0856fe66cc14bfb0782f2b825d052930f4dec71ee8088dfe50c9fffe517c3ece47772090222ab4f044f7a701b31e65c4066112dd2aa9d4ab0644113848dbe7438745dec7613b817813647c8d388e5862d132dd0f4a90bc24c8a1e94b795949b67bf1f86e054209ed045db3f0a536487087429792e2cb69d62f46031cc006cb3d999faf7f7f2d16e0bab86ede518ec0fc60225f06eccc811863ad7476e2cf9dd5cdf9f20290b7d9795b41ed4888fc66a4cec37024f027e02357ff202e12c6c2d8033b2217dc829d2d71b66ddaba63967f1b0ff60ffaade80acc4dcec9a5310de632db3a039046d139e68e1c6d3502cc9dbb666958bc1462ff9e4c7434d9370c08420dd0bedffbccdcb87e303db3e85a395b9a418d4afa85262304e7a2c0bae35fe26924b0b0683b172715ba92c9b40b7c76ae4f7f16efe2ff51010b6b4c5f10b2c8dffa3c5632f89c4e8214f8ebc4f01ccb5975ce7a9380bfdb929f2e8d77e847ca33a8caf119963d5623dd7670a3d12a779f41b350d3bfd1d75aef4babc8d4b2573bc74718e29ce5f6ef58bd63d462f6dd5b6989a2efa8a5c90108a4dfda339363eebbb9a0355cf4332fce8bad1688faf1a40fdd75685049712e7f1c325a144919be2c4e935e4dfaea3d79026a928a57601f008621ef1aafaca59d3a2f736fef345c87903dca203ff11d6b02481788715ac66c85836d92216c60781acec0203ba286755928925f0c4a28da27cecea293b62bea5601e2394ed7fe242042b46bffd477dab562abfdde313e4c973debd75d93158b89c50904509b2a45f19e71481f216a2ec471e3893451d0c2decf5a790e1d61ab55ce0a1567e88108abfa6b8da7491d786a962c5a8a35bed45dd12991dcb61b9d28c5e5e4f9a7496271502a8d2651edeca812e1fa2a703f3ce369f57c77206b353d80481a6734d64c5845759ee2b3298fcdaa0b2d3e8 ss_n = 1e3aa6900c31004d01ce31092ec811176ad923fd1b44bcc7eedd1812a07ff452 ct = 95ec290161bd1a1f8d6ad3788e48d1f81631b1ff5304d4aa32df14c0dc7153eae7829b724e506d25b42d09b5fbabde6a6e4728e07acbd47d33b251586623556eb22e850393a86256fb2b4327cf491c296bbf47892b04318b7a49387c4b9166704885a33f7d61e9f783f4ad627c24e8d9aaba582d8f9bca79c8d71880cd5b394ef825983ca730b5a498ea4c8dc5057e0d5d1734bd7fd46ee302cac7dca026e00fd69a093e5fbf68bad08d76e44d349b1e3fb19dec0a9b83d7a1d03eccf56d0bc3baab54cbfabbe699fcf77047ad681054869361fc2c64ee0c5e6b4df87efb3eee81e34196663bc70b3db6b646b62c0390cb0307a5b8eb0c68b1aedf96a0d4dd7ae796d778ae75dfc00f6fb30c792a12ca37c4ea050555d013f15daf4451268386b0709f1165b0c4532ee434957e147649f78896d0f38be16f2e6c5d67db1d1671b93eb862ff308f822416fab08f0eba5c33a18c0a959de2a5c82c72190834c454421c7604df96daf9e382e9fa6f03e8c80f0dbf4d497358fcda3eec1f45cdf9126777f400fd6e11d4a868cec7d0720f996e4a629215acdb18226d5e3b8715b0182ee40e240a497dab1078b41a7d9c48f1c107acc1db55866621ac8aaa1e86057d2eea8b3216a75034e695ab00609d94a45918d069b853f43965edac55fa1f4ecb7e89399490a7fe7b8a6661186d466af0341ed20dcae57da0c09144926ffeb7cebe4c6f97ac3bb7500bd44527744189ad83f755f31d5e2ce4c1cb49cef9cb40d6debfb454a1a1bd3248c291734de4386c5ae5bdb3e99986c4a96904364bdea74f9716b76f4972f548b6a47df645ad3bdf1cd4e210610003ce2a6e1ea771adfa970ec009b1901ea16d3d440bd9eb2c29571f9d7ff594d42a5c9c58e6899cb0bdae9a91fefdbff8dc58eae295907d6d3afdc340568721675d2cd67b75ab1e73e7c6b8241ad9a78a7f8598ad870678ee74cce2409b9acb6ff27d7b467b8f76a73a10047fc11b4aeae01d8dbb1799ca8420a06190203793a2b5e9dee483aa7650718c28d6bea546a536a91a62bedbb2280dab970743b326de318e8928bf24cf7b6c94 ss = cd0d7adafc4c644a6bd1ac54b908aa85ba459646c3df4a38d12f47579e42aba0 count = 997 z = c806ebc248e900b10a582c9989614f0dc0f881efb05f731a5ad5a357f0bbc354 d = 38cabbfc5bafed0186401f2671aa54b123644cbb058b99c0c2eb70e7c00c7c46 msg = b5711e9a513a899386b65d86a2339a8ee9d9928690b7840f27aacb9de27225a2 seed = fd64cec7e752d32463564a7aa7ecb2bb23094f53be63901cf440377f3e13d572af3239a8fa3b6e68ce9ade08e4ae2e65 pk = 11154bb807018525895ce4c99428ad665693b590bf91ac93748c03d8205e2e2b8fa46290afea5e8bb653ced9c241803761ba7ddad85a1d5b5954692e4161c633f0bad696225fc926c36a315a08396848257621c116a29027b6b8d36182cc331341a628da3046ad6aa776261021f3213bf864953352eb8818105ba191ec4f38b3063d76a664e91353d5a95ab8132ab9727f73597809400bb01224507aebcbb70138835c8c9d417666048b55fe437ec3eb0e170a623662094f981c1f7a1f15f187417111c2b4ce4388363fea4e252b52ca4cbe3bfa2adc7b1c66e2c1b1c4650cf52dba6428319408e3564d8b7ac938078758d810a8c6379cf7792d3b1e9468a8499b6e2c59333238caec0787def499f0b58c16317a11b44af925bc47019f51d7a11341227eda6985003c68c28205f90f73652022d6547859961d00a1ae11cbb6178db9c619a6f1112b536b67ea5464120d7cb496ca608da8d45dad98c94754c3ab84ae6e1a1489a93d91640851062e7d06a488b56ffa12b083605b69004812e1089c0b85dceb8aa8d3ade7db339f633e57293ade0b9d9df65332f9b0a9f89947824dac10523cd93824d8337ec4382090738732adda741a6ebccda5a90ffc1aacfce5860bc5758ba766dfc16cd9305dcd56ce8d4557b9122963c78ba8f0233c4530eea270a623a4ec2a29beb187885b47e2db047c068f774782c3f9a172da827e517b02f924152a48e1d75d4f07bfe83a384672b3d6868deee1bb5e9cc78ea445e9c27881e71aff4c6401057d4ba3afd6877ee033665fc3c1de112c7cf37dc17a26a1929c7f050a9511662bcbc01e7c26bc237448b1c430145f1470b640121436625b9e5a544969a3f87bbdd07b740d493e45029e0421c566c278ad26623b11745d4492150bcb51270dee2cb953289fa60582757b11c4cc4c1f780825a0c31047466367444b0b285eab5442185e96728148667a3d484f5ad63e82113901aa766be32a83e2c9ac9b591b684dcb378d6bfb167bdb3ba55cb5deb08cc17b5b176052bdb97c27125173553a41465d37a3533c061345c893f67589cb7428492858cb0aab3b79d38ea2f6d8eeb749f1d9d4802ed82a51e5fa6da6416cdfdc9bf04e963edb sk = d1687f968011c683568d2a62e8c81ab5723eac994337a31a2b2255978a9599b28b6a1a0bb1ba03da8c367ac57e8ab3632c57616d1109b3e23f734a25f409c83a0b82f6bc946553b94392591a350b26d6ae2a6a7e7b55508deb355de82f917bc00e793f6dba97bd847eee595e0b97903611bfeaeb4c78db1c89d889c4d168345b0b6bc90af5f4cda6303fe9938b8b8126144c83c7ca8b16a69ec3276b76191fde5368abb055b89345f273bf5af0b2e1f017bc1c52e8329e9225a11e0447f8f951aa4445378771f5db186bb34e9c7c96b81879ab4535013c4da37016743953295a764fd9776a88349cf17aa8181cb3d0396c039e6a821504a17d4348c242a6b01b896af1fbb64299b524222e5a348d4e1264a799149646aea1e223348b50bc970bef7bae06a941c819bda62b8064cbbeab00a8d89549f445b3c25752137b0f0d878e3185ce8a4716fbb55e10b7c8ad06c51bf2750400d0b48a36c1272c21e7771d4aa6dff3b3a1a871d6c909f44898c3a8588cd6658404b64de90ea9437e32a23b8a310b4c12982260b2858a4da588ce35074d6dba7307c1341acb761895b57eca1a018890da189400cb13532448981601ade0b1b328b37d9c9bf62710fc273ef55c5b5b874f34b3401333c85fe1a1a643af0966b0fc689fdf022f30e7239151acfe30115fc423cfe30fea6412d31b47fb2568ba4b3265699fd18b17ea7ac2a5b139579cc2d4143eed3186204069f289560daa7d428963da047023597be3225a58f059b7e0adf2da2dc111058e10cd25b24ec803832930b86a33785f0b77014c5280f685d1a1ce62934aca79812ba867a0f1ace5b83e573a94732ac1236cc72f143fa892a768ba7c404c8137635dd051bae9464f82681ce613101da1957fb38c7de06a5948235e7abd58d54a8357af5a7b7a9a93127fb938948b4301d558c3127315281d71b5a3f87250617c99c4636798c8b079215b947953cf3741ab685609dc4067c89ff49c385537aaaab71bd9b516dc5c1c3c51b73fb023a8605846d6a8b48a656bf76e6d01992b62365da9134c0792dcb524d32903346526ccf03c48c11c11154bb807018525895ce4c99428ad665693b590bf91ac93748c03d8205e2e2b8fa46290afea5e8bb653ced9c241803761ba7ddad85a1d5b5954692e4161c633f0bad696225fc926c36a315a08396848257621c116a29027b6b8d36182cc331341a628da3046ad6aa776261021f3213bf864953352eb8818105ba191ec4f38b3063d76a664e91353d5a95ab8132ab9727f73597809400bb01224507aebcbb70138835c8c9d417666048b55fe437ec3eb0e170a623662094f981c1f7a1f15f187417111c2b4ce4388363fea4e252b52ca4cbe3bfa2adc7b1c66e2c1b1c4650cf52dba6428319408e3564d8b7ac938078758d810a8c6379cf7792d3b1e9468a8499b6e2c59333238caec0787def499f0b58c16317a11b44af925bc47019f51d7a11341227eda6985003c68c28205f90f73652022d6547859961d00a1ae11cbb6178db9c619a6f1112b536b67ea5464120d7cb496ca608da8d45dad98c94754c3ab84ae6e1a1489a93d91640851062e7d06a488b56ffa12b083605b69004812e1089c0b85dceb8aa8d3ade7db339f633e57293ade0b9d9df65332f9b0a9f89947824dac10523cd93824d8337ec4382090738732adda741a6ebccda5a90ffc1aacfce5860bc5758ba766dfc16cd9305dcd56ce8d4557b9122963c78ba8f0233c4530eea270a623a4ec2a29beb187885b47e2db047c068f774782c3f9a172da827e517b02f924152a48e1d75d4f07bfe83a384672b3d6868deee1bb5e9cc78ea445e9c27881e71aff4c6401057d4ba3afd6877ee033665fc3c1de112c7cf37dc17a26a1929c7f050a9511662bcbc01e7c26bc237448b1c430145f1470b640121436625b9e5a544969a3f87bbdd07b740d493e45029e0421c566c278ad26623b11745d4492150bcb51270dee2cb953289fa60582757b11c4cc4c1f780825a0c31047466367444b0b285eab5442185e96728148667a3d484f5ad63e82113901aa766be32a83e2c9ac9b591b684dcb378d6bfb167bdb3ba55cb5deb08cc17b5b176052bdb97c27125173553a41465d37a3533c061345c893f67589cb7428492858cb0aab3b79d38ea2f6d8eeb749f1d9d4802ed82a51e5fa6da6416cdfdc9bf04e963edb350cb9f8e22ca0681294549ee9df37ec4ab81b60bc1f0e5f0b32fb6d6a7011acc806ebc248e900b10a582c9989614f0dc0f881efb05f731a5ad5a357f0bbc354 ct_n = d2538f6d4b931402314befee08c09980d82a0ebcb1b8f509b8ad43cd8255d6a67c1b15e477d6c30790efe721df1625dc923006453f72f1f19092f4252eed4b18f9c4fe5fb7a4d8cdc594ba23632a367a5a461be6955dfeec3102cd759eeef78591cb0b0b8a3e70a841d413a730289b1feb170e1856c08e5c0d9c95c9e6ebe0befd279aa748ace1246081b6f8c9f79c4f1f60ec69029d61241c7850ec07368102ede75d73d13fdd406f08f41a74a722b06589fdbd6f84b9d3600bea2bf7ed8417c45a1524d73346cf523d2e09e80e5205556429b6661de1943c72864e53e34acd60158293bce1795be9ced8b7044e473a71440083b0e5394c91a831d951802d0adf507c018b466d187f075a1ed585376b02c75229b48c7a22828f74aa0087ffae6ec5276fc1fd2a26c75d7e65e6c689d7db6f3b894f9b9febeec091c0aec3172cae3d38e9515da7419d016223c4c26a035374c669ead30b2c414389660ecfad115c60c7e6968ec307ea652f6b76aa07939f42b991edfe1715e561272c1d651f864b082a1543da4063d668e49859fe30286f6272a4d7cc22c5d9edb6a0377d017b449eaac446f0bcefe161f3fcb4b27b566a5fd74b94293856629875d152aaf357b05eeb0b5c525b51305c01ec750da1dced2e2276ce277ec9b2817aa0e93f484f5b5916b24cd149172380e7196479c5b0994640cb9bdb3b347b6f806752cfef6fd4ebf79ade046a591728012e13ff7168d888fdd675a12d5d94df7ea28ed9e1705662cd8c005a3e27bde08b7ce7c76ef11e015a4880caf3a78fe4644aa35163f8ca278034c7ceb7f1d49a4043d36415e33adbae4a4e774e0c2decbad836b4dacc5e8c9b26a600715e1329bf78b87fbb3a59b6b886a30ba497d465200e5f2b23158ec3cc4b12d2dc3de22420a5f199d4a34fcdad30f840f95090dbb240dc2db0ce1f7b748de248160c67fbf8c224afaa28a9bf7b8f48a73a3b05e6b7f02a33728e9d05e1532d4fcc3a796550fe0101d6c8cc0044248b8353cb5ce4b15da15710114370d1cc6cd151ed0ee5105178f96a345afad88570043cf6f5d4f1c67749c10c ss_n = 8e05967ca01cd02f5ebcf763b64123be4bfe88662c86d74bcb72be05103237d8 ct = 5c493ce0f5f0bd6c989b1a415d598f574a06e54ca05537b2da1eeec318872728e17a7428931e51b78624b43a299fef1bf04d226af930d0392f0c4daeb88a2a77c05947e6c2194600faa8b47beba336a72b7215d2a472ff4a9ba7fa458b5b5b114756b2951a5c98bab980861a79b29eef95cd4822d35411758c596a30f79df8f1ea97a042696bbd32ce7706fc1cf74b5d6f7c57f40abff55adedeb3fc2a9f62f37b77f937334ff0490245abde96150dbd35539b1b484dc43066467f15b957a68b211c1b7735e5f4884ccb68d1cc331f8c692bdde994b2e2a0885bba434c02c31d3fdb9c7ad0b7c2e07fdd072f93c5949290b3b6abc90c16852e319e64041fd3b2f9bba2dc0c4618bad3e4cf8fd5038978b602823da9207a0a1e13b4978d5dcb5d29f5a9e1da704a0b501552250839741dbf2ee85ea09454b3396c3b104a643870288e50a60774b3950f5b7ba35e6f6a5f46307c1194078bda5f0a5bde09e20c6ea3260a9f4013e0473e38a3472db4766d03b00dd01f7a8c95f76e76669504a0bff6488c52d3c90cfaf2b71e346f1fcdeacb126d0884e3c6db9cf813ff51490f2e4476603b9dedb0bc88b2efc0f39f8880a4b8d290e874713fc99d143415946e532edeb7e58377dfb88b7eefde8bb56243ab7daa924d21571a95a12f540fc910730aee4a3ce2b335abae1edbd8f12dba8205e5ea3a838287205fe68b49199cce9b287bf6edaf109c4091c8215f6bb6b7ef4e9b48ab1fb50806ed05bcedfc35233ca6b0895adb353f9b12155c598d6b04db534542df9af7d3c9cbff255f4a7cdf8ce0ef946b7694aac188c0e661f7a9da5b04694652bd2f3c9972e3807358825091f64cfdc340d13025c7ddc8884f8ba2abdadc97dcf7ac68013896a12c7586a7d00ec91d21f8ed6fdd29ddcdeddb1759cc7005baa2ed8e0d0a0f2879cf6c08c991a2585c8a1eb29f5ebec0661d547081fa46fe6ec56c86b52119378c1cefb5297df6444362161ca57fccb3c66dfe13498988526e5a877e97d0bf23e72a868a91e7597f58d7963d569f0e682335865bd812fd9ea979397090db569517b8fc3a0700 ss = 21a0c965e2aa041714cdfb599bf36cf1ecef0a02524a9f41f5e9d04189e19eeb count = 998 z = fd2d178aabc94b7d7c906945cf6a3a9a29ed62c4cde56131ba9c13e746ee7abf d = 87f0e1345fcdcd3e1502b764be76c7b08adf1bb99af73ae61fd8e042588ba57e msg = 4d6183ec5474199b457cae56db947bec864268059013fe0268bdb45b043b57d3 seed = 7b27830862c4e2fb113c3482af656c612ff798b62269846938eeb7f8b86a8f7bd0e1f123c996f105be6ad3b7f32346e3 pk = eb419b4f9a3371b69c52908114c130ea6916a4343ae35c66a70cce566b812fa1846278286941838b63585f030154449724908330319b817945916636274b9a40d02bbd5a403fbcc0631957c632baedd474af37515eca63493a05c5b4c397e228caa368dbab5a2ef4a14e4383314c18d0d380546404fcf95941b731e80b21df6063d6faa64bd92502db89e0077ea8b93b9b537b4e948068a46d02b0a10cfc0394005595bac53ab839c2481efa6c3c6a3b96c8d510ee7a284d078672bbc3e8668b99260260a70275cccc23a23d6a64b32589a80135b82415192bf45ad1391bcf0aaf777b6949c2a2b1eca071d0c49275a582691ec3c95786b9251b17370c88473cbb21e3a338e99cb518939b98088285f89795e6cad98924b7e432b856b4dd7b55edb201f175a256703cb9622789313611e811bbdc55fac20e68358eff37c598d7195b8a6d71862790870fbc699cf2785736367765f399df2091c0805fb2a5af3dd522f97b2eda32b786e3bb7e68919509946160c23f8a4b1692243437cb9f250fde1c735b58364965cc4ad4b91e64a19f3a7bd1c3c97558679f279a0fd51170db4821116631948caf8b61a01a5d6e228aa2a00aed00ba7636ba3c767b02606e1c516ebdb0996b162618d5375e1c444aa44acf81015aeaac0fa82c2216a3fcb0cf037b4b3b1570b6b4a3a39a9e84913323d6b65950696061c895d02f435a43ff858656eb09fbb6a34ee3c754f100f64797818b4119f900a951a5c3e2a0b7081399a09106e45747424a3692a7b5b1b48691242dd6ab9da35c5bc7420b7c54512432f668676f83adeb325e3375874767656781c994c6aaeaa63bba4619c0283be36409442160c0766b31d033433391b27839b3f2497df62de0eaaef087140aa096f4e805b5c021255510b55688249cb47c847ddf5134e6d11fea6b0c575c61bda9b3e353c87dcb7266e9c79d076ea8c63acfab7cfe77bb15615c7ce85d96ca3ff6570be7a5bdcd568cd104852d5a5fd02a63de668b6eb153c88015bc44609a29a7c14500dcf580149441315ca5a8780f4d7725391959a502351ab2c1139a71619aa744fd62a12dd1b03d3f8c119d66c590dde453b9c1c6e2dcbcf020f7f487327b6a sk = 8c6a7580561f8962b3f7794fd3230655e081c38c20b4d01960b1895fa74c15a50039a69c00113fc4a970653490d09738bc74aa31a4aa4ad3cb185964ece3b055d86c3a90c21957b972f0721097866ceaa0e1f60d3a40c68626759a7297618877a611023bbc5a581759ec63a89865b38d3c55bfe52da3b800634b7d07ec61208a425872b9c7e64309f29418ab3281713ecb362594786351fa16897a7ce5d295837821a32282f211667998a18d8061873ab73a0b30e125297b9029771379da14b574431d65c58763413b653a483ce174535647ffd497d7fab8d5d9493b893684c0a35aa5231d633d3a497fd3a805ab3c597df1018da964b2252292b88219c73f41760591855902272b3e9733d5f915159a06c583201a961dd54512f2740feda0caaa4319bcf62824778d3a6cc74d69ac3b88b3804780d101151d7884d98939589bbae5e4386afc80adcb548b23452a2a94c9fc8f8ed61cd4697311b70b3e9c18b2a0327ae33dd980b03c458e9a878f468447f7f22902c1cab1b13af7169ee82357446a8f5a6c4f66f0adb8bb25c9c03d292944182a6acd2c1ed6800bdb0466761a06d39c2606a5a1fb944ef14b0db1102d10a7cb617c1565da201b6c13462767fd5546a141805b12090c353043240e5cdcc2a6073693210631c0549001bf62275a969911a0ca87d961aeebc311a372aff55091e9b6c5eef76524f886d97b6ff2d889eb1a86adf974c80bbea97a1286e507b4b33f7ef77283605632500b0dc007a444888999cf951a3965f16562d9b80afb0d8b6809d88c02857788a2b398a160b935222d48155eece02177fb5129d27e0b638f1e4a2844458cc3c228606a465d4377ace81078c197d219af0c677df08989b4d61db5088ade99b1872c69e9f2be1b56ce08f92634051dc9187fe976a7d839014a0b37d9fc8861d2247b26adfc19784ae25681a472999698375c1ae2a8ce1d6808d3433260cb7f53aa0204b12b5259b908e0ab19dc217082570b99a3cd8c737d2b854a5c5c09b78fbe261bce4acbcf90cd63b872af423d74a075ad659393f5b958374efa542bab6627cbea90b15bafeb419b4f9a3371b69c52908114c130ea6916a4343ae35c66a70cce566b812fa1846278286941838b63585f030154449724908330319b817945916636274b9a40d02bbd5a403fbcc0631957c632baedd474af37515eca63493a05c5b4c397e228caa368dbab5a2ef4a14e4383314c18d0d380546404fcf95941b731e80b21df6063d6faa64bd92502db89e0077ea8b93b9b537b4e948068a46d02b0a10cfc0394005595bac53ab839c2481efa6c3c6a3b96c8d510ee7a284d078672bbc3e8668b99260260a70275cccc23a23d6a64b32589a80135b82415192bf45ad1391bcf0aaf777b6949c2a2b1eca071d0c49275a582691ec3c95786b9251b17370c88473cbb21e3a338e99cb518939b98088285f89795e6cad98924b7e432b856b4dd7b55edb201f175a256703cb9622789313611e811bbdc55fac20e68358eff37c598d7195b8a6d71862790870fbc699cf2785736367765f399df2091c0805fb2a5af3dd522f97b2eda32b786e3bb7e68919509946160c23f8a4b1692243437cb9f250fde1c735b58364965cc4ad4b91e64a19f3a7bd1c3c97558679f279a0fd51170db4821116631948caf8b61a01a5d6e228aa2a00aed00ba7636ba3c767b02606e1c516ebdb0996b162618d5375e1c444aa44acf81015aeaac0fa82c2216a3fcb0cf037b4b3b1570b6b4a3a39a9e84913323d6b65950696061c895d02f435a43ff858656eb09fbb6a34ee3c754f100f64797818b4119f900a951a5c3e2a0b7081399a09106e45747424a3692a7b5b1b48691242dd6ab9da35c5bc7420b7c54512432f668676f83adeb325e3375874767656781c994c6aaeaa63bba4619c0283be36409442160c0766b31d033433391b27839b3f2497df62de0eaaef087140aa096f4e805b5c021255510b55688249cb47c847ddf5134e6d11fea6b0c575c61bda9b3e353c87dcb7266e9c79d076ea8c63acfab7cfe77bb15615c7ce85d96ca3ff6570be7a5bdcd568cd104852d5a5fd02a63de668b6eb153c88015bc44609a29a7c14500dcf580149441315ca5a8780f4d7725391959a502351ab2c1139a71619aa744fd62a12dd1b03d3f8c119d66c590dde453b9c1c6e2dcbcf020f7f487327b6ab52a07a8f6441b1eefc70261e4f71195da23009f22661381c3444eaa863c6da7fd2d178aabc94b7d7c906945cf6a3a9a29ed62c4cde56131ba9c13e746ee7abf ct_n = da471af84f42ce2f6f6d5d916dfb00598d30026d839e7770cdaa45dea069254360709ef85083a7a7ecaf03d54daa728ba039f1ac76e109540981a228767e89a5649d491a32f04915710d132ee1f92b2674b7ddb75df8f295b57475b8340ca6df32ed70cf3f3b4f4ef9d984adfd581d7f45e06db444dd9e55c03a24fb591dd7cdc658cd6e812e8b8217e18cc916ecfee9dae50552a304b7800a2f5730cf80581fe36705db39c4953f0624c075edabf27c20fdca29fc49608288bb8647945fa0164005acd61890200ef413637a2eb3579e6895ea49031260fc8d89ba4d04f63c2304b3d08f85a6d7aa9bd6c9cb8e073a97a0ca947c9edfba141d5d487f3149d3fa1d690f0fa98d225f136ae4e780a3757a1d3b7161b0fa0a14fe08ec1484d033c2808fa959ffe582473684b225f94124f2348a52abb2996b0a500a78d5e8e630be0779c827245a29c9785e4f88440225e78a02545dd1da417d1a74dae347e670265d0b87947d70491502634db9fac4d658ac0a51fef1ca3eba3e2682cd201958d5830a19ffce37caf135d3390ea82fdffffbaa4b7ce99a496aad22649c972e929f2b8502af082e491b22367c5e92bd992add5a130e7138754e6ff4947097dbc8b80c372165faf4e3fa26e7a56ef9e4e3b78cc7f392ef62169445ac8008c781bd69df75eb300e1c26a1e3a084676e33017d6b00de2d10ebd5814f3cda4060b8b598cf9e39d92c0c7db021885274ab2512730552412d7bdb542d7ef47ef43d72ddfa6dca5703be0f93fcd9f6855e3db0be2bfb8ce8049422952b0fa5ecabb2bddd93bdae1e347fbf32084c7a3244ba5eb7f264328e8be69fa3c49a86031d9616f18627c179d1f5d3b1ed60897ae578aad6308a2fcd6cf56ac6f22d744ef9ee63056f5b88a10292b69e3c84f911aaf426f788d616432abaec92c8ace7cb66931f4bd96424583a399ea083f4735b0c1b1edf125c2fc563d47d7869018a8d037a8a9f7e07c02713f9cfa14976c4c1b43571a574eee84563b8c3c8004aad8f94964b29dfe4d2970ce4fb2207d3a70077e7ea0be4103c7ae57e7bd04005fa5d79da563fd5 ss_n = e711761e734750c8117f2449cfd10120323e827772d4ee0b8c05a19e9ca3e062 ct = f669b1d2fd5fa597147a600939814575ae16eeb5c8147f270719b7868b07bbe1ee87804db5f5ff7bdb8f712deea3550ca5f60b761dab34fb76fa67d66220b84c56cbe792dea75473f7d2dbea42febf6f6e698a7da0c444652a132be512163af0e93875c93a901253fe2a4efdb61749797af76b6ae9210e125ff2a743834e93dddb50beae48201d2cd71d1203c316137d8e1f338c0695d1c4a475bf580745a24088e9ff8d0e0cd8200857d4e19555fd92f418887d9f988552350c09a71e0dc22a7a04f69baf5071af07cdfeecb7e944149e0a3b1780c4d9c7e4f3a380917c9354e5e88554d1099795f0694de05ca051383a88727ec5c8d1f8e7494931deff4454d623da4feda8f633368b24344858075a4922322a0762e96bbc0ea398a7ee7c899afeabf6fb43755b466e2ed171bd57c16dd6769c168f8e883d787873ce167a2934000f238cfae210450efe41db4cd8347038a661ef5ee359aed57d9addc9cf08510e13787d9f507a4726bde482d6a9dfc261980bcd5153b863aca0f2f9ff0f0c81ca2f4721b843db7e9fd5a2f701c4140fe165863d9f92097b0054cae247fdf8e8a644dfbb2cd79b572f86851976d6bd30a3a975d3ef1a9777f291e43d95a40c5fe835d673b57d33f6cab48ccde4a6ba63a22f2aad3bb54173d4b6d8c19dd084789ad4fbd11a90603a4f121857fa3387b2ab59cc85fd6cdfe7315d0c0bdad46db8c6c4c2fc7c8ce02d3f567fa906802f06288e0eb56f1778c9e4d19e60c3250be6370a1dfeca5c398cd91929565761b0c144c7e34dcb69d0c3853118d5cc1357b85125abea501293727afb830da99fee6c6148398890b264cbcff1aed28c334aa0d28debf35847c94285221619dbc622886f5e4d804f1b1345f5b729ed46cf524402dbab4162493f6bb712997c9ca76742613077bca9b9e0d6e77208192e1b4d0dc26f85474b79fe00568422c2ae7db9ea98c23559a9c35f33329e32d190531705012973c3c1ad0a9091b60840f3b34b322fd08c6d9c1e79f19795c586d81ca0031627c00bf0d6be67408d2388a8723f7ede9110f503cdd1c3bf12070f235b5c ss = 56d37dda85c6ab107381de7dbbe5175282664b23199b191885be790c5f213318 count = 999 z = cad10dbd91da009ebecac3bc844a7886a95174f5283b3c98885aa9e4bb62e785 d = 1e4a2ca895cb087185731dd460f9722ee89e2a81a088193f4a67aa9fb82ef278 msg = 5603e6df341abbd6f063994c9f30b5b55ea3405c81bda005e7e2552585084c51 seed = fb6c5fcd7a9790544f45d235cd810fe109f457dd08f5060c1379474aa883c5173e13de58ec8c4488cf2a27f6339021bc pk = 6f5316068ba36738410b4ac8c93286acc16788fcac2372ac358a72bfc125d3f26f4d92c7dbb375afa030ff1477e25c6179a7bab5442c4a30489ac2290dd0131cec0e55297ca0d54be779419098c89557a7fdd8172b2ace005dbfb5190b22a18588f75c7cf809a3f73629cba27d28712c0a34c5966a09754dd0153ef407c970bc4bc9d3044be8b249b191a25457b7a41e5761000408cd5ba23045f19320536b5bd8692aa638f35a0b4c74366f1005ecbca21116aa7e51addc060e273530c5f0166dd00ee5c806c6778fc6771339d43a1ea492f9890d77f7b046f47534a21df4e1b912c6cbd700a53003ac3cc9433a61871960b24d448376533440930f86674d8fb42714025312e1c249572cb0445e1fa1ac35f95f8f08ac9488122407095125bdc3f74d6ce90ad0360dcc1139a67807dd288a1a01bc2862c345aa14992c8d9752a08696b233d6151f773d0276b2a6712bcd651a59e53fc640b13cec221af566a2f8af67c648adba1bf11cb4d076979b4311ddf5928b55c40d538bc9f82d9802b0fde46e73832048565b3608c8e4d774d06b802142556872ca6c582e86407fa783bfd248981d823221441aa6855d66a4a716ea1a9fa8321a5b994c7503a32775a6e4682cb1315e3a2647e070ee4630a0a632b4d119f60abda125332a4b1004f20233981c7b9571bf4b320e23cba4f351dd576d396474cc172af3006548ea4e435a5cde997d2ba09d6831b91db359b9651ce86aa5086a61f8d542a9e0b56ce454e668cfe4bc3869812de2c115d93a988d35a1c4b263c153cfe2cb66ece8271e4930bfeb65189b654fa63fee4543fc927a4e7b7382a783b2720a473343ae1c96b3b4492ebcc190a8c4eb1c5d180b99b1fca31541a226c862df9053f6e28bafc593baa79d4bc49a8a998992b436f8432bda0270ec287ee072bd30b10a54dbc491360df9d19ce38823064c548d2153809203bf744552687e53261c9a8969d4c9ca2dd42c86e5b5e5e7367f639fee5603d8704a4066654c012d7640cbe568018e92ba7efa5c7456b7a058b70a2377b1c8afff774d9f5c376dca2b24aa4692b7541c800cd65143a9d8c2361ce813582931d2b69096c59aa0b941e3ced9f8d56432b0c46b sk = 5eb42d810562574cb505730dadf66aa84179b90c0ae1e75e50211a83b44767fac0ded49880c9c54ef0b33b81b6d08a57b283727f649d21ec501574bf38dbb4a942a718d4646ef0b14341c8ccb155f6d3c066c644b7b56a999c8b721509b1375df45a579135cb52738e4d68567f9689a7d18f0ae7a20a6a8d93b95ea8aaa4925753836c0fdbd42ae5bc34dfbb9a4f163cb64536dd82077edb8bc00b8d4ef4752f308a2df2510227aed79aca4b883d253932a9342de8f3294664ade3d42c7fea22f8274155c55471b3396fd7a820ea2cffcc78860ac1f8d911a0c2359a9865cceb3276eb53b2800085d819f49a0ae7b381614b942dd473bb381777119b12ac4102c2c218c2c39dd27da7b44b5f971f51fb29da78059450bdac4bc1fad993e5b069df116553f06cb24a14fbc0ab71f43da77719e4c3144cb7617e5c0f96aa888ed5900ca64213832da4149266fb134364a49d8b673f1687dae687b388ae03a39166f24892f231659748fd792fba14b6838ab2a62b04e818939b410554d4187b3779bfdb793dc914c11701c44342549a2da6439d120c25b327b807578ab040920e1a40b39ac8a8d96935694d26fc8e08a067ddab6803fb446b74a62e622529b138048c0253a33cc5cb8a8da575324c80d1411889793d7dc4625d02bde874071975a1263104ca2671c5d00c2d024a01254b04a5a98a3b606a72393605c4d925a318fc9bf75b671b931f05d9ae219c6cecd0bcaa27b40480533746054a3cb41441a60267976a85c9927a3f18616440f2403eb46c12d18198a3715338030db851059a0490012110154d0656bd687bc3ada04173c3c507c66644ec45229aa45f74011f265dabc8aff5c839dfb305fac48eed9a93e3e5305e070406e6a8aec0b9f835704ba4bc914c856f5424095520c2aa8cf5962c01827c8938447f441937626edc5071b2168e893c2b0b7b158de6766eb93d1255711a6807e2f214d019886d436a9429328173735946923d64b2af30031bc86f3b993f7b29004fe22cf1515d9920449746725d4ca30c1c1c09786e052c5b9021c75b1c9120522b666903f9776a249bb06f5316068ba36738410b4ac8c93286acc16788fcac2372ac358a72bfc125d3f26f4d92c7dbb375afa030ff1477e25c6179a7bab5442c4a30489ac2290dd0131cec0e55297ca0d54be779419098c89557a7fdd8172b2ace005dbfb5190b22a18588f75c7cf809a3f73629cba27d28712c0a34c5966a09754dd0153ef407c970bc4bc9d3044be8b249b191a25457b7a41e5761000408cd5ba23045f19320536b5bd8692aa638f35a0b4c74366f1005ecbca21116aa7e51addc060e273530c5f0166dd00ee5c806c6778fc6771339d43a1ea492f9890d77f7b046f47534a21df4e1b912c6cbd700a53003ac3cc9433a61871960b24d448376533440930f86674d8fb42714025312e1c249572cb0445e1fa1ac35f95f8f08ac9488122407095125bdc3f74d6ce90ad0360dcc1139a67807dd288a1a01bc2862c345aa14992c8d9752a08696b233d6151f773d0276b2a6712bcd651a59e53fc640b13cec221af566a2f8af67c648adba1bf11cb4d076979b4311ddf5928b55c40d538bc9f82d9802b0fde46e73832048565b3608c8e4d774d06b802142556872ca6c582e86407fa783bfd248981d823221441aa6855d66a4a716ea1a9fa8321a5b994c7503a32775a6e4682cb1315e3a2647e070ee4630a0a632b4d119f60abda125332a4b1004f20233981c7b9571bf4b320e23cba4f351dd576d396474cc172af3006548ea4e435a5cde997d2ba09d6831b91db359b9651ce86aa5086a61f8d542a9e0b56ce454e668cfe4bc3869812de2c115d93a988d35a1c4b263c153cfe2cb66ece8271e4930bfeb65189b654fa63fee4543fc927a4e7b7382a783b2720a473343ae1c96b3b4492ebcc190a8c4eb1c5d180b99b1fca31541a226c862df9053f6e28bafc593baa79d4bc49a8a998992b436f8432bda0270ec287ee072bd30b10a54dbc491360df9d19ce38823064c548d2153809203bf744552687e53261c9a8969d4c9ca2dd42c86e5b5e5e7367f639fee5603d8704a4066654c012d7640cbe568018e92ba7efa5c7456b7a058b70a2377b1c8afff774d9f5c376dca2b24aa4692b7541c800cd65143a9d8c2361ce813582931d2b69096c59aa0b941e3ced9f8d56432b0c46b15a7c584bae45ad9798f5a9682dbf591ebdf039668d40f15a06cfd9609521f1ecad10dbd91da009ebecac3bc844a7886a95174f5283b3c98885aa9e4bb62e785 ct_n = 5429d212cc0d608aef3efe21f572855c6e208dff15ed0f7c205dddf1de89b58b6d1942069b1c864002cf0fe2d1784b423ba11d159fe04f4cb63be49271f902ff5d46cb1510213cb4ea3ac2476873139e2215446929e9bb7db77f8b60a59e53b1a7d72bd3206f921344eb91812a7c1e2eae566530c451ea68bb314352077f2705ab163883d4c1455fd032a7236ace9bd24e9d492c5eb8d308762a3b1bb43b65eb7c0fc83e1c5eabed17515df50194b8c82bd2c3e8dd91118f583e143f86235e336fb9b9f69c9cd74a5039d148e6bc4be12498c33131d05e71553a6ddd4ea843eebf416d72d23ebfa5fcc5c78627ae75f262e2f7eadf9c0c1fc01e36fe089b92a549bacff34462082e7779e6112d69e4a0d6222c41653b1fe18c437a0e4b9267fe337047cb7905f7820c1142a71a9e1e0042edbfd81888479db2019b282ac7e468a066a0e4d9a59acdf3f07de958e37a040bc714f87b091f1ea386a0b037a6927a5d4cf583f535879052db5c83956311bf2b56779b4814519f052ff9dc65339c386684be582d02aa1f3463fadb03494078b910b2f81e209cfb8b32e768fdba000f7d5df3cead683a86ba025534aac5a99571842f2b4a39e078c524355b09b7b6cb5c925c3ff539ce5b13229ce3818933f7355abd7602159e56cb84e9fbc6140afa1c934633d09ec697207cc948a7f6beb4bd24a99916c3860d78ce8603ae8d55b2ad139a0badca045a2013dba41268402bd24e224f67fb42665b70baad3c91e17a4d847a2e21158693aa8d3555f7da773357e9878d6b03f7eb775f986b520d62b0fc2c631e1dbd04b224016c1a4295c9cf8ad20ea00c91172a3d5750a5ba2946568d6a982e2b191668ea06526dc3151f884bca37963da926263fbce5575ca06e65df5a4f95e16bf385d74d9483536695d60ad4482b7d2bcd1b0e610c6d564efe8508ab17ef909094477bf13d522bbf49471177758981fa6b3b99d78964de7b4cb1df743f2ba800582d6bb7e224c6f024af8d7cbe1903fb251266ec074e4798b70d08137da646f5a56880a0a6fda59418a38547ae4952af61b2c9fa7be7bc5acf13 ss_n = 711cdef1b7c8b4d067e5077049fbeea90fa009d360c3b7025d059e9c403e78bb ct = 9a829e65f1495a2fb4394b5cebfe6fa531d3f4dd5e357c3ad941ba2ff841d551330d899b1cad9c90c9f55f25ebb873a8bccb37b9bd678039f758eb4b7b016829e64d088f38faba8e42b30f0e58597b5979e907e9db4ae107a2a637d81613575abe26ac07a1f9c772fac7cf0fe0154efdf778e4453a985fa821651205aa70a317b86547dbadb94f998f89ea3786ace27ce1e3e7730aaa498d8e49413a362739c95d04ca23b386a1f7bcfff27c29fa786807fc358419effa9fdb1c62da9a72e8d380a6352fa525ae1a4f94b712f62d3aa725eb21c4001ad1f3e257b734b34aadb1552cc39abdc86da7553de5282106d9d0bfdaf028c23f129a908e6e16a1f0aa0d6d9ee152fff4d845936ea0850ddbad9e2926427325cb95cd66155618cc8dfecffeb3b7d293257bdf67bf1b7b37e8d721ffd2bb06b0037b6fefcadda5efef92f013e8df7e2cfd8f9757a8d7da41b5aa18b7c5cd6a817497a18b7a612ba279b084316528ce7ad24f030057b7b60e3a0450e9b7c871c9b4ff956acbedfad80b9512ba879667d1927dd25db9c7b9ee838658cbda232bc6aac666ad941a3c96ea316f05209d556a9d8f2f65819829f52c6237d451a3765f924d56ad9a998e1ee68d68b9a56155f4e16d2f97f60ac6f09a7670844aa5cdaeb28a7b0544734e5dcaf355650b9a0f6c0b031c94aa2ace2288e46551aaf6f0a16b91b9cded40f3870128706ed657306702081816bc46913f6e7e2ff8d47da1efd2ea9b1681c1ee192dd765e58873a799be75114a14b85622dea7986bf2a78f88d79928310513e34bb4a53818ffe54f6f0b593caf9a4e2f44581fe58fce901f9e104a3e8f6eef475c730bc2c3e399671d0ca1bc363a30b06aab9d4b1f3107d7544dfda52271ffda0b94558f265f16265b51ff67e3d78ed69a3d23edb4cf8c4678f489365e78039ff56eedfd7010e6ae8e18a4762f607105bf65659f3d9c78855ca581378f0b95c1927b7b07ab0810996e82760bacdc3ad5956614b1bceb3cc61ccd2ad7f23c6ff75d7cf707afb820968581348aef7e809c1e049f5701d5e6cfb02667613d28d89a757fefb9 ss = 076673bc65d61450f756fea1f4dd59f2232b24dd62c7fb60164dbe1dfda145e3